1
81041
2018-12-17 299f3a8a31cf05127b708b4985b8b0f4236a027b
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
Êþº¾2a*com/fgkj/dao/impl/ram/Fbs9100_setparamImpljava/lang/Objectcom/fgkj/dao/BaseDAOcom/fgkj/dao/CallBack<init>()VCode
     
LineNumberTableLocalVariableTablethis,Lcom/fgkj/dao/impl/ram/Fbs9100_setparamImpl;
getResults&(Ljava/sql/ResultSet;)Ljava/util/List;java/util/ArrayList
 !com/fgkj/dto/ram/Fbs9100_setparam
 num java/sql/ResultSet  !getInt(Ljava/lang/String;)I
#%$java/lang/Integer &'valueOf(I)Ljava/lang/Integer;
) *+setNum(Ljava/lang/Integer;)V-dev_ip / 01    getString&(Ljava/lang/String;)Ljava/lang/String;
3 45    setDev_ip(Ljava/lang/String;)V7dev_id
9 :+    setDev_id<op_cmd
> ?+    setOp_cmdAtestCmd
C D+
setTestCmdFHourRate
H I+ setHourRateKDisCurr M NOgetFloat(Ljava/lang/String;)F
QSRjava/lang/Float &T(F)Ljava/lang/Float;
V WX
setDisCurr(Ljava/lang/Float;)VZDisCap
\ ]X    setDisCap_DisTime
a b+
setDisTimed groupVol_Low
f gXsetGroupVol_LowimonomerVol_Low
k lXsetMonomerVol_LownmonomerLowCount
p q+setMonomerLowCounts battGroupNum
u v+setBattGroupNumxonlineLowAction
z {+setOnlineLowAction}dCVolHighLimit
 €XsetDCVolHighLimit‚ chargeCurrSet
„ …XsetChargeCurrSet ‡‰ˆjava/util/List Š‹add(Ljava/lang/Object;)Z  Žnext()Z
‘“’java/sql/SQLException ”
printStackTracersLjava/sql/ResultSet;listLjava/util/List;    fsetparam#Lcom/fgkj/dto/ram/Fbs9100_setparam;eLjava/sql/SQLException; StackMapTableŸóinsert into db_ram_db.tb_Fbs9100_setparam(dev_ip,dev_id,op_cmd,testCmd,HourRate,DisCurr,DisCap,DisTime,groupVol_Low,monomerVol_Low,monomerLowCount,battGroupNum,onlineLowAction,dCVolHighLimit,chargeCurrSet) values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
¡£¢com/fgkj/db/DBUtil ¤¥getConn()Ljava/sql/Connection;
§ ¨©    getDev_ip()Ljava/lang/String;
« ¬­    getDev_id()Ljava/lang/Integer;
¯ °­    getOp_cmd
² ³­
getTestCmd
µ ¶­ getHourRate
¸ ¹º
getDisCurr()Ljava/lang/Float;
¼ ½º    getDisCap
¿ À­
getDisTime
 úgetGroupVol_Low
