4P g    ~     e    e           e  "Q "  e   g        ~  9 ~ 9 9     ~    J J   !  " # $ % & '() \ '* +, '- e. /0 12 /3 /4 5 6 7 8 9: ;<= e> l l? l@A \B 9CDE FG ~H ~IJ +KL MNOP ~Q ~RS ~T U VWXY lZ V[\ ] ^_ `a ^b `c `b ld ef ~ghi j k l emn 9o p eq rst uv u w xy xZ lz l{| ]} ~   b b l  b b   ]     b     ~ J     e   e               e ~       e              9 9    9   J  ~       " "   e     e      1   1 1  ~        e  e e   T 9 T 9 9 ! e" ~# ~$% &' &() b b*+ ,-.loggerLorg/slf4j/Logger;approvalService+Lcom/bcxin/ars/service/sys/ApprovalService;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired; familyService(Lcom/bcxin/ars/service/sb/FamilyService;personworkexperienceService6Lcom/bcxin/ars/service/sb/PersonworkexperienceService;approvalLogService.Lcom/bcxin/ars/service/sys/ApprovalLogService;filerecordService)Lcom/bcxin/ars/service/FilerecordService;filerecordStatusService/Lcom/bcxin/ars/service/FilerecordStatusService;approvalLogDao&Lcom/bcxin/ars/dao/sys/ApprovalLogDao;arsUtil%Lcom/bcxin/ars/rest/util/ArsRestUtil; configUtils(Lcom/bcxin/ars/service/util/ConfigUtils;datasyncService'Lcom/bcxin/ars/service/DatasyncService;activitiCommentService2Lcom/bcxin/ars/service/act/ActivitiCommentService;subsidiaryService,Lcom/bcxin/ars/service/sb/SubsidiaryService;yearreportdataService0Lcom/bcxin/ars/service/sb/YearreportdataService;personcertificateService3Lcom/bcxin/ars/service/sb/PersoncertificateService;replyRarService+Lcom/bcxin/ars/service/sys/ReplyRarService; userService#Lcom/bcxin/ars/service/UserService;policeNoticeStatisticsService@Lcom/bcxin/ars/service/statistics/PoliceNoticeStatisticsService;businessService*Lcom/bcxin/ars/service/sb/BusinessService; policeService%Lcom/bcxin/ars/service/PoliceService;sponsorlicenseService0Lcom/bcxin/ars/service/sb/SponsorlicenseService;securityCompanyService.Lcom/bcxin/ars/service/SecurityCompanyService; uploadFolderLjava/lang/String;4Lorg/springframework/beans/factory/annotation/Value;value${upload-folder}downloadFolder${approval-download-folder} baseFolder${base-folder} tempfolder${temp-folder} AppraiseURL${AppraiseURL}()VCodeLineNumberTableLocalVariableTablethis+Lcom/bcxin/ars/rest/sys/ApprovalController;query?(Lcom/bcxin/ars/dto/ApprovalDTO;)Lcom/bcxin/ars/dto/AjaxResult;calendarLjava/util/Calendar;dataLcom/bcxin/ars/dto/ApprovalDTO;eLjava/lang/Exception;dtoresultLcom/bcxin/ars/dto/AjaxResult; StackMapTable+/ Exceptions8Lorg/springframework/web/bind/annotation/RequestMapping;6Lorg/springframework/web/bind/annotation/ResponseBody;searchApprovalList_table(Ljava/util/Map;Lorg/springframework/ui/ModelMap;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Lcom/bcxin/ars/model/PageResult;paramsLjava/util/Map;model!Lorg/springframework/ui/ModelMap;req'Ljavax/servlet/http/HttpServletRequest;resp(Ljavax/servlet/http/HttpServletResponse;pLocalVariableTypeTable5Ljava/util/Map; Signature(Ljava/util/Map;Lorg/springframework/ui/ModelMap;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Lcom/bcxin/ars/model/PageResult;/searchApprovalList_table7Lorg/apache/shiro/authz/annotation/RequiresPermissions;todoList:query"RuntimeVisibleParameterAnnotations6Lorg/springframework/web/bind/annotation/RequestParam;searchApprovalForPageX(Ljava/util/Map;Ljavax/servlet/http/HttpServletRequest;)Lcom/bcxin/ars/model/PageResult;~(Ljava/util/Map;Ljavax/servlet/http/HttpServletRequest;)Lcom/bcxin/ars/model/PageResult;/searchApprovalForPagecountTimeOutDays ()Lcom/bcxin/ars/dto/AjaxResult; policeNoticeV(Ljava/util/Map;Ljavax/servlet/http/HttpServletRequest;)Lcom/bcxin/ars/dto/AjaxResult;|(Ljava/util/Map;Ljavax/servlet/http/HttpServletRequest;)Lcom/bcxin/ars/dto/AjaxResult; /policeNotice dashboardf(Ljava/util/Map;Ljavax/servlet/http/HttpServletRequest;)Lorg/springframework/web/servlet/ModelAndView;view.Lorg/springframework/web/servlet/ModelAndView;(Ljava/util/Map;Ljavax/servlet/http/HttpServletRequest;)Lorg/springframework/web/servlet/ModelAndView; /dashboard toOutTimePagee(Lcom/bcxin/ars/dto/page/ApprovalOutTimePageSearchDto;)Lorg/springframework/web/servlet/ModelAndView;5Lcom/bcxin/ars/dto/page/ApprovalOutTimePageSearchDto;/toOutTimePageapprovalOutTimeList:querysearchForOutTimeApproval(Lcom/bcxin/ars/dto/page/ApprovalOutTimePageSearchDto;Lcom/com/bcxin/ars/com/abcxin/smart/core/web/validate/AjaxPageResponse;)Lcom/com/bcxin/ars/com/abcxin/smart/core/web/validate/AjaxPageResponse;pageGLcom/com/bcxin/ars/com/abcxin/smart/core/web/validate/AjaxPageResponse; queryTable(Ljava/util/Map;Lorg/springframework/ui/ModelMap;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Ljava/lang/Object;userLcom/bcxin/ars/model/User;areacodeallCountweekNewAddCountmonthsNewAddCountyearNewAddCountjson!Lcom/alibaba/fastjson/JSONObject;01O(Ljava/util/Map;Lorg/springframework/ui/ModelMap;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Ljava/lang/Object;/approvalTable/approvalList_tablefindApprovalNumble saveReplyapproval"Lcom/bcxin/ars/model/sys/Approval;saveBQ saveApprovaltodoList:approvalbatchSaveApproval1([Ljava/lang/Long;)Lcom/bcxin/ars/dto/AjaxResult; personIds[Ljava/lang/Long; saveReplyRarF(Lcom/bcxin/ars/model/approve/ReplyRar;)Lcom/bcxin/ars/dto/AjaxResult;replyRar&Lcom/bcxin/ars/model/approve/ReplyRar;2sponsorlicense:uploadfiledeleteReplyRar0(Ljava/lang/Long;)Lcom/bcxin/ars/dto/AjaxResult;idLjava/lang/Long;3findReplyRarList(Ljava/util/Map;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Lcom/bcxin/ars/model/PageResult;(Ljava/util/Map;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Lcom/bcxin/ars/model/PageResult;saveApprovalOutreason queryByIdgetBusinessidAndTypecreateApprovalsExcelf(Lcom/bcxin/ars/dto/ApprovalDTO;Ljavax/servlet/http/HttpServletRequest;)Lcom/bcxin/ars/dto/AjaxResult;nowLjava/util/Date;dirDatedirLjava/io/File; templateNameflagLjava/lang/Boolean;fileLjava/util/List;request4Ljava/util/List;45)=6 DeprecatedLjava/lang/Deprecated;exportApprovals=(Ljava/lang/String;Ljavax/servlet/http/HttpServletResponse;)Vout#Ljavax/servlet/ServletOutputStream;isLjava/io/InputStream;readIbuffer[Bresponse7896 importDatax(Lorg/springframework/web/multipart/MultipartFile;Ljavax/servlet/http/HttpServletRequest;)Lcom/bcxin/ars/dto/AjaxResult;Ljava/io/FileOutputStream;BoutLjava/io/BufferedOutputStream;bentryLjava/util/zip/ZipEntry;Ljava/io/IOException;ZinLjava/util/zip/ZipInputStream;BinLjava/io/BufferedInputStream;ParentFoutLjava/io/FileNotFoundException; approvalList approvalDto%Lcom/bcxin/ars/dto/sys/DSApprovalDto;brLjava/io/BufferedReader;contentLjava/lang/StringBuffer;lineTxtjsonStr dataSycDtoLcom/bcxin/ars/dto/DataSycDto;filePathpathMap filePathsfileName targetPath targetFiledataFile startTimeJendTime resultMapbadPaddingException"Ljavax/crypto/BadPaddingException;1Lorg/springframework/web/multipart/MultipartFile;5Ljava/util/Map;$Ljava/util/List;5Ljava/util/Map;:tv;|}< exportData subsidiary#Lcom/bcxin/ars/model/sb/Subsidiary;sbSubsidiaryBase&Lcom/bcxin/ars/model/SbSubsidiaryBase;approvalLogListfilerecordListlistStrfilepath7Ljava/util/List;2Ljava/util/List; checkProcess approvalIdshowConfirmForm@(Ljava/lang/Long;)Lorg/springframework/web/servlet/ModelAndView;formDto'Lcom/bcxin/ars/dto/sys/ApprovalFormDto;showRegisterFormmanualCreateForm approveMenuB(Ljava/lang/String;)Lorg/springframework/web/servlet/ModelAndView;butype currentUser uploadInit^(Lcom/bcxin/ars/enums/FileType;Ljava/lang/Long;)Lorg/springframework/web/servlet/ModelAndView;fileTypeLcom/bcxin/ars/enums/FileType; upload/init saveUpload`(Lcom/bcxin/ars/enums/FileType;Ljava/lang/Long;Ljava/lang/String;)Lcom/bcxin/ars/dto/AjaxResult; listIndex^(Lcom/bcxin/ars/dto/page/ApprovalPageSearchDto;)Lorg/springframework/web/servlet/ModelAndView; searchDto.Lcom/bcxin/ars/dto/page/ApprovalPageSearchDto; list/indexapprovalDetailR(Ljava/lang/String;Ljava/lang/Long;)Lorg/springframework/web/servlet/ModelAndView; businessType businessIdapprovalDetail/{businessType}6Lorg/springframework/web/bind/annotation/PathVariable; searchForPage(Lcom/bcxin/ars/dto/page/ApprovalPageSearchDto;Lcom/com/bcxin/ars/com/abcxin/smart/core/web/validate/AjaxPageResponse;)Lcom/com/bcxin/ars/com/abcxin/smart/core/web/validate/AjaxPageResponse;kLcom/com/bcxin/ars/com/abcxin/smart/core/web/validate/AjaxPageResponse;(Lcom/bcxin/ars/dto/page/ApprovalPageSearchDto;Lcom/com/bcxin/ars/com/abcxin/smart/core/web/validate/AjaxPageResponse;)Lcom/com/bcxin/ars/com/abcxin/smart/core/web/validate/AjaxPageResponse;getApprovalLoglogListprocessInstanceId"getApprovalLog/{processInstanceId}businessDetailappraisex(Ljava/lang/String;Ljava/lang/String;Lorg/springframework/web/servlet/mvc/support/RedirectAttributes;)Ljava/lang/String; serviceCode feedBackIdattr@Lorg/springframework/web/servlet/mvc/support/RedirectAttributes; /appraise editRecordNoB(Lcom/bcxin/ars/model/sys/Approval;)Lcom/bcxin/ars/dto/AjaxResult;generate&(Ljava/lang/String;)Ljava/lang/String;icCmsgrLjava/util/Random;sbLjava/lang/StringBuilder;lensaltcs[C md5Hexmd5Ljava/security/MessageDigest;bssrc SourceFileApprovalController.java+Lorg/springframework/stereotype/Controller; com/bcxin/ars/dto/AjaxResultjava/util/GregorianCalendar/ => ?@ ABjava/util/Calendar CD E> FB jkG H IJ KLjava/lang/Exception hi MNO PQR ST U U VW XYczjsid4 Z[\ ]^0 _`printPersonCardRole a bc,org/springframework/web/servlet/ModelAndView d searchType001 efapproveOutTime/listrecord g z{h ijareaCode kl mNn op11 qr stu vN0000 wpjava/lang/StringBuilder xy z{____00__userid |}path ~N  X   com/alibaba/fastjson/JSONObject _ U 99      N2 djava/util/Date B6 X   3   U       java/io/File   / E z_审批列表.xls User-Agent  like Gecko  Nmsie UTF-8 java/lang/String   ISO8859-1  -7 Content-Dispositionattachment;filename= N java/io/FileInputStream 9 38    : N p$com/bcxin/ars/exception/ArsException*导入失败,非待办事项的数据!java/util/HashMapjava/util/ArrayList_ 执行文件上传... z d  java/util/zip/ZipInputStream java/io/BufferedInputStream ;   Njava/io/FileOutputStreamjava/io/BufferedOutputStream  3V .data5 C@ 解压成功java/io/IOExceptionjava/io/FileNotFoundException耗费时间:  msjava/io/BufferedReaderjava/io/FileReader java/lang/StringBuffer N z    com/bcxin/ars/dto/DataSycDto com/bcxin/ars/util/Constants APPROVAL_LIST N N#com/bcxin/ars/dto/sys/DSApprovalDto  V rs   tu    导入成功 d <   d faildFilePath javax/crypto/BadPaddingException%导入失败,非该区域数据 ! d  com/bcxin/ars/model/sys/Approval N getResource.do?path=  N N N N003 } N  $com/bcxin/ars/model/SbSubsidiaryBase N d N d N d N d N d  yyyy-MM-dd          N    Kd     .zip  apply/confirmForm d apply/registerForm  approval/approveMenucompany ! "#approval/uploadApprovalFile $d % /approval/list/approval/approval &' ( )* lastProcess +,- ./ 0 123 4 56 X7detail 8N 9V002004005006jdcx/approvalBAFjdcx/approvalPXDWjdcx/approvalCpyBAYZjdcx/approvalZGSjdcx/approvalKJjdcx/approvalZZ: ;<source= token |}> ? userProp redirect:  @ java/util/Random  AB zC DV0  EF GMD5H IJ KL#org/apache/commons/codec/binary/Hex L)com/bcxin/ars/rest/sys/ApprovalControllerM NOjava/lang/Objectcom/bcxin/ars/dto/ApprovalDTO java/util/Mapcom/bcxin/ars/model/User$com/bcxin/ars/model/approve/ReplyRarjava/lang/Long%javax/servlet/http/HttpServletRequestjava/util/Listjava/lang/Boolean&javax/servlet/http/HttpServletResponse!javax/servlet/ServletOutputStreamjava/io/InputStream/org/springframework/web/multipart/MultipartFilejava/util/zip/ZipEntryjava/util/Iterator getEndDate()Ljava/util/Date;equals(Ljava/lang/Object;)ZsetTime(Ljava/util/Date;)Vadd(II)VgetTime setEndDate)com/bcxin/ars/service/sys/ApprovalService@(Lcom/bcxin/ars/dto/ApprovalDTO;)Lcom/bcxin/ars/dto/ApprovalDTO; setSuccessful(Z)VsetData(Ljava/lang/Object;)V getMessage()Ljava/lang/String;org/slf4j/Loggererror*(Ljava/lang/String;Ljava/lang/Throwable;)Vcom/bcxin/ars/util/CTLUtilinitG(Ljavax/servlet/http/HttpServletRequest;Ljava/util/Map;)Ljava/util/Map;1(Ljava/util/Map;)Lcom/bcxin/ars/model/PageResult;()Ijava/lang/IntegervalueOf(I)Ljava/lang/Integer;getServletContext ()Ljavax/servlet/ServletContext;javax/servlet/ServletContext getAttribute&(Ljava/lang/String;)Ljava/lang/Object;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;>com/bcxin/ars/service/statistics/PoliceNoticeStatisticsServicegetPoliceNotice2(Ljava/util/Map;)Lcom/alibaba/fastjson/JSONObject;(Ljava/lang/String;)V addObjectT(Ljava/lang/String;Ljava/lang/Object;)Lorg/springframework/web/servlet/ModelAndView;(Lcom/bcxin/ars/dto/page/ApprovalOutTimePageSearchDto;Lcom/com/bcxin/ars/com/abcxin/smart/core/web/validate/AjaxPageResponse;)V#com/bcxin/ars/rest/util/ArsRestUtilgetCurrentUser()Lcom/bcxin/ars/model/User;get&(Ljava/lang/Object;)Ljava/lang/Object;toStringcom/bcxin/ars/util/StringUtil isNotEmpty(Ljava/lang/String;)Z getPlatform()Ljava/lang/Integer; getPolice()Lcom/bcxin/ars/model/Police;com/bcxin/ars/model/Police getAreacodeendsWith substring(II)Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;getId()Ljava/lang/Long;getPath queryAllCnt(Ljava/util/Map;)I(I)Ljava/lang/String;queryWeekNewAddCntqueryMonthsNewAddCntqueryYearNewAddCnt8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;queryApprovalList"(Lcom/bcxin/ars/dto/ApprovalDTO;)VfindById4(Ljava/lang/Long;)Lcom/bcxin/ars/model/sys/Approval; getRealname setCreateBy setCreateTime(Z)Ljava/lang/Boolean; setActive(Ljava/lang/Boolean;)V)com/bcxin/ars/service/sys/ReplyRarService)(Lcom/bcxin/ars/model/approve/ReplyRar;)V longValue()J deleteById(J)VfindByBusinessIDAndType1(Ljava/lang/Long;)Lcom/bcxin/ars/dto/ApprovalDTO;1(Lcom/bcxin/ars/dto/ApprovalDTO;)Ljava/util/List;findAll()Ljava/util/List;com/bcxin/ars/util/DateUtil systemDateLjava/text/SimpleDateFormat;java/text/SimpleDateFormatformat$(Ljava/util/Date;)Ljava/lang/String;exists()Zmkdirs(J)Ljava/lang/StringBuilder; getHeaderindexOf(Ljava/lang/String;)I toLowerCase booleanValuejava/net/URLEncoderencode8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; replaceAllgetBytes(Ljava/lang/String;)[B([BLjava/lang/String;)V!(Ljava/util/List;Ljava/io/File;)VgetOutputStream%()Ljavax/servlet/ServletOutputStream;getName addHeader'(Ljava/lang/String;Ljava/lang/String;)V(Ljava/io/File;)V([B)Iwrite([BII)VcloseflushdeletegetOriginalFilename startsWith-(Ljava/lang/Object;)Ljava/lang/StringBuilder;info transferTojava/lang/SystemcurrentTimeMillis(Ljava/io/InputStream;)V getNextEntry()Ljava/util/zip/ZipEntry; isDirectory getParent(Ljava/io/OutputStream;)V(I)V(Ljava/io/Reader;)VreadLine,(Ljava/lang/String;)Ljava/lang/StringBuffer;com/bcxin/ars/util/Encodes decodeHex APPROVAL_KEY com/bcxin/ars/util/CipherDESUtildecrypt([BLjava/lang/String;)[B([B)V parseObject7(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; getDataTypegetDatagetApprovalLogListsize,com/bcxin/ars/service/sys/ApprovalLogServiceimportBatchLog(Ljava/util/List;)VgetFilerecordList'com/bcxin/ars/service/FilerecordServiceimportBatchFilerecordgetApprovalListbatchImportApproval"(Ljava/util/List;Ljava/util/Map;)VsetMsgiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;com/bcxin/ars/util/FileUtil deleteFolder setDataTypesearchUpdateflagForExport getInfoRarreplaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; getReplyRar getOutinfoRargetConfirmPathgetRegisterPath getBusinessidgetApprovalstate*com/bcxin/ars/service/sb/SubsidiaryService&(J)Lcom/bcxin/ars/model/sb/Subsidiary;!com/bcxin/ars/model/sb/SubsidiarygetCompanynamesetCompanyName getAddresssetRegisterAddress getChargenamesetMoneyPrincipalgetChargecardnumbersetMoneyPrincipalIdgetChargephonesetMoneyPrincipalPhone saveOrUpdate&(Lcom/bcxin/ars/model/sb/Subsidiary;)VgetCurrentDategetDateStrAfterTodayfindApprovalLogByTime6(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;setApprovalLogListsetApprovalList getTomorrowfindFilerecordByTimesetFilerecordList toJSONString&(Ljava/lang/Object;)Ljava/lang/String;()[BencryptparseByte2HexStr([B)Ljava/lang/String; writeTxtFileJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;generatingFileNameByDatezipFiles6(Ljava/util/List;Ljava/lang/String;)Ljava/lang/String;%(Ljava/lang/Long;)Ljava/lang/Boolean; setViewNamefindFormDataByApprovalId9(Ljava/lang/Long;)Lcom/bcxin/ars/dto/sys/ApprovalFormDto;"manualCreateConfirmAndRegisterForm%(Lcom/bcxin/ars/model/sys/Approval;)V,com/bcxin/ars/service/SecurityCompanyService findByUserid7(Ljava/lang/Long;)Lcom/bcxin/ars/model/SecurityCompany; setOutinfoRarupdatefindBybusinessidAndTypeF(Ljava/lang/Long;Ljava/lang/String;)Lcom/bcxin/ars/model/sys/Approval;(com/bcxin/ars/service/sb/BusinessServicefindByBusinessTypeAndIdH(Ljava/lang/String;Ljava/lang/Long;)Lcom/bcxin/ars/model/BusinessCommon;setPoliceSearch (Lcom/bcxin/ars/dto/SearchDto;)V,com/bcxin/ars/dto/page/ApprovalPageSearchDto setUserid(Ljava/lang/Long;)Vx(Lcom/bcxin/ars/dto/page/ApprovalPageSearchDto;Lcom/com/bcxin/ars/com/abcxin/smart/core/web/validate/AjaxPageResponse;)VfindByProcessInstanceId$(Ljava/lang/String;)Ljava/util/List;com/bcxin/ars/util/DES3decode parseLong(Ljava/lang/String;)J(J)Ljava/lang/Long;getBusinesstypehashCode>org/springframework/web/servlet/mvc/support/RedirectAttributes addAttributef(Ljava/lang/String;Ljava/lang/Object;)Lorg/springframework/web/servlet/mvc/support/RedirectAttributes;$com/bcxin/ars/util/AppraiseConstants&com/bcxin/ars/service/util/ConfigUtilsbj_zrr_client_secretURL_APPRAISE4PC_PREnextInt(I)I(I)Ljava/lang/StringBuilder;lengthcharAt(I)C([C)Vjava/security/MessageDigest getInstance1(Ljava/lang/String;)Ljava/security/MessageDigest;digest([B)[Borg/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!eghijklmnolmpqlmrslmtulmvwlmxylmz{lm|}lm~lmlmlmlmlmlmlmlmlmlmlmlml sl sl sl sl s+/*A #fYMYN+%+-+ - +- *+:,,N---,QT:$,2:FKQTUbd>AF Uff^:l[s-+:* >  l[s[s y,+N*- *  l[s[s /YL+*++M,,, -  /'l[sK,+N-,W,WY:* -!*3BH4KKKE3KEl[s V"Y#$N,+:,W%&W,W-'* !(W-  ( 4 BT4VVV LEVEl[s Z"Y)$M,*+(W,   l[s[s*+,+,N--- ( ) *+,*Ml[s[s f-+:*,-::./&./01./0:234 56:1o78).9Y:;<=<>W??8).9Y:;<@<>W.WABWC5DW*EF:*GF: *HF: *IF: JYK:  LMW N MW O MW P MW f479:2;C=S>]AeBoDEGILMOPQ"R2T;UEVOWYXcY fffff_VRdT "D 24 ;+ f_C7/ l[s -+:*,-::./&./01./0:234 56:1o78).9Y:;<=<>W??8).9Y:;<@<>W.WABWC5DW*QBabcd2eCgSh]kelonoqswxzRC7/ l[s 2YM*+R,S,N---, &  !.0*!22* l[s?YM*+T*+UVN,,-N---,*-*  %*-.;=4 .??7-l[s,YM*+W,N---,"(**,,$l[s=YM*+X,*+UV,N---,(+& #(+,9;*,==5+l[s[sy*+YM,,,     Kl[sOYM*,-N+-Z[+\Y]^+_`*a+b,N---,:=2 #+5:=>KM4*>OO  G= l[s[s  /YM*a+cd,N---,"+-*//'l[s ',+:*ae:$> '''' 'Sl[s =YM*+f,*+UV,N---,(+& %'(#)(-+*,+9,;.*,==5+l[s0YM,*+g,N---,"9;<@=>,?.A*00(l[s8YM*,-N,*+h,N---,#&& LNPQ#U&R'S4T6V4'880&l[s YN*,-:*i:\Y]:jk:lY9Y:*m<<>n:o pW9Y:*m<<q<rst<>: ,uvwx_: ,uvyzx  { |}: ~Y |: lY n: * - --:-fcefh!j&k/l9mXn`ofqstvy{|~  /9X} c ! " !#$ !%U f &'()=@* %&'B+l[s,-.z *,-N-~lY+n:o,:,9Y:<<>Y:6 :Y6WB #BMPWerw|\ #d/0M:12P734W056q"76W 8)9:;8l[s-<=һYN+ YY:Y:\Y]:9Y:rs<+<>:jk:lY9Y:*<<>n:  o  pW9Y:*<<q<<>: lY n: 9Y:< >+ : 7 YY :Y:*::Y:lY:olYnpWY:Y:Y6 8 : WW9Y:<>@::7 W9Y:< es<> YY ·:Y::Y:WȻ~Yɸʲ˸̷:θ:ҶԸ:եչ*չ٥ٹ*ٹܥ$ܹ:*-޶-------:~:Y:W-2:Y:-n[ )2;]g &6>NYdpz      38JSValq !%'+,124'7-8295:;;C>I?NAQBWC\E{FGIJKRLMNOPQSj$Yz/>do?@lgA4BC DEF GHIJ K L#}MNJOPSQRVSTUV{W)uX2lY#;c]AZg7 [ \ ] ^_  `_abc"d$* L%)uXe2lYfag s h&'()~h&'()))ij):klm+ h&'()))ij)nh&'()))BoQh&'()))pqlrs#) h&'())) th&uZ+l[s<,vUYL*,-M,YNY:-ѶY:*:::1+9Y:*<<>W1+9Y:*<<>W1+9Y:*<<>W1+9Y:*<<>W1+9Y:*<<>Wi\*c: Y:           * x*  :  *  :-\Y]: j k: lY9Y:*< <>n:  o  pW-:  ˸:  *:1=W+9Y:*<<<>+++M,,,+7]_`ab%c+d4f?j^kilnoqrtu*w5x]|w}~ ",KSY_o|Fwx =yz ^rUV%MN4Y#?L#{# |#" , Kx _d} oTQ |G~*4Yf?L%{ |Hrs''tH2222r rs''''()dB+l[sv,.YM,*+{N---,*,*..&l[s|$"YM,*+N,'-(W,"*$$ l[s|$"YM,*+N,'-(W,"*$$ l[s)YM*+VN-1 *-,  '*))! 'l[s3"Y $M*,-N,!*"-B#(W,$+(W, (1*33 ( l[ss"Y%$N-&+(W-',(W-& '()* l[s6Y:*,V:-1-(*)8 9:<"=(>3@>6666W - 3+l[s,["Y*$M,*+(W,I JK  l[s\"Y9Y:+<+<>$N*,+,:-(W-**-+,.(W-/*0(W-OP)Q2RDSZT4\\\@)3l[s #*,+1+*,-B2*+,3,`ab!c ### #l[s;YM+*+45N,,-N---,&). pq ruv!w&{)x*y7z9|4 #*;;3   Zl[s s&"YM+6LN*+78VN,9-(W-::6;16'7YHiz&Z6T<I6C=862(6">6?6a%/9CMW,@5,A+,B!,C,D ,E, R "+ !$*&&"/N & l[s{-F+GW-HIGW-J9Y:*KL<I<>MGW-N2GW,1-O,GW9Y:P<*Q<R<> ?KR]*{{{{]l[sy*+SM,,,     Kl[s TYUL9YVM,+WXY+WXYW,Z>6d,[:9Y:*<<>\K0:60?*lh]Ul]6`U`*lh`]U~Y^J(-3?GMSjpz\ 64sC4-4SmpP$6%B &_`L+*aM~YbYc,dͰL"##$*6$&c" efEl[s