1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
Êþº¾4a'com/dec/fbs9100/FBS9100_Task_Thread_SQLjava/lang/Object<init>()VCode
     LineNumberTableLocalVariableTablethis)Lcom/dec/fbs9100/FBS9100_Task_Thread_SQL;createFBS9100StateTableOnRam7(Lcom/dec/fbs9100/MysqlConnPool;Ljava/util/ArrayList;)V    Signature_(Lcom/dec/fbs9100/MysqlConnPool;Ljava/util/ArrayList<Lcom/dec/fbs9100/FBS9100_StatAndParam;>;)V3DROP TABLE IF EXISTS `db_ram_db`.`tb_fbs9100_state` CREATE TABLE IF NOT EXISTS `db_ram_db`.`tb_fbs9100_state` ( `num` BIGINT NOT NULL AUTO_INCREMENT, `dev_ip` varchar(20) NOT NULL DEFAULT '127.0.0.0', `dev_version` varchar(20) NOT NULL DEFAULT '0', `dev_id` BIGINT NOT NULL DEFAULT 0, `op_cmd` INT NOT NULL DEFAULT 0, `record_datetime` varchar(20) NOT NULL DEFAULT '2015-12-02 12:10:00', `dev_datetime` varchar(20) NOT NULL DEFAULT '2015-12-02 12:10:00', `dev_testtype` INT NOT NULL DEFAULT 0, `dev_testgroupnum` INT NOT NULL DEFAULT 0, `dev_workstate` INT NOT NULL DEFAULT 0, `dev_alarmstate` INT NOT NULL DEFAULT 0, `dev_onlinevollow` BOOLEAN NOT NULL DEFAULT false, `dev_eachgroup_battsum` INT NOT NULL DEFAULT 0, `dev_captest_onlinevol` float NOT NULL DEFAULT 0, `dev_captest_groupvol` float NOT NULL DEFAULT 0, `dev_captest_curr` float NOT NULL DEFAULT 0, `dev_captest_cap` float NOT NULL DEFAULT 0, `dev_captest_timelong` INT NOT NULL DEFAULT 0, `dev_restest_moncount` INT NOT NULL DEFAULT 0, `dev_restest_monindex` INT NOT NULL DEFAULT 0, `dev_commcount` INT NOT NULL DEFAULT 0, `dev_errcommcount` INT NOT NULL DEFAULT 0, `dev_rxnullerrcount` INT NOT NULL DEFAULT 0, `dev_conresist` float NOT NULL DEFAULT 0, `dev_concurr` float NOT NULL DEFAULT 0, `dev_condvoldp` float NOT NULL DEFAULT 0, `dev_condcurr` float NOT NULL DEFAULT 0, `dev_61850alarms` varchar(20) NOT NULL DEFAULT '',  UNIQUE INDEX index_dev_id_uniq (`dev_id`),  PRIMARY KEY (`num`) )  ENGINE=InnoDB DEFAULT CHARSET=utf8
java/util/ArrayList size()IBINSERT INTO `db_ram_db`.`tb_fbs9100_state` (dev_ip, dev_id) VALUES!java/lang/StringBuilder
#%$java/lang/String &'valueOf&(Ljava/lang/Object;)Ljava/lang/String;
 ) *(Ljava/lang/String;)V,, 
 . /0append-(Ljava/lang/String;)Ljava/lang/StringBuilder;
 2 34toString()Ljava/lang/String;6 ('
8 9:get(I)Ljava/lang/Object;<$com/dec/fbs9100/FBS9100_StatAndParam    ;> ?@
dev_ipaddrLjava/lang/String;B',    ;D EFdev_idI
 H /I(I)Ljava/lang/StringBuilder;K)Mcom/dec/fbs9100/Sql_Mysql
LO P"(Lcom/dec/fbs9100/MysqlConnPool;)V
LR S*sqlMysqlExecute
#U Vlength    LX YZlogger&Lorg/apache/logging/log4j/core/Logger;\7FBS9100_Task_Thread_SQL.createFBS9100StateTableOnRam():
^2_java/sql/SQLException
acb$org/apache/logging/log4j/core/Logger deerror*(Ljava/lang/String;Ljava/lang/Throwable;)V
Lg h    close_concon_poolLcom/dec/fbs9100/MysqlConnPool;al_paramLjava/util/ArrayList;str1str2str3nsqlLcom/dec/fbs9100/Sql_Mysql;eLjava/sql/SQLException;LocalVariableTypeTable=Ljava/util/ArrayList<Lcom/dec/fbs9100/FBS9100_StatAndParam;>; StackMapTableycom/dec/fbs9100/MysqlConnPool{java/lang/Throwable"createFBS9100S_DCDC_DataTableOnRam~9DROP TABLE IF EXISTS `db_ram_db`.`tb_fbs9100s_dcdc_state`€ÐCREATE TABLE IF NOT EXISTS `db_ram_db`.`tb_fbs9100s_dcdc_state` ( `num` BIGINT NOT NULL AUTO_INCREMENT, `dev_id` BIGINT NOT NULL DEFAULT 0, `dcdc_num` BIGINT NOT NULL DEFAULT 0, `dcdc_Vsys` float NOT NULL DEFAULT 0, `dcdc_Vout` float NOT NULL DEFAULT 0, `dcdc_Vbat` float NOT NULL DEFAULT 0, `dcdc_Iout` float NOT NULL DEFAULT 0, `dcdc_Ibuck` float NOT NULL DEFAULT 0, `dcdc_Tmp_Dis` float NOT NULL DEFAULT 0, `dcdc_Tmp_Chr` float NOT NULL DEFAULT 0, `dcdc_SMR_Alarm1` INT NOT NULL DEFAULT 0, `dcdc_SMR_Alarm2` INT NOT NULL DEFAULT 0, `dcdc_version` INT NOT NULL DEFAULT 0, `dcdc_ModeSetComm` INT NOT NULL DEFAULT 0, `dcdc_RunSetComm` INT NOT NULL DEFAULT 0, `dcdc_BuckISet` float NOT NULL DEFAULT 0, `dcdc_DisVolSet` float NOT NULL DEFAULT 0, `dcdc_DisCurrSet` float NOT NULL DEFAULT 0, `dcdc_CommTxCnt` INT NOT NULL DEFAULT 0, `dcdc_CommRxCnt` INT NOT NULL DEFAULT 0,  UNIQUE INDEX index_dcdc_num_uniq (`dcdc_num`),  PRIMARY KEY (`num`) )  ENGINE=MEMORY DEFAULT CHARSET=utf8‚@INSERT INTO `db_ram_db`.`tb_fbs9100s_dcdc_state` (dev_id) VALUES„ (†=FBS9100_Task_Thread_SQL.createFBS9100S_DCDC_DataTableOnRam():#createFBS9100SetTestParamTableOnRam‰6DROP TABLE IF EXISTS `db_ram_db`.`tb_fbs9100_setparam`‹CREATE TABLE IF NOT EXISTS `db_ram_db`.`tb_fbs9100_setparam` ( `num` BIGINT NOT NULL AUTO_INCREMENT, `dev_ip` varchar(20) NOT NULL DEFAULT '127.0.0.0', `dev_id` BIGINT NOT NULL DEFAULT 0, `op_cmd` INT NOT NULL DEFAULT 0, `TestCmd` INT NOT NULL DEFAULT 0, `HourRate` INT NOT NULL DEFAULT 0, `DisCurr` FLOAT NOT NULL DEFAULT 0, `DisCap` FLOAT NOT NULL DEFAULT 0, `DisTime` INT NOT NULL DEFAULT 0, `GroupVol_LOW` FLOAT NOT NULL DEFAULT 0, `MonomerVol_LOW` FLOAT NOT NULL DEFAULT 0, `MonomerLowCount` INT NOT NULL DEFAULT 0, `BattGroupNum` INT NOT NULL DEFAULT 0, `OnlineVolLowAction` INT NOT NULL DEFAULT 0, `DCVolHighLimit` FLOAT NOT NULL DEFAULT 0, `ChargeCurrSet` FLOAT NOT NULL DEFAULT 0,  UNIQUE INDEX index_dev_id_uniq (`dev_id`),  PRIMARY KEY (`num`) )  ENGINE=MEMORY DEFAULT CHARSET=utf8EINSERT INTO `db_ram_db`.`tb_fbs9100_setparam` (dev_ip, dev_id) VALUES>FBS9100_Task_Thread_SQL.createFBS9100SetTestParamTableOnRam():updateAppStartTime#(Lcom/dec/fbs9100/MysqlConnPool;D)V“java/util/Date
’    –java/text/SimpleDateFormat˜yyyy-MM-dd HH:mm:ss
•)›8 UPDATE `web_site`.`tb_process_survey` SET ProcessTime='
• žŸformat$(Ljava/util/Date;)Ljava/lang/String;¡'£, Process_starttime=¥, ProcessVersion='V
 § /¨(D)Ljava/lang/StringBuilder;ª' WHERE ¬$ProcessName='BMS_FBS61850_BATT' AND ®ServerName='BMS_FBS61850_BATT'°web_site