ŠƺgetMonomerVol_Low
È É­getMonomerLowCount
Ë Ì­getBattGroupNum
Î Ï­getOnlineLowAction
Ñ ÒºgetDCVolHighLimit
Ô ÕºgetChargeCurrSet
×ÙØcom/fgkj/dao/DAOHelper ÚÛ executeUpdate=(Ljava/sql/Connection;Ljava/lang/String;[Ljava/lang/Object;)Z
ÝßÞjava/lang/Boolean &à(Z)Ljava/lang/Boolean;
Ýâ ㏠booleanValueobjLjava/lang/Object;fsparamsqlLjava/lang/String;blLjava/lang/Boolean;updateíòupdate db_ram_db.tb_Fbs9100_setparam set testCmd=?,HourRate=?,DisCurr=?,DisCap=?,DisTime=?,groupVol_Low=?,monomerVol_Low=?,monomerLowCount=?,battGroupNum=?,onlineVolLowAction=?,dCVolHighLimit=?,chargeCurrSet=?,MonomerTmp_High=? where dev_id=?
ï ðºgetMonomerTmp_Highfsupdateld6Paramô«update db_ram_db.tb_Fbs9100_setparam set testCmd=?,GroupVol_LOW=?,MonomerVol_LOW=?,MonomerLowCount=?,MonomerTmp_High=?,DisTime=?,DisCap=?,AutoTestStartVol=? where dev_id=?
ö ÷ºgetAutoTestStartVolupdate61850Paramúupdate db_ram_db.tb_Fbs9100_setparam set testCmd=?,DisCurr=?,DisCap=?,DisTime=?,MonomerTmp_High=?,groupVol_Low=?,monomerVol_Low=? where dev_id=?delý5delete from db_ram_db.tb_Fbs9100_setparam where num=?
ÿ ­getNum    searchAll()Ljava/util/List;+select * from db_ram_db.tb_Fbs9100_setparam
 
×      executeQueryc(Ljava/lang/String;Ljava/sql/Connection;[Ljava/lang/Object;Lcom/fgkj/dao/CallBack;)Ljava/util/List;judgeSatationInParam(I)I U SELECT count(num) as nums from db_ram_db.tb_Fbs9100_setparam where dev_id=? LIMIT 1 ,com/fgkj/dao/impl/ram/Fbs9100_setparamImpl$1
     /(Lcom/fgkj/dao/impl/ram/Fbs9100_setparamImpl;)V ‡ size()I ‡ get(I)Ljava/lang/Object;
# intValueIflagnums"java/lang/StringserchByCondition$(Ljava/lang/Object;)Ljava/util/List;&com/fgkj/dto/BattInf(¦select db_battinf.tb_battinf.battgroupid,db_battinf.tb_battinf.StationName,db_battinf.tb_battinf.StationName5,db_battinf.tb_battinf.FBSDeviceId,db_battinf.tb_battinf.FBSDeviceIp,db_battinf.tb_battinf.BattGroupName,db_battinf.tb_battinf.GroupIndexInFBSDevice,db_battinf.tb_battinf.MonCount,db_battinf.tb_battinf.MonVolStd,db_battinf.tb_battinf.MonCapStd,db_ram_db.tb_fbs9100_setparam.HourRate,db_ram_db.tb_fbs9100_setparam.DisCurr,db_ram_db.tb_fbs9100_setparam.DisCap,db_ram_db.tb_fbs9100_setparam.DisTime,db_ram_db.tb_fbs9100_setparam.GroupVol_LOW,db_ram_db.tb_fbs9100_setparam.MonomerVol_LOW,db_ram_db.tb_fbs9100_setparam.MonomerLowCount,db_ram_db.tb_fbs9100_setparam.OnlineVolLowAction,db_ram_db.tb_fbs9100_setparam.dCVolHighLimit,db_ram_db.tb_fbs9100_setparam.chargeCurrSet,db_ram_db.tb_fbs9100_setparam.battgroupnum,db_ram_db.tb_fbs9100_setparam.testcmd,db_ram_db.tb_fbs9100_setparam.MonomerTmp_High,db_ram_db.tb_fbs9100_setparam.AutoTestStartVol  ,db_ram_db.tb_fbs9100_state.dev_testtype,db_ram_db.tb_fbs9100_state.dev_alarmstate,db_ram_db.tb_fbs9100_state.dev_captest_cap,db_ram_db.tb_fbs9100_state.dev_captest_curr,db_ram_db.tb_fbs9100_state.dev_captest_groupvol,db_ram_db.tb_fbs9100_state.dev_captest_onlinevol ,db_ram_db.tb_fbs9100_state.dev_captest_timelong,db_ram_db.tb_fbs9100_state.dev_commcount,db_ram_db.tb_fbs9100_state.dev_testgroupnum  ,db_ram_db.tb_fbs9100_state.dev_conresist,db_ram_db.tb_fbs9100_state.dev_concurr,db_ram_db.tb_fbs9100_state.dev_condvoldp,db_ram_db.tb_fbs9100_state.dev_condcurr,db_ram_db.tb_fbs9100_state.dev_61850alarms FROM db_battinf.tb_battinf  LEFT OUTER JOIN db_ram_db.tb_fbs9100_setparam on db_ram_db.tb_fbs9100_setparam.dev_id=db_battinf.tb_battinf.FBSDeviceId  LEFT OUTER JOIN db_ram_db.tb_fbs9100_state  on db_ram_db.tb_fbs9100_state.dev_id=db_battinf.tb_battinf.FBSDeviceId  where db_battinf.tb_battinf.StationName1 like ? and db_battinf.tb_battinf.StationName LIKE ?  and db_battinf.tb_battinf.battgroupid=? *java/lang/StringBuilder,%
).     5
%0 1©getStationName1
)3 45append-(Ljava/lang/String;)Ljava/lang/StringBuilder;
)7 8©toString
%: ;©getStationName
%= >­getBattGroupId@,com/fgkj/dao/impl/ram/Fbs9100_setparamImpl$2
?binfLcom/fgkj/dto/BattInf;sendCmdToFBS9100Dev(III)ZGI    ,TestCmd=
)K 4L(I)Ljava/lang/StringBuilder;N4UPDATE db_ram_db.tb_fbs9100_setparam  SET  op_cmd=? P WHERE dev_id=? R?SELECT op_cmd FROM db_ram_db.tb_fbs9100_setparam  WHERE dev_id= TVUjava/sql/Connection WXprepareStatement0(Ljava/lang/String;)Ljava/sql/PreparedStatement; Z\[java/sql/PreparedStatement ]()Ljava/sql/ResultSet;ú
acbjava/lang/Thread desleep(J)V
g“hjava/lang/InterruptedException
¡j klclose@(Ljava/sql/ResultSet;Ljava/sql/Statement;Ljava/sql/Connection;)Vcmd    test_typem_cmd    m_cmd_acksql_endres_exeZconnLjava/sql/Connection;psLjava/sql/PreparedStatement;n Ljava/lang/InterruptedException; serchbyDev_id|‰ select db_battinf.tb_battinf.StationName,db_battinf.tb_battinf.FBSDeviceId,db_battinf.tb_battinf.FBSDeviceIp,db_battinf.tb_battinf.BattGroupName,db_battinf.tb_battinf.GroupIndexInFBSDevice,db_battinf.tb_battinf.MonCount,db_battinf.tb_battinf.MonVolStd,db_battinf.tb_battinf.MonCapStd,db_battinf.tb_battinf.charge_curr_max,db_ram_db.tb_fbs9100_setparam.HourRate,db_ram_db.tb_fbs9100_setparam.DisCurr,db_ram_db.tb_fbs9100_setparam.DisCap,db_ram_db.tb_fbs9100_setparam.DisTime,db_ram_db.tb_fbs9100_setparam.GroupVol_LOW,db_ram_db.tb_fbs9100_setparam.MonomerVol_LOW,db_ram_db.tb_fbs9100_setparam.MonomerLowCount,db_ram_db.tb_fbs9100_setparam.OnlineVolLowAction,db_ram_db.tb_fbs9100_setparam.dCVolHighLimit,db_ram_db.tb_fbs9100_setparam.chargeCurrSet,db_ram_db.tb_fbs9100_setparam.battgroupnum,db_ram_db.tb_fbs9100_setparam.testcmd,db_ram_db.tb_fbs9100_setparam.testcmd,db_ram_db.tb_fbs9100_setparam.MonomerTmp_High,db_ram_db.tb_fbs9100_setparam.AutoTestStartVol    FROM db_battinf.tb_battinf  LEFT OUTER JOIN db_ram_db.tb_fbs9100_setparam on db_ram_db.tb_fbs9100_setparam.dev_id=db_battinf.tb_battinf.FBSDeviceId   WHERE db_battinf.tb_battinf.FBSDeviceId=? limit 1~,com/fgkj/dao/impl/ram/Fbs9100_setparamImpl$3
} serchByInfo‚‘select DISTINCT db_battinf.tb_battinf.battgroupid,db_battinf.tb_battinf.StationName,db_battinf.tb_battinf.FBSDeviceId,db_battinf.tb_battinf.FBSDeviceIp,db_battinf.tb_battinf.BattGroupName,db_battinf.tb_battinf.GroupIndexInFBSDevice,db_battinf.tb_battinf.MonCount,db_battinf.tb_battinf.MonVolStd,db_battinf.tb_battinf.MonCapStd,db_ram_db.tb_fbs9100_state.dev_testtype,db_ram_db.tb_fbs9100_state.dev_alarmstate,db_ram_db.tb_fbs9100_state.dev_captest_cap,db_ram_db.tb_fbs9100_state.dev_captest_curr,db_ram_db.tb_fbs9100_state.dev_captest_groupvol,db_ram_db.tb_fbs9100_state.dev_captest_onlinevol,db_ram_db.tb_fbs9100_state.dev_captest_timelong,db_ram_db.tb_fbs9100_state.dev_commcount,db_ram_db.tb_fbs9100_state.dev_testgroupnum ,db_ram_db.tb_fbs9100_state.dev_restest_moncount,db_ram_db.tb_fbs9100_state.dev_restest_monindex,db_ram_db.tb_fbs9100_state.dev_workstate,db_ram_db.tb_fbs9100_state.dev_res_test_state,db_ram_db.tb_fbs9100_state.num,db_ram_db.tb_fbs9100_state.dev_61850alarms  FROM db_battinf.tb_battinf  LEFT OUTER JOIN db_ram_db.tb_fbs9100_state  on db_ram_db.tb_fbs9100_state.dev_id=db_battinf.tb_battinf.FBSDeviceId  where db_battinf.tb_battinf.FBSDeviceId=
%„ …­getFBSDeviceId
)‡ 4ˆ-(Ljava/lang/Object;)Ljava/lang/StringBuilder;Š' and db_battinf.tb_battinf.battgroupid=Œ      limit 1ŽVselect db_battinf.tb_battinf.battgroupid,db_battinf.tb_battinf.StationName,db_battinf.tb_battinf.FBSDeviceId,db_battinf.tb_battinf.FBSDeviceIp,db_battinf.tb_battinf.BattGroupName,db_battinf.tb_battinf.MonCount,db_battinf.tb_battinf.MonVolStd,db_battinf.tb_battinf.MonCapStd,db_battinf.tb_battinf.GroupIndexInFBSDevice ,db_ram_db.tb_bts_61850_state.stc_workstate,db_ram_db.tb_bts_61850_state.dev_captest_online,db_ram_db.tb_bts_61850_state.dev_captest_groupvol,db_ram_db.tb_bts_61850_state.dev_commcount,db_ram_db.tb_bts_61850_state.timelong,db_ram_db.tb_bts_61850_state.alam_tmp,db_ram_db.tb_bts_61850_state.alam_relay,db_ram_db.tb_bts_61850_state.alam_comm    from db_battinf.tb_battinf  LEFT OUTER JOIN db_ram_db.tb_bts_61850_state  on db_ram_db.tb_bts_61850_state.FBSDeviceId=db_battinf.tb_battinf.FBSDeviceId  where db_battinf.tb_battinf.FBSDeviceId=Èselect db_battinf.tb_battinf.battgroupid,db_battinf.tb_battinf.StationName,db_battinf.tb_battinf.FBSDeviceId,db_battinf.tb_battinf.FBSDeviceIp,db_battinf.tb_battinf.BattGroupName,db_battinf.tb_battinf.MonCount,db_battinf.tb_battinf.MonVolStd,db_battinf.tb_battinf.MonCapStd,db_battinf.tb_battinf.GroupIndexInFBSDevice ,db_ram_db.tb_LD9_state.sys_state,db_ram_db.tb_LD9_state.sys_online_vol,db_ram_db.tb_LD9_state.sys_group_vol,db_ram_db.tb_LD9_state.dev_commcount,db_ram_db.tb_LD9_state.timelong,db_ram_db.tb_ld9_state.sys_stop_reason  from db_battinf.tb_battinf  LEFT OUTER JOIN db_ram_db.tb_LD9_state  on db_ram_db.tb_LD9_state.dev_id=db_battinf.tb_battinf.FBSDeviceId  where db_battinf.tb_battinf.FBSDeviceId=’Áselect db_battinf.tb_battinf.battgroupid,db_battinf.tb_battinf.StationName,db_battinf.tb_battinf.FBSDeviceId,db_battinf.tb_battinf.FBSDeviceIp,FbsDeviceName,db_battinf.tb_battinf.BattGroupName,db_battinf.tb_battinf.GroupIndexInFBSDevice,db_battinf.tb_battinf.MonCount,db_battinf.tb_battinf.MonVolStd,db_battinf.tb_battinf.MonCapStd,db_ram_db.tb_fbs9600_state.dev_ip,db_ram_db.tb_fbs9600_state.dev_id,db_ram_db.tb_fbs9600_state.op_cmd,db_ram_db.tb_fbs9600_state.dev_commcount,db_ram_db.tb_fbs9600_state.dev_errcommcount   FROM db_battinf.tb_battinf  LEFT OUTER JOIN db_ram_db.tb_fbs9600_state  on db_ram_db.tb_fbs9600_state.dev_id=db_battinf.tb_battinf.FBSDeviceId  where db_battinf.tb_battinf.FBSDeviceId=†  Z• –—setQueryTimeout(I)V™com/fgkj/dto/ram/FBS9100
%  battGroupId
%Ÿ  +setBattGroupId¢ stationName
%¤ ¥5setStationName§ fBSDeviceId
%© ª+setFBSDeviceId¬ fbsDeviceIp
%® ¯5setFbsDeviceIp± battGroupName
%³ ´5setBattGroupName¶groupIndexInFBSDevice
%¸ ¹+setGroupIndexInFBSDevice»monCount
%½ ¾+ setMonCountÀ    monVolStd
%Â ÃX setMonVolStdÅ    monCapStd
%Ç ÈX setMonCapStd
˜Ê ËÌsetBinf(Lcom/fgkj/dto/BattInf;)VÎcom/fgkj/dto/ram/Fbs9100_state
Í)Ò dev_testtype
ÍÔ Õ+setDev_testtype× dev_workstate
ÍÙ Ú+setDev_workstateÜdev_alarmstate
ÍÞ ß+setDev_alarmstateádev_res_test_state
Íã ä+setDev_res_test_stateædev_captest_cap
Íè éXsetDev_captest_capëdev_captest_curr
Íí îXsetDev_captest_currðdev_captest_groupvol
Íò óXsetDev_captest_groupvolõdev_captest_onlinevol
Í÷ øXsetDev_captest_onlinevolúdev_captest_timelong
Íü ý+setDev_captest_timelongÿ dev_commcount
Í +setDev_commcountdev_testgroupnum
Í +setDev_testgroupnum    dev_restest_moncount
Í  +setDev_restest_moncountdev_restest_monindex
Í +setDev_restest_monindex
Í 5setNotedev_61850alarms
Í 5setDev_61850alarms    sys_state sys_group_volsys_online_vol!timelong#sys_stop_reason
˜% &'    setFstate#(Lcom/fgkj/dto/ram/Fbs9100_state;)VlistBlistAllib
FBS9100sql BTS61850sqlLD9sql
FBS9600sqlfbs9100Lcom/fgkj/dto/ram/FBS9100;fstate Lcom/fgkj/dto/ram/Fbs9100_state;LocalVariableTypeTable(Ljava/util/List<Lcom/fgkj/dto/BattInf;>;main([Ljava/lang/String;)V
%9 :5setStationName1BK
= #$    ?A@java/lang/System BCoutLjava/io/PrintStream;
EGFjava/io/PrintStream H—println ‡J KLiterator()Ljava/util/Iterator; NPOjava/util/Iterator ŽQ()Ljava/lang/Object;
ES HT(Ljava/lang/Object;)V NV WhasNextargs[Ljava/lang/String;fif,Ljava/util/List<Lcom/fgkj/dto/ram/FBS9100;>;Y
SourceFileFbs9100_setparamImpl.java InnerClasses!    
 /*· ±  ç»Y·M§»Y·N-+¹¸"¶(-+,¹.¶2-+6¹¸"¶8-+;¹¸"¶=-+@¹¸"¶B-+E¹¸"¶G-+J¹L¸P¶U-+Y¹L¸P¶[-+^¹¸"¶`-+c¹L¸P¶e-+h¹L¸P¶j-+m¹¸"¶o-+r¹¸"¶t-+w¹¸"¶y-+|¹L¸P¶~-+¹L¸P¶ƒ,-¹†W+¹Œšþý§N-¶,°‘b ".= L!["j#y$ˆ%—&¦'µ(Ä)Ó*â+ñ,-0244•–—˜õ™š›œü ‡ûüK‘Š‹ ÿ‘+ÀMžN¸ -½Y,¶¦SY,¶ªSY,¶®SY,¶±SY,¶´SY,¶·SY,¶»SY,¶¾SY,¶ÁSY    ,¶ÄSY
,¶ÇSY ,¶ÊSY ,¶ÍSY ,¶ÐSY,¶ÓS¸Ö¸Ü:¶á¬"9:=>N?v@ƒ=‹B4‘‘äåŒæš‰çè‹éêë‹ ÷‰+ÀMìN¸ -½Y,¶±SY,¶´SY,¶·SY,¶»SY,¶¾SY,¶ÁSY,¶ÄSY,¶ÇSY,¶ÊSY    ,¶ÍSY
,¶ÐSY ,¶ÓSY ,¶îSY ,¶ªS¸Ö¸Ü:¶á¬"GHKL6M^N{KƒO4‰‰äå„ñšçèƒéêò‹ Ïa+ÀMóN¸ -    ½Y,¶±SY,¶ÁSY,¶ÄSY,¶ÇSY,¶îSY,¶¾SY,¶»SY,¶õSY,¶ªS¸Ö¸Ü:¶á¬"STWX/YNZSW[[4aaäå\ñšYçè[éêø‹ ¿Y+ÀMùN¸ -½Y,¶±SY,¶·SY,¶»SY,¶¾SY,¶îSY,¶ÁSY,¶ÄSY,¶ªS¸Ö¸Ü:¶á¬`adeKdSf4YYäåTñšQçèSéêû‹ ƒ%+ÀMüN¸ -½Y,¶þS¸Ö¸Ü:¶á¬klmn4%%äå ñšçèéê \L+¸ »Y·¸M,°rst çè—˜
  ôV M,¸ ½Y¸"S»Y*·¸N6-Æ0-¹ž'--¹d¹À#¶6ž    6§6¬*
xy‰"Š/‹EŒJMŽPS’>VV7Rçè7—˜"4E ÿP!‡ú#$ Àb+À%M'N-¸ ½Y»)Y+·-,¶/¶2+¶2¶6SY»)Y+·-,¶9¶2+¶2¶6SY,¶<S»?Y*·A¸:°—˜    ©_è4bbäå]BC    Yçè_—˜DE @x66«„v}(Z)aQLSSXoZhR6§6T6§/'6§(06§!Y6§Y6§6§ 6§¬F:žQ »)YH·-¶J¶6:6»)YM·-¶2O¶2¶6:¸ ½Y¸"SY¸"S¸Ö¸Ü:        ¶á™ƒ»)YQ·-¶J¶6:¸ :
: : 6 §O
¹S:  ¹Y:  ¹Œ™ ;¹ 6§$:¶^¸`§
:¶f„  ¡ÿ°  
¸i¬HK‘RX[g®+îïðTñ[òbóiôpõwö~÷…øŒùŽû“üý°ÿ³½ÂÈÍíõÿ     
 $-7EHKMRX]!b l$u&¢xxmxnx7uorp“åqè³ÅrsÍ«çèí‹éê     htu
evw b•– Vx M›œ]›yJýTü!!ÿh!!ÝTZq‘Hgúøz$ †(+ÀM{N-¸ ½Y,¶ªS»}Y*·¸:°*+    7%d4((äå#æš    çè%—˜€$ ô.+À‡M»Y·N,Æ,¹ž6§,¹À%:¸ :::F:    »)Y·-¶ƒ¶†‰¶2¶<¶†‹¶2¶6:
»)Y·-¶ƒ¶†‰¶2¶<¶†‹¶2¶6: »)Y·-¶ƒ¶†‰¶2¶<¶†‹¶2¶6: »)Y‘·-¶ƒ¶†‰¶2¶<¶†‹¶2¶6: ¶ƒ¶“l#ŒŸ'¶ƒ¶“lŽŸ¶ƒ¶“l° 
 
:    §o¶ƒ¶“l) 
 
:    §V¶ƒ¶“l³ 
 :    §=¶ƒ¶“l%‹Ÿ'¶ƒ¶“l%€Ÿ¶ƒ¶“l%  :        ¹S:X¹”¹Y:§Q»˜Y·š:»%Y·›:œ¹¸"¶ž¡¹.¶£¦¹¸"¶¨«¹.¶­°¹.¶²µ¹¸"¶·º¹¸"¶¼¿¹L¸P¶ÁĹL¸P¶Æ¶É»ÍY·Ï:¶ƒ¶“l#ŒŸ'¶ƒ¶“lŽŸ¶ƒ¶“l° ¹¸"¶Ðѹ¸"¶ÓÖ¹¸"¶ØÛ¹¸"¶Ý๸"¶âå¹L¸P¶çê¹L¸P¶ìï¹L¸P¶ñô¹L¸P¶öù¹¸"¶ûþ¹¸"¶¹¸"¶¹¸"¶
 ¹¸"¶§R¶ƒ¶“l) ›Û¹¸"¶ÝÖ¹¸"¶Øï¹L¸P¶ñô¹L¸P¶öù¹¸"¶ûþ¹¸"¶F¶¹.¶ê¹L¸P¶짨¶ƒ¶“l³ r¹¸"¶Ø¹L¸P¶ñ¹L¸P¶ö ¹¸"¶ûþ¹¸"¶"¹¸"¶ݧ'¶ƒ¶“l%‹ þ¹¸"¶¶$-¹†W¹Œšü«§
:¶¸i„,¹¡ú÷-°’ ‘bXij kl m-n2o5p8q=rG{crh}rƒŽ}“…й…¾‹È‘ä‹é“”#•8—<˜Q™UšŽ›’Ÿ §¡°¢³£¼¤Å¥×¦æ§ø¨©ª(«:¬L­^®e°n±¤²µ³Ç´Ùµë¶ý·¸!¹3ºE»W¼i½{¾¿ŸÁ´ÃÆÄØÅêÆüÇÈ É(Ê7ËIå^æpç‚è”é¦ê¸ëÊìßíñïøð¢ óôöl,ú¶..äå)(˜ !)˜*-ñ+C2ìtu5évw8敖=áçè    h¶,è
“‹-è ¾`.è é5/è ¼E01Å<BCn“23›œ4 )(5vþ ‡‡ÿþ‡‡%TZ!!!!!5 þð˜%Íûýû©û€#øL‘ÿ ‡‡ú
    67 d»Y·L»%Y·›M,F¶£,F¶8,;¸"¶ž+,¶<N²>-¹¶D-¹I:§¹MÀ˜:²>¶R¹Ušÿå±. þ(.:QYc    4dXY\ZTBC.6—˜Q[14 .6—\ÿE]%‡N^_`?}