ELF @@  st,fts$$$$$xpppppppppppp>;;;;;;;;;;;;;;;;;9cS&4F_w(5BO\iv?JU`kv   CV]c%)16>IR[cep{ ] } ! ) 2 O d   " 6 C Z {|  C 0 -----vv---co=)27 %d 6[ FTS ] Collecting MS Raw data... 6[ FTS ] MS RAW ITO ADJ HORIZONTAL TEST:.................OK %d6[ FTS ] MP FLAG saving OK! 3[ FTS ] production_test_data: checkLimitsGap MS RAW failed... ERROR = %08X 6[ FTS ] MS RAW ADJ PEAK:.................OK 3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_LP_MIN_MAX failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits MS_TOTAL_CX_ADJV_MAP_MAX failed... ERROR %08X 6[ FTS ] MS KEY CX1 TEST: 6[ FTS ] MS KEY CX1 TEST:.................SKIPPED 6[ FTS ] MS LP CX2 ADJ VERT TEST: 6[ FTS ] MS TOTAL CX LP TEST:.................SKIPPED 6[ FTS ] SS RAW FORCE GAP TEST:.................SKIPPED 6[ FTS ] SS IX2 SENSE ADJ HORIZ computed! 6[ FTS ] SS IX2 SENSE ADJ TEST:.................SKIPPED 6[ FTS ] SS TOTAL IX SENSE ADJ TEST:.................SKIPPED 3[ FTS ] production_test_data: computeAdjVert SS CX2 FORCE ADJV failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits SS_CX2_SENSE_MAP_MAX failed... ERROR %08X 6[ FTS ] SS CX2 SENSE ADJHORIZ TEST: 6[ FTS ] SS TOTAL CX SENSE TEST: SS_TOUCH_ACTIVE_TOTAL_CX_SENSE_MAX6[ FTS ] SS LP IX CX testes are starting... 3[ FTS ] production_test_data: checkLimitsMinMax SS IX1 LP FORCE TEST failed... ERROR COUNT = %d 3[ FTS ] production_test_data: checkLimitsMap SS TOTAL IX LP FORCE failed... ERROR COUNT = %d 6[ FTS ] SS IX2 LP SENSE MIN MAX TEST: 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_CX_LP_FORCE_MAP_MIN failed... ERROR %08X 6[ FTS ] SS TOTAL CX LP FORCE MIN MAX TEST:.................SKIPPED 6[ FTS ] SS TOTAL CX LP FORCE ADJV computed! 3[ FTS ] %s: SS Force Node[%d] = %d exceed limit [%d, %d] 6[ FTS ] cleanUp: system reset... 6[ FTS ] Programming Procedure for flashing started: 3[ FTS ] flash_erase_unlock: ERROR %08X 6[ FTS ] Command m3 hold... 6[ FTS ] bus_reg_name = %s st,disp-rate-gpiofts-event-queue&info->bus_mutex3[ FTS ] Probe Failed! 3[ FTS ] %s:Invalid cmd(%u). valid cmds are either 0 or 1! 6[ FTS ] %s: Getting gestures coordinates... [ FTS ] %s: Screen OFF... 6[ FTS ] %s: enter in gesture mode ! 6[ FTS ] %s: Cover Mode setting... fts_heatmap_mode_store3[ FTS ] %s: bad len. len=%zu 6[ FTS ] %s: F ! [ FTS ] %s: Echo event of command = %02X %02X %02X %02X %02X %02X 3[ FTS ] %s: Timed out after waiting %d seconds. [ FTS ] %s: toggling i2c switch to %s 6[ FTS ] %s: Version = %02X%02X 6[ FTS ] Reading Sync Frame... 6[ FTS ] Flash Page Erase Finished! ERROR %08X 6[ FTS ] Sensing On! MS BASELINE FRAME =SS STRENGTH FRAME = 6[ FTS ] Reading error info... RESULT = FINISHED 6[ FTS ] Finish to allocate memory! [ FTS ] errorHandler: No Action taken! [ FTS ] Adding error in to ErrorList... 6[ FTS ] %s: Force_len = %d Sense_len = %d Offset_force = %04X Offset_sense = %04X checkLimitsMinMax6[ FTS ] No limit File data passed... try to get them from the system! MS_RAW_LOWPOWER_DATA_GAP6[ FTS ] MS RAW LP ADJ VERTICAL TEST:.................OK 3[ FTS ] MS CX2 MIN MAX TEST:.................FAIL 3[ FTS ] MS CX2 ADJ HORIZ TEST:.................FAIL 3[ FTS ] production_test_data: production_test_cx_lp failed... ERROR = %08X 6[ FTS ] %s MS CX LP TEST:.................SKIPPED MS_TOUCH_LOWPOWER_CX1_MIN_MAX3[ FTS ] production_test_data: parseProductionTestLimits MS_CX2_LP_MAP_MAX failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits MS_CX2_ADJH_LP_MAP_MAX failed... ERROR %08X 6[ FTS ] MS TOTAL CX ADJ HORIZ LP TEST: 3[ FTS ] MS TOTAL CX ADJ HORIZ LP TEST:.................FAIL 6[ FTS ] Getting SS Frame... 3[ FTS ] production_test_data: checkLimitsMinMax SS RAW FORCE MAP failed... ERROR COUNT = %d 3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_SENSE_EACH_NODE_MIN failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_SENSE_EACH_NODE_MAX failed... ERROR %08X 6[ FTS ] SS RAW LP SENSE TEST: SS_TOUCH_ACTIVE_IX1_FORCE_MIN_MAX6[ FTS ] SS IX2 SENSE MIN MAX TEST:.................SKIPPED 3[ FTS ] SS IX2 SENSE ADJH TEST:.................FAIL 3[ FTS ] SS CX2 FORCE ADJV TEST:.................FAIL 6[ FTS ] SS CX2 SENSE ADJH TEST:.................OK 6[ FTS ] SS IX2 LP FORCE MIN MAX TEST:.................OK 6[ FTS ] SS IX2 LP FORCE ADJ TEST: 6[ FTS ] SS IX2 LP FORCE ADJV computed! SS_TOUCH_IDLE_TOTAL_IX_FORCE_MINSS_TOUCH_IDLE_TOTAL_IX_SENSE_MINSS_TOUCH_IDLE_TOTAL_IX_SENSE_MAX6[ FTS ] SS TOTAL IX LP SENSE ADJHORIZ TEST: SS_TOUCH_IDLE_TOTAL_IX_ADJ_HORIZONTAL3[ FTS ] production_test_data: parseProductionTestLimits SS_CX1_LP_FORCE_MIN_MAX failed... ERROR %08X 6[ FTS ] SS CX2 LP FORCE ADJVERT TEST: 6[ FTS ] SS TOTAL CX LP FORCE MIN MAX TEST: SS_TOUCH_IDLE_CX1_SENSE_MIN_MAXSS_TOUCH_IDLE_CX2_SENSE_MIN6[ FTS ] SS TOTAL CX LP SENSE ADJ TEST:.................SKIPPED SS LP Init Data Ix2_fm = SS LP Init Data Cx2_sn = 6[ FTS ] %s: Normal Frame average = %d FS Uniform (%) =6[ FTS ] cleanUp: enabling touches... fromIDtoMask6[ FTS ] 6) FLASH ERASE: 6[ FTS ] Final check OK! 3[ FTS ] flash_erase_page_by_page: Page mask ERROR %08X 3[ FTS ] disableGesture: Size not valid! %d > %d ERROR %08X 3[ FTS ] %s: invalid coordinates! ERROR %08X 3[ FTS ] %s: Call before echo enable/disable xx xx .... > gesture_mask with a correct number of parameters! ERROR %08X 6[ FTS ] %s: Sense OFF! heatmap_mode3[ FTS ] COMMAND NOT VALID!! Insert a proper value ... 3[ FTS ] Error during reading FW file! ERROR %08X 6[ FTS ] %s: file = %s, force = %d, keep_cx = %d OscTrim frequency afe:0x%02X%02X%02X%02X 6[ FTS ] %s: Unknown force cal = %02X %02X %02X %02X %02X %02X 3[ FTS ] %s : Invalid touch type = %d ! No Report... fts_read_panel_extinfo3[ FTS ] %s: i2c read failed, fts_writeRead returned %i4[ FTS ] Heatmap frame has stale counter value %i3[ FTS ] %s: Failed to get bus pullup regulator 3[ FTS ] %s: bus is not accessible. 6[ FTS ] addr = %llx SS Data TOT Cx_fm = 3[ FTS ] Error reading Sensitivity Calibration Coefficients ERROR %08X Present Driver Mode: %08X 6[ FTS ] Reading Frames...! 3[ FTS ] Error during TP Sensitivity Precal ... ERROR %08X 6[ FTS ] ms_key_len = %u 3[ FTS ] fts_system_reset: ERROR %08X [ FTS ] Interrupt disabled. fts_enableInterrupt6[ FTS ] %s: Requesting frame %02X attempt = %d 3[ FTS ] %s: error while reading the system data ERROR %08X 6[ FTS ] %s: No Config CRC Error Found! 6[ FTS ] %s: Trigger writing into the flash... saveMpFlag6[ FTS ] %s: Saving MP Flag OK! addErrorIntoList/buildbot/src/partner-android/q-dev-msm-floral-4.14-qt-qpr3/private/msm-google/../msm-google-modules/touch/fts/fts_lib/ftsFrame.c6[ FTS ] %s: Starting to get frame %02X 6[ FTS ] %s: Getting MS frame at %llx... 3[ FTS ] parseProductionTestLimits : ERROR %08X 3[ FTS ] production_test_data: readMutualSenseCompensationData failed... ERROR %08X 6[ FTS ] MS CX1 TEST: 3[ FTS ] production_test_data: parseProductionTestLimits MS_CX2_MAP_MAX failed... ERROR %08X 6[ FTS ] MS CX2 ADJ VERT TEST:.................OK MS_TOUCH_ACTIVE_TOTAL_CX_ADJ_HORIZONTAL6[ FTS ] MS LP CX2 ADJ TEST: 6[ FTS ] MS TOTAL CX ADJ LP TEST:.................SKIPPED 6[ FTS ] SS RAW SENSE MIN MAX TEST: 6[ FTS ] SS RAW SENSE MAP MIN MAX TEST: 3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_SENSE_GAP failed... ERROR %08X 6[ FTS ] SS RAW SENSE TEST:.................SKIPPED SS_RAW_LOWPOWER_DATA_FORCE_EACH_MIN6[ FTS ] SS IX2 FORCE ADJ TEST: 6[ FTS ] SS TOTAL IX FORCE MIN MAX TEST:.................SKIPPED 6[ FTS ] SS TOTAL IX FORCE ADJV TEST:.................OK 3[ FTS ] SS TOTAL IX SENSE MIN MAX TEST:.................FAIL 6[ FTS ] SS TOTAL CX FORCE TEST:.................SKIPPED 3[ FTS ] production_test_data: parseProductionTestLimits SS_CX1_SENSE_MIN_MAX failed... ERROR %08X 3[ FTS ] production_test_data: computeAdjHoriz SS CX2 SENSE ADJH failed... ERROR %08X SS Init Data Ix2_sn = SS Init Data Cx2_sn = 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX1_LP_FORCE_MIN_MAX failed... ERROR %08X SS_TOUCH_IDLE_CX2_ADJ_VERTICAL6[ FTS ] SS TOTAL FORCE LP MIN MAX TEST:.................OK 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_CX_LP_SENSE_MAP_MIN failed... ERROR %08X 3[ FTS ] production_test_data: computeAdjHoriz SS TOTAL CX LP SENSE ADJH failed... ERROR %08X MS Digital Gain =3[ FTS ] %s: Set TP Sensitivity Scan Mode... ERROR %08X! ftm5_fw.ftb6[ FTS ] getFWdata Finished! 6[ FTS ] parseBinFile: Fw Signature OK! 6[ FTS ] parseBinFile: FILE Fw Version = %04X 6[ FTS ] Reading Fw file... 6[ FTS ] 3) ENABLE UVLO AND AUTO POWER DOWN MODE : 3[ FTS ] flash unlock FAILED! ERROR %08X 6[ FTS ] Command enable uvlo ... 3[ FTS ] enterGestureMode: ERROR %08X 3[ FTS ] %s: Cannot read the coordinates! ERROR %08X 3[ FTS ] %s: Failed to disable DVDD regulator 6[ FTS ] %s: Power Cycle Finished! ERROR CODE = %08x st,regulator_avdd3[ FTS ] ERROR: %s: Failed to get regulators touchsim_start3[ FTS ] %s: Error during fts_mode_handler! ERROR %08X 6[ FTS ] Get 1 SS Frame ADDR_FLASH_STATUS read failed 0x%04X 6[ FTS ] Sensor inverted = %u heatmap_enable3[ FTS ] %s No proximity! 6[ FTS ] %s: C ! 6[ FTS ] %s: Z ! 3[ FTS ] %s: Invalid event passed as argument! 6[ FTS ] %s: Self touch negative Force cal = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Water Mode Entry by MID with real raw frame = %02X %02X %02X %02X %02X %02X fts_nop_event_handler%s: BLANK 3[ FTS ] Error requesting compensation data ERROR %08X 6[ FTS ] Get SS Compensation Data... SS Data Cx2_fm = 6[ FTS ] TOT SS Compensation Data Reading Finished! 6[ FTS ] Sensitivity Calibration Coefficients Reading Finished! DIAGNOSTIC TEST: 1) I2C Test: 3[ FTS ] Error while setting TP Sens mode... ERROR %08X %08X6[ FTS ] force_len = %d sense_len = %d f_ix1 = %d s_ix1 = %d f_cx1 = %d s_cx1 = %d 6[ FTS ] MS Force Len = %d Sense Len = %d System reset DONE! 6[ FTS ] ECHO OK! 6[ FTS ] %s: Read config memory FINISHED! errorHandler: handling Finished! res = %08X pollErrorList[ FTS ] Frame acquired! 3[ FTS ] production_test_initialization: ERROR %08X 3[ FTS ] %s: Error while Flushing the FIFO! ERROR %8X 3[ FTS ] MS RAW MIN MAX TEST:.................FAIL 6[ FTS ] MS RAW ADJ Peak: Getting max ADJH 6[ FTS ] MS CX2 MIN MAX TEST: 6[ FTS ] MS CX2 ADJ VERT TEST: 6[ FTS ] MS TOTAL CX MIN MAX TEST: 3[ FTS ] production_test_data: parseProductionTestLimits MS_TOTAL_CX_ADJH_MAP_MAX failed... ERROR %08X MS_TOUCH_ACTIVE_TOTAL_CX_ADJ_VERTICAL3[ FTS ] production_test_data: parseProductionTestLimits MS_KEY_CX2_MAP_MIN failed... ERROR %08X 6[ FTS ] MS KEY TOTAL CX TEST: 3[ FTS ] production_test_data: parseProductionTestLimits MS_CX2_ADJV_LP_MAP_MAX failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits MS_TOTAL_CX_LP_MAP_MIN failed... ERROR %08X 3[ FTS ] SS RAW LP SENSE MAP MIN MAX TEST:.................FAIL 6[ FTS ] SS IX2 FORCE MIN MAX TEST: 3[ FTS ] SS IX2 FORCE ADJV TEST:.................FAIL 6[ FTS ] SS CX1 FORCE TEST:.................OK 6[ FTS ] SS TOTAL CX FORCE ADJ TEST: SS Init Data Cx2_fm = 6[ FTS ] SS TOTAL IX LP FORCE ADJVERT TEST: 6[ FTS ] SS TOTAL IX LP SENSE TEST: 6[ FTS ] SS TOTAL IX LP SENSE ADJ HORIZ computed! 3[ FTS ] production_test_data: checkLimitsMap SS CX2 LP FORCE failed... ERROR COUNT = %d 3[ FTS ] SS TOTAL CX LP FORCE ADJV TEST:.................FAIL 6[ FTS ] SS CX2 LP SENSE ADJ TEST:.................SKIPPED 6[ FTS ] SS TOTAL CX LP SENSE MIN MAX TEST: 3[ FTS ] %s: SS Sense Node[%d] = %d exceed limit [%d, %d] 3[ FTS ] %s: Error while disabling Gain in TP Sens Mode! ERROR %08X 3[ FTS ] getFWdata: No device found! ERROR %08X 3[ FTS ] hold_m3 FAILED! 6[ FTS ] flash unlock COMPLETED! 6[ FTS ] flash erase COMPLETED! 3[ FTS ] flash_full_erase: ERROR %08X 3[ FTS ] %s: FW reported more than %d points for the gestures! Decreasing to %d readGestureCoords6[ FTS ] %s: Offset: %llx , coords pairs = %d st,panel_map6[ FTS ] reset_gpio = %d 6[ FTS ] Automatic firmware update disabled fts_gesture_coordinates_show[ FTS ] %s: Mode Handler starting... stm_fts_cmd_store6[ FTS ] %s: typeOfCommand[%d]=%02X 6[ FTS ] firmware name = %s 3[ FTS ] %s: Different Panel AFE Ver: %02X != %02X... Execute Panel Init! 3[ FTS ] fts initialization failed %d times fts_status_event_handler6[ FTS ] %s: Self detect frame flatness Force cal = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Golden Raw Validation Fail = %02X %02X %02X %02X %02X %02X 3[ FTS ] Unexpected heatmap size: %i x %i6[ FTS ] %s: proc entry CREATED! 3[ FTS ] FW dimension expected by Host is less than actual size: expected = %d, real = %d 3[ FTS ] can not trigger Force Cal! ERROR %08X 6[ FTS ] Setting Scan Freq... 6[ FTS ] Size = %d 3[ FTS ] %s: error while reading HDM data header ERROR %08X readSelfSenseGlobalData3[ FTS ] %s: write failed...ERROR %08X ! 6[ FTS ] %s: Requesting System Info... readSysInfo3[ FTS ] %s: The Data ID is wrong! ids: %02X != %02X ERROR %08X 3[ FTS ] errorHandler: Force Short to GND! 6[ FTS ] %s: Starting to poll ErrorList... count = %d %s: Starting to get frame %02X 6[ FTS ] MS RAW ITO ADJ TEST: 3[ FTS ] MS RAW DATA TEST:.................FAIL fails_count = %d 3[ FTS ] production_test_data: checkLimitsMinMax MS RAW LP failed... ERROR COUNT = %d 3[ FTS ] production_test_data: checkLimitsGap MS RAW LP failed... ERROR = %08X 6[ FTS ] MS RAW LP ADJ HORIZONTAL TEST: 6[ FTS ] MS CX Testes are starting... 6[ FTS ] MS CX2 MIN MAX TEST:.................OK 3[ FTS ] production_test_data: checkLimitsMapAdj MS TOTAL CX ADJH failed... ERROR COUNT = %d 3[ FTS ] production_test_data: parseProductionTestLimits MS_CX1_MIN_MAX failed... ERROR %08X 6[ FTS ] MS TOTAL CX ADJ VERT LP TEST: SS_RAW_DATA_SENSE_MIN_MAX6[ FTS ] SS RAW SENSE GAP TEST:.................SKIPPED SS_RAW_LOWPOWER_DATA_SENSE_EACH_MIN6[ FTS ] SS RAW LP SENSE MAP MIN MAX TEST:.................OK 6[ FTS ] SS IX1 SENSE TEST:.................SKIPPED 6[ FTS ] SS TOTAL IX LP FORCE MIN MAX TEST: 3[ FTS ] production_test_data: checkLimitsMinMax SS CX1 LP SENSE TEST failed... ERROR COUNT = %d 6[ FTS ] SS CX2 LP SENSE MIN MAX TEST:.................OK 3[ FTS ] %s: Error while capturing the frame %d! ERROR %08X 3[ FTS ] %s: Invalid arguments Passed! ERROR %08X 3[ FTS ] %s: error while performing Single Ended Special Autotune! ERROR %08X tp_sensitivity_test_std_ms3[ FTS ] system reset FAILED! 6[ FTS ] 5) FLASH ERASE UNLOCK: 3[ FTS ] wait_for_flash_ready: ERROR %08X 6[ FTS ] Skipping erase CX page %d! 3[ FTS ] flash_erase_page_by_page: Disable info ERROR %08X 6[ FTS ] updateGestureMask: gesture mask to disable SET! 3[ FTS ] enterGestureMode: enableGesture ERROR %08X 3[ FTS ] %s: Feature not allowed when in Cover mode! ERROR %08X check_feature_feasibility[ FTS ] %s: reference is unexpectedly set: mask=0x%04X, ref=0x%04X, enable=%d. %s/input0%s: Screen ON... Aoffset magic number:0x%02X%02X%02X%02X stm_fts_production_limits.csv6[ FTS ] %s: Mutual pure raw Force cal = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Water Mode leave by BLD with real raw frame = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Previous Water entry = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Unknown palm touch status = %02X %02X %02X %02X %02X %02X 6[ FTS ] Message received: size = %d, counter_id = %d, action = %04X 3[ FTS ] Wrong total address size! 6[ FTS ] Get MS Compensation Data MS Data (Cx2) =6[ FTS ] Read FW File Finished! 3[ FTS ] Error during flash page erase... ERROR %08X SS BASELINE FRAME = 6[ FTS ] Disabling Frequency Hopping... %02X => %02X 3[ FTS ] %s: error while reading info data ERROR %08X 3[ FTS ] %s: error while reading node data ERROR %08X 6[ FTS ] setResetGpio: reset_gpio = %d [ FTS ] %s: Setting scan mode OK! 6[ FTS ] %s: FINISHED! 6[ FTS ] %s: Reading count... 6[ FTS ] CONFIG VER = %04X 6[ FTS ] Force Len = %d 3[ FTS ] %s: Error while executing system reset! ERROR %08X setActiveScanFrequency[ FTS ] Error Found into ErrorList! [ FTS ] %s: Starting to get frame %02X 3[ FTS ] %s: can not allocate sense_data ERROR %08X readSyncDataHeader3[ FTS ] fts_writeFwCmd: ERROR %08X [ FTS ] %s: addrSize = %d 3[ FTS ] computeAdjHoriz: ERROR %08X 6[ FTS ] MS RAW MIN MAX TEST: MS_RAW_DATA_MIN_MAX3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_MIN_MAX failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_EACH_NODE_MAX failed... ERROR %08X 6[ FTS ] MS RAW ADJ HORIZONTAL MIN/MAX:.................OK 3[ FTS ] production_test_data: parseProductionTestLimits MS_KEY_RAW_MIN_MAX failed... ERROR %08X MS_TOUCH_ACTIVE_CX2_MIN3[ FTS ] production_test_data: checkLimitsMap MS CX2 MIN MAX failed... ERROR COUNT = %d 3[ FTS ] MS KEY CX2 TEST:.................FAIL 3[ FTS ] production_test_data: computeTotalCx failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits MS_KEY_TOTAL_CX_MAP_MIN failed... ERROR %08X 3[ FTS ] production_test_data: checkLimitsMinMax MS LP CX1 failed... ERROR COUNT = %d 3[ FTS ] production_test_data: checkLimitsMap MS LP CX2 MIN MAX failed... ERROR COUNT = %d 6[ FTS ] MS LP CX2 ADJ HORIZ computed! SS_RAW_DATA_FORCE_EACH_MAX6[ FTS ] SS RAW LP SENSE MAP MIN MAX TEST: 3[ FTS ] production_test_data: computeAdjVert SS TOTAL IX FORCE ADJV failed... ERROR %08X SS_TOUCH_ACTIVE_IX1_SENSE_MIN_MAX3[ FTS ] production_test_data: computeAdjHoriz SS IX2 SENSE ADJH failed... ERROR %08X 3[ FTS ] production_test_data: computeAdjHoriz SS TOTAL IX SENSE ADJH failed... ERROR %08X 3[ FTS ] production_test_data: checkLimitsMapAdj SS TOTAL IX SENSE ADJH failed... ERROR COUNT = %d 3[ FTS ] production_test_data: checkLimitsMap SS CX2 FORCE failed... ERROR COUNT = %d 6[ FTS ] SS CX2 FORCE ADJV TEST:.................OK 3[ FTS ] SS CX2 SENSE MIN MAX TEST:.................FAIL 6[ FTS ] SS TOTAL CX SENSE MIN MAX TEST: SS Init Data Ix2_fm = 6[ FTS ] SS TOTAL IX LP SENSE ADJ TEST: 3[ FTS ] production_test_data: checkLimitsMinMax SS CX1 LP FORCE TEST failed... ERROR COUNT = %d 6[ FTS ] SS LP IX CX testes finished!.................OK SS LP Init Data Ix2_sn = %s3[ FTS ] readFwFile: impossible parse ERROR %08X 6[ FTS ] Command erase unlock ... 6[ FTS ] Command flash DMA ... st,max-coords&info->diag_cmd_lock6[ FTS ] %s: charger_enabled = %d fts_charger_mode_showfts_error_event_handler%s: Pressure is %i, but pointer is not leaving Refresh rate changed to %d Hz. 3[ FTS ] Impossible Unlock Flash ERROR %08X 6[ FTS ] Flash Unlock OK! 6[ FTS ] Reading FW File... 6[ FTS ] Flash Erase Unlock Finished! 3[ FTS ] Error during I2C test: ERROR %08X! 3[ FTS ] Error during dump: ERROR %08X! 6[ FTS ] DUMP OK! RESULT = FAIL 6[ FTS ] Disabling Baseline adaptation... [ FTS ] System reset DONE! 6[ FTS ] %s: Starting to write Host Data Memory 3[ FTS ] %s: Error while saving MP flag on flash... ERROR %08X [ FTS ] Adding error in to ErrorList... FINISHED! Error Found into ErrorList! 3[ FTS ] %s: error while reading data header ERROR %08X /buildbot/src/partner-android/q-dev-msm-floral-4.14-qt-qpr3/private/msm-google/../msm-google-modules/touch/fts/fts_lib/ftsIO.c3[ FTS ] MS RAW ITO ADJ HORIZONTAL TEST:.................FAIL 3[ FTS ] %s: parseProductionTestLimits MS_RAW_ITO_ADJV failed... ERROR %08X MS_RAW_DATA_ADJ_HORIZONTAL_P2P3[ FTS ] MS RAW ADJ VERTICAL MIN/MAX:.................FAIL 3[ FTS ] production_test_data: checkLimitsAdj MS RAW LP ADJH failed... ERROR COUNT = %d 3[ FTS ] MS RAW LP ADJ VERTICAL TEST:.................FAIL 6[ FTS ] MS RAW LP ADJ TEST:.................SKIPPED 6[ FTS ] MS RAW LP FRAME TEST:.................SKIPPED 3[ FTS ] MS KEY RAW TEST:.................FAIL 6[ FTS ] MS KEY CX TEST:.................SKIPPED 3[ FTS ] production_test_data: checkLimitsMap MS KEY CX2 failed... ERROR COUNT = %d 3[ FTS ] MS LP CX2 MIN MAX TEST:.................SKIPPED 6[ FTS ] MS TOTAL LP CX TEST: 3[ FTS ] production_test_data: parseProductionTestLimits MS_TOTAL_CX_ADJH_LP_MAP_MAX failed... ERROR %08X 6[ FTS ] MS TOTAL CX ADJ VERT LP computed! 3[ FTS ] MS LP CX testes finished!.................FAILED fails_count = %d 6[ FTS ] SS RAW FORCE MAP MIN MAX TEST: 3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_FORCE_EACH_NODE_MAX failed... ERROR %08X 6[ FTS ] SS RAW FORCE GAP TEST: 6[ FTS ] SS RAW SENSE GAP TEST: 6[ FTS ] SS RAW LP FORCE MIN MAX TEST:.................OK 6[ FTS ] SS RAW LP SENSE MIN MAX TEST: 6[ FTS ] SS TOTAL IX FORCE ADJV computed! 3[ FTS ] production_test_data: checkLimitsMap SS IX2 SENSE failed... ERROR COUNT = %d 6[ FTS ] SS CX1 FORCE TEST:.................SKIPPED 6[ FTS ] SS TOTAL CX FORCE ADJV computed! 3[ FTS ] production_test_data: checkLimitsMap SS TOTAL CX FORCE failed... ERROR COUNT = %d 6[ FTS ] SS TOTAL CX FORCE ADJ TEST:.................SKIPPED 6[ FTS ] SS CX2 SENSE MIN MAX TEST:.................SKIPPED SS_TOUCH_ACTIVE_TOTAL_CX_SENSE_MIN6[ FTS ] SS TOTAL CX SENSE ADJHORIZ TEST: 6[ FTS ] SS IX CX testes finished!.................OK 6[ FTS ] SS IX2 LP FORCE MIN MAX TEST: 3[ FTS ] production_test_data: computeAdjVert SS CX2 LP FORCE ADJV failed... ERROR %08X 6[ FTS ] SS TOTAL CX LP FORCE ADJV TEST:.................OK 3[ FTS ] production_test_data: computeAdjHoriz SS CX2 LP SENSE ADJH failed... ERROR %08X 3[ FTS ] %s: TP sensitivity SS Pre Cal test FAILED... ERROR %08X 6[ FTS ] %s: Computing std for each node... 6[ FTS ] %s: TP sensitivity STD FINISHED! 6[ FTS ] parseBinFile: FILE Config Version = %08X 6[ FTS ] load program DONE! 3[ FTS ] fillFlash: ERROR %08X 6[ FTS ] flash DMA DONE! 6[ FTS ] updateGestureMask: setting gesture mask to enable... 6[ FTS ] updateGestureMask: gesture mask to enable SET! 6[ FTS ] %s: Power Cycle Starting... 6[ FTS ] SET GPIOS: 3[ FTS ] %s: Error when reading with sscanf! 6[ FTS ] %s: stylus_enabled = %d 6[ FTS ] %s: COVER_MODE Enabled! 6[ FTS ] %s: CHARGER_MODE Enabled! 6[ FTS ] %s: GRIP_MODE Disabled! 6[ FTS ] %s: cover_enabled = %d fts_glove_mode_show6[ FTS ] %s: Number of Parameters = %d The value:0x%X 0x%X 6[ FTS ] %s: Verifying if Panel CRC Error... false6[ FTS ] %s: Invalid differential mutual Force cal = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: SS Raw No more Saturated = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Palm block release event = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Grip Touch entry event = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Received event %02X %02X %02X %02X %02X %02X %02X %02X 3[ FTS ] Invalid x or y: (%i, %i), value=%i, ending loop 3[ FTS ] Found invalid cmd/arg 6[ FTS ] SS Compensation Data Reading Finished! 3[ FTS ] NO COMMAND SPECIFIED!!! do: 'echo [cmd_code] [args] > stm_fts_cmd' before looking for result! readMutualSenseNodeData3[ FTS ] %s: error while reading the data... ERROR %08X 3[ FTS ] error while reading Golden Mutual data... ERROR %08X 3[ FTS ] Cannot get client irq. Error = %08X 6[ FTS ] CX PROJECT ID = %04X 3[ FTS ] %s: error while writing mrn count! ERROR %08X 3[ FTS ] errorHandler: Sense short to VDD! 6[ FTS ] Type = %02X of SyncFrame data OK! 3[ FTS ] %s: error while requesting Sync Frame ERROR %08X 3[ FTS ] %s: error while getting MS data...ERROR %08X 6[ FTS ] Getting Sync Frame FINISHED! fts_write_internal3[ FTS ] %s: parseProductionTestLimits MS_RAW_ITO_ADJH failed... ERROR %08X 3[ FTS ] Error while allocating data... ERROR %08X 6[ FTS ] Cleaning up... 6[ FTS ] MS KEY RAW TEST: 6[ FTS ] MS RAW LP ADJ VERTICAL TEST: 3[ FTS ] production_test_data: checkLimitsMapAdj CX2 ADJV failed... ERROR COUNT = %d MS_KEY_TOTAL_CX_MAXMS_TOUCH_LOWPOWER_TOTAL_CX_MIN6[ FTS ] MS TOTAL CX ADJ LP TEST: 6[ FTS ] MS TOTAL CX ADJ HORIZ LP TEST:.................OK 6[ FTS ] SS RAW FORCE MIN MAX TEST:.................SKIPPED 6[ FTS ] SS RAW SENSE MAP MIN MAX TEST:.................SKIPPED 3[ FTS ] production_test_data: checkLimitsGap SS RAW SENSE GAP failed... ERROR = %08X 3[ FTS ] SS RAW LP testes finished!.................FAILED fails_count = %d SS_TOUCH_ACTIVE_IX2_ADJ_VERTICAL6[ FTS ] SS IX2 FORCE ADJ TEST:.................SKIPPED 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_IX_FORCE_MAP_MIN failed... ERROR %08X 6[ FTS ] SS IX1 SENSE TEST: SS_TOUCH_ACTIVE_IX2_SENSE_MAX3[ FTS ] SS IX2 SENSE MIN MAX TEST:.................FAIL 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX2_SENSE_ADJH_MAP_MAX failed... ERROR %08X 3[ FTS ] production_test_data: checkLimitsMapAdj SS IX2 SENSE ADJH failed... ERROR COUNT = %d 6[ FTS ] SS CX2 SENSE ADJH computed! 3[ FTS ] production_test_data: computeAdjHoriz SS TOTAL CX SENSE ADJH failed... ERROR %08X 6[ FTS ] SS IX1 LP FORCE TEST: SS_TOUCH_IDLE_IX2_FORCE_MIN6[ FTS ] SS TOTAL IX LP FORCE TEST: 3[ FTS ] SS TOTAL CX LP SENSE MIN MAX TEST:.................FAIL 3[ FTS ] production_test_data: production_test_ms_raw failed... ERROR = %08X 3[ FTS ] %s: can not allocate memory ERROR %08X 6[ FTS ] parseBinFile: CX Version = %04X 6[ FTS ] Flash READY! flash_enable_uvlo_autopowerdown6[ FTS ] Enable uvlo and flash auto power down DONE! 6[ FTS ] Setting SPI4 mode... 3[ FTS ] %s: Enable parameter Invalid! %d != %d or %d ERROR %08X getGestureCoords6[ FTS ] SPI interface... 3[ FTS ] Out of memory... Impossible to allocate struct info! 6[ FTS ] irq_gpio = %d 3[ FTS ] %s: Failed to enable bus regulator 3[ FTS ] %s: Failed to configure disp_rate_gpio 3[ FTS ] %s: ERROR Failed to set up GPIO's 3[ FTS ] ERROR: Cannot create fwu work thread 6[ FTS ] SET Device File Nodes: %u fts_stylus_mode_show%s: Screen OFF... fts_charger_mode_store3[ FTS ] %s: Invalid input. st,extinfo_override_tablefts_driver_exit6[ FTS ] The frame size is %d words 3[ FTS ] No Echo received.. ERROR %08X ! 3[ FTS ] Error during TP Sensitivity Calibration... ERROR %08X 6[ FTS ] Read data ok! READ EVENT = 6[ FTS ] %s: Setting feature: feat = %02X ! 6[ FTS ] Protocol = %02X 6[ FTS ] Parsed %d bytes! 6[ FTS ] %s: Starting to write config memory at %llx ... 3[ FTS ] errorHandler: Force Pin to Pin Short! 3[ FTS ] errorHandler: event Null or not correct size! ERROR %08X 3[ FTS ] %s: error while reading sense data ERROR %08X 3[ FTS ] fts_writeFwCmd: check echo ERROR %08X 3[ FTS ] production_test_ito: ERROR %08X 6[ FTS ] MS RAW ITO ADJ HORIZONTAL TEST: 6[ FTS ] Row = %d 6[ FTS ] Start to copy %s... MS_RAW_DATA_ADJ_PEAK6[ FTS ] MS KEY RAW TEST:.................SKIPPED 6[ FTS ] MS RAW LP MAP MIN MAX TEST: 3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_LP_EACH_NODE_MIN failed... ERROR %08X MS_RAW_LOWPOWER_DATA_ADJ_HORIZONTAL3[ FTS ] production_test_data: getMSKeyFrame failed... ERROR %08X 3[ FTS ] production_test_data: checkLimitsMinMax MS KEY RAW failed... ERROR COUNT = %d MS Key Raw frame =6[ FTS ] MS CX testes finished!.................OK 3[ FTS ] production_test_data: checkLimitsMapAdj MS TOTAL CX ADJH LP failed... ERROR COUNT = %d SS_RAW_DATA_FORCE_MIN_MAX6[ FTS ] SS RAW FORCE MAP MIN MAX TEST:.................OK 6[ FTS ] SS RAW FORCE LP MAP MIN MAX TEST:.................OK 3[ FTS ] SS RAW LP FORCE GAP TEST:.................FAIL 3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_LP_SENSE_MIN_MAX failed... ERROR %08X 6[ FTS ] SS RAW LP SENSE MAP MIN MAX TEST:.................SKIPPED 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX2_SENSE_MAP_MAX failed... ERROR %08X 6[ FTS ] SS TOTAL IX SENSE MIN MAX TEST:.................SKIPPED SS_TOUCH_ACTIVE_CX1_FORCE_MIN_MAX3[ FTS ] production_test_data: checkLimitsMap SS TOTAL FORCE failed... ERROR COUNT = %d SS_TOUCH_ACTIVE_CX1_SENSE_MIN_MAX6[ FTS ] SS TOTAL CX SENSE ADJ HORIZ computed! SS_TOUCH_IDLE_TOTAL_IX_FORCE_MAX3[ FTS ] production_test_data: parseProductionTestLimits SS_IX2_LP_SENSE_MAP_MAX failed... ERROR %08X 3[ FTS ] production_test_data: checkLimitsMap SS TOTAL IX LP SENSE failed... ERROR COUNT = %d 3[ FTS ] SS CX2 LP FORCE MIN MAX TEST:.................FAIL 3[ FTS ] SS CX2 LP FORCE ADJV TEST:.................FAIL 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_CX_LP_FORCE_MAP_MAX failed... ERROR %08X 3[ FTS ] production_test_data: checkLimitsMap SS TOTAL CX LP FORCE failed... ERROR COUNT = %d 6[ FTS ] SS CX2 LP SENSE ADJH TEST:.................OK SS_TOUCH_IDLE_TOTAL_CX_ADJ_HORIZONTALtp_sensitivity_test_pre_cal_ms3[ FTS ] %s: Delta Node[%d, %d] = %d exceed limit [%d] print_frame_i8NULL6[ FTS ] Read FW from BIN file %s ! 3[ FTS ] parseBinFile: Read only %d instead of %d... ERROR %08X 3[ FTS ] flashProcedure: ERROR %08X 6[ FTS ] Unlock flash DONE! 6[ FTS ] enableGesture DONE! 3[ FTS ] disableGesture: ERROR %08X fts_probe3[ FTS ] Unsupported SPI functionality 3[ FTS ] ERROR:info.board kzalloc failed st,heatmap_mode_full6[ FTS ] Full heatmap enabled 3[ FTS ] ERROR: Cannot create work thread 6[ FTS ] Probe Finished! touchsim_stopautotunefts_glove_mode_store3[ FTS ] %s: Invalid input buffer length! 6[ FTS ] Select Full Panel Init! OscTrim magic number:0x%02X%02X%02X%02X st,limits_namesst,sensor_inverted6[ FTS ] %s: Verifying if CX CRC Error... 3[ FTS ] %s: Cx CRC Error FOUND! CRC ERROR = %02X 6[ FTS ] %s: S ! 6[ FTS ] %s: Previous Water leave = %02X %02X %02X %02X %02X %02X %s: Ultimately waited %d seconds. 3[ FTS ] %s: Failed to set gpio %d direction3[ FTS ] %s: error creating proc entry! 6[ FTS ] %s: Entering start(), pos = %lld limit = %d printed = %d 3[ FTS ] Wrong parameters! 6[ FTS ] Get Golden Mutual Raw data 6[ FTS ] Baseline adaptation operation OK! } 3[ FTS ] %s: Choose a TOT MS type of compensation data ERROR %08X /buildbot/src/partner-android/q-dev-msm-floral-4.14-qt-qpr3/private/msm-google/../msm-google-modules/touch/fts/fts_lib/ftsCore.c6[ FTS ] %s: Writing Sys command... 6[ FTS ] CX VER = %04X 6[ FTS ] System Info Read DONE! 3[ FTS ] %s: error while saving config into the flash! ERROR %08X 3[ FTS ] %s: error at system reset! ERROR %08X 3[ FTS ] %s: Error while refreshing SysInfo... ERROR %08X 6[ FTS ] %s: Error Type %02X into ErrorList! Frame acquired! checkLimitsMapTotalFromUproduction_test_ito3[ FTS ] Limit File was already freed! 3[ FTS ] production_test_data: getMSFrame failed... ERROR %08X MS_KEY_RAW_DATA_MIN_MAX3[ FTS ] production_test_data: parseProductionTestLimits MS_CX2_MAP_MIN failed... ERROR %08X 6[ FTS ] MS CX2 ADJ HORIZ computed! 6[ FTS ] MS TOTAL CX TEST: MS_TOUCH_ACTIVE_TOTAL_CX_MIN3[ FTS ] production_test_data: parseProductionTestLimits MS_TOTAL_CX_MAP_MAX failed... ERROR %08X 6[ FTS ] MS TOTAL CX ADJ HORIZ TEST: 3[ FTS ] MS KEY TOTAL CX TEST:.................FAIL 3[ FTS ] production_test_data: checkLimitsMapAdj CX2 ADJH LP failed... ERROR COUNT = %d SS Raw force frame =3[ FTS ] SS RAW FORCE MAP MIN MAX TEST:.................FAIL SS_RAW_DATA_FORCE_GAP3[ FTS ] SS RAW SENSE MIN MAX TEST:.................FAIL 6[ FTS ] SS TOTAL IX FORCE TEST: 6[ FTS ] SS TOTAL CX FORCE TEST: SS_TOUCH_ACTIVE_TOTAL_CX_FORCE_MAX6[ FTS ] SS CX1 SENSE TEST:.................OK 6[ FTS ] SS IX2 LP FORCE MIN MAX TEST:.................SKIPPED 6[ FTS ] SS TOTAL IX LP SENSE MIN MAX TEST:.................SKIPPED 6[ FTS ] SS CX2 LP FORCE ADJ TEST:.................SKIPPED 6[ FTS ] SS TOTAL CX LP FORCE ADJVERT TEST: 6[ FTS ] SS CX1 LP SENSE TEST: 6[ FTS ] SS CX1 LP SENSE TEST:.................OK 6[ FTS ] SS CX2 LP SENSE ADJHORIZ TEST: SS_TOUCH_IDLE_TOTAL_CX_SENSE_MIN6[ FTS ] SS TOTAL CX LP SENSE MIN MAX TEST:.................OK 3[ FTS ] getFWdata: No File found! ERROR %08X 3[ FTS ] load config ERROR %08X 6[ FTS ] load config DONE! 6[ FTS ] Erase flash page by page DONE! [ FTS ] %s: bus_refmask = 0x%02X. 3[ FTS ] st,max-coords not found, using 1440x2560 fts-heatmap_test-queuedefault_mf3[ FTS ] fts_gesture_mask_store: Number of bytes of parameter wrong! %zu > (enable/disable + %d ) 3[ FTS ] %s: Reset failed, ERROR %08X 6[ FTS ] %s: double tap ! 6[ FTS ] %s: Invalid Self force touch Force cal = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Golden Raw Validation Pass = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s : It is a stylus! [ FTS ] %s : It is a touch type %d! AP6[ FTS ] %s: cmd[5] = %02X, addr = %llx MS frame =6[ FTS ] force_len = %d sense_len = %d 6[ FTS ] %s: Initialization Finished! setFeatures6[ FTS ] %s: Starting to read config memory at %llx ... readConfig3[ FTS ] %s: dump of error info FINISHED! getSSFrame36[ FTS ] %s: spi_device: max_speed = %d chip select = %02X bits_per_words = %d mode = %04X ! fts_writeFwCmd_internal3[ FTS ] computeAdjHorizTotal: ERROR %08X checkLimitsMapFromUMS Raw ITO frame =6[ FTS ] Freeing Limit File ... ,6[ FTS ] MAIN Production test is starting... 6[ FTS ] maxAdjH = %d maxAdjV = %d threshold = %d 6[ FTS ] MS RAW DATA TEST finished!.................OK 6[ FTS ] MS KEY RAW DATA TEST is starting... 6[ FTS ] MS CX2 ADJ HORIZ TEST: 6[ FTS ] MS KEY TOTAL CX TEST:.................OK 6[ FTS ] MS LP CX2 ADJ HORIZ TEST: 6[ FTS ] SS RAW SENSE MAP MIN MAX TEST:.................OK SS_TOUCH_ACTIVE_IX2_FORCE_MIN6[ FTS ] SS TOTAL IX SENSE ADJHORIZ TEST: 6[ FTS ] SS CX2 FORCE ADJVERT TEST: SS_TOUCH_ACTIVE_CX2_ADJ_VERTICALSS_TOUCH_ACTIVE_TOTAL_CX_FORCE_MIN3[ FTS ] SS TOTAL CX SENSE MIN MAX TEST:.................FAIL TOT SS Init Data Ix_sn = 6[ FTS ] SS IX1 LP SENSE TEST:.................OK 6[ FTS ] SS IX1 LP SENSE TEST:.................SKIPPED 3[ FTS ] production_test_data: computeAdjHoriz SS TOTAL IX LP SENSE ADJH failed... ERROR %08X 6[ FTS ] SS TOTAL IX LP SENSE ADJH TEST:.................OK 3[ FTS ] production_test_data: parseProductionTestLimits SS_CX2_LP_FORCE_MAP_MIN failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits SS_CX2_LP_FORCE_ADJV_MAP_MAX failed... ERROR %08X 3[ FTS ] production_test_data: checkLimitsMapAdj SS CX2 LP SENSE ADJH failed... ERROR COUNT = %d 6[ FTS ] DATA Production test is starting... 3[ FTS ] %s: compute Digital Gains FAILED! ERROR %08X 6[ FTS ] %s: Start TP sensitivity MS Post Cal... 6[ FTS ] %s: Start TP sensitivity STD... collecting %d frames! 6[ FTS ] FIFO flushed! 6[ FTS ] parseBinFile: sec3_size = %08X (%d bytes) 3[ FTS ] parseBinFile: ERROR %08X 6[ FTS ] 8.1) LOAD CX: 6[ FTS ] Flash burn COMPLETED! 6[ FTS ] 10) FINAL CHECK: 6[ FTS ] Waiting for flash ready ... 3[ FTS ] enableGesture: ERROR %08X 6[ FTS ] Device Initialization: fts-fwu-queue3[ FTS ] %s: enterGestureMode failed! ERROR %08X recovery in senseOff... stm_fts_cmd6[ FTS ] Skip Full Panel Init! [pending]3[ FTS ] %s: Failed or timed out during read of extinfo. ret=%d fts_init_sensing6[ FTS ] %s: Host command Force cal = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: SS Raw Saturated = %02X %02X %02X %02X %02X %02X [ FTS ] %s: Stimpad enable event = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: No Touch Status Event = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Unknown grip touch status = %02X %02X %02X %02X %02X %02X SS force frame =6[ FTS ] Read Compensation Data Header OK! 3[ FTS ] Error reading MS compensation data ERROR %08X SS Data Ix2_sn = SS Data TOT Ix_fm = %d, 6[ FTS ] Address for Global data= %llx 3[ FTS ] error reading HDM header... ERROR %08X [ FTS ] Event found in %d ms (%d iterations)! Number of errors found = %d requestSyncFrame6[ FTS ] %s: Polling for new count... 6[ FTS ] Filling last %d bytes of the event with zero... 3[ FTS ] %s: impossible allocate memory for SS force frame...ERROR %08X 3[ FTS ] %s: checkLimitsAdj MS RAW ITO ADJV failed... ERROR COUNT = %d 6[ FTS ] MS RAW DATA TEST is starting... 6[ FTS ] MS RAW ADJ VERTICAL TESTs: 6[ FTS ] MS RAW ADJ VERTICAL MIN/MAX: 6[ FTS ] MS RAW LP MAP MIN MAX TEST:.................SKIPPED 6[ FTS ] MS TOTAL CX TEST:.................SKIPPED 3[ FTS ] production_test_data: parseProductionTestLimits MS_KEY_TOTAL_CX_MAP_MAX failed... ERROR %08X 6[ FTS ] SS RAW LP FORCE MIN MAX TEST:.................SKIPPED 3[ FTS ] production_test_data: checkLimitsMinMax SS RAW LP FORCE MAP failed... ERROR COUNT = %d 3[ FTS ] production_test_data: checkLimitsMinMax SS IX1 FORCE TEST failed... ERROR COUNT = %d 6[ FTS ] SS TOTAL IX FORCE MIN MAX TEST: 3[ FTS ] SS TOTAL FORCE MIN MAX TEST:.................FAIL 6[ FTS ] SS IX1 LP FORCE TEST:.................OK 3[ FTS ] production_test_data: checkLimitsMap SS IX2 LP FORCE failed... ERROR COUNT = %d 6[ FTS ] SS IX2 LP FORCE ADJ TEST:.................SKIPPED 3[ FTS ] production_test_data: checkLimitsMap SS TOTAL IX LP FORCE failed... ERROR COUNT = %d SS_TOUCH_IDLE_TOTAL_IX_ADJ_VERTICAL6[ FTS ] SS CX1 LP FORCE TEST:.................OK 3[ FTS ] production_test_data: parseProductionTestLimits SS_CX2_LP_SENSE_MAP_MIN failed... ERROR %08X SS_TOUCH_IDLE_CX2_SENSE_MAXSS_TOUCH_IDLE_CX2_ADJ_HORIZONTAL3[ FTS ] %s: error while writing gains into the flash! ERROR %08X 6[ FTS ] cleanUp: enabling interrupts... 6[ FTS ] %s %02X 6[ FTS ] system reset COMPLETED! 3[ FTS ] load cx ERROR %08X 6[ FTS ] flash status = %d fts_aggregate_bus_state6[ FTS ] driver ver. %s 3[ FTS ] %s: Failed to configure irq GPIO fts_gesture_mask_show6[ FTS ] %s: CHARGER_MODE Disabled! charger_modeAoffset CH[%d] Quar:0X%02X,Half:0X%02X,Full:0X%02X%02X 6[ FTS ] %s: No Panel CRC Error Found! 6[ FTS ] %s: Invalid mutual Force cal = %02X %02X %02X %02X %02X %02X [ FTS ] %s: Noise Status Event = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Received unknown status event = %02X %02X %02X %02X %02X %02X %02X %02X %s: Noise Status Event = %02X %02X %02X %02X %02X %02X 3[ FTS ] %s: Failed to get power regulator 6[ FTS ] Setting Scriptless output mode: %d 6[ FTS ] Get 1 MS Frame 3[ FTS ] Baseline adaptation operation FAILED! ERROR %08X 6[ FTS ] FW VER = %04X 6[ FTS ] AFE VER: CFG = %02X - CX = %02X - PANEL = %02X Die Info = 3[ FTS ] %s: Impossible to read Config Memory... ERROR %08X! 3[ FTS ] production_test_ito: Trimm Ioff ERROR %08X 3[ FTS ] production_test_initialization: Type incompatible! Type = %02X ERROR %08X 6[ FTS ] %s: Clearing the FIFO events!!! MS_RAW_DATA_ADJ_VERTICAL3[ FTS ] MS RAW ADJ VERTICAL GAP: 3[ FTS ] MS RAW LP ADJ HORIZONTAL TEST:.................FAIL 3[ FTS ] MS RAW LP DATA TEST:.................FAIL fails_count = %d 6[ FTS ] MS CX1 TEST:.................SKIPPED 3[ FTS ] production_test_data: checkLimitsMapAdj CX2 ADJH failed... ERROR COUNT = %d 6[ FTS ] MS TOTAL CX MIN MAX TEST:.................SKIPPED 3[ FTS ] production_test_data: checkLimitsMap MS TOTAL KEY CX TEST failed... ERROR COUNT = %d 6[ FTS ] MS KEY CX testes finished!.................OK 3[ FTS ] SS RAW FORCE GAP TEST:.................FAIL 6[ FTS ] SS RAW SENSE GAP TEST:.................OK SS_RAW_LOWPOWER_DATA_FORCE_MIN_MAX3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_LP_FORCE_EACH_NODE_MAX failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_IX_SENSE_ADJH_MAP_MAX failed... ERROR %08X 6[ FTS ] SS CX2 FORCE MIN MAX TEST: 3[ FTS ] production_test_data: parseProductionTestLimits SS_CX2_FORCE_MAP_MIN failed... ERROR %08X 6[ FTS ] SS CX2 SENSE ADJ TEST:.................SKIPPED 6[ FTS ] SS TOTAL CX SENSE MIN MAX TEST:.................SKIPPED 6[ FTS ] SS CX2 LP FORCE MIN MAX TEST: 6[ FTS ] SS CX2 LP SENSE MIN MAX TEST:.................SKIPPED 3[ FTS ] production_test_data: production_test_ss_ix_cx failed... ERROR = %08X 6[ FTS ] %s: IMPORTANT!!! Stimpad should be on the display of the device! 6[ FTS ] %s: TP sensitivity MS Post Cal FINISHED! tp_sensitivity_set_scan_mode3[ FTS ] %s: fail to allocate buffer 6[ FTS ] parseBinFile: ftb_version OK! 3[ FTS ] start_flash_dma: ERROR %08X updateGestureMask3[ FTS ] ERROR: No such input device defined! &(info->input_report_mutex)fts_default_mf_store6[ FTS ] %s: Grip Mode setting... 3[ FTS ] %s: bus is not accessible.OscTrim cen afe valid:0x%02X%02X%02X%02X 3[ FTS ] %s: Different CX AFE Ver: %02X != %02X or invalid MpFlag = %02X... Execute FULL Panel Init! 3[ FTS ] OOM allocating event dispatch table 3[ FTS ] Request irq failed 3[ FTS ] %s Init after Probe error (ERROR = %08X) 6[ FTS ] %s: <- ! [ FTS ] %s: Stimpad disable by signature invalid = %02X %02X %02X %02X %02X %02X 3[ FTS ] %s Cannot restore the device status ERROR %08X %s : It is a touch type %d! { %08X } 6[ FTS ] Get Sensitivity Calibration Coefficients... MS Sensitivity Coeff = 3[ FTS ] Error during flash erase unlock... ERROR %08X 6[ FTS ] Read HDM Data Header done! 3[ FTS ] %s: can not allocate memory for ix2_fm... ERROR %08XreadTotMutualSenseGlobalData3[ FTS ] fts_system_reset...failed after 3 attempts: ERROR %08X 6[ FTS ] %s: Base count = %d 6[ FTS ] Production Timestamp = %08X getMSFrame33[ FTS ] %s: preallocated buffers are too small! 3[ FTS ] %s: first write error... ERROR %08X checkLimitsMapTotalcheckLimitsMapAdjTotal6[ FTS ] ITO Production test is starting... 6[ FTS ] READ DONE! 3[ FTS ] production_test_data: checkLimitsAdj MS RAW ADJV failed... ERROR COUNT = %d 6[ FTS ] MS TOTAL CX ADJ VERT computed! 6[ FTS ] MS KEY CX2 TEST: 3[ FTS ] MS Key CX testes finished!.................FAILED fails_count = %d 6[ FTS ] MS LP CX1 TEST:.................SKIPPED SS Raw LP sense frame =3[ FTS ] production_test_data: checkLimitsMinMax SS RAW LP SENSE MAP failed... ERROR COUNT = %d 6[ FTS ] SS RAW LP testes finished!.................OK 3[ FTS ] production_test_data: readSelfSenseCompensationData failed... ERROR %08X 3[ FTS ] SS IX2 FORCE MIN MAX TEST:.................FAIL 6[ FTS ] SS TOTAL IX SENSE ADJ TEST: 6[ FTS ] SS CX1 FORCE TEST: SS_TOUCH_ACTIVE_CX2_FORCE_MIN3[ FTS ] production_test_data: checkLimitsMinMax SS CX1 SENSE TEST failed... ERROR COUNT = %d SS_TOUCH_ACTIVE_TOTAL_CX_ADJ_HORIZONTAL3[ FTS ] production_test_data: checkLimitsMinMax SS IX1 SENSE LP TEST failed... ERROR COUNT = %d tp_sensitivity_test_pre_cal_ssSS FS sense Mean =print_frame_u86[ FTS ] %s: ID = %d Index = %d Position = %d ! 6[ FTS ] Command erase pages sent ... 6[ FTS ] Command full erase sent ... 3[ FTS ] %s: Failed to disable AVDD regulator 6[ FTS ] %s: driver probe begin! 3[ FTS ] %s: error during setting GRIP_MODE! ERROR %08X 3[ FTS ] %s: bus is not accessible. ERROR %08X fts_identify_panel3[ FTS ] %s: Cannot initialize the chip ERROR %08X [ FTS ] %s: setting motion filter = %s. fts_get_reg3[ FTS ] %s: Blocking concurrent access 6[ FTS ] functionToTest[%d] = %02X cmd[%d] = %02X 6[ FTS ] Number of Parameters = %d 6[ FTS ] TOT MS Compensation Data Reading Finished! Iteration n. %d... OFF%02X%02XreadTotMutualSenseCompensationDatapollForEventwriteConfig3[ FTS ] %s: %d) %s [ FTS ] errorHandler: Starting handling... 3[ FTS ] Error Not Found into ErrorList! ERROR %08X 6[ FTS ] Force_len = %d Sense_Len = %d [ FTS ] %s: Node[%d,%d] = %d exceed limit > %d 6[ FTS ] MS RAW ITO ADJ VERTICAL TEST: 3[ FTS ] parseProductionTestLimits 2: ERROR %08X 6[ FTS ] MS RAW FRAME TEST:.................SKIPPED 3[ FTS ] production_test_data: production_test_ms_raw_lp failed... ERROR = %08X MS_RAW_LOWPOWER_DATA_ADJ_VERTICAL6[ FTS ] MS LP CX Testes are starting... 3[ FTS ] production_test_data: checkLimitsMinMax SS RAW SENSE MAP failed... ERROR COUNT = %d 3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_LP_SENSE_EACH_NODE_MAX failed... ERROR %08X 6[ FTS ] SS RAW LP SENSE GAP TEST:.................OK 6[ FTS ] SS IX2 FORCE MIN MAX TEST:.................SKIPPED 6[ FTS ] SS IX1 SENSE TEST:.................OK 6[ FTS ] SS TOTAL IX SENSE TEST: 6[ FTS ] SS TOTAL CX SENSE ADJ TEST: 6[ FTS ] SS IX2 LP FORCE ADJVERT TEST: 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX2_LP_SENSE_ADJH_MAP_MAX failed... ERROR %08X SS_TOUCH_IDLE_TOTAL_CX_ADJ_VERTICAL6[ FTS ] SS CX2 LP SENSE MIN MAX TEST: 6[ FTS ] SS TOTAL CX LP SENSE TEST: 6[ FTS ] SS TOTAL CX LP SENSE MIN MAX TEST:.................SKIPPED 3[ FTS ] %s: can not read SS Frame... ERROR %08X 6[ FTS ] %s: Start TP Sensitivity Mode... enter = %02X 6[ FTS ] senseOn: SENSE ON 3[ FTS ] senseOff: ERROR %08X 6[ FTS ] Command unlock ... 3[ FTS ] flash_unlock: ERROR %08X 3[ FTS ] %s: Failed to wake the touch bus: mask=0x%04X, ref=0x%04X, enable=%d. 4[ FTS ] %s: bus_refmask 0x%X 4[ FTS ] %s: can't suspend because touch bus is in use! 3[ FTS ] %s: invalid resume_bit value = %d! ERROR %08X %02X: REL: %s OscTrim ver:0x%02X%02X%02X%02X st,firmware_names3[ FTS ] Fw Auto Update Failed! true3[ FTS ] %s: No valid GestureID! 6[ FTS ] %s: Grip Touch release event = %02X %02X %02X %02X %02X %02X read_heatmap_raw6[ FTS ] Enter in Byte Mode! 3[ FTS ] Wrong number of parameters! 6[ FTS ] The total frames size is %d words 6[ FTS ] Enabling Frequency Hopping... %02X => %02X 3[ FTS ] Parameter should be 1 or 0 3[ FTS ] %s: Choose a TOT SS type of compensation data ERROR %08X Interrupt disabled. 3[ FTS ] checkEcho: Error Size = %d not valid! 6[ FTS ] %s: Starting to get a sync frame... 3[ FTS ] %s: Cx CRC Error found! CRC ERROR = %02X 3[ FTS ] %s: error while reading mrn count! ERROR %08X %s: Force_len = %d Sense_len = %d Offset = %04X 6[ FTS ] %s: Copying MS Raw data to caller! 3[ FTS ] parseProductionTestLimits 3: ERROR %08X 6[ FTS ] MS RAW ADJ VERTICAL MIN/MAX:.................OK 6[ FTS ] MS RAW LP MIN MAX TEST:.................OK 3[ FTS ] MS RAW LP MAP MIN MAX TEST:.................FAIL MS Init Data (Cx2) =6[ FTS ] MS KEY CX2 TEST:.................OK 6[ FTS ] MS TOTAL CX LP MIN MAX TEST:.................SKIPPED 6[ FTS ] SS RAW FORCE MAP MIN MAX TEST:.................SKIPPED 6[ FTS ] SS RAW FORCE GAP TEST:.................OK 3[ FTS ] production_test_data: checkLimitsMinMax SS RAW LP SENSE failed... ERROR COUNT = %d 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX2_FORCE_MAP_MIN failed... ERROR %08X SS_TOUCH_ACTIVE_TOTAL_IX_ADJ_HORIZONTAL3[ FTS ] production_test_data: parseProductionTestLimits SS_CX2_FORCE_ADJV_MAP_MAX failed... ERROR %08X 6[ FTS ] SS TOTAL FORCE MIN MAX TEST:.................OK SS_TOUCH_ACTIVE_TOTAL_CX_ADJ_VERTICAL6[ FTS ] SS CX1 SENSE TEST:.................SKIPPED 3[ FTS ] SS TOTAL IX LP FORCE MIN MAX TEST:.................FAIL 6[ FTS ] SS TOTAL IX LP FORCE ADJ TEST:.................SKIPPED 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX2_LP_SENSE_MAP_MIN failed... ERROR %08X 6[ FTS ] SS CX1 LP FORCE TEST: 6[ FTS ] SS CX2 LP FORCE ADJV TEST:.................OK SS LP Init Data Cx2_fm = 3[ FTS ] %s: can not allocate node_data ERROR %08X MS FS Mean =6[ FTS ] %s: Start TP sensitivity SS Pre Cal... 6[ FTS ] parseBinFile: sec1_size = %08X (%d bytes) 6[ FTS ] flash_burn: CRC in CX but fw does not contain CX data! NO UPDATE ERROR %08X 3[ FTS ] Command unlock: ERROR %08X 6[ FTS ] %s: Number of gesture coordinates pairs returned = %d 3[ FTS ] %s: fts_enableInterrupt: ERROR %08X Lock down info the second 4bytes:0X%02X%02X%02X%02X 6[ FTS ] %s: NO CRC Error or Impossible to read CRC register! 3[ FTS ] %s: firmware file not found. Bypassing update. 3[ FTS ] initialization cycle count = %04d - ERROR %08X 6[ FTS ] %s: @ ! 6[ FTS ] %s: O ! 6[ FTS ] %s: V ! 6[ FTS ] %s: Mutual frame flatness Force cal = %02X %02X %02X %02X %02X %02X [ FTS ] %s: Pressure is %i, but pointer is not leaving %s: sleeping %dms. 3[ FTS ] %s: Failed to get gpio %d (code: %d)SS Data TOT Ix_sn = 6[ FTS ] Starting Flashing Procedure... 6[ FTS ] Starting Flashing Page Erase... No echo found... ERROR %08X! 3[ FTS ] Unable to allocate driver_test_buff! ERROR %08X 3[ FTS ] checkEcho: Echo Event not found! ERROR %08X setScanMode%s: Setting scan mode OK! 6[ FTS ] CONFIG PROJECT ID = %04X 6[ FTS ] TX Len = %d 6[ FTS ] %s: Write config memory FINISHED! 3[ FTS ] %s CRC ERROR = %02X 3[ FTS ] %s: error while writing the buffer! ERROR %08X 3[ FTS ] %s: Error while writing MP flag on ram... ERROR %08X dumpErrorInfo6[ FTS ] %s: Getting SS force frame at %llx... 3[ FTS ] %s: error while getting SS force data...ERROR %08X 3[ FTS ] MS RAW ITO ADJ VERTICAL TEST:.................FAIL 3[ FTS ] production_test_data: checkLimitsMinMax MS RAW failed... ERROR COUNT = %d MS_RAW_DATA_EACH_MIN6[ FTS ] MS RAW MAP MIN MAX TEST:.................OK 3[ FTS ] production_test_data: checkLimitsAdj MS RAW ADJV GAP failed... ERROR COUNT = %d 3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_LP_EACH_NODE_MAX failed... ERROR %08X 3[ FTS ] production_test_data: checkLimitsMapAdj MS TOTAL CX ADJV failed... ERROR COUNT = %d 6[ FTS ] SS RAW FORCE TEST: 3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_SENSE_MIN_MAX failed... ERROR %08X 3[ FTS ] SS RAW SENSE GAP TEST:.................FAIL 3[ FTS ] production_test_data: ss_raw_lp failed... ERROR = %08X 3[ FTS ] SS RAW testes finished!.................FAILED fails_count = %d SS_RAW_LOWPOWER_DATA_SENSE_MIN_MAX3[ FTS ] production_test_data: readTotSelfSenseCompensationData failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX2_FORCE_ADJV_MAP_MAX failed... ERROR %08X 6[ FTS ] SS IX2 SENSE ADJH TEST:.................OK SS_TOUCH_ACTIVE_TOTAL_IX_SENSE_MAX3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_CX_FORCE_ADJV_MAP_MAX failed... ERROR %08X 3[ FTS ] SS IX2 LP FORCE MIN MAX TEST:.................FAIL 6[ FTS ] SS IX2 LP FORCE ADJV TEST:.................OK 3[ FTS ] production_test_data: checkLimitsMap SS IX2 LP SENSE failed... ERROR COUNT = %d 3[ FTS ] SS IX2 LP SENSE MIN MAX TEST:.................FAIL 6[ FTS ] SS CX2 LP FORCE ADJV computed! 6[ FTS ] SS TOTAL CX LP FORCE ADJ TEST: 3[ FTS ] production_test_data: checkLimitsMap SS CX2 LP SENSE failed... ERROR COUNT = %d TOT SS LP Init Data Cx_fm = 6[ FTS ] %s: Start TP sensitivity MS Pre Cal... tp_sensitivity_test_post_cal_ms3[ FTS ] Error while setting the scan frequency... ERROR %08X 3[ FTS ] flushFIFO: ERROR %08X 3[ FTS ] parseBinFile: Wrong target %02X != %02X %02X != %02X ... ERROR %08X 6[ FTS ] parseBinFile: FILE SVN REV = %08X 3[ FTS ] flash_burn: Unable to retrieve Chip INFO! ERROR %08X 3[ FTS ] %s: ERROR %08X 3[ FTS ] enterGestureMode: enter gesture mode ERROR %08X 3[ FTS ] %s: The event passsed as argument is invalid! ERROR %08X 6[ FTS ] %s: Disabling IRQ... %s: bus_refmask = 0x%02X. fts_tp3[ FTS ] ERROR: Cannot create touch sim. test work queue fts_grip_mode_store3[ FTS ] %s: memory allocation failed!3[ FTS ] %s: bad input OscTrim len:0x%02X%02X%02X%02X 3[ FTS ] %s: firmware update failed; retrying. ERROR %08X 6[ FTS ] %s: e ! 6[ FTS ] %s: Self touch frame flatness Force cal = %02X %02X %02X %02X %02X %02X %s: Stimpad enable event = %02X %02X %02X %02X %02X %02X fts_gpio_setupBuffer overflow detected (%d < %lu)! 3[ FTS ] Error while taking the Sync Frame frame... ERROR %08X Golden Mutual Data =%d 3[ FTS ] Error during TP Sensitivity Post Cal ... ERROR %08X %02X3[ FTS ] readData = NULL... returning junk data!readTotSelfSenseNodeData6[ FTS ] Address for Golden Mutual data = %llx fts_system_resetERROR EVENT = 6[ FTS ] %s: Settings = %s fts_crc_check6[ FTS ] %s: Verifying if Config CRC Error... 6[ FTS ] %s: No Cx CRC Error Found! 3[ FTS ] errorHandler: Force short to VDD! 3[ FTS ] errorHandler: Sense Open ! 6[ FTS ] Frame acquired! 3[ FTS ] %s: Wrong type found! %02X!=%02X ERROR %08X 3[ FTS ] %s: impossible allocate memory for SS sense frame...ERROR %08X %s: Node[%d,%d] = %d exceed limit [%d, %d] 3[ FTS ] checkLimitsGap: invalid number of rows = %d or columns = %d ERROR %08X 6[ FTS ] INITIALIZATION TEST : 6[ FTS ] MAIN Production test finished.................OK 6[ FTS ] MS RAW MAP MIN MAX TEST:.................SKIPPED 6[ FTS ] MS RAW LP MIN MAX TEST:.................SKIPPED 6[ FTS ] MS CX2 ADJ VERT computed! 3[ FTS ] production_test_data: parseProductionTestLimits MS_CX2_ADJV_MAP_MAX failed... ERROR %08X 3[ FTS ] MS TOTAL CX ADJ HORIZ TEST:.................FAIL 6[ FTS ] MS KEY CX Testes are starting... 6[ FTS ] MS LP CX2 ADJ VERT TEST:.................OK 6[ FTS ] SS RAW LP FORCE TEST: 6[ FTS ] SS RAW LP SENSE TEST:.................SKIPPED 3[ FTS ] production_test_data: checkLimitsMap SS TOTAL IX FORCE failed... ERROR COUNT = %d 6[ FTS ] SS TOTAL IX FORCE ADJ TEST:.................SKIPPED 6[ FTS ] SS TOTAL IX FORCE TEST:.................SKIPPED 6[ FTS ] SS TOTAL IX SENSE TEST:.................SKIPPED 6[ FTS ] SS CX2 FORCE ADJ TEST: 3[ FTS ] SS TOTAL CX FORCE ADJV TEST:.................FAIL SS_TOUCH_ACTIVE_CX2_SENSE_MIN3[ FTS ] production_test_data: checkLimitsMapAdj SS CX2 SENSE ADJH failed... ERROR COUNT = %d TOT SS Init Data Cx_sn = SS_TOUCH_IDLE_IX2_ADJ_VERTICAL6[ FTS ] SS IX2 LP SENSE ADJH TEST:.................OK 3[ FTS ] production_test_data: parseProductionTestLimits SS_CX2_LP_FORCE_MAP_MAX failed... ERROR %08X 6[ FTS ] SS TOTAL CX LP FORCE ADJ TEST:.................SKIPPED 3[ FTS ] production_test_data: parseProductionTestLimits SS_CX1_LP_SENSE_MIN_MAX failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_CX_LP_SENSE_ADJH_MAP_MAX failed... ERROR %08X tp_sensitivity_mode6[ FTS ] %s: Set TP Sensitivity Scan FINISHED! 3[ FTS ] %s: error while collecting the frames! ERROR%08X 6[ FTS ] READ FW DONE %d bytes! 3[ FTS ] system reset FAILED! ERROR %08X 3[ FTS ] %s: can not set gpio dir ERROR %08X 3[ FTS ] %s: can not set gpio config ERROR %08X 6[ FTS ] SET Device driver INFO: 3[ FTS ] ERROR: Cannot create sysfs structure! 6[ FTS ] %s: Glove Mode setting... fts_grip_mode_show%3dExtended display info: 3[ FTS ] %s: Encountered error while identifying display panel. ret=%d 3[ FTS ] %s: Received unhandled user report event = %02X %02X %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Water Mode leave by BLD with rom raw frame = %02X %02X %02X %02X %02X %02X [ FTS ] %s: Stimpad disable event = %02X %02X %02X %02X %02X %02X fts_enter_pointer_event_handler3[ FTS ] %s: Failed to toggle switch_gpio, err = %d 3[ FTS ] %s: Impossible allocate memory... ERROR %08X! 3[ FTS ] %s: Impossible allocate memory... ERROR %08X 3[ FTS ] Error while taking the MS frame... ERROR %08X 6[ FTS ] Get TOT SS Compensation Data... SS Sensitivity Coeff force = 6[ FTS ] Flash Procedure Finished! 3[ FTS ] Impossible allocate memory for buffers! ERROR %08X! DATA = %04X, expected = %02X%02X 2) FW running: Sensing On...MS RAW FRAME =6[ FTS ] Frequency Hopping operation OK! 6[ FTS ] force_len = %d sense_len = %d CX1 = %d 3[ FTS ] %s: Choose a SS type of compensation data ERROR %08X 6[ FTS ] max_n = %d s_max_n = %d f_ix0 = %d s_ix0 = %d writeSysCmd6[ FTS ] Setting default System Info... 6[ FTS ] default System Info DONE! 6[ FTS ] SS Detect Scan Select = %d 6[ FTS ] %s: Saving Config into the flash ... 3[ FTS ] %s: Starting dump of error info... 3[ FTS ] %s: Error Signature OK! Data are valid! 6[ FTS ] %s: spi_master: flags = %04X ! fts_writeThenWriteRead_internalcheckLimitsMap3[ FTS ] Pointer to Limits Data already contains something... freeing its content! 6[ FTS ] Loading Limits File from .csv! 6[ FTS ] Refresh Sys Info... 3[ FTS ] Error while saving MP FLAG! ERROR %08X 6[ FTS ] MS RAW MIN MAX TEST:.................SKIPPED 6[ FTS ] MS RAW GAP TEST:.................SKIPPED 6[ FTS ] MS RAW ADJ HORIZONTAL GAP: 3[ FTS ] MS KEY CX1 TEST:.................FAIL 6[ FTS ] MS LP CX1 TEST: 6[ FTS ] MS TOTAL CX ADJ HORIZ LP computed! 3[ FTS ] SS RAW SENSE MAP MIN MAX TEST:.................FAIL 6[ FTS ] SS RAW LP FORCE GAP TEST:.................SKIPPED 6[ FTS ] SS RAW LP SENSE GAP TEST: 6[ FTS ] SS TOTAL IX FORCE ADJ TEST: 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX1_SENSE_MIN_MAX failed... ERROR %08X SS_TOUCH_ACTIVE_TOTAL_IX_SENSE_MIN3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_IX_SENSE_MAP_MIN failed... ERROR %08X 3[ FTS ] production_test_data: checkLimitsMap SS TOTAL IX SENSE failed... ERROR COUNT = %d 3[ FTS ] production_test_data: parseProductionTestLimits SS_CX1_FORCE_MIN_MAX failed... ERROR %08X 6[ FTS ] SS CX2 FORCE ADJV computed! 6[ FTS ] SS CX1 SENSE TEST: 3[ FTS ] SS TOTAL CX SENSE ADJH TEST:.................FAIL 6[ FTS ] SS TOTAL CX SENSE ADJH TEST:.................OK 6[ FTS ] SS IX1 LP FORCE TEST:.................SKIPPED 6[ FTS ] SS CX1 LP FORCE TEST:.................SKIPPED 6[ FTS ] SS CX2 LP FORCE MIN MAX TEST:.................OK 3[ FTS ] SS CX2 LP SENSE ADJH TEST:.................FAIL 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_CX_LP_SENSE_MAP_MAX failed... ERROR %08X 3[ FTS ] %s: can not collect MS Frame... ERROR %08X 3[ FTS ] %s: can not allocate deltas node_data ERROR %08X 3[ FTS ] senseOn: ERROR %08X 3[ FTS ] %s: Bitmask too small! Impossible contain ID = %d %d>=%d! ERROR %08X 6[ FTS ] getFWdata starting ... 6[ FTS ] 7) LOAD PROGRAM: 3[ FTS ] load program ERROR %08X 6[ FTS ] 8) LOAD CONFIG: 3[ FTS ] Error during flashing DMA! ERROR %08X 3[ FTS ] Wait for flash TIMEOUT! ERROR %08X fts_chip_powercyclest,switch_gpiost,disable-auto-fw-update3[ FTS ] Cannot read Sys Info! ERROR %08X 3[ FTS ] Miss match in CX version! MP test not allowed with wrong CX memory! ERROR %08X Error dump:FW file: %s 6[ FTS ] %s: Select Full Panel Init... 6[ FTS ] %s: L ! %s: Unknown stimpad status = %02X %02X %02X %02X %02X %02X [ FTS ] Refresh rate changed to %d Hz. 6[ FTS ] Finish to parse! 6[ FTS ] Address for Node data = %llx 6[ FTS ] %s: Setting feature OK! 3[ FTS ] %s: error info copied in the buffer! 3[ FTS ] %s: number of channels not initialized ERROR %08X 6[ FTS ] SS Frame force_node = %d, sense_node = %d fts_writeU8UXthenWriteReadU8UX3[ FTS ] computeAdjVert: ERROR %08X 6[ FTS ] The size of the limits file is %d bytes... 6[ FTS ] MS RAW ADJ TEST: 6[ FTS ] MS CX2 ADJ HORIZ TEST:.................OK 3[ FTS ] MS TOTAL CX MIN MAX TEST:.................FAIL 3[ FTS ] MS TOTAL CX LP MIN MAX TEST:.................FAIL 6[ FTS ] SS RAW FORCE LP MAP MIN MAX TEST:.................SKIPPED 3[ FTS ] SS RAW LP SENSE MIN MAX TEST:.................FAIL 6[ FTS ] SS IX CX testes are starting... 6[ FTS ] SS IX1 FORCE TEST: 6[ FTS ] SS IX1 FORCE TEST:.................SKIPPED SS_TOUCH_ACTIVE_TOTAL_IX_FORCE_MIN3[ FTS ] production_test_data: checkLimitsMap SS TOTAL IX FORCE failed... ERROR COUNT = %d 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX2_SENSE_MAP_MIN failed... ERROR %08X 6[ FTS ] SS IX2 SENSE ADJHORIZ TEST: SS_TOUCH_ACTIVE_CX2_FORCE_MAX3[ FTS ] production_test_data: checkLimitsMap SS TOTAL CX SENSE failed... ERROR COUNT = %d 6[ FTS ] SS TOTAL CX SENSE MIN MAX TEST:.................OK 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX2_LP_FORCE_MAP_MAX failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_IX_LP_FORCE_MAP_MIN failed... ERROR %08X 6[ FTS ] SS IX2 LP SENSE MIN MAX TEST:.................SKIPPED SS_TOUCH_IDLE_TOTAL_CX_FORCE_MIN3[ FTS ] production_test_data: parseProductionTestLimits SS_CX2_LP_SENSE_MAP_MAX failed... ERROR %08X 3[ FTS ] production_test_data: production_test_ms_cx failed... ERROR = %08X 6[ FTS ] Trying to enable gesture... 3[ FTS ] ERROR: failed to init tbn context 3[ FTS ] Setting default Sys INFO! Bus is not accessible. 6[ FTS ] Current mode active = %08X OscTrim ~len:0x%02X%02X%02X%02X 6[ FTS ] Fw Auto Update is starting... 6[ FTS ] %s: Palm block entry event = %02X %02X %02X %02X %02X %02X fts_leave_pointer_event_handlerftsfts_proc_initfts_driver_test_releasefts_driver_test_open3[ FTS ] bad input 3[ FTS ] Error while taking the SS frame... ERROR %08X 3[ FTS ] Err reading GM data %08X 3[ FTS ] Reading MNM register... ERROR %08X! ON3[ FTS ] COMMAND ID NOT VALID!!! 3[ FTS ] %s: Requesting HDM Download... ERROR %08X 6[ FTS ] Type = %02X of Compensation data OK! readMutualSenseGlobalData6[ FTS ] Read node data OK! 3[ FTS ] %s: can not allocate memory for ix2_sn ERROR %08X3[ FTS ] %s: error while reading data... ERROR %08X 3[ FTS ] %s: can not allocate memory for coeff ERROR %08X3[ FTS ] error reading Golden Mutual data... ERROR %08X 6[ FTS ] %s: Initialization of the Core... Event found in %d ms (%d iterations)! Number of errors found = %d Interrupt is already set (enable = %d). 6[ FTS ] RX Len = %d Starting to poll ErrorList... 3[ FTS ] %s: error while getting SS sense data...ERROR %08X fts_read_internalfts_writeU8UX[ FTS ] %s: cmd[%d] = %02X 3[ FTS ] computeAdjVertTotal: ERROR %08X 6[ FTS ] ITO Command = OK! 6[ FTS ] MS RAW ITO ADJ TEST:.................SKIPPED 6[ FTS ] INITIALIZATION Production test is starting... MS Raw frame =3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_ADJH failed... ERROR %08X MS_RAW_LOWPOWER_DATA_EACH_MAXMS_KEY_CX2_MIN6[ FTS ] %s MS LP CX2 MIN MAX TEST: 6[ FTS ] MS LP CX2 ADJ HORIZ TEST:.................OK MS_TOUCH_LOWPOWER_CX2_ADJ_VERTICAL6[ FTS ] MS TOTAL LP CX MIN MAX TEST: 3[ FTS ] production_test_data: getSSFrame failed... ERROR %08X 3[ FTS ] SS RAW (PROXIMITY) FORCE MIN MAX TEST:.................FAIL 6[ FTS ] SS RAW SENSE MIN MAX TEST:.................OK 6[ FTS ] SS RAW SENSE MIN MAX TEST:.................SKIPPED SS_RAW_DATA_SENSE_EACH_MINSS Raw LP force frame =SS_TOUCH_ACTIVE_TOTAL_IX_FORCE_MAX3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_IX_FORCE_MAP_MAX failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits SS_CX2_SENSE_MAP_MIN failed... ERROR %08X SS_TOUCH_IDLE_IX2_FORCE_MAX6[ FTS ] SS IX1 LP SENSE TEST: 3[ FTS ] production_test_data: checkLimitsMapAdj SS IX2 LP SENSE ADJH failed... ERROR COUNT = %d 6[ FTS ] SS CX2 LP FORCE ADJ TEST: 3[ FTS ] SS TOTAL CX LP SENSE ADJH TEST:.................FAIL 6[ FTS ] SS TOTAL CX LP SENSE TEST:.................SKIPPED 6[ FTS ] %s: Computing average frame... 6[ FTS ] %s: Set TP Sensitivity Scan Mode... scan = %02X, enableGains = %d print_frame_u323[ FTS ] readFwFile: impossible retrieve FW... ERROR %08X 3[ FTS ] parseBinFile: Wrong Signature %08X ... ERROR %08X 3[ FTS ] flash_enable_uvlo_autopowerdown COMPLETED! 6[ FTS ] DMA Command = %02X , address = %02X %02X, words = %02X %02X 6[ FTS ] Skipping erase Panel Init page %d! 6[ FTS ] Hold M3 DONE! 3[ FTS ] %s: Failed to enable AVDD regulator st,reset-gpio6[ FTS ] SET Input Device Property: 3[ FTS ] Cannot initialize the device ERROR %08X fts_touch_simulation_store6[ FTS ] mask[%d] = %02X fts_stylus_mode_storeLock down info the first 4bytes:0X%02X%02X%02X%02X OscTrim major ver:0x%02X%02X%02X%02X 3[ FTS ] %s: fts_read_panel_extinfo failed with ret=%d. update_motion_filter6[ FTS ] %s: > ! 6[ FTS ] %s: Water Mode leave by MID with real raw frame = %02X %02X %02X %02X %02X %02X %s: Stimpad disable event = %02X %02X %02X %02X %02X %02X 3[ FTS ] %s Cannot reset the device ERROR %08X 3[ FTS ] Wrong address size! 3[ FTS ] Error during flash procedure ERROR %08X 6[ FTS ] Iteration n. %d... 3[ FTS ] Wrong parameter! 3[ FTS ] %s: Error while reading count! ERROR %08X Release Info = 6[ FTS ] MP FLAG = %02X 6[ FTS ] %s: Setting the scanning frequency to %uHz... 3[ FTS ] %s: Error Info = 3[ FTS ] %s: Wrong Error Signature! Data may be invalid! Adding error in to ErrorList... 3[ FTS ] getFrameData: ERROR %08X 6[ FTS ] MS Frame force_node = %d, sense_node = %d 6[ FTS ] %s: Getting SS sense frame at %llx... 3[ FTS ] %s: ERROR %08X checkLimitsMapAdj3[ FTS ] MS RAW MAP MIN MAX TEST:.................FAIL MS_RAW_DATA_GAP3[ FTS ] production_test_data: checkLimitsAdj MS RAW ADJH failed... ERROR COUNT = %d MS_TOUCH_ACTIVE_CX2_MAX6[ FTS ] MS CX2 ADJ TEST: 6[ FTS ] MS CX2 ADJ TEST:.................SKIPPED 3[ FTS ] MS CX testes finished!.................FAILED fails_count = %d 3[ FTS ] production_test_data: parseProductionTestLimits MS_CX2_LP_MAP_MIN failed... ERROR %08X 6[ FTS ] SS RAW Testes are starting... 6[ FTS ] SS RAW LP FORCE GAP TEST: SS_RAW_LOWPOWER_DATA_SENSE_GAP6[ FTS ] SS TOTAL IX FORCE MIN MAX TEST:.................OK 3[ FTS ] SS TOTAL IX FORCE ADJV TEST:.................FAIL 6[ FTS ] SS IX2 SENSE ADJ TEST: SS_TOUCH_ACTIVE_IX2_ADJ_HORIZONTAL6[ FTS ] SS TOTAL IX SENSE MIN MAX TEST: 6[ FTS ] SS TOTAL IX SENSE MIN MAX TEST:.................OK SS_TOUCH_ACTIVE_CX2_SENSE_MAX6[ FTS ] SS TOTAL CX SENSE ADJ TEST:.................SKIPPED TOT SS Init Data Cx_fm = 6[ FTS ] SS TOTAL IX LP FORCE MIN MAX TEST:.................SKIPPED 3[ FTS ] SS TOTAL IX LP FORCE ADJV TEST:.................FAIL SS_TOUCH_IDLE_IX1_SENSE_MIN_MAX3[ FTS ] production_test_data: checkLimitsMap SS TOTAL LP FORCE failed... ERROR COUNT = %d 3[ FTS ] %s: can not read MS Frame... ERROR %08X 6[ FTS ] %s: Computing average of whole panel and delta for each node... print_frame_int6[ FTS ] %s: Reading Gesture Coordinates DONE! /buildbot/src/partner-android/q-dev-msm-floral-4.14-qt-qpr3/private/msm-google/../msm-google-modules/touch/fts/fts.c6[ FTS ] switch_gpio = %d st,irq-gpio6[ FTS ] SET Auto Fw Update: 3[ FTS ] %s:bad input. valid inputs are either 0 or 1! [ FTS ] %s: Screen ON... 3[ FTS ] Error while taking the MS strength... ERROR %08X 3[ FTS ] %s: failed to read ICR. fw_file_test MPFlag: %02X 6[ FTS ] %s: Self detect negative Force cal = %02X %02X %02X %02X %02X %02X %s: Echo event of command = %02X %02X %02X %02X %02X %02X SLPI6[ FTS ] %s: Get Version Byte 6[ FTS ] Requesting Compensation Data Finished! 3[ FTS ] Error reading TOT MS compensation data ERROR %08X 3[ FTS ] Error reading FW File ERROR %08X 6[ FTS ] %s: Requesting HDM download... 3[ FTS ] pollForEvent: forced to be stopped! ERROR %08X 3[ FTS ] %s: invalid Signature or can not read count... ERROR %08X 6[ FTS ] Key Len = %d writeHostDataMemory3[ FTS ] %s: error while reading force data ERROR %08X fts_writeU8UXthenWriteU8UX3[ FTS ] %s: computeAdjVert failed... ERROR %08X 6[ FTS ] Column = %d 6[ FTS ] MS RAW MIN MAX TEST:.................OK 6[ FTS ] MS RAW LP MIN MAX TEST: MS_RAW_LOWPOWER_DATA_EACH_MIN6[ FTS ] MS KEY RAW TEST:.................OK MS_TOUCH_ACTIVE_CX2_ADJ_HORIZONTAL6[ FTS ] MS TOTAL CX ADJ TEST: 3[ FTS ] production_test_data: parseProductionTestLimits MS_KEY_CX2_MAP_MAX failed... ERROR %08X MS_KEY_TOTAL_CX_MIN6[ FTS ] MS LP CX2 ADJ VERT computed! MS LP Init Data (Cx2) =3[ FTS ] production_test_data: checkLimitsMinMax SS RAW SENSE failed... ERROR COUNT = %d 6[ FTS ] Getting SS LP Frame... 3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_LP_SENSE_EACH_NODE_MIN failed... ERROR %08X 6[ FTS ] SS IX2 FORCE MIN MAX TEST:.................OK 6[ FTS ] SS IX2 SENSE MIN MAX TEST: SS_TOUCH_ACTIVE_IX2_SENSE_MIN3[ FTS ] SS CX2 FORCE MIN MAX TEST:.................FAIL 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_CX_FORCE_MAP_MIN failed... ERROR %08X 6[ FTS ] SS CX2 SENSE MIN MAX TEST: 6[ FTS ] SS CX2 SENSE MIN MAX TEST:.................OK 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_CX_SENSE_MAP_MIN failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_CX_SENSE_MAP_MAX failed... ERROR %08X 6[ FTS ] SS IX CX LP TEST:.................SKIPPED 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX1_LP_SENSE_MIN_MAX failed... ERROR %08X 6[ FTS ] SS TOTAL IX LP SENSE MIN MAX TEST: SS_TOUCH_IDLE_TOTAL_CX_FORCE_MAX6[ FTS ] SS TOTAL CX LP FORCE TEST:.................SKIPPED 6[ FTS ] SS CX2 LP SENSE ADJH computed! 3[ FTS ] production_test_data: checkLimitsMapAdj SS TOTAL CX LP SENSE ADJH failed... ERROR COUNT = %d TOT SS LP Init Data Ix_fm = 3[ FTS ] production_test_data: No TestToDo specified!! ERROR = %08X 6[ FTS ] DATA Production test finished! 6[ FTS ] %s: Start to compute Digital Gains... 6[ FTS ] %s: compute Digital Gains FINISHED! 3[ FTS ] %s: TP Sensitivity Mode... ERROR %08X! print_frame_shortprint_frame_u166[ FTS ] parseBinFile: File External Release = %s 6[ FTS ] flash_burn: Firmware in the chip matches the firmware to flash! NO UPDATE ERROR %08X 6[ FTS ] Trying to disable gesture... 6[ FTS ] %s: Active Gestures Found! gesture_mask[%d] = %02X ! fts_remove3[ FTS ] %s: Failed to enable power regulator stylus_mode3[ FTS ] %s: Number of bytes of parameter wrong! %zu != 1 byte ICR: 0x%02X mode_activekmalloc failed Aoffset ver:0x%02X%02X%02X%02X 3[ FTS ] Fw Update Finished! error = %08X %s: setting motion filter = %s. 6[ FTS ] %s: Mutual frame drop Force cal = %02X %02X %02X %02X %02X %02X [ FTS ] %s: UNBLANK 6[ FTS ] Get TOT MS Compensation Data 3[ FTS ] Limits dimension expected by Host is less than actual size: expected = %d, real = %d 6[ FTS ] Chip ID = %04X! 6[ FTS ] Echo FOUND... OK! No data! ERROR %08X 6[ FTS ] Enabling Baseline adaptation... 3[ FTS ] Frequency Hopping operation FAILED! ERROR %08X %c 6[ FTS ] Global data Read ! 3[ FTS ] Unable to allocate memory for GM raw data. ERR %08X[ FTS ] Interrupt enabled. [ FTS ] %s: Setting scan mode: mode = %02X settings = %02X ! 3[ FTS ] %s: The Header Signature is wrong! sign: %02X != %02X ERROR %08X 6[ FTS ] %s: T cycle = %d (0x%04X) => R0 cycle = %d (0x%02X) 6[ FTS ] %s: Setting the scanning frequency FINISHED! 6[ FTS ] %s: write Host Data Memory FINISHED! 3[ FTS ] errorHandler: Error performing powercycle ERROR %08X 3[ FTS ] errorHandler: Force Open ! 3[ FTS ] errorHandler: Previous flash failed! /buildbot/src/partner-android/q-dev-msm-floral-4.14-qt-qpr3/private/msm-google/../msm-google-modules/touch/fts/fts_lib/ftsError.c6[ FTS ] %s: Starting to get Sync Frame %02X... openChannel6[ FTS ] ITO Check command sent... 6[ FTS ] Get Limits File starting... %s 3[ FTS ] Request the file %s failed... ERROR %08X 6[ FTS ] MS RAW LP GAP TEST: 3[ FTS ] production_test_data: parseProductionTestLimits MS_CX2_ADJH_MAP_MAX failed... ERROR %08X 6[ FTS ] MS TOTAL CX ADJ VERT TEST: 6[ FTS ] MS KEY CX1 TEST:.................OK MS_TOUCH_LOWPOWER_CX2_MAX3[ FTS ] production_test_data: checkLimitsMap MS TOTAL CX LP TEST failed... ERROR COUNT = %d 3[ FTS ] MS TOTAL CX ADJ HORIZ LP TEST:.................FAIL 3[ FTS ] production_test_data: checkLimitsMinMax SS RAW FORCE failed... ERROR COUNT = %d 6[ FTS ] SS RAW LP Testes are starting... 3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_LP_FORCE_EACH_NODE_MIN failed... ERROR %08X SS_RAW_LOWPOWER_DATA_FORCE_EACH_MAX6[ FTS ] SS IX2 FORCE ADJV computed! 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_IX_FORCE_ADJV_MAP_MAX... ERROR %08X 6[ FTS ] SS TOTAL CX FORCE MIN MAX TEST: 6[ FTS ] SS TOTAL CX FORCE MIN MAX TEST:.................SKIPPED 3[ FTS ] SS CX2 SENSE ADJH TEST:.................FAIL 3[ FTS ] production_test_data: checkLimitsMapAdj SS TOTAL CX SENSE ADJH failed... ERROR COUNT = %d 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX2_LP_FORCE_ADJV_MAP_MAX failed... ERROR %08X SS_TOUCH_IDLE_IX2_SENSE_MAX3[ FTS ] production_test_data: checkLimitsMapAdj SS TOTAL IX LP SENSE ADJH failed... ERROR COUNT = %d 6[ FTS ] SS TOTAL IX LP SENSE TEST:.................SKIPPED SS_TOUCH_IDLE_CX2_FORCE_MAX3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_CX_LP_FORCE_ADJV_MAP_MAX failed... ERROR %08X 3[ FTS ] production_test_data: checkLimitsMap SS TOTAL CX LP SENSE failed... ERROR COUNT = %d 6[ FTS ] SS TOTAL CX LP SENSE ADJ HORIZ computed! tp_sensitivity_compute_gains6[ FTS ] %s: Trigger writing gains into the flash... 3[ FTS ] parseBinFile: Wrong ftb_version %08X ... ERROR %08X 3[ FTS ] parseBinFile: Initialize cx_ver to default value! 6[ FTS ] Erase Unlock flash DONE! 3[ FTS ] flash_erase_page_by_page: Erase ERROR %08X 3[ FTS ] updateGestureMask: Size not valid! %d > %d ERROR %08X 5.2.16.86[ FTS ] disp_rate_gpio = %d 3[ FTS ] %s: test is not in progress! glove_mode6[ FTS ] %s: grip_enabled = %d Aoffset len:0x%02X%02X%02X%02X OscTrim cen bg valid:0x%02X%02X%02X%02X 6[ FTS ] %s: W ! 6[ FTS ] %s: Invalid Self Force cal = %02X %02X %02X %02X %02X %02X 3[ FTS ] %s: dsi_panel_read_vendor_extinfo returned unexpected error = %d. driver_test3[ FTS ] number of byte received or end byte wrong! msg_size = %d != %zu, last_byte = %02X != %02X ... ERROR %08X SS sense frame =6[ FTS ] MS Compensation Data Reading Finished! SS Data TOT Cx_sn = 3[ FTS ] Wrong CHIP ID, Diagnostic failed! 6[ FTS ] Setting Scan Freq... res = %08X 6[ FTS ] Start To parse! 3[ FTS ] %s: failed at %d attemp! 6[ FTS ] %s: Request HDM Download FINISHED! readMutualSenseCompensationData3[ FTS ] %s: error while reading data header... ERROR %08X 3[ FTS ] error while reading Golden Mutual hdr... ERROR %08X 3[ FTS ] %s 3[ FTS ] %s: Request Data failed! ERROR %08X 3[ FTS ] %s: error while writing the sys cmd ERROR %08X 6[ FTS ] SVN REV = %04X [ FTS ] %s: Force_len = %d Sense_len = %d Offset = %04X 3[ FTS ] Getting Sync Frame FAILED! ERROR %08X! 3[ FTS ] %s: address size bigger than max allowed %lu... ERROR %08X MS_RAW_ITO_DATA_ADJ_HORIZONTALMS_RAW_ITO_DATA_ADJ_VERTICAL3[ FTS ] Passed a NULL argument! ERROR %08X 6[ FTS ] INITIALIZATION command sent... %02X 3[ FTS ] production_test_main: system reset ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_EACH_NODE_MIN failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_GAP failed... ERROR %08X 6[ FTS ] MS RAW GAP TEST:.................OK 3[ FTS ] MS RAW ADJ HORIZONTAL MIN/MAX: 3[ FTS ] %s MS RAW ADJ HORIZONTAL MIN/MAX:.................FAIL 6[ FTS ] MS RAW ADJ HORIZONTAL GAP:.................OK 3[ FTS ] production_test_data: computeAdjVert failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_ADJV_GAP failed... ERROR %08X 3[ FTS ] MS RAW ADJ PEAK:.................FAIL 3[ FTS ] production_test_data: production_test_ms_key_raw failed... ERROR = %08X 6[ FTS ] MS RAW LP DATA TEST: 6[ FTS ] MS CX1 TEST:.................OK TOT MS Init Data (Cx) =3[ FTS ] production_test_data: parseProductionTestLimits MS_TOTAL_CX_LP_MAP_MAX failed... ERROR %08X 6[ FTS ] MS TOTAL CX LP MIN MAX TEST:.................OK TOT MS LP Init Data (Cx) =3[ FTS ] production_test_data: parseProductionTestLimits SS_IX1_FORCE_MIN_MAX failed... ERROR %08X 6[ FTS ] SS IX1 FORCE TEST:.................OK 3[ FTS ] production_test_data: checkLimitsMinMax SS IX1 SENSE TEST failed... ERROR COUNT = %d 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_IX_SENSE_MAP_MAX failed... ERROR %08X 6[ FTS ] SS TOTAL IX SENSE ADJH TEST:.................OK 6[ FTS ] SS CX2 FORCE ADJ TEST:.................SKIPPED 3[ FTS ] production_test_data: checkLimitsMap SS CX2 SENSE failed... ERROR COUNT = %d SS_TOUCH_IDLE_IX1_FORCE_MIN_MAX3[ FTS ] production_test_data: parseProductionTestLimits SS_IX2_LP_FORCE_MAP_MIN failed... ERROR %08X 3[ FTS ] production_test_data: computeAdjVert SS TOTAL CX LP FORCE ADJV failed... ERROR %08X 6[ FTS ] SS CX2 LP SENSE ADJ TEST: 6[ FTS ] %s: Entering TP Sensitivity Mode disabling algos... %d 6[ FTS ] parseBinFile: sec0_size = %08X (%d bytes) 6[ FTS ] 9) SYSTEM RESET: 6[ FTS ] Setting the page mask = %s 3[ FTS ] flash_erase_page_by_page: ERROR %08X 3[ FTS ] %s: Feature not allowed when Gestures enabled! ERROR %08X 3[ FTS ] %s: Failed to enable DVDD regulator 3[ FTS ] %s: ERROR Failed to enable regulators 3[ FTS ] ERROR: No such input device 6[ FTS ] %s: Getting gestures coordinates FINISHED! 3[ FTS ] %s: error during setting GLOVE_MODE! ERROR %08X 3[ FTS ] %s: Wrong number of parameters! ERROR %08X Aoffset CA[%d] Quar:0X%02X,Half:0X%02X,Full:0X%02X%02X 3[ FTS ] %s: of_property_read_bool(np, "st,extinfo_override_table") failed. 6[ FTS ] limits name = %s 3[ FTS ] %s: CRC Error or NO FW! 6[ FTS ] %s: Invalid Self island Force cal = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Water Mode Entry by BLD with rom raw frame = %02X %02X %02X %02X %02X %02X [ FTS ] %s: fts notifier begin! 3[ FTS ] %s: Blocking multiple open fts_seq_start6[ FTS ] %s: No data to print! 3[ FTS ] Read Compensation Data Header ERROR %08X 3[ FTS ] Error reading SS compensation data ERROR %08X MS Data (TOT Cx) =SS RAW FRAME = 3[ FTS ] Error during TP Sensitivity STD... ERROR %08X readTotSelfSenseCompensationDatareadTotSelfSenseGlobalDatareadSensitivityCoefficientsDataFOUND EVENT = 3[ FTS ] errorHandler: Sense Pin to Pin Short! 3[ FTS ] %s: read error... ERROR %08X 3[ FTS ] parseProductionTestLimits: kstrdup ERROR %08X 6[ FTS ] Limit file Size = %d 3[ FTS ] MS RAW ADJ VERTICAL GAP:.................FAIL 6[ FTS ] MS RAW LP ADJ TEST: 6[ FTS ] MS CX2 MIN MAX TEST:.................SKIPPED 3[ FTS ] production_test_data: checkLimitsMap MS TOTAL CX TEST failed... ERROR COUNT = %d 3[ FTS ] MS TOTAL CX ADJ HORIZ TEST:.................FAIL 6[ FTS ] MS LP CX2 MIN MAX TEST:.................OK 3[ FTS ] MS LP CX2 ADJ HORIZ TEST:.................FAIL MS_TOUCH_LOWPOWER_TOTAL_CX_MAX6[ FTS ] MS TOTAL CX ADJ VERT LP TEST:.................OK 6[ FTS ] SS RAW SENSE TEST: 3[ FTS ] production_test_data: checkLimitsGap SS RAW LP SENSE GAP failed... ERROR = %08X SS_TOUCH_ACTIVE_IX2_FORCE_MAX3[ FTS ] production_test_data: checkLimitsMap SS IX2 FORCE failed... ERROR COUNT = %d 3[ FTS ] production_test_data: computeAdjVert SS IX2 FORCE ADJV failed... ERROR %08X 6[ FTS ] SS IX2 SENSE MIN MAX TEST:.................OK 6[ FTS ] SS CX2 FORCE MIN MAX TEST:.................SKIPPED SS_TOUCH_IDLE_IX2_SENSE_MIN3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_IX_LP_SENSE_MAP_MAX failed... ERROR %08X 3[ FTS ] SS TOTAL IX LP SENSE MIN MAX TEST:.................FAIL 3[ FTS ] SS TOTAL IX LP SENSE ADJH TEST:.................FAIL SS_TOUCH_IDLE_CX2_FORCE_MIN6[ FTS ] SS CX1 LP SENSE TEST:.................SKIPPED TOT SS LP Init Data Ix_sn = 3[ FTS ] %s: MS Force Node[%d, %d] = %d exceed limit [%d, %d] 6[ FTS ] %s: TP sensitivity MS Pre Cal FINISHED! 3[ FTS ] %s: Invalid frame data passed as argument! ERROR %08X 3[ FTS ] %s: impossible to write digital gains! ERROR %08X 3[ FTS ] %s: Edge Frame average = %d exceed limit [%d, %d] 6[ FTS ] Fw file read COMPLETED! 6[ FTS ] 4) FLASH UNLOCK: 6[ FTS ] Try to erase unlock flash... 3[ FTS ] enterGestureMode: fts_enableInterrupt ERROR %08X fts_set_bus_ref6[ FTS ] Init Core Lib: 3[ FTS ] %s: bad input. valid inputs are either 0 or 1! { %08Xgesture_maskfts_gesture_mask_storefts_mode_handlerEXT Release = 6[ FTS ] %s, size = %d bytes appidAoffset ~crcr:0x%02X%02X%02X%02X Aoffset ~len:0x%02X%02X%02X%02X 6[ FTS ] %s: M ! %s: Stimpad disable by nodes count invalid raw frame = %02X %02X %02X %02X %02X %02X %s: Stimpad disable by signature invalid = %02X %02X %02X %02X %02X %02X %s: fts notifier begin! 3[ FTS ] Invalid Action = %d ... ERROR %08X 6[ FTS ] bytesToRead = %d 6[ FTS ] Computing gains with target = %d and saveGain = %d 3[ FTS ] %s: can not allocate memory for cx2_fm ... ERROR %08X6[ FTS ] Read node data ok! readSensitivityCoeffHeader[ FTS ] Interrupt is already set (enable = %d). 3[ FTS ] checkEcho: Echo Event found but with some error events before! num_error = %d 3[ FTS ] %s: error while reading T cycle! ERROR %08X 6[ FTS ] %s: Write Host Data Memory in buffer... 3[ FTS ] %s: can not allocate force_data ERROR %08X 6[ FTS ] Read Data Header done! %s: addrSize = %d 6[ FTS ] MS RAW ITO ADJ VERTICAL TEST:.................OK 3[ FTS ] production_test_data: computeAdjHoriz failed... ERROR %08X MS_RAW_DATA_ADJ_VERTICAL_P2PMS Raw LP frame =MS_RAW_LOWPOWER_DATA_MIN_MAX3[ FTS ] production_test_data: parseProductionTestLimits MS_TOTAL_CX_MAP_MIN failed... ERROR %08X 6[ FTS ] MS TOTAL CX ADJ HORIZ TEST:.................OK 6[ FTS ] MS CX2 TEST:.................SKIPPED 6[ FTS ] MS LP CX2 ADJ TEST:.................SKIPPED 6[ FTS ] MS LP CX testes finished!.................OK 3[ FTS ] production_test_data: parseProductionTestLimits MS_CX1_LP_MIN_MAX failed... ERROR %08X 6[ FTS ] SS RAW FORCE MIN MAX TEST:.................OK SS_RAW_DATA_SENSE_EACH_MAX6[ FTS ] SS RAW testes finished!.................OK 6[ FTS ] SS RAW LP FORCE TEST:.................SKIPPED 6[ FTS ] SS RAW LP SENSE MIN MAX TEST:.................SKIPPED SS_RAW_LOWPOWER_DATA_SENSE_EACH_MAX3[ FTS ] SS RAW LP SENSE GAP TEST:.................FAIL 3[ FTS ] production_test_data: parseProductionTestLimits SS_IX2_FORCE_MAP_MAX failed... ERROR %08X 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_CX_SENSE_ADJH_MAP_MAX failed... ERROR %08X 6[ FTS ] SS TOTAL CX SENSE TEST:.................SKIPPED 6[ FTS ] SS TOTAL IX LP FORCE ADJ TEST: 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_IX_LP_FORCE_ADJV_MAP_MAX... ERROR %08X 3[ FTS ] SS IX2 LP SENSE ADJH TEST:.................FAIL 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_IX_LP_SENSE_ADJH_MAP_MAX failed... ERROR %08X 6[ FTS ] SS CX2 LP FORCE MIN MAX TEST:.................SKIPPED 6[ FTS ] SS TOTAL CX LP SENSE ADJ TEST: 3[ FTS ] %s: TP sensitivity MS Pre Cal test FAILED... ERROR %08X 6[ FTS ] %s: Edge Frame average = %d 3[ FTS ] getFWdata: Impossible to allocate memory! ERROR %08X 6[ FTS ] parseBinFile: FILE Config Project ID = %08X 6[ FTS ] 1) SYSTEM RESET: hold_m36[ FTS ] SET Regulators: 3[ FTS ] %s: Failed to configure I2C switch 6[ FTS ] SET Event Handler: &x->waitcover_mode6[ FTS ] %s: GRIP_MODE Enabled! fts_fwupdate_store3[ FTS ] %s: firmware update failed again! ERROR %08X 6[ FTS ] %s: UP ! 6[ FTS ] %s: < ! 6[ FTS ] %s: GPIO Charger Detect = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Sense on Force cal = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Frame drop = %02X %02X %02X %02X %02X %02X [ FTS ] %s: Stimpad disable by nodes count invalid raw frame = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Unknown golden raw validation status = %02X %02X %02X %02X %02X %02X [ FTS ] %s: sleeping %dms. [ FTS ] %s: Ultimately waited %d seconds. 6[ FTS ] %s: Bad fts notifier call! 6[ FTS ] GM data reading Finished! MS STRENGTH FRAME =6[ FTS ] Consecutive echo on the file node, free the buffer with the previous result 3[ FTS ] %s: parsed a wrong number of bytes %d!=%d 6[ FTS ] SS Force Len = %d Sense Len = %d 6[ FTS ] ss_force_len = %u ss_sense_len = %u 6[ FTS ] %s: Parsing System Info... 6[ FTS ] %s: Saving MP Flag = %02X [ FTS ] errorHandler: handling Finished! res = %08X 3[ FTS ] ErrorList is going in overflow... the first %d event(s) were override! [ FTS ] Starting to poll ErrorList... 6[ FTS ] openChannel: completed! 3[ FTS ] %s: computeAdjHoriz failed... ERROR %08X 3[ FTS ] limit file path NULL... ERROR %08X 6[ FTS ] INITIALIZATION TEST OK! 3[ FTS ] MS RAW LP MIN MAX TEST:.................FAIL 6[ FTS ] MS RAW LP GAP TEST:.................SKIPPED 3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_LP_ADJH failed... ERROR %08X 6[ FTS ] MS TOTAL CX ADJ TEST:.................SKIPPED 3[ FTS ] MS LP CX1 TEST:.................FAIL 3[ FTS ] MS LP CX2 MIN MAX TEST:.................FAIL 3[ FTS ] production_test_data: checkLimitsMapAdj CX2 ADJV LP failed... ERROR COUNT = %d SS_RAW_DATA_FORCE_EACH_MIN3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_FORCE_GAP failed... ERROR %08X 3[ FTS ] production_test_data: checkLimitsGap SS RAW FORCE GAP failed... ERROR = %08X 6[ FTS ] SS RAW FORCE TEST:.................SKIPPED 6[ FTS ] SS RAW LP FORCE MIN MAX TEST: 3[ FTS ] production_test_data: computeAdjVert SS TOTAL CX FORCE ADJV failed... ERROR %08X 3[ FTS ] SS IX CX testes finished!.................FAILED fails_count = %d 3[ FTS ] SS IX2 LP FORCE ADJV TEST:.................FAIL 3[ FTS ] production_test_data: computeAdjVert SS TOTAL IX LP FORCE ADJV failed... ERROR %08X 6[ FTS ] SS TOTAL IX LP FORCE ADJV computed! 6[ FTS ] SS IX2 LP SENSE MIN MAX TEST:.................OK 3[ FTS ] DATA Production test failed! SS FS force Mean =3[ FTS ] enableGesture: Size not valid! %d > %d ERROR %08X 6[ FTS ] pwr_reg_name = %s 3[ FTS ] %s: Failed to configure reset GPIO 3[ FTS ] %s: touch simulation test wq is not available! 6[ FTS ] fts_gesture_mask_store: Gesture Enabled = %d 3[ FTS ] %s: error during setting COVER_MODE! ERROR %08X %s: Mode Handler finished! res = %08X mode = %08X %s: Mode Handler starting... [none]3[ FTS ] %s Unable to upgrade firmware! ERROR %08X Aoffset crc:0x%02X%02X%02X%02X OscTrim crc:0x%02X%02X%02X%02X fts_fw_updatefts_user_report_event_handler6[ FTS ] %s: Unknown water mode = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Idle Status Event = %02X %02X %02X %02X %02X %02X 3[ FTS ] %s: dsi_panel_read_vendor_extinfo returned error = %d fts_gpio_%u 6[ FTS ] addr = %llx byteToRead = %d 6[ FTS ] Requesting Compensation Data 3[ FTS ] Error reading TOT SS compensation data ERROR %08X 6[ FTS ] MS and SS force cal triggered! 3[ FTS ] Error while setting TP Sens scan mode... ERROR %08X { %04XreadHDMHeader3[ FTS ] pollForEvent: Unmanned Controller Ready Event! Setting reset flags... %s: Setting scan mode: mode = %02X settings = %02X ! 3[ FTS ] %s Cannot read crc status ERROR %08X 3[ FTS ] errorHandler: Sense short to GND! 3[ FTS ] %s: impossible allocate memory for MS frame... ERROR %08X 3[ FTS ] production_test_data: checkLimitsAdj MS RAW ITO ADJH failed... ERROR COUNT = %d 6[ FTS ] Limit File data passed as arguments! 3[ FTS ] Error while getting the device ERROR %08X 3[ FTS ] production_test_initialization: read sys info ERROR %08X 3[ FTS ] Error during INITIALIZATION TEST! ERROR %08X 6[ FTS ] MS RAW LP GAP TEST:.................OK MS_TOUCH_ACTIVE_CX1_MIN_MAX3[ FTS ] production_test_data: checkLimitsMinMax MS CX1 failed... ERROR COUNT = %d 6[ FTS ] MS TOTAL CX MIN MAX TEST:.................OK MS_KEY_CX2_MAXMS Key Init Data (Cx2) =6[ FTS ] MS LP CX1 TEST:.................OK MS_TOUCH_LOWPOWER_CX2_MINMS_TOUCH_LOWPOWER_CX2_ADJ_HORIZONTALMS_TOUCH_LOWPOWER_TOTAL_CX_ADJ_HORIZONTAL3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_FORCE_EACH_NODE_MIN failed... ERROR %08X 3[ FTS ] SS RAW LP FORCE MIN MAX TEST:.................FAIL SS_TOUCH_ACTIVE_TOTAL_IX_ADJ_VERTICAL3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_IX_LP_FORCE_MAP_MAX failed... ERROR %08X 6[ FTS ] SS IX2 LP SENSE ADJ TEST:.................SKIPPED 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_IX_LP_SENSE_MAP_MIN failed... ERROR %08X SS_TOUCH_IDLE_CX1_FORCE_MIN_MAX3[ FTS ] SS CX2 LP SENSE MIN MAX TEST:.................FAIL 3[ FTS ] SS LP IX CX testes finished!.................FAILED fails_count = %d 6[ FTS ] %s: TP Sensitivity Mode FINISHED! 3[ FTS ] %s: Error while enabling Gains in TP Sens Mode! ERROR %08X STD =6[ FTS ] parseBinFile: sec2_size = %08X (%d bytes) 3[ FTS ] flash_enable_uvlo_autopowerdown FAILED! 3[ FTS ] WARNING!!! Erasing CX memory but no CX in fw file! touch will not work right after fw update! 3[ FTS ] %s: can not set gpio pull-up ERROR %08X 3[ FTS ] updateGestureMask: Mask NULL! ERROR %08X isAnyGestureActive6[ FTS ] %s: Feature Allowed! st,regulator_dvddfts_set_gpiotouchsim3[ FTS ] fts_gesture_mask_store: ERROR %08X 3[ FTS ] %s: error during setting CHARGER_MODE! ERROR %08X [ FTS ] %s: Mode Handler finished! res = %08X mode = %08X grip_modeOscTrim cen bg:0x%02X%02X%02X%02X OscTrim frequency bg:0x%02X%02X%02X%02X 6[ FTS ] %s: Overriding with row=%d, panel_index=%d. 3[ FTS ] Cannot initialize the hardware device ERROR %08X 6[ FTS ] %s: -> ! 6[ FTS ] %s: ^ ! [ FTS ] %s: Unknown stimpad status = %02X %02X %02X %02X %02X %02X 3[ FTS ] Touch IC not in local heatmap mode: %X %X %iSS Sensitivity Coeff sense = Echo FOUND... OK! 4) FW INFO DUMP: %2d - readTotMutualSenseNodeData3[ FTS ] error while requesting HDM Download... ERROR %08X initCore6[ FTS ] System resetting... 3[ FTS ] %s: error while writing R0 cycle! ERROR %08X 3[ FTS ] %s: reading data ERROR %08X Adding error in to ErrorList... FINISHED! 3[ FTS ] %s: Error Type Not Found into ErrorList! ERROR %08X 3[ FTS ] getChannelsLength: ERROR %08X 3[ FTS ] %s: Invalid type ERROR %08X getSyncFrame6[ FTS ] %s: Requesting Sync Frame %02X... %s: cmd[%d] = %02X fts_writeReadU8UXftm56[ FTS ] Trimming Ioff... 6[ FTS ] INITIALIZATION TEST :................. SKIPPED 3[ FTS ] MAIN Production test finished.................FAILED 6[ FTS ] MS RAW LP MAP MIN MAX TEST:.................OK 3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_LP_GAP failed... ERROR %08X 6[ FTS ] MS RAW LP ADJ HORIZONTAL TEST:.................OK 3[ FTS ] MS CX1 TEST:.................FAIL MS_TOUCH_ACTIVE_TOTAL_CX_MAX6[ FTS ] MS TOTAL CX ADJ HORIZ computed! 6[ FTS ] MS TOTAL CX ADJ VERT TEST:.................OK MS_KEY_CX1_MIN_MAX3[ FTS ] production_test_data: parseProductionTestLimits MS_TOTAL_CX_ADJV_LP_MAP_MAX failed... ERROR %08X SS_RAW_DATA_SENSE_GAP6[ FTS ] SS RAW LP FORCE GAP TEST:.................OK 6[ FTS ] SS IX2 FORCE ADJV TEST:.................OK 3[ FTS ] SS TOTAL IX FORCE MIN MAX TEST:.................FAIL 6[ FTS ] SS TOTAL IX FORCE ADJVERT TEST: 6[ FTS ] SS TOTAL IX SENSE ADJ HORIZ computed! 6[ FTS ] SS TOTAL CX FORCE ADJVERT TEST: 6[ FTS ] SS TOTAL IX LP FORCE MIN MAX TEST:.................OK 6[ FTS ] SS TOTAL IX LP FORCE TEST:.................SKIPPED 6[ FTS ] SS TOTAL CX LP FORCE TEST: 6[ FTS ] SS TOTAL CX LP SENSE ADJHORIZ TEST: 6[ FTS ] SS TOTAL CX LP SENSE ADJH TEST:.................OK 3[ FTS ] production_test_data: production_test_ss_raw failed... ERROR = %08X 3[ FTS ] %s: TP sensitivity MS Post Cal test FAILED... ERROR %08X 3[ FTS ] %s: Error while turning on TP Sens Mode! ERROR %08X 6[ FTS ] Starting flashing procedure... 6[ FTS ] 2) HOLD M3 : 6[ FTS ] hold_m3 COMPLETED! 6[ FTS ] load cx DONE! 6[ FTS ] Firmware in the chip different from the one that was burn! 6[ FTS ] disableGesture DONE! fts_enable_reggesture_coordinatesfts_cover_mode_show6[ FTS ] %s: glove_enabled = %d fwupdateinfoblock_getdataADDR_INFOBLOCK read failed 3[ FTS ] %s: extinfo index is out of bounds (%d >= %d) in row %d of extinfo_override_table. 3[ FTS ] %s Proximity Detected! fts_gesture_event_handler6[ FTS ] %s: DOWN ! 6[ FTS ] %s: Water Mode Entry by BLD with real raw frame = %02X %02X %02X %02X %02X %02X 6[ FTS ] %s: Doing nothing for event = %02X %02X %02X %02X %02X %02X %02X %02X %s: UNBLANK 3[ FTS ] %s: Unable to access driver data fts_driver_test_writeSS Data Ix2_fm = SS Data Cx2_sn = %5d, 6[ FTS ] FTS_BUS_REF_FORCE_ACTIVE: %s 6[ FTS ] Node Data to read %d bytes 3[ FTS ] %s: can not allocate memory for cx2_sn ERROR %08X3[ FTS ] pollForEvent: ERROR %08X 3[ FTS ] %s: New count not received! ERROR %08X 3[ FTS ] %s: Impossible to write Config Memory... ERROR %08X! 3[ FTS ] %s: error while writing into the flash! ERROR %08X pollForErrorType3[ FTS ] %s: The Header Signature was wrong! %02X != %02X ERROR %08X fts_writeRead_internal3[ FTS ] checkLimitsGap: GAP = %d exceed limit %d 3[ FTS ] %s: getMSFrame failed... ERROR %08X 3[ FTS ] parseProductionTestLimits: ERROR %08X 3[ FTS ] parseProductionTestLimits 1: ERROR %08X 6[ FTS ] MS RAW MAP MIN MAX TEST: MS_RAW_DATA_EACH_MAX6[ FTS ] MS RAW GAP TEST: MS_RAW_DATA_ADJ_HORIZONTAL3[ FTS ] MS RAW ADJ HORIZONTAL GAP:.................FAIL 3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_ADJV failed... ERROR %08X 6[ FTS ] MS RAW ADJ VERTICAL GAP:.................OK 6[ FTS ] MS RAW ADJ Peak: Getting max ADJV 3[ FTS ] production_test_data: parseProductionTestLimits MS_RAW_ADJV_PEAK failed... ERROR %08X 6[ FTS ] MS RAW ADJ TEST:.................SKIPPED 3[ FTS ] production_test_data: readTotMutualSenseCompensationData failed... ERROR %08X 3[ FTS ] production_test_data: production_test_ms_key_cx failed... ERROR = %08X 6[ FTS ] MS KEY TOTAL CX TEST:.................SKIPPED 3[ FTS ] production_test_data: parseProductionTestLimits MS_KEY_CX1_MIN_MAX failed... ERROR %08X SS Raw sense frame =3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_FORCE_MIN_MAX failed... ERROR %08X 6[ FTS ] SS RAW LP FORCE MAP MIN MAX TEST: SS_RAW_LOWPOWER_DATA_FORCE_GAP6[ FTS ] SS RAW LP SENSE GAP TEST:.................SKIPPED 6[ FTS ] SS TOTAL CX FORCE ADJV TEST:.................OK 6[ FTS ] SS CX2 SENSE ADJ TEST: SS_TOUCH_ACTIVE_CX2_ADJ_HORIZONTAL6[ FTS ] SS TOTAL IX LP FORCE ADJV TEST:.................OK 6[ FTS ] SS IX2 LP SENSE ADJ TEST: 6[ FTS ] SS TOTAL IX LP SENSE ADJ TEST:.................SKIPPED 6[ FTS ] %s: TP sensitivity SS Pre Cal FINISHED! 3[ FTS ] %s: Normal Frame average = %d exceed limit [%d, %d] 6[ FTS ] %s: Exiting TP Sensitivity Mode enabling algos... 6[ FTS ] senseOff: SENSE OFF 6[ FTS ] flashing procedure Finished! 3[ FTS ] flash erase FAILED! ERROR %08X 3[ FTS ] Error during filling Flash! ERROR %08X 6[ FTS ] updateGestureMask: setting gesture mask to disable... 6[ FTS ] %s: All Gestures Disabled! fts_pm_suspend6[ FTS ] SET Bus Functionality : &gestureMask_mutex3[ FTS ] Error: can not create /proc file! fts_cover_mode_store6[ FTS ] %s: GLOVE_MODE Enabled! 6[ FTS ] %s: Charger Mode setting... 6[ FTS ] %s: Sense ON! stm_fts_cmd_show3[ FTS ] fts_enableInterrupt: ERROR %08X 6[ FTS ] Get 1 MS Strength Buffer allocation failed! FW: %04X CFG: %04X AFE: %02X Project: %04X %100s %d %dADDR_FLASH_STATUS write failed OscTrim ~crcr:0x%02X%02X%02X%02X 3[ FTS ] Error (%08X) while reading from FIFO in fts_event_handler 3[ FTS ] %s: failed to allocate extinfo. len=%d. 3[ FTS ] getMSFrame3 failed with result=0x%08X. fts_screen_state_chg_callback[ FTS ] %s: BLANK fts_set_switch_gpio6[ FTS ] Reading MNM register... 6[ FTS ] Setting target = %d and percentage = %d readSelfSenseCompensationDatareadSelfSenseNodeDatareadSensitivityCoeffNodeData6[ FTS ] Address for Golden Mutual hdr = %llx 3[ FTS ] %s: No setting argument! ERROR %08X 6[ FTS ] %s: Reading System Info... 6[ FTS ] Screen Resolution = %d x %d 3[ FTS ] %s: Config CRC Error found! CRC ERROR = %02X 3[ FTS ] errorHandler: Cannot reset the device ERROR %08X errorHandlererrorHandler: No Action taken! errorHandler: Starting handling... 3[ FTS ] %s: second write error... ERROR %08X production_test_main3[ FTS ] production_test_data: checkLimitsMinMaxEachNodeData failed... ERROR COUNT = %d 6[ FTS ] MS RAW ADJ HORIZONTAL TEST: 3[ FTS ] production_test_data: checkLimitsAdj MS RAW ADJH GAP failed... MS_TOUCH_ACTIVE_CX2_ADJ_VERTICALMS_TOUCH_LOWPOWER_TOTAL_CX_ADJ_VERTICAL6[ FTS ] SS RAW FORCE MIN MAX TEST: 3[ FTS ] SS RAW LP FORCE MAP MIN MAX TEST:.................FAIL 3[ FTS ] production_test_data: parseProductionTestLimits SS_RAW_LP_SENSE_GAP failed... ERROR %08X 6[ FTS ] SS IX2 FORCE ADJVERT TEST: 3[ FTS ] SS TOTAL IX SENSE ADJH TEST:.................FAIL 3[ FTS ] production_test_data: checkLimitsMinMax SS CX1 FORCE TEST failed... ERROR COUNT = %d 3[ FTS ] production_test_data: parseProductionTestLimits SS_CX2_FORCE_MAP_MAX failed... ERROR %08X 6[ FTS ] SS CX2 FORCE MIN MAX TEST:.................OK 3[ FTS ] production_test_data: parseProductionTestLimits SS_TOTAL_CX_FORCE_MAP_MAX failed... ERROR %08X 3[ FTS ] production_test_data: production_test_ss_ix_cx_lp failed... ERROR = %08X TOT SS Init Data Ix_fm = 3[ FTS ] production_test_data: computeAdjVert SS IX2 LP FORCE ADJV failed... ERROR %08X 6[ FTS ] SS TOTAL IX LP SENSE MIN MAX TEST:.................OK 3[ FTS ] SS TOTAL FORCE LP MIN MAX TEST:.................FAIL SS_TOUCH_IDLE_TOTAL_CX_SENSE_MAXTOT SS LP Init Data Cx_sn = 3[ FTS ] %s: Error while turning off TP Sens Mode! ERROR %08X 6[ FTS ] Writing page mask... 3[ FTS ] %s: can not set spi4 mode ERROR %08X 6[ FTS ] Full Erase flash DONE! @9qCT_ ^WO{/2~Fzh` @"Ԛ2 R*` @2BR*` @**` @2"R*T` @2B)R*hEij` @tCӉ}ɛD2R` @***{COBWAD^__^{C4? qTxMqTRr hMqTRrRr *{A*B^__^O{ 5* @22* @*** @2** @***{BOAC^__^WO{*F*`6 F * F@*6F@1T*F@v%+R rTF@*6+R r F@*6וR(rF@1T+R r+R r+R r+R r+R r+R r+R r+R r+R r+R rF@2*  {BOA 2 I*Wè^__^g_WO{0**BL?h 56h5? qaTC5Rrh4c3 @9h7Rr6c**B @97bBLr94H4.@25.@2Q= qTu6%Rr94BL*2*{DOCWB_AgŨ^__*^sg_WO{@@A2V 9@7@R(rLR@2P N`"R R(r`BA@#2*52G@ #2*Z4@b5{2y Y@&R** **#X1aT *`7@#X1aT *7@****299929@@y`.ҀCq C2 ?qT'@W@Q)Q')2`7'P) 鳀?賀RC?R*Ȧ)E5vF@!(@94`@?`CTv"0@(@9H4`@?` TvB0`F@`` F` V97`F` 47` F` 67vF**@37 @qT2*@6@qThL2iq@6@72*47@7*+R r+R r+R r+R r+R r+R r+R r+R r+R r+R r@2hF @h@u"2AR2`.`*{{i hi"h  k `ikkh@h` -h @h @@2h @ 2AR2h @2 1yh @25yh @ 9yh @2 =yh @ @)@ h @ @) h @ @)} h @ -@)v -` @hF` @R*=@**hF` @R*A@**` @22***` @!R2***` @AR2***` @aR2***` @2R` @2R` @2BR` @22` @2BR` @2"R` @2R` @2R` @2"R` @2R` @22` @2R` @2R` @2" R` @2B R` @2 R` @2 R` @2bR` @22` @2R` @22` @22` @2BR` @2bR`6`"5`0wB ` @ 4` @s0`F@#*(y@*`F`` F` ?1T Z)@?(T{S*ORWQ_PgOs@^__Y @@r i>iFwF h:j6(A9269qwh 7*6 Q q*X6x Q* q T`Rrk!Tyamyh@i @ zhj|@h)|@ hi* 7AR2`@ {{i"- `- 2x-hiijhxa.Bh4Y**Y`Gt1@` @`.@` F@`F `F#2#2aEaE2%RAR2` {{i8 hiij*^O{CL@22`F@Ba.*`Eh@C```1` @`.@t"2`G@`E@` F@`F`F`` F` hF @qhThF @qhThF@qhThF@qHT`2F{A*O¨^__^{CL@bBLB4hFLqThr9h4* o2{AB^__*_C^WO{*@**#2*#*4****4**`4* @)@?T{D*OCWB^_C_*5^O{@0q9h4`F@hF @qT@9H7**`6*%Rt"2**2hF *(RԀR299 y2*2` @)@?T{BOA^__^O{@q9(5`t"2b*F *22*97*hF @qT@9h72`6*`F@2h29 @)@?aT{BOA^__@^SW O { C@XQ)#yL qTq*T@M@'#2qK Tv4@Q**~ U4(*  **NEQ@9q XnxNKoZ*x*5 *k*ATo(IR"9RjIR2c R2 yj*87&9B R@9_qTW@y@ykaTA4"L?qTW@y@9@9yT|q T*>**6RrRr*@9W@y(RԀR+9y#2**@2 \)@?T{MOLWKS@^__~}*t49@99!2yx4   + T_kjT?k*T7m<NmZ.xT*C^og_WO{@-224RԴrAR 7h@b@bD9AA6Q@5*@57 Rq T**2BQsBQcB QSBQC3*@kT@cfq9_kT@'B)ib8(  kT*kZKT*b@ %@2*b@@ b@@b@ %@2*b@@ b@@ b@ %@#* @b@*?q 9*7 7qT2hN b@ A9i4@aNL2 R r kaTL|S* qaT@Rb@A2@kT*N  7;@q2x*q T  @ X@9@9kT@9k@T@9kT@9kT J! T2;@HdRqy* yqMT )@ W@9@9k T@9k T J!T2**@9@9@9_kThq`TqAT@9_k! T 52N**76*t**2"@****222D R*4*22D R* 4*22D R*4*2*62*6*@R*(r2:    $ (     ,    **5,@CR*2r94:@v***2*t7(RԀR9Cy2*"*(RԀR9Cy2***2* @)@?AT{HOGWF_EgDoC^_C_^_WO{b6 R%RB**[̌R̬r" @@)@7 mG) }@} okbo + ?qk)k}kZ) T },ӌb  kmT K  kT)} kmTK68@2R*2B)R22*2R*2R*2BR2ij @tCӉ}ɛD2R @***1{DOCWB_AE^__^{L@v92|@{^__^WO{@L@9Ԃ647@969|  @)@?T{COBWA^__^{L@y92|@{^__^WO{@L@6 424|y@94_qaTGhy94(y9(4b799G2` 4* G=3F̌R̬r* =)} *)b) A@299 q(} `4*b72*Rr* @)@?T{COBWA^__^O{A9@H4@@`M@ ?֢Rr2*:@B2*{BOAC^__^{L@QL2|@{^__^ O{@L@97@9i42222D R*22*R u6~@ @)@?T{COB @^__^og_WO{C@72Hp3@@**@2*2*7@K5}@@ q+T<Ck|xK5}@ck|x K5}@9 ?TK5}@ ~@{EODWC_BgAoƨ^__^WO{L@227@9Rr!4@9Rr_qT*6*'Rr Q22*aRrRrhzMqTRr*@9*c4*@9c42@9c42@9c42h572@2**2*9~@{COBWAD^__*h5^og_WO{ )@hjU }ʛITAT291Q I9#T22q!T@aQHk<8|@{T @)@?aT{FOEWD_CgBoA^__^O{CL@vM*vM2{A|@O¨^__^O{ )@j_ ThiU}ɛAL@qT@v  @)@?T{BOA^__^O{CL@zM*zM2{A|@O¨^__^ O{@22L@`7h  ThiU}ɛA5+qaT@2z 6* 2* @)@?T{COB @^__C^ WO{@*o96hFLqTh@*C @947bFL_qT 5@9h77**hjMqT@* 7h@2C22*ho92h/9hK2h V@917hnMqaTq`T@5*VRRrr1*3qThnM2*9*7hnMq!T***ho92h/9**hzMqATq@T@4q!ThzM229* 7hzM*qT22*ho92h/9 **hrMqKTq@T@4q!ThrM229* 7hrM*qT22*ho92h/9 **h~MqATq@T@4q!Th~M229* 7h~M*qT22*ho92h/9 **292*hK 2*h ?@97 @)@?aT{D*OCWB @^_C_MdK*9f^O{CL@nM*nM2{A|@O¨^__^ O{@22L@`7h  ThiU}ɛA,"qATjMqaTRr@h52* @)@?!T{COB @^__@2n 6*^O{CL@rM*rM2{A|@O¨^__^ O{@22L@`7h  ThiU}ɛA5+qaT@2r 6* 2* @)@?T{COB @^__^O{CL@~M*~M2{A|@O¨^__^ O{@22L@`7h  ThiU}ɛA5+qaT@2~ 6* 2* @)@?T{COB @^__^{L@M2|@{^__^O{@ARL@@ qT *i7  @)@?T{BOA^__C^o g _ WO{@L@ F6@ 422@ 7(@q T* 7@]qHT +yhxJ @@9q*T*u|jRr Q22*ORr***Rr** Q? qT*Rr@* @9@9?k!T2* 72*72*z`72*o72*d(@ qKT@EqaT2!R2*7@@K@*@*5(@ qT@AqaT22#@R*@7K@3@2K@2;@K@2K@2O@7@*O@2O@?@*O@22*R**@R2#2*#9` 7S22R*RRrr2*R**@R2#2*#97D2*R**@R2#2*#9 7I~y*2* 7*/@@C@E)L*** 7*/@@C@E)0*@)@#Aq$ Az2*7* @@2*2*@@**2** **2@*qT2*6Rr *2**W6)4@QYq(T +yhxJ @@H'@92HK6}@@9 HK3}@C@ q T/@i(5HK6}@ @6yxHK}@C{ kT@B92HK6}@B9 HK3}@3B9 HK6}@󛀹K@ qkTc@8HK6}@s T 2hK6}@ hK3}@C hK3}@| hK<q}@T@c&x hK<}@T_q mT@@2c'xhK6}@Z TK@2K6}@O@ K3}@SA9 K3}@WA9 K3}@[A9 K3}@_A9 K3}@kA9 K3}@oA9 K3}@K@ qT3@6is8K}@Ks TO@?q T27@6is8K}@Os  TK@q T2;@6is8K}@Ks TO@?qT2?@6is8K}@Os T3@7@;@?@@@@2K6}@ 2*?`~@ Z)@?AT{POOWN_MgLoK^_C_^og_WO{@# L@ 6 42*R(r@ *(@9hjh8(6( @8iji8/7# @9( 4T Th @9)qa T 9S25S@9*z<T@*@FC|8t+@r*!T2@* @)@?aT{GOFWE_DgCoB^__^g_WO{C@22L@@7cK2@*M@2*}(IR"9iRIRRR22 j*8 7&92@9~@2! Rr@R(r227~@2B  rT(@A* jw8(@A T(@2"5 ~@2" 2* @)@?AT{E~@ODWC_BgA^__^[W O {@3RL@sF@` 7@@ 7C R RC@9*K }@@9 K4}@ @9 K4}@@9 K4}@@9 K4}@@9 K4}@@9 K4}@@9 (K}@[C**Ra*Y \)@?!T{NOMWL[@^__^O{CL@KK2{A|@O¨^__^_WO{@L@aRxR@9*K }@@9 K 5}@@9 K 5}@@9 K 5}@@9 K 5}@@9 K 5}@@9 K 5}@@9 (K}@22@y @y2@9@y*~@`F @~@` ~@`bq9 4fq9~@2)?IT2F`fq9 ~@2`! ~@2`! #@9~@2`! @)@?aT{G OFWE_D@^_}@_^{L@IL2|@{^__^CW O {  )@L@`$#qKTңx)R#r22r9Rr5 x)#*2*J kTRr҈Rr 6* \)@?!T{KOJWIC@^__^og_WO{ C@22L@99@hM@(IRb"9iRIR R`R22 kj*87a&92@9v2*9 R*@R2r27R2(r2@SM@,Rr2**h~@2! h~@2!(IRx#9y'92TIRvIRIRzIRAiRI9 XPӡR#R2ik48hk68sk58k78@:7@2@qsT@kAiRJR+R2cki8dkj8ekk8fkl8h~@2@RRRRckh8dki8ekj8fkk8 h~@@ h~@@˃RhRIR*R Rckh8dki8ekj8fkk8s h~@@詃RɩRRRckh8dki8ekj8fkk8 h~@@hRIR*R Rckh8dki8ekj8fkk8 h~@@誃RɪRRRckh8dki8ekj8fkk8 h~@@hRIR*R Rckh8dki8ekj8fkk8 h~@@諃RɫRRRckh8dki8ekj8fkk8 h~@@ h~@@R@y hR)@*@  sd@9e_8f_8g_8* (@q@sTRRhRIR*Rdkh8eki8fkj8gks8 ~@2@  *迃RɿRRRdkh8eki8fkj8gkk8 h~@@2hRIR*R2dkh8eki8fkj8gkk8 h~@@2RRRRdkh8eki8fkj8gkk8 h~@@2ՃRՃRՃRՃRckh8dki8ekj8fkk8 h~@@hփRIփR*փR փRckh8dki8ekj8fkk8 h~@@փRփRփRփRckh8dki8ekj8fkk8 h~@@h׃RI׃R*׃R ׃Rckh8dki8ekj8fkk8 h~@@׃R׃R׃R׃Rckh8dki8ekj8fkk8 h~@@h؃RI؃R*؃R ؃Rckh8dki8ekj8fkk8 h~@@؃R؃R؃R؃Rckh8dki8ekj8fkk8 h~@@hكRIكR*كR كRckh8dki8ekj8fkk8 h~@@كRكRكRكRckh8dki8ekj8fkk8 h~@@hڃRIڃR*ڃR ڃRckh8dki8ekj8fkk8 h~@@ڃRڃRڃRڃRckh8dki8ekj8fkk8 h~@@hۃRIۃR*ۃR ۃRckh8dki8ekj8fkk8 h~@@@9Rr+A2h~@@!oB@ @9kT R@R2r22* @)@?aT{I~@OHWG_FgEoD^__^g_WO{`q9)tS?q*5F%@**457~@R(r`2 hFuf19%@@1TH@97@R9Q?qkThFbfq9a2F%@@1`TCR*2hy=*.hfq9*~@_T 2 hb19 (@97*#u *o2`2F2y*{DOCWB_AgŨ^__(?q K*^{C"@9#@9$@9% @9&@9'@9(@9)@9 {A^_*_^og_WO{DL4) @9(@98@9*@94@99}S D8 3Y35@9h72hF` @@9@9 G)@92R k6?k*qT HSxSS 39Iiw8 y3@9 7**h/2*=**1***h/2 @2j#՚2) ` @B)R` @2*` @2R*` @@2R` @22*` @2"R*` @2BR*` @2bR*{F*OEWD_CgBoA^__hvMqAT*h/2**`^O{(@9@2DR* ` @2BR*qTq@TqThvMqTh/2*h/ @2"Ԛ*)* ` @` @2"R{BOA*C^__**^ O{"@9#@9$@9% @9&@9'@9(@9)@9 @9 qTqTq!T***2*b6****2*6{COB @^_*_^O{"@9#@9$@9% @9&@9'@9(@9)@9    2 * I6*{BOA^_*_^{C#@9hQ9qT +yhxJ @@9(06#@9$ @9%@9&@9'@9(@9"@9# @9$@9%@9&@9'@9_"@9# @9$@9%@9&@9'@9Q"@9$@9% @9&@9'@9(@9)@9 @"@9HQq?T +yhxJ @# @9$@9%@9&@9'@9&"@9_q(1T ybx) # @9$@9%@9&@9'@9"@9# @9$@9%@9&@9'@9_q!T"@9# @9$@9%@9&@9'@9_q!T@9H6#@9$ @9%@9&@9'@9(@9#@9 qT ycx) @96$ @9%@9&@9'@9(@9"@9# @9$@9%@9&@9'@9"@9# @9$@9%@9&@9'@9"@9_qT_q T# @9$@9%@9&@9'@9"@9H|S q Tq T# @9$@9%@9&@9'@9p"@9_q T_q T# @9$@9%@9&@9'@9^VN# @9$@9%@9&@9'@9A# @9$@9%@9&@9'@94# @9$@9%@9&@9'@9'# @9$@9%@9&@9'@9# @9$@9%@9&@9'@9 # @9$@9%@9&@9'@9{A^_*_@96$ @9%@9&@9'@9(@9E@96$ @9%@9&@9'@9(@9.@96$ @9%@9&@9'@9(@9@9(6$ @9%@9&@9'@9(@9# @9$@9%@9&@9'@9A# @9$@9%@9&@9'@94# @9$@9%@9&@9'@9'# @9$@9%@9&@9'@9# @9$@9%@9&@9'@9 # @9$@9%@9&@9'@9M# @9$@9%@9&@9'@9?# @9$@9%@9&@9'@92# @9$@9%@9&@9'@9%# @9$@9%@9&@9'@9# @9$@9%@9&@9'@9 # @9$@9%@9&@9'@9# @9$@9%@9&@9'@9# @9$@9%@9&@9'@9# @9$@9%@9&@9'@9# @9$@9%@9&@9'@9# @9$@9%@9&@9'@9# @9$@9%@9&@9'@9# @9$@9%@9&@9'@9# @9$@9%@9&@9'@9^ O{#@9qTqT @9( 4P@9 @9@9@9@9@9@92@9MqT@9 qaT @9QIqT +ih8J @ R@9 @9@9@9@9@9@9  {COB @^_*_ R5 RU RR2RURy5RnURcRX5RMRBR72,R!URuR Rt"5` @22*` @***` @2**` @***^{Ch{A2B^__^g_WO{@#22`7t R%Ru"2**@hM@(IR"9R2#R29 7&9c2c@9@4@qS9M@rTc@94ciES6Yh ȓbT?*T@8(53(`rT(IR2"#9R C22 9`7#@!'9c@95*hE,RrRr*hE` @6hEijtCӉ}ɛD2R` @***aE` ` @2B)R*` @7***`Khv9(5hM q@TqTH5qaT`rySqT2qT*5**#hF Rr ThM2qT*hM22qaT2@9 R[9+y7S2*[9u 2* @)@?aT{WOVWU_TgS@^_2_   q #^O{(iT*J1s"@ )@9i7@ Q? qT?aT@9 72**#5?aT@9H 722iL@?k TiFh @qTiq*@9(72{BOA^__@@bLHbHʣ T҈wC, T_҈ HT衏ҨR%TҨHBTH#HoTҨR뀙T{(O\Th=ҨL5^m T֣hțTdNa#ThؾH ?TH((,lTdNa@T݉萣*hITHoҡ(,hBT(Ƽ(-"T(rl=Th͞h5(,iTHƼ(THȄT҈RhN,ThȬHv ,!TXҨHH-;T(ȷH,fTXҨHH@TΟۨ(롭TcҮHl T֛Ȱ9TqjxcT֛Ȱ뀇T҈$ȇhVAT( ȓaTA/(Ih(,T"҈87T~(,aT("҈8@T&҈[(aTI`o*lTh҈@-6T(ևH(h^T҈@Thh`HNT&\ҨϱHZTGҨh(+4T(w,]TGҨh(+{T(փ(hHr롛TAh3T~҈`Hȯ[T(AhxTh/ȠT+҈mH-3Th{HHZT+҈mHuT(khŲwaTWjm2TPhnYTXjrTH(Dh T( ȓ)cT}Ҩ4h<-1THh%WTȽҨ4h<@oTq(Y롌T蹛Hx*m0TҨhAf,VTHx*@lTH|TnҨ#/T0h$VTTҨ#@iTȥH4aT/(((h.ThȕhF,STH((h@fTHH THҨKH?-.Tq`I\QThҨKH?@cT(H0H<!~Tmh=^lQT(ҨHaT(ZҨKA{T҈)FPTؾH ^TYhhaxThhOT((r\T[huT҉lhh[T`H,h=(ZT(TH^rThbHʣYTHhYTh oT=ҨL5^@XT(( XTѝ3/lT(҈wC WTEZhWT,҈۴hjTv҈RhNUTҨh`UTP(vQH!gT_`҈ HSTSphCST҈("1AdT&֣hț@RT(ǯh RThViaaT1hoҡ(,hBPT(ޣHHPTHҍH·8^TȬHv OThӃ(#h(/NT%HJ(vh2[TҮH`MTh覿hGh"@MT豂hDAXT(/(Ih(KThhnO KTHHKUT(`o* JT( (@HmJT((THST\ҨϱHZHT(ȭt(`HTh҈H !PTH#HFTH(ܱh( NTth((`ETHFH9HKT͞h5(CTh HqHITRHȷH`BT΂HGTc(qjx@Tșh2(HETR~(`?TfhhaCTHևH(h=THH҈H+AAT( ȓAT(w;T轔(oH/>T(~҈`Hȯ`:T(=҈<T( ȓ1#=T{HH`8T(hȸ9T( ȓ:TPhn`6T5Ҩ޻q(A7THh%4TҨ̹Q=!5T(ҨhAf`4T(3T0h$V`3T譓hz0TȕhF1THZ.Tr`I\`0Th҈TM],T( ȓ5C-T\mh=^`.THh{"<*Tv҈)F,T…hޣH'TCh`+Tb҈(H%TTdJ#@;61,'" ( ȓ CT( ȓTlzSpIfa\WRM&C>94( ȓITA_( ȓ T_ ? T^{C#2#2*`{AB^__^og_WO{C @@M@876543{'ZHF@229?y7 TR(rhU~țȂAR~(rk<8@A8h#@*)胈)1?釟h#@)胈)1?釟)h#@_(" R@(rA@#C Th@9q T@ @9 @9!3!y @9@9"3 "y @9@9#3c!@y@?hT(_8qTh@ Q_QqT myjx @2*R\ @Rr Q22*ikh8?)qATk(8AӟkҖ3@*?kT @9ji8(6 @8ji8/7@@94?qT@y!q T? T25G9(~@j(jh(@**$i(8@9H4B2*<qT@qT +yhxJ @*?q+4TT?qT@ @942 2aRr *2(_8RRrRr 2*VRvR*r i @@@@%#т R22@@qsT*R kaT2RR rr* JRJRRRjRRR*? qK$T2* #?q #T(Q*Q*|8 @9@9?qTx9@9R(r@9A 2?qT( Q( @9@9R(r4x@9 @9 2*Z ***?qkT @9!hT4@J Kii8)* qS)k!̚ {T@(Q! @9 @9)# KX*?qT @9!dT4@J Kii8)* qS)k!̚ {T@(QR(r( @9@95x* @9@|8@9*b*?q+T @9@9(!q^T4@JKii8)* qS)k!̚ {T@(QA @9C@9B @9@@9K)I %K j*?#q T @9@9(!q`T4@JKii8)* qS)k!̚ {T@@9(Q( @9@9R(r5x@9 @9@9|8@9** v *? qT@CC@9 ^7 @*@kAWA WASA@A*Rr *H@@@@@@T4@9qTzS zSQ*R<@(r!@@@@4hR9@9qA T (S 99 (@y @ }S9 9h@I}S 9 9 }S9 93R2 @mH@ @)K* !}@* 6x5H@)K@s"4 @=rT=@@I@it8(K 3}@h@9 cTrT@9{AqTH@) )} S 9{A) )}S 9@A{A3*I4@I@t8(K 3}@{A kT4TH@)K!}@3*4 Tf@HH@s4 2 9CE9<(K}@H@SE9 )K3!}@kA qT@I@*KA}@yx <=Sks KT@@QqTKAqT@I@*KA}@yx <=SKs KT@H@O@)K!}@<H@K@ )K3!}@ s H@)K3!}@R    ?@@@2* Z)@?AT {EODWC_BgAoƨ^__{Ah4*@I@s8(K <}@{As kTlH@E9H@s4 2 9CD9<(K}@H@SD9 )K3!}@A qT@I@*KA}@yx <=Ss KTAqmT@I@*KA}@yx <=Ss KTW*R( Q9H49Q!}@2ZR2ZR2Rr H@CE9)K@@"@9x> R22* 7 Rr* *?qk4T@@4?kT@R(r22A@) ()}~HhCii8@!3| * "* *? q/T@@ {@* v*? qa-T@@ n*?qk,T@2* c*? q +T@@9qT2*?q)T@ @9@9 Q*? q(T@@9 I|  *ZH***?*? q!&T@C@9 `7 @*@kAWA  WASA**? q!T@C@9 7 @*@A  2A2A@*A2*? qaT@@9 w7*? q!T@@9 @u7@@ 7*2*? qT@@9 7@@{@*6(@**? qT@@9 `7AA@ yS*=A2A@*A2A@*A2A@*A2O*?qT# 7A@WF9(xS1SF9WF9/*? qT@@9 7@@k@(xS*%@F*? qaT@C@9 7gR)S@( uS**%2*[@**2*W@**2*_@**2**C S7@gJ)w@C@   *s@*3@2*2*7@**2*Z#** * M7y*? qTR@CF@w7@@7 L*?qAT'BF!@9" @9@ u7G{RIR*ky2*D72*? qT@@9 o7C@ hAkA2H  *? qAT@@9 *? qAT@@9 *? qT@@9 *? qT@@9 *? qaT@@9 *?qT@?q@9 @9BT2*@62{R(r!@22@R (r2+ @+{A@*^M@R**y22*2* 17u*? qaT@@8q!9T*? qT2@M@g*?qT* `7@@ Z{ 72* @*2* 0*? qTa5T@* 9*?qT@@9q5T@2 @9 `6 @*?q+T4TR*?qkT8TR*?qT@ @94?q+T@@9*? qKT@C@9 <6 @@(<*? qT@@9 qc<TRr *?q+T@(@9) @9 x;~A@ {TRr *?qT+BFI@9J @9@*x[~{A BTRr @* @R(r29Z *@@RyR22*? q+T@@99uk@Y_@S@@W@[@Rr U#@A *{( #{A*  @ _q6=22 **0 @& @ @ @ 2 2 2*D R @22 2*@* 2*2)*BR(rI@9U @995x@92 * Rr * @ @9 92R222 `Y7@ @9@@9 `6 @tRr k@ @9@@9 @93@xAC Z}S 6 @@@ȉAA* @@@9@@9 @93@xAC Z}S 6 @@ @94@@9 @9*3@xC* Z}S*6A @(* @kA*   @y  qAWB2@9q@9"2(^4 @*  @ @ @ @ @ @ @* @ @(IR"9iRIRR22 j*8:7&92By(@{AA3!K$RRA&R  kCT@(@{ACK4!K(@{A 3!K @ R22 9@29@ 9@@2*I7(@{A3!K (@{A3!K   * @(@{AA4!KC  TTs(@{A4!K*(@{A4!K2 (@{A4!K2 C**x7kA(4W Ț(h(@{A4!K @)@{Ayx 4AKk cT (@{A*4!K (@{A4!K @@sT TT(@{A4!K*(@{A4!K2 (@{A4!K2 C**X754@(@{Azx4!K cT(@{A4!KV4@zx(@{A 4!KcT (@{A*4!K @@@@sTA)qT#(@{A4!K@ 2'7*rT)@{A qh 4AK}A @*@{A#h8@4aKA qT(IR"9)5RjIR2222 yj*87@&92 @9 @9q!T"2@92F @*Rr Q**(@{A3!K*Rr Q** 2@@9 @93@xAC Z}S3# 6 @@H,@,kAKA*(  )RRr"@9y29R222 70 @ *R* P @ @** *(@{A3!K* *(@{AA4!KA *(@{A q 4!Kb WA@@  (_V^O{@M@u6 4w9H4o2!To2 *`5279*{BOAC^__^WO{@M@Ղ6*79**{BOAWè^__^WO{"@@@@h@ih  )@)Q)h T3@R(rRRRrh@ |@(22*@i {BOAWè^__^{C `@   ?_`{AB^__^O{H@  H I2 *T(LT2*@i {BOAC^__^{Cb h@*@{A*H (B^__^{@*{^__^ O{@92262227* @)@?T{C*OB @^__*2(R**^WO{@  (@*hM@(IR"9RjIR2R2 yj*87&92@9_q!T@9v_kAT**2 5RRrrRr҈RrR ҈Rr** @)@?T{C*OBWA^__C^O{ )@Yq?T2(!i R j@T*7*7@@M@'* ҈Rr **bRsR*(IR"9RHKIRlIR2R2 9j+8j,8`7&9323@97@9a );9c292h&@)4}R~@(r` *c @R22*@7t47*KRrRrhRA@Rr'22**` @*RR* @)@?T{D*OC@^_C_C^O{ )@]q??T2(!R j@T*7*7@@M@'* ҈Rr **bRsR*s(IR"9RHKIRlIR2R2 9j+8j,8@7&9323@97@9a );@9c29?@9d69C9e:9G9f>9K@9hB9O@9hF9S@9hJ9W@9hN9aB@9bF@9cJ@9dN@927*2RrRrhRA@Rr*RRt* @)@?T{D*OC@^_C_^g_WO{C@ @)|@ yS>q|4˟R(r`R(r@ `R(r  `R(r@ *R22* 7`@bh @i`@b"@)`@B|@ (h @)`@B|@H (*M22A22@322@@$22@@ @**@@ @@@ [)@?AT*{DOCWB_AgŨ^__C^O{ )@AQq?T2(!i R j@T*7*7@@M@'* ҈Rr *h*bRsR*Z(IR"9RHKIRlIR2R2 9j+8j,8 7&9323@97@9a )27*2RrRrhRA@Rr*RRt* @)@?T{D*OC@^_C_^_WO{C@($@)3}w~z=q|4˟R(r*R22*7q T*_ `@i8jl8@J ]3i)x) T22**@* \)@?!T*{COBWA_Ĩ^__C^O{ )@IQq?|?|T2(!iR j@T*7*7@@M@'* ҈Rr *h*bRsR*Z(IR"9RHKIRlIR2R2 9j+8j,8 7&9323@97@9a )27*2RrRrhRA@Rr*RRt* @)@?T{D*OC@^_C_^g_WO{CC@($@)}@7 vSi>)q|U ˿R(rR(r  R(r@ R(r` zS*R22* 7@q T*Hh8b8 @B ]3jy)x)?T`22A22@322@ @$22@ @@@**@ @@@`@ Z)@?A T*C{EODWC_BgAF^__*@?qTI|@*@jj8ji8@BI]3iy(x T@qTI|@*@jj8ji8@BI]3iy(x T@?qTI|@*@jj8ji8@BI]3iy(x T_k`T**C^WO{@2?| 7@M@ **}(IR"9RjIR2#R2R yj*87&9#2#@9_qaT'@9_qT22 u 7@9;@9 )?@9C@9a )` 7*BRrRrR҈RrRR҈Rr2Rr‚@Q @)@?T{D*OCWB^_C_*Ru*^WO{C@$@)*,@)(}  6 >)q|U ˿R}@(r `R(rhR` (r` @h @2*R222*`7 @` @b@i @)`@B|@( (*22 @ ` @`@  ])@?aT*{BOAWè^__**C^ WO{@272@7@ߎ @M@***aRsR*}(IR"9RHKIRlIR2R2 9j+8j,8@72ѡ&92a2@9b6@9a:@9b>@9aB@9h2@9i6@9R(r7}2@R22*7w"*4RrRr(Rr 4R2r**@hRAC*hRAC @)@?!T{D*OCWB @^_C_^WO{@AIFy@CQL9UL9-Fy2*F@{BOA*Wè^__^{*{^__^WO{C@)R239 22**@1`T*@R@2 R3@R2r27#C2]R 6**U6qT* 27`Rr**@97   *2 I @)@?aT{E*ODWC@^__^_WO{@M@*c0sp9kT@9(6*&RRrr s09@C66@9(6@97**{COBWA_Ĩ^__C^o g _ WO{@̌R̬ri|)(`)** 6 q2T**~@h@hM@(IR"9R2#R29.7&92@9h4qTRkTtqA T2@9* 2K}@ @952K}@ @952K}@ @952K}@ @952K}@ @952K}@ @952K}@ @9 (2(K}@2*2R R k`&T@@qT2@9* 2K}@ @952K}@ @952K}@ @952K}@ @952K}@ @952K}@ @952K}@ @9 (2(K}@2*@9 q!T(@@@ qT    2 *qT@@qkT){h?1Tjh8? kT T22@9*hK }@@9 hK5}@ @9 hK5}@@9 hK5}@@9 hK5}@@9 hK5}@@9 hK5}@@9 (hK}@2*@9h6@kK  kcJ}KKJR(K }RJ ) **"* HRr kJT\RARrr22 Z)@?AT{P*OOWN_MgLoK^_C_**@_@___C^O{@?qmT( *!q 2i)? qT#)|@J! hh8  Ky( KT@9q!T@9 qT5@9 ? qTRRr%qRqaTCR8R#*@7S4*R*Rt** ^)@?T{D*OC^_C_^ {@  (@9* R9997hq2* 7@97*** Rr`* @)@?T{B @^__$c^og_WO{CC@I*)=)q| *H I?)q| HRq99T**_`@8IK`9!}@j(8 {TZ* 7* **@Rr`* Z)@?ATC{EODWC_BgAoƨ^__^og_WO{C@Si>)q|** H I?)q| Rq99TC9**_`@8IKh`;!}@j(8 sT@9@9yCY*qTq+T@9*6****7 RRrr Z)@?aT*C{EODWC_BgAoƨ^__^og_WO{ C@*9ԀRky3/   ** @;IR@hM@R"9yhIR2R2j(86RrRBr q+Tx&92@9q@T҈RHrQ@9@9 @3*@@*2*@ 7@q T@hM@(IR`Rb#9yhIR2R2k(87a'92*B6RrRr7@9q!T@9/@)kT@9@93*7+R rTqlTkTkTRHr * qT* q TR[r* @)@?T{I*OHWG_FgEoD^__**^{C*qZK@i} y y  ymy{A*B^__^g_WO{C )@CCq2n39     AT32217@hM@(IR"9RjIR2#R2 yj*8)7&9CRCD9_q*TGD9q,TD9D9B@AA3 yD9D93yD9D93"yD9D93&yD9D93*yD9D93.yD9D9D9b9f9j9D9n9D9BʒBBxD9C2r9Rx92C*q@9K 4}@Z_C TCCC2*2GACAC2")@9*(K }@@9 (K5}@ @9 (K5}@@9 (K5}@@9 (K5}@@9 (K5}@@9 (K5}@@9 ((K}@CC2*KAOASE9&)B9sE9F9E9E9E9E93"3&y*yE9Z9E9^9E9b9E9f9sAA#CyHBII"AByAb{CyCyb2K"y*LyAAR""*NRRrrRr҈RrR** OD9҈Rr2* Qq#ZK@i}  y y  ymy n@)@?aT*{EODWC_BgAF^__^WO{<@* R22* 7* ***{BOAWè^__^WO{<@*R2* 7* ***{BOAWè^__^ _WO{C@  (@hM@(IRb"9iRIR2`R22 kj*8`7a&92@9rT2RRrrRr @)@?T{E*ODWC_B @^__ 7@?q26*?qT ~@ V@9q T J!+T2@?q7*?qT ~@2 l RU@9QqTm! j!T J!T2***{**2l**2\^og_WO{*@* y">R@hM@(IR"9)5RjIR+R222 yj*8 7&92@9">R9R2">R2@7R@HM@)RRrrRrs**(IR"9)RjIRR222 yj*87&92@9@9 pRzS*9rI )K3$**9B>RR2B>R227R297 7*9RRrrRrRr** *** @)@?aT{F*OEWD_CgBoA^__^og_WO{CIj@I} )$ 4% BC>q|26*****C8*H RB9999"99R2*7CYqTs2*7****Y Z)@?aT*C{EODWC_BgAoƨ^__^O{@92922*6*R2*6*2*47** @)@?T{B*OA^__ Qq'_^g _ W O { C@*@hM@(IR"9RjIR22#R2 yj*87&9#2@R(rRq2²# @鵀R Jr kT#RRrrRr8t0*R##kw8K:}@7*rT~B* T* [)@?AT{M*OLWK_JgI^__^O{@*?qKTM@@9qaT@97*@9(QqT +ih8J @URRrr*{BOAC^__?q T?qaT 6*W@9h6)# *@96*2*N **6*Rs*d^O{@9*H7Ab~@qS(2KqT*A~@*h (@97 (@ _q*T}Q @{BOA**+_qi)iI K C^__^{2**{^__@2q_^WO{   @ (@92q*v7qT ~@~@` ]qkTzs1T`iq8kT  Ts  T22@9h7*{BOAWè^__qjT^WO{@q2**qT ~@ qT2 }Bik8*v}@kjv8kTkKT +T22sjv8*{COBWAD^__^ O{@22@hM@(IR"9)RjIR222 yj*8@7&92@9@999*RRrrRrRr @)@?T{C*OB @^__^WO{*R*~@(r`>@R22*@7qT** kh8jj8 kK]3)x) T*22 ARTRrr*{BOAWè^__^WO{@@9 522@hM@(IR"9)RjIR222 yj*8 7&92@9@999RrRrRr@9 @)@?T{COBWA^__^WO{@@9 522@hM@(IR"9)RjIR222 yj*87&92@9@999RrRrRr@9 @)@?T{COBWA^__^g_WO{C@@9*5 522@hM@(IR#9)RjIR222 yk*87'92@9@999RrRrRr@9@96 522@hM@(IRB#9)RjIR@222 yYk*87A'92@9@999RrRrRr@9 @97.qHT   * mii8 a45vU5p5j   @9 42  42 @y~ uZ)t h )@97R}(r` h@*yS7@97s@:"R3Rr,*҈Rr` @(Rr * U5 5RRrr @)@?aT{E*ODWC_BgA^__*.q T(Rr****h@t|^g_WO{C@@9*( 522@hM@(IR"#9)RjIR 222 y7k*87!'92@9@999RrRrRr@9h@94i 4 4*>qT * +yhxJ @22@hM@(IRB#9)RjIR@222 yYk*87A'92@9@999RrRrRr@9h@iI5RrRr(Rr*2-(# @y@yb@)**t hR(rhR(r`h@@*yS7h@b@*yS7h&@)3 33Rr @3Rr"Rr*҈Rr *҈Rr` @`@ (Rr* @)@?T{E*ODWC_BgA^__ @9Ex5** @9Ex4*} @9Ex5 @9Ex5^WO{C@  (@*hM@(IR"9RjIR2#R2 yj*87&9#2#@9_q!T'@9_kAT*7@9;@9 )?@9C@9 )3@9*Ah4RRrrRr҈RrR ҈Rr* @)@?!T{E*ODWC@^__^ _WO{C@*3R??*r?Q ? qH T @ (yh* *@ 7* 7&@)R(r(}} @@ @*yS 7@R(ryS(  @ @*yS 7@R(ryS( @@*yS 7@*@)(  FsDRr*Rr**1"Rr(* 2**h* @` @`?@`* @)@?AT{E*ODWC_B @^__"Rr @**h* @ ^O{CAIFy@CQL9UL9-Fy{A*O¨^__@_@_@hM@__^{*{^__^g _WO{C@@**hM@ q T72B R*(c/IR"9rAgy{;6 @VRr6*VR`r9? qT@77b~@* BRr [)@?AT{Q*OPWO_NgM^__^{2{^__^{*{^__C^g_WO{@(@***hM@ u7&q T q T(IR~@ R*Hc/{6A_;6 @HR#9r8'yh 6 @Rr6*VR`r q(T @77~@*2 Rr Z)@?aT{X*OWWV_UgT@^_C_^{2{^__^{*{^__^W O{@@*HM@*q T72@7)IR b~@ R*b/{SAIRSgy;6 @ *`6VR`rs qHT@7*Rr  2 2 ])@?T{O*ONWM^__^{2{^__^{*{^__C^_ WO{@@*HM@*q T72l7)IR b~@ R*UAbIR/S{gy;6 @2*@*`7***6Rr4*6VR`r@*7***H6VR`r@*7***6VR`r7U7* 2 2* \)@?!T{P*OOWN_M^_C_^{2{^__^{*{^__^og_WO{C@h@****hM@$R*6'q T&q T q T(IR@HʂR~@# R*#Hc 3xB##?6 k  @v# #6 c@ @HR#9?rxBy#C##6 [`@Rr#6*VR`rs qHT`@#7@7~@*2 Rr Z)@?aT*{EODWC_BgAoƨ^__^{2{^__^og_WO { @**Oh M@"qh Tq T  (IR  7IR    O@q2;9@@97v4*9* 9qS&Ț9(i78I@97kTA@*kT@@*5@y@#@2a 7q*TsQqlT"qTR2r*{J*OIWH_GgFoE^__@ 2 2^og_WO{@**)M@qT(IR#9 '9:IRq2@9w4*(*) )qS (&ɚkIi:8T@qT@c27@s@ @2*7s@q*+TQqTqjT*RRrr{G*OFWE_DgCoB^__C^og_WO{@*) M@q T(IRIʂR(j( | LʂR*(  3IR#q2@@(9w4*(* )qS*(&ɚkIi38T@@k(9TI )*) )qS*C(&ɚIi,8T@v@@@27@@2a @7@*q+TQqLʂRlTqT* 2 2{H*OGWF_EgDoC^_C_^og_WO { @**)'? M@q T (IRIʂRz 3j*k#9'j'9SʂRlh U9IR#q2;@9x4*(*I )qSj(&ɚkIi98T?@#@_k(9T )*) )qSjC(&ɚIi38T3@2 77@qT#@'@@2`7'@@@@#@'@2*7'@@@@q*T'@Qq'LTqjT* 2 2RrRr{JOIWH_GgFoE^__^{1 R 2`  A A A ))   qAAAAAA  A A  A }} ? Q_ 1 ?_A*{^__^WO{WqLTRRrr-*~R}@(r*`q T****k* * 88q@kUZ/,8TJ) _k T*22*{COBWAD^__^WO{WqLTRRrr-*~R}(r*`q T****k* * xxq@kUZ/,xTJ) _k T*22*{COBWAD^__^WO{(qLTRRrr+*}R}@(r*`@*2qT,  }@8j8p@kkUZ? j.8TJ_k T*22*{BOAWè^__^WO{(qLTRRrr+*}R}(r*`@*2qT,  }xjxp@kkUZ? j.xTJ_k T*22*{BOAWè^__^WO{WqLTRRrr-*~R}@(r*`q T****k* * n8n8q@kUZ/,8TJ) _k T*22*{COBWAD^__^WO{WqLTRRrr-*~R}(r*`q T****k* * nxnxq@kUZ/,xTJ) _k T*22*{COBWAD^__^WO{(qLTRRrr+*}R}@(r*`@*2qT,  }@m8jn8p@kkUZ? j.8TJ_k T*22*{BOAWè^__^WO{(qLTRRrr+*}R}(r*`@*2qT,  }mxjnxp@kkUZ? j.xTJ_k T*22*{BOAWè^__^og_WO{?qT   ****** _qkT   ****''A@ H xkkTkT@97T9?kZ!T*{G*OFWE_DgCoB^__^{Ca4B4y?q+T****_qT * xkkTJ_k) T RRrr* K?k-T*R*{A*B^__^{C44x*K_k-TKKl}@%*kT * xkk ŒT k) T RRrr* K?k-T*R*{A*B^__^og_WO{?q T   **** _qT fzh  **++A@ I (}@k8ikTizh?kT@9i7AT9?kZT*{G*OFWE_DgCoB^__^og_WO{?q T   **** _qT fzh  **++A@ H xh}@kTizh?kT@9i7AT9?kZT*{G*OFWE_DgCoB^__^og_WO{?q T   **** _qT fzh  **++A@ I (}@kh8ikTizh?kT@9i7AT9?kZT*{G*OFWE_DgCoB^__^og_WO{?q T   **** _qT fzh  **++A@ H hxh}@kTizh?kT@9i7AT9?kZT*{G*OFWE_DgCoB^__^og_WO{?q+T   ***** qT   **''@ h8ehkTH@9H7{?TkT*{F*OEWD_CgBoA^__^og_WO{?q+T   ***** qT   **''@ hxehkTH@9H7{?TkT*{F*OEWD_CgBoA^__C^og_ W O { @Cx+72C8s22 7#2Cxs22*`7*@qTSi*`R`R*H`R*`R**8@@@@+@@`@D R*36`R`Rs* Z)@?$T{L*OKWJ_IgHoG^_C_** 7` @a@b@b@)` @a @)@ 7* 7/@h@?k Th@+@QkT_C?q T   ** q T   **++A@H hxhkT@97T9? kZT@4*`RJ R *`R@.` @a @) 7* 7h@/@Q_kaT+@h@kTSC_q T   ** qT  **@ dhxhkT@9H79TkTU4*`R**+@^og_WO{C @!04@M@F@`7" (RrQJ@h4@@*qT**@9?)qT2  }@h j+8Tik8?)q!T j(8@9< qATR(r@4Kql4*O@O=4 RY*^h:@qTh>@qA&Th:@qTѤ*"7CXs@k!"TXw@k!TѤ*F7CXk!FTXkETYqZT7C@X   ** OqT zh  **#@#@  Dxh}@kTzh?kTi@9i7{AT9?kT@7@O@ RxS4*{zR4OO@H55@9V72242O9h>@qTC@gN)c** 7OѤ*,7CXk!,TX(Qk+TC/@q7K0TX   O** qT   **@h $hxhkT@9H7ZTksTOB7@@ R*4*O@O(4L* C@Ch&H)j.I)lR@(* * * *qT*6*sh&K)jb@(* *qT*7OOO@4S@@@*@*C@w@@*s@*O@|wX@{ztyxׂA(D%S@*S6X7#@** 7Ѥ*7CX#@k TXk! T73@qK$TX   ** qT  **##@h Dh8hkT@9H7{TksT@ Rw4*O@7@{H4O:X@*s**{X/C@C** 7Ѥ*7CX@_kTXkT+@_qTX   ** qT  **##@h hxhkT@9H79TksT@@ R 4*O@O7@(5Y* RY*@X@7@@3@@C@@/@@+@@S@@ Z)@?T{S*ORWQ_PgOoN^__X@O@X7@@3X@7@O@+**F^o g_WO{@* R9 R7 R7(C@qTѤ*'7CXq&TX qA&TY39e@)k8Tk8T* Rs** RK@Ks**(G@q!TѤ* 7CX@kTX@_k!TѤ* P7CXkOTXkaOTYq+^TW)K@X   ** _qkT zh  **A i (}@j8ikTzh?kT@97{_AT9?ks!TWE)@ RXW4*UV4*(K@qaTK@OP)c**@47Ѥ* !7CXk TXhQkA T/@q#>TW)X   ** qT   **''@ Dh8hkT@9H7{TskTWE)@ @ Rw84*u74P RYs*U(O@qT(S@q%T(O@qTѤ*`!7CXc@k TXg@_ka TѤ*=7CXka=TXk=TYqQTW);@X   ** _qkT zh  **A h xh}@kTzh?kT@97{_AT9?ks!TWE)@ RJ4*I45@9M72242(S@qT;@sL)#** 7Ѥ*&7CXkA&TXQ?k%T'@hq#(TW)X   ** ?qT   **@ hxhkT@9H7?TskTWE)@@ RW"4*U!4*to65Q;@;V4*K@@@*@*;@g@{@*c@**{wX@zysxu RA&-K@*K$X/C** 7@Ѥ* 7CX#@k TXk T+@q!TW)X   ** qT  **@ $h8hkT@9H7{TskTWE) R4*4.X@S}xX'** 7*@Ѥ*7CX#@kaTXkT/#@q+T+X   ** ?qT  **@ hxhkT@9H7Z?TskT+@@7 4*/@5W* RY*@X@/@@+@@;@@'@@#@@K@@ Z)@?AT{R*OQWP_OgNoM^__X@XcC+X#M**^o g _ W O {@* R9;#R`7Z@qT*%7o@qA%Tk@ q$TZS9%@)k&Tk&T* R**^@qT*@7o@K@?kTk@O@kAT##@* &7o@ k%Tk@ka%TY;@_q%T O)/@   ** qT zh  **//@#@ i (}@j8ikTzh?kT@979{ATZ_ ksTOC) @ R4*4b@qT R@7*7o@+@_k!Tk@/@kT*7o@kATk@kT@Y;@_qT   O)** qT zh  ** @@ h xh}@kTzh?kTi@9i7AT9?ksTOC) RV4*5n RZ*@ j4@9(72234/@O@c@*K@**yxwssAU/*; RY*@;@@/@@@@ Z)@?aT{N*OMWL_KgJoI^__;|5/@*/**e^o g _ W O {@*+2**R***@R*s*S 7k@?@2*#2*o@C@**2*f@qTj@qTn@qA Tf@qT3#*7O@qaTK@ qT3@#@q T'SV@)*& R Ru*z*<Z*****#@$yxklTkT@9(79TSA'@@4*X\52*3n@qTc3#*@ 7O@k TK@q TC3#*@ 7O@k TK@q T[Eq+#T' #@  * j@q!T3#*7O@qATK@qT3@4#@@qykTqT*.HRR2r*r#@j+ *l%x k? kJ!T K?kT R~Q*8D53#@#?@qT@qT@qT@q!T3#*7O@qTK@ qAT'C3@_qT'{r@)*`_l&{s **@#@ $yxzskT({skT@97sT'@W4*#@2*2*15@6 @/@+@****'C _$ixklTkT@979_T@'@@4*X*5@@@3@qTc3#* 7O@qa TK@@ k TC3#@*@ 7O@q TK@ k TsE@qK"T'*`@qT3#*@7O@qTK@qT3@@ 4@@? qy T*[u R R*C( R Ru*C@@3@@/@@+@@ Z)@?T{N*OMWL_KgJoI^__RR2r*r)``*_ix  k k)T K?kT R~Q* 53@C*6*74* R*f{h**+C _ ^Dixki`kTi{h?kT)@97T@'@@4*  **2*4 RC(S@/+@^o g _ W O {@*322*R***@R2s* 7k@?@2*2*o@C@**#2*(s@qT(w@qT({@qT4(s@qTsc*7_@qaT[@ qT3@@q Tgu@ s@*& R Ru*k**5 ****@$yxklTkT@9(79T@gB @4*XW52*3({@qTCsc* 7_@k T[@qa T#sc* 7_@k T[@qa TDqFTg@*(w@qTsc*7_@q!T[@qT3@@q@(ykTqT*!:P[Vj+ *l%x k? kJ!T K?kT R~QA53@?(@qT(@q!T@5v+4* RY(@q@T4(@qATsc* 7_@qT[@ qaT@3@#@_qk T{r@)*`:****@#@ _$ixklTkT@979_T@@@4*-5@@@3(@qaTCsc* 7_@q! T[@@ k T#sc@* 7_@q T[@ kA TD#@q%Tg*`(@qTsc* 7_@qT[@qaT3@#@@@y? qJT*>W R R*C( R Ru*C#@@3@@+@@'@@8)``*_ix  k k)T K?kT R~Qx53#@C5* Z)@?T{N*OMWL_KgJoI^__Fyy**@@ $yxzykTHyykT@979TgBV4*@2*2* 5@5 @+@'f{h**@#@ _^Dixki`kTi{h?kT@97T@gB4*  **2*4 RCH4@+'@^og_WO{@*8@R7#@ R R7~@qTѤ*`7CYqTY qTYB9%@)kL$Tk $T"* R Rs** RK@O@S@W@s**@q!TѤ*7CY{@ kTYq!TѤ*77CY{@ka7TYq7TqKTK@sx*]@q TK@{@217Ѥ* .7{@CYQk-TYq!-T@qKTX*K1,@qT@q)T@qTѤ* &7CYK@ k%TYqA%TѤ*K7CYK@kAKTYqJTqT/@sx*@97224K@{@2{@2S@{@2{@2@O@*@2@W@*@2/@K@2K@27@K@2K@2O@3@*O@2O@;@*O@2*yX@X@{zxwK@@O@@S@@W@@/@@3@@7@@;@A^@q T/@K@217Ѥ*"7K@CYQka!TYq!T@qTX*'*@qaTѤ*7CYqTY q!TYB9%@)kl#Tk+#T@qATѤ*7CYqaTY@ kTѤ*`)7CYq)TY@k(TqTO@Ox   * `@q TO@@2!7Ѥ*@7CYqT@YQ?kAT#@?q TX   * `@qT@qT@q TѤ*7CYqTYO@ kTѤ*`7CYqTYO@kTqT3@Ox   * `*@9724K@5Eo@q T3@O@2 7Ѥ* 7CYq TO@YQ_k T@_qKTX   * `*@qaTѤ*@7CYqTY qTY9%@)kTkKT*'*@9H725@q!TѤ*`7CY{@ kTYqTѤ*"7CY{@k"TYq!Tq TS@sx*3@qaTS@{@27Ѥ*7{@CYQk!TYqT@q˪TX*#@qT@qT@q!TѤ*`7CYK@ kTYqTѤ*@$7CYK@k#TYqa#TqkT7@sx* @q T7@K@27Ѥ*7K@CYQkTYqT@qKTX*up*je@qaTѤ* 7CYqa TY q TY9%@)k TkTzx** djx8{xkTzxkT@9(7T@@@ R4*4>XX}**Dkx8zxkT@97T@@74*54X@*@9724 R@qATѤ*7CYqATY@ kTѤ*-7CYq,TY@k!,TqTW@Ox   * `#AqTW@@2%7@Ѥ*7CYqAT@YQ?kT#@?qTX*` RY@X@X@#@@@@@@@@K@@O@@S@@W@@/@@3@@7@*@;@@ Z)@?!QT{S*ORWQ_PgOoN^__AqT AqTAqT@Ѥ*@7CYqTYO@ kaT@Ѥ*77CYq!7TYO@k6Tq xT;@Ox   * `# AqT;@O@2/7@Ѥ*7CYqTO@YQ_kT@_qKtTX*`o**?*B=zx** dzxx{xkTzxkT@9(7T@@@ R4*5XX3**zyxzykT@979T@@@4* 5X"A&A*A.A2A(*A *A *A *A *A * * * *qT@@+6*@NFyh  **@@ (`)^Dkh8ejikTIyh?kT@9i79!T@@ Rw4*u4K@5O@KS@OW@S/@W3@/7@3;@7;*BXX **@ h`i^dkh8kikT@9(7?sT@@@ RW4*U4X#* R RY**1Fyh@**@ (_)^Dkhxeji(`kTIyh?kT@979T@@W4*U4 RXX@@ **@ h_i^khxkikT@9(79_sT@@ R4*4X@9zx** dj8{xkTzxkT@9(7T4*@@4@4XX@@@ R**Dkx8zxkT@97T@4*@4 RK@5X@@ R**zx** dzx{xkTzxkT@9(7TW4*@@H5XX@@@ R**zyxzykT@979TX4*@@(5X@@@ Rzh@** (`)^Dk8ejikTzh?kT@9 79!TW4*@@5XX@** h`i^dkh8kikT@9h7?sT4*@@H4X#8**:zh@** (_)^Dkxeji(`kTzh?kT@979TW4*@@h5XXT@** h_i^khxkikT@9h79_sTw4*@@4rX^og_WO{@*8`R7#` R R7Ȧ@qTѤ*`7CYqTY qTYB9@)kL$Tk $T"* R Rs** RK@O@S@W@s**Ȫ@q!TѤ*7CY{@ kTYq!TѤ*77CY{@ka7TYq7TqKTK@sx*]Ȯ@q TK@{@217Ѥ* .7{@CYQk-TYq!-T@qTX*K1,Ȳ@qTȶ@q)TȲ@qTѤ* &7CYK@ k%TYqA%TѤ*K7CYK@kAKTYqJTqT/@sx*@97224K@{@2{@2S@{@2{@2@O@*@2@W@*@2/@K@2K@27@K@2K@2O@3@*O@2O@;@*O@2*xX@X@{zywK@@O@@S@@W@@/@@3@@7@@;@A^ȶ@q T/@K@217Ѥ*"7K@CYQka!TYq!T@qTX*&*AqaTѤ*7CYqTY q!TYB9@)kl#Tk+#TAqATѤ*7CYqaTY@ kTѤ*`)7CYq)TY@k(TqTO@Ox   * `Aq TO@@2!7Ѥ* 7CYqT@YQ?k!T#@?qTX   * `AqTAqTAq TѤ*7CYqTYO@ kTѤ*`7CYqTYO@kTqT3@Ox   * `*@9724K@5oAq T3@O@2 7Ѥ*7CYq TO@YQ_k T@_q+TX   * `*Ⱥ@qaTѤ*@7CYqTY qTY9@)kTkKT*'*@9H725Ⱦ@q!TѤ*`7CY{@ kTYqTѤ*"7CY{@k"TYq!Tq TS@sx* @qaTS@{@27Ѥ*7{@CYQk!TYqT@q˥TX*@qT@qT@q!TѤ*`7CYK@ kTYqTѤ*@$7CYK@k#TYqa#TqkT7@sx*@q T7@K@27Ѥ*7K@CYQkTYqT@qKTX*up*je"AqaTѤ* 7CYqa TY q TY9@)k TkTzx** djx8{xkTzxkT@9(7T@@@ R4*4>XX}**Dkx8zxkT@97T@@@74*44rX*@9724 R&AqATѤ*7CYqATY@ kTѤ*,7CYq,TY@k,TqTW@Ox   * `#*AqTW@@2`%7@Ѥ*7CYqAT@YQ?kT#@?q~TX*` RY@X@X@#@@@@@@@@K@@O@@S@@W@@/@@3@@7@*@;@@ Z)@?LT{S*ORWQ_PgOoN^__.AqT2AqT.AqT@Ѥ* 7CYqTYO@ kAT@Ѥ*`27CYq2TYO@k1Tq sT;@Ox   * `#au2AqT;@O@2`*7@Ѥ*7CYqaTO@YQ_kT@_qKoTX*`H**@*zx** dzxx{xkTzxkT@9(7T@@@ R4*5XX3**zyxzykT@979T@@@4*5XNFyh  **@@ (`)^Dkh8ejikTIyh?kT@9i79!T@@ Rw4*t4K@55O@KS@OW@S/@W3@/7@3;@7;*kXX **@ h`i^dkh8kikT@9(7?sT@@ RW4*T4X@#* R RY**ZFyh@**@ (_)^Dkhxeji(`kTIyh?kT@979T@@W4*T4 RXX9@@ **@ h_i^$khxkikT@9(7_sT@@ R4*4X@bzx** dj8{xkTzxkT@9(7T4*@@4@5XX@@@ R**Dkx8zxkT@97T@4*@4 RK@5X@@ R**,zx** dzx{xkTzxkT@9(7TW4*@@(5XX@@@ R**zyxzykT@979TX4*@@5X@@@ R'zh@** (`)^Dk8ejikTzh?kT@9 79!TW4*@@5XX@** h`i^dkh8kikT@9h7?sT4*@@H4X#`**bzh@** (_)^Dkxeji(`kTzh?kT@979TW4*@@H5XX|** h_i^$khxekikT@9h7_sTu4*@@4qXc^WO{ *** 6*q T** 6*q`T** 6*qT**6*@RR r rD R7*{BOAWè^__C^og_WO{@**#2*7@@R(rh i#h` @̌R*̬rh@@q T j @ hxLiixk}mkbk  Ki)xi kT`qHT#2*`6r* 5R"Rrr@`` @` @)@?T{H*OGWF_EgDoC^_C_7h@q T>꣐Rj=r)})}**)e) b@ K) ̌R**̬rY=:=_qKT*h @ o)}q ixJ}KJbJ i)x+Th@i @o$xklTk*T****Rb@{kKTh@kkT**@ b@*` @a@b@)54*C^og_WO{@*#2*@ 7@@R(rh i R~(rR(rR`~(r@H7h@*h@qT@+~ yxjk) j+j? Th@qT@+~ yxjk) j+j? T@`@Z`_qT#2*6M"R5RrrJ*@7@(?飐Ri=r} a@}) e )K ?q9==+ T죐R*l=rz @q} e (y;x+T@yxklTkjT***@죐Rl=rRa{T,**@@` @`@  @)@? T{H*OGWF_EgDoC^_C_*h@qKTR|=rzi@} e (i*xh@ixklTk T***Rh Ta@` @2b@2a@`@*c@257**^WO{C@@ =Jq|6  4 @**}@*?qT @> R)} 2 %x- qm8AT@@)@)2***@4**7*RRrr \)@?T*{COBWAD^__*^og_WO{&A&&%* ** *#7( @)@R(rh i(h` #('@) qT+ @l@m @/Q*.}@}@?qT@Q~ ~ e| | Q:@; @Z|xZ [@4 k@ T! T@q kT llxyx K=qUZ_kMTy;x kjT llxyx K=qUZ_kMTy;x,џkT llxyx K=qUZ_kMTy;x,J T V@? *L qaT, llxyx K=qUZ_kMTy;x kT^5@ kZ TaT llxyx K=qUZ_kMTy;xa llxyx K=qUZ_kMTy;x,T llxyx K=qUZ_kMTy;xa!TqkT llxyx K=qUZ_kMTy;xkjT llxyx K=qUZ_kMTy;x!?Tk*T('@)@ Q) Q(}H ('@)@( ySQH @@q+ T@)飐Ri=r@= }I})*)e)  K_k: kT_kMT**R@_kkT_kT**R*RrRri* 5R"Rrr` @` @ ? N@h @)q T* R_qT*4h@?kd@zdBzi @*oJ}@+ixqk}h (i*xTh@i @(o$xk T***Rb@{kTh@9?k T` @a@b@)57* **{FOEWD_CgBoA^__C^WO{@*222*C9yqAT**2S2*_9*`7322*6**6US2**7qTC2**`6***T7**qT*2*7***2***6* @)@?T{D*OCWB^_C_^ O{*@* R)r*qT22*9*`6 2**6*2**@7*7**T6* @)@?T{C*OB @^__^g_WO{@ *?*#2*` 7@@R(rh i#@zhR` (r~hR(r}h @H*#@@_q TH@,yM@ LE,%xm@}  lT9`?k*T#2*`6WRRrrZ*F5R"Rrr;7h@qT~@~ө}jh kiJ k ٚj(H} `(k)h @y5xh T` @a@b@b@)**@` @  @)@?AT{G*OFWE_DgC^__^{C`@D R{A*B^___qT @9?)qT2Rr_J|@ h )h+8Tik8?)q!T *i?h(8_^{C`{AB^__^{C`{AB^__@ @ @ @mMmc KI )}M*)R }R) % _@ @ @ @ @RLsr KI K% _^_WO{**~@q T**@8K`6}@ T{COBWA_Ĩ^__^ {@22*97*** @)@?T{B* @^__A7?qT*** i8 j8) ?kK]3K(x T?q(}_Rr_@y*(y_@y* Z}S(y_?qKT*_(8 hh8 ) J+8AT xS_|S 9*(9_|S 9*(9_@*(_@* Z(_|S |S |S 9*( 9)9*9_|S |S |S 9*(9)9*9_^_WO{** ȓcT?*+R r9kJTV7Ҁ$`V2k{DOCWB_AE^__^{C2*7***{A*B^__^{C**7***{A*B^__^O{C*@742*@72`7* ***{A*O¨^__^_WO{4**( 7}@R}(r q Tw~7R(rz99?T {DOCWB_AE^__֟qT~@K l zhxL!  m,x T^_WO{4**( 7}@R}(r q Tw~7R(rz99?T {DOCWB_AE^__֟qT~@K l zhxL!  m,x T^_WO{!4**( 7}@R}(rqTw~@R(rz99? TqT~@K l+jh8L!  m,8 T{DOCWB_AE^__^_WO{!4**( 7}@R}(rqTw~@R(rz99? TqT~@K l+jh8L!  m,8 T{DOCWB_AE^__^og_WO{*rSK}@R(r@@q+T**ih)q}@T#yqT*2hz{ <yxK}@_T`z{@h kT {FOEWD_CgBoA^__^og_WO{* 2 y37}@R(r@@q+T**ih)q}@T#@yqT*2hz{ <yuxK}@_T`z{@h kT {FOEWD_CgBoA^__^og_WO{*s2v3}@R(r@@q+T**ih)q}@T#@9qT*2hz{ <iu8K}@_T`z{@h kT {FOEWD_CgBoA^__^og_WO{*s  }@R(r@@q+T**ih)q}@T#9qT*2hz{ <i8K}@_T`z{@h kT {FOEWD_CgBoA^__^og_WO{*hR2&}@R(r@@q+T**ih)q}@T#@qT*2hz{ <yuK}@_T`z{@h kT {FOEWD_CgBoA^__^og_WO{* 2 u37}@R(r@@q+T**ih)q}@T#@qT*2hz{ <yuK}@_T`z{@h kT {FOEWD_CgBoA^___ qTRr_?4J|@ hi8)* qS)k!̚h? (T*__ qTRr_b4I|@(*J JqS $ʚ*h(8 +T*_^WO{C*kTV**js82)!* *j38RRr*r{BOA*Wè^__C^ WO{@  6@vN@244Rr *F@RRrr @)@?!T{D*OCWB @^_C_@R(r@}@h@b@@*22@^O{@#S7@@7**RR* *RR`* @)@?T{COB^__^_WO{@*qTa@JRJr?kaTa@?q!Ta"@9c&@9?qTqATa@hF@9aB@93ya@hf@9ab@93yc@93!R:98R3c@9*K }@>9c@9 K 7}@B9c@9 K 7}@F9c@9 K 7}@J9c@9 K 7}@N9c@9 K 7}@R9c@9 (K}@V93a.@*a2@*"a6@*&a:@**C)D)(   _k T~@R(r a&@( 4C)@ QHIhxU4RrR#Rr*4Rr4Rr"Rr @)@?T{G*OFWE_D@^__%R4RR$Rrr4Rr22@y=y**^CO { @**'#S`7@@#7DFEc***6RrkT@R@R'@s*$*R *R'@@RA**'@ ])@?T{J*OIC@^__^WO{@*? q T*5 h@y)@y kT h@y)@y kT h@y)@y kT hV@9)@9 kT hR@9)@9 kT hN@9)@9 kT hJ@9)@9 kT hF@9)@9 k T hB@9)@9 k T h>@9)@9 k T h:@9)@9 k TIh&@h42L hV@9)@9 kaT hR@9)@9 kaT hN@9)@9 kaT hJ@9)@9 kaT hF@9)@9 kaT hB@9)@9 kaT h>@9)@9 kaT h:@9)@9 kaTRrR1U*7 *Rr+k T R` 77@7{RIR y2*@7qkTq!Th&@426**R** 2RRs2h&@*5V62*7a@b@*7h@iC)2 7h&@4qkTqaThC)j@b&@ 2( A7@7*`7 h:@9)@9 k T h>@9)@9 k T hB@9)@9 k T hF@9)@9 kT hJ@9)@9 kT hN@9)@9 kT hR@9)@9 kT hV@9)@9 kT***RR* @)@?T{C*OBWA^__R* **RR*^O{@R2r9R@R2r27@YL9 72:@R229`72B@R229 7 2n@R229@72f@R229 72&@R229@7+R r* ** @)@?aT{B*OA^__****^{@iÌRJR mR+yy C2*7#2*7*  2 2 @)@?T{C*@^__^{@RJRk R+yy C2*7#2*7*  2 2 @)@?T{C*@^__C^g_WO{@i Rq+yI Ry HR  (@9 9IT 2 222RR2R2222242ARBR22aRbR22@9@9@9@9cR9Rc*(K@ }@*9 (K@4}@*9 @((K7 }@9c!R*7C2*7#2*7@ RrTRrRrs* *2222 2 2 @)@?T{H*OGWF_EgD^_C_^og_WO{@R**(rR qK T*2w[R * 2*6qTkJT2*  kT**2K6K*28@~S~S~S{9u9h9i 9j9!27qTC@q *TgA)IRiIRqi y)?S2*?3?q}IQ *}S }S"=S#=SAR9.9i9h&9j"9k*92277q9T*22  2 2{F*OEWD_CgBoA^__**^O{   @ )@2#2*7 R*4RrRrs* 2 2 @)@?T{C*OB^__^WO{C@iRS9y*C3R2*77@9** 27+R rTqHT5"qAT5422* @)@?!T{E*ODWC@^__^ {@{RJR y2*7* 2 2 @)@?T{B* @^__^O{@i RJRK RC2*+yy @7#2*7@ R*4RrRrs*  2 2 @)@?T{C*OB^__^O{*?qlT4_qA TqT * *@9k@8j **8aT2 9:RRrrCRR2r*r7qT * *@9k@8J+ *8aT2 9*RR2r*r*{BOAC^__^O{*qTqT * *@9@8j **8aT227*RR2r*r ***{BOAC^__^ O{@*q,Tq T~@*@9@8J+ *8aTRR2r*r227*** @)@?T{C*OB @^__^O{**7qT@9qT22792**6***`RrQ*****26*`Rra*h***{BOAC^__^{@9c4*@9c42@9c42@9422{^__*C^WO{@@9Mq T@9 q! T @9 @9@94xqT R* R R*@#R2uS27q T    yS# _0`` @ip8j8a8`830 3i*xi*xJ )T*RRrr ])@?T{\*O[WZ^_C_**Rr^{C(b@`@{AB^__^{{^__^{{^__author=STMicroelectronicsdescription=STMicroelectronics MultiTouch IC Driverlicense=GPLname=ftm5vermagic=4.14.170-g666300e62136-ab6386400 SMP preempt mod_unload modversions aarch64depends=heatmap.lto5=   4 W mtzejmr}$2YBb  k@B k j ( % f h j7Vmodule_layoutg__stack_chk_guard__stack_chk_failcurrent_kernel_time64Z%strcmp`Urelease_firmware70request_firmwareZstrncmpo6xint_sqrth__list_add_valid#)spi_sync_raw_spin_unlock_irqrestore!'disable_irq_nosync enable_irq"_raw_spin_lock_irqsavex\seq_releaseӠseq_writebseq_openK__arch_copy_from_userHۈ__check_object_sizeHWstrlcpy~)Hmemcpy=seq_read*fseq_lseekpremove_proc_entry.3proc_create4}proc_mkdir_dataǚ_ctype"c$xkmalloc_cachesdriver_unregister;JQfree_irqsysfs_remove_group6tbn_cleanuphwakeup_source_drop'>Ewakeup_source_removeiqueue_delayed_work_oniBflush_workqueueGhrtimer_cancel}9hrtimer_start_range_ns&hrtimer_forwardiyhrtimer_init[_-ukstrtoboolP=7kstrtointZZkstrtou8`Ϙstrlenl߅strsepkstrdupLdmutex_trylockcstrlcat\bin2hexZ sscanf4t__sw_hweight32?-uheatmap_read2+pm_qos_update_requestԸzktime_getRrequest_threaded_irq?msm_drm_register_clientuYof_property_read_string_helper"6of_property_read_u32_index+of_property_count_elems_of_sizemsleep,dsi_panel_read_vendor_extinfodmemset __init_waitqueue_headkbN__pm_relaxxTtbn_release_bus!_I__pm_stay_awake@(irq_set_irq_wake$0pm_wakeup_ws_eventp7jiffies_to_msecsjYtbn_request_bus ]wakeup_source_addq,SMwakeup_source_prepareGgpiod_to_irq [gpiod_direction_output_raw* gpiod_direction_inputRgpio_free\"Ggpio_requestmtregulator_put9ciregulator_gett(of_property_read_variable_u32_array `+of_find_propertyVS__cfi_slowpathBof_property_read_stringiof_get_named_gpio_flags*of_drm_find_panelRMof_parse_phandle_with_fixed_argsdevm_kmallockmalloc_order_trace地__kmalloc.kmem_cache_alloc_trace zkfree@/^jinput_free_device6edGinput_unregister_device=Zpm_qos_remove_requestA9heatmap_remove| msm_drm_unregister_client destroy_workqueue|^sysfs_create_groupkdelayed_work_timer_fn9ݢ~init_timer_keyYheatmap_probePYpm_qos_add_request݊rOinput_register_device __mutex_initQinput_set_capabilityinput_set_abs_paramsinput_mt_init_slotsfLscnprintfdinput_allocate_device)complete_all57C__alloc_workqueue_key~Ǡtbn_init.ukspi_setups/__spi_register_driver/ .queue_work_on~cancel_work_syncgpio_to_desc~gpiod_set_raw_value&input_event*iwait_for_completion_timeout&ԱD__dynamic_pr_debugsregulator_enable__const_udelay4regulator_disable>լJmutex_unlocke8^mutex_lockXUprintkinput_mt_report_slot_stateftm5Android (5484270 based on r353983c) clang version 9.0.3 (https://android.googlesource.com/toolchain/clang 745b335211bb9eadfa6aa6301f84715cee4b37c5) (https://android.googlesource.com/toolchain/llvm 60cf23e54e46c807513f7a36d0a7b777920b5881) (based on LLVM 9.0.3svn)zR|  , X  PP lT  |T  (\  <L (ld  $P DP ` t4X  T T  \  ,0 d  $,\  T@L  pX  @L  X  T  @L X  ,0`   `X  ,d  xP T xP X  4\  XxP xX  xP X  xP X  @L 4T ,Td  ,@d  (4`   x\  dP $$,`  L@L  h\  , d  (\  pP ,d  4$T  THX  tT  P \X  4P (d  DT 8PL T,xlP ,Id  T  T  T   P < T  \ \P x \L  <X  X   X   TX  ( `  D X  $d \   X  ( d   X  X  \   D LT  h DL  (\  $ X  , d    ( < P T p T , d  , 0d  , d   P (8 <d   d T  T  $ `  , d  ,d  4TT T(h `  T  T  <L $ T  ((X  LX  lT  X  X  (`  (`   0T\  $T`  |P ( L (`    L < L (Xd   L  L  X   L  L $\  @ L \ L ,xd   L ,dd  ,d  ,$d  ,Td  L  X   X   T  T  0X   TX   xT  T  ,,d  P  P ,(4d  ,X4d  ,4d  ,4d  ,d  ,d  ,HPd  ,xd  @X  P T  `X  ,(d  ,X(d  , d  ,pd  ,d  ,`d  ,H$d  ,xd  ,.d  ,h.d   T  ,,d  ,\d   \  ,d   X  X  ($\`  PP ll,P ,P D($X  T $T8L`4t$$$\  lP 0lP LP $l\  $\  $\  $\  , d  ,<d  ,l|d  ,|d  ,d  ,d  ,X@H TT  x\  T $`  X  X  (xT HT d T (`  ,d   T  l\   T < DT \ T  | 0T   xX   T   L  LX  !P 8!L!`!t!!!!!!!0"H"("<"P"d"x"""""""##,#@#T#h#|### ####$$0$D$X$l$$$$$$$$ % %4%H%\%p%%%%%%%%&$&8&L&`&t&&&&&(&&''('<'P'd'x'''''''((,(@(T(h(|((((((() )0)D)X)l))))))4))` * *          jD$+29@G8N(U\cj q@x` @`@HP  '.5<CJQW^el szp0hV  ")07>ELSZaho^ud{    h< > B 4C pK 4L L P tU W  X X [ ^ `` `  ` @b hc" ( 0e/ 0f6 h= iD hpK wR yY }` f |~m ~t ~{ ~ ~   8   !      ؈    h L%  <  Ĕ  ! ( / 6 $= 8D |1J <Q @X l_ Xf Lm t {   4 \3 L     (  `  d 3   L  p * Y  X L ! ( 4. 5 < C DJ Q <X _ Ԥf m Dt $y 4 l  Ц $ 4 L     7 ̧   ܨ H   p `  D L8 ( % (, 3 : A H xO V ] 8c j hq 4x      P  p9  t `    X   @ d; %,3:!A @>G#N%U'\)c+j-q/x135 ?79;=?ACEGI T@KMOQSU WY[]% dA+_2a9c@eGgNiUk\mcojqq v A|suwy{} C   K  " ) 0 7 > E L S Z L` g n u | M `N    " ) 0 7 > PD K R Y ` g Pm HRs Ry ~ LS b 0f di k @l lo o \q  { ~ ~  \ < 8 Ȗ d  ,   # 0) / 5 ; A 8G M S Y _ xd j p v |  ! $ & * T+ 8 + - D/ 7 $7 <7 T7 l7 9 :  4 N & Z 9 dUP @ ] u  (( P(  ( X( (% (D (c 0( (/'       @  + H` ^ r     `  @  ((@([(v}((#<H @l,(#H L8@!0  8## H9 MxS!0j `N% \#H dAx!0 A)#H= \3@U!0j 3/ / 0- I1(P(r8(% ~0(X(2% J Hf#4Hw dix L%0 #@H lo@!,0 o# H% p9F#H\ d;v! 0 @>#H Kx!0 L 4#$H$ Px;! 0O Pg#(H} HR@!$0 R#DH \q ' Ȗ3'; 4G%g $#8H kd CP(x((&(F%\ ~pv8  8@@@%@8 lF ~X {o(( x ) dD5(^( (H(5 P 7 \-1; M3Z k(p(% < (@(6h(^((((#0H 0f4"#H7 ?xP!0f T@ (#H 4@!0 44%R 8\t  8 @(h( Q (!(;(U[pY@fmt{x(((  $  6 O` !u`((#,H LS !(0  b@+ ? Q c  7y    |1 H (   !#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}    !!,!7!D!GX!Il!~!!!M !M !!!"`"+ ","@"M"^"l"""""""""####9#L#GU#,`a#(`m#{####`####$*$<$B$Y$c$w$$$$$$$%+%9%G%T%^%t%%%%%%% `% &O&&&`;& H&`[& g&x&4&&8`&&&&&&&q' '['`&'5'4F'd'k''''''(4('(1(G(T(c(oq(x((((((( (()] );-)<)K)=i)x))()()()() )))* **'*\`:*E*R*b*y*******`*++ +" 1+ ,=+@I+W+h i+x+ +04++++V +++, ,,e,#,+,6,g@,K,k^, 4m,4{,m,,s,u,(4,,Q-K-a -3-9A-EY-?|-A---C-L`-T`-.4`,.:.D.4N. Z.Qf.q.S...../4/O/c/y/////c/`/0`/M //4/00$4#040<0D0[0f0y0U00 40 `0W0$`0Y0_ 1i14 1k.1mE1N1_1wo1y1w1y1{1}1{1}22$2:2I2]2q2222222(3 (*3(D3(^3 (z3$(3<`333333334 44"4*424C4@`L4\4l4w4444D`4H`4X`4P`44,45045%565H5 ^]5 Dp5 5 p5 `5 5 l75 l5 X5 L46 &6 4A6 4Y6 4q6 46 @,6 $6 6 P6 6 7 '7 $E7 X7 8p7 7 <7 B7 x7 X 7 D7 D( 8 08 X18 [B8 PP8 4c8 r8 8 8 t8 `D8  8 8 9 +9 <9 |T9 Lf9 -~9 9 ,9 8\9 ~ 9  9 9 +(:  :  &:  >:  P: hf:  }: ؈ :  : d: <:  ;  ; hc5; ~C; |~N; ~(]; `$s; ; h; 0e; @; @; i; hp; 0f; y < x< *L#< Ĕ4< <D< [< Xj< 7< $7< }< h< < `< @b(= D/= l= |1= E= ([= o= = (|= X= = LP= (`> dp> :> `X> `(w> >  > *.> Yh.> L $? p&? pK5? D? LZ? &v?  ? <l? ? T? !? wT@ 4C<&@ M@ r@  @ <@ >@ ``<@ WT@ Hl@ ܨl@ P A :A T+D-A 9=A <7VA T7mA ,A  A Ԥ,A A A B $B LGB jB D\B B B L4B ̧$B $B xHB $B 4B ЦTC C !C X0C  FC l_C 4LoC tUC h<0$d.113$d.124$d.126$d.365$d.366$d.367$d.368$d.369$d.370$d.371$d.372$d.373$d.374$d.375$d.376$d.377$d.378$d.379$d.380$d.381$d.382$d.383$d.384$d.385$d.386$d.387$d.388$d.389$d.390$d.391$d.392$d.393$d.394$d.395$d.396$d.397$d.398$d.399$d.400$d.401$d.402$d.403$d.404$d.405$d.406$d.407$d.408$d.409$d.41$d.410$d.411$d.412$d.413$d.414$d.415$d.416$d.417$d.418$d.419$d.420$d.421$d.422$d.423$d.424$d.425$d.426$d.427$d.428$d.429$d.430$d.431$d.432$d.433$d.434$d.435$d.442$d.443$d.444$d.445$d.446$d.447$d.448$d.449$d.450$d.451$d.452$d.453$d.454$d.455$d.53$d.58$d.60$d.68$x.0$x.1$x.10$x.100$x.101$x.102$x.103$x.104$x.105$x.106$x.107$x.108$x.109$x.11$x.110$x.111$x.112$x.114$x.115$x.116$x.117$x.118$x.119$x.12$x.120$x.121$x.122$x.123$x.125$x.127$x.128$x.129$x.13$x.130$x.131$x.132$x.133$x.134$x.135$x.136$x.137$x.138$x.139$x.14$x.140$x.141$x.142$x.143$x.144$x.145$x.146$x.147$x.148$x.149$x.15$x.150$x.151$x.152$x.153$x.154$x.155$x.156$x.157$x.158$x.159$x.16$x.160$x.161$x.162$x.163$x.164$x.165$x.166$x.167$x.168$x.169$x.17$x.170$x.171$x.172$x.173$x.174$x.175$x.176$x.177$x.178$x.179$x.18$x.180$x.181$x.182$x.183$x.184$x.185$x.186$x.187$x.188$x.189$x.19$x.190$x.191$x.192$x.193$x.194$x.195$x.196$x.197$x.198$x.199$x.2$x.20$x.200$x.201$x.202$x.203$x.204$x.205$x.206$x.207$x.208$x.209$x.21$x.210$x.211$x.212$x.213$x.214$x.215$x.216$x.217$x.218$x.219$x.22$x.220$x.221$x.222$x.223$x.224$x.225$x.226$x.227$x.228$x.229$x.23$x.230$x.231$x.232$x.233$x.234$x.235$x.236$x.237$x.238$x.239$x.24$x.240$x.241$x.242$x.243$x.244$x.245$x.246$x.247$x.248$x.249$x.25$x.250$x.251$x.252$x.253$x.254$x.255$x.256$x.257$x.258$x.259$x.26$x.260$x.261$x.262$x.263$x.264$x.265$x.266$x.267$x.268$x.269$x.27$x.270$x.271$x.272$x.273$x.274$x.275$x.276$x.277$x.278$x.279$x.28$x.280$x.281$x.282$x.283$x.284$x.285$x.286$x.287$x.288$x.289$x.29$x.290$x.291$x.292$x.293$x.294$x.295$x.296$x.297$x.298$x.299$x.3$x.30$x.300$x.301$x.302$x.303$x.304$x.305$x.306$x.307$x.308$x.309$x.31$x.310$x.311$x.312$x.313$x.314$x.315$x.316$x.317$x.318$x.319$x.32$x.320$x.321$x.322$x.323$x.324$x.325$x.326$x.327$x.328$x.329$x.33$x.330$x.331$x.332$x.333$x.334$x.335$x.336$x.337$x.338$x.339$x.34$x.340$x.341$x.342$x.343$x.344$x.345$x.346$x.347$x.348$x.349$x.35$x.350$x.351$x.352$x.353$x.354$x.355$x.356$x.357$x.358$x.359$x.36$x.360$x.361$x.362$x.363$x.364$x.37$x.38$x.39$x.4$x.40$x.42$x.43$x.44$x.45$x.46$x.47$x.48$x.49$x.5$x.50$x.51$x.52$x.54$x.55$x.56$x.57$x.59$x.6$x.61$x.62$x.63$x.64$x.65$x.66$x.67$x.69$x.7$x.70$x.71$x.72$x.73$x.74$x.75$x.76$x.77$x.78$x.79$x.8$x.80$x.81$x.82$x.83$x.84$x.85$x.86$x.87$x.88$x.89$x.9$x.90$x.91$x.92$x.93$x.94$x.95$x.96$x.97$x.98$x.99__UNIQUE_ID_author21__UNIQUE_ID_description20__UNIQUE_ID_license22__UNIQUE_ID_name11__UNIQUE_ID_vermagic10____versions__init_completion.__key__module_dependsaddErrorIntoList.descriptoraddErrorIntoList.descriptor.38bin_outputcheckLimitsMap.descriptorcheckLimitsMapAdj.descriptorcheckLimitsMapAdjTotal.descriptorcheckLimitsMapFromU.descriptorcheckLimitsMapTotal.descriptorcheckLimitsMapTotalFromU.descriptorcheckLimitsMinMax.descriptordev_attr_appiddev_attr_autotunedev_attr_charger_modedev_attr_cover_modedev_attr_default_mfdev_attr_fw_file_testdev_attr_fwupdatedev_attr_gesture_coordinatesdev_attr_gesture_maskdev_attr_glove_modedev_attr_grip_modedev_attr_heatmap_modedev_attr_infoblock_getdatadev_attr_mode_activedev_attr_statusdev_attr_stm_fts_cmddev_attr_stylus_modedev_attr_touchsimdriver_test_bufferrorHandler.descriptorerrorHandler.descriptor.27errorHandler.descriptor.30errorsfts_aggregate_bus_state.descriptorfts_appid_showfts_appid_show.cfifts_attr_groupfts_autotune_showfts_autotune_show.cfifts_autotune_storefts_autotune_store.cfifts_charger_mode_showfts_charger_mode_show.cfifts_charger_mode_storefts_charger_mode_store.cfifts_controller_ready_event_handlerfts_controller_ready_event_handler.cfifts_cover_mode_showfts_cover_mode_show.cfifts_cover_mode_storefts_cover_mode_store.cfifts_default_mf_showfts_default_mf_show.cfifts_default_mf_storefts_default_mf_store.cfifts_dirfts_driver_test_openfts_driver_test_open.cfifts_driver_test_opsfts_driver_test_releasefts_driver_test_release.cfifts_driver_test_writefts_driver_test_write.cfifts_enableInterrupt.descriptorfts_enableInterrupt.descriptor.83fts_enableInterrupt.descriptor.86fts_enter_pointer_event_handlerfts_enter_pointer_event_handler.cfifts_enter_pointer_event_handler.descriptorfts_enter_pointer_event_handler.descriptor.210fts_error_event_handlerfts_error_event_handler.cfifts_fw_test_showfts_fw_test_show.cfifts_fw_update_autofts_fw_update_auto.cfifts_fwupdate_showfts_fwupdate_show.cfifts_fwupdate_storefts_fwupdate_store.cfifts_gesture_coordinates_showfts_gesture_coordinates_show.cfifts_gesture_mask_showfts_gesture_mask_show.cfifts_gesture_mask_storefts_gesture_mask_store.cfifts_glove_mode_showfts_glove_mode_show.cfifts_glove_mode_storefts_glove_mode_store.cfifts_gpio_setupfts_grip_mode_showfts_grip_mode_show.cfifts_grip_mode_storefts_grip_mode_store.cfifts_heatmap_mode_showfts_heatmap_mode_show.cfifts_heatmap_mode_storefts_heatmap_mode_store.cfifts_infoblock_getdata_showfts_infoblock_getdata_show.cfifts_interrupt_handlerfts_interrupt_handler.cfifts_isrfts_isr.cfifts_leave_pointer_event_handlerfts_leave_pointer_event_handler.cfifts_mode_active_showfts_mode_active_show.cfifts_mode_handlerfts_mode_handler.descriptorfts_mode_handler.descriptor.102fts_mode_handler.descriptor.108fts_mode_handler.descriptor.129fts_nop_event_handlerfts_nop_event_handler.cfifts_noti_blockfts_of_match_tablefts_pm_opsfts_pm_resumefts_pm_resume.cfifts_pm_suspendfts_pm_suspend.cfifts_probefts_probe.__keyfts_probe.__key.43fts_probe.__key.45fts_probe.__key.47fts_probe.cfifts_read_internalfts_read_panel_extinfofts_read_panel_extinfo.descriptorfts_read_panel_extinfo.descriptor.182fts_removefts_remove.cfifts_resume_workfts_resume_work.cfifts_screen_state_chg_callbackfts_screen_state_chg_callback.cfifts_screen_state_chg_callback.descriptorfts_screen_state_chg_callback.descriptor.137fts_screen_state_chg_callback.descriptor.140fts_screen_state_chg_callback.descriptor.143fts_seq_nextfts_seq_next.cfifts_seq_opsfts_seq_showfts_seq_show.cfifts_seq_startfts_seq_start.cfifts_seq_stopfts_seq_stop.cfifts_set_bus_ref.descriptorfts_set_switch_gpio.descriptorfts_spi_driverfts_status_event_handlerfts_status_event_handler.cfifts_status_event_handler.descriptorfts_status_event_handler.descriptor.249fts_status_event_handler.descriptor.252fts_status_event_handler.descriptor.255fts_status_event_handler.descriptor.258fts_status_event_handler.descriptor.261fts_status_event_handler.descriptor.264fts_status_showfts_status_show.cfifts_stylus_mode_showfts_stylus_mode_show.cfifts_stylus_mode_storefts_stylus_mode_store.cfifts_suspend_workfts_suspend_work.cfifts_system_reset.descriptorfts_touch_simulation_showfts_touch_simulation_show.cfifts_touch_simulation_storefts_touch_simulation_store.cfifts_user_report_event_handlerfts_user_report_event_handler.cfifts_writeFwCmd_internalfts_writeRead_internalfts_writeThenWriteRead_internalfts_writeU8UX.descriptorfts_writeU8UX.descriptor.8fts_write_internalgetMSFrame3.descriptorgetMSFrame3.descriptor.10getMSFrame3.descriptor.14limitlimit_filemess.0mess.1mess.2mess.3numberParameterspollErrorList.descriptorpollErrorList.descriptor.45pollForEvent.descriptorprintedreadSelfSenseNodeDatareadSensitivityCoeffNodeDatareadTotMutualSenseNodeDatareadTotSelfSenseNodeDataread_heatmap_rawread_heatmap_raw.cfiread_heatmap_raw.counterrefreshGestureMaskreset_gpiosetScanMode.descriptorsetScanMode.descriptor.31stm_fts_cmd_showstm_fts_cmd_show.cfistm_fts_cmd_storestm_fts_cmd_store.cfisystem_reseted_downsystem_reseted_uptouchsim_timer_cbtouchsim_timer_cb.cfitouchsim_worktouchsim_work.cfitypeOfCommandupdate_motion_filter.descriptorrelease_all_touchesinput_mt_report_slot_statecheck_feature_feasibilityprintkfts_input_report_keymutex_lockmutex_unlockfts_chip_powercyclefts_enableInterruptregulator_disable__const_udelayregulator_enablesetSystemResetedUpsetSystemResetedDownfts_set_bus_ref__dynamic_pr_debugwait_for_completion_timeoutinit_modulecleanup_moduleinput_eventgpiod_set_raw_valuegpio_to_desccancel_work_syncqueue_work_on__spi_register_driverspi_setuptbn_init__alloc_workqueue_keycomplete_allinput_allocate_devicescnprintfinput_mt_init_slotsinput_set_abs_paramsinput_set_capability__mutex_initinput_register_devicepm_qos_add_requestinitCoregetForceLengetSenseLenheatmap_probeinit_timer_keydelayed_work_timer_fnsysfs_create_groupfts_proc_initdestroy_workqueuemsm_drm_unregister_clientheatmap_removepm_qos_remove_requestinput_unregister_deviceinput_free_devicekfreekmem_cache_alloc_trace__kmallockmalloc_order_tracedevm_kmallocof_parse_phandle_with_fixed_argsof_drm_find_panelof_get_named_gpio_flagsof_property_read_string__cfi_slowpathof_find_propertyof_property_read_variable_u32_arrayregulator_getregulator_putgpio_requestgpio_freegpiod_direction_inputgpiod_direction_output_rawgpiod_to_irqwakeup_source_preparewakeup_source_addtbn_request_busjiffies_to_msecsfts_system_resetpm_wakeup_ws_eventsetScanModeenterGestureModeisSystemResettedDownfromIDtoMaskisSystemResettedUpsetFeaturesirq_set_irq_wakefts_write__pm_stay_awakeflushFIFOtbn_release_bus__pm_relax__init_waitqueue_headisI2cErrordefaultSysInforeadSysInfofts_writeReadU8UXmemsetgetMSFrame3fts_crc_checkflashProcedurepollForErrorTypedsi_panel_read_vendor_extinfomsleepof_property_count_elems_of_sizeof_property_read_u32_indexof_property_read_string_helperproduction_test_mainmsm_drm_register_clientrequest_threaded_irqdumpErrorInforeadGestureCoordsktime_getpm_qos_update_requestheatmap_read__sw_hweight32fts_writeU8UXsscanfprintHexbin2hexreadFwFilestrlcatmutex_trylockproduction_test_itoproduction_test_initializationprint_frame_shortarray1dTo2d_shortgetSSFrame3readMutualSenseCompensationDataprint_frame_i8array1dTo2d_i8readSelfSenseCompensationDataprint_frame_u8array1dTo2d_u8production_test_ms_rawproduction_test_ms_cxproduction_test_ss_rawproduction_test_ss_ix_cxcleanUpkstrdupstrsepstrlenkstrtou8kstrtointupdateGestureMaskisAnyGestureActivekstrtoboolhrtimer_inithrtimer_forwardhrtimer_start_range_nshrtimer_cancelflush_workqueuequeue_delayed_work_onwakeup_source_removewakeup_source_droptbn_cleanupfts_proc_removesysfs_remove_groupfree_irqdriver_unregister__cfi_check_fail__cfi_checkfts_ts_phys__this_modulegestureMask_mutexkmalloc_cachessystemInfotests_ctypegesture_coords_reportedgesture_coordinates_xgesture_coordinates_yproc_mkdir_dataproc_createremove_proc_entryseq_lseekseq_readgetDevmemcpystrlcpyu32ToU8_begetClientu8ToU16_befts_writeRead_heapfts_write_heapfts_read_heapfts_writeThenWriteRead_heapu8ToU64_befts_writeU8UXthenWriteU8UXfts_writeU8UXthenWriteReadU8UXfts_writeFwCmd_heapsaveMpFlagreadConfigpollForEventgetSyncFramerequestHDMDownloadreadHDMHeaderreadGoldenMutualRawDatareadTotMutualSenseCompensationDatareadTotSelfSenseCompensationDataprint_frame_u16array1dTo2d_u16readSensitivityCoefficientsDataflash_unlockflash_erase_unlockflash_erase_page_by_pagefreeCurrentLimitsFilegetLimitsFilegetFWdatacheckEchowriteSysCmdwriteConfigu8ToU32_besetActiveScanFrequencytp_sensitivity_modetp_sensitivity_set_scan_modetp_sensitivity_test_pre_cal_sstp_sensitivity_test_pre_cal_mstp_sensitivity_compute_gainstp_sensitivity_test_post_cal_mstp_sensitivity_test_std_ms__check_object_size__arch_copy_from_userseq_openseq_writeseq_releasebuf_chunkopenChannelresetErrorListinitTestToDosetResetGpiostartStopWatcherrorHandlerstopStopWatchelapsedMillisecondfts_writeFwCmdrequestSyncFrameu8ToU16u8ToU32_raw_spin_lock_irqsaveenable_irqdisable_irq_nosyncwriteHostDataMemory_raw_spin_unlock_irqrestoreaddErrorIntoListgetErrorListCountpollErrorListgetChannelsLengthgetFrameDatareadSyncDataHeadergetDrvInfofts_readfts_writeReadfts_writeThenWriteReadspi_sync__list_add_validcomputeAdjHorizcomputeAdjHorizTotalcomputeAdjVertcomputeAdjVertTotalcomputeAdjHorizFromUcomputeAdjHorizTotalFromUcomputeAdjVertFromUcomputeAdjVertTotalFromUcheckLimitsMinMaxcheckLimitsGapcheckLimitsGapOffsetscheckLimitsMapcheckLimitsMapTotalcheckLimitsMapFromUcheckLimitsMapTotalFromUcheckLimitsMapAdjcheckLimitsMapAdjTotalparseProductionTestLimitsfreeLimitsFileproduction_test_ms_key_rawproduction_test_ms_raw_lpproduction_test_ms_cx_lpproduction_test_ms_key_cxproduction_test_ss_raw_lpproduction_test_ss_ix_cx_lpproduction_test_datasenseOnint_sqrtstrncmprequest_firmwarerelease_firmwarestrcmpreadLineelapsedNanosecondcurrent_kernel_time64u8ToU16nu16ToU8n_beu16ToU8_beu16ToU8u32ToU8attempt_functionsenseOffprint_frame_u32print_frame_intu64ToU8_beparseBinFileflash_burnwait_for_flash_readyhold_m3flash_enable_uvlo_autopowerdownflash_full_erasestart_flash_dmafillFlashenableGesturedisableGesturegetGestureCoords__stack_chk_fail__stack_chk_guardaddErrorIntoList.cfiarray1dTo2d_i8.cfiarray1dTo2d_short.cfiarray1dTo2d_u16.cfiarray1dTo2d_u8.cfiattempt_function.cficheckEcho.cficheckLimitsGap.cficheckLimitsGapOffsets.cficheckLimitsMap.cficheckLimitsMapAdj.cficheckLimitsMapAdjTotal.cficheckLimitsMapFromU.cficheckLimitsMapTotal.cficheckLimitsMapTotalFromU.cficheckLimitsMinMax.cficheck_feature_feasibility.cficleanUp.cficleanup_module.cficomputeAdjHoriz.cficomputeAdjHorizFromU.cficomputeAdjHorizTotal.cficomputeAdjHorizTotalFromU.cficomputeAdjVert.cficomputeAdjVertFromU.cficomputeAdjVertTotal.cficomputeAdjVertTotalFromU.cfidefaultSysInfo.cfidisableGesture.cfidumpErrorInfo.cfielapsedMillisecond.cfielapsedNanosecond.cfienableGesture.cfienterGestureMode.cfierrorHandler.cfifillFlash.cfiflashProcedure.cfiflash_burn.cfiflash_enable_uvlo_autopowerdown.cfiflash_erase_page_by_page.cfiflash_erase_unlock.cfiflash_full_erase.cfiflash_unlock.cfiflushFIFO.cfifreeCurrentLimitsFile.cfifreeLimitsFile.cfifromIDtoMask.cfifts_chip_powercycle.cfifts_crc_check.cfifts_enableInterrupt.cfifts_input_report_key.cfifts_proc_init.cfifts_proc_remove.cfifts_read.cfifts_read_heap.cfifts_set_bus_ref.cfifts_system_reset.cfifts_write.cfifts_writeFwCmd.cfifts_writeFwCmd_heap.cfifts_writeRead.cfifts_writeReadU8UX.cfifts_writeRead_heap.cfifts_writeThenWriteRead.cfifts_writeThenWriteRead_heap.cfifts_writeU8UX.cfifts_writeU8UXthenWriteReadU8UX.cfifts_writeU8UXthenWriteU8UX.cfifts_write_heap.cfigetChannelsLength.cfigetClient.cfigetDev.cfigetDrvInfo.cfigetErrorListCount.cfigetFWdata.cfigetForceLen.cfigetFrameData.cfigetGestureCoords.cfigetLimitsFile.cfigetMSFrame3.cfigetSSFrame3.cfigetSenseLen.cfigetSyncFrame.cfihold_m3.cfiinitCore.cfiinitTestToDo.cfiinit_module.cfiisAnyGestureActive.cfiisI2cError.cfiisSystemResettedDown.cfiisSystemResettedUp.cfiopenChannel.cfiparseBinFile.cfiparseProductionTestLimits.cfipollErrorList.cfipollForErrorType.cfipollForEvent.cfiprintHex.cfiprint_frame_i8.cfiprint_frame_int.cfiprint_frame_short.cfiprint_frame_u16.cfiprint_frame_u32.cfiprint_frame_u8.cfiproduction_test_data.cfiproduction_test_initialization.cfiproduction_test_ito.cfiproduction_test_main.cfiproduction_test_ms_cx.cfiproduction_test_ms_cx_lp.cfiproduction_test_ms_key_cx.cfiproduction_test_ms_key_raw.cfiproduction_test_ms_raw.cfiproduction_test_ms_raw_lp.cfiproduction_test_ss_ix_cx.cfiproduction_test_ss_ix_cx_lp.cfiproduction_test_ss_raw.cfiproduction_test_ss_raw_lp.cfireadConfig.cfireadFwFile.cfireadGestureCoords.cfireadGoldenMutualRawData.cfireadHDMHeader.cfireadLine.cfireadMutualSenseCompensationData.cfireadSelfSenseCompensationData.cfireadSensitivityCoefficientsData.cfireadSyncDataHeader.cfireadSysInfo.cfireadTotMutualSenseCompensationData.cfireadTotSelfSenseCompensationData.cfirelease_all_touches.cfirequestHDMDownload.cfirequestSyncFrame.cfiresetErrorList.cfisaveMpFlag.cfisenseOff.cfisenseOn.cfisetActiveScanFrequency.cfisetFeatures.cfisetResetGpio.cfisetScanMode.cfisetSystemResetedDown.cfisetSystemResetedUp.cfistartStopWatch.cfistart_flash_dma.cfistopStopWatch.cfitp_sensitivity_compute_gains.cfitp_sensitivity_mode.cfitp_sensitivity_set_scan_mode.cfitp_sensitivity_test_post_cal_ms.cfitp_sensitivity_test_pre_cal_ms.cfitp_sensitivity_test_pre_cal_ss.cfitp_sensitivity_test_std_ms.cfiu16ToU8.cfiu16ToU8_be.cfiu16ToU8n_be.cfiu32ToU8.cfiu32ToU8_be.cfiu64ToU8_be.cfiu8ToU16.cfiu8ToU16_be.cfiu8ToU16n.cfiu8ToU32.cfiu8ToU32_be.cfiu8ToU64_be.cfiupdateGestureMask.cfiwait_for_flash_ready.cfiwriteConfig.cfiwriteHostDataMemory.cfiwriteSysCmd.cfi L0H(08@ H@P`X`hpx @`pDp@,B< K08@P4`p0,(($e$ R I( NN08@PX`nBpx Up f})eψ`p8PX`hdNxN<NNNNLDPET D\ E` Dh El D5E 5 E 5 E 5 E>dE d E d E d E>@,N@NTNhNpAb` b ` b ` b `>b b b b>D&- &- &- &->,D8< @ D L>`PhOEF6 6 6 6>EFM M M M>EE$E0E<EHETE`ElExEEPOV- V- V- V->      4@t&"x &"| &" &"A&J &J &J &JQQ RA4KDHBL P BT X B` d Bl>&8EB & 8E B & 8E B & 8E BJ&(a &( a  &( a  &( a J0p4 p8 p< pD~|L ~|X\ ` ~|d h ~|l t>xН|' Н ' Н ' Н '>~| ~| ~| ~|>n n n n>T   >h h h h o,ULr\9` 9d 9h 9|xsts| | | |>n n n n >       $ >0 |4 |8 |< |@ >` vd vh vl v| u         > #  #  #  #  u o o o o >  e  e  e  e v X X X X$ >( -, -0 -4 -@ v` d h l t >x || | | | x u 9 9 9 9 >     x u ( ( ($ (( >8 < @ H X x` 9d 9h 9l 9t >x || | | | x | | | | > w R R R$ R4 yD H L P T >x M| M M M > z ן  ן  ן  ן z Y!  Y!  Y!  Y!  >0 {@ {T Fd Fl `p `t `x `| >   M e M e M e M e >  Xoe Xo e  Xo e Xo e>0@PHOTE`ElExEEEEEEEPOP'N 'N 'N 'N>     $( , 0 DVXhlENpt x | EN    EN    EN W   >XL L L LE $ E( , E0 4 E@YZ[[$[@[\[x[\\\\\\\\\\(\8\H\X\h\x\\\\\\\\\S@ S @  S @ S @ ]$(@, 0 @4 8 @@ D @H]LP@T X @\ ` @h l @p]tx||@  | @  | @  | @]^c6 c6 c6 c6>m*oFp *o Fp *o Fp *o Fp>e   e  e   e$>,0Fp4 8 Fp< @ FpD H FpL>XD\26` 26d 26h 26p-t -x -| ->n} } } }>Xe X e X e X e>}o o o o> {{(n48 < @ D>HpL pP pT pX X X X>8 8 8 8_B B B  B$>,064 68 6< 6@>DPhl p t |>9 9 9 9>   >          >   ,8Tc`/ d / h / l / p>tXx X| X XV   deo e o e o e o> ( ( ( ((f0%4 %8 %< %@>L$P $T $X $`>dh l p x>o o o o>hijklhDD   $ 4e)8< e)@ D e)H L e)P X`<dPh <l Pp <t Px <| P>'P ' P ' P ' P>| | | |>    V     ,  DH L P T>X=}\ =}` =}d =}h>to? ?  ?  ? >   e) e) e) e)L L L L$n4<jDkLiTl\hhp|hhDD{{}}}}n nT`Xo|\ `` o|d `h o|l `p o|t>o|  o|  o|  o|>p p p pn[ n[ n[ n[,Y8|DH0L P 0T X 0\ ` 0l>xP~0 ~ 0 ~ 0 ~ 0>p p p p~op  p$ p( pH\&` &d &h &xP"  "  "  ">C?w. ? w. ? w.  ? w. >08@WDpH pL pP px&p|"c &p  " c &p  " c &p  " cJop p p p  C ( , D L P T X \ >h l p t x > & & & & P   "  "  "  " >   p p! p! p,!&p0!4!"8!`#;d# ;h# ;l# ;p#>#~# ~# ~# ~#>#x:#wi# x:# wi# x:# wi# x:# wi#># #ɻ#  # ɻ#  # ɻ#  # ɻ#>$g$ g $ g$ g$>$?$w. $ ?$$ w.($ ?,$ w.8$ ?<$ w.H$>X$h$np$pt$ px$ p|$ p$,%c0% c4% c8% c<%>H%op%pt% px% p|% p%%{%{%jp% jp% jp% jp&x& &p$&~(& p,& ~0& p4& ~D& pH& ~\&p&&&&&>''~Z' ' ~Z ' $' ~Z(' ,' ~Z4'i78'~<' i7@' ~D' i7H' ~L' i7P' ~T'>h'$l' $p' $x' $''+' +' +' +':' :' :' :'>'}' }' }' }( (E$( E(( E,( E8(7<( 7@( 7H( 7L(>`( ~d(  ~h(  ~l(  ~|((W.( W.( W.( W.(>(( ( ( (>((7(~Z( 7( ~Z( 7( ~Z( 7( ~Z(>)+ )~Z) +) ~Z) +) ~Z ) +$) ~Z()>D)\)k`)~Zd) kh) ~Zl) kp) ~Zt) kx) ~Z|)>)~Z)T) ~Z) T) ~Z) T) ~Z) T)>)))N) N) N) N*>*6* 6 * 6* 6*> *~Z$*~(* ~Z,* ~0* ~Z4* ~8* ~Z<* ~D*>H*P*T* X* \* d*(>h* tl* (>p*  t|* (>*  t* (>*  t*>** * * +h+ h + h+ h +>$+(+ ,+ 0+ 8+><+8b@+ 8bD+ 8bH+ 8bP+>t+>++ + + +>++ + + +>+I+ I+ I, I,>,, , , D,H, L, P, h,,l, ,p, ,t, ,|,>,,~, , ~, , ~, , ~,>,,~Z, , ~Z, , ~Z, , ~Z,, , , ,>,K~- K~- K~- K~->->- > - >$- >,-><-.f@- .fD- .fH- .fX->`-d- h- l- x->|-- - - ->-:- :- :- :->--- - - ->-..> .0.H.>P.X. ;\.  ;`.  ;d.  ;l.>p.t. x. |. .>..>. >. >. >.>..8. 8. 8. 8.o.... ./ / /  / /  / / /  / $/  (/ ,/ 0/ 4/ 8/  D/\/`/ d/ h/ l/ p/ t/ ////L/ / / L/ / / L/ / / L//©/ ©/ ©/ ©/>/n00  0 0 0>(0C40@0?D0w.H0 ?L0 w.P0 ?T0 w.`0 ?d0 w.p0>000*0 0 *0 0 *0 0 *0>0?0w.0 ?0 w.0 ?0 w.0 ?0 w.0>00ef0 ef0 ef1 ef1> 11 1 1  1>0141p81 p<1 p@1 px1o11112N2N2<2N2N2N3N$3N03<3p3t3 |3 3 3Y3p3 p3 p3 p334 44 4 4 4  4 $4 (4>44-B84<4 -B@4 D4 -BH4 L4 -BP4 T4>`4Ad4ph4 pl4 pp4 p4o4 p4  p4  p4  p4Y4p5 p5 p5 p(5<5D5N H5L5 N P5 T5 N X5 \5 N `5 d5>p5t5x5 |5 5 5 5 5 5>5S5-5 S5 -5 S5 -5 S555666X}6 6 X} 6 $6 X}(6 ,6 X}4686<6 @6 D6 H6 L6 P6 T6>\6Y`6-d6 Yh6 -l6 Yp6 -t6 Yx6 -|6>6!(6X}6 !(6 X}6 !(6 X}6 !(6 X}6>67 7-7 7 -7 7 - 7 $7 -(7>07D7H7L7 P7 X7 p7x7A|7p7 p7 p7 p7o7w808R`8Ҫd8 Ҫl8 Ҫp8 Ҫx8Y8p8 p8 p8 p889 9 909p49 p89 p<9 pl9o9(:9N9 (:9 N9 (:9 N9 (:9 N9>99 9 9 9gB9 gB9 gB9 gB9Y: : : : :>$:gB(: gB,: gB0: gBD:YT:X: `: l: p:Y::s\:: : s\: : : s\: : : s\: :Y:Y;; ; ;  ;Y(;6,; 60; 64; 6<;>;;@; @; @; @;A; A; A; A;B; B; B; B;;2e; 2e< 2e< 2e <><!<< ! < $< !(< ,< !0< 4<>8<Ҫ@< ҪH< ҪP< Ҫ\<Yl<x<|<< < < < < < <><D<E< D< E< D< E< D< E<><< < < == = = 0=4= 8= <= P=T= X= \= l=vp=dt= vx= d|= v= d= v= d=>=>Y= >Y= >Y= >Y=>=Ҫ= Ҫ= Ҫ= Ҫ=Y=>I|>d> I|> d > I|$> d(> I|,> d0>>d>ph> pl> pp> p>ڈ> ڈ> ڈ> ڈ>>>@> @> @> @>@> @> @> @>M>>a>{B? M? ? a ? {B? M? ? a? {B,? M0? 4? a8? {BH?l?>|?>?p? p? p? p?o?6a? p? 6a@  p@ 6a@  p@ 6a@  p@>$@Ҫ(@ Ҫ,@ Ҫ0@ Ҫ<@Yh@pl@ pp@ pt@ p@@@ @ @ @ @ @ @>@M@ M@ M@ M@AaA A aA A aA A a A $A>(Ap,A p0A p4A p`AoxAa|AipA aA ipA aA ipA aA ipA>AҪA ҪA ҪA ҪAYApA pA pB p$BtB!xB||B !B |B !B |B !BMB MB MB MBBdBEB dB EB dB EB dB EB>BCB-B|C -C |C - C |C -C |C> Ca$C|(C a,C |0C a4C |8C aPCTCpXC p\C p`C pCoCpC pC pC pCC&rC &rD &rD &r$D&(D &,D &0D &lD|DD D D D>DD D D DDD?DD ?D D ?D D ?D D>E&E &E &E &EBEVE BE VE BE VE BE VE>EE?EF ?F F ? F F ?F $F>,F|0F |4F |dFhF lF pF |F6F 6F 6F 6F>FtF tF tF tF>FF F F FBFF BF F BF G BG  G>$G@G?DGHG ?LG PG ?TG XG ?\G lG>tGYaxG Ya|G YaG YaGvYG vYG vYG vYG>GG G G G>GG G G HBH}H B H }H BH }H BH }$H>H|aH |aH |aH |aH`eH `eH `eH `eH>H,H ,H ,H ,H>HH H I IBI I B$I (I B,I 0I B4I TIpI?tIxI ?|I I ?I I ?I I>IYNI YNI YNI YNII I I I>IaI aI aI aI>I@}IBJ @}J BJ @} J BJ @}J B J>,J4J8J KҪK ҪK ҪK ҪKY(Lp,L p0L p4L pXLpLtLo}L L o}L L o}L L o}L>L!Lo}L !L o}L !L o}L !LML ML ML MLL5LEM 5M EM 5 M EM 5M E M>0Ma4Mo}8M a`MdMphM plM ppM pMCM-Mo}M -M o}M -M o}M -M o}M>MoMSN0NҪ4N Ҫ8N ҪN!N5pO !O 5pO ! O 5pO !OMO M O M$O M0OpOC|O-O5pO -O 5pO -O 5pO -O 5pO>OaO5pO aO 5pO aO 5pO aO 5pO>OOpO pO pO pPo,PT(0P{4P T(`PҪdP ҪhP ҪlP ҪxPYPpP pP pP pPPPQ Q  Q Q Q Q  Q>(Qݨ,Q0Q ݨ4Q 8Q ݨQCQ-QQ -Q Q -Q Q -Q Q>QaQQ aQ Q aQ Q aQ Q>RRp R pR pR pDRo\R`R hR lR tRYRpR pR pR pRRLpRR LpR R LpR S LpS S>SpS pS pS pHSopSptS pxS p|S pSSSS S S SSHS HS HS HTT  T T $T<(T <,T <0T <@TDT HT LT PT>TTdXT d\T d`T ddT>hTlT pT tT xT>|TiT iT iT iT>TT T T T>T@rTY}T @rT Y}T @rT Y}T @rT Y}T>TTY}T T Y}T T Y}T T Y}T>U!UY} U !U Y}U !U Y}U ! U Y}$U>(UҪ0U Ҫ8U Ҫ@U ҪLUY\UdUApUodtU odxU odU odU>Uj}U j}U j}U j}U>UUU U U U>VV  V V  V8V8WL|WW)W )W )W )W>WrWGW GW GW GWW.W .W .W .W>WLW LW LW LX/ X /$X /(X /,X>8XDX=dHX =dLX =dPX =dTX>dXupXrtX rxX r|X rXXrX#0X #0X #0X #0XXuXX X X XXrYrY rY r Y rYY} Y }$Y }(Y },Y>8Y@YLYTYlYtYxY |Y Y Y>Y}Y }Y }Y }Y>YYY Y Y YYYZZ Z$Z (Z ,Z 0Z>@ZHZTZ\ZtZ|ZZ Z Z Z>ZϕZ ϕZ ϕZ ϕZG9Z G9Z G9Z G9ZZ Z Z Z>ZZpZ pZ pZ pZ> [s[[  [ $[ 0[4[ 8[ <[ @[>L[X[p\[ p`[ pd[ pl[>|[s[[ [ [ [[ [ [ [>[[p[ p[ p[ p[>\s \\ \ \ $\8\s@\)D\ )H\ )L\ )X\d\ h\  l\  p\  x\|\ \ \ \\ \ \ \>\C\\\Y}\ \ Y}\ \ Y}\ ] Y}]>]gB ] gB] gB] gB$]Y4]H8] H<] H@] HT]0X] 0\] 0`] 0|]] ] ] ]Y]Y]e]5] e] 5] e] 5] e] 5^Y8^YX^`^ h^ p^ ^Y^Y^Y^Y__ _ _ 0_YP_YT_eX_ e`_ eh_ ex_Y_5_ 5_ 5_ 5_Y_Y_5_ 5_ 5_ 5`Y(`0` 8` @` P`Yl`Y`Y`Y`Y`Y`YaYDaYaYaYbY,bn4bnd}dk:d }d k:d }d k:d }d@rdk:d @rd k:d @rd k:d @rd k:d>ddk:d d k:d d k:d d k:d>e ek:e e k:e e k: e $e k:(e>HeLe Pe Te \e>hele pe te |e>ee e e e>eeae e ae e ae e ae>eneAepe pe pe p,foPfpTf pXf p\f p|fff f f fYff f f f!ff !f f !f f !f f>f^f ^f ^f ^gYDg8Xg`g>dg >pg >|g >gYgx:gwig x:g wig x:g wig x:g wig>g gg  g g  g g  g g>g8g 8g 8g 8gohh%h %(h %4h %8h@hDhMHh Lh MPh Th M\h `h MhYhYheh eh eh ehh}h }h }h }hiniip i p$i p(i p`ioipi pi pi piiizRiBi zRi Bj zRj B j zRj B jY$j,(j ,,j ,0j ,4jMHk Lk  Pk  Tk  `k}Rdk }Rhk }Rlk }Rtk>xk|k k k k>knkpk pk pk pkokvk vk vl vl>lҪl Ҫl Ҫl Ҫ(lY`lpdl phl pll pxlzR|l{Nl zRl {Nl zRl {Nl zRl {NlYl l  l  l  lMl Ml Ml MlYmY$mY@mY\mYxmYmYmYmm m m mYm}m }m }n }nYn1n 1$n 10n 14nY8n@n Hn Tn XnYnnޓn ޓn ޓn ޓnZn Zn Zn ZnYn<n <n <n <n o   o  o  oY op$o p(o p,o phoooҪo Ҫo Ҫo ҪoYopo po po po}o }o } p }p$p|N,p 0p |N4p  8p |NhppppMp Mp Mp Mp6p|Np 6p |Np 6p |Np 6p |Np Zq  Zq  Zq  Zq>qpq p q p$q pXqoqpq pq pq pqqq q q r8r$r#b(r #b,r #b4r #bHrYhrrqrx:rwir x:r wir x:r wir x:r wir>r0.r 0.r 0.r 0.rYr~s ~ s ~s ~ sW$s W0s WZu >Z u >Zu >ZuY@uBHu BPu B\u B`uYuu(u u(u u(u u(uYuBu Bu Bu BuY vgv gv g(v g,vYHvY|v_v _v _v _vYvYv17v 17v 17v 17 wYHwYwYwYw}w }w }x }xY(x^Z0x ^Z8x ^ZDx ^ZHxYlx4tx 4|x 4x 4xYx%~x %~x %~x %~xYxx y y yY8y@y Hy Ty XyY|ycy cy cy cyYyey ey ey eyYzf z fz f z f$zYHz4 Pz 4 Xz 4 dz 4 hzYz(z (z (z (zYzz z z zYzx:{wi{ x:{ wi { x:{ wi{ x:{ wi${>,{p0{ p<{ pH{ pL{Y`{n{{{p{ p{ p{ p{o8|X|px||&|&|aP| | &| &| aP|  | &| &| aP|  | &| &| aP|  ||}J(}),} 0} )4}  8} )<}  @} )D}  L}>h}&l} &t} &|} &}~} } ~}  } ~}  } ~}  }>}-[} } -[}  } -[}  } -[}  }>}q} q} q} q~> ~n8~&<~}P@~ L~ &P~ }PT~  \~ &`~ }Pd~  l~ &p~ }Pt~  x~J~q~/~ q~ /~ q~ /~ q~ /~>T&RX &R\ &R` &RN^ ^ ^ ^&z &z &z &z  $(  , 0  4 8  < D>N<NNЀNNN N8<@ D H L P T X>x&X|> &X >  &X >  &X > J&0h &0ā hȁ ́ &0Ё hԁ ؁ &0܁ h J$N8NTX,\ ` ,d h ,l p ,t><ȂN ,  ,  ,  ,>,RSTcX RS\ c` RSd ch RSp c>C̃؃܃   C(, 0 4 <>pc  c  c  c>Ȅ̄ЄԄ ؄ ܄    C { { { { >\d` dd dh d|&: &: &: &:&.;; & . ;;ą &ȅ .̅ ;;Ѕ &ԅ .N;; N ;; N ;; N,uO0;;4 uO8 ;;< uO@ ;;D uOhHl;;p Ht ;;x H| ;; H ;;   ؆3O܆;; 3O ;; 3O ;; 3O   8q<;;@ qD ;;H qL ;;P qx|;;  ;;  ;; F;; Fć ;;ȇ Ḟ ;;Ї F؇&b܇ &b &b &b&@ ;; &@  ;; &@$ ( ;;, &@0 4 ;;<JPT X \ p&t &x &| &&h;; &h  ;; &h  ;; &hĈ ;;  ;;  ;; Z ;;$ Z( ;;, Z0 ;;4 Zdh;;l p ;;t x ;;| Uc;; Uc ;; Ucĉ ;;ȉ Ucԉ;; ԉ ;; ԉ ;; ԉb;; b$ ;;( b, ;;0 b8~<;;@ ~D ;;H ~L ;;P ~l cp;;t  cx ;;|  c ;;  cF;; F ;; F ;; FԊ؊;;܊  ;;  ;; H ;; H ;; H ;; H<;@;;D ;H ;;L ;P ;;T ;p Pt;;x  P| ;;  P ;;  P ;;>&* &* &* &*ԋ&؋f܋;; & f ;; & f ;; & f& & & &0&48;;< &@ D ;;H &L P ;;T &X `&d &h &l &&);; & ) ;; & ) ;; & )& &Č &Ȍ &&O;; & O ;; & O ;; & O ;;J8Z<;;@ ZD ;;H ZL ;;P ZlC8p;;t C8x ;;| C8 ;; C8G/;; G/ ;; G/ ;; G/ԍ4F؍;;܍ 4F ;; 4F ;; 4FQ ;; Q ;; Q ;; Q<@;;D H ;;L P ;;T X ;;t;x;;| ; ;; ; ;; ;^ ;; ^ ;; ^ ;; ^ ܎;;  ;;  ;; E;; E ;; E$ ;;( EDH;;L P ;;T X ;;\ x.|;; . ;; . ;; .T;;; T; ;; T; ;;ď T;;;  ;;  ;; ;;  ;;$ ( ;;, HpbL;;P pbT ;;X pb\ ;;` pb|(;; ( ;; ( ;; (7;; 7 ;; 7Đ ;;Ȑ 7;;  ;;  ;; ;; $ ;;( , ;;0 p4qtZx 4q| Z 4q Z 4qK K K Kȑ>   NVq N Vq$ N( Vq, N0 Vq4>\`Zd h Zl p Zt x Z>.Vq . Vq . Vq . Vq.Z . Z .Ē ZȒ .̒ ZВ>]Vq ] Vq ] Vq ]pqVq pq Vq pq$ Vq( pq, Vq0><@VqD H VqL P VqT X Vq\>hflVqp ft Vqx f| Vq f Vq>fVq f Vq f Vq f Vq>ēVqȓ ̓ VqГ ԓ Vqؓ ܓ Vq>.Vq . Vq . Vq . Vq >CVq C$ Vq( C, Vq0 C4 Vq8>D(HVqL (P VqT (X Vq\ (` Vqd>ptVqx | Vq  Vq  Vq>gVq g Vq g Vq g Vq>Ȕ̔VqД Ԕ Vqؔ ܔ Vq  Vq>Vq  Vq  Vq  Vq> $Vq( , Vq0 4 Vq8 < Vq@>L~PVqT ~X Vq\ ~` Vqd ~h Vql>x.|Vq . Vq . Vq . Vq>NVq N Vq N Vq N Vqĕ>ЕԕVqؕ ܕ Vq  Vq  Vq>fVq f Vq f Vq f Vq>(4@HN\NpNNAp p p p,8HLP T X 8ؗܗ   Lw8x:wi x: wiĘ x:Ș wiИ x:Ԙ wiܘ>G~ G~ G~ G~>8NLNXpNN`&d &h &l &p p pĚ pXjb& Ʋ X jb X jb$ &( Ʋ, 4 X8 jb< &@ ƲD L &P ƲT XJ`o& & & &ԛ&؛ &ܛ & &P~ P ~ P ~ P ~>4&B8 &B< &B@ &BXPO&j &j &j &jĜ8Ȝ&̜~М 8Ԝ &؜ ~ܜ 8 & ~ 8 & ~J&H &H  &H$ ( &H, 0J8&<@~D &H L ~P &T X ~\ &` d ~hJp& tx~| &   ~ &   ~ &   ~JĠ Ƞ ̠ |    $ ( , ĢȢ ̢ Т P#T #X #\ #   x|          x|      `d h l % % % %X\ ` d ̧Ч ԧ ا @D H L       lp t x ȩ̩ Щ ԩ $( , 0    ܪ   8< @ D       LP T X       ` d  h  l   ĭ ȭ   $ tx |    Į    @D H L    ȯ̯ Я ԯ     P"T "X "\ "      <@ D H    Աر ܱ       $  \` d h    ! ! ! !8< @ D |   ij ȳ ̳ Գس ܳ           $( , 0 8< @ D LP T X ` d  h  l  tx |           Ĵȴ ̴ д شܴ                (, 0 4 <@ D H PT X \ dh l p          Եص ܵ           $( , 0 8< @ D LP T X `d h l tx |           Ķȶ ̶ ж ضܶ   $ $ $ $      (, 0 4 <@ D H PT X \ dh l p x|            ȷ̷ з Է ܷ           $ ,0 4 8 @D H L TX \ ` |      ĸ ȸ ̸ Ըظ ܸ               <L@ LD LH L\`d h l |e) e)  e)  e) <P < P < P <Ĺ Pȹ>Թ'عPܹ ' P ' P ' P><p@ pD pH pPT X \      ĺ к Ժ غ pDpĻpڻ ڻ ڻ ڻ$>,G0 G4 G@ GX\ ` d |>   @rlr @r lr @r lr @r lr> !lr ! lr ! lr$ !( lr,>04 8 < HҪP ҪX Ҫ` ҪhYlp t x ̽нJԽ%  J %  J %  J %8P>ԾYؾ Yܾ Y Y>> > > >TDXlr\ D` lrd Dh lrl Dp lrx>d d d d>q)Ŀ q)̿ q)ؿ q)> od od od$ od04 8 < @>HL P T X>tC C C C>@pDt D D D>p8p ! ! ! !>DpL{[P {[T {[X {[d>! ! ! !>(flr f lr f lr f lr>p $ ( , 0>DT X  \  `  h>s      >   Q Q Q Q>n$( , 0 \<` <d <h <p>p   >      (k, k0 k4 k<>Hp\L p\P p\T p\\Yd1l 1p 1x 1Y   Y      4>8 >< >@ >dh l x Y̳ ̳ ̳ ̳Y   s\ s\ s\ s\Y<YdY    Yt   Y   Y,4 8 D PYpY̳ ̳ ̳ ̳Yn̳ ̳ ̳ ̳,YHndYY   >n n n nY      n nnn,0p4 p8 p< px*| * * *>   Y   >  ( 4YTYh̳l ̳p ̳x ̳Y̳ ̳ ̳ ̳Y<dl t |    YYY Y ̳$ ̳( ̳0 ̳XY|̳ ̳ ̳ ̳Y̳ ̳ ̳ ̳Y48 @ L PY`h l t YYYYY08 < D TYtYYYYYY4YTYYYY\Yxnnn   YYYY<Y\Yls\p s\t s\| s\Y   YY$Y<̳@ ̳D ̳H ̳pY   YYY̳ ̳ ̳ ̳DY`̳d ̳h ̳l ̳Y̳ ̳ ̳ ̳Y̳ ̳ ̳ ̳0YHP T \ lYYYYY8YpYnnn, , , ,   YYY8YXYxYYY   Y Y,YLY`̳d ̳h ̳p ̳Y̳ ̳ ̳ ̳Y̳ ̳ ̳( ̳PYlntn8 8 8 8o ? ?  ? $ ?( @>d>>>>>lpx3 3  3  3 >1 1 1 1>/ / / /H8L 8P 8T 8po@ 2 2 2 2>$p( p, p0 p8>Ps`d h l p p p p>s   s) ) ) ),[0 [4 [8 [<>HTX \ ` t[x [| [ [>   >   >G G G G> ,)0 )4 )8 )<>Tr`Gd Gh Gl Gt/ / / />=d =d =d =d>rr r r rr #0$ #0( #0, #04DrPT X \ dtrr r r r   >P P P P>s   (4, 40 44 48>HT~X ~\ ~` ~d>s9 9 9 9   >50 50 50 50>t   (8s@!D !H !L !Xhtpt x | s(* (* (* (*ܪ ܪ ܪ ܪ>k0 k0 k0 k0>$u04 8 < DTu\` d h tuEg Eg Eg EgS S S ST T T T>,@HGL GP GT GX>pt x | >7 7 7 7A A A A>R R R R>^' ^' ^' ^'>"T "T$ "T( "T,>@"D "H "L "P>\hl p t |       (, 0 8 @\` d l t   @ @ @ @>    n4q88< 8@ 8D 8HP T X po0 0 0 0Y\ \ \ \   $  (  ,>@6D 6H 6L 6P>T3X\ 3` d 3h l 3p |>< < < <>j* j* j* j*>`l1\t 1\x 1\| 1\> 9 9 9 9>HP X ` \ \ \ \$@<, @<4 @<< @<D>TlrX\ lr` d lrh l lrp x>|8 8 8 8o   >       >@nHnPnXn`cGh cGp cGx cG\ \ \ \ >$e, e0 e4 e8>@/H /L /P /T>\!d !h !l !p>xS S S S>` ` ` `>+ + + +>M M M M> J  J  J J<$ <( <, <0>8}< }@ }D }X>p~   0<T@ TD TH TL>TXq\ ` qd h ql p q|>? ? ? ?>   >0 0 0 0># # # #4Y8 Y< YH YT>l x   >Y Y Y Y> _" _" _" _" >40D8 0D< 0DH 0DT>l|p p p p>,ȳ , ȳr , ȳ r , ȳ r r>$4<D H L T>hp t x |>   >ϕ ϕ ϕ ϕ>G9 G9 G9 G9>   >   >[ [ [ [$>0 4  8  <  DL P T X>`Gh Gl Gp Gt>8   >   Y,&"4 &"8 &"D &"HYTX ` l pYx@| @ @ @>w   >cg cg cg cgY A" A" A" A">(#, #0 #< #@YDHLPPT X \ P` d h l Pp |   P >Y   YY0W4 W8 WD WHY\e e e eYr r r rYYe e$ e0 e4YDnt9x 9| 9 9Yk k k kYH H H HY $ ( 4 8Yp/t /x /| /YYe e e eYnn $ ( 0><vg@ vgD vgP vgTYhtTx T| T T>gM g M g M g MYYT8pt1x 1| 1 1>M M M M>s s s s>L L L Lx:wi x: wi x: wi x:$ wi,>0JT4 JT8 JT< JTD>P4T 4X 4d 4tx:xwi x: wi x: wi x: wi>   >   Y Y Y Y>$08 < @ D>|=* =* =* =*>*H *H *H *H>q  q  q  q> ? ? ? ? >$( , 0 4><9D 9H 9L 9P>\}R` }Rd }Rh }Rp>t9x 9| 9 9>n   >s s s s>4 4 4 4>p  p p p>(M, M0 M< MDYPxTT xTX xT\ xTd>t4x 4| 4 4YT  T  T  TY      o,0 4 8 Td8hvl 8p vt 8x v| 8 v>@rv @r v @r v @r v>v  v  v  v>P P P PADH L P p@|A@r^ @r ^ @r ^ @r ^>       8$Q( 8, Q0 84 Q8 8@ QH>LP T X tx |  8 8 8 8>8 8 8 8oҪ Ҫ Ҫ ҪY $ ( 4 8 @ Tl            n  $ ( 48 < H tx |            DH L P Xe)\ e)` e)d e)hlLp Lt Lx Lp p p p4 4 4g g g 4 g> *  *  *  * >0 8 *<  *@  *D  *L >T pX  p\  p`  p > R  R  R  R > o p  p  p  p       X 8l p dt  dx  d|  d >        > x: wi  x:  wi  x:  wi  x:  wi > = x\  =  x\  =  x\  =  x\( >0 t4 x\<  t@  x\H  tL  x\T  tX  x\d h x\p  t  x\|    x\    x\ > p  p  p  p o p  p  p  p8 L X 4\  4`  4d  4l >p t  x  |    +    +    +   G +  G  +  G  +  G  + >  +    +    +    + >\ 8p t rx  r|  r  r >        >        > p r  r  r  r> (, 0 4 <>Lx:PwiT x:X wi\ x:` wih x:l wit>xaH| aH  aH  aH >+  +  +  +>d  d  d  d>Hd H d  H$ d( H, d4><nDH+L P +T X +\ ` +l>tpx p| p pop p p p(448 4< 4@ 4H>LP T X ptx |    F F  F  F >"+ "+  "+  "+ >88LPrT rX r\ r`>l 1p  1t  1  1>   >x:wi  x: wi x: wi  x:$ wi,>0d4@=8 d< @=@ dD @=L dP @=X>\`d h p t |  >      >p p p po(p, p0 p4 ptpppp   >r r r r> (D, D0 D4 D8>HXp      >nD nD  nD  nD >        >(n4r8< r@ D rH L rP \>dnln|+ +  +  + >nnnnp p p po$p( p, p0 pl4 4 4 4>   ճ  ճ  ճ  ճ   ճ   ճ    ճ>$(ճ, 0 ճ4 8 ճ< @ ճL>8r r r r>   >x:wi x: wi x:  wi x: wi >$aH(ɫ, aH0 ɫ4 aH8 ɫ@ aHD ɫL>PTճX \ ճd h ճp t ճx>ճ  ճ  ճ  ճ>p p p pop p  p$ p\` d h p>pr r r r>    >(,g0 4 g8 < g@ D gP>\H`gd Hh gl Hp gt Hx g>np p p pop p p p8LX4\ 4` 4d 4l>pt x | 9  9  9 9  9  9  9>"+9 "+ 9 "+ 9 "+  9>\8ptrx r| r r>   >x:wi x: wi x: wi x: wi>d9 d 9 d 9  d 9> 9$ ( 90 4 9< @ 9D>X\9` d 9h l 9p t 9>p p p pop p p p<p\p|pp   >r r r r>D D D  D>X\5` d 5h l 5p t 5>nD5 nD 5 nD 5 nD 5>5  5  5  5>nr5  r  5  r  5  r  5 >( n0 n@ +D 5H  +L  5P  +T  5X  +\  5d >l nt n| n n p  p  p  p!^Q!5! ^Q! 5! ^Q! 5! ^Q! 5!>!o!p! p! p! p"" " $" (" @"D":H" L" :P" T" :X" \" :"8""F" F" F" F">"" " " ">#g1 # g1# g1# g1#>(#Q,# Q0# Q4# Q<#>H#$X#x:\#wi`# x:d# wih# x:l# wit# x:x# wi#>#U#D# U# D# U# D# U# D#>#t#D# t# D# t# D# t# D#>##D$ $ D $ $ D$ $ D$$>0$"+4$:8$ "+<$ :@$ "+D$ :L$ "+P$ :X$>\$p`$ pd$ ph$ p$$:$ $ :$ $ :$ $ :$>$o$p$ p$ p$ p@%pT%pl%p%% % % %>%r% r% r% r%>%%D% D% D% D%>% &(&4&a8&<& a@& D& aH& L& aP& \&>d&np&n|&n&p& p& p& p&+&& +& & +& & +& &o 'p' p' p' p,'@'L'P' X' `' l'>p't' x' |' 'g' g' g' g']' ]' ]' ]'> (8 (,(0( 4( 8( <(>H(QL( QP( QT( QX(>`("d( "h( "l( "p(>(p(N( N( N( N(>((&q( &q( &q( &q(>(x:(wi) x:) wi) x: ) wi) x:) wi )>$)_+() _+,) _+4) _+<)>P)T) X) `) l)>x)*e|) *e) *e) *e)>)n)) ) ) )>)p) p) p) p*o*g$*(* g,* 0* g4* 8* g<* D*>L*P* T* X* d*gh*l* gt* x* g|* * g* *>*v* v* v* v*>*R* R* R* R*>** * * ***H* H+ H+ + + + + H +>$+Ŋ(+ Ŋ,+ Ŋ0+ Ŋ8+>`+d+ h+ l+ x+H|+ H+ H+ H+>+p+ p+ p+ p+g+ g+ g+ g+>+++"+ , , ",  , , ", ,  , "4,<,L,PT,O\,d,Pl,O,,,>,>,, , , -> -&- &- &- &$-(-,- 0- 4- 8- D- H- T-pX- p\- p`- p-&-T- &- T- &- T- &- T-J-o-- - - .&.& . &  . & $. & 0.&4.D8. &<. D@. &D. DH. &L. DT.J\.je`. jed. jep. je|.>.'.&2. &2. &2. &2.&.. &. . &. . &. .(.&Z. &Z. &Z. &Z.*/&8 /"$/ &8(/ ",/ &80/ "4/ &88/ "2 2<2?q@2 ?qD2 ?qL2 ?qX2Y\2Mh2 Mx2 M2 M2Y2Y2Y2Y3Y@3Yd3Y3Y3?3 ?3 ?3 ?3>33\3 \3 \3 \3>333 3 3 3 4 4 X4Y\48:`4 8:d4 8:t4 8:4Y4M4 M4 M4 M4Y4Y4Y5Y$5Y@5Y\5Yx5Y|5?5 ?5 ?5 ?5>55&5 &5 &5 &5&55 &5 5 &6 6 & 6 6J(6x:,6wi46 x:86 wi@6 x:D6 wiL6 x:P6 wiT6>X6Yd66sh6 6sp6 6s|6 6s66s6 6s6 6s6 6s6>6p6 p6 p6 p66 6 6 7o 77 7 7 $7(7 ,7 07 <7@7 D7 H7 T7X7 \7 `7 7p7 p7 p7 p(8,8 08 48 88>l8|8E8 E8 E8 E8>88 8 8 8>818 18 18 18>8p8 p8 p8 p9o(9p,9 p09 p49 p<9&@9 &D9 &L9 &99&9 &9 &9 &9X=99 X=9 9 X=9 9 X=9 9>9p9 p9 p9 p:&` :$:(: &`,: 0: 4: &`8: <: D: &`H: L: P:JX:&\:H`:d: &h: Hl: p: &t: Hx: |: &: H: :J:o:p: p: p: p;;Mq ; $; Mq(; ,; Mq0; 4; Mq<;>X;M\; M`; Ml; M;Y;; ; ; ;>;;"; "; "; ";>;X=; X=< X=< X=<> <p$< p(< p,< pd<o<p< p< p< p<M< M= M= M<=Yh=l=:p= t= :x= |= := = :=>=΀= ΀= ΀= ΀=>=== = = = >I > I> I> I>>$> (>  ,>  8>  H>>L>pP> pT> pX> p>o>p> p> p> p>ږ> ږ>3> 3> ږ> 3> ږ> 3 ?>?6I ?$?x:(?wi,??0?(4?#8??8@>(@>H@X@``@ `h@ `p@ `x@>@>@>@@>A8(AHA>AA A A A>AEAZsA ZsA ZsA ZsA> B+$B +(B +,B +8B>BoBB B B B>B BB  B B  B B  C C>XCp\C p`C pdC pD=D=D = D =D =D =D =D =$D>4DdDhD lD pD D8DDQD QD QD QD>E EE E E E  E (E 8E>DE,HE ,LE ,TE ,\E>hEVIlE VIpE VIxE VIE>EE E E E>EE E E E>EeE eE eE eE>EF F F F> F{q$F {q(F {q,F {q4F>8FzRPF۠TF zRXF ۠\F zR`F ۠dF zRlF ۠FYFMF MF MF MFYF?F ?F ?F ?F> GG,Gt G ,$G t(G ,,G t0G ,8G tHGYdGYGYGYGYGYGY HY(HY4H>DHTHXH \H `H lH>tHxH |H H H>HbH bH bH bH>H(H (H (H (H>HoH oH oH oH>HI I I I>IsII sI I sI$I sI,I>4IG8I GIqI qI qI qI>I I  I  I  I>Ix:IwiI x:I wiJ x:J wiJ x:J wi J>$JD#(J D#,J D#4J D#DJ(LJ (TJ (\J (lJ+pJ +tJ +xJ +J>J=J =J =J =J>JJ J J J>J JJ  J J  J K  K  K>$Kp(K p,K p0K plKoK3KK 3K K 3K K 3K K>KK1K 1K 1K 1K>LL L  L L>HLPLqTL XL q\L `L qdL pL q|L>LL?L ?L ?L ?L>LsL sL sL sL>MpM pM p M p(M,M 0M 8M |M8MMlMM lM M lM M lM M>Mx:MwiM x:M wiM x:M wiM x:M wiM>N ]NN  ] N N  ]N N  ] N (N>,Np0N p4N p8N ppNtNxN |N N N N N N>NNN N N N(>N tN (>N  tN (>N  tN (>N  tN>NN O  O 0Oh4O h8O hPO#TO #XO #\O #dO>hOlO pO tO |O>O>OO O O O>PP P  P P>$PI(P I,P I0P I@PDP HP LP XP>\P`P dP hP tP>PP P P P>PbP bP bP bP>PoPpP pP pP pPIQQ I Q Q IQ Q IQ 0Q>4Q8Q3dQhQ lQ pQ Q8QQ1Q 1Q 1Q 1Q>QqQQ qQ Q qR R qR  R>8R@R?DR ?HR ?LR ?XR>hR>|Rx:RwiR x:R wiR x:R wiR x:R wiR>RR R R R>RR R R RsR sR sR sS>SeS e S eS eHS8\ShS>SuS uS uS uS>S>SS>SCS CS CS CT>T T(T,T 0T 4T HTx:LTwiPT x:TT wiXT x:\T wihT x:lT wixT>|TT T T T>TqET qET qET qETsT sT sT sT>ThT hT hT hT/T /T /U / UsU sU sU s$U>(Up,U p0U p4U ppUoUpU pU pU pVV(VU V ($V U(V (,V U0V (4V UhVlVEpV EtV ExV EV>VV#V #V #V #V>VVV V V V>VW W W WsW sW s W s,W>8WpWXX X  X X>(X4X@U8X @UTX`X#dX #hX #lX #tX>XX X X X>XpX pX pX pXo YpY pY pY pY(Ys,Y 0Y s4Y 8Y stYxY |Y Y Y8YY8Y 8Y 8Y 8Yo Z$ZE(Z E,Z E0Z E8Z>hZlZ pZ tZ |Zx:ZwiZ x:Z wiZ x:Z wiZ x:Z wiZ>ZHhZ HhZ HhZ HhZ>ZϧZ ϧZ ϧZ ϧZ>ZZ Z [ [> [M[[ M[ [ M [ 4[ M8[ P[Yp[>[n[>[ >[ >[ >[>[p[ p[ p[ p[o \\ \ \ L\&P\ &T\ &X\ &l\q\j\ j\ j\ j\=\ =\ =\ =\r\ r\ r\ r\>]]] ] ]  ]>(]&,] &0] &4] &@]&D]H] &L] P] &T] X] &\] `]Jh]=]l] =]p] =]t] =]|] ]  ]  ]  ]e] e] e] e]q] q] q] q]G:] G:] G:] G:]]] ]] ]] ]]M] M] M] M] ]  ]  ^  ^> ^&"^ &"^ &"^ &"$^&(^9R,^ &0^ 9R4^ &8^ 9R<^ &@^ 9RH^JP^T^ X^ \^ `^>|^^^^ ^ ^ ^>^&^'^ &^ '^ &^ '^ &^ '^J^&J^ &J^ &J^ &J __ _ _ 0_D_H_ L_ P_ X_>p_t_&rx_ &r|_ &r_ &r__ _ _ _nR_ nR_ nR_ nR_>__ _ _ `&(`` &(`  ` &($` (` &(,` 0`J8`&P<`U@` &PD` UH` &PL` UP` &PT` UX`Jl`p` t` x` ``` ` ` `` `&` ` &` ` &` &a a $a a&a &a &a &a&xaRa &xa Ra &xa Rb &xb RbJb&bI b &$b I(b &,b I0b &4b I8bJXb\b `b db lb ttb(>xb  tb (>b  tb (>b  tb (>b>bb b b  chc hc hc h(c>0c4c 8c cpc pc pc pc3cc 3c c 3c c 3c c>cc c c d8(d,d10d 14d 18d 1@d>HdBPdTd BXd \d B`d dd Bhd td>dx:dwid x:d wid x:d wid x:d wid>dd d d d>dhd hd hd hd>dpd pd pd p,eo\epeenePe Pe Pe Pe>ePe Pe Pf P f>fnHfpLf pPf pTf p\fC`f Cdf Clf Cxf3|ff 3f f 3f f 3f f>ff f f f8g g1g 1g 1g 1 g>(gB0g4g B8g \gx:`gwidg x:hg wilg x:pg wixg x:|g wig>gg g g g>ghg hg hg hg>gpg pg pg phohp h p$h p(h p0hB4h B8h B@h BLh3PhTh 3Xh \h 3`h dh 3hh xh>|hh h h h8hh1h 1h 1h 1h>ii i  i i> ix:$iwi(i x:,i wi0i x:4i wiLiPi Ti \i hi>lihpi hti h|i hi>ipi pi pi pioipi pi pi piBj Bj B j B j3$j(j 3,j 0j 34j 8j 3PjTj Xj \j j8jj1j 1j 1j 1j>jj j j j>jx:jwij x:k wik x:k wik x:k wik> k$k (k 0k @khDk hHk hPk hXk>`kCdk Chk Clk Cxk3|kk 3k k 3k k 3k k>kk k k k8l l1l 1l 1l 1 l>,l0l 4l 8l Dl>Llx:PlwiTl x:Xl wi\l x:`l wihl x:ll witl>xl|l l l l>lhl hl hl hl>l&l &l &l &llNl l Nl l Nl l NmPm P m P$m P4mR8m Rnnnrn rn rn rntn tn to tou ono uo no uo n(o u,o n8o>pq q q Hq8\q`q1dq 1hq 1lq 1tq>qq q q q>qx:qwiq x:q wiq x:q wiq x:q wiq>qq q q q>qhq hq hq hr> rCr Cr Cr C4rj8r$hrlr pr xr rVr Vr Vr Vr3rr 3r r 3r r 3r r>rr r r s80s4s18s 1TsXs \s `s ls>tsx:xswi|s x:s wis x:s wis x:s wis>ss s s s>shs hs hs hs>susjs us js ut jt u t jt>(ti0t i8t iPtXTt XXt X\t XdtZht Zlt Zpt Zxt\|t \t \t \tvt vt vt vtxt xt xt xtzt zt zt zt|t |t |t |tt t t tt t t uu  u u uu  u $u 4u,8u ,hupupuuusu su su su>uEu Eu Eu Evn v/Jv /Jv /Jv /J,v>8v<@v <Hv <Pv <\vbrdv brlv brtv br|v>vnvnvpv pv pv pv=v =v =v =w=w = w =$w =@w=Dw =Hw =Lw =`w=dw =hw =lw =wowpw pw pw pww w w x8(x,xF0x F4x F8x F\xf`x fdx fhx fpx>|xtx tx tx tx>xx x x x>xx:xwix x:x wix x:x wix x:x wix>xUyeJy Uy eJ y Uy eJy Uy eJ$y>,yt0yeJ8y typy py py pyoypy pz pz p z)iz5z )i z 5$z )i,z 50z )iLz 5`z>tzpxz p|z pz pz6iz 6iz 6iz 6iz>zzzpz${ ${ ${ ${>({P{p\{`{ d{ h{ t{>{{p{{ { { {>{{f{ f{ f{ f|>,|Lf0| Lf4| Lf8| LfL|* P| * T| * X| * d|>l|j]p| j]t| j]|| j]|>|f| f| f| f|N| N| N| N|D| D| D| D|>|n|n }n}h,} h,} h, } h,(}>,}p0} p4} p8} pp}t} x} |} }>}} } } }>}o}} } } }g~~ g ~ ~ g~ ~ g~ $~>,~v0~ v4~ vH~ vP~>T~RX~ R\~ R`~ Rd~>|~~ ~ ~ ~~ ~ ~ ~~ ~ ~ ~~p p p  p(, 0 8 z z  z  z >6,5@EX5p      >p p p po~(8\p` pd ph ppt x  L66Ă5؂E5z bt$ z( bt, z0 bt4 z8 bt<>HLbtP T btX \ btd h btp>tpx p| p poЃ8p p  p$ p,0 4 < xz|f z f z f z f>Є 6,5@EX5txf|  f  f  f>p p p p܅o <p@ pD pH pPT X ` zՋ z Ջ z Ջ z Ջ>܆06LP T X ht5wEȇ5܇wE5w,E@xJD xJH xJL xJ\r` rd rh rp>tpx p| p poȈ p  p$ p( p04 8 @ ԉ46p665E5,@zDH zL P zT X z\ `>lpt x |    >p p p po(, 0 4 h&bl&p&htx|&@J &b & &h   &@ J &b & &h Č Ȍ &@̌ JԌ &b، &܌ &h   &@ JhJJ, ,  ,  , >DL P T `>   D8p8ďx:ȏwȉ x:Џ wiԏ x:؏ wi x: wi>DH L P Td|ȑ̑uБ ԑ uؑ ܑ u Nu N u N u N u>`d h l t8ؓ8<@D H L P T X `>lx:pt x:x | x:  x: >ДԔ ؔJܔ  J  J J    J J J JDpJ JĖ JȖ JԖ>  ( XpЗԗ ؗ ܗ >$( , 8 hpؘܘ   >(, 0 < lpܙ   >0J4 J8 JD JtpJ J J J>DH L X p    >TX \ h p     >X\ ` l p    $>l&p&tm x &| & m  & & m  & & m J; ; ; ;> yt$ yt( yt, yt4>ܠ; ; ; ;>yt yt yt  yt(>x&|&m  & & m  & & m  & &ġ m J&&m  & & m Ģ &Ȣ &̢ m  & & m (J&*&m  &* & m  &* & m $ &*( &, m \J&R&0m  &R$ &0( m , &R0 &04 m X &R\ &0` m JH&zL&XPT &zX &X\ ` &zd &Xh  &z &X J`&d&hl &p &t x &| &  & & ԧJppt px p| p   >i iĨ į iԨ>s s s s> J$ J( J, J0>4>8 >< >@ >D>TJ X J \ J ` J d>lp9t x 9|  9  9>9  9  9  9>ԩ'ة 'ܩ ' 'r r r r> g g g g>(n4n@nD@H @L @P @T>X\ ` d pn|M M M M> J  J  J JȪr̪ rЪ rԪ r>p p p p<Ts`-d -h -l -ptrx r| r r>,  ,  ,  ,Ы&& &  &$ ( &, &0 @ &D &H tJȬ]̬ ]Ь ]Ԭ ]>V V V Vt9 t 9 t  9 tf9  f$ 9( f, 90 f4 9D SH9L  SP 9T  SX 9\  S` 9h>xo | o  o  o >nn   >ĭ̭,Э ,ԭ , ,,&0&48 &< &@ D &H &L \ &` &d Jخܮ9  9  9  9>    V9  V$ 9( V, 90 V<@9D H 9L P 9T \FF` FFd FFh FFl>tnnopį pȯ p̯ pV      $ 0>48 < @ Lx ^|  ^  ^  ^>, , , ,>b b bȰ b<\dVpnt t t t>p p p p       ("s, "s0 "s4 "s8>DT\` d h l>tnp0L|nس:ܳ : : :u u u u       >(n0t4 t8 t< tX5\ 5` 5d 5h>t.x .| . .$ $ $ $o̴pд pԴ pش p   >- - - - >(n@D{H {L {P {\Sdh l p |   >T   ȵ>е>SԵ >Sܵ >S >S:^ :^ :^  :^>p p  p$ pT6sX 6s\ 6s` 6sh>p: : : :>UȶIg̶ Igж IgԶ Ig>Uo@  @ @ @>(n4-8 -< -H -T>\M` Md Mh Ml>pJt Jx J Jp pķ pȷ pܷ   >J- J-  J- J->(48 < @ D>LXo^\ o^` o^d o^p>|] ] ] ]>;2 ;2 ;2 ;2≯;2Ը ;2ܸ ;2 ;2>p p p p$o@pD pH pL pTdX d\ d` dt>x|   >lS lS lS lS>~g ~g ~g ~gĹ>ȹй~Թع ~ܹ  ~  ~ >     $>,i0 i4 i8 i<>L^P ^T ^X ^`>py-t y-x y-| y->   >q2 q2 q2 q2Ⱥ>кܺ       >   >    (>4i8 i< i@ iD>HpL pP pT pop p p pĻȻ ̻ л >DP\hts   J Jļ Jȼ J̼>ܼK  K  K  K H&L&Tm X &\ &` m d &h &l m | & & m J   $>(2, 20 24 28>\v` vd vh vt>   >K K K K   >ԾnܾAu Au Au Au>        0Xeu\ eu` eul eu|&&Ŀm ȿ &̿ &п m Կ &ؿ &ܿ m  & & m $J   >   >   >zu zu zu zu> A  A  A( , A85 5 5 5>- - - -. . . .uK uK uK uK$+( +, +0 +4>@nTn`;d ;h ;t ;>@ @ @ @>yt yt yt yt>       >r. r. r.  r.>n b$ b( b, b0>X\ ` d h>|. . . .>u  u  u  u&&  &$ &( , &0 &4 L &P &T |JQ Q Q Q>. . . .>F F  F$ F,w0 w4 w8 w<>@gD gH gL gP>hxjs| js js js>nnnnn> > > >>v v  v$ v,>LKP KT KX K\>hn|i i i i>W  W  W  Wx|   >nnp p p p0 0 0 0>$>( >, >0 >8>D;H ;L ;T ;\>tytx yt| yt yt>   >u u u u>nɌ Ɍ Ɍ Ɍ>/ / / />n(2, 20 24 28>n       >2 2 2 2>ݡ   ݡ  ݡ$ ( ݡ4x&|& & &  & &  & & J@KD KH KL KT>X8W\ 8W` 8Wd 8Wh>H/ H/ H/ H/u u u ua a a a>n   >F  F  F   F/ / / /; ; ; ;> yt$ yt( yt, yt0><b@ bD bH bP>T:X :\ :` :d>xIv| Iv Iv Iv>nv v v v>04Us8 < Us@ D UsP T Us`   >b b b b>/ / / />v v v v$ (  ,  0  4>@nLn\op p p p   >        ,l&p&tm x &| & m  & & m  & & m J,t0 t4 t8 t@>PsXt\ t` td tp|nn~X ~X ~X ~X>Qt Qt Qt Qt>L L L L>nn N N N N>$n0n<p@ pD pH pop p p pr0 r0 r0 r0> ,8DPtsF F F F       >F  F  F  F,&0&4m 8 &< &@ m D &H &L m \ &` &d m J> > > >> S S S S>@vD vH vL vX>d'h 'l 'p 't>K  K  K  K EX EX EX EX>Ɍ Ɍ Ɍ Ɍ>   >ns s s s>0  0  $ 0( 4 0DlCp Ct C C&&m  & & m  & & m  & & m 8J   >Ҿ Ҿ Ҿ Ҿ>Z Z Z Z>   >  $ ( , 8 < HS S S S>s s s s ^j ^j ^j ^j $ ( , 4$j8 $j< $j@ $jD>Pn`np;t ;x ; ;>yt yt yt yt>^ ^  ^ ^>n$3;( 3;, 3;0 3;4>D?H ?L ?P ?T>hpt-tx | -t  -t  -t&& & &  & &   &$ &( TJvW vW vW vW>   >X X X X >,n8nDnPn`nhZl Zp Zt Z|>S S S SF F F F>nnp p p pj  j$ j( j,>4n@nDgH gL gP gX>ltȵx ȵ| ȵ ȵ&& & &  & &   & & <JK K K K>W W W W>u u u uH/ H/ H/ H/>    >$n0nTn`op p p p? ? ? ?>z% z% z% z%>_   _$ ( _4 8 _D0 0 0 0>$% $% $% $%>Bw Bw Bw Bw>n   >n 3  3  3   3(>8<zL@ D zLH L zLP \ zLl   &&m  & & m  & &  m 0 &4 &8 m lJL L L L>0 0 0 0>(R;, R;0 R;4 R;8><@ D H L>\1` 1d 1h 1l>. . . .>~  ~  ~  ~ &z$&X(, &z0 &X4 8 &z< &X@ X &z\ &X` JҢ Ң Ң Ң>f f  f f>8ς< ς@ ςD ςLr@P r@T r@X r@`>tx |  >T T T T>M3 M3 M3 M3>q  q  q  q4'k8 'k< 'kH 'kX&&m  & & m  & & m  & & m Jx;| ; ; ;>   >& & & &;_ ;_ ;_ ;_>j j j  j>8 <  @  D  L)P )T )X )\>`d h l p>   >Dk Dk Dk Dk>&&  &&  &&  &&H&L&PT &X &\ ` &d &h | & & J@  @ @ @> ;$ ;( ;, ;0>PFT FX F\ FdGh Gl Gp Gx|   >^T ^T ^T ^T>n        >HXX\ X` Xd Xl>r   s0 0 0 0    > n,n8nDnPn\nhntn% % % %u u u u>n~ ~ ~ ~>nn,3 ,3 ,3 ,3>b  b$ b( b,>0^4 ^8 ^D ^T&z&X &z &X  &z &X  &z &X JLgP gT gX g`>dfh fl fp ft>r3 r3 r3 r3? ? ? ?>nnw w w w>    >  $ ( 04 8 < DxGH xGL xGP xGT>\nhnly p y t y x y >   >3 3 3 3&& $ &( &, 0 &4 &8 L &P &T |J% % % %>   >H/  H/$ H/( H/0>@nLnXndnpn|nnnp p p p_ _ _ _>nn% % %  %$>0n<nP T  X  \  dokh okl okp okt>nn&m  & m  & m  & m Jop p p p   @>L\dh l p t>!  !  !  !_ _ _ _>$% $% $% $%$>4Bw8 Bw< Bw@ BwH>Pn`8d 8h 8l 8p>np p p p> `   `   `   `        ,l&p&tm x &| & m  & & m  & & m J<#N@ #ND #NH #NP>TTX T\ T` Td>9Y 9Y 9Y 9Y>N& N& N& N&>   >N N N N> :`  :`  :`  , :`@&z&X &z &X  &z &X  &z &X JDPH PL PP PX>\\<` \<d \<h \<l>] ] ] ]TH TH TH TH>G G G G>uY uY uY uY>    >$(Gh, 0 Gh4 8 Gh< H GhX< < < <&&m  & & m  & & m  &  &$ m PJ       >   >& &  & &M  M$ M( M4>8T< T@ TD TH>lp t x T T T T>fh fh fh fh>   >   >_`  _`   _`   _`0t&x&| & &  & &  & & J86u< 6u@ 6uD 6uL>PI!T I!X I!\ I!`>xF| F F F4 4 4 4       >m& m& m& m&>n(r4a8 a< a@ aH`slz1p z1t z1x z1.Z .Z .Z .Z>nnnnnnnnH H H H >(n8?< ?@ ?D ?LP T X \>dnpntg x g | g  g >9 9 9 9>   &z&X $ &z( &X, 0 &z4 &X8 H &zL &XP xJU U U U>\< \< \< \<> Y Y Y Y %<$ %<( %<, %<0>8nDnT4X 4\ 4` 4h0l 0p 0t 0|h h h h>nn@ @ @ @>Z Z Z Z>   P&T&X\ &` &d h &l &p  & & J%  % % %> 2$ 2( 2, 20>HH/L H/P H/T H/\>lnxnnnnnnnp p p p >1 >1 >1 >1>$n0n@SD SH SL SP>Xndntkx k| k k< < < <>nn&m  & m  & m  & m Jop p p p(', '0 '4 'P>\d h  l  p  t>k  k  k  k       >$% $% $% $%$>02 4 2 8 2 < 2 @>PnṰX ̭\ ̭` ̭h>x|a  a  a  a_ _ _ _D&H&Lm P &T &X m \ &` &d m t &x &| m JX X X  X(>,L0 L4 L8 L<>PGT GX G\ G`>dd4h d4l d4p d4t>%  %  %  %3h 3h 3h  3h P &T &X m \  &`  &d  m h  &l  &p  m  &  &  m J$ g(  g,  g0  g8 >< @  D  H  L >\ 4`  4d  4h  4p &xt  &xx  &x|  &x > w  w  w  w > &  &  &  & ;_  ;_  ;_  ;_ >        >( r4 _8  _<  _@  _H L P  T  X  ` >l nx n n n cM  cM  cM  cM M  M  M  M        $  $  $  $ > n n Θ  Θ  Θ  Θ( >8 nD nP n\ n` pd  ph  pl  p S  S  S  S > n n n ȣ  ȣ  ȣ  ȣ > n & m  &$  m (  &,  m 0  &4  m @ JH op pt  px  p|  p        > q  q  q  q >     s $ ( , @Xs\x` xd xh x   >   >u  u  u  u P&T&Xm \ &` &d m h &l &p m | & & m    >h h h h>x x x x/V /V /V /V>J\!` !d !h !p>t[x [| [ [>H H H H>n}Z }Z }Z }Z>[U  [U  [U  [U 0N4 N8 ND NT&&m  & & m  & & m  & & m    >[ [ [ [>     $ ( 4       >` ` ` `vU vU vU vUZ Z Z Z; ; ; ;>DytH ytL ytP ytT>`Ud Uh Ul Ut>x|   >ؿ ؿ ؿ ؿ>nn< < < <>& & &  &> $@( , @0 4 @@ D @P&&m  & & m  & & m  & & m    >    Z' Z' Z' Z'><J   >   >su u u u> nnLJy y y y>   >   >n& & &  &> $( , 0 4 8 D T|H H H H&&m  & & m  & & m  & &  m ,i0 i4 i8 i<>@4[D 4[H 4[L 4[P>`d'lh l 'lp t 'l  'lA A A A>    > &$ &( &, &4Z8 Z< Z@ ZL>`nlnxnnnp p p p; ; ; ;>PytT ytX yt\ yt`>lJip Jit Jix Ji>   >9 9 9 9>nn> > > >>    >$ I(  I,  I0  I4>TJ   >       >s $ ( , 0>@nPnlop p p p! ! ! !>   > @sD5H 5L 5P 5d|sl l l l   >fV fV fV fV>n   n  n$ ( n4|&&m  & & m  & & m  & & m    >BI BI BI BI>6 6 6 6>x x x  x@J! ! ! !>` ` ` `>V[ V[ V[ V[>ny y y y>  '    '    '  (  '8 \ ~"`  ~"d  ~"p  ~"  & & m  &  &  m  &  &  m  &  &  m -! -! -! - !>!! ! !  !>0!4!0y8! !"! "! "! "!vU! vU! vU! vU!! ! ! 8"yt<" yt@" ytD" ytH">L"UP" UX" U`" Ud">h"1vl" 1vp" 1vt" 1vx">"=l" =l" =l" =l">"n"n"" " " ">"" " " ">#i# i # i# i#>8#[<# [@# [D# [H#>X#\#`# d# h# l# x# |# ##&#&#m # &# &# m # &# &# m $ & $ &$ m $|I $ |I$$ |I($ |I,$>4$lv8$ lv<$ lv@$ lv`$J$$ $ $ $>$s$ s$ s$ s$>$$ $ $ %> %n%N% N % N$% N(%>8%<%NA@% D% NAH% L% NAP% \% NAl%%I% I% I% I%%&%&&m & && & & m & && && m ,& &0& &4& m @&vD& vH& vL& vP&>T&X& \& `& d&>t&x& |& &  & &  & &  &&Oy& Oy& Oy& Oy&>''  ' ' '>0'4' 8' <' D'tH' tL' tP' t\'>p'n|'n'n'n'n'yt' yt' yt' yt'>(=( = ( =( =(>(I ( I$( I(( I,(><(@( D( H( L(>T(n`(nl(p( t( x( |(>(p( p( p( p(J,)x0) x4) x8) x@)>D)͂H) ͂L) ͂P) ͂T)>d)sx))u) u) u) u)>)n)n)J@*D* H* L* \*>`*S5d* S5h* S5l* S5p*>*s**rA* rA* rA* rA*>*n*n*o +p$+ p(+ p,+ p8+<+ @+ D+ d+>p++++ + + +>+++ + + + + + +,1 , 1$, 1(, 1,,>8, <,  @,  D,  P,>`,d, h, l, t,>|,n,n,n,n,, , , ,>,n,5, 5, 5, 5,>,,, , , , -  - -D-k=H- k=L- k=X- k=h--&*-&-m - &*- &- m - &*- &- m - &*- &- m -- - - ->-'. '. '. ' .>.t . t$. t(. t,.>@.H."L. "P. "T. "X.>\.`.id. h. il. p. i|. . i..&z.&X.. &z. &X. . &z. &X. / &z/ &X/ /1/ 1/ 1/ 1$/l(/ l,/ l0/ l8/jL/PP/ PT/ PX/ P\/>x/:|/ :/ :/ :/>//1/ / 1/ / 1/ / 1//M/ M/ M0 M0\0&R`0&0d0m h0 &Rl0 &0p0 m t0 &Rx0 &0|0 m 0 &R0 &00 m 0&0 &0 &0 &0ڙ0 ڙ0 ڙ0 ڙ0>0u0Q0 Q1 Q1 Q 11r(1N6,1 N601 N641 N6<1L1uX1)\1 )`1 )d1 )l1|1r1)1 )1 )1 )11t11 1 1 11s1 1  1  1  1 2t22  2 $2 ,2<2sH2L2 P2 T2 \2`2Vd2 Vh2 Vl2 Vt2>2n2n2n2n2n2n2n2n2n2n2n3n3n3n03'43 '83 '<3 '@3>D3H3 L3 P3 T3>d3lh3 ll3 lp3 lt3>33[3 [3 [3 [3>333a3 3 3a3 3 3a3 3 3a34& 4&$4(4 &,4 &04 44 &84 &<4 H4 &L4 &P4 X4G\4 G`4 Gd4 Gl4Jp4 Jt4 Jx4 J4=4 =4 =4 =4Nj4 Nj4 Nj4 Nj44 4 4 4D4 D4 D4 D4>4j4 j4 j4 j4>44MO4 5 MO5 5 MO5 5 MO$5d5Yh5 Yl5 Yp5 Yt5>|5A5 A5 A5 A5>5n55 5 5 5>555 5 5 5 5 5 56j 6 j$6 j06 j@6|6&*6&6m 6 &*6 &6 m 6 &*6 &6 m 6 &*6 &6 m 66 6 6 6>6 6  6  6  6>66 7 7 7>7$7 (7  ,7  07  47>87<7 @7 D7  H7 L7  X7 \7  h77&z7&X77 &z7 &X7 7 &z7 &X7 7 &z7 &X7 77 7 8 8 8 8 8 8" 8 "$8 "(8 "08* 48 * 88 * <8 * @8>D8H8 L8 P8 T8>p8 t8  x8  |8  8>8898 8 98 8 98 8 9888 8 9 9L9&RP9&0T9m X9 &R\9 &0`9 m d9 &Rh9 &0l9 m 9 &R9 &09 m 9p9 p9 p9 p9N9 N9 N9 N9&9 &9 &9 &9-29 -29 -29 -29>:0k: 0k : 0k$: 0k,:w0: w4: w8: w<:>@:D: H: L: P:>`: d:  h:  l:  p:>::m: m: m: m:>::: : : : : : :;&;&; ; &$; &(; ,; &0; &4; H; &L; &P; `;oOd; oOh; oOl; oOt;wx; w|; w; w;\; \; \; \;; ; ; ;d ; d ; d ; d ;>;ׯ; ׯ; ׯ; ׯ;>;;w; ; w; ; w< < w<T<5X< 5\< 5`< 5d<>l<@\p< @\t< @\x< @\|<><#< #< #< #<< < < <O< O< O< O<2< 2< 2< 2<&< &< &< &<؃< ؃< ؃< ؃=>=n=n = n$= n(= n,=><=@=D= H= L= P= T= `= p==== == == ==>&>&>m > &> &> m > &> & > m ,> &0> &4> m <>r>@> r>D> r>H> r>L>>P>T> X> \> `>>p>5t> 5x> 5|> 5>>>>> > > >>>>[> > [> > [> > [>(?&z,?&X0?4? &z8? &X?s? s? s? s?>?1#? 1#? 1#? 1#?>??|? ? |? ? |? ? | @4@8@ <@ H@ d@@&@&@m @ &@ &@ m @ &@ &@ m @ &@ &@ m @\#@ \#@ \#@ \#@>@'6@ '6@ '6@ '6@> AJmA JmA JmA JmA>0A8Aw\TAXA\A `A dA hA tA xA AA&A&AA &A &A A &A &A A &A &A BB B  B B8B 8B 8 B 8,B 0B  4B  8B  @BDB HB LB TB(XB (\B (`B (hB]lB ]pB ]tB ]xB>|BB B B B>BB>xB B >xB B >xB B >xB CC C C C>$C(C ,C 0C 4C>PCJC=C =C =C =C>CtC tC tC tC>CdC dC dC dC>CnDn D(D (D (D (0DJlD=pD =tD =xD =D>D5D 5D 5D 5D>DvlD vlD vlD vlD>DnDnD D  D  D  DׄD ׄD ׄE ׄ EVE VE VE V E&$E &(E &,E &8EpEn|EE E E E>EEZE E ZE E ZE E ZEFX F X F X F X (F`F&dF&hFm lF &pF &tF m xF &|F &F m F &F &F m F?]F ?]F ?]F ?]F>FyF yF yF yF>F_F _F _F _F>G GkG kG kG kG> G$Gy,G 0G y4G 8G yDG HG yPGG&zG&XGG &zG &XG G &zG &XG G &zG &XG GG G G G>GnHn HnHn$Hn0HnII I  I I>,ITQ0I TQ4I TQ8I TQLIPI}]TI \I }]`I dI }]hI tI }]III I I IJ&J& Jm J &J &J m J & J &$J m 4J &8J &tJxJ |J J J>J]J ]J ]J ]J>JJ`xJ `xJ `xJ `xJ>JJsJ J sJ J sJ J sK@K&DK&HKLK &PK &TK XK &\K &`K pK &tK &xK K&Km K &K m K &K m K &K m KJK8)K 8)K 8)K 8)K K  K  K  KJHLLL PL TL \L>`LldL lhL llL lpL>L, L , L , L , L>LnLnLL L L LJL JL JL JLJ(MT,M T0M T4M T@Mk DM k HM k LM k PM>`M(dM (hM (lM (pM>xMnMnMv M v M v M v M>NNAN AN A N A(N>0N4N 8N HNJLN JPN JTN JxNJN[N [N [N [N>NjN jN jN jO>(On4On@OnLOnXOndOnpOn|OnO]O ]O ]O ]O>O8>O 8>O 8>O 8>O>OnOnOJ8PkPPGTP GXP G\P G`P>|PP P P P>PnPnP!lP !lP !lP !lPRP RP RP RP>P&Pm P &P m P &Q m Q &Q m QJ0QJQQ Q Q Q>QV(Q V(Q V(Q V(Q>Q Q  Q  Q  Q>QnQn$RJtR$PxR $P|R $PR $PR>RR R R R>R2R 2R 2R 2R>RnRnRoRJTSXS \S `S dS>SS S S S>SnSnSJT= T =$T =(T =0T>4T8T tTPxT P|T PT PT>TnTnT&Tm T &T m T &T m T &T m TJTJ8UwPUeTU eXU e\U e`U>|UcU cU cU cU>UnUnUJV\V \V \ V \V>VV  V $V (V>DVyHV yLV yPV yTV>\VnhVnVJVn3V n3V n3V n3V>VQV QW QW QW>$W(W ,W 0W 4W>W#W #W #W #W>WW W X X> XnXn$X&(Xm ,X &0X m 4X &8X m XX X X X>XX Y Y Y>YnYn8YJxY#|Y #Y #Y #Y>YY Y Y Y>Y Y  Y  Y  Y>YnYnZpZ pZ p Z p,Z0Z 4Z 8Z XZ>dZxZZ~lZ ~lZ ~lZ ~lZ>ZZ3Z Z 3Z Z 3Z Z 3Z[[ [ [  [>,[ 0[  4[  8[  D[>T[X[ \[ `[ h[>p[nx[n[n[n[G[ G[ G[ G[>[n[^[ ^[ ^[ ^[>[[l[ [ l[ [ l[ \ l\8\?<\ ?@\ ?L\ ?\\\&*\&\m \ &*\ &\ m \ &*\ &\ m \ &*\ &\ m \\ \ \ \>\,\ ,\ ,\ ,]>]շ] շ] շ] շ ]>4]<]Q@] QD] QH] QL]>P]T]X] \] `] d] p] t] ]]&z]&X]] &z] &X] ] &z] &X] ] &z] &X] ^)^ ) ^ )^ )^3^ 3 ^ 3$^ 3,^30^ 34^ 38^ 3<^>@^lD^ lH^ lL^ lP^>l^Ap^ At^ Ax^ A|^>^^{^ ^ {^ ^ {^ ^ {^^x^ x^ x^ x _P_&RT_&0X_m \_ &R`_ &0d_ m h_ &Rl_ &0p_ m |_ &R_ &0_ m _&_ &_ &_ &__ _ _ _>_u_p_ p_ p_ p``r`E ` E$` E(` E0`@`uL``RP` `RT` `RX` `R``p`r|`` ` ` ``t`y` y` y` y``s`<` <` <` <`at a@a @a @a @ a0astananananananananananananbnbn$b (b  ,b  0b  4b>8b*KXbe6\b e6`b e6db e6hb>|bbWb Wb Wb Wb>bbқb b қb b қb b қb c&c&cc &c & c $c &(c &,c c[c [c [c [c>ccV c c V c c V d  d V dXd\d `d dd hd>pd/td /xd /|d /d>dndd d d d>dd>d d >d d >d d >de$e $e $$e $4ele&*pe&tem xe &*|e &e m e &*e &e m e &*e &e m ee e e e>eLze Lze Lze Lze>ee e e e>ff f  f  $f  (f>,f0f 4f 8f  8g6dgYhg Ylg Ypg Ytg>ggg g g g g g ggg g g h ii i i  i-$i -(i -,i -0i>4iQ8i QTiXi \i `i di>xii6i 6i 6i 6i>ii i i  i i  i i  ij& j&jj &j &j  j &$j &(j jj j j j>jjpbj j pbj j pbj j pbkHkLk Pk Tk Xk>`kdk hk lk pk>xk3|k 3k 3k 3kKk Kk Kk Kkik ik ik ik>k >k >k >k&k &k &k &kQk Qk Qk Qk>lnlwl wl wl w l>0l4l?8l DmHm Lm Pm Tm>dmhm lm pm tm>mmm m m m>mm&*m m &*m m &*m m &*mn&z n&X$n(n &z,n &X0n 4n &z8n &Xnmn mn mn mn>nn n n n>nnn n n n n n o(o,o 0o oo o o o>pp p  p p>$p,p0p 4p 8p Dp>HpLpkPp Tp kXp \p khp lp k|pp&p&pp &p &p p &p &p p &p &p ppp pp pq pqK q Kq Kq K q.^$q .^(q .^,q .^4q8q pq߆tq ߆xq ߆|q ߆q>qqq q q q q q qrr r  r r>r?r ? r ?$r ?(r>DrJrؚr ؚr ؚr ؚr>rzr zr zr zr>rr r r r>rnrnss s  s $sJdsؚhs ؚls ؚps ؚxs>|s:Ws :Ws :Ws :Ws>ss s s s>snsns%s %s %s %sys ys ys ytN4t N4t N4 t N4t&t &t & t &,tB0t B4t B8t B@t>dtnpttt xt |t t>ttt t t t t t ttt t u uTu&Xu&\um `u &du &hu m lu &pu &tu m u &u &u m uu u u u>u4u 4u 4u 4u>u5u 5u 5u 5u>uvv v  v v>vv v $v (v ,v 8v vnvnwn wnwn$wn0wnww w x x> x7$x 7(x 7,x 70x>@xDx_Hx Px _Tx Xx _\x hx _txxx x x xx&x&ym y &y & y m y &y &y m (y &,y &0y m @ywDy wHy wLy wTy޸Xy ޸\y ޸`y ޸dy>hyLly Lpy Lty Lxy>yny ny ny ny>yyZ&y Z&y Z&y Z&y>yyzy y zy y zy y zy4z&8z&P{T{ X{ \{ `{>p{umt{ umx{ um|{ um{>{n{n{*{ *{ *{ *{E{ E{ E{ E{J|]| ] | ]$| ],|>0| 4|  8|  <|  @|>P| zT|  zX|  z\|  z`|>h|nt|n|.| .| .| .|>|]| ]| ]| ]|J(},} 0} 4} <}>@}ND} NH} NL} NP}>x}n}n}n}n}n}n}n}n}#R} #R} #R} #R}>}X} X} X} X~>~n~n4~J~|~ |~ |~ |~>~K~ K~ K~ K~>~~ ~ ~ ~>~n~n* * *  *4 4 4  4(><&@m D &H m L &P m T &X m dJJy y y y>9? 9? 9? 9?>  $  (  ,  0><nHntJĀ$Ȁ $̀ $Ѐ $؀>܀}? }? }? }?>ɏ ɏ ɏ  ɏ>n$n4oLJ6 6 6 6>zy zy zy zy>   >n n8Jpؚt ؚx ؚ| ؚ>y y y y>Ȃ ̂  Ђ  Ԃ  ؂>nn& m  & m  & m  &$ m 0JLJv  v  v  v >K K K K>ЃE*ԃ E*؃ E*܃ E*>nn JTbzX bz\ bz` bzh>lH7p H7t H7x H7|>^ ^ ^ ^>nnJ48 < @ H>LbP bT bX b\>x{B| {B {B {B>nnJݐ ݐ ݐ ݐ >    >HzL zP zT zX>`nlnx&|m  & m  & m  & m JJ%  % % %> l$ l( l, l0>LP T X \>dnpnJ̇Ї ԇ ؇ >   >Kn Kn Kn  Kn$>,n8nt@x @| @ @>%m %m %m %m>Ԉ   > n  n$ n( n,>DTX \ ` d>h@l @p @t @x>|   n   >ȉM̉ MЉ Mԉ M؉>܉ J  J  J J     AX$ AX( AX, AX0>ppt px p| p!{ !{Y Y !{ Y !{ Y>2Ċ 2Ȋ 2̊ 2Ԋ>pxn       _ċ _̋ _؋ _>nnp  p p pTX \ ` h>1@ 1@ 1@Ȍ 1@<>hBl Bp Bt B>s   ȍL̍ LЍ Lԍ L>q@ q@ q@ q@>o,p0 p4 p8 p@LP T X \ ` t >2 2 2 2>Ўppppnn؏tm tm tm tm >$ $ $  $,>   >B B  B$ B4><nDnLnXndnpnxp| p p pБ7ԑ 7ܑ 7 78>\shiXl iXp iXt iX|s   nnĒzȒ z̒ zВ zؒ>"_ "_ "_ "_>o$p( p, p0 px|& &  &  & >uQ+ Q+ Q+ Q+ (4@8 @< @@ @L>T7X 7\ 7` 7h>t@x&| @ & @ & @ &>p p p po o o ooH\` d h l p t >2 2 2 2>p       >  ( , 4><M@ MD MH MP>z z z z>ԙ"Aؙ "Aܙ "A "A>B B   B  B $>48 < @ PT \ h t>nn@{ @{ @{ @{@>ps|   ~ ~ ~ ~>n n ně n̛>p p p p ,W0 4 W8 < W@ T Wp>4 4 4 4> ̜؜*Cܜ *C *C *C>%{ %{ %{  %{>$ 8&< &@ &D &L>\hМl Мp Мt М>o o o o>!c !c !c !c>ȝʆ̝ ʆН ʆԝ ʆ>    > $ ( , 4>@PfT fX f\ fh>lpp pt px poĞpȞ p̞ pО pԞ      >< HNcL NcP NcT Nch t18x 18| 18 18>   >ȟ̟ П ԟ ܟ>c+ c+ c+ c+>p p  p p@odph pl pp pzCڑ zC ڑ zC ڑ zC ڑ>pp pnBzCġ Bȡ zC̡ BС zCܡ B zC>        >tm  tm( tm4 tmHe_L e_P e_T e_\>RnĢnԢsc c c c_ _ _ _>    ,>4n@nLnTnXp\ p` pd po@ @ @ @>ģȣ ̣ У ܣnM M M M> J   J  J J$YYzR zR zR zRYMĥ Mȥ MХ MY(p, p0 p4 pT\` d h l>|   >p p p p̦o0#4 #8 #< #Ew    >  $ ( 0>`hb{l b{p b{t b{x>   >ȩ̩ Щ ԩ ة>ܩ   >    > $ ( , 0>8TX \ ` h>Īppppp̬pppL?P ?T ?X ?p>p5 5 5 5YY0>8nPnXn`ϧdh ϧl p ϧt x ϧ| >̯?Я ?ԯ ?د ?>p,50 54 5@ 5hYY>nаnذnϧ ϧ  ϧ  ϧ >L?P ?T ?X ?p>p5 5 5 5YY,>4nLnTn\ϧ`0d ϧh 0l ϧp 0t ϧx 0|>Ȳ?̲ ?в ?Բ ?> p$5( 5, 58 5`YY>nȳnгnسϧܳy{ ϧ y{ ϧ y{ ϧ y{>D?H ?L ?P ?h>p5 5 5 5YY(>0nHnPnXϧ\` ϧd h ϧl p ϧt x>ĵ?ȵ ?̵ ?е ?> p$5( 5, 58 5`YY>nȶnжnضϧܶQ  ϧ Q  ϧ Q  ϧ Q >? ?  ?  ?  >82<@ 2D H 2L X 2\ l>p p p p  ȸ    >{ {  { {S${( {, {0 {8>LTX‡` ‡h ‡l ‡x+| + + +w8 w8 w8 w8>pĹ pȹ p̹ pp08U<+@ +D +H +L>XBM\ BM` BMd BMp>xUop p p pԺ       >}R }R }R }R(>0p4 p8 p< pdop p p pȻ+̻ +л +Ի +ܻ>   >\  \$ \( \,>8+< +@ +H +P>XM\ M` Md Mh>t_x _| _ _>M M M MYܼYYY<Y\Y|YY   >5 5Ľ 5Ƚ 5Խ>ܽ   >c c c c>4  4$ 4( 44>hp|{ { { {Ⱦ>оFԾ Fܾ F F& & & & >np p  p$ p\ `  d  p  >{ { { {j j j j>ȿ!'̿ !'п !'Կ !'ؿ>ܿ   m m m m> P P P P$>0oLpP pT pX pd#,h #,l #,p #,>_A _A _A _A>\o \o \o \o>{  {$ {( {4><nL P  T  X  `>p}Rt }Rx }R| }R>{ { { {>{ { { {>np p p po,p0 p4 p8 p\ `  d  h  |      3 3 3 32 2 2 21 1 1 10  0$ 0( 0</@ /D /H /\.` .d .h .|- - - -, , , ,   3 3 3 32 2 2  2 1$ 1( 1, 1@0D 0H 0L 0`/d /h /l /. . . .- - - -, , , ,       > ( ( ( (> M$ M( M, M0>4<S@ SD SH SL>XC\ C` Cd Ch>o o o o>o o o o>A, A, A, A,>   >A A A A>8 8  8 8>C  C$ C( C,>0A4 A8 AD AP>TRX R\ R` Rd>t|^' ^' ^' ^'>>   >8 8 8 8c c c c> v, v, v, v, `$ `( `, `4>8v,< v,@ v,D v,P>`pdt dx d| d>{ { { {8 8 8 8>   >_ _ _ _>    > (, 0 4 8>TX \ ` d>o o o o>   >K5 K5 K5 K5>S S S S>͒ ͒ ͒ ͒>, , ,  , -$ -( -, -@.D .H .L .`/d /h /l /0 0 0 01 1 1 12 2 2 23 3 3 3/ / /  /> $ ( , 8< @ D P>Xp\ p` pd po o o o>r r r r   z z z z>o p$ p( p, p48 < H X>t|4 4 4 4>   An An An An>(LpEM  M  M  M>p p p pM  M  M  M  $ M( , M0 <pd@MD pdH ML pdP MT pd`*dMh *l Mp *t Mx *op p p p, , , ,> n   n  n  n>$(m, 0 m4 8 m< @ mL>PpT pX p\ pop p p p͹ ͹ ͹ ͹>| | | | >,0 4 8 @`D `H `L `X>\p` pd ph pop p p p( ( ( (D  D$ D( D4>8?<@ ?D H ?L P ?T l>x>>>>   >? ?  ?  ? >$><>PMT MX M\ MxYYYYh5 h5 h5 h5>       >(0q4 q8 q< q@>P\h5l 5p 5x 5>M M M M.D .D .D .D' ' ' '>p p p p478 7< 7@ 7D>Lot8x 8| 8 8oXh   > (@nL`P `T `X `d>l`p `t `x `>n{ { { {   p p' p  ' p ' '$R( R, R8 RD>T`lp t | >   >5` 5` 5` 5`>p p p po$p( p, p0 pDH L P \>`Cdh Cl p Ct | C 8>E4 4 4 4>m m  m$ m(>0p4 p8 p< ppop p p pA A A A>R R R R>^' ^' ^' ^'>`  ` ` ` >$p( p, p0 p\otpx p| p p   >9 9 9 9> 5$ 5( 5, 5498 9< 9@ 9L>PpT pX p\ pZ Z Z Z>o   @P` P` P` P`>    8<`@ D `H L `P X ``>hdl dp d| d>' ' ' '>   @| | | |>    kD$ kD( kD, kD0>48 < @ PA\an`Fd anh Fl anp F| an F>   >   @    8< @ D PX9|\ 9|` 9|d 9|h>t|Xx |X| |X |X>   >Ap p p pN N N N(>48 < @ H@TX \ d    >&p &p &p &p>X| X| X| X| >Ap p  p$ pTot      >   @   9| 9| 9| 9|>A    $48 < @ H>d,h ,l ,p ,x>   >AD D D D>A A A A>   $ 8< @ D X\ ` d x|   vd v d v d v d>I|d I| d I| d I| d> p p p pHL P T h=9l9p =9t 9x =9| 9 =9 9>99 9 9 9 9 9 9>     ( , |a  a  a  a >9  9  9  9>p p p p, , , ,(><oPT X \ dhl p t x |  n  n  n  n>     $ ( ,S ?p ? p ? p$ ?( p,>0 4  8  <  @ x8!L% |17348 @>T@AL`N P$R(b,o\34L8 p9d;?dAK M$P(HR,LS00f4di8k<@l@loD\q~~ \<8Ȗd0xyz~}{|  $     vstur w q $(,0   $(,048<@DHLPTX\iB (i08 @PiXB` hYxiB "piB EiB Yi i ;;( 0j@iH;;P Xhip;;x Gi;; i;; Ci;; -Ci;;  z0i8@ HjSXi`h pi  i  ~i~ Ci~ / i(~0 83rHiP~X `Spix" iM1iMi"MFi" M(&8i@"HMP`ihpMx\iMi*i i1(i0 $8@/PiX $`hohxi2i2Uin$`>in$Ͻi n($0@iHP VX3Fhipx Vcii i iܬ i 0i8 @ HXi`h p" i " XLM0T$p (xH8dx!L%0|1X\3t3447L884p9dd;@>?T@dAA8C\K|LM`NPPHR8RXLSb0fdik(@lPlolo\q{~~8Xx\<8Ȗd<Xp,0 $ @ ` | 8       H  h    ! $$ &H *l T+ + - D/  7 $7, <7@ T7T l7t 9 : h< > B< 4Ch pK 4L L PtU8WXXlX[^````,@bPhcp0e0fhihp4wXy}|~~~~~$@\8 D`؈|h( X<Ĕ 4X$|8<@lX,L\4LL|(,\`dLL |p*Y X0L`(DTp<ԤDl (Ц<$P4dLx̧ܨ4HPpp`D(@p( 0 DxX|h4, LhP $ t@ ``    X    !@