L² ³* sqlMysqlUseDB
Lµ ¶*sqlMysqlUpdate¸-FBS9100_Task_Thread_SQL.updateAppStartTime():versionDdayLjava/util/Date;dfLjava/text/SimpleDateFormat; runinsertimeÁ4 UPDATE web_site.tb_process_survey SET ProcessTime='
ÃÅÄ com/base/Com ÆÇgetDateTimeFormat6(Ljava/util/Date;Ljava/lang/String;)Ljava/lang/String;É+ WHERE ProcessName='BMS_FBS61850_BATT' AND Ë'FBS9100_Task_Thread_SQL.runinsertime():createFBS9100CmccPowerDataOnRamÎ2DROP TABLE IF EXISTS `db_ram_db`.`cmcc_power_data`Ð:CREATE TABLE IF NOT EXISTS `db_ram_db`.`cmcc_power_data` ( `num` BIGINT NOT NULL AUTO_INCREMENT, `dev_id` BIGINT NOT NULL DEFAULT 0, `vol1` float NOT NULL DEFAULT 0, `vol2` float NOT NULL DEFAULT 0, `vol3` float NOT NULL DEFAULT 0, `vol4` float NOT NULL DEFAULT 0, `vol5` float NOT NULL DEFAULT 0, `curr1` float NOT NULL DEFAULT 0, `curr2` float NOT NULL DEFAULT 0, `curr3` float NOT NULL DEFAULT 0, `curr4` float NOT NULL DEFAULT 0, `curr5` float NOT NULL DEFAULT 0,  UNIQUE INDEX index_dev_id_uniq (`dev_id`),  PRIMARY KEY (`num`) )  ENGINE=InnoDB DEFAULT CHARSET=utf8Ò9INSERT INTO `db_ram_db`.`cmcc_power_data` (dev_id) VALUESÔ:FBS9100_Task_Thread_SQL.createFBS9100CmccPowerDataOnRam():updateFbs9100StateByDev_IdH(Lcom/dec/fbs9100/MysqlConnPool;Lcom/dec/fbs9100/FBS9100_StatAndParam;)V    ;Ø ÙÚ m_FBS_VCData Lcom/dec/fbs9100/FBS9100_VCData;    ÜÞÝcom/dec/fbs9100/FBS9100_VCData ßà
m_SysState"Lcom/dec/fbs9100/FBS9100_SysState;    âäã com/dec/fbs9100/FBS9100_SysState åF TestGroupNumç*`db_ram_db`.`tb_fbs9100_state` SET dev_id=édev_ip='ë', í dev_version='    ;ï ð@ m_DevVersionòrecord_datetime=    âô õ¼Record_DateTime÷dev_datetime='    âù úûDTime"Lcom/dec/fbs9100/FBS9100_DateTime;    ýÿþ com/dec/fbs9100/FBS9100_DateTime Fyear-    ý Fmonth    ý »F         ý  Fhour:    ý Fminute    ý Fsecond dev_testtype=    â FTestTypedev_testgroupnum=dev_workstate=    â  F    WorkState"dev_alarmstate=    â$ %F
AlarmState'    dev_temp=    â) *+tempF
 - /.(F)Ljava/lang/StringBuilder;0dev_onlinevollow=    â2 3F OnlineVolLow5dev_eachgroup_battsum=    â7 8Feachgroup_battsum:dev_captest_onlinevol=    Ü< =>    onlinevol[D@dev_captest_groupvol=    ÜB C>groupvolEdev_captest_curr=    ÜG H>battcurrJdev_captest_cap=    ÜL M>battcapOdev_captest_timelong=    ÜQ RStestTime"Lcom/dec/fbs9100/FBS9100_TestTime;
UWV com/dec/fbs9100/FBS9100_TestTime XgetSecondCountZdev_restest_monindex=    â\ ]Frestest_monindex_dev_restest_moncount=    âa bFrestest_moncountddev_restest_count=    âf g+resttest_countidev_commcount=    âk lF    CommCountndev_errcommcount=    âp qF ErrCommCountsdev_rxnullerrcount=    âu vFRxNullErrCountxdev_last_captest_stop_type=    âz {FCapTestStopType}dev_conresist=    â €+    conresist‚ dev_concurr=    â„ …+concurr‡dev_condvoldp=    â‰ Š+    condvoldpŒ dev_condcurr=    âŽ +condcurr‘dev_61850alarms= '    â“ ”@ dev_61850alam–' ˜UPDATE š WHERE dev_id=œ REPLACE INTO ž>SELECT num FROM `db_ram_db`.`tb_fbs9100_state` WHERE dev_id = 
L  ¡¢ sqlMysqlQuery((Ljava/lang/String;)Ljava/sql/ResultSet; ¤¦¥java/sql/ResultSet §¨next()Zª5FBS9100_Task_Thread_SQL.updateFbs9100StateByDev_Id(): ¤¬ ­closem_pm&Lcom/dec/fbs9100/FBS9100_StatAndParam;v_dataTestGroup_index sql_str_basesql_str_updatesql_str_replaceresLjava/sql/ResultSet;inseartOrUpdateFBS9100SFODStatel(Lcom/dec/fbs9100/MysqlConnPool;Lcom/dec/fbs9100/FBS9100_StatAndParam;Lcom/dec/fbs9100/FBS9100s_Fod_State;)Vº/`db_ram_db`.`tb_fbs9100s_fod_state` SET dev_id=¼ BattGroupId=    ;¾ ¿F BattGroupIdÁ record_time='à RestTime_one=    ÅÇÆ"com/dec/fbs9100/FBS9100s_Fod_State È+ RestTime_oneÊWorkState_one=    ÅÌ ÍF WorkState_oneÏVGroupVol_one=    ÅÑ Ò+ VGroupVol_oneÔ VpeakVol_one=    ÅÖ ×+ VpeakVol_oneÙ,Û RestTime_two=    ÅÝ Þ+ RestTime_twoàWorkState_two=    Åâ ãF WorkState_twoåVGroupVol_two=    Åç è+ VGroupVol_twoê VpeakVol_two=    Åì í+ VpeakVol_twoïRestTime_three=    Åñ ò+RestTime_threeôWorkState_three=    Åö ÷FWorkState_threeùVGroupVol_three=    Åû ü+VGroupVol_threeþVpeakVol_three=    Å +VpeakVol_threeRestTime_four=    Å + RestTime_fourWorkState_four=    Å
 FWorkState_four VGroupVol_four=    Å +VGroupVol_fourVpeakVol_four=    Å + VpeakVol_fourCSELECT num FROM `db_ram_db`.`tb_fbs9100s_fod_state` WHERE dev_id = :FBS9100_Task_Thread_SQL.inseartOrUpdateFBS9100SFODState():fodstate$Lcom/dec/fbs9100/FBS9100s_Fod_State;queryFbs9100SetParam/SELECT * FROM `db_ram_db`.`tb_fbs9100_setparam`E ¤! "#getInt(Ljava/lang/String;)I    ;% &'m_FBS_DiscParam(Lcom/dec/fbs9100/FBS9100_ParamDischarge;)op_cmd    +-,&com/dec/fbs9100/FBS9100_ParamDischarge )F/ BattGroupNum    +1 /F3TestCmd    +5 6Ftest_cmd8HourRate    +: 8F<DisCurr ¤> ?@getFloat(Ljava/lang/String;)F    +B <+DDisCap    +F D+HDisTime    +J HFL GroupVol_LOW    +N L+PMonomerVol_LOW    +R P+TMonomerLowCount    +V TFXMonomerTmp_High    +Z X+\OnlineVolLowAction    +^ \F`DCVolHighLimit    +b `+d ChargeCurrSet    +f d+h/FBS9100_Task_Thread_SQL.queryFbs9100SetParam():sql_strparamdevidqueryFbs9100SetParamBydev_idn?SELECT * FROM `db_ram_db`.`tb_fbs9100_setparam` where dev_id = pOffLineYH_Cycle    +r pFt OnLineVol_Low    +v t+xOffLineYHstarttime ¤z {| getTimestamp((Ljava/lang/String;)Ljava/sql/Timestamp;    +~ x¼€OffLineYHTimes    +‚ €F„OffLineYHOnceCycle    +† „Fˆ7FBS9100_Task_Thread_SQL.queryFbs9100SetParamBydev_id():inseartOrUpdateFBS9100SFODParamb(Lcom/dec/fbs9100/MysqlConnPool;Lcom/dec/fbs9100/CL_Param;Lcom/dec/fbs9100/FBS9100_StatAndParam;)VŒ/`db_ram_db`.`tb_fbs9100s_fod_param` SET dev_id=Ž    GroupNum=    ’‘com/dec/fbs9100/CL_Param “FGroupNum• STDCap_one=    — ˜º
STDCap_oneš FloatVol_one=    œ º FloatVol_oneŸ Strength_one=    ¡ ¢º Strength_one¤YHStrength_one=    ¦ §ºYHStrength_one© TimeLong_one=    « ¬º TimeLong_one® STDCap_two=    ° ±º
STDCap_two³ FloatVol_two=    µ ¶º FloatVol_two¸ Strength_two=    º »º Strength_two½YHStrength_two=    ¿ ÀºYHStrength_two TimeLong_two=    Ä ź TimeLong_twoÇ STDCap_three=    É ʺ STDCap_threeÌFloatVol_three=    Î ϺFloatVol_threeÑStrength_three=    Ó ÔºStrength_threeÖYHStrength_three=    Ø ÙºYHStrength_threeÛTimeLong_three=    Ý ÞºTimeLong_threeà STDCap_four=    â 㺠STDCap_fouråFloatVol_four=    ç èº FloatVol_fourêStrength_four=    ì íº Strength_fourïYHStrength_four=    ñ òºYHStrength_fourôTimeLong_four=    ö ÷º TimeLong_fourùCSELECT num FROM `db_ram_db`.`tb_fbs9100s_fod_param` WHERE dev_id = û:FBS9100_Task_Thread_SQL.inseartOrUpdateFBS9100SFODParam():fodparamLcom/dec/fbs9100/CL_Param;queryFbsCL9100SetParamBydev_idASELECT * FROM `db_ram_db`.`tb_fbs9100s_fod_param` where dev_id =     ; ýclParam    -6    5“˜¢§¬±»ÀŶÊÏÔÙÞãèíò÷9FBS9100_Task_Thread_SQL.queryFbsCL9100SetParamBydev_id():updateFbs9100SetParamCmd    ;-!-`db_ram_db`.`tb_fbs9100_setparam` SET dev_id=#op_cmd=%TestCmd='3FBS9100_Task_Thread_SQL.updateFbs9100SetParamCmd(): updateFbs9100SetParamCmdBydev_id*;FBS9100_Task_Thread_SQL.updateFbs9100SetParamCmdBydev_id():updateCL9100SetParamCmdBydev_id-0`db_ram_db`.`tb_fbs9100s_fod_param` SET  dev_id=/ op_cmd=1 where dev_id = 3:FBS9100_Task_Thread_SQL.updateCL9100SetParamCmdBydev_id():updateFbs9100SetParam6    HourRate=    ;8 9'm_FBS_DiscParamFromDev;DisCurr==DisCap=?DisTime=A GroupVol_LOW=CMonomerVol_LOW=EMonomerLowCount=G BattGroupNum=IMonomerTmp_High=KOnlineVolLowAction=MDCVolHighLimit=OChargeCurrSet=Q0FBS9100_Task_Thread_SQL.updateFbs9100SetParam():updateFbs9100SetParamBydev_idT8FBS9100_Task_Thread_SQL.updateFbs9100SetParamBydev_id():updateBattState_RT_RamDB_TableV(Lcom/dec/fbs9100/MysqlConnPool;Ljava/util/ArrayList<Lcom/battdata_rt/BattData_RT;>;)VX8UPDATE `db_ram_db`.`tb_batt_rtstate` SET  rec_datetime='Z batt_count = CASE BattGroupId \com/battdata_rt/BattData_RT^ WHEN     [¾a THEN     [c dFMonCountf% END,  online_vol = CASE BattGroupId 
[h ij getOnlineVol()Fl$ END,  group_vol = CASE BattGroupId 
[n oj getGroupVolq$ END,  group_tmp = CASE BattGroupId 
[s tj getGroupTmpv% END,  group_curr = CASE BattGroupId 
[x yj getTestCurr{% END,  batt_state = CASE BattGroupId 
[} ~ getBattState()B) END,  batt_test_type = CASE BattGroupId     ƒ…„java/lang/System †‡outLjava/io/PrintStream;
[‰ ŠgetBattTestType
ŒŽjava/io/PrintStream println(I)V’. END,  batt_test_starttime = CASE BattGroupId 
[” •–getTestStartTime()J
’˜ ™šsetTime(J)Vœ THEN 'ž/ END,  batt_test_recordtime = CASE BattGroupId 
[  ¡–getTestRecordTime£* END,  batt_test_tlong = CASE BattGroupId 
[¥ ¦getTestTimeLong¨( END,  batt_test_cap = CASE BattGroupId 
[ª «j
getTestCap­( END,  batt_real_cap = CASE BattGroupId 
[¯ °jgetBattRealCap²( END,  batt_rest_cap = CASE BattGroupId 
[´ µjgetBattRestCap·0 END,  batt_rest_power1_time = CASE BattGroupId 
[¹ ºgetBattRestTime¼ END WHERE BattGroupId IN (¾9FBS9100_Task_Thread_SQL.updateBattState_RT_RamDB_Table():    conn_poolbd_albrtLcom/battdata_rt/BattData_RT;dt4Ljava/util/ArrayList<Lcom/battdata_rt/BattData_RT;>; insertFBSDevStatChangeInfToTable&(Lcom/dec/fbs9100/MysqlConnPool;IIII)VÈwINSERT INTO `db_app_sys`.`tb_fbsdev_statechange_inf` (dev_id,rec_time,last_stat,now_stat,state_change_reason)  VALUES (Ê;FBS9100_Task_Thread_SQL.insertFBSDevStatChangeInfToTable():    fbsdev_id    last_statnow_statstat_change_reasoninsertOrUpdateJhStateTableÑ+`db_ram_db`.`tb_61850_jhstate`SET dev_id = Ódev_version = '    ;Õ Ö×fbs9100_jhpowerState&Lcom/dec/fbs9100/FBS9100_JHPowerState;
ÙÛÚ$com/dec/fbs9100/FBS9100_JHPowerState Ü4getDev_versionÞinput_vol_total = 
Ùà ájgetInput_vol_totalãoutput_vol_total=
Ùå æjgetOutput_vol_totalèinput_curr_total=
Ùê ëjgetInput_curr_totalíoutput_curr_total=
Ùï ðjgetOutput_curr_totalòoutput_vol_one=
Ùô õjgetOutput_vol_one÷output_vol_two=
Ùù újgetOutput_vol_twoüoutput_vol_three=
Ùþ ÿjgetOutput_vol_threeoutput_vol_four=
Ù jgetOutput_vol_fouroutput_vol_five=
Ù     jgetOutput_vol_five output_vol_six=
Ù jgetOutput_vol_sixoutput_vol_seven=
Ù jgetOutput_vol_sevenoutput_vol_eight=
Ù jgetOutput_vol_eightoutput_vol_nine=
Ù jgetOutput_vol_nineoutput_vol_ten=
Ù! "jgetOutput_vol_ten
Ù$ %j getDev_temp'>SELECT num FROM `db_ram_db`.`tb_61850_jhstate` WHERE dev_id = )5FBS9100_Task_Thread_SQL.insertOrUpdateJhStateTable():+updateFbs9100SetParamOffLineYHParamBydev_id,.`db_ram_db`.`tb_fbs9100_setparam` SET  dev_id=. MonomerTmp_High =0 OnLineVol_Low =2 OffLineYH_Cycle=4 OffLineYHstarttime = '6 OffLineYHTimes=8 OffLineYHOnceCycle=:FFBS9100_Task_Thread_SQL.updateFbs9100SetParamOffLineYHParamBydev_id():queryFBS9100SysParamBydev_id=?SELECT * FROM `db_ram_db`.`tb_fbs9100_sysparam` where dev_id =     ;? @Am_FBS_SysParam"Lcom/dec/fbs9100/FBS9100_SysParam;    C-D com/dec/fbs9100/FBS9100_SysParamFdev_ip ¤H IJ    getString&(Ljava/lang/String;)Ljava/lang/String;    CL F@    CDOIPADDR    CQ O@S    SubIPADDR    CU S@W NetGateADDR    CY W@[ GroupVolRange    C] [F_ GroupVolSorce    Ca _Fc CurrentRange    Ce cFg CurrentTyte    Ci gFk MonomerOrder    Cm kFo BackLightTime    Cq oFsMACADDR    Cu s@w LoaderCount    Cy wF{ DtCardCount    C} {FPowerBreakChargeCurr    C +ƒMajorBattGroupNum    C… ƒF‡POF_BG_Boost_Cnt    C‰ ‡F‹POF_BG_Boost_VolStop    C ‹+POF_BG_Boost_VolStart    C‘ +“7FBS9100_Task_Thread_SQL.queryFBS9100SysParamBydev_id():"updateFbs9100SysParamParamBydev_id–.`db_ram_db`.`tb_fbs9100_sysparam` SET  dev_id=˜ GroupVolSorce =š CurrentTyte =œ PowerBreakChargeCurr =ž POF_BG_Boost_VolStop =  POF_BG_Boost_VolStart =¢ MonomerOrder =¤ LoaderCount =¦ DtCardCount =¨ REPLACE INTO sysparam updateFbs9100SysParamCmdBydev_id¬-`db_ram_db`.`tb_fbs9100_sysparam` SET dev_id=® Where dev_id = °;FBS9100_Task_Thread_SQL.updateFbs9100SysParamCmdBydev_id():createTbBtsStateChange_infTable³ôCREATE TABLE IF NOT EXISTS `db_batt_history`.`tb_btsstaechange_inf` (  `num` bigint(20) NOT NULL AUTO_INCREMENT,  `dev_id` int(11) NOT NULL DEFAULT '1',  `record_time` datetime NOT NULL DEFAULT '2000-01-01 00:00:00',  `last_state` int(11) NOT NULL DEFAULT '0',  `now_state` int(11) NOT NULL DEFAULT '0',  `event_type` int(11) NOT NULL DEFAULT '0',  `note` varchar(255) NOT NULL DEFAULT '',  PRIMARY KEY (`num`),KEY `dev_id` (`dev_id`) USING BTREE) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;µ:FBS9100_Task_Thread_SQL.createTbBtsStateChange_infTable():poolCreateTb_BattRealDataTable#(Lcom/dec/fbs9100/MysqlConnPool;I)Vº>CREATE TABLE IF NOT EXISTS `db_batt_history`.tb_batt_realdata_¼+  `num` bigint(20) NOT NULL AUTO_INCREMENT,¾-  `BattGroupId` int(11) NOT NULL DEFAULT '1',À@  `recrod_time` datetime NOT NULL DEFAULT '2000-01-01 00:00:00',Â)  `group_vol` float NOT NULL DEFAULT '0',Ä*  `online_vol` float NOT NULL DEFAULT '0',Æ*  `group_curr` float NOT NULL DEFAULT '0',È)  `group_tmp` float NOT NULL DEFAULT '0',Ê,  `batt_state` int(11) NOT NULL DEFAULT '0',Ì0  `batt_test_type` int(11) NOT NULL DEFAULT '0',ÎH  `batt_test_starttime` datetime NOT NULL DEFAULT '2000-01-01 00:00:00',Ð1  `batt_test_tlong` int(11) NOT NULL DEFAULT '0',Ò-  `batt_test_cap` float NOT NULL DEFAULT '0',Ô)  `mon_num` int(11) NOT NULL DEFAULT '1',Ö'  `mon_vol` float NOT NULL DEFAULT '0',Ø'  `mon_tmp` float NOT NULL DEFAULT '0',Ú'  `mon_res` float NOT NULL DEFAULT '0',Ü'  `mon_ser` float NOT NULL DEFAULT '0',Þ,  `mon_conn_res` float NOT NULL DEFAULT '0',à'  `mon_cap` float NOT NULL DEFAULT '0',â+  `mon_JH_curr` float NOT NULL DEFAULT '0',ä*  `note` varchar(255) NOT NULL DEFAULT '',æ  PRIMARY KEY (`num`),è3KEY `index_battgroupid` (`BattGroupId`) USING BTREEê6) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;ì5FBS9100_Task_Thread_SQL.CreateTb_BattRealDataTable():insertBTSEventRecordTable2(Lcom/dec/fbs9100/MysqlConnPool;Ljava/util/List;)VZ(Lcom/dec/fbs9100/MysqlConnPool;Ljava/util/List<Lcom/dec/fbs9100/BTS61850_EventRecord;>;)VñoINSERT INTO `db_batt_history`.`tb_btsstaechange_inf`(dev_id,record_time,last_state,now_state,event_type) VALUES óôjava/util/List ó8÷$com/dec/fbs9100/BTS61850_EventRecordù(    öD    öü ýF
last_state    öÿ F    now_state    ö F
event_type4FBS9100_Task_Thread_SQL.insertBTSEventRecordTable():
m_ConnPooleventsLjava/util/List;ievent&Lcom/dec/fbs9100/BTS61850_EventRecord;8Ljava/util/List<Lcom/dec/fbs9100/BTS61850_EventRecord;>;queryBTS61850OffLineyhPlanOnRamC SELECT * FROM `db_ram_db`.tb_fbs9100_offlineyhplan WHERE dev_id =     ; bts61850_OffLineYHPlan(Lcom/dec/fbs9100/BTS61850_OffLineYHPlan;    r&com/dec/fbs9100/BTS61850_OffLineYHPlan    †    ‚    ~ˆ INSERT INTO `db_ram_db`.tb_fbs9100_offlineyhplan(dev_id,OffLineYH_Cycle,OffLineYHstarttime,OffLineYHTimes,OffLineYHOnceCycle)     VALUES (, ':FBS9100_Task_Thread_SQL.queryBTS61850OffLineyhPlanOnRam():plansql_str_insert updateBTS61850OffLineyhPlanOnRam$C UPDATE `db_ram_db`.tb_fbs9100_offlineyhplan SET OffLineYH_Cycle = &,OffLineYHstarttime='(',OffLineYHTimes=*,OffLineYHOnceCycle= , WHERE dev_id = .;FBS9100_Task_Thread_SQL.updateBTS61850OffLineyhPlanOnRam():insert_BTS_BattGroupState_Table:(Lcom/dec/fbs9100/MysqlConnPool;IIIIFFLjava/lang/String;)V2¶INSERT INTO `db_app_sys`.`tb_app_bts_battgroup` ( dev_id,battgroup_id,battgroup_index,battgroup_mon_cnt,battgroup_float_vol,battgroup_float_curr,battgroup_register_code )  VALUES  ( 4 ) 6:FBS9100_Task_Thread_SQL.insert_BTS_BattGroupState_Table():bg_idbg_indexmon_cntf_volf_currreg_codeupdate_BTS_BattGroupState_Table??UPDATE `db_app_sys`.`tb_app_bts_battgroup` SET battgroup_index=Abattgroup_mon_cnt=Cbattgroup_float_vol=Ebattgroup_float_curr=Gbattgroup_register_code='I WHERE K dev_id=M AND battgroup_id=O:FBS9100_Task_Thread_SQL.update_BTS_BattGroupState_Table():main([Ljava/lang/String;)VS    127.0.0.1
xU V(Ljava/lang/String;II)V$ݏ¡
;Y Z(Ljava/lang/String;I)V
\  Öargs[Ljava/lang/String;
SourceFileFBS9100_Task_Thread_SQL.java!!/*·±
      àMN:+¶ž:6§_ž» Y¸"·(+¶-¶1:» Y¸"·(5¶-+¶7À;´=¶-A¶-+¶7À;´C¶GJ¶-¶1:„+¶¡ÿž»LY*·N:,¶Q-¶Q¶Tž?¶Q§5:´W» Y[·(¶]¶-¶1¶`¶f§:¶f¿¶f±Š¥¨^ŠÈÐ
^8
9:=? @6Bt=€EŠGH–IžJ¥LªNÈPÐOÒP×QÚPßR RàijàklÝm@Ún@
Öo@hpFŠVqrªstu àkvw8þ###üû@ÿ0x###L^gz        |òÌ}MN:+¶ž:6§Kž» Y¸"·(+¶-¶1:» Y¸"·(ƒ¶-+¶7À;´C¶GJ¶-¶1:„+¶¡ÿ²»LY*·N:,¶Q-¶Q¶Tž?¶Q§5:´W» Y…·(¶]¶-¶1¶`¶f§:¶f¿¶f±v‘”^v´¼
^[\u
vwz| }6`zl‚v„|…‚†Š‡‘‰–‹´¼Œ¾ÃŽÆË RÌijÌklÉm@Æn@
Âo@TpFvVqr–stu Ìkvw6þ###ü,ÿ0x###L^gz        ‡àˆMŠN:+¶žŒ:6§_ž» Y¸"·(+¶-¶1:» Y¸"·(5¶-+¶7À;´=¶-A¶-+¶7À;´C¶GJ¶-¶1:„+¶¡ÿž»LY*·N:,¶Q-¶Q¶Tž?¶Q§5:´W» YŽ·(¶]¶-¶1¶`¶f§:¶f¿¶f±Š¥¨^ŠÈÐ
^ÁÂ×
ØÙÜÞ ß6átÜ€äŠæç–èžé¥ëªìÈîÐíÒî×ïÚîßð RàijàklÝm@Ún@
Öo@hpFŠVqrªstu àkvw8þ###üû@ÿ0x###L^gz        ‘”    ®»LY*·NN»’Y·”:»•Y—·™:» Yš·(¶œ¶- ¶-¢¶- ¶-¶œ¶- ¶-¤¶-'¶¦©¶-«¶-­¶-¶1:-¯¶±-¶´§2:-´W» Y··(¶]¶-¶1¶`-¶f§:-¶f¿-¶f±kwz^k™ 
N     !"&#N$\%a&f"k(q*w+|-™/ .¢/¦0©/­1 H®ij®¹º    ¥qrœ»¼‘½¾kCm@|stw"ÿzxL’•#^ez    ¿P(s»LY*·NL» YÀ·(»’Y·”—¸Â¶- ¶-ȶ-­¶-¶1M+¯¶±+,¶´§/N+´W» YÊ·(-¶]¶-¶1-¶`+¶f§:+¶f¿+¶f±4?B^4^e
B4    56&7+8054::;?<C>^@e?g@kAn@rB *sij    jqr4?n@CstwÿBxL#^bz    ÌòÌÍMÏN:+¶žÑ:6§Kž» Y¸"·(+¶-¶1:» Y¸"·(ƒ¶-+¶7À;´C¶GJ¶-¶1:„+¶¡ÿ²»LY*·N:,¶Q-¶Q¶Tž?¶Q§5:´W» YÓ·(¶]¶-¶1¶`¶f§:¶f¿¶f±v‘”^v´¼
^JK\
]^ac d6f`alivk|l‚mŠn‘p–r´t¼s¾tÃuÆtËv RÌijÌklÉm@Æn@
Âo@TpFvVqr–stu Ìkvw6þ###ü,ÿ0x###L^gz        ÕÖ· ?+´×M,´Û´á>ž„ÿ¢œ>» Yæ·(+´C¶G+¶-è¶-+´=¶-ê¶-ì¶-+´î¶-ê¶-ñ¶- ¶-,´Û´ó—¸Â¶-A¶-ö¶-,´Û´ø´ü¶G¶-,´Û´ø´¶G¶-,´Û´ø´¶G¶-,´Û´ø´
¶G ¶-,´Û´ø´¶G ¶-,´Û´ø´¶Gê¶-¶-,´Û´¶G+¶-¶-,´Û´á¶G+¶-¶-,´Û´¶G+¶-!¶-,´Û´#¶G+¶-&¶-,´Û´(¶,+¶-/¶-,´Û´1¶G+¶-4¶-,´Û´6¶G+¶-9¶-,´;1¶¦+¶-?¶-,´A1¶¦+¶-D¶-,´F1¶¦+¶-I¶-,´K1¶¦+¶-N¶-,´P¶T¶G+¶-Y¶-,´Û´[¶G+¶-^¶-,´Û´`¶G+¶-c¶-,´Û´e¶,+¶-h¶-,´Û´j¶G+¶-m¶-,´Û´o¶G+¶-r¶-,´Û´t¶G+¶-w¶-,´Û´y¶G+¶-|¶-,´Û´~¶,+¶-¶-,´Û´ƒ¶,+¶-†¶-,´Û´ˆ¶,+¶-‹¶-,´Û´¶,+¶-¶-,´Û´’¶-•¶-¶1:» Y—·(¶-™¶-+´C¶G¶1:» Y›·(¶-¶1:,´Û´y›,´Û´y£»LY*·N::» Y·(+´C¶G¶1¶Ÿ:¹£™ ¶Q§ ¶Q§–:    ´W» Y©·(    ¶]¶-¶1    ¶`Æ.¹«§$: ´W» Y©·( ¶]¶-¶1 ¶`¶f§r:
Æ.¹«§$: ´W» Y©·( ¶]¶-¶1 ¶`¶f
¿Æ.¹«§$: ´W» Y©·( ¶]¶-¶1 ¶`¶f±=sv^œ£¦^=—ÏÖÝà^^
&IËÌ ÍÎÐÑÔ(Ö4×EØVÙ[ÚtیܟݲÞÅߨàêáÿâã)ä>åSæhç}è‘é¥ê¹ëÍìâí÷î ï!ð6ñKò`óuôŠõŸö´÷ÉøßÔäûüþ0ÿ:=Xbils
x — œ£¨ÇÏ Ñ ÖÝâ     9> „ ?ij?®¯:°Ú 2±Fä[²@:³@&´@:qr=µ¶xst    ¨st âst st wˆýÜÿL    x;Ü###L¤I^o^ Gzÿ x;Ü###L¤z^ ÿ    x;Ü###L¤N^ ù    ·¸À «+´C>» Y¹·(¶G+¶-»¶-+´½¶G+¶-À¶-»’Y·”—¸Â¶-ê¶-¶-,´Ķ,+¶-ɶ-,´˶G+¶-ζ-,´ж,+¶-Ó¶-,´Õ¶,ض-Ú¶-,´ܶ,+¶-ß¶-,´á¶G+¶-ä¶-,´æ¶,+¶-é¶-,´ë¶,ض-î¶-,´ð¶,+¶-ó¶-,´õ¶G+¶-ø¶-,´ú¶,+¶-ý¶-,´ÿ¶,ض-¶-,´¶,+¶-¶-,´    ¶G+¶- ¶-,´¶,+¶-¶-,´¶,¶1:» Y—·(¶-™¶-+´C¶G¶1:» Y›·(¶-¶1:»LY*·N::» Y·(+´C¶G¶1¶Ÿ:¹£™ ¶Q§ ¶Q§–:    ´W» Y·(    ¶]¶-¶1    ¶`Æ.¹«§$: ´W» Y·( ¶]¶-¶1 ¶`¶f§r:
Æ.¹«§$: ´W» Y·( ¶]¶-¶1 ¶`¶f
¿Æ.¹«§$: ´W» Y·( ¶]¶-¶1 ¶`¶f±©ßâ^^©;BIL^z„^
Î3 "#*$D%V&h'z()Ÿ*±+Ã,Ö-è.ú/ 0112C3U4b g6ˆ7œ9¦:©<Ä>Î?Õ@ØAßCäDFHIK3N;E=FBHIINKmNrOuFzHI†K¥NªP „ «ij«®¯«¦EFgD²@ˆ#³@œ´@¦qr©µ¶äst    st Nst †st w} ÿØ    x;Å###L¤I^o^ Gzÿ x;Å###L¤z^ ÿ    x;Å###L¤N^     
 M»LY*·NN-,¶Ÿ:§=:¹ 66§+¶7À;:´C §„+¶¡ÿ߯ÿ´$(¹ µ*´$.¹ µ0´$2¹ µ4´$7¹ µ9´$;¹=µA´$C¹=µE´$G¹ µI´$K¹=µM´$O¹=µQ´$S¹ µU´$W¹=µY´$[¹ µ]´$_¹=µa´$c¹=µe¹£šþ¿§‘:-´W» Yg·(¶]¶-¶1¶`Æ-¹«§#:    -´W» Yg·(    ¶]¶-¶1    ¶`-¶f§n:Æ-¹«§#:    -´W» Yg·(    ¶]¶-¶1    ¶`-¶f¿Æ-¹«§#:    -´W» Yg·(    ¶]¶-¶1    ¶`-¶f±[^^ƒŠ^~´»ÂÅ^ñøû^
¾/‘ ’”–—&™,š7›AœD™P U¡g¢y£‹¤¥¯¦Á§Ó¨å©÷ª    «­-®?¯Q”[²`´~¶ƒ¸Š¹º­½´µ¶¶»¸Â¹Çºå½é¾ì¶ñ¸ø¹ýº½¿ z  ij kli@ qr µ¶7j¯&+kF)'pF`stst    Çst    ýst    u  kvwgþ#L¤þ;úùL^n^Fzÿ    x#L¤z^ÿx#L¤N^    lÖí;» Ym·(+´C¶G¶1M»LY*·NN-,¶Ÿ:¹£™Û+Æ×+´$(¹ µ*+´$.¹ µ0+´$2¹ µ4+´$7¹ µ9+´$;¹=µA+´$C¹=µE+´$G¹ µI+´$K¹=µM+´$O¹=µQ+´$S¹ µU+´$W¹=µY+´$[¹ µ]+´$_¹=µa+´$c¹=µe+´$o¹ µq+´$s¹=µu+´$w¹yµ}+´$¹ µ+´$ƒ¹ µ…§‘:-´W» Y‡·(¶]¶-¶1¶`Æ-¹«§#:-´W» Y‡·(¶]¶-¶1¶`-¶f§n:Æ-¹«§#:-´W» Y‡·(¶]¶-¶1¶`-¶f¿Æ-¹«§#:-´W» Y‡·(¶]¶-¶1¶`-¶f±%vy^ž¥¨^%™ÏÖÝà^ ^
²,ÉÊË%Í/Ï3ÐDÑUÒfÓwԈՙ֪׻ØÌÙÝÜîßÿàá!ã2äCæTçeèvì{í™ïžñ¥òªóÈöÏîÑïÖñÝòâóö÷ï ñòó6ö:ø \    ;ij;j¯&i@qr%µ¶{stªstâststw^
ÿyx;#L¤^n^Fzÿx;#L¤z^ÿx;#L¤N^    ‰Šë Ó» Y‹·(,´C¶G+¶-¶-+´¶G+¶-”¶-+´–¶¦+¶-™¶-+´›¶¦+¶-ž¶-+´ ¶¦+¶-£¶-+´¥¶¦+¶-¨¶-+´ª¶¦+¶-­¶-+´¯¶¦+¶-²¶-+´´¶¦+¶-·¶-+´¹¶¦+¶-¼¶-+´¾¶¦+¶-Á¶-+´ö¦ض-ƶ-+´ȶ¦+¶-˶-+´Ͷ¦+¶-ж-+´Ò¶¦+¶-Õ¶-+´×¶¦+¶-Ú¶-+´ܶ¦ض-ß¶-+´ᶦ+¶-ä¶-+´润+¶-é¶-+´붦+¶-î¶-+´ð¶¦+¶-ó¶-+´õ¶¦¶1N» Y—·(-¶-™¶-,´C¶G¶1:» Y›·(-¶-¶1:»LY*·N::» Yø·(,´C¶G¶1¶Ÿ:¹£™ ¶Q§ ¶Q§–:´W» Yú·(¶]¶-¶1¶`Æ.¹«§$:
´W» Yú·(
¶]¶-¶1
¶`¶f§r:    Æ.¹«§$:
´W» Yú·(
¶]¶-¶1
¶`¶f    ¿Æ.¹«§$:
´W» Yú·(
¶]¶-¶1
¶`¶f±Ñ
^07:^Ñ+cjqt^¢©¬^
Þ7ü
þ(:L^p‚”¦¸    Ê
Ý ï  %8J\n€ü‘±ÄÎÑÝçìö ý!"$ %+'0)7*<+[.c&e'j)q*v+•.š/'¢)©*®+Í.Ò0 z ÓijÓüýÓj¯‘B²@±"³@Ä´@Îqrѵ¶ st<st
vst
®st
wz ÿx;###L¤I^o^ Gzÿ
x;###L¤z^ ÿx;###L¤N^     þÖU“» Yÿ·(+´C¶G¶1M»LY*·NN-,¶Ÿ:¹£™3+Æ/+´(¹ µ+´¹ µ+´¹ µ+´¹ ‡µ–+´    ¹=µ›+´
¹=µ +´ ¹=µ¥+´ ¹ ‡µª+´ ¹ ‡µ¯+´¹=µ¹+´¹=µ¾+´¹ ‡µÃ+´¹=µ´+´¹ ‡µÈ+´¹=µÍ+´¹=µÒ+´¹=µ×+´¹ ‡µÜ+´¹ ‡µá+´¹=µæ+´¹=µë+´¹=µð+´¹ ‡µõ§‘:-´W» Y·(¶]¶-¶1¶`Æ-¹«§#:-´W» Y·(¶]¶-¶1¶`-¶f§n:Æ-¹«§#:-´W» Y·(¶]¶-¶1¶`-¶f¿Æ-¹«§#:-´W» Y·(¶]¶-¶1¶`-¶f±%ÎÑ^öý^%ñ'.58^dkn^
Â0567%9/;3<D=U>f?x@ŠAœB®CÀEÒFäGöHIK,L>MPNbOtQ†R˜SªT¼UÎXÓYñ[ö]ý^_ b'Z)[.]5^:_Xb\c_[d]k^p_Žb’d \    “ij“j¯~i@uqr%nµ¶Óstst:stpstw^
ÿÑx;#L¤^n^Fzÿx;#L¤z^ÿx;#L¤N^        â=§×+¶7À;N-´RŸ-´TŸ -´' °» Y ·(-´C¶G+¶-"¶--´¶G+¶-$¶--´$´4¶G¶1:» Y›·(¶-¶1:»LY*·N:¶Q§6:´W» Y&·(¶]¶-¶1¶`¶f§:¶f¿¶f-´$-´µ*-µ„+¶¡ÿ'±„‹Ž^„¯·
fklmn o)q3r?sQtaqfvzw„y‹z|¯~·}¹~¾Á~ÆÇÑ‚Öká… RâijâklßpFÈj¯fp²@z\´@„Rqrstu âkvw>üü#;ÿdx;##L^hz    ÿx    (Ö+´RŸW+´TŸN+´'ŸE+´YŸ<+´³Ÿ2+´µŸ(+´·Ÿ+´Ÿ+´ҟ +´ ¬» Y ·(+´C¶G+¶-"¶-+´¶G+¶-$¶-+´$´4¶G¶1M» Y›·(,¶-¶1N»LY*·N:-¶Q§6:´W» Y)·(¶]¶-¶1¶`¶f§:¶f¿¶f+´$+´µ*+µ±µ»¾^µßç
vŒ    Ž$.‘8’B“K”U•]˜g™sš…›•˜™«Ÿµ¡»¢À¤ß¦ç¥é¦î§ñ¦ö§÷©ª¬ >ijj¯™m²@«[´@µQqrÀstw'û]ÿ`x;##L^hz    ø    +ÖÙâ+´§Ÿ3+´¨Ÿ)+´©Ÿ+´ªŸ+´Ÿ +´« ª» Y,·(+´C¶G+¶-.¶-+´¶G¶-0¶-+´C¶G¶1M» Y—·(,¶-¶1N»LY*·N:-¶Q§6:´W» Y2·(¶]¶-¶1¶`¶f§:¶f¿¶f+´+´µ+µ±–™^ºÂ
f±
²³´(µ0¶:¸D¹Pºc»p¸t¼†¿Á–›úÅÂÄÄÅÉÆÌÅÑÆÒÈÜÉáË >âijâj¯tm²@†[³@Qqr›stw%:ÿ^x;##L^hz    ø    4     È=§½+¶7À;N-´0 ¨» Y ·(-´C¶G+¶-"¶-0¶G+¶-$¶--´$´4¶G+¶-5¶--´7´9¶G+¶-:¶--´7´A¶,+¶-<¶--´7´E¶,+¶->¶--´7´I¶G+¶-@¶--´7´M¶,+¶-B¶--´7´Q¶,+¶-D¶--´7´U¶G+¶-F¶--´7´0¶G+¶-H¶--´7´Y¶,+¶-J¶--´7´]¶G+¶-L¶--´7´a¶,+¶-N¶--´7´e¶,¶1:» Y›·(¶-¶1:»LY*·N:¶Q§6:´W» YP·(¶]¶-¶1¶`¶f§:¶f¿¶f-´$0µ*-µ„+¶¡þA±lsv^l—Ÿ
Ž#ÔÖ×Ù!Û-Ü=ÝRÞgß|à‘á¦â»ãÐäååúæç$è9éIÙNìbílðsñxó—õŸô¡õ¦ö©õ®ö¯ø·ù¼ÔÇü RÈijÈklÅpF®j¯Nn²@bZ´@lPqrxstu Èkvw8üÿpx;##L^hz    ÿ x    RÖ½«+´0 ¤» Y ·(+´C¶G+¶-"¶-0¶G+¶-$¶-+´$´4¶G+¶-5¶-+´7´9¶G+¶-:¶-+´7´A¶,+¶-<¶-+´7´E¶,+¶->¶-+´7´I¶G+¶-@¶-+´7´M¶,+¶-B¶-+´7´Q¶,+¶-D¶-+´7´U¶G+¶-F¶-+´7´0¶G+¶-H¶-+´7´Y¶,+¶-J¶-+´7´]¶G+¶-L¶-+´7´a¶,+¶-N¶-+´7´e¶,¶1M» Y›·(,¶-¶1N»LY*·N:-¶Q§6:´W» YS·(¶]¶-¶1¶`¶f§:¶f¿¶f+´$0µ*+µ±[ad^[…
‚         
/ D Y nƒ˜­Â×ì+;?Q[af …"!"”#—"œ#%¥&ª( >«ij«j¯?k²@QY´@[Oqrfstw$ÿdx;##L^hz    ø     UV    ¶(»LY*·NM» YW·(»’Y·”—¸Â¶-A¶-¶1N» Y-¸"·(Y¶-¶1N6§<+¶7À[:» Y-¸"·(]¶-´_¶G`¶-´b¶G¶1N„+¶¡ÿÁ» Y-¸"·(e¶-¶1N6§<+¶7À[:» Y-¸"·(]¶-´_¶G`¶-¶g¶,¶1N„+¶¡ÿÁ» Y-¸"·(k¶-¶1N6§<+¶7À[:» Y-¸"·(]¶-´_¶G`¶-¶m¶,¶1N„+¶¡ÿÁ» Y-¸"·(p¶-¶1N6§<+¶7À[:» Y-¸"·(]¶-´_¶G`¶-¶r¶,¶1N„+¶¡ÿÁ» Y-¸"·(u¶-¶1N6§<+¶7À[:» Y-¸"·(]¶-´_¶G`¶-¶w¶,¶1N„+¶¡ÿÁ» Y-¸"·(z¶-¶1N6§<+¶7À[:» Y-¸"·(]¶-´_¶G`¶-¶|¶G¶1N„+¶¡ÿÁ» Y-¸"·(€¶-¶1N6§G+¶7À[:²‚¶ˆ¶‹» Y-¸"·(]¶-´_¶G`¶-¶ˆ¶G¶1N„+¶¡ÿ¶» Y-¸"·(‘¶-¶1N»’Y·”:6§M+¶7À[:¶“¶—» Y-¸"·(]¶-´_¶G›¶-—¸Â¶- ¶-¶1N„+¶¡ÿ°» Y-¸"·(¶-¶1N6§M+¶7À[:¶Ÿ¶—» Y-¸"·(]¶-´_¶G›¶-—¸Â¶- ¶-¶1N„+¶¡ÿ°» Y-¸"·(¢¶-¶1N6§<+¶7À[:» Y-¸"·(]¶-´_¶G`¶-¶¤¶G¶1N„+¶¡ÿÁ» Y-¸"·(§¶-¶1N6§<+¶7À[:» Y-¸"·(]¶-´_¶G`¶-¶©¶,¶1N„+¶¡ÿÁ» Y-¸"·(¬¶-¶1N6§<+¶7À[:» Y-¸"·(]¶-´_¶G`¶-¶®¶,¶1N„+¶¡ÿÁ» Y-¸"·(±¶-¶1N6§<+¶7À[:» Y-¸"·(]¶-´_¶G`¶-¶³¶,¶1N„+¶¡ÿÁ» Y-¸"·(¶¶-¶1N6§<+¶7À[:» Y-¸"·(]¶-´_¶G`¶-¶¸¶G¶1N„+¶¡ÿÁ» Y-¸"·(»¶-¶1N6§B+¶7À[:ž» Y-¸"·(ض-¶1N» Y-¸"·(´_¶G¶1N„+¶¡ÿ»» Y-¸"·(J¶-¶1N,-¶Q§0N,´W» Y½·(-¶]¶-¶1-¶`,¶f§:,¶f¿,¶f±    óö^    
~_,    /1'/+3@4F5Q6|4ˆ9:£;®<Ù:å?ú@A B6@BEWF]GhH“FŸK´LºMÅNðLüQRS"TMRYWnXtYZŠ[µXÁ^Ö_ß`åaðbúc,`8fMgSh^ihjšg¦m»nÁoÌp÷nstu)vTt`yuz{{†|±z½Ò€Øã‚€…/†5‡@ˆk†w‹ŒŒ’Ž¢·‘Όړî•ó–÷˜š™š ›#š'œ j$(¿j(Àl    qr+Èi@CEpFQ+Á EpF®+ÁÂýEpF +ÁÂZEpFh+Á·EpFÅ+ÁÂEpF"+ÁÂqPpF6ÁÂßüâVpFð<ÁÂPVpF^<Á¾EpFÌ+ÁÂEpF)+ÁÂxEpF†+ÁÂÕEpFã+ÁÂ2EpF@+ÁKpF1ÁÂ÷stu (ÀÄwf#þFL#8#8#8#8#8#8#ûCÿ,xL#’ûI#ûI#8#8#8#8#8#ü$[úÿ$xL^cz    ÅƝ»LY*·N:» YÇ·(¶Gض- ¶-»’Y·”—¸Â¶-A¶-¶Gض-¶Gض-¶GJ¶-¶1:¶Q§6:´W» YÉ·(¶]¶-¶1¶`¶f§:¶f¿¶f±
ad^
…
F¢
¥¨©7ªA«K¬U¥Z¯a°f²…´³´”µ—´œ¶ R¿jËFÌFÍFÎF
“qrZi@fstwÿdxL^hz        ÏÖ¥
´» Yз(+´C¶Gض-Ò¶-+´Ô¶ض-A¶-ݶ-+´Ô¶ß¶,ض-â¶-+´Ô¶ä¶,ض-ç¶-+´Ô¶é¶,ض-ì¶-+´Ô¶î¶,ض-ñ¶-+´Ô¶ó¶,ض-ö¶-+´Ô¶ø¶,ض-û¶-+´Ô¶ý¶,ض-¶-+´Ô¶¶,ض-¶-+´Ô¶¶,ض-
¶-+´Ô¶ ¶,ض-¶-+´Ô¶¶,ض-¶-+´Ô¶¶,ض-¶-+´Ô¶¶,ض-¶-+´Ô¶ ¶,ض-&¶-+´Ô¶#¶,¶1M» Y—·(,¶-™¶-+´C¶G¶1N» Y›·(,¶-¶1:»LY*·N::» Y&·(+´C¶G¶1¶Ÿ:¹£™ -¶Q§ ¶Q§–:´W» Y(·(¶]¶-¶1¶`Æ.¹«§$:    ´W» Y(·(    ¶]¶-¶1    ¶`¶f§r:Æ.¹«§$:    ´W» Y(·(    ¶]¶-¶1    ¶`¶f¿Æ.¹«§$:    ´W» Y(·(    ¶]¶-¶1    ¶`¶f±³èë^^³ DKRU^ƒŠ^
Ê2¾
¿À,ÁBÂXÃnĄŚưÇÆÈÜÉòÊËÌ4ÍJÎ`Ïp¾tѓҦӰԳֿ×ÉÖÎØØÙÞÚáÛèÝíÞ àâãä<çDßFàKâRãWävç{è~àƒâŠãä®ç³é p ´¿j´j¯t@²@“!³@¦´@°qr³µ¶ístst    Wst    st    wq ÿáx;###L¤I^o^ Gzÿ    x;###L¤z^ ÿx;###L¤N^     *Ö)/+´± '» Y+·(+´C¶G+¶-.¶-±¶G+¶--¶-+´7´Y¶,+¶-/¶-+´7´u¶,+¶-1¶-+´7´q¶Gض-3¶-+´7´}—¸Â¶-A¶-5¶-+´7´¶Gض-7¶-+´7´…¶G0¶-+´C¶G¶1M» Y—·(,¶-¶1N»LY*·N:-¶Q§6:´W» Y9·(¶]¶-¶1¶`¶f§:¶f¿¶f+´$±µ*+µ±Þäç^Þ
jó
õ÷ ø1ùFú[ûqü‹ý¡þ±ÿ¾õÂÔÞäé          ) . >/ij/j¯Âl²@ÔZ³@ÞPqréstw$ÿçx;##L^hz    ø    ;ÖÒ¿» Y<·(+´C¶G¶1M»LY*·NN-,¶Ÿ:¹£™Ž+ÆŠ+´>(¹ µB+´>E¹GµK+´>¹ µM+´>N¹GµP+´>R¹GµT+´>V¹GµX+´>Z¹ µ\+´>^¹ µ`+´>b¹ µd+´>f¹ µh+´>j¹ µl+´>n¹ µp+´>r¹Gµt+´>v¹ µx+´>z¹ µ|+´>~¹=µ€+´>‚¹ µ„+´>†¹ µˆ+´>й=µŒ+´>޹=µ§3:-´W» Y’·(¶]¶-¶1¶`-¶f§:-¶f¿-¶f±%‡Š^%ª±
†!%/3DUf w!ˆ"™#ª$»%Ì&Ý'î(ÿ)*!+2,C-T.e/v0‡3Œ4ª6±5³6·7º6¾8 >¿ij¿j¯ªi@¡qr%šµ¶Œstw!ÿŠx;#L¤^fz    ”ÖP7+´~ 0+´>M» Y•·(+´C¶G+¶-.¶-~¶G+¶-—¶-,´`¶G+¶-™¶-,´h¶G+¶-›¶-,´€¶,+¶-¶-,´Œ¶,+¶-Ÿ¶-,´¶,+¶-¡¶-,´l¶G+¶-£¶-,´x¶G+¶-¥¶-,´|¶G¶-¶1N» Y§·(-¶-¶1:»LY*·N:¶Q§6:´W» Y’·(¶]¶-¶1¶`¶f§:¶f¿¶f+´>~µB+µ±æíð^æ
rA    DEG$H4IFJXKjL|MŽN O²PÅEÉSÜTæWíXòY[Z[ \#[(\)^1_6a H7ij7j¯(©AÉm²@ÜZ´@æPqròstw1ÿðx;C##L^hz    ÿ x;    ªÖÆ×+´¹Ÿ(+´Ÿ+´Ÿ+´Ÿ +´Ä ª» Y«·(+´C¶G+¶-"¶-+´¶G¶-¶1M» Y—·(,¶-­¶-+´C¶G¶1N»LY*·N:-¶Q§6:´W» Y¯·(¶]¶-¶1¶`¶f§:¶f¿¶f+´$+´µ*+µ±…‹Ž^…¯·
^k
lmn%o/q9rEsXq\t{w…y‹{}¯·~¹¾€Áƀǁтք >×ij×j¯\z²@{[³@…Qqrstw%/ÿ^x;##L^hz    ø    ±PèG²L»LY*·NM,+¶Q§0N,´W» Y´·(-¶]¶-¶1-¶`,¶f§:,¶f¿,¶f± ^ 29
. Š• —˜™2›9š;›?œB›F *G¶jCi@ :qrstwÿx#L^cz    ·¸ýí» Y¹·(¶Gƒ¶-»¶-½¶-¿¶-Á¶-ö-Ŷ-Ƕ-ɶ-˶-Ͷ-϶-Ѷ-Ó¶-Õ¶-×¶-Ù¶-Û¶-ݶ-ß¶-á¶-ã¶-å¶-ç¶-é¶-¶1M»LY*·NN-,¶Q§3:-´W» Yë·(¶]¶-¶1¶`-¶f§:-¶f¿-¶f±°µ¸^°Øß
’$¥¦§¨%©+ª1«7¬=­C®I¯O°U±[²a³g´mµs¶y·¸…¹‹º‘»—¼½£¥§¾°ÀµÁºÂØÄßÃáÄåÅèÄìÆ 4í¶jí¿F§Fi@°=qrºstwÿ¸x#L^fz    íîïóðM+Æí+¹òžä>§+¹õÀö:ž» Y,¸"·(ض-¶1M» Y,¸"·(ø¶-´ú¶Gض- ¶-»’Y·”—¸Â¶-A¶-´û¶Gض-´þ¶Gض-´¶GJ¶-¶1M„+¹ò¡ÿl»LY*·NN-,¶Q§3:-´W» Y·(¶]¶-¶1¶`-¶f§:-¶f¿-¶f±¶»¾^¶Þå
fÎÏÐÑ"Ò&Ó;ÕLÖZ×s؁ُڗۜÕ ЭÞ¶à»áÀâÞäåãçäëåîäòç Hójóïi@š    F"~
 ¶<qrÀstu ó w0ý#ü$öúgÿxó#L^fzú     Ö
    » Y·(+´C¶G¶1M»LY*·NN-,¶Ÿ:+´:¹£™Bo¹ µƒ¹ µ¹ µw¹yµ§“» Y·(+´C¶G+¶-´¶G¶-»’Y·”—¸Â¶-A¶-´¶G+¶-´¶GJ¶-¶1:-¶Q§3:-´W» Y·(¶]¶-¶1¶`-¶f§:-¶f¿-¶f±+ÑÔ^+ôû
Zïðñ%ò+ô5õDöS÷bøqùtú~üÆúËýÑÿÖôûý R    j    j¯ôi@ëqr%äµ¶+Þ Ë!@Östw'ÿtx;#L¤÷_^fz    "Öf›»LY*·NM+´N» Y#·(-´¶G%¶--´—¸Â¶-'¶--´¶G)¶--´¶G+¶-+´C¶G¶1:,¶Q§3:,´W» Y-·(¶]¶-¶1¶`,¶f§:,¶f¿,¶f±]cf^]†
>      KX]ch†“–š >›j›j¯    ’qr ]>!@hstw!ÿfx;L#^fz    /0¾ ª» Y1·(¶G+¶-¶G+¶-¶G+¶-¶G+¶-¶,+¶-¶,+¶- ¶-¶- ¶-3¶-¶1:»LY*·N:        ¶Q§6:
    ´W» Y5·(
¶]¶-¶1
¶`    ¶f§:     ¶f ¿    ¶f±gnq^g’š
R
+,-%.//90C1R2X]3g5n6s8’:š9œ:¡;¤:©< p ªijªEFª7Fª8Fª9Fª:+ª;+ª<@]M!@gCqr    sst
w$ÿq
x##L^hz        =0Ó û Y>·(¶Gض-@¶-¶Gض-B¶-¶,ض-D¶-¶,ض-F¶-¶- ¶-H¶-J¶-¶GL¶-¶G¶1:»LY*·N:        ¶Q§6:
    ´W» YN·(
¶]¶-¶1
¶`    ¶f§:     ¶f ¿    ¶f±€‡Š^€«³
NB
DE%F6GGHWI]JqBvK€N‡OŒQ«S³RµSºT½SÂU p ÃijÃEFÃ7FÃ8FÃ9FÃ:+Ã;+Ã<@vM!@€Cqr    Œst
w$ÿŠ
x##L^hz        PQn$»xYR  
·TL»;YRW·XM+,¸[±
 ª«#­  $]^¶jj¯_`