whyclj
2019-01-08 a4066e2393247519328d0d7b0896724cda64bab4
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
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
Êþº¾4Ûcom/fgkj/dao/impl/BattInfImpljava/lang/Objectcom/fgkj/dao/BaseDAOcom/fgkj/dao/CallBack<init>()VCode
     
LineNumberTableLocalVariableTablethisLcom/fgkj/dao/impl/BattInfImpl;add(Ljava/lang/Object;)Zjava/util/Listjava/util/ArrayList
 €Þ€BA
 com/fgkj/dao/BattinfGroupFactory  searchStationId()I
" # searchMaxBattgroupId % & size ( )*get(I)Ljava/lang/Object;,com/fgkj/dto/BattInf
 
/ 01    judgeBatt$(Ljava/lang/Object;)Ljava/util/List;3java/lang/String
+5 67 setStationId(Ljava/lang/String;)V
29 :;valueOf(I)Ljava/lang/String;
=?>java/lang/Integer :@(I)Ljava/lang/Integer;
+B CDsetBattGroupId(Ljava/lang/Integer;)VFjava/lang/StringBuilderHñinsert into db_battinf.tb_battinf(StationId,StationName,StationName1,StationName2,StationName3,StationName4,StationName5,StationIp,FBSDeviceId,FbsDeviceIp,FbsDeviceIp_YM,FbsDeviceIp_WG,FBSDeviceName,GroupIndexInFBSDevice,battgroupId,BattGroupNum,BattGroupName,FloatVolLevel,OfflineVolLevel,BattFloatCurrent,MonCount,MonCapStd,monVolStd,monResStd,MonSerStd,MonVolLowToAvg,BattProducer,BattModel,BattProductDate,BattInUseDate,Load_curr,install_user,DisCurrMax,station_phone,Station_install) values('
EJ     7
+L MN getStationId()Ljava/lang/String;
EP QRappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;T','
+V WNgetStationName
+Y ZNgetStationName1
+\ ]NgetStationName2
+_ `NgetStationName3
+b cNgetStationName4
+e fNgetStationName5
+h iN getStationIpk',
+m nogetFBSDeviceId()Ljava/lang/Integer;
Eq Qr-(Ljava/lang/Object;)Ljava/lang/StringBuilder;t,'
+v wNgetFbsDeviceIp
+y zNgetFbsDeviceIp_YM
+| }NgetFbsDeviceIp_WG
+ €NgetFBSDeviceName
+‚ ƒogetGroupIndexInFBSDevice…,
+‡ ˆogetBattGroupId
+Š ‹ogetBattGroupNum
+ ŽNgetBattGroupName
+ ‘’getFloatVolLevel()Ljava/lang/Float;
+” •’getOfflineVolLevel
+— ˜’getBattFloatCurrent
+š ›o getMonCount
+ ž’ getMonCapStd
+  ¡’ getMonVolStd
+£ ¤’ getMonResStd
+¦ §’ getMonSerStd
+© ª’getMonVolLowToAvg
+¬ ­NgetBattProducer
+¯ °N getBattModel    ²´³com/fgkj/dao/DAOHelper µ¶sdfLjava/text/SimpleDateFormat;
+¸ ¹ºgetBattProductDate()Ljava/util/Date;
¼¾½java/text/SimpleDateFormat ¿Àformat$(Ljava/util/Date;)Ljava/lang/String;
+ úgetBattInUseDate
+Šƒ getLoad_curr
+È ÉNgetInstall_user
+Ë Ì’ getDisCurrMax
+Î ÏNgetStation_phone
+Ñ ÒogetStation_installÔ)
EÖ ×NtoString
2Ù Úequals
Ü ÞsREPLACE into db_user.tb_user_battgroup_baojigroup_battgroup(baoji_group_id,StationId,BattGroupId) values('100011','àzREPLACE into db_user.tb_user_battgroup_baojigroup_battgroup(baoji_group_id,StationId,BattGroupId)  SELECT baoji_group_id,'â: from  db_user.tb_user_battgroup_baojigroup_usr where uid=
äæåcom/fgkj/actions/ActionUtil çègetUser()Ljava/lang/Object;êcom/fgkj/dto/User_inf
éì íogetUIdï添加ñ机房ó电池组的信息    õ÷öcom/fgkj/dao/UinfDaoFactory øùIncreaseI
õû üý
CreateULog,(ILjava/lang/String;)Lcom/fgkj/dto/User_log; Ü
java/lang/Boolean :(Z)Ljava/lang/Boolean;
 backup_battinf()Z
     
com/fgkj/db/DBUtil   getConn()Ljava/sql/Connection;
² makeManualCommit-(Ljava/sql/Connection;Ljava/util/ArrayList;)Z!com/fgkj/services/User_logService
 
 addPro/(Ljava/lang/Object;)Lcom/fgkj/dto/ServiceModel;
  booleanValueobjLjava/lang/Object;listLjava/util/List;sql_strLjava/util/ArrayList;listUmaxsmaxbibinfLcom/fgkj/dto/BattInf;listSsqlLjava/lang/String;baoji_sql_main    baoji_sqlmsgulogLcom/fgkj/dto/User_log;blLjava/lang/Boolean;enZLocalVariableTypeTable(Ljava/util/List<Lcom/fgkj/dto/BattInf;>;)Ljava/util/ArrayList<Ljava/lang/String;>;)Ljava/util/List<Lcom/fgkj/dto/User_log;>; StackMapTableupdate;òreplace into db_battinf.tb_battinf(StationId,StationName,StationName1,StationName2,StationName3,StationName4,StationName5,StationIp,FBSDeviceId,FbsDeviceIp,FbsDeviceIp_YM,FbsDeviceIp_WG,FBSDeviceName,GroupIndexInFBSDevice,battgroupId,BattGroupNum,BattGroupName,FloatVolLevel,OfflineVolLevel,BattFloatCurrent,MonCount,MonCapStd,monVolStd,monResStd,MonSerStd,MonVolLowToAvg,BattProducer,BattModel,BattProductDate,BattInUseDate,Load_curr,install_user,DisCurrMax,station_phone,Station_install) values('=修改    õ? @ùAlterupdateIpC/update db_battinf.tb_battinf set  FbsDeviceIp='E',FbsDeviceIp_YM='G',FbsDeviceIp_WG='I' where FbsDeviceId=
²K LM executeUpdate=(Ljava/sql/Connection;Ljava/lang/String;[Ljava/lang/Object;)Z update_chargePGupdate db_battinf.tb_battinf set  charge_curr_max=? where BattGroupId=?
+R STgetCharge_curr_max()F
VXWjava/lang/Float :Y(F)Ljava/lang/Float;del\4delete from db_battinf.tb_battinf where battgroupid=^删除    õ` aùDelete searchInformdcom/fgkj/dto/Batt_Maint_Dealarm
cf ghgetBinf()Lcom/fgkj/dto/BattInf;
cj klgetPage()Lcom/fgkj/dto/Page;n SELECT FOUND_ROWS() numberpŠselect SQL_CALC_FOUND_ROWS distinct(StationId),StationName,StationName1,StationName2,StationName3,StationName4,StationName5,StationIp,FBSDeviceId,FbsDeviceIp_YM,FbsDeviceIp_WG,FbsDeviceIp,FBSDeviceName,GroupIndexInFBSDevice,battgroupId,BattGroupNum,BattGroupName,FloatVolLevel,OfflineVolLevel,BattFloatCurrent,MonCount,MonCapStd,monVolStd,monResStd,MonSerStd,MonVolLowToAvg,BattProducer,BattModel,BattProductDate,BattInUseDate,Load_curr,install_user,DisCurrMax,station_phone,Station_install   From db_battinf.tb_battinf  Where StationName like ? and StationName1 like ? and StationName2 like ?  and StationName5 like ?  order by StationId   limit ?,?r%
tvucom/fgkj/dto/Page wo getPageCurr
=y z intValue
t| }o getPageSizecom/fgkj/dao/impl/BattInfImpl$1
~     ‚"(Lcom/fgkj/dao/impl/BattInfImpl;)V
²„ …†executeQueryLimitc(Ljava/lang/String;Ljava/sql/Connection;[Ljava/lang/Object;Lcom/fgkj/dao/CallBack;)Ljava/util/List;
ˆŠ‰com/fgkj/dao/LimitNumberFactory ‹ŒGetLimtitNumber*(Ljava/sql/Connection;Ljava/lang/String;)I
+Ž DsetNumbmd!Lcom/fgkj/dto/Batt_Maint_Dealarm;pageLcom/fgkj/dto/Page;connLjava/sql/Connection;    numberSqlnumber™java/sql/ConnectionsearchInform_ky()Ljava/util/List;Lselect  distinct(StationId),StationId_ex,StationName,StationName1,StationName2,StationName3,StationName4,StationName5,StationIp,FBSDeviceId,FbsDeviceIp_YM,FbsDeviceIp_WG,FbsDeviceIp,FBSDeviceName,GroupIndexInFBSDevice,battgroupId,BattGroupNum,BattGroupName,FloatVolLevel,OfflineVolLevel,BattFloatCurrent,MonCount,MonCapStd,monVolStd,monResStd,MonSerStd,MonVolLowToAvg,BattProducer,BattModel,BattProductDate,BattInUseDate,battGuarantDayCount,SignalId,CInterFaceId,Load_curr,install_user,DisCurrMax,SignalName,Station_install,station_phone   From db_battinf.tb_battinf  order by StationId  Ÿcom/fgkj/dao/impl/BattInfImpl$2
ž searchInform1£¯select SQL_CALC_FOUND_ROWS distinct(StationId),StationId_ex,StationName1,StationName2,StationName3,StationName5,StationName,FBSDeviceId   From db_battinf.tb_battinf  limit ?,?¥com/fgkj/dao/impl/BattInfImpl$3
¤ searchMaxId©?select max(StationId) as id from db_battinf.tb_battinf  limit 1«com/fgkj/dao/impl/BattInfImpl$4
ª
²® ¯† executeQuery    stationidsearchMaxdevId_binf³Aselect max(FbsDeviceId) as id from db_battinf.tb_battinf  limit 1µcom/fgkj/dao/impl/BattInfImpl$5
´dev_id¹Qselect distinct(StationId) from db_battinf.tb_battinf where stationname=? limit 1»com/fgkj/dao/impl/BattInfImpl$6
ºjudgeBattInOrNot¿Pselect distinct stationid from db_battinf.tb_battinf where stationname=? limit 1Ácom/fgkj/dao/impl/BattInfImpl$7
ÀsearchÅQselect distinct(battgroupid) from db_battinf.tb_battinf where stationname like ? Çcom/fgkj/dao/impl/BattInfImpl$8
Ɓ    searchAllË.select battgroupid from db_battinf.tb_battinf Ícom/fgkj/dao/impl/BattInfImpl$9
́    serchBattÑÓ‰select distinct(battgroupid),stationid,stationname,stationname1,stationname2,stationname5,battgroupname from db_battinf.tb_battinf where Õ stationname1!=? × stationname1=? 
2Ù :Ú&(Ljava/lang/Object;)Ljava/lang/String;Ü and stationname2!=? Þ and stationname2=? à and stationname5!=? â and stationname5=? ä and stationname!=? æ and stationname=? è and battgroupid!=? ê and battgroupid=? ì order by stationid î com/fgkj/dao/impl/BattInfImpl$10
íbaseSql station1SqlT station1SqlF station2SqlT station2SqlF station5SqlT station5SqlF stationSqlT stationSqlFbattSqlTbattSqlFendSqlfindMenuþhselect DISTINCT(StationName1),StationName,StationName2,StationName3,StationName4,StationName5,StationName6,StationName7,StationName8,StationName9,StationId,StationIP,BattGroupName,BattGroupName1,BattGroupName2,MonCount,battgroupId,MonCapStd,MonVolStd,MonResStd,MonSerStd,BattProducer,BattInUseDate  from db_battinf.tb_battinf  ORDER BY StationName1,battgroupId com/fgkj/dao/impl/BattInfImpl$11
ÿserchByStationName1|select DISTINCT(StationName),battgroupname,moncount,BattGroupId from db_battinf.tb_battinf ORDER BY StationName1,battgroupId com/fgkj/dao/impl/BattInfImpl$12
    –select DISTINCT(StationName),battgroupname,moncount,battgroupid from db_battinf.tb_battinf where StationName1 like ? ORDER BY StationName1,battgroupid  com/fgkj/dao/impl/BattInfImpl$13
 
bifserchByBattGroupName    select DISTINCT(StationName),FBSDeviceId,StationId,battgroupname,moncount,BattGroupId,StationName,battproducer,moncapstd,monvolstd,battproductdate,battinusedate,GroupIndexInFBSDevice from db_battinf.tb_battinf  where stationname1=? ORDER BY StationName1,battgroupId com/fgkj/dao/impl/BattInfImpl$14
óselect DISTINCT(StationName),FBSDeviceId,StationId,battgroupname,moncount,BattGroupId,StationName,battproducer,moncapstd,monvolstd,battproductdate,battinusedate,GroupIndexInFBSDevice from db_battinf.tb_battinf ORDER BY StationName1,battgroupId com/fgkj/dao/impl/BattInfImpl$15
select DISTINCT(battgroupname),FBSDeviceId,StationId,moncount,BattGroupId,BattGroupId,StationName,battproducer,moncapstd,monvolstd,battproductdate,battinusedate,GroupIndexInFBSDevice from db_battinf.tb_battinf where StationName=? ORDER BY StationName1,battgroupId com/fgkj/dao/impl/BattInfImpl$16
select DISTINCT(battgroupname),FBSDeviceId,StationId,moncount,BattGroupId,StationName,battproducer,moncapstd,monvolstd,battproductdate,battinusedate,GroupIndexInFBSDevice from db_battinf.tb_battinf where StationName=? and stationname1=? ORDER BY StationName1,battgroupId! com/fgkj/dao/impl/BattInfImpl$17
 serchByStationName%Yselect DISTINCT(StationName),stationid,fbsdeviceid   from db_battinf.tb_battinf    where '" ORDER BY StationName1,battgroupId) com/fgkj/dao/impl/BattInfImpl$18
(serchByStationNameNot91-sselect DISTINCT(StationName),StationName1,stationid,fbsdeviceid,FBSDeviceName   from db_battinf.tb_battinf   where /, stationname1!=? and fbsdeviceid>=910000000 1, stationname1=?  and fbsdeviceid>=910000000 3 com/fgkj/dao/impl/BattInfImpl$19
2serchByStation7Zselect DISTINCT(StationName1) from db_battinf.tb_battinf ORDER BY StationName1,battgroupId9 com/fgkj/dao/impl/BattInfImpl$20
8serchByStationNot91=xselect DISTINCT(StationName1) from db_battinf.tb_battinf where fbsdeviceId>=910000000  ORDER BY StationName1,battgroupId? com/fgkj/dao/impl/BattInfImpl$21
>serchByBattProducerCNselect DISTINCT(BattProducer) from db_battinf.tb_battinf ORDER BY BattProducerE com/fgkj/dao/impl/BattInfImpl$22
DserchByMonVolStdI6select DISTINCT(MonVolStd) from db_battinf.tb_battinf K com/fgkj/dao/impl/BattInfImpl$23
JserchByMonCapStdOHselect DISTINCT(MonCapStd) from db_battinf.tb_battinf ORDER BY MonCapStdQ com/fgkj/dao/impl/BattInfImpl$24
PserchByBattGroupName1U:select DISTINCT(BattGroupName1) from db_battinf.tb_battinfW com/fgkj/dao/impl/BattInfImpl$25
VserchByDeviceId(Ljava/lang/Object;)I\â SELECT COUNT(DISTINCT fbsdeviceid) number FROM db_battinf.tb_battinf   where StationId in( select distinct db_user.tb_user_battgroup_baojigroup_battgroup.StationId from db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr where db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id=db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id   and db_user.tb_user_battgroup_baojigroup_usr.uId=?  )  and db_battinf.tb_battinf.station_install=1^ com/fgkj/dao/impl/BattInfImpl$26
]
+a bogetNumuinfLcom/fgkj/dto/User_inf;serchByInstall_countgÕ SELECT sum(moncount) as nums FROM db_battinf.tb_battinf   where StationId in( select distinct db_user.tb_user_battgroup_baojigroup_battgroup.StationId from db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr where db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id=db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id   and db_user.tb_user_battgroup_baojigroup_usr.uId=?  )  and db_battinf.tb_battinf.station_install=1i com/fgkj/dao/impl/BattInfImpl$27
hserchByDeviceId_allmàSELECT DISTINCT fbsdeviceid,station_install,monvolstd FROM db_battinf.tb_battinf    where StationId in( select distinct db_user.tb_user_battgroup_baojigroup_battgroup.StationId from db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr where db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id=db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id   and db_user.tb_user_battgroup_baojigroup_usr.uId=?  ) o com/fgkj/dao/impl/BattInfImpl$28
n serchByMonNumskselect battGroupName,moncount,signalname from db_battinf.tb_battinf where battgroupid=? order by signalnameu com/fgkj/dao/impl/BattInfImpl$29
tserchByBattgroupIdy7select * from db_battinf.tb_battinf where battgroupid=?{ com/fgkj/dao/impl/BattInfImpl$30
zserchByConditionselect distinct(stationname),battgroupname,moncapstd,monserstd,monvolstd,moncount from db_battinf.tb_battinf where battgroupid=?  com/fgkj/dao/impl/BattInfImpl$31
€serchByConditionNew
c… †‡getUinf()Lcom/fgkj/dto/User_inf;‰:select SQL_CALC_FOUND_ROWS distinct(db_battinf.tb_battinf.BattgroupId),db_battinf.tb_battinf.stationid,StationName1,StationName2,StationName5,StationName,stationip,BattGroupName,BattGroupName1,battgroupnum,moncount,moncapstd,monvolstd,battproducer,battproductdate,battinusedate  from db_battinf.tb_battinf   where ‹' db_battinf.tb_battinf.BattgroupId!=?  & db_battinf.tb_battinf.BattgroupId=?  ë and db_battinf.tb_battinf.BattgroupId in(select distinct db_battinf.tb_battinf.battgroupid  from db_battinf.tb_battinf,db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr,db_user.tb_user_inf    where db_user.tb_user_battgroup_baojigroup_battgroup.BattGroupId=db_battinf.tb_battinf.BattGroupId    and db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id=db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id   and db_user.tb_user_inf.uid=db_user.tb_user_battgroup_baojigroup_usr.uid   and db_user.tb_user_inf.uid=?  and db_battinf.tb_battinf.stationname1 like ? and db_battinf.tb_battinf.stationname like ? and db_battinf.tb_battinf.stationname2 like ? and db_battinf.tb_battinf.stationname5 like ? )‘A order by StationName1 asc,db_battinf.tb_battinf.BattgroupId asc “  limit ?,? • com/fgkj/dao/impl/BattInfImpl$32
”
+˜ ™DsetSizeidSqlTidSqlFuserSqllimitSqlserchGroupAssess / select SQL_CALC_FOUND_ROWS distinct(db_battinf.tb_battinf.BattgroupId),db_battinf.tb_battinf.stationid,StationName1,StationName2,StationName5,StationName,stationip,BattGroupName,BattGroupName1,moncount,moncapstd,monvolstd,battproducer,battproductdate,battinusedate  from  db_battinf.tb_battinf  where  ¢' db_battinf.tb_battinf.battgroupid!=?  ¤& db_battinf.tb_battinf.battgroupid=?  ¦ë and db_battinf.tb_battinf.BattgroupId in(select distinct db_battinf.tb_battinf.battgroupid  from db_battinf.tb_battinf,db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr,db_user.tb_user_inf    where db_user.tb_user_battgroup_baojigroup_battgroup.BattGroupId=db_battinf.tb_battinf.BattGroupId    and db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id=db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id   and db_user.tb_user_inf.uid=db_user.tb_user_battgroup_baojigroup_usr.uid   and db_user.tb_user_inf.uid=?  and db_battinf.tb_battinf.stationname1 like ? and db_battinf.tb_battinf.stationname like ? and db_battinf.tb_battinf.stationname2 like ? and db_battinf.tb_battinf.stationname5 like ?) ¨0 order by db_battinf.tb_battinf.battgroupid asc ª com/fgkj/dao/impl/BattInfImpl$33
©serchByTestType
c® ¯°getTdata!()Lcom/fgkj/dto/Batttestdata_inf;²á select  distinct(db_battinf.tb_battinf.BattgroupId),StationName1,StationName2,StationName5,StationName,stationip,BattGroupName,BattGroupName1,moncount,moncapstd,monvolstd,battproducer,battproductdate,battinusedate  ,db_batt_testdata.tb_batttestdata_inf.test_record_count,test_starttime from  db_battinf.tb_battinf,db_batt_testdata.tb_batttestdata_inf  where db_battinf.tb_battinf.battgroupid=db_batt_testdata.tb_batttestdata_inf.battgroupid  and record_time>=? and record_time<=? ´+ and db_battinf.tb_battinf.battgroupid!=?  ¶* and db_battinf.tb_battinf.battgroupid=?  ¸ê and db_battinf.tb_battinf.BattgroupId in(select distinct db_battinf.tb_battinf.battgroupid  from db_battinf.tb_battinf,db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr,db_user.tb_user_inf    where db_user.tb_user_battgroup_baojigroup_battgroup.BattGroupId=db_battinf.tb_battinf.BattGroupId    and db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id=db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id   and db_user.tb_user_inf.uid=db_user.tb_user_battgroup_baojigroup_usr.uid   and db_user.tb_user_inf.uid=?  and db_battinf.tb_battinf.stationname1 like ? and db_battinf.tb_battinf.stationname like ? and db_battinf.tb_battinf.stationname2 like ? and db_battinf.tb_battinf.stationname5 like ?)º  and test_type=2 ¼ and test_type=3 ¾_ and (test_starttype<5 and test_type not in(2,9) and  test_starttype!=2 AND test_starttype!=3) À2 and (test_starttype=2 and test_type not in(2) )  Â2 and (test_starttype=3 and test_type not in(2) )  
ÄÆÅcom/fgkj/dto/Batttestdata_inf Ço getTest_type
ÄÉ ÊogetTest_starttypeÌC order by db_battinf.tb_battinf.battgroupid asc,test_starttime asc 
ÄÎ ϺgetRecord_time
ÄÑ ÒºgetRecord_time1Ô com/fgkj/dao/impl/BattInfImpl$34
ӁtinfLcom/fgkj/dto/Batttestdata_inf;
test_typeA
test_typeR start_typeA start_typeF start_typeT start_typeHserchBattgroup
cà áâgetMainf()Lcom/fgkj/dto/Batt_maint_inf;äzselect distinct(db_battinf.tb_battinf.BattgroupId),StationName1,StationName,stationip,BattGroupName,BattGroupName1,battgroupnum,moncount,moncapstd,monvolstd,battproducer,battproductdate,battinusedate ,maint_done_time,test_record_count,test_starttime,test_type,test_curr,test_timelong,max_monvol,min_monvol,test_cap,data_new ,db_user.tb_user_battgroup_baojigroup_battgroup.battgroupid,db_user.tb_user_inf.uId,db_user.tb_user_inf.uName  from db_battinf.tb_battinf left outer join db_battinf.tb_batt_maint_inf on db_battinf.tb_battinf.BattgroupId=db_battinf.tb_batt_maint_inf.BattGroupId left outer join db_batt_testdata.tb_batttestdata_inf on db_battinf.tb_battinf.BattgroupId=db_batt_testdata.tb_batttestdata_inf.BattGroupId left outer join db_user.tb_user_battgroup_baojigroup_battgroup on db_user.tb_user_battgroup_baojigroup_battgroup.battgroupid=db_battinf.tb_battinf.BattgroupId left outer join db_user.tb_user_battgroup_baojigroup_usr on db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id= db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id left outer join db_user.tb_user_inf on db_user.tb_user_inf.uId=db_user.tb_user_battgroup_baojigroup_usr.uid where stationname1 like ? and stationname like ? and battproducer like ? and to_days(battproductdate)>=to_days(?) and to_days(battproductdate)<=to_days(?) and to_days(battinusedate)>=to_days(?) and to_days(battinusedate)<=to_days(?)æand db_battinf.tb_battinf.BattGroupId in(select distinct(db_batt_testdata.tb_batttestdata_inf.BattGroupId ) from db_batt_testdata.tb_batttestdata_inf where db_batt_testdata.tb_batttestdata_inf.test_type=? and to_days(record_time)>=to_days(?) and to_days(record_time)<=to_days(?)) èand db_battinf.tb_battinf.BattGroupId in(select distinct(db_batt_testdata.tb_battresdata_inf.BattGroupId ) from db_batt_testdata.tb_battresdata_inf where db_batt_testdata.tb_battresdata_inf.test_type=? and to_days(record_time)>=to_days(?) and to_days(record_time)<=to_days(?)) ê!and db_battinf.tb_battinf.BattGroupId in(select distinct(db_batt_testdata.tb_batttestdata_inf.BattGroupId ) from db_batt_testdata.tb_batttestdata_inf where db_batt_testdata.tb_batttestdata_inf.test_type in(?,2,3) and to_days(record_time)>=to_days(?) and to_days(record_time)<=to_days(?))  ì$and db_battinf.tb_battinf.BattGroupId not in(select distinct(db_batt_testdata.tb_batttestdata_inf.BattGroupId ) from db_batt_testdata.tb_batttestdata_inf where db_batt_testdata.tb_batttestdata_inf.test_type in(?,2,3) and to_days(record_time)>=to_days(?) and to_days(record_time)<=to_days(?)) î&and db_battinf.tb_battinf.BattGroupId!=(select count(distinct(db_batt_testdata.tb_batttestdata_inf.BattGroupId )) from db_batt_testdata.tb_batttestdata_inf where db_batt_testdata.tb_batttestdata_inf.test_type in(?,2,3) and to_days(record_time)>=to_days(?) and to_days(record_time)<=to_days(?)) ð and BattGroupName1 like ? ò| and BattGroupName1 not like '%开关电源系统%' and BattGroupName1 not like '%UPS系统%' and BattGroupName1 not like ? 
+ô õNgetBattGroupName1÷其他ù and monVolStd!=? û and monVolStd=?
Vý þT
floatValue and monCapStd!=?  and monCapStd=?E and db_user.tb_user_inf.uname=? and db_user.tb_user_inf.ubaojiusr=1 
é NgetUName    0   G and test_starttype<5 and test_type not in(2,9) and  test_starttype!=2 J and test_starttype>=5 or (test_type not in(2,9)  and  test_starttype=2)  Ò and  db_battinf.tb_battinf.BattGroupId in(select db_battinf.tb_batt_maint_inf.battgroupid from db_battinf.tb_batt_maint_inf where to_days(maint_done_time)>=to_days(?) and to_days(maint_done_time)<=to_days(?)) Ö and  db_battinf.tb_battinf.BattGroupId not in(select db_battinf.tb_batt_maint_inf.battgroupid from db_battinf.tb_batt_maint_inf where to_days(maint_done_time)>=to_days(?) and to_days(maint_done_time)<=to_days(?)) ã and  db_battinf.tb_battinf.BattGroupId!=(select count(distinct(db_battinf.tb_batt_maint_inf.battgroupid )) from db_battinf.tb_batt_maint_inf where to_days(maint_done_time)>=to_days(?) and to_days(maint_done_time)<=to_days(?)) 
com/fgkj/dto/Batt_maint_inf N    getRemark1100 T order by StationName1 asc,db_battinf.tb_battinf.BattgroupId asc,test_starttime asc 
+" #ºgetBattProductDate1
+% &ºgetBattInUseDate1
( )ºgetMaint_done_time
+ ,ºgetMaint_done_time1mainfLcom/fgkj/dto/Batt_maint_inf;tdatatestSqlHtestSqlFtestSqlTtestSqlNtestSqlAnameSqlTnameSqlFvolSqlTvolSqlFcapSqlTcapSqlFuserSqlF    maintSqlT    maintSqlF    maintSqlAserchBattgroupinfo1Aãselect  distinct(db_battinf.tb_battinf.BattgroupId),StationName1,StationName,stationip,BattGroupName,BattGroupName1,battgroupnum,moncount,moncapstd,monvolstd,battproducer,battproductdate,battinusedate,groupIndexInFBSDevice  from db_battinf.tb_battinf where stationname1 like ? and stationname like ? and battproducer like ? and to_days(battproductdate)>=to_days(?) and to_days(battproductdate)<=to_days(?) and to_days(battinusedate)>=to_days(?) and to_days(battinusedate)<=to_days(?)C com/fgkj/dao/impl/BattInfImpl$35
BserchBattgroupinfoGÔselect distinct db_battinf.tb_battinf.battgroupid,db_battinf.tb_battinf.stationid,StationName,StationName1,stationip,BattGroupName,BattGroupName1,battgroupnum,moncount,moncapstd,monvolstd,battproducer,battproductdate,battinusedate,groupIndexInFBSDevice   from db_battinf.tb_battinf,db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr,db_user.tb_user_inf    where db_user.tb_user_battgroup_baojigroup_battgroup.BattGroupId=db_battinf.tb_battinf.BattGroupId    and db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id=db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id   and db_user.tb_user_inf.uid=db_user.tb_user_battgroup_baojigroup_usr.uid   and db_user.tb_user_inf.uid=? I com/fgkj/dao/impl/BattInfImpl$36
HserchByTemplateM$com/fgkj/dto/User_task_batt_templateOJselect distinct(tb_battinf.battgroupid) from db_battinf.tb_battinf where  Q  stationname1!=? S  stationname1=? 
LU VN getQuyu_nameX com/fgkj/dao/impl/BattInfImpl$37
Wutem&Lcom/fgkj/dto/User_task_batt_template;serchBattNotInTask^]select distinct(tb_battinf.battgroupid),stationname1,battinusedate,db_user.tb_user_inf.uId  from db_battinf.tb_battinf  left outer join db_user.tb_user_battgroup_baojigroup_battgroup on db_user.tb_user_battgroup_baojigroup_battgroup.battgroupid=db_battinf.tb_battinf.BattgroupId left outer join db_user.tb_user_battgroup_baojigroup_usr on db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id= db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id left outer join db_user.tb_user_inf on db_user.tb_user_inf.uId=db_user.tb_user_battgroup_baojigroup_usr.uid   where tb_battinf.battgroupid not in( `H select distinct(db_user.tb_user_task_batt_check.battgroupid) from db_user.tb_user_task_batt_check,db_user.tb_user_task,db_battinf.tb_battinf  where  db_user.tb_user_task_batt_check.task_id=db_user.tb_user_task.task_id and task_type=? and db_user.tb_user_task_batt_check.battgroupid=tb_battinf.battgroupid and stationname1=? )  bH select distinct(db_user.tb_user_task_batt_test.battgroupid) from db_user.tb_user_task_batt_test ,db_user.tb_user_task,db_battinf.tb_battinf  where  db_user.tb_user_task_batt_test.task_id=db_user.tb_user_task.task_id and task_type=? and db_user.tb_user_task_batt_test.battgroupid=tb_battinf.battgroupid and stationname1=?    )  
Ld eo getTask_typeg  and stationname1!=?  i  and stationname1=?  k& and db_user.tb_user_inf.ubaojiusr=1  m) and db_user.tb_user_inf.ubaojiusr!=100  
Lo pogetTask_exe_usr_selmoderorder by battgroupid t com/fgkj/dao/impl/BattInfImpl$38
s
+w x7 setSignalName
Lz {º getTask_time
+} ~setBattProductDate1(Ljava/util/Date;)V    ucheckSqlutestSqluserSqlT serchByInfo…Ðselect distinct(BattgroupId),StationName,StationName1,BattGroupName1,BattGroupName2 from db_battinf.tb_battinf where StationName like ? or StationName1 like ? or BattGroupName1 like ? or BattGroupName2 like ?
+‡ ˆNgetBattGroupName2Š com/fgkj/dao/impl/BattInfImpl$39
‰searchBattBybattgroupidŽ­select DISTINCT(StationName),BattGroupId,BattGroupName,BattProducer,MonVolStd,MonCapStd,MonCount,BattProductDate,BattInUseDate from db_battinf.tb_battinf where BattGroupId=? com/fgkj/dao/impl/BattInfImpl$40
 serchByName”~select distinct(battgroupid) from db_battinf.tb_battinf where CONCAT_WS('-', StationName,BattGroupName)=? order by battgroupid– com/fgkj/dao/impl/BattInfImpl$41
• battgroupid serchBylevel(I)Ljava/util/List;œœselect stationname1,stationname2,stationname3,stationname4,moncount,count(distinct(db_battinf.tb_battinf.battgroupid)) as number from db_battinf.tb_battinf ž group by stationname1  $ group by stationname2,stationname1 ¢1 group by stationname3,stationname2,stationname1 ¤> group by stationname4,stationname3,stationname2,stationname1 ¦, order by db_battinf.tb_battinf.battgroupid ¨ com/fgkj/dao/impl/BattInfImpl$42
§level    levelSqlO    levelSqlT    levelSqlH    levelSqlFserchBeyondTime±¤select stationname1,stationname2,stationname3 ,stationname4,monvolstd,count(distinct(battgroupid)) as sumNumber  from db_battinf.tb_battinf  where battinusedate<?  ³2µ3·4¹  ,monvolstd »! order by stationname1,monvolstd ½. order by stationname2,stationname1,monvolstd ¿; order by stationname3,stationname2,stationname1,monvolstd ÁH order by stationname4,stationname3,stationname2,stationname1,monvolstd     ÃÅÄjava/lang/System ÆÇoutLjava/io/PrintStream;
ÉËÊjava/io/PrintStream Ì7printlnΠcom/fgkj/dao/impl/BattInfImpl$43
ÍÐ     Ñ8(Lcom/fgkj/dao/impl/BattInfImpl;Lcom/fgkj/dto/BattInf;)VvolSqlendSql1endSql2endSql3endSql4serchByMonVolStdGroupÙÜselect stationname1,stationname2,stationname3 ,stationname4,monvolstd,count(distinct(battgroupid)) as sumNumber  from db_battinf.tb_battinf  where to_days(battinusedate)>to_days(?) and to_days(battinusedate)<to_days(?)  Û com/fgkj/dao/impl/BattInfImpl$44
ÚÐserchByBattProducerGroupßßselect stationname1,stationname2 ,stationname3,stationname4,battproducer,count(distinct(battgroupid)) as sumNumber  from db_battinf.tb_battinf  where to_days(battinusedate)>to_days(?) and to_days(battinusedate)<to_days(?)  á ,battproducer ã$ order by stationname1,battproducer å1 order by stationname2,stationname1,battproducer ç> order by stationname3,stationname2,stationname1,battproducer éK order by stationname4,stationname3,stationname2,stationname1,battproducer ë com/fgkj/dao/impl/BattInfImpl$45
êР   groupSql1    groupSql2    groupSql3    groupSql4 serchByIdLowóaselect battgroupid from db_battinf.tb_battinf where stationid=? order by battgroupid asc limit 1 õ com/fgkj/dao/impl/BattInfImpl$46
ôserchByBattInUseDateGroupùàselect stationname1,stationname2 ,stationname3,stationname4,battinusedate,count(distinct(battgroupid)) as sumNumber  from db_battinf.tb_battinf  where to_days(battinusedate)>to_days(?) and to_days(battinusedate)<to_days(?)  û ,battinusedate ý% order by stationname1,battinusedate ÿ2 order by stationname2,stationname1,battinusedate ? order by stationname3,stationname2,stationname1,battinusedate L order by stationname4,stationname3,stationname2,stationname1,battinusedate  com/fgkj/dao/impl/BattInfImpl$47
Ð serchMonNum     com/fgkj/dto/BattMap_information J select distinct db_battinf.tb_battinf.battgroupid,db_battinf.tb_battinf.battgroupname ,db_battinf.tb_battinf.moncount,db_battinf.tb_battinf.stationid,db_battinf.tb_battinf.moncapstd, db_battinf.tb_battinf.battproductdate,db_battinf.tb_battinf.battinusedate  from db_battinf.tb_battinf   where  db_battinf.tb_battinf.stationid=?  
L com/fgkj/dao/impl/BattInfImpl$48
  binformation"Lcom/fgkj/dto/BattMap_information;serchByStationid¬ select distinct db_battinf.tb_battinf.battgroupid,db_battinf.tb_battinf.battgroupname ,db_battinf.tb_battinf.moncount,db_battinf.tb_battinf.stationid,db_battinf.tb_battinf.moncapstd, db_battinf.tb_battinf.battproductdate,db_battinf.tb_battinf.battinusedate,db_battinf.tb_battinf.BattProducer,db_battinf.tb_battinf.BattModel,db_battinf.tb_battinf.MonVolStd  from db_battinf.tb_battinf  where  db_battinf.tb_battinf.stationid=?   com/fgkj/dao/impl/BattInfImpl$49
searchBattByStationIdÿSELECT db_battinf.tb_battinf.BattGroupId,db_battinf.tb_battinf.StationId,db_battinf.tb_battinf.BattGroupName,db_battinf.tb_battinf.MonCapStd,db_battinf.tb_battinf.MonVolStd,BattGuarantDayCount,BattInUseDate   from db_battinf.tb_battinf where StationId = ? com/fgkj/dao/impl/BattInfImpl$50
 serchDev_id lSELECT DISTINCT db_battinf.tb_battinf.FBSDeviceId  as dev_id from db_battinf.tb_battinf where battgroupid=? " com/fgkj/dao/impl/BattInfImpl$51
! serchMonAll&-select sum(moncount) as moncounts  from db_battinf.tb_battinf,db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr,db_user.tb_user_inf    where db_user.tb_user_battgroup_baojigroup_battgroup.BattGroupId=db_battinf.tb_battinf.BattGroupId    and db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id=db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id   and db_user.tb_user_inf.uid=db_user.tb_user_battgroup_baojigroup_usr.uid   and db_user.tb_user_inf.uid=? and db_battinf.tb_battinf.Station_install=1   limit 1( com/fgkj/dao/impl/BattInfImpl$52
'    moncounts,9SELECT *   from db_battinf.tb_battinf where StationId = ?. com/fgkj/dao/impl/BattInfImpl$53
-serchAllStation2ëselect DISTINCT StationName1  FROM db_battinf.tb_battinf  where StationId in( select distinct db_user.tb_user_battgroup_baojigroup_battgroup.StationId from db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr where db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id=db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id  and db_user.tb_user_battgroup_baojigroup_usr.uId=? ) ORDER BY CONVERT( StationName1 USING gbk ) COLLATE gbk_chinese_ci ASC4 com/fgkj/dao/impl/BattInfImpl$54
3serchAllStation_all8select DISTINCT StationName1  FROM db_battinf.tb_battinf  ORDER BY CONVERT( StationName1 USING gbk ) COLLATE gbk_chinese_ci ASC: com/fgkj/dao/impl/BattInfImpl$55
9serchStationName2>select DISTINCT StationName1,StationName2   FROM db_battinf.tb_battinf  where StationId in( select distinct db_user.tb_user_battgroup_baojigroup_battgroup.StationId from db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr where db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id=db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id  and db_user.tb_user_battgroup_baojigroup_usr.uId=? ) and StationName1 like ?  ORDER BY CONVERT( StationName2 USING gbk ) COLLATE gbk_chinese_ci ASC @ com/fgkj/dao/impl/BattInfImpl$56
?serchStationName2_allD©select DISTINCT StationName1,StationName2   FROM db_battinf.tb_battinf  where StationName1 like ?  ORDER BY CONVERT( StationName2 USING gbk ) COLLATE gbk_chinese_ci ASC F com/fgkj/dao/impl/BattInfImpl$57
EserchStationName5J9select DISTINCT stationName5,StationName1,StationName2    FROM db_battinf.tb_battinf  where StationId in( select distinct db_user.tb_user_battgroup_baojigroup_battgroup.StationId from db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr where db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id=db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id  and db_user.tb_user_battgroup_baojigroup_usr.uId=? ) and StationName1 like ? and StationName2 like ?   ORDER BY CONVERT( StationName USING gbk ) COLLATE gbk_chinese_ci ASC L com/fgkj/dao/impl/BattInfImpl$58
KserchStationName5_allPÎselect DISTINCT stationName5,StationName1,StationName2   FROM db_battinf.tb_battinf  where StationName1 like ? and StationName2 like ?   ORDER BY CONVERT( StationName USING gbk ) COLLATE gbk_chinese_ci ASC R com/fgkj/dao/impl/BattInfImpl$59
QserchStationName3Vselect DISTINCT StationName,StationName1,StationName2,StationName3,StationName5,stationid,fbsdeviceid,FBSDeviceName,Station_install   FROM db_battinf.tb_battinf  where StationId in( select distinct db_user.tb_user_battgroup_baojigroup_battgroup.StationId from db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr where db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id=db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id  and db_user.tb_user_battgroup_baojigroup_usr.uId=? ) and StationName1 like ? and StationName2 like ? and StationName5 like ?   ORDER BY CONVERT( StationName USING gbk ) COLLATE gbk_chinese_ci ASC X com/fgkj/dao/impl/BattInfImpl$60
WserchStationName3_all\3select DISTINCT StationName,StationName1,StationName2,StationName3,StationName5,stationid,fbsdeviceid,FBSDeviceName,station_install   FROM db_battinf.tb_battinf  where StationName1 like ? and StationName2 like ?  and StationName5 like ?  ORDER BY CONVERT( StationName USING gbk ) COLLATE gbk_chinese_ci ASC ^ com/fgkj/dao/impl/BattInfImpl$61
]serchBattByStationb­select DISTINCT StationName,StationName1,StationName2,StationName3,StationName5,StationId,stationid_ex,StationIP,FBSDeviceId,BattGroupName,BattGroupName1,BattGroupName2,MonCount,battgroupId,MonCapStd,MonVolStd,MonResStd,MonSerStd,BattProducer,BattInUseDate,GroupIndexInFBSDevice,Load_curr,DisCurrMax from db_battinf.tb_battinf  where StationName1 like ? and StationName2 like ?   and  StationName like ? and StationName5 like ?  d and  Stationid like ? fk and StationId in( select distinct db_user.tb_user_battgroup_baojigroup_battgroup.StationId from db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr where db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id=db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id  and db_user.tb_user_battgroup_baojigroup_usr.uId=? ) h# ORDER BY StationName1,battgroupId j com/fgkj/dao/impl/BattInfImpl$62
iorderSqlserchBattByStation_allo–select DISTINCT StationName,StationName1,StationName2,StationName3,StationName4,StationName5,StationId,StationIP,FBSDeviceId,BattGroupName,BattGroupName1,BattGroupName2,MonCount,battgroupId,MonCapStd,MonVolStd,MonResStd,MonSerStd,BattProducer,BattInUseDate,GroupIndexInFBSDevice from db_battinf.tb_battinf  where StationName1 like ? and StationName2 like ?  and  StationName like ? and StationName5 like ? q com/fgkj/dao/impl/BattInfImpl$63
pserchStationOrBattgroupuUselect DISTINCT stationid,StationName,StationName1 FROM db_battinf.tb_battinf where  woselect DISTINCT stationid,battgroupid,battgroupname,StationName,StationName1 FROM db_battinf.tb_battinf where  y stationname like ? { battgroupname like ? 
+} ~NgetStationName9€ com/fgkj/dao/impl/BattInfImpl$64
ÐbaseSqlTbaseSqlF conditionSqlT conditionSqlF serchAllBattˆ*select count(distinct battgroupid) as nums from db_battinf.tb_battinf  where battgroupid in( select distinct db_user.tb_user_battgroup_baojigroup_battgroup.battgroupid from db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr where db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id=db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id  and db_user.tb_user_battgroup_baojigroup_usr.uId=? )  and stationid in( select distinct db_user.tb_user_battgroup_baojigroup_battgroup.stationid from db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr where db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id=db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id  and db_user.tb_user_battgroup_baojigroup_usr.uId=? )  limit 1Š com/fgkj/dao/impl/BattInfImpl$65
‰numsserchMakeGroup¿SELECT distinct BattGroupId,battgroupname,stationid,stationname1,stationname2,stationname5,stationname,stationname3,BattProducer,MonVolStd,MonCapStd,monCount  ,battinf_re.old_stationname,old_battgroupname,old_battproducer,old_stationid,old_battgroupid,old_monum,new_stationname,new_battgroupname,new_battproducer,new_stationid,new_battgroupid,new_monum,rebuild_time,rebuild_uid,rebuild_address,rebuild_clear_type  from db_battinf.tb_battinf  left outer join (select * from db_battinf.tb_battinf_rebuild where tb_battinf_rebuild.rebuild_clear_type=1 ) as battinf_re  on BattGroupId=battinf_re.new_battgroupid or BattGroupId=battinf_re.old_battgroupid  where stationname2 like ?  and stationname5 like ?  ‘7 order by BattProducer,MonCapStd,MonVolStd,BattGroupId “* order by MonCapStd,MonVolStd,BattGroupId • com/fgkj/dao/impl/BattInfImpl$66
” producerSqlT producerSqlFserchGroupByInfor›SELECT distinct BattGroupId,battgroupname,stationid,stationname1,stationname2,stationname,stationname3,stationname5,BattProducer,MonVolStd,MonCapStd,monCount  ,battinf_re.old_stationname,old_battgroupname,old_battproducer,old_stationid,old_battgroupid,old_monum,new_stationname,new_battgroupname,new_battproducer,new_stationid,new_battgroupid,new_monum,rebuild_time,rebuild_uid,rebuild_address,rebuild_clear_type  from db_battinf.tb_battinf  left outer join (select * from db_battinf.tb_battinf_rebuild where tb_battinf_rebuild.rebuild_clear_type=1 ) as battinf_re  on BattGroupId=battinf_re.new_battgroupid or BattGroupId=battinf_re.old_battgroupid  where stationname1 like ? and stationname2 like ? and stationname3 like ?  and stationname5 like ? and battgroupname like ?  and battgroupid=?  com/fgkj/dao/impl/BattInfImpl$67
œserchBattAllInfoByStationId¡éselect * from db_battinf.tb_battinf  left outer join  db_battinf.tb_battinf_ex on db_battinf.tb_battinf.stationId=db_battinf.tb_battinf_ex.stationid  where db_battinf.tb_battinf.stationId=?  order by db_battinf.tb_battinf.battgroupid£ com/fgkj/dao/impl/BattInfImpl$68
¢¦A select max(battgroupId) as id from db_battinf.tb_battinf limit 1¨ com/fgkj/dao/impl/BattInfImpl$69
§serchByDischarge¬ select  distinct(StationId),StationName,StationName1,StationName2,StationName3,StationName4,StationName5,StationIp,FBSDeviceId,FBSDeviceName,GroupIndexInFBSDevice,db_battinf.tb_battinf.battgroupId,battGroupName,battGroupNum,MonCount,MonCapStd,monVolStd,monResStd,MonSerStd,Load_curr,DisCurrMax,db_ram_db.tb_fbs9100_state.dev_version   from db_battinf.tb_battinf,db_ram_db.tb_fbs9100_state  where db_battinf.tb_battinf.FBSDeviceId=db_ram_db.tb_fbs9100_state.dev_id  and GroupIndexInFBSDevice=?   and MonVolStd=?  and Station_install=1 ® and stationid=? ° and stationname1=? ²3  order by StationId asc,GroupIndexInFBSDevice asc ´ com/fgkj/dao/impl/BattInfImpl$70
³sql0sql1sql2sql5serchByBatt_param¼í select  distinct(StationId),StationName,StationName1,StationName2,StationName3,StationName4,StationName5,StationIp,FBSDeviceId,FBSDeviceName,battGroupNum,MonCount,MonCapStd,monVolStd,monResStd,MonSerStd,Load_curr,DisCurrMax,montmpstd,floatVolLevel,offlineVolLevel,battFloatCurrent,db_ram_db.tb_fbs9100_state.dev_version   from db_battinf.tb_battinf,db_ram_db.tb_fbs9100_state  where db_battinf.tb_battinf.FBSDeviceId=db_ram_db.tb_fbs9100_state.dev_id   and MonVolStd=?  and Station_install=1 ¾ com/fgkj/dao/impl/BattInfImpl$71
½serchBySys_paramÂs select  distinct(tb_battinf.StationId),StationName,StationName1,StationName2,StationName3,StationName4,StationName5,StationIp,FBSDeviceId,FBSDeviceName,count(FBSDeviceId) as batt_num,MonCount,monVolStd,monResStd,MonSerStd,Load_curr,DisCurrMax,montmpstd,floatVolLevel,offlineVolLevel,battFloatCurrent,GROUP_CONCAT(tb_battinf.MonCapStd order by groupIndexInFBSDevice separator '/' ) as moncapstds ,db_ram_db.tb_fbs9100_state.dev_version,web_site.tb_batt_endurance.real_cap_group1 ,web_site.tb_batt_endurance.real_cap_group2,web_site.tb_batt_endurance.real_cap_group3,web_site.tb_batt_endurance.real_cap_group4  from db_battinf.tb_battinf,db_ram_db.tb_fbs9100_state,web_site.tb_batt_endurance   where db_battinf.tb_battinf.FBSDeviceId=db_ram_db.tb_fbs9100_state.dev_id  and db_battinf.tb_battinf.FBSDeviceId=web_site.tb_batt_endurance.deviceid   and MonVolStd=?  and Station_install=1 ÄI GROUP BY  FBSDeviceId  order by StationId asc,GroupIndexInFBSDevice asc Æ com/fgkj/dao/impl/BattInfImpl$72
Łmain([Ljava/lang/String;)V
ExceptionsÌjava/text/ParseException
+ Ï百色
+Ñ Ò7setStationName
+Ô Õ7setStationName1
+× Ø7setStationName2
+Ú Û7setStationName3
+Ý Þ7setStationName5
+à á7setBattGroupName
+ã ä7setBattProduceræ42000575
+è éDsetGroupIndexInFBSDeviceA@
+ì íî setMonVolStd(Ljava/lang/Float;)V
é
éñ òDsetUId
t
tõ öD setPageCurr
tø ùD setPageSizeû
yyyy-MM-dd
¼Jþ
2000-01-01
¼ parse$(Ljava/lang/String;)Ljava/util/Date;
2020-01-01
Ä D setTest_type
Ä
 DsetTest_starttype
ä  getSimpDate"(Ljava/util/Date;)Ljava/util/Date;
Ä setRecord_time
Ä setRecord_time1
c
c setBinf(Lcom/fgkj/dto/BattInf;)V
c setPage(Lcom/fgkj/dto/Page;)V
c  !"setTdata"(Lcom/fgkj/dto/Batttestdata_inf;)V
c$ %&setUinf(Lcom/fgkj/dto/User_inf;)V
( À1 * +,iterator()Ljava/util/Iterator; .0/java/util/Iterator 1ènext
É3 Ì4(Ljava/lang/Object;)V .6 7hasNextargs[Ljava/lang/String;bimlpdate1Ljava/util/Date;date2b9Bjava/util/Date
getResults&(Ljava/sql/ResultSet;)Ljava/util/List;
 G battGroupId IKJjava/sql/ResultSet LMgetInt(Ljava/lang/String;)IO    stationId IQ RS    getString&(Ljava/lang/String;)Ljava/lang/String;U stationNameW stationName1Y    stationIp
+[ \7 setStationIp^ battGroupName`battGroupName1
+b c7setBattGroupName1e battGroupNum
+g hDsetBattGroupNumjmonCount
+l mD setMonCounto    monCapStd Iq rsgetFloat(Ljava/lang/String;)F
+u vî setMonCapStdx    monVolStdz battProducer|battProductDate I~ €getDate#(Ljava/lang/String;)Ljava/sql/Date;
+‚ ƒsetBattProductDate… battInUseDate
+‡ ˆsetBattInUseDateŠmaint_done_time
Œ setMaint_done_time
ÄBtest_record_count
Ä’ “DsetTest_record_count•test_starttime
Ä— ˜setTest_starttimeš    test_typeœ    test_curr
Äž Ÿî setTest_curr¡ test_timelong
Ä£ ¤DsetTest_timelong¦
max_monvol
Ĩ ©î setMax_monvol«
min_monvol
Ä­ ®î setMin_monvol°test_cap
IJ ³î setTest_capµdata_new
Ä· ¸D setData_newºuId˜
=½ ×;
é¿ À7setUSnIdÂuName
éÄ Å7setUName
cÇ ÈÉsetMainf (Lcom/fgkj/dto/Batt_maint_inf;)V IË 1
ÍÏÎjava/sql/SQLException Ð
printStackTrace
ËÏrsLjava/sql/ResultSet;ideLjava/sql/SQLException;Ljava/text/ParseException;
SourceFileBattInfImpl.java InnerClasses!M    
 /*· ±2  Yz+ÀM»Y·N»Y·:66¸6¸!6,Æ,¹$ž6§,¹'À+:»Y·-¶.:        Æ(    ¹$ž        ¹$d¹'À2¶4§ ¸8¶4¸<¶A»EYG·I¶K¶OS¶O¶U¶OS¶O¶X¶OS¶O¶[¶OS¶O¶^¶OS¶O¶a¶OS¶O¶d¶OS¶O¶g¶Oj¶O¶l¶ps¶O¶u¶OS¶O¶x¶OS¶O¶{¶OS¶O¶~¶Oj¶O¶¶p„¶O¶†¶p„¶O¶‰¶ps¶O¶Œ¶Oj¶O¶¶p„¶O¶“¶p„¶O¶–¶p„¶O¶™¶p„¶O¶œ¶p„¶O¶Ÿ¶p„¶O¶¢¶p„¶O¶¥¶p„¶O¶¨¶ps¶O¶«¶OS¶O¶®¶OS¶O²±¶·¶»¶OS¶O²±¶Á¶»¶Oj¶O¶Ä¶ps¶O¶Ç¶Oj¶O¶Ê¶ps¶O¶Í¶Oj¶O¶Ð¶pÓ¶O¶Õ:
¶K¸<¶Ø™„„-
¶ÛW»EYÝ·I¶K¶Oj¶O¶†¶pÓ¶O¶Õ: - ¶ÛW»EYß·I¶K¶Oj¶O¶†¶pá¶O¸ãÀé¶ë¶p¶Õ: - ¶ÛW»EYî·I¶U¶Oð¶O¶†¶pò¶O¶Õ: ²ô ¸ú:¹þW„,¹$¡üø¸ÿ:¸6™¸-¸¸ÿ:§¬»Y·¶W¶¬¶-56 79:;#<(A5B;CHEVFeG}H€IŠK”LPóQNRœSêTpLuX…Yˆ[‹\’^º_ÁbÊcðbõdüf$g.h8BFlLmQnVobpeqgstt¬zzu m !d"`#ù\$ù8%ùHð&'Vâ(    uÃ)*
º~+* õC,* $-* .
./L.01Q)234 u5 m 6d"789ÿ;ýD+    üý2ø²ú
ý9 ã
ž+ÀM»Y·N»Y·:,ÆS,¹$žJ6§9,¹'À+:»EY:·I¶K¶OS¶O¶U¶OS¶O¶X¶OS¶O¶[¶OS¶O¶^¶OS¶O¶a¶OS¶O¶d¶OS¶O¶g¶Oj¶O¶l¶ps¶O¶u¶OS¶O¶x¶OS¶O¶{¶OS¶O¶~¶Oj¶O¶¶p„¶O¶†¶p„¶O¶‰¶ps¶O¶Œ¶Oj¶O¶¶p„¶O¶“¶p„¶O¶–¶p„¶O¶™¶p„¶O¶œ¶p„¶O¶Ÿ¶p„¶O¶¢¶p„¶O¶¥¶p„¶O¶¨¶ps¶O¶«¶OS¶O¶®¶OS¶O²±¶·¶»¶OS¶O²±¶Á¶»¶Oj¶O¶Ä¶ps¶O¶Ç¶Oj¶O¶Ê¶ps¶O¶Í¶Oj¶O¶Ð¶pÓ¶O¶Õ:-¶ÛW»EY<·I¶U¶Oð¶O¶†¶pò¶O¶Õ:²>¸ú:        ¹þW„,¹$¡ý¸ÿ:¸6™¸-¸¸ÿ:§¬»Y·¶W¶¬jyz {|#})~6@”–•ñ–?—˜šœHRž\}j£p¤u¥z¦†§‰¨‹ª˜«z žž™ ‘ !ˆ"&D%ù6&&'D)*H-*R
./    p.01u)234™5ˆ"78'ÿ)û5ú
ýA ¬N+À+M»EYB·I,¶u¶OD¶O,¶x¶OF¶O,¶{¶OH¶O,¶l¶p¶ÕN¸-¸J6¬¯°A±K²4NNI&'A )*K03N ˆ*+À+MON¸-½Y,¶Q¸USY,¶†S¸J6¬¶·    ¸'¹4**%&'    !)*'03Z 
Ó+ÀM»Y·N»Y·:,ƈ,¹$ž6§n,¹'À+:»EY[·I¶†¶p¶Õ:-¶ÛW»EY]·I¶U¶Oð¶O¶†¶pò¶O¶Õ:²_¸ú:        ¹þW„,¹$¡ÿ¸ÿ:¸6™¸-¸¸ÿ:§¬»Y·¶W¶¬R½¾ ¿À#Á)Â6ÃMÄTÆ}LJȑÁŸÌ¥ÍªÎ¯Ï»Ð¾ÑÀÓÍÔz ÓÓÎ Æ !½"&y%ù6[&'MD)*}-*‡
./    ¥.01ª)234Î5½"78'ÿ)ûjú
ýb1 é
+ÀcM,¶eN,¶i:¸:m:o:½Y»EYq·I-¶U¶Oq¶O¶ÕSY»EYq·I-¶X¶Oq¶O¶ÕSY»EYq·I-¶[¶Oq¶O¶ÕSY»EYq·I-¶d¶Oq¶O¶ÕSY¶s¶xd¶{¶xh¸<SY¶{S»~Y*·€¸ƒ:¸‡6    Æ(¹$ž¹$d¹'À+    ¸<¶°. ØÙ
ÚÛÜÝäÊÓâýf
û‘
ö&'ð’“딕æ–*á)*Ê6Ó-—ù    4 Ê658%ÿý
c+t˜22š› oœL+¸»žY*· ¸ƒM,°#(e )*4 5¡1 t
‹+ÀcM,¶eN,¶i:¸:m:¢:½Y¶s¶xd¶{¶xh¸<SY¶{S»¤Y*·¦¸ƒ:¸‡6    Æ(¹$ž¹$d¹'À+    ¸<¶°. ij
klmnqUŒ^mŽˆf
‹‹†‘
&'{’“v”•q–*l)*U6^-—ù    4 U658%ÿˆ
c+t˜22§  ©;¨L+¸»ªY*·¬¸­M>,Æ!,¹$ž,,¹$d¹'À=¶x>¬”•®¯$°9²*;7)*&$°ù8 þ92±  ©;²L+¸»´Y*·¶¸­M>,Æ!,¹$ž,,¹$d¹'À=¶x>¬¶·ÉÊ$Ë9Í*;7)*&$·ù8 þ9201 †(+À+M¸N-¸½Y,¶US»ºY*·¼¸­:°ÑÒ    Ô%ä4((#&'    )*%½ ²8+À+M¾N-¸½Y,¶US»ÀY*·¸­:ƹ$ž¬¬éê    ë%û4ü6þ4883&'    /)*%8þ6+2Ã1 œ>+À+MÄN-¸½Y»EYq·I,¶U¶Oq¶O¶ÕS»ÆY*·ȸ­:°    ;4>>9&'    5)*;É› iÊL+¸»ÌY*·θ­M,°"$%    &$< )*Ï1 e¾+À+MÐNÒ:Ô:Ö:,¶Xжؙ»EY¸Ø·I¶O¶Õ:§»EY¸Ø·I¶O¶Õ:Û:Ý:,¶[жؙ»EY¸Ø·I¶O¶Õ:§»EY¸Ø·I¶O¶Õ:ß:    á:
,¶dжؙ»EY¸Ø·I    ¶O¶Õ:§»EY¸Ø·I
¶O¶Õ:ã: å: ,¶Uжؙ»EY¸Ø·I ¶O¶Õ:§»EY¸Ø·I ¶O¶Õ:ç: é:,¶†¶xš»EY¸Ø·I ¶O¶Õ:§»EY¸Ø·I¶O¶Õ:ë:»EY¸Ø·I¶O¶ÕN-¸½Y,¶XSY,¶[SY,¶dSY,¶USY,¶†S»íY*·ï¸­:°–%AB    CFGH%I;J>KTNYO^PkQR„SšVŸW¤X±YÇZÊ[à^å_ê`÷a bc&f+g0h:iPjSkimnnƒp»‡¬¾¾¹&'    µ)*°ð*«ñ*¦ò*Yeó*^`ô*Ÿõ*    ¤ö*
åÙ÷* êÔø* +“ù* 0Žú*nPû*»8G
ÿ>+2222ý/22ý/22ý/22ý,22ü› UýL+¸»ÿY*·¸­°Œ)*1 m+À+MN»Y·:,Æ
,¶XÇN-¸»Y*·¸­:§9N-¸½Y»EYq·I,¶X¶Oq¶O¶ÕS»
Y*· ¸­:°Bàâãäåæ ç$è,æ1ü4ý8þ9ÿ<eþj4mmh 'f)*]8þ+251 ³Î+À+MN»Y·:,¶UÆ·,¶Xư,¶UжؙL,¶Xжؚ&N-¸½Y,¶XS»Y*·¸­:§sN-¸»Y*·¸­:§Z,¶Xжؙ&N-¸½Y,¶US»Y*·¸­:§*N-¸½Y,¶USY,¶XS» Y*·"¸­:°‚ + 8!<"=#@$S"X?[@_A`BdClAq`tab…c†d‰eœc¡¤‚¨ƒ©„²…¾†ÆƒË¤4ÎÎÉ 'Ç)*¾8þ[+2/&#1 \    +À+MÐN$:Ô:Ö:,¶Xжؙ»EY¸Ø·I¶O¶Õ:§»EY¸Ø·I¶O¶Õ:&:»EY¸Ø·I¶O¶ÕN-¸½Y,¶XS»(Y*·*¸­:°6 ª«    ¬°±²%³;´>µT·Y¸n¹ŠÊ\    ˆ&'    „)*ð*zñ*uò*Y4û*Š8ÿ>+2222+1 \    +À+MÐN,:.:0:,¶Xжؙ»EY¸Ø·I¶O¶Õ:§»EY¸Ø·I¶O¶Õ:&:»EY¸Ø·I¶O¶ÕN-¸½Y,¶XS»2Y*·4¸­:°6 ÎÏ    ÐÔÕÖ%×;Ø>ÙTÛYÜn݊ð\    ˆ&'    „)*ð*zñ*uò*Y4û*Š8ÿ>+22225› w!L»Y·M6L+¸»8Y*·:¸­M,°ôõ
ö÷ø÷ !)*
;› w!L»Y·M<L+¸»>Y*·@¸­M,° 
  !)*
A› w!L»Y·MBL+¸»DY*·F¸­M,°%&
'()(: !)*
G› w!L»Y·MHL+¸»JY*·L¸­M,°?@
ABCBS !)*
M› w!L»Y·MNL+¸»PY*·R¸­M,°XY
Z[\[l !)*
S› w!L»Y·MTL+¸»VY*·X¸­M,°qr
stut† !)*
YZ úU+ÀéM[N-¸½Y,¶ëS»]Y*·_¸­:6Æ(¹$ž¹$d¹'À+¶`¶x6¬¥¦    ¬%¾(¿7ÀRÂ>UUPcd    L)*%0(-—ù4 %058ÿRé2eZ åR+ÀéMfN-¸½Y,¶ëS»hY*·j¸­:6Æ%¹$ž¹$d¹'À=¶x6¬ÆÇ    Î%à(á7âOä>RRMcd    I)*%-(*—ù8ÿOé2k1 †(+ÀéMlN-¸½Y,¶ëS»nY*·p¸­:°èé    î%4((#cd    )*%q1 †(+À+MrN-¸½Y,¶†S»tY*·v¸­:°     %44((# '    )*%w1 t$+À+MxN-¸½Y,¶†S»zY*·|¸­°89    :*$$&'    )*}1 †(+À+M~N-¸½Y,¶†S»€Y*·‚¸­:°©ª    «%Á4((#&'    )*%ƒ1 `°+ÀcM,¶eN,¶„:,¶i:¸:m:Ð:ˆ:    Š:
Œ: -¶†¶xš»EY    ¸Ø·I
¶O¶Õ:    §»EY    ¸Ø·I ¶O¶Õ:    Ž: »EY    ¸Ø·I ¶O¶Õ:    : »EY    ¸Ø·I ¶O¶Õ:’:»EY¸Ø·I¶O¶Õ:½Y-¶†SY¶ëSY»EYq·I-¶X¶Oq¶O¶ÕSY»EYq·I-¶U¶Oq¶O¶ÕSY»EYq·I-¶[¶Oq¶O¶ÕSY»EYq·I-¶d¶Oq¶O¶ÕSY¶s¶xd¶{¶xh¸<SY¶{S»”Y*·–¸ƒ:¸‡6Æ(¹$ž¹$d¹'À+¸<¶—°nÑÒ
ÓÔÕÖ ×%Ø*Ü/Ý4Þ>ßTàWámärëˆìí£î¨ï¾ñmòuñzƒ’­¬°°«‘
¦&' cdš’“•”• –*%‹)**†ð*    /š*
4|›* r>œ* #û* ¨*z6ƒ-—ù4 z658fÿW c+ét˜22222ÿ?c+ét˜22222222ž1 OŸ+ÀcM,¶eN,¶i:,¶„:¸:m:Ð:Ÿ:    ¡:
£: -¶†¶xš»EY    ¸Ø·I
¶O¶Õ:    §»EY    ¸Ø·I ¶O¶Õ:    ¥: »EY    ¸Ø·I ¶O¶Õ:    §: ’:»EY    ¸Ø·I ¶O¶O¶Õ:½Y-¶†SY¶ëSY»EYq·I-¶X¶Oq¶O¶ÕSY»EYq·I-¶U¶Oq¶O¶ÕSY»EYq·I-¶[¶Oq¶O¶ÕSY»EYq·I-¶d¶Oq¶O¶ÕSY¶s¶xd¶{¶xh¸<SY¶{S»©Y*·«¸ƒ:¸‡6Æ(¹$ž¹$d¹'À+¸<¶—°nœ
žŸ ¡ ¢%£*§/¨4©>ªT«W¬m¯r¶ˆ¸º’¼­¾¸¿<Àd¾iâräåœè¬ŸŸš‘
•&'’“‰cd„”• –*%z)**uð*    /pš*
4k›* r-œ* û* ’ *i6r-—ù4 i658fÿW c+té˜22222ÿ.c+té˜22222222¬1 bQ+ÀcM,¶eN,¶„:,¶i:,¶­:Ð:±:³:    µ:
-¶†¶xš»EY¸Ø·I    ¶O¶Õ:§»EY¸Ø·I
¶O¶Õ:·: »EY¸Ø·I ¶O¶Õ:Ð: ¹: »:½:¿:Á:¶öxš»EY¸Ø·I ¶O¶Õ:§Ä¶öx »EY¸Ø·I ¶O¶Õ:§Ÿ¶öx “¶ȶxš»EY¸Ø·I¶O¶Õ:§o¶ȶx »EY¸Ø·I¶O¶Õ:§J¶ȶx »EY¸Ø·I¶O¶Õ:§%¶ȶx »EY¸Ø·I¶O¶Õ:Ë:»EY¸Ø·I¶O¶Õ:¸½Y¶ÍSY¶ÐSY-¶†SY¶ëSY»EYq·I-¶X¶Oq¶O¶ÕSY»EYq·I-¶U¶Oq¶O¶ÕSY»EYq·I-¶[¶Oq¶O¶ÕSY»EYq·I-¶d¶Oq¶O¶ÕS»ÓY*·Õ¸­:°ª*z{
|}~!€&†+‡0ˆ:‰PŠS‹iŽn•„—‰˜Ž›“˜Ÿ¡¢¢­£Ã¤Ò¥è¦÷§¨©'ª=«L¬b­q®‡²Œ´¢¶®·¾¸A¹I¶NÙÊQQL‘
G&'Acd;’“5Ö×!0)*&+ð*+&š*    0!›*
nãœ* ‰ÈØ* ŽÃÙ* “¾Ú*˜¹Û*´Ü*¢¯Ý*ŒÅû*N4 N58mÿS c+étÄ2222ÿ\c+étÄ22222222222$/$$!Þ1     }­+ÀcMN,¶e:,¶ß:,¶­:,¶„:Ð:ã:    å:
ç: é: ë: í:¶öx »EY    ¸Ø·I
¶O¶Õ:    §â¶öx »EY    ¸Ø·I
¶O¶Õ:    §½¶öx     »EY    ¸Ø·I
¶O¶Õ:    §—¶öx »EY    ¸Ø·I ¶O¶Õ:    §r¶öx ¸ »EY    ¸Ø·I ¶O¶Õ:    §K¶öx  »EY    ¸Ø·I ¶O¶Õ:    §$¶öxš»EY    ¸Ø·I¶O¶Õ:    ³:µ:¶†¶xš»EY    ¸Ø·I¶O¶Õ:    §»EY    ¸Ø·I¶O¶Õ:    ï:ñ:¶óö¶Ø™»EY    ¸Ø·I¶O¶Õ:    §»EY    ¸Ø·I¶O¶Õ:    ø:ú:¶Ÿ¶ü •š»EY    ¸Ø·I¶O¶Õ:    §»EY    ¸Ø·I¶O¶Õ:    ÿ::¶œ¶ü •š»EY    ¸Ø·I¶O¶Õ:    §»EY    ¸Ø·I¶O¶Õ:    :¶¶Ø™
    :    §»EY    ¸Ø·I¶O¶Õ:    
: ::¶ȶxš»EY    ¸Ø·I¶O¶Õ:    §J¶ȶx »EY    ¸Ø·I¶O¶Õ:    §%¶ȶx »EY    ¸Ø·I¶O¶Õ:    :::¶¶Ø™»EY    ¸Ø·I¶O¶Õ:    §N¶¶Ø™»EY    ¸Ø·I¶O¶Õ:    §'¶¶Ø™»EY    ¸Ø·I¶O¶Õ:    :»EY    ¸Ø·I¶O¶Õ:¶¶Ø™ý¸½Y»EYq·I¶X¶Oq¶O¶ÕSY»EYq·I¶U¶Oq¶O¶ÕSY»EYq·I¶«¶Oq¶O¶ÕSY¶·SY¶!SY¶ÁSY¶$SY¶ÃSY¶ÍSY    ¶ÐSY
¶†SY »EYq·I¶ó¶Oq¶O¶ÕSY ¶ŸSY ¶œSY¶'SY¶*S»Y·-¸­N§¸½Y»EYq·I¶X¶Oq¶O¶ÕSY»EYq·I¶U¶Oq¶O¶ÕSY»EYq·I¶«¶Oq¶O¶ÕSY¶·SY¶!SY¶ÁSY¶$SY¶ÃSY¶ÍSY    ¶ÐSY
¶†SY »EYq·I¶ó¶Oq¶O¶ÕSY ¶ŸSY ¶œSY¶SY¶'SY¶*S»Y·-¸­N-°êzÝÞß àáâã$ä)ó.õ3÷8ù=ûBüNýdþsÿ‰    ™    ¯    ¾    Ô    å    û         "    0        F     K    P    [    q    t    Š        ”    ¢    ¸    »    Ñ    Ö     Û    !è    "þ    #    $    '    (!    ).    *D    +G    ,]    /b    0p    1t    2w    3    7’    9—    ;œ    <§    =½    >Ì    ?â    @ñ    A    E     G    I    K$    L:    MK    Na    Or    Pˆ    R    T£    V±    X³    Y¶    Z½    [Û    \ù    ]    ^    _'    `0    a9    bB    cK    dT    e]    f|    g…    hŽ    i—    j    l¤    W¨    m«    o­    p°    q·    rÕ    só    t    u    v!    w*    x3    z<    {E    |N    }W    ~v        €ˆ    ‘    ‚š    ƒ     …§    n«    ‡8­­¨‘¦  &'š-.”/׎cd$‰)*)„ð*    .0*
3z1* 8u2* =p3* Bk4*Kbš*P]›*5*”6*Ö×7*ÛÒ8*‘9*!Œ:*bK;*’Ú*—Û*œÜ* ¡<*œ=*—>* û*8ÿgc+Äé2222222$%$&& ý-22ý022ý/22ý/22ü2þ2222$!þ5222&#ü"2ûÿ?1 ½þ+À+MÐN@:³:µ:,¶†¶xš»EY¸Ø·I¶O¶Õ:§»EY¸Ø·I¶O¶Õ:ï:ñ:,¶óö¶Ø™»EY¸Ø·I¶O¶Õ:§»EY¸Ø·I¶O¶Õ:ø:    ú:
,¶Ÿ¶ü •š»EY¸Ø·I    ¶O¶Õ:§»EY¸Ø·I
¶O¶Õ:ÿ: : ,¶œ¶ü •š»EY¸Ø·I ¶O¶Õ:§»EY¸Ø·I ¶O¶Õ:: »EY¸Ø·I ¶O¶ÕN-¸ ½Y»EYq·I,¶X¶Oq¶O¶ÕSY»EYq·I,¶U¶Oq¶O¶ÕSY»EYq·I,¶«¶Oq¶O¶ÕSY,¶·SY,¶!SY,¶ÁSY,¶$SY,¶†SY»EYq·I,¶ó¶Oq¶O¶ÕSY    ,¶ŸSY
,¶œS»BY*·D¸­:°º.    Œ            Ž    “    ”    •"    –8    —;    ˜Q    ›V    œ[    h    ž~    Ÿ     —    £œ    ¤¡    ¥­    ¦Ã    §Æ    ¨Ü    «á    ¬æ    ­ò    ®    ¯     °!    ²&    ³;    ¶<    ·?    ¸F    ¹c    º€    »    ¼¤    ½«    ¾³    ¿»    Àà   Áá    Âé    Ãî    Åö    µû    é˜þþù&'    õ)*ðð*ëš*æ›*V¨5*[£6*œb7*    ¡]8*
á9* æ:* &Øû* û4 û58=ÿ;+2222ý/22ý.22ý.22E1 ¤(+ÀéMFN-¸½Y,¶ëS»HY*·J¸­:°
 
    
&
 
'
%%
L4((#cd    )*%4 %5K1 j+ÀLMNNP:R:,¶Tжؙ»EY-¸Ø·I¶O¶ÕN§»EY-¸Ø·I¶O¶ÕN-¸½Y,¶TS»WY*·Y¸­:°*
 
P
Q    
T
U
W4
X7
YK
\g
oHjjeZ[    a)*\ñ*Wò*g8ÿ7L222\1 Ê o+ÀLM]N_:a:,¶c¶x »EY-¸Ø·I¶O¶ÕN§»EY-¸Ø·I¶O¶ÕNf:h:,¶Tжؙ»EY-¸Ø·I¶O¶ÕN§»EY-¸Ø·I¶O¶ÕNj:l:    ,¶n¶xš»EY-¸Ø·I¶O¶ÕN§»EY-¸Ø·I    ¶O¶ÕNq:
»EY-¸Ø·I
¶O¶ÕN-¸½Y,¶cSY,¶TSY,¶TS»sY*·u¸­:  Æ] ¹$žS6 §A,¶n¶xš!  ¹'À+  ¹'À+¶g¶v  ¹'À+,¶y¶|„   ¹$¡ÿ¹ °z
s
t    
z
}
€
2
‚5
ƒI
‡N
ˆS
‰`
Št
‹w
Œ‹

•
‘Ÿ
’³
“¶
”Ê
—Ï
˜ã
›
¼
½"
¿,
ÀJ
Â]
½l
Å„ oojZ[    f)*a€*\*N!ñ*Sò*ß‚*•Ú;*    Ï û*
 b M%ù 8?
ÿ5L222ý-22ý*22þW2'ú ƒ1 êx+À+M„N-¸½Y»EYq·I,¶U¶Oq¶O¶ÕSY»EYq·I,¶X¶Oq¶O¶ÕSY»EYq·I,¶†¶Oq¶O¶ÕS»‰Y*·‹¸­:°&    
É
Ê    
Ì
 
Í
Î0
ÏM
Ñp
Ëu
é4xxs&'    o)*uŒ1 t$+À+MN-¸½Y,¶†S»Y*·‘¸­°
í
ï    
ð*$$&'    )*’Z òM+À+M“N-¸½Y,¶ŒS»•Y*·—¸­:6Æ ¹$ž¹'À+¶†¶x6¬       % !( "7 #J %>MMH&'    D)*%((%˜ù4 %(58ÿJ+2™š §
·ÐM›N:Ÿ:¡:£: »EY-¸Ø·I¶O¶ÕM§T »EY-¸Ø·I¶O¶ÕM§8 »EY-¸Ø·I¶O¶ÕM§ »EY-¸Ø·I¶O¶ÕM¥:»EY,¸Ø·I¶O¶ÕM,¸»§Y*·©¸­:        °J * + . / 0 1 2! 35 4= 5Q 6Y 7m 8u 9‰ ;Ž <¢ >´ Sf
··ªù³)*¯ð* ª«*¥¬* ­*›®*Ž)û*´    8"ÿ8222222¯1 1ž+À+MÐN°::Ÿ:¡:£:,¶K¶Ø™»EY¸Ø·I¶O¶Õ:§r,¶K²¶Ø™»EY¸Ø·I¶O¶Õ:§L,¶K´¶Ø™»EY¸Ø·I¶O¶Õ:§&,¶K¶¶Ø™»EY¸Ø·I¶O¶Õ:¸:    »EY¸Ø·I    ¶O¶Õ:º:
¼: ¾: À: ,¶K¶Ø™»EY¸Ø·I
¶O¶ÕN§o,¶K²¶Ø™»EY¸Ø·I ¶O¶ÕN§J,¶K´¶Ø™»EY¸Ø·I ¶O¶ÕN§%,¶K¶¶Ø™»EY¸Ø·I ¶O¶ÕN²Â-¶È-¸½Y,¶ÁS»ÍY*,·ϸ­:°‚  Z [     \ ` a b c" d/ eE fU gk h{ i‘ j¡ k· n¼ oÒ q× rÜ sá tæ uó v w x- y= zR {b |w ~~ › ¿˜žž™&'    •)*ð*‹«*†¬*­*"|®*¼âÒ*    ×ÇÓ*
ÜÂÔ* á½Õ* æ¸Ö* ›8[ÿH    +222222%%"ÿS+22222222222$$!×1 -ž+À+MÐNØ::Ÿ:¡:£:,¶K¶Ø™»EY¸Ø·I¶O¶Õ:§r,¶K²¶Ø™»EY¸Ø·I¶O¶Õ:§L,¶K´¶Ø™»EY¸Ø·I¶O¶Õ:§&,¶K¶¶Ø™»EY¸Ø·I¶O¶Õ:¸:    »EY¸Ø·I    ¶O¶Õ:º:
¼: ¾: À: ,¶K¶Ø™»EY¸Ø·I
¶O¶ÕN§o,¶K²¶Ø™»EY¸Ø·I ¶O¶ÕN§J,¶K´¶Ø™»EY¸Ø·I ¶O¶ÕN§%,¶K¶¶Ø™»EY¸Ø·I ¶O¶ÕN-¸½Y,¶ÁSY,¶$S»ÚY*,·ܸ­:°~ Æ Ç     È Ì Í Î Ï" Ð/ ÑE ÒU Ók Ô{ ֑ ס Ø· Û¼ ÜÒ Þ× ßÜ àá áæ âó ã ä å- æ= çR èb éw ì› ,˜žž™&'    •)*ð*‹«*†¬*­*"|®*¼âÒ*    ×ÇÓ*
ÜÂÔ* á½Õ* æ¸Ö* ›8[ÿH    +222222%%"ÿS+22222222222$$!Ý1 -ž+À+MÐNÞ::Ÿ:¡:£:,¶K¶Ø™»EY¸Ø·I¶O¶Õ:§r,¶K²¶Ø™»EY¸Ø·I¶O¶Õ:§L,¶K´¶Ø™»EY¸Ø·I¶O¶Õ:§&,¶K¶¶Ø™»EY¸Ø·I¶O¶Õ:à:    »EY¸Ø·I    ¶O¶Õ:â:
ä: æ: è: ,¶K¶Ø™»EY¸Ø·I
¶O¶ÕN§o,¶K²¶Ø™»EY¸Ø·I ¶O¶ÕN§J,¶K´¶Ø™»EY¸Ø·I ¶O¶ÕN§%,¶K¶¶Ø™»EY¸Ø·I ¶O¶ÕN-¸½Y,¶ÁSY,¶$S»êY*,·ì¸­:°~ 3 4     5 8 9 : ;" </ =E >U ?k @{ A‘ B¡ C· F¼ GÒ I× JÜ Ká Læ Mó N O P- Q= RR Sb Tw V› —˜žž™&'    •)*ð*‹í*†î*ï*"|ð*¼âÒ*    ×ÇÓ*
ÜÂÔ* á½Õ* æ¸Ö* ›8[ÿH    +222222%%"ÿS+22222222222$$!ñ1 †(+À+MòN-¸½Y,¶KS»ôY*·ö¸­:° œ      Ÿ% °4((#&'    )*%÷1 -ž+À+MÐNø::Ÿ:¡:£:,¶K¶Ø™»EY¸Ø·I¶O¶Õ:§r,¶K²¶Ø™»EY¸Ø·I¶O¶Õ:§L,¶K´¶Ø™»EY¸Ø·I¶O¶Õ:§&,¶K¶¶Ø™»EY¸Ø·I¶O¶Õ:ú:    »EY¸Ø·I    ¶O¶Õ:ü:
þ: : : ,¶K¶Ø™»EY¸Ø·I
¶O¶ÕN§o,¶K²¶Ø™»EY¸Ø·I ¶O¶ÕN§J,¶K´¶Ø™»EY¸Ø·I ¶O¶ÕN§%,¶K¶¶Ø™»EY¸Ø·I ¶O¶ÕN-¸½Y,¶ÁSY,¶$S»Y*,·¸­:°~ ¸ ¹     º ½ ¾ ¿ À" Á/ ÂE ÃU Äk Å{ Ƒ Ç¡ È· ˼ ÌÒ Î× ÏÜ Ðá Ñæ Òó Ó Ô Õ- Ö= ×R Øb Ùw Ü› ˜žž™&'    •)*ð*‹í*†î*ï*"|ð*¼âÒ*    ×ÇÓ*
ÜÂÔ* á½Õ* æ¸Ö* ›8[ÿH    +222222%%"ÿS+22222222222$$!1 †(+ÀM
N-¸½Y,¶ S» Y*·¸­:° " #     '% >4((#    )*%1 †(+ÀMN-¸½Y,¶ S»Y*·¸­:° B C     G% a4((#    )*%1 t$+À+MN-¸½Y,¶KS»Y*·¸­° j k     n*$$&'    )*Z åR+À+MN-¸½Y,¶†S»!Y*·#¸­:6Æ%¹$ž¹$d¹'À=¶x6¬ † ‡     ˆ% ˜( ™7 šO œ>RRM&'    I)*%-(*·ù8ÿO+2$Z åR+ÀéM%N-¸½Y,¶ëS»'Y*·)¸­:6Æ%¹$ž¹$d¹'À=¶x6¬ ¹ º     Á% Ñ( Ò7 ÓO Õ>RRMcd    I)*%-(**ù8ÿOé21 t$+À+M+N-¸½Y,¶KS»-Y*·/¸­° Ú Û     Ý*$$&'    )*01 †(+À+M1N-¸½Y,¶`S»3Y*·5¸­:°
     %!4((#&'    )*%61 |+À+M7N-¸»9Y*·;¸­:°%&    ):4&'    )*<1 £E+À+M=N-¸½Y,¶`SY»EYq·I,¶X¶Oq¶O¶ÕS»?Y*·A¸­:°?@    FBX4EE@&'    <)*BB1 œ>+À+MCN-¸½Y»EYq·I,¶X¶Oq¶O¶ÕS»EY*·G¸­:°\]    a;s4>>9&'    5)*;H1 Àb+À+MIN-¸½Y,¶`SY»EYq·I,¶X¶Oq¶O¶ÕSY»EYq·I,¶[¶Oq¶O¶ÕS»KY*·M¸­:°wx    _’4bb]&'    Y)*_N1 ¹[+À+MON-¸½Y»EYq·I,¶X¶Oq¶O¶ÕSY»EYq·I,¶[¶Oq¶O¶ÕS»QY*·S¸­:°–—    ›X®4[[V&'    R)*XT1 Ý+À+MUN-¸½Y,¶`SY»EYq·I,¶X¶Oq¶O¶ÕSY»EYq·I,¶[¶Oq¶O¶ÕSY»EYq·I,¶d¶Oq¶O¶ÕS»WY*·Y¸­:°²³    ¹|Ò4z&'    v)*|Z1 Öx+À+M[N-¸½Y»EYq·I,¶X¶Oq¶O¶ÕSY»EYq·I,¶[¶Oq¶O¶ÕSY»EYq·I,¶d¶Oq¶O¶ÕS»]Y*·_¸­:°Ö×    Ûuô4xxs&'    o)*u`1 ™+À+MaNc:»EY-¸Ø·I¶O¶ÕNe:»EY-¸Ø·I¶O¶ÕNg:»EY-¸Ø·I¶O¶ÕN-¸½Y»EYq·I,¶X¶Oq¶O¶ÕSY»EYq·I,¶[¶Oq¶O¶ÕSY»EYq·I,¶U¶Oq¶O¶ÕSY»EYq·I,¶d¶Oq¶O¶ÕSY»EYq·I,¶K¶Oq¶O¶ÕSY,¶`S»iY*·k¸­:°*
úû    þÿ"';@T    /R&'    ü)*÷š*'Þœ*@Ål*m1 yé+À+MnNc:»EY-¸Ø·I¶O¶ÕNe:g:»EY-¸Ø·I¶O¶ÕN-¸½Y»EYq·I,¶X¶Oq¶O¶ÕSY»EYq·I,¶[¶Oq¶O¶ÕSY»EYq·I,¶U¶Oq¶O¶ÕSY»EYq·I,¶d¶Oq¶O¶ÕSY»EYq·I,¶K¶Oq¶O¶ÕS»pY*·r¸­:°&    34    78":'?,@@BæeRééä&'    à)*Ûš*'œ*,½l*æs1 Y    ‹+À+MÐNt:v:x:z:,¶`¶x »EY¸Ø·I¶O¶ÕN§»EY¸Ø·I¶O¶ÕN-¸½Y»EYq·I,¶|¶Oq¶O¶ÕS»Y*,·¸­:°2 ij    lpstu(v=w@xUzˆ–\    ‹‹†&'    ‚)*}‚*xƒ*s„*n…*ˆ8"ÿ@+22222†Z ìY+ÀéM‡N-¸½Y,¶ëSY,¶ëS»‰Y*·‹¸­:6Æ%¹$ž¹$d¹'À=¶x6¬›œ    ¤,´/µ>¶V¸>YYTcd    P)*,-/*Œù8ÿVé21 ~½+À+MŽNe:»EY-¸Ø·I¶O¶ÕN:’:,¶«¶Ø™»EY-¸Ø·I¶O¶ÕN§»EY-¸Ø·I¶O¶ÕN-¸½Y»EYq·I,¶[¶Oq¶O¶ÕSY»EYq·I,¶d¶Oq¶O¶ÕSY,¶`S»”Y*·–¸­:°2 ¾¿    ÆÉ"Ë'Ì,Í9ÎMÏPÐdÒº R½½¸&'    ´)*¯œ*'–—*,‘˜*º8ÿP+2222™1 KÛ+À+MšNe:»EY-¸Ø·I¶O¶ÕN-¸½Y»EYq·I,¶X¶Oq¶O¶ÕSY»EYq·I,¶[¶Oq¶O¶ÕSY»EYq·I,¶^¶Oq¶O¶ÕSY»EYq·I,¶d¶Oq¶O¶ÕSY»EYq·I,¶Œ¶Oq¶O¶ÕSY,¶†SY,¶`S»œY*·ž¸­:°    "ØT>ÛÛÖ&'    Ò)*Íœ*ØŸ1 †(+À+M N-¸½Y,¶KS»¢Y*·¤¸­:°XY    ]%4((#&'    )*%#  ©;¥L+¸»§Y*·©¸­M>,Æ!,¹$ž,,¹$d¹'À=¶x>¬    $9 *;7)*&$˜ù8 þ92ª1 ì
ð+À+M«N­:¯:Ý:á:,¶`¶xª„(?V„„m»EY-¸Ø·I¶O¶ÕN§J»EY-¸Ø·I¶O¶ÕN§3»EY-¸Ø·I¶O¶ÕN§»EY-¸Ø·I¶O¶ÕN§°±:»EY-¸Ø·I¶O¶ÕN-¸½Y,¶SY,¶ŸSY,¶US»³Y*·µ¸­:        °R%)    34567L9`:c<w=z?Ž@‘B¥C¨EªI¯JÃKíŒf
ððë&'    ç)*â¶*Ý·*ظ*Ó¹*¯Al*í    8&ÿL+22222º1 å
é+À+M»N­:¯:Ý:á:,¶`¶xª„(?V„„m»EY-¸Ø·I¶O¶ÕN§J»EY-¸Ø·I¶O¶ÕN§3»EY-¸Ø·I¶O¶ÕN§»EY-¸Ø·I¶O¶ÕN§°±:»EY-¸Ø·I¶O¶ÕN-¸½Y,¶ŸSY,¶US»½Y*·¿¸­:        °R”    žŸ ¡¢L¤`¥c§w¨zªŽ«‘­¥®¨°ª´¯µÃ¶æõf
ééä&'    à)*Û¶*Ö·*Ѹ*̹*¯:l*æ    8&ÿL+22222À1 å
é+À+MÁN­:¯:Ý:á:,¶`¶xª„(?V„„m»EY-¸Ø·I¶O¶ÕN§J»EY-¸Ø·I¶O¶ÕN§3»EY-¸Ø·I¶O¶ÕN§»EY-¸Ø·I¶O¶ÕN§°Ã:»EY-¸Ø·I¶O¶ÕN-¸½Y,¶ŸSY,¶US»ÅY*·Ǹ­:        °Rùý    
   L`cwzŽ‘¥¨ª ¯!Ã#æif
ééä&'    à)*Û¶*Ö·*Ѹ*̹*¯:l*æ    8&ÿL+22222    ÈÉÊË ¬ =»Y·-L»+Y·ÍM,¸<¶,¸<¶A,ζÐ,жÓ,жÖ,жÙ,жÜ,жß,¶â,å¶4,¸<¶ç,ê¸U¶ë»éY·ïN-ê¸<¶ð»tY·ó:¸<¶ô2¸<¶÷»¼Yú·ü:ý¶ÿ:¶ÿ:»ÄY·:¸<¶¸<¶    ¸ ¶¸ ¶»cY·:        ,¶    ¶    ¶    -¶#+,¶':
 
¹): § ¹-À+: ²Â ¶2 ¹5šÿå±–%nopq!r(s/t6u=vDwKxRyYza{k|s}}†€™ƒ¥„¯…¹†Â‡ËˆÔ‰ÞŠèŒñ÷Žþ ¢£*¤2£<­z =895:-&'sÊcd†·;“¥˜µ¶¯Ž<=¹„>=Â{/×ñL‘    +
*?' 4 +5
8/ÿ @+ét¼AAÄc.CD _
„»Y·M>§[»cY·:»+Y·Í:»Y·E:»ÄY·:»tY·ó:+F¹H¸<¶A+F¹H § +F¹H>+N¹P¶4+T¹P¶Ð+V¹P¶Ó+X¹P¶Z+]¹P¶ß+_¹P¶a+d¹H¸<¶f+i¹H¸<¶k+n¹p¸U¶t+w¹p¸U¶ë+y¹P¶â+{¹}¶+„¹}¶†+‰¹PƲ±+‰¹P¶ÿ¶‹+F¹H¸<¶Ž+¹H¸<¶‘+”¹PƲ±+”¹P¶ÿ¶–+™¹H¸<¶+›¹p¸U¶+ ¹H¸<¶¢+¥¹p¸U¶§+ª¹p¸U¶¬+¯¹p¸U¶±+´¹H¸<¶¶»éY·ï:        +¹¹H¸<¶ð    +»¹H¸¼¶¾    +Á¹P¶Ã¶¶Æ¶¶    ¶#,¹þW+¹Êšý¢§:¶̧
:¶Ñ,°
nqÍ
n{Ëê:°±
´ µ¶·(¸1¹:ºK»X¼[¾eÀsÏĝÅ«ƹÇÊÈÛÉìÊýË ÌÍ'Ð3Ñ9ÒAÑGÔXÕi×uØ{ك؉ۚܫݼÞÍßÞàïáã    äå+æ9é@êGëNìUí\îe´nñsò{ó}ô‚öz „„ÒÓ|
zÔùO‘F&'(=-.14/×:+;“    \cd    sÕÖ}Õ×8Iý ÿM    Ic+ÄtûëûAÿÛIKÍIËØÙÚBH~íÿ
 (2ž8>DJPV]hnt¤z€”©ÓBHWs‰ª•§ÍÚêô ´!'-39?EKQºW]ip‰”œ¢§À³½ÅÆÌ