1
zj
2 days ago 03fe4dca7008ea95b60058740e880f31fe5be6dd
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
Êþº¾4”
$no
pq    Šr st    Šu vw
xy
z{
|}
~
|€
x‚ƒ
|„
…†‡    Šˆ ‰Š‹
ŒŽ
Œ
n‘
’
“”
•
Œ–—    Š˜™š
|›
Œœ ž
ŒŸ
Œ 
Œ¡
΢
Σ
Œ¤
¥¦§
z¨©    Šª «¬­ ®¯
°±
Œ²
г ´µ
°¶·¸¹
°º
Š»
°¼½¾
Œ¿
CÀ
CÁ
CÂ
CÃ
΀
ŒÅ ‰Æ
pÇ
pÈ
pÉÊË ÌÍ
|Î
CÏÐ
|ÑÒ
CÓÔ
|ÕÖ
°×Ø
ŒÙ ‰ÚÛ
ÜÝ
ÜÞ ß
Cà
|á    Šâ ãäå æçè
kÓé
mn
|ê
më
ìí
mî
mï
mð
|ñ
mò
mó
mô
mõö
zn
m÷
møùú
mû
mü
Œý
mþ
Œÿ
m
m
m
…
m
m
m
m
m
m        Š
 
p    
p  
m² ‰
m ã !
m"#
m„$
m%&
m›
m'
m(
m)*
Œ+
m,
m-
./
C0
m12
m34  5678
|9:
C;
m<=
|>?@A
Çn
ÇB
Çò
|C
ÇD
Çï
ÇEF
ÇG
ÇHI
mœJK
ÇLM
ÇN
ÇO    ŠP QRSTU
VW
~X
YZ  [
\] ´^ _` _a
Šb ´cd
ée
éfghi
mjkl vm  n
Šo  p
én    Šq rs    Št uv
wx
w›y  z
Š{
Y|  }  ~  €  
mÙ
Š‚
„ƒ
mÅ„…
 n
 †
 ‡ˆ‰
mŠ
mƒ‹
n
Œ

Ž

n    Š‘ ’
“
m”
ë
m•
î
ï
m}
ð
mñ
ò
ó
ô
õ
m–
÷
ø
m—
(
'
û
ü
mý
þ
mÿ
 
 
 
j
 
 
m˜
 
m™
3
 
„Š
 
„Þ
š
„›
œ
ž
Gn
G“
Gë
Gî
Gï
Gð
Gò
Gó
Gô
Gõ
G÷
Gø
G(
G'
Gû
Gü
Gþ
G
G
G
Gj
G
G
G
G3
G
G
Gš
GœŸ
en
e“
eë
eî
eï
eð
eò
eó
eô
eõ
e÷
eø
e(
e'
eû
eü
eþ
e
e
e
ej
e
e
e
e3
e
e
eš
eœ ¡
„n
„
„
„š
„œ¢
£¤¥logLorg/slf4j/Logger;userFuturesPositionMapper&Lcom/nq/dao/UserFuturesPositionMapper;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired; iUserServiceLcom/nq/service/IUserService;iStockFuturesService%Lcom/nq/service/IStockFuturesService;iAgentUserService"Lcom/nq/service/IAgentUserService;agentUserMapperLcom/nq/dao/AgentUserMapper;iStockCoinService"Lcom/nq/service/IStockCoinService;
userMapperLcom/nq/dao/UserMapper;userCashDetailMapper!Lcom/nq/dao/UserCashDetailMapper;iSiteFuturesSettingService+Lcom/nq/service/ISiteFuturesSettingService;stockFuturesMapperLcom/nq/dao/StockFuturesMapper;iSiteProductService$Lcom/nq/service/ISiteProductService;<init>()VCodeLineNumberTableLocalVariableTablethis4Lcom/nq/service/impl/UserFuturesPositionServiceImpl;
buyFutures“(Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljavax/servlet/http/HttpServletRequest;)Lcom/nq/common/ServerResponse;    futuresIdLjava/lang/Integer;buyNumbuyTypeleverrequest'Ljavax/servlet/http/HttpServletRequest; siteProductLcom/nq/pojo/SiteProduct;userLcom/nq/pojo/User; stockFuturesLcom/nq/pojo/StockFutures;am_beginLjava/lang/String;am_endpm_beginpm_end    pm_begin2pm_end2am_flagZpm_flagpm_flag2siteFuturesSetting Lcom/nq/pojo/SiteFuturesSetting;
dbPositionLjava/util/List;transNumall_deposit_amtLjava/math/BigDecimal; all_order_feeexchangeRateResponseLcom/nq/common/ServerResponse; exchangeRate all_usd_amt max_buy_amt    futuresVO"Lcom/nq/vo/stockfutures/FuturesVO; reckon_enableupdateUserCountIuserFuturesPosition!Lcom/nq/pojo/UserFuturesPosition;insertPositionCount StackMapTable¦§¨¢©ª«¬­¾®¯é
ExceptionsMethodParameters:Lorg/springframework/transaction/annotation/Transactional;del3(Ljava/lang/Integer;)Lcom/nq/common/ServerResponse;
positionIdposition updateCount sellFutures3(Ljava/lang/String;I)Lcom/nq/common/ServerResponse;
positionSndoType    point_sub    eachPointprofit_and_lose
all_profitupdateFuturesPositionCountbefore_user_amtbefore_enable_amtuser_futures_amtenable_futures_amtucdLcom/nq/pojo/UserCashDetail;    deSummaryinsertSxfCountA listByAdmin¤(Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;II)Lcom/nq/common/ServerResponse;adminFuturesPositionVO2Lcom/nq/vo/futuresposition/AdminFuturesPositionVO;agentId positionTypestateuserId    beginTimeendTimepageNumpageSize
begin_timeLjava/sql/Timestamp;end_timeuserFuturesPositionsadminFuturesPositionVOSpageInfo Lcom/github/pagehelper/PageInfo;LocalVariableTypeTable3Ljava/util/List<Lcom/nq/pojo/UserFuturesPosition;>;DLjava/util/List<Lcom/nq/vo/futuresposition/AdminFuturesPositionVO;>;°±lockX(Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;)Lcom/nq/common/ServerResponse;lockMsg"findMyFuturesPositionByNameAndCode€(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljavax/servlet/http/HttpServletRequest;II)Lcom/nq/common/ServerResponse;userFuturesPositionVO1Lcom/nq/vo/futuresposition/UserFuturesPositionVO;fuNamefuCodeuserFuturesPositionVOSCLjava/util/List<Lcom/nq/vo/futuresposition/UserFuturesPositionVO;>;findUserFuturesPositionByCodeY(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/String;)Lcom/nq/common/ServerResponse;
futuresGiduserPositionVOSuserPositionVO listByAgentË(Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljavax/servlet/http/HttpServletRequest;II)Lcom/nq/common/ServerResponse;    agentUserLcom/nq/pojo/AgentUser;agentFuturesPositionVO2Lcom/nq/vo/futuresposition/AgentFuturesPositionVO; currentAgentsearchIdagentFuturesPositionVOSDLjava/util/List<Lcom/nq/vo/futuresposition/AgentFuturesPositionVO;>;²!findPositionByFuturesCodeAndTimes8(ILjava/lang/String;Ljava/lang/Integer;)Ljava/util/List; minuteTimes futuresCode
paramTimesLjava/util/Date;    Signature[(ILjava/lang/String;Ljava/lang/Integer;)Ljava/util/List<Lcom/nq/pojo/UserFuturesPosition;>;findPositionNumByTimes)(ILjava/lang/Integer;)Ljava/lang/Integer;    beginDatefindDistinctUserIdList()Ljava/util/List;'()Ljava/util/List<Ljava/lang/Integer;>;-findFuturesPositionByUserIdAndSellPriceIsNull%(Ljava/lang/Integer;)Ljava/util/List;H(Ljava/lang/Integer;)Ljava/util/List<Lcom/nq/pojo/UserFuturesPosition;>;'findUserFuturesPositionAllProfitAndLoseB(Ljava/lang/Integer;)Lcom/nq/vo/futuresposition/FuturesPositionVO;futuresPositionProfitVO3Lcom/nq/vo/futuresposition/FuturesPositionProfitVO;
usd_profitserverResponsecoinRatenowPriceallProfitAndLose allDepositAmtfuturesPositionVO-Lcom/nq/vo/futuresposition/FuturesPositionVO;¡getFuturesIncomej(Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)Lcom/nq/common/ServerResponse; order_fee_amtorder_profit_and_loseorder_profit_and_lose_all agentIncomeVOLcom/nq/vo/agent/AgentIncomeVO;assembleUserFuturesPositionVOT(Lcom/nq/pojo/UserFuturesPosition;)Lcom/nq/vo/futuresposition/UserFuturesPositionVO;assembleAgentFuturesPositionVOU(Lcom/nq/pojo/UserFuturesPosition;)Lcom/nq/vo/futuresposition/AgentFuturesPositionVO;assembleAdminFuturesPositionVOU(Lcom/nq/pojo/UserFuturesPosition;)Lcom/nq/vo/futuresposition/AdminFuturesPositionVO;getFuturesPositionProfitVOV(Lcom/nq/pojo/UserFuturesPosition;)Lcom/nq/vo/futuresposition/FuturesPositionProfitVO;subPrice profitAndLose<clinit>
SourceFile#UserFuturesPositionServiceImpl.java(Lorg/springframework/stereotype/Service;valueiUserFuturesPositionService §¨参数不能为空® ³´ ¥¦µ ¶· “”¸ ¹º¦ »¼½ ¾¿§ ÀÁ ÃÄ ÅÁ!下单失败,请先实名认证 Ƽ!周末或节假日不能交易! ÇÈ© ÉÊ!下单失败,账户已被锁定 •–Ë ÌÍ产品不存在¨ ÎÈ该产品不能交易 ÏÈjava/lang/StringBuilder最低不能低于 ÐÑ ÐÒ手 ÓÁ ÔÈ最多不能高于 ŽZ用户 {} ä¸‹å•, æœŸè´§äº§å“ = {} ï¼Œæ•°é‡ = {} æ‰‹ , æ–¹å‘ = {} ï¼Œ æ æ†å€æ•° = {}java/lang/Object ÕÈ ÖÁ× ØÙ ÚÁ ÛÁ ÜÁ ÝÁ ÞÁ ßÁà áâjfutures æ˜¯å¦åœ¨ä¸Šåˆäº¤æ˜“æ—¶é—´ = {} æ˜¯å¦åœ¨ä¸‹åˆäº¤æ˜“æ—¶é—´ = {}是否在下午交易时间2 = {} ãä$下单失败,不在交易时段内 ¡¢å æç'下单出错,网站设置表不存在 èé!下单失败,系统设置错误¬ êÈ ëÁ 9:­ ìÊ íÈ 频繁交易,'分钟内同一产品持仓不得超过条 îÈ AB ïÈ分钟内不能超过java/math/BigDecimal ðÈ §ñ òó ôó õö ÷È øÁ ù´ ú¿ ûÁ üý4期货产品 {} , åŸºå¸ {} , æ±‡çŽ‡æ¨¡ç‰ˆé‡‡ç”¨ {} =需要支付的总资金(保证金) = {}  æœªè®¡ç®—汇率 Øþ计算汇率后 äººæ°‘币 = {}  ÿ 账户资金不足 0 §é失败,融资总资金小于0 失败,指数总资金小于0 不能超过最大购买比例 Á 期货下单 {} , ä»·æ ¼ = {}¯     Á 
Á Ø  ó   ž 8【用户交易 æœŸè´§ ä¸‹å•】修改用户金额成功 Øé8【用户交易 æœŸè´§ ä¸‹å•】修改用户金额出错java/lang/Exceptioncom/nq/pojo/UserFuturesPosition È  Á é  é È  é é éjava/util/Date   !买涨买跌 "é # $È % &Á 'é ( ) ã* + , - . /é 0 1 238【用户交易 æœŸè´§ ä¸‹å•】保存持仓记录成功5用户交易 æœŸè´§ ä¸‹å•】保存持仓记录出错 下单成功 45id不能为空 67该持仓不存在 89 删除成功 :´ 删除失败A【 ç”¨æˆ·äº¤æ˜“平仓 æœŸè´§ ã€‘ positionSn = {} ï¼Œ dotype = {} ;<操作失败,找不到订单 =>-操作失败,产品不存在或已被删除O【 æœŸè´§ ã€‘是否在上午交易时间 = {} æ˜¯å¦åœ¨ä¸‹åˆäº¤æ˜“æ—¶é—´ = {}$操作失败,不在交易时段内 ?È 6@!操作失败,用户已被锁定 A!操作失败,此订单已平仓 平仓失败  BÁ,平仓 æœŸè´§è®¢å• {} ï¼Œå¹³ä»“价格为 {} C D  E1 F GÈ HÁ« IJ K L@【平仓】期货产品 {} , åŸºå¸ {} , æ±‡çŽ‡æ¨¡ç‰ˆé‡‡ç”¨ {}  M【平仓】USD总盈亏 {}  38【用户平仓 æœŸè´§ ã€‘修改浮动盈亏记录成功8【用户平仓 æœŸè´§ ã€‘修改浮动盈亏记录出错5用户平仓 æœŸè´§ ã€‘修改浮动盈亏记录出错 N:用户平仓之前 çš„ æ€»èµ„金  = {} , å¯ç”¨èµ„金 = {} Oó P5用户平仓后的总资金  = {} , å¯ç”¨èµ„金 = {} Q2【用户平仓 æœŸè´§ ã€‘修改用户金额成功2【用户平仓 æœŸè´§ ã€‘修改用户金额出错com/nq/pojo/UserCashDetail R SÁ Té Ué 期货盈亏 Vé W卖出期货,/,总盈亏: Xé卖出期货资金明细:{} Y  Z Ÿ [ 2\2【用户平仓 æœŸè´§ ã€‘保存明细记录成功2【用户平仓 æœŸè´§ ã€‘保存明细记录出错平仓成功!] ^_ `Äa bc de fg hi± j¿ ký bc OJcom/github/pagehelper/PageInfo §l ml持仓不存在平仓单不能锁仓锁仓提示信息必填 né 操作成功 操作失败 oº  p ^_ (q —˜r st ™šu 6v² wÈ'不能查询非下级代理用户持仓 .d `a xy 9z A{-用户 {} åœ¨ {} åˆ†é’Ÿä¹‹å†… äº¤æ˜“手数 {} DE GH de |I查询所有持仓单的总盈亏,现价返回0,当前为集合竞价+com/nq/vo/futuresposition/FuturesPositionVO } ~时间不能为空/查询到反佣周期内 futures è®¢å•数:{} com/nq/vo/agent/AgentIncomeVO €  ‚ ƒ/com/nq/vo/futuresposition/UserFuturesPositionVO £¤„ … †È ‡Á ˆ‰ Љ ‹ Œ é Ž  0com/nq/vo/futuresposition/AgentFuturesPositionVO0com/nq/vo/futuresposition/AdminFuturesPositionVO1com/nq/vo/futuresposition/FuturesPositionProfitVO2com/nq/service/impl/UserFuturesPositionServiceImpl‘ ’“*com/nq/service/IUserFuturesPositionServicecom/nq/pojo/SiteProductcom/nq/pojo/Usercom/nq/pojo/StockFuturesjava/lang/Integer%javax/servlet/http/HttpServletRequestjava/lang/Stringcom/nq/pojo/SiteFuturesSettingjava/util/Listcom/nq/common/ServerResponse com/nq/vo/stockfutures/FuturesVOjava/sql/Timestampjava/util/Iteratorcom/nq/pojo/AgentUsercreateByErrorMsg2(Ljava/lang/String;)Lcom/nq/common/ServerResponse;"com/nq/service/ISiteProductServicegetProductSetting()Lcom/nq/pojo/SiteProduct;com/nq/service/IUserServicegetCurrentRefreshUser;(Ljavax/servlet/http/HttpServletRequest;)Lcom/nq/pojo/User;getRealNameDisplay()Ljava/lang/Boolean;java/lang/Boolean booleanValue()Z getRealName()Ljava/lang/String;$org/apache/commons/lang3/StringUtilsisBlank(Ljava/lang/CharSequence;)Z    getIdCardgetHolidayDisplay    getIsLock()Ljava/lang/Integer;intValue()I#com/nq/service/IStockFuturesServiceselectFuturesById/(Ljava/lang/Integer;)Lcom/nq/pojo/StockFutures; getTransState    getMinNumappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString    getMaxNumgetIdgetFuturesNameorg/slf4j/Loggerinfo((Ljava/lang/String;[Ljava/lang/Object;)VgetTransAmBegin getTransAmEndgetTransPmBegin getTransPmEndgetTransPmBegin2getTransPmEnd2"com/nq/utils/stock/BuyAndSellUtils isTransTime'(Ljava/lang/String;Ljava/lang/String;)ZvalueOf(Z)Ljava/lang/Boolean;)com/nq/service/ISiteFuturesSettingService
getSetting"()Lcom/nq/pojo/SiteFuturesSetting;error(Ljava/lang/String;)VgetBuySameTimesgetFuturesCodesizegetBuySameNumsgetBuyNumTimes getBuyNumLots getDepositAmt(I)Vmultiply.(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;dividesetScale(II)Ljava/math/BigDecimal; getTransFee getCoinCodegetExchangeRate    isSuccessgetMsggetData()Ljava/lang/Object;'(Ljava/lang/String;Ljava/lang/Object;)VgetEnableFutAmt()Ljava/math/BigDecimal;    compareTo(Ljava/math/BigDecimal;)I
getUserAmtgetUserIndexAmtgetBuyMaxPercent getFuturesGidquerySingleMarket6(Ljava/lang/String;)Lcom/nq/vo/stockfutures/FuturesVO;getName getNowPrice9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)VsubtractsetEnableFutAmt(Ljava/math/BigDecimal;)Vcom/nq/dao/UserMapperupdateByPrimaryKeySelective(Lcom/nq/pojo/User;)IgetAccountTypesetPositionType(Ljava/lang/Integer;)Vcom/nq/utils/KeyUtils getUniqueKey setPositionSn    setUserId setRealName
getAgentId
setAgentIdsetFuturesNamesetFuturesCode setFuturesGidsetBuyOrderTime(Ljava/util/Date;)VsetBuyOrderPricesetOrderDirection setOrderNumgetFuturesStandardsetFuturesStandardgetFuturesUnitsetFuturesUnitsetAllDepositAmt setOrderFee(I)Ljava/lang/Integer;    setIsLocksetProfitAndLosesetAllProfitAndLose
setBuyRate setCoinCode setOrderLever$com/nq/dao/UserFuturesPositionMapperinsert$(Lcom/nq/pojo/UserFuturesPosition;)IcreateBySuccess2(Ljava/lang/Object;)Lcom/nq/common/ServerResponse;selectByPrimaryKey6(Ljava/lang/Integer;)Lcom/nq/pojo/UserFuturesPosition;deleteByPrimaryKey(Ljava/lang/Integer;)IcreateBySuccessMsgselectPositionBySn5(Ljava/lang/String;)Lcom/nq/pojo/UserFuturesPosition;selectFuturesByCode.(Ljava/lang/String;)Lcom/nq/pojo/StockFutures;    getUserId'(Ljava/lang/Integer;)Lcom/nq/pojo/User;getSellOrderPrice
getLockMsgsetSellOrderPricesetSellOrderTimegetBuyOrderPrice getEachPoint getOrderNumgetOrderDirectionequals(Ljava/lang/Object;)Znegate getOrderFee setSellRate getUserFutAmtaddgetAllDepositAmt setUserFutAmt setPositionId getAgentName setAgentName setUserName    setDeTypesetDeAmt setDeSummary
setAddTime    setIsReadcom/nq/dao/UserCashDetailMapper(Lcom/nq/pojo/UserCashDetail;)I com/github/pagehelper/PageHelper    startPage (II)Lcom/github/pagehelper/Page;
isNotBlankcom/nq/utils/DateTimeUtilsearchStrToTimestamp((Ljava/lang/String;)Ljava/sql/Timestamp;(Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/util/Date;Ljava/util/Date;)Ljava/util/List;com/google/common/collect/Lists newArrayList()Ljava/util/ArrayList;iterator()Ljava/util/Iterator;hasNextnext(Ljava/util/List;)VsetList
setLockMsggetCurrentUser\(Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Ljava/util/List;H(Ljava/lang/Integer;Ljava/lang/String;)Lcom/nq/pojo/UserFuturesPosition; com/nq/service/IAgentUserServicegetCurrentAgent@(Ljavax/servlet/http/HttpServletRequest;)Lcom/nq/pojo/AgentUser;com/nq/dao/AgentUserMapper,(Ljava/lang/Integer;)Lcom/nq/pojo/AgentUser; getParentIdparseToDateByMinute(I)Ljava/util/Date;G(Ljava/util/Date;Ljava/lang/String;Ljava/lang/Integer;)Ljava/util/List;8(Ljava/util/Date;Ljava/lang/Integer;)Ljava/lang/Integer;getAllProfitAndLosesetAllFuturesProfitAndLosesetAllFuturesDepositAmtgetProfitAndLose setOrderSizesetOrderFeeAmtsetOrderProfitAndLosesetOrderAllAmtcom/nq/dao/StockFuturesMappersetIdgetPositionType getPositionSngetBuyOrderTime()Ljava/util/Date;getSellOrderTime
getBuyRate getSellRate setNowPrice getCoinRate setCoinRate setEachPointorg/slf4j/LoggerFactory    getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!Š$Œ Ž‘’“”‘’•–‘’—˜‘’™š‘’›œ‘’ž‘’Ÿ ‘’¡¢‘’£¤‘’¥¦‘’§¨©/*·±ª$« ¬­®¯©      6+Æ ,Æ-Ç    ¸°*´¹:*´¹:¶¶    ™¶
¸ š¶ ¸ ™     ¸°¶¶    ™    ¸°¶¶    ™¶¶     ¸°*´+¹:Ç    ¸°¶¶Ÿ    ¸°,¶¶¶¢#»Y·¶¶¶¶¶¸°,¶¶ ¶¤#»Y·!¶¶ ¶¶¶¸°²"#½$Y¶%SY¶&SY,SY-SYS¹'¶(:    ¶):
¶*: ¶+: ¶,: ¶-:    
¸.6  ¸.6 ¸.6²"/½$Y¸0SY¸0SY¸0S¹'ššš    1¸°*´2¹3:Dz"4¹56¸°*¶7¶¶8¶%¶9:¹:¶;¶¡0»Y·<¶¶7¶=¶¶;¶>¶¶¸°*¶?¶¶%¶@:¶¶A¶¡0»Y·<¶¶?¶B¶¶A¶¶¶¸°»CY¶D¶·E»CY,¶·E¶F»CY¶·E¶G¶H:»CY¶I¶·E»CY,¶·E¶F:*´¶J¹K:¶Lš ¶M¸°¶NÀC:²"O½$Y¶&SY¶JSYS¹':²"P¹Q¶F:²"R¹Q¶S¶T     U¸°¶V»CYW·X¶T     Y¸°¶Z»CYW·X¶T     [¸°¶S¶\¶F:¶T     ]¸°*´¶^¹_:²"`¶a¶b¹c¶S¶d:¶e*´f¹g6ž²"h¹i§²"j¹5»kYj·l¿»mY·n:¶o¶p¸q¶r¶%¶s¶
¶t¶u¶v¶&¶w¶8¶x¶^¶y»zY·{¶|»CY¶b·X¶}-¶š~§¶€,¶¶‚¶ƒ¶„¶…¶†¶‡¸ˆ¶‰»CYW·X¶Š»CYW·X¶‹¶Œ¶J¶¶Ž*´¹6ž²"‘¹i§²"’¹5»kY’·l¿“¸”°ªºnE FIJ*KKLQO\PbSyTW‹XY–[¢\¨^·_×aæbde,d1h8i?jFkMlTm[ndompvqœr«s±w¼xÁyËzÑ}Ü~ä}éû€$€(„;…K†f‡t†xŒ«ʒړâ”ë–õ—
˜—š›(1ž=¡K¢Q¤f¥l§¨‡¬–­¡®§²·³˶×·Þ¸ë¹ðºý¼½ÁÂ$Ã,Ä6Å@ÆJÇTÈ^ÉhÊt˅̘ΞϨвҹÓÀÔÉÕ×Öå×ìÙöÚýÝ
Þßá&â0å«B 6¬­6°±6²±6³±6´±6µ¶·¸* ¹º‹«»¼8þ½¾    ?÷¿¾
FðÀ¾ MéÁ¾ Tâ¾ [ÛþdÒÄÅmÉÆÅvÀÇżzÈÉéMÊË;û̱«‹ÍÎÊlÏÎÚ\ÐÑõAÒÎÓΖ ÔηÕÖ×_×ÎëKØÙÚÛ
,ÜÙÝP ý8Þßüà..ÿªáââââãÞßàääääääüåüVæüOâþrççèýeççüçþUéçÿáââââãÞßàääääääåæâççèçççéçêêÿáââââãÞßàääääääåæâççèçççéçêêäü†ëkì°²³´µ‘íî冀:+Ç    •¸°*´+¹–M,Ç    —¸W*´+¹˜>ž    ™¸š°›¸°ª&    êë
íîïò*ó.ô4ö«*:¬­:ð±%ñÛ*òÙÝ 
üêüìðóô©Iê²"œ+¸ˆ¹c*´+¹N-Ç    ž¸°*´-¶Ÿ¹ :Ç    ¡¸°™q¶(:¶):¶*:¶+:¶,:    ¶-:
¸.6 ¸.6     
¸.6 ²"¢ ¸0 ¸0¹c š š š    £¸°*´f-¶¤¹¥:*´¹:¶¶    ™¶¶     ¦¸°¶¶    ™    ¸°-¶§Æ    ¨¸°-¶©¶ »Y·ª¶-¶«¶¶¸°*´¶^¹_:²"¬-¶­¶b¹c-»CY¶b·X¶®-»zY·{¶¯-¶§¶H-¶°¶H¶d:»CY±·X:    Æ¶²Æ
¶²:        ¶F»CY-¶³¶·E¶F:
-¶´¶µ™
 
¶¶:
 
-¶·¶d: *´¶J¹K:  ¶Lš  ¶M¸° ¶NÀC:  ¶H: ²"¸½$Y¶&SY¶JSY S¹'- ¶¹
 ¶F:
-
¶Š²"º ¹Q  ¶F: - ¶‹*´-¹»6ž²"¼¹i§²"½¹5»kY¾·l¿¶¿:¶S:²"À¹c ¶Á: ¶Á-¶Â¶Á:²"ùc¶Ä¶e*´f¹g6ž²"Źi§²"ƹ5»kYÆ·l¿»ÇY·È:-¶­¶É¶u¶Ê¶Ë¶Ì¶%¶Í¶
¶Î϶Ð ¶Ñ»Y·Ò¶-¶Ó¶Ô¶-¶Ÿ¶Õ¶ ¶¶:¶Ö²"×¹Q»zY·{¶Ø¸ˆ¶Ù*´Ú¹Û6ž²"ܹi§²"ݹ5»kYÝ·l¿Þ¸š°ªv]ûþÿ$38>
B I P W^elu~‡›ª°¿Êáç!ò"ø%ÿ&)**.:/M2]3h58Š9—:ž=¸>Ä?ËAÖDæEîF÷HI
JK(J-M3P<QBRNSWT]WiXnY{[…\`–ab«d´fÄhÒiÙjàlímònÿp    quv%w/x9yCzM{T|[}‰~œ‚¨ƒ±…¾†Ã‡Ð‰ÚŠä«B Ig½¾P`¿¾WYÀ¾^RÁ¾eK¾    lDþ
u;ÄÅ ~2ÆÅ ‡)ÇŠꬭêõ¾êöÙÐÚÛ3·»¼¿+¹ºÊ ·¸:°ÕÖk÷Ί`øΠ   ¸2ùÎ
ÖúÎ æÐÑ éÒÎ iûÙ–TüΝMýδ6þÎÄ&ÿÎíýØÙΉa¾¾,Ù݉ü$êüàûqý6ßÞ $þséççü,çý+çèýƒçÿoáäêàßÞéççççèçççççþ¼äëkì    õö©Ø“    ¸ßW:
¸à™
¸á:
: ¸à™
¸á: *´,-+
 ¹â: ¸ã:  ¹ä:¹å™$¹æÀm:*·ç: ¹èW§ÿØ»éY ·ê: ¶ë¸”°ªB’• –—™š%›,ŸB¢G£f¥n¦x§{©†ª¬«¬n
fÚÛ“¬­“    ±“
±“ ±“ ±“õ¾“ ¾“¾“ٓ٠    ˆ
v BQË GLË † BQ GL Ýüüþ#ææú*ì%        
  õ ©A‰+Æ,Ç    ¸°*´+¹–:Ç    ì¸°¶§Æ    í¸°,¶ -¸ ™    î¸°,¶ ¸ˆ¶‰-¶ï§ ¸ˆ¶‰*´¹»6ž    𸚰ñ¸°ªJ±²µ¶·%º-»3¾<¿BÀHÄPÅYÆbÈkËxÌ}̓Ï«>‰¬­‰ð±‰ ±‰¾oñÛxòÙÝüê üì ð  !©œ ƒ*´¹ò:¸ßW*´¶%+,-¹ó:¸ã:    ¹:ž7¹ä:
 
¹å™$
¹æÀm: * ·ô:      ¹èW§ÿØ»éY·ê:
 
    ¶ë
¸”°ª2 Ô ÖÙ(Û-Ü7ÝVß^àhákãvä}å«„ ^
"# VÚÛ ƒ¬­ƒ$¾ƒ%¾ƒ ±ƒµ¶ƒÙƒÙ v¹º([Ë-V&Ë    v 
([-V&'    Ý)ÿ@ áääâãßææú*ì$% µ()©P*´+¹N*´-¶%,¹õ:¸ã::Æ *·ô:¹èW»éY·ö:¶ë¸”°ª*
ê ëí î#ï(ð0ò:ôCõJ÷«RP¬­Pµ¶P*¾ E¹º5ñÛ 0+Ë#-,#C   0+'Ýÿ0áãäßêæ-ì    µ*./©yÛ*´÷¹ø: Æ#*´ù¹ú:  ¶û ¶ü¥    ý¸°: Ç  ¶ü: §: : ¸à™
¸á: :¸à™
¸á:    
¸ßW*´+,-  ¹þ:¸ã:¹ä:¹å™$¹æÀm:*·ÿ:¹èW§ÿØ»éY·ê:¶ë¸”°ªfü ÿ,25:D
HKSZ]eltŠ®¶À Ã"Î#Õ%«Ô01 ¶
23®ÚÛÛ¬­Û
±Û ±Û ±Û    ±Ûõ¾Û ¾Û¾Ûµ¶ÛÙ    ÛÙ
Î41 5¦5± K ]~ŠQˏL6ËÎ ŠQL67Ý*ü28üâüüþ+ææú*ì)
 
      õ µ9:©q:¸:*´,-¹°ª*+    ,«4¬­;Ù<¾ ±=>ì ;< ?@AB©’4¸N*´-,¹:²"½$Y,SY¸ˆSYS¹'°ª13415«44¬­4;Ù4 ±/C>"̱젠  ; DE©4
*´¹°ª:« 
¬­?FGH©? *´+¹°ª?« ¬­  ±ì ?IJK©‚ ï*´+¹M»CYW·XN»CYW·X:,¹ä:¹å™§¹æÀm:*´¶¹_:»CY¶b·X:»CYW·X¶T™^*·:    ¶Â¶Á:    ¶:
*´¶    ¹K: »CYW·X:  ¶L™  ¶NÀC: 
 ¶F:
-
¶ÁN§ÿc²"
¹i§ÿU» Y· :-¶ ¶°ª^D FG H>KNL\OmRuUXˆZ˜[£\«]µa¾cÅdÈfÓgÖjßkålìm«„ uSLM    ˆ@NÎ
˜0OÑ £%PÎ N…ÕÖ\wQÎ>•ÚÛï¬­ï ± äËÚRΠÏSÎßTU  ä݁ÿ(áâæççÿŒ áâæççêéçVçèçÿ    áâæççêéçÿ áâæççì WX©R þ-¸ š ¸ ™
¸°:-¸à™    -¸á::¸à™
¸á:*´,¸ˆ+¹â:²"¹:¸ˆ¹Q»CYW·X:»CYW·X:    »CYW·X:
¹ä:  ¹å™6 ¹æÀm:  ¶·¶Á:     ¶¶Á:    
 ¶¶Á:
§ÿÆ»Y·:  ¹:¸ˆ¶ ¶     ¶ 
¶ ¸”°ªbrsvw x&z){1|8€Odƒo„z……‡¤ˆ°мŒÈËÔã‘ê’ñ“ø•«„ ¤$ÚÛ þ¬­þ    ±þ
±þ ¾þ¾å)ÕO¯ËoYÎz„ZΠ   …y[Î
Ô*\]  O¯Ý>üüÿU áââääæçççú<ì    
 ^_©»Y·M»CY±·XN*´+¶Ÿ¹:Æ    ¶²N,+¶­¶,+¶¶,+¶ ¶!,+¶¤¶",+¶#¶$,+¶%¶&,+¶Ó¶',+¶Ÿ¶(,+¶¶),+¶*¶+,+¶°¶,,+¶-¶.,+¶§¶/,+¶´¶0,+¶³¶1,+¶2¶3,+¶4¶5,+¶Â¶6,+¶·¶7,+¶«¶8,+¶©¶9,+¶    ¶:,+¶;¶<,+¶=¶>*+·:,¶¶?,¶@¶A,¶B¶C,¶D¶E,-¶F,°ª’$šœ!ž&Ÿ,¢4£<¤D¥L¦T§\¨d©lªt«|¬„­Œ®”¯œ°¤±¬²´³¼´ÄµÌ¶Ô¸Ü¹äºì½ó¿üÀÂÄÅÇ«>¬­ÚÛ"# øÎ!ý»¼ó+LMÝþ,-çàìÚ`a©°ð»GY·HM,+¶­¶I,+¶¶J,+¶ ¶K,+¶¤¶L,+¶#¶M,+¶%¶N,+¶Ó¶O,+¶Ÿ¶P,+¶¶Q,+¶*¶R,+¶°¶S,+¶-¶T,+¶§¶U,+¶´¶V,+¶³¶W,+¶2¶X,+¶4¶Y,+¶Â¶Z,+¶·¶[,+¶«¶\,+¶©¶],+¶    ¶^,+¶;¶_,+¶=¶`*+·N,-¶¶a,-¶@¶b,-¶B¶c,-¶D¶d,°ª~ËÍÎÏ Ð(Ñ0Ò8Ó@ÔHÕPÖX×`ØhÙpÚxۀ܈ݐޘß à¨á°ã¸äÀåÈçÎéÖêÞìæíîï«*ð¬­ðÚÛè23Î"LMìÚbc©°ð»eY·fM,+¶­¶g,+¶¶h,+¶ ¶i,+¶¤¶j,+¶#¶k,+¶%¶l,+¶Ó¶m,+¶Ÿ¶n,+¶¶o,+¶*¶p,+¶°¶q,+¶-¶r,+¶§¶s,+¶´¶t,+¶³¶u,+¶2¶v,+¶4¶w,+¶Â¶x,+¶·¶y,+¶«¶z,+¶©¶{,+¶    ¶|,+¶;¶},+¶=¶~*+·N,-¶¶,-¶@¶€,-¶B¶,-¶D¶‚,°ª~óõö÷ ø(ù0ú8û@üHýPþXÿ`hpx€ˆ˜ ¨    ° ¸ À ÈÎÖÞæî«*ð¬­ðÚÛèÎ"LMìÚde©ž D»CYW·XM»CYW·XNƒ:»CYW·X:*´+¶Ÿ¹:»CY±·X:ƶ²Æ
¶²:+¶§ÆL+¶§+¶°¶d:¶F»CY+¶³¶·E¶FM+¶´¶µ™,¶¶M,+¶·¶dN+¶=:§*´+¶¹_:¶b:»CY·X+¶°¶d:        ¶F»CY+¶³¶·E¶FM+¶´¶µ™,¶¶M,+¶·¶dN*´+¶    ¹K:
 
¶L™ 
¶NÀC:»„Y·…:,¶†-¶‡¶ˆ¶‰°ª‚ 
 !$$3%>&K'R*Y,f./‹03™5Ÿ7¢9±:¸<Ê>ã?ï@ôCýF GHM'N-O3P:QAS«„ f9fαmÕÖÊTfΠ    OÑ
D¬­DÚÛ
:gÎ0RÎ+Q¾$ PÎ3»¼>øÎ'LMÝ6ÿRáêççäçàçü=çúýQéçù)ìÚh¨©"
Џ‹³"±ª%ij‘ klsm