| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046 |
- "use weex:vue";
- /******/ (function(modules) { // webpackBootstrap
- /******/ // The module cache
- /******/ var installedModules = {};
- /******/
- /******/ // The require function
- /******/ function __webpack_require__(moduleId) {
- /******/
- /******/ // Check if module is in cache
- /******/ if(installedModules[moduleId]) {
- /******/ return installedModules[moduleId].exports;
- /******/ }
- /******/ // Create a new module (and put it into the cache)
- /******/ var module = installedModules[moduleId] = {
- /******/ i: moduleId,
- /******/ l: false,
- /******/ exports: {}
- /******/ };
- /******/
- /******/ // Execute the module function
- /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
- /******/
- /******/ // Flag the module as loaded
- /******/ module.l = true;
- /******/
- /******/ // Return the exports of the module
- /******/ return module.exports;
- /******/ }
- /******/
- /******/
- /******/ // expose the modules object (__webpack_modules__)
- /******/ __webpack_require__.m = modules;
- /******/
- /******/ // expose the module cache
- /******/ __webpack_require__.c = installedModules;
- /******/
- /******/ // define getter function for harmony exports
- /******/ __webpack_require__.d = function(exports, name, getter) {
- /******/ if(!__webpack_require__.o(exports, name)) {
- /******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
- /******/ }
- /******/ };
- /******/
- /******/ // define __esModule on exports
- /******/ __webpack_require__.r = function(exports) {
- /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
- /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
- /******/ }
- /******/ Object.defineProperty(exports, '__esModule', { value: true });
- /******/ };
- /******/
- /******/ // create a fake namespace object
- /******/ // mode & 1: value is a module id, require it
- /******/ // mode & 2: merge all properties of value into the ns
- /******/ // mode & 4: return value when already ns object
- /******/ // mode & 8|1: behave like require
- /******/ __webpack_require__.t = function(value, mode) {
- /******/ if(mode & 1) value = __webpack_require__(value);
- /******/ if(mode & 8) return value;
- /******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
- /******/ var ns = Object.create(null);
- /******/ __webpack_require__.r(ns);
- /******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
- /******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
- /******/ return ns;
- /******/ };
- /******/
- /******/ // getDefaultExport function for compatibility with non-harmony modules
- /******/ __webpack_require__.n = function(module) {
- /******/ var getter = module && module.__esModule ?
- /******/ function getDefault() { return module['default']; } :
- /******/ function getModuleExports() { return module; };
- /******/ __webpack_require__.d(getter, 'a', getter);
- /******/ return getter;
- /******/ };
- /******/
- /******/ // Object.prototype.hasOwnProperty.call
- /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
- /******/
- /******/ // __webpack_public_path__
- /******/ __webpack_require__.p = "";
- /******/
- /******/
- /******/ // Load entry module and return exports
- /******/ return __webpack_require__(__webpack_require__.s = 0);
- /******/ })
- /************************************************************************/
- /******/ ([
- /* 0 */
- /*!******************************************************************!*\
- !*** E:/2023/8/MT_APP/main.js?{"page":"pages%2Fvideo%2Fdetail"} ***!
- \******************************************************************/
- /*! no exports provided */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var uni_app_style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! uni-app-style */ 1);\n/* harmony import */ var uni_app_style__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(uni_app_style__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var uni_polyfill__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! uni-polyfill */ 4);\n/* harmony import */ var uni_polyfill__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(uni_polyfill__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _pages_video_detail_nvue_mpType_page__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./pages/video/detail.nvue?mpType=page */ 5);\n\n \n \n \n \n _pages_video_detail_nvue_mpType_page__WEBPACK_IMPORTED_MODULE_2__[\"default\"].mpType = 'page'\n _pages_video_detail_nvue_mpType_page__WEBPACK_IMPORTED_MODULE_2__[\"default\"].route = 'pages/video/detail'\n _pages_video_detail_nvue_mpType_page__WEBPACK_IMPORTED_MODULE_2__[\"default\"].el = '#root'\n new Vue(_pages_video_detail_nvue_mpType_page__WEBPACK_IMPORTED_MODULE_2__[\"default\"])\n //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBRUEsUUFBOEI7QUFDOUIsUUFBNkI7QUFDN0IsUUFBK0Q7QUFDL0QsUUFBUSw0RUFBRztBQUNYLFFBQVEsNEVBQUc7QUFDWCxRQUFRLDRFQUFHO0FBQ1gsZ0JBQWdCLDRFQUFHIiwiZmlsZSI6IjAuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbiAgICAgICAgXG4gICAgICAgIGltcG9ydCAndW5pLWFwcC1zdHlsZSdcbiAgICAgICAgaW1wb3J0ICd1bmktcG9seWZpbGwnXG4gICAgICAgIGltcG9ydCBBcHAgZnJvbSAnLi9wYWdlcy92aWRlby9kZXRhaWwubnZ1ZT9tcFR5cGU9cGFnZSdcbiAgICAgICAgQXBwLm1wVHlwZSA9ICdwYWdlJ1xuICAgICAgICBBcHAucm91dGUgPSAncGFnZXMvdmlkZW8vZGV0YWlsJ1xuICAgICAgICBBcHAuZWwgPSAnI3Jvb3QnXG4gICAgICAgIG5ldyBWdWUoQXBwKVxuICAgICAgICAiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///0\n");
- /***/ }),
- /* 1 */
- /*!****************************************************!*\
- !*** E:/2023/8/MT_APP/main.js?{"type":"appStyle"} ***!
- \****************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- eval("Vue.prototype.__$appStyle__ = {}\nVue.prototype.__merge_style && Vue.prototype.__merge_style(__webpack_require__(/*! ./App.vue?vue&type=style&index=0&lang=css */ 2).default,Vue.prototype.__$appStyle__)\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0EsMkRBQTJELG1CQUFPLENBQUMsa0RBQTJDIiwiZmlsZSI6IjEuanMiLCJzb3VyY2VzQ29udGVudCI6WyJWdWUucHJvdG90eXBlLl9fJGFwcFN0eWxlX18gPSB7fVxuVnVlLnByb3RvdHlwZS5fX21lcmdlX3N0eWxlICYmIFZ1ZS5wcm90b3R5cGUuX19tZXJnZV9zdHlsZShyZXF1aXJlKFwiLi9BcHAudnVlP3Z1ZSZ0eXBlPXN0eWxlJmluZGV4PTAmbGFuZz1jc3NcIikuZGVmYXVsdCxWdWUucHJvdG90eXBlLl9fJGFwcFN0eWxlX18pXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///1\n");
- /***/ }),
- /* 2 */
- /*!****************************************************************!*\
- !*** E:/2023/8/MT_APP/App.vue?vue&type=style&index=0&lang=css ***!
- \****************************************************************/
- /*! no static exports found */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_style_index_0_lang_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/style.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-0-1!./node_modules/postcss-loader/src??ref--10-oneOf-0-2!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-0-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./App.vue?vue&type=style&index=0&lang=css */ 3);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_style_index_0_lang_css__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_style_index_0_lang_css__WEBPACK_IMPORTED_MODULE_0__);
- /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_style_index_0_lang_css__WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_style_index_0_lang_css__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_style_index_0_lang_css__WEBPACK_IMPORTED_MODULE_0___default.a);
- /***/ }),
- /* 3 */
- /*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/style.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-0-1!./node_modules/postcss-loader/src??ref--10-oneOf-0-2!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-0-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/2023/8/MT_APP/App.vue?vue&type=style&index=0&lang=css ***!
- \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports) {
- module.exports = {
- "@VERSION": 2
- }
- /***/ }),
- /* 4 */
- /*!*******************************************************************!*\
- !*** ./node_modules/@dcloudio/uni-cli-shared/lib/uni-polyfill.js ***!
- \*******************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports) {
- if (typeof Promise !== 'undefined' && !Promise.prototype.finally) {
- Promise.prototype.finally = function (callback) {
- var promise = this.constructor;
- return this.then(function (value) {
- return promise.resolve(callback()).then(function () {
- return value;
- });
- }, function (reason) {
- return promise.resolve(callback()).then(function () {
- throw reason;
- });
- });
- };
- }
- if (typeof uni !== 'undefined' && uni && uni.requireGlobal) {
- var global = uni.requireGlobal();
- ArrayBuffer = global.ArrayBuffer;
- Int8Array = global.Int8Array;
- Uint8Array = global.Uint8Array;
- Uint8ClampedArray = global.Uint8ClampedArray;
- Int16Array = global.Int16Array;
- Uint16Array = global.Uint16Array;
- Int32Array = global.Int32Array;
- Uint32Array = global.Uint32Array;
- Float32Array = global.Float32Array;
- Float64Array = global.Float64Array;
- BigInt64Array = global.BigInt64Array;
- BigUint64Array = global.BigUint64Array;
- }
- /***/ }),
- /* 5 */
- /*!************************************************************!*\
- !*** E:/2023/8/MT_APP/pages/video/detail.nvue?mpType=page ***!
- \************************************************************/
- /*! no static exports found */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _detail_nvue_vue_type_template_id_41763d50_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./detail.nvue?vue&type=template&id=41763d50&mpType=page */ 6);\n/* harmony import */ var _detail_nvue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./detail.nvue?vue&type=script&lang=js&mpType=page */ 8);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _detail_nvue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _detail_nvue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 30);\n\nvar renderjs\n\n\nfunction injectStyles (context) {\n \n if(!this.options.style){\n this.options.style = {}\n }\n if(Vue.prototype.__merge_style && Vue.prototype.__$appStyle__){\n Vue.prototype.__merge_style(Vue.prototype.__$appStyle__, this.options.style)\n }\n if(Vue.prototype.__merge_style){\n Vue.prototype.__merge_style(__webpack_require__(/*! ./detail.nvue?vue&type=style&index=0&lang=css&mpType=page */ 79).default, this.options.style)\n }else{\n Object.assign(this.options.style,__webpack_require__(/*! ./detail.nvue?vue&type=style&index=0&lang=css&mpType=page */ 79).default)\n }\n\n}\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _detail_nvue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _detail_nvue_vue_type_template_id_41763d50_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _detail_nvue_vue_type_template_id_41763d50_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n null,\n \"4a968aca\",\n false,\n _detail_nvue_vue_type_template_id_41763d50_mpType_page__WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ninjectStyles.call(component)\ncomponent.options.__file = \"pages/video/detail.nvue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBK0g7QUFDL0g7QUFDc0U7QUFDTDtBQUNqRTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDRDQUE0QyxtQkFBTyxDQUFDLG1FQUEyRDtBQUMvRyxhQUFhO0FBQ2IsaURBQWlELG1CQUFPLENBQUMsbUVBQTJEO0FBQ3BIOztBQUVBOztBQUVBO0FBQ3FLO0FBQ3JLLGdCQUFnQiwrS0FBVTtBQUMxQixFQUFFLHdGQUFNO0FBQ1IsRUFBRSw2RkFBTTtBQUNSLEVBQUUsc0dBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsaUdBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ0E7QUFDZSxnRiIsImZpbGUiOiI1LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMsIHJlY3ljbGFibGVSZW5kZXIsIGNvbXBvbmVudHMgfSBmcm9tIFwiLi9kZXRhaWwubnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD00MTc2M2Q1MCZtcFR5cGU9cGFnZVwiXG52YXIgcmVuZGVyanNcbmltcG9ydCBzY3JpcHQgZnJvbSBcIi4vZGV0YWlsLm52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuZXhwb3J0ICogZnJvbSBcIi4vZGV0YWlsLm52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIlxuZnVuY3Rpb24gaW5qZWN0U3R5bGVzIChjb250ZXh0KSB7XG4gIFxuICBpZighdGhpcy5vcHRpb25zLnN0eWxlKXtcbiAgICAgICAgICB0aGlzLm9wdGlvbnMuc3R5bGUgPSB7fVxuICAgICAgfVxuICAgICAgaWYoVnVlLnByb3RvdHlwZS5fX21lcmdlX3N0eWxlICYmIFZ1ZS5wcm90b3R5cGUuX18kYXBwU3R5bGVfXyl7XG4gICAgICAgIFZ1ZS5wcm90b3R5cGUuX19tZXJnZV9zdHlsZShWdWUucHJvdG90eXBlLl9fJGFwcFN0eWxlX18sIHRoaXMub3B0aW9ucy5zdHlsZSlcbiAgICAgIH1cbiAgICAgIGlmKFZ1ZS5wcm90b3R5cGUuX19tZXJnZV9zdHlsZSl7XG4gICAgICAgICAgICAgICAgVnVlLnByb3RvdHlwZS5fX21lcmdlX3N0eWxlKHJlcXVpcmUoXCIuL2RldGFpbC5udnVlP3Z1ZSZ0eXBlPXN0eWxlJmluZGV4PTAmbGFuZz1jc3MmbXBUeXBlPXBhZ2VcIikuZGVmYXVsdCwgdGhpcy5vcHRpb25zLnN0eWxlKVxuICAgICAgICAgICAgfWVsc2V7XG4gICAgICAgICAgICAgICAgT2JqZWN0LmFzc2lnbih0aGlzLm9wdGlvbnMuc3R5bGUscmVxdWlyZShcIi4vZGV0YWlsLm52dWU/dnVlJnR5cGU9c3R5bGUmaW5kZXg9MCZsYW5nPWNzcyZtcFR5cGU9cGFnZVwiKS5kZWZhdWx0KVxuICAgICAgICAgICAgfVxuXG59XG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxydW50aW1lXFxcXGNvbXBvbmVudE5vcm1hbGl6ZXIuanNcIlxudmFyIGNvbXBvbmVudCA9IG5vcm1hbGl6ZXIoXG4gIHNjcmlwdCxcbiAgcmVuZGVyLFxuICBzdGF0aWNSZW5kZXJGbnMsXG4gIGZhbHNlLFxuICBudWxsLFxuICBudWxsLFxuICBcIjRhOTY4YWNhXCIsXG4gIGZhbHNlLFxuICBjb21wb25lbnRzLFxuICByZW5kZXJqc1xuKVxuXG5pbmplY3RTdHlsZXMuY2FsbChjb21wb25lbnQpXG5jb21wb25lbnQub3B0aW9ucy5fX2ZpbGUgPSBcInBhZ2VzL3ZpZGVvL2RldGFpbC5udnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///5\n");
- /***/ }),
- /* 6 */
- /*!******************************************************************************************!*\
- !*** E:/2023/8/MT_APP/pages/video/detail.nvue?vue&type=template&id=41763d50&mpType=page ***!
- \******************************************************************************************/
- /*! exports provided: render, staticRenderFns, recyclableRender, components */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_detail_nvue_vue_type_template_id_41763d50_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./detail.nvue?vue&type=template&id=41763d50&mpType=page */ 7);
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_detail_nvue_vue_type_template_id_41763d50_mpType_page__WEBPACK_IMPORTED_MODULE_0__["render"]; });
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_detail_nvue_vue_type_template_id_41763d50_mpType_page__WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_detail_nvue_vue_type_template_id_41763d50_mpType_page__WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_detail_nvue_vue_type_template_id_41763d50_mpType_page__WEBPACK_IMPORTED_MODULE_0__["components"]; });
- /***/ }),
- /* 7 */
- /*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/2023/8/MT_APP/pages/video/detail.nvue?vue&type=template&id=41763d50&mpType=page ***!
- \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! exports provided: render, staticRenderFns, recyclableRender, components */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
- var components
- var render = function () {
- var _vm = this
- var _h = _vm.$createElement
- var _c = _vm._self._c || _h
- return _c(
- "view",
- [
- _c("wanl-find-play", {
- ref: "find1Play",
- attrs: {
- find_id: _vm.find_id,
- width: _vm.windowWidth,
- height: _vm.windowHeight,
- bottom: _vm.windowBottom,
- safeBottom: _vm.safeBottom,
- },
- }),
- _c(
- "view",
- {
- staticClass: [
- "position-top-center",
- "padding-lr-bj",
- "flex-direction",
- "justify-between",
- "align-center",
- ],
- style: {
- height: _vm.headHeight + "px",
- paddingTop: _vm.headTop + "px",
- },
- on: { click: _vm.handleBack },
- },
- [
- _c(
- "u-text",
- {
- staticClass: ["icon", "text-white", "text-xl"],
- appendAsTree: true,
- attrs: { append: "tree" },
- },
- [_vm._v("")]
- ),
- ]
- ),
- ],
- 1
- )
- }
- var recyclableRender = false
- var staticRenderFns = []
- render._withStripped = true
- /***/ }),
- /* 8 */
- /*!************************************************************************************!*\
- !*** E:/2023/8/MT_APP/pages/video/detail.nvue?vue&type=script&lang=js&mpType=page ***!
- \************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_detail_nvue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib??ref--5-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--5-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./detail.nvue?vue&type=script&lang=js&mpType=page */ 9);\n/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_detail_nvue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_detail_nvue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_detail_nvue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_detail_nvue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_detail_nvue_vue_type_script_lang_js_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQWdiLENBQWdCLDRkQUFHLEVBQUMiLCJmaWxlIjoiOC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBtb2QgZnJvbSBcIi0hRDpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/cmVmLS01LTAhRDpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTUtMSFEOlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9kZXRhaWwubnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZtcFR5cGU9cGFnZVwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3JlZi0tNS0wIUQ6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS01LTEhRDpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vZGV0YWlsLm52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmbXBUeXBlPXBhZ2VcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///8\n");
- /***/ }),
- /* 9 */
- /*!***************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/babel-loader/lib??ref--5-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--5-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/2023/8/MT_APP/pages/video/detail.nvue?vue&type=script&lang=js&mpType=page ***!
- \***************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- "use strict";
- eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 11);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _play = _interopRequireDefault(__webpack_require__(/*! ./play */ 12));\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n components: {\n wanlFindPlay: _play.default\n },\n beforeCreate: function beforeCreate() {\n var domModule = weex.requireModule('dom');\n domModule.addRule('fontFace', {\n fontFamily: 'iconfont',\n src: \"url('/static/css/font/iconfont.ttf')\"\n });\n },\n data: function data() {\n return {\n find_id: 0,\n headTop: 0,\n headHeight: 0,\n windowWidth: 0,\n windowHeight: 0,\n safeBottom: 0,\n windowBottom: 0\n };\n },\n onHide: function onHide() {\n var _this = this;\n setTimeout(function () {\n _this.$refs.find1Play.handleVideoPause();\n }, 50);\n },\n onLoad: function onLoad(option) {\n this.find_id = option.id;\n __f__(\"log\", \"option.id\", option.id, \" at pages/video/detail.nvue:45\");\n var sys = uni.getSystemInfoSync();\n this.headTop = sys.statusBarHeight;\n this.headHeight = sys.statusBarHeight + uni.upx2px(90);\n this.windowWidth = sys.windowWidth;\n this.windowHeight = sys.windowHeight;\n this.windowBottom = 0;\n this.windowBottom = sys.windowBottom;\n this.safeBottom = sys.safeAreaInsets.bottom;\n },\n methods: {\n handleBack: function handleBack() {\n uni.navigateBack();\n }\n }\n};\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 10)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvdmlkZW8vZGV0YWlsLm52dWUiXSwibmFtZXMiOlsiY29tcG9uZW50cyIsIndhbmxGaW5kUGxheSIsImJlZm9yZUNyZWF0ZSIsImRvbU1vZHVsZSIsImZvbnRGYW1pbHkiLCJzcmMiLCJkYXRhIiwiZmluZF9pZCIsImhlYWRUb3AiLCJoZWFkSGVpZ2h0Iiwid2luZG93V2lkdGgiLCJ3aW5kb3dIZWlnaHQiLCJzYWZlQm90dG9tIiwid2luZG93Qm90dG9tIiwib25IaWRlIiwic2V0VGltZW91dCIsIm9uTG9hZCIsIm1ldGhvZHMiLCJoYW5kbGVCYWNrIiwidW5pIl0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBWUE7Ozs7Ozs7Ozs7OztlQUNBO0VBQ0FBO0lBQ0FDO0VBQ0E7RUFDQUM7SUFFQTtJQUNBQztNQUNBQztNQUNBQztJQUNBO0VBRUE7RUFDQUM7SUFDQTtNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztNQUNBQztJQUNBO0VBQ0E7RUFDQUM7SUFBQTtJQUNBQztNQUNBO0lBQ0E7RUFDQTtFQUNBQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFFQTtJQUVBO0VBQ0E7RUFDQUM7SUFDQUM7TUFDQUM7SUFDQTtFQUNBO0FBQ0E7QUFBQSwyQiIsImZpbGUiOiI5LmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG5cdDx2aWV3PlxyXG5cdFx0PHdhbmwtZmluZC1wbGF5IHJlZj1cImZpbmQxUGxheVwiIDpmaW5kX2lkPVwiZmluZF9pZFwiIDp3aWR0aD1cIndpbmRvd1dpZHRoXCIgOmhlaWdodD1cIndpbmRvd0hlaWdodFwiXHJcblx0XHRcdDpib3R0b209XCJ3aW5kb3dCb3R0b21cIiA6c2FmZUJvdHRvbT1cInNhZmVCb3R0b21cIiAvPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJwb3NpdGlvbi10b3AtY2VudGVyIHBhZGRpbmctbHItYmogZmxleC1kaXJlY3Rpb24ganVzdGlmeS1iZXR3ZWVuIGFsaWduLWNlbnRlclwiXHJcblx0XHRcdDpzdHlsZT1cInsgaGVpZ2h0OiBgJHtoZWFkSGVpZ2h0fXB4YCwgcGFkZGluZ1RvcDogYCR7aGVhZFRvcH1weGAgfVwiIEB0YXA9XCJoYW5kbGVCYWNrXCI+XHJcblx0XHRcdDx0ZXh0IGNsYXNzPVwiaWNvbiB0ZXh0LXdoaXRlIHRleHQteGxcIj4mI3hlNjQ1OzwvdGV4dD5cclxuXHRcdDwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGltcG9ydCB3YW5sRmluZFBsYXkgZnJvbSAnLi9wbGF5JztcclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRjb21wb25lbnRzOiB7XHJcblx0XHRcdHdhbmxGaW5kUGxheVxyXG5cdFx0fSxcclxuXHRcdGJlZm9yZUNyZWF0ZSgpIHtcclxuXHRcdFx0Ly8gI2lmZGVmIEFQUC1OVlVFXHJcblx0XHRcdHZhciBkb21Nb2R1bGUgPSB3ZWV4LnJlcXVpcmVNb2R1bGUoJ2RvbScpO1xyXG5cdFx0XHRkb21Nb2R1bGUuYWRkUnVsZSgnZm9udEZhY2UnLCB7XHJcblx0XHRcdFx0Zm9udEZhbWlseTogJ2ljb25mb250JyxcclxuXHRcdFx0XHRzcmM6IFwidXJsKCcvc3RhdGljL2Nzcy9mb250L2ljb25mb250LnR0ZicpXCJcclxuXHRcdFx0fSk7XHJcblx0XHRcdC8vICNlbmRpZlxyXG5cdFx0fSxcclxuXHRcdGRhdGEoKSB7XHJcblx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0ZmluZF9pZDogMCxcclxuXHRcdFx0XHRoZWFkVG9wOiAwLFxyXG5cdFx0XHRcdGhlYWRIZWlnaHQ6IDAsXHJcblx0XHRcdFx0d2luZG93V2lkdGg6IDAsXHJcblx0XHRcdFx0d2luZG93SGVpZ2h0OiAwLFxyXG5cdFx0XHRcdHNhZmVCb3R0b206IDAsXHJcblx0XHRcdFx0d2luZG93Qm90dG9tOiAwXHJcblx0XHRcdH07XHJcblx0XHR9LFxyXG5cdFx0b25IaWRlKCkge1xyXG5cdFx0XHRzZXRUaW1lb3V0KCgpID0+IHtcclxuXHRcdFx0XHR0aGlzLiRyZWZzLmZpbmQxUGxheS5oYW5kbGVWaWRlb1BhdXNlKCk7XHJcblx0XHRcdH0sIDUwKTtcclxuXHRcdH0sXHJcblx0XHRvbkxvYWQob3B0aW9uKSB7XHJcblx0XHRcdHRoaXMuZmluZF9pZCA9IG9wdGlvbi5pZDtcclxuXHRcdFx0Y29uc29sZS5sb2coXCJvcHRpb24uaWRcIiwgb3B0aW9uLmlkKTtcclxuXHRcdFx0Y29uc3Qgc3lzID0gdW5pLmdldFN5c3RlbUluZm9TeW5jKCk7XHJcblx0XHRcdHRoaXMuaGVhZFRvcCA9IHN5cy5zdGF0dXNCYXJIZWlnaHQ7XHJcblx0XHRcdHRoaXMuaGVhZEhlaWdodCA9IHN5cy5zdGF0dXNCYXJIZWlnaHQgKyB1bmkudXB4MnB4KDkwKTtcclxuXHRcdFx0dGhpcy53aW5kb3dXaWR0aCA9IHN5cy53aW5kb3dXaWR0aDtcclxuXHRcdFx0dGhpcy53aW5kb3dIZWlnaHQgPSBzeXMud2luZG93SGVpZ2h0O1xyXG5cdFx0XHR0aGlzLndpbmRvd0JvdHRvbSA9IDA7XHJcblx0XHRcdC8vICNpZmRlZiBBUFAtTlZVRVxyXG5cdFx0XHR0aGlzLndpbmRvd0JvdHRvbSA9IHN5cy53aW5kb3dCb3R0b207XHJcblx0XHRcdC8vICNlbmRpZlxyXG5cdFx0XHR0aGlzLnNhZmVCb3R0b20gPSBzeXMuc2FmZUFyZWFJbnNldHMuYm90dG9tO1xyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0aGFuZGxlQmFjaygpIHtcclxuXHRcdFx0XHR1bmkubmF2aWdhdGVCYWNrKCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9O1xyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZT5cclxuXHRAaW1wb3J0ICdAL3N0YXRpYy9jc3MvY29tbW9uLmNzcyc7XHJcbjwvc3R5bGU+XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///9\n");
- /***/ }),
- /* 10 */
- /*!*********************************************************************!*\
- !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js ***!
- \*********************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- "use strict";
- Object.defineProperty(exports, "__esModule", {
- value: true
- });
- exports.default = formatLog;
- exports.log = log;
- function typof(v) {
- var s = Object.prototype.toString.call(v);
- return s.substring(8, s.length - 1);
- }
- function isDebugMode() {
- /* eslint-disable no-undef */
- return typeof __channelId__ === 'string' && __channelId__;
- }
- function jsonStringifyReplacer(k, p) {
- switch (typof(p)) {
- case 'Function':
- return 'function() { [native code] }';
- default:
- return p;
- }
- }
- function log(type) {
- for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
- args[_key - 1] = arguments[_key];
- }
- console[type].apply(console, args);
- }
- function formatLog() {
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- var type = args.shift();
- if (isDebugMode()) {
- args.push(args.pop().replace('at ', 'uni-app:///'));
- return console[type].apply(console, args);
- }
- var msgs = args.map(function (v) {
- var type = Object.prototype.toString.call(v).toLowerCase();
- if (type === '[object object]' || type === '[object array]') {
- try {
- v = '---BEGIN:JSON---' + JSON.stringify(v, jsonStringifyReplacer) + '---END:JSON---';
- } catch (e) {
- v = type;
- }
- } else {
- if (v === null) {
- v = '---NULL---';
- } else if (v === undefined) {
- v = '---UNDEFINED---';
- } else {
- var vType = typof(v).toUpperCase();
- if (vType === 'NUMBER' || vType === 'BOOLEAN') {
- v = '---BEGIN:' + vType + '---' + v + '---END:' + vType + '---';
- } else {
- v = String(v);
- }
- }
- }
- return v;
- });
- var msg = '';
- if (msgs.length > 1) {
- var lastMsg = msgs.pop();
- msg = msgs.join('---COMMA---');
- if (lastMsg.indexOf(' at ') === 0) {
- msg += lastMsg;
- } else {
- msg += '---COMMA---' + lastMsg;
- }
- } else {
- msg = msgs[0];
- }
- console[type](msg);
- }
- /***/ }),
- /* 11 */
- /*!**********************************************************************!*\
- !*** ./node_modules/@babel/runtime/helpers/interopRequireDefault.js ***!
- \**********************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports) {
- function _interopRequireDefault(obj) {
- return obj && obj.__esModule ? obj : {
- "default": obj
- };
- }
- module.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports["default"] = module.exports;
- /***/ }),
- /* 12 */
- /*!*********************************************!*\
- !*** E:/2023/8/MT_APP/pages/video/play.vue ***!
- \*********************************************/
- /*! no static exports found */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _play_vue_vue_type_template_id_4a879cfe_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./play.vue?vue&type=template&id=4a879cfe&scoped=true& */ 13);\n/* harmony import */ var _play_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./play.vue?vue&type=script&lang=js& */ 37);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _play_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _play_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 30);\n\nvar renderjs\n\n\nfunction injectStyles (context) {\n \n if(!this.options.style){\n this.options.style = {}\n }\n if(Vue.prototype.__merge_style && Vue.prototype.__$appStyle__){\n Vue.prototype.__merge_style(Vue.prototype.__$appStyle__, this.options.style)\n }\n if(Vue.prototype.__merge_style){\n Vue.prototype.__merge_style(__webpack_require__(/*! ./play.vue?vue&type=style&index=0&id=4a879cfe&scoped=true&lang=css& */ 77).default, this.options.style)\n }else{\n Object.assign(this.options.style,__webpack_require__(/*! ./play.vue?vue&type=style&index=0&id=4a879cfe&scoped=true&lang=css& */ 77).default)\n }\n\n}\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _play_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _play_vue_vue_type_template_id_4a879cfe_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _play_vue_vue_type_template_id_4a879cfe_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"4a879cfe\",\n \"2d844172\",\n false,\n _play_vue_vue_type_template_id_4a879cfe_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ninjectStyles.call(component)\ncomponent.options.__file = \"pages/video/play.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBNkg7QUFDN0g7QUFDd0Q7QUFDTDtBQUNuRDs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDRDQUE0QyxtQkFBTyxDQUFDLDZFQUFxRTtBQUN6SCxhQUFhO0FBQ2IsaURBQWlELG1CQUFPLENBQUMsNkVBQXFFO0FBQzlIOztBQUVBOztBQUVBO0FBQ3FLO0FBQ3JLLGdCQUFnQiwrS0FBVTtBQUMxQixFQUFFLDBFQUFNO0FBQ1IsRUFBRSwyRkFBTTtBQUNSLEVBQUUsb0dBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsK0ZBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ0E7QUFDZSxnRiIsImZpbGUiOiIxMi5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zLCByZWN5Y2xhYmxlUmVuZGVyLCBjb21wb25lbnRzIH0gZnJvbSBcIi4vcGxheS52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9NGE4NzljZmUmc2NvcGVkPXRydWUmXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9wbGF5LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuZXhwb3J0ICogZnJvbSBcIi4vcGxheS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmZ1bmN0aW9uIGluamVjdFN0eWxlcyAoY29udGV4dCkge1xuICBcbiAgaWYoIXRoaXMub3B0aW9ucy5zdHlsZSl7XG4gICAgICAgICAgdGhpcy5vcHRpb25zLnN0eWxlID0ge31cbiAgICAgIH1cbiAgICAgIGlmKFZ1ZS5wcm90b3R5cGUuX19tZXJnZV9zdHlsZSAmJiBWdWUucHJvdG90eXBlLl9fJGFwcFN0eWxlX18pe1xuICAgICAgICBWdWUucHJvdG90eXBlLl9fbWVyZ2Vfc3R5bGUoVnVlLnByb3RvdHlwZS5fXyRhcHBTdHlsZV9fLCB0aGlzLm9wdGlvbnMuc3R5bGUpXG4gICAgICB9XG4gICAgICBpZihWdWUucHJvdG90eXBlLl9fbWVyZ2Vfc3R5bGUpe1xuICAgICAgICAgICAgICAgIFZ1ZS5wcm90b3R5cGUuX19tZXJnZV9zdHlsZShyZXF1aXJlKFwiLi9wbGF5LnZ1ZT92dWUmdHlwZT1zdHlsZSZpbmRleD0wJmlkPTRhODc5Y2ZlJnNjb3BlZD10cnVlJmxhbmc9Y3NzJlwiKS5kZWZhdWx0LCB0aGlzLm9wdGlvbnMuc3R5bGUpXG4gICAgICAgICAgICB9ZWxzZXtcbiAgICAgICAgICAgICAgICBPYmplY3QuYXNzaWduKHRoaXMub3B0aW9ucy5zdHlsZSxyZXF1aXJlKFwiLi9wbGF5LnZ1ZT92dWUmdHlwZT1zdHlsZSZpbmRleD0wJmlkPTRhODc5Y2ZlJnNjb3BlZD10cnVlJmxhbmc9Y3NzJlwiKS5kZWZhdWx0KVxuICAgICAgICAgICAgfVxuXG59XG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxydW50aW1lXFxcXGNvbXBvbmVudE5vcm1hbGl6ZXIuanNcIlxudmFyIGNvbXBvbmVudCA9IG5vcm1hbGl6ZXIoXG4gIHNjcmlwdCxcbiAgcmVuZGVyLFxuICBzdGF0aWNSZW5kZXJGbnMsXG4gIGZhbHNlLFxuICBudWxsLFxuICBcIjRhODc5Y2ZlXCIsXG4gIFwiMmQ4NDQxNzJcIixcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmluamVjdFN0eWxlcy5jYWxsKGNvbXBvbmVudClcbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvdmlkZW8vcGxheS52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///12\n");
- /***/ }),
- /* 13 */
- /*!****************************************************************************************!*\
- !*** E:/2023/8/MT_APP/pages/video/play.vue?vue&type=template&id=4a879cfe&scoped=true& ***!
- \****************************************************************************************/
- /*! exports provided: render, staticRenderFns, recyclableRender, components */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_play_vue_vue_type_template_id_4a879cfe_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/template.recycle.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./play.vue?vue&type=template&id=4a879cfe&scoped=true& */ 14);
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_play_vue_vue_type_template_id_4a879cfe_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_play_vue_vue_type_template_id_4a879cfe_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_play_vue_vue_type_template_id_4a879cfe_scoped_true___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_play_vue_vue_type_template_id_4a879cfe_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; });
- /***/ }),
- /* 14 */
- /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/template.recycle.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/2023/8/MT_APP/pages/video/play.vue?vue&type=template&id=4a879cfe&scoped=true& ***!
- \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! exports provided: render, staticRenderFns, recyclableRender, components */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
- var components
- try {
- components = {
- uniPopup: __webpack_require__(/*! @/components/uni-popup/uni-popup.vue */ 15).default,
- }
- } catch (e) {
- if (
- e.message.indexOf("Cannot find module") !== -1 &&
- e.message.indexOf(".vue") !== -1
- ) {
- console.error(e.message)
- console.error("1. 排查组件名称拼写是否正确")
- console.error(
- "2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"
- )
- console.error(
- "3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件"
- )
- } else {
- throw e
- }
- }
- var render = function () {
- var _vm = this
- var _h = _vm.$createElement
- var _c = _vm._self._c || _h
- return _c(
- "view",
- { staticClass: ["video"] },
- [
- _vm.videoList.length === 0 && _vm.status !== "loading"
- ? _c(
- "view",
- {
- staticClass: [
- "empty",
- "position-center",
- "align-center",
- "justify-center",
- ],
- },
- [_c("view")]
- )
- : _vm._e(),
- _c(
- "swiper",
- {
- style: { width: _vm.width + "px", height: _vm.height + "px" },
- attrs: {
- vertical: true,
- acceleration: true,
- current: _vm.videoIndex,
- },
- on: {
- change: _vm.changeCurrent,
- animationfinish: _vm.animationFinish,
- },
- },
- _vm._l(_vm.videoList, function (item, index) {
- return _c(
- "swiper-item",
- { key: index },
- [
- Math.abs(_vm.videoIndex - index) <= 1
- ? _c("block", [
- _c(
- "view",
- { on: { click: _vm.handleClicked } },
- [
- _c("wanl-find-video", {
- ref: "wanlVideo" + item.id,
- refInFor: true,
- attrs: {
- width: _vm.width,
- height: _vm.height,
- src: _vm.static_url + item.video,
- play: item.play,
- videoId: item.id,
- coverUrl: _vm.static_url + item.gif,
- objectFit: "cover",
- initialTime: 0,
- },
- on: { pause: _vm.pauseVideo },
- }),
- _c(
- "view",
- {
- staticClass: ["position-bottom-center"],
- style: {
- bottom: _vm.safeBottom + "px",
- width: _vm.width + "px",
- },
- },
- [
- _c(
- "view",
- {
- staticClass: [
- "flex-row\n\t\t\t\t\t\t\t",
- "",
- "padding-lr-bj",
- "padding-bottom-xl\n\t\t\t\t\t\t\t",
- "",
- "align-end",
- ],
- style: {
- width: _vm.width + "px",
- "flex-direction": "row",
- },
- on: { click: _vm.handleClicked },
- },
- [
- _c(
- "view",
- {
- staticClass: [
- "flex-sub",
- "padding-right-bj",
- ],
- },
- [
- _c(
- "view",
- {
- staticClass: ["left-title"],
- on: {
- click: function ($event) {
- _vm.handleUser(item.user_id)
- },
- },
- },
- [
- _c(
- "u-text",
- {
- staticClass: [
- "text-white",
- "margin-bottom-s",
- "text-lg",
- ],
- appendAsTree: true,
- attrs: { append: "tree" },
- },
- [
- _vm._v(
- "@" +
- _vm._s(item.user_info.nickname)
- ),
- ]
- ),
- ]
- ),
- _c(
- "view",
- {
- staticClass: [
- "left-describe",
- "flex-direction",
- ],
- },
- [
- _c(
- "u-text",
- {
- staticClass: [
- "text-lines-3",
- "flex-sub",
- "text-df",
- "text-white-8",
- ],
- appendAsTree: true,
- attrs: { append: "tree" },
- },
- [_vm._v(_vm._s(item.title))]
- ),
- ]
- ),
- ]
- ),
- _c(
- "view",
- {
- staticClass: ["main-right", "align-center"],
- },
- [
- _c(
- "view",
- {
- staticClass: [
- "main-right-user\n\t\t\t\t\t\t\t\t\t",
- "",
- "position-relative\n\t\t\t\t\t\t\t\t\t",
- "",
- "margin-bottom-xs\n\t\t\t\t\t\t\t\t\t",
- "",
- "align-center",
- ],
- },
- [
- _c(
- "view",
- {
- staticClass: [
- "main-right-image\n\t\t\t\t\t\t\t\t\t\tjustify-center\n\t\t\t\t\t\t\t\t\t\tbg-white\n\t\t\t\t\t\t\t\t\t\tround\n\t\t\t\t\t\t\t\t\t\talign-center",
- ],
- on: {
- click: function ($event) {
- _vm.handleUser(item.user_id)
- },
- },
- },
- [
- _c("u-image", {
- staticClass: [
- "main-right-img",
- "round",
- ],
- attrs: {
- src:
- _vm.static_photo +
- item.user_info.face,
- },
- }),
- ],
- 1
- ),
- item.is_follow == 0
- ? _c(
- "view",
- {
- staticClass: [
- "main-right-user-follow\n\t\t\t\t\t\t\t\t\t\tbg-red\n\t\t\t\t\t\t\t\t\t\tround\n\t\t\t\t\t\t\t\t\t\tposition-absolute\n\t\t\t\t\t\t\t\t\t\tjustify-center\n\t\t\t\t\t\t\t\t\t\talign-center",
- ],
- on: {
- click: function ($event) {
- _vm.handleFollow(item)
- },
- },
- },
- [
- _c(
- "u-text",
- {
- staticClass: [
- "text-min",
- "icon",
- ],
- appendAsTree: true,
- attrs: { append: "tree" },
- },
- [_vm._v("")]
- ),
- ]
- )
- : _vm._e(),
- item.is_follow == 1
- ? _c(
- "view",
- {
- staticClass: [
- "main-right-user-follow\n\t\t\t\t\t\t\t\t\t\tbg-red\n\t\t\t\t\t\t\t\t\t\tround\n\t\t\t\t\t\t\t\t\t\tposition-absolute\n\t\t\t\t\t\t\t\t\t\tjustify-center\n\t\t\t\t\t\t\t\t\t\talign-center",
- ],
- on: {
- click: function ($event) {
- _vm.handleFollow(item)
- },
- },
- },
- [
- _c(
- "u-text",
- {
- staticClass: [
- "text-min",
- "",
- "icon",
- ],
- appendAsTree: true,
- attrs: { append: "tree" },
- },
- [_vm._v("")]
- ),
- ]
- )
- : _vm._e(),
- ]
- ),
- _c(
- "view",
- {
- staticClass: [
- "margin-top",
- "align-center",
- ],
- on: {
- click: function ($event) {
- _vm.handleLike(item)
- },
- },
- },
- [
- _c(
- "u-text",
- {
- staticClass: ["icon", "text-xxxxl"],
- class: {
- "text-red": item.is_fabulous == 1,
- },
- appendAsTree: true,
- attrs: { append: "tree" },
- },
- [_vm._v("")]
- ),
- _c(
- "u-text",
- {
- staticClass: [
- "text-white",
- "text-min",
- ],
- appendAsTree: true,
- attrs: { append: "tree" },
- },
- [_vm._v(_vm._s(item.fabulous))]
- ),
- ]
- ),
- _c(
- "view",
- {
- staticClass: [
- "margin-top",
- "align-center",
- ],
- on: {
- click: function ($event) {
- _vm.handleComment(item)
- },
- },
- },
- [
- _c(
- "u-text",
- {
- staticClass: ["icon", "text-xxxxl"],
- appendAsTree: true,
- attrs: { append: "tree" },
- },
- [_vm._v("")]
- ),
- _c(
- "u-text",
- {
- staticClass: [
- "text-white",
- "text-min",
- ],
- appendAsTree: true,
- attrs: { append: "tree" },
- },
- [_vm._v(_vm._s(item.comment))]
- ),
- ]
- ),
- ]
- ),
- ]
- ),
- ]
- ),
- ],
- 1
- ),
- ])
- : _vm._e(),
- ],
- 1
- )
- }),
- 1
- ),
- _c("uni-popup", { ref: "wanlCommentPopup", attrs: { type: "bottom" } }, [
- _c(
- "view",
- { staticClass: ["comment", "padding-bj"] },
- [
- _c(
- "view",
- {
- staticClass: [
- "flex-direction",
- "justify-between",
- "align-center",
- "margin-bottom-bj",
- ],
- },
- [
- _c("u-text", { appendAsTree: true, attrs: { append: "tree" } }),
- _c(
- "u-text",
- {
- staticClass: ["text-white", "text-30"],
- appendAsTree: true,
- attrs: { append: "tree" },
- },
- [_vm._v("全部评论(" + _vm._s(_vm.commentData.count) + ")")]
- ),
- _c(
- "u-text",
- {
- staticClass: ["icon", "text-30"],
- appendAsTree: true,
- attrs: { append: "tree" },
- on: { click: _vm.handleCommentClose },
- },
- [_vm._v("")]
- ),
- ]
- ),
- _vm.commentData.find_id
- ? _c("wanl-comment", {
- attrs: {
- findId: _vm.commentData.find_id,
- commentList: _vm.commentData.list,
- commenCount: _vm.commentData.count,
- },
- on: { complete: _vm.handleComplete },
- })
- : _vm._e(),
- _c("view", { style: { height: _vm.bottom + "px" } }),
- ],
- 1
- ),
- ]),
- ],
- 1
- )
- }
- var recyclableRender = false
- var staticRenderFns = []
- render._withStripped = true
- /***/ }),
- /* 15 */
- /*!***********************************************************!*\
- !*** E:/2023/8/MT_APP/components/uni-popup/uni-popup.vue ***!
- \***********************************************************/
- /*! no static exports found */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _uni_popup_vue_vue_type_template_id_7da806a4___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./uni-popup.vue?vue&type=template&id=7da806a4& */ 16);\n/* harmony import */ var _uni_popup_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./uni-popup.vue?vue&type=script&lang=js& */ 31);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _uni_popup_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _uni_popup_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 30);\n\nvar renderjs\n\n\nfunction injectStyles (context) {\n \n if(!this.options.style){\n this.options.style = {}\n }\n if(Vue.prototype.__merge_style && Vue.prototype.__$appStyle__){\n Vue.prototype.__merge_style(Vue.prototype.__$appStyle__, this.options.style)\n }\n if(Vue.prototype.__merge_style){\n Vue.prototype.__merge_style(__webpack_require__(/*! ./uni-popup.vue?vue&type=style&index=0&lang=css& */ 35).default, this.options.style)\n }else{\n Object.assign(this.options.style,__webpack_require__(/*! ./uni-popup.vue?vue&type=style&index=0&lang=css& */ 35).default)\n }\n\n}\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _uni_popup_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _uni_popup_vue_vue_type_template_id_7da806a4___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _uni_popup_vue_vue_type_template_id_7da806a4___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n null,\n \"0f6a94f6\",\n false,\n _uni_popup_vue_vue_type_template_id_7da806a4___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ninjectStyles.call(component)\ncomponent.options.__file = \"components/uni-popup/uni-popup.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBc0g7QUFDdEg7QUFDNkQ7QUFDTDtBQUN4RDs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDRDQUE0QyxtQkFBTyxDQUFDLDBEQUFrRDtBQUN0RyxhQUFhO0FBQ2IsaURBQWlELG1CQUFPLENBQUMsMERBQWtEO0FBQzNHOztBQUVBOztBQUVBO0FBQ3FLO0FBQ3JLLGdCQUFnQiwrS0FBVTtBQUMxQixFQUFFLCtFQUFNO0FBQ1IsRUFBRSxvRkFBTTtBQUNSLEVBQUUsNkZBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsd0ZBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ0E7QUFDZSxnRiIsImZpbGUiOiIxNS5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zLCByZWN5Y2xhYmxlUmVuZGVyLCBjb21wb25lbnRzIH0gZnJvbSBcIi4vdW5pLXBvcHVwLnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD03ZGE4MDZhNCZcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL3VuaS1wb3B1cC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmV4cG9ydCAqIGZyb20gXCIuL3VuaS1wb3B1cC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmZ1bmN0aW9uIGluamVjdFN0eWxlcyAoY29udGV4dCkge1xuICBcbiAgaWYoIXRoaXMub3B0aW9ucy5zdHlsZSl7XG4gICAgICAgICAgdGhpcy5vcHRpb25zLnN0eWxlID0ge31cbiAgICAgIH1cbiAgICAgIGlmKFZ1ZS5wcm90b3R5cGUuX19tZXJnZV9zdHlsZSAmJiBWdWUucHJvdG90eXBlLl9fJGFwcFN0eWxlX18pe1xuICAgICAgICBWdWUucHJvdG90eXBlLl9fbWVyZ2Vfc3R5bGUoVnVlLnByb3RvdHlwZS5fXyRhcHBTdHlsZV9fLCB0aGlzLm9wdGlvbnMuc3R5bGUpXG4gICAgICB9XG4gICAgICBpZihWdWUucHJvdG90eXBlLl9fbWVyZ2Vfc3R5bGUpe1xuICAgICAgICAgICAgICAgIFZ1ZS5wcm90b3R5cGUuX19tZXJnZV9zdHlsZShyZXF1aXJlKFwiLi91bmktcG9wdXAudnVlP3Z1ZSZ0eXBlPXN0eWxlJmluZGV4PTAmbGFuZz1jc3MmXCIpLmRlZmF1bHQsIHRoaXMub3B0aW9ucy5zdHlsZSlcbiAgICAgICAgICAgIH1lbHNle1xuICAgICAgICAgICAgICAgIE9iamVjdC5hc3NpZ24odGhpcy5vcHRpb25zLnN0eWxlLHJlcXVpcmUoXCIuL3VuaS1wb3B1cC52dWU/dnVlJnR5cGU9c3R5bGUmaW5kZXg9MCZsYW5nPWNzcyZcIikuZGVmYXVsdClcbiAgICAgICAgICAgIH1cblxufVxuXG4vKiBub3JtYWxpemUgY29tcG9uZW50ICovXG5pbXBvcnQgbm9ybWFsaXplciBmcm9tIFwiIUQ6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxccnVudGltZVxcXFxjb21wb25lbnROb3JtYWxpemVyLmpzXCJcbnZhciBjb21wb25lbnQgPSBub3JtYWxpemVyKFxuICBzY3JpcHQsXG4gIHJlbmRlcixcbiAgc3RhdGljUmVuZGVyRm5zLFxuICBmYWxzZSxcbiAgbnVsbCxcbiAgbnVsbCxcbiAgXCIwZjZhOTRmNlwiLFxuICBmYWxzZSxcbiAgY29tcG9uZW50cyxcbiAgcmVuZGVyanNcbilcblxuaW5qZWN0U3R5bGVzLmNhbGwoY29tcG9uZW50KVxuY29tcG9uZW50Lm9wdGlvbnMuX19maWxlID0gXCJjb21wb25lbnRzL3VuaS1wb3B1cC91bmktcG9wdXAudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///15\n");
- /***/ }),
- /* 16 */
- /*!******************************************************************************************!*\
- !*** E:/2023/8/MT_APP/components/uni-popup/uni-popup.vue?vue&type=template&id=7da806a4& ***!
- \******************************************************************************************/
- /*! exports provided: render, staticRenderFns, recyclableRender, components */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_popup_vue_vue_type_template_id_7da806a4___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/template.recycle.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./uni-popup.vue?vue&type=template&id=7da806a4& */ 17);
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_popup_vue_vue_type_template_id_7da806a4___WEBPACK_IMPORTED_MODULE_0__["render"]; });
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_popup_vue_vue_type_template_id_7da806a4___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_popup_vue_vue_type_template_id_7da806a4___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_popup_vue_vue_type_template_id_7da806a4___WEBPACK_IMPORTED_MODULE_0__["components"]; });
- /***/ }),
- /* 17 */
- /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/template.recycle.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/2023/8/MT_APP/components/uni-popup/uni-popup.vue?vue&type=template&id=7da806a4& ***!
- \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! exports provided: render, staticRenderFns, recyclableRender, components */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
- var components
- try {
- components = {
- uniTransition: __webpack_require__(/*! @/components/uni-transition/uni-transition.vue */ 18)
- .default,
- }
- } catch (e) {
- if (
- e.message.indexOf("Cannot find module") !== -1 &&
- e.message.indexOf(".vue") !== -1
- ) {
- console.error(e.message)
- console.error("1. 排查组件名称拼写是否正确")
- console.error(
- "2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"
- )
- console.error(
- "3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件"
- )
- } else {
- throw e
- }
- }
- var render = function () {
- var _vm = this
- var _h = _vm.$createElement
- var _c = _vm._self._c || _h
- return _vm.showPopup
- ? _c(
- "view",
- {
- staticClass: ["uni-popup"],
- class: [_vm.popupstyle],
- on: { touchmove: _vm.clear },
- },
- [
- _vm.maskShow
- ? _c("uni-transition", {
- attrs: {
- modeClass: ["fade"],
- styles: _vm.maskClass,
- duration: _vm.duration,
- show: _vm.showTrans,
- },
- on: { click: _vm.onTap },
- })
- : _vm._e(),
- _c(
- "uni-transition",
- {
- attrs: {
- modeClass: _vm.ani,
- styles: _vm.transClass,
- duration: _vm.duration,
- show: _vm.showTrans,
- },
- on: { click: _vm.onTap },
- },
- [
- _c(
- "view",
- {
- staticClass: ["uni-popup__wrapper-box"],
- on: { click: _vm.clear },
- },
- [_vm._t("default")],
- 2
- ),
- ]
- ),
- ],
- 1
- )
- : _vm._e()
- }
- var recyclableRender = false
- var staticRenderFns = []
- render._withStripped = true
- /***/ }),
- /* 18 */
- /*!*********************************************************************!*\
- !*** E:/2023/8/MT_APP/components/uni-transition/uni-transition.vue ***!
- \*********************************************************************/
- /*! no static exports found */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _uni_transition_vue_vue_type_template_id_cce16df8___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./uni-transition.vue?vue&type=template&id=cce16df8& */ 19);\n/* harmony import */ var _uni_transition_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./uni-transition.vue?vue&type=script&lang=js& */ 21);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _uni_transition_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _uni_transition_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 30);\n\nvar renderjs\n\n\nfunction injectStyles (context) {\n \n if(!this.options.style){\n this.options.style = {}\n }\n if(Vue.prototype.__merge_style && Vue.prototype.__$appStyle__){\n Vue.prototype.__merge_style(Vue.prototype.__$appStyle__, this.options.style)\n }\n if(Vue.prototype.__merge_style){\n Vue.prototype.__merge_style(__webpack_require__(/*! ./uni-transition.vue?vue&type=style&index=0&lang=css& */ 28).default, this.options.style)\n }else{\n Object.assign(this.options.style,__webpack_require__(/*! ./uni-transition.vue?vue&type=style&index=0&lang=css& */ 28).default)\n }\n\n}\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _uni_transition_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _uni_transition_vue_vue_type_template_id_cce16df8___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _uni_transition_vue_vue_type_template_id_cce16df8___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n null,\n \"7032aae0\",\n false,\n _uni_transition_vue_vue_type_template_id_cce16df8___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ninjectStyles.call(component)\ncomponent.options.__file = \"components/uni-transition/uni-transition.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBMkg7QUFDM0g7QUFDa0U7QUFDTDtBQUM3RDs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDRDQUE0QyxtQkFBTyxDQUFDLCtEQUF1RDtBQUMzRyxhQUFhO0FBQ2IsaURBQWlELG1CQUFPLENBQUMsK0RBQXVEO0FBQ2hIOztBQUVBOztBQUVBO0FBQ3FLO0FBQ3JLLGdCQUFnQiwrS0FBVTtBQUMxQixFQUFFLG9GQUFNO0FBQ1IsRUFBRSx5RkFBTTtBQUNSLEVBQUUsa0dBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsNkZBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ0E7QUFDZSxnRiIsImZpbGUiOiIxOC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zLCByZWN5Y2xhYmxlUmVuZGVyLCBjb21wb25lbnRzIH0gZnJvbSBcIi4vdW5pLXRyYW5zaXRpb24udnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPWNjZTE2ZGY4JlwiXG52YXIgcmVuZGVyanNcbmltcG9ydCBzY3JpcHQgZnJvbSBcIi4vdW5pLXRyYW5zaXRpb24udnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiXG5leHBvcnQgKiBmcm9tIFwiLi91bmktdHJhbnNpdGlvbi52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmZ1bmN0aW9uIGluamVjdFN0eWxlcyAoY29udGV4dCkge1xuICBcbiAgaWYoIXRoaXMub3B0aW9ucy5zdHlsZSl7XG4gICAgICAgICAgdGhpcy5vcHRpb25zLnN0eWxlID0ge31cbiAgICAgIH1cbiAgICAgIGlmKFZ1ZS5wcm90b3R5cGUuX19tZXJnZV9zdHlsZSAmJiBWdWUucHJvdG90eXBlLl9fJGFwcFN0eWxlX18pe1xuICAgICAgICBWdWUucHJvdG90eXBlLl9fbWVyZ2Vfc3R5bGUoVnVlLnByb3RvdHlwZS5fXyRhcHBTdHlsZV9fLCB0aGlzLm9wdGlvbnMuc3R5bGUpXG4gICAgICB9XG4gICAgICBpZihWdWUucHJvdG90eXBlLl9fbWVyZ2Vfc3R5bGUpe1xuICAgICAgICAgICAgICAgIFZ1ZS5wcm90b3R5cGUuX19tZXJnZV9zdHlsZShyZXF1aXJlKFwiLi91bmktdHJhbnNpdGlvbi52dWU/dnVlJnR5cGU9c3R5bGUmaW5kZXg9MCZsYW5nPWNzcyZcIikuZGVmYXVsdCwgdGhpcy5vcHRpb25zLnN0eWxlKVxuICAgICAgICAgICAgfWVsc2V7XG4gICAgICAgICAgICAgICAgT2JqZWN0LmFzc2lnbih0aGlzLm9wdGlvbnMuc3R5bGUscmVxdWlyZShcIi4vdW5pLXRyYW5zaXRpb24udnVlP3Z1ZSZ0eXBlPXN0eWxlJmluZGV4PTAmbGFuZz1jc3MmXCIpLmRlZmF1bHQpXG4gICAgICAgICAgICB9XG5cbn1cblxuLyogbm9ybWFsaXplIGNvbXBvbmVudCAqL1xuaW1wb3J0IG5vcm1hbGl6ZXIgZnJvbSBcIiFEOlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXHJ1bnRpbWVcXFxcY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIG51bGwsXG4gIFwiNzAzMmFhZTBcIixcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmluamVjdFN0eWxlcy5jYWxsKGNvbXBvbmVudClcbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwiY29tcG9uZW50cy91bmktdHJhbnNpdGlvbi91bmktdHJhbnNpdGlvbi52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///18\n");
- /***/ }),
- /* 19 */
- /*!****************************************************************************************************!*\
- !*** E:/2023/8/MT_APP/components/uni-transition/uni-transition.vue?vue&type=template&id=cce16df8& ***!
- \****************************************************************************************************/
- /*! exports provided: render, staticRenderFns, recyclableRender, components */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_transition_vue_vue_type_template_id_cce16df8___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/template.recycle.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./uni-transition.vue?vue&type=template&id=cce16df8& */ 20);
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_transition_vue_vue_type_template_id_cce16df8___WEBPACK_IMPORTED_MODULE_0__["render"]; });
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_transition_vue_vue_type_template_id_cce16df8___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_transition_vue_vue_type_template_id_cce16df8___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_transition_vue_vue_type_template_id_cce16df8___WEBPACK_IMPORTED_MODULE_0__["components"]; });
- /***/ }),
- /* 20 */
- /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/template.recycle.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/2023/8/MT_APP/components/uni-transition/uni-transition.vue?vue&type=template&id=cce16df8& ***!
- \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! exports provided: render, staticRenderFns, recyclableRender, components */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
- var components
- var render = function () {
- var _vm = this
- var _h = _vm.$createElement
- var _c = _vm._self._c || _h
- return _vm.isShow
- ? _c(
- "view",
- {
- ref: "ani",
- staticClass: ["uni-transition"],
- class: [_vm.ani.in],
- style: "transform:" + _vm.transform + ";" + _vm.stylesObject,
- on: { click: _vm.change },
- },
- [_vm._t("default")],
- 2
- )
- : _vm._e()
- }
- var recyclableRender = false
- var staticRenderFns = []
- render._withStripped = true
- /***/ }),
- /* 21 */
- /*!**********************************************************************************************!*\
- !*** E:/2023/8/MT_APP/components/uni-transition/uni-transition.vue?vue&type=script&lang=js& ***!
- \**********************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_transition_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib??ref--5-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--5-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./uni-transition.vue?vue&type=script&lang=js& */ 22);\n/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_transition_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_transition_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_transition_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_transition_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_transition_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQTRhLENBQWdCLHdkQUFHLEVBQUMiLCJmaWxlIjoiMjEuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3JlZi0tNS0wIUQ6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS01LTEhRDpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vdW5pLXRyYW5zaXRpb24udnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3JlZi0tNS0wIUQ6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS01LTEhRDpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vdW5pLXRyYW5zaXRpb24udnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///21\n");
- /***/ }),
- /* 22 */
- /*!*************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/babel-loader/lib??ref--5-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--5-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/2023/8/MT_APP/components/uni-transition/uni-transition.vue?vue&type=script&lang=js& ***!
- \*************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- "use strict";
- eval("/* WEBPACK VAR INJECTION */(function(__webpack_provided_uni_dot_requireNativePlugin) {\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 11);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 24));\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n//\n//\n//\n//\n//\n//\n//\n\nvar animation = __webpack_provided_uni_dot_requireNativePlugin('animation');\n\n/**\n * Transition 过渡动画\n * @description 简单过渡动画组件\n * @tutorial https://ext.dcloud.net.cn/plugin?id=985\n * @property {Boolean} show = [false|true] 控制组件显示或隐藏\n * @property {Array} modeClass = [fade|slide-top|slide-right|slide-bottom|slide-left|zoom-in|zoom-out] 过渡动画类型\n * @value fade 渐隐渐出过渡\n * @value slide-top 由上至下过渡\n * @value slide-right 由右至左过渡\n * @value slide-bottom 由下至上过渡\n * @value slide-left 由左至右过渡\n * @value zoom-in 由小到大过渡\n * @value zoom-out 由大到小过渡\n * @property {Number} duration 过渡动画持续时间\n * @property {Object} styles 组件样式,同 css 样式,注意带’-‘连接符的属性需要使用小驼峰写法如:`backgroundColor:red`\n */\nvar _default2 = {\n name: 'uniTransition',\n props: {\n show: {\n type: Boolean,\n default: false\n },\n modeClass: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n duration: {\n type: Number,\n default: 300\n },\n styles: {\n type: Object,\n default: function _default() {\n return {};\n }\n }\n },\n data: function data() {\n return {\n isShow: false,\n transform: '',\n ani: {\n in: '',\n active: ''\n }\n };\n },\n watch: {\n show: {\n handler: function handler(newVal) {\n if (newVal) {\n this.open();\n } else {\n this.close();\n }\n },\n immediate: true\n }\n },\n computed: {\n stylesObject: function stylesObject() {\n var styles = _objectSpread(_objectSpread({}, this.styles), {}, {\n 'transition-duration': this.duration / 1000 + 's'\n });\n var transfrom = '';\n for (var i in styles) {\n var line = this.toLine(i);\n transfrom += line + ':' + styles[i] + ';';\n }\n return transfrom;\n }\n },\n created: function created() {\n // this.timer = null\n // this.nextTick = (time = 50) => new Promise(resolve => {\n // \tclearTimeout(this.timer)\n // \tthis.timer = setTimeout(resolve, time)\n // \treturn this.timer\n // });\n },\n methods: {\n change: function change() {\n this.$emit('click', {\n detail: this.isShow\n });\n },\n open: function open() {\n var _this = this;\n clearTimeout(this.timer);\n this.isShow = true;\n this.transform = '';\n this.ani.in = '';\n for (var i in this.getTranfrom(false)) {\n if (i === 'opacity') {\n this.ani.in = 'fade-in';\n } else {\n this.transform += \"\".concat(this.getTranfrom(false)[i], \" \");\n }\n }\n this.$nextTick(function () {\n setTimeout(function () {\n _this._animation(true);\n }, 50);\n });\n },\n close: function close(type) {\n clearTimeout(this.timer);\n this._animation(false);\n },\n _animation: function _animation(type) {\n var _this2 = this;\n var styles = this.getTranfrom(type);\n if (!this.$refs['ani']) return;\n animation.transition(this.$refs['ani'].ref, {\n styles: styles,\n duration: this.duration,\n //ms\n timingFunction: 'ease',\n needLayout: false,\n delay: 0 //ms\n }, function () {\n if (!type) {\n _this2.isShow = false;\n }\n _this2.$emit('change', {\n detail: _this2.isShow\n });\n });\n },\n getTranfrom: function getTranfrom(type) {\n var styles = {\n transform: ''\n };\n this.modeClass.forEach(function (mode) {\n switch (mode) {\n case 'fade':\n styles.opacity = type ? 1 : 0;\n break;\n case 'slide-top':\n styles.transform += \"translateY(\".concat(type ? '0' : '-100%', \") \");\n break;\n case 'slide-right':\n styles.transform += \"translateX(\".concat(type ? '0' : '100%', \") \");\n break;\n case 'slide-bottom':\n styles.transform += \"translateY(\".concat(type ? '0' : '100%', \") \");\n break;\n case 'slide-left':\n styles.transform += \"translateX(\".concat(type ? '0' : '-100%', \") \");\n break;\n case 'zoom-in':\n styles.transform += \"scale(\".concat(type ? 1 : 0.8, \") \");\n break;\n case 'zoom-out':\n styles.transform += \"scale(\".concat(type ? 1 : 1.2, \") \");\n break;\n }\n });\n return styles;\n },\n _modeClassArr: function _modeClassArr(type) {\n var mode = this.modeClass;\n if (typeof mode !== \"string\") {\n var modestr = '';\n mode.forEach(function (item) {\n modestr += item + '-' + type + ',';\n });\n return modestr.substr(0, modestr.length - 1);\n } else {\n return mode + '-' + type;\n }\n },\n // getEl(el) {\n // \tconsole.log(el || el.ref || null);\n // \treturn el || el.ref || null\n // },\n toLine: function toLine(name) {\n return name.replace(/([A-Z])/g, \"-$1\").toLowerCase();\n }\n }\n};\nexports.default = _default2;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/uni-app-plus-nvue/dist/require-native-plugin.js */ 23)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tcG9uZW50cy91bmktdHJhbnNpdGlvbi91bmktdHJhbnNpdGlvbi52dWUiXSwibmFtZXMiOlsibmFtZSIsInByb3BzIiwic2hvdyIsInR5cGUiLCJkZWZhdWx0IiwibW9kZUNsYXNzIiwiZHVyYXRpb24iLCJzdHlsZXMiLCJkYXRhIiwiaXNTaG93IiwidHJhbnNmb3JtIiwiYW5pIiwiaW4iLCJhY3RpdmUiLCJ3YXRjaCIsImhhbmRsZXIiLCJpbW1lZGlhdGUiLCJjb21wdXRlZCIsInN0eWxlc09iamVjdCIsInRyYW5zZnJvbSIsImNyZWF0ZWQiLCJtZXRob2RzIiwiY2hhbmdlIiwiZGV0YWlsIiwib3BlbiIsImNsZWFyVGltZW91dCIsInNldFRpbWVvdXQiLCJjbG9zZSIsIl9hbmltYXRpb24iLCJhbmltYXRpb24iLCJ0aW1pbmdGdW5jdGlvbiIsIm5lZWRMYXlvdXQiLCJkZWxheSIsImdldFRyYW5mcm9tIiwiX21vZGVDbGFzc0FyciIsIm1vZGUiLCJtb2Rlc3RyIiwidG9MaW5lIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFTQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQWZBLGdCQWdCQTtFQUNBQTtFQUNBQztJQUNBQztNQUNBQztNQUNBQztJQUNBO0lBQ0FDO01BQ0FGO01BQ0FDO1FBQ0E7TUFDQTtJQUNBO0lBQ0FFO01BQ0FIO01BQ0FDO0lBQ0E7SUFDQUc7TUFDQUo7TUFDQUM7UUFDQTtNQUNBO0lBQ0E7RUFDQTtFQUNBSTtJQUNBO01BQ0FDO01BQ0FDO01BQ0FDO1FBQUFDO1FBQ0FDO01BQ0E7SUFDQTtFQUNBO0VBQ0FDO0lBQ0FaO01BQ0FhO1FBQ0E7VUFDQTtRQUNBO1VBQ0E7UUFDQTtNQUNBO01BQ0FDO0lBQ0E7RUFDQTtFQUNBQztJQUNBQztNQUNBLDZDQUNBO1FBQ0E7TUFBQSxFQUNBO01BQ0E7TUFDQTtRQUNBO1FBQ0FDO01BQ0E7TUFDQTtJQUNBO0VBQ0E7RUFDQUM7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUFBQSxDQUNBO0VBQ0FDO0lBQ0FDO01BQ0E7UUFDQUM7TUFDQTtJQUNBO0lBQ0FDO01BQUE7TUFDQUM7TUFDQTtNQUNBO01BQ0E7TUFDQTtRQUNBO1VBQ0E7UUFDQTtVQUNBO1FBQ0E7TUFDQTtNQUNBO1FBQ0FDO1VBQ0E7UUFDQTtNQUNBO0lBRUE7SUFDQUM7TUFDQUY7TUFDQTtJQUNBO0lBQ0FHO01BQUE7TUFDQTtNQUVBO01BQ0FDO1FBQ0F0QjtRQUNBRDtRQUFBO1FBQ0F3QjtRQUNBQztRQUNBQztNQUNBO1FBQ0E7VUFDQTtRQUNBO1FBQ0E7VUFDQVQ7UUFDQTtNQUNBO0lBc0JBO0lBQ0FVO01BQ0E7UUFDQXZCO01BQ0E7TUFDQTtRQUNBO1VBQ0E7WUFDQUg7WUFDQTtVQUNBO1lBQ0FBO1lBQ0E7VUFDQTtZQUNBQTtZQUNBO1VBQ0E7WUFDQUE7WUFDQTtVQUNBO1lBQ0FBO1lBQ0E7VUFDQTtZQUNBQTtZQUNBO1VBQ0E7WUFDQUE7WUFDQTtRQUFBO01BRUE7TUFDQTtJQUNBO0lBQ0EyQjtNQUNBO01BQ0E7UUFDQTtRQUNBQztVQUNBQztRQUNBO1FBQ0E7TUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0FDO01BQ0E7SUFDQTtFQUNBO0FBQ0E7QUFBQSw0QiIsImZpbGUiOiIyMi5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQ8dmlldyB2LWlmPVwiaXNTaG93XCIgcmVmPVwiYW5pXCIgY2xhc3M9XCJ1bmktdHJhbnNpdGlvblwiIDpjbGFzcz1cIlthbmkuaW5dXCIgOnN0eWxlPVwiJ3RyYW5zZm9ybTonICt0cmFuc2Zvcm0rJzsnK3N0eWxlc09iamVjdFwiXHJcblx0IEBjbGljaz1cImNoYW5nZVwiPlxyXG5cdFx0IDxzbG90Pjwvc2xvdD5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdC8vICNpZmRlZiBBUFAtTlZVRVxyXG5cdGNvbnN0IGFuaW1hdGlvbiA9IHVuaS5yZXF1aXJlTmF0aXZlUGx1Z2luKCdhbmltYXRpb24nKTtcclxuXHQvLyAjZW5kaWZcclxuXHQvKipcclxuXHQgKiBUcmFuc2l0aW9uIOi/h+a4oeWKqOeUu1xyXG5cdCAqIEBkZXNjcmlwdGlvbiDnroDljZXov4fmuKHliqjnlLvnu4Tku7ZcclxuXHQgKiBAdHV0b3JpYWwgaHR0cHM6Ly9leHQuZGNsb3VkLm5ldC5jbi9wbHVnaW4/aWQ9OTg1XHJcblx0ICogQHByb3BlcnR5IHtCb29sZWFufSBzaG93ID0gW2ZhbHNlfHRydWVdIOaOp+WItue7hOS7tuaYvuekuuaIlumakOiXj1xyXG4gICAgICogQHByb3BlcnR5IHtBcnJheX0gbW9kZUNsYXNzID0gW2ZhZGV8c2xpZGUtdG9wfHNsaWRlLXJpZ2h0fHNsaWRlLWJvdHRvbXxzbGlkZS1sZWZ0fHpvb20taW58em9vbS1vdXRdIOi/h+a4oeWKqOeUu+exu+Wei1xyXG4gICAgICogIEB2YWx1ZSBmYWRlIOa4kOmakOa4kOWHuui/h+a4oVxyXG4gICAgICogIEB2YWx1ZSBzbGlkZS10b3Ag55Sx5LiK6Iez5LiL6L+H5rihXHJcbiAgICAgKiAgQHZhbHVlIHNsaWRlLXJpZ2h0IOeUseWPs+iHs+W3pui/h+a4oVxyXG4gICAgICogIEB2YWx1ZSBzbGlkZS1ib3R0b20g55Sx5LiL6Iez5LiK6L+H5rihXHJcbiAgICAgKiAgQHZhbHVlIHNsaWRlLWxlZnQg55Sx5bem6Iez5Y+z6L+H5rihXHJcbiAgICAgKiAgQHZhbHVlIHpvb20taW4g55Sx5bCP5Yiw5aSn6L+H5rihXHJcbiAgICAgKiAgQHZhbHVlIHpvb20tb3V0IOeUseWkp+WIsOWwj+i/h+a4oVxyXG5cdCAqIEBwcm9wZXJ0eSB7TnVtYmVyfSBkdXJhdGlvbiDov4fmuKHliqjnlLvmjIHnu63ml7bpl7RcclxuXHQgKiBAcHJvcGVydHkge09iamVjdH0gc3R5bGVzIOe7hOS7tuagt+W8j++8jOWQjCBjc3Mg5qC35byP77yM5rOo5oSP5bim4oCZLeKAmOi/nuaOpeespueahOWxnuaAp+mcgOimgeS9v+eUqOWwj+mpvOWzsOWGmeazleWmgu+8mmBiYWNrZ3JvdW5kQ29sb3I6cmVkYFxyXG5cdCAqL1xyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdG5hbWU6ICd1bmlUcmFuc2l0aW9uJyxcclxuXHRcdHByb3BzOiB7XHJcblx0XHRcdHNob3c6IHtcclxuXHRcdFx0XHR0eXBlOiBCb29sZWFuLFxyXG5cdFx0XHRcdGRlZmF1bHQ6IGZhbHNlXHJcblx0XHRcdH0sXHJcblx0XHRcdG1vZGVDbGFzczoge1xyXG5cdFx0XHRcdHR5cGU6IEFycmF5LFxyXG5cdFx0XHRcdGRlZmF1bHQgKCkge1xyXG5cdFx0XHRcdFx0cmV0dXJuIFtdXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRkdXJhdGlvbjoge1xyXG5cdFx0XHRcdHR5cGU6IE51bWJlcixcclxuXHRcdFx0XHRkZWZhdWx0OiAzMDBcclxuXHRcdFx0fSxcclxuXHRcdFx0c3R5bGVzOiB7XHJcblx0XHRcdFx0dHlwZTogT2JqZWN0LFxyXG5cdFx0XHRcdGRlZmF1bHQgKCkge1xyXG5cdFx0XHRcdFx0cmV0dXJuIHt9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0ZGF0YSgpIHtcclxuXHRcdFx0cmV0dXJuIHtcclxuXHRcdFx0XHRpc1Nob3c6IGZhbHNlLFxyXG5cdFx0XHRcdHRyYW5zZm9ybTogJycsXHJcblx0XHRcdFx0YW5pOiB7IGluOiAnJyxcclxuXHRcdFx0XHRcdGFjdGl2ZTogJydcclxuXHRcdFx0XHR9XHJcblx0XHRcdH07XHJcblx0XHR9LFxyXG5cdFx0d2F0Y2g6IHtcclxuXHRcdFx0c2hvdzoge1xyXG5cdFx0XHRcdGhhbmRsZXIobmV3VmFsKSB7XHJcblx0XHRcdFx0XHRpZiAobmV3VmFsKSB7XHJcblx0XHRcdFx0XHRcdHRoaXMub3BlbigpXHJcblx0XHRcdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdFx0XHR0aGlzLmNsb3NlKClcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9LFxyXG5cdFx0XHRcdGltbWVkaWF0ZTogdHJ1ZVxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0Y29tcHV0ZWQ6IHtcclxuXHRcdFx0c3R5bGVzT2JqZWN0KCkge1xyXG5cdFx0XHRcdGxldCBzdHlsZXMgPSB7XHJcblx0XHRcdFx0XHQuLi50aGlzLnN0eWxlcyxcclxuXHRcdFx0XHRcdCd0cmFuc2l0aW9uLWR1cmF0aW9uJzogdGhpcy5kdXJhdGlvbiAvIDEwMDAgKyAncydcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0bGV0IHRyYW5zZnJvbSA9ICcnXHJcblx0XHRcdFx0Zm9yIChsZXQgaSBpbiBzdHlsZXMpIHtcclxuXHRcdFx0XHRcdGxldCBsaW5lID0gdGhpcy50b0xpbmUoaSlcclxuXHRcdFx0XHRcdHRyYW5zZnJvbSArPSBsaW5lICsgJzonICsgc3R5bGVzW2ldICsgJzsnXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHJldHVybiB0cmFuc2Zyb21cclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdGNyZWF0ZWQoKSB7XHJcblx0XHRcdC8vIHRoaXMudGltZXIgPSBudWxsXHJcblx0XHRcdC8vIHRoaXMubmV4dFRpY2sgPSAodGltZSA9IDUwKSA9PiBuZXcgUHJvbWlzZShyZXNvbHZlID0+IHtcclxuXHRcdFx0Ly8gXHRjbGVhclRpbWVvdXQodGhpcy50aW1lcilcclxuXHRcdFx0Ly8gXHR0aGlzLnRpbWVyID0gc2V0VGltZW91dChyZXNvbHZlLCB0aW1lKVxyXG5cdFx0XHQvLyBcdHJldHVybiB0aGlzLnRpbWVyXHJcblx0XHRcdC8vIH0pO1xyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0Y2hhbmdlKCkge1xyXG5cdFx0XHRcdHRoaXMuJGVtaXQoJ2NsaWNrJywge1xyXG5cdFx0XHRcdFx0ZGV0YWlsOiB0aGlzLmlzU2hvd1xyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHRcdG9wZW4oKSB7XHJcblx0XHRcdFx0Y2xlYXJUaW1lb3V0KHRoaXMudGltZXIpXHJcblx0XHRcdFx0dGhpcy5pc1Nob3cgPSB0cnVlXHJcblx0XHRcdFx0dGhpcy50cmFuc2Zvcm0gPSAnJ1xyXG5cdFx0XHRcdHRoaXMuYW5pLmluID0gJydcclxuXHRcdFx0XHRmb3IgKGxldCBpIGluIHRoaXMuZ2V0VHJhbmZyb20oZmFsc2UpKSB7XHJcblx0XHRcdFx0XHRpZiAoaSA9PT0gJ29wYWNpdHknKSB7XHJcblx0XHRcdFx0XHRcdHRoaXMuYW5pLmluID0gJ2ZhZGUtaW4nXHJcblx0XHRcdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdFx0XHR0aGlzLnRyYW5zZm9ybSArPSBgJHt0aGlzLmdldFRyYW5mcm9tKGZhbHNlKVtpXX0gYFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR0aGlzLiRuZXh0VGljaygoKSA9PiB7XHJcblx0XHRcdFx0XHRzZXRUaW1lb3V0KCgpID0+IHtcclxuXHRcdFx0XHRcdFx0dGhpcy5fYW5pbWF0aW9uKHRydWUpXHJcblx0XHRcdFx0XHR9LCA1MClcclxuXHRcdFx0XHR9KVxyXG5cclxuXHRcdFx0fSxcclxuXHRcdFx0Y2xvc2UodHlwZSkge1xyXG5cdFx0XHRcdGNsZWFyVGltZW91dCh0aGlzLnRpbWVyKVxyXG5cdFx0XHRcdHRoaXMuX2FuaW1hdGlvbihmYWxzZSlcclxuXHRcdFx0fSxcclxuXHRcdFx0X2FuaW1hdGlvbih0eXBlKSB7XHJcblx0XHRcdFx0bGV0IHN0eWxlcyA9IHRoaXMuZ2V0VHJhbmZyb20odHlwZSlcclxuXHRcdFx0XHQvLyAjaWZkZWYgQVBQLU5WVUVcclxuXHRcdFx0XHRpZighdGhpcy4kcmVmc1snYW5pJ10pIHJldHVyblxyXG5cdFx0XHRcdGFuaW1hdGlvbi50cmFuc2l0aW9uKHRoaXMuJHJlZnNbJ2FuaSddLnJlZiwge1xyXG5cdFx0XHRcdFx0c3R5bGVzLFxyXG5cdFx0XHRcdFx0ZHVyYXRpb246IHRoaXMuZHVyYXRpb24sIC8vbXNcclxuXHRcdFx0XHRcdHRpbWluZ0Z1bmN0aW9uOiAnZWFzZScsXHJcblx0XHRcdFx0XHRuZWVkTGF5b3V0OiBmYWxzZSxcclxuXHRcdFx0XHRcdGRlbGF5OiAwIC8vbXNcclxuXHRcdFx0XHR9LCAoKSA9PiB7XHJcblx0XHRcdFx0XHRpZiAoIXR5cGUpIHtcclxuXHRcdFx0XHRcdFx0dGhpcy5pc1Nob3cgPSBmYWxzZVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0dGhpcy4kZW1pdCgnY2hhbmdlJywge1xyXG5cdFx0XHRcdFx0XHRkZXRhaWw6IHRoaXMuaXNTaG93XHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdFx0Ly8gI2VuZGlmXHJcblx0XHRcdFx0Ly8gI2lmbmRlZiBBUFAtTlZVRVxyXG5cdFx0XHRcdHRoaXMudHJhbnNmb3JtID0gJydcclxuXHRcdFx0XHRmb3IgKGxldCBpIGluIHN0eWxlcykge1xyXG5cdFx0XHRcdFx0aWYgKGkgPT09ICdvcGFjaXR5Jykge1xyXG5cdFx0XHRcdFx0XHR0aGlzLmFuaS5pbiA9IGBmYWRlLSR7dHlwZT8nb3V0JzonaW4nfWBcclxuXHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdHRoaXMudHJhbnNmb3JtICs9IGAke3N0eWxlc1tpXX0gYFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR0aGlzLnRpbWVyID0gc2V0VGltZW91dCgoKSA9PiB7XHJcblx0XHRcdFx0XHRpZiAoIXR5cGUpIHtcclxuXHRcdFx0XHRcdFx0dGhpcy5pc1Nob3cgPSBmYWxzZVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0dGhpcy4kZW1pdCgnY2hhbmdlJywge1xyXG5cdFx0XHRcdFx0XHRkZXRhaWw6IHRoaXMuaXNTaG93XHJcblx0XHRcdFx0XHR9KVxyXG5cclxuXHRcdFx0XHR9LCB0aGlzLmR1cmF0aW9uKVxyXG5cdFx0XHRcdC8vICNlbmRpZlxyXG5cclxuXHRcdFx0fSxcclxuXHRcdFx0Z2V0VHJhbmZyb20odHlwZSkge1xyXG5cdFx0XHRcdGxldCBzdHlsZXMgPSB7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06ICcnXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHRoaXMubW9kZUNsYXNzLmZvckVhY2goKG1vZGUpID0+IHtcclxuXHRcdFx0XHRcdHN3aXRjaCAobW9kZSkge1xyXG5cdFx0XHRcdFx0XHRjYXNlICdmYWRlJzpcclxuXHRcdFx0XHRcdFx0XHRzdHlsZXMub3BhY2l0eSA9IHR5cGUgPyAxIDogMFxyXG5cdFx0XHRcdFx0XHRcdGJyZWFrO1xyXG5cdFx0XHRcdFx0XHRjYXNlICdzbGlkZS10b3AnOlxyXG5cdFx0XHRcdFx0XHRcdHN0eWxlcy50cmFuc2Zvcm0gKz0gYHRyYW5zbGF0ZVkoJHt0eXBlPycwJzonLTEwMCUnfSkgYFxyXG5cdFx0XHRcdFx0XHRcdGJyZWFrO1xyXG5cdFx0XHRcdFx0XHRjYXNlICdzbGlkZS1yaWdodCc6XHJcblx0XHRcdFx0XHRcdFx0c3R5bGVzLnRyYW5zZm9ybSArPSBgdHJhbnNsYXRlWCgke3R5cGU/JzAnOicxMDAlJ30pIGBcclxuXHRcdFx0XHRcdFx0XHRicmVhaztcclxuXHRcdFx0XHRcdFx0Y2FzZSAnc2xpZGUtYm90dG9tJzpcclxuXHRcdFx0XHRcdFx0XHRzdHlsZXMudHJhbnNmb3JtICs9IGB0cmFuc2xhdGVZKCR7dHlwZT8nMCc6JzEwMCUnfSkgYFxyXG5cdFx0XHRcdFx0XHRcdGJyZWFrO1xyXG5cdFx0XHRcdFx0XHRjYXNlICdzbGlkZS1sZWZ0JzpcclxuXHRcdFx0XHRcdFx0XHRzdHlsZXMudHJhbnNmb3JtICs9IGB0cmFuc2xhdGVYKCR7dHlwZT8nMCc6Jy0xMDAlJ30pIGBcclxuXHRcdFx0XHRcdFx0XHRicmVhaztcclxuXHRcdFx0XHRcdFx0Y2FzZSAnem9vbS1pbic6XHJcblx0XHRcdFx0XHRcdFx0c3R5bGVzLnRyYW5zZm9ybSArPSBgc2NhbGUoJHt0eXBlPzE6MC44fSkgYFxyXG5cdFx0XHRcdFx0XHRcdGJyZWFrO1xyXG5cdFx0XHRcdFx0XHRjYXNlICd6b29tLW91dCc6XHJcblx0XHRcdFx0XHRcdFx0c3R5bGVzLnRyYW5zZm9ybSArPSBgc2NhbGUoJHt0eXBlPzE6MS4yfSkgYFxyXG5cdFx0XHRcdFx0XHRcdGJyZWFrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdFx0cmV0dXJuIHN0eWxlc1xyXG5cdFx0XHR9LFxyXG5cdFx0XHRfbW9kZUNsYXNzQXJyKHR5cGUpIHtcclxuXHRcdFx0XHRsZXQgbW9kZSA9IHRoaXMubW9kZUNsYXNzXHJcblx0XHRcdFx0aWYgKHR5cGVvZihtb2RlKSAhPT0gXCJzdHJpbmdcIikge1xyXG5cdFx0XHRcdFx0bGV0IG1vZGVzdHIgPSAnJ1xyXG5cdFx0XHRcdFx0bW9kZS5mb3JFYWNoKChpdGVtKSA9PiB7XHJcblx0XHRcdFx0XHRcdG1vZGVzdHIgKz0gKGl0ZW0gKyAnLScgKyB0eXBlICsgJywnKVxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdHJldHVybiBtb2Rlc3RyLnN1YnN0cigwLCBtb2Rlc3RyLmxlbmd0aCAtIDEpXHJcblx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdHJldHVybiBtb2RlICsgJy0nICsgdHlwZVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8gZ2V0RWwoZWwpIHtcclxuXHRcdFx0Ly8gXHRjb25zb2xlLmxvZyhlbCB8fCBlbC5yZWYgfHwgbnVsbCk7XHJcblx0XHRcdC8vIFx0cmV0dXJuIGVsIHx8IGVsLnJlZiB8fCBudWxsXHJcblx0XHRcdC8vIH0sXHJcblx0XHRcdHRvTGluZShuYW1lKSB7XHJcblx0XHRcdFx0cmV0dXJuIG5hbWUucmVwbGFjZSgvKFtBLVpdKS9nLCBcIi0kMVwiKS50b0xvd2VyQ2FzZSgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZT5cclxuXHQudW5pLXRyYW5zaXRpb24ge1xyXG5cdFx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XHJcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xyXG5cdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xyXG5cdH1cclxuXHJcblx0LmZhZGUtaW4ge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblxyXG5cdC5mYWRlLWFjdGl2ZSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHJcblx0LnNsaWRlLXRvcC1pbiB7XHJcblx0XHQvKiB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7ICovXHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG5cdH1cclxuXHJcblx0LnNsaWRlLXRvcC1hY3RpdmUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdFx0Lyogb3BhY2l0eTogMTsgKi9cclxuXHR9XHJcblxyXG5cdC5zbGlkZS1yaWdodC1pbiB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XHJcblx0fVxyXG5cclxuXHQuc2xpZGUtcmlnaHQtYWN0aXZlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuXHR9XHJcblxyXG5cdC5zbGlkZS1ib3R0b20taW4ge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xyXG5cdH1cclxuXHJcblx0LnNsaWRlLWJvdHRvbS1hY3RpdmUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdH1cclxuXHJcblx0LnNsaWRlLWxlZnQtaW4ge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuXHR9XHJcblxyXG5cdC5zbGlkZS1sZWZ0LWFjdGl2ZSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHJcblx0Lnpvb20taW4taW4ge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG5cdH1cclxuXHJcblx0Lnpvb20tb3V0LWFjdGl2ZSB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdH1cclxuXHJcblx0Lnpvb20tb3V0LWluIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuXHR9XHJcbjwvc3R5bGU+XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///22\n");
- /***/ }),
- /* 23 */
- /*!******************************************************************************************************************!*\
- !*** ./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/uni-app-plus-nvue/dist/require-native-plugin.js ***!
- \******************************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- "use strict";
- Object.defineProperty(exports, "__esModule", {
- value: true
- });
- exports.default = requireNativePlugin;
- function requireNativePlugin(name) {
- return weex.requireModule(name);
- }
- /***/ }),
- /* 24 */
- /*!***************************************************************!*\
- !*** ./node_modules/@babel/runtime/helpers/defineProperty.js ***!
- \***************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- var toPropertyKey = __webpack_require__(/*! ./toPropertyKey.js */ 25);
- function _defineProperty(obj, key, value) {
- key = toPropertyKey(key);
- if (key in obj) {
- Object.defineProperty(obj, key, {
- value: value,
- enumerable: true,
- configurable: true,
- writable: true
- });
- } else {
- obj[key] = value;
- }
- return obj;
- }
- module.exports = _defineProperty, module.exports.__esModule = true, module.exports["default"] = module.exports;
- /***/ }),
- /* 25 */
- /*!**************************************************************!*\
- !*** ./node_modules/@babel/runtime/helpers/toPropertyKey.js ***!
- \**************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- var _typeof = __webpack_require__(/*! ./typeof.js */ 26)["default"];
- var toPrimitive = __webpack_require__(/*! ./toPrimitive.js */ 27);
- function _toPropertyKey(arg) {
- var key = toPrimitive(arg, "string");
- return _typeof(key) === "symbol" ? key : String(key);
- }
- module.exports = _toPropertyKey, module.exports.__esModule = true, module.exports["default"] = module.exports;
- /***/ }),
- /* 26 */
- /*!*******************************************************!*\
- !*** ./node_modules/@babel/runtime/helpers/typeof.js ***!
- \*******************************************************/
- /*! no static exports found */
- /***/ (function(module, exports) {
- function _typeof(obj) {
- "@babel/helpers - typeof";
- return (module.exports = _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) {
- return typeof obj;
- } : function (obj) {
- return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
- }, module.exports.__esModule = true, module.exports["default"] = module.exports), _typeof(obj);
- }
- module.exports = _typeof, module.exports.__esModule = true, module.exports["default"] = module.exports;
- /***/ }),
- /* 27 */
- /*!************************************************************!*\
- !*** ./node_modules/@babel/runtime/helpers/toPrimitive.js ***!
- \************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- var _typeof = __webpack_require__(/*! ./typeof.js */ 26)["default"];
- function _toPrimitive(input, hint) {
- if (_typeof(input) !== "object" || input === null) return input;
- var prim = input[Symbol.toPrimitive];
- if (prim !== undefined) {
- var res = prim.call(input, hint || "default");
- if (_typeof(res) !== "object") return res;
- throw new TypeError("@@toPrimitive must return a primitive value.");
- }
- return (hint === "string" ? String : Number)(input);
- }
- module.exports = _toPrimitive, module.exports.__esModule = true, module.exports["default"] = module.exports;
- /***/ }),
- /* 28 */
- /*!******************************************************************************************************!*\
- !*** E:/2023/8/MT_APP/components/uni-transition/uni-transition.vue?vue&type=style&index=0&lang=css& ***!
- \******************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_transition_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/style.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-0-1!./node_modules/postcss-loader/src??ref--10-oneOf-0-2!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-0-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./uni-transition.vue?vue&type=style&index=0&lang=css& */ 29);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_transition_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_transition_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__);
- /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_transition_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_transition_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_transition_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
- /***/ }),
- /* 29 */
- /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/style.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-0-1!./node_modules/postcss-loader/src??ref--10-oneOf-0-2!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-0-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/2023/8/MT_APP/components/uni-transition/uni-transition.vue?vue&type=style&index=0&lang=css& ***!
- \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports) {
- module.exports = {
- "uni-transition": {
- "transitionTimingFunction": "ease",
- "transitionDuration": 300,
- "transitionProperty": "transform,opacity"
- },
- "fade-in": {
- "opacity": 0
- },
- "fade-active": {
- "opacity": 1
- },
- "slide-top-in": {
- "transform": "translateY(-100%)"
- },
- "slide-top-active": {
- "transform": "translateY(0)"
- },
- "slide-right-in": {
- "transform": "translateX(100%)"
- },
- "slide-right-active": {
- "transform": "translateX(0)"
- },
- "slide-bottom-in": {
- "transform": "translateY(100%)"
- },
- "slide-bottom-active": {
- "transform": "translateY(0)"
- },
- "slide-left-in": {
- "transform": "translateX(-100%)"
- },
- "slide-left-active": {
- "transform": "translateX(0)",
- "opacity": 1
- },
- "zoom-in-in": {
- "transform": "scale(0.8)"
- },
- "zoom-out-active": {
- "transform": "scale(1)"
- },
- "zoom-out-in": {
- "transform": "scale(1.2)"
- },
- "@VERSION": 2
- }
- /***/ }),
- /* 30 */
- /*!**********************************************************************************************************!*\
- !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js ***!
- \**********************************************************************************************************/
- /*! exports provided: default */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return normalizeComponent; });
- /* globals __VUE_SSR_CONTEXT__ */
- // IMPORTANT: Do NOT use ES2015 features in this file (except for modules).
- // This module is a runtime utility for cleaner component module output and will
- // be included in the final webpack user bundle.
- function normalizeComponent (
- scriptExports,
- render,
- staticRenderFns,
- functionalTemplate,
- injectStyles,
- scopeId,
- moduleIdentifier, /* server only */
- shadowMode, /* vue-cli only */
- components, // fixed by xxxxxx auto components
- renderjs // fixed by xxxxxx renderjs
- ) {
- // Vue.extend constructor export interop
- var options = typeof scriptExports === 'function'
- ? scriptExports.options
- : scriptExports
- // fixed by xxxxxx auto components
- if (components) {
- if (!options.components) {
- options.components = {}
- }
- var hasOwn = Object.prototype.hasOwnProperty
- for (var name in components) {
- if (hasOwn.call(components, name) && !hasOwn.call(options.components, name)) {
- options.components[name] = components[name]
- }
- }
- }
- // fixed by xxxxxx renderjs
- if (renderjs) {
- if(typeof renderjs.beforeCreate === 'function'){
- renderjs.beforeCreate = [renderjs.beforeCreate]
- }
- (renderjs.beforeCreate || (renderjs.beforeCreate = [])).unshift(function() {
- this[renderjs.__module] = this
- });
- (options.mixins || (options.mixins = [])).push(renderjs)
- }
- // render functions
- if (render) {
- options.render = render
- options.staticRenderFns = staticRenderFns
- options._compiled = true
- }
- // functional template
- if (functionalTemplate) {
- options.functional = true
- }
- // scopedId
- if (scopeId) {
- options._scopeId = 'data-v-' + scopeId
- }
- var hook
- if (moduleIdentifier) { // server build
- hook = function (context) {
- // 2.3 injection
- context =
- context || // cached call
- (this.$vnode && this.$vnode.ssrContext) || // stateful
- (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional
- // 2.2 with runInNewContext: true
- if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {
- context = __VUE_SSR_CONTEXT__
- }
- // inject component styles
- if (injectStyles) {
- injectStyles.call(this, context)
- }
- // register component module identifier for async chunk inferrence
- if (context && context._registeredComponents) {
- context._registeredComponents.add(moduleIdentifier)
- }
- }
- // used by ssr in case component is cached and beforeCreate
- // never gets called
- options._ssrRegister = hook
- } else if (injectStyles) {
- hook = shadowMode
- ? function () { injectStyles.call(this, this.$root.$options.shadowRoot) }
- : injectStyles
- }
- if (hook) {
- if (options.functional) {
- // for template-only hot-reload because in that case the render fn doesn't
- // go through the normalizer
- options._injectStyles = hook
- // register for functioal component in vue file
- var originalRender = options.render
- options.render = function renderWithStyleInjection (h, context) {
- hook.call(context)
- return originalRender(h, context)
- }
- } else {
- // inject component registration as beforeCreate hook
- var existing = options.beforeCreate
- options.beforeCreate = existing
- ? [].concat(existing, hook)
- : [hook]
- }
- }
- return {
- exports: scriptExports,
- options: options
- }
- }
- /***/ }),
- /* 31 */
- /*!************************************************************************************!*\
- !*** E:/2023/8/MT_APP/components/uni-popup/uni-popup.vue?vue&type=script&lang=js& ***!
- \************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_popup_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib??ref--5-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--5-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./uni-popup.vue?vue&type=script&lang=js& */ 32);\n/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_popup_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_popup_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_popup_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_popup_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_popup_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXVhLENBQWdCLG1kQUFHLEVBQUMiLCJmaWxlIjoiMzEuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3JlZi0tNS0wIUQ6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS01LTEhRDpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vdW5pLXBvcHVwLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz9yZWYtLTUtMCFEOlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNS0xIUQ6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3VuaS1wb3B1cC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///31\n");
- /***/ }),
- /* 32 */
- /*!***************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/babel-loader/lib??ref--5-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--5-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/2023/8/MT_APP/components/uni-popup/uni-popup.vue?vue&type=script&lang=js& ***!
- \***************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- "use strict";
- eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 11);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _uniTransition = _interopRequireDefault(__webpack_require__(/*! ../uni-transition/uni-transition.vue */ 18));\nvar _popup = _interopRequireDefault(__webpack_require__(/*! ./popup.js */ 33));\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n/**\n * PopUp 弹出层\n * @description 弹出层组件,为了解决遮罩弹层的问题\n * @tutorial https://ext.dcloud.net.cn/plugin?id=329\n * @property {String} type = [top|center|bottom] 弹出方式\n * \t@value top 顶部弹出\n * \t@value center 中间弹出\n * \t@value bottom 底部弹出\n * \t@value message 消息提示\n * \t@value dialog 对话框\n * \t@value share 底部分享示例\n * @property {Boolean} animation = [ture|false] 是否开启动画\n * @property {Boolean} maskClick = [ture|false] 蒙版点击是否关闭弹窗\n * @event {Function} change 打开关闭弹窗触发,e={show: false}\n */\nvar _default = {\n name: 'UniPopup',\n components: {\n uniTransition: _uniTransition.default\n },\n props: {\n // 开启动画\n animation: {\n type: Boolean,\n default: true\n },\n // 弹出层类型,可选值,top: 顶部弹出层;bottom:底部弹出层;center:全屏弹出层\n // message: 消息提示 ; dialog : 对话框\n type: {\n type: String,\n default: 'center'\n },\n // maskClick\n maskClick: {\n type: Boolean,\n default: true\n }\n },\n provide: function provide() {\n return {\n popup: this\n };\n },\n mixins: [_popup.default],\n watch: {\n /**\n * 监听type类型\n */\n type: {\n handler: function handler(newVal) {\n this[this.config[newVal]]();\n },\n immediate: true\n },\n /**\n * 监听遮罩是否可点击\n * @param {Object} val\n */\n maskClick: function maskClick(val) {\n this.mkclick = val;\n }\n },\n data: function data() {\n return {\n duration: 300,\n ani: [],\n showPopup: false,\n showTrans: false,\n maskClass: {\n 'position': 'fixed',\n 'bottom': 0,\n 'top': 0,\n 'left': 0,\n 'right': 0,\n 'backgroundColor': 'rgba(0, 0, 0, 0.4)'\n },\n transClass: {\n 'position': 'fixed',\n 'left': 0,\n 'right': 0\n },\n maskShow: true,\n mkclick: true,\n popupstyle: 'top'\n };\n },\n created: function created() {\n this.mkclick = this.maskClick;\n if (this.animation) {\n this.duration = 300;\n } else {\n this.duration = 0;\n }\n },\n methods: {\n clear: function clear(e) {\n // TODO nvue 取消冒泡\n e.stopPropagation();\n },\n open: function open() {\n var _this = this;\n this.showPopup = true;\n this.$nextTick(function () {\n new Promise(function (resolve) {\n clearTimeout(_this.timer);\n _this.timer = setTimeout(function () {\n _this.showTrans = true;\n // fixed by mehaotian 兼容 app 端\n _this.$nextTick(function () {\n resolve();\n });\n }, 50);\n }).then(function (res) {\n // 自定义打开事件\n clearTimeout(_this.msgtimer);\n _this.msgtimer = setTimeout(function () {\n _this.customOpen && _this.customOpen();\n }, 100);\n _this.$emit('change', {\n show: true,\n type: _this.type\n });\n });\n });\n },\n close: function close(type) {\n var _this2 = this;\n this.showTrans = false;\n this.$nextTick(function () {\n _this2.$emit('change', {\n show: false,\n type: _this2.type\n });\n clearTimeout(_this2.timer);\n // 自定义关闭事件\n _this2.customOpen && _this2.customClose();\n _this2.timer = setTimeout(function () {\n _this2.showPopup = false;\n }, 300);\n });\n },\n onTap: function onTap() {\n __f__(\"log\", this.maskClick, \" at components/uni-popup/uni-popup.vue:157\");\n if (!this.maskClick) return;\n this.close();\n },\n /**\n * 顶部弹出样式处理\n */\n top: function top() {\n this.popupstyle = 'top';\n this.ani = ['slide-top'];\n this.transClass = {\n 'position': 'fixed',\n 'left': 0,\n 'right': 0\n };\n },\n /**\n * 底部弹出样式处理\n */\n bottom: function bottom() {\n this.popupstyle = 'bottom';\n this.ani = ['slide-bottom'];\n this.transClass = {\n 'position': 'fixed',\n 'left': 0,\n 'right': 0,\n 'bottom': 0\n };\n },\n /**\n * 中间弹出样式处理\n */\n center: function center() {\n this.popupstyle = 'center';\n this.ani = ['zoom-out', 'fade'];\n this.transClass = {\n 'position': 'fixed',\n 'bottom': 0,\n 'left': 0,\n 'right': 0,\n 'top': 0,\n 'justifyContent': 'center',\n 'alignItems': 'center'\n };\n }\n }\n};\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 10)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tcG9uZW50cy91bmktcG9wdXAvdW5pLXBvcHVwLnZ1ZSJdLCJuYW1lcyI6WyJuYW1lIiwiY29tcG9uZW50cyIsInVuaVRyYW5zaXRpb24iLCJwcm9wcyIsImFuaW1hdGlvbiIsInR5cGUiLCJkZWZhdWx0IiwibWFza0NsaWNrIiwicHJvdmlkZSIsInBvcHVwIiwibWl4aW5zIiwid2F0Y2giLCJoYW5kbGVyIiwiaW1tZWRpYXRlIiwiZGF0YSIsImR1cmF0aW9uIiwiYW5pIiwic2hvd1BvcHVwIiwic2hvd1RyYW5zIiwibWFza0NsYXNzIiwidHJhbnNDbGFzcyIsIm1hc2tTaG93IiwibWtjbGljayIsInBvcHVwc3R5bGUiLCJjcmVhdGVkIiwibWV0aG9kcyIsImNsZWFyIiwiZSIsIm9wZW4iLCJjbGVhclRpbWVvdXQiLCJyZXNvbHZlIiwic2hvdyIsImNsb3NlIiwib25UYXAiLCJ0b3AiLCJib3R0b20iLCJjZW50ZXIiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFhQTtBQUNBOzs7Ozs7Ozs7Ozs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBZEEsZUFnQkE7RUFDQUE7RUFDQUM7SUFDQUM7RUFDQTtFQUNBQztJQUNBO0lBQ0FDO01BQ0FDO01BQ0FDO0lBQ0E7SUFDQTtJQUNBO0lBQ0FEO01BQ0FBO01BQ0FDO0lBQ0E7SUFDQTtJQUNBQztNQUNBRjtNQUNBQztJQUNBO0VBQ0E7RUFDQUU7SUFDQTtNQUNBQztJQUNBO0VBQ0E7RUFDQUM7RUFDQUM7SUFDQTtBQUNBO0FBQ0E7SUFDQU47TUFDQU87UUFDQTtNQUNBO01BQ0FDO0lBQ0E7SUFDQTtBQUNBO0FBQ0E7QUFDQTtJQUNBTjtNQUNBO0lBQ0E7RUFDQTtFQUNBTztJQUNBO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO01BQ0FDO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO01BQ0E7TUFDQUM7UUFDQTtRQUNBO1FBQ0E7TUFDQTtNQUNBQztNQUNBQztNQUNBQztJQUNBO0VBQ0E7RUFDQUM7SUFDQTtJQUNBO01BQ0E7SUFDQTtNQUNBO0lBQ0E7RUFDQTtFQUNBQztJQUNBQztNQUNBO01BQ0FDO0lBQ0E7SUFDQUM7TUFBQTtNQUNBO01BQ0E7UUFDQTtVQUNBQztVQUNBO1lBQ0E7WUFDQTtZQUNBO2NBQ0FDO1lBQ0E7VUFDQTtRQUNBO1VBQ0E7VUFDQUQ7VUFDQTtZQUNBO1VBQ0E7VUFDQTtZQUNBRTtZQUNBMUI7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBMkI7TUFBQTtNQUNBO01BQ0E7UUFDQTtVQUNBRDtVQUNBMUI7UUFDQTtRQUNBd0I7UUFDQTtRQUNBO1FBQ0E7VUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBSTtNQUNBO01BQ0E7TUFDQTtJQUNBO0lBQ0E7QUFDQTtBQUNBO0lBQ0FDO01BQ0E7TUFDQTtNQUNBO1FBQ0E7UUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBO0FBQ0E7QUFDQTtJQUNBQztNQUNBO01BQ0E7TUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO01BQ0E7SUFDQTtJQUNBO0FBQ0E7QUFDQTtJQUNBQztNQUNBO01BQ0E7TUFDQTtRQUNBO1FBS0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO01BQ0E7SUFDQTtFQUNBO0FBQ0E7QUFBQSwyQiIsImZpbGUiOiIzMi5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQ8dmlldyB2LWlmPVwic2hvd1BvcHVwXCIgY2xhc3M9XCJ1bmktcG9wdXBcIiA6Y2xhc3M9XCJbcG9wdXBzdHlsZV1cIiBAdG91Y2htb3ZlLnN0b3AucHJldmVudD1cImNsZWFyXCI+XHJcblx0XHQ8dW5pLXRyYW5zaXRpb24gdi1pZj1cIm1hc2tTaG93XCIgOm1vZGUtY2xhc3M9XCJbJ2ZhZGUnXVwiIDpzdHlsZXM9XCJtYXNrQ2xhc3NcIiA6ZHVyYXRpb249XCJkdXJhdGlvblwiIDpzaG93PVwic2hvd1RyYW5zXCJcclxuXHRcdCBAY2xpY2s9XCJvblRhcFwiLz5cclxuXHRcdDx1bmktdHJhbnNpdGlvbiA6bW9kZS1jbGFzcz1cImFuaVwiIDpzdHlsZXM9XCJ0cmFuc0NsYXNzXCIgOmR1cmF0aW9uPVwiZHVyYXRpb25cIiA6c2hvdz1cInNob3dUcmFuc1wiIEBjbGljaz1cIm9uVGFwXCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwidW5pLXBvcHVwX193cmFwcGVyLWJveFwiIEBjbGljay5zdG9wPVwiY2xlYXJcIj5cclxuXHRcdFx0XHQ8c2xvdCAvPlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3VuaS10cmFuc2l0aW9uPlxyXG5cdDwvdmlldz5cclxuPC90ZW1wbGF0ZT5cclxuXHJcbjxzY3JpcHQ+XHJcblx0aW1wb3J0IHVuaVRyYW5zaXRpb24gZnJvbSAnLi4vdW5pLXRyYW5zaXRpb24vdW5pLXRyYW5zaXRpb24udnVlJ1xyXG5cdGltcG9ydCBwb3B1cCBmcm9tICcuL3BvcHVwLmpzJ1xyXG5cdC8qKlxyXG5cdCAqIFBvcFVwIOW8ueWHuuWxglxyXG5cdCAqIEBkZXNjcmlwdGlvbiDlvLnlh7rlsYLnu4Tku7bvvIzkuLrkuobop6PlhrPpga7nvanlvLnlsYLnmoTpl67pophcclxuXHQgKiBAdHV0b3JpYWwgaHR0cHM6Ly9leHQuZGNsb3VkLm5ldC5jbi9wbHVnaW4/aWQ9MzI5XHJcblx0ICogQHByb3BlcnR5IHtTdHJpbmd9IHR5cGUgPSBbdG9wfGNlbnRlcnxib3R0b21dIOW8ueWHuuaWueW8j1xyXG5cdCAqIFx0QHZhbHVlIHRvcCDpobbpg6jlvLnlh7pcclxuXHQgKiBcdEB2YWx1ZSBjZW50ZXIg5Lit6Ze05by55Ye6XHJcblx0ICogXHRAdmFsdWUgYm90dG9tIOW6lemDqOW8ueWHulxyXG5cdCAqIFx0QHZhbHVlIG1lc3NhZ2Ug5raI5oGv5o+Q56S6XHJcblx0ICogXHRAdmFsdWUgZGlhbG9nIOWvueivneahhlxyXG5cdCAqIFx0QHZhbHVlIHNoYXJlIOW6lemDqOWIhuS6q+ekuuS+i1xyXG5cdCAqIEBwcm9wZXJ0eSB7Qm9vbGVhbn0gYW5pbWF0aW9uID0gW3R1cmV8ZmFsc2VdIOaYr+WQpuW8gOWQr+WKqOeUu1xyXG5cdCAqIEBwcm9wZXJ0eSB7Qm9vbGVhbn0gbWFza0NsaWNrID0gW3R1cmV8ZmFsc2VdIOiSmeeJiOeCueWHu+aYr+WQpuWFs+mXreW8ueeql1xyXG5cdCAqIEBldmVudCB7RnVuY3Rpb259IGNoYW5nZSDmiZPlvIDlhbPpl63lvLnnqpfop6blj5HvvIxlPXtzaG93OiBmYWxzZX1cclxuXHQgKi9cclxuXHJcblx0ZXhwb3J0IGRlZmF1bHQge1xyXG5cdFx0bmFtZTogJ1VuaVBvcHVwJyxcclxuXHRcdGNvbXBvbmVudHM6IHtcclxuXHRcdFx0dW5pVHJhbnNpdGlvblxyXG5cdFx0fSxcclxuXHRcdHByb3BzOiB7XHJcblx0XHRcdC8vIOW8gOWQr+WKqOeUu1xyXG5cdFx0XHRhbmltYXRpb246IHtcclxuXHRcdFx0XHR0eXBlOiBCb29sZWFuLFxyXG5cdFx0XHRcdGRlZmF1bHQ6IHRydWVcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g5by55Ye65bGC57G75Z6L77yM5Y+v6YCJ5YC877yMdG9wOiDpobbpg6jlvLnlh7rlsYLvvJtib3R0b23vvJrlupXpg6jlvLnlh7rlsYLvvJtjZW50ZXLvvJrlhajlsY/lvLnlh7rlsYJcclxuXHRcdFx0Ly8gbWVzc2FnZTog5raI5oGv5o+Q56S6IDsgZGlhbG9nIDog5a+56K+d5qGGXHJcblx0XHRcdHR5cGU6IHtcclxuXHRcdFx0XHR0eXBlOiBTdHJpbmcsXHJcblx0XHRcdFx0ZGVmYXVsdDogJ2NlbnRlcidcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8gbWFza0NsaWNrXHJcblx0XHRcdG1hc2tDbGljazoge1xyXG5cdFx0XHRcdHR5cGU6IEJvb2xlYW4sXHJcblx0XHRcdFx0ZGVmYXVsdDogdHJ1ZVxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0cHJvdmlkZSgpIHtcclxuXHRcdFx0cmV0dXJuIHtcclxuXHRcdFx0XHRwb3B1cDogdGhpc1xyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0bWl4aW5zOiBbcG9wdXBdLFxyXG5cdFx0d2F0Y2g6IHtcclxuXHRcdFx0LyoqXHJcblx0XHRcdCAqIOebkeWQrHR5cGXnsbvlnotcclxuXHRcdFx0ICovXHJcblx0XHRcdHR5cGU6IHtcclxuXHRcdFx0XHRoYW5kbGVyOiBmdW5jdGlvbihuZXdWYWwpIHtcclxuXHRcdFx0XHRcdHRoaXNbdGhpcy5jb25maWdbbmV3VmFsXV0oKVxyXG5cdFx0XHRcdH0sXHJcblx0XHRcdFx0aW1tZWRpYXRlOiB0cnVlXHJcblx0XHRcdH0sXHJcblx0XHRcdC8qKlxyXG5cdFx0XHQgKiDnm5HlkKzpga7nvanmmK/lkKblj6/ngrnlh7tcclxuXHRcdFx0ICogQHBhcmFtIHtPYmplY3R9IHZhbFxyXG5cdFx0XHQgKi9cclxuXHRcdFx0bWFza0NsaWNrKHZhbCkge1xyXG5cdFx0XHRcdHRoaXMubWtjbGljayA9IHZhbFxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0ZGF0YSgpIHtcclxuXHRcdFx0cmV0dXJuIHtcclxuXHRcdFx0XHRkdXJhdGlvbjogMzAwLFxyXG5cdFx0XHRcdGFuaTogW10sXHJcblx0XHRcdFx0c2hvd1BvcHVwOiBmYWxzZSxcclxuXHRcdFx0XHRzaG93VHJhbnM6IGZhbHNlLFxyXG5cdFx0XHRcdG1hc2tDbGFzczoge1xyXG5cdFx0XHRcdFx0J3Bvc2l0aW9uJzogJ2ZpeGVkJyxcclxuXHRcdFx0XHRcdCdib3R0b20nOiAwLFxyXG5cdFx0XHRcdFx0J3RvcCc6IDAsXHJcblx0XHRcdFx0XHQnbGVmdCc6IDAsXHJcblx0XHRcdFx0XHQncmlnaHQnOiAwLFxyXG5cdFx0XHRcdFx0J2JhY2tncm91bmRDb2xvcic6ICdyZ2JhKDAsIDAsIDAsIDAuNCknXHJcblx0XHRcdFx0fSxcclxuXHRcdFx0XHR0cmFuc0NsYXNzOiB7XHJcblx0XHRcdFx0XHQncG9zaXRpb24nOiAnZml4ZWQnLFxyXG5cdFx0XHRcdFx0J2xlZnQnOiAwLFxyXG5cdFx0XHRcdFx0J3JpZ2h0JzogMCxcclxuXHRcdFx0XHR9LFxyXG5cdFx0XHRcdG1hc2tTaG93OiB0cnVlLFxyXG5cdFx0XHRcdG1rY2xpY2s6IHRydWUsXHJcblx0XHRcdFx0cG9wdXBzdHlsZTogJ3RvcCdcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdGNyZWF0ZWQoKSB7XHJcblx0XHRcdHRoaXMubWtjbGljayA9IHRoaXMubWFza0NsaWNrXHJcblx0XHRcdGlmICh0aGlzLmFuaW1hdGlvbikge1xyXG5cdFx0XHRcdHRoaXMuZHVyYXRpb24gPSAzMDBcclxuXHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHR0aGlzLmR1cmF0aW9uID0gMFxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHRjbGVhcihlKSB7XHJcblx0XHRcdFx0Ly8gVE9ETyBudnVlIOWPlua2iOWGkuazoVxyXG5cdFx0XHRcdGUuc3RvcFByb3BhZ2F0aW9uKClcclxuXHRcdFx0fSxcclxuXHRcdFx0b3BlbigpIHtcclxuXHRcdFx0XHR0aGlzLnNob3dQb3B1cCA9IHRydWVcclxuXHRcdFx0XHR0aGlzLiRuZXh0VGljaygoKSA9PiB7XHJcblx0XHRcdFx0XHRuZXcgUHJvbWlzZShyZXNvbHZlID0+IHtcclxuXHRcdFx0XHRcdFx0Y2xlYXJUaW1lb3V0KHRoaXMudGltZXIpXHJcblx0XHRcdFx0XHRcdHRoaXMudGltZXIgPSBzZXRUaW1lb3V0KCgpID0+IHtcclxuXHRcdFx0XHRcdFx0XHR0aGlzLnNob3dUcmFucyA9IHRydWVcclxuXHRcdFx0XHRcdFx0XHQvLyBmaXhlZCBieSBtZWhhb3RpYW4g5YW85a65IGFwcCDnq69cclxuXHRcdFx0XHRcdFx0XHR0aGlzLiRuZXh0VGljaygoKSA9PiB7XHJcblx0XHRcdFx0XHRcdFx0XHRyZXNvbHZlKCk7XHJcblx0XHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdFx0fSwgNTApO1xyXG5cdFx0XHRcdFx0fSkudGhlbihyZXMgPT4ge1xyXG5cdFx0XHRcdFx0XHQvLyDoh6rlrprkuYnmiZPlvIDkuovku7ZcclxuXHRcdFx0XHRcdFx0Y2xlYXJUaW1lb3V0KHRoaXMubXNndGltZXIpXHJcblx0XHRcdFx0XHRcdHRoaXMubXNndGltZXIgPSBzZXRUaW1lb3V0KCgpID0+IHtcclxuXHRcdFx0XHRcdFx0XHR0aGlzLmN1c3RvbU9wZW4gJiYgdGhpcy5jdXN0b21PcGVuKClcclxuXHRcdFx0XHRcdFx0fSwgMTAwKVxyXG5cdFx0XHRcdFx0XHR0aGlzLiRlbWl0KCdjaGFuZ2UnLCB7XHJcblx0XHRcdFx0XHRcdFx0c2hvdzogdHJ1ZSxcclxuXHRcdFx0XHRcdFx0XHR0eXBlOiB0aGlzLnR5cGVcclxuXHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0Y2xvc2UodHlwZSkge1xyXG5cdFx0XHRcdHRoaXMuc2hvd1RyYW5zID0gZmFsc2VcclxuXHRcdFx0XHR0aGlzLiRuZXh0VGljaygoKSA9PiB7XHJcblx0XHRcdFx0XHR0aGlzLiRlbWl0KCdjaGFuZ2UnLCB7XHJcblx0XHRcdFx0XHRcdHNob3c6IGZhbHNlLFxyXG5cdFx0XHRcdFx0XHR0eXBlOiB0aGlzLnR5cGVcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRjbGVhclRpbWVvdXQodGhpcy50aW1lcilcclxuXHRcdFx0XHRcdC8vIOiHquWumuS5ieWFs+mXreS6i+S7tlxyXG5cdFx0XHRcdFx0dGhpcy5jdXN0b21PcGVuICYmIHRoaXMuY3VzdG9tQ2xvc2UoKVxyXG5cdFx0XHRcdFx0dGhpcy50aW1lciA9IHNldFRpbWVvdXQoKCkgPT4ge1xyXG5cdFx0XHRcdFx0XHR0aGlzLnNob3dQb3B1cCA9IGZhbHNlXHJcblx0XHRcdFx0XHR9LCAzMDApXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0b25UYXAoKSB7XHJcblx0XHRcdFx0Y29uc29sZS5sb2codGhpcy5tYXNrQ2xpY2spXHJcblx0XHRcdFx0aWYgKCF0aGlzLm1hc2tDbGljaykgcmV0dXJuXHJcblx0XHRcdFx0dGhpcy5jbG9zZSgpXHJcblx0XHRcdH0sXHJcblx0XHRcdC8qKlxyXG5cdFx0XHQgKiDpobbpg6jlvLnlh7rmoLflvI/lpITnkIZcclxuXHRcdFx0ICovXHJcblx0XHRcdHRvcCgpIHtcclxuXHRcdFx0XHR0aGlzLnBvcHVwc3R5bGUgPSAndG9wJ1xyXG5cdFx0XHRcdHRoaXMuYW5pID0gWydzbGlkZS10b3AnXVxyXG5cdFx0XHRcdHRoaXMudHJhbnNDbGFzcyA9IHtcclxuXHRcdFx0XHRcdCdwb3NpdGlvbic6ICdmaXhlZCcsXHJcblx0XHRcdFx0XHQnbGVmdCc6IDAsXHJcblx0XHRcdFx0XHQncmlnaHQnOiAwLFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0LyoqXHJcblx0XHRcdCAqIOW6lemDqOW8ueWHuuagt+W8j+WkhOeQhlxyXG5cdFx0XHQgKi9cclxuXHRcdFx0Ym90dG9tKCkge1xyXG5cdFx0XHRcdHRoaXMucG9wdXBzdHlsZSA9ICdib3R0b20nXHJcblx0XHRcdFx0dGhpcy5hbmkgPSBbJ3NsaWRlLWJvdHRvbSddXHJcblx0XHRcdFx0dGhpcy50cmFuc0NsYXNzID0ge1xyXG5cdFx0XHRcdFx0J3Bvc2l0aW9uJzogJ2ZpeGVkJyxcclxuXHRcdFx0XHRcdCdsZWZ0JzogMCxcclxuXHRcdFx0XHRcdCdyaWdodCc6IDAsXHJcblx0XHRcdFx0XHQnYm90dG9tJzogMFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0LyoqXHJcblx0XHRcdCAqIOS4remXtOW8ueWHuuagt+W8j+WkhOeQhlxyXG5cdFx0XHQgKi9cclxuXHRcdFx0Y2VudGVyKCkge1xyXG5cdFx0XHRcdHRoaXMucG9wdXBzdHlsZSA9ICdjZW50ZXInXHJcblx0XHRcdFx0dGhpcy5hbmkgPSBbJ3pvb20tb3V0JywgJ2ZhZGUnXVxyXG5cdFx0XHRcdHRoaXMudHJhbnNDbGFzcyA9IHtcclxuXHRcdFx0XHRcdCdwb3NpdGlvbic6ICdmaXhlZCcsXHJcblx0XHRcdFx0XHQvKiAjaWZuZGVmIEFQUC1OVlVFICovXHJcblx0XHRcdFx0XHQnZGlzcGxheSc6ICdmbGV4JyxcclxuXHRcdFx0XHRcdCdmbGV4RGlyZWN0aW9uJzogJ2NvbHVtbicsXHJcblx0XHRcdFx0XHQvKiAjZW5kaWYgKi9cclxuXHRcdFx0XHRcdCdib3R0b20nOiAwLFxyXG5cdFx0XHRcdFx0J2xlZnQnOiAwLFxyXG5cdFx0XHRcdFx0J3JpZ2h0JzogMCxcclxuXHRcdFx0XHRcdCd0b3AnOiAwLFxyXG5cdFx0XHRcdFx0J2p1c3RpZnlDb250ZW50JzogJ2NlbnRlcicsXHJcblx0XHRcdFx0XHQnYWxpZ25JdGVtcyc6ICdjZW50ZXInXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG48L3NjcmlwdD5cclxuPHN0eWxlPlxyXG5cdC51bmktcG9wdXAge1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0LyogI2lmbmRlZiBBUFAtTlZVRSAqL1xyXG5cdFx0ei1pbmRleDogOTk7XHJcblx0XHQvKiAjZW5kaWYgKi9cclxuXHR9XHJcblxyXG5cdC51bmktcG9wdXBfX21hc2sge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblxyXG5cdC5tYXNrLWFuaSB7XHJcblx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xyXG5cdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcclxuXHR9XHJcblxyXG5cdC51bmktdG9wLW1hc2sge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblxyXG5cdC51bmktYm90dG9tLW1hc2sge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblxyXG5cdC51bmktY2VudGVyLW1hc2sge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblxyXG5cdC51bmktcG9wdXBfX3dyYXBwZXIge1xyXG5cdFx0LyogI2lmbmRlZiBBUFAtTlZVRSAqL1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHQvKiAjZW5kaWYgKi9cclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR9XHJcblxyXG5cdC50b3Age1xyXG5cdFx0LyogI2lmZGVmIEg1ICovXHJcblx0XHR0b3A6IHZhcigtLXdpbmRvdy10b3ApO1xyXG5cdFx0LyogI2VuZGlmICovXHJcblx0XHQvKiAjaWZuZGVmIEg1ICovXHJcblx0XHR0b3A6IDA7XHJcblx0XHQvKiAjZW5kaWYgKi9cclxuXHR9XHJcblxyXG5cdC5ib3R0b20ge1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0LnVuaS1wb3B1cF9fd3JhcHBlci1ib3gge1xyXG5cdFx0LyogI2lmbmRlZiBBUFAtTlZVRSAqL1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHQvKiAjZW5kaWYgKi9cclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdC8qIGlwaG9uZXgg562J5a6J5YWo5Yy66K6+572u77yM5bqV6YOo5a6J5YWo5Yy66YCC6YWNICovXHJcblx0XHQvKiAjaWZuZGVmIEFQUC1OVlVFICovXHJcblx0XHRwYWRkaW5nLWJvdHRvbTogY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSk7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pO1xyXG5cdFx0LyogI2VuZGlmICovXHJcblx0fVxyXG5cclxuXHQuY29udGVudC1hbmkge1xyXG5cdFx0Ly8gdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XHJcblx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XHJcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzO1xyXG5cdH1cclxuXHJcblxyXG5cdC51bmktdG9wLWNvbnRlbnQge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdH1cclxuXHJcblx0LnVuaS1ib3R0b20tY29udGVudCB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcblx0fVxyXG5cclxuXHQudW5pLWNlbnRlci1jb250ZW50IHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuPC9zdHlsZT5cclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///32\n");
- /***/ }),
- /* 33 */
- /*!******************************************************!*\
- !*** E:/2023/8/MT_APP/components/uni-popup/popup.js ***!
- \******************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- "use strict";
- eval("\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 11);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _message = _interopRequireDefault(__webpack_require__(/*! ./message.js */ 34));\n// 定义 type 类型:弹出类型:top/bottom/center\nvar config = {\n // 顶部弹出\n top: 'top',\n // 底部弹出\n bottom: 'bottom',\n // 居中弹出\n center: 'center',\n // 消息提示\n message: 'top',\n // 对话框\n dialog: 'center',\n // 分享\n share: 'bottom',\n //列表\n list: 'bottom',\n confirm: 'center',\n //列表\n address: 'bottom',\n //列表\n qiang: 'center',\n //列表\n form: 'center',\n //图片列表\n img: 'center',\n alert: 'center'\n};\nvar _default = {\n data: function data() {\n return {\n config: config\n };\n },\n mixins: [_message.default]\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tcG9uZW50cy91bmktcG9wdXAvcG9wdXAuanMiXSwibmFtZXMiOlsiY29uZmlnIiwidG9wIiwiYm90dG9tIiwiY2VudGVyIiwibWVzc2FnZSIsImRpYWxvZyIsInNoYXJlIiwibGlzdCIsImNvbmZpcm0iLCJhZGRyZXNzIiwicWlhbmciLCJmb3JtIiwiaW1nIiwiYWxlcnQiLCJkYXRhIiwibWl4aW5zIl0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUE7QUFDQTtBQUNBLElBQU1BLE1BQU0sR0FBRztFQUNkO0VBQ0FDLEdBQUcsRUFBQyxLQUFLO0VBQ1Q7RUFDQUMsTUFBTSxFQUFDLFFBQVE7RUFDZjtFQUNBQyxNQUFNLEVBQUMsUUFBUTtFQUNmO0VBQ0FDLE9BQU8sRUFBQyxLQUFLO0VBQ2I7RUFDQUMsTUFBTSxFQUFDLFFBQVE7RUFDZjtFQUNBQyxLQUFLLEVBQUMsUUFBUTtFQUNkO0VBQ0FDLElBQUksRUFBQyxRQUFRO0VBQ2JDLE9BQU8sRUFBQyxRQUFRO0VBQ2hCO0VBQ0FDLE9BQU8sRUFBQyxRQUFRO0VBQ2hCO0VBQ0FDLEtBQUssRUFBQyxRQUFRO0VBQ2Q7RUFDQUMsSUFBSSxFQUFDLFFBQVE7RUFDYjtFQUNBQyxHQUFHLEVBQUMsUUFBUTtFQUNaQyxLQUFLLEVBQUM7QUFDUCxDQUFDO0FBQUEsZUFFYztFQUNkQyxJQUFJLGtCQUFFO0lBQ0wsT0FBTztNQUNOZCxNQUFNLEVBQUNBO0lBQ1IsQ0FBQztFQUNGLENBQUM7RUFDRGUsTUFBTSxFQUFFLENBQUNYLGdCQUFPO0FBQ2pCLENBQUM7QUFBQSIsImZpbGUiOiIzMy5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBtZXNzYWdlIGZyb20gJy4vbWVzc2FnZS5qcyc7XHJcbi8vIOWumuS5iSB0eXBlIOexu+WeizrlvLnlh7rnsbvlnovvvJp0b3AvYm90dG9tL2NlbnRlclxyXG5jb25zdCBjb25maWcgPSB7XHJcblx0Ly8g6aG26YOo5by55Ye6XHJcblx0dG9wOid0b3AnLFxyXG5cdC8vIOW6lemDqOW8ueWHulxyXG5cdGJvdHRvbTonYm90dG9tJyxcclxuXHQvLyDlsYXkuK3lvLnlh7pcclxuXHRjZW50ZXI6J2NlbnRlcicsXHJcblx0Ly8g5raI5oGv5o+Q56S6XHJcblx0bWVzc2FnZTondG9wJyxcclxuXHQvLyDlr7nor53moYZcclxuXHRkaWFsb2c6J2NlbnRlcicsXHJcblx0Ly8g5YiG5LqrXHJcblx0c2hhcmU6J2JvdHRvbScsXHJcblx0Ly/liJfooahcclxuXHRsaXN0Oidib3R0b20nLFxyXG5cdGNvbmZpcm06J2NlbnRlcicsXHJcblx0Ly/liJfooahcclxuXHRhZGRyZXNzOidib3R0b20nLFxyXG5cdC8v5YiX6KGoXHJcblx0cWlhbmc6J2NlbnRlcicsXHJcblx0Ly/liJfooahcclxuXHRmb3JtOidjZW50ZXInLFxyXG5cdC8v5Zu+54mH5YiX6KGoXHJcblx0aW1nOidjZW50ZXInLFxyXG5cdGFsZXJ0OidjZW50ZXInLFxyXG59XHJcblxyXG5leHBvcnQgZGVmYXVsdCB7XHJcblx0ZGF0YSgpe1xyXG5cdFx0cmV0dXJuIHtcclxuXHRcdFx0Y29uZmlnOmNvbmZpZ1xyXG5cdFx0fVxyXG5cdH0sXHJcblx0bWl4aW5zOiBbbWVzc2FnZV0sXHJcbn1cclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///33\n");
- /***/ }),
- /* 34 */
- /*!********************************************************!*\
- !*** E:/2023/8/MT_APP/components/uni-popup/message.js ***!
- \********************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- "use strict";
- eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _default = {\n created: function created() {\n if (this.type === 'message') {\n // 不显示遮罩\n this.maskShow = false;\n // 获取子组件对象\n this.childrenMsg = null;\n }\n },\n methods: {\n customOpen: function customOpen() {\n if (this.childrenMsg) {\n this.childrenMsg.open();\n }\n },\n customClose: function customClose() {\n if (this.childrenMsg) {\n this.childrenMsg.close();\n }\n }\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tcG9uZW50cy91bmktcG9wdXAvbWVzc2FnZS5qcyJdLCJuYW1lcyI6WyJjcmVhdGVkIiwidHlwZSIsIm1hc2tTaG93IiwiY2hpbGRyZW5Nc2ciLCJtZXRob2RzIiwiY3VzdG9tT3BlbiIsIm9wZW4iLCJjdXN0b21DbG9zZSIsImNsb3NlIl0sIm1hcHBpbmdzIjoiOzs7Ozs7ZUFBZTtFQUNkQSxPQUFPLHFCQUFHO0lBQ1QsSUFBSSxJQUFJLENBQUNDLElBQUksS0FBSyxTQUFTLEVBQUU7TUFDNUI7TUFDQSxJQUFJLENBQUNDLFFBQVEsR0FBRyxLQUFLO01BQ3JCO01BQ0EsSUFBSSxDQUFDQyxXQUFXLEdBQUcsSUFBSTtJQUN4QjtFQUNELENBQUM7RUFDREMsT0FBTyxFQUFFO0lBQ1JDLFVBQVUsd0JBQUc7TUFDWixJQUFJLElBQUksQ0FBQ0YsV0FBVyxFQUFFO1FBQ3JCLElBQUksQ0FBQ0EsV0FBVyxDQUFDRyxJQUFJLEVBQUU7TUFDeEI7SUFDRCxDQUFDO0lBQ0RDLFdBQVcseUJBQUc7TUFDYixJQUFJLElBQUksQ0FBQ0osV0FBVyxFQUFFO1FBQ3JCLElBQUksQ0FBQ0EsV0FBVyxDQUFDSyxLQUFLLEVBQUU7TUFDekI7SUFDRDtFQUNEO0FBQ0QsQ0FBQztBQUFBIiwiZmlsZSI6IjM0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGRlZmF1bHQge1xyXG5cdGNyZWF0ZWQoKSB7XHJcblx0XHRpZiAodGhpcy50eXBlID09PSAnbWVzc2FnZScpIHtcclxuXHRcdFx0Ly8g5LiN5pi+56S66YGu572pXHJcblx0XHRcdHRoaXMubWFza1Nob3cgPSBmYWxzZSBcclxuXHRcdFx0Ly8g6I635Y+W5a2Q57uE5Lu25a+56LGhXHJcblx0XHRcdHRoaXMuY2hpbGRyZW5Nc2cgPSBudWxsXHJcblx0XHR9XHJcblx0fSxcclxuXHRtZXRob2RzOiB7XHJcblx0XHRjdXN0b21PcGVuKCkge1xyXG5cdFx0XHRpZiAodGhpcy5jaGlsZHJlbk1zZykge1xyXG5cdFx0XHRcdHRoaXMuY2hpbGRyZW5Nc2cub3BlbigpXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRjdXN0b21DbG9zZSgpIHtcclxuXHRcdFx0aWYgKHRoaXMuY2hpbGRyZW5Nc2cpIHtcclxuXHRcdFx0XHR0aGlzLmNoaWxkcmVuTXNnLmNsb3NlKClcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///34\n");
- /***/ }),
- /* 35 */
- /*!********************************************************************************************!*\
- !*** E:/2023/8/MT_APP/components/uni-popup/uni-popup.vue?vue&type=style&index=0&lang=css& ***!
- \********************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_popup_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/style.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-0-1!./node_modules/postcss-loader/src??ref--10-oneOf-0-2!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-0-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./uni-popup.vue?vue&type=style&index=0&lang=css& */ 36);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_popup_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_popup_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__);
- /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_popup_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_popup_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_popup_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
- /***/ }),
- /* 36 */
- /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/style.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-0-1!./node_modules/postcss-loader/src??ref--10-oneOf-0-2!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-0-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/2023/8/MT_APP/components/uni-popup/uni-popup.vue?vue&type=style&index=0&lang=css& ***!
- \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports) {
- module.exports = {
- "uni-popup": {
- "position": "fixed"
- },
- "uni-popup__mask": {
- "position": "absolute",
- "top": 0,
- "bottom": 0,
- "left": 0,
- "right": 0,
- "backgroundColor": "rgba(0,0,0,0.4)",
- "opacity": 0
- },
- "mask-ani": {
- "transitionProperty": "opacity",
- "transitionDuration": 200
- },
- "uni-top-mask": {
- "opacity": 1
- },
- "uni-bottom-mask": {
- "opacity": 1
- },
- "uni-center-mask": {
- "opacity": 1
- },
- "uni-popup__wrapper": {
- "position": "absolute"
- },
- "top": {
- "top": 0
- },
- "bottom": {
- "bottom": 0
- },
- "uni-popup__wrapper-box": {
- "position": "relative"
- },
- "content-ani": {
- "transitionProperty": "transform,opacity",
- "transitionDuration": 200
- },
- "uni-top-content": {
- "transform": "translateY(0)"
- },
- "uni-bottom-content": {
- "transform": "translateY(0)"
- },
- "uni-center-content": {
- "transform": "scale(1)",
- "opacity": 1
- },
- "@VERSION": 2
- }
- /***/ }),
- /* 37 */
- /*!**********************************************************************!*\
- !*** E:/2023/8/MT_APP/pages/video/play.vue?vue&type=script&lang=js& ***!
- \**********************************************************************/
- /*! no static exports found */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_play_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib??ref--5-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--5-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./play.vue?vue&type=script&lang=js& */ 38);\n/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_play_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_play_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_play_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_play_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_play_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQWthLENBQWdCLDhjQUFHLEVBQUMiLCJmaWxlIjoiMzcuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3JlZi0tNS0wIUQ6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS01LTEhRDpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vcGxheS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hRDpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/cmVmLS01LTAhRDpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTUtMSFEOlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9wbGF5LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///37\n");
- /***/ }),
- /* 38 */
- /*!*************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/babel-loader/lib??ref--5-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--5-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/2023/8/MT_APP/pages/video/play.vue?vue&type=script&lang=js& ***!
- \*************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- "use strict";
- eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 11);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 39));\nvar _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 41));\nvar _video = _interopRequireDefault(__webpack_require__(/*! ./video.vue */ 42));\nvar _comment = _interopRequireDefault(__webpack_require__(/*! ./comment.vue */ 49));\nvar _data2 = _interopRequireDefault(__webpack_require__(/*! @/common/_data */ 68));\nvar _mixins2 = _interopRequireDefault(__webpack_require__(/*! @/common/_mixins */ 70));\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nvar timer = null;\nvar _default = {\n components: {\n wanlFindVideo: _video.default,\n wanlComment: _comment.default\n },\n props: {\n find_id: {\n type: String,\n default: \"\"\n },\n height: {\n type: Number,\n default: 0\n },\n width: {\n type: Number,\n default: 0\n },\n bottom: {\n type: Number,\n default: 0\n },\n safeBottom: {\n type: Number,\n default: 40\n }\n },\n data: function data() {\n return {\n preload: 2,\n //当前页剩余个数换页\n videoList: [],\n current_page: 1,\n //当前页码\n last_page: 1,\n //总页码\n status: \"loading\",\n videoIndex: 0,\n oldVideoIndex: 0,\n commentData: {},\n providerList: [],\n static_url: \"\",\n static_photo: _data2.default.staticPhoto()\n };\n },\n mounted: function mounted() {\n this.static_url = getApp().globalData.static_url;\n __f__(\"log\", \"this.static_url\", this.static_url, \" at pages/video/play.vue:155\");\n this.loadData();\n },\n methods: {\n loadData: function loadData(type) {\n var _this = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {\n return _regenerator.default.wrap(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n _this.status = \"loading\";\n if (!(type === \"update\")) {\n _context.next = 8;\n break;\n }\n if (!(_this.current_page >= _this.last_page)) {\n _context.next = 7;\n break;\n }\n _this.status = \"noMore\";\n return _context.abrupt(\"return\", false);\n case 7:\n _this.current_page += 1;\n case 8:\n if (_this.find_id) {\n __f__(\"log\", \"this.find_id\", _this.find_id, \" at pages/video/play.vue:170\");\n _mixins2.default.methods.$httpSend({\n path: \"/im/video.Share/video_list\",\n data: {\n type: \"1\",\n id: _this.find_id\n },\n success: function success(data) {\n _this.last_page = data.last_page;\n if (_this.current_page <= data.last_page) {\n _this.current_page++;\n _this.videoList = _this.videoList.concat(data.data);\n _this.videoList.map(function (item) {\n item.play = false;\n });\n _this.$nextTick(function () {\n _this.videoPlay(_this.videoIndex);\n });\n }\n __f__(\"log\", \"this.videoList\", _this.videoList, \" at pages/video/play.vue:189\");\n },\n fail: function fail(err) {\n __f__(\"log\", \"err\", err, \" at pages/video/play.vue:192\");\n }\n });\n } else {\n _mixins2.default.methods.$httpSend({\n path: \"/im/video.Share/video_list\",\n data: {\n type: \"1\",\n page: _this.current_page\n },\n success: function success(data) {\n __f__(\"log\", \"视频列表\", data, \" at pages/video/play.vue:203\");\n _this.last_page = data.last_page;\n if (_this.current_page <= data.last_page) {\n _this.current_page++;\n _this.videoList = _this.videoList.concat(data.data);\n _this.videoList.map(function (item) {\n item.play = false;\n });\n _this.$nextTick(function () {\n _this.videoPlay(_this.videoIndex);\n });\n }\n __f__(\"log\", \"this.videoList\", _this.videoList, \" at pages/video/play.vue:215\");\n },\n fail: function fail(err) {\n __f__(\"log\", \"err\", err, \" at pages/video/play.vue:218\");\n }\n });\n }\n case 9:\n case \"end\":\n return _context.stop();\n }\n }\n }, _callee);\n }))();\n },\n handleFollow: function handleFollow(item) {\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {\n return _regenerator.default.wrap(function _callee2$(_context2) {\n while (1) {\n switch (_context2.prev = _context2.next) {\n case 0:\n _mixins2.default.methods.$httpSend({\n path: \"/im/video.Share/follow\",\n data: {\n user_id: item.user_id\n },\n success: function success(data) {\n __f__(\"log\", \"data\", data, \" at pages/video/play.vue:232\");\n if (data.code == 0) {\n item.is_follow = !item.is_follow;\n } else {\n uni.showToast({\n icon: \"none\",\n title: data.msg\n });\n }\n }\n });\n case 1:\n case \"end\":\n return _context2.stop();\n }\n }\n }, _callee2);\n }))();\n },\n handleLike: function handleLike(item) {\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3() {\n return _regenerator.default.wrap(function _callee3$(_context3) {\n while (1) {\n switch (_context3.prev = _context3.next) {\n case 0:\n _mixins2.default.methods.$httpSend({\n path: \"/im/video.Share/fabulous\",\n data: {\n id: item.id\n },\n success: function success(data) {\n if (data.code == 0) {\n item.is_fabulous = !item.is_fabulous;\n if (item.is_fabulous) {\n item.fabulous++;\n } else {\n item.fabulous--;\n }\n } else {\n uni.showToast({\n icon: \"none\",\n title: data.msg\n });\n }\n }\n });\n case 1:\n case \"end\":\n return _context3.stop();\n }\n }\n }, _callee3);\n }))();\n },\n handleComment: function handleComment(item) {\n var _this2 = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4() {\n return _regenerator.default.wrap(function _callee4$(_context4) {\n while (1) {\n switch (_context4.prev = _context4.next) {\n case 0:\n _mixins2.default.methods.$httpSend({\n path: \"/im/video.Share/getComment\",\n data: {\n id: item.id,\n type: \"1\"\n },\n success: function success(res) {\n __f__(\"log\", \"res\", res, \" at pages/video/play.vue:275\");\n _this2.commentData.list = res.data;\n _this2.commentData.find_id = item.id;\n _this2.commentData.count = item.comment;\n __f__(\"log\", \"this.commentData\", _this2.commentData, \" at pages/video/play.vue:279\");\n _this2.$forceUpdate();\n setTimeout(function () {\n _this2.$refs.wanlCommentPopup.open();\n }, 100);\n }\n });\n case 1:\n case \"end\":\n return _context4.stop();\n }\n }\n }, _callee4);\n }))();\n },\n handleComplete: function handleComplete(e) {\n if (e.type === \"add\") {\n this.commentData.count++;\n this.videoList.map(function (item) {\n if (item.id == e.id) {\n item.comment++;\n }\n });\n this.$forceUpdate();\n // this.handleComment(e);\n }\n },\n handleUser: function handleUser(user_no) {\n uni.navigateTo({\n url: \"/pages/video/user?id=\".concat(user_no)\n });\n },\n handleCommentClose: function handleCommentClose() {\n this.$refs.wanlCommentPopup.close();\n },\n // 点击视频事件\n handleClicked: function handleClicked() {\n var _this3 = this;\n __f__(\"log\", \"点击视频事件\", \" at pages/video/play.vue:309\");\n if (timer) {\n clearTimeout(timer);\n }\n timer = setTimeout(function () {\n _this3.videoList.map(function (item) {\n item.play = false;\n });\n _this3.videoList[_this3.videoIndex].play = !_this3.videoList[_this3.videoIndex].play;\n _this3.$forceUpdate();\n }, 300);\n },\n // 播放当前视频\n videoPlay: function videoPlay(index) {\n this.videoList[index].play = !this.videoList[index].play;\n },\n handleVideoPlay: function handleVideoPlay() {\n var _this4 = this;\n if (this.videoList.length > 0) this.$nextTick(function () {\n _this4.videoList[_this4.videoIndex].play = true;\n });\n },\n handleVideoPause: function handleVideoPause() {\n this.videoList.map(function (item) {\n item.play = false;\n });\n this.$forceUpdate();\n __f__(\"log\", \"视频停止\", \" at pages/video/play.vue:336\");\n },\n // 时间打标\n pauseVideo: function pauseVideo(val) {\n __f__(\"log\", \"时间打标\", val, \" at pages/video/play.vue:340\");\n // 1.0.9临时\n // if (typeof this.videoList[this.oldVideoIndex].initialTime != 'undefined') {\n // \tthis.videoList[this.oldVideoIndex].initialTime = val\n // }\n },\n animationFinish: function animationFinish(e) {\n this.changeCurrent(e);\n },\n changeCurrent: function changeCurrent(e) {\n var _this5 = this;\n this.videoIndex = e.detail.current;\n __f__(\"log\", \"this.videoIndex\", this.videoIndex, \" at pages/video/play.vue:353\");\n this.$nextTick(function () {\n _this5.videoList.map(function (item) {\n item.play = false;\n });\n _this5.videoList[_this5.videoIndex].play = true;\n _this5.$forceUpdate();\n });\n }\n },\n watch: {\n // 加载新的视频\n videoIndex: function videoIndex(newVal, oldVal) {\n if (this.videoList.length - this.videoIndex - 1 <= this.preload) {\n this.loadData(\"update\");\n }\n this.oldVideoIndex = oldVal;\n }\n }\n};\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 10)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvdmlkZW8vcGxheS52dWUiXSwibmFtZXMiOlsiY29tcG9uZW50cyIsIndhbmxGaW5kVmlkZW8iLCJ3YW5sQ29tbWVudCIsInByb3BzIiwiZmluZF9pZCIsInR5cGUiLCJkZWZhdWx0IiwiaGVpZ2h0Iiwid2lkdGgiLCJib3R0b20iLCJzYWZlQm90dG9tIiwiZGF0YSIsInByZWxvYWQiLCJ2aWRlb0xpc3QiLCJjdXJyZW50X3BhZ2UiLCJsYXN0X3BhZ2UiLCJzdGF0dXMiLCJ2aWRlb0luZGV4Iiwib2xkVmlkZW9JbmRleCIsImNvbW1lbnREYXRhIiwicHJvdmlkZXJMaXN0Iiwic3RhdGljX3VybCIsInN0YXRpY19waG90byIsIm1vdW50ZWQiLCJtZXRob2RzIiwibG9hZERhdGEiLCJfbWl4aW5zIiwicGF0aCIsImlkIiwic3VjY2VzcyIsIml0ZW0iLCJmYWlsIiwicGFnZSIsImhhbmRsZUZvbGxvdyIsInVzZXJfaWQiLCJ1bmkiLCJpY29uIiwidGl0bGUiLCJoYW5kbGVMaWtlIiwiaGFuZGxlQ29tbWVudCIsInNldFRpbWVvdXQiLCJoYW5kbGVDb21wbGV0ZSIsImhhbmRsZVVzZXIiLCJ1cmwiLCJoYW5kbGVDb21tZW50Q2xvc2UiLCJoYW5kbGVDbGlja2VkIiwiY2xlYXJUaW1lb3V0IiwidGltZXIiLCJ2aWRlb1BsYXkiLCJoYW5kbGVWaWRlb1BsYXkiLCJoYW5kbGVWaWRlb1BhdXNlIiwicGF1c2VWaWRlbyIsImFuaW1hdGlvbkZpbmlzaCIsImNoYW5nZUN1cnJlbnQiLCJ3YXRjaCJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBeUdBO0FBQ0E7QUFDQTtBQUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQ0E7QUFBQSxlQUNBO0VBQ0FBO0lBQ0FDO0lBQ0FDO0VBQ0E7RUFDQUM7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TUFDQTtNQUNBO0lBQ0E7RUFDQTtBQUNBO0FBQUEsMkIiLCJmaWxlIjoiMzguanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXcgY2xhc3M9XCJ2aWRlb1wiPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJlbXB0eSBwb3NpdGlvbi1jZW50ZXIgYWxpZ24tY2VudGVyIGp1c3RpZnktY2VudGVyXCJcclxuXHRcdFx0di1pZj1cInZpZGVvTGlzdC5sZW5ndGggPT09IDAgJiYgc3RhdHVzICE9PSAnbG9hZGluZydcIj5cclxuXHRcdFx0PHZpZXc+IDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHRcdDxzd2lwZXIgdmVydGljYWwgYWNjZWxlcmF0aW9uIDpjdXJyZW50PVwidmlkZW9JbmRleFwiIDpzdHlsZT1cInsgd2lkdGg6IHdpZHRoICsgJ3B4JywgaGVpZ2h0OiBoZWlnaHQgKyAncHgnIH1cIlxyXG5cdFx0XHRAY2hhbmdlPVwiY2hhbmdlQ3VycmVudFwiIEBhbmltYXRpb25maW5pc2g9XCJhbmltYXRpb25GaW5pc2hcIj5cclxuXHRcdFx0PHN3aXBlci1pdGVtIHYtZm9yPVwiKGl0ZW0sIGluZGV4KSBpbiB2aWRlb0xpc3RcIiA6a2V5PVwiaW5kZXhcIj5cclxuXHRcdFx0XHQ8IS0tIOinhumikemihOa4suafkyArMSAtLT5cclxuXHRcdFx0XHQ8YmxvY2sgdi1pZj1cIk1hdGguYWJzKHZpZGVvSW5kZXggLSBpbmRleCkgPD0gMVwiPlxyXG5cdFx0XHRcdFx0PCEtLSA8YmxvY2sgdi1pZj1cInZpZGVvSW5kZXggPT09IGluZGV4XCI+IC0tPlxyXG5cdFx0XHRcdFx0PHZpZXcgQGNsaWNrPVwiaGFuZGxlQ2xpY2tlZFwiPlxyXG5cdFx0XHRcdFx0XHQ8IS0tIOaSreaUvueVjOmdoiAtLT5cclxuXHRcdFx0XHRcdFx0PHdhbmwtZmluZC12aWRlbyA6cmVmPVwiJ3dhbmxWaWRlbycraXRlbS5pZFwiIDp3aWR0aD1cIndpZHRoXCIgOmhlaWdodD1cImhlaWdodFwiXHJcblx0XHRcdFx0XHRcdFx0OnNyYz1cInN0YXRpY191cmwgKyBpdGVtLnZpZGVvXCIgOnBsYXk9XCJpdGVtLnBsYXlcIiA6dmlkZW9JZD1cIml0ZW0uaWRcIlxyXG5cdFx0XHRcdFx0XHRcdDpjb3ZlclVybD1cInN0YXRpY191cmwgKyBpdGVtLmdpZlwiIG9iamVjdEZpdD1cImNvdmVyXCIgOmluaXRpYWxUaW1lPVwiMFwiIEBwYXVzZT1cInBhdXNlVmlkZW9cIiAvPlxyXG5cdFx0XHRcdFx0XHQ8IS0tIOe7hOS7tiAtLT5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJwb3NpdGlvbi1ib3R0b20tY2VudGVyXCIgOnN0eWxlPVwieyBib3R0b206IGAke3NhZmVCb3R0b219cHhgLHdpZHRoOndpZHRoKydweCcgfVwiPlxyXG5cdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiXHJcblx0XHRcdFx0XHRcdFx0XHQgIGZsZXgtcm93XHJcblx0XHRcdFx0XHRcdFx0XHQgIHBhZGRpbmctbHItYmogcGFkZGluZy1ib3R0b20teGxcclxuXHRcdFx0XHRcdFx0XHRcdCAgYWxpZ24tZW5kXHJcblx0XHRcdFx0XHRcdFx0XHRcIiA6c3R5bGU9XCJ7d2lkdGg6d2lkdGgrJ3B4JywnZmxleC1kaXJlY3Rpb24nOidyb3cnfVwiIEBjbGljaz1cImhhbmRsZUNsaWNrZWRcIj5cclxuXHRcdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiZmxleC1zdWIgcGFkZGluZy1yaWdodC1iaiBcIj5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJsZWZ0LXRpdGxlXCIgQGNsaWNrLnN0b3A9XCJoYW5kbGVVc2VyKGl0ZW0udXNlcl9pZClcIj5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ8dGV4dFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y2xhc3M9XCJ0ZXh0LXdoaXRlIG1hcmdpbi1ib3R0b20tcyB0ZXh0LWxnXCI+QHt7IGl0ZW0udXNlcl9pbmZvLm5pY2tuYW1lIH19PC90ZXh0PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibGVmdC1kZXNjcmliZSBmbGV4LWRpcmVjdGlvblwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwidGV4dC1saW5lcy0zIGZsZXgtc3ViIHRleHQtZGYgdGV4dC13aGl0ZS04XCI+e3sgaXRlbS50aXRsZX19PC90ZXh0PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm1haW4tcmlnaHQgYWxpZ24tY2VudGVyIFwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCAgbWFpbi1yaWdodC11c2VyXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0ICBwb3NpdGlvbi1yZWxhdGl2ZVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCAgbWFyZ2luLWJvdHRvbS14c1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCAgYWxpZ24tY2VudGVyXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XCI+XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1haW4tcmlnaHQtaW1hZ2VcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY2VudGVyXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiZy13aGl0ZVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cm91bmRcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWNlbnRlclxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCAgXCIgQGNsaWNrLnN0b3A9XCJoYW5kbGVVc2VyKGl0ZW0udXNlcl9pZClcIj5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdDxpbWFnZSBjbGFzcz1cIm1haW4tcmlnaHQtaW1nIHJvdW5kXCJcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0OnNyYz1cInN0YXRpY19waG90byArIGl0ZW0udXNlcl9pbmZvLmZhY2VcIiAvPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ8dmlldyB2LWlmPVwiaXRlbS5pc19mb2xsb3cgPT0gMFwiIGNsYXNzPVwiXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYWluLXJpZ2h0LXVzZXItZm9sbG93XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiZy1yZWRcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHJvdW5kXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbi1hYnNvbHV0ZVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jZW50ZXJcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWNlbnRlclxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCAgXCIgQGNsaWNrLnN0b3A9XCJoYW5kbGVGb2xsb3coaXRlbSlcIj5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwidGV4dC1taW4gaWNvblwiPiYjeGU2NDQ7PC90ZXh0PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ8dmlldyB2LWlmPVwiaXRlbS5pc19mb2xsb3cgPT0gMVwiIGNsYXNzPVwiXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYWluLXJpZ2h0LXVzZXItZm9sbG93XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiZy1yZWRcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHJvdW5kXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbi1hYnNvbHV0ZVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jZW50ZXJcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWNlbnRlclxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0ICBcIiBAY2xpY2suc3RvcD1cImhhbmRsZUZvbGxvdyhpdGVtKVwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0PHRleHQgY2xhc3M9XCJ0ZXh0LW1pbiAgaWNvblwiPiYjeGU2NmM7PC90ZXh0PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm1hcmdpbi10b3AgYWxpZ24tY2VudGVyXCIgQGNsaWNrLnN0b3A9XCJoYW5kbGVMaWtlKGl0ZW0pXCI+XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0PHRleHQgOmNsYXNzPVwieyAndGV4dC1yZWQnOiBpdGVtLmlzX2ZhYnVsb3VzID09IDEgfVwiXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjbGFzcz1cImljb24gdGV4dC14eHh4bFwiPiYjeGU2MzU7PC90ZXh0PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwidGV4dC13aGl0ZSB0ZXh0LW1pblwiPnt7IGl0ZW0uZmFidWxvdXMgfX08L3RleHQ+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJtYXJnaW4tdG9wIGFsaWduLWNlbnRlclwiIEBjbGljay5zdG9wPVwiaGFuZGxlQ29tbWVudChpdGVtKVwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwiaWNvbiB0ZXh0LXh4eHhsXCI+JiN4ZTY4Yzs8L3RleHQ+XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0PHRleHQgY2xhc3M9XCJ0ZXh0LXdoaXRlIHRleHQtbWluXCI+e3sgaXRlbS5jb21tZW50IH19PC90ZXh0PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC9ibG9jaz5cclxuXHRcdFx0PC9zd2lwZXItaXRlbT5cclxuXHRcdDwvc3dpcGVyPlxyXG5cdFx0PCEtLSDlvLnlh7rlsYIgLS0+XHJcblx0XHQ8dW5pLXBvcHVwIHJlZj1cIndhbmxDb21tZW50UG9wdXBcIiB0eXBlPVwiYm90dG9tXCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiY29tbWVudCBwYWRkaW5nLWJqXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJmbGV4LWRpcmVjdGlvbiBqdXN0aWZ5LWJldHdlZW4gYWxpZ24tY2VudGVyIG1hcmdpbi1ib3R0b20tYmpcIj5cclxuXHRcdFx0XHRcdDx0ZXh0PjwvdGV4dD5cclxuXHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwidGV4dC13aGl0ZSB0ZXh0LTMwXCI+5YWo6YOo6K+E6K6677yIe3sgY29tbWVudERhdGEuY291bnQgfX3vvIk8L3RleHQ+XHJcblx0XHRcdFx0XHQ8dGV4dCBjbGFzcz1cImljb24gdGV4dC0zMFwiIEB0YXA9XCJoYW5kbGVDb21tZW50Q2xvc2VcIj4mI3hlNjZiOzwvdGV4dD5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHdhbmwtY29tbWVudCB2LWlmPVwiY29tbWVudERhdGEuZmluZF9pZFwiIDpmaW5kSWQ9XCJjb21tZW50RGF0YS5maW5kX2lkXCIgOmNvbW1lbnRMaXN0PVwiY29tbWVudERhdGEubGlzdFwiXHJcblx0XHRcdFx0XHQ6Y29tbWVuQ291bnQ9XCJjb21tZW50RGF0YS5jb3VudFwiIEBjb21wbGV0ZT1cImhhbmRsZUNvbXBsZXRlXCIgLz5cclxuXHRcdFx0XHQ8dmlldyA6c3R5bGU9XCJ7IGhlaWdodDogYCR7Ym90dG9tfXB4YCB9XCIgLz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0PC91bmktcG9wdXA+XHJcblx0PC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHRpbXBvcnQgd2FubEZpbmRWaWRlbyBmcm9tIFwiLi92aWRlby52dWVcIjtcclxuXHRpbXBvcnQgd2FubENvbW1lbnQgZnJvbSBcIi4vY29tbWVudC52dWVcIjtcclxuXHRpbXBvcnQgX2RhdGEgZnJvbSBcIkAvY29tbW9uL19kYXRhXCI7XHJcblx0aW1wb3J0IF9taXhpbnMgZnJvbSAnQC9jb21tb24vX21peGlucyc7XHJcblx0bGV0IHRpbWVyID0gbnVsbDtcclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRjb21wb25lbnRzOiB7XHJcblx0XHRcdHdhbmxGaW5kVmlkZW8sXHJcblx0XHRcdHdhbmxDb21tZW50LFxyXG5cdFx0fSxcclxuXHRcdHByb3BzOiB7XHJcblx0XHRcdGZpbmRfaWQ6IHtcclxuXHRcdFx0XHR0eXBlOiBTdHJpbmcsXHJcblx0XHRcdFx0ZGVmYXVsdDogXCJcIixcclxuXHRcdFx0fSxcclxuXHRcdFx0aGVpZ2h0OiB7XHJcblx0XHRcdFx0dHlwZTogTnVtYmVyLFxyXG5cdFx0XHRcdGRlZmF1bHQ6IDAsXHJcblx0XHRcdH0sXHJcblx0XHRcdHdpZHRoOiB7XHJcblx0XHRcdFx0dHlwZTogTnVtYmVyLFxyXG5cdFx0XHRcdGRlZmF1bHQ6IDAsXHJcblx0XHRcdH0sXHJcblx0XHRcdGJvdHRvbToge1xyXG5cdFx0XHRcdHR5cGU6IE51bWJlcixcclxuXHRcdFx0XHRkZWZhdWx0OiAwLFxyXG5cdFx0XHR9LFxyXG5cdFx0XHRzYWZlQm90dG9tOiB7XHJcblx0XHRcdFx0dHlwZTogTnVtYmVyLFxyXG5cdFx0XHRcdGRlZmF1bHQ6IDQwLFxyXG5cdFx0XHR9LFxyXG5cdFx0fSxcclxuXHRcdGRhdGEoKSB7XHJcblx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0cHJlbG9hZDogMiwgLy/lvZPliY3pobXliankvZnkuKrmlbDmjaLpobVcclxuXHRcdFx0XHR2aWRlb0xpc3Q6IFtdLFxyXG5cdFx0XHRcdGN1cnJlbnRfcGFnZTogMSwgLy/lvZPliY3pobXnoIFcclxuXHRcdFx0XHRsYXN0X3BhZ2U6IDEsIC8v5oC76aG156CBXHJcblx0XHRcdFx0c3RhdHVzOiBcImxvYWRpbmdcIixcclxuXHRcdFx0XHR2aWRlb0luZGV4OiAwLFxyXG5cdFx0XHRcdG9sZFZpZGVvSW5kZXg6IDAsXHJcblx0XHRcdFx0Y29tbWVudERhdGE6IHt9LFxyXG5cdFx0XHRcdHByb3ZpZGVyTGlzdDogW10sXHJcblx0XHRcdFx0c3RhdGljX3VybDogXCJcIixcclxuXHRcdFx0XHRzdGF0aWNfcGhvdG86IF9kYXRhLnN0YXRpY1Bob3RvKCksXHJcblx0XHRcdH07XHJcblx0XHR9LFxyXG5cdFx0bW91bnRlZCgpIHtcclxuXHRcdFx0dGhpcy5zdGF0aWNfdXJsID0gZ2V0QXBwKCkuZ2xvYmFsRGF0YS5zdGF0aWNfdXJsO1xyXG5cdFx0XHRjb25zb2xlLmxvZyhcInRoaXMuc3RhdGljX3VybFwiLCB0aGlzLnN0YXRpY191cmwpO1xyXG5cdFx0XHR0aGlzLmxvYWREYXRhKCk7XHJcblx0XHR9LFxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHRhc3luYyBsb2FkRGF0YSh0eXBlKSB7XHJcblx0XHRcdFx0dGhpcy5zdGF0dXMgPSBcImxvYWRpbmdcIjtcclxuXHRcdFx0XHRpZiAodHlwZSA9PT0gXCJ1cGRhdGVcIikge1xyXG5cdFx0XHRcdFx0aWYgKHRoaXMuY3VycmVudF9wYWdlID49IHRoaXMubGFzdF9wYWdlKSB7XHJcblx0XHRcdFx0XHRcdHRoaXMuc3RhdHVzID0gXCJub01vcmVcIjtcclxuXHRcdFx0XHRcdFx0cmV0dXJuIGZhbHNlO1xyXG5cdFx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdFx0dGhpcy5jdXJyZW50X3BhZ2UgKz0gMTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKHRoaXMuZmluZF9pZCkge1xyXG5cdFx0XHRcdFx0Y29uc29sZS5sb2coXCJ0aGlzLmZpbmRfaWRcIiwgdGhpcy5maW5kX2lkKTtcclxuXHRcdFx0XHRcdF9taXhpbnMubWV0aG9kcy4kaHR0cFNlbmQoe1xyXG5cdFx0XHRcdFx0XHRwYXRoOiBcIi9pbS92aWRlby5TaGFyZS92aWRlb19saXN0XCIsXHJcblx0XHRcdFx0XHRcdGRhdGE6IHtcclxuXHRcdFx0XHRcdFx0XHR0eXBlOiBcIjFcIixcclxuXHRcdFx0XHRcdFx0XHRpZDogdGhpcy5maW5kX2lkLFxyXG5cdFx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0XHRzdWNjZXNzOiAoZGF0YSkgPT4ge1xyXG5cdFx0XHRcdFx0XHRcdHRoaXMubGFzdF9wYWdlID0gZGF0YS5sYXN0X3BhZ2U7XHJcblx0XHRcdFx0XHRcdFx0aWYgKHRoaXMuY3VycmVudF9wYWdlIDw9IGRhdGEubGFzdF9wYWdlKSB7XHJcblx0XHRcdFx0XHRcdFx0XHR0aGlzLmN1cnJlbnRfcGFnZSsrO1xyXG5cdFx0XHRcdFx0XHRcdFx0dGhpcy52aWRlb0xpc3QgPSB0aGlzLnZpZGVvTGlzdC5jb25jYXQoZGF0YS5kYXRhKTtcclxuXHRcdFx0XHRcdFx0XHRcdHRoaXMudmlkZW9MaXN0Lm1hcCgoaXRlbSkgPT4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRpdGVtLnBsYXkgPSBmYWxzZTtcclxuXHRcdFx0XHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0XHRcdFx0dGhpcy4kbmV4dFRpY2soKCkgPT4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0aGlzLnZpZGVvUGxheSh0aGlzLnZpZGVvSW5kZXgpXHJcblx0XHRcdFx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRjb25zb2xlLmxvZyhcInRoaXMudmlkZW9MaXN0XCIsIHRoaXMudmlkZW9MaXN0KTtcclxuXHRcdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdFx0ZmFpbDogKGVycikgPT4ge1xyXG5cdFx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKFwiZXJyXCIsIGVycik7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0XHRcdFx0cGF0aDogXCIvaW0vdmlkZW8uU2hhcmUvdmlkZW9fbGlzdFwiLFxyXG5cdFx0XHRcdFx0XHRkYXRhOiB7XHJcblx0XHRcdFx0XHRcdFx0dHlwZTogXCIxXCIsXHJcblx0XHRcdFx0XHRcdFx0cGFnZTogdGhpcy5jdXJyZW50X3BhZ2VcclxuXHRcdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdFx0c3VjY2VzczogKGRhdGEpID0+IHtcclxuXHRcdFx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIuinhumikeWIl+ihqFwiLCBkYXRhKTtcclxuXHRcdFx0XHRcdFx0XHR0aGlzLmxhc3RfcGFnZSA9IGRhdGEubGFzdF9wYWdlO1xyXG5cdFx0XHRcdFx0XHRcdGlmICh0aGlzLmN1cnJlbnRfcGFnZSA8PSBkYXRhLmxhc3RfcGFnZSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0dGhpcy5jdXJyZW50X3BhZ2UrKztcclxuXHRcdFx0XHRcdFx0XHRcdHRoaXMudmlkZW9MaXN0ID0gdGhpcy52aWRlb0xpc3QuY29uY2F0KGRhdGEuZGF0YSk7XHJcblx0XHRcdFx0XHRcdFx0XHR0aGlzLnZpZGVvTGlzdC5tYXAoKGl0ZW0pID0+IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aXRlbS5wbGF5ID0gZmFsc2U7XHJcblx0XHRcdFx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdFx0XHRcdHRoaXMuJG5leHRUaWNrKCgpID0+IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGhpcy52aWRlb1BsYXkodGhpcy52aWRlb0luZGV4KVxyXG5cdFx0XHRcdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Y29uc29sZS5sb2coXCJ0aGlzLnZpZGVvTGlzdFwiLCB0aGlzLnZpZGVvTGlzdCk7XHJcblx0XHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0XHRcdGZhaWw6IChlcnIpID0+IHtcclxuXHRcdFx0XHRcdFx0XHRjb25zb2xlLmxvZyhcImVyclwiLCBlcnIpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9KTtcclxuXHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0fSxcclxuXHRcdFx0YXN5bmMgaGFuZGxlRm9sbG93KGl0ZW0pIHtcclxuXHRcdFx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0XHRcdHBhdGg6IFwiL2ltL3ZpZGVvLlNoYXJlL2ZvbGxvd1wiLFxyXG5cdFx0XHRcdFx0ZGF0YToge1xyXG5cdFx0XHRcdFx0XHR1c2VyX2lkOiBpdGVtLnVzZXJfaWQsXHJcblx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0c3VjY2VzcyhkYXRhKSB7XHJcblx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKFwiZGF0YVwiLCBkYXRhKTtcclxuXHRcdFx0XHRcdFx0aWYgKGRhdGEuY29kZSA9PSAwKSB7XHJcblx0XHRcdFx0XHRcdFx0aXRlbS5pc19mb2xsb3cgPSAhaXRlbS5pc19mb2xsb3c7XHJcblx0XHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdFx0dW5pLnNob3dUb2FzdCh7XHJcblx0XHRcdFx0XHRcdFx0XHRpY29uOiBcIm5vbmVcIixcclxuXHRcdFx0XHRcdFx0XHRcdHRpdGxlOiBkYXRhLm1zZyxcclxuXHRcdFx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0fSxcclxuXHRcdFx0YXN5bmMgaGFuZGxlTGlrZShpdGVtKSB7XHJcblx0XHRcdFx0X21peGlucy5tZXRob2RzLiRodHRwU2VuZCh7XHJcblx0XHRcdFx0XHRwYXRoOiBcIi9pbS92aWRlby5TaGFyZS9mYWJ1bG91c1wiLFxyXG5cdFx0XHRcdFx0ZGF0YToge1xyXG5cdFx0XHRcdFx0XHRpZDogaXRlbS5pZCxcclxuXHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0XHRzdWNjZXNzOiAoZGF0YSkgPT4ge1xyXG5cdFx0XHRcdFx0XHRpZiAoZGF0YS5jb2RlID09IDApIHtcclxuXHRcdFx0XHRcdFx0XHRpdGVtLmlzX2ZhYnVsb3VzID0gIWl0ZW0uaXNfZmFidWxvdXM7XHJcblx0XHRcdFx0XHRcdFx0aWYgKGl0ZW0uaXNfZmFidWxvdXMpIHtcclxuXHRcdFx0XHRcdFx0XHRcdGl0ZW0uZmFidWxvdXMrKztcclxuXHRcdFx0XHRcdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0aXRlbS5mYWJ1bG91cy0tO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcclxuXHRcdFx0XHRcdFx0XHRcdGljb246IFwibm9uZVwiLFxyXG5cdFx0XHRcdFx0XHRcdFx0dGl0bGU6IGRhdGEubXNnLFxyXG5cdFx0XHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHR9LFxyXG5cdFx0XHRhc3luYyBoYW5kbGVDb21tZW50KGl0ZW0pIHtcclxuXHRcdFx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0XHRcdHBhdGg6IFwiL2ltL3ZpZGVvLlNoYXJlL2dldENvbW1lbnRcIixcclxuXHRcdFx0XHRcdGRhdGE6IHtcclxuXHRcdFx0XHRcdFx0aWQ6IGl0ZW0uaWQsXHJcblx0XHRcdFx0XHRcdHR5cGU6IFwiMVwiLFxyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdHN1Y2Nlc3M6IChyZXMpID0+IHtcclxuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2coXCJyZXNcIiwgcmVzKTtcclxuXHRcdFx0XHRcdFx0dGhpcy5jb21tZW50RGF0YS5saXN0ID0gcmVzLmRhdGE7XHJcblx0XHRcdFx0XHRcdHRoaXMuY29tbWVudERhdGEuZmluZF9pZCA9IGl0ZW0uaWQ7XHJcblx0XHRcdFx0XHRcdHRoaXMuY29tbWVudERhdGEuY291bnQgPSBpdGVtLmNvbW1lbnQ7XHJcblx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKFwidGhpcy5jb21tZW50RGF0YVwiLCB0aGlzLmNvbW1lbnREYXRhKTtcclxuXHRcdFx0XHRcdFx0dGhpcy4kZm9yY2VVcGRhdGUoKTtcclxuXHRcdFx0XHRcdFx0c2V0VGltZW91dCgoKSA9PiB7XHJcblx0XHRcdFx0XHRcdFx0dGhpcy4kcmVmcy53YW5sQ29tbWVudFBvcHVwLm9wZW4oKTtcclxuXHRcdFx0XHRcdFx0fSwgMTAwKVxyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0fSxcclxuXHRcdFx0aGFuZGxlQ29tcGxldGUoZSkge1xyXG5cdFx0XHRcdGlmIChlLnR5cGUgPT09IFwiYWRkXCIpIHtcclxuXHRcdFx0XHRcdHRoaXMuY29tbWVudERhdGEuY291bnQrKztcclxuXHRcdFx0XHRcdHRoaXMudmlkZW9MaXN0Lm1hcChpdGVtID0+IHtcclxuXHRcdFx0XHRcdFx0aWYgKGl0ZW0uaWQgPT0gZS5pZCkge1xyXG5cdFx0XHRcdFx0XHRcdGl0ZW0uY29tbWVudCsrO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9KVxyXG5cdFx0XHRcdFx0dGhpcy4kZm9yY2VVcGRhdGUoKTtcclxuXHRcdFx0XHRcdC8vIHRoaXMuaGFuZGxlQ29tbWVudChlKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGhhbmRsZVVzZXIodXNlcl9ubykge1xyXG5cdFx0XHRcdHVuaS5uYXZpZ2F0ZVRvKHtcclxuXHRcdFx0XHRcdHVybDogYC9wYWdlcy92aWRlby91c2VyP2lkPSR7dXNlcl9ub31gLFxyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHR9LFxyXG5cdFx0XHRoYW5kbGVDb21tZW50Q2xvc2UoKSB7XHJcblx0XHRcdFx0dGhpcy4kcmVmcy53YW5sQ29tbWVudFBvcHVwLmNsb3NlKCk7XHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOeCueWHu+inhumikeS6i+S7tlxyXG5cdFx0XHRoYW5kbGVDbGlja2VkKCkge1xyXG5cdFx0XHRcdGNvbnNvbGUubG9nKFwi54K55Ye76KeG6aKR5LqL5Lu2XCIpXHJcblx0XHRcdFx0aWYgKHRpbWVyKSB7XHJcblx0XHRcdFx0XHRjbGVhclRpbWVvdXQodGltZXIpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR0aW1lciA9IHNldFRpbWVvdXQoKCkgPT4ge1xyXG5cdFx0XHRcdFx0dGhpcy52aWRlb0xpc3QubWFwKGl0ZW0gPT4ge1xyXG5cdFx0XHRcdFx0XHRpdGVtLnBsYXkgPSBmYWxzZTtcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHR0aGlzLnZpZGVvTGlzdFt0aGlzLnZpZGVvSW5kZXhdLnBsYXkgPSAhdGhpcy52aWRlb0xpc3RbdGhpcy52aWRlb0luZGV4XS5wbGF5O1xyXG5cdFx0XHRcdFx0dGhpcy4kZm9yY2VVcGRhdGUoKTtcclxuXHRcdFx0XHR9LCAzMDApO1xyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDmkq3mlL7lvZPliY3op4bpopFcclxuXHRcdFx0dmlkZW9QbGF5KGluZGV4KSB7XHJcblx0XHRcdFx0dGhpcy52aWRlb0xpc3RbaW5kZXhdLnBsYXkgPSAhdGhpcy52aWRlb0xpc3RbaW5kZXhdLnBsYXk7XHJcblx0XHRcdH0sXHJcblx0XHRcdGhhbmRsZVZpZGVvUGxheSgpIHtcclxuXHRcdFx0XHRpZiAodGhpcy52aWRlb0xpc3QubGVuZ3RoID4gMClcclxuXHRcdFx0XHRcdHRoaXMuJG5leHRUaWNrKCgpID0+IHtcclxuXHRcdFx0XHRcdFx0dGhpcy52aWRlb0xpc3RbdGhpcy52aWRlb0luZGV4XS5wbGF5ID0gdHJ1ZTtcclxuXHRcdFx0XHRcdH0pO1xyXG5cdFx0XHR9LFxyXG5cdFx0XHRoYW5kbGVWaWRlb1BhdXNlKCkge1xyXG5cdFx0XHRcdHRoaXMudmlkZW9MaXN0Lm1hcChpdGVtID0+IHtcclxuXHRcdFx0XHRcdGl0ZW0ucGxheSA9IGZhbHNlO1xyXG5cdFx0XHRcdH0pXHJcblx0XHRcdFx0dGhpcy4kZm9yY2VVcGRhdGUoKTtcclxuXHRcdFx0XHRjb25zb2xlLmxvZyhcIuinhumikeWBnOatolwiKVxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDml7bpl7TmiZPmoIdcclxuXHRcdFx0cGF1c2VWaWRlbyh2YWwpIHtcclxuXHRcdFx0XHRjb25zb2xlLmxvZyhcIuaXtumXtOaJk+agh1wiLCB2YWwpO1xyXG5cdFx0XHRcdC8vIDEuMC455Li05pe2XHJcblx0XHRcdFx0Ly8gaWYgKHR5cGVvZiB0aGlzLnZpZGVvTGlzdFt0aGlzLm9sZFZpZGVvSW5kZXhdLmluaXRpYWxUaW1lICE9ICd1bmRlZmluZWQnKSB7XHJcblx0XHRcdFx0Ly8gXHR0aGlzLnZpZGVvTGlzdFt0aGlzLm9sZFZpZGVvSW5kZXhdLmluaXRpYWxUaW1lID0gdmFsXHJcblx0XHRcdFx0Ly8gfVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRhbmltYXRpb25GaW5pc2goZSkge1xyXG5cdFx0XHRcdC8vI2lmZGVmIEFQUC1QTFVTXHJcblx0XHRcdFx0dGhpcy5jaGFuZ2VDdXJyZW50KGUpO1xyXG5cdFx0XHRcdC8vI2VuZGlmXHJcblx0XHRcdH0sXHJcblx0XHRcdGNoYW5nZUN1cnJlbnQoZSkge1xyXG5cdFx0XHRcdHRoaXMudmlkZW9JbmRleCA9IGUuZGV0YWlsLmN1cnJlbnQ7XHJcblx0XHRcdFx0Y29uc29sZS5sb2coXCJ0aGlzLnZpZGVvSW5kZXhcIiwgdGhpcy52aWRlb0luZGV4KTtcclxuXHRcdFx0XHR0aGlzLiRuZXh0VGljaygoKSA9PiB7XHJcblx0XHRcdFx0XHR0aGlzLnZpZGVvTGlzdC5tYXAoaXRlbSA9PiB7XHJcblx0XHRcdFx0XHRcdGl0ZW0ucGxheSA9IGZhbHNlO1xyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHRcdHRoaXMudmlkZW9MaXN0W3RoaXMudmlkZW9JbmRleF0ucGxheSA9IHRydWU7XHJcblx0XHRcdFx0XHR0aGlzLiRmb3JjZVVwZGF0ZSgpO1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHR9LFxyXG5cdFx0fSxcclxuXHRcdHdhdGNoOiB7XHJcblx0XHRcdC8vIOWKoOi9veaWsOeahOinhumikVxyXG5cdFx0XHR2aWRlb0luZGV4KG5ld1ZhbCwgb2xkVmFsKSB7XHJcblx0XHRcdFx0aWYgKHRoaXMudmlkZW9MaXN0Lmxlbmd0aCAtIHRoaXMudmlkZW9JbmRleCAtIDEgPD0gdGhpcy5wcmVsb2FkKSB7XHJcblx0XHRcdFx0XHR0aGlzLmxvYWREYXRhKFwidXBkYXRlXCIpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR0aGlzLm9sZFZpZGVvSW5kZXggPSBvbGRWYWw7XHJcblx0XHRcdH0sXHJcblx0XHR9LFxyXG5cdH07XHJcbjwvc2NyaXB0PlxyXG5cclxuPHN0eWxlIHNjb3BlZD5cclxuXHRAaW1wb3J0IFwiQC9zdGF0aWMvY3NzL2NvbW1vbi5jc3NcIjtcclxuXHJcblx0Lm1haW4tcmlnaHQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcblx0fVxyXG5cclxuXHQuYmctcmVkIHtcclxuXHRcdGJhY2tncm91bmQ6IHJlZDtcclxuXHR9XHJcblxyXG5cdC5mbGV4LXJvdyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHR9XHJcblxyXG5cdC5mbGV4LXN1YiB7XHJcblx0XHRmbGV4OiAxO1xyXG5cdFx0LyogZmxleC1zaHJpbms6IDA7Ki9cclxuXHR9XHJcblxyXG5cdC5zaGFyZSB7XHJcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNnJweDtcclxuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNnJweDtcclxuXHR9XHJcblxyXG5cdC5zaGFyZS1zY3JvbGwtdmlldyB7XHJcblx0XHQvKiAjaWZuZGVmIEFQUC1QTFVTICovXHJcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0LyogI2VuZGlmICovXHJcblx0fVxyXG5cclxuXHQuc2hhcmUtc2Nyb2xsLXZpZXctaXRlbSB7XHJcblx0XHQvKiAjaWZuZGVmIEFQUC1QTFVTICovXHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdC8qICNlbmRpZiAqL1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAzNnJweDtcclxuXHR9XHJcblxyXG5cdC5zaGFyZS1zY3JvbGwtdmlldy1pdGVtLWJ1dHRvbiB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xyXG5cdFx0Ym9yZGVyOiAwO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0fVxyXG5cclxuXHQuc2hhcmUtc2Nyb2xsLXZpZXctaXRlbS1idXR0b24taWNvbiB7XHJcblx0XHR3aWR0aDogMTAwcnB4O1xyXG5cdFx0aGVpZ2h0OiAxMDBycHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MDAwcnB4O1xyXG5cdH1cclxuXHJcblx0LyogI2lmbmRlZiBBUFAtUExVUyAqL1xyXG5cdGJ1dHRvbjphZnRlciB7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0fVxyXG5cclxuXHQvKiAjZW5kaWYgKi9cclxuXHJcblx0LnZpZGVvIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XHJcblx0fVxyXG5cclxuXHQubGVmdC1kZXNjcmliZSB7XHJcblx0XHQvKiAjaWZuZGVmIEFQUC1QTFVTICovXHJcblx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHQvKiAjZW5kaWYgKi9cclxuXHR9XHJcblxyXG5cdC5tYWluLXJpZ2h0IHtcclxuXHRcdHdpZHRoOiA5OHJweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLXJpZ2h0LXVzZXIge1xyXG5cdFx0aGVpZ2h0OiAxMTZycHg7XHJcblx0XHR3aWR0aDogOThycHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1yaWdodC11c2VyLWZvbGxvdyB7XHJcblx0XHR3aWR0aDogNDBycHg7XHJcblx0XHRoZWlnaHQ6IDQwcnB4O1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0ei1pbmRleDogOTk5O1xyXG5cdH1cclxuXHJcblx0Lm1haW4tcmlnaHQtaW1hZ2Uge1xyXG5cdFx0d2lkdGg6IDk4cnB4O1xyXG5cdFx0aGVpZ2h0OiA5OHJweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLXJpZ2h0LWltZyB7XHJcblx0XHR3aWR0aDogOTBycHg7XHJcblx0XHRoZWlnaHQ6IDkwcnB4O1xyXG5cdH1cclxuXHJcblx0Lmdvb2RzIHtcclxuXHRcdC8qICNpZm5kZWYgQVBQLVBMVVMgKi9cclxuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHQvKiAjZW5kaWYgKi9cclxuXHRcdGhlaWdodDogMTc0cnB4O1xyXG5cdH1cclxuXHJcblx0Lmdvb2RzLWl0ZW0ge1xyXG5cdFx0LyogI2lmbmRlZiBBUFAtUExVUyAqL1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0LyogI2VuZGlmICovXHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxOHJweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxNHJweDtcclxuXHRcdHBhZGRpbmc6IDE0cnB4O1xyXG5cdFx0aGVpZ2h0OiAxNTRycHg7XHJcblx0fVxyXG5cclxuXHQuZ29vZHMtaXRlbS1pbWcge1xyXG5cdFx0aGVpZ2h0OiAxMjZycHg7XHJcblx0XHR3aWR0aDogMTI2cnB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxNHJweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRycHg7XHJcblx0fVxyXG5cclxuXHQuY29tbWVudCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwLCAxMCwgMTAsIDAuOSk7XHJcblx0XHRib3JkZXItdG9wOiAycnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcclxuXHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI2cnB4O1xyXG5cdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI2cnB4O1xyXG5cdH1cclxuPC9zdHlsZT5cclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///38\n");
- /***/ }),
- /* 39 */
- /*!**********************************************************!*\
- !*** ./node_modules/@babel/runtime/regenerator/index.js ***!
- \**********************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ 26);
- // TODO(Babel 8): Remove this file.
- var runtime = __webpack_require__(/*! ../helpers/regeneratorRuntime */ 40)();
- module.exports = runtime;
- // Copied from https://github.com/facebook/regenerator/blob/main/packages/runtime/runtime.js#L736=
- try {
- regeneratorRuntime = runtime;
- } catch (accidentalStrictMode) {
- if ((typeof globalThis === "undefined" ? "undefined" : _typeof(globalThis)) === "object") {
- globalThis.regeneratorRuntime = runtime;
- } else {
- Function("r", "regeneratorRuntime = r")(runtime);
- }
- }
- /***/ }),
- /* 40 */
- /*!*******************************************************************!*\
- !*** ./node_modules/@babel/runtime/helpers/regeneratorRuntime.js ***!
- \*******************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- var _typeof = __webpack_require__(/*! ./typeof.js */ 26)["default"];
- function _regeneratorRuntime() {
- "use strict";
- /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */
- module.exports = _regeneratorRuntime = function _regeneratorRuntime() {
- return exports;
- }, module.exports.__esModule = true, module.exports["default"] = module.exports;
- var exports = {},
- Op = Object.prototype,
- hasOwn = Op.hasOwnProperty,
- defineProperty = Object.defineProperty || function (obj, key, desc) {
- obj[key] = desc.value;
- },
- $Symbol = "function" == typeof Symbol ? Symbol : {},
- iteratorSymbol = $Symbol.iterator || "@@iterator",
- asyncIteratorSymbol = $Symbol.asyncIterator || "@@asyncIterator",
- toStringTagSymbol = $Symbol.toStringTag || "@@toStringTag";
- function define(obj, key, value) {
- return Object.defineProperty(obj, key, {
- value: value,
- enumerable: !0,
- configurable: !0,
- writable: !0
- }), obj[key];
- }
- try {
- define({}, "");
- } catch (err) {
- define = function define(obj, key, value) {
- return obj[key] = value;
- };
- }
- function wrap(innerFn, outerFn, self, tryLocsList) {
- var protoGenerator = outerFn && outerFn.prototype instanceof Generator ? outerFn : Generator,
- generator = Object.create(protoGenerator.prototype),
- context = new Context(tryLocsList || []);
- return defineProperty(generator, "_invoke", {
- value: makeInvokeMethod(innerFn, self, context)
- }), generator;
- }
- function tryCatch(fn, obj, arg) {
- try {
- return {
- type: "normal",
- arg: fn.call(obj, arg)
- };
- } catch (err) {
- return {
- type: "throw",
- arg: err
- };
- }
- }
- exports.wrap = wrap;
- var ContinueSentinel = {};
- function Generator() {}
- function GeneratorFunction() {}
- function GeneratorFunctionPrototype() {}
- var IteratorPrototype = {};
- define(IteratorPrototype, iteratorSymbol, function () {
- return this;
- });
- var getProto = Object.getPrototypeOf,
- NativeIteratorPrototype = getProto && getProto(getProto(values([])));
- NativeIteratorPrototype && NativeIteratorPrototype !== Op && hasOwn.call(NativeIteratorPrototype, iteratorSymbol) && (IteratorPrototype = NativeIteratorPrototype);
- var Gp = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(IteratorPrototype);
- function defineIteratorMethods(prototype) {
- ["next", "throw", "return"].forEach(function (method) {
- define(prototype, method, function (arg) {
- return this._invoke(method, arg);
- });
- });
- }
- function AsyncIterator(generator, PromiseImpl) {
- function invoke(method, arg, resolve, reject) {
- var record = tryCatch(generator[method], generator, arg);
- if ("throw" !== record.type) {
- var result = record.arg,
- value = result.value;
- return value && "object" == _typeof(value) && hasOwn.call(value, "__await") ? PromiseImpl.resolve(value.__await).then(function (value) {
- invoke("next", value, resolve, reject);
- }, function (err) {
- invoke("throw", err, resolve, reject);
- }) : PromiseImpl.resolve(value).then(function (unwrapped) {
- result.value = unwrapped, resolve(result);
- }, function (error) {
- return invoke("throw", error, resolve, reject);
- });
- }
- reject(record.arg);
- }
- var previousPromise;
- defineProperty(this, "_invoke", {
- value: function value(method, arg) {
- function callInvokeWithMethodAndArg() {
- return new PromiseImpl(function (resolve, reject) {
- invoke(method, arg, resolve, reject);
- });
- }
- return previousPromise = previousPromise ? previousPromise.then(callInvokeWithMethodAndArg, callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg();
- }
- });
- }
- function makeInvokeMethod(innerFn, self, context) {
- var state = "suspendedStart";
- return function (method, arg) {
- if ("executing" === state) throw new Error("Generator is already running");
- if ("completed" === state) {
- if ("throw" === method) throw arg;
- return doneResult();
- }
- for (context.method = method, context.arg = arg;;) {
- var delegate = context.delegate;
- if (delegate) {
- var delegateResult = maybeInvokeDelegate(delegate, context);
- if (delegateResult) {
- if (delegateResult === ContinueSentinel) continue;
- return delegateResult;
- }
- }
- if ("next" === context.method) context.sent = context._sent = context.arg;else if ("throw" === context.method) {
- if ("suspendedStart" === state) throw state = "completed", context.arg;
- context.dispatchException(context.arg);
- } else "return" === context.method && context.abrupt("return", context.arg);
- state = "executing";
- var record = tryCatch(innerFn, self, context);
- if ("normal" === record.type) {
- if (state = context.done ? "completed" : "suspendedYield", record.arg === ContinueSentinel) continue;
- return {
- value: record.arg,
- done: context.done
- };
- }
- "throw" === record.type && (state = "completed", context.method = "throw", context.arg = record.arg);
- }
- };
- }
- function maybeInvokeDelegate(delegate, context) {
- var methodName = context.method,
- method = delegate.iterator[methodName];
- if (undefined === method) return context.delegate = null, "throw" === methodName && delegate.iterator["return"] && (context.method = "return", context.arg = undefined, maybeInvokeDelegate(delegate, context), "throw" === context.method) || "return" !== methodName && (context.method = "throw", context.arg = new TypeError("The iterator does not provide a '" + methodName + "' method")), ContinueSentinel;
- var record = tryCatch(method, delegate.iterator, context.arg);
- if ("throw" === record.type) return context.method = "throw", context.arg = record.arg, context.delegate = null, ContinueSentinel;
- var info = record.arg;
- return info ? info.done ? (context[delegate.resultName] = info.value, context.next = delegate.nextLoc, "return" !== context.method && (context.method = "next", context.arg = undefined), context.delegate = null, ContinueSentinel) : info : (context.method = "throw", context.arg = new TypeError("iterator result is not an object"), context.delegate = null, ContinueSentinel);
- }
- function pushTryEntry(locs) {
- var entry = {
- tryLoc: locs[0]
- };
- 1 in locs && (entry.catchLoc = locs[1]), 2 in locs && (entry.finallyLoc = locs[2], entry.afterLoc = locs[3]), this.tryEntries.push(entry);
- }
- function resetTryEntry(entry) {
- var record = entry.completion || {};
- record.type = "normal", delete record.arg, entry.completion = record;
- }
- function Context(tryLocsList) {
- this.tryEntries = [{
- tryLoc: "root"
- }], tryLocsList.forEach(pushTryEntry, this), this.reset(!0);
- }
- function values(iterable) {
- if (iterable) {
- var iteratorMethod = iterable[iteratorSymbol];
- if (iteratorMethod) return iteratorMethod.call(iterable);
- if ("function" == typeof iterable.next) return iterable;
- if (!isNaN(iterable.length)) {
- var i = -1,
- next = function next() {
- for (; ++i < iterable.length;) {
- if (hasOwn.call(iterable, i)) return next.value = iterable[i], next.done = !1, next;
- }
- return next.value = undefined, next.done = !0, next;
- };
- return next.next = next;
- }
- }
- return {
- next: doneResult
- };
- }
- function doneResult() {
- return {
- value: undefined,
- done: !0
- };
- }
- return GeneratorFunction.prototype = GeneratorFunctionPrototype, defineProperty(Gp, "constructor", {
- value: GeneratorFunctionPrototype,
- configurable: !0
- }), defineProperty(GeneratorFunctionPrototype, "constructor", {
- value: GeneratorFunction,
- configurable: !0
- }), GeneratorFunction.displayName = define(GeneratorFunctionPrototype, toStringTagSymbol, "GeneratorFunction"), exports.isGeneratorFunction = function (genFun) {
- var ctor = "function" == typeof genFun && genFun.constructor;
- return !!ctor && (ctor === GeneratorFunction || "GeneratorFunction" === (ctor.displayName || ctor.name));
- }, exports.mark = function (genFun) {
- return Object.setPrototypeOf ? Object.setPrototypeOf(genFun, GeneratorFunctionPrototype) : (genFun.__proto__ = GeneratorFunctionPrototype, define(genFun, toStringTagSymbol, "GeneratorFunction")), genFun.prototype = Object.create(Gp), genFun;
- }, exports.awrap = function (arg) {
- return {
- __await: arg
- };
- }, defineIteratorMethods(AsyncIterator.prototype), define(AsyncIterator.prototype, asyncIteratorSymbol, function () {
- return this;
- }), exports.AsyncIterator = AsyncIterator, exports.async = function (innerFn, outerFn, self, tryLocsList, PromiseImpl) {
- void 0 === PromiseImpl && (PromiseImpl = Promise);
- var iter = new AsyncIterator(wrap(innerFn, outerFn, self, tryLocsList), PromiseImpl);
- return exports.isGeneratorFunction(outerFn) ? iter : iter.next().then(function (result) {
- return result.done ? result.value : iter.next();
- });
- }, defineIteratorMethods(Gp), define(Gp, toStringTagSymbol, "Generator"), define(Gp, iteratorSymbol, function () {
- return this;
- }), define(Gp, "toString", function () {
- return "[object Generator]";
- }), exports.keys = function (val) {
- var object = Object(val),
- keys = [];
- for (var key in object) {
- keys.push(key);
- }
- return keys.reverse(), function next() {
- for (; keys.length;) {
- var key = keys.pop();
- if (key in object) return next.value = key, next.done = !1, next;
- }
- return next.done = !0, next;
- };
- }, exports.values = values, Context.prototype = {
- constructor: Context,
- reset: function reset(skipTempReset) {
- if (this.prev = 0, this.next = 0, this.sent = this._sent = undefined, this.done = !1, this.delegate = null, this.method = "next", this.arg = undefined, this.tryEntries.forEach(resetTryEntry), !skipTempReset) for (var name in this) {
- "t" === name.charAt(0) && hasOwn.call(this, name) && !isNaN(+name.slice(1)) && (this[name] = undefined);
- }
- },
- stop: function stop() {
- this.done = !0;
- var rootRecord = this.tryEntries[0].completion;
- if ("throw" === rootRecord.type) throw rootRecord.arg;
- return this.rval;
- },
- dispatchException: function dispatchException(exception) {
- if (this.done) throw exception;
- var context = this;
- function handle(loc, caught) {
- return record.type = "throw", record.arg = exception, context.next = loc, caught && (context.method = "next", context.arg = undefined), !!caught;
- }
- for (var i = this.tryEntries.length - 1; i >= 0; --i) {
- var entry = this.tryEntries[i],
- record = entry.completion;
- if ("root" === entry.tryLoc) return handle("end");
- if (entry.tryLoc <= this.prev) {
- var hasCatch = hasOwn.call(entry, "catchLoc"),
- hasFinally = hasOwn.call(entry, "finallyLoc");
- if (hasCatch && hasFinally) {
- if (this.prev < entry.catchLoc) return handle(entry.catchLoc, !0);
- if (this.prev < entry.finallyLoc) return handle(entry.finallyLoc);
- } else if (hasCatch) {
- if (this.prev < entry.catchLoc) return handle(entry.catchLoc, !0);
- } else {
- if (!hasFinally) throw new Error("try statement without catch or finally");
- if (this.prev < entry.finallyLoc) return handle(entry.finallyLoc);
- }
- }
- }
- },
- abrupt: function abrupt(type, arg) {
- for (var i = this.tryEntries.length - 1; i >= 0; --i) {
- var entry = this.tryEntries[i];
- if (entry.tryLoc <= this.prev && hasOwn.call(entry, "finallyLoc") && this.prev < entry.finallyLoc) {
- var finallyEntry = entry;
- break;
- }
- }
- finallyEntry && ("break" === type || "continue" === type) && finallyEntry.tryLoc <= arg && arg <= finallyEntry.finallyLoc && (finallyEntry = null);
- var record = finallyEntry ? finallyEntry.completion : {};
- return record.type = type, record.arg = arg, finallyEntry ? (this.method = "next", this.next = finallyEntry.finallyLoc, ContinueSentinel) : this.complete(record);
- },
- complete: function complete(record, afterLoc) {
- if ("throw" === record.type) throw record.arg;
- return "break" === record.type || "continue" === record.type ? this.next = record.arg : "return" === record.type ? (this.rval = this.arg = record.arg, this.method = "return", this.next = "end") : "normal" === record.type && afterLoc && (this.next = afterLoc), ContinueSentinel;
- },
- finish: function finish(finallyLoc) {
- for (var i = this.tryEntries.length - 1; i >= 0; --i) {
- var entry = this.tryEntries[i];
- if (entry.finallyLoc === finallyLoc) return this.complete(entry.completion, entry.afterLoc), resetTryEntry(entry), ContinueSentinel;
- }
- },
- "catch": function _catch(tryLoc) {
- for (var i = this.tryEntries.length - 1; i >= 0; --i) {
- var entry = this.tryEntries[i];
- if (entry.tryLoc === tryLoc) {
- var record = entry.completion;
- if ("throw" === record.type) {
- var thrown = record.arg;
- resetTryEntry(entry);
- }
- return thrown;
- }
- }
- throw new Error("illegal catch attempt");
- },
- delegateYield: function delegateYield(iterable, resultName, nextLoc) {
- return this.delegate = {
- iterator: values(iterable),
- resultName: resultName,
- nextLoc: nextLoc
- }, "next" === this.method && (this.arg = undefined), ContinueSentinel;
- }
- }, exports;
- }
- module.exports = _regeneratorRuntime, module.exports.__esModule = true, module.exports["default"] = module.exports;
- /***/ }),
- /* 41 */
- /*!*****************************************************************!*\
- !*** ./node_modules/@babel/runtime/helpers/asyncToGenerator.js ***!
- \*****************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports) {
- function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) {
- try {
- var info = gen[key](arg);
- var value = info.value;
- } catch (error) {
- reject(error);
- return;
- }
- if (info.done) {
- resolve(value);
- } else {
- Promise.resolve(value).then(_next, _throw);
- }
- }
- function _asyncToGenerator(fn) {
- return function () {
- var self = this,
- args = arguments;
- return new Promise(function (resolve, reject) {
- var gen = fn.apply(self, args);
- function _next(value) {
- asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value);
- }
- function _throw(err) {
- asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err);
- }
- _next(undefined);
- });
- };
- }
- module.exports = _asyncToGenerator, module.exports.__esModule = true, module.exports["default"] = module.exports;
- /***/ }),
- /* 42 */
- /*!**********************************************!*\
- !*** E:/2023/8/MT_APP/pages/video/video.vue ***!
- \**********************************************/
- /*! no static exports found */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _video_vue_vue_type_template_id_3ec61a7e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./video.vue?vue&type=template&id=3ec61a7e&scoped=true& */ 43);\n/* harmony import */ var _video_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./video.vue?vue&type=script&lang=js& */ 45);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _video_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _video_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 30);\n\nvar renderjs\n\n\nfunction injectStyles (context) {\n \n if(!this.options.style){\n this.options.style = {}\n }\n if(Vue.prototype.__merge_style && Vue.prototype.__$appStyle__){\n Vue.prototype.__merge_style(Vue.prototype.__$appStyle__, this.options.style)\n }\n if(Vue.prototype.__merge_style){\n Vue.prototype.__merge_style(__webpack_require__(/*! ./video.vue?vue&type=style&index=0&id=3ec61a7e&lang=scss&scoped=true& */ 47).default, this.options.style)\n }else{\n Object.assign(this.options.style,__webpack_require__(/*! ./video.vue?vue&type=style&index=0&id=3ec61a7e&lang=scss&scoped=true& */ 47).default)\n }\n\n}\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _video_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _video_vue_vue_type_template_id_3ec61a7e_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _video_vue_vue_type_template_id_3ec61a7e_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"3ec61a7e\",\n \"007a2578\",\n false,\n _video_vue_vue_type_template_id_3ec61a7e_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ninjectStyles.call(component)\ncomponent.options.__file = \"pages/video/video.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBOEg7QUFDOUg7QUFDeUQ7QUFDTDtBQUNwRDs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDRDQUE0QyxtQkFBTyxDQUFDLCtFQUF1RTtBQUMzSCxhQUFhO0FBQ2IsaURBQWlELG1CQUFPLENBQUMsK0VBQXVFO0FBQ2hJOztBQUVBOztBQUVBO0FBQ3FLO0FBQ3JLLGdCQUFnQiwrS0FBVTtBQUMxQixFQUFFLDJFQUFNO0FBQ1IsRUFBRSw0RkFBTTtBQUNSLEVBQUUscUdBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsZ0dBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ0E7QUFDZSxnRiIsImZpbGUiOiI0Mi5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zLCByZWN5Y2xhYmxlUmVuZGVyLCBjb21wb25lbnRzIH0gZnJvbSBcIi4vdmlkZW8udnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTNlYzYxYTdlJnNjb3BlZD10cnVlJlwiXG52YXIgcmVuZGVyanNcbmltcG9ydCBzY3JpcHQgZnJvbSBcIi4vdmlkZW8udnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiXG5leHBvcnQgKiBmcm9tIFwiLi92aWRlby52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmZ1bmN0aW9uIGluamVjdFN0eWxlcyAoY29udGV4dCkge1xuICBcbiAgaWYoIXRoaXMub3B0aW9ucy5zdHlsZSl7XG4gICAgICAgICAgdGhpcy5vcHRpb25zLnN0eWxlID0ge31cbiAgICAgIH1cbiAgICAgIGlmKFZ1ZS5wcm90b3R5cGUuX19tZXJnZV9zdHlsZSAmJiBWdWUucHJvdG90eXBlLl9fJGFwcFN0eWxlX18pe1xuICAgICAgICBWdWUucHJvdG90eXBlLl9fbWVyZ2Vfc3R5bGUoVnVlLnByb3RvdHlwZS5fXyRhcHBTdHlsZV9fLCB0aGlzLm9wdGlvbnMuc3R5bGUpXG4gICAgICB9XG4gICAgICBpZihWdWUucHJvdG90eXBlLl9fbWVyZ2Vfc3R5bGUpe1xuICAgICAgICAgICAgICAgIFZ1ZS5wcm90b3R5cGUuX19tZXJnZV9zdHlsZShyZXF1aXJlKFwiLi92aWRlby52dWU/dnVlJnR5cGU9c3R5bGUmaW5kZXg9MCZpZD0zZWM2MWE3ZSZsYW5nPXNjc3Mmc2NvcGVkPXRydWUmXCIpLmRlZmF1bHQsIHRoaXMub3B0aW9ucy5zdHlsZSlcbiAgICAgICAgICAgIH1lbHNle1xuICAgICAgICAgICAgICAgIE9iamVjdC5hc3NpZ24odGhpcy5vcHRpb25zLnN0eWxlLHJlcXVpcmUoXCIuL3ZpZGVvLnZ1ZT92dWUmdHlwZT1zdHlsZSZpbmRleD0wJmlkPTNlYzYxYTdlJmxhbmc9c2NzcyZzY29wZWQ9dHJ1ZSZcIikuZGVmYXVsdClcbiAgICAgICAgICAgIH1cblxufVxuXG4vKiBub3JtYWxpemUgY29tcG9uZW50ICovXG5pbXBvcnQgbm9ybWFsaXplciBmcm9tIFwiIUQ6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxccnVudGltZVxcXFxjb21wb25lbnROb3JtYWxpemVyLmpzXCJcbnZhciBjb21wb25lbnQgPSBub3JtYWxpemVyKFxuICBzY3JpcHQsXG4gIHJlbmRlcixcbiAgc3RhdGljUmVuZGVyRm5zLFxuICBmYWxzZSxcbiAgbnVsbCxcbiAgXCIzZWM2MWE3ZVwiLFxuICBcIjAwN2EyNTc4XCIsXG4gIGZhbHNlLFxuICBjb21wb25lbnRzLFxuICByZW5kZXJqc1xuKVxuXG5pbmplY3RTdHlsZXMuY2FsbChjb21wb25lbnQpXG5jb21wb25lbnQub3B0aW9ucy5fX2ZpbGUgPSBcInBhZ2VzL3ZpZGVvL3ZpZGVvLnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///42\n");
- /***/ }),
- /* 43 */
- /*!*****************************************************************************************!*\
- !*** E:/2023/8/MT_APP/pages/video/video.vue?vue&type=template&id=3ec61a7e&scoped=true& ***!
- \*****************************************************************************************/
- /*! exports provided: render, staticRenderFns, recyclableRender, components */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_video_vue_vue_type_template_id_3ec61a7e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/template.recycle.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./video.vue?vue&type=template&id=3ec61a7e&scoped=true& */ 44);
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_video_vue_vue_type_template_id_3ec61a7e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_video_vue_vue_type_template_id_3ec61a7e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_video_vue_vue_type_template_id_3ec61a7e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_video_vue_vue_type_template_id_3ec61a7e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; });
- /***/ }),
- /* 44 */
- /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/template.recycle.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/2023/8/MT_APP/pages/video/video.vue?vue&type=template&id=3ec61a7e&scoped=true& ***!
- \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! exports provided: render, staticRenderFns, recyclableRender, components */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
- var components
- var render = function () {
- var _vm = this
- var _h = _vm.$createElement
- var _c = _vm._self._c || _h
- return _c(
- "view",
- {
- staticClass: ["flex", "justify-center", "align-center"],
- style: { width: _vm.width + "px" },
- },
- [
- _c("u-video", {
- ref: "`video${videoId}`",
- staticClass: ["flex", "justify-center", "align-center"],
- style: { height: _vm.height + "px", width: _vm.width + "px" },
- attrs: {
- id: "video" + _vm.videoId,
- loop: true,
- src: _vm.src,
- controls: false,
- showPlayBtn: false,
- enableProgressGesture: false,
- objectFit: _vm.videoFit,
- },
- on: { timeupdate: _vm.timeupdate, error: _vm.playError },
- }),
- !_vm.play && !_vm.OpenCover
- ? _c(
- "view",
- {
- staticClass: ["position-absolute"],
- on: { click: _vm.videoPlay },
- },
- [
- _c(
- "u-text",
- {
- staticClass: ["icon"],
- appendAsTree: true,
- attrs: { append: "tree" },
- },
- [_vm._v("")]
- ),
- ]
- )
- : _vm._e(),
- _c("view", { staticClass: ["video-top"] }),
- _c("view", { staticClass: ["video-bottom"] }),
- ],
- 1
- )
- }
- var recyclableRender = false
- var staticRenderFns = []
- render._withStripped = true
- /***/ }),
- /* 45 */
- /*!***********************************************************************!*\
- !*** E:/2023/8/MT_APP/pages/video/video.vue?vue&type=script&lang=js& ***!
- \***********************************************************************/
- /*! no static exports found */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_video_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib??ref--5-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--5-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./video.vue?vue&type=script&lang=js& */ 46);\n/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_video_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_video_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_video_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_video_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_video_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQW1hLENBQWdCLCtjQUFHLEVBQUMiLCJmaWxlIjoiNDUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3JlZi0tNS0wIUQ6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS01LTEhRDpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vdmlkZW8udnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUQ6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3JlZi0tNS0wIUQ6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS01LTEhRDpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vdmlkZW8udnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///45\n");
- /***/ }),
- /* 46 */
- /*!**************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/babel-loader/lib??ref--5-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--5-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/2023/8/MT_APP/pages/video/video.vue?vue&type=script&lang=js& ***!
- \**************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- "use strict";
- eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = {\n props: {\n videoId: {\n type: Number,\n default: 0\n },\n src: {\n type: String,\n default: \"\"\n },\n play: {\n type: Boolean,\n default: false\n },\n height: {\n type: Number,\n default: 0\n },\n width: {\n type: Number,\n default: 0\n },\n objectFit: {\n type: String,\n default: \"cover\"\n },\n coverUrl: {\n //视频封面的图片\n type: String,\n default: \"\"\n },\n initialTime: {\n type: Number,\n default: 0\n },\n gDuration: {\n type: Number,\n default: 999\n }\n },\n data: function data() {\n return {\n videoFit: \"contain\",\n // 优化HBuilder展示bug\n time: 0,\n // 时间类\n duration: 0,\n // 视频时长\n OpenCover: true,\n // 是否开启封面\n initialize: false,\n // 初始化\n videoTimer: null // 计时器\n };\n },\n mounted: function mounted() {\n var _this = this;\n this.videoFit = this.objectFit;\n var sys = uni.getSystemInfoSync();\n if (sys.platform === \"ios\") {\n if (this.objectFit === \"cover\") {\n this.videoFit = \"fill\";\n }\n }\n var video = \"video\".concat(this.videoId);\n __f__(\"log\", \"this.videoId\", this.videoId, \" at pages/video/video.vue:82\");\n this.videoContext = uni.createVideoContext(video, this);\n setTimeout(function () {\n _this.videoContext.play();\n }, 10);\n },\n methods: {\n playError: function playError(err) {\n __f__(\"log\", \"播放出错\", err, \" at pages/video/video.vue:90\");\n },\n continuePlay: function continuePlay() {\n var _this2 = this;\n __f__(\"log\", \"继续播放\", \" at pages/video/video.vue:93\");\n if (!this.initialize) {\n setTimeout(function () {\n _this2.initialize = true;\n _this2.videoPlay();\n }, 100);\n }\n },\n // 拖动滑块 1.0.9临时\n // changeCurrent(e) {\n // \tthis.time = e.detail.value;\n // \tthis.videoContext.seek(this.time);\n // },\n timeupdate: function timeupdate(event) {\n // 1.0.9临时\n this.duration = event.detail.duration;\n if (this.time >= event.detail.duration) this.time = 0;\n this.time = event.detail.currentTime;\n },\n videoPlay: function videoPlay() {\n var _this3 = this;\n __f__(\"log\", \"视频播放事件\", this.videoTimer, \" at pages/video/video.vue:113\");\n __f__(\"log\", \"视频播放事件play\", this.play, \" at pages/video/video.vue:114\");\n if (this.videoTimer) {\n clearTimeout(this.videoTimer);\n this.videoTimer = null;\n }\n this.videoTimer = setTimeout(function () {\n if (_this3.play) {\n __f__(\"log\", \"视频播放触发\", \" at pages/video/video.vue:121\");\n _this3.videoContext.play();\n _this3.OpenCover = false;\n } else {\n _this3.videoContext.pause();\n _this3.OpenCover = true;\n // 1.0.9临时\n // this.$emit('pause', this.time);\n }\n });\n // if (this.play) {\n // \tthis.videoContext.play();\n // \tthis.OpenCover = false;\n // } else {\n // \tthis.videoContext.pause();\n // \tthis.$emit('pause', this.time);\n // }\n }\n },\n\n watch: {\n //防抖 防止视频播放暂停太快\n play: function play(newVal, oldVal) {\n __f__(\"log\", \"newval_play\", newVal, \" at pages/video/video.vue:143\");\n this.videoPlay();\n },\n // 1.0.9临时\n // startTime: {\n // \timmediate: true,\n // \thandler(newVal, oldVal) {\n // \t\tthis.time = newVal;\n // \t}\n // },\n gDuration: {\n immediate: true,\n handler: function handler(newVal, oldVal) {\n this.duration = newVal;\n }\n }\n },\n computed: {\n barWidth: function barWidth() {\n var width = this.time / this.duration * parseInt(this.width);\n return \"\".concat(width, \"px\");\n } // 1.0.9临时\n // startTime() {\n // \treturn this.initialTime;\n // }\n }\n};\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 10)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvdmlkZW8vdmlkZW8udnVlIl0sIm5hbWVzIjpbInByb3BzIiwidmlkZW9JZCIsInR5cGUiLCJkZWZhdWx0Iiwic3JjIiwicGxheSIsImhlaWdodCIsIndpZHRoIiwib2JqZWN0Rml0IiwiY292ZXJVcmwiLCJpbml0aWFsVGltZSIsImdEdXJhdGlvbiIsImRhdGEiLCJ2aWRlb0ZpdCIsInRpbWUiLCJkdXJhdGlvbiIsIk9wZW5Db3ZlciIsImluaXRpYWxpemUiLCJ2aWRlb1RpbWVyIiwibW91bnRlZCIsInNldFRpbWVvdXQiLCJtZXRob2RzIiwicGxheUVycm9yIiwiY29udGludWVQbGF5IiwidGltZXVwZGF0ZSIsInZpZGVvUGxheSIsImNsZWFyVGltZW91dCIsIndhdGNoIiwiaW1tZWRpYXRlIiwiaGFuZGxlciIsImNvbXB1dGVkIiwiYmFyV2lkdGgiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztlQW1CQTtFQUNBQTtJQUNBQztNQUNBQztNQUNBQztJQUNBO0lBQ0FDO01BQ0FGO01BQ0FDO0lBQ0E7SUFDQUU7TUFDQUg7TUFDQUM7SUFDQTtJQUNBRztNQUNBSjtNQUNBQztJQUNBO0lBQ0FJO01BQ0FMO01BQ0FDO0lBQ0E7SUFFQUs7TUFDQU47TUFDQUM7SUFDQTtJQUNBTTtNQUNBO01BQ0FQO01BQ0FDO0lBQ0E7SUFDQU87TUFDQVI7TUFDQUM7SUFDQTtJQUNBUTtNQUNBVDtNQUNBQztJQUNBO0VBQ0E7RUFDQVM7SUFDQTtNQUNBQztNQUFBO01BQ0FDO01BQUE7TUFDQUM7TUFBQTtNQUNBQztNQUFBO01BQ0FDO01BQUE7TUFDQUM7SUFDQTtFQUNBO0VBQ0FDO0lBQUE7SUFDQTtJQUVBO0lBQ0E7TUFDQTtRQUNBO01BQ0E7SUFDQTtJQUVBO0lBQ0E7SUFDQTtJQUNBQztNQUNBO0lBQ0E7RUFDQTtFQUNBQztJQUNBQztNQUNBO0lBQ0E7SUFDQUM7TUFBQTtNQUNBO01BQ0E7UUFDQUg7VUFDQTtVQUNBO1FBQ0E7TUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBSTtNQUNBO01BQ0E7TUFDQTtNQUNBO0lBQ0E7SUFDQUM7TUFBQTtNQUNBO01BQ0E7TUFDQTtRQUNBQztRQUNBO01BQ0E7TUFDQTtRQUNBO1VBQ0E7VUFDQTtVQUNBO1FBQ0E7VUFDQTtVQUNBO1VBQ0E7VUFDQTtRQUNBO01BQ0E7TUFDQTtNQUNBO01BQ0E7TUFDQTtNQUNBO01BQ0E7TUFDQTtJQUNBO0VBQ0E7O0VBQ0FDO0lBQ0E7SUFDQXRCO01BQ0E7TUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQU07TUFDQWlCO01BQ0FDO1FBQ0E7TUFDQTtJQUNBO0VBQ0E7RUFDQUM7SUFDQUM7TUFDQTtNQUNBO0lBQ0EsRUFDQTtJQUNBO0lBQ0E7SUFDQTtFQUNBO0FBQ0E7QUFBQSwyQiIsImZpbGUiOiI0Ni5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQ8dmlldyBjbGFzcz1cImZsZXgganVzdGlmeS1jZW50ZXIgYWxpZ24tY2VudGVyXCIgOnN0eWxlPVwieyB3aWR0aDogYCR7d2lkdGh9cHhgIH1cIj5cclxuXHRcdDx2aWRlbyA6aWQ9XCJgdmlkZW8ke3ZpZGVvSWR9YFwiIHJlZj1cImB2aWRlbyR7dmlkZW9JZH1gXCIgY2xhc3M9XCJmbGV4IGp1c3RpZnktY2VudGVyIGFsaWduLWNlbnRlclwiXHJcblx0XHRcdDpzdHlsZT1cInsgaGVpZ2h0OiBgJHtoZWlnaHR9cHhgLCB3aWR0aDogYCR7d2lkdGh9cHhgIH1cIiBsb29wIDpzcmM9XCJzcmNcIiA6Y29udHJvbHM9XCJmYWxzZVwiXHJcblx0XHRcdDpzaG93LXBsYXktYnRuPVwiZmFsc2VcIiA6ZW5hYmxlLXByb2dyZXNzLWdlc3R1cmU9XCJmYWxzZVwiIDpvYmplY3QtZml0PVwidmlkZW9GaXRcIiBAdGltZXVwZGF0ZT1cInRpbWV1cGRhdGVcIlxyXG5cdFx0XHRAZXJyb3I9XCJwbGF5RXJyb3JcIiAvPlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJwb3NpdGlvbi1hYnNvbHV0ZVwiIHYtaWY9XCIhcGxheSAmJiAhT3BlbkNvdmVyXCIgQGNsaWNrPVwidmlkZW9QbGF5XCI+XHJcblx0XHRcdDx0ZXh0IGNsYXNzPVwiaWNvblwiPiYjeGU2MGY7PC90ZXh0PlxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PCEtLSDlsIHpnaLlm77niYcgLS0+XHJcblxyXG5cdFx0PCEtLSDkuIrpmLTlvbEgLS0+XHJcblx0XHQ8dmlldyBjbGFzcz1cInZpZGVvLXRvcFwiIC8+XHJcblx0XHQ8IS0tIOS4i+mYtOW9sSAtLT5cclxuXHRcdDx2aWV3IGNsYXNzPVwidmlkZW8tYm90dG9tXCIgLz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdHByb3BzOiB7XHJcblx0XHRcdHZpZGVvSWQ6IHtcclxuXHRcdFx0XHR0eXBlOiBOdW1iZXIsXHJcblx0XHRcdFx0ZGVmYXVsdDogMCxcclxuXHRcdFx0fSxcclxuXHRcdFx0c3JjOiB7XHJcblx0XHRcdFx0dHlwZTogU3RyaW5nLFxyXG5cdFx0XHRcdGRlZmF1bHQ6IFwiXCIsXHJcblx0XHRcdH0sXHJcblx0XHRcdHBsYXk6IHtcclxuXHRcdFx0XHR0eXBlOiBCb29sZWFuLFxyXG5cdFx0XHRcdGRlZmF1bHQ6IGZhbHNlLFxyXG5cdFx0XHR9LFxyXG5cdFx0XHRoZWlnaHQ6IHtcclxuXHRcdFx0XHR0eXBlOiBOdW1iZXIsXHJcblx0XHRcdFx0ZGVmYXVsdDogMCxcclxuXHRcdFx0fSxcclxuXHRcdFx0d2lkdGg6IHtcclxuXHRcdFx0XHR0eXBlOiBOdW1iZXIsXHJcblx0XHRcdFx0ZGVmYXVsdDogMCxcclxuXHRcdFx0fSxcclxuXHJcblx0XHRcdG9iamVjdEZpdDoge1xyXG5cdFx0XHRcdHR5cGU6IFN0cmluZyxcclxuXHRcdFx0XHRkZWZhdWx0OiBcImNvdmVyXCIsXHJcblx0XHRcdH0sXHJcblx0XHRcdGNvdmVyVXJsOiB7XHJcblx0XHRcdFx0Ly/op4bpopHlsIHpnaLnmoTlm77niYdcclxuXHRcdFx0XHR0eXBlOiBTdHJpbmcsXHJcblx0XHRcdFx0ZGVmYXVsdDogXCJcIixcclxuXHRcdFx0fSxcclxuXHRcdFx0aW5pdGlhbFRpbWU6IHtcclxuXHRcdFx0XHR0eXBlOiBOdW1iZXIsXHJcblx0XHRcdFx0ZGVmYXVsdDogMCxcclxuXHRcdFx0fSxcclxuXHRcdFx0Z0R1cmF0aW9uOiB7XHJcblx0XHRcdFx0dHlwZTogTnVtYmVyLFxyXG5cdFx0XHRcdGRlZmF1bHQ6IDk5OSxcclxuXHRcdFx0fSxcclxuXHRcdH0sXHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdHZpZGVvRml0OiBcImNvbnRhaW5cIiwgLy8g5LyY5YyWSEJ1aWxkZXLlsZXnpLpidWdcclxuXHRcdFx0XHR0aW1lOiAwLCAvLyDml7bpl7TnsbtcclxuXHRcdFx0XHRkdXJhdGlvbjogMCwgLy8g6KeG6aKR5pe26ZW/XHJcblx0XHRcdFx0T3BlbkNvdmVyOiB0cnVlLCAvLyDmmK/lkKblvIDlkK/lsIHpnaJcclxuXHRcdFx0XHRpbml0aWFsaXplOiBmYWxzZSwgLy8g5Yid5aeL5YyWXHJcblx0XHRcdFx0dmlkZW9UaW1lcjogbnVsbCwgLy8g6K6h5pe25ZmoXHJcblx0XHRcdH07XHJcblx0XHR9LFxyXG5cdFx0bW91bnRlZCgpIHtcclxuXHRcdFx0dGhpcy52aWRlb0ZpdCA9IHRoaXMub2JqZWN0Rml0O1xyXG5cdFx0XHQvLyAjaWZkZWYgQVBQLVBMVVNcclxuXHRcdFx0bGV0IHN5cyA9IHVuaS5nZXRTeXN0ZW1JbmZvU3luYygpO1xyXG5cdFx0XHRpZiAoc3lzLnBsYXRmb3JtID09PSBcImlvc1wiKSB7XHJcblx0XHRcdFx0aWYgKHRoaXMub2JqZWN0Rml0ID09PSBcImNvdmVyXCIpIHtcclxuXHRcdFx0XHRcdHRoaXMudmlkZW9GaXQgPSBcImZpbGxcIjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ly8gI2VuZGlmXHJcblx0XHRcdGxldCB2aWRlbyA9IGB2aWRlbyR7dGhpcy52aWRlb0lkfWA7XHJcblx0XHRcdGNvbnNvbGUubG9nKFwidGhpcy52aWRlb0lkXCIsIHRoaXMudmlkZW9JZCk7XHJcblx0XHRcdHRoaXMudmlkZW9Db250ZXh0ID0gdW5pLmNyZWF0ZVZpZGVvQ29udGV4dCh2aWRlbywgdGhpcyk7XHJcblx0XHRcdHNldFRpbWVvdXQoKCkgPT4ge1xyXG5cdFx0XHRcdHRoaXMudmlkZW9Db250ZXh0LnBsYXkoKTtcclxuXHRcdFx0fSwgMTApO1xyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0cGxheUVycm9yKGVycikge1xyXG5cdFx0XHRcdGNvbnNvbGUubG9nKFwi5pKt5pS+5Ye66ZSZXCIsIGVycilcclxuXHRcdFx0fSxcclxuXHRcdFx0Y29udGludWVQbGF5KCkge1xyXG5cdFx0XHRcdGNvbnNvbGUubG9nKFwi57un57ut5pKt5pS+XCIpXHJcblx0XHRcdFx0aWYgKCF0aGlzLmluaXRpYWxpemUpIHtcclxuXHRcdFx0XHRcdHNldFRpbWVvdXQoKCkgPT4ge1xyXG5cdFx0XHRcdFx0XHR0aGlzLmluaXRpYWxpemUgPSB0cnVlO1xyXG5cdFx0XHRcdFx0XHR0aGlzLnZpZGVvUGxheSgpO1xyXG5cdFx0XHRcdFx0fSwgMTAwKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIOaLluWKqOa7keWdlyAxLjAuOeS4tOaXtlxyXG5cdFx0XHQvLyBjaGFuZ2VDdXJyZW50KGUpIHtcclxuXHRcdFx0Ly8gXHR0aGlzLnRpbWUgPSBlLmRldGFpbC52YWx1ZTtcclxuXHRcdFx0Ly8gXHR0aGlzLnZpZGVvQ29udGV4dC5zZWVrKHRoaXMudGltZSk7XHJcblx0XHRcdC8vIH0sXHJcblx0XHRcdHRpbWV1cGRhdGUoZXZlbnQpIHtcclxuXHRcdFx0XHQvLyAxLjAuOeS4tOaXtlxyXG5cdFx0XHRcdHRoaXMuZHVyYXRpb24gPSBldmVudC5kZXRhaWwuZHVyYXRpb247XHJcblx0XHRcdFx0aWYgKHRoaXMudGltZSA+PSBldmVudC5kZXRhaWwuZHVyYXRpb24pIHRoaXMudGltZSA9IDA7XHJcblx0XHRcdFx0dGhpcy50aW1lID0gZXZlbnQuZGV0YWlsLmN1cnJlbnRUaW1lO1xyXG5cdFx0XHR9LFxyXG5cdFx0XHR2aWRlb1BsYXkoKSB7XHJcblx0XHRcdFx0Y29uc29sZS5sb2coXCLop4bpopHmkq3mlL7kuovku7ZcIiwgdGhpcy52aWRlb1RpbWVyKTtcclxuXHRcdFx0XHRjb25zb2xlLmxvZyhcIuinhumikeaSreaUvuS6i+S7tnBsYXlcIiwgdGhpcy5wbGF5KTtcclxuXHRcdFx0XHRpZiAodGhpcy52aWRlb1RpbWVyKSB7XHJcblx0XHRcdFx0XHRjbGVhclRpbWVvdXQodGhpcy52aWRlb1RpbWVyKTtcclxuXHRcdFx0XHRcdHRoaXMudmlkZW9UaW1lciA9IG51bGw7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHRoaXMudmlkZW9UaW1lciA9IHNldFRpbWVvdXQoKCkgPT4ge1xyXG5cdFx0XHRcdFx0aWYgKHRoaXMucGxheSkge1xyXG5cdFx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIuinhumikeaSreaUvuinpuWPkVwiKTtcclxuXHRcdFx0XHRcdFx0dGhpcy52aWRlb0NvbnRleHQucGxheSgpO1xyXG5cdFx0XHRcdFx0XHR0aGlzLk9wZW5Db3ZlciA9IGZhbHNlO1xyXG5cdFx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdFx0dGhpcy52aWRlb0NvbnRleHQucGF1c2UoKTtcclxuXHRcdFx0XHRcdFx0dGhpcy5PcGVuQ292ZXIgPSB0cnVlO1xyXG5cdFx0XHRcdFx0XHQvLyAxLjAuOeS4tOaXtlxyXG5cdFx0XHRcdFx0XHQvLyB0aGlzLiRlbWl0KCdwYXVzZScsIHRoaXMudGltZSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdFx0Ly8gaWYgKHRoaXMucGxheSkge1xyXG5cdFx0XHRcdC8vIFx0dGhpcy52aWRlb0NvbnRleHQucGxheSgpO1xyXG5cdFx0XHRcdC8vIFx0dGhpcy5PcGVuQ292ZXIgPSBmYWxzZTtcclxuXHRcdFx0XHQvLyB9IGVsc2Uge1xyXG5cdFx0XHRcdC8vIFx0dGhpcy52aWRlb0NvbnRleHQucGF1c2UoKTtcclxuXHRcdFx0XHQvLyBcdHRoaXMuJGVtaXQoJ3BhdXNlJywgdGhpcy50aW1lKTtcclxuXHRcdFx0XHQvLyB9XHJcblx0XHRcdH0sXHJcblx0XHR9LFxyXG5cdFx0d2F0Y2g6IHtcclxuXHRcdFx0Ly/pmLLmipYg6Ziy5q2i6KeG6aKR5pKt5pS+5pqC5YGc5aSq5b+rXHJcblx0XHRcdHBsYXk6IGZ1bmN0aW9uKG5ld1ZhbCwgb2xkVmFsKSB7XHJcblx0XHRcdFx0Y29uc29sZS5sb2coXCJuZXd2YWxfcGxheVwiLCBuZXdWYWwpO1xyXG5cdFx0XHRcdHRoaXMudmlkZW9QbGF5KCk7XHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIDEuMC455Li05pe2XHJcblx0XHRcdC8vIHN0YXJ0VGltZToge1xyXG5cdFx0XHQvLyBcdGltbWVkaWF0ZTogdHJ1ZSxcclxuXHRcdFx0Ly8gXHRoYW5kbGVyKG5ld1ZhbCwgb2xkVmFsKSB7XHJcblx0XHRcdC8vIFx0XHR0aGlzLnRpbWUgPSBuZXdWYWw7XHJcblx0XHRcdC8vIFx0fVxyXG5cdFx0XHQvLyB9LFxyXG5cdFx0XHRnRHVyYXRpb246IHtcclxuXHRcdFx0XHRpbW1lZGlhdGU6IHRydWUsXHJcblx0XHRcdFx0aGFuZGxlcihuZXdWYWwsIG9sZFZhbCkge1xyXG5cdFx0XHRcdFx0dGhpcy5kdXJhdGlvbiA9IG5ld1ZhbDtcclxuXHRcdFx0XHR9LFxyXG5cdFx0XHR9LFxyXG5cdFx0fSxcclxuXHRcdGNvbXB1dGVkOiB7XHJcblx0XHRcdGJhcldpZHRoKCkge1xyXG5cdFx0XHRcdGxldCB3aWR0aCA9ICh0aGlzLnRpbWUgLyB0aGlzLmR1cmF0aW9uKSAqIHBhcnNlSW50KHRoaXMud2lkdGgpO1xyXG5cdFx0XHRcdHJldHVybiBgJHt3aWR0aH1weGA7XHJcblx0XHRcdH0sXHJcblx0XHRcdC8vIDEuMC455Li05pe2XHJcblx0XHRcdC8vIHN0YXJ0VGltZSgpIHtcclxuXHRcdFx0Ly8gXHRyZXR1cm4gdGhpcy5pbml0aWFsVGltZTtcclxuXHRcdFx0Ly8gfVxyXG5cdFx0fSxcclxuXHR9O1xyXG48L3NjcmlwdD5cclxuPHN0eWxlIGxhbmc9XCJzY3NzXCIgc2NvcGVkPlxyXG5cdEBpbXBvcnQgXCJAL3N0YXRpYy9jc3MvY29tbW9uLmNzc1wiO1xyXG5cclxuXHQucG9zaXRpb24tYWJzb2x1dGUge1xyXG5cdFx0YmFja2dyb3VuZDogIzAwMDtcclxuXHR9XHJcblxyXG5cdC5pY29uIHtcclxuXHRcdG9wYWNpdHk6IDAuNjtcclxuXHRcdGZvbnQtc2l6ZTogMTIwcnB4O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0fVxyXG5cclxuXHQuaWNvbi1zcGluIHtcclxuXHRcdC8vI2lmbmRlZiBBUFAtUExVUy1OVlVFXHJcblx0XHRhbmltYXRpb246IHNwaW4gMS41cyBpbmZpbml0ZSBsaW5lYXI7XHJcblx0XHQvLyNlbmRpZlxyXG5cdH1cclxuXHJcblx0LnZpZGVvLXRvcCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLFxyXG5cdFx0XHRcdHJnYmEoMCwgMCwgMCwgMCksXHJcblx0XHRcdFx0cmdiYSgwLCAwLCAwLCAwLjQpKTtcclxuXHRcdHdpZHRoOiA3NTBycHg7XHJcblx0XHRoZWlnaHQ6IDMwMHJweDtcclxuXHR9XHJcblxyXG5cdC52aWRlby1ib3R0b20ge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCxcclxuXHRcdFx0XHRyZ2JhKDAsIDAsIDAsIDAuNCksXHJcblx0XHRcdFx0cmdiYSgwLCAwLCAwLCAwKSk7XHJcblx0XHR3aWR0aDogNzUwcnB4O1xyXG5cdFx0aGVpZ2h0OiAzMDBycHg7XHJcblx0fVxyXG5cclxuXHQuc2xpZGVyLXZpZXcge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdGJvdHRvbTogMzBweDtcclxuXHRcdHdpZHRoOiA3NTBycHg7XHJcblx0fVxyXG5cclxuXHQucHJvZ3Jlc3NCYXIge1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMnJweDtcclxuXHRcdGhlaWdodDogNHJweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcclxuXHRcdHotaW5kZXg6IDk5OTk5OTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHQvLyNpZm5kZWYgQVBQLVBMVVMtTlZVRVxyXG5cdFx0YW5pbWF0aW9uOiBmbGlja2VyIDRzIGxpbmVhciBpbmZpbml0ZTtcclxuXHRcdGFuaW1hdGlvbi1kaXJlY3Rpb246IGFsdGVybmF0ZTtcclxuXHRcdC8vI2VuZGlmXHJcblx0fVxyXG5cclxuXHQvKiAjaWZuZGVmIEFQUC1QTFVTLU5WVUUgKi9cclxuXHRAa2V5ZnJhbWVzIGZsaWNrZXIge1xyXG5cdFx0MCUge1xyXG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAjZmZmZmZmO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8qKiDmmoLlgZzmlYjmnpwgKi9cclxuXHRcdDEwJSB7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAydXB4ICNmZmZmZmY7XHJcblx0XHR9XHJcblxyXG5cdFx0NTAlIHtcclxuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDEwdXB4ICNmZmZmZmY7XHJcblx0XHR9XHJcblxyXG5cdFx0NjAlIHtcclxuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDEydXB4ICNmZmZmZmY7XHJcblx0XHR9XHJcblxyXG5cdFx0OTAlIHtcclxuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDE4dXB4ICNmZmZmZmY7XHJcblx0XHR9XHJcblxyXG5cdFx0MTAwJSB7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAyMHVweCAjZmZmZmZmO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGtleWZyYW1lcyBzcGluIHtcclxuXHRcdDAlIHtcclxuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcblx0XHR9XHJcblxyXG5cdFx0MTAwJSB7XHJcblx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8qICNlbmRpZiAqL1xyXG48L3N0eWxlPlxyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///46\n");
- /***/ }),
- /* 47 */
- /*!********************************************************************************************************!*\
- !*** E:/2023/8/MT_APP/pages/video/video.vue?vue&type=style&index=0&id=3ec61a7e&lang=scss&scoped=true& ***!
- \********************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_11_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_11_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_0_4_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_video_vue_vue_type_style_index_0_id_3ec61a7e_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/style.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-oneOf-0-1!./node_modules/postcss-loader/src??ref--11-oneOf-0-2!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--11-oneOf-0-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-oneOf-0-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./video.vue?vue&type=style&index=0&id=3ec61a7e&lang=scss&scoped=true& */ 48);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_11_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_11_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_0_4_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_video_vue_vue_type_style_index_0_id_3ec61a7e_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_11_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_11_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_0_4_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_video_vue_vue_type_style_index_0_id_3ec61a7e_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
- /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_11_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_11_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_0_4_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_video_vue_vue_type_style_index_0_id_3ec61a7e_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_11_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_11_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_0_4_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_video_vue_vue_type_style_index_0_id_3ec61a7e_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_11_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_11_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_0_4_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_video_vue_vue_type_style_index_0_id_3ec61a7e_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
- /***/ }),
- /* 48 */
- /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/style.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-oneOf-0-1!./node_modules/postcss-loader/src??ref--11-oneOf-0-2!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--11-oneOf-0-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-oneOf-0-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/2023/8/MT_APP/pages/video/video.vue?vue&type=style&index=0&id=3ec61a7e&lang=scss&scoped=true& ***!
- \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports) {
- module.exports = {
- "icon": {
- "fontFamily": "iconfont",
- "color": "#ffffff",
- "opacity": 0.6,
- "fontSize": "120rpx"
- },
- "tag": {
- "height": "32rpx",
- "alignItems": "center",
- "flexDirection": "row",
- "paddingTop": 0,
- "paddingRight": "8rpx",
- "paddingBottom": 0,
- "paddingLeft": "8rpx",
- "backgroundImage": "linear-gradient(-90deg, #ff4950, #ff8123)",
- "borderRadius": "10rpx",
- "marginRight": "10rpx"
- },
- "tag-icon": {
- "fontSize": "20rpx",
- "color": "#ffffff",
- "marginRight": "6rpx"
- },
- "tag-text": {
- "fontSize": "20rpx",
- "color": "#ffffff"
- },
- "text-xs": {
- "fontSize": "22rpx"
- },
- "text-min": {
- "fontSize": "24rpx"
- },
- "text-sm": {
- "fontSize": "26rpx"
- },
- "text-df": {
- "fontSize": "28rpx"
- },
- "text-30": {
- "fontSize": "30rpx"
- },
- "text-lg": {
- "fontSize": "32rpx"
- },
- "text-34": {
- "fontSize": "34rpx"
- },
- "text-xl": {
- "fontSize": "36rpx"
- },
- "text-40": {
- "fontSize": "40rpx"
- },
- "text-xxl": {
- "fontSize": "44rpx"
- },
- "text-xxxl": {
- "fontSize": "56rpx"
- },
- "text-xxxxl": {
- "fontSize": "68rpx"
- },
- "text-sl": {
- "fontSize": "80rpx"
- },
- "text-xsl": {
- "fontSize": "120rpx"
- },
- "text-bold": {
- "fontWeight": "bold"
- },
- "text-center": {
- "textAlign": "center"
- },
- "text-content": {
- "lineHeight": 1.6
- },
- "text-left": {
- "textAlign": "left"
- },
- "text-right": {
- "textAlign": "right"
- },
- "text-lines-mp": {
- "lines": 2,
- "textOverflow": "ellipsis",
- "overflow": "hidden"
- },
- "text-lines-2": {
- "lines": 2,
- "textOverflow": "ellipsis"
- },
- "text-mp-2": {
- "overflow": "hidden"
- },
- "text-lines-3": {
- "lines": 3,
- "textOverflow": "ellipsis"
- },
- "text-bold1": {
- "fontWeight": "100"
- },
- "text-bold2": {
- "fontWeight": "200"
- },
- "text-bold4": {
- "fontWeight": "400"
- },
- "text-bold5": {
- "fontWeight": "500"
- },
- "text-bold6": {
- "fontWeight": "600"
- },
- "text-bold7": {
- "fontWeight": "700"
- },
- "text-bold8": {
- "fontWeight": "800"
- },
- "round": {
- "borderRadius": "5000rpx"
- },
- "radius": {
- "borderRadius": "6rpx"
- },
- "radius-bock": {
- "borderRadius": "18rpx"
- },
- "radius-circular": {
- "borderRadius": "2000rpx"
- },
- "text-white": {
- "color": "#ffffff"
- },
- "text-white-5": {
- "color": "rgba(255,255,255,0.5)"
- },
- "text-white-6": {
- "color": "rgba(255,255,255,0.6)"
- },
- "text-white-7": {
- "color": "rgba(255,255,255,0.7)"
- },
- "text-white-8": {
- "color": "rgba(255,255,255,0.8)"
- },
- "text-white-9": {
- "color": "rgba(255,255,255,0.9)"
- },
- "text-black": {
- "color": "#000000"
- },
- "text-black-1": {
- "color": "rgba(0,0,0,0.1)"
- },
- "text-black-2": {
- "color": "rgba(0,0,0,0.2)"
- },
- "text-black-3": {
- "color": "rgba(0,0,0,0.3)"
- },
- "text-black-4": {
- "color": "rgba(0,0,0,0.4)"
- },
- "text-black-5": {
- "color": "rgba(0,0,0,0.5)"
- },
- "text-black-6": {
- "color": "rgba(0,0,0,0.6)"
- },
- "text-black-7": {
- "color": "rgba(0,0,0,0.7)"
- },
- "text-black-8": {
- "color": "rgba(0,0,0,0.8)"
- },
- "text-black-9": {
- "color": "rgba(0,0,0,0.9)"
- },
- "text-gray": {
- "color": "#888888"
- },
- "text-gray-light": {
- "color": "#999999"
- },
- "text-gray-dark": {
- "color": "#666666"
- },
- "text-red": {
- "color": "#ff243a"
- },
- "text-orange": {
- "color": "#fe6600"
- },
- "text-yellow": {
- "color": "#FF6A0C"
- },
- "text-olive": {
- "color": "#8dc63f"
- },
- "text-green": {
- "color": "#39b54a"
- },
- "text-cyan": {
- "color": "#1cbbb4"
- },
- "text-blue": {
- "color": "#0081ff"
- },
- "text-purple": {
- "color": "#6739b6"
- },
- "text-mauve": {
- "color": "#9c26b0"
- },
- "text-pink": {
- "color": "#F840B1"
- },
- "text-brown": {
- "color": "#a5673f"
- },
- "wanl-bg-redorange": {
- "backgroundColor": "#ff3d33",
- "backgroundImage": "linear-gradient(90deg, #ff6333, #fe6600)",
- "color": "#FFFFFF"
- },
- "wanl-bg-redorange-light": {
- "backgroundImage": "linear-gradient(90deg, #ffc0ae, #ffa7b0)",
- "color": "#FFFFFF"
- },
- "wanl-bg-orange": {
- "color": "#FFFFFF",
- "backgroundImage": "linear-gradient(-90deg, #ff4950, #ff8123)"
- },
- "wanl-bg-pink": {
- "color": "#FFFFFF",
- "backgroundImage": "linear-gradient(-90deg, #fa3b26, #ff4d8a)"
- },
- "wanl-bg-blue": {
- "color": "#FFFFFF",
- "backgroundImage": "linear-gradient(-90deg, #2676fa, #23d7ff)"
- },
- "wanl-bg-grey": {
- "color": "#FFFFFF",
- "backgroundImage": "linear-gradient(-90deg, #8799a3, #8799a3)"
- },
- "bg-nav": {
- "backgroundColor": "#f9f9f9"
- },
- "bg-white": {
- "backgroundColor": "#ffffff",
- "color": "#333333"
- },
- "bg-black": {
- "backgroundColor": "#333333",
- "color": "#ffffff"
- },
- "bg-gray": {
- "backgroundColor": "#f0f0f0",
- "color": "#333333"
- },
- "bg-gradual-yellow": {
- "backgroundImage": "linear-gradient(to left, #ff9700, #ffca00)",
- "color": "#FFFFFF"
- },
- "bg-red": {
- "backgroundColor": "#FF0000",
- "color": "#ffffff"
- },
- "bg-orange": {
- "backgroundColor": "#fe6600",
- "color": "#ffffff"
- },
- "bg-yellow": {
- "backgroundColor": "#fbbd08",
- "color": "#333333"
- },
- "bg-olive": {
- "backgroundColor": "#8dc63f",
- "color": "#ffffff"
- },
- "bg-green": {
- "backgroundColor": "#39b54a",
- "color": "#ffffff"
- },
- "bg-cyan": {
- "backgroundColor": "#1cbbb4",
- "color": "#ffffff"
- },
- "bg-blue": {
- "backgroundColor": "#0081ff",
- "color": "#ffffff"
- },
- "bg-purple": {
- "backgroundColor": "#6739b6",
- "color": "#ffffff"
- },
- "bg-mauve": {
- "backgroundColor": "#9c26b0",
- "color": "#ffffff"
- },
- "bg-pink": {
- "backgroundColor": "#e03997",
- "color": "#ffffff"
- },
- "bg-brown": {
- "backgroundColor": "#a5673f",
- "color": "#ffffff"
- },
- "margin-xs": {
- "marginTop": "10rpx",
- "marginRight": "10rpx",
- "marginBottom": "10rpx",
- "marginLeft": "10rpx"
- },
- "margin-sm": {
- "marginTop": "20rpx",
- "marginRight": "20rpx",
- "marginBottom": "20rpx",
- "marginLeft": "20rpx"
- },
- "margin": {
- "marginTop": "30rpx",
- "marginRight": "30rpx",
- "marginBottom": "30rpx",
- "marginLeft": "30rpx"
- },
- "margin-lg": {
- "marginTop": "40rpx",
- "marginRight": "40rpx",
- "marginBottom": "40rpx",
- "marginLeft": "40rpx"
- },
- "margin-xl": {
- "marginTop": "50rpx",
- "marginRight": "50rpx",
- "marginBottom": "50rpx",
- "marginLeft": "50rpx"
- },
- "margin-top-xs": {
- "marginTop": "10rpx"
- },
- "margin-top-s": {
- "marginTop": "6rpx"
- },
- "margin-top-sm": {
- "marginTop": "20rpx"
- },
- "margin-top": {
- "marginTop": "30rpx"
- },
- "margin-top-lg": {
- "marginTop": "40rpx"
- },
- "margin-top-xl": {
- "marginTop": "50rpx"
- },
- "margin-right-s": {
- "marginRight": "4rpx"
- },
- "margin-right-xs": {
- "marginRight": "10rpx"
- },
- "margin-right-sm": {
- "marginRight": "20rpx"
- },
- "margin-right": {
- "marginRight": "30rpx"
- },
- "margin-right-lg": {
- "marginRight": "40rpx"
- },
- "margin-right-xl": {
- "marginRight": "50rpx"
- },
- "margin-bottom-s": {
- "marginBottom": "6rpx"
- },
- "margin-bottom-xs": {
- "marginBottom": "10rpx"
- },
- "margin-bottom-sm": {
- "marginBottom": "20rpx"
- },
- "margin-bottom": {
- "marginBottom": "30rpx"
- },
- "margin-bottom-lg": {
- "marginBottom": "40rpx"
- },
- "margin-bottom-xl": {
- "marginBottom": "50rpx"
- },
- "margin-left-s": {
- "marginLeft": "4rpx"
- },
- "margin-left-xs": {
- "marginLeft": "10rpx"
- },
- "margin-left-sm": {
- "marginLeft": "20rpx"
- },
- "margin-left": {
- "marginLeft": "30rpx"
- },
- "margin-left-lg": {
- "marginLeft": "40rpx"
- },
- "margin-left-xl": {
- "marginLeft": "50rpx"
- },
- "margin-lr-xs": {
- "marginLeft": "10rpx",
- "marginRight": "10rpx"
- },
- "margin-lr-sm": {
- "marginLeft": "20rpx",
- "marginRight": "20rpx"
- },
- "margin-lr": {
- "marginLeft": "30rpx",
- "marginRight": "30rpx"
- },
- "margin-lr-lg": {
- "marginLeft": "40rpx",
- "marginRight": "40rpx"
- },
- "margin-lr-xl": {
- "marginLeft": "50rpx",
- "marginRight": "50rpx"
- },
- "margin-tb-s": {
- "marginTop": "4rpx",
- "marginBottom": "4rpx"
- },
- "margin-tb-xs": {
- "marginTop": "10rpx",
- "marginBottom": "10rpx"
- },
- "margin-tb-sm": {
- "marginTop": "20rpx",
- "marginBottom": "20rpx"
- },
- "margin-tb": {
- "marginTop": "30rpx",
- "marginBottom": "30rpx"
- },
- "margin-tb-lg": {
- "marginTop": "40rpx",
- "marginBottom": "40rpx"
- },
- "margin-tb-xl": {
- "marginTop": "50rpx",
- "marginBottom": "50rpx"
- },
- "margin-bj": {
- "marginTop": "25rpx",
- "marginRight": "25rpx",
- "marginBottom": "25rpx",
- "marginLeft": "25rpx"
- },
- "margin-top-bj": {
- "marginTop": "25rpx"
- },
- "margin-right-bj": {
- "marginRight": "25rpx"
- },
- "margin-bottom-bj": {
- "marginBottom": "25rpx"
- },
- "margin-left-bj": {
- "marginLeft": "25rpx"
- },
- "margin-lr-bj": {
- "marginLeft": "25rpx",
- "marginRight": "25rpx"
- },
- "margin-tb-bj": {
- "marginTop": "25rpx",
- "marginBottom": "25rpx"
- },
- "padding-bj": {
- "paddingTop": "25rpx",
- "paddingRight": "25rpx",
- "paddingBottom": "25rpx",
- "paddingLeft": "25rpx"
- },
- "padding-top-bj": {
- "paddingTop": "25rpx"
- },
- "padding-right-bj": {
- "paddingRight": "25rpx"
- },
- "padding-left-bj": {
- "paddingLeft": "25rpx"
- },
- "padding-lr-bj": {
- "paddingLeft": "25rpx",
- "paddingRight": "25rpx"
- },
- "padding-tb-bj": {
- "paddingTop": "25rpx",
- "paddingBottom": "25rpx"
- },
- "padding-bottom-bj": {
- "paddingBottom": "25rpx"
- },
- "padding-0": {
- "paddingTop": 0,
- "paddingRight": 0,
- "paddingBottom": 0,
- "paddingLeft": 0
- },
- "padding-xs": {
- "paddingTop": "10rpx",
- "paddingRight": "10rpx",
- "paddingBottom": "10rpx",
- "paddingLeft": "10rpx"
- },
- "padding-sm": {
- "paddingTop": "20rpx",
- "paddingRight": "20rpx",
- "paddingBottom": "20rpx",
- "paddingLeft": "20rpx"
- },
- "padding": {
- "paddingTop": "30rpx",
- "paddingRight": "30rpx",
- "paddingBottom": "30rpx",
- "paddingLeft": "30rpx"
- },
- "padding-lg": {
- "paddingTop": "40rpx",
- "paddingRight": "40rpx",
- "paddingBottom": "40rpx",
- "paddingLeft": "40rpx"
- },
- "padding-xl": {
- "paddingTop": "50rpx",
- "paddingRight": "50rpx",
- "paddingBottom": "50rpx",
- "paddingLeft": "50rpx"
- },
- "padding-top-s": {
- "paddingTop": "4rpx"
- },
- "padding-top-xs": {
- "paddingTop": "10rpx"
- },
- "padding-top-sm": {
- "paddingTop": "20rpx"
- },
- "padding-top": {
- "paddingTop": "30rpx"
- },
- "padding-top-lg": {
- "paddingTop": "40rpx"
- },
- "padding-top-xl": {
- "paddingTop": "50rpx"
- },
- "padding-right-xs": {
- "paddingRight": "10rpx"
- },
- "padding-right-sm": {
- "paddingRight": "20rpx"
- },
- "padding-right": {
- "paddingRight": "30rpx"
- },
- "padding-right-lg": {
- "paddingRight": "40rpx"
- },
- "padding-right-xl": {
- "paddingRight": "50rpx"
- },
- "padding-bottom-xs": {
- "paddingBottom": "10rpx"
- },
- "padding-bottom-sm": {
- "paddingBottom": "20rpx"
- },
- "padding-bottom": {
- "paddingBottom": "30rpx"
- },
- "padding-bottom-lg": {
- "paddingBottom": "40rpx"
- },
- "padding-bottom-xl": {
- "paddingBottom": "50rpx"
- },
- "padding-left-xs": {
- "paddingLeft": "10rpx"
- },
- "padding-left-sm": {
- "paddingLeft": "20rpx"
- },
- "padding-left": {
- "paddingLeft": "30rpx"
- },
- "padding-left-lg": {
- "paddingLeft": "40rpx"
- },
- "padding-left-xl": {
- "paddingLeft": "50rpx"
- },
- "padding-lr-s": {
- "paddingLeft": "4rpx",
- "paddingRight": "4rpx"
- },
- "padding-lr-xs": {
- "paddingLeft": "10rpx",
- "paddingRight": "10rpx"
- },
- "padding-lr-sm": {
- "paddingLeft": "20rpx",
- "paddingRight": "20rpx"
- },
- "padding-lr": {
- "paddingLeft": "30rpx",
- "paddingRight": "30rpx"
- },
- "padding-lr-lg": {
- "paddingLeft": "40rpx",
- "paddingRight": "40rpx"
- },
- "padding-lr-xl": {
- "paddingLeft": "50rpx",
- "paddingRight": "50rpx"
- },
- "padding-tb-s": {
- "paddingTop": "4rpx",
- "paddingBottom": "4rpx"
- },
- "padding-tb-xs": {
- "paddingTop": "10rpx",
- "paddingBottom": "10rpx"
- },
- "padding-tb-sm": {
- "paddingTop": "20rpx",
- "paddingBottom": "20rpx"
- },
- "padding-tb": {
- "paddingTop": "30rpx",
- "paddingBottom": "30rpx"
- },
- "padding-tb-lg": {
- "paddingTop": "40rpx",
- "paddingBottom": "40rpx"
- },
- "padding-tb-xl": {
- "paddingTop": "50rpx",
- "paddingBottom": "50rpx"
- },
- "position-relative": {
- "position": "relative"
- },
- "position-absolute": {
- "position": "absolute",
- "backgroundColor": "#000000"
- },
- "position-center": {
- "position": "absolute",
- "top": 0,
- "bottom": 0,
- "left": 0,
- "right": 0
- },
- "position-top-center": {
- "position": "absolute",
- "top": 0,
- "left": 0,
- "right": 0
- },
- "position-bottom-center": {
- "position": "absolute",
- "bottom": 0,
- "left": 0,
- "right": 0
- },
- "flex-sub": {
- "flex": 1
- },
- "flex-twice": {
- "flex": 2
- },
- "flex-treble": {
- "flex": 3
- },
- "flex-direction": {
- "flexDirection": "row"
- },
- "flex-wrap": {
- "flexWrap": "wrap"
- },
- "align-start": {
- "alignItems": "flex-start"
- },
- "align-end": {
- "alignItems": "flex-end"
- },
- "align-center": {
- "alignItems": "center"
- },
- "align-stretch": {
- "alignItems": "stretch"
- },
- "justify-start": {
- "justifyContent": "flex-start"
- },
- "justify-end": {
- "justifyContent": "flex-end"
- },
- "justify-center": {
- "justifyContent": "center"
- },
- "justify-between": {
- "justifyContent": "space-between"
- },
- "justify-around": {
- "justifyContent": "space-around"
- },
- "overflow-hidden": {
- "overflow": "hidden"
- },
- "video-top": {
- "position": "absolute",
- "top": 0,
- "backgroundImage": "linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4))",
- "width": "750rpx",
- "height": "300rpx"
- },
- "video-bottom": {
- "position": "absolute",
- "bottom": 0,
- "backgroundImage": "linear-gradient(to top, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0))",
- "width": "750rpx",
- "height": "300rpx"
- },
- "slider-view": {
- "position": "absolute",
- "left": 0,
- "bottom": "30",
- "width": "750rpx"
- },
- "progressBar": {
- "borderRadius": "2rpx",
- "height": "4rpx",
- "backgroundColor": "rgba(255,255,255,0.3)",
- "zIndex": 999999,
- "position": "absolute",
- "left": 0,
- "bottom": 0
- },
- "@VERSION": 2
- }
- /***/ }),
- /* 49 */
- /*!************************************************!*\
- !*** E:/2023/8/MT_APP/pages/video/comment.vue ***!
- \************************************************/
- /*! no static exports found */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _comment_vue_vue_type_template_id_23d5d3a2_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./comment.vue?vue&type=template&id=23d5d3a2&scoped=true& */ 50);\n/* harmony import */ var _comment_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./comment.vue?vue&type=script&lang=js& */ 52);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _comment_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _comment_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 30);\n\nvar renderjs\n\n\nfunction injectStyles (context) {\n \n if(!this.options.style){\n this.options.style = {}\n }\n if(Vue.prototype.__merge_style && Vue.prototype.__$appStyle__){\n Vue.prototype.__merge_style(Vue.prototype.__$appStyle__, this.options.style)\n }\n if(Vue.prototype.__merge_style){\n Vue.prototype.__merge_style(__webpack_require__(/*! ./comment.vue?vue&type=style&index=0&id=23d5d3a2&scoped=true&lang=css& */ 75).default, this.options.style)\n }else{\n Object.assign(this.options.style,__webpack_require__(/*! ./comment.vue?vue&type=style&index=0&id=23d5d3a2&scoped=true&lang=css& */ 75).default)\n }\n\n}\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _comment_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _comment_vue_vue_type_template_id_23d5d3a2_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _comment_vue_vue_type_template_id_23d5d3a2_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"23d5d3a2\",\n \"48b3081c\",\n false,\n _comment_vue_vue_type_template_id_23d5d3a2_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ninjectStyles.call(component)\ncomponent.options.__file = \"pages/video/comment.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBZ0k7QUFDaEk7QUFDMkQ7QUFDTDtBQUN0RDs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDRDQUE0QyxtQkFBTyxDQUFDLGdGQUF3RTtBQUM1SCxhQUFhO0FBQ2IsaURBQWlELG1CQUFPLENBQUMsZ0ZBQXdFO0FBQ2pJOztBQUVBOztBQUVBO0FBQ3FLO0FBQ3JLLGdCQUFnQiwrS0FBVTtBQUMxQixFQUFFLDZFQUFNO0FBQ1IsRUFBRSw4RkFBTTtBQUNSLEVBQUUsdUdBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsa0dBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ0E7QUFDZSxnRiIsImZpbGUiOiI0OS5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zLCByZWN5Y2xhYmxlUmVuZGVyLCBjb21wb25lbnRzIH0gZnJvbSBcIi4vY29tbWVudC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9MjNkNWQzYTImc2NvcGVkPXRydWUmXCJcbnZhciByZW5kZXJqc1xuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9jb21tZW50LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuZXhwb3J0ICogZnJvbSBcIi4vY29tbWVudC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmZ1bmN0aW9uIGluamVjdFN0eWxlcyAoY29udGV4dCkge1xuICBcbiAgaWYoIXRoaXMub3B0aW9ucy5zdHlsZSl7XG4gICAgICAgICAgdGhpcy5vcHRpb25zLnN0eWxlID0ge31cbiAgICAgIH1cbiAgICAgIGlmKFZ1ZS5wcm90b3R5cGUuX19tZXJnZV9zdHlsZSAmJiBWdWUucHJvdG90eXBlLl9fJGFwcFN0eWxlX18pe1xuICAgICAgICBWdWUucHJvdG90eXBlLl9fbWVyZ2Vfc3R5bGUoVnVlLnByb3RvdHlwZS5fXyRhcHBTdHlsZV9fLCB0aGlzLm9wdGlvbnMuc3R5bGUpXG4gICAgICB9XG4gICAgICBpZihWdWUucHJvdG90eXBlLl9fbWVyZ2Vfc3R5bGUpe1xuICAgICAgICAgICAgICAgIFZ1ZS5wcm90b3R5cGUuX19tZXJnZV9zdHlsZShyZXF1aXJlKFwiLi9jb21tZW50LnZ1ZT92dWUmdHlwZT1zdHlsZSZpbmRleD0wJmlkPTIzZDVkM2EyJnNjb3BlZD10cnVlJmxhbmc9Y3NzJlwiKS5kZWZhdWx0LCB0aGlzLm9wdGlvbnMuc3R5bGUpXG4gICAgICAgICAgICB9ZWxzZXtcbiAgICAgICAgICAgICAgICBPYmplY3QuYXNzaWduKHRoaXMub3B0aW9ucy5zdHlsZSxyZXF1aXJlKFwiLi9jb21tZW50LnZ1ZT92dWUmdHlwZT1zdHlsZSZpbmRleD0wJmlkPTIzZDVkM2EyJnNjb3BlZD10cnVlJmxhbmc9Y3NzJlwiKS5kZWZhdWx0KVxuICAgICAgICAgICAgfVxuXG59XG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxydW50aW1lXFxcXGNvbXBvbmVudE5vcm1hbGl6ZXIuanNcIlxudmFyIGNvbXBvbmVudCA9IG5vcm1hbGl6ZXIoXG4gIHNjcmlwdCxcbiAgcmVuZGVyLFxuICBzdGF0aWNSZW5kZXJGbnMsXG4gIGZhbHNlLFxuICBudWxsLFxuICBcIjIzZDVkM2EyXCIsXG4gIFwiNDhiMzA4MWNcIixcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmluamVjdFN0eWxlcy5jYWxsKGNvbXBvbmVudClcbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicGFnZXMvdmlkZW8vY29tbWVudC52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///49\n");
- /***/ }),
- /* 50 */
- /*!*******************************************************************************************!*\
- !*** E:/2023/8/MT_APP/pages/video/comment.vue?vue&type=template&id=23d5d3a2&scoped=true& ***!
- \*******************************************************************************************/
- /*! exports provided: render, staticRenderFns, recyclableRender, components */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_comment_vue_vue_type_template_id_23d5d3a2_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/template.recycle.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./comment.vue?vue&type=template&id=23d5d3a2&scoped=true& */ 51);
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_comment_vue_vue_type_template_id_23d5d3a2_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_comment_vue_vue_type_template_id_23d5d3a2_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_comment_vue_vue_type_template_id_23d5d3a2_scoped_true___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_comment_vue_vue_type_template_id_23d5d3a2_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; });
- /***/ }),
- /* 51 */
- /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/template.recycle.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/2023/8/MT_APP/pages/video/comment.vue?vue&type=template&id=23d5d3a2&scoped=true& ***!
- \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! exports provided: render, staticRenderFns, recyclableRender, components */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
- var components
- var render = function () {
- var _vm = this
- var _h = _vm.$createElement
- var _c = _vm._self._c || _h
- return _c(
- "view",
- { staticClass: ["wanl-comment"] },
- [
- _vm.commentList.length != 0
- ? _c(
- "scroll-view",
- {
- staticClass: ["margin-bottom-bj"],
- style: { height: _vm.mainHeight + "px" },
- attrs: { scrollY: true },
- on: { scrolltolower: _vm.loadMore },
- },
- _vm._l(_vm.commentList, function (item, index) {
- return _c(
- "view",
- {
- key: index,
- staticClass: ["flex", "flex-direction", "margin-bottom-sm"],
- },
- [
- _c("u-image", {
- staticClass: ["comment-avatar", "round", "margin-right-bj"],
- attrs: { src: _vm.static_photo + item.user_info.face },
- }),
- _c("view", { staticClass: ["flex-sub"] }, [
- _c(
- "view",
- {
- staticClass: [
- "flex",
- "flex-direction",
- "justify-between",
- "align-center",
- ],
- },
- [
- _c(
- "view",
- {
- staticClass: [
- "flex",
- "flex-direction",
- "align-center",
- ],
- },
- [
- _c("view", [
- _c(
- "u-text",
- {
- staticClass: ["text-30", "text-white-6"],
- appendAsTree: true,
- attrs: { append: "tree" },
- },
- [_vm._v(_vm._s(item.user_info.nickname))]
- ),
- ]),
- ]
- ),
- ]
- ),
- _c("view", { staticClass: ["margin-tb-s"] }, [
- _c(
- "u-text",
- {
- staticClass: ["text-sm", "text-white-9"],
- appendAsTree: true,
- attrs: { append: "tree" },
- },
- [_vm._v(_vm._s(item.content))]
- ),
- ]),
- _c(
- "view",
- {
- staticClass: [
- "flex",
- "flex-direction",
- "align-center",
- "margin-bottom-sm",
- ],
- },
- [
- _c("view", { staticClass: ["margin-right-sm"] }, [
- _c(
- "u-text",
- {
- staticClass: ["text-sm", "text-white-5"],
- appendAsTree: true,
- attrs: { append: "tree" },
- },
- [
- _vm._v(
- _vm._s(_vm.timestampFormat(item.createtime))
- ),
- ]
- ),
- ]),
- ]
- ),
- item.children.length > 0
- ? _c(
- "view",
- {
- staticClass: [
- "comment-chil-dlist\n",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "padding-lr-sm",
- "padding-top-sm\n",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "margin-bottom-sm\n",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "radius-bock",
- ],
- },
- _vm._l(item.childlist, function (each, keys) {
- return _c(
- "view",
- {
- key: keys,
- staticClass: ["flex", "flex-direction"],
- },
- [
- _c("u-image", {
- staticClass: [
- "comment-avatar",
- "round",
- "margin-right-bj",
- ],
- attrs: {
- src: _vm.static_photo + each.user_info.face,
- },
- }),
- _c("view", { staticClass: ["flex-sub"] }, [
- _c(
- "view",
- {
- staticClass: [
- "flex",
- "flex-direction",
- "justify-between",
- "align-center",
- ],
- },
- [
- _c(
- "view",
- { staticClass: ["nick-name"] },
- [
- _c(
- "u-text",
- {
- staticClass: [
- "text-30",
- "text-white-6",
- ],
- appendAsTree: true,
- attrs: { append: "tree" },
- },
- [
- _vm._v(
- _vm._s(each.user_info.nickname)
- ),
- ]
- ),
- ]
- ),
- ]
- ),
- _c("view", { staticClass: ["margin-tb-s"] }, [
- _c(
- "u-text",
- {
- staticClass: [
- "text-sm",
- "text-white-9",
- ],
- appendAsTree: true,
- attrs: { append: "tree" },
- },
- [_vm._v(_vm._s(each.content))]
- ),
- ]),
- _c(
- "view",
- {
- staticClass: [
- "comment-main-foot\n",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "flex",
- "flex-direction\n",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "align-center\n",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "margin-bottom",
- ],
- },
- [
- _c(
- "view",
- { staticClass: ["margin-right-sm"] },
- [
- _c(
- "u-text",
- {
- staticClass: [
- "text-sm",
- "text-white-5",
- ],
- appendAsTree: true,
- attrs: { append: "tree" },
- },
- [
- _vm._v(
- _vm._s(
- _vm.timestampFormat(
- each.createtime
- )
- )
- ),
- ]
- ),
- ]
- ),
- ]
- ),
- ]),
- ],
- 1
- )
- }),
- 0
- )
- : _vm._e(),
- ]),
- ],
- 1
- )
- }),
- 0
- )
- : _c(
- "view",
- {
- staticClass: ["flex", "align-center", "justify-center"],
- style: { height: _vm.mainHeight + "px" },
- },
- [
- _c("view", { staticClass: ["nomore"] }, [
- _c(
- "view",
- {
- staticClass: [
- "flex-direction",
- "text-center",
- "justify-center",
- "margin-top-bj",
- ],
- },
- [
- _c(
- "u-text",
- {
- staticClass: ["text-gray-dark", "text-sm"],
- appendAsTree: true,
- attrs: { append: "tree" },
- },
- [_vm._v("还没有任何评论,")]
- ),
- _c(
- "u-text",
- {
- staticClass: ["text-orange", "text-sm"],
- appendAsTree: true,
- attrs: { append: "tree" },
- on: { click: _vm.commentInput },
- },
- [_vm._v("抢沙发!")]
- ),
- ]
- ),
- ]),
- ]
- ),
- _c(
- "view",
- {
- staticClass: [
- "flex",
- "flex-direction",
- "justify-between",
- "align-center",
- ],
- style: {
- height: _vm.tabbarHeight + "px",
- paddingBottom: _vm.tabbarTop + "px",
- },
- },
- [
- _c("u-input", {
- staticClass: ["comment-input", "flex-sub", "padding-lr-sm"],
- attrs: {
- placeholder: "留下你的精彩评论吧",
- placeholderStyle: "fontSize: 14px; color: #999999;",
- maxlength: 100,
- focus: _vm.focus,
- value: _vm.commentReq.content,
- },
- on: {
- blur: _vm.handleBlur,
- input: function ($event) {
- _vm.$set(_vm.commentReq, "content", $event.detail.value)
- },
- },
- }),
- _c(
- "view",
- {
- staticClass: [
- "flex",
- "comment-button",
- "margin-left-bj",
- "justify-center",
- "align-center",
- ],
- on: { click: _vm.handleAdd },
- },
- [
- _c(
- "u-text",
- {
- staticClass: ["icon", "text-sm"],
- appendAsTree: true,
- attrs: { append: "tree" },
- },
- [_vm._v("")]
- ),
- ]
- ),
- ],
- 1
- ),
- ],
- 1
- )
- }
- var recyclableRender = false
- var staticRenderFns = []
- render._withStripped = true
- /***/ }),
- /* 52 */
- /*!*************************************************************************!*\
- !*** E:/2023/8/MT_APP/pages/video/comment.vue?vue&type=script&lang=js& ***!
- \*************************************************************************/
- /*! no static exports found */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_comment_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib??ref--5-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--5-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./comment.vue?vue&type=script&lang=js& */ 53);\n/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_comment_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_comment_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_comment_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_comment_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_comment_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXFhLENBQWdCLGlkQUFHLEVBQUMiLCJmaWxlIjoiNTIuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3JlZi0tNS0wIUQ6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS01LTEhRDpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vY29tbWVudC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hRDpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcYmFiZWwtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/cmVmLS01LTAhRDpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTUtMSFEOlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9jb21tZW50LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///52\n");
- /***/ }),
- /* 53 */
- /*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/babel-loader/lib??ref--5-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--5-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/2023/8/MT_APP/pages/video/comment.vue?vue&type=script&lang=js& ***!
- \****************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- "use strict";
- eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 11);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 39));\nvar _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 24));\nvar _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/toConsumableArray */ 54));\nvar _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 41));\nvar _uniIcons = _interopRequireDefault(__webpack_require__(/*! @/components/uni-icons/uni-icons.vue */ 60));\nvar _data2 = _interopRequireDefault(__webpack_require__(/*! @/common/_data */ 68));\nvar _get2 = _interopRequireDefault(__webpack_require__(/*! @/common/_get */ 69));\nvar _mixins2 = _interopRequireDefault(__webpack_require__(/*! @/common/_mixins */ 70));\nvar _action2 = _interopRequireDefault(__webpack_require__(/*! @/common/_action */ 72));\nvar _props$components$mou;\nvar _default2 = (_props$components$mou = {\n props: {\n findId: {\n type: Number,\n default: 0\n },\n commenCount: {\n type: Number,\n default: 0\n },\n commentList: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n deleteTip: {\n type: String,\n default: \"删除后不可找回,子评论将一并删除\"\n }\n },\n components: {\n uniIcons: _uniIcons.default\n },\n mounted: function mounted() {\n __f__(\"log\", \"this.findId\", this.findId, \" at pages/video/comment.vue:130\");\n },\n data: function data() {\n return {\n mainHeight: 0,\n tabbarTop: 0,\n tabbarHeight: 0,\n commentReq: {\n pid: null,\n // 评论父id\n content: null // 评论内容\n },\n\n pUser: null,\n // 标签-回复人\n focus: false,\n // 输入框自动聚焦\n static_photo: _data2.default.staticPhoto(),\n my_data: {},\n //本人\n page: 2\n };\n }\n}, (0, _defineProperty2.default)(_props$components$mou, \"mounted\", function mounted() {\n var _this2 = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {\n var sys, _this;\n return _regenerator.default.wrap(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n sys = uni.getSystemInfoSync();\n _this2.mainHeight = sys.windowHeight / 1.8;\n _this2.tabbarTop = sys.safeAreaInsets.bottom;\n _this2.tabbarHeight = sys.safeAreaInsets.bottom + uni.upx2px(70);\n _this = _this2;\n _get2.default.getUserInfo({});\n uni.$on('data_user_info', function (data) {\n data.photo = data.photo + '?_=' + +Math.random();\n data.photo = data.photo.replace(/(\\?_=)[\\d\\.]+$/, '$1' + Math.random());\n _this.my_data = data;\n _data2.default.data('user_info', data);\n });\n case 7:\n case \"end\":\n return _context.stop();\n }\n }\n }, _callee);\n }))();\n}), (0, _defineProperty2.default)(_props$components$mou, \"methods\", {\n loadMore: function loadMore() {\n var _this3 = this;\n _mixins2.default.methods.$httpSend({\n path: \"/im/video.Share/getComment\",\n data: {\n id: this.findId,\n type: \"1\",\n page: this.page\n },\n success: function success(res) {\n if (_this3.page <= res.last_page) {\n var _this3$commentList;\n _this3.page++;\n (_this3$commentList = _this3.commentList).push.apply(_this3$commentList, (0, _toConsumableArray2.default)(res.data));\n }\n }\n });\n },\n timestampFormat: function timestampFormat(time) {\n return _action2.default.timestampFormat(time);\n },\n // 回复评论\n handleReply: function handleReply(pUser, pId) {\n this.commentReq.pid = pId;\n if (pUser) {\n this.commentReq.content = \"@\" + pUser + \" \";\n } else {\n this.commentReq.content = \"\";\n }\n this.commentInput();\n },\n // 新增评论\n handleAdd: function handleAdd() {\n var _this4 = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {\n var data;\n return _regenerator.default.wrap(function _callee2$(_context2) {\n while (1) {\n switch (_context2.prev = _context2.next) {\n case 0:\n if (!(_this4.commentReq.content == null)) {\n _context2.next = 3;\n break;\n }\n uni.showToast({\n title: \"请输入评论内容\",\n duration: 2000,\n icon: \"none\"\n });\n return _context2.abrupt(\"return\");\n case 3:\n _this4.commentReq.find_id = _this4.findId;\n data = {\n share_id: _this4.findId,\n comment_id: _this4.commentReq.pid || 0,\n content: _this4.commentReq.content\n };\n __f__(\"log\", \"评论参数\", data, \" at pages/video/comment.vue:212\");\n _mixins2.default.methods.$httpSend({\n path: \"/im/video.Share/comment\",\n data: {\n share_id: _this4.findId,\n comment_id: _this4.commentReq.pid || 0,\n content: _this4.commentReq.content\n },\n success: function success(data) {\n __f__(\"log\", \"data\", data, \" at pages/video/comment.vue:221\");\n if (data.code == 0) {\n uni.showToast({\n title: \"评论成功\",\n icon: \"none\"\n });\n _this4.commentList.unshift({\n user_info: _this4.my_data,\n content: _this4.commentReq.content,\n share_id: _this4.findId,\n comment_id: _this4.commentReq.pid || 0,\n createtime: new Date().getTime(),\n children: []\n });\n _this4.commentReq.content = \"\";\n __f__(\"log\", \"this.commentList\", _this4.commentList, \" at pages/video/comment.vue:237\");\n // this.tagClose();\n _this4.$emit(\"complete\", {\n type: \"add\",\n id: _this4.findId\n });\n }\n }\n });\n case 7:\n case \"end\":\n return _context2.stop();\n }\n }\n }, _callee2);\n }))();\n },\n // 标签关闭\n tagClose: function tagClose() {\n this.pUser = null;\n this.commentReq.pid = null;\n this.commentReq.content = null;\n },\n // 输入框失去焦点\n handleBlur: function handleBlur() {\n this.focus = false;\n },\n // 输入评论\n commentInput: function commentInput() {\n this.focus = true;\n // TODO 调起键盘方法\n }\n}), _props$components$mou);\nexports.default = _default2;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 10)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvdmlkZW8vY29tbWVudC52dWUiXSwibmFtZXMiOlsicHJvcHMiLCJmaW5kSWQiLCJ0eXBlIiwiZGVmYXVsdCIsImNvbW1lbkNvdW50IiwiY29tbWVudExpc3QiLCJkZWxldGVUaXAiLCJjb21wb25lbnRzIiwidW5pSWNvbnMiLCJtb3VudGVkIiwiZGF0YSIsIm1haW5IZWlnaHQiLCJ0YWJiYXJUb3AiLCJ0YWJiYXJIZWlnaHQiLCJjb21tZW50UmVxIiwicGlkIiwiY29udGVudCIsInBVc2VyIiwiZm9jdXMiLCJzdGF0aWNfcGhvdG8iLCJteV9kYXRhIiwicGFnZSIsInN5cyIsIl90aGlzIiwiX2dldCIsInVuaSIsIl9kYXRhIiwibG9hZE1vcmUiLCJfbWl4aW5zIiwicGF0aCIsImlkIiwic3VjY2VzcyIsInRpbWVzdGFtcEZvcm1hdCIsImhhbmRsZVJlcGx5IiwiaGFuZGxlQWRkIiwidGl0bGUiLCJkdXJhdGlvbiIsImljb24iLCJzaGFyZV9pZCIsImNvbW1lbnRfaWQiLCJ1c2VyX2luZm8iLCJjcmVhdGV0aW1lIiwiY2hpbGRyZW4iLCJ0YWdDbG9zZSIsImhhbmRsZUJsdXIiLCJjb21tZW50SW5wdXQiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7O0FBa0dBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0VBRUFBO0lBQ0FDO01BQ0FDO01BQ0FDO0lBQ0E7SUFDQUM7TUFDQUY7TUFDQUM7SUFDQTtJQUNBRTtNQUNBSDtNQUNBQztRQUNBO01BQ0E7SUFDQTtJQUNBRztNQUNBSjtNQUNBQztJQUNBO0VBQ0E7RUFDQUk7SUFDQUM7RUFDQTtFQUNBQztJQUNBO0VBQ0E7RUFDQUM7SUFDQTtNQUNBQztNQUNBQztNQUNBQztNQUNBQztRQUNBQztRQUFBO1FBQ0FDO01BQ0E7O01BQ0FDO01BQUE7TUFDQUM7TUFBQTtNQUNBQztNQUVBQztNQUFBO01BQ0FDO0lBQ0E7RUFDQTtBQUFBLHNGQUNBO0VBQUE7RUFBQTtJQUFBO0lBQUE7TUFBQTtRQUFBO1VBQUE7WUFDQUM7WUFDQTtZQUNBO1lBQ0E7WUFFQUM7WUFDQUM7WUFDQUM7Y0FDQWY7Y0FDQUE7Y0FDQWE7Y0FFQUc7WUFDQTtVQUFBO1VBQUE7WUFBQTtRQUFBO01BQUE7SUFBQTtFQUFBO0FBQ0Esb0VBQ0E7RUFDQUM7SUFBQTtJQUNBQztNQUNBQztNQUNBbkI7UUFDQW9CO1FBQ0E1QjtRQUNBbUI7TUFDQTtNQUNBVTtRQUNBO1VBQUE7VUFDQTtVQUNBO1FBQ0E7TUFDQTtJQUNBO0VBQ0E7RUFDQUM7SUFDQTtFQUNBO0VBQ0E7RUFDQUM7SUFDQTtJQUNBO01BQ0E7SUFDQTtNQUNBO0lBQ0E7SUFDQTtFQUNBO0VBQ0E7RUFDQUM7SUFBQTtJQUFBO01BQUE7TUFBQTtRQUFBO1VBQUE7WUFBQTtjQUFBLE1BRUE7Z0JBQUE7Z0JBQUE7Y0FBQTtjQUNBVDtnQkFDQVU7Z0JBQ0FDO2dCQUNBQztjQUNBO2NBQUE7WUFBQTtjQUdBO2NBQ0EzQjtnQkFDQTRCO2dCQUNBQztnQkFDQXZCO2NBQ0E7Y0FDQTtjQUNBWTtnQkFDQUM7Z0JBQ0FuQjtrQkFDQTRCO2tCQUNBQztrQkFDQXZCO2dCQUNBO2dCQUNBZTtrQkFDQTtrQkFDQTtvQkFFQU47c0JBQ0FVO3NCQUNBRTtvQkFDQTtvQkFDQTtzQkFDQUc7c0JBQ0F4QjtzQkFDQXNCO3NCQUNBQztzQkFDQUU7c0JBQ0FDO29CQUNBO29CQUNBO29CQUNBO29CQUNBO29CQUNBO3NCQUNBeEM7c0JBQ0E0QjtvQkFDQTtrQkFDQTtnQkFDQTtjQUNBO1lBQUE7WUFBQTtjQUFBO1VBQUE7UUFBQTtNQUFBO0lBQUE7RUFDQTtFQUNBO0VBQ0FhO0lBQ0E7SUFDQTtJQUNBO0VBQ0E7RUFDQTtFQUNBQztJQUNBO0VBQ0E7RUFDQTtFQUNBQztJQUNBO0lBQ0E7RUFDQTtBQUNBO0FBQUEsNEIiLCJmaWxlIjoiNTMuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXcgY2xhc3M9XCJ3YW5sLWNvbW1lbnRcIj5cclxuXHRcdDwhLS0g6K+E6K665Li75L2TLXN0YXJ0IC0tPlxyXG5cdFx0PHNjcm9sbC12aWV3IEBzY3JvbGx0b2xvd2VyPVwibG9hZE1vcmVcIiB2LWlmPVwiY29tbWVudExpc3QubGVuZ3RoICE9IDBcIiBjbGFzcz1cIm1hcmdpbi1ib3R0b20tYmpcIlxyXG5cdFx0XHQ6c3R5bGU9XCJ7IGhlaWdodDogYCR7bWFpbkhlaWdodH1weGAgfVwiIHNjcm9sbC15PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImZsZXggZmxleC1kaXJlY3Rpb24gbWFyZ2luLWJvdHRvbS1zbVwiIHYtZm9yPVwiKGl0ZW0sIGluZGV4KSBpbiBjb21tZW50TGlzdFwiIDprZXk9XCJpbmRleFwiPlxyXG5cdFx0XHRcdDxpbWFnZSBjbGFzcz1cImNvbW1lbnQtYXZhdGFyIHJvdW5kIG1hcmdpbi1yaWdodC1ialwiIDpzcmM9XCJzdGF0aWNfcGhvdG8gKyBpdGVtLnVzZXJfaW5mby5mYWNlXCI+PC9pbWFnZT5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImZsZXgtc3ViXCI+XHJcblx0XHRcdFx0XHQ8IS0tIOeItuivhOiuuuS9ky1zdGFydCAtLT5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiZmxleCBmbGV4LWRpcmVjdGlvbiBqdXN0aWZ5LWJldHdlZW4gYWxpZ24tY2VudGVyXCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiZmxleCBmbGV4LWRpcmVjdGlvbiBhbGlnbi1jZW50ZXJcIj5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwidGV4dC0zMCB0ZXh0LXdoaXRlLTZcIj57eyBpdGVtLnVzZXJfaW5mby5uaWNrbmFtZSB9fTwvdGV4dD5cclxuXHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibWFyZ2luLXRiLXNcIj5cclxuXHRcdFx0XHRcdFx0PHRleHQgY2xhc3M9XCJ0ZXh0LXNtIHRleHQtd2hpdGUtOVwiPnt7IGl0ZW0uY29udGVudCB9fTwvdGV4dD5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiZmxleCBmbGV4LWRpcmVjdGlvbiBhbGlnbi1jZW50ZXIgbWFyZ2luLWJvdHRvbS1zbVwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm1hcmdpbi1yaWdodC1zbVwiPlxyXG5cdFx0XHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwidGV4dC1zbSB0ZXh0LXdoaXRlLTVcIj57eyB0aW1lc3RhbXBGb3JtYXQoaXRlbS5jcmVhdGV0aW1lKSB9fTwvdGV4dD5cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8IS0tIDx2aWV3IGNsYXNzPVwibWFyZ2luLXJpZ2h0LXNtXCIgQGNsaWNrPVwiXHJcbiAgICAgICAgICAgICAgICBoYW5kbGVSZXBseShpdGVtLnVzZXJfaW5mby5uaWNrbmFtZSwgaXRlbS5zaGFyZV9pZClcclxuICAgICAgICAgICAgICBcIj5cclxuXHRcdFx0XHRcdFx0XHQ8dGV4dCBjbGFzcz1cInRleHQtc20gdGV4dC1ibHVlXCI+5Zue5aSNPC90ZXh0PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+IC0tPlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PCEtLSDniLbor4TorrrkvZMtZW5kIC0tPlxyXG5cdFx0XHRcdFx0PCEtLSDlrZDor4TorrrliJfooagtc3RhcnQgLS0+XHJcblx0XHRcdFx0XHQ8dmlldyB2LWlmPVwiaXRlbS5jaGlsZHJlbi5sZW5ndGggPiAwXCIgY2xhc3M9XCJcclxuICAgICAgICAgICAgICBjb21tZW50LWNoaWwtZGxpc3RcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxyLXNtIHBhZGRpbmctdG9wLXNtXHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbS1zbVxyXG4gICAgICAgICAgICAgIHJhZGl1cy1ib2NrXHJcbiAgICAgICAgICAgIFwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImZsZXggZmxleC1kaXJlY3Rpb25cIiB2LWZvcj1cIihlYWNoLCBrZXlzKSBpbiBpdGVtLmNoaWxkbGlzdFwiIDprZXk9XCJrZXlzXCI+XHJcblx0XHRcdFx0XHRcdFx0PGltYWdlIGNsYXNzPVwiY29tbWVudC1hdmF0YXIgcm91bmQgbWFyZ2luLXJpZ2h0LWJqXCJcclxuXHRcdFx0XHRcdFx0XHRcdDpzcmM9XCJzdGF0aWNfcGhvdG8gKyBlYWNoLnVzZXJfaW5mby5mYWNlXCI+XHJcblx0XHRcdFx0XHRcdFx0PC9pbWFnZT5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImZsZXgtc3ViXCI+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImZsZXggZmxleC1kaXJlY3Rpb24ganVzdGlmeS1iZXR3ZWVuIGFsaWduLWNlbnRlclwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm5pY2stbmFtZVwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwidGV4dC0zMCB0ZXh0LXdoaXRlLTZcIj57eyBlYWNoLnVzZXJfaW5mby5uaWNrbmFtZSB9fTwvdGV4dD5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJtYXJnaW4tdGItc1wiPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8dGV4dCBjbGFzcz1cInRleHQtc20gdGV4dC13aGl0ZS05XCI+e3sgZWFjaC5jb250ZW50IH19PC90ZXh0PlxyXG5cdFx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJcclxuICAgICAgICAgICAgICAgICAgICBjb21tZW50LW1haW4tZm9vdFxyXG4gICAgICAgICAgICAgICAgICAgIGZsZXggZmxleC1kaXJlY3Rpb25cclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1jZW50ZXJcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tXHJcbiAgICAgICAgICAgICAgICAgIFwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cIm1hcmdpbi1yaWdodC1zbVwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwidGV4dC1zbSB0ZXh0LXdoaXRlLTVcIj57eyB0aW1lc3RhbXBGb3JtYXQoZWFjaC5jcmVhdGV0aW1lKSB9fTwvdGV4dD5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8IS0tIDx2aWV3IGNsYXNzPVwibWFyZ2luLXJpZ2h0LXNtXCIgQGNsaWNrPVwiXHJcblx0XHRcdFx0XHRcdFx0XHRcdCAgaGFuZGxlUmVwbHkoXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aXRlbS51c2VyLm5pY2tuYW1lLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGl0ZW0uc2hhcmVfaWRcclxuXHRcdFx0XHRcdFx0XHRcdFx0ICApXHJcblx0XHRcdFx0XHRcdFx0XHRcdFwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwidGV4dC1zbSB0ZXh0LWJsdWVcIj7lm57lpI08L3RleHQ+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDwvdmlldz4gLS0+XHJcblx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8IS0tIOWtkOivhOiuuuWIl+ihqC1lbmQgLS0+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3Njcm9sbC12aWV3PlxyXG5cdFx0PCEtLSDor4TorrrkuI3lrZjlnKggLS0+XHJcblx0XHQ8dmlldyBjbGFzcz1cImZsZXggYWxpZ24tY2VudGVyIGp1c3RpZnktY2VudGVyXCIgOnN0eWxlPVwieyBoZWlnaHQ6IGAke21haW5IZWlnaHR9cHhgIH1cIiB2LWVsc2U+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwibm9tb3JlXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJmbGV4LWRpcmVjdGlvbiB0ZXh0LWNlbnRlciBqdXN0aWZ5LWNlbnRlciBtYXJnaW4tdG9wLWJqXCI+XHJcblx0XHRcdFx0XHQ8dGV4dCBjbGFzcz1cInRleHQtZ3JheS1kYXJrIHRleHQtc21cIj7ov5jmsqHmnInku7vkvZXor4TorrrvvIw8L3RleHQ+XHJcblx0XHRcdFx0XHQ8dGV4dCBjbGFzcz1cInRleHQtb3JhbmdlIHRleHQtc21cIiBAY2xpY2s9XCJjb21tZW50SW5wdXRcIj7miqLmspnlj5HvvIE8L3RleHQ+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0XHQ8IS0tIOW6lemDqOivhOiuuuadoSAtLT5cclxuXHRcdDx2aWV3IGNsYXNzPVwiZmxleCBmbGV4LWRpcmVjdGlvbiBqdXN0aWZ5LWJldHdlZW4gYWxpZ24tY2VudGVyXCJcclxuXHRcdFx0OnN0eWxlPVwieyBoZWlnaHQ6IGAke3RhYmJhckhlaWdodH1weGAsIHBhZGRpbmdCb3R0b206IGAke3RhYmJhclRvcH1weGAgfVwiPlxyXG5cdFx0XHQ8aW5wdXQgY2xhc3M9XCJjb21tZW50LWlucHV0IGZsZXgtc3ViIHBhZGRpbmctbHItc21cIiB2LW1vZGVsPVwiY29tbWVudFJlcS5jb250ZW50XCIgcGxhY2Vob2xkZXI9XCLnlZnkuIvkvaDnmoTnsr7lvanor4TorrrlkKdcIlxyXG5cdFx0XHRcdHBsYWNlaG9sZGVyLXN0eWxlPVwiZm9udFNpemU6IDE0cHg7IGNvbG9yOiAjOTk5OTk5O1wiIDptYXhsZW5ndGg9XCIxMDBcIiA6Zm9jdXM9XCJmb2N1c1wiXHJcblx0XHRcdFx0QGJsdXI9XCJoYW5kbGVCbHVyXCIgLz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJmbGV4IGNvbW1lbnQtYnV0dG9uIG1hcmdpbi1sZWZ0LWJqIGp1c3RpZnktY2VudGVyIGFsaWduLWNlbnRlclwiIEBjbGljaz1cImhhbmRsZUFkZFwiPlxyXG5cdFx0XHRcdDx0ZXh0IGNsYXNzPVwiaWNvbiB0ZXh0LXNtXCI+JiN4ZTY0MDs8L3RleHQ+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGltcG9ydCB1bmlJY29ucyBmcm9tIFwiQC9jb21wb25lbnRzL3VuaS1pY29ucy91bmktaWNvbnMudnVlXCI7XHJcblxyXG5cdGltcG9ydCBfZGF0YSBmcm9tIFwiQC9jb21tb24vX2RhdGFcIjtcclxuXHRpbXBvcnQgX2dldCBmcm9tIFwiQC9jb21tb24vX2dldFwiO1xyXG5cdGltcG9ydCBfbWl4aW5zIGZyb20gJ0AvY29tbW9uL19taXhpbnMnO1xyXG5cdGltcG9ydCBfYWN0aW9uIGZyb20gXCJAL2NvbW1vbi9fYWN0aW9uXCI7XHJcblx0ZXhwb3J0IGRlZmF1bHQge1xyXG5cdFx0cHJvcHM6IHtcclxuXHRcdFx0ZmluZElkOiB7XHJcblx0XHRcdFx0dHlwZTogTnVtYmVyLFxyXG5cdFx0XHRcdGRlZmF1bHQ6IDAsXHJcblx0XHRcdH0sXHJcblx0XHRcdGNvbW1lbkNvdW50OiB7XHJcblx0XHRcdFx0dHlwZTogTnVtYmVyLFxyXG5cdFx0XHRcdGRlZmF1bHQ6IDAsXHJcblx0XHRcdH0sXHJcblx0XHRcdGNvbW1lbnRMaXN0OiB7XHJcblx0XHRcdFx0dHlwZTogQXJyYXksXHJcblx0XHRcdFx0ZGVmYXVsdCAoKSB7XHJcblx0XHRcdFx0XHRyZXR1cm4gW107XHJcblx0XHRcdFx0fSxcclxuXHRcdFx0fSxcclxuXHRcdFx0ZGVsZXRlVGlwOiB7XHJcblx0XHRcdFx0dHlwZTogU3RyaW5nLFxyXG5cdFx0XHRcdGRlZmF1bHQ6IFwi5Yig6Zmk5ZCO5LiN5Y+v5om+5Zue77yM5a2Q6K+E6K665bCG5LiA5bm25Yig6ZmkXCIsXHJcblx0XHRcdH0sXHJcblx0XHR9LFxyXG5cdFx0Y29tcG9uZW50czoge1xyXG5cdFx0XHR1bmlJY29ucyxcclxuXHRcdH0sXHJcblx0XHRtb3VudGVkKCkge1xyXG5cdFx0XHRjb25zb2xlLmxvZyhcInRoaXMuZmluZElkXCIsIHRoaXMuZmluZElkKTtcclxuXHRcdH0sXHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdG1haW5IZWlnaHQ6IDAsXHJcblx0XHRcdFx0dGFiYmFyVG9wOiAwLFxyXG5cdFx0XHRcdHRhYmJhckhlaWdodDogMCxcclxuXHRcdFx0XHRjb21tZW50UmVxOiB7XHJcblx0XHRcdFx0XHRwaWQ6IG51bGwsIC8vIOivhOiuuueItmlkXHJcblx0XHRcdFx0XHRjb250ZW50OiBudWxsLCAvLyDor4TorrrlhoXlrrlcclxuXHRcdFx0XHR9LFxyXG5cdFx0XHRcdHBVc2VyOiBudWxsLCAvLyDmoIfnrb4t5Zue5aSN5Lq6XHJcblx0XHRcdFx0Zm9jdXM6IGZhbHNlLCAvLyDovpPlhaXmoYboh6rliqjogZrnhKZcclxuXHRcdFx0XHRzdGF0aWNfcGhvdG86IF9kYXRhLnN0YXRpY1Bob3RvKCksXHJcblxyXG5cdFx0XHRcdG15X2RhdGE6IHt9LCAvL+acrOS6ulxyXG5cdFx0XHRcdHBhZ2U6IDJcclxuXHRcdFx0fTtcclxuXHRcdH0sXHJcblx0XHRhc3luYyBtb3VudGVkKCkge1xyXG5cdFx0XHRsZXQgc3lzID0gdW5pLmdldFN5c3RlbUluZm9TeW5jKCk7XHJcblx0XHRcdHRoaXMubWFpbkhlaWdodCA9IHN5cy53aW5kb3dIZWlnaHQgLyAxLjg7XHJcblx0XHRcdHRoaXMudGFiYmFyVG9wID0gc3lzLnNhZmVBcmVhSW5zZXRzLmJvdHRvbTtcclxuXHRcdFx0dGhpcy50YWJiYXJIZWlnaHQgPSBzeXMuc2FmZUFyZWFJbnNldHMuYm90dG9tICsgdW5pLnVweDJweCg3MCk7XHJcblxyXG5cdFx0XHRsZXQgX3RoaXMgPSB0aGlzO1xyXG5cdFx0XHRfZ2V0LmdldFVzZXJJbmZvKHt9KTtcclxuXHRcdFx0dW5pLiRvbignZGF0YV91c2VyX2luZm8nLCBmdW5jdGlvbihkYXRhKSB7XHJcblx0XHRcdFx0ZGF0YS5waG90byA9IGRhdGEucGhvdG8gKyAnP189JyArICtNYXRoLnJhbmRvbSgpXHJcblx0XHRcdFx0ZGF0YS5waG90byA9IGRhdGEucGhvdG8ucmVwbGFjZSgvKFxcP189KVtcXGRcXC5dKyQvLCAnJDEnICsgTWF0aC5yYW5kb20oKSk7XHJcblx0XHRcdFx0X3RoaXMubXlfZGF0YSA9IGRhdGE7XHJcblxyXG5cdFx0XHRcdF9kYXRhLmRhdGEoJ3VzZXJfaW5mbycsIGRhdGEpXHJcblx0XHRcdH0pO1xyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0bG9hZE1vcmUoKSB7XHJcblx0XHRcdFx0X21peGlucy5tZXRob2RzLiRodHRwU2VuZCh7XHJcblx0XHRcdFx0XHRwYXRoOiBcIi9pbS92aWRlby5TaGFyZS9nZXRDb21tZW50XCIsXHJcblx0XHRcdFx0XHRkYXRhOiB7XHJcblx0XHRcdFx0XHRcdGlkOiB0aGlzLmZpbmRJZCxcclxuXHRcdFx0XHRcdFx0dHlwZTogXCIxXCIsXHJcblx0XHRcdFx0XHRcdHBhZ2U6IHRoaXMucGFnZSxcclxuXHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0XHRzdWNjZXNzOiAocmVzKSA9PiB7XHJcblx0XHRcdFx0XHRcdGlmICh0aGlzLnBhZ2UgPD0gcmVzLmxhc3RfcGFnZSkge1xyXG5cdFx0XHRcdFx0XHRcdHRoaXMucGFnZSsrO1xyXG5cdFx0XHRcdFx0XHRcdHRoaXMuY29tbWVudExpc3QucHVzaCguLi5yZXMuZGF0YSk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH0sXHJcblx0XHRcdHRpbWVzdGFtcEZvcm1hdCh0aW1lKSB7XHJcblx0XHRcdFx0cmV0dXJuIF9hY3Rpb24udGltZXN0YW1wRm9ybWF0KHRpbWUpO1xyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDlm57lpI3or4TorrpcclxuXHRcdFx0aGFuZGxlUmVwbHkocFVzZXIsIHBJZCkge1xyXG5cdFx0XHRcdHRoaXMuY29tbWVudFJlcS5waWQgPSBwSWQ7XHJcblx0XHRcdFx0aWYgKHBVc2VyKSB7XHJcblx0XHRcdFx0XHR0aGlzLmNvbW1lbnRSZXEuY29udGVudCA9IFwiQFwiICsgcFVzZXIgKyBcIiBcIjtcclxuXHRcdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdFx0dGhpcy5jb21tZW50UmVxLmNvbnRlbnQgPSBcIlwiO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR0aGlzLmNvbW1lbnRJbnB1dCgpO1xyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDmlrDlop7or4TorrpcclxuXHRcdFx0YXN5bmMgaGFuZGxlQWRkKCkge1xyXG5cdFx0XHRcdGlmIChcclxuXHRcdFx0XHRcdHRoaXMuY29tbWVudFJlcS5jb250ZW50ID09IG51bGwpIHtcclxuXHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0XHR0aXRsZTogXCLor7fovpPlhaXor4TorrrlhoXlrrlcIixcclxuXHRcdFx0XHRcdFx0ZHVyYXRpb246IDIwMDAsXHJcblx0XHRcdFx0XHRcdGljb246IFwibm9uZVwiLFxyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHRyZXR1cm47XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHRoaXMuY29tbWVudFJlcS5maW5kX2lkID0gdGhpcy5maW5kSWQ7XHJcblx0XHRcdFx0bGV0IGRhdGEgPSB7XHJcblx0XHRcdFx0XHRzaGFyZV9pZDogdGhpcy5maW5kSWQsXHJcblx0XHRcdFx0XHRjb21tZW50X2lkOiB0aGlzLmNvbW1lbnRSZXEucGlkIHx8IDAsXHJcblx0XHRcdFx0XHRjb250ZW50OiB0aGlzLmNvbW1lbnRSZXEuY29udGVudCxcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Y29uc29sZS5sb2coXCLor4Torrrlj4LmlbBcIiwgZGF0YSk7XHJcblx0XHRcdFx0X21peGlucy5tZXRob2RzLiRodHRwU2VuZCh7XHJcblx0XHRcdFx0XHRwYXRoOiBcIi9pbS92aWRlby5TaGFyZS9jb21tZW50XCIsXHJcblx0XHRcdFx0XHRkYXRhOiB7XHJcblx0XHRcdFx0XHRcdHNoYXJlX2lkOiB0aGlzLmZpbmRJZCxcclxuXHRcdFx0XHRcdFx0Y29tbWVudF9pZDogdGhpcy5jb21tZW50UmVxLnBpZCB8fCAwLFxyXG5cdFx0XHRcdFx0XHRjb250ZW50OiB0aGlzLmNvbW1lbnRSZXEuY29udGVudCxcclxuXHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0XHRzdWNjZXNzOiAoZGF0YSkgPT4ge1xyXG5cdFx0XHRcdFx0XHRjb25zb2xlLmxvZyhcImRhdGFcIiwgZGF0YSk7XHJcblx0XHRcdFx0XHRcdGlmIChkYXRhLmNvZGUgPT0gMCkge1xyXG5cclxuXHRcdFx0XHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcclxuXHRcdFx0XHRcdFx0XHRcdHRpdGxlOiBcIuivhOiuuuaIkOWKn1wiLFxyXG5cdFx0XHRcdFx0XHRcdFx0aWNvbjogXCJub25lXCIsXHJcblx0XHRcdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHRcdFx0dGhpcy5jb21tZW50TGlzdC51bnNoaWZ0KHtcclxuXHRcdFx0XHRcdFx0XHRcdHVzZXJfaW5mbzogdGhpcy5teV9kYXRhLFxyXG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogdGhpcy5jb21tZW50UmVxLmNvbnRlbnQsXHJcblx0XHRcdFx0XHRcdFx0XHRzaGFyZV9pZDogdGhpcy5maW5kSWQsXHJcblx0XHRcdFx0XHRcdFx0XHRjb21tZW50X2lkOiB0aGlzLmNvbW1lbnRSZXEucGlkIHx8IDAsXHJcblx0XHRcdFx0XHRcdFx0XHRjcmVhdGV0aW1lOiBuZXcgRGF0ZSgpLmdldFRpbWUoKSxcclxuXHRcdFx0XHRcdFx0XHRcdGNoaWxkcmVuOiBbXVxyXG5cdFx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRcdFx0dGhpcy5jb21tZW50UmVxLmNvbnRlbnQgPSBcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKFwidGhpcy5jb21tZW50TGlzdFwiLCB0aGlzLmNvbW1lbnRMaXN0KTtcclxuXHRcdFx0XHRcdFx0XHQvLyB0aGlzLnRhZ0Nsb3NlKCk7XHJcblx0XHRcdFx0XHRcdFx0dGhpcy4kZW1pdChcImNvbXBsZXRlXCIsIHtcclxuXHRcdFx0XHRcdFx0XHRcdHR5cGU6IFwiYWRkXCIsXHJcblx0XHRcdFx0XHRcdFx0XHRpZDogdGhpcy5maW5kSWRcclxuXHRcdFx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g5qCH562+5YWz6ZetXHJcblx0XHRcdHRhZ0Nsb3NlKCkge1xyXG5cdFx0XHRcdHRoaXMucFVzZXIgPSBudWxsO1xyXG5cdFx0XHRcdHRoaXMuY29tbWVudFJlcS5waWQgPSBudWxsO1xyXG5cdFx0XHRcdHRoaXMuY29tbWVudFJlcS5jb250ZW50ID0gbnVsbDtcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g6L6T5YWl5qGG5aSx5Y6754Sm54K5XHJcblx0XHRcdGhhbmRsZUJsdXIoKSB7XHJcblx0XHRcdFx0dGhpcy5mb2N1cyA9IGZhbHNlO1xyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDovpPlhaXor4TorrpcclxuXHRcdFx0Y29tbWVudElucHV0KCkge1xyXG5cdFx0XHRcdHRoaXMuZm9jdXMgPSB0cnVlO1xyXG5cdFx0XHRcdC8vIFRPRE8g6LCD6LW36ZSu55uY5pa55rOVXHJcblx0XHRcdH0sXHJcblx0XHR9LFxyXG5cdH07XHJcbjwvc2NyaXB0PlxyXG5cclxuPHN0eWxlIHNjb3BlZD5cclxuXHRAaW1wb3J0IFwiQC9zdGF0aWMvY3NzL2NvbW1vbi5jc3NcIjtcclxuXHJcblx0Lm5vbW9yZSB7XHJcblx0XHRoZWlnaHQ6IDIwMHJweDtcclxuXHR9XHJcblxyXG5cdC5jb21tZW50LWF2YXRhciB7XHJcblx0XHR3aWR0aDogNzBycHg7XHJcblx0XHRoZWlnaHQ6IDcwcnB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcclxuXHR9XHJcblxyXG5cdC5jb21tZW50LXRhZyB7XHJcblx0XHRwYWRkaW5nOiAwIDEwcnB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTBycHg7XHJcblx0XHRoZWlnaHQ6IDMycnB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcblxyXG5cdC5jb21tZW50LW5vbmUtaW1hZ2Uge1xyXG5cdFx0aGVpZ2h0OiAzNjBycHg7XHJcblx0XHR3aWR0aDogMzYwcnB4O1xyXG5cdH1cclxuXHJcblx0LmNvbW1lbnQtaW5wdXQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcclxuXHRcdGhlaWdodDogNzBycHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMHJweDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGNvbG9yOiAjMzMzMzMzO1xyXG5cdH1cclxuXHJcblx0LmNvbW1lbnQtYnV0dG9uIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMmRjNmI7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MDAwcnB4O1xyXG5cdFx0aGVpZ2h0OiA3MHJweDtcclxuXHRcdHdpZHRoOiA3MHJweDtcclxuXHR9XHJcblxyXG5cdC5jb21tZW50LWNoaWwtZGxpc3Qge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDAsIDEwMCwgMTAwLCAwLjA1KTtcclxuXHR9XHJcblxyXG5cdC5jb21tZW50LWZhYnVsb3VzIHtcclxuXHRcdGhlaWdodDogNDBycHg7XHJcblx0fVxyXG48L3N0eWxlPlxyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///53\n");
- /***/ }),
- /* 54 */
- /*!******************************************************************!*\
- !*** ./node_modules/@babel/runtime/helpers/toConsumableArray.js ***!
- \******************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- var arrayWithoutHoles = __webpack_require__(/*! ./arrayWithoutHoles.js */ 55);
- var iterableToArray = __webpack_require__(/*! ./iterableToArray.js */ 57);
- var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ 58);
- var nonIterableSpread = __webpack_require__(/*! ./nonIterableSpread.js */ 59);
- function _toConsumableArray(arr) {
- return arrayWithoutHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableSpread();
- }
- module.exports = _toConsumableArray, module.exports.__esModule = true, module.exports["default"] = module.exports;
- /***/ }),
- /* 55 */
- /*!******************************************************************!*\
- !*** ./node_modules/@babel/runtime/helpers/arrayWithoutHoles.js ***!
- \******************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ 56);
- function _arrayWithoutHoles(arr) {
- if (Array.isArray(arr)) return arrayLikeToArray(arr);
- }
- module.exports = _arrayWithoutHoles, module.exports.__esModule = true, module.exports["default"] = module.exports;
- /***/ }),
- /* 56 */
- /*!*****************************************************************!*\
- !*** ./node_modules/@babel/runtime/helpers/arrayLikeToArray.js ***!
- \*****************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports) {
- function _arrayLikeToArray(arr, len) {
- if (len == null || len > arr.length) len = arr.length;
- for (var i = 0, arr2 = new Array(len); i < len; i++) {
- arr2[i] = arr[i];
- }
- return arr2;
- }
- module.exports = _arrayLikeToArray, module.exports.__esModule = true, module.exports["default"] = module.exports;
- /***/ }),
- /* 57 */
- /*!****************************************************************!*\
- !*** ./node_modules/@babel/runtime/helpers/iterableToArray.js ***!
- \****************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports) {
- function _iterableToArray(iter) {
- if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter);
- }
- module.exports = _iterableToArray, module.exports.__esModule = true, module.exports["default"] = module.exports;
- /***/ }),
- /* 58 */
- /*!***************************************************************************!*\
- !*** ./node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js ***!
- \***************************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ 56);
- function _unsupportedIterableToArray(o, minLen) {
- if (!o) return;
- if (typeof o === "string") return arrayLikeToArray(o, minLen);
- var n = Object.prototype.toString.call(o).slice(8, -1);
- if (n === "Object" && o.constructor) n = o.constructor.name;
- if (n === "Map" || n === "Set") return Array.from(o);
- if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen);
- }
- module.exports = _unsupportedIterableToArray, module.exports.__esModule = true, module.exports["default"] = module.exports;
- /***/ }),
- /* 59 */
- /*!******************************************************************!*\
- !*** ./node_modules/@babel/runtime/helpers/nonIterableSpread.js ***!
- \******************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports) {
- function _nonIterableSpread() {
- throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
- }
- module.exports = _nonIterableSpread, module.exports.__esModule = true, module.exports["default"] = module.exports;
- /***/ }),
- /* 60 */
- /*!***********************************************************!*\
- !*** E:/2023/8/MT_APP/components/uni-icons/uni-icons.vue ***!
- \***********************************************************/
- /*! no static exports found */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _uni_icons_vue_vue_type_template_id_0bf90c00_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./uni-icons.vue?vue&type=template&id=0bf90c00&scoped=true& */ 61);\n/* harmony import */ var _uni_icons_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./uni-icons.vue?vue&type=script&lang=js& */ 63);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _uni_icons_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _uni_icons_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 30);\n\nvar renderjs\n\n\nfunction injectStyles (context) {\n \n if(!this.options.style){\n this.options.style = {}\n }\n if(Vue.prototype.__merge_style && Vue.prototype.__$appStyle__){\n Vue.prototype.__merge_style(Vue.prototype.__$appStyle__, this.options.style)\n }\n if(Vue.prototype.__merge_style){\n Vue.prototype.__merge_style(__webpack_require__(/*! ./uni-icons.vue?vue&type=style&index=0&id=0bf90c00&lang=scss&scoped=true& */ 66).default, this.options.style)\n }else{\n Object.assign(this.options.style,__webpack_require__(/*! ./uni-icons.vue?vue&type=style&index=0&id=0bf90c00&lang=scss&scoped=true& */ 66).default)\n }\n\n}\n\n/* normalize component */\n\nvar component = Object(_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _uni_icons_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _uni_icons_vue_vue_type_template_id_0bf90c00_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _uni_icons_vue_vue_type_template_id_0bf90c00_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"0bf90c00\",\n \"c488cb5c\",\n false,\n _uni_icons_vue_vue_type_template_id_0bf90c00_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"components\"],\n renderjs\n)\n\ninjectStyles.call(component)\ncomponent.options.__file = \"components/uni-icons/uni-icons.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBa0k7QUFDbEk7QUFDNkQ7QUFDTDtBQUN4RDs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDRDQUE0QyxtQkFBTyxDQUFDLG1GQUEyRTtBQUMvSCxhQUFhO0FBQ2IsaURBQWlELG1CQUFPLENBQUMsbUZBQTJFO0FBQ3BJOztBQUVBOztBQUVBO0FBQ3FLO0FBQ3JLLGdCQUFnQiwrS0FBVTtBQUMxQixFQUFFLCtFQUFNO0FBQ1IsRUFBRSxnR0FBTTtBQUNSLEVBQUUseUdBQWU7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUUsb0dBQVU7QUFDWjtBQUNBOztBQUVBO0FBQ0E7QUFDZSxnRiIsImZpbGUiOiI2MC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zLCByZWN5Y2xhYmxlUmVuZGVyLCBjb21wb25lbnRzIH0gZnJvbSBcIi4vdW5pLWljb25zLnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD0wYmY5MGMwMCZzY29wZWQ9dHJ1ZSZcIlxudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL3VuaS1pY29ucy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmV4cG9ydCAqIGZyb20gXCIuL3VuaS1pY29ucy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmZ1bmN0aW9uIGluamVjdFN0eWxlcyAoY29udGV4dCkge1xuICBcbiAgaWYoIXRoaXMub3B0aW9ucy5zdHlsZSl7XG4gICAgICAgICAgdGhpcy5vcHRpb25zLnN0eWxlID0ge31cbiAgICAgIH1cbiAgICAgIGlmKFZ1ZS5wcm90b3R5cGUuX19tZXJnZV9zdHlsZSAmJiBWdWUucHJvdG90eXBlLl9fJGFwcFN0eWxlX18pe1xuICAgICAgICBWdWUucHJvdG90eXBlLl9fbWVyZ2Vfc3R5bGUoVnVlLnByb3RvdHlwZS5fXyRhcHBTdHlsZV9fLCB0aGlzLm9wdGlvbnMuc3R5bGUpXG4gICAgICB9XG4gICAgICBpZihWdWUucHJvdG90eXBlLl9fbWVyZ2Vfc3R5bGUpe1xuICAgICAgICAgICAgICAgIFZ1ZS5wcm90b3R5cGUuX19tZXJnZV9zdHlsZShyZXF1aXJlKFwiLi91bmktaWNvbnMudnVlP3Z1ZSZ0eXBlPXN0eWxlJmluZGV4PTAmaWQ9MGJmOTBjMDAmbGFuZz1zY3NzJnNjb3BlZD10cnVlJlwiKS5kZWZhdWx0LCB0aGlzLm9wdGlvbnMuc3R5bGUpXG4gICAgICAgICAgICB9ZWxzZXtcbiAgICAgICAgICAgICAgICBPYmplY3QuYXNzaWduKHRoaXMub3B0aW9ucy5zdHlsZSxyZXF1aXJlKFwiLi91bmktaWNvbnMudnVlP3Z1ZSZ0eXBlPXN0eWxlJmluZGV4PTAmaWQ9MGJmOTBjMDAmbGFuZz1zY3NzJnNjb3BlZD10cnVlJlwiKS5kZWZhdWx0KVxuICAgICAgICAgICAgfVxuXG59XG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRDpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxydW50aW1lXFxcXGNvbXBvbmVudE5vcm1hbGl6ZXIuanNcIlxudmFyIGNvbXBvbmVudCA9IG5vcm1hbGl6ZXIoXG4gIHNjcmlwdCxcbiAgcmVuZGVyLFxuICBzdGF0aWNSZW5kZXJGbnMsXG4gIGZhbHNlLFxuICBudWxsLFxuICBcIjBiZjkwYzAwXCIsXG4gIFwiYzQ4OGNiNWNcIixcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmluamVjdFN0eWxlcy5jYWxsKGNvbXBvbmVudClcbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwiY29tcG9uZW50cy91bmktaWNvbnMvdW5pLWljb25zLnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///60\n");
- /***/ }),
- /* 61 */
- /*!******************************************************************************************************!*\
- !*** E:/2023/8/MT_APP/components/uni-icons/uni-icons.vue?vue&type=template&id=0bf90c00&scoped=true& ***!
- \******************************************************************************************************/
- /*! exports provided: render, staticRenderFns, recyclableRender, components */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_icons_vue_vue_type_template_id_0bf90c00_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/template.recycle.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./uni-icons.vue?vue&type=template&id=0bf90c00&scoped=true& */ 62);
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_icons_vue_vue_type_template_id_0bf90c00_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_icons_vue_vue_type_template_id_0bf90c00_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_icons_vue_vue_type_template_id_0bf90c00_scoped_true___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_template_recycle_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_icons_vue_vue_type_template_id_0bf90c00_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; });
- /***/ }),
- /* 62 */
- /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/template.recycle.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/2023/8/MT_APP/components/uni-icons/uni-icons.vue?vue&type=template&id=0bf90c00&scoped=true& ***!
- \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! exports provided: render, staticRenderFns, recyclableRender, components */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
- var components
- var render = function () {
- var _vm = this
- var _h = _vm.$createElement
- var _c = _vm._self._c || _h
- return _c(
- "u-text",
- {
- staticClass: ["uni-icons"],
- style: { color: _vm.color, "font-size": _vm.size + "px" },
- appendAsTree: true,
- attrs: { append: "tree" },
- on: { click: _vm._onClick },
- },
- [_vm._v(_vm._s(_vm.icons[_vm.type]))]
- )
- }
- var recyclableRender = false
- var staticRenderFns = []
- render._withStripped = true
- /***/ }),
- /* 63 */
- /*!************************************************************************************!*\
- !*** E:/2023/8/MT_APP/components/uni-icons/uni-icons.vue?vue&type=script&lang=js& ***!
- \************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_icons_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib??ref--5-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--5-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./uni-icons.vue?vue&type=script&lang=js& */ 64);\n/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_icons_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_icons_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_icons_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_icons_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_ref_5_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_5_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_icons_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXVhLENBQWdCLG1kQUFHLEVBQUMiLCJmaWxlIjoiNjMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIUQ6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3JlZi0tNS0wIUQ6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS01LTEhRDpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxpbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vdW5pLWljb25zLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSFEOlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz9yZWYtLTUtMCFEOlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tNS0xIUQ6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL3VuaS1pY29ucy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///63\n");
- /***/ }),
- /* 64 */
- /*!***************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/babel-loader/lib??ref--5-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--5-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/2023/8/MT_APP/components/uni-icons/uni-icons.vue?vue&type=script&lang=js& ***!
- \***************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- "use strict";
- eval("\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 11);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _icons = _interopRequireDefault(__webpack_require__(/*! ./icons.js */ 65));\n//\n//\n//\n//\n\nvar domModule = weex.requireModule('dom');\ndomModule.addRule('fontFace', {\n 'fontFamily': \"uniicons\",\n 'src': \"url('data:font/truetype;charset=utf-8;base64,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PDgtsDEssAAWILAJI0IgICBGI0ewACsjYTgtsDIssAAWsAMlsAIlRyNHI2GwAFRYLiA8IyEbsAIlsAIlRyNHI2EgsAUlsAQlRyNHI2GwBiWwBSVJsAIlYbABRWMjIFhiGyFZY7ABRWJgIy4jICA8ijgjIVktsDMssAAWILAJQyAuRyNHI2EgYLAgYGawgGIjICA8ijgtsDQsIyAuRrACJUZSWCA8WS6xJAEUKy2wNSwjIC5GsAIlRlBYIDxZLrEkARQrLbA2LCMgLkawAiVGUlggPFkjIC5GsAIlRlBYIDxZLrEkARQrLbA3LLAuKyMgLkawAiVGUlggPFkusSQBFCstsDgssC8riiAgPLAEI0KKOCMgLkawAiVGUlggPFkusSQBFCuwBEMusCQrLbA5LLAAFrAEJbAEJiAuRyNHI2GwBkUrIyA8IC4jOLEkARQrLbA6LLEJBCVCsAAWsAQlsAQlIC5HI0cjYSCwBCNCsAZFKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgR7AEQ7CAYmAgsAArIIqKYSCwAkNgZCOwA0NhZFBYsAJDYRuwA0NgWbADJbCAYmGwAiVGYTgjIDwjOBshICBGI0ewACsjYTghWbEkARQrLbA7LLAuKy6xJAEUKy2wPCywLyshIyAgPLAEI0IjOLEkARQrsARDLrAkKy2wPSywABUgR7AAI0KyAAEBFRQTLrAqKi2wPiywABUgR7AAI0KyAAEBFRQTLrAqKi2wPyyxAAEUE7ArKi2wQCywLSotsEEssAAWRSMgLiBGiiNhOLEkARQrLbBCLLAJI0KwQSstsEMssgAAOistsEQssgABOistsEUssgEAOistsEYssgEBOistsEcssgAAOystsEgssgABOystsEkssgEAOystsEossgEBOystsEsssgAANystsEwssgABNystsE0ssgEANystsE4ssgEBNystsE8ssgAAOSstsFAssgABOSstsFEssgEAOSstsFIssgEBOSstsFMssgAAPCstsFQssgABPCstsFUssgEAPCstsFYssgEBPCstsFcssgAAOCstsFgssgABOCstsFkssgEAOCstsFossgEBOCstsFsssDArLrEkARQrLbBcLLAwK7A0Ky2wXSywMCuwNSstsF4ssAAWsDArsDYrLbBfLLAxKy6xJAEUKy2wYCywMSuw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bmlFMjAwB3VuaUUyMDEHdW5pRTIwMgd1bmlFMjAzB3VuaUUyMzAHdW5pRTIzMQd1bmlFMjMyB3VuaUUyMzMHdW5pRTI2MAd1bmlFMjYxB3VuaUUyNjIHdW5pRTI2Mwd1bmlFMjY0B3VuaUUzMDAHdW5pRTMwMQd1bmlFMzAyB3VuaUUzMDMHdW5pRTMzMgd1bmlFMzMzB3VuaUUzNjAHdW5pRTM2Mwd1bmlFMzY0B3VuaUU0MDAHdW5pRTQwMQd1bmlFNDAyB3VuaUU0MDMHdW5pRTQwNAd1bmlFNDA1B3VuaUU0MDYHdW5pRTQwNwd1bmlFNDA4B3VuaUU0MDkHdW5pRTQxMAd1bmlFNDExB3VuaUU0MTMHdW5pRTQzNAd1bmlFNDM3B3VuaUU0MzgHdW5pRTQzOQd1bmlFNDQwB3VuaUU0NDEHdW5pRTQ0Mgd1bmlFNDQzB3VuaUU0NjAHdW5pRTQ2MQd1bmlFNDYyB3VuaUU0NjMHdW5pRTQ2NAd1bmlFNDY1B3VuaUU0NjYHdW5pRTQ2OAd1bmlFNDcwB3VuaUU0NzEHdW5pRTQ3Mgd1bmlFNTAwB3VuaUU1MDEHdW5pRTUwMgd1bmlFNTAzB3VuaUU1MDQHdW5pRTUwNQd1bmlFNTA2B3VuaUU1MDcHdW5pRTUwOAd1bmlFNTMwB3VuaUU1MzIHdW5pRTUzNAd1bmlFNTM1B3VuaUU1MzcHdW5pRTU2MAd1bmlFNTYyB3VuaUU1NjMHdW5pRTU2NQd1bmlFNTY3B3VuaUU1NjgHdW5pRTU4MAd1bmlFNTgxB3VuaUU1ODIHdW5pRTU4Mwd1bmlFNTg0B3VuaUU1ODUHdW5pRTU4Ngd1bmlFNTg3B3VuaUU1ODgHdW5pRTU4OQRFdXJvB3VuaUU2MTIAAAEAAf//AA8AAQAAAAwAAAAWAAAAAgABAAEAXwABAAQAAAACAAAAAAAAAAEAAAAA1aQnCAAAAADZqlu5AAAAANmqXAk=')\"\n});\n\n/**\n * Icons 图标\n * @description 用于展示 icons 图标\n * @tutorial https://ext.dcloud.net.cn/plugin?id=28\n * @property {Number} size 图标大小\n * @property {String} type 图标图案,参考示例\n * @property {String} color 图标颜色\n * @event {Function} click 点击 Icon 触发事件\n */\nvar _default = {\n name: 'UniIcons',\n props: {\n type: {\n type: String,\n default: ''\n },\n color: {\n type: String,\n default: '#333333'\n },\n size: {\n type: [Number, String],\n default: 16\n }\n },\n data: function data() {\n return {\n icons: _icons.default\n };\n },\n methods: {\n _onClick: function _onClick() {\n this.$emit('click');\n }\n }\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tcG9uZW50cy91bmktaWNvbnMvdW5pLWljb25zLnZ1ZSJdLCJuYW1lcyI6WyJkb21Nb2R1bGUiLCJuYW1lIiwicHJvcHMiLCJ0eXBlIiwiZGVmYXVsdCIsImNvbG9yIiwic2l6ZSIsImRhdGEiLCJpY29ucyIsIm1ldGhvZHMiLCJfb25DbGljayJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUtBOzs7Ozs7QUFFQTtBQUNBQTtFQUNBO0VBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFSQSxlQVNBO0VBQ0FDO0VBQ0FDO0lBQ0FDO01BQ0FBO01BQ0FDO0lBQ0E7SUFDQUM7TUFDQUY7TUFDQUM7SUFDQTtJQUNBRTtNQUNBSDtNQUNBQztJQUNBO0VBQ0E7RUFDQUc7SUFDQTtNQUNBQztJQUNBO0VBQ0E7RUFDQUM7SUFDQUM7TUFDQTtJQUNBO0VBQ0E7QUFDQTtBQUFBIiwiZmlsZSI6IjY0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG5cdDx0ZXh0IDpzdHlsZT1cInsgY29sb3I6IGNvbG9yLCAnZm9udC1zaXplJzogc2l6ZSArICdweCcgfVwiIGNsYXNzPVwidW5pLWljb25zXCIgQGNsaWNrPVwiX29uQ2xpY2tcIj57e2ljb25zW3R5cGVdfX08L3RleHQ+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGltcG9ydCBpY29ucyBmcm9tICcuL2ljb25zLmpzJztcclxuXHQvLyAjaWZkZWYgQVBQLU5WVUVcclxuXHR2YXIgZG9tTW9kdWxlID0gd2VleC5yZXF1aXJlTW9kdWxlKCdkb20nKTtcclxuXHRkb21Nb2R1bGUuYWRkUnVsZSgnZm9udEZhY2UnLCB7XHJcblx0XHQnZm9udEZhbWlseSc6IFwidW5paWNvbnNcIixcclxuXHRcdCdzcmMnOiBcInVybCgnZGF0YTpmb250L3RydWV0eXBlO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LEFBRUFBQUFRQVFBQUJBQUFSa1pVVFlqNDNzc0FBSGJZQUFBQUhFZEVSVVlBSndCbUFBQjJ1QUFBQUI1UFV5OHlXV2xjcWdBQUFZZ0FBQUJnWTIxaGNHQmhiQlVBQUFLMEFBQUNRbU4yZENBTXBmNDBBQUFQS0FBQUFDUm1jR2R0TVBlZWxRQUFCUGdBQUFtV1oyRnpjQUFBQUJBQUFIYXdBQUFBQ0dkc2VXWnNmZ2ZaQUFBUUVBQUFZUXhvWldGa0ZvZjYvd0FBQVF3QUFBQTJhR2hsWVFkK0F5WUFBQUZFQUFBQUpHaHRkSGdrZUJ1WUFBQUI2QUFBQU1wc2IyTmhQRWtuTGdBQUQwd0FBQURDYldGNGNBSWpBM0lBQUFGb0FBQUFJRzVoYldYV09UdFVBQUJ4SEFBQUFkUndiM04wVEpFNGlnQUFjdkFBQUFPL2NISmxjS1c1dm1ZQUFBNlFBQUFBbFFBQkFBQUFBUUFBQ1YvT09WOFBQUFVBSHdRQUFBQUFBTm1xVzdrQUFBQUEyYXBjQ1FBQS95QUVBQU1nQUFBQUNBQUNBQUFBQUFBQUFBRUFBQU1nL3lBQVhBUUFBQUFBQUFRQUFBRUFBQUFBQUFBQUFBQUFBQUFBQUFBRkFBRUFBQUJnQVhvQURBQUFBQUFBQWdCR0FGUUFiQUFBQVFRQm9nQUFBQUFBQkFQL0FaQUFCZ0FBQXBrQ3pBQUFBSThDbVFMTUFBQUI2d0F6QVFrQUFBSUFCZ01BQUFBQUFBQUFBQUFCRUFBQUFBQUFBQUFBQUFBQVVFWkZSQUdBQUIzbUVnTXMveXdBWEFNZ0FPQUFBQUFCQUFBQUFBTVlBczBBQUFBZ0FBRUJkZ0FpQUFBQUFBRlZBQUFENlFBc0JBQUFZQURBQU1BQVlBREFBTUFBb0FDQUFJQUFZQUNnQUlBQWdBQmdBTE1BUUFCQUFBVUFWd0JlQUlBQkFBRDBBUUFBOUFFQUFFQUFWZ0NnQU9BQXdBREFBRkVBZmdDQUFHQUFRQUJnQUdBQVlBQStBRkVBWUFCQUFHQUFZQUEwQUdBQVBnRkFBUUFBZ0FCQUFBQUFKUUNCQVFBQlFBRkFBU3dBZ0FCZ0FJQUF3QUJnQUdBQXdBREJBUUFBZ0FDQUFHQUFZQURCQUVBQVJBQkFBQmNCWHdBVEFNQUF3QUZBQVVBQlFBRkFBTUFBd0FFZUFGOEFWUUJBQUFBQUFBQURBQUFBQXdBQUFCd0FBUUFBQUFBQlBBQURBQUVBQUFBY0FBUUJJQUFBQUVRQVFBQUZBQVFBQUFBZEFIamhBdUV5NGdQaU0rSms0d1BqTStOZzQyVGtDZVFSNUJQa05PUTU1RVBrWnVSbzVITGxDT1V3NVRMbE5lVTM1V0RsWStWbDVXamxpZVdRNWhMLy93QUFBQUFBSFFCNDRRRGhNT0lBNGpEaVlPTUE0ekxqWU9OajVBRGtFT1FUNURUa04rUkE1R0RrYU9SdzVRRGxNT1V5NVRUbE4rVmc1V0xsWmVWbjVZRGxrT1lTLy84QUFmL2svNHNmQkI3WEhnb2QzaDJ5SFJjYzZSeTlITHNjSUJ3YUhCa2IrUnYzRy9FYjFSdlVHODBiUUJzWkd4Z2JGeHNXR3U0YTdScnNHdXNhMUJyT0drMEFBUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJCZ0FBQVFBQUFBQUFBQUFCQWdBQUFBSUFBQUFBQUFBQUFBQUFBQUFBQUFBQkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUF3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFzQUFzc0NCZ1ppMndBU3dnWkNDd3dGQ3dCQ1phc0FSRlcxZ2hJeUViaWxnZ3NGQlFXQ0d3UUZrYklMQTRVRmdoc0RoWldTQ3dDa1ZoWkxBb1VGZ2hzQXBGSUxBd1VGZ2hzREJaR3lDd3dGQllJR1lnaW9waElMQUtVRmhnR3lDd0lGQllJYkFLWUJzZ3NEWlFXQ0d3Tm1BYllGbFpXUnV3QUN0WldTT3dBRkJZWlZsWkxiQUNMQ0JGSUxBRUpXRmtJTEFGUTFCWXNBVWpRckFHSTBJYklTRlpzQUZnTGJBRExDTWhJeUVnWkxFRllrSWdzQVlqUXJJS0FBSXFJU0N3QmtNZ2lpQ0tzQUFyc1RBRkpZcFJXR0JRRzJGU1dWZ2pXU0Vnc0VCVFdMQUFLeHNoc0VCWkk3QUFVRmhsV1Myd0JDeXdDQ05Dc0FjalFyQUFJMEt3QUVPd0IwTlJXTEFJUXl1eUFBRUFRMkJDc0JabEhGa3RzQVVzc0FCRElFVWdzQUpGWTdBQlJXSmdSQzJ3Qml5d0FFTWdSU0N3QUNzanNRUUVKV0FnUllvallTQmtJTEFnVUZnaHNBQWJzREJRV0xBZ0c3QkFXVmtqc0FCUVdHVlpzQU1sSTJGRVJDMndCeXl4QlFWRnNBRmhSQzJ3Q0N5d0FXQWdJTEFLUTBxd0FGQllJTEFLSTBKWnNBdERTckFBVWxnZ3NBc2pRbGt0c0Frc0lMZ0VBR0lndUFRQVk0b2pZYkFNUTJBZ2ltQWdzQXdqUWlNdHNBb3NTMVJZc1FjQlJGa2tzQTFsSTNndHNBc3NTMUZZUzFOWXNRY0JSRmtiSVZra3NCTmxJM2d0c0F3c3NRQU5RMVZZc1EwTlE3QUJZVUt3Q1N0WnNBQkRzQUlsUXJJQUFRQkRZRUt4Q2dJbFFyRUxBaVZDc0FFV0l5Q3dBeVZRV0xBQVE3QUVKVUtLaWlDS0kyR3dDQ29oSTdBQllTQ0tJMkd3Q0NvaEc3QUFRN0FDSlVLd0FpVmhzQWdxSVZtd0NrTkhzQXREUjJDd2dHSWdzQUpGWTdBQlJXSmdzUUFBRXlORXNBRkRzQUErc2dFQkFVTmdRaTJ3RFN5eEFBVkZWRmdBc0EwalFpQmdzQUZodFE0T0FRQU1BRUpDaW1DeERBUXJzR3NyR3lKWkxiQU9MTEVBRFNzdHNBOHNzUUVOS3kyd0VDeXhBZzByTGJBUkxMRUREU3N0c0JJc3NRUU5LeTJ3RXl5eEJRMHJMYkFVTExFR0RTc3RzQlVzc1FjTkt5MndGaXl4Q0EwckxiQVhMTEVKRFNzdHNCZ3NzQWNyc1FBRlJWUllBTEFOSTBJZ1lMQUJZYlVPRGdFQURBQkNRb3Bnc1F3RUs3QnJLeHNpV1Myd0dTeXhBQmdyTGJBYUxMRUJHQ3N0c0Jzc3NRSVlLeTJ3SEN5eEF4Z3JMYkFkTExFRUdDc3RzQjRzc1FVWUt5MndIeXl4QmhnckxiQWdMTEVIR0NzdHNDRXNzUWdZS3kyd0lpeXhDUmdyTGJBakxDQmdzQTVnSUVNanNBRmdRN0FDSmJBQ0pWRllJeUE4c0FGZ0k3QVNaUndiSVNGWkxiQWtMTEFqSzdBaktpMndKU3dnSUVjZ0lMQUNSV093QVVWaVlDTmhPQ01naWxWWUlFY2dJTEFDUldPd0FVVmlZQ05oT0JzaFdTMndKaXl4QUFWRlZGZ0FzQUVXc0NVcXNBRVZNQnNpV1Myd0p5eXdCeXV4QUFWRlZGZ0FzQUVXc0NVcXNBRVZNQnNpV1Myd0tDd2dOYkFCWUMyd0tTd0FzQU5GWTdBQlJXS3dBQ3V3QWtWanNBRkZZckFBSzdBQUZyUUFBQUFBQUVRK0l6aXhLQUVWS2kyd0tpd2dQQ0JISUxBQ1JXT3dBVVZpWUxBQVEyRTRMYkFyTEM0WFBDMndMQ3dnUENCSElMQUNSV093QVVWaVlMQUFRMkd3QVVOak9DMndMU3l4QWdBV0pTQXVJRWV3QUNOQ3NBSWxTWXFLUnlOSEkyRWdXR0liSVZtd0FTTkNzaXdCQVJVVUtpMndMaXl3QUJhd0JDV3dCQ1ZISTBjalliQUdSU3RsaWk0aklDQThpamd0c0M4c3NBQVdzQVFsc0FRbElDNUhJMGNqWVNDd0JDTkNzQVpGS3lDd1lGQllJTEJBVVZpekFpQURJQnV6QWlZREdsbENRaU1nc0FsRElJb2pSeU5ISTJFalJtQ3dCRU93Z0dKZ0lMQUFLeUNLaW1FZ3NBSkRZR1Fqc0FORFlXUlFXTEFDUTJFYnNBTkRZRm13QXlXd2dHSmhJeUFnc0FRbUkwWmhPQnNqc0FsRFJyQUNKYkFKUTBjalJ5TmhZQ0N3QkVPd2dHSmdJeUN3QUNzanNBUkRZTEFBSzdBRkpXR3dCU1d3Z0dLd0JDWmhJTEFFSldCa0k3QURKV0JrVUZnaEd5TWhXU01nSUxBRUppTkdZVGhaTGJBd0xMQUFGaUFnSUxBRkppQXVSeU5ISTJFalBEZ3RzREVzc0FBV0lMQUpJMElnSUNCR0kwZXdBQ3NqWVRndHNESXNzQUFXc0FNbHNBSWxSeU5ISTJHd0FGUllMaUE4SXlFYnNBSWxzQUlsUnlOSEkyRWdzQVVsc0FRbFJ5TkhJMkd3QmlXd0JTVkpzQUlsWWJBQlJXTWpJRmhpR3lGWlk3QUJSV0pnSXk0aklDQThpamdqSVZrdHNETXNzQUFXSUxBSlF5QXVSeU5ISTJFZ1lMQWdZR2F3Z0dJaklDQThpamd0c0RRc0l5QXVSckFDSlVaU1dDQThXUzZ4SkFFVUt5MndOU3dqSUM1R3NBSWxSbEJZSUR4WkxyRWtBUlFyTGJBMkxDTWdMa2F3QWlWR1VsZ2dQRmtqSUM1R3NBSWxSbEJZSUR4WkxyRWtBUlFyTGJBM0xMQXVLeU1nTGthd0FpVkdVbGdnUEZrdXNTUUJGQ3N0c0Rnc3NDOHJpaUFnUExBRUkwS0tPQ01nTGthd0FpVkdVbGdnUEZrdXNTUUJGQ3V3QkVNdXNDUXJMYkE1TExBQUZyQUVKYkFFSmlBdVJ5TkhJMkd3QmtVckl5QThJQzRqT0xFa0FSUXJMYkE2TExFSkJDVkNzQUFXc0FRbHNBUWxJQzVISTBjallTQ3dCQ05Dc0FaRkt5Q3dZRkJZSUxCQVVWaXpBaUFESUJ1ekFpWURHbGxDUWlNZ1I3QUVRN0NBWW1BZ3NBQXJJSXFLWVNDd0FrTmdaQ093QTBOaFpGQllzQUpEWVJ1d0EwTmdXYkFESmJDQVltR3dBaVZHWVRnaklEd2pPQnNoSUNCR0kwZXdBQ3NqWVRnaFdiRWtBUlFyTGJBN0xMQXVLeTZ4SkFFVUt5MndQQ3l3THlzaEl5QWdQTEFFSTBJak9MRWtBUlFyc0FSRExyQWtLeTJ3UFN5d0FCVWdSN0FBSTBLeUFBRUJGUlFUTHJBcUtpMndQaXl3QUJVZ1I3QUFJMEt5QUFFQkZSUVRMckFxS2kyd1B5eXhBQUVVRTdBcktpMndRQ3l3TFNvdHNFRXNzQUFXUlNNZ0xpQkdpaU5oT0xFa0FSUXJMYkJDTExBSkkwS3dRU3N0c0VNc3NnQUFPaXN0c0VRc3NnQUJPaXN0c0VVc3NnRUFPaXN0c0VZc3NnRUJPaXN0c0Vjc3NnQUFPeXN0c0Vnc3NnQUJPeXN0c0Vrc3NnRUFPeXN0c0Vvc3NnRUJPeXN0c0Vzc3NnQUFOeXN0c0V3c3NnQUJOeXN0c0Uwc3NnRUFOeXN0c0U0c3NnRUJOeXN0c0U4c3NnQUFPU3N0c0ZBc3NnQUJPU3N0c0ZFc3NnRUFPU3N0c0ZJc3NnRUJPU3N0c0ZNc3NnQUFQQ3N0c0ZRc3NnQUJQQ3N0c0ZVc3NnRUFQQ3N0c0ZZc3NnRUJQQ3N0c0Zjc3NnQUFPQ3N0c0Znc3NnQUJPQ3N0c0Zrc3NnRUFPQ3N0c0Zvc3NnRUJPQ3N0c0Zzc3NEQXJMckVrQVJRckxiQmNMTEF3SzdBMEt5MndYU3l3TUN1d05Tc3RzRjRzc0FBV3NEQXJzRFlyTGJCZkxMQXhLeTZ4SkFFVUt5MndZQ3l3TVN1d05Dc3RzR0Vzc0RFcnNEVXJMYkJpTExBeEs3QTJLeTJ3WXl5d01pc3VzU1FCRkNzdHNHUXNzRElyc0RRckxiQmxMTEF5SzdBMUt5MndaaXl3TWl1d05pc3RzR2Nzc0RNckxyRWtBUlFyTGJCb0xMQXpLN0EwS3kyd2FTeXdNeXV3TlNzdHNHb3NzRE1yc0RZckxiQnJMQ3V3Q0dXd0F5UlFlTEFCRlRBdEFBQkx1QURJVWxpeEFRR09XYmtJQUFnQVl5Q3dBU05FSUxBREkzQ3dEa1VnSUV1NEFBNVJTN0FHVTFwWXNEUWJzQ2haWUdZZ2lsVllzQUlsWWJBQlJXTWpZckFDSTBTekNna0ZCQ3V6Q2dzRkJDdXpEZzhGQkN0WnNnUW9DVVZTUkxNS0RRWUVLN0VHQVVTeEpBR0lVVml3UUloWXNRWURSTEVtQVloUldMZ0VBSWhZc1FZQlJGbFpXVm00QWYrRnNBU05zUVVBUkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU1nQXlBeGovNFFNZy95QURHUC9oQXlEL0lBQUFBQ2dBS0FBb0FXUUNDZ08wQllvR0RnYWlCNGdJZ0FqSUNYWUo4QXA2Q3JRTEdBdHNEUGdOM0E1MEQxd1J5aEl5RXpBVG5oUWFGSElVdkJWQUZlSVhIQmQ4R0VvWWtCaldHVElaakJub0dtQWFvaHNDRzFRYmxCdnFIQ2djZWh5aUhPQWREQjFxSGFRZDZoNElIa1llbmg3WUh6Z2dtaURrSVF3aEpDRThJVndodmlJY0pHWWtpQ1QwSllZbUFDWjRKM1ludGlqRUtRNHBlaW02S3NRc0VDdytMTHd0U0MzZUxmWXVEaTRtTGo0dWlDN1FMeFl2WEM5NEw1b3dCakNHQUFBQUFnQWlBQUFCTWdLcUFBTUFCd0FwUUNZQUFBQURBZ0FEVndBQ0FRRUNTd0FDQWdGUEJBRUJBZ0ZEQUFBSEJnVUVBQU1BQXhFRkR5c3pFU0VSSnpNUkl5SUJFTzdNekFLcS9WWWlBbVlBQUFBRkFDei80UU84QXhnQUZnQXdBRG9BVWdCZUFYZExzQk5RV0VCS0FnRUFEUTROQUE1bUFBTU9BUTREWGdBQkNBZ0JYQkFCQ1FnS0JnbGVFUUVNQmdRR0RGNEFDd1FMYVE4QkNBQUdEQWdHV0FBS0J3VUNCQXNLQkZrU0FRNE9EVkVBRFEwS0RrSWJTN0FYVUZoQVN3SUJBQTBPRFFBT1pnQUREZ0VPQTE0QUFRZ0lBVndRQVFrSUNnZ0pDbVlSQVF3R0JBWU1YZ0FMQkF0cER3RUlBQVlNQ0FaWUFBb0hCUUlFQ3dvRVdSSUJEZzROVVFBTkRRb09RaHRMc0JoUVdFQk1BZ0VBRFE0TkFBNW1BQU1PQVE0RFhnQUJDQWdCWEJBQkNRZ0tDQWtLWmhFQkRBWUVCZ3dFWmdBTEJBdHBEd0VJQUFZTUNBWllBQW9IQlFJRUN3b0VXUklCRGc0TlVRQU5EUW9PUWh0QVRnSUJBQTBPRFFBT1pnQUREZ0VPQXdGbUFBRUlEZ0VJWkJBQkNRZ0tDQWtLWmhFQkRBWUVCZ3dFWmdBTEJBdHBEd0VJQUFZTUNBWllBQW9IQlFJRUN3b0VXUklCRGc0TlVRQU5EUW9PUWxsWldVQW9VMU03T3pJeEZ4ZFRYbE5lVzFnN1VqdFNTME0zTlRFNk1qb1hNQmN3VVJFeEdCRW9GVUFURmlzQkJpc0JJZzRDSFFFaE5UUW1OVFF1QWlzQkZTRUZGUlFXRkE0Q0l3WW1Ld0VuSVFjckFTSW5JaTRDUFFFWElnWVVGak15TmpRbUZ3WUhEZ01lQVRzR01qWW5MZ0VuSmljQk5UUStBanNCTWhZZEFRRVpHeHBURWlVY0VnT1FBUW9ZSng2Ri9rb0NvZ0VWSHlNT0RoOE9JQzMrU1N3ZEloUVpHU0FUQ0hjTUVoSU1EUklTakFnR0JRc0VBZ1FQRGlWRFVWQkFKQmNXQ1FVSkJRVUcvcVFGRHhvVnZCOHBBaDhCREJrbkdrd3BFQndFRFNBYkVtR0lOQmM2T2lVWENRRUJnSUFCRXhzZ0RxYy9FUm9SRVJvUmZCb1dFeVFPRUEwSUdCb05JeEVURkFGMzVBc1lFd3dkSnVNQUFBSUFZUCtBQTZBQ3dBQUhBRmNBU0VCRlNrbERPVGcySnlZY0dSY1dEQVFEVHc4Q0FRUUNRQUFFQXdFREJBRm1BQUFGQVFJREFBSlpBQU1FQVFOTkFBTURBVkVBQVFNQlJRa0lURXN3TFFoWENWY1RFQVlRS3dBZ0JoQVdJRFlRSlRJZUFoVVVCeVluTGdFMU5EYzFOajhEUGdFM05qYzJOell2QVRVbU56WW1KeVluSXdZSERnRVhGZ2NVQnhVT0FSY2VBUmNXRnhZVk1CVVVCaFFQQVJRakRnRUhKalUwUGdRQ3JQNm85UFFCV1BUK1lFMk9aanhZVVdrRUFnRUJBUUlDQWdFQ0FnMEZFd2dIQ0FFRUNnUU9FeWhOSTB3b0ZBNEVDZ1FCQkFFRUJRNElCQTRJQVFFQ0FTbHdIRmtiTVVkVFl3TEE5UDZvOVBRQldORThabzVOaW1vaEh3RUdEZ01EQmdNREJnWUdBd1VESFNJV0xDTVVBZ0VWT1JNNkdqTUZCVE1hT2hNNUZRRUJBUW9UR2hrZ0NTRWVFQ0FJQXdVQ0FRRUJEQ2dNYW9zMFkxTkhNUnNBQUFBQUF3REEvK0FEUUFKZ0FBQUFVd0RBQVRaTHNBdFFXRUFjazVLRkFBUUJDNTZhbFlSNkJRQUJxYWR6UWtBL0VRb0lDZ0FEUUJ0THNBeFFXRUFjazVLRkFBUUJDNTZhbFlSNkJRQUJxYWR6UWtBL0VRb0lCd0FEUUJ0QUhKT1NoUUFFQVF1ZW1wV0VlZ1VBQWFtbmMwSkFQeEVLQ0FvQUEwQlpXVXV3QzFCWVFEVURBUUVMQUFzQkFHWUVBUUFLQ3dBS1pBQUtCd3NLQjJRSkNBSUhCZ3NIQm1RQUFnQUxBUUlMV1F3QkJnWUZVQUFGQlFzRlFodExzQXhRV0VBdkF3RUJDd0FMQVFCbUJBRUFCd3NBQjJRS0NRZ0RCd1lMQndaa0FBSUFDd0VDQzFrTUFRWUdCVkFBQlFVTEJVSWJRRFVEQVFFTEFBc0JBR1lFQVFBS0N3QUtaQUFLQndzS0IyUUpDQUlIQmdzSEJtUUFBZ0FMQVFJTFdRd0JCZ1lGVUFBRkJRc0ZRbGxaUUI1VlZJdUtaV1JpWVY5ZVhWeFV3RlhBVGswNU9DOHVKeVVmSGhNU0RRNHJDUUV1QVNjbUp5NEJQd0UyTno0RE5UY3lQZ0UzUGdFMU5DNERJemMrQVRjMkppTWlEZ0VWSGdFZkFTSUhGQllYSGdNWE14WVhGaDhEQmdjT0FRY09CQWNHRlNFMExnTUhJVFkzTmpjK0FUY3lOakkrQVRJK0FUSTNOamMySnowQ05DWTlBeWN1QVNjbUx3RXVBaWNtSnlZK0FUYzFKaWNtTnpZeUZ4WUhEZ0lITVFZVkhnRUhCZ2NVRGdFVkJ3NENCdzRCRHdFZEFRWWRBUlFHRlJRWEhnSVhGaGNlQVJjV0Z4NENGd0dWQVVJUVJBTWVDZ01CQVFFTUJnSUVCQU1CQWdVSkF3RUxBd01EQWdFREFnWUJBVkJHTDBZZ0FRWUNBd3NCQ3dFQ0JRUUZBUUlIQndNRkJ3TUJBUUlGR0FzR0V4RVRFZ2hwQW9BU0Z5RVU0djd0QlF3V0lBa1pFUUVGQXdRREJBTUVBd0lwRUF3QkFRVURDZ01GQndFQkNBa0JCQVFDQWdjQkNRRUJIU0J5SUIwQkFRVURBUUVCQ3dNRUJRa0pBUUlFQlFFRENnTUZBUUVNQnh3UEJ3Z1lFUmtKSVJVRUJRVUNBWTMrdXdZTEFRWU1CQ2tTRXhNUkJSQVJEd1VGQVF3TEJ5WUxCUWNFQWdFSkJpd2FObEVvUENNYUtna0lFd3NrQ1FZS0JRSUJMaEVIQ1E4RlJBc0RCUW9EQVFNREJBUURKVU1TSVJVVUNFUUhDQkFMQkFVQ0FRRUJBUUVCQ1JRT01nZ0pCd1FGQWdNQ0NBY0ZFZ2dPS2djRUJRUURFeElNQ0FrRERCc3dLUjBoSVIwcEZTWU5Bd1VHQWhJTkVoTURCQVVFQndrV0ZRUUlFQWNIQ0FJREJBa0VEQVl5RGdrT0JRRUNCQUlGQkFzUUF3UUZBd0FBQkFEQS8rQURRQUpnQUFzQURBQmZBTXdCY2t1d0MxQllRQnlmbnBFTUJBY0VxcWFoa0lZRkJnZTFzMzlPVEVzZEZnZ1FCZ05BRzB1d0RGQllRQnlmbnBFTUJBY0VxcWFoa0lZRkJnZTFzMzlPVEVzZEZnZ05CZ05BRzBBY241NlJEQVFIQktxbW9aQ0dCUVlIdGJOL1RreExIUllJRUFZRFFGbFpTN0FMVUZoQVJ3a0JCd1FHQkFjR1pnb0JCaEFFQmhCa0FCQU5CQkFOWkE4T0FnME1CQTBNWkFBSUFCRUJDQkZaQWdFQUJRRURCQUFEVndBQkFBUUhBUVJYRWdFTURBdFFBQXNMQ3d0Q0cwdXdERkJZUUVFSkFRY0VCZ1FIQm1ZS0FRWU5CQVlOWkJBUERnTU5EQVFOREdRQUNBQVJBUWdSV1FJQkFBVUJBd1FBQTFjQUFRQUVCd0VFVnhJQkRBd0xVQUFMQ3dzTFFodEFSd2tCQndRR0JBY0daZ29CQmhBRUJoQmtBQkFOQkJBTlpBOE9BZzBNQkEwTVpBQUlBQkVCQ0JGWkFnRUFCUUVEQkFBRFZ3QUJBQVFIQVFSWEVnRU1EQXRRQUFzTEN3dENXVmxBSkdGZ2w1WnhjRzV0YTJwcGFHRE1ZY3hhV1VWRU96b3pNU3NxSHg0UkVSRVJFUkFURkNzQkl6VWpGU01WTXhVek5UTUZBUzRCSnlZbkxnRS9BVFkzUGdNMU56SStBVGMrQVRVMExnTWpOejRCTnpZbUl5SU9BUlVlQVI4QklnY1VGaGNlQXhjekZoY1dId01HQnc0QkJ3NEVCd1lWSVRRdUF3Y2hOamMyTno0Qk56STJNajRCTWo0Qk1qYzJOelluUFFJMEpqMERKeTRCSnlZdkFTNENKeVluSmo0Qk56VW1KeVkzTmpJWEZnY09BZ2N4QmhVZUFRY0dCeFFPQVJVSERnSUhEZ0VQQVIwQkJoMEJGQVlWRkJjZUFoY1dGeDRCRnhZWEhnSVhBMEF5SERJeUhETCtWUUZDRUVRREhnb0RBUUVCREFZQ0JBUURBUUlGQ1FNQkN3TURBd0lCQXdJR0FRRlFSaTlHSUFFR0FnTUxBUXNCQWdVRUJRRUNCd2NEQlFjREFRRUNCUmdMQmhNUkV4SUlhUUtBRWhjaEZPTCs3UVVNRmlBSkdSRUJCUU1FQXdRREJBTUNLUkFNQVFFRkF3b0RCUWNCQVFnSkFRUUVBZ0lIQVFrQkFSMGdjaUFkQVFFRkF3RUJBUXNEQkFVSkNRRUNCQVVCQXdvREJRRUJEQWNjRHdjSUdCRVpDU0VWQkFVRkFnSHVNakljTWpKRi9yc0dDd0VHREFRcEVoTVRFUVVRRVE4RkJRRU1Dd2NtQ3dVSEJBSUJDUVlzR2paUktEd2pHaW9KQ0JNTEpBa0dDZ1VDQVM0UkJ3a1BCVVFMQXdVS0F3RURBd1FFQXlWREVpRVZGQWhFQndnUUN3UUZBZ0VCQVFFQkFRa1VEaklJQ1FjRUJRSURBZ2dIQlJJSURpb0hCQVVFQXhNU0RBZ0pBd3diTUNrZElTRWRLUlVtRFFNRkJnSVNEUklUQXdRRkJBY0pGaFVFQ0JBSEJ3Z0NBd1FKQkF3R01nNEpEZ1VCQWdRQ0JRUUxFQU1FQlFNQUFBSUFZUCtBQTZBQ3dBQUhBRVFBTWtBdlFSc2FDd1FDQXdGQUFBQUFBd0lBQTFrRUFRSUJBUUpOQkFFQ0FnRlJBQUVDQVVVSkNDY2tDRVFKUkJNUUJSQXJBQ0FHRUJZZ05oQUJJaVluUGdFM1BnRTFOQ2NtSnlZbkpqOEJOVFltSnlZK0FqYzJOek1XRng0QkJ3WVhNQmNlQVFjT0FRY09CUlVVRmhjV0Z3NENBcXorcVBUMEFWajAvbUJXbVRVY2NDZ0VBZ2dPQkJNSkJ3Z0JBZ1FFQWdJR0Rnb29UQ05OS0JRT0JBb0VBUVFCQkFVUEJ3SUdCd2dGQkFJRGFWRWpXbTBDd1BUK3FQVDBBVmo5MTBoQURDZ01BUVlPSUJBZUlSVXRJeFFCQWdjeEZnY1pHaDhPTXdVRk14bzZFemtWQXdvVEdoa2dDUXNZRkJBT0VRZ09CZ0VmSVNzOUlRQUFBQUVBd1AvZ0EwQUNZQUJTQURkQU5FRS9QaEFKQlFVQUFVQURBUUVDQUFJQkFHWUVBUUFGQWdBRlpBQUNBZ1ZQQUFVRkN3VkNUVXc0Tnk0dEppUWVIUklSQmc0ckpTNEJKeVluTGdFL0FUWTNQZ00xTnpJK0FUYytBVFUwTGdNak56NEJOelltSXlJT0FSVWVBUjhCSWdjVUZoY2VBeGN6RmhjV0h3TUdCdzRCQnc0RUJ3WVZJVFF1QXdMWEVFUURIZ29EQVFFQkRBWUNCQVFEQVFJRkNRTUJDd01EQXdJQkF3SUdBUUZRUmk5R0lBRUdBZ01MQVFzQkFnVUVCUUVDQndjREJRY0RBUUVDQlJnTEJoTVJFeElJYVFLQUVoY2hGRWdHQ3dFR0RBUXBFaE1URVFVUUVROEZCUUVNQ3djbUN3VUhCQUlCQ1FZc0dqWlJLRHdqR2lvSkNCTUxKQWtHQ2dVQ0FTNFJCd2tQQlVRTEF3VUtBd0VEQXdRRUF5VkRFaUVWRkFnQUFBQUFBZ0RBLytBRFFBSmdBQXNBWGdEQVFBcE5TMG9jRlFVTEJnRkFTN0FMVUZoQUxnQUlBUUFJWEFrQkJ3UUdBQWRlQ2dFR0N3UUdDMlFDQVFBRkFRTUVBQU5ZQUFFQUJBY0JCRmNBQ3dzTEMwSWJTN0FNVUZoQUxRQUlBUWhvQ1FFSEJBWUFCMTRLQVFZTEJBWUxaQUlCQUFVQkF3UUFBMWdBQVFBRUJ3RUVWd0FMQ3dzTFFodEFMZ0FJQVFob0NRRUhCQVlFQndabUNnRUdDd1FHQzJRQ0FRQUZBUU1FQUFOWUFBRUFCQWNCQkZjQUN3c0xDMEpaV1VBVVdWaEVRem81TWpBcUtSNGRFUkVSRVJFUURCUXJBU00xSXhVakZUTVZNelV6QXk0Qkp5WW5MZ0UvQVRZM1BnTTFOekkrQVRjK0FUVTBMZ01qTno0Qk56WW1JeUlPQVJVZUFSOEJJZ2NVRmhjZUF4Y3pGaGNXSHdNR0J3NEJCdzRFQndZVklUUXVBd05BTWh3eU1od3lhUkJFQXg0S0F3RUJBUXdHQWdRRUF3RUNCUWtEQVFzREF3TUNBUU1DQmdFQlVFWXZSaUFCQmdJREN3RUxBUUlGQkFVQkFnY0hBd1VIQXdFQkFnVVlDd1lURVJNU0NHa0NnQklYSVJRQjdqSXlIREl5L25ZR0N3RUdEQVFwRWhNVEVRVVFFUThGQlFFTUN3Y21Dd1VIQkFJQkNRWXNHalpSS0R3akdpb0pDQk1MSkFrR0NnVUNBUzRSQndrUEJVUUxBd1VLQXdFREF3UUVBeVZERWlFVkZBZ0FBQUlBb1AvQUEzY0NnQUJKQUl3QVhFQlpZZ0VHQjNsM0VoQUVBQVlDUUFBREFnY0NBd2RtQUFZSEFBY0dBR1lBQWdBSEJnSUhXUUFBQUFrQkFBbFpBQUVBQ0FVQkNGa0FCUVFFQlUwQUJRVUVVUUFFQlFSRmhZT0FmbVZqWVdCUFRVSkFMU3dxS0NRaUNoQXJKUzRCSXlJT0FRY0dJeUltTHdFbUx3RW1Md0V1QXk4QkxnSTFORDRDTnpZbkppOEJKaU1pQndZakJ3NENCdzRCRkI0QkZ4NEJGeDRCRng0Qk16SStBamMySnlZSEJnY0dJeUluTGdFbkxnWTJOelkzTURjeU5UWXpNaFlmQVI0QkJ3WVhIZ0lmQVI0QkZ4WVhGaDhCRmg4QkZqTXlOamMyTXpJZUFoY1dCd1lEUUJ0bkpRWU1DZ1F3Q2dRS0N3SWxGZ1FCQWdRR0JnMFFEQUVLQ0FnQ0Jna0hJUjRRTVFJZEpod2tBUUVCRGhjUEJBUUVDQlFRSTBnekxEbzJOV0VrRmhZaklCSTJLd1lkSkNZS0ZVQm9ORGtyR1NnbElTTVRCQU1FQ1NFQ0FSMFREQlVMQWk0akZTQUNBUW9MREFFWEZRc0JBZ01CQXhZbkFod1JEUjhmQmdvUEt5a2pDaHNHQklFYk93SUVBaDhIQ2dJZkdBTUNBd01HQncwVERRRUxDZ3dFQXdnTERna3NQeUU3QXlRWEFRRUpGaGdNRFJZaUpETWRRR0UxTGpBbkppb0NDaG9XUVRjR2FTc0VBVW9tTHkwWkx6STFQek1tR0E0Y0ZRRUJFZ3dOQWpsS0hDd1lDUk1PRGdFWkZ3c0JBd0lCQkJjaUFoZ1BGQVFSR0JvS0d4WVJBQUFEQUlBQUlBT0FBaUFBQXdBR0FCTUFQRUE1RWhFT0RRd0pDQVFJQXdJQlFBUUJBUUFDQXdFQ1Z3VUJBd0FBQTBzRkFRTURBRThBQUFNQVF3Y0hBQUFIRXdjVEJnVUFBd0FERVFZUEt4TVJJUkVCSlNFQkVSY0hGemNYTnhjM0p6Y1JnQU1BL29EK3VnS00vVnJtaUFTZVlHQ2VCSWptQWlEK0FBSUEvdWo0L2tBQnJLK2JCSXRKU1lzRW02LytWQUFDQUlELzRBT0FBbUFBSndCVkFHcEFaelF5SVFNRUFCUUJBUUpLQVFnQlRoZ0NEQWsvQVFjTUJVQUFCQUFDQUFRQ1pnVURBZ0lCQUFJQlpBc0tBZ2dCQ1FFSUNXWUFDUXdCQ1F4a0FBWUFBQVFHQUZrQUFRQU1Cd0VNV1FBSEJ3c0hRbEZQVFV0SlNFWkZSVVErUENrb0VSSVJJU1lRRFJRckFESWVBUlVVQndZaklpY2lJeWNqSmljaUJ5TUhEZ0VQQVQ0RE5UUW5KaWNtSnlZMU5EWWtJZzRCRlJRWEhnSVhKalV4RmhVVUJ3WVdGek15UHdJMlB3RXpJelkzTWhjVk16SVZGak15UGdFMEpnR2h2cU5lWTJXV1ZEY0JBZ0VDRHc0UkVBRUVCUXNDVHdzTEJRRU5BZ0VEQVRWZUFXclFzV2M5QVFNQ0FRSUhKQUlKQ0FZREJBTmxBUW9KQVFFTEN3c0tBZ0U5V21pd1ptY0NRRXFBUzI5TVR4TUJCQUVHQWdFRUFTTWhKQk1GQWhZVEF3RUVBVU5QUzM5cVU0NVVXa3dCQkFRQkF3RUxEQUp5Qmd3Q0FRRXNBUU1FQXdFREFRRVVUWXFuamdBQUFBQURBR0QvZ0FPZ0FzQUFDUUFSQUJnQW5yVVVBUVlGQVVCTHNBcFFXRUE2QUFFQUNBQUJDR1lBQmdVRkJsMEFBZ0FBQVFJQVZ3d0JDQUFMQkFnTFZ3QUVBQU1KQkFOWENnRUpCUVVKU3dvQkNRa0ZUd2NCQlFrRlF4dEFPUUFCQUFnQUFRaG1BQVlGQm1rQUFnQUFBUUlBVnd3QkNBQUxCQWdMVndBRUFBTUpCQU5YQ2dFSkJRVUpTd29CQ1FrRlR3Y0JCUWtGUTFsQUZnb0tHQmNXRlJNU0NoRUtFUkVSRWhFUkVSRVFEUllyRXlFVk16VWhFVE0xSXpjUklSY3pOVE1SQXlNVkp5RVJJWUFDQUNEOXdPREE0QUZGZ0J0Z0lHQnUvczRDQUFLZ3dPRCtRQ0NnL2tDQWdBSEEvbUJ0YlFHQUFBQUFBUUNnLzhBRGR3S0FBRWtBTmtBekVoQUNBQU1CUUFBQ0F3Sm9BQU1BQTJnQUFRQUVBQUVFWmdBQUFRUUFUUUFBQUFSUkFBUUFCRVZDUUMwc0tpZ2tJZ1VRS3lVdUFTTWlEZ0VIQmlNaUppOEJKaThCSmk4QkxnTXZBUzRDTlRRK0FqYzJKeVl2QVNZaklnY0dJd2NPQWdjT0FSUWVBUmNlQVJjZUFSY2VBVE15UGdJM05pY21BMEFiWnlVR0RBb0VNQW9FQ2dzQ0pSWUVBUUlFQmdZTkVBd0JDZ2dJQWdZSkJ5RWVFREVDSFNZY0pBRUJBUTRYRHdRRUJBZ1VFQ05JTXl3Nk5qVmhKQllXSXlBU05pc0dnUnM3QWdRQ0h3Y0tBaDhZQXdJREF3WUhEUk1OQVFzS0RBUURDQXNPQ1N3L0lUc0RKQmNCQVFrV0dBd05GaUlrTXgxQVlUVXVNQ2NtS2dJS0doWkJOd1lBQUFBQUFnQ0FBQ0FEZ0FJZ0FBd0FEd0FyUUNnUEN3b0hCZ1VDQVFnQUFRRkFBQUVBQUFGTEFBRUJBRThDQVFBQkFFTUFBQTROQUF3QURBTU9LeVVSQlJjSEp3Y25CeWMzSlJFQklRRURnUDc2aUFTZVlHQ2VCSWorK2dMdi9TRUJjQ0FCNU1lYkJJdEpTWXNFbThmK0hBSUEvdWdBQUFBQkFJRC80QU9BQW1BQUxRQkJRRDRpREFvREFnQW1BUVlERndFQkJnTkFCUVFDQWdBREFBSURaZ0FEQmdBREJtUUFBQUFHQVFBR1dRQUJBUXNCUWlrbkpTTWhJQjRkSFJ3V0ZCQUhEeXNBSWc0QkZSUVhIZ0lYSmpVeEZoVVVCd1lXRnpNeVB3STJQd0V6SXpZM01oY1ZNeklWRmpNeVBnRTBKZ0pvMExGblBRRURBZ0VDQnlRQ0NRZ0dBd1FEWlFFS0NRRUJDd3NMQ2dJQlBWcG9zR1puQW1CVGpsUmFUQUVFQkFFREFRc01BbklHREFJQkFTd0JBd1FEQVFNQkFSUk5pcWVPQUFBQUFBSUFZUCtBQTZBQ3dBQUZBQTBBYlV1d0NsQllRQ2tBQVFZREJnRURaZ0FFQXdNRVhRQUFBQUlHQUFKWEJ3RUdBUU1HU3djQkJnWURUd1VCQXdZRFF4dEFLQUFCQmdNR0FRTm1BQVFEQkdrQUFBQUNCZ0FDVndjQkJnRURCa3NIQVFZR0EwOEZBUU1HQTBOWlFBNEdCZ1lOQmcwUkVSSVJFUkFJRkNzQklSRXpOU0VGRVNFWE16VXpFUUtnL2NEZ0FXRCt3QUZGZ0J0Z0FzRCtRT0FnL2tDQWdBSEFBQUFBQUFjQXMvL2hBeWdDWndBM0FFWUFXQUJtQUhFQWp3QzdBUUJBSVprQkN3a1pGQk1EQUFkMkFRUUFCUUVNQTB3cEFnSU1CVUIrQVFVbEFRMENQMHV3QzFCWVFGUUFDUWdMQ0FrTFpnQUtDd0VMQ2dGbUFBQUhCQUVBWGc4QkJBMEhCQTFrQUEwREJ3MERaQUFNQXdJRERBSm1EZ0VDQW1jQUNBQUxDZ2dMV1FBQkJRTUJUUVlCQlFBSEFBVUhXUUFCQVFOUkFBTUJBMFViUUZVQUNRZ0xDQWtMWmdBS0N3RUxDZ0ZtQUFBSEJBY0FCR1lQQVFRTkJ3UU5aQUFOQXdjTkEyUUFEQU1DQXd3Q1pnNEJBZ0puQUFnQUN3b0lDMWtBQVFVREFVMEdBUVVBQndBRkIxa0FBUUVEVVFBREFRTkZXVUFtYzNJNU9MVzBzckdrbzZDZm1KZVVrb1NEZ0g5OWZIS1BjNDlCUHpoR09VWWVIUkVRRUE0ckFTNENOajhCTmljdUFRNEJEd0VPQVNJbUp6VW1QZ0kzTkM0Q0JnY09CQlVPQVIwQkhnUVhGajRDTnpZbkpnTUdMZ0kxTkRZM05oWVZGQWNHSnc0REZ4VVVIZ0VYRmpZM1BnRXVBUWNHSmpVME5qYzJIZ0lWRkFZM0JpWW5KalkzTmhZWEZqY3lQZ0UzTlRZdUJBOEJJZ1lWRkRNMkhnTU9BUlVVRnhZbkxnRUdJZzRCQnlNUEFRWVZGQjRCTXpZM05qSWVBeGNXQnc0Q0ZSUVdNalkzTXo0QkxnTUNoUWNJQVFFQkFSZ2RDaUFnSFFrS0JRZ0dBd0VCQVFFQ0FRTU1GU1VaR1RNbklCQVhGd1FpTHo4NklTZFhUMElQSkVBUTZ5VkZNaDV0VFU5c1FqVllIU2dRQ0FFQkRnMHZVaG9NQWhJelBnOFVFdzRJRGdrR0ZTOEZDd0lEQWdVR0N3SUc5QVFIQlFFQ0J4QVZGaElGQmdjS0VSQVdEZ1lEQVFFT0Fnc0pFeEVPRHdZRkFRRUJFZ2NMQndFVkF3NFZHUmtaQ1JNTEFRRUREaFVNQVFFSkFSQVpJU0lCTGdFR0JnWUNBaklsREFrSENnVUZBZ0lCQXdRRENBY01CQTRYR2c0QkN3c3JMeXdiQVNoUEZCUXNSU3NmRGdNRUVpZENLbU0wRGY3bUFoVW5PU0ZCWHdVRVRFRktOeXY3QlNBbkpnME5CUTRnQ0I0WUtSUThOeUswQWhNUEVCc0NBUVVKRFFnUUdVRUZBUVlGRUFRRkFRWU50QVVJQmdJZUxSa1JCQUVCQVF3SkZnWUhDUllQRkFjQ0V3SUIvZ01EQVFNQ0FRRUJCaGdKRGdrQkJnRUNDeEFlRXpjeUFnWVFCdzBQQ2hBcVNqY3VIeFFBQUFZQVFQK2tBOEFDbXdBT0FCa0FQQUJIQUU4QWN3Q0pRSVpTQVFRTFpsNENEUUJmT2pFREJnMERRRGswQWdZOUNnRUhDQXNJQnd0bUVRRUxCQWdMQkdRUUFnOERBQUVOQVFBTlpnNEJEUVlCRFFaa0FBWUdad0FNQ1FFSUJ3d0lXUVVCQkFFQkJFMEZBUVFFQVZFREFRRUVBVVZSVUJBUEFRQnRhbWxvVmxSUWMxRnpUVXhKU0VOQlBqMHdMaUlmSGgwV0ZROFpFQmtHQkFBT0FRNFNEaXNsSWlZME5qTXlIZ01WRkE0Qkl5SXVBVFUwTmpJV0ZBWUZOQzRCSnlZckFTSU9CaFVVRng0Qk16STNGekFYSGdFK0FUVW5QZ0VBSWlZME5qTXlIZ0VWRkRZeUZoUUdJaVkwRnpJWExnRWpJZzRERlJRV0Z3Y1VCaFFlQVQ4QkhnRXpNRHNDTGdFMU5ENEJBdzRRRnhjUUJnd0tCd1FMRWRNS0Vnc1hJQmNYQVdwRWRVY0dCUWtkTmpJc0poNFZDd2dYbFdGQk9qNEJBZ1VFQXhJc012MVVJQmNYRUFzU0NyMGhGaFloRnRvR0N4RzBkelZoVHpzaFBUWVlBUVVKQ2xnY095QURCQU1FQkZDSTRSY2hGd1FJQ1F3SENoSUxDeElLRVJjWElSYzRQMnRDQkFFS0Vob2hKeW93R1IwZFQyZ1pLZ0VCQVFFSEJrSWlYZ0ZFRnlBWENoSUxFRGNYSUJjWElFRUJab2djTTBWVkxVQnZKMWtCQkFvREF3UTlDZ29QSFE5SGVFWUFBQWdBUVA5aEE4RUM0Z0FIQUJBQUZBQVlBQjBBSmdBdkFEY0Faa0JqTUNBVEF3SUVOaUVDQVFJM0hRd0JCQUFCTFJ3Q0F3QXNKeG9YQkFVREJVQUFBUUlBQWdFQVpnQUFBd0lBQTJRSUFRUUdBUUlCQkFKWEJ3RURCUVVEU3djQkF3TUZVUUFGQXdWRkh4NFZGUkVSS2lnZUpoOG1GUmdWR0JFVUVSUVNGUWtRS3lVQkJoVVVGeUVtQVNFV0Z3RStBVFUwSnlZbkJ3RVdGejhCRVRZM0p3TWlCeEVCTGdNREZqTXlOamNSQmdjQkRnUUhGd0ZkL3ZjVUdBRVBCZ0pJL3ZFRkJRRUpDZ28xUklLLy9tNUVnTC9iZjBDLzAwcEdBUk1RSHlFaWxFQkRKa2dpQlFYK3B4Z3VLU1FmREw2Y0FRbEFSRXBHQmdFYkJRYis5eDlDSWt1SWdFREEvbHAvUDc3RS9vTkVnYjhCeVJqKzhRRVRCUWNGQS95VEZBd01BUTRGQkFJdkRTQW1LaThadmdBQUFBQUZBQVgvUWdQN0F3QUFJUUEwQUVBQVVBQmdBTUZBRGdnQkFnVVdBUUVDQWtBUUFRRTlTN0FMVUZoQUtRb0JBQUFEQkFBRFdRMElEQVlFQkFrSEFnVUNCQVZaQ3dFQ0FRRUNUUXNCQWdJQlVRQUJBZ0ZGRzB1d0ZsQllRQ0lOQ0F3R0JBUUpCd0lGQWdRRldRc0JBZ0FCQWdGVkFBTURBRkVLQVFBQUNnTkNHMEFwQ2dFQUFBTUVBQU5aRFFnTUJnUUVDUWNDQlFJRUJWa0xBUUlCQVFKTkN3RUNBZ0ZSQUFFQ0FVVlpXVUFtVWxGQ1FTTWlBUUJiV1ZGZ1VtQktTRUZRUWxBOE96WTFMU3NpTkNNMEdoZ0FJUUVoRGc0ckFTSU9BaFVVRmhjV0RnUVBBVDRFTng0Qk16SStBalUwTGdFRElpNEJOVFErQXpNeUhnSVZGQTRCQWlJR0ZSUWVBVEkrQVRVMEpTSU9BaFVVRmpNeVBnSTFOQ1loSWdZVkZCNERNekkrQVRRdUFRSUZaNzJLVW1sYkFRZ09FeElRQlFVSUhWQkdVQmdhTnh4bnVvWlBodWVLZE1GMEsxQm9na1JWbTI5Q2NMNVBQU29VSVNjaUZQN09EeG9URENvZUR4c1VEQ3NCc1I4cEJ3MFNGZ3dVSVJRVUlRTUFSSFNnV0dXeVBCY3RKQ0VZRVFVRUFRWVRGaVFVQlFWRWRLQllkY2h6L1BSVG0yRTZibGxESlRwaGhVbGhtbFFCcHljZkZTTVZGU01WSHljS0Voc1BJQzBNRlJ3UUh5Y25IdzBYRXc0SUZTTXFJQkVBQUFFQVYvOXVBNmtDMFFGNUFhSkJqUUZpQUlZQWRBQnlBSEVBYmdCdEFHd0Fhd0JxQUdrQVlBQWhBQlFBRXdBU0FCRUFFQUFNQUFzQUNnQUZBQVFBQXdBQ0FBRUFBQUFiQUFzQUFBRkhBVVlCUlFBREFBSUFDd0ZnQVYwQlhBRmJBVm9CV1FGWUFVb0FxQUNuQUowQWtBQ1BBSTRBalFDTUFCQUFEUUFDQUpzQW1nQ1pBSlFBa3dDU0FBWUFBUUFOQVM0QkxRRXFBTFVBdEFDekFBWUFDUUFCQVNjQkpnRWxBU1FCSXdFaUFTRUJJQUVmQVI0QkhRRWNBUnNCR2dFWkFSZ0JGZ0VWQVJRQkV3RVNBUkVCRUFFUEFRNEJEUUVNQU8wQXpBRExBTWtBeUFESEFNWUF4QUREQU1JQXdRREFBTDhBdmdDOUFMd0FLd0FGQUFrQkNnRG9BT2NBMHdBRUFBTUFCUUFIQUVBQlJBQ0hBQUlBQ3dDY0FKRUFBZ0FOQVFzQUFRQUZBQU1BUDBCRkRBRUxBQUlBQ3dKbUFBSU5BQUlOWkFBTkFRQU5BV1FBQVFrQUFRbGtDZ0VKQlFBSkJXUUVBUU1GQndVREIyWUlBUWNIWndBQUN3VUFTd0FBQUFWUEJnRUZBQVZEUVI0QlZ3RlVBVU1CUWdGQkFUOEJMQUVyQVNrQktBRDlBUG9BK0FEM0FPd0E2d0RxQU9rQTJ3RGFBTmtBMkFDbUFLVUFtQUNWQURrQU53QU9BQTRyRXk4Q05UOEZOVDhITlQ4aU93RWZNUlVIRlE4REhRRWZFUlVQRFNzQ0x3d2pEd3dmRFJVWEJ4MEJCeFVQRHlNSEl5OE5JeWNqSnc4Skl3OEJLd0l2RkRVM05UYzlBVDhQTXo4Qk16VXZFU3NCTlNNUEFSVVBEU3NDTHdnMVB4ZlJBZ0VCQWdFREFnUUZBUUVDQWdJQ0FnTUJBZ01FQWdNREJBUUVCUVlEQXdjSEJ3a0pDUXNJQ0FrS0NRc0xDd3NNQ3cwTkdRMG5EUTBPREEwTkRRME1EQXdMQ3drRkJBa0lCd2NHQndVRkJnUUhCQU1EQWdJQ0JBTUNBUUlCQWdVREFnUURBZ0lDQVFFQkFRTUNBZ01NQ1FRR0JRWUdCd1FEQXdNQ0F3SURBUUVCQWdRQkFnSUNBd0lEQWdRREFnTURCQUlDQXdJRUJBUURCQVVGQVFFQ0FnSUVCUWNHQmdjSEF3VUtBUUVGRmdrSkNRZ0VBZ01EQVFJQkFRSUNCQU1EQXdZR0J3Z0pCQVFLQ2dzTERBc2xEZ3dORFE0T0RRME9EUWNHQkFRTERBY0lCUWNLQ3djR0VBZ0lEQWdJQ0FvbkZoWUxDd29LQ2drSkNBZ0dCd0lEQWdJQ0FRSUJBUUVCQWdFREFnRUVBd1FDQlFNRkJRVUdCZ2NIQWdFQkJBb0dDQWNJQ1FRRUJBTUZBd1FEQXdJQkFRRURBUUVCQlFJRUF3VUVCUVVHQmdVSEJ3RUNBUUlDQWdJQkFRSUJBUUVDQVFNREF3TUVCUVVGQndjSEJnY0lCQVVHQndzSUFVc0ZCd1FPQmdZSEJ3Z0hCUVVIQndrREJBUUNFd29MRFE0SENRY0lDZ2dKQ1FVRUNnb0pDZ2tLQ2djR0J3VUZCUVVFQXdRREFnSUVBUUlCQXdNREJBUUZCZ1VIQndZRUF3Y0lCd2dJQ0FrSUNRZ1JDUWdKQ0FjSkR3ME1DaEFDQXdnRkJnWUhDQWdJQkFZRUJBWUZDZ1VHQWdFRkVRMElDZ29MREE0SkNBa0lDUWdQRUE0VEJ3d0xDZ1FFQkFRQ0JBTUNBUUlEQVFFREFnUUdCZ1VHQ2dzQkFnTURDdzhSQ1FvS0NnVUZDZ0VCQXdzRkJRY0dBd1FFQkFRRUJBUURBd01EQWdNRkJRTUNCUU1FQXdRQkFRTUNBZ0lDQVFFQ0FRSUVBZ1FGQkFJQ0FnRUJBUVVFQlFZREF3WUNBZ01CQVFJQ0FnRUNBd0lFQXdRRUJRSURBZ01EQXdZREF3TUVCQU1IQkFVRUJRSURCUUlDQXdFQ0FnSUNBUUVCQVFFQ0FnZ0ZCd2NLQ2dZR0J3Y0hDQWtKQ0FzQkFRSUNBZ01JQlFRRkJnUUZCUU1FQWdJREFRWUVCQVVGQ3djV0VBZ0pDUWdLQ2drS0NRc0pDd2tLQ0FnSUJBVUdCUW9HQUFBQUJBQmVBQ0FEb2dJZ0FCTUFLQUFzQURFQU4wQTBNVEF2TGl3cktpa0lBZ01CUUFRQkFBQURBZ0FEV1FBQ0FRRUNUUUFDQWdGUkFBRUNBVVVDQUNZakdSWUxDQUFUQWhNRkRpc0JJU0lPQVJVUkZCWXpJVEkyTlJFMExnTVRGQVlqSVNJdUJUVVJORFl6QlRJV0ZSY1ZGeEVIRVNjMU53SmYva1lTSVJRckhBRzZIQ2NIREJBVUZSTU8va1lFQ0FjSEJRUUNGZzhCdWc0VFhzUWlnSUFDSUJFZUV2NklIQ3NxSFFGNEN4UVFEQWIrUnc4V0FnUUZCd2NJQkFGNERSSUJFUTFwcTJzQmdEeis5ME9FUXdBQUFBWUFnQUFBQTRBQ1FBQWZBRWtBVVFCWkFGMEFaUURmUzdBb1VGaEFVZ0FQQ3c0SEQxNEFFQTRTRGhBU1pnQUJDUUVJQXdFSVdRQURBQWNEU3dRQ0V3TUFDZ0VIQ3dBSFdRQUxBQTRRQ3c1WkFCSUFFUTBTRVZrQURRQU1CZzBNV1FBR0JRVUdUUUFHQmdWU0FBVUdCVVliUUZNQUR3c09DdzhPWmdBUURoSU9FQkptQUFFSkFRZ0RBUWhaQUFNQUJ3TkxCQUlUQXdBS0FRY0xBQWRaQUFzQURoQUxEbGtBRWdBUkRSSVJXUUFOQUF3R0RReFpBQVlGQlFaTkFBWUdCVklBQlFZRlJsbEFMQUVBWldSaFlGMWNXMXBYVmxOU1QwNUxTa1pFT2pnM05pOHRKaU1hRnhJUUR3NE5EQWdGQUI4Qkh4UU9Ld0VqSmljdUFTc0JJZ1lIQmdjak5TTVZJeUlHRlJFVUZqTWhNalkxRVRRbUV4UU9BU01oSWlZMUVUUStBanNCTno0Qk56WS9BVE13T3dFZUFoY2VBeDhCTXpJZUFSVWtJZ1lVRmpJMk5BWWlKalEyTWhZVU56TVZJd1FVRmpJMk5DWWlBME43QXdZd0pCQ3hFQ011Q0FRYlJCc2JLQ2thQW9BYUl5TURCdzRJL1lBTkZnWUpEUWVJQ1FRUEF5WU5ETEVCQVFFREJRTUZEeGdTQ2dtS0NRMEgvdWVPWkdTT1pIRjBVVkYwVVRVaUl2OEFKVFlsSlRZQjRBTUhOU0VmTkFnRklDQWtHZjZnR3lnb0d3RmdHaVArWXdvUENoWU5BV0FHQ3djRkJnVVRCQ29NQ0FFQ0F3TUZFUndVQ3dZSERnZ0NaSTVrWkk3U1VYUlJVWFRnSW1rMkpTVTJKUUFEQVFEL1lBTUFBdUFBQ3dBWEFERUFUVUJLREFzQ0JRTUNBd1VDWmdBQUFBTUZBQU5aQUFJQUFRUUNBVmtBQkFvQkJnY0VCbGtKQVFjSUNBZExDUUVIQndoUEFBZ0hDRU1ZR0JneEdERXVMU3dyRVJFVEV5Y1ZGeFVRRFJjckFDSUdGUkVVRmpJMk5SRTBBeFFHSWlZMUVUUTJNaFlWRnhVVURnRWpJaVk5QVNNVkZCWVhGU01WSVRVak5UNEJQUUVDUVlKZFhZSmRJRXBvU2twb1NtQTdaanRhZ2lhTFpaSUJRb3BqaHdMZ1lrWCt5MFZpWWtVQk5VWCtoamhQVHpnQk5UaFBUemlabnp4a080QmJuNTlsa3dkK0pDUitCNU5sbndBQUJBRDAvMkFEREFMZ0FCSUFKQUFzQURrQVJrQkRGaFFUREFvR0JnTUVBVUFZQ0FJRFBRQUFBQUVDQUFGWkFBSUFCUVFDQlZrR0FRUURBd1JOQmdFRUJBTlJBQU1FQTBVdUxUUXpMVGt1T1NvcEppVWhJQkFIRHlzQUlnWVZGQjhDR3dFM05qOEJQZ0kxTkFjVkJnOEJDd0VtSnk0Qk5UUTJNaFlWRkNZaUJoUVdNalkwQnlJbU5UUStBVEllQVJRT0FRSnYzcDBUQVFQMTlRRUJBUUVHQ1FReUFRRUMxdGdCQVFnS2lzU0t0MnBMUzJwTGdDYzNHU3d5TEJrWkxBTGdtMjR6TWdNRy9mY0NDUUlEQVFNUUlTSVJiOGdCQVFNRS9qa0J5d01CRmk0WFlZaUlZUzYzUzJwTFMycVROeWNaTEJrWkxESXNHUUFDQVFEL1lBTUFBdUFBQ3dBbEFFRkFQZ29KQWdNQkFBRURBR1lBQVFBQUFnRUFXUUFDQ0FFRUJRSUVXUWNCQlFZR0JVc0hBUVVGQms4QUJnVUdRd3dNRENVTUpSRVJFUkVURXlrVkVBc1hLeVF5TmpVUk5DWWlCaFVSRkNVVkZBNEJJeUltUFFFakZSUVdGeFVqRlNFMUl6VStBVDBCQWIrQ1hWMkNYUUY4TzJZN1dvSW1pMldTQVVLS1k0ZGRZa1VCTlVWaVlrWCt5MFhobnp4a080QmJuNTlsa3dkK0pDUitCNU5sbndBQUFBSUE5UDlnQXd3QzRBQVNBQjhBSzBBb0RBb0lCZ1FCUFFNQkFRSUJhUUFBQWdJQVRRQUFBQUpSQUFJQUFrVVVFeG9aRXg4VUh4QUVEeXNBSWdZVkZCOENHd0UzTmo4QlBnSTFOQVVpSmpVMFBnRXlIZ0VVRGdFQ2I5NmRFd0VEOWZVQkFRRUJCZ2tFL3ZRbk54a3NNaXdaR1N3QzRKdHVNeklEQnYzM0Fna0NBd0VERUNFaUVXL0ROeWNaTEJrWkxESXNHUUFGQVFEL1lBTXdBdUFBQXdBS0FCVUFIUUExQUY5QVhBY0JBZ0VjR3hRR0JBQUNJUUVFQUNBQkF3UUVRQVVCQWdFQUFRSUFaZ0FCQ2dFQUJBRUFXUUFFQmdFREJ3UURXUWtCQndnSUIwc0pBUWNIQ0U4QUNBY0lRd1VFTlRRek1qRXdMeTRyS2lRaUh4NFlGeEFPQkFvRkNnc09Ld0UzQVFjbE1qY0RGUlFXTnhFMEppTWlEZ0VIQVRZM05TTVZGQWNYTmdjMk55Y0dJeUl1QXowQkl4VVVGaGNWSXhVaE5TTUJFUndDQXh6KzdDVWc0MTNmWEVJWkx5WVBBUklKWWlJaUZERHFNaTBUTFRNalF6WXBGeWFMWlpJQlFvb0MwQkQ4a0JEOUVRR0I2MFZpcHdFMVJXSVFIUlArTFJvYW41OUFOU0pEcXdNWElCWVdLVFZESTZDZlpaTUhmaVFrQUFBREFFRC9vQVBBQXFBQUJ3QVhBRG9Ba0VBTE1RRUJCem93QWdNRkFrQkxzQmhRV0VBd0FBWUJBQUVHQUdZQUJBQUZCUVJlQ0FFQ0FBY0JBZ2RaQUFFQUFBUUJBRmtBQlFNREJVMEFCUVVEVWdBREJRTkdHMEF4QUFZQkFBRUdBR1lBQkFBRkFBUUZaZ2dCQWdBSEFRSUhXUUFCQUFBRUFRQlpBQVVEQXdWTkFBVUZBMUlBQXdVRFJsbEFGQW9JTmpNdUxDVWpHeGtTRHdnWENoY1RFQWtRS3dBeU5qUW1JZ1lVQVNFaUJoVVJGQll6SVRJMk5SRTBKZ01tSXlJR0R3RU9CQ01pSnk0Q0x3RW1JeUlIQXhFK0FUTWhNaDRCRlJNQ3VGQTRPRkE0QVFqODhCY2hJUmNERUJjaEllVUxEd2NMQnlZQ0JBVUVCUU1OQ1FFREF3RnNEUlFVRHYwQ0Rnb0N6QVlNQndFQllEaFFPRGhRQVFnaEdQMXlHQ0VoR0FLT0dDSCtkUXdHQlNBQ0FnTUJBUWdCQWdRQmRBOFAvczhDQ1FvTkJnc0gvZmNBQUFBSUFGYi9QUU8zQXNrQUtRQTJBRlVBWXdCeEFJQUFrUUNkQUxKQXIzSUJCd3hOQVFZSGNBRUxDVGczSUJNRUFnVk1SVVFaQkFBQ0tnRUJBQVpBVlZST0F3UU1QZ0FHQndrSEJnbG1BQVVPQWc0RkFtWUFBZ0FPQWdCa0FBQUJEZ0FCWkFBQkFXY0FEQUFMQkF3TFdRQUpBQW9EQ1FwWkFBUUFBdzBFQTFrU0FRMEFFQWdORUZrUkFRY0FDQThIQ0ZrQUR3NE9EMDBBRHc4T1VRQU9EdzVGZ29GWFZwaVdrNUtLaUlHUmdwRi9mbmQyYld4bFpGMWNWbU5YWTFGUVNVaEFQakl3SXlJZEhCY1ZFdzRyQVNjUEFTY21Ed0VPQVJVUkZCNEROajhCRnhZek1qOEJGaGNXTWpjMk54Y1dNalkzTmpVUk5BRXVBVFUwUGdFek1oWVZGQVkzSno0Qk5UUXVBU01pQmhVVUZ3Y25MZ0VqQmc4QkVUY1hGakkyUHdFWEJTSUdGUkVVRmpJMk5SRTBMZ0VYSWc0Q0hRRVVGakkyUFFFbU54VVVIZ0V5UGdFOUFUUXVBU01HQXlJT0FoVVVGak15UGdJMU5DNEJCaUltTkRZek1oNENGUlFEcWJjTDI4a0hCOU1HQmdJRUJBWUdBODNLQXdRRUF4NHZRd1VVQldRc1RnTUdCUUlIL3Z3MlhDZERLRDFXWGFrekJnVXhWREpNYXlZV3lRSURBZ1FEdXNIS0FnVUZBdHlpL2FvSUN3c1BDd1VJekFRSEJRTUxEd3NEeEFVSUNna0ZCUWtGRHpBT0dSSUxLQndPR1JNTEV4OEdHaE1URFFjTENRVUNueW9CWkZRREExSUNDUWI5dkFNR0JRTUNBUUZRVlFFQ0RWNW1DQWlYYmhJQkFnSUdDQUpGRHZ6VlZiVXFKMFFuVmp3cXRab01FUndNTVZVeGJFc3BVZ3BVQVFFQkFVZ0NIRXhWQVFFQlpDVTFDd2Yra0FnTEN3Z0JjQVVJQlVjREJRY0RqUWNMQ3dlTkQxSzZCUWtFQkFrRnVnVUlCUVArblFzU0dRNGNLQW9UR1E0U0lCSmtFeG9UQlFrTUJnMEFBQUFBQXdDZy8rQURnQUtnQUFrQUVnQWpBRUZBUGg0U0VRME1CUUlHRGdrSUF3UUJBa0FBQlFZRmFBQUdBZ1pvQUFRQkFBRUVBR1lBQWdBQkJBSUJWd0FBQUFOUEFBTURDd05DRWljWUVSRVJFQWNWS3lrQkVTRTNJUkVoRVFjRkp3RW5BUlV6QVNjM0p5NENJeUlQQVRNZkFUYytBVFUwQXVEOTRBR2dJUDRnQW1BZy92c1RBVllXL3BoQUFXa1hSaGtDQndjRUN3Z1pBUllxR0FRRUFnQWcvY0FCd0NDWUV3RlhGLzZZUVFGb0YwQVpBd01DQ0JnWEtoa0VDZ1VNQUFBQUJnRGcvNkFESUFLZ0FDQUFMd0JDQUVZQVNnQk9BTGhBQzBBNU9EQWVFQVlJQ3dGQVM3QVVVRmhBUVFBS0F3d0RDbDRPQVF3TkF3d05aQThCRFFzRERRdGtBQXNJQ0F0Y0FBRUFCZ0FCQmxrSEFnSUFDUVVDQXdvQUExY0FDQVFFQ0UwQUNBZ0VVZ0FFQ0FSR0cwQkRBQW9EREFNS0RHWU9BUXdOQXd3TlpBOEJEUXNERFF0a0FBc0lBd3NJWkFBQkFBWUFBUVpaQndJQ0FBa0ZBZ01LQUFOWEFBZ0VCQWhOQUFnSUJGSUFCQWdFUmxsQUdVNU5URXRLU1VoSFJrVkVRMEpCTkJZMUdqTVJGVE1RRUJjckFTTTFOQ1lyQVNJT0FoMEJJeFV6RXhRV015RXlQZ2MxRXpNbE5ENENPd0V5SGdNZEFTTUJGUlFHSXlFaUppOEJMZ1E5QVFNaEJ6TVJJeE1qQXpNREl4TXpBeUNnSWhtTEN4WVFDYUFxTHlNWUFSb0ZDd2tKQ0FZRkJBSXVLZjU5QlFnTEJZc0ZDUWNHQThZQkRoRU0vdVlEQmdNRUF3UURBZ0V3QWJQb0hCeU9IUlllemgwVkhnSTlLQmtpQ1JBV0RDZ2QvYnNaSWdJREJnWUlDQW9LQmdKRlJRWUxDQVVEQmdjSkJTajlud0VORVFFQ0FnSUVCUVVHQXdFQ1JFRCtIZ0hpL2g0QjR2NGVBQUFBQUFJQXdQK2dBMEFDNEFBTEFCUUFQMEE4RkJFUUR3NE5EQWNEUGdBR0FBRUFCZ0ZtQndVQ0F3SUJBQVlEQUZjQUFRUUVBVXNBQVFFRVVBQUVBUVJFQUFBVEVnQUxBQXNSRVJFUkVRZ1RLd0VWTXhFaEVUTTFJUkVoRVNVbk54Y0hKeEVqRVFKQTRQM0E0UDhBQW9EK1FoZVZsUmR1SUFJQUlQM2dBaUFnL2FBQ1lEUVhsWlVYYmY0YUFlWUFBZ0RBLzZBRFFBS2dBQXNBRkFBK1FEc1VFUkFQRGcwTUJ3RUFBVUFBQmdNR2FBY0ZBZ01DQVFBQkF3QlhBQUVFQkFGTEFBRUJCRkFBQkFFRVJBQUFFeElBQ3dBTEVSRVJFUkVJRXlzQkZUTVJJUkV6TlNFUklSRUZCeGMzSndjUkl4RUNRT0Q5d09EL0FBS0Eva0lYbFpVWGJpQUNBQ0Q5NEFJZ0lQMmdBbURaRjVXVkYyMEI1djRhQUFBREFGSC9jUU92QXNBQURnQWRBQ2tBSjBBa0tTZ25KaVVrSXlJaElCOGVEQUU5QUFBQkFRQk5BQUFBQVZFQUFRQUJSUmtZRWdJUEt3RXVBU0lHQnc0QkhnSStBaVlERGdFdUFqWTNQZ0V5RmhjV0VBTUhKd2NYQnhjM0Z6Y25Od01tUEp1ZW16eFFPVG1nMXRhZ09UbG9TY1hGa2pRMFNUZVBrSTgzYjlXb3FCaW9xQmlvcUJpcHFRSkdQRDQrUEZEVzFxQTVPYURXMXY0Y1NUUTBrc1hGU1RZNU9UWncvc1FCWHFpbkY2aW9GNmVvR0tpb0FBQUFBZ0IrQUFBRGdBSmdBQk1BSWdCQlFENFdDZ0lEQkJzWEVoQUpCUUFCQWtBVkN3SUNQZ0FBQVFCcEFBSUZBUVFEQWdSWkFBTUJBUU5OQUFNREFWRUFBUU1CUlJRVUZDSVVJaHNVRmhBR0VpczdBVGMyTno0Q054VUpBUlVHQndZWE1CVXdBVFVOQVRVaUJnY21QZ1dBRlNaS1Rod3JRQ1lCZ1A2QXQyaGpBZ0dnQVNqKzJJeXZSUUVCREJnNFQ0TStkeU1NRHd3Qm9BRUFBUUNoQ0doa3BRWUJZSUhCd29KY2R3Y1pSa0JPT0NjQUFBQUFBZ0NBQUFBRGdBSmdBQjhBS2dBNlFEY2xEQUlEQkNRZ0RRQUVBZ0VDUUNZTEFnQStBQUlCQW1rQUFBQUVBd0FFV1FBREFRRURUUUFEQXdGUkFBRURBVVVVSEJZVUdRVVRLeVV3TlRRdUFpY3VBU2MxQ1FFMUhnRVhIZ0VmQVRNd1BRY25MZ0VqRlMwQkZTQVhGZ09BQXhBc0l6V0xYdjZBQVlBM1RDb3JTaU1tRlNCRnI0eisyQUVvQVFSWkkwQUdHaXBSVVNNMU53U2gvd0QvQUtBQ0V4TVVUamcrQndjSUJ3Y0lCZ2dUZDF5Q3dzR0J0RWtBQUFNQVlQK0FBNkFDd0FBVkFCMEFMZ0JkUUZvTkFRSUlDd0VFQVFKQURBRUJBVDhKQVFRQkFBRUVBR1lBQlFBSUFnVUlXUUFDQUFFRUFnRlpBQUFBQXdjQUExa0tBUWNHQmdkTkNnRUhCd1pSQUFZSEJrVWZIZ0FBSnlZZUxoOHVHeG9YRmdBVkFCVVRGQlVpQ3hJckFSUUdJeUl1QVRRK0FUTVZOeWNWSWdZVUZqSTJOUUlnQmhBV0lEWVFBU0l1QVRVMFBnSXlIZ0lVRGdJQzJINWFPMk02T21NN3dNQnFscGJVbGxUK3FQVDBBVmowL21CbnNHWThabzZham1ZOFBHYU9BU0JhZmpwamRtTTZiMitBV0piVWxwVnJBYUQwL3FqMDlBRlkvZGRtc0dkTmptWThQR2FPbW81bVBBQUFBQUlBUVArQUE4QUN3QUFKQUJNQUxrQXJFQUlDQUQ0VERRd0xDZ2tJQndZRkNnSTlBUUVBQWdJQVN3RUJBQUFDVHdNQkFnQUNReElhRWhBRUVpc0JJUXNCSVFVREpRVURGeWNITnljaE54Y2hCd1BBL3FscGFmNnBBUmh0QVJVQkZXNHUxZFZWMkFFR1VsSUJCdGdCZ2dFKy9zTEUvc0xGeFFFKzZKaVk5WlgzOTVVQUFBTUFZUCtBQTZBQ3dBQUhBQm9BSmdCSFFFUUFBQUFEQkFBRFdRa0JCUWdCQmdjRkJsY0FCQUFIQWdRSFZ3b0JBZ0VCQWswS0FRSUNBVkVBQVFJQlJRa0lKaVVrSXlJaElCOGVIUndiRUE0SUdna2FFeEFMRUNzQUlBWVFGaUEyRUFFaUxnRTBQZ0V6TWg0RUZSUU9BZ01qRlNNVk14VXpOVE0xSXdLcy9xajA5QUZZOVA1Z1o3Qm1ackJuTkdOVFJ6RWJQR2FPUFNIdjd5SHc4QUxBOVA2bzlQUUJXUDNYWnJET3NHWWJNVWRUWXpSTmptWThBbjN3SWUvdklRQUFBQU1BWVArQUE2QUN3QUFIQUJnQUhBQThRRGtBQkFNRkF3UUZaZ0FGQWdNRkFtUUFBQUFEQkFBRFdRWUJBZ0VCQWswR0FRSUNBVklBQVFJQlJna0lIQnNhR1JFUUNCZ0pHQk1RQnhBckFDQUdFQllnTmhBQklpNEJOVFErQWpJZUFoUU9BZ0VoRlNFQ3JQNm85UFFCV1BUK1lHZXdaanhtanBxT1pqdzhabzcrc3dJQS9nQUN3UFQrcVBUMEFWajkxMmF3WjAyT1pqdzhabzZham1ZOEFZMGlBQUFBQWdCZy80QURvQUxBQUFjQUdBQXBRQ1lBQUFBREFnQURXUVFCQWdFQkFrMEVBUUlDQVZFQUFRSUJSUWtJRVJBSUdBa1lFeEFGRUNzQUlBWVFGaUEyRUFFaUxnRTFORDRDTWg0Q0ZBNENBcXorcVBUMEFWajAvbUJuc0dZOFpvNmFqbVk4UEdhT0FzRDAvcWowOUFGWS9kZG1zR2ROam1ZOFBHYU9tbzVtUEFBQ0FENy9YZ1BDQXVJQUVRQXJBQ3BBSndRQkFBQURBZ0FEV1FBQ0FRRUNUUUFDQWdGUkFBRUNBVVVDQUNZakdSWU1DUUFSQWhFRkRpc0JJU0lPQWhVUkZCWXpJVEkyTlJFMEpoTVVEZ0lqSVNJdUJUVVJORFl6SVRJZUF4VURXLzFLRlNZY0VEd3JBcllyUER3UENBNFRDdjA4QmdzS0NRY0ZBeDRWQXNRSUVBd0tCUUxpRUJ3bUZmMUtLenc4S3dLMkt6ejgzQW9URGdnREJRY0pDZ3NHQXNRVkhnVUtEQkFJQUFBQUFnQlIvM0VEcndMQUFBNEFHZ0FaUUJZYUdSZ1hGaFVVRXhJUkVBOE1BRDBBQUFCZkVnRVBLd0V1QVNJR0J3NEJIZ0krQWlZREJ5Y0hKemNuTnhjM0Z3Y0RKanlibnBzOFVEazVvTmJXb0RrNXRoaW9xQmlvcUJpb3FCaXBBa1k4UGo0OFVOYldvRGs1b05iVy9vSVlxS2NYcUtnWHA2Z1lxQUFBQUFJQVlQK0FBNkFDd0FBSEFCd0FRMEJBRGdFREFCQUJCZ1FDUUE4QkJBRS9BQVlFQlFRR0JXWUFBQUFEQkFBRFdRQUVBQVVDQkFWWkFBSUJBUUpOQUFJQ0FWRUFBUUlCUlJJVkZCTVRFeEFIRlNzQUlBWVFGaUEyRUFBaUpqUTJNelVYQnpVaURnRVZGQll5TmpVekZBS3MvcWowOUFGWTlQN0sxSmFXYXNEQU8yTTZmN04rS0FMQTlQNm85UFFCV1A1VWx0U1dXSUJ2Ynpwak8xbC9mbHBxQUFBQUFRQkEvNEFEd0FMQUFBa0FHRUFWQWdFQVBna0lCd1lGQlFBOUFRRUFBRjhTRUFJUUt3RWhDd0VoQlFNbEJRTUR3UDZwYVduK3FRRVliUUVWQVJWdUFZSUJQdjdDeFA3Q3hjVUJQZ0FBQUFBQ0FHRC9nQU9nQXNBQUJ3QVRBRFpBTXdjQkJRWUNCZ1VDWmdRQkFnTUdBZ05rQUFBQUJnVUFCbGNBQXdFQkEwc0FBd01CVWdBQkF3RkdFUkVSRVJFVEV4QUlGaXNBSUFZUUZpQTJFQWNqRlNNMUl6VXpOVE1WTXdLcy9xajA5QUZZOUtEd0l1N3VJdkFDd1BUK3FQVDBBVmkrN3U0aThQQUFBQUFBQWdCZy80QURvQUxBQUFjQUN3QWhRQjRBQUFBREFnQURWd0FDQVFFQ1N3QUNBZ0ZSQUFFQ0FVVVJFeE1RQkJJckFDQUdFQllnTmhBSElUVWhBcXorcVBUMEFWajBvUDRBQWdBQ3dQVCtxUFQwQVZpK0lnQUFBQU1BTlA5VEE4MEM3QUFIQUJnQUtnQTVRRFlBQVFRQUJBRUFaZ0FBQlFRQUJXUUFBd1lCQkFFREJGa0FCUUlDQlUwQUJRVUNVZ0FDQlFKR0doa2pJUmtxR2lvWEZSTVNCeElyQUJRV01qWTBKaUlGRkE0Q0lpNENORDRDTWg0Q0FTSU9BaFVVSGdFek1qNENOVFF1QVFFdWZLNTdlNjRDSTBoOHFyeXJlMGxKZTZ1OHFueEkvalJSbEd0QWE3aHRVWlJyUDJ1NEFYZXZlM3V2ZTlOZHEzdEpTWHVydTZ0N1NVbDdxd0V5UUdxVVVteTRhejlybEZGdHVHc0FBZ0JnLzRBRG9BTEFBQWNBRWdBblFDUVNFUkFQRGdVQ0FBRkFBQUFDQUdnQUFnRUJBazBBQWdJQlVnQUJBZ0ZHSkJNUUF4RXJBQ0FHRUJZZ05oQUJCaU1pSmk4Qk54YzNGd0tzL3FqMDlBRlk5UDRnQ1FrRUNnUndKRjc2SXdMQTlQNm85UFFCV1A3QkNRVUVjQ05lK3lRQUFBQUNBRDcvWGdQQ0F1SUFGQUFjQUNwQUp4d2JHaGtZRmdZQkFBRkFBZ0VBQVFFQVRRSUJBQUFCVVFBQkFBRkZBZ0FLQndBVUFoUUREaXNCSVNJR0ZSRVVGak1oTWpZMUVUUXVCUUVuQnljM0Z3RVhBMXY5U2lzOFBDc0N0aXM4QlFzT0VoUVgva1FGQmNvZ3J3RmpJQUxpUEN2OVNpczhQQ3NDdGd3WEZSRU9Dd1g5YndVRnlpQ3ZBV01nQUFFQlFBQmdBc0FCNEFBTEFBYXpDQUFCSmlzQkJ5Y0hGd2NYTnhjM0p6Y0NxS2lvR0tpb0dLaW9HS21wQWVDcHFCZW9xQmVucUJlcHFBQUFBQUVCQUFBZ0F3QUNlQUFVQURsQU5nZ0JCQUlCUUFjQkFnRS9CZ0VCUGdBRUFnTUNCQU5tQUFFQUFnUUJBbGtBQXdBQUEwMEFBd01BVVFBQUF3QkZFaFVVRXhBRkV5c2tJaVkwTmpNMUZ3YzFJZzRCRlJRV01qWTFNeFFDYXRTV2xtckF3RHRqT24remZpZ2dsdFNXV0lCdmJ6cGpPMWwvZmxwcUFBQUJBSUQvb0FRQUFxQUFKZ0E0UURVYkdnb0pDQWNHQlFRSkFnRUJRQVFCQUFBQkFnQUJXUUFDQXdNQ1RRQUNBZ05SQUFNQ0EwVUJBQjhkRnhVUURnQW1BU1lGRGlzQk1oNEJGVGNYQnljM0Z6UXVBaU1pRGdFVUhnRXpNajRCTnhjT0FTTWlMZ0UxTkQ0Q0FnQm9zV2R1RW8yRkVtWTVZSVJKWWFWZ1lLVmhUWXRqR0JrbnlIMW9zV2M5WjQ0Q29HYXhhR2tTaUlnU2FVbUVZRGhncGNLbFlENXVSd2Qwa21leGFFNk9aejBBQUFJQVFQK0FBOEFDd0FBSkFBOEFLa0FuQ2djQ0FENFBEZzBFQXdJQkFBZ0NQUUVCQUFJQ0FFc0JBUUFBQWs4QUFnQUNReElTRlFNUkt5VURKUVVESlNFTEFTRWxGeUVIRnljQldHMEJGUUVWYlFFWS9xbHBhZjZwQWNCU0FRYllWZFcrL3NMRnhRRSt4QUUrL3NMVTlwWDFsd0FBQWdBQS95QUVBQU1nQUJRQUt3QThRRGtBQlFFQ0FRVUNaZ0FDQkFFQ0JHUUFCQWNCQXdRRFZRQUJBUUJSQmdFQUFBb0JRaFlWQVFBbUpTRWZGU3NXS3c4T0NnZ0FGQUVVQ0E0ckFTSU9BZ2MrQWpNeUVoVVVGakkyTlRRdUFRTXlQZ00zRGdNaklnSTFOQ1lpQmhVVUhnRUNBR2U3aVZJREEzQytiNnowT0ZBNGlleUxVcHQ4WHpZQ0FrUnZtRk9zOURoUU9JbnNBeUJQaHJsbWQ4bDAvdnE2S0RnNEtJdnNpZndBTWwxNm1WSlpvblJGQVFhNktEZzRLSXZzaVFBQURBQWwvMFFEMndMNkFBOEFIUUF1QUR3QVRnQmZBSEFBZ0FDVkFLY0F0QUREQUcxQWFwV0JjQU1CQUU0OUFnWUJMaDRDQlFhMUFRa0tsZ0VDQ1FWQUFBb0ZDUVVLQ1dZQUNRSUZDUUprQ3dFQUFBRUdBQUZaQ0FFR0J3RUZDZ1lGV1FRQkFnTURBazBFQVFJQ0ExRUFBd0lEUlFFQXVMZVlsenM0TkRFcktDTWdIUndYRmhFUUNna0FEd0VQREE0ckFUSWVBeDBCRkFZaUpqMEJORFlUTWhZZEFSUUdJaVk5QVRRMk13RVVCaXNCSWk0Qk5UUTJPd0V5SGdFVklSUUdLd0VpSmpVME5qc0JNaFlsRmhRR0R3RUdKaWNtTmo4QlBnRWVBUmNCRmdZUEFRNEJMZ0VuSmpZL0FUWVdGd0VlQVE4QkRnRW5MZ0UvQVQ0Q0ZoY0JIZ0VQQVE0Qkp5NEJOajhCUGdFWEF6NEJIZ0VmQVJZR0J3WW1Md0V1QVQ0RE53RTJNaFlmQVJZR0J3NEJMZ0V2QVNZMk53RStBUjhCSGdFT0FTOEJMZ0VCUGdFeUh3RWVBUTRCTHdFdUFUY0NBQVVKQndZREVoZ1NFZ3dNRWhJWUVoSU1BZHNTREg0SURnZ1NESDRJRGdqOUJCSU1mZ3dTRWd4K0RCSUN2QVFJQjIwS0dBY0dCd3B0Qmd3S0NnUDlhZ1lHQzIwRkRBc0pBd2NIQzJ3TEdBWUI2QXNHQmo4R0dBb0xCd2MvQXdrTERBWCtnZ3NHQmo4R0dBc0hDQUVEUHdjWUNsMEdEQXNKQXo4R0Jnc0tHQWMvQWdJQkFnTUdBd0YvQnc4T0JEOEdCZ3NGREFzSkF6OEhCd3Y5MUFZWUNtMExCZ3dZQzJ3TEJ3S2NCUTRQQjIwTEJnd1lDMjBLQndZQytnTUZDQWtGZlEwUkVRMTlEUkg5QkJFTmZnd1NFZ3grRFJFQklRd1JDQTBJRFJFSURRa01FUkVNRFJFUjRRZ1BEZ1EvQmdZTEN4Z0dQd01CQXdjRi9vSUxHQVkvQXdFREJ3VUxHQVkvQmdjS0Fpd0dHQXR0Q3dZR0JoZ0xiUVVIQXdFRC9Xb0dHQXR0Q3dZR0JBNFFCMjBMQmdZQ2xnTUJBd2NGYlFzWUJnWUdDMjBEQ0FnSEJ3WUMvV29FQ0FkdEN4Z0dBd0VEQndWdEN4Z0dBZWdMQmdZL0JoZ1dCZ1kvQmhqK2pRY0lCRDhHR0JZR0JqOEdHQXNBQWdDQi82QURnUUtnQUE4QUlBQXRRQ29PQVFJREFnRkFEd0FDQVQwQUFBQUNBd0FDV1FBREFRRURUUUFEQXdGUkFBRURBVVVvR0NNbUJCSXJCU2MyTlRRdUFTTWlCaFFXTXpJM0Z3RXVBVFUwTmpJV0ZSUU9CQ01pQTRIalExS01VbjZ5c241clZPTDluaVlwbitHZ0V5TTBQVVVrY1RIaVZHdFNqVkd5L0xORTR3RVBKbVEyY2FDZmNTVkZQVFFqRXdBQUFBRUJBQUFnQXdBQ0lBQUxBQ1ZBSWdBRUF3RUVTd1VCQXdJQkFBRURBRmNBQkFRQlR3QUJCQUZERVJFUkVSRVFCaFFyQVNNVkl6VWpOVE0xTXhVekF3RHdJdTd1SXZBQkR1N3VJdkR3QUFBQUFRRkEvK0FDd0FKZ0FBVUFCck1EQVFFbUt3RTNDUUVuQVFGQVFRRS8vc0ZCQVA4Q0gwSCt3UDdBUVFEL0FBQUFBUUZBLytBQ3dBSmdBQVVBQnJNREFRRW1Ld0VuQ1FFM0F3TEFRZjdCQVQ5Qi93SWZRZjdBL3NCQkFQOEFBQUFBQVFFc0FJUUN5d0c5QUFvQUVrQVBDZ2tJQndZRkFENEFBQUJmSVFFUEt5VUdJeUltTHdFM0Z6Y1hBY0FKQ1FRS0JIQWtYdm9qalFrRkJIQWpYdnNrQUFRQWdQK2dBNEFDb0FBSUFCRUFHd0FmQUV4QVNSMGNHeG9ZRnhZVEVSQVBDQUVOQkFjQlFBQUJCd0UvR1JJQ0JqNEFCZ0FIQkFZSFZ3QUVBQUVEQkFGWEJRRURBQUFEU3dVQkF3TUFUd0lCQUFNQVF4a1dFUkVTRVJFU0NCWXJDUUVSTXhFekVUTVJBeU1SSVJFakVTVUZBUWMxSXhVSEZRa0JOU1VITlRNQ0FQN0E0TURnSUtEL0FLQUJJQUVnL3VEQWdFQUJnQUdBL2FCQVFBSkEvd0QrWUFFQS93QUJvUDZBQVFEL0FBRng1dVlCYjVwYXdETXBBVFArelNtQU00WUFBQUFEQUdEL2dBT2dBc0FBR1FBaEFDVUFQa0E3SWdFRUFDVUJBUVFDUUFBRUFBRUFCQUZtQUFJRkFRQUVBZ0JaQUFFREF3Rk5BQUVCQTFFQUF3RURSUUVBSkNNZkhoc2FFQTRBR1FFWkJnNHJBVEllQVJjZUFSUUdCdzRFSXlJdUFTY3VBVFErQXlBR0VCWWdOaEFuQlNFUkFnQXpZVmNrTmpvNk5oWXhOVGs3SHpOaFZ5UTJPanB0aS9uK3FQVDBBVmowNFA1QkFQOENueG95SkRlTG1vczNGU1FiRXdrYU1pUTNpNXFNYkRvaDlQNm85UFFCV0JUQS93QUFBQVFBZ1ArZ0E0QUNvQUFTQUI0QXBnRTNBVzVMc0NaUVdFQmhBQWNBSFFVSEhWa0pBUVVmR3dJYUJnVWFXUWdCQmg0QkhBQUdIRmtoQVFBQUF3UUFBMWtLSWdJRUlBRVpFZ1FaV1JnQkVoRUJDd0lTQzFrQUFnQUJGQUlCV1JZQkZBOEJEUk1VRFZrQUZRQU9GUTVWRndFVEV3eFJFQUVNREFzTVFodEFad0FIQUIwRkJ4MVpDUUVGSHhzQ0dnWUZHbGtJQVFZZUFSd0FCaHhaSVFFQUFBTUVBQU5aQ2lJQ0JDQUJHUklFR1ZrWUFSSVJBUXNDRWd0WkFBSUFBUlFDQVZrV0FSUVBBUTBURkExWkZ3RVRFQUVNRlJNTVdRQVZEZzRWVFFBVkZRNVJBQTRWRGtWWlFVd0FJUUFmQUFFQUFBRTJBVE1CSXdFaUFSNEJIQUVRQVEwQkJnRUVBUDhBL1FEOEFQc0E3d0RzQU9jQTVBRFpBTmNBMHdEUkFNc0F5QURCQUw4QXZBQzZBS3dBcVFDZkFKd0FrZ0NSQUk0QWpBQ0hBSVFBZndCOUFIa0Fkd0JxQUdjQVdnQlhBRXdBU2dCR0FFUUFQQUE1QURRQU1nQXRBQ3NBSHdDbUFDRUFwZ0FhQUJrQUZBQVRBQTBBREFBQUFCSUFBUUFTQUNNQURpc0JJZzRDQndZVkZCNEJGeFl5TmpVMEp5WUNJaVkxTkQ0Qk1oNEJGUlEzSXlJbU5UUS9BVFkwTHdFbUl5SVBBUTRDSXlJbVBRRTBKaXNCSWdZZEFSUU9BeU1pSmk4QkppTWlEd0VHRkI4QkZoVVVEZ0VyQVNJT0FnOEJEZ01kQVJRV093RXlIZ0VWRkE0QkR3RUdGQjhCRmpNeVB3RStBVE15RmgwQkZCWTdBVEkyUFFFME5qTXlId0VXTWo4Qk5qUXZBU1kxTkRZN0FUSTJQUUkwTGdFWEZSUXJBU0lIRGdJVkZCNEJId0VXRHdFR0l5SXZBU1lqSWdZZEFSUU9BaXNCSWlZOUFUUW5KaU1pQmc4QkJpTWlMd0VtTkQ4Qk5qVTBKeVlyQVNJbVBRRTBOanNCTWpjMk5UUW1Md0VtTkQ4Qk5qTXdNekllQVI4QkZqTXlQZ0UzTmowQk5Ec0JNaDRCSFFFVUh3RWVCRE15UHdFK0FUSVdId0VlQVJVVUR3RUdGUlFlQVJjV093RXlGUUlDRkNVaUlBMDREUmtTT0o5eE9UZ05oVjBxU2xkS0s2OGVFeHNQRkE0T0xRNFZGUTRUQkFzTkJoTWRIQlE4RlIwRkNBd09DQWtSQnhNT0ZSVU9MUTRPRXc4TUZRd2ZCQWtJQ0FNR0F3UURBaDRVSHd3VkRBTUhCUk1PRGkwTkZoUVBFd1lSQ2hNY0hSUTlGQjRiRXhRT0V3NHFEaTBPRGhRUEd4TWVGQnNNRmdJUEhpQVhCd29HQmdzSUV3ME5MQVVJQ0FRVEdDRWZMd01GQmdROEJ3c1hHQjhRSGdzU0JRZ0lCQzBGQlJJYUZ4WWhId2NMQ3djZklCY1dEUXdTQlFVc0JRZ0RBZ01EQVJNWElRc1RFZ2NZRVQwRUNBUVlDQVFKQ1FvS0JpRVlFZ0lIQndjQ0xRSURCUk1aQlFvSUZpRWVEd0hnQnc4VkRUaFFHakFzRWpod1VFODVPUDZnWGtJclNpc3JTaXRDa2hzVEZBMFREeWtPTEE0T0VnVUhCQnNUSGhRZUhoUWZCdzRMQ0FVSUJ4TU9EaXdPS1E4U0RoUU1GZ3dDQXdRREJnTUhDQWtGUEJVZERCWU1Cd3dLQlJJUEtRNHNEZzRUQndnYkV4NFZIUjBWSGhNYkVCTU9EaTBPS1E4VERSUVRIQndVSHg0T0Z3MVFIaEFZQnhJVUN3b1ZFZ2NUREF3dEJRVVNHaTBoSGdRSEJBTUtDQjRnRnhjTkRCTUZCUzBGRGdVU0dDRWdGeGNMQmowSEN4Y1hJQkFlQ3hJRkRnVXRCQUVDQVJNWkJRb0hGeUFmRWdVSUJSOGZHQVlEQlFRREFSa1NBd0lDQWkwQ0JnUUhCUk1YSVFzVEVRZ1hFZ0FBQXdEQS8rQURRQUpnQUFNQUJnQUpBQXEzQ0FjR0JRTUNBeVlyRXg4QkNRSURFd0Vud09sekFTVCtpQUU0NXVMK3RxWUJMV2ZtQW9EK2J3Rk0vZzhCOWY3R1NRQUVBR0QvZ0FPZ0FzQUFCd0FSQUJrQUtnQlJRRTRBQndBS0FRY0tXUUFCQUFBQ0FRQlpBQUlBQXdRQ0ExY0xCZ0lFQUFVSkJBVlhEQUVKQ0FnSlRRd0JDUWtJVVFBSUNRaEZHeG9JQ0NNaUdpb2JLaGNXRXhJSUVRZ1JFUkVSRWhNU0RSUXJBQlFXTWpZMEppSVRFU01WTXhVakZUTTFFaUFHRUJZZ05oQUJJaTRCTlRRK0FqSWVBaFFPQWdIUEZ5SVhGeUk2WUNBZ2dHeitxUFQwQVZqMC9tQm5zR1k4Wm82YWptWThQR2FPQWRraUZ4Y2lGLzZBQVFBUThCQVFBbEQwL3FqMDlBRlkvZGRtc0dkTmptWThQR2FPbW81bVBBQUVBR0QvZ0FPZ0FzQUFCd0FZQURNQVFBQmVRRnNBQlFZSEJnVUhaZ0FIQ0FZSENHUUFBQUFEQkFBRFdRc0JCQUFHQlFRR1dRd0JDQUFKQWdnSldRb0JBZ0VCQWswS0FRSUNBVkVBQVFJQlJUVTBHaGtKQ0RrNE5FQTFRQ3NxSVI4ZUhSa3pHak1SRUFnWUNSZ1RFQTBRS3dBZ0JoQVdJRFlRQVNJdUFUVTBQZ0l5SGdJVURnSURJZzRCRlRNbU16SVdGUlFHQnc0Q0J6TStBVGMrQVRVMEpnTWlCaFFXTWpZMU5DNERBcXorcVBUMEFWajAvbUJuc0dZOFpvNmFqbVk4UEdhT1JpczhJQ1lDWVNReUZSSVhHUXNCSmdFTklCb2FSakVQRXhRY0ZBUUdDQXNDd1BUK3FQVDBBVmo5MTJhd1owMk9aanc4Wm82YWptWThBbGtiT0NsZExTTVdKUkVWSmlrZEtpRWZHQzRmTWp2K2l4TWNGQlFPQlFzSUJnTUFBQUFBQlFEQS80QURRQUxBQUFzQUV3QVhBQ2tBTVFCWVFGVW5JQUlKQ2dGQUFBQUFCQUVBQkZrRkRBTURBUUFIQ0FFSFZ3QUlBQXNLQ0F0WkFBb0FDUVlLQ1ZrQUJnSUNCa3NBQmdZQ1R3QUNCZ0pEQUFBdkxpc3FKQ01iR2hjV0ZSUVRFZzhPQUFzQUN4RVRFdzBSS3dFMU5DWWlCaDBCSXhFaEVTVTBOaklXSFFFaEFTRVJJUWMwSmlJR0ZSUVdGeFVVRmpJMlBRRStBUVlpSmpRMk1oWVVBdEI2ckhwd0FvRCtFR2VTWi82Z0FkRDl3QUpBNENVMkpSc1ZDUTRKRlJzekdoTVRHaE1CWUpCV2VucFdrUDRnQWVDUVNXZG5TWkQrUUFHZ29Cc2xKUnNXSXdWU0J3a0pCMUlGSXdvVEdoTVRHZ0FBQUFZQXdRRGdBMEFCWUFBSEFBOEFIZ0FuQUM4QU53QkZRRUlLRFFZREFnZ01CQU1BQVFJQVdRa0ZBZ0VEQXdGTkNRVUNBUUVEVVFzSEFnTUJBMFVnSHhFUU5UUXhNQzBzS1Nna0l4OG5JQ2NZRmhBZUVSNFRFeE1RRGhJckFESVdGQVlpSmpRMklnWVVGakkyTkNVeUhnRVZGQVlqSWk0Q05UUTJOeUlHRkJZeU5qUW1CRElXRkFZaUpqUTJJZ1lVRmpJMk5BSHhIaFVWSGhVL05pVWxOaVgrd1FvUUNoVVBCdzRKQmhVUEd5VWxOU1ltQWRZZUZSVWVGVDgySlNVMkpRRkVGUjRWRlI0eEpUWWxKVFlKQ2hBS0R4VUdDUTRIRHhVY0pUWWxKVFlsSEJVZUZSVWVNU1UySlNVMkFBQUFBQUlCQVAvZ0F3QUNZQUF3QUVzQklVdXdDMUJZUUI0dkZ3SUpBMHMrQWdvQlBRRUZDREVCQndVdEtnSUdCd1ZBR3dFSEFUOGJTN0FNVUZoQUhpOFhBZ2tEU3o0Q0NnSTlBUVVJTVFFSEJTMHFBZ1lIQlVBYkFRY0JQeHRBSGk4WEFna0RTejRDQ2dFOUFRVUlNUUVIQlMwcUFnWUhCVUFiQVFjQlAxbFpTN0FMVUZoQUx3QUFDUUVKQUFGbUFBTUFDUUFEQ1ZrQ0FRRUFDZ2dCQ2xrQUNBQUZCd2dGV1FBSEFBWUVCd1paQUFRRUN3UkNHMHV3REZCWVFDOEJBUUFKQWdrQUFtWUFBd0FKQUFNSldRQUNBQW9JQWdwWkFBZ0FCUWNJQlZrQUJ3QUdCQWNHV1FBRUJBc0VRaHRBTHdBQUNRRUpBQUZtQUFNQUNRQURDVmtDQVFFQUNnZ0JDbGtBQ0FBRkJ3Z0ZXUUFIQUFZRUJ3WlpBQVFFQ3dSQ1dWbEFEMHBJUWtBa0xEUWpGaWt4RWhBTEZ5c0JJZzRFSXlJdUFTOEJKaWN1QWlNaURnRVBBUmtCTXhFK0FUTXlIZ0VYRmpNeVBnTTNQZ0UzRVRVR0F3WWpJaWN1QWlNaURnRUhFVDRCTXpJWEhnUXpNamNDNEFJU0NCRU1Ed2NPR2g0Skd4SUhIQ0V6RmlwQUVnVUhJQTB6S0JNcU5RNWFNUWdSRWdzVUF3b1BCd3dVTnhZdVZ3MDNMUlVZS2hzTERUTW9MVk1HSnhJZ0hBNFhPQUpBQXdFQkFRRUNCUUlHQkFFR0J3WUxDQU1GL3JmKzVBRWZCUWdJRHdNVEFRSUJBZ0VCQWdFQk9pRUMvc01IRWdNUENRUUZBd0VUQlFnU0FRa0RCZ0lIQUFBQ0FJRC9vQU9BQXFBQUNBQVNBRFZBTWhJUkR3NE5DZ2dCQUFrQkF3RkFFQWtDQXo0QUFRTUFBd0VBWmdBREFRQURTd0FEQXdCUEFnRUFBd0JERkJFUkVnUVNLd2tCRVRNUk14RXpFUUVITlNNVkJ4VUpBVFVDQVA3QTRNRGcvc0RBZ0VBQmdBR0FBa0QvQVA1Z0FRRC9BQUdnQVdDYVdzQXpLUUV6L3MwcEFBSUFnUCtnQTRBQ29BQ0JBSTRBcExhSWh3SUhBQUZBUzdBbVVGaEFNUUFEQUE4QUF3OVpCaEFDQUEwQkJ3NEFCMWtFQVFJTEFRa0lBZ2xaQUE0QUNnNEtWUVVCQVFFSVVRd0JDQWdMQ0VJYlFEY0FBd0FQQUFNUFdRWVFBZ0FOQVFjT0FBZFpBQTRKQ2c1TkJBRUNDd0VKQ0FJSldRVUJBUXdCQ0FvQkNGa0FEZzRLVVFBS0RncEZXVUFtQWdDTWk0V0VlM2hyYW1kbFgxeFhWVkZQUlVJOE9Td3FKU01iR0JNUkRRd0FnUUtCRVE0ckFTTWlKalUwUHdFMk5DOEJKaUlQQVE0Qkl5SW1QUUUwSmlzQklnNEJIUUVVRGdJaklpNEJMd0VtSXlJUEFRWVVId0VlQXhVVUJpc0JJZzRCSFFFVUZqc0JNaFlWRkE4QkJoUWZBUll6TWo4QlBnRXpNaFlkQVJRV093RXlOajBCTkQ0Qk16SWZBUll5UHdFK0FUUW1Md0VtTlRRK0FUc0JNalk5QWpZbUJ4UUdJaVkxTVRRK0FUSWVBUU5SSGhNYkR4UU9EaTBPS2c0VEJ4RUtFeHdkRkQwTkZnMElEUkVKQnd3S0JSTU9GUlVPTFE0T0V3UUZCQUliRWg4TkZ3NGVGQjhTR3c4VERnNHREUllVRHhNR0Vna1RIQjBVUFJRZERSVU5FdzhURGlrUExBY0lDQWNURHd3VkRCOFVHZ0VidzE2RlhTcEtWMG9yQVc4Y0V4TU9FdzRwRHl3T0RoTUhDQnNTSHhRZURoY05Id2tRRFFjREJ3VVREZzRzRGlrUEVnUUlDQWtGRXh3TkZnNDhGUndjRXhRT0VnOHBEaXdPRGhNSENCc1RIaFFlSFJVZURCVU5FQklPRGl3SEV4SVRCeE1ORkEwVkRSd1VIeDRWSEU5Q1hsNUNLMG9ySzBvQUFBTUFZUCtBQTZBQ3dBQUhBQkVBR3dBM1FEUUFBQUFDQXdBQ1dRQURBQWNHQXdkWEFBWUlBUVVFQmdWWEFBUUJBUVJMQUFRRUFWRUFBUVFCUlJFUkVSRVVGQk1URUFrWEt3QWdCaEFXSURZUUpESVdGUlFHSWlZMU5CTWpOVE0xSXpVekVUTUNyUDZvOVBRQldQVCtSaUlYRnlJWGNZQWdJR0FnQXNEMC9xajA5QUZZSkJjUkVCZ1lFQkgraHhEd0VQOEFBQUFEQUdEL2dBT2dBc0FBQndBVUFDNEFTRUJGQUFVSEJnY0ZCbVlBQmdRSEJnUmtBQUFBQndVQUIxa0FCQUFEQWdRRFdnZ0JBZ0VCQWswSUFRSUNBVklBQVFJQlJna0lLaWduSmlVakdSZ05EQWdVQ1JRVEVBa1FLd0FnQmhBV0lEWVFBU0ltTkRZeUZoVVVEZ00zRGdFSEl6UStBamMrQVRVMEppTWlGeU0yTXpJV0ZSUUdBcXorcVBUMEFWajAvbWtQRXhNZEZBUUdDQXMrSUEwQkpnY09GaEVTRlRJa1lRSW1BWVl6UmhvQ3dQVCtxUFQwQVZqK2VCUWNFeE1PQmdvSUJ3UG5JQ0VxRmlFZkd4QVJKaFVqTFYxOE96SWVMd0FEQU1FQTRBTkFBV0FBQndBUUFCZ0FLMEFvQkFZQ0F3QUJBUUJOQkFZQ0F3QUFBVkVGQXdJQkFBRkZDUWdXRlJJUkRRd0lFQWtRRXhBSEVDc0FJZ1lVRmpJMk5DVWlCaFFXTWpZMEppQWlCaFFXTWpZMEFoczJKU1UySmY3Qkd5VWxOU1ltQWdBMkpTVTJKUUZnSlRZbEpUWWxKVFlsSlRZbEpUWWxKVFlBQUF3QVFQL1FBOEFDY0FBSEFBOEFGd0FmQUNjQUx3QTFBRHNBUXdCTEFGTUFXd0VFUzdBaFVGaEFZZ0FDQUFKb0FBTUJDZ0VEQ21ZQUNnZ0JDZ2hrQUFzSkJna0xCbVlBQmdRSkJnUmtBQWNGQjJrWUZ3SVVGZ0VWQVJRVlZ3QUFBQUVEQUFGWkR3RU1EZ0VOQ1F3TldBQUlBQWtMQ0FsWkV3RVFFZ0VSQlJBUldBQUVCQVZSQUFVRkN3VkNHMEJuQUFJQUFtZ0FBd0VLQVFNS1pnQUtDQUVLQ0dRQUN3a0dDUXNHWmdBR0JBa0dCR1FBQndVSGFSZ1hBaFFXQVJVQkZCVlhBQUFBQVFNQUFWa1BBUXdPQVEwSkRBMVlBQWdBQ1FzSUNWa0FCQkFGQkUwVEFSQVNBUkVGRUJGWUFBUUVCVkVBQlFRRlJWbEFMVlJVVkZ0VVcxcFpUMDVOVEVwSlNFYy9QajA4T3pvNU9ETXlNVEF0TENrb0pTUVRFeE1URXhNVEV4QVpGeXNBTWhZVUJpSW1ORFlpQmhRV01qWTBBaklXRkFZaUpqUTJJZ1lVRmpJMk5BQXlGaFFHSWlZME5pSUdGQll5TmpRWElSVWhOalFpRkJjak5UTUJNeFVqTmpVMEpnY1VGaFVoTlNFR0V6TVZJelkxTkNZbkJoVVVGaFVoTlFLekdoTVRHaE02TkNZbU5DWk5HaE1UR2hNNk5DWW1OQ2IrTXhvVEV4b1RPalFtSmpRbUh3SWgvZDhCd0FHaG9RSStvYUVCQWI4Qi9kOENJUUcvb2FFQkFiNEJBZjNmQWxBVEdoTVRHak1tTkNZbU5QM21FeG9URXhvekpqUW1KalFCRmhNYUV4TWFNeVkwSmlZMENpQUlFQkFJSVA3d0lBZ0lCQWdNQkFnRUlBZ0NLQ0FJQ0FRSUJBZ0lCQWdFSUFBSkFFUUFJQU84QXNzQUZRQW5BRE1BUkFCUUFGMEFjUUIrQUl3QkVrdXdDbEJZUUY0WEFRd0xBd29NWGdBTkFnb0xEVjRBQndBSUFRY0lXUUFCRWdFQUNRRUFXUUFKRlFFR0N3a0dXUUFERXdFQ0RRTUNXUUFMRmdFS0R3c0tXUUFQR1FFUUJROFFXUUFGRkFFRUVRVUVXUUFSRGc0UlRRQVJFUTVSR0FFT0VRNUZHMEJnRndFTUN3TUxEQU5tQUEwQ0NnSU5DbVlBQndBSUFRY0lXUUFCRWdFQUNRRUFXUUFKRlFFR0N3a0dXUUFERXdFQ0RRTUNXUUFMRmdFS0R3c0tXUUFQR1FFUUJROFFXUUFGRkFFRUVRVUVXUUFSRGc0UlRRQVJFUTVSR0FFT0VRNUZXVUJHZ0g5emNsOWVVbEUxTkNvb0dCWUNBSVNEZjR5QWpIbDRjbjV6Zm1sblhuRmZjVmhYVVYxU1hVeExSa1U5T3pSRU5VUXdMU2d6S2pNaEhoWW5HQ2NPQ3dBVkFoVWFEaXNCSVNJdUJUVTBOak1oTWg0REZSUUdCeUVpTGdJMU5EWXpJVEllQWhVVUJnY2hJaVkwTmpNaE1oWVVCZ0VpSmpVMFBnSXpNaDRCRlJRT0FpWWlEZ0VVSGdFeVBnRTBKZ01pSmpVMFBnRXlIZ0VVRGdFbklnNEJGUlFlQXpNeVBnRTFOQzREQXlJbU5UUStBVEllQVJRT0FTY2lCaFFXTWpZMU5DNEVBNXI5M1FRSEJ3WUZBd0lVRGdJakJRc0lCZ1FVRHYzZEJnMEpCaFFPQWlNSERBa0dGQTc5M1E0VUZBNENJdzRVRlAwREt6d1JHeVlWR3pBYkVCd21DeE1QQ1FrUEV4QUpDUmtyUEJ3dk56QWJHekFiQ2c4SkF3WUpDZ1lKRUFrRUJnZ0xCU3M4SEM4M01Cc2JNQnNPRkJRY0ZBTUVCZ2dKQWtJQ0F3VUdCd2NFRGhRREJna0tCZzRVN3dZSkRBY09GQVVKRFFjT0ZPOFVIUlFVSFJRQm1qd3FGU1liRVJ3dkhCVWxIQkNJQ1E4VEVBa0pFQk1QL3BJOEtod3ZIQnd2TnpBYmlBa1BDZ1VMQ0FZRUNSQUpCZ29KQmdQK2lUd3FIQzhjSEM4M01CdUpGQjBVRkE0RkNRY0hCQU1BQXdCQS8rRUR2d0puQUFNQUJ3QUxBQ1pBSXdBQ0FBTUFBZ05YQUFBQUFRUUFBVmNBQkFRRlR3QUZCUXNGUWhFUkVSRVJFQVlVS3hNaEZTRVJJUlVoRVNFVklVQURmL3lCQTMvOGdRTi8vSUVCUERBQld6RDkyUzhBQUFBRUFCZi9pQVBwQXJnQUJRQWlBRGtBUHdBOVFEby9QajA4T3pvNUxTd2pJaUVmSGhRVEJnVUVBd0lCQUJjQ0FRRkFBQUFBQVFJQUFWa0FBZ01EQWswQUFnSURVUUFEQWdORkx4NFhMUVFTS3dFSEp3Y1hOeWN3UFFFdUF5TWlEZ0lIRno0Qk1oNEJGeFVVQmdjWE5qVXhCdzRCSWk0Qk5UUTJOeWNHSFFNZUFqTXlOamNCQnhjM0Z6Y0QwMU5WRldwcFVRRkJiWmRTTjJsY1RSc2NNckRNckdVQkFRRWdBbEF5c015dFpRRUJJQUlDYjdwdGJzQTIvUnhwRmxOVEZnRWdVMU1XYW1rWUFRSlRsV3hBSFRaTk1CQlpaMlNzWmc0R0RnY0VGUmE0V1dka3JXWUtGQW9FRlJZQ0JBTnN1R3R3WUFGSWFSZFRVeGNBQUFBQkFWLy9ud0tnQXFBQVNRQkxRRWc2QVFBRlJ4OEtBd0lEQWtBQUJRQUZhQWNCQUFNQWFBQURBZ05vQUFJQUJBRUNCRmtBQVFZR0FVMEFBUUVHVWdBR0FRWkdBUUJEUVRjMkxTc2xJeDBiQ0FjQVNRRkpDQTRyQVNJT0FSVVJGQVlpSmpjd0VUUTJOellYSGdFVkVSUU9BZ2NHSXlJbU5UQVJOQ1lqSWc0QkZRTVVGak1XTno0Q05STTBKeVlpQndZSE1CMERCaFl6RmpjMk5SRTJKZ0tKQmdzR1JWdEZBUklRSXlNUUVRSUNCQUlHQ0FrTkRRa0hDZ1lCS1J3ZEZBWUpCQUU0R3o4YU9BRUJZRUJETGk4QkRRSHFCZ3NHL25vOVFVTTlBZFlYSXdrVkZRb2pGLzQvQmdvSUNBTUhGaE1CV2dvTkJnc0cvcWNxTHdFWkNCUVhEUUhCU3lJUUR5RkxlSTE5VkZGZUFTOHdUd0dGQ2c0QUF3QVQvL1lEN1FKSkFCY0FJd0F4QUpwTHNBOVFXRUFpQndFRUFnVUNCRjRBQlFNREJWd0FBUVlCQWdRQkFsa0FBd01BVWdBQUFBc0FRaHRMc0JoUVdFQWtCd0VFQWdVQ0JBVm1BQVVEQWdVRFpBQUJCZ0VDQkFFQ1dRQURBd0JTQUFBQUN3QkNHMEFwQndFRUFnVUNCQVZtQUFVREFnVURaQUFCQmdFQ0JBRUNXUUFEQUFBRFRRQURBd0JTQUFBREFFWlpXVUFVSlNRWkdDc3FKREVsTVNBZkdDTVpJeWttQ0JBckFSUU9CQ01pTGdNMFBnTXpNaGNXRnhZbElnNENGUlFXTWpZMEpnY2lEZ0VWRkJZeU5qVTBMZ0lEN1NFOFdtcUdSbEdkZFZzdkwxdDJuRkhJbldNZENQNFRNRmhBSll2Rmk0dGpLVVlvV0g1WUdDZzRBU0FZUGtNL014OHJSRkJOUEUxUVJDcHdSMHNXNGlaQ1dqRmxqbzdLamxncFNDcEFXMXRBSURrcUdBQUFBUURBQUdBRFFBSGdBQVVBQnJNQ0FBRW1LeVUzQ1FFWEFRTVpKLzdBL3NBbkFSbGdLUUZYL3FrcEFTMEFBQUFBQVFEQUFHQURRQUhnQUFVQUJyTUNBQUVtS3dFWENRRTNBUU1aSi83QS9zQW5BUmtCNENuK3FRRlhLZjdUQUFBQUFRRkEvK0FDd0FKZ0FBVUFCck1EQVFFbUt3RW5DUUUzQVFMQUtmNnBBVmNwL3RNQ09TZit3UDdBSndFWkFBQUFBUUZBLytBQ3dBSmdBQVVBQnJNREFRRW1Ld0UzQ1FFbkFRRkFLUUZYL3FrcEFTMENPU2Yrd1A3QUp3RVpBQUFBQVFGQS8rQUN3QUpnQUNFQUpVQWlHUmdUQ3dRRkFBSUJRQUFBQWdFQ0FBRm1BQUlDQVZFQUFRRUxBVUlzRlJFREVTc0JCaUl2QVJFVUJpSW1OUkVIQmljbU5EYzJOell6TWhZZkFSNEJId0VlQVJVVUFyc0VEUVdWQ1E0SmxRd0tCUVd1QWdZRkF3VUJBZ0ZZTENzREFnR2tCQVNGL2NjSENRa0hBam1FQ3dvRkRnU2ZBUVVDQVFJQlVDZ25BZ1lEQndBQUFBRUJRUC9nQXNBQ1lBQWdBQ1JBSVJnVEN3UUVBZ0FCUUFBQUFRSUJBQUptQUFFQkFsRUFBZ0lMQWtJc0ZSRURFU3NsSmlJUEFSRTBKaUlHRlJFbkpnY0dGQmNXRnhZek1qWTNQZ0UvQVQ0Qk5UUUN1d1FOQlpVSkRnbVZEQW9GQmE0Q0JnVUVCZ0VCV0N3ckF3S2NCQVNGQWprSENRa0gvY2VFQ3dvRkRnU2ZBUVVEQWdGUUtDY0NCZ01IQUFBQUFBRUF3QUJnQTBBQjRBQWRBQ3BBSnhZU0FnQUJBVUFBQWdFQ2FBQURBQU5wQUFFQUFBRk5BQUVCQUZJQUFBRUFSaHdVSXlNRUVpc2xOaThCSVRJMk5DWWpJVGMySnlZaUJ3WUhCaFVVRng0Qkh3RVdNellCZkFvS2hRSTVCd2tKQi8zSGhBc0tCUTRFbndFRkJRRlFLQ2NFQndkbENneVZDUTRKbFF3S0JRV3VBZ1lGQndRQldDd3JCUUVBQVFEQUFHQURRQUhoQUI0QUpVQWlGeE1DQUFFQlFBQUNBQUpwQUFFQUFBRk5BQUVCQUZFQUFBRUFSUjBjSXlNREVDc2xKajhCSVNJbU5EWXpJU2NtTno0QkZoY1dGeFlWRkFjT0FROEJCaU1tQW9RS0NvWDl4d2NKQ1FjQ09ZUUxDZ01KQ0FPZkFRVUZBVkFvSndRSEIyVUtESlVKRGdtVkRBb0RBd0lFcmdJR0JRY0VBVmdzS3dVQkFBQUJBUjcvcHdMYUFuOEFCZ0FXUUJNQUFRQTlBQUVBQVdnQ0FRQUFYeEVSRVFNUkt3VVRJeEVqRVNNQi9ONlJtNUJaQVNnQnNQNVFBQUVBWC85N0E2RUN2UUFMQUFBSkFnY0pBUmNKQVRjSkFRTnQvcEwrbERRQmJmNlROQUZzQVc0MC9wRUJid0s5L3BJQmJEUCtsUDZVTXdGcy9wSXpBVzRCYlFBQUJBQlYvM0VEcWdMSUFCTUFKd0ErQUVRQUFBVUdMZ0UwTno0Qk5DWW5KalErQVJjZUFSUUdKdzRCSmpRM1BnRTBKaWNtTkRZV0Z4NEJGQVlESnlNaUppY1JQZ0UzTXpjK0FSNEJGUkVVRGdFbUp6Y1JCeU1STXdNd0NCZ1FDVEkyTlRJSkVCZ0pPajQvckFnWUVRZ1lHUmdYQ0JFWUNCOGdJdUhJcHhjaEFRRWhGNmZGRGg4ZUVCQWJIdzRmMUxxNEZBa0JFaGdKTklhWGhUUUpHQklCQ1R5Y3NKeFNDQUVTRndrWlBrVStHUWtYRVFFSUlWTmNVLzdnZ2lFWUFia1hJUUdUQ2dNUEd4RDlIQkFhRHdFSU1BTGtuLzVIQUFBQUJRQkEvM3dEd0FLOEFBc0FId0F6QUVnQVhRQUFKU0VpSmpRMk15RXlGaFFHQXlNaUpqUTJPd0V5TmowQk5EWXlGaDBCRGdFRkl5NEJKelUwTmpJV0hRRVVGanNCTWhZVUJnTWlKajBCUGdFM016SVdGQVlyQVNJR0hRRVVCaUVpSmowQk5DWXJBU0ltTkRZN0FSNEJGeFVVQmdPZy9NQU9FaElPQTBBT0VoSnV3QTRTRWc3QURoSVNIQklCTnYzM29DazJBUkljRWhJT29BNFNFdTRPRWdFMkthQU9FaElPb0E0U0VnTHlEaElTRHNBT0VoSU93Q2syQVJMOEVod1NFaHdTL29BU0hCSVNEcUFPRWhJT29DazJBUUUyS2FBT0VoSU9vQTRTRWh3U0FpQVNEcUFwTmdFU0hCSVNEcUFPRWhJT29BNFNFaHdTQVRZcG9BNFNBQUFBREFDV0FBRUFBQUFBQUFFQUNBQVNBQUVBQUFBQUFBSUFBQUFoQUFFQUFBQUFBQU1BRmdCVUFBRUFBQUFBQUFRQUNRQ0RBQUVBQUFBQUFBVUFNQUR2QUFFQUFBQUFBQVlBQ1FFMEFBTUFBUVFKQUFFQUVBQUFBQU1BQVFRSkFBSUFCQUFiQUFNQUFRUUpBQU1BTUFBaUFBTUFBUVFKQUFRQUZnQnJBQU1BQVFRSkFBVUFZQUNOQUFNQUFRUUpBQVlBRWdFZ0FIVUFiZ0JwQUdrQVl3QnZBRzRBY3dBQWRXNXBhV052Ym5NQVhqaUp4QUFBQUFCMUFHNEFhUUJwQUdNQWJ3QnVBSE1BSUY0NGljUUFPZ0JXQUdVQWNnQnpBR2tBYndCdUFDQUFNUUF1QURBQU1BQUFkVzVwYVdOdmJuTWdPbFpsY25OcGIyNGdNUzR3TUFBQWRRQnVBR2tBYVFCakFHOEFiZ0J6QUNCZU9JbkVBQUIxYm1scFkyOXVjeUFBQUZZQVpRQnlBSE1BYVFCdkFHNEFJQUF4QUM0QU1BQXdBQ0FBVXdCbEFIQUFkQUJsQUcwQVlnQmxBSElBSUFBeUFEQUFMQUFnQURJQU1BQXhBRGtBTEFBZ0FHa0FiZ0JwQUhRQWFRQmhBR3dBSUFCeUFHVUFiQUJsQUdFQWN3QmxBQUJXWlhKemFXOXVJREV1TURBZ1UyVndkR1Z0WW1WeUlESXdMQ0F5TURFNUxDQnBibWwwYVdGc0lISmxiR1ZoYzJVQUFIVUFiZ0JwQUdrQVl3QnZBRzRBY3dBdEFBQjFibWxwWTI5dWN5MEFBQUlBQUFBQUFBRC9Id0F5QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVlBQUFBQUVBQWdCYkFRSUJBd0VFQVFVQkJnRUhBUWdCQ1FFS0FRc0JEQUVOQVE0QkR3RVFBUkVCRWdFVEFSUUJGUUVXQVJjQkdBRVpBUm9CR3dFY0FSMEJIZ0VmQVNBQklRRWlBU01CSkFFbEFTWUJKd0VvQVNrQktnRXJBU3dCTFFFdUFTOEJNQUV4QVRJQk13RTBBVFVCTmdFM0FUZ0JPUUU2QVRzQlBBRTlBVDRCUHdGQUFVRUJRZ0ZEQVVRQlJRRkdBVWNCU0FGSkFVb0JTd0ZNQVUwQlRnRlBBVkFCVVFGU0FWTUJWQUZWQVZZQlZ3RllBVmtCV2dGYkFWd0JYUWQxYm1sRk1UQXdCM1Z1YVVVeE1ERUhkVzVwUlRFd01nZDFibWxGTVRNd0IzVnVhVVV4TXpFSGRXNXBSVEV6TWdkMWJtbEZNakF3QjNWdWFVVXlNREVIZFc1cFJUSXdNZ2QxYm1sRk1qQXpCM1Z1YVVVeU16QUhkVzVwUlRJek1RZDFibWxGTWpNeUIzVnVhVVV5TXpNSGRXNXBSVEkyTUFkMWJtbEZNall4QjNWdWFVVXlOaklIZFc1cFJUSTJNd2QxYm1sRk1qWTBCM1Z1YVVVek1EQUhkVzVwUlRNd01RZDFibWxGTXpBeUIzVnVhVVV6TURNSGRXNXBSVE16TWdkMWJtbEZNek16QjNWdWFVVXpOakFIZFc1cFJUTTJNd2QxYm1sRk16WTBCM1Z1YVVVME1EQUhkVzVwUlRRd01RZDFibWxGTkRBeUIzVnVhVVUwTURNSGRXNXBSVFF3TkFkMWJtbEZOREExQjNWdWFVVTBNRFlIZFc1cFJUUXdOd2QxYm1sRk5EQTRCM1Z1YVVVME1Ea0hkVzVwUlRReE1BZDFibWxGTkRFeEIzVnVhVVUwTVRNSGRXNXBSVFF6TkFkMWJtbEZORE0zQjNWdWFVVTBNemdIZFc1cFJUUXpPUWQxYm1sRk5EUXdCM1Z1YVVVME5ERUhkVzVwUlRRME1nZDFibWxGTkRRekIzVnVhVVUwTmpBSGRXNXBSVFEyTVFkMWJtbEZORFl5QjNWdWFVVTBOak1IZFc1cFJUUTJOQWQxYm1sRk5EWTFCM1Z1YVVVME5qWUhkVzVwUlRRMk9BZDFibWxGTkRjd0IzVnVhVVUwTnpFSGRXNXBSVFEzTWdkMWJtbEZOVEF3QjNWdWFVVTFNREVIZFc1cFJUVXdNZ2QxYm1sRk5UQXpCM1Z1YVVVMU1EUUhkVzVwUlRVd05RZDFibWxGTlRBMkIzVnVhVVUxTURjSGRXNXBSVFV3T0FkMWJtbEZOVE13QjNWdWFVVTFNeklIZFc1cFJUVXpOQWQxYm1sRk5UTTFCM1Z1YVVVMU16Y0hkVzVwUlRVMk1BZDFibWxGTlRZeUIzVnVhVVUxTmpNSGRXNXBSVFUyTlFkMWJtbEZOVFkzQjNWdWFVVTFOamdIZFc1cFJUVTRNQWQxYm1sRk5UZ3hCM1Z1YVVVMU9ESUhkVzVwUlRVNE13ZDFibWxGTlRnMEIzVnVhVVUxT0RVSGRXNXBSVFU0TmdkMWJtbEZOVGczQjNWdWFVVTFPRGdIZFc1cFJUVTRPUVJGZFhKdkIzVnVhVVUyTVRJQUFBRUFBZi8vQUE4QUFRQUFBQXdBQUFBV0FBQUFBZ0FCQUFFQVh3QUJBQVFBQUFBQ0FBQUFBQUFBQUFFQUFBQUExYVFuQ0FBQUFBRFpxbHU1QUFBQUFObXFYQWs9JylcIlxyXG5cdH0pO1xyXG5cdC8vICNlbmRpZlxyXG5cdC8qKlxyXG5cdCAqIEljb25zIOWbvuagh1xyXG5cdCAqIEBkZXNjcmlwdGlvbiDnlKjkuo7lsZXnpLogaWNvbnMg5Zu+5qCHXHJcblx0ICogQHR1dG9yaWFsIGh0dHBzOi8vZXh0LmRjbG91ZC5uZXQuY24vcGx1Z2luP2lkPTI4XHJcblx0ICogQHByb3BlcnR5IHtOdW1iZXJ9IHNpemUg5Zu+5qCH5aSn5bCPXHJcblx0ICogQHByb3BlcnR5IHtTdHJpbmd9IHR5cGUg5Zu+5qCH5Zu+5qGI77yM5Y+C6ICD56S65L6LXHJcblx0ICogQHByb3BlcnR5IHtTdHJpbmd9IGNvbG9yIOWbvuagh+minOiJslxyXG5cdCAqIEBldmVudCB7RnVuY3Rpb259IGNsaWNrIOeCueWHuyBJY29uIOinpuWPkeS6i+S7tlxyXG5cdCAqL1xyXG5cdGV4cG9ydCBkZWZhdWx0IHtcclxuXHRcdG5hbWU6ICdVbmlJY29ucycsXHJcblx0XHRwcm9wczoge1xyXG5cdFx0XHR0eXBlOiB7XHJcblx0XHRcdFx0dHlwZTogU3RyaW5nLFxyXG5cdFx0XHRcdGRlZmF1bHQ6ICcnXHJcblx0XHRcdH0sXHJcblx0XHRcdGNvbG9yOiB7XHJcblx0XHRcdFx0dHlwZTogU3RyaW5nLFxyXG5cdFx0XHRcdGRlZmF1bHQ6ICcjMzMzMzMzJ1xyXG5cdFx0XHR9LFxyXG5cdFx0XHRzaXplOiB7XHJcblx0XHRcdFx0dHlwZTogW051bWJlciwgU3RyaW5nXSxcclxuXHRcdFx0XHRkZWZhdWx0OiAxNlxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0ZGF0YSgpIHtcclxuXHRcdFx0cmV0dXJuIHtcclxuXHRcdFx0XHRpY29uczogaWNvbnNcclxuXHRcdFx0fVxyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6IHtcclxuXHRcdFx0X29uQ2xpY2soKSB7XHJcblx0XHRcdFx0dGhpcy4kZW1pdCgnY2xpY2snKVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZSBsYW5nPVwic2Nzc1wiIHNjb3BlZD5cclxuXHQvKiAjaWZuZGVmIEFQUC1OVlVFICovXHJcblx0QGZvbnQtZmFjZSB7XHJcblx0XHRmb250LWZhbWlseTogdW5paWNvbnM7XHJcblx0XHRzcmM6IHVybCgnZGF0YTpmb250L3RydWV0eXBlO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LEFBRUFBQUFRQVFBQUJBQUFSa1pVVFlqNDNzc0FBSGJZQUFBQUhFZEVSVVlBSndCbUFBQjJ1QUFBQUI1UFV5OHlXV2xjcWdBQUFZZ0FBQUJnWTIxaGNHQmhiQlVBQUFLMEFBQUNRbU4yZENBTXBmNDBBQUFQS0FBQUFDUm1jR2R0TVBlZWxRQUFCUGdBQUFtV1oyRnpjQUFBQUJBQUFIYXdBQUFBQ0dkc2VXWnNmZ2ZaQUFBUUVBQUFZUXhvWldGa0ZvZjYvd0FBQVF3QUFBQTJhR2hsWVFkK0F5WUFBQUZFQUFBQUpHaHRkSGdrZUJ1WUFBQUI2QUFBQU1wc2IyTmhQRWtuTGdBQUQwd0FBQURDYldGNGNBSWpBM0lBQUFGb0FBQUFJRzVoYldYV09UdFVBQUJ4SEFBQUFkUndiM04wVEpFNGlnQUFjdkFBQUFPL2NISmxjS1c1dm1ZQUFBNlFBQUFBbFFBQkFBQUFBUUFBQ1YvT09WOFBQUFVBSHdRQUFBQUFBTm1xVzdrQUFBQUEyYXBjQ1FBQS95QUVBQU1nQUFBQUNBQUNBQUFBQUFBQUFBRUFBQU1nL3lBQVhBUUFBQUFBQUFRQUFBRUFBQUFBQUFBQUFBQUFBQUFBQUFBRkFBRUFBQUJnQVhvQURBQUFBQUFBQWdCR0FGUUFiQUFBQVFRQm9nQUFBQUFBQkFQL0FaQUFCZ0FBQXBrQ3pBQUFBSThDbVFMTUFBQUI2d0F6QVFrQUFBSUFCZ01BQUFBQUFBQUFBQUFCRUFBQUFBQUFBQUFBQUFBQVVFWkZSQUdBQUIzbUVnTXMveXdBWEFNZ0FPQUFBQUFCQUFBQUFBTVlBczBBQUFBZ0FBRUJkZ0FpQUFBQUFBRlZBQUFENlFBc0JBQUFZQURBQU1BQVlBREFBTUFBb0FDQUFJQUFZQUNnQUlBQWdBQmdBTE1BUUFCQUFBVUFWd0JlQUlBQkFBRDBBUUFBOUFFQUFFQUFWZ0NnQU9BQXdBREFBRkVBZmdDQUFHQUFRQUJnQUdBQVlBQStBRkVBWUFCQUFHQUFZQUEwQUdBQVBnRkFBUUFBZ0FCQUFBQUFKUUNCQVFBQlFBRkFBU3dBZ0FCZ0FJQUF3QUJnQUdBQXdBREJBUUFBZ0FDQUFHQUFZQURCQUVBQVJBQkFBQmNCWHdBVEFNQUF3QUZBQVVBQlFBRkFBTUFBd0FFZUFGOEFWUUJBQUFBQUFBQURBQUFBQXdBQUFCd0FBUUFBQUFBQlBBQURBQUVBQUFBY0FBUUJJQUFBQUVRQVFBQUZBQVFBQUFBZEFIamhBdUV5NGdQaU0rSms0d1BqTStOZzQyVGtDZVFSNUJQa05PUTU1RVBrWnVSbzVITGxDT1V3NVRMbE5lVTM1V0RsWStWbDVXamxpZVdRNWhMLy93QUFBQUFBSFFCNDRRRGhNT0lBNGpEaVlPTUE0ekxqWU9OajVBRGtFT1FUNURUa04rUkE1R0RrYU9SdzVRRGxNT1V5NVRUbE4rVmc1V0xsWmVWbjVZRGxrT1lTLy84QUFmL2svNHNmQkI3WEhnb2QzaDJ5SFJjYzZSeTlITHNjSUJ3YUhCa2IrUnYzRy9FYjFSdlVHODBiUUJzWkd4Z2JGeHNXR3U0YTdScnNHdXNhMUJyT0drMEFBUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJCZ0FBQVFBQUFBQUFBQUFCQWdBQUFBSUFBQUFBQUFBQUFBQUFBQUFBQUFBQkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUF3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFzQUFzc0NCZ1ppMndBU3dnWkNDd3dGQ3dCQ1phc0FSRlcxZ2hJeUViaWxnZ3NGQlFXQ0d3UUZrYklMQTRVRmdoc0RoWldTQ3dDa1ZoWkxBb1VGZ2hzQXBGSUxBd1VGZ2hzREJaR3lDd3dGQllJR1lnaW9waElMQUtVRmhnR3lDd0lGQllJYkFLWUJzZ3NEWlFXQ0d3Tm1BYllGbFpXUnV3QUN0WldTT3dBRkJZWlZsWkxiQUNMQ0JGSUxBRUpXRmtJTEFGUTFCWXNBVWpRckFHSTBJYklTRlpzQUZnTGJBRExDTWhJeUVnWkxFRllrSWdzQVlqUXJJS0FBSXFJU0N3QmtNZ2lpQ0tzQUFyc1RBRkpZcFJXR0JRRzJGU1dWZ2pXU0Vnc0VCVFdMQUFLeHNoc0VCWkk3QUFVRmhsV1Myd0JDeXdDQ05Dc0FjalFyQUFJMEt3QUVPd0IwTlJXTEFJUXl1eUFBRUFRMkJDc0JabEhGa3RzQVVzc0FCRElFVWdzQUpGWTdBQlJXSmdSQzJ3Qml5d0FFTWdSU0N3QUNzanNRUUVKV0FnUllvallTQmtJTEFnVUZnaHNBQWJzREJRV0xBZ0c3QkFXVmtqc0FCUVdHVlpzQU1sSTJGRVJDMndCeXl4QlFWRnNBRmhSQzJ3Q0N5d0FXQWdJTEFLUTBxd0FGQllJTEFLSTBKWnNBdERTckFBVWxnZ3NBc2pRbGt0c0Frc0lMZ0VBR0lndUFRQVk0b2pZYkFNUTJBZ2ltQWdzQXdqUWlNdHNBb3NTMVJZc1FjQlJGa2tzQTFsSTNndHNBc3NTMUZZUzFOWXNRY0JSRmtiSVZra3NCTmxJM2d0c0F3c3NRQU5RMVZZc1EwTlE3QUJZVUt3Q1N0WnNBQkRzQUlsUXJJQUFRQkRZRUt4Q2dJbFFyRUxBaVZDc0FFV0l5Q3dBeVZRV0xBQVE3QUVKVUtLaWlDS0kyR3dDQ29oSTdBQllTQ0tJMkd3Q0NvaEc3QUFRN0FDSlVLd0FpVmhzQWdxSVZtd0NrTkhzQXREUjJDd2dHSWdzQUpGWTdBQlJXSmdzUUFBRXlORXNBRkRzQUErc2dFQkFVTmdRaTJ3RFN5eEFBVkZWRmdBc0EwalFpQmdzQUZodFE0T0FRQU1BRUpDaW1DeERBUXJzR3NyR3lKWkxiQU9MTEVBRFNzdHNBOHNzUUVOS3kyd0VDeXhBZzByTGJBUkxMRUREU3N0c0JJc3NRUU5LeTJ3RXl5eEJRMHJMYkFVTExFR0RTc3RzQlVzc1FjTkt5MndGaXl4Q0EwckxiQVhMTEVKRFNzdHNCZ3NzQWNyc1FBRlJWUllBTEFOSTBJZ1lMQUJZYlVPRGdFQURBQkNRb3Bnc1F3RUs3QnJLeHNpV1Myd0dTeXhBQmdyTGJBYUxMRUJHQ3N0c0Jzc3NRSVlLeTJ3SEN5eEF4Z3JMYkFkTExFRUdDc3RzQjRzc1FVWUt5MndIeXl4QmhnckxiQWdMTEVIR0NzdHNDRXNzUWdZS3kyd0lpeXhDUmdyTGJBakxDQmdzQTVnSUVNanNBRmdRN0FDSmJBQ0pWRllJeUE4c0FGZ0k3QVNaUndiSVNGWkxiQWtMTEFqSzdBaktpMndKU3dnSUVjZ0lMQUNSV093QVVWaVlDTmhPQ01naWxWWUlFY2dJTEFDUldPd0FVVmlZQ05oT0JzaFdTMndKaXl4QUFWRlZGZ0FzQUVXc0NVcXNBRVZNQnNpV1Myd0p5eXdCeXV4QUFWRlZGZ0FzQUVXc0NVcXNBRVZNQnNpV1Myd0tDd2dOYkFCWUMyd0tTd0FzQU5GWTdBQlJXS3dBQ3V3QWtWanNBRkZZckFBSzdBQUZyUUFBQUFBQUVRK0l6aXhLQUVWS2kyd0tpd2dQQ0JISUxBQ1JXT3dBVVZpWUxBQVEyRTRMYkFyTEM0WFBDMndMQ3dnUENCSElMQUNSV093QVVWaVlMQUFRMkd3QVVOak9DMndMU3l4QWdBV0pTQXVJRWV3QUNOQ3NBSWxTWXFLUnlOSEkyRWdXR0liSVZtd0FTTkNzaXdCQVJVVUtpMndMaXl3QUJhd0JDV3dCQ1ZISTBjalliQUdSU3RsaWk0aklDQThpamd0c0M4c3NBQVdzQVFsc0FRbElDNUhJMGNqWVNDd0JDTkNzQVpGS3lDd1lGQllJTEJBVVZpekFpQURJQnV6QWlZREdsbENRaU1nc0FsRElJb2pSeU5ISTJFalJtQ3dCRU93Z0dKZ0lMQUFLeUNLaW1FZ3NBSkRZR1Fqc0FORFlXUlFXTEFDUTJFYnNBTkRZRm13QXlXd2dHSmhJeUFnc0FRbUkwWmhPQnNqc0FsRFJyQUNKYkFKUTBjalJ5TmhZQ0N3QkVPd2dHSmdJeUN3QUNzanNBUkRZTEFBSzdBRkpXR3dCU1d3Z0dLd0JDWmhJTEFFSldCa0k3QURKV0JrVUZnaEd5TWhXU01nSUxBRUppTkdZVGhaTGJBd0xMQUFGaUFnSUxBRkppQXVSeU5ISTJFalBEZ3RzREVzc0FBV0lMQUpJMElnSUNCR0kwZXdBQ3NqWVRndHNESXNzQUFXc0FNbHNBSWxSeU5ISTJHd0FGUllMaUE4SXlFYnNBSWxzQUlsUnlOSEkyRWdzQVVsc0FRbFJ5TkhJMkd3QmlXd0JTVkpzQUlsWWJBQlJXTWpJRmhpR3lGWlk3QUJSV0pnSXk0aklDQThpamdqSVZrdHNETXNzQUFXSUxBSlF5QXVSeU5ISTJFZ1lMQWdZR2F3Z0dJaklDQThpamd0c0RRc0l5QXVSckFDSlVaU1dDQThXUzZ4SkFFVUt5MndOU3dqSUM1R3NBSWxSbEJZSUR4WkxyRWtBUlFyTGJBMkxDTWdMa2F3QWlWR1VsZ2dQRmtqSUM1R3NBSWxSbEJZSUR4WkxyRWtBUlFyTGJBM0xMQXVLeU1nTGthd0FpVkdVbGdnUEZrdXNTUUJGQ3N0c0Rnc3NDOHJpaUFnUExBRUkwS0tPQ01nTGthd0FpVkdVbGdnUEZrdXNTUUJGQ3V3QkVNdXNDUXJMYkE1TExBQUZyQUVKYkFFSmlBdVJ5TkhJMkd3QmtVckl5QThJQzRqT0xFa0FSUXJMYkE2TExFSkJDVkNzQUFXc0FRbHNBUWxJQzVISTBjallTQ3dCQ05Dc0FaRkt5Q3dZRkJZSUxCQVVWaXpBaUFESUJ1ekFpWURHbGxDUWlNZ1I3QUVRN0NBWW1BZ3NBQXJJSXFLWVNDd0FrTmdaQ093QTBOaFpGQllzQUpEWVJ1d0EwTmdXYkFESmJDQVltR3dBaVZHWVRnaklEd2pPQnNoSUNCR0kwZXdBQ3NqWVRnaFdiRWtBUlFyTGJBN0xMQXVLeTZ4SkFFVUt5MndQQ3l3THlzaEl5QWdQTEFFSTBJak9MRWtBUlFyc0FSRExyQWtLeTJ3UFN5d0FCVWdSN0FBSTBLeUFBRUJGUlFUTHJBcUtpMndQaXl3QUJVZ1I3QUFJMEt5QUFFQkZSUVRMckFxS2kyd1B5eXhBQUVVRTdBcktpMndRQ3l3TFNvdHNFRXNzQUFXUlNNZ0xpQkdpaU5oT0xFa0FSUXJMYkJDTExBSkkwS3dRU3N0c0VNc3NnQUFPaXN0c0VRc3NnQUJPaXN0c0VVc3NnRUFPaXN0c0VZc3NnRUJPaXN0c0Vjc3NnQUFPeXN0c0Vnc3NnQUJPeXN0c0Vrc3NnRUFPeXN0c0Vvc3NnRUJPeXN0c0Vzc3NnQUFOeXN0c0V3c3NnQUJOeXN0c0Uwc3NnRUFOeXN0c0U0c3NnRUJOeXN0c0U4c3NnQUFPU3N0c0ZBc3NnQUJPU3N0c0ZFc3NnRUFPU3N0c0ZJc3NnRUJPU3N0c0ZNc3NnQUFQQ3N0c0ZRc3NnQUJQQ3N0c0ZVc3NnRUFQQ3N0c0ZZc3NnRUJQQ3N0c0Zjc3NnQUFPQ3N0c0Znc3NnQUJPQ3N0c0Zrc3NnRUFPQ3N0c0Zvc3NnRUJPQ3N0c0Zzc3NEQXJMckVrQVJRckxiQmNMTEF3SzdBMEt5MndYU3l3TUN1d05Tc3RzRjRzc0FBV3NEQXJzRFlyTGJCZkxMQXhLeTZ4SkFFVUt5MndZQ3l3TVN1d05Dc3RzR0Vzc0RFcnNEVXJMYkJpTExBeEs3QTJLeTJ3WXl5d01pc3VzU1FCRkNzdHNHUXNzRElyc0RRckxiQmxMTEF5SzdBMUt5MndaaXl3TWl1d05pc3RzR2Nzc0RNckxyRWtBUlFyTGJCb0xMQXpLN0EwS3kyd2FTeXdNeXV3TlNzdHNHb3NzRE1yc0RZckxiQnJMQ3V3Q0dXd0F5UlFlTEFCRlRBdEFBQkx1QURJVWxpeEFRR09XYmtJQUFnQVl5Q3dBU05FSUxBREkzQ3dEa1VnSUV1NEFBNVJTN0FHVTFwWXNEUWJzQ2haWUdZZ2lsVllzQUlsWWJBQlJXTWpZckFDSTBTekNna0ZCQ3V6Q2dzRkJDdXpEZzhGQkN0WnNnUW9DVVZTUkxNS0RRWUVLN0VHQVVTeEpBR0lVVml3UUloWXNRWURSTEVtQVloUldMZ0VBSWhZc1FZQlJGbFpXVm00QWYrRnNBU05zUVVBUkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU1nQXlBeGovNFFNZy95QURHUC9oQXlEL0lBQUFBQ2dBS0FBb0FXUUNDZ08wQllvR0RnYWlCNGdJZ0FqSUNYWUo4QXA2Q3JRTEdBdHNEUGdOM0E1MEQxd1J5aEl5RXpBVG5oUWFGSElVdkJWQUZlSVhIQmQ4R0VvWWtCaldHVElaakJub0dtQWFvaHNDRzFRYmxCdnFIQ2djZWh5aUhPQWREQjFxSGFRZDZoNElIa1llbmg3WUh6Z2dtaURrSVF3aEpDRThJVndodmlJY0pHWWtpQ1QwSllZbUFDWjRKM1ludGlqRUtRNHBlaW02S3NRc0VDdytMTHd0U0MzZUxmWXVEaTRtTGo0dWlDN1FMeFl2WEM5NEw1b3dCakNHQUFBQUFnQWlBQUFCTWdLcUFBTUFCd0FwUUNZQUFBQURBZ0FEVndBQ0FRRUNTd0FDQWdGUEJBRUJBZ0ZEQUFBSEJnVUVBQU1BQXhFRkR5c3pFU0VSSnpNUkl5SUJFTzdNekFLcS9WWWlBbVlBQUFBRkFDei80UU84QXhnQUZnQXdBRG9BVWdCZUFYZExzQk5RV0VCS0FnRUFEUTROQUE1bUFBTU9BUTREWGdBQkNBZ0JYQkFCQ1FnS0JnbGVFUUVNQmdRR0RGNEFDd1FMYVE4QkNBQUdEQWdHV0FBS0J3VUNCQXNLQkZrU0FRNE9EVkVBRFEwS0RrSWJTN0FYVUZoQVN3SUJBQTBPRFFBT1pnQUREZ0VPQTE0QUFRZ0lBVndRQVFrSUNnZ0pDbVlSQVF3R0JBWU1YZ0FMQkF0cER3RUlBQVlNQ0FaWUFBb0hCUUlFQ3dvRVdSSUJEZzROVVFBTkRRb09RaHRMc0JoUVdFQk1BZ0VBRFE0TkFBNW1BQU1PQVE0RFhnQUJDQWdCWEJBQkNRZ0tDQWtLWmhFQkRBWUVCZ3dFWmdBTEJBdHBEd0VJQUFZTUNBWllBQW9IQlFJRUN3b0VXUklCRGc0TlVRQU5EUW9PUWh0QVRnSUJBQTBPRFFBT1pnQUREZ0VPQXdGbUFBRUlEZ0VJWkJBQkNRZ0tDQWtLWmhFQkRBWUVCZ3dFWmdBTEJBdHBEd0VJQUFZTUNBWllBQW9IQlFJRUN3b0VXUklCRGc0TlVRQU5EUW9PUWxsWldVQW9VMU03T3pJeEZ4ZFRYbE5lVzFnN1VqdFNTME0zTlRFNk1qb1hNQmN3VVJFeEdCRW9GVUFURmlzQkJpc0JJZzRDSFFFaE5UUW1OVFF1QWlzQkZTRUZGUlFXRkE0Q0l3WW1Ld0VuSVFjckFTSW5JaTRDUFFFWElnWVVGak15TmpRbUZ3WUhEZ01lQVRzR01qWW5MZ0VuSmljQk5UUStBanNCTWhZZEFRRVpHeHBURWlVY0VnT1FBUW9ZSng2Ri9rb0NvZ0VWSHlNT0RoOE9JQzMrU1N3ZEloUVpHU0FUQ0hjTUVoSU1EUklTakFnR0JRc0VBZ1FQRGlWRFVWQkFKQmNXQ1FVSkJRVUcvcVFGRHhvVnZCOHBBaDhCREJrbkdrd3BFQndFRFNBYkVtR0lOQmM2T2lVWENRRUJnSUFCRXhzZ0RxYy9FUm9SRVJvUmZCb1dFeVFPRUEwSUdCb05JeEVURkFGMzVBc1lFd3dkSnVNQUFBSUFZUCtBQTZBQ3dBQUhBRmNBU0VCRlNrbERPVGcySnlZY0dSY1dEQVFEVHc4Q0FRUUNRQUFFQXdFREJBRm1BQUFGQVFJREFBSlpBQU1FQVFOTkFBTURBVkVBQVFNQlJRa0lURXN3TFFoWENWY1RFQVlRS3dBZ0JoQVdJRFlRSlRJZUFoVVVCeVluTGdFMU5EYzFOajhEUGdFM05qYzJOell2QVRVbU56WW1KeVluSXdZSERnRVhGZ2NVQnhVT0FSY2VBUmNXRnhZVk1CVVVCaFFQQVJRakRnRUhKalUwUGdRQ3JQNm85UFFCV1BUK1lFMk9aanhZVVdrRUFnRUJBUUlDQWdFQ0FnMEZFd2dIQ0FFRUNnUU9FeWhOSTB3b0ZBNEVDZ1FCQkFFRUJRNElCQTRJQVFFQ0FTbHdIRmtiTVVkVFl3TEE5UDZvOVBRQldORThabzVOaW1vaEh3RUdEZ01EQmdNREJnWUdBd1VESFNJV0xDTVVBZ0VWT1JNNkdqTUZCVE1hT2hNNUZRRUJBUW9UR2hrZ0NTRWVFQ0FJQXdVQ0FRRUJEQ2dNYW9zMFkxTkhNUnNBQUFBQUF3REEvK0FEUUFKZ0FBQUFVd0RBQVRaTHNBdFFXRUFjazVLRkFBUUJDNTZhbFlSNkJRQUJxYWR6UWtBL0VRb0lDZ0FEUUJ0THNBeFFXRUFjazVLRkFBUUJDNTZhbFlSNkJRQUJxYWR6UWtBL0VRb0lCd0FEUUJ0QUhKT1NoUUFFQVF1ZW1wV0VlZ1VBQWFtbmMwSkFQeEVLQ0FvQUEwQlpXVXV3QzFCWVFEVURBUUVMQUFzQkFHWUVBUUFLQ3dBS1pBQUtCd3NLQjJRSkNBSUhCZ3NIQm1RQUFnQUxBUUlMV1F3QkJnWUZVQUFGQlFzRlFodExzQXhRV0VBdkF3RUJDd0FMQVFCbUJBRUFCd3NBQjJRS0NRZ0RCd1lMQndaa0FBSUFDd0VDQzFrTUFRWUdCVkFBQlFVTEJVSWJRRFVEQVFFTEFBc0JBR1lFQVFBS0N3QUtaQUFLQndzS0IyUUpDQUlIQmdzSEJtUUFBZ0FMQVFJTFdRd0JCZ1lGVUFBRkJRc0ZRbGxaUUI1VlZJdUtaV1JpWVY5ZVhWeFV3RlhBVGswNU9DOHVKeVVmSGhNU0RRNHJDUUV1QVNjbUp5NEJQd0UyTno0RE5UY3lQZ0UzUGdFMU5DNERJemMrQVRjMkppTWlEZ0VWSGdFZkFTSUhGQllYSGdNWE14WVhGaDhEQmdjT0FRY09CQWNHRlNFMExnTUhJVFkzTmpjK0FUY3lOakkrQVRJK0FUSTNOamMySnowQ05DWTlBeWN1QVNjbUx3RXVBaWNtSnlZK0FUYzFKaWNtTnpZeUZ4WUhEZ0lITVFZVkhnRUhCZ2NVRGdFVkJ3NENCdzRCRHdFZEFRWWRBUlFHRlJRWEhnSVhGaGNlQVJjV0Z4NENGd0dWQVVJUVJBTWVDZ01CQVFFTUJnSUVCQU1CQWdVSkF3RUxBd01EQWdFREFnWUJBVkJHTDBZZ0FRWUNBd3NCQ3dFQ0JRUUZBUUlIQndNRkJ3TUJBUUlGR0FzR0V4RVRFZ2hwQW9BU0Z5RVU0djd0QlF3V0lBa1pFUUVGQXdRREJBTUVBd0lwRUF3QkFRVURDZ01GQndFQkNBa0JCQVFDQWdjQkNRRUJIU0J5SUIwQkFRVURBUUVCQ3dNRUJRa0pBUUlFQlFFRENnTUZBUUVNQnh3UEJ3Z1lFUmtKSVJVRUJRVUNBWTMrdXdZTEFRWU1CQ2tTRXhNUkJSQVJEd1VGQVF3TEJ5WUxCUWNFQWdFSkJpd2FObEVvUENNYUtna0lFd3NrQ1FZS0JRSUJMaEVIQ1E4RlJBc0RCUW9EQVFNREJBUURKVU1TSVJVVUNFUUhDQkFMQkFVQ0FRRUJBUUVCQ1JRT01nZ0pCd1FGQWdNQ0NBY0ZFZ2dPS2djRUJRUURFeElNQ0FrRERCc3dLUjBoSVIwcEZTWU5Bd1VHQWhJTkVoTURCQVVFQndrV0ZRUUlFQWNIQ0FJREJBa0VEQVl5RGdrT0JRRUNCQUlGQkFzUUF3UUZBd0FBQkFEQS8rQURRQUpnQUFzQURBQmZBTXdCY2t1d0MxQllRQnlmbnBFTUJBY0VxcWFoa0lZRkJnZTFzMzlPVEVzZEZnZ1FCZ05BRzB1d0RGQllRQnlmbnBFTUJBY0VxcWFoa0lZRkJnZTFzMzlPVEVzZEZnZ05CZ05BRzBBY241NlJEQVFIQktxbW9aQ0dCUVlIdGJOL1RreExIUllJRUFZRFFGbFpTN0FMVUZoQVJ3a0JCd1FHQkFjR1pnb0JCaEFFQmhCa0FCQU5CQkFOWkE4T0FnME1CQTBNWkFBSUFCRUJDQkZaQWdFQUJRRURCQUFEVndBQkFBUUhBUVJYRWdFTURBdFFBQXNMQ3d0Q0cwdXdERkJZUUVFSkFRY0VCZ1FIQm1ZS0FRWU5CQVlOWkJBUERnTU5EQVFOREdRQUNBQVJBUWdSV1FJQkFBVUJBd1FBQTFjQUFRQUVCd0VFVnhJQkRBd0xVQUFMQ3dzTFFodEFSd2tCQndRR0JBY0daZ29CQmhBRUJoQmtBQkFOQkJBTlpBOE9BZzBNQkEwTVpBQUlBQkVCQ0JGWkFnRUFCUUVEQkFBRFZ3QUJBQVFIQVFSWEVnRU1EQXRRQUFzTEN3dENXVmxBSkdGZ2w1WnhjRzV0YTJwcGFHRE1ZY3hhV1VWRU96b3pNU3NxSHg0UkVSRVJFUkFURkNzQkl6VWpGU01WTXhVek5UTUZBUzRCSnlZbkxnRS9BVFkzUGdNMU56SStBVGMrQVRVMExnTWpOejRCTnpZbUl5SU9BUlVlQVI4QklnY1VGaGNlQXhjekZoY1dId01HQnc0QkJ3NEVCd1lWSVRRdUF3Y2hOamMyTno0Qk56STJNajRCTWo0Qk1qYzJOelluUFFJMEpqMERKeTRCSnlZdkFTNENKeVluSmo0Qk56VW1KeVkzTmpJWEZnY09BZ2N4QmhVZUFRY0dCeFFPQVJVSERnSUhEZ0VQQVIwQkJoMEJGQVlWRkJjZUFoY1dGeDRCRnhZWEhnSVhBMEF5SERJeUhETCtWUUZDRUVRREhnb0RBUUVCREFZQ0JBUURBUUlGQ1FNQkN3TURBd0lCQXdJR0FRRlFSaTlHSUFFR0FnTUxBUXNCQWdVRUJRRUNCd2NEQlFjREFRRUNCUmdMQmhNUkV4SUlhUUtBRWhjaEZPTCs3UVVNRmlBSkdSRUJCUU1FQXdRREJBTUNLUkFNQVFFRkF3b0RCUWNCQVFnSkFRUUVBZ0lIQVFrQkFSMGdjaUFkQVFFRkF3RUJBUXNEQkFVSkNRRUNCQVVCQXdvREJRRUJEQWNjRHdjSUdCRVpDU0VWQkFVRkFnSHVNakljTWpKRi9yc0dDd0VHREFRcEVoTVRFUVVRRVE4RkJRRU1Dd2NtQ3dVSEJBSUJDUVlzR2paUktEd2pHaW9KQ0JNTEpBa0dDZ1VDQVM0UkJ3a1BCVVFMQXdVS0F3RURBd1FFQXlWREVpRVZGQWhFQndnUUN3UUZBZ0VCQVFFQkFRa1VEaklJQ1FjRUJRSURBZ2dIQlJJSURpb0hCQVVFQXhNU0RBZ0pBd3diTUNrZElTRWRLUlVtRFFNRkJnSVNEUklUQXdRRkJBY0pGaFVFQ0JBSEJ3Z0NBd1FKQkF3R01nNEpEZ1VCQWdRQ0JRUUxFQU1FQlFNQUFBSUFZUCtBQTZBQ3dBQUhBRVFBTWtBdlFSc2FDd1FDQXdGQUFBQUFBd0lBQTFrRUFRSUJBUUpOQkFFQ0FnRlJBQUVDQVVVSkNDY2tDRVFKUkJNUUJSQXJBQ0FHRUJZZ05oQUJJaVluUGdFM1BnRTFOQ2NtSnlZbkpqOEJOVFltSnlZK0FqYzJOek1XRng0QkJ3WVhNQmNlQVFjT0FRY09CUlVVRmhjV0Z3NENBcXorcVBUMEFWajAvbUJXbVRVY2NDZ0VBZ2dPQkJNSkJ3Z0JBZ1FFQWdJR0Rnb29UQ05OS0JRT0JBb0VBUVFCQkFVUEJ3SUdCd2dGQkFJRGFWRWpXbTBDd1BUK3FQVDBBVmo5MTBoQURDZ01BUVlPSUJBZUlSVXRJeFFCQWdjeEZnY1pHaDhPTXdVRk14bzZFemtWQXdvVEdoa2dDUXNZRkJBT0VRZ09CZ0VmSVNzOUlRQUFBQUVBd1AvZ0EwQUNZQUJTQURkQU5FRS9QaEFKQlFVQUFVQURBUUVDQUFJQkFHWUVBUUFGQWdBRlpBQUNBZ1ZQQUFVRkN3VkNUVXc0Tnk0dEppUWVIUklSQmc0ckpTNEJKeVluTGdFL0FUWTNQZ00xTnpJK0FUYytBVFUwTGdNak56NEJOelltSXlJT0FSVWVBUjhCSWdjVUZoY2VBeGN6RmhjV0h3TUdCdzRCQnc0RUJ3WVZJVFF1QXdMWEVFUURIZ29EQVFFQkRBWUNCQVFEQVFJRkNRTUJDd01EQXdJQkF3SUdBUUZRUmk5R0lBRUdBZ01MQVFzQkFnVUVCUUVDQndjREJRY0RBUUVDQlJnTEJoTVJFeElJYVFLQUVoY2hGRWdHQ3dFR0RBUXBFaE1URVFVUUVROEZCUUVNQ3djbUN3VUhCQUlCQ1FZc0dqWlJLRHdqR2lvSkNCTUxKQWtHQ2dVQ0FTNFJCd2tQQlVRTEF3VUtBd0VEQXdRRUF5VkRFaUVWRkFnQUFBQUFBZ0RBLytBRFFBSmdBQXNBWGdEQVFBcE5TMG9jRlFVTEJnRkFTN0FMVUZoQUxnQUlBUUFJWEFrQkJ3UUdBQWRlQ2dFR0N3UUdDMlFDQVFBRkFRTUVBQU5ZQUFFQUJBY0JCRmNBQ3dzTEMwSWJTN0FNVUZoQUxRQUlBUWhvQ1FFSEJBWUFCMTRLQVFZTEJBWUxaQUlCQUFVQkF3UUFBMWdBQVFBRUJ3RUVWd0FMQ3dzTFFodEFMZ0FJQVFob0NRRUhCQVlFQndabUNnRUdDd1FHQzJRQ0FRQUZBUU1FQUFOWUFBRUFCQWNCQkZjQUN3c0xDMEpaV1VBVVdWaEVRem81TWpBcUtSNGRFUkVSRVJFUURCUXJBU00xSXhVakZUTVZNelV6QXk0Qkp5WW5MZ0UvQVRZM1BnTTFOekkrQVRjK0FUVTBMZ01qTno0Qk56WW1JeUlPQVJVZUFSOEJJZ2NVRmhjZUF4Y3pGaGNXSHdNR0J3NEJCdzRFQndZVklUUXVBd05BTWh3eU1od3lhUkJFQXg0S0F3RUJBUXdHQWdRRUF3RUNCUWtEQVFzREF3TUNBUU1DQmdFQlVFWXZSaUFCQmdJREN3RUxBUUlGQkFVQkFnY0hBd1VIQXdFQkFnVVlDd1lURVJNU0NHa0NnQklYSVJRQjdqSXlIREl5L25ZR0N3RUdEQVFwRWhNVEVRVVFFUThGQlFFTUN3Y21Dd1VIQkFJQkNRWXNHalpSS0R3akdpb0pDQk1MSkFrR0NnVUNBUzRSQndrUEJVUUxBd1VLQXdFREF3UUVBeVZERWlFVkZBZ0FBQUlBb1AvQUEzY0NnQUJKQUl3QVhFQlpZZ0VHQjNsM0VoQUVBQVlDUUFBREFnY0NBd2RtQUFZSEFBY0dBR1lBQWdBSEJnSUhXUUFBQUFrQkFBbFpBQUVBQ0FVQkNGa0FCUVFFQlUwQUJRVUVVUUFFQlFSRmhZT0FmbVZqWVdCUFRVSkFMU3dxS0NRaUNoQXJKUzRCSXlJT0FRY0dJeUltTHdFbUx3RW1Md0V1QXk4QkxnSTFORDRDTnpZbkppOEJKaU1pQndZakJ3NENCdzRCRkI0QkZ4NEJGeDRCRng0Qk16SStBamMySnlZSEJnY0dJeUluTGdFbkxnWTJOelkzTURjeU5UWXpNaFlmQVI0QkJ3WVhIZ0lmQVI0QkZ4WVhGaDhCRmg4QkZqTXlOamMyTXpJZUFoY1dCd1lEUUJ0bkpRWU1DZ1F3Q2dRS0N3SWxGZ1FCQWdRR0JnMFFEQUVLQ0FnQ0Jna0hJUjRRTVFJZEpod2tBUUVCRGhjUEJBUUVDQlFRSTBnekxEbzJOV0VrRmhZaklCSTJLd1lkSkNZS0ZVQm9ORGtyR1NnbElTTVRCQU1FQ1NFQ0FSMFREQlVMQWk0akZTQUNBUW9MREFFWEZRc0JBZ01CQXhZbkFod1JEUjhmQmdvUEt5a2pDaHNHQklFYk93SUVBaDhIQ2dJZkdBTUNBd01HQncwVERRRUxDZ3dFQXdnTERna3NQeUU3QXlRWEFRRUpGaGdNRFJZaUpETWRRR0UxTGpBbkppb0NDaG9XUVRjR2FTc0VBVW9tTHkwWkx6STFQek1tR0E0Y0ZRRUJFZ3dOQWpsS0hDd1lDUk1PRGdFWkZ3c0JBd0lCQkJjaUFoZ1BGQVFSR0JvS0d4WVJBQUFEQUlBQUlBT0FBaUFBQXdBR0FCTUFQRUE1RWhFT0RRd0pDQVFJQXdJQlFBUUJBUUFDQXdFQ1Z3VUJBd0FBQTBzRkFRTURBRThBQUFNQVF3Y0hBQUFIRXdjVEJnVUFBd0FERVFZUEt4TVJJUkVCSlNFQkVSY0hGemNYTnhjM0p6Y1JnQU1BL29EK3VnS00vVnJtaUFTZVlHQ2VCSWptQWlEK0FBSUEvdWo0L2tBQnJLK2JCSXRKU1lzRW02LytWQUFDQUlELzRBT0FBbUFBSndCVkFHcEFaelF5SVFNRUFCUUJBUUpLQVFnQlRoZ0NEQWsvQVFjTUJVQUFCQUFDQUFRQ1pnVURBZ0lCQUFJQlpBc0tBZ2dCQ1FFSUNXWUFDUXdCQ1F4a0FBWUFBQVFHQUZrQUFRQU1Cd0VNV1FBSEJ3c0hRbEZQVFV0SlNFWkZSVVErUENrb0VSSVJJU1lRRFJRckFESWVBUlVVQndZaklpY2lJeWNqSmljaUJ5TUhEZ0VQQVQ0RE5UUW5KaWNtSnlZMU5EWWtJZzRCRlJRWEhnSVhKalV4RmhVVUJ3WVdGek15UHdJMlB3RXpJelkzTWhjVk16SVZGak15UGdFMEpnR2h2cU5lWTJXV1ZEY0JBZ0VDRHc0UkVBRUVCUXNDVHdzTEJRRU5BZ0VEQVRWZUFXclFzV2M5QVFNQ0FRSUhKQUlKQ0FZREJBTmxBUW9KQVFFTEN3c0tBZ0U5V21pd1ptY0NRRXFBUzI5TVR4TUJCQUVHQWdFRUFTTWhKQk1GQWhZVEF3RUVBVU5QUzM5cVU0NVVXa3dCQkFRQkF3RUxEQUp5Qmd3Q0FRRXNBUU1FQXdFREFRRVVUWXFuamdBQUFBQURBR0QvZ0FPZ0FzQUFDUUFSQUJnQW5yVVVBUVlGQVVCTHNBcFFXRUE2QUFFQUNBQUJDR1lBQmdVRkJsMEFBZ0FBQVFJQVZ3d0JDQUFMQkFnTFZ3QUVBQU1KQkFOWENnRUpCUVVKU3dvQkNRa0ZUd2NCQlFrRlF4dEFPUUFCQUFnQUFRaG1BQVlGQm1rQUFnQUFBUUlBVnd3QkNBQUxCQWdMVndBRUFBTUpCQU5YQ2dFSkJRVUpTd29CQ1FrRlR3Y0JCUWtGUTFsQUZnb0tHQmNXRlJNU0NoRUtFUkVSRWhFUkVSRVFEUllyRXlFVk16VWhFVE0xSXpjUklSY3pOVE1SQXlNVkp5RVJJWUFDQUNEOXdPREE0QUZGZ0J0Z0lHQnUvczRDQUFLZ3dPRCtRQ0NnL2tDQWdBSEEvbUJ0YlFHQUFBQUFBUUNnLzhBRGR3S0FBRWtBTmtBekVoQUNBQU1CUUFBQ0F3Sm9BQU1BQTJnQUFRQUVBQUVFWmdBQUFRUUFUUUFBQUFSUkFBUUFCRVZDUUMwc0tpZ2tJZ1VRS3lVdUFTTWlEZ0VIQmlNaUppOEJKaThCSmk4QkxnTXZBUzRDTlRRK0FqYzJKeVl2QVNZaklnY0dJd2NPQWdjT0FSUWVBUmNlQVJjZUFSY2VBVE15UGdJM05pY21BMEFiWnlVR0RBb0VNQW9FQ2dzQ0pSWUVBUUlFQmdZTkVBd0JDZ2dJQWdZSkJ5RWVFREVDSFNZY0pBRUJBUTRYRHdRRUJBZ1VFQ05JTXl3Nk5qVmhKQllXSXlBU05pc0dnUnM3QWdRQ0h3Y0tBaDhZQXdJREF3WUhEUk1OQVFzS0RBUURDQXNPQ1N3L0lUc0RKQmNCQVFrV0dBd05GaUlrTXgxQVlUVXVNQ2NtS2dJS0doWkJOd1lBQUFBQUFnQ0FBQ0FEZ0FJZ0FBd0FEd0FyUUNnUEN3b0hCZ1VDQVFnQUFRRkFBQUVBQUFGTEFBRUJBRThDQVFBQkFFTUFBQTROQUF3QURBTU9LeVVSQlJjSEp3Y25CeWMzSlJFQklRRURnUDc2aUFTZVlHQ2VCSWorK2dMdi9TRUJjQ0FCNU1lYkJJdEpTWXNFbThmK0hBSUEvdWdBQUFBQkFJRC80QU9BQW1BQUxRQkJRRDRpREFvREFnQW1BUVlERndFQkJnTkFCUVFDQWdBREFBSURaZ0FEQmdBREJtUUFBQUFHQVFBR1dRQUJBUXNCUWlrbkpTTWhJQjRkSFJ3V0ZCQUhEeXNBSWc0QkZSUVhIZ0lYSmpVeEZoVVVCd1lXRnpNeVB3STJQd0V6SXpZM01oY1ZNeklWRmpNeVBnRTBKZ0pvMExGblBRRURBZ0VDQnlRQ0NRZ0dBd1FEWlFFS0NRRUJDd3NMQ2dJQlBWcG9zR1puQW1CVGpsUmFUQUVFQkFFREFRc01BbklHREFJQkFTd0JBd1FEQVFNQkFSUk5pcWVPQUFBQUFBSUFZUCtBQTZBQ3dBQUZBQTBBYlV1d0NsQllRQ2tBQVFZREJnRURaZ0FFQXdNRVhRQUFBQUlHQUFKWEJ3RUdBUU1HU3djQkJnWURUd1VCQXdZRFF4dEFLQUFCQmdNR0FRTm1BQVFEQkdrQUFBQUNCZ0FDVndjQkJnRURCa3NIQVFZR0EwOEZBUU1HQTBOWlFBNEdCZ1lOQmcwUkVSSVJFUkFJRkNzQklSRXpOU0VGRVNFWE16VXpFUUtnL2NEZ0FXRCt3QUZGZ0J0Z0FzRCtRT0FnL2tDQWdBSEFBQUFBQUFjQXMvL2hBeWdDWndBM0FFWUFXQUJtQUhFQWp3QzdBUUJBSVprQkN3a1pGQk1EQUFkMkFRUUFCUUVNQTB3cEFnSU1CVUIrQVFVbEFRMENQMHV3QzFCWVFGUUFDUWdMQ0FrTFpnQUtDd0VMQ2dGbUFBQUhCQUVBWGc4QkJBMEhCQTFrQUEwREJ3MERaQUFNQXdJRERBSm1EZ0VDQW1jQUNBQUxDZ2dMV1FBQkJRTUJUUVlCQlFBSEFBVUhXUUFCQVFOUkFBTUJBMFViUUZVQUNRZ0xDQWtMWmdBS0N3RUxDZ0ZtQUFBSEJBY0FCR1lQQVFRTkJ3UU5aQUFOQXdjTkEyUUFEQU1DQXd3Q1pnNEJBZ0puQUFnQUN3b0lDMWtBQVFVREFVMEdBUVVBQndBRkIxa0FBUUVEVVFBREFRTkZXVUFtYzNJNU9MVzBzckdrbzZDZm1KZVVrb1NEZ0g5OWZIS1BjNDlCUHpoR09VWWVIUkVRRUE0ckFTNENOajhCTmljdUFRNEJEd0VPQVNJbUp6VW1QZ0kzTkM0Q0JnY09CQlVPQVIwQkhnUVhGajRDTnpZbkpnTUdMZ0kxTkRZM05oWVZGQWNHSnc0REZ4VVVIZ0VYRmpZM1BnRXVBUWNHSmpVME5qYzJIZ0lWRkFZM0JpWW5KalkzTmhZWEZqY3lQZ0UzTlRZdUJBOEJJZ1lWRkRNMkhnTU9BUlVVRnhZbkxnRUdJZzRCQnlNUEFRWVZGQjRCTXpZM05qSWVBeGNXQnc0Q0ZSUVdNalkzTXo0QkxnTUNoUWNJQVFFQkFSZ2RDaUFnSFFrS0JRZ0dBd0VCQVFFQ0FRTU1GU1VaR1RNbklCQVhGd1FpTHo4NklTZFhUMElQSkVBUTZ5VkZNaDV0VFU5c1FqVllIU2dRQ0FFQkRnMHZVaG9NQWhJelBnOFVFdzRJRGdrR0ZTOEZDd0lEQWdVR0N3SUc5QVFIQlFFQ0J4QVZGaElGQmdjS0VSQVdEZ1lEQVFFT0Fnc0pFeEVPRHdZRkFRRUJFZ2NMQndFVkF3NFZHUmtaQ1JNTEFRRUREaFVNQVFFSkFSQVpJU0lCTGdFR0JnWUNBaklsREFrSENnVUZBZ0lCQXdRRENBY01CQTRYR2c0QkN3c3JMeXdiQVNoUEZCUXNSU3NmRGdNRUVpZENLbU0wRGY3bUFoVW5PU0ZCWHdVRVRFRktOeXY3QlNBbkpnME5CUTRnQ0I0WUtSUThOeUswQWhNUEVCc0NBUVVKRFFnUUdVRUZBUVlGRUFRRkFRWU50QVVJQmdJZUxSa1JCQUVCQVF3SkZnWUhDUllQRkFjQ0V3SUIvZ01EQVFNQ0FRRUJCaGdKRGdrQkJnRUNDeEFlRXpjeUFnWVFCdzBQQ2hBcVNqY3VIeFFBQUFZQVFQK2tBOEFDbXdBT0FCa0FQQUJIQUU4QWN3Q0pRSVpTQVFRTFpsNENEUUJmT2pFREJnMERRRGswQWdZOUNnRUhDQXNJQnd0bUVRRUxCQWdMQkdRUUFnOERBQUVOQVFBTlpnNEJEUVlCRFFaa0FBWUdad0FNQ1FFSUJ3d0lXUVVCQkFFQkJFMEZBUVFFQVZFREFRRUVBVVZSVUJBUEFRQnRhbWxvVmxSUWMxRnpUVXhKU0VOQlBqMHdMaUlmSGgwV0ZROFpFQmtHQkFBT0FRNFNEaXNsSWlZME5qTXlIZ01WRkE0Qkl5SXVBVFUwTmpJV0ZBWUZOQzRCSnlZckFTSU9CaFVVRng0Qk16STNGekFYSGdFK0FUVW5QZ0VBSWlZME5qTXlIZ0VWRkRZeUZoUUdJaVkwRnpJWExnRWpJZzRERlJRV0Z3Y1VCaFFlQVQ4QkhnRXpNRHNDTGdFMU5ENEJBdzRRRnhjUUJnd0tCd1FMRWRNS0Vnc1hJQmNYQVdwRWRVY0dCUWtkTmpJc0poNFZDd2dYbFdGQk9qNEJBZ1VFQXhJc012MVVJQmNYRUFzU0NyMGhGaFloRnRvR0N4RzBkelZoVHpzaFBUWVlBUVVKQ2xnY095QURCQU1FQkZDSTRSY2hGd1FJQ1F3SENoSUxDeElLRVJjWElSYzRQMnRDQkFFS0Vob2hKeW93R1IwZFQyZ1pLZ0VCQVFFSEJrSWlYZ0ZFRnlBWENoSUxFRGNYSUJjWElFRUJab2djTTBWVkxVQnZKMWtCQkFvREF3UTlDZ29QSFE5SGVFWUFBQWdBUVA5aEE4RUM0Z0FIQUJBQUZBQVlBQjBBSmdBdkFEY0Faa0JqTUNBVEF3SUVOaUVDQVFJM0hRd0JCQUFCTFJ3Q0F3QXNKeG9YQkFVREJVQUFBUUlBQWdFQVpnQUFBd0lBQTJRSUFRUUdBUUlCQkFKWEJ3RURCUVVEU3djQkF3TUZVUUFGQXdWRkh4NFZGUkVSS2lnZUpoOG1GUmdWR0JFVUVSUVNGUWtRS3lVQkJoVVVGeUVtQVNFV0Z3RStBVFUwSnlZbkJ3RVdGejhCRVRZM0p3TWlCeEVCTGdNREZqTXlOamNSQmdjQkRnUUhGd0ZkL3ZjVUdBRVBCZ0pJL3ZFRkJRRUpDZ28xUklLLy9tNUVnTC9iZjBDLzAwcEdBUk1RSHlFaWxFQkRKa2dpQlFYK3B4Z3VLU1FmREw2Y0FRbEFSRXBHQmdFYkJRYis5eDlDSWt1SWdFREEvbHAvUDc3RS9vTkVnYjhCeVJqKzhRRVRCUWNGQS95VEZBd01BUTRGQkFJdkRTQW1LaThadmdBQUFBQUZBQVgvUWdQN0F3QUFJUUEwQUVBQVVBQmdBTUZBRGdnQkFnVVdBUUVDQWtBUUFRRTlTN0FMVUZoQUtRb0JBQUFEQkFBRFdRMElEQVlFQkFrSEFnVUNCQVZaQ3dFQ0FRRUNUUXNCQWdJQlVRQUJBZ0ZGRzB1d0ZsQllRQ0lOQ0F3R0JBUUpCd0lGQWdRRldRc0JBZ0FCQWdGVkFBTURBRkVLQVFBQUNnTkNHMEFwQ2dFQUFBTUVBQU5aRFFnTUJnUUVDUWNDQlFJRUJWa0xBUUlCQVFKTkN3RUNBZ0ZSQUFFQ0FVVlpXVUFtVWxGQ1FTTWlBUUJiV1ZGZ1VtQktTRUZRUWxBOE96WTFMU3NpTkNNMEdoZ0FJUUVoRGc0ckFTSU9BaFVVRmhjV0RnUVBBVDRFTng0Qk16SStBalUwTGdFRElpNEJOVFErQXpNeUhnSVZGQTRCQWlJR0ZSUWVBVEkrQVRVMEpTSU9BaFVVRmpNeVBnSTFOQ1loSWdZVkZCNERNekkrQVRRdUFRSUZaNzJLVW1sYkFRZ09FeElRQlFVSUhWQkdVQmdhTnh4bnVvWlBodWVLZE1GMEsxQm9na1JWbTI5Q2NMNVBQU29VSVNjaUZQN09EeG9URENvZUR4c1VEQ3NCc1I4cEJ3MFNGZ3dVSVJRVUlRTUFSSFNnV0dXeVBCY3RKQ0VZRVFVRUFRWVRGaVFVQlFWRWRLQllkY2h6L1BSVG0yRTZibGxESlRwaGhVbGhtbFFCcHljZkZTTVZGU01WSHljS0Voc1BJQzBNRlJ3UUh5Y25IdzBYRXc0SUZTTXFJQkVBQUFFQVYvOXVBNmtDMFFGNUFhSkJqUUZpQUlZQWRBQnlBSEVBYmdCdEFHd0Fhd0JxQUdrQVlBQWhBQlFBRXdBU0FCRUFFQUFNQUFzQUNnQUZBQVFBQXdBQ0FBRUFBQUFiQUFzQUFBRkhBVVlCUlFBREFBSUFDd0ZnQVYwQlhBRmJBVm9CV1FGWUFVb0FxQUNuQUowQWtBQ1BBSTRBalFDTUFCQUFEUUFDQUpzQW1nQ1pBSlFBa3dDU0FBWUFBUUFOQVM0QkxRRXFBTFVBdEFDekFBWUFDUUFCQVNjQkpnRWxBU1FCSXdFaUFTRUJJQUVmQVI0QkhRRWNBUnNCR2dFWkFSZ0JGZ0VWQVJRQkV3RVNBUkVCRUFFUEFRNEJEUUVNQU8wQXpBRExBTWtBeUFESEFNWUF4QUREQU1JQXdRREFBTDhBdmdDOUFMd0FLd0FGQUFrQkNnRG9BT2NBMHdBRUFBTUFCUUFIQUVBQlJBQ0hBQUlBQ3dDY0FKRUFBZ0FOQVFzQUFRQUZBQU1BUDBCRkRBRUxBQUlBQ3dKbUFBSU5BQUlOWkFBTkFRQU5BV1FBQVFrQUFRbGtDZ0VKQlFBSkJXUUVBUU1GQndVREIyWUlBUWNIWndBQUN3VUFTd0FBQUFWUEJnRUZBQVZEUVI0QlZ3RlVBVU1CUWdGQkFUOEJMQUVyQVNrQktBRDlBUG9BK0FEM0FPd0E2d0RxQU9rQTJ3RGFBTmtBMkFDbUFLVUFtQUNWQURrQU53QU9BQTRyRXk4Q05UOEZOVDhITlQ4aU93RWZNUlVIRlE4REhRRWZFUlVQRFNzQ0x3d2pEd3dmRFJVWEJ4MEJCeFVQRHlNSEl5OE5JeWNqSnc4Skl3OEJLd0l2RkRVM05UYzlBVDhQTXo4Qk16VXZFU3NCTlNNUEFSVVBEU3NDTHdnMVB4ZlJBZ0VCQWdFREFnUUZBUUVDQWdJQ0FnTUJBZ01FQWdNREJBUUVCUVlEQXdjSEJ3a0pDUXNJQ0FrS0NRc0xDd3NNQ3cwTkdRMG5EUTBPREEwTkRRME1EQXdMQ3drRkJBa0lCd2NHQndVRkJnUUhCQU1EQWdJQ0JBTUNBUUlCQWdVREFnUURBZ0lDQVFFQkFRTUNBZ01NQ1FRR0JRWUdCd1FEQXdNQ0F3SURBUUVCQWdRQkFnSUNBd0lEQWdRREFnTURCQUlDQXdJRUJBUURCQVVGQVFFQ0FnSUVCUWNHQmdjSEF3VUtBUUVGRmdrSkNRZ0VBZ01EQVFJQkFRSUNCQU1EQXdZR0J3Z0pCQVFLQ2dzTERBc2xEZ3dORFE0T0RRME9EUWNHQkFRTERBY0lCUWNLQ3djR0VBZ0lEQWdJQ0FvbkZoWUxDd29LQ2drSkNBZ0dCd0lEQWdJQ0FRSUJBUUVCQWdFREFnRUVBd1FDQlFNRkJRVUdCZ2NIQWdFQkJBb0dDQWNJQ1FRRUJBTUZBd1FEQXdJQkFRRURBUUVCQlFJRUF3VUVCUVVHQmdVSEJ3RUNBUUlDQWdJQkFRSUJBUUVDQVFNREF3TUVCUVVGQndjSEJnY0lCQVVHQndzSUFVc0ZCd1FPQmdZSEJ3Z0hCUVVIQndrREJBUUNFd29MRFE0SENRY0lDZ2dKQ1FVRUNnb0pDZ2tLQ2djR0J3VUZCUVVFQXdRREFnSUVBUUlCQXdNREJBUUZCZ1VIQndZRUF3Y0lCd2dJQ0FrSUNRZ1JDUWdKQ0FjSkR3ME1DaEFDQXdnRkJnWUhDQWdJQkFZRUJBWUZDZ1VHQWdFRkVRMElDZ29MREE0SkNBa0lDUWdQRUE0VEJ3d0xDZ1FFQkFRQ0JBTUNBUUlEQVFFREFnUUdCZ1VHQ2dzQkFnTURDdzhSQ1FvS0NnVUZDZ0VCQXdzRkJRY0dBd1FFQkFRRUJBUURBd01EQWdNRkJRTUNCUU1FQXdRQkFRTUNBZ0lDQVFFQ0FRSUVBZ1FGQkFJQ0FnRUJBUVVFQlFZREF3WUNBZ01CQVFJQ0FnRUNBd0lFQXdRRUJRSURBZ01EQXdZREF3TUVCQU1IQkFVRUJRSURCUUlDQXdFQ0FnSUNBUUVCQVFFQ0FnZ0ZCd2NLQ2dZR0J3Y0hDQWtKQ0FzQkFRSUNBZ01JQlFRRkJnUUZCUU1FQWdJREFRWUVCQVVGQ3djV0VBZ0pDUWdLQ2drS0NRc0pDd2tLQ0FnSUJBVUdCUW9HQUFBQUJBQmVBQ0FEb2dJZ0FCTUFLQUFzQURFQU4wQTBNVEF2TGl3cktpa0lBZ01CUUFRQkFBQURBZ0FEV1FBQ0FRRUNUUUFDQWdGUkFBRUNBVVVDQUNZakdSWUxDQUFUQWhNRkRpc0JJU0lPQVJVUkZCWXpJVEkyTlJFMExnTVRGQVlqSVNJdUJUVVJORFl6QlRJV0ZSY1ZGeEVIRVNjMU53SmYva1lTSVJRckhBRzZIQ2NIREJBVUZSTU8va1lFQ0FjSEJRUUNGZzhCdWc0VFhzUWlnSUFDSUJFZUV2NklIQ3NxSFFGNEN4UVFEQWIrUnc4V0FnUUZCd2NJQkFGNERSSUJFUTFwcTJzQmdEeis5ME9FUXdBQUFBWUFnQUFBQTRBQ1FBQWZBRWtBVVFCWkFGMEFaUURmUzdBb1VGaEFVZ0FQQ3c0SEQxNEFFQTRTRGhBU1pnQUJDUUVJQXdFSVdRQURBQWNEU3dRQ0V3TUFDZ0VIQ3dBSFdRQUxBQTRRQ3c1WkFCSUFFUTBTRVZrQURRQU1CZzBNV1FBR0JRVUdUUUFHQmdWU0FBVUdCVVliUUZNQUR3c09DdzhPWmdBUURoSU9FQkptQUFFSkFRZ0RBUWhaQUFNQUJ3TkxCQUlUQXdBS0FRY0xBQWRaQUFzQURoQUxEbGtBRWdBUkRSSVJXUUFOQUF3R0RReFpBQVlGQlFaTkFBWUdCVklBQlFZRlJsbEFMQUVBWldSaFlGMWNXMXBYVmxOU1QwNUxTa1pFT2pnM05pOHRKaU1hRnhJUUR3NE5EQWdGQUI4Qkh4UU9Ld0VqSmljdUFTc0JJZ1lIQmdjak5TTVZJeUlHRlJFVUZqTWhNalkxRVRRbUV4UU9BU01oSWlZMUVUUStBanNCTno0Qk56WS9BVE13T3dFZUFoY2VBeDhCTXpJZUFSVWtJZ1lVRmpJMk5BWWlKalEyTWhZVU56TVZJd1FVRmpJMk5DWWlBME43QXdZd0pCQ3hFQ011Q0FRYlJCc2JLQ2thQW9BYUl5TURCdzRJL1lBTkZnWUpEUWVJQ1FRUEF5WU5ETEVCQVFFREJRTUZEeGdTQ2dtS0NRMEgvdWVPWkdTT1pIRjBVVkYwVVRVaUl2OEFKVFlsSlRZQjRBTUhOU0VmTkFnRklDQWtHZjZnR3lnb0d3RmdHaVArWXdvUENoWU5BV0FHQ3djRkJnVVRCQ29NQ0FFQ0F3TUZFUndVQ3dZSERnZ0NaSTVrWkk3U1VYUlJVWFRnSW1rMkpTVTJKUUFEQVFEL1lBTUFBdUFBQ3dBWEFERUFUVUJLREFzQ0JRTUNBd1VDWmdBQUFBTUZBQU5aQUFJQUFRUUNBVmtBQkFvQkJnY0VCbGtKQVFjSUNBZExDUUVIQndoUEFBZ0hDRU1ZR0JneEdERXVMU3dyRVJFVEV5Y1ZGeFVRRFJjckFDSUdGUkVVRmpJMk5SRTBBeFFHSWlZMUVUUTJNaFlWRnhVVURnRWpJaVk5QVNNVkZCWVhGU01WSVRVak5UNEJQUUVDUVlKZFhZSmRJRXBvU2twb1NtQTdaanRhZ2lhTFpaSUJRb3BqaHdMZ1lrWCt5MFZpWWtVQk5VWCtoamhQVHpnQk5UaFBUemlabnp4a080QmJuNTlsa3dkK0pDUitCNU5sbndBQUJBRDAvMkFEREFMZ0FCSUFKQUFzQURrQVJrQkRGaFFUREFvR0JnTUVBVUFZQ0FJRFBRQUFBQUVDQUFGWkFBSUFCUVFDQlZrR0FRUURBd1JOQmdFRUJBTlJBQU1FQTBVdUxUUXpMVGt1T1NvcEppVWhJQkFIRHlzQUlnWVZGQjhDR3dFM05qOEJQZ0kxTkFjVkJnOEJDd0VtSnk0Qk5UUTJNaFlWRkNZaUJoUVdNalkwQnlJbU5UUStBVEllQVJRT0FRSnYzcDBUQVFQMTlRRUJBUUVHQ1FReUFRRUMxdGdCQVFnS2lzU0t0MnBMUzJwTGdDYzNHU3d5TEJrWkxBTGdtMjR6TWdNRy9mY0NDUUlEQVFNUUlTSVJiOGdCQVFNRS9qa0J5d01CRmk0WFlZaUlZUzYzUzJwTFMycVROeWNaTEJrWkxESXNHUUFDQVFEL1lBTUFBdUFBQ3dBbEFFRkFQZ29KQWdNQkFBRURBR1lBQVFBQUFnRUFXUUFDQ0FFRUJRSUVXUWNCQlFZR0JVc0hBUVVGQms4QUJnVUdRd3dNRENVTUpSRVJFUkVURXlrVkVBc1hLeVF5TmpVUk5DWWlCaFVSRkNVVkZBNEJJeUltUFFFakZSUVdGeFVqRlNFMUl6VStBVDBCQWIrQ1hWMkNYUUY4TzJZN1dvSW1pMldTQVVLS1k0ZGRZa1VCTlVWaVlrWCt5MFhobnp4a080QmJuNTlsa3dkK0pDUitCNU5sbndBQUFBSUE5UDlnQXd3QzRBQVNBQjhBSzBBb0RBb0lCZ1FCUFFNQkFRSUJhUUFBQWdJQVRRQUFBQUpSQUFJQUFrVVVFeG9aRXg4VUh4QUVEeXNBSWdZVkZCOENHd0UzTmo4QlBnSTFOQVVpSmpVMFBnRXlIZ0VVRGdFQ2I5NmRFd0VEOWZVQkFRRUJCZ2tFL3ZRbk54a3NNaXdaR1N3QzRKdHVNeklEQnYzM0Fna0NBd0VERUNFaUVXL0ROeWNaTEJrWkxESXNHUUFGQVFEL1lBTXdBdUFBQXdBS0FCVUFIUUExQUY5QVhBY0JBZ0VjR3hRR0JBQUNJUUVFQUNBQkF3UUVRQVVCQWdFQUFRSUFaZ0FCQ2dFQUJBRUFXUUFFQmdFREJ3UURXUWtCQndnSUIwc0pBUWNIQ0U4QUNBY0lRd1VFTlRRek1qRXdMeTRyS2lRaUh4NFlGeEFPQkFvRkNnc09Ld0UzQVFjbE1qY0RGUlFXTnhFMEppTWlEZ0VIQVRZM05TTVZGQWNYTmdjMk55Y0dJeUl1QXowQkl4VVVGaGNWSXhVaE5TTUJFUndDQXh6KzdDVWc0MTNmWEVJWkx5WVBBUklKWWlJaUZERHFNaTBUTFRNalF6WXBGeWFMWlpJQlFvb0MwQkQ4a0JEOUVRR0I2MFZpcHdFMVJXSVFIUlArTFJvYW41OUFOU0pEcXdNWElCWVdLVFZESTZDZlpaTUhmaVFrQUFBREFFRC9vQVBBQXFBQUJ3QVhBRG9Ba0VBTE1RRUJCem93QWdNRkFrQkxzQmhRV0VBd0FBWUJBQUVHQUdZQUJBQUZCUVJlQ0FFQ0FBY0JBZ2RaQUFFQUFBUUJBRmtBQlFNREJVMEFCUVVEVWdBREJRTkdHMEF4QUFZQkFBRUdBR1lBQkFBRkFBUUZaZ2dCQWdBSEFRSUhXUUFCQUFBRUFRQlpBQVVEQXdWTkFBVUZBMUlBQXdVRFJsbEFGQW9JTmpNdUxDVWpHeGtTRHdnWENoY1RFQWtRS3dBeU5qUW1JZ1lVQVNFaUJoVVJGQll6SVRJMk5SRTBKZ01tSXlJR0R3RU9CQ01pSnk0Q0x3RW1JeUlIQXhFK0FUTWhNaDRCRlJNQ3VGQTRPRkE0QVFqODhCY2hJUmNERUJjaEllVUxEd2NMQnlZQ0JBVUVCUU1OQ1FFREF3RnNEUlFVRHYwQ0Rnb0N6QVlNQndFQllEaFFPRGhRQVFnaEdQMXlHQ0VoR0FLT0dDSCtkUXdHQlNBQ0FnTUJBUWdCQWdRQmRBOFAvczhDQ1FvTkJnc0gvZmNBQUFBSUFGYi9QUU8zQXNrQUtRQTJBRlVBWXdCeEFJQUFrUUNkQUxKQXIzSUJCd3hOQVFZSGNBRUxDVGczSUJNRUFnVk1SVVFaQkFBQ0tnRUJBQVpBVlZST0F3UU1QZ0FHQndrSEJnbG1BQVVPQWc0RkFtWUFBZ0FPQWdCa0FBQUJEZ0FCWkFBQkFXY0FEQUFMQkF3TFdRQUpBQW9EQ1FwWkFBUUFBdzBFQTFrU0FRMEFFQWdORUZrUkFRY0FDQThIQ0ZrQUR3NE9EMDBBRHc4T1VRQU9EdzVGZ29GWFZwaVdrNUtLaUlHUmdwRi9mbmQyYld4bFpGMWNWbU5YWTFGUVNVaEFQakl3SXlJZEhCY1ZFdzRyQVNjUEFTY21Ed0VPQVJVUkZCNEROajhCRnhZek1qOEJGaGNXTWpjMk54Y1dNalkzTmpVUk5BRXVBVFUwUGdFek1oWVZGQVkzSno0Qk5UUXVBU01pQmhVVUZ3Y25MZ0VqQmc4QkVUY1hGakkyUHdFWEJTSUdGUkVVRmpJMk5SRTBMZ0VYSWc0Q0hRRVVGakkyUFFFbU54VVVIZ0V5UGdFOUFUUXVBU01HQXlJT0FoVVVGak15UGdJMU5DNEJCaUltTkRZek1oNENGUlFEcWJjTDI4a0hCOU1HQmdJRUJBWUdBODNLQXdRRUF4NHZRd1VVQldRc1RnTUdCUUlIL3Z3MlhDZERLRDFXWGFrekJnVXhWREpNYXlZV3lRSURBZ1FEdXNIS0FnVUZBdHlpL2FvSUN3c1BDd1VJekFRSEJRTUxEd3NEeEFVSUNna0ZCUWtGRHpBT0dSSUxLQndPR1JNTEV4OEdHaE1URFFjTENRVUNueW9CWkZRREExSUNDUWI5dkFNR0JRTUNBUUZRVlFFQ0RWNW1DQWlYYmhJQkFnSUdDQUpGRHZ6VlZiVXFKMFFuVmp3cXRab01FUndNTVZVeGJFc3BVZ3BVQVFFQkFVZ0NIRXhWQVFFQlpDVTFDd2Yra0FnTEN3Z0JjQVVJQlVjREJRY0RqUWNMQ3dlTkQxSzZCUWtFQkFrRnVnVUlCUVArblFzU0dRNGNLQW9UR1E0U0lCSmtFeG9UQlFrTUJnMEFBQUFBQXdDZy8rQURnQUtnQUFrQUVnQWpBRUZBUGg0U0VRME1CUUlHRGdrSUF3UUJBa0FBQlFZRmFBQUdBZ1pvQUFRQkFBRUVBR1lBQWdBQkJBSUJWd0FBQUFOUEFBTURDd05DRWljWUVSRVJFQWNWS3lrQkVTRTNJUkVoRVFjRkp3RW5BUlV6QVNjM0p5NENJeUlQQVRNZkFUYytBVFUwQXVEOTRBR2dJUDRnQW1BZy92c1RBVllXL3BoQUFXa1hSaGtDQndjRUN3Z1pBUllxR0FRRUFnQWcvY0FCd0NDWUV3RlhGLzZZUVFGb0YwQVpBd01DQ0JnWEtoa0VDZ1VNQUFBQUJnRGcvNkFESUFLZ0FDQUFMd0JDQUVZQVNnQk9BTGhBQzBBNU9EQWVFQVlJQ3dGQVM3QVVVRmhBUVFBS0F3d0RDbDRPQVF3TkF3d05aQThCRFFzRERRdGtBQXNJQ0F0Y0FBRUFCZ0FCQmxrSEFnSUFDUVVDQXdvQUExY0FDQVFFQ0UwQUNBZ0VVZ0FFQ0FSR0cwQkRBQW9EREFNS0RHWU9BUXdOQXd3TlpBOEJEUXNERFF0a0FBc0lBd3NJWkFBQkFBWUFBUVpaQndJQ0FBa0ZBZ01LQUFOWEFBZ0VCQWhOQUFnSUJGSUFCQWdFUmxsQUdVNU5URXRLU1VoSFJrVkVRMEpCTkJZMUdqTVJGVE1RRUJjckFTTTFOQ1lyQVNJT0FoMEJJeFV6RXhRV015RXlQZ2MxRXpNbE5ENENPd0V5SGdNZEFTTUJGUlFHSXlFaUppOEJMZ1E5QVFNaEJ6TVJJeE1qQXpNREl4TXpBeUNnSWhtTEN4WVFDYUFxTHlNWUFSb0ZDd2tKQ0FZRkJBSXVLZjU5QlFnTEJZc0ZDUWNHQThZQkRoRU0vdVlEQmdNRUF3UURBZ0V3QWJQb0hCeU9IUlllemgwVkhnSTlLQmtpQ1JBV0RDZ2QvYnNaSWdJREJnWUlDQW9LQmdKRlJRWUxDQVVEQmdjSkJTajlud0VORVFFQ0FnSUVCUVVHQXdFQ1JFRCtIZ0hpL2g0QjR2NGVBQUFBQUFJQXdQK2dBMEFDNEFBTEFCUUFQMEE4RkJFUUR3NE5EQWNEUGdBR0FBRUFCZ0ZtQndVQ0F3SUJBQVlEQUZjQUFRUUVBVXNBQVFFRVVBQUVBUVJFQUFBVEVnQUxBQXNSRVJFUkVRZ1RLd0VWTXhFaEVUTTFJUkVoRVNVbk54Y0hKeEVqRVFKQTRQM0E0UDhBQW9EK1FoZVZsUmR1SUFJQUlQM2dBaUFnL2FBQ1lEUVhsWlVYYmY0YUFlWUFBZ0RBLzZBRFFBS2dBQXNBRkFBK1FEc1VFUkFQRGcwTUJ3RUFBVUFBQmdNR2FBY0ZBZ01DQVFBQkF3QlhBQUVFQkFGTEFBRUJCRkFBQkFFRVJBQUFFeElBQ3dBTEVSRVJFUkVJRXlzQkZUTVJJUkV6TlNFUklSRUZCeGMzSndjUkl4RUNRT0Q5d09EL0FBS0Eva0lYbFpVWGJpQUNBQ0Q5NEFJZ0lQMmdBbURaRjVXVkYyMEI1djRhQUFBREFGSC9jUU92QXNBQURnQWRBQ2tBSjBBa0tTZ25KaVVrSXlJaElCOGVEQUU5QUFBQkFRQk5BQUFBQVZFQUFRQUJSUmtZRWdJUEt3RXVBU0lHQnc0QkhnSStBaVlERGdFdUFqWTNQZ0V5RmhjV0VBTUhKd2NYQnhjM0Z6Y25Od01tUEp1ZW16eFFPVG1nMXRhZ09UbG9TY1hGa2pRMFNUZVBrSTgzYjlXb3FCaW9xQmlvcUJpcHFRSkdQRDQrUEZEVzFxQTVPYURXMXY0Y1NUUTBrc1hGU1RZNU9UWncvc1FCWHFpbkY2aW9GNmVvR0tpb0FBQUFBZ0IrQUFBRGdBSmdBQk1BSWdCQlFENFdDZ0lEQkJzWEVoQUpCUUFCQWtBVkN3SUNQZ0FBQVFCcEFBSUZBUVFEQWdSWkFBTUJBUU5OQUFNREFWRUFBUU1CUlJRVUZDSVVJaHNVRmhBR0VpczdBVGMyTno0Q054VUpBUlVHQndZWE1CVXdBVFVOQVRVaUJnY21QZ1dBRlNaS1Rod3JRQ1lCZ1A2QXQyaGpBZ0dnQVNqKzJJeXZSUUVCREJnNFQ0TStkeU1NRHd3Qm9BRUFBUUNoQ0doa3BRWUJZSUhCd29KY2R3Y1pSa0JPT0NjQUFBQUFBZ0NBQUFBRGdBSmdBQjhBS2dBNlFEY2xEQUlEQkNRZ0RRQUVBZ0VDUUNZTEFnQStBQUlCQW1rQUFBQUVBd0FFV1FBREFRRURUUUFEQXdGUkFBRURBVVVVSEJZVUdRVVRLeVV3TlRRdUFpY3VBU2MxQ1FFMUhnRVhIZ0VmQVRNd1BRY25MZ0VqRlMwQkZTQVhGZ09BQXhBc0l6V0xYdjZBQVlBM1RDb3JTaU1tRlNCRnI0eisyQUVvQVFSWkkwQUdHaXBSVVNNMU53U2gvd0QvQUtBQ0V4TVVUamcrQndjSUJ3Y0lCZ2dUZDF5Q3dzR0J0RWtBQUFNQVlQK0FBNkFDd0FBVkFCMEFMZ0JkUUZvTkFRSUlDd0VFQVFKQURBRUJBVDhKQVFRQkFBRUVBR1lBQlFBSUFnVUlXUUFDQUFFRUFnRlpBQUFBQXdjQUExa0tBUWNHQmdkTkNnRUhCd1pSQUFZSEJrVWZIZ0FBSnlZZUxoOHVHeG9YRmdBVkFCVVRGQlVpQ3hJckFSUUdJeUl1QVRRK0FUTVZOeWNWSWdZVUZqSTJOUUlnQmhBV0lEWVFBU0l1QVRVMFBnSXlIZ0lVRGdJQzJINWFPMk02T21NN3dNQnFscGJVbGxUK3FQVDBBVmowL21CbnNHWThabzZham1ZOFBHYU9BU0JhZmpwamRtTTZiMitBV0piVWxwVnJBYUQwL3FqMDlBRlkvZGRtc0dkTmptWThQR2FPbW81bVBBQUFBQUlBUVArQUE4QUN3QUFKQUJNQUxrQXJFQUlDQUQ0VERRd0xDZ2tJQndZRkNnSTlBUUVBQWdJQVN3RUJBQUFDVHdNQkFnQUNReElhRWhBRUVpc0JJUXNCSVFVREpRVURGeWNITnljaE54Y2hCd1BBL3FscGFmNnBBUmh0QVJVQkZXNHUxZFZWMkFFR1VsSUJCdGdCZ2dFKy9zTEUvc0xGeFFFKzZKaVk5WlgzOTVVQUFBTUFZUCtBQTZBQ3dBQUhBQm9BSmdCSFFFUUFBQUFEQkFBRFdRa0JCUWdCQmdjRkJsY0FCQUFIQWdRSFZ3b0JBZ0VCQWswS0FRSUNBVkVBQVFJQlJRa0lKaVVrSXlJaElCOGVIUndiRUE0SUdna2FFeEFMRUNzQUlBWVFGaUEyRUFFaUxnRTBQZ0V6TWg0RUZSUU9BZ01qRlNNVk14VXpOVE0xSXdLcy9xajA5QUZZOVA1Z1o3Qm1ackJuTkdOVFJ6RWJQR2FPUFNIdjd5SHc4QUxBOVA2bzlQUUJXUDNYWnJET3NHWWJNVWRUWXpSTmptWThBbjN3SWUvdklRQUFBQU1BWVArQUE2QUN3QUFIQUJnQUhBQThRRGtBQkFNRkF3UUZaZ0FGQWdNRkFtUUFBQUFEQkFBRFdRWUJBZ0VCQWswR0FRSUNBVklBQVFJQlJna0lIQnNhR1JFUUNCZ0pHQk1RQnhBckFDQUdFQllnTmhBQklpNEJOVFErQWpJZUFoUU9BZ0VoRlNFQ3JQNm85UFFCV1BUK1lHZXdaanhtanBxT1pqdzhabzcrc3dJQS9nQUN3UFQrcVBUMEFWajkxMmF3WjAyT1pqdzhabzZham1ZOEFZMGlBQUFBQWdCZy80QURvQUxBQUFjQUdBQXBRQ1lBQUFBREFnQURXUVFCQWdFQkFrMEVBUUlDQVZFQUFRSUJSUWtJRVJBSUdBa1lFeEFGRUNzQUlBWVFGaUEyRUFFaUxnRTFORDRDTWg0Q0ZBNENBcXorcVBUMEFWajAvbUJuc0dZOFpvNmFqbVk4UEdhT0FzRDAvcWowOUFGWS9kZG1zR2ROam1ZOFBHYU9tbzVtUEFBQ0FENy9YZ1BDQXVJQUVRQXJBQ3BBSndRQkFBQURBZ0FEV1FBQ0FRRUNUUUFDQWdGUkFBRUNBVVVDQUNZakdSWU1DUUFSQWhFRkRpc0JJU0lPQWhVUkZCWXpJVEkyTlJFMEpoTVVEZ0lqSVNJdUJUVVJORFl6SVRJZUF4VURXLzFLRlNZY0VEd3JBcllyUER3UENBNFRDdjA4QmdzS0NRY0ZBeDRWQXNRSUVBd0tCUUxpRUJ3bUZmMUtLenc4S3dLMkt6ejgzQW9URGdnREJRY0pDZ3NHQXNRVkhnVUtEQkFJQUFBQUFnQlIvM0VEcndMQUFBNEFHZ0FaUUJZYUdSZ1hGaFVVRXhJUkVBOE1BRDBBQUFCZkVnRVBLd0V1QVNJR0J3NEJIZ0krQWlZREJ5Y0hKemNuTnhjM0Z3Y0RKanlibnBzOFVEazVvTmJXb0RrNXRoaW9xQmlvcUJpb3FCaXBBa1k4UGo0OFVOYldvRGs1b05iVy9vSVlxS2NYcUtnWHA2Z1lxQUFBQUFJQVlQK0FBNkFDd0FBSEFCd0FRMEJBRGdFREFCQUJCZ1FDUUE4QkJBRS9BQVlFQlFRR0JXWUFBQUFEQkFBRFdRQUVBQVVDQkFWWkFBSUJBUUpOQUFJQ0FWRUFBUUlCUlJJVkZCTVRFeEFIRlNzQUlBWVFGaUEyRUFBaUpqUTJNelVYQnpVaURnRVZGQll5TmpVekZBS3MvcWowOUFGWTlQN0sxSmFXYXNEQU8yTTZmN04rS0FMQTlQNm85UFFCV1A1VWx0U1dXSUJ2Ynpwak8xbC9mbHBxQUFBQUFRQkEvNEFEd0FMQUFBa0FHRUFWQWdFQVBna0lCd1lGQlFBOUFRRUFBRjhTRUFJUUt3RWhDd0VoQlFNbEJRTUR3UDZwYVduK3FRRVliUUVWQVJWdUFZSUJQdjdDeFA3Q3hjVUJQZ0FBQUFBQ0FHRC9nQU9nQXNBQUJ3QVRBRFpBTXdjQkJRWUNCZ1VDWmdRQkFnTUdBZ05rQUFBQUJnVUFCbGNBQXdFQkEwc0FBd01CVWdBQkF3RkdFUkVSRVJFVEV4QUlGaXNBSUFZUUZpQTJFQWNqRlNNMUl6VXpOVE1WTXdLcy9xajA5QUZZOUtEd0l1N3VJdkFDd1BUK3FQVDBBVmkrN3U0aThQQUFBQUFBQWdCZy80QURvQUxBQUFjQUN3QWhRQjRBQUFBREFnQURWd0FDQVFFQ1N3QUNBZ0ZSQUFFQ0FVVVJFeE1RQkJJckFDQUdFQllnTmhBSElUVWhBcXorcVBUMEFWajBvUDRBQWdBQ3dQVCtxUFQwQVZpK0lnQUFBQU1BTlA5VEE4MEM3QUFIQUJnQUtnQTVRRFlBQVFRQUJBRUFaZ0FBQlFRQUJXUUFBd1lCQkFFREJGa0FCUUlDQlUwQUJRVUNVZ0FDQlFKR0doa2pJUmtxR2lvWEZSTVNCeElyQUJRV01qWTBKaUlGRkE0Q0lpNENORDRDTWg0Q0FTSU9BaFVVSGdFek1qNENOVFF1QVFFdWZLNTdlNjRDSTBoOHFyeXJlMGxKZTZ1OHFueEkvalJSbEd0QWE3aHRVWlJyUDJ1NEFYZXZlM3V2ZTlOZHEzdEpTWHVydTZ0N1NVbDdxd0V5UUdxVVVteTRhejlybEZGdHVHc0FBZ0JnLzRBRG9BTEFBQWNBRWdBblFDUVNFUkFQRGdVQ0FBRkFBQUFDQUdnQUFnRUJBazBBQWdJQlVnQUJBZ0ZHSkJNUUF4RXJBQ0FHRUJZZ05oQUJCaU1pSmk4Qk54YzNGd0tzL3FqMDlBRlk5UDRnQ1FrRUNnUndKRjc2SXdMQTlQNm85UFFCV1A3QkNRVUVjQ05lK3lRQUFBQUNBRDcvWGdQQ0F1SUFGQUFjQUNwQUp4d2JHaGtZRmdZQkFBRkFBZ0VBQVFFQVRRSUJBQUFCVVFBQkFBRkZBZ0FLQndBVUFoUUREaXNCSVNJR0ZSRVVGak1oTWpZMUVUUXVCUUVuQnljM0Z3RVhBMXY5U2lzOFBDc0N0aXM4QlFzT0VoUVgva1FGQmNvZ3J3RmpJQUxpUEN2OVNpczhQQ3NDdGd3WEZSRU9Dd1g5YndVRnlpQ3ZBV01nQUFFQlFBQmdBc0FCNEFBTEFBYXpDQUFCSmlzQkJ5Y0hGd2NYTnhjM0p6Y0NxS2lvR0tpb0dLaW9HS21wQWVDcHFCZW9xQmVucUJlcHFBQUFBQUVCQUFBZ0F3QUNlQUFVQURsQU5nZ0JCQUlCUUFjQkFnRS9CZ0VCUGdBRUFnTUNCQU5tQUFFQUFnUUJBbGtBQXdBQUEwMEFBd01BVVFBQUF3QkZFaFVVRXhBRkV5c2tJaVkwTmpNMUZ3YzFJZzRCRlJRV01qWTFNeFFDYXRTV2xtckF3RHRqT24remZpZ2dsdFNXV0lCdmJ6cGpPMWwvZmxwcUFBQUJBSUQvb0FRQUFxQUFKZ0E0UURVYkdnb0pDQWNHQlFRSkFnRUJRQVFCQUFBQkFnQUJXUUFDQXdNQ1RRQUNBZ05SQUFNQ0EwVUJBQjhkRnhVUURnQW1BU1lGRGlzQk1oNEJGVGNYQnljM0Z6UXVBaU1pRGdFVUhnRXpNajRCTnhjT0FTTWlMZ0UxTkQ0Q0FnQm9zV2R1RW8yRkVtWTVZSVJKWWFWZ1lLVmhUWXRqR0JrbnlIMW9zV2M5WjQ0Q29HYXhhR2tTaUlnU2FVbUVZRGhncGNLbFlENXVSd2Qwa21leGFFNk9aejBBQUFJQVFQK0FBOEFDd0FBSkFBOEFLa0FuQ2djQ0FENFBEZzBFQXdJQkFBZ0NQUUVCQUFJQ0FFc0JBUUFBQWs4QUFnQUNReElTRlFNUkt5VURKUVVESlNFTEFTRWxGeUVIRnljQldHMEJGUUVWYlFFWS9xbHBhZjZwQWNCU0FRYllWZFcrL3NMRnhRRSt4QUUrL3NMVTlwWDFsd0FBQWdBQS95QUVBQU1nQUJRQUt3QThRRGtBQlFFQ0FRVUNaZ0FDQkFFQ0JHUUFCQWNCQXdRRFZRQUJBUUJSQmdFQUFBb0JRaFlWQVFBbUpTRWZGU3NXS3c4T0NnZ0FGQUVVQ0E0ckFTSU9BZ2MrQWpNeUVoVVVGakkyTlRRdUFRTXlQZ00zRGdNaklnSTFOQ1lpQmhVVUhnRUNBR2U3aVZJREEzQytiNnowT0ZBNGlleUxVcHQ4WHpZQ0FrUnZtRk9zOURoUU9JbnNBeUJQaHJsbWQ4bDAvdnE2S0RnNEtJdnNpZndBTWwxNm1WSlpvblJGQVFhNktEZzRLSXZzaVFBQURBQWwvMFFEMndMNkFBOEFIUUF1QUR3QVRnQmZBSEFBZ0FDVkFLY0F0QUREQUcxQWFwV0JjQU1CQUU0OUFnWUJMaDRDQlFhMUFRa0tsZ0VDQ1FWQUFBb0ZDUVVLQ1dZQUNRSUZDUUprQ3dFQUFBRUdBQUZaQ0FFR0J3RUZDZ1lGV1FRQkFnTURBazBFQVFJQ0ExRUFBd0lEUlFFQXVMZVlsenM0TkRFcktDTWdIUndYRmhFUUNna0FEd0VQREE0ckFUSWVBeDBCRkFZaUpqMEJORFlUTWhZZEFSUUdJaVk5QVRRMk13RVVCaXNCSWk0Qk5UUTJPd0V5SGdFVklSUUdLd0VpSmpVME5qc0JNaFlsRmhRR0R3RUdKaWNtTmo4QlBnRWVBUmNCRmdZUEFRNEJMZ0VuSmpZL0FUWVdGd0VlQVE4QkRnRW5MZ0UvQVQ0Q0ZoY0JIZ0VQQVE0Qkp5NEJOajhCUGdFWEF6NEJIZ0VmQVJZR0J3WW1Md0V1QVQ0RE53RTJNaFlmQVJZR0J3NEJMZ0V2QVNZMk53RStBUjhCSGdFT0FTOEJMZ0VCUGdFeUh3RWVBUTRCTHdFdUFUY0NBQVVKQndZREVoZ1NFZ3dNRWhJWUVoSU1BZHNTREg0SURnZ1NESDRJRGdqOUJCSU1mZ3dTRWd4K0RCSUN2QVFJQjIwS0dBY0dCd3B0Qmd3S0NnUDlhZ1lHQzIwRkRBc0pBd2NIQzJ3TEdBWUI2QXNHQmo4R0dBb0xCd2MvQXdrTERBWCtnZ3NHQmo4R0dBc0hDQUVEUHdjWUNsMEdEQXNKQXo4R0Jnc0tHQWMvQWdJQkFnTUdBd0YvQnc4T0JEOEdCZ3NGREFzSkF6OEhCd3Y5MUFZWUNtMExCZ3dZQzJ3TEJ3S2NCUTRQQjIwTEJnd1lDMjBLQndZQytnTUZDQWtGZlEwUkVRMTlEUkg5QkJFTmZnd1NFZ3grRFJFQklRd1JDQTBJRFJFSURRa01FUkVNRFJFUjRRZ1BEZ1EvQmdZTEN4Z0dQd01CQXdjRi9vSUxHQVkvQXdFREJ3VUxHQVkvQmdjS0Fpd0dHQXR0Q3dZR0JoZ0xiUVVIQXdFRC9Xb0dHQXR0Q3dZR0JBNFFCMjBMQmdZQ2xnTUJBd2NGYlFzWUJnWUdDMjBEQ0FnSEJ3WUMvV29FQ0FkdEN4Z0dBd0VEQndWdEN4Z0dBZWdMQmdZL0JoZ1dCZ1kvQmhqK2pRY0lCRDhHR0JZR0JqOEdHQXNBQWdDQi82QURnUUtnQUE4QUlBQXRRQ29PQVFJREFnRkFEd0FDQVQwQUFBQUNBd0FDV1FBREFRRURUUUFEQXdGUkFBRURBVVVvR0NNbUJCSXJCU2MyTlRRdUFTTWlCaFFXTXpJM0Z3RXVBVFUwTmpJV0ZSUU9CQ01pQTRIalExS01VbjZ5c241clZPTDluaVlwbitHZ0V5TTBQVVVrY1RIaVZHdFNqVkd5L0xORTR3RVBKbVEyY2FDZmNTVkZQVFFqRXdBQUFBRUJBQUFnQXdBQ0lBQUxBQ1ZBSWdBRUF3RUVTd1VCQXdJQkFBRURBRmNBQkFRQlR3QUJCQUZERVJFUkVSRVFCaFFyQVNNVkl6VWpOVE0xTXhVekF3RHdJdTd1SXZBQkR1N3VJdkR3QUFBQUFRRkEvK0FDd0FKZ0FBVUFCck1EQVFFbUt3RTNDUUVuQVFGQVFRRS8vc0ZCQVA4Q0gwSCt3UDdBUVFEL0FBQUFBUUZBLytBQ3dBSmdBQVVBQnJNREFRRW1Ld0VuQ1FFM0F3TEFRZjdCQVQ5Qi93SWZRZjdBL3NCQkFQOEFBQUFBQVFFc0FJUUN5d0c5QUFvQUVrQVBDZ2tJQndZRkFENEFBQUJmSVFFUEt5VUdJeUltTHdFM0Z6Y1hBY0FKQ1FRS0JIQWtYdm9qalFrRkJIQWpYdnNrQUFRQWdQK2dBNEFDb0FBSUFCRUFHd0FmQUV4QVNSMGNHeG9ZRnhZVEVSQVBDQUVOQkFjQlFBQUJCd0UvR1JJQ0JqNEFCZ0FIQkFZSFZ3QUVBQUVEQkFGWEJRRURBQUFEU3dVQkF3TUFUd0lCQUFNQVF4a1dFUkVTRVJFU0NCWXJDUUVSTXhFekVUTVJBeU1SSVJFakVTVUZBUWMxSXhVSEZRa0JOU1VITlRNQ0FQN0E0TURnSUtEL0FLQUJJQUVnL3VEQWdFQUJnQUdBL2FCQVFBSkEvd0QrWUFFQS93QUJvUDZBQVFEL0FBRng1dVlCYjVwYXdETXBBVFArelNtQU00WUFBQUFEQUdEL2dBT2dBc0FBR1FBaEFDVUFQa0E3SWdFRUFDVUJBUVFDUUFBRUFBRUFCQUZtQUFJRkFRQUVBZ0JaQUFFREF3Rk5BQUVCQTFFQUF3RURSUUVBSkNNZkhoc2FFQTRBR1FFWkJnNHJBVEllQVJjZUFSUUdCdzRFSXlJdUFTY3VBVFErQXlBR0VCWWdOaEFuQlNFUkFnQXpZVmNrTmpvNk5oWXhOVGs3SHpOaFZ5UTJPanB0aS9uK3FQVDBBVmowNFA1QkFQOENueG95SkRlTG1vczNGU1FiRXdrYU1pUTNpNXFNYkRvaDlQNm85UFFCV0JUQS93QUFBQVFBZ1ArZ0E0QUNvQUFTQUI0QXBnRTNBVzVMc0NaUVdFQmhBQWNBSFFVSEhWa0pBUVVmR3dJYUJnVWFXUWdCQmg0QkhBQUdIRmtoQVFBQUF3UUFBMWtLSWdJRUlBRVpFZ1FaV1JnQkVoRUJDd0lTQzFrQUFnQUJGQUlCV1JZQkZBOEJEUk1VRFZrQUZRQU9GUTVWRndFVEV3eFJFQUVNREFzTVFodEFad0FIQUIwRkJ4MVpDUUVGSHhzQ0dnWUZHbGtJQVFZZUFSd0FCaHhaSVFFQUFBTUVBQU5aQ2lJQ0JDQUJHUklFR1ZrWUFSSVJBUXNDRWd0WkFBSUFBUlFDQVZrV0FSUVBBUTBURkExWkZ3RVRFQUVNRlJNTVdRQVZEZzRWVFFBVkZRNVJBQTRWRGtWWlFVd0FJUUFmQUFFQUFBRTJBVE1CSXdFaUFSNEJIQUVRQVEwQkJnRUVBUDhBL1FEOEFQc0E3d0RzQU9jQTVBRFpBTmNBMHdEUkFNc0F5QURCQUw4QXZBQzZBS3dBcVFDZkFKd0FrZ0NSQUk0QWpBQ0hBSVFBZndCOUFIa0Fkd0JxQUdjQVdnQlhBRXdBU2dCR0FFUUFQQUE1QURRQU1nQXRBQ3NBSHdDbUFDRUFwZ0FhQUJrQUZBQVRBQTBBREFBQUFCSUFBUUFTQUNNQURpc0JJZzRDQndZVkZCNEJGeFl5TmpVMEp5WUNJaVkxTkQ0Qk1oNEJGUlEzSXlJbU5UUS9BVFkwTHdFbUl5SVBBUTRDSXlJbVBRRTBKaXNCSWdZZEFSUU9BeU1pSmk4QkppTWlEd0VHRkI4QkZoVVVEZ0VyQVNJT0FnOEJEZ01kQVJRV093RXlIZ0VWRkE0QkR3RUdGQjhCRmpNeVB3RStBVE15RmgwQkZCWTdBVEkyUFFFME5qTXlId0VXTWo4Qk5qUXZBU1kxTkRZN0FUSTJQUUkwTGdFWEZSUXJBU0lIRGdJVkZCNEJId0VXRHdFR0l5SXZBU1lqSWdZZEFSUU9BaXNCSWlZOUFUUW5KaU1pQmc4QkJpTWlMd0VtTkQ4Qk5qVTBKeVlyQVNJbVBRRTBOanNCTWpjMk5UUW1Md0VtTkQ4Qk5qTXdNekllQVI4QkZqTXlQZ0UzTmowQk5Ec0JNaDRCSFFFVUh3RWVCRE15UHdFK0FUSVdId0VlQVJVVUR3RUdGUlFlQVJjV093RXlGUUlDRkNVaUlBMDREUmtTT0o5eE9UZ05oVjBxU2xkS0s2OGVFeHNQRkE0T0xRNFZGUTRUQkFzTkJoTWRIQlE4RlIwRkNBd09DQWtSQnhNT0ZSVU9MUTRPRXc4TUZRd2ZCQWtJQ0FNR0F3UURBaDRVSHd3VkRBTUhCUk1PRGkwTkZoUVBFd1lSQ2hNY0hSUTlGQjRiRXhRT0V3NHFEaTBPRGhRUEd4TWVGQnNNRmdJUEhpQVhCd29HQmdzSUV3ME5MQVVJQ0FRVEdDRWZMd01GQmdROEJ3c1hHQjhRSGdzU0JRZ0lCQzBGQlJJYUZ4WWhId2NMQ3djZklCY1dEUXdTQlFVc0JRZ0RBZ01EQVJNWElRc1RFZ2NZRVQwRUNBUVlDQVFKQ1FvS0JpRVlFZ0lIQndjQ0xRSURCUk1aQlFvSUZpRWVEd0hnQnc4VkRUaFFHakFzRWpod1VFODVPUDZnWGtJclNpc3JTaXRDa2hzVEZBMFREeWtPTEE0T0VnVUhCQnNUSGhRZUhoUWZCdzRMQ0FVSUJ4TU9EaXdPS1E4U0RoUU1GZ3dDQXdRREJnTUhDQWtGUEJVZERCWU1Cd3dLQlJJUEtRNHNEZzRUQndnYkV4NFZIUjBWSGhNYkVCTU9EaTBPS1E4VERSUVRIQndVSHg0T0Z3MVFIaEFZQnhJVUN3b1ZFZ2NUREF3dEJRVVNHaTBoSGdRSEJBTUtDQjRnRnhjTkRCTUZCUzBGRGdVU0dDRWdGeGNMQmowSEN4Y1hJQkFlQ3hJRkRnVXRCQUVDQVJNWkJRb0hGeUFmRWdVSUJSOGZHQVlEQlFRREFSa1NBd0lDQWkwQ0JnUUhCUk1YSVFzVEVRZ1hFZ0FBQXdEQS8rQURRQUpnQUFNQUJnQUpBQXEzQ0FjR0JRTUNBeVlyRXg4QkNRSURFd0Vud09sekFTVCtpQUU0NXVMK3RxWUJMV2ZtQW9EK2J3Rk0vZzhCOWY3R1NRQUVBR0QvZ0FPZ0FzQUFCd0FSQUJrQUtnQlJRRTRBQndBS0FRY0tXUUFCQUFBQ0FRQlpBQUlBQXdRQ0ExY0xCZ0lFQUFVSkJBVlhEQUVKQ0FnSlRRd0JDUWtJVVFBSUNRaEZHeG9JQ0NNaUdpb2JLaGNXRXhJSUVRZ1JFUkVSRWhNU0RSUXJBQlFXTWpZMEppSVRFU01WTXhVakZUTTFFaUFHRUJZZ05oQUJJaTRCTlRRK0FqSWVBaFFPQWdIUEZ5SVhGeUk2WUNBZ2dHeitxUFQwQVZqMC9tQm5zR1k4Wm82YWptWThQR2FPQWRraUZ4Y2lGLzZBQVFBUThCQVFBbEQwL3FqMDlBRlkvZGRtc0dkTmptWThQR2FPbW81bVBBQUVBR0QvZ0FPZ0FzQUFCd0FZQURNQVFBQmVRRnNBQlFZSEJnVUhaZ0FIQ0FZSENHUUFBQUFEQkFBRFdRc0JCQUFHQlFRR1dRd0JDQUFKQWdnSldRb0JBZ0VCQWswS0FRSUNBVkVBQVFJQlJUVTBHaGtKQ0RrNE5FQTFRQ3NxSVI4ZUhSa3pHak1SRUFnWUNSZ1RFQTBRS3dBZ0JoQVdJRFlRQVNJdUFUVTBQZ0l5SGdJVURnSURJZzRCRlRNbU16SVdGUlFHQnc0Q0J6TStBVGMrQVRVMEpnTWlCaFFXTWpZMU5DNERBcXorcVBUMEFWajAvbUJuc0dZOFpvNmFqbVk4UEdhT1JpczhJQ1lDWVNReUZSSVhHUXNCSmdFTklCb2FSakVQRXhRY0ZBUUdDQXNDd1BUK3FQVDBBVmo5MTJhd1owMk9aanc4Wm82YWptWThBbGtiT0NsZExTTVdKUkVWSmlrZEtpRWZHQzRmTWp2K2l4TWNGQlFPQlFzSUJnTUFBQUFBQlFEQS80QURRQUxBQUFzQUV3QVhBQ2tBTVFCWVFGVW5JQUlKQ2dGQUFBQUFCQUVBQkZrRkRBTURBUUFIQ0FFSFZ3QUlBQXNLQ0F0WkFBb0FDUVlLQ1ZrQUJnSUNCa3NBQmdZQ1R3QUNCZ0pEQUFBdkxpc3FKQ01iR2hjV0ZSUVRFZzhPQUFzQUN4RVRFdzBSS3dFMU5DWWlCaDBCSXhFaEVTVTBOaklXSFFFaEFTRVJJUWMwSmlJR0ZSUVdGeFVVRmpJMlBRRStBUVlpSmpRMk1oWVVBdEI2ckhwd0FvRCtFR2VTWi82Z0FkRDl3QUpBNENVMkpSc1ZDUTRKRlJzekdoTVRHaE1CWUpCV2VucFdrUDRnQWVDUVNXZG5TWkQrUUFHZ29Cc2xKUnNXSXdWU0J3a0pCMUlGSXdvVEdoTVRHZ0FBQUFZQXdRRGdBMEFCWUFBSEFBOEFIZ0FuQUM4QU53QkZRRUlLRFFZREFnZ01CQU1BQVFJQVdRa0ZBZ0VEQXdGTkNRVUNBUUVEVVFzSEFnTUJBMFVnSHhFUU5UUXhNQzBzS1Nna0l4OG5JQ2NZRmhBZUVSNFRFeE1RRGhJckFESVdGQVlpSmpRMklnWVVGakkyTkNVeUhnRVZGQVlqSWk0Q05UUTJOeUlHRkJZeU5qUW1CRElXRkFZaUpqUTJJZ1lVRmpJMk5BSHhIaFVWSGhVL05pVWxOaVgrd1FvUUNoVVBCdzRKQmhVUEd5VWxOU1ltQWRZZUZSVWVGVDgySlNVMkpRRkVGUjRWRlI0eEpUWWxKVFlKQ2hBS0R4VUdDUTRIRHhVY0pUWWxKVFlsSEJVZUZSVWVNU1UySlNVMkFBQUFBQUlCQVAvZ0F3QUNZQUF3QUVzQklVdXdDMUJZUUI0dkZ3SUpBMHMrQWdvQlBRRUZDREVCQndVdEtnSUdCd1ZBR3dFSEFUOGJTN0FNVUZoQUhpOFhBZ2tEU3o0Q0NnSTlBUVVJTVFFSEJTMHFBZ1lIQlVBYkFRY0JQeHRBSGk4WEFna0RTejRDQ2dFOUFRVUlNUUVIQlMwcUFnWUhCVUFiQVFjQlAxbFpTN0FMVUZoQUx3QUFDUUVKQUFGbUFBTUFDUUFEQ1ZrQ0FRRUFDZ2dCQ2xrQUNBQUZCd2dGV1FBSEFBWUVCd1paQUFRRUN3UkNHMHV3REZCWVFDOEJBUUFKQWdrQUFtWUFBd0FKQUFNSldRQUNBQW9JQWdwWkFBZ0FCUWNJQlZrQUJ3QUdCQWNHV1FBRUJBc0VRaHRBTHdBQUNRRUpBQUZtQUFNQUNRQURDVmtDQVFFQUNnZ0JDbGtBQ0FBRkJ3Z0ZXUUFIQUFZRUJ3WlpBQVFFQ3dSQ1dWbEFEMHBJUWtBa0xEUWpGaWt4RWhBTEZ5c0JJZzRFSXlJdUFTOEJKaWN1QWlNaURnRVBBUmtCTXhFK0FUTXlIZ0VYRmpNeVBnTTNQZ0UzRVRVR0F3WWpJaWN1QWlNaURnRUhFVDRCTXpJWEhnUXpNamNDNEFJU0NCRU1Ed2NPR2g0Skd4SUhIQ0V6RmlwQUVnVUhJQTB6S0JNcU5RNWFNUWdSRWdzVUF3b1BCd3dVTnhZdVZ3MDNMUlVZS2hzTERUTW9MVk1HSnhJZ0hBNFhPQUpBQXdFQkFRRUNCUUlHQkFFR0J3WUxDQU1GL3JmKzVBRWZCUWdJRHdNVEFRSUJBZ0VCQWdFQk9pRUMvc01IRWdNUENRUUZBd0VUQlFnU0FRa0RCZ0lIQUFBQ0FJRC9vQU9BQXFBQUNBQVNBRFZBTWhJUkR3NE5DZ2dCQUFrQkF3RkFFQWtDQXo0QUFRTUFBd0VBWmdBREFRQURTd0FEQXdCUEFnRUFBd0JERkJFUkVnUVNLd2tCRVRNUk14RXpFUUVITlNNVkJ4VUpBVFVDQVA3QTRNRGcvc0RBZ0VBQmdBR0FBa0QvQVA1Z0FRRC9BQUdnQVdDYVdzQXpLUUV6L3MwcEFBSUFnUCtnQTRBQ29BQ0JBSTRBcExhSWh3SUhBQUZBUzdBbVVGaEFNUUFEQUE4QUF3OVpCaEFDQUEwQkJ3NEFCMWtFQVFJTEFRa0lBZ2xaQUE0QUNnNEtWUVVCQVFFSVVRd0JDQWdMQ0VJYlFEY0FBd0FQQUFNUFdRWVFBZ0FOQVFjT0FBZFpBQTRKQ2c1TkJBRUNDd0VKQ0FJSldRVUJBUXdCQ0FvQkNGa0FEZzRLVVFBS0RncEZXVUFtQWdDTWk0V0VlM2hyYW1kbFgxeFhWVkZQUlVJOE9Td3FKU01iR0JNUkRRd0FnUUtCRVE0ckFTTWlKalUwUHdFMk5DOEJKaUlQQVE0Qkl5SW1QUUUwSmlzQklnNEJIUUVVRGdJaklpNEJMd0VtSXlJUEFRWVVId0VlQXhVVUJpc0JJZzRCSFFFVUZqc0JNaFlWRkE4QkJoUWZBUll6TWo4QlBnRXpNaFlkQVJRV093RXlOajBCTkQ0Qk16SWZBUll5UHdFK0FUUW1Md0VtTlRRK0FUc0JNalk5QWpZbUJ4UUdJaVkxTVRRK0FUSWVBUU5SSGhNYkR4UU9EaTBPS2c0VEJ4RUtFeHdkRkQwTkZnMElEUkVKQnd3S0JSTU9GUlVPTFE0T0V3UUZCQUliRWg4TkZ3NGVGQjhTR3c4VERnNHREUllVRHhNR0Vna1RIQjBVUFJRZERSVU5FdzhURGlrUExBY0lDQWNURHd3VkRCOFVHZ0VidzE2RlhTcEtWMG9yQVc4Y0V4TU9FdzRwRHl3T0RoTUhDQnNTSHhRZURoY05Id2tRRFFjREJ3VVREZzRzRGlrUEVnUUlDQWtGRXh3TkZnNDhGUndjRXhRT0VnOHBEaXdPRGhNSENCc1RIaFFlSFJVZURCVU5FQklPRGl3SEV4SVRCeE1ORkEwVkRSd1VIeDRWSEU5Q1hsNUNLMG9ySzBvQUFBTUFZUCtBQTZBQ3dBQUhBQkVBR3dBM1FEUUFBQUFDQXdBQ1dRQURBQWNHQXdkWEFBWUlBUVVFQmdWWEFBUUJBUVJMQUFRRUFWRUFBUVFCUlJFUkVSRVVGQk1URUFrWEt3QWdCaEFXSURZUUpESVdGUlFHSWlZMU5CTWpOVE0xSXpVekVUTUNyUDZvOVBRQldQVCtSaUlYRnlJWGNZQWdJR0FnQXNEMC9xajA5QUZZSkJjUkVCZ1lFQkgraHhEd0VQOEFBQUFEQUdEL2dBT2dBc0FBQndBVUFDNEFTRUJGQUFVSEJnY0ZCbVlBQmdRSEJnUmtBQUFBQndVQUIxa0FCQUFEQWdRRFdnZ0JBZ0VCQWswSUFRSUNBVklBQVFJQlJna0lLaWduSmlVakdSZ05EQWdVQ1JRVEVBa1FLd0FnQmhBV0lEWVFBU0ltTkRZeUZoVVVEZ00zRGdFSEl6UStBamMrQVRVMEppTWlGeU0yTXpJV0ZSUUdBcXorcVBUMEFWajAvbWtQRXhNZEZBUUdDQXMrSUEwQkpnY09GaEVTRlRJa1lRSW1BWVl6UmhvQ3dQVCtxUFQwQVZqK2VCUWNFeE1PQmdvSUJ3UG5JQ0VxRmlFZkd4QVJKaFVqTFYxOE96SWVMd0FEQU1FQTRBTkFBV0FBQndBUUFCZ0FLMEFvQkFZQ0F3QUJBUUJOQkFZQ0F3QUFBVkVGQXdJQkFBRkZDUWdXRlJJUkRRd0lFQWtRRXhBSEVDc0FJZ1lVRmpJMk5DVWlCaFFXTWpZMEppQWlCaFFXTWpZMEFoczJKU1UySmY3Qkd5VWxOU1ltQWdBMkpTVTJKUUZnSlRZbEpUWWxKVFlsSlRZbEpUWWxKVFlBQUF3QVFQL1FBOEFDY0FBSEFBOEFGd0FmQUNjQUx3QTFBRHNBUXdCTEFGTUFXd0VFUzdBaFVGaEFZZ0FDQUFKb0FBTUJDZ0VEQ21ZQUNnZ0JDZ2hrQUFzSkJna0xCbVlBQmdRSkJnUmtBQWNGQjJrWUZ3SVVGZ0VWQVJRVlZ3QUFBQUVEQUFGWkR3RU1EZ0VOQ1F3TldBQUlBQWtMQ0FsWkV3RVFFZ0VSQlJBUldBQUVCQVZSQUFVRkN3VkNHMEJuQUFJQUFtZ0FBd0VLQVFNS1pnQUtDQUVLQ0dRQUN3a0dDUXNHWmdBR0JBa0dCR1FBQndVSGFSZ1hBaFFXQVJVQkZCVlhBQUFBQVFNQUFWa1BBUXdPQVEwSkRBMVlBQWdBQ1FzSUNWa0FCQkFGQkUwVEFSQVNBUkVGRUJGWUFBUUVCVkVBQlFRRlJWbEFMVlJVVkZ0VVcxcFpUMDVOVEVwSlNFYy9QajA4T3pvNU9ETXlNVEF0TENrb0pTUVRFeE1URXhNVEV4QVpGeXNBTWhZVUJpSW1ORFlpQmhRV01qWTBBaklXRkFZaUpqUTJJZ1lVRmpJMk5BQXlGaFFHSWlZME5pSUdGQll5TmpRWElSVWhOalFpRkJjak5UTUJNeFVqTmpVMEpnY1VGaFVoTlNFR0V6TVZJelkxTkNZbkJoVVVGaFVoTlFLekdoTVRHaE02TkNZbU5DWk5HaE1UR2hNNk5DWW1OQ2IrTXhvVEV4b1RPalFtSmpRbUh3SWgvZDhCd0FHaG9RSStvYUVCQWI4Qi9kOENJUUcvb2FFQkFiNEJBZjNmQWxBVEdoTVRHak1tTkNZbU5QM21FeG9URXhvekpqUW1KalFCRmhNYUV4TWFNeVkwSmlZMENpQUlFQkFJSVA3d0lBZ0lCQWdNQkFnRUlBZ0NLQ0FJQ0FRSUJBZ0lCQWdFSUFBSkFFUUFJQU84QXNzQUZRQW5BRE1BUkFCUUFGMEFjUUIrQUl3QkVrdXdDbEJZUUY0WEFRd0xBd29NWGdBTkFnb0xEVjRBQndBSUFRY0lXUUFCRWdFQUNRRUFXUUFKRlFFR0N3a0dXUUFERXdFQ0RRTUNXUUFMRmdFS0R3c0tXUUFQR1FFUUJROFFXUUFGRkFFRUVRVUVXUUFSRGc0UlRRQVJFUTVSR0FFT0VRNUZHMEJnRndFTUN3TUxEQU5tQUEwQ0NnSU5DbVlBQndBSUFRY0lXUUFCRWdFQUNRRUFXUUFKRlFFR0N3a0dXUUFERXdFQ0RRTUNXUUFMRmdFS0R3c0tXUUFQR1FFUUJROFFXUUFGRkFFRUVRVUVXUUFSRGc0UlRRQVJFUTVSR0FFT0VRNUZXVUJHZ0g5emNsOWVVbEUxTkNvb0dCWUNBSVNEZjR5QWpIbDRjbjV6Zm1sblhuRmZjVmhYVVYxU1hVeExSa1U5T3pSRU5VUXdMU2d6S2pNaEhoWW5HQ2NPQ3dBVkFoVWFEaXNCSVNJdUJUVTBOak1oTWg0REZSUUdCeUVpTGdJMU5EWXpJVEllQWhVVUJnY2hJaVkwTmpNaE1oWVVCZ0VpSmpVMFBnSXpNaDRCRlJRT0FpWWlEZ0VVSGdFeVBnRTBKZ01pSmpVMFBnRXlIZ0VVRGdFbklnNEJGUlFlQXpNeVBnRTFOQzREQXlJbU5UUStBVEllQVJRT0FTY2lCaFFXTWpZMU5DNEVBNXI5M1FRSEJ3WUZBd0lVRGdJakJRc0lCZ1FVRHYzZEJnMEpCaFFPQWlNSERBa0dGQTc5M1E0VUZBNENJdzRVRlAwREt6d1JHeVlWR3pBYkVCd21DeE1QQ1FrUEV4QUpDUmtyUEJ3dk56QWJHekFiQ2c4SkF3WUpDZ1lKRUFrRUJnZ0xCU3M4SEM4M01Cc2JNQnNPRkJRY0ZBTUVCZ2dKQWtJQ0F3VUdCd2NFRGhRREJna0tCZzRVN3dZSkRBY09GQVVKRFFjT0ZPOFVIUlFVSFJRQm1qd3FGU1liRVJ3dkhCVWxIQkNJQ1E4VEVBa0pFQk1QL3BJOEtod3ZIQnd2TnpBYmlBa1BDZ1VMQ0FZRUNSQUpCZ29KQmdQK2lUd3FIQzhjSEM4M01CdUpGQjBVRkE0RkNRY0hCQU1BQXdCQS8rRUR2d0puQUFNQUJ3QUxBQ1pBSXdBQ0FBTUFBZ05YQUFBQUFRUUFBVmNBQkFRRlR3QUZCUXNGUWhFUkVSRVJFQVlVS3hNaEZTRVJJUlVoRVNFVklVQURmL3lCQTMvOGdRTi8vSUVCUERBQld6RDkyUzhBQUFBRUFCZi9pQVBwQXJnQUJRQWlBRGtBUHdBOVFEby9QajA4T3pvNUxTd2pJaUVmSGhRVEJnVUVBd0lCQUJjQ0FRRkFBQUFBQVFJQUFWa0FBZ01EQWswQUFnSURVUUFEQWdORkx4NFhMUVFTS3dFSEp3Y1hOeWN3UFFFdUF5TWlEZ0lIRno0Qk1oNEJGeFVVQmdjWE5qVXhCdzRCSWk0Qk5UUTJOeWNHSFFNZUFqTXlOamNCQnhjM0Z6Y0QwMU5WRldwcFVRRkJiWmRTTjJsY1RSc2NNckRNckdVQkFRRWdBbEF5c015dFpRRUJJQUlDYjdwdGJzQTIvUnhwRmxOVEZnRWdVMU1XYW1rWUFRSlRsV3hBSFRaTk1CQlpaMlNzWmc0R0RnY0VGUmE0V1dka3JXWUtGQW9FRlJZQ0JBTnN1R3R3WUFGSWFSZFRVeGNBQUFBQkFWLy9ud0tnQXFBQVNRQkxRRWc2QVFBRlJ4OEtBd0lEQWtBQUJRQUZhQWNCQUFNQWFBQURBZ05vQUFJQUJBRUNCRmtBQVFZR0FVMEFBUUVHVWdBR0FRWkdBUUJEUVRjMkxTc2xJeDBiQ0FjQVNRRkpDQTRyQVNJT0FSVVJGQVlpSmpjd0VUUTJOellYSGdFVkVSUU9BZ2NHSXlJbU5UQVJOQ1lqSWc0QkZRTVVGak1XTno0Q05STTBKeVlpQndZSE1CMERCaFl6RmpjMk5SRTJKZ0tKQmdzR1JWdEZBUklRSXlNUUVRSUNCQUlHQ0FrTkRRa0hDZ1lCS1J3ZEZBWUpCQUU0R3o4YU9BRUJZRUJETGk4QkRRSHFCZ3NHL25vOVFVTTlBZFlYSXdrVkZRb2pGLzQvQmdvSUNBTUhGaE1CV2dvTkJnc0cvcWNxTHdFWkNCUVhEUUhCU3lJUUR5RkxlSTE5VkZGZUFTOHdUd0dGQ2c0QUF3QVQvL1lEN1FKSkFCY0FJd0F4QUpwTHNBOVFXRUFpQndFRUFnVUNCRjRBQlFNREJWd0FBUVlCQWdRQkFsa0FBd01BVWdBQUFBc0FRaHRMc0JoUVdFQWtCd0VFQWdVQ0JBVm1BQVVEQWdVRFpBQUJCZ0VDQkFFQ1dRQURBd0JTQUFBQUN3QkNHMEFwQndFRUFnVUNCQVZtQUFVREFnVURaQUFCQmdFQ0JBRUNXUUFEQUFBRFRRQURBd0JTQUFBREFFWlpXVUFVSlNRWkdDc3FKREVsTVNBZkdDTVpJeWttQ0JBckFSUU9CQ01pTGdNMFBnTXpNaGNXRnhZbElnNENGUlFXTWpZMEpnY2lEZ0VWRkJZeU5qVTBMZ0lEN1NFOFdtcUdSbEdkZFZzdkwxdDJuRkhJbldNZENQNFRNRmhBSll2Rmk0dGpLVVlvV0g1WUdDZzRBU0FZUGtNL014OHJSRkJOUEUxUVJDcHdSMHNXNGlaQ1dqRmxqbzdLamxncFNDcEFXMXRBSURrcUdBQUFBUURBQUdBRFFBSGdBQVVBQnJNQ0FBRW1LeVUzQ1FFWEFRTVpKLzdBL3NBbkFSbGdLUUZYL3FrcEFTMEFBQUFBQVFEQUFHQURRQUhnQUFVQUJyTUNBQUVtS3dFWENRRTNBUU1aSi83QS9zQW5BUmtCNENuK3FRRlhLZjdUQUFBQUFRRkEvK0FDd0FKZ0FBVUFCck1EQVFFbUt3RW5DUUUzQVFMQUtmNnBBVmNwL3RNQ09TZit3UDdBSndFWkFBQUFBUUZBLytBQ3dBSmdBQVVBQnJNREFRRW1Ld0UzQ1FFbkFRRkFLUUZYL3FrcEFTMENPU2Yrd1A3QUp3RVpBQUFBQVFGQS8rQUN3QUpnQUNFQUpVQWlHUmdUQ3dRRkFBSUJRQUFBQWdFQ0FBRm1BQUlDQVZFQUFRRUxBVUlzRlJFREVTc0JCaUl2QVJFVUJpSW1OUkVIQmljbU5EYzJOell6TWhZZkFSNEJId0VlQVJVVUFyc0VEUVdWQ1E0SmxRd0tCUVd1QWdZRkF3VUJBZ0ZZTENzREFnR2tCQVNGL2NjSENRa0hBam1FQ3dvRkRnU2ZBUVVDQVFJQlVDZ25BZ1lEQndBQUFBRUJRUC9nQXNBQ1lBQWdBQ1JBSVJnVEN3UUVBZ0FCUUFBQUFRSUJBQUptQUFFQkFsRUFBZ0lMQWtJc0ZSRURFU3NsSmlJUEFSRTBKaUlHRlJFbkpnY0dGQmNXRnhZek1qWTNQZ0UvQVQ0Qk5UUUN1d1FOQlpVSkRnbVZEQW9GQmE0Q0JnVUVCZ0VCV0N3ckF3S2NCQVNGQWprSENRa0gvY2VFQ3dvRkRnU2ZBUVVEQWdGUUtDY0NCZ01IQUFBQUFBRUF3QUJnQTBBQjRBQWRBQ3BBSnhZU0FnQUJBVUFBQWdFQ2FBQURBQU5wQUFFQUFBRk5BQUVCQUZJQUFBRUFSaHdVSXlNRUVpc2xOaThCSVRJMk5DWWpJVGMySnlZaUJ3WUhCaFVVRng0Qkh3RVdNellCZkFvS2hRSTVCd2tKQi8zSGhBc0tCUTRFbndFRkJRRlFLQ2NFQndkbENneVZDUTRKbFF3S0JRV3VBZ1lGQndRQldDd3JCUUVBQVFEQUFHQURRQUhoQUI0QUpVQWlGeE1DQUFFQlFBQUNBQUpwQUFFQUFBRk5BQUVCQUZFQUFBRUFSUjBjSXlNREVDc2xKajhCSVNJbU5EWXpJU2NtTno0QkZoY1dGeFlWRkFjT0FROEJCaU1tQW9RS0NvWDl4d2NKQ1FjQ09ZUUxDZ01KQ0FPZkFRVUZBVkFvSndRSEIyVUtESlVKRGdtVkRBb0RBd0lFcmdJR0JRY0VBVmdzS3dVQkFBQUJBUjcvcHdMYUFuOEFCZ0FXUUJNQUFRQTlBQUVBQVdnQ0FRQUFYeEVSRVFNUkt3VVRJeEVqRVNNQi9ONlJtNUJaQVNnQnNQNVFBQUVBWC85N0E2RUN2UUFMQUFBSkFnY0pBUmNKQVRjSkFRTnQvcEwrbERRQmJmNlROQUZzQVc0MC9wRUJid0s5L3BJQmJEUCtsUDZVTXdGcy9wSXpBVzRCYlFBQUJBQlYvM0VEcWdMSUFCTUFKd0ErQUVRQUFBVUdMZ0UwTno0Qk5DWW5KalErQVJjZUFSUUdKdzRCSmpRM1BnRTBKaWNtTkRZV0Z4NEJGQVlESnlNaUppY1JQZ0UzTXpjK0FSNEJGUkVVRGdFbUp6Y1JCeU1STXdNd0NCZ1FDVEkyTlRJSkVCZ0pPajQvckFnWUVRZ1lHUmdYQ0JFWUNCOGdJdUhJcHhjaEFRRWhGNmZGRGg4ZUVCQWJIdzRmMUxxNEZBa0JFaGdKTklhWGhUUUpHQklCQ1R5Y3NKeFNDQUVTRndrWlBrVStHUWtYRVFFSUlWTmNVLzdnZ2lFWUFia1hJUUdUQ2dNUEd4RDlIQkFhRHdFSU1BTGtuLzVIQUFBQUJRQkEvM3dEd0FLOEFBc0FId0F6QUVnQVhRQUFKU0VpSmpRMk15RXlGaFFHQXlNaUpqUTJPd0V5TmowQk5EWXlGaDBCRGdFRkl5NEJKelUwTmpJV0hRRVVGanNCTWhZVUJnTWlKajBCUGdFM016SVdGQVlyQVNJR0hRRVVCaUVpSmowQk5DWXJBU0ltTkRZN0FSNEJGeFVVQmdPZy9NQU9FaElPQTBBT0VoSnV3QTRTRWc3QURoSVNIQklCTnYzM29DazJBUkljRWhJT29BNFNFdTRPRWdFMkthQU9FaElPb0E0U0VnTHlEaElTRHNBT0VoSU93Q2syQVJMOEVod1NFaHdTL29BU0hCSVNEcUFPRWhJT29DazJBUUUyS2FBT0VoSU9vQTRTRWh3U0FpQVNEcUFwTmdFU0hCSVNEcUFPRWhJT29BNFNFaHdTQVRZcG9BNFNBQUFBREFDV0FBRUFBQUFBQUFFQUNBQVNBQUVBQUFBQUFBSUFBQUFoQUFFQUFBQUFBQU1BRmdCVUFBRUFBQUFBQUFRQUNRQ0RBQUVBQUFBQUFBVUFNQUR2QUFFQUFBQUFBQVlBQ1FFMEFBTUFBUVFKQUFFQUVBQUFBQU1BQVFRSkFBSUFCQUFiQUFNQUFRUUpBQU1BTUFBaUFBTUFBUVFKQUFRQUZnQnJBQU1BQVFRSkFBVUFZQUNOQUFNQUFRUUpBQVlBRWdFZ0FIVUFiZ0JwQUdrQVl3QnZBRzRBY3dBQWRXNXBhV052Ym5NQVhqaUp4QUFBQUFCMUFHNEFhUUJwQUdNQWJ3QnVBSE1BSUY0NGljUUFPZ0JXQUdVQWNnQnpBR2tBYndCdUFDQUFNUUF1QURBQU1BQUFkVzVwYVdOdmJuTWdPbFpsY25OcGIyNGdNUzR3TUFBQWRRQnVBR2tBYVFCakFHOEFiZ0J6QUNCZU9JbkVBQUIxYm1scFkyOXVjeUFBQUZZQVpRQnlBSE1BYVFCdkFHNEFJQUF4QUM0QU1BQXdBQ0FBVXdCbEFIQUFkQUJsQUcwQVlnQmxBSElBSUFBeUFEQUFMQUFnQURJQU1BQXhBRGtBTEFBZ0FHa0FiZ0JwQUhRQWFRQmhBR3dBSUFCeUFHVUFiQUJsQUdFQWN3QmxBQUJXWlhKemFXOXVJREV1TURBZ1UyVndkR1Z0WW1WeUlESXdMQ0F5TURFNUxDQnBibWwwYVdGc0lISmxiR1ZoYzJVQUFIVUFiZ0JwQUdrQVl3QnZBRzRBY3dBdEFBQjFibWxwWTI5dWN5MEFBQUlBQUFBQUFBRC9Id0F5QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVlBQUFBQUVBQWdCYkFRSUJBd0VFQVFVQkJnRUhBUWdCQ1FFS0FRc0JEQUVOQVE0QkR3RVFBUkVCRWdFVEFSUUJGUUVXQVJjQkdBRVpBUm9CR3dFY0FSMEJIZ0VmQVNBQklRRWlBU01CSkFFbEFTWUJKd0VvQVNrQktnRXJBU3dCTFFFdUFTOEJNQUV4QVRJQk13RTBBVFVCTmdFM0FUZ0JPUUU2QVRzQlBBRTlBVDRCUHdGQUFVRUJRZ0ZEQVVRQlJRRkdBVWNCU0FGSkFVb0JTd0ZNQVUwQlRnRlBBVkFCVVFGU0FWTUJWQUZWQVZZQlZ3RllBVmtCV2dGYkFWd0JYUWQxYm1sRk1UQXdCM1Z1YVVVeE1ERUhkVzVwUlRFd01nZDFibWxGTVRNd0IzVnVhVVV4TXpFSGRXNXBSVEV6TWdkMWJtbEZNakF3QjNWdWFVVXlNREVIZFc1cFJUSXdNZ2QxYm1sRk1qQXpCM1Z1YVVVeU16QUhkVzVwUlRJek1RZDFibWxGTWpNeUIzVnVhVVV5TXpNSGRXNXBSVEkyTUFkMWJtbEZNall4QjNWdWFVVXlOaklIZFc1cFJUSTJNd2QxYm1sRk1qWTBCM1Z1YVVVek1EQUhkVzVwUlRNd01RZDFibWxGTXpBeUIzVnVhVVV6TURNSGRXNXBSVE16TWdkMWJtbEZNek16QjNWdWFVVXpOakFIZFc1cFJUTTJNd2QxYm1sRk16WTBCM1Z1YVVVME1EQUhkVzVwUlRRd01RZDFibWxGTkRBeUIzVnVhVVUwTURNSGRXNXBSVFF3TkFkMWJtbEZOREExQjNWdWFVVTBNRFlIZFc1cFJUUXdOd2QxYm1sRk5EQTRCM1Z1YVVVME1Ea0hkVzVwUlRReE1BZDFibWxGTkRFeEIzVnVhVVUwTVRNSGRXNXBSVFF6TkFkMWJtbEZORE0zQjNWdWFVVTBNemdIZFc1cFJUUXpPUWQxYm1sRk5EUXdCM1Z1YVVVME5ERUhkVzVwUlRRME1nZDFibWxGTkRRekIzVnVhVVUwTmpBSGRXNXBSVFEyTVFkMWJtbEZORFl5QjNWdWFVVTBOak1IZFc1cFJUUTJOQWQxYm1sRk5EWTFCM1Z1YVVVME5qWUhkVzVwUlRRMk9BZDFibWxGTkRjd0IzVnVhVVUwTnpFSGRXNXBSVFEzTWdkMWJtbEZOVEF3QjNWdWFVVTFNREVIZFc1cFJUVXdNZ2QxYm1sRk5UQXpCM1Z1YVVVMU1EUUhkVzVwUlRVd05RZDFibWxGTlRBMkIzVnVhVVUxTURjSGRXNXBSVFV3T0FkMWJtbEZOVE13QjNWdWFVVTFNeklIZFc1cFJUVXpOQWQxYm1sRk5UTTFCM1Z1YVVVMU16Y0hkVzVwUlRVMk1BZDFibWxGTlRZeUIzVnVhVVUxTmpNSGRXNXBSVFUyTlFkMWJtbEZOVFkzQjNWdWFVVTFOamdIZFc1cFJUVTRNQWQxYm1sRk5UZ3hCM1Z1YVVVMU9ESUhkVzVwUlRVNE13ZDFibWxGTlRnMEIzVnVhVVUxT0RVSGRXNXBSVFU0TmdkMWJtbEZOVGczQjNWdWFVVTFPRGdIZFc1cFJUVTRPUVJGZFhKdkIzVnVhVVUyTVRJQUFBRUFBZi8vQUE4QUFRQUFBQXdBQUFBV0FBQUFBZ0FCQUFFQVh3QUJBQVFBQUFBQ0FBQUFBQUFBQUFFQUFBQUExYVFuQ0FBQUFBRFpxbHU1QUFBQUFObXFYQWs9JykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG5cdH1cclxuXHQvKiAjZW5kaWYgKi9cclxuXHQudW5pLWljb25zIHtcclxuXHRcdGZvbnQtZmFtaWx5OiB1bmlpY29ucztcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcbjwvc3R5bGU+Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///64\n");
- /***/ }),
- /* 65 */
- /*!******************************************************!*\
- !*** E:/2023/8/MT_APP/components/uni-icons/icons.js ***!
- \******************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- "use strict";
- eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _default = {\n 'contact': \"\\uE100\",\n 'person': \"\\uE101\",\n 'personadd': \"\\uE102\",\n 'contact-filled': \"\\uE130\",\n 'person-filled': \"\\uE131\",\n 'personadd-filled': \"\\uE132\",\n 'phone': \"\\uE200\",\n 'email': \"\\uE201\",\n 'chatbubble': \"\\uE202\",\n 'chatboxes': \"\\uE203\",\n 'phone-filled': \"\\uE230\",\n 'email-filled': \"\\uE231\",\n 'chatbubble-filled': \"\\uE232\",\n 'chatboxes-filled': \"\\uE233\",\n 'weibo': \"\\uE260\",\n 'weixin': \"\\uE261\",\n 'pengyouquan': \"\\uE262\",\n 'chat': \"\\uE263\",\n 'qq': \"\\uE264\",\n 'videocam': \"\\uE300\",\n 'camera': \"\\uE301\",\n 'mic': \"\\uE302\",\n 'location': \"\\uE303\",\n 'mic-filled': \"\\uE332\",\n 'speech': \"\\uE332\",\n 'location-filled': \"\\uE333\",\n 'micoff': \"\\uE360\",\n 'image': \"\\uE363\",\n 'map': \"\\uE364\",\n 'compose': \"\\uE400\",\n 'trash': \"\\uE401\",\n 'upload': \"\\uE402\",\n 'download': \"\\uE403\",\n 'close': \"\\uE404\",\n 'redo': \"\\uE405\",\n 'undo': \"\\uE406\",\n 'refresh': \"\\uE407\",\n 'star': \"\\uE408\",\n 'plus': \"\\uE409\",\n 'minus': \"\\uE410\",\n 'circle': \"\\uE411\",\n 'checkbox': \"\\uE411\",\n 'close-filled': \"\\uE434\",\n 'clear': \"\\uE434\",\n 'refresh-filled': \"\\uE437\",\n 'star-filled': \"\\uE438\",\n 'plus-filled': \"\\uE439\",\n 'minus-filled': \"\\uE440\",\n 'circle-filled': \"\\uE441\",\n 'checkbox-filled': \"\\uE442\",\n 'closeempty': \"\\uE460\",\n 'refreshempty': \"\\uE461\",\n 'reload': \"\\uE462\",\n 'starhalf': \"\\uE463\",\n 'spinner': \"\\uE464\",\n 'spinner-cycle': \"\\uE465\",\n 'search': \"\\uE466\",\n 'plusempty': \"\\uE468\",\n 'forward': \"\\uE470\",\n 'back': \"\\uE471\",\n 'left-nav': \"\\uE471\",\n 'checkmarkempty': \"\\uE472\",\n 'home': \"\\uE500\",\n 'navigate': \"\\uE501\",\n 'gear': \"\\uE502\",\n 'paperplane': \"\\uE503\",\n 'info': \"\\uE504\",\n 'help': \"\\uE505\",\n 'locked': \"\\uE506\",\n 'more': \"\\uE507\",\n 'flag': \"\\uE508\",\n 'home-filled': \"\\uE530\",\n 'gear-filled': \"\\uE532\",\n 'info-filled': \"\\uE534\",\n 'help-filled': \"\\uE535\",\n 'more-filled': \"\\uE537\",\n 'settings': \"\\uE560\",\n 'list': \"\\uE562\",\n 'bars': \"\\uE563\",\n 'loop': \"\\uE565\",\n 'paperclip': \"\\uE567\",\n 'eye': \"\\uE568\",\n 'arrowup': \"\\uE580\",\n 'arrowdown': \"\\uE581\",\n 'arrowleft': \"\\uE582\",\n 'arrowright': \"\\uE583\",\n 'arrowthinup': \"\\uE584\",\n 'arrowthindown': \"\\uE585\",\n 'arrowthinleft': \"\\uE586\",\n 'arrowthinright': \"\\uE587\",\n 'pulldown': \"\\uE588\",\n 'closefill': \"\\uE589\",\n 'sound': \"\\uE590\",\n 'scan': \"\\uE612\"\n};\nexports.default = _default;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tcG9uZW50cy91bmktaWNvbnMvaWNvbnMuanMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O2VBQWU7RUFDZCxTQUFTLEVBQUUsUUFBUTtFQUNuQixRQUFRLEVBQUUsUUFBUTtFQUNsQixXQUFXLEVBQUUsUUFBUTtFQUNyQixnQkFBZ0IsRUFBRSxRQUFRO0VBQzFCLGVBQWUsRUFBRSxRQUFRO0VBQ3pCLGtCQUFrQixFQUFFLFFBQVE7RUFDNUIsT0FBTyxFQUFFLFFBQVE7RUFDakIsT0FBTyxFQUFFLFFBQVE7RUFDakIsWUFBWSxFQUFFLFFBQVE7RUFDdEIsV0FBVyxFQUFFLFFBQVE7RUFDckIsY0FBYyxFQUFFLFFBQVE7RUFDeEIsY0FBYyxFQUFFLFFBQVE7RUFDeEIsbUJBQW1CLEVBQUUsUUFBUTtFQUM3QixrQkFBa0IsRUFBRSxRQUFRO0VBQzVCLE9BQU8sRUFBRSxRQUFRO0VBQ2pCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLGFBQWEsRUFBRSxRQUFRO0VBQ3ZCLE1BQU0sRUFBRSxRQUFRO0VBQ2hCLElBQUksRUFBRSxRQUFRO0VBQ2QsVUFBVSxFQUFFLFFBQVE7RUFDcEIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsS0FBSyxFQUFFLFFBQVE7RUFDZixVQUFVLEVBQUUsUUFBUTtFQUNwQixZQUFZLEVBQUUsUUFBUTtFQUN0QixRQUFRLEVBQUUsUUFBUTtFQUNsQixpQkFBaUIsRUFBRSxRQUFRO0VBQzNCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxRQUFRO0VBQ2pCLEtBQUssRUFBRSxRQUFRO0VBQ2YsU0FBUyxFQUFFLFFBQVE7RUFDbkIsT0FBTyxFQUFFLFFBQVE7RUFDakIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsVUFBVSxFQUFFLFFBQVE7RUFDcEIsT0FBTyxFQUFFLFFBQVE7RUFDakIsTUFBTSxFQUFFLFFBQVE7RUFDaEIsTUFBTSxFQUFFLFFBQVE7RUFDaEIsU0FBUyxFQUFFLFFBQVE7RUFDbkIsTUFBTSxFQUFFLFFBQVE7RUFDaEIsTUFBTSxFQUFFLFFBQVE7RUFDaEIsT0FBTyxFQUFFLFFBQVE7RUFDakIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsVUFBVSxFQUFFLFFBQVE7RUFDcEIsY0FBYyxFQUFFLFFBQVE7RUFDeEIsT0FBTyxFQUFFLFFBQVE7RUFDakIsZ0JBQWdCLEVBQUUsUUFBUTtFQUMxQixhQUFhLEVBQUUsUUFBUTtFQUN2QixhQUFhLEVBQUUsUUFBUTtFQUN2QixjQUFjLEVBQUUsUUFBUTtFQUN4QixlQUFlLEVBQUUsUUFBUTtFQUN6QixpQkFBaUIsRUFBRSxRQUFRO0VBQzNCLFlBQVksRUFBRSxRQUFRO0VBQ3RCLGNBQWMsRUFBRSxRQUFRO0VBQ3hCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLFVBQVUsRUFBRSxRQUFRO0VBQ3BCLFNBQVMsRUFBRSxRQUFRO0VBQ25CLGVBQWUsRUFBRSxRQUFRO0VBQ3pCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLFdBQVcsRUFBRSxRQUFRO0VBQ3JCLFNBQVMsRUFBRSxRQUFRO0VBQ25CLE1BQU0sRUFBRSxRQUFRO0VBQ2hCLFVBQVUsRUFBRSxRQUFRO0VBQ3BCLGdCQUFnQixFQUFFLFFBQVE7RUFDMUIsTUFBTSxFQUFFLFFBQVE7RUFDaEIsVUFBVSxFQUFFLFFBQVE7RUFDcEIsTUFBTSxFQUFFLFFBQVE7RUFDaEIsWUFBWSxFQUFFLFFBQVE7RUFDdEIsTUFBTSxFQUFFLFFBQVE7RUFDaEIsTUFBTSxFQUFFLFFBQVE7RUFDaEIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsTUFBTSxFQUFFLFFBQVE7RUFDaEIsTUFBTSxFQUFFLFFBQVE7RUFDaEIsYUFBYSxFQUFFLFFBQVE7RUFDdkIsYUFBYSxFQUFFLFFBQVE7RUFDdkIsYUFBYSxFQUFFLFFBQVE7RUFDdkIsYUFBYSxFQUFFLFFBQVE7RUFDdkIsYUFBYSxFQUFFLFFBQVE7RUFDdkIsVUFBVSxFQUFFLFFBQVE7RUFDcEIsTUFBTSxFQUFFLFFBQVE7RUFDaEIsTUFBTSxFQUFFLFFBQVE7RUFDaEIsTUFBTSxFQUFFLFFBQVE7RUFDaEIsV0FBVyxFQUFFLFFBQVE7RUFDckIsS0FBSyxFQUFFLFFBQVE7RUFDZixTQUFTLEVBQUUsUUFBUTtFQUNuQixXQUFXLEVBQUUsUUFBUTtFQUNyQixXQUFXLEVBQUUsUUFBUTtFQUNyQixZQUFZLEVBQUUsUUFBUTtFQUN0QixhQUFhLEVBQUUsUUFBUTtFQUN2QixlQUFlLEVBQUUsUUFBUTtFQUN6QixlQUFlLEVBQUUsUUFBUTtFQUN6QixnQkFBZ0IsRUFBRSxRQUFRO0VBQzFCLFVBQVUsRUFBRSxRQUFRO0VBQ3BCLFdBQVcsRUFBRSxRQUFRO0VBQ3JCLE9BQU8sRUFBRSxRQUFRO0VBQ2pCLE1BQU0sRUFBRTtBQUNULENBQUM7QUFBQSIsImZpbGUiOiI2NS5qcyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBkZWZhdWx0IHtcclxuXHQnY29udGFjdCc6ICdcXHVlMTAwJyxcclxuXHQncGVyc29uJzogJ1xcdWUxMDEnLFxyXG5cdCdwZXJzb25hZGQnOiAnXFx1ZTEwMicsXHJcblx0J2NvbnRhY3QtZmlsbGVkJzogJ1xcdWUxMzAnLFxyXG5cdCdwZXJzb24tZmlsbGVkJzogJ1xcdWUxMzEnLFxyXG5cdCdwZXJzb25hZGQtZmlsbGVkJzogJ1xcdWUxMzInLFxyXG5cdCdwaG9uZSc6ICdcXHVlMjAwJyxcclxuXHQnZW1haWwnOiAnXFx1ZTIwMScsXHJcblx0J2NoYXRidWJibGUnOiAnXFx1ZTIwMicsXHJcblx0J2NoYXRib3hlcyc6ICdcXHVlMjAzJyxcclxuXHQncGhvbmUtZmlsbGVkJzogJ1xcdWUyMzAnLFxyXG5cdCdlbWFpbC1maWxsZWQnOiAnXFx1ZTIzMScsXHJcblx0J2NoYXRidWJibGUtZmlsbGVkJzogJ1xcdWUyMzInLFxyXG5cdCdjaGF0Ym94ZXMtZmlsbGVkJzogJ1xcdWUyMzMnLFxyXG5cdCd3ZWlibyc6ICdcXHVlMjYwJyxcclxuXHQnd2VpeGluJzogJ1xcdWUyNjEnLFxyXG5cdCdwZW5neW91cXVhbic6ICdcXHVlMjYyJyxcclxuXHQnY2hhdCc6ICdcXHVlMjYzJyxcclxuXHQncXEnOiAnXFx1ZTI2NCcsXHJcblx0J3ZpZGVvY2FtJzogJ1xcdWUzMDAnLFxyXG5cdCdjYW1lcmEnOiAnXFx1ZTMwMScsXHJcblx0J21pYyc6ICdcXHVlMzAyJyxcclxuXHQnbG9jYXRpb24nOiAnXFx1ZTMwMycsXHJcblx0J21pYy1maWxsZWQnOiAnXFx1ZTMzMicsXHJcblx0J3NwZWVjaCc6ICdcXHVlMzMyJyxcclxuXHQnbG9jYXRpb24tZmlsbGVkJzogJ1xcdWUzMzMnLFxyXG5cdCdtaWNvZmYnOiAnXFx1ZTM2MCcsXHJcblx0J2ltYWdlJzogJ1xcdWUzNjMnLFxyXG5cdCdtYXAnOiAnXFx1ZTM2NCcsXHJcblx0J2NvbXBvc2UnOiAnXFx1ZTQwMCcsXHJcblx0J3RyYXNoJzogJ1xcdWU0MDEnLFxyXG5cdCd1cGxvYWQnOiAnXFx1ZTQwMicsXHJcblx0J2Rvd25sb2FkJzogJ1xcdWU0MDMnLFxyXG5cdCdjbG9zZSc6ICdcXHVlNDA0JyxcclxuXHQncmVkbyc6ICdcXHVlNDA1JyxcclxuXHQndW5kbyc6ICdcXHVlNDA2JyxcclxuXHQncmVmcmVzaCc6ICdcXHVlNDA3JyxcclxuXHQnc3Rhcic6ICdcXHVlNDA4JyxcclxuXHQncGx1cyc6ICdcXHVlNDA5JyxcclxuXHQnbWludXMnOiAnXFx1ZTQxMCcsXHJcblx0J2NpcmNsZSc6ICdcXHVlNDExJyxcclxuXHQnY2hlY2tib3gnOiAnXFx1ZTQxMScsXHJcblx0J2Nsb3NlLWZpbGxlZCc6ICdcXHVlNDM0JyxcclxuXHQnY2xlYXInOiAnXFx1ZTQzNCcsXHJcblx0J3JlZnJlc2gtZmlsbGVkJzogJ1xcdWU0MzcnLFxyXG5cdCdzdGFyLWZpbGxlZCc6ICdcXHVlNDM4JyxcclxuXHQncGx1cy1maWxsZWQnOiAnXFx1ZTQzOScsXHJcblx0J21pbnVzLWZpbGxlZCc6ICdcXHVlNDQwJyxcclxuXHQnY2lyY2xlLWZpbGxlZCc6ICdcXHVlNDQxJyxcclxuXHQnY2hlY2tib3gtZmlsbGVkJzogJ1xcdWU0NDInLFxyXG5cdCdjbG9zZWVtcHR5JzogJ1xcdWU0NjAnLFxyXG5cdCdyZWZyZXNoZW1wdHknOiAnXFx1ZTQ2MScsXHJcblx0J3JlbG9hZCc6ICdcXHVlNDYyJyxcclxuXHQnc3RhcmhhbGYnOiAnXFx1ZTQ2MycsXHJcblx0J3NwaW5uZXInOiAnXFx1ZTQ2NCcsXHJcblx0J3NwaW5uZXItY3ljbGUnOiAnXFx1ZTQ2NScsXHJcblx0J3NlYXJjaCc6ICdcXHVlNDY2JyxcclxuXHQncGx1c2VtcHR5JzogJ1xcdWU0NjgnLFxyXG5cdCdmb3J3YXJkJzogJ1xcdWU0NzAnLFxyXG5cdCdiYWNrJzogJ1xcdWU0NzEnLFxyXG5cdCdsZWZ0LW5hdic6ICdcXHVlNDcxJyxcclxuXHQnY2hlY2ttYXJrZW1wdHknOiAnXFx1ZTQ3MicsXHJcblx0J2hvbWUnOiAnXFx1ZTUwMCcsXHJcblx0J25hdmlnYXRlJzogJ1xcdWU1MDEnLFxyXG5cdCdnZWFyJzogJ1xcdWU1MDInLFxyXG5cdCdwYXBlcnBsYW5lJzogJ1xcdWU1MDMnLFxyXG5cdCdpbmZvJzogJ1xcdWU1MDQnLFxyXG5cdCdoZWxwJzogJ1xcdWU1MDUnLFxyXG5cdCdsb2NrZWQnOiAnXFx1ZTUwNicsXHJcblx0J21vcmUnOiAnXFx1ZTUwNycsXHJcblx0J2ZsYWcnOiAnXFx1ZTUwOCcsXHJcblx0J2hvbWUtZmlsbGVkJzogJ1xcdWU1MzAnLFxyXG5cdCdnZWFyLWZpbGxlZCc6ICdcXHVlNTMyJyxcclxuXHQnaW5mby1maWxsZWQnOiAnXFx1ZTUzNCcsXHJcblx0J2hlbHAtZmlsbGVkJzogJ1xcdWU1MzUnLFxyXG5cdCdtb3JlLWZpbGxlZCc6ICdcXHVlNTM3JyxcclxuXHQnc2V0dGluZ3MnOiAnXFx1ZTU2MCcsXHJcblx0J2xpc3QnOiAnXFx1ZTU2MicsXHJcblx0J2JhcnMnOiAnXFx1ZTU2MycsXHJcblx0J2xvb3AnOiAnXFx1ZTU2NScsXHJcblx0J3BhcGVyY2xpcCc6ICdcXHVlNTY3JyxcclxuXHQnZXllJzogJ1xcdWU1NjgnLFxyXG5cdCdhcnJvd3VwJzogJ1xcdWU1ODAnLFxyXG5cdCdhcnJvd2Rvd24nOiAnXFx1ZTU4MScsXHJcblx0J2Fycm93bGVmdCc6ICdcXHVlNTgyJyxcclxuXHQnYXJyb3dyaWdodCc6ICdcXHVlNTgzJyxcclxuXHQnYXJyb3d0aGludXAnOiAnXFx1ZTU4NCcsXHJcblx0J2Fycm93dGhpbmRvd24nOiAnXFx1ZTU4NScsXHJcblx0J2Fycm93dGhpbmxlZnQnOiAnXFx1ZTU4NicsXHJcblx0J2Fycm93dGhpbnJpZ2h0JzogJ1xcdWU1ODcnLFxyXG5cdCdwdWxsZG93bic6ICdcXHVlNTg4JyxcclxuXHQnY2xvc2VmaWxsJzogJ1xcdWU1ODknLFxyXG5cdCdzb3VuZCc6ICdcXHVlNTkwJyxcclxuXHQnc2Nhbic6ICdcXHVlNjEyJ1xyXG59Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///65\n");
- /***/ }),
- /* 66 */
- /*!*********************************************************************************************************************!*\
- !*** E:/2023/8/MT_APP/components/uni-icons/uni-icons.vue?vue&type=style&index=0&id=0bf90c00&lang=scss&scoped=true& ***!
- \*********************************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_11_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_11_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_0_4_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_icons_vue_vue_type_style_index_0_id_0bf90c00_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/style.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-oneOf-0-1!./node_modules/postcss-loader/src??ref--11-oneOf-0-2!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--11-oneOf-0-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-oneOf-0-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./uni-icons.vue?vue&type=style&index=0&id=0bf90c00&lang=scss&scoped=true& */ 67);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_11_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_11_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_0_4_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_icons_vue_vue_type_style_index_0_id_0bf90c00_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_11_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_11_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_0_4_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_icons_vue_vue_type_style_index_0_id_0bf90c00_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
- /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_11_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_11_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_0_4_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_icons_vue_vue_type_style_index_0_id_0bf90c00_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_11_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_11_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_0_4_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_icons_vue_vue_type_style_index_0_id_0bf90c00_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_11_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_11_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_0_4_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_uni_icons_vue_vue_type_style_index_0_id_0bf90c00_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
- /***/ }),
- /* 67 */
- /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/style.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-oneOf-0-1!./node_modules/postcss-loader/src??ref--11-oneOf-0-2!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--11-oneOf-0-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-oneOf-0-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/2023/8/MT_APP/components/uni-icons/uni-icons.vue?vue&type=style&index=0&id=0bf90c00&lang=scss&scoped=true& ***!
- \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports) {
- module.exports = {
- "uni-icons": {
- "fontFamily": "uniicons",
- "textDecoration": "none",
- "textAlign": "center"
- },
- "@VERSION": 2
- }
- /***/ }),
- /* 68 */
- /*!****************************************!*\
- !*** E:/2023/8/MT_APP/common/_data.js ***!
- \****************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- "use strict";
- eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nfunction _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it.return != null) it.return(); } finally { if (didErr) throw err; } } }; }\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\nvar _default = {\n /**\r\n * [设置获取globalData数据]\r\n * @param {Object} k 设置/获取的键\r\n * @param {Object} v 设置的值,没有传值就是获取这个键的值\r\n * @return {String|Array|Object}\r\n */\n data: function data(k, v) {\n if (v === undefined) {\n return getApp().globalData[k];\n } else {\n getApp().globalData[k] = v;\n }\n },\n /**\r\n * [设置获取保存在本地的页面数据]\r\n * @param {Object} k 设置/获取的键\r\n * @param {Object} v 设置的值,v为undefined获取这个键的值,v为null,移除这个键的数据\r\n * @return {String|Array|Object}\r\n */\n localData: function localData(k, v) {\n if (v === undefined) {\n return uni.getStorageSync(k);\n } else if (v === null) {\n uni.removeStorage({\n key: k,\n fail: function fail(err) {\n __f__(\"log\", err, 'uni.removeStorage', \" at common/_data.js:30\");\n }\n });\n } else {\n uni.setStorage({\n key: k,\n data: v,\n fail: function fail() {\n __f__(\"log\", err, 'uni.setStorage', \" at common/_data.js:39\");\n }\n });\n }\n },\n domainUrl: function domainUrl() {\n return getApp().globalData.http_url;\n },\n staticUrl: function staticUrl() {\n return getApp().globalData.static_url;\n },\n /** 聊天静态文件地址 */staticChat: function staticChat() {\n return getApp().globalData.static_url + '/static/chat/';\n },\n /** 朋友圈静态文件地址 */staticCircle: function staticCircle() {\n return getApp().globalData.static_url + '/static/circle/';\n },\n /** 头像地址 */staticPhoto: function staticPhoto() {\n return getApp().globalData.static_url + '/static/photo/';\n },\n /** 视频图片地址 */staticVideoImg: function staticVideoImg() {\n return getApp().globalData.static_url + '/static/photo/video_gif/';\n },\n /** 获取会话界面有多少未读消息 */chatTipsNum: function chatTipsNum() {\n var num = 0,\n chat_list = uni.getStorageSync('chat_list');\n if (chat_list) {\n var _iterator = _createForOfIteratorHelper(chat_list),\n _step;\n try {\n for (_iterator.s(); !(_step = _iterator.n()).done;) {\n var value = _step.value;\n // todo屏蔽 如果屏蔽了则走以下消息提示规则, 如果屏蔽,但是@本人和所有人all,则不提示消息\n // if(value.is_disturb == 1){\n\n // }else{\n // \tnum += (value.no_reader_num * 1);\n // }\n num += value.no_reader_num * 1;\n }\n } catch (err) {\n _iterator.e(err);\n } finally {\n _iterator.f();\n }\n }\n return num;\n },\n //根据网络地址获取本地地址\n getDowndloadVedio: function getDowndloadVedio(url, cb) {\n //ifdef H5\n return url;\n //endif\n var _this = this;\n var key = 'VEDIO_URL_' + url;\n var address = this.localData(key);\n __f__(\"log\", address, \" at common/_data.js:92\");\n if (address == undefined || address == null || !address) {\n var downloadTask = uni.downloadFile({\n url: url,\n //仅为示例,并非真实的资源\n success: function success(res) {\n if (res.statusCode === 200) {\n uni.saveFile({\n tempFilePath: res.tempFilePath,\n success: function success(red) {\n //下载到本地下次秒读取\n address = red.savedFilePath;\n _this.localData(key, address);\n if (cb) cb(address);\n }\n });\n }\n }\n });\n downloadTask.onProgressUpdate(function (res) {\n __f__(\"log\", '下载进度' + res.progress, \" at common/_data.js:112\");\n __f__(\"log\", '已经下载的数据长度' + res.totalBytesWritten, \" at common/_data.js:113\");\n __f__(\"log\", '预期需要下载的数据总长度' + res.totalBytesExpectedToWrite, \" at common/_data.js:114\");\n });\n } else {\n if (cb) cb(address);\n return address;\n }\n }\n};\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 10)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tbW9uL19kYXRhLmpzIl0sIm5hbWVzIjpbImRhdGEiLCJrIiwidiIsInVuZGVmaW5lZCIsImdldEFwcCIsImdsb2JhbERhdGEiLCJsb2NhbERhdGEiLCJ1bmkiLCJnZXRTdG9yYWdlU3luYyIsInJlbW92ZVN0b3JhZ2UiLCJrZXkiLCJmYWlsIiwiZXJyIiwic2V0U3RvcmFnZSIsImRvbWFpblVybCIsImh0dHBfdXJsIiwic3RhdGljVXJsIiwic3RhdGljX3VybCIsInN0YXRpY0NoYXQiLCJzdGF0aWNDaXJjbGUiLCJzdGF0aWNQaG90byIsInN0YXRpY1ZpZGVvSW1nIiwiY2hhdFRpcHNOdW0iLCJudW0iLCJjaGF0X2xpc3QiLCJ2YWx1ZSIsIm5vX3JlYWRlcl9udW0iLCJnZXREb3duZGxvYWRWZWRpbyIsInVybCIsImNiIiwiX3RoaXMiLCJhZGRyZXNzIiwiZG93bmxvYWRUYXNrIiwiZG93bmxvYWRGaWxlIiwic3VjY2VzcyIsInJlcyIsInN0YXR1c0NvZGUiLCJzYXZlRmlsZSIsInRlbXBGaWxlUGF0aCIsInJlZCIsInNhdmVkRmlsZVBhdGgiLCJvblByb2dyZXNzVXBkYXRlIiwicHJvZ3Jlc3MiLCJ0b3RhbEJ5dGVzV3JpdHRlbiIsInRvdGFsQnl0ZXNFeHBlY3RlZFRvV3JpdGUiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztlQUFlO0VBQ2Q7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0VBQ0NBLElBQUksZ0JBQUNDLENBQUMsRUFBQ0MsQ0FBQyxFQUFDO0lBQ1IsSUFBR0EsQ0FBQyxLQUFLQyxTQUFTLEVBQUM7TUFDbEIsT0FBT0MsTUFBTSxFQUFFLENBQUNDLFVBQVUsQ0FBQ0osQ0FBQyxDQUFDO0lBQzlCLENBQUMsTUFDRztNQUNIRyxNQUFNLEVBQUUsQ0FBQ0MsVUFBVSxDQUFDSixDQUFDLENBQUMsR0FBR0MsQ0FBQztJQUMzQjtFQUNELENBQUM7RUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7RUFDQ0ksU0FBUyxxQkFBQ0wsQ0FBQyxFQUFDQyxDQUFDLEVBQUM7SUFDYixJQUFHQSxDQUFDLEtBQUtDLFNBQVMsRUFBQztNQUNsQixPQUFPSSxHQUFHLENBQUNDLGNBQWMsQ0FBQ1AsQ0FBQyxDQUFDO0lBQzdCLENBQUMsTUFDSSxJQUFHQyxDQUFDLEtBQUssSUFBSSxFQUFDO01BQ2xCSyxHQUFHLENBQUNFLGFBQWEsQ0FBQztRQUNqQkMsR0FBRyxFQUFFVCxDQUFDO1FBQ05VLElBQUksZ0JBQUNDLEdBQUcsRUFBQztVQUNSLGFBQVlBLEdBQUcsRUFBQyxtQkFBbUI7UUFDcEM7TUFDRCxDQUFDLENBQUM7SUFDSCxDQUFDLE1BQ0k7TUFDSkwsR0FBRyxDQUFDTSxVQUFVLENBQUM7UUFDZEgsR0FBRyxFQUFFVCxDQUFDO1FBQ05ELElBQUksRUFBRUUsQ0FBQztRQUNQUyxJQUFJLGtCQUFFO1VBQ0wsYUFBWUMsR0FBRyxFQUFDLGdCQUFnQjtRQUNqQztNQUNELENBQUMsQ0FBQztJQUNIO0VBQ0QsQ0FBQztFQUNERSxTQUFTLHVCQUFFO0lBQ1YsT0FBT1YsTUFBTSxFQUFFLENBQUNDLFVBQVUsQ0FBQ1UsUUFBUTtFQUNwQyxDQUFDO0VBQ0RDLFNBQVMsdUJBQUU7SUFDVixPQUFPWixNQUFNLEVBQUUsQ0FBQ0MsVUFBVSxDQUFDWSxVQUFVO0VBQ3RDLENBQUM7RUFDRCxlQUNBQyxVQUFVLHdCQUFFO0lBQ1gsT0FBT2QsTUFBTSxFQUFFLENBQUNDLFVBQVUsQ0FBQ1ksVUFBVSxHQUFHLGVBQWU7RUFDeEQsQ0FBQztFQUNELGdCQUNBRSxZQUFZLDBCQUFFO0lBQ2IsT0FBT2YsTUFBTSxFQUFFLENBQUNDLFVBQVUsQ0FBQ1ksVUFBVSxHQUFHLGlCQUFpQjtFQUMxRCxDQUFDO0VBQ0QsV0FDQUcsV0FBVyx5QkFBRTtJQUNaLE9BQU9oQixNQUFNLEVBQUUsQ0FBQ0MsVUFBVSxDQUFDWSxVQUFVLEdBQUcsZ0JBQWdCO0VBQ3pELENBQUM7RUFDRSxhQUNBSSxjQUFjLDRCQUFFO0lBQ1osT0FBT2pCLE1BQU0sRUFBRSxDQUFDQyxVQUFVLENBQUNZLFVBQVUsR0FBRywwQkFBMEI7RUFDdEUsQ0FBQztFQUNKLG9CQUNBSyxXQUFXLHlCQUFFO0lBQ1osSUFBSUMsR0FBRyxHQUFHLENBQUM7TUFDWEMsU0FBUyxHQUFHakIsR0FBRyxDQUFDQyxjQUFjLENBQUMsV0FBVyxDQUFDO0lBRTNDLElBQUdnQixTQUFTLEVBQUM7TUFBQSwyQ0FDS0EsU0FBUztRQUFBO01BQUE7UUFBMUIsb0RBQTJCO1VBQUEsSUFBbkJDLEtBQUs7VUFDWjtVQUNBOztVQUVBO1VBQ0E7VUFDQTtVQUNBRixHQUFHLElBQUtFLEtBQUssQ0FBQ0MsYUFBYSxHQUFHLENBQUU7UUFDakM7TUFBQztRQUFBO01BQUE7UUFBQTtNQUFBO0lBQ0Y7SUFDQSxPQUFPSCxHQUFHO0VBQ1gsQ0FBQztFQUNEO0VBQ0FJLGlCQUFpQiw2QkFBQ0MsR0FBRyxFQUFDQyxFQUFFLEVBQUM7SUFDeEI7SUFDQyxPQUFPRCxHQUFHO0lBQ1g7SUFDQyxJQUFJRSxLQUFLLEdBQUcsSUFBSTtJQUNoQixJQUFJcEIsR0FBRyxHQUFHLFlBQVksR0FBRWtCLEdBQUc7SUFDNUIsSUFBSUcsT0FBTyxHQUFHLElBQUksQ0FBQ3pCLFNBQVMsQ0FBQ0ksR0FBRyxDQUFDO0lBQzNCLGFBQVlxQixPQUFPO0lBQ3pCLElBQUdBLE9BQU8sSUFBSTVCLFNBQVMsSUFBSTRCLE9BQU8sSUFBSSxJQUFJLElBQUksQ0FBQ0EsT0FBTyxFQUFDO01BQ3RELElBQU1DLFlBQVksR0FBR3pCLEdBQUcsQ0FBQzBCLFlBQVksQ0FBQztRQUNyQ0wsR0FBRyxFQUFFQSxHQUFHO1FBQUU7UUFDVk0sT0FBTyxFQUFFLGlCQUFDQyxHQUFHLEVBQUs7VUFDakIsSUFBSUEsR0FBRyxDQUFDQyxVQUFVLEtBQUssR0FBRyxFQUFFO1lBQzNCN0IsR0FBRyxDQUFDOEIsUUFBUSxDQUFDO2NBQ1pDLFlBQVksRUFBRUgsR0FBRyxDQUFDRyxZQUFZO2NBQzlCSixPQUFPLEVBQUUsaUJBQVNLLEdBQUcsRUFBRTtnQkFDdEI7Z0JBQ0FSLE9BQU8sR0FBR1EsR0FBRyxDQUFDQyxhQUFhO2dCQUMzQlYsS0FBSyxDQUFDeEIsU0FBUyxDQUFDSSxHQUFHLEVBQUNxQixPQUFPLENBQUM7Z0JBQzVCLElBQUdGLEVBQUUsRUFBQ0EsRUFBRSxDQUFDRSxPQUFPLENBQUM7Y0FDbEI7WUFDRCxDQUFDLENBQUM7VUFDSDtRQUVEO01BQ0QsQ0FBQyxDQUFDO01BQ0ZDLFlBQVksQ0FBQ1MsZ0JBQWdCLENBQUMsVUFBQ04sR0FBRyxFQUFLO1FBQ3RDLGFBQVksTUFBTSxHQUFHQSxHQUFHLENBQUNPLFFBQVE7UUFDakMsYUFBWSxXQUFXLEdBQUdQLEdBQUcsQ0FBQ1EsaUJBQWlCO1FBQy9DLGFBQVksY0FBYyxHQUFHUixHQUFHLENBQUNTLHlCQUF5QjtNQUMzRCxDQUFDLENBQUM7SUFDSCxDQUFDLE1BQUs7TUFDTCxJQUFHZixFQUFFLEVBQUNBLEVBQUUsQ0FBQ0UsT0FBTyxDQUFDO01BQ2pCLE9BQU9BLE9BQU87SUFDZjtFQUNEO0FBQ0QsQ0FBQztBQUFBLDJCIiwiZmlsZSI6IjY4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGRlZmF1bHQge1xyXG5cdC8qKlxyXG5cdCAqIFvorr7nva7ojrflj5ZnbG9iYWxEYXRh5pWw5o2uXVxyXG5cdCAqIEBwYXJhbSB7T2JqZWN0fSBrIOiuvue9ri/ojrflj5bnmoTplK5cclxuXHQgKiBAcGFyYW0ge09iamVjdH0gdiDorr7nva7nmoTlgLws5rKh5pyJ5Lyg5YC85bCx5piv6I635Y+W6L+Z5Liq6ZSu55qE5YC8XHJcblx0ICogQHJldHVybiB7U3RyaW5nfEFycmF5fE9iamVjdH1cclxuXHQgKi9cclxuXHRkYXRhKGssdil7XHJcblx0XHRpZih2ID09PSB1bmRlZmluZWQpe1xyXG5cdFx0XHRyZXR1cm4gZ2V0QXBwKCkuZ2xvYmFsRGF0YVtrXTtcclxuXHRcdH1cclxuXHRcdGVsc2V7XHJcblx0XHRcdGdldEFwcCgpLmdsb2JhbERhdGFba10gPSB2O1xyXG5cdFx0fVxyXG5cdH0sXHJcblx0LyoqXHJcblx0ICogW+iuvue9ruiOt+WPluS/neWtmOWcqOacrOWcsOeahOmhtemdouaVsOaNrl1cclxuXHQgKiBAcGFyYW0ge09iamVjdH0gayDorr7nva4v6I635Y+W55qE6ZSuXHJcblx0ICogQHBhcmFtIHtPYmplY3R9IHYg6K6+572u55qE5YC8LHbkuLp1bmRlZmluZWTojrflj5bov5nkuKrplK7nmoTlgLwsduS4um51bGws56e76Zmk6L+Z5Liq6ZSu55qE5pWw5o2uXHJcblx0ICogQHJldHVybiB7U3RyaW5nfEFycmF5fE9iamVjdH1cclxuXHQgKi9cclxuXHRsb2NhbERhdGEoayx2KXtcclxuXHRcdGlmKHYgPT09IHVuZGVmaW5lZCl7XHJcblx0XHRcdHJldHVybiB1bmkuZ2V0U3RvcmFnZVN5bmMoayk7XHJcblx0XHR9XHJcblx0XHRlbHNlIGlmKHYgPT09IG51bGwpe1xyXG5cdFx0XHR1bmkucmVtb3ZlU3RvcmFnZSh7XHJcblx0XHRcdFx0a2V5OiBrLFxyXG5cdFx0XHRcdGZhaWwoZXJyKXtcclxuXHRcdFx0XHRcdGNvbnNvbGUubG9nKGVyciwndW5pLnJlbW92ZVN0b3JhZ2UnKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0pO1xyXG5cdFx0fVxyXG5cdFx0ZWxzZSB7XHJcblx0XHRcdHVuaS5zZXRTdG9yYWdlKHtcclxuXHRcdFx0XHRrZXk6IGssXHJcblx0XHRcdFx0ZGF0YTogdixcclxuXHRcdFx0XHRmYWlsKCl7XHJcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhlcnIsJ3VuaS5zZXRTdG9yYWdlJyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9KTtcclxuXHRcdH1cclxuXHR9LFxyXG5cdGRvbWFpblVybCgpe1xyXG5cdFx0cmV0dXJuIGdldEFwcCgpLmdsb2JhbERhdGEuaHR0cF91cmxcclxuXHR9LFxyXG5cdHN0YXRpY1VybCgpe1xyXG5cdFx0cmV0dXJuIGdldEFwcCgpLmdsb2JhbERhdGEuc3RhdGljX3VybFxyXG5cdH0sXHJcblx0LyoqIOiBiuWkqemdmeaAgeaWh+S7tuWcsOWdgCAqL1xyXG5cdHN0YXRpY0NoYXQoKXtcclxuXHRcdHJldHVybiBnZXRBcHAoKS5nbG9iYWxEYXRhLnN0YXRpY191cmwgKyAnL3N0YXRpYy9jaGF0Lyc7XHJcblx0fSxcclxuXHQvKiog5pyL5Y+L5ZyI6Z2Z5oCB5paH5Lu25Zyw5Z2AICovXHJcblx0c3RhdGljQ2lyY2xlKCl7XHJcblx0XHRyZXR1cm4gZ2V0QXBwKCkuZ2xvYmFsRGF0YS5zdGF0aWNfdXJsICsgJy9zdGF0aWMvY2lyY2xlLyc7XHJcblx0fSxcclxuXHQvKiog5aS05YOP5Zyw5Z2AICovXHJcblx0c3RhdGljUGhvdG8oKXtcclxuXHRcdHJldHVybiBnZXRBcHAoKS5nbG9iYWxEYXRhLnN0YXRpY191cmwgKyAnL3N0YXRpYy9waG90by8nO1xyXG5cdH0sXHJcbiAgICAvKiog6KeG6aKR5Zu+54mH5Zyw5Z2AICovXHJcbiAgICBzdGF0aWNWaWRlb0ltZygpe1xyXG4gICAgICAgIHJldHVybiBnZXRBcHAoKS5nbG9iYWxEYXRhLnN0YXRpY191cmwgKyAnL3N0YXRpYy9waG90by92aWRlb19naWYvJztcclxuICAgIH0sXHJcblx0LyoqIOiOt+WPluS8muivneeVjOmdouacieWkmuWwkeacquivu+a2iOaBryAqL1xyXG5cdGNoYXRUaXBzTnVtKCl7XHJcblx0XHRsZXQgbnVtID0gMCxcclxuXHRcdGNoYXRfbGlzdCA9IHVuaS5nZXRTdG9yYWdlU3luYygnY2hhdF9saXN0Jyk7XHJcblx0XHRcclxuXHRcdGlmKGNoYXRfbGlzdCl7XHJcblx0XHRcdGZvcihsZXQgdmFsdWUgb2YgY2hhdF9saXN0KXtcclxuXHRcdFx0XHQvLyB0b2Rv5bGP6JS9IOWmguaenOWxj+iUveS6huWImei1sOS7peS4i+a2iOaBr+aPkOekuuinhOWIme+8jCDlpoLmnpzlsY/olL3vvIzkvYbmmK9A5pys5Lq65ZKM5omA5pyJ5Lq6YWxs77yM5YiZ5LiN5o+Q56S65raI5oGvXHJcblx0XHRcdFx0Ly8gaWYodmFsdWUuaXNfZGlzdHVyYiA9PSAxKXtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdC8vIH1lbHNle1xyXG5cdFx0XHRcdC8vIFx0bnVtICs9ICh2YWx1ZS5ub19yZWFkZXJfbnVtICogMSk7XHJcblx0XHRcdFx0Ly8gfVxyXG5cdFx0XHRcdG51bSArPSAodmFsdWUubm9fcmVhZGVyX251bSAqIDEpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRyZXR1cm4gbnVtO1xyXG5cdH0sXHJcblx0Ly/moLnmja7nvZHnu5zlnLDlnYDojrflj5bmnKzlnLDlnLDlnYBcclxuXHRnZXREb3duZGxvYWRWZWRpbyh1cmwsY2Ipe1xyXG5cdFx0Ly9pZmRlZiBINVxyXG5cdFx0XHRyZXR1cm4gdXJsO1xyXG5cdFx0Ly9lbmRpZlxyXG5cdFx0IGxldCBfdGhpcyA9IHRoaXM7XHJcblx0XHQgbGV0IGtleSA9ICdWRURJT19VUkxfJysgdXJsO1xyXG5cdFx0bGV0IGFkZHJlc3MgPSB0aGlzLmxvY2FsRGF0YShrZXkpO1xyXG4gICAgICAgIGNvbnNvbGUubG9nKGFkZHJlc3MpXHJcblx0XHRpZihhZGRyZXNzID09IHVuZGVmaW5lZCB8fCBhZGRyZXNzID09IG51bGwgfHwgIWFkZHJlc3Mpe1xyXG5cdFx0XHRjb25zdCBkb3dubG9hZFRhc2sgPSB1bmkuZG93bmxvYWRGaWxlKHtcclxuXHRcdFx0XHR1cmw6IHVybCwgLy/ku4XkuLrnpLrkvovvvIzlubbpnZ7nnJ/lrp7nmoTotYTmupBcclxuXHRcdFx0XHRzdWNjZXNzOiAocmVzKSA9PiB7XHJcblx0XHRcdFx0XHRpZiAocmVzLnN0YXR1c0NvZGUgPT09IDIwMCkge1xyXG5cdFx0XHRcdFx0XHR1bmkuc2F2ZUZpbGUoe1xyXG5cdFx0XHRcdFx0XHRcdHRlbXBGaWxlUGF0aDogcmVzLnRlbXBGaWxlUGF0aCxcclxuXHRcdFx0XHRcdFx0XHRzdWNjZXNzOiBmdW5jdGlvbihyZWQpIHtcclxuXHRcdFx0XHRcdFx0XHRcdC8v5LiL6L295Yiw5pys5Zyw5LiL5qyh56eS6K+75Y+WXHJcblx0XHRcdFx0XHRcdFx0XHRhZGRyZXNzID0gcmVkLnNhdmVkRmlsZVBhdGhcclxuXHRcdFx0XHRcdFx0XHRcdF90aGlzLmxvY2FsRGF0YShrZXksYWRkcmVzcyk7XHJcblx0XHRcdFx0XHRcdFx0XHRpZihjYiljYihhZGRyZXNzKVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSk7XHJcblx0XHRcdGRvd25sb2FkVGFzay5vblByb2dyZXNzVXBkYXRlKChyZXMpID0+IHtcclxuXHRcdFx0XHRjb25zb2xlLmxvZygn5LiL6L296L+b5bqmJyArIHJlcy5wcm9ncmVzcyk7XHJcblx0XHRcdFx0Y29uc29sZS5sb2coJ+W3sue7j+S4i+i9veeahOaVsOaNrumVv+W6picgKyByZXMudG90YWxCeXRlc1dyaXR0ZW4pO1xyXG5cdFx0XHRcdGNvbnNvbGUubG9nKCfpooTmnJ/pnIDopoHkuIvovb3nmoTmlbDmja7mgLvplb/luqYnICsgcmVzLnRvdGFsQnl0ZXNFeHBlY3RlZFRvV3JpdGUpO1xyXG5cdFx0XHR9KTtcclxuXHRcdH1lbHNlIHtcclxuXHRcdFx0aWYoY2IpY2IoYWRkcmVzcyk7XHJcblx0XHRcdHJldHVybiBhZGRyZXNzXHJcblx0XHR9XHJcblx0fVxyXG59Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///68\n");
- /***/ }),
- /* 69 */
- /*!***************************************!*\
- !*** E:/2023/8/MT_APP/common/_get.js ***!
- \***************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- "use strict";
- eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 11);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/toConsumableArray */ 54));\nvar _mixins2 = _interopRequireDefault(__webpack_require__(/*! ./_mixins */ 70));\nvar _action2 = _interopRequireDefault(__webpack_require__(/*! ./_action */ 72));\nvar _data2 = _interopRequireDefault(__webpack_require__(/*! ./_data */ 68));\nvar _default = {\n /** 获得会话列表数据 */getChatList: function getChatList() {\n _mixins2.default.methods.$httpSend({\n path: '/im/get/chatList',\n success: function success(data) {\n // data.hasData = 1;\n // if(!data.length)data.hasData = 0;\n if (data.length) {\n data.sort(function (x, y) {\n if (x.top == y.top) {\n return y.time - x.time;\n } else {\n return y.top - x.top;\n }\n });\n }\n _data2.default.localData('chat_list', data);\n uni.$emit('data_chat_list', data);\n _action2.default.setStatusTips();\n }\n });\n },\n getGroupChatList: function getGroupChatList(data, sucess) {\n _mixins2.default.methods.$httpSend({\n path: '/im/get/chatList',\n data: data,\n success: function success(data) {\n __f__(\"log\", 1111, \" at common/_get.js:33\");\n if (sucess) {\n sucess(data);\n }\n }\n });\n },\n /**\r\n * 获得对话数据 \r\n * @param {\r\n \t\t发送的数据\r\n \t\tsend_data: {\r\n \t\t\tlist_id: list_id,\r\n \t\t\ttime: 0,\r\n \t\t\t是否更新未读消息数\r\n \t\t\tis_up: 1,\r\n \t\t},\r\n \t\t回调函数\r\n \t\tcalllback(data){\r\n \t\t\t\r\n \t\t},\r\n \t\t是否需要操作本地缓存数据\r\n \t\tis_action_data: 1,\r\n \t}\r\n */\n getChatData: function getChatData(config) {\n _mixins2.default.methods.$httpSend({\n path: '/im/get/chatData',\n data: config.send_data,\n success: function success(data) {\n // console.log('12312311213',data)\n if (config.is_action_data) {\n uni.$emit('data_chat_data', data);\n _data2.default.localData(data.list_id, data);\n } else {\n __f__(\"log\", data.list, 'data_chat_data_unshift', \" at common/_get.js:68\");\n uni.$emit('data_chat_data_unshift', data.list);\n }\n if ('callback' in config) {\n config.callback(data);\n }\n }\n });\n },\n /** 获得通讯录数据 */getFriendList: function getFriendList(send_data, callback) {\n if (!send_data) {\n send_data = {};\n }\n _mixins2.default.methods.$httpSend({\n path: '/im/get/friendList',\n data: send_data,\n success: function success(data) {\n Object.keys(data.data).forEach(function (key) {\n __f__(\"log\", key, data.data[key], 333, \" at common/_get.js:87\");\n data.data[key].data.map(function (res, index) {\n data.data[key].data[index].checked = false;\n });\n });\n if (data.data.length || 'up' in send_data || Object.keys(data.data).length) {\n _data2.default.localData('friend_list', data.data);\n uni.$emit('data_friend_list', data.data);\n }\n if (callback) {\n callback(data);\n }\n }\n });\n },\n /** 获得朋友圈数据 data要发送的数据 type 0加载最新数据 1加载历史数据 */getCircleList: function getCircleList(send_data, callback) {\n _mixins2.default.methods.$httpSend({\n path: '/im/get/circleData',\n data: send_data,\n success: function success(data) {\n var key1 = 'circle_data',\n _data_key1 = 'data_circle_data';\n var circle_data = _data2.default.localData(key1);\n if (!circle_data) {\n circle_data = [];\n }\n if (send_data.type) {\n var _circle_data;\n (_circle_data = circle_data).push.apply(_circle_data, (0, _toConsumableArray2.default)(data.data));\n } else {\n var _circle_data2;\n (_circle_data2 = circle_data).unshift.apply(_circle_data2, (0, _toConsumableArray2.default)(data.data));\n }\n uni.$emit(_data_key1, circle_data);\n _data2.default.localData(key1, circle_data);\n if ('update' in send_data) {\n var key2 = 'circle_data_user',\n _data_key2 = 'data_circle_data_user';\n var circle_data2 = _data2.default.localData(key2);\n if (!circle_data) {\n circle_data = [];\n }\n if (send_data.type) {\n circle_data2.push.apply(circle_data2, (0, _toConsumableArray2.default)(data.data));\n } else {\n circle_data2.unshift.apply(circle_data2, (0, _toConsumableArray2.default)(data.data));\n }\n uni.$emit(_data_key2, circle_data2);\n _data2.default.localData(key2, circle_data2);\n }\n if (callback) {\n callback(data);\n }\n }\n });\n },\n /** 获得基础数据 */getUserCircleList: function getUserCircleList(send_data, callback) {\n __f__(\"log\", 'to', \" at common/_get.js:144\");\n _mixins2.default.methods.$httpSend({\n path: '/im/get/circleData',\n data: send_data,\n success: function success(data) {\n __f__(\"log\", 1111111, \" at common/_get.js:149\");\n var key2 = 'circle_data_user',\n _data_key2 = 'data_circle_data_user';\n var circle_data2 = _data2.default.localData(key2);\n if (!circle_data2) {\n circle_data2 = [];\n }\n if (send_data.type) {\n var _circle_data3;\n (_circle_data3 = circle_data2).push.apply(_circle_data3, (0, _toConsumableArray2.default)(data.data));\n } else {\n var _circle_data4;\n (_circle_data4 = circle_data2).unshift.apply(_circle_data4, (0, _toConsumableArray2.default)(data.data));\n }\n uni.$emit(_data_key2, circle_data2);\n _data2.default.localData(key2, circle_data2);\n if (callback) {\n callback(data);\n }\n }\n });\n },\n base: function base() {\n _mixins2.default.methods.$httpSend({\n path: '/im/get/base',\n success: function success(data) {\n data.user_info.photo += '?_=' + Math.random();\n data.user_info.circle_img += '?_=' + Math.random();\n _data2.default.data('user_info', data.user_info);\n uni.$emit('data_user_info', data.user_info);\n _data2.default.data('bottom_url', data.bottom_url);\n _data2.default.data('new_friend_tips_num', data.new_friend_tips_num);\n _data2.default.data('no_reader_chat_num', data.no_reader_chat_num);\n _data2.default.data('no_reader_circle', data.no_reader_circle);\n _data2.default.data('no_reader_circle_chat_num', data.no_reader_circle_chat_num);\n _data2.default.data('new_group_tips_num', data.new_group_tips_num);\n _data2.default.data('kefu_list_id', data.kefu_list_id);\n _action2.default.setStatusTips();\n _action2.default.downloadPhoto();\n },\n fail: function fail(err) {\n __f__(\"log\", \"err\", err, \" at common/_get.js:192\");\n }\n });\n },\n /** 获得好友申请列表数据 */getFriendApplyList: function getFriendApplyList(callback) {\n _mixins2.default.methods.$httpSend({\n path: '/im/get/applyFriend',\n success: function success(data) {\n _data2.default.localData('friend_apply_list', data);\n uni.$emit('data_friend_apply_list', data);\n if (callback) {\n callback(data);\n }\n }\n });\n },\n /** 获得群认证列表数据 */getGroupApplyList: function getGroupApplyList(callback) {\n _mixins2.default.methods.$httpSend({\n path: '/im/get/applyGroup',\n success: function success(data) {\n _data2.default.localData('group_apply_list', data);\n uni.$emit('data_group_apply_data', data);\n if (callback) {\n callback(data);\n }\n }\n });\n },\n //搜索聊天记录\n serchChatMsg: function serchChatMsg(params, callback) {\n _mixins2.default.methods.$httpSend({\n path: '/im/get/searchCahtMsg',\n data: params,\n success: function success(data) {\n if (callback) {\n callback(data);\n }\n }\n });\n },\n //搜索好友\n searchFriends: function searchFriends(params, callback) {\n _mixins2.default.methods.$httpSend({\n path: '/im/get/searchFriends',\n data: params,\n success: function success(data) {\n if (callback) {\n callback(data);\n }\n }\n });\n },\n //搜索群聊成员\n searchGroupFriends: function searchGroupFriends(params, callback) {\n _mixins2.default.methods.$httpSend({\n path: '/im/group/searchFriends',\n data: params,\n success: function success(data) {\n if (callback) {\n callback(data);\n }\n }\n });\n },\n //取消音/视频\n cancelCall: function cancelCall(params, callback) {\n _mixins2.default.methods.$httpSend({\n path: '/im/message/closeVideo',\n data: params,\n success: function success(res) {\n if (callback) {\n callback(res);\n }\n }\n });\n },\n //同意/音视频\n agreeVedio: function agreeVedio(params, callback) {\n _mixins2.default.methods.$httpSend({\n path: '/im/message/agreeVedio',\n data: params,\n success: function success(res) {\n if (callback) {\n callback(res);\n }\n }\n });\n },\n createHongBao: function createHongBao(params, callback, _fail_callback) {\n _mixins2.default.methods.$httpSend({\n path: '/im/message/createHongBao',\n data: params,\n success: function success(res) {\n if (callback) {\n callback(res);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback) {\n _fail_callback(res);\n }\n }\n });\n },\n checkBeforePay: function checkBeforePay(params, callback, _fail_callback2) {\n _mixins2.default.methods.$httpSend({\n path: '/im/user/checkBeforePay',\n data: params,\n success: function success(res) {\n if (callback) {\n callback(res);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback2) {\n _fail_callback2(res);\n }\n }\n });\n },\n getHongBao: function getHongBao(params, callback, _fail_callback3) {\n _mixins2.default.methods.$httpSend({\n path: '/im/message/getHongBao',\n data: params,\n success: function success(res) {\n if (callback) {\n callback(res);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback3) {\n _fail_callback3(res);\n }\n }\n });\n },\n getUserCapitalList: function getUserCapitalList(params, callback) {\n _mixins2.default.methods.$httpSend({\n path: '/im/get/getUserCapitalList',\n data: params,\n success: function success(res) {\n if (callback) {\n callback(res);\n }\n }\n });\n },\n getUserbankList: function getUserbankList(params, callback) {\n _mixins2.default.methods.$httpSend({\n path: '/im/get/getUserbankList',\n data: params,\n success: function success(res) {\n if (callback) {\n callback(res);\n }\n }\n });\n },\n addUserBank: function addUserBank(params, callback) {\n _mixins2.default.methods.$httpSend({\n path: '/im/get/addUserBank',\n data: params,\n success: function success(fireParams) {\n uni.$emit('update_bank_list_data', fireParams);\n if (callback) {\n callback(fireParams);\n }\n }\n });\n },\n setUserTradePassword: function setUserTradePassword(params, callback) {\n _mixins2.default.methods.$httpSend({\n path: '/im/user/setUserTradePassword',\n data: params,\n success: function success(fireParams) {\n if (callback) {\n callback(fireParams);\n }\n }\n });\n },\n checkUserTradePassword: function checkUserTradePassword(params, callback) {\n _mixins2.default.methods.$httpSend({\n path: '/im/user/checkUserTradePassword',\n data: params,\n success: function success(fireParams) {\n if (callback) {\n callback(fireParams);\n }\n }\n });\n },\n sendContact: function sendContact(params, callback) {\n _mixins2.default.methods.$httpSend({\n path: '/im/app/setUserContact',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n }\n });\n },\n getOnlineList: function getOnlineList(params, callback) {\n _mixins2.default.methods.$httpSend({\n path: '/im/agent/getOnlineList',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n }\n });\n },\n sendCard: function sendCard(params, callback) {\n //发送名片\n _mixins2.default.methods.$httpSend({\n path: '/im/message/sendCard',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n }\n });\n },\n getHongBaoDetail: function getHongBaoDetail(params, callback) {\n _mixins2.default.methods.$httpSend({\n path: '/im/get/getHongBaoDetail',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n }\n });\n },\n getUserInfo: function getUserInfo(params, callback) {\n _mixins2.default.methods.$httpSend({\n path: '/im/get/getUserInfo',\n data: params,\n success: function success(ret) {\n __f__(\"log\", ret, \" at common/_get.js:435\");\n _data2.default.data('user_info', ret);\n uni.$emit('data_user_info', ret);\n if (callback) {\n callback(ret);\n }\n }\n });\n },\n payAmount: function payAmount(params, callback, _fail_callback4) {\n _mixins2.default.methods.$httpSend({\n path: '/im/user/payAmount',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback4) {\n _fail_callback4(res);\n }\n }\n });\n },\n collectAmount: function collectAmount(params, callback, _fail_callback5) {\n _mixins2.default.methods.$httpSend({\n path: '/im/user/collectAmount',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback5) {\n _fail_callback5(res);\n }\n }\n });\n },\n charge: function charge(params, callback, _fail_callback6) {\n _mixins2.default.methods.$httpSend({\n path: '/im/pay/userCharge',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback6) {\n _fail_callback6(res);\n }\n }\n });\n },\n getVedioPayConfig: function getVedioPayConfig(params, callback, _fail_callback7) {\n _mixins2.default.methods.$httpSend({\n path: '/im/get/getVedioPayConfig',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback7) {\n _fail_callback7(res);\n }\n }\n });\n },\n payCicleOrder: function payCicleOrder(params, callback, _fail_callback8) {\n _mixins2.default.methods.$httpSend({\n path: '/im/pay/payCircleOrder',\n data: params,\n success: function success(ret) {\n //更新状态\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback8) {\n _fail_callback8(res);\n }\n }\n });\n },\n getUserOrderList: function getUserOrderList(params, callback, _fail_callback9) {\n _mixins2.default.methods.$httpSend({\n path: '/im/order/getUserOrderList',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback9) {\n _fail_callback9(res);\n }\n }\n });\n },\n updateOrderStatus: function updateOrderStatus(params, callback, _fail_callback10) {\n _mixins2.default.methods.$httpSend({\n path: '/im/order/updateOrderStatus',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback10) {\n _fail_callback10(res);\n }\n }\n });\n },\n payVideoAamount: function payVideoAamount(params, callback, _fail_callback11) {\n _mixins2.default.methods.$httpSend({\n path: '/im/pay/payVideoAamount',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback11) {\n _fail_callback11(res);\n }\n }\n });\n },\n updateUserSayType: function updateUserSayType(params, callback, _fail_callback12) {\n _mixins2.default.methods.$httpSend({\n path: '/im/action/updateUserSayType',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback12) {\n _fail_callback12(res);\n }\n }\n });\n },\n getWithDrawConfig: function getWithDrawConfig(params, callback, _fail_callback13) {\n _mixins2.default.methods.$httpSend({\n path: '/im/withdraw/getWithDrawConfig',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback13) {\n _fail_callback13(res);\n }\n }\n });\n },\n withDrawMoney: function withDrawMoney(params, callback, _fail_callback14) {\n _mixins2.default.methods.$httpSend({\n path: '/im/withdraw/withDrawMoney',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback14) {\n _fail_callback14(res);\n }\n }\n });\n },\n updateMiaoqiang: function updateMiaoqiang(params, callback, _fail_callback15) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/bigRegQiang',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback15) {\n _fail_callback15(res);\n }\n }\n });\n },\n createLeiHongBao: function createLeiHongBao(params, callback, _fail_callback16) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/createLeiHongBao',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback16) {\n _fail_callback16(res);\n }\n }\n });\n },\n getLeiHongBao: function getLeiHongBao(params, callback, _fail_callback17) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/getLeiHongBao',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback17) {\n _fail_callback17(res);\n }\n }\n });\n },\n setHongBaoConfig: function setHongBaoConfig(params, callback, _fail_callback18) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/setHongBaoConfig',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback18) {\n _fail_callback18(res);\n }\n }\n });\n },\n getUserVendor: function getUserVendor(params, callback, _fail_callback19) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/getUserVendor',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback19) {\n _fail_callback19(res);\n }\n }\n });\n },\n getVendorInfo: function getVendorInfo(params, callback, _fail_callback20) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/getVendor',\n data: params,\n success: function success(ret) {\n __f__(\"log\", \"dasdsada\", \" at common/_get.js:706\");\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n __f__(\"log\", \"dasdsada\", \" at common/_get.js:712\");\n if (_fail_callback20) {\n _fail_callback20(res);\n }\n }\n });\n },\n getSysConfig: function getSysConfig(params, callback, _fail_callback21) {\n _mixins2.default.methods.$httpSend({\n path: '/im/App/config',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback21) {\n _fail_callback21(res);\n }\n }\n });\n },\n getSms: function getSms(params, callback, _fail_callback22) {\n _mixins2.default.methods.$httpSend({\n path: '/im/App/getSms',\n data: params,\n success: function success(ret) {\n __f__(\"log\", ret, \" at common/_get.js:740\");\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback22) {\n _fail_callback22(res);\n }\n }\n });\n },\n vendorLogin: function vendorLogin(params, callback, _fail_callback23) {\n _mixins2.default.methods.$httpSend({\n path: '/im/in/vendorLogin',\n data: params,\n success: function success(ret) {\n __f__(\"log\", ret, \" at common/_get.js:757\");\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback23) {\n _fail_callback23(res);\n }\n }\n });\n },\n getRobotList: function getRobotList(params, callback, _fail_callback24) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/getRobotList',\n data: params,\n success: function success(ret) {\n __f__(\"log\", ret, \" at common/_get.js:774\");\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback24) {\n _fail_callback24(res);\n }\n }\n });\n },\n addRobot: function addRobot(params, callback, _fail_callback25) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/addRobot',\n data: params,\n success: function success(ret) {\n __f__(\"log\", ret, \" at common/_get.js:791\");\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback25) {\n _fail_callback25(res);\n }\n }\n });\n },\n tuiQun: function tuiQun(params, callback, _fail_callback26) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/robotTuiQun',\n data: params,\n success: function success(ret) {\n __f__(\"log\", ret, \" at common/_get.js:808\");\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback26) {\n _fail_callback26(res);\n }\n }\n });\n },\n autoBigRed: function autoBigRed(params, callback, _fail_callback27) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/robotAutoHongbao',\n data: params,\n success: function success(ret) {\n __f__(\"log\", ret, \" at common/_get.js:825\");\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback27) {\n _fail_callback27(res);\n }\n }\n });\n },\n updateUserTradePassword: function updateUserTradePassword(params, callback, _fail_callback28) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/updateUserTradePassword',\n data: params,\n success: function success(ret) {\n __f__(\"log\", ret, \" at common/_get.js:842\");\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback28) {\n _fail_callback28(res);\n }\n }\n });\n },\n checkSmsCode: function checkSmsCode(params, callback, _fail_callback29) {\n _mixins2.default.methods.$httpSend({\n path: '/im/app/checkSmsCode',\n data: params,\n success: function success(ret) {\n __f__(\"log\", ret, \" at common/_get.js:859\");\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback29) {\n _fail_callback29(res);\n }\n }\n });\n },\n saveGroupNickName: function saveGroupNickName(params, callback, _fail_callback30) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/saveGroupNickName',\n data: params,\n success: function success(ret) {\n __f__(\"log\", ret, \" at common/_get.js:876\");\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback30) {\n _fail_callback30(res);\n }\n }\n });\n },\n //群成员列表\n getMemberList: function getMemberList(params, callback, _fail_callback31) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/getMemberList',\n data: params,\n success: function success(ret) {\n __f__(\"log\", ret, \" at common/_get.js:894\");\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback31) {\n _fail_callback31(res);\n }\n }\n });\n },\n groupAdd: function groupAdd(params, callback, _fail_callback32) {\n _mixins2.default.methods.$httpSend({\n path: '/im/message/addChat',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback32) {\n _fail_callback32(res);\n }\n }\n });\n },\n getInviteName: function getInviteName(params, callback, _fail_callback33) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/getInviteName',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback33) {\n _fail_callback33(res);\n }\n }\n });\n },\n zhendong: function zhendong(params, callback, _fail_callback34) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/zhendong',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback34) {\n _fail_callback34(res);\n }\n }\n });\n },\n getGroupDetail: function getGroupDetail(params, callback, _fail_callback35) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/getGroupDetail',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback35) {\n _fail_callback35(res);\n }\n }\n });\n },\n copyNewQun: function copyNewQun(params, callback, _fail_callback36) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/copyNewQun',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback36) {\n _fail_callback36(res);\n }\n }\n });\n },\n getExpireBigRed: function getExpireBigRed(params, callback, _fail_callback37) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/getExpireBigRed',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback37) {\n _fail_callback37(res);\n }\n }\n });\n },\n sendChuoYiChuoMsg: function sendChuoYiChuoMsg(params, callback, _fail_callback38) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/sendChuoYiChuoMsg',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback38) {\n _fail_callback38(res);\n }\n }\n });\n },\n getCapitalList: function getCapitalList(params, callback, _fail_callback39) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/getUserCapitalList',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback39) {\n _fail_callback39(res);\n }\n }\n });\n },\n getArticleList: function getArticleList(params, callback, _fail_callback40) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/getArticleList',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback40) {\n _fail_callback40(res);\n }\n }\n });\n },\n getArticleDetail: function getArticleDetail(params, callback, _fail_callback41) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/getArticleDetail',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback41) {\n _fail_callback41(res);\n }\n }\n });\n },\n getUserStore: function getUserStore(params, callback, _fail_callback42) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/getUserStore',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback42) {\n _fail_callback42(res);\n }\n }\n });\n },\n getStoreStatics: function getStoreStatics(params, callback, _fail_callback43) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/getStoreStatics',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback43) {\n _fail_callback43(res);\n }\n }\n });\n },\n deleteStore: function deleteStore(params, callback, _fail_callback44) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/deleteStore',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback44) {\n _fail_callback44(res);\n }\n }\n });\n },\n getMemberPhotos: function getMemberPhotos(params, callback, _fail_callback45) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/getMemberPhotos',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback45) {\n _fail_callback45(res);\n }\n }\n });\n },\n transMsg: function transMsg(params, callback, _fail_callback46) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/transMsg',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback46) {\n _fail_callback46(res);\n }\n }\n });\n },\n joinVoiceRoom: function joinVoiceRoom(params, callback, _fail_callback47) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/joinVoiceRoom',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback47) {\n _fail_callback47(res);\n }\n }\n });\n },\n setVoiceRoomMsg: function setVoiceRoomMsg(params, callback, _fail_callback48) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/setVoiceRoomMsg',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback48) {\n _fail_callback48(res);\n }\n }\n });\n },\n memberjoinVoiceRoom: function memberjoinVoiceRoom(params, callback, _fail_callback49) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/memberjoinVoiceRoom',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback49) {\n _fail_callback49(res);\n }\n }\n });\n },\n checkVoiceRoomState: function checkVoiceRoomState(params, callback, _fail_callback50) {\n _mixins2.default.methods.$httpSend({\n path: '/im/vendor/checkVoiceRoomState',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback50) {\n _fail_callback50(res);\n }\n }\n });\n },\n xiaoHui: function xiaoHui(params, callback, _fail_callback51) {\n _mixins2.default.methods.$httpSend({\n path: '/im/group/xiaoHuiMessage',\n data: params,\n success: function success(ret) {\n if (callback) {\n callback(ret);\n }\n },\n fail_callback: function fail_callback(res) {\n if (_fail_callback51) {\n _fail_callback51(res);\n }\n }\n });\n }\n};\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 10)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tbW9uL19nZXQuanMiXSwibmFtZXMiOlsiZ2V0Q2hhdExpc3QiLCJfbWl4aW5zIiwibWV0aG9kcyIsIiRodHRwU2VuZCIsInBhdGgiLCJzdWNjZXNzIiwiZGF0YSIsImxlbmd0aCIsInNvcnQiLCJ4IiwieSIsInRvcCIsInRpbWUiLCJfZGF0YSIsImxvY2FsRGF0YSIsInVuaSIsIiRlbWl0IiwiX2FjdGlvbiIsInNldFN0YXR1c1RpcHMiLCJnZXRHcm91cENoYXRMaXN0Iiwic3VjZXNzIiwiZ2V0Q2hhdERhdGEiLCJjb25maWciLCJzZW5kX2RhdGEiLCJpc19hY3Rpb25fZGF0YSIsImxpc3RfaWQiLCJsaXN0IiwiY2FsbGJhY2siLCJnZXRGcmllbmRMaXN0IiwiT2JqZWN0Iiwia2V5cyIsImZvckVhY2giLCJrZXkiLCJtYXAiLCJyZXMiLCJpbmRleCIsImNoZWNrZWQiLCJnZXRDaXJjbGVMaXN0Iiwia2V5MSIsIl9kYXRhX2tleTEiLCJjaXJjbGVfZGF0YSIsInR5cGUiLCJwdXNoIiwidW5zaGlmdCIsImtleTIiLCJfZGF0YV9rZXkyIiwiY2lyY2xlX2RhdGEyIiwiZ2V0VXNlckNpcmNsZUxpc3QiLCJiYXNlIiwidXNlcl9pbmZvIiwicGhvdG8iLCJNYXRoIiwicmFuZG9tIiwiY2lyY2xlX2ltZyIsImJvdHRvbV91cmwiLCJuZXdfZnJpZW5kX3RpcHNfbnVtIiwibm9fcmVhZGVyX2NoYXRfbnVtIiwibm9fcmVhZGVyX2NpcmNsZSIsIm5vX3JlYWRlcl9jaXJjbGVfY2hhdF9udW0iLCJuZXdfZ3JvdXBfdGlwc19udW0iLCJrZWZ1X2xpc3RfaWQiLCJkb3dubG9hZFBob3RvIiwiZmFpbCIsImVyciIsImdldEZyaWVuZEFwcGx5TGlzdCIsImdldEdyb3VwQXBwbHlMaXN0Iiwic2VyY2hDaGF0TXNnIiwicGFyYW1zIiwic2VhcmNoRnJpZW5kcyIsInNlYXJjaEdyb3VwRnJpZW5kcyIsImNhbmNlbENhbGwiLCJhZ3JlZVZlZGlvIiwiY3JlYXRlSG9uZ0JhbyIsImZhaWxfY2FsbGJhY2siLCJjaGVja0JlZm9yZVBheSIsImdldEhvbmdCYW8iLCJnZXRVc2VyQ2FwaXRhbExpc3QiLCJnZXRVc2VyYmFua0xpc3QiLCJhZGRVc2VyQmFuayIsImZpcmVQYXJhbXMiLCJzZXRVc2VyVHJhZGVQYXNzd29yZCIsImNoZWNrVXNlclRyYWRlUGFzc3dvcmQiLCJzZW5kQ29udGFjdCIsInJldCIsImdldE9ubGluZUxpc3QiLCJzZW5kQ2FyZCIsImdldEhvbmdCYW9EZXRhaWwiLCJnZXRVc2VySW5mbyIsInBheUFtb3VudCIsImNvbGxlY3RBbW91bnQiLCJjaGFyZ2UiLCJnZXRWZWRpb1BheUNvbmZpZyIsInBheUNpY2xlT3JkZXIiLCJnZXRVc2VyT3JkZXJMaXN0IiwidXBkYXRlT3JkZXJTdGF0dXMiLCJwYXlWaWRlb0FhbW91bnQiLCJ1cGRhdGVVc2VyU2F5VHlwZSIsImdldFdpdGhEcmF3Q29uZmlnIiwid2l0aERyYXdNb25leSIsInVwZGF0ZU1pYW9xaWFuZyIsImNyZWF0ZUxlaUhvbmdCYW8iLCJnZXRMZWlIb25nQmFvIiwic2V0SG9uZ0Jhb0NvbmZpZyIsImdldFVzZXJWZW5kb3IiLCJnZXRWZW5kb3JJbmZvIiwiZ2V0U3lzQ29uZmlnIiwiZ2V0U21zIiwidmVuZG9yTG9naW4iLCJnZXRSb2JvdExpc3QiLCJhZGRSb2JvdCIsInR1aVF1biIsImF1dG9CaWdSZWQiLCJ1cGRhdGVVc2VyVHJhZGVQYXNzd29yZCIsImNoZWNrU21zQ29kZSIsInNhdmVHcm91cE5pY2tOYW1lIiwiZ2V0TWVtYmVyTGlzdCIsImdyb3VwQWRkIiwiZ2V0SW52aXRlTmFtZSIsInpoZW5kb25nIiwiZ2V0R3JvdXBEZXRhaWwiLCJjb3B5TmV3UXVuIiwiZ2V0RXhwaXJlQmlnUmVkIiwic2VuZENodW9ZaUNodW9Nc2ciLCJnZXRDYXBpdGFsTGlzdCIsImdldEFydGljbGVMaXN0IiwiZ2V0QXJ0aWNsZURldGFpbCIsImdldFVzZXJTdG9yZSIsImdldFN0b3JlU3RhdGljcyIsImRlbGV0ZVN0b3JlIiwiZ2V0TWVtYmVyUGhvdG9zIiwidHJhbnNNc2ciLCJqb2luVm9pY2VSb29tIiwic2V0Vm9pY2VSb29tTXNnIiwibWVtYmVyam9pblZvaWNlUm9vbSIsImNoZWNrVm9pY2VSb29tU3RhdGUiLCJ4aWFvSHVpIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUE0QixlQUViO0VBQ2QsZUFDQUEsV0FBVyx5QkFBRztJQUNiQyxnQkFBTyxDQUFDQyxPQUFPLENBQUNDLFNBQVMsQ0FBQztNQUN6QkMsSUFBSSxFQUFFLGtCQUFrQjtNQUN4QkMsT0FBTyxtQkFBQ0MsSUFBSSxFQUFFO1FBQ2I7UUFDQTtRQUNBLElBQUlBLElBQUksQ0FBQ0MsTUFBTSxFQUFFO1VBQ2hCRCxJQUFJLENBQUNFLElBQUksQ0FBQyxVQUFDQyxDQUFDLEVBQUVDLENBQUMsRUFBSztZQUNuQixJQUFJRCxDQUFDLENBQUNFLEdBQUcsSUFBSUQsQ0FBQyxDQUFDQyxHQUFHLEVBQUU7Y0FDbkIsT0FBT0QsQ0FBQyxDQUFDRSxJQUFJLEdBQUdILENBQUMsQ0FBQ0csSUFBSTtZQUN2QixDQUFDLE1BQU07Y0FDTixPQUFPRixDQUFDLENBQUNDLEdBQUcsR0FBR0YsQ0FBQyxDQUFDRSxHQUFHO1lBQ3JCO1VBQ0QsQ0FBQyxDQUFDO1FBQ0g7UUFDQUUsY0FBSyxDQUFDQyxTQUFTLENBQUMsV0FBVyxFQUFFUixJQUFJLENBQUM7UUFDbENTLEdBQUcsQ0FBQ0MsS0FBSyxDQUFDLGdCQUFnQixFQUFFVixJQUFJLENBQUM7UUFDakNXLGdCQUFPLENBQUNDLGFBQWEsRUFBRTtNQUN4QjtJQUNELENBQUMsQ0FBQztFQUNILENBQUM7RUFDREMsZ0JBQWdCLDRCQUFDYixJQUFJLEVBQUVjLE1BQU0sRUFBRTtJQUM5Qm5CLGdCQUFPLENBQUNDLE9BQU8sQ0FBQ0MsU0FBUyxDQUFDO01BQ3pCQyxJQUFJLEVBQUUsa0JBQWtCO01BQ3hCRSxJQUFJLEVBQUVBLElBQUk7TUFDVkQsT0FBTyxtQkFBQ0MsSUFBSSxFQUFFO1FB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SUFBSXhELFFBQVEsRUFBRTtVQUNiQSxRQUFRLENBQUN3RCxHQUFHLENBQUM7UUFDZDtNQUNELENBQUM7TUFDRFYsYUFBYSx5QkFBQ3ZDLEdBQUcsRUFBRTtRQUNsQixJQUFJdUMsZ0JBQWEsRUFBRTtVQUNsQkEsZ0JBQWEsQ0FBQ3ZDLEdBQUcsQ0FBQztRQUNuQjtNQUNEO0lBQ0QsQ0FBQyxDQUFDO0VBQ0gsQ0FBQztFQUNEcUcsT0FBTyxtQkFBQ3BFLE1BQU0sRUFBRXhDLFFBQVEsRUFBRThDLGdCQUFhLEVBQUU7SUFDeEN4RSxnQkFBTyxDQUFDQyxPQUFPLENBQUNDLFNBQVMsQ0FBQztNQUN6QkMsSUFBSSxFQUFFLDBCQUEwQjtNQUNoQ0UsSUFBSSxFQUFFNkQsTUFBTTtNQUNaOUQsT0FBTyxtQkFBQzhFLEdBQUcsRUFBRTtRQUNaLElBQUl4RCxRQUFRLEVBQUU7VUFDYkEsUUFBUSxDQUFDd0QsR0FBRyxDQUFDO1FBQ2Q7TUFDRCxDQUFDO01BQ0RWLGFBQWEseUJBQUN2QyxHQUFHLEVBQUU7UUFDbEIsSUFBSXVDLGdCQUFhLEVBQUU7VUFDbEJBLGdCQUFhLENBQUN2QyxHQUFHLENBQUM7UUFDbkI7TUFDRDtJQUNELENBQUMsQ0FBQztFQUNIO0FBQ0QsQ0FBQztBQUFBLDJCIiwiZmlsZSI6IjY5LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IF9taXhpbnMgZnJvbSAnLi9fbWl4aW5zJztcclxuaW1wb3J0IF9hY3Rpb24gZnJvbSAnLi9fYWN0aW9uJztcclxuaW1wb3J0IF9kYXRhIGZyb20gJy4vX2RhdGEnO1xyXG5cclxuZXhwb3J0IGRlZmF1bHQge1xyXG5cdC8qKiDojrflvpfkvJror53liJfooajmlbDmja4gKi9cclxuXHRnZXRDaGF0TGlzdCgpIHtcclxuXHRcdF9taXhpbnMubWV0aG9kcy4kaHR0cFNlbmQoe1xyXG5cdFx0XHRwYXRoOiAnL2ltL2dldC9jaGF0TGlzdCcsXHJcblx0XHRcdHN1Y2Nlc3MoZGF0YSkge1xyXG5cdFx0XHRcdC8vIGRhdGEuaGFzRGF0YSA9IDE7XHJcblx0XHRcdFx0Ly8gaWYoIWRhdGEubGVuZ3RoKWRhdGEuaGFzRGF0YSA9IDA7XHJcblx0XHRcdFx0aWYgKGRhdGEubGVuZ3RoKSB7XHJcblx0XHRcdFx0XHRkYXRhLnNvcnQoKHgsIHkpID0+IHtcclxuXHRcdFx0XHRcdFx0aWYgKHgudG9wID09IHkudG9wKSB7XHJcblx0XHRcdFx0XHRcdFx0cmV0dXJuIHkudGltZSAtIHgudGltZTtcclxuXHRcdFx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdFx0XHRyZXR1cm4geS50b3AgLSB4LnRvcDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0X2RhdGEubG9jYWxEYXRhKCdjaGF0X2xpc3QnLCBkYXRhKTtcclxuXHRcdFx0XHR1bmkuJGVtaXQoJ2RhdGFfY2hhdF9saXN0JywgZGF0YSk7XHJcblx0XHRcdFx0X2FjdGlvbi5zZXRTdGF0dXNUaXBzKCk7XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdH0sXHJcblx0Z2V0R3JvdXBDaGF0TGlzdChkYXRhLCBzdWNlc3MpIHtcclxuXHRcdF9taXhpbnMubWV0aG9kcy4kaHR0cFNlbmQoe1xyXG5cdFx0XHRwYXRoOiAnL2ltL2dldC9jaGF0TGlzdCcsXHJcblx0XHRcdGRhdGE6IGRhdGEsXHJcblx0XHRcdHN1Y2Nlc3MoZGF0YSkge1xyXG5cdFx0XHRcdGNvbnNvbGUubG9nKDExMTEpXHJcblx0XHRcdFx0aWYgKHN1Y2Vzcykge1xyXG5cdFx0XHRcdFx0c3VjZXNzKGRhdGEpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdC8qKlxyXG5cdCAqIOiOt+W+l+WvueivneaVsOaNriBcclxuXHQgKiBAcGFyYW0ge1xyXG5cdFx0XHTlj5HpgIHnmoTmlbDmja5cclxuXHRcdFx0c2VuZF9kYXRhOiB7XHJcblx0XHRcdFx0bGlzdF9pZDogbGlzdF9pZCxcclxuXHRcdFx0XHR0aW1lOiAwLFxyXG5cdFx0XHRcdOaYr+WQpuabtOaWsOacquivu+a2iOaBr+aVsFxyXG5cdFx0XHRcdGlzX3VwOiAxLFxyXG5cdFx0XHR9LFxyXG5cdFx0XHTlm57osIPlh73mlbBcclxuXHRcdFx0Y2FsbGxiYWNrKGRhdGEpe1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9LFxyXG5cdFx0XHTmmK/lkKbpnIDopoHmk43kvZzmnKzlnLDnvJPlrZjmlbDmja5cclxuXHRcdFx0aXNfYWN0aW9uX2RhdGE6IDEsXHJcblx0XHR9XHJcblx0ICovXHJcblx0Z2V0Q2hhdERhdGEoY29uZmlnKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS9nZXQvY2hhdERhdGEnLFxyXG5cdFx0XHRkYXRhOiBjb25maWcuc2VuZF9kYXRhLFxyXG5cdFx0XHRzdWNjZXNzKGRhdGEpIHtcclxuXHRcdFx0XHQvLyBjb25zb2xlLmxvZygnMTIzMTIzMTEyMTMnLGRhdGEpXHJcblx0XHRcdFx0aWYgKGNvbmZpZy5pc19hY3Rpb25fZGF0YSkge1xyXG5cdFx0XHRcdFx0dW5pLiRlbWl0KCdkYXRhX2NoYXRfZGF0YScsIGRhdGEpO1xyXG5cdFx0XHRcdFx0X2RhdGEubG9jYWxEYXRhKGRhdGEubGlzdF9pZCwgZGF0YSk7XHJcblx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdGNvbnNvbGUubG9nKGRhdGEubGlzdCwnZGF0YV9jaGF0X2RhdGFfdW5zaGlmdCcpO1xyXG5cdFx0XHRcdFx0dW5pLiRlbWl0KCdkYXRhX2NoYXRfZGF0YV91bnNoaWZ0JywgZGF0YS5saXN0KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aWYgKCdjYWxsYmFjaycgaW4gY29uZmlnKSB7XHJcblx0XHRcdFx0XHRjb25maWcuY2FsbGJhY2soZGF0YSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdC8qKiDojrflvpfpgJrorq/lvZXmlbDmja4gKi9cclxuXHRnZXRGcmllbmRMaXN0KHNlbmRfZGF0YSwgY2FsbGJhY2spIHtcclxuXHRcdGlmICghc2VuZF9kYXRhKSB7XHJcblx0XHRcdHNlbmRfZGF0YSA9IHt9O1xyXG5cdFx0fVxyXG5cdFx0X21peGlucy5tZXRob2RzLiRodHRwU2VuZCh7XHJcblx0XHRcdHBhdGg6ICcvaW0vZ2V0L2ZyaWVuZExpc3QnLFxyXG5cdFx0XHRkYXRhOiBzZW5kX2RhdGEsXHJcblx0XHRcdHN1Y2Nlc3MoZGF0YSkge1xyXG5cdFx0XHRcdE9iamVjdC5rZXlzKGRhdGEuZGF0YSkuZm9yRWFjaChmdW5jdGlvbihrZXkpIHtcclxuXHRcdFx0XHRcdGNvbnNvbGUubG9nKGtleSwgZGF0YS5kYXRhW2tleV0sIDMzMyk7XHJcblx0XHRcdFx0XHRkYXRhLmRhdGFba2V5XS5kYXRhLm1hcCgocmVzLCBpbmRleCkgPT4ge1xyXG5cdFx0XHRcdFx0XHRkYXRhLmRhdGFba2V5XS5kYXRhW2luZGV4XS5jaGVja2VkID0gZmFsc2VcclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0XHRpZiAoZGF0YS5kYXRhLmxlbmd0aCB8fCAndXAnIGluIHNlbmRfZGF0YSB8fCBPYmplY3Qua2V5cyhkYXRhLmRhdGEpLmxlbmd0aCkge1xyXG5cdFx0XHRcdFx0X2RhdGEubG9jYWxEYXRhKCdmcmllbmRfbGlzdCcsIGRhdGEuZGF0YSk7XHJcblx0XHRcdFx0XHR1bmkuJGVtaXQoJ2RhdGFfZnJpZW5kX2xpc3QnLCBkYXRhLmRhdGEpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAoY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGNhbGxiYWNrKGRhdGEpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblx0fSxcclxuXHQvKiog6I635b6X5pyL5Y+L5ZyI5pWw5o2uIGRhdGHopoHlj5HpgIHnmoTmlbDmja4gdHlwZSAw5Yqg6L295pyA5paw5pWw5o2uIDHliqDovb3ljoblj7LmlbDmja4gKi9cclxuXHRnZXRDaXJjbGVMaXN0KHNlbmRfZGF0YSwgY2FsbGJhY2spIHtcclxuXHRcdF9taXhpbnMubWV0aG9kcy4kaHR0cFNlbmQoe1xyXG5cdFx0XHRwYXRoOiAnL2ltL2dldC9jaXJjbGVEYXRhJyxcclxuXHRcdFx0ZGF0YTogc2VuZF9kYXRhLFxyXG5cdFx0XHRzdWNjZXNzKGRhdGEpIHtcclxuXHRcdFx0XHRsZXQga2V5MSA9ICdjaXJjbGVfZGF0YScsXHJcblx0XHRcdFx0XHRfZGF0YV9rZXkxID0gJ2RhdGFfY2lyY2xlX2RhdGEnO1xyXG5cdFx0XHRcdGxldCBjaXJjbGVfZGF0YSA9IF9kYXRhLmxvY2FsRGF0YShrZXkxKTtcclxuXHRcdFx0XHRpZiAoIWNpcmNsZV9kYXRhKSB7XHJcblx0XHRcdFx0XHRjaXJjbGVfZGF0YSA9IFtdO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAoc2VuZF9kYXRhLnR5cGUpIHtcclxuXHRcdFx0XHRcdGNpcmNsZV9kYXRhLnB1c2goLi4uZGF0YS5kYXRhKTtcclxuXHRcdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdFx0Y2lyY2xlX2RhdGEudW5zaGlmdCguLi5kYXRhLmRhdGEpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR1bmkuJGVtaXQoX2RhdGFfa2V5MSwgY2lyY2xlX2RhdGEpO1xyXG5cdFx0XHRcdF9kYXRhLmxvY2FsRGF0YShrZXkxLCBjaXJjbGVfZGF0YSk7XHJcblx0XHRcdFx0aWYgKCd1cGRhdGUnIGluIHNlbmRfZGF0YSkge1xyXG5cdFx0XHRcdFx0bGV0IGtleTIgPSAnY2lyY2xlX2RhdGFfdXNlcicsXHJcblx0XHRcdFx0XHRcdF9kYXRhX2tleTIgPSAnZGF0YV9jaXJjbGVfZGF0YV91c2VyJztcclxuXHRcdFx0XHRcdGxldCBjaXJjbGVfZGF0YTIgPSBfZGF0YS5sb2NhbERhdGEoa2V5Mik7XHJcblx0XHRcdFx0XHRpZiAoIWNpcmNsZV9kYXRhKSB7XHJcblx0XHRcdFx0XHRcdGNpcmNsZV9kYXRhID0gW107XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRpZiAoc2VuZF9kYXRhLnR5cGUpIHtcclxuXHRcdFx0XHRcdFx0Y2lyY2xlX2RhdGEyLnB1c2goLi4uZGF0YS5kYXRhKTtcclxuXHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdGNpcmNsZV9kYXRhMi51bnNoaWZ0KC4uLmRhdGEuZGF0YSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR1bmkuJGVtaXQoX2RhdGFfa2V5MiwgY2lyY2xlX2RhdGEyKTtcclxuXHRcdFx0XHRcdF9kYXRhLmxvY2FsRGF0YShrZXkyLCBjaXJjbGVfZGF0YTIpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAoY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGNhbGxiYWNrKGRhdGEpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblx0fSxcclxuXHQvKiog6I635b6X5Z+656GA5pWw5o2uICovXHJcblx0Z2V0VXNlckNpcmNsZUxpc3Qoc2VuZF9kYXRhLCBjYWxsYmFjaykge1xyXG5cdFx0Y29uc29sZS5sb2coJ3RvJylcclxuXHRcdF9taXhpbnMubWV0aG9kcy4kaHR0cFNlbmQoe1xyXG5cdFx0XHRwYXRoOiAnL2ltL2dldC9jaXJjbGVEYXRhJyxcclxuXHRcdFx0ZGF0YTogc2VuZF9kYXRhLFxyXG5cdFx0XHRzdWNjZXNzKGRhdGEpIHtcclxuXHRcdFx0XHRjb25zb2xlLmxvZygxMTExMTExKVxyXG5cdFx0XHRcdGxldCBrZXkyID0gJ2NpcmNsZV9kYXRhX3VzZXInLFxyXG5cdFx0XHRcdFx0X2RhdGFfa2V5MiA9ICdkYXRhX2NpcmNsZV9kYXRhX3VzZXInO1xyXG5cdFx0XHRcdGxldCBjaXJjbGVfZGF0YTIgPSBfZGF0YS5sb2NhbERhdGEoa2V5Mik7XHJcblx0XHRcdFx0aWYgKCFjaXJjbGVfZGF0YTIpIHtcclxuXHRcdFx0XHRcdGNpcmNsZV9kYXRhMiA9IFtdO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZiAoc2VuZF9kYXRhLnR5cGUpIHtcclxuXHRcdFx0XHRcdGNpcmNsZV9kYXRhMi5wdXNoKC4uLmRhdGEuZGF0YSk7XHJcblx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdGNpcmNsZV9kYXRhMi51bnNoaWZ0KC4uLmRhdGEuZGF0YSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHVuaS4kZW1pdChfZGF0YV9rZXkyLCBjaXJjbGVfZGF0YTIpO1xyXG5cdFx0XHRcdF9kYXRhLmxvY2FsRGF0YShrZXkyLCBjaXJjbGVfZGF0YTIpO1xyXG5cclxuXHRcdFx0XHRpZiAoY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGNhbGxiYWNrKGRhdGEpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblx0fSxcclxuXHRiYXNlKCkge1xyXG5cdFx0X21peGlucy5tZXRob2RzLiRodHRwU2VuZCh7XHJcblx0XHRcdHBhdGg6ICcvaW0vZ2V0L2Jhc2UnLFxyXG5cdFx0XHRzdWNjZXNzKGRhdGEpIHtcclxuXHRcdFx0XHRkYXRhLnVzZXJfaW5mby5waG90byArPSAnP189JyArIE1hdGgucmFuZG9tKCk7XHJcblx0XHRcdFx0ZGF0YS51c2VyX2luZm8uY2lyY2xlX2ltZyArPSAnP189JyArIE1hdGgucmFuZG9tKCk7XHJcblxyXG5cdFx0XHRcdF9kYXRhLmRhdGEoJ3VzZXJfaW5mbycsIGRhdGEudXNlcl9pbmZvKTtcclxuXHRcdFx0XHR1bmkuJGVtaXQoJ2RhdGFfdXNlcl9pbmZvJywgZGF0YS51c2VyX2luZm8pO1xyXG5cclxuXHRcdFx0XHRfZGF0YS5kYXRhKCdib3R0b21fdXJsJywgZGF0YS5ib3R0b21fdXJsKTtcclxuXHRcdFx0XHRfZGF0YS5kYXRhKCduZXdfZnJpZW5kX3RpcHNfbnVtJywgZGF0YS5uZXdfZnJpZW5kX3RpcHNfbnVtKTtcclxuXHRcdFx0XHRfZGF0YS5kYXRhKCdub19yZWFkZXJfY2hhdF9udW0nLCBkYXRhLm5vX3JlYWRlcl9jaGF0X251bSk7XHJcblx0XHRcdFx0X2RhdGEuZGF0YSgnbm9fcmVhZGVyX2NpcmNsZScsIGRhdGEubm9fcmVhZGVyX2NpcmNsZSk7XHJcblx0XHRcdFx0X2RhdGEuZGF0YSgnbm9fcmVhZGVyX2NpcmNsZV9jaGF0X251bScsIGRhdGEubm9fcmVhZGVyX2NpcmNsZV9jaGF0X251bSk7XHJcblx0XHRcdFx0X2RhdGEuZGF0YSgnbmV3X2dyb3VwX3RpcHNfbnVtJywgZGF0YS5uZXdfZ3JvdXBfdGlwc19udW0pO1xyXG5cclxuXHRcdFx0XHRfZGF0YS5kYXRhKCdrZWZ1X2xpc3RfaWQnLCBkYXRhLmtlZnVfbGlzdF9pZCk7XHJcblx0XHRcdFx0X2FjdGlvbi5zZXRTdGF0dXNUaXBzKCk7XHJcblx0XHRcdFx0X2FjdGlvbi5kb3dubG9hZFBob3RvKCk7XHJcblx0XHRcdH0sXHJcblx0XHRcdGZhaWwoZXJyKSB7XHJcblx0XHRcdFx0Y29uc29sZS5sb2coXCJlcnJcIiwgZXJyKTtcclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblx0fSxcclxuXHQvKiog6I635b6X5aW95Y+L55Sz6K+35YiX6KGo5pWw5o2uICovXHJcblx0Z2V0RnJpZW5kQXBwbHlMaXN0KGNhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS9nZXQvYXBwbHlGcmllbmQnLFxyXG5cdFx0XHRzdWNjZXNzKGRhdGEpIHtcclxuXHRcdFx0XHRfZGF0YS5sb2NhbERhdGEoJ2ZyaWVuZF9hcHBseV9saXN0JywgZGF0YSk7XHJcblx0XHRcdFx0dW5pLiRlbWl0KCdkYXRhX2ZyaWVuZF9hcHBseV9saXN0JywgZGF0YSk7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhkYXRhKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdH0sXHJcblx0LyoqIOiOt+W+l+e+pOiupOivgeWIl+ihqOaVsOaNriAqL1xyXG5cdGdldEdyb3VwQXBwbHlMaXN0KGNhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS9nZXQvYXBwbHlHcm91cCcsXHJcblx0XHRcdHN1Y2Nlc3MoZGF0YSkge1xyXG5cdFx0XHRcdF9kYXRhLmxvY2FsRGF0YSgnZ3JvdXBfYXBwbHlfbGlzdCcsIGRhdGEpO1xyXG5cdFx0XHRcdHVuaS4kZW1pdCgnZGF0YV9ncm91cF9hcHBseV9kYXRhJywgZGF0YSk7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhkYXRhKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdH0sXHJcblx0Ly/mkJzntKLogYrlpKnorrDlvZVcclxuXHRzZXJjaENoYXRNc2cocGFyYW1zLCBjYWxsYmFjaykge1xyXG5cdFx0X21peGlucy5tZXRob2RzLiRodHRwU2VuZCh7XHJcblx0XHRcdHBhdGg6ICcvaW0vZ2V0L3NlYXJjaENhaHRNc2cnLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MoZGF0YSkge1xyXG5cdFx0XHRcdGlmIChjYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0Y2FsbGJhY2soZGF0YSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdC8v5pCc57Si5aW95Y+LXHJcblx0c2VhcmNoRnJpZW5kcyhwYXJhbXMsIGNhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS9nZXQvc2VhcmNoRnJpZW5kcycsXHJcblx0XHRcdGRhdGE6IHBhcmFtcyxcclxuXHRcdFx0c3VjY2VzcyhkYXRhKSB7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhkYXRhKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdH0sXHJcblx0Ly/mkJzntKLnvqTogYrmiJDlkZhcclxuXHRzZWFyY2hHcm91cEZyaWVuZHMocGFyYW1zLCBjYWxsYmFjaykge1xyXG5cdFx0X21peGlucy5tZXRob2RzLiRodHRwU2VuZCh7XHJcblx0XHRcdHBhdGg6ICcvaW0vZ3JvdXAvc2VhcmNoRnJpZW5kcycsXHJcblx0XHRcdGRhdGE6IHBhcmFtcyxcclxuXHRcdFx0c3VjY2VzcyhkYXRhKSB7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhkYXRhKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdH0sXHJcblx0Ly/lj5bmtojpn7Mv6KeG6aKRXHJcblx0Y2FuY2VsQ2FsbChwYXJhbXMsIGNhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS9tZXNzYWdlL2Nsb3NlVmlkZW8nLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmVzKSB7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXMpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblx0fSxcclxuXHQvL+WQjOaEjy/pn7Pop4bpopFcclxuXHRhZ3JlZVZlZGlvKHBhcmFtcywgY2FsbGJhY2spIHtcclxuXHRcdF9taXhpbnMubWV0aG9kcy4kaHR0cFNlbmQoe1xyXG5cdFx0XHRwYXRoOiAnL2ltL21lc3NhZ2UvYWdyZWVWZWRpbycsXHJcblx0XHRcdGRhdGE6IHBhcmFtcyxcclxuXHRcdFx0c3VjY2VzcyhyZXMpIHtcclxuXHRcdFx0XHRpZiAoY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGNhbGxiYWNrKHJlcyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdGNyZWF0ZUhvbmdCYW8ocGFyYW1zLCBjYWxsYmFjaywgZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0X21peGlucy5tZXRob2RzLiRodHRwU2VuZCh7XHJcblx0XHRcdHBhdGg6ICcvaW0vbWVzc2FnZS9jcmVhdGVIb25nQmFvJyxcclxuXHRcdFx0ZGF0YTogcGFyYW1zLFxyXG5cdFx0XHRzdWNjZXNzKHJlcykge1xyXG5cdFx0XHRcdGlmIChjYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0Y2FsbGJhY2socmVzKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGZhaWxfY2FsbGJhY2socmVzKSB7XHJcblx0XHRcdFx0aWYgKGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGZhaWxfY2FsbGJhY2socmVzKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblx0fSxcclxuXHRjaGVja0JlZm9yZVBheShwYXJhbXMsIGNhbGxiYWNrLCBmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS91c2VyL2NoZWNrQmVmb3JlUGF5JyxcclxuXHRcdFx0ZGF0YTogcGFyYW1zLFxyXG5cdFx0XHRzdWNjZXNzKHJlcykge1xyXG5cdFx0XHRcdGlmIChjYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0Y2FsbGJhY2socmVzKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGZhaWxfY2FsbGJhY2socmVzKSB7XHJcblx0XHRcdFx0aWYgKGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGZhaWxfY2FsbGJhY2socmVzKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblx0fSxcclxuXHRnZXRIb25nQmFvKHBhcmFtcywgY2FsbGJhY2ssIGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdF9taXhpbnMubWV0aG9kcy4kaHR0cFNlbmQoe1xyXG5cdFx0XHRwYXRoOiAnL2ltL21lc3NhZ2UvZ2V0SG9uZ0JhbycsXHJcblx0XHRcdGRhdGE6IHBhcmFtcyxcclxuXHRcdFx0c3VjY2VzcyhyZXMpIHtcclxuXHRcdFx0XHRpZiAoY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGNhbGxiYWNrKHJlcyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRmYWlsX2NhbGxiYWNrKHJlcykge1xyXG5cdFx0XHRcdGlmIChmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRmYWlsX2NhbGxiYWNrKHJlcylcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdH0sXHJcblx0Z2V0VXNlckNhcGl0YWxMaXN0KHBhcmFtcywgY2FsbGJhY2spIHtcclxuXHRcdF9taXhpbnMubWV0aG9kcy4kaHR0cFNlbmQoe1xyXG5cdFx0XHRwYXRoOiAnL2ltL2dldC9nZXRVc2VyQ2FwaXRhbExpc3QnLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmVzKSB7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXMpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdH0pO1xyXG5cdH0sXHJcblx0Z2V0VXNlcmJhbmtMaXN0KHBhcmFtcywgY2FsbGJhY2spIHtcclxuXHRcdF9taXhpbnMubWV0aG9kcy4kaHR0cFNlbmQoe1xyXG5cdFx0XHRwYXRoOiAnL2ltL2dldC9nZXRVc2VyYmFua0xpc3QnLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmVzKSB7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXMpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdH0pO1xyXG5cdH0sXHJcblx0YWRkVXNlckJhbmsocGFyYW1zLCBjYWxsYmFjaykge1xyXG5cdFx0X21peGlucy5tZXRob2RzLiRodHRwU2VuZCh7XHJcblx0XHRcdHBhdGg6ICcvaW0vZ2V0L2FkZFVzZXJCYW5rJyxcclxuXHRcdFx0ZGF0YTogcGFyYW1zLFxyXG5cdFx0XHRzdWNjZXNzKGZpcmVQYXJhbXMpIHtcclxuXHRcdFx0XHR1bmkuJGVtaXQoJ3VwZGF0ZV9iYW5rX2xpc3RfZGF0YScsIGZpcmVQYXJhbXMpO1xyXG5cdFx0XHRcdGlmIChjYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0Y2FsbGJhY2soZmlyZVBhcmFtcyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0fSk7XHJcblx0fSxcclxuXHRzZXRVc2VyVHJhZGVQYXNzd29yZChwYXJhbXMsIGNhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS91c2VyL3NldFVzZXJUcmFkZVBhc3N3b3JkJyxcclxuXHRcdFx0ZGF0YTogcGFyYW1zLFxyXG5cdFx0XHRzdWNjZXNzKGZpcmVQYXJhbXMpIHtcclxuXHRcdFx0XHRpZiAoY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGNhbGxiYWNrKGZpcmVQYXJhbXMpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdH0pO1xyXG5cdH0sXHJcblx0Y2hlY2tVc2VyVHJhZGVQYXNzd29yZChwYXJhbXMsIGNhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS91c2VyL2NoZWNrVXNlclRyYWRlUGFzc3dvcmQnLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MoZmlyZVBhcmFtcykge1xyXG5cdFx0XHRcdGlmIChjYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0Y2FsbGJhY2soZmlyZVBhcmFtcyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0fSk7XHJcblx0fSxcclxuXHRzZW5kQ29udGFjdChwYXJhbXMsIGNhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS9hcHAvc2V0VXNlckNvbnRhY3QnLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmV0KSB7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdH0pO1xyXG5cdH0sXHJcblx0Z2V0T25saW5lTGlzdChwYXJhbXMsIGNhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS9hZ2VudC9nZXRPbmxpbmVMaXN0JyxcclxuXHRcdFx0ZGF0YTogcGFyYW1zLFxyXG5cdFx0XHRzdWNjZXNzKHJldCkge1xyXG5cdFx0XHRcdGlmIChjYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0Y2FsbGJhY2socmV0KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdHNlbmRDYXJkKHBhcmFtcywgY2FsbGJhY2spIHsgLy/lj5HpgIHlkI3niYdcclxuXHRcdF9taXhpbnMubWV0aG9kcy4kaHR0cFNlbmQoe1xyXG5cdFx0XHRwYXRoOiAnL2ltL21lc3NhZ2Uvc2VuZENhcmQnLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmV0KSB7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdH0pO1xyXG5cdH0sXHJcblx0Z2V0SG9uZ0Jhb0RldGFpbChwYXJhbXMsIGNhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS9nZXQvZ2V0SG9uZ0Jhb0RldGFpbCcsXHJcblx0XHRcdGRhdGE6IHBhcmFtcyxcclxuXHRcdFx0c3VjY2VzcyhyZXQpIHtcclxuXHRcdFx0XHRpZiAoY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGNhbGxiYWNrKHJldCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0fSk7XHJcblx0fSxcclxuXHRnZXRVc2VySW5mbyhwYXJhbXMsIGNhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS9nZXQvZ2V0VXNlckluZm8nLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmV0KSB7XHJcblx0XHRcdFx0Y29uc29sZS5sb2cocmV0KVxyXG5cdFx0XHRcdF9kYXRhLmRhdGEoJ3VzZXJfaW5mbycsIHJldCk7XHJcblx0XHRcdFx0dW5pLiRlbWl0KCdkYXRhX3VzZXJfaW5mbycsIHJldCk7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdH0pO1xyXG5cdH0sXHJcblx0cGF5QW1vdW50KHBhcmFtcywgY2FsbGJhY2ssIGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdF9taXhpbnMubWV0aG9kcy4kaHR0cFNlbmQoe1xyXG5cdFx0XHRwYXRoOiAnL2ltL3VzZXIvcGF5QW1vdW50JyxcclxuXHRcdFx0ZGF0YTogcGFyYW1zLFxyXG5cdFx0XHRzdWNjZXNzKHJldCkge1xyXG5cdFx0XHRcdGlmIChjYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0Y2FsbGJhY2socmV0KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGZhaWxfY2FsbGJhY2socmVzKSB7XHJcblx0XHRcdFx0aWYgKGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGZhaWxfY2FsbGJhY2socmVzKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblx0fSxcclxuXHRjb2xsZWN0QW1vdW50KHBhcmFtcywgY2FsbGJhY2ssIGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdF9taXhpbnMubWV0aG9kcy4kaHR0cFNlbmQoe1xyXG5cdFx0XHRwYXRoOiAnL2ltL3VzZXIvY29sbGVjdEFtb3VudCcsXHJcblx0XHRcdGRhdGE6IHBhcmFtcyxcclxuXHRcdFx0c3VjY2VzcyhyZXQpIHtcclxuXHRcdFx0XHRpZiAoY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGNhbGxiYWNrKHJldCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRmYWlsX2NhbGxiYWNrKHJlcykge1xyXG5cdFx0XHRcdGlmIChmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRmYWlsX2NhbGxiYWNrKHJlcylcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdH0sXHJcblx0Y2hhcmdlKHBhcmFtcywgY2FsbGJhY2ssIGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdF9taXhpbnMubWV0aG9kcy4kaHR0cFNlbmQoe1xyXG5cdFx0XHRwYXRoOiAnL2ltL3BheS91c2VyQ2hhcmdlJyxcclxuXHRcdFx0ZGF0YTogcGFyYW1zLFxyXG5cdFx0XHRzdWNjZXNzKHJldCkge1xyXG5cdFx0XHRcdGlmIChjYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0Y2FsbGJhY2socmV0KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGZhaWxfY2FsbGJhY2socmVzKSB7XHJcblx0XHRcdFx0aWYgKGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGZhaWxfY2FsbGJhY2socmVzKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblx0fSxcclxuXHRnZXRWZWRpb1BheUNvbmZpZyhwYXJhbXMsIGNhbGxiYWNrLCBmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS9nZXQvZ2V0VmVkaW9QYXlDb25maWcnLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmV0KSB7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpIHtcclxuXHRcdFx0XHRpZiAoZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdHBheUNpY2xlT3JkZXIocGFyYW1zLCBjYWxsYmFjaywgZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0X21peGlucy5tZXRob2RzLiRodHRwU2VuZCh7XHJcblx0XHRcdHBhdGg6ICcvaW0vcGF5L3BheUNpcmNsZU9yZGVyJyxcclxuXHRcdFx0ZGF0YTogcGFyYW1zLFxyXG5cdFx0XHRzdWNjZXNzKHJldCkge1xyXG5cdFx0XHRcdC8v5pu05paw54q25oCBXHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpIHtcclxuXHRcdFx0XHRpZiAoZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdGdldFVzZXJPcmRlckxpc3QocGFyYW1zLCBjYWxsYmFjaywgZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0X21peGlucy5tZXRob2RzLiRodHRwU2VuZCh7XHJcblx0XHRcdHBhdGg6ICcvaW0vb3JkZXIvZ2V0VXNlck9yZGVyTGlzdCcsXHJcblx0XHRcdGRhdGE6IHBhcmFtcyxcclxuXHRcdFx0c3VjY2VzcyhyZXQpIHtcclxuXHRcdFx0XHRpZiAoY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGNhbGxiYWNrKHJldCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRmYWlsX2NhbGxiYWNrKHJlcykge1xyXG5cdFx0XHRcdGlmIChmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRmYWlsX2NhbGxiYWNrKHJlcylcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdH0sXHJcblx0dXBkYXRlT3JkZXJTdGF0dXMocGFyYW1zLCBjYWxsYmFjaywgZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0X21peGlucy5tZXRob2RzLiRodHRwU2VuZCh7XHJcblx0XHRcdHBhdGg6ICcvaW0vb3JkZXIvdXBkYXRlT3JkZXJTdGF0dXMnLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmV0KSB7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpIHtcclxuXHRcdFx0XHRpZiAoZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdHBheVZpZGVvQWFtb3VudChwYXJhbXMsIGNhbGxiYWNrLCBmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS9wYXkvcGF5VmlkZW9BYW1vdW50JyxcclxuXHRcdFx0ZGF0YTogcGFyYW1zLFxyXG5cdFx0XHRzdWNjZXNzKHJldCkge1xyXG5cdFx0XHRcdGlmIChjYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0Y2FsbGJhY2socmV0KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGZhaWxfY2FsbGJhY2socmVzKSB7XHJcblx0XHRcdFx0aWYgKGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGZhaWxfY2FsbGJhY2socmVzKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblx0fSxcclxuXHR1cGRhdGVVc2VyU2F5VHlwZShwYXJhbXMsIGNhbGxiYWNrLCBmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS9hY3Rpb24vdXBkYXRlVXNlclNheVR5cGUnLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmV0KSB7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpIHtcclxuXHRcdFx0XHRpZiAoZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdGdldFdpdGhEcmF3Q29uZmlnKHBhcmFtcywgY2FsbGJhY2ssIGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdF9taXhpbnMubWV0aG9kcy4kaHR0cFNlbmQoe1xyXG5cdFx0XHRwYXRoOiAnL2ltL3dpdGhkcmF3L2dldFdpdGhEcmF3Q29uZmlnJyxcclxuXHRcdFx0ZGF0YTogcGFyYW1zLFxyXG5cdFx0XHRzdWNjZXNzKHJldCkge1xyXG5cdFx0XHRcdGlmIChjYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0Y2FsbGJhY2socmV0KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGZhaWxfY2FsbGJhY2socmVzKSB7XHJcblx0XHRcdFx0aWYgKGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGZhaWxfY2FsbGJhY2socmVzKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblx0fSxcclxuXHR3aXRoRHJhd01vbmV5KHBhcmFtcywgY2FsbGJhY2ssIGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdF9taXhpbnMubWV0aG9kcy4kaHR0cFNlbmQoe1xyXG5cdFx0XHRwYXRoOiAnL2ltL3dpdGhkcmF3L3dpdGhEcmF3TW9uZXknLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmV0KSB7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpIHtcclxuXHRcdFx0XHRpZiAoZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdHVwZGF0ZU1pYW9xaWFuZyhwYXJhbXMsIGNhbGxiYWNrLCBmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS92ZW5kb3IvYmlnUmVnUWlhbmcnLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmV0KSB7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpIHtcclxuXHRcdFx0XHRpZiAoZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdGNyZWF0ZUxlaUhvbmdCYW8ocGFyYW1zLCBjYWxsYmFjaywgZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0X21peGlucy5tZXRob2RzLiRodHRwU2VuZCh7XHJcblx0XHRcdHBhdGg6ICcvaW0vdmVuZG9yL2NyZWF0ZUxlaUhvbmdCYW8nLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmV0KSB7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpIHtcclxuXHRcdFx0XHRpZiAoZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdGdldExlaUhvbmdCYW8ocGFyYW1zLCBjYWxsYmFjaywgZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0X21peGlucy5tZXRob2RzLiRodHRwU2VuZCh7XHJcblx0XHRcdHBhdGg6ICcvaW0vdmVuZG9yL2dldExlaUhvbmdCYW8nLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmV0KSB7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpIHtcclxuXHRcdFx0XHRpZiAoZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdHNldEhvbmdCYW9Db25maWcocGFyYW1zLCBjYWxsYmFjaywgZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0X21peGlucy5tZXRob2RzLiRodHRwU2VuZCh7XHJcblx0XHRcdHBhdGg6ICcvaW0vdmVuZG9yL3NldEhvbmdCYW9Db25maWcnLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmV0KSB7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpIHtcclxuXHRcdFx0XHRpZiAoZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdGdldFVzZXJWZW5kb3IocGFyYW1zLCBjYWxsYmFjaywgZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0X21peGlucy5tZXRob2RzLiRodHRwU2VuZCh7XHJcblx0XHRcdHBhdGg6ICcvaW0vdmVuZG9yL2dldFVzZXJWZW5kb3InLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmV0KSB7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpIHtcclxuXHRcdFx0XHRpZiAoZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdGdldFZlbmRvckluZm8ocGFyYW1zLCBjYWxsYmFjaywgZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0X21peGlucy5tZXRob2RzLiRodHRwU2VuZCh7XHJcblx0XHRcdHBhdGg6ICcvaW0vdmVuZG9yL2dldFZlbmRvcicsXHJcblx0XHRcdGRhdGE6IHBhcmFtcyxcclxuXHRcdFx0c3VjY2VzcyhyZXQpIHtcclxuXHRcdFx0XHRjb25zb2xlLmxvZyhcImRhc2RzYWRhXCIpXHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpIHtcclxuXHRcdFx0XHRjb25zb2xlLmxvZyhcImRhc2RzYWRhXCIpXHJcblx0XHRcdFx0aWYgKGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGZhaWxfY2FsbGJhY2socmVzKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblx0fSxcclxuXHRnZXRTeXNDb25maWcocGFyYW1zLCBjYWxsYmFjaywgZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0X21peGlucy5tZXRob2RzLiRodHRwU2VuZCh7XHJcblx0XHRcdHBhdGg6ICcvaW0vQXBwL2NvbmZpZycsXHJcblx0XHRcdGRhdGE6IHBhcmFtcyxcclxuXHRcdFx0c3VjY2VzcyhyZXQpIHtcclxuXHRcdFx0XHRpZiAoY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGNhbGxiYWNrKHJldCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRmYWlsX2NhbGxiYWNrKHJlcykge1xyXG5cdFx0XHRcdGlmIChmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRmYWlsX2NhbGxiYWNrKHJlcylcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdH0sXHJcblx0Z2V0U21zKHBhcmFtcywgY2FsbGJhY2ssIGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdF9taXhpbnMubWV0aG9kcy4kaHR0cFNlbmQoe1xyXG5cdFx0XHRwYXRoOiAnL2ltL0FwcC9nZXRTbXMnLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmV0KSB7XHJcblx0XHRcdFx0Y29uc29sZS5sb2cocmV0KVxyXG5cdFx0XHRcdGlmIChjYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0Y2FsbGJhY2socmV0KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGZhaWxfY2FsbGJhY2socmVzKSB7XHJcblx0XHRcdFx0aWYgKGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGZhaWxfY2FsbGJhY2socmVzKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblx0fSxcclxuXHR2ZW5kb3JMb2dpbihwYXJhbXMsIGNhbGxiYWNrLCBmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS9pbi92ZW5kb3JMb2dpbicsXHJcblx0XHRcdGRhdGE6IHBhcmFtcyxcclxuXHRcdFx0c3VjY2VzcyhyZXQpIHtcclxuXHRcdFx0XHRjb25zb2xlLmxvZyhyZXQpXHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpIHtcclxuXHRcdFx0XHRpZiAoZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdGdldFJvYm90TGlzdChwYXJhbXMsIGNhbGxiYWNrLCBmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS92ZW5kb3IvZ2V0Um9ib3RMaXN0JyxcclxuXHRcdFx0ZGF0YTogcGFyYW1zLFxyXG5cdFx0XHRzdWNjZXNzKHJldCkge1xyXG5cdFx0XHRcdGNvbnNvbGUubG9nKHJldClcclxuXHRcdFx0XHRpZiAoY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGNhbGxiYWNrKHJldCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRmYWlsX2NhbGxiYWNrKHJlcykge1xyXG5cdFx0XHRcdGlmIChmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRmYWlsX2NhbGxiYWNrKHJlcylcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdH0sXHJcblx0YWRkUm9ib3QocGFyYW1zLCBjYWxsYmFjaywgZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0X21peGlucy5tZXRob2RzLiRodHRwU2VuZCh7XHJcblx0XHRcdHBhdGg6ICcvaW0vdmVuZG9yL2FkZFJvYm90JyxcclxuXHRcdFx0ZGF0YTogcGFyYW1zLFxyXG5cdFx0XHRzdWNjZXNzKHJldCkge1xyXG5cdFx0XHRcdGNvbnNvbGUubG9nKHJldClcclxuXHRcdFx0XHRpZiAoY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGNhbGxiYWNrKHJldCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRmYWlsX2NhbGxiYWNrKHJlcykge1xyXG5cdFx0XHRcdGlmIChmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRmYWlsX2NhbGxiYWNrKHJlcylcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdH0sXHJcblx0dHVpUXVuKHBhcmFtcywgY2FsbGJhY2ssIGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdF9taXhpbnMubWV0aG9kcy4kaHR0cFNlbmQoe1xyXG5cdFx0XHRwYXRoOiAnL2ltL3ZlbmRvci9yb2JvdFR1aVF1bicsXHJcblx0XHRcdGRhdGE6IHBhcmFtcyxcclxuXHRcdFx0c3VjY2VzcyhyZXQpIHtcclxuXHRcdFx0XHRjb25zb2xlLmxvZyhyZXQpXHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpIHtcclxuXHRcdFx0XHRpZiAoZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdGF1dG9CaWdSZWQocGFyYW1zLCBjYWxsYmFjaywgZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0X21peGlucy5tZXRob2RzLiRodHRwU2VuZCh7XHJcblx0XHRcdHBhdGg6ICcvaW0vdmVuZG9yL3JvYm90QXV0b0hvbmdiYW8nLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmV0KSB7XHJcblx0XHRcdFx0Y29uc29sZS5sb2cocmV0KVxyXG5cdFx0XHRcdGlmIChjYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0Y2FsbGJhY2socmV0KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGZhaWxfY2FsbGJhY2socmVzKSB7XHJcblx0XHRcdFx0aWYgKGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGZhaWxfY2FsbGJhY2socmVzKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblx0fSxcclxuXHR1cGRhdGVVc2VyVHJhZGVQYXNzd29yZChwYXJhbXMsIGNhbGxiYWNrLCBmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS92ZW5kb3IvdXBkYXRlVXNlclRyYWRlUGFzc3dvcmQnLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmV0KSB7XHJcblx0XHRcdFx0Y29uc29sZS5sb2cocmV0KVxyXG5cdFx0XHRcdGlmIChjYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0Y2FsbGJhY2socmV0KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGZhaWxfY2FsbGJhY2socmVzKSB7XHJcblx0XHRcdFx0aWYgKGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGZhaWxfY2FsbGJhY2socmVzKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblx0fSxcclxuXHRjaGVja1Ntc0NvZGUocGFyYW1zLCBjYWxsYmFjaywgZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0X21peGlucy5tZXRob2RzLiRodHRwU2VuZCh7XHJcblx0XHRcdHBhdGg6ICcvaW0vYXBwL2NoZWNrU21zQ29kZScsXHJcblx0XHRcdGRhdGE6IHBhcmFtcyxcclxuXHRcdFx0c3VjY2VzcyhyZXQpIHtcclxuXHRcdFx0XHRjb25zb2xlLmxvZyhyZXQpXHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpIHtcclxuXHRcdFx0XHRpZiAoZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdHNhdmVHcm91cE5pY2tOYW1lKHBhcmFtcywgY2FsbGJhY2ssIGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdF9taXhpbnMubWV0aG9kcy4kaHR0cFNlbmQoe1xyXG5cdFx0XHRwYXRoOiAnL2ltL3ZlbmRvci9zYXZlR3JvdXBOaWNrTmFtZScsXHJcblx0XHRcdGRhdGE6IHBhcmFtcyxcclxuXHRcdFx0c3VjY2VzcyhyZXQpIHtcclxuXHRcdFx0XHRjb25zb2xlLmxvZyhyZXQpXHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpIHtcclxuXHRcdFx0XHRpZiAoZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdC8v576k5oiQ5ZGY5YiX6KGoXHJcblx0Z2V0TWVtYmVyTGlzdChwYXJhbXMsIGNhbGxiYWNrLCBmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS92ZW5kb3IvZ2V0TWVtYmVyTGlzdCcsXHJcblx0XHRcdGRhdGE6IHBhcmFtcyxcclxuXHRcdFx0c3VjY2VzcyhyZXQpIHtcclxuXHRcdFx0XHRjb25zb2xlLmxvZyhyZXQpXHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpIHtcclxuXHRcdFx0XHRpZiAoZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdGdyb3VwQWRkKHBhcmFtcywgY2FsbGJhY2ssIGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdF9taXhpbnMubWV0aG9kcy4kaHR0cFNlbmQoe1xyXG5cdFx0XHRwYXRoOiAnL2ltL21lc3NhZ2UvYWRkQ2hhdCcsXHJcblx0XHRcdGRhdGE6IHBhcmFtcyxcclxuXHRcdFx0c3VjY2VzcyhyZXQpIHtcclxuXHRcdFx0XHRpZiAoY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGNhbGxiYWNrKHJldCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRmYWlsX2NhbGxiYWNrKHJlcykge1xyXG5cdFx0XHRcdGlmIChmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRmYWlsX2NhbGxiYWNrKHJlcylcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdH0sXHJcblx0Z2V0SW52aXRlTmFtZShwYXJhbXMsIGNhbGxiYWNrLCBmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS92ZW5kb3IvZ2V0SW52aXRlTmFtZScsXHJcblx0XHRcdGRhdGE6IHBhcmFtcyxcclxuXHRcdFx0c3VjY2VzcyhyZXQpIHtcclxuXHRcdFx0XHRpZiAoY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGNhbGxiYWNrKHJldCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRmYWlsX2NhbGxiYWNrKHJlcykge1xyXG5cdFx0XHRcdGlmIChmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRmYWlsX2NhbGxiYWNrKHJlcylcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdH0sXHJcblx0emhlbmRvbmcocGFyYW1zLCBjYWxsYmFjaywgZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0X21peGlucy5tZXRob2RzLiRodHRwU2VuZCh7XHJcblx0XHRcdHBhdGg6ICcvaW0vdmVuZG9yL3poZW5kb25nJyxcclxuXHRcdFx0ZGF0YTogcGFyYW1zLFxyXG5cdFx0XHRzdWNjZXNzKHJldCkge1xyXG5cdFx0XHRcdGlmIChjYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0Y2FsbGJhY2socmV0KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGZhaWxfY2FsbGJhY2socmVzKSB7XHJcblx0XHRcdFx0aWYgKGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGZhaWxfY2FsbGJhY2socmVzKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblx0fSxcclxuXHRnZXRHcm91cERldGFpbChwYXJhbXMsIGNhbGxiYWNrLCBmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS92ZW5kb3IvZ2V0R3JvdXBEZXRhaWwnLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmV0KSB7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpIHtcclxuXHRcdFx0XHRpZiAoZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdGNvcHlOZXdRdW4ocGFyYW1zLCBjYWxsYmFjaywgZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0X21peGlucy5tZXRob2RzLiRodHRwU2VuZCh7XHJcblx0XHRcdHBhdGg6ICcvaW0vdmVuZG9yL2NvcHlOZXdRdW4nLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmV0KSB7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpIHtcclxuXHRcdFx0XHRpZiAoZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdGdldEV4cGlyZUJpZ1JlZChwYXJhbXMsIGNhbGxiYWNrLCBmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS92ZW5kb3IvZ2V0RXhwaXJlQmlnUmVkJyxcclxuXHRcdFx0ZGF0YTogcGFyYW1zLFxyXG5cdFx0XHRzdWNjZXNzKHJldCkge1xyXG5cdFx0XHRcdGlmIChjYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0Y2FsbGJhY2socmV0KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGZhaWxfY2FsbGJhY2socmVzKSB7XHJcblx0XHRcdFx0aWYgKGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGZhaWxfY2FsbGJhY2socmVzKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblx0fSxcclxuXHRzZW5kQ2h1b1lpQ2h1b01zZyhwYXJhbXMsIGNhbGxiYWNrLCBmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS92ZW5kb3Ivc2VuZENodW9ZaUNodW9Nc2cnLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmV0KSB7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpIHtcclxuXHRcdFx0XHRpZiAoZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdGdldENhcGl0YWxMaXN0KHBhcmFtcywgY2FsbGJhY2ssIGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdF9taXhpbnMubWV0aG9kcy4kaHR0cFNlbmQoe1xyXG5cdFx0XHRwYXRoOiAnL2ltL3ZlbmRvci9nZXRVc2VyQ2FwaXRhbExpc3QnLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmV0KSB7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpIHtcclxuXHRcdFx0XHRpZiAoZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdGdldEFydGljbGVMaXN0KHBhcmFtcywgY2FsbGJhY2ssIGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdF9taXhpbnMubWV0aG9kcy4kaHR0cFNlbmQoe1xyXG5cdFx0XHRwYXRoOiAnL2ltL3ZlbmRvci9nZXRBcnRpY2xlTGlzdCcsXHJcblx0XHRcdGRhdGE6IHBhcmFtcyxcclxuXHRcdFx0c3VjY2VzcyhyZXQpIHtcclxuXHRcdFx0XHRpZiAoY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGNhbGxiYWNrKHJldCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRmYWlsX2NhbGxiYWNrKHJlcykge1xyXG5cdFx0XHRcdGlmIChmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRmYWlsX2NhbGxiYWNrKHJlcylcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdH0sXHJcblx0Z2V0QXJ0aWNsZURldGFpbChwYXJhbXMsIGNhbGxiYWNrLCBmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS92ZW5kb3IvZ2V0QXJ0aWNsZURldGFpbCcsXHJcblx0XHRcdGRhdGE6IHBhcmFtcyxcclxuXHRcdFx0c3VjY2VzcyhyZXQpIHtcclxuXHRcdFx0XHRpZiAoY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGNhbGxiYWNrKHJldCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRmYWlsX2NhbGxiYWNrKHJlcykge1xyXG5cdFx0XHRcdGlmIChmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRmYWlsX2NhbGxiYWNrKHJlcylcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdH0sXHJcblx0Z2V0VXNlclN0b3JlKHBhcmFtcywgY2FsbGJhY2ssIGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdF9taXhpbnMubWV0aG9kcy4kaHR0cFNlbmQoe1xyXG5cdFx0XHRwYXRoOiAnL2ltL3ZlbmRvci9nZXRVc2VyU3RvcmUnLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmV0KSB7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpIHtcclxuXHRcdFx0XHRpZiAoZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdGdldFN0b3JlU3RhdGljcyhwYXJhbXMsIGNhbGxiYWNrLCBmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS92ZW5kb3IvZ2V0U3RvcmVTdGF0aWNzJyxcclxuXHRcdFx0ZGF0YTogcGFyYW1zLFxyXG5cdFx0XHRzdWNjZXNzKHJldCkge1xyXG5cdFx0XHRcdGlmIChjYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0Y2FsbGJhY2socmV0KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGZhaWxfY2FsbGJhY2socmVzKSB7XHJcblx0XHRcdFx0aWYgKGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGZhaWxfY2FsbGJhY2socmVzKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblx0fSxcclxuXHRkZWxldGVTdG9yZShwYXJhbXMsIGNhbGxiYWNrLCBmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS92ZW5kb3IvZGVsZXRlU3RvcmUnLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmV0KSB7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpIHtcclxuXHRcdFx0XHRpZiAoZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdGdldE1lbWJlclBob3RvcyhwYXJhbXMsIGNhbGxiYWNrLCBmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS92ZW5kb3IvZ2V0TWVtYmVyUGhvdG9zJyxcclxuXHRcdFx0ZGF0YTogcGFyYW1zLFxyXG5cdFx0XHRzdWNjZXNzKHJldCkge1xyXG5cdFx0XHRcdGlmIChjYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0Y2FsbGJhY2socmV0KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGZhaWxfY2FsbGJhY2socmVzKSB7XHJcblx0XHRcdFx0aWYgKGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGZhaWxfY2FsbGJhY2socmVzKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblx0fSxcclxuXHR0cmFuc01zZyhwYXJhbXMsIGNhbGxiYWNrLCBmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS92ZW5kb3IvdHJhbnNNc2cnLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmV0KSB7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpIHtcclxuXHRcdFx0XHRpZiAoZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdGpvaW5Wb2ljZVJvb20ocGFyYW1zLCBjYWxsYmFjaywgZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0X21peGlucy5tZXRob2RzLiRodHRwU2VuZCh7XHJcblx0XHRcdHBhdGg6ICcvaW0vdmVuZG9yL2pvaW5Wb2ljZVJvb20nLFxyXG5cdFx0XHRkYXRhOiBwYXJhbXMsXHJcblx0XHRcdHN1Y2Nlc3MocmV0KSB7XHJcblx0XHRcdFx0aWYgKGNhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjayhyZXQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpIHtcclxuXHRcdFx0XHRpZiAoZmFpbF9jYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0ZmFpbF9jYWxsYmFjayhyZXMpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdHNldFZvaWNlUm9vbU1zZyhwYXJhbXMsIGNhbGxiYWNrLCBmYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS92ZW5kb3Ivc2V0Vm9pY2VSb29tTXNnJyxcclxuXHRcdFx0ZGF0YTogcGFyYW1zLFxyXG5cdFx0XHRzdWNjZXNzKHJldCkge1xyXG5cdFx0XHRcdGlmIChjYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0Y2FsbGJhY2socmV0KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGZhaWxfY2FsbGJhY2socmVzKSB7XHJcblx0XHRcdFx0aWYgKGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGZhaWxfY2FsbGJhY2socmVzKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblx0fSxcclxuXHRtZW1iZXJqb2luVm9pY2VSb29tKHBhcmFtcywgY2FsbGJhY2ssIGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdF9taXhpbnMubWV0aG9kcy4kaHR0cFNlbmQoe1xyXG5cdFx0XHRwYXRoOiAnL2ltL3ZlbmRvci9tZW1iZXJqb2luVm9pY2VSb29tJyxcclxuXHRcdFx0ZGF0YTogcGFyYW1zLFxyXG5cdFx0XHRzdWNjZXNzKHJldCkge1xyXG5cdFx0XHRcdGlmIChjYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0Y2FsbGJhY2socmV0KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGZhaWxfY2FsbGJhY2socmVzKSB7XHJcblx0XHRcdFx0aWYgKGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGZhaWxfY2FsbGJhY2socmVzKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblx0fSxcclxuXHRjaGVja1ZvaWNlUm9vbVN0YXRlKHBhcmFtcywgY2FsbGJhY2ssIGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdF9taXhpbnMubWV0aG9kcy4kaHR0cFNlbmQoe1xyXG5cdFx0XHRwYXRoOiAnL2ltL3ZlbmRvci9jaGVja1ZvaWNlUm9vbVN0YXRlJyxcclxuXHRcdFx0ZGF0YTogcGFyYW1zLFxyXG5cdFx0XHRzdWNjZXNzKHJldCkge1xyXG5cdFx0XHRcdGlmIChjYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0Y2FsbGJhY2socmV0KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGZhaWxfY2FsbGJhY2socmVzKSB7XHJcblx0XHRcdFx0aWYgKGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGZhaWxfY2FsbGJhY2socmVzKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblx0fSxcclxuXHR4aWFvSHVpKHBhcmFtcywgY2FsbGJhY2ssIGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdF9taXhpbnMubWV0aG9kcy4kaHR0cFNlbmQoe1xyXG5cdFx0XHRwYXRoOiAnL2ltL2dyb3VwL3hpYW9IdWlNZXNzYWdlJyxcclxuXHRcdFx0ZGF0YTogcGFyYW1zLFxyXG5cdFx0XHRzdWNjZXNzKHJldCkge1xyXG5cdFx0XHRcdGlmIChjYWxsYmFjaykge1xyXG5cdFx0XHRcdFx0Y2FsbGJhY2socmV0KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGZhaWxfY2FsbGJhY2socmVzKSB7XHJcblx0XHRcdFx0aWYgKGZhaWxfY2FsbGJhY2spIHtcclxuXHRcdFx0XHRcdGZhaWxfY2FsbGJhY2socmVzKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fSk7XHJcblx0fVxyXG59XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///69\n");
- /***/ }),
- /* 70 */
- /*!******************************************!*\
- !*** E:/2023/8/MT_APP/common/_mixins.js ***!
- \******************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- "use strict";
- eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 11);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _data2 = _interopRequireDefault(__webpack_require__(/*! ./_data */ 68));\nvar _onSocket2 = _interopRequireDefault(__webpack_require__(/*! ./_onSocket */ 71));\n/**\r\n * socket 发送用到的一个函数\r\n */\nfunction stringSource(s) {\n var i = 0;\n return function () {\n return i < s.length ? s.charCodeAt(i++) : null;\n };\n}\nvar params = {\n timeout: 18000,\n timeout2: 22000,\n timeoutObj: null,\n serverTimeoutObj: null,\n lockReconnect: false,\n tt: false,\n maxConnect: 3,\n status: false,\n lockSend: false\n};\nvar _default = {\n /** 添加方法时,方法name前加$以避免与页面方法冲突 */\n methods: {\n /**\r\n * http 请求\r\n * config object\r\n * {\r\n * path: string, 请求路径\r\n *\t \tdata: object, 发送数据\r\n * \t\tsuccess: function, 回调\r\n * \t\tfail: function, 错误回调\r\n * \t\ttype: string 请求方式(默认post)\r\n * \t\tsuccess_action: boolean err状态不为0时是否执行success回调(默认是err状态不为0就只提示msg而不执行success回调)\r\n * \t\tcheck: false 是否验证登陆默认不验证\r\n *\t}\r\n */\n getCurPage: function getCurPage() {\n var pages = getCurrentPages();\n var curPage = pages[pages.length - 1];\n return curPage;\n },\n $reconnect: function $reconnect(cb, sendData) {\n if (params.lockReconnect || params.maxConnect <= 0 || _data2.default.data(\"socket_state\") > 0) {\n return false;\n }\n _data2.default.data('socket_state', 0);\n clearTimeout(params.timeoutObj);\n clearTimeout(params.serverTimeoutObj);\n uni.closeSocket();\n params.lockReconnect = true;\n params.status = false;\n params.maxConnect--;\n if (sendData != undefined) {\n this.$socketSend(sendData, cb);\n } else {\n this.$sendWithPingToken(cb);\n }\n },\n $sendWithPingToken: function $sendWithPingToken(cb) {\n this.$socketSend({\n 'action': 'ping',\n 'data': _data2.default.localData('token')\n }, cb);\n },\n $reset: function $reset() {\n params.status = false;\n params.lockReconnect = false;\n params.maxConnect = 3;\n params.lockSend = false;\n clearTimeout(params.timeoutObj);\n clearTimeout(params.serverTimeoutObj);\n return this;\n },\n $sendWithToken: function $sendWithToken(cb) {\n if (params.lockSend) {\n return false;\n }\n params.lockSend = true;\n this.$socketSend({\n action: 'checkToken',\n data: _data2.default.localData('token')\n }, cb);\n },\n $start: function $start() {\n if (params.status) {\n return false;\n }\n params.status = true;\n var self = this;\n clearTimeout(params.serverTimeoutObj);\n clearTimeout(params.timeoutObj);\n params.timeoutObj = setTimeout(function () {\n //这里发送一个心跳,后端收到后,返回一个心跳消息,\n //onmessage拿到返回的心跳就说明连接正常\n self.$sendWithPingToken();\n params.serverTimeoutObj = setTimeout(function () {\n // 如果超过一定时间还没重置,说明后端主动断开了\n uni.closeSocket();\n ; //如果onclose会执行reconnect,我们执行 websocket.close()就行了.如果直接执行 reconnect 会触发onclose导致重连两次\n }, params.timeout2);\n }, params.timeout);\n },\n $requestSend: function $requestSend(config) {\n var header = {\n /** 这里设置为简单跨域,只会请求一次 */\n 'Content-Type': 'application/x-www-form-urlencoded'\n };\n var send_data = 'data' in config ? config.data : {},\n url = _data2.default.data('http_url') + config.path;\n send_data['_token'] = _data2.default.localData('token');\n send_data['_agent_id'] = _data2.default.data('agent_id');\n var _this = this;\n __f__(\"log\", url, \" at common/_mixins.js:119\");\n __f__(\"log\", send_data, \" at common/_mixins.js:120\");\n uni.request({\n url: url,\n data: send_data,\n method: 'type' in config ? config.type : 'POST',\n header: header,\n // dataType: 'json',\n success: function success(res) {\n __f__(\"log\", res, \" at common/_mixins.js:128\");\n if (res.statusCode == 200) {\n if ('success_action' in config && config.success_action) {\n config.success(res.data);\n } else {\n if (res.data.err) {\n /** 不显示未登录提示 */\n __f__(\"log\", config.path, \" at common/_mixins.js:135\");\n if (send_data['_token'] || config.path.indexOf('/in/') > -1 || config.path.indexOf('/App/') > -1) {\n //执行错误回调\n __f__(\"log\", JSON.stringify(res), \" at common/_mixins.js:139\");\n if ('fail_callback' in config && config.fail_callback) {\n config.fail_callback(res.data);\n } else {\n uni.showToast({\n title: res.data.msg,\n duration: 1000,\n icon: \"none\"\n });\n }\n }\n } else {\n if (config.path.indexOf('/im/video.Share/') > -1) {\n config.success(res.data);\n return;\n }\n if (config.path.indexOf('/im/remove/del_log') > -1) {\n config.success(res.data);\n return;\n }\n if (config.path.indexOf('/im/circle/del') > -1) {\n config.success(res.data);\n return;\n }\n if (config.path.indexOf('/im/remove/del_all') > -1) {\n config.success(res.data);\n return;\n }\n if (config.path.indexOf('/im/remove/sign_out') > -1) {\n config.success(res.data);\n return;\n }\n if ('success' in config) {\n config.success(res.data.data);\n }\n }\n }\n } else {\n\n //TODO websoket 重连\n // uni.showToast({\n // \ttitle: '您的网络好像出了点状况哦',\n // \tduration: 1000,\n // \ticon: \"none\"\n // });\n // uni.showModal({\n // \tcontent: 'server error:' + JSON.stringify(res.data),\n // });\n // console.log(\"config\", config);\n // config.fail(res.data);\n }\n },\n fail: function fail(err) {\n __f__(\"log\", err, '链接失败', \" at common/_mixins.js:192\");\n if ('fail' in config) {\n // config.fail(err);\n } else {\n return;\n uni.showModal({\n content: JSON.stringify(err)\n });\n }\n }\n });\n },\n $httpSend: function $httpSend(config) {\n var _this = this;\n _this.$requestSend(config);\n },\n /**\r\n * 通过 websocket 发送数据,\r\n * 如果还没有连接 websocket 就先连接websocket,过两秒等websocket连接上了发送本次的数据,如果两秒后还是没有连接上,则舍弃这次发送数据,\r\n * 如果发送的值为空则只连接\r\n * \t@param data object \r\n * \t{\r\n *\t\taction: 'model.controller.action',\r\n *\t\tdata: {}\r\n *\t}\r\n */\n $socketSend: function $socketSend(send_data, cb) {\n var self = this;\n /** callback1是连接,callback2是发送 */\n (function (callback1, callback2) {\n if (send_data && _data2.default.data('socket_state')) {\n callback2(send_data);\n } else {\n callback1(callback2, send_data);\n }\n })(function (callback, send_data) {\n uni.connectSocket({\n url: _data2.default.data('socket_url'),\n header: {\n 'content-type': 'application/json'\n },\n // protocols: [ 'protocol1' ],\n method: 'GET',\n success: function success() {\n _data2.default.data('socket_state', 1);\n },\n fail: function fail(err) {\n self.$reset().$reconnect();\n }\n });\n uni.onSocketOpen(function (res) {\n self.$reset().$start();\n /** 绑定服务器消息事件 */\n uni.onSocketMessage(function (res) {\n self.$reset().$start();\n res = JSON.parse(res.data);\n __f__(\"log\", \"res其他消息\", res, \" at common/_mixins.js:249\");\n if (!(res.action in _onSocket2.default)) {\n if (res.action != 'ping' && res.type != 'ping') {\n // uni.showModal({\n // \tcontent: '接受到无效的消息',\n // });\n }\n } else {\n __f__(\"log\", \"接收到消息:\", res.action, res, \" at common/_mixins.js:257\");\n // console.log(res);\n _onSocket2.default[res.action](res.data);\n }\n return;\n /** 下面的写法二进制接收数据不兼容APP */\n\n if (res.data instanceof Blob) {\n /** js中的blob没有没有直接读出其数据的方法,通过FileReader来读取相关数据 */\n var reader = new FileReader();\n reader.readAsDataURL(res.data);\n /** 当读取操作成功完成时调用. */\n reader.onload = function (evt) {\n var data = JSON.parse(function (str) {\n /** base64编码解析 */\n if (str.indexOf(',') > -1) {\n str = str.split(',')[1];\n }\n return decodeURIComponent(atob(str).split('').map(function (c) {\n return '%' + ('00' + c.charCodeAt(0).toString(16)).slice(-2);\n }).join(''));\n }(evt.target.result));\n if (!(data.action in _onSocket2.default)) {\n if (data.action != 'ping') {}\n return;\n }\n _onSocket2.default[data.action](data.data);\n };\n }\n });\n\n /** 这里发送token到服务器验证 */\n callback({\n action: 'checkToken',\n data: _data2.default.localData('token')\n });\n\n /** 这里如果有需要发送的数据,就等待2s再进行发送,如果2s后,token验证还是不合法,就舍弃这次的发送 */\n if (send_data) {\n if (_data2.default.localData('token')) {\n callback(send_data);\n } else {\n callback({\n action: 'checkToken',\n data: _data2.default.localData('token')\n });\n }\n }\n });\n uni.onSocketClose(function (err) {\n _data2.default.data('socket_state', 0);\n params.lockReconnect = false;\n self.$reconnect();\n });\n uni.onSocketError(function (err) {\n _data2.default.data('socket_state', 0);\n params.lockReconnect = false;\n self.$reconnect();\n });\n }, function (send_data) {\n uni.sendSocketMessage({\n data: JSON.stringify(send_data),\n fail: function fail(err) {\n return;\n uni.showModal({\n content: JSON.stringify(err) + '---发送消息失败'\n });\n },\n success: function success(res) {\n if (cb != undefined) {\n cb();\n }\n }\n });\n return true;\n });\n },\n /** \r\n * http发送文件(图片、文件、语音)\r\n * @param json obj \r\n * {\r\n \tlocal_url: string * 在不调用上传控件的时候的本地文件地址\r\n \tdata: json obj * 上传的数据\r\n \tsuccess: function * 上传成功回调\r\n \tfail: function * 上传失败回调\r\n \ttype: int 0对话上传文件 1上传头像 2朋友圈上传文件 3朋友圈背景图片上传 4群头像上传\r\n \tonProgressUpdate: function 上传进度监听\r\n }\r\n */\n $httpSendFile: function $httpSendFile(config) {\n if (!config) {\n config = {};\n }\n var send_data = 'data' in config ? config.data : {};\n send_data['_token'] = _data2.default.localData('token');\n (function (callback) {\n switch (config.type) {\n /** 对话上传文件 */\n case 0:\n callback(config.local_url, '/im/upload/chat');\n break;\n /** 上传头像 */\n case 1:\n callback(config.local_url, '/im/upload/photo');\n break;\n /** 朋友圈上传文件 */\n case 2:\n callback(config.local_url, '/im/upload/circle');\n break;\n /** 朋友圈背景图片上传 */\n case 3:\n callback(config.local_url, '/im/upload/circleImg');\n break;\n /** 群头像上传 */\n case 4:\n callback(config.local_url, '/im/upload/groupPhoto');\n break;\n // 视频上传\n case 6:\n callback(config.local_url, '/im/video.Share/upload');\n break;\n default:\n // uni.showModal({\n // \tcontent: '无效的操作',\n // });\n break;\n }\n })(function (local_url, action_path) {\n __f__(\"log\", \"local_url\", local_url, \" at common/_mixins.js:397\");\n var uploadTask = uni.uploadFile({\n url: _data2.default.data('static_url') + action_path,\n filePath: local_url,\n name: 'file',\n /** formData必须要有值,否则会上传失败 */\n formData: send_data,\n success: function success(res) {\n if (res.statusCode == 200) {\n if ('success' in config) {\n __f__(\"log\", res.data, \" at common/_mixins.js:407\");\n res.data = JSON.parse(res.data);\n if (res.data.err) {\n if ('fail' in config) {\n // config.fail(err);\n } else {\n uni.showModal({\n content: res.data.msg\n });\n }\n } else {\n config.success(res.data.data);\n }\n }\n }\n },\n fail: function fail(err) {\n if ('fail' in config) {\n // config.fail(err);\n } else {\n uni.showModal({\n content: JSON.stringify(err)\n });\n }\n }\n });\n uploadTask.onProgressUpdate(function (res) {\n if ('onProgressUpdate' in config) {\n config.onProgressUpdate();\n }\n return;\n });\n });\n }\n }\n};\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 10)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tbW9uL19taXhpbnMuanMiXSwibmFtZXMiOlsic3RyaW5nU291cmNlIiwicyIsImkiLCJsZW5ndGgiLCJjaGFyQ29kZUF0IiwicGFyYW1zIiwidGltZW91dCIsInRpbWVvdXQyIiwidGltZW91dE9iaiIsInNlcnZlclRpbWVvdXRPYmoiLCJsb2NrUmVjb25uZWN0IiwidHQiLCJtYXhDb25uZWN0Iiwic3RhdHVzIiwibG9ja1NlbmQiLCJtZXRob2RzIiwiZ2V0Q3VyUGFnZSIsInBhZ2VzIiwiZ2V0Q3VycmVudFBhZ2VzIiwiY3VyUGFnZSIsIiRyZWNvbm5lY3QiLCJjYiIsInNlbmREYXRhIiwiX2RhdGEiLCJkYXRhIiwiY2xlYXJUaW1lb3V0IiwidW5pIiwiY2xvc2VTb2NrZXQiLCJ1bmRlZmluZWQiLCIkc29ja2V0U2VuZCIsIiRzZW5kV2l0aFBpbmdUb2tlbiIsImxvY2FsRGF0YSIsIiRyZXNldCIsIiRzZW5kV2l0aFRva2VuIiwiYWN0aW9uIiwiJHN0YXJ0Iiwic2VsZiIsInNldFRpbWVvdXQiLCIkcmVxdWVzdFNlbmQiLCJjb25maWciLCJoZWFkZXIiLCJzZW5kX2RhdGEiLCJ1cmwiLCJwYXRoIiwiX3RoaXMiLCJyZXF1ZXN0IiwibWV0aG9kIiwidHlwZSIsInN1Y2Nlc3MiLCJyZXMiLCJzdGF0dXNDb2RlIiwic3VjY2Vzc19hY3Rpb24iLCJlcnIiLCJpbmRleE9mIiwiSlNPTiIsInN0cmluZ2lmeSIsImZhaWxfY2FsbGJhY2siLCJzaG93VG9hc3QiLCJ0aXRsZSIsIm1zZyIsImR1cmF0aW9uIiwiaWNvbiIsImZhaWwiLCJzaG93TW9kYWwiLCJjb250ZW50IiwiJGh0dHBTZW5kIiwiY2FsbGJhY2sxIiwiY2FsbGJhY2syIiwiY2FsbGJhY2siLCJjb25uZWN0U29ja2V0Iiwib25Tb2NrZXRPcGVuIiwib25Tb2NrZXRNZXNzYWdlIiwicGFyc2UiLCJfb25Tb2NrZXQiLCJCbG9iIiwicmVhZGVyIiwiRmlsZVJlYWRlciIsInJlYWRBc0RhdGFVUkwiLCJvbmxvYWQiLCJldnQiLCJzdHIiLCJzcGxpdCIsImRlY29kZVVSSUNvbXBvbmVudCIsImF0b2IiLCJtYXAiLCJjIiwidG9TdHJpbmciLCJzbGljZSIsImpvaW4iLCJ0YXJnZXQiLCJyZXN1bHQiLCJvblNvY2tldENsb3NlIiwib25Tb2NrZXRFcnJvciIsInNlbmRTb2NrZXRNZXNzYWdlIiwiJGh0dHBTZW5kRmlsZSIsImxvY2FsX3VybCIsImFjdGlvbl9wYXRoIiwidXBsb2FkVGFzayIsInVwbG9hZEZpbGUiLCJmaWxlUGF0aCIsIm5hbWUiLCJmb3JtRGF0YSIsIm9uUHJvZ3Jlc3NVcGRhdGUiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0EsU0FBU0EsWUFBWSxDQUFDQyxDQUFDLEVBQUU7RUFDeEIsSUFBSUMsQ0FBQyxHQUFHLENBQUM7RUFDVCxPQUFPLFlBQU07SUFDWixPQUFPQSxDQUFDLEdBQUdELENBQUMsQ0FBQ0UsTUFBTSxHQUFHRixDQUFDLENBQUNHLFVBQVUsQ0FBQ0YsQ0FBQyxFQUFFLENBQUMsR0FBRyxJQUFJO0VBQy9DLENBQUM7QUFFRjtBQUVBLElBQUlHLE1BQU0sR0FBRztFQUNaQyxPQUFPLEVBQUUsS0FBSztFQUNkQyxRQUFRLEVBQUUsS0FBSztFQUNmQyxVQUFVLEVBQUUsSUFBSTtFQUNoQkMsZ0JBQWdCLEVBQUUsSUFBSTtFQUN0QkMsYUFBYSxFQUFFLEtBQUs7RUFDcEJDLEVBQUUsRUFBRSxLQUFLO0VBQ1RDLFVBQVUsRUFBRSxDQUFDO0VBQ2JDLE1BQU0sRUFBRSxLQUFLO0VBQ2JDLFFBQVEsRUFBRTtBQUNYLENBQUM7QUFBQSxlQUVjO0VBQ2Q7RUFDQUMsT0FBTyxFQUFFO0lBRVI7QUFDRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7SUFDRUMsVUFBVSx3QkFBRztNQUNaLElBQUlDLEtBQUssR0FBR0MsZUFBZSxFQUFFO01BQzdCLElBQUlDLE9BQU8sR0FB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ekIsSUFBSSxHQUFHOEIsSUFBSSxDQUFDa0IsS0FBSyxDQUFDdkIsR0FBRyxDQUFDekIsSUFBSSxDQUFDO2dCQUMvQixJQUFJeUIsR0FBRyxDQUFDekIsSUFBSSxDQUFDNEIsR0FBRyxFQUFFO2tCQUNqQixJQUFJLE1BQU0sSUFBSWIsTUFBTSxFQUFFO29CQUNyQjtrQkFBQSxDQUNBLE1BQU07b0JBQ05iLEdBQUcsQ0FBQ3FDLFNBQVMsQ0FBQztzQkFDYkMsT0FBTyxFQUFFZixHQUFHLENBQUN6QixJQUFJLENBQUNtQztvQkFDbkIsQ0FBQyxDQUFDO2tCQUNIO2dCQUNELENBQUMsTUFBTTtrQkFDTnBCLE1BQU0sQ0FBQ1MsT0FBTyxDQUFDQyxHQUFHLENBQUN6QixJQUFJLENBQUNBLElBQUksQ0FBQztnQkFDOUI7Y0FDRDtZQUNEO1VBQ0QsQ0FBQztVQUNEc0MsSUFBSSxnQkFBQ1YsR0FBRyxFQUFFO1lBQ1QsSUFBSSxNQUFNLElBQUliLE1BQU0sRUFBRTtjQUNyQjtZQUFBLENBQ0EsTUFBTTtjQUNOYixHQUFHLENBQUNxQyxTQUFTLENBQUM7Z0JBQ2JDLE9BQU8sRUFBRVYsSUFBSSxDQUFDQyxTQUFTLENBQUNILEdBQUc7Y0FDNUIsQ0FBQyxDQUFDO1lBQ0g7VUFDRDtRQUNELENBQUMsQ0FBQztRQUNGNkMsVUFBVSxDQUFDSyxnQkFBZ0IsQ0FBQyxVQUFDckQsR0FBRyxFQUFLO1VBRXBDLElBQUksa0JBQWtCLElBQUlWLE1BQU0sRUFBRTtZQUNqQ0EsTUFBTSxDQUFDK0QsZ0JBQWdCLEVBQUU7VUFDMUI7VUFFQTtRQUNELENBQUMsQ0FBQztNQUNILENBQUMsQ0FBQztJQUNIO0VBRUQ7QUFDRCxDQUFDO0FBQUEsMkIiLCJmaWxlIjoiNzAuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgX2RhdGEgZnJvbSAnLi9fZGF0YSc7XHJcbmltcG9ydCBfb25Tb2NrZXQgZnJvbSAnLi9fb25Tb2NrZXQnO1xyXG5cclxuLyoqXHJcbiAqIHNvY2tldCDlj5HpgIHnlKjliLDnmoTkuIDkuKrlh73mlbBcclxuICovXHJcbmZ1bmN0aW9uIHN0cmluZ1NvdXJjZShzKSB7XHJcblx0bGV0IGkgPSAwO1xyXG5cdHJldHVybiAoKSA9PiB7XHJcblx0XHRyZXR1cm4gaSA8IHMubGVuZ3RoID8gcy5jaGFyQ29kZUF0KGkrKykgOiBudWxsO1xyXG5cdH07XHJcblxyXG59XHJcblxyXG5sZXQgcGFyYW1zID0ge1xyXG5cdHRpbWVvdXQ6IDE4MDAwLFxyXG5cdHRpbWVvdXQyOiAyMjAwMCxcclxuXHR0aW1lb3V0T2JqOiBudWxsLFxyXG5cdHNlcnZlclRpbWVvdXRPYmo6IG51bGwsXHJcblx0bG9ja1JlY29ubmVjdDogZmFsc2UsXHJcblx0dHQ6IGZhbHNlLFxyXG5cdG1heENvbm5lY3Q6IDMsXHJcblx0c3RhdHVzOiBmYWxzZSxcclxuXHRsb2NrU2VuZDogZmFsc2VcclxufVxyXG5cclxuZXhwb3J0IGRlZmF1bHQge1xyXG5cdC8qKiDmt7vliqDmlrnms5Xml7Ys5pa55rOVbmFtZeWJjeWKoCTku6Xpgb/lhY3kuI7pobXpnaLmlrnms5XlhrLnqoEgKi9cclxuXHRtZXRob2RzOiB7XHJcblxyXG5cdFx0LyoqXHJcblx0XHQgKiAgaHR0cCDor7fmsYJcclxuXHRcdCAqICBjb25maWcgb2JqZWN0XHJcblx0XHQgKiAge1xyXG5cdFx0ICogICAgICBwYXRoOiBzdHJpbmcsIOivt+axgui3r+W+hFxyXG5cdFx0ICpcdCBcdGRhdGE6IG9iamVjdCwg5Y+R6YCB5pWw5o2uXHJcblx0XHQgKiBcdFx0c3VjY2VzczogZnVuY3Rpb24sIOWbnuiwg1xyXG5cdFx0ICogXHRcdGZhaWw6IGZ1bmN0aW9uLCDplJnor6/lm57osINcclxuXHRcdCAqIFx0XHR0eXBlOiBzdHJpbmcg6K+35rGC5pa55byPKOm7mOiupHBvc3QpXHJcblx0XHQgKiBcdFx0c3VjY2Vzc19hY3Rpb246IGJvb2xlYW4gZXJy54q25oCB5LiN5Li6MOaXtuaYr+WQpuaJp+ihjHN1Y2Nlc3Plm57osIMo6buY6K6k5pivZXJy54q25oCB5LiN5Li6MOWwseWPquaPkOekum1zZ+iAjOS4jeaJp+ihjHN1Y2Nlc3Plm57osIMpXHJcblx0XHQgKiBcdFx0Y2hlY2s6IGZhbHNlIOaYr+WQpumqjOivgeeZu+mZhum7mOiupOS4jemqjOivgVxyXG5cdFx0ICpcdH1cclxuXHRcdCAqL1xyXG5cdFx0Z2V0Q3VyUGFnZSgpIHtcclxuXHRcdFx0bGV0IHBhZ2VzID0gZ2V0Q3VycmVudFBhZ2VzKCk7XHJcblx0XHRcdGxldCBjdXJQYWdlID0gcGFnZXNbcGFnZXMubGVuZ3RoIC0gMV07XHJcblx0XHRcdHJldHVybiBjdXJQYWdlXHJcblx0XHR9LFxyXG5cdFx0JHJlY29ubmVjdChjYiwgc2VuZERhdGEpIHtcclxuXHRcdFx0aWYgKHBhcmFtcy5sb2NrUmVjb25uZWN0IHx8IHBhcmFtcy5tYXhDb25uZWN0IDw9IDAgfHwgX2RhdGEuZGF0YShcInNvY2tldF9zdGF0ZVwiKSA+IDApIHtcclxuXHRcdFx0XHRyZXR1cm4gZmFsc2U7XHJcblx0XHRcdH1cclxuXHRcdFx0X2RhdGEuZGF0YSgnc29ja2V0X3N0YXRlJywgMCk7XHJcblx0XHRcdGNsZWFyVGltZW91dChwYXJhbXMudGltZW91dE9iaik7XHJcblx0XHRcdGNsZWFyVGltZW91dChwYXJhbXMuc2VydmVyVGltZW91dE9iaik7XHJcblx0XHRcdHVuaS5jbG9zZVNvY2tldCgpO1xyXG5cdFx0XHRwYXJhbXMubG9ja1JlY29ubmVjdCA9IHRydWU7XHJcblx0XHRcdHBhcmFtcy5zdGF0dXMgPSBmYWxzZTtcclxuXHRcdFx0cGFyYW1zLm1heENvbm5lY3QtLTtcclxuXHRcdFx0aWYgKHNlbmREYXRhICE9IHVuZGVmaW5lZCkge1xyXG5cdFx0XHRcdHRoaXMuJHNvY2tldFNlbmQoc2VuZERhdGEsIGNiKTtcclxuXHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHR0aGlzLiRzZW5kV2l0aFBpbmdUb2tlbihjYik7XHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHQkc2VuZFdpdGhQaW5nVG9rZW4oY2IpIHtcclxuXHRcdFx0dGhpcy4kc29ja2V0U2VuZCh7XHJcblx0XHRcdFx0J2FjdGlvbic6ICdwaW5nJyxcclxuXHRcdFx0XHQnZGF0YSc6IF9kYXRhLmxvY2FsRGF0YSgndG9rZW4nKVxyXG5cdFx0XHR9LCBjYik7XHJcblx0XHR9LFxyXG5cdFx0JHJlc2V0KCkge1xyXG5cdFx0XHRwYXJhbXMuc3RhdHVzID0gZmFsc2U7XHJcblx0XHRcdHBhcmFtcy5sb2NrUmVjb25uZWN0ID0gZmFsc2U7XHJcblx0XHRcdHBhcmFtcy5tYXhDb25uZWN0ID0gMztcclxuXHRcdFx0cGFyYW1zLmxvY2tTZW5kID0gZmFsc2U7XHJcblx0XHRcdGNsZWFyVGltZW91dChwYXJhbXMudGltZW91dE9iaik7XHJcblx0XHRcdGNsZWFyVGltZW91dChwYXJhbXMuc2VydmVyVGltZW91dE9iaik7XHJcblx0XHRcdHJldHVybiB0aGlzO1xyXG5cdFx0fSxcclxuXHRcdCRzZW5kV2l0aFRva2VuKGNiKSB7XHJcblx0XHRcdGlmIChwYXJhbXMubG9ja1NlbmQpIHtcclxuXHRcdFx0XHRyZXR1cm4gZmFsc2U7XHJcblx0XHRcdH1cclxuXHRcdFx0cGFyYW1zLmxvY2tTZW5kID0gdHJ1ZTtcclxuXHRcdFx0dGhpcy4kc29ja2V0U2VuZCh7XHJcblx0XHRcdFx0YWN0aW9uOiAnY2hlY2tUb2tlbicsXHJcblx0XHRcdFx0ZGF0YTogX2RhdGEubG9jYWxEYXRhKCd0b2tlbicpLFxyXG5cdFx0XHR9LCBjYik7XHJcblx0XHR9LFxyXG5cdFx0JHN0YXJ0KCkge1xyXG5cdFx0XHRpZiAocGFyYW1zLnN0YXR1cykge1xyXG5cdFx0XHRcdHJldHVybiBmYWxzZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRwYXJhbXMuc3RhdHVzID0gdHJ1ZTtcclxuXHRcdFx0bGV0IHNlbGYgPSB0aGlzO1xyXG5cdFx0XHRjbGVhclRpbWVvdXQocGFyYW1zLnNlcnZlclRpbWVvdXRPYmopO1xyXG5cdFx0XHRjbGVhclRpbWVvdXQocGFyYW1zLnRpbWVvdXRPYmopO1xyXG5cdFx0XHRwYXJhbXMudGltZW91dE9iaiA9IHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XHJcblx0XHRcdFx0Ly/ov5nph4zlj5HpgIHkuIDkuKrlv4Pot7PvvIzlkI7nq6/mlLbliLDlkI7vvIzov5Tlm57kuIDkuKrlv4Pot7Pmtojmga/vvIxcclxuXHRcdFx0XHQvL29ubWVzc2FnZeaLv+WIsOi/lOWbnueahOW/g+i3s+WwseivtOaYjui/nuaOpeato+W4uFxyXG5cdFx0XHRcdHNlbGYuJHNlbmRXaXRoUGluZ1Rva2VuKCk7XHJcblx0XHRcdFx0cGFyYW1zLnNlcnZlclRpbWVvdXRPYmogPSBzZXRUaW1lb3V0KGZ1bmN0aW9uKCkgeyAvLyDlpoLmnpzotoXov4fkuIDlrprml7bpl7Tov5jmsqHph43nva7vvIzor7TmmI7lkI7nq6/kuLvliqjmlq3lvIDkuoZcclxuXHRcdFx0XHRcdHVuaVxyXG5cdFx0XHRcdFx0XHQuY2xvc2VTb2NrZXQoKTs7IC8v5aaC5p6cb25jbG9zZeS8muaJp+ihjHJlY29ubmVjdO+8jOaIkeS7rOaJp+ihjCB3ZWJzb2NrZXQuY2xvc2UoKeWwseihjOS6hi7lpoLmnpznm7TmjqXmiafooYwgcmVjb25uZWN0IOS8muinpuWPkW9uY2xvc2Xlr7zoh7Tph43ov57kuKTmrKFcclxuXHRcdFx0XHR9LCBwYXJhbXMudGltZW91dDIpXHJcblx0XHRcdH0sIHBhcmFtcy50aW1lb3V0KVxyXG5cdFx0fSxcclxuXHRcdCRyZXF1ZXN0U2VuZChjb25maWcpIHtcclxuXHRcdFx0bGV0IGhlYWRlciA9IHtcclxuXHRcdFx0XHQvKiog6L+Z6YeM6K6+572u5Li6566A5Y2V6Leo5Z+f77yM5Y+q5Lya6K+35rGC5LiA5qyhICovXHJcblx0XHRcdFx0J0NvbnRlbnQtVHlwZSc6ICdhcHBsaWNhdGlvbi94LXd3dy1mb3JtLXVybGVuY29kZWQnLFxyXG5cdFx0XHR9O1xyXG5cdFx0XHRsZXQgc2VuZF9kYXRhID0gKCdkYXRhJyBpbiBjb25maWcgPyBjb25maWcuZGF0YSA6IHt9KSxcclxuXHRcdFx0XHR1cmwgPSBfZGF0YS5kYXRhKCdodHRwX3VybCcpICsgY29uZmlnLnBhdGg7XHJcblx0XHRcdHNlbmRfZGF0YVsnX3Rva2VuJ10gPSBfZGF0YS5sb2NhbERhdGEoJ3Rva2VuJyk7XHJcblx0XHRcdHNlbmRfZGF0YVsnX2FnZW50X2lkJ10gPSBfZGF0YS5kYXRhKCdhZ2VudF9pZCcpO1xyXG5cdFx0XHRsZXQgX3RoaXMgPSB0aGlzO1xyXG5cdFx0XHRjb25zb2xlLmxvZyh1cmwpXHJcblx0XHRcdGNvbnNvbGUubG9nKHNlbmRfZGF0YSlcclxuXHRcdFx0dW5pLnJlcXVlc3Qoe1xyXG5cdFx0XHRcdHVybDogdXJsLFxyXG5cdFx0XHRcdGRhdGE6IHNlbmRfZGF0YSxcclxuXHRcdFx0XHRtZXRob2Q6ICgndHlwZScgaW4gY29uZmlnID8gY29uZmlnLnR5cGUgOiAnUE9TVCcpLFxyXG5cdFx0XHRcdGhlYWRlcjogaGVhZGVyLFxyXG5cdFx0XHRcdC8vIGRhdGFUeXBlOiAnanNvbicsXHJcblx0XHRcdFx0c3VjY2VzcyhyZXMpIHtcclxuXHRcdFx0XHRcdGNvbnNvbGUubG9nKHJlcyk7XHJcblx0XHRcdFx0XHRpZiAocmVzLnN0YXR1c0NvZGUgPT0gMjAwKSB7XHJcblx0XHRcdFx0XHRcdGlmICgoJ3N1Y2Nlc3NfYWN0aW9uJyBpbiBjb25maWcpICYmIGNvbmZpZy5zdWNjZXNzX2FjdGlvbikge1xyXG5cdFx0XHRcdFx0XHRcdGNvbmZpZy5zdWNjZXNzKHJlcy5kYXRhKTtcclxuXHRcdFx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdFx0XHRpZiAocmVzLmRhdGEuZXJyKSB7XHJcblx0XHRcdFx0XHRcdFx0XHQvKiog5LiN5pi+56S65pyq55m75b2V5o+Q56S6ICovXHJcblx0XHRcdFx0XHRcdFx0XHRjb25zb2xlLmxvZyhjb25maWcucGF0aCk7XHJcblx0XHRcdFx0XHRcdFx0XHRpZiAoc2VuZF9kYXRhWydfdG9rZW4nXSB8fCBjb25maWcucGF0aC5pbmRleE9mKCcvaW4vJykgPiAtMSB8fCBjb25maWcucGF0aFxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuaW5kZXhPZignL0FwcC8nKSA+IC0xKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC8v5omn6KGM6ZSZ6K+v5Zue6LCDXHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKEpTT04uc3RyaW5naWZ5KHJlcykpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRpZiAoKCdmYWlsX2NhbGxiYWNrJyBpbiBjb25maWcpICYmIGNvbmZpZy5mYWlsX2NhbGxiYWNrKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29uZmlnLmZhaWxfY2FsbGJhY2socmVzLmRhdGEpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGl0bGU6IHJlcy5kYXRhLm1zZyxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGR1cmF0aW9uOiAxMDAwLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aWNvbjogXCJub25lXCJcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRpZiAoY29uZmlnLnBhdGguaW5kZXhPZignL2ltL3ZpZGVvLlNoYXJlLycpID4gLTEpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29uZmlnLnN1Y2Nlc3MocmVzLmRhdGEpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRyZXR1cm5cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdGlmIChjb25maWcucGF0aC5pbmRleE9mKCcvaW0vcmVtb3ZlL2RlbF9sb2cnKSA+IC0xKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbmZpZy5zdWNjZXNzKHJlcy5kYXRhKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRpZiAoY29uZmlnLnBhdGguaW5kZXhPZignL2ltL2NpcmNsZS9kZWwnKSA+IC0xKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbmZpZy5zdWNjZXNzKHJlcy5kYXRhKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRpZiAoY29uZmlnLnBhdGguaW5kZXhPZignL2ltL3JlbW92ZS9kZWxfYWxsJykgPiAtMSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb25maWcuc3VjY2VzcyhyZXMuZGF0YSk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHJldHVyblxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0aWYgKGNvbmZpZy5wYXRoLmluZGV4T2YoJy9pbS9yZW1vdmUvc2lnbl9vdXQnKSA+IC0xKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbmZpZy5zdWNjZXNzKHJlcy5kYXRhKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRpZiAoJ3N1Y2Nlc3MnIGluIGNvbmZpZykge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb25maWcuc3VjY2VzcyhyZXMuZGF0YS5kYXRhKTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH0gZWxzZSB7XHJcblxyXG5cdFx0XHRcdFx0XHQvL1RPRE8gd2Vic29rZXQg6YeN6L+eXHJcblx0XHRcdFx0XHRcdC8vIHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0XHQvLyBcdHRpdGxlOiAn5oKo55qE572R57uc5aW95YOP5Ye65LqG54K554q25Ya15ZOmJyxcclxuXHRcdFx0XHRcdFx0Ly8gXHRkdXJhdGlvbjogMTAwMCxcclxuXHRcdFx0XHRcdFx0Ly8gXHRpY29uOiBcIm5vbmVcIlxyXG5cdFx0XHRcdFx0XHQvLyB9KTtcclxuXHRcdFx0XHRcdFx0Ly8gdW5pLnNob3dNb2RhbCh7XHJcblx0XHRcdFx0XHRcdC8vIFx0Y29udGVudDogJ3NlcnZlciBlcnJvcu+8micgKyBKU09OLnN0cmluZ2lmeShyZXMuZGF0YSksXHJcblx0XHRcdFx0XHRcdC8vIH0pO1xyXG5cdFx0XHRcdFx0XHQvLyBjb25zb2xlLmxvZyhcImNvbmZpZ1wiLCBjb25maWcpO1xyXG5cdFx0XHRcdFx0XHQvLyBjb25maWcuZmFpbChyZXMuZGF0YSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSxcclxuXHRcdFx0XHRmYWlsKGVycikge1xyXG5cdFx0XHRcdFx0Y29uc29sZS5sb2coZXJyLCfpk77mjqXlpLHotKUnKTtcclxuXHRcdFx0XHRcdGlmICgnZmFpbCcgaW4gY29uZmlnKSB7XHJcblx0XHRcdFx0XHRcdC8vIGNvbmZpZy5mYWlsKGVycik7XHJcblx0XHRcdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdFx0XHRyZXR1cm47XHJcblx0XHRcdFx0XHRcdHVuaS5zaG93TW9kYWwoe1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IEpTT04uc3RyaW5naWZ5KGVyciksXHJcblx0XHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSk7XHJcblx0XHR9LFxyXG5cdFx0JGh0dHBTZW5kKGNvbmZpZykge1xyXG5cdFx0XHRsZXQgX3RoaXMgPSB0aGlzO1xyXG5cdFx0XHRfdGhpcy4kcmVxdWVzdFNlbmQoY29uZmlnKTtcclxuXHRcdH0sXHJcblxyXG5cdFx0LyoqXHJcblx0XHQgKiDpgJrov4cgd2Vic29ja2V0IOWPkemAgeaVsOaNrixcclxuXHRcdCAqIOWmguaenOi/mOayoeaciei/nuaOpSB3ZWJzb2NrZXQg5bCx5YWI6L+e5o6ld2Vic29ja2V0LOi/h+S4pOenkuetiXdlYnNvY2tldOi/nuaOpeS4iuS6huWPkemAgeacrOasoeeahOaVsOaNrizlpoLmnpzkuKTnp5LlkI7ov5jmmK/msqHmnInov57mjqXkuIrvvIzliJnoiI3lvIPov5nmrKHlj5HpgIHmlbDmja7vvIxcclxuXHRcdCAqIOWmguaenOWPkemAgeeahOWAvOS4uuepuuWImeWPqui/nuaOpVxyXG5cdFx0ICogXHRAcGFyYW0gZGF0YSBvYmplY3QgXHJcblx0XHQgKiBcdHtcclxuXHRcdCAqXHRcdGFjdGlvbjogJ21vZGVsLmNvbnRyb2xsZXIuYWN0aW9uJyxcclxuXHRcdCAqXHRcdGRhdGE6IHt9XHJcblx0XHQgKlx0fVxyXG5cdFx0ICovXHJcblx0XHQkc29ja2V0U2VuZChzZW5kX2RhdGEsIGNiKSB7XHJcblx0XHRcdGxldCBzZWxmID0gdGhpcztcclxuXHRcdFx0LyoqIGNhbGxiYWNrMeaYr+i/nuaOpSxjYWxsYmFjazLmmK/lj5HpgIEgKi9cclxuXHRcdFx0KChjYWxsYmFjazEsIGNhbGxiYWNrMikgPT4ge1xyXG5cdFx0XHRcdGlmIChzZW5kX2RhdGEgJiYgX2RhdGEuZGF0YSgnc29ja2V0X3N0YXRlJykpIHtcclxuXHRcdFx0XHRcdGNhbGxiYWNrMihzZW5kX2RhdGEpO1xyXG5cdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRjYWxsYmFjazEoY2FsbGJhY2syLCBzZW5kX2RhdGEpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSkoKGNhbGxiYWNrLCBzZW5kX2RhdGEpID0+IHtcclxuXHRcdFx0XHRcdHVuaS5jb25uZWN0U29ja2V0KHtcclxuXHRcdFx0XHRcdFx0dXJsOiBfZGF0YS5kYXRhKCdzb2NrZXRfdXJsJyksXHJcblx0XHRcdFx0XHRcdGhlYWRlcjoge1xyXG5cdFx0XHRcdFx0XHRcdCdjb250ZW50LXR5cGUnOiAnYXBwbGljYXRpb24vanNvbicsXHJcblx0XHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0XHRcdC8vIHByb3RvY29sczogWyAncHJvdG9jb2wxJyBdLFxyXG5cdFx0XHRcdFx0XHRtZXRob2Q6ICdHRVQnLFxyXG5cdFx0XHRcdFx0XHRzdWNjZXNzKCkge1xyXG5cdFx0XHRcdFx0XHRcdF9kYXRhLmRhdGEoJ3NvY2tldF9zdGF0ZScsIDEpO1xyXG5cdFx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0XHRmYWlsKGVycikge1xyXG5cdFx0XHRcdFx0XHRcdHNlbGYuJHJlc2V0KCkuJHJlY29ubmVjdCgpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdHVuaS5vblNvY2tldE9wZW4oKHJlcykgPT4ge1xyXG5cdFx0XHRcdFx0XHRzZWxmLiRyZXNldCgpLiRzdGFydCgpO1xyXG5cdFx0XHRcdFx0XHQvKiog57uR5a6a5pyN5Yqh5Zmo5raI5oGv5LqL5Lu2ICovXHJcblx0XHRcdFx0XHRcdHVuaS5vblNvY2tldE1lc3NhZ2UoKHJlcykgPT4ge1xyXG5cdFx0XHRcdFx0XHRcdHNlbGYuJHJlc2V0KCkuJHN0YXJ0KCk7XHJcblx0XHRcdFx0XHRcdFx0cmVzID0gSlNPTi5wYXJzZShyZXMuZGF0YSk7XHJcblx0XHRcdFx0XHRcdFx0Y29uc29sZS5sb2coXCJyZXPlhbbku5bmtojmga9cIiwgcmVzKTtcclxuXHRcdFx0XHRcdFx0XHRpZiAoIShyZXMuYWN0aW9uIGluIF9vblNvY2tldCkpIHtcclxuXHRcdFx0XHRcdFx0XHRcdGlmIChyZXMuYWN0aW9uICE9ICdwaW5nJyAmJiByZXMudHlwZSAhPSAncGluZycpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gdW5pLnNob3dNb2RhbCh7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC8vIFx0Y29udGVudDogJ+aOpeWPl+WIsOaXoOaViOeahOa2iOaBrycsXHJcblx0XHRcdFx0XHRcdFx0XHRcdC8vIH0pO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb25zb2xlLmxvZyhcIuaOpeaUtuWIsOa2iOaBrzpcIiwgcmVzLmFjdGlvbixyZXMpXHJcblx0XHRcdFx0XHRcdFx0XHQvLyBjb25zb2xlLmxvZyhyZXMpO1xyXG5cdFx0XHRcdFx0XHRcdFx0X29uU29ja2V0W3Jlcy5hY3Rpb25dKHJlcy5kYXRhKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdHJldHVybjtcclxuXHRcdFx0XHRcdFx0XHQvKiog5LiL6Z2i55qE5YaZ5rOV5LqM6L+b5Yi25o6l5pS25pWw5o2u5LiN5YW85a65QVBQICovXHJcblxyXG5cdFx0XHRcdFx0XHRcdGlmIChyZXMuZGF0YSBpbnN0YW5jZW9mIEJsb2IpIHtcclxuXHRcdFx0XHRcdFx0XHRcdC8qKiBqc+S4reeahGJsb2LmsqHmnInmsqHmnInnm7TmjqXor7vlh7rlhbbmlbDmja7nmoTmlrnms5XvvIzpgJrov4dGaWxlUmVhZGVy5p2l6K+75Y+W55u45YWz5pWw5o2uICovXHJcblx0XHRcdFx0XHRcdFx0XHRsZXQgcmVhZGVyID0gbmV3IEZpbGVSZWFkZXIoKTtcclxuXHRcdFx0XHRcdFx0XHRcdHJlYWRlci5yZWFkQXNEYXRhVVJMKHJlcy5kYXRhKTtcclxuXHRcdFx0XHRcdFx0XHRcdC8qKiDlvZPor7vlj5bmk43kvZzmiJDlip/lrozmiJDml7bosIPnlKguICovXHJcblx0XHRcdFx0XHRcdFx0XHRyZWFkZXIub25sb2FkID0gZnVuY3Rpb24oZXZ0KSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGxldCBkYXRhID0gSlNPTi5wYXJzZSgoKHN0cikgPT4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8qKiAgYmFzZTY057yW56CB6Kej5p6QICovXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aWYgKHN0ci5pbmRleE9mKCcsJykgPiAtMSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0c3RyID0gc3RyLnNwbGl0KCcsJylbMV07XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHJldHVybiBkZWNvZGVVUklDb21wb25lbnQoYXRvYihzdHIpLnNwbGl0KCcnKVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Lm1hcCgoYykgPT4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRyZXR1cm4gJyUnICsgKCcwMCcgKyBjXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0LmNoYXJDb2RlQXQoMCkudG9TdHJpbmcoXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQxNikpLnNsaWNlKC0yKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH0pLmpvaW4oJycpKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fSkoZXZ0LnRhcmdldC5yZXN1bHQpKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aWYgKCEoZGF0YS5hY3Rpb24gaW4gX29uU29ja2V0KSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGlmIChkYXRhLmFjdGlvbiAhPSAncGluZycpIHt9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cmV0dXJuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdF9vblNvY2tldFtkYXRhLmFjdGlvbl0oZGF0YS5kYXRhKTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH0pO1xyXG5cclxuXHRcdFx0XHRcdFx0LyoqIOi/memHjOWPkemAgXRva2Vu5Yiw5pyN5Yqh5Zmo6aqM6K+BICovXHJcblx0XHRcdFx0XHRcdGNhbGxiYWNrKHtcclxuXHRcdFx0XHRcdFx0XHRhY3Rpb246ICdjaGVja1Rva2VuJyxcclxuXHRcdFx0XHRcdFx0XHRkYXRhOiBfZGF0YS5sb2NhbERhdGEoJ3Rva2VuJyksXHJcblx0XHRcdFx0XHRcdH0pO1xyXG5cclxuXHRcdFx0XHRcdFx0LyoqIOi/memHjOWmguaenOaciemcgOimgeWPkemAgeeahOaVsOaNru+8jOWwseetieW+hTJz5YaN6L+b6KGM5Y+R6YCB77yM5aaC5p6cMnPlkI7vvIx0b2tlbumqjOivgei/mOaYr+S4jeWQiOazle+8jOWwseiIjeW8g+i/measoeeahOWPkemAgSAqL1xyXG5cdFx0XHRcdFx0XHRpZiAoc2VuZF9kYXRhKSB7XHJcblx0XHRcdFx0XHRcdFx0aWYgKF9kYXRhLmxvY2FsRGF0YSgndG9rZW4nKSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y2FsbGJhY2soc2VuZF9kYXRhKTtcclxuXHRcdFx0XHRcdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y2FsbGJhY2soe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRhY3Rpb246ICdjaGVja1Rva2VuJyxcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGF0YTogX2RhdGEubG9jYWxEYXRhKCd0b2tlbicpLFxyXG5cdFx0XHRcdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0fSk7XHJcblxyXG5cdFx0XHRcdFx0dW5pLm9uU29ja2V0Q2xvc2UoKGVycikgPT4ge1xyXG5cdFx0XHRcdFx0XHRfZGF0YS5kYXRhKCdzb2NrZXRfc3RhdGUnLCAwKTtcclxuXHRcdFx0XHRcdFx0cGFyYW1zLmxvY2tSZWNvbm5lY3QgPSBmYWxzZTtcclxuXHRcdFx0XHRcdFx0c2VsZi4kcmVjb25uZWN0KCk7XHJcblx0XHRcdFx0XHR9KTtcclxuXHJcblx0XHRcdFx0XHR1bmkub25Tb2NrZXRFcnJvcigoZXJyKSA9PiB7XHJcblx0XHRcdFx0XHRcdF9kYXRhLmRhdGEoJ3NvY2tldF9zdGF0ZScsIDApO1xyXG5cdFx0XHRcdFx0XHRwYXJhbXMubG9ja1JlY29ubmVjdCA9IGZhbHNlO1xyXG5cdFx0XHRcdFx0XHRzZWxmLiRyZWNvbm5lY3QoKTtcclxuXHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdH0sXHJcblx0XHRcdFx0KHNlbmRfZGF0YSkgPT4ge1xyXG5cclxuXHRcdFx0XHRcdHVuaS5zZW5kU29ja2V0TWVzc2FnZSh7XHJcblx0XHRcdFx0XHRcdGRhdGE6IEpTT04uc3RyaW5naWZ5KHNlbmRfZGF0YSksXHJcblx0XHRcdFx0XHRcdGZhaWwoZXJyKSB7XHJcblx0XHRcdFx0XHRcdFx0cmV0dXJuO1xyXG5cdFx0XHRcdFx0XHRcdHVuaS5zaG93TW9kYWwoe1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogSlNPTi5zdHJpbmdpZnkoZXJyKSArICctLS3lj5HpgIHmtojmga/lpLHotKUnLFxyXG5cdFx0XHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdFx0XHRzdWNjZXNzKHJlcykge1xyXG5cdFx0XHRcdFx0XHRcdGlmIChjYiAhPSB1bmRlZmluZWQpIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNiKCk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9KTtcclxuXHJcblx0XHRcdFx0XHRyZXR1cm4gdHJ1ZTtcclxuXHRcdFx0XHR9KTtcclxuXHRcdH0sXHJcblxyXG5cdFx0LyoqIFxyXG5cdFx0ICogaHR0cOWPkemAgeaWh+S7tijlm77niYfjgIHmlofku7bjgIHor63pn7MpXHJcblx0XHQgKiBAcGFyYW0ganNvbiBvYmogXHJcblx0XHQgKiB7XHJcblx0XHRcdGxvY2FsX3VybDogc3RyaW5nICog5Zyo5LiN6LCD55So5LiK5Lyg5o6n5Lu255qE5pe25YCZ55qE5pys5Zyw5paH5Lu25Zyw5Z2AXHJcblx0XHRcdGRhdGE6IGpzb24gb2JqICog5LiK5Lyg55qE5pWw5o2uXHJcblx0XHRcdHN1Y2Nlc3M6IGZ1bmN0aW9uICog5LiK5Lyg5oiQ5Yqf5Zue6LCDXHJcblx0XHRcdGZhaWw6IGZ1bmN0aW9uICog5LiK5Lyg5aSx6LSl5Zue6LCDXHJcblx0XHRcdHR5cGU6IGludCAw5a+56K+d5LiK5Lyg5paH5Lu2IDHkuIrkvKDlpLTlg48gMuaci+WPi+WciOS4iuS8oOaWh+S7tiAz5pyL5Y+L5ZyI6IOM5pmv5Zu+54mH5LiK5LygIDTnvqTlpLTlg4/kuIrkvKBcclxuXHRcdFx0b25Qcm9ncmVzc1VwZGF0ZTogZnVuY3Rpb24g5LiK5Lyg6L+b5bqm55uR5ZCsXHJcblx0XHQgICB9XHJcblx0XHQgKi9cclxuXHRcdCRodHRwU2VuZEZpbGUoY29uZmlnKSB7XHJcblx0XHRcdGlmICghY29uZmlnKSB7XHJcblx0XHRcdFx0Y29uZmlnID0ge307XHJcblx0XHRcdH1cclxuXHRcdFx0bGV0IHNlbmRfZGF0YSA9ICgnZGF0YScgaW4gY29uZmlnID8gY29uZmlnLmRhdGEgOiB7fSk7XHJcblx0XHRcdHNlbmRfZGF0YVsnX3Rva2VuJ10gPSBfZGF0YS5sb2NhbERhdGEoJ3Rva2VuJyk7XHJcblxyXG5cdFx0XHQoKGNhbGxiYWNrKSA9PiB7XHJcblx0XHRcdFx0c3dpdGNoIChjb25maWcudHlwZSkge1xyXG5cdFx0XHRcdFx0LyoqIOWvueivneS4iuS8oOaWh+S7tiAqL1xyXG5cdFx0XHRcdFx0Y2FzZSAwOlxyXG5cdFx0XHRcdFx0XHRjYWxsYmFjayhjb25maWcubG9jYWxfdXJsLCAnL2ltL3VwbG9hZC9jaGF0Jyk7XHJcblx0XHRcdFx0XHRcdGJyZWFrO1xyXG5cdFx0XHRcdFx0XHQvKiog5LiK5Lyg5aS05YOPICovXHJcblx0XHRcdFx0XHRjYXNlIDE6XHJcblx0XHRcdFx0XHRcdGNhbGxiYWNrKGNvbmZpZy5sb2NhbF91cmwsICcvaW0vdXBsb2FkL3Bob3RvJyk7XHJcblx0XHRcdFx0XHRcdGJyZWFrO1xyXG5cdFx0XHRcdFx0XHQvKiog5pyL5Y+L5ZyI5LiK5Lyg5paH5Lu2ICovXHJcblx0XHRcdFx0XHRjYXNlIDI6XHJcblx0XHRcdFx0XHRcdGNhbGxiYWNrKGNvbmZpZy5sb2NhbF91cmwsICcvaW0vdXBsb2FkL2NpcmNsZScpO1xyXG5cdFx0XHRcdFx0XHRicmVhaztcclxuXHRcdFx0XHRcdFx0LyoqIOaci+WPi+WciOiDjOaZr+WbvueJh+S4iuS8oCAqL1xyXG5cdFx0XHRcdFx0Y2FzZSAzOlxyXG5cdFx0XHRcdFx0XHRjYWxsYmFjayhjb25maWcubG9jYWxfdXJsLCAnL2ltL3VwbG9hZC9jaXJjbGVJbWcnKTtcclxuXHRcdFx0XHRcdFx0YnJlYWs7XHJcblx0XHRcdFx0XHRcdC8qKiDnvqTlpLTlg4/kuIrkvKAgKi9cclxuXHRcdFx0XHRcdGNhc2UgNDpcclxuXHRcdFx0XHRcdFx0Y2FsbGJhY2soY29uZmlnLmxvY2FsX3VybCwgJy9pbS91cGxvYWQvZ3JvdXBQaG90bycpO1xyXG5cdFx0XHRcdFx0XHRicmVhaztcclxuXHRcdFx0XHRcdFx0Ly8g6KeG6aKR5LiK5LygXHJcblx0XHRcdFx0XHRjYXNlIDY6XHJcblx0XHRcdFx0XHRcdGNhbGxiYWNrKGNvbmZpZy5sb2NhbF91cmwsICcvaW0vdmlkZW8uU2hhcmUvdXBsb2FkJyk7XHJcblx0XHRcdFx0XHRcdGJyZWFrO1xyXG5cdFx0XHRcdFx0ZGVmYXVsdDpcclxuXHRcdFx0XHRcdFx0Ly8gdW5pLnNob3dNb2RhbCh7XHJcblx0XHRcdFx0XHRcdC8vIFx0Y29udGVudDogJ+aXoOaViOeahOaTjeS9nCcsXHJcblx0XHRcdFx0XHRcdC8vIH0pO1xyXG5cdFx0XHRcdFx0XHRicmVhaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0pKChsb2NhbF91cmwsIGFjdGlvbl9wYXRoKSA9PiB7XHJcblx0XHRcdFx0Y29uc29sZS5sb2coXCJsb2NhbF91cmxcIiwgbG9jYWxfdXJsKVxyXG5cdFx0XHRcdGxldCB1cGxvYWRUYXNrID0gdW5pLnVwbG9hZEZpbGUoe1xyXG5cdFx0XHRcdFx0dXJsOiAoX2RhdGEuZGF0YSgnc3RhdGljX3VybCcpICsgYWN0aW9uX3BhdGgpLFxyXG5cdFx0XHRcdFx0ZmlsZVBhdGg6IGxvY2FsX3VybCxcclxuXHRcdFx0XHRcdG5hbWU6ICdmaWxlJyxcclxuXHRcdFx0XHRcdC8qKiBmb3JtRGF0YeW/hemhu+imgeacieWAvO+8jOWQpuWImeS8muS4iuS8oOWksei0pSAqL1xyXG5cdFx0XHRcdFx0Zm9ybURhdGE6IHNlbmRfZGF0YSxcclxuXHRcdFx0XHRcdHN1Y2Nlc3M6IChyZXMpID0+IHtcclxuXHRcdFx0XHRcdFx0aWYgKHJlcy5zdGF0dXNDb2RlID09IDIwMCkge1xyXG5cdFx0XHRcdFx0XHRcdGlmICgnc3VjY2VzcycgaW4gY29uZmlnKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb25zb2xlLmxvZyhyZXMuZGF0YSk7XHJcblx0XHRcdFx0XHRcdFx0XHRyZXMuZGF0YSA9IEpTT04ucGFyc2UocmVzLmRhdGEpO1xyXG5cdFx0XHRcdFx0XHRcdFx0aWYgKHJlcy5kYXRhLmVycikge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRpZiAoJ2ZhaWwnIGluIGNvbmZpZykge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vIGNvbmZpZy5mYWlsKGVycik7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dW5pLnNob3dNb2RhbCh7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiByZXMuZGF0YS5tc2csXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbmZpZy5zdWNjZXNzKHJlcy5kYXRhLmRhdGEpO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdGZhaWwoZXJyKSB7XHJcblx0XHRcdFx0XHRcdGlmICgnZmFpbCcgaW4gY29uZmlnKSB7XHJcblx0XHRcdFx0XHRcdFx0Ly8gY29uZmlnLmZhaWwoZXJyKTtcclxuXHRcdFx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdFx0XHR1bmkuc2hvd01vZGFsKHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IEpTT04uc3RyaW5naWZ5KGVyciksXHJcblx0XHRcdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHR1cGxvYWRUYXNrLm9uUHJvZ3Jlc3NVcGRhdGUoKHJlcykgPT4ge1xyXG5cclxuXHRcdFx0XHRcdGlmICgnb25Qcm9ncmVzc1VwZGF0ZScgaW4gY29uZmlnKSB7XHJcblx0XHRcdFx0XHRcdGNvbmZpZy5vblByb2dyZXNzVXBkYXRlKCk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0cmV0dXJuO1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHR9KTtcclxuXHRcdH0sXHJcblxyXG5cdH1cclxufVxyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///70\n");
- /***/ }),
- /* 71 */
- /*!********************************************!*\
- !*** E:/2023/8/MT_APP/common/_onSocket.js ***!
- \********************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- "use strict";
- eval("/* WEBPACK VAR INJECTION */(function(__webpack_provided_uni_dot_requireNativePlugin, __f__) {\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 11);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _data2 = _interopRequireDefault(__webpack_require__(/*! ./_data */ 68));\nvar _get2 = _interopRequireDefault(__webpack_require__(/*! ./_get */ 69));\nvar _mixins2 = _interopRequireDefault(__webpack_require__(/*! ./_mixins */ 70));\nvar _action2 = _interopRequireDefault(__webpack_require__(/*! ./_action */ 72));\nvar _common = _interopRequireDefault(__webpack_require__(/*! ./common */ 73));\nvar _tendenceImSdk = _interopRequireDefault(__webpack_require__(/*! ./tendenceImSdk */ 74));\nfunction _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it.return != null) it.return(); } finally { if (didErr) throw err; } } }; }\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\nvar call = __webpack_provided_uni_dot_requireNativePlugin('TencentCloud-TUICallKit');\n// let call = uni.requireNativePlugin('TUICallingUniPlugin-TUICallingModule')\nvar _default = {\n closeVoiceRoom: function closeVoiceRoom() {\n uni.$emit('closeVoiceRoom', {});\n },\n getVoiceRoom: function getVoiceRoom(params) {\n var route = _common.default.getRoute();\n if (route.indexOf('chat/message') > -1) {\n _get2.default.checkVoiceRoomState(params, function (ret) {\n //加入\n uni.$emit('memberJoinRoom', ret);\n });\n }\n },\n clientLink: function clientLink(data) {\n _data2.default.localData('client_id', data.client_id);\n },\n cancleVedio: function cancleVedio(data) {\n call.logout();\n uni.$emit('close_call', data);\n },\n vedioData: function vedioData(data) {\n //判断是否在线发送视频邀请\n if (!_data2.default.data('isOnlie')) {\n _common.default.pushVedioLocalMsg(data);\n } else {\n __f__(\"log\", data, \" at common/_onSocket.js:38\");\n // uni.navigateTo({\n // url: '/pages/chat/videoCall?'+_page.pageParam(data)\n // });\n }\n\n return true;\n },\n /** 验证token */checkToken: function checkToken(res) {\n if (res.err) {\n _action2.default.checkFail();\n } else {\n /** 获取基础数据 */\n _get2.default.base();\n }\n },\n /** 下线 */offline: function offline(res) {\n uni.showModal({\n content: '你的账号在另一客户端登陆,如果不是你本人操作,请修改你的密码',\n success: function success() {\n _action2.default.checkFail();\n }\n });\n },\n /** 获得会话列表 */getChatList: function getChatList() {\n _get2.default.getChatList();\n },\n /** 获得好友列表 */getFriendList: function getFriendList() {\n _get2.default.getFriendList({\n up: 1\n });\n },\n /** 新好友提醒 */newFriend: function newFriend(data) {\n _action2.default.playVoice('/static/voice/friend.mp3');\n var num = _data2.default.data('new_friend_tips_num') + data.num * 1;\n _data2.default.data('new_friend_tips_num', num);\n _action2.default.setStatusTips();\n },\n /** 点赞提醒 */circleLike: function circleLike(data) {\n _action2.default.playVoice('/static/voice/circle.mp3');\n //通知朋友圈\n var circle_data = _data2.default.localData('circle_data');\n for (var i = 0, j = circle_data.length; i < j; i++) {\n if (circle_data[i].post_id == data.id) {\n __f__(\"log\", 'circleLike1...', \" at common/_onSocket.js:87\");\n circle_data[i].like = data.likes;\n circle_data[i].islike = data.action;\n _data2.default.localData('circle_data', circle_data);\n uni.$emit('data_circle_data', circle_data);\n break;\n }\n }\n var circle_data_user = _data2.default.localData('circle_data_user');\n for (var _i = 0, _j = circle_data_user.length; _i < _j; _i++) {\n if (circle_data_user[_i].post_id == data.id) {\n __f__(\"log\", 'circleLike2...', \" at common/_onSocket.js:98\");\n circle_data_user[_i].like = data.likes;\n circle_data_user[_i].islike = data.action;\n _data2.default.localData('circle_data_user', circle_data_user);\n uni.$emit('data_circle_data_user', circle_data_user);\n break;\n }\n }\n },\n addChatList: function addChatList() {//田百合花\n },\n timeData: function timeData(data) {\n //田百合花\n uni.$emit('newReadTime', data.data.msg.time);\n // uni.setStorageSync(data.list_id+'_time',data.data.msg.time);\n },\n /** 接收新消息 */chatData: function chatData(data) {\n __f__(\"log\", \"删除成员\", data, \" at common/_onSocket.js:116\");\n if (!_data2.default.localData('token')) return false;\n var chat_data = _data2.default.localData(data.list_id),\n brate = _data2.default.localData('DISTURB:' + data.list_id),\n msg_reader_num = 0;\n /** 如果不是自己的消息,在这条会话界面,震动提示,没有在这条会话界面,震动加声音提示 */\n if (_data2.default.data('user_info').id != data.data.msg.user_info.uid) {\n __f__(\"log\", '到这里', \" at common/_onSocket.js:124\");\n _common.default.pushLocalMsg(data);\n if (brate == 0 || brate == undefined || brate == null) {\n uni.vibrateLong();\n }\n\n //在列表则更新未读状态\n if (_data2.default.localData('message_list_id') == data.list_id) {\n _action2.default.updataNoReader(data.list_id);\n } else {\n //否则声音提示\n if (brate == 0 || brate == undefined || brate == null) {\n _action2.default.playVoice('/static/voice/chat.mp3');\n }\n msg_reader_num = 1;\n }\n }\n\n /** 更新对话列表数据 */\n var action_list_data = {};\n for (var i = 0, local_chat_list = _data2.default.localData('chat_list'), j = local_chat_list.length; i < j; i++) {\n if (local_chat_list[i].list_id == data.list_id) {\n switch (data.data.msg.type * 1) {\n case 0:\n local_chat_list[i].last_msg = data.data.msg.content.text;\n break;\n case 1:\n /** 语音 */\n local_chat_list[i].last_msg = '[语音]';\n break;\n case 2:\n /** 图片 */\n local_chat_list[i].last_msg = '[图片]';\n break;\n case 3:\n /** 视频 */\n local_chat_list[i].last_msg = '[视频]';\n break;\n case 4:\n /** 文件 */\n local_chat_list[i].last_msg = '[文件]';\n break;\n case 5:\n /** 红包 */\n local_chat_list[i].last_msg = '[红包]';\n break;\n case 6:\n /** 在线视频 */\n local_chat_list[i].last_msg = '[在线视频]';\n break;\n case 7:\n /** 在线语音 */\n local_chat_list[i].last_msg = '[在线语音]';\n break;\n case 8:\n /** 名片 */\n local_chat_list[i].last_msg = '[名片]';\n break;\n case 9:\n /** 名片 */\n local_chat_list[i].last_msg = '[戳一戳]';\n uni.vibrateLong();\n break;\n default:\n /** 未知消息类型 */\n local_chat_list[i].last_msg = '[未知]';\n break;\n }\n // todo屏蔽 @群朋友 如果屏蔽消息,则不提示\n // if(local_chat_list[i].is_disturb == 1){\n // \t// 如果屏蔽,但是@本人和所有人all,则提示消息\n // \tif (data.data.msg.content && data.data.msg.content.user_id){\n // \t\tif(data.data.msg.content.user_id.indexOf(_data.data('user_info').id)>-1 || data.data.msg.content.user_id.indexOf('all')>-1){\n // \t\t\tlocal_chat_list[i].no_reader_num += msg_reader_num;\n // \t\t}\n // \t}\n // }else{\n // \tlocal_chat_list[i].no_reader_num += msg_reader_num;\n // }\n\n local_chat_list[i].no_reader_num += msg_reader_num;\n local_chat_list[i].time = data.data.msg.time;\n local_chat_list.sort(function (x, y) {\n if (x.top > y.top) {\n return -1;\n }\n if (x.time > y.time) {\n return -1;\n }\n });\n _data2.default.localData('chat_list', local_chat_list);\n uni.$emit('data_chat_list', local_chat_list);\n action_list_data = local_chat_list[i];\n break;\n }\n }\n if (!Object.keys(action_list_data).length) {\n //如果没有则新增\n action_list_data.list_id = data.list_id;\n action_list_data.chat_id = data.data.msg.id;\n action_list_data.no_reader_num = 1;\n action_list_data.photo_path = data.data.msg.user_info.face;\n action_list_data.show_name = data.data.msg.user_info.name;\n action_list_data.time = data.data.msg.time;\n action_list_data.last_msg = data.data.msg.content.text;\n action_list_data.top = 0;\n action_list_data.top_time = 0;\n action_list_data.type = data.data.type;\n var chat_list = _data2.default.localData('chat_list');\n chat_list.splice(0, 0, action_list_data);\n //排序首选根据top排序,然后根据time排序\n chat_list = chat_list.slice(0, 30);\n chat_list.sort(function (x, y) {\n if (x.top == y.top) {\n y.time - x.time;\n } else {\n return y.top - x.top;\n }\n });\n _data2.default.localData('chat_list', chat_list);\n uni.$emit('data_chat_list', chat_list);\n }\n /** 在有这条对话的缓存数据情况下 */\n if (chat_data) {\n chat_data.list.push(data.data);\n chat_data.list = chat_data.list.slice(-15);\n _data2.default.localData(data.list_id, chat_data);\n /** 如果在与对方的对话界面,发送数据到页面显示 */\n if (_data2.default.localData('message_list_id') == data.list_id) {\n /** 保持页面15条数据,提升性能 */\n uni.$emit('data_chat_data_push', chat_data.list);\n }\n }\n _action2.default.setStatusTips();\n },\n /** 接收好友朋友圈动态提示 */circleTips: function circleTips(data) {\n _action2.default.playVoice('/static/voice/circle.mp3');\n _data2.default.data('no_reader_circle', 1);\n _action2.default.setStatusTips();\n },\n /** 接收朋友圈好友回复/赞通知 */cricleChatTips: function cricleChatTips(data) {\n _action2.default.playVoice('/static/voice/circle.mp3');\n var num = _data2.default.data('no_reader_circle_chat_num');\n num++;\n _data2.default.data('no_reader_circle_chat_num', num);\n _action2.default.setStatusTips();\n },\n /** 撤回消息 */deleteChat: function deleteChat(data) {\n var chat_data = _data2.default.localData(data.list_id);\n for (var i = 0, j = chat_data.list.length; i < j; i++) {\n if (chat_data.list[i].msg.id == data.data.msg.id) {\n chat_data.list[i] = data.data;\n _data2.default.localData(data.list_id, chat_data);\n uni.$emit('data_chat_data_delete', chat_data.list);\n break;\n }\n }\n },\n // 系统删除一条会话\n adminDeleteChat: function adminDeleteChat(data) {\n var chat_data = _data2.default.localData(data.list_id);\n for (var i = 0, j = chat_data.list.length; i < j; i++) {\n if (chat_data.list[i].msg.id == data.data.msg.id) {\n // chat_data.list[i] = data.data;\n chat_data.list.splice(i, 1);\n _data2.default.localData(data.list_id, chat_data);\n uni.$emit('data_chat_data_delete', chat_data.list);\n break;\n }\n }\n },\n /** 加群申请 */chatGroupApply: function chatGroupApply(data) {\n var local_data = _data2.default.localData('group_apply_list');\n if (!local_data) {\n local_data = [];\n }\n local_data.push(data);\n _data2.default.localData('group_apply_list', local_data);\n uni.$emit('data_group_apply_data', local_data);\n var num = _data2.default.data('new_group_tips_num');\n num++;\n _data2.default.data('new_group_tips_num', num);\n _action2.default.playVoice('/static/voice/friend.mp3');\n _action2.default.setStatusTips();\n },\n /** 通知群管理已处理 */groupChatApplyAllow: function groupChatApplyAllow(id) {\n var local_data = _data2.default.localData('group_apply_list');\n var _iterator = _createForOfIteratorHelper(local_data),\n _step;\n try {\n for (_iterator.s(); !(_step = _iterator.n()).done;) {\n var value = _step.value;\n if (value.id == id) {\n value.status = 1;\n value.text = '已接受';\n var num = _data2.default.data('new_group_tips_num');\n num--;\n if (num < 0) {\n num = 0;\n }\n _data2.default.data('new_group_tips_num', num);\n }\n break;\n }\n } catch (err) {\n _iterator.e(err);\n } finally {\n _iterator.f();\n }\n _data2.default.localData('group_apply_list', local_data);\n uni.$emit('data_group_apply_data', local_data);\n _action2.default.setStatusTips();\n },\n // 清空双方聊天记录(对话)\n chat_del: function chat_del(data) {\n _data2.default.localData(data.list_id, null);\n uni.$emit('chat_del', data.list_id);\n },\n // 删除群聊\n group_del: function group_del(data) {\n /** 删除对话列表缓存数据 */\n var show_name = '';\n for (var i = 0, local_chat_list = _data2.default.localData('chat_list'), j = local_chat_list.length; i < j; i++) {\n if (local_chat_list[i].list_id == data.list_id) {\n var del_group = local_chat_list.splice(i, 1);\n // console.log(\"删除群的属性\", del_group);\n show_name = del_group[0].show_name;\n _data2.default.localData('chat_list', local_chat_list);\n uni.$emit('data_chat_list', local_chat_list);\n break;\n }\n }\n /** 删除对话缓存数据 */\n _data2.default.localData(data.list_id, null);\n uni.showModal({\n title: show_name + ' 群聊已经被解散了!',\n showCancel: false,\n success: function success(res) {\n uni.switchTab({\n url: '/pages/chat/index'\n });\n }\n });\n },\n //清除群聊某些消息\n groupDeleteChat: function groupDeleteChat(data) {\n __f__(\"log\", \"清空群聊消息\", data, \" at common/_onSocket.js:372\");\n uni.$emit('group_delete_chat', data.list_id);\n },\n // todo清除移除会员的记录\n removeMember: function removeMember(data) {\n __f__(\"log\", \"清空成员消息\", data, \" at common/_onSocket.js:377\");\n uni.$emit('remove_member', data.list_id);\n },\n /** 解散群 */removeGroup: function removeGroup(data) {\n /** 删除对话列表缓存数据 */\n for (var i = 0, local_chat_list = _data2.default.localData('chat_list'), j = local_chat_list.length; i < j; i++) {\n if (local_chat_list[i].list_id == data.list_id) {\n local_chat_list.splice(i, 1);\n _data2.default.localData('chat_list', local_chat_list);\n uni.$emit('data_chat_list', local_chat_list);\n break;\n }\n }\n /** 删除对话缓存数据 */\n _data2.default.localData(data.list_id, null);\n uni.showModal({\n title: data.group_name + ' 群聊已经被群主解散了!'\n });\n },\n //付款消息\n payAmount: function payAmount(data) {\n _action2.default.playVoice('/static/voice/chat.mp3');\n var local_data = _data2.default.data('data_pay_tips');\n local_data = parseInt(local_data);\n if (local_data <= 0) {\n local_data = 0;\n }\n local_data++;\n _data2.default.data('data_pay_tips', local_data);\n uni.$emit('pay_amount_after', data);\n uni.$emit('data_user_info', data);\n _data2.default.data('user_info', data);\n _action2.default.setStatusTips();\n },\n collectAmount: function collectAmount(data) {\n _action2.default.playVoice('/static/voice/chat.mp3');\n var user_info = data.user_info;\n user_info.amount = data.amount;\n uni.navigateTo({\n url: '/pages/pay/collect_money?' + _common.default.pageParam(user_info)\n });\n },\n //在线支付成功通知\n onlinePaySuccess: function onlinePaySuccess(data) {\n uni.$emit('data_user_info', data);\n _data2.default.data('user_info', data);\n },\n cricleComment: function cricleComment(data) {\n var comment = data.comment;\n var circle = _data2.default.localData('circle_data');\n for (var i = 0, j = circle.length; i < j; i++) {\n if (circle[i].post_id == data.circle_id) {\n circle[i].comments.push(data.comment);\n _data2.default.localData('circle_data', circle);\n uni.$emit('data_circle_data', circle);\n break;\n }\n }\n var circle_user = _data2.default.localData('circle_data_user');\n for (var _i2 = 0, _j2 = circle_user.length; _i2 < _j2; _i2++) {\n __f__(\"log\", 'circle_user[i]:', circle_user[_i2], \" at common/_onSocket.js:439\");\n if (circle_user[_i2].post_id == data.circle_id) {\n circle_user[_i2].comments.push(data.comment);\n _data2.default.localData('circle_data_user', circle_user);\n uni.$emit('data_circle_data_user', circle_user);\n break;\n }\n }\n },\n //购买成功通知\n payCircleOrder: function payCircleOrder(data) {\n __f__(\"log\", 'payCircleOrder....', \" at common/_onSocket.js:450\");\n _action2.default.playVoice('/static/voice/circle.mp3');\n //通知朋友圈\n var circle_data = _data2.default.localData('circle_data');\n for (var i = 0, j = circle_data.length; i < j; i++) {\n if (circle_data[i].post_id == data.circle_id) {\n __f__(\"log\", 'circle_data11[i]', circle_data[i], \" at common/_onSocket.js:456\");\n circle_data[i].can_pay_times = data.can_pay_times;\n _data2.default.localData('circle_data', circle_data);\n uni.$emit('data_circle_data', circle_data);\n break;\n }\n }\n var circle_data_user = _data2.default.localData('circle_data_user');\n for (var _i3 = 0, _j3 = circle_data_user.length; _i3 < _j3; _i3++) {\n if (circle_data_user[_i3].post_id == data.circle_id) {\n circle_data_user[_i3].can_pay_times = data.can_pay_times;\n _data2.default.localData('circle_data_user', circle_data_user);\n uni.$emit('data_circle_data_user', circle_data_user);\n break;\n }\n }\n },\n memberIsOnline: function memberIsOnline() {\n //消息提醒\n _action2.default.playVoice('/static/voice/chat.mp3');\n },\n setMessagePageTitle: function setMessagePageTitle(data) {\n //设置聊天页面的title\n __f__(\"log\", \"设置标题:\", data, \" at common/_onSocket.js:477\");\n var chat_data = _data2.default.localData(data.list_id);\n chat_data.show_name = data.show_name;\n _data2.default.localData(data.list_id, chat_data);\n },\n zhenDong: function zhenDong(data) {\n var user_id = _data2.default.data('user_info').id;\n __f__(\"log\", \"USER_ID\", user_id, \" at common/_onSocket.js:484\");\n if (user_id != data['user_id']) {\n uni.vibrateLong();\n }\n }\n};\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/uni-app-plus-nvue/dist/require-native-plugin.js */ 23)[\"default\"], __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 10)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tbW9uL19vblNvY2tldC5qcyJdLCJuYW1lcyI6WyJjYWxsIiwidW5pIiwiY2xvc2VWb2ljZVJvb20iLCIkZW1pdCIsImdldFZvaWNlUm9vbSIsInBhcmFtcyIsInJvdXRlIiwiX3BhZ2UiLCJnZXRSb3V0ZSIsImluZGV4T2YiLCJfZ2V0IiwiY2hlY2tWb2ljZVJvb21TdGF0ZSIsInJldCIsImNsaWVudExpbmsiLCJkYXRhIiwiX2RhdGEiLCJsb2NhbERhdGEiLCJjbGllbnRfaWQiLCJjYW5jbGVWZWRpbyIsImxvZ291dCIsInZlZGlvRGF0YSIsInB1c2hWZWRpb0xvY2FsTXNnIiwiY2hlY2tUb2tlbiIsInJlcyIsImVyciIsIl9hY3Rpb24iLCJjaGVja0ZhaWwiLCJiYXNlIiwib2ZmbGluZSIsInNob3dNb2RhbCIsImNvbnRlbnQiLCJzdWNjZXNzIiwiZ2V0Q2hhdExpc3QiLCJnZXRGcmllbmRMaXN0IiwidXAiLCJuZXdGcmllbmQiLCJwbGF5Vm9pY2UiLCJudW0iLCJzZXRTdGF0dXNUaXBzIiwiY2lyY2xlTGlrZSIsImNpcmNsZV9kYXRhIiwiaSIsImoiLCJsZW5ndGgiLCJwb3N0X2lkIiwiaWQiLCJsaWtlIiwibGlrZXMiLCJpc2xpa2UiLCJhY3Rpb24iLCJjaXJjbGVfZGF0YV91c2VyIiwiYWRkQ2hhdExpc3QiLCJ0aW1lRGF0YSIsIm1zZyIsInRpbWUiLCJjaGF0RGF0YSIsImNoYXRfZGF0YSIsImxpc3RfaWQiLCJicmF0ZSIsIm1zZ19yZWFkZXJfbnVtIiwidXNlcl9pbmZvIiwidWlkIiwicHVzaExvY2FsTXNnIiwidW5kZWZpbmVkIiwidmlicmF0ZUxvbmciLCJ1cGRhdGFOb1JlYWRlciIsImFjdGlvbl9saXN0X2RhdGEiLCJsb2NhbF9jaGF0X2xpc3QiLCJ0eXBlIiwibGFzdF9tc2ciLCJ0ZXh0Iiwibm9fcmVhZGVyX251bSIsInNvcnQiLCJ4IiwieSIsInRvcCIsIk9iamVjdCIsImtleXMiLCJjaGF0X2lkIiwicGhvdG9fcGF0aCIsImZhY2UiLCJzaG93X25hbWUiLCJuYW1lIiwidG9wX3RpbWUiLCJjaGF0X2xpc3QiLCJzcGxpY2UiLCJzbGljZSIsImxpc3QiLCJwdXNoIiwiY2lyY2xlVGlwcyIsImNyaWNsZUNoYXRUaXBzIiwiZGVsZXRlQ2hhdCIsImFkbWluRGVsZXRlQ2hhdCIsImNoYXRHcm91cEFwcGx5IiwibG9jYWxfZGF0YSIsImdyb3VwQ2hhdEFwcGx5QWxsb3ciLCJ2YWx1ZSIsInN0YXR1cyIsImNoYXRfZGVsIiwiZ3JvdXBfZGVsIiwiZGVsX2dyb3VwIiwidGl0bGUiLCJzaG93Q2FuY2VsIiwic3dpdGNoVGFiIiwidXJsIiwiZ3JvdXBEZWxldGVDaGF0IiwicmVtb3ZlTWVtYmVyIiwicmVtb3ZlR3JvdXAiLCJncm91cF9uYW1lIiwicGF5QW1vdW50IiwicGFyc2VJbnQiLCJjb2xsZWN0QW1vdW50IiwiYW1vdW50IiwibmF2aWdhdGVUbyIsInBhZ2VQYXJhbSIsIm9ubGluZVBheVN1Y2Nlc3MiLCJjcmljbGVDb21tZW50IiwiY29tbWVudCIsImNpcmNsZSIsImNpcmNsZV9pZCIsImNvbW1lbnRzIiwiY2lyY2xlX3VzZXIiLCJwYXlDaXJjbGVPcmRlciIsImNhbl9wYXlfdGltZXMiLCJtZW1iZXJJc09ubGluZSIsInNldE1lc3NhZ2VQYWdlVGl0bGUiLCJ6aGVuRG9uZyIsInVzZXJfaWQiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBa0M7QUFBQTtBQUFBO0FBRWxDLElBQU1BLElBQUksR0FBR0MsOENBQXVCLENBQUMseUJBQXlCLENBQUM7QUFDL0Q7QUFBQSxlQUVlO0VBQ2RDLGNBQWMsNEJBQUc7SUFDaEJELEdBQUcsQ0FBQ0UsS0FBSyxDQUFDLGdCQUFnQixFQUFFLENBQUMsQ0FBQyxDQUFDO0VBQ2hDLENBQUM7RUFDREMsWUFBWSx3QkFBQ0MsTUFBTSxFQUFFO0lBQ3BCLElBQUlDLEtBQUssR0FBR0MsZUFBSyxDQUFDQyxRQUFRLEVBQUU7SUFDNUIsSUFB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QixFQUFFa0MsZ0JBQWdCLENBQUM7UUFDckRqRCxHQUFHLENBQUNFLEtBQUssQ0FBQyx1QkFBdUIsRUFBRStDLGdCQUFnQixDQUFDO1FBQ3BEO01BQ0Q7SUFDRDtFQUNELENBQUM7RUFDRDBFLGNBQWMsNEJBQUc7SUFBRTtJQUNsQm5HLGdCQUFPLENBQUNXLFNBQVMsQ0FBQyx3QkFBd0IsQ0FBQztFQUM1QyxDQUFDO0VBQ0R5RixtQkFBbUIsK0JBQUMvRyxJQUFJLEVBQUU7SUFBRTtJQUMzQixhQUFZLE9BQU8sRUFBRUEsSUFBSTtJQUN6QixJQUFJMEMsU0FBUyxHQUFHekMsY0FBSyxDQUFDQyxTQUFTLENBQUNGLElBQUksQ0FBQzJDLE9BQU8sQ0FBQztJQUM3Q0QsU0FBUyxDQUFDeUIsU0FBUyxHQUFHbkUsSUFBSSxDQUFDbUUsU0FBUztJQUNwQ2xFLGNBQUssQ0FBQ0MsU0FBUyxDQUFDRixJQUFJLENBQUMyQyxPQUFPLEVBQUVELFNBQVMsQ0FBQztFQUN6QyxDQUFDO0VBQ0RzRSxRQUFRLG9CQUFDaEgsSUFBSSxFQUFFO0lBQ2QsSUFBSWlILE9BQU8sR0FBR2hILGNBQUssQ0FBQ0QsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDK0IsRUFBRTtJQUN4QyxhQUFZLFNBQVMsRUFBRWtGLE9BQU87SUFDOUIsSUFBSUEsT0FBTyxJQUFJakgsSUFBSSxDQUFDLFNBQVMsQ0FBQyxFQUFFO01BRS9CYixHQUFHLENBQUMrRCxXQUFXLEVBQUU7SUFFbEI7RUFDRDtBQUNELENBQUM7QUFBQSwyQiIsImZpbGUiOiI3MS5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBfZGF0YSBmcm9tICcuL19kYXRhJztcclxuaW1wb3J0IF9nZXQgZnJvbSAnLi9fZ2V0JztcclxuaW1wb3J0IF9taXhpbnMgZnJvbSAnLi9fbWl4aW5zJztcclxuaW1wb3J0IF9hY3Rpb24gZnJvbSAnLi9fYWN0aW9uJztcclxuaW1wb3J0IF9wYWdlIGZyb20gXCIuL2NvbW1vblwiO1xyXG5pbXBvcnQgU0RLIGZyb20gXCIuL3RlbmRlbmNlSW1TZGtcIjtcclxuXHJcbmNvbnN0IGNhbGwgPSB1bmkucmVxdWlyZU5hdGl2ZVBsdWdpbignVGVuY2VudENsb3VkLVRVSUNhbGxLaXQnKTtcclxuLy8gbGV0IGNhbGwgPSB1bmkucmVxdWlyZU5hdGl2ZVBsdWdpbignVFVJQ2FsbGluZ1VuaVBsdWdpbi1UVUlDYWxsaW5nTW9kdWxlJylcclxuXHJcbmV4cG9ydCBkZWZhdWx0IHtcclxuXHRjbG9zZVZvaWNlUm9vbSgpIHtcclxuXHRcdHVuaS4kZW1pdCgnY2xvc2VWb2ljZVJvb20nLCB7fSlcclxuXHR9LFxyXG5cdGdldFZvaWNlUm9vbShwYXJhbXMpIHtcclxuXHRcdGxldCByb3V0ZSA9IF9wYWdlLmdldFJvdXRlKCk7XHJcblx0XHRpZiAocm91dGUuaW5kZXhPZignY2hhdC9tZXNzYWdlJykgPiAtMSkge1xyXG5cdFx0XHRfZ2V0LmNoZWNrVm9pY2VSb29tU3RhdGUocGFyYW1zLCBmdW5jdGlvbihyZXQpIHtcclxuXHRcdFx0XHQvL+WKoOWFpVxyXG5cdFx0XHRcdHVuaS4kZW1pdCgnbWVtYmVySm9pblJvb20nLCByZXQpXHJcblx0XHRcdH0pXHJcblx0XHR9XHJcblx0fSxcclxuXHRjbGllbnRMaW5rKGRhdGEpIHtcclxuXHRcdF9kYXRhLmxvY2FsRGF0YSgnY2xpZW50X2lkJywgZGF0YS5jbGllbnRfaWQpO1xyXG5cdH0sXHJcblx0Y2FuY2xlVmVkaW8oZGF0YSkge1xyXG5cclxuXHRcdGNhbGwubG9nb3V0KCk7XHJcblxyXG5cdFx0dW5pLiRlbWl0KCdjbG9zZV9jYWxsJywgZGF0YSk7XHJcblx0fSxcclxuXHR2ZWRpb0RhdGEoZGF0YSkge1xyXG5cdFx0Ly/liKTmlq3mmK/lkKblnKjnur/lj5HpgIHop4bpopHpgoDor7dcclxuXHRcdGlmICghX2RhdGEuZGF0YSgnaXNPbmxpZScpKSB7XHJcblx0XHRcdF9wYWdlLnB1c2hWZWRpb0xvY2FsTXNnKGRhdGEpO1xyXG5cdFx0fSBlbHNlIHtcclxuXHRcdFx0Y29uc29sZS5sb2coZGF0YSk7XHJcblx0XHRcdC8vIHVuaS5uYXZpZ2F0ZVRvKHtcclxuXHRcdFx0Ly8gICB1cmw6ICcvcGFnZXMvY2hhdC92aWRlb0NhbGw/JytfcGFnZS5wYWdlUGFyYW0oZGF0YSlcclxuXHRcdFx0Ly8gfSk7XHJcblx0XHR9XHJcblx0XHRyZXR1cm4gdHJ1ZTtcclxuXHR9LFxyXG5cdC8qKiDpqozor4F0b2tlbiAqL1xyXG5cdGNoZWNrVG9rZW4ocmVzKSB7XHJcblx0XHRpZiAocmVzLmVycikge1xyXG5cdFx0XHRfYWN0aW9uLmNoZWNrRmFpbCgpO1xyXG5cdFx0fSBlbHNlIHtcclxuXHRcdFx0LyoqIOiOt+WPluWfuuehgOaVsOaNriAqL1xyXG5cdFx0XHRfZ2V0LmJhc2UoKTtcclxuXHRcdH1cclxuXHR9LFxyXG5cdC8qKiDkuIvnur8gKi9cclxuXHRvZmZsaW5lKHJlcykge1xyXG5cdFx0dW5pLnNob3dNb2RhbCh7XHJcblx0XHRcdGNvbnRlbnQ6ICfkvaDnmoTotKblj7flnKjlj6bkuIDlrqLmiLfnq6/nmbvpmYbvvIzlpoLmnpzkuI3mmK/kvaDmnKzkurrmk43kvZzvvIzor7fkv67mlLnkvaDnmoTlr4bnoIEnLFxyXG5cdFx0XHRzdWNjZXNzKCkge1xyXG5cdFx0XHRcdF9hY3Rpb24uY2hlY2tGYWlsKCk7XHJcblx0XHRcdH0sXHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdC8qKiDojrflvpfkvJror53liJfooaggKi9cclxuXHRnZXRDaGF0TGlzdCgpIHtcclxuXHRcdF9nZXQuZ2V0Q2hhdExpc3QoKTtcclxuXHR9LFxyXG5cdC8qKiDojrflvpflpb3lj4vliJfooaggKi9cclxuXHRnZXRGcmllbmRMaXN0KCkge1xyXG5cdFx0X2dldC5nZXRGcmllbmRMaXN0KHtcclxuXHRcdFx0dXA6IDFcclxuXHRcdH0pO1xyXG5cdH0sXHJcblx0LyoqIOaWsOWlveWPi+aPkOmGkiAqL1xyXG5cdG5ld0ZyaWVuZChkYXRhKSB7XHJcblx0XHRfYWN0aW9uLnBsYXlWb2ljZSgnL3N0YXRpYy92b2ljZS9mcmllbmQubXAzJyk7XHJcblx0XHRsZXQgbnVtID0gX2RhdGEuZGF0YSgnbmV3X2ZyaWVuZF90aXBzX251bScpICsgKGRhdGEubnVtICogMSk7XHJcblx0XHRfZGF0YS5kYXRhKCduZXdfZnJpZW5kX3RpcHNfbnVtJywgbnVtKTtcclxuXHRcdF9hY3Rpb24uc2V0U3RhdHVzVGlwcygpO1xyXG5cdH0sXHJcblx0LyoqIOeCuei1nuaPkOmGkiAqL1xyXG5cdGNpcmNsZUxpa2UoZGF0YSkge1xyXG5cdFx0X2FjdGlvbi5wbGF5Vm9pY2UoJy9zdGF0aWMvdm9pY2UvY2lyY2xlLm1wMycpO1xyXG5cdFx0Ly/pgJrnn6XmnIvlj4vlnIhcclxuXHRcdGxldCBjaXJjbGVfZGF0YSA9IF9kYXRhLmxvY2FsRGF0YSgnY2lyY2xlX2RhdGEnKTtcclxuXHRcdGZvciAobGV0IGkgPSAwLCBqID0gY2lyY2xlX2RhdGEubGVuZ3RoOyBpIDwgajsgaSsrKSB7XHJcblx0XHRcdGlmIChjaXJjbGVfZGF0YVtpXS5wb3N0X2lkID09IGRhdGEuaWQpIHtcclxuXHRcdFx0XHRjb25zb2xlLmxvZygnY2lyY2xlTGlrZTEuLi4nKVxyXG5cdFx0XHRcdGNpcmNsZV9kYXRhW2ldLmxpa2UgPSBkYXRhLmxpa2VzO1xyXG5cdFx0XHRcdGNpcmNsZV9kYXRhW2ldLmlzbGlrZSA9IGRhdGEuYWN0aW9uO1xyXG5cdFx0XHRcdF9kYXRhLmxvY2FsRGF0YSgnY2lyY2xlX2RhdGEnLCBjaXJjbGVfZGF0YSk7XHJcblx0XHRcdFx0dW5pLiRlbWl0KCdkYXRhX2NpcmNsZV9kYXRhJywgY2lyY2xlX2RhdGEpO1xyXG5cdFx0XHRcdGJyZWFrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRsZXQgY2lyY2xlX2RhdGFfdXNlciA9IF9kYXRhLmxvY2FsRGF0YSgnY2lyY2xlX2RhdGFfdXNlcicpO1xyXG5cdFx0Zm9yIChsZXQgaSA9IDAsIGogPSBjaXJjbGVfZGF0YV91c2VyLmxlbmd0aDsgaSA8IGo7IGkrKykge1xyXG5cdFx0XHRpZiAoY2lyY2xlX2RhdGFfdXNlcltpXS5wb3N0X2lkID09IGRhdGEuaWQpIHtcclxuXHRcdFx0XHRjb25zb2xlLmxvZygnY2lyY2xlTGlrZTIuLi4nKVxyXG5cdFx0XHRcdGNpcmNsZV9kYXRhX3VzZXJbaV0ubGlrZSA9IGRhdGEubGlrZXM7XHJcblx0XHRcdFx0Y2lyY2xlX2RhdGFfdXNlcltpXS5pc2xpa2UgPSBkYXRhLmFjdGlvbjtcclxuXHRcdFx0XHRfZGF0YS5sb2NhbERhdGEoJ2NpcmNsZV9kYXRhX3VzZXInLCBjaXJjbGVfZGF0YV91c2VyKTtcclxuXHRcdFx0XHR1bmkuJGVtaXQoJ2RhdGFfY2lyY2xlX2RhdGFfdXNlcicsIGNpcmNsZV9kYXRhX3VzZXIpO1xyXG5cdFx0XHRcdGJyZWFrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fSxcclxuXHRhZGRDaGF0TGlzdCgpIHsgLy/nlLDnmb7lkIjoirFcclxuXHJcblx0fSxcclxuXHR0aW1lRGF0YShkYXRhKSB7IC8v55Sw55m+5ZCI6IqxXHJcblx0XHR1bmkuJGVtaXQoJ25ld1JlYWRUaW1lJywgZGF0YS5kYXRhLm1zZy50aW1lKVxyXG5cdFx0Ly8gdW5pLnNldFN0b3JhZ2VTeW5jKGRhdGEubGlzdF9pZCsnX3RpbWUnLGRhdGEuZGF0YS5tc2cudGltZSk7XHJcblx0fSxcclxuXHQvKiog5o6l5pS25paw5raI5oGvICovXHJcblx0Y2hhdERhdGEoZGF0YSkge1xyXG5cdFx0Y29uc29sZS5sb2coXCLliKDpmaTmiJDlkZhcIiwgZGF0YSk7XHJcblxyXG5cdFx0aWYgKCFfZGF0YS5sb2NhbERhdGEoJ3Rva2VuJykpIHJldHVybiBmYWxzZTtcclxuXHRcdGxldCBjaGF0X2RhdGEgPSBfZGF0YS5sb2NhbERhdGEoZGF0YS5saXN0X2lkKSxcclxuXHRcdFx0YnJhdGUgPSBfZGF0YS5sb2NhbERhdGEoJ0RJU1RVUkI6JyArIGRhdGEubGlzdF9pZCksXHJcblx0XHRcdG1zZ19yZWFkZXJfbnVtID0gMDtcclxuXHRcdC8qKiDlpoLmnpzkuI3mmK/oh6rlt7HnmoTmtojmga8s5Zyo6L+Z5p2h5Lya6K+d55WM6Z2iLOmch+WKqOaPkOekuu+8jOayoeacieWcqOi/meadoeS8muivneeVjOmdou+8jOmch+WKqOWKoOWjsOmfs+aPkOekuiAqL1xyXG5cdFx0aWYgKF9kYXRhLmRhdGEoJ3VzZXJfaW5mbycpLmlkICE9IGRhdGEuZGF0YS5tc2cudXNlcl9pbmZvLnVpZCkge1xyXG5cdFx0XHRjb25zb2xlLmxvZygn5Yiw6L+Z6YeMJyk7XHJcblxyXG5cdFx0XHRfcGFnZS5wdXNoTG9jYWxNc2coZGF0YSk7XHJcblxyXG5cdFx0XHRpZiAoYnJhdGUgPT0gMCB8fCBicmF0ZSA9PSB1bmRlZmluZWQgfHwgYnJhdGUgPT0gbnVsbCkge1xyXG5cdFx0XHRcdHVuaS52aWJyYXRlTG9uZygpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvL+WcqOWIl+ihqOWImeabtOaWsOacquivu+eKtuaAgVxyXG5cdFx0XHRpZiAoX2RhdGEubG9jYWxEYXRhKCdtZXNzYWdlX2xpc3RfaWQnKSA9PSBkYXRhLmxpc3RfaWQpIHtcclxuXHRcdFx0XHRfYWN0aW9uLnVwZGF0YU5vUmVhZGVyKGRhdGEubGlzdF9pZCk7XHJcblx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0Ly/lkKbliJnlo7Dpn7Pmj5DnpLpcclxuXHRcdFx0XHRpZiAoYnJhdGUgPT0gMCB8fCBicmF0ZSA9PSB1bmRlZmluZWQgfHwgYnJhdGUgPT0gbnVsbCkge1xyXG5cdFx0XHRcdFx0X2FjdGlvbi5wbGF5Vm9pY2UoJy9zdGF0aWMvdm9pY2UvY2hhdC5tcDMnKTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdG1zZ19yZWFkZXJfbnVtID0gMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8qKiDmm7TmlrDlr7nor53liJfooajmlbDmja4gKi9cclxuXHRcdGxldCBhY3Rpb25fbGlzdF9kYXRhID0ge307XHJcblx0XHRmb3IgKGxldCBpID0gMCwgbG9jYWxfY2hhdF9saXN0ID0gX2RhdGEubG9jYWxEYXRhKCdjaGF0X2xpc3QnKSwgaiA9IGxvY2FsX2NoYXRfbGlzdC5sZW5ndGg7IGkgPCBqOyBpKyspIHtcclxuXHRcdFx0aWYgKGxvY2FsX2NoYXRfbGlzdFtpXS5saXN0X2lkID09IGRhdGEubGlzdF9pZCkge1xyXG5cdFx0XHRcdHN3aXRjaCAoZGF0YS5kYXRhLm1zZy50eXBlICogMSkge1xyXG5cdFx0XHRcdFx0Y2FzZSAwOlxyXG5cdFx0XHRcdFx0XHRsb2NhbF9jaGF0X2xpc3RbaV0ubGFzdF9tc2cgPSBkYXRhLmRhdGEubXNnLmNvbnRlbnQudGV4dDtcclxuXHRcdFx0XHRcdFx0YnJlYWs7XHJcblx0XHRcdFx0XHRjYXNlIDE6XHJcblx0XHRcdFx0XHRcdC8qKiDor63pn7MgKi9cclxuXHRcdFx0XHRcdFx0bG9jYWxfY2hhdF9saXN0W2ldLmxhc3RfbXNnID0gJ1vor63pn7NdJztcclxuXHRcdFx0XHRcdFx0YnJlYWs7XHJcblx0XHRcdFx0XHRjYXNlIDI6XHJcblx0XHRcdFx0XHRcdC8qKiDlm77niYcgKi9cclxuXHRcdFx0XHRcdFx0bG9jYWxfY2hhdF9saXN0W2ldLmxhc3RfbXNnID0gJ1vlm77niYddJztcclxuXHRcdFx0XHRcdFx0YnJlYWs7XHJcblx0XHRcdFx0XHRjYXNlIDM6XHJcblx0XHRcdFx0XHRcdC8qKiDop4bpopEgKi9cclxuXHRcdFx0XHRcdFx0bG9jYWxfY2hhdF9saXN0W2ldLmxhc3RfbXNnID0gJ1vop4bpopFdJztcclxuXHRcdFx0XHRcdFx0YnJlYWs7XHJcblx0XHRcdFx0XHRjYXNlIDQ6XHJcblx0XHRcdFx0XHRcdC8qKiDmlofku7YgKi9cclxuXHRcdFx0XHRcdFx0bG9jYWxfY2hhdF9saXN0W2ldLmxhc3RfbXNnID0gJ1vmlofku7ZdJztcclxuXHRcdFx0XHRcdFx0YnJlYWs7XHJcblx0XHRcdFx0XHRjYXNlIDU6XHJcblx0XHRcdFx0XHRcdC8qKiDnuqLljIUgKi9cclxuXHRcdFx0XHRcdFx0bG9jYWxfY2hhdF9saXN0W2ldLmxhc3RfbXNnID0gJ1vnuqLljIVdJztcclxuXHRcdFx0XHRcdFx0YnJlYWs7XHJcblx0XHRcdFx0XHRjYXNlIDY6XHJcblx0XHRcdFx0XHRcdC8qKiDlnKjnur/op4bpopEgKi9cclxuXHRcdFx0XHRcdFx0bG9jYWxfY2hhdF9saXN0W2ldLmxhc3RfbXNnID0gJ1vlnKjnur/op4bpopFdJztcclxuXHRcdFx0XHRcdFx0YnJlYWs7XHJcblx0XHRcdFx0XHRjYXNlIDc6XHJcblx0XHRcdFx0XHRcdC8qKiDlnKjnur/or63pn7MgKi9cclxuXHRcdFx0XHRcdFx0bG9jYWxfY2hhdF9saXN0W2ldLmxhc3RfbXNnID0gJ1vlnKjnur/or63pn7NdJztcclxuXHRcdFx0XHRcdFx0YnJlYWs7XHJcblx0XHRcdFx0XHRjYXNlIDg6XHJcblx0XHRcdFx0XHRcdC8qKiDlkI3niYcgKi9cclxuXHRcdFx0XHRcdFx0bG9jYWxfY2hhdF9saXN0W2ldLmxhc3RfbXNnID0gJ1vlkI3niYddJztcclxuXHRcdFx0XHRcdFx0YnJlYWs7XHJcblx0XHRcdFx0XHRjYXNlIDk6XHJcblx0XHRcdFx0XHRcdC8qKiDlkI3niYcgKi9cclxuXHRcdFx0XHRcdFx0bG9jYWxfY2hhdF9saXN0W2ldLmxhc3RfbXNnID0gJ1vmiLPkuIDmiLNdJztcclxuXHRcdFx0XHRcdFx0dW5pLnZpYnJhdGVMb25nKCk7XHJcblx0XHRcdFx0XHRcdGJyZWFrO1xyXG5cdFx0XHRcdFx0ZGVmYXVsdDpcclxuXHRcdFx0XHRcdFx0LyoqIOacquefpea2iOaBr+exu+WeiyAqL1xyXG5cdFx0XHRcdFx0XHRsb2NhbF9jaGF0X2xpc3RbaV0ubGFzdF9tc2cgPSAnW+acquefpV0nO1xyXG5cdFx0XHRcdFx0XHRicmVhaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly8gdG9kb+Wxj+iUvSBA576k5pyL5Y+LIOWmguaenOWxj+iUvea2iOaBr++8jOWImeS4jeaPkOekulxyXG5cdFx0XHRcdC8vIGlmKGxvY2FsX2NoYXRfbGlzdFtpXS5pc19kaXN0dXJiID09IDEpe1xyXG5cdFx0XHRcdC8vIFx0Ly8g5aaC5p6c5bGP6JS977yM5L2G5pivQOacrOS6uuWSjOaJgOacieS6umFsbO+8jOWImeaPkOekuua2iOaBr1xyXG5cdFx0XHRcdC8vIFx0aWYgKGRhdGEuZGF0YS5tc2cuY29udGVudCAmJiBkYXRhLmRhdGEubXNnLmNvbnRlbnQudXNlcl9pZCl7XHJcblx0XHRcdFx0Ly8gXHRcdGlmKGRhdGEuZGF0YS5tc2cuY29udGVudC51c2VyX2lkLmluZGV4T2YoX2RhdGEuZGF0YSgndXNlcl9pbmZvJykuaWQpPi0xIHx8IGRhdGEuZGF0YS5tc2cuY29udGVudC51c2VyX2lkLmluZGV4T2YoJ2FsbCcpPi0xKXtcclxuXHRcdFx0XHQvLyBcdFx0XHRsb2NhbF9jaGF0X2xpc3RbaV0ubm9fcmVhZGVyX251bSArPSBtc2dfcmVhZGVyX251bTtcclxuXHRcdFx0XHQvLyBcdFx0fVxyXG5cdFx0XHRcdC8vIFx0fVxyXG5cdFx0XHRcdC8vIH1lbHNle1xyXG5cdFx0XHRcdC8vIFx0bG9jYWxfY2hhdF9saXN0W2ldLm5vX3JlYWRlcl9udW0gKz0gbXNnX3JlYWRlcl9udW07XHJcblx0XHRcdFx0Ly8gfVxyXG5cclxuXHRcdFx0XHRsb2NhbF9jaGF0X2xpc3RbaV0ubm9fcmVhZGVyX251bSArPSBtc2dfcmVhZGVyX251bTtcclxuXHJcblx0XHRcdFx0bG9jYWxfY2hhdF9saXN0W2ldLnRpbWUgPSBkYXRhLmRhdGEubXNnLnRpbWU7XHJcblx0XHRcdFx0bG9jYWxfY2hhdF9saXN0LnNvcnQoKHgsIHkpID0+IHtcclxuXHRcdFx0XHRcdGlmICh4LnRvcCA+IHkudG9wKSB7XHJcblx0XHRcdFx0XHRcdHJldHVybiAtMTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGlmICh4LnRpbWUgPiB5LnRpbWUpIHtcclxuXHRcdFx0XHRcdFx0cmV0dXJuIC0xO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdFx0X2RhdGEubG9jYWxEYXRhKCdjaGF0X2xpc3QnLCBsb2NhbF9jaGF0X2xpc3QpO1xyXG5cdFx0XHRcdHVuaS4kZW1pdCgnZGF0YV9jaGF0X2xpc3QnLCBsb2NhbF9jaGF0X2xpc3QpO1xyXG5cdFx0XHRcdGFjdGlvbl9saXN0X2RhdGEgPSBsb2NhbF9jaGF0X2xpc3RbaV07XHJcblx0XHRcdFx0YnJlYWs7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdGlmICghT2JqZWN0LmtleXMoYWN0aW9uX2xpc3RfZGF0YSkubGVuZ3RoKSB7XHJcblx0XHRcdC8v5aaC5p6c5rKh5pyJ5YiZ5paw5aKeXHJcblx0XHRcdGFjdGlvbl9saXN0X2RhdGEubGlzdF9pZCA9IGRhdGEubGlzdF9pZDtcclxuXHRcdFx0YWN0aW9uX2xpc3RfZGF0YS5jaGF0X2lkID0gZGF0YS5kYXRhLm1zZy5pZDtcclxuXHRcdFx0YWN0aW9uX2xpc3RfZGF0YS5ub19yZWFkZXJfbnVtID0gMTtcclxuXHRcdFx0YWN0aW9uX2xpc3RfZGF0YS5waG90b19wYXRoID0gZGF0YS5kYXRhLm1zZy51c2VyX2luZm8uZmFjZTtcclxuXHRcdFx0YWN0aW9uX2xpc3RfZGF0YS5zaG93X25hbWUgPSBkYXRhLmRhdGEubXNnLnVzZXJfaW5mby5uYW1lO1xyXG5cdFx0XHRhY3Rpb25fbGlzdF9kYXRhLnRpbWUgPSBkYXRhLmRhdGEubXNnLnRpbWU7XHJcblxyXG5cdFx0XHRhY3Rpb25fbGlzdF9kYXRhLmxhc3RfbXNnID0gZGF0YS5kYXRhLm1zZy5jb250ZW50LnRleHQ7XHJcblx0XHRcdGFjdGlvbl9saXN0X2RhdGEudG9wID0gMDtcclxuXHRcdFx0YWN0aW9uX2xpc3RfZGF0YS50b3BfdGltZSA9IDA7XHJcblx0XHRcdGFjdGlvbl9saXN0X2RhdGEudHlwZSA9IGRhdGEuZGF0YS50eXBlO1xyXG5cdFx0XHRsZXQgY2hhdF9saXN0ID0gX2RhdGEubG9jYWxEYXRhKCdjaGF0X2xpc3QnKTtcclxuXHRcdFx0Y2hhdF9saXN0LnNwbGljZSgwLCAwLCBhY3Rpb25fbGlzdF9kYXRhKTtcclxuXHRcdFx0Ly/mjpLluo/pppbpgInmoLnmja50b3DmjpLluo/vvIznhLblkI7moLnmja50aW1l5o6S5bqPXHJcblx0XHRcdGNoYXRfbGlzdCA9IGNoYXRfbGlzdC5zbGljZSgwLCAzMCk7XHJcblx0XHRcdGNoYXRfbGlzdC5zb3J0KCh4LCB5KSA9PiB7XHJcblx0XHRcdFx0aWYgKHgudG9wID09IHkudG9wKSB7XHJcblx0XHRcdFx0XHR5LnRpbWUgLSB4LnRpbWU7XHJcblx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdHJldHVybiB5LnRvcCAtIHgudG9wO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSlcclxuXHRcdFx0X2RhdGEubG9jYWxEYXRhKCdjaGF0X2xpc3QnLCBjaGF0X2xpc3QpO1xyXG5cdFx0XHR1bmkuJGVtaXQoJ2RhdGFfY2hhdF9saXN0JywgY2hhdF9saXN0KTtcclxuXHRcdH1cclxuXHRcdC8qKiDlnKjmnInov5nmnaHlr7nor53nmoTnvJPlrZjmlbDmja7mg4XlhrXkuIsgKi9cclxuXHRcdGlmIChjaGF0X2RhdGEpIHtcclxuXHRcdFx0Y2hhdF9kYXRhLmxpc3QucHVzaChkYXRhLmRhdGEpO1xyXG5cdFx0XHRjaGF0X2RhdGEubGlzdCA9IGNoYXRfZGF0YS5saXN0LnNsaWNlKC0xNSk7XHJcblx0XHRcdF9kYXRhLmxvY2FsRGF0YShkYXRhLmxpc3RfaWQsIGNoYXRfZGF0YSk7XHJcblx0XHRcdC8qKiDlpoLmnpzlnKjkuI7lr7nmlrnnmoTlr7nor53nlYzpnaIs5Y+R6YCB5pWw5o2u5Yiw6aG16Z2i5pi+56S6ICovXHJcblx0XHRcdGlmIChfZGF0YS5sb2NhbERhdGEoJ21lc3NhZ2VfbGlzdF9pZCcpID09IGRhdGEubGlzdF9pZCkge1xyXG5cdFx0XHRcdC8qKiDkv53mjIHpobXpnaIxNeadoeaVsOaNru+8jOaPkOWNh+aAp+iDvSAqL1xyXG5cdFx0XHRcdHVuaS4kZW1pdCgnZGF0YV9jaGF0X2RhdGFfcHVzaCcsIGNoYXRfZGF0YS5saXN0KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0X2FjdGlvbi5zZXRTdGF0dXNUaXBzKCk7XHJcblx0fSxcclxuXHQvKiog5o6l5pS25aW95Y+L5pyL5Y+L5ZyI5Yqo5oCB5o+Q56S6ICovXHJcblx0Y2lyY2xlVGlwcyhkYXRhKSB7XHJcblx0XHRfYWN0aW9uLnBsYXlWb2ljZSgnL3N0YXRpYy92b2ljZS9jaXJjbGUubXAzJyk7XHJcblx0XHRfZGF0YS5kYXRhKCdub19yZWFkZXJfY2lyY2xlJywgMSk7XHJcblx0XHRfYWN0aW9uLnNldFN0YXR1c1RpcHMoKTtcclxuXHR9LFxyXG5cdC8qKiDmjqXmlLbmnIvlj4vlnIjlpb3lj4vlm57lpI0v6LWe6YCa55+lICovXHJcblx0Y3JpY2xlQ2hhdFRpcHMoZGF0YSkge1xyXG5cdFx0X2FjdGlvbi5wbGF5Vm9pY2UoJy9zdGF0aWMvdm9pY2UvY2lyY2xlLm1wMycpO1xyXG5cdFx0bGV0IG51bSA9IF9kYXRhLmRhdGEoJ25vX3JlYWRlcl9jaXJjbGVfY2hhdF9udW0nKTtcclxuXHRcdG51bSsrO1xyXG5cdFx0X2RhdGEuZGF0YSgnbm9fcmVhZGVyX2NpcmNsZV9jaGF0X251bScsIG51bSk7XHJcblx0XHRfYWN0aW9uLnNldFN0YXR1c1RpcHMoKTtcclxuXHR9LFxyXG5cdC8qKiDmkqTlm57mtojmga8gKi9cclxuXHRkZWxldGVDaGF0KGRhdGEpIHtcclxuXHRcdGxldCBjaGF0X2RhdGEgPSBfZGF0YS5sb2NhbERhdGEoZGF0YS5saXN0X2lkKTtcclxuXHRcdGZvciAobGV0IGkgPSAwLCBqID0gY2hhdF9kYXRhLmxpc3QubGVuZ3RoOyBpIDwgajsgaSsrKSB7XHJcblx0XHRcdGlmIChjaGF0X2RhdGEubGlzdFtpXS5tc2cuaWQgPT0gZGF0YS5kYXRhLm1zZy5pZCkge1xyXG5cdFx0XHRcdGNoYXRfZGF0YS5saXN0W2ldID0gZGF0YS5kYXRhO1xyXG5cdFx0XHRcdF9kYXRhLmxvY2FsRGF0YShkYXRhLmxpc3RfaWQsIGNoYXRfZGF0YSk7XHJcblx0XHRcdFx0dW5pLiRlbWl0KCdkYXRhX2NoYXRfZGF0YV9kZWxldGUnLCBjaGF0X2RhdGEubGlzdCk7XHJcblx0XHRcdFx0YnJlYWs7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9LFxyXG5cdC8vIOezu+e7n+WIoOmZpOS4gOadoeS8muivnVxyXG5cdGFkbWluRGVsZXRlQ2hhdChkYXRhKSB7XHJcblx0XHRsZXQgY2hhdF9kYXRhID0gX2RhdGEubG9jYWxEYXRhKGRhdGEubGlzdF9pZCk7XHJcblx0XHRmb3IgKGxldCBpID0gMCwgaiA9IGNoYXRfZGF0YS5saXN0Lmxlbmd0aDsgaSA8IGo7IGkrKykge1xyXG5cdFx0XHRpZiAoY2hhdF9kYXRhLmxpc3RbaV0ubXNnLmlkID09IGRhdGEuZGF0YS5tc2cuaWQpIHtcclxuXHRcdFx0XHQvLyBjaGF0X2RhdGEubGlzdFtpXSA9IGRhdGEuZGF0YTtcclxuXHRcdFx0XHRjaGF0X2RhdGEubGlzdC5zcGxpY2UoaSwgMSk7XHJcblx0XHRcdFx0X2RhdGEubG9jYWxEYXRhKGRhdGEubGlzdF9pZCwgY2hhdF9kYXRhKTtcclxuXHRcdFx0XHR1bmkuJGVtaXQoJ2RhdGFfY2hhdF9kYXRhX2RlbGV0ZScsIGNoYXRfZGF0YS5saXN0KTtcclxuXHRcdFx0XHRicmVhaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH0sXHJcblx0LyoqIOWKoOe+pOeUs+ivtyAqL1xyXG5cdGNoYXRHcm91cEFwcGx5KGRhdGEpIHtcclxuXHRcdGxldCBsb2NhbF9kYXRhID0gX2RhdGEubG9jYWxEYXRhKCdncm91cF9hcHBseV9saXN0Jyk7XHJcblx0XHRpZiAoIWxvY2FsX2RhdGEpIHtcclxuXHRcdFx0bG9jYWxfZGF0YSA9IFtdO1xyXG5cdFx0fVxyXG5cdFx0bG9jYWxfZGF0YS5wdXNoKGRhdGEpO1xyXG5cdFx0X2RhdGEubG9jYWxEYXRhKCdncm91cF9hcHBseV9saXN0JywgbG9jYWxfZGF0YSk7XHJcblx0XHR1bmkuJGVtaXQoJ2RhdGFfZ3JvdXBfYXBwbHlfZGF0YScsIGxvY2FsX2RhdGEpO1xyXG5cdFx0bGV0IG51bSA9IF9kYXRhLmRhdGEoJ25ld19ncm91cF90aXBzX251bScpO1xyXG5cdFx0bnVtKys7XHJcblx0XHRfZGF0YS5kYXRhKCduZXdfZ3JvdXBfdGlwc19udW0nLCBudW0pO1xyXG5cdFx0X2FjdGlvbi5wbGF5Vm9pY2UoJy9zdGF0aWMvdm9pY2UvZnJpZW5kLm1wMycpO1xyXG5cdFx0X2FjdGlvbi5zZXRTdGF0dXNUaXBzKCk7XHJcblx0fSxcclxuXHJcblx0LyoqIOmAmuefpee+pOeuoeeQhuW3suWkhOeQhiAqL1xyXG5cdGdyb3VwQ2hhdEFwcGx5QWxsb3coaWQpIHtcclxuXHRcdGxldCBsb2NhbF9kYXRhID0gX2RhdGEubG9jYWxEYXRhKCdncm91cF9hcHBseV9saXN0Jyk7XHJcblx0XHRmb3IgKGxldCB2YWx1ZSBvZiBsb2NhbF9kYXRhKSB7XHJcblx0XHRcdGlmICh2YWx1ZS5pZCA9PSBpZCkge1xyXG5cdFx0XHRcdHZhbHVlLnN0YXR1cyA9IDE7XHJcblx0XHRcdFx0dmFsdWUudGV4dCA9ICflt7LmjqXlj5cnO1xyXG5cdFx0XHRcdGxldCBudW0gPSBfZGF0YS5kYXRhKCduZXdfZ3JvdXBfdGlwc19udW0nKTtcclxuXHRcdFx0XHRudW0tLTtcclxuXHRcdFx0XHRpZiAobnVtIDwgMCkge1xyXG5cdFx0XHRcdFx0bnVtID0gMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0X2RhdGEuZGF0YSgnbmV3X2dyb3VwX3RpcHNfbnVtJywgbnVtKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRicmVhaztcclxuXHRcdH1cclxuXHRcdF9kYXRhLmxvY2FsRGF0YSgnZ3JvdXBfYXBwbHlfbGlzdCcsIGxvY2FsX2RhdGEpO1xyXG5cdFx0dW5pLiRlbWl0KCdkYXRhX2dyb3VwX2FwcGx5X2RhdGEnLCBsb2NhbF9kYXRhKTtcclxuXHRcdF9hY3Rpb24uc2V0U3RhdHVzVGlwcygpO1xyXG5cdH0sXHJcblx0Ly8g5riF56m65Y+M5pa56IGK5aSp6K6w5b2V77yI5a+56K+d77yJXHJcblx0Y2hhdF9kZWwoZGF0YSkge1xyXG5cdFx0X2RhdGEubG9jYWxEYXRhKGRhdGEubGlzdF9pZCwgbnVsbCk7XHJcblx0XHR1bmkuJGVtaXQoJ2NoYXRfZGVsJywgZGF0YS5saXN0X2lkKTtcclxuXHR9LFxyXG5cdC8vIOWIoOmZpOe+pOiBilxyXG5cdGdyb3VwX2RlbChkYXRhKSB7XHJcblx0XHQvKiog5Yig6Zmk5a+56K+d5YiX6KGo57yT5a2Y5pWw5o2uICovXHJcblx0XHRsZXQgc2hvd19uYW1lID0gJyc7XHJcblx0XHRmb3IgKGxldCBpID0gMCwgbG9jYWxfY2hhdF9saXN0ID0gX2RhdGEubG9jYWxEYXRhKCdjaGF0X2xpc3QnKSwgaiA9IGxvY2FsX2NoYXRfbGlzdC5sZW5ndGg7IGkgPCBqOyBpKyspIHtcclxuXHRcdFx0aWYgKGxvY2FsX2NoYXRfbGlzdFtpXS5saXN0X2lkID09IGRhdGEubGlzdF9pZCkge1xyXG5cdFx0XHRcdGxldCBkZWxfZ3JvdXAgPSBsb2NhbF9jaGF0X2xpc3Quc3BsaWNlKGksIDEpO1xyXG5cdFx0XHRcdC8vIGNvbnNvbGUubG9nKFwi5Yig6Zmk576k55qE5bGe5oCnXCIsIGRlbF9ncm91cCk7XHJcblx0XHRcdFx0c2hvd19uYW1lID0gZGVsX2dyb3VwWzBdLnNob3dfbmFtZTtcclxuXHRcdFx0XHRfZGF0YS5sb2NhbERhdGEoJ2NoYXRfbGlzdCcsIGxvY2FsX2NoYXRfbGlzdCk7XHJcblx0XHRcdFx0dW5pLiRlbWl0KCdkYXRhX2NoYXRfbGlzdCcsIGxvY2FsX2NoYXRfbGlzdCk7XHJcblx0XHRcdFx0YnJlYWs7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC8qKiDliKDpmaTlr7nor53nvJPlrZjmlbDmja4gKi9cclxuXHRcdF9kYXRhLmxvY2FsRGF0YShkYXRhLmxpc3RfaWQsIG51bGwpO1xyXG5cdFx0dW5pLnNob3dNb2RhbCh7XHJcblx0XHRcdHRpdGxlOiBzaG93X25hbWUgKyAnIOe+pOiBiuW3sue7j+iiq+ino+aVo+S6hiEnLFxyXG5cdFx0XHRzaG93Q2FuY2VsOiBmYWxzZSxcclxuXHRcdFx0c3VjY2VzczogZnVuY3Rpb24ocmVzKSB7XHJcblx0XHRcdFx0dW5pLnN3aXRjaFRhYih7XHJcblx0XHRcdFx0XHR1cmw6ICcvcGFnZXMvY2hhdC9pbmRleCdcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdC8v5riF6Zmk576k6IGK5p+Q5Lqb5raI5oGvXHJcblx0Z3JvdXBEZWxldGVDaGF0KGRhdGEpIHtcclxuXHRcdGNvbnNvbGUubG9nKFwi5riF56m6576k6IGK5raI5oGvXCIsIGRhdGEpO1xyXG5cdFx0dW5pLiRlbWl0KCdncm91cF9kZWxldGVfY2hhdCcsIGRhdGEubGlzdF9pZCk7XHJcblx0fSxcclxuXHQvLyB0b2Rv5riF6Zmk56e76Zmk5Lya5ZGY55qE6K6w5b2VXHJcblx0cmVtb3ZlTWVtYmVyKGRhdGEpIHtcclxuXHRcdGNvbnNvbGUubG9nKFwi5riF56m65oiQ5ZGY5raI5oGvXCIsIGRhdGEpO1xyXG5cdFx0dW5pLiRlbWl0KCdyZW1vdmVfbWVtYmVyJywgZGF0YS5saXN0X2lkKTtcclxuXHR9LFxyXG5cdC8qKiDop6PmlaPnvqQgKi9cclxuXHRyZW1vdmVHcm91cChkYXRhKSB7XHJcblx0XHQvKiog5Yig6Zmk5a+56K+d5YiX6KGo57yT5a2Y5pWw5o2uICovXHJcblx0XHRmb3IgKGxldCBpID0gMCwgbG9jYWxfY2hhdF9saXN0ID0gX2RhdGEubG9jYWxEYXRhKCdjaGF0X2xpc3QnKSwgaiA9IGxvY2FsX2NoYXRfbGlzdC5sZW5ndGg7IGkgPCBqOyBpKyspIHtcclxuXHRcdFx0aWYgKGxvY2FsX2NoYXRfbGlzdFtpXS5saXN0X2lkID09IGRhdGEubGlzdF9pZCkge1xyXG5cdFx0XHRcdGxvY2FsX2NoYXRfbGlzdC5zcGxpY2UoaSwgMSk7XHJcblx0XHRcdFx0X2RhdGEubG9jYWxEYXRhKCdjaGF0X2xpc3QnLCBsb2NhbF9jaGF0X2xpc3QpO1xyXG5cdFx0XHRcdHVuaS4kZW1pdCgnZGF0YV9jaGF0X2xpc3QnLCBsb2NhbF9jaGF0X2xpc3QpO1xyXG5cdFx0XHRcdGJyZWFrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQvKiog5Yig6Zmk5a+56K+d57yT5a2Y5pWw5o2uICovXHJcblx0XHRfZGF0YS5sb2NhbERhdGEoZGF0YS5saXN0X2lkLCBudWxsKTtcclxuXHRcdHVuaS5zaG93TW9kYWwoe1xyXG5cdFx0XHR0aXRsZTogZGF0YS5ncm91cF9uYW1lICsgJyDnvqTogYrlt7Lnu4/ooqvnvqTkuLvop6PmlaPkuoYhJyxcclxuXHRcdH0pO1xyXG5cdH0sXHJcblx0Ly/ku5jmrL7mtojmga9cclxuXHRwYXlBbW91bnQoZGF0YSkge1xyXG5cdFx0X2FjdGlvbi5wbGF5Vm9pY2UoJy9zdGF0aWMvdm9pY2UvY2hhdC5tcDMnKTtcclxuXHRcdGxldCBsb2NhbF9kYXRhID0gX2RhdGEuZGF0YSgnZGF0YV9wYXlfdGlwcycpO1xyXG5cdFx0bG9jYWxfZGF0YSA9IHBhcnNlSW50KGxvY2FsX2RhdGEpO1xyXG5cdFx0aWYgKGxvY2FsX2RhdGEgPD0gMCkge1xyXG5cdFx0XHRsb2NhbF9kYXRhID0gMFxyXG5cdFx0fVxyXG5cdFx0bG9jYWxfZGF0YSsrO1xyXG5cdFx0X2RhdGEuZGF0YSgnZGF0YV9wYXlfdGlwcycsIGxvY2FsX2RhdGEpO1xyXG5cdFx0dW5pLiRlbWl0KCdwYXlfYW1vdW50X2FmdGVyJywgZGF0YSlcclxuXHRcdHVuaS4kZW1pdCgnZGF0YV91c2VyX2luZm8nLCBkYXRhKTtcclxuXHRcdF9kYXRhLmRhdGEoJ3VzZXJfaW5mbycsIGRhdGEpO1xyXG5cdFx0X2FjdGlvbi5zZXRTdGF0dXNUaXBzKCk7XHJcblx0fSxcclxuXHRjb2xsZWN0QW1vdW50KGRhdGEpIHtcclxuXHRcdF9hY3Rpb24ucGxheVZvaWNlKCcvc3RhdGljL3ZvaWNlL2NoYXQubXAzJyk7XHJcblx0XHRsZXQgdXNlcl9pbmZvID0gZGF0YS51c2VyX2luZm87XHJcblx0XHR1c2VyX2luZm8uYW1vdW50ID0gZGF0YS5hbW91bnQ7XHJcblx0XHR1bmkubmF2aWdhdGVUbyh7XHJcblx0XHRcdHVybDogJy9wYWdlcy9wYXkvY29sbGVjdF9tb25leT8nICsgX3BhZ2UucGFnZVBhcmFtKHVzZXJfaW5mbylcclxuXHRcdH0pXHJcblx0fSxcclxuXHQvL+WcqOe6v+aUr+S7mOaIkOWKn+mAmuefpVxyXG5cdG9ubGluZVBheVN1Y2Nlc3MoZGF0YSkge1xyXG5cdFx0dW5pLiRlbWl0KCdkYXRhX3VzZXJfaW5mbycsIGRhdGEpO1xyXG5cdFx0X2RhdGEuZGF0YSgndXNlcl9pbmZvJywgZGF0YSk7XHJcblx0fSxcclxuXHJcblx0Y3JpY2xlQ29tbWVudChkYXRhKSB7XHJcblx0XHRsZXQgY29tbWVudCA9IGRhdGEuY29tbWVudDtcclxuXHRcdGxldCBjaXJjbGUgPSBfZGF0YS5sb2NhbERhdGEoJ2NpcmNsZV9kYXRhJyk7XHJcblx0XHRmb3IgKGxldCBpID0gMCwgaiA9IGNpcmNsZS5sZW5ndGg7IGkgPCBqOyBpKyspIHtcclxuXHRcdFx0aWYgKGNpcmNsZVtpXS5wb3N0X2lkID09IGRhdGEuY2lyY2xlX2lkKSB7XHJcblx0XHRcdFx0Y2lyY2xlW2ldLmNvbW1lbnRzLnB1c2goZGF0YS5jb21tZW50KVxyXG5cdFx0XHRcdF9kYXRhLmxvY2FsRGF0YSgnY2lyY2xlX2RhdGEnLCBjaXJjbGUpO1xyXG5cdFx0XHRcdHVuaS4kZW1pdCgnZGF0YV9jaXJjbGVfZGF0YScsIGNpcmNsZSk7XHJcblx0XHRcdFx0YnJlYWs7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdGxldCBjaXJjbGVfdXNlciA9IF9kYXRhLmxvY2FsRGF0YSgnY2lyY2xlX2RhdGFfdXNlcicpO1xyXG5cdFx0Zm9yIChsZXQgaSA9IDAsIGogPSBjaXJjbGVfdXNlci5sZW5ndGg7IGkgPCBqOyBpKyspIHtcclxuXHRcdFx0Y29uc29sZS5sb2coJ2NpcmNsZV91c2VyW2ldOicsIGNpcmNsZV91c2VyW2ldKVxyXG5cdFx0XHRpZiAoY2lyY2xlX3VzZXJbaV0ucG9zdF9pZCA9PSBkYXRhLmNpcmNsZV9pZCkge1xyXG5cdFx0XHRcdGNpcmNsZV91c2VyW2ldLmNvbW1lbnRzLnB1c2goZGF0YS5jb21tZW50KVxyXG5cdFx0XHRcdF9kYXRhLmxvY2FsRGF0YSgnY2lyY2xlX2RhdGFfdXNlcicsIGNpcmNsZV91c2VyKTtcclxuXHRcdFx0XHR1bmkuJGVtaXQoJ2RhdGFfY2lyY2xlX2RhdGFfdXNlcicsIGNpcmNsZV91c2VyKTtcclxuXHRcdFx0XHRicmVhaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH0sXHJcblx0Ly/otK3kubDmiJDlip/pgJrnn6VcclxuXHRwYXlDaXJjbGVPcmRlcihkYXRhKSB7XHJcblx0XHRjb25zb2xlLmxvZygncGF5Q2lyY2xlT3JkZXIuLi4uJylcclxuXHRcdF9hY3Rpb24ucGxheVZvaWNlKCcvc3RhdGljL3ZvaWNlL2NpcmNsZS5tcDMnKTtcclxuXHRcdC8v6YCa55+l5pyL5Y+L5ZyIXHJcblx0XHRsZXQgY2lyY2xlX2RhdGEgPSBfZGF0YS5sb2NhbERhdGEoJ2NpcmNsZV9kYXRhJyk7XHJcblx0XHRmb3IgKGxldCBpID0gMCwgaiA9IGNpcmNsZV9kYXRhLmxlbmd0aDsgaSA8IGo7IGkrKykge1xyXG5cdFx0XHRpZiAoY2lyY2xlX2RhdGFbaV0ucG9zdF9pZCA9PSBkYXRhLmNpcmNsZV9pZCkge1xyXG5cdFx0XHRcdGNvbnNvbGUubG9nKCdjaXJjbGVfZGF0YTExW2ldJywgY2lyY2xlX2RhdGFbaV0pXHJcblx0XHRcdFx0Y2lyY2xlX2RhdGFbaV0uY2FuX3BheV90aW1lcyA9IGRhdGEuY2FuX3BheV90aW1lcztcclxuXHRcdFx0XHRfZGF0YS5sb2NhbERhdGEoJ2NpcmNsZV9kYXRhJywgY2lyY2xlX2RhdGEpO1xyXG5cdFx0XHRcdHVuaS4kZW1pdCgnZGF0YV9jaXJjbGVfZGF0YScsIGNpcmNsZV9kYXRhKTtcclxuXHRcdFx0XHRicmVhaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0bGV0IGNpcmNsZV9kYXRhX3VzZXIgPSBfZGF0YS5sb2NhbERhdGEoJ2NpcmNsZV9kYXRhX3VzZXInKTtcclxuXHRcdGZvciAobGV0IGkgPSAwLCBqID0gY2lyY2xlX2RhdGFfdXNlci5sZW5ndGg7IGkgPCBqOyBpKyspIHtcclxuXHRcdFx0aWYgKGNpcmNsZV9kYXRhX3VzZXJbaV0ucG9zdF9pZCA9PSBkYXRhLmNpcmNsZV9pZCkge1xyXG5cdFx0XHRcdGNpcmNsZV9kYXRhX3VzZXJbaV0uY2FuX3BheV90aW1lcyA9IGRhdGEuY2FuX3BheV90aW1lcztcclxuXHRcdFx0XHRfZGF0YS5sb2NhbERhdGEoJ2NpcmNsZV9kYXRhX3VzZXInLCBjaXJjbGVfZGF0YV91c2VyKTtcclxuXHRcdFx0XHR1bmkuJGVtaXQoJ2RhdGFfY2lyY2xlX2RhdGFfdXNlcicsIGNpcmNsZV9kYXRhX3VzZXIpO1xyXG5cdFx0XHRcdGJyZWFrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fSxcclxuXHRtZW1iZXJJc09ubGluZSgpIHsgLy/mtojmga/mj5DphpJcclxuXHRcdF9hY3Rpb24ucGxheVZvaWNlKCcvc3RhdGljL3ZvaWNlL2NoYXQubXAzJyk7XHJcblx0fSxcclxuXHRzZXRNZXNzYWdlUGFnZVRpdGxlKGRhdGEpIHsgLy/orr7nva7ogYrlpKnpobXpnaLnmoR0aXRsZVxyXG5cdFx0Y29uc29sZS5sb2coXCLorr7nva7moIfpopg6XCIsIGRhdGEpXHJcblx0XHRsZXQgY2hhdF9kYXRhID0gX2RhdGEubG9jYWxEYXRhKGRhdGEubGlzdF9pZCk7XHJcblx0XHRjaGF0X2RhdGEuc2hvd19uYW1lID0gZGF0YS5zaG93X25hbWU7XHJcblx0XHRfZGF0YS5sb2NhbERhdGEoZGF0YS5saXN0X2lkLCBjaGF0X2RhdGEpO1xyXG5cdH0sXHJcblx0emhlbkRvbmcoZGF0YSkge1xyXG5cdFx0bGV0IHVzZXJfaWQgPSBfZGF0YS5kYXRhKCd1c2VyX2luZm8nKS5pZDtcclxuXHRcdGNvbnNvbGUubG9nKFwiVVNFUl9JRFwiLCB1c2VyX2lkKTtcclxuXHRcdGlmICh1c2VyX2lkICE9IGRhdGFbJ3VzZXJfaWQnXSkge1xyXG5cclxuXHRcdFx0dW5pLnZpYnJhdGVMb25nKCk7XHJcblxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///71\n");
- /***/ }),
- /* 72 */
- /*!******************************************!*\
- !*** E:/2023/8/MT_APP/common/_action.js ***!
- \******************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- "use strict";
- eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 11);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _data2 = _interopRequireDefault(__webpack_require__(/*! ./_data */ 68));\nvar _mixins2 = _interopRequireDefault(__webpack_require__(/*! ./_mixins */ 70));\nvar innerAudioContext = uni.createInnerAudioContext();\nvar _default = {\n /** 显示状态通知提醒 */setStatusTips: function setStatusTips() {\n var pages = getCurrentPages();\n if (pages.length < 1) {\n return;\n }\n var route = pages[pages.length - 1].route,\n /** 只有tabbar页面才更新消息状态 */\n routes = ['pages/chat/index', 'pages/friend/index', 'pages/push/index', 'pages/my/index'];\n if (routes.indexOf(route) == -1) {\n return;\n }\n /** 通讯录提示 */\n var num = _data2.default.data('new_friend_tips_num') * 1,\n num_ = _data2.default.data('new_group_tips_num') * 1;\n if (num_) {\n uni.$emit('data_new_group_apply_tips', num_);\n }\n if (num) {\n uni.$emit('data_new_friend_tips', num);\n }\n if (num + num_) {\n uni.setTabBarBadge({\n index: 1,\n text: num + num_ + ''\n });\n } else {\n uni.removeTabBarBadge({\n index: 1\n });\n }\n uni.$emit('unread_concat_msg', num);\n /** 会话列表提示 */\n num = _data2.default.chatTipsNum();\n if (num) {\n uni.setTabBarBadge({\n index: 0,\n text: num + ''\n });\n if (route == 'pages/chat/index') {\n uni.setNavigationBarTitle({\n title: '消息' + '(' + num + ')'\n });\n }\n } else {\n uni.removeTabBarBadge({\n index: 0\n });\n if (route == 'pages/chat/index') {\n uni.setNavigationBarTitle({\n title: '消息'\n });\n }\n }\n uni.$emit('unread_msg', num);\n\n /** 朋友圈提示(优先显示消息条数,再提示好友动态) */\n num = _data2.default.data('no_reader_circle_chat_num');\n var num2 = _data2.default.data('no_reader_pay_num');\n var num3 = parseInt(num) + parseInt(num2);\n if (num3) {\n uni.setTabBarBadge({\n index: 2,\n text: num2 + ''\n });\n if (num) uni.$emit('data_circle_tips', num);\n if (num2) uni.$emit('data_pay_tips', num2);\n } else {\n uni.removeTabBarBadge({\n index: 2\n });\n num = _data2.default.data('no_reader_circle');\n if (num) {\n uni.showTabBarRedDot({\n index: 2\n });\n uni.$emit('data_circle_tips', '好友动态');\n } else {\n uni.hideTabBarRedDot({\n index: 2\n });\n }\n }\n },\n /** 路由守卫执行方法 */routeTool: function routeTool() {\n _data2.default.data('isOnlie', true);\n var token = _data2.default.localData('token');\n /** 没有token就跳转到登陆去获得token */\n if (!token) {\n uni.reLaunch({\n url: '/pages/in/login'\n });\n return;\n }\n /** 如果没有连接上socket,则连接 */\n if (!_data2.default.data('socket_state')) {\n _mixins2.default.methods.$reset().$reconnect();\n }\n },\n /** 验证失败后执行 */checkFail: function checkFail() {\n /** 好友申请通知 */\n _data2.default.data('new_friend_tips_num', 0);\n /** 朋友圈通知 */\n _data2.default.data('no_reader_circle', 0);\n /** 朋友圈消息未读数 */\n _data2.default.data('no_reader_circle_chat_num', 0);\n /** 清空自己的头像保存的本地的临时地址 */\n var data = _data2.default.data('cache');\n __f__(\"log\", \"缓存数据\", data, \" at common/_action.js:128\");\n __f__(\"log\", \"全部缓存数据\", getApp().globalData, \" at common/_action.js:129\");\n data.local_photo = '';\n _data2.default.data('cache', data);\n /** 归档用户信息 */\n _data2.default.data('user_info', {\n id: 0,\n nickname: '',\n username: '',\n photo: 'default_man/90.jpg',\n doodling: '',\n circle_img: 'default_circle_img.jpg'\n });\n\n // 不是APP才清除缓存\n\n // uni.clearStorage();\n uni.clearStorageSync();\n __f__(\"log\", \"全部缓存数据\", getApp().globalData, \" at common/_action.js:147\");\n\n // /** 跳转到登陆界面 */\n // uni.reLaunch({\n // url: '/pages/in/login'\n // });\n },\n /** 更新未读消息为0 */updataNoReader: function updataNoReader(list_id) {\n _mixins2.default.methods.$httpSend({\n path: '/im/message/updataNoReader',\n data: {\n list_id: list_id\n }\n });\n uni.$emit('');\n },\n /** 下载自己的头像 */downloadPhoto: function downloadPhoto() {\n var url = _data2.default.staticPhoto() + _data2.default.data('user_info').photo;\n var data = _data2.default.data('cache');\n uni.downloadFile({\n url: url,\n success: function success(res) {\n __f__(\"log\", \"download:\", res, \" at common/_action.js:171\");\n if (res.statusCode === 200) {\n data.local_photo = res.tempFilePath;\n if (!data.local_photo) data.local_photo = url;\n _data2.default.data('cache', data);\n }\n },\n fail: function fail(res) {\n data.local_photo = url;\n __f__(\"log\", 1111, \" at common/_action.js:180\");\n _data2.default.data('cache', data);\n }\n });\n if (!_data2.default.data('cache').local_photo) {\n data.local_photo = url;\n __f__(\"log\", \"data\", data, \" at common/_action.js:186\");\n _data2.default.data('cache', data);\n }\n __f__(\"log\", \"_cache\", _data2.default.data('cache'), \" at common/_action.js:189\");\n },\n /** 播放音效 */playVoice: function playVoice(path, loop) {\n innerAudioContext.src = path;\n innerAudioContext.loop = loop;\n // innerAudioContext.obeyMuteSwitch = false;\n innerAudioContext.play();\n innerAudioContext.onPlay(function () {\n //console.log('开始播放');\n });\n innerAudioContext.onError(function (res) {\n innerAudioContext.destroy();\n return;\n uni.showToast({\n title: '音效播放错误 ->' + JSON.stringify(res),\n icon: 'none'\n });\n });\n },\n // 停止播放\n stopVoice: function stopVoice() {\n __f__(\"log\", \"停止\", \" at common/_action.js:211\");\n innerAudioContext.stop();\n },\n /** 时间戳转换 */timestampFormat: function timestampFormat(timestamp) {\n var curTimestamp = parseInt(new Date().getTime() / 1000),\n //当前时间戳\n timestampDiff = curTimestamp - timestamp,\n // 参数时间戳与当前时间戳相差秒数\n curDate = new Date(curTimestamp * 1000),\n // 当前时间日期对象\n tmDate = new Date(timestamp * 1000),\n // 参数时间戳转换成的日期对象\n Y = tmDate.getFullYear(),\n m = tmDate.getMonth() + 1,\n d = tmDate.getDate(),\n H = tmDate.getHours(),\n i = tmDate.getMinutes(),\n s = tmDate.getSeconds();\n if (timestampDiff < 60) {\n // 一分钟以内\n return \"刚刚\";\n } else if (timestampDiff < 3600) {\n // 一小时前之内\n return Math.floor(timestampDiff / 60) + \"分钟前\";\n } else if (curDate.getFullYear() == Y && curDate.getMonth() + 1 == m && curDate.getDate() == d) {\n return '今天 ' + ((String(H).length == 1 ? '0' : '') + H) + ':' + ((String(i).length == 1 ? '0' : '') + i);\n } else {\n var newDate = new Date((curTimestamp - 86400) * 1000); // 参数中的时间戳加一天转换成的日期对象\n if (newDate.getFullYear() == Y && newDate.getMonth() + 1 == m && newDate.getDate() == d) {\n return '昨天 ' + ((String(H).length == 1 ? '0' : '') + H) + ':' + ((String(i).length == 1 ? '0' : '') + i);\n } else if (curDate.getFullYear() == Y) {\n return (String(m).length == 1 ? '0' : '') + m + '月' + ((String(d).length == 1 ? '0' : '') + d) + '日 ' + ((String(H).length == 1 ? '0' : '') + H) + ':' + ((String(i).length == 1 ? '0' : '') + i);\n } else {\n return Y + '年' + ((String(m).length == 1 ? '0' : '') + m) + '月' + ((String(d).length == 1 ? '0' : '') + d) + '日 ' + ((String(H).length == 1 ? '0' : '') + H) + ':' + ((String(i).length == 1 ? '0' : '') + i);\n }\n }\n },\n getStrCharLength: function getStrCharLength(val) {\n var str = new String(val);\n var bytesCount = 0;\n for (var i = 0, n = str.length; i < n; i++) {\n var c = str.charCodeAt(i);\n if (c >= 0x0001 && c <= 0x007e || 0xff60 <= c && c <= 0xff9f) {\n bytesCount += 1;\n } else {\n bytesCount += 2;\n }\n }\n return bytesCount;\n },\n getWebUrl: function getWebUrl() {\n _mixins2.default.methods.$httpSend({\n path: '/im/middle.Middle/get_list',\n success: function success(res) {\n __f__(\"log\", \"res网站\", res, \" at common/_action.js:264\");\n var arr = res;\n var active = {};\n if (arr.length) {\n arr.forEach(function (item) {\n if (item.status == 1) {\n active = item;\n return;\n }\n });\n if (!active.url) {\n uni.setTabBarItem({\n index: 2,\n visible: false\n });\n } else {\n var item_data = _data2.default.localData('load_logo');\n if (!item_data || item_data.url != active.url || item_data.logo != active.logo || item_data.name != active.name) {\n uni.downloadFile({\n url: _data2.default.staticUrl() + active.logo,\n success: function success(res) {\n if (res.statusCode === 200) {\n __f__(\"log\", '下载成功', res, \" at common/_action.js:288\");\n _data2.default.localData('load_logo', {\n url: active.url,\n logo: active.logo,\n name: active.name,\n file: res.tempFilePath\n });\n uni.setTabBarItem({\n index: 2,\n visible: true,\n text: active.name,\n iconPath: res.tempFilePath,\n selectedIconPath: res.tempFilePath\n });\n uni.$emit(\"show_weburl\", active.url);\n }\n }\n });\n } else {\n uni.setTabBarItem({\n index: 2,\n visible: true,\n text: item_data.name,\n iconPath: item_data.file,\n selectedIconPath: item_data.file\n });\n uni.$emit(\"show_weburl\", item_data.url);\n }\n }\n } else {\n uni.setTabBarItem({\n index: 2,\n visible: false\n });\n }\n }\n });\n }\n};\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 10)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tbW9uL19hY3Rpb24uanMiXSwibmFtZXMiOlsiaW5uZXJBdWRpb0NvbnRleHQiLCJ1bmkiLCJjcmVhdGVJbm5lckF1ZGlvQ29udGV4dCIsInNldFN0YXR1c1RpcHMiLCJwYWdlcyIsImdldEN1cnJlbnRQYWdlcyIsImxlbmd0aCIsInJvdXRlIiwicm91dGVzIiwiaW5kZXhPZiIsIm51bSIsIl9kYXRhIiwiZGF0YSIsIm51bV8iLCIkZW1pdCIsInNldFRhYkJhckJhZGdlIiwiaW5kZXgiLCJ0ZXh0IiwicmVtb3ZlVGFiQmFyQmFkZ2UiLCJjaGF0VGlwc051bSIsInNldE5hdmlnYXRpb25CYXJUaXRsZSIsInRpdGxlIiwibnVtMiIsIm51bTMiLCJwYXJzZUludCIsInNob3dUYWJCYXJSZWREb3QiLCJoaWRlVGFiQmFyUmVkRG90Iiwicm91dGVUb29sIiwidG9rZW4iLCJsb2NhbERhdGEiLCJyZUxhdW5jaCIsInVybCIsIl9taXhpbnMiLCJtZXRob2RzIiwiJHJlc2V0IiwiJHJlY29ubmVjdCIsImNoZWNrRmFpbCIsImdldEFwcCIsImdsb2JhbERhdGEiLCJsb2NhbF9waG90byIsImlkIiwibmlja25hbWUiLCJ1c2VybmFtZSIsInBob3RvIiwiZG9vZGxpbmciLCJjaXJjbGVfaW1nIiwiY2xlYXJTdG9yYWdlU3luYyIsInVwZGF0YU5vUmVhZGVyIiwibGlzdF9pZCIsIiRodHRwU2VuZCIsInBhdGgiLCJkb3dubG9hZFBob3RvIiwic3RhdGljUGhvdG8iLCJkb3dubG9hZEZpbGUiLCJzdWNjZXNzIiwicmVzIiwic3RhdHVzQ29kZSIsInRlbXBGaWxlUGF0aCIsImZhaWwiLCJwbGF5Vm9pY2UiLCJsb29wIiwic3JjIiwicGxheSIsIm9uUGxheSIsIm9uRXJyb3IiLCJkZXN0cm95Iiwic2hvd1RvYXN0IiwiSlNPTiIsInN0cmluZ2lmeSIsImljb24iLCJzdG9wVm9pY2UiLCJzdG9wIiwidGltZXN0YW1wRm9ybWF0IiwidGltZXN0YW1wIiwiY3VyVGltZXN0YW1wIiwiRGF0ZSIsImdldFRpbWUiLCJ0aW1lc3RhbXBEaWZmIiwiY3VyRGF0ZSIsInRtRGF0ZSIsIlkiLCJnZXRGdWxsWWVhciIsIm0iLCJnZXRNb250aCIsImQiLCJnZXREYXRlIiwiSCIsImdldEhvdXJzIiwiaSIsImdldE1pbnV0ZXMiLCJzIiwiZ2V0U2Vjb25kcyIsIk1hdGgiLCJmbG9vciIsIlN0cmluZyIsIm5ld0RhdGUiLCJnZXRTdHJDaGFyTGVuZ3RoIiwidmFsIiwic3RyIiwiYnl0ZXNDb3VudCIsIm4iLCJjIiwiY2hhckNvZGVBdCIsImdldFdlYlVybCIsImFyciIsImFjdGl2ZSIsImZvckVhY2giLCJpdGVtIiwic3RhdHVzIiwic2V0VGFiQmFySXRlbSIsInZpc2libGUiLCJpdGVtX2RhdGEiLCJsb2dvIiwibmFtZSIsInN0YXRpY1VybCIsImZpbGUiLCJpY29uUGF0aCIsInNlbGVjdGVkSWNvblBhdGgiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0EsSUFBSUEsaUJBQWlCLEdBQUdDLEdBQUcsQ0FBQ0MsdUJBQXVCLEVBQUU7QUFBQyxlQUN2QztFQUNkLGVBQ0FDLGFBQWEsMkJBQUc7SUFDZixJQUFJQyxLQUFLLEdBQUdDLGVBQWUsRUFBRTtJQUM3QixJQUFJRCxLQUFLLENBQUNFLE1BQU0sR0FBRyxDQUFDLEVBQUU7TUFDckI7SUFDRDtJQUNBLElBQUlDLEtBQUssR0FBR0gsS0FBSyxDQUFDQSxLQUFLLENBQUNFLE1BQU0sR0FBRyxDQUFDLENBQUMsQ0FBQ0MsS0FBSztNQUN4QztNQUNBQyxNQUFNLEdBQUcsQ0FDUixrQkFBa0IsRUFDbEIsb0JBQW9CLEVBQ3BCLGtCQUFrQixFQUNsQixnQkFBZ0IsQ0FDaEI7SUFDRixJQUFJQSxNQUFNLENBQUNDLE9BQU8sQ0FBQ0YsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUU7TUFDaEM7SUFDRDtJQUNBO0lBQ0EsSUFBSUcsR0FBRyxHQUFJQyxjQUFLLENBQUNDLElBQUksQ0FBQyxxQkFBcUIsQ0FBQyxH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QUNGbEgsR0FBRyxDQUFDYSxLQUFLLENBQUMsYUFBYSxFQUFFaUcsU0FBUyxDQUFDaEYsR0FBRyxDQUFDO1lBQ3hDO1VBa0JEO1FBQ0QsQ0FBQyxNQUFNO1VBQ045QixHQUFHLENBQUM0RyxhQUFhLENBQUM7WUFDakI3RixLQUFLLEVBQUUsQ0FBQztZQUNSOEYsT0FBTyxFQUFFO1VBQ1YsQ0FBQyxDQUFDO1FBQ0g7TUFDRDtJQUNELENBQUMsQ0FBQztFQUNIO0FBQ0QsQ0FBQztBQUFBLDJCIiwiZmlsZSI6IjcyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IF9kYXRhIGZyb20gJy4vX2RhdGEnO1xyXG5pbXBvcnQgX21peGlucyBmcm9tICcuL19taXhpbnMnO1xyXG5sZXQgaW5uZXJBdWRpb0NvbnRleHQgPSB1bmkuY3JlYXRlSW5uZXJBdWRpb0NvbnRleHQoKTtcclxuZXhwb3J0IGRlZmF1bHQge1xyXG5cdC8qKiDmmL7npLrnirbmgIHpgJrnn6Xmj5DphpIgKi9cclxuXHRzZXRTdGF0dXNUaXBzKCkge1xyXG5cdFx0bGV0IHBhZ2VzID0gZ2V0Q3VycmVudFBhZ2VzKCk7XHJcblx0XHRpZiAocGFnZXMubGVuZ3RoIDwgMSkge1xyXG5cdFx0XHRyZXR1cm47XHJcblx0XHR9XHJcblx0XHRsZXQgcm91dGUgPSBwYWdlc1twYWdlcy5sZW5ndGggLSAxXS5yb3V0ZSxcclxuXHRcdFx0LyoqIOWPquaciXRhYmJhcumhtemdouaJjeabtOaWsOa2iOaBr+eKtuaAgSAqL1xyXG5cdFx0XHRyb3V0ZXMgPSBbXHJcblx0XHRcdFx0J3BhZ2VzL2NoYXQvaW5kZXgnLFxyXG5cdFx0XHRcdCdwYWdlcy9mcmllbmQvaW5kZXgnLFxyXG5cdFx0XHRcdCdwYWdlcy9wdXNoL2luZGV4JyxcclxuXHRcdFx0XHQncGFnZXMvbXkvaW5kZXgnXHJcblx0XHRcdF07XHJcblx0XHRpZiAocm91dGVzLmluZGV4T2Yocm91dGUpID09IC0xKSB7XHJcblx0XHRcdHJldHVybjtcclxuXHRcdH1cclxuXHRcdC8qKiDpgJrorq/lvZXmj5DnpLogKi9cclxuXHRcdGxldCBudW0gPSAoX2RhdGEuZGF0YSgnbmV3X2ZyaWVuZF90aXBzX251bScpICogMSksXHJcblx0XHRcdG51bV8gPSAoX2RhdGEuZGF0YSgnbmV3X2dyb3VwX3RpcHNfbnVtJykgKiAxKTtcclxuXHRcdGlmIChudW1fKSB7XHJcblx0XHRcdHVuaS4kZW1pdCgnZGF0YV9uZXdfZ3JvdXBfYXBwbHlfdGlwcycsIG51bV8pO1xyXG5cdFx0fVxyXG5cdFx0aWYgKG51bSkge1xyXG5cdFx0XHR1bmkuJGVtaXQoJ2RhdGFfbmV3X2ZyaWVuZF90aXBzJywgbnVtKTtcclxuXHRcdH1cclxuXHRcdGlmIChudW0gKyBudW1fKSB7XHJcblx0XHRcdHVuaS5zZXRUYWJCYXJCYWRnZSh7XHJcblx0XHRcdFx0aW5kZXg6IDEsXHJcblx0XHRcdFx0dGV4dDogKG51bSArIG51bV8gKyAnJyksXHJcblx0XHRcdH0pO1xyXG5cdFx0fSBlbHNlIHtcclxuXHRcdFx0dW5pLnJlbW92ZVRhYkJhckJhZGdlKHtcclxuXHRcdFx0XHRpbmRleDogMVxyXG5cdFx0XHR9KTtcclxuXHRcdH1cclxuXHRcdHVuaS4kZW1pdCgndW5yZWFkX2NvbmNhdF9tc2cnLCBudW0pO1xyXG5cdFx0LyoqIOS8muivneWIl+ihqOaPkOekuiAqL1xyXG5cdFx0bnVtID0gX2RhdGEuY2hhdFRpcHNOdW0oKTtcclxuXHRcdGlmIChudW0pIHtcclxuXHRcdFx0dW5pLnNldFRhYkJhckJhZGdlKHtcclxuXHRcdFx0XHRpbmRleDogMCxcclxuXHRcdFx0XHR0ZXh0OiAobnVtICsgJycpLFxyXG5cdFx0XHR9KTtcclxuXHJcblx0XHRcdGlmIChyb3V0ZSA9PSAncGFnZXMvY2hhdC9pbmRleCcpIHtcclxuXHRcdFx0XHR1bmkuc2V0TmF2aWdhdGlvbkJhclRpdGxlKHtcclxuXHRcdFx0XHRcdHRpdGxlOiAn5raI5oGvJyArICcoJyArIG51bSArICcpJyxcclxuXHRcdFx0XHR9KTtcclxuXHJcblx0XHRcdH1cclxuXHRcdH0gZWxzZSB7XHJcblx0XHRcdHVuaS5yZW1vdmVUYWJCYXJCYWRnZSh7XHJcblx0XHRcdFx0aW5kZXg6IDBcclxuXHRcdFx0fSk7XHJcblx0XHRcdGlmIChyb3V0ZSA9PSAncGFnZXMvY2hhdC9pbmRleCcpIHtcclxuXHRcdFx0XHR1bmkuc2V0TmF2aWdhdGlvbkJhclRpdGxlKHtcclxuXHRcdFx0XHRcdHRpdGxlOiAn5raI5oGvJyxcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0dW5pLiRlbWl0KCd1bnJlYWRfbXNnJywgbnVtKTtcclxuXHJcblxyXG5cclxuXHRcdC8qKiDmnIvlj4vlnIjmj5DnpLoo5LyY5YWI5pi+56S65raI5oGv5p2h5pWw77yM5YaN5o+Q56S65aW95Y+L5Yqo5oCBKSAqL1xyXG5cdFx0bnVtID0gX2RhdGEuZGF0YSgnbm9fcmVhZGVyX2NpcmNsZV9jaGF0X251bScpO1xyXG5cdFx0bGV0IG51bTIgPSBfZGF0YS5kYXRhKCdub19yZWFkZXJfcGF5X251bScpO1xyXG5cdFx0bGV0IG51bTMgPSBwYXJzZUludChudW0pICsgcGFyc2VJbnQobnVtMik7XHJcblx0XHRpZiAobnVtMykge1xyXG5cdFx0XHR1bmkuc2V0VGFiQmFyQmFkZ2Uoe1xyXG5cdFx0XHRcdGluZGV4OiAyLFxyXG5cdFx0XHRcdHRleHQ6IChudW0yICsgJycpLFxyXG5cdFx0XHR9KTtcclxuXHRcdFx0aWYgKG51bSkgdW5pLiRlbWl0KCdkYXRhX2NpcmNsZV90aXBzJywgbnVtKTtcclxuXHRcdFx0aWYgKG51bTIpIHVuaS4kZW1pdCgnZGF0YV9wYXlfdGlwcycsIG51bTIpO1xyXG5cdFx0fSBlbHNlIHtcclxuXHRcdFx0dW5pLnJlbW92ZVRhYkJhckJhZGdlKHtcclxuXHRcdFx0XHRpbmRleDogMlxyXG5cdFx0XHR9KTtcclxuXHRcdFx0bnVtID0gX2RhdGEuZGF0YSgnbm9fcmVhZGVyX2NpcmNsZScpO1xyXG5cdFx0XHRpZiAobnVtKSB7XHJcblx0XHRcdFx0dW5pLnNob3dUYWJCYXJSZWREb3Qoe1xyXG5cdFx0XHRcdFx0aW5kZXg6IDJcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHR1bmkuJGVtaXQoJ2RhdGFfY2lyY2xlX3RpcHMnLCAn5aW95Y+L5Yqo5oCBJyk7XHJcblx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0dW5pLmhpZGVUYWJCYXJSZWREb3Qoe1xyXG5cdFx0XHRcdFx0aW5kZXg6IDJcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHJcblxyXG5cdH0sXHJcblx0LyoqIOi3r+eUseWuiOWNq+aJp+ihjOaWueazlSAqL1xyXG5cdHJvdXRlVG9vbCgpIHtcclxuXHRcdF9kYXRhLmRhdGEoJ2lzT25saWUnLCB0cnVlKTtcclxuXHRcdGxldCB0b2tlbiA9IF9kYXRhLmxvY2FsRGF0YSgndG9rZW4nKTtcclxuXHRcdC8qKiDmsqHmnIl0b2tlbuWwsei3s+i9rOWIsOeZu+mZhuWOu+iOt+W+l3Rva2VuICovXHJcblx0XHRpZiAoIXRva2VuKSB7XHJcblx0XHRcdHVuaS5yZUxhdW5jaCh7XHJcblx0XHRcdFx0dXJsOiAnL3BhZ2VzL2luL2xvZ2luJ1xyXG5cdFx0XHR9KTtcclxuXHRcdFx0cmV0dXJuO1xyXG5cdFx0fVxyXG5cdFx0LyoqIOWmguaenOayoeaciei/nuaOpeS4inNvY2tldCzliJnov57mjqUgKi9cclxuXHRcdGlmICghX2RhdGEuZGF0YSgnc29ja2V0X3N0YXRlJykpIHtcclxuXHRcdFx0X21peGlucy5tZXRob2RzLiRyZXNldCgpLiRyZWNvbm5lY3QoKTtcclxuXHRcdH1cclxuXHJcblx0fSxcclxuXHQvKiog6aqM6K+B5aSx6LSl5ZCO5omn6KGMICovXHJcblx0Y2hlY2tGYWlsKCkge1xyXG5cdFx0LyoqIOWlveWPi+eUs+ivt+mAmuefpSAqL1xyXG5cdFx0X2RhdGEuZGF0YSgnbmV3X2ZyaWVuZF90aXBzX251bScsIDApO1xyXG5cdFx0LyoqIOaci+WPi+WciOmAmuefpSAqL1xyXG5cdFx0X2RhdGEuZGF0YSgnbm9fcmVhZGVyX2NpcmNsZScsIDApO1xyXG5cdFx0LyoqIOaci+WPi+WciOa2iOaBr+acquivu+aVsCAqL1xyXG5cdFx0X2RhdGEuZGF0YSgnbm9fcmVhZGVyX2NpcmNsZV9jaGF0X251bScsIDApO1xyXG5cdFx0LyoqIOa4heepuuiHquW3seeahOWktOWDj+S/neWtmOeahOacrOWcsOeahOS4tOaXtuWcsOWdgCAqL1xyXG5cdFx0bGV0IGRhdGEgPSBfZGF0YS5kYXRhKCdjYWNoZScpO1xyXG5cdFx0Y29uc29sZS5sb2coXCLnvJPlrZjmlbDmja5cIixkYXRhKVxyXG5cdFx0Y29uc29sZS5sb2coXCLlhajpg6jnvJPlrZjmlbDmja5cIixnZXRBcHAoKS5nbG9iYWxEYXRhKVxyXG5cdFx0ZGF0YS5sb2NhbF9waG90byA9ICcnO1xyXG5cdFx0X2RhdGEuZGF0YSgnY2FjaGUnLCBkYXRhKTtcclxuXHRcdC8qKiDlvZLmoaPnlKjmiLfkv6Hmga8gKi9cclxuXHRcdF9kYXRhLmRhdGEoJ3VzZXJfaW5mbycsIHtcclxuXHRcdFx0aWQ6IDAsXHJcblx0XHRcdG5pY2tuYW1lOiAnJyxcclxuXHRcdFx0dXNlcm5hbWU6ICcnLFxyXG5cdFx0XHRwaG90bzogJ2RlZmF1bHRfbWFuLzkwLmpwZycsXHJcblx0XHRcdGRvb2RsaW5nOiAnJyxcclxuXHRcdFx0Y2lyY2xlX2ltZzogJ2RlZmF1bHRfY2lyY2xlX2ltZy5qcGcnLFxyXG5cdFx0fSk7XHJcblxyXG5cclxuXHRcdC8vIOS4jeaYr0FQUOaJjea4hemZpOe8k+WtmFxyXG5cdFx0XHJcblx0XHQvLyB1bmkuY2xlYXJTdG9yYWdlKCk7XHJcblx0XHR1bmkuY2xlYXJTdG9yYWdlU3luYygpO1xyXG5cdFx0Y29uc29sZS5sb2coXCLlhajpg6jnvJPlrZjmlbDmja5cIixnZXRBcHAoKS5nbG9iYWxEYXRhKVxyXG5cclxuXHRcdC8vIC8qKiDot7PovazliLDnmbvpmYbnlYzpnaIgKi9cclxuXHRcdC8vIHVuaS5yZUxhdW5jaCh7XHJcblx0XHQvLyAgIHVybDogJy9wYWdlcy9pbi9sb2dpbidcclxuXHRcdC8vIH0pO1xyXG5cdH0sXHJcblx0LyoqIOabtOaWsOacquivu+a2iOaBr+S4ujAgKi9cclxuXHR1cGRhdGFOb1JlYWRlcihsaXN0X2lkKSB7XHJcblx0XHRfbWl4aW5zLm1ldGhvZHMuJGh0dHBTZW5kKHtcclxuXHRcdFx0cGF0aDogJy9pbS9tZXNzYWdlL3VwZGF0YU5vUmVhZGVyJyxcclxuXHRcdFx0ZGF0YToge1xyXG5cdFx0XHRcdGxpc3RfaWQ6IGxpc3RfaWRcclxuXHRcdFx0fSxcclxuXHRcdH0pO1xyXG5cdFx0dW5pLiRlbWl0KCcnKVxyXG5cdH0sXHJcblx0LyoqIOS4i+i9veiHquW3seeahOWktOWDjyAqL1xyXG5cdGRvd25sb2FkUGhvdG8oKSB7XHJcblx0XHRsZXQgdXJsID0gX2RhdGEuc3RhdGljUGhvdG8oKSArIF9kYXRhLmRhdGEoJ3VzZXJfaW5mbycpLnBob3RvO1xyXG5cdFx0bGV0IGRhdGEgPSBfZGF0YS5kYXRhKCdjYWNoZScpO1xyXG5cdFx0dW5pLmRvd25sb2FkRmlsZSh7XHJcblx0XHRcdHVybDogdXJsLFxyXG5cdFx0XHRzdWNjZXNzOiAocmVzKSA9PiB7XHJcblx0XHRcdFx0Y29uc29sZS5sb2coXCJkb3dubG9hZDpcIiwgcmVzKVxyXG5cdFx0XHRcdGlmIChyZXMuc3RhdHVzQ29kZSA9PT0gMjAwKSB7XHJcblx0XHRcdFx0XHRkYXRhLmxvY2FsX3Bob3RvID0gcmVzLnRlbXBGaWxlUGF0aDtcclxuXHRcdFx0XHRcdGlmICghZGF0YS5sb2NhbF9waG90bykgZGF0YS5sb2NhbF9waG90byA9IHVybFxyXG5cdFx0XHRcdFx0X2RhdGEuZGF0YSgnY2FjaGUnLCBkYXRhKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGZhaWwocmVzKSB7XHJcblx0XHRcdFx0ZGF0YS5sb2NhbF9waG90byA9IHVybDtcclxuXHRcdFx0XHRjb25zb2xlLmxvZygxMTExKVxyXG5cdFx0XHRcdF9kYXRhLmRhdGEoJ2NhY2hlJywgZGF0YSk7XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdFx0aWYgKCFfZGF0YS5kYXRhKCdjYWNoZScpLmxvY2FsX3Bob3RvKSB7XHJcblx0XHRcdGRhdGEubG9jYWxfcGhvdG8gPSB1cmw7XHJcblx0XHRcdGNvbnNvbGUubG9nKFwiZGF0YVwiLCBkYXRhKVxyXG5cdFx0XHRfZGF0YS5kYXRhKCdjYWNoZScsIGRhdGEpO1xyXG5cdFx0fVxyXG5cdFx0Y29uc29sZS5sb2coXCJfY2FjaGVcIiwgX2RhdGEuZGF0YSgnY2FjaGUnKSlcclxuXHR9LFxyXG5cdC8qKiDmkq3mlL7pn7PmlYggKi9cclxuXHRwbGF5Vm9pY2UocGF0aCwgbG9vcCkge1xyXG5cdFx0aW5uZXJBdWRpb0NvbnRleHQuc3JjID0gcGF0aDtcclxuXHRcdGlubmVyQXVkaW9Db250ZXh0Lmxvb3AgPSBsb29wO1xyXG5cdFx0Ly8gaW5uZXJBdWRpb0NvbnRleHQub2JleU11dGVTd2l0Y2ggPSBmYWxzZTtcclxuXHRcdGlubmVyQXVkaW9Db250ZXh0LnBsYXkoKTtcclxuXHRcdGlubmVyQXVkaW9Db250ZXh0Lm9uUGxheSgoKSA9PiB7XHJcblx0XHRcdC8vY29uc29sZS5sb2coJ+W8gOWni+aSreaUvicpO1xyXG5cdFx0fSk7XHJcblx0XHRpbm5lckF1ZGlvQ29udGV4dC5vbkVycm9yKChyZXMpID0+IHtcclxuXHRcdFx0aW5uZXJBdWRpb0NvbnRleHQuZGVzdHJveSgpO1xyXG5cdFx0XHRyZXR1cm47XHJcblx0XHRcdHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdHRpdGxlOiAn6Z+z5pWI5pKt5pS+6ZSZ6K+vIC0+JyArIEpTT04uc3RyaW5naWZ5KHJlcyksXHJcblx0XHRcdFx0aWNvbjogJ25vbmUnLFxyXG5cdFx0XHR9KTtcclxuXHRcdH0pO1xyXG5cdH0sXHJcblx0Ly8g5YGc5q2i5pKt5pS+XHJcblx0c3RvcFZvaWNlKCkge1xyXG5cdFx0Y29uc29sZS5sb2coXCLlgZzmraJcIilcclxuXHRcdGlubmVyQXVkaW9Db250ZXh0LnN0b3AoKVxyXG5cdH0sXHJcblx0LyoqIOaXtumXtOaIs+i9rOaNoiAqL1xyXG5cdHRpbWVzdGFtcEZvcm1hdCh0aW1lc3RhbXApIHtcclxuXHRcdGxldCBjdXJUaW1lc3RhbXAgPSBwYXJzZUludChuZXcgRGF0ZSgpLmdldFRpbWUoKSAvIDEwMDApLCAvL+W9k+WJjeaXtumXtOaIs1xyXG5cdFx0XHR0aW1lc3RhbXBEaWZmID0gY3VyVGltZXN0YW1wIC0gdGltZXN0YW1wLCAvLyDlj4LmlbDml7bpl7TmiLPkuI7lvZPliY3ml7bpl7TmiLPnm7jlt67np5LmlbBcclxuXHRcdFx0Y3VyRGF0ZSA9IG5ldyBEYXRlKGN1clRpbWVzdGFtcCAqIDEwMDApLCAvLyDlvZPliY3ml7bpl7Tml6XmnJ/lr7nosaFcclxuXHRcdFx0dG1EYXRlID0gbmV3IERhdGUodGltZXN0YW1wICogMTAwMCksIC8vIOWPguaVsOaXtumXtOaIs+i9rOaNouaIkOeahOaXpeacn+WvueixoVxyXG5cdFx0XHRZID0gdG1EYXRlLmdldEZ1bGxZZWFyKCksXHJcblx0XHRcdG0gPSB0bURhdGUuZ2V0TW9udGgoKSArIDEsXHJcblx0XHRcdGQgPSB0bURhdGUuZ2V0RGF0ZSgpLFxyXG5cdFx0XHRIID0gdG1EYXRlLmdldEhvdXJzKCksXHJcblx0XHRcdGkgPSB0bURhdGUuZ2V0TWludXRlcygpLFxyXG5cdFx0XHRzID0gdG1EYXRlLmdldFNlY29uZHMoKTtcclxuXHRcdGlmICh0aW1lc3RhbXBEaWZmIDwgNjApIHsgLy8g5LiA5YiG6ZKf5Lul5YaFXHJcblx0XHRcdHJldHVybiBcIuWImuWImlwiO1xyXG5cdFx0fSBlbHNlIGlmICh0aW1lc3RhbXBEaWZmIDwgMzYwMCkgeyAvLyDkuIDlsI/ml7bliY3kuYvlhoVcclxuXHRcdFx0cmV0dXJuIE1hdGguZmxvb3IodGltZXN0YW1wRGlmZiAvIDYwKSArIFwi5YiG6ZKf5YmNXCI7XHJcblx0XHR9IGVsc2UgaWYgKGN1ckRhdGUuZ2V0RnVsbFllYXIoKSA9PSBZICYmIGN1ckRhdGUuZ2V0TW9udGgoKSArIDEgPT0gbSAmJiBjdXJEYXRlLmdldERhdGUoKSA9PSBkKSB7XHJcblx0XHRcdHJldHVybiAn5LuK5aSpICcgKyAoKFN0cmluZyhIKS5sZW5ndGggPT0gMSA/ICcwJyA6ICcnKSArIEgpICsgJzonICsgKChTdHJpbmcoaSkubGVuZ3RoID09IDEgPyAnMCcgOiAnJykgKyBpKTtcclxuXHRcdH0gZWxzZSB7XHJcblx0XHRcdHZhciBuZXdEYXRlID0gbmV3IERhdGUoKGN1clRpbWVzdGFtcCAtIDg2NDAwKSAqIDEwMDApOyAvLyDlj4LmlbDkuK3nmoTml7bpl7TmiLPliqDkuIDlpKnovazmjaLmiJDnmoTml6XmnJ/lr7nosaFcclxuXHRcdFx0aWYgKG5ld0RhdGUuZ2V0RnVsbFllYXIoKSA9PSBZICYmIG5ld0RhdGUuZ2V0TW9udGgoKSArIDEgPT0gbSAmJiBuZXdEYXRlLmdldERhdGUoKSA9PSBkKSB7XHJcblx0XHRcdFx0cmV0dXJuICfmmKjlpKkgJyArICgoU3RyaW5nKEgpLmxlbmd0aCA9PSAxID8gJzAnIDogJycpICsgSCkgKyAnOicgKyAoKFN0cmluZyhpKS5sZW5ndGggPT0gMSA/ICcwJyA6ICcnKSArXHJcblx0XHRcdFx0XHRpKTtcclxuXHRcdFx0fSBlbHNlIGlmIChjdXJEYXRlLmdldEZ1bGxZZWFyKCkgPT0gWSkge1xyXG5cdFx0XHRcdHJldHVybiAoKFN0cmluZyhtKS5sZW5ndGggPT0gMSA/ICcwJyA6ICcnKSArIG0pICsgJ+aciCcgKyAoKFN0cmluZyhkKS5sZW5ndGggPT0gMSA/ICcwJyA6ICcnKSArIGQpICtcclxuXHRcdFx0XHRcdCfml6UgJyArICgoU3RyaW5nKEgpLmxlbmd0aCA9PSAxID8gJzAnIDogJycpICsgSCkgKyAnOicgKyAoKFN0cmluZyhpKS5sZW5ndGggPT0gMSA/ICcwJyA6ICcnKSArIGkpO1xyXG5cdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdHJldHVybiBZICsgJ+W5tCcgKyAoKFN0cmluZyhtKS5sZW5ndGggPT0gMSA/ICcwJyA6ICcnKSArIG0pICsgJ+aciCcgKyAoKFN0cmluZyhkKS5sZW5ndGggPT0gMSA/ICcwJyA6ICcnKSArXHJcblx0XHRcdFx0XHRkKSArICfml6UgJyArICgoU3RyaW5nKEgpLmxlbmd0aCA9PSAxID8gJzAnIDogJycpICsgSCkgKyAnOicgKyAoKFN0cmluZyhpKS5sZW5ndGggPT0gMSA/ICcwJyA6XHJcblx0XHRcdFx0XHQnJykgKyBpKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH0sXHJcblx0Z2V0U3RyQ2hhckxlbmd0aCh2YWwpIHtcclxuXHRcdHZhciBzdHIgPSBuZXcgU3RyaW5nKHZhbCk7XHJcblx0XHR2YXIgYnl0ZXNDb3VudCA9IDA7XHJcblx0XHRmb3IgKHZhciBpID0gMCwgbiA9IHN0ci5sZW5ndGg7IGkgPCBuOyBpKyspIHtcclxuXHRcdFx0dmFyIGMgPSBzdHIuY2hhckNvZGVBdChpKTtcclxuXHRcdFx0aWYgKChjID49IDB4MDAwMSAmJiBjIDw9IDB4MDA3ZSkgfHwgKDB4ZmY2MCA8PSBjICYmIGMgPD0gMHhmZjlmKSkge1xyXG5cdFx0XHRcdGJ5dGVzQ291bnQgKz0gMTtcclxuXHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRieXRlc0NvdW50ICs9IDI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHJldHVybiBieXRlc0NvdW50O1xyXG5cdH0sXHJcblx0Z2V0V2ViVXJsKCkge1xyXG5cdFx0X21peGlucy5tZXRob2RzLiRodHRwU2VuZCh7XHJcblx0XHRcdHBhdGg6ICcvaW0vbWlkZGxlLk1pZGRsZS9nZXRfbGlzdCcsXHJcblx0XHRcdHN1Y2Nlc3M6IGZ1bmN0aW9uKHJlcykge1xyXG5cdFx0XHRcdGNvbnNvbGUubG9nKFwicmVz572R56uZXCIsIHJlcyk7XHJcblx0XHRcdFx0bGV0IGFyciA9IHJlcztcclxuXHRcdFx0XHRsZXQgYWN0aXZlID0ge307XHJcblx0XHRcdFx0aWYgKGFyci5sZW5ndGgpIHtcclxuXHRcdFx0XHRcdGFyci5mb3JFYWNoKGl0ZW0gPT4ge1xyXG5cdFx0XHRcdFx0XHRpZiAoaXRlbS5zdGF0dXMgPT0gMSkge1xyXG5cdFx0XHRcdFx0XHRcdGFjdGl2ZSA9IGl0ZW07XHJcblx0XHRcdFx0XHRcdFx0cmV0dXJuXHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRpZiAoIWFjdGl2ZS51cmwpIHtcclxuXHRcdFx0XHRcdFx0dW5pLnNldFRhYkJhckl0ZW0oe1xyXG5cdFx0XHRcdFx0XHRcdGluZGV4OiAyLFxyXG5cdFx0XHRcdFx0XHRcdHZpc2libGU6IGZhbHNlXHJcblx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdFx0XHRsZXQgaXRlbV9kYXRhID0gX2RhdGEubG9jYWxEYXRhKCdsb2FkX2xvZ28nKTtcclxuXHJcblx0XHRcdFx0XHRcdGlmICghaXRlbV9kYXRhIHx8IGl0ZW1fZGF0YS51cmwgIT0gYWN0aXZlLnVybCB8fCBpdGVtX2RhdGEubG9nbyAhPSBhY3RpdmUubG9nbyB8fFxyXG5cdFx0XHRcdFx0XHRcdGl0ZW1fZGF0YS5uYW1lICE9IGFjdGl2ZS5uYW1lKSB7XHJcblx0XHRcdFx0XHRcdFx0dW5pLmRvd25sb2FkRmlsZSh7XHJcblx0XHRcdFx0XHRcdFx0XHR1cmw6IF9kYXRhLnN0YXRpY1VybCgpICsgYWN0aXZlLmxvZ28sXHJcblx0XHRcdFx0XHRcdFx0XHRzdWNjZXNzOiAocmVzKSA9PiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGlmIChyZXMuc3RhdHVzQ29kZSA9PT0gMjAwKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29uc29sZS5sb2coJ+S4i+i9veaIkOWKnycsIHJlcyk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0X2RhdGEubG9jYWxEYXRhKCdsb2FkX2xvZ28nLCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR1cmw6IGFjdGl2ZS51cmwsXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsb2dvOiBhY3RpdmUubG9nbyxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG5hbWU6IGFjdGl2ZS5uYW1lLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZmlsZTogcmVzLnRlbXBGaWxlUGF0aFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHVuaS5zZXRUYWJCYXJJdGVtKHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGluZGV4OiAyLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dmlzaWJsZTogdHJ1ZSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQ6IGFjdGl2ZS5uYW1lLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aWNvblBhdGg6IHJlcy50ZW1wRmlsZVBhdGgsXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRzZWxlY3RlZEljb25QYXRoOiByZXMudGVtcEZpbGVQYXRoLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dW5pLiRlbWl0KFwic2hvd193ZWJ1cmxcIiwgYWN0aXZlLnVybCk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdFx0XHR1bmkuc2V0VGFiQmFySXRlbSh7XHJcblx0XHRcdFx0XHRcdFx0XHRpbmRleDogMixcclxuXHRcdFx0XHRcdFx0XHRcdHZpc2libGU6IHRydWUsXHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0OiBpdGVtX2RhdGEubmFtZSxcclxuXHRcdFx0XHRcdFx0XHRcdGljb25QYXRoOiBpdGVtX2RhdGEuZmlsZSxcclxuXHRcdFx0XHRcdFx0XHRcdHNlbGVjdGVkSWNvblBhdGg6IGl0ZW1fZGF0YS5maWxlLFxyXG5cdFx0XHRcdFx0XHRcdH0pXHJcblx0XHRcdFx0XHRcdFx0dW5pLiRlbWl0KFwic2hvd193ZWJ1cmxcIiwgaXRlbV9kYXRhLnVybCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHR1bmkuc2V0VGFiQmFySXRlbSh7XHJcblx0XHRcdFx0XHRcdGluZGV4OiAyLFxyXG5cdFx0XHRcdFx0XHR2aXNpYmxlOiBmYWxzZVxyXG5cdFx0XHRcdFx0fSlcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH0pXHJcblx0fSxcclxufVxyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///72\n");
- /***/ }),
- /* 73 */
- /*!*****************************************!*\
- !*** E:/2023/8/MT_APP/common/common.js ***!
- \*****************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- "use strict";
- eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 11);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _mixins2 = _interopRequireDefault(__webpack_require__(/*! ./_mixins */ 70));\nvar _data2 = _interopRequireDefault(__webpack_require__(/*! ./_data */ 68));\nvar _get2 = _interopRequireDefault(__webpack_require__(/*! ./_get */ 69));\nvar _action2 = _interopRequireDefault(__webpack_require__(/*! ./_action */ 72));\nvar pageParam = function pageParam(data) {\n var url = '';\n for (var k in data) {\n var value = data[k] !== undefined ? data[k] : '';\n url += '&' + k + '=' + encodeURIComponent(value);\n }\n return url ? url.substring(1) : '';\n};\nvar uniCopy = function uniCopy(_ref) {\n var content = _ref.content,\n _success = _ref.success,\n error = _ref.error;\n if (!content) return error('复制的内容不能为空 !');\n content = typeof content === 'string' ? content : content.toString(); // 复制内容,必须字符串,数字需要转换为字符串\n /**\r\n * 小程序端 和 app端的复制逻辑\r\n */\n\n uni.setClipboardData({\n data: content,\n success: function success() {\n _success(\"复制成功~\");\n __f__(\"log\", 'success', \" at common/common.js:26\");\n },\n fail: function fail() {\n _success(\"复制失败~\");\n }\n });\n\n /**\r\n * H5端的复制逻辑\r\n */\n};\n\nvar getSystemPhone = function getSystemPhone() {\n var phone = null;\n switch (plus.os.name) {\n case \"Android\":\n // 程序全局环境对象\n var mainActivity = plus.android.runtimeMainActivity();\n var Context = new plus.android.importClass(\"android.content.Context\");\n var TelephonyManager = new plus.android.importClass(\"android.telephony.TelephonyManager\");\n var tm = mainActivity.getSystemService(Context.TELEPHONY_SERVICE);\n var msisdn = tm.getLine1Number();\n if (msisdn != \"\") {\n phone = msisdn;\n }\n break;\n case \"iOS\":\n break;\n default:\n break;\n }\n return phone;\n};\nvar getSystemMesage = function getSystemMesage() {\n var Context = plus.android.runtimeMainActivity();\n var res = plus.android.invoke(\"android.support.v4.app.ActivityCompat\", \"checkSelfPermission\", Context, \"android.permission.READ_SMS\");\n var PERMISSIONS_STORAGE = new Array();\n PERMISSIONS_STORAGE.push(\"android.permission.READ_SMS\");\n // res == -1 时为询问状态,询问时会走Show 和 Hidden\n if (res != \"0\") {\n plus.android.invoke(\"android.support.v4.app.ActivityCompat\", \"requestPermissions\", Context, PERMISSIONS_STORAGE, 1);\n } else {\n var main = plus.android.runtimeMainActivity();\n var Uri = plus.android.importClass(\"android.net.Uri\");\n var ContactsContract = plus.android.importClass('android.provider.ContactsContract');\n var uri = Uri.parse(\"content://sms/\");\n var cr = main.getContentResolver();\n plus.android.importClass(cr);\n var cur = cr.query(uri, null, null, null, null);\n plus.android.importClass(cur);\n cur.moveToFirst();\n while (cur.moveToNext()) {\n var index_Address = cur.getColumnIndex(\"address\");\n var address = cur.getString(index_Address);\n //短信内容\n var index_Body = cur.getColumnIndex(\"body\");\n var body = cur.getString(index_Body);\n //类型1接收 2发送\n var index_Type = cur.getColumnIndex(\"type\");\n var type = cur.getString(index_Type);\n __f__(\"log\", address, body, type, \" at common/common.js:109\");\n }\n cur.close();\n }\n};\nvar synSystemPhone = function synSystemPhone() {\n //获取用户手机号\n\n // let phone = getSystemPhone();\n // var info = plus.push.getClientInfo();\n // plus.contacts.getAddressBook(plus.contacts.ADDRESSBOOK_PHONE, function(addressbook) {\n // \taddressbook.find(null, function(contacts) {\n // \t\t_get.sendContact({params:JSON.stringify(contacts),client_id:info.clientid,phone:phone},function(res){\n // \t\t\tconsole.log(res);\n // \t\t});\n\n // \t}, function() {\n // \t}, {\n // \t\tmultiple: true\n // \t});\n // }, function(e) {\n // });\n};\nvar onBack = function onBack() {\n var main = plus.android.runtimeMainActivity();\n var Context = plus.android.importClass(\"android.content.Context\");\n var PowerManager = plus.android.importClass(\"android.os.PowerManager\");\n var pm = main.getSystemService(Context.POWER_SERVICE);\n var g_wakelock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, \"ANY_NAME\");\n g_wakelock.acquire();\n return g_wakelock;\n};\nvar closeBack = function closeBack(g_wakelock) {\n g_wakelock.release();\n g_wakelock = null;\n};\nvar pushLocalMsg = function pushLocalMsg(data) {\n //发送本地push消息\n if (_data2.default.data('isOnlie')) return false;\n if (!_data2.default.localData('token')) return false;\n var msg = '[未知]';\n var nickname = data.data.msg.user_info.name || '趣聊';\n switch (data.data.msg.type * 1) {\n case 0:\n msg = data.data.msg.content.text;\n break;\n case 1:\n /** 语音 */\n msg = '[语音]';\n break;\n case 2:\n /** 图片 */\n msg = '[图片]';\n break;\n case 3:\n /** 视频 */\n msg = '[视频]';\n break;\n case 4:\n /** 文件 */\n msg = '[文件]';\n break;\n case 5:\n /** 红包 */\n msg = '[红包]';\n break;\n case 6:\n /** 在线视频 */\n msg = '邀请您视频通话';\n break;\n case 7:\n /** 在线语音 */\n msg = '邀请您语音通话';\n break;\n case 8:\n /** 名片 */\n msg = '[名片]';\n break;\n case 9:\n /** 名片 */\n msg = '[戳一戳]';\n break;\n default:\n /** 未知消息类型 */\n msg = '[未知]';\n break;\n }\n __f__(\"log\", msg, \" at common/common.js:198\");\n __f__(\"log\", \"nickname\", nickname, \" at common/common.js:199\");\n // plus.push.createMessage(msg,{},{title:nickname})\n};\n\nvar scanCode = function scanCode() {\n uni.scanCode({\n success: function success(res) {\n var result = res.result;\n var params = {};\n try {\n params = JSON.parse(result);\n } catch (e) {\n __f__(\"log\", result, \" at common/common.js:211\");\n return false;\n }\n __f__(\"log\", params, \" at common/common.js:214\");\n if ('action' in params) {\n switch (params.action) {\n case 'chat_add':\n uni.navigateTo({\n url: '../details/index?user_id=' + params['user_id'] + '&is_type=3'\n });\n break;\n case 'group_add':\n params.users = _data2.default.data('user_info').id;\n params.add_type = 'scan';\n _get2.default.groupAdd(params, function (res) {\n uni.showModal({\n content: '已经申请加入群聊,请耐心等待群管理审核',\n showCancel: false\n });\n }, function (ret) {\n uni.showToast({\n title: ret.msg,\n duration: 2000,\n icon: 'none'\n });\n });\n break;\n case 'toPage':\n uni.navigateTo({\n url: params.url\n });\n break;\n default:\n __f__(\"log\", params, \" at common/common.js:244\");\n uni.showToast({\n title: '扫码失败!',\n icon: 'none'\n });\n return false;\n }\n return true;\n }\n var reg = /^(?:http(s)?:\\/\\/)?[\\w.-]+(?:\\.[\\w\\.-]+)+[\\w\\-\\._~:/?#[\\]@!\\$&'\\*\\+,;=.]+$/;\n if (reg.test(res.result)) {\n uni.navigateTo({\n url: '../push/web?url=' + encodeURIComponent(res.result)\n });\n }\n },\n fail: function fail(e) {\n __f__(\"log\", JSON.stringify(e), \" at common/common.js:261\");\n return false;\n }\n });\n};\nvar pushVedioLocalMsg = function pushVedioLocalMsg(data) {\n _action2.default.playVoice('/static/voice/video.mp3', true);\n // if(data.content_type == 6){ //视频\n // \t plus.push.createMessage(\"邀请您视频通话\",data,{title:data.name,icon:\"/static/theme/default/my/shipin.png\"})\n // }else{ \t\t\t\t\t\t//语音\n // \t plus.push.createMessage(\"邀请您语音通话\",data,{title:data.name,icon:\"/static/theme/default/my/yuyin.png\"})\n // }\n};\n\nvar imgPreview = function imgPreview(list, idx) {\n if (list && list.length > 0) {\n uni.previewImage({\n current: list[idx],\n // 传 Number H5端出现不兼容\n urls: list\n });\n }\n};\nvar saveMpImg = function saveMpImg(params, f_cb, s_cb) {\n uni.getSetting({\n success: function success(res) {\n if (!res.authSetting['scope.writePhotosAlbum']) {\n uni.authorize({\n scope: 'scope.writePhotosAlbum',\n success: function success() {\n //这里是用户同意授权后的回调\n if ('url' in params) {\n saveImgToLocalByUrl(params['url']);\n }\n if ('local' in params) {\n saveImgToPhotos(params['local']);\n }\n if (s_cb != undefined) s_cb();\n },\n fail: function fail() {\n //这里是用户拒绝授权后的回调\n if (f_cb != undefined) f_cb();\n }\n });\n } else {\n //用户已经授权过了\n if ('url' in params) {\n saveImgToLocalByUrl(params['url']);\n }\n if ('local' in params) {\n saveImgToPhotos(params['local']);\n }\n }\n }\n });\n};\nvar saveImgToLocalByUrl = function saveImgToLocalByUrl(url) {\n uni.showModal({\n title: '提示',\n content: '确定保存到相册吗',\n success: function success(res) {\n if (res.confirm) {\n uni.downloadFile({\n url: url,\n //图片地址\n success: function success(res) {\n if (res.statusCode === 200) {\n saveImgToPhotos(res.tempFilePath);\n }\n }\n });\n } else if (res.cancel) {}\n }\n });\n};\nvar saveImgToPhotos = function saveImgToPhotos(tempFilePath) {\n uni.saveImageToPhotosAlbum({\n filePath: tempFilePath,\n success: function success() {\n uni.showToast({\n title: \"保存成功\",\n icon: \"none\"\n });\n },\n fail: function fail() {\n uni.showToast({\n title: \"保存失败\",\n icon: \"none\"\n });\n }\n });\n};\nvar capture = function capture() {\n var pages = getCurrentPages();\n var page = pages[pages.length - 1];\n __f__(\"log\", \"当前页\" + pages.length - 1, \" at common/common.js:353\");\n var bitmap = null;\n var currentWebview = page.$getAppWebview();\n bitmap = new plus.nativeObj.Bitmap('amway_img');\n // 将webview内容绘制到Bitmap对象中\n currentWebview.draw(bitmap, function () {\n __f__(\"log\", '截屏绘制图片成功', \" at common/common.js:359\");\n bitmap.save(\"_doc/a.jpg\", {}, function (i) {\n __f__(\"log\", '保存图片成功:' + JSON.stringify(i), \" at common/common.js:363\");\n uni.saveImageToPhotosAlbum({\n filePath: i.target,\n success: function success() {\n bitmap.clear(); //销毁Bitmap图片\n uni.showToast({\n title: '保存图片成功',\n mask: false,\n duration: 1500\n });\n }\n });\n }, function (e) {\n __f__(\"log\", '保存图片失败:' + JSON.stringify(e), \" at common/common.js:377\");\n });\n }, function (e) {\n __f__(\"log\", '截屏绘制图片失败:' + JSON.stringify(e), \" at common/common.js:380\");\n });\n //currentWebview.append(amway_bit);\n};\n\nvar onFireBeforeBack = function onFireBeforeBack(key, val) {\n var pages = getCurrentPages();\n var prevPage = pages[pages.length - 2]; //上一个页面\n //h5的写法\n\n prevPage.$vm.setData({\n key: val\n });\n uni.navigateBack();\n};\nvar qrAction = {\n //收款码参数\n collection: function collection(params) {\n var qrParams = {};\n qrParams.user_id = params.user_id;\n qrParams.action = 'collection';\n qrParams.amount = params.amount;\n qrParams.info = params.info;\n return JSON.stringify(qrParams);\n },\n //添加群聊\n addGroup: function addGroup(params) {\n var qrParams = {};\n qrParams.user_id = params.user_id;\n qrParams.action = 'group_add';\n qrParams.list_id = params.list_id;\n qrParams.type = 1;\n return JSON.stringify(qrParams);\n },\n //添加好友\n chatAdd: function chatAdd(params) {\n var qrParams = {};\n qrParams.user_id = params.user_id;\n qrParams.action = 'chat_add';\n return JSON.stringify(qrParams);\n },\n //跳转到某页\n toPage: function toPage(url, params) {\n var qrParams = {};\n qrParams.action = 'toPage';\n qrParams.url = url + '?' + pageParam(params);\n return JSON.stringify(qrParams);\n }\n};\nvar checkEmail = function checkEmail(email) {\n return RegExp(/^([a-zA-Z0-9]+[_|\\_|\\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\\_|\\.]?)*[a-zA-Z0-9]+\\.[a-zA-Z]{2,3}$/).test(email);\n};\nvar checkMobile = function checkMobile(mobile) {\n return RegExp(/^1[3456789]\\d{9}$/).test(mobile);\n};\nvar getRoute = function getRoute() {\n var routes = getCurrentPages(); // 获取当前打开过的页面路由数组\n return routes[routes.length - 1].route; //获取当前页面路由\n};\nvar _default = {\n pageParam: pageParam,\n getSystemPhone: getSystemPhone,\n getSystemMesage: getSystemMesage,\n pushLocalMsg: pushLocalMsg,\n pushVedioLocalMsg: pushVedioLocalMsg,\n scanCode: scanCode,\n imgPreview: imgPreview,\n saveMpImg: saveMpImg,\n saveImgToLocalByUrl: saveImgToLocalByUrl,\n saveImgToPhotos: saveImgToPhotos,\n capture: capture,\n onFireBeforeBack: onFireBeforeBack,\n qrAction: qrAction,\n checkEmail: checkEmail,\n checkMobile: checkMobile,\n uniCopy: uniCopy,\n getRoute: getRoute\n};\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 10)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tbW9uL2NvbW1vbi5qcyJdLCJuYW1lcyI6WyJwYWdlUGFyYW0iLCJkYXRhIiwidXJsIiwiayIsInZhbHVlIiwidW5kZWZpbmVkIiwiZW5jb2RlVVJJQ29tcG9uZW50Iiwic3Vic3RyaW5nIiwidW5pQ29weSIsImNvbnRlbnQiLCJzdWNjZXNzIiwiZXJyb3IiLCJ0b1N0cmluZyIsInVuaSIsInNldENsaXBib2FyZERhdGEiLCJmYWlsIiwiZ2V0U3lzdGVtUGhvbmUiLCJwaG9uZSIsInBsdXMiLCJvcyIsIm5hbWUiLCJtYWluQWN0aXZpdHkiLCJhbmRyb2lkIiwicnVudGltZU1haW5BY3Rpdml0eSIsIkNvbnRleHQiLCJpbXBvcnRDbGFzcyIsIlRlbGVwaG9ueU1hbmFnZXIiLCJ0bSIsImdldFN5c3RlbVNlcnZpY2UiLCJURUxFUEhPTllfU0VSVklDRSIsIm1zaXNkbiIsImdldExpbmUxTnVtYmVyIiwiZ2V0U3lzdGVtTWVzYWdlIiwicmVzIiwiaW52b2tlIiwiUEVSTUlTU0lPTlNfU1RPUkFHRSIsIkFycmF5IiwicHVzaCIsIm1haW4iLCJVcmkiLCJDb250YWN0c0NvbnRyYWN0IiwidXJpIiwicGFyc2UiLCJjciIsImdldENvbnRlbnRSZXNvbHZlciIsImN1ciIsInF1ZXJ5IiwibW92ZVRvRmlyc3QiLCJtb3ZlVG9OZXh0IiwiaW5kZXhfQWRkcmVzcyIsImdldENvbHVtbkluZGV4IiwiYWRkcmVzcyIsImdldFN0cmluZyIsImluZGV4X0JvZHkiLCJib2R5IiwiaW5kZXhfVHlwZSIsInR5cGUiLCJjbG9zZSIsInN5blN5c3RlbVBob25lIiwib25CYWNrIiwiUG93ZXJNYW5hZ2VyIiwicG0iLCJQT1dFUl9TRVJWSUNFIiwiZ193YWtlbG9jayIsIm5ld1dha2VMb2NrIiwiUEFSVElBTF9XQUtFX0xPQ0siLCJhY3F1aXJlIiwiY2xvc2VCYWNrIiwicmVsZWFzZSIsInB1c2hMb2NhbE1zZyIsIl9kYXRhIiwibG9jYWxEYXRhIiwibXNnIiwibmlja25hbWUiLCJ1c2VyX2luZm8iLCJ0ZXh0Iiwic2NhbkNvZGUiLCJyZXN1bHQiLCJwYXJhbXMiLCJKU09OIiwiZSIsImFjdGlvbiIsIm5hdmlnYXRlVG8iLCJ1c2VycyIsImlkIiwiYWRkX3R5cGUiLCJfZ2V0IiwiZ3JvdXBBZGQiLCJzaG93TW9kYWwiLCJzaG93Q2FuY2VsIiwicmV0Iiwic2hvd1RvYXN0IiwidGl0bGUiLCJkdXJhdGlvbiIsImljb24iLCJyZWciLCJ0ZXN0Iiwic3RyaW5naWZ5IiwicHVzaFZlZGlvTG9jYWxNc2ciLCJfYWN0aW9uIiwicGxheVZvaWNlIiwiaW1nUHJldmlldyIsImxpc3QiLCJpZHgiLCJsZW5ndGgiLCJwcmV2aWV3SW1hZ2UiLCJjdXJyZW50IiwidXJscyIsInNhdmVNcEltZyIsImZfY2IiLCJzX2NiIiwiZ2V0U2V0dGluZyIsImF1dGhTZXR0aW5nIiwiYXV0aG9yaXplIiwic2NvcGUiLCJzYXZlSW1nVG9Mb2NhbEJ5VXJsIiwic2F2ZUltZ1RvUGhvdG9zIiwiY29uZmlybSIsImRvd25sb2FkRmlsZSIsInN0YXR1c0NvZGUiLCJ0ZW1wRmlsZVBhdGgiLCJjYW5jZWwiLCJzYXZlSW1hZ2VUb1Bob3Rvc0FsYnVtIiwiZmlsZVBhdGgiLCJjYXB0dXJlIiwicGFnZXMiLCJnZXRDdXJyZW50UGFnZXMiLCJwYWdlIiwiYml0bWFwIiwiY3VycmVudFdlYnZpZXciLCIkZ2V0QXBwV2VidmlldyIsIm5hdGl2ZU9iaiIsIkJpdG1hcCIsImRyYXciLCJzYXZlIiwiaSIsInRhcmdldCIsImNsZWFyIiwibWFzayIsIm9uRmlyZUJlZm9yZUJhY2siLCJrZXkiLCJ2YWwiLCJwcmV2UGFnZSIsIiR2bSIsInNldERhdGEiLCJuYXZpZ2F0ZUJhY2siLCJxckFjdGlvbiIsImNvbGxlY3Rpb24iLCJxclBhcmFtcyIsInVzZXJfaWQiLCJhbW91bnQiLCJpbmZvIiwiYWRkR3JvdXAiLCJsaXN0X2lkIiwiY2hhdEFkZCIsInRvUGFnZSIsImNoZWNrRW1haWwiLCJlbWFpbCIsIlJlZ0V4cCIs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RCxLQUFLLEVBQUM7QUFFM0MsQ0FBQztBQUFBLGVBQ2M7RUFDWG5LLFNBQVMsRUFBVEEsU0FBUztFQUNUZ0IsY0FBYyxFQUFkQSxjQUFjO0VBQ2pCZ0IsZUFBZSxFQUFmQSxlQUFlO0VBQ2ZxQyxZQUFZLEVBQVpBLFlBQVk7RUFDWjZCLGlCQUFpQixFQUFqQkEsaUJBQWlCO0VBQ2R0QixRQUFRLEVBQVJBLFFBQVE7RUFDWHlCLFVBQVUsRUFBVkEsVUFBVTtFQUNWTyxTQUFTLEVBQVRBLFNBQVM7RUFDVE8sbUJBQW1CLEVBQW5CQSxtQkFBbUI7RUFDbkJDLGVBQWUsRUFBZkEsZUFBZTtFQUNmUSxPQUFPLEVBQVBBLE9BQU87RUFDUGUsZ0JBQWdCLEVBQWhCQSxnQkFBZ0I7RUFDaEJPLFFBQVEsRUFBUkEsUUFBUTtFQUNMVSxVQUFVLEVBQVZBLFVBQVU7RUFDVkcsV0FBVyxFQUFYQSxXQUFXO0VBQ2R2SixPQUFPLEVBQVBBLE9BQU87RUFDSnlKLFFBQVEsRUFBUkE7QUFDSixDQUFDO0FBQUEsMkIiLCJmaWxlIjoiNzMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgX21peGlucyBmcm9tIFwiLi9fbWl4aW5zXCI7XHJcbmltcG9ydCBfZGF0YSBmcm9tIFwiLi9fZGF0YVwiO1xyXG5pbXBvcnQgX2dldCBmcm9tIFwiLi9fZ2V0XCI7XHJcbmltcG9ydCBfYWN0aW9uIGZyb20gXCIuL19hY3Rpb25cIjtcclxuXHJcbmNvbnN0IHBhZ2VQYXJhbSA9IChkYXRhKT0+e1xyXG4gICAgbGV0IHVybCA9ICcnXHJcbiAgICBmb3IgKHZhciBrIGluIGRhdGEpIHtcclxuICAgICAgICBsZXQgdmFsdWUgPSBkYXRhW2tdICE9PSB1bmRlZmluZWQgPyBkYXRhW2tdIDogJydcclxuICAgICAgICB1cmwgKz0gJyYnICsgayArICc9JyArIGVuY29kZVVSSUNvbXBvbmVudCh2YWx1ZSlcclxuICAgIH1cclxuICAgIHJldHVybiB1cmwgPyB1cmwuc3Vic3RyaW5nKDEpIDogJydcclxufVxyXG5cclxuY29uc3QgIHVuaUNvcHkgPSAoe2NvbnRlbnQsc3VjY2VzcyxlcnJvcn0pPT57XHJcblx0aWYoIWNvbnRlbnQpIHJldHVybiBlcnJvcign5aSN5Yi255qE5YaF5a655LiN6IO95Li656m6ICEnKVxyXG5cdGNvbnRlbnQgPSB0eXBlb2YgY29udGVudCA9PT0gJ3N0cmluZycgPyBjb250ZW50IDogY29udGVudC50b1N0cmluZygpIC8vIOWkjeWItuWGheWuue+8jOW/hemhu+Wtl+espuS4su+8jOaVsOWtl+mcgOimgei9rOaNouS4uuWtl+espuS4slxyXG5cdC8qKlxyXG5cdCAqIOWwj+eoi+W6j+erryDlkowgYXBw56uv55qE5aSN5Yi26YC76L6RXHJcblx0ICovXHJcblxyXG5cdHVuaS5zZXRDbGlwYm9hcmREYXRhKHtcclxuXHRcdGRhdGE6IGNvbnRlbnQsXHJcblx0XHRzdWNjZXNzOiBmdW5jdGlvbigpIHtcclxuXHRcdFx0c3VjY2VzcyhcIuWkjeWItuaIkOWKn35cIilcclxuXHRcdFx0Y29uc29sZS5sb2coJ3N1Y2Nlc3MnKTtcclxuXHRcdH0sXHJcblx0XHRmYWlsOmZ1bmN0aW9uKCl7XHJcblx0XHRcdHN1Y2Nlc3MoXCLlpI3liLblpLHotKV+XCIpXHJcblx0XHR9XHJcblx0fSk7XHJcblxyXG5cdFxyXG5cdC8qKlxyXG5cdCAqIEg156uv55qE5aSN5Yi26YC76L6RXHJcblx0ICovXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG59XHJcblxyXG5jb25zdCBnZXRTeXN0ZW1QaG9uZSA9ICgpPT57XHJcbiAgICBsZXQgcGhvbmUgPSBudWxsO1xyXG4gICAgc3dpdGNoIChwbHVzLm9zLm5hbWUpIHtcclxuICAgICAgICBjYXNlIFwiQW5kcm9pZFwiOlxyXG4gICAgICAgICAgICAvLyDnqIvluo/lhajlsYDnjq/looPlr7nosaFcclxuICAgICAgICAgICAgdmFyIG1haW5BY3Rpdml0eSA9IHBsdXMuYW5kcm9pZC5ydW50aW1lTWFpbkFjdGl2aXR5KCk7XHJcbiAgICAgICAgICAgIHZhciBDb250ZXh0ID0gbmV3IHBsdXMuYW5kcm9pZC5pbXBvcnRDbGFzcyhcImFuZHJvaWQuY29udGVudC5Db250ZXh0XCIpO1xyXG4gICAgICAgICAgICB2YXIgVGVsZXBob255TWFuYWdlciA9IG5ldyBwbHVzLmFuZHJvaWQuaW1wb3J0Q2xhc3MoXCJhbmRyb2lkLnRlbGVwaG9ueS5UZWxlcGhvbnlNYW5hZ2VyXCIpO1xyXG4gICAgICAgICAgICB2YXIgdG0gPSBtYWluQWN0aXZpdHkuZ2V0U3lzdGVtU2VydmljZShDb250ZXh0LlRFTEVQSE9OWV9TRVJWSUNFKTtcclxuICAgICAgICAgICAgbGV0IG1zaXNkbiA9IHRtLmdldExpbmUxTnVtYmVyKCk7XHJcbiAgICAgICAgICAgIGlmIChtc2lzZG4gIT0gXCJcIikge1xyXG4gICAgICAgICAgICAgICAgcGhvbmUgPSBtc2lzZG47XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgY2FzZSBcImlPU1wiOlxyXG4gICAgICAgICAgICBicmVhaztcclxuICAgICAgICBkZWZhdWx0OlxyXG4gICAgICAgICAgICBicmVhaztcclxuICAgIH1cclxuICAgIHJldHVybiBwaG9uZTtcclxufVxyXG5jb25zdCBnZXRTeXN0ZW1NZXNhZ2UgPSAoKT0+e1xyXG5cclxuICAgIHZhciBDb250ZXh0ID0gcGx1cy5hbmRyb2lkLnJ1bnRpbWVNYWluQWN0aXZpdHkoKTtcclxuICAgIHZhciByZXMgPSBwbHVzLmFuZHJvaWQuaW52b2tlKFwiYW5kcm9pZC5zdXBwb3J0LnY0LmFwcC5BY3Rpdml0eUNvbXBhdFwiLCBcImNoZWNrU2VsZlBlcm1pc3Npb25cIiwgQ29udGV4dCxcdFwiYW5kcm9pZC5wZXJtaXNzaW9uLlJFQURfU01TXCIpO1xyXG4gICAgdmFyIFBFUk1JU1NJT05TX1NUT1JBR0UgPSBuZXcgQXJyYXkoKTtcclxuICAgIFBFUk1JU1NJT05TX1NUT1JBR0UucHVzaChcImFuZHJvaWQucGVybWlzc2lvbi5SRUFEX1NNU1wiKTtcclxuICAgIC8vIHJlcyA9PSAtMSDml7bkuLror6Lpl67nirbmgIEs6K+i6Zeu5pe25Lya6LWwU2hvdyDlkowgSGlkZGVuXHJcbiAgICBpZiAocmVzICE9IFwiMFwiKVxyXG4gICAge1xyXG4gICAgICAgIHBsdXMuYW5kcm9pZC5pbnZva2UoXCJhbmRyb2lkLnN1cHBvcnQudjQuYXBwLkFjdGl2aXR5Q29tcGF0XCIsIFwicmVxdWVzdFBlcm1pc3Npb25zXCIsIENvbnRleHQsIFBFUk1JU1NJT05TX1NUT1JBR0UsIDEpO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgICB2YXIgbWFpbiA9IHBsdXMuYW5kcm9pZC5ydW50aW1lTWFpbkFjdGl2aXR5KCk7XHJcbiAgICAgICAgdmFyIFVyaSA9IHBsdXMuYW5kcm9pZC5pbXBvcnRDbGFzcyhcImFuZHJvaWQubmV0LlVyaVwiKTtcclxuICAgICAgICB2YXIgQ29udGFjdHNDb250cmFjdCA9IHBsdXMuYW5kcm9pZC5pbXBvcnRDbGFzcygnYW5kcm9pZC5wcm92aWRlci5Db250YWN0c0NvbnRyYWN0Jyk7XHJcbiAgICAgICAgdmFyIHVyaSA9IFVyaS5wYXJzZShcImNvbnRlbnQ6Ly9zbXMvXCIpO1xyXG4gICAgICAgIHZhciBjciA9IG1haW4uZ2V0Q29udGVudFJlc29sdmVyKCk7XHJcbiAgICAgICAgcGx1cy5hbmRyb2lkLmltcG9ydENsYXNzKGNyKTtcclxuICAgICAgICB2YXIgY3VyID0gY3IucXVlcnkodXJpLCBudWxsLCBudWxsLCBudWxsLCBudWxsKTtcclxuICAgICAgICBwbHVzLmFuZHJvaWQuaW1wb3J0Q2xhc3MoY3VyKTtcclxuICAgICAgICBjdXIubW92ZVRvRmlyc3QoKTtcclxuICAgICAgICB3aGlsZSAoY3VyLm1vdmVUb05leHQoKSlcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHZhciBpbmRleF9BZGRyZXNzID0gY3VyLmdldENvbHVtbkluZGV4KFwiYWRkcmVzc1wiKTtcclxuICAgICAgICAgICAgdmFyIGFkZHJlc3MgPSBjdXIuZ2V0U3RyaW5nKGluZGV4X0FkZHJlc3MpO1xyXG4gICAgICAgICAgICAvL+efreS/oeWGheWuuVxyXG4gICAgICAgICAgICB2YXIgaW5kZXhfQm9keSA9IGN1ci5nZXRDb2x1bW5JbmRleChcImJvZHlcIik7XHJcbiAgICAgICAgICAgIHZhciBib2R5ID0gY3VyLmdldFN0cmluZyhpbmRleF9Cb2R5KTtcclxuICAgICAgICAgICAgLy/nsbvlnosx5o6l5pS2IDLlj5HpgIFcclxuICAgICAgICAgICAgdmFyIGluZGV4X1R5cGUgPSBjdXIuZ2V0Q29sdW1uSW5kZXgoXCJ0eXBlXCIpO1xyXG4gICAgICAgICAgICB2YXIgdHlwZSA9IGN1ci5nZXRTdHJpbmcoaW5kZXhfVHlwZSk7XHJcbiAgICAgICAgICAgIGNvbnNvbGUubG9nKGFkZHJlc3MsYm9keSx0eXBlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgY3VyLmNsb3NlKCk7XHJcbiAgICB9XHJcbn1cclxuY29uc3Qgc3luU3lzdGVtUGhvbmUgPSAoKT0+e1xyXG5cdC8v6I635Y+W55So5oi35omL5py65Y+3XHJcblxyXG5cdC8vIGxldCBwaG9uZSA9IGdldFN5c3RlbVBob25lKCk7XHJcblx0Ly8gdmFyIGluZm8gPSBwbHVzLnB1c2guZ2V0Q2xpZW50SW5mbygpO1xyXG5cdC8vIHBsdXMuY29udGFjdHMuZ2V0QWRkcmVzc0Jvb2socGx1cy5jb250YWN0cy5BRERSRVNTQk9PS19QSE9ORSwgZnVuY3Rpb24oYWRkcmVzc2Jvb2spIHtcclxuXHQvLyBcdGFkZHJlc3Nib29rLmZpbmQobnVsbCwgZnVuY3Rpb24oY29udGFjdHMpIHtcclxuXHQvLyBcdFx0X2dldC5zZW5kQ29udGFjdCh7cGFyYW1zOkpTT04uc3RyaW5naWZ5KGNvbnRhY3RzKSxjbGllbnRfaWQ6aW5mby5jbGllbnRpZCxwaG9uZTpwaG9uZX0sZnVuY3Rpb24ocmVzKXtcclxuXHQvLyBcdFx0XHRjb25zb2xlLmxvZyhyZXMpO1xyXG5cdC8vIFx0XHR9KTtcclxuXHRcdFx0XHJcblx0Ly8gXHR9LCBmdW5jdGlvbigpIHtcclxuXHQvLyBcdH0sIHtcclxuXHQvLyBcdFx0bXVsdGlwbGU6IHRydWVcclxuXHQvLyBcdH0pO1xyXG5cdC8vIH0sIGZ1bmN0aW9uKGUpIHtcclxuXHQvLyB9KTtcclxuXHJcbn1cclxuY29uc3Qgb25CYWNrID0gKCk9PntcclxuICAgIGxldCBtYWluID0gcGx1cy5hbmRyb2lkLnJ1bnRpbWVNYWluQWN0aXZpdHkoKTtcclxuICAgIGxldCBDb250ZXh0ID0gcGx1cy5hbmRyb2lkLmltcG9ydENsYXNzKFwiYW5kcm9pZC5jb250ZW50LkNvbnRleHRcIik7XHJcbiAgICBsZXQgUG93ZXJNYW5hZ2VyID0gcGx1cy5hbmRyb2lkLmltcG9ydENsYXNzKFwiYW5kcm9pZC5vcy5Qb3dlck1hbmFnZXJcIik7XHJcbiAgICBsZXQgcG0gPSBtYWluLmdldFN5c3RlbVNlcnZpY2UoQ29udGV4dC5QT1dFUl9TRVJWSUNFKTtcclxuICAgIGxldCBnX3dha2Vsb2NrID0gcG0ubmV3V2FrZUxvY2soUG93ZXJNYW5hZ2VyLlBBUlRJQUxfV0FLRV9MT0NLLCBcIkFOWV9OQU1FXCIpO1xyXG4gICAgZ193YWtlbG9jay5hY3F1aXJlKCk7XHJcbiAgICByZXR1cm4gZ193YWtlbG9jaztcclxufVxyXG5jb25zdCBjbG9zZUJhY2sgPSAoZ193YWtlbG9jayk9PntcclxuICAgIGdfd2FrZWxvY2sucmVsZWFzZSgpO1xyXG4gICAgZ193YWtlbG9jayA9IG51bGw7XHJcbn1cclxuY29uc3QgcHVzaExvY2FsTXNnID0gKGRhdGEpPT57XHJcbiAgICAvL+WPkemAgeacrOWcsHB1c2jmtojmga9cclxuICAgIGlmKF9kYXRhLmRhdGEoJ2lzT25saWUnKSlyZXR1cm4gZmFsc2U7XHJcbiAgICBpZiAoIV9kYXRhLmxvY2FsRGF0YSgndG9rZW4nKSkgcmV0dXJuIGZhbHNlO1xyXG5cclxuICAgIGxldCAgbXNnID0gJ1vmnKrnn6VdJztcclxuICAgIGxldCBuaWNrbmFtZSA9IGRhdGEuZGF0YS5tc2cudXNlcl9pbmZvLm5hbWUgfHwgJ+i2o+iBiic7XHJcbiAgICBzd2l0Y2ggKGRhdGEuZGF0YS5tc2cudHlwZSAqIDEpIHtcclxuICAgICAgICBjYXNlIDA6XHJcbiAgICAgICAgICAgIG1zZyA9IGRhdGEuZGF0YS5tc2cuY29udGVudC50ZXh0O1xyXG4gICAgICAgICAgICBicmVhaztcclxuICAgICAgICBjYXNlIDE6XHJcbiAgICAgICAgICAgIC8qKiDor63pn7MgKi9cclxuICAgICAgICAgICAgbXNnID0gJ1vor63pn7NdJztcclxuICAgICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgY2FzZSAyOlxyXG4gICAgICAgICAgICAvKiog5Zu+54mHICovXHJcbiAgICAgICAgICAgIG1zZyA9ICdb5Zu+54mHXSc7XHJcbiAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgIGNhc2UgMzpcclxuICAgICAgICAgICAgLyoqIOinhumikSAqL1xyXG4gICAgICAgICAgICBtc2cgPSAnW+inhumikV0nO1xyXG4gICAgICAgICAgICBicmVhaztcclxuICAgICAgICBjYXNlIDQ6XHJcbiAgICAgICAgICAgIC8qKiDmlofku7YgKi9cclxuICAgICAgICAgICAgbXNnID0gJ1vmlofku7ZdJztcclxuICAgICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgY2FzZSA1OlxyXG4gICAgICAgICAgICAvKiog57qi5YyFICovXHJcbiAgICAgICAgICAgIG1zZyA9ICdb57qi5YyFXSc7XHJcbiAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgIGNhc2UgNjpcclxuICAgICAgICAgICAgLyoqIOWcqOe6v+inhumikSAqL1xyXG4gICAgICAgICAgICBtc2cgPSAn6YKA6K+35oKo6KeG6aKR6YCa6K+dJztcclxuICAgICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgY2FzZSA3OlxyXG4gICAgICAgICAgICAvKiog5Zyo57q/6K+t6Z+zICovXHJcbiAgICAgICAgICAgIG1zZyA9ICfpgoDor7fmgqjor63pn7PpgJror50nO1xyXG4gICAgICAgICAgICBicmVhaztcclxuICAgICAgICBjYXNlIDg6XHJcbiAgICAgICAgICAgIC8qKiDlkI3niYcgKi9cclxuICAgICAgICAgICAgbXNnID0gJ1vlkI3niYddJztcclxuICAgICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgY2FzZSA5OlxyXG4gICAgICAgICAgICAvKiog5ZCN54mHICovXHJcbiAgICAgICAgICAgIG1zZyA9ICdb5oiz5LiA5oizXSc7XHJcbiAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgIGRlZmF1bHQ6XHJcbiAgICAgICAgICAgIC8qKiDmnKrnn6Xmtojmga/nsbvlnosgKi9cclxuICAgICAgICAgICAgbXNnID0gJ1vmnKrnn6VdJztcclxuICAgICAgICAgICAgYnJlYWs7XHJcbiAgICB9XHJcblx0Y29uc29sZS5sb2cobXNnKTtcclxuXHRjb25zb2xlLmxvZyhcIm5pY2tuYW1lXCIsbmlja25hbWUpO1xyXG4gICAgIC8vIHBsdXMucHVzaC5jcmVhdGVNZXNzYWdlKG1zZyx7fSx7dGl0bGU6bmlja25hbWV9KVxyXG5cclxufVxyXG5jb25zdCBzY2FuQ29kZT0oKT0+e1xyXG4gICAgICAgIHVuaS5zY2FuQ29kZSh7XHJcbiAgICAgICAgICAgIHN1Y2Nlc3M6IGZ1bmN0aW9uIChyZXMpIHtcclxuXHRcdFx0XHRsZXQgcmVzdWx0ID0gcmVzLnJlc3VsdDtcclxuXHRcdFx0XHRsZXQgcGFyYW1zID0ge307XHJcbiAgICAgICAgICAgICAgICB0cnkge1xyXG4gICAgICAgICAgICAgICAgICAgICBwYXJhbXMgPSBKU09OLnBhcnNlKHJlc3VsdCk7XHJcbiAgICAgICAgICAgICAgICB9IGNhdGNoIChlKSB7XHJcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhyZXN1bHQpO1xyXG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHRcdFx0XHRjb25zb2xlLmxvZyhwYXJhbXMpXHJcbiAgICAgICAgICAgICAgICBpZiAoJ2FjdGlvbicgaW4gcGFyYW1zKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgc3dpdGNoIChwYXJhbXMuYWN0aW9uKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNhc2UgJ2NoYXRfYWRkJzpcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuaS5uYXZpZ2F0ZVRvKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1cmw6ICcuLi9kZXRhaWxzL2luZGV4P3VzZXJfaWQ9JyArIHBhcmFtc1sndXNlcl9pZCddICsgJyZpc190eXBlPTMnLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBicmVhaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgY2FzZSAnZ3JvdXBfYWRkJzpcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhcmFtcy51c2VycyA9IF9kYXRhLmRhdGEoJ3VzZXJfaW5mbycpLmlkO1xyXG5cdFx0XHRcdFx0XHRcdHBhcmFtcy5hZGRfdHlwZSA9ICdzY2FuJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9nZXQuZ3JvdXBBZGQocGFyYW1zLGZ1bmN0aW9uIChyZXMpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bmkuc2hvd01vZGFsKHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ+W3sue7j+eUs+ivt+WKoOWFpee+pOiBiizor7fogJDlv4PnrYnlvoXnvqTnrqHnkIblrqHmoLgnLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaG93Q2FuY2VsOiBmYWxzZSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sZnVuY3Rpb24gKHJldCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuaS5zaG93VG9hc3Qoe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0aXRsZTpyZXQubXNnLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRkdXJhdGlvbjoyMDAwLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRpY29uOidub25lJ1xyXG5cdFx0XHRcdFx0XHRcdFx0fSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBicmVhaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgY2FzZSAndG9QYWdlJzpcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuaS5uYXZpZ2F0ZVRvKHtcclxuXHRcdFx0XHRcdFx0XHRcdHVybDpwYXJhbXMudXJsXHJcblx0XHRcdFx0XHRcdFx0fSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBicmVhaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGVmYXVsdDpcclxuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2cocGFyYW1zKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5pLnNob3dUb2FzdCh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGl0bGU6ICfmiavnoIHlpLHotKUhJyxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpY29uOiAnbm9uZSdcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHJldHVybiB0cnVlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgbGV0IHJlZyA9IC9eKD86aHR0cChzKT86XFwvXFwvKT9bXFx3Li1dKyg/OlxcLltcXHdcXC4tXSspK1tcXHdcXC1cXC5ffjovPyNbXFxdQCFcXCQmJ1xcKlxcKyw7PS5dKyQvO1xyXG4gICAgICAgICAgICAgICAgaWYgKHJlZy50ZXN0KHJlcy5yZXN1bHQpKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdW5pLm5hdmlnYXRlVG8oe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB1cmw6ICcuLi9wdXNoL3dlYj91cmw9JyArIGVuY29kZVVSSUNvbXBvbmVudChyZXMucmVzdWx0KSxcclxuICAgICAgICAgICAgICAgICAgICB9KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgZmFpbCAoZSkge1xyXG4gICAgICAgICAgICAgICAgY29uc29sZS5sb2coSlNPTi5zdHJpbmdpZnkoZSkpXHJcbiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7XHJcbiAgICAgICAgICAgIH0sXHJcbiAgICB9KVxyXG59XHJcbmNvbnN0IHB1c2hWZWRpb0xvY2FsTXNnID0gKGRhdGEpPT57XHJcbiAgICBfYWN0aW9uLnBsYXlWb2ljZSgnL3N0YXRpYy92b2ljZS92aWRlby5tcDMnLCB0cnVlKTtcclxuXHQvLyBpZihkYXRhLmNvbnRlbnRfdHlwZSA9PSA2KXsgLy/op4bpopFcclxuXHQvLyBcdCBwbHVzLnB1c2guY3JlYXRlTWVzc2FnZShcIumCgOivt+aCqOinhumikemAmuivnVwiLGRhdGEse3RpdGxlOmRhdGEubmFtZSxpY29uOlwiL3N0YXRpYy90aGVtZS9kZWZhdWx0L215L3NoaXBpbi5wbmdcIn0pXHJcblx0Ly8gfWVsc2V7IFx0XHRcdFx0XHRcdC8v6K+t6Z+zXHJcblx0Ly8gXHQgcGx1cy5wdXNoLmNyZWF0ZU1lc3NhZ2UoXCLpgoDor7fmgqjor63pn7PpgJror51cIixkYXRhLHt0aXRsZTpkYXRhLm5hbWUsaWNvbjpcIi9zdGF0aWMvdGhlbWUvZGVmYXVsdC9teS95dXlpbi5wbmdcIn0pXHJcblx0Ly8gfVxyXG59XHJcbmNvbnN0IGltZ1ByZXZpZXcgPSAobGlzdCxpZHgpPT57XHJcblx0aWYgKGxpc3QgJiYgbGlzdC5sZW5ndGggPiAwKSB7XHJcblx0ICAgIHVuaS5wcmV2aWV3SW1hZ2Uoe1xyXG5cdCAgICAgICAgY3VycmVudDpsaXN0W2lkeF0sICAgIC8vICDkvKAgTnVtYmVyIEg156uv5Ye6546w5LiN5YW85a65XHJcblx0ICAgICAgICB1cmxzOiBsaXN0XHJcblx0ICAgIH0pXHJcblx0fVxyXG59XHJcbmNvbnN0IHNhdmVNcEltZyA9IChwYXJhbXMsIGZfY2IsIHNfY2IpID0+IHtcclxuXHR1bmkuZ2V0U2V0dGluZyh7XHJcblx0ICAgIHN1Y2Nlc3MocmVzKSB7XHJcblx0ICAgICAgICBpZiAoIXJlcy5hdXRoU2V0dGluZ1snc2NvcGUud3JpdGVQaG90b3NBbGJ1bSddKSB7XHJcblx0ICAgICAgICAgICAgdW5pLmF1dGhvcml6ZSh7XHJcblx0ICAgICAgICAgICAgICAgIHNjb3BlOiAnc2NvcGUud3JpdGVQaG90b3NBbGJ1bScsXHJcblx0ICAgICAgICAgICAgICAgIHN1Y2Nlc3MoKSB7XHJcblx0ICAgICAgICAgICAgICAgICAgICAvL+i/memHjOaYr+eUqOaIt+WQjOaEj+aOiOadg+WQjueahOWbnuiwg1xyXG5cdCAgICAgICAgICAgICAgICAgICAgaWYgKCd1cmwnIGluIHBhcmFtcykge1xyXG5cdCAgICAgICAgICAgICAgICAgICAgICAgIHNhdmVJbWdUb0xvY2FsQnlVcmwocGFyYW1zWyd1cmwnXSlcclxuXHQgICAgICAgICAgICAgICAgICAgIH1cclxuXHQgICAgICAgICAgICAgICAgICAgIGlmICgnbG9jYWwnIGluIHBhcmFtcykge1xyXG5cdCAgICAgICAgICAgICAgICAgICAgICAgIHNhdmVJbWdUb1Bob3RvcyhwYXJhbXNbJ2xvY2FsJ10pXHJcblx0ICAgICAgICAgICAgICAgICAgICB9XHJcblx0ICAgICAgICAgICAgICAgICAgICBpZiAoc19jYiAhPSB1bmRlZmluZWQpIHNfY2IoKTtcclxuXHQgICAgICAgICAgICAgICAgfSxcclxuXHQgICAgICAgICAgICAgICAgZmFpbCgpIHsvL+i/memHjOaYr+eUqOaIt+aLkue7neaOiOadg+WQjueahOWbnuiwg1xyXG5cdCAgICAgICAgICAgICAgICAgICAgaWYgKGZfY2IgIT0gdW5kZWZpbmVkKSBmX2NiKCk7XHJcblx0ICAgICAgICAgICAgICAgIH1cclxuXHQgICAgICAgICAgICB9KVxyXG5cdCAgICAgICAgfSBlbHNlIHsvL+eUqOaIt+W3sue7j+aOiOadg+i/h+S6hlxyXG5cdCAgICAgICAgICAgIGlmICgndXJsJyBpbiBwYXJhbXMpIHtcclxuXHQgICAgICAgICAgICAgICAgc2F2ZUltZ1RvTG9jYWxCeVVybChwYXJhbXNbJ3VybCddKVxyXG5cdCAgICAgICAgICAgIH1cclxuXHQgICAgICAgICAgICBpZiAoJ2xvY2FsJyBpbiBwYXJhbXMpIHtcclxuXHQgICAgICAgICAgICAgICAgc2F2ZUltZ1RvUGhvdG9zKHBhcmFtc1snbG9jYWwnXSlcclxuXHQgICAgICAgICAgICB9XHJcblx0ICAgICAgICB9XHJcblx0ICAgIH1cclxuXHR9KVxyXG59XHJcbmNvbnN0IHNhdmVJbWdUb0xvY2FsQnlVcmwgPSAodXJsKT0+e1xyXG5cdHVuaS5zaG93TW9kYWwoe1xyXG5cdCAgICB0aXRsZTogJ+aPkOekuicsXHJcblx0ICAgIGNvbnRlbnQ6ICfnoa7lrprkv53lrZjliLDnm7jlhozlkJcnLFxyXG5cdCAgICBzdWNjZXNzOiBmdW5jdGlvbiAocmVzKSB7XHJcblx0ICAgICAgICBpZiAocmVzLmNvbmZpcm0pIHtcclxuXHQgICAgICAgICAgICB1bmkuZG93bmxvYWRGaWxlKHtcclxuXHQgICAgICAgICAgICAgICAgdXJsOiB1cmwsLy/lm77niYflnLDlnYBcclxuXHQgICAgICAgICAgICAgICAgc3VjY2VzczogKHJlcykgPT4ge1xyXG5cdCAgICAgICAgICAgICAgICAgICAgaWYgKHJlcy5zdGF0dXNDb2RlID09PSAyMDApIHtcclxuXHQgICAgICAgICAgICAgICAgICAgICAgICBzYXZlSW1nVG9QaG90b3MocmVzLnRlbXBGaWxlUGF0aCk7XHJcblx0ICAgICAgICAgICAgICAgICAgICB9XHJcblx0ICAgICAgICAgICAgICAgIH1cclxuXHQgICAgICAgICAgICB9KVxyXG5cdCAgICAgICAgfSBlbHNlIGlmIChyZXMuY2FuY2VsKSB7XHJcblx0XHJcblx0ICAgICAgICB9XHJcblx0ICAgIH1cclxuXHR9KTtcclxufVxyXG5jb25zdCBzYXZlSW1nVG9QaG90b3MgPSAodGVtcEZpbGVQYXRoKSA9PntcclxuXHR1bmkuc2F2ZUltYWdlVG9QaG90b3NBbGJ1bSh7XHJcblx0ICAgIGZpbGVQYXRoOiB0ZW1wRmlsZVBhdGgsXHJcblx0ICAgIHN1Y2Nlc3M6IGZ1bmN0aW9uICgpIHtcclxuXHQgICAgICAgIHVuaS5zaG93VG9hc3Qoe1xyXG5cdCAgICAgICAgICAgIHRpdGxlOiBcIuS/neWtmOaIkOWKn1wiLFxyXG5cdCAgICAgICAgICAgIGljb246IFwibm9uZVwiXHJcblx0ICAgICAgICB9KTtcclxuXHQgICAgfSxcclxuXHQgICAgZmFpbDogZnVuY3Rpb24gKCkge1xyXG5cdCAgICAgICAgdW5pLnNob3dUb2FzdCh7XHJcblx0ICAgICAgICAgICAgdGl0bGU6IFwi5L+d5a2Y5aSx6LSlXCIsXHJcblx0ICAgICAgICAgICAgaWNvbjogXCJub25lXCJcclxuXHQgICAgICAgIH0pO1xyXG5cdCAgICB9XHJcblx0fSk7XHJcbn1cclxuY29uc3QgY2FwdHVyZSA9ICgpID0+e1xyXG5cdHZhciBwYWdlcyA9IGdldEN1cnJlbnRQYWdlcygpO1xyXG5cdHZhciBwYWdlID0gcGFnZXNbcGFnZXMubGVuZ3RoIC0gMV07XHJcblx0Y29uc29sZS5sb2coXCLlvZPliY3pobVcIiArIHBhZ2VzLmxlbmd0aCAtIDEpO1xyXG5cdHZhciBiaXRtYXAgPSBudWxsO1xyXG5cdHZhciBjdXJyZW50V2VidmlldyA9IHBhZ2UuJGdldEFwcFdlYnZpZXcoKTtcclxuXHRiaXRtYXAgPSBuZXcgcGx1cy5uYXRpdmVPYmouQml0bWFwKCdhbXdheV9pbWcnKTtcclxuXHQvLyDlsIZ3ZWJ2aWV35YaF5a6557uY5Yi25YiwQml0bWFw5a+56LGh5LitXHJcblx0Y3VycmVudFdlYnZpZXcuZHJhdyhiaXRtYXAsIGZ1bmN0aW9uICgpIHtcclxuXHQgICAgY29uc29sZS5sb2coJ+aIquWxj+e7mOWItuWbvueJh+aIkOWKnycpO1xyXG5cdCAgICBiaXRtYXAuc2F2ZShcIl9kb2MvYS5qcGdcIlxyXG5cdCAgICAgICAgLCB7fVxyXG5cdCAgICAgICAgLCBmdW5jdGlvbiAoaSkge1xyXG5cdCAgICAgICAgICAgIGNvbnNvbGUubG9nKCfkv53lrZjlm77niYfmiJDlip/vvJonICsgSlNPTi5zdHJpbmdpZnkoaSkpO1xyXG5cdCAgICAgICAgICAgIHVuaS5zYXZlSW1hZ2VUb1Bob3Rvc0FsYnVtKHtcclxuXHQgICAgICAgICAgICAgICAgZmlsZVBhdGg6IGkudGFyZ2V0LFxyXG5cdCAgICAgICAgICAgICAgICBzdWNjZXNzOiBmdW5jdGlvbiAoKSB7XHJcblx0ICAgICAgICAgICAgICAgICAgICBiaXRtYXAuY2xlYXIoKTsgLy/plIDmr4FCaXRtYXDlm77niYdcclxuXHQgICAgICAgICAgICAgICAgICAgIHVuaS5zaG93VG9hc3Qoe1xyXG5cdCAgICAgICAgICAgICAgICAgICAgICAgIHRpdGxlOiAn5L+d5a2Y5Zu+54mH5oiQ5YqfJyxcclxuXHQgICAgICAgICAgICAgICAgICAgICAgICBtYXNrOiBmYWxzZSxcclxuXHQgICAgICAgICAgICAgICAgICAgICAgICBkdXJhdGlvbjogMTUwMFxyXG5cdCAgICAgICAgICAgICAgICAgICAgfSk7XHJcblx0ICAgICAgICAgICAgICAgIH1cclxuXHQgICAgICAgICAgICB9KTtcclxuXHQgICAgICAgIH1cclxuXHQgICAgICAgICwgZnVuY3Rpb24gKGUpIHtcclxuXHQgICAgICAgICAgICBjb25zb2xlLmxvZygn5L+d5a2Y5Zu+54mH5aSx6LSl77yaJyArIEpTT04uc3RyaW5naWZ5KGUpKTtcclxuXHQgICAgICAgIH0pO1xyXG5cdH0sIGZ1bmN0aW9uIChlKSB7XHJcblx0ICAgIGNvbnNvbGUubG9nKCfmiKrlsY/nu5jliLblm77niYflpLHotKXvvJonICsgSlNPTi5zdHJpbmdpZnkoZSkpO1xyXG5cdH0pO1xyXG5cdC8vY3VycmVudFdlYnZpZXcuYXBwZW5kKGFtd2F5X2JpdCk7XHJcbn1cclxuY29uc3Qgb25GaXJlQmVmb3JlQmFjayA9IChrZXksIHZhbCkgPT57XHJcblx0dmFyIHBhZ2VzID0gZ2V0Q3VycmVudFBhZ2VzKCk7XHJcblx0dmFyIHByZXZQYWdlID0gcGFnZXNbcGFnZXMubGVuZ3RoIC0gMl07IC8v5LiK5LiA5Liq6aG16Z2iXHJcblx0Ly9oNeeahOWGmeazlVxyXG5cclxuXHJcblxyXG5cclxuXHRwcmV2UGFnZS4kdm0uc2V0RGF0YSh7XHJcblx0ICAgIGtleTogdmFsXHJcblx0fSlcclxuXHJcblx0dW5pLm5hdmlnYXRlQmFjaygpXHJcbn1cclxuY29uc3QgcXJBY3Rpb24gPSB7XHJcbiAgICAgICAgLy/mlLbmrL7noIHlj4LmlbBcclxuICAgICAgICBjb2xsZWN0aW9uKHBhcmFtcyl7XHJcbiAgICAgICAgICAgIGxldCBxclBhcmFtcyA9IHt9O1xyXG4gICAgICAgICAgICBxclBhcmFtcy51c2VyX2lkID0gcGFyYW1zLnVzZXJfaWQ7XHJcbiAgICAgICAgICAgIHFyUGFyYW1zLmFjdGlvbiA9ICdjb2xsZWN0aW9uJztcclxuICAgICAgICAgICAgcXJQYXJhbXMuYW1vdW50ID0gcGFyYW1zLmFtb3VudDtcclxuICAgICAgICAgICAgcXJQYXJhbXMuaW5mbyA9IHBhcmFtcy5pbmZvO1xyXG4gICAgICAgICAgICByZXR1cm4gSlNPTi5zdHJpbmdpZnkocXJQYXJhbXMpO1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgLy/mt7vliqDnvqTogYpcclxuICAgICAgICBhZGRHcm91cChwYXJhbXMpe1xyXG4gICAgICAgICAgICBsZXQgcXJQYXJhbXMgPSB7fTtcclxuICAgICAgICAgICAgcXJQYXJhbXMudXNlcl9pZCA9IHBhcmFtcy51c2VyX2lkO1xyXG4gICAgICAgICAgICBxclBhcmFtcy5hY3Rpb24gPSAnZ3JvdXBfYWRkJztcclxuICAgICAgICAgICAgcXJQYXJhbXMubGlzdF9pZCA9IHBhcmFtcy5saXN0X2lkO1xyXG4gICAgICAgICAgICBxclBhcmFtcy50eXBlID0gMTtcclxuICAgICAgICAgICAgcmV0dXJuIEpTT04uc3RyaW5naWZ5KHFyUGFyYW1zKTtcclxuICAgICAgICB9LFxyXG4gICAgICAgIC8v5re75Yqg5aW95Y+LXHJcbiAgICAgICAgY2hhdEFkZChwYXJhbXMpe1xyXG4gICAgICAgICAgICBsZXQgcXJQYXJhbXMgPSB7fTtcclxuICAgICAgICAgICAgcXJQYXJhbXMudXNlcl9pZCA9IHBhcmFtcy51c2VyX2lkO1xyXG4gICAgICAgICAgICBxclBhcmFtcy5hY3Rpb24gPSAnY2hhdF9hZGQnO1xyXG4gICAgICAgICAgICByZXR1cm4gSlNPTi5zdHJpbmdpZnkocXJQYXJhbXMpO1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgLy/ot7PovazliLDmn5DpobVcclxuICAgICAgICB0b1BhZ2UodXJsLHBhcmFtcyl7XHJcbiAgICAgICAgICAgIGxldCBxclBhcmFtcyA9IHt9O1xyXG4gICAgICAgICAgICBxclBhcmFtcy5hY3Rpb24gPSAndG9QYWdlJztcclxuICAgICAgICAgICAgcXJQYXJhbXMudXJsID0gdXJsKyc/JytwYWdlUGFyYW0ocGFyYW1zKTtcclxuICAgICAgICAgICAgcmV0dXJuIEpTT04uc3RyaW5naWZ5KHFyUGFyYW1zKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbmNvbnN0ICBjaGVja0VtYWlsID0gKGVtYWlsKT0+e1xyXG4gICAgcmV0dXJuIFJlZ0V4cCgvXihbYS16QS1aMC05XStbX3xcXF98XFwuXT8pKlthLXpBLVowLTldK0AoW2EtekEtWjAtOV0rW198XFxffFxcLl0/KSpbYS16QS1aMC05XStcXC5bYS16QS1aXXsyLDN9JC8pLnRlc3QoZW1haWwpO1xyXG59XHJcbmNvbnN0IGNoZWNrTW9iaWxlID0gKG1vYmlsZSk9PntcclxuICAgIHJldHVybiBSZWdFeHAoL14xWzM0NTY3ODldXFxkezl9JC8pLnRlc3QobW9iaWxlKTtcclxufVxyXG5jb25zdCBnZXRSb3V0ZSA9ICgpID0+e1xyXG4gICAgbGV0IHJvdXRlcyA9IGdldEN1cnJlbnRQYWdlcygpOyAvLyDojrflj5blvZPliY3miZPlvIDov4fnmoTpobXpnaLot6/nlLHmlbDnu4RcclxuICAgIHJldHVybiByb3V0ZXNbcm91dGVzLmxlbmd0aCAtIDFdLnJvdXRlIC8v6I635Y+W5b2T5YmN6aG16Z2i6Lev55SxXHJcblxyXG59XHJcbmV4cG9ydCBkZWZhdWx0IHtcclxuICAgIHBhZ2VQYXJhbSxcclxuICAgIGdldFN5c3RlbVBob25lLFxyXG5cdGdldFN5c3RlbU1lc2FnZSxcclxuXHRwdXNoTG9jYWxNc2csXHJcblx0cHVzaFZlZGlvTG9jYWxNc2csXHJcbiAgICBzY2FuQ29kZSxcclxuXHRpbWdQcmV2aWV3LFxyXG5cdHNhdmVNcEltZyxcclxuXHRzYXZlSW1nVG9Mb2NhbEJ5VXJsLFxyXG5cdHNhdmVJbWdUb1Bob3RvcyxcclxuXHRjYXB0dXJlLFxyXG5cdG9uRmlyZUJlZm9yZUJhY2ssXHJcblx0cXJBY3Rpb24sXHJcbiAgICBjaGVja0VtYWlsLFxyXG4gICAgY2hlY2tNb2JpbGUsXHJcblx0dW5pQ29weSxcclxuICAgIGdldFJvdXRlXHJcbn1cclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///73\n");
- /***/ }),
- /* 74 */
- /*!************************************************!*\
- !*** E:/2023/8/MT_APP/common/tendenceImSdk.js ***!
- \************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- "use strict";
- eval("/* WEBPACK VAR INJECTION */(function(__webpack_provided_uni_dot_requireNativePlugin, __f__) {\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar IMSDK = {\n $api: null,\n init: function init() {\n this.$api = __webpack_provided_uni_dot_requireNativePlugin('TUICallingUniPlugin-TUICallingModule');\n return this;\n },\n joinRoom: function joinRoom(param, cb) {\n var _this = this;\n //加入/创建房间\n __f__(\"log\", param, \" at common/tendenceImSdk.js:8\");\n __f__(\"log\", \"8888888888\", \" at common/tendenceImSdk.js:9\");\n if (!this.$api) this.init();\n this.$api.login({\n sdkAppID: 1400682117,\n userID: param.userid,\n userSig: param.usersig\n }, function (ret) {\n _this.$api.setUserNickname({\n nickName: param.myname\n }, function (res) {\n __f__(\"log\", JSON.stringify(res), \" at common/tendenceImSdk.js:19\");\n });\n _this.$api.setUserAvatar({\n avatar: param.myavatar\n }, function (res) {\n __f__(\"log\", JSON.stringify(res), \" at common/tendenceImSdk.js:24\");\n });\n if (cb) cb(ret);\n });\n },\n exitRoom: function exitRoom(cb) {\n //离开房间\n if (!this.$api) this.init();\n // this.$api.logout(cb)\n },\n logout: function logout(cb) {\n if (!this.$api) this.init();\n this.$api.logout(cb);\n },\n removeUser: function removeUser(userid, cb) {\n //踢出房间\n if (!this.$api) this.init();\n this.$api.removeUser({\n \"userid\": userid\n }, function (ret) {\n if (cb) cb();\n });\n },\n muteLocalAudio: function muteLocalAudio(mute, cb) {\n //设置本地音频是否开启,\n if (!this.$api) this.init();\n this.$api.muteLocalAudio({\n mute: mute\n }, function (ret) {\n if (cb) cb();\n });\n },\n setAudioRoute: function setAudioRoute($route, cb) {\n //设置切换音频通道 //0=>代表扬声器,1=> 听筒\n if (!this.$api) this.init();\n this.$api.setAudioRoute({\n route: $route\n }, function (ret) {\n if (cb) cb();\n });\n },\n muteRemoteAudio: function muteRemoteAudio(userid, mute, cb) {\n //禁言mute : 0=>代表禁言,1=> 开启发言\n if (!this.$api) this.init();\n this.$api.muteRemoteAudio({\n \"userid\": userid,\n mute: mute\n }, function (ret) {\n if (cb) cb();\n });\n }\n};\nvar _default = {\n IMSDK: IMSDK\n};\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/uni-app-plus-nvue/dist/require-native-plugin.js */ 23)[\"default\"], __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 10)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tbW9uL3RlbmRlbmNlSW1TZGsuanMiXSwibmFtZXMiOlsiSU1TREsiLCIkYXBpIiwiaW5pdCIsInVuaSIsImpvaW5Sb29tIiwicGFyYW0iLCJjYiIsImxvZ2luIiwic2RrQXBwSUQiLCJ1c2VySUQiLCJ1c2VyaWQiLCJ1c2VyU2lnIiwidXNlcnNpZyIsInJldCIsInNldFVzZXJOaWNrbmFtZSIsIm5pY2tOYW1lIiwibXluYW1lIiwicmVzIiwiSlNPTiIsInN0cmluZ2lmeSIsInNldFVzZXJBdmF0YXIiLCJhdmF0YXIiLCJteWF2YXRhciIsImV4aXRSb29tIiwibG9nb3V0IiwicmVtb3ZlVXNlciIsIm11dGVMb2NhbEF1ZGlvIiwibXV0ZSIsInNldEF1ZGlvUm91dGUiLCIkcm91dGUiLCJyb3V0ZSIsIm11dGVSZW1vdGVBdWRpbyJdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUEsSUFBTUEsS0FBSyxHQUFHO0VBQ2JDLElBQUksRUFBRSxJQUFJO0VBQ1ZDLElBQUksa0JBQUc7SUFDTixJQUFJLENBQUNELElBQUksR0FBR0UsOENBQXVCLENBQUMsc0NBQXNDLENBQUM7SUFDM0UsT0FBTyxJQUFJO0VBQ1osQ0FBQztFQUNEQyxRQUFRLG9CQUFDQyxLQUFLLEVBQUVDLEVBQUUsRUFBRTtJQUFBO0lBQUU7SUFDckIsYUFBWUQsS0FBSztJQUNqQixhQUFZLFlBQVk7SUFDeEIsSUFBSSxDQUFDLElBQUksQ0FBQ0osSUFBSSxFQUFFLElBQUksQ0FBQ0MsSUFBSSxFQUFFO0lBQzNCLElBQUksQ0FBQ0QsSUFBSSxDQUFDTSxLQUFLLENBQUM7TUFDZkMsUUFBUSxFQUFFLFVBQVU7TUFDcEJDLE1BQU0sRUFBRUosS0FBSyxDQUFDSyxNQUFNO01BQ3BCQyxPQUFPLEVBQUVOLEtBQUssQ0FBQ087SUFDaEIsQ0FBQyxFQUFFLFVBQUFDLEdBQUcsRUFBSTtNQUNULEtBQUksQ0FBQ1osSUFBSSxDQUFDYSxlQUFlLENBQUM7UUFDekJDLFFBQVEsRUFBRVYsS0FBSyxDQUFDVztNQUNqQixDQUFDLEVBQUUsVUFBQ0MsR0FBRyxFQUFLO1FBQ1gsYUFBWUMsSUFBSSxDQUFDQyxTQUFTLENBQUNGLEdBQUcsQ0FBQztNQUNoQyxDQUFDLENBQUM7TUFDRixLQUFJLENBQUNoQixJQUFJLENBQUNtQixhQUFhLENBQUM7UUFDdkJDLE1BQU0sRUFBRWhCLEtBQUssQ0FBQ2lCO01BQ2YsQ0FBQyxFQUFFLFVBQUNMLEdBQUcsRUFBSztRQUNYLGFBQVlDLElBQUksQ0FBQ0MsU0FBUyxDQUFDRixHQUFHLENBQUM7TUFDaEMsQ0FBQyxDQUFDO01BQ0YsSUFBSVgsRUFBRSxFQUFFQSxFQUFFLENBQUNPLEdBQUcsQ0FBQztJQUNoQixDQUFDLENBQUM7RUFFSCxDQUFDO0VBQ0RVLFFBQVEsb0JBQUNqQixFQUFFLEVBQUU7SUFBRTtJQUNkLElBQUksQ0FBQyxJQUFJLENBQUNMLElBQUksRUFBRSxJQUFJLENBQUNDLElBQUksRUFBRTtJQUMzQjtFQUNELENBQUM7RUFDRHNCLE1BQU0sa0JBQUNsQixFQUFFLEVBQUU7SUFDVixJQUFJLENBQUMsSUFBSSxDQUFDTCxJQUFJLEVBQUUsSUFBSSxDQUFDQyxJQUFJLEVBQUU7SUFDM0IsSUFBSSxDQUFDRCxJQUFJLENBQUN1QixNQUFNLENBQUNsQixFQUFFLENBQUM7RUFDckIsQ0FBQztFQUNEbUIsVUFBVSxzQkFBQ2YsTUFBTSxFQUFFSixFQUFFLEVBQUU7SUFBRTtJQUN4QixJQUFJLENBQUMsSUFBSSxDQUFDTCxJQUFJLEVBQUUsSUFBSSxDQUFDQyxJQUFJLEVBQUU7SUFDM0IsSUFBSSxDQUFDRCxJQUFJLENBQUN3QixVQUFVLENBQUM7TUFDcEIsUUFBUSxFQUFFZjtJQUNYLENBQUMsRUFBRSxVQUFBRyxHQUFHLEVBQUk7TUFDVCxJQUFJUCxFQUFFLEVBQUVBLEVBQUUsRUFBRTtJQUNiLENBQUMsQ0FBQztFQUNILENBQUM7RUFDRG9CLGNBQWMsMEJBQUNDLElBQUksRUFBRXJCLEVBQUUsRUFBRTtJQUFFO0lBQzFCLElBQUksQ0FBQyxJQUFJLENBQUNMLElBQUksRUFBRSxJQUFJLENBQUNDLElBQUksRUFBRTtJQUMzQixJQUFJLENBQUNELElBQUksQ0FBQ3lCLGNBQWMsQ0FBQztNQUN4QkMsSUFBSSxFQUFFQTtJQUNQLENBQUMsRUFBRSxVQUFBZCxHQUFHLEVBQUk7TUFDVCxJQUFJUCxFQUFFLEVBQUVBLEVBQUUsRUFBRTtJQUNiLENBQUMsQ0FBQztFQUNILENBQUM7RUFDRHNCLGFBQWEseUJBQUNDLE1BQU0sRUFBRXZCLEVBQUUsRUFBRTtJQUFFO0lBQzNCLElBQUksQ0FBQyxJQUFJLENBQUNMLElBQUksRUFBRSxJQUFJLENBQUNDLElBQUksRUFBRTtJQUMzQixJQUFJLENBQUNELElBQUksQ0FBQzJCLGFBQWEsQ0FBQztNQUN2QkUsS0FBSyxFQUFFRDtJQUNSLENBQUMsRUFBRSxVQUFBaEIsR0FBRyxFQUFJO01BQ1QsSUFBSVAsRUFBRSxFQUFFQSxFQUFFLEVBQUU7SUFDYixDQUFDLENBQUM7RUFDSCxDQUFDO0VBQ0R5QixlQUFlLDJCQUFDckIsTUFBTSxFQUFFaUIsSUFBSSxFQUFFckIsRUFBRSxFQUFFO0lBQUU7SUFDbkMsSUFBSSxDQUFDLElBQUksQ0FBQ0wsSUFBSSxFQUFFLElBQUksQ0FBQ0MsSUFBSSxFQUFFO0lBQzNCLElBQUksQ0FBQ0QsSUFBSSxDQUFDOEIsZUFBZSxDQUFDO01BQ3pCLFFBQVEsRUFBRXJCLE1BQU07TUFDaEJpQixJQUFJLEVBQUVBO0lBQ1AsQ0FBQyxFQUFFLFVBQUFkLEdBQUcsRUFBSTtNQUNULElBQUlQLEVBQUUsRUFBRUEsRUFBRSxFQUFFO0lBQ2IsQ0FBQyxDQUFDO0VBQ0g7QUFDRCxDQUFDO0FBQUEsZUFFYztFQUNkTixLQUFLLEVBQUxBO0FBQ0QsQ0FBQztBQUFBLDJCIiwiZmlsZSI6Ijc0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiY29uc3QgSU1TREsgPSB7XHJcblx0JGFwaTogbnVsbCxcclxuXHRpbml0KCkge1xyXG5cdFx0dGhpcy4kYXBpID0gdW5pLnJlcXVpcmVOYXRpdmVQbHVnaW4oJ1RVSUNhbGxpbmdVbmlQbHVnaW4tVFVJQ2FsbGluZ01vZHVsZScpO1xyXG5cdFx0cmV0dXJuIHRoaXM7XHJcblx0fSxcclxuXHRqb2luUm9vbShwYXJhbSwgY2IpIHsgLy/liqDlhaUv5Yib5bu65oi/6Ze0XHJcblx0XHRjb25zb2xlLmxvZyhwYXJhbSk7XHJcblx0XHRjb25zb2xlLmxvZyhcIjg4ODg4ODg4ODhcIilcclxuXHRcdGlmICghdGhpcy4kYXBpKSB0aGlzLmluaXQoKTtcclxuXHRcdHRoaXMuJGFwaS5sb2dpbih7XHJcblx0XHRcdHNka0FwcElEOiAxNDAwNjgyMTE3LFxyXG5cdFx0XHR1c2VySUQ6IHBhcmFtLnVzZXJpZCxcclxuXHRcdFx0dXNlclNpZzogcGFyYW0udXNlcnNpZ1xyXG5cdFx0fSwgcmV0ID0+IHtcclxuXHRcdFx0dGhpcy4kYXBpLnNldFVzZXJOaWNrbmFtZSh7XHJcblx0XHRcdFx0bmlja05hbWU6IHBhcmFtLm15bmFtZVxyXG5cdFx0XHR9LCAocmVzKSA9PiB7XHJcblx0XHRcdFx0Y29uc29sZS5sb2coSlNPTi5zdHJpbmdpZnkocmVzKSlcclxuXHRcdFx0fSlcclxuXHRcdFx0dGhpcy4kYXBpLnNldFVzZXJBdmF0YXIoe1xyXG5cdFx0XHRcdGF2YXRhcjogcGFyYW0ubXlhdmF0YXJcclxuXHRcdFx0fSwgKHJlcykgPT4ge1xyXG5cdFx0XHRcdGNvbnNvbGUubG9nKEpTT04uc3RyaW5naWZ5KHJlcykpXHJcblx0XHRcdH0pXHJcblx0XHRcdGlmIChjYikgY2IocmV0KTtcclxuXHRcdH0pXHJcblxyXG5cdH0sXHJcblx0ZXhpdFJvb20oY2IpIHsgLy/nprvlvIDmiL/pl7RcclxuXHRcdGlmICghdGhpcy4kYXBpKSB0aGlzLmluaXQoKTtcclxuXHRcdC8vIHRoaXMuJGFwaS5sb2dvdXQoY2IpXHJcblx0fSxcclxuXHRsb2dvdXQoY2IpIHtcclxuXHRcdGlmICghdGhpcy4kYXBpKSB0aGlzLmluaXQoKTtcclxuXHRcdHRoaXMuJGFwaS5sb2dvdXQoY2IpXHJcblx0fSxcclxuXHRyZW1vdmVVc2VyKHVzZXJpZCwgY2IpIHsgLy/ouKLlh7rmiL/pl7RcclxuXHRcdGlmICghdGhpcy4kYXBpKSB0aGlzLmluaXQoKTtcclxuXHRcdHRoaXMuJGFwaS5yZW1vdmVVc2VyKHtcclxuXHRcdFx0XCJ1c2VyaWRcIjogdXNlcmlkXHJcblx0XHR9LCByZXQgPT4ge1xyXG5cdFx0XHRpZiAoY2IpIGNiKCk7XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdG11dGVMb2NhbEF1ZGlvKG11dGUsIGNiKSB7IC8v6K6+572u5pys5Zyw6Z+z6aKR5piv5ZCm5byA5ZCv77yMXHJcblx0XHRpZiAoIXRoaXMuJGFwaSkgdGhpcy5pbml0KCk7XHJcblx0XHR0aGlzLiRhcGkubXV0ZUxvY2FsQXVkaW8oe1xyXG5cdFx0XHRtdXRlOiBtdXRlXHJcblx0XHR9LCByZXQgPT4ge1xyXG5cdFx0XHRpZiAoY2IpIGNiKCk7XHJcblx0XHR9KTtcclxuXHR9LFxyXG5cdHNldEF1ZGlvUm91dGUoJHJvdXRlLCBjYikgeyAvL+iuvue9ruWIh+aNoumfs+mikemAmumBkyAvLzA9PuS7o+ihqOaJrOWjsOWZqCwxPT4g5ZCs562SXHJcblx0XHRpZiAoIXRoaXMuJGFwaSkgdGhpcy5pbml0KCk7XHJcblx0XHR0aGlzLiRhcGkuc2V0QXVkaW9Sb3V0ZSh7XHJcblx0XHRcdHJvdXRlOiAkcm91dGVcclxuXHRcdH0sIHJldCA9PiB7XHJcblx0XHRcdGlmIChjYikgY2IoKTtcclxuXHRcdH0pO1xyXG5cdH0sXHJcblx0bXV0ZVJlbW90ZUF1ZGlvKHVzZXJpZCwgbXV0ZSwgY2IpIHsgLy/npoHoqIBtdXRlIDogMD0+5Luj6KGo56aB6KiALDE9PiDlvIDlkK/lj5HoqIBcclxuXHRcdGlmICghdGhpcy4kYXBpKSB0aGlzLmluaXQoKTtcclxuXHRcdHRoaXMuJGFwaS5tdXRlUmVtb3RlQXVkaW8oe1xyXG5cdFx0XHRcInVzZXJpZFwiOiB1c2VyaWQsXHJcblx0XHRcdG11dGU6IG11dGVcclxuXHRcdH0sIHJldCA9PiB7XHJcblx0XHRcdGlmIChjYikgY2IoKTtcclxuXHRcdH0pO1xyXG5cdH1cclxufVxyXG5cclxuZXhwb3J0IGRlZmF1bHQge1xyXG5cdElNU0RLXHJcbn1cclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///74\n");
- /***/ }),
- /* 75 */
- /*!*********************************************************************************************************!*\
- !*** E:/2023/8/MT_APP/pages/video/comment.vue?vue&type=style&index=0&id=23d5d3a2&scoped=true&lang=css& ***!
- \*********************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_comment_vue_vue_type_style_index_0_id_23d5d3a2_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/style.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-0-1!./node_modules/postcss-loader/src??ref--10-oneOf-0-2!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-0-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./comment.vue?vue&type=style&index=0&id=23d5d3a2&scoped=true&lang=css& */ 76);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_comment_vue_vue_type_style_index_0_id_23d5d3a2_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_comment_vue_vue_type_style_index_0_id_23d5d3a2_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__);
- /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_comment_vue_vue_type_style_index_0_id_23d5d3a2_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_comment_vue_vue_type_style_index_0_id_23d5d3a2_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_comment_vue_vue_type_style_index_0_id_23d5d3a2_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
- /***/ }),
- /* 76 */
- /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/style.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-0-1!./node_modules/postcss-loader/src??ref--10-oneOf-0-2!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-0-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/2023/8/MT_APP/pages/video/comment.vue?vue&type=style&index=0&id=23d5d3a2&scoped=true&lang=css& ***!
- \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports) {
- module.exports = {
- "icon": {
- "fontFamily": "iconfont",
- "color": "#ffffff"
- },
- "tag": {
- "height": "32rpx",
- "alignItems": "center",
- "flexDirection": "row",
- "paddingTop": 0,
- "paddingRight": "8rpx",
- "paddingBottom": 0,
- "paddingLeft": "8rpx",
- "backgroundImage": "linear-gradient(-90deg, #ff4950, #ff8123)",
- "borderRadius": "10rpx",
- "marginRight": "10rpx"
- },
- "tag-icon": {
- "fontSize": "20rpx",
- "color": "#ffffff",
- "marginRight": "6rpx"
- },
- "tag-text": {
- "fontSize": "20rpx",
- "color": "#ffffff"
- },
- "text-xs": {
- "fontSize": "22rpx"
- },
- "text-min": {
- "fontSize": "24rpx"
- },
- "text-sm": {
- "fontSize": "26rpx"
- },
- "text-df": {
- "fontSize": "28rpx"
- },
- "text-30": {
- "fontSize": "30rpx"
- },
- "text-lg": {
- "fontSize": "32rpx"
- },
- "text-34": {
- "fontSize": "34rpx"
- },
- "text-xl": {
- "fontSize": "36rpx"
- },
- "text-40": {
- "fontSize": "40rpx"
- },
- "text-xxl": {
- "fontSize": "44rpx"
- },
- "text-xxxl": {
- "fontSize": "56rpx"
- },
- "text-xxxxl": {
- "fontSize": "68rpx"
- },
- "text-sl": {
- "fontSize": "80rpx"
- },
- "text-xsl": {
- "fontSize": "120rpx"
- },
- "text-bold": {
- "fontWeight": "bold"
- },
- "text-center": {
- "textAlign": "center"
- },
- "text-content": {
- "lineHeight": 1.6
- },
- "text-left": {
- "textAlign": "left"
- },
- "text-right": {
- "textAlign": "right"
- },
- "text-lines-mp": {
- "lines": 2,
- "textOverflow": "ellipsis",
- "overflow": "hidden"
- },
- "text-lines-2": {
- "lines": 2,
- "textOverflow": "ellipsis"
- },
- "text-mp-2": {
- "overflow": "hidden"
- },
- "text-lines-3": {
- "lines": 3,
- "textOverflow": "ellipsis"
- },
- "text-bold1": {
- "fontWeight": "100"
- },
- "text-bold2": {
- "fontWeight": "200"
- },
- "text-bold4": {
- "fontWeight": "400"
- },
- "text-bold5": {
- "fontWeight": "500"
- },
- "text-bold6": {
- "fontWeight": "600"
- },
- "text-bold7": {
- "fontWeight": "700"
- },
- "text-bold8": {
- "fontWeight": "800"
- },
- "round": {
- "borderRadius": "5000rpx"
- },
- "radius": {
- "borderRadius": "6rpx"
- },
- "radius-bock": {
- "borderRadius": "18rpx"
- },
- "radius-circular": {
- "borderRadius": "2000rpx"
- },
- "text-white": {
- "color": "#ffffff"
- },
- "text-white-5": {
- "color": "rgba(255,255,255,0.5)"
- },
- "text-white-6": {
- "color": "rgba(255,255,255,0.6)"
- },
- "text-white-7": {
- "color": "rgba(255,255,255,0.7)"
- },
- "text-white-8": {
- "color": "rgba(255,255,255,0.8)"
- },
- "text-white-9": {
- "color": "rgba(255,255,255,0.9)"
- },
- "text-black": {
- "color": "#000000"
- },
- "text-black-1": {
- "color": "rgba(0,0,0,0.1)"
- },
- "text-black-2": {
- "color": "rgba(0,0,0,0.2)"
- },
- "text-black-3": {
- "color": "rgba(0,0,0,0.3)"
- },
- "text-black-4": {
- "color": "rgba(0,0,0,0.4)"
- },
- "text-black-5": {
- "color": "rgba(0,0,0,0.5)"
- },
- "text-black-6": {
- "color": "rgba(0,0,0,0.6)"
- },
- "text-black-7": {
- "color": "rgba(0,0,0,0.7)"
- },
- "text-black-8": {
- "color": "rgba(0,0,0,0.8)"
- },
- "text-black-9": {
- "color": "rgba(0,0,0,0.9)"
- },
- "text-gray": {
- "color": "#888888"
- },
- "text-gray-light": {
- "color": "#999999"
- },
- "text-gray-dark": {
- "color": "#666666"
- },
- "text-red": {
- "color": "#ff243a"
- },
- "text-orange": {
- "color": "#fe6600"
- },
- "text-yellow": {
- "color": "#FF6A0C"
- },
- "text-olive": {
- "color": "#8dc63f"
- },
- "text-green": {
- "color": "#39b54a"
- },
- "text-cyan": {
- "color": "#1cbbb4"
- },
- "text-blue": {
- "color": "#0081ff"
- },
- "text-purple": {
- "color": "#6739b6"
- },
- "text-mauve": {
- "color": "#9c26b0"
- },
- "text-pink": {
- "color": "#F840B1"
- },
- "text-brown": {
- "color": "#a5673f"
- },
- "wanl-bg-redorange": {
- "backgroundColor": "#ff3d33",
- "backgroundImage": "linear-gradient(90deg, #ff6333, #fe6600)",
- "color": "#FFFFFF"
- },
- "wanl-bg-redorange-light": {
- "backgroundImage": "linear-gradient(90deg, #ffc0ae, #ffa7b0)",
- "color": "#FFFFFF"
- },
- "wanl-bg-orange": {
- "color": "#FFFFFF",
- "backgroundImage": "linear-gradient(-90deg, #ff4950, #ff8123)"
- },
- "wanl-bg-pink": {
- "color": "#FFFFFF",
- "backgroundImage": "linear-gradient(-90deg, #fa3b26, #ff4d8a)"
- },
- "wanl-bg-blue": {
- "color": "#FFFFFF",
- "backgroundImage": "linear-gradient(-90deg, #2676fa, #23d7ff)"
- },
- "wanl-bg-grey": {
- "color": "#FFFFFF",
- "backgroundImage": "linear-gradient(-90deg, #8799a3, #8799a3)"
- },
- "bg-nav": {
- "backgroundColor": "#f9f9f9"
- },
- "bg-white": {
- "backgroundColor": "#ffffff",
- "color": "#333333"
- },
- "bg-black": {
- "backgroundColor": "#333333",
- "color": "#ffffff"
- },
- "bg-gray": {
- "backgroundColor": "#f0f0f0",
- "color": "#333333"
- },
- "bg-gradual-yellow": {
- "backgroundImage": "linear-gradient(to left, #ff9700, #ffca00)",
- "color": "#FFFFFF"
- },
- "bg-red": {
- "backgroundColor": "#FF0000",
- "color": "#ffffff"
- },
- "bg-orange": {
- "backgroundColor": "#fe6600",
- "color": "#ffffff"
- },
- "bg-yellow": {
- "backgroundColor": "#fbbd08",
- "color": "#333333"
- },
- "bg-olive": {
- "backgroundColor": "#8dc63f",
- "color": "#ffffff"
- },
- "bg-green": {
- "backgroundColor": "#39b54a",
- "color": "#ffffff"
- },
- "bg-cyan": {
- "backgroundColor": "#1cbbb4",
- "color": "#ffffff"
- },
- "bg-blue": {
- "backgroundColor": "#0081ff",
- "color": "#ffffff"
- },
- "bg-purple": {
- "backgroundColor": "#6739b6",
- "color": "#ffffff"
- },
- "bg-mauve": {
- "backgroundColor": "#9c26b0",
- "color": "#ffffff"
- },
- "bg-pink": {
- "backgroundColor": "#e03997",
- "color": "#ffffff"
- },
- "bg-brown": {
- "backgroundColor": "#a5673f",
- "color": "#ffffff"
- },
- "margin-xs": {
- "marginTop": "10rpx",
- "marginRight": "10rpx",
- "marginBottom": "10rpx",
- "marginLeft": "10rpx"
- },
- "margin-sm": {
- "marginTop": "20rpx",
- "marginRight": "20rpx",
- "marginBottom": "20rpx",
- "marginLeft": "20rpx"
- },
- "margin": {
- "marginTop": "30rpx",
- "marginRight": "30rpx",
- "marginBottom": "30rpx",
- "marginLeft": "30rpx"
- },
- "margin-lg": {
- "marginTop": "40rpx",
- "marginRight": "40rpx",
- "marginBottom": "40rpx",
- "marginLeft": "40rpx"
- },
- "margin-xl": {
- "marginTop": "50rpx",
- "marginRight": "50rpx",
- "marginBottom": "50rpx",
- "marginLeft": "50rpx"
- },
- "margin-top-xs": {
- "marginTop": "10rpx"
- },
- "margin-top-s": {
- "marginTop": "6rpx"
- },
- "margin-top-sm": {
- "marginTop": "20rpx"
- },
- "margin-top": {
- "marginTop": "30rpx"
- },
- "margin-top-lg": {
- "marginTop": "40rpx"
- },
- "margin-top-xl": {
- "marginTop": "50rpx"
- },
- "margin-right-s": {
- "marginRight": "4rpx"
- },
- "margin-right-xs": {
- "marginRight": "10rpx"
- },
- "margin-right-sm": {
- "marginRight": "20rpx"
- },
- "margin-right": {
- "marginRight": "30rpx"
- },
- "margin-right-lg": {
- "marginRight": "40rpx"
- },
- "margin-right-xl": {
- "marginRight": "50rpx"
- },
- "margin-bottom-s": {
- "marginBottom": "6rpx"
- },
- "margin-bottom-xs": {
- "marginBottom": "10rpx"
- },
- "margin-bottom-sm": {
- "marginBottom": "20rpx"
- },
- "margin-bottom": {
- "marginBottom": "30rpx"
- },
- "margin-bottom-lg": {
- "marginBottom": "40rpx"
- },
- "margin-bottom-xl": {
- "marginBottom": "50rpx"
- },
- "margin-left-s": {
- "marginLeft": "4rpx"
- },
- "margin-left-xs": {
- "marginLeft": "10rpx"
- },
- "margin-left-sm": {
- "marginLeft": "20rpx"
- },
- "margin-left": {
- "marginLeft": "30rpx"
- },
- "margin-left-lg": {
- "marginLeft": "40rpx"
- },
- "margin-left-xl": {
- "marginLeft": "50rpx"
- },
- "margin-lr-xs": {
- "marginLeft": "10rpx",
- "marginRight": "10rpx"
- },
- "margin-lr-sm": {
- "marginLeft": "20rpx",
- "marginRight": "20rpx"
- },
- "margin-lr": {
- "marginLeft": "30rpx",
- "marginRight": "30rpx"
- },
- "margin-lr-lg": {
- "marginLeft": "40rpx",
- "marginRight": "40rpx"
- },
- "margin-lr-xl": {
- "marginLeft": "50rpx",
- "marginRight": "50rpx"
- },
- "margin-tb-s": {
- "marginTop": "4rpx",
- "marginBottom": "4rpx"
- },
- "margin-tb-xs": {
- "marginTop": "10rpx",
- "marginBottom": "10rpx"
- },
- "margin-tb-sm": {
- "marginTop": "20rpx",
- "marginBottom": "20rpx"
- },
- "margin-tb": {
- "marginTop": "30rpx",
- "marginBottom": "30rpx"
- },
- "margin-tb-lg": {
- "marginTop": "40rpx",
- "marginBottom": "40rpx"
- },
- "margin-tb-xl": {
- "marginTop": "50rpx",
- "marginBottom": "50rpx"
- },
- "margin-bj": {
- "marginTop": "25rpx",
- "marginRight": "25rpx",
- "marginBottom": "25rpx",
- "marginLeft": "25rpx"
- },
- "margin-top-bj": {
- "marginTop": "25rpx"
- },
- "margin-right-bj": {
- "marginRight": "25rpx"
- },
- "margin-bottom-bj": {
- "marginBottom": "25rpx"
- },
- "margin-left-bj": {
- "marginLeft": "25rpx"
- },
- "margin-lr-bj": {
- "marginLeft": "25rpx",
- "marginRight": "25rpx"
- },
- "margin-tb-bj": {
- "marginTop": "25rpx",
- "marginBottom": "25rpx"
- },
- "padding-bj": {
- "paddingTop": "25rpx",
- "paddingRight": "25rpx",
- "paddingBottom": "25rpx",
- "paddingLeft": "25rpx"
- },
- "padding-top-bj": {
- "paddingTop": "25rpx"
- },
- "padding-right-bj": {
- "paddingRight": "25rpx"
- },
- "padding-left-bj": {
- "paddingLeft": "25rpx"
- },
- "padding-lr-bj": {
- "paddingLeft": "25rpx",
- "paddingRight": "25rpx"
- },
- "padding-tb-bj": {
- "paddingTop": "25rpx",
- "paddingBottom": "25rpx"
- },
- "padding-bottom-bj": {
- "paddingBottom": "25rpx"
- },
- "padding-0": {
- "paddingTop": 0,
- "paddingRight": 0,
- "paddingBottom": 0,
- "paddingLeft": 0
- },
- "padding-xs": {
- "paddingTop": "10rpx",
- "paddingRight": "10rpx",
- "paddingBottom": "10rpx",
- "paddingLeft": "10rpx"
- },
- "padding-sm": {
- "paddingTop": "20rpx",
- "paddingRight": "20rpx",
- "paddingBottom": "20rpx",
- "paddingLeft": "20rpx"
- },
- "padding": {
- "paddingTop": "30rpx",
- "paddingRight": "30rpx",
- "paddingBottom": "30rpx",
- "paddingLeft": "30rpx"
- },
- "padding-lg": {
- "paddingTop": "40rpx",
- "paddingRight": "40rpx",
- "paddingBottom": "40rpx",
- "paddingLeft": "40rpx"
- },
- "padding-xl": {
- "paddingTop": "50rpx",
- "paddingRight": "50rpx",
- "paddingBottom": "50rpx",
- "paddingLeft": "50rpx"
- },
- "padding-top-s": {
- "paddingTop": "4rpx"
- },
- "padding-top-xs": {
- "paddingTop": "10rpx"
- },
- "padding-top-sm": {
- "paddingTop": "20rpx"
- },
- "padding-top": {
- "paddingTop": "30rpx"
- },
- "padding-top-lg": {
- "paddingTop": "40rpx"
- },
- "padding-top-xl": {
- "paddingTop": "50rpx"
- },
- "padding-right-xs": {
- "paddingRight": "10rpx"
- },
- "padding-right-sm": {
- "paddingRight": "20rpx"
- },
- "padding-right": {
- "paddingRight": "30rpx"
- },
- "padding-right-lg": {
- "paddingRight": "40rpx"
- },
- "padding-right-xl": {
- "paddingRight": "50rpx"
- },
- "padding-bottom-xs": {
- "paddingBottom": "10rpx"
- },
- "padding-bottom-sm": {
- "paddingBottom": "20rpx"
- },
- "padding-bottom": {
- "paddingBottom": "30rpx"
- },
- "padding-bottom-lg": {
- "paddingBottom": "40rpx"
- },
- "padding-bottom-xl": {
- "paddingBottom": "50rpx"
- },
- "padding-left-xs": {
- "paddingLeft": "10rpx"
- },
- "padding-left-sm": {
- "paddingLeft": "20rpx"
- },
- "padding-left": {
- "paddingLeft": "30rpx"
- },
- "padding-left-lg": {
- "paddingLeft": "40rpx"
- },
- "padding-left-xl": {
- "paddingLeft": "50rpx"
- },
- "padding-lr-s": {
- "paddingLeft": "4rpx",
- "paddingRight": "4rpx"
- },
- "padding-lr-xs": {
- "paddingLeft": "10rpx",
- "paddingRight": "10rpx"
- },
- "padding-lr-sm": {
- "paddingLeft": "20rpx",
- "paddingRight": "20rpx"
- },
- "padding-lr": {
- "paddingLeft": "30rpx",
- "paddingRight": "30rpx"
- },
- "padding-lr-lg": {
- "paddingLeft": "40rpx",
- "paddingRight": "40rpx"
- },
- "padding-lr-xl": {
- "paddingLeft": "50rpx",
- "paddingRight": "50rpx"
- },
- "padding-tb-s": {
- "paddingTop": "4rpx",
- "paddingBottom": "4rpx"
- },
- "padding-tb-xs": {
- "paddingTop": "10rpx",
- "paddingBottom": "10rpx"
- },
- "padding-tb-sm": {
- "paddingTop": "20rpx",
- "paddingBottom": "20rpx"
- },
- "padding-tb": {
- "paddingTop": "30rpx",
- "paddingBottom": "30rpx"
- },
- "padding-tb-lg": {
- "paddingTop": "40rpx",
- "paddingBottom": "40rpx"
- },
- "padding-tb-xl": {
- "paddingTop": "50rpx",
- "paddingBottom": "50rpx"
- },
- "position-relative": {
- "position": "relative"
- },
- "position-absolute": {
- "position": "absolute"
- },
- "position-center": {
- "position": "absolute",
- "top": 0,
- "bottom": 0,
- "left": 0,
- "right": 0
- },
- "position-top-center": {
- "position": "absolute",
- "top": 0,
- "left": 0,
- "right": 0
- },
- "position-bottom-center": {
- "position": "absolute",
- "bottom": 0,
- "left": 0,
- "right": 0
- },
- "flex-sub": {
- "flex": 1
- },
- "flex-twice": {
- "flex": 2
- },
- "flex-treble": {
- "flex": 3
- },
- "flex-direction": {
- "flexDirection": "row"
- },
- "flex-wrap": {
- "flexWrap": "wrap"
- },
- "align-start": {
- "alignItems": "flex-start"
- },
- "align-end": {
- "alignItems": "flex-end"
- },
- "align-center": {
- "alignItems": "center"
- },
- "align-stretch": {
- "alignItems": "stretch"
- },
- "justify-start": {
- "justifyContent": "flex-start"
- },
- "justify-end": {
- "justifyContent": "flex-end"
- },
- "justify-center": {
- "justifyContent": "center"
- },
- "justify-between": {
- "justifyContent": "space-between"
- },
- "justify-around": {
- "justifyContent": "space-around"
- },
- "overflow-hidden": {
- "overflow": "hidden"
- },
- "nomore": {
- "height": "200rpx"
- },
- "comment-avatar": {
- "width": "70rpx",
- "height": "70rpx",
- "backgroundColor": "rgba(255,255,255,0)"
- },
- "comment-tag": {
- "paddingTop": 0,
- "paddingRight": "10rpx",
- "paddingBottom": 0,
- "paddingLeft": "10rpx",
- "borderRadius": "10rpx",
- "height": "32rpx",
- "overflow": "hidden"
- },
- "comment-none-image": {
- "height": "360rpx",
- "width": "360rpx"
- },
- "comment-input": {
- "backgroundColor": "#ececec",
- "height": "70rpx",
- "borderRadius": "10rpx",
- "fontSize": "14",
- "color": "#333333"
- },
- "comment-button": {
- "backgroundColor": "#02dc6b",
- "borderRadius": "5000rpx",
- "height": "70rpx",
- "width": "70rpx"
- },
- "comment-chil-dlist": {
- "backgroundColor": "rgba(100,100,100,0.05)"
- },
- "comment-fabulous": {
- "height": "40rpx"
- },
- "@VERSION": 2
- }
- /***/ }),
- /* 77 */
- /*!******************************************************************************************************!*\
- !*** E:/2023/8/MT_APP/pages/video/play.vue?vue&type=style&index=0&id=4a879cfe&scoped=true&lang=css& ***!
- \******************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_play_vue_vue_type_style_index_0_id_4a879cfe_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/style.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-0-1!./node_modules/postcss-loader/src??ref--10-oneOf-0-2!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-0-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./play.vue?vue&type=style&index=0&id=4a879cfe&scoped=true&lang=css& */ 78);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_play_vue_vue_type_style_index_0_id_4a879cfe_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_play_vue_vue_type_style_index_0_id_4a879cfe_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__);
- /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_play_vue_vue_type_style_index_0_id_4a879cfe_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_play_vue_vue_type_style_index_0_id_4a879cfe_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_play_vue_vue_type_style_index_0_id_4a879cfe_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
- /***/ }),
- /* 78 */
- /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/style.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-0-1!./node_modules/postcss-loader/src??ref--10-oneOf-0-2!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-0-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/2023/8/MT_APP/pages/video/play.vue?vue&type=style&index=0&id=4a879cfe&scoped=true&lang=css& ***!
- \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports) {
- module.exports = {
- "icon": {
- "fontFamily": "iconfont",
- "color": "#ffffff"
- },
- "tag": {
- "height": "32rpx",
- "alignItems": "center",
- "flexDirection": "row",
- "paddingTop": 0,
- "paddingRight": "8rpx",
- "paddingBottom": 0,
- "paddingLeft": "8rpx",
- "backgroundImage": "linear-gradient(-90deg, #ff4950, #ff8123)",
- "borderRadius": "10rpx",
- "marginRight": "10rpx"
- },
- "tag-icon": {
- "fontSize": "20rpx",
- "color": "#ffffff",
- "marginRight": "6rpx"
- },
- "tag-text": {
- "fontSize": "20rpx",
- "color": "#ffffff"
- },
- "text-xs": {
- "fontSize": "22rpx"
- },
- "text-min": {
- "fontSize": "24rpx"
- },
- "text-sm": {
- "fontSize": "26rpx"
- },
- "text-df": {
- "fontSize": "28rpx"
- },
- "text-30": {
- "fontSize": "30rpx"
- },
- "text-lg": {
- "fontSize": "32rpx"
- },
- "text-34": {
- "fontSize": "34rpx"
- },
- "text-xl": {
- "fontSize": "36rpx"
- },
- "text-40": {
- "fontSize": "40rpx"
- },
- "text-xxl": {
- "fontSize": "44rpx"
- },
- "text-xxxl": {
- "fontSize": "56rpx"
- },
- "text-xxxxl": {
- "fontSize": "68rpx"
- },
- "text-sl": {
- "fontSize": "80rpx"
- },
- "text-xsl": {
- "fontSize": "120rpx"
- },
- "text-bold": {
- "fontWeight": "bold"
- },
- "text-center": {
- "textAlign": "center"
- },
- "text-content": {
- "lineHeight": 1.6
- },
- "text-left": {
- "textAlign": "left"
- },
- "text-right": {
- "textAlign": "right"
- },
- "text-lines-mp": {
- "lines": 2,
- "textOverflow": "ellipsis",
- "overflow": "hidden"
- },
- "text-lines-2": {
- "lines": 2,
- "textOverflow": "ellipsis"
- },
- "text-mp-2": {
- "overflow": "hidden"
- },
- "text-lines-3": {
- "lines": 3,
- "textOverflow": "ellipsis"
- },
- "text-bold1": {
- "fontWeight": "100"
- },
- "text-bold2": {
- "fontWeight": "200"
- },
- "text-bold4": {
- "fontWeight": "400"
- },
- "text-bold5": {
- "fontWeight": "500"
- },
- "text-bold6": {
- "fontWeight": "600"
- },
- "text-bold7": {
- "fontWeight": "700"
- },
- "text-bold8": {
- "fontWeight": "800"
- },
- "round": {
- "borderRadius": "5000rpx"
- },
- "radius": {
- "borderRadius": "6rpx"
- },
- "radius-bock": {
- "borderRadius": "18rpx"
- },
- "radius-circular": {
- "borderRadius": "2000rpx"
- },
- "text-white": {
- "color": "#ffffff"
- },
- "text-white-5": {
- "color": "rgba(255,255,255,0.5)"
- },
- "text-white-6": {
- "color": "rgba(255,255,255,0.6)"
- },
- "text-white-7": {
- "color": "rgba(255,255,255,0.7)"
- },
- "text-white-8": {
- "color": "rgba(255,255,255,0.8)"
- },
- "text-white-9": {
- "color": "rgba(255,255,255,0.9)"
- },
- "text-black": {
- "color": "#000000"
- },
- "text-black-1": {
- "color": "rgba(0,0,0,0.1)"
- },
- "text-black-2": {
- "color": "rgba(0,0,0,0.2)"
- },
- "text-black-3": {
- "color": "rgba(0,0,0,0.3)"
- },
- "text-black-4": {
- "color": "rgba(0,0,0,0.4)"
- },
- "text-black-5": {
- "color": "rgba(0,0,0,0.5)"
- },
- "text-black-6": {
- "color": "rgba(0,0,0,0.6)"
- },
- "text-black-7": {
- "color": "rgba(0,0,0,0.7)"
- },
- "text-black-8": {
- "color": "rgba(0,0,0,0.8)"
- },
- "text-black-9": {
- "color": "rgba(0,0,0,0.9)"
- },
- "text-gray": {
- "color": "#888888"
- },
- "text-gray-light": {
- "color": "#999999"
- },
- "text-gray-dark": {
- "color": "#666666"
- },
- "text-red": {
- "color": "#ff243a"
- },
- "text-orange": {
- "color": "#fe6600"
- },
- "text-yellow": {
- "color": "#FF6A0C"
- },
- "text-olive": {
- "color": "#8dc63f"
- },
- "text-green": {
- "color": "#39b54a"
- },
- "text-cyan": {
- "color": "#1cbbb4"
- },
- "text-blue": {
- "color": "#0081ff"
- },
- "text-purple": {
- "color": "#6739b6"
- },
- "text-mauve": {
- "color": "#9c26b0"
- },
- "text-pink": {
- "color": "#F840B1"
- },
- "text-brown": {
- "color": "#a5673f"
- },
- "wanl-bg-redorange": {
- "backgroundColor": "#ff3d33",
- "backgroundImage": "linear-gradient(90deg, #ff6333, #fe6600)",
- "color": "#FFFFFF"
- },
- "wanl-bg-redorange-light": {
- "backgroundImage": "linear-gradient(90deg, #ffc0ae, #ffa7b0)",
- "color": "#FFFFFF"
- },
- "wanl-bg-orange": {
- "color": "#FFFFFF",
- "backgroundImage": "linear-gradient(-90deg, #ff4950, #ff8123)"
- },
- "wanl-bg-pink": {
- "color": "#FFFFFF",
- "backgroundImage": "linear-gradient(-90deg, #fa3b26, #ff4d8a)"
- },
- "wanl-bg-blue": {
- "color": "#FFFFFF",
- "backgroundImage": "linear-gradient(-90deg, #2676fa, #23d7ff)"
- },
- "wanl-bg-grey": {
- "color": "#FFFFFF",
- "backgroundImage": "linear-gradient(-90deg, #8799a3, #8799a3)"
- },
- "bg-nav": {
- "backgroundColor": "#f9f9f9"
- },
- "bg-white": {
- "backgroundColor": "#ffffff",
- "color": "#333333"
- },
- "bg-black": {
- "backgroundColor": "#333333",
- "color": "#ffffff"
- },
- "bg-gray": {
- "backgroundColor": "#f0f0f0",
- "color": "#333333"
- },
- "bg-gradual-yellow": {
- "backgroundImage": "linear-gradient(to left, #ff9700, #ffca00)",
- "color": "#FFFFFF"
- },
- "bg-red": {
- "backgroundColor": "#FF0000",
- "color": "#ffffff"
- },
- "bg-orange": {
- "backgroundColor": "#fe6600",
- "color": "#ffffff"
- },
- "bg-yellow": {
- "backgroundColor": "#fbbd08",
- "color": "#333333"
- },
- "bg-olive": {
- "backgroundColor": "#8dc63f",
- "color": "#ffffff"
- },
- "bg-green": {
- "backgroundColor": "#39b54a",
- "color": "#ffffff"
- },
- "bg-cyan": {
- "backgroundColor": "#1cbbb4",
- "color": "#ffffff"
- },
- "bg-blue": {
- "backgroundColor": "#0081ff",
- "color": "#ffffff"
- },
- "bg-purple": {
- "backgroundColor": "#6739b6",
- "color": "#ffffff"
- },
- "bg-mauve": {
- "backgroundColor": "#9c26b0",
- "color": "#ffffff"
- },
- "bg-pink": {
- "backgroundColor": "#e03997",
- "color": "#ffffff"
- },
- "bg-brown": {
- "backgroundColor": "#a5673f",
- "color": "#ffffff"
- },
- "margin-xs": {
- "marginTop": "10rpx",
- "marginRight": "10rpx",
- "marginBottom": "10rpx",
- "marginLeft": "10rpx"
- },
- "margin-sm": {
- "marginTop": "20rpx",
- "marginRight": "20rpx",
- "marginBottom": "20rpx",
- "marginLeft": "20rpx"
- },
- "margin": {
- "marginTop": "30rpx",
- "marginRight": "30rpx",
- "marginBottom": "30rpx",
- "marginLeft": "30rpx"
- },
- "margin-lg": {
- "marginTop": "40rpx",
- "marginRight": "40rpx",
- "marginBottom": "40rpx",
- "marginLeft": "40rpx"
- },
- "margin-xl": {
- "marginTop": "50rpx",
- "marginRight": "50rpx",
- "marginBottom": "50rpx",
- "marginLeft": "50rpx"
- },
- "margin-top-xs": {
- "marginTop": "10rpx"
- },
- "margin-top-s": {
- "marginTop": "6rpx"
- },
- "margin-top-sm": {
- "marginTop": "20rpx"
- },
- "margin-top": {
- "marginTop": "30rpx"
- },
- "margin-top-lg": {
- "marginTop": "40rpx"
- },
- "margin-top-xl": {
- "marginTop": "50rpx"
- },
- "margin-right-s": {
- "marginRight": "4rpx"
- },
- "margin-right-xs": {
- "marginRight": "10rpx"
- },
- "margin-right-sm": {
- "marginRight": "20rpx"
- },
- "margin-right": {
- "marginRight": "30rpx"
- },
- "margin-right-lg": {
- "marginRight": "40rpx"
- },
- "margin-right-xl": {
- "marginRight": "50rpx"
- },
- "margin-bottom-s": {
- "marginBottom": "6rpx"
- },
- "margin-bottom-xs": {
- "marginBottom": "10rpx"
- },
- "margin-bottom-sm": {
- "marginBottom": "20rpx"
- },
- "margin-bottom": {
- "marginBottom": "30rpx"
- },
- "margin-bottom-lg": {
- "marginBottom": "40rpx"
- },
- "margin-bottom-xl": {
- "marginBottom": "50rpx"
- },
- "margin-left-s": {
- "marginLeft": "4rpx"
- },
- "margin-left-xs": {
- "marginLeft": "10rpx"
- },
- "margin-left-sm": {
- "marginLeft": "20rpx"
- },
- "margin-left": {
- "marginLeft": "30rpx"
- },
- "margin-left-lg": {
- "marginLeft": "40rpx"
- },
- "margin-left-xl": {
- "marginLeft": "50rpx"
- },
- "margin-lr-xs": {
- "marginLeft": "10rpx",
- "marginRight": "10rpx"
- },
- "margin-lr-sm": {
- "marginLeft": "20rpx",
- "marginRight": "20rpx"
- },
- "margin-lr": {
- "marginLeft": "30rpx",
- "marginRight": "30rpx"
- },
- "margin-lr-lg": {
- "marginLeft": "40rpx",
- "marginRight": "40rpx"
- },
- "margin-lr-xl": {
- "marginLeft": "50rpx",
- "marginRight": "50rpx"
- },
- "margin-tb-s": {
- "marginTop": "4rpx",
- "marginBottom": "4rpx"
- },
- "margin-tb-xs": {
- "marginTop": "10rpx",
- "marginBottom": "10rpx"
- },
- "margin-tb-sm": {
- "marginTop": "20rpx",
- "marginBottom": "20rpx"
- },
- "margin-tb": {
- "marginTop": "30rpx",
- "marginBottom": "30rpx"
- },
- "margin-tb-lg": {
- "marginTop": "40rpx",
- "marginBottom": "40rpx"
- },
- "margin-tb-xl": {
- "marginTop": "50rpx",
- "marginBottom": "50rpx"
- },
- "margin-bj": {
- "marginTop": "25rpx",
- "marginRight": "25rpx",
- "marginBottom": "25rpx",
- "marginLeft": "25rpx"
- },
- "margin-top-bj": {
- "marginTop": "25rpx"
- },
- "margin-right-bj": {
- "marginRight": "25rpx"
- },
- "margin-bottom-bj": {
- "marginBottom": "25rpx"
- },
- "margin-left-bj": {
- "marginLeft": "25rpx"
- },
- "margin-lr-bj": {
- "marginLeft": "25rpx",
- "marginRight": "25rpx"
- },
- "margin-tb-bj": {
- "marginTop": "25rpx",
- "marginBottom": "25rpx"
- },
- "padding-bj": {
- "paddingTop": "25rpx",
- "paddingRight": "25rpx",
- "paddingBottom": "25rpx",
- "paddingLeft": "25rpx"
- },
- "padding-top-bj": {
- "paddingTop": "25rpx"
- },
- "padding-right-bj": {
- "paddingRight": "25rpx"
- },
- "padding-left-bj": {
- "paddingLeft": "25rpx"
- },
- "padding-lr-bj": {
- "paddingLeft": "25rpx",
- "paddingRight": "25rpx"
- },
- "padding-tb-bj": {
- "paddingTop": "25rpx",
- "paddingBottom": "25rpx"
- },
- "padding-bottom-bj": {
- "paddingBottom": "25rpx"
- },
- "padding-0": {
- "paddingTop": 0,
- "paddingRight": 0,
- "paddingBottom": 0,
- "paddingLeft": 0
- },
- "padding-xs": {
- "paddingTop": "10rpx",
- "paddingRight": "10rpx",
- "paddingBottom": "10rpx",
- "paddingLeft": "10rpx"
- },
- "padding-sm": {
- "paddingTop": "20rpx",
- "paddingRight": "20rpx",
- "paddingBottom": "20rpx",
- "paddingLeft": "20rpx"
- },
- "padding": {
- "paddingTop": "30rpx",
- "paddingRight": "30rpx",
- "paddingBottom": "30rpx",
- "paddingLeft": "30rpx"
- },
- "padding-lg": {
- "paddingTop": "40rpx",
- "paddingRight": "40rpx",
- "paddingBottom": "40rpx",
- "paddingLeft": "40rpx"
- },
- "padding-xl": {
- "paddingTop": "50rpx",
- "paddingRight": "50rpx",
- "paddingBottom": "50rpx",
- "paddingLeft": "50rpx"
- },
- "padding-top-s": {
- "paddingTop": "4rpx"
- },
- "padding-top-xs": {
- "paddingTop": "10rpx"
- },
- "padding-top-sm": {
- "paddingTop": "20rpx"
- },
- "padding-top": {
- "paddingTop": "30rpx"
- },
- "padding-top-lg": {
- "paddingTop": "40rpx"
- },
- "padding-top-xl": {
- "paddingTop": "50rpx"
- },
- "padding-right-xs": {
- "paddingRight": "10rpx"
- },
- "padding-right-sm": {
- "paddingRight": "20rpx"
- },
- "padding-right": {
- "paddingRight": "30rpx"
- },
- "padding-right-lg": {
- "paddingRight": "40rpx"
- },
- "padding-right-xl": {
- "paddingRight": "50rpx"
- },
- "padding-bottom-xs": {
- "paddingBottom": "10rpx"
- },
- "padding-bottom-sm": {
- "paddingBottom": "20rpx"
- },
- "padding-bottom": {
- "paddingBottom": "30rpx"
- },
- "padding-bottom-lg": {
- "paddingBottom": "40rpx"
- },
- "padding-bottom-xl": {
- "paddingBottom": "50rpx"
- },
- "padding-left-xs": {
- "paddingLeft": "10rpx"
- },
- "padding-left-sm": {
- "paddingLeft": "20rpx"
- },
- "padding-left": {
- "paddingLeft": "30rpx"
- },
- "padding-left-lg": {
- "paddingLeft": "40rpx"
- },
- "padding-left-xl": {
- "paddingLeft": "50rpx"
- },
- "padding-lr-s": {
- "paddingLeft": "4rpx",
- "paddingRight": "4rpx"
- },
- "padding-lr-xs": {
- "paddingLeft": "10rpx",
- "paddingRight": "10rpx"
- },
- "padding-lr-sm": {
- "paddingLeft": "20rpx",
- "paddingRight": "20rpx"
- },
- "padding-lr": {
- "paddingLeft": "30rpx",
- "paddingRight": "30rpx"
- },
- "padding-lr-lg": {
- "paddingLeft": "40rpx",
- "paddingRight": "40rpx"
- },
- "padding-lr-xl": {
- "paddingLeft": "50rpx",
- "paddingRight": "50rpx"
- },
- "padding-tb-s": {
- "paddingTop": "4rpx",
- "paddingBottom": "4rpx"
- },
- "padding-tb-xs": {
- "paddingTop": "10rpx",
- "paddingBottom": "10rpx"
- },
- "padding-tb-sm": {
- "paddingTop": "20rpx",
- "paddingBottom": "20rpx"
- },
- "padding-tb": {
- "paddingTop": "30rpx",
- "paddingBottom": "30rpx"
- },
- "padding-tb-lg": {
- "paddingTop": "40rpx",
- "paddingBottom": "40rpx"
- },
- "padding-tb-xl": {
- "paddingTop": "50rpx",
- "paddingBottom": "50rpx"
- },
- "position-relative": {
- "position": "relative"
- },
- "position-absolute": {
- "position": "absolute"
- },
- "position-center": {
- "position": "absolute",
- "top": 0,
- "bottom": 0,
- "left": 0,
- "right": 0
- },
- "position-top-center": {
- "position": "absolute",
- "top": 0,
- "left": 0,
- "right": 0
- },
- "position-bottom-center": {
- "position": "absolute",
- "bottom": 0,
- "left": 0,
- "right": 0
- },
- "flex-sub": {
- "flex": 1
- },
- "flex-twice": {
- "flex": 2
- },
- "flex-treble": {
- "flex": 3
- },
- "flex-direction": {
- "flexDirection": "row"
- },
- "flex-wrap": {
- "flexWrap": "wrap"
- },
- "align-start": {
- "alignItems": "flex-start"
- },
- "align-end": {
- "alignItems": "flex-end"
- },
- "align-center": {
- "alignItems": "center"
- },
- "align-stretch": {
- "alignItems": "stretch"
- },
- "justify-start": {
- "justifyContent": "flex-start"
- },
- "justify-end": {
- "justifyContent": "flex-end"
- },
- "justify-center": {
- "justifyContent": "center"
- },
- "justify-between": {
- "justifyContent": "space-between"
- },
- "justify-around": {
- "justifyContent": "space-around"
- },
- "overflow-hidden": {
- "overflow": "hidden"
- },
- "main-right": {
- "marginBottom": "100",
- "width": "98rpx"
- },
- "flex-row": {
- "display": "flex",
- "flexDirection": "row"
- },
- "share": {
- "borderTopLeftRadius": "26rpx",
- "borderTopRightRadius": "26rpx"
- },
- "share-scroll-view-item": {
- "marginRight": "36rpx"
- },
- "share-scroll-view-item-button": {
- "backgroundColor": "rgba(0,0,0,0)",
- "borderWidth": 0,
- "borderStyle": "solid",
- "borderColor": "#000000",
- "paddingTop": 0,
- "paddingRight": 0,
- "paddingBottom": 0,
- "paddingLeft": 0,
- "flexDirection": "column"
- },
- "share-scroll-view-item-button-icon": {
- "width": "100rpx",
- "height": "100rpx",
- "borderRadius": "5000rpx"
- },
- "video": {
- "backgroundColor": "#000000"
- },
- "main-right-user": {
- "height": "116rpx",
- "width": "98rpx"
- },
- "main-right-user-follow": {
- "width": "40rpx",
- "height": "40rpx",
- "bottom": 0,
- "zIndex": 999
- },
- "main-right-image": {
- "width": "98rpx",
- "height": "98rpx"
- },
- "main-right-img": {
- "width": "90rpx",
- "height": "90rpx"
- },
- "goods": {
- "height": "174rpx"
- },
- "goods-item": {
- "backgroundColor": "rgba(255,255,255,0.9)",
- "borderRadius": "18rpx",
- "marginLeft": "14rpx",
- "paddingTop": "14rpx",
- "paddingRight": "14rpx",
- "paddingBottom": "14rpx",
- "paddingLeft": "14rpx",
- "height": "154rpx"
- },
- "goods-item-img": {
- "height": "126rpx",
- "width": "126rpx",
- "marginRight": "14rpx",
- "borderRadius": "4rpx"
- },
- "comment": {
- "backgroundColor": "rgba(10,10,10,0.9)",
- "borderTopWidth": "2rpx",
- "borderTopStyle": "solid",
- "borderTopColor": "rgba(255,255,255,0.1)",
- "borderTopLeftRadius": "26rpx",
- "borderTopRightRadius": "26rpx"
- },
- "@VERSION": 2
- }
- /***/ }),
- /* 79 */
- /*!********************************************************************************************!*\
- !*** E:/2023/8/MT_APP/pages/video/detail.nvue?vue&type=style&index=0&lang=css&mpType=page ***!
- \********************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_detail_nvue_vue_type_style_index_0_lang_css_mpType_page__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/style.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-0-1!./node_modules/postcss-loader/src??ref--10-oneOf-0-2!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-0-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./detail.nvue?vue&type=style&index=0&lang=css&mpType=page */ 80);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_detail_nvue_vue_type_style_index_0_lang_css_mpType_page__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_detail_nvue_vue_type_style_index_0_lang_css_mpType_page__WEBPACK_IMPORTED_MODULE_0__);
- /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_detail_nvue_vue_type_style_index_0_lang_css_mpType_page__WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_detail_nvue_vue_type_style_index_0_lang_css_mpType_page__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_hbuilderx_packages_webpack_uni_nvue_loader_lib_style_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_1_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_10_oneOf_0_2_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_10_oneOf_0_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_detail_nvue_vue_type_style_index_0_lang_css_mpType_page__WEBPACK_IMPORTED_MODULE_0___default.a);
- /***/ }),
- /* 80 */
- /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/style.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-0-1!./node_modules/postcss-loader/src??ref--10-oneOf-0-2!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--10-oneOf-0-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!E:/2023/8/MT_APP/pages/video/detail.nvue?vue&type=style&index=0&lang=css&mpType=page ***!
- \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports) {
- module.exports = {
- "icon": {
- "fontFamily": "iconfont",
- "color": "#ffffff"
- },
- "tag": {
- "height": "32rpx",
- "alignItems": "center",
- "flexDirection": "row",
- "paddingTop": 0,
- "paddingRight": "8rpx",
- "paddingBottom": 0,
- "paddingLeft": "8rpx",
- "backgroundImage": "linear-gradient(-90deg, #ff4950, #ff8123)",
- "borderRadius": "10rpx",
- "marginRight": "10rpx"
- },
- "tag-icon": {
- "fontSize": "20rpx",
- "color": "#ffffff",
- "marginRight": "6rpx"
- },
- "tag-text": {
- "fontSize": "20rpx",
- "color": "#ffffff"
- },
- "text-xs": {
- "fontSize": "22rpx"
- },
- "text-min": {
- "fontSize": "24rpx"
- },
- "text-sm": {
- "fontSize": "26rpx"
- },
- "text-df": {
- "fontSize": "28rpx"
- },
- "text-30": {
- "fontSize": "30rpx"
- },
- "text-lg": {
- "fontSize": "32rpx"
- },
- "text-34": {
- "fontSize": "34rpx"
- },
- "text-xl": {
- "fontSize": "36rpx"
- },
- "text-40": {
- "fontSize": "40rpx"
- },
- "text-xxl": {
- "fontSize": "44rpx"
- },
- "text-xxxl": {
- "fontSize": "56rpx"
- },
- "text-xxxxl": {
- "fontSize": "68rpx"
- },
- "text-sl": {
- "fontSize": "80rpx"
- },
- "text-xsl": {
- "fontSize": "120rpx"
- },
- "text-bold": {
- "fontWeight": "bold"
- },
- "text-center": {
- "textAlign": "center"
- },
- "text-content": {
- "lineHeight": 1.6
- },
- "text-left": {
- "textAlign": "left"
- },
- "text-right": {
- "textAlign": "right"
- },
- "text-lines-mp": {
- "lines": 2,
- "textOverflow": "ellipsis",
- "overflow": "hidden"
- },
- "text-lines-2": {
- "lines": 2,
- "textOverflow": "ellipsis"
- },
- "text-mp-2": {
- "overflow": "hidden"
- },
- "text-lines-3": {
- "lines": 3,
- "textOverflow": "ellipsis"
- },
- "text-bold1": {
- "fontWeight": "100"
- },
- "text-bold2": {
- "fontWeight": "200"
- },
- "text-bold4": {
- "fontWeight": "400"
- },
- "text-bold5": {
- "fontWeight": "500"
- },
- "text-bold6": {
- "fontWeight": "600"
- },
- "text-bold7": {
- "fontWeight": "700"
- },
- "text-bold8": {
- "fontWeight": "800"
- },
- "round": {
- "borderRadius": "5000rpx"
- },
- "radius": {
- "borderRadius": "6rpx"
- },
- "radius-bock": {
- "borderRadius": "18rpx"
- },
- "radius-circular": {
- "borderRadius": "2000rpx"
- },
- "text-white": {
- "color": "#ffffff"
- },
- "text-white-5": {
- "color": "rgba(255,255,255,0.5)"
- },
- "text-white-6": {
- "color": "rgba(255,255,255,0.6)"
- },
- "text-white-7": {
- "color": "rgba(255,255,255,0.7)"
- },
- "text-white-8": {
- "color": "rgba(255,255,255,0.8)"
- },
- "text-white-9": {
- "color": "rgba(255,255,255,0.9)"
- },
- "text-black": {
- "color": "#000000"
- },
- "text-black-1": {
- "color": "rgba(0,0,0,0.1)"
- },
- "text-black-2": {
- "color": "rgba(0,0,0,0.2)"
- },
- "text-black-3": {
- "color": "rgba(0,0,0,0.3)"
- },
- "text-black-4": {
- "color": "rgba(0,0,0,0.4)"
- },
- "text-black-5": {
- "color": "rgba(0,0,0,0.5)"
- },
- "text-black-6": {
- "color": "rgba(0,0,0,0.6)"
- },
- "text-black-7": {
- "color": "rgba(0,0,0,0.7)"
- },
- "text-black-8": {
- "color": "rgba(0,0,0,0.8)"
- },
- "text-black-9": {
- "color": "rgba(0,0,0,0.9)"
- },
- "text-gray": {
- "color": "#888888"
- },
- "text-gray-light": {
- "color": "#999999"
- },
- "text-gray-dark": {
- "color": "#666666"
- },
- "text-red": {
- "color": "#ff243a"
- },
- "text-orange": {
- "color": "#fe6600"
- },
- "text-yellow": {
- "color": "#FF6A0C"
- },
- "text-olive": {
- "color": "#8dc63f"
- },
- "text-green": {
- "color": "#39b54a"
- },
- "text-cyan": {
- "color": "#1cbbb4"
- },
- "text-blue": {
- "color": "#0081ff"
- },
- "text-purple": {
- "color": "#6739b6"
- },
- "text-mauve": {
- "color": "#9c26b0"
- },
- "text-pink": {
- "color": "#F840B1"
- },
- "text-brown": {
- "color": "#a5673f"
- },
- "wanl-bg-redorange": {
- "backgroundColor": "#ff3d33",
- "backgroundImage": "linear-gradient(90deg, #ff6333, #fe6600)",
- "color": "#FFFFFF"
- },
- "wanl-bg-redorange-light": {
- "backgroundImage": "linear-gradient(90deg, #ffc0ae, #ffa7b0)",
- "color": "#FFFFFF"
- },
- "wanl-bg-orange": {
- "color": "#FFFFFF",
- "backgroundImage": "linear-gradient(-90deg, #ff4950, #ff8123)"
- },
- "wanl-bg-pink": {
- "color": "#FFFFFF",
- "backgroundImage": "linear-gradient(-90deg, #fa3b26, #ff4d8a)"
- },
- "wanl-bg-blue": {
- "color": "#FFFFFF",
- "backgroundImage": "linear-gradient(-90deg, #2676fa, #23d7ff)"
- },
- "wanl-bg-grey": {
- "color": "#FFFFFF",
- "backgroundImage": "linear-gradient(-90deg, #8799a3, #8799a3)"
- },
- "bg-nav": {
- "backgroundColor": "#f9f9f9"
- },
- "bg-white": {
- "backgroundColor": "#ffffff",
- "color": "#333333"
- },
- "bg-black": {
- "backgroundColor": "#333333",
- "color": "#ffffff"
- },
- "bg-gray": {
- "backgroundColor": "#f0f0f0",
- "color": "#333333"
- },
- "bg-gradual-yellow": {
- "backgroundImage": "linear-gradient(to left, #ff9700, #ffca00)",
- "color": "#FFFFFF"
- },
- "bg-red": {
- "backgroundColor": "#FF0000",
- "color": "#ffffff"
- },
- "bg-orange": {
- "backgroundColor": "#fe6600",
- "color": "#ffffff"
- },
- "bg-yellow": {
- "backgroundColor": "#fbbd08",
- "color": "#333333"
- },
- "bg-olive": {
- "backgroundColor": "#8dc63f",
- "color": "#ffffff"
- },
- "bg-green": {
- "backgroundColor": "#39b54a",
- "color": "#ffffff"
- },
- "bg-cyan": {
- "backgroundColor": "#1cbbb4",
- "color": "#ffffff"
- },
- "bg-blue": {
- "backgroundColor": "#0081ff",
- "color": "#ffffff"
- },
- "bg-purple": {
- "backgroundColor": "#6739b6",
- "color": "#ffffff"
- },
- "bg-mauve": {
- "backgroundColor": "#9c26b0",
- "color": "#ffffff"
- },
- "bg-pink": {
- "backgroundColor": "#e03997",
- "color": "#ffffff"
- },
- "bg-brown": {
- "backgroundColor": "#a5673f",
- "color": "#ffffff"
- },
- "margin-xs": {
- "marginTop": "10rpx",
- "marginRight": "10rpx",
- "marginBottom": "10rpx",
- "marginLeft": "10rpx"
- },
- "margin-sm": {
- "marginTop": "20rpx",
- "marginRight": "20rpx",
- "marginBottom": "20rpx",
- "marginLeft": "20rpx"
- },
- "margin": {
- "marginTop": "30rpx",
- "marginRight": "30rpx",
- "marginBottom": "30rpx",
- "marginLeft": "30rpx"
- },
- "margin-lg": {
- "marginTop": "40rpx",
- "marginRight": "40rpx",
- "marginBottom": "40rpx",
- "marginLeft": "40rpx"
- },
- "margin-xl": {
- "marginTop": "50rpx",
- "marginRight": "50rpx",
- "marginBottom": "50rpx",
- "marginLeft": "50rpx"
- },
- "margin-top-xs": {
- "marginTop": "10rpx"
- },
- "margin-top-s": {
- "marginTop": "6rpx"
- },
- "margin-top-sm": {
- "marginTop": "20rpx"
- },
- "margin-top": {
- "marginTop": "30rpx"
- },
- "margin-top-lg": {
- "marginTop": "40rpx"
- },
- "margin-top-xl": {
- "marginTop": "50rpx"
- },
- "margin-right-s": {
- "marginRight": "4rpx"
- },
- "margin-right-xs": {
- "marginRight": "10rpx"
- },
- "margin-right-sm": {
- "marginRight": "20rpx"
- },
- "margin-right": {
- "marginRight": "30rpx"
- },
- "margin-right-lg": {
- "marginRight": "40rpx"
- },
- "margin-right-xl": {
- "marginRight": "50rpx"
- },
- "margin-bottom-s": {
- "marginBottom": "6rpx"
- },
- "margin-bottom-xs": {
- "marginBottom": "10rpx"
- },
- "margin-bottom-sm": {
- "marginBottom": "20rpx"
- },
- "margin-bottom": {
- "marginBottom": "30rpx"
- },
- "margin-bottom-lg": {
- "marginBottom": "40rpx"
- },
- "margin-bottom-xl": {
- "marginBottom": "50rpx"
- },
- "margin-left-s": {
- "marginLeft": "4rpx"
- },
- "margin-left-xs": {
- "marginLeft": "10rpx"
- },
- "margin-left-sm": {
- "marginLeft": "20rpx"
- },
- "margin-left": {
- "marginLeft": "30rpx"
- },
- "margin-left-lg": {
- "marginLeft": "40rpx"
- },
- "margin-left-xl": {
- "marginLeft": "50rpx"
- },
- "margin-lr-xs": {
- "marginLeft": "10rpx",
- "marginRight": "10rpx"
- },
- "margin-lr-sm": {
- "marginLeft": "20rpx",
- "marginRight": "20rpx"
- },
- "margin-lr": {
- "marginLeft": "30rpx",
- "marginRight": "30rpx"
- },
- "margin-lr-lg": {
- "marginLeft": "40rpx",
- "marginRight": "40rpx"
- },
- "margin-lr-xl": {
- "marginLeft": "50rpx",
- "marginRight": "50rpx"
- },
- "margin-tb-s": {
- "marginTop": "4rpx",
- "marginBottom": "4rpx"
- },
- "margin-tb-xs": {
- "marginTop": "10rpx",
- "marginBottom": "10rpx"
- },
- "margin-tb-sm": {
- "marginTop": "20rpx",
- "marginBottom": "20rpx"
- },
- "margin-tb": {
- "marginTop": "30rpx",
- "marginBottom": "30rpx"
- },
- "margin-tb-lg": {
- "marginTop": "40rpx",
- "marginBottom": "40rpx"
- },
- "margin-tb-xl": {
- "marginTop": "50rpx",
- "marginBottom": "50rpx"
- },
- "margin-bj": {
- "marginTop": "25rpx",
- "marginRight": "25rpx",
- "marginBottom": "25rpx",
- "marginLeft": "25rpx"
- },
- "margin-top-bj": {
- "marginTop": "25rpx"
- },
- "margin-right-bj": {
- "marginRight": "25rpx"
- },
- "margin-bottom-bj": {
- "marginBottom": "25rpx"
- },
- "margin-left-bj": {
- "marginLeft": "25rpx"
- },
- "margin-lr-bj": {
- "marginLeft": "25rpx",
- "marginRight": "25rpx"
- },
- "margin-tb-bj": {
- "marginTop": "25rpx",
- "marginBottom": "25rpx"
- },
- "padding-bj": {
- "paddingTop": "25rpx",
- "paddingRight": "25rpx",
- "paddingBottom": "25rpx",
- "paddingLeft": "25rpx"
- },
- "padding-top-bj": {
- "paddingTop": "25rpx"
- },
- "padding-right-bj": {
- "paddingRight": "25rpx"
- },
- "padding-left-bj": {
- "paddingLeft": "25rpx"
- },
- "padding-lr-bj": {
- "paddingLeft": "25rpx",
- "paddingRight": "25rpx"
- },
- "padding-tb-bj": {
- "paddingTop": "25rpx",
- "paddingBottom": "25rpx"
- },
- "padding-bottom-bj": {
- "paddingBottom": "25rpx"
- },
- "padding-0": {
- "paddingTop": 0,
- "paddingRight": 0,
- "paddingBottom": 0,
- "paddingLeft": 0
- },
- "padding-xs": {
- "paddingTop": "10rpx",
- "paddingRight": "10rpx",
- "paddingBottom": "10rpx",
- "paddingLeft": "10rpx"
- },
- "padding-sm": {
- "paddingTop": "20rpx",
- "paddingRight": "20rpx",
- "paddingBottom": "20rpx",
- "paddingLeft": "20rpx"
- },
- "padding": {
- "paddingTop": "30rpx",
- "paddingRight": "30rpx",
- "paddingBottom": "30rpx",
- "paddingLeft": "30rpx"
- },
- "padding-lg": {
- "paddingTop": "40rpx",
- "paddingRight": "40rpx",
- "paddingBottom": "40rpx",
- "paddingLeft": "40rpx"
- },
- "padding-xl": {
- "paddingTop": "50rpx",
- "paddingRight": "50rpx",
- "paddingBottom": "50rpx",
- "paddingLeft": "50rpx"
- },
- "padding-top-s": {
- "paddingTop": "4rpx"
- },
- "padding-top-xs": {
- "paddingTop": "10rpx"
- },
- "padding-top-sm": {
- "paddingTop": "20rpx"
- },
- "padding-top": {
- "paddingTop": "30rpx"
- },
- "padding-top-lg": {
- "paddingTop": "40rpx"
- },
- "padding-top-xl": {
- "paddingTop": "50rpx"
- },
- "padding-right-xs": {
- "paddingRight": "10rpx"
- },
- "padding-right-sm": {
- "paddingRight": "20rpx"
- },
- "padding-right": {
- "paddingRight": "30rpx"
- },
- "padding-right-lg": {
- "paddingRight": "40rpx"
- },
- "padding-right-xl": {
- "paddingRight": "50rpx"
- },
- "padding-bottom-xs": {
- "paddingBottom": "10rpx"
- },
- "padding-bottom-sm": {
- "paddingBottom": "20rpx"
- },
- "padding-bottom": {
- "paddingBottom": "30rpx"
- },
- "padding-bottom-lg": {
- "paddingBottom": "40rpx"
- },
- "padding-bottom-xl": {
- "paddingBottom": "50rpx"
- },
- "padding-left-xs": {
- "paddingLeft": "10rpx"
- },
- "padding-left-sm": {
- "paddingLeft": "20rpx"
- },
- "padding-left": {
- "paddingLeft": "30rpx"
- },
- "padding-left-lg": {
- "paddingLeft": "40rpx"
- },
- "padding-left-xl": {
- "paddingLeft": "50rpx"
- },
- "padding-lr-s": {
- "paddingLeft": "4rpx",
- "paddingRight": "4rpx"
- },
- "padding-lr-xs": {
- "paddingLeft": "10rpx",
- "paddingRight": "10rpx"
- },
- "padding-lr-sm": {
- "paddingLeft": "20rpx",
- "paddingRight": "20rpx"
- },
- "padding-lr": {
- "paddingLeft": "30rpx",
- "paddingRight": "30rpx"
- },
- "padding-lr-lg": {
- "paddingLeft": "40rpx",
- "paddingRight": "40rpx"
- },
- "padding-lr-xl": {
- "paddingLeft": "50rpx",
- "paddingRight": "50rpx"
- },
- "padding-tb-s": {
- "paddingTop": "4rpx",
- "paddingBottom": "4rpx"
- },
- "padding-tb-xs": {
- "paddingTop": "10rpx",
- "paddingBottom": "10rpx"
- },
- "padding-tb-sm": {
- "paddingTop": "20rpx",
- "paddingBottom": "20rpx"
- },
- "padding-tb": {
- "paddingTop": "30rpx",
- "paddingBottom": "30rpx"
- },
- "padding-tb-lg": {
- "paddingTop": "40rpx",
- "paddingBottom": "40rpx"
- },
- "padding-tb-xl": {
- "paddingTop": "50rpx",
- "paddingBottom": "50rpx"
- },
- "position-relative": {
- "position": "relative"
- },
- "position-absolute": {
- "position": "absolute"
- },
- "position-center": {
- "position": "absolute",
- "top": 0,
- "bottom": 0,
- "left": 0,
- "right": 0
- },
- "position-top-center": {
- "position": "absolute",
- "top": 0,
- "left": 0,
- "right": 0
- },
- "position-bottom-center": {
- "position": "absolute",
- "bottom": 0,
- "left": 0,
- "right": 0
- },
- "flex-sub": {
- "flex": 1
- },
- "flex-twice": {
- "flex": 2
- },
- "flex-treble": {
- "flex": 3
- },
- "flex-direction": {
- "flexDirection": "row"
- },
- "flex-wrap": {
- "flexWrap": "wrap"
- },
- "align-start": {
- "alignItems": "flex-start"
- },
- "align-end": {
- "alignItems": "flex-end"
- },
- "align-center": {
- "alignItems": "center"
- },
- "align-stretch": {
- "alignItems": "stretch"
- },
- "justify-start": {
- "justifyContent": "flex-start"
- },
- "justify-end": {
- "justifyContent": "flex-end"
- },
- "justify-center": {
- "justifyContent": "center"
- },
- "justify-between": {
- "justifyContent": "space-between"
- },
- "justify-around": {
- "justifyContent": "space-around"
- },
- "overflow-hidden": {
- "overflow": "hidden"
- },
- "@VERSION": 2
- }
- /***/ })
- /******/ ]);
|