4    _  _   _      t    _           _      _ b _  _  _  t    b b ! b"# _$% b& '( ' b) _* b+ , - . _/0 12 W3 P4 [589 P:; W< U= _>? _@ _+ ABC DEFG bHIJ fKM N _O . _P QR Q _S VW X Y   ^_`a b c d g i j _k _lmn o _p _qr   x ty {x t            _ _  Q               t   )  _ _H ' _) '              &    { {     Y         P U< [ P .     paperSettingDao-Lcom/artfess/examine/dao/ExamPaperSettingDao;RuntimeVisibleAnnotationsLjavax/annotation/Resource;paperQuestionSettingDao5Lcom/artfess/examine/dao/ExamPaperQuestionSettingDao;questionsInfoManager6Lcom/artfess/examine/manager/ExamQuestionsInfoManager;8Lorg/springframework/beans/factory/annotation/Autowired;questionsOptionDao0Lcom/artfess/examine/dao/ExamQuestionsOptionDao;userRecordManager3Lcom/artfess/examine/manager/ExamUserRecordManager;userRecordDetailManager9Lcom/artfess/examine/manager/ExamUserRecordDetailManager;subjectInfoDao,Lcom/artfess/examine/dao/ExamSubjectInfoDao;imitateRecordManager6Lcom/artfess/examine/manager/ExamImitateRecordManager;executorService&Ljava/util/concurrent/ExecutorService;namebmpExecutorService()VCodeLineNumberTableLocalVariableTablethis;Lcom/artfess/examine/manager/impl/ExamPaperBaseManagerImpl; createInfo=(Lcom/artfess/examine/model/ExamPaperBase;)Ljava/lang/String;t)Lcom/artfess/examine/model/ExamPaperBase; queryWrapper=Lcom/baomidou/mybatisplus/core/conditions/query/QueryWrapper;subIdsLjava/util/List;examSubjectInfos subjectNameLjava/lang/String;insertILocalVariableTypeTablejLcom/baomidou/mybatisplus/core/conditions/query/QueryWrapper;$Ljava/util/List;=Ljava/util/List; StackMapTableBW:Lorg/springframework/transaction/annotation/Transactional; rollbackForLjava/lang/Exception;processUserRecord,(Lcom/artfess/examine/model/ExamPaperBase;)V examPaperBase userInfoVosrecordsiLcom/baomidou/mybatisplus/core/conditions/query/QueryWrapper;5Ljava/util/List;;processSetting paperSetting,Lcom/artfess/examine/model/ExamPaperSetting;kLcom/baomidou/mybatisplus/core/conditions/query/QueryWrapper;processScoreSettingquestionSettingQueryWrapper totalScore-Ljava/util/concurrent/atomic/AtomicReference; totalNumber trainModelsLcom/baomidou/mybatisplus/core/conditions/query/QueryWrapper;ALjava/util/concurrent/atomic/AtomicReference;BLjava/util/concurrent/atomic/AtomicReference; updateInfoqueryexamPaperSettingcountEfindById=(Ljava/lang/String;)Lcom/artfess/examine/model/ExamPaperBase; questionQuery questionIdsquestionsInfosquestionsInfoMapLjava/util/Map;optionQueryWrapperexamQuestionsOptionsmapidexamPaperQuestionSettingsuserInfoVoListsubjectInfoQueryWrapperlLcom/baomidou/mybatisplus/core/conditions/query/QueryWrapper;?Ljava/util/List;PLjava/util/Map;nLcom/baomidou/mybatisplus/core/conditions/query/QueryWrapper;ALjava/util/List;dLjava/util/Map;>;FLjava/util/List; viewPaper questionListprocessQuestionList;(Lcom/artfess/examine/model/ExamPaperBase;)Ljava/util/List; settingMapexamQuestionsInfos settingListWLjava/util/Map; Signaturej(Lcom/artfess/examine/model/ExamPaperBase;)Ljava/util/List; startPaper(Ljava/lang/String;)V dateLittleZ dateEqualsaddUser findByPageG(Lcom/artfess/base/query/QueryFilter;)Lcom/artfess/base/query/PageList; queryFilter$Lcom/artfess/base/query/QueryFilter;pageBean!Lcom/artfess/base/query/PageBean;result.Lcom/baomidou/mybatisplus/core/metadata/IPage;OLcom/artfess/base/query/QueryFilter;YLcom/baomidou/mybatisplus/core/metadata/IPage;(Lcom/artfess/base/query/QueryFilter;)Lcom/artfess/base/query/PageList; getEndStatus$(Ljava/lang/String;)Ljava/lang/Long; subjectIdLjava/lang/Long;processUserRecordDetail<(Ljava/util/List;Lcom/artfess/examine/model/ExamPaperBase;)Vh(Ljava/util/List;Lcom/artfess/examine/model/ExamPaperBase;)VcreateUserRecordDetailf(Lcom/artfess/examine/model/ExamUserRecord;Ljava/util/List;Lcom/artfess/examine/model/ExamPaperBase;)Vrecord*Lcom/artfess/examine/model/ExamUserRecord;detailsBLjava/util/List;(Lcom/artfess/examine/model/ExamUserRecord;Ljava/util/List;Lcom/artfess/examine/model/ExamPaperBase;)V!lambda$createUserRecordDetail$133j(Lcom/artfess/examine/model/ExamUserRecord;Ljava/util/List;Lcom/artfess/examine/model/ExamQuestionsInfo;)Vquestion-Lcom/artfess/examine/model/ExamQuestionsInfo;userRecordDetail0Lcom/artfess/examine/model/ExamUserRecordDetail;"lambda$processUserRecordDetail$132f(Ljava/util/List;Lcom/artfess/examine/model/ExamPaperBase;Lcom/artfess/examine/model/ExamUserRecord;)V"lambda$processUserRecordDetail$131V(Lcom/artfess/examine/model/ExamPaperBase;Lcom/artfess/examine/model/ExamUserRecord;)Vlambda$findByPage$130 paperBaselambda$addUser$129_(Lcom/artfess/examine/model/ExamPaperBase;Ljava/util/List;Lcom/artfess/examine/vo/UserInfoVo;)Vvo#Lcom/artfess/examine/vo/UserInfoVo;listexamUserRecordlambda$startPaper$128elambda$processQuestionList$127](Lcom/artfess/examine/model/ExamQuestionsInfo;Lcom/artfess/examine/model/ExamQuestionsInfo;)Io1o2lambda$processQuestionList$126?(Ljava/util/Map;Lcom/artfess/examine/model/ExamQuestionsInfo;)Vlambda$processQuestionList$125G(Ljava/util/List;Lcom/artfess/examine/model/ExamPaperQuestionSetting;)Vsetting4Lcom/artfess/examine/model/ExamPaperQuestionSetting;lambda$null$124d(Lcom/artfess/examine/model/ExamPaperQuestionSetting;Lcom/artfess/examine/model/ExamQuestionsInfo;)Vlambda$processQuestionList$123lambda$processQuestionList$122j(Lcom/artfess/examine/model/ExamPaperQuestionSetting;)Lcom/artfess/examine/model/ExamPaperQuestionSetting;itemlambda$processQuestionList$121H(Lcom/artfess/examine/model/ExamPaperQuestionSetting;)Ljava/lang/String;lambda$findById$120U(Ljava/util/Map;Ljava/util/Map;Lcom/artfess/examine/model/ExamPaperQuestionSetting;)VexamPaperQuestionSettingexamQuestionsInfolambda$findById$119\(Lcom/artfess/examine/model/ExamQuestionsInfo;)Lcom/artfess/examine/model/ExamQuestionsInfo;lambda$findById$118A(Lcom/artfess/examine/model/ExamQuestionsInfo;)Ljava/lang/String;lambda$updateInfo$117lambda$processScoreSetting$116(Lcom/artfess/examine/model/ExamPaperBase;Ljava/util/concurrent/atomic/AtomicReference;Ljava/util/concurrent/atomic/AtomicReference;Ljava/util/concurrent/atomic/AtomicReference;Lcom/artfess/examine/model/ExamPaperQuestionSetting;)Vlambda$null$115\(Lcom/artfess/examine/model/ExamPaperQuestionSetting;Ljava/lang/Integer;)Ljava/lang/Integer;vLjava/lang/Integer;lambda$processUserRecord$114lambda$createInfo$113Lcom/artfess/base/manager/impl/BaseManagerImpl;Lcom/artfess/examine/manager/ExamPaperBaseManager; SourceFileExamPaperBaseManagerImpl.java(Lorg/springframework/stereotype/Service;     请选择考核类型 ;com/baomidou/mybatisplus/core/conditions/query/QueryWrapper ,  id_    BootstrapMethods      `  java/lang/String w (com/artfess/examine/dao/ExamPaperBaseDao . I> E>   >    ! " # paper_id_ $% & '() *+ ,- . /w0 121 34 546 789:; <= >? @8 A BC请选择考试开始时间 DC请选择考试结束时间 EF请填写考试时长 GF请填写总分数 HwI JK Lw MN OPpaper_base_id_   Q R4请配置题目信息 ST+java/util/concurrent/atomic/AtomicReference UV 9 UWXY <Zjava/math/BigDecimal [\java/lang/Double ]^ _ `ajava/lang/Integer bP cd'com/artfess/examine/model/ExamPaperBase试卷不存在 ef*com/artfess/examine/model/ExamPaperSetting关联的试卷不存在0 gjava/lang/RuntimeException$任务已发布,不能进行编辑 wh请选择要查看的试卷 ij kl mno pq r stjava/util/List   uvw xy java/util/Map question_id_ option_key_ z {|} ~ <  n n请选择要预览的试卷试卷信息不存在 no a nsn_ < 8 <  请选择要发布的考试$试卷已发布,不能再次发布 C 0未到试卷开始时间,不能进行发布!0试卷结束时间已过,不能进行发布!  <      | 4> <com/artfess/base/query/PageList  w  q < < 8 < .com/artfess/examine/model/ExamUserRecordDetail w w w  w F a    K Kuser_id_  java/lang/StringBuilder  '已加入试卷中,不能重复添加 (com/artfess/examine/model/ExamUserRecord w  w  w wjava/lang/Exception 创建试卷失败:{}    [ n  N  <2com/artfess/examine/model/ExamPaperQuestionSetting +com/artfess/examine/model/ExamQuestionsInfo  =>创建考生记录失败:{}2请选择问题 P请填写分数请填写题目类型 w     9    9com/artfess/examine/manager/impl/ExamPaperBaseManagerImpl-com/artfess/base/manager/impl/BaseManagerImpl0com/artfess/examine/manager/ExamPaperBaseManager$com/artfess/base/enums/PaperTypeEnumformal&Lcom/artfess/base/enums/PaperTypeEnum;getType()Ljava/lang/String;equals(Ljava/lang/Object;)Z getPaperTypeorg/springframework/util/AssertnotNull'(Ljava/lang/Object;Ljava/lang/String;)V getSubjectIdsplit'(Ljava/lang/String;)[Ljava/lang/String;java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;in<(Ljava/lang/Object;Ljava/util/Collection;)Ljava/lang/Object;*com/artfess/examine/dao/ExamSubjectInfoDao selectListD(Lcom/baomidou/mybatisplus/core/conditions/Wrapper;)Ljava/util/List;stream()Ljava/util/stream/Stream; &(Ljava/lang/Object;)Ljava/lang/Object; ?(Lcom/artfess/examine/model/ExamSubjectInfo;)Ljava/lang/String;apply()Ljava/util/function/Function;java/util/stream/Stream8(Ljava/util/function/Function;)Ljava/util/stream/Stream;java/util/stream/Collectorsjoiningf(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/util/stream/Collector;collect0(Ljava/util/stream/Collector;)Ljava/lang/Object;setSubjectName baseMapper1Lcom/baomidou/mybatisplus/core/mapper/BaseMapper;(Ljava/lang/Object;)I simulation4com/artfess/examine/manager/ExamImitateRecordManager createImitate runz(Lcom/artfess/examine/manager/impl/ExamPaperBaseManagerImpl;Lcom/artfess/examine/model/ExamPaperBase;)Ljava/lang/Runnable;$java/util/concurrent/ExecutorServiceexecute(Ljava/lang/Runnable;)V updateByIdgetIdeq8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;1com/artfess/examine/manager/ExamUserRecordManager getBaseMapper3()Lcom/baomidou/mybatisplus/core/mapper/BaseMapper;/com/baomidou/mybatisplus/core/mapper/BaseMapperdelete5(Lcom/baomidou/mybatisplus/core/conditions/Wrapper;)IgetPaperSetting.()Lcom/artfess/examine/model/ExamPaperSetting;getTestUserTypesetTestUserTypecom/google/common/collect/Lists newArrayList()Ljava/util/ArrayList; getAllUser()Ljava/util/List;getUserInfoVos(org/springframework/util/CollectionUtilsisEmpty(Ljava/util/Collection;)Z(Ljava/lang/Object;)V &(Lcom/artfess/examine/vo/UserInfoVo;)VacceptX(Lcom/artfess/examine/model/ExamPaperBase;Ljava/util/List;)Ljava/util/function/Consumer;forEach (Ljava/util/function/Consumer;)V saveBatch+com/artfess/examine/dao/ExamPaperSettingDaogetPlanStartTime()Ljava/time/LocalDateTime;getPlanEndTime getTimeLength()Ljava/math/BigDecimal; getTotalScore setPaperId&com/artfess/base/enums/PaperStatusEnum notRelease(Lcom/artfess/base/enums/PaperStatusEnum; setStatus getTrainModel()Ljava/lang/Integer; setTrainModel(Ljava/lang/Integer;)V3com/artfess/examine/dao/ExamPaperQuestionSettingDaogetPaperQuestionSettingsnotEmpty+(Ljava/util/Collection;Ljava/lang/String;)VvalueOf(D)Ljava/lang/Double;(I)Ljava/lang/Integer; 7(Lcom/artfess/examine/model/ExamPaperQuestionSetting;)V (Lcom/artfess/examine/manager/impl/ExamPaperBaseManagerImpl;Lcom/artfess/examine/model/ExamPaperBase;Ljava/util/concurrent/atomic/AtomicReference;Ljava/util/concurrent/atomic/AtomicReference;Ljava/util/concurrent/atomic/AtomicReference;)Ljava/util/function/Consumer;get()Ljava/lang/Object; doubleValue()D(D)V setTotalScore(Ljava/math/BigDecimal;)VsetTotalNumber selectById*(Ljava/io/Serializable;)Ljava/lang/Object; selectOneF(Lcom/baomidou/mybatisplus/core/conditions/Wrapper;)Ljava/lang/Object; getStatus hasText'(Ljava/lang/String;Ljava/lang/String;)VsetPaperSetting/(Lcom/artfess/examine/model/ExamPaperSetting;)VsetPaperQuestionSettings(Ljava/util/List;)V'com/artfess/base/enums/PaperWayTypeEnumpzcj)Lcom/artfess/base/enums/PaperWayTypeEnum; getWayTypetoList()Ljava/util/stream/Collector;4com/artfess/examine/manager/ExamQuestionsInfoManager  toMapX(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/stream/Collector; orderByAsc.com/artfess/examine/dao/ExamQuestionsOptionDao C(Lcom/artfess/examine/model/ExamQuestionsOption;)Ljava/lang/String; groupingBy;(Ljava/util/function/Function;)Ljava/util/stream/Collector; =(Ljava/util/Map;Ljava/util/Map;)Ljava/util/function/Consumer; findByPaperId$(Ljava/lang/String;)Ljava/util/List;setUserInfoVossetSubjectInfos setTimeLengthsetExamQuestionsInfos   0(Lcom/artfess/examine/model/ExamQuestionsInfo;)V.(Ljava/util/Map;)Ljava/util/function/Consumer;addAll j(Lcom/artfess/examine/manager/impl/ExamPaperBaseManagerImpl;Ljava/util/List;)Ljava/util/function/Consumer; '(Ljava/lang/Object;Ljava/lang/Object;)I  compare()Ljava/util/Comparator;sort(Ljava/util/Comparator;)Vjava/time/LocalDateTimenow#com/artfess/base/util/time/DateUtil isDateLittle5(Ljava/time/LocalDateTime;Ljava/time/LocalDateTime;)Z  (Lcom/artfess/examine/manager/impl/ExamPaperBaseManagerImpl;Ljava/util/List;Lcom/artfess/examine/model/ExamPaperBase;)Ljava/lang/Runnable;  (Lcom/artfess/examine/manager/impl/ExamPaperBaseManagerImpl;Lcom/artfess/examine/model/ExamPaperBase;Ljava/util/List;)Ljava/util/function/Consumer;"com/artfess/base/query/QueryFilter getPageBean#()Lcom/artfess/base/query/PageBean; convert2IPageQ(Lcom/artfess/base/query/PageBean;)Lcom/baomidou/mybatisplus/core/metadata/IPage;currentModelClass()Ljava/lang/Class;convert2Wrapperi(Lcom/artfess/base/query/QueryFilter;Ljava/lang/Class;)Lcom/baomidou/mybatisplus/core/conditions/Wrapper;(Lcom/baomidou/mybatisplus/core/metadata/IPage;Lcom/baomidou/mybatisplus/core/conditions/Wrapper;)Lcom/baomidou/mybatisplus/core/metadata/IPage;,com/baomidou/mybatisplus/core/metadata/IPage getRecords  ()Ljava/util/function/Consumer;1(Lcom/baomidou/mybatisplus/core/metadata/IPage;)V setSubjectIdgetYearPaperCount;(Lcom/artfess/examine/model/ExamPaperBase;)Ljava/lang/Long;sjcj  -(Lcom/artfess/examine/model/ExamUserRecord;)V(Lcom/artfess/examine/manager/impl/ExamPaperBaseManagerImpl;Lcom/artfess/examine/model/ExamPaperBase;)Ljava/util/function/Consumer; (Lcom/artfess/examine/manager/impl/ExamPaperBaseManagerImpl;Ljava/util/List;Lcom/artfess/examine/model/ExamPaperBase;)Ljava/util/function/Consumer;updateBatchById Y(Lcom/artfess/examine/model/ExamUserRecord;Ljava/util/List;)Ljava/util/function/Consumer;7com/artfess/examine/manager/ExamUserRecordDetailManager setRecordId setQuestionIdsetQuestionTypegetRightOption setRightKeygetScoresetScoreadd(com/artfess/base/enums/QuestionStateEnum toBeAnswer*Lcom/artfess/base/enums/QuestionStateEnum;inTetsfinish!com/artfess/examine/vo/UserInfoVo getUserIdisTrue(ZLjava/lang/String;)V getUserNameappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString setUserId getPositionId setPositionId getAccount setAccount setUserNamelogLorg/apache/ibatis/logging/Log;org/apache/ibatis/logging/Logerror*(Ljava/lang/String;Ljava/lang/Throwable;)V compareTo(Ljava/lang/String;)I containsKey setOptionsgetQuestionType getNumuberrandomQuestionI(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Ljava/util/List; S(Lcom/artfess/examine/model/ExamPaperQuestionSetting;)Ljava/util/function/Consumer; getQuestionIdsetQuestionsInfo setNumubersetPaperBaseId ((Ljava/lang/Integer;)Ljava/lang/Integer;X(Lcom/artfess/examine/model/ExamPaperQuestionSetting;)Ljava/util/function/UnaryOperator; updateAndGet6(Ljava/util/function/UnaryOperator;)Ljava/lang/Object;intValue()Iset'com/artfess/base/enums/QuestionTypeEnumradio)Lcom/artfess/base/enums/QuestionTypeEnum;multijudgenotTo   >   >            >     "java/lang/invoke/LambdaMetafactory metafactoryLookup InnerClasses(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;)com/artfess/examine/model/ExamSubjectInfogetName-com/artfess/examine/model/ExamQuestionsOption%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!         s$/*; !"#$̲+ + Y M+  N,-W*,: :+*+6*+*+ +*!+"*#*+$%*+&W+'R`ac!d.e6fBgNhYifjlm{nortvwy H!"%&!'(.)*B+*ff,-{Q./0 !'1.)2B+34h567889&:;[c<=>:{ Y M,(+')W**+,,W++-./0N1+2*3N+4N-50:-+67**8W:#.2>NSZ[`nz 4{!"{?&s'(2I@*`A*0 s'B2I@C`AD4 N78E>. Y M,(+')W*9,:W++-;<+-=>+-N+-?@+AB-+'C-DEF-+'C-+GH*9-IW>.:FKW`hrz *!"%&'(KCFG0 'H4F7I>H Y M,J+')W*K,LW+MNOPYQRNPYSR:PYSR:+M*+-T7+UY-VWXYZ+V[\+V[]2 '3@Mbw >!"%&J(3]KL@PMLMCNL0*JO3]KP@PMQMCNQR$f '+ +*+'^_M,` Y N-(+')W*9-ab:cde fYgh Y :+  W*: :+*+&6*+*+ +*!+"*#*+i%*+&W+'n-3;FU\is|" \ '!"'%&-?&;S(UTG|'(+*f,-QU/0 ;SH|'1+341Y67Vi 5667V789&:;[c<WXOg+jk*+^_M Y N-(+)W*9-ab:,l Y :J+)W*Km:,nop,q Y :rst:W*uvw:  xyz{: Y :  |W }~W* :  {:   7**+:, Y :,  W*: , ,v'6<EN[ a"q#z$%&(*+,-/1#:/;5=>>R?_@eA zY(Z*o[* Q\] H^( )_* `] g!"ga-P?&H'(61TGE"J([ b*/8c*>)d(_+* 0 zYeZ2o[f Q\g H^h )_i `j H'HE"JO[ bk/8cC>)d1_+3 4#5967V78lX\+k*+^_M,*,N Y :(+)W*9ab:c,?,-,. FGHI#J,K5LEMLNUOZP >\!"\a-E?&#9m*,0S(ETG0#9mf,0SHno O Y M,J+')W,~W*K,mN0:0:op+q}-rst:-z{: Y :W*uvw:7W/-*7st:50 Y :|W}~W*:{:7nVWXY%\*]/^?_\`yabcdghipstvwx y{2|@L z y=p]4Y(q*O!"O?&G'(%*r**%m*/ Z*U^(6_*2`]0f y=ps4YeqfG'O%*rk*%mf/ Z2U^h6_i2`j4567888+ tuvw +k*+^_M Y N-(+)W*9-ab:cde fYh;6 fYh=6 fYh1F*9W Y :(+)W**+w:*#*,%V'6=JTafp} \ !"a-?&S(6TGauxy}Yzy.'(A*0 SH.'BAD4T67V{>2+450M+4*+,7**,8W*,+   +1 2!"2?&#A*0 #AD4 |}9+M**,*+*N-7Y- 0 *9!"9~4 09~ tq_YM,+*,N-  *!"-?&U@p,q+*,7*,N+*-,7**+W &4? *&q*@!"@A*@?&0&qf@AD4 t(0:,+75*W  ' 4(!"((q*(?&#*0(qf#4'8t 9YN-*-,-,-,-,+-W" (08  *99*91b-*-+,ñ  *!"q*?&~,*+N*,-+ñ  *!"?&q*0 qf >K*ĸ< DE*Ŷ*ƶEǧ!DE*Ŷ *ȶEDZ ,@J K& @zy4,} Y :-ʶ)W(+')W**+w:55!fYY-ζж϶ѷhY:-ʶ-ն-׶-ζ+',WB !3=Eclu~ H!"?&A* '(3{*lB0 'B3{D4 c78*+,N*-    * <!"A*?&4I  @ *+߬    i *++*+t} ~  `] 4+*u,,,N-,7+-Wjk"n*o *+!"+m*+q*0 qf A +* lm    M+*+ ef p] ,*`  /*`  y%*,N-+,t,-234$5 *%\]%`]% ,*(  /*( >y*+M*,      <!"%&4H `+qkSk+',W--VWXkcQ*KW% S> )3<FRv >!"%&MLKLNL4 D+*`S  CYN-,ʶ-,ζ-,׶-,ն-*'-+-W&  (0:B *C?&CA*C;>y*+M*,{~| }  <!"%&4H t 67LTUZ[\]efh7sUtuvwz7|[}w~ww