Math/0000755000174600017460000000000012727636110011720 5ustar extdistextdistMath/Makefile0000644000174600017460000000021712727636110013360 0ustar extdistextdistDIRS = texvc texvccheck .PHONY: all all: texvc texvccheck texvc: cd math; $(MAKE) $(MFLAGS) texvccheck: cd texvccheck; $(MAKE) $(MFLAGS) Math/Math.php0000644000174600017460000000117212727636110013323 0ustar extdistextdistinputTeX ); } switch ( $texvcStatus ) { case 'E': $errMsg = $errorRenderer->getError( 'math_lexing_error' ); break; case 'S': $errMsg = $errorRenderer->getError( 'math_syntax_error' ); break; case 'F': $errMsg = $errorRenderer->getError( 'math_unknown_function', $errDetails ); break; default: $errMsg = $errorRenderer->getError( 'math_unknown_error' ); } return $errMsg; } /** * @return boolean */ public function isValid() { $us = $this; $checkWork = new PoolCounterWorkViaCallback( 'MathTexvc-check', "", [ 'doWork' => function() use ( $us ) { return $us->doValidCheck(); } ] ); return $checkWork->execute(); } /** * @return boolean */ public function doValidCheck() { global $wgMathTexvcCheckExecutable; if ( $wgMathTexvcCheckExecutable === false ){ $texvcCheckExecutable = __DIR__ . '/texvccheck/texvccheck'; } else { $texvcCheckExecutable = $wgMathTexvcCheckExecutable; } if ( !is_executable( $texvcCheckExecutable ) ) { $msg = 'Missing "texvccheck" executable. Please see math/README to configure.'; trigger_error( $msg, E_USER_NOTICE ); LoggerFactory::getInstance( 'Math' )->error( $msg ); return true; } $cmd = $texvcCheckExecutable . ' ' . wfEscapeShellArg( $this->inputTeX ); if ( wfIsWindows() ) { # Invoke it within cygwin sh, because texvc expects sh features in its default shell $cmd = 'sh -c ' . wfEscapeShellArg( $cmd ); } LoggerFactory::getInstance( 'Math' )->debug( "TeX check command: $cmd" ); $contents = wfShellExec( $cmd ); LoggerFactory::getInstance( 'Math' )->debug( "TeX check result: $contents\n---" ); if ( strlen( $contents ) === 0 ) { LoggerFactory::getInstance( 'Math' )->warning( 'TeX check output was empty.' ); $this->lastError = $this->convertTexvcError( $contents ); return false; } $retval = substr( $contents, 0, 1 ); if ( $retval !== '+' ) { $this->lastError = $this->convertTexvcError( $contents ); LoggerFactory::getInstance( 'Math' )->warning( 'checkTex failed: ' . $this->lastError ); return false; } else { $this->validTeX = substr( $contents, 1 ); $this->isValid = true; LoggerFactory::getInstance( 'Math' )->debug( 'checkTex successful tex is now: ' . $this->validTeX ); return true; } } } Math/Rakefile0000644000174600017460000000100112727636110013355 0ustar extdistextdistrequire 'bundler/setup' require 'rubocop/rake_task' RuboCop::RakeTask.new(:rubocop) do |task| # if you use mediawiki-vagrant, rubocop will by default use it's .rubocop.yml # the next line makes it explicit that you want .rubocop.yml from the directory # where `bundle exec rake` is executed task.options = ['-c', '.rubocop.yml'] end require 'mediawiki_selenium/rake_task' MediawikiSelenium::RakeTask.new task default: [:test] desc 'Run all build/tests commands (CI entry point)' task test: [:rubocop] Math/MathWikidataHook.php0000644000174600017460000000457412727636110015633 0ustar extdistextdist 'string', 'validator-factory-callback' => function() { // load validator builders $factory = WikibaseRepo::getDefaultValidatorBuilders(); // initialize an array with string validators // returns an array of validators // that add basic string validation such as preventing empty strings $validators = $factory->buildStringValidators(); $validators[] = new MathValidator(); return $validators; }, 'parser-factory-callback' => function( ParserOptions $options ) { $repo = WikibaseRepo::getDefaultInstance(); $normalizer = new WikibaseStringValueNormalizer( $repo->getStringNormalizer() ); return new StringParser( $normalizer ); }, 'formatter-factory-callback' => function( $format, FormatterOptions $options ) { global $wgOut; $styles = [ 'ext.math.desktop.styles', 'ext.math.scripts', 'ext.math.styles' ]; $wgOut->addModuleStyles( $styles ); return new MathFormatter( $format ); }, 'rdf-builder-factory-callback' => function ( $mode, RdfVocabulary $vocab, RdfWriter $writer, EntityMentionListener $tracker, DedupeBag $dedupe ) { return new MathMLRdfBuilder(); }, ]; } /* * Add Datatype "Math" to the Wikibase Client */ public static function onWikibaseClientDataTypes( array &$dataTypeDefinitions ) { global $wgMathEnableWikibaseDataType; if ( !$wgMathEnableWikibaseDataType ) { return; } $dataTypeDefinitions['PT:math'] = [ 'value-type' => 'string', 'formatter-factory-callback' => function( $format, FormatterOptions $options ) { global $wgOut; $styles = [ 'ext.math.desktop.styles', 'ext.math.scripts', 'ext.math.styles' ]; $wgOut->addModuleStyles( $styles ); return new MathFormatter( $format ); }, ]; } } Math/modules/0000755000174600017460000000000012727636110013370 5ustar extdistextdistMath/modules/ext.math.js0000644000174600017460000000310212727636110015452 0ustar extdistextdist( function ( $ ) { 'use strict'; var img, url; function insertImg( png ) { $( '.mwe-math-fallback-image-inline, .mwe-math-fallback-image-display' ).each( function ( ) { // Create a new image to use as the fallback. img = document.createElement( 'img' ); url = this.style.backgroundImage.match( /url\(\s*(['"]?)([^\1\)]*)\1\s*\)/ )[ 2 ]; if ( png ) { url = url.replace( 'media/math/render/svg/', 'media/math/render/png/' ); } img.setAttribute( 'src', url ); img.setAttribute( 'class', 'tex mwe-math-fallback-image-' + ( $( this ).hasClass( 'mwe-math-fallback-image-inline' ) ? 'inline' : 'display' ) ); img.setAttribute( 'aria-hidden', 'true' ); this.parentNode.insertBefore( img, this ); // Hide the old SVG fallback. $( this ).css( 'display', 'none' ); } ); } // If MathPlayer is installed we show the MathML rendering. if ( navigator.userAgent.indexOf( 'MathPlayer' ) > -1 ) { $( '.mwe-math-mathml-a11y' ).removeClass( 'mwe-math-mathml-a11y' ); $( '.mwe-math-fallback-image-inline, .mwe-math-fallback-image-display' ).css( 'display', 'none' ); return; } // We verify whether SVG as is supported and otherwise use the // PNG fallback. See https://github.com/Modernizr/Modernizr/blob/master/feature-detects/svg/asimg.js if ( !document.implementation.hasFeature( 'http://www.w3.org/TR/SVG11/feature#Image', '1.1' ) ) { insertImg( true ); } else if ( $.client.profile().name.match( /msie|edge/ ) ) { // For all IE versions the meta tags are rendered blurry, while img tags are rendered fine. insertImg( false ); } }( jQuery ) ); Math/modules/ext.math.css0000644000174600017460000000273312727636110015637 0ustar extdistextdist/* * Document : ext.math * Created on : 23.09.2013, 13:55:00 * Author : Physikerwelt (Moritz Schubotz) * Description: Shows browser-dependent math output. */ @namespace m url('http://www.w3.org/1998/Math/MathML'); /* Default style for MathML. */ .mwe-math-mathml-inline { display: inline !important; } .mwe-math-mathml-display { display: block !important; margin-left: auto; margin-right: auto; } .mwe-math-mathml-a11y { /* We try to hide the MathML formula in a way that still makes it accessible to accessibility tools. */ clip: rect(1px, 1px, 1px, 1px); overflow: hidden; position: absolute; width: 1px; height: 1px; opacity: 0; } m|math { /* Try some popular OpenType MATH fonts before the WOFF fallback */ font-family: Cambria Math, Latin Modern Math, STIX Math, LatinModernMathWOFF, serif; } /* Default style for the image fallback. */ /* Note: We had to use !important rules because of conflicts with the style generated by Mathoid. See https://gerrit.wikimedia.org/r/#/c/166213/ */ .mwe-math-fallback-image-inline { display: inline-block; vertical-align: middle; } .mwe-math-fallback-image-display { display: block; margin-left: auto !important; margin-right: auto !important; } /* Default style for the source fallback. */ .mwe-math-fallback-source-inline { display: inline; vertical-align: middle; } .mwe-math-fallback-source-display { display: block; margin-left: auto; margin-right: auto; } /* PNG related styles from core */ img.tex { vertical-align: middle; } Math/modules/LatinModern/0000755000174600017460000000000012727636110015604 5ustar extdistextdistMath/modules/LatinModern/GUST-FONT-LICENSE.txt0000644000174600017460000000266012727636110020757 0ustar extdistextdist% This is a preliminary version (2006-09-30), barring acceptance from % the LaTeX Project Team and other feedback, of the GUST Font License. % (GUST is the Polish TeX Users Group, http://www.gust.org.pl) % % For the most recent version of this license see % http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt % or % http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt % % This work may be distributed and/or modified under the conditions % of the LaTeX Project Public License, either version 1.3c of this % license or (at your option) any later version. % % Please also observe the following clause: % 1) it is requested, but not legally required, that derived works be % distributed only after changing the names of the fonts comprising this % work and given in an accompanying "manifest", and that the % files comprising the Work, as listed in the manifest, also be given % new names. Any exceptions to this request are also given in the % manifest. % % We recommend the manifest be given in a separate file named % MANIFEST-.txt, where is some unique identification % of the font family. If a separate "readme" file accompanies the Work, % we recommend a name of the form README-.txt. % % The latest version of the LaTeX Project Public License is in % http://www.latex-project.org/lppl.txt and version 1.3c or later % is part of all distributions of LaTeX version 2006/05/20 or later. Math/modules/LatinModern/latinmodern-math.woff0000644000174600017460000166030412727636110021744 0ustar extdistextdistwOFFOTTO` 2(CFF * gZFFTM p6GDEF'GPOS mtGSUBB iMATH 0bBOS/2V`nocmap%DCheadD36 _>hheax!$hmtx<#KDKmaxpPname B post* '(xc`d```hXB6+7 O0/:|/i^R}b_-Z y*ޱ5zsb 4W۠]i@c*HRB=ĴNǷƈ,07)B . KˬN( 03P#cD x[v"Y}x#vobZ0|%X#P7Bv +c9!M 83lYCI63uKenS`ާSt5l/ڞ.,ec92g6`MЉN1I5Nآ&`1Ƚ]Lt >uB&=k뾏qfeGyW"㓰c 0nŵH;>GYxZ2:/_^Ɯs*Q(N|8P=x}\TDJty,vȍ<ܔ)Ji=خ0 "QQu7NCyw Ta.uDoR0E2L#5mGk44*KJ Stt8;ؚzFar:ۉ&90<]^~W_XKXݶR%Zղm\Y1`]D]qAjօڐ,͝أErx՛gTkMOw!#w2 s9gb# IJE3 8`8bQ[U}/y~==kתzV4e(Fp2E={ܟ!+7ӣ=2Gы4x&2ZfS6}@3lev1{s9\n0̳ k5 j߰8dBi l:gfTfLfAL-C殺zRTڼei~KKJJ>+--3q1.I+^7ƛĻOG21 LeWrky|yryj^ U*A%ttlX٢22rgeTe|ʜʛʖ[2ڱZVU}i7Օ5֠к~֭zO}>a}د[Z5k M&0ͦ)Ĭkͦf[eN2 ͑fbC7Ds^ÇO4֣y{ft9D-}fUqdRR \yD'ҊAhĭqDsxxxLl<-nG4N(Y;!ٲ/Y]~t%K,.yBfҢ~G]Q ׿٣o(54k2Q<7,kLSg&GpCIf^Q怺$3:%bfZfFi0kiDtjo|Z8 m|C^ovʶdg^ 3!;^F])n?<"JԵׂ;w7z3gy[onĴz"૎ !;#r3uԍSZ 6i8DL U.V^ԟ46hcDЦmN[ЖmMEmO;ЎLЮ'ߓiڗ:::Nt K 4!4t@mt1Igm*Σ M#*K#ij:nٌ`s {э^siGtrلGΦma65dCasݚn7w y&G++M&G*Y;٦Ti*jv4;4-Vz]{fn3{}7}~4 E|sDwKef] sjk̵fs`ƚq)c1O'i)}n&432 Z`3#̍& Kj/u?tӟk{=lO٧v}ϾoߴoO[w?v'nb+ܥ2{=.wݕjw]F Fwkv\gvE+庸Wuw9&ϭ6t ]:Vm-Vwmp[nr{nNp'n;~m߹w]f?w]eؿ쟮e\3vi_lc_ڹ5;ηw;펱ۗG6ڡ$moۅ=g#(w~.rEv}u]ܮn;}ܾn?;ϝ.p~;pGڝ.vW}N ܂ro--}["y\k>}DA!ynܦrrmEO27MvS 7r3n{qsݫn{ͽC-vKGn}tMS4Ꮅ3,{=dmvlgőww??n[ҶNwmv܎#h?Ϡt* Y46:>-;#uN낣AS"p,X`J4 uNO 7S`?S>j.ռ55WF+pO3G 6ws ufֱXEs 5bQ7gqP&֯ļ~9kf 6kq3fTݿ&jq7 :(0Has U>q9B (8P"'jXcLDNg~(><(Өt@dud:(>^?:;2N@ڙ⡦2Z3eoQ<~fS|*Oq͙יأ#3.+XGfkG3{*j O #^J}s j;smrA%8=ms%odU"yfaVɌR"Afq\W'yR8O)Ч{D/#2ȩDC}!2,>:[%Bd/D a˼DL35%:AAW)ͼƟPD̊ԧ7?Mq"fxEDyEbq"^8U{^sS%"bSF^gEĩ8[_S//"E\~11T-b) >E2ŅGE/㊘Yz\VyRDy@|R"feEEEE"_3k_.rFџܗ"Eȗ"ǑdK3C y_BWH8QJו:+\XnCKBJBz(_.T^Z[sEpV(aѥR|ԢQi}%Y4@PåC6TrƊC)9ZB-񬊺+m ZRB~ J+9^BNic|*g(!q ώ%X 9XIŢNJ&b%] 9 JꢄQO0*{SR|]uP|xI+rV%-q9$E:J׷kþƘ?;`*!8^OiSbN*!-F}?Josh3GxsfY5Dŷ)xXG(3:xW|^COU<9Cœ+~^ߙĜgzXumǙ$~G[ㅊU|}Ň(>?硸M9kߋ1jGߏ?R|u̱@ bǜ+>fxP| k'YQ|9¿%(_&-I%B$18$8~U)7 KBaItS,"XxEC p gB=&( Ib<$E%erLz)xRQ,ǡE^c-.2/ZiM{SxC%s _?2Al,&E&7׻W w8&;%*p|gH\vdOmCJ0'Xsz9Q:}LdbY'yB# zQw'\~$Yw%Xobk Cױdbyg+s{b7W N^U,|9)svb9+ss-/y[q;&  N jq^Ibуxykrxyku@x>uÏo;A {+f%3ZqxԺB;^3rZg^VF9xD9R,]ẻe12< ?eVO갖2)?G)9IJC|ˏ(9ķwG*9(%/?Sʣ Ǖk|R!f委]~ZacbJP7J{VFn13 vw}'>XorO>cOPrG>quS1ϯԈP{V#wȓ(ALʿZ5e6}(QcЬ@'ʎzeB}Ev< }} m("4/Pv:4(;Z(;,Pv@נ.v(&@ٷ].v(@=]KОe-PQhQh:e>ʎ&}'[(,"PvE Ъ@)uʾ-PvU,h/C }@y~e߀/P-h@}@!@7=cד@(\|~}LY" :ׅ?By6d(r t9yՆh}onb0 4`Fmx@4tm; "Wv é,D p-y~CG <&Pt@ >!P-IO  B  'P7t@ @'  }VPsC'  }^X C NN(8:Uà/ &P0:]`S އ[Bg l -Peޟ9@mGs &Pt@> ] Pm{C0G@(8 @qw N.(@+P0@A?(8KI(8(8j .:@ \m(( K F@; ,Pp@jU6h7; (@(@ߩ@|V(O(@mJZ,P%BC{ \\ m(Z(o(-PpZZ_ \'Pp#t} n(@ЁwC7(@zPmc &AM = 7 15N 3m1>C"P'(+t@ߡ _ -PO(!Wk}zF}6VUCo8& q7Џ"$"Q.~\,PĹ:Ec>U=@@iE'E3xg }xg }/ s(u^S< \?5^+B=] 5zA \K5[K*_~pV,7"Pz@G؏?}3 K*7/͹duq(!^~Wj\8c~+Px(fΜϕC@*s$P3* 譵*kr=ZLRM9+Ϊ'5s/9Yt|HqJ1O)5)lޖZ {gP$EoMqN)҂@JsJZ*c.0]*niw ´@xX@x[H79)ze32EOloey)`3*m׎>5ë5#Vѧ>5c^H Juc@}0Ekxl P3-EKF5S㴙@e)Y Afxj9ތ,P3&ft7k]f~}̈^׷@>5si?9 q:@f@q&JF"PO(@/#3# )hq8Fub.O/ !Bۉw' nғ 9 S 9ON( 9ON(@ͥ g3 PYlwz@!\  r^ P7P^$Pȵ{@|(D>^*P^&Pȹ}@<&B:\/}U\_W {SO!<'N}e@z 8צ7 wӛ a-k3Fw@!sEz@!)D@!2f|} r.?"PȾ@!HBQ r(x<.Pi@! y?(#P1{Ft@q8 &rNM(V9BIw r Py:Y{@!TB 9_(䚞&P4]kq@!LBY\gOR$!BW ^(dߚ+P~@!Af|9b s?MD:Τ;b;FЍtݜ?H 뾢ȣ[v/U܈hLA'hs1?G+ݖ|=4O'4}҂I̤I'L6i`ҹIOz~҇N39rbirɇ'|&?;'>ڔ)M| fJҔSvM)R>e)Gr۔4)קN=LMjZ3}j[>0驯M/0&L 6Z4vvچi;LL1sK>մO>q 4=czUM~f7cfL5c 33gqggc3G͜2s̘)3wδͬ*|\xh5upgxexcxk@Ÿ {o}""G̈Pш7Gq>Ɉg#^x5⭈D|Mď?G/rD #DD"UȭYȆÑݑ"o3BOG-#?1zsΝ2w9s.+fnܬֹs{GmKs_ܯ^ %REJʌ2GYlQ֨Qgn/B#QOEu)˨сgGGE/^-VGS3wEѶhOtMt}tcc7G_~.菣?*yAϛ6/byygW5мyg1y̟8| ozW;m\0w -^PlA͂ ZXpG}?0d܅” +/l]x| ]ׅ-|u Z]4zEaYhEj5/^tjѹE/zl ^te׋^<qb8aqŎUY|jY\2{l~I%MK[raSK^Y.v/KG/4jlڥ)K3,ݳޥ,å-~OM\l222ݲer-s-۳enZv߲^^O]]/_YnZ<y}˻^~ǖW_bbLQbRbccbjbǴĜ%1\>様?bc'dž.ecWcbScbwƚc cKc+bkbcc[cbbO__b} 'c7bߋ(ob)q#M7/nI\\*.>nm).9nK܎8K\q\Y\eܞθ{(ގuܵ?V"|Ţ+ +6ر"o}E劆W8xls+^_Vk/ hr%ɶv eݲf Yʞ*{WkٿeGC3Qr| OsEryQ&?&?%U~aSo/˿_RWLSD()V( bb"KaU8UEMѭ88IqNq⯊)V|D{5ůher2L\\)*NܨܦT* vKYܫlRVv*{ʳ۔w)+Q^T>|YyISʫUA`U*L5ObTkUUT*AuXգ:Mu1sT>U}2DeDEH"BH)#t,\ ɋMr|I~$3IlfǨ̤3L1f2nfyȼ\b>`>e# v.Mfl-ckl+Þdoafbd_d`?d?cgRǪcՌz:QYW^uvy_ϩ_UXwM&X,h&AcЬlҤk4y"Cj4-6M&9= 4Oi׼ySsͷ5?k?.~Ry+Wś7g[{şW?կ~g_qo #&$H$A>!3!?8<:>%='a l_Ix0g^Nx;J '&ḧ́53DYìYfݚkd)XSf5Gi]kXĚ׼|kv)k.Z+_rqmڭkw-\Zgmڮko^{ k\ڷ^^]ezzV.M[՞ޮOo׵h?~ ԍM-ѭЭ%vl:n]ף;~_uӽ{K+UO@x,|}^f}ޥ7}3пMc78t\R F&Cbpj Æ.Àf݆ OnxKÿ GCayX#k ca67g6>l|uό5MSLe&ImҙMMfS`:l275az%ۦ+M?~^.d݌uQ떭SKX.u]u;{[ݹ=uXź8:qB%UMĒDWĖĮāěI|$ė/%~y_F&&%KZ$KO2$&e$'9'JLO)Nz%ݤOOm}g_]~{׷_\ &oڰbam`PiCdžNoˆK o99(9$yjq$yU)ySdk=*y_rkroP{J~*w?N&zJ@ʸ)a)sSĦ) )ƔԔK#:1=/T)w6l%z|vK--u[ڷ myh[-?ouֹ[Wlmjڼ-[/l}r[?1fn[mնm;oֲԶl{x .ozۯiҦ-I[!mgZIZCZ[`K7'K[zPI3#Ǥ+ӵ-euһOK(o鯧Y>b3Go_l_=i9+7lo~b/lon?n}vޱ`Gݎ;vpؽ7{;x7;c3fDd,ΐgX-#;8*9'Tme<\kg|}ϙA!322c25̔̌̂Lwfcf{f_3|"72Es9;T\3qg{vٿw|hS;_+;ymYffEg-Rdifژe˪Ȫ:Օu2\ֽYz&륬KYe}]o횼+l]vRJؕkˮ]vjձua]/zkGumSóe˳Wf7egf[ٍ}gȾ}1췲?*Z99sfD,ȉQrssrss9{st ܒsO#9伒n'9\ ;-72wI"wU1757=wWnA#2>%='l>d澝OsO i9yf5'dVsl.2ͻ͇̝>);1?i~me79oNޢ|gfdkdio]b]aXZ[YwY-VcXۭ=Y_X^dd}K뿬  L.+[@V$$l.QW`+(-h*h-+ -xूK\) W8pb¥l0pkavaQ@aG+W7 ?(«?Q4(hj%E+5Ee9_hS/VN'__-Q%!%SKfD,)YQ”.1l(RQ[RX(.9XrdM%/y䕒wK>)=>n_lWWL{^jwk 1GOڟjW?(U:tziDRRXRVtoic[Ko/=_h oJ,vLtD::bJGCHtlvp8n^AG&]O9^vΑPgs38:97;w:6gs)ke.)RVY|Y)_U+O,X<<^*.[T~|lmw/bs/_*r__-^+ uMsvEb\ ڕ2ֻ6]Y拚jZP;6vJmXmdeZvU6vcڂZ{vomSځ[j=_hS/ԾZv퇵~U{zw=n3wG^{nnfISw޹ۼpww}f/~r˻}e7 3nϴ={QYgݞ{vqٳO۞c{Nm}{W=Ϟ?MU7.%ԭTQWWRW^WUWWXwHݱ3uYwuO=[Ruu_?u ;fs.ܻbf~o{{Kz=ޓ{o{G>սTX?~Z}DzmYzG}U}C﬿PD׿_oS[C`CpChô Q T kL [v4d7XJ5iml8p[] i\ mi W7/h_}oѾ}}m޷sus_;}G'}zߵ}?eEeW7Oݟ??_m?qDƙэI͍;-66xWネ_hAg74iJӜMqMlڦ-M;,MMMM鎦o[kM5}Mӵ6nּYݼ99nmnhninkn>|s4_h~_i~+͟7cl2eFKx˼%-q----;Z[,--e--{Zlhioj垖GZiyݖOZm~ DXr@q`ӁM2X8T@?\:\=Cw0 sp>Xtuptx~pӃ~M>4C1ȡCm:q(P!C-:~̡s?ءgrCW}uCyx^rX~8pه 97>ï|_zh:uzkTVy+ۺUߚԚښֺZZZZZzZzw>ֿ^G~COm6mb9mmb۔m5mƶ m۶jo9mummێko;vlۭmw@cmO=rmﴽvm}}m~jh>=}~vY]מҾ=jmonooil{kknoLjS;":ut0 ƎԎ􎬎OG}GsGkGWGoG鎛:n︻㾎;񷎿wzow|q㳎o;cOu$#DYrD~DsDwdÑ#GGG*9|H#G;Wwʑ/\=[ɝᝋ;:Ww;;ufutvVtyd[;輷':|Ώ:?]ӻv-RvwRһrJʻvw5u:u[]]\]i]Ww=;{I{U{Swf]ݽ{\ǻaW=:脣3=hQiG-;Zst֣=GOG:qãG'gtOHϔȞ=zd=LϪ]Obƞm====WOuޞ===C=z<|ϥ{>뱑Bw,slǶ>Vtulϱctc{:vǮ7w|ވE+zս[{zުކCݽ7{{_}_{_P_p_hߴ}Q}b}꾄>CM}}Y}y}E}>w_m_C_K_[_wS}7뻧Bc}O=Jߛ}]۾~>t8zpqA````{vq}Ӄ7>x|zW`//;9O<qrɥ'W$'WԞ\w2֓'sNZO,?YudC'S;OYO9O՜j<~ԙSz^8Ʃ~;=ӳN?{9tͧ3O矶{'N=}zӯ~ǧ>ӿ 95tH1r02>3T4T>T;86tlЭCw?C4;CWCogFpfƙg??|&L3egj4i?w̙|7'BZyw~i[o2/mF{0yFVۊBi>Dtx42R&|gi-I[ЉM RI6HHdm;03v%uz#t@j: (Щ~K8RNfNͫ/2`"? QmηKE⬂Q )N r}h޻#K0xm u\P?ȕ,:HהYA$rå;XB86\sV+U#0rtS .|Er.l+L[!r<@RPGsBq,R՛,.`ON6K0Q .I9+:x83$Ђ{cÿ+$pB*s R'(UxRW 'LV#݇φmA+lt/Z݄ s뫩دl5KZ}d%Wq6KHa+Jn<GJ| HY2b Xjί7ifjWa:LO'a:LQ:Vism>#j!+[E(ʌ:: >/bC*wZm$ؤ$H*m&PoRI>:|RI6LB?Jɨdn;R~~ځFl@j_;?܁T*rt";Nd0k9L^ 9|v0k9L^꟬/ƜJM)MH#((TohI_X>ԱXګ䱎7.O*!HS$SE~HmA\HmAu!:]~Z|o⋙UD^F۰WS+:ZSҺ%tA*w)x|iRHi҉Hi8|JO*d<i>VI`1r|J7Fh8LH{@*A*C:5DTi"A*GTJPT&JPT&ZY-R>'TOJx /J &IPgKa$_I($BH +Gn<­:"G>ō8؈CH| #1#/"-"N)*q03cD ?@t>$C/] !4C B /$݈Ah/       '00?RG ؏xE ~A}A1||_gggxgxggO?zyy(x| )#]aAw|V";AXuAHtxAs`A( aA~7 za7+ m`?A|i!d/`    P'8000(b4RF @<3>،?43> (C2Ȉx 1 X B11~8VR(!0!B0"۷){䉈 "//"]tb. ->pc->Prr, ?"B,"", + "VȊX* `* ) `)~P ݏresZOav/a[y bGnP)UYj BPB#&.T CP !WWWWWW '}dP@: t@V00 0?UAHN) RZtH2 eD$P*RrH)BT( S|*OP>ʧBT( S|#(AGTh2dCP@$( A HD( 2( 2( 2(#5 DCP K#@B#Z ^ aOA=951-)%! sS3ӎsS3ӍsS3`N#]D 9:2Q]K]yr ;ۛX82e&QB\ePe)g}2d x@"pD vC OV BC ,YR)@HuȑCHG JЗR@/rz:8#J%:hSiiJ: %.ǍB][ sNn|~)dYVF=,@nR%R( [(Pn @ 7Bj@Yd% Q>&,JBkXe J+P*9jc)qLqN,#%6Pr\Yl+Ӣ'h)ٍ3GHe \شd#v/ɅmL&lH`Vohhhhhh~h}h|h{hzhyhxhwhvhuhthshrhqhphohnhmhlhkhjhihhhghfhehdhchbhah`h_h^h]h\h[hZhYhXhWhVhUhThShRhQhPhOhNp.^n>¾Ž^,g? YjjjjjjjjzlnɉMūm-w+wNKW> { ; {;((((S|jOQ>5ʧF(S|jOQ>5ʧF(Ӡ|OiP> ʧA4(Ӡ|O=mnS@KACA;A3A+A#AAA AA@@@@@@@@@@@@@@@@{@s@k@c@[@S@K@C@;@3@+@#@@@ @ǹǩǙljyiuI?pWrF:XHĂ'KZ&♙AB,s(o 2T\Oɑ qjrX,b9hDhЈS#cXbV(6H`g3tFΨF> HE>zG>؀,6ħ ) $DeJ(;h} >P.rVq qX8bZ-.IcES|5y ~l*%!/(8 88Pk#AN- Grz)^N5dhS^ X櫑{)B&Aq4(V&J+Cie(#ݬ% ˆ#Fx az)aKSx1 \$l}2:44aRK|EaX_;7 {V7e~eI{654b1ᬄ_X+$QVK.ko;ߴo7rK6Ik4=ˠ}rpϏ$#!asx+P:Lc_$buR'|*!%gI H*OZR eh1TIQBşH%TIP1 ? J? 7J J? ~*P)P'RP'F U"JP'OBp$$T? ɍ?? d8 DB'!%d$dn QBOBOBf8 (!'!{HȊ~~IJ$d$FFb CUss˜_bφ//e)\K!xWP|[=6(Jz)IS~QF#muáQ@OJ HqfNP+_hD71%U) RZtpYş^͐#%*"%\i"]n$**P]QW᫮U TW*P]@uU TW*P]DuRRG]JTW*Q]%DuUJTW*Q]%DuRJ U***uUP]BuU U*TWP]BuU U*D.Au K$G].Au KP]T%.Au KP]TD.#UAuTHe|e|eP]eP]eP]eP]eP]eP]eP]e$RuYTEu;oJJ%ۆRcZ G|3 @*Q(5a)J*^i+]ZAHA|9](JxU?w((Zq}8, 3 8'(Ϡ  , /S}g_8)GZp\n V4aEV4aE=6 뱱b XX# yB!pЄlE[f ((D> RG)Q"%Q"GɷUID>*B>*D‡|!ȇ "!|[F‡0ȇA> aD> ߖaE>,a|XfZ-P2FZ̒gӔ<J@Z-'lwV`+rzy'$oXedY8Uп: -_@StQ=\vt-ҿ+m@Mߟ!0,kVGŠUwy O9AHȠTWп}+tFT>: _%iZy\]SA:9BCԨGH(E] 4_GXl<;77o%#FK+{Vax`.ݶ2{ #lANj^E(p|:zd_;w QZMc đVV ɷ$<(:EGқGUTvF**Ijb5sBP- Оg B,%墤K*!@Be!TBeah)Y0^.sѴ2(Kd m&Ca5K#Қ,&K6%j?h|-r$G KtTXM"C10+$ZŎ,Gw5:5~GijJjOr~ҵTVxJKû,:W^ gBo\_XK {;W[43 lnhP`()} DGTQOw@+҄ Vzo࣐g2ێ^d%OdO725-?ݘ,2_dt>e.h"cT޻Mr6$W|-StqÐ# R·ED}FtZ@VZ h𝷑"ykl#ꁿkj z੅~M )WO9SٌyA6 rzgV:Hy5$:ࠇ-!|Mt |Sx@ 2qn:n H! |k;_3;_3;_3;߻3;_3;߸3u;_3E;_3;_3;_3;%W |W `! p€0r\0!G- `tG%QIG`$љVgAțT7@i:t1 `{̾3NgZ B6Fz6 Ѕ.t! ]B@ `@j{꨽QK߷+ iX9Â/e ۲M. _. _˲e. ,snXT2?,|o·,|]˪)7r+`rBj来R eTB*Ida? >yXÂO: 'a xX2TG"hHW] 0/WD "bpEĀ+"\1WD "bpEĀ+"\1WD "bC?)20 Z35Z30 ΀ X#0` h05#À10 %,Y8 X?YYzS^)i)nYji} }jdag" $C+8kX8IYz6SRG%R=j)jiM YNUVK{nE9 _/ԁY Cu4 8khPݩMRM5+mɿ&^#>#>#>#>sA`X}VaDo,Hr~T>?(({ lNog,w,A,#,t,/[MxeE$^e"kk['ïEYZ.^HZ7]hQL-:a:Rt؝Dz) #!8 8 cC# ?ڣ򨻨:jި6jJΨ2GPMpUWQGTp=WQgOp1TQUԙB*؅T `R.]H v!B*؅Tp1TPC\ Up1TPCǙD@*ѽ\RݐJt$>2M̀Vee`@4Z3|FψQ>#gD(3 *Q pV 8O0ff ؔAy XA2 Q(c1 y`.,B xxxxx%x%x%x-x+x+xEx1x1xE }]Fb= FЃAb= FЃAb= FЃAb= FЃAb= FЃAb= FЃAb= FЃAb= FЃAb= FЃAb= FЃAb= FЃAb= ʧA4(|G|G|G|G|G|G|'+XhzeJ; ĕ @%ww|K3][3SS#,S#,S#,S#,S#,S#,S#,S#,S#,S#,S#,S#,S#,S#,S#,S#,S#,S#,S#,S#,S#,S#,S#,S#,S#,S#,S#,S#,S#,S#,S#,S#,S#,S#Xۯ[mNcel#w?ΊN+9tg:aTjVPsZY*pZZiVb+;h;tC ukVPtZiFVvZaiHVtZ!iKȝn [A,ixJVwZi{VVw8 wYz8ݠ,0i=VvZ#YmTw9wQ*iIBvpwG[ $:!-jD":DFEQ/.^| "%'$%6w ?g丈竸77LQ3"99v:vA\RÈNq֊VWvw;_ OwuKwh IeOEN'<ﴖAW%C$Z ߠշN't$NhQˣ[+K)N<+d铮N6e%]4q+5,-,%up@Ŀ#NO$Vth`K'fߩ}'2S*[0뢐qOg\;!;[_߫#R%VFDxb='ʳjEH.M{[ABt촘8-i16NqVvnqYrZ3=J;-PiBNqZl⋜6a >bVAȾr`{h-eJ#6 J6 6;m~^#-Ȟ:=p纕uU5մuU5ճuU5w%? ;-.iN]tZ+N+Wi`^ vb;-i֎ q_cllL k;-iAf5kwl6ul߆ji~޽64q ;Cҥ]HT6 I*[v6tl6Mf[6m/\lcٶMe[6m'Ll#6Md[6mb[W.+e.l. owYx=5,e. wsli%N k{dP{?6ޏ, w {{:{#.wB\6I~= Gv vwKc{me.t%tle.tx6rapc7kl؎b'Kla +lO؎` lo߶m|-ZO6>uZӢLe괲Vicn9-tQ!.xX;ٖ m%B=O,,uĨ&F61!Ֆ!"Ֆ"#Ֆ#$Ֆ$= rzdLbXft7lH>E,2N;Eڹ,nfdu.sYDq[3s|D{6w"Nl p\VJ}sYy'wBkf+}֚JqY 7.+e܁6hz#/sܘ\6岙.ol~˕nf\6岹,W6{.t lu.n H?kgsm\vs=\e7skKe7sK~-AZmn Hxzv7 0Z.V.IpS.7x()ryܹ":U:q 1^I1^ zuJWlJR%ŧzuIJigJtBtDjtWĿzE{Um+4)1ͫV|hŽRҒ˔,)DRJlɘLp_ZmCiXV*uªHfLH-aVvD C @   2AfY!drAn< y!P Aa(EP| RP@Y(TJP B BUաԄZP@]ACh 4fZ@Kh!@DB[8vp$H i :C ݠ; zC ? 0 `80 F `5p)|/%|`?'_+~697MpABEhp'l .VDD"ehD'1d I&d!YI6 9I.xv;*k$&yI> I!R]p%`7 I R_GI $N"HiR%`$IRT"I &!n*$T%HuR$`܆p]Rԁp%H}ҀiLiNZiMIA"܇%Q$ĐXGI;Ҟ$xH:DDIGBRID:.+F'Ez>/Gd D!d(Fd$EF1d,GƓ d"D&)d*Fd&Ef9d.Gd!YD%d)YFd%YEV5d-YG֓ d#D6-d+Fd'Ev=d/G 9D#(9F$9EN3,9GΓ "D.+*F&En;.G!yD')yF%yE^7-yGޓ#D>/+F'E~?PHhXxJDJdJTJtʠLAe2RT*+NrRܔRT U*LRŨT $CR~?@RNEJSeT9Հ RT)ՌjNZRT8Ն"TMPTOS T*JT JQT+ՍNzRT/ՏO Rj(5NFRj,5OM&Rj*5N͠fRj.5O-Rj)ZNVRj-ZOm6Rj+NvRj/OR(u:NNR,u:O].R*uNݠnR.uO=R)zN^R-zO}>R+N~Rh M4,<-"-2*:m&3Ltf: Fgs9\tnڋC{y|t~].DEbtq]}i?ڟi'Kѥ2tY]@W+ѕ :СtU]Aפkѵ:t]]n@ Ftc ݔnF7[-Vtk:nCGБt[:cX:H'tG:NNtg ݕFw{=^toݗGA`z=FG#Qhz =G'Idz =FOg3Ylz=Gϧ Ebz ^F/W+Ujz ^G7Mfz Fow;]nzGCa}>FO'Si }>G/Ke }F_o7[m}GߧGc ~F?_/Wk ~G?Og F?_o 2aQ1q0L&&3dc39L.&7aL>&?S)b 3EL18S)00q1L,S)T`*2L̄0UP*S`j2L.S4`˜L#1ӄi4c3-L+5δa"H-D31L,3LӁIdd#¤2iL'3Ӆtc3=L/7Ӈc3 f03 c3#(f43ˌc3$f23Lc33,f63c3 "f1Y,c3+*f5Yˬc3&f3lc3;.f7c3!0s9c3')4s9˜c3%2s\c37-6sc3#1yeK}þe߱G~eO(8N$NN4N \.#erٸ\.'yqy8o./ r\(W+ΕJr>/s\ \\)4W+˕s\%2s!\.Us5\-6Ws 0!׈k5r͸\ %׊kͅsm.kEq\ q\;=u$.ȥp\׉urݸ\'׋rn 7 røn$7͍rn"7MrӸ n&7rn![-r˸ n%[ͭrn#mr۸n'r w;rǸ $w;͝r"w]r׸ &wr!{=rϸ %{ͽr#}r߸'GO // o>gYl|v><7 B|a_/K%yޗ>w._/× |E_ W|M_|ߐo7Mf|sߒoŷ6|ɷh>xߞO;|wST>w]n|wߓ}~|~?Cap~?ŏcqx~?OSit~?sy|~_/Ker~_ůkuz~o[mv~{}~?Gcq?şgsy_Wkuw{}?Ogsſow{_ow @JF`NAIEPMC0A(d2 YB6!C)r ^B[+ B!PD(* %+ B(8PJ(- BPI, BPE ՄB PK- B!Lh(4 MB3Bh)Z B!B QB# qBNh/$D!IH: )B&t: ]B7C)z }B?0@(  C0a0B)F c8a0A(L& S4a0C)f sap@8( G1pB8)N g9pA(\. W5pC)n w=@x(< O3Bx)^ o;A(|> _7C)~ DQ$"%"#"' $ʢ"&!C f3,bV1]!sE/1-bAXX,"bIGD1@ K,%ˈerbyXQ$V`1D"UjbuXS%uzb}&6&bS\l![p!Fm(1Zc81^l'b$&1UL;.bW]!{>b__ !Pq8\!G1Xq8^ N')Tq8]!g9\q8_\ .%Rq\\!W5Zq^ n7-Vq]!w=^q_< #Qx\aD|*>s@J|-ߊI,~`]!?H(hXxIDIdIT,#i.)9 RF)Y"eI٥RN)[HR^)_*  I"RQT\*!|$_O@)RRiTV*'*HJRe)H B*RTU&UjH5ZRmTW'՗HaRCXjSR3Bj)ZKR)BJQR#JqRNj/%HD)IJ:J)R&u:K]R7C)zK}R?4@( KC0i4B)FKc8i4A(M&KS4i4C)͒fKsit@:(KG1tB:)NKg9tA(].KW5tC)ݒnKw=@z(=KO3Bz)^Ko;A(}>K_7C)~KdQ&2%2#2' $˲"&!C g3ə,rV9]!sɹe/9-rA\X."rIGd9@K.%erry\Q$W`9D"Ujru\S%זuzr}&7ɍ&rS\n![ɭp!Gm(9Zc89^n'r$'9UN;ɝ.rW]!{ɽ>r__ Ƀ!Py<\!Gɣ1Xy<^ O'ɓ)Ty<]!ϔgɳ9\y<_^ /ɋ%Ry\^!Wɫ5Zy^ o7ɛ-Vy]!wɻ=^y_> ɇ#Q|\>!Oɧ3Y|^ _/ɗ+U|]!ߔoɷ;]|_~ ?ɏ'S\~!_ɯ7[^ ?ɟ/W]!ɿ? (RhQXSxEPDERdEQTEStPLšdP2*J%MɮPr*܊GV*JRH)Q*ŔJ *~*NťRJ+eJ9RATR*+AJTQBJ5RCRj+uJ=@ S*JLiPZ*JFP"J(JS+ J%QIRJ)JMPz*JO P*e2LPF*e2NLP&*e2MPf*e2O,P*eLYPV*eNYlP6*eMٮPv*eOٯP*rL9PN*rN9\P.*rMPn*rO*MP~*TTJʨʩ**jP3Ljf5UͦfWs9\jnKͣzy|j~ZP-VEbjqZRQ}U?_ PURK2jYZ^VT+ 5X QjUZ]Tk:j]Z_m FjcTm6W[-Vjk5\mFj[5JVcX5NW۩&jG5EMUNjgUvW{=^joWWA`u:TWG#Qhu:VW'Idu:UNWg3Ylu:WW EbuT].WW+UjuV]W7MfuUݦnWw;]nuWݧWCazT=WO'SizV=W/KezU^Wo7[mzWWGcT}>W_/WkV}W?OgU~W?_ojD4Zc4V4^4Q4YS4U4]34SshZ&-E˪eӲk9Z.-ѼZ>-V@+ kEZ1VB+hhSsiZVN+U*jZhUPVMjjZVO5´Z#Dk5Ӛk-Z+"HEk1ZkZAKԒdjiZ'EuӺk=Z/Gk m6D ӆk#(m6Fk$m6EMӦk3,m6Gk "mD[-Ӗk+*mF[k&mE۪mӶk;.mG۫k!vD;ӎk')vF;k%vE]Ӯk7-vGk#D{=Ӟk/+F{k'E}Ӿk?/GuS:3:s: K+k; zF=YϢgճzN=[z^=_/ "zQ^\/}t_O@ݩRzi^V/+Jze=HC*z^UWk5Zzm^WazCXo7՛zKZzVң=Vvz{=A'IzQOS4YwջzO[@}>XՇH}>Z D}>YOէL}>[B}X_/՗J}Z_ F}YߢoշN}[ߣA~X?ՏI~Z? E~Y_կM~[CX?՟KZGYտO[c1(6g`dȆbfa`d42,FV#a4r /#m5FAQ(b5ōFI5 #4(e6erFyQѨdT6`#ĨbUjFuQӨe6uzF}f44&FSha4ZpaDm(#ڈ1b8#hg7Fd$#H3:.FWa4z>F_` 4!Pc1a4F1Xc1ޘ`L4&)Tc1ݘa4f9\c1X`,4%RcXa4V5Zc`l46-Vca4v=^c8`4#Qq8a4N3Yq޸`\4.+Uqݸa4n;]qx`<4'Sxa4^7[`|4>/Wa4~?&h2i1Y3yS0ES2eS1US3u0Maf03f3n0sܦ6fY,l1f c~`Ne2Ke̲f9YhV2+AfbV1Cͪf5Yìi2ku̺f= 3fln0[fƌ0#ͶfmƘfo3ۛ f3L2͎fjfn0{fo0s9n0Gs9oN0's9͜n0gs9Ϝo.0s\n0Ws\on07sn0wso0y0|n0_|o~0?n08Av09xCv(ա9t0GGFG&GfGGVG6GvGGNG.Gn#ۑבϑQQQQQQQQQQu9@rrvquswTpTtTrTv9!*PGUG5GuG GMG-GmGG]G=G}GG#tuD91XG#O(B5@z7Ч1)*py|wP} 61Ŀ !H A. r0]AFOoP@"Pr 5A@Z%Кv}>[@1`1i`3`6:p\ AȰ 2܄ !c?2i25L=!K< ԁ, dYAڐ%d @w Vȑ93@3r6m!g'rCn;Y^ yB,\ !;4^ާy[BDCϐ5 N@P(A!/(E(< "P4uDf(J<[|_ 2 ]p Q(6@P:J?2Pe+AP@uP!#T8C#PTCPFz!3PUA(@ZjSz_ jAPc7 5+@KP6C1P7]>A 34( !6քסshƵ0h&IGhi{h:f~Ь4 nBs敠y4_ͯ@L"Z;%@b8|Aj0Z @z* NoS |?6qAff(Y m@/Q"B!D̀S" )DȽmQhm'Bۋ DC1 6D9}bX9 1_ 7Nح{bC\FqVBA{ @|OOAGhBn4[C{oh_ A~5{'$䂄j !a$w!3ta*t ^Bb.H8OA'HIe!5$ t EH.!y*$:[]H R 3̀ӐR@jԝtH+iQ6CCd@4: >Хt.ˡi愮k*t] ]/AЭ6t vCwQzԁ*q z гl=gB-"W0^}L z-ww= zogkA?SAgM~VԄ`@ 0p? gMap J0 CG0t; aa{FaDk#ȶ07 0 ~˜0c0a*¸09 d0& L¤0yL S4 a4~f0ӄ[aIf%¬0kZ b0{̩sF0w=s 0$/ giP`QKX.x,)KsҊ,+r徰%,_ +aaXVU:Z꽰&) k.Nu`=~*_Kl`cVظ6%æi=l`ℭ`O6G~} (; vnauvW{8 l`:W=`N80,`88ΆpV8p8/8p$L#h8 G1 ±pl/ǻOp"h'p- 'cr8yNép9 ;p.8 g:™=p-gp.΅pn [K=_׆p~  .8B4\ ÅWp\<Låsp\5r'< .oJWp#\5µpm\iכp}5\?ן =lqnff_9 níp3Zwp;ۃYd;N ܙwvp mw{Mp9+ p9 C~" ԄC!>r0|;ǩq |<_'>OS>/`V5oQ<|  ?s Bu~w#R9|5c Bk5 od*#~G։l(ב+mSBn֣Ŝ(E-JwP^JTP=Z/Ծz?ԯhFqБq踇c.faifZb[fY>`VNŬ1.^ o0'1s&bs i{澅^0O̳#л0W |0i̿ $bGX1<bX4±X, ">X;͂EcѶX-Nb KbIKÒ/Dy[}OM3/7 '?a@28# ~c=X"zcX0)e+b٦X6I,r~X cy WSyP+ ksX+J+uJǏrf+1àfe .g1;ǐ !J&R*04F`A }UUZ a.XuV=yczX-j':buO꧱5aX!̂5b;Xsּd凵ZcX z3cX{~uaX7-uñn7; Ǻ^&W%bXo-ֻy` L] Ű6cY bXl^Faب 6Z.cc;q$6O`$&klVĦt"6݃M`bج6ͮcs 棰=l-"Dl[Ŗe,-/`+[V=el`@l[ ς51|.6i FQ#Zb؁FH0͇mbFǨccɏ10fW1~8b\ƍx?o1~?خ,kzbin+)lۗM}Lȍ 0vȁc4L̉11(LI1y4vl`ǡcJVLل)1 |TS/ay4;mwr <Ǯ۰)V5E=^a+{s{}~`?]~Á}q 8]:ᰯ8<qD#/8=G/181Cp:8>'ㄏ83Np'w)9pJZiupo~gtbpph8(ep=pA%\pEpq\R¥yqiU\l&.ۉT\1WLYqe\y W/q 5qW\ׅ .n(*= n܅ᦓ9-oq(>w,ǝ]p ܽ=p4ܗ+Xx(yp<|#'h!<:nc4c3?x=\ x:#.Qx ϴ3cbO^H|:^ǧYg|6(| J|_>Wc|} ķo7"~?Og ?GS/DZ~{Ke}G! VŸW&g'as@18MUMHB&rP5P+  0 p ? ~%/"&Rf"%K""Q>u8Qmѣ>菉 1.#1'G_9ɐH2&"ɸdC2%ߒL:td~N#YH6]'H$p9*Crm##WuF5A%YIRH 듂Ip5R )I,)ޟJJd!%jIɮ3v!#L◗{_'ՈJY8W}FJt^R&)SM er'IVBR>TB*]'$8$*'Ih8 A#jjIMxRuoT:2sDEAD$$&$A@QEŬ08{}fhtnEh`xZ셖GK Вhi/@R{-" :"`>2؆kdV@+ЪhQdkd<D&[hduqȬ-Z| 2O@ FmEUhOꀶA۬ѶwhȢ5X,̐="Y!JdY|F,; K=dYMGVdY'#Ȧl" dl΢k?-C]0d;ٮB!۽l#ۿ];d!~ F+d߀!'Cr(FCrCj䨍{ Qq>r4F19&#ȱ9V!Ƿo9 DN\d6"'W#ȩ9}A9OCy?r>\|z@n=d䎑 ^q yC^Q+yC^7y#@}x|5݁|>{P@s(գ($nGax?G#qS>F(OyE^DQ|QEFѕ(BQ"g P/C($%@7Qb JjPL %EPJ~RJYR3(J CiPnQzJ?үhyeL9,DQf#FY>(+ eBن(evF9(o򺠼hي27廠`;*G'QKo 7ۀy}hqTNAP_G~g,::t QQT@EPQ5*nMPq*~ߢ&tp:<GTJQ-TZRRC0Û*td,:Jt4ݍ5C.a tRN֡":@SOt-*3BeQ9CQy0:#Cg3SY#tEJЅ肈.ѥ].jte]{5tm8]kBףэ> T1UD֨"U䠛cBt ܆*QNt[ngG:t{UGU+Qt =LGΡQ z=LJГt4=݉GgPujrPM9j&ekST>UO.aG)쀾yHFA rԐ娱j\QN$*zS4F??_[_A4Ӈfk24р)ीS2? 9@.y@6l#07`ǀ}dA\χȗ|k Zk%b8 -@ghɠeh9Znv2Z@BhyZB+VjAZV h ۀ xО N7AZCkȡMGhxC#mY:~st>;(@ hv-]Whg킡 h}@ B{ :[C:t ~@G Cqtt@' B9:tև!й:WBZt ]fC#b ]r|K!@ jAU k {/ 9t?ݟBF zBϖs#| V@uz5@>z{B[>5}cu~_:kˡ>0``?h``1 | : Ct/E0- CaH2 9CPZð"> [L^A?^*=`gFa.è0z u0 cu06ƞo`[R`_zÄ`P]aL&5I08L^0eL)Y0&Li3`j L60`C`F,3=0kz0{.vy0. ̂90=<7w潄-aHEX` aOX.p,Ea`X c+,N%ca=, %wai[XE=}#?@ ,k&2+XˮA000{`w `y p`E9NC'0  XIa% d+Z `X:0#?0` V#X=Vj[Xw Vk\5`M=c#0N`\ &dl0irX:ڛ)} 4 L4pD p4c#98NjDO8qN88yNE8ePvξsp.ΕCp\qp.p\Ip\;{4^p#h7pc%7?Hpn<-'T Cx7C%ۆp7& PŠjTMuPe UP U{nB#Uý.po( ] x<C7xQ3x4£Hxtq)<D |kYxˠz<׆kn5Sj&~zmMJ߇sw =|Ws&w/?c ta! j P7BlhHjhw?CWh46BO@$ @l6mAlb; /#4N͆f9jh F0tAxtd-&嘨1]if0Y2fX7=ph"n.` ,X~[,-|qK[9-ܪ-n[Ӱv>[ƭp75n7!:x@Z]8;N\_98) '+qN~S┧8iqw987w{8 B#0>b;|0 >쇏4j|+>'S]s\?ggs-|//Wp|_o-o]Ǖ2\9=~8?O⧩9/\/ \ߎLl:?_>௷'=q&V/ qC=M{ *%; &tdn s2_,0' Ȣp؁,#KkȲ6dyo"%, ƀo"&dmY|(ِG6>"ȦdDlYL<'[ɶdF-X,!T+b݇X 6c@/"?=Į;!ġ8 Qŕ&ќxXKv #>a4H gҗ:M$rLbD Ix$u&IWHh|Ԯ$u&IL҆@#;$#dv'$kɪ"QdW:1#$=݉q"{I )"^69crp)' ɑ|rL$'/ȩLA{3)nr 8\r!~˜\~B+_rm!\"ɍEBTm2r L'_rG5!UI3r/;N]&{@Syx<''ɳQz5yJj֐MUR$u*RI":ɇ|v#z!nD~u! HC8iJؑ7H3iI.^.Hwm6LR-C/%)S#<7 hY@K̤m S'mE;$NsvNUۨ+чZ@{/}~ڴ_?A(W:PBm2:؅MdСzthN/zͨ9DGБt|:G2:nN9Nө贖tzG:Ó<@gߤsy邁t:]2.Oet+SGh5NWϡ58&k?];Mtzj֚-SԼ?5?A7ӍtS+"H71ts\L77)tuuݚA^mqt;jaD-,yj9ZP.*Z}6!FS[-jNmS8Ac=H~PGkXC̨YEMIҝ\K6ԽzxPsF&SLͨ-;<6*MzQ@ AN@mDh"t;'47 )z49 Ӱ4l a4l' +a4SރI/|3iPnL#Z ٛFi/nM4ј4Ƙ8Ә(Mcјk4E47Nci=E8#4ތ&t 4!MHѤ4t&N4yM^@7dgJ3iQ\Emҍg4͚t'i~ٕf~YE4[E]h&Es=in͛ONtX-[Mi7 iHi-ŕ!-GKh$ZZHÓ =7=Kx#=JO'N1l-L8z={sz2XD/JO<z1A+ћ z ,%n[zV6{/` }0>0{EVOզڅVݴM|5}^@5h=ZkCkke_}5@_eW*3}Pz}Nחi]Z][}[W }gN}K{+>ϦWZ~D?,74~I?L_(r~I?]>[.~G4QaUxn qmx6П+_Zì45 ehӜ~g#N`ccP|"k^䞬b-֒VY+Ov`[uM>ktF1g r S~c&ֱue7.3Y%Zú1jtYwmc f,0coYPsԑ fAXbٲpς.g, fX&łcXp6 .aX=谐,Āl`!%,T.e,Ld܃b,r.b-YL?ۚŖ{,ތ%賄{,1%;,Yte)X֗E2s%egYL7:ʲ.ӗvfY^ݎ.c{6rw%/lV/e|Y!Vf%Yi3VdjvāĎcxkv*;1\Ne٩vz;LvعRvޞ].Fo's񞶘->?\javɘ{'.++˵ED֟n0a\ \G[; OJ-uА. QfrOKTNR3x+⏄$<"2GDxCC|dmБ/WSu-|8T({JFasxD##eOmP" + 3v_}^Rs~X(7*S|Q/V)yi_[⍓d.V|r]p_.S\ܶ[zfE ??̯qZ&<=>)6~p~2oXFFy_ oٝ{N kt3Ä2ӂ[|UfdM G>v w#0G3u^p-O\}'iy fl!2EA0A*}7(5VsΩ\6uXU^ X76*xYAL,<sɌ"eȆ@cdMϔ>=M[^rҦ~r\۩@ݥ@H:\}%W J^002+v<^h:lw%t['o=ճO_C<0B6| 1]kg g>~HqaK'%]ӐI -L,?Sz㒊eMHWF9> dK{pUNSr|wΖgZYhUfpZ¢lյʾGm,5GFFz4G0(s&ɟ""$}E CBD4hũLj&&}x4DQ4`"P$Cy<$"$"ɕJ~Q5G459444p]4jL`wӔ2q@0dDy҅$bwwޞntq=Jp qM @xxύ8%{;yrjN0Z0fFŧI&^&аYT cZ|I•%-\fxrTB|dDDd<"{[ZXH DG'>y(4WiYҋZN Kŝo¿M{D^e:fkT qՠ6IГ־/3̇Z 'iQzPrYG~%)4>g`kS纽%~WĝZ܏B^?a9I Z=Pm_`BuYpT-^8Kj2%*yT%dҊ|K ~ DC: sԆR೧A|=s'._B- T2=E2}؈ydCyny[Uq"G&|I+sQIs{ Wsu xabԯ z0Uɟ-z+K=}񶤧g#;uTl׽{OHYTEr?9q=#t:km!aa?, |by(U4<+;@:fҁl~PVdi`nJЮQYR;+ %ux$!/7mVBȖP*g+z(>gY3X*P!\Q7' :??$U -ǖ2a , eBu1!\!.~k\ |mIdd2_+bn?E#"bӊ>6vHXX*S<[|\J3#. 7aPw0=l>]xfr_˼o*x8KnmyʍwTUWUjR*O[5~̫*~q!L&{\OX%D+K[zamyEvkj_ffjn^ /b̯ۗCw]Y2ѻe*wna_q4nozCygkt-t,u+m8RrkNd>}07M,_SOTkKAS|կS+h9e+j~ +*#Z(3T)j٥EGs]EelxbD\,'/hJDj7S@g' Ԓg k7ܕ%J ܎%a r?TK6R}SyqCqlvyڳ33z*8s108nnng: m*9V`R2ߩ: RwvgfÒNM)b}jlShV)T $̲IS Tő/)_#T5xɸp(>ݎ X&]%FqՒz>Ba}qjaUgTZ(H#uIS*6&rőrAM!a%S-U:|I^uR,R Dgk  ś WJd@6$/ @l.˓'"y*O ei.f樴KջG~unJsFÙMүrqLE3Ug$m/ akz_|VE^XnYU|oŧ{i$R!tE;_K44P^5hFc.N͏ Coo!WTY+(4jg3kC}ُJ.Ⱶ\K3gֿoQ3\& ,8s'yx؉O,&C5Eyy\NcNRX[xA?!i6L&]HJB;Z׮kU:+\wa2@rM12GQ+]z觌 TJdyY7NesScc5sz_5C%Fe+VL  n2MߌU4TRZ0R+G!.j8V /jkVie'tl/IϫV7ouU.;w7GSȞ#Zr2H;S/*&5Kܤ'aaq;/ sml2!v,#'3+o&H%h3lCXf|+<$К{vLWYGʒY\`@ʋd>\lV/0؀8UtbdⒾJ%gЙ =NԠ<{ЮIGl#^x6;Ham֦yGM.&=I0{F7w݌E\ʻ*vuG<_/J1iP. g1ĚhYVnԱ_xmNNn84;0Y+vZɳ|o9-rEwxË$`Ȧ$> "a4bO. IKQ$,IVqSfENBf jJ% Y|<&=dFP?w)sNߑ G.9Qg[{j| }{u2/9[Ueyl۽>D2-ledO//_ٽv5I7m!>zyxz%''$h=.G wO' ))9G}W9{&psMmQo.L7FVi k򣦃 cw?XQ )C$K}& V(NK 0))CBdZrOWU7<4p;YygڕiCFJ8CATLq:_i.XR'warcs 4%+ޅO#$ZRⲵ:N$S])#Qn)3::m|:̇Z>B-:.(Wbm@t3 I$-Jr(9SZ~\{h"UYP7@m3mC2Ӥ`PdmTger)1K&Z5/j7z<\󫅣7/!(Yzx\_DG9PN}A1Rz_BLy֜@Ruww~Of߀N!vH qŅBG83آeEpʰIvu|+yl|m;חw{8NGҬ}OzPe++73seA~o?@3 ^$ZOP?j t; M8}pҁ-w4ΐҨn F=eD srdC^/8>6dsST!C=ra}X_gx,,blDpxs۠H .B2%w$ R*/8/ SoBÈ(@va} 5o [ƣ%YXŰ׎$#%='+E nE50ldD.gPLEIu(ߍ+==Fhȭim9+ "ifYH6:9oYGt}sgw!#j { ʒ Ι.vГag)=_zι汏eI.fM2 V,znL`>jKNz(UꜢ># TGWfyU8]}KƂ d&e8@޿Gރhf#+𫒙Oا6+7: #hD xY+#^i;UNȎJMIϱh/?R1cvC&|w psODD3mKPemE71?3ϤMIk'eӎlbfcд H, T!';ls R TWˏ:ȱi2e0y* *Jh3m00qXf2}}C7vyEjϿhj%ȧd!]3xJd$K|H%&vBh>Ux2ew:FvyȐumweߒ&Oٴş^._>.[$W &;uDdL'ENX.N:ϐs,]31N% "Lٻ-DF5m\x1Ύ>;\qE~1w"]]taauFm"Cl|LW !`[gW@$P#ɝ#rJѫ̸X'/Ξ8 ,=V<*{JFv{P"doQӏxcØ1sQM\Ha`ސ NΫ7Wէ (G6DŽ&"(IϏ1`Y?sU;%/#;{dl\2 !77/neh ~jJChJFr)Op}ZINnh9r#Oop7vŸ` x08THQ0$Җ VɌ Hal޶iiCײ)2QaK]ҀI%H`T/틓DhG֊BMŧ$;B\\3_"3/*(7-}OY"j"c72Nwv^0x}^Ӯ^i ;Sz?b1E)Q߄ժL_M)qbe07M,g#U>kAg\wH̓#=J[VzIXMS~7ܳjysլ}Zvzv%zxzMziA1{] mC\p͋??^& Mo~^^v">'Lz?77;}~Mwm>cW5#lډZcaE[jxj GrG(0~9Y E_C9pbYx腄{27?:,0gI`ΏvܯdB4~/o(K`ӕ {{aڬp\~&ܗÇE]J\HXNs'Uk>&} W.oWCK[T60&W?ùO~]1xm^Oy?[Z/=Gtq2 YS=ag[LsJD č>.^ITq{B⋓jF 7y$*W|8i*,s%XM%a8Ѻ,evzoՒk]A\.NUMT ]e"X@߫G!D=Mh^Yg< JR'cOGW7nMr<7UoWkBzh''01nL(0d Z [8-GzI"NTQ@TI4^Ԃ>BX*X2'<=(, Ҙ R1svl7IF`It+bL>QLu|!}Qtqk*AdG&\ tqw?MzKSKt1'ίHYYݱzu&K"[^̚bNʎA|"MVGFŨJBeɪx`)'jvc "mG Ea:B,rSEׇ;7@ErULNDUAK&m*񤇋YBw3.@ӦwL + ":پ%dC6Q~ؚ{u-ͅ AdB>)ED1xC= mZɋ{ XُBx@DqY;8gQFVl۶AQҬR(]RFbp"Jd2 tc,s72]o?طVEF0FjE(R?A RcRbS iwvC"z[~bQ"o"F]WИЈ0U=z ܉sjіҼgּ?>Px2Ĺfxҥ+7X%!`v/A=q4Ο١)=PVɯȎ1QY|Gtzm"=yzؽc`j|_Ea<&BL|>#.uy 7:M}0'Pqn-0AZ!˓;,e "*op0,^Ah k)7а{=@Bb7ɧi@@ש QޗmQ~:{KrנQ o̖V&cHXf<ݓo+®ˇ?/L7Ut L 4j}ՃNSl|(1* +.b@L8("g㯷o!Ԅ>ɂ^x&+]xٲ歞 6l>FvIOeqe@G)zKd]pu'm{$ w=}Kz3|$^7߿ -+=HCrI>!mSaI(6kQW8=m8 Ua'L *l _QU1zM2^dw}8zT)GЋwrrc1zߖ>TzEQ7T5 Z 5jySԅuBZRT)Jd"DSctca 3,V.\N`&REv a|6E3t"q*Em3tݭQ|ldA`^tw.NG/JC/r$6ܽ{jMw1uߝL/ ;hnݳ\*2h>Gn,L۲z!n RFt+StY+s$9*ern2쁽pV>UƕJP}WG8'?c=;ݚá@T@|1*Nfvȹlg.fP`ъ-$?`||}ӥH\ Nj昊,LRzXfw='n GQcՀ̹?7[n$B.LRIlOZ2DKτ3N^=rs1H$&/$F]9vքcE | A"-.Λaa'U b^.4]@gl5^ĄG+@r pl _lw9)s &jRdŇ&eO<p1"12F@oC 3EIZF h*_k6LZ,@ f }a?D;mn46LB8{,2 wbK3r72Rfº7 ZP;6g$~bþ^z˭up!8ܗ[3wTUF b_=ZPU" ůOک̓fA`S-Y4UDNdД`p% 3[DST2y8{ׁv(@Eici<򨠾{c|91UQL@A>ךNO욙IJZ̓5"w/@,6K˃ݮ>Pa~"[I ET5/6Nb mdPݭ~2aAW +j)|"َM"Sk^~8hxȌ0֧r{0moZulL<ĤJEPN?&ic|da>L*2*H̿Dof[O<ߪnI!dSSӒ2vC*+z2lٗj.s; [¦!Z+aU3S$t]}2܉ M[$E^;vdry9Eү0EL9&k[2܍)5F,L~d\ hWmQX6ͱ{h&)c2Gr!B(S៶2z##xV)r姂 ?eT|B>Ӳ]!Qt\:U4Dβ FQǠ-⿼LƓI\( 㧦1 46I}peT4S8pb@DMbt`\ma=|#,~I!Z=t$̭^XeкmBWt `{O}ʠ(awFhIdI~|Hq3+q:bx")/ v\%%%+4}\? b]J*k:V&4?RlX_ p(Q w9M ,HB\"Z- ?,Dv;q86u|-z_̋ۊF/2E IADƒ9`[Մ :zQUSjYxp' +>RO䣊X Pi*&%XVC÷~;YyT: SպA-CWe1g: SGLN<Ґ̓GVc:B(%3dJ|EiٗN%,ps5fk(^N&:l+w!ؚYԯE~mxm2byҲ#a;^|#/UX9uL!OW!<ӃZksv~&/*- sZ?pJbԗ%J,o~$ҎM"Y"FYZL[6|#o2A R򶙒hP4Фf){7= IR -"9UkϦ$esTwME5<#.gƦ 6=*v tbCHAl"j5Q,=[~ً,[3aYeA"UL,.k:o)ۍ P)~U$#88VkҋR}zs9)]$iU*}Չ2\Rjoz 6D1~p/)|/j.FA`6%J-BZ^hڈb5=/V|r"L3L鿨O!:WЖ,v9V01a!! uiڝ@]R޴,r CID܃iIvUWFTBҢnwֺFC d3To(L^Q;:섔UEt+XMe:+KF_ ئvbVuQ?J՟zW6 gl3РZ4(C;J"C؁ C1B2ĨA y|+֜<D1iY`0I qu ПlIZL͜Eh"7MUhfVn fQGk/U*.,5DnLBs G##`ϫZOHTzZ`x^oּUR)fTYʠѵxy"P#/Nbv jlG-Z:-=ENѻ#D"Jskǰr??s|CTi06c`\tD߸1N7poMqT^abH?B\t0BCc7W~N–)ⓌrA>H~/ :Z{C(Iqg0 Ae^ifyCӫ%\+@IH]./HBP"̚`I!'dx%6A YR;Eښ3m)+FZ*Jl\'pۘ8.nL4f8%Jz*sP RR~F75gfŢóYsޔ/PjAmѷMvANgb# ?|?Q~;Մ6 E7͖| (y!5Kg }B2,,UuR[ފ9*f?:V*`C%EX<`kWZ 6X%pF{Ƚ ; ie|L64^mh!1#dUZ)"^.K^̨)+?WDBݹ%㊈;qthrr˟ʷ!D>NV^v@UJr1U-kRNNs%dM)e٩{=9:vZ']/c|w3ߴo5Q8kּ|ɻ;x/7HhO9<_-d~qwNH!y]G\S*cWjǎDnt==;ͨu<:SkG ֎rJ~0 s<.C©P!5bZQlT6yl}ySL6\@o)?dVH-& "4.45lk9EGg(,ٱx%Ȩs S穘QHm;u6%l&ck3+?C<DZ{tb6[9Ԕ=&vxD]w#6VF1k:!w zbnc.=4טߊ񓶵LƣMkWbɧk/R _ѪfCG k m[ bPYj+k?}z;ؑTjqE6YQ6l2t(fvD~."AVJ^reuuPϰT;`{VTЃV%SD OIbYR)hv!#ꢤC|V^0҅3mQs){_lkSQw:?S~Ffp qr˖gSѫ榠עx$-8}'B.W̨*.j2 "l޼+R RSwId[vskie$JMsq"VJZV d8{n!3kNbYsWjtB% 'Q7N({:O[9?gejnT'mS斮Mb\v⸝u_=_lNҧ/تBZ2p*u ~.֛)r#,Dx>݁9,3ώ2R:3^©jB \.tzm {JP@D:xM ȉrڂ[{4w5u{7ove>ZerP/oir| ME`zU,oc= Ю{7&,vkA.$fa]'{3_O|%o?rE>{LAHDZϻ^8i{|Ԅ&={?lF]CSu7LŁ;2-XC)(ԔF70%l=0-~<#&CgYc3T@^DoY1~!іGM@ #Tk ׉7Վ\瀽W F ӓ!?) o:MB#|ZZ.[3Ly&hrz¿fo?EՎ,+u+V#[D[?XC[}FI}Q58jdɍqV,oV :a{)EU#1Ίl? ,;u*;hrA5SU̱qU6Rv[.tjZɰ_X(ï)qmdZ|ӌ[f%vF|W')o2NvfP.~Euz^g7=\؉ԯLv"x;Y;3f/u[g`xD6m{S;slp~/1~5h`ǣǦ#Mt!~#IGܐY0Ȧҗ=ﲩ~r.rF{NX`Sfa#Zs{6tvvg-I-#mVlg f7Z׮tMo?Y`:? n y[e3R&v>y u=D'"nΣ'n 48xwv"M+׺M%'%ƥJ!EIKgA$+BP"T_QD"&ri",KO5'CZ\P|!KsF>(ҬMnyŭX} ^C1gߝn5L|ndywOX4 MjgY_}B?jzC 1_ڷ5Em ص.@ pJ%yFV~I=+f}Ήc>OF*%`;>Y*@|K$U"->DAvOl:+2O.}yD2=K+P:`/9 ACR! YLlCa&9Ek@`eK e80kD n}JR#3S zm&V] a385–46逺CfY)ZY>,vyw>aTU>x^@$Ȉ`w,f~}&E? 3}k9ꂇIN[䱋nr<ܝiSWMIn֬(]'Z5ړƢ[S^/dz6zD1?:qK2a⠪XZm -OV0EJ޶E^yx# )RF`),8i{IATNa /][u0嵂蒲iYI`\9YP9{=Т,v=>_pwAV:&zm84ibڷM4cBr7 J\ถe–QqmJ4)hZS[8 bB@ ẋQvu^VN}Iu >klU3XW"/FH9h<n(Xl W? y b{/$ޕ>/NdL F"ǡ5x}q? 41Ɵ7--F4]nT W wG$"[Pu1Jt@ݑgH| ͖W _^+1{!$ YʛTUt!;ypy=E0+h:)OeF𭑾)JȐ`H'hctz] Ö|Cvo_uDP~fljhlG %c H)HPC8ĆƓUitZ6T#A,]Fvmn #_"D!P*% 5E&p fqW2@!n,#XcX&V 0U}>cEBb2{)*g+K D⃓"㙱&6Pv\Lbc 5Eb;>y;b {UP,'D ;;QP<11ѐȵTw_毬mK^UV6Gv͏P{be[_?D'v|%zUROM9nˈCLК UX@Hc' Ľg◉ /H]E?곢фē3@k͂E)R!g̩/H'os'x(re>q/-^W!D,884~^!R:[&eeZA22ddk`8 v4]Q}BAI*?f[O^v~lo<nL-J!V~Gx4X(:X}l^5ݣdodJÿ%'t {='s"D!!v,`~ ~~1[ETiccbj,B028hdBҔD(,)/f:eUXEDsP/\].FI<*+Qf$ͬGMDb_ItLVۼ% MIMK3)J/x8YU\- MMOcj ~"!ޥ ~=*h鯼 rϿ*ƂfzCmv{bjZbˇ9bB^y 3f~ҥ_]g,^B8;i8khbɓC!*L"hu N^D+`nW0!(DJE})A79Qt#U*9șhy w@c:D@FZ  QrI'H *Khz.z%hu[T^8@P/;r$)8!;_-bZ~B|̩jc1A_(0$&їs%?c :q;Fת{j5~ "H!B^c ?^+#J Kc3o0o`[o$@6?9hq QF nAo(@C- Am1D4RZJUR)'۔\' 5p&?r!F1:C5HM5 ~a ;>!ܳ$`z"1m `F9~0 ' OCT"ѓ2 Z!{.[b/[EK\ Y6+8ey$6 Ǔ7jjR5D_~#',^]x`3 .}=o1}*TA:S*[XDZ fU%o =H+)~w&B?iF?xօοST8Щ{DahxpNh̳"?ʏact7 Y+rБܶ5B4F(rFBlwih Nb w-2v-0(agKTl38| LZ-@Ec;:E뚠撗dcM{G;"ޫ"EAlآ&5Fc$1˹{ݥKޏd233gN3s6fZ֬ 9~fO +f +/j,EGBعpOgUl-!樢PYuT`&I u_Hl]q:J'皽8kC!v!P=ЫOb>5ŧT(XXő~8FtxLP8D,2ERuT1xqTXbx85IScfi"c-叚4A?}Q"5\夵,;9u^0bTdpeP/rqpW߹oݧ+qĂwM$ { :.vJ#kVaamwN(UV-ڛj(k֝jp Z򫤟:dvNCb`M:6)*/(VAvh_җ[E͂Q0g66<&, GZwH& ~eZK#_y2ae{Al\J;C -6(&F'.HVr&Qd.&5aO̟d e9rGmTq~sߣ,xgd)ĺKgC3Vc^f4ߚ^6H)&E1*o[s*pc.PQ9~ Wp8VQP Ip f& !Me&|Yu〛3gej[ATITVQNbޅEӗ.]00`R7n{JowTcu5pYSRyo$j.Q*Ŷ??->þByKRuSQ%PM^;e<]ToR96X O^!**JQĀ gZ+=OGc𧒯z})=brb}ק~<=gVxB`3%-jlN砥tfOb Z(N-G']i ;&cvuͨs. ܅bNgфl6|#8qerXTq8^``g 0MB:i9qCk#IN.+cŠTyڪcw/3s Hʑ{ԞJ_';xvRKwnS4jQ)FP.%a-p#KeS`;HKNJvF'Ѿfr;ʌc˧ "5ؿSCll@0{Z𶌿x!~w#wR=&FƜ%c t=UTZ7DxV7ԆZG](Gj)qp VX5f={۠sG})iag~4n*`: ќ}>TNW{O?E fBW^}速g=A CK8SQ 'y88,[RwhEfKp qɆ!jPKƆv5Sv/2t`cWtv@Tj9v53PW2C&?ŷI QfC in9k׺1kY apϸE%YyY%*(r)**"˯,{C >9)R vY~8=;a#1N~^^^\ˎhkt{Bc鋘mp"k 9Rhb'i`Edq*M˻Ӳ?I'V(^]}9S*-WL{M#e}g|[ɟFAieэ:[puC ,|_q';%u93p&_?#IM"?܈%͌rMwxFkWp MRAuos'8XQXaeWe}Z=v=_0NnIb+o9ܩt}x|!!}~"|wDyTq93M˘sj.gS _F q­:e$p;Ҳ zS9.vD!_#~KoJz8J~9oaSMgtsd'=^/ Fy#a&s K.&e1,i)~t&|ܧ$xm wWlJK ޷ : c*+2ӔYXu霿H0z*ߑ6'D!iMZ-~+'g\|N"B CCQȮ؅o{*)BH-N[7gpSW̟sj `lŖyV+JlL錧 ؎:bko]jW[klf 7KqM\ŇDu~bVFN a ppd#WIj`u8B*(ڴ{y8ܩ-nM'9.W*''(Sa{ŷ}>E7E_ѸmQ4֧!#01$ n;$]効jEm:ø;ط>o 3gP%{U{N T Аd(ȓSRwkT2O8ʙ6XU,TLWN-wMA(ABhZTLe#IGxTRRW,;[ylxlZBlN,/qW Oh @Ɛ!@ A|R~lDžl7%(8UjFˆ ~B9p~ nGd Y2j K1#S7~9?(8ssR|BEs~ Wg%J1N@Hs&O.g|SVQ=|#p@ySVn8J4d7w JƩ\aic6x^69tL[)e״hƝb(`G)VE5ԕW ?&Ta Cg`5FXeӵ[o;~}:,uTgqT_y쇔LL/__*sזR<6.PBDxqp@ONzeIDAZ߾-p{Pۏv"%6epD8J@$CtLB"g^5иG;)k; ;vVk; ؅fOVNf{_XIXm@鵯xNn,vW/Pt`f >{-DtC_y_61z58GM}.e)Nep:)VV(Z*SN *`h ~v7v@ UZn'ڃP@Ǒ}~&w]96ao!yt%US2=v9s|S @Mb:K~S?3~I9^m2Ll+ͮ{e<_ ӶQq>-AD8k@)Wzsz\ lQ4g'Efa˃ŔRKdhW,*QV?{:(Tt_5A]'ˢ\nl{q8A$PJOBf98u4Enlq^M{T}]qc'؅DbATĞ;ٚx}z̝JŃܼߖ"\4&,Yp#[xhrh:_IĚAk8[Q/^,@flPw͂/ǯsrج_6ŷy}X)*W G#' .|kUjaHae>UX0!0:U(V>W>ۚSRa3J(_ >}Uwë'Ee9ɝ;v2Qko⛛PY-_,Qg,`%v`ygQui#{J_fzfG?cEWIo@[HhI1TX3/Öԃ=tSϕ|RlGi5Gl/ŖU'߁_8+(JC È0iݜ`V벘?*Gher7z=$^"TVQA>~O4 g 6pBT+rLX.qkKdasnLJ$pM;/?Ə[r8i4UI&o蛦eҧRIŝB[%&Pb41Џh@(ɴR#2T|# ;dMP=θ~ l},GDFtaȍnf@DqD>Y W?sJFHoy DH"wROGC&N"R4TQއUI̋nGҖT5Qpao{+}z1M* 1%{.@(ÜZQCj%2:cn܁lF@OqDukOet?=:J uq6:?|xDDT@(V)Yf1,3`#,S25ŷVcl⦁H{ibzmjfD⣵\rUڕhEg+uhZٺ|#⻇j=Q&@ 䍌 1XFdS$Bl%r2׼e37L"k6m -%.Z4 \aaykK@*PAh*"c % C;qqV؉X> [V:) v*3pr&qPBʊ[|7yITQy:._1rY8BO;NG VigEOUgAfuI)~{{;!%ҦX+p>1D]"rE%H`|̙Km՟r$nƖjؗʦot6?zÁ8QQU ڕY_B <`ZD=wo xE#"wE^,=QxġM/E2׳04~J>#%$[v{P:+I~)PV.q]Òw3_yql(ZmZ#xfVn*P+MK^X$=|PUQ1Md[*/P.2KjnvGȠ= YQ9Q%@1T^Z@Pu[HMXZOb8^쥅 !< T!C5E Cl"pv;T7xo֝<{/t8+԰l[l+Lg,sؒp ?Cyض8]`[wӮ,0 - bwnȁar*..Uwks:)شN93H+Glrr[]sWt\**ǽ;TjcYO, dYbqPRȕ%Y.Fwó 6r\ӂTXĤEF5NhŖbX&`Z{XGmY"ZlC=ѧt͑ or^-d/ _&-﬘Yj3]L0G՝1gߛ?X4Q^ѷcٚ8Wg>'T&i؆x%'C=3"+[[cp=6﨡Ra_*V+58QzϮ&Z8: ICXC8T;v|w]?=PjGQ[zBg@KX&)Ȼ f,Qh(cU*_hR]l;tr/=l&d&bHl-RT1#yn:gRFs3ׯOu<s [dlm2.ĆQEip m*:-fIi\a4F%zGj hO5hôa]KD,%tn8 y**{GȜaRl>W5$$sX^,76t=ظ ų٧艞b c餽M"|}F ƒ@ExI>l.Z \N d*#aQ4}(B3]^,n]L5cR8썧dyy#9+JSWoT]4+q 5P;=eIT>GsGu|X L ćƅƄב3>2m> jx&G-D%qZ{[g@':!N kcd~L跾Y?!3Lw{ҰjYő+ذԧzDu57’@'k6iܖirptddC>'zQG": %27wLss D:Q't=uTGgrK-R*Ƞ[Ywv),#3Y9Olފ#`];|^ޝHBs-GcL]/e WWn< X-66^]=\N tbْYi3+\6vݼS'pa dD*MIq3DҾf$]AI֋ok(IY$ōlc"Q* oy!1c=SsafL/3Qc[ǢReL+q)LLi_c&}9 `~i//xda20GGp_I?@6JfR̠I0ӻ'xW3A--A--b~${PlO</S]]js_ -h銲 0z,gb[cF}R {w3ZSAMWϋӞ_5u  1D1!M[J>>H'skd`MV6[&sk D;%5oBy1No2V|8&co26|:7 [mՔo;J[muIzU3L^ Wj7e:Mp%.`W3QwKnp]X2R軰ne.+[b.4z٪i&]7:W\bsѹBGgmmW'gJ 'OL,HyS쎇J0qeYP_j̔1/gJ2QP>ZѴd4gSO;\vwGǶ3Xz41Fz0c3Fz#=>,)W;سg Vmjğ/XUr6o%n+2\Ȧ;X]&\ NjeW })WSņ{izߘQaRY+]MSj@^|5dN]LyW/"X| : Rh땐JWRTH_y:ب)7 FUJ7QfMȽV_HY:7Ȯk(@:2T^r*~m N)z,LRDm*0>LBM0Ѱ!7#-S`nUxdf 5,1(&-6ǰ6B.%8. !!~kݴaP!aqq r`=״gq*i$mj$, *Ec0`' =$*uQJI~QjOն7nտLQ~MH{tRcY^Y`<*d #cz鞝&\ecٺ7N|6 %eZ5dӷ$}0pxss_ F@T֣h:Oӄ^ġom޼R)|S6>Zc?̓b'kXP}ĪAѥwn1 |ض (~ozOޞPԝ=[w7v6Z+I }fqKh2_xbrupڊE3Cp1| :!>)Ҥr6KDH7)$p+_v썄oRȺp;'.R;J|K% _L*`=L7RpS.kR|Im8#:m r)ou R,cb$+zs׼šҨR')X}Z`߂|)mxqo@cZaK76"ZNg+_@z]ou!L`j;R =쉌%M0Ϥlp-d,fR IYŸ/7 +j ?^0 5 1sX9z~f]YkIcy9r+acO)f&OKXG(7 R{HMiGOI+#~|#1 7#m}MH#ʐmTSyO[*L#1$m4NTG41 nfC0׆67ֶy# ?')Amzj4"TZ5dXW2f*^yĕVO Խ]paהƦ+LՂ9MPS.˄횦]( ɿ}L)-314z+#"ْ=Nƾzmm~O7%rr)5o Al *V AlU|.9ɯS|rVdQZ93ͩB)Hu`j:Prz}B/S>Ѧa_7jPuö$h%.^YpR%3֩o vO1SQ gA`2%b`PX?{!Hh$ꁭcx}=wcuck~i^=y.Cʯg4b~ 2lpm:+q:+ 2;4.#ŕH{S!F? 0†Q)][/O7tGpJR52%)bJAkpIv-f{ _~ZA 8WbKqcWR=)RK +xcQlڳps&Kӥ^)HX+ Ky7hC8W{E׾oH|s."(ػf!>2*:MptEB:V[D˖,_{i8G7d&{k^>F-nvI]"h%涉5T$6BS0o"]LE[RT8BP6yS:as Wб}ի3tWs=W΀TUl3%g/\=˺qqd: \گXHE6{8S"(U5 CI9Dn]@>`N8XGy6pv5+6Bj|湱tՑV֤R+?a0N.dpQW؉$ I?қ!_R`zq2`3⣣YWOn*fܠרnvڏm߻tV췥HZc_򏌫p?~Xp (6<Ş9mc xj'yG5f;8p'YI.p D3\=]}۲hCT @bH|D@^zlF*X鎠vnU/r:s42KqbCU:}܀:p {˴Q}[kpq^';;zAhN' UД0YFpFPf9V}d]]izEhlh*rJJJJ7 HeOtx ;FT@.ZgVu޽f_fLFbFwRNJ+]et ,91)7KQH\5vVLKINMVV?%=w#l`_Wzեg(ckV݃6our/oT}; ,e3|g'Y+] &X|*70L܀> _v-pS0g]}P9. L`%bM?֩XBH 7klQ]Yddi)uEpC;i}վN%r|?3{'eOSP`PYugD~^hZ3J(=c}:˫ ?'cuWҥ;Q —Ue-v'gOUW[$: \MX]ddNhj[I)H+9"kyLjpL(m9Up(cGr9`П4_[] ZJb||*Obd,&LJ -:5lqT쵈&GCTX+g{(Ga\)Fj]=3?3dϢtEbp|pPHHWA4NO 3;j8_W W Gۀ8rHT?`v; tɱN@Ovwn2\&*v[1٠ޗګi'V&JPn& T EƦټ]W{EpІ@DC~LMQ}t ;UcW7f|};zY72o*&QP8e2 kχOUSŗm+wCrr +*zYU] KL -4/s6[eܠe >>~A܅A2e޶Y󊖱AAOzzb"mnmEe|S.}ew\틃P "Z`?-W6#)RM iEE}Yj-ПɯhfqңK NIzdp({$\}oѣ9=5y6SNHnQ{i71b&!IMSM a'ȘHv枏(^W+Jj1̆9`b,]~uBIWPZGp`Cp#OIV97t?vod7E%&iZϟpJjC_Vl|ς.{bqI 0Ww ȁ}ɂ|ׂ2ȳ6ħr'.NvVg e.EKTann-+\]'/˃-q kJ"]V9]-ZXZz&p#v9?4&cpo$ ׍ 9E}ˏB]{PlFZ4r>B^2(K:qV@m\CqDK?_Xc 3]gU?҉)T T6,tѽ+6*}b[ṷQ]ִìNl8`[y{v-HO0MqTܑL]*_T]j;,irS?0raߎ%5UA)Wt]P/H*-vK ^UâTM+*m5H=>]Kht?:Dpp RZΜ'#7N˩ByrP  JQKd?sߊ6aA' ooo?Wb|D? RHЙjU̫ \,yn`sMCV kѲQjv9q'ZM,h~,[;w!{N^q_9rfB;Xb"U?ԕ^lDdh4G<#sKs͇o=H5=-ah?ޟ <|(huf$[0 sUA,fku{J(ܾxUM:2]8͙.~Zv+ y NtW9hn %j]gT `'@ҩR.Zsy*uLVd%7Uk.<bE*~^?Z:ߑ0\ɟtu3 3樈:ia<"ˏՊX^m* ~DfcM)f`QO!i??3GuR(92Euz;wPuuN9™mN..D9kSN:`Hiݫ|lZP[ɩ&\hg4J(oV v ǹlylkyNŖʼ䝎QGˏ]E0EtD>d- Y_[+C۞X !!~!ie*0wušo''Ƥc8S6K2|D{BmeJ!& Zw! 5lqmFyG''}Q۟SLkYo.՛,a)Qok_WgVJ3dKg e_ \[{xDӗؼ> T4C5w-s/ vewdb6m/l(rsqtRm(0RٕQQ96:&D̾BL)hzzv̡;0ZEVe&v=X)0BchAW#ȺAJC(q|u:m%R"+>um[ ;n1v*ҢObaW9(bTІ0H*QV)ƁH%jׅQbuw~~VV> t)VqwyST< .ԂseVq(TsyX9(Rt1w`0ˁ& ;?8CB.=U]lބx8]U[e, ;>v4FZdIh˔ BPGgKR"VF5,U9aՊ)K`.cb_2֥ĆNů;+_2$PDQ&A ;Djb?dR704iާ]m0J_uvssiU y:h]!['7(yUUa~Ǥ3DS{Ѡ]l@X>ԊvӰ¯oI`Ux#x*Z_1QgjsR*-(~IZGc'A_Հh`ooJRf#>]eCf/xggGE8PㄌR.WHqfn6E"zGaJvnF)tY%JUJ|So{W u"dp>~WJs^kCgL,wӝ"d$5W;7{cgMs/Nwk.߻5L_6p!= SN(׹9hRsֱW߫[Vm_>`b4x׀5u*#DUt$mܵcq9sF$hVz@L3?wq4ըR- ,]G|{)R3$p>QL}+Bhhgh!"'CLnLq";y$dJUx$J->tvOXTD«ƭ$8Js=p3eqz]YuPu켌YE*QG*@W` 9 G6An\9Px]4xqо8VS%X~85~1 h5m9U}EkEXqx|#hb1j4rvvZ_1RtJ)06JWR֪k0ɏ}ڙ$RJ#{؎Ѵdeo^#kY(~c2`]rAծ傎RlPi0oxڍF @ aj Wq\ڮp 8t!xF}쫹*i_.8tw;7g"m8q[9o^_Th {:>0YK}I*6 X_Bĵ7q!\9}밽(lo6[ѪFT#ZU8!'l?'^KeAr\2ΎԳ|T7X'쇠Ht.oªQk8a X[XN\gSWP,h߽#ߔթ9UP m74UrC-'?p?XX`~@Y\ULThdX4'~5qg,[`y ood5b3!1IUl4VT!R]:UF4g&^E^lG!: )-DnClx`9_nkWծ;g d04pHpr󷸗!yPz503%1XгEw xKEіć9UfG@'gF<5x!?@%iPmPZRҡ C@ fosH'6g?לG;Otzrtg`dJ7hmS/-_| zYcQ?u˒prᣃ#&o4T]Ofqj^߄X?윆f)ԲJ|(Sg+9Ȳ*K+rEK}\u@{? {µtxr t59#B@Wq"KwGkMtL6Q:Gs^}.tWe xi^1mlg]q-/Eosxxi4r6Յ/Z"ի F}$n+]YQN#ƿ;%$ħ$J)d o/C\(&ACVxSPe] ~žՋ. =:f؇BEq(opf hOkwKrXS|j*FJڊʂ|cz`7C4/WNɨʭj;=?[c3^cz$][&cΜXt r/e>Fe4T(|St 5a j%!.GQ#g}d>LYWrs:f߸~ K7$7N|Wc߮a`Gfi W?My=?#r GԋQ)4! "@/u ,~}!.4lbw$T)i*i# u\u0!."|ȏճh:Ժ́ |OXP1{S8jq|/h]ùg$H8wOX(ӂ`a7cI:?XKl}n!J|<\< V#3-;Jۀ=ð%dݙQ~/r$+?W|0ZTiyC#C,|7 a<|Q 7?k̙}|| Wmi!RS|fUU&N&''"-&AOa-p&5,RrIjcgj#9@E''K1_\T.gĪr+\[ }چ}(37BTa*W&C+ 7.GG_Y2o0P< b6E4 Ͼwٗs9·nq̭rS[(2#Ѡ) \ 6bչ:zE 'hYԗQYn2q:4BKfрaWCV=l~rĈi-[9B6"Y6@3Y^(1Ne+&A]gNJdڎON"ˤڼn27[]13_79Kc52Sk"-GNu|.H!1' ĵf6/}C]Uv6~X{IgA6OYέTacwe9+ϋ'ܧ9׶ۣŴn#z%ZNiA бء(hg@| ٞ`HM6rĨ/rHdc9tUJ*y`lP6 FgjOܻY+bA<=ZzE>]? ClDw9O>n2#@I$zCD}1W$g40vywMLO鬜_ ~ gg1ŭ|ʝ+FιjѠ$0"NK ayjR%LCQkj]>19< =Oo>fbgI셼jg$«7=s$zfF" ~jɇ\ȚAWTZVPX*ƾx?:"_=Dss&݀tl۾3"-c㕉'<*| ")QMiJPo?OI@X-Qi%P( h$Z*- X *K[E[D/X>[< =*Mrh>_[ݭCס""tqR#]GF=/6عi:[뻍<zIЧҧQga-z }yryOfc—Ӿxx2$ xAl8jHϯNذrK8v`ãէIEkp)5_s_X}'%F^k3T}Ѓ 6JK3-+/,)IIžEp/qo Yoѧ\xӜOvډj oxz5JWr -YV~0cx$8y='qHS[9kpG҆Ez0 LV-e0so7c=R'bUr tqDP*`fypf͂#˯PZCtEN+Lmˌ_XtLE1DӂHL@uyύqk=ݺsʝHB@ Û4g3o+?$f$Vg9lT%Kp |! )PF;Bwf4{:.EpF2~82ᢚqZ N\Ujϭ3,Y+@r*9cZy5u6M⌗TV7ASQhv뷲m4IM'U)Kw8Q9rpz^`}Z*B·~OG’Alݵ[#Fc\/+aUVWX:Hd~i4zJ^A/Iw+`:,]*d>̃"*Z`\q,U%lj{ԢWkĈu>Pk=-L9 o)5~ۨ<t8"y1ý5*M7*^|| J ~v/K @ dGnhCƌ.d[;/Y&.{`]E9G$HKW7n=WVx2vjQ["t.1F7:E r+dNХ$]ZO9:Qա׍$^LlKx<b<TU|MpgJH!L*V'I|Uw4@ȡ/j|tD{٫h9߼xSJ4nHzlvUHl+.>DMVj?ƈ="D=Wʈ"kAwNM:*"N۝` H RɏE*$QU\{BE`nю/xW)NAk)c\f0Q  E>0.i V ]A |Ecs q @'-ló<1YroXKveY(\sQLR߈VSmHJpMKi,< #/Gu%aPmFK&kRu,ĥI).J 9MUWpǙ cq~,.S /._y8"/pQyQuʜ8P$Doc5JNzTS.6 nJ7 悔)EPq1+S$q[(3P-1B jXZMBHfe\A AF6@1-5USCƾ%E FDU~\* 5u UdQx+|5j\#XBsXDO21iJ!8+SAv(]y𚱑R/Ha@>fDuHR]GɍJzLK&B^ZFv{ŁL^0 4PDVrꈦ͌=aoI-9hh+6Ւo@SQK̫kFH%qP*ηK-lP%1sFjA/h|2p6~ } CN 2{k$? #v(XK/0!f}4۩F OE"t=v[{*yo@Ė۵v{.z*C7NifKǏ"hj" c&Kߟeҳ;nGDֶ R;-{j<|:]xވXs{Ė?'Bɉxq4nT;Hm˶U#&|ϢZ턪cٌZ#d::t=h~[ v $eJ%MwH%VIrs _,m7LD5G3x}\ agy~bCn3/rv KXJtmLk|^5G/_pr#&\'+.}Vo5oϥ[fHA<9uYK҉)zV/*b aljKo.e;J2fsմZmmQ,mU#Bu$=9kT"B7zܗtnWˬw929oOr4١rPG?WtCue#^NGFN"2"jEHRrsD8QlD>(}w(i@)iM(] )X5-D =dp9-QhS̗2oL,3M[Zi:!iZ+MoO$B~q?NY8f=_DɨuKT$6'>D`4B6ݘ+)JēojHQqcieIˡExfffff3ջ(Ԟ"p3/7"e!ntog)J?'܃A+NOo?h-ߓ˄T?/*!1FA98;`H#Qd@y+s( Vo+#y0ONzhEvܧlG">A/99̳=;df*A_oC_ϣa滤A q4ZxMWBޤx͇JY,~mVִQڬtt(>l8>iH>lX>ihg=ԾJԼ\~]ݾSv[c)aK)aOJؼoJղ7CKm{)#^@U% MQ*C7z&\RFt ?wwO 5uqs,F?(ڬjw㓵X8:C|W36 0vjgc=Hݭs6C oDwyb>jɋ- oۼrލh`(* ɕicy r-<ˣ~LEs(lnV+K,`f#*f4yQo?sޚB/?t~STwOݱ]ġ@9\|U ^i"W w\eRfO +e@(*c*CDQ$^"uex馕Us?z}۽2xn^_:,\[ʟ0gIbw2Ub1 |dv>r2LGCpXxك"_ z -f̋?dƲpE|YݥBd]rmCGyb6MFgh P=X/Ϝ!Z|N{tFߠ7tGgsboe=h!^P(;5 olmM +B8M%BzwQAV5Ad]WP*1* ^;^u؆MV%Ɋût -X>D7-:hҦ>tg&ȔS1pʼxwAL_ԑ(yE]cM0_7%Yr"~&놇`J.d~tF z#Y@;0M=d5nRUT769wFki]uVX:VVGխ2=L[$=j;zty4-^X=-k+[x[ޛ[[=-Zl-8l(FOц%|/d-2J^ԟ:z'KA$h#Q]*4:P{wi4j hX]brb̤.qIݑ⹺ru/ڕn\rK/z[%/zި}ەQ\dj;bK,7>k价^/덖oܶp+j- nQH m[Ǖ-XxR6a4YGo#ׯo+lj62|g,Wk%Tް@d)TdΏ7&@g|q.,-TBS?n"i@E7TR4kC:~GO OXFP1Zh(7S DHx5g~^y56&yV6-wPP JOA)((=k,ޟSƲsHHȊpnYOvļC? YOյɃH {RA 22䀖<|.#M-4[)"J}5=~v$o EWv #! - ZBUg( 2 y=',rVxYUzl+LK/OJ/k2,%]i*Ͷ*ݪ0s_ZlEJOHYs.;ɾ򓈿Ì nXww ?`q 724O:FG^):Ɔn6r5}^5nِW/=4ЉgcԆa:[We.[Pf#eG7JjwղhrR4ڗvAEt N=:HÔwZTLT_`hixQȩ uϹ%}-K+ح^N]%;RhZ ڭ&7CS֢(t\H 5G&𨟌gj=41y({.|y7  uPBQ"(ُS줚WVrVlr֚\Eyi:|VrVrV\ErENq{T-Z?ĒbkpbN0y,ǁ䝖J)6,( .5˒cfm$ˣ9?YZa-c͘߄N9pfכ̃%F>XiF>IFבywld\d2^V2֢O{<%('jDc+ {,en|׃6`=_ҳO򽥖 d  {Xu&ID0<-v82f wrYY(0c;Slm`=f &r]b>Tjʡ#g}"\ɾ&jK=OFmlj~PؒP]Gs{|noab An b9WgΌܦ +X?M:9nS.];-\(f4p9\F#i ػ| G?2Cݘ{P;"nY[B]gk"ϥ:|~r.l)`/nƕn#)(4pQCmEA^p 3$=Fg+-wtǡu$[=ҷu OT6s*}J߆: VuO~ԛ He6*C# n 6JR.PJ/|WBI~PA4l6g9hv܊OP^6p mZg*/WufR.RO g&IC2vwUDqk8.1'pzG]2 pgIO:ywK\ot @~hz~VoHE ! ݜb3^H@<ӌnvC$O$SjixK#6[:ji5ĩ՚љwX{j7,tV8%Zz&>tt]^kpϸV-ml -n'Hж$9fm%Y!ck,c)=BbB.S_P@>C (g(@5ɲC=-+- %=!_BYݷ#[[6 {?V8&pi}hy-ĮԿCx Sx_K^pFʋ9,u)>wW]J"E b{F!)4E_*S4y*L4&$V`Wt1,T֔-lv*\?gVh67)߽V|YgKzzx[Lj]AbX :lY0WyRZ+, \YBp ;U'CH@^Gpz7˭f)h?o3f ]hU_zEd ( nމ_qg}W}%BGvWbz-@?xDLl 8F!~?8=@)/OIKIIU1(4B]QAڼRA#7ĂظI]#a1)Ы7jtZ3gh4!lVx$/N[˶4VC-N?n=Z[TSYSSS^^#&CEhAtЫiKUE ,Ҧ;sf)& B/"kMZ]h<]kϥqEmMX x>A~(xO K#RPCf:)`˴gh;P-e91-<>gi,B*#6^;UDZd 5zŋ/Gϵ$vɊe,ܛv͐n }=}*jJ*E{ysIt>3f҄IIIrzuJ|J>B;z'4~$&qDYpk2(kyOTBd)&CYIr2Pä~Sc('&KW@DRE< dZJuzڶV4 }h >;~欀?NuB -K{KwijP1NBʙ{ŕv9Tv2 kJrjM*$F+z+_~f.:Nb8 #`E8ضٜ@j4Ai_͘6ءZ^}ז`Vȕ1iDQ2Ժ\¥LvUveMMt/p-?; $ U+z9 ihYl< :Vɸ!ɇ"/ş Oy! 1M 0AI@rCZ{/U"]URVjoҚ֑F|)K$ P_2/w14 3tKIЀDR@ W{kd EAkO HT&Izbl@Ch߆M-P^IC>CɄ3v-w@}78Hcp2$Yr&%b!Շ]t*=gȝ. pcO+HY =  u73%NdyyܹXd(HZ_V3B/dLg|XY,bڶhK{χ#ء# b9(*^J,m-4KKJnάv0rrD~ - ٴh)]5>˨r%FTG*ِnE9lD!p&l&j]1<&pB LeeMAh-޿Y}Wbor3 q8:r \"/J%ѐ$IȰoB._#WN!z_$~ȉN {-wm_Cveus{Th{cxu].$;b Cu?/^ch+O@秈SʔʒڤC|Gb0;f%;n۔c|A*3~zbAEn+z1ȃleF_jCJe^00dRcc=7H@B7j #d `m=U۷F⿆L_6GG(H+˫(+nܼ  16nSDJ fƆnhV.0D@G̣bu22$5+iB4nDBGs=bϓ)]UmscꖂCnpY-ǿsu3 F֠wo9e'ܟ9*Ϲvmf󢍋=`r`yLvfy0S„CHFYlQhzw k۠qgnC"*݅L>1&!mRC[yXn* \ yKb! ̍+(l ԋ?r:g]8Tg<$ysn 'ֻ @^y 1p#ܜƪe&)c`?Oޯ4B- Zby71z"{n*C{$#x-A.3@ա ͋hm Xlu2?%MO5sf7#"fb&5M%kP8 ;;v]ĞB4RfQ&wk!0?XbNey' !3L_+RSjTzڲ쪼< f`oٸD ܛGoٹh]:B˄QGfd**%Nv7}fnv&ԩe)LbVߌ%eXYKUKc< }P(4K'2re%`1/2' +K^$.++-Eۗ{s>)y%7F<$XrYR;i&gF@2̜|^YV4m+m$0=i$Ż~Π{fqeI*k}`Q.+WDOf@A34)ZpDIVhRD+I?qE+ ˲ K6mI]B@T9"m6QbmN*?LV[]]Tm͠'aZ RVRX ] lxZHL5dD6[jҬK!,Yi6b(KΝrFNoܛJs d-C  wP騇Pi^.+*cIe&U^:lL10wle֧ؿ`IaۗU.&NP6=j*%$DTD_s8L8p`,j; 3@UffkRUf} kylF UqJ\x8/L2!3IaQjb-MFzYeA:;6 Is*@m#s<)}8Qҵ]\""**1~8A`[CbI%E~^o_=$cHIton q H&ZQ@K|J4HCD8Zxۻ>9dЛr9(cٕx``1u"Ax\Fl'ItJ([v*b2chӯfIM~"5x˾]3\ch!rFȄe ӛSrԋd6htE \ ?e;oeI+F9}+Y\K.670d}y'D M9i[`q&xEy];NJe!J&+f[X*ˎVKyPqs}Qe]٨EŽ.oDb'$_]Cq녭 mYa<C\ ~B$^ß.aU9&0ЁRZЋn]NnR)maPTpOQuYuP{$?ҙmz^)Ze3EE-P| 3td: ejmz./@S6;Kg}ؽ@Qr8By'> _Nfaa)e %\y8\a͞f=EB@*edJjgzJ9F1Hp ^Q2aM ^&9ydfm*Qedցn]^->e[`J4u%:[vuHz O;H RGZUv,^dۇ"o|'? Hʑa`ˀ\^p U@KTA2 ].Y+\1GjfvĤAUTq G0iFј{ѡScljcHp*~S{})hT*dq)9|1htŤPRӸ.IYᖿ ҇/;㓪XX{&Ț@ƚ|"5l72 R|>a5ђB0e]dP  ɑh|u])jJR3HwU !aOǿlGNtݢNgJzc11.O< @[6ї)j:0Ǚ {}ƺEecy - }XBM\f606d4QhKdϢdKn[e)HɎ9coKd2@,ٙ>'r陕z0jsHP0E3]˅B> ՉBuroq]X˲>[-3P %~R@ Vc? k mW Ylnޔ /8~5RaXi{PoBTxсIoƜі{BN{@G4 +"H~ފɞ憑f̟IeOQ7>h^⋠$gdRNJ/ Mgt&ЩDR)bVL `G"P@!=qN@S)^==cc5QZZ:d"4= Ya ]cJ߼]D3BBVlOJYdWvv2Via,(1=mE NAYa}%Dj@piAՎʙ{=1{g?ZJB,ajk8,gR,a&\A.X'EMNtp> Z"$qr2X d읨?o#.':C:$أO|BÀMZY8JTQjuXEd^ ^FӁ8/;Ymg@,q8%hjn~~ޯ< ɥۗ7| ^rbqK! VIl[FHb0r(֩H\brxL&Sft  $xZ<8LDD}Rp1٫otrB \Y!BF>5:ͭJN$lWϊB:8bLΒ?wޣ;%Fq2^+; b!Pe}. QrFNFh9}6I<\=#+;rԷZ䋹X tXa`}"/jhCR!ΨʐUjҕK.B ON2:SfLjˋ΋_G4VambM)Y@BM(Wu't.Nߤh.k;kYM›V g)}8Tx u%o6 ˻l-3pi^4b:j)1QnH(:nM%HӠ0(9$AYٸ06^zœ_d_Fcˡ.h҆ް͓ /;8[MuP/oW i9IN^ևA$.ZI_a:"W#@֤Lܪ #Sw\J*ߠP*'J+r 嫶 q/>>Qo,P>@:fwp43>wIL̦uFa>s#.}M{.,*% |HPqleEk crWil$soG"&>:] 9#;8nvI[OhsP^$8) ?l99kF:цW~-h [ȆvmHmY;DDC~dit[ .*k9^f.}>okYh!ңoـ$$d]dL.r;  Yʪ6VB),ۼӘ6(tv׵.i0@W1͐f"CFCK$7? qE=RIpqLeUsY' Jg4 (k뮭eTI)wo a/}OX6q\wF_WD1[.3蹢2& }<ށ<}tW$\Za &I$[.5FqZ Ksh+hupJAH.CKأM22z! PcMV<ȩ6pθ}F~%zu|.5wr(D\/J3"Eg3u)q8Q=Fyx1?JAW~3> <$p?JToIzYs<6`{!|iݷ>.oly#<Ӥd|9c\UeTa'`vnBZJч.[y  _O-]eNIJ?} R4@>rC6;wL t89]$ 1DCJvY_+6^-`{G )<>mb#]t1WaujiE%V%{(l99붹 }˖?ߘC6l? 2U9zB$Yˎy@Y_Pc[Vcv| ] |<%^>0$ wܒwS;8睻J;2hX3 9@F .]!7h]=A$lRk\, )VfESI/aƥ.v04QGyAb]Sܐ[)\G V]IP H͇>%Iljx)_[/=@$͕ #&I(9wQzŠk2+4X."2/AkQ|q ّ䴗7cLŽ䒃4M@b˳ H_P-:X) V3Jm >OTBz< U0q6 >{Y'L/1/t4As’}ݰA08]~I*1Ѧm lYC?{K쫫 l:Q)kH$T}|JEZh1]T> r0nأuAL.5Z\S_î?ԺOl^8&+ۿl-CiK.|,tZ}F%)(.4df֧?}>1vr &S]FҭPfj@,pRٕF'j ~AM} ==t&;ܛ8SDm$"{2a{-OXk, b 4NDvp=V6HnqDg|M#= ؖ$T^wf9z<{7WlG5.ԩ),ٸ|!9ZV"P|ʿB1(̥WDkD Bhٕ-#P[X0H +xJxG<.ӻ]E9=Q-O iֲ[ےIlQjTkƽۜkɅ*kڶ䯝yw*'+X>ðԺ|х"L_SaE n;,Vm:Q%4(w)H?* CdnbzJɚ̅=vSɧ<<:/ Oa41P1o9t(VQ}w:K}T&8:Q#7O*SxN,=91TQKӭUn(1 [f|.W&yj1hXC ܝ99"sw_/wf=,u+setUߟK`ee:րc;{D#rt m# 2[_UbmgÞ] ?ծh ذ}!誯hn_vJQR8}BhcU&B'M ~%5BFfcjjY[оMy \MRb@M\W`-fs˫Ph}_yoF.Sp\ͧDc`vV%G1pv*KV7n u\KZJ$_v変;&kB>!5=Y=}:fG@w+э8%W!E)l&*D2945Z r"SV dwA4]Z]WIC҈?hG5sֹظuDYFk3dqM{s f)%6^Xz"}/&.*O#UYbg 56n?aW;knD8M/hG6>`+[# /hߡ'e.Gt"m#Ky Ԯ?h56G[}RaR ԋ~9|樉5;Yfv%n$JZ0 Li)e4M'ZHfO璌.Z7M$5j2}=A~~[ \]HT-HNf`0#@_#PA_{?%dq=@=>[A$jĶlޑ#=H@e0@DSC"Xž1ӀDžgԇQٸ)&Y#Mo.j4nF%[\fV/se.9YI9Jĭd9:3Rd5pހrQUIU $s^!XK"1^#n }g eXTl8^_h1==*b[$5x;\lO GV'!nf 1;#ixaLLBW˾gU{!K q#h5إӊ:p vpOf ЄɱVWʊE0WiS!AV ߔi03N#`/}w`3ny2I*LppD0.´BmP2?Q.K 2RfASQU(k>Nhh=h6}-d/Cܧ+N[qFۢbk:^#.R(czZFc7\0Iyk{}X![Wf(Bȧ5X T S:InbgVbRmnn>x`ť@Epԁ@gT{XXֆmLgW/A_:PH4jX>-;鰣Rg#88w)/xn? ),Y/X<֤ƾ?߁ =mXsgWje^DH eUvf#;m.2w&,K܂ Swf'}|Ge#iZ,Q^nkj`L&`ܑT֪F\1Y ب1}9QYַV Qf:0eޟATs3kFZFv>c\ʃ6G %XpAG韉 χ?mf؎AipdšzZD:NӋi0EVh4N0!YCr2Nxs)!ȈS.A9:݅!!.7cВh\z1Z;ʚ5/9NJ4&i [AqWjV+&ǑZ=pj3{"ܭ #EeM?Va23ٛ_G}sM>|j*NKRDVHcn N%j.KKL8gceY2I&_Ǝ12h/Q!r I6c7JO1l.v;+h)swds&vVm v\o^MጐvR$;q)a36`CqgY|c}t~h_&s^t~d,k>]N0=q LμxjWN%ݙ5ieex'lWyƖWזV\ 59up()4K]SVaϰ.J Mu1[bݓ=}6{!^e {ƌ ˮht"ka80Dwy;#o".c :i]g%pgB"qpƜ^8L2]*}wHS9CyZnQn}8W sF>|F*sKql1 r8-TՌ<VЖ{>T&1wy@j~|>#dn9W{n&CzI sëjSLkUO?k)be.(*#_N7B61{ *!T]lnASd)F*cMq+esm<[9b6b_J7hgoH P@cI/V'=ڶ.b8~~'B%dEc㑫pW,+Nn2fV@5hvzo=\G]^izN >?vsspJ68+auwl&? /?8rKt:אIP'-RTq=f-|8M ҫx|FUd0fqd2a[rZӓ-%nJ4Y7ۜ@mmi۟+io*Iz8UFnёj3J[^6J#ɕxMX(Lm涪s4ʹin[l/{cT:%@eeec)3g.fݼ:`U|*Φr)Q;@WRe?(ssz3?Ul- Sn s3է%}dUleU8Z7x KW.9@4Y4 Km Yyq(έeT!l9cD! y g7 @h.D]Dieh d/7ڠ)̐f&X{_p07o6[,ѐ8S)e bhDwUdBqĥFx4ʖp)Ѡٺ5p+xw|jc_7n e WC4)|f௃CcBƭk|Plc'J2Kt9镤ti:{+r2K:4%I eQ Żx%]?җ?o19}r3vj闒v@ᜲlbWiH^BUDQ"yXz*C=xk $ mh0UTFC7/;u.nNm<0+#IlPWFT슪 t[Ue>Aʘp %I|vk>,04\`+<%)Et͏:Ӧġ㸼.A7G E`9s$o'z'\k'FXnjq:jTM>w+~?)Bg~=&B;+q\fůGDzeN'2 _Kֲb Tk"wxYEptX ͍Fnb/W|ކ(S-TJ$ać%l_Eá{nYSPT;VY 2ۤ&_v8'FAKLGM6 E,e@hl3eut\S5}|:Dߠvpao<ZȅrB}^S_Y]W_BΔ^5>Cc/1U$`XT;vI~]*dl#Jc'hJLPfZ h$}/1{:RrϢKp,"l6R*tܫf_HYffœtoC|)ܤ!R+lXAvsl\Usl_P\XTPس*ֆwQ==guV-0L'`_ݴPGr'*7 NxAq,nɠҒdm4ѭNfϳKG4\# ~'?osܦeLԪˁTiuU2u4~1Ƃx0ZL[-ٻH\$ch)dt@j/sl۴ҧl:VK%K)A7DW}`*5A*W$WI_b~G_oR;F0 W6!3t(&l 2g+sst ʵ]Fjl}7mXzRap.G״.sJD?>OJaT $C {dk׷M.>8:J쮨$.Ԧ|Ԗ3`U[.svv2,M{Q%B!),vpdz,6۬KA JR燓ac,c@5祕b6U{{z<ՕGM4VD4Ztsg)NS=jeB$t^Q$XD#ܰ}q;>OFٕeC jv.'xc8Ğe }SF__(Rӵiw6T U@Ǟn#A6W\\2)fd {N8JLbvL6oX6-[d+aahuT7>&\JI%g?acb wjicV^t4 3%6`^ wr߭5L_DMIwPeWq}euZN1h^Yndfj7K6_OP;&OgflCҁ{E˻khϝqIϵ)hƛܶ}Uɧ!PIܚ"jKweSNGS%M!nR(U>koJQ7WF@ uNL sV p.Jk* q .(/sAgl>Ux0=) iGn6j*`'96i[ޢOn]2 H, fy6<`M#mWN My,d6]{B63̛n2L2'9GzXn Qf8/9(cBfm7rWa#o U›f C@mӾb ,\)N>:'[հ l$`+lAb{WD21mlnmSno,ھR[ݕyW$wKC0iytF>\UO({,`a4[J#ƿ#ئ;vxpXLI]KbU\ظʴ "KڈW9Cފ'ېO] t8E[P[Pu: $0*,Ʀ;N ΣD.8wp zo]I'!Q ؏!fƾ;O_,Ŗ b #K 6ϧF{kFca݊0OT uR͕='Kg/b#>V9X,onjSN["F[-062'>^eq~Gʷ{yG!ߚjv}01uƤ_~|=m*C|aӨ7|8 l FfGATa#'Oj?Ԗp5%y6s "@E0myWZݷ4 ШiT=nB)G*_0mV1pA?hc zOxVn]'9-,t|_x='"%g^R`HbYp  JAzPhQk}ltP+iF^b9t h=KavXn# 3[4n \o%lMf؋?K2~_<rgCq;Dl~]vn΢m-/98!ȓ4ۈH!>m+Q؁=#8u]PB`3*/ jHJr8p-+CcŤ'\;buK9f{zmRd tX`cmTC;#Qv{zqRc[g"0:Nf}_ʑC1XCee@N^ʜ0g:Zi~3lMt_WKB EQIdM4rG?zL?A')93 (!|r)HvxkQo߂]0~>nΧ~!}a'RrȘY-]S<#kiKe;{3+6w#&R=bvx)szI2.%*pySl7鯵#PMIܱޢjY n ?*TWw zoɨ[z!*^@lq˧1\zVW/ѕā^-VC~ cEųh2PhڗXrâv*u1Zz̾t=+ī/EMgD?"ܧ0Usic;+fg`\{6ng\ ᢴy`TSWM?ڷr PONd3l$۸ȴtѿLr̓"/Ų!\ ?+X/yP UjaJ–1L~#hj ld-{; +:†F#̽eeBPW-cR;j)}yd) ̞i0&zn6.+.+*Y< !>[י/GE'n-__,q mv9n’4"f){ț@k\fNY4N<zwX}O?.ɊIX.SvXϛm!F,~* dJ K=Jb&h/<{(Չk^]ް,\~za~ճ@Z`gdB/o62-#gRa#E]x]?È)/$l8MGD<,v`h:~tna'ĸo1t}Nnqk6DC8/&W\6 X Mu<$[2kExqmTY}fnTa3,`O5І\y]g.; ʀF,Z? J Ҩ:,fCaډn2a2S$+gBq~c[KKgɽ:TX6wQ>J\A*jj?RC֧$$9Ɲe|`B3–{2 1~Ct{2ckR$-PKlRL\``=Z*btG6RVKc!vl1^̴6rNÑj*) pZsچn2:a8ҡ,ZxgϰBͥ3etB2[_C.cn<[V#&Vc aQɃYR>/o8ɮ?M(]Z2}Ϟ`6߲'6",6S C_~Jf2'{̗u^.h Nӓ,:Ȗ R{,>\TYhߩvbt'ئB &J̓m1MIT@LʆOsޘ]gz.3OotsۼmmQ=ԁw4A}x%98~N~ywkk> 8>.R<+2.12`0EkIٕA }޺}Y(T?-6poХjY%WW<2RYG (Nꭴa5G;]d//3)L'$/:юM6'mǮMX;Xlw=4 f"&NlرmeaNrkCrt5W'&$W+{+7ncCwy8qDA}46t\4\.Zn ;[_9 BpYl*ue7N=}r!)47+T$tI h{}1@ԌxARA%BHOYS{!! $Re%"`E,~kO߯*z^-><}`K%QRG|kIY F8Uy2C*N~ AԸQQШHU$D2=|l z@ޣ}'5dId񇄣ۄU)z/OJ+|wM331}="8c\%iK Ptwb\nj$}0~*xT\F^[}~:GcN1/:wXs0S\3z]_ߕO-,@dTY06dwEdo5PR֡Ig)^  ;:ľ&㿓u]ft[MhɒRGp '} Y's[s3҇#o%<b7b )j L XC,8&Fֈ>R߬ˣ;Hy9뷱Cv:2y{jllY#em3ua6Pyn~ҿ83:WZ:*XLHX]#l0 6&*P' s+,%%2 Bv{ȇs:t 9)?~0VZk@ZB_ )>翼?,4 Օlס,Ѩ;tMrPt+Kdtx Lv f- *ZD g==+,L;v˓]a &<9DuRGJt4« 0%E;=4Q KC,~dDTl:bu)uYNzdo*19V@=UU ;@Y盪.c{ Aaqll[p]k}Vxo=0|-5}m2 W\e|ۗW1=ҳ6GAF>'-ـ5z\d d=ь0aĚ.::TT~:w3$f&%iiR!`KJ,m70~tAE f's OG^:ǟ;;`tZ q@c9b 懱'&ɺ0G1&Ϳְؑ{OP eXIu&x֣a_cv{t2ƿP7#:. \6\inoxYOt(}-ό~еfN8]_av91p+ӻDlay5wkWȮJ_:}tOP.Tu]Yz#T C3#f5I\,;2SW8%rxŘN<']oljͩPmg %_mL(#ƚRۜ7m~F 02dpX]ȡ}bԾ91 g#~4ï\eˡߛw!KѬQ-xXsֿw˥-j+vz$JʽaU"o0mJ#g*;3 tzgST VǏ Y< }X]/E /uhUtj͎CZ]@ł[Ht%B#.ww*\0Meq ^Uqe8h]uNH![(͈_)SEI^3'YvpjQ Faݭ."%><;ۑ~8|cq_IEٳ[Q&n+n's{ X_d?$f$M|5_ϠrL PwZG)rur(T <' \Qޤ+9'ءuw.I9r7)IK~.]In=XIU bfbmd%Q@Bv=VB |w:Kn<&N ] 6iS4ǴmjzAEjzK]2`U+H a{[ OU @-Vb.i0Z]#ƫc&}HQNMH bƻSPړ_M૏]>e9 rvrD/P#MT=*- ?&:^Í<=Hߡ:tiU{*ܬo'f-DA_0Da^#.,m,X5^xL^O:Q*JN m_y!}]xWԜڠ=6 OfX/3 NAnݟ ]%ċLCtVЉ& ]$'d6Qa2#^C2kіGAFjeC.ov>nj2wo Y8VPo~~nwc#`QyXŗpFLcMcs Cu;,ً'0DXpRAm%hܣ "^O͆"ѽi=w&D"X%ޠx+,3j>oyE/ 4ִ&2٪\3o"~O^oz'Aڹ#R!@@>G~<MSz\L8^~Fg28VI-f29L"0TZD9ic'&SI{Ycur4X7yaJ,2op]:,"dn PtUK`%.!FtJD6D'9Ĝ|GYhwT\Ո;W4zbp@\,w06v wD7 yMRJ-#0@ʌD3Z0Hf5y72Jqs 5QKɋM9جs_sfwnZn+AﬗghR{WaI-H79D wF:L/N A; Eޡf*I/ r';=f '? a7Oa݃+{Iη1)a[j]dObA; dx#oO3 X H3A2 *%<]F_q#B& G olMzX7-Rs>>b! \jT$w`jY.zo7}.`c}(S۲jC5 X |Oz'5@fAY= iŢOTK7 5+^HAQwSRuj6y z!]8XmW':. D?uBY'iso: s\ )Ā^}.T qՁ`3?hILl&b${v-9yo3Ewiާ o %p^y[7,:ݑXU ~v;-#P=% :m X >>!3P692<&n4L3z==hAe f$l6c (_#T!C,ދ~"2\V/w;%lky0=mGv|I:WQXvo̗y_Dͱ-̆#syLI&/tPisۯ5혚&'dCt'O"!!8Up`R\x5B]n 1U:.ӫyYlUkS%d:(}!/ z [bc N[ t x-Y~|}k4yٗq * Fq観++FTh`_C=lVb鏉Mԑ$Bs'0E<4`n \2P~t"5riFFlNo5-pBx0c㝆p9R+9\_yJX%c:f=}Sׁ#ehwȋ7V3Oh 'Jhl,c+GIv0Pxĝ兩epovݲi|&+KV7E#Va=l BڤY Pb-DT=/{|cGtwִT5uWJ6Bzʳ6,[1ԙ԰WEwMaÔtljˆMXe閲GNQ ]I$WqSOMCBcTmFOVQ\pԉi%<шrypYNϰaT.C6*HQ_%׫0aT0OiN 2i4"H @]h_ޫ'Xl)2ۜF^RF9O!<\'M#,6WKazwJ228WJD $aViv+,jMP:YɿLxw]csMJm:qWj\TGUkP25xPqǜJل24 _Sz.8+ĮMW9h4ѷSKyD nRv Y9 v"PdӿtD-f3efȨ{mKƸD*PnР^\|Ğ5U]/67#5v9h:O\ ڨPeԣ8w^T#;eaQys1 rI4{`Q{2 R;NH4}!bEtřDfjqdx@>#nJS#;V9t'I"I9d T)0/&|Ƣ]HVzd D{35⹼FМE[a:,c&fezfpe7?SCd(~jSϦt9]pyiϭq-@kr1Ƃw9 4r$-:% ?b,;(΂M&x F{HKQVgs!)J?־ms.jjGאq3|ŗps㏟}?Al{*S ҪYF<9dτ?~V[ 0T afB$d2ɴaby(q̥{$0<3RQ_vZ&˥@o8UA !! d ";Z]TYC_Jq/IѫqZΐ&iSɐ'TB?fKV>#نSxf^ 5^%w/_t@̶#E* %=tE2Y´ YH<;LRx.\GYӇ\?XH yATxik9ofOL>rBJQzu RQ{dZB?I:|!*ӪyK fOx5rQoA4EoV;sjxhAV$ԖjxX'&6X#ݪ_$Qy쟦kY>Kѩ4n3L,LHI1?K'´ؔhE$( A梳8}N$y DI_/z.up%U;bAU < K~w+/:XAcWTH]FET!Δ!H !âZeuc6l> ㋇$ $!V|iG!}A ppvrb#d~t|H2h =F uꪖRɉ:vZ^8>Z2$5V^8^m P~8y={巘,Z2`!OH"(];J ""u8Q#k/[= |B9A%e u|+Y{oYг[C6r1yKH{y2ؼtZr N]<=;Bf.d)RчKLGPUt ;Pj(M*qEZjјQQ VEhfXyd2vMI5$(O^IqFb-c:-2}Mhš޴%IR]&|n|9)![ŞvԻd9UJQ4OtM]8^z>8$e2#^ 0[cLZD@Ҥk}߸DtToz[f>/ⲋ2r/kMa3G!`тQybA+X$+ eQȭ̶0jޓJJ."}W~p&%iaJ_ utaV:>y/%l?$rIBf"%\LVNQŮ_Gj Ԗ˪ kL֔񶡚 aMUu64Lh?::8LLF1rԁ_cy9].[uy]O,"{;[e j'&{m#k:6"!g]>w|CMz#HVfjԺ%2@חl#IX!jIynNmms^C+,:L 3;Gkdy}C a+w ʏ"̷0{ZNݶ6V// 7iI58YJKD叓{5d ]ZjfF:S%3|#1 {JBK,mPP2NB- moĽr;(c"0vgF/{Z<~Oq 9\GO;7L^Ce |QH%_ 83@;2Gkh ed햭h~G1֐NfUm8޲O~(=yEvLFP5o˓rmͬ *o%,^U7ݟq%VJı,#D.):( aBf^vS̰{d`UݒK/SYuyy@WA@PvB?}v<SbqjQ.@:~lCِ8 {k)dGʩгb}Wt.s¯"%ft[N'ezrE *5L6q=,l 1U19{=cg\ Hu[qKeAj0'qq޳Ӿa9<]lN[dmrHүXnk;Y<XߩFBtTB23?9-$ı7eT#69[,nU;$;Vڲ)Р708Sd*=.TV4%Q=H±6К&z?4NpXriiҊ¢Y+HfzAĦwRKqIVG;_뉫ߺBPb&|NbfÜUq{ 7m`,͇YWgCz46s X,@FQQdCJ4;|COrC9UxBj( o/*9_tzmR򊢚ܦg 3e웹75{_Ja&QK,(z XBr!I=3;Ι;yy/>OlKZ.fYP!ma l#H#Gg., aNǗvG@R|)C ng6N(!}~>27T`#A2?cvQos=YE#Dvďt 4}iPy:ynZz  )+p/wJvIeץ9&#\'P:uy[D ÊVĻ(bvio<naNvDW N>]_%M++ɠς$4 ;UP0 TFnTBzf<-`myGۡі^p;GL&Mbn>trT{ i䊌Vbwt]1;Lg{#P}7jbJ+'C.jM6!J5xZTHOe$/kd栒Gن՛OŗKcڋk-?! . 'UԄ&`PO|8'_ U>2K桊EFWsZ/R><]v>W~H|q_iN$?e#|,#:|R);6Ȥ؈Fuk!OZf-) /< k9 㐍%'ҝ: v@>4C U6%Vp<գĒU-_{kvigOdY-/{+z]ͧUg!Ea+c 0.-op]mNB̼R;cIWɋ5I=4c=xk5fKk.LZ  K6e ^dB'Mm9S"y .W q?';>}8*`-luRg//Y eW3sʡ܄>\vx@@_K^-D,~Q]b h:+lX+.ty|4/(ㇵh<]O^{x(03U:@diyY&'q^#gtRv:ZJNeuGsCGJ,g@"*&&(ƅFs99Od;_tk#KГ{sBZQ N)zsq;nY"0=#/s!m7z"Mλqkj} t1@cMr1ǂ"rz?YUl)h?2N]H\.Zqr1uF-&^!~vD&ewΖ@0r>7S:~nt#OFQ*#t=q(1Rqtt:䤥z6.Vf2 ti{ w_οrI5hI%=(.W) 2-~j: N0AZSYB$͛n|&>Vԧg%>%YWtBlI3,7[%kӀB\Q.9nͽ:"֨9|IRCW" --]-d?%ț/؎{>n>xسcijaĪŐ+T178 `ܷB_=lp}6 R R_L$ 4 S ce_@rkl= p gX%!TDD^K[g{4uxgr1emFos#aT[Hk2>@4󲰂d,Y5D0$ {K$lDjJlH5\˹"u qhqe:?sjI-xHT`U.2ѾG\:d?61rTv]F27;Gw>Wӣ„U?_3I˹s6PѨȄxe0ccg\0lm՟씗A0ɝLぼ&l8HװզG>UN O]- zR$O#%M//^НcUJswBV(VZvU췽j[ a!6\]_x6&lBXkYz=Msf?dyW8S.6X)Urm٦Cf]2ya1K.6Y2A~%3S]2>~ QI&!m.FVб?pϹ4.3`jFKgRs'x?Ȑ/ȻљaHPLJW < #KLb rW|?iyUQ~HT=cc@=|g {̉tFE9TlB< 2zN MQdF엲bڀ>c7y~p0QT5e${X^PpHO=z["Q'B{gW Lʂ(GokhRP Cb",.I"QXQx2];> \= A(uV]yڗ )ɯ`b|Jtuك |!F˯-::J4a06"9'{l>6s r\\Jhaٺ ̠Αꄍt+1zHM⍇7l>tvJePR!M6xzA>gd {˃=ԌY,ȰFUі\7%ϗry_ rziPId]S u^,fIYB=L#v粇[%?[bʾnYkT)]JbAYZ-c9ZIZoz29s7x <^WB3)TN]e0=8e07qgQIG^EUE rrJiQ? 9"3#TA A M=X_=MؖȆlukb)WJ=@"{/Ns"Po $lY@&UGFw撽u찖$EVB3.373 3 R1ݳ{"1{&hBQ`MIP?aVDMW@2UoGuڤL)eb~,N06Td$Ϩ+ nt}1բݵ|tdC!I 3ҋ{P Sׅ}Kܝ68-)d *yrF{3g@4F +\f~J-['},WF%? a)hZ4IsY ԮG IES5F4MkىI蓦0⇭* s ͘ CBrO-ti-\ G$n1+3X2d"!+XAo'br.̽-4)"5E_hZ~!:'f<(H~3Z'Ci2+-ܐ;G͛ `P:.Ͱ5yYeSsXiȵW\PȾ#! `="K@0$t^V-C@JnWoLg'eS)O+`8SY[mU!;G SXd|qrՏX^![CH x,$lv 9~g]a\&>Alm$MLh bvZNj+(!uYac0)hO5G߀쯹 H̓K  EvB]|=!X(>S,'õgti>(v?8_zTo/ZK5ɯh`AJ|ec-=/_I9Nnw5mQF!TPU<5T~b0ls_;$=D>/=#"yR d D.vYY jޙM0cbv 1{L+w|=l׌6WS3ny8%bF6PV~]Ve(G L'nhJnnJk]6?ӗ*vu1d%Y)K}'^ {9H'}Mp)sܮ%@Dc AK[PdIk{E,wW =MHC)4,-&y5an=D'?K$tȻQ$`U3|?/C*SHpbH+u"PFTUVhdt8Q+H5߉un釼a#K"VDF/EP;W-h!>NZTTV}i%h"1ˏYH=OXUE@6nh^]|ȃewAWUYݼTu ST$ҜBSD F]CAQ!,'R̃d>Hn݊ DQ{/=;ymU5QۓI7%ҳX;=]ϊA߽CiGUѻ{Ja^< TpySSwߘBzߥ{ɔ>2eIɴ!_Cnyu^`~zB`{& dVgkdOME{@QǴ ekѣymiv\2EE xM+Rh;J?G 3wn/}Gb;1Nii3n~3D?PZb8I8d`i;=}ঢ"r)tdr\r*HJȺ^A Ơ$SKJ-F2 LSE UAAoc'~~fe*ZMzQu5"PC8a@dToNZ)Di)av+F)t]Sm=9m(=уg\oCO;@ kR m Ȫ-*"'-()N4M6QYQ_X֐"E2J~'^H2䏞{c⮜h[弫MRF9M8KJvTyh4p+EC{u$<%#(!uF<{Qk F1wB}EKx~NnLD"Jr;3ƫTVG&0lHJf}.9A\3[>$GE_]Jݚ=1yWQOT [TwX$|sh/FIe ݬ>ؠ#}'xwFWq?BA/HŐG6᥶^UĂ'`nEbHs }06F4܂>\uCjDU+!QXl} fiaF}g93l(MjA:e59xMXЫѸD\^* )6^Xorv t 8|= > ׬;wEL2(+J5 gfy5 tiU mYѿ2e<&xqfZWb>! abzi/~?t{>o oߣ*C翇3)=Yӻ #an\35hp~it{[5ؖA쵕 w ^7z7y.mZܼH2Z)zm|hNH*N1n|2)ssӑ].͵SR3)(YKk^*oDeKż%zlV&yUjQJ)T\TPKW(T4i BE4$m4myUlP/ǼW(TbֱgGo H$G$lE}hWvn{wQկv X́Hr"%*5 O2W1)g|AS]YeEAY4rm̺=ܥHmFCC-H YHco)=eCFWHoj]r@=m=7> OX1žwfs7r{IOlΨ8IpHp|eNQǮ^{;̕|=xW /ؾ3ssJ*Փ] 3Gۡ(E(K̢f[x%K#Jず C6:!~[X74-ɬxH8mb/ԀeZű۲惞E_ZyCcjY_MDQ`^=ՎEwRc"WesN@Ư]o z6MO^r949/KςE%6PR$J^Tnfŏ~ێ7@>oCmV(?磗|dhhq|6\Ev޺WF C\tCM#"@v PfJ#C*''X())oVW`l޽jmS/E(QD3 9c ?uƖ:jL7 L6W]B8zY3HE|DDrE vX)TK0$ҏW$:(C~IAqJ$wzQVEuy2tP;ꂂ&:uu%f]Zꆝ?xKlZ׷Hy|3daOkvɎN:b@so 喔䌌rjh JʋM5`> =.:vmݽdn;ObI}]sqEB½2[bm+j52CJD "ܖkBW QEw GH*M}c'Bvu4"rbh3R1b7%Ǥ$%AN[-@ԝHB%b{Uқ 60! JW Ҡ"J=AZPSZ;eW|cNԎ; dv$Q9 i>rjbn)qjj~ӃԎmCc4R{=ɱ zl2&3:ޙm,i *;>zk g 4$Nzfep$Y&aUe>}MڋKJw܂1oxxfn+ws ݋bt@Ru+Zm?܈ =1Bg5|Z+jw.t,IbOǻvc͝ 3OWrޝ9h v^ō(L![yJgJg؍ɩtgb; N^f o טɵ[̋ns3ׅ;EfO͞^qY8 f}Me#ȫ}# .Du_阤Dl ?㹿Z찒|xZM1=|e@_`4V%Ug!d=ZYHyPK6їJkjj uڼ<]֡Uݨm@a'q&fBm+_E߼ՄL9[;EGokp%0#!QX̷+dfFAVI۵ic yҨQg90z\W5HTy>)(S e)#J5AKXnM ZSE( )bU=ݽoZy"QEzVXtjZMY*8YiJ.MP)ޕ]/3ˢXj2EEDcL@+Ir#/iiI j=#54( dW2rrH9R(Gdz#%|6נ02 GͮKN.".d'pĆZ ғX8v5ub[.Gc[At*9R{У D&^\\a]Ԇv8`sP*FgnAE=ɛgI.i˹&ʺ _"uLlc[-9ĥ&9E\_'KL޼LrkU)~Ouz*¥s܄;{ߏ~ZZɝ{៞^wOuN"5tXH)GwL)I{gB'O ge%֗w۝}t3_HB $ w\W-uf/`d{bVWWԖQ&zGYBꤎ𞘁tҔ@c…&NZEF}~1II(z2#.6:=ɯ Ztx, 吓3s )S0oHYt7-vUNytLnir,W)b,/!#nC)fĵ(%璄>נ:{ d;oI4(9Ѡ˧>Ix8 fk`<=a`"|f:X1yT7m.c,mqt6#iBYk b꣫!jݿ''C8˲hǥ d|x<5Pֵ4bZB_mmIjīLw6'=Qk,OpLLB$&$7e&kk8/_b?͟3bЛ)/=edd)*Ti D-k;>ZYuMA)hhC:\8YHI0 9XshCUC%c?dmmӪJ S9V=aOF c`Uw%a*M)-E?3iȵYӈޑ44J3JX|xW=-|dH`5Uni*otwLK8X(9t8"uט6oB:֓s%o) ]XB =6~bD'I$Xo7Or^Ƽ uay]Cݮkm5yT}"X.R*IL`ZZ&[i‡ Hƍ5ʖc$JBr8(O7V;dyDž< ʳ@ZN 炘媔 O5;)Q^f$W*$yqriuD@'7Zú^yO)ҫtjNdTZWU42,u)iӼyՖ968ʠ,qk$`@&P\ (n9M jJcJ7^y, eƀrIBpr7j0ejWд9+*,OyȠ9=apUW+U/ꕜe4ንU)Q Q[4z7:h<õq>bQ~a&Cj>3dUYtiXLs.ɐjw'Zl7{bjj W\mӟç&C\jNhIsgHzJuDWZL\yGNމ7%Y{m?Am)t%vyDl(_!Ue+Ip.;(ihlc<=*"¥{|ѭr:ǩKvPOxl۾m~wI.H%ÔmkqD"sYڶ֐z߰`ZCdpt=#>).q7gתyP<@s%ȳ OXG9 ։𽓌8'#3a8C&uAb]A[> ;6wBC<%PH+?uk*8z&>\&/c6w6Os;<38"A18@-isI0f'c8/zlF.0 / SZx"<){鸄Dg"soydGETKPWTFtU?<{d?9 2/Yt"s KÑl^|J9xl:@.!όNJaUnYW4)K2,%L%) o|9x<*? 3$!ɚ $D=Z꠱%4νBrwnLsXPhNCGqfN ׌Dߊ]fu.9yG8p>g=pTj1&aw@XFB5Rq`#X@G@SֆX,zY, g%IC7F(Gũj4=>k-64&L;B!LL[&mFbt-lXyK_GO1am!h="f,1C=Lj2nnZ׶NlbK <%;#%=װlS5Z~U}{TT1('?[B뛽fsĖĘ߱7tn16sB6DN]JTC+a݆uR2#d۰~B tSUQַp*[#bGۗӝLUU~7ۼuwM@ z0=H+ 4?ԊLĬ`1k3&6mHߘw/Ë qsSlb9T"%ƤEeF.k SLcc4v 0)Ge1 5u>,ԅ.u:NRakvvKMtA&eBhX i45K}R{v-#~럺RseR(IAVn(ՇzKti5zr=YDCKe*W5 kT:R(FSl[۵/jhn߻じ籘H:dX7(aQW.KYjzerTP{}݊E?ߺ9Ժ"Y>UJS㎘{{hkTG[}McnS6淐ZL2s`aS{ Kڶ6u4 r7I4)+)2_)1f և̾ xH!4Sȓba7kIP7OGيͱe{{JY'^ߓ=Zܣ҂4dO몪vv7V-+~)APxpH)Y<_E( k-aoI[ ;X`%%8mȰbmZZũJOnH,OKpYa~2o1%KmU :.`b/21%~{v7 ƮcO=i0HK+̭6U+0w :BQ' N=<fTӕ )_lUtāOV$؁OuBAE _BEn%t=e9YNŐ۷GhAP] BB?͏KONN ^qzm>/hm89_'^4 Oхt)8{7գ<*.;d0@u?u֜N&gE蠐80G!8HFQC 8PNklci-}Yh9l2/WC}td{Ϫt0+a`/.^D?=px/*wzRr@x봆=\Fq \owFg `8'橀Ѓl3 gͿ9Z=v,PfUizڔϖV?zjofKݬmZJxsU/nJj Tzn~oWo&UɥNC C-;);=zXJ u HR3v6נ4 {'# Dg9u<59ml4%O[Gޝ%\Cam*lf_fۙ__{zي ݓb|"/l|)f/rB=/髄 >clE_ ױBM)Т(8S-9t-, 7 u2#F&!^x׉}x7}CXDO[ 7x Zf:˜U@XrIǖ h+ijcu2b8o6ѯCJڏqE:uyZ蘷s}n*P#oѣ m C(Z}>'uN՞ԕ[[mƋk;N;ΡmY2K>N84cס hUf.p(cēumxOXEqUHrWvoao"iR%U2ޓ:a'IJŞqImгL#*b*xe4|Nո˴_lrj fI^c+6 xkSix BPeui=ʣC8g5[|#4ׄ ߗzzo=|ɦYixm)3 #h N{"ώ`tgLZ8.V޾w~r:Az[O?i]OnG$995,fI$`wQb9n&p&rҩԘ#s朇z'ҿyZHX7ǤNZsgbHn%?HҰ?6W3A xR5c?2p&,_L=7ɋS>gq2Ɖ 3_3É&?qn,|UxvGȮˠ+41 {l͝ S\Uwu ^^Xq4d53噇L7 Ͱ/~:څRnJЫvW~ZiɫhvJ\<''{iYd1Z5rgiv24޼ .O >IWhWׅtlۛ6ʗWm bE˪A`$0a 4S`< r`18ngw`nU4|p!-%\ynڦo$r_1_mm㚪=UM(*Y~h4:$S(e1k}_N&YwpNfTۆN Fu_I^PxOо}JL/h]FFl@qaKNPE a)&w:d).-]@N1Da_[5f"W(ڗK&_,R 1P^ޫg ΝIY:.wF%S^O9T'(MNҋ9%}*6J5u| idѤzZiɢr7A%'?bdk9r"zڛjV\dzʳGyB]Ig .kjlǗN펟Ws)Ƈ~Nh b{";=u6;xF4VJIy?Hs\)6 k)# tm0-0}c~/T8R vmL#WLm6pN|G3 -1hƑW$fQ/6竘[,W!ޕ #P3|OάNي 3sr EVLkyn"'<ǭr^iytLCٮ&+֯ha|X}ٰ~_YA#Yg}!4w 1<䏴@0hmFp/ _(7MN9<Ùr,=c| Ѓ\P|ezi4!sډ b4xĎ NVOh";K0I,F W۹rgY=AZ0;b=&fjEa? F;Ip&)5ă@@(f_ǣ'(LDo6=<{b=:d״;Sw jsTy,/g ۏ,yl~aAJKx@xl~IYF =5h2pyNiPNGyTh22s)sIU}QKs.7>K;,U~I}%yP)Pw rxRI$Ѐt0_/1S̸TT }A諔S{hcכwF7#{OɀǢ؛ RD@.<]H\i~1s4b.3 U):b0kyDL?1@Iy:$Ѱ/URNxҰyY.)^,&KoK[-]Mչa n++Ye <8>{ K#:l<8{jۡVE—u/k@7/3ᙣI# 6VKcǢΪ # -wOcH YWD8Na zit3W9?̰(5-36rD;73xEI%[ri9,ąWJg>Thqw=|ΝcDkDebTW,R:[.ϸ39#gB{niWHf؏δANy#RY 0?caH$dkgG+Qm$kDoKOR=ඝd!좵{VZ[p]}iE;ڮvycјE,ye#(g#N.{ךAu^ 7gsWL'Ec[C<\roј|Ap&v]S0 ¬k?qiC Ykdgx~Lugo:yt`O<Bdi޼-V/r=]nuZRlkl" 'H7t,hu紌+MeǍ#i݇B&ΕinnWzqRbrY!Y};Y/enHhq~Vh͓N%,b`|ufiHpN-wK]I@ 鏜 O%O|Jf9?%nNߘ ʊeoIBA(Uڑݧ}3/P̮W6CYP!N߉jj˶[ KQ7*-W-)/~iqDuZx*>D=(.=ovǝ$]*-Ϭfեo\^F1,񗆦G!jC+jT%?(UPfNt5*>Tاz/Q~vr]jϕOBZY2D+KoK2`20͛9VCF[a,{E5wqSЧn{+j7w:#u]lS+G^a3V#(f^FZ2" y+2`Uf\/*w|ՙdI5[j rovyԎ$L? FwY6QQr?jn&.cc@R5403#1[%lmD{x3Rc f<$B1D=N?*>g~sم u 10/6R^J8qrQ=yNVN|2V$Cv CL)ꉑV$)|:yϙ7wmA$;tǟ 8&lKVXSNd8 o(pd(݅~Gs |3oHsk@\!U$ -\TL0%B?Sy3?$E8Mh8HϰUSk/l ~nb+> `BŌ |*~ᲀT&ɿcΰUϖ6Q~] v ('}AU"*kDY7컷Qm>c~WK?EƋ2OWޚv Ky1'fdž@0~FQ5A/xkQ#S4@R8nxO:Z/ %&JH*T<rӡ!JJer\#@zmpI&K421:f"UA&?Ǥo4os9z?-\œ0ss{A@q+kOr'`AiΒ#d0 =Mi`6@ >,nhЃA6ӯM2UrԳ' 6- o86|A|Ȱ^z0(Mya4$/a;M&ZS)؛zRBd8M)dޔz ӆˉk-6cC$%.TSξފCbM9qe!k7K -/٩gwQo\(-ޤñc7¥wudEh9ZKVB`U5 z¤=%(! - 5Bw߮ nVoʍN4<5cq G5&O*iȍ*؆ {nM0X(0/ZCm} cOr&g%ql܆ Goi8g#_}cx\9>:ĊbWqv,8O0AQ># .rT lpc8l0*P7[^xx<ԛ_v e4|~68 킇ï@BHɷ(kžrpf:{X\e ΄D6b7ȖeKREcGel$ʕ[^Y*)eQvd'NǽVU9+_=p1649tr(P)4/%YA74/;|ltٕW`8~sZ &O7*Pq)O2dϦޑR-GYXH 1 c,&[c!װ]CMu6\NڨgqA6e8¬)ղgCO,zI*DO λ|"F '/TBӨ-&a|/x [([ z,>C ^Bu6֑6^|rq~qz@PO ^B[T`QP)-ނ{xh1 ZNʊB8P_h4{/ɻ)xY{x _&}3ynS~-Lm{Nf8647re'i MVrFB' ݑ"wf̡άFLydHyVCDIDNաl\-o}^>[>B0p C .v.-7ȩq9[V8p?GcR }߂>+o&++~М SVmp%it:2-;e-f1u=mC] k~/ҿ[qM,U|WuW6Bڵ5kt} 5l=[!^rN\?|o Oe'?@~L}0Ss]kr lpsH?FbTVPYm\nF?&e-` ~\ W FB^ƒnKsR~GJ(DimeZkFJoeA.-kgcm 0!K|2pm65i_lF`MmCah;9avgƺ[83ӷR$gV?w& i*t"^`=&km9RQA$cbI<< OQqO)"=UDڊZ ff^:XO?:wTڊQW5wFq rC8p|VRt5秊Xs71+s&d^klzt0$sFkM\;;'_ƭ9ۘtZˢ; .˶׳MrK9.|5<$) ~F̿׈u #2S->0"S7ōp .Flw͆4L7t)&L-[,2#XS2Sk35SrFO 1㥢} PWS1AAG| U}yUl VOO\b!Q\B Hx]eZG?1AjzggȕMY%Z?z͓oLrOrSe.2C"WW{媖zY \rmMӢMȕK/3ж/3p!؃ {蕀R ^D=p Π 3` ߜnƸ3_AspoR< Cc,Ǥ6cP"Yjx \Fw].~d,D^} >%P(TiafB?X ǺCl3`GYS9 nk2paJx;|aC,]OD }q3,C7rr>ȣ6G\9b4Lp" w»8'߫g,_ v0C82]|4Aӕyx&pFr=d:0+&uػ00Y% FLYmG0W55|O4 2/mܡ-.*WT|]>`~-Z~aw]U2#=Tʉ$^ \b|)B "hM5I']&uNgwe(T#&OaEKd+<خ]ۙuvTmcwvkrr\n QvQ0083Ϗ} 9v|I7ړ f5["󥆬盜oʤ֦I$/(KŖwʭ_np;s9`b w>;gP9pGlw3W$G]os8Oϋb6t-_ FU 6M:xw6L!laIݧE 8a4FcwXvI}ޘEr_t;}1Fq_,Vq4 3i'Fu% 毼99Nyu:O0Mbd4k R'nv-8Di>|0[:ɊaHfM% Xt`}0HKNaw_vKy|j!!!eG|8bő钱R?Gh]܃OBV'FwQhg#ڀ.͏?l # K3IvQ>usg< d}CKlU8咔xoX_-),,ᔈ/UW/VN -^HJNIL,&UmSHE-k z5=>\ZuƚXR=aͫ`Nkd .%FBx{sy[/.^uV$&,qPVcWM[Îdߴ)<3rUv+O-H\!F_ͪ@{dUEWKԸRgZ*7^?0-j|cLg/tFʴ9rp99[.\x( zX^^[b3s2y=tYtƵsI2WNBfV朘G ]YŽ[UGw\ɤC&E8m|1s|rgD;>r ͛[֫IQ̉/}0>g;<[s_i&fO9z[rh/rxj3p =OlGƧ Gj{6 j K D/__SO >Rxew,.;!1pNIHxݯ E'&YV%6%혚%z7{e}~_6Pil}AD5 b76BᥦDFAaCi!H8g϶%qzs#46錝ֿY{n@BiQQ)𞥱"o@1oHBrrBBQr)Puyu Q4Af5VP7bL>_f*2ͰSB0GaU 3Y<_\(@Zp h!8,HA[4: 7!:hy+W|s$TQ]x0窛MLXzi19ך\kLMN+lSp8^Dm̚ގw1.Ÿ][>}jwR`7>taS * =vKl1u2z^弟q~to4Yk3 .&B*,kt`Χ|P{24~na@ۯDsxWs>A׶_WjCO uEP |pMjb9kHFX vw ޶x"+oIH|;&j 6IeY,dFKGZ렉=iﰻ5(kqI8󸰞͟&~<S2t$SLAR* Jw=}M]Uè# 30cxx{O_~r/p>ŀbϜ1q<ԫc-uK%vw:4+sޙX&4y3tHHJQyAᛡ,l&`'ۿ#sh{|Roi |6.'ʦL&i l4:C6}aAPC.(=K,n´fR٫_7_!F"g/*TH Y;bҊ4Т[uؔBq ɾA]{MS˽٭^.|rw;.|.>OYAvѝiŇCc%1}F-OJէd\aW#/r2wA„>k|_)ӚRsGϳ^Nk5-*_xMBxx h~G{ 1mriR1ArBvR<# D3Luyr5Ie )}(:Y푞>Lj)V< T 6\L6C? K>#`YG5^h rp>h-xY V /oۈ'2gt5pd(uw: S,K@<[߼7U+vLҟb+||ez#늏OV$C4>p e_ zLR9l_z4zSB1x׺e*qqb`גN2W%jgWaQ33g\ByJZ=}9Lw?v5{k/UVToH ~#E7.$F]7 =7.}x\%#S@ C]s=F%QYx cW[{$<,geoe)S"I]![n2OEwXWĨG F#w`% HZxfem"~|KIVJQG~ċǁR@TcCt?,cG}ལ .X$ nUd}1>1fBB"@jAOQ2q>CڒT_$#|S;I'.l3YY2C6]۾{5[ЛAËo^~+4A Ak͠mn^m۫~\5P35ԏֆ]61"%5{g~Wx@o~:&;k3L3aљv^a@`̏;~OLJ :U-5 Gkcmq3pSc+/}IVRGQ 4JBI+75sP[){} =}>"JcPsA,)WugS@ C*!k/51*4W[O SG$Y-agfv%~*@#|L}UWR@TqF;7’/csG0E,/@) K, HDŽe S#<3A]w7DulO0j^EJ!QFьq R(Rѣr2s7F I}T~q~_cgpՂ_=v3OB' [oQ7\m Q}6k7o~/Qߩܳ\F0 %[;f7$u)zoX0:= <$h7œݛXfFNhfhtbkڙj֙)驢WK-+heMq7DNR5]f[g s,+sS {֕Fh5ycJZ΍:+ZۖegC. L~BS6;Yb{ 7qeĒpBDb]QR"pga DIM?nTε'&Ǘ$. X%KGZ6)!Wc 7\]P?B*Ez ;} $8+ɥIa n3Q@g#V;4ʎCfm_A4Qt Fh:ڈzGقKY5* ~fbkѵ+&Tp/t#"8}þӢ}8w^׿0IZ+g=Wt(!h zlEg&|~\583HD`5an:O> `8|ƗYnN{g. F8C4078#cwNǠ7E_- ̤:nn.7/AXKtXHꦋf~җDzkEJWEF@%}S}g37]D֎E_GF{ ={頶os:AzĎ+Rq"e Ib B lx Z&QOWs:9J K:]y3}#tmQS[$Y-v+,nVN\pL%R@Tx˘3o&j>OH:O4ĢAoU;S;FOxuAg&{.׽Zb-tCt=%{,$%UxWGOC՚ @RK j͟O+I.J仏xq#|HR%5R5bKŧ<m(s$&>k|* DLi^!$z&M%%<vH`((ͪSj3o͚s( ŅB@nH/4 ))?^:`7-/؀a]I'>u'8}:k:dp/Iy nW@}A òuݟ7 X534ԾKu:,bbmJ jX>D. \7Ը^W%{LUS),?eVZ+J`"`ҕL DI%2;uuYB²e +#`B "0}bCIQŒs^{y8pR& ^&|]ک>RݏCۂzu)yʬ+4"$=A78sd PCO Z5u[XuS~cK[9oTk~:==##=NX4>pU &Qs KW:BNI O![\OUVun> rd9wqa:8+%%m_>Н;i/{o„iy0aFpRg|kT9n6_X跡neҸJ_mKUm wHZZK՛1RP\ FR/KG>^0HJFhuR@j*T~8ebGN6Z:1d TkBxM@ND^jm]WWJ WotnJ,Q/܊!+1b@z-Y;`';XðS%_:(DsX>+N.Jk 2dz_OJQy7K5YNl&`zX Ұ:PàS H)$j%%>D M +pc(;N'v:O}9rݮ|rOENGÇ>*b beq[f/:Î4W[~: k]y'SoɉpJƧdB˝ $Cp;bĨdgϡ"'D;!?t{8 }&QaađБ%-=v{8u>GlvBOh7"Aی Y(==r=04=tBm}SkE9^IT Ӓ"+l$^H?׺zp 4mWL32$pH"v6OPjC K&$1L şf_e]y*˫0m @Nc2lb=r{qJfTjPw)7$!ZO.N?7x6 =?Xj@.9 ͞<DdD&88Z#o?LpuR+^D W=ѱUWO?2xg}Yp+(k8倾}5,D!46x$}+z59r >mg@>uK?CaȰYy' UEn=0*zFZ[UaʟLE9rAx~/v^k61jԟ=mVjmS_!E=Shf2j;@b]~Gb4.>h9ͬ{+?AʬX.jO+յPYՖuBMc~S oazEQ-v w7hkυRL~? *$d1lpr7sЬGZwJGܟP;c0map?p(;"R9ؒ;DwJp;};/4k6GEL>H>P~#yT(<2:øEjaz2DzPG1I:ax;_5I7@qgkJyMPYEŝtl7SȣbZK?hUQr~_߬|10nGG͚L֞f{3ԮF18 x)SLyxG"K%KzӪWԑTNq'G׭+}#S`qqG>2uS#wAa¸L+V֋'UՋܧZ: WCx82ݒ>^ qÒ}r3&רS3ȫ R,S*HE%l%+-e+ɯ? `n+fwMHzh7Nk;O|Ɲjr0A}E\ @6Abr*C#Iү*#ţ.HTrU) f%$Cg _iQTȖr>W<uCS VŠ  [$0v1X+r6Z< q@}!m~HYP{rRnR-fmr6a  l Ow8v8[`гOލHHQx{+E~@6 {c" j;Б&u, V֟!F1}} = qDps^B<¡:Y@J;Pҝ27g࿲6 p 0|0BPoSw:"M=a;^&Bl~K؝Ӌh2tpy뼍fΟ7k۶nܰ-/v/ 1bm 3gmGdƙ[m 8rwȡO3:1L/OO k߻wy߻}8UCo#@ YijA,O6+jNKMMc L4TJSKQ@-!OJ)oeV'K@U,YN*I,^B1QINLJJdK$uAP8$i5u!ObJQ+V,VK(OT҅,1ET#&J'bKֱRɐ'7m,˲b_b>H/gVKOЉO+7+$!ߟFzEP_cb뭨 .,S(;ބ,V',|u <#FّO&ķ%vŐhxAeW$$o!L4Qsşe ů͛5O؟V{Qgo`)^JAl1.|2." Nx/sJ)ƕUWD!)Q^v!,+7A9 ܒ!߇”l )k{}9dDZf,ǐm1dyJVj KXrAJa,޶ CS Ssa u)+.(Ɇ" A\:̤[PlBxjZ~]) lVk3GC҃=2Tlޝ m<^"e:<:!kCRסC *edrS+P#&NJXZԘ0b,Z`&4[IjA"ߘ8p.\8\9LJLMMЧ RKs). 8eRIAAIWY`qf;%.c\)WZFhU73++ҲDqźC8i\Hղ?roYPSN뛁|OEPO4=eV{S68RjGYMwe 8ՙ0Β%ns8ǽa1n-{PAк%5|#~EvNO>mɤAfb4lIˀX\|@>-8۷32˺U5̘f2Gg1Oү:ӇDP {pi0ri15(SC1-rR -. %_+*^$xа[w qCyCV)ز__J>nofpkz&d~ƅ]5Dcd8-s6\;}S]IMsn]eɦ+՜S[gLO.N{i^o潙S'-赲ބk_]6E3GK6MЛ>[k2 IئfNIb\9/%Ynݞ-mˤ2I4LQc,"\&V'6iҨ_wܲ yP*_<̈řEL,˶/~}V;Õ &ve$|7cS8i)g-ha\۽aWn'},bEWj1憬[JݍZXOS ύХt#CUFQUr`\ImEft\8r 3{?>ZԽZ۔nj'iFĕԎ)Mֆ|q/g_^dfW*_]v/,4#C8,+`nwa0yv{Kss^~pfh_7|[=Y9/k#9AkY{Y]+\o5/q!cޗm%XDv/X禐dnDFg*BR_\׳g!3t҇(9!:dca\Oђ=O*6S* Jb#;r\FI|!VrfZEb{!} ䷸#d8R ,' o|E^€xwF^ߤzߖcf_%'Aj5S)Sf%ĥXWI8ʷ`VSK$V^5@N;޵U|e܏n%iq>3İ\,P9k I;s^䳀obU E 0N :byY|Hdm Uh_(Z[R<ǖl [ON^$VkKnbIJ[MS-Zz r":~Œpi)dʒy=+G@\Jb"y&'lHNE /([P-O5CtYK,Dn`v'++֏?6+"%tyϥ+Z2ElpdgPPlC%wyiJYe+'d)-Zl-_Y/@\Gbb|_ Ҋh5"-'bYLO +-kPV|QDi0NWlJ͋J6ޛDV#Rjkc9KPF9P r N UW󵈩TӪ, X%k}jG[ #y|<>5qIߓA?;C)f9's~ 1Zyl0XHu三bȭ:߄}OΝ^}ɠxX,d5P1r|dpL#5X`^2o0K9 x>5x+j'q_AYҨv 6\m% 5u_A C_ 7d>k|m NjAFowF{{ps +T~ ^ [ XYF-B6)Yۄse :bGPzuD;W TǏA'Վ|gLh7Ϙ=ypM}qVxճeWXΏph 5bld!n XE֦SGh(k39,X ,Iq6JH ]yV$o8\iyR]H䍓$K6QB̷K}|K”Kޔ}~Ö)'$)m>YY-LˇM*+kB͠ՄX3hTF􍘅/da U ځmM 8m|%Yw+F^^^$?-Y0U 7+lu8.;×x6_82_L67srj>:NR/yBaaFSi8FBߜn4ҟ>fCW57/¢< |R3K}~wmt/#Ƀ8sZo8؋aZ7=?˽Cb T)D[ {Q(\ZQDURke 3C ƔLI6#V3!^3ˤJ5g!Lԉaq& \N<"@gգgԣgMyt~T=j#HVQIz{5yRx+miK|m1:jԉ{u ETdC`ān*jU~{w[?}_乻=Tos}p+p}}I\pI-Q$ohݹe ]FEaE{]Z8Hp?L H@{f!sRS"q_B!FdtK2Blc1ί !F GY |dz1;=+ c|"yv/.61 %*GF1#8s'0C?W4k)yi46_c8zdz1?$O5^>X^װJO]6bv'>5~~ r-p!: weMd; 9W3v<]x'3~ ㍤2: zD =wAwwǃ]1t3&`]hj ]ڻҺLYj8V ^bq<'T(&WӄGK,^Q)SM?_ #F*I!ч56&>]$.o&y 9=p*2^2rNXI`5kFbl"P\>i6k@ Σ/ א+g jM%;0xфyut?žֵ=]{;XǞtyՠt |6(= `;8g86K 0v ڣ9S!Ks1MP[IHEȥ-Ri͋PZcR3ENIP6ef?D<[1!mMYY+8-YE*g ݔt"˚V b=ymIFmT9hpnm &vuC\p?rGIv}Gbj/Ďې}sQ:2v^W>yG)b[#Rxc=yҋGO8xqD7t Zr51]|=E&,7t4OQ26Z}e+PVh@BE$UA$S͛2eF!Liɩ{9e$m޷`U EYJ,ƉNRRR^^RZ ڳEG?X0. XĄl,mƾLf悘 NY~!2&/,+X̤Gtem|5DX: Q3>I2-N-MnL{Lx9'ܼ֠ƃ&PAhCWգOz:~l4g69 `&58cdbO8Ewh<ռLn.-]A]V/n^` utp-.(hKEWC2f׭  ;pCӬF[y'O0g΄ sN?!$÷Dz8ֵpMKe=>Ҵ\`2KMqt]r.3=1.9xarse2]:1 Tl[gk LNIT2_bS|_yj&>TN~Rnղ |ax. /;U"C{o\]a/zƩ _dVWɔ9n%3Ce0Yti!{n{B]:^áD+Qѥn,7~^'\Ё/X$Y& ,N a\T(>VE3Ae%b=p6sc?hP51FL;] ѸNGXKHtqДHfQGM U\aGK̲0x>xU0f8HMwLZdߌO-k>mށ:"fvukKDأYOq)e;vG\w %wSqQA*]MG_6k8GLvʃ lt}9=-TzpcX,gLB"zshoQ1`l$FZ+DmT9ld 6D5%Yh k8G#!ޑk2:)5&&)Y$z%¢Fr=#NDiX>{5V2 ebP&bJ%AZ@E~Z1-q $-Z#ӬEXlH_RԱƃ@BM 5"f9J'r 3e3;m]gYaF܌Fd|hr6+wQd見!v'H+*g \ 갿5ds լӗhIiL4 6zcxfDޮMH5)RyR<GN« 3?+<޼,.MI@=(rb-Fj|qP#-ElA?LޮqoiA|W}"R )5 q(2A=8 5uPI@4LjZՋEzg󭉛zAz*?uo4Oj:A]\_:hv3-@q]ڼ18-,vHoڀONQZC$4~ֽA fˑݨ2bVh>CT|I@0=5QC - M''e[ qo` ۝[\S:1}H#p*)FwϢkإ'}8"ߩZFb6 mXla2>صj7*Q9٨ŨLϥM2?jԓjjpa|Bx= Q V[4M [,R Z y"5[tŢZ,z8QB[Q8 T4ukÞ@Ÿ+8i][AV 2Ķjh='MvėAΈqZ l'@R'~5S59 {w@w۴w} #3kǠ>n`;=܁1%M[{Q5֯Q11ii3:4Md-b2`6nVn6q6ʘ45DZBo|isZ3ؽ9n=ꉺCl C`ZE5-z+zyC??rF0 xsAy-0w8?8T:\կffs1} Mx=мX8c>۬ 19O`SR'h=c>eW5g> #*Cxsr]f;ӵ$7Ѥ}n3QT3Q(G3k汋y{ptDDRkNiNkޑc\8rs%JfVܦ찃e%3`qx}Znvlqȁ̘/7+~7b9f=^6z2CVovx7FþxY[;H A Z4AAe,*3Zj\7X.6XJ)9(VrKoZ[ļ8 v~ۊD[u\r ~CόՈn!$%s-b1/Oӿ=x(cqHfY; aQ7jNܚhާC^$ZAS5&Sp H`tIO:8AhrԞOyl%Njr{"X@ȴBmXVVC[p`$?[݂y z؄ԎCڷf,;&(̊z)Y`jy{gM9 ٹYls3ԮmNMwP *<9U;_ O9MJ6H5$j㏨Io=okt-w3f&A.Lt 66J-Ɔ1ܶn&'hS-#]7-vY٘Γ`l׍/! 嚕YP d,aoxŠ7m̥D/zߜ ƋڲAz*ZYPnx3Rc,fEg p >l5CⓙТȣe/yAFpS@FOpn*Io8!lgI'3hs|1!eVÛ(tQ>T}gm45R0HLb%Ph5 _m$a3uah͸Ͳ#{)t;:Z^x/={l/mDfCpqӹ5T.z{ [H^Evd:l?km+Lnlx |}|꼪MG[xi6qޏ\e^k-s?6jgI]NU3<ѳ Xߜ}I{ヒ>lMܑk=zޮ3Ѝt6?fe:5":5:%ΞhŞtO]$uLI:!-%L`ǭ,YvR6< ؿ{{! LH^@JT6IQ'I^K $ 16/ff̪i0F'Ⱦ \!H*i*~T];*Ym Vџ2{7,; avJv͊RPIJ'b~T-F_鴡9*ព%(F;#==.-o)DKѩ-ufŨcKcRcp=w9$H%) lp neɲlܶn[z2*Iö,I$e6"Z4lp25o0Kzt1j4f H}dɸ0IDI74nn R3nʶ 0cdVNv l*a[.Цha=ܵt/(FbMmLܶn6\Bne'mźLŭ[*, U۷zȶp9p~w?ѯ?]hK~FNib1 ?ܸ-_ Ypg[w^D)[M E_]P68epUdcs;:%ء-؁9*mݽe9qXC#p }eS< )}J8y"~nBлLڨ-0f$R  %%Õ9: }n^Z" P;P(#kJ%rK 82s*s%]m_tYHK>e:yr3ʙثn55;[lގ os)W`ߦ1%$sØ=[(<(Ig GÃ[/(C[Ê9_bǃ۰f48 JJNVG!\Wr'7K ~Ly/ Y8gL8EJ1(|TPubZBu잨r a]- ix7}gwʹGyܱu75T8:3eYA h4à0 ^kR̶ޱֳƞP=IYúְi5I]hKBQmr Ͷsm[`=׃;*[Yos4T~q\tk Ͷֵl2z59<4Җ)ţF"IHI0!Ks 2z{OnVCժH&b-:>'N I10H⼒Ԋ k{Gׄppäd';y_&Dݜ6c"4{ȹ4bǣ%(Q(| b:V,xrjԪP 4/9ᥫ'w wη{NuUk2mEO0o>YdPBb_qiCr]D,0jᦥ\n]vK`m֗\hb ڴ+^v/f׺.]G]jV_MeF2l}+KQ6`HR ID ^v/fWTKLTf,:6̜Is_25 3)l0$36f}^/f ?mg'=:C'[_7_Oؿrݾfcsm|-g{mp NG68 N'cu-)Z`^kY)vG9O.$3{˔r4̩̩ͩv+v'I]eW>I3ΛS̩34Sr_9swaɄv]W'Sj9Μ*4 )1iiN=O>۽(_ f Ys1sΜ3f =]Dvߞz>#/ ks4/4x֛q:*Vrph CoCok.C]#"2USbW]y&o׀Kn"uK#M>XelR@fn[v'>Qo[6k8} 0$?'ԚtY6 q˳C]lfx[` ՎX̌ʚM+PLsP賙}m{݌˜ms 2;{s/QxQSF^ 'cM^J$)/DɈ#IJ$F^PDÄNcv˰G"LF>sXõKLzůtK i*̭7Q0>qgi}!6kJS-_d%SN~m(^Jˡ#]5t^9yqJO$ EK⼀d<ŧDK)nu9k3DP2RU*5 |4150$#p]wd2^q%) xZFIIgC44^J3Yb7яMIL>P;xE@z T?qÁ:5x#_a8 Ғ{N'Gv}LLJj7t´O7d-t"e'Y=)h>,p5\CXU)mu| IVH.l%33 bc)uIcq=6 ,3آF&V|oE~[Pj%jI"Z6Vɖ=L-D"ua´-rMڵZu+Pn[ˆ.Z}i-8z!/b [:6ئAKGɓ1yAwXEPD* # 7.?\Xqr7fx#N]"' G($m8ҭTo~a Iۻ'K}#";Ql~=L.bȔ3w0HRr`LTfe_:|$e8 8,}a3ks%!q;1rNLS3C)GcD\$5GzM_/"!$!WC>p>\ 1;'|]prŔ] t!_6^s]n[|yyʉA2s0j8Gء(\.X9Ra.lX)Ufo;|Ynd{C^=4+!,L&C@3n7n_<'$b4p˩-?*E]Jѭ ɠ.&\V&g&'\TS2ƅJ=qEMaƜ=2ET  `:M o[hJf|Bv_ga9 ۚqYS! j) XfeP%2ǎ(I閄 IB%Ԧ4,ICmm0c qbVr3"kD^{a։HA>A,ag0)8|𖳰 &s)=yۉyFL1D:yJRZ҄}WztuE+nNG\6:j; wUg$fǪ@og2Ui iFT8D2KCؾ)F%؄hH-ʑS؞DY~,x0Tup:=/khk|YN2 ۜMPCs Sۄ@::Bty ].rnhӣ{&S]l* ~9"1X2V<b{@~ŃỳpUJh<])Y`𰵱;"莪X{Z{Ky`µ/JA:zB6A-.GoW AJRdN=< c$Ft,WtIVՄ9Jr(li<]֚5/`Ӿo2fA/--rnMV,>ƀV`[w5pd@?/#- 8s!@[c eM?!)\'4՞4 wy_Ehyj=sn/ Ǒ]0}{zxa q8AD/Mu-; 8$_[/ڬtƕFVjfL@uw%1b|=~H C-j \cAQaV/႒%WEnXR;Fʜ!}$'e]kOi">|> (w|ժ게3~ޙY`-p'eކ٫3W@&y@&lDA!JƔsŠ* #P]߷$|7篫*)^Y7K{1=c3M1O.S\μ!86'3c{cWy8']E =*3M}$x`~a:F"K劈hQdݑsq ^.]?%׈Nxψ+p|^^*]5~<\*QI([2UINUujF6 S|OЋMV'i 6ȪRu\r2>Q&\,N*OHPX-ɁW*H?l|/)؀v#嫊I4k]{ xty2rbAtBJSiH}xˈ̎΋5m|U\Qh~Z/m`^׃iEi5<:Jlv; 侞X ,M?ƃ}a,zcYiY(UNT*@'iR4)iP#ʪ*-*RsGY!BeS4rM*4JY-ŧħ%%H.XF_JWW$i".O´`%S+[NJ1zw>mI$_RoLψȎRʕ&2R>ǽe⟛S 0Ci {L86qDu2T2/J 7XHY</Q쳳YPqvFFƉLD!2 NyBYzSO{PܨO) ^fHᯇ꟝r{_u+unԳ\ Vt׍ _MiFuyGGd0kKF[KQlPHW6Vx_,5>~Kmy@0"_]_t}Mtc5E2iX,zt; ,"+g3,-3'=@CqDɬ-bBv{\ޞ b_ :G\"È @4_: ]d!?nfVHu3O nx1p7>فa';'7'U*~4%.A%H8.}rυ2Ӫ5<]gG\7.U.hǮ<Ԇ>gc9bvJ6/=7`Wi?Ⱦ\@p> ]?۩ fqpܺG  t2Z5vc[S*KvVmxB>ܽ}ĘtNCTz_uSM<p}e?7gQNR1<ݓ\!hOez9~yIL'Lµ@p7df贙zz)!~FцhTusq2|g%A2j+ŀ5qBȰ9>]INWa&*ӨYȼ@My8&VVt'_1H7w6@Ke[F=dX$ ~ox2FIlD.J.*+6GӁ&diP1 (4dO4 /.4 NN~dP[=^i9D>[FͶ:ݫdz@$c3$'dfJtj\ a\%sȄpuX*'%2^VT%T4)*eRMŪT:NITbdSEђȀG__Ս8Yk8h+ѵ̌LKkU)::IH ,ܔT&ACLK'K.K* rbZ*.)|ZAj:Oy]w/zh&j=P7?40z]vJBKvBȜ1T}F!s4aT w9zt"~Suk`2;oMx dBBHP g~lD 4\yN]7ۡըWzٻ:2z}ݞP:|~‰nOX;gskWAƵVzQ>ui{V.`4ACjrL#WIM8N2(ML53cT1J@e:p ftdNFvz{Cd|\ ?*9˲N;STww1y֞o.MOˬ_)KZf.A[ퟦ3 eqb`/حSvwQ|mwueROӞe eX`Ժᕆ8Bߣgۘ0jJÕȤeSc2vetQ0)6)]DX^HLG˲DPxO!+RL7IIq=Oq:p&(Q CP1L+N}Ms1x?s!VAoT=MB?}p=1a<"IGqk P7Vw'!>Iak*>bm$_[[n@pve>cpqq~ ?urkS `%Я XxrB4 AUOaa!ſr),~s}2A7BC`,ʟբɐ!CE8ݠ'>K0<⬚Ä=v5;׿BpxzBaIWBSςq '+Ӟ焺J]rkB ٜ5T 2~-T_.P8/\%-ᢔ(,K݌!+CBBWl7Q5kT칕wm31}kD,Tt9 Jò"Bw WA"9Fs\wl,QʤEp<\ uB'\1R.t¿;ǒ(w2>y[hasCU)CTY%= \j1nJ~ԚedB~7 mZU.WnZ/IHآOH"8SAAI ~ވ.2w7*2@B*+$;swO kBʿ!kFAvcv /&ÌaeT3[+W$@br|00cS@R7ei5wJB]6wmǕGC(N$b 6(OR SNc ~#]* R/ JMHSQ!j'BeDHe!pl n4[c?1Xc6֘b>V')C6}OfFF,xq"͏$(3Y)b Qbe4Y*d="t5I~G3Nsd/R& FT*R50.=')_5:~Pӑ*&'#-x^9,j\3]2BLW2A/tmx LtX qp|NVJe!f#MCp ٸ"wB7~?5t+:mNVZh3]Y$. B{/ο.[:PĄC[>ySVRWm 5#+U-o\;M+Nx͊d+  F[P.!~@Lfڗw /էw=N S`@_ =(])bquQ5zhA7hEiF5WW6nڄV\3z388*14>/Q te˴ڂMZVZ`zrx5Կ^NM@!܂ ZY")`o&Rm X|z,'((JIE.@RF$`eϝ*,'KEV"KEE`\MV)`Skwm+70&*_AZ4ITnn-+Dgjfg[s'i9:rKkQ賈 nG L, E 0; 2Lqֳ e䍶K؛2Yۋv!+oA2O*OoB^shA4mg> +jjW Nn| @ۻ|,x_yPł€o'&í,ަ$dTވ`&tk??4ws!x twbɳ (q[t:z 1@9&ֽtza/T>=y4e@'lDaׯD] f;P^¥pd&L/ {o{t |~`3ܜI)2o}QZ?q]{M83A3=R[=`8L۴<} 㷰#~'lud&l6=ueocw!&Dݾtûb>DD]ExRHya;>S úbMw\QD O\GDvCV'1F$>awH{wؙo:-p-@M IM'u'3QQ5as(Yrt1}ΘtAoKj+@ fҜ8N.@iX y99HFu 36F$:Yz\-D,iL^$aBMoN4a`_޸Mt&x8]bG]8jguAxn7o)"dcǹCg|9$Rl'NJE-p» ZhE{gOE)^F.9!̠7N˄$m6s}#ݵsȇ6-bѻ_MXshdNsյHؿc'+f2[fYr(ǿ g7 #Py2E#O}Xe <FB$ !4qv~aQ6:c^/uMp{GUukpfy5" MB-Ht{dR&WBIt"]AATw{{$|~}kZϳsIwW8|l t Ls2tC]AQ]_.U]t[_,(C.Cxn1X wuɰ`!l"$M)D|G-yƦ_N~ed&lNу#B 2S2Fp <րzy.JIJ* PAddh~Zⴡ֭-f˾o3w.XT}H ˾`e/ :(,tt皑cG|ON-F7b[%t%lpw@,ˣX)>_~c"w)/6%׊ux9;C>nDk,B}PHaCkǕEy>2cl0b\9 -A}VvLje. 2E#l0Y, 8'qꁱn&~c'1L2L%ۉ CSL1f<@3)l(2}슽yOH_7OZ,o[]@tNa¬';~AbU[JW՚|uwĦ t6Y]71'٦m3Ex?gXFR2 D׫КMgg4zs)'@Hrmޟ8q~| BEQd]TKii¶beJ[]j2 †yPjGw[)f6SMw4y0XD Ѭw'2OWt%]W&FV^5ˮ?Dc6ѓǐDzc^܀BfOetS(EsW_kח;9LP_<A`p n_=2BJ/b3$ A/ZnIx/,޻`! Jld{U&]]O(R)<=otnAx8Pfs-Rq^`?pZ=P^@d0i,FNF *|BK-^6^S/}o#ΰG>|? 3IKƸCSR;uSutdhO<2 dͻ˃J;uq'`=ςp@3`m}H -{Ymw& >65bC~KDƐfH$-܎G` @?Na3f`w,e,anyxoB쉫@'(FdD:f [?P/50 h^=1W|{ Z ;%Vd-MpM1錩[ztYwO=2w*O{; 2NЭ+1'IVIxuNE8R^* Ͼ[@^R$Ϯ5~ gc`,p_q.;ElNX,WE')aQV4#{,j$T)J곚~EZ8/9m$|S1S w;`%aIuߵF¨ޭ2p!XbY^RD6pQuueΘʙ=i 4;e"daŽ'} ib*#lԊi!ka)Dzp>v&tK(G qy,I 9I}a@Y/Vdv; C؇+._6v΋z;V:H;9.xσ>޾S.wrnAn.=;w5j'9᪌)/ y٬)U %o2k֏/Dz~[&b#LǮ'׏?֩_tGźTԓ%ɣۍkV4:S.kW靍=d(\'o zM*`9mۿ>Ӊ#Ey`/ʸ% !ㇼ= !;]K߮id  *u&(mt˫Ts)tDW6df`Z6p34na1W7B>PN]g{Qrηܺ!bQ;ZI_gmQV~<)B?%&`[ |y\IԱ99Q9UWuo;hAx :ak} @l7g:a7G.󼾃?`-v0{63[}wafο>g/cFCnd` sIʼn\0 g]{>N{>1\8U,v5wiYg?N.D-tkkK훵.(k!|ڽް&_yAEÚ\oGG=O$؁?">sU@>ûC8ZpLKbQW(?@ 1#^LJo$_H> K3LM`6~ [7P(k^,A!{yAm o4;Ӝws ~CzUhe|0*[ݶspNm_W'/y1'}NS}Bk@Z(Ќ,#bF)ۏoCǪ)N䎾rW7SIuEHҩmៃǕ{6{)=م8ry4ETBrJjNu}:*΃|kLaɝ3شS"-hfpSF g1ݿcMLB =ɨRP&db2V.lr*2ZEaυ/r J J\}6uܫp24G s{6%n[fj\'LD_ ?ČfSɬ0Omޗ{9PS$Er<3F._cWTKvFiWuj='F8o:Aq>c!.VDд`.1lE˸+<N(WPj/S?SJ'jzf?2D=_I}by ȧ8G ގEV(g'Y2VuV_o`ȥ(x/8U XnK ܎>Rb-J=o:'gstkG^"}/NPAy:=OBcئD?"ObȦS̽±) 5j}x}myeu#( 6<Wӣt'M8־6t ?t!x-b,c=GNH8H"c a8p Iɐ8k|<ʸv([<ڦ޿ dMUmYn.:'XY9\Xx$*]ۤA 4FB|5~U8M\lGj]Q<~ L ~~1ŒC ("""xG$9)ZT)KS$-ej2XxCHeS&F@=GRM*,qtk&:퉬 (NWk4TTi Mb[KSsv7MŽ([_ b&ԀQp,삉B7MutiLopюHYw8NZX29^ڕ !bR'}9ŝ/iS vML}aQ[ qiR$' xS؄zpm/jy~>V:[l,tL<^Ew O c",3/lBduW'.`')Hz#.I.mIrYKP {4~WV(JdL,@)k& O.T<k#K\tf"D/|?P S&+>Z0k5fRgp+v͓9;So";aĽ֞Hb<4r9~4٣|-# Ne: xb[4H(}NSd4`ѥ.@Ý;56lےJ҇Zrq7HORf/l3 _Y m l8}=,I( Fl ‚MuHP(Q$NUo/?/f\l͗uWZN hl+R7 dC;TXO bJRap$&x`^PwҸ}WBt(?Yk&}LJئڨȗmz4 \6{:W BS8l:NHE8 \OxfkeCqd@2D3NOFB7M ߘΕw9&,9?4 <.c32NIjz$W ǥZbU}t6jOˁ%}f)s\%=ԉĒpu2^8P{5H U#_F7p-%C:~PVkt:lF8NFݪڇ$m7aWևedH?ƑR{- Zv '3%FY!32Jm4n0xvsPV3K ) UJrue5[JvjӢ=d!qwTV _.T H^j}TۄV^wnG[[6yГmb:Y -Y-$)'N\Ȑox 0%%ի# %t ֎tUS ~8d,4kG4O6q%ii]IIGіWǹS8z8p\u@Fx]>Ut| VȔKI]ߖu ߗ<)DOR!75J>2YC= VqV9Cl#6U@9() FGiz < hC~«?vo=OP&Ar`vToH{ )({S)#w>ZiIǓa@>m9Sf$KL ͅ HS%Ry0V1P MrLSkRdd(Z}TGŊ;etߺR"wǡpP5J1lp:DW}&h<+-~ch5BIRcMG[){2%OXq:#]E&4z!;v7όlD`9eei!EA4eZBh|@>ì~Ѽ0hjϘ z orv4Ņg~3ݜ=V7 ptذ*=gUTC[kfz*_ޜYun< i|ΝxM޳xw& ],dsc}2olEI-a+к9Wl]zw.OSnqL^&JUEL^eutD2ξm,iDd]ǀ%)y5 +|!h -  -D mH?tlםݛ,Ӎ}gR T9KdT 0ڐ<:Ttkc:샦VhYEB9Lwl%;+P] Gb`lNXms,AP8LRi@*%mH*ezv4L0D8_/k^f8x1;# X0I4?]1Wx 'X;d?ec)K)ݝ$1I ~0?  CKOTrTXW ;1</d]K-~07B`qx^B;xWG|OlKVkkZ5ٶC3n22 ~|¬)p/pKesIMh>~>"O}$#;}RGIɉ~.j_`I"oPD9#٫WdKk)+Ug5;_KU0jX]JDNMhK:DUPEKrzUBPHÄ xu)7SSO<n% 徖b;GJGA#h7_hxs5+kQHާ޻'u2LF~~)ݡjJCA[X )^cn/˰>-E&dTr SУZsWh2 <z5p.?C5.0'#vg|zBJ &&:+*wp7BqȹK|##˕H#{WRT!h[@(E׿c#:4tx2֊MgGͺ4m=6[=cؔt HIɨSu|e1fw~17.=2O^U(S,LQ[M JnX?Ą8G:lXҹ}aX#7l 7e,w!öÿ/j:Nϻ!#l dS8V^_TUQ `Բ9g ~[,)O&jcт99 0xXƪ5n+\bSpKb1,A)8uR wnUT12N}1S x\\V$FȝCu2}V7(1Q!6t܅"UEjY^aqEf/S.[ lwZjX7-6\А_[JU"+t6l&9ŮT_oYOyh`%1&iݣ+PZ.<wRBNƞ[jWU'TJVVG]j9]`.6B3Xlwi7NY,mr6PZ~8 :S|aXfF5®mr\p-[Ag޺q/W1Ԛ$u'm@Oڜ@!lGyԾ 鶋ˡ\FGV~ Þ5 }АRfugF:V>O6RҥZwptD,q{Kd @YBLʹ(E Eo)^BԆZjxs"-9 g[QIa拘ⓊZJt N#~WO U0-~ a`o]zb1:л1NHv z.U{C 7Q=W06YngOI@$RXeEI&Xwhh~F?KzS:ڭ. |lq~`fEV)N (C-jstvvskpX*ڢky!= Mj[iz sB ,hQzHg0_{|o9TQC6Fߎ4S{o'JDL+R筟}!罅8F: Mc; 9{"t"`=87ڇ"袐`H{k|A{ؽ4m{ ˴4gHF\KSi[̓= ŸpU1Չ4k95=2A.^Q ^YA#z.lW.vNUT_3ldUߕofxrb :zۖ|oX:ˢE~QQ~!bȌ*Qf'1Ua %CmN}yJbnoy::~o-,G|}O{Z<32'Eq)ft^/ܝX)1S5ɚZJA과?;\~DPB< IO\szT=ݽLIIQ:Ռ7҄;؏pLMIF1ST=|OWFg'{RgE?JݣsԔ3(ۇZ%UW iiZ:b84M-WWB)h[+Jv/`>9MsqIwp oWA8KNKL8 >^"9e\J|[Esqnz=K؛PvE1S_T}?~ŕ›Ԕ)4v@dd %N+]Mk)c<'%*c4Xs",oMGGI)㼦4ܖNY oCim3ܫrM I7W7.mʟKͤ3K cd#Y]ᾰW*q9=I$9]Slnsx7xzA1rxSLB$+%[}ؓÔ@R.AL6Igl ۈCzE:}z$[yQǘbF.O0Ig<}PIA%GY$2m#>NNI* {yA 91z&|QmnPWB# Pzt^`쎠&饐5bzp6KeWvNQ l7H!хR r}!/U 3rv8zh3(_} J8OU~%,9Wx0JbJ',jFKQ.ܫ랾R4L; tA l7z9TG슨B.loPxҰi)\Dآ$eB6PHxh2_*(uQxݳ%zw5$^1 <). bSu=Qr HK¹UዛߧNIuI>()Ko(~R-t0^GiDFo2cI)uaĔaƑtؠ.7 = 3RJoYBf\?RSJ֢ԃl  _0F@ɳ7Knn(* ۽3GyA[z1˯M^7tݔ[Hܲ%6p 1LQ p {~SVt @O[/I<q ++GAܫyW~`Gq6_ylʓ`w2΅L>O8,3]ޥJG}WQZAAX 饕ydW E4UhʒTi^z9< C'(t&.4zWw]Vv_cץ1@a#NSx@AL^&6YDZuz]`i3V2^J>߱zc҅LqMnN1ۓPbp[wXڐq){k(OJ%LFHMP%''6P'k3P6SJ5i4U eZDbo_ AӐّՑ"\rkT-#bJpsQ4ޑ&싈sFh*:_ܥcVy$a+8= ȒTqq)aM'4q9{n Wxoh+#gࡺ$.at BH@D.ǽv.; GIGS;8#L:9I%/lW x}Iywt۴,7gopovv mio9Ȱ^]jnҘq{~0!P5>g52$X6(a:g6>+)K_W1LK Ҥ lmCi J)I6wU9Odr̰!LI TԼ96[aoG6sn1{@Fvy}7E9ž!W4zaRBƼLN zWoV,;V"\|JަyKN2B9og_{}\*-z"A\r,QT">!o2:1E%G{5j<&mD[[Czt:ɦ}.@oq@z:cJVϞTlDD=z:d?pr P#\JN`Ɏ邔B:)-8(G"c9a,Л{pAbDsl,lGAVzѝ[}8< \ S>).Yp/D)=Kd+##PS7i^\R(I+#>ͥD|K n%eTL25y:NQRtE23<(W/_I6jgU2;+WtyPXʧ0}% 24<>aڤ"g&P@-dR޵a{}KDHI@-/\v1|RXϴ/ԗA t3ej[g{ >I8UzFIT`$2["^̸D.FJs|KiBy[ VP˝`V8RIjktjZ  }tu}&aV $3>z e̮_S` zŔgh%Up>_J/!4\țV="> ḷ9PZ }Vk&ӚG_;0̤ULZIIk0NO#< sK`.6ZM[̶ 1FNF~UזZ8 ijAcUld۬]}!z2 ,}CH?;zĚnIbДG\$fRh&2nD/T_`0_jk iO1\ɊiEEpA-od[lཟ3,^n͂.mؾ;&`y $#&܌TDhMRm i¡![_7OXjʸl[jIw8SD +I[;.z>﻾ߌocާ4N)T%,^L[=qw\intHcτv3|S2km.sdh.3yx;1怯l4 v3_K"6KDai }hx1m F[<o> ʝv uZK_>S|`3.>}WΒ'ǕduU3Fba0Sb-]gon J.4,%7Sd)Sp`Ý#["OS(2lvALYz6BRm~`$LmYH snl[\[YV:gvPT^V=i?4~aPvf{\<ܳ saց{6Pd7|X`6ǜ)IO5h#|yWU2ä4g+z99t[gm=[8aﳃ?K?uLgLNm |GuhRLm'GbZ $^6>Y9ᤢ?[h&Y['R]٫Αk/-ʄ*uFg4p/n$Rn }vOrKmfapi,+ƴ&DŽ3nl4a}qU Yg3 ,u; ,HIVBR}d|W|?VqIué}sC9Nco^,H[9-eb'Ğ7H;}z`d`xN87S̑,ńl7?ksumltA"K7V1f먵;i}٩닖{i& tE{ƴGh^݅Eg53YYtyZN80|mx[$uhL7Essm.:z2Nga)Y*}=&%;q#z=}.nYzÁ H>3AaϞc}=1ՠ{"m<|"cb*@yy}}g@{8ho$y4&\(ܘ6E@Jfigf{l{΁森6`T?F=k 7[*$@*U0c2NMهl$\@0lZ99Q I՛w`_wQM"øzSfPWA 7? +w"~|L">-{z3.`؇ӝk Trm9dT2k%*wJ'ɤrW^ܳ|@RjF]T\cJt@S5;B,c*N U* Y{,H}QJ? ՛IjֲU@mVkO'v|11mI5^_UP_r|;#?ٍ ݙmk)cA]ufwT8$.53"~'u}{tK>pM$z:"&ʜ[jѫO>-~mVê)N%aݜưl_xImߩ]֘BWj*$̊ 37p KcL~Cy}$ o:?QpxyL9_1mf*h$Zըh2Oyw9Aw#ѩqh7}ʿm|d11lchCxaZb*e~|Q.\0עi5FesLgI?؁ .FnS%;·N^te1dE5x{hP  j8;oK7Rq[}/2U%c"EtrEo`I Ѓt2O y>'ge?u H gK+H/Giԓ݀ (L=9 ?6K? lj3:K@wFVa.[gdf8w_ֹe| ŊJ|jK ƼϞ;w&|uZ}^rk 7(i=KIZ)19eHc!6aƜ^:}BT=QfixBKium qƘ2.Z](j<ߚ jY.cg A7$;ς%)&L8v}֠jqqiUgp"gJ^RѳqW~Ȱm ʪǪ,7?_G'Fө:_5DѻCgr|޳8 IJd/{B0*tlF H5AeO_ѽݨ~_~!Co ΫWW"8zd: %ʉ!{]7Kj#ßJo} )ϔ>xR<")XWf<0-B@7Iﯳk5f"m&'IvwK>~iq(xBkD?hxOUjh3xa9K'gĎIk ʻZozT=,@wPt zc}ӋހhwwŐ.@w5tuSoNL4wJ.FٟLBw{O~qߥ)GdP<:'X-6ڶ ihgF0FF&}hnE :ChdxrrA'䖢(8%DQ'euA#4@ά5:F_Bixrri5 $GNc9:1;5/z/.B) ie=jFtƭZ`\T8uτ@UPiZ_6rbGk4ݗe' 鱊oܓUP@[ԇ<  am\i%~WDA-eun8 l c G _! 6Vgѓx&MZ2>_4?MO>obLB6|wM|Cf%{?PED&c]gxx2둙`kF7q'ӑ0Hg86L4.] P-)&J-Ou7HwaeT$nV;Ż,//#'U</zJ!އB)ZN2F][?Ivf|;O s؏z:3cӀ~{Ŧ"FhB(7QX7cEݓc 'QIdo/brkһҏ_şr&~ U>UmR@ 'TF7ϣ4cZaㄥ@z=M"d^Eh2!M<0dy M.,Ǘ)ԤOI>t2z9ھ)YZ` n'"!؃ /|(56hd8zngvA?=6phY%wU#FߌΥr(~ĴG38~^נskhV.b , ~"9h :i-̟/s~GfƿΫqJBis&M?_x.Z(zO}wD3Nim]=1#Ȫ]ב¿}~5x%P-C>j)b!r|.Hv@?~c@GPwOKTOQΞO5vsมc+Do_o(nC"7,2*\cPV70y$O}i߃fdjmh/s KazC{]P&A;x:GީZBRVi1" ΟDC:cJv &/$=p~u xwx99/~A>8# ܰ{pv]@xbd^Fh+zYL@@aMبuTX0~)zkҎt&( S,Z4=_PQ)frLmTi|g\h_LJn|=tIJ0^@`ѩCI-WCBDɽ5}(ʠh u&F0@|}66Gq[`pGFn x>בTteq?3w,!>Lzc` Hbk*03FT5H HU/zKw{ >KD(94$]/uE[iy:qpZҮ{_)':I2~+⣷.f$zxMN;!XK8`/4``;?cK\6wDWslPԪr,[+w` NY_aY_`:FYaC*\2{ ? ,1n_qW 6M"-,7E[CO/F66}Ow, LУcC? /dc=(T=Np?q GsN1^Um\h$6i̎p0xY=!Z]҇"d6ec~3᪜ i$d,0&V:iGػhUg&tU _L8c#5ӺHK@`᷏%Tif@cї{:ֶFνt91'Nc%ɪD$ƕw^ijѭ+S 4rrv"OtŠتGo lr &h#jXS#li0ƁDEJKAgZ|1x.$=8pT[: #'ܳaK63RY{_At3d2,U4섟s~|:y!,^#-[@BQe%HX/Oi|FvI?DҶI{i ;趏.0c$_ɤ%О5W澤YI]&k2:IŚ jc;4ᙟ-_ޏnAmqoxh_<zupG%FzڵJ_C ƂӲze&܀ٵd&譣`>:YFtΜlz_+s9t^a3aFI阀g \6ͣN4V+EWB=WС9QJLTYlA CVڠ6h2?QP)U d<jd7AN2 WhJI[ZzuRԐ^l A/ZMM6'N t 8&Oƅ#W{>E_ q__ oc !u|/td%RCV]L+% Q2z } |w3 #}e0}^Ư73? )4 Ye.p NI<0~. sNVc5K)fqKx oKh(O0\ɸ"|<RZEHpʖkcSf i& Hzֺ95:-LfQZMfOE|:~n2ulNIV!شf8%i-di@Y_{Yx&EI, %ݽgգS)B3SjP d6T`6A4,!|y|]gaq%C'%ˆ TB'r," ~n YS(3wk'MtfQ?ΠO90#mQJJeLQ0]޲4wyy b8@$P5}iIo[ VUo2XjzKEk$%x +%rX+Ql% )Yv6 RNZY r~ϠUv6Kr\%@^cacywwCo;2tq:xoǹր0ĚhpP)#.E"֗KMzLJ˂bu,⍹%% Wq jBx٭F j+:CD{N`AI 7X̊&ףzH}Q|'ou ph^C3 jTmmp E>9wh=ǐ]:uUKŠfҘ)%Jy6[UG%RCڶw;S'4(Bj)W qdipJ'b [wmg%μ5i WU--lTm0n,{n}i{ھ$<;#\PM$,!w~U֧qq߲[u!ܣ]`+jJAn1W&)@EPiW8M~xUUfw$/jN4U(TޭpisHDƝoۚq#1Mg)WC`K9sW3L oTVl:l&zu:4<C>BIS$6KR6gc *6!H]?ܗG0GÐlo(K.crreśc$P75չq[ۑcP;vH.oXssASڅj@qѓ氦AF,yp9\\,ϖgs`Ni7ʁNNmPml ^'KM EyG ߁6,.KtLȪ唤U>XmÎaֆnglsl5l%Vl a1sl?/u:[&^C JX IVZAkVk-^/L>~Q:߄RzCܸsd6Cl+ΧdR\UPS[[Ҥ6eS"}^H ћS%jMjQZ.2648 Ǫu:n>{c'lN ~8䔡a J^ ’-LX+̢ʦvV]ZvWV$nI5\`y~?o?y5 tpwt;ԄP-Լ]/ui<C0w@'nt5:,ai5C,Eu87'eyVB" ͲBlo')y *_\YR.RN#Z4AbQHtR%pEa1󝃠%h9:9 ]k$,48]`Qxнsm!`W*-O+U:Tʣ MphhAp_nLҷWl#w2 Κ0 YyEykȹ죒>.gLɐ(%y94ZT#*`T[TvNnz;j. CKڦ`KxKsYrNP'\تZ31T_S* }1w܈ [ =odT4YZM:,2=Us4u 6[>nB!O(UHM~>^}pD\I{Ln&EnT6aiH\+x}{oF{e2nlsEbVe"Oë&IVh5XLg5Zb z>Whk[2o1E-InLsJ+ؼra$Uӫz i?UOaHSe a YYT, CVK3vj9TG.AߌvOz‘1^M鐹&.qJ@Q)+"Vq p:@*<ڹgQ$3|b|VY<[QW8DfMK& 8mep8;dM!o sFR,qfU***C!YZΪj,@kAʴٕN6U ߂";S;iD1 )S~OUv_YkT  $"O\o/sITԈ$8VLh}ѪG>ߐHI2d.4.(,I7pv +XE9MK*j 7yzqe8E(ֆ lkj;o?l>PbmVȕV+E rL<3Ӻ0j3Ẻ`Cy;n~;w:|!_-A:$L\$}O2̠k@sҰd{eޞ+Okm%4 *<So\쥔YiӁZO^]tIU s b/e,\֦7'S tWǔ,S1LG$KOnUtRmE 6gny~kQB~ g)ØaSUB~> ?|(gdXÔI&0(6ZTW B@D?bTިj8T7w {\6H+ ,+\6j > }Y`7؈~t sW~}%eaURvIDnũel^(SExr);:.Ui/jI0W^(HS@rx:B>O9}Хr)R% uRUD%ҲJJZAG#Yf EmPUrD'֊L! $=  wCpP O*[=GÞ[9vg KZKlYx`]n^e^AYVQJU*}?k=$E@Ŭdqx ~i#,p.hq&ð'ht .RJ/e$QlVԦp_ۥ{i8ȰKGEG\x/ՑQ'CR$-lj(1  j~mPc:f-;}fEPǴX3kSye"37Vvjvيfsњ1MuPгw𠃎)Y(),3˪@TDlAҡ1::Zڪ1@TIejMyxm 54u:Zvvbe*svy]O# If vR J!*T2U,37il}@-5d>ո˵$I*hC!4=OOa:qվŴ+2 ˹E}ZCSz $ K²NA,Sg+ٜ|fvz}4pu}~s{ {QmRFAo&5,-VF֩$c+3fi֗IT;(H.Jb SJ%B.n$藟+ݬԓlV$ VItZƬjGڢY@8non?(Y$!-Up9B I- dN3:Ln5V%s]T'Uk*|/YLgoͽ$e0[! 3脃[2?Bw#kGdT sEk5 gpJ^vq3VBU{5M&Kck'[NO[ !e$jf6$`sBye*@2 z0tXI\'sM KU(.*[\ʖ $Bˆ. Z$MouX[/=R^ !SQ\OP&`ʙ^GH_`㴻M8ݦ6+elXXvz܇Iq:|O߻ֱl? "ݎ^ooCFq(zaF$fl^>SJ@d+C&3Sd0UصlkW7 ˋ 9L@؅RcZe^, $(NFRwN `Hخ'TK:yXyuOy;;HIE,:p&4(YouyX`랞}M}}g꧑@ZuZ&=KtchibM@{M:tdCXZPRv%c9GI&K*{C:slGXdJ0$J8AUTXmt5h O)k=\T{ à Qss\SRRXSY&,UYՕ.[rǏ7#+ey+*K2r)<+t4EZ»7mAoۢo{;Z~h䍑;:!1)d*JTx.7*M sq=+t \,0 !ύcfJRqmR®qj1ҹ4ʥv}ܾ; C$CRB_iɤEFmzn2X!_UOe$\*iW n+ookٺ~_R[&)j%6*B'I "7ubbJ +xēDV3M*i@eC`kJ\+>Wب#vt\|gj2J,rKoJ"`_CO (D EJZHUf6l ;/౱Rn{o߹:OHoRmbxiL+,T/RLM=z}czI~8Qmov׊g5ZGMxP9Q>Q;,V;ӿqOagJh{u,v4RBy(ڱmR”b4U͊[\@$=Ys˂q[L`mNffHk-UҭmsEӻ;] kY弴I?WZ;Jڴ ZֶAgw3U2fMb`N&0K&ʫ4֢2f +hEUm~lOIrIz~u} ]CS)>_υ3E/^6^CsJJfuYOs:w:#IV u5x|XY54Y,S((V0rJֱ7b4 ҩsɺ4$Rdf$X+ ?p>~x 1ք_<vJa#+tE47e,VE4pC,p:|73ͬXMl }0Tջ=[sYbVI{KʵF['q>}Ia*$% BYnK>^@΋PKkO@*B %&KG M-&~E\v9O<2uk}69VDh0VDk |͖G?0QD..^)dp$,6Zԥ1:kڪ6ޔBN,|8mvt˱!/<Լ'?@xq`V/u0UQPA =AoS bSJ J XƋhg] ]D&h&7҄މo+š>2+"S\kKRiV+AKl&Q|mgWs|\ [ }t,w|&NWT0y%BCwJYo^e% O,'1c3 -nۿ9g|5V>;dzqHÔ  7ȼ"]fQ:4E@gWþcEgoX13+(+YJU>⨝n7w74u \-Qe|!MUJhtv2KL"gv n9Cz&x>I^+)mr-0Uw+q2R@榬 gp yJz]GK**/:GfkinU: zLpҪki@xyىZ(/bWW r f.iZƪ.KiJ6^K3 Pef89=1,UvdjE=v!o=x)@"IR.ay6'Zכi(ZfRp aXjy"i-Wi&}?^ ]`98BlV~ayaA:?l\ȕ  !:C[Vˉ|#|qNYe[V %A}EoEeVU\ˎm%^B{o` P%>"{;{~闏ң JO,G pV]P$KDNRp&XgRW=͍=g挑VHO( ~*x=}(/:Mi)_1^LR4-&TKO2@.|%@W 1 8=gCw쿧6`sSDq)`'t'Za' դVCRZBAn$*l(YFYz5 %f~EcZo`UM&+F'kәD^o2U/LqVk7+: iCUUI3hs"t>KS@hJJ }Vc%o["X: Ǐq4;L.3*QDe$AપjM?bI?Rw)D*(XR?-FQ0t+s%tW- 1\p9:|Ρ"3j3tL kVise2h5r6Q0vYPYXsS~]Șsl\q>bڧ2mCʿoȚ?IRhJy\;[ PfpU >lXZ瑩mx3䌨ȟ8 [~24ʺژ8(YXhާJYWKerJz7w0Q5ȋ!GդO?%EmISp7<¢a:g9tgjn| 1J;v6dmwK—g8 ֧GgfƲVF֖~#x5~KоumppJ3 Q-(|XƲf[9njŲsX~,km= Yn 8źʚgؐJ:;_aMk~JURCv5&F LؤYZ"ZO134<86cK=IOҕmgg6iMk$veVelcoQ;T;KkчZ*#S!_Zci-PXLO+3cp,AZ\ ZSŃ}ѽPEv9aqDW\Ŵʆ}He%gZ@MI?IJI+LZnMPN[0Nֳ+|n֜ Lkڦ=mQVDt'ڡ}"7-YsDe=,keaYyƟ²s!m_. \jBWxzЏϿIkh@l^d֤=R0*M*l@b\0-~ 5e'Іj?/.&&3G2L] c$GBtʖFuK.St4A04cl2U) gx>]biOFXZw]"9KkΉ:'TYT%A^hfiM:#B%I'䁨dbi-Ƣ+"yLq ܲ؍8AAkOG|{"#಴ȉ&ޠ._˿vKkEANgI~E7HSy0l+@rf BJ F-'l "y p`imv}+,pHѩ()IS.lk{C;p'WToh/kkN4>#0 xqULn7+kkh>QL+Wg #NY7%R JVfz~Bam͈ry/a TU'S)CNDVR:lLPSB Lr56C/ozG`m͊mmDZ7l-,&Cx7v1Gk1pevC2|9*8r)nt,%t(ZThе0rcٱMq gp<M@DiZ~if"O+#JrHz@ʉL+L"OȗGȸ&4͠dׇ$+p yÜ%khmT5VITBeL$쏢B3&!/tG\;X~%W[B;o}N>*3M^۸k5;M3_uV\&$.<z(] H2|D&n>'=0ppwuS%e;$Kl\h=FwO=_a-]Yi|vW>9RTḤ􋹣Ё]qs\QQp{=(>[Ge)b'X?ɸ x-D׺4Kbxv7mj?qER}5ylY(xto2105Ș`,Th.ptDnQB SDcSN9$bB& *s9EI3s'N hz%xS8YzcTf^XV𓬶;}, KD*%:AP'z-.&5XĬfR. e\%O!H2H9L. =esZײZ?j2L'߂:&:y#Cbj1u\7WQ}|[6a kvKsJ=L X9P,O_ŏ jkamK5UicX3#i0q2.p2JZҍ_guX-84PͨEXV>d HɉiXP5Su~a賃?yrqVNx(v1i`вOaUK2(;ďVgeV,q*d2.I!iӣƨgUIawf"Teh Z/t3v4!^ŬV'Yoy,Z[L(3J%ýܾ]}Ov=vr'P-1ЧA٤ǺjNj6ܕfh̠)49$UT2`eWξ jk8dʇx[/(N# @nr7\&i ggG^9RyTIEf5vjʴ*3vbes9?d/~7`00y,^۬fe{ҮZ.~b6[ +j]kg!?a֦WYU3.K ܾ`jJZTlڰ.b7AUU[ 9CΔGMU;+%:x؆_$VgN>:98~*)E){S>jk,?:ۻA*whG>jv sOK_cRx"}䦪 mZ{RB[ [iX (bӒԖ E*ŅDίc;Ұ(FmOZȉMK8<>R=R-ovml߳x TG-XA}XՌ8wsOHs3Nπwބݾ[R /^V5Y;P *;joBN3x_zڏ6UH =D7_NϮW'U 7<շjYa\Q"K1Q>P"7)/dYoß_Z+k<G jXkϹ˟6T7~ܬ cSSЀc}߲ijOJ8]={ۆXSi/Z# Z`/ml/5ijwaS{j_bD+RIA^oBqk!h v `\cja"+&P՗WR[}i+ᳵqN3 1P@'Mo<Œ%J z;=剹g/Bp^l4dJ7*Zvt4b70PڪױǕ7ρri6X"]x}{lp !. ;XR=w~ir"A ҰhLS*bI-f-\(6MDKBԮ\>wek,Y.{ECVۙvAj>!]W=O2y,4 ,A8 _L˧3L dn_j~Qo觤834׌U(Ψ3$JTg|fp"Ƕ>ja"cyX OfD*:UZbD48~[a0՚6[™d!X+ cm =jvMw5sy.t=ĀxX,iZtUяwaV nJ[|E8fJӴIkQPrshDVMSծ41qG<vڷщIO|F R1nC{1EIm*>{q~ s聖~ Kjn~BΙg2 \f*?_*dʟ YRڕ&d]7%'jsr||"\0ߵ#i7G[ĦQ3l=Rnkj$yaTs"Zhv;U‡ZJRU=W +%4h!])ch"_ 2c\ӹ28mjl(_(A(R=},/xx/9I_!O璅RTYV~.5g r,ieGͪuѿY-Ym}n~vpó V3yڥG{y{f_QҡMVWE>hIBCƈAZRI@ђ6j^@%*4,1s0f5e=飓vZFy^O;TTjg8+O?~i4o4`0a6MR@hJ$hAw;n kka-Z~5LF&YŰ kk`X >ti<"!b$>_jwL.^Ǹ&^أĵ06nvOѹf\c}/NxZ^%H%H݈yMktfƞ jZO0S>o~JGȹU{{xÍ Kk \۵I#痞 UVִ]rxr$F +,53Kk&'ư`hZpz >[<4+Of&'&%z]q 83A:iK̄Rd%]kFV.o`QΜqTMXZ{fG͍5M_mqp'THѠh1k*҂ ZݍJn偤dfi-bF8wQ,Amtٮ5|V-Z3QԎsB"'౴fȊ*C?w:ޠ5 xSTO?)ȷh-| +Ƙ(WkMCiH 5V [g:&vٶiGMlѬp(ѩ))>H),kBA>XYsYle-po Č2|IyjkMMTBM b-i[]kF{en eՄ3c#UPKϗempc <556E;Mƃ͚MTݬɔbDmb(1zSl YQXֈ-<8*ke- y#n"jr[Dz&V5MN4 ԳP1!HvR`[SqӼRE:m9m9< [;P #'mmi_qAf(47G-9"2䰮%+x(9v0eu J}IZ9M/X`YSQ_.W/R)tj7qZn) .ZFM%N#-_6n3EΥw^]|槯?JWmy 4o6|kYiH<|xvg8T>2N&: zn`)=q>ꟿkڍM9˴%ϪqMP` V}ag`~Ư˽"Ѓr5kZ_y⮸iyWy_ڙ;Eڙ ~ŷ[=tfs-lkW> kOFn ӌHļQ!;Բ8K\Qa_(J҇2q1kǧ6yB>Ѿ#iWa$@k)K; 浍"F @ٽ]5lmPt00kNujr.+Ǐ^Z48r\DUS¹DfujGŸPL`29g3^tt>S:W=p T+˛pdxk|aG#~6&nvf&`mmT_R RaK_6}v() F*@RŧrIf}h[]1e<{盾vg3ۆy##-_cʜ Ńg7}M_-䊔|z՜r|-rP͞]|i?=u]?m"6YVCŦ#e0EŸ2* [VCpvJ{{ͣބ'626"T8)8h˩(eV~Ƶ Ll'Lʣ0&M%H "&.ux"~:/5:XEl^yq1H^ƒKxAPCmAmoڭ;kBs#Ǯ|tr?F{UcSXHI>zxxth׎:H#(6#ݶ=`"(Lz7~:-Ck-Z`qU2-ӓ\ar0_5L]1 s\K|.J%h-e:4x5䫡uP^3ܠ`~r&_=tvz 9u较}!ۢSH2(J8Áto04r|.ZvGiZ$ Z-_#5t}V}!$+2LTX߹UbD-0}R]~A~߀_ėv_/ߴ`KOOłH( Z.j |hX̓2#vƅ 5g7s3r6yz&'K«pSҔll+ BBH @ک Z5ЛrQq~H֩(FmVU,BpNVl7޻u?yͩ7n9+<i<u7 9DKq M3-$ScR8a+9RHb93W+gҳc8OxX^x&}5G1|<3HM=/^ UڏnY57}A_yAC^$*;T?ڽI.]s`es<:[p ^V,@ Q*jK-}th~\3hi45fTEuF3m ?xl-BZO:!G;>PM""J-͗GVa$s4DdfYUΤlZ+1FB^i02nqH ]y>ovn;q䖅uڧ~/6;B0*x;FuTIzҜەp?gGvҝ!QwDpDb0ADukagܩ~d}hT<{KͣGx䴜T0CRى\3c[ˆzHԛ eѸW_x/>;PQ3 (z}6CT ֧MK1U,Tzm~RZݥRiGyܿ:(J%bd$ P 6|+VR+\l6;L#h<&X<:-,Z&J!f[4h F}ueE֡ P!2m̠Ze91+fӳ|&lpsE bvX1> ꢮ+C Vaɸ2' "K}1:FqL\N0eiә \P᫤o>?J5uwvQ-!S|~z.{.r>r&xւkZܸn}x銷?^#jEy?5ȹKt1![O-!DSU?ߩoJIJ(񁪸g Tu Hc`4VƢktB>aO2'~~q;-9> Pw 3x.> N}O=ۃ;2X/(]9CgTiaH:?u=@K5]lqe*i ,GP9ʅ_`6 d%WfIf8)\gZTEm!Aπ z.a_@:8?R4'2T$}gI 4ͬ' J p9k. B~{9#OO/".?+S()P4ՕfVّష5߹fy{uq8{~rhhɍ9xM>(jKM=v->L fuEE_/S{Oz7ե#)AZJXx/pʕ&n2jk8FFM#'0f.N&"xNЊŴ`t& [ʇJhp5^w?F3H0 X(m2youP@P]yS$TAĐxT*嫇񁎡H2)O!c|@O$^P5T,Ɗ"7yPfu@.RfN0-ebEj]$!t "GclL?Oo!A3uO_{N]\Tr%17OoQht|geQIB44|Qiht8ʢY3r;eC:4'-q_^ Y&NdFOmkci)~pj@dpfN d!̃s٫j2=:Z-Gɗy/,u4bX~<'ؖk^Ι~ŷ^=pd3Y9J׫W..'߭}Ω57}o쌏%%j#ҽ{?g-njUsʔF#).8hÇUx20j.0@qLw>C/ ,LBRn'uH׃ [~12TЖc ]'YD덖&Q=hV:Ay}J)E%8hLO/X:{|nnU;ikӥ,)\ɨYơ+eQ- լr$.c119s=A/4 Ǘ#WVuOb ?s٩xXO%쒊I!%"bɳg pL )= 8FB_rAӥ8J=*qrtEdӎiLB^ \M.gVsk"}ܳ?2/)Fl$eӖ)6|T-+T*~^u-Q)oDʕ jP2Ag?CiwgN|j9w[xT[p+,4}߸YZ9D#(ڨ"؝TqyL&4^aHuxmj5ƥO1GƱ́C瑺hѥ3zCA3}Ha d1*A(7͹Q?gpS9xɏϡƢ>GgDVPf$WZt>[\ ]S4VeP&56Ll1Bڪ?J0GA4}QzCؠ\Y]9n}holR뷩 t>ڱ=Plc$Mş`ǥ=k{iߢթjTUQ~lP.MA➽sLQuQyh\ϤIi)htrѩ*?{qo ꭛Whbv:?PH{rq {ւ:-)vp:h-ۛ> Kk˥3p.Ҝ '!!@ N&hٲ=wL~W%측MYbdw|ȉjy [amgG&E~u=4<^C)gt{hY#{}X++<~_ld4۶=TѳY2+-c>mTSx'2>sF#jG;}y"VE!ʦI.#CO—ꮎSi1Lu2EBQp,|ڡiU [a{_RV&K98 _'xnG卬K\h&OhA>뢦8> d4)|ڏkMM~||fu@' !ig~pҿĸi+KwԎm ߋP^}Amx0ޘ5|o} 'h2bPکFy`@\ֳWu{sِF1h`L1-Ms)s.Dd6:>wwWggIG:۱tg'..nڹ 9hx А sVd*/)X[ߘ)w)O̗T*|^L\5~Sjl.'Oeq|KKb/p"OG:-.%`ڂ%/ A(d2׮ߐonuͫJٷY'  |Q2J K9噶WOҮ)r!bD(Ra@xĄ׆F*k|A||d>OpV&J |t>e|7d.G_y>aB0xD}m_1WL) 4};x8>2 `1dK|RKkdu5:)0WkOԪQJ4J2&L@)Ȑ%Њՠz>k:i}golk~w4oI҇G*RܼS^>QjT1:(0,;7eN#>k1xMnA74h!}mN+hj_>˗n,{uXPfdi.+$94* ,d2RiYd[j l$ʢ?yFi"(* HMm/n[Viݴ>}u BB H^\{jW3O-&&R>^dVRl~.EdMA7ް%A | oZ!FD%O;o>1(^࠺SK!B&JԴSz%5!y;"ʼnd&wִJĂ|MqMkeä /66}|wjmgcg =DDDѶ멽xtV;Mks#^b>S0c_c_2p9&mjJ!OAlnc>[4(?6P >&DEȜ1OOJYPƾ< I#!Pi3gA3 r?:ы;K=cR(>5PM&Pyx2ÝOj8NFfc!9g.}u{~|09FC=| #m LA P.%Zx\D2AM Fʝ>IBM t%&)L'M(G4Sa:_j[z/b^UI}Nm\x"EKO, (Zf,]{ܹח5m ޗr ]jǿt"#hD|M;}2lYT*#Ճ.ծރ< /0Qc+}٢)&Ȱ'C`"93L%Ao߾aO_|@ǩ' K rѴl8b/{z!P^^*"2#*=Zig;3=`_^/N7x 7oZ斥فp%ǵKfq 6]bK.b(C .˹I:-}8PG;1pع۲۲-ɶ,V%.a{?ٳJ$VH,HIbY:vr}Hюs˃GbϜw-jKD/ŗz>SoZGE 4N&3S?=ׯS7`'inb hc$r]k?"}IݧiNd jq7gޤS=pOm)yu3YB䒺>G3q[n(krSJ<Ks(!̑EaV9.k%}܎A5آi y^nvp@VGDD3t[y35]D\b,saf2T-$Mۂ:;3~qp|ǚxPC1ZmRɊ,[& 'gllh\e]][1\vLX;{ U \%!A^.A^fY7}zCߡzo *yJj pƌ&|y//}sM`>_>a`0)GcG)[$dZ-V@V>۠k߂kˎ%iM#dqqL2jw|kd+>`k4|!c``I2Ux%A}&v4"uG󱰟b|=q&}SEDCB`YdX';-\Aˉۮ)^'))j!4OOM]}q2d_b#1$EYQV]}\)iCJY}zB$v0*#3hVcFVnG"u/z99A/O}5qu?$L(ƨ_ł  1Ikb"QDr JR@c>iKjRЌ{yP45bSH[WJ=i!֤߰dd6Ÿ@7EXW*+Z("7OѡH?*H a)J}`:`(jNlq9q@Ek(kܞuW8]^[|#ftISkH:sItnucn-@ð9`a䓷ZzC>{(8_}"qq刵J}M'bd_̢VI[TCx~%?Ɛ/gQA"1ކ|JoXW1&OH3݁Nx6ib!Oя-oT4J/4dE^NKKc['}UaKg G-USE!!B|Y b%4|zoJɽנmmß3P0ߍg3Ν?uou-ʇҋuTT1OTDE 0~#>Q@'nhc!>n`m}7juG`]5G2Kb, ْ}X|4֟.h*%PDAC\EI9/_PY'121 /D| Tso^yWO-Jk7sKlϑF4)U#ֹ푎}CcsʜVHTvۻ%uօ !(@$=l/DQA*DaLQ Hګ bC,[8v4Z^ԑ>9NCƩѪih#Ie8 Ix:P B~jzj`ou u97+FuDJ6a+2?1^9?xnBŕ$Ԋ.}hb7/,Ug|PȆnox-pdEqo?*5tڃ7Go6AIrI!ƀ6^C{dH|b.z\ـq QLORH&b>ސzIӴtRَvⶳ\:K24E287uX5:w =~I ?6ws'/͟<#ww^(c _mgvB#R ߚÃMIILx(G_ .޾:s㪠!y&B1|;KH PǑxO)SF$SeH[q8|1қ69O LisXɪzD;Z,iΠ8Oِ?a+_f@_85wozs 67tٕ}G6{Zl}C?Z:#ݽ(>{DiT8ESb5=NjYhѷD 'QeXBb"NT:|\oKp?z1 j;֠z;s>3*|:sTiI=: t%B~{{;xݷOay NOWU3PO!a6~guK> {Z MXĆuw/6I]a)>ҸyQED1Ћ=AW荕ʩwɒQknͰo w 5"࠲W!k*[܁֢9(K44#({`/-ñ#LqXL:4EĬHI!_+k dŶ /Vug+jZ{Wo Ovԩ^p\+OF}ۓUBq@!ޅ6Tںoor`g ]Jl}۷Sʜ`69!xLvo=_c!IsTzsfK'G!ۓkMPHm#hQӉ zk dveQ7'L}{9wfcw4kwpeY׬df \4ڷg:#7&`'Lt4s7*8))=:=P:VTν"Ίuse $g3t7^-_ q⠩}>ŭt;¤1DPb3ν|-Qq9@G{@`eEie ߨ^9 Fũν#DTOxPŖTzAiZ-ny^O عSZp11Swq*U L5jj]}AxJve| t4F u.%{[ν wgf]=Si|<ϠQkT>Q_͵vۓ_B%[by!ZM'St8TΟ3/j!n?x&>y$-vZ8;[:`W_*&lb'K:i$ B&[u&{j6=F=e)GȂfJ([8h+ <=:ra~z 9ya> y8[iO퇍pwq^?s̽gK~Cս c`-'Nfy޽˛cdžuU#Q}Ŏ΃u^JGqOx 36KD@%9㰨M HpwOWOj.7 /urUef \=G!R~ѧywp))-dρӅő8ς{7nP:%~'ً>Kk!p-Yz-_{ȭZ5jkL/ùʹ6?j Rwu)i^W3:~YgH{>mCzYW57GH:ҳ,͋p6w _yZH/B3Hȋd8NՑ%wI}Zg *eR|y, Π0CiIxn>^G l tza?4dz[M {x:K<Ncwv̹uj5[rH ;`g_GzNMw.̯!=G,[$9q7ށ9CoW^!ӭUK8Qr+W'~ێuς{hHշ!]X""6S?pdͻ'l$a#ػt|K||@C\κw/ qQIwژ)hZzhEd<TT:ԓ1BQEݳ{03@PfUu^Ti xD۞,ge@sc<_&jj}/}ۋagn?j9=iBvX4֟0di*ayOY*,J|N~1<Ĵ4{Tc !l R!y׮zԱw1g`>}=2v>t3XR4wV[ (vu Hx/ ",ދ#y1Qy^_EZ`=0p˵b֐>gW\cU_DW/9yW*\\*-[]>NVoB6fG&Gsǀ{d)(<\-qVn'{6ҒI$)|2835wrjw׽{O̖t:j.lcw3ώ^€gmb?_^j`V)J,Ph aKR%1|ze@{I݊&u^L4qg;0k𘽺ۘ/p&9bJkdR'S1jNX1;1߇ܚ өD.^ Q*R沱˓euE;1>aNhHҺsORrJ %PbQ@u !}ĒSù6^"*tQA9^ĐC]F??N΢Y7/0;n.:z&h6duXچ.eC!`e$7!WS(\:Tc}pvZ`h>BHӢTcD\2RQTG"-h.X `IsB4uk դҀ-UbI*f=e D!}HY fh&SWQ:(:}m춮~ L5;LR1_ tS թjّ++ ^^c| ҭZ167jaaG3OG-%KTn Z:b Tr%Rɝv'Ə+?n\三Apw`Pzb~k>s1QISfO~7 /moC9vbOc%Շu|[b>/ {O>[O1 OPPӁh!~ߜ%ѕx2NEJ#dHp HcCVP4NW*EF!vSN?NgrxoOw8_e+?o>{wFMjUC4c7W phbponplt7͑.;MׅG*'gL~5-lx?_ATNFaaȀcMy`obWe2F`a5_JLNr>ܡYkŜtDJ-7`3}Te7_\H1bƮ+_i5ai?80&u-v> )=:|n~3?_I.=q@Cc5ZFZ bqTeC2([ mtGnE3 ކeSyhko FT$CTCDWj4ZAa/NܕRQ O*iز.s7lm†JөT'))’h#YyFgw ieszL)7q~irpKo!u=\>2̞ǪGGOFYإhiQvDP ( *EQQ~=۠vHe: 6$R 5|+~Ԃ͇D:X["^ z᱃&a%yY 4/À{(xkP'Qk_cN37'l>K_|k?~5)B, 4ue ȃYѡiمSe`>P&Xm`ޘ3LjcNQ++p@YPTR4/۟KEAd3's4ª,<ӮX57j<̛ʨ \z(D}W7Ȉ7ήI7yuj4-@P8*<(-)kFВrmɉQx Hǫi|e`,sH6>DӚ5=8̅2T& (3 > lG|s(ټی'?63a@AEuev͇!0?db GAuDӤtYV"еػ[ aQ_E1/20>H/6 } D;¤W~K:9kn;Uhom3[ǟ>/)|Mfr88WAN@ow2@R rBt|Z1wI#pV5I2ݰ _> Mf+w1J*cS|FV}SVdӭJx!ZY?J4 䄲dLVܬssR@j,zc[=`Wg#G! A5ޞ鈈C=P9r<[ ӴJb\sHh]T[GIqPґR&/Jp2 }^[Z&xh1Ytv=OD\3$|Mߛ'`ӡälof~וHiUj^g[4(tU~1t[}0uG'K*LøT&IBqfŕ63? ʛ ߪ{MHd1qDP(yZ j RKǢ`w5dYENYJX:H8ܽnp6EGֻTcd7J$D/GQּ̚%&ֈօnLJDrJ <$ I'ɯk==.%yeK3`fx<)կgw0OYgDJ-&4ti "}H0K#߭>L=F5<Ā1LZƬ9ӬqN'@ネn@PUUkjȆ@>(Dbtt:vGt}Yqd!U( fzɴ,*øü{-`a"hSM{\n2i2|`5`¨,$USP.fGKܤ;?քb,ZiHCh<])a=8~fv+ˤ/ t2V@ˌ @VQ$4 6=;.kט8w[i280B.ҁ>;ޓjMg&\nNt9h[[`5,'iXeSZ  nI!TgH_2.|5B NC污REgpล(O}>T<$س[*SH4B @WU#ˆ()G ƪ!5T[ҡN!ٙ\71''$'d=~8όX@PiTMb9˹x9JWmo3zMRC^vL;M>4[b֨9eQy+f@!J>֯*ZvT:RtvØ֧H7>7?O@|$SQ-ŵD*' ,9f b$? D4BU|_9|tnm{=~CPT4*R5ҏ/+BVb|P%!5Kg%$VÖ)IJga }Es1ţR(iQITc[<3_,VFi6Fj2}>Qh0D|>O`Vq`3X*t>NyMU9L0Sd(:x7<); >]| &k.A_C;\攡E89Zz~ƅJט3[^ܰLVŤ=csRYx}6| ~PT26f 跻9[Ԓ0Ȉ)w\jzXkZHkqg cCQR!܊48'46fʹ;t0B%t#a 2Ϋ|bOLVTWB }m^?ձ.֘%nbf't''˅Rr62 ⧼gY" k+wӯ]8pv$JY7ײK_/d>6VVn@$P+%J3r"`{&#:'X:,q#E@ɔbZDj_M(EX/jەo҄Ά[0m }P^̨ZJ'v U(J>@TIbb'EUKʋ*j|S!^o@͵QQH$*Ǖ(z@P\,H&YFl1mƧm|sUR_%Ly|C cJxNFe^^A  ¹\)^^۬jP(ՈtPr&(dEc+&kk]rAvz=kC:Q#B4zʣH鏣#cw>p1uRWTUrĀ#\|i|n+] VsTw"9#!Oz2ecB0] *Ng(kd0_rh6A]Ҕ2o ӢA8V\.AХ0Gt" =k+hژ4 ;~NGP*2جHN>eI: *|CbZZG mTQFAOT %O-K~[W>traU%|"`/Wy:_Bɽ7/=J/|xG1(/ n8: jiZPօ&÷up$#n@FiPĻҐsX''|s*DUCZZP[49--OY~*^N^9ztllt qSYWU3}EelrMx!&ߜ=\Cb+@3{»Qܮhj®@U.^$(~Nl U}q%78 S5<x9SevDVѺ+jVPe:E; wt }t4>$`YWLɦeUHB\TdbPˌR|y=YW hJ4 1+rS&ڂ# cy/&I\Ri~lu|+WrP#FeiҖJ4`eZ7cp>ѩx5֢Yk.ڄgp9'E!_D(cxiM3YU|4^e#* MTBX,$j^eM3]8, ** rPA_ETp0x=~oNYդgԳ(T)"ٌ]}uqo*^9ȷ6Kmxb;.k!1sl f%ocO<=Kt/37_jx WŠyu ϢgF š6AeR W#%XRMRK{l^"JE=BT$5:{qLyց#f)'̇^'p2 Dx<X:jA^CJ.wNKeg8.lNS3n>*hwn#lVnhwC=.|AR=(DK*]j߾vΞ #Ks9FhSt$LUU !4 "qg^NiHOfGbιǧJ,@TsRݛn^&ѠvnSYDeEjg=aMC-@GƬ. Dշ3ʍT"ݢRZtF69  A`oPjp<?0Thyw'rə8GdE]Ōwheqlvioܗu`%qd=H pԕc|5ŇW,{ƕ7$6jJ#%{~ti&y;G,V4\`Λ6J9A_k߈ip42N32' ?B=]Bz51"+QAEyÞ$S%B&{( !L{-&8~Y7 cq1go^ZZ!c"UeB=ڴ$512iD# 0_);suvasD}(odk÷7Ex_<0ȓEDαN/p$ T9r[w!Y=[K*S;yP [{AHC 19!rAH…|)#MHE| 0" (0;η!5D۩~׸3?ixXZN5W%wwP [ $J$\HeL_;B,%exl}2C]?ufo~RfuB?|kl;ZW~bNb*;],cK'մ {ua|%ڮ`")Z=;Ƶc_$m4ZxMqf\PBWAD Cq6;hE;CG:%hEv]EH8M b>֠V+2$JY GsTa3C>(*| 1z48B5&go2nlXڀ̠֨OL'ĀC !4[Pne@$I߳TGAJu<8|&[m _3Ch(½](M;۬3&u/%9|Єg=<Γzס^^mx>JA)L㲄,@70Wlx?l^yAW')}7%Dq ̹1o7ϳ^b5Q/c ˢyFjKH${ ).6^M$TϢˆhur] LYrwp?O^Z{J̦%sa PL4J$$|dWrqW<@ $c#.zHoOӿĺ”W٠qN;uXQR }7<6uX5R940||X:N]|E/oXu٠ .7k)]LO#O;N{N[rݩNv6vP]ɞ 7mJX7 ݵvtYz a"9@4%F dN@c#cw\FuwBEߘRLEƢk [a1'D0z` +wt4WJf; d6DL)lhhO? jAw&z[s #:HVkT0 /rdln&hu Y5Hh lD2H `B66KB|?{9K5/yIIB,GBeÌ&G:]7-}+^h3R\oU'eS l=2z`̿_Du` \IKUiBkȅJrM&=E_ʁcg (cV.}rk FҀ CҺ!jw$!MR_ &i"h&}a~ la L:_ QeL0 hӴF0E&5!` [S( ٓ(|x7/a+OB@b.Ծt/amjMa)-*oEKVJԻzupT5blL|R:;ߚWAˇA/ٟr̶Z{R}(|3p00+ҧ؎ h࠘'-V-$˄:-`{,n+4wnuX9p{tp|>Nˢ1kzAo=5>PiӨHw1bj,WtV,}FquClzxeK̖̞WYO2xqZlOv;wg'd{3mƵG?}e6֠Yi\ c5Qڔ%Hq&>N.ӍtPSYFB5.;h~ _ i.[-V$Pf;!'?SE8Ty"Дs"(@ˮ;{|0ZM!Zl. -+ӎgOp h AQvq\P#'1kqKbXd")R.3{Ţw")J(]uJ [,Dr;gv s{k/}ljws3{4s/s-f4@g;B$'2qM̝1wzε1wiu~iK\U`qȁ'|"Mwvp>>s5W ƵӇɗ YvL :3}0h3+~[):t4ݜ0`R&<ΡAbl h48Qݴ*v(UT7*!iiQGqA{*dZl&'$Occ8^@yfrtjz qi_"RuZُ^~zkX4VE=RJ,؁3yXYu`g7aC+QOEL$G߉IA>Ӊ,Br ~gP'ex% z]jbFl<</P61֠%Cلt}HY'T,OIxX57ōHGk[_Fl:5cEmAT9؞xXX{5$}ٯ?m"oO AkkPwREc`(,4-2pb9'e zPCHhM/$7",H3I@_+Y/B$ 499D7rHʞN3(~ iSʧw?Xp?&9 ,UO'z ݲ&jU ֌?-%d2Afa=i$NKWzI;cU#TjfS'd ;`k(q'5QaU @}}.=_bW_;m$bwoC =vhC1[h` N=d0Uh??=x2vO:\.7AM0 TeKA2!j2AKϊ͏3^V&hmH&XV& Fcqyhc #uU&YsfyHNe9k$-vTv |~Šߊ7ꛤ=M">wtb7/<|vOL(RˀZ&QF~=+LUJDS2Ti<? Q!2P&UZܠ6t‰^rѩl6ݜ^DZp2Ȅb?tBX-CIyEY΃',}cO>(e*fg>`w\N.Cl\U ]pg3*8PNO CDWMҨсl9`mY J¢0 RKz,󱩽ίsw\/'/Il3Rlaq XAyV T,O'IU0uD/r?Ɉj 3qˈ=c6ș1Q԰ZE +3ok E0:L؍s{mv &ͬVHΥb3|LOABZ!HV+4$9.Eagcggd+T6jRA2Yf)IU>C@4,!7`l1(+Hqܙdar7`iAVEns.a\4 3hYH{6SҦkJq]>Y*tL ⎀ 1ʃ}9=siu-U(&0}랎!LoA; D/:sbm tNe;`q!5jgBWc9HVװBIAX+( gVaf0m6{YvR.H jc+x4MP 0AxFmlRtȚE`Q4[Z'O*b‚q!p> )M .¯/,YWjmcZZy[#X@}9&>`B)#u«DGdۥOg:_sJ|U. 2AjI}?_֯ZV\3MLgL"aɷD,cDQڈE T8RwG{j`-w;,6DQJ$>܋5P :2Rd>^a:ߐ$(mOg? B%( ,asTU%.1ЂjE` d@W8>j47z(/iAI8.Ijc}yKR9e[][5nJ;R|>Mqǘ`ɛ⚂,6yo{u[!x>@mu9d_T; 8ɦ*@ē&t4> ') HXC4mcg(- =:73} =.B 2WN,tے%Փs0<?;1ztrM ^Zx%un^,_ЂF֊-Bz.| -KG)2*0ur!P - 1n;P-P*ez\ǢaNFQS ~cg ]?OF e*d\y B`@SϩXS-ݛы+H)-zq孾Ћ+WhXkc&"ɅP"JU J =|YXOh*37b:fj33~.s;pP <Sc,]P J  $$Ht, P]W[K#/ P%!eLOPP<*^@UuCs8XP-~6`n7uSzJ:BTXM}V?O xڐ6i'&t5ӦW\ 7ߋnSH] rl1H3ƌ>pfP=(r|֠)b,]Y:6-A_7%,Ic/)= g Q0LGBb|g;OktD'M}@Q*U,]02=&g㻴fb!P}y+w-삽lZO.ڐTLytPU'W TR4'fy~VqnOUfc3awҕr&C<#pBURD. K.0u~.w~F靥^ld;yPJ/l/_^j]\T L n ? /=2n)\M}/4YֳN]Y~Ȁ/ 9Ab.VUHU OjJ"ӗ!09@~ardfow_ o*<|p~!}ÅL㙲&- Q9p%rxWf Vku^+x>QkFa}po=3nޯ T߸F!G&' Y G'Q 5xx -0AA 3粂u. 33iD"P1&<(-}B NJHRL{.U U|܈i2{cٱ\q81D:+HSLak h%Md sy eHx0w.:#` !:i *j~!(Pz [Њ^&\ p{ 6R\cd[Ҝ26X(a2BFz|P&VHj^k`\gD%t z_,S $p-XӒbHYxH;O1ʈ L{$)kX /,u/TW̔NKuqgiV, ; U\ f^ڦrgm5 簃"bp¹de (%|&!`7 os三pzjzt"g}5N2p)#~tt(iAP$!;jkz :nx\r>sR- r2ka-d3sx;6zY0BuvA0/(2RJ|ڥ\(Efqg_hJM)n tz̘֥bqLT Tdb%p7U Dj.vR1q zZXa)C2 7祘|ZUʏGxlf1~0g)+1+z!vݧJ'FMFH~Rk(C(N1qeXr^7wa2h 3ڲw6% ۪#h X>c #8)v凖oX('"T3\uP`+ zgY`WvhK:Ͱ2xpfP\i_2 g˓4FN.&uLq\{D&Gp|e^A3&|P}ss7TlG̽"Ϻo ̵) Vočjd-v/9*U MYʼWo`feo/+ b?\YxF:!_mhu}Lc78[:g̗ݾCY:z5KW?:7/.)Kl Qy }pi'G;|sp(m{{ZL8@@ )qXTD\܉C@v w3=sXh>{ h9=,9Zt.EY5K%rRh4XC̸:^'w}yv'-|kfB~u/~\ұu'A'gN8'k5@w,迨{cI?0sl^臘1c3}:J6Aܯ'ú*FqB9zV&@WIQꅣ@5Őv-}\%&HqK}E;'O*~ԛCikK?{Ɇhg_7w]'?{ ?M"1YP%?}aKnsqF%kL8nl0upΘ{~c1k] Cu45KxW'KzMPU$JVJ*Sʌ}~醵iYz^UT pv,LJz4n?fKK֫wxOZ_,? A70DU݂>Шo,YR雰]= U`8aJfx}ЈxokxbOO6wd \AA$ka(: XY߆!oh>5/V>Zޯ BF ct65PƾnV@TeK{7\ww\6]OD09nvȬZ̍*V mDw77 xs ,p#߼9d8.K\5`=a46e>/*\WdؕP%a 9L虃о"2T&[&Z/+4lg S}O\_ sXo%DI`cmk1kOX Q{K0/ssR/4v\t˳؄c\!{Xhs`Fu 1z 1̮:bCM >,3<"Ӫn0ouD"MAɐҧJBriGU7E 'Us >K_wúKX` wpvleA)lXূAa">Oʵ[Y0TX5pr!{r8=YuF1!١Sd 8lMr Ef]4K- M_4bN7h::AUo?Þz)˧)ӧH9X*72z]wuwDoYtw[dNgKyhkZ~=e]i1+3D@Aǥ ՛)| ZրB/U`:ɝ/bid!ED3 5Ex0O1SFQ85@I z:ṀyxZ x1hv/ofcI07a!?Qmil[!&^>Zp=A36{ALqS/r3s'ԬH:ʐŭ  +!+IZj< IS.1ku6$2:0->\_:XA@&r %Z6d(J"ܡ>IRKX BD,*FdE?z3MlhJQy^)gNG|'J*:E7}-j|!ԚlI2wicj" Z1h 0w50Ѹ%Wa(OGa>BNw <>W3BOҥЂ9-ao? ̓K>Vd&1hìru*,d͉-m;Xb,0<h&8HU9Պrx-G[KYٵĆ/ت W_oaldkώ.m:#=Â|$;Xp#S8܄Vom:|fUO'BذRS5j ,n ۂ&Ee;gѝ$Bg2'۟C/. `yM77XW|?_ҥ˜VFUiٴ0wg5$h4 M׋~E g˅TF ۄ=^<>~d~S`;x[M`w-$* T) }PAuDOp]=UplD6 /Wg?yp.\S kU?N%R(X*{_{cS5=x GuZ6@yDBj}jY%-nQ6 \2sz(*f*ߎȁuZ?}ocj&0Q,j04j"dnTnj[̾:AUNIYh`؇~a Y|://-Kfl%8YsS%5?!`YI`d2D~Ʒe//R`P<>_3iӌ2 Z5lzZ`1kp]6e5q' |uI sXe6rG =YPCąޕt r]\WGwv4ˮF0 !n kA2[p>c@4#ܼK e3@>\JJ#ZCUKG ns!* cGhy:-7О^,]6d7hLF di(2G.+]w-lhzzw?(b zK=0{E.֌r$=DC,E|lj߬[X@ص 8C S@IfΌn) Ē2$l&,vIn]-SSҐЅƚ* {3ˮ4*Q@Ojzʆp5eԗM&ҙXfV$ -ɴgj9 R$KlC"21ˡo Xҭ vgaL_oaM5٠jV/$+;{Trs(ዪi8\5oFAce709jju<9HQC1UIiY5Lcbs![̜Бf8-ph56Djy>R?+luTST&^ {te:$$:҉n{`JLi( RQ&dpF,.3L6)ϕdž}!o/kOZAj,ӉhM!O<2gt[|x?`*P%$iwgb{?}u/Ȓ ێbbR p]CFRT֢Ao`ICH";t!l89KdeafOΣ<$޷ί]Hd:*gP"(*H꒦p<NP@:W.k&p>~  :lqK STscãc45 Wr>ZM&aMs!w0kAj BG˷.<--(L8H=B(C5P Uj7I BjR@ǒJ ~3C&6۔&JP l2J;PÜ#r4ii+E_h yyK=c%H+ dh2gvB`h0mZPCWN]jG!98ΜeQfXQRe5F!')E+(w5ӯ.i]Hq?D~~Kv$s/ϺG!3UD~Wz<ͥcvfݬhpL ~@ɊqK’4?'JC;xda< T%\bLLvi{N%"2 nx@Q)*t.)Oõj+j!ax5*Ʒq/"j=z(jfUMtpVldhX d I/ड़@Gb<g* y#N!0 0+ ۷ACx{a{VACу# ̕[agy$5.A&eAjp u^d=)ofZV_ [}AszWsKw+}#RXc=?{2c@'Q qya.Ex@%2pTCJ\nPTHPDGۧ#P.= 87V*m%%Grbv˕H424d+p8b= %2h ڧn,ak-!\ѬדFa} JŹgx _VpɆ@*"$#*&,W@J$Ctћ&bQ/D2OrBc=lxA_WP5e* x^SQ!^Υ)2DFhkV$d V[2ʻ3a) HWP#+U"d܎2Z(ŌpkP&>D )H@-.;9CǥKsk2 KB[EwEZ? =^?S%8<^S "-:rDo 4) G(hAU 5Ϡk{ŲGEfiad*9# Ey[a*̳t-AzCpGTrR=jŜ>.hKmwqv5 >Gx[MRZɀno3\@+nԜov4L\]Xנڋ\g7rx$LQ7E'T Nff1pTU V&0JMI/p?MfRpv%3Vsnpl@K]kcI#svR#`2)#q,߱|[P"dR9 䤤Ƚ*&؁8Ó޳Z2~C$VvnK%q &P\ _<Ngˣ`~ NFuc̢ 厺Uzo3tjް`vT9áGBarzyg3Dp> R2w!b$Jft-g8&j-LM3h/eMG'If09w:#B(a2j V}eJL*z )w_W'&CLiMXP#Bb6SQVǤB: ֓Bk凿W-c]3\օh&{{ 'G~~y͋? 6(wʚd PОvTyT=ku^|YPh`Z_JfHXG C@ښWg4L7=Eǰ|2v,=D_o,L~VمY 3] on^Xpv /7׷wh?k #)4hx ^{uo,# ˆ4ؼ`ׇ)4_d1? (}4yiVO| =n[oޏW58dvEn8f1[ŋ@* ~0fz?.םXm1 XcWV)baqI:8OU:IP!QRzG[ "0(ظ %|U\Cd%Y XcKw3s%l;Wr} ߸MZ`Y^ N [Y3em^Z g0?jX5\l4XQvnуc ϕl% ?/_޶Tǃ*Vʴ ULPP8~54߲|A4 a;Sƥqΰ_Mk/׽z]+9^KKXpߗ#߃Qd!]ji3oh;(|! 4~QZ f]Mgx_xqu: ~=>%Tw 03YH:Sg>9&|P0qѯ jBkƏEҩH:wej)\Iqؿ|uK=L4-ӛ\suL +A#y˿/Ӟh6ch)ٝGz3iXHVl]<Ӹ:46f>ϯh0uTY %AwD5 )*G,# 4ї[g#E Uŀ);\\3Xw,*%%I|-!xx E4\Q bs)N[k6QǷvg7unU C;Y~my9AᎪalu"͠Aʧ Bڄߘ %Pr^0fӧA7Uw9pK;g7 t$:!RKhQ }_$)kX@:b9x8C0kPH?`I' WH/JWleB!æY"wv zf]bI$7{id0?fAUϰs㏏Ο҅H.;]}R4/D.xǁ+-2Ljc(]u56&7>jBtA 70~6ap%u;7%m_ nl!UD35h0OQF{ O\G_&}kTKFW hu~WW2HEDa5a;F'C+l4[?p1LF"TZKa"nxVV/ΜJ&<`(f7wFu'$boB $$Bq^hԵY:.mkw$4)@:$^l~?-ySμ?c TJ~ ixv-W.tˤ&i:AqR^. F+_(]}6ӒCP3>leکXE&{oCGg$N23|/Mi8Li=w63#ϻ8Ǜ+W.`~4T7G &4,B@+֟n*j +NrU2smc,/Oihڒ"2n&zHua|/to kJ IH/UXlb \/F@>taBELPJNdˎ!p_0/z.-k|򠆆Dc ]scTSV"_ε]W˃\5jr0&o3CDj5!Iéwl>{2~qPâ|Q B_$_E&5 Uh1&ؓgb,} 匀ak?F諪^oRSFp?[?߿q -ٸæ:͍WׯwBsY0Sbߐ6|^`F.nULk؟ sIݪz!~(.\q\~;Hz!pYMA_š-];[@HU ^S)V b 3)bkjiok(ĤxvŬiQkxzSDFl#$ d1scs tIob/nKoiO*d+˟#u4{3oR;[٧|`>"\Y} DZ&]]&F!_u}76z2{sí["[P|u{M_3] Ϋ!ą8$12vP@\M'CL2%BQ1$N#lX w'd"8-J{ϻfRi@r}J>Xz)cyQT~cM+6ε*aI–I/WX7.Zҳ3+VMՙK93!vzN"hEi;qA(|/ioCUƋ!ibUިP+2-H=H(@a 1Ɂ"#@O e0Fq2D)?C7ovCu&SUḂ͏ءs<>~ }¸7c28NoRGd~WS:N^qbgC] S >;QH}@S, \ٲw5 #iTOփ:zp]T g Rr8gzk`R,X.saf%d8ت?od<i/;`W4hr;]@Ş}olSocwz+>U aUOl ؁i9o1s(XgBd4I3`X ^Ty^B1.S ϠJ, A`Irʄ2D4!5 Wc`'y>HiT{Mh^oǴU1ϼNZZZRk4`Q_l+ɯ>|볕:Nߠ=Kx/Z0}s}7&`<0=ZʧS-hטpc0Ajjs7½L7XqBO6k­j[ PSX1P?r%F7Txe3`Kw"(WBJ|}kx-ήdNG)5uއ@K [y6&t1zםGGpN&ǶrɞGG,>.|J? E M߯CE64Zf# PkFAN' !ov1 ׅ! !º3r TV>yP%CNDx{QP8Ѕ~50FJq]Kr\5˂ʏ*_)UJ5L1St7H cK-U_Fk!{sЫXΟpF9]^^Ox~ˋdYLXRfT-sAEXSVPꞧ{0b HS#31 a5:q3pBFލQa8}]>ӷW[Q F݀G Ͽ ?Ua^!goΏcZ$͌bpÏ?V/fkz+nA56(?'304}4*B0G>~%PTLйWwy#^켕caQ{P1;SLo{6mmQUcĨ)ie^l4!@0fgi,KO(H{ B%n+/O=PWj|O65O54J#a%lb+X2-3Sl(MzV(8o=>+_iY89IFJ|`SXV6`|ފ(-HK窥Ӭʕ_vV))( 0hZXUp[;wR]Ǘ*4\+2e Bx!+Kt:>B|4lˣ/=_%l]溚5~kW.zPlXFVѩRFJDV6vno,W}rcs|cf3'q`Y4/P`&DES2+Un7oDm=ەwD$}Z7夂4Hx^ ljt č F`dLbYf,P3 Zְ%~lMQXi4dm4D;b`Yr5.WQe8li %hB!*X̟%}DASmv ܜpOIMLy3<t3Y87xdla }f/YERgٖ tIާ)siݛxk&1iujFc[֘)/<,G&zTn%hnM3#Q|A#| r@T`Ln?^W8NnInK#SE[3[ѦQUZb|)nNs/3u$>BL;!}GF:Bx,8`R3dOG}XX!c| ʼ{C`<1-@%@eأ'<’3sd11IdSqaSA˥ț Bʇ.+F82w SG [ Yw[T؃- f.`EbNEE}ȡƠWO,dd"W6;_ CvȆ>kp Ja S huk& agz0cK)[DdZ'u[RH2 ]QP2]۠jZ0kmfLvuWc6f@h:; 'r)#YdeG3 : <ʧ(:s^pzU?_r3 iW]gVhvYDD)SL[0ܡe1qФlvacX,9I7acĆn-W4XsH=l*Q,5z y+'N $:Al&9-VaTigYLBNP* z\UξJL$@GiGxq 2D.2=<2EBqMOFAAH߉}'I(?`|. "Uԧ!_p2K6Mr3^$J7H H,cfQda=@eء?車B" eI%̺m|%a_Ua=!{/] x x^>%)-~С$෹asCp fcLd.0[R YTt|MxnI9N Xvaipڮf0.o)Sj]-@+r݄t)E/ꐪUr\jPTRk|ZT+)uB}OER86 h%!;⍔jTD s#p(H$\'e\g.Z^{mjNM( )m*;Qh@w+~ X!N,֠""܀x搅h x[+0S_ެXGKO٬ J6 uDC;mmVit=`*$6BcL2"IGj0 `,C2'p nm_N۸!ъ!X{um-rPrx(]"8 ,>˒}h2 Hlu#a ?Ӛ&Q))}Zmh1+Wb,ՅUWONCOe|!}f}`w{|UNoª+4 ½V7'q;_&HĬԜR*RRt>Ov;;BhBIIUD+$F2Ehm/4\EscN?,  5}=rمΗi` ["\t1sږ GX <7y 1M;``Oy0{ɞleETMIbQ۫M.Pĩ3a|~PU}izZЖjߦ,=&@G΄G4UUέ]ݴP8BAFJk3q_›@@ D.ZJP; FӍ@oۉmÃXFFMX!f"o!9e! e%!Zkx/}}ݏ#GަrriӻM4ɆSToko!, hn쫇$CeD8%ހ/:6wRXƴVd MZP$\ȧSPHH̤BUX$(z6[l%ʵ{`M/m7OMpdaxtȇKߦJoce(Qy) >.^MgwH9" Ԩ3;^#5o> (eLW3NZx|gcRcT::&ܭ+GW}>7sr^``R\ Q`'\;{!uTƁ!lf1*9T6 g[vHw(oQ_e ̶%0Yp١'")+ b xt(p G9h"fΦuRp}m݀Ƭ!trTC5\K; Z#kSbW)vČ'2|R5ͩgeSCk d8%#H LԶZI?#ֵ@pM#*A`JeR`aV)39_ .5<LS8# Kk1tݥ7Zi6-sˬ/-ݟŔy"*Cʐ"(n[hjMm4!koo-qSQ-!+YE^F< [a RT%ZekVVcX*7f,abX;tYs֜e|$<6grjaڎ8|KCljxDT(o>s"^t t)@Xo; dQVdO?6/ =@dLSB*)E kUchW ߭Sx|Uzד !G,q}*Id| rЂ qYm;))r:x yMI϶ԣ( xC"sbKGuLxZHnbҺX"2?I]<~F>pM3qprg^ΎQef84}- IWĝr$Q0k4뜹lDfdcѱ wFmGnGX~ sCuǸTMw[a/=ۈLFӱR,fB%>|``vz {&lWs?ӉjCPsx#tzɪs \"-E87obd(S $Qݴ2ͼA9߷jX/Ǝ0qմF(-]ziG/_,I}"*ׄjܛ7bq,*a IuR{NT~X |]3Cdz2-#6魌 %*R-w v@>´ʡh]z \ F")Z+G$uaqcp"FN,-y~!Q}w$Zf rF<(oIrvy!*|X#c~/2`ɓ@`H*32? r;Kmmu-ݛgQq}֔ZG폰,|!y}Wk!}-2ȯUEZ#ӻ>\E^oֲ!eZ gO}m&?=O˜"BTSV Y3{~AD r<1΂ax| =˖}ôfSvj /i!mStZ=ly>ļT'D/cIFbM(/#W8٣_4,?V꽄^N?A__OHpC|k[~frb07Q4Nb|alts׎:+Ҍte@ ++ts` | |TȆ]bk1(N_E)Chx8rYӔuD>}gwFfle:6۱S&ۊuen>aBeF8jU+uK^}5Xr6>vjK!۔$$ %8{Q܃|y5Dcc'tT`!  -}O?ASpW~w`q.#ҩ|,[zٻ'&@e0Ӗp3vt;t93sDaMW_ :[҉}Fv+_GF&-F/]MxM,[a64Ѕ(#.,DtTwc:.|m Uae@Z: "YGѬ8vj;V>`#~ F8m2jעM-[q6[*` *o~{ u`dMl B~w{CޡH \t`T[|-w}׆NYptv8;?<\YNdYtd z/KWm>pơEI6?GA)3XIB꣸ +Yg\tmobtF1?x`~<zC^`m=5< }]ebM8fk^g\k\qXi4Q)rOSX])Քl1 (qտu{X;>&rU~ZkSZ&yb>?1,{uYpTnmpm}]82C#ؐy^Sg no1Y~w`ar(z_M~-Km0$a |bM|{-U]ۻS!D) !#f+cfcpf("t~,c#Y}Y`&]S}_⦸`qj!OW.[ ѿe=CmJ^׺N!C1pkțӯ,{9rz6\mZzr;Y_l/&u0ݭZ8D!LiZǯWFXSlXˡ8Rpӄ}N?k7{E)~Z*^`xlև֊.j=덾dQ;vxs%6lwZ ۣ;|ҊبqV=Lx\ hl )P] ٠! ni%ۋ%HͥO@ەk}8W7SaE2-')X1R[К|yRM 31V24]|w3DDlfXoN 7?w6.`f%0^!G{N}@KOd 9^܊MlCݚ-P4D Z\֐TFt=!]Yt(du`4aDzT12Ĵ0 em^U,ΞNi8 Gl#}@E*B@lF*QLtN9m,ҁ"hG2GNrC< sD;{ _$~b57}%b ?׷ѯ+OGC\fFWAV*VrZ%?`І1u_\ӌuX'q/5,2wbxݸ *߼$FX/d~e6 R\[sJ8Ý=p2 [eq{QBy*2 }𢡄 ,2`7-iPy68R&N9_!̴1 w`>iW: w`е?ij,Jͯxf;``QP`zI~A wQ#`|X5|al|f? 6~f]5!ztFvhuS~䩧3td6ͧ$èP{meK;eYTK{elkjFQ0H?_ʶ>VtWI${(IH&N\p+ؾW|>TE4Q<#zAu Hjtz,Kf.L]TMI-*YtKrQIT4띄nmY:)U =?YPUh>f241!+ K@;ߪ(lǎ86 V^2eNT|~uU*:".)1c#u ş_‡yj{PaO[,;;L_w UgP95]^'~F= ځVYT/"ŎK-H'w[3aCQFN~=Q^Zn'ji;^ܛ;y:bL0ʎzG]ch^W7@;잶Dw] XJb`Suh|9$ubDF75$]<ހKtH@oWMU`,ok. b*&ݦ ~_oW(7e7|җv`*xyw9)>#x=.pS̑Hav:rrq0%x42t07MwN>|Xb9?/ڟ@ߢߡgQ^7Vk*7`G/=à <:zxŃDTjCun _{+W#3Jo> OOU>D Twg 54kSl1L-AEO{ ??=o΀C/lRgl>7T֥؄]n({^?ķ4İ9;nnU;_H?EˬkƋaaX{; }<=C/C"{`ow3~۳z SO򹽮ӲI ԑVmQQ7Zk= O@h<(G J3K? akkzvүG}Sq: p5}ocw-|1폭|]u7_^e=pAnۺ%]:Rτwrgb(rY_f0u~莛W.MWHi:MߴvQ[P1[S?M?<ڴEQiGIE=J QsF]&DXʡ§,,it{\Wh/]c#U]T)%b#>X?^1D, Ciۢ/҃b!YGxAuhozi|D@ZHXMhfgǼ 6U%.#w*e|lckZAeP7&:m6dͺLk@‘w+@Ad'C(L^_lu nW0+q]Ћ.%$ \)j%FKxV2mP_sn?E <7ó*n^4}neT2OtČJO-B]䩋|{Fwʷu8 *$ϙ7_Dcvhp1L%j3:3YKlִVA}wc1mRfvX8 :vqoOyv~er=| ~2M5_m*0[uSFqShO&RO #={v?Ó j0x;cZ qF_ʆtb,;Q$=iȔɡ|"L3ZSݫHf`=*ͧh_$2\xn`z=\iЈލQT7 -fK ympW+{Of̛ 8i+nגz54Dqbu@+5AeݕUwmip7C=xtVT Rq Ǚ,ܐ뚮V5כffvAvukc6fata8'҃U#dCg66MBP'AdL?2vH7bU]Ӈ5hun_2R& .vh`lwV,†0P\Ю(ze$/fōpSI(R=]qV^tUeF`b.Lì(^ۃ!2#QpgU#4RvM%FΤ5-: $Je7' iFq#E0? 21xCo CDSEQ2Nl6;=@daQ)~?los] >P?,kp7"GB8涄M1k/ W:r:ES7e7..MLcUڕcƠ5+h9EiάTNL0 YفJG[:j\#ի-8D E&|z&3ZNvsUꍇ1u Ov2 ig#B]&n73t{) !d&7yV(&EF< dn7=YgR9Dd c JWD>`[(*u[.uȶJb-N\ZAnwpv3Caaߥa͡&髖-(rkftC27ӛk46]g:a q*q$*3-L;2x{`2j)rJG.S:G2@! !xvvF7G7:)J^KR8*DXѦ\#.ʕ;cQJhhbR^\%)]R ؿ.k42U. 뉺*^c Eh*#K;or1vs'K_dcF :J-TiCyWG;Ónx \ݳg['HF3@o5dfǻXe "1LVftv{!֔*7 ߳5i_͟p9CG?yZXK^]2^ʻwvjPݻL»S݋1{[ &Ig 94K~37ІcZ{Nr^ gm35TcClt2Lתpz+g LpAmVX(43*skHU%8ЇMU=+[Nw+q ѝO_K7X5L2Q.6&tl'Á|3q Ijv†`{4FO \CS'ffyiN9+axwª;T(@b jELԳs;~w)v$1qxw.Ҡ6@TH(3E'—G}_ "K:A@bO~C4wAngaQyH>[VQs5m8!0{w1'yus1=ΤIELt/x!2C{[ F5I|[y0:|+J?ċ{.!zy7JQj{-;ַooe,,+RPʟ2]֌e0Nig43.o. PI797bw%}rb v7+wdȻn# fYrz!SxXY>8hpy~2)* !f\5!v;}_]hVӷ;h}*zlC¢ghozvSmmp^m:),v{IWUydG|-%|J\)* )Y.8.-lFè^KлU|ډpCm "R4 I^jeGrn0M-w)*>i#49wZ,rлaR_MeCzf㩡S9🿻kj =2>_P=n0AT{ڞT}k˯g{LGX„ Y}^Dy\^~|yBd3Yޭ:`Y T%mC;a)ɖ*n7Q1*g LzYb;E_]Ww]cc\f4%mifW{7Uz#jUbP?j^"""Uم.:n6i4ݽW4iӤQ(PFYRE((*ϕr]4MA>__}4Mrι{$tŶQŪ[pxWlnmE(iԉueaam\ybP%yj\PސgCv =gOT6% FR*)@_jo=Z*G&Tش3i 8g`oe轭#X)zPm oT_[=8q88%hHi6m4ퟷkc,K%"AQ>`f״TD ҪweXNjn*/ϐ HJJd%2 biApSf14[͵M(AO]qLxRushp!<ׄ B/ 9H檓?0*K6׾tK^h/kuUJ3yE$MNS羓n?Kdht5FAaͶͯa{Ng~>M'헻N  ;zwNC^9k9|yeRg7:>@vdJLb"D`pZEKIٻKĖ)d% ?ֲ6P_C޳bӢSB[TyzRfGuLt4e$Yl0!-LpڒReY코Y5eO 9\vYlFa:Kzͅ"G>4[z;qJ-ŘB=sǤ9¬,ot qUՒT,*&\7^!ODQw]N3/wWKݧݳ#De:&,p ]Ky[N3*p2 ,obV9!'wR>ЪRNm[ ({ťCs`$^C/ eA:w-sl7.x{]gM$=GcSWml EAO^ɬA[<,0"u!%{/EС1'?y`OZJ2Rwmkwp7NĿe{$\>{ Itf$!?էQu$ co mHN>|z;mJS)J^Qתk4-Բ*\U3q=|#(*$R")°xa1 O=7&?!u47a4VP+ӘƕO)ѐwDoa=;7+[R,A]]8LO`ڭJ Ke[^Zݪף-0⤥c$4<u1,^ޠ`H֞ӑAn뒺φ.4Ņ.X6%͚Ok߫wFțѥh }AI cw}]uU}.`u ɤ[U s(-)aﶈbsť;؎=̪U={Kvb@% 2&>?t؁ZF!YNM)Vy f;DHݻlޤ1Jm !uo.Śy=?{uߏK߲ Xԏ+w?`~|jiỪAa3 ! ({UcVzVҀgjMA 8caVO Uu-|/i({v$S.eHVW5jB3|29){xJ |G\3jktZm-UmmL$H{ |W-G=h,|QM0\˟RUP+C*ߓ=uC[[M81To6FoNX+cIW ;Ұ@ԇo- fM$5&p.`.{ɩX{!E?;?5>Zv3g MQ4 lk 6f%8R#GN (8nLfĨV6~OR.{0s` Tc'a!*~-pv%~q`]=Yvn[5 ?s0yDé(^zΆ߲c+7-\}Atҿp `aoz/vVRRJK߳kh k+,:뾌Cei%Zi||x h.ΥyMhbH>SЩr(|mC]=.c«,&J=+0<:{H|.0]a03G*}s~^M >+2^vdtʫhS-Pc%*en \--]#p6|xNaFkI)f1VXSLʋJFٸ^{OR%qX$JqUCC QfʯW\Xe%<;cd+~96 mp* '(|>LvSS:jZʱX?JoJ0 Tt~KPUDsJ Kbu!2wިkP~\;"@UR8[h%u-M >N D&zkTxO4VNURZ$ͨRD|!և\[wڲmY]ΌNG>inQ_}bEt.|xiB"YniQIv!֌ CJOn]R&]~jὐqe>|Or8L,&sexP"'OjEGxh+I-Qanf;rH-jhGVm.64 jT\(-|oOHc.?G*5FJnurNuꆊ[`T "^,_@qUZ8E։tyHN$3k%SII,9W J3$+iI<N![HAwI`rJ66V7(`?=7QxQL[DzT&gS~7ʰ^Cwc[~ ^}2; _A Q k8Hޔ.CؒjKa6|j>D=W+ }Y )otدr_P."$?(=<%']30,K7%z oM=Q~'_C-';t7_,KbN; '3VP ~'f~LLU`ejiPV$.y_>l?}{ݷ8wTW;{a] W #3TɯzL<кv@b7y~MH;i`8N@L\#_FƐn`kh)i ?8p \ _?f >J^2& .O+)`tޛBp=2~e̺gF6,̫p8l_)\viWk\FtDBӲF9vxy_}]`7ߑX ?LUwj _w_$?@p  }H`eHiGkk#x)U) cFH` e6Xy.)63N"S~8_nv{Æ~.4gw~EEJiixnX7B^ϣIkv4S~) ߑnt $Nc" دtf[[KϏمn`(<:>+!y#?7ܻ~%8s 4?9'X+sM8VI[;p{'x۸x[&7?bIkhQwVpG%ǧgྲྀ=MwR~G)F'_!ʲ4VZo1בY/RY% 1`w6qGG{ m~IXm#yM=)ҎXi; _Lt}?MNc~{`kHkH 었-dg|y쯭iS د<_̴AH o]S,7$K)` %I`GRK߹u~8moX |c~ERƸpM!D(W rF{sСnMծq؅WD/$O_Їo25 M ]]h|wzhpZ05 ]r՗/0i"IΧ]7P8JRQmh~B[MW#mx8_nVPHFgHi4?nd>"h)9 >%CRɼe$Um" ۃ Gd؍췚 խhu O:A^\K4`& on@"End&q#(dҀ9>5;VjdDG |O> xr7_E?D0qTj,wujeXb0dL@CcX+Wmj3SrY nV2~ḛ5;[,vտ5q[N)Z5Q- 6ŗn,*SO(ܼ=dSic =x[nJxxYT+OjPdX(6SݼfA;h^ h^ysWKW3]'3w8!9r@ٶ#.XD'ˠ7|> 7{+~_B_e(2а~ai:J$0,>"N8u|>%,/SqM5N *iN.k.NfTs2i* ` YIR~zLrߠn' }HrJCMS]#,ǐD=aݶ]Fa* ֟ i587Q6]7 v> wаqX,I75bTvX p~^/>0Pߥ;7,[5$i_p+V`Q~MWi4;I?`!K&E:_CCxqg5xĉ C݂xGM&s(ZKhZ~EoF,oh*ER~DZ۶1ZX@~ɮշX&֯ +R5_C#40s|E6иm7.0Vl]: Xm` qhqmIvE9]pBޕ7+{&i lblo $_$ߒDވB_nP~Q.uWk[MH6-1%e6=wW?I7Otܸٻ˅7_8q }~MӂNZDjoDqm| ?΍7j;luߑgRK5ai\EE T߉])@ʧp  5v [QyIif= mk/CfM(̶[Ӹ~.ϡqc\ DǯM\y_IdbJsZ]QB/ׯudHoOTi i|Dx׿N?@zh5p8(^1‘]_GQM}D]ȕ[_XV,]N::gRx$I y<?Y@ux]|WQk9VNT:; Rk ~/K~V߬mxj]&ۑCګ4x:X7sώw~-}V7'b6XBZY=x&ׯ'?wa8=KKb'zN^/GYh|E}uaMEIdʼKƠ)Kȶc"[ +bB(b?2/D<i4$Fӧ#o=}NjO2e͂d7$7 "ibYkS6)mpԖwGG)BWށ5Kkh'?.b?nՄF+ҹibq,AS]OR~EÏQUz _`X܁쯧y eN6O5B;N^C!)d,3[Ƒ =̴[8^ȢR /\7uŷ1@u`ڐA[Hd_dvu$31«eWQF\4 ٟA!e_BK4$ۊrKbωnd2u^KHŒ:i%?C"O դ{qHSlgt/k ޷ަ Y_n:z DpndB'آtJ-j 4Qq46/ /+!(F[FǚAwn HxTusppY2 IiFeɮC{NDR~G%I,k'"y?(2Ix8`qC Pv 7L\Xm bq8Xk8hx&4?nJ &]Q{&t=M3Ii4*+G9wb? I|`\ʅ~İ/L Or ߟi|v ߯&\t¨x81E61lˏK୑%C'b< G{;=O~gc f9\PFERIܥB?0Ϥ=\Ð,]Gg{] 0LCh~޿EFE@sei4?gKt_GM.x |ژ1"W &Q I.MےO$X0Pq΀ !}ˏ{5CL8a3¢&l\mEgڠm[hz}{X1G~Ezyv-gw LhIrv:JZX2Pd\FGb2Y͑อ[.b^OZw(?۵Pg2b fp$_ρY֐820|]۸mEKcdݱpl8e`["uO@ _x >A< KPuya%/$?::9*  n7_}<]rhoΡq}n_/'v7MӃ),*>Jwo71M D WbNkyu-|.}WNgt ͬ" $̼P2+bWRȗYlf?Ѽ@11]慮?.xMV-&wA Pyf-t7Gһ@B w!{F?5Uըtl33 nB~.nHW k[nYcecĖi @= _HwHh^ 7DT`י҆Jhz;l}41l%y21 aİ2ֆz=_8X43Q@7; o=Rvt{Ҋz]`F\9nxu Kj<]O,wwQ@:'pп(D#AmF<}O:wNgC)"h26q7) @8n|dD@V ;ztnǹ-p*ޖۜmꐶg?l?g:'_65$w-z5hNQAr))'3At&<4׹y{X]<ذ"PB(%۞@zVא߅L 1C!fE EWtJ7U${L(&7 ߖڜxm'Io'D*Y Rͼhoqi* oc|.rw1ZQr }AL)kcGmZ _O_O2Ht迫]9oބyCoQ@zڽ?vKhw珏< 'O+*=KKG җhki͡|߇yvϯͪ+@Mӈ%ɨ-U z !+Rem: bicqb̵=W 9E<N1߅y𝣿O7qa:Xv>#AvEN}mx!EkZ`)%%҆zP>`X^H<'~]x9yoq7mf@ =Z eǵ X |_,ɋpFl$d3#!pϯBxtV4ߖ1|tM;vΛ5 Szym" 0M0a:d3/ơF0Ć~#NLff,;l$ǑW^2~]+bVvoNU+ZO^?So=sp_kttǃ,_ }@|GP}*^=#Yogj%[ƪ(%y(F'| W9yeR;79ヲ7-()0VtXĽĿ?Bߺ.#Pp 3zl) -EabTxpIryXx-_Si{]z4xg _#`QccoE?(| |qF!4Ӝh*'s:]3TV*ۜfHlF:$?9Cւy!'xg<6ش;4\( `#l87?r?΅=Mk×,YkhphOr5bܹF}u:D%5S~OqeG=56LLmyǂXQ()'&§)Pk |5#?~\<:~lv> qفe8/w';&بQ:Sb2b'M_̎Q"v%>bf$檒8Gl=(mn]K[N*: U2*zlBoENBWxaۙCX v*Cb na(b<&Ĥ `lȵp'ObE_1BSa0=F\Kx!"  p_N8!J3+ _)KoD ējb~ag76LQT7p %Ç?r$cdaydoXlpla+ApqXဴ.eKԠJJ _Fm`%Po> l%ٷYQi~9@HY 4 eEB6?W]Ւi3-%xeZcn-ufm d}8 X"^f3xy~״pW!xe3 !5Z̯N:<&Fmx>ý׭|raGy:HGϸ~W;37iU81~ٺs>{ؖuu[r'sr 4ghm&5z; tMœInˉI?wSPpU W?9gs@Hi*(Zܒa E5Co^wll蓛}e&3(JIR p3Ƽi{s"V"0h0~Kм:-bPY E u:>CaZUhAѤd@ Pq1Z1x?0j:WmyO<3 ~ W9L-'Bͣ#>2444-X^Xq!(cঢ&gO^C0sYng1;A)a^o%g F(x*bJK{ނl t?50hƒM}[ԅ$6+19\5in(V%y 0zU ]odr֣s<4 0B,6D)ReD~@Td kΪMGgN/o\<3#!NkbYer|ePӟ˄L-a5 xm1JvuY7Yi5@ 4'֢Q%wî)FB')JX0y~i. f=uz2 @\IY@[$F_M/h=9 .6o4c^>7g' ԍ&C#]r<<‚}6b-6=IZ +jX[ܢo)k_~583u:W~t4ա\ӝh%7 u=2gԴ;x7*֌/^{wNLzvO#1twLsĩse 3'PQ$-N/VwO>e0,fйu}S} YK"?uD~ɸsEYQVǞ!fb²Rbm??v=hu%0qVUahtN9^Ҟ[߯w|Vy|v+JXE2L]}t p I:M{,+xƙ0#Ƶ !U_z;YƬ5x;݃3>#H 7Zdtb+Fm3^&SOAH)uTcq}YQ=iU <=!C{8hW&c5nT6@xEQ j8IØmyla>ڌۛ# źb}vC<#|; *jZ{ғhm}s]Jb0Ti놧|tv0$3Yp NLIJ5RR vV_4px%GN@^3A wAxk bcg( uOuw5_Q ]3z|cԷWoZlK}?;jiOѥ{4O2sr9K|ܟLOܖzl6* g\k~z-p KLⵛ Z9Pzs0;{(dL;wg;ғ0xxJWavGB9i; |H,YhM:Ą9@ j6ŧxM2Rpٻ~޿j:539u=U+g>Ć}yk8Q 5芓{YMG?lB8ŝ='vqK _bwڔ:׉UU{p) %Wo S9NlxmTuuGRcdKwNF*t@o# ^E ^Ž*O v}:uA] h\]w_H log-.ȋg@8.78]NP\\j'٢P"4-%(6X=NidzN 5ZFPk,:=x |ABRRToUPс4buԩCQ|e aHh(Q0+hRꕜ(Gܶ1^ QXQ0rzcU\X&=F?ľN"@'`ݕK@ȹ~&0h¯{Od; oC|`$v̠`Mf<ƻ'ooQx+|v|*:v&w w~FQ:x;&bm( ># ]|/ã&%2gίi,%0El$7܌)׀π3#FlP?wqEbT[%z~Zپ}s삏 gr ±؉A˺6R8%XTZ]2|+%X6I\6`6XOEGHe?B af2Fu# ,]\\2]Gp>04Fl܁B^L}W1*{ WԱW Ο}xy쫍 7KFP~ ̺W7YAʜs^Mﰪ*ˏ!94Ʌ*~}TugX;ltvapJz.*8M>qEقdFG'߁Bܑ:8}Jcix^Y +p"t 3䕒ˢL|G/8H^B*p3κ*]w౓}:΁n 8yJUVw֭'3/za2[/{i2TN^C7Ἓޣdx]mF\$sqexr@!˞y^޳2'_g'&3:ˮRuts`|j} _q0X qXe$h| [j{,D{JUшEuɧkaq\@BY:i }?=9|sޣVb 8x'Ybwnⱎ|8*ːe ,*/!&avlN9as%~\=XUYRUj MgHVoμr؅Ր$'" .@岉[&(BiMaZa;F812{ x Y=L~m*QM<;w+_ X 9_>9doZ/c|k;<%! kޏqm>G~\r( o5ߘL< `͜B|zsec Vg`ɾ #VZ4u>ql'({bP5[д@6x~Q@{2yD<9Ҁ˪XW0Gg9N!* Y8k\EäƎg _@ ė b6`T@ūU8-^SÏ} {@<:F 5G·Śjg%:wMr8'`q>|{Q G::ಟ?yߚlb 7p~X%:P;gcs{yĊ?Ky dr*BNҒ }'7,}C-KsWVWԗrΠV/2V$CJ0"RaD BjYYTSŰ (;Gҿ~e`b%qo݄Sf\wzAC>9J /b**O ΀p:zѫ^ߊLd{$V_Iȩp~xOQ?9 {Y]yM< fQJ]GIݥٯ&ݲ׀ o8ssОƇ>p&|.@IMQcxM=0q|a/_Lw#ysh dlw}mUIrsOQfS+"K8"O5kF.jj4'HPK 0F*Ypk"}CQvMos~/'l8+X2* ;RNJ5`)N  iTF֯\ 6G`h"S\WڳN 2O,jĵ91pes N5M&@-ˌbm?|z-s,pngsg'/OYPs>BDXh}ޣOwGQ}&Gx%vB4PTH -$m^lʦmڦB %4 UEk{&w&^~_Lf93g*D n+8ށ 5A!ib~OCq=uP}oCn^^7O wd-Å ~A-xյ㟤 CO9?#㓿Gmq(^JϽ>BGw} 2"ss]|(Whi S{@tcS^ۧ8wC_\ٺTa4 w:M A 6D{"US@1"qe*̢:cWGkzq.C]B1wx>?s~NZ)_4~$ uN0.?3o{&`~/׫BM5qpj/>vxm @}xy&D= vXcSyO+Z rE7 ;–Q擐 ŏNHв?~X L \/t 36m@"S|GH Ch4 ECS=I`j }~b` l¯qLQG{G|*:Wߥ7x6~6~v`o䃘ZI w)JzӠܛL^jpX2vuiH]zcG*n"` 9[_W;\wv-/)6l A@ab2ɬ)9u.5" ̔r 4p6S6>N+' ?YN@eSpቛdRtj$qSIZ#?.|r _%dXJ^ 0H-cc],yOR0O7ᖻI5#d@A).}oa@־PaE8%{Dh)@0cSy`H懳rN)[p+/wg/}W`(ttuBC8% r1R:.h\ D-_RmzP%ł ыBۼ5~w,?]rO 3|Jl*An~l=%)=DFa2 GPV{ͻ6\Dj-ow-ԻyPĨ3/شDY<g4%6J7zĖμc2e -a_Me(6Q^k?8gJk}m%⦴(UOH-Mhk*܁6/>IS|A6?# JT1WsP\-ԃon(_~e b n$KCKBN;ż c3?YS?M|)ɼxo^:Ǐ1zڨӱ*mT`C5u5X] ~tacs$-Ey'DQxȽ OLF5^o.?~jN8C"D2ޙ)%3t/xoI# ɒ YrQf^&^˱|j\}4l}>Ȱ^WS*ojNf9mfC- f]:.&SQ.]N'υȠ4k-AfjQÑgjAM(<37lXu(炶H_bC:1?K)n5לMa3>oSnKKT*&ÖjN8Ȓ*LB;ߙWiO"k! 1LF@ 8{%t7NjW|EY֐J^S̻!ـU%Qe]YWu|޹@82oh9p0_dv!WdI1ʬ*`njztu[Kבe&BBeމ X~mA[)fvŷmo\3Sol[63rMqy&d&7g,z-wH(ʾ-UD+SȔJVstݫv@Q̤Y˹el1˜e^[ؼ`a {lfVEöBLy_Z,/xUl zgGf&z[[9הkM1%ɴKd^WG֨s*kANڑۊFTŠ 4y##wym)( "Cm%CwgPΉB-^{-+Ϟ[̒Lתs͉ekZ$=mx5oõ :ԺEɋY_"@͑p:d;8^iXV:3i 81ssNZ"D_V9ga=Jv.(GsSD"fvjI\ @3,h?{똼ӫqh a04!9{H#ܶyl N' ]Xܵ޼^DlEYs楬 ; &Y=Mgg:_ć(FPZV꥙;6  Cf i=G.\.[m\f.I8ڲ0 hà 4 wIewtf 9}[vBE_ i-aWnB};ifK[j+ʛ[+=(;RNc jԕz*>u1W/"fYۑ. )*hU,k]=fsxM׹ET 2pnzb ¢\Q͏ hkx4EF ۔ln\\Z,rMT,Ў-+XtvUc[e+V9}dB~uTPKFF}sEƻ~e)MK$!B'0ۙ'Kn/_ ?vgJLX կ.pxގB:2{gX:֔/*_ȏiQ̑pڦ|vu< 2DjBUM6]@,:3_p@5 o kˀ|;S#9h%hn KETF"kBZR-z8.IecÀ,aG8M7a5T CxF0ѳ4K}֕?\X Ftښ[[ nHym&GB_,_h8u(0WVBMT,2pvG@s)z%+gM9F aTAᐌa(sT qzT9x xxZ,5 [-݊Towzn]jo˯HM(ȁD*iDrsTsEF9EئA:@u?Rbvl†JA-\.8ovm'um;ϒNTzʫ&Z 6ATEMe[ F}G"d;[Z^h.'4}M* ml^ldSdHO/LjVQWd !r;(A\xj8 0P4g2j'HO.Vq>c32|,h\4$&Ŗmr틊55( /R 740\q=[=Xv;+l ;65 ؆_Bw1,(Y(2nџ6 x j[Z= +F %k#)Wߧ1~ƃZtϖg$ kӖnHVp}SEUⳲz p*i3y/3iAl7eA ~0{r%+e3i>Ȝy^z[r]<D9hM#9P b0[d) E 2;֔RRZM]28 Msk:| Ԏ(gC8k6U#&H[Bըo>~VD:?O}DHObSV>Fu~MF:,־CJ} ZP d乊q_Q!SDF56FlŹD53 !fC㛍?&GxUdSK#X)'_՞N A\e1UT6>N3,~V2k^E]\*;Ykd-jwFBd:fPIe4u"P(FT֘ͭu& 6 P:7CqzV5E+F F(K(ֹgY4eop,d)0j,jeTt <VY5[ 8OēQF#IyRJN ,GJ} `*2|{ӷ? qKdL$BHOZwfe\yPu霥pcMaQֵ7SO<}ҷO+z_"Ax8mxF^egHmyR~9r#YC-\|-?&|*BQ.-Ol0Иk] Mfd3٨{K){X7`0hP4y Z(ߝc\ H) y&W'Ħ܂\E>D\!ϔTOطt.aFog0;.3$1TVT{Y/z]Z*6dSvVluf92,c&dC2<t MrLPPhs\fdf8$0?RSTUԔfBFojޠ"* <* 22<}즹QNkp/&[hqܢӖްy[jܞM.(B D3J_b9SO=/l.ܴ.BWSfpEZoPɓ{ި.MDlI3Ԕn2l"\5J’q#e/\K }®I 5MPH S ;pl.ǃ Q%#$< ~8 MŐ nwwah]T:Ú`!?\7l&@eUۥB^0=86+__@KS-X5P{1u#hєrSy )z+zrӨ4yZi^ryH\kMvn||KsT/:/o ޻հ9lUTMIڴtNib)(()it4tF-Z^L#SRI"a6,\aqQ2DϕCނB~!jW6ޓ6bhrݦ"R:PWcBMξyYpFq+`~Z~O8{ԳmuiqkR|r|W8 AZxꨬE4QK "V'Ab;\]sjr3nk~MΏHp9LkA_؞Wȴ/q GQF#&irlh*޹uOASx4zql6&U)a2lsF+waM+NoZI+!pwyڦWjQ,]qX-+ef< pFco ;&Me3ɤh*Y,:(4>jk 7!o@h i3jePREjj*RA՜(s*&͎iKv} vo}",/)&/s7^;4)fRȈ&r e6M.ӹ| ,M;]_Cqj %S@gLLLDIXRM9>~b/d ¾|LT8n7oV[k_?n{YZ\9.h r.E^K( BXTHT26(,u+Q]7Ѷà4|?eśa9%jL\+83R=4ũTKAePUIVX?,Zc,zުzI%(Z][I$KJgֆ#-ˎF]hDŽ A!'4ObU%$Fٺ^>y+ޝ]U{@-pґ. ])VMʆ Z#I*kx(yf9Ƴd> '!˦"[7Fw;ld ~n7`J 4SBۏs-l&w+ѹl#4S=zKF+]G'Yk0r|HUV|\ A>S||nӇ# h6<΂tk2-w6F΁V<[5gƠNsP7^kXE u%&Cՙ Ʉn8p7zj ˜u}$3w_wəsND'zu@T"b A!3?g*R&4#=Ye;a2K '$+$tz -ʗNg 8na<ivz*7(hK fXf@--9v'ÿ?1mʼT7-,ϸM뚓YDL,Z]hLQ9X y 5v]ǁ6ԹΥoPH+U /M SLaH]K×g1k T+P8iRdINg{P >xb>?sx'vͣ[rUhGϰ|?PrCcF ,MZ튨|?4e?氩3h9TRJՏÖ#)!o<Qd.SKd nfF} ='z&s E-ɏ[cE:o){%4JZUq6)pzvcJi~́YoϚgMv|t :QBK^b\$ig\B0'g{0_O;U(0HmZPk%T,B4~]~ZG*Gt vA·g& d, '7[15|޹}i-2Dߚ `CGUzsuxhbq9ūQ!arss0[=/4⮅CKDW)hQ/)q8fB hbwu f]JymaU,4G{¢d1-Uǣ/ 8^jCm ؍,vL>k1U~q«.WWhu׷VUِE%.jϱf-i4HC!c> ?w2ւhӷg ožRtRATfiJӄwv"o *%U,Dj 'LkAvwz4TW;Z7>|u4DL lmq519~YvMڝÕYBuT*k!]7) ŬIW:5XoS؄LF90"s:ɼSPMdMVW3EVL<)Bwt*/w#2&_Oڍ^KEPh>0eg&/k8Z _Odrm}SM; h,bFم(,]©4QPg>bV *e8Kf4" gΜQ*ַF.,CW" ´.+s CA%͚,Xp[%sjf&,5l4'I01)_2JzHN-yK__*a, ?q(c(2RX>gMR&X IW$N׸fBR)D56yH!IfY@'t74tUЮm#kWWqu,j_l6J5s-$R]񀁭✬CB)9Թy[̦e5NV)9 %9I9uOUԕY+n޺hY,M>*Cp)woAe~0~F˷pj 9 )B ?DC<xDC`;}CX``Bm͍H.^<Y,FaBӮKU*|ij4y<[LҶL 6@vn[q[X[ ,'-RL5.j8AaPC8Qc! n(u. OUf~V"t8FޒRTȳƑŒ#k:wKvQ@jf[N&F^]!8&RXϓVP`C$k[d] 9%ÖO)}:BXT>Fѝс-ݎXzHJEOIL *Qnʹp9H{3JLI]e]XX([eAx-(E6 xpc %?Q֤] -Y)hQ9b" &{tqP&cfb聟&7J g|DE!S)B0m+KTۦߦo!D3$`5yL ~DUݍ-6Q0 k. !%'Czi}mRիtIa+nL#vlNQoV{8V!2pYx2 P>u+)38PQHԲږ0#(z rJ&<`ڊJ kZE5{^96t-tBA1dዦ#!Imcfjښ?n+qVU3Q86| { /9"S~a- *Z@jBGs*kuuc-ŒvTgO!XެzĻb0y | ϱkZ~aii)Ւ^n~E qxZ %hg6x _DOAFe% k)[ PE+V _esfVQ} OJ٥!И&=odb&!"T8}_% ,:J JmI~F\|\L` kr VSP_Aԁ0fXamf|S5eLz5 9%v֟=۷*۲|ǿ\mK^b,oPu Uu=Pw32HF:7b#KV}L?I, i\Ph"xKI,h"ϕuVJ֯HXfn2FVOn|d fc2ᾀ;8mpeA n򉬉!ԏy"{~X [}TNc)<(z`\rvCɗ"G|1"WES `8K'EV&4!{k_# }O<7;)Ћ#+(Gya2iĿy$DX45N z.0 $!|mx:vʔ } +"ORz 6!UVj~-J%\&>#T Sٔ"%ψT-7a"H:`i;~R&^%v$>${) \b :(tС.,`< J)$]a4]eoHڒ! tJa뵼{?Ty, kPxp=lh80 a&ʿg[p۝ƯZ᳾.q.j+]=8 K[T9|| AeƺV+_<| <`~I)2`L}hn-쥠uh(sUbށ¡ :: '|-J~>V󅽝{;NQqStmb&x Ϝ^8G+h5Ϳu4~Zw !Q~vo :䛌(?;"L̂0e(G#ȳƿXG4~ ƮzBޤuL/V^8b/FG?Y H8TYQA/ᑁ? "hpt?A3@xp{Z /GBnם|G?{bsAbLj 8r@;.1 :yA߂k?wtNNsi>_+.!"nI佱,Nl1Sg߄4fQf%o.r?DYRaG0J=[/D²jP ٰ[ւx? kh><Յ]?a~4 hl>fXKV#u8>m;3.:f›I ^Kpˏ74|=8yhx0gN.ʰ-dbm~^Y>ca KLbI#kι4ňa<!pi_gn)>C8EEBD<0`Op>QY"kwz,Sev[nX) =R+(xѠX J@ߤok'z1xkx8+l #R]xL١;UbH%bz {zx#kZXg#v" ?oO=a/7vN_ ?{P`??']|\jm:օ[k3(LeGء s{K|>~<+z Eޠ6{650/dbc{nKCzP~ =eͬq}i*l%풞ge72_6(1ҧH9jMJ>;ݛ~YZ׃AAEPF =Q~ ^8<㉁x& o>(_ADoOΐxfpCZIBQ?>E t3I ϋ$9 hfP(ԲDJeD{M hݗp ɼ'3!a't𕇇|zcɷ n.KiAyt<@S>|, @2?GnFa$`,f7Բ灎;AYm *-0y!zmOEŃqē)؅1 8FqP: ۂLxa8O =NdY_SghJ3֘|`2JGR7yS7Q:4<5?-Cp`, zbfH~#gcPkð86fcB?Őw=3ۙDq~0^d‹x;e "a{h`%NͦVƗ RIV%Ʊ[t n />"k6NJTTbh (&! d#{wN=t'$}' !$@PAEƺpޯ7_{Ωλh^\iQYb.: e;l˜weuwJSsWXN8<|'BӹY5XS;\>m vEBUF;Dx~NLtQN$FA䥑Sr|J|"Π-ʬg Qqjhe~WW?ƓhQQd/&iBD~q^7']&q+䃖WH+J;^aq3Oúg+[B$:qaUv-"-8h`cBugF;o>hq]8 86`QX풒''%^4a3>|}WG7FO /dUQ~$`AƖ]ayMn'OfEC"66ejx\ѭ ,:+@|I/Y7tDDb[B2 nssRڱšQd3*oQBscp,IJčJ1|22Qd=~O, ׼(S~vK y58W,l{QWChTGGvùhQ7P;ooo qcczXa KjHGyCQc<|Wů %KgNQ{CzMM/b)J>zy~#G,ӳ/Kތ^HZJ/FG;W){z+7cba`;Y7VExp@Y$R΢uy sØ7Dl `qaŌ#fa 6oX %x`ωӡCۅ%Dm$_).GXDPNT3$ g#!Z'#㳱ÉK/>JAĂ"$NZV_2aP([!^$,nE?Ϯ>`ZyW)ںǜ<*)4HCxxI|2VٹgoLu|p&ƓXDrxމ%gG\`@'َw(P QO/I~. Pŷ;vI0'}AkwNB#85n\}c0}j8dq;&#/mEJ>o6>qlC4.ds&γQ0~puxgg5n4N6K2xh g ס>~̼NjyoM SlJ>SW9HU8.%\BD[Ba6HYb!yY@Eql,=؍cg(|r12EQd@, X`E3)N qXHGWIabӂbA5*h*\3}BC/ *1VȤ?o{7oX+d煆QbABU~7UP⩡7azH:LzHFoޒ@/C&5<5BXc!+=vL':Hc>~/mgL! JM%z4-z2p B&|%FTFΜ<%"dSnLMd'qC!TtoFm;zvp:N{Hns'XtV{-U/?#,~F>d-t֡txˏB^/;6cH4͜X,rې`+g}{lasv(Wpn~̶38 6LnZo3Pne6t86NS5&{"K=}]b~fZQqVD79?YR(r!JTT4֡[4kh[eoz=Gl.Tk2 ;Stо"]٥(&l-< ^O,,BmETt SEd[:,ICCsŲgogjE[}+qH"~~цf(MhSF:\X 9<@-zܕOEf# bne ܦ56R^m:${=hx/"CjΜo*0gS˕"(zq̓|azk * PdK9:Wf̂33֬Ȓ(wײ'#jX8{jDJ)ށ Nf%ٍ4z\#y3o@MmEE@ڻݢ獮zeP^DDm+Ž, 9DԺ Ô䡴gW_/:.sG$p1W_g! ^hEŠ#$0#}[Ncnz/@Q:tĠm 9F=7x@7o ?dndTV0ƛ9E :Se+!׼ qRJ;pZ簳o? ]F?*ʹ`6C.z<^`bygDWeIEe]@+(ꂲmɗ߲5 6Kd)y\8bks!ImF<12GC֟ Z_85y=O1K_; YcñoO/bCV5;93.r6҂oo;eZbMmp(;5Mymj yo9ڶd iN٪.6UwD6S}5ܞT31#eҪ).'mR%PM @1<…QyhO2\kDl7VKQ*Aund`K%B"/ïMzDBɝδ:i5AqEyomj Q"kd'7/T0ErJx.g?7H T`,߱+bUΪ"uϮ{+{is#| URF2Hu/8Txi{C*+;wcXLH7zw0nuVEHxŽfzoMc~_>3r SwXɖΪMm7Ti8`RzG֗Y}>Df =)fNφ=}KT"*bS@jO ߍ/M}xd_uxc+Ey0 Iӓ36PM` lU_aMYEAaiiOTpְ)G!K гx[#yξh~^E뚵M&QPV_eeJ1r8=^}%bHϐ^`t|ۋI(,S Y9~q;y677{28&㱈C^ޚ @BMNϊY?,){KT[[ |Ld.B߅ ;)vZr7~.ȝQ}6 }{C~o3tS՚4uۢ6oKu%ze}|a_r;ɢ%hQp)EΪrUSYNR,ih[MM?_ͧ1DgZux 8בI%}0 璣Q6xlaʓCMqpt:|ȎC<%o%lnN+'wb cK)5Ns; )~@@V!k!4Lŕ_{#TH9$l 65`8NΑ)&Q3,\[TbQx\x=oH U-ޯd,F 1ؗI_# v4] oL|M _e7KE'~m3HO(,S2sf9#Gǖ]~@x,m,V8Y14JDf|Q_m@)^s`\K)ׇ"[uy$jD]Jw<*#lbe1="6ia.~m ;Q}QBG'6Hib{ce+CNgZcv <2CCw #Y{-}fִ뫌~|wGA^'861ӘR0ٸL(znDǫ!%̠(|q9?GY P z4VyC_cWYUJU*VQ)a59!Ý-zNZxlXZZO9fWʳ 5ӑͳ 1SE&WHshadYZn18 `>%X4gFsf}ǡw,}a tQ~ i:K,4ɭqY]}1mˌ/xm 59يZ#48Rd="sȉV*uj)=6WKR YrbgjĥKNTz7_B,t/攜n3u H)l+n|aӦoiIcLaގGE|"ߋM*΢AfOמXF% (:q%rSU+ iPwj-~?:FW~ƕR$.HP$0c=7%4:HmoqO("sP[!en1{H'VT>BaCo8 ݵSgo=b2**?eÔ#+DgWR8^\EO3^7`繂#RsWNVNXYQ&)<ĆRM#8 Ma *24D.04#)Ȓ% דU_۟Jl +q˪o3k( s!+%S_$d0:MEFDkď;xZ2o82翶VDж݈),;Smr[C]@ޛ.R6d.ɩ—|ۿҮlT+i8KL^uP9(E'>}wCND&Sj7,J8n-QQc Gya9 |@qhh&K-!g]y{1G)N* O)sNQf!Cd5[U{EEt8RH:B(zؕh\6;zWah.{OCUOЏU=yp+N x6y2MP])ւ.8ŝz͞$R}`_aV6㠩;i ޷ƑUVsk2EiHr5vk='7(˰UxJ."e ;B,,r.Wk~ ?BxG&@ϫkmBof*%2Yl*-$OcYѠ._f7D_!6Jeds;r%^RT VFk$Q#?O ?m*̧`# $5xWvMqwӞ&_6s\m:zpa n#c#9xl?UC F eRCi@jwt֡ll1PdQܗ޺:,ŗ٥VW@xi'ot,Yj02P{K!\DͭGѱb>Z-)=&qv-LWr5ibɶ} 8Q)bnE5"=;K}!`+ࠫD QsjsJeW%vE21tL=vu.d^1(\6XCcQeLM:kt`mr7b̔ s:.Tm Vz!afxa^NVd}y#!΅'a5;Ϫ\;@Up.6; F{i#1C9BeGk83? &+{ծԀ:e1hOiV O{ğc@P]H`.w)*L:I^Fy6e_X9۵vMΕ &o%Hi2[ 9>>O XK %3!kשU㱡Ci)0#/܆|/y̶7L%|HBYtgl6jB}^gT T] R+һeuT+WWZ~!Ւަs/;P@ʢ<Ϊ/[\E_6. 3.V<7 +L#ɫ-{x,|;` |+xD"&a|?~񺓽=T?ȱK])s/ me#{_ǝ&4zz0ט\Zl$09C`rʒdTۭ< 314-)ei 嬌E >S fcەJ*^^ǀTh#>҇wూ˩)aZiNFj*efXbʳP'gAUL}}F^M;ш7ov&goEƒ;ܸo< 2ɈԆiVvrl#?~U# Nʤ."eP龍nXGggqYS lF4˪Tf1EնE•_N٭TY[9N u<<k:^%Ϩlh[j:p WfC۸T3yNyңlEnI|WXNI(#Sqg2d(s.#2@f,a JgcHf~3\GdvC T Ϊ D$9z\[c#<(x 6RXP1-T8eu^ic0X㉢y}ƽ]['{W}a^<$'$f|'/gqD FѓǑP2m ʦ"_Ck3iM4r*dA@{|!ʁ7=̠F|8g=YC|xaϯ&cFb{)",,RX9R͗Fap=!7 Ek4-ޕ~3a ExX2͊cG;v7;U0&}nK9?]JE YKuݛT+~>;q@Ch خza6Cj|n&ݹV6YiF6 N_@')Bq4lcKSnYr` ,]PYm8rT9ݾ/] 3P.ֈp bf4e:-.@#/N:, )D+v=!,Y.k%V݉',?PQx:͌Jܝ@zm_N_ #rM^#a8O ډ0t9MlCߛA*8'4}wŽM0 VVdyy߻t2&K%߱%^fFXP]@Psi# Gxq eu>K\{|tZ3vy7w2GESgۓ¦Pj972h V.W!N6VUaHgClivh>gb'yXbJ'v+HAN%IQI6aC&H"1ģ &U=B;a3BOC%ͻ|2:1ȨMjl-tXn%uYeLy=)=pmhLNI;ч=0vgj `L8j~ Y8Qr䰝8Ic -I~fuG)I[ڼXHʉMssh6.Zj=ɧVljsĞIEZJerˤUmīXvx+Ɯݠr?M^0Q INtg5?,yL 35 i+ TtOv-5XlYK%GаNHHG]JqG&q3騮7X/ zL!?_vBKS>5*]f+ $itNV[6 &7__[~Dzur| yT-40526{Pue=8:8ͦ=K5TQ< kI+˷H>UWRMŜ-͌nr%xPzU#5==HҠkC,rLhXړ*՚1r;l6+Jte: 4*}5.+է'ǹ\{p|m7~e .svK3*Kv{ N-֨;UU< 0k*~@U` -hS8Xk2Tyqv1hёR0]A +`Dx;r|Cqspo$C%[$=37`)kb;@o-TeQ֓Ը3mV}f2ϛ!=Nuֵ1*Ut1_{ˡCveV[ hHJA^^&[3Fyos繃h4Y@x4~iUF^|SdDAf-g~ٓR @gthMrs.2mw@ KV9S|NNъc^C.qtЪth 5P j%&%*eϙ?g|gMy]%% ɵmNɩ7aզw&dXh1o<9[ħ˚(WE\q_TMj?*-:I쁈G##8dR+DϚ-r+F;ȮS66QJ;NV5^ V PI7t, 6O0=Ŷm"x6OGF,lzV ꦪv䫹4X^;Ǹ$CxN`+(旣[+DyY -4HϡܿOMed湒iONVJf-"_^Б0VTmF--L|HL mf^V>^64U$s1Toh38  NOT~H_C Yo@.|Uv3Q8T ߣ:`h=Zr%~' r4裥P3IJaڴHnOӡ<_D(eȤāC/zIJ*2- x)#XM =6> OowPzO0f4;pw@dՑ)MdwwKSRKKs/yv =ieo"fex#x/Y[/mUe˭U:]> luCc!]i`gΓ2Vg0/_嵔JhQP4^)6/w- UvGeQH]F&h˳-`w?cO/&o\/7*9m+l(mmvd)8 D|"L/, VMD)(C} @aV9%jОuP#+XCd(9|g2S fkzf ^ryJJR(Áx &i8}X/6{?OQsw;!yH#s唊qu8痰ۤ"wS`93L|`Kl_L2KO3A8D~`^TJDx*]΁"RRj?j&G5Ccjލom3I"^ґW\6C[=BH7K8Sw pV?]k s% ElaIbʉ Ouoh;k(Vv?9ϰ[Bɰ777s|.7G~xRzb|[PV;C>e4΄ޗN[#alV#igڮP 9*Dmv7\Yd^ϳ}m._7b!Γprpt) i\cڥUcӤ+`1,SpՃ 6mv CoYt* zڵ\>A5.~?qk~, A]2G}vF >c߉ Vlԫɯp a<cڦV{p͌*MwhO)(lX8zU{!F^W^6SȾ|Z+ϵ}E+Kg_^옥&bb*v_"lJk{O0E uh=fX^H؈Oo|G"u$FFM0auE ԓ;pdRLnfMNe4Pu q~T{CTD0A(NodFQѵon^R ~E|b P2GW=ɾ~ ao򭳼RwT1n8zSJlBƬmwyjSo#*}쯩\vSZ1=O܅a:X &Wîg.c WIE P& WY$#l t]aC咰ɛ꟎ ;*, /kk wv#8⇶}<%y2Iˠ-(Ukm@91ZW.?F_޹E@%t&HWkv]M'8N㩩3l/E E˫6+{s d|8kqJGu`:66kz{ÑU()Bq2aE%MfR2vOV//6P\]*s6ۆGBwt)2zнk8h~eL-Z׈3~y v9xD5Q}ZLX D^n% rҔoV[npEz['ҋFFoC$ZIgR) `vPXėۨdPCvdZӛPė\ɓFJG 0y^Le2ݸZ4n4cYȗaVڕvrmYOm'_ l(D.o8|x9Pkn(kccMo6pzDX1"g8QTPi\^( KH(pXGn "O!R7SχNSlX\V:3اi䭪=V"<|GNFJȀX["*&6JEZ[lnrk)d65`5wp㶰GzٍnD"<;{\ȍR`+*e2Ʒ&@m(W}D4T~%,,S ^D*DQa-%.( fѳ(^0 FIo5QTRljȬ2d jsp)7TLg}y<$j T:ᑈ ID8{jaVYl#}h7 w1dh D"7׫oݐI4oT W8> {GFZX x|Y4LJBxRn~?fY[D{lͅ(↽^胭E*ӀJlQ^DʜKGQxpp]K!1_٤Nٍ<ê=d]<)J̄SC!c>>zP#L&Pm}Kyd-KF¸(چ a%3z,3ATPDEB@ IוidBMz*b;aN} fy}Z`&y%,ﯷl1*Ib Ƭ5+e)xT+G9,V80IuCy . &a^9,y]̒I Ѡ3w,t{&b5"4dWf Ͱ-ߑǯކHx\Q~˪PGV1>3sƷ"g##wÞb!鑇YzU\:]dO`_QΪih4j3Cs z2 }|*yyD]p vT{vu[ ?GM9,G}(VP{E}$wpV8+.m|PNX{@h&dLZ?a: yP\Q_]gs\Ī/^\eOHYN7@HP/!ن0?F~'~fQ6Z ;mLbثa $/,5(/m]\* 7$Uk,kJHDdGU+Pz6et/dct~=}3\ru2t k$BBAZwޠUuseiY%٥odۓV&EmoqfOج:YY1+|P]F$z>ĝ&[RW' 8*hWk:ޖNE7_ c:33:w8zit{ ZU}@Qa"2}BqY UkQn8(@ //F_ֳRdTp rȯzz Ebjpe>@ϗtM'B.,T6H2GԱЛi:n)H` [?Vzeٚ`8\eK^]떬DdV@`@@]z7=dVtĭo1m|VJgB' w/ؔdh3Kt&}ȈT$J i:Q_v'=:28$7dLITf(Uߴpr<-ϳ47Tlk7q>Dh(rKg+IWODn|hA rKhw.Nf2 &6dego^muqi(MWk!gj5Dm)*q#g"3Kn9=Wˁ\᥼a7cA o.4d&Jnҡ.ix;-vYed1T] QH\Pj\&5uUSձB!)vtCev6(('Փ07*XIOބYf^X^^l&f+W8IfM4d/!ZA'exOBq =s_ -V˻lH2h窱%[Q**-ޣ| tB2eI0i Šp֟E"O4&iM DJ ZE$̙̤\.R/L i;@5I {m6n3j|UU/TzEZi.$C2sKo8!3 LU $W%b!年@c&bl2\?lSp)1@VJSg5֠س~;d=Xi'3+DtgZ>U)Z^[kj@JZY&3JXmhD _7ߪUeM}{*h *2DHrwM{ F;W]_ /J* CʾBPVDnX$nԝ`9;.n@&6p%W34^T}gmAoX;~HE ȞW4g{ޢpE#q8ž<}MP0\` ?80I ~.a=O72hw5k=kx=M8?aK7 f/zkiwK;@ZcѾ#݉ɔ0"b{7W:lJh#Z~T?Z;{AZXkZ\m!_\:Ε&HPh K/ED/ p0]4e~v9D{ѥfpf 92jZ*x]Nub9G;a?d*wӶO[4~LC{68j&C&a1Lk]+@K P)KQx៬NG4Qz|B|oQuw[f-ʶzꉫKJ˔#|b)MT^Ccsu*ZWT6M*(̹FEKsFMyM[ϯ,.nޓ}51XsK·~^^xe+$P#j2֨׭4-{j~-lf\rvom;Ѽ$ G$΂-R]]tadfTv/%fq<0w zNdIIB2=^-DvTp}c/NGAru, 6R JBk=t7{4{dc#$rɼY2β<%-TƄ#vSpޔSc%qQ5UG_m!Cyl& ]<g(ac3045{Mz?7 Y,Gő4ZԶB\T;OCOo+ _'D<@t}R7 G~޶ΪF}CLA W{kyH`7?T!$)\PARx"QX3y~aV^+3#dt.Mс}{d3୎L WG#p9 AUflv&+8) ߣwhO,X* /VxWWB6_EC2 }yO8QCGsie1-zᬣÙE$VQ#77N;!ƌ]տt d#%NcH/n)TA[m>;x KFvov&)#9 Y^sGz"MYDBʡZrfQ 8J֟dDKEG#O GJhO!L?x{,%N#7ܩ6AD tgEJ%@gK>4v(vx䏧AX!T6֯ikS fa擿Y*"LEIlft ]EߦI4>xhSKs16g,v[ QeRGq I͙g%^jқ/`u[\! +rzH?k%~s#$/ Aܔ[Ԛ\3Hƕ0FƔi6' ۀEV/+R~3zR/(*ieyq6$^b?щ,jNHt>+oEePW\9m/t$ދJ3KB'A:mۻ~'&ğ Y? i*Ty(Y~T"؝Vc#o;G $z&1Ex"K j+#P ,rٔ@eJӯDCz%D$[<3 ⯮?M`Юρd_|4 Q`sw \R \dIP,/)rAog621//@8PahA@+%oa/#iQHNp ~r|_'-',]WUM] y̢ 2%!-,Is?;6+. c!`Ҟx+W[=" 'X#Z+ka0תYVgUhc QʤP." Wjψ\-8ͅ ɠz {M@G`f]*c4 3VPZ='u[f4\~M "Nw W$t- Ӣ?Z>eI+x|BZ@C٣щ/rH܈+N\q:TsR%lI4V'7h3.FIRy(PkUWҊzQFQO/V@ p(|Ey|]4sMt|IC4$4*У'9,j{ץ!^"T%B1kqyx4־JV >J)WjbLz9>alT6&93JFW |c^3g׸O_1)BDHHSqh}h ܆h8M. Jg,bX\D 4,# ~m5ꊠyXPgHׇ CtiY3WgهqHFUgƋz]cRL: 'bfGVivTXi)v Kji0 ;dKDf$ggYO1LUɲmҷQ\{D>JDvڿEPw4RBc"Y@>Y^edHz<jZ(3 {:g%*p*{-q |f蔿їh{҇5="?3)?p캎x٨H['5r #wn9'?|y+ISo ][c:;0F79Q5Af'"ۍOu/_&_2>rZb,\:͋Ά'~:vnE;'۶WXQ3}0f h}XSǡ3TuζYϺN5/MT!?_qQ|'I8 솤ʨ}?Y6J CGPKp OlؽwJԝ۠znՁh[}Vbku1ڴu Z=gw7R fcot.m&{cW]t3 S HR)Ųbn/_p ,V/9Du4=N`F -(Q.Mx4Hfr<3τ_?oϢD޸H{9 K&vmuIrhTҢh2wEt`/-R-)X}zv1@no[.ÖiZNm>NWS@Άg}4dt9*R߶ϐj 2Y)U#VVTKck ]~ɾD0T7NE!‘CCh7 AɨF 7_l̯${zQ`uG^TC=FFH`eMV8+q91)u^u@'37~ Qr-4蛅l)be/C;0tz 8BiPǗ[r+s邋H?s /?ǽ{9KӖ̇ᶝ{ w3H?Oo](^GЅwm^utAo%4(9Ɵ)Q ^C_I80>{<Y NN;K l1x{8!of!n/,;ݽ K7(sC|Zêаo8}mICt0zpmDKî󟣈Qn^v}4Qd- )x݃,rB )j3[`X y<}F6.e $>t~1oZ7cEGK^ 6hAM /۹{ᯢ3ƟBq~44&:kj>`Phxh7]ʳzD ?]<ј B:C|(Ө8.:wz=v^&[Y: Ɵs:^"Rފ&jq{tzV͇[>$ҍKi Wx&Aă7^0 QND$H!@`9ftlP"ʳXw7%rOT;|odmI.G\n!.^>֏`r {cي*4˿j߁h/n'[B.KKړre-;]ASV52,"G4bvGSY h*:^saemFGQ]A3G?H2%iuIF^\ bdX gA@|vonGo V}Jmi#l!FxHON‘sv=3_o4½ -$B:#!7;Yq v=ƿ^r q*kSCL=7[JVv zq\zMTeyO 45l[ݕ@CNr[,Wu&&q/"++ޫQ~lc$9,fr?+7"s|g䣽٢lo䜹}N1ޒ@ڒi%kH6owWRi:X6t ^վvka~w*eͬt$lPghx{2&RPY_q%F-t۴V qu;أGG9e4v1ihYEyv^ 1dGC?2MF¬)+&|wȝ.h7y061Ȕnw&F%^^p 7LvRH2iM7iRt Φ<4Xjx-xE${=:MV8@ʩϚYXɻ?/}nzkq??*k60=*\a3h B=@ 7BW4r"΍vL8W"jpv7W.WNV -=P7i"7E|{Ή/ Pe.Pj4kwkE%j T) u%43*͆h^lޢZBHb'w`dbHePΫā_3^Pie1l@5PQ'))x=ΞA*gۻ¿ז`fsh9ZMT\dP*޾TfpP5z)֚oʅ4U% : i\F|brwGOYTy< V~ ġ0a_A>MƪB<. ;\ LsZ "/~3 /֪5*?UyriG6*c$=7AxWhӲz80Y~[/3›:@ӰlR+~m)UlGe#j$03 DS& _*< : Uѧno O}; g,i݉TU.͖Fi ?D pgkxo=EK\gWM]Cl]+dye MicbMj,y䳾:c5M%Ԑɖd[ErDȝn q\~g4 -ҟjQd:~ ngo>ˆxVkAW^@66NM~%~gC܄I<} H}w&wLhh!s/7M-ANXHT袔p JgZ+O{19#4 }2yVl @wy6 ًS`ooϻxg}ǜęp_j#~mtGGJh-cR]=leҵYddb x)r@NݻbjF{ NPu]ۨ8݄.Jo}DR1m7ĭJ[3G>{7~,Yr7^{$~0h&0&jZ-`GoxCp*&:g8V&nڂZjJş@8*@ZELSd"4k46'(2z&2$39AE ? Gx][vlwMTlNjPYnis::;=ۈR#DlC6Oal+Λ#-MݰlvBU<,[jGmrYʲ5VE/ΊDx/\-<C7_h(@C?L%MrH >ͅx7odWTM^QJؐ,96'ΜEe>r+c bKʔcY(ĂҖE%leۉ/P%-6ƣ=^Mm!H> Loȭ܋/ʯlW|Ҿ#{帻F^jOJ 0UF!yDE&ܴ]CP7 7|L7aMghp+%3_E"B%4tn"њy6l%>'E$ ) iG_6RdD.4wӕ"!4"Q ^,e,4fɋcz+s郎-{vm-h8ybh0BxNR'<ưF~gAat +m)M#>I'2F*>!'ʫTrP<(MT-u9j7vYp5'yĻ^S+k^6%Yݽs^9͠$?ƻW4#aD<ߏ{EGKyHd(c-FJ!{m:6'߼qz:0sJ$p ~x+5]m^>BmSg:|'Uj\T~JiSUqMUQpr=gB0罦B6^m!IF~0 6ۋ}Zmi[x5ZbPckW̋=]Q a˭KAݱ$OD#A6>3}} Q"|M Zҍ 'x./S;p@xL'ͥtޯuIFѐvc}"aoMaV {qM^u@>֚uX KS<{oZN'; =?[]\藱y\g4G!汖'vs@+yP-Ui{1Җ&:eaXV!򟇝H&P3&%AORO~ڊW/IF}mu(8J{7r=u޿"}t 4iuD>Wd,4 FOB>r%9pVoⲹ2֏Y Wx}M=xӣ; MӟUS6csj3mivg7 -cpz-Y=f[R\( Fe7M  >F~tɯRE# + 7ʞe/0 罴OIȯE1se f"Ve37~$7 :/ByDvZ8sc׳fLWLW5%JW'^/ zb1FĻr vCTo12)"XMRu%w8&'OЧrK^f}+%78^ZAY0]u"TX# 4~``أ,{}5@vүF6V+)/c*ҘW[tvZ٦MU9c i^V+"MPW8 HÛթSqLp.R&Ilrd5~ *< ]qd>e:oJԳ1'RIb6JґPt; I~kW)?1^ߧstl}Y{Rzk{jw9ݺl,ܕ u!h\ s$-tm-gheJ)Ԥ2,;/^E|nD +9~G]VjXCea%ZDKQ GH&ʽB{mGnQޚS7 42 ,hGוJlKX&sQ8ל(on  e=߼d?E )m WUm%?_&^Ϊ *[& Ц@QpDg@8{@ ,B𢼾 W.~P?+· ѴZ" 0]"eBv|#8n>2l@P[5=MhP/I{d@8/!u/]>_zӃh[!諡]el5Hhӊ;M" Ù^i'^,`$pV f߂WOIx0r@8l 1>7GК;%¨áE-!Bc%^>_0'VS%cw/£ D"L0E"96ECho [;`XDx4Ѓ8ȄCW Źym@|̻itaKH'@0sN.:KrZf: kL/…mM+"w7wM/|Z©d%a=ab5خN];N$'ΤL=}L&WR@zh VPQ,^{A3p>߷ֻLfs>{9{ 'w}3<# [z%CWI[FK. RǷ0 <3Z^+Rѡ|W} >[GG4.0m/\p+aw܁oI-6p_o^O}RяJG0b|(wagS=t7v ~yP!RAǧ=><z7)z*TS4Pgozyo;aDͣL-RZɮ!+DPΓ%>"8DbϤ9ҡLJ,P~8ugm968T2AR U/@RJ&<Ԏ=+z aPPsAqVb orqEqlqޜj'ڗCC lO~ ઁ` bE"!8w8h y ^T[gȘo(y\w6ת,!s֋Q34.5C ="Q 6;ٶ: [@Jԋ[3p.@G q7U&ӣQ"]ٝ ^<a&C4nāEſJ \#,Ƕ*i9ݑKaThu?H/?;I;[O~AGcہ[ Vً`D2X5QFy$1Ȩ (xQ,QL٨2W*rVbD>5K+A!+k-25X\i# 2t"e*u Q+ Pm ] a8 \v k ňdS (:N4<ЌS:ׄ{9A_ZYXN3Ot+vlb{ 3 ZQOI~wX=J2--ϳer0 yzy&Z%1ljVC{?cқ!+ ED^Ʃωy7ԧv)eP˓˙p%?lɬE/3YL`̓N?ަ!*^b/unE(ϫߌ˥+Ov `r> 5WיᰆFsBk rks#RCG8&r [ _yT)*g/#wd?fvZ~/G"~f=UMױ3uGs8t:ˀ^"_,V})aOv"zߛ9(tP ~TLH۸"(^S驵{^̈́k7_?+7tZ[/ͅqRNwN246ľyYUlzȤ]ĝ$<RP@V@1QI|vgU^ɿӷ"ٲ3! % TAt&A.zRX[I,?>/rV~;iWnJs*O*JT[&ފ`"X{P]J$w"Ud[L1|t ^ϨG.k䬗MF w翨E _җ1@ݭݻ+F`zH S7,,X'g1чX̏ mί#H`0gS`1ij;6%a_M\uuj!͜:5h55욡6jf"T5WRfn”o敖䰾xM| Iγ\IV.4Ҩ>.46qgvzc`I\VVI8͸Y{Ynpy__Vv{5=bsb$ڡp[y|ΕC5 KāX6CF>W'MzkBPM~,&޷jyA;:^`$@\ryKB%*&A_TRU4!)m;[Zo?~%Q8Χ흑}t=AG'\rDGTDY3n*\5(:vc},f\>3eIverdgAͮaO_y'sQ'wWl;dG_u+BѼ -M(lm'h @)1X3y#b۝κN)~r02nͩMܺܿGkYOb_]e鰹q5>>ضCl:gݡlk=Z]~B~"Xr YlmzsFZzq#VB*bw@LeĆyvU6^Z[fS||e4+ûCg jkz j_qlJ i:m'Q-ᤲcuF6uIl-z.zzf4~0@;*-Ehn_X Jcy6J±dzY"8Ϭ0iՅ|Mo ZnPoȋK_;`.1xol]j㊷;쇆K%=#=;,(DQ8 PuGߴ7ivZ-JK*97 =!4c.`ΖKqqeڀnؾTW՗5xp9DՉ=lT,`]=Hv 1x $F_Z; ^v^ D"j^O_qƁ eN zBg꠾FcW^^d QغT |MgY?*=Ѳ<4buਭ`'U9VHy2(`l2)ҿb릞F-y9.1-8!jת9?(hf/yQ\c]t}C5)<Zcs54#bl/v#\^~rYLYҰgjN挍ʥ U$6k%gWo$OlfcDB;j}s&:]_mviW{cSM{DbujXB ''!߽Zvt8>3^O"6i; nGR:y寲V_H5yvUhg*fl4cx^{i}o3.u(E oKF{UTftG3r_>mCV[ AShQs!HLg-""/OQIܪVWmqgr%ic/;KM.o;ݺ=pB>n`aړm<&!:G T.$<"ɯIBpm̟sχ;폂ޔ\aͪ{# Ouwq~O%GVI o9s&%{/cTb>/MYUqZrГNjҋԪ8~Yo*چqΛKMt$}-<0NtF8OĵM!m)㉓'qQqƋ_@~ M(P%]eeVAE6DTPΨxeMڥ)[{xĵW.+s}^X:8\*G|-#^;eoF<Ĥ(b.2$7[oқ;yDzkª$6:oCe`&d D=mrLGj>o(/Z % 5{߅V k VA_QPolTב:Ts)&0w& x]mmWUG{J`3x8Rgz4R):67lW_ÃShx=qFAA%QYV s!ȳ EFv/0 |2}@4Q!rYVG9JLj͈kmXz/cJ  D8u9h*zɭ;w|6a>!/Lx^G~d `ZT8Nt%_&IˊW0PsQޑI=ѳ3S͗2;וCLl36/*80sT* 4DQ=N'ȼ J,f]f"5/ȷoJPG 5[2 ѳYɕtw<9r5$k6"<ߖ?%!6vfbð$\ΦB ^7L5Q&\[DcKU}Z"d@YU3*ojav;}XljmR|~|9+ yQ1fRZ_ 嫢Di?: j :5-iZڮOT u“_iRm/z^N1ySa=l.i*k,mvBiPWX,!3]Gǩ S>15Fsa8%R{iٱCANbWt5RfMץ` sW#pwvΤ"R85u/FQXg,P.7i8-AP]+F(a^.,uܥQLJ3aaDm3}?!yehwԇH?m< ֋{v#vDxLڶ}٧pో/<4 (/'8h$lHd/*?uPGyɡ,Ƣhv?b"^h#(o~IDhx5_;!Kq m_I_,H\f<  ]i)h/^n#1VyypV[K9|`a)l ޣ>Fd/EHB|s/mˠk]vј+ISz"#hz)n8ưֲ] ۛe5Di_uWxԝ9dK~} y: /ٵEMݜ=yvKlmqY#$n:~8P? eP@)g\v`./ҮjMԿUgtVOdmrzWM9ʬV5`Eo*qr<O=% pϰi*'(UOGYJCcXH5= K#?-:F# i8ą6RTļ3-y=Ŝc}mN],qh;RKUCE)7-VxMY闏t='ck[gґl n-}sqŵY ]}гkm>nTc>`"%˒ d:O| ?o-60KV5&}֋ȯ-t,-H Q0i*mt*m}*2!L 'vέ^>A?6++s O1^W!RU-j=sF1hr0 /qJ3:N3,Q=/v ,<n{I0(-v\o i+ZoW{˅w'T!ߥ QdZ_Gyߎ;_B\?|T qi+eȝah!h[>΂i(KsS8C"\.e Ƨua7(:{.=1q*Ii5QewT8"ҞqAA:wUn"_Z^<M8D2]pn:c:PE[kЌSv(u0MO1}^8N~4>a?'xv ^]~djbOKAoZ->sU#H$dB}x&Z5]b bnr5#P,^wi8nB?H#0_z>v#_[lxn/~Z*ٹ <aAVQ2`cxs⦎=7 @q#/(6|*sks G&&m^׶՗>"ˏv#Eݳi,잼g}#,;M`|<}=އ록ž*c(vcK&ƭp|nzSMM ojC {|AGoOGI{)PtgWR .)(8e1zW **Vd=bjn[1\9g#{? -}mzީwhm+>^ U#|c1OXdcLg@b]M:}]ne™ eemL_P)[K%XbzKEvj"G䓱ui6Ŕ:-uDԹ]%85|d\T_Ή^:M X fo|iehq=Ou`1秸bWAf6f]<g[I;8߾%z~,׻Ӭ+2gӚyyyfDork>8tu 'fG34AAS:m3Nr{`철w e:g{d)Mr`EK`*Iߪ =;;HsmMd[³} p Pt&cq T嬔Tk,PG iyv)i,Kk>QPfi<4ƹQv| ݈C:r !,f0x!oi]^aTcp*vHNIX>?2XK5ZtAYYeo?rylDv7:Y޲&E|NmSӪd@?,<q%4.7jU[-~>ZOFur"ESlLvwR~Wkr{x4Gxd0/# 6fvc,^5=|GZ(XGufgu!jHnQAzHh7A;Ԗp>u|8 8xTBΩ>4_d֚uӪ2:єeD(O5-Z5w-gR:ݴ1ٽ3ٵlL5=dz-jm kV}{d[B@d#g62'Cj?|{ʎ{HR=LEk4b@"J햬' 6ۜ5Dҵ HL0-f)Ϭ3~ qBRZdohH$N&~"kߣd.qCбaYx' eLMHIAI.68y7 ւŦRmz9ViYL`F!vKnlWW/JA89>x"dthB[}%:{u=?UW.ny0HokD|y0pt* ,{O]H/6Ezȫ@>oA!`(׺wgh ,ꅼ|k/f/k{6IכJy-t Ky EgNzmyjm.Μʮvj=je@1cѯrVʥ!{5H{ pM{雥9xPlE^[YEΊ k5lw@kKb߲ԱG]`".U3Q܍_Z!Չ]o#:wieX-n_9˫Cloߢ=77,XExP* \0S 99m@)A(.p֐4YdCC).qCjqϪcM$݉;qxV^9VZAo¡73Ue#@âm{p\]0rQ}tL{PLoZRިlgobwp6c Ъ׎i@oL`IFK0(QMj"{[d1 9/dʚt.}Gb/:ΐ20(܌ʜ;l;͟س%C#;jO*Mg*`L2j23[+ro }i^HYu,z -66bF3ӛQڠFi 1"l WMF8,gX]mn薷le#[D+`;ya[Gjw8X]|uQ0-M?%*<}H,8/FQwT<>t އDڼeAobwoB|d.M0X~WCtV*_˃8ؑ.* 1* ^:?Y~~6>M㩔@F:؅mLzh00OߐblܲUI0)xhb'~O vs^gUXW4c\: .[0>}C{ TPYk*C ~{E8$;)qMe_,wɭ9Hl{c24/u}t|_qߘ6:El@Ɵ쮫8{;i(ְ0g|bJQ8 gϝ'"&^}]0HEay::<O ߽z*JSzNBVjLƫ>ݦS лm9k zTGgEzEDo[ VI'ų@o-}B%'eу9…A t^R~v6JZ%tSSӵJD>-y+P-8[m xDM~ Uɢ1 (FsJYl%,bWȮm[Q.g5&/zjNoLmc"Pœu݈wn{eގDRsH~ %綪ިaerQ(ޠ,O/IX6 ɨE\ܐI!=YЄ\q%s %*1lFVX<`z,eXgMyI-49KÞЎXMo<ӻ'%8Uu&֨E?2aK]z[,/W2 p`~5z:ztkKԔVWj muJ:5DAnM+iʵ:,j@ ?ԻxUyt.芔MVL19sLe}kt4QZi)QISQ_6g%QF3BH:bѧ_@$.Z`0 +̸rcљH*Q#GkqrHJ zH2Җƒ`/{۪4;]ĞY>*=r|cNoQ(` 2M_QxH e7Loq FB6ְ{[V䛋 =K^ERV~oyBgwFۇoO?k)`3ߊYInW5|݌x|t98਋VkSIT>XIo*h όKrYLtͼl TA F5oU~E"xmyj޷7,0 fӧ.b֦NŜ:xz'ЇQ`q^t[+AeŦVvg윗 ^DfRQF0 R^|G_  B{CƘrA =?7w@[Okj~vypc-wo _ҟ02&LR-{;NJv[e0GȖXlPD .^Ivn?+I EOшGqVFEjJcJQ .6 uv!hY/l/p\& -[pmC$3q 5fɭ4V뱩Jc(j/3Zח{M$C>}WG<d J*FrsAo[5 I[uHكek%<8PSl:{HVk2ٚ-l;W7QO'$23Rq1nBHґ=۬mՙ[<ä"&C"BːWt=KA q;mBL 1Ӓ> ՕKT6쫢w}²KM RIgԪ{!]=qۓ Pg巬~'`}F&=t({3gϝ;VG`Xw\pX){C}bF ^d @ Y߮m xeEKOPՕFAx8_oZiΏdpޤ ]l,7%>#g9Ev=,ܰ˦ )SNjT-Ju2+Q"R*Y  60P/Ra(B?@\ {)tLWפ'fcZ^F͝p̽h(&݋Ah94gzFdMZteZɠ#ze|0YL!uG_cwSe `+9C܆Ӝ`?vHk)\*jaCͫpt2tu\ Q!$Thx\Ym2J=$ļ?'1@ %Q)*W|;\E$T ws8!= :Ue*|jG7i\j ]#C"iN@-S*>lf$P;򵭆bbYoR]}{ @?TX<b,?ȓ]/zNoTbG6n1Ee=“Jaga>Y]Ni>[uV e[ՎH"=; wyXPp/Ȇ5η'/geR{g!'XEn5#U \|J\1:NT\WW&+hhk3Wf( C[De6+B6vPvûyMIxL\&켍>kSG }j.\A[NݍzLvWO;c#B= bOW(ced>Ӊ<6lA^ by$h\ʊ{ů3L-,*XU]i{ZE ~HQ~BG>J*8; /Köч<:>< O=>\](s앵Ur:9*޾>ÓӬɶtM1Mrcf)۬e<3`.B&d6Z4WuVDynkHBQ",~$J/72 F:ՋX+]/UK3_0S^DGZ6r\d}nbzM*<6")3K(&o~"B)'oYҒp!TոS~+%_9#/2pKx1+j"tilc{j4pεUX%]mA5+)0ag_$ xOcs/aw`Z+St^ Ӧ?FoxTNZ@$Ok/[auouND\G/t?fkd0a΄m\.7NU6RU\ŕ\EJ[‰ԷzNJ:vIΜ+.A>ad_D5oƼ!Lh<1 U>lԴs=0&uS2 _Z>[ZP9hJuFO}oh6nP&:Nc Xl}nyJ:M%&t`9Ӄm eumeP}}]4aW0Hɤ% RVgmZ4Zv/yw+ vh2ȦBF%R.s7n@fD뵹oH҃S|]b)IXnbDҥ<++VM_^8a<֚:ŵ*҄u`Y04Ȝ'Z~"ƿ{. ]gm}8 (BKaJKE42\8( l"Õ K9(WUyE?\B5lW0 7k64};}RفTe4VlkoYh2gU*.q8堶u݀evZ\Zj}Վb;Sžz^ ٜ`A娀b9)+]MF};HmuC䪄M|$b>7Ho ;F~Ԯ7py d

;M5O)ފ*,,+ΧNf7t)]mww*-Pir5)ў qI 0HOBr'~.7k^\}ygQ;|~*r61^-dw 6,It÷&~~p^ Hŗ:WcQ4f)+4o)"%/֦)[M{Am3}a)MvC]/UWOPV6?dBnif,Jd$(vâl^ v ,~Noa6Qq~Aq+qǣ+?DxPW PSۄO3գls7ȱ]61 T1$&2&Xh,4*< mnUIf#fc);H#y/o ,Y2-HПVA`V[Ld"\d1Z` ٍfIEBw/ 43q.D>O +oso=hϒhkQb۫C6~Gݳث]Yk2O|6ʦ¶ KDn#*uyռXu6~ک/(uIЄX;kJ cѢ%尃|W1*v󋂞/uST.>p5+hoBIhW7~ ]eNѰ*OWiWbx`v'y/RZM~olF>#HߩE\On=ٖ\9s93r"(x,0T]YapPƢʢ<kjD H -' OڜLAXZyg&K\a DaHMo*nq;SS? .48CѰ"<,tJ{GA{ 1KO(Mk~&d|/J48̍Nyr[]I9JM(66/6j4fߢ1~-İ'"]b#4T"CdRY HJn\wp*+'08DHuF?%y.=IK}KRяMlUpU Dv#.A+LdIq2M:Z8#1h(|U?%TTjq]fJP]o[j:~lTuxMzȔ"㯏f 1a0Bx`dm@-WvPs+@u_z;$;/Qnm2\, A?197aD sA,ʓfƤCGMc.)1``,уcc>bڽu22$*R*ӿ2in gJ+Ő瞘MMq7;N/uyz s#Đ"&sףtI?6ڰiޞzKJLQF$ {p3 g-8mT,,^RD/GIƚ}!oeԍ=IߩjP;[k^nDyOH {ZhF}q]Nn3x,Ģ16 +3 /… @/_7pEE#}eu qwnr}ai;A=)X {{M#2DQiJ/Ĥ5"MqFêiu3[4=L^S #RA%xDƈbdp3L?/kŚQTyNS)+tFxD) &s􅜮'}|7q>Oofi-tMo~ t-.e⻞&.a6ХKKL}ƫ‹…FzL/c\|H_u;1~O@Cp17?}|V ^Dň̠(Yˠ'6|LkfDfFI}-3a=b JᗔܤOo>hO7" ̀}Rz? ud65T}>&3^g ~DMKohyc}}}}s}>}|7u/"z[Vn(~&>(0v z&҇_7p^w2>1,\-62їЗ ʄ_¯ Zoн[_o;}aDE)x}}UmdޫQn)SQl"h7"b*iʀW e=xr}YXjoK#эnx}ш,M17a?6|3DL6UcUBZS=Ÿ&H[(*]E8RD淩LoHؗ=SdψL`k{L}]gIlv45Q 2~$B9B~1N^dgIoMH@h d'6Iv=UBrl~!= c[/J?WrO|yuqG)W0 p"$[R?9vA֎\-Rlp+^kUdA1rw[-:_r;>ND~ Iw}|ӊVa*LV{oJ TxvQ⎊ʗ~<|tl2 >my/_e25Yվ3\Sa 6c!b<ֈ :m( `z`~z6مTL~2i&wpWm C˺t q8[gp保ыFdn nHMƙx5dbd[^x9ҳTJY3Y&P*bPo.< Oò¯K"/2d?GcY8ODχLU&d/2OقgX^a8,B%em4BPNob<ㄙH+PJ 9 x@Ldk⛫_@W,"6*7t}!F07Mjc RqZm\\vP2l܀ƃ`0x+p|〜pfk' |s܁[: X7`C;3_Z2hk ǔ2_\Ez7+[~~5 6hQFp*.+ڸ Y5d!Cj:c螡CxaCvm؃a? s^;#F04tD͈+#fHȻ#53|ԏz O2^fle\`|c_G=vF+F>3oLv2q4 6)4lCߘ o|7Wi7k[߲x+䭜mvUo|11cnҸ=I%k 祿Sw~gxG>?ÿ#$!^$>%8^4~ώo?0p 'OȞP2qµ &j⎉vM9iu'5yd2f))ܙϩSç:mEM󛦛V3cړwwWkn»>fN7i:!` 錋3ijh:t*S?Si3' 73ef̎wg~4kͬfE*IͶ7z[4yKE˙w~އ7η9sL\`_.ܻœ -|oOYxEVb,xbŞS/lxfAf:6Kf_.oIKK-=}iҘqKv-`وe-s]L,cمed/_~`yX1lE+^r+Y5hUUiN^zV?_3d͌5[YZnԵ'&nܺiV[W̺/߷^>v}ol nX 6ݸa=7oToj㯛niϦMoy[Flo֬lm6mm_mm?i{kۿ1dGҎv<kȮ_vst37g_ھ3xs3 .=CGy{Cc,WXX޷9z-V^VqVVg>?vą[Z߷ʖUe϶cl7O}hq,s4ia'_'#=.뛮K]]\eO]tv}wx"6c1W==.͖[w*++DEt ,fwGLrr7 USP>M3Z3C΍m{/!&4ceCɣw%$%'_N)(6L[^R~6/FCzS]m㬥YdϺ=,{e26Yμ9sN={3^yG2/__ߝ l(0/8U)(+-, /&+hDф9EkI+xDbKK|J(^jVFe ʂ˺ʹTVxWWVnLjNUpULUlUnU}ŪU_UV^\QfV͖]՚Ok߬_PU\{XgVλ.߭_ #7hkHi(mhiƑ#+/7mJh:QYVͱͭZD-3Z-_juoimp6Em=ϴ~zi3FgtL֙3 sLCuurv٣g5gϝ|s3έ;'?yϗ?ߵ+ ;/_H‹..bŧ{/w/o|2\ξ|ʮ++W_JաW\ r]suvcS77.ě7uvՍo͸5ֺ[nxVz~{mo}Y3Nw߹ksn[y.wޤ{n$]޷u W/݃=p#Cf=<GJܼKJKxN&LQ.0ن`2e]92C[S2FJَxpwˉS|6&ũաBx;veK.*1'U$"+"1J'/K1}~ߌhBȏ:(M1 < ;M?8B  1ۂ&_Tzb&H~DdT{PeDH&.ftAHB{wDC}, 0,%&^뭐B} 1W"pQY1^bШTjJ-Y2QR#՚;P # Mp=t=RG8{YU~٧_ḠhSRTo7U NHeL|=w$#H 4~)1"#l2"P:hrH6#xa$Ye1^n, '-.161#c<[0PW`9 {;~l_]۾$.y>Z/ygzE 1Q^t Qc."NwEU ̉ )Ub:UfN"!"< qPF)[X R~og b徍Ee'|>/L#ޥEĚXd'V^JJ4 :m +fW|Z{痉N) {6` d}&aޏ1yYNÝ$<htB%+hvB}J+xOu~9i] _-x-p g ^'}D#rt_ z@0qQa\⪗K1%$-})ɥl%>+D`CgJ'2:UU3bd둥`=r2.xTdh+U,6 Jh:=CF˼jlotCO^+` 0?zW_LTR@]R"Jle2ORB3XJ"op2^%֟f'j{NS;Q|YHl4&s& 8T9d'8'㩷 O@yw?!W0#Qx%Os@$xWTknxE@fth*Zp- lN"ἴ㌧bn2.O q 9W."60,e4sp ^dIqT@lWѠTFSTm.,9N~'(4q9IN,֛=xz9ue2IBM3 @1d Z yum2B||O1`R l BԞ9DrЉA#O@eNJa ffju"}9E}j k%߳d3-QGk(K&`D 8ٗXԷ[=ZX/֯L8#~cr+?U!Z͏mDG ""+ 6gb4Ҿh):J"oP9YY ed 1ǨP>a(5x:f'b{)L<}0 ^o-H55edḀ g "B#ReL/ h*my{׮&'&iPL+X?TYTs]^ٽ^'yK,-Y:j,ҏRռrkvPaqf6gɲc:ږÊ[%l_5 YmYʹD\xM7/C\O}Do 1ݎt2]Cl&6,j.|B>@gB>A\R$((*Hfo tpA^͞6'5elRWCŅV׭"#P6]x<IS(?- G&GP}DL\X׌&N'&wH|Z* V@r=z@{wgA5%-9e!euAR%j@4Frj< -qmF\j ;oDs&2b<f9)?,SkGyx+5ufæM rO!.,$ NK2r>hw0lscB;, N@ qZ2(R]ޠȂ/mxSʫAŃF!EP;'e.P:xI}m/P*O+HH+gӨv7XL,5tI1*HoHc7;rE5LTT*WSYWfPyHw<{D0k!5jP+JpD9!|fAr9Nv u[R*lX!vEEdxi2:(dp"r"$Mw/-,\`XOٮ3p"E|eRee {H3[9}Qٺsk]Oo3x\'wx8R#R’_Ww^]aLY4wmbݼLɿd|4\E.qSRPset!L_2F%M<)F ZTXY< lUj*T妞BxFB,&B:* H s=p / A)֡JuQϪok2&Qw-E"lGm"j~̪=Hy 2/${q}=U.49bs0؂[Ʃl [DOoDP(2J bN7-z( / * Rr'&e'e2Rf8?>qn'HɵR>FDuѕ۷Ss*jm+KZZ$,QQიXz]?Vjj9T.ce嫚7Xmp^ ŰR<;_lWs~y.^^9>Eey? ȆZmڝ:|4Oە@)hN0ZEDD_QLb2$jS m X̼B J,8%ōb\(=ٝ^Hd*)3%(Dt3QMRலUYbSk4 pg…{`k<?`#Nn68s7=|9ۻ;y=3? ſׁNwA.W*Adt$^1=dEԕ{LT-'cgx~-\9s<%K3ّyb8bԪ-Nv^]jU|Շ%++V77?lu7Qp"_Jㄿ@_ /ԈT]2"t]v|AB/UE qY+8V+[ X(ϭLHN)"j;}$1*A@&hG.}SۙUԪiUZU_@Bmy[`,ݽe0fVνm?O+7sZ°yGםܻ&Lv7]ծpΨϖ4W4jz|A@\W_AavN,Jh\o|8U:5QYY4AQL^hzDR   {[;9p,֥߭!n ,$ǥ$fA EڥdL((+S k-;-,oxޤBQCkS{.uƐ~{5"үT e@VYuL 'STA~Vbp̰h~dnߓ)"͂m}OW]t;PR׉`>Eu%%B6d \^K:+NL!oU_1$5+L762! :<1R'Cx,C IxM<~2 L'㷒7Ã1%o^^PD_|# [d#xl~=< b/ç0R iQqv!Gg-׋=2s*mk `FPrYYSy)6dHמeohq >(P3e;LDr1( " d:\Ȣr!>Gè xʥgsU*"#y=LP ˱9~o9!M! w\. ̋@ss JPh^T__^1l$[sv1aO Gԕ`u 9poY)x #[ʷxV S!hBDpf1)]8oUj~u*A>CJSUU L ?%(Os /vϿܑTg˪7D ćIK"5 Kj|5l L8m&b[ NpPy?(Qan/cٴx.0eL'<;Nl~ u_` TYܮ-K pI|)(16 _S`Mg//h^::iLdbt|0eABVd @kveARXD* _,"KdJ<{G`Ͽ!%ZDͮUDTB2}=4 9_zXffzJҤشM@FLJT\)I$2`(O*AB1$NgPڙT r}x/ Fd|6 t8fC6je;QWQ-xD*0eyKut\L31Sd0E#H qR1qR](D o'EZ \0PDž6DL,*Vlj*\ł7D ;ɐ_+:MEY^vad$C WJy+AsK&(be5U@֢({ )ҵequ6..B lSU~vG6|̏vC}m[sחwU鴯Gps:y804Z:yq55iBi8Ri_i{ 3]ɿTwN]YV"Clt_0&-b(QKt,>hmvv*NUw%7fAɊm~3 mPF4ALMU/|pml-g/uDɫ]ɫDAapZb>!5*%J(LgZN} X̐ԘhQBFDN`aWW,7ReY'EA3 jTKiwzPH2LMSWFZʝj'5&e.L*BLTR߾]^r OLNQs rY>\bC#%}kAmrh.8SCkQY%>@N ?%@̥ZbO)luAbI"9J.e"WzH kCT`ېp&毕]9X/3)߃P_[IH{ E!b(шB(2Zm ,RͬZi VeB<]3 l̖mD|&'JQOgEk%Y aG &9/J@d*"W{?bi}I(/RؾuJ2^EI51(bOo=!߀?˜IQ F ZC JŘx4&'C&_DՊ~b`ٛu ėNIxH 2E~ի*1¾hZyjY"P(!..:B➇'?idhD3Wwn=v23xi<qQ~rKZ  Q[6YC&%.-AD'ل3pyĻk$)R+WbcP,ڠ$)!3SP?n'xaO  #b0+;o._9$bڟIň4]R ȁTQ3]TګY+b1$$ԎH2j&n<8K@SRqLF"G=aNL慄0 YDxxN6ZH֨Å( CyDŽW3֍Z5d-YL@`[(\r0a-#wA]6렞;_SQ@Id0#,⢜OɌHd?7y< %*n}J)m 9ULv=HBXwM~3 h߽IMlxםȋ<.]Ə6})߫#DS{WBU[w~G1݌p`mY9Bd42up9#d9Oö(// ԥzVr:ɷ%p-,^I2-(! $Dop%n.~ny>%9A?D(eB_!!JLԵPU~COXU&]#\u#pV!-re0'v|n}k y^Yxߥ7l+$ks5r̆];*#Kr"K<`ä63dx8&JmNn (\ayq֩V0l`PL $ LcY熸!Zc16:)3h3@"칎,(OKH?˼ [Tr(i|jf:l=C<3?C:gfeV÷2&N\CUyu(Bv|4:"V2 =A#ܼrsa9c,\>QN%C,@":9gv/Ѹ '*%qo dLm46UC\0 oJ~]r_}yAҁ&J IbҗBU ljLK̐Sg8ooExʡBq"~Fx[qp_y, $I ٱ@..*NFVDR%uqS(,gdg%  yoICn2$1 q F'+t1sd.mL!0O!Qܛ:BRޓR;RG%W53hl2;UT׸S˝Ȥɼ-ɨN./xx) ,>A8Ib!S²FT0WV"l+nJ$Z'~@'כJhjT5@?"+.l@2Zup`L$}4EuWSJb!Ą4c+ +u˶ꯊ~W~o7i%DB68D{*+[X#Dp|2-ASjVB>_)=LlxlD3NpFRBuLQ;$KQ*m#=*q NnTT֌$*H3ɹ't﹝!J$3*fUW]Uj=CPsgaU9T\)|cq?a8$X`>Nq#8|2wB\@ TmJjS=GL5_ovOiYbB~cR=K'UOapY"9i}"^V,`<2m s5E/j`45sAE3`<]-iilU[:64> d?ljLoOLHtk"kTѱ%W.YXYV XXX瘰Y8jԨRo?H29g/5/!G^K{ڨF.|kgvT|y}/u5x)mg{$5y+ӰLjxRY3nf͝3/6yS3<,`֍d`ע >3i'Z$@C^53C~k0.c kpvGݗP>]O7=ly;llEI"f~C9={TW`VlX\7Tٻ@д;SYX+^ -d39]:yumZ3gdgf׶C(2x`H,'ZM%RdlvLZWRuJs$ɚO>?%a))S қ4kjJGϷ.زh6.h~NՅ]eWRJduv-뜥Og 5!~zY鸱DӱZ,q;EZ @ ,PRN$~h4Y4"I?\G/񙊯NDRKzD顤'F>QzQpmWrYuի̒N9v>Wqhv* HIMM}`2#3҆pĮ뵣o/^{5Eb2:`=8"N%/읳 `֭[/N:سB W-9E(-*Os`oE$2QXپ*Wl8Q>WQBXFT.,X}"U;#haX-@B#}E‡F1o&Lasǔv>HZ$/ nq9u qJLT4UV^:0̋J^\jlلgl E9 Snw z PŇ#GY|6Le)2A>|&C7ɔR tGԪVYͦO :]ѸZ(mNa`/P$>its sU0'tzPxN5-2!)WE ]Jk/!@כ2 U쁈T!,.XŖF=@k:+[9z}άKvއmWv:5v\b ^ha"M=JF~RgbmFYB7kuF@ׂ[d!EAB"dfa=@wz +@Pe1,h0X펟aMa>]q$O;6薣]&g:E8$ٹtдw#gtKnבw [9Hq$W |S=G<ܴ7~ {&â餤]ö5*mXიyLJ}(8vϹ'oKqbXK26l>OO`!Lv;Dءs8ߛ);j ##G W4XiWU?233|OwVD'nI:M ?!z`'tRSJFP v#m+a"Ŧw= D8B ^]XzdLPd> =O㗟Z(4~]eKu*qպB2)Kk]9e Z=!j]ww_In}4^n~oho2QĹ:̀naӲb9vdbV$1 n_-9JWI y:LŢnִ^ZOdb#=V-6rhyB `_ǰC|乪?B[}(-ywx!%ϡ( /pڱw]|@yrfBB1e؟A]ۧQ mtbyY8_(sl T"j# Q7Aras|`Y$Q|^O<:z^+ XC] :=~]vAw X4j WʃŐY H*l>) 7B(}FAײozmA6=E13*V.??;*j TSE;͔Ph6w;1OLr=lF%5U(P*qrڪH#!uNX '%f1d$~^B':3")% -~)[<+ VK+OdMVL!wl%<? ~2ǚ# IOujרFu_ą?i),B,,b7#PL0>kS, o=L-DI.hbآtFM:" 9s̄bOl^_mEtB:zu"%e"VH%4fQ+&r#إ3?0>#6Uыo;`7ͱѯtD?=H=t/-@jѠLE]1.3{.ab?qQAv9J\16 _ZKY'ӪHnky'7AkG!StmnT\yWC;! 9\wj.ڽ'^X5lvP(s:sdbs%@"mt814T7ʀR:, vBr&^6>:Q!nj ʋ_ CH+  v,3*}J2$7:ag9uD Yt7&@U ɗ_3\kqI$[d̊P_^-Ghxp`4U<% #/}K5+;6T(0 iV'X!͢E!pܞw;7='e%{Llp#/Ԧ_sV89 Cyb{(^79r'8*+Ă,al_A/mڲ|5E|P/ɮş#? 9.diI.MJ{xvΙ0( %ŘlpF5\F/ /)#7(J^F7ʵ|A5^]8fD50y{W:11z7!*R2lm4{_V"ZJ@jjYom6ZRͺ0ҹ;*PklE~ÿQ 5LoC'fkWCyzѲI bNJ_m}jNs <.Ӳ'E+>[ $J |q:Mm'{EeX_Z~ ѕU"4qnD'.[@Pf n76g_C'L#mgQϮW",lIX<W܋=e,`6,jT{:W);"82j:JЀ\S-<pEȇ\mӟ>~9Bp;{zU, ~qQL٭8kukk-<렽!%\(`a"]r _[*t&M2 1L۔i/6aj6Cخ 4r2a]#p)Ǹ@RS@eP+,.P|HU .%JhGVݒ*B!{@v:@i(#h;jY,F LV6Am-otE 4U`pU8Ar@,*y$ŋf,JhTPS9'h56K@Y $zL0X[j+Ctwmi\^j;T!qxX젬ev*xOVmYxXKlK! zEvuw([=tcE$Ѐ5tӕb0)@CxuH:;LS^|D9ʹʯbTQCO) wB-^rXwH0 vƢƅ!L8V+dEC!痃#I5p޼Lx_=$XqȮWyX>d2:6R< w5,FvN %D+[uOe7hڟ2oJ{i)DxMu@f &/LA5NC>9LD{rX h6sGޱ^S R<jL5Jn_v#s\!XI@ Bd1T?ZjȧKw <%/r|VŮZt{+ S,#"2oAm&-oց;%-1V_5!kТ-"$\0U"'|7ctu׍{RIxdJ_τ'h"q`#N4k(o:1:N^}l4|3b+`S(Q K&ЫE|={(& 2p͟>:x4jǺ϶lͰ19a%-Aj/.0{L[5& phFkMli;hYo]k0kfo1ny3`<Agŗݴs/.ΓݱR-r ~XX䲜N Ӈ+i': + h@ m Bmz]AiNb,\뀗@BXV4o ;ď%Hh "x;FsGE9 )'^_2;ngj)4%/i8]etY .ՏOi<6uHoXdD"ШƔU&1m@ǤV 7ңTU%4_+p )t\l?5>Kô^[QRgdG(Ո6n䳞zt`(;셅C3  TU+BqfzK%Fo5<" LtD)R܈Dfb!/Cb>X YjR+th¤#> H ^nqa 㫆*3#As]A c!ZE?1HZ~uA~O^kBkhmM %ϕ <&R3S!1Y Hc.ݤaf^(u^-g7c PGPw5V@Zl5Aώr C̆do6K HX4\  b[ߢG8a ܬBv'#]S8:h 3^D"zuB~@XێcH\l 2Ytdf{T@4U_՟?DWaK31I9{S?(#n2HY`X r!S]ThYtc݈vgC R#$ǟɃyEhy;ϭ{_C4k"gI^d~HC rHU+í3,䷛^ H'QeaIP"SЭ5ޮ6þJbҍ;B+:mkWF]);@/a#"',@Nwhƣ|ǂp= l%7*~mÿ@4= ?d?V:|&whH~=18d&)ͧ@"}Y4 y ldy8nsTGYl;ݞI@@T^A@DNW  :b%URxuQt=BH}b\΄F ie*N&jHKs`7`Ա>ď* WVVj60z#}Jpy$>|r@re B :^)Q ݥ薥h 9\DuLr=d; 0EB(d̔]5 PF߳Jйt&Y%D lDȋP^\+ VKk4@n8"?֭WDcHbh,8S|RzkElRb+4OVm.`6l8zZ plDf -bMY6/z~-o?[/AC`"z/>LǮՇyմ?<〹#Nl:?kO}nƃZ7.ز!$ A01 dP_ 2DzGX{[.y%z>r~zI{սx6E{?ffRE{} -ZvcįkiToGV·)[ݔĆ[Hձf%{,iR v{Dv̻E&A:]BB:<E2=@leb^[J7?fX!5e>Q۔%6}#| kQ=]G_c~ V b֤X _y3,ňX8+i2wK~fkfTjšFg 0,b4Qe!JvD";U޺/xQ?ޥ Xೃc[.'],= b9I|lƔ˗L2rSy\^ d9Kʓɝ%uvmM#л3=7V%ĿBEQ]V3`V?c@jϧW=~а#䎠V 0lI["u9 a"#AI{= 3ڗ2=lKAGh |#w5g~o,=h}>v7ke݄YܐKNW\ڋtխа ۰qICt͢Ù~NO#ZqPEY]P!i>:HgBm<FAzhv Į04jcfU-Y2oު%Wڨ!m}'[@1.%lc,llV F؍(g24/Dm<]|ɱ-"NӌhY5ЀH5[&=:x,)PH7/.bKyqwikX wBPDkDޅT$R3>}=q"`yض'qN6Ϋ~IT>ml8/ h(_d!^-ht+ ͇mI0$ Iy#yhLb} 0G7@|"t9I{JN80+gsmdF($lw|#(vkܙ1a UV(@_$Tg6")4{x'j3k+&AG$iP[}/ЃR,W0D?Y-J|PUxJ\LѬ7fٟ,=J{83M#6^v[}-|{?x^w/N>4)z FM`fGLgjjې >  pP]![5\3aCH5~+[L;>\H& BpKzd/.~3Nr[A/N¯lɮbIl=D˩^='?-0(`n1S'qA5cnpouJ4Ҟ{Kؽl^~  BC%]JuPv4dKM eAGݢ晔ճg.\8g[Ϭ]Y3 -?K0!,9/3rT2#_#SD/݌euA:_d}ߓb\Jӹ dOs}ۓܼQE$O4{{ {;39 0%i}No&c~Il! #%#9Z6ȋ:~l'NE{_*$z_ v<2%iMv ]bC6a5&)J-"ʲeOG!KWu aXyzP{G[Eh#t{ TG #Fs32;gd$bWbGM'ZyK.U<%Ĥ!!b:}N]pT+oǬ)Fή~N@ȹ-ӧ|wn$:>=H!|:Mz y"אO)b{/R|mV~g60$Z;END3QOȗ#a/L;e+3b#V6 _^pz/|6"V'_2]r)|1y$r|QB'l:D#gD7z p@,<Mm^}!8ZW× Σ>5[3{y,ެݲzFuGri"Ր1-o.v+į,XlI2sT ]ꂥ|R:j`YD05AQ(ve@J qDtfQ>j{ "j:A&_DֻJd!O6!.^>xx|vcphFNzk]pʂJQJH 3(bqSL`}-)7i 7fJT{^p}%A|ǟjF;"6w3-Q[Yf).cvl(GhQ[tPj˖%" )%{N}es=QQamX`9tG]nǁZtV6~'ފHUMцȳZbh'R>+1JLTV@xGX`oiD6Lj'[pCY$ X[ k=k]/%:UK /L0$WS)(SdW3,:Y~c'$욐-d."lX-V"p/XVŖ Ih:wfq$ d$wYFtU mď ЛbRӂ'5\b:#;,b#1!99a.@0f11/( Kav`ẹ0l;wywy9 w?ż%a?穒du$\uFuky#1cG@/C4nX40{N֝|r^ώ nԗѥmEAV[n_~qUN]Uq_rgET|Vq ta{odapѺnlX A<|5^4N!ĿosܧI]u zj,Vo$rH)Z(6vv/B{gб(.ϝPU+ɕr%OP-L%wDctG+ :PEb$5崌 $@=\aT@}t\ ٪{jzk)i*M|JHe#OG%5UnWjQk!*Y&(&a7P[1kT/x"j82x`C.0cW̺M=.?Ķ@V*ϼBfڬ|+袗V[궖oei*L>~dʖlPB&[[vڻ^Ģ5 'ͥ|+n [aU,hzM,agL]4fBSk XJ/ܹ1YW|$F ;xi 3ILS z> vSTQckif1+ȇ_pے Vd9^BA,g7 r.1EknbgZLQW˗yp0߻.S(aLՋ®YuYv6^(VU*;mBzB@ѡodXR!RfN}Hez_uփۘQxh{$; /<5CcJ?M9ڟx_|@H~[~R0 v*U* ~B- !O ;U9MQSfRV osR4AkFUG`lcߢ0uoϴ DUb$P3?9[RZDC b#EECe5=~\jؽ!H[JKP20%aXjJ%2MZHrbY ٞjԂF3nRU3E)"s؃m0L?z'ytk]Sou-Q\7WZA\mboңlh|q` m+7ZlA6Oog6 Ty=D% Tc{ 6 ڹ 0#It}/aM'¸uK []҂ BxYi{ 4XzPT&D[\UDUUhܧVC03n-G'"`ϻŏዯ4ݫr-:E4'>>4^]*z(xrЭ U2f:}-I*4fo* U(4B#!vLЬ m|aD4qv<~Z6 Wh v OmtV3h*{}4좍:_إڧ_l/l6迎Rm9aSW!٭VuT(*o$]:͈w1U)if>bpN{-HQ_i P7a,j\Ep 66 j?ب zc[oD3{48J<ڿ:F!ĿBnw`ZA}@tYt=WϷ'֢|> /|!Tͷ3@c>]dvͤlza|йҭ& ,[ee`( gc"uABDsoiBA#|m4= ,HqCTY|ÚwZ\fY"SXQj~=^m.^rqN4X}=Nfb]h.,O)6E=pyI%RmlM%T vC99U2`K~w#E?p<(AviGݬ :aj;@IE*R]FbDe'b]b^^\d Q(V[nsd/a{ߠ{S*n[?#JDeĄu}unU9UJ|~Kj y:dX1^Q>`Ri, VWf .vU]uڼK4O1.W3^jsr~_Il Ȫ@FWJa@>lX;r_ЮDֵ-w_vQCCL^B_h6j`s1dh/rzv%'{+!kdɧѪ&R b3rh"719a'Uz?dc6 aI(n:n: bvϝ좹zA&<ei]?X7 æ9})M@mޟ ^즙|K|zi;oƌQV>s9ѼL'~p0wv V!}H ܕ+s&Aiw~e*KȮUY}M[c<64`a*_'MYHPJH;4iZo,;mۘfy{8nz v2iSNDBԛ[(~ǡw򥥍R^,EN"{13$Ƭ g\w㶍|%pfj[&h X  7몫M8nTre,6]rxjߵؑSv~4?>$MՄ]4>{q4sx|>>FEulVkťE|ſDUwu"g,>rJhl*(KPv&BwTyT1s?% # g 嵩B+=-tl)Uګ ɮJNMΠ%dNIΠWBYN9r&8RT3/ʺ$zDET-e&VVd:\4_YFE-e3_(_2iOw*?$jsY, f-&M\c"u\{7ӾanhDBL mK74gԓQH~\7wY 7YBրab_6X915|&d Y":,&(' k橘VׁZܡֆM͛qw77vn(TKyA:۰+ěޢ$%)xiJIDML 5텐=`̭Hi^?zbYeM%EVi^\=mAia}ފtThj)ݏ}bOזV,_߼=aCDF{!C21c%)UkR'E|tY&_?tX׸V|עƹr'$>Lw$\ ݱ$D<+X[vf'~rסC:'eӋŞaSlnkZٚݐ*]9R&-uN:bۃZnu=iᚴuirnw~K6TՐ':Z;h[J w#5P"8qS-+._8/' AQT AVooҵh֭]x^/~L/,WnMJZ6uvN3MgtΠo:8rX05-5mvRn=dOkf]څ3N??7-MfŲh:ATnK-6->.$l~7ϧsK][Erf00.C0DQQ.D^?a1Ev9Nu@@o^^N4L Ll@|v9i i/ڟoj+Ql6f`cag t٦# ݮ1rt]Rg\ʷ5NlLn~iU$7Nzj%at}V{nโ玹hط{jheog9X\=eM!}x/eLn Kr=-y_A3ϕ`P} w6xdC+IywN$?hc*}/ifo3_|P^'-BKooox<럤wvnn N?V%x;/{V+ (UGGw2EH HlנGYt2᫧C gxy9⋿4FXDy8^SKx-![*!kY{g0 F>xӓ2|S5?G?T9v#O1Z=4ϖ'6:]΀g،qyzW_=EU|=JS`)P_gD6TrK7îT W$5GQ >]֢rLA#?'YЛJ+ %"A.Xv,}{ cWBb/*JoZ&'R3P9]gG4@ x)PûF%cœ3XMIs@G^sff^^fFs~GGsSVәׄgd6;Zͻɇ?9'j5g?~ƶ_3<]5]ٙyd)#3_gdK{௑{0 ]xT_o_U |wsp{7 & ( ! Y;;o'tYYfV7DEmL5S2~.IUsTSct/VRY{ׁÙ8MU*^ˑ|!SXUEWW*OX*]ja# N⻈j*R&_ jҢ/חyJꌄFTFSW` Ml@y=7VGTt1F\ZJ5U 8 yIdbf*t LTrNZHbQQ)Z›6'2(ByPWu:g\$"K KA,|v)7 Uk+˵rIq!G^^D>% ?-CS_+'&L5gB3 r~JQI-rNZIb}ym7W?ߏb A46]Czuor,/ե*yiP]__ĆRB֙D;Wό~w(7*~WsZ+ʲ2RiBIl*+TP5?v)>/bTMɵZIŭB~:($o,/*RKʋJ%Ѯ3HTeYQb%0Lvik/ey9hey4b-/#SLi0^Ooh/,QNetFap.Qx<%EPԱQ| e ._x,]>:2͛ >Ś9_Sav~nBv; "Зv; ei: Žus]7Hպ5kd5] /Ps*%pt9] 01Z,pU瀉8S̀KLO8xh"g W2A5#\hW?nCO(5B~Dg^E*D ZKXOBAuYZDv3}t73Pz z/TqP/KFiZ 4@=UB@Т ur5W0 ?1 ~>dmB,ȕb oj̟Œ"~oCv PvI4mPғh2&"r$EŒA!4*YQ 5 "M9d IFA4.&:)>d;(S|_׏?6[ϖ1| d[4Xi_0@h6P,m kWV0+"QT:9?Ml\8CQ+(%9ck^M}2v@+Dd'&S1R,̹\}2Ή 9Ϥ+;ȃ{/`e-hGJXLZ~͏.詈3rRmA"_˩3zpWWJN64F:f깅ZήGYtܪL͞ga g~Wu{{1uֺ>" rr 96f/5QΪa ,Y̾cb-Sв!1{nݯ7JiVU #֝kd[@fΚ v,kv.IziEʱ?|?tٻ:ËBެ#O]Me|yKĀ34#rf >MW\lɅkXЪ tvjMTjd,*Krki9C?sj†6' R*AUBO֊@teFϰ !_꿪" uSzg"1XRe&$,o_鄒'=d"b<6mx\.JB_c ՏND^K4pcndL4>nL 6Tkˈ8`;t/tv{Wݽ;x* Ⱥb6D;:B`AD(.(j!ruCF!ϫIۂ][}- [|'P>b$>A"V^Al߶B$ڍ|M|&w)b}N> ؐ],sXzT:)M`M\Mٯti 8 c%jp>hTKaZ㡭 rPpU / jǤ'F8dKET0 T!StX[,l((9un_.$ؑ=C *c ak6EU4ٚH` m _ Цh G@#9{$dH, !zkbºlƌ8za_82VD-U\\-XJ x|".T| i .w(a#jwu%DU5- QBh~A}/#kUTm!Ѡ,W~s܄&m Ż*t[Mh\Ʒ*2Mbm![WLщ|3 BtF i K"WX96r:I<|~u4Hћsar4~AIt`N+¶[`Osi*|5U"Y2~\Ty17FTT,6i9A_a6#{\zB'Q=ƌBmQw@s ;cшSSV{ )lIl#JAgnA9Ր֎cW!-ns:|s%h=z_i)lڃ$6t<3t$N{`C_AD-; g7J1;D/A!MdLL_ 2=v#*CS.r W3M ѩuocwɉ% \kHG"-ӽ'ɁnX{SW1?Wx'}@A*`r 9t^ٍk촆RpDuB8.A PAAaOq7sviXD;438{&hqHCT/ J;= ba*=F/9 8)I&v$[_N[! vg;a+D@ VWz*]p˳!@ZԸr|NG>R~t(B .5 q@nE\X!U  [ho{v !`t2b,&x+92k{آl:#jĽt-K& OwsTTxO)8z'p:"+@䌝<O Y=G 8 r29t9B)\7M qT"ndɣ6+`?EvEܜyqS[aLqN'I8nzn8;DlF잭?'T,Oԝht#hn(y=uuCfa޶D2n&"&Hנ3SZd?Q܃R"r*Kzm PG=4_#UĬitn/3%vS|xl߈A> l)o=?D,!|{` 5J&f0L =%r)8P`*?JkWVinPo^ktI-;jClqbOe8#hd?!kM';1z~{?DD(mN8||V.*| pȍ =|ۑb *P\ѷp)) pdm{gg[NNnLՙ%,bJbL씾t:Øaz'6ONSeUhݍ4l48G B >ľfht5| 69p2o!,kR*Rs&N՜$!-='o ВP4"ܛJF+F4U-li PbՋEpIJۘK!Vc([b Yc3=;tt./ ;G5^PaGφ e*J))"RG=_vml%>,LER`oF|/n HjꍩV#Mހ VڹRy ŬJ{1"d#ϙG"m{O考5D4ׯ.lvWwCj̗ЬT. qm+6bʱVBBc y~H]'gN؎[g76vݵ%uB TܩŐ3`y5]ys~~z~f1鳇ϟ~WDl.zX>TkZV&6\UKl" u{kjH!Nu*pN&wJ 1 M-ڴ͹7s pӯUUL&n]}6b65m6]6]"{9鮺+lz~hϱ]/ t455+%l?>RC¦<>gFƧ}N=u$qGKwd;L~A-PD2.+ˇMٱ}-a}*uCSXRLI*FV$@V)vCDeASh+IVԔ[TTMOp}}~c,`I 㲐Ib̜g)ˬ2p|G߾D<7}B0fYV o`EHVqټJ96BMB⓹;G_0WYg_6k<%NhDXM^'h"t>Y[% F-@l B>Nlݳzbd,;7|/XoyyΉǛ7֭F`jtm^vG:}Вg׿="f!TA4^7&o1/u:">hh, .tV=Ng՗pqo+ y$fV C ;I euǷO= "66x6}9fB<`NW3M U3i$Os_Es6݉=7sFѲ aRLD1+s[}lK-Y{9H}þglU`7#.{]dXKf㩜 Ct$7ia x}tUչךkc~kFJ)EJ)RH)RDDJ)"bĈ"F4bD#""RDDDD"R)"""F}s3=c6&ya~yF̠xc|a4a]yeY(hd&N(iB)MiJs[w4N[łX&Vk+U&Ǧfƪbscűe5ؖخXCPhD)v&NN\x.:.1%=+7> >8>,>2>&>.>!>)>%>=>;>7^______oo7ŏOěg8tB'v9.Nw v9#18g3əLwf9sy|Y,wV9k &gs8cNs5\zvnmw;]no;wGc2ܭt3n[.pKjwnsw{A{=xku:{ݼ^7F{x›MfzU\[-y+5zmvy{w;5yg|;C?.~w#18?ɟOgsy|_/Wk &c~qkކxWރ@>X^y%gټ|_W|7m|'?Oӂ"Q"ڊ&z>$b(E,JbX,bX/]{E8$IT:RPdkNv]dwK`9Lc89ANSt9KΑ|Y'r\+7Mr!w}<,FyJ)OiVFWTWCV@5D WXUUf٪ZըjZVjڨ6mjڣuPVT: ʹNnN{~zQz.RO3l]kH/+jNzޭ>` /D!&>)5=3;71 181,121&1.1!1)1%1=1+1'1/1?QXXXXؚؐؔؑ؝ؗ888hL ^tPNAנG; ÃQؠ,(*`vP E`E:X[`w7hGASp&INR&d.:.1%=+79 989,929&9.9!9)9%9=9+9'9/9?Y\\\\OnInOJM6$%&O$gB: 0ۆÎa[3C4VpZ8#Vἰ6\. +pc9 Ãxx2<"XT&Uj*MOU&fRsSũe5ԖԮTCPhD)u&MNZt.:.1%=+7= =8=,=2=&=.=!=)=%===+='=/=?]^^^^OoIoOJM7Og"9(墒m!uzF}Ѡhh4"F㣊hr4-UEsha8ZDhK=CDԔ12 L$6!9-3'?3(343"3:S)LTd*3S3322U̲̚L}fKf{fWfo!s(s4s"Ӕ9Y'+a6mm..Ϯʮnnn6fOy9K 6N޹~!Q\y2757#7;W---ͭȭέmmmϝ̝Γ|,A>/ɷwww͏ȏΗ+3U|}~K~{~W~o!(4"ߔ?S a!Wh]hWXR^U[P\VYSWPTR^USW_+,),/*-l(l*l-(.+(.+4N"+zE]L 6NŮ~Ł!QűŲby888X]).(.*.-(.+n,n.n+,)/,)/,.!%1XM;|j~ tG% B_`܈7Hs2 O, Xar xy |'ۤ'x6o;̣})aBLj.!\NI>CDڀv_H-G~ !I;d,-)OgqE@Fnߙ[S*p9f ^ko6g\bkXTJ^|JroWDRדm'. } ߂_Qr\kAB)lE&ૣjpx_x$Gxs|O:d"葛@LW$!]&zo E#xj,|%x&u$^fփ7{/pR5o3Izs7૤8| i~7__#H|tDڃ[ȏMp5Ƀ[ɏzr.OQc<.4›+H5pWjs;xo7{r=p0+[d#p7!p 8e6lKf#Xe~c_y?3`-aࣤd.؞KH ؑ`I-؉`NLp^ Bp^OB/< v#uc`w9yA O=<$؋,'O2iYKVg~d%k,؟/$ρ^D5pY ^B^uoK-yJ6WaM/#D: &Ap^BG,;EG)@hW>CjsG;z 2RG%p:@mu:@#<ZAo ::@aNC )HpNi97S:@C+ BprdKo%8t _:HW}Bt[pbAG,]hA+YP M,)}r4>aAotUOYP̂Ч- ]nAU-x0]a3|Y FWY͡-4}ނ5|`Z .@_HtE/YP$ނӗ-8#`!=W,$т?YJZoAntnc5 nu @Z .@YHܖn{t\M GwZP?,d_-dw{,(d@Z͙=YA[q ~hA? NG?HA .OfAQ! J?a J? &\̈́x+ٲGۨ}*clTF6`_c v*ڨ=FlT.QzUۨ}*lTFrU'ڨ]a M6`OQfU+mTF6`j Uo TUoQ{*طۨ=F; ˞aNbgڨ}JسlT¾FrgHlʆ{\jkÅjþφsmx} /H6r]c#[W&~g| Ua Ua²6Tl PV*hCUX UaPچPƆPֆPΆPކsm `CUl hCUm dCU؏l l6Tu*'6Tu*6Tu*g6Tu*6T*6T*<z1 ;AUXoUadPևAUدTePv~ ~͠*? T `Pv .fP6AU% 3 ! ~˒ņЮ,e?>40Y  ^63x5{f3x5/ ^Ͷ1x5+kvfo0x5Mf;lW\fpiK= .epi{ .14{~f04k`pi!K .>bpiv3 gr;fG}(Scpj9S N;`pjvٗ N}$S5185Zilƒpp=K\|.Gw$>"I\$ iߟуx<كx]_C 'pCx9:+8ԉġN|:9ԉWrCdurdg~o8:?~cR'pL cRQIqL ?1)sI9&1)Ǥ/9&7rL cRII_sd:đ7ttt[L' L'LL'GG# iX"V-l bN9rp8rp9r8X ,8Br(P ,4CECEȡ"?2LA.!"wD蛸Kob@}& 7Q%7q@{&&蛘+7q@<&j7 T,ӋnWb(nWܴ37-R%iU7-MKinZb@/ܴZxQ܉Zx0Ob=r˻`*%q~e7'&dw'.粇DHDI?K"%ҟ-/%ҟ#$+{G=$KyBG^$SrDK9H"K$rOr/+y&%j(k%j(/QCD G$j(JP>*QCY'QCD "%j(KVUD*ʥUmU.ʧ%nrK?J8\!r$@ qaS&?9#7'I8a3&I0 %NB'L~)qd _I0yRɯ%Nl8a&OI0w#OKd#HdDQ=:SquBUo_*t\QBU_ :)t\Z㪿BՅ W:.RquB K:+t\FjBo:*t\]t0.SHjBU+$]5B!骑 'YVz^ jB ]Pk^TZCK 9DW!e6(BQrBQ 9DC&Cf^S!jBQ+U!(M!*]!7rڡCԛ 9DT!-v)BQ<^jǫw<^Up,} ΢WpuTg N)8\qV_(8:K V']}꤆S5Z5i8Féu\Ý4:GitD_=Z#*1WktD舾F#Tո{qw}Ci=w=^oи{ w}Ck8BMή'i8Yu[4]Opv})zC4BOp}Cp=C!gj8K!, jKjK?/=__a~ҏhK/~T_N_1~EҏkK/^z4_ps3 7PFpFhg\nt6~g6.671&+J~jݨů+bQA~N?7ӓ]l۝v Y! >K.C\.t+ܛHJ%ޓd{x5 7ߐrޑ_@ Yw^D+O%d?&+=ebxJoie$y+/ O3k\%WY0Va] UnTW+j5JmݧOtLǬ׵X[ݺj(km5:#t}=ʾ7:1sXճW{9~?׿ߋ /"B6bx xi߸նv\ ۻw^&[\j6ײul"_mZsD/q~s*Y,Xjg=:HN:#Xn̊ωϋϏŗėW77ŷwwǏah'6N{v9!pg3)sʝJg3ÙT;5gYv96gt8ǝi1qKܶnqܡw[w+4w[ukww[nqܽn{=p3OzZ{puzy}`o7&x)to7Ǜ*omvx}wkN|~/m~'C(_T?W/Kjow{A?8`%?uy7ޓ > M񙼊嵘|_o.7rw&~FP)BL}kNt]DwLd_1@ H1F$1ELG =w R*$ b*vb8 cQdғZeAe'y7@9DXY&e*gy5hVr(7mr#˃HKǑtN+b@eTj:ΪRL$AH#hUƫ 5YMS3UjBX-S+ݷwU!x դh-usn;.zG&k'yp:D/׫ZAownHNK L I OJM%ىDMbAbQbibEbub]bcbsb[bgbOb`Hxdt@X %A۠C9 A`D0:( `Z03 `q,X `{?hsdyrUrmrCrSrkrGrwr_@pX1y*4Bza!l;]a_80Gcò< 3auX?lcdIzyzUzmzCzSzkzGzwz_@pX1}*2"yQ!j:E]Q_40 FEc%nOߦ'nMݚ85qvk&Z6%Z6%kَx cT.E-CZl;l;Tl8ll ')MԼ@ijHl5tnjqVCl5\ԲPֲp}VÃ-[ Ol5,ijѼ`oj>_Q mathxc```d Zbo~ ?xڽ|Uts9twtHJIw JtҠt ** %"(%ܵ~p~{/,f;{vjH$IthT@O'fѝ$$e&wo@o܉(Fgs+bz[輐 鼂!>((aqtnԧrrI0$+rc%)L]EdiD DkUZQ-"5qv2(q" 9Cp)qNCρ_QN eF{ uy_D/]q 淚Dybd M|w) d#Q͸A6k*"D#jFԑQ[LbLJA9uhyQ66A]3^a}>F;6w`t!iD;MP`%ОDw&kۨ]t5%QgҀR7QVz)p2в/ Ȁy9c:Ơm^O4 x/~ [&A&EY&^a\+oe>$Et rPu,JTUg. >$*X(d5o築Hdr%8_plf: Rj$UL:8q64`&␭N/L4!cEu ;ܘ7Q]S s0E0j:7]pѻ:>B}퉖\_U0\\+9ߨCc"hCԇx6yS}q]} |z2{%V_So) 9w@j/O,8r^|S ̦$Ήv!2:џY߽L;bgD JxD%#1S] >0Ipx@NDhg|ό>. :m _/clG]T|?x 9EGu\^\ik$&k諔9%afL[1exU9kP6uz*\Y|P '7d0P0d9kLY)1ܘs}*i1e2C9a3ktu &B[D1WtcũfzD,#_"=L>E!G1~9A:8ƈ~ gcǞ/>NyE?>~ks%\.֗sc4D)oR;}D_-O>d$SF(i4"HQOL[4^ ZdUj 5$[ٌ҅jy٭iUow>tH:"NIg97".ݔnKwɫ{H^YUYMٖC'' ʅrq\A(W+UrM\W~U'wߔ=^ y%?J%RRTZ)cqrVͧP EbjLmvW{o#ԑdu:G]Q7_)zV^SojDKRiitZ-E˦rii/hyZAVT+՚i-VZU{S{Kh9\mT[}hIvUkڟc.銮ꚮn!==Gt_Idzr=ZOg3lzv=KNϣ z1^R/_jz}Vow;z]{>z__҇C8}>MO_/їu6}[߫?'F*#(c5^2׍Fha4ZmF;dt60]7Fc7C;hc1јbL33,c1Ϙo,0.g7#Qq8a4NO/%qŸcv ].m5v-]Ǯkbj[٭6v[`w{}~v{=dG D{=ٞbOB{^b/ٟ{nnwڧu~䨎yi mm   ] #t)t9t%t5t-t=t#t3t7t/t? 0(gq+v#ny[m6u۹nG}t{>n_t!Pw;tuGcܱ8w;Nr'Sܩ4w;ÝrgsݹG/W+ {E^1W+J{e^9EWU^*{U^5Wëj{u+ޫ^=k5{Mf^skz^{uyݽ^oxA`o7{ Fx#Q޻o7My_z'Sicx@x`xpxHxXxDxdxTËß/D"?6>1%3+;\$o$@`PpXt\HHHHHȨȘ{YO#EEvD|999!r*r:cȅȍȭȝȃÄt u%4Jx=IBӄv &&LM^9 >%_-C'S~N?_/+/U+~}o~w}~~?H]?Oggo;WOO9gW_ ˿'Q9D Eh$hhhhhhhhhhhhhh|BR2ѺѦfV6ѶѮ7ã#ccSSӢӣEgEgGDߏ~0:7:/:? q2<&Y!jA~pνq!w/Ʌ5{&3r?gwaX`\~oAs]"#!g& Knԛ"]@ }Y"x6$=$9VNh;x=)^HDL 0s)'mω:(Y_YBDL~'MG)o$"N~$J'aUh-|_O]OjL-9\U$~c"ae ZOTJ2~em*? 12OˊILqB>CO)W~,Crb19 VX,o32j }J%|!dy<(]{$2EϘo`e|bQܗA~ӣOc[(/LtR\+!?IAy ř|g C}xKł 17N!G 6R&BO#7&'db }d>KJ( y 21DLF&\Rq_EgzYW2=$ 2bg3;N{+*giĜd=zV (o'S+; ;~c:3ki:̮RY }Kas cz 'Vs\Idƕ}:r[x sЃ\^ӊvu7&([cޯCȮYNnrr_.ч[{N +Sl+׃N`!ַ b@ayl/oQ>'Y:=\&\ǐ'1:hC|+>SsbguJO2N|wܰU+x'!җbp)#l|?ym)斒_^y;~!bb(Ih BUa:&(ߟ,\_<>F.ʶߙ,grl:Z1F/w[sI׌Ofb1E^)v7{Wxd. ۞;x[^=>cݗЮ3mUoĮY>P=5dCdБL2}(x;.㱎d䮐YT}!u)' JA!2@߰62;B}v!EaD3,JczN} Nk.t/|^ln:p$dR^?f=?yN20&bJ!_VyN\+ =CtF[*͘sKQ/6.gcHE1 ٛ*i\{Ղ Ɩ-~ :dQiPIz?5 v ͆_Ho>ΦA-v62kJc}fw *Uf/lQ5Ɖ{m5g)yxmd9qf xݧE' t d2{xuH#yp%1w,3mzvq?Sض1fX ?9Yj!lAMt :ʘ[Xe眨sWg]Юf(dh0o- AX `?<6dqe}d,.4d~?#ހ-v,G;X'PgT<8(tDo%Wv݂#,Fb2/F'iVQ1}=:GÞtAHv"ẬӜ/ <|58oy;z:ʿ]f<ڿ䣿.|͞6` *G7Dg _JiaxY"|86v#Ҹ+!YŨ[O2TŜ ̗.(jӱ s^>(G\7F,KЃS7 f֏\xFM] \r̝gIE|Z8B Xx^} 5Otg0JH!_Atsⶈݸu6Tq"cmfy6|%Q!?!gx|bQ#谅=,b"V 3,VB`,Crݰ>>ZUl(~>ɏZ[I!{>Z >hCXy>?N:%ګ~9#F Bj:Q*x l?dwAtg@a۹KC~֞hZ(GEL|\6TK\;c8RGB6:AnɎX1['=+4Dv=Pg-  <:|YIP7a1?[K–p_iy|/J-|4l(7s+a˟L>4˯K+\B3EGCEwC02xL|Iw ?#o }$_@N{')7eU 84&rrFfc!w(DL*w]X H~l#|.tG\:T5kOO~#F輤czX;xnEv{2vB؊q艼e^Rpm"fb yӐ\ȡO:`8FQ`_̚p|2n'<;O"| ;Clsχ.|]YzG"n|ցy.#7 !+Pxb̺Jk̹l)"G{{/cBvxg9ۍEsY#Ṽ{ˀ.OI7a۹>kط(rw4Ele:E 6X,bq;s/'kY3Tk8.SEf:L9Ɲy&AlGo5bf;^8r'YhX7Mc>"?gDt"P1y/vx-Bzb۰;an^`Frڷ {q1/ L1!e|t ye!sݗR,R64T*+ 4*:JKF )E5(2)բW9Q;WinԓԗǥFIr_67!L@F"S:(*YMr!i$#f^%+JNҼJ^iRf(Jp*JʫwU( J#4Ai4&*mɇt%3[CZ_m(}T[I Զj[i^(-V]%j7TJu:\ZNR'KՙLi:K#mR "uS]PתoV;uOݥߩ{!tH=??K EzI:^UJguGzW:iϚYZD+txh#z9iS[vJӝzsgIlqH;m6 g_9q;=%粴߹\:7asW:ao؏Idv8%JN] u;EQsy2BPPPPPPPЊ7[mp^r-v{WppjwdI]V{~M[jwCLٞa@"c”#L=t&P$ |ZZ)A輩gpzkַgl$3%vgV(”R/j-}=Ҵv th#/4ӇD匠rQ9STNk”r*Q9nT(**3*Lh#4&KiHNلYMCC&ڧ}3Lvf:SpLS*ӈyA̡rP9QVTN7s_`Hx4s{f ;$~&mջf;e-u]onߓ{GoyGiG9ÈA*?R7#~]}ܡM_]$^pW>/_%W$Œ17r_djw+^k@|rS&7zyoe/G\⫫[:;jn8ߚ|{;x9ԥ$/g"@{zkOrR] ~l[EamCᔒedE]_kgc`g5WB9&aafaffave&$?I~%g-ϯ0a 2aaFf.a`&a&a&a^ L~`&5a&3a&7a0E} c}zĩ]\wca&0Œ!d¼G,ݵrgچ~3[o%~g^!-sX#^ӝ&@Ex*PO:7TC]$EA讵/Ju⟀5MeԋmUwUj1m7dp>S\yV"#><ħ?2S+Yݬħ"> ,3(WI܄L|.#~_s/H|a?#[Cj/% 副@#_#^PuϾBi z[L<}f0}ݏ3}=N+nN0B㉟H<3Ԗ{z0ks&g"\W6xZO\G2ߪm/8==كz0bs?']l@II'?E7?dW #_"Ndc*"ljC4߀x&iOHhL|''BX{z"^ۤAT!L}wHF?x;U=hdh/3֮'[A~)k}=3[3[5nXɲ˽s[w%Ԩh7p0 s02aBIF /B{Q&9a2s0*aF%G) 2ܺu F;فcN7\'C脉&as0s0c&0  s07 'aLICl[+[jz.-ՋirvvsD?s0Oc& a&9 !#Ѣezn{ a- m7{+ S05 Ӛ03007S0v-Fo'GšV+adǔ Lm´%L&DŽFG;uv;ϞbV?۝Z1S0 30S 0F~EKew0" ˶94û"79 a^%LG &t,#N¸H &lbTk$;$w{0=qtK?Et' b9`~0QV(o[x ua+jZ/^f{\ 0W̵g1Bg΂0,1.}R$vMe0;$ٵ؞V%0!Z r俟s& h4L_ٌ`&Y&-7y3.?d3= &C`2a_좱2I3!ox 0y!O 0L8L>EOS"Ô \6s:W!a*:e{J F7*`~&e6ZC6J^#{Fcl>i*5l6ǽujm Ku`Spr3( ^6]fͮg~j;0h>`q֥Pvf 35L 00L.m#`aȯfnfePUAWyM4|`6q-fk9Á>gϏX9gO38S9yhGYo>NKq6?v+!m&II`lq&Gy!eu |@\E(_TR%A>Hg|ze֫zgdp^Fཧǽ~ [϶Km![-q%9^+CuZoA`Go' Ʊ8 `a с_6&/`qQ͋~ǁ_I_$, 00mSm~wد4cx6~wR3f_>s  00Gsn%"[{FBBxK_'Ke*SNIt:7n**%ZAN Bu.:VN|o&:HV+E_A?\,KF$Mǘ3`2àq:tWg9uv0$r[#ʍ i }]zig>fGG42X56Z;]SAƂq7<ڃ#/]" ҃mXqC6cnؔk_[/[j3dvsـ| 7հb';=tty$ٞ}7w4v`أqW.MloiQsCVzUZt^qka 7! A@c߄yhoRHރMh%GװyWj?*v<y|ZIziy[/Np6Z<ͪ†^){e8{Ơr]m2!wyEdщy0=Ayw:Wk_;b?aRYVU6PoO])Cۍo5[dH].YN*/|}޶fi_V)YwontIJ[~Gdv#ta;W k?"M*]vJ6t7cc_eK7$J߉'|KQU6Ӿ%8Gۡ:O*g_Foi|*㯕:O^9v3-A+Վ"emt5G{j=aN;仑oMSZK;rVcY nֺv+XYn i6 mL NCh:ywĎAAO\ss4#tQG䋮z5R^p\^X_Jɵ/iJRpBV&-ĞլxyP֗Άx!X*CxCvdz{g5U42^)ZNނv ~iv;!kA/KFvjW@#3Ҍo+Cv&6ǿfNw6M Vv45[=K@y㎦ڎAQځÚ˼{{jϐf4F"k蘦lǤ3g>Z.]],}qmt#'@ooCHݼ}#խ6Ӄynl])v8g b!R7oYBӵHY}Y_[G)Zz>lMǡl {%кv4\;4\qp-ihѐVvj#:Ӓ$-2?N.|5S\3q_' |E 9.Sj}d  YIuF%I%|@> {{z ɶ)dۈ:g\$[zJI>kq}66[WB.ХZx[|Rto7,db}$ͽS$K{Mg94)xEZxݡ+bd_?B̷d\e#r7|̏o2sBK!7RخrYd?3^Tڇ:[J2ӬC,+Yd /5d/MIY/)L?9ߴg@<_2ּCaĎ ;V%5:K/;;J;*K/kHOMWK,WqlY t*I5`)'U靔^LIô"j%-=[\8b' }brc1S%ۍ}m!I؎ЛmH)IEmS3KRwS;zY7'WlװqΒ hoJW:V!Rݮ"?9x~=۽Ou,mвqaro#6uxrM~+U][h/ٵI!j*J{*/r9HGLdN [pF|Lލe0_ߓ!w9G vd^'c7Mݿ|}lrx3s]~A n]yZ\773φg,˓7OIKMk}% J?Rg\ߴ~'/OY^wl>b/ehnhZx7 = ʕ~dzF]RkȂ+LWvцߑZ}`oꝖ:6m튜ƑĄ[~dvI#h}h][MPدIK1zwBYgCZ`ڗ(?!-${ދU$v ?bs[^~]nF{Y#X8e6Rf3S7c_1H v"ȁT+@+|yX+5M:kNqf<_"cܮR?%3ii^콣?y<8 îfػˣd_ },)?X{#~;$iƖQ#ͧ׈͏1/ɕ&u2I.]ܙoɱ?8>mN#.-jJ? Zuz:0뻥'렧]5_ :iCgwg쵧 NݤKyNvǟ`&"s;ZBzRKcدZb8vZs>."g{Lߖe`~i$|Dl䰈CrY$U!>BrK> I?cIUxߋx!KPG)׺I7oua^9$.Տ#*l%ZHjkTE|x+\2x_oEޓhqx ?ç7L̮rJ/v߇u(X}ۏccYu~˷AtMSf&Hcu JbytU%_U eEV}EV]_I]d P2{x_!|"LSc8;c]0]r!VS{s/Gx~StS Ƣ|q[seCi%Jby{VFENÇuPӄ:a3m_P"ςw,%0?E(VCJ\%Ǘ@ YI%ThUYJ()%$=9s;m N/@}ݭӍT+oCL *@g/EQSxyrMT=9_#7,пw 4ޒ=n!}_n"o0$kd3́_Y2QA>Kux}'^Cʔ Y7#nga*>PWAD(3@9? /t#yD @>UiKv!=.@O8 P0+ԕol9b.OHmo-*>(/@Oӽv;="пrG'ef׍,q|=GgQP'N^s4oV^ij_|(~X~t"SWkӕP42(E*LGҼ_RK޳Z 2NY 2MM2mE2[ջv a8?>:0ǿiD5H FAׯ"Cw!~'1?76$8F  ]o!Cq*3=\Y_(eû+D=R$vpOR>lbo9[@x|MaLTnꏐqJYOvaz1h(-]e=?RGfE>)|9y^~'I 1ea4:$O@؞ [)^ɛC '|Zqyx^EٳhOzffv1S},T߮,~#8oʶ̥rO)O}*.`kv:q3|dg8Z 1Ʋlct'F7&޽ ;WxN}3w?vJf_B;=23 RSD[t|y=}A]ݔ:oD~8[wf4J^qwH.a./1@rw7+{!w"3Kn~as>Oz˗k >is}@v6>/iU"}}:Ͻ){bSWS>hR$(vI;GFh\'cLiPKF[-C&2dQWsBOE"Mh|W}oԣ 5w~׋=iH/ҙv~rn<"XQeNp:&5޻/3GQm+&ّ5gͨ |:- owK.&# ^oֶ }:ؽѿ[F=aF=#\\66kVlc_@#?~GGcP- )o%t;u?9J[z2_W.Շ|!߃9|m`k| dU:| 9Y)ՃmV"HcmTc1_͓2~M0]!bkؿ |Md3_k|0OWs|- Z|Mfb<e.I#k@OV^6Pe,%$z~ Jً-~ja|/":0~6;Y ;BZ~w_M$EmGzf`iiķߞ2uJ d咽SP`?J×L>r 襮$߈|'< &m36 |sr'I? V,x ?7™kd8RrN,:~) oJis$x\U݉ob?wђ:[y7Nd 1f |6ξ+,77ٿ<Y\ox)nlo?eYwkws=o-y6f.s\ (ƺ_\/+'e$i6Vdtw7JV-G9Oq&(X>.)ܴgM6Zde=}HvJ1[/ާ͛+yR,F|gL`:˃};hMy+yޗ f`CJ}]Bݯȥ]_uoYIWJ!=΁R/Ѿ)KA&(#LX{Sy7ϙa$ž(E,}nFKRְoza/LC}ϗ5\نzt*~nalߑORӞWVtbj7v c"[-z:FZ'}lch+kn:DøƷ5kۥ!hjӶDoag~esvxހnݟHbkq;am *1ڂZ u@2hꂦ!C t3(SC aYR/1OXwZW37?K5@yP9_/~4E\ƿNҴo%V7-{} I7'v_O8^_|ͯ0GY2,={g7xҋc{eѷ+k[+}W W:}3gw/͗{z_e77m7 ҁ|'Ļw(8CےHG[O\f6&`g$kx'ff15IYt${A_@ɦtrb$J\y_rdd k *Yϼt2j ~#An0z_=ByFr6}oSё@A߭S9-Rz"d(0ѿ2}d&~|ޛ,-w"ni^եcw<O''J]Sn6c>|W-4oby^{~ulRr11|p=}4r<;E=3?A.=9OE*9ޅq+W"#{:gإg<@[÷tîICMxʃe;D7x@=N|1sWX껋=ǒ3:߰7/M$Vu`+E`?lWDw51M#ƫLL'bHaʣ9kI`O< tV_&Ew)kN|܇o7~Zlmog\~&}bd| _o(G^C6g߄ΒQmlvkRg>kf 2Iyo5 {u|SGEzy.Lњ[ W+΀.FB#Ғ˼.%F~S).Gb {[}#opܹ+N$1oC]HMՈ qoAvHj}/𭌾ѷ+w26ƽu=#ۃZø>x}1zOm|x{gG]&7 "=B#Yp~ߥ%/~^}y/w 蛂da=%#6~.N}U5'/ ޮ{W;_́.Math/modules/LatinModern/MANIFEST-Latin-Modern-Math.txt0000644000174600017460000000421212727636110022730 0ustar extdistextdist########################################################################### ############ The TeX Gyre Collection of Fonts ############ ########################################################################### Font: Latin Modern Math Authors: Bogus\l{}aw Jackowski, Piotr Strzelczyk and Piotr Pianowski Version: 1.959 Date: 5 IX 2014 Copyright 2012--2014 for TeX Gyre math extensions by B. Jackowski, P. Strzelczyk and P. Pianowski (on behalf of TeX Users Groups). This work can be freely used and distributed under the GUST Font License (GFL -- see GUST-FONT-LICENSE.txt) which is actually an instance of the LaTeX Project Public License (LPPL -- see http://www.latex-project.org/lppl.txt). This work has the maintenance status "maintained". The Current Maintainer of this work is Bogus\l{}aw Jackowski, Piotr Strzelczyk and Piotr Pianowski. This work consists of the files listed in this file. Below, in three sections required by the GUST Font License, font names and file names specific for the Latin Modern Math font are listed. NOTE: the names of the directories are not subject to the renaming restrictions. 1. Fonts whose names should be changed in derived works as requested by clause 1 of GUST-FONT-LICENSE.txt 1.1 OTF menu names Latin Modern Math LatinModernMath-Regular 2. Files whose names should be changed in derived works as requested by clause 1 of GUST-FONT-LICENSE.txt 2.1 otf/latinmodern-math.otf 2.2 doc/MANIFEST-Latin-Modern-Math.txt doc/README-Latin-Modern-Math.txt doc/presentation-lmodern_math.pdf doc/math-test.tex doc/math-test-context.tex doc/test-context-latinmodern_math.pdf doc/test-context-latinmodern_math.tex doc/test-lualatex-latinmodern_math.pdf doc/test-lualatex-latinmodern_math.tex doc/test-xelatex-latinmodern_math.pdf doc/test-xelatex-latinmodern_math.tex doc/test-word-tg_latinmodern_math.docx doc/test-word-tg_latinmodern_math.pdf 3. Files whose names need not be changed in derived works as requested by clause 1 of GUST-FONT-LICENSE.txt doc/GUST-FONT-LICENSE.txt doc/INSTALL.txt Math/modules/ext.math.desktop.css0000644000174600017460000000056012727636110017303 0ustar extdistextdist/* * Document : ext.math. * Created on : 20.10.2014, 22:00:00 * Author : fredw (Frédéric Wang) * Description: * Additional style, to load only on desktop. */ @font-face { /* WOFF version of Latin Modern Math. * See https://github.com/fred-wang/MathFonts */ font-family: LatinModernMathWOFF; src: url( ./LatinModern/latinmodern-math.woff ); } Math/modules/ext.math.editbutton.js0000644000174600017460000000057512727636110017645 0ustar extdistextdist( function ( mw ) { var iconPath; if ( mw.toolbar ) { iconPath = mw.config.get( 'wgExtensionAssetsPath' ) + '/Math/images/'; mw.toolbar.addButton( { imageFile: iconPath + 'button_math.png', speedTip: mw.msg( 'math_tip' ), tagOpen: '', tagClose: '', sampleText: mw.msg( 'math_sample' ), imageId: 'mw-editbutton-math' } ); } }( mediaWiki ) ); Math/modules/ve-math/0000755000174600017460000000000012727636110014731 5ustar extdistextdistMath/modules/ve-math/math-display-default.svg0000644000174600017460000000176212727636110021476 0ustar extdistextdist Math/modules/ve-math/ve.ui.MWMathDialog.js0000644000174600017460000002072712727636110020601 0ustar extdistextdist/*! * VisualEditor user interface MWMathDialog class. * * @copyright 2015 VisualEditor Team and others; see AUTHORS.txt * @license The MIT License (MIT); see LICENSE.txt */ /** * Dialog for inserting and editing formulas. * * @class * @extends ve.ui.MWExtensionPreviewDialog * * @constructor * @param {Object} [config] Configuration options */ ve.ui.MWMathDialog = function VeUiMWMathDialog( config ) { // Parent constructor ve.ui.MWMathDialog.super.call( this, config ); }; /* Inheritance */ OO.inheritClass( ve.ui.MWMathDialog, ve.ui.MWExtensionPreviewDialog ); /* Static properties */ ve.ui.MWMathDialog.static.name = 'mathDialog'; ve.ui.MWMathDialog.static.title = OO.ui.deferMsg( 'math-visualeditor-mwmathdialog-title' ); ve.ui.MWMathDialog.static.size = 'larger'; ve.ui.MWMathDialog.static.modelClasses = [ ve.dm.MWMathNode ]; ve.ui.MWMathDialog.static.dir = 'ltr'; ve.ui.MWMathDialog.static.symbols = null; /* static methods */ /** * Set the symbols property * * @param {Object} symbols The math symbols and their group names */ ve.ui.MWMathDialog.static.setSymbols = function ( symbols ) { this.symbols = symbols; }; /* Methods */ /** * @inheritdoc */ ve.ui.MWMathDialog.prototype.initialize = function () { var formulaPanel, inputField, displayField, idField, category, formulaCard, optionsCard, dialog = this; // Parent method ve.ui.MWMathDialog.super.prototype.initialize.call( this ); // Layout for the formula inserter (formula card) and options form (options card) this.indexLayout = new OO.ui.IndexLayout( { scrollable: false, expanded: true } ); formulaCard = new OO.ui.CardLayout( 'formula', { label: ve.msg( 'math-visualeditor-mwmathdialog-card-formula' ), expandable: false, scrollable: false, padded: true } ); optionsCard = new OO.ui.CardLayout( 'options', { label: ve.msg( 'math-visualeditor-mwmathdialog-card-options' ), expandable: false, scrollable: false, padded: true } ); this.indexLayout.addCards( [ formulaCard, optionsCard ] ); // Layout for symbol picker (menu) and input and preview (content) this.menuLayout = new OO.ui.MenuLayout( { menuPosition: 'bottom', classes: [ 've-ui-mwMathDialog-menuLayout' ] } ); this.previewElement.$element.addClass( 've-ui-mwMathDialog-preview' ); this.input = new ve.ui.MWAceEditorWidget( { multiline: true, rows: 1, // This will be recalculated later in onWindowManagerResize autocomplete: 'live' } ).setLanguage( 'latex' ); this.input.togglePrintMargin( false ); this.displaySelect = new OO.ui.ButtonSelectWidget( { items: [ new OO.ui.ButtonOptionWidget( { data: 'default', icon: 'math-display-default', label: ve.msg( 'math-visualeditor-mwmathinspector-display-default' ) } ), new OO.ui.ButtonOptionWidget( { data: 'inline', icon: 'math-display-inline', label: ve.msg( 'math-visualeditor-mwmathinspector-display-inline' ) } ), new OO.ui.ButtonOptionWidget( { data: 'block', icon: 'math-display-block', label: ve.msg( 'math-visualeditor-mwmathinspector-display-block' ) } ) ] } ); this.idInput = new OO.ui.TextInputWidget(); inputField = new OO.ui.FieldLayout( this.input, { align: 'top', label: ve.msg( 'math-visualeditor-mwmathinspector-title' ) } ); displayField = new OO.ui.FieldLayout( this.displaySelect, { align: 'top', label: ve.msg( 'math-visualeditor-mwmathinspector-display' ) } ); idField = new OO.ui.FieldLayout( this.idInput, { align: 'top', label: ve.msg( 'math-visualeditor-mwmathinspector-id' ) } ); formulaPanel = new OO.ui.PanelLayout( { padded: true } ); // Layout for the symbol picker this.bookletLayout = new OO.ui.BookletLayout( { menuPosition: 'before', outlined: true, continuous: true } ); this.pages = []; this.symbolsPromise = mw.loader.using( 'ext.math.visualEditor.symbols' ).done( function () { var symbols = dialog.constructor.static.symbols; for ( category in symbols ) { dialog.pages.push( new ve.ui.MWMathPage( ve.msg( category ), { label: ve.msg( category ), symbols: symbols[ category ] } ) ); } dialog.bookletLayout.addPages( dialog.pages ); dialog.bookletLayout.$element.on( 'click', '.ve-ui-mwMathPage-symbol', dialog.onListClick.bind( dialog ) ); // Append everything dialog.menuLayout.$menu.append( dialog.bookletLayout.$element ); dialog.menuLayout.$content.append( formulaPanel.$element.append( dialog.previewElement.$element, inputField.$element ) ); formulaCard.$element.append( dialog.menuLayout.$element ); optionsCard.$element.append( displayField.$element, idField.$element ); dialog.$body .addClass( 've-ui-mwMathDialog-content' ) .append( dialog.indexLayout.$element ); } ); }; /** * @inheritdoc */ ve.ui.MWMathDialog.prototype.getSetupProcess = function ( data ) { return ve.ui.MWMathDialog.super.prototype.getSetupProcess.call( this, data ) .next( function () { var attributes = this.selectedNode && this.selectedNode.getAttribute( 'mw' ).attrs, display = attributes && attributes.display || 'default', id = attributes && attributes.id || ''; // Populate form this.displaySelect.selectItemByData( display ); this.idInput.setValue( id ); // Add event handlers this.input.on( 'change', this.onChangeHandler ); this.displaySelect.on( 'choose', this.onChangeHandler ); this.idInput.on( 'change', this.onChangeHandler ); }, this ); }; /** * @inheritdoc */ ve.ui.MWMathDialog.prototype.getReadyProcess = function ( data ) { return ve.ui.MWMathDialog.super.prototype.getReadyProcess.call( this, data ) .next( function () { return this.symbolsPromise; }, this ) .next( function () { // Resize the input once the dialog has been appended this.input.adjustSize( true ).focus().moveCursorToEnd(); this.getManager().connect( this, { resize: 'onWindowManagerResize' } ); this.onWindowManagerResize(); }, this ); }; /** * @inheritdoc */ ve.ui.MWMathDialog.prototype.getTeardownProcess = function ( data ) { return ve.ui.MWMathDialog.super.prototype.getTeardownProcess.call( this, data ) .first( function () { this.input.off( 'change', this.onChangeHandler ); this.displaySelect.off( 'choose', this.onChangeHandler ); this.idInput.off( 'change', this.onChangeHandler ); this.getManager().disconnect( this ); }, this ); }; /** * @inheritdoc */ ve.ui.MWMathDialog.prototype.updateMwData = function ( mwData ) { var display, id; // Parent method ve.ui.MWMathDialog.super.prototype.updateMwData.call( this, mwData ); // Get data from dialog display = this.displaySelect.getSelectedItem().getData(); id = this.idInput.getValue(); // Update attributes mwData.attrs.display = display !== 'default' ? display : undefined; mwData.attrs.id = id || undefined; }; /** * @inheritdoc */ ve.ui.MWMathDialog.prototype.getBodyHeight = function () { return 600; }; /** * Handle the window resize event */ ve.ui.MWMathDialog.prototype.onWindowManagerResize = function () { var dialog = this; this.input.loadingPromise.done( function () { var availableSpace, maxInputHeight, singleLineHeight, minRows, border = 1, padding = 3, borderAndPadding = 2 * ( border + padding ); // Toggle short mode as necessary // NB a change of mode triggers a transition... dialog.menuLayout.$element.toggleClass( 've-ui-mwMathDialog-menuLayout-short', dialog.menuLayout.$element.height() < 450 ); // ...So wait for the possible menuLayout transition to finish setTimeout( function () { // Give the input the right number of rows to fit the space availableSpace = dialog.menuLayout.$content.height() - dialog.input.$element.position().top; singleLineHeight = 19; maxInputHeight = availableSpace - borderAndPadding; minRows = Math.floor( maxInputHeight / singleLineHeight ); dialog.input.setMinRows( minRows ); }, 250 ); } ); }; /** * Handle the click event on the list * * @param {jQuery.Event} e Mouse click event */ ve.ui.MWMathDialog.prototype.onListClick = function ( e ) { var symbol = $( e.target ).data( 'symbol' ), encapsulate = symbol.encapsulate, insert = symbol.insert, range = this.input.getRange(); if ( encapsulate ) { if ( range.from === range.to ) { this.input.insertContent( encapsulate.placeholder ); this.input.selectRange( range.from, range.from + encapsulate.placeholder.length ); } this.input.encapsulateContent( encapsulate.pre, encapsulate.post ); } else { this.input.insertContent( insert ); } }; /* Registration */ ve.ui.windowFactory.register( ve.ui.MWMathDialog ); Math/modules/ve-math/ve.ce.MWMathNode.js0000644000174600017460000000234712727636110020237 0ustar extdistextdist/*! * VisualEditor ContentEditable MWMathNode class. * * @copyright 2011-2015 VisualEditor Team and others; see AUTHORS.txt * @license The MIT License (MIT); see LICENSE.txt */ /*global ve, OO */ /** * ContentEditable MediaWiki math node. * * @class * @extends ve.ce.MWInlineExtensionNode * * @constructor * @param {ve.dm.MWMathNode} model Model to observe * @param {Object} [config] Configuration options */ ve.ce.MWMathNode = function VeCeMWMathNode() { // Parent constructor ve.ce.MWMathNode.super.apply( this, arguments ); }; /* Inheritance */ OO.inheritClass( ve.ce.MWMathNode, ve.ce.MWInlineExtensionNode ); /* Static Properties */ ve.ce.MWMathNode.static.name = 'mwMath'; ve.ce.MWMathNode.static.primaryCommandName = 'math'; /* Methods */ /** * @inheritdoc */ ve.ce.MWMathNode.prototype.onSetup = function () { // Parent method ve.ce.MWMathNode.super.prototype.onSetup.call( this ); // DOM changes this.$element.addClass( 've-ce-mwMathNode' ); }; /** * @inheritdoc ve.ce.GeneratedContentNode */ ve.ce.MWMathNode.prototype.validateGeneratedContents = function ( $element ) { return !( $element.find( '.error' ).addBack( '.error' ).length ); }; /* Registration */ ve.ce.nodeFactory.register( ve.ce.MWMathNode ); Math/modules/ve-math/ve.ui.MWMathDialogTool.js0000644000174600017460000000313212727636110021426 0ustar extdistextdist/*! * VisualEditor UserInterface MWMathDialogTool class. * * @copyright 2011-2015 VisualEditor Team and others; see AUTHORS.txt * @license The MIT License (MIT); see LICENSE.txt */ /*global ve, OO */ /** * MediaWiki UserInterface math tool. * * @class * @extends ve.ui.FragmentWindowTool * @constructor * @param {OO.ui.ToolGroup} toolGroup * @param {Object} [config] Configuration options */ ve.ui.MWMathDialogTool = function VeUiMWMathDialogTool( toolGroup, config ) { ve.ui.MWMathDialogTool.super.call( this, toolGroup, config ); }; OO.inheritClass( ve.ui.MWMathDialogTool, ve.ui.FragmentWindowTool ); ve.ui.MWMathDialogTool.static.name = 'math'; ve.ui.MWMathDialogTool.static.group = 'object'; ve.ui.MWMathDialogTool.static.icon = 'math'; ve.ui.MWMathDialogTool.static.title = OO.ui.deferMsg( 'math-visualeditor-mwmathinspector-title' ); ve.ui.MWMathDialogTool.static.modelClasses = [ ve.dm.MWMathNode ]; ve.ui.MWMathDialogTool.static.commandName = 'mathDialog'; ve.ui.toolFactory.register( ve.ui.MWMathDialogTool ); ve.ui.commandRegistry.register( new ve.ui.Command( 'mathDialog', 'window', 'open', { args: [ 'mathDialog' ], supportedSelections: [ 'linear' ] } ) ); ve.ui.commandRegistry.register( new ve.ui.Command( 'mathInspector', 'window', 'open', { args: [ 'mathInspector' ], supportedSelections: [ 'linear' ] } ) ); ve.ui.sequenceRegistry.register( new ve.ui.Sequence( 'wikitextMath', 'mathDialog', ' .oo-ui-menuLayout-content { border-bottom: 1px solid #e6e6e6; box-shadow: 0 1px 0 0 rgba( 0, 0, 0, 0.05 ); overflow: auto; } .ve-ui-mwMathDialog-menuLayout-short .oo-ui-menuLayout-menu { height: 10em; } .ve-ui-mwMathDialog-menuLayout-short .oo-ui-menuLayout-content { bottom: 10em; } .ve-ui-mwMathPage-symbol { background-position: center; background-repeat: no-repeat; cursor: pointer; font-size: 1.5em; width: 1.8em; height: 1.8em; display: inline-block; vertical-align: middle; margin: 0 0.1em 0.1em 0; box-sizing: border-box; border: 1px solid #e6e6e6; -webkit-transition: border-color 200ms; -moz-transition: border-color 200ms; -o-transition: border-color 200ms; transition: border-color 200ms; } .ve-ui-mwMathPage-symbol-wide { width: 4.65em; } .ve-ui-mwMathPage-symbol-contain { background-size: contain; } .ve-ui-mwMathPage-symbol-largeLayout { height: 3.7em; width: 4.65em; } .ve-ui-mwMathPage-symbol-largeLayout.ve-ui-mwMathPage-symbol-wide { width: 9.4em; } .ve.ui.mwMathPage-symbol:hover { border-color: #ccc; } .ve-ui-mwMathDialog-preview { text-align: center; line-height: 10em; height: 10em; } .ve-ui-mwMathDialog-menuLayout-short .ve-ui-mwMathDialog-preview { line-height: 6em; height: 6em; } /* Ensures the preview image is vertically centred */ .ve-ui-mwMathDialog-preview .mwe-math-fallback-image-display { display: inline-block; } .ve-ui-mwMathPage-outline { padding: 0.5em; color: #555; } Math/modules/ve-math/ve.ui.MWMathInspector.js0000644000174600017460000000715012727636110021343 0ustar extdistextdist/*! * VisualEditor UserInterface MWMathInspector class. * * @copyright 2011-2015 VisualEditor Team and others; see AUTHORS.txt * @license The MIT License (MIT); see LICENSE.txt */ /*global ve, OO */ /** * MediaWiki math inspector. * * @class * @extends ve.ui.MWLiveExtensionInspector * * @constructor * @param {Object} [config] Configuration options */ ve.ui.MWMathInspector = function VeUiMWMathInspector( config ) { // Parent constructor ve.ui.MWMathInspector.super.call( this, config ); }; /* Inheritance */ OO.inheritClass( ve.ui.MWMathInspector, ve.ui.MWLiveExtensionInspector ); /* Static properties */ ve.ui.MWMathInspector.static.name = 'mathInspector'; ve.ui.MWMathInspector.static.title = OO.ui.deferMsg( 'math-visualeditor-mwmathinspector-title' ); ve.ui.MWMathInspector.static.modelClasses = [ ve.dm.MWMathNode ]; ve.ui.MWMathInspector.static.dir = 'ltr'; /* Methods */ /** * @inheritdoc */ ve.ui.MWMathInspector.prototype.initialize = function () { var inputField, displayField, idField; // Parent method ve.ui.MWMathInspector.super.prototype.initialize.call( this ); this.displaySelect = new OO.ui.ButtonSelectWidget( { items: [ new OO.ui.ButtonOptionWidget( { data: 'default', icon: 'math-display-default', label: ve.msg( 'math-visualeditor-mwmathinspector-display-default' ) } ), new OO.ui.ButtonOptionWidget( { data: 'inline', icon: 'math-display-inline', label: ve.msg( 'math-visualeditor-mwmathinspector-display-inline' ) } ), new OO.ui.ButtonOptionWidget( { data: 'block', icon: 'math-display-block', label: ve.msg( 'math-visualeditor-mwmathinspector-display-block' ) } ) ] } ); this.idInput = new OO.ui.TextInputWidget(); inputField = new OO.ui.FieldLayout( this.input, { align: 'top', label: ve.msg( 'math-visualeditor-mwmathinspector-title' ) } ); displayField = new OO.ui.FieldLayout( this.displaySelect, { align: 'top', label: ve.msg( 'math-visualeditor-mwmathinspector-display' ) } ); idField = new OO.ui.FieldLayout( this.idInput, { align: 'top', label: ve.msg( 'math-visualeditor-mwmathinspector-id' ) } ); // Initialization this.$content.addClass( 've-ui-mwMathInspector-content' ); this.form.$element.append( inputField.$element, this.generatedContentsError.$element, displayField.$element, idField.$element ); }; /** * @inheritdoc */ ve.ui.MWMathInspector.prototype.getSetupProcess = function ( data ) { return ve.ui.MWMathInspector.super.prototype.getSetupProcess.call( this, data ) .next( function () { var display = this.selectedNode.getAttribute( 'mw' ).attrs.display || 'default'; this.displaySelect.selectItemByData( display ); this.displaySelect.on( 'choose', this.onChangeHandler ); }, this ); }; /** * @inheritdoc */ ve.ui.MWMathInspector.prototype.getTeardownProcess = function ( data ) { return ve.ui.MWMathInspector.super.prototype.getTeardownProcess.call( this, data ) .first( function () { this.displaySelect.off( 'choose', this.onChangeHandler ); }, this ); }; /** * @inheritdoc */ ve.ui.MWMathInspector.prototype.updateMwData = function ( mwData ) { var display, id; // Parent method ve.ui.MWMathInspector.super.prototype.updateMwData.call( this, mwData ); display = this.displaySelect.getSelectedItem().getData(); id = this.idInput.getValue(); mwData.attrs.display = display !== 'default' ? display : undefined; mwData.attrs.id = id || undefined; }; /** * @inheritdoc */ ve.ui.MWMathInspector.prototype.formatGeneratedContentsError = function ( $element ) { return $element.text().trim(); }; /* Registration */ ve.ui.windowFactory.register( ve.ui.MWMathInspector ); Math/modules/ve-math/math.svg0000644000174600017460000000044512727636110016406 0ustar extdistextdist Math/modules/ve-math/ve.ui.MWMathContextItem.js0000644000174600017460000000320612727636110021636 0ustar extdistextdist/*! * VisualEditor MWMathContextItem class. * * @copyright 2015 VisualEditor Team and others; see http://ve.mit-license.org */ /** * Context item for a math node. * * @class * @extends ve.ui.LinearContextItem * * @param {ve.ui.Context} context Context item is in * @param {ve.dm.Model} model Model item is related to * @param {Object} config Configuration options */ ve.ui.MWMathContextItem = function VeUiMWMathContextItem() { // Parent constructor ve.ui.MWMathContextItem.super.apply( this, arguments ); this.quickEditButton = new OO.ui.ButtonWidget( { label: ve.msg( 'math-visualeditor-mwmathcontextitem-quickedit' ), flags: [ 'progressive' ] } ); this.actionButtons.addItems( [ this.quickEditButton ], 0 ); this.quickEditButton.connect( this, { click: 'onInlineEditButtonClick' } ); // Initialization this.$element.addClass( 've-ui-mwMathContextItem' ); }; /* Inheritance */ OO.inheritClass( ve.ui.MWMathContextItem, ve.ui.LinearContextItem ); /* Static Properties */ ve.ui.MWMathContextItem.static.name = 'math'; ve.ui.MWMathContextItem.static.icon = 'math'; ve.ui.MWMathContextItem.static.label = OO.ui.deferMsg( 'math-visualeditor-mwmathinspector-title' ); ve.ui.MWMathContextItem.static.modelClasses = [ ve.dm.MWMathNode ]; ve.ui.MWMathContextItem.static.embeddable = false; ve.ui.MWMathContextItem.static.commandName = 'mathDialog'; /* Methods */ /** * Handle inline edit button click events. */ ve.ui.MWMathContextItem.prototype.onInlineEditButtonClick = function () { this.context.getSurface().executeCommand( 'mathInspector' ); }; /* Registration */ ve.ui.contextItemFactory.register( ve.ui.MWMathContextItem ); Math/modules/ve-math/math-display-inline.svg0000644000174600017460000000176312727636110021331 0ustar extdistextdist Math/modules/ve-math/tools/0000755000174600017460000000000012727636110016071 5ustar extdistextdistMath/modules/ve-math/tools/makeSvgsAndCss.js0000755000174600017460000001505212727636110021311 0ustar extdistextdist#!/usr/bin/env node /* jshint node: true */ ( function () { var i, count, currentClassName, group, symbol, symbols, symbolObject, symbolsData, cssData, cssLines, alignBaseline, unmodifiedClasses = {}, cssRules = [], // Whole CSS rules cssClasses = {}, // Unique part of class name and whether baseline is shifted currentRule = [], symbolList = [], // Symbols whose CSS rules need to be added or adjusted symbolsFile = '../symbols.json', cssFile = '../ve.ui.MWMathSymbols.css', cssPrefix = '.ve-ui-mwMathSymbol-', fs = require( 'fs' ), http = require( 'http' ), querystring = require( 'querystring' ), mathoidMaxConnections = 20, // If symbol.alignBaseline is true, a background-position property will be added to the // CSS rule to shift the baseline of the SVG to be a certain proportion of the way up the // button. singleButtonHeight = 1.8, // Height of the single-height math dialog buttons in em baseline = 0.65; // Proportion of the way down the button the baseline should be symbolsData = fs.readFileSync( symbolsFile ).toString(); try { cssData = fs.readFileSync( cssFile ).toString(); } catch ( e ) {} function encodeURIComponentForCSS( str ) { return encodeURIComponent( str ) .replace( /[!'\(\)\*]/g, function ( chr ) { return '%' + chr.charCodeAt( 0 ).toString( 16 ); } ); } /** * Make the className, replacing any non-alphanumerics with their character code * * The reverse of function would look like this, although we have no use for it yet: * * return className.replace( /_([0-9]+)_/g, function () { * return String.fromCharCode( +arguments[ 1 ] ); * } ); */ function texToClass( tex ) { return tex.replace( /[^\w]/g, function ( c ) { return '_' + c.charCodeAt( 0 ) + '_'; } ); } function makeRequest( symbol ) { var request, data = querystring.stringify( { q: symbol.tex } ), // API call to mathoid options = { host: 'mathoid.testme.wmflabs.org', port: '80', path: '/', method: 'POST', headers: { 'Content-Type': 'application/x-www-form-urlencoded', 'Content-Length': Buffer.byteLength( data ) } }; // Populate and make the API call request = http.request( options, function ( res ) { var body = ''; res.setEncoding( 'utf8' ); res.on( 'data', function ( data ) { body += data; } ); res.on( 'end', function () { var cssRule, buttonHeight, height, verticalAlign, heightDifference, offset, className = texToClass( symbol.tex ), data = JSON.parse( body ), svg = data.svg; if ( !svg ) { console.log( symbol.tex + ' FAILED: ' + body ); onEnd(); return; } cssRule = cssPrefix + className + ' {\n' + '\tbackground-image: url(data:image/svg+xml,' + encodeURIComponentForCSS( svg ) + ');\n'; if ( symbol.alignBaseline ) { // Convert buttonHeight from em to ex, because SVG height is given in ex. (This is an // approximation, since the em:ex ratio differs from font to font.) buttonHeight = symbol.largeLayout ? singleButtonHeight * 4 : singleButtonHeight * 1.9931; // height and verticalAlign rely on the format of the SVG parameters // HACK: Adjust these by a factor of 0.8 to match VE's default font size of 0.8em height = parseFloat( data.mathoidStyle.match( /height\:\s*(.*)ex/ )[ 1 ] ) * 0.8; verticalAlign = -parseFloat( data.mathoidStyle.match( /vertical-align\:\s*(.*)ex/ )[ 1 ] ) * 0.8; // CSS percentage positioning is based on the difference between the image and container sizes heightDifference = buttonHeight - height; offset = 100 * ( verticalAlign - height + ( baseline * buttonHeight ) ) / heightDifference; cssRule += '\tbackground-position: 50% ' + offset + '%;\n' + '}'; cssRules.push( cssRule ); console.log( symbol.tex + ' -> ' + className ); } else { cssRule += '}'; cssRules.push( cssRule ); console.log( symbol.tex + ' -> ' + className ); } onEnd(); } ); } ); request.setTimeout( 10000 ); request.write( data ); request.end(); runNext(); } function onEnd() { count--; runNext(); } function runNext() { if ( count < mathoidMaxConnections && symbolList.length ) { count++; makeRequest( symbolList.shift() ); } if ( !symbolList.length && !count ) { cssRules.sort(); fs.writeFileSync( cssFile, '/*!\n' + ' * This file is GENERATED by tools/makeSvgsAndCss.js\n' + ' * DO NOT EDIT\n' + ' */\n' + '\n' + cssRules.join( '\n\n' ) + '\n' ); } } if ( cssData ) { cssLines = cssData.split( '\n' ); for ( i = 0; i < cssLines.length; i++ ) { if ( cssLines[ i ].indexOf( cssPrefix ) === 0 ) { currentClassName = cssLines[ i ].slice( cssPrefix.length, -2 ); currentRule.push( cssLines[ i ] ); cssClasses[ currentClassName ] = false; // Default to false } else if ( currentRule.length ) { currentRule.push( cssLines[ i ] ); if ( cssLines[ i ].indexOf( '\tbackground-position' ) === 0 ) { cssClasses[ currentClassName ] = true; } if ( cssLines[ i ].indexOf( '}' ) === 0 ) { cssRules.push( currentRule.join( '\n' ) ); currentRule.splice( 0, currentRule.length ); } } } } symbolObject = JSON.parse( symbolsData ); for ( group in symbolObject ) { symbols = symbolObject[ group ]; for ( i = 0; i < symbols.length; i++ ) { symbol = symbols[ i ]; if ( symbol.duplicate || symbol.notWorking ) { continue; } currentClassName = texToClass( symbol.tex ); alignBaseline = !symbol.alignBaseline; // If symbol is not in the old CSS file, or its alignBaseline status has changed, // add it to symbolList. Check to make sure it hasn't already been added. if ( cssClasses[ currentClassName ] === undefined || ( unmodifiedClasses[ currentClassName ] !== true && cssClasses[ currentClassName ] === alignBaseline ) ) { symbolList.push( symbol ); } else { // At the end of this loop, any CSS class names that aren't in unmodifiedClasses // will be deleted from cssRules. cssRules will then only contain rules that will // stay unmodified. unmodifiedClasses[ currentClassName ] = true; } } } // Keep only classes that will stay the same. Remove classes that are being adjusted and // classes of symbols that have been deleted from the JSON. cssRules = cssRules.filter( function ( rule ) { currentClassName = rule.split( '\n' )[ 0 ].slice( cssPrefix.length, -2 ); if ( unmodifiedClasses[ currentClassName ] ) { return true; } console.log( 'Removing or adjusting: ' + currentClassName ); return false; } ); count = 0; runNext(); } )(); Math/modules/ve-math/tools/package.json0000644000174600017460000000004512727636110020356 0ustar extdistextdist{ "name": "math-icons-generator" } Math/modules/ve-math/ve.dm.MWMathNode.js0000644000174600017460000000223212727636110020241 0ustar extdistextdist/*! * VisualEditor DataModel MWMathNode class. * * @copyright 2011-2015 VisualEditor Team and others; see AUTHORS.txt * @license The MIT License (MIT); see LICENSE.txt */ /*global ve, OO */ /** * DataModel MediaWiki math node. * * @class * @extends ve.dm.MWInlineExtensionNode * * @constructor * @param {Object} [element] */ ve.dm.MWMathNode = function VeDmMWMathNode() { // Parent constructor ve.dm.MWMathNode.super.apply( this, arguments ); }; /* Inheritance */ OO.inheritClass( ve.dm.MWMathNode, ve.dm.MWInlineExtensionNode ); /* Static members */ ve.dm.MWMathNode.static.name = 'mwMath'; ve.dm.MWMathNode.static.tagName = 'img'; ve.dm.MWMathNode.static.extensionName = 'math'; /* Static Methods */ /** * @inheritdoc ve.dm.GeneratedContentNode */ ve.dm.MWMathNode.static.getHashObjectForRendering = function ( dataElement ) { // Parent method var hashObject = ve.dm.MWMathNode.super.static.getHashObjectForRendering.call( this, dataElement ); // The id does not affect the rendering. if ( hashObject.mw.attrs ) { delete hashObject.mw.attrs.id; } return hashObject; }; /* Registration */ ve.dm.modelRegistry.register( ve.dm.MWMathNode ); Math/modules/ve-math/symbols.json0000644000174600017460000023161612727636110017325 0ustar extdistextdist{ "math-visualeditor-symbol-group-accents": [ { "tex": "\\dot{a}", "encapsulate": { "pre": "\\dot{", "placeholder": "a", "post": "}" }, "alignBaseline": true }, { "tex": "\\ddot{a}", "encapsulate": { "pre": "\\ddot{", "placeholder": "a", "post": "}" }, "alignBaseline": true }, { "tex": "\\acute{a}", "encapsulate": { "pre": "\\acute{", "placeholder": "a", "post": "}" }, "alignBaseline": true }, { "tex": "\\grave{a}", "encapsulate": { "pre": "\\grave{", "placeholder": "a", "post": "}" }, "alignBaseline": true }, { "tex": "\\check{a}", "encapsulate": { "pre": "\\check{", "placeholder": "a", "post": "}" }, "alignBaseline": true }, { "tex": "\\breve{a}", "encapsulate": { "pre": "\\breve{", "placeholder": "a", "post": "}" }, "alignBaseline": true }, { "tex": "\\tilde{a}", "encapsulate": { "pre": "\\tilde{", "placeholder": "a", "post": "}" }, "alignBaseline": true }, { "tex": "\\bar{a}", "encapsulate": { "pre": "\\bar{", "placeholder": "a", "post": "}" }, "alignBaseline": true }, { "tex": "\\hat{a}", "encapsulate": { "pre": "\\hat{", "placeholder": "a", "post": "}" }, "alignBaseline": true }, { "tex": "\\widehat{a}", "encapsulate": { "pre": "\\widehat{", "placeholder": "a", "post": "}" }, "alignBaseline": true }, { "tex": "\\vec{a}", "encapsulate": { "pre": "\\vec{", "placeholder": "a", "post": "}" }, "alignBaseline": true } ], "math-visualeditor-symbol-group-functions": [ { "insert": "\\exp", "tex": "\\exp", "alignBaseline": true }, { "wide": true, "tex": "\\exp_a", "encapsulate": { "pre": "\\exp_", "placeholder": "a", "post": "" }, "alignBaseline": true }, { "insert": "\\ln", "tex": "\\ln", "alignBaseline": true }, { "insert": "\\lg", "tex": "\\lg", "alignBaseline": true }, { "insert": "\\log", "tex": "\\log", "alignBaseline": true }, { "wide": true, "tex": "\\log_{10}", "encapsulate": { "pre": "\\log_{", "placeholder": "10", "post": "}" }, "alignBaseline": true }, { "insert": "\\sin", "tex": "\\sin", "alignBaseline": true }, { "insert": "\\cos", "tex": "\\cos", "alignBaseline": true }, { "insert": "\\tan", "tex": "\\tan", "alignBaseline": true }, { "insert": "\\cot", "tex": "\\cot", "alignBaseline": true }, { "insert": "\\sec", "tex": "\\sec", "alignBaseline": true }, { "insert": "\\csc", "tex": "\\csc", "alignBaseline": true }, { "insert": "\\arcsin", "wide": true, "tex": "\\arcsin", "alignBaseline": true }, { "insert": "\\arccos", "wide": true, "tex": "\\arccos", "alignBaseline": true }, { "insert": "\\arctan", "wide": true, "tex": "\\arctan", "alignBaseline": true }, { "insert": "\\arccot", "wide": true, "tex": "\\arccot", "alignBaseline": true }, { "insert": "\\arcsec", "wide": true, "tex": "\\arcsec", "alignBaseline": true }, { "insert": "\\arccsc", "wide": true, "tex": "\\arccsc", "alignBaseline": true }, { "insert": "\\sinh", "tex": "\\sinh", "alignBaseline": true }, { "insert": "\\cosh", "tex": "\\cosh", "alignBaseline": true }, { "insert": "\\tanh", "tex": "\\tanh", "alignBaseline": true }, { "insert": "\\coth", "tex": "\\coth", "alignBaseline": true }, { "insert": "\\operatorname{sh}", "tex": "\\operatorname{sh}", "alignBaseline": true }, { "insert": "\\operatorname{ch}", "tex": "\\operatorname{ch}", "alignBaseline": true }, { "insert": "\\operatorname{th}", "tex": "\\operatorname{th}", "alignBaseline": true }, { "insert": "\\operatorname{coth}", "tex": "\\operatorname{coth}", "alignBaseline": true }, { "insert": "\\operatorname{argsh}", "wide": true, "tex": "\\operatorname{argsh}", "alignBaseline": true }, { "insert": "\\operatorname{argch}", "wide": true, "tex": "\\operatorname{argch}", "alignBaseline": true }, { "insert": "\\operatorname{argth}", "wide": true, "tex": "\\operatorname{argth}", "alignBaseline": true }, { "insert": "\\sgn", "tex": "\\sgn", "alignBaseline": true }, { "tex": "\\left\\vert s \\right\\vert", "encapsulate": { "pre": "\\left\\vert ", "placeholder": "s", "post": " \\right\\vert" }, "alignBaseline": true }, { "wide": true, "tex": "\\min(x,y)", "encapsulate": { "pre": "\\min(", "placeholder": "x", "post": ",y)" }, "alignBaseline": true }, { "wide": true, "tex": "\\max(x,y)", "encapsulate": { "pre": "\\max(", "placeholder": "x", "post": ",y)" }, "alignBaseline": true } ], "math-visualeditor-symbol-group-bounds": [ { "insert": "\\min", "tex": "\\min", "alignBaseline": true }, { "insert": "\\max", "tex": "\\max", "alignBaseline": true }, { "insert": "\\inf", "tex": "\\inf", "alignBaseline": true }, { "insert": "\\sup", "tex": "\\sup", "alignBaseline": true }, { "insert": "\\lim", "tex": "\\lim", "alignBaseline": true }, { "insert": "\\liminf", "wide": true, "tex": "\\liminf", "alignBaseline": true }, { "insert": "\\limsup", "wide": true, "tex": "\\limsup", "alignBaseline": true }, { "insert": "\\dim", "tex": "\\dim", "alignBaseline": true }, { "insert": "\\deg", "tex": "\\deg", "alignBaseline": true }, { "insert": "\\det", "tex": "\\det", "alignBaseline": true }, { "insert": "\\ker", "tex": "\\ker", "alignBaseline": true } ], "math-visualeditor-symbol-group-projections": [ { "insert": "\\Pr", "tex": "\\Pr", "alignBaseline": true }, { "insert": "\\hom", "tex": "\\hom", "alignBaseline": true }, { "tex": "\\lVert z \\rVert", "encapsulate": { "pre": "\\lVert ", "placeholder": "z", "post": " \\rVert" }, "alignBaseline": true }, { "insert": "\\arg", "tex": "\\arg", "alignBaseline": true } ], "math-visualeditor-symbol-group-derivatives": [ { "insert": "dt", "tex": "dt" }, { "insert": "\\operatorname{d}\\!t", "tex": "\\operatorname{d}\\!t" }, { "insert": "\\partial t", "tex": "\\partial t" }, { "insert": "\\nabla\\psi", "tex": "\\nabla\\psi" }, { "insert": "dy/dx", "wide": true, "tex": "dy/dx" }, { "insert": "\\operatorname{d}\\!y/\\operatorname{d}\\!x", "wide": true, "tex": "\\operatorname{d}\\!y/\\operatorname{d}\\!x" }, { "insert": "{dy \\over dx}", "contain": true, "tex": "{dy \\over dx}" }, { "insert": "{\\operatorname{d}\\!y\\over\\operatorname{d}\\!x}", "contain": true, "tex": "{\\operatorname{d}\\!y\\over\\operatorname{d}\\!x}" }, { "insert": "{\\partial^2\\over\\partial x_1\\partial x_2}y", "contain": true, "wide": true, "tex": "{\\partial^2\\over\\partial x_1\\partial x_2}y" }, { "insert": "\\prime", "tex": "\\prime" }, { "insert": "\\backprime", "tex": "\\backprime" }, { "insert": "f'", "tex": "f'", "alignBaseline": true }, { "insert": "f''", "tex": "f''", "alignBaseline": true }, { "tex": "f^{(3)}", "encapsulate": { "pre": "f^{(", "placeholder": "3", "post": ")}" }, "alignBaseline": true }, { "insert": "\\dot y", "tex": "\\dot y" }, { "insert": "\\ddot y", "tex": "\\ddot y" } ], "math-visualeditor-symbol-group-symbols": [ { "insert": "\\infty", "tex": "\\infty" }, { "insert": "\\aleph", "tex": "\\aleph" }, { "insert": "\\complement", "tex": "\\complement" }, { "insert": "\\backepsilon", "tex": "\\backepsilon" }, { "insert": "\\eth", "tex": "\\eth" }, { "insert": "\\Finv", "tex": "\\Finv" }, { "insert": "\\hbar", "tex": "\\hbar" }, { "insert": "\\Im", "tex": "\\Im" }, { "insert": "\\imath", "tex": "\\imath" }, { "insert": "\\jmath", "tex": "\\jmath" }, { "insert": "\\Bbbk", "tex": "\\Bbbk" }, { "insert": "\\ell", "tex": "\\ell" }, { "insert": "\\mho", "tex": "\\mho" }, { "insert": "\\wp", "tex": "\\wp" }, { "insert": "\\Re", "tex": "\\Re" }, { "insert": "\\circledS", "tex": "\\circledS" } ], "math-visualeditor-symbol-group-modular": [ { "wide": true, "tex": "\\pmod{m}", "encapsulate": { "pre": "\\pmod{", "placeholder": "m", "post": "}" }, "alignBaseline": true }, { "wide": true, "tex": "a\\bmod b", "encapsulate": { "pre": "", "placeholder": "a", "post": "\\bmod b" }, "alignBaseline": true }, { "wide": true, "tex": "\\gcd(m, n)", "encapsulate": { "pre": "\\gcd(", "placeholder": "m", "post": ", n)" }, "alignBaseline": true }, { "insert": "\\operatorname{lcm}(m, n)", "wide": true, "tex": "\\operatorname{lcm}(m, n)", "encapsulate": { "pre": "\\operatorname{lcm}(", "placeholder": "m", "post": ", n)" }, "alignBaseline": true }, { "insert": "\\mid", "tex": "\\mid" }, { "insert": "\\nmid", "tex": "\\nmid" }, { "insert": "\\shortmid", "tex": "\\shortmid" }, { "insert": "\\nshortmid", "tex": "\\nshortmid" } ], "math-visualeditor-symbol-group-root": [ { "insert": "\\surd", "tex": "\\surd" }, { "tex": "\\sqrt{2}", "encapsulate": { "pre": "\\sqrt{", "placeholder": "2", "post": "}" } }, { "tex": "\\sqrt[n]{2}", "encapsulate": { "pre": "\\sqrt[", "placeholder": "n", "post": "]{2}" } } ], "math-visualeditor-symbol-group-operators": [ { "insert": "+", "tex": "+" }, { "insert": "-", "tex": "-" }, { "insert": "\\pm", "tex": "\\pm" }, { "insert": "\\mp", "tex": "\\mp" }, { "insert": "\\dotplus", "tex": "\\dotplus" }, { "insert": "\\times", "tex": "\\times" }, { "insert": "\\div", "tex": "\\div" }, { "insert": "\\divideontimes", "tex": "\\divideontimes" }, { "insert": "/", "tex": "/" }, { "insert": "\\backslash", "tex": "\\backslash" }, { "insert": "\\cdot", "tex": "\\cdot" }, { "insert": "*", "tex": "*" }, { "insert": "\\ast", "tex": "\\ast", "duplicate": "*" }, { "insert": "\\star", "tex": "\\star" }, { "insert": "\\circ", "tex": "\\circ" }, { "insert": "\\bullet", "tex": "\\bullet" }, { "insert": "\\boxplus", "tex": "\\boxplus" }, { "insert": "\\boxminus", "tex": "\\boxminus" }, { "insert": "\\boxtimes", "tex": "\\boxtimes" }, { "insert": "\\boxdot", "tex": "\\boxdot" }, { "insert": "\\oplus", "tex": "\\oplus" }, { "insert": "\\ominus", "tex": "\\ominus" }, { "insert": "\\otimes", "tex": "\\otimes" }, { "insert": "\\oslash", "tex": "\\oslash" }, { "insert": "\\odot", "tex": "\\odot" }, { "insert": "\\circleddash", "tex": "\\circleddash" }, { "insert": "\\circledcirc", "tex": "\\circledcirc" }, { "insert": "\\circledast", "tex": "\\circledast" }, { "insert": "\\bigoplus", "tex": "\\bigoplus" }, { "insert": "\\bigotimes", "tex": "\\bigotimes" }, { "insert": "\\bigodot", "tex": "\\bigodot" } ], "math-visualeditor-symbol-group-sets": [ { "insert": "\\{", "tex": "\\{" }, { "insert": "\\}", "tex": "\\}" }, { "insert": "\\O", "duplicate": "\\emptyset", "tex": "\\O" }, { "insert": "\\empty", "duplicate": "\\emptyset", "tex": "\\empty" }, { "insert": "\\emptyset", "tex": "\\emptyset" }, { "insert": "\\varnothing", "tex": "\\varnothing" }, { "insert": "\\in", "tex": "\\in" }, { "insert": "\\notin", "duplicate": "\\not\\in", "tex": "\\notin" }, { "insert": "\\not\\in", "tex": "\\not\\in" }, { "insert": "\\ni", "tex": "\\ni" }, { "insert": "\\not\\ni", "tex": "\\not\\ni" }, { "insert": "\\cap", "tex": "\\cap" }, { "insert": "\\Cap", "tex": "\\Cap" }, { "insert": "\\sqcap", "tex": "\\sqcap" }, { "insert": "\\bigcap", "tex": "\\bigcap" }, { "insert": "\\cup", "tex": "\\cup" }, { "insert": "\\Cup", "tex": "\\Cup" }, { "insert": "\\sqcup", "tex": "\\sqcup" }, { "insert": "\\bigcup", "tex": "\\bigcup" }, { "insert": "\\bigsqcup", "tex": "\\bigsqcup" }, { "insert": "\\uplus", "tex": "\\uplus" }, { "insert": "\\biguplus", "tex": "\\biguplus" }, { "insert": "\\setminus", "tex": "\\setminus" }, { "insert": "\\smallsetminus", "tex": "\\smallsetminus" }, { "insert": "\\times", "tex": "\\times" }, { "insert": "\\subset", "tex": "\\subset" }, { "insert": "\\Subset", "tex": "\\Subset" }, { "insert": "\\sqsubset", "tex": "\\sqsubset" }, { "insert": "\\supset", "tex": "\\supset" }, { "insert": "\\Supset", "tex": "\\Supset" }, { "insert": "\\sqsupset", "tex": "\\sqsupset" }, { "insert": "\\subseteq", "tex": "\\subseteq" }, { "insert": "\\nsubseteq", "tex": "\\nsubseteq" }, { "insert": "\\subsetneq", "tex": "\\subsetneq" }, { "insert": "\\varsubsetneq", "tex": "\\varsubsetneq" }, { "insert": "\\sqsubseteq", "tex": "\\sqsubseteq" }, { "insert": "\\supseteq", "tex": "\\supseteq" }, { "insert": "\\nsupseteq", "tex": "\\nsupseteq" }, { "insert": "\\supsetneq", "tex": "\\supsetneq" }, { "insert": "\\varsupsetneq", "tex": "\\varsupsetneq" }, { "insert": "\\sqsupseteq", "tex": "\\sqsupseteq" }, { "insert": "\\subseteqq", "tex": "\\subseteqq" }, { "insert": "\\nsubseteqq", "tex": "\\nsubseteqq" }, { "insert": "\\subsetneqq", "tex": "\\subsetneqq" }, { "insert": "\\varsubsetneqq", "tex": "\\varsubsetneqq" }, { "insert": "\\supseteqq", "tex": "\\supseteqq" }, { "insert": "\\nsupseteqq", "tex": "\\nsupseteqq" }, { "insert": "\\supsetneqq", "tex": "\\supsetneqq" }, { "insert": "\\varsupsetneqq", "tex": "\\varsupsetneqq" } ], "math-visualeditor-symbol-group-relations": [ { "insert": "=", "tex": "=" }, { "insert": "\\ne", "duplicate": "\\neq", "tex": "\\ne" }, { "insert": "\\neq", "tex": "\\neq" }, { "insert": "\\equiv", "tex": "\\equiv" }, { "insert": "\\not\\equiv", "tex": "\\not\\equiv" }, { "insert": "\\doteq", "tex": "\\doteq" }, { "insert": "\\doteqdot", "tex": "\\doteqdot" }, { "insert": "\\overset{\\underset{\\mathrm{def}}{}}{=}", "tex": "\\overset{\\underset{\\mathrm{def}}{}}{=}" }, { "insert": ":=", "tex": ":=" }, { "insert": "\\sim", "tex": "\\sim" }, { "insert": "\\nsim", "tex": "\\nsim" }, { "insert": "\\backsim", "tex": "\\backsim" }, { "insert": "\\thicksim", "tex": "\\thicksim" }, { "insert": "\\simeq", "tex": "\\simeq" }, { "insert": "\\backsimeq", "tex": "\\backsimeq" }, { "insert": "\\eqsim", "tex": "\\eqsim" }, { "insert": "\\cong", "tex": "\\cong" }, { "insert": "\\ncong", "tex": "\\ncong" }, { "insert": "\\approx", "tex": "\\approx" }, { "insert": "\\thickapprox", "tex": "\\thickapprox" }, { "insert": "\\approxeq", "tex": "\\approxeq" }, { "insert": "\\asymp", "tex": "\\asymp" }, { "insert": "\\propto", "tex": "\\propto" }, { "insert": "\\varpropto", "tex": "\\varpropto" }, { "insert": "<", "tex": "<" }, { "insert": "\\nless", "tex": "\\nless" }, { "insert": "\\ll", "tex": "\\ll" }, { "insert": "\\not\\ll", "tex": "\\not\\ll" }, { "insert": "\\lll", "tex": "\\lll" }, { "insert": "\\not\\lll", "tex": "\\not\\lll" }, { "insert": "\\lessdot", "tex": "\\lessdot" }, { "insert": ">", "tex": ">" }, { "insert": "\\ngtr", "tex": "\\ngtr" }, { "insert": "\\gg", "tex": "\\gg" }, { "insert": "\\not\\gg", "tex": "\\not\\gg" }, { "insert": "\\ggg", "tex": "\\ggg" }, { "insert": "\\not\\ggg", "tex": "\\not\\ggg" }, { "insert": "\\gtrdot", "tex": "\\gtrdot" }, { "insert": "\\le", "duplicate": "\\leq", "tex": "\\le" }, { "insert": "\\leq", "tex": "\\leq" }, { "insert": "\\lneq", "tex": "\\lneq" }, { "insert": "\\leqq", "tex": "\\leqq" }, { "insert": "\\nleq", "tex": "\\nleq" }, { "insert": "\\nleqq", "tex": "\\nleqq" }, { "insert": "\\lneqq", "tex": "\\lneqq" }, { "insert": "\\lvertneqq", "tex": "\\lvertneqq" }, { "insert": "\\ge", "duplicate": "\\geq", "tex": "\\ge" }, { "insert": "\\geq", "tex": "\\geq" }, { "insert": "\\gneq", "tex": "\\gneq" }, { "insert": "\\geqq", "tex": "\\geqq" }, { "insert": "\\ngeq", "tex": "\\ngeq" }, { "insert": "\\ngeqq", "tex": "\\ngeqq" }, { "insert": "\\gneqq", "tex": "\\gneqq" }, { "insert": "\\gvertneqq", "tex": "\\gvertneqq" }, { "insert": "\\lessgtr", "tex": "\\lessgtr" }, { "insert": "\\lesseqgtr", "tex": "\\lesseqgtr" }, { "insert": "\\lesseqqgtr", "tex": "\\lesseqqgtr" }, { "insert": "\\gtrless", "tex": "\\gtrless" }, { "insert": "\\gtreqless", "tex": "\\gtreqless" }, { "insert": "\\gtreqqless", "tex": "\\gtreqqless" }, { "insert": "\\leqslant", "tex": "\\leqslant" }, { "insert": "\\nleqslant", "tex": "\\nleqslant" }, { "insert": "\\eqslantless", "tex": "\\eqslantless" }, { "insert": "\\geqslant", "tex": "\\geqslant" }, { "insert": "\\ngeqslant", "tex": "\\ngeqslant" }, { "insert": "\\eqslantgtr", "tex": "\\eqslantgtr" }, { "insert": "\\lesssim", "tex": "\\lesssim" }, { "insert": "\\lnsim", "tex": "\\lnsim" }, { "insert": "\\lessapprox", "tex": "\\lessapprox" }, { "insert": "\\lnapprox", "tex": "\\lnapprox" }, { "insert": "\\gtrsim", "tex": "\\gtrsim" }, { "insert": "\\gnsim", "tex": "\\gnsim" }, { "insert": "\\gtrapprox", "tex": "\\gtrapprox" }, { "insert": "\\gnapprox", "tex": "\\gnapprox" }, { "insert": "\\prec", "tex": "\\prec" }, { "insert": "\\nprec", "tex": "\\nprec" }, { "insert": "\\preceq", "tex": "\\preceq" }, { "insert": "\\npreceq", "tex": "\\npreceq" }, { "insert": "\\precneqq", "tex": "\\precneqq" }, { "insert": "\\succ", "tex": "\\succ" }, { "insert": "\\nsucc", "tex": "\\nsucc" }, { "insert": "\\succeq", "tex": "\\succeq" }, { "insert": "\\nsucceq", "tex": "\\nsucceq" }, { "insert": "\\succneqq", "tex": "\\succneqq" }, { "insert": "\\preccurlyeq", "tex": "\\preccurlyeq" }, { "insert": "\\curlyeqprec", "tex": "\\curlyeqprec" }, { "insert": "\\succcurlyeq", "tex": "\\succcurlyeq" }, { "insert": "\\curlyeqsucc", "tex": "\\curlyeqsucc" }, { "insert": "\\precsim", "tex": "\\precsim" }, { "insert": "\\precnsim", "tex": "\\precnsim" }, { "insert": "\\precapprox", "tex": "\\precapprox" }, { "insert": "\\precnapprox", "tex": "\\precnapprox" }, { "insert": "\\succsim", "tex": "\\succsim" }, { "insert": "\\succnsim", "tex": "\\succnsim" }, { "insert": "\\succapprox", "tex": "\\succapprox" }, { "insert": "\\succnapprox", "tex": "\\succnapprox" } ], "math-visualeditor-symbol-group-geometry": [ { "insert": "\\parallel", "tex": "\\parallel" }, { "insert": "\\nparallel", "tex": "\\nparallel" }, { "insert": "\\shortparallel", "tex": "\\shortparallel" }, { "insert": "\\nshortparallel", "tex": "\\nshortparallel" }, { "insert": "\\perp", "tex": "\\perp" }, { "insert": "\\angle", "tex": "\\angle" }, { "insert": "\\sphericalangle", "tex": "\\sphericalangle" }, { "insert": "\\measuredangle", "tex": "\\measuredangle" }, { "insert": "45^\\circ", "tex": "45^\\circ" }, { "insert": "\\Box", "tex": "\\Box" }, { "insert": "\\blacksquare", "tex": "\\blacksquare" }, { "insert": "\\diamond", "tex": "\\diamond" }, { "insert": "\\Diamond", "duplicate": "\\lozenge", "tex": "\\Diamond" }, { "insert": "\\lozenge", "tex": "\\lozenge" }, { "insert": "\\blacklozenge", "tex": "\\blacklozenge" }, { "insert": "\\bigstar", "tex": "\\bigstar" }, { "insert": "\\bigcirc", "tex": "\\bigcirc" }, { "insert": "\\triangle", "duplicate": "\\bigtriangleup", "tex": "\\triangle" }, { "insert": "\\bigtriangleup", "tex": "\\bigtriangleup" }, { "insert": "\\bigtriangledown", "tex": "\\bigtriangledown" }, { "insert": "\\vartriangle", "tex": "\\vartriangle" }, { "insert": "\\triangledown", "tex": "\\triangledown" }, { "insert": "\\blacktriangle", "tex": "\\blacktriangle" }, { "insert": "\\blacktriangledown", "tex": "\\blacktriangledown" }, { "insert": "\\blacktriangleleft", "tex": "\\blacktriangleleft" }, { "insert": "\\blacktriangleright", "tex": "\\blacktriangleright" } ], "math-visualeditor-symbol-group-logic": [ { "insert": "\\forall", "tex": "\\forall" }, { "insert": "\\exists", "tex": "\\exists" }, { "insert": "\\nexists", "tex": "\\nexists" }, { "insert": "\\therefore", "tex": "\\therefore" }, { "insert": "\\because", "tex": "\\because" }, { "insert": "\\And", "tex": "\\And" }, { "insert": "\\or", "tex": "\\or" }, { "insert": "\\lor", "duplicate": "\\or", "tex": "\\lor" }, { "insert": "\\vee", "duplicate": "\\or", "tex": "\\vee" }, { "insert": "\\curlyvee", "tex": "\\curlyvee" }, { "insert": "\\bigvee", "tex": "\\bigvee" }, { "insert": "\\and", "tex": "\\and" }, { "insert": "\\land", "duplicate": "\\and", "tex": "\\land" }, { "insert": "\\wedge", "duplicate": "\\and", "tex": "\\wedge" }, { "insert": "\\curlywedge", "tex": "\\curlywedge" }, { "insert": "\\bigwedge", "tex": "\\bigwedge" }, { "insert": "\\vdash", "tex": "\\vdash" }, { "insert": "\\dashv", "tex": "\\dashv" }, { "insert": "\\vDash", "tex": "\\vDash" }, { "insert": "\\Vdash", "tex": "\\Vdash" }, { "insert": "\\models", "tex": "\\models" }, { "insert": "\\Vvdash", "tex": "\\Vvdash" }, { "insert": "\\nvdash", "tex": "\\nvdash" }, { "insert": "\\nVdash", "tex": "\\nVdash" }, { "insert": "\\nvDash", "tex": "\\nvDash" }, { "insert": "\\nVDash", "tex": "\\nVDash" }, { "insert": "\\ulcorner", "tex": "\\ulcorner" }, { "insert": "\\urcorner", "tex": "\\urcorner" }, { "insert": "\\llcorner", "tex": "\\llcorner" }, { "insert": "\\lrcorner", "tex": "\\lrcorner" } ], "math-visualeditor-symbol-group-arrows": [ { "insert": "\\Rrightarrow", "tex": "\\Rrightarrow" }, { "insert": "\\Lleftarrow", "tex": "\\Lleftarrow" }, { "insert": "\\Rightarrow", "tex": "\\Rightarrow" }, { "insert": "\\nRightarrow", "tex": "\\nRightarrow" }, { "insert": "\\Longrightarrow", "tex": "\\Longrightarrow" }, { "insert": "\\implies", "duplicate": "\\Longrightarrow", "tex": "\\implies" }, { "insert": "\\Leftarrow", "tex": "\\Leftarrow" }, { "insert": "\\nLeftarrow", "tex": "\\nLeftarrow" }, { "insert": "\\Longleftarrow", "tex": "\\Longleftarrow" }, { "insert": "\\Leftrightarrow", "tex": "\\Leftrightarrow" }, { "insert": "\\nLeftrightarrow", "tex": "\\nLeftrightarrow" }, { "insert": "\\Longleftrightarrow", "tex": "\\Longleftrightarrow" }, { "insert": "\\iff", "duplicate": "\\Longleftrightarrow", "tex": "\\iff" }, { "insert": "\\Uparrow", "tex": "\\Uparrow" }, { "insert": "\\Downarrow", "tex": "\\Downarrow" }, { "insert": "\\Updownarrow", "tex": "\\Updownarrow" }, { "insert": "\\rightarrow", "tex": "\\rightarrow" }, { "insert": "\\to", "duplicate": "\\rightarrow", "tex": "\\to" }, { "insert": "\\nrightarrow", "tex": "\\nrightarrow" }, { "insert": "\\longrightarrow", "tex": "\\longrightarrow" }, { "insert": "\\leftarrow", "tex": "\\leftarrow" }, { "insert": "\\gets", "duplicate": "\\leftarrow", "tex": "\\gets" }, { "insert": "\\nleftarrow", "tex": "\\nleftarrow" }, { "insert": "\\longleftarrow", "tex": "\\longleftarrow" }, { "insert": "\\leftrightarrow", "tex": "\\leftrightarrow" }, { "insert": "\\nleftrightarrow", "tex": "\\nleftrightarrow" }, { "insert": "\\longleftrightarrow", "tex": "\\longleftrightarrow" }, { "insert": "\\uparrow", "tex": "\\uparrow" }, { "insert": "\\downarrow", "tex": "\\downarrow" }, { "insert": "\\updownarrow", "tex": "\\updownarrow" }, { "insert": "\\nearrow", "tex": "\\nearrow" }, { "insert": "\\swarrow", "tex": "\\swarrow" }, { "insert": "\\nwarrow", "tex": "\\nwarrow" }, { "insert": "\\searrow", "tex": "\\searrow" }, { "insert": "\\mapsto", "tex": "\\mapsto" }, { "insert": "\\longmapsto", "tex": "\\longmapsto" }, { "insert": "\\rightharpoonup", "tex": "\\rightharpoonup" }, { "insert": "\\rightharpoondown", "tex": "\\rightharpoondown" }, { "insert": "\\leftharpoonup", "tex": "\\leftharpoonup" }, { "insert": "\\leftharpoondown", "tex": "\\leftharpoondown" }, { "insert": "\\upharpoonleft", "tex": "\\upharpoonleft" }, { "insert": "\\upharpoonright", "tex": "\\upharpoonright" }, { "insert": "\\downharpoonleft", "tex": "\\downharpoonleft" }, { "insert": "\\downharpoonright", "tex": "\\downharpoonright" }, { "insert": "\\rightleftharpoons", "tex": "\\rightleftharpoons" }, { "insert": "\\leftrightharpoons", "tex": "\\leftrightharpoons" }, { "insert": "\\curvearrowleft", "tex": "\\curvearrowleft" }, { "insert": "\\circlearrowleft", "tex": "\\circlearrowleft" }, { "insert": "\\Lsh", "tex": "\\Lsh" }, { "insert": "\\upuparrows", "tex": "\\upuparrows" }, { "insert": "\\rightrightarrows", "tex": "\\rightrightarrows" }, { "insert": "\\rightleftarrows", "tex": "\\rightleftarrows" }, { "insert": "\\rightarrowtail", "tex": "\\rightarrowtail" }, { "insert": "\\looparrowright", "tex": "\\looparrowright" }, { "insert": "\\curvearrowright", "tex": "\\curvearrowright" }, { "insert": "\\circlearrowright", "tex": "\\circlearrowright" }, { "insert": "\\Rsh", "tex": "\\Rsh" }, { "insert": "\\downdownarrows", "tex": "\\downdownarrows" }, { "insert": "\\leftleftarrows", "tex": "\\leftleftarrows" }, { "insert": "\\leftrightarrows", "tex": "\\leftrightarrows" }, { "insert": "\\leftarrowtail", "tex": "\\leftarrowtail" }, { "insert": "\\looparrowleft", "tex": "\\looparrowleft" }, { "insert": "\\hookrightarrow", "tex": "\\hookrightarrow" }, { "insert": "\\hookleftarrow", "tex": "\\hookleftarrow" }, { "insert": "\\multimap", "tex": "\\multimap" }, { "insert": "\\leftrightsquigarrow", "tex": "\\leftrightsquigarrow" }, { "insert": "\\rightsquigarrow", "tex": "\\rightsquigarrow" }, { "insert": "\\twoheadrightarrow", "tex": "\\twoheadrightarrow" }, { "insert": "\\twoheadleftarrow", "tex": "\\twoheadleftarrow" } ], "math-visualeditor-symbol-group-special": [ { "insert": "\\amalg", "tex": "\\amalg" }, { "insert": "\\P", "tex": "\\P" }, { "insert": "\\S", "tex": "\\S" }, { "insert": "\\%", "tex": "\\%" }, { "insert": "\\dagger", "tex": "\\dagger" }, { "insert": "\\ddagger", "tex": "\\ddagger" }, { "insert": "\\ldots", "tex": "\\ldots", "alignBaseline": true }, { "insert": "\\cdots", "tex": "\\cdots" }, { "insert": "\\smile", "tex": "\\smile" }, { "insert": "\\frown", "tex": "\\frown" }, { "insert": "\\wr", "tex": "\\wr" }, { "insert": "\\triangleleft", "tex": "\\triangleleft" }, { "insert": "\\triangleright", "tex": "\\triangleright" }, { "insert": "\\diamondsuit", "tex": "\\diamondsuit" }, { "insert": "\\heartsuit", "tex": "\\heartsuit" }, { "insert": "\\clubsuit", "tex": "\\clubsuit" }, { "insert": "\\spadesuit", "tex": "\\spadesuit" }, { "insert": "\\Game", "tex": "\\Game" }, { "insert": "\\flat", "tex": "\\flat" }, { "insert": "\\natural", "tex": "\\natural" }, { "insert": "\\sharp", "tex": "\\sharp" } ], "math-visualeditor-symbol-group-unsorted": [ { "insert": "\\diagup", "tex": "\\diagup" }, { "insert": "\\diagdown", "tex": "\\diagdown" }, { "insert": "\\centerdot", "tex": "\\centerdot" }, { "insert": "\\ltimes", "tex": "\\ltimes" }, { "insert": "\\rtimes", "tex": "\\rtimes" }, { "insert": "\\leftthreetimes", "tex": "\\leftthreetimes" }, { "insert": "\\rightthreetimes", "tex": "\\rightthreetimes" }, { "insert": "\\eqcirc", "tex": "\\eqcirc" }, { "insert": "\\circeq", "tex": "\\circeq" }, { "insert": "\\triangleq", "tex": "\\triangleq" }, { "insert": "\\bumpeq", "tex": "\\bumpeq" }, { "insert": "\\Bumpeq", "tex": "\\Bumpeq" }, { "insert": "\\doteqdot", "tex": "\\doteqdot" }, { "insert": "\\risingdotseq", "tex": "\\risingdotseq" }, { "insert": "\\fallingdotseq", "tex": "\\fallingdotseq" }, { "insert": "\\intercal", "tex": "\\intercal" }, { "insert": "\\barwedge", "tex": "\\barwedge" }, { "insert": "\\veebar", "tex": "\\veebar" }, { "insert": "\\doublebarwedge", "tex": "\\doublebarwedge" }, { "insert": "\\between", "tex": "\\between" }, { "insert": "\\pitchfork", "tex": "\\pitchfork" }, { "insert": "\\vartriangleleft", "tex": "\\vartriangleleft" }, { "insert": "\\ntriangleleft", "tex": "\\ntriangleleft" }, { "insert": "\\vartriangleright", "tex": "\\vartriangleright" }, { "insert": "\\ntriangleright", "tex": "\\ntriangleright" }, { "insert": "\\trianglelefteq", "tex": "\\trianglelefteq" }, { "insert": "\\ntrianglelefteq", "tex": "\\ntrianglelefteq" }, { "insert": "\\trianglerighteq", "tex": "\\trianglerighteq" }, { "insert": "\\ntrianglerighteq", "tex": "\\ntrianglerighteq" } ], "math-visualeditor-symbol-group-greek": [ { "insert": "\\alpha", "tex": "\\alpha", "alignBaseline": true }, { "insert": "\\beta", "tex": "\\beta", "alignBaseline": true }, { "insert": "\\gamma", "tex": "\\gamma", "alignBaseline": true }, { "insert": "\\delta", "tex": "\\delta", "alignBaseline": true }, { "insert": "\\epsilon", "tex": "\\epsilon", "alignBaseline": true }, { "insert": "\\zeta", "tex": "\\zeta", "alignBaseline": true }, { "insert": "\\eta", "tex": "\\eta", "alignBaseline": true }, { "insert": "\\theta", "tex": "\\theta", "alignBaseline": true }, { "insert": "\\iota", "tex": "\\iota", "alignBaseline": true }, { "insert": "\\kappa", "tex": "\\kappa", "alignBaseline": true }, { "insert": "\\lambda", "tex": "\\lambda", "alignBaseline": true }, { "insert": "\\mu", "tex": "\\mu", "alignBaseline": true }, { "insert": "\\nu", "tex": "\\nu", "alignBaseline": true }, { "insert": "\\xi", "tex": "\\xi", "alignBaseline": true }, { "insert": "\\pi", "tex": "\\pi", "alignBaseline": true }, { "insert": "\\rho", "tex": "\\rho", "alignBaseline": true }, { "insert": "\\sigma", "tex": "\\sigma", "alignBaseline": true }, { "insert": "\\tau", "tex": "\\tau", "alignBaseline": true }, { "insert": "\\upsilon", "tex": "\\upsilon", "alignBaseline": true }, { "insert": "\\phi", "tex": "\\phi", "alignBaseline": true }, { "insert": "\\chi", "tex": "\\chi", "alignBaseline": true }, { "insert": "\\psi", "tex": "\\psi", "alignBaseline": true }, { "insert": "\\omega", "tex": "\\omega", "alignBaseline": true }, { "insert": "\\Alpha", "tex": "\\Alpha" }, { "insert": "\\Beta", "tex": "\\Beta" }, { "insert": "\\Gamma", "tex": "\\Gamma" }, { "insert": "\\Delta", "tex": "\\Delta" }, { "insert": "\\Epsilon", "tex": "\\Epsilon" }, { "insert": "\\Zeta", "tex": "\\Zeta" }, { "insert": "\\Eta", "tex": "\\Eta" }, { "insert": "\\Theta", "tex": "\\Theta" }, { "insert": "\\Iota", "tex": "\\Iota" }, { "insert": "\\Kappa", "tex": "\\Kappa" }, { "insert": "\\Lambda", "tex": "\\Lambda" }, { "insert": "\\Mu", "tex": "\\Mu" }, { "insert": "\\Nu", "tex": "\\Nu" }, { "insert": "\\Xi", "tex": "\\Xi" }, { "insert": "\\Pi", "tex": "\\Pi" }, { "insert": "\\Rho", "tex": "\\Rho" }, { "insert": "\\Sigma", "tex": "\\Sigma" }, { "insert": "\\Tau", "tex": "\\Tau" }, { "insert": "\\Upsilon", "tex": "\\Upsilon" }, { "insert": "\\Phi", "tex": "\\Phi" }, { "insert": "\\Chi", "tex": "\\Chi" }, { "insert": "\\Psi", "tex": "\\Psi" }, { "insert": "\\Omega", "tex": "\\Omega" }, { "insert": "\\varepsilon", "tex": "\\varepsilon", "alignBaseline": true }, { "insert": "\\digamma", "tex": "\\digamma", "alignBaseline": true }, { "insert": "\\varkappa", "tex": "\\varkappa", "alignBaseline": true }, { "insert": "\\varpi", "tex": "\\varpi", "alignBaseline": true }, { "insert": "\\varrho", "tex": "\\varrho", "alignBaseline": true }, { "insert": "\\varsigma", "tex": "\\varsigma", "alignBaseline": true }, { "insert": "\\vartheta", "tex": "\\vartheta", "alignBaseline": true }, { "insert": "\\varphi", "tex": "\\varphi", "alignBaseline": true } ], "math-visualeditor-symbol-group-hebrew": [ { "insert": "\\aleph", "tex": "\\aleph" }, { "insert": "\\beth", "tex": "\\beth" }, { "insert": "\\gimel", "tex": "\\gimel" }, { "insert": "\\daleth", "tex": "\\daleth" } ], "math-visualeditor-symbol-group-typefaces": [ { "tex": "\\mathit{1}", "encapsulate": { "pre": "\\mathit{", "placeholder": "1", "post": "}" } }, { "tex": "\\mathcal{A}", "encapsulate": { "pre": "\\mathcal{", "placeholder": "A", "post": "}" } }, { "tex": "\\mathsf{A}", "encapsulate": { "pre": "\\mathsf{", "placeholder": "A", "post": "}" } }, { "tex": "\\mathbb{A}", "encapsulate": { "pre": "\\mathbb{", "placeholder": "A", "post": "}" } }, { "tex": "{\\scriptstyle\\text{a}}", "encapsulate": { "pre": "{\\scriptstyle\\text{", "placeholder": "a", "post": "}}" } }, { "tex": "\\text{x}", "encapsulate": { "pre": "\\text{", "placeholder": "x", "post": "}" } }, { "tex": "\\boldsymbol{\\alpha}", "encapsulate": { "pre": "\\boldsymbol{", "placeholder": "\\alpha", "post": "}" } }, { "tex": "\\mathfrak{A}", "encapsulate": { "pre": "\\mathfrak{", "placeholder": "A", "post": "}" } }, { "tex": "\\mathrm{A}", "encapsulate": { "pre": "\\mathrm{", "placeholder": "A", "post": "}" } } ], "math-visualeditor-symbol-group-spacing": [ { "wide": true, "tex": "a \\qquad b", "encapsulate": { "pre": "", "placeholder": "a", "post": " \\qquad b" } }, { "wide": true, "tex": "a \\quad b", "encapsulate": { "pre": "", "placeholder": "a", "post": " \\quad b" } }, { "tex": "a\\ b", "encapsulate": { "pre": "", "placeholder": "a", "post": "\\ b" } }, { "tex": "a\\, b", "encapsulate": { "pre": "", "placeholder": "a", "post": "\\, b" } }, { "tex": "a\\! b", "encapsulate": { "pre": "", "placeholder": "a", "post": "\\! b" } } ], "math-visualeditor-symbol-group-parentheses": [ { "contain": true, "tex": "\\left ( \\frac{1}{2} \\right )", "encapsulate": { "pre": "\\left ( \\frac{", "placeholder": "1", "post": "}{2} \\right )" } }, { "contain": true, "tex": "\\left [ \\frac{1}{2} \\right ]", "encapsulate": { "pre": "\\left [ \\frac{", "placeholder": "1", "post": "}{2} \\right ]" } }, { "contain": true, "tex": "\\left \\{ \\frac{1}{2} \\right \\}", "encapsulate": { "pre": "\\left \\{ \\frac{", "placeholder": "1", "post": "}{2} \\right \\}" } }, { "contain": true, "tex": "\\left \\langle \\frac{1}{2} \\right \\rangle", "encapsulate": { "pre": "\\left \\langle \\frac{", "placeholder": "1", "post": "}{2} \\right \\rangle" } }, { "contain": true, "tex": "\\left \\vert \\frac{1}{2} \\right \\vert", "encapsulate": { "pre": "\\left \\vert \\frac{", "placeholder": "1", "post": "}{2} \\right \\vert" } }, { "contain": true, "tex": "\\left \\Vert \\frac{1}{2} \\right \\Vert", "encapsulate": { "pre": "\\left \\Vert \\frac{", "placeholder": "1", "post": "}{2} \\right \\Vert" } }, { "contain": true, "tex": "\\left \\lfloor \\frac{1}{2} \\right \\rfloor", "encapsulate": { "pre": "\\left \\lfloor \\frac{", "placeholder": "1", "post": "}{2} \\right \\rfloor" } }, { "contain": true, "tex": "\\left \\lceil \\frac{1}{2} \\right \\rceil", "encapsulate": { "pre": "\\left \\lceil \\frac{", "placeholder": "1", "post": "}{2} \\right \\rceil" } }, { "contain": true, "tex": "\\left / \\frac{1}{2} \\right \\backslash", "encapsulate": { "pre": "\\left / \\frac{", "placeholder": "1", "post": "}{2} \\right \\backslash" } }, { "contain": true, "tex": "\\left \\uparrow \\frac{1}{2} \\right \\downarrow", "encapsulate": { "pre": "\\left \\uparrow \\frac{", "placeholder": "1", "post": "}{2} \\right \\downarrow" } }, { "contain": true, "tex": "\\left \\Uparrow \\frac{1}{2} \\right \\Downarrow", "encapsulate": { "pre": "\\left \\Uparrow \\frac{", "placeholder": "1", "post": "}{2} \\right \\Downarrow" } }, { "contain": true, "tex": "\\left \\updownarrow \\frac{1}{2} \\right \\Updownarrow", "encapsulate": { "pre": "\\left \\updownarrow \\frac{", "placeholder": "1", "post": "}{2} \\right \\Updownarrow" } }, { "insert": "\\bigl(", "tex": "\\bigl(" }, { "insert": "\\bigr)", "tex": "\\bigr)" }, { "insert": "\\Bigl(", "contain": true, "tex": "\\Bigl(" }, { "insert": "\\Bigr)", "contain": true, "tex": "\\Bigr)" }, { "insert": "\\biggl(", "contain": true, "tex": "\\biggl(" }, { "insert": "\\biggr)", "contain": true, "tex": "\\biggr)" }, { "insert": "\\Biggl(", "contain": true, "tex": "\\Biggl(" }, { "insert": "\\Biggr)", "contain": true, "tex": "\\Biggr)" }, { "insert": "(", "tex": "(" }, { "insert": ")", "tex": ")" }, { "insert": "[", "tex": "[" }, { "insert": "]", "tex": "]" }, { "insert": "\\{", "tex": "\\{" }, { "insert": "\\}", "tex": "\\}" }, { "insert": "\\langle", "tex": "\\langle" }, { "insert": "\\rangle", "tex": "\\rangle" }, { "insert": "\\|", "tex": "\\|" }, { "insert": "|", "tex": "|" }, { "insert": "\\lfloor", "tex": "\\lfloor" }, { "insert": "\\rfloor", "tex": "\\rfloor" }, { "insert": "\\lceil", "tex": "\\lceil" }, { "insert": "\\rceil", "tex": "\\rceil" } ], "math-visualeditor-symbol-group-matrices": [ { "contain": true, "tex": "\\frac{2}{4}", "encapsulate": { "pre": "\\frac{", "placeholder": "2", "post": "}{4}" } }, { "tex": "\\tfrac{2}{4}", "encapsulate": { "pre": "\\tfrac{", "placeholder": "2", "post": "}{4}" } }, { "contain": true, "tex": "\\binom{n}{k}", "encapsulate": { "pre": "\\binom{", "placeholder": "n", "post": "}{k}" } }, { "tex": "\\tbinom{n}{k}", "encapsulate": { "pre": "\\tbinom{", "placeholder": "n", "post": "}{k}" } }, { "contain": true, "wide": true, "tex": "\\begin{matrix} x & y \\\\ z & v \\end{matrix}", "encapsulate": { "pre": "\\begin{matrix} ", "placeholder": "x", "post": " & y \\\\ z & v \\end{matrix}" } }, { "contain": true, "wide": true, "tex": "\\begin{vmatrix} x & y \\\\ z & v \\end{vmatrix}", "encapsulate": { "pre": "\\begin{vmatrix} ", "placeholder": "x", "post": " & y \\\\ z & v \\end{vmatrix}" } }, { "contain": true, "wide": true, "tex": "\\begin{Vmatrix} x & y \\\\ z & v \\end{Vmatrix}", "encapsulate": { "pre": "\\begin{Vmatrix} ", "placeholder": "x", "post": " & y \\\\ z & v \\end{Vmatrix}" } }, { "contain": true, "wide": true, "tex": "\\begin{bmatrix} x & y \\\\ z & v \\end{bmatrix}", "encapsulate": { "pre": "\\begin{bmatrix} ", "placeholder": "x", "post": " & y \\\\ z & v \\end{bmatrix}" } }, { "contain": true, "wide": true, "tex": "\\begin{Bmatrix} x & y \\\\ z & v \\end{Bmatrix}", "encapsulate": { "pre": "\\begin{Bmatrix} ", "placeholder": "x", "post": " & y \\\\ z & v \\end{Bmatrix}" } }, { "contain": true, "wide": true, "tex": "\\begin{pmatrix} x & y \\\\ z & v \\end{pmatrix}", "encapsulate": { "pre": "\\begin{pmatrix} ", "placeholder": "x", "post": " & y \\\\ z & v \\end{pmatrix}" } }, { "wide": true, "tex": "\\bigl( \\begin{smallmatrix} x & y \\\\ z & v \\end{smallmatrix} \\bigr)", "encapsulate": { "pre": "\\bigl( \\begin{smallmatrix} ", "placeholder": "x", "post": " & y \\\\ z & v \\end{smallmatrix} \\bigr)" } } ], "math-visualeditor-symbol-group-subscripts": [ { "tex": "a^2", "encapsulate": { "pre": "", "placeholder": "a", "post": "^2" }, "alignBaseline": true }, { "tex": "a_2", "encapsulate": { "pre": "", "placeholder": "a", "post": "_2" }, "alignBaseline": true }, { "tex": "10^{30}", "encapsulate": { "pre": "", "placeholder": "10", "post": "^{30}" }, "alignBaseline": true }, { "tex": "a^{2+2}", "encapsulate": { "pre": "", "placeholder": "a", "post": "^{2+2}" }, "alignBaseline": true }, { "tex": "a_{i,j}", "encapsulate": { "pre": "", "placeholder": "a", "post": "_{i,j}" }, "alignBaseline": true }, { "tex": "b_{f'}", "encapsulate": { "pre": "", "placeholder": "b", "post": "_{f'}" }, "alignBaseline": true }, { "tex": "x_2^3", "encapsulate": { "pre": "", "placeholder": "x", "post": "_2^3" }, "alignBaseline": true }, { "tex": "{x_2}^3", "encapsulate": { "pre": "{", "placeholder": "x", "post": "_2}^3" }, "alignBaseline": true }, { "wide": true, "tex": "10^{10^{8}}", "encapsulate": { "pre": "", "placeholder": "10", "post": "^{10^{8}}" }, "alignBaseline": true }, { "contain": true, "wide": true, "tex": "\\sideset{_1^2}{_3^4}\\prod_a^b", "encapsulate": { "pre": "\\sideset{_", "placeholder": "1", "post": "^2}{_3^4}\\prod_a^b" } }, { "insert": "{}_1^2\\!\\Omega_3^4", "tex": "{}_1^2\\!\\Omega_3^4" }, { "tex": "\\overset{\\alpha}{\\omega}", "encapsulate": { "pre": "\\overset{", "placeholder": "\\alpha", "post": "}{\\omega}" }, "alignBaseline": true }, { "tex": "\\underset{\\alpha}{\\omega}", "encapsulate": { "pre": "\\underset{", "placeholder": "\\alpha", "post": "}{\\omega}" }, "alignBaseline": true }, { "tex": "\\overset{\\alpha}{\\underset{\\gamma}{\\omega}}", "encapsulate": { "pre": "\\overset{", "placeholder": "\\alpha", "post": "}{\\underset{\\gamma}{\\omega}}" } }, { "tex": "\\stackrel{\\alpha}{\\omega}", "encapsulate": { "pre": "\\stackrel{", "placeholder": "\\alpha", "post": "}{\\omega}" }, "duplicate": true }, { "insert": "x'", "tex": "x'", "alignBaseline": true }, { "insert": "y''", "tex": "y''", "alignBaseline": true }, { "insert": "f'", "tex": "f'", "alignBaseline": true }, { "insert": "f''", "tex": "f''", "alignBaseline": true }, { "tex": "\\overrightarrow{a b}", "encapsulate": { "pre": "\\overrightarrow{", "placeholder": "a b", "post": "}" } }, { "tex": "\\overleftarrow{c d}", "encapsulate": { "pre": "\\overleftarrow{", "placeholder": "c d", "post": "}" } }, { "tex": "\\widehat{d e f}", "encapsulate": { "pre": "\\widehat{", "placeholder": "d e f", "post": "}" } }, { "tex": "\\overline{g h i}", "encapsulate": { "pre": "\\overline{", "placeholder": "g h i", "post": "}" } }, { "tex": "\\underline{j k l}", "encapsulate": { "pre": "\\underline{", "placeholder": "j k l", "post": "}" } }, { "tex": "\\overset{\\frown}{AB}", "encapsulate": { "pre": "\\overset{\\frown}{", "placeholder": "AB", "post": "}" } }, { "insert": "\\sum", "tex": "\\sum" }, { "contain": true, "tex": "\\sum_{k=1}^N", "encapsulate": { "pre": "\\sum_{", "placeholder": "k=1", "post": "}^N" } }, { "wide": true, "tex": "\\textstyle \\sum_{k=1}^N", "encapsulate": { "pre": "\\textstyle \\sum_{", "placeholder": "k=1", "post": "}^N \\displaystyle" } }, { "contain": true, "tex": "\\sum\\limits^{^N}_{k=1}", "duplicate": "\\sum_{k=1}^N", "encapsulate": { "pre": "\\sum\\limits^{^", "placeholder": "N", "post": "}_{k=1}" } }, { "insert": "\\prod", "tex": "\\prod" }, { "contain": true, "tex": "\\prod_{i=1}^N", "encapsulate": { "pre": "\\prod_{", "placeholder": "i=1", "post": "}^N" } }, { "wide": true, "tex": "\\textstyle \\prod_{i=1}^N", "encapsulate": { "pre": "\\textstyle \\prod_{", "placeholder": "i=1", "post": "}^N \\displaystyle" } }, { "insert": "\\coprod", "tex": "\\coprod" }, { "contain": true, "tex": "\\coprod_{i=1}^N", "encapsulate": { "pre": "\\coprod_{", "placeholder": "i=1", "post": "}^N" } }, { "wide": true, "tex": "\\textstyle \\coprod_{i=1}^N", "encapsulate": { "pre": "\\textstyle \\coprod_{", "placeholder": "i=1", "post": "}^N \\displaystyle" } }, { "tex": "\\lim_{n \\to \\infty}", "encapsulate": { "pre": "\\lim_{", "placeholder": "n", "post": " \\to \\infty}" } }, { "wide": true, "tex": "\\textstyle \\lim_{n \\to \\infty}", "encapsulate": { "pre": "\\textstyle \\lim_{", "placeholder": "n", "post": " \\to \\infty} \\displaystyle" } }, { "contain": true, "tex": "\\int x", "encapsulate": { "pre": "\\int ", "placeholder": "x", "post": "" } }, { "contain": true, "tex": "\\int\\limits_{1}^{3} x", "encapsulate": { "pre": "\\int\\limits_{", "placeholder": "1", "post": "}^{3} x" } }, { "contain": true, "tex": "\\int_{1}^{3} x", "encapsulate": { "pre": "\\int_{", "placeholder": "1", "post": "}^{3} x" } }, { "contain": true, "tex": "\\textstyle \\int\\limits_{-N}^{N} x", "encapsulate": { "pre": "\\textstyle \\int\\limits_{", "placeholder": "-N", "post": "}^{N} \\displaystyle x" } }, { "wide": true, "tex": "\\textstyle \\int_{-N}^{N} x", "encapsulate": { "pre": "\\textstyle \\int_{", "placeholder": "-N", "post": "}^{N} \\displaystyle x" } }, { "contain": true, "wide": true, "tex": "\\iint xy", "encapsulate": { "pre": "\\iint ", "placeholder": "xy", "post": "" } }, { "contain": true, "wide": true, "tex": "\\iint\\limits_D xy", "encapsulate": { "pre": "\\iint\\limits_", "placeholder": "D", "post": " xy" } }, { "contain": true, "wide": true, "tex": "\\iiint xyz", "encapsulate": { "pre": "\\iiint ", "placeholder": "xyz", "post": "" } }, { "contain": true, "wide": true, "tex": "\\iiiint xyzt", "encapsulate": { "pre": "\\iiiint ", "placeholder": "xyzt", "post": "" } }, { "contain": true, "tex": "\\oint x", "encapsulate": { "pre": "\\oint ", "placeholder": "x", "post": "" } }, { "contain": true, "tex": "\\bigcap_{i=1}^n", "encapsulate": { "pre": "\\bigcap_{", "placeholder": "i=1", "post": "}^n" } }, { "contain": true, "tex": "\\bigcup_{i=1}^n", "encapsulate": { "pre": "\\bigcup_{", "placeholder": "i=1", "post": "}^n" } } ], "math-visualeditor-symbol-group-large": [ { "insert": "f(n) = \\begin{cases} n/2, & \\text{if }n\\text{ is even} \\\\ 3n+1, & \\text{if }n\\text{ is odd} \\end{cases}", "largeLayout": true, "contain": true, "wide": true, "tex": "f(n) = \\begin{cases} n/2, & \\text{if }n\\text{ is even} \\\\ 3n+1, & \\text{if }n\\text{ is odd} \\end{cases}" }, { "insert": "\\begin{align} f(x) & = (a+b)^2 \\\\ & = a^2+2ab+b^2 \\\\ \\end{align}", "largeLayout": true, "wide": true, "tex": "\\begin{align} f(x) & = (a+b)^2 \\\\ & = a^2+2ab+b^2 \\\\ \\end{align}" }, { "insert": "\\begin{alignat}{2} f(x) & = (a+b)^2 \\\\ & = a^2+2ab+b^2 \\\\ \\end{alignat}", "largeLayout": true, "wide": true, "tex": "\\begin{alignat}{2} f(x) & = (a+b)^2 \\\\ & = a^2+2ab+b^2 \\\\ \\end{alignat}" }, { "insert": "\\begin{array}{lcl} z & = & a \\\\ f(x,y,z) & = & x + y + z \\end{array}", "largeLayout": true, "contain": true, "wide": true, "tex": "\\begin{array}{lcl} z & = & a \\\\ f(x,y,z) & = & x + y + z \\end{array}" }, { "insert": "\\begin{array}{lcr} z & = & a \\\\ f(x,y,z) & = & x + y + z \\end{array}", "largeLayout": true, "contain": true, "wide": true, "tex": "\\begin{array}{lcr} z & = & a \\\\ f(x,y,z) & = & x + y + z \\end{array}" }, { "insert": "\\begin{cases} 3x + 5y + z \\\\ 7x - 2y + 4z \\\\ -6x + 3y + 2z \\end{cases}", "largeLayout": true, "wide": true, "tex": "\\begin{cases} 3x + 5y + z \\\\ 7x - 2y + 4z \\\\ -6x + 3y + 2z \\end{cases}" }, { "insert": "\\begin{array}{|c|c|c|} a & b & S \\\\ \\hline 0&0&1\\\\ 0&1&1\\\\ 1&0&1\\\\ 1&1&0\\\\ \\end{array}", "largeLayout": true, "contain": true, "tex": "\\begin{array}{|c|c|c|} a & b & S \\\\ \\hline 0&0&1\\\\ 0&1&1\\\\ 1&0&1\\\\ 1&1&0\\\\ \\end{array}" }, { "insert": "A \\xleftarrow{n+\\mu-1} B \\xrightarrow[T]{n\\pm i-1} C", "largeLayout": true, "wide": true, "tex": "A \\xleftarrow{n+\\mu-1} B \\xrightarrow[T]{n\\pm i-1} C" }, { "insert": "\\overbrace{ 1+2+\\cdots+100 }^{5050}", "largeLayout": true, "wide": true, "tex": "\\overbrace{ 1+2+\\cdots+100 }^{5050}" }, { "insert": "\\underbrace{ a+b+\\cdots+z }_{26}", "largeLayout": true, "wide": true, "tex": "\\underbrace{ a+b+\\cdots+z }_{26}" } ] } Math/modules/ve-math/ve.ui.MWMathInspector.css0000644000174600017460000000045012727636110021513 0ustar extdistextdist/*! * VisualEditor UserInterface MWMathInspector styles. * * @copyright 2011-2015 VisualEditor Team and others; see AUTHORS.txt * @license The MIT License (MIT); see LICENSE.txt */ .ve-ui-mwMathInspector-content .ve-ui-mwExtensionWindow-input textarea { font-family: monospace, Courier; } Math/modules/ve-math/ve.ui.MWMathPage.js0000644000174600017460000000423512727636110020252 0ustar extdistextdist/*! * VisualEditor user interface MWMathPage class. * * @copyright 2015 VisualEditor Team and others; see AUTHORS.txt * @license The MIT License (MIT); see LICENSE.txt */ /** * Math dialog symbols page * * @class * @extends OO.ui.PageLayout * * @constructor * @param {string} name Unique symbolic name of page * @param {Object} [config] Configuration options */ ve.ui.MWMathPage = function VeUiMWMathPage( name, config ) { var i, ilen, j, jlen, insert, symbol, symbols, $symbols, symbolNode, symbolsNode, tex, classes; // Parent constructor ve.ui.MWMathPage.super.call( this, name, config ); this.label = config.label; symbols = config.symbols; $symbols = $( '

' ).addClass( 've-ui-specialCharacterPage-characters' ); symbolsNode = $symbols[ 0 ]; // Avoiding jQuery wrappers as advised in ve.ui.SpecialCharacterPage for ( i = 0, ilen = symbols.length; i < ilen; i++ ) { symbol = symbols[ i ]; if ( !symbol.notWorking && !symbol.duplicate ) { tex = symbol.tex; insert = symbol.insert; classes = [ 've-ui-mwMathPage-symbol' ]; classes.push( 've-ui-mwMathSymbol-' + tex.replace( /[^\w]/g, function ( c ) { return '_' + c.charCodeAt( 0 ) + '_'; } ) ); if ( symbol.wide ) { classes.push( 've-ui-mwMathPage-symbol-wide' ); } if ( symbol.contain ) { classes.push( 've-ui-mwMathPage-symbol-contain' ); } if ( symbol.largeLayout ) { classes.push( 've-ui-mwMathPage-symbol-largeLayout' ); } symbolNode = document.createElement( 'div' ); for ( j = 0, jlen = classes.length; j < jlen; j++ ) { symbolNode.classList.add( classes[ j ] ); } $.data( symbolNode, 'symbol', symbol ); symbolsNode.appendChild( symbolNode ); } } this.$element .addClass( 've-ui-mwMathPage' ) .append( $( '

' ).text( name ), $symbols ); }; /* Inheritance */ OO.inheritClass( ve.ui.MWMathPage, OO.ui.PageLayout ); /* Methods */ /** * @inheritdoc */ ve.ui.MWMathPage.prototype.setupOutlineItem = function ( outlineItem ) { ve.ui.MWMathPage.super.prototype.setupOutlineItem.call( this, outlineItem ); this.outlineItem.setLabel( this.label ); this.outlineItem.$element.addClass( 've-ui-mwMathPage-outline' ); }; Math/modules/ve-math/math-display-block.svg0000644000174600017460000000114112727636110021133 0ustar extdistextdist Math/modules/ve-math/ve.ui.MWMathSymbols.css0000644000174600017460000364661312727636110021221 0ustar extdistextdist/*! * This file is GENERATED by tools/makeSvgsAndCss.js * DO NOT EDIT */ .ve-ui-mwMathSymbol-10_94__123_10_94__123_8_125__125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%225.074ex%22%20height%3D%223.009ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-1150.1%202184.8%201295.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M96%20585q56%2081%20153%2081%2048%200%2096-26t78-92q37-83%2037-228%200-155-43-237-20-42-55-67t-61-31-51-7q-26%200-52%206t-61%2032-55%2067q-43%2082-43%20237%200%20174%2057%20265zm225%2012q-30%2032-71%2032-42%200-72-32-25-26-33-72t-8-192q0-158%208-208t36-79q28-30%2069-30%2040%200%2068%2030%2029%2030%2036%2084t8%20203q0%20145-8%20191t-33%2073z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M70%20417v77l54%20124%20124%2048q71%200%20126-42t55-109q0-30-11-56t-26-42-31-28-26-18-11-8l14-9%2028-20q14-10%2016-11%2075-59%2075-149%200-79-58-137T249-22q-90%200-148%2051T43%20155q0%20108%20129%20180l-18%2013q-21%2013-27%2020-57%2049-57%20126zm216-31l6%204%209%206q3%202%2010%207t12%2010%2011%2012%2011%2013%2010%2016%209%2017%205%2020%202%2022q0%2043-29%2073t-67%2038q-7%201-33%201-41%200-77-26t-37-65q0-23%2013-42t26-29%2050-32q7-5%2011-7l58-38zM250%2021q58%200%20100%2034t42%2082q0%2017-5%2032t-12%2025-22%2022-23%2018-29%2019-27%2017q-14%209-30%2019t-26%2017l-8%205q-6%200-29-17t-48-55-26-82q0-59%2043-97t100-39z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22505%22%2F%3E%3Cg%20transform%3D%22translate%281010%2C412%29%22%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23b%22%20x%3D%22505%22%2F%3E%3Cuse%20transform%3D%22scale%280.574%29%22%20xlink%3Ahref%3D%22%23c%22%20x%3D%221244%22%20y%3D%22446%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 16.53086294244228%; } .ve-ui-mwMathSymbol-10_94__123_30_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%224.237ex%22%20height%3D%222.676ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-1006.6%201824.2%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M96%20585q56%2081%20153%2081%2048%200%2096-26t78-92q37-83%2037-228%200-155-43-237-20-42-55-67t-61-31-51-7q-26%200-52%206t-61%2032-55%2067q-43%2082-43%20237%200%20174%2057%20265zm225%2012q-30%2032-71%2032-42%200-72-32-25-26-33-72t-8-192q0-158%208-208t36-79q28-30%2069-30%2040%200%2068%2030%2029%2030%2036%2084t8%20203q0%20145-8%20191t-33%2073z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M127%20463q-27%200-42%2017t-16%2044q0%2055%2048%2098t116%2043q35%200%2044-1%2074-12%20113-53t40-89q0-52-34-101t-94-71l-3-2q0-1%209-3t29-9%2038-21q82-53%2082-140%200-79-62-138T238-22q-80%200-138%2043T42%20130q0%2028%2018%2045t45%2018q28%200%2046-18t18-45q0-11-3-20t-7-16-11-12-12-8-10-4-8-3l-4-1q51-45%20124-45%2055%200%2083%2053%2017%2033%2017%20101v20q0%2095-64%20127-15%206-61%207l-42%201-3%202q-2%203-2%2016%200%2018%208%2018%2028%200%2058%205%2034%205%2062%2042t28%20112v8q0%2057-35%2079-22%2014-47%2014-32%200-59-11t-38-23-11-12h3q3-1%208-2t10-5%2012-7%2010-11%208-15%203-20q0-22-14-39t-45-18z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22505%22%2F%3E%3Cg%20transform%3D%22translate%281010%2C412%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22505%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 31.900288917458088%; } .ve-ui-mwMathSymbol-45_94__92_circ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%223.407ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-863.1%201467.1%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3E45%20Superscript%20ring%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M462%200q-18%203-129%203-116%200-134-3h-9v46h58q7%200%2017%202t14%205%207%208q1%202%201%2054v50H28v46l151%20231q153%20232%20155%20233%202%202%2021%202h18l6-6V211h92v-46h-92v-51-48q0-7%206-12%208-7%2057-8h29V0h-9zM293%20211v334L74%20212l109-1h110z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M164%20157q0-24-16-40t-39-16h-7q46-79%20122-79%2070%200%20102%2060%2019%2033%2019%20128%200%20103-27%20139-26%2033-58%2033h-6q-78%200-118-68-4-7-7-8t-15-2q-17%200-19%206-2%204-2%20175v129q0%2050%205%2050%202%202%204%202%201%200%2021-8t55-16%2075-8q71%200%20136%2028%208%204%2013%204%208%200%208-18v-13q-82-97-205-97-31%200-56%206l-10%202V374q19%2014%2030%2022t36%2016%2051%208q81%200%20137-65t56-154q0-92-64-157T229-22q-81%200-130%2054T50%20154q0%2024%2011%2038t23%2018%2023%204q25%200%2041-17t16-40z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M55%20251q0%2077%2057%20135t137%2058%20137-56%2058-139q0-78-56-136T250%2055q-80%200-137%2057T55%20251zm190%20152q-57%200-103-42T96%20250q0-67%2045-110t109-44q34%200%2063%2013t41%2026%2021%2025q28%2037%2028%2090%200%2063-43%20108t-115%2045z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22505%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23c%22%20x%3D%221428%22%20y%3D%22585%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-A_32__92_xleftarrow_123_n_43__92_mu_45_1_125__32_B_32__92_xrightarrow_91_T_93__123_n_92_pm_32_i_45_1_125__32_C { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.813ex%22%20width%3D%2218.272ex%22%20height%3D%225.843ex%22%20viewBox%3D%220%20-1508.9%207866.9%202515.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eupper%20A%20left-arrow%20Overscript%20n%20plus%20mu%20minus%201%20Endscripts%20upper%20B%20right-arrow%20Underscript%20upper%20T%20Overscript%20n%20plus-or-minus%20i%20minus%201%20Endscripts%20upper%20C%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M208%2074q0-24%2046-28%2018%200%2018-11%200-1-2-13-3-14-6-18t-13-4h-12q-10%200-34%201t-64%201Q70%202%2050%200h-8q-7%207-7%2011%202%2027%2013%2035h14q70%203%20102%2050%206%206%20181%20305t178%20303q7%2012%2024%2012h25q6-9%206-10l28-323q28-323%2030-326%205-11%2065-11%2025%200%2025-10%200-2-3-14-3-15-5-18t-14-4h-14q-11%200-39%201t-73%201q-94%200-123-2h-12q-6%206-6%209t2%2018q4%2013%206%2016l4%203h20q54%203%2064%2017l-12%20150H283l-34-58q-41-69-41-81zm308%20186q0%2011-12%20156t-14%20146l-27-43q-16-27-63-107l-90-152%20103-1q103%200%20103%201z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M944%20261v-11l-15-20H165q2-2%2017-14t29-27%2033-37%2033-56%2026-71q5-18%205-25%200-11-20-11h-10q-3%200-6%204t-5%209-4%2019q-18%2073-68%20130T73%20236q-15%206-18%2011%200%207%204%2010t14%207q48%2019%2085%2050t57%2061%2032%2059%2017%2046l3%2017q2%206%203%208t5%204%2013%202q20%200%2020-11%200-7-5-25-10-37-25-69t-32-54-31-37-30-28-20-17h764q15-9%2015-20z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M21%20287q1%206%203%2016t12%2038%2020%2047%2033%2037%2046%2017q36%200%2060-18t30-34%206-21q0-2%201-2l11%2011q61%2064%20139%2064%2054%200%2087-27t34-79-38-157-38-127q0-26%2017-26%206%200%209%201%2029%205%2052%2038t35%2080q2%208%2020%208%2020%200%2020-8%200-1-4-15-8-29-22-57t-46-56-69-27q-47%200-68%2027t-21%2056q0%2019%2036%20120t37%20152q0%2059-44%2059h-5q-86%200-145-101l-7-12-33-134Q156%2026%20151%2016q-13-27-43-27-13%200-21%206T76%207t-2%2010q0%2013%2038%20163t40%20163q1%205%201%2023%200%2039-24%2039-38%200-63-100-6-20-6-21-2-6-19-6H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M56%20237v13l14%2020h299v150l1%20150q10%2013%2019%2013%2013%200%2020-15V270h298q15-8%2015-20t-15-20H409V-68q-8-14-18-14h-4q-12%200-18%2014v298H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22f%22%20d%3D%22M58-216q-14%200-24%208t-11%2022q0%2010%2073%20302t77%20298q13%2028%2046%2028%2012-1%2020-7t10-12%202-10q0-12-31-134t-33-137q-2-11-2-35v-8q0-73%2067-73%209%200%2018%201t17%204%2015%207%2013%207%2012%2010%2011%2010%2010%2012%208%2011%209%2012l7%2010%2036%20143q36%20142%2040%20151%2013%2027%2043%2027%2013%200%2021-7t11-12%202-10L449%2084q-1-5-1-16%200-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q510%200%20491-8q-8-2-24-2-21%200-38%206t-27%2015-17%2018-9%2015-2%207l-6-6q-6-6-18-15t-26-18-36-16-42-7q-47%200-93%2023l-24-97q-21-82-25-95t-12-22q-16-14-34-14z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M84%20237v13l14%2020h581q15-8%2015-20t-15-20H98q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22g%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22h%22%20d%3D%22M231%20637q-27%200-32%201t-5%2011q0%2027%2011%2033%201%201%20130%201%20259%200%20273-2%2063-10%20105-45t43-92q0-64-58-115t-133-69l-10-3q64-9%20105-46t42-92q0-73-72-141T453%201q-7-1-211-1Q42%200%2039%202q-4%203-4%208%200%207%202%2014%205%2019%2010%2021%204%201%2015%201h6q27%200%2060%203%2014%203%2019%2012%203%204%2072%20278t69%20289q0%207-57%209zm418-93q0%2030-15%2056t-49%2034q-7%202-92%203h-42q-22%200-35-1h-13q-15-1-19-10-2-4-32-120%200-3-1-6l-31-126h81q81%200%2093%202%2060%2010%20107%2058t48%20110zm-54-315q0%2044-23%2073t-60%2034q-6%201-83%201-118%200-119-1%200-2-17-73t-35-141l-18-70q0-4%2012-4t81-2q89%200%2096%201%2062%207%20114%2058t52%20124z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22i%22%20d%3D%22M56%20237v13l14%2020h765q-116%2087-143%20223v3q0%202-1%203%200%2012%2017%2012h3q9%200%2012-1t6-4%203-9%203-16%208-25q22-67%2073-120t119-75q9-3%209-11%200-6-5-9t-24-10-38-19q-41-26-71-60t-45-67-21-50-8-31q-2-10-5-12t-16-3q-20%200-20%2011%200%207%205%2025%2032%20126%20139%20205H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22j%22%20d%3D%22M40%20437q-19%200-19%208%200%205%2016%2056t34%20101l17%2049q5%2018%2013%2026h558q32%200%2038-1t7-9q0-6-17-114t-19-109q0-7-19-7h-12q-3%200-6%205l-2%203q0%206%206%2045t6%2061q0%2035-13%2053t-55%2025q-5%201-58%202-46%200-58-1t-18-8q-1-1-71-279T298%2060q0-12%2088-14%2032%200%2041-1t9-9q0-5-3-14-4-18-9-21l-2-1h-7q-5%200-52%201T228%202Q99%202%2064%200H49q-6%206-6%209t2%2018q4%2013%2010%2019h39q80%200%2095%209%201%201%202%201%205%203%2010%2020t40%20157q17%2068%2028%20111%2070%20275%2070%20281%200%205-29%205h-31q-67%200-88-6-45-10-70-41T67%20467q-7-22-10-26t-14-4h-3z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22k%22%20d%3D%22M56%20320v13l14%2020h299v149q0%20149%202%20153%205%2011%2017%2011%2014%200%2017-12t4-58V353h298q15-8%2015-20%200-13-15-20H409V40h298q15-8%2015-20T707%200H70Q56%207%2056%2020t14%2020h299v273H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22l%22%20d%3D%22M184%20600q0%2024%2019%2042t44%2019q18%200%2030-12t13-30q0-23-20-42t-44-20q-15%200-28%2010t-14%2033zM21%20287q0%208%209%2031t24%2051%2044%2051%2060%2022q39%200%2065-23t27-62q0-17-14-56t-40-105-42-113q-5-22-5-32%200-25%2017-25%209%200%2019%203t23%2014%2027%2035%2025%2059q3%2012%205%2014t17%202q20%200%2020-10%200-8-9-31t-25-51-45-50-62-22q-32%200-59%2021T74%2074q0%2017%205%2032t43%20114q38%20101%2044%20121t7%2039q0%2024-17%2024h-2q-30%200-55-33t-38-84q-1-1-2-3t-1-3-2-2-3-1-4%200-8%200H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22m%22%20d%3D%22M50%20252q0%20115%2067%20221t169%20168%20204%2063q90%200%20143-51%209-10%2015-17t8-10l1-3q3%200%2027%2026%207%206%2015%2014t16%2016%2010%2011l15%2015h6q14%200%2014-7%200-4-32-137-36-139-36-140-2-5-5-6t-18-2h-16q-6%206-6%209%200%201%201%207t2%2020%201%2032q0%2071-32%20124t-109%2054q-26%200-56-7t-72-24-83-56-73-93q-32-57-51-133t-19-124q0-114%2076-164%2048-34%20118-34%2091%200%20162%2068t94%20148q4%2013%206%2015t16%202q20%200%2020-9%200-5-1-9-29-107-124-184T319-22q-113%200-191%2075T50%20252z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cg%20transform%3D%22translate%28755%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22-60%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20transform%3D%22translate%28506.9721349743867%2C0%29%20scale%282.607054663209139%2C1%29%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%222090%22%2F%3E%3Cg%20transform%3D%22translate%2842%2C791%29%20translate%28327%2C150%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%22605%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%221388%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%221996%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23g%22%20x%3D%222779%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cuse%20xlink%3Ahref%3D%22%23h%22%20x%3D%223628%22%2F%3E%3Cg%20transform%3D%22translate%284392%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22-89%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20transform%3D%22translate%28247.62757809053582%2C0%29%20scale%282.3862069877467884%2C1%29%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23i%22%20x%3D%221704%22%2F%3E%3Cuse%20transform%3D%22translate%28847%2C-674%29%20scale%280.707%29%22%20xlink%3Ahref%3D%22%23j%22%20x%3D%22330%22%20y%3D%22-340%22%2F%3E%3Cg%20transform%3D%22translate%2828%2C721%29%20translate%28233%2C150%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23k%22%20x%3D%22605%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23l%22%20x%3D%221388%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%221738%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23g%22%20x%3D%222521%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cuse%20xlink%3Ahref%3D%22%23m%22%20x%3D%227101%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_123__125__1_94_2_92__33__92_Omega_3_94_4 { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%223.425ex%22%20height%3D%223.176ex%22%20viewBox%3D%220%20-934.9%201474.5%201367.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3ESubscript%201%20Superscript%202%20Baseline%20normal%20upper%20Omega%203%20Superscript%204%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M55%20454q0%2049%2020%2092t52%2071%2070%2048%2075%2030%2065%209h15q44%200%2052-1%20123-16%20192-88t70-161q0-62-31-124t-76-130-60-117v-3h44q46%201%2057%203t17%2010q5%209%2012%2042t7%2037l1%205h40v-2l-17-86Q645%203%20644%202V0H488q-27%200-32%203t-5%2017q0%2069%2048%20215t49%20220q0%2057-18%20100t-47%2067-59%2034-63%2012q-29%200-58-10t-60-32-50-66-19-104q0-76%2048-223t48-213q0-13-7-20H77v2q-1%201-16%2087l-17%2086v2h40l1-5q0-1%203-17t8-36%208-26q5-7%2016-9t58-4h44v3q-16%2049-60%20116T87%20329%2055%20454z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M462%200q-18%203-129%203-116%200-134-3h-9v46h58q7%200%2017%202t14%205%207%208q1%202%201%2054v50H28v46l151%20231q153%20232%20155%20233%202%202%2021%202h18l6-6V211h92v-46h-92v-51-48q0-7%206-12%208-7%2057-8h29V0h-9zM293%20211v334L74%20212l109-1h110z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M127%20463q-27%200-42%2017t-16%2044q0%2055%2048%2098t116%2043q35%200%2044-1%2074-12%20113-53t40-89q0-52-34-101t-94-71l-3-2q0-1%209-3t29-9%2038-21q82-53%2082-140%200-79-62-138T238-22q-80%200-138%2043T42%20130q0%2028%2018%2045t45%2018q28%200%2046-18t18-45q0-11-3-20t-7-16-11-12-12-8-10-4-8-3l-4-1q51-45%20124-45%2055%200%2083%2053%2017%2033%2017%20101v20q0%2095-64%20127-15%206-61%207l-42%201-3%202q-2%203-2%2016%200%2018%208%2018%2028%200%2058%205%2034%205%2062%2042t28%20112v8q0%2057-35%2079-22%2014-47%2014-32%200-59-11t-38-23-11-12h3q3-1%208-2t10-5%2012-7%2010-11%208-15%203-20q0-22-14-39t-45-18z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23a%22%20y%3D%22497%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23b%22%20y%3D%22-444%22%2F%3E%3Cg%20transform%3D%22translate%28290%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23d%22%20x%3D%221028%22%20y%3D%22497%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23e%22%20x%3D%221028%22%20y%3D%22-443%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_123__92_operatorname_123_d_125__92__33_y_92_over_92_operatorname_123_d_125__92__33_x_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.005ex%22%20width%3D%223.479ex%22%20height%3D%225.676ex%22%20viewBox%3D%220%20-1580.7%201498%202443.8%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EStartFraction%20normal%20d%20y%20Over%20normal%20d%20x%20EndFraction%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M376%20495v40q0%2024%201%2033%200%2045-10%2056t-51%2013h-18v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V390q0-306%201-309%203-20%2014-26t45-9h18V0q-2%200-76-5t-79-6h-7v55l-8-7q-58-48-130-48-77%200-139%2061T34%20215q0%20100%2063%20163t147%2064q75%200%20132-49v102zm-3-153q-45%2063-113%2063-49%200-87-36-27-28-34-64t-8-94q0-56%207-91t35-61q30-33%2078-33%2071%200%20122%2077v239z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M21%20287q0%2014%2015%2048t48%2071%2074%2036q41%200%2066-23t26-64q-2-19-3-21%200-3-16-46t-33-97-16-86q0-43%2014-60t42-18q23%200%2043%2011t31%2023%2027%2033q0%201%205%2020t14%2059%2019%2074q38%20150%2042%20157%2013%2027%2043%2027%2013%200%2021-7t11-12%202-9q0-13-49-210T391-23q-28-83-97-132t-138-50q-45%200-79%2022t-34%2066q0%2022%207%2037t19%2022%2020%2010%2017%203q44%200%2044-42%200-20-12-35t-23-20-13-5l-3-1q2-5%2019-12t34-7h8q17%200%2026%202%2033%209%2061%2038t43%2062%2023%2056%208%2030l-6-4q-6-4-19-11T270-6q-20-5-39-5-46%200-81%2022t-46%2071q-1%207-1%2031%200%2057%2035%20149t35%20117v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%3E%3Cpath%20stroke%3D%22none%22%20d%3D%22M120-220h1258v-60H120z%22%2F%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28120%2C0%29%20translate%2897%2C734%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22561%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28120%2C0%29%20translate%2860%2C-725%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22561%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_123__92_partial_94_2_92_over_92_partial_32_x_1_92_partial_32_x_2_125_y { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.338ex%22%20width%3D%229.463ex%22%20height%3D%226.176ex%22%20viewBox%3D%220%20-1652.5%204074.2%202659.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EStartFraction%20normal%20partial-differential%20squared%20Over%20normal%20partial-differential%20x%201%20normal%20partial-differential%20x%202%20EndFraction%20y%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M202%20508q-23%200-33%2012t-11%2027q0%2010%206%2030t21%2047%2045%2051%2071%2035l32%205h12q33%200%2039-1%2063-11%20105-53t60-93%2017-111q0-95-47-217T402%2053q-81-75-179-75-100%200-150%2078-31%2046-31%2092v11q0%20117%2087%20211t193%2095q61%200%2092-31t41-67l3%2011q20%2083%2020%20137%200%2088-41%20124t-93%2037q-78%200-121-64%2041-6%2041-40%200-25-18-44t-44-20zm228-202q0%2066-29%2094t-68%2028q-63%200-111-46-25-28-39-59t-33-102q-18-72-18-105%200-95%20100-95%2012%200%2018%201%2077%2013%20124%2090%2015%2025%2035%2084t21%20110z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M21%20287q0%2014%2015%2048t48%2071%2074%2036q41%200%2066-23t26-64q-2-19-3-21%200-3-16-46t-33-97-16-86q0-43%2014-60t42-18q23%200%2043%2011t31%2023%2027%2033q0%201%205%2020t14%2059%2019%2074q38%20150%2042%20157%2013%2027%2043%2027%2013%200%2021-7t11-12%202-9q0-13-49-210T391-23q-28-83-97-132t-138-50q-45%200-79%2022t-34%2066q0%2022%207%2037t19%2022%2020%2010%2017%203q44%200%2044-42%200-20-12-35t-23-20-13-5l-3-1q2-5%2019-12t34-7h8q17%200%2026%202%2033%209%2061%2038t43%2062%2023%2056%208%2030l-6-4q-6-4-19-11T270-6q-20-5-39-5-46%200-81%2022t-46%2071q-1%207-1%2031%200%2057%2035%20149t35%20117v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cpath%20stroke%3D%22none%22%20d%3D%22M120%20220h3332v60H120z%22%2F%3E%3Cg%20transform%3D%22translate%28120%2C0%29%20translate%281146%2C676%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23b%22%20x%3D%22824%22%20y%3D%22513%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28120%2C0%29%20translate%2860%2C-745%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cg%20transform%3D%22translate%28572%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23d%22%20x%3D%22816%22%20y%3D%22-213%22%2F%3E%3C%2Fg%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20x%3D%221606%22%2F%3E%3Cg%20transform%3D%22translate%282178%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23b%22%20x%3D%22816%22%20y%3D%22-213%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%223572%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_123__92_scriptstyle_92_text_123_a_125__125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%22.829ex%22%20height%3D%221.343ex%22%20viewBox%3D%220%20-432.6%20357.1%20578.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ea%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M137%20305h-22l-37%2015-15%2039q0%2035%2034%2062t121%2027q73%200%20118-32t60-76q5-14%205-31t1-115v-70q0-48%205-66t21-18q15%200%2020%2016t5%2053v36h40v-39q-1-40-3-47-9-30-35-47T400-6t-47%2018-24%2042v4l-2-3q-2-3-5-6t-8-9-12-11-15-12-18-11-22-8-26-6-31-3q-60%200-108%2031t-48%2087q0%2021%207%2040t27%2041%2048%2037%2078%2028%20110%2015h14v22q0%2034-6%2050-22%2071-97%2071-18%200-34-1t-25-4-8-3q22-15%2022-44%200-25-16-39zm-11-199q0-31%2024-55t59-25q38%200%2067%2023t39%2060q2%207%203%2066%200%2058-1%2058-8%200-21-1t-45-9-58-20-46-37-21-60z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20scale%280.707%29%22%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_123_dy_32__92_over_32_dx_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.005ex%22%20width%3D%223.403ex%22%20height%3D%225.676ex%22%20viewBox%3D%220%20-1580.7%201465%202443.8%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EStartFraction%20d%20y%20Over%20d%20x%20EndFraction%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M366%20683q1%200%2072%205t73%206q12%200%2012-8%200-7-73-302T375%2083t-1-15q0-42%2028-42%209%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h8q15%200%2015-8%200-5-3-16-13-50-30-81T445%208%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157q0%2048%2020%2098t48%2086q47%2057%2094%2079t85%2022q56%200%2084-42%205-6%205-4%201%204%2027%20109t28%20111q0%2013-7%2016t-39%205h-21q-6%206-6%208t2%2019q5%2019%2013%2019zm-14-357q-23%2079-75%2079-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q54%200%20111%2072l8%2011%2054%20217z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M21%20287q0%2014%2015%2048t48%2071%2074%2036q41%200%2066-23t26-64q-2-19-3-21%200-3-16-46t-33-97-16-86q0-43%2014-60t42-18q23%200%2043%2011t31%2023%2027%2033q0%201%205%2020t14%2059%2019%2074q38%20150%2042%20157%2013%2027%2043%2027%2013%200%2021-7t11-12%202-9q0-13-49-210T391-23q-28-83-97-132t-138-50q-45%200-79%2022t-34%2066q0%2022%207%2037t19%2022%2020%2010%2017%203q44%200%2044-42%200-20-12-35t-23-20-13-5l-3-1q2-5%2019-12t34-7h8q17%200%2026%202%2033%209%2061%2038t43%2062%2023%2056%208%2030l-6-4q-6-4-19-11T270-6q-20-5-39-5-46%200-81%2022t-46%2071q-1%207-1%2031%200%2057%2035%20149t35%20117v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%3E%3Cpath%20stroke%3D%22none%22%20d%3D%22M120-220h1225v-60H120z%22%2F%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28120%2C0%29%20translate%2897%2C734%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22528%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28120%2C0%29%20translate%2860%2C-724%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22528%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_123_x_2_125__94_3 { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%223.463ex%22%20height%3D%223.009ex%22%20style%3D%22vertical-align%3A-.671ex%22%20viewBox%3D%220%20-1006.6%201491.2%201295.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M127%20463q-27%200-42%2017t-16%2044q0%2055%2048%2098t116%2043q35%200%2044-1%2074-12%20113-53t40-89q0-52-34-101t-94-71l-3-2q0-1%209-3t29-9%2038-21q82-53%2082-140%200-79-62-138T238-22q-80%200-138%2043T42%20130q0%2028%2018%2045t45%2018q28%200%2046-18t18-45q0-11-3-20t-7-16-11-12-12-8-10-4-8-3l-4-1q51-45%20124-45%2055%200%2083%2053%2017%2033%2017%20101v20q0%2095-64%20127-15%206-61%207l-42%201-3%202q-2%203-2%2016%200%2018%208%2018%2028%200%2058%205%2034%205%2062%2042t28%20112v8q0%2057-35%2079-22%2014-47%2014-32%200-59-11t-38-23-11-12h3q3-1%208-2t10-5%2012-7%2010-11%208-15%203-20q0-22-14-39t-45-18z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23b%22%20x%3D%22816%22%20y%3D%22-213%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23c%22%20x%3D%221462%22%20y%3D%22583%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 39.099866144800835%; } .ve-ui-mwMathSymbol-_124_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%22.657ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20283%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Evertical-bar%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M139-249h-2q-12%200-18%2014v486l1%20486q10%2013%2019%2013%2013%200%2020-15v-970q-8-14-18-14h-2z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_40_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%22.915ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20394%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft-parenthesis%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M94%20250q0%2069%2010%20131t23%20107%2037%2088%2038%2067%2042%2052%2033%2034%2025%2021h17q14%200%2014-9%200-3-17-21t-41-53-49-86-42-138-17-193%2017-192%2041-139%2049-86%2042-53%2017-21q0-9-15-9h-16l-28%2024q-94%2085-137%20212T94%20250z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_41_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%22.915ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20394%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright-parenthesis%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M60%20749l4%201h22l28-24q94-85%20137-212t43-264q0-68-10-131T261%2012t-37-88-38-67-41-51-32-33-23-19l-4-4H63q-3%200-5%203t-3%209q1%201%2011%2013Q221-64%20221%20250T66%20725q-10%2012-11%2013%200%208%205%2011z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_42_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.058ex%22%20width%3D%221.173ex%22%20height%3D%221.509ex%22%20viewBox%3D%220%20-576.1%20505%20649.8%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Easterisk%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M229%20286q-13%20134-13%20150%200%2018%2024%2028h5q4%200%206%201%2012-1%2022-9t10-20q0-17-6-80t-7-70l58%2042q56%2041%2061%2044t10%203q13%200%2024-10t12-27q0-13-10-23-5-3-68-33t-68-32l66-31%2070-35q9-9%209-23%200-15-9-25t-24-11q-8%200-18%206t-55%2040l-58%2042q13-134%2013-150%200-10-7-19t-26-9q-19%200-26%209t-8%2019q0%2017%206%2080t7%2070l-58-42q-56-41-61-44-4-3-10-3-13%200-24%2010t-12%2027v8q0%203%203%206t5%206%209%207%2013%207%2019%209%2025%2011%2032%2015%2040%2020L74%20315q-9%209-9%2023%200%2015%209%2025t24%2011q8%200%2018-6t55-40l58-42z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_43_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-719.6%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eplus%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20237v13l14%2020h299v150l1%20150q10%2013%2019%2013%2013%200%2020-15V270h298q15-8%2015-20t-15-20H409V-68q-8-14-18-14h-4q-12%200-18%2014v298H70q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_45_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.511ex%22%20width%3D%221.819ex%22%20height%3D%221.009ex%22%20viewBox%3D%220%20-360.8%20783%20434.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eminus%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M84%20237v13l14%2020h581q15-8%2015-20t-15-20H98q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_47_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.173ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20505%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eslash%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M423%20750q9%200%2015-6t6-14q0-5-173-482T92-240q-7-10-17-10-7%200-13%205t-6%2014q0%2010%20174%20488t177%20483q4%2010%2016%2010z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_58__61_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.476ex%22%20height%3D%221.676ex%22%20viewBox%3D%220%20-576.1%201066%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ecolon%20equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M78%20370q0%2024%2017%2042t43%2018q24%200%2042-16t19-43q0-25-17-43t-43-18-43%2017-18%2043zm0-310q0%2024%2017%2042t43%2018q24%200%2042-16t19-43q0-25-17-43T139%200%2096%2017%2078%2060z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M56%20347q0%2013%2014%2020h637q15-8%2015-20%200-11-14-19l-318-1H72q-16%205-16%2020zm0-194q0%2015%2016%2020h636q14-10%2014-20%200-13-15-20H70q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22283%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_60_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%20783%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eless-than%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M694-11v-8l-6-14-10-7q-7%200-154%2069T234%20166L90%20235q-7%205-7%2015%200%2011%208%2016%20573%20274%20587%20274%203%200%209-6t7-15-7-14q-1-1-270-129L151%20250l266-126Q686-4%20687-5q7-6%207-14z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_61_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.286ex%22%20width%3D%221.819ex%22%20height%3D%221.343ex%22%20viewBox%3D%220%20-504.3%20783%20578.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eequals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20347q0%2013%2014%2020h637q15-8%2015-20%200-11-14-19l-318-1H72q-16%205-16%2020zm0-194q0%2015%2016%2020h636q14-10%2014-20%200-13-15-20H70q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_62_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%20783%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Egreater-than%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M84%20520q0%208%204%2013t8%206l3%201q7%200%20154-69t291-137l143-69q7-5%207-15t-7-15q-2-2-292-139L107-40h-6q-18%202-18%2020v3q-1%207%2015%2016%2019%2010%20150%2072%2078%2037%20130%2061l248%20118-248%20118Q90%20504%2086%20509q-2%204-2%2011z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_91_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%22.657ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20283%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft-bracket%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M118-250V750h137v-40h-97v-920h97v-40H118z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Alpha { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.754ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-863.1%20755%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20upper%20A%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M255%200q-15%203-115%203Q48%203%2039%200h-7v46h15q72%203%2092%2042%201%203%2053%20157t103%20308%2053%20155q3%208%2018%208h10q20-1%2024-7%202-2%20108-319L617%2067q7-13%2019-16t51-5h30V0h-9q-9%203-127%203-123%200-144-3h-10v46h13q70%200%2070%2018%200%202-24%2074l-24%2071H229l-20-59q-20-59-20-65%200-13%2020-26t50-13h5V0h-9zm192%20255L345%20557%20244%20256q0-1%20101-1h102z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_And { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-863.1%20783%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eampersand%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M156%20540q0%2080%2045%20128t101%2048q52%200%2075-45t24-93q0-73-114-192l-13-13q35-88%20142-225l13-16%208%2010q37%2049%20106%20167l19%2032v8q0%2019-21%2027t-43%209h-5v46h9l124-3q83%200%2095%203h6v-46h-15q-24-1-43-6t-30-10-21-15-15-17-12-21-13-21q-41-72-72-119t-42-59-10-13q0-2%2017-19t26-23q46-38%2088-38%2033%200%2063%2024t34%2065v8h40v-9q-1-18-8-37t-22-43-46-39-72-15q-83%203-160%2064l-12%209-11-9q-79-64-167-64-80%200-131%2047T42%20135q0%2018%204%2034t9%2028%2019%2028%2022%2024%2029%2029%2031%2030l39%2039-5%2013q-5%2012-8%2022t-8%2029-9%2037-6%2043-3%2049zm205%2036q0%2037-13%2070t-43%2033q-33%200-53-30t-20-77q0-75%2023-146l4-15%208%209q94%2099%2094%20156zM140%20164q0-61%2027-100t73-40q31%200%2064%2012t52%2025%2018%2016q-79%2079-139%20185l-15%2030-10%2018-17-17q-16-16-24-25t-18-39-11-65z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Bbbk { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.303ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20561%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edouble-struck%20k%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M519%20443q0-17-22-17-39-4-136-91-33-27-46-40-8-6-5-9t73-93%2083-105q41-53%2051-53%2017%200%2017-19%200-11-10-17H304l-7%204q-9%2016%200%2025%203%207%2020%207%203%201%207%201t6%201%203%202q1%200%201%201%200%207-30%2046t-60%2076l-29%2037q-3%203-9%200-5-4-5-62v-16q0-86%2029-86%208%200%2013-6t5-14q0-11-11-16H28l-7%204q-4%2010-4%2014%200%207%205%2012t13%206q20%200%2026%2035%202%208%202%20271t-2%20271q-6%2036-26%2036-8%200-13%206t-5%2014q0%2010%209%2014%201%201%202%201h154q2%200%205-1t4-1%203-1%203-2%204-3V461l3-215%2040%2035q10%2010%2028%2026%2045%2042%2054%2053t13%2026q1%204%201%2012%200%2028-19%2028-7%200-12%205t-5%2014q0%2011%2011%2016h193q11-13%2011-18zm-353-84v289h-40q-37%200-37-3v-1l1-1q1-1%201-3t2-6%202-8q4-14%204-285T95%2057l-2-8q-1-4-2-6t-1-4l-1-2q0-2%2044-2%2043%200%2043%202-1%201-1%202%200%203-5%2018-4%2013-4%20302zm244%2064q2%202-3%203h-14q-20%200-20-3%201-1%202-6t2-7q0-11%202-11%2027%2020%2031%2024zm50-386q0%204-92%20115l-87%20111q-1%200-22-17l-20-18q59-71%20116-149%2015-18%2015-38v-6h47q43%200%2043%202z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Beta { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.656ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20713%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20upper%20B%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M131%20622q-7%207-11%209t-16%203-43%203H28v46h318q77%200%20113-5t72-27q43-24%2068-61t25-78q0-51-41-93t-107-59l-10-3q73-9%20129-55t56-115q0-68-51-120T469%203q-13-2-227-3H28v46h33q42%201%2051%203t19%2012v561zm380-109q0%2047-26%2081t-69%2042h-45q-20%200-38%201-67%200-82-1t-19-8q-3-4-3-129V374h83l84%201%2010%202q4%201%2011%203t25%2013%2032%2024%2025%2039%2012%2057zm26-325q0%2051-28%2094t-79%2054l-101%201H229V116q0-59%205-64%206-5%20100-5h49q42%200%2060%206%2043%2014%2068%2051t26%2084z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Biggl_40_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-3.171ex%22%20width%3D%221.851ex%22%20height%3D%227.509ex%22%20viewBox%3D%220%20-1867.7%20797%203233.2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft-parenthesis%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M758-1237v-3l-6-9h-16q-18%200-19%201-6%203-45%2049Q237-706%20237%20251t435%201449q25%2030%2044%2049%202%201%2019%201h17q6-6%206-9%200-4-18-28t-51-69-70-107-79-157-77-204Q348%20802%20348%20251q0-493%2093-850t303-619q14-19%2014-22z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-1%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Biggr_41_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-3.171ex%22%20width%3D%221.851ex%22%20height%3D%227.509ex%22%20viewBox%3D%220%20-1867.7%20797%203233.2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright-parenthesis%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M33%201741q0%209%2018%209h14q8%200%2016-7t38-43q435-493%20435-1449%200-958-435-1450-43-51-53-51h-4q-3%200-6%201h-3q-2%200-4-1-16%200-16%2011%200%203%2017%2025t48%2064%2065%2098%2075%20142%2073%20183q132%20392%20132%20978%200%20151-7%20281t-31%20299-66%20311-115%20296-174%20278q-17%2021-17%2025z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Bigl_40_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.838ex%22%20width%3D%221.398ex%22%20height%3D%224.843ex%22%20viewBox%3D%220%20-1293.7%20602%202085%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft-parenthesis%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M180%2096v154l25%20291%2061%20229%2087%20174%2091%20125%2083%2081h28q6-6%206-9%200-4-16-21t-41-48-57-77-61-117-56-157-42-208-16-262q0-118%208-195%2013-143%2046-265t73-196%2076-126%2061-78%2025-31q0-3-6-9h-28q-44%2037-84%2081t-90%20125-87%20173-61%20229z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-1%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Bigr_41_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.838ex%22%20width%3D%221.398ex%22%20height%3D%224.843ex%22%20viewBox%3D%220%20-1293.7%20602%202085%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright-parenthesis%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M35%201138q0%2012%2016%2012h18q44-37%2084-81t90-125%2087-173%2061-230%2025-291-25-290-61-230-87-173-91-125-83-81H56q-13%200-17%202t-4%2010q30%2030%2075%2089Q283-316%20316%2056q8%2077%208%20195%200%20117-8%20194-38%20432-268%20678-12%2014-13%2015z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-1%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Box { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ewhite%20medium%20square%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M71%200Q59%204%2055%2016v330l1%20330q8%2010%2014%2013h639q10-8%2013-15V15q-3-5-13-14L390%200H71zm611%2040v609H95V40h587z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Bumpeq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.676ex%22%20viewBox%3D%220%20-576.1%20783%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Egeometrically-equivalent-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M245%20367q6%2048%2043%2086t104%2039q53%200%2093-36t47-89h175q15-8%2015-20%200-13-11-16t-46-4H509q-9%205-11%209-2%202-5%2027t-21%2048q-29%2040-83%2040h-2q-52%200-82-40-15-19-18-37t-5-30-14-17H72q-16%205-16%2020%200%2013%2014%2020h175zM56%20153q0%2015%2016%2020h196q9-5%2011-9%202-2%205-27t21-48q29-40%2084-40h2q51%200%2081%2040%2015%2019%2018%2037t5%2030%2014%2017h157q35%200%2045-3t11-17-15-20H532q-6-52-46-88T389%208q-58%200-98%2037t-46%2088H70q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Cap { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.561ex%22%20height%3D%222.009ex%22%20viewBox%3D%220%20-719.6%20672%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edouble-intersection%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M88-21H75L55-7v287q1%20134%205%20148%201%202%201%203%2016%2069%2091%20118t180%2049q111%200%20190-54t88-139q1-6%201-211V-7q-7-15-20-15-9%200-19%2013l-2%20414q-7%2028-14%2044t-27%2036q-31%2034-84%2053t-111%2020q-83%200-155-40T96%20401q-1-5-1-208V-7q-7-14-20-14zm141%200h-2q-12%200-18%2014v334q0%2023%206%2036%2011%2035%2044%2058t74%2023q47%200%2081-28t41-69q2-8%202-181V-7q-8-14-18-14h-4q-12%200-18%2014v332q0%2022-6%2033-24%2045-78%2045t-78-45q-5-11-5-33t-1-161V-7q-8-14-18-14h-2z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Chi { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.754ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20755%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20upper%20X%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M270%200q-18%203-129%203Q46%203%2031%200h-8v46h17q89%204%20121%2042%204%206%2083%20128t80%20123q0%202-89%20141t-92%20142q-10%209-24%2012t-62%203H37v46h9q18-3%20126-3%20125%200%20146%203h11v-46h-5q-17%200-38-5t-23-11q0-3%2059-96t62-94q1%200%2053%2080t52%2082q1%202%201%206%200%2012-13%2023t-41%2015h-8v46h9q18-3%20129-3%2095%200%20110%203h8v-46h-17q-82-3-116-38-3-3-73-108-66-103-66-104%200-2%20102-162T620%2062q8-9%2022-12t53-4h31V0h-9q-18%203-126%203-125%200-146-3h-11v46h6q14%200%2036%205t23%2013q0%203-36%2060t-73%20114l-37%2057-3-3q-2-2-7-9t-12-18-19-29-26-41Q219%2088%20218%2084q0-14%2016-25t38-13h8V0h-10z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Cup { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.561ex%22%20height%3D%222.009ex%22%20viewBox%3D%220%20-719.6%20672%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edouble-union%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M591%20598h1q12%200%2019-15V376v-80q-1-134-5-148-1-2-1-3-19-77-98-122T333-22q-65%200-124%2021T106%2066%2056%20173q-1%207-1%20211l1%20201q10%2013%2019%2013%2010%200%2020-13V378l1-206%202-10q14-67%2083-105t151-39q83%200%20155%2040t83%20117q1%205%201%20208v200q8%2015%2020%2015zm-154%200q13%200%2020-15V410q0-173-2-181-7-40-41-68t-81-29q-42%200-78%2025t-44%2073q-2%207-2%20182l1%20173q10%2013%2019%2013%2013%200%2020-15V412%20251q0-22%206-33%2024-45%2078-45t78%2045q5%2011%205%2033t1%20161v171q8%2015%2020%2015z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Delta { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.946ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-863.1%20838%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20upper%20Delta%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M51%200q-5%204-5%207%200%202%20169%20350t173%20352q3%207%2028%207%2023%200%2028-7%203-4%20172-352T786%207q0-3-5-7H51zm456%20344L384%20596%20137%2092l246-1h247q0%202-123%20253z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Downarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.431ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20616%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edown%20double%20arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M401%20694q11%200%2021-13V375l1-305%2012%2011q52%2049%20116%2081%2013%208%2019%208%202%200%209-7v-13q0-12-2-15t-13-9q-23-12-46-27t-65-51-79-94-56-131q-5-17-13-17t-12%2016-21%2059-47%2088Q158%2070%2046%20126q-11%206-13%209t-2%2015v13q7%207%209%207%206%200%2019-8%2063-31%20117-81l12-11v305l1%20306q10%2013%2019%2013%2011%200%2020-14V352l1-327%209-13q41-54%2067-114%2039%2079%2068%20115l9%2012v653q5%2014%2019%2016z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Epsilon { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.593ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20686%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20upper%20E%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M128%20619q-7%207-11%209t-16%203-43%203H25v46h572v-4q2-6%2014-116t14-116v-4h-40v4q-1%203-3%2021-4%2035-12%2061t-17%2045-25%2030-30%2018-41%2010-46%204-58%201q-87%200-102-1t-18-11v-1q-1-2-1-124V376h54q73%202%2091%209%2036%2016%2039%2084v24h40V213h-40v20q-1%2035-8%2055t-25%2029-34%2011-52%202h-65V114q0-57%205-62%206-5%2052-5h102q37%200%2061%203t53%2012%2047%2030%2032%2054q10%2026%2015%2054t8%2047%205%2023v3h40v-3q-1-3-20-133T610%203V0H25v46h33q42%201%2051%203t19%2012v558z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Eta { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.754ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20755%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20upper%20H%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M128%20622q-7%207-11%209t-16%203-43%203H25v46h11q21-3%20144-3%20135%200%20144%203h11v-46h-33q-40-1-51-3t-18-12l-1-122V378h285v244q-7%207-11%209t-16%203-43%203h-33v46h11q21-3%20144-3%20135%200%20144%203h11v-46h-33q-40-1-51-3t-18-12V61q6-10%2017-12t52-3h33V0h-11q-21%203-144%203-135%200-144-3h-11v46h33q42%201%2051%203t19%2012v271H232V197l1-136q6-10%2017-12t52-3h33V0h-11q-21%203-144%203Q45%203%2036%200H25v46h33q42%201%2051%203t19%2012v561z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Finv { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.303ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20561%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eturned%20upper%20F%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M457%20681q14%2014%2020%2014%208%200%2020-14V12L484-1H68Q55%2014%2055%2019t13%2020h389v289H215l-4%207q-13%2011%200%2024l6%209h240v313z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Game { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.496ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20644%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eturned%20sans%20serif%20upper%20G%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M239%20665q-45%200-85-12t-64-24-24-12q-7%200-13%206t-7%2014q0%2015%2020%2022%2063%2036%20131%2042%2021%204%2051%204%2045%200%2087-12%2036-9%20100-49%20108-82%20138-227%204-24%204-76%200-51-4-75Q531%2083%20384%2010q-38-19-69-26t-81-7h-51q-19%200-31%202t-32%203-32%208T63%203%2044%2024l-7%2011v262l13%2013h185q13-13%2013-20%200-5-13-20H77V103%2080%2063q0-9%201-13t2-7%202-5%203-3%204-3%206-2q31-10%20111-13%2083%200%20124%2013%2077%2025%20130%2090t73%20155q5%2030%205%2067%200%20144-86%20233t-213%2090z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Gamma { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.463ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20630%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20upper%20Gamma%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M128%20619q-7%207-11%209t-16%203-43%203H25v46h529v-4q2-6%2014-116t14-116v-4h-40v4q0%201-4%2034t-15%2067-31%2053q-38%2036-143%2036h-15q-70%200-85-1t-16-12q-1-3-1-282l1-278q7-7%2012-9t25-4%2063-2h27V0h-12q-24%203-166%203Q51%203%2036%200H25v46h33q42%201%2051%203t19%2012v558z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Im { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.298ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20559%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20black%20letter%20upper%20I%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M190%20601q-29%200-53-14t-40-34-26-41-16-35-7-14q-4%202-9%205l-9%205%205%2015q38%20106%2071%20148t93%2049q1%201%2012%201%2039%200%20115-34t91-35q18%200%2038%209t42%2026%2025%2018q10-10%2010-16-63-63-142-104l-12-7-35%2013q-120%2045-153%2045zm188-393q0%2041-9%20110t-9%20106v15q0%209%201%2012l1%2011q54%2064%20120%20109l13%209%208-3%208-2-12-13q-57-60-57-97%200-29%2010-97t10-122q0-77-20-118t-57-72q-93-82-190-82-45%200-91%2040l-8%207-53-37v2q0%201-2%204T38%200l10%2013q28%2037%2075%2084l27%2028q4%206%209%206%207%200%2012-15t11-35%2011-28q6-10%2023-20t45-11q46%200%2083%2046%2034%2045%2034%20140z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Iota { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%22.85ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20366%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20upper%20I%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M328%200q-21%203-148%203T32%200H21v46h22q49%200%2063%203t20%2011q2%203%202%20282%200%20278-2%20281-4%205-8%207t-22%205-53%202H21v46h11q21-3%20148-3t148%203h11v-46h-22q-49%200-63-3t-20-11q-2-3-2-281%200-279%202-282%204-5%208-7t22-5%2053-2h22V0h-11z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Kappa { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20upper%20K%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M128%20622q-7%207-11%209t-16%203-43%203H25v46h11q21-3%20144-3%20135%200%20144%203h11v-46h-22q-78%200-80-17-1-2-1-158l1-155%20146%20142q46%2045%20100%2097%2039%2038%2045%2045t7%2016v1q0%2022-28%2028h-5q-3%200-5%201h-4v46h10q18-3%20131-3%2074%200%2086%203h6v-46h-14q-75-4-119-40-5-5-94-91t-89-87%20109-165T631%2080q13-20%2031-26t53-8h21V0h-8q-9%203-113%203-122%200-143-3h-11v46h8q46%200%2046%2026%200%206-3%2012L336%20351q-4-3-58-55l-46-45v-95q0-94%203-98%208-11%2067-12h33V0h-11q-21%203-144%203Q45%203%2036%200H25v46h33q42%201%2051%203t19%2012v561z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Lambda { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.623ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-863.1%20699%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20upper%20Lamda%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M320%20708q6%208%2020%208h15q12%200%2017-8%202-2%2051-161t100-321%2052-164q6-10%2016-12t43-4h27V0h-8q-9%203-121%203-121%200-142-3h-11v46h13q72%200%2072%2019-1%205-74%20240t-74%20234l-70-223Q177%2095%20177%2084q0-12%2021-25t50-13h5V0h-8q-15%203-115%203-83%200-92-3h-6v46h13q67%205%2082%2045%201%201%2097%20308t96%20309z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Leftarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.334ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%201005%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft%20double%20arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M944%20153q0-13-15-20H318l10-10q51-54%2086-123%205-13%205-17%200-7-20-7-11%200-14%201t-8%2011q-45%2089-124%20156T72%20237q-10%203-13%205t-3%208%203%207%2011%205%2019%206%2030%2010%2041%2018q143%2070%20217%20216%205%2010%208%2011t16%202q18-1%2018-10%200-5-5-15-35-69-86-123l-10-10h611q15-8%2015-20%200-11-14-19l-328-1H274l-10-8q-39-30-117-69%201-1%2018-9t45-24%2054-36l10-8h656q1-1%203-2t3-2%202-2%203-3%201-2%201-4%201-5z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Leftrightarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.334ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%201005%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft%20right%20double%20arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M308%20524q10%202%2015%202%2017%200%2017-12%200-7-4-15-10-23-22-45t-22-37-18-26-14-17l-5-6q0-1%20245-1%20244%200%20244%201l-5%206q-5%205-13%2016t-19%2026-22%2037-22%2046q-5%2012-5%2016%200%2010%2022%2010%207-1%2010-2t5-4%206-12q65-148%20201-220%2019-11%2037-18t22-10%205-9q0-4-1-6t-5-4-11-4-19-8-28-15Q763%20137%20701-7q-4-9-6-12t-5-4-10-2q-22%200-22%2010%200%204%205%2016%2010%2023%2022%2045t22%2037%2018%2026%2014%2017l5%206q0%201-244%201-245%200-245-1l5-6q5-5%2013-16t19-26%2022-37%2022-46q5-12%205-16%200-10-22-10-7%201-10%202t-5%204-6%2012Q233%20141%2097%20213q-14%208-27%2014t-19%208-10%204-6%204-1%207%201%206%205%205%2011%204%2019%208%2027%2014q138%2076%20202%20222%206%2013%209%2015zm484-205l-9%208H216q-33-33-96-71l-10-6%2010-6q53-32%2087-63l9-8h567l9%208q34%2031%2087%2063l10%206-10%206q-53%2032-87%2063z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Lleftarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%222.334ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-719.6%201005%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft%20triple%20arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M944%2054q-2-10-15-18H372q0-2%205-10t18-30%2027-54q20-51%2020-52t-34-1h-34l-4%2011Q282%20124%2087%20243l-11%207%2011%207q197%20120%20283%20343l4%2011h34q34%200%2034-1-19-60-61-130-1-2-2-5t-3-4-2-3-2-3v-1h557q13-8%2015-18%200-4-1-7t-2-5-3-4-3-2-4-2-3-2H344l-8-10q-59-78-136-137l-9-7h369q369%200%20373-2%2011-6%2011-18%200-13-11-18-4-2-373-2H191l9-7q79-61%20136-137l8-10h584q1%200%203-1t3-2%204-3%203-4%202-5%201-7z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Longleftarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%223.749ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%201614%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Elong%20left%20double%20arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M274%20173h1265q1-1%203-2t3-2%202-2%203-3%201-2%201-4%201-5q0-13-15-20H318l10-10q51-54%2086-123%205-13%205-17%200-7-20-7-11%200-14%201t-8%2011q-45%2089-124%20156T72%20237q-10%203-13%205t-3%208%203%207%2011%205%2019%206%2030%2010%2041%2018q143%2070%20217%20216%205%2010%208%2011t16%202q18-1%2018-10%200-5-5-15-35-69-86-123l-10-10h1220q15-8%2015-20%200-11-14-19l-318-1H903l-3%201-298-1H274l-10-8q-39-30-117-69%201-1%2018-9t45-24%2054-36l10-8z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Longleftrightarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%224.327ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%201863%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Elong%20left%20right%20double%20arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M1438%20514q0%2011%2016%2011h13q2%200%204-1t2-1%202-3%202-3%203-5q37-74%2098-131t111-81%2096-37q17-5%2017-13t-9-11-37-11-58-24q-144-70-218-216-4-9-7-10t-15-2q-20%200-20%207%200%204%205%2017%2035%2069%2086%20123l10%2010H318l10-10q51-54%2086-123%205-13%205-17%200-7-20-7-11%200-14%201t-8%2011q-45%2089-124%20156T72%20237q-10%203-13%205t-3%208%203%207%2011%205%2019%206%2030%2010%2041%2018q143%2070%20217%20216%205%2010%208%2011t16%202q18-1%2018-10%200-5-5-15-35-69-86-123l-10-10h1221l-10%2010q-33%2035-62%2081t-29%2056zM274%20173h1309l10%208q39%2030%20117%2069-1%201-18%209t-45%2024-54%2036l-10%208H930l-3%201-325-1H274l-10-8q-39-30-117-69%201-1%2018-9t45-24%2054-36l10-8z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Longrightarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%223.816ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%201643%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Elong%20right%20double%20arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M1218%20514q0%2011%2016%2011h13q2%200%204-1t2-1%202-3%202-3%203-5q37-74%2098-131t111-81%2096-37q17-5%2017-13t-9-11-37-11-58-24q-144-70-218-216-4-9-7-10t-15-2q-20%200-20%207%200%204%205%2017%2035%2069%2086%20123l10%2010H70q-14%207-14%2020%200%2015%2016%2020h1291l10%208q39%2030%20117%2069-1%201-18%209t-45%2024-54%2036l-10%208H710l-3%201-317-1H72q-16%205-16%2020%200%2013%2014%2020h1249l-10%2010q-33%2035-62%2081t-29%2056z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Lsh { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.173ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-863.1%20505%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eup-arrow%20with%20tip%20left%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20555q18%2012%2023%2015t28%2022%2034%2033%2029%2042%2028%2055h23q23%200%2023-1%200-3-8-22t-29-52-46-60l-10-11%20140-1h54q90-1%2093-5l1-1%201-1q4-4%204-281%200-272-2-275-6-12-18-12t-18%2012q-2%203-2%20263v260H151l11-12q25-28%2045-61t29-52%208-21h-46l-5%2013q-22%2055-62%2095t-75%2058z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Mu { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.141ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20922%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20upper%20M%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M132%20622q-7%207-11%209t-16%203-43%203H29v46h106q86%200%2097-1t17-7q1-1%20105-277l104-274%20104%20274q104%20276%20106%20277%203%206%2015%207t98%201h106v-46h-33q-40-1-51-3t-18-12V61q6-10%2017-12t52-3h33V0h-11q-21%203-140%203-131%200-140-3h-11v46h33q42%201%2051%203t19%2012v552l-1%2019Q454%2014%20450%207q-4-6-20-6t-20%206q-1%202-118%20309L176%20624v-18q-1-18-1-63t0-80%200-107l1-270q11-36%2085-40h17V0h-9q-15%203-115%203Q52%203%2037%200h-8v46h17q32%202%2052%2010t24%2013%2010%2017v536z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Nu { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.754ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20755%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20upper%20N%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M42%2046q32%202%2052%2010t24%2013%2010%2017v548h-4q-10%203-72%203H25v46h207l3-3q2-1%2087-126t171-251l85-125v420q-6%2010-10%2015t-24%2014-52%2010h-17v46h8q15-3%20117-3%20106%200%20115%203h9v-46h-17q-73-4-85-39l-1-296V6l-7-6h-14q-15%200-18%203T481%20150%20282%20443%20171%20605V345l1-259q11-36%2085-40h17V0h-9q-15%203-115%203Q48%203%2033%200h-8v46h17z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Omega { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.689ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20727%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20upper%20Omega%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20454q0%2049%2020%2092t52%2071%2070%2048%2075%2030%2065%209h15q44%200%2052-1%20123-16%20192-88t70-161q0-62-31-124t-76-130-60-117v-3h44q46%201%2057%203t17%2010q5%209%2012%2042t7%2037l1%205h40v-2l-17-86Q645%203%20644%202V0H488q-27%200-32%203t-5%2017q0%2069%2048%20215t49%20220q0%2057-18%20100t-47%2067-59%2034-63%2012q-29%200-58-10t-60-32-50-66-19-104q0-76%2048-223t48-213q0-13-7-20H77v2q-1%201-16%2087l-17%2086v2h40l1-5q0-1%203-17t8-36%208-26q5-7%2016-9t58-4h44v3q-16%2049-60%20116T87%20329%2055%20454z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_P { background-image: url(data:image/svg+xml,%3Csvg%20style%3D%22vertical-align%3A-1.171ex%22%20width%3D%221.417ex%22%20height%3D%223.343ex%22%20viewBox%3D%220%20-934.9%20610%201439.2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eparagraph-sign%3C%2Fdesc%3E%3Ctext%20font-family%3D%22monospace%22%20stroke%3D%22none%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20scale%2871.759%29%20matrix%281%200%200%20-1%200%200%29%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%3E%C2%B6%3C%2Ftext%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Phi { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.689ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20727%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20upper%20Phi%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M312%20622q-2%201-5%203t-4%204-6%202-11%203-16%201-24%201-35%201h-27v46h12q24-3%20165-3t165%203h12v-46h-27q-43%200-64-2t-25-4-11-9v-89l14-2q100-12%20170-65t70-124q0-41-23-75t-59-58-77-37-81-20l-14-2V61q6-6%2010-8t26-5%2064-2h27V0h-12q-24%203-165%203T196%200h-12v46h61q14%200%2025%201t16%201%2011%203%206%203%204%203%205%204v89h-2q-1%201-21%203t-57%2013-72%2029q-11%206-24%2015t-33%2028-34%2046-13%2058q0%2072%2072%20125t166%2063q15%202%2016%203h2v89zM170%20342q0-135%20137-154h5v307h-3q-8%200-27-4t-51-22-45-46q-16-34-16-81zm245-154q72%2011%20104%2048t32%20106q0%2042-12%2072t-32%2045-37%2022-36%2010-19%204h-5V188h5z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Pi { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.754ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20755%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20upper%20Pi%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M128%20619q-7%207-11%209t-16%203-43%203H25v46h699v-46h-33q-40-1-51-3t-18-12V61q6-10%2017-12t52-3h33V0h-11q-21%203-144%203-135%200-144-3h-11v46h33q42%201%2051%203t19%2012v573H232V348l1-287q6-10%2017-12t52-3h33V0h-11q-21%203-144%203Q45%203%2036%200H25v46h33q42%201%2051%203t19%2012v558z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Pr { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%222.515ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%201083%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M130%20622q-7%207-11%209t-16%203-43%203H27v46h249q39%200%2055%201%2088%200%20140-13t96-55q57-53%2057-127%200-68-51-117t-122-65q-22-5-123-6h-94V181q0-119%203-123%208-11%2067-12h33V0h-11q-21%203-144%203Q47%203%2038%200H27v46h33q42%201%2051%203t19%2012v561zm377-134q0%2026-1%2040t-6%2036-17%2033-33%2023-53%2015q-12%202-90%202h-21q-49%200-52-9-3-4-3-145V342h108q51%200%2084%207t58%2033q26%2029%2026%20106z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M36%2046h14q39%200%2047%2014v31q0%2014%201%2031t0%2039%200%2042v125l-1%2023q-3%2019-14%2025t-45%209H20v23q0%2023%202%2023l10%201q10%201%2028%202t36%202q16%201%2035%202t29%203%2011%201h3v-69q39%2068%2097%2068h6q45%200%2066-22t21-46q0-21-13-36t-38-15q-25%200-37%2016t-13%2034q0%209%202%2016t5%2012%203%205q-2%202-23-4-16-8-24-15-47-45-47-179v-53-27-26q0-12%201-20t0-15v-5q1-2%203-4t5-3%205-3%207-2%207-1%209-1%209%200%2010-1%2010%200h31V0h-9q-18%203-127%203Q37%203%2028%200h-8v46h16z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22686%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_Psi { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20upper%20Psi%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M340%20622q-2%201-5%203t-4%204-6%202-11%203-16%201-24%201-35%201h-27v46h12q24-3%20165-3t165%203h12v-46h-27q-60%200-75-2t-25-13l-1-215q0-215%201-215%204%201%2010%203t25%2012%2033%2025%2029%2044%2021%2068q3%2021%205%2073t11%2076q14%2043%2047%2051%207%202%2051%202h44l7-6v-25q-8-6-14-6-28-4-37-33t-13-84-14-85q-45-130-193-154l-13-2v-45l1-45q7-7%2012-9t25-4%2063-2h27V0h-12q-24%203-165%203T224%200h-12v46h61q14%200%2025%201t16%201%2011%203%206%203%204%203%205%204v90q-214%2027-223%20255-2%2097-48%20103-14%200-14%2017%200%2015%204%2017t27%203h34q30%200%2041-3t23-15q14-14%2020-35%208-21%209-73t13-104%2046-86q15-14%2031-23t27-13l9-2q1%200%201%20215v215z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Re { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.935ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20833%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20black%20letter%20upper%20R%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M27%20496q4%2073%2075%20131t132%2058h7q5%200%2010%201%2036%200%2067-14t49-34%2032-40%2019-34l5-14q1%204%2011%2017t29%2034%2042%2038%2056%2032%2065%2014q46%200%2062-26t22-87q3-39%2011-49t45-10q15%200%2021%201t7%202q2-4%204-7t3-5%201-3-15-8q-85-32-163-92l-17-12q48-6%2081-31l9-6v-10q2-12%202-45%205-88%2011-124t24-70q17-34%2031-34%204%200%2041%2014l18%207V74q-1-1-65-50t-66-50q-1%200-33%2058l-32%2058%201%2021q2%2048%202%2066%200%20101-17%20123-30%2040-91%2040-23%200-56-7t-36-8q-2%200-2-3-1-1-3-14t-6-33-10-45-18-52-26-53l-8-13-16-13q-36-29-73-61t-56-48-20-16q-1%200-30%2026t-47%2026Q82%2026%2050-8l-8-8-7%208-8%208%208%2010q8%2011%2023%2028t46%2042%2054%2026q21%200%2060-41l17-17q3%200%2020%2012t40%2039%2034%2059q23%2073%2023%20201%200%20196-110%20255-32%2014-55%2014-47%200-71-28t-25-52q0-26%2047-84t47-82v-6q0-31-27-63t-55-50l-27-17q-2-2-12%207l-10%207%2011%207q26%2018%2035%2035%2011%2016%2011%2035%200%2018-42%2073t-42%2086zm535%20132q-58%200-119-121l-8-16%201-12q1-8%201-33%200-50-5-95l97%2038%2073%2037q71%2036%2071%2037h-1q-28%207-35%2020t-15%2070q-14%2075-60%2075z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Rho { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.593ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20686%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20upper%20P%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M130%20622q-7%207-11%209t-16%203-43%203H27v46h249q39%200%2055%201%2088%200%20140-13t96-55q57-53%2057-127%200-68-51-117t-122-65q-22-5-123-6h-94V181q0-119%203-123%208-11%2067-12h33V0h-11q-21%203-144%203Q47%203%2038%200H27v46h33q42%201%2051%203t19%2012v561zm377-134q0%2026-1%2040t-6%2036-17%2033-33%2023-53%2015q-12%202-90%202h-21q-49%200-52-9-3-4-3-145V342h108q51%200%2084%207t58%2033q26%2029%2026%20106z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Rightarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.334ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%201005%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright%20double%20arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M580%20514q0%2011%2016%2011h13q2%200%204-1t2-1%202-3%202-3%203-5q37-74%2098-131t111-81%2096-37q17-5%2017-13t-9-11-37-11-58-24Q696%20134%20622-12q-4-9-7-10t-15-2q-20%200-20%207%200%204%205%2017%2035%2069%2086%20123l10%2010H70q-14%207-14%2020%200%2015%2016%2020h653l10%208q39%2030%20117%2069-1%201-18%209t-45%2024-54%2036l-10%208H72q-16%205-16%2020%200%2013%2014%2020h611l-10%2010q-33%2035-62%2081t-29%2056z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Rrightarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%222.334ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-719.6%201005%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright%20triple%20arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20250q0%2010%2012%2020h740l-9%207q-79%2061-136%20137l-8%2010H363q-292%200-295%202-13%206-13%2018t13%2018q3%202%20281%202h278q0%202-5%2010t-18%2030-27%2054q-20%2051-20%2052t34%201h35l3-11q88-224%20283-343l11-7-11-7Q715%20123%20629-100l-3-11h-35q-34%200-34%201%2019%2060%2061%20130%201%202%202%205t3%204%202%203%201%203l1%201H349Q71%2036%2068%2038q-13%206-13%2018t13%2018q3%202%20295%202h292l8%2010q59%2078%20136%20137l9%207H438l-370%201q-12%205-12%2019z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Rsh { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.173ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-863.1%20505%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eup-arrow%20with%20tip%20right%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M301%20722q38-104%20142-167l-6-4-15-10q-9-6-21-15t-24-22-25-27-25-34-21-41l-5-13h-46q0%203%208%2021t28%2051%2046%2062l11%2012H95V275q0-260-2-263Q87%200%2075%200T57%2012q-2%203-2%20275%200%20277%204%20281l1%201q4%204%2016%204t132%202l140%201-10%2011q-24%2026-44%2059t-30%2052-9%2023q0%201%2023%201h23z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_S { background-image: url(data:image/svg+xml,%3Csvg%20style%3D%22vertical-align%3A-1.171ex%22%20width%3D%221.417ex%22%20height%3D%223.343ex%22%20viewBox%3D%220%20-934.9%20610%201439.2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esection-sign%3C%2Fdesc%3E%3Ctext%20font-family%3D%22monospace%22%20stroke%3D%22none%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20scale%2871.759%29%20matrix%281%200%200%20-1%200%200%29%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%3E%C2%A7%3C%2Ftext%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Sigma { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.689ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20727%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20upper%20Sigma%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M666%20247q-2-3-14-121T638%204V0H95Q59%200%2057%205v1q-3%206%200%2011l16%2019%2048%2054q32%2036%2061%2069l123%20140L56%20644l-1%2014q0%2019%205%2023%203%202%20291%202h287v-4q2-5%2014-115t14-117v-4h-40v4q-8%2058-22%2096t-45%2062q-30%2021-81%2026t-145%206H189l104-143q21-29%2052-72%2055-76%2055-82%200-2-1-3L154%2057q253%200%20274%201%2048%202%2080%2010t43%2015%2024%2020q20%2022%2033%2059t16%2063l2%2026h40v-4z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Subset { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%20783%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edouble-subset%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M84%20250q0%20122%2082%20200t194%2089h35q16%200%2035%201t45%200%2049%200h155q15-8%2015-20%200-9-13-19l-159-1h-81q-75%200-103-4t-72-24q-22-11-42-26t-45-42-40-67-15-87v-5q0-88%2061-156%2059-64%20143-82%2020-5%2038-5t156-2h159q13-10%2013-20%200-12-15-20H480q-30%200-46-1-84%200-145%2016T172%2045q-88%2082-88%20205zm610-116q0-11-15-20H384q-34%200-58%207t-49%2033q-39%2039-39%2097%200%2071%2057%20110%2023%2017%2044%2021t73%205h47q36%200%2061-1h159q15-9%2015-20%200-12-15-20H458q-35%200-47%201-51%200-70-5t-38-27q-25-28-25-65%200-40%2023-63t50-31q7-2%20168-2h160q15-8%2015-20z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Supset { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%20783%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edouble-superset%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M83%20520q0%2012%2015%2020h199q30%200%2046%201%2084%200%20145-16t117-70q88-81%2088-205%200-85-43-151T545%200%20415-39q-8-1-164-1H98q-15%208-15%2020%200%2010%2013%2020h241q75%200%20102%204t73%2024q21%2011%2041%2026t46%2042%2040%2067%2015%2087q0%2091-62%20161-35%2038-80%2061-44%2019-73%2023t-104%205h-80l-159%201q-13%2010-13%2019zm0-154q0%2010%2013%2020h282l24%201q54%200%2096-39t42-98q0-47-28-82t-66-48q-19-6-93-6H99q-15%206-15%2020%200%2013%2014%2020h221q35%200%2047-1%2050%200%2070%205t38%2027q26%2029%2026%2065%200%2040-23%2063t-51%2031q-7%202-168%202H98q-15%208-15%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Tau { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.689ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20727%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20upper%20T%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M36%20443q1%205%2010%20115t9%20113v6h611v-6q1-5%2010-115t9-113v-6h-40v6q0%202-3%2035t-11%2066-21%2049q-17%2021-55%2032-21%205-77%205h-35q-26%200-29-12-1-2-1-279V63q7-10%2026-13t89-4h30V0h-13L361%203Q186%201%20177%200h-13v46h30q70%200%2089%203t26%2014v487q0%2070-5%2075t-33%205h-47q-70%200-105-29-18-16-26-47t-12-68-5-43v-6H36v6z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Theta { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20upper%20Theta%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20340q0%2083%2030%20154t78%20116%20106%2070%20118%2025q133%200%20233-104t101-260q0-81-29-150T617%2075%20510%204%20388-22%20267%203%20160%2074%2085%20189%2056%20340zm554-1q0%2089-20%20156t-55%20103-72%2053-79%2017q-52%200-95-30t-68-72q-53-81-53-227%200-65%208-104%2013-77%2052-130t96-77q32-12%2064-12%2027%200%2054%208t59%2030%2054%2057%2039%2094%2016%20134zm-387-76v159h40v-34h251v34h40V263h-40v34H263v-34h-40z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Uparrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.431ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20616%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eup%20double%20arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M228-179q-1-1-2-3t-3-4-2-3-3-3-4-1-6-1q-12%200-19%2013l-1%20306v305l-12-11q-54-50-117-81-13-8-19-8-2%200-9%207v13q0%2012%202%2015t13%209q14%207%2031%2016t51%2036%2062%2058%2057%2083%2045%20110q3%2011%206%2015%204%202%207%202%208%200%2013-17%2016-58%2045-109t57-83%2061-58%2051-36%2032-17q11-6%2013-9t2-15v-13q-7-7-9-7-6%200-19%208-64%2032-116%2081l-12%2011-1-305v-306q-13-13-21-13-4%200-7%201t-6%204-3%205-3%204v655l-9%2012q-42%2054-68%20115-1-1-5-11t-10-20-12-23-18-29-22-31l-9-12-1-328v-327z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Updownarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.431ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20616%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eup%20down%20double%20arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M290%20755q8%2017%2015%2017t13-15%2025-51%2050-73q38-45%2080-75t72-43%2034-18v-13q0-20-9-20-6%200-20%206-65%2027-127%2080l-1-150V100l1-150q62%2053%20127%2080%2015%206%2020%206%209%200%209-20V3q-4-4-30-15t-69-41-87-79q-32-40-51-76t-24-50-13-14-12%2014-25%2050-51%2076q-47%2052-89%2081T61-12%2031%203v13q0%2020%209%2020%206%200%2021-6%2025-11%2048-24t37-24%2027-20%2015-12v600q-2-1-15-11t-26-20-37-24-49-25q-15-6-21-6-9%200-9%2020v13q3%203%2032%2016t72%2044%2082%2076q50%2059%2073%20122zm84-157q-11%2012-23%2027t-19%2026-16%2025-11%2019l-11-19q-12-19-27-40t-31-38l-8-9V-89l8-9q11-12%2023-27t19-26%2016-25%2011-19l11%2019q12%2019%2027%2040t31%2038l8%209v678l-8%209z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Upsilon { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20upper%20Upsilon%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20551q0%2053%2036%20103t103%2051q46%200%2083-24t57-57%2033-68%2018-58l4-24%203%2014q2%2013%208%2033t14%2045%2024%2049%2035%2044%2048%2033%2063%2013q36%200%2064-16t43-42%2023-50%208-46q0-11-3-13t-20-2q-19%200-22%205v3q0%202-1%204%200%2028-26%2048t-62%2020h-6q-44%200-77-34-39-39-51-105t-13-159v-49q0-32%201-47V61q6-6%2010-8t26-5%2064-2h27V0h-12q-24%203-168%203T221%200h-12v46h61q14%200%2025%201t16%201%2011%203%206%203%204%203%205%204v148q0%20174-4%20206-20%20201-144%20201-35%200-61-19t-27-49q0-8-4-10t-19-2q-15%200-19%202t-4%2013z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Vdash { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.689ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20727%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eforces%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20678q0%201%201%203t2%203%203%204%204%203%205%202%207%201q11-2%2018-15V15Q88%202%2077%200q-4%200-7%201t-5%202-4%203-2%203-2%204-2%203v662zm194%200q0%201%201%203t2%203%203%204%204%203%205%202%207%201q11-2%2018-15V367h362q15-8%2015-20%200-13-15-20H289V15q-7-13-18-15-4%200-7%201t-5%202-4%203-2%203-2%204-2%203v662z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Vvdash { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.076ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20894%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Etriple-vertical-bar-right-turnstile%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20678q0%201%201%203t2%203%203%204%204%203%205%202%207%201q11-2%2018-15V15Q88%202%2077%200q-4%200-7%201t-5%202-4%203-2%203-2%204-2%203v662zm182%200q0%201%201%203t2%203%203%204%204%203%205%202%207%201q11-2%2018-15V15q-7-13-18-15-4%200-7%201t-5%202-4%203-2%203-2%204-2%203v662zm182%200q0%201%201%203t2%203%203%204%204%203%205%202%207%201q11-2%2018-15V367h359q15-8%2015-20%200-13-15-20H459V15q-7-13-18-15-4%200-7%201t-5%202-4%203-2%203-2%204-2%203v662z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Xi { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.561ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20672%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20upper%20Xi%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M47%20509l8%20167q0%201%20278%201t278-1l8-167q0-1-20-1t-20%202q0%2019-4%2047t-11%2032q-14%205-231%205t-231-5q-7-3-11-31t-4-48q0-2-20-2t-20%201zm92-249v185h40v-51h308v51h40V260h-40v51H179v-51h-40zM50%200l-8%20180h20q20%200%2020-2%200-45%207-73%203-12%206-15t13-4q29-3%20225-3%20197%200%20225%203%2010%201%2013%204t6%2015q7%2028%207%2073%200%202%2020%202h20L616%200H50z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_Zeta { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.431ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20616%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20upper%20Z%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M69%20443q0%209%205%20111t6%20129h469q6-6%206-19%200-15-1-16-2-3-188-300T179%2050t13-1%2071%200h39q31%200%2051%201t48%209%2046%2019%2035%2037%2025%2058q6%2027%2013%20100v9h40v-8q0-2-8-131T543%208V0H302L61%201l-3%202q-3%205-3%2018v14q4%208%2098%20158t187%20296%2092%20148h-89q-84%200-129-12t-73-52q-32-50-32-128%200-2-20-2H69z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92__123_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.173ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20505%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft-brace%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M434-231q0-13-6-19h-18q-129%200-180%2066-5%207-8%2012t-5%2011-4%2013-2%2015-1%2022-1%2027%200%2037%200%2047v53q-1%2089-5%20100-1%201-1%202-14%2036-50%2056t-71%2020q-11%200-14%203t-3%2016%203%2016%2014%203q34%200%2070%2020t51%2056q5%2011%205%2032t1%20152v50q0%2055%206%2077t29%2042q26%2026%2080%2042%2037%208%2053%209h13q11%200%2018%201h20q6-6%206-18%200-13-3-16-2-3-16-3-53-3-83-24t-36-42q-5-13-5-148v-82q0-47-3-64t-17-39q-31-43-87-59l-14-5%2014-5q18-6%2036-15t42-34%2028-59q1-6%201-136%200-135%205-148%2010-27%2043-45t76-21q14%200%2016-3%203-3%203-15z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92__123_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.173ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20505%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft-brace%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M434-231q0-13-6-19h-18q-129%200-180%2066-5%207-8%2012t-5%2011-4%2013-2%2015-1%2022-1%2027%200%2037%200%2047v53q-1%2089-5%20100-1%201-1%202-14%2036-50%2056t-71%2020q-11%200-14%203t-3%2016%203%2016%2014%203q34%200%2070%2020t51%2056q5%2011%205%2032t1%20152v50q0%2055%206%2077t29%2042q26%2026%2080%2042%2037%208%2053%209h13q11%200%2018%201h20q6-6%206-18%200-13-3-16-2-3-16-3-53-3-83-24t-36-42q-5-13-5-148v-82q0-47-3-64t-17-39q-31-43-87-59l-14-5%2014-5q18-6%2036-15t42-34%2028-59q1-6%201-136%200-135%205-148%2010-27%2043-45t76-21q14%200%2016-3%203-3%203-15z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92__124_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.173ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20505%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eparallel-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M133%20736q5%2014%2020%2014%2011%200%2017-11%202-4%202-489t-2-489q-6-11-18-11-8%200-14%206l-1%201q-4%202-4%2064t-1%20429q0%20481%201%20486zm196%203q5%2011%2017%2011%207%200%2015-6l1-1q4-2%204-64t1-429%200-428-5-65l-1-1q-6-6-14-6-12%200-18%2011-2%204-2%20489t2%20489z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92__125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.173ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20505%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright-brace%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M65%20731q0%2014%203%2016t20%203q83%200%20128-25t63-55q9-21%2010-35t2-134q1-139%202-144%2013-45%2052-66t72-22q11%200%2014-3t3-16-3-16-14-3q-37%200-72-21t-47-53q-5-14-6-36t-1-149v-51q0-55-6-77t-29-42q-54-52-167-52-18%200-21%203t-3%2017v7q0%201%201%205t3%204%208%201q14%200%2031%203t38%2010%2037%2023%2024%2038q1%205%202%20142l1%20136q13%2057%2070%2091%2035%2017%2050%2020-25%207-50%2020-55%2034-68%2082l-2%2010-1%20136q-1%20137-2%20142-12%2040-53%2056t-77%2017q-9%200-10%203t-2%2015z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92__125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.173ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20505%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright-brace%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M65%20731q0%2014%203%2016t20%203q83%200%20128-25t63-55q9-21%2010-35t2-134q1-139%202-144%2013-45%2052-66t72-22q11%200%2014-3t3-16-3-16-14-3q-37%200-72-21t-47-53q-5-14-6-36t-1-149v-51q0-55-6-77t-29-42q-54-52-167-52-18%200-21%203t-3%2017v7q0%201%201%205t3%204%208%201q14%200%2031%203t38%2010%2037%2023%2024%2038q1%205%202%20142l1%20136q13%2057%2070%2091%2035%2017%2050%2020-25%207-50%2020-55%2034-68%2082l-2%2010-1%20136q-1%20137-2%20142-12%2040-53%2056t-77%2017q-9%200-10%203t-2%2015z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92__37_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.946ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-863.1%20838%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Epercent-sign%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M465%20605q-37%200-71%209t-54%2018-21%209q13-33%2013-93%200-90-39-145t-91-56q-57%200-101%2055T56%20548q0%2089%2045%20145t101%2057q39%200%2070-31%2087-77%20192-77%20116%200%20186%2090%2012%2016%2018%2017%202%201%205%201%209%200%2015-7t5-17Q178-47%20170-52q-4-4-10-4-13%200-18%2011-5%209%200%2018%201%203%20221%20331%20106%20158%20162%20242t56%2084q-53-25-116-25zM207%20385q28%200%2056%2042t29%20121q0%2069-25%20116t-67%2048q-7%200-14-3t-19-11-20-30-13-53q-2-20-2-67v-21q0-91%2033-124%2018-18%2038-18h4zm293-239q0%2088%2044%20144t103%2057q52%200%2090-55t39-146T737%200t-91-56q-56%200-101%2056t-45%20146zM651-18q28%200%2056%2042t29%20122q0%2069-25%20116t-67%2047q-7%200-14-3t-19-11-20-30-13-53q-1-12-1-66v-22q0-142%2070-142h4z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_acute_123_a_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.24ex%22%20height%3D%222.343ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-863.1%20534%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M349%20699q18%200%2031-13t13-30q0-5-1-9t-5-10-7-10-13-11-16-14-21-17-27-22l-71-58-15%2014q-14%2014-13%2014%200%201%2025%2034t53%2069%2031%2042l3%203q2%203%205%205t7%206%209%205%2012%202z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2214%22%20y%3D%2263%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 42.48981426353332%; } .ve-ui-mwMathSymbol-_92_aleph { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.431ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20616%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20alef%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20613q0%2030%206%2050t13%2025%2011%206q9%200%209-13%204-49%2040-93l278-303q4%2026%2018%20112t17%20112v10l-9%207q-31%2028-40%2045t-10%2046%206%2047%2013%2024%2011%206q7%200%209-10%202-9%2027-49t34-49q2-2%208-7t17-16%2024-23q18-24%2018-53%200-27-6-46t-12-25-9-7q-9%200-11%206t-4%2020-10%2028q-11%2018-13%2018-36-217-36-235%200-9%2025-34t50-60%2026-73q0-47-17-70-7-8-14-8-8%200-8%2012-4%2049-40%2093-8%209-139%20152T195%20412l-2-6q-2-5-4-12t-6-17-7-25-5-30-4-38-2-44q0-16%201-20%205-21%2045-68t41-82q0-25-17-41T203%208t-28-7q-5-1-60-1H79Q60%200%2058%203t-3%2017q0%2011%203%2014%202%203%2018%203%2036%202%2050%209t14%2024q0%2026-28%2078t-29%2088q0%2045%2019%2098t38%2085%2019%2033Q55%20556%2055%20613z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_aleph { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.431ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20616%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20alef%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20613q0%2030%206%2050t13%2025%2011%206q9%200%209-13%204-49%2040-93l278-303q4%2026%2018%20112t17%20112v10l-9%207q-31%2028-40%2045t-10%2046%206%2047%2013%2024%2011%206q7%200%209-10%202-9%2027-49t34-49q2-2%208-7t17-16%2024-23q18-24%2018-53%200-27-6-46t-12-25-9-7q-9%200-11%206t-4%2020-10%2028q-11%2018-13%2018-36-217-36-235%200-9%2025-34t50-60%2026-73q0-47-17-70-7-8-14-8-8%200-8%2012-4%2049-40%2093-8%209-139%20152T195%20412l-2-6q-2-5-4-12t-6-17-7-25-5-30-4-38-2-44q0-16%201-20%205-21%2045-68t41-82q0-25-17-41T203%208t-28-7q-5-1-60-1H79Q60%200%2058%203t-3%2017q0%2011%203%2014%202%203%2018%203%2036%202%2050%209t14%2024q0%2026-28%2078t-29%2088q0%2045%2019%2098t38%2085%2019%2033Q55%20556%2055%20613z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_alpha { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.498ex%22%20height%3D%221.676ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-576.1%20645%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M34%20156q0%20114%2086%20200t189%2086q70%200%20112-40t57-98q6-29%207-67v-29q49%2074%2075%20166%204%2014%206%2016t16%203q21%200%2021-8%200-9-9-39t-36-85-61-100l-11-14%201-24q2-56%208-76t19-21q14%202%2026%2011t17%2023q2%207%205%208t15%202q20%200%2020-8%200-6-6-19-12-24-35-38t-44-15h-7q-67%200-91%2072l-3%207-11-8q-10-8-30-20t-45-23-58-20-64-9q-79%200-124%2050T34%20156zM208%2026q49%200%2098%2021t73%2043l24%2022q-2%20143-7%20178-14%20115-92%20115-69%200-121-73-27-40-44-108t-18-104q0-49%2025-71t62-23z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 56.14822100962267%; } .ve-ui-mwMathSymbol-_92_amalg { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.754ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20755%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eamalgamation-or-coproduct%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M28%20660q0%2016%203%2019t15%204h4q37-2%20132-2h65q30%200%2047%201t21%200h8q2%200%205-3t3-6%201-13q0-17-4-20t-24-3q-65%200-73-11-2-6-2-292V46h291v288q0%20286-2%20292-8%2011-73%2011-19%200-23%203t-5%2020q0%2015%203%2018t12%204h35q30%200%20102-1t102%200%2032%201q11%200%2014-3t4-19q0-17-4-20t-24-3q-65%200-73-11-1-3-1-284%200-282%201-285%208-11%2073-11%2021%200%2024-3t4-20q0-18-6-22-2-1-341-1Q36%200%2034%201q-6%204-6%2022%200%2017%203%2020t25%203q65%200%2073%2011%202%206%202%20285%200%20278-2%20284-8%2011-73%2011-21%200-24%203t-4%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_and { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.561ex%22%20height%3D%222.009ex%22%20viewBox%3D%220%20-719.6%20672%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Elogical-and%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M318%20591q7%207%2015%207%2011%200%2015-7%201-1%2066-146t131-294T611-4q-2-18-20-18-3%200-5%201t-5%201-4%203-2%204-3%204-2%205L333%20528%2096-4q-9-16-16-17-2-1-5-1-18%200-20%2018%200%206%2065%20154t131%20294%2067%20147z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_angle { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.689ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20727%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20angle%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M71%200l-3%202q-3%201-5%203t-5%206-3%209q0%202%202%208%2010%2015%20289%20333%2051%2059%20128%20147%20121%20140%20142%20163t31%2023%2014-6%205-14q0-6-3-11-1-1-36-41T524%20503%20390%20350L120%2041l266-1h267q13-10%2013-20%200-12-15-20H71z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_approx { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.105ex%22%20width%3D%221.819ex%22%20height%3D%221.509ex%22%20viewBox%3D%220%20-576.1%20783%20649.8%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ealmost-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20319q0%2041%2017%2074t42%2051%2049%2028%2042%2010h8q6%200%2010%201%2039%200%2073-15t97-55l50-32q59-35%20110-35%2056%200%2096%2029t45%2079q0%2011%204%2020t10%209q14%200%2014-31%200-66-47-114t-120-49q-41%200-87%2021t-80%2047-80%2047-84%2022q-60%200-99-33t-42-75q-2-29-14-29-14%200-14%2030zm0-234q0%2041%2017%2074t42%2051%2049%2028%2042%2010h8q6%200%2010%201%2039%200%2073-15t97-55l50-32q59-35%20110-35%2056%200%2096%2029t45%2079q0%2029%2014%2029t14-32q0-64-47-113T555%2055q-41%200-87%2021t-80%2047-80%2047-84%2022q-60%200-99-33T83%2084q-3-29-14-29-14%200-14%2030z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_approxeq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%222.009ex%22%20viewBox%3D%220%20-719.6%20783%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ealmost-equal-or-equal-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M220%20523q-57%200-96-37t-40-74q-3-29-15-29-13%200-13%2030%200%2028%2011%2057%2011%2038%2044%2067t76%2038q16%204%2032%204%2029%200%2052-7%2033-7%20122-64%20105-69%20158-69%2069%200%20111%2047%2026%2026%2031%2071%200%208%204%2015t10%207q12%200%2012-31%200-65-46-114t-123-50q-38%200-83%2021t-81%2048-81%2048-85%2022zm2-235q-58%200-98-37t-40-74q-3-29-15-29-13%200-13%2030%200%2028%2011%2057%2011%2039%2044%2067t76%2037q11%204%2033%204%2024%200%2039-2t49-19%2085-50q103-69%20160-69%2059%200%2098%2038t40%2071q2%2031%2014%2031%2014%200%2014-30%200-68-46-114-47-51-121-51-39%200-85%2022t-82%2048-81%2048-82%2022zM51-19Q51-6%2062-1h325q326%200%20328-2%2010-7%2010-17%200-7-7-14-4-4-46-4t-285-1H62Q51-25%2051-19z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_arccos { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%226.28ex%22%20height%3D%221.676ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-576.1%202704%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M137%20305h-22l-37%2015-15%2039q0%2035%2034%2062t121%2027q73%200%20118-32t60-76q5-14%205-31t1-115v-70q0-48%205-66t21-18q15%200%2020%2016t5%2053v36h40v-39q-1-40-3-47-9-30-35-47T400-6t-47%2018-24%2042v4l-2-3q-2-3-5-6t-8-9-12-11-15-12-18-11-22-8-26-6-31-3q-60%200-108%2031t-48%2087q0%2021%207%2040t27%2041%2048%2037%2078%2028%20110%2015h14v22q0%2034-6%2050-22%2071-97%2071-18%200-34-1t-25-4-8-3q22-15%2022-44%200-25-16-39zm-11-199q0-31%2024-55t59-25q38%200%2067%2023t39%2060q2%207%203%2066%200%2058-1%2058-8%200-21-1t-45-9-58-20-46-37-21-60z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M36%2046h14q39%200%2047%2014v31q0%2014%201%2031t0%2039%200%2042v125l-1%2023q-3%2019-14%2025t-45%209H20v23q0%2023%202%2023l10%201q10%201%2028%202t36%202q16%201%2035%202t29%203%2011%201h3v-69q39%2068%2097%2068h6q45%200%2066-22t21-46q0-21-13-36t-38-15q-25%200-37%2016t-13%2034q0%209%202%2016t5%2012%203%205q-2%202-23-4-16-8-24-15-47-45-47-179v-53-27-26q0-12%201-20t0-15v-5q1-2%203-4t5-3%205-3%207-2%207-1%209-1%209%200%2010-1%2010%200h31V0h-9q-18%203-127%203Q37%203%2028%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M370%20305h-21l-36%2015-16%2038q0%2023%2015%2038%205%205%205%206t-10%202q-26%204-49%204-49%200-80-32-47-47-47-157%200-82%2031-129%2041-61%20110-61%2041%200%2066%2026t36%2062q2%208%205%2010t16%202h14q6-6%206-9%200-4-4-16t-16-33-29-38-48-31-69-13q-86%200-150%2064T34%20214q0%20104%2065%20169t151%2065%20120-27%2034-64q0-23-17-37z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M28%20214q0%2095%2065%20164t157%2070q90%200%20155-68t66-165q0-95-64-160T250-10q-97%200-159%2067T28%20214zM250%2030q122%200%20122%20163v57q0%2022-1%2038t-7%2038-16%2036-31%2028-49%2020q-5%201-16%201-30%200-57-12-43-22-56-61t-13-92v-20q0-96%2019-135%2032-61%20105-61z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M295%20316q0%2040-27%2069t-78%2029q-36%200-62-13-30-19-30-52-1-5%200-13t16-24%2043-25q18-5%2044-9t44-9%2032-13q17-8%2033-20t32-41%2017-62q0-62-38-102T198-10h-8q-52%200-96%2036l-8-7-9-9Q71%204%2065-1L54-11H42q-3%200-9%206v137q0%2021%202%2025t10%205h9q12%200%2016-4t5-12%207-27%2019-42q35-51%2097-51%2097%200%2097%2078%200%2029-18%2047-20%2024-83%2036t-83%2023q-36%2017-57%2046t-21%2062q0%2039%2017%2066t43%2040%2050%2018%2044%205h11q40%200%2070-15l15-8%209%207q10%209%2022%2017h12q3%200%209-6V310l-6-6h-28q-6%206-6%2012z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22505%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22902%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%221351%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221800%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%222305%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 56.14822100962267%; } .ve-ui-mwMathSymbol-_92_arccot { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%226.269ex%22%20height%3D%222.009ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-719.6%202699%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M137%20305h-22l-37%2015-15%2039q0%2035%2034%2062t121%2027q73%200%20118-32t60-76q5-14%205-31t1-115v-70q0-48%205-66t21-18q15%200%2020%2016t5%2053v36h40v-39q-1-40-3-47-9-30-35-47T400-6t-47%2018-24%2042v4l-2-3q-2-3-5-6t-8-9-12-11-15-12-18-11-22-8-26-6-31-3q-60%200-108%2031t-48%2087q0%2021%207%2040t27%2041%2048%2037%2078%2028%20110%2015h14v22q0%2034-6%2050-22%2071-97%2071-18%200-34-1t-25-4-8-3q22-15%2022-44%200-25-16-39zm-11-199q0-31%2024-55t59-25q38%200%2067%2023t39%2060q2%207%203%2066%200%2058-1%2058-8%200-21-1t-45-9-58-20-46-37-21-60z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M36%2046h14q39%200%2047%2014v31q0%2014%201%2031t0%2039%200%2042v125l-1%2023q-3%2019-14%2025t-45%209H20v23q0%2023%202%2023l10%201q10%201%2028%202t36%202q16%201%2035%202t29%203%2011%201h3v-69q39%2068%2097%2068h6q45%200%2066-22t21-46q0-21-13-36t-38-15q-25%200-37%2016t-13%2034q0%209%202%2016t5%2012%203%205q-2%202-23-4-16-8-24-15-47-45-47-179v-53-27-26q0-12%201-20t0-15v-5q1-2%203-4t5-3%205-3%207-2%207-1%209-1%209%200%2010-1%2010%200h31V0h-9q-18%203-127%203Q37%203%2028%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M370%20305h-21l-36%2015-16%2038q0%2023%2015%2038%205%205%205%206t-10%202q-26%204-49%204-49%200-80-32-47-47-47-157%200-82%2031-129%2041-61%20110-61%2041%200%2066%2026t36%2062q2%208%205%2010t16%202h14q6-6%206-9%200-4-4-16t-16-33-29-38-48-31-69-13q-86%200-150%2064T34%20214q0%20104%2065%20169t151%2065%20120-27%2034-64q0-23-17-37z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M28%20214q0%2095%2065%20164t157%2070q90%200%20155-68t66-165q0-95-64-160T250-10q-97%200-159%2067T28%20214zM250%2030q122%200%20122%20163v57q0%2022-1%2038t-7%2038-16%2036-31%2028-49%2020q-5%201-16%201-30%200-57-12-43-22-56-61t-13-92v-20q0-96%2019-135%2032-61%20105-61z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M27%20422q53%204%2082%2056t32%20122v15h40V431h135v-46H181V241q1-125%201-141t7-32q14-39%2049-39%2044%200%2054%2071%201%208%201%2046v35h40v-47q0-77-42-117-27-27-70-27-34%200-59%2012t-38%2031-19%2035-7%2032q-1%207-1%20148v137H18v37h9z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22505%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22902%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%221351%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221800%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%222305%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 50.24929558973531%; } .ve-ui-mwMathSymbol-_92_arccsc { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%226.15ex%22%20height%3D%221.676ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-576.1%202648%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M137%20305h-22l-37%2015-15%2039q0%2035%2034%2062t121%2027q73%200%20118-32t60-76q5-14%205-31t1-115v-70q0-48%205-66t21-18q15%200%2020%2016t5%2053v36h40v-39q-1-40-3-47-9-30-35-47T400-6t-47%2018-24%2042v4l-2-3q-2-3-5-6t-8-9-12-11-15-12-18-11-22-8-26-6-31-3q-60%200-108%2031t-48%2087q0%2021%207%2040t27%2041%2048%2037%2078%2028%20110%2015h14v22q0%2034-6%2050-22%2071-97%2071-18%200-34-1t-25-4-8-3q22-15%2022-44%200-25-16-39zm-11-199q0-31%2024-55t59-25q38%200%2067%2023t39%2060q2%207%203%2066%200%2058-1%2058-8%200-21-1t-45-9-58-20-46-37-21-60z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M36%2046h14q39%200%2047%2014v31q0%2014%201%2031t0%2039%200%2042v125l-1%2023q-3%2019-14%2025t-45%209H20v23q0%2023%202%2023l10%201q10%201%2028%202t36%202q16%201%2035%202t29%203%2011%201h3v-69q39%2068%2097%2068h6q45%200%2066-22t21-46q0-21-13-36t-38-15q-25%200-37%2016t-13%2034q0%209%202%2016t5%2012%203%205q-2%202-23-4-16-8-24-15-47-45-47-179v-53-27-26q0-12%201-20t0-15v-5q1-2%203-4t5-3%205-3%207-2%207-1%209-1%209%200%2010-1%2010%200h31V0h-9q-18%203-127%203Q37%203%2028%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M370%20305h-21l-36%2015-16%2038q0%2023%2015%2038%205%205%205%206t-10%202q-26%204-49%204-49%200-80-32-47-47-47-157%200-82%2031-129%2041-61%20110-61%2041%200%2066%2026t36%2062q2%208%205%2010t16%202h14q6-6%206-9%200-4-4-16t-16-33-29-38-48-31-69-13q-86%200-150%2064T34%20214q0%20104%2065%20169t151%2065%20120-27%2034-64q0-23-17-37z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M295%20316q0%2040-27%2069t-78%2029q-36%200-62-13-30-19-30-52-1-5%200-13t16-24%2043-25q18-5%2044-9t44-9%2032-13q17-8%2033-20t32-41%2017-62q0-62-38-102T198-10h-8q-52%200-96%2036l-8-7-9-9Q71%204%2065-1L54-11H42q-3%200-9%206v137q0%2021%202%2025t10%205h9q12%200%2016-4t5-12%207-27%2019-42q35-51%2097-51%2097%200%2097%2078%200%2029-18%2047-20%2024-83%2036t-83%2023q-36%2017-57%2046t-21%2062q0%2039%2017%2066t43%2040%2050%2018%2044%205h11q40%200%2070-15l15-8%209%207q10%209%2022%2017h12q3%200%209-6V310l-6-6h-28q-6%206-6%2012z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22505%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22902%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%221351%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221800%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%222199%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 56.14822100962267%; } .ve-ui-mwMathSymbol-_92_arcsec { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%226.15ex%22%20height%3D%221.676ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-576.1%202648%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M137%20305h-22l-37%2015-15%2039q0%2035%2034%2062t121%2027q73%200%20118-32t60-76q5-14%205-31t1-115v-70q0-48%205-66t21-18q15%200%2020%2016t5%2053v36h40v-39q-1-40-3-47-9-30-35-47T400-6t-47%2018-24%2042v4l-2-3q-2-3-5-6t-8-9-12-11-15-12-18-11-22-8-26-6-31-3q-60%200-108%2031t-48%2087q0%2021%207%2040t27%2041%2048%2037%2078%2028%20110%2015h14v22q0%2034-6%2050-22%2071-97%2071-18%200-34-1t-25-4-8-3q22-15%2022-44%200-25-16-39zm-11-199q0-31%2024-55t59-25q38%200%2067%2023t39%2060q2%207%203%2066%200%2058-1%2058-8%200-21-1t-45-9-58-20-46-37-21-60z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M36%2046h14q39%200%2047%2014v31q0%2014%201%2031t0%2039%200%2042v125l-1%2023q-3%2019-14%2025t-45%209H20v23q0%2023%202%2023l10%201q10%201%2028%202t36%202q16%201%2035%202t29%203%2011%201h3v-69q39%2068%2097%2068h6q45%200%2066-22t21-46q0-21-13-36t-38-15q-25%200-37%2016t-13%2034q0%209%202%2016t5%2012%203%205q-2%202-23-4-16-8-24-15-47-45-47-179v-53-27-26q0-12%201-20t0-15v-5q1-2%203-4t5-3%205-3%207-2%207-1%209-1%209%200%2010-1%2010%200h31V0h-9q-18%203-127%203Q37%203%2028%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M370%20305h-21l-36%2015-16%2038q0%2023%2015%2038%205%205%205%206t-10%202q-26%204-49%204-49%200-80-32-47-47-47-157%200-82%2031-129%2041-61%20110-61%2041%200%2066%2026t36%2062q2%208%205%2010t16%202h14q6-6%206-9%200-4-4-16t-16-33-29-38-48-31-69-13q-86%200-150%2064T34%20214q0%20104%2065%20169t151%2065%20120-27%2034-64q0-23-17-37z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M295%20316q0%2040-27%2069t-78%2029q-36%200-62-13-30-19-30-52-1-5%200-13t16-24%2043-25q18-5%2044-9t44-9%2032-13q17-8%2033-20t32-41%2017-62q0-62-38-102T198-10h-8q-52%200-96%2036l-8-7-9-9Q71%204%2065-1L54-11H42q-3%200-9%206v137q0%2021%202%2025t10%205h9q12%200%2016-4t5-12%207-27%2019-42q35-51%2097-51%2097%200%2097%2078%200%2029-18%2047-20%2024-83%2036t-83%2023q-36%2017-57%2046t-21%2062q0%2039%2017%2066t43%2040%2050%2018%2044%205h11q40%200%2070-15l15-8%209%207q10%209%2022%2017h12q3%200%209-6V310l-6-6h-28q-6%206-6%2012z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M28%20218q0%2055%2020%20100t50%2073%2065%2042%2066%2015q53%200%2091-18t58-50%2028-64%209-71q0-7-7-14H126v-15q0-148%20100-180%2020-6%2044-6%2042%200%2072%2032%2017%2017%2027%2042l10%2024q3%203%2016%203h3q17%200%2017-10%200-4-3-13-19-55-63-87t-99-32q-95%200-158%2069T28%20218zm305%2057q-11%20128-95%20136h-2q-8%200-16-1t-25-8-29-21-23-41-16-66v-7h206v8z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22505%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22902%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221351%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%221750%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%222199%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 56.14822100962267%; } .ve-ui-mwMathSymbol-_92_arcsin { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%226.025ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%202594%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M137%20305h-22l-37%2015-15%2039q0%2035%2034%2062t121%2027q73%200%20118-32t60-76q5-14%205-31t1-115v-70q0-48%205-66t21-18q15%200%2020%2016t5%2053v36h40v-39q-1-40-3-47-9-30-35-47T400-6t-47%2018-24%2042v4l-2-3q-2-3-5-6t-8-9-12-11-15-12-18-11-22-8-26-6-31-3q-60%200-108%2031t-48%2087q0%2021%207%2040t27%2041%2048%2037%2078%2028%20110%2015h14v22q0%2034-6%2050-22%2071-97%2071-18%200-34-1t-25-4-8-3q22-15%2022-44%200-25-16-39zm-11-199q0-31%2024-55t59-25q38%200%2067%2023t39%2060q2%207%203%2066%200%2058-1%2058-8%200-21-1t-45-9-58-20-46-37-21-60z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M36%2046h14q39%200%2047%2014v31q0%2014%201%2031t0%2039%200%2042v125l-1%2023q-3%2019-14%2025t-45%209H20v23q0%2023%202%2023l10%201q10%201%2028%202t36%202q16%201%2035%202t29%203%2011%201h3v-69q39%2068%2097%2068h6q45%200%2066-22t21-46q0-21-13-36t-38-15q-25%200-37%2016t-13%2034q0%209%202%2016t5%2012%203%205q-2%202-23-4-16-8-24-15-47-45-47-179v-53-27-26q0-12%201-20t0-15v-5q1-2%203-4t5-3%205-3%207-2%207-1%209-1%209%200%2010-1%2010%200h31V0h-9q-18%203-127%203Q37%203%2028%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M370%20305h-21l-36%2015-16%2038q0%2023%2015%2038%205%205%205%206t-10%202q-26%204-49%204-49%200-80-32-47-47-47-157%200-82%2031-129%2041-61%20110-61%2041%200%2066%2026t36%2062q2%208%205%2010t16%202h14q6-6%206-9%200-4-4-16t-16-33-29-38-48-31-69-13q-86%200-150%2064T34%20214q0%20104%2065%20169t151%2065%20120-27%2034-64q0-23-17-37z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M295%20316q0%2040-27%2069t-78%2029q-36%200-62-13-30-19-30-52-1-5%200-13t16-24%2043-25q18-5%2044-9t44-9%2032-13q17-8%2033-20t32-41%2017-62q0-62-38-102T198-10h-8q-52%200-96%2036l-8-7-9-9Q71%204%2065-1L54-11H42q-3%200-9%206v137q0%2021%202%2025t10%205h9q12%200%2016-4t5-12%207-27%2019-42q35-51%2097-51%2097%200%2097%2078%200%2029-18%2047-20%2024-83%2036t-83%2023q-36%2017-57%2046t-21%2062q0%2039%2017%2066t43%2040%2050%2018%2044%205h11q40%200%2070-15l15-8%209%207q10%209%2022%2017h12q3%200%209-6V310l-6-6h-28q-6%206-6%2012z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M69%20609q0%2028%2018%2044t44%2016q23-2%2040-17t17-43q0-30-17-45t-42-15q-25%200-42%2015t-18%2045zM247%200q-15%203-104%203h-37Q80%203%2056%201L34%200h-8v46h16q28%200%2049%203%209%204%2011%2011t2%2042v191q0%2052-2%2066t-14%2019q-14%207-47%207H30v23q0%2023%202%2023l10%201q10%201%2028%202t36%202%2036%202%2029%203%2011%201h3V62q5-10%2012-12t35-4h23V0h-8z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22f%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%20114-4%20127-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22505%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22902%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221351%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%221750%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%222033%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_arctan { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%226.529ex%22%20height%3D%222.009ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-719.6%202811%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M137%20305h-22l-37%2015-15%2039q0%2035%2034%2062t121%2027q73%200%20118-32t60-76q5-14%205-31t1-115v-70q0-48%205-66t21-18q15%200%2020%2016t5%2053v36h40v-39q-1-40-3-47-9-30-35-47T400-6t-47%2018-24%2042v4l-2-3q-2-3-5-6t-8-9-12-11-15-12-18-11-22-8-26-6-31-3q-60%200-108%2031t-48%2087q0%2021%207%2040t27%2041%2048%2037%2078%2028%20110%2015h14v22q0%2034-6%2050-22%2071-97%2071-18%200-34-1t-25-4-8-3q22-15%2022-44%200-25-16-39zm-11-199q0-31%2024-55t59-25q38%200%2067%2023t39%2060q2%207%203%2066%200%2058-1%2058-8%200-21-1t-45-9-58-20-46-37-21-60z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M36%2046h14q39%200%2047%2014v31q0%2014%201%2031t0%2039%200%2042v125l-1%2023q-3%2019-14%2025t-45%209H20v23q0%2023%202%2023l10%201q10%201%2028%202t36%202q16%201%2035%202t29%203%2011%201h3v-69q39%2068%2097%2068h6q45%200%2066-22t21-46q0-21-13-36t-38-15q-25%200-37%2016t-13%2034q0%209%202%2016t5%2012%203%205q-2%202-23-4-16-8-24-15-47-45-47-179v-53-27-26q0-12%201-20t0-15v-5q1-2%203-4t5-3%205-3%207-2%207-1%209-1%209%200%2010-1%2010%200h31V0h-9q-18%203-127%203Q37%203%2028%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M370%20305h-21l-36%2015-16%2038q0%2023%2015%2038%205%205%205%206t-10%202q-26%204-49%204-49%200-80-32-47-47-47-157%200-82%2031-129%2041-61%20110-61%2041%200%2066%2026t36%2062q2%208%205%2010t16%202h14q6-6%206-9%200-4-4-16t-16-33-29-38-48-31-69-13q-86%200-150%2064T34%20214q0%20104%2065%20169t151%2065%20120-27%2034-64q0-23-17-37z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M27%20422q53%204%2082%2056t32%20122v15h40V431h135v-46H181V241q1-125%201-141t7-32q14-39%2049-39%2044%200%2054%2071%201%208%201%2046v35h40v-47q0-77-42-117-27-27-70-27-34%200-59%2012t-38%2031-19%2035-7%2032q-1%207-1%20148v137H18v37h9z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%20114-4%20127-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22505%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22902%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221351%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20x%3D%221745%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%222250%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 50.24929558973531%; } .ve-ui-mwMathSymbol-_92_arg { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%223.268ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.838ex%22%20viewBox%3D%220%20-576.1%201407%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M137%20305h-22l-37%2015-15%2039q0%2035%2034%2062t121%2027q73%200%20118-32t60-76q5-14%205-31t1-115v-70q0-48%205-66t21-18q15%200%2020%2016t5%2053v36h40v-39q-1-40-3-47-9-30-35-47T400-6t-47%2018-24%2042v4l-2-3q-2-3-5-6t-8-9-12-11-15-12-18-11-22-8-26-6-31-3q-60%200-108%2031t-48%2087q0%2021%207%2040t27%2041%2048%2037%2078%2028%20110%2015h14v22q0%2034-6%2050-22%2071-97%2071-18%200-34-1t-25-4-8-3q22-15%2022-44%200-25-16-39zm-11-199q0-31%2024-55t59-25q38%200%2067%2023t39%2060q2%207%203%2066%200%2058-1%2058-8%200-21-1t-45-9-58-20-46-37-21-60z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M36%2046h14q39%200%2047%2014v31q0%2014%201%2031t0%2039%200%2042v125l-1%2023q-3%2019-14%2025t-45%209H20v23q0%2023%202%2023l10%201q10%201%2028%202t36%202q16%201%2035%202t29%203%2011%201h3v-69q39%2068%2097%2068h6q45%200%2066-22t21-46q0-21-13-36t-38-15q-25%200-37%2016t-13%2034q0%209%202%2016t5%2012%203%205q-2%202-23-4-16-8-24-15-47-45-47-179v-53-27-26q0-12%201-20t0-15v-5q1-2%203-4t5-3%205-3%207-2%207-1%209-1%209%200%2010-1%2010%200h31V0h-9q-18%203-127%203Q37%203%2028%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M329%20409q44%2044%20100%2044%2030%200%2043-19t13-38q0-14-9-25t-27-11q-33%200-37%2030-2%2014%203%2021%200%201%201%203v1q-28-3-53-22-8-5-8-7%200-1%204-5t9-12%2011-18%209-26%204-33q0-62-49-105t-121-44q-50%200-99%2028-11-18-11-38%200-35%2026-52%209-6%2017-6t72-2q84-1%20108-6%2061-9%2096-41%2039-39%2039-98%200-67-78-103-60-31-142-31-83%200-143%2031-78%2035-78%20100%200%2036%2021%2060t42%2033l11%206q-36%2031-36%2084%200%2047%2029%2085-44%2044-44%2099%200%2063%2050%20106t121%2044q51%200%2095-26l11-7zm-30-66q-5%2028-26%2044t-52%2017q-29%200-50-16t-26-45q-3-17-3-51%200-44%207-65t30-35q17-10%2043-10%2022%200%2038%207t23%2018%2011%2020%205%2015q3%2016%203%2050t-3%2051zM403-75q0%2025-14%2041t-41%2023-49%209-54%202h-27q-67%200-80-6-20-9-31-28T95-74q0-10%206-23t21-30%2048-28%2080-12q69%200%20111%2028t42%2064z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22505%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22902%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 68.30954417959909%; } .ve-ui-mwMathSymbol-_92_asymp { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.014ex%22%20width%3D%221.819ex%22%20height%3D%221.509ex%22%20viewBox%3D%220%20-576.1%20783%20649.8%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eequivalent-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20464q0%207%205%2013t14%207q6%200%2034-20t64-44%2096-44%20121-20q47%200%2094%2012t83%2031%2064%2037%2045%2031%2020%2015q6%202%208%202%208%200%2013-6t6-14q0-10-15-22-157-126-318-126-51%200-103%2013t-91%2033-71%2040-48%2035-19%2019q-2%206-2%208zm2-419q9%2013%2052%2043t121%2063%20151%2032q57%200%20113-15t93-33%2071-41%2045-33%2017-16q2-6%202-9%200-8-5-14t-14-6q-6%200-34%2020t-63%2044-96%2044-121%2020q-48%200-95-12t-83-31-64-37-45-31-20-15q-6-2-8-2-8%200-13%206t-6%2014q0%203%202%209z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_backepsilon { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.071ex%22%20height%3D%221.676ex%22%20viewBox%3D%220%20-576.1%20461%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esmall-contains-as-member%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M154-1q-32%200-42%204t-10%2023q0%2037%2056%2037h20l28%202q14%201%2022%201t12%202q61%2017%2084%2078l5%2011h-85q-86%200-91%204-4%201-8%208t-5%2014q0%2018%2018%2032l9%206h89l88%202%205%2014q3%2025%203%2050%200%2021-1%2028-10%2037-36%2053t-59%2017q-25%200-50-9t-40-20-17-10q-6%200-11%2018t-6%2024q0%208%2015%2018%2051%2034%20105%2034%2039%200%2066-5%20103-31%20133-134%205-13%205-53v-14q0-83-65-148-61-61-151-83-28-4-86-4z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_backprime { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.077ex%22%20width%3D%22.65ex%22%20height%3D%221.676ex%22%20viewBox%3D%220%20-647.8%20280%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ereversed-prime%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M12%20501q0%2026%2019%2041t32%2016q10%202%2014%202%2037%200%2051-32%205-10%2060-235t56-232q0-5-21-11t-28-7q-3%200-5%202t-88%20218-88%20223q-2%2010-2%2015z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_backsim { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.286ex%22%20width%3D%221.819ex%22%20height%3D%221.343ex%22%20viewBox%3D%220%20-504.3%20783%20578.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ereversed-tilde%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M222%20133q-75%200-120%2064T56%20335q0%2027%2010%2030%205%204%2011-1%206-8%207-29t6-37q12-44%2047-76t86-33q35%200%2069%2017t63%2044%2058%2051%2064%2045%2073%2021q78%200%20123-58t49-138q0-38-14-38-5%200-9%208t-5%2021q0%2058-39%20103t-100%2046q-36%200-70-18t-64-45-58-52-65-44-76-19z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_backsimeq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.06ex%22%20width%3D%221.819ex%22%20height%3D%221.509ex%22%20viewBox%3D%220%20-576.1%20783%20649.8%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ereversed-tilde-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20433q0%2031%2015%2031%203%200%206-3%205-7%205-23t9-41%2032-50q43-40%2099-40%2042%200%2086%2024t78%2054%2079%2053%2091%2025q75%200%20120-55t46-125q0-33-14-33-4%200-9%207-4%208-6%2029t-11%2044q-12%2020-27%2037-43%2040-99%2040-42%200-86-24t-77-54-79-53-92-25q-74%200-120%2055T56%20433zm1-377q0%2015%2016%2020h633q16-6%2016-20%200-12-15-20H71q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_backslash { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.173ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20505%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eset-minus%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20731q0%209%206%2014t13%205q10%200%2017-10%204-7%20178-485t174-486q0-8-6-13t-14-6q-10%200-17%2010-3%204-177%20482T56%20731z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_bar_123_a_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.24ex%22%20height%3D%222.009ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-719.6%20534%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M69%20544v46h361v-46H69z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2214%22%20y%3D%2224%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 50.24929558973531%; } .ve-ui-mwMathSymbol-_92_barwedge { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.431ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-863.1%20616%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enand%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20698q1%2010%2015%2018h470q14-8%2015-18%200-4-1-7t-2-5-3-4-3-2-4-2-3-2H71q-1%200-3%201t-3%202-4%203-3%204-2%205-1%207zM555%2018q-1-6-6-12t-13-6h-1q-10%200-20%2017t-56%20115q-29%2062-49%20103L305%20455%20199%20233q-23-48-52-108t-42-89T90%207q-5-7-15-7-12%200-17%2011-3%204-3%2010%203%2010%20115%20245t115%20241q10%2015%2020%2015t15-7q2-2%20119-247L555%2024v-6z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_because { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%221.561ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-576.1%20672%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ebecause%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M23%20411q0%2026%2018%2043t43%2017q24%200%2041-17t18-43-17-43-43-17q-26%200-43%2017t-17%2043zm500%200q0%2026%2018%2043t43%2017q24%200%2041-17t18-43-17-43-43-17q-26%200-43%2017t-17%2043zM274-22q0%2026%2017%2043t43%2017q22%200%2040-16t18-44-17-43-42-17q-26%200-42%2017t-17%2043z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_begin_123_Bmatrix_125__32_x_32__38__32_y_32__92__92__32_z_32__38__32_v_32__92_end_123_Bmatrix_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.505ex%22%20width%3D%229.087ex%22%20height%3D%226.176ex%22%20viewBox%3D%220%20-1580.7%203912.5%202659.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EStart%202%20By%202%20Matrix%201st%20Row%201st%20Column%20x%202nd%20Column%20y%202nd%20Row%201st%20Column%20z%202nd%20Column%20v%20EndMatrix%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M21%20287q0%2014%2015%2048t48%2071%2074%2036q41%200%2066-23t26-64q-2-19-3-21%200-3-16-46t-33-97-16-86q0-43%2014-60t42-18q23%200%2043%2011t31%2023%2027%2033q0%201%205%2020t14%2059%2019%2074q38%20150%2042%20157%2013%2027%2043%2027%2013%200%2021-7t11-12%202-9q0-13-49-210T391-23q-28-83-97-132t-138-50q-45%200-79%2022t-34%2066q0%2022%207%2037t19%2022%2020%2010%2017%203q44%200%2044-42%200-20-12-35t-23-20-13-5l-3-1q2-5%2019-12t34-7h8q17%200%2026%202%2033%209%2061%2038t43%2062%2023%2056%208%2030l-6-4q-6-4-19-11T270-6q-20-5-39-5-46%200-81%2022t-46%2071q-1%207-1%2031%200%2057%2035%20149t35%20117v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M347%20338q-10%200-53%2011t-63%2011q-20%200-34-4t-23-10-12-11-7-11l-2-4q-3-3-15-3-21%200-21%208%200%205%203%2014%2013%2039%2043%2067t66%2034q12%202%2017%202%2025%200%2045-17t38-33%2038-17q22%200%2044%2033t23%2033q1%201%2015%201h13q6-6%206-8%200-4-5-14t-14-21-17-22-14-19l-7-9q-43-51-136-135T160%20106l-12-12%2015-1q22%200%2064-11t63-11q38%200%2070%2019t42%2050q4%209%207%2011t15%202q19%200%2019-10%200-5-1-9-17-62-66-103t-98-42q-26%200-46%2017t-39%2034-38%2017q-44%200-79-60-6-8-17-8H41q-6%206-6%209%200%2015%2058%2086%2039%2045%20132%20130t115%20108q12%2016%207%2016z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M173%20380q0%2025-19%2025-24%200-50-29t-43-89q-1-1-2-3t-1-3-2-2-3-1-4%200-8%200H27q-6%206-6%209%200%207%208%2029t24%2052%2044%2051%2063%2022q42%200%2065-24t24-56q0-17-3-26%200-6-15-44t-31-89-18-89q0-27%205-44%2013-43%2063-43%2037%200%2069%2034t50%2079%2029%2083%2011%2055q0%2023-8%2040t-18%2026-18%2018-8%2022q0%2022%2019%2041t41%2019q19%200%2034-18t16-58q0-27-12-83t-37-125-71-119-106-51q-64%200-102%2033-37%2032-37%2095%200%2031%208%2064t41%20117q22%2064%2022%2082z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M618-943l-6-6h-30l-14%206q-96%2040-157%20102t-79%20138q-5%2021-5%2050t-2%20303q-1%20322-2%20332-6%2042-22%2079t-37%2063-43%2047-42%2034-32%2020-15%209q-2%204-2%2016v8q0%203%201%206t1%203%202%202%205%203%205%203q63%2033%20112%2092%2054%2069%2067%20152%201%2010%202%20332%201%20273%201%20303t6%2051q37%20153%20234%20238l16%207h30l6-6v-15q0-16-2-18l-8-5q-9-4-23-13t-33-21-37-29-36-38-30-48-20-57q-4-20-4-48t-2-301q-1-272-1-302t-6-51q-9-39-28-74t-42-60-49-46-47-34-36-20-17-10l-9-3%2017-9q85-42%20140-104T416%203q5-21%205-51t2-301v-123q1-205%205-222%201-3%201-5%205-23%2014-44t22-39%2026-34%2028-29%2029-23%2026-18%2021-13%2015-9l6-2q2-2%202-18v-15z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22f%22%20d%3D%22M131%201414v15l2%2018%2015%203h19l15-6q94-40%20154-101t79-136q6-23%206-53t2-303l1-320%202-14q8-55%2034-102t58-76%2053-43%2037-22q7-4%208-7t2-16v-13q0-3-3-6t-7-5q-66-33-117-95T426-15l-2-14-1-321q-1-272-1-302t-7-54q-18-74-78-135T182-943l-15-6h-14q-16%200-19%203t-3%2018q0%2014%201%2017t12%207l4%202q151%2082%20175%20222%201%2017%202%20331t2%20330q28%20164%20214%20260l20%209-20%2010q-185%2095-214%20260-1%2017-2%20330t-2%20331q-8%2046-30%2086t-49%2065-51%2042-42%2027-19%2012q-1%201-1%2016z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cg%20transform%3D%22translate%28922%2C0%29%20translate%28-11%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20y%3D%22657%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%2252%22%20y%3D%22-758%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28922%2C0%29%20translate%281566%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20y%3D%22657%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%226%22%20y%3D%22-758%22%2F%3E%3C%2Fg%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%223157%22%20y%3D%22-1%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_begin_123_Vmatrix_125__32_x_32__38__32_y_32__92__92__32_z_32__38__32_v_32__92_end_123_Vmatrix_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.505ex%22%20width%3D%227.926ex%22%20height%3D%226.176ex%22%20viewBox%3D%220%20-1580.7%203412.5%202659.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eparallel-to%20StartLayout%201st%20Row%201st%20Column%20x%202nd%20Column%20y%202nd%20Row%201st%20Column%20z%202nd%20Column%20v%20EndLayout%20parallel-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M133%20736q5%2014%2020%2014%2011%200%2017-11%202-4%202-489t-2-489q-6-11-18-11-8%200-14%206l-1%201q-4%202-4%2064t-1%20429q0%20481%201%20486zm196%203q5%2011%2017%2011%207%200%2015-6l1-1q4-2%204-64t1-429%200-428-5-65l-1-1q-6-6-14-6-12%200-18%2011-2%204-2%20489t2%20489z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M21%20287q0%2014%2015%2048t48%2071%2074%2036q41%200%2066-23t26-64q-2-19-3-21%200-3-16-46t-33-97-16-86q0-43%2014-60t42-18q23%200%2043%2011t31%2023%2027%2033q0%201%205%2020t14%2059%2019%2074q38%20150%2042%20157%2013%2027%2043%2027%2013%200%2021-7t11-12%202-9q0-13-49-210T391-23q-28-83-97-132t-138-50q-45%200-79%2022t-34%2066q0%2022%207%2037t19%2022%2020%2010%2017%203q44%200%2044-42%200-20-12-35t-23-20-13-5l-3-1q2-5%2019-12t34-7h8q17%200%2026%202%2033%209%2061%2038t43%2062%2023%2056%208%2030l-6-4q-6-4-19-11T270-6q-20-5-39-5-46%200-81%2022t-46%2071q-1%207-1%2031%200%2057%2035%20149t35%20117v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M347%20338q-10%200-53%2011t-63%2011q-20%200-34-4t-23-10-12-11-7-11l-2-4q-3-3-15-3-21%200-21%208%200%205%203%2014%2013%2039%2043%2067t66%2034q12%202%2017%202%2025%200%2045-17t38-33%2038-17q22%200%2044%2033t23%2033q1%201%2015%201h13q6-6%206-8%200-4-5-14t-14-21-17-22-14-19l-7-9q-43-51-136-135T160%20106l-12-12%2015-1q22%200%2064-11t63-11q38%200%2070%2019t42%2050q4%209%207%2011t15%202q19%200%2019-10%200-5-1-9-17-62-66-103t-98-42q-26%200-46%2017t-39%2034-38%2017q-44%200-79-60-6-8-17-8H41q-6%206-6%209%200%2015%2058%2086%2039%2045%20132%20130t115%20108q12%2016%207%2016z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M173%20380q0%2025-19%2025-24%200-50-29t-43-89q-1-1-2-3t-1-3-2-2-3-1-4%200-8%200H27q-6%206-6%209%200%207%208%2029t24%2052%2044%2051%2063%2022q42%200%2065-24t24-56q0-17-3-26%200-6-15-44t-31-89-18-89q0-27%205-44%2013-43%2063-43%2037%200%2069%2034t50%2079%2029%2083%2011%2055q0%2023-8%2040t-18%2026-18%2018-8%2022q0%2022%2019%2041t41%2019q19%200%2034-18t16-58q0-27-12-83t-37-125-71-119-106-51q-64%200-102%2033-37%2032-37%2095%200%2031%208%2064t41%20117q22%2064%2022%2082z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%280%2C1457%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-760%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20transform%3D%22translate%280%2C-1323.921568627451%29%20scale%281%2C0.46568627450980393%29%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-2155%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28672%2C0%29%20translate%28-11%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20y%3D%22657%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%2252%22%20y%3D%22-758%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28672%2C0%29%20translate%281566%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20y%3D%22657%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%226%22%20y%3D%22-758%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%282907%2C1457%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-760%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20transform%3D%22translate%280%2C-1323.921568627451%29%20scale%281%2C0.46568627450980393%29%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-2155%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_begin_123_align_125__32_f_40_x_41__32__38__32__61__32__40_a_43_b_41__94_2_32__92__92__32__38__32__61__32_a_94_2_43_2ab_43_b_94_2_32__92__92__32__92_end_123_align_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.671ex%22%20width%3D%2221.814ex%22%20height%3D%226.509ex%22%20viewBox%3D%220%20-1652.5%209392.2%202802.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EStartLayout%201st%20Row%201st%20Column%20f%20left-parenthesis%20x%20right-parenthesis%202nd%20Column%20equals%20left-parenthesis%20a%20plus%20b%20right-parenthesis%20squared%202nd%20Row%201st%20Column%20Blank%202nd%20Column%20equals%20a%20squared%20plus%202%20a%20b%20plus%20b%20squared%20EndLayout%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M118-162q2%200%206-2t11-3%2012-1q13%200%2024%2013t16%2029q10%2027%2034%20153t46%20240%2022%20115v3h-47q-47%200-50%202-4%203-4%2010l7%2028q2%205%208%205t47%201q48%200%2048%201%200%202%209%2050t12%2058q37%20165%20146%20165%2037-2%2061-22t24-53q0-36-21-52t-42-17q-44%200-44%2042%200%2019%2011%2033t24%2021l9%205q-16%206-30%206-12%200-23-10t-15-28q-7-29-16-78t-16-83-7-36q0-2%2055-2%2045%200%2052-1t11-6q1-4-2-17t-5-16q-2-5-9-5t-54-1h-56l-23-122Q301%2015%20282-47q-27-85-70-126-37-32-73-32-32%200-58%2019t-26%2054q0%2037%2021%2054t42%2017q44%200%2044-42%200-19-11-33t-24-21l-9-5z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M94%20250q0%2069%2010%20131t23%20107%2037%2088%2038%2067%2042%2052%2033%2034%2025%2021h17q14%200%2014-9%200-3-17-21t-41-53-49-86-42-138-17-193%2017-192%2041-139%2049-86%2042-53%2017-21q0-9-15-9h-16l-28%2024q-94%2085-137%20212T94%20250z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M60%20749l4%201h22l28-24q94-85%20137-212t43-264q0-68-10-131T261%2012t-37-88-38-67-41-51-32-33-23-19l-4-4H63q-3%200-5%203t-3%209q1%201%2011%2013Q221-64%20221%20250T66%20725q-10%2012-11%2013%200%208%205%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M56%20347q0%2013%2014%2020h637q15-8%2015-20%200-11-14-19l-318-1H72q-16%205-16%2020zm0-194q0%2015%2016%2020h636q14-10%2014-20%200-13-15-20H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22f%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22g%22%20d%3D%22M56%20237v13l14%2020h299v150l1%20150q10%2013%2019%2013%2013%200%2020-15V270h298q15-8%2015-20t-15-20H409V-68q-8-14-18-14h-4q-12%200-18%2014v298H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22h%22%20d%3D%22M73%20647q0%2010%204%2023t12%2013q1%200%2072%205t73%206q12%200%2012-9t-34-143q-8-34-17-70t-15-54l-4-19q0-3%206%203%2049%2040%20101%2040%2062%200%20100-46t39-116q0-111-79-201T173-11q-50%200-91%2038T40%20150v9q0%2021%208%2058t49%20197q50%20197%2050%20209t-38%2014H83q-3%200-7%203t-3%207zm263-322v6q0%2074-61%2074-17%200-35-8t-33-21-26-24-18-22l-6-8-21-86q-22-86-22-122%200-48%2024-72%2016-16%2040-16%2033%200%2067%2032%2025%2023%2040%2056t33%20105q18%2072%2018%20106z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22i%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28167%2C0%29%20translate%28-11%2C0%29%20translate%280%2C630%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22555%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22949%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221526%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28167%2C0%29%20translate%281909%2C0%29%20translate%280%2C630%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%22277%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%221338%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%221732%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23g%22%20x%3D%222488%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23h%22%20x%3D%223494%22%2F%3E%3Cg%20transform%3D%22translate%283928%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23i%22%20x%3D%22557%22%20y%3D%22583%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28167%2C0%29%20translate%281909%2C0%29%20translate%280%2C-821%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%22277%22%2F%3E%3Cg%20transform%3D%22translate%281338%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23i%22%20x%3D%22755%22%20y%3D%22583%22%2F%3E%3C%2Fg%3E%3Cuse%20xlink%3Ahref%3D%22%23g%22%20x%3D%222551%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23i%22%20x%3D%223557%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%224062%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23h%22%20x%3D%224596%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23g%22%20x%3D%225252%22%2F%3E%3Cg%20transform%3D%22translate%286257%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23h%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23i%22%20x%3D%22613%22%20y%3D%22583%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_begin_123_alignat_125__123_2_125__32_f_40_x_41__32__38__32__61__32__40_a_43_b_41__94_2_32__92__92__32__38__32__61__32_a_94_2_43_2ab_43_b_94_2_32__92__92__32__92_end_123_alignat_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.838ex%22%20width%3D%2221.169ex%22%20height%3D%226.843ex%22%20viewBox%3D%220%20-1724.2%209114.4%202946.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EStartLayout%201st%20Row%201st%20Column%20f%20left-parenthesis%20x%20right-parenthesis%202nd%20Column%20equals%20left-parenthesis%20a%20plus%20b%20right-parenthesis%20squared%202nd%20Row%201st%20Column%20Blank%202nd%20Column%20equals%20a%20squared%20plus%202%20a%20b%20plus%20b%20squared%20EndLayout%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M118-162q2%200%206-2t11-3%2012-1q13%200%2024%2013t16%2029q10%2027%2034%20153t46%20240%2022%20115v3h-47q-47%200-50%202-4%203-4%2010l7%2028q2%205%208%205t47%201q48%200%2048%201%200%202%209%2050t12%2058q37%20165%20146%20165%2037-2%2061-22t24-53q0-36-21-52t-42-17q-44%200-44%2042%200%2019%2011%2033t24%2021l9%205q-16%206-30%206-12%200-23-10t-15-28q-7-29-16-78t-16-83-7-36q0-2%2055-2%2045%200%2052-1t11-6q1-4-2-17t-5-16q-2-5-9-5t-54-1h-56l-23-122Q301%2015%20282-47q-27-85-70-126-37-32-73-32-32%200-58%2019t-26%2054q0%2037%2021%2054t42%2017q44%200%2044-42%200-19-11-33t-24-21l-9-5z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M94%20250q0%2069%2010%20131t23%20107%2037%2088%2038%2067%2042%2052%2033%2034%2025%2021h17q14%200%2014-9%200-3-17-21t-41-53-49-86-42-138-17-193%2017-192%2041-139%2049-86%2042-53%2017-21q0-9-15-9h-16l-28%2024q-94%2085-137%20212T94%20250z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M60%20749l4%201h22l28-24q94-85%20137-212t43-264q0-68-10-131T261%2012t-37-88-38-67-41-51-32-33-23-19l-4-4H63q-3%200-5%203t-3%209q1%201%2011%2013Q221-64%20221%20250T66%20725q-10%2012-11%2013%200%208%205%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M56%20347q0%2013%2014%2020h637q15-8%2015-20%200-11-14-19l-318-1H72q-16%205-16%2020zm0-194q0%2015%2016%2020h636q14-10%2014-20%200-13-15-20H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22f%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22g%22%20d%3D%22M56%20237v13l14%2020h299v150l1%20150q10%2013%2019%2013%2013%200%2020-15V270h298q15-8%2015-20t-15-20H409V-68q-8-14-18-14h-4q-12%200-18%2014v298H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22h%22%20d%3D%22M73%20647q0%2010%204%2023t12%2013q1%200%2072%205t73%206q12%200%2012-9t-34-143q-8-34-17-70t-15-54l-4-19q0-3%206%203%2049%2040%20101%2040%2062%200%20100-46t39-116q0-111-79-201T173-11q-50%200-91%2038T40%20150v9q0%2021%208%2058t49%20197q50%20197%2050%20209t-38%2014H83q-3%200-7%203t-3%207zm263-322v6q0%2074-61%2074-17%200-35-8t-33-21-26-24-18-22l-6-8-21-86q-22-86-22-122%200-48%2024-72%2016-16%2040-16%2033%200%2067%2032%2025%2023%2040%2056t33%20105q18%2072%2018%20106z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22i%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28167%2C0%29%20translate%28-11%2C0%29%20translate%280%2C730%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22555%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22949%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221526%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28167%2C0%29%20translate%281909%2C0%29%20translate%280%2C730%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%221060%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%221454%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23g%22%20x%3D%222211%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23h%22%20x%3D%223216%22%2F%3E%3Cg%20transform%3D%22translate%283650%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23i%22%20x%3D%22557%22%20y%3D%22583%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28167%2C0%29%20translate%281909%2C0%29%20translate%280%2C-921%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%2F%3E%3Cg%20transform%3D%22translate%281060%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23i%22%20x%3D%22755%22%20y%3D%22583%22%2F%3E%3C%2Fg%3E%3Cuse%20xlink%3Ahref%3D%22%23g%22%20x%3D%222274%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23i%22%20x%3D%223279%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%223784%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23h%22%20x%3D%224318%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23g%22%20x%3D%224974%22%2F%3E%3Cg%20transform%3D%22translate%285979%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23h%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23i%22%20x%3D%22613%22%20y%3D%22583%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_begin_123_array_125__123__124_c_124_c_124_c_124__125__32_a_32__38__32_b_32__38__32_S_32__92__92__32__92_hline_32_0_38_0_38_1_92__92__32_0_38_1_38_1_92__92__32_1_38_0_38_1_92__92__32_1_38_1_38_0_92__92__32__92_end_123_array_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-8.005ex%22%20width%3D%2210.75ex%22%20height%3D%2217.176ex%22%20viewBox%3D%220%20-3948.7%204628.5%207395.2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EStartEnclose%20left%20right%20StartLayout%201st%20Row%201st%20Column%20a%202nd%20Column%20b%203rd%20Column%20upper%20S%202nd%20Row%201st%20Column%200%202nd%20Column%200%203rd%20Column%201%203rd%20Row%201st%20Column%200%202nd%20Column%201%203rd%20Column%201%204th%20Row%201st%20Column%201%202nd%20Column%200%203rd%20Column%201%205th%20Row%201st%20Column%201%202nd%20Column%201%203rd%20Column%200%20EndLayout%20EndEnclose%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M73%20647q0%2010%204%2023t12%2013q1%200%2072%205t73%206q12%200%2012-9t-34-143q-8-34-17-70t-15-54l-4-19q0-3%206%203%2049%2040%20101%2040%2062%200%20100-46t39-116q0-111-79-201T173-11q-50%200-91%2038T40%20150v9q0%2021%208%2058t49%20197q50%20197%2050%20209t-38%2014H83q-3%200-7%203t-3%207zm263-322v6q0%2074-61%2074-17%200-35-8t-33-21-26-24-18-22l-6-8-21-86q-22-86-22-122%200-48%2024-72%2016-16%2040-16%2033%200%2067%2032%2025%2023%2040%2056t33%20105q18%2072%2018%20106z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M308%2024q59%200%20108%2052t50%20121q0%2063-52%2087-106%2027-136%2037t-42%2020q-60%2042-60%20121%200%2061%2032%20111t65%2075q29%2025%2070%2040t64%2016h18q96%200%20139-64%201%200%2013%2013t26%2029%2020%2022h4q3%200%205%201%2013%200%2013-7t-28-121-32-118-16-3q-20%200-20%209%200%206%201%2010%200%203%201%2019t2%2026q0%2034-9%2059t-18%2037-25%2025q-36%2021-82%2021-57%200-106-46t-50-106q0-30%2015-52t41-31q4-2%2070-19t67-18q34-11%2066-48t32-100q0-26-8-56-5-22-18-49t-36-59-66-60-94-38q-12-2-34-2-99%200-154%2055l-10%2011-28-31Q83-14%2078-18t-13-4q-13%200-13%208%200%203%2058%20235%202%206%2020%206h13q6-6%206-11%200-2-1-9t-4-21-2-33q2-39%2018-66t43-40%2052-18%2053-5z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M96%20585q56%2081%20153%2081%2048%200%2096-26t78-92q37-83%2037-228%200-155-43-237-20-42-55-67t-61-31-51-7q-26%200-52%206t-61%2032-55%2067q-43%2082-43%20237%200%20174%2057%20265zm225%2012q-30%2032-71%2032-42%200-72-32-25-26-33-72t-8-192q0-158%208-208t36-79q28-30%2069-30%2040%200%2068%2030%2029%2030%2036%2084t8%20203q0%20145-8%20191t-33%2073z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%2875%2C0%29%20translate%28389%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%222750%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2214%22%20y%3D%221350%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2214%22%20y%3D%22-50%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%2214%22%20y%3D%22-1450%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%2214%22%20y%3D%22-2850%22%2F%3E%3C%2Fg%3E%3Cpath%20stroke-linecap%3D%22square%22%20stroke-width%3D%2220.9%22%20d%3D%22M1508%203256v-7010%22%2F%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%2875%2C0%29%20translate%281923%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%2235%22%20y%3D%222750%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20y%3D%221350%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20y%3D%22-50%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20y%3D%22-1450%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20y%3D%22-2850%22%2F%3E%3C%2Fg%3E%3Cpath%20stroke-linecap%3D%22square%22%20stroke-width%3D%2220.9%22%20d%3D%22M3013%203256v-7010%22%2F%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%2875%2C0%29%20translate%283428%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20y%3D%222750%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%2272%22%20y%3D%221350%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%2272%22%20y%3D%22-50%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%2272%22%20y%3D%22-1450%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2272%22%20y%3D%22-2850%22%2F%3E%3C%2Fg%3E%3Cpath%20stroke-linecap%3D%22square%22%20stroke-width%3D%2220.9%22%20d%3D%22M85-2349h4458%22%2F%3E%3Cpath%20stroke-linecap%3D%22square%22%20stroke%3D%22%23000%22%20stroke-width%3D%2275%22%20d%3D%22M4590%203304v-7106M37%203304v-7106%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_begin_123_array_125__123_lcl_125__32_z_32__38__32__61__32__38__32_a_32__92__92__32_f_40_x_44_y_44_z_41__32__38__32__61__32__38__32_x_32__43__32_y_32__43__32_z_32__92_end_123_array_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.505ex%22%20width%3D%2225.334ex%22%20height%3D%226.176ex%22%20viewBox%3D%220%20-1580.7%2010907.8%202659.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EStartLayout%201st%20Row%201st%20Column%20z%202nd%20Column%20equals%203rd%20Column%20a%202nd%20Row%201st%20Column%20f%20left-parenthesis%20x%20comma%20y%20comma%20z%20right-parenthesis%202nd%20Column%20equals%203rd%20Column%20x%20plus%20y%20plus%20z%20EndLayout%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M347%20338q-10%200-53%2011t-63%2011q-20%200-34-4t-23-10-12-11-7-11l-2-4q-3-3-15-3-21%200-21%208%200%205%203%2014%2013%2039%2043%2067t66%2034q12%202%2017%202%2025%200%2045-17t38-33%2038-17q22%200%2044%2033t23%2033q1%201%2015%201h13q6-6%206-8%200-4-5-14t-14-21-17-22-14-19l-7-9q-43-51-136-135T160%20106l-12-12%2015-1q22%200%2064-11t63-11q38%200%2070%2019t42%2050q4%209%207%2011t15%202q19%200%2019-10%200-5-1-9-17-62-66-103t-98-42q-26%200-46%2017t-39%2034-38%2017q-44%200-79-60-6-8-17-8H41q-6%206-6%209%200%2015%2058%2086%2039%2045%20132%20130t115%20108q12%2016%207%2016z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22h%22%20d%3D%22M56%20347q0%2013%2014%2020h637q15-8%2015-20%200-11-14-19l-318-1H72q-16%205-16%2020zm0-194q0%2015%2016%2020h636q14-10%2014-20%200-13-15-20H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22i%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M118-162q2%200%206-2t11-3%2012-1q13%200%2024%2013t16%2029q10%2027%2034%20153t46%20240%2022%20115v3h-47q-47%200-50%202-4%203-4%2010l7%2028q2%205%208%205t47%201q48%200%2048%201%200%202%209%2050t12%2058q37%20165%20146%20165%2037-2%2061-22t24-53q0-36-21-52t-42-17q-44%200-44%2042%200%2019%2011%2033t24%2021l9%205q-16%206-30%206-12%200-23-10t-15-28q-7-29-16-78t-16-83-7-36q0-2%2055-2%2045%200%2052-1t11-6q1-4-2-17t-5-16q-2-5-9-5t-54-1h-56l-23-122Q301%2015%20282-47q-27-85-70-126-37-32-73-32-32%200-58%2019t-26%2054q0%2037%2021%2054t42%2017q44%200%2044-42%200-19-11-33t-24-21l-9-5z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M94%20250q0%2069%2010%20131t23%20107%2037%2088%2038%2067%2042%2052%2033%2034%2025%2021h17q14%200%2014-9%200-3-17-21t-41-53-49-86-42-138-17-193%2017-192%2041-139%2049-86%2042-53%2017-21q0-9-15-9h-16l-28%2024q-94%2085-137%20212T94%20250z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M78%2035v25l16%2043%2043%2018q28%200%2050-25t23-88q0-35-9-68t-21-57-26-41-24-27-13-9q-4%200-13%209t-9%2013q0%204%2011%2016t25%2030%2026%2050%2016%2073V9l-1-1q-2-1-5-2t-6-3-9-2-12-1q-27%200-44%2017z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22f%22%20d%3D%22M21%20287q0%2014%2015%2048t48%2071%2074%2036q41%200%2066-23t26-64q-2-19-3-21%200-3-16-46t-33-97-16-86q0-43%2014-60t42-18q23%200%2043%2011t31%2023%2027%2033q0%201%205%2020t14%2059%2019%2074q38%20150%2042%20157%2013%2027%2043%2027%2013%200%2021-7t11-12%202-9q0-13-49-210T391-23q-28-83-97-132t-138-50q-45%200-79%2022t-34%2066q0%2022%207%2037t19%2022%2020%2010%2017%203q44%200%2044-42%200-20-12-35t-23-20-13-5l-3-1q2-5%2019-12t34-7h8q17%200%2026%202%2033%209%2061%2038t43%2062%2023%2056%208%2030l-6-4q-6-4-19-11T270-6q-20-5-39-5-46%200-81%2022t-46%2071q-1%207-1%2031%200%2057%2035%20149t35%20117v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22g%22%20d%3D%22M60%20749l4%201h22l28-24q94-85%20137-212t43-264q0-68-10-131T261%2012t-37-88-38-67-41-51-32-33-23-19l-4-4H63q-3%200-5%203t-3%209q1%201%2011%2013Q221-64%20221%20250T66%20725q-10%2012-11%2013%200%208%205%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22j%22%20d%3D%22M56%20237v13l14%2020h299v150l1%20150q10%2013%2019%2013%2013%200%2020-15V270h298q15-8%2015-20t-15-20H409V-68q-8-14-18-14h-4q-12%200-18%2014v298H70q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28167%2C0%29%20translate%28-11%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22680%22%2F%3E%3Cg%20transform%3D%22translate%280%2C-720%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22555%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%22949%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%221526%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%221975%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%222477%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20x%3D%222927%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23g%22%20x%3D%223400%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28167%2C0%29%20translate%284783%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23h%22%20y%3D%22680%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23h%22%20y%3D%22-720%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28167%2C0%29%20translate%286566%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23i%22%20y%3D%22680%22%2F%3E%3Cg%20transform%3D%22translate%280%2C-720%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23j%22%20x%3D%22799%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%221804%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23j%22%20x%3D%222528%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20x%3D%223533%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_begin_123_array_125__123_lcr_125__32_z_32__38__32__61__32__38__32_a_32__92__92__32_f_40_x_44_y_44_z_41__32__38__32__61__32__38__32_x_32__43__32_y_32__43__32_z_32__92_end_123_array_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.505ex%22%20width%3D%2225.334ex%22%20height%3D%226.176ex%22%20viewBox%3D%220%20-1580.7%2010907.8%202659.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EStartLayout%201st%20Row%201st%20Column%20z%202nd%20Column%20equals%203rd%20Column%20a%202nd%20Row%201st%20Column%20f%20left-parenthesis%20x%20comma%20y%20comma%20z%20right-parenthesis%202nd%20Column%20equals%203rd%20Column%20x%20plus%20y%20plus%20z%20EndLayout%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M347%20338q-10%200-53%2011t-63%2011q-20%200-34-4t-23-10-12-11-7-11l-2-4q-3-3-15-3-21%200-21%208%200%205%203%2014%2013%2039%2043%2067t66%2034q12%202%2017%202%2025%200%2045-17t38-33%2038-17q22%200%2044%2033t23%2033q1%201%2015%201h13q6-6%206-8%200-4-5-14t-14-21-17-22-14-19l-7-9q-43-51-136-135T160%20106l-12-12%2015-1q22%200%2064-11t63-11q38%200%2070%2019t42%2050q4%209%207%2011t15%202q19%200%2019-10%200-5-1-9-17-62-66-103t-98-42q-26%200-46%2017t-39%2034-38%2017q-44%200-79-60-6-8-17-8H41q-6%206-6%209%200%2015%2058%2086%2039%2045%20132%20130t115%20108q12%2016%207%2016z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22h%22%20d%3D%22M56%20347q0%2013%2014%2020h637q15-8%2015-20%200-11-14-19l-318-1H72q-16%205-16%2020zm0-194q0%2015%2016%2020h636q14-10%2014-20%200-13-15-20H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22i%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M118-162q2%200%206-2t11-3%2012-1q13%200%2024%2013t16%2029q10%2027%2034%20153t46%20240%2022%20115v3h-47q-47%200-50%202-4%203-4%2010l7%2028q2%205%208%205t47%201q48%200%2048%201%200%202%209%2050t12%2058q37%20165%20146%20165%2037-2%2061-22t24-53q0-36-21-52t-42-17q-44%200-44%2042%200%2019%2011%2033t24%2021l9%205q-16%206-30%206-12%200-23-10t-15-28q-7-29-16-78t-16-83-7-36q0-2%2055-2%2045%200%2052-1t11-6q1-4-2-17t-5-16q-2-5-9-5t-54-1h-56l-23-122Q301%2015%20282-47q-27-85-70-126-37-32-73-32-32%200-58%2019t-26%2054q0%2037%2021%2054t42%2017q44%200%2044-42%200-19-11-33t-24-21l-9-5z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M94%20250q0%2069%2010%20131t23%20107%2037%2088%2038%2067%2042%2052%2033%2034%2025%2021h17q14%200%2014-9%200-3-17-21t-41-53-49-86-42-138-17-193%2017-192%2041-139%2049-86%2042-53%2017-21q0-9-15-9h-16l-28%2024q-94%2085-137%20212T94%20250z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M78%2035v25l16%2043%2043%2018q28%200%2050-25t23-88q0-35-9-68t-21-57-26-41-24-27-13-9q-4%200-13%209t-9%2013q0%204%2011%2016t25%2030%2026%2050%2016%2073V9l-1-1q-2-1-5-2t-6-3-9-2-12-1q-27%200-44%2017z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22f%22%20d%3D%22M21%20287q0%2014%2015%2048t48%2071%2074%2036q41%200%2066-23t26-64q-2-19-3-21%200-3-16-46t-33-97-16-86q0-43%2014-60t42-18q23%200%2043%2011t31%2023%2027%2033q0%201%205%2020t14%2059%2019%2074q38%20150%2042%20157%2013%2027%2043%2027%2013%200%2021-7t11-12%202-9q0-13-49-210T391-23q-28-83-97-132t-138-50q-45%200-79%2022t-34%2066q0%2022%207%2037t19%2022%2020%2010%2017%203q44%200%2044-42%200-20-12-35t-23-20-13-5l-3-1q2-5%2019-12t34-7h8q17%200%2026%202%2033%209%2061%2038t43%2062%2023%2056%208%2030l-6-4q-6-4-19-11T270-6q-20-5-39-5-46%200-81%2022t-46%2071q-1%207-1%2031%200%2057%2035%20149t35%20117v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22g%22%20d%3D%22M60%20749l4%201h22l28-24q94-85%20137-212t43-264q0-68-10-131T261%2012t-37-88-38-67-41-51-32-33-23-19l-4-4H63q-3%200-5%203t-3%209q1%201%2011%2013Q221-64%20221%20250T66%20725q-10%2012-11%2013%200%208%205%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22j%22%20d%3D%22M56%20237v13l14%2020h299v150l1%20150q10%2013%2019%2013%2013%200%2020-15V270h298q15-8%2015-20t-15-20H409V-68q-8-14-18-14h-4q-12%200-18%2014v298H70q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28167%2C0%29%20translate%28-11%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22680%22%2F%3E%3Cg%20transform%3D%22translate%280%2C-720%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22555%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%22949%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%221526%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%221975%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%222477%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20x%3D%222927%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23g%22%20x%3D%223400%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28167%2C0%29%20translate%284783%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23h%22%20y%3D%22680%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23h%22%20y%3D%22-720%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28167%2C0%29%20translate%286566%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23i%22%20x%3D%223472%22%20y%3D%22680%22%2F%3E%3Cg%20transform%3D%22translate%280%2C-720%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23j%22%20x%3D%22799%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%221804%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23j%22%20x%3D%222528%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20x%3D%223533%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_begin_123_bmatrix_125__32_x_32__38__32_y_32__92__92__32_z_32__38__32_v_32__92_end_123_bmatrix_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.505ex%22%20width%3D%228.056ex%22%20height%3D%226.176ex%22%20viewBox%3D%220%20-1580.7%203468.5%202659.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EStart%202%20By%202%20Matrix%201st%20Row%201st%20Column%20x%202nd%20Column%20y%202nd%20Row%201st%20Column%20z%202nd%20Column%20v%20EndMatrix%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M21%20287q0%2014%2015%2048t48%2071%2074%2036q41%200%2066-23t26-64q-2-19-3-21%200-3-16-46t-33-97-16-86q0-43%2014-60t42-18q23%200%2043%2011t31%2023%2027%2033q0%201%205%2020t14%2059%2019%2074q38%20150%2042%20157%2013%2027%2043%2027%2013%200%2021-7t11-12%202-9q0-13-49-210T391-23q-28-83-97-132t-138-50q-45%200-79%2022t-34%2066q0%2022%207%2037t19%2022%2020%2010%2017%203q44%200%2044-42%200-20-12-35t-23-20-13-5l-3-1q2-5%2019-12t34-7h8q17%200%2026%202%2033%209%2061%2038t43%2062%2023%2056%208%2030l-6-4q-6-4-19-11T270-6q-20-5-39-5-46%200-81%2022t-46%2071q-1%207-1%2031%200%2057%2035%20149t35%20117v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M347%20338q-10%200-53%2011t-63%2011q-20%200-34-4t-23-10-12-11-7-11l-2-4q-3-3-15-3-21%200-21%208%200%205%203%2014%2013%2039%2043%2067t66%2034q12%202%2017%202%2025%200%2045-17t38-33%2038-17q22%200%2044%2033t23%2033q1%201%2015%201h13q6-6%206-8%200-4-5-14t-14-21-17-22-14-19l-7-9q-43-51-136-135T160%20106l-12-12%2015-1q22%200%2064-11t63-11q38%200%2070%2019t42%2050q4%209%207%2011t15%202q19%200%2019-10%200-5-1-9-17-62-66-103t-98-42q-26%200-46%2017t-39%2034-38%2017q-44%200-79-60-6-8-17-8H41q-6%206-6%209%200%2015%2058%2086%2039%2045%20132%20130t115%20108q12%2016%207%2016z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M173%20380q0%2025-19%2025-24%200-50-29t-43-89q-1-1-2-3t-1-3-2-2-3-1-4%200-8%200H27q-6%206-6%209%200%207%208%2029t24%2052%2044%2051%2063%2022q42%200%2065-24t24-56q0-17-3-26%200-6-15-44t-31-89-18-89q0-27%205-44%2013-43%2063-43%2037%200%2069%2034t50%2079%2029%2083%2011%2055q0%2023-8%2040t-18%2026-18%2018-8%2022q0%2022%2019%2041t41%2019q19%200%2034-18t16-58q0-27-12-83t-37-125-71-119-106-51q-64%200-102%2033-37%2032-37%2095%200%2031%208%2064t41%20117q22%2064%2022%2082z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M247-949v2399h269v-62H309V-887h207v-62H247z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22f%22%20d%3D%22M11%201388v62h269V-949H11v62h207v2275H11z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cg%20transform%3D%22translate%28700%2C0%29%20translate%28-11%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20y%3D%22657%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%2252%22%20y%3D%22-758%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28700%2C0%29%20translate%281566%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20y%3D%22657%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%226%22%20y%3D%22-758%22%2F%3E%3C%2Fg%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%222935%22%20y%3D%22-1%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_begin_123_cases_125__32_3x_32__43__32_5y_32__43__32_z_32__92__92__32_7x_32__45__32_2y_32__43__32_4z_32__92__92__32__45_6x_32__43__32_3y_32__43__32_2z_32__92_end_123_cases_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-3.671ex%22%20width%3D%2217.472ex%22%20height%3D%228.509ex%22%20viewBox%3D%220%20-2083%207522.4%203663.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EStartLayout%20Enlarged%20left-brace%201st%20Row%203%20x%20plus%205%20y%20plus%20z%202nd%20Row%207%20x%20minus%202%20y%20plus%204%20z%203rd%20Row%20minus%206%20x%20plus%203%20y%20plus%202%20z%20EndLayout%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M127%20463q-27%200-42%2017t-16%2044q0%2055%2048%2098t116%2043q35%200%2044-1%2074-12%20113-53t40-89q0-52-34-101t-94-71l-3-2q0-1%209-3t29-9%2038-21q82-53%2082-140%200-79-62-138T238-22q-80%200-138%2043T42%20130q0%2028%2018%2045t45%2018q28%200%2046-18t18-45q0-11-3-20t-7-16-11-12-12-8-10-4-8-3l-4-1q51-45%20124-45%2055%200%2083%2053%2017%2033%2017%20101v20q0%2095-64%20127-15%206-61%207l-42%201-3%202q-2%203-2%2016%200%2018%208%2018%2028%200%2058%205%2034%205%2062%2042t28%20112v8q0%2057-35%2079-22%2014-47%2014-32%200-59-11t-38-23-11-12h3q3-1%208-2t10-5%2012-7%2010-11%208-15%203-20q0-22-14-39t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22f%22%20d%3D%22M56%20237v13l14%2020h299v150l1%20150q10%2013%2019%2013%2013%200%2020-15V270h298q15-8%2015-20t-15-20H409V-68q-8-14-18-14h-4q-12%200-18%2014v298H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22g%22%20d%3D%22M164%20157q0-24-16-40t-39-16h-7q46-79%20122-79%2070%200%20102%2060%2019%2033%2019%20128%200%20103-27%20139-26%2033-58%2033h-6q-78%200-118-68-4-7-7-8t-15-2q-17%200-19%206-2%204-2%20175v129q0%2050%205%2050%202%202%204%202%201%200%2021-8t55-16%2075-8q71%200%20136%2028%208%204%2013%204%208%200%208-18v-13q-82-97-205-97-31%200-56%206l-10%202V374q19%2014%2030%2022t36%2016%2051%208q81%200%20137-65t56-154q0-92-64-157T229-22q-81%200-130%2054T50%20154q0%2024%2011%2038t23%2018%2023%204q25%200%2041-17t16-40z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22h%22%20d%3D%22M21%20287q0%2014%2015%2048t48%2071%2074%2036q41%200%2066-23t26-64q-2-19-3-21%200-3-16-46t-33-97-16-86q0-43%2014-60t42-18q23%200%2043%2011t31%2023%2027%2033q0%201%205%2020t14%2059%2019%2074q38%20150%2042%20157%2013%2027%2043%2027%2013%200%2021-7t11-12%202-9q0-13-49-210T391-23q-28-83-97-132t-138-50q-45%200-79%2022t-34%2066q0%2022%207%2037t19%2022%2020%2010%2017%203q44%200%2044-42%200-20-12-35t-23-20-13-5l-3-1q2-5%2019-12t34-7h8q17%200%2026%202%2033%209%2061%2038t43%2062%2023%2056%208%2030l-6-4q-6-4-19-11T270-6q-20-5-39-5-46%200-81%2022t-46%2071q-1%207-1%2031%200%2057%2035%20149t35%20117v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22i%22%20d%3D%22M347%20338q-10%200-53%2011t-63%2011q-20%200-34-4t-23-10-12-11-7-11l-2-4q-3-3-15-3-21%200-21%208%200%205%203%2014%2013%2039%2043%2067t66%2034q12%202%2017%202%2025%200%2045-17t38-33%2038-17q22%200%2044%2033t23%2033q1%201%2015%201h13q6-6%206-8%200-4-5-14t-14-21-17-22-14-19l-7-9q-43-51-136-135T160%20106l-12-12%2015-1q22%200%2064-11t63-11q38%200%2070%2019t42%2050q4%209%207%2011t15%202q19%200%2019-10%200-5-1-9-17-62-66-103t-98-42q-26%200-46%2017t-39%2034-38%2017q-44%200-79-60-6-8-17-8H41q-6%206-6%209%200%2015%2058%2086%2039%2045%20132%20130t115%20108q12%2016%207%2016z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22j%22%20d%3D%22M55%20458q1%202%2017%20109l16%20107q0%202%2020%202h20v-4q0-10%2015-17t52-9%20169-2h121v-39l-68-93-30-40q-21-28-27-37t-21-32-20-36-14-37-13-46-8-54-6-68-3-82V52q0-14-1-24v-9q-4-17-19-29t-34-12q-11%200-21%203T179%200t-11%2040q0%20158%2097%20328%2020%2032%2084%20121l46%2063h-93q-174%200-183-6-6-3-11-24t-10-43l-3-21v-3H55v3z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22k%22%20d%3D%22M84%20237v13l14%2020h581q15-8%2015-20t-15-20H98q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22l%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22m%22%20d%3D%22M462%200q-18%203-129%203-116%200-134-3h-9v46h58q7%200%2017%202t14%205%207%208q1%202%201%2054v50H28v46l151%20231q153%20232%20155%20233%202%202%2021%202h18l6-6V211h92v-46h-92v-51-48q0-7%206-12%208-7%2057-8h29V0h-9zM293%20211v334L74%20212l109-1h110z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22n%22%20d%3D%22M42%20313q0%20163%2081%20258t180%2095q69%200%2099-36t30-80q0-25-14-40t-39-15q-23%200-38%2014t-15%2039q0%2044%2047%2053-22%2022-62%2025-71%200-117-60-47-66-47-202l1-4q5%206%208%2013%2041%2060%20107%2060h4q46%200%2081-19%2024-14%2048-40t39-57q21-49%2021-107v-18q0-23-5-43-11-59-64-115T253-22q-28%200-54%208t-56%2030-51%2059-36%2097-14%20141zm215%2084q-30%200-52-17t-34-45-17-57-6-62q0-83%2012-119t38-58q24-18%2053-18%2051%200%2078%2038%2013%2018%2018%2045t5%20105q0%2080-5%20107t-18%2045q-27%2036-72%2036z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M712%20899l6-6v-28q0-11-14-19-77-53-127-136t-67-185q0-1-1-4-4-28-5-172v-15-94q0-242-1-244-1-4-9-5t-50-1q-52%200-54%201-3%201-4%204-2%2010-2%20235v82q0%2050-1%2070%200%2099%209%20153t42%20121q76%20150%20230%20236l13%207h35z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M718-893l-6-6h-35l-11%206q-124%2068-198%20179t-83%20238q-1%2010-1%20194%200%20285%201%20287l4%204q3%201%2055%201%2042%200%2050-1t9-5q1-2%201-243v-127q0-104%204-147t22-96q16-48%2039-89t48-69%2044-45%2038-31%2018-13%201-20v-17z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M389%201159q2%201%2066%201%2041%200%2043-1%203-1%204-4%202-10%202-231%200-233-1-242-9-133-78-243T243%20259l-14-9%2014-9q106-66%20178-175t82-248q1-9%201-242v-205q0-29-5-30h-1q-2-1-54-1t-54%201q-3%201-4%204-2%2010-2%20230v143q0%20106-7%20166T342%2010q-17%2044-41%2082t-46%2063-41%2041-31%2026-12%2010q-1%201-1%2018t1%2018q0%201%2020%2016t49%2047%2060%2076%2054%20117%2029%20155q1%2012%201%20246%200%20227%201%20230l4%204z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%280%2C1972%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-909%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20y%3D%22-1973%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20y%3D%22-2536%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%281061%2C0%29%20translate%28-11%2C0%29%20translate%280%2C1172%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%22505%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%221304%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23g%22%20x%3D%222309%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23h%22%20x%3D%222814%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%223538%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23i%22%20x%3D%224543%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%281061%2C0%29%20translate%28-11%2C0%29%20translate%280%2C-43%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23j%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%22505%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23k%22%20x%3D%221304%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23l%22%20x%3D%222309%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23h%22%20x%3D%222814%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%223538%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23m%22%20x%3D%224543%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23i%22%20x%3D%225048%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%281061%2C0%29%20translate%28-11%2C0%29%20translate%280%2C-1258%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23k%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23n%22%20x%3D%22783%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%221288%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%222087%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%223092%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23h%22%20x%3D%223597%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%224321%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23l%22%20x%3D%225326%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23i%22%20x%3D%225831%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_begin_123_matrix_125__32_x_32__38__32_y_32__92__92__32_z_32__38__32_v_32__92_end_123_matrix_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.505ex%22%20width%3D%225.58ex%22%20height%3D%226.176ex%22%20viewBox%3D%220%20-1580.7%202402.5%202659.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EStartLayout%201st%20Row%201st%20Column%20x%202nd%20Column%20y%202nd%20Row%201st%20Column%20z%202nd%20Column%20v%20EndLayout%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M21%20287q0%2014%2015%2048t48%2071%2074%2036q41%200%2066-23t26-64q-2-19-3-21%200-3-16-46t-33-97-16-86q0-43%2014-60t42-18q23%200%2043%2011t31%2023%2027%2033q0%201%205%2020t14%2059%2019%2074q38%20150%2042%20157%2013%2027%2043%2027%2013%200%2021-7t11-12%202-9q0-13-49-210T391-23q-28-83-97-132t-138-50q-45%200-79%2022t-34%2066q0%2022%207%2037t19%2022%2020%2010%2017%203q44%200%2044-42%200-20-12-35t-23-20-13-5l-3-1q2-5%2019-12t34-7h8q17%200%2026%202%2033%209%2061%2038t43%2062%2023%2056%208%2030l-6-4q-6-4-19-11T270-6q-20-5-39-5-46%200-81%2022t-46%2071q-1%207-1%2031%200%2057%2035%20149t35%20117v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M347%20338q-10%200-53%2011t-63%2011q-20%200-34-4t-23-10-12-11-7-11l-2-4q-3-3-15-3-21%200-21%208%200%205%203%2014%2013%2039%2043%2067t66%2034q12%202%2017%202%2025%200%2045-17t38-33%2038-17q22%200%2044%2033t23%2033q1%201%2015%201h13q6-6%206-8%200-4-5-14t-14-21-17-22-14-19l-7-9q-43-51-136-135T160%20106l-12-12%2015-1q22%200%2064-11t63-11q38%200%2070%2019t42%2050q4%209%207%2011t15%202q19%200%2019-10%200-5-1-9-17-62-66-103t-98-42q-26%200-46%2017t-39%2034-38%2017q-44%200-79-60-6-8-17-8H41q-6%206-6%209%200%2015%2058%2086%2039%2045%20132%20130t115%20108q12%2016%207%2016z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M173%20380q0%2025-19%2025-24%200-50-29t-43-89q-1-1-2-3t-1-3-2-2-3-1-4%200-8%200H27q-6%206-6%209%200%207%208%2029t24%2052%2044%2051%2063%2022q42%200%2065-24t24-56q0-17-3-26%200-6-15-44t-31-89-18-89q0-27%205-44%2013-43%2063-43%2037%200%2069%2034t50%2079%2029%2083%2011%2055q0%2023-8%2040t-18%2026-18%2018-8%2022q0%2022%2019%2041t41%2019q19%200%2034-18t16-58q0-27-12-83t-37-125-71-119-106-51q-64%200-102%2033-37%2032-37%2095%200%2031%208%2064t41%20117q22%2064%2022%2082z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28167%2C0%29%20translate%28-11%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22657%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2252%22%20y%3D%22-758%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28167%2C0%29%20translate%281566%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20y%3D%22657%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%226%22%20y%3D%22-758%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_begin_123_pmatrix_125__32_x_32__38__32_y_32__92__92__32_z_32__38__32_v_32__92_end_123_pmatrix_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.505ex%22%20width%3D%229.022ex%22%20height%3D%226.176ex%22%20viewBox%3D%220%20-1580.7%203884.5%202659.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EStart%202%20By%202%20Matrix%201st%20Row%201st%20Column%20x%202nd%20Column%20y%202nd%20Row%201st%20Column%20z%202nd%20Column%20v%20EndMatrix%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M21%20287q0%2014%2015%2048t48%2071%2074%2036q41%200%2066-23t26-64q-2-19-3-21%200-3-16-46t-33-97-16-86q0-43%2014-60t42-18q23%200%2043%2011t31%2023%2027%2033q0%201%205%2020t14%2059%2019%2074q38%20150%2042%20157%2013%2027%2043%2027%2013%200%2021-7t11-12%202-9q0-13-49-210T391-23q-28-83-97-132t-138-50q-45%200-79%2022t-34%2066q0%2022%207%2037t19%2022%2020%2010%2017%203q44%200%2044-42%200-20-12-35t-23-20-13-5l-3-1q2-5%2019-12t34-7h8q17%200%2026%202%2033%209%2061%2038t43%2062%2023%2056%208%2030l-6-4q-6-4-19-11T270-6q-20-5-39-5-46%200-81%2022t-46%2071q-1%207-1%2031%200%2057%2035%20149t35%20117v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M347%20338q-10%200-53%2011t-63%2011q-20%200-34-4t-23-10-12-11-7-11l-2-4q-3-3-15-3-21%200-21%208%200%205%203%2014%2013%2039%2043%2067t66%2034q12%202%2017%202%2025%200%2045-17t38-33%2038-17q22%200%2044%2033t23%2033q1%201%2015%201h13q6-6%206-8%200-4-5-14t-14-21-17-22-14-19l-7-9q-43-51-136-135T160%20106l-12-12%2015-1q22%200%2064-11t63-11q38%200%2070%2019t42%2050q4%209%207%2011t15%202q19%200%2019-10%200-5-1-9-17-62-66-103t-98-42q-26%200-46%2017t-39%2034-38%2017q-44%200-79-60-6-8-17-8H41q-6%206-6%209%200%2015%2058%2086%2039%2045%20132%20130t115%20108q12%2016%207%2016z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M173%20380q0%2025-19%2025-24%200-50-29t-43-89q-1-1-2-3t-1-3-2-2-3-1-4%200-8%200H27q-6%206-6%209%200%207%208%2029t24%2052%2044%2051%2063%2022q42%200%2065-24t24-56q0-17-3-26%200-6-15-44t-31-89-18-89q0-27%205-44%2013-43%2063-43%2037%200%2069%2034t50%2079%2029%2083%2011%2055q0%2023-8%2040t-18%2026-18%2018-8%2022q0%2022%2019%2041t41%2019q19%200%2034-18t16-58q0-27-12-83t-37-125-71-119-106-51q-64%200-102%2033-37%2032-37%2095%200%2031%208%2064t41%20117q22%2064%2022%2082z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M701-940q0-3-6-9h-31q-2%202-28%2027t-45%2043-54%2061-62%2081-63%20101-62%20125-55%20149-45%20176-29%20203-12%20234q0%20711%20364%201110%2023%2025%2043%2044t33%2032%2015%2013h31q6-6%206-9%200-5-20-26t-52-59-72-95-81-143-76-191-60-252-32-316q-2-38-2-109%200-389%2094-680t290-494q11-12%2011-16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22f%22%20d%3D%22M34%201438q0%208%203%2010t13%202h21q2-2%2028-27t45-43%2054-61%2062-81%2063-101%2062-124%2055-149%2045-176%2029-203%2012-234q0-117-7-198-47-572-357-913-23-25-43-44t-33-32-15-13H56q-13%200-17%202t-5%2010q54%2054%20106%20124Q428-430%20428%20251q0%20202-26%20377t-64%20294-93%20224-100%20163-99%20116l-4%204q-2%202-3%204t-3%203l-2%202z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cg%20transform%3D%22translate%28908%2C0%29%20translate%28-11%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20y%3D%22657%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%2252%22%20y%3D%22-758%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28908%2C0%29%20translate%281566%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20y%3D%22657%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%226%22%20y%3D%22-758%22%2F%3E%3C%2Fg%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%223143%22%20y%3D%22-1%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_begin_123_vmatrix_125__32_x_32__38__32_y_32__92__92__32_z_32__38__32_v_32__92_end_123_vmatrix_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.505ex%22%20width%3D%226.895ex%22%20height%3D%226.176ex%22%20viewBox%3D%220%20-1580.7%202968.5%202659.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EStart%202%20By%202%20Determinant%201st%20Row%20x%20y%202nd%20Row%20z%20v%20EndDeterminant%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M21%20287q0%2014%2015%2048t48%2071%2074%2036q41%200%2066-23t26-64q-2-19-3-21%200-3-16-46t-33-97-16-86q0-43%2014-60t42-18q23%200%2043%2011t31%2023%2027%2033q0%201%205%2020t14%2059%2019%2074q38%20150%2042%20157%2013%2027%2043%2027%2013%200%2021-7t11-12%202-9q0-13-49-210T391-23q-28-83-97-132t-138-50q-45%200-79%2022t-34%2066q0%2022%207%2037t19%2022%2020%2010%2017%203q44%200%2044-42%200-20-12-35t-23-20-13-5l-3-1q2-5%2019-12t34-7h8q17%200%2026%202%2033%209%2061%2038t43%2062%2023%2056%208%2030l-6-4q-6-4-19-11T270-6q-20-5-39-5-46%200-81%2022t-46%2071q-1%207-1%2031%200%2057%2035%20149t35%20117v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M347%20338q-10%200-53%2011t-63%2011q-20%200-34-4t-23-10-12-11-7-11l-2-4q-3-3-15-3-21%200-21%208%200%205%203%2014%2013%2039%2043%2067t66%2034q12%202%2017%202%2025%200%2045-17t38-33%2038-17q22%200%2044%2033t23%2033q1%201%2015%201h13q6-6%206-8%200-4-5-14t-14-21-17-22-14-19l-7-9q-43-51-136-135T160%20106l-12-12%2015-1q22%200%2064-11t63-11q38%200%2070%2019t42%2050q4%209%207%2011t15%202q19%200%2019-10%200-5-1-9-17-62-66-103t-98-42q-26%200-46%2017t-39%2034-38%2017q-44%200-79-60-6-8-17-8H41q-6%206-6%209%200%2015%2058%2086%2039%2045%20132%20130t115%20108q12%2016%207%2016z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M173%20380q0%2025-19%2025-24%200-50-29t-43-89q-1-1-2-3t-1-3-2-2-3-1-4%200-8%200H27q-6%206-6%209%200%207%208%2029t24%2052%2044%2051%2063%2022q42%200%2065-24t24-56q0-17-3-26%200-6-15-44t-31-89-18-89q0-27%205-44%2013-43%2063-43%2037%200%2069%2034t50%2079%2029%2083%2011%2055q0%2023-8%2040t-18%2026-18%2018-8%2022q0%2022%2019%2041t41%2019q19%200%2034-18t16-58q0-27-12-83t-37-125-71-119-106-51q-64%200-102%2033-37%2032-37%2095%200%2031%208%2064t41%20117q22%2064%2022%2082z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M139-249h-2q-12%200-18%2014v486l1%20486q10%2013%2019%2013%2013%200%2020-15v-970q-8-14-18-14h-2z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%280%2C1457%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-760%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20transform%3D%22translate%280%2C-1324.7605495583905%29%20scale%281%2C0.4681059862610402%29%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-2156%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28450%2C0%29%20translate%28-11%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20y%3D%22657%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%2252%22%20y%3D%22-758%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28450%2C0%29%20translate%281566%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20y%3D%22657%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%226%22%20y%3D%22-758%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%282685%2C1457%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-760%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20transform%3D%22translate%280%2C-1324.7605495583905%29%20scale%281%2C0.4681059862610402%29%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-2156%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_beta { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.342ex%22%20height%3D%222.509ex%22%20style%3D%22vertical-align%3A-.671ex%22%20viewBox%3D%220%20-791.3%20578%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M29-194q-6%206-6%208%200%203%2079%20320t84%20331q22%2068%2057%20119t66%2074q56%2047%20120%2047h2q62%200%20102-38t40-97q0-105-104-174l13-13q51-51%2051-131%200-113-85-187T257-10q-30%200-54%208t-38%2019-22%2023-12%2019-5%206L62-188q-2-6-20-6H29zm324%20625q39%200%2074-12l5%203%207%207%2010%2010q7%207%2012%2014t11%2018%2012%2024%209%2029%208%2036q2%209%202%2033%200%2018-1%2023-15%2051-76%2051-42%200-79-24t-61-61-39-68-23-59q-5-16-38-147t-34-140q-1-5-1-21%200-48%2022-79%2031-42%2087-42%2042%200%2089%2025t76%2086q16%2034%2024%2077t8%2065q0%2058-35%2093-42-14-75-14h-10q-79%200-79%2031%200%207%203%2014%2014%2028%2092%2028z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 54.513914375023724%; } .ve-ui-mwMathSymbol-_92_beth { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.647ex%22%20height%3D%222.343ex%22%20viewBox%3D%22-17%20-863.1%20709%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20bet%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20706v20q0%2037%2020%2037%207%200%2011-4t11-18q10-15%2018-20l11-4%20213-2q207-3%20224-6%2011-4%2023-17%2012-12%2018-29l4-13V137h67q11-13%2011-22%200-5-9-15t-56-57l-64-64H-9Q-22-6-22-1t9%2015%2055%2058l65%2065h462v202q0%20202-2%20207-9%209-13%2011l-9%206H329q-211%203-228%206-11%204-23%2017-24%2024-24%2075%200%209%202%2045z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_between { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.173ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20505%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ebetween%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M104%20730q0%2019%2019%2019%207%200%2015-4%2048-28%2099-74l13-12%2011%2011q36%2033%2071%2056t43%2024%2014-6%206-14q0-9-5-13t-26-18-42-31q-32-27-39-36-3-4-2-5t12-15q132-158%20132-362%200-106-37-199t-95-163q-11-13-12-14t2-6q23-30%2096-77%2016-10%2016-21%200-8-6-14t-14-6-40%2022-73%2057l-12%2012-12-11q-36-33-71-56t-43-24-14%206-6%2014q0%2011%2017%2021%2078%2053%2095%2077%203%204%202%205t-12%2015Q74%2046%2074%20250t132%20362q11%2013%2012%2014t-2%206q-17%2024-95%2077-17%2010-17%2021zM249-94Q364%2061%20364%20250q0%20180-99%20324-12%2016-16%2020l-7-11Q134%20439%20134%20250q0-136%2058-251%2020-43%2050-82l7-11z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_bigcap { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.338ex%22%20width%3D%222.592ex%22%20height%3D%223.843ex%22%20viewBox%3D%220%20-1078.4%201116%201654.5%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eintersection%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M57%20516q11%2086%2047%20159t86%20122%20111%2085%20122%2051%20119%2016q52%200%2064-1%20174-20%20295-133t147-270q5-29%205-70t2-426q0-455-1-459-3-17-17-28t-31-12-30%2011-18%2028q-1%204-1%20448%200%20447-1%20457-11%20149-125%20253T554%20852q-73%200-143-26-110-40-179-130t-78-202q-1-10-1-457%200-444-1-448-4-17-17-28t-31-11-31%2011-17%2029q-1%204-1%20459%201%20456%202%20467z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%221%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_bigcap__123_i_61_1_125__94_n { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-3.005ex%22%20width%3D%222.69ex%22%20height%3D%227.009ex%22%20viewBox%3D%220%20-1724.2%201158.2%203017.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eintersection%20Underscript%20i%20equals%201%20Overscript%20n%20Endscripts%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M57%20516q11%2086%2047%20159t86%20122%20111%2085%20122%2051%20119%2016q52%200%2064-1%20174-20%20295-133t147-270q5-29%205-70t2-426q0-455-1-459-3-17-17-28t-31-12-30%2011-18%2028q-1%204-1%20448%200%20447-1%20457-11%20149-125%20253T554%20852q-73%200-143-26-110-40-179-130t-78-202q-1-10-1-457%200-444-1-448-4-17-17-28t-31-11-31%2011-17%2029q-1%204-1%20459%201%20456%202%20467z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M184%20600q0%2024%2019%2042t44%2019q18%200%2030-12t13-30q0-23-20-42t-44-20q-15%200-28%2010t-14%2033zM21%20287q0%208%209%2031t24%2051%2044%2051%2060%2022q39%200%2065-23t27-62q0-17-14-56t-40-105-42-113q-5-22-5-32%200-25%2017-25%209%200%2019%203t23%2014%2027%2035%2025%2059q3%2012%205%2014t17%202q20%200%2020-10%200-8-9-31t-25-51-45-50-62-22q-32%200-59%2021T74%2074q0%2017%205%2032t43%20114q38%20101%2044%20121t7%2039q0%2024-17%2024h-2q-30%200-55-33t-38-84q-1-1-2-3t-1-3-2-2-3-1-4%200-8%200H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M56%20347q0%2013%2014%2020h637q15-8%2015-20%200-11-14-19l-318-1H72q-16%205-16%2020zm0-194q0%2015%2016%2020h636q14-10%2014-20%200-13-15-20H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M21%20287q1%206%203%2016t12%2038%2020%2047%2033%2037%2046%2017q36%200%2060-18t30-34%206-21q0-2%201-2l11%2011q61%2064%20139%2064%2054%200%2087-27t34-79-38-157-38-127q0-26%2017-26%206%200%209%201%2029%205%2052%2038t35%2080q2%208%2020%208%2020%200%2020-8%200-1-4-15-8-29-22-57t-46-56-69-27q-47%200-68%2027t-21%2056q0%2019%2036%20120t37%20152q0%2059-44%2059h-5q-86%200-145-101l-7-12-33-134Q156%2026%20151%2016q-13-27-43-27-13%200-21%206T76%207t-2%2010q0%2013%2038%20163t40%20163q1%205%201%2023%200%2039-24%2039-38%200-63-100-6-20-6-21-2-6-19-6H27q-6%206-6%209z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20x%3D%2221%22%20y%3D%221%22%2F%3E%3Cg%20transform%3D%22translate%280%2C-1105%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22350%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221133%22%2F%3E%3C%2Fg%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23e%22%20x%3D%22516%22%20y%3D%221640%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_bigcirc { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%222.334ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%201005%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Elarge%20circle%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20250q0%20103%2039%20192t101%20147%20139%2092%20156%2034q82%200%20144-22%2059-20%20112-58t99-92%2071-131%2027-162q0-192-129-328T500-215q-43%200-71%205-155%2027-264%20154T56%20250zm444-426q164%200%20284%20122t120%20304q0%20168-105%20286T543%20674q-9%201-50%201-68%200-136-28t-128-80-96-135-37-182q0-90%2033-170t88-136%20129-88%20154-32z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_bigcup { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.338ex%22%20width%3D%222.592ex%22%20height%3D%223.843ex%22%20viewBox%3D%220%20-1078.4%201116%201654.5%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eunion%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20911q2%2015%2015%2027t32%2012q17%200%2031-11t18-28q1-4%201-448%200-447%201-457%2011-149%20125-253t277-105q160%200%20274%20104T956%206q1%2010%201%20457%200%20444%201%20448%204%2017%2017%2028t31%2011%2031-11%2017-28q1-5%201-460-1-456-2-467-24-191-164-312T555-449q-192%200-329%20118T62-45q-5%2029-5%2070t-2%20426q0%20455%201%20460z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-1%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_bigcup__123_i_61_1_125__94_n { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-3.005ex%22%20width%3D%222.69ex%22%20height%3D%227.009ex%22%20viewBox%3D%220%20-1724.2%201158.2%203017.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eunion%20Underscript%20i%20equals%201%20Overscript%20n%20Endscripts%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20911q2%2015%2015%2027t32%2012q17%200%2031-11t18-28q1-4%201-448%200-447%201-457%2011-149%20125-253t277-105q160%200%20274%20104T956%206q1%2010%201%20457%200%20444%201%20448%204%2017%2017%2028t31%2011%2031-11%2017-28q1-5%201-460-1-456-2-467-24-191-164-312T555-449q-192%200-329%20118T62-45q-5%2029-5%2070t-2%20426q0%20455%201%20460z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M184%20600q0%2024%2019%2042t44%2019q18%200%2030-12t13-30q0-23-20-42t-44-20q-15%200-28%2010t-14%2033zM21%20287q0%208%209%2031t24%2051%2044%2051%2060%2022q39%200%2065-23t27-62q0-17-14-56t-40-105-42-113q-5-22-5-32%200-25%2017-25%209%200%2019%203t23%2014%2027%2035%2025%2059q3%2012%205%2014t17%202q20%200%2020-10%200-8-9-31t-25-51-45-50-62-22q-32%200-59%2021T74%2074q0%2017%205%2032t43%20114q38%20101%2044%20121t7%2039q0%2024-17%2024h-2q-30%200-55-33t-38-84q-1-1-2-3t-1-3-2-2-3-1-4%200-8%200H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M56%20347q0%2013%2014%2020h637q15-8%2015-20%200-11-14-19l-318-1H72q-16%205-16%2020zm0-194q0%2015%2016%2020h636q14-10%2014-20%200-13-15-20H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M21%20287q1%206%203%2016t12%2038%2020%2047%2033%2037%2046%2017q36%200%2060-18t30-34%206-21q0-2%201-2l11%2011q61%2064%20139%2064%2054%200%2087-27t34-79-38-157-38-127q0-26%2017-26%206%200%209%201%2029%205%2052%2038t35%2080q2%208%2020%208%2020%200%2020-8%200-1-4-15-8-29-22-57t-46-56-69-27q-47%200-68%2027t-21%2056q0%2019%2036%20120t37%20152q0%2059-44%2059h-5q-86%200-145-101l-7-12-33-134Q156%2026%20151%2016q-13-27-43-27-13%200-21%206T76%207t-2%2010q0%2013%2038%20163t40%20163q1%205%201%2023%200%2039-24%2039-38%200-63-100-6-20-6-21-2-6-19-6H27q-6%206-6%209z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20x%3D%2221%22%20y%3D%22-1%22%2F%3E%3Cg%20transform%3D%22translate%280%2C-1105%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22350%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221133%22%2F%3E%3C%2Fg%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23e%22%20x%3D%22516%22%20y%3D%221639%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_biggl_40_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.505ex%22%20width%3D%221.721ex%22%20height%3D%226.176ex%22%20viewBox%3D%220%20-1580.7%20741%202659.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft-parenthesis%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M701-940q0-3-6-9h-31q-2%202-28%2027t-45%2043-54%2061-62%2081-63%20101-62%20125-55%20149-45%20176-29%20203-12%20234q0%20711%20364%201110%2023%2025%2043%2044t33%2032%2015%2013h31q6-6%206-9%200-5-20-26t-52-59-72-95-81-143-76-191-60-252-32-316q-2-38-2-109%200-389%2094-680t290-494q11-12%2011-16z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-1%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_biggr_41_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.505ex%22%20width%3D%221.721ex%22%20height%3D%226.176ex%22%20viewBox%3D%220%20-1580.7%20741%202659.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright-parenthesis%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M34%201438q0%208%203%2010t13%202h21q2-2%2028-27t45-43%2054-61%2062-81%2063-101%2062-124%2055-149%2045-176%2029-203%2012-234q0-117-7-198-47-572-357-913-23-25-43-44t-33-32-15-13H56q-13%200-17%202t-5%2010q54%2054%20106%20124Q428-430%20428%20251q0%20202-26%20377t-64%20294-93%20224-100%20163-99%20116l-4%204q-2%202-3%204t-3%203l-2%202z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-1%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_bigl_40_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.171ex%22%20width%3D%221.075ex%22%20height%3D%223.343ex%22%20viewBox%3D%220%20-934.9%20463%201439.2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft-parenthesis%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M152%20251q0%20395%20236%20599h28q6-6%206-9%200-4-19-25t-46-63-55-104-47-167-19-232q0-126%2019-231t46-166%2055-104%2047-64%2019-25q0-3-6-9h-28q-29%2024-56%2053t-61%2083-59%20116-42%20153-18%20195z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-1%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_bigl_40__32__92_begin_123_smallmatrix_125__32_x_32__38__32_y_32__92__92__32_z_32__38__32_v_32__92_end_123_smallmatrix_125__32__92_bigr_41_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.171ex%22%20width%3D%225.448ex%22%20height%3D%223.343ex%22%20viewBox%3D%220%20-934.9%202345.5%201439.2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EStart%202%20By%202%20Matrix%201st%20Row%201st%20Column%20x%202nd%20Column%20y%202nd%20Row%201st%20Column%20z%202nd%20Column%20v%20EndMatrix%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M152%20251q0%20395%20236%20599h28q6-6%206-9%200-4-19-25t-46-63-55-104-47-167-19-232q0-126%2019-231t46-166%2055-104%2047-64%2019-25q0-3-6-9h-28q-29%2024-56%2053t-61%2083-59%20116-42%20153-18%20195z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M21%20287q0%2014%2015%2048t48%2071%2074%2036q41%200%2066-23t26-64q-2-19-3-21%200-3-16-46t-33-97-16-86q0-43%2014-60t42-18q23%200%2043%2011t31%2023%2027%2033q0%201%205%2020t14%2059%2019%2074q38%20150%2042%20157%2013%2027%2043%2027%2013%200%2021-7t11-12%202-9q0-13-49-210T391-23q-28-83-97-132t-138-50q-45%200-79%2022t-34%2066q0%2022%207%2037t19%2022%2020%2010%2017%203q44%200%2044-42%200-20-12-35t-23-20-13-5l-3-1q2-5%2019-12t34-7h8q17%200%2026%202%2033%209%2061%2038t43%2062%2023%2056%208%2030l-6-4q-6-4-19-11T270-6q-20-5-39-5-46%200-81%2022t-46%2071q-1%207-1%2031%200%2057%2035%20149t35%20117v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M347%20338q-10%200-53%2011t-63%2011q-20%200-34-4t-23-10-12-11-7-11l-2-4q-3-3-15-3-21%200-21%208%200%205%203%2014%2013%2039%2043%2067t66%2034q12%202%2017%202%2025%200%2045-17t38-33%2038-17q22%200%2044%2033t23%2033q1%201%2015%201h13q6-6%206-8%200-4-5-14t-14-21-17-22-14-19l-7-9q-43-51-136-135T160%20106l-12-12%2015-1q22%200%2064-11t63-11q38%200%2070%2019t42%2050q4%209%207%2011t15%202q19%200%2019-10%200-5-1-9-17-62-66-103t-98-42q-26%200-46%2017t-39%2034-38%2017q-44%200-79-60-6-8-17-8H41q-6%206-6%209%200%2015%2058%2086%2039%2045%20132%20130t115%20108q12%2016%207%2016z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M173%20380q0%2025-19%2025-24%200-50-29t-43-89q-1-1-2-3t-1-3-2-2-3-1-4%200-8%200H27q-6%206-6%209%200%207%208%2029t24%2052%2044%2051%2063%2022q42%200%2065-24t24-56q0-17-3-26%200-6-15-44t-31-89-18-89q0-27%205-44%2013-43%2063-43%2037%200%2069%2034t50%2079%2029%2083%2011%2055q0%2023-8%2040t-18%2026-18%2018-8%2022q0%2022%2019%2041t41%2019q19%200%2034-18t16-58q0-27-12-83t-37-125-71-119-106-51q-64%200-102%2033-37%2032-37%2095%200%2031%208%2064t41%20117q22%2064%2022%2082z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22f%22%20d%3D%22M305%20251q0-396-236-600H56q-13%200-17%202t-4%209q2%205%2025%2031t48%2068%2052%20103%2044%20163%2017%20223-17%20223-44%20163-52%20104-48%2067-25%2032q0%2011%2015%2011h19q128-107%20187-284%2049-141%2049-315z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-1%22%2F%3E%3Cg%20transform%3D%22translate%28463%2C0%29%20translate%28167%2C0%29%20translate%28-11%2C0%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20y%3D%22509%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%2252%22%20y%3D%22-442%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28463%2C0%29%20translate%28167%2C0%29%20translate%28730%2C0%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20y%3D%22509%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%226%22%20y%3D%22-442%22%2F%3E%3C%2Fg%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%221882%22%20y%3D%22-1%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_bigodot { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.338ex%22%20width%3D%223.521ex%22%20height%3D%223.843ex%22%20viewBox%3D%220%20-1078.4%201516%201654.5%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ecircled-dot%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M668%20944q29%205%2076%205%2059%200%2070-1%20102-11%20192-46t148-76%20108-96%2074-92%2044-75q74-148%2074-313%200-137-52-264t-144-224-222-153-281-58q-147%200-278%2057T255-240%20110-16%2056%20250q0%20137%2049%20260t134%20213%20195%20148%20234%2073zm87-1296q167%200%20306%2083t217%20221%2078%20298q0%20229-154%20402T809%20850q-11%201-62%201-113%200-220-45T337%20682%20204%20491t-50-240q0-123%2047-234t128-193%20192-128%20234-48zm-90%20602q0%2040%2027%2065t66%2026q34-2%2060-26t27-65q0-39-26-64t-64-26q-39%200-64%2026t-26%2064z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_bigoplus { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.338ex%22%20width%3D%223.521ex%22%20height%3D%223.843ex%22%20viewBox%3D%220%20-1078.4%201516%201654.5%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ecircled-plus%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M668%20944q29%205%2076%205%2059%200%2070-1%20102-11%20192-46t148-76%20108-96%2074-92%2044-75q74-148%2074-313%200-137-52-264t-144-224-222-153-281-58q-147%200-278%2057T255-240%20110-16%2056%20250q0%20137%2049%20260t134%20213%20195%20148%20234%2073zm38-645v551h-2q-185-18-318-125T198%20476q-17-43-29-97t-13-79q0-1%20275-1h275zm410%20433q-62%2046-134%2075t-111%2035-61%207l-6%201V299h275q275%200%20275%201%200%2011-2%2029t-16%2073-37%20104-71%20114-112%20112zM706-350v551H431q-275%200-275-1%200-11%202-29t16-73T211-6t71-114%20113-112q33-25%2069-45t63-31%2060-20%2049-11%2042-7%2028-4zm648%20550q0%201-275%201H804v-551q4%201%2034%205t49%207%2053%2015%2070%2028q28%2013%2057%2030t77%2057%2085%2087%2072%20121%2048%20158q5%2030%205%2042z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_bigotimes { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.338ex%22%20width%3D%223.521ex%22%20height%3D%223.843ex%22%20viewBox%3D%220%20-1078.4%201516%201654.5%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ecircled-times%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M668%20944q29%205%2076%205%2059%200%2070-1%20102-11%20192-46t148-76%20108-96%2074-92%2044-75q74-148%2074-313%200-137-52-264t-144-224-222-153-281-58q-147%200-278%2057T255-240%20110-16%2056%20250q0%20137%2049%20260t134%20213%20195%20148%20234%2073zm475-235q-5%205-14%2013t-43%2030-69%2039-92%2035-116%2024q-11%201-62%201h-19q-69%200-157-28t-163-82q-41-28-41-32l388-389%20388%20389zm-846-70q-1%200-15-17t-35-52-42-79-36-109-15-132%2014-132T204%209t43-79%2035-52l15-17%20388%20389-388%20389zm916-778q1%200%2015%2017t35%2052%2042%2079%2036%20109%2015%20132-14%20132-36%20109-43%2079-35%2052l-15%2017-388-389%20388-389zm-846-70q6-6%2017-15t50-34%2080-44%20108-34%20133-16%20132%2014%20109%2036%2079%2043%2051%2035l17%2015-388%20389q-1%200-194-194T367-209z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_bigr_41_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.171ex%22%20width%3D%221.075ex%22%20height%3D%223.343ex%22%20viewBox%3D%220%20-934.9%20463%201439.2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright-parenthesis%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M305%20251q0-396-236-600H56q-13%200-17%202t-4%209q2%205%2025%2031t48%2068%2052%20103%2044%20163%2017%20223-17%20223-44%20163-52%20104-48%2067-25%2032q0%2011%2015%2011h19q128-107%20187-284%2049-141%2049-315z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-1%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_bigsqcup { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.338ex%22%20width%3D%222.592ex%22%20height%3D%223.843ex%22%20viewBox%3D%220%20-1078.4%201116%201654.5%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esquare-union%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20911q4%2016%2016%2027t31%2012q17%200%2031-11t18-28q1-4%201-634v-629h804v629q0%20630%201%20634%204%2017%2017%2028t31%2011%2030-11%2018-28v-20-55-82-107q0-60%201-122t0-135%200-140%200-139%200-135%200-123-1-106%200-82%200-56v-20q-7-31-38-38-5-1-464-1l-458%201q-31%2010-38%2038v264q0%2060-1%20122t0%20135%200%20140%200%20139%200%20135%200%20123%201%20106%200%2082%200%2056v20z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_bigstar { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%222.204ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-791.3%20949%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eblack%20star%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M367%20395q7%2021%2031%2097t44%20135%2021%2061q0%204%204%204%204%202%205%202%206%200%2012-14t39-118q30-93%2053-162l1-5h242q53%200%2064-1t12-10q0-4-4-8t-59-43q-38-28-65-48-124-90-124-91l47-147q47-143%2047-150%200-8-10-8-6%200-133%2093L472%2071%20350-18q-127-93-133-93-10%200-10%208%200%207%2047%20150l47%20147q0%201-60%2045t-123%2089-67%2050q-2%204-2%206%200%208%209%209t52%202h257z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_bigtriangledown { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%222.076ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-647.8%20894%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ewhite%20down%20pointing%20triangle%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M59%20480q0%205%202%209t5%206%206%203l3%202h739q14-7%2014-20v-6L644%20132Q458-210%20455-212q-4-3-11-3t-11%203q-4%202-91%20163T164%20282%2064%20466q-5%2012-5%2014zm716-20H113q0-1%20165-307t166-306%20166%20306%20165%20307z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_bigtriangleup { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.076ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-863.1%20894%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ewhite%20up%20pointing%20triangle%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M75%200l-3%202q-3%201-5%203t-5%206-3%209q0%204%203%2010%203%207%20183%20340t183%20337q0%201%202%203t6%204%208%202q7%200%2011-4%204-2%20189-344L828%2027v-7q0-13-14-20H75zm535%20347L444%20653q-1%200-166-306T113%2040h662q0%202-165%20307z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_biguplus { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.338ex%22%20width%3D%222.592ex%22%20height%3D%223.843ex%22%20viewBox%3D%220%20-1078.4%201116%201654.5%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eunion-with-plus%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20911q2%2015%2015%2027t32%2012q17%200%2031-11t18-28q1-4%201-448%200-447%201-457%2011-149%20125-253t277-105q160%200%20274%20104T956%206q1%2010%201%20457%200%20444%201%20448%204%2017%2017%2028t31%2011%2031-11%2017-28q1-5%201-460-1-456-2-467-24-191-164-312T555-449q-192%200-329%20118T62-45q-5%2029-5%2070t-2%20426q0%20455%201%20460zm451-357q4%2016%2016%2027t31%2012q17%200%2031-11t18-28q1-3%201-111V338h105q108%200%20111-1%2015-3%2027-16t12-31q0-36-40-49-3-1-110-1H604V134%2034q0-14-6-23-15-26-43-26-29%200-43%2026-5%209-5%2023t-1%20100v106H344q-52%200-66%206-27%2013-27%2044%200%2019%2013%2031t26%2016q3%201%20111%201h105v105q0%20108%201%20111z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-1%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_bigvee { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.338ex%22%20width%3D%222.592ex%22%20height%3D%223.843ex%22%20viewBox%3D%220%20-1078.4%201116%201654.5%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Elogical-or%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20900q0%2019%2014%2034t34%2016q31%200%2044-26%205-11%20206-591l202-583%20202%20583q201%20580%20206%20591%2015%2026%2044%2026%2021%200%2034-15t14-34q0-7-1-10-2-7-228-660T597-426q-14-24-41-24-29%200-44%2026-2%203-227%20653T56%20890q-1%203-1%2010z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_bigwedge { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.338ex%22%20width%3D%222.592ex%22%20height%3D%223.843ex%22%20viewBox%3D%220%20-1078.4%201116%201654.5%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Elogical-and%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M1055-401q0-18-13-33t-35-16q-30%200-44%2027-4%206-206%20590L555%20750%20353%20167Q151-417%20147-423q-13-27-43-27-20%200-34%2014t-15%2035q0%207%201%2011%203%209%20228%20660t228%20655q13%2025%2043%2025%2028%200%2042-24%202-3%20228-656t229-661q1-3%201-10z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_binom_123_n_125__123_k_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.505ex%22%20width%3D%224.847ex%22%20height%3D%226.176ex%22%20viewBox%3D%220%20-1580.7%202087%202659.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EStartBinomialOrMatrix%20n%20Choose%20k%20EndBinomialOrMatrix%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M701-940q0-3-6-9h-31q-2%202-28%2027t-45%2043-54%2061-62%2081-63%20101-62%20125-55%20149-45%20176-29%20203-12%20234q0%20711%20364%201110%2023%2025%2043%2044t33%2032%2015%2013h31q6-6%206-9%200-5-20-26t-52-59-72-95-81-143-76-191-60-252-32-316q-2-38-2-109%200-389%2094-680t290-494q11-12%2011-16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M21%20287q1%206%203%2016t12%2038%2020%2047%2033%2037%2046%2017q36%200%2060-18t30-34%206-21q0-2%201-2l11%2011q61%2064%20139%2064%2054%200%2087-27t34-79-38-157-38-127q0-26%2017-26%206%200%209%201%2029%205%2052%2038t35%2080q2%208%2020%208%2020%200%2020-8%200-1-4-15-8-29-22-57t-46-56-69-27q-47%200-68%2027t-21%2056q0%2019%2036%20120t37%20152q0%2059-44%2059h-5q-86%200-145-101l-7-12-33-134Q156%2026%20151%2016q-13-27-43-27-13%200-21%206T76%207t-2%2010q0%2013%2038%20163t40%20163q1%205%201%2023%200%2039-24%2039-38%200-63-100-6-20-6-21-2-6-19-6H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M121%20647q0%2010%204%2023t12%2013q1%200%2072%205t73%206q12%200%2012-8%200-7-50-209-50-198-50-205%2019%2010%2029%2019%2024%2018%2069%2063t70%2061q40%2027%2076%2027%2030%200%2047-19t18-54q0-25-7-42t-19-25-21-11-18-3q-20%200-32%2011t-12%2029q0%2025%2016%2041t32%2021l16%203q-12%2012-24%2012h-4q-32-3-63-25t-73-64-66-61q2-1%2015-3t24-6%2026-8%2027-14%2022-18%2017-26%206-33q0-17-5-41t-6-40q0-40%2027-40%2048%200%2078%20119%202%208%2020%208h4q16%200%2016-9%200-5-3-14Q455-11%20378-11q-45%200-73%2026t-28%2075q0%2018%203%2031t3%2024q0%2022-14%2038t-35%2023-34%2011-18%203h-2q-12-42-21-81t-14-58-9-37-7-24-7-13-11-9q-13-9-28-9-17%200-26%2010t-9%2017q0%2010%2037%20160t73%20295l37%20145q1%2013-7%2016t-39%205h-18q-3%200-7%203t-3%207z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M34%201438q0%208%203%2010t13%202h21q2-2%2028-27t45-43%2054-61%2062-81%2063-101%2062-124%2055-149%2045-176%2029-203%2012-234q0-117-7-198-47-572-357-913-23-25-43-44t-33-32-15-13H56q-13%200-17%202t-5%2010q54%2054%20106%20124Q428-430%20428%20251q0%20202-26%20377t-64%20294-93%20224-100%20163-99%20116l-4%204q-2%202-3%204t-3%203l-2%202z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-1%22%2F%3E%3Cg%20transform%3D%22translate%28741%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20y%3D%22676%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%2239%22%20y%3D%22-686%22%2F%3E%3C%2Fg%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221346%22%20y%3D%22-1%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_blacklozenge { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%221.561ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-863.1%20672%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eblack-lozenge%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M318%20709q7%207%2014%207%208%200%2012-3t130-202q137-213%20137-219%200-7-85-140-32-49-52-80-127-200-130-202-4-2-11-2t-11%202q-3%202-65%2099T131%20169%2060%20278q-4%207-4%2014%200%206%204%2013%2013%2021%20134%20211t124%20193z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_blacksquare { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eblack%20medium%20square%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M71%200Q59%204%2055%2016v330l1%20330q8%2010%2014%2013h639q10-8%2013-15V15q-3-5-13-14L390%200H71z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_blacktriangle { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.689ex%22%20height%3D%222.009ex%22%20viewBox%3D%220%20-719.6%20727%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eblack%20up%20pointing%20small%20triangle%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M99-20Q84-11%2084%200q0%205%2064%20145t130%20279l64%20139q5%2012%2018%2012%208%200%2015-5%201-1%2066-140t130-282T637%200q0-11-15-20H99z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_blacktriangledown { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.689ex%22%20height%3D%222.009ex%22%20viewBox%3D%220%20-719.6%20727%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eblack%20down%20pointing%20small%20triangle%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M84%20556q0%2011%2015%2020h523q15-9%2015-20%200-5-65-147T441%20127%20375-14q-7-5-15-5h-2q-9%200-16%2012t-46%2099q-47%20101-85%20183Q84%20550%2084%20556z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_blacktriangleleft { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%20783%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eblack%20left%20pointing%20small%20triangle%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M694-26q-8-14-18-15h-6L382%2095Q92%20232%2090%20234q-7%205-7%2015%200%2013%2013%2018%205%203%20283%20134t286%20136q6%202%209%202%2012%200%2020-15V-26z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_blacktriangleright { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%20783%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eblack%20right%20pointing%20small%20triangle%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M83%20523q0%201%202%204t7%208%2011%204q4%200%20286-133t291-138q14-8%2014-19%200-10-7-15-2-2-292-139L107-41h-6q-11%201-18%2015v549z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_boldsymbol_123__92_alpha_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.779ex%22%20height%3D%221.676ex%22%20viewBox%3D%220%20-576.1%20766%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ebold-italic%20alpha%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M39%20166q0%2047%2020%2095t58%2092%20102%2071%20143%2028q58%200%20104-19t70-49%2037-59%2013-56v-4q7%207%2023%2043t27%2073q4%2016%208%2018t25%203h11q20%200%2020-14%200-9-9-37t-32-75-55-88l-11-15%202-20q5-74%2017-110h6q16%202%2024%208t11%2013%205%207q3%202%2026%202%2028%200%2028-14%200-20-27-43T603-7q-15%200-28%202t-24%207-19%2010-16%2012-13%2013-9%2012-7%2011-6%209l-12-8Q362-8%20251-8%20159-8%2099%2036T39%20166zM260%2043q50%200%20101%2020t77%2038%2027%2023q-7%20116-12%20153-18%20124-99%20124-63%200-109-46-15-18-28-42-16-34-31-97t-16-90q0-54%2038-72%2022-11%2052-11z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_boxdot { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esquared-dot%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M71%200Q59%204%2055%2016v330l1%20330q8%2010%2014%2013h639q10-8%2013-15V15q-3-5-13-14L390%200H71zm611%2040v609H95V40h587zM330%20345q0%2026%2017%2043t43%2017q22%200%2040-16t18-44q0-28-18-44t-41-16-41%2016-18%2044z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_boxminus { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esquared-minus%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M71%200Q59%204%2055%2016v330l1%20330q8%2010%2014%2013h639q10-8%2013-15V15q-3-5-13-14L390%200H71zm611%20365v284H95V365h587zm0-325v285H95V40h587z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_boxplus { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esquared-plus%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M71%200Q59%204%2055%2016v330l1%20330q8%2010%2014%2013h639q10-8%2013-15V15q-3-5-13-14L390%200H71zm298%20365v284H95V365h274zm313%200v284H409V365h273zM369%2040v285H95V40h274zm313%200v285H409V40h273z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_boxtimes { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esquared-times%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M71%200Q59%204%2055%2016v330l1%20330q8%2010%2014%2013h637q7-3%2015-13V13q-8-10-15-13H71zm52%20649q24-24%2091-94t121-125%2054-56l265%20275H123zM95%2070q4%204%20134%20139t131%20136L95%20619V70zm587%200v549L418%20346q-1-2%20131-139L682%2070zm-28-29L400%20304l-12%2011L123%2041l133-1h266l132%201z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_breve_123_a_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.24ex%22%20height%3D%222.343ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-863.1%20534%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M250%20515q-71%200-112%2050T92%20683v11h37v-5-6q0-5%201-8%207-44%2039-76t79-32q56%200%2089%2041t33%2081v5h37v-11q-4-66-46-117t-111-51z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2214%22%20y%3D%2253%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 42.48981426353332%; } .ve-ui-mwMathSymbol-_92_bullet { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.105ex%22%20width%3D%221.173ex%22%20height%3D%221.509ex%22%20viewBox%3D%220%20-576.1%20505%20649.8%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ebullet%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20251q0%2077%2057%20135t137%2058%20137-56%2058-139q0-78-56-136T250%2055q-80%200-137%2057T55%20251z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_bumpeq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.286ex%22%20width%3D%221.819ex%22%20height%3D%221.509ex%22%20viewBox%3D%220%20-576.1%20783%20649.8%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edifference-between%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M245%20367q6%2048%2043%2086t104%2039q53%200%2093-36t47-89h175q15-8%2015-20%200-13-11-16t-46-4H509q-9%205-11%209-2%202-5%2027t-21%2048q-29%2040-83%2040h-2q-52%200-82-40-15-19-18-37t-5-30-14-17H72q-16%205-16%2020%200%2013%2014%2020h175zM56%20153q0%2015%2016%2020h636q14-10%2014-20%200-13-15-20H70q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_cap { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.561ex%22%20height%3D%222.009ex%22%20viewBox%3D%220%20-719.6%20672%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eintersection%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M88-21H75L55-7v287q1%20134%205%20148%201%202%201%203%2016%2069%2091%20118t180%2049q111%200%20190-54t88-139q1-6%201-211V-7q-7-15-20-15-9%200-19%2013l-2%20414q-7%2028-14%2044t-27%2036q-31%2034-84%2053t-111%2020q-83%200-155-40T96%20401q-1-5-1-208V-7q-7-14-20-14z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_cdot { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.418ex%22%20width%3D%22.657ex%22%20height%3D%221.176ex%22%20viewBox%3D%220%20-432.6%20283%20506.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edot%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M78%20250q0%2024%2017%2042t43%2018q24%200%2042-16t19-43q0-25-17-43t-43-18-43%2017-18%2043z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_cdots { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.418ex%22%20width%3D%222.734ex%22%20height%3D%221.176ex%22%20viewBox%3D%220%20-432.6%201177%20506.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Emidline-horizontal-ellipsis%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M78%20250q0%2024%2017%2042t43%2018q24%200%2042-16t19-43q0-25-17-43t-43-18-43%2017-18%2043zm447%200q0%2024%2017%2042t43%2018q24%200%2042-16t19-43q0-25-17-43t-43-18-43%2017-18%2043zm447%200q0%2024%2017%2042t43%2018q24%200%2042-16t19-43q0-25-17-43t-43-18-43%2017-18%2043z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_centerdot { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.418ex%22%20width%3D%22.657ex%22%20height%3D%221.176ex%22%20viewBox%3D%220%20-432.6%20283%20506.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edot%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M78%20250q0%2024%2017%2042t43%2018q24%200%2042-16t19-43q0-25-17-43t-43-18-43%2017-18%2043z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_check_123_a_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.24ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%20534%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M114%20611l13%2019%209%2014q2%200%2057-32%2055-31%2057-31l56%2031q55%2032%2057%2032l22-33-67-49-69-49-135%2098z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2214%22%20y%3D%2255%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_chi { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.466ex%22%20height%3D%222.009ex%22%20style%3D%22vertical-align%3A-.671ex%22%20viewBox%3D%220%20-576.1%20631%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M576-125q0-22-29-50t-60-29h-11q-82%200-113%2047-29%2043-70%20183l-9%2033q-1-1-36-40t-78-85-78-85-39-40q-4-3-10-3-7%200-12%205t-6%2012%2013%2023T151-30l121%20132-7%2029q-76%20274-130%20274-31%200-48-47-1-7-19-7-20%200-20%2010%200%208%208%2025t33%2037%2059%2019q76%200%20110-42%2018-25%2039-80t33-98l11-42q3%200%20114%20123t118%20126q6%202%209%202%2018%200%2018-17%200-7-13-22T477%20270Q356%20138%20353%20134l9-32q30-112%2066-191t62-79q14%200%2027%2012t19%2030q3%2010%207%2011t14%201%2014-1q5-3%205-10z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 63.70125935426535%; } .ve-ui-mwMathSymbol-_92_circ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.105ex%22%20width%3D%221.173ex%22%20height%3D%221.509ex%22%20viewBox%3D%220%20-576.1%20505%20649.8%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ering%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20251q0%2077%2057%20135t137%2058%20137-56%2058-139q0-78-56-136T250%2055q-80%200-137%2057T55%20251zm190%20152q-57%200-103-42T96%20250q0-67%2045-110t109-44q34%200%2063%2013t41%2026%2021%2025q28%2037%2028%2090%200%2063-43%20108t-115%2045z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_circeq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.286ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-863.1%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ering-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M279%20612q0%2044%2031%2076t78%2033q45%200%2077-32t33-77q0-39-28-74t-81-35q-53%200-81%2035t-29%2074zm179%202q0%2023-6%2037t-19%2021-22%207-28%201-31-5-19-11-9-17-3-18-1-18q0-18%201-27t11-22%2027-17q7-2%2030-2h2q15%200%2023%201t21%208%2017%2021%206%2041zM56%20347q0%2013%2014%2020h637q15-8%2015-20%200-11-14-19l-318-1H72q-16%205-16%2020zm0-194q0%2015%2016%2020h636q14-10%2014-20%200-13-15-20H70q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_circlearrowleft { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%221.819ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-791.3%20783%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eanticlockwise%20open%20circle%20arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M369%20543v20l28%2020q11%200%2043-4l14-2%2010%204q28%2011%2052%2028t36%2029%2013%2012q39-12%2042-13l-9-9q-8-8-13-14t-15-13-22-17-25-16l-13-8%206-2q6-3%2011-5t14-7%2018-10%2021-13%2023-17%2023-21q96-101%2096-235%200-144-100-238T387-83q-134%200-232%2095T56%20250q0%20107%2054%20183t125%20112q9%205%2017%205%2018%200%2018-19%200-9-9-16t-23-14-36-24-43-44q-64-81-64-183%200-119%2083-205t210-87q123%200%20208%2085t86%20207q0%2090-46%20158T522%20511q-27%2015-34%2015v-1l-1-3q-1-3-2-7l5-9q15-25%2026-55t15-47%204-20l-3%201q-3%201-8%202t-11%203l-22%207-3%2011q-16%2075-75%20134l-14%201q-30%200-30%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_circlearrowright { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%221.819ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-791.3%20783%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eclockwise%20open%20circle%20arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M170%20637l43%2013q57-53%20100-69l10-4%2014%202q32%204%2043%204%2028%200%2028-20t-28-20h-2l-14-1q-59-59-75-134l-3-11-22-7-10-2q-5-1-9-3l-3-1q0%203%204%2019t15%2047%2026%2056l5%209q-1%204-1%206t-1%203-1%202q-5%200-24-9t-49-31-56-52-46-80-19-105q0-117%2083-204t210-87q125%200%20209%2086t85%20206q0%2087-44%20154T532%20506q-3%202-7%204t-6%204-4%202-4%203-2%203-1%204-1%205q0%2019%2018%2019%208%200%2017-5%2027-13%2054-34t57-57%2049-88%2019-116q0-99-49-176T547-43%20388-83q-134%200-233%2095T56%20250q0%20135%2095%20235%2013%2013%2028%2024t26%2019%2023%2014%2019%209%2013%207l7%202-13%208q-39%2022-84%2069z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_circledS { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%222.107ex%22%20height%3D%222.676ex%22%20viewBox%3D%220%20-863.1%20907%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20circled%20upper%20S%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M451-175q-123%200-225%2060T66%2047%208%20267q0%2036%207%2075t24%2089%2055%20100%2092%2091q53%2041%20121%2064t117%2023h16q164%200%20276-87%2041-30%2072-67t50-73%2031-68%2017-64%206-49%202-34q0-120-59-222T674-116t-223-59zm403%20443q0%20107-52%20199T657%20614t-207%2056q-167%200-284-118T49%20267Q49%2099%20167-18t286-118q164%200%20282%20118t119%20286zM273%20378q0%2052%2036%2096t100%2053h8q6%200%2011%201%2070%200%20121-44l18%2021q16%2023%2023%2023h4q6%200%2012-6V350l-6-6h-26q-3%200-5%203t-3%2010q-24%20134-134%20134-43%200-67-26t-25-58q0-16%204-29t14-22%2019-16%2023-12%2021-7%2022-5%2016-3q40-8%2058-13t42-21%2042-41q28-43%2028-90%200-68-46-115T471-14q-79%200-141%2044-18-24-37-43-1-1-8-1-6%200-12%206v146q0%2022%202%2027t11%205h21q6-6%206-12%200-50%2037-91t121-41q41%200%2066%2028t25%2065q0%2018-4%2032t-14%2025-17%2017-23%2012-21%207-24%206-18%204q-50%2010-73%2019t-50%2032q-45%2043-45%20105z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_circledast { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-719.6%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ecircled-asterisk%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M57%20250q0%2077%2030%20142t79%20105%20104%2063%20112%2022h12q118%200%20216-82%20111-99%20111-250%200-138-95-235T389-82q-138%200-235%2095T57%20250zm625-121v121l-86%20207-206%2086q-121%200-207-86T96%20250q0-118%2084-205t209-88q122%200%20207%2086zM204%20339q0%2018%2011%2027t23%209q9%200%2045-27%2017-12%2028-20l57-42q1%200-2%2037t-7%2075-4%2039q2%2019%2024%2028h5q4%200%207%201%2012-1%2021-9t11-20q0-1-3-39t-7-75-3-37l57%2042q9%206%2019%2013t15%2012%2012%208%2010%207%206%204%206%202%206%201q13%200%2023-10t11-26q0-14-9-21t-47-26q-15-7-23-11l-66-31%2066-31q56-27%2063-31t13-13q3-7%203-14%200-13-9-24t-25-11h-3q-8%200-39%2023-19%2014-32%2023l-57%2042q-1%200%202-37t7-75%204-39q0-4-2-9t-10-11-22-7-21%206-11%2012-2%209q0%201%203%2039t7%2075%203%2037l-57-42q-9-7-18-13t-14-11-11-8-8-6-6-3-4-3-4-1-4-1-4%200q-15%200-24%209t-10%2026%209%2022%2069%2036l66%2031-66%2031q-56%2027-63%2031t-13%2013q-2%205-2%2014z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_circledcirc { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-719.6%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ecircled-ring%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M57%20250q0%2077%2030%20142t79%20105%20104%2063%20112%2022h12q118%200%20216-82%20111-99%20111-250%200-138-95-235T389-82q-138%200-235%2095T57%20250zm625-121v121l-86%20207-206%2086q-121%200-207-86T96%20250q0-118%2084-205t209-88q122%200%20207%2086zM250%20250q0%2066%2045%20102t89%2036q67%200%20105-41t39-97q0-58-41-98t-98-40q-58%200-98%2040t-41%2098zm238%200q0%2040-28%2069t-71%2030q-41%200-70-29t-29-70q0-42%2030-70t69-29q42%200%2070%2030t29%2069z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_circleddash { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-719.6%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ecircled-dash%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M57%20250q0%2077%2030%20142t79%20105%20104%2063%20112%2022h12q118%200%20216-82%20111-99%20111-250%200-138-95-235T389-82q-138%200-235%2095T57%20250zm625-121v121l-86%20207-206%2086q-121%200-207-86T96%20250q0-118%2084-205t209-88q122%200%20207%2086zM223%20250q0%2013%2010%2017t47%204h45q36%200%2064-1h101q45%200%2055-3t10-17q0-9-6-15-5-4-22-4t-138-1q-150%200-154%202-12%204-12%2018z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_clubsuit { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%221.819ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-863.1%20783%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20%E2%99%A3%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M213%20532q0%2083%2052%20138t124%2056q72%200%20124-55t52-139q0-21-3-40t-9-34-12-26-15-23-14-16-14-14l-8-8%2021-45q1%200%205%204t12%2011%2018%2012%2026%2010%2034%205q58%200%20101-53t43-141q0-87-51-141T579-22q-12%200-26%202t-36%2010-38%2026-20%2047v7h-50v-8q0-40%207-79t14-65%207-30q0-19-30-19h-10q-6%200-8%201t-7%200-10-1q-31%200-31%2020%200%204%207%2029t14%2064%207%2080v8h-50v-7q-4-38-38-61t-84-24q-65%200-117%2054T28%20174q0%2081%2041%20137t106%2057q17%200%2032-4t25-11%2018-12%2012-10%205-5l21%2045-8%207q-8%207-13%2013t-14%2016-15%2023-12%2027-9%2035-4%2040z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_complement { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.173ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-934.9%20505%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ecomplement%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M404%20269q8%200%2014-2t10-6%207-8%206-8l3-5v-68q0-69-1-76-3-15-12-31t-28-38-59-34-94-14-94%2013-59%2035-28%2038-11%2031q-2%207-2%20317%200%20309%202%20316%2016%2093%20157%20116%206%201%2014%201h14q39%200%2047-1%20132-19%20153-116%201-7%201-76v-67l-2-3q-1-3-2-5t-4-5-6-6-7-5-8-4-11-2q-27%200-37%2027-3%207-3%2071v65q-1%202-4%207t-5%207q-29%2033-105%2033h-1q-14%200-30-1t-45-13-37-33V107q8-24%2041-36t73-13h3q86%200%20110%2049v80q0%2011-1%2017%200%2065%2041%2065z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_cong { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.028ex%22%20width%3D%221.819ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-719.6%20783%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eapproximately-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20388q0%2075%2046%20138t121%2063q38%200%2074-18t66-45%2059-52%2063-44%2070-19q62%200%20101%2047t39%20102q0%2012%204%2020t10%209q14%200%2014-33%200-74-45-137t-115-63h-8q-37%200-73%2018t-67%2044-59%2053-63%2044-69%2018q-44%200-78-25-36-29-49-68t-16-62-11-23q-14%200-14%2033zm1-152q0%2013%2014%2020h637q15-8%2015-20%200-11-14-19l-318-1H72q-16%205-16%2020zm0-194q0%2015%2016%2020h636q14-10%2014-20%200-12-15-20H70q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_coprod { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.338ex%22%20width%3D%222.98ex%22%20height%3D%223.843ex%22%20viewBox%3D%220%20-1078.4%201283%201654.5%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ecoproduct%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M220%20812q0%201-2%207t-4%2010-6%2011-9%2013-14%2013-19%2012-26%209-33%206-41%203H56v54h496v-54h-10q-131%200-153-84l-1-604v-604h501V812q0%201-2%207t-4%2010-6%2011-9%2013-14%2013-19%2012-26%209-33%206-41%203h-10v54h496v-54h-10q-131%200-153-84V-311q18-85%20153-85h10v-54H56v54h10q129%200%20153%2082%201%202%201%203V812z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_coprod__123_i_61_1_125__94_N { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-3.005ex%22%20width%3D%222.98ex%22%20height%3D%227.343ex%22%20viewBox%3D%220%20-1867.7%201283%203161.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ecoproduct%20Underscript%20i%20equals%201%20Overscript%20upper%20N%20Endscripts%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M220%20812q0%201-2%207t-4%2010-6%2011-9%2013-14%2013-19%2012-26%209-33%206-41%203H56v54h496v-54h-10q-131%200-153-84l-1-604v-604h501V812q0%201-2%207t-4%2010-6%2011-9%2013-14%2013-19%2012-26%209-33%206-41%203h-10v54h496v-54h-10q-131%200-153-84V-311q18-85%20153-85h10v-54H56v54h10q129%200%20153%2082%201%202%201%203V812z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M184%20600q0%2024%2019%2042t44%2019q18%200%2030-12t13-30q0-23-20-42t-44-20q-15%200-28%2010t-14%2033zM21%20287q0%208%209%2031t24%2051%2044%2051%2060%2022q39%200%2065-23t27-62q0-17-14-56t-40-105-42-113q-5-22-5-32%200-25%2017-25%209%200%2019%203t23%2014%2027%2035%2025%2059q3%2012%205%2014t17%202q20%200%2020-10%200-8-9-31t-25-51-45-50-62-22q-32%200-59%2021T74%2074q0%2017%205%2032t43%20114q38%20101%2044%20121t7%2039q0%2024-17%2024h-2q-30%200-55-33t-38-84q-1-1-2-3t-1-3-2-2-3-1-4%200-8%200H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M56%20347q0%2013%2014%2020h637q15-8%2015-20%200-11-14-19l-318-1H72q-16%205-16%2020zm0-194q0%2015%2016%2020h636q14-10%2014-20%200-13-15-20H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M234%20637h-8q-25%200-30%201t-5%2011q0%2027%2011%2033%202%201%2097%201h88q11%200%2014-6%20211-496%20215-509l54%20213q53%20211%2053%20225%200%2027-64%2031-24%200-24%2011%200%202%202%2012%204%2016%206%2019t10%204q3%200%2031-1t83-2q50%200%2076%201t30%201q15%200%2015-10%200-22-8-30-2-5-22-5-71-4-89-40L620%207q-2-7-21-7-14%200-17%202-3%203-129%20303L326%20604l-65-260Q196%2088%20196%2079q5-33%2072-33h10q6-5%206-8t-2-19q-4-13-10-19h-13q-31%202-108%202H63Q49%202%2046%201q-15%200-15%209%200%204%203%2016t5%2014q2%206%2023%206%2068%203%2088%2039%204%206%2071%20277l68%20272q-2%201-55%203z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cg%20transform%3D%22translate%2862%2C-1105%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22350%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221133%22%2F%3E%3C%2Fg%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23e%22%20x%3D%22460%22%20y%3D%221640%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_cos { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%223.142ex%22%20height%3D%221.676ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-576.1%201353%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M370%20305h-21l-36%2015-16%2038q0%2023%2015%2038%205%205%205%206t-10%202q-26%204-49%204-49%200-80-32-47-47-47-157%200-82%2031-129%2041-61%20110-61%2041%200%2066%2026t36%2062q2%208%205%2010t16%202h14q6-6%206-9%200-4-4-16t-16-33-29-38-48-31-69-13q-86%200-150%2064T34%20214q0%20104%2065%20169t151%2065%20120-27%2034-64q0-23-17-37z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M28%20214q0%2095%2065%20164t157%2070q90%200%20155-68t66-165q0-95-64-160T250-10q-97%200-159%2067T28%20214zM250%2030q122%200%20122%20163v57q0%2022-1%2038t-7%2038-16%2036-31%2028-49%2020q-5%201-16%201-30%200-57-12-43-22-56-61t-13-92v-20q0-96%2019-135%2032-61%20105-61z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M295%20316q0%2040-27%2069t-78%2029q-36%200-62-13-30-19-30-52-1-5%200-13t16-24%2043-25q18-5%2044-9t44-9%2032-13q17-8%2033-20t32-41%2017-62q0-62-38-102T198-10h-8q-52%200-96%2036l-8-7-9-9Q71%204%2065-1L54-11H42q-3%200-9%206v137q0%2021%202%2025t10%205h9q12%200%2016-4t5-12%207-27%2019-42q35-51%2097-51%2097%200%2097%2078%200%2029-18%2047-20%2024-83%2036t-83%2023q-36%2017-57%2046t-21%2062q0%2039%2017%2066t43%2040%2050%2018%2044%205h11q40%200%2070-15l15-8%209%207q10%209%2022%2017h12q3%200%209-6V310l-6-6h-28q-6%206-6%2012z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22449%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22954%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 56.14822100962267%; } .ve-ui-mwMathSymbol-_92_cosh { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%224.445ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%201914%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M370%20305h-21l-36%2015-16%2038q0%2023%2015%2038%205%205%205%206t-10%202q-26%204-49%204-49%200-80-32-47-47-47-157%200-82%2031-129%2041-61%20110-61%2041%200%2066%2026t36%2062q2%208%205%2010t16%202h14q6-6%206-9%200-4-4-16t-16-33-29-38-48-31-69-13q-86%200-150%2064T34%20214q0%20104%2065%20169t151%2065%20120-27%2034-64q0-23-17-37z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M28%20214q0%2095%2065%20164t157%2070q90%200%20155-68t66-165q0-95-64-160T250-10q-97%200-159%2067T28%20214zM250%2030q122%200%20122%20163v57q0%2022-1%2038t-7%2038-16%2036-31%2028-49%2020q-5%201-16%201-30%200-57-12-43-22-56-61t-13-92v-20q0-96%2019-135%2032-61%20105-61z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M295%20316q0%2040-27%2069t-78%2029q-36%200-62-13-30-19-30-52-1-5%200-13t16-24%2043-25q18-5%2044-9t44-9%2032-13q17-8%2033-20t32-41%2017-62q0-62-38-102T198-10h-8q-52%200-96%2036l-8-7-9-9Q71%204%2065-1L54-11H42q-3%200-9%206v137q0%2021%202%2025t10%205h9q12%200%2016-4t5-12%207-27%2019-42q35-51%2097-51%2097%200%2097%2078%200%2029-18%2047-20%2024-83%2036t-83%2023q-36%2017-57%2046t-21%2062q0%2039%2017%2066t43%2040%2050%2018%2044%205h11q40%200%2070-15l15-8%209%207q10%209%2022%2017h12q3%200%209-6V310l-6-6h-28q-6%206-6%2012z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M41%2046h14q39%200%2047%2014v107q0%2024%201%2050t0%2055%200%2057v153q0%2034-1%2060t0%2044%200%2017q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V367q60%2075%20144%2075%20123%200%20135-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22449%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22954%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221353%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_cot { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%223.131ex%22%20height%3D%222.009ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-719.6%201348%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M370%20305h-21l-36%2015-16%2038q0%2023%2015%2038%205%205%205%206t-10%202q-26%204-49%204-49%200-80-32-47-47-47-157%200-82%2031-129%2041-61%20110-61%2041%200%2066%2026t36%2062q2%208%205%2010t16%202h14q6-6%206-9%200-4-4-16t-16-33-29-38-48-31-69-13q-86%200-150%2064T34%20214q0%20104%2065%20169t151%2065%20120-27%2034-64q0-23-17-37z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M28%20214q0%2095%2065%20164t157%2070q90%200%20155-68t66-165q0-95-64-160T250-10q-97%200-159%2067T28%20214zM250%2030q122%200%20122%20163v57q0%2022-1%2038t-7%2038-16%2036-31%2028-49%2020q-5%201-16%201-30%200-57-12-43-22-56-61t-13-92v-20q0-96%2019-135%2032-61%20105-61z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M27%20422q53%204%2082%2056t32%20122v15h40V431h135v-46H181V241q1-125%201-141t7-32q14-39%2049-39%2044%200%2054%2071%201%208%201%2046v35h40v-47q0-77-42-117-27-27-70-27-34%200-59%2012t-38%2031-19%2035-7%2032q-1%207-1%20148v137H18v37h9z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22449%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22954%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 50.24929558973531%; } .ve-ui-mwMathSymbol-_92_coth { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%224.434ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%201909%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M370%20305h-21l-36%2015-16%2038q0%2023%2015%2038%205%205%205%206t-10%202q-26%204-49%204-49%200-80-32-47-47-47-157%200-82%2031-129%2041-61%20110-61%2041%200%2066%2026t36%2062q2%208%205%2010t16%202h14q6-6%206-9%200-4-4-16t-16-33-29-38-48-31-69-13q-86%200-150%2064T34%20214q0%20104%2065%20169t151%2065%20120-27%2034-64q0-23-17-37z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M28%20214q0%2095%2065%20164t157%2070q90%200%20155-68t66-165q0-95-64-160T250-10q-97%200-159%2067T28%20214zM250%2030q122%200%20122%20163v57q0%2022-1%2038t-7%2038-16%2036-31%2028-49%2020q-5%201-16%201-30%200-57-12-43-22-56-61t-13-92v-20q0-96%2019-135%2032-61%20105-61z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M27%20422q53%204%2082%2056t32%20122v15h40V431h135v-46H181V241q1-125%201-141t7-32q14-39%2049-39%2044%200%2054%2071%201%208%201%2046v35h40v-47q0-77-42-117-27-27-70-27-34%200-59%2012t-38%2031-19%2035-7%2032q-1%207-1%20148v137H18v37h9z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M41%2046h14q39%200%2047%2014v107q0%2024%201%2050t0%2055%200%2057v153q0%2034-1%2060t0%2044%200%2017q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V367q60%2075%20144%2075%20123%200%20135-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22449%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22954%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221348%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_csc { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%223.012ex%22%20height%3D%221.676ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-576.1%201297%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M370%20305h-21l-36%2015-16%2038q0%2023%2015%2038%205%205%205%206t-10%202q-26%204-49%204-49%200-80-32-47-47-47-157%200-82%2031-129%2041-61%20110-61%2041%200%2066%2026t36%2062q2%208%205%2010t16%202h14q6-6%206-9%200-4-4-16t-16-33-29-38-48-31-69-13q-86%200-150%2064T34%20214q0%20104%2065%20169t151%2065%20120-27%2034-64q0-23-17-37z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M295%20316q0%2040-27%2069t-78%2029q-36%200-62-13-30-19-30-52-1-5%200-13t16-24%2043-25q18-5%2044-9t44-9%2032-13q17-8%2033-20t32-41%2017-62q0-62-38-102T198-10h-8q-52%200-96%2036l-8-7-9-9Q71%204%2065-1L54-11H42q-3%200-9%206v137q0%2021%202%2025t10%205h9q12%200%2016-4t5-12%207-27%2019-42q35-51%2097-51%2097%200%2097%2078%200%2029-18%2047-20%2024-83%2036t-83%2023q-36%2017-57%2046t-21%2062q0%2039%2017%2066t43%2040%2050%2018%2044%205h11q40%200%2070-15l15-8%209%207q10%209%2022%2017h12q3%200%209-6V310l-6-6h-28q-6%206-6%2012z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22449%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20x%3D%22848%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 56.14822100962267%; } .ve-ui-mwMathSymbol-_92_cup { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.561ex%22%20height%3D%222.009ex%22%20viewBox%3D%220%20-719.6%20672%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eunion%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M591%20598h1q12%200%2019-15V376v-80q-1-134-5-148-1-2-1-3-19-77-98-122T333-22q-65%200-124%2021T106%2066%2056%20173q-1%207-1%20211l1%20201q10%2013%2019%2013%2010%200%2020-13V378l1-206%202-10q14-67%2083-105t151-39q83%200%20155%2040t83%20117q1%205%201%20208v200q8%2015%2020%2015z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_curlyeqprec { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-863.1%20783%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eequals-or-precedes%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M113%20424q-30%200-30%2020%200%209%2013%2020h25q60%202%20113%2010t107%2027%2094%2044%2070%2068%2037%2094q3%2027%2022%2027%2019-3%2019-20%200-56-23-101t-60-75-86-52-93-33-92-19-73-8-43-2zm-1-154q-29%200-29%2020%200%2011%2011%2017%204%203%2024%203%20506%200%20535%20246%204%2024%2022%2024%2018-3%2018-21v-7q-9-80-65-142t-163-96q-29-11-93-24%201%200%2016-3t37-9%2040-12q209-67%20228-238l1-11-2-3q-1-3-3-6t-6-5-10-3q-16%200-20%2024-30%20246-535%20246h-6z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_curlyeqsucc { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-863.1%20783%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eequals-or-succeeds%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M195%20713q0%2012%206%2016t13%205q13%200%2017-12t7-31%2017-50%2044-61q106-106%20357-116h25q13-13%2013-21%200-19-24-19h-6q-129%200-249%2041T235%20595q-40%2062-40%20118zm473-403q26%200%2026-20%200-5-3-11-7-8-27-9-114-2-200-13t-163-37-122-74-55-119q-5-27-21-27T83%2016v15q0%2010%209%2037t21%2053%2044%2056%2072%2054q66%2037%20176%2059-1%200-16%203t-37%209-40%2012Q138%20371%2096%20500q-13%2041-13%2062%200%206%206%2012t14%206q12%200%2017-10t6-28%2012-45%2035-55q116-132%20486-132h9z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_curlyvee { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.777ex%22%20height%3D%222.009ex%22%20viewBox%3D%220%20-719.6%20765%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ecurly-logical-or%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M83%20558q0%208%206%2014t15%206q4%200%2012-1t30-7%2044-15%2049-29%2047-46q22-27%2039-60t26-62%2016-54%209-39%204-14%201%202q0%209%2014%2059%2033%20122%2097%20187t150%2077q12%202%2013%202%209%200%2015-6t6-14q0-15-19-18t-58-16-74-48Q406%20362%20400%2029V8q0-29-20-29-11%200-18%2010-2%204-2%2023%200%20103-12%20188t-40%20160-77%20120-120%2057q-28%203-28%2021z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_curlywedge { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.777ex%22%20height%3D%222.009ex%22%20viewBox%3D%220%20-719.6%20765%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ecurly-logical-and%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M104-22q-9%200-15%206T83-2q0%2013%2015%2018t37%207%2057%2023%2064%2057q104%20130%20104%20446v8q0%203%201%206t1%204%202%202%203%203%204%204q6%202%209%202%2021%200%2021-31v-10q0-6-1-10%209-474%20248-508%2028-3%2028-21%200-8-6-14t-15-6q-1%200-13%202-86%2011-150%2076t-97%20188q-14%2050-14%2059%200%202-1%202t-6-30-22-74-42-91-76-83-117-47q-12-2-13-2z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_curvearrowleft { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.334ex%22%20height%3D%221.676ex%22%20viewBox%3D%220%20-576.1%201005%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eanticlockwise%20top%20semicircle%20arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M361%20210q12%200%2012-28v-5q0-22-3-26t-22-12q-45-21-81-55t-51-56-15-27q-4-2-5-2-7%200-12%209-18%2031-41%2056t-44%2040-38%2025-29%2015-13%206q-2%202-2%2029%200%2024%204%2029%207%202%2018-2%2067-28%20118-71l18-16v7q4%204%204%2029%203%2018%2014%2046%2035%20104%20119%20173t198%2085q22%202%2041%202h16q111%200%20217-75%2051-42%2077-85%2041-56%2065-128t24-141q0-17-6-24-14-14-27%200-7%204-7%2035-9%20165-109%20271T561%20421q-108%200-202-62-59-40-96-101t-46-132l-1-1v-2q0-1%201-1%202%200%2012%209t31%2025%2041%2025q13%208%2035%2018t25%2011z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_curvearrowright { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.334ex%22%20height%3D%221.676ex%22%20viewBox%3D%220%20-576.1%201005%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eclockwise%20top%20semicircle%20arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M972%20209q8%200%209-5t1-25q0-24-3-28t-22-12q-42-18-79-53T815%208q-7-9-12-9-2%200-6%202%200%205-14%2027t-51%2056-82%2055l-22%2011q-2%202-2%2027%200%2024%204%2029%206%204%207%204%2013%200%2060-29%2030-15%2067-44l20-18-2%2013q-15%20107-93%20186t-190%2099q-25%204-57%204-99%200-181-52T130%20219Q86%20121%2086%2028q0-13-7-20-6-7-13-7T53%208q-7%207-7%2022%200%2072%2031%20162t109%20169q88%2082%20200%2098%2010%201%2040%201%2089%200%20162-29t115-70%2070-90%2039-84%2010-55q0-9%203-9%20111%2086%20147%2086z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_dagger { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.043ex%22%20height%3D%222.676ex%22%20viewBox%3D%220%20-791.3%20449%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edagger%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M182%20675q13%2030%2040%2030%2012%200%2021-5t10-9%2010-16l-1-20q0-35-10-106t-12-95v-5q10%202%2048%2012t58%2011%2031-11%2012-30q0-14-10-27t-33-14q-19%200-58%2011t-45%2011h-3v-7q5-38%2010-66t8-38%203-27%202-49q0-101-8-266t-16-172q-3-3-17-3h-5q-11%200-13%204t-4%2026q-1%2011-1%2018-18%20206-18%20393%200%2040%201%2055t9%2047%2013%2078v7h-3q-5%200-44-11t-59-11q-22%200-32%2013t-11%2028%2010%2027%2033%2014q18%200%2057-10t50-13q-1%203-1%2011t-3%2030-8%2057q-11%2072-11%20108v20z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_daleth { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.561ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-863.1%20672%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20dalet%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M62%20757q7%207%2013%207%2012%200%2022-23%205-10%208-13t12-7l12-6h220q220%200%20231-5%2038-9%2055-40%205-9%205-31%200-30-18-49-5-7-18-15t-24-9h-7v-13q2-6%203-22t6-62%2018-116q24-148%2024-249%200-58-7-87t-26-49q-10-11-18-11-23%200-33%2087-5%2029-7%20275v245H322q-205%202-222%206-10%203-23%2016-23%2023-23%2077%200%2026%201%2043%200%2032%201%2039t6%2012z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_dashv { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.431ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20616%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft-tack%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M515%20678q0%201%201%203t2%203%203%204%204%203%205%202%207%201q11-2%2018-15V15q-7-13-18-15-4%200-7%201t-5%202-4%203-2%203-2%204-2%203v311H71q-1%200-4%202t-8%207-4%2011%204%2011%207%207%205%202h444v311z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_ddagger { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.043ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20449%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edouble-dagger%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M181%20658q0%2047%2041%2047t41-47q0-25-11-86t-12-75q0-1%201-1%202%200%2044%2011t60%2012q20%200%2031-11t12-30q0-12-4-20t-9-11-14-9h-17q-26%200-62%2010t-41%2011q-1-1-1-3%200-7%2011-72t12-87q0-19-8-30t-17-14-16-3-16%202-16%2014-9%2031q0%2026%2011%2086t12%2075q0%201-1%201-5%200-41-10t-61-11H84q-10%205-14%208t-9%2011-5%2021q0%2019%2011%2030t32%2011q18%200%2060-11t44-12q1%200%201%203%200%208-11%2073t-12%2086zm0-456q0%2047%2041%2047t41-47q0-17-4-41t-10-58-9-55v-7h3q5%200%2044%2011t59%2011%2031-11%2012-30q0-14-10-27t-33-14q-19%200-58%2011T243%203h-3v-7q3-20%209-54t10-59%204-41q0-19-8-30t-17-14-16-3-16%202-16%2014-9%2031q0%2017%204%2041t10%2058%209%2055v7h-3q-5%200-44-11T98-19Q76-19%2066-6T55%2022t10%2027%2033%2014q19%200%2058-11t45-11h3v7q-3%2020-9%2054t-10%2059-4%2041z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_ddot_123_a_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.24ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%20534%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M95%20612q0%2021%2017%2039t41%2018%2040-17%2017-40q0-24-16-41t-42-17l-25%206q-32%2017-32%2052zm194-1q0%2023%2015%2038t31%2019h5q4%200%206%201%2023%200%2040-17t18-40-17-40-41-18q-23%200-40%2016t-17%2041z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2214%22%20y%3D%2214%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_ddot_32_y { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.313ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20565.2%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EModifyingAbove%20y%20With%20two-dots%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M21%20287q0%2014%2015%2048t48%2071%2074%2036q41%200%2066-23t26-64q-2-19-3-21%200-3-16-46t-33-97-16-86q0-43%2014-60t42-18q23%200%2043%2011t31%2023%2027%2033q0%201%205%2020t14%2059%2019%2074q38%20150%2042%20157%2013%2027%2043%2027%2013%200%2021-7t11-12%202-9q0-13-49-210T391-23q-28-83-97-132t-138-50q-45%200-79%2022t-34%2066q0%2022%207%2037t19%2022%2020%2010%2017%203q44%200%2044-42%200-20-12-35t-23-20-13-5l-3-1q2-5%2019-12t34-7h8q17%200%2026%202%2033%209%2061%2038t43%2062%2023%2056%208%2030l-6-4q-6-4-19-11T270-6q-20-5-39-5-46%200-81%2022t-46%2071q-1%207-1%2031%200%2057%2035%20149t35%20117v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M95%20612q0%2021%2017%2039t41%2018%2040-17%2017-40q0-24-16-41t-42-17l-25%206q-32%2017-32%2052zm194-1q0%2023%2015%2038t31%2019h5q4%200%206%201%2023%200%2040-17t18-40-17-40-41-18q-23%200-40%2016t-17%2041z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20x%3D%221%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2260%22%20y%3D%2216%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_deg { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%223.519ex%22%20height%3D%222.676ex%22%20style%3D%22vertical-align%3A-.838ex%22%20viewBox%3D%220%20-791.3%201515%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M376%20495v40q0%2024%201%2033%200%2045-10%2056t-51%2013h-18v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V390q0-306%201-309%203-20%2014-26t45-9h18V0q-2%200-76-5t-79-6h-7v55l-8-7q-58-48-130-48-77%200-139%2061T34%20215q0%20100%2063%20163t147%2064q75%200%20132-49v102zm-3-153q-45%2063-113%2063-49%200-87-36-27-28-34-64t-8-94q0-56%207-91t35-61q30-33%2078-33%2071%200%20122%2077v239z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M28%20218q0%2055%2020%20100t50%2073%2065%2042%2066%2015q53%200%2091-18t58-50%2028-64%209-71q0-7-7-14H126v-15q0-148%20100-180%2020-6%2044-6%2042%200%2072%2032%2017%2017%2027%2042l10%2024q3%203%2016%203h3q17%200%2017-10%200-4-3-13-19-55-63-87t-99-32q-95%200-158%2069T28%20218zm305%2057q-11%20128-95%20136h-2q-8%200-16-1t-25-8-29-21-23-41-16-66v-7h206v8z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M329%20409q44%2044%20100%2044%2030%200%2043-19t13-38q0-14-9-25t-27-11q-33%200-37%2030-2%2014%203%2021%200%201%201%203v1q-28-3-53-22-8-5-8-7%200-1%204-5t9-12%2011-18%209-26%204-33q0-62-49-105t-121-44q-50%200-99%2028-11-18-11-38%200-35%2026-52%209-6%2017-6t72-2q84-1%20108-6%2061-9%2096-41%2039-39%2039-98%200-67-78-103-60-31-142-31-83%200-143%2031-78%2035-78%20100%200%2036%2021%2060t42%2033l11%206q-36%2031-36%2084%200%2047%2029%2085-44%2044-44%2099%200%2063%2050%20106t121%2044q51%200%2095-26l11-7zm-30-66q-5%2028-26%2044t-52%2017q-29%200-50-16t-26-45q-3-17-3-51%200-44%207-65t30-35q17-10%2043-10%2022%200%2038%207t23%2018%2011%2020%205%2015q3%2016%203%2050t-3%2051zM403-75q0%2025-14%2041t-41%2023-49%209-54%202h-27q-67%200-80-6-20-9-31-28T95-74q0-10%206-23t21-30%2048-28%2080-12q69%200%20111%2028t42%2064z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22561%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%221010%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 59.54789256141223%; } .ve-ui-mwMathSymbol-_92_delta { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.059ex%22%20height%3D%222.343ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-863.1%20456%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M195%20609q0%2047%2032%2077t75%2031q17-1%2049-8t56-12%2026-7q18-8%2018-28%200-18-13-34t-35-16q-21%200-55%2029t-60%2030-39-14-14-29q0-44%2099-165%2067-84%2067-171%200-123-61-212T205-10h-7q-71%200-115%2046T36%20153q0%20133%20115%20229%2040%2031%20101%2052%200%201-7%2015t-15%2032-16%2040-13%2045-6%2043zm-83-479q0-47%2024-75t68-28q29%200%2052%2024t35%2060%2018%2067%207%2054q0%2035-7%2066t-14%2046-26%2056l-10-4q-44-15-76-54t-46-86-19-77-6-49z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 42.48981426353332%; } .ve-ui-mwMathSymbol-_92_det { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%223.261ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%201404%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M376%20495v40q0%2024%201%2033%200%2045-10%2056t-51%2013h-18v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V390q0-306%201-309%203-20%2014-26t45-9h18V0q-2%200-76-5t-79-6h-7v55l-8-7q-58-48-130-48-77%200-139%2061T34%20215q0%20100%2063%20163t147%2064q75%200%20132-49v102zm-3-153q-45%2063-113%2063-49%200-87-36-27-28-34-64t-8-94q0-56%207-91t35-61q30-33%2078-33%2071%200%20122%2077v239z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M28%20218q0%2055%2020%20100t50%2073%2065%2042%2066%2015q53%200%2091-18t58-50%2028-64%209-71q0-7-7-14H126v-15q0-148%20100-180%2020-6%2044-6%2042%200%2072%2032%2017%2017%2027%2042l10%2024q3%203%2016%203h3q17%200%2017-10%200-4-3-13-19-55-63-87t-99-32q-95%200-158%2069T28%20218zm305%2057q-11%20128-95%20136h-2q-8%200-16-1t-25-8-29-21-23-41-16-66v-7h206v8z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M27%20422q53%204%2082%2056t32%20122v15h40V431h135v-46H181V241q1-125%201-141t7-32q14-39%2049-39%2044%200%2054%2071%201%208%201%2046v35h40v-47q0-77-42-117-27-27-70-27-34%200-59%2012t-38%2031-19%2035-7%2032q-1%207-1%20148v137H18v37h9z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22561%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%221010%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_diagdown { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%222.076ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20894%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ebox%20drawings%20light%20diagonal%20upper%20left%20to%20lower%20right%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M0%20675q0%206%206%2012t13%207q8%200%2025-16l416-431Q759-62%20809-115t51-60q0-8-8-14t-12-6q-5%200-18%2011L18%20649Q0%20667%200%20675z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_diagup { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%222.076ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20894%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ebox%20drawings%20light%20diagonal%20upper%20right%20to%20lower%20left%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M19-195q-6%200-12%207t-7%2012q0%207%2018%2025l804%20834q13%2011%2018%2011t12-6%208-14q0-7-50-60T460%20252Q57-167%2044-179q-17-16-25-16z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_diamond { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.005ex%22%20width%3D%221.173ex%22%20height%3D%221.509ex%22%20viewBox%3D%220%20-576.1%20505%20649.8%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ediamond%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M242%20486q3%202%208%202%206%200%208-2%204-2%20115-113t113-115%202-8-2-8-113-115T258%2014q-2-2-8-2-5%200-8%202-5%202-115%20112T14%20242q-2%203-2%208t2%208q2%205%20112%20115t116%20113zm197-236L250%20439%2061%20250%20250%2061l189%20189z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_diamondsuit { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.819ex%22%20height%3D%222.676ex%22%20viewBox%3D%220%20-863.1%20783%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20%E2%99%A2%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M370%20714q0%203%205%208t13%205q10%200%2015-6t14-24q3-5%204-8%20115-224%20288-385%2014-13%2014-22t-14-22Q529%2093%20406-153q-4-9-16-9h-1q-10%200-13%204t-19%2033Q247%2089%2089%20241l-25%2024q-9%207-9%2017%200%205%202%208t7%2010%2013%2012%2021%2019%2029%2030q70%2074%20131%20162t86%20140l26%2051zm285-415q-87%2085-147%20171T389%20662l-13-24q-14-25-35-61t-52-80-74-98-92-100l-18-17%2018-17q87-85%20147-171T389-98l13%2024q14%2025%2035%2061t52%2080%2074%2098%2092%20100l18%2017-18%2017z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_digamma { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.505ex%22%20viewBox%3D%220%20-719.6%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M477%20261q0-4-4-5t-18-3-38-2-69-1H235L155-77l-9-5q-9-3-37-3-54%200-54%208l84%20338q85%20335%2087%20337%203%205%2013%205h51q22%200%2051%201t64%201%2072%200q179-2%20210-3t32-6q0-7-27-8t-179-3H319l-37-158-40-155q0-2%20109-2h59q22%200%2034-1t16-2%209-2%208-4z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 53.88443669522087%; } .ve-ui-mwMathSymbol-_92_dim { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%223.907ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%201682%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M376%20495v40q0%2024%201%2033%200%2045-10%2056t-51%2013h-18v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V390q0-306%201-309%203-20%2014-26t45-9h18V0q-2%200-76-5t-79-6h-7v55l-8-7q-58-48-130-48-77%200-139%2061T34%20215q0%20100%2063%20163t147%2064q75%200%20132-49v102zm-3-153q-45%2063-113%2063-49%200-87-36-27-28-34-64t-8-94q0-56%207-91t35-61q30-33%2078-33%2071%200%20122%2077v239z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M69%20609q0%2028%2018%2044t44%2016q23-2%2040-17t17-43q0-30-17-45t-42-15q-25%200-42%2015t-18%2045zM247%200q-15%203-104%203h-37Q80%203%2056%201L34%200h-8v46h16q28%200%2049%203%209%204%2011%2011t2%2042v191q0%2052-2%2066t-14%2019q-14%207-47%207H30v23q0%2023%202%2023l10%201q10%201%2028%202t36%202%2036%202%2029%203%2011%201h3V62q5-10%2012-12t35-4h23V0h-8z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%2015%200%2028-2t23-6%2019-8%2015-9%2011-11%209-11%207-11%204-10%203-8l2-5%203%204%206%208q3%204%209%2011t13%2013%2015%2013%2020%2012%2023%2010%2026%207%2031%203q126%200%20137-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q596%203%20587%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22561%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22844%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_div { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%20783%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edivision-sign%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M318%20466q0%2034%2021%2052t47%2019q32%200%2052-20t20-51q0-28-18-49t-52-21q-33%200-51%2021t-19%2049zM56%20237v13l14%2020h636q15-8%2015-20t-15-20H70q-14%207-14%2020zM318%2034q0%2034%2021%2052t47%2019q32%200%2052-20t20-51q0-28-18-49t-52-21q-33%200-51%2021t-19%2049z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_divideontimes { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%20783%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edivision-times%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M366%20543q8%202%2016%202%2023%200%2037-7%2010-4%2024-17t19-25q4-18%204-29%200-29-22-55-22-22-56-22-36%200-57%2022-20%2022-20%2055%200%2032%2020%2051%2014%2015%2035%2025zm-220-71q0%207%207%2013t13%207q5%200%2021-16t92-91l107-107%20109%20107q105%20107%20113%20107%207%200%2013-6t7-14q0-5-14-20t-83-85l-96-97h271q14-14%2014-20%200-9-14-20H435l96-98q69-69%2083-84t14-21q0-7-6-13t-14-7q-8%200-113%20107L386%20221%20279%20114l-91-91Q172%207%20166%207q-7%200-13%206t-7%2014q0%205%2014%2020t84%2085l95%2098H68q-13%2013-13%2020%200%205%2013%2020h271l-95%2097q-69%2069-83%2084t-15%2021zM466%2034q0-30-19-54t-59-24q-35%200-57%2022-20%2023-20%2056%200%2032%2020%2051%2016%2016%2035%2025%208%202%2016%202%2023%200%2037-7%2010-5%2024-18t19-24q4-18%204-29z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_dot_123_a_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.24ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%20534%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M190%20609q0%2028%2018%2044t44%2016q23-2%2040-17t17-43q0-30-17-45t-42-15q-25%200-42%2015t-18%2045z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2214%22%20y%3D%2219%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_dot_32_y { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.313ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20565.2%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EModifyingAbove%20y%20With%20dot%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M21%20287q0%2014%2015%2048t48%2071%2074%2036q41%200%2066-23t26-64q-2-19-3-21%200-3-16-46t-33-97-16-86q0-43%2014-60t42-18q23%200%2043%2011t31%2023%2027%2033q0%201%205%2020t14%2059%2019%2074q38%20150%2042%20157%2013%2027%2043%2027%2013%200%2021-7t11-12%202-9q0-13-49-210T391-23q-28-83-97-132t-138-50q-45%200-79%2022t-34%2066q0%2022%207%2037t19%2022%2020%2010%2017%203q44%200%2044-42%200-20-12-35t-23-20-13-5l-3-1q2-5%2019-12t34-7h8q17%200%2026%202%2033%209%2061%2038t43%2062%2023%2056%208%2030l-6-4q-6-4-19-11T270-6q-20-5-39-5-46%200-81%2022t-46%2071q-1%207-1%2031%200%2057%2035%20149t35%20117v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M190%20609q0%2028%2018%2044t44%2016q23-2%2040-17t17-43q0-30-17-45t-42-15q-25%200-42%2015t-18%2045z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20x%3D%221%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2260%22%20y%3D%2221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_doteq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.286ex%22%20width%3D%221.819ex%22%20height%3D%222.009ex%22%20viewBox%3D%220%20-791.3%20783%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eapproaches-the-limit%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20347q0%2013%2014%2020h637q15-8%2015-20%200-11-14-19l-318-1H72q-16%205-16%2020zm0-194q0%2015%2016%2020h636q14-10%2014-20%200-13-15-20H70q-14%207-14%2020zm273%20457q0%2024%2017%2042t43%2018q24%200%2042-16t19-43q0-25-17-43t-43-18-43%2017-18%2043z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_doteqdot { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-719.6%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Egeometrically-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M421%20474h-32l-50%2019-18%2048q0%2025%2016%2046t54%2022q65-7%2065-68%200-29-17-48zM56%20347q0%2013%2014%2020h637q15-8%2015-20%200-11-14-19l-318-1H72q-16%205-16%2020zm0-194q0%2015%2016%2020h636q14-10%2014-20%200-13-15-20H70q-14%207-14%2020zm365-261h-32l-50%2019-18%2048q0%2025%2016%2046t54%2022q65-7%2065-68%200-29-17-48z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_doteqdot { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-719.6%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Egeometrically-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M421%20474h-32l-50%2019-18%2048q0%2025%2016%2046t54%2022q65-7%2065-68%200-29-17-48zM56%20347q0%2013%2014%2020h637q15-8%2015-20%200-11-14-19l-318-1H72q-16%205-16%2020zm0-194q0%2015%2016%2020h636q14-10%2014-20%200-13-15-20H70q-14%207-14%2020zm365-261h-32l-50%2019-18%2048q0%2025%2016%2046t54%2022q65-7%2065-68%200-29-17-48z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_dotplus { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%221.819ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-863.1%20783%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edot-plus%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M339%20717q0%2022%2015%2035t34%2014q22%200%2036-15t15-35-15-35-34-15q-21%200-36%2015t-15%2036zM57%20237v13l14%2020h298v155l1%20156q10%2013%2019%2013%2013%200%2020-15V270h298q15-8%2015-20t-15-20H409V-79q-8-14-18-14h-4q-12%200-18%2014v309H71q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_doublebarwedge { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%221.431ex%22%20height%3D%222.676ex%22%20viewBox%3D%220%20-934.9%20616%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Elogical-and-with-double-overbar%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20795q1%2011%2015%2018h470q14-7%2015-18%200-4-1-7t-2-5-3-4-3-2-4-2-3-2H71q-1%200-3%201t-3%202-4%203-3%204-2%205-1%207zm0-194q1%2011%2015%2018h470q14-7%2015-18%200-4-1-7t-2-5-3-4-3-2-4-2-3-2H71q-1%200-3%201t-3%202-4%203-3%204-2%205-1%207zM75-97q-8%200-14%206t-6%2010q0%2010%20114%20247t116%20244q10%2015%2020%2015%206%200%2011-3t7-8l2-4q2-6%20116-243T555-81q0-4-6-10t-14-6-15%207q-1%201-14%2029t-43%2088-52%20109L305%20358%20199%20136q-32-65-70-146-31-65-37-76T75-97z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_downarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.173ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20505%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edown-arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M473%2086q10%200%2010-19v-6-5q0-3-2-3t-1-3-2-2-4-1-4-1-6-2q-36-9-73-30t-75-69-52-113q0-2-1-5t-1-7-1-4q-2-10-10-10-9%200-13%2018t-17%2055-41%2072q-11%2015-25%2028T125%202%2095%2020%2067%2033t-23%209-17%205l-6%202q-4%204-4%2018%200%2020%2011%2020%205%200%2014-3Q158%2052%20223-45l7-10v537q0%2091-1%20109%200%2071%202%2085t12%2017q1%201%208%201%2013-2%2019-15V-55l7%2010q30%2046%2076%2078t77%2043%2043%2010z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_downdownarrows { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.946ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20838%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edown%20paired%20arrows%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M230%20681q10%2013%2021%2013%209-1%2019-14V-98l10%209q17%2016%2034%2029t34%2022%2026%2014%2023%2011%2015%207h2q14%200%2059-26t79-57l10-9v389l1%20389q7%2013%2019%2013%2011%201%2020-12V-99l10%209q23%2022%2056%2043t55%2032%2025%2010q1%200%201-23v-23Q642-91%20582-194l-5%2010q-26%2043-65%2076t-65%2045-31%2012-31-12-64-45-66-76l-5-10Q189-89%2083-51v23q0%2023%201%2023%204%200%2025-10t55-31%2056-44l10-9v780z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_downharpoonleft { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%22.98ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20422%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edown%20harpoon%20with%20barb%20left%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M188%20295v278q0%2084%201%2099t11%2020q6%202%208%202%2013%200%2018-11%202-4%202-441v-436h-20l-7%2012q-31%2054-78%2088T41-51v23q0%2023%201%2023%205%200%2023-5t52-24%2062-44l9-9v382z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_downharpoonright { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%22.98ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20422%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edown%20harpoon%20with%20barb%20right%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M190%20682q5%2012%2018%2012t18-11q2-4%202-387V-87l9%209q28%2026%2062%2044t52%2023%2023%206q1%200%201-23v-23q-35-9-82-41t-78-90l-7-12h-20v436q0%20436%202%20440z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_ell { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%22.98ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20422%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Escript%20l%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M345%20104h4l12-9%208-15-17-21q-84-79-146-79-36%200-60%2023t-33%2050-14%2051l-5%2025q0%201-15-13T48%2086%2028%2070q-6%200-13%209T7%2094q0%204%205%209t46%2044l33%2032v12q0%205%201%209%200%2082%2036%20200t95%20212%20113%2093q61%200%2061-69v-9q0-174-203-394-9-10-14-15t-6-7-3-3-6-7l-2-15q-4-44-4-63%200-106%2049-106%2020%200%2045%2013t40%2026%2042%2038q10%2010%2014%2010zm15%20530q0%2021-6%2027t-18%207q-8%200-14-2t-20-21-30-53q-20-45-43-125t-37-137l-13-57q0-1%207%207t18%2020%2017%2022q106%20131%20134%20268%205%2022%205%2044z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_emptyset { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%221.173ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-863.1%20505%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20empty-set%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M331%20696q4%2012%208%2026t6%2022%205%2015%207%2010%2010%203q7%200%2014-5t7-13q0-8-11-42l-11-39%2012-12q82-86%2082-317%200-63-4-110t-24-108-59-99q-54-49-123-49-36%200-70%2015-12%204-12%203l-9-29q-11-38-17-42-4-3-10-3-8%200-14%206t-7%2012q0%208%2011%2042l11%2039-8%208q-86%2082-86%20315%200%20252%2098%20331%2050%2041%20114%2041%2014%200%2027-2t18-4%2019-7%2016-7zm-55-20q-12%203-30%203-50%200-87-48-25-34-31-95t-7-180q0-122%206-182t24-94l83%20286q19%2064%2041%20140t33%20112l10%2036q0%202-24%2015l-18%207zM181%2042q26-26%2069-26%2041%200%2074%2031%2030%2031%2042%2089t12%20220q0%20114-6%20172t-23%2088l-1-3q0-2-84-287L181%2042z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_epsilon { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22.955ex%22%20height%3D%221.676ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-576.1%20411%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M227-11q-78%200-132%2052T40%20174q0%2088%2047%20148%2034%2045%2086%2074t114%2034q2%201%2042%201h38q15-5%2015-20%200-26-41-26h-29q-121%200-158-108l-4-12h177q13-9%2013-19%200-18-20-27H138v-2q-10-30-10-74%200-66%2032-91t71-26q27%200%2053%2010t42%2021%2017%2011q7%200%2011-10t4-19q0-3-1-4-3-4-20-14T289%200t-62-11z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 56.14822100962267%; } .ve-ui-mwMathSymbol-_92_eqcirc { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.286ex%22%20width%3D%221.819ex%22%20height%3D%221.343ex%22%20viewBox%3D%220%20-504.3%20783%20578.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ering-in-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20347q0%2013%2014%2020h637q15-8%2015-20%200-13-11-16t-53-4H465l7-9q24-30%2024-68t-24-68l-7-9h198q37%200%2048-3t11-17-15-20H70q-14%207-14%2020%200%2015%2016%2020h240l-7%209q-24%2030-24%2068t24%2068l7%209H72q-16%205-16%2020zm417-97q0%2015-1%2023t-12%2024-32%2030h-79q-21-14-31-29t-12-25-2-23q0-15%201-23t12-24%2032-30h79q21%2014%2031%2029t12%2025%202%2023z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_eqsim { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.056ex%22%20width%3D%221.819ex%22%20height%3D%221.509ex%22%20viewBox%3D%220%20-576.1%20783%20649.8%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eminus-tilde%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20439v4l1%206%206%207%206%207h638q14-14%2014-20t-14-20H68q-13%2016-13%2020zm1-367q0%2040%2017%2080t57%2073%2094%2032q35%200%2070-17t66-41%2059-50%2065-42%2069-17q50%200%2090%2035t48%2098q2%2034%2013%2034%2013%200%2013-36%200-74-46-130T554%2034q-37%200-73%2017t-67%2042-59%2049-64%2042-69%2017q-50%200-91-34T84%2067q-3-33-13-33-15%203-15%2038z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_eqslantgtr { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.819ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20783%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eslanted-equals-or-greater-than%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M83%20616q0%208%206%2014t10%206q8%200%20154-68t290-137%20144-70q7-7%207-15%200-18-18-20h-6L382%20462q-65%2031-156%2073-107%2050-125%2060t-18%2021zm11-176q8%202%2010%202%206-1%20150-69t281-133%20143-68q1%200%202-1%2014-7%2014-18t-7-16q-2-2-292-139L107-138h-6q-18%202-18%2020%200%2012%2010%2017l35%2017q35%2016%20102%2048t131%2062l265%20126-266%20126Q91%20406%2090%20407q-7%205-7%2017%201%2010%2011%2016z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_eqslantless { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.819ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20783%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eslanted-equals-or-less-than%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M674%20636q8%200%2014-5t6-15q0-11-7-15-2-2-292-139L107%20326h-6q-18%202-18%2019%200%2013%2013%2020%206%202%20286%20135t283%20134q6%202%209%202zm0-194q18%200%2020-18%200-12-7-17-1-1-270-129L151%20152%20399%2034q288-136%20292-141%203-6%203-11%200-18-18-20h-6L382-2Q92%20135%2090%20137q-7%205-7%2017%201%2011%2013%2017%208%204%20286%20135t283%20134q4%202%209%202z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_equiv { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.06ex%22%20width%3D%221.819ex%22%20height%3D%221.509ex%22%20viewBox%3D%220%20-576.1%20783%20649.8%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eidentical-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20444q0%2013%2014%2020h637q15-8%2015-20%200-14-16-20H72q-16%205-16%2020zm0-207v13l14%2020h637q15-8%2015-20t-15-20H70q-14%207-14%2020zm0-181q0%2015%2016%2020h634q16-6%2016-20%200-12-15-20H70q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_eta { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.18ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.838ex%22%20viewBox%3D%220%20-576.1%20508%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M21%20287q1%203%202%208t5%2022%2010%2031%2015%2033%2020%2030%2026%2022%2033%209q24%200%2043-7t30-18%2016-22%208-19l2-7q0-2%201-2l11%2011q61%2064%20139%2064%2054%200%2087-27t34-79v-10q0-24-64-273-58-235-62-242-13-27-45-27-13%200-22%208t-11%2022q0%209%2059%20243l62%20250q3%2015%203%2038%200%2059-44%2059h-5q-86%200-145-101l-7-12-33-134Q156%2026%20151%2016q-13-27-43-27-13%200-21%206T76%207t-2%2010q0%2013%2040%20172t40%20177q0%2039-26%2039-21%200-36-28t-24-61-11-36q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 68.30954417959909%; } .ve-ui-mwMathSymbol-_92_eth { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.303ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-863.1%20561%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20%C3%B0%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M75%20566v38q0%2020%204%2025t23%206q22%200%2025-6t4-41l2-38%2058%2038%2058%2040-18%207q-55%2019-107%2022-8%200-18%201l-11%201q-1%202-1%2028t1%2028q4%202%2018%202%2082%200%20169-38l27-11%2022%2013q20%2016%2060%2040%2037%2027%2044%2027%202%201%2011%201%2024%200%2027-3%205-2%205-65v-60q-12-6-22-6-21%200-32%209l-2%2037v38l-40-24-38-27q9-9%2022-18%20114-92%20138-217%205-20%205-80v-20q0-29-2-56t-12-73-29-82-53-69-84-49q-18-5-54-5-49%200-80%2011-45%2017-85%2060t-57%2091q-11%2038-11%2086%200%20105%2059%20176t144%2071q37%200%2069-13t45-25%2021-21q6-10%209-7%200%2018-11%2067-10%2030-23%2054t-26%2038-23%2023-18%2013l-6%203-162-105q-4-1-18-1-18%200-27%206v60zm313-341q0%20151-79%20185-10%206-36%209-57%200-82-29-17-19-23-48t-6-124q0-106%2022-139%2028-40%2089-40%2039%200%2069%2023t38%2059q8%2038%208%20104z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_exists { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.303ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20561%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ethere-exists%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20661v13l14%2020h417q10-8%2013-15V15q-3-5-13-14L279%200H70Q56%207%2056%2020t14%2020h390v287H84q-14%207-14%2020t14%2020h376v287H70q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_exp { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%223.584ex%22%20height%3D%222.009ex%22%20style%3D%22vertical-align%3A-.671ex%22%20viewBox%3D%220%20-576.1%201543%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M28%20218q0%2055%2020%20100t50%2073%2065%2042%2066%2015q53%200%2091-18t58-50%2028-64%209-71q0-7-7-14H126v-15q0-148%20100-180%2020-6%2044-6%2042%200%2072%2032%2017%2017%2027%2042l10%2024q3%203%2016%203h3q17%200%2017-10%200-4-3-13-19-55-63-87t-99-32q-95%200-158%2069T28%20218zm305%2057q-11%20128-95%20136h-2q-8%200-16-1t-25-8-29-21-23-41-16-66v-7h206v8z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M201%200q-12%203-99%203-76%200-85-3h-6v46h14q23%201%2042%206t29%209%2025%2017%2018%2018%2021%2026%2020%2028l46%2060-58%2078q-9%2013-19%2027t-16%2021-11%2015-9%2012-6%207-7%206-6%203-6%202-8%202q-6%200-36%202H16v46h7q36-2%20103-2%2093%200%20103%202h8v-46q-36-4-36-16%200-2%2010-16t28-38%2029-41l4-4%2025%2034q32%2041%2032%2054%200%206-2%2011t-5%207-5%204-7%204l-3%201h-5v46h7q15-3%2099-3%2079%200%2085%203h6v-46h-7q-49%200-81-17-17-8-34-27t-65-84l-16-21%2062-85q66-90%2071-94t17-7q18-4%2053-4h17V0h-14q-8%201-20%201t-25%201-25%200-18%201h-37q-26%200-50-2l-23-1h-9v46h3q11%200%2022%205t11%2012q0%202-40%2057l-41%2055q-1-1-31-42t-34-45q-4-5-4-14%200-11%207-19t18-9q2%200%202-23V0h-7z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M36-148h14q39%200%2047%2014v57q0%2018%201%2039t0%2044%200%2049%200%2051v190q0%2024-1%2039t0%2016q-3%2019-14%2025t-45%209H20v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3v-26l1-26%208%207q59%2044%20138%2044%2081%200%20138-64t58-161q0-101-65-164T310-11q-68%200-120%2044l-8%207v-141q0-27%202-33t11-11q21-3%2049-3h16v-46h-8l-24%201q-23%201-50%201t-38%201q-103%200-112-3h-8v46h16zm388%20366q0%2074-34%20129t-85%2055q-71%200-123-65V98q40-72%20112-72%2051%200%2090%2054t40%20138z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22449%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22982%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 63.70125935426535%; } .ve-ui-mwMathSymbol-_92_exp_a { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%224.693ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.838ex%22%20viewBox%3D%220%20-576.1%202020.6%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M28%20218q0%2055%2020%20100t50%2073%2065%2042%2066%2015q53%200%2091-18t58-50%2028-64%209-71q0-7-7-14H126v-15q0-148%20100-180%2020-6%2044-6%2042%200%2072%2032%2017%2017%2027%2042l10%2024q3%203%2016%203h3q17%200%2017-10%200-4-3-13-19-55-63-87t-99-32q-95%200-158%2069T28%20218zm305%2057q-11%20128-95%20136h-2q-8%200-16-1t-25-8-29-21-23-41-16-66v-7h206v8z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M201%200q-12%203-99%203-76%200-85-3h-6v46h14q23%201%2042%206t29%209%2025%2017%2018%2018%2021%2026%2020%2028l46%2060-58%2078q-9%2013-19%2027t-16%2021-11%2015-9%2012-6%207-7%206-6%203-6%202-8%202q-6%200-36%202H16v46h7q36-2%20103-2%2093%200%20103%202h8v-46q-36-4-36-16%200-2%2010-16t28-38%2029-41l4-4%2025%2034q32%2041%2032%2054%200%206-2%2011t-5%207-5%204-7%204l-3%201h-5v46h7q15-3%2099-3%2079%200%2085%203h6v-46h-7q-49%200-81-17-17-8-34-27t-65-84l-16-21%2062-85q66-90%2071-94t17-7q18-4%2053-4h17V0h-14q-8%201-20%201t-25%201-25%200-18%201h-37q-26%200-50-2l-23-1h-9v46h3q11%200%2022%205t11%2012q0%202-40%2057l-41%2055q-1-1-31-42t-34-45q-4-5-4-14%200-11%207-19t18-9q2%200%202-23V0h-7z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M36-148h14q39%200%2047%2014v57q0%2018%201%2039t0%2044%200%2049%200%2051v190q0%2024-1%2039t0%2016q-3%2019-14%2025t-45%209H20v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3v-26l1-26%208%207q59%2044%20138%2044%2081%200%20138-64t58-161q0-101-65-164T310-11q-68%200-120%2044l-8%207v-141q0-27%202-33t11-11q21-3%2049-3h16v-46h-8l-24%201q-23%201-50%201t-38%201q-103%200-112-3h-8v46h16zm388%20366q0%2074-34%20129t-85%2055q-71%200-123-65V98q40-72%20112-72%2051%200%2090%2054t40%20138z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22449%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22982%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23d%22%20x%3D%222182%22%20y%3D%22-339%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 68.30954417959909%; } .ve-ui-mwMathSymbol-_92_fallingdotseq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-719.6%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eapproximately-equals-or-the-image-of%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M15%20541q0%2028%2018%2044t42%2016%2042-16%2018-44q0-27-17-43t-43-17-43%2017-17%2043zm41-194q0%2013%2014%2020h637q15-8%2015-20%200-11-14-19l-318-1H72q-16%205-16%2020zm0-194q0%2015%2016%2020h636q14-10%2014-20%200-13-15-20H70q-14%207-14%2020zM642-41q0%2024%2016%2041t44%2018q24%200%2042-15t18-44q0-26-17-43t-43-17q-26%200-43%2016t-17%2044z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_flat { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%22.915ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-863.1%20394%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20%E2%99%AD%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M200%20467q54%200%2093-39t39-107q0-174-228-332L88-22H75q-13%200-19%206l-1%20378v285q0%2096%205%20101%203%202%2016%202h7q4%200%2012-6V434l9%206q40%2027%2096%2027zm37-145q0%2038-12%2066t-42%2029q-25%200-49-10t-33-29q-5-8-5-29t-1-152V34q57%2057%2099%20133t43%20155z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_forall { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.303ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20561%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Efor-all%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M0%20673q0%2011%207%2016t13%205q12%200%2018-14t44-113l44-116h304l43%20115q10%2027%2021%2056t18%2046%207%2017q5%209%2019%209%2018-2%2018-20%200-4-130-345T293-15q-5-7-15-7t-15%207q-3%204-132%20343T0%20673zm414-263q0%201-136%201t-136-1L278%2055l136%20355z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_frac_123_2_125__123_4_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.838ex%22%20width%3D%222.009ex%22%20height%3D%225.176ex%22%20viewBox%3D%220%20-1437.2%20865%202228.5%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Etwo-fourths%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M462%200q-18%203-129%203-116%200-134-3h-9v46h58q7%200%2017%202t14%205%207%208q1%202%201%2054v50H28v46l151%20231q153%20232%20155%20233%202%202%2021%202h18l6-6V211h92v-46h-92v-51-48q0-7%206-12%208-7%2057-8h29V0h-9zM293%20211v334L74%20212l109-1h110z%22%2F%3E%3C%2Fdefs%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28120%2C0%29%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%3E%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%20220h625v60H0z%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20x%3D%2260%22%20y%3D%22676%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2260%22%20y%3D%22-707%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_frown { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.26ex%22%20width%3D%222.334ex%22%20height%3D%221.343ex%22%20viewBox%3D%220%20-504.3%201005%20578.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3E%E2%8C%A2%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20141q0%208%2017%2033t53%2060%2084%2069%20120%2057%20149%2028h48q123-5%20239-69%2049-28%2093-69t65-71%2021-38q0-8-6-13t-14-6q-10%202-12%203t-10%2014Q766%20328%20500%20328q-85%200-158-20t-117-50-75-59-48-51-18-24q-3-2-9-2-20%205-20%2019z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_gamma { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.273ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.838ex%22%20viewBox%3D%220%20-576.1%20548%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M31%20249q-20%200-20%209%200%2017%2015%2046t40%2061%2063%2053%2077%2023q27%200%2033-1%2048-11%2079-54t53-131q14-60%2014-85%200-4%201-4l12%2027q20%2051%2045%20107t43%2091%2022%2039q2%201%2016%201h13q6-6%206-9%200-4-21-44t-59-127-72-180q-6-16-13-65t-21-106q-16-65-27-90t-27-26q-17%200-17%2028%200%2050%2054%20220l6%2019%201%2018q1%2010%201%2031%200%20157-57%20217-40%2038-95%2038-48%200-88-26t-57-69q-2-9-4-9-2-2-16-2z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 68.30954417959909%; } .ve-ui-mwMathSymbol-_92_gcd_40_m_44__32_n_41_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%229.849ex%22%20height%3D%222.843ex%22%20style%3D%22vertical-align%3A-.838ex%22%20viewBox%3D%220%20-863.1%204240.7%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M329%20409q44%2044%20100%2044%2030%200%2043-19t13-38q0-14-9-25t-27-11q-33%200-37%2030-2%2014%203%2021%200%201%201%203v1q-28-3-53-22-8-5-8-7%200-1%204-5t9-12%2011-18%209-26%204-33q0-62-49-105t-121-44q-50%200-99%2028-11-18-11-38%200-35%2026-52%209-6%2017-6t72-2q84-1%20108-6%2061-9%2096-41%2039-39%2039-98%200-67-78-103-60-31-142-31-83%200-143%2031-78%2035-78%20100%200%2036%2021%2060t42%2033l11%206q-36%2031-36%2084%200%2047%2029%2085-44%2044-44%2099%200%2063%2050%20106t121%2044q51%200%2095-26l11-7zm-30-66q-5%2028-26%2044t-52%2017q-29%200-50-16t-26-45q-3-17-3-51%200-44%207-65t30-35q17-10%2043-10%2022%200%2038%207t23%2018%2011%2020%205%2015q3%2016%203%2050t-3%2051zM403-75q0%2025-14%2041t-41%2023-49%209-54%202h-27q-67%200-80-6-20-9-31-28T95-74q0-10%206-23t21-30%2048-28%2080-12q69%200%20111%2028t42%2064z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M370%20305h-21l-36%2015-16%2038q0%2023%2015%2038%205%205%205%206t-10%202q-26%204-49%204-49%200-80-32-47-47-47-157%200-82%2031-129%2041-61%20110-61%2041%200%2066%2026t36%2062q2%208%205%2010t16%202h14q6-6%206-9%200-4-4-16t-16-33-29-38-48-31-69-13q-86%200-150%2064T34%20214q0%20104%2065%20169t151%2065%20120-27%2034-64q0-23-17-37z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M376%20495v40q0%2024%201%2033%200%2045-10%2056t-51%2013h-18v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V390q0-306%201-309%203-20%2014-26t45-9h18V0q-2%200-76-5t-79-6h-7v55l-8-7q-58-48-130-48-77%200-139%2061T34%20215q0%20100%2063%20163t147%2064q75%200%20132-49v102zm-3-153q-45%2063-113%2063-49%200-87-36-27-28-34-64t-8-94q0-56%207-91t35-61q30-33%2078-33%2071%200%20122%2077v239z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M94%20250q0%2069%2010%20131t23%20107%2037%2088%2038%2067%2042%2052%2033%2034%2025%2021h17q14%200%2014-9%200-3-17-21t-41-53-49-86-42-138-17-193%2017-192%2041-139%2049-86%2042-53%2017-21q0-9-15-9h-16l-28%2024q-94%2085-137%20212T94%20250z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M21%20287q1%206%203%2016t12%2038%2020%2047%2032%2037%2044%2017%2043-7%2030-18%2016-22%208-19l2-7q0-2%201-2l11%2011q60%2064%20141%2064%2017%200%2031-2t26-7%2019-10%2015-12%2010-13%208-13%204-12%203-9%202-7l8%2010q63%2075%20149%2075%2054%200%2087-27t34-79q0-51-38-158T704%2050q1-14%205-19t15-5q28%200%2052%2030t39%2082q3%2011%206%2013t16%202q20%200%2020-8%200-1-4-15-8-29-22-57t-46-56-69-27q-47%200-68%2027t-21%2056q0%2019%2036%20120t37%20152q0%2059-44%2059h-5q-86%200-145-101l-7-12-33-134Q433%2026%20428%2016q-13-27-43-27-13%200-21%207T353%208t-3%2010q0%2011%2034%20143l36%20146q3%2015%203%2038%200%2059-44%2059h-5q-86%200-145-101l-7-12-33-134Q156%2026%20151%2016q-13-27-43-27-13%200-21%206T76%207t-2%2010q0%2013%2038%20164%2039%20154%2039%20161%203%2015%203%2027%200%2036-25%2036-22%200-37-28t-23-61-12-36q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22f%22%20d%3D%22M78%2035v25l16%2043%2043%2018q28%200%2050-25t23-88q0-35-9-68t-21-57-26-41-24-27-13-9q-4%200-13%209t-9%2013q0%204%2011%2016t25%2030%2026%2050%2016%2073V9l-1-1q-2-1-5-2t-6-3-9-2-12-1q-27%200-44%2017z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22g%22%20d%3D%22M21%20287q1%206%203%2016t12%2038%2020%2047%2033%2037%2046%2017q36%200%2060-18t30-34%206-21q0-2%201-2l11%2011q61%2064%20139%2064%2054%200%2087-27t34-79-38-157-38-127q0-26%2017-26%206%200%209%201%2029%205%2052%2038t35%2080q2%208%2020%208%2020%200%2020-8%200-1-4-15-8-29-22-57t-46-56-69-27q-47%200-68%2027t-21%2056q0%2019%2036%20120t37%20152q0%2059-44%2059h-5q-86%200-145-101l-7-12-33-134Q156%2026%20151%2016q-13-27-43-27-13%200-21%206T76%207t-2%2010q0%2013%2038%20163t40%20163q1%205%201%2023%200%2039-24%2039-38%200-63-100-6-20-6-21-2-6-19-6H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22h%22%20d%3D%22M60%20749l4%201h22l28-24q94-85%20137-212t43-264q0-68-10-131T261%2012t-37-88-38-67-41-51-32-33-23-19l-4-4H63q-3%200-5%203t-3%209q1%201%2011%2013Q221-64%20221%20250T66%20725q-10%2012-11%2013%200%208%205%2011z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22505%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22954%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221515%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%221909%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%222792%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23g%22%20x%3D%223241%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23h%22%20x%3D%223846%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 55.43238550693736%; } .ve-ui-mwMathSymbol-_92_geq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.819ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20783%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Egreater-than-or-equal-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M83%20616q0%208%206%2014t10%206q8%200%20154-68t290-137%20144-70q7-5%207-15t-7-15q-2-2-292-139L107%2056h-6q-18%202-18%2020v3q-1%207%2015%2016%2019%2010%20150%2072%2078%2037%20130%2061l248%20118-266%20126q-69%2033-160%2076-88%2041-102%2049t-15%2019zm1-734q0%2010%2015%2020h579q16-6%2016-20%200-12-15-20H98q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_geqq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.819ex%22%20height%3D%222.676ex%22%20viewBox%3D%220%20-863.1%20783%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Egreater-than-over-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M83%20733q0%208%206%2014t10%206q8%200%20154-68t290-137%20144-70q7-5%207-15t-7-15q-2-2-292-139L107%20173h-6q-18%202-18%2020v3q-1%207%2015%2016%2019%2010%20150%2072%2078%2037%20130%2061l248%20118-266%20126q-69%2033-160%2076-88%2041-102%2049t-15%2019zm1-694q0%2010%2015%2020h579q16-6%2016-20%200-13-15-20H98q-14%207-14%2020zm-1-196q0%204%201%207t2%205%203%204%203%202%204%202%203%202h579q16-11%2016-20%200-13-15-20H98q-14%207-15%2018z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_geqslant { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.819ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20783%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Egreater-than-or-slanted-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M83%20616q0%208%206%2014t10%206q8%200%20154-68t290-137%20144-70q7-5%207-15t-7-15q-2-2-292-139L107%2056h-6q-18%202-18%2020v3q-1%207%2015%2016%2019%2010%20150%2072%2078%2037%20130%2061l248%20118-266%20126q-69%2033-160%2076-88%2041-102%2049t-15%2019zm591-444q18%200%2020-18%200-12-7-17-2-2-292-139L107-138h-6q-18%202-18%2020%200%2012%2013%2018%204%202%20284%20135t285%20135%209%202z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_gg { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%222.334ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-719.6%201005%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Emuch-greater-than%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20539v8l5%2014%2014%206q7%200%20133-69%2090-49%20158-86%20268-147%20271-151%203-6%203-11%200-9-13-18-12-8-261-144Q83-65%2079-66q-3-1-6-1-8%200-13%206t-5%2014q0%208%206%2014%201%200%2034%2018t98%2054%20127%2070l1%201h1l1%201h1l1%201%201%201h1l2%201h1l1%201h1l1%201%201%201h1l1%201h1l1%201h1l1%201%201%201h1l1%201h1l1%201h1l1%201%201%201h1l2%201h1l1%201h1l1%201%201%201h1l1%201h1l1%201h1l1%201%201%201h1l1%201h1l1%201h1l1%201h1l1%201%201%201h1l1%201h1l1%201%202%201%20198%20110Q63%20530%2062%20533q-7%206-7%2014zm305%200v8l5%2014%2014%206q7%200%20133-69%2090-49%20158-86%20268-147%20271-151%203-6%203-11%200-9-13-18-12-8-261-144Q388-65%20384-66q-3-1-6-1-8%200-13%206t-5%2014q0%208%206%2014%201%200%2034%2018t98%2054%20127%2070l1%201h1l1%201h1l1%201%201%201h1l2%201h1l1%201h1l1%201%201%201h1l1%201h1l1%201h1l1%201%201%201h1l1%201h1l1%201h1l1%201%201%201h1l2%201h1l1%201h1l1%201%201%201h1l1%201h1l1%201h1l1%201%201%201h1l1%201h1l1%201h1l1%201h1l1%201%201%201h1l1%201h1l1%201%202%201%20198%20110Q368%20530%20367%20533q-7%206-7%2014z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_ggg { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%223.108ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-719.6%201338%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Every-much-greater-than%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M75-67q-10%200-15%206t-5%2013q0%208%206%2014%201%202%20268%20143l266%20141-266%20141Q62%20532%2061%20534q-6%206-6%2014%200%2014%2014%2019h8q4%200%20145-74t284-151%20147-78q14-14%200-28-4-2-149-79T220%207%2077-67h-2zm289%20614q0%2016%2017%2020l3%201q3%200%20134-69t277-146%20160-84q12-8%2012-19t-12-19q-30-15-175-92T513-3%20383-67q-10%200-14%207t-5%2013q0%207%206%2013%203%203%20269%20143l265%20141-265%20141Q373%20531%20370%20534q-6%206-6%2013zm310-9v10l7%2014%2012%205q6%200%20123-62%2099-52%20177-93%2057-30%20139-73%20109-57%20127-68t18-21q0-9-14-18-17-11-278-148Q698-67%20692-67q-18%200-18%2020%200%209%206%2014%203%203%20267%20142l266%20141-266%20141Q683%20530%20680%20533q-6%205-6%2015z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_gimel { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.082ex%22%20height%3D%222.343ex%22%20viewBox%3D%22-17%20-863.1%20466%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20gimel%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20750q12%2014%2020%2014%2012%200%2021-21t28-26q6-2%20115-2t118-2q63-22%2063-73%200-32-22-52t-41-22q-5%200-6-1t-1-8l5-31q0-38%2023-180t23-249q-2-76-17-109-19-31-34-31-16%200-22%2033-13%2050-13%2074%200%203-1%203-2%200-46-41l-47-47H-9Q-22-7-22-1q0%205%208%2015t56%2059l65%2064h204v427H164q-49%200-71%209t-33%2042q-4%2015-4%2075v60z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_gnapprox { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.171ex%22%20width%3D%221.819ex%22%20height%3D%223.176ex%22%20viewBox%3D%220%20-863.1%20783%201367.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Egreater-than-and-not-approximate%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M86%20730q-5%204-5%2010%200%207%207%2014t11%207q4%200%20293-121t296-128q5-3%205-11t-5-11q-6-6-294-127T99%20241q-5%200-11%207t-6%2013q0%207%204%2011%203%205%20269%20118l264%20111-264%20111Q89%20723%2086%20730zM70-59q-13%200-13%2035%200%2064%2047%20111%2012%2015%2042%2031%2040%2018%2085%2018%201%200%2011-1t16-2%2018-5%2026-10%2032-17%2043-27q9-5%2019-11t15-10%206-3q18%2037%2036%2084%2038%2089%2042%2093%203%203%2010%203%208%200%2014-5t7-13q0-9-35-94t-38-88q0-8%2036-20t64-13q36%200%2069%2017%2031%2014%2047%2036t19%2040%206%2032%2012%2014q12%200%2012-22v-5q0-4-1-6%200-72-49-117T554-60q-25%200-55%2010t-48%2018-18%208q-2%200-29-66t-29-67q0-2%2027-21t71-40%2080-21q46%200%2088%2028t50%2081q3%2031%2015%2031t12-23v-5q0-4-1-6%200-71-49-116t-109-46q-47%200-89%2020t-115%2069l-33-84q-9-20-18-42t-15-35-7-15q-5-5-12-5-8%200-15%205t-7%2014q0%207%2074%20182-11%209-42%2020t-58%2011q-33%200-69-18-31-13-47-35t-19-40-5-32-11-14q-14%200-14%2035%200%2064%2047%20111%2018%2022%2051%2035t65%2014q25%200%2056-10t48-18%2018-8Q397-2%20397%201q-11%209-30%2022t-65%2035-80%2022q-47%200-90-28T84-28q-2-31-14-31z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_gneq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.819ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-719.6%20783%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Egreater-than-and-single-line-not-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M82%20614q0%206%204%2011t8%207%206%203q6%200%20294-137t295-143q4-6%204-12%200-5-4-11-6-5-294-142T100%2052q-5%200-11%206t-7%2014q0%208%2013%2016%2019%2011%20263%20127l266%20128-266%20129Q89%20599%2086%20603q-4%204-4%2011zm0-744v6l13%2021h285l51%2049q45%2048%2055%2048%205%200%2012-6t7-15v-2q0-1-1-3l-6-6q-5-5-13-15t-16-17l-31-33h242q2-3%206-7t5-6%202-7q0-7-13-20H398l-52-49q-46-49-55-49-20%200-20%2020%200%2012%2035%2042l34%2036H95q-13%2013-13%2019z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_gneqq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.009ex%22%20viewBox%3D%220%20-863.1%20783%201295.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Egreater-than-but-not-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M89%20745q6%207%2011%207%206%200%20294-137t295-143q4-4%204-11t-4-11q-5-5-293-142T100%20170q-5%200-11%206t-7%2014q0%205%204%2011%205%207%20272%20131l266%20129-266%20129Q90%20715%2086%20721q-4%204-4%2010%200%208%207%2014zM82%2033q0%204%201%207t6%207%206%207h378l47%2051q49%2051%2051%2051%202%201%207%201%208%200%2014-6t6-15q0-6-36-44l-36-36%2078-2h78q11-11%2011-19%200-4-1-7t-6-7-6-7H489L342-139l171-3h169q11-6%2011-18%200-7-13-22H304l-46-48-21-21q-11-11-16-17t-10-10-8-6-6-2q-8%200-13%206t-6%2016q0%207%2035%2045l36%2037h-78l-78%203-7%204q-4%205-4%2012%200%208%2013%2021h194l71%2078%2073%2078H262L93%2016q-11%207-11%2017z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_gnsim { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.171ex%22%20width%3D%221.819ex%22%20height%3D%223.176ex%22%20viewBox%3D%220%20-863.1%20783%201367.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Egreater-than-but-not-equivalent-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M88%20723q7%207%2011%207%207%200%20295-137t294-143q5-3%205-11t-5-11q-5-5-293-142T99%20148q-5%200-11%207t-6%2013q0%207%204%2011%203%205%20271%20131l267%20129-267%20129Q88%20694%2086%20699q-5%204-5%2012t7%2012zM55-205q0%2030%209%2063t28%2066%2053%2054%2077%2021q66%200%20140-65%207-6%2010-9t6-4%204-2%202%202q5%205%2055%20100%2044%2079%2051%2090t14%2011q6%200%2014-4t8-15q0-2-16-34t-43-81-48-87l-6-13%2020-16q65-52%20120-52%2052%200%2093%2041%2026%2027%2035%2062t12%2056%2013%2020q13%200%2013-32%200-6-2-24-9-84-62-133-30-34-69-42-18-5-35-5-64%200-138%2065l-22%2017q0-2-56-100-38-70-49-87t-18-17q-8%200-14%206t-6%2014%2056%20109l55%20104q0%202-22%2019t-35%2026q-40%2024-81%2024-51%200-91-36T84-201q-2-35-14-35-15%200-15%2031z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_grave_123_a_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.24ex%22%20height%3D%222.343ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-863.1%20534%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M106%20655q0%2016%2013%2030t31%2014q16%200%2027-11%2013-17%2045-59t53-68%2020-28-13-14l-15-14-71%2058q-77%2063-83%2071-7%209-7%2021z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2214%22%20y%3D%2263%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 42.48981426353332%; } .ve-ui-mwMathSymbol-_92_gtrapprox { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.009ex%22%20viewBox%3D%220%20-863.1%20783%201295.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Egreater-than-or-approximate%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M90%20727q-7%207-7%2016%200%208%206%2013t15%206q7-2%20292-121%20290-123%20291-124%207-5%207-15t-7-15q-1-1-144-62T253%20303t-152-61q-18%202-18%2020%200%2012%2012%2018%201%200%2035%2014t102%2044%20129%2054l260%20110-264%20111Q93%20724%2090%20727zM55-23q0%2066%2048%20113t120%2048q42%200%2093-24%2026-14%2077-46l50-32Q502%200%20554%200q55%200%2096%2032t44%2077q0%2029%2014%2029%202%200%205-2t6-9%203-19q0-71-49-117T557-56q-43%200-89%2021t-81%2048-79%2047-85%2022q-56%200-96-32T83-27q-2-29-14-29-14%200-14%2033zm0-234q0%2066%2048%20113t120%2048q42%200%2093-24%2026-14%2077-46l50-32q59-36%20111-36%2055%200%2096%2032t44%2077q0%2029%2014%2029%202%200%205-2t6-9%203-19q0-71-49-117t-116-47q-43%200-89%2021t-81%2048-79%2047-85%2022q-56%200-96-32t-44-77q-3-29-14-29-14%200-14%2033z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_gtrdot { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%20783%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Egreater-than-dot%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M82%20521q0%208%207%2014t11%206q7%200%20295-137t294-143q4-4%204-11t-4-11q-5-5-293-142T100-41q-5%200-11%206t-7%2014q0%209%2014%2017%2022%2013%20262%20125l266%20129-266%20129Q91%20503%2086%20510q-4%204-4%2011zm83-271q0%2032%2023%2056t51%2024q23%200%2036-7%2028-11%2043-40%204-11%204-33%200-37-22-55-23-23-54-23-22%200-33%205-48%2023-48%2073z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_gtreqless { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.171ex%22%20width%3D%221.819ex%22%20height%3D%223.509ex%22%20viewBox%3D%220%20-1006.6%20783%201510.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Egreater-than-equals-or-less-than%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M111%20425h-9l-14%206-5%2014v1q0%209%2013%2015%2015%208%20107%2043l147%2056%20247%2095-251%2096Q94%20848%2092%20850q-9%206-9%2016%200%207%205%2013t16%207q5-1%20282-107t281-109q7-5%207-15t-7-15q-2-2-279-108zM84%20250q0%2010%2015%2020h559q16-6%2016-20%200-12-15-20H98q-14%207-14%2020zM653%2076q3%200%207-1t9-7%205-12q0-10-9-16-2-2-254-99l-251-96%20250-96q254-98%20255-98%209-5%209-19-2-18-20-18-4%200-283%20107T90-170q-7%205-7%2015%200%2011%2010%2017Q645%2076%20653%2076z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_gtreqqless { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.338ex%22%20width%3D%221.819ex%22%20height%3D%224.009ex%22%20viewBox%3D%220%20-1150.1%20783%201726.2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Egreater-than-above-double-line-equal-above-less-than%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M104%20541q-6%200-13%204t-8%2015q0%2011%209%2017%202%202%20263%2099l260%2096-258%2096q-249%2091-263%2099-11%206-11%2016%200%206%204%2013t17%207q5-1%20292-107t291-109q7-6%207-15%200-13-10-17-6-3-291-108T104%20541zM84%20367q0%2013%2014%2020h581q15-8%2015-20%200-11-14-19l-290-1H100q-16%205-16%2020zm0-194q0%2015%2016%2020h580q14-10%2014-20%200-13-15-20H98q-14%207-14%2020zM674-1q8%200%2014-5t6-14q0-11-9-17-2-2-263-99l-260-96%20258-96q260-95%20263-98%2011-5%2011-17%200-18-18-20-5%200-294%20106Q91-248%2090-247q-7%205-7%2015%200%2012%2010%2017Q667-1%20674-1z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_gtrless { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.819ex%22%20height%3D%222.676ex%22%20viewBox%3D%220%20-791.3%20783%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Egreater-than-or-less-than%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M83%20661q0%207%205%2013t16%207q7-2%20292-121%20290-123%20291-124%207-5%207-15t-7-15q-1-1-144-62T253%20222t-152-61q-18%202-18%2019%200%2014%2012%2019%201%200%2035%2014t102%2044%20129%2054l260%20110-264%20111q-50%2021-124%2052-112%2047-131%2056t-19%2021zm590-394q21%200%2021-19%200-11-7-16-3-3-267-114L156%207l260-110%20267-112q11-7%2011-18%200-18-18-20-6%200-152%2061T235-70%2090-8q-7%207-7%2015%200%2012%2011%2017%203%201%20284%20120t289%20122q2%201%206%201z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_gtrsim { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.819ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20783%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Egreater-than-or-equivalent-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M90%20697q-7%207-7%2015t5%2014%2011%206q8%200%20154-68t290-137%20144-70q7-5%207-15t-7-15q-2-2-292-139L107%20152h-6q-18%202-18%2020v3q-1%207%2015%2016%2019%2010%20150%2072%2078%2037%20130%2061l248%20118-266%20126Q91%20696%2090%20697zM56-194q0%2087%2050%20143T222%206q38%200%2074-18t66-44%2058-52%2063-45%2071-18q62%200%20100%2043t40%2099q2%2035%2014%2035%2014%200%2014-32%200-76-46-138t-119-63q-39%200-76%2018t-66%2044-57%2052-64%2044-71%2018q-60%200-98-42T83-196q-2-32-14-32-13%200-13%2026v8z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_gvertneqq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.009ex%22%20viewBox%3D%220%20-863.1%20783%201295.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Egreater-than-but-not-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M89%20745q6%207%2011%207%206%200%20294-137t295-143q4-4%204-11t-4-11q-5-5-293-142T100%20170q-5%200-11%206t-7%2014q0%205%204%2011%205%207%20272%20131l266%20129-266%20129Q90%20715%2086%20721q-4%204-4%2010%200%208%207%2014zm280-644v25q0%2030%2013%2030h2q1%201%202%201%2023%200%2023-42V54h271q13-15%2013-20t-13-20H409v-156h271q13-13%2013-20%200-5-13-20H409v-91q-13-11-21-11-6%200-19%209v93H95q-13%2015-13%2020%200%207%2013%2020h274V14H95q-2%203-6%207t-5%206-2%207%201%206%206%207%206%207h274v47z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_hat_123_a_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.24ex%22%20height%3D%222.343ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-863.1%20534%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M112%20560l137%20134%208-8q130-124%20130-126l-26-29q-2%201-58%2050l-53%2046-55-47q-13-11-26-23t-21-19l-8-6q-2-2-15%2014l-13%2014z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2214%22%20y%3D%2237%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 42.48981426353332%; } .ve-ui-mwMathSymbol-_92_hbar { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.317ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20567%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eitalic%20h%20over%20two%20pi%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M182%20599q0%2012-8%2016t-41%204q-15%200-19%202t-5%209q0%206%205%2026t8%2025q3%204%2080%207%2070%207%2084%207%2018%200%2018-11%200-2-9-40t-13-47q0-5%2078-5h39q31%200%2046-5t15-24q0-11-9-22l-9-6H266l-15-67q-4-15-8-32t-7-27-3-10q0-4%2011%205%2051%2037%20113%2037%2048%200%2088-24t40-84q0-49-36-155T412%2058t14-14q21%200%2040%2024%2019%2019%2034%2062l9%2022h34q19%200%2019-8%200-16-16-51t-52-70-79-36q-30%200-56%2016t-37%2041q-4%208-4%2033%200%2022%2034%20119t34%20141q0%2049-40%2049-28%200-60-16-19-9-41-32t-34-46q-4-5-18-57t-31-122-24-92Q128%207%20122%204q-17-16-39-16-17%200-29%2010T42%2026l124%20504q0%204-5%204t-32%201h-7q-5%200-10-1-38%200-38%2028%200%208%203%2014t7%209%2012%204%2013%202%2015%201%2014%200l44%203v4z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_heartsuit { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-863.1%20783%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20%E2%99%A1%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20490q0%2067%2016%20114t43%2070%2053%2032%2055%2010q57%200%20100-32t67-79q2%205%206%2012t19%2026%2033%2034%2047%2027%2061%2012q87%200%20127-64t41-162q0-35-5-64t-34-84-82-115q-29-31-65-66t-52-51-36-47-37-71q-4-14-8-19t-15-6q-7%200-10%202t-7%208-6%2015-11%2026-20%2036q-16%2027-37%2050t-59%2059-63%2064q-74%2083-97%20144T55%20490zm143%20184q-55-10-79-61T95%20491q0-76%2042-145%2037-64%20128-152T384%2048l5-9q2%203%208%2015t9%2017%209%2015%2012%2018%2015%2018%2022%2024%2027%2026q80%2077%20122%20131%2070%2093%2070%20184%200%2094-34%20144-36%2045-93%2045-61%200-99-42t-47-96q-3-24-20-24-4%200-10%203-8%203-11%2019t-14%2045-36%2054q-42%2040-96%2040h-15l-4-1h-6z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_hom { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%224.422ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%201904%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M41%2046h14q39%200%2047%2014v107q0%2024%201%2050t0%2055%200%2057v153q0%2034-1%2060t0%2044%200%2017q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V367q60%2075%20144%2075%20123%200%20135-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M28%20214q0%2095%2065%20164t157%2070q90%200%20155-68t66-165q0-95-64-160T250-10q-97%200-159%2067T28%20214zM250%2030q122%200%20122%20163v57q0%2022-1%2038t-7%2038-16%2036-31%2028-49%2020q-5%201-16%201-30%200-57-12-43-22-56-61t-13-92v-20q0-96%2019-135%2032-61%20105-61z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%2015%200%2028-2t23-6%2019-8%2015-9%2011-11%209-11%207-11%204-10%203-8l2-5%203%204%206%208q3%204%209%2011t13%2013%2015%2013%2020%2012%2023%2010%2026%207%2031%203q126%200%20137-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q596%203%20587%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22561%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%221066%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_hookleftarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.627ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%201131%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft-arrow%20with%20hook%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M903%20424v20l26%2020q47%200%2094-30t47-87q0-31-15-55t-39-36-45-19-42-7H165q2-2%2017-14t29-27%2033-37%2033-56%2026-71q5-18%205-25%200-11-20-11h-10q-3%200-6%204t-5%209-4%2019q-18%2073-68%20130T73%20236q-15%206-18%2011%200%207%204%2010t14%207q48%2019%2085%2050t57%2061%2032%2059%2017%2046l3%2017q2%206%203%208t5%204%2013%202q20%200%2020-11%200-7-5-25-10-37-25-69t-32-54-31-37-30-28-20-17h761q3%200%2015%201t19%204%2018%205%2020%2010%2017%2017q15%2018%2015%2040%200%208-3%2017t-13%2023-31%2024-54%2013h-1q-25%200-25%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_hookrightarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.627ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%201131%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright-arrow%20with%20hook%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20347q0%2033%2017%2057t41%2037%2046%2017%2038%206q25%200%2025-20%200-15-18-18t-47-9-47-30q-15-18-15-40%200-8%203-17t13-23%2031-24%2054-13h765q-116%2087-143%20223v3q0%202-1%203%200%2012%2017%2012h3q9%200%2012-1t6-4%203-9%203-16%208-25q22-67%2073-120t119-75q9-3%209-11%200-6-5-9t-24-10-38-19q-41-26-71-60t-45-67-21-50-8-31q-2-10-5-12t-16-3q-20%200-20%2011%200%207%205%2025%2032%20126%20139%20205H196q-47%200-94%2030t-47%2087z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_iiiint_32_xyzt { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.338ex%22%20width%3D%2210.802ex%22%20height%3D%225.843ex%22%20viewBox%3D%220%20-1508.9%204650.7%202515.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Equadruple-integral%20x%20y%20z%20t%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M114-798q18-26%2051-26h2q28%200%2056%2060t52%20164%2045%20209%2042%20227q3%2021%205%2031%2072%20425%20156%20788t122%20472l10%2030q4%2012%2017%2044t27%2056%2034%2049%2044%2040%2051%2014q56%200%2084-35t32-80q0-25-12-40t-23-19-22-3q-21%200-38%2015t-17%2041q0%2048%2053%2057l-3%204q-3%203-8%207t-8%206q-15%2010-33%2010-14%200-26-12t-32-56-39-116-47-203-56-308Q574%20293%20510-5T410-437t-55-192q-77-233-190-233-40%200-73%2031t-37%2085q0%2035%2019%2048t38%2013q21%200%2038-15t17-41q0-48-53-57zm528%200q18-26%2051-26h2q28%200%2056%2060t52%20164%2045%20209%2042%20227q3%2021%205%2031%2072%20425%20156%20788t122%20472l10%2030q4%2012%2017%2044t27%2056%2034%2049%2044%2040%2051%2014q56%200%2084-35t32-80q0-25-12-40t-23-19-22-3q-21%200-38%2015t-17%2041q0%2048%2053%2057l-3%204q-3%203-8%207t-8%206q-15%2010-33%2010-14%200-26-12t-32-56-39-116-47-203-56-308q-59-335-123-633T938-437t-55-192q-77-233-190-233-40%200-73%2031t-37%2085q0%2035%2019%2048t38%2013q21%200%2038-15t17-41q0-48-53-57z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M21%20287q0%2014%2015%2048t48%2071%2074%2036q41%200%2066-23t26-64q-2-19-3-21%200-3-16-46t-33-97-16-86q0-43%2014-60t42-18q23%200%2043%2011t31%2023%2027%2033q0%201%205%2020t14%2059%2019%2074q38%20150%2042%20157%2013%2027%2043%2027%2013%200%2021-7t11-12%202-9q0-13-49-210T391-23q-28-83-97-132t-138-50q-45%200-79%2022t-34%2066q0%2022%207%2037t19%2022%2020%2010%2017%203q44%200%2044-42%200-20-12-35t-23-20-13-5l-3-1q2-5%2019-12t34-7h8q17%200%2026%202%2033%209%2061%2038t43%2062%2023%2056%208%2030l-6-4q-6-4-19-11T270-6q-20-5-39-5-46%200-81%2022t-46%2071q-1%207-1%2031%200%2057%2035%20149t35%20117v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M347%20338q-10%200-53%2011t-63%2011q-20%200-34-4t-23-10-12-11-7-11l-2-4q-3-3-15-3-21%200-21%208%200%205%203%2014%2013%2039%2043%2067t66%2034q12%202%2017%202%2025%200%2045-17t38-33%2038-17q22%200%2044%2033t23%2033q1%201%2015%201h13q6-6%206-8%200-4-5-14t-14-21-17-22-14-19l-7-9q-43-51-136-135T160%20106l-12-12%2015-1q22%200%2064-11t63-11q38%200%2070%2019t42%2050q4%209%207%2011t15%202q19%200%2019-10%200-5-1-9-17-62-66-103t-98-42q-26%200-46%2017t-39%2034-38%2017q-44%200-79-60-6-8-17-8H41q-6%206-6%209%200%2015%2058%2086%2039%2045%20132%20130t115%20108q12%2016%207%2016z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M26%20385q-7%207-7%2010%200%204%203%2016t5%2014q2%205%209%205t51%201h53l19%2080q3%2011%207%2029t7%2026%206%2020%208%2017%2010%2012%2014%209%2018%202q18-1%2025-11t7-19q0-7-9-47t-20-79l-10-37q0-2%2050-2h51q7-7%207-11%200-22-13-35H210l-36-145Q135%2080%20135%2068q0-42%2027-42%2035%200%2068%2034t53%2084q2%206%205%207t15%202h4q15%200%2015-8%200-3-3-12-5-16-18-38t-34-47-51-42-61-17q-30%200-57%2015T59%2056q-2%208-2%2027v18l35%20140q35%20141%2036%20142%200%202-51%202H26z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20x%3D%221089%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%222732%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%223309%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%223811%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%224284%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_iiint_32_xyz { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.338ex%22%20width%3D%228.602ex%22%20height%3D%225.843ex%22%20viewBox%3D%220%20-1508.9%203703.7%202515.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Etriple-integral%20x%20y%20z%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M114-798q18-26%2051-26h2q28%200%2056%2060t52%20164%2045%20209%2042%20227q3%2021%205%2031%2072%20425%20156%20788t122%20472l10%2030q4%2012%2017%2044t27%2056%2034%2049%2044%2040%2051%2014q56%200%2084-35t32-80q0-25-12-40t-23-19-22-3q-21%200-38%2015t-17%2041q0%2048%2053%2057l-3%204q-3%203-8%207t-8%206q-15%2010-33%2010-14%200-26-12t-32-56-39-116-47-203-56-308Q574%20293%20510-5T410-437t-55-192q-77-233-190-233-40%200-73%2031t-37%2085q0%2035%2019%2048t38%2013q21%200%2038-15t17-41q0-48-53-57zm528%200q18-26%2051-26h2q28%200%2056%2060t52%20164%2045%20209%2042%20227q3%2021%205%2031%2072%20425%20156%20788t122%20472l10%2030q4%2012%2017%2044t27%2056%2034%2049%2044%2040%2051%2014q56%200%2084-35t32-80q0-25-12-40t-23-19-22-3q-21%200-38%2015t-17%2041q0%2048%2053%2057l-3%204q-3%203-8%207t-8%206q-15%2010-33%2010-14%200-26-12t-32-56-39-116-47-203-56-308q-59-335-123-633T938-437t-55-192q-77-233-190-233-40%200-73%2031t-37%2085q0%2035%2019%2048t38%2013q21%200%2038-15t17-41q0-48-53-57zm508%200q18-26%2051-26h2q28%200%2056%2060t52%20164%2045%20209%2042%20227q3%2021%205%2031%2072%20425%20156%20788t122%20472l10%2030q4%2012%2017%2044t27%2056%2034%2049%2044%2040%2051%2014q56%200%2084-35t32-80q0-25-12-40t-23-19-22-3q-21%200-38%2015t-17%2041q0%2048%2053%2057l-3%204q-3%203-8%207t-8%206q-15%2010-33%2010-14%200-26-12t-32-56-39-116-47-203-56-308q-59-335-123-633t-100-432-55-192q-77-233-190-233-40%200-73%2031t-37%2085q0%2035%2019%2048t38%2013q21%200%2038-15t17-41q0-48-53-57z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M21%20287q0%2014%2015%2048t48%2071%2074%2036q41%200%2066-23t26-64q-2-19-3-21%200-3-16-46t-33-97-16-86q0-43%2014-60t42-18q23%200%2043%2011t31%2023%2027%2033q0%201%205%2020t14%2059%2019%2074q38%20150%2042%20157%2013%2027%2043%2027%2013%200%2021-7t11-12%202-9q0-13-49-210T391-23q-28-83-97-132t-138-50q-45%200-79%2022t-34%2066q0%2022%207%2037t19%2022%2020%2010%2017%203q44%200%2044-42%200-20-12-35t-23-20-13-5l-3-1q2-5%2019-12t34-7h8q17%200%2026%202%2033%209%2061%2038t43%2062%2023%2056%208%2030l-6-4q-6-4-19-11T270-6q-20-5-39-5-46%200-81%2022t-46%2071q-1%207-1%2031%200%2057%2035%20149t35%20117v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M347%20338q-10%200-53%2011t-63%2011q-20%200-34-4t-23-10-12-11-7-11l-2-4q-3-3-15-3-21%200-21%208%200%205%203%2014%2013%2039%2043%2067t66%2034q12%202%2017%202%2025%200%2045-17t38-33%2038-17q22%200%2044%2033t23%2033q1%201%2015%201h13q6-6%206-8%200-4-5-14t-14-21-17-22-14-19l-7-9q-43-51-136-135T160%20106l-12-12%2015-1q22%200%2064-11t63-11q38%200%2070%2019t42%2050q4%209%207%2011t15%202q19%200%2019-10%200-5-1-9-17-62-66-103t-98-42q-26%200-46%2017t-39%2034-38%2017q-44%200-79-60-6-8-17-8H41q-6%206-6%209%200%2015%2058%2086%2039%2045%20132%20130t115%20108q12%2016%207%2016z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%222151%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%222728%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%223230%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_iint_32_xy { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.338ex%22%20width%3D%226.324ex%22%20height%3D%225.843ex%22%20viewBox%3D%220%20-1508.9%202722.7%202515.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edouble-integral%20x%20y%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M114-798q18-26%2051-26h2q28%200%2056%2060t52%20164%2045%20209%2042%20227q3%2021%205%2031%2072%20425%20156%20788t122%20472l10%2030q4%2012%2017%2044t27%2056%2034%2049%2044%2040%2051%2014q56%200%2084-35t32-80q0-25-12-40t-23-19-22-3q-21%200-38%2015t-17%2041q0%2048%2053%2057l-3%204q-3%203-8%207t-8%206q-15%2010-33%2010-14%200-26-12t-32-56-39-116-47-203-56-308Q574%20293%20510-5T410-437t-55-192q-77-233-190-233-40%200-73%2031t-37%2085q0%2035%2019%2048t38%2013q21%200%2038-15t17-41q0-48-53-57zm528%200q18-26%2051-26h2q28%200%2056%2060t52%20164%2045%20209%2042%20227q3%2021%205%2031%2072%20425%20156%20788t122%20472l10%2030q4%2012%2017%2044t27%2056%2034%2049%2044%2040%2051%2014q56%200%2084-35t32-80q0-25-12-40t-23-19-22-3q-21%200-38%2015t-17%2041q0%2048%2053%2057l-3%204q-3%203-8%207t-8%206q-15%2010-33%2010-14%200-26-12t-32-56-39-116-47-203-56-308q-59-335-123-633T938-437t-55-192q-77-233-190-233-40%200-73%2031t-37%2085q0%2035%2019%2048t38%2013q21%200%2038-15t17-41q0-48-53-57z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M21%20287q0%2014%2015%2048t48%2071%2074%2036q41%200%2066-23t26-64q-2-19-3-21%200-3-16-46t-33-97-16-86q0-43%2014-60t42-18q23%200%2043%2011t31%2023%2027%2033q0%201%205%2020t14%2059%2019%2074q38%20150%2042%20157%2013%2027%2043%2027%2013%200%2021-7t11-12%202-9q0-13-49-210T391-23q-28-83-97-132t-138-50q-45%200-79%2022t-34%2066q0%2022%207%2037t19%2022%2020%2010%2017%203q44%200%2044-42%200-20-12-35t-23-20-13-5l-3-1q2-5%2019-12t34-7h8q17%200%2026%202%2033%209%2061%2038t43%2062%2023%2056%208%2030l-6-4q-6-4-19-11T270-6q-20-5-39-5-46%200-81%2022t-46%2071q-1%207-1%2031%200%2057%2035%20149t35%20117v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%221643%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%222220%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_iint_92_limits_D_32_xy { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-4.005ex%22%20width%3D%226.324ex%22%20height%3D%227.509ex%22%20viewBox%3D%220%20-1508.9%202722.7%203233.2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edouble-integral%20Underscript%20upper%20D%20Endscripts%20x%20y%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M114-798q18-26%2051-26h2q28%200%2056%2060t52%20164%2045%20209%2042%20227q3%2021%205%2031%2072%20425%20156%20788t122%20472l10%2030q4%2012%2017%2044t27%2056%2034%2049%2044%2040%2051%2014q56%200%2084-35t32-80q0-25-12-40t-23-19-22-3q-21%200-38%2015t-17%2041q0%2048%2053%2057l-3%204q-3%203-8%207t-8%206q-15%2010-33%2010-14%200-26-12t-32-56-39-116-47-203-56-308Q574%20293%20510-5T410-437t-55-192q-77-233-190-233-40%200-73%2031t-37%2085q0%2035%2019%2048t38%2013q21%200%2038-15t17-41q0-48-53-57zm528%200q18-26%2051-26h2q28%200%2056%2060t52%20164%2045%20209%2042%20227q3%2021%205%2031%2072%20425%20156%20788t122%20472l10%2030q4%2012%2017%2044t27%2056%2034%2049%2044%2040%2051%2014q56%200%2084-35t32-80q0-25-12-40t-23-19-22-3q-21%200-38%2015t-17%2041q0%2048%2053%2057l-3%204q-3%203-8%207t-8%206q-15%2010-33%2010-14%200-26-12t-32-56-39-116-47-203-56-308q-59-335-123-633T938-437t-55-192q-77-233-190-233-40%200-73%2031t-37%2085q0%2035%2019%2048t38%2013q21%200%2038-15t17-41q0-48-53-57z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M287%20628q0%207-57%209-23%200-30%201t-7%209q0%208%204%2020t7%2015q2%201%20199%201%20167-1%20187-1t40-6q72-17%20122-79t51-166q0-156-107-280T444%203l-14-2-194-1H72Q48%200%2041%202t-8%209q0%202%203%2014%204%2016%208%2018t23%203q27%200%2060%203%2014%203%2019%2012%203%204%2072%20278t69%20289zm416-159q0%2038-11%2068t-26%2047-37%2029-39%2016-35%207h-43q-17%200-33%201h-43q-44%200-50-10-2-4-73-288T242%2052q0-4%2011-4t77-1h19q14%200%2024-1%20126%200%20208%2082%2036%2036%2059%2084t43%20127%2020%20130z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M21%20287q0%2014%2015%2048t48%2071%2074%2036q41%200%2066-23t26-64q-2-19-3-21%200-3-16-46t-33-97-16-86q0-43%2014-60t42-18q23%200%2043%2011t31%2023%2027%2033q0%201%205%2020t14%2059%2019%2074q38%20150%2042%20157%2013%2027%2043%2027%2013%200%2021-7t11-12%202-9q0-13-49-210T391-23q-28-83-97-132t-138-50q-45%200-79%2022t-34%2066q0%2022%207%2037t19%2022%2020%2010%2017%203q44%200%2044-42%200-20-12-35t-23-20-13-5l-3-1q2-5%2019-12t34-7h8q17%200%2026%202%2033%209%2061%2038t43%2062%2023%2056%208%2030l-6-4q-6-4-19-11T270-6q-20-5-39-5-46%200-81%2022t-46%2071q-1%207-1%2031%200%2057%2035%20149t35%20117v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23b%22%20x%3D%22271%22%20y%3D%22-2162%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%221643%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%222220%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_imath { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%22.804ex%22%20height%3D%221.676ex%22%20viewBox%3D%220%20-576.1%20346%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Emodifying%20above%20d%20with%20tless%20i%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M75%20287q0%205%207%2026t21%2049%2039%2051%2054%2028h18q34%200%2056-22t23-62q-1-19-4-27t-44-122Q193%2072%20193%2046q0-20%2016-20%2019%200%2038%2017%2026%2028%2045%2093%203%2012%205%2014t14%203h19q3%200%207-3t3-7q0-10-10-38t-38-64-64-49q-8-2-24-2-44%200-63%2025t-19%2056q0%2027%2049%20156t50%20157q0%2012-3%2016t-15%205q-28-2-47-31t-28-62-12-33q-1-1-19-1H81q-6%206-6%209z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_in { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.561ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%20672%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eelement-of%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M84%20250q0%20122%2082%20200t194%2089h17q16%200%2042%201t50%200h99q15-8%2015-20%200-9-13-19l-104-1q-111-1-137-6-49-12-87-36t-59-49-36-55-18-48-5-34v-2h444q15-8%2015-20t-15-20H124v-2q0-21%2010-51t33-65%2064-64%2097-41q27-6%20138-7h104q13-10%2013-20%200-12-15-20H446q-18%200-29-1-155%200-245%2086-88%2082-88%20205z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_inf { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%222.836ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%201221%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M69%20609q0%2028%2018%2044t44%2016q23-2%2040-17t17-43q0-30-17-45t-42-15q-25%200-42%2015t-18%2045zM247%200q-15%203-104%203h-37Q80%203%2056%201L34%200h-8v46h16q28%200%2049%203%209%204%2011%2011t2%2042v191q0%2052-2%2066t-14%2019q-14%207-47%207H30v23q0%2023%202%2023l10%201q10%201%2028%202t36%202%2036%202%2029%203%2011%201h3V62q5-10%2012-12t35-4h23V0h-8z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%20114-4%20127-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M273%200q-18%203-127%203Q43%203%2034%200h-8v46h16q28%200%2049%203%208%203%2012%2011%201%202%201%20164v161H33v46h71v66l1%2067%202%2010q19%2065%2064%2094t95%2036h9q8%200%2014%201%2041-3%2062-26t21-52q0-23-14-37t-37-14-37%2014-14%2037q0%2020%2018%2040h-4q-4%201-11%201-28%200-50-21t-34-55q-6-20-7-95v-66h111v-46H185V225q0-162%201-164t3-4%205-3%205-3%207-2%207-1%209-1%209%200%2010-1%2010%200h31V0h-9z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22283%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22844%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_infty { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.334ex%22%20height%3D%221.676ex%22%20viewBox%3D%220%20-576.1%201005%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20infinity%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20217q0%2088%2056%20156t143%2069q88%200%20165-61%2038-31%2074-78l14-19%207%2010q104%20148%20233%20148%2086%200%20141-68t56-160q0-86-55-155T743-11q-86%200-163%2061-38%2031-74%2078l-14%2019-7-10Q381-11%20252-11q-86%200-141%2068T55%20217zm852%200q0%2068-38%20124t-108%2056q-21%200-41-5t-38-14-34-19-29-24-25-25-20-25-15-22-11-17l-5-8%2031-40q31-40%2048-60t42-44%2050-33%2051-10q62%200%20102%2049t40%20117zm-815-3q0-69%2039-125t108-56q118%200%20217%20160l-31%2040q-61%2079-91%20104-49%2043-101%2043-62%200-101-49T92%20214z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_int_32_x { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.338ex%22%20width%3D%223.931ex%22%20height%3D%225.843ex%22%20viewBox%3D%220%20-1508.9%201692.7%202515.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eintegral%20x%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M114-798q18-26%2051-26h2q28%200%2056%2060t52%20164%2045%20209%2042%20227q3%2021%205%2031%2072%20425%20156%20788t122%20472l10%2030q4%2012%2017%2044t27%2056%2034%2049%2044%2040%2051%2014q56%200%2084-35t32-80q0-25-12-40t-23-19-22-3q-21%200-38%2015t-17%2041q0%2048%2053%2057l-3%204q-3%203-8%207t-8%206q-15%2010-33%2010-14%200-26-12t-32-56-39-116-47-203-56-308Q574%20293%20510-5T410-437t-55-192q-77-233-190-233-40%200-73%2031t-37%2085q0%2035%2019%2048t38%2013q21%200%2038-15t17-41q0-48-53-57z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%221115%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_int_92_limits__123_1_125__94__123_3_125__32_x { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-4.005ex%22%20width%3D%223.931ex%22%20height%3D%229.176ex%22%20viewBox%3D%220%20-2226.5%201692.7%203950.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eintegral%20Subscript%201%20Superscript%203%20Baseline%20x%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M114-798q18-26%2051-26h2q28%200%2056%2060t52%20164%2045%20209%2042%20227q3%2021%205%2031%2072%20425%20156%20788t122%20472l10%2030q4%2012%2017%2044t27%2056%2034%2049%2044%2040%2051%2014q56%200%2084-35t32-80q0-25-12-40t-23-19-22-3q-21%200-38%2015t-17%2041q0%2048%2053%2057l-3%204q-3%203-8%207t-8%206q-15%2010-33%2010-14%200-26-12t-32-56-39-116-47-203-56-308Q574%20293%20510-5T410-437t-55-192q-77-233-190-233-40%200-73%2031t-37%2085q0%2035%2019%2048t38%2013q21%200%2038-15t17-41q0-48-53-57z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M127%20463q-27%200-42%2017t-16%2044q0%2055%2048%2098t116%2043q35%200%2044-1%2074-12%20113-53t40-89q0-52-34-101t-94-71l-3-2q0-1%209-3t29-9%2038-21q82-53%2082-140%200-79-62-138T238-22q-80%200-138%2043T42%20130q0%2028%2018%2045t45%2018q28%200%2046-18t18-45q0-11-3-20t-7-16-11-12-12-8-10-4-8-3l-4-1q51-45%20124-45%2055%200%2083%2053%2017%2033%2017%20101v20q0%2095-64%20127-15%206-61%207l-42%201-3%202q-2%203-2%2016%200%2018%208%2018%2028%200%2058%205%2034%205%2062%2042t28%20112v8q0%2057-35%2079-22%2014-47%2014-32%200-59-11t-38-23-11-12h3q3-1%208-2t10-5%2012-7%2010-11%208-15%203-20q0-22-14-39t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23b%22%20x%3D%2261%22%20y%3D%22-2145%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23c%22%20x%3D%22775%22%20y%3D%222222%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221115%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_int__123_1_125__94__123_3_125__32_x { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.338ex%22%20width%3D%225.263ex%22%20height%3D%226.176ex%22%20viewBox%3D%220%20-1652.5%202266.2%202659.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eintegral%20Subscript%201%20Superscript%203%20Baseline%20x%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M114-798q18-26%2051-26h2q28%200%2056%2060t52%20164%2045%20209%2042%20227q3%2021%205%2031%2072%20425%20156%20788t122%20472l10%2030q4%2012%2017%2044t27%2056%2034%2049%2044%2040%2051%2014q56%200%2084-35t32-80q0-25-12-40t-23-19-22-3q-21%200-38%2015t-17%2041q0%2048%2053%2057l-3%204q-3%203-8%207t-8%206q-15%2010-33%2010-14%200-26-12t-32-56-39-116-47-203-56-308Q574%20293%20510-5T410-437t-55-192q-77-233-190-233-40%200-73%2031t-37%2085q0%2035%2019%2048t38%2013q21%200%2038-15t17-41q0-48-53-57z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M127%20463q-27%200-42%2017t-16%2044q0%2055%2048%2098t116%2043q35%200%2044-1%2074-12%20113-53t40-89q0-52-34-101t-94-71l-3-2q0-1%209-3t29-9%2038-21q82-53%2082-140%200-79-62-138T238-22q-80%200-138%2043T42%20130q0%2028%2018%2045t45%2018q28%200%2046-18t18-45q0-11-3-20t-7-16-11-12-12-8-10-4-8-3l-4-1q51-45%20124-45%2055%200%2083%2053%2017%2033%2017%20101v20q0%2095-64%20127-15%206-61%207l-42%201-3%202q-2%203-2%2016%200%2018%208%2018%2028%200%2058%205%2034%205%2062%2042t28%20112v8q0%2057-35%2079-22%2014-47%2014-32%200-59-11t-38-23-11-12h3q3-1%208-2t10-5%2012-7%2010-11%208-15%203-20q0-22-14-39t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23b%22%20x%3D%221506%22%20y%3D%221553%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23c%22%20x%3D%22793%22%20y%3D%22-1283%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221689%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_intercal { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.303ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-576.1%20561%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eintercalate%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M318-182q-16-30-38-30h-5q-26%200-36%2030l-1%20266v267h-76l-75%201q-30%2010-30%2039t27%2038q5%202%20196%202h190l4-2q3-2%205-3t5-3%206-6%205-7%204-8%201-11q0-26-30-39l-76-1h-76v-533z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_iota { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22.834ex%22%20height%3D%221.676ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-576.1%20359%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M139-10q-28%200-47%2010T64%2025%2052%2052t-4%2022q0%2015%207%2035t30%2090%2050%20176l2%209q2%2010%203%2013t5%2012%206%2013%209%209%2013%208%2017%203q12%200%2023-7t12-25q0-6-11-52t-33-120-44-131q-11-33-11-53V39q0-4%204-8t12-4h5q59%200%20108%2051%2017%2020%2026%2036t9%2024%205%2011%2018%204h11q3%200%205-1t3-3%200-6q0-37-56-95T145-10h-6z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 56.14822100962267%; } .ve-ui-mwMathSymbol-_92_jmath { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%22.845ex%22%20height%3D%222.009ex%22%20viewBox%3D%22-27%20-576.1%20364%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Emodifying%20above%20d%20with%20tless%20j%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M75%20284v3l6%2018%2020%2038%2032%2046%2047%2037%2060%2016q33-2%2060-22t27-70v-18l-49-198q-11-42-25-97t-20-82-8-28q-17-50-63-90T54-204q-46%200-69%2023-17%2017-17%2041%200%2028%2018%2044t41%2017q21%200%2030-12t10-23q0-32-28-52l5-1h16q52%200%2085%2093%203%209%2053%20208t53%20213q1%206%201%2023%200%2012-1%2018t-6%2011-15%206q-26%200-55-27-18-18-30-41t-19-39-9-18-19-2H81q-6%206-6%209z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_kappa { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.349ex%22%20height%3D%221.676ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-576.1%20581%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M83-11q-13%200-21%207T51%208t-2%209q0%2013%2047%20200t51%20197q13%2028%2046%2028%2012-1%2020-7t10-13%202-10q0-11-17-75l-16-67q1-1%2016%207t27%2015q17%2012%2071%2057t90%2063%2071%2019q22%200%2033-11t12-29q0-25-18-44t-45-20q-19%200-31%2011t-13%2030q0%202%202%2012l-10-5q-29-15-82-60l-62-49-13-9h5q17%200%2055-6t66-21q56-27%2056-80%200-10-5-36t-6-47q0-41%2026-41%2047%200%2076%20111%203%2012%206%2014t16%202q19%200%2019-9%200-23-27-80T457-7q-10-3-26-3-45%200-71%2027t-27%2073q0%2018%203%2032t3%2024q0%2024-19%2040t-49%2023-49%209-37%203h-5l-25-99Q129%2022%20126%2016q-13-27-43-27z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 56.14822100962267%; } .ve-ui-mwMathSymbol-_92_ker { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%223.203ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%201379%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M36%2046h14q39%200%2047%2014v64q0%2019%201%2043t0%2050%200%2055%200%2057v213q0%2026-1%2044t0%2017q-3%2019-14%2025t-45%209H20v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V463l1-230%2060%2054q60%2054%2064%2060%206%209%206%2017%200%2019-21%2021h-5v46h9q15-3%20119-3%2063%200%2072%203h5v-46h-13q-69-5-116-44-74-63-74-67%200-1%2063-93t71-102q14-19%2031-26t49-7h11V0h-6q-9%203-87%203-96%200-111-3h-8v46h7q24%202%2024%2019%200%207-4%2014-3%205-50%2074t-48%2069l-52-46V84q0-19%202-25t11-10q21-3%2049-3h16V0h-8q-15%203-109%203T28%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M28%20218q0%2055%2020%20100t50%2073%2065%2042%2066%2015q53%200%2091-18t58-50%2028-64%209-71q0-7-7-14H126v-15q0-148%20100-180%2020-6%2044-6%2042%200%2072%2032%2017%2017%2027%2042l10%2024q3%203%2016%203h3q17%200%2017-10%200-4-3-13-19-55-63-87t-99-32q-95%200-158%2069T28%20218zm305%2057q-11%20128-95%20136h-2q-8%200-16-1t-25-8-29-21-23-41-16-66v-7h206v8z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M36%2046h14q39%200%2047%2014v31q0%2014%201%2031t0%2039%200%2042v125l-1%2023q-3%2019-14%2025t-45%209H20v23q0%2023%202%2023l10%201q10%201%2028%202t36%202q16%201%2035%202t29%203%2011%201h3v-69q39%2068%2097%2068h6q45%200%2066-22t21-46q0-21-13-36t-38-15q-25%200-37%2016t-13%2034q0%209%202%2016t5%2012%203%205q-2%202-23-4-16-8-24-15-47-45-47-179v-53-27-26q0-12%201-20t0-15v-5q1-2%203-4t5-3%205-3%207-2%207-1%209-1%209%200%2010-1%2010%200h31V0h-9q-18%203-127%203Q37%203%2028%200h-8v46h16z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22533%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22982%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_lVert_32_z_32__92_rVert { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%223.444ex%22%20height%3D%222.843ex%22%20style%3D%22vertical-align%3A-.838ex%22%20viewBox%3D%220%20-863.1%201483%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M133%20736q5%2014%2020%2014%2011%200%2017-11%202-4%202-489t-2-489q-6-11-18-11-8%200-14%206l-1%201q-4%202-4%2064t-1%20429q0%20481%201%20486zm196%203q5%2011%2017%2011%207%200%2015-6l1-1q4-2%204-64t1-429%200-428-5-65l-1-1q-6-6-14-6-12%200-18%2011-2%204-2%20489t2%20489z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M347%20338q-10%200-53%2011t-63%2011q-20%200-34-4t-23-10-12-11-7-11l-2-4q-3-3-15-3-21%200-21%208%200%205%203%2014%2013%2039%2043%2067t66%2034q12%202%2017%202%2025%200%2045-17t38-33%2038-17q22%200%2044%2033t23%2033q1%201%2015%201h13q6-6%206-8%200-4-5-14t-14-21-17-22-14-19l-7-9q-43-51-136-135T160%20106l-12-12%2015-1q22%200%2064-11t63-11q38%200%2070%2019t42%2050q4%209%207%2011t15%202q19%200%2019-10%200-5-1-9-17-62-66-103t-98-42q-26%200-46%2017t-39%2034-38%2017q-44%200-79-60-6-8-17-8H41q-6%206-6%209%200%2015%2058%2086%2039%2045%20132%20130t115%20108q12%2016%207%2016z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22505%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20x%3D%22978%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 55.43238550693736%; } .ve-ui-mwMathSymbol-_92_lambda { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.366ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%20588%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M166%20673q0%2012%2017%2021h19q90-3%20114-50%206-15%2057-158t101-279%2050-140q7-20%2013-33t9-19%205-9%204-4%201-4-6-9h-68q-25%2014-32%2029t-51%20134l-45%20125-14-15q-13-16-47-55t-57-66q-25-29-62-72-51-60-63-70T83-12q-36%200-36%2032%200%2017%2014%2032t138%20135q30%2029%2067%2065t55%2054l17%2016q0%201-50%20140t-54%20150q-20%2045-51%2045-17%200-17%2016z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_langle { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%22.915ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20394%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Emathematical%20left-angle%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M333-232q-1-7-6-12t-14-6q-10%200-17%2010-3%207-94%20246t-92%20244%2091%20244%2095%20246q3%205%2010%209l3%201h4q18%200%2020-18%200-5-90-243-91-237-91-239t91-239q90-238%2090-243z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_lceil { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.043ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20449%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft%20ceiling%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M174%20734q4%2012%2016%2016h179q31%200%2042-3t11-17-11-17-39-4h-27q-20%200-35%201h-96v-945q-8-13-18-15-4%200-7%201t-5%202-4%203-2%203-2%204-2%203v968z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_ldots { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%222.734ex%22%20height%3D%22.843ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-217.3%201177%20362.8%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M78%2060q0%2024%2017%2042t43%2018q24%200%2042-16t19-43q0-25-17-43T139%200%2096%2017%2078%2060zm447%200q0%2024%2017%2042t43%2018q24%200%2042-16t19-43q0-25-17-43T586%200t-43%2017-18%2043zm447%200q0%2024%2017%2042t43%2018q24%200%2042-16t19-43q0-25-17-43t-43-18-43%2017-18%2043z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 66.17946711154134%; } .ve-ui-mwMathSymbol-_92_left_32__40__32__92_frac_123_1_125__123_2_125__32__92_right_32__41_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.505ex%22%20width%3D%225.451ex%22%20height%3D%226.176ex%22%20viewBox%3D%220%20-1580.7%202347%202659.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft-parenthesis%20one-half%20right-parenthesis%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M701-940q0-3-6-9h-31q-2%202-28%2027t-45%2043-54%2061-62%2081-63%20101-62%20125-55%20149-45%20176-29%20203-12%20234q0%20711%20364%201110%2023%2025%2043%2044t33%2032%2015%2013h31q6-6%206-9%200-5-20-26t-52-59-72-95-81-143-76-191-60-252-32-316q-2-38-2-109%200-389%2094-680t290-494q11-12%2011-16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M34%201438q0%208%203%2010t13%202h21q2-2%2028-27t45-43%2054-61%2062-81%2063-101%2062-124%2055-149%2045-176%2029-203%2012-234q0-117-7-198-47-572-357-913-23-25-43-44t-33-32-15-13H56q-13%200-17%202t-5%2010q54%2054%20106%20124Q428-430%20428%20251q0%20202-26%20377t-64%20294-93%20224-100%20163-99%20116l-4%204q-2%202-3%204t-3%203l-2%202z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cg%20transform%3D%22translate%28741%2C0%29%20translate%28120%2C0%29%22%3E%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%20220h625v60H0z%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2260%22%20y%3D%22676%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%2260%22%20y%3D%22-696%22%2F%3E%3C%2Fg%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221606%22%20y%3D%22-1%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_left_32__47__32__92_frac_123_1_125__123_2_125__32__92_right_32__92_backslash { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.171ex%22%20width%3D%226.882ex%22%20height%3D%226.176ex%22%20viewBox%3D%220%20-1724.2%202963%202659.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eslash%20one-half%20reverse-solidus%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M81-949q-10%200-18%208t-8%2020q0%204%201%206%203%209%20442%201179t441%201174q6%2012%2021%2012%2012%200%2020-9t8-20q-6-18-149-401L398-155Q107-934%20103-938q-7-11-22-11z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M988-922q0-11-8-19t-18-8q-15%200-22%2011-4%204-295%20783L204%201020Q56%201416%2056%201424q0%209%206%2017t22%209q13-2%2019-11%204-4%20295-783L839-519q149-399%20149-403z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22129%22%2F%3E%3Cg%20transform%3D%22translate%281049%2C0%29%20translate%28120%2C0%29%22%3E%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%20220h625v60H0z%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2260%22%20y%3D%22676%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%2260%22%20y%3D%22-696%22%2F%3E%3C%2Fg%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221914%22%20y%3D%22129%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_left_32__91__32__92_frac_123_1_125__123_2_125__32__92_right_32__93_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.505ex%22%20width%3D%224.485ex%22%20height%3D%226.176ex%22%20viewBox%3D%220%20-1580.7%201931%202659.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft-bracket%20one-half%20right-bracket%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M247-949v2399h269v-62H309V-887h207v-62H247z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M11%201388v62h269V-949H11v62h207v2275H11z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cg%20transform%3D%22translate%28533%2C0%29%20translate%28120%2C0%29%22%3E%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%20220h625v60H0z%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2260%22%20y%3D%22676%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%2260%22%20y%3D%22-696%22%2F%3E%3C%2Fg%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221398%22%20y%3D%22-1%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_left_32__92_Uparrow_32__92_frac_123_1_125__123_2_125__32__92_right_32__92_Downarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.838ex%22%20width%3D%225.646ex%22%20height%3D%225.176ex%22%20viewBox%3D%220%20-1437.2%202431%202228.5%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eup%20double%20arrow%20one-half%20down%20double%20arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M142%20329q158%2090%20247%20270%200-1%2010-20t21-38%2032-47%2045-56%2061-55%2078-54%2072-35l13-5v-43q-3%200-27%2010t-71%2037-91%2063l-10%208-1-182V0h-43v405l-12%2012q-30%2033-77%2099-1-1-11-16t-26-37-40-46l-12-12V0h-43v364l-10-8q-45-36-92-63t-73-37l-25-10v43l13%205q31%2011%2072%2035z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M257%200v602h43V0h-43zm221%200v602h43V0h-43z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M257%20236v364h43V195l12-12q30-33%2077-99%201%201%2011%2016t26%2037%2040%2046l12%2012v405h43V418l1-182%2010%208q44%2036%2091%2063t73%2037l25%2010v-43l-13-5q-31-11-72-35Q478%20181%20389%201q0%201-10%2020t-21%2038-32%2047-45%2056-61%2055-78%2054-72%2035l-13%205v43q3%200%2026-9t71-37%2093-64l10-8z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%280%2C1352%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-609%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20transform%3D%22translate%280%2C-1471.1642540192925%29%20scale%281%2C1.4741245980707394%29%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20y%3D%22-2048%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28783%2C0%29%20translate%28120%2C0%29%22%3E%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%20220h625v60H0z%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%2260%22%20y%3D%22676%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%2260%22%20y%3D%22-696%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%281648%2C1352%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20y%3D%22-612%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20transform%3D%22translate%280%2C-1474.1642540192925%29%20scale%281%2C1.4741245980707394%29%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20y%3D%22-2049%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_left_32__92_Vert_32__92_frac_123_1_125__123_2_125__32__92_right_32__92_Vert { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.171ex%22%20width%3D%224.355ex%22%20height%3D%225.509ex%22%20viewBox%3D%220%20-1437.2%201875%202372%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eparallel-to%20one-half%20parallel-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M133%20736q5%2014%2020%2014%2011%200%2017-11%202-4%202-489t-2-489q-6-11-18-11-8%200-14%206l-1%201q-4%202-4%2064t-1%20429q0%20481%201%20486zm196%203q5%2011%2017%2011%207%200%2015-6l1-1q4-2%204-64t1-429%200-428-5-65l-1-1q-6-6-14-6-12%200-18%2011-2%204-2%20489t2%20489z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%280%2C1352%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-760%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20transform%3D%22translate%280%2C-1167.4629019607844%29%20scale%281%2C0.25981960784313735%29%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-1946%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28505%2C0%29%20translate%28120%2C0%29%22%3E%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%20220h625v60H0z%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2260%22%20y%3D%22676%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%2260%22%20y%3D%22-696%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%281370%2C1352%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-760%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20transform%3D%22translate%280%2C-1167.4629019607844%29%20scale%281%2C0.25981960784313735%29%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-1946%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_left_32__92__123__32__92_frac_123_1_125__123_2_125__32__92_right_32__92__125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.505ex%22%20width%3D%225.516ex%22%20height%3D%226.176ex%22%20viewBox%3D%220%20-1580.7%202375%202659.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EStartSet%20one-half%20EndSet%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M618-943l-6-6h-30l-14%206q-96%2040-157%20102t-79%20138q-5%2021-5%2050t-2%20303q-1%20322-2%20332-6%2042-22%2079t-37%2063-43%2047-42%2034-32%2020-15%209q-2%204-2%2016v8q0%203%201%206t1%203%202%202%205%203%205%203q63%2033%20112%2092%2054%2069%2067%20152%201%2010%202%20332%201%20273%201%20303t6%2051q37%20153%20234%20238l16%207h30l6-6v-15q0-16-2-18l-8-5q-9-4-23-13t-33-21-37-29-36-38-30-48-20-57q-4-20-4-48t-2-301q-1-272-1-302t-6-51q-9-39-28-74t-42-60-49-46-47-34-36-20-17-10l-9-3%2017-9q85-42%20140-104T416%203q5-21%205-51t2-301v-123q1-205%205-222%201-3%201-5%205-23%2014-44t22-39%2026-34%2028-29%2029-23%2026-18%2021-13%2015-9l6-2q2-2%202-18v-15z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M131%201414v15l2%2018%2015%203h19l15-6q94-40%20154-101t79-136q6-23%206-53t2-303l1-320%202-14q8-55%2034-102t58-76%2053-43%2037-22q7-4%208-7t2-16v-13q0-3-3-6t-7-5q-66-33-117-95T426-15l-2-14-1-321q-1-272-1-302t-7-54q-18-74-78-135T182-943l-15-6h-14q-16%200-19%203t-3%2018q0%2014%201%2017t12%207l4%202q151%2082%20175%20222%201%2017%202%20331t2%20330q28%20164%20214%20260l20%209-20%2010q-185%2095-214%20260-1%2017-2%20330t-2%20331q-8%2046-30%2086t-49%2065-51%2042-42%2027-19%2012q-1%201-1%2016z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cg%20transform%3D%22translate%28755%2C0%29%20translate%28120%2C0%29%22%3E%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%20220h625v60H0z%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2260%22%20y%3D%22676%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%2260%22%20y%3D%22-696%22%2F%3E%3C%2Fg%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221620%22%20y%3D%22-1%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_left_32__92_langle_32__92_frac_123_1_125__123_2_125__32__92_right_32__92_rangle { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.505ex%22%20width%3D%225.516ex%22%20height%3D%226.176ex%22%20viewBox%3D%220%20-1580.7%202375%202659.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Emathematical%20left-angle%20one-half%20mathematical%20right-angle%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M126%20242v17l235%20586q234%20586%20236%20590%2013%2015%2027%2015%2010%200%2020-7t10-24v-8L422%20831Q190%20253%20190%20250t232-581l232-579v-9q0-17-10-24t-20-7q-12%200-27%2015-2%204-236%20590L126%20242z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M94%201424q0%202%203%208t10%2012%2017%206q17%200%2028-15%202-4%20236-590l235-586v-17L388-345Q153-933%20152-934q-10-15-25-15h-2q-30%200-30%2030v9l232%20579q232%20578%20232%20581T327%20831Q94%201411%2094%201424z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cg%20transform%3D%22translate%28755%2C0%29%20translate%28120%2C0%29%22%3E%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%20220h625v60H0z%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2260%22%20y%3D%22676%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%2260%22%20y%3D%22-696%22%2F%3E%3C%2Fg%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221620%22%20y%3D%22-1%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_left_32__92_lceil_32__92_frac_123_1_125__123_2_125__32__92_right_32__92_rceil { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.505ex%22%20width%3D%224.74ex%22%20height%3D%226.176ex%22%20viewBox%3D%220%20-1580.7%202041%202659.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft%20ceiling%20one-half%20right%20ceiling%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M246-949v2399h325v-62H308V-949h-62z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M11%201388v62h325V-949h-62v2337H11z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cg%20transform%3D%22translate%28588%2C0%29%20translate%28120%2C0%29%22%3E%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%20220h625v60H0z%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2260%22%20y%3D%22676%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%2260%22%20y%3D%22-696%22%2F%3E%3C%2Fg%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221453%22%20y%3D%22-1%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_left_32__92_lfloor_32__92_frac_123_1_125__123_2_125__32__92_right_32__92_rfloor { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.505ex%22%20width%3D%224.74ex%22%20height%3D%226.176ex%22%20viewBox%3D%220%20-1580.7%202041%202659.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft%20floor%20one-half%20right%20floor%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M246-949v2399h62V-887h263v-62H246z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M274-887v2337h62V-949H11v62h263z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cg%20transform%3D%22translate%28588%2C0%29%20translate%28120%2C0%29%22%3E%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%20220h625v60H0z%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2260%22%20y%3D%22676%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%2260%22%20y%3D%22-696%22%2F%3E%3C%2Fg%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221453%22%20y%3D%22-1%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_left_32__92_uparrow_32__92_frac_123_1_125__123_2_125__32__92_right_32__92_downarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.838ex%22%20width%3D%225.131ex%22%20height%3D%225.176ex%22%20viewBox%3D%220%20-1437.2%202209%202228.5%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eup-arrow%20one-half%20down-arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M112%20421l8%203q7%203%2016%206t25%2011%2030%2017%2033%2023%2036%2029%2035%2036%2033%2045l5%209%207-11q40-62%2091-100t124-68v-44l-12%204q-98%2037-175%20111l-13%2012V0h-43v504l-13-12q-77-74-175-111l-12-4v44z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M312%200v602h43V0h-43z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M312%2096v504h43V96l13%2012q77%2074%20175%20111l12%204v-44l-9-3q-8-3-17-7t-24-11-30-17-33-22-35-29-35-37-33-44l-5-9-7%2011q-40%2062-91%20100t-124%2068v44l12-4q98-37%20175-111l13-12z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%280%2C1352%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-610%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20transform%3D%22translate%280%2C-1471.1803311897104%29%20scale%281%2C1.4725168810289386%29%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20y%3D%22-2048%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28672%2C0%29%20translate%28120%2C0%29%22%3E%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%20220h625v60H0z%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%2260%22%20y%3D%22676%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%2260%22%20y%3D%22-696%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%281537%2C1352%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20y%3D%22-612%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20transform%3D%22translate%280%2C-1473.1803311897104%29%20scale%281%2C1.4725168810289386%29%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20y%3D%22-2048%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_left_32__92_updownarrow_32__92_frac_123_1_125__123_2_125__32__92_right_32__92_Updownarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.838ex%22%20width%3D%225.388ex%22%20height%3D%225.176ex%22%20viewBox%3D%220%20-1437.2%202320%202228.5%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eup%20down-arrow%20one-half%20up%20down%20double%20arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M112%20421l8%203q7%203%2016%206t25%2011%2030%2017%2033%2023%2036%2029%2035%2036%2033%2045l5%209%207-11q40-62%2091-100t124-68v-44l-12%204q-98%2037-175%20111l-13%2012V0h-43v504l-13-12q-77-74-175-111l-12-4v44z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M312%2096v504h43V96l13%2012q77%2074%20175%20111l12%204v-44l-9-3q-8-3-17-7t-24-11-30-17-33-22-35-29-35-37-33-44l-5-9-7%2011q-40%2062-91%20100t-124%2068v44l12-4q98-37%20175-111l13-12z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M312%200v602h43V0h-43z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22f%22%20d%3D%22M142%20329q158%2090%20247%20270%200-1%2010-20t21-38%2032-47%2045-56%2061-55%2078-54%2072-35l13-5v-43q-3%200-27%2010t-71%2037-91%2063l-10%208-1-182V0h-43v405l-12%2012q-30%2033-77%2099-1-1-11-16t-26-37-40-46l-12-12V0h-43v364l-10-8q-45-36-92-63t-73-37l-25-10v43l13%205q31%2011%2072%2035z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22h%22%20d%3D%22M257%20236v364h43V195l12-12q30-33%2077-99%201%201%2011%2016t26%2037%2040%2046l12%2012v405h43V418l1-182%2010%208q44%2036%2091%2063t73%2037l25%2010v-43l-13-5q-31-11-72-35Q478%20181%20389%201q0%201-10%2020t-21%2038-32%2047-45%2056-61%2055-78%2054-72%2035l-13%205v43q3%200%2026-9t71-37%2093-64l10-8z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22g%22%20d%3D%22M257%200v602h43V0h-43zm221%200v602h43V0h-43z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%280%2C1352%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-610%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20transform%3D%22translate%280%2C-1473.1481768488743%29%20scale%281%2C1.4757323151125399%29%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20y%3D%22-2048%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28672%2C0%29%20translate%28120%2C0%29%22%3E%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%20220h625v60H0z%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%2260%22%20y%3D%22676%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%2260%22%20y%3D%22-696%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%281537%2C1352%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20y%3D%22-609%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23g%22%20transform%3D%22translate%280%2C-1474.1160225080384%29%20scale%281%2C1.4789477491961411%29%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23h%22%20y%3D%22-2049%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_left_32__92_vert_32__92_frac_123_1_125__123_2_125__32__92_right_32__92_vert { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.171ex%22%20width%3D%223.324ex%22%20height%3D%225.509ex%22%20viewBox%3D%220%20-1437.2%201431%202372%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EStartAbsoluteValue%20one-half%20EndAbsoluteValue%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M139-249h-2q-12%200-18%2014v486l1%20486q10%2013%2019%2013%2013%200%2020-15v-970q-8-14-18-14h-2z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%280%2C1352%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-760%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20transform%3D%22translate%280%2C-1168.1483415112857%29%20scale%281%2C0.26203729146221794%29%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-1947%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28283%2C0%29%20translate%28120%2C0%29%22%3E%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%20220h625v60H0z%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2260%22%20y%3D%22676%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%2260%22%20y%3D%22-696%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%281148%2C1352%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-760%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20transform%3D%22translate%280%2C-1168.1483415112857%29%20scale%281%2C0.26203729146221794%29%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-1947%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_left_92_vert_32_s_32__92_right_92_vert { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%222.415ex%22%20height%3D%222.843ex%22%20style%3D%22vertical-align%3A-.838ex%22%20viewBox%3D%220%20-863.1%201040%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M139-249h-2q-12%200-18%2014v486l1%20486q10%2013%2019%2013%2013%200%2020-15v-970q-8-14-18-14h-2z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M131%20289q0%2032%2016%2065t56%2061%2097%2027q62%200%2090-27t29-60q0-32-17-47t-38-16q-13%200-24%208t-12%2026q0%2016%209%2028t17%2018%2013%206q1%200%201%201%200%203-7%209t-25%2011-39%206q-48%200-70-26t-23-53q0-25%2019-35t55-17%2052-15q66-29%2066-96%200-28-11-56t-33-56-63-44-94-17q-77%200-109%2029T53%2087q0%2039%2021%2056t44%2017q15%200%2028-9t14-31q0-26-18-44t-31-18q-2-1-3-1t-1-2q1-3%208-8t31-13%2055-7q36%200%2062%2011t38%2028%2017%2031%205%2025q0%2028-21%2042t-48%2017-59%2015-47%2035q-17%2025-17%2058z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22283%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20x%3D%22757%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 55.43238550693736%; } .ve-ui-mwMathSymbol-_92_leftarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.334ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%201005%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft-arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M944%20261v-11l-15-20H165q2-2%2017-14t29-27%2033-37%2033-56%2026-71q5-18%205-25%200-11-20-11h-10q-3%200-6%204t-5%209-4%2019q-18%2073-68%20130T73%20236q-15%206-18%2011%200%207%204%2010t14%207q48%2019%2085%2050t57%2061%2032%2059%2017%2046l3%2017q2%206%203%208t5%204%2013%202q20%200%2020-11%200-7-5-25-10-37-25-69t-32-54-31-37-30-28-20-17h764q15-9%2015-20z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_leftarrowtail { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.17ex%22%20width%3D%222.592ex%22%20height%3D%221.343ex%22%20viewBox%3D%220%20-504.3%201116%20578.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft-arrow%20with%20tail%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20250q47%2027%2086%2072t57%2095h22q23%200%2023-1%200-2-7-19t-29-53-50-66l-7-8h722l9%207q37%2029%2064%2068t39%2072h46q0-4-10-25t-31-54-44-59l-9-9v-40l9-9q23-25%2044-58t31-55%2010-25h-46q-11%2033-38%2072t-65%2068l-9%207H151l7-8q28-31%2049-66t29-52%208-20q0-1-23-1h-22q-18%2050-57%2095t-86%2072z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_leftharpoondown { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.334ex%22%20height%3D%221.176ex%22%20viewBox%3D%220%20-360.8%201005%20506.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft%20harpoon%20with%20barb%20down%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20256q1%208%207%2014h867q15-9%2015-20t-15-20H148q1-1%2017-15t31-30%2035-40%2039-58%2033-71q6-17%203-21-2-6-18-6-9%200-12%201t-7%206-5%2014-11%2026-22%2039q-59%2098-162%20160-10%207-12%2010t-2%2011z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_leftharpoonup { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.511ex%22%20width%3D%222.334ex%22%20height%3D%221.676ex%22%20viewBox%3D%220%20-647.8%201005%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft%20harpoon%20with%20barb%20up%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M62%20230q-6%206-7%2014%200%208%202%2011t12%2010q45%2027%2082%2061t57%2065%2035%2057%2022%2043%208%2018q3%202%2015%202%2016%200%2018-6%203-4-3-21-10-28-24-54t-28-47-28-39-27-31-23-22-17-15l-8-6h781q15-9%2015-20t-15-20H62z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_leftleftarrows { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%222.334ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-719.6%201005%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft%20paired%20arrows%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M930%20437q14-11%2014-21t-10-17q-4-2-394-2H150l9-10q26-27%2046-59t29-51%209-25q0-15-26-61t-58-78l-9-10h390q390%200%20394-2%2010-7%2010-17%200-13-14-20l-390-1H151q29-29%2052-65t33-59l8-22h-46q-20%2052-56%2094T66%2077l-11%206%2010%206q92%2056%20132%20157%202%204-7%2023-40%2090-125%20142l-10%206%2011%206q40%2024%2076%2066t56%2094h46q-42-95-93-146h779z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_leftrightarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.334ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%201005%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft-right-arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M263%20479q4%2022%208%2027t17%205q20%200%2020-11%200-7-5-25-10-37-25-69t-32-54-31-37-30-28-20-17h670q-106%2079-139%20205-5%2018-5%2025%200%2011%2020%2011%209%200%2012-1t6-4%203-9%203-16%208-25q22-67%2073-120t119-75q9-3%209-11%200-6-5-9t-24-10-38-19q-41-26-71-60t-45-67-21-50-8-31q-2-10-5-12t-16-3q-20%200-20%2011%200%207%205%2025%2032%20126%20139%20205H165q2-2%2017-14t29-27%2033-37%2033-56%2026-71q5-18%205-25%200-11-20-11h-10q-3%200-6%204t-5%209-4%2019q-18%2073-68%20130T73%20236q-15%206-18%2011%200%207%204%2010t14%207q71%2028%20121%2085t69%20130z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_leftrightarrows { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.334ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%201005%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft-arrow%20over%20right-arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20500q47%2027%2086%2072t57%2095h22q23%200%2023-1%200-2-7-19t-29-53-50-66l-7-8h388q389%200%20393-2%2012-5%2012-18t-12-18q-4-2-393-2H151l7-8q28-31%2049-66t29-52%208-20q0-1-23-1h-22q-18%2050-57%2095t-86%2072zm887-333Q835%20101%20801%200h-23q-23%200-23%201t3%208%207%2016%206%2014q29%2055%2068%2098l9%2010H458q-390%200-392%202-11%205-11%2018%200%2015%2014%2019%202%201%20391%201h388l-10%2011q-27%2030-47%2063t-29%2053l-7%2018q0%201%2023%201h23q40-106%20142-166z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_leftrightharpoons { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.334ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%201005%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft%20harpoon%20over%20right%20harpoon%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M195%20504l3%2010h23q23%200%2023-2%200-4-5-22t-24-53-44-61l-9-9h383q383%200%20387-2%2012-5%2012-18t-12-18q-4-2-440-2H55v20l12%207q46%2025%2079%2066t49%2084zM67%20171q3%202%20440%202h437v-20l-12-7Q839%2095%20804-4l-3-10h-23q-23%200-23%202%2013%2071%2073%20136l9%209H454q-383%200-387%202-12%205-12%2018%200%2012%2012%2018z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_leftrightsquigarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.17ex%22%20width%3D%223.238ex%22%20height%3D%221.343ex%22%20viewBox%3D%220%20-504.3%201394%20578.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft%20right%20wave%20arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M57%20250q102%2061%20143%20167h46l-4-10q-27-67-83-129l-7-8h124l39%2040q39%2039%2043%2041%208%205%2018%200%202-1%2079-78l75-77%2076%2077q77%2077%2080%2078%208%203%2017%200%202-1%2079-78l76-77%2075%2077q77%2077%2079%2078%2010%205%2018%200%204-2%2043-41l39-40h124l-7%208q-56%2062-83%20129l-4%2010h46q45-111%20143-167-100-58-143-167h-46l4%2010q27%2067%2083%20129l7%208h-97q-16%200-20-1h-11q-4%200-9%202t-7%202-7%205-7%207-10%2011-12%2013l-35%2035-37-37q-36-37-74-76t-43-42q-10-5-19%201-4%201-78%2077t-76%2077-76-76-78-78q-9-6-19-1-4%203-42%2042t-75%2076l-37%2037-35-35q-4-5-12-13t-10-10-7-7-7-5-7-3-9-2-11%200h-20q-16%200-29%201h-68l7-8q56-62%2083-129l4-10h-23l-23%201-5%2012q-43%2094-138%20154z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_leftthreetimes { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft-semidirect-product%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20674q0%208%207%2014t14%206h1q6%200%2023-17t108-116q112-121%20202-219%2052-56%20131-141Q677%2055%20699%2030t23-32q0-7-6-13t-15-7-13%205q-1%202-146%20158T394%20301l-6%205-148-160Q119%2015%20101-3T75-22t-14%206-6%2014q0%206%2012%2021t91%2098q32%2034%2051%2055l152%20164-152%20164Q62%20657%2057%20667q-2%204-2%207z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_leq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.819ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20783%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eless-than-or-equal-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M674%20636q8%200%2014-6t6-15-7-14q-1-1-270-129L151%20346l248-118Q687%2092%20691%2087q3-6%203-11%200-18-18-20h-6L382%20192Q92%20329%2090%20331q-7%205-7%2017%201%2011%2013%2017%208%204%20286%20135t283%20134q4%202%209%202zM84-118q0%2010%2015%2020h579q16-6%2016-20%200-12-15-20H98q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_leqq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.819ex%22%20height%3D%222.676ex%22%20viewBox%3D%220%20-863.1%20783%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eless-than-over-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M674%20753q8%200%2014-6t6-15-7-14q-1-1-270-129L151%20463l248-118q288-136%20292-141%203-6%203-11%200-18-18-20h-6L382%20309Q92%20446%2090%20448q-7%205-7%2017%201%2011%2013%2017%208%204%20286%20135t283%20134q4%202%209%202zM84%2039q0%2010%2015%2020h579q16-6%2016-20%200-13-15-20H98q-14%207-14%2020zm-1-196q0%204%201%207t2%205%203%204%203%202%204%202%203%202h579q16-11%2016-20%200-13-15-20H98q-14%207-15%2018z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_leqslant { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.819ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20783%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eless-than-or-slanted-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M674%20636q8%200%2014-6t6-15-7-14q-1-1-270-129L151%20346l248-118Q687%2092%20691%2087q3-6%203-11%200-18-18-20h-6L382%20192Q92%20329%2090%20331q-7%205-7%2017%201%2011%2013%2017%208%204%20286%20135t283%20134q4%202%209%202zM94%20170q8%202%2010%202%206-1%20150-69T535-30t143-68q16-8%2016-20%200-18-18-20h-6L382-2Q92%20135%2090%20137q-7%205-7%2017%201%2010%2011%2016z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_lessapprox { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.009ex%22%20viewBox%3D%220%20-863.1%20783%201295.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eless-than-or-approximate%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M667%20761q2%201%206%201%209%200%2015-6t6-15q0-10-7-14-3-3-267-114L156%20502l260-110q60-25%20128-54t103-43%2035-15q12-6%2012-18%200-18-18-20-6%200-152%2061T235%20425%2090%20487q-7%206-7%2014%200%2013%2011%2018%203%201%20284%20120t289%20122zM55-23q0%2066%2048%20113t120%2048q42%200%2093-24%2026-14%2077-46l50-32Q502%200%20554%200q55%200%2096%2032t44%2077q0%2029%2014%2029%202%200%205-2t6-9%203-19q0-71-49-117T557-56q-43%200-89%2021t-81%2048-79%2047-85%2022q-56%200-96-32T83-27q-2-29-14-29-14%200-14%2033zm0-234q0%2066%2048%20113t120%2048q42%200%2093-24%2026-14%2077-46l50-32q59-36%20111-36%2055%200%2096%2032t44%2077q0%2029%2014%2029%202%200%205-2t6-9%203-19q0-71-49-117t-116-47q-43%200-89%2021t-81%2048-79%2047-85%2022q-56%200-96-32t-44-77q-3-29-14-29-14%200-14%2033z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_lessdot { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%20783%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eless-than-dot%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M86%20261q6%206%20295%20143t292%20137q7%200%2013-6t7-14-4-11q-5-6-271-131L151%20250l267-129Q686-4%20689-10q4-4%204-11t-6-13-12-7q-7%200-295%20137T86%20239q-4%205-4%2011%200%207%204%2011zm524-11q0-26-18-52t-61-26q-33%200-56%2023-22%2019-22%2055%200%2058%2060%2078%202%202%2022%202%2034-2%2054-26t21-54z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_lesseqgtr { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.171ex%22%20width%3D%221.819ex%22%20height%3D%223.509ex%22%20viewBox%3D%220%20-1006.6%20783%201510.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eless-than-equals-or-greater-than%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M674%20445q0-7-5-13t-14-7-286%20106T90%20640q-7%205-7%2015%200%2013%2012%2018%20549%20213%20559%20213%208%200%2014-6t6-14q0-10-11-16-14-7-252-99l-251-96%20247-95q67-26%20154-59%2085-32%2099-39t14-17zM84%20250q0%2010%2015%2020h559q16-6%2016-20%200-12-15-20H98q-14%207-14%2020zM83%2055q0%2013%2011%2018%204%203%2010%203%204-1%20279-106t281-108q10-6%2010-17%200-10-7-15-3-3-282-109T104-386q-19%200-21%2018%200%2014%209%2019%201%200%20255%2098l250%2096-251%2096q-50%2019-123%2047-105%2040-122%2048T83%2055z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_lesseqqgtr { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.338ex%22%20width%3D%221.819ex%22%20height%3D%224.009ex%22%20viewBox%3D%220%20-1150.1%20783%201726.2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eless-than-above-double-line-equal-above-greater-than%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M674%201003q7%200%2013-4t7-16q0-10-11-16-14-8-263-99l-258-96%20260-96q261-97%20263-99%209-6%209-17%200-10-7-14t-14-5q-4%201-289%20106T93%20755q-10%205-10%2017%200%2011%208%2016%207%203%20292%20109t291%20106zM84%20354v13l14%2020h581q15-8%2015-20%200-13-15-20H98q-14%207-14%2020zm0-194v13l14%2020h581q15-8%2015-20%200-13-15-20H98q-14%207-14%2020zM94-3q8%202%2010%202%203-1%20288-106t292-108q10-4%2010-17%200-9-7-15-1-1-292-110-289-106-294-106-18%202-18%2020%200%2012%2011%2017%203%203%20263%2098l258%2096-260%2096Q94-39%2092-37q-9%206-9%2016Q83-9%2094-3z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_lessgtr { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.819ex%22%20height%3D%222.676ex%22%20viewBox%3D%220%20-791.3%20783%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eless-than-or-greater-than%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M734%20181q0-8-6-14t-14-6q-3%200-328%20119T54%20404q-10%204-10%2017%200%2011%208%2016%2014%206%20336%20125t326%20119q7%200%2013-6t7-14q0-10-12-16-11-6-260-99-21-7-42-15L122%20421l298-110%20303-113q11-6%2011-17zM44%20247q0%208%206%2014t13%206q3%200%20328-119T723%2024q11-6%2011-17t-11-17q-7-4-332-123T63-253q-7%200-13%206t-6%2014q0%2010%2011%2016%2012%207%20262%2099%2020%208%2040%2015L655%207%20357%20117%2054%20230q-10%206-10%2017z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_lesssim { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.819ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20783%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eless-than-or-equivalent-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M674%20732q8%200%2014-6t6-15-7-14q-1-1-270-129L151%20442l248-118q288-136%20292-141%203-6%203-11%200-18-18-20h-6L382%20288Q92%20425%2090%20427q-7%205-7%2017%201%2011%2013%2017%208%204%20286%20135t283%20134q4%202%209%202zM56-194q0%2087%2050%20143T222%206q38%200%2074-18t66-44%2058-52%2063-45%2071-18q62%200%20100%2043t40%2099q2%2035%2014%2035%2014%200%2014-32%200-76-46-138t-119-63q-39%200-76%2018t-66%2044-57%2052-64%2044-71%2018q-60%200-98-42T83-196q-2-32-14-32-13%200-13%2026v8z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_lfloor { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.043ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20449%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft%20floor%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M174%20734q0%201%201%203t2%203%203%204%204%203%205%202%207%201q10-2%2018-15v-945h159q28%200%2038-3t11-17-11-17-42-4h-31q-24%200-40%201H190q-12%204-16%2016v968z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_lg { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.83ex%22%20height%3D%222.676ex%22%20style%3D%22vertical-align%3A-.838ex%22%20viewBox%3D%220%20-791.3%20788%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M42%2046h14q39%200%2047%2014v64q0%2019%201%2043t0%2050%200%2055%200%2057v213q0%2026-1%2044t0%2017q-3%2019-14%2025t-45%209H26v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V379q0-317%201-319%204-8%2012-11%2021-3%2049-3h16V0h-8l-23%201q-23%201-49%201t-38%201-38%200-50-2L34%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M329%20409q44%2044%20100%2044%2030%200%2043-19t13-38q0-14-9-25t-27-11q-33%200-37%2030-2%2014%203%2021%200%201%201%203v1q-28-3-53-22-8-5-8-7%200-1%204-5t9-12%2011-18%209-26%204-33q0-62-49-105t-121-44q-50%200-99%2028-11-18-11-38%200-35%2026-52%209-6%2017-6t72-2q84-1%20108-6%2061-9%2096-41%2039-39%2039-98%200-67-78-103-60-31-142-31-83%200-143%2031-78%2035-78%20100%200%2036%2021%2060t42%2033l11%206q-36%2031-36%2084%200%2047%2029%2085-44%2044-44%2099%200%2063%2050%20106t121%2044q51%200%2095-26l11-7zm-30-66q-5%2028-26%2044t-52%2017q-29%200-50-16t-26-45q-3-17-3-51%200-44%207-65t30-35q17-10%2043-10%2022%200%2038%207t23%2018%2011%2020%205%2015q3%2016%203%2050t-3%2051zM403-75q0%2025-14%2041t-41%2023-49%209-54%202h-27q-67%200-80-6-20-9-31-28T95-74q0-10%206-23t21-30%2048-28%2080-12q69%200%20111%2028t42%2064z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22283%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 59.54789256141223%; } .ve-ui-mwMathSymbol-_92_lim { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%223.261ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%201404%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M42%2046h14q39%200%2047%2014v64q0%2019%201%2043t0%2050%200%2055%200%2057v213q0%2026-1%2044t0%2017q-3%2019-14%2025t-45%209H26v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V379q0-317%201-319%204-8%2012-11%2021-3%2049-3h16V0h-8l-23%201q-23%201-49%201t-38%201-38%200-50-2L34%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M69%20609q0%2028%2018%2044t44%2016q23-2%2040-17t17-43q0-30-17-45t-42-15q-25%200-42%2015t-18%2045zM247%200q-15%203-104%203h-37Q80%203%2056%201L34%200h-8v46h16q28%200%2049%203%209%204%2011%2011t2%2042v191q0%2052-2%2066t-14%2019q-14%207-47%207H30v23q0%2023%202%2023l10%201q10%201%2028%202t36%202%2036%202%2029%203%2011%201h3V62q5-10%2012-12t35-4h23V0h-8z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%2015%200%2028-2t23-6%2019-8%2015-9%2011-11%209-11%207-11%204-10%203-8l2-5%203%204%206%208q3%204%209%2011t13%2013%2015%2013%2020%2012%2023%2010%2026%207%2031%203q126%200%20137-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q596%203%20587%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22283%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22566%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_lim__123_n_32__92_to_32__92_infty_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.005ex%22%20width%3D%224.295ex%22%20height%3D%223.843ex%22%20viewBox%3D%220%20-791.3%201849.1%201654.5%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Elimit%20Underscript%20n%20right-arrow%20normal%20infinity%20Endscripts%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M42%2046h14q39%200%2047%2014v64q0%2019%201%2043t0%2050%200%2055%200%2057v213q0%2026-1%2044t0%2017q-3%2019-14%2025t-45%209H26v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V379q0-317%201-319%204-8%2012-11%2021-3%2049-3h16V0h-8l-23%201q-23%201-49%201t-38%201-38%200-50-2L34%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M69%20609q0%2028%2018%2044t44%2016q23-2%2040-17t17-43q0-30-17-45t-42-15q-25%200-42%2015t-18%2045zM247%200q-15%203-104%203h-37Q80%203%2056%201L34%200h-8v46h16q28%200%2049%203%209%204%2011%2011t2%2042v191q0%2052-2%2066t-14%2019q-14%207-47%207H30v23q0%2023%202%2023l10%201q10%201%2028%202t36%202%2036%202%2029%203%2011%201h3V62q5-10%2012-12t35-4h23V0h-8z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%2015%200%2028-2t23-6%2019-8%2015-9%2011-11%209-11%207-11%204-10%203-8l2-5%203%204%206%208q3%204%209%2011t13%2013%2015%2013%2020%2012%2023%2010%2026%207%2031%203q126%200%20137-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q596%203%20587%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M21%20287q1%206%203%2016t12%2038%2020%2047%2033%2037%2046%2017q36%200%2060-18t30-34%206-21q0-2%201-2l11%2011q61%2064%20139%2064%2054%200%2087-27t34-79-38-157-38-127q0-26%2017-26%206%200%209%201%2029%205%2052%2038t35%2080q2%208%2020%208%2020%200%2020-8%200-1-4-15-8-29-22-57t-46-56-69-27q-47%200-68%2027t-21%2056q0%2019%2036%20120t37%20152q0%2059-44%2059h-5q-86%200-145-101l-7-12-33-134Q156%2026%20151%2016q-13-27-43-27-13%200-21%206T76%207t-2%2010q0%2013%2038%20163t40%20163q1%205%201%2023%200%2039-24%2039-38%200-63-100-6-20-6-21-2-6-19-6H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M56%20237v13l14%2020h765q-116%2087-143%20223v3q0%202-1%203%200%2012%2017%2012h3q9%200%2012-1t6-4%203-9%203-16%208-25q22-67%2073-120t119-75q9-3%209-11%200-6-5-9t-24-10-38-19q-41-26-71-60t-45-67-21-50-8-31q-2-10-5-12t-16-3q-20%200-20%2011%200%207%205%2025%2032%20126%20139%20205H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22f%22%20d%3D%22M55%20217q0%2088%2056%20156t143%2069q88%200%20165-61%2038-31%2074-78l14-19%207%2010q104%20148%20233%20148%2086%200%20141-68t56-160q0-86-55-155T743-11q-86%200-163%2061-38%2031-74%2078l-14%2019-7-10Q381-11%20252-11q-86%200-141%2068T55%20217zm852%200q0%2068-38%20124t-108%2056q-21%200-41-5t-38-14-34-19-29-24-25-25-20-25-15-22-11-17l-5-8%2031-40q31-40%2048-60t42-44%2050-33%2051-10q62%200%20102%2049t40%20117zm-815-3q0-69%2039-125t108-56q118%200%20217%20160l-31%2040q-61%2079-91%20104-49%2043-101%2043-62%200-101-49T92%20214z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28222%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22283%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22566%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%280%2C-610%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%22605%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%221610%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_liminf { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%226.485ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%202792%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M42%2046h14q39%200%2047%2014v64q0%2019%201%2043t0%2050%200%2055%200%2057v213q0%2026-1%2044t0%2017q-3%2019-14%2025t-45%209H26v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V379q0-317%201-319%204-8%2012-11%2021-3%2049-3h16V0h-8l-23%201q-23%201-49%201t-38%201-38%200-50-2L34%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M69%20609q0%2028%2018%2044t44%2016q23-2%2040-17t17-43q0-30-17-45t-42-15q-25%200-42%2015t-18%2045zM247%200q-15%203-104%203h-37Q80%203%2056%201L34%200h-8v46h16q28%200%2049%203%209%204%2011%2011t2%2042v191q0%2052-2%2066t-14%2019q-14%207-47%207H30v23q0%2023%202%2023l10%201q10%201%2028%202t36%202%2036%202%2029%203%2011%201h3V62q5-10%2012-12t35-4h23V0h-8z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%2015%200%2028-2t23-6%2019-8%2015-9%2011-11%209-11%207-11%204-10%203-8l2-5%203%204%206%208q3%204%209%2011t13%2013%2015%2013%2020%2012%2023%2010%2026%207%2031%203q126%200%20137-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q596%203%20587%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%20114-4%20127-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M273%200q-18%203-127%203Q43%203%2034%200h-8v46h16q28%200%2049%203%208%203%2012%2011%201%202%201%20164v161H33v46h71v66l1%2067%202%2010q19%2065%2064%2094t95%2036h9q8%200%2014%201%2041-3%2062-26t21-52q0-23-14-37t-37-14-37%2014-14%2037q0%2020%2018%2040h-4q-4%201-11%201-28%200-50-21t-34-55q-6-20-7-95v-66h111v-46H185V225q0-162%201-164t3-4%205-3%205-3%207-2%207-1%209-1%209%200%2010-1%2010%200h31V0h-9z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22283%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22566%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%221571%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221854%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%222415%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_limsup { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%227.181ex%22%20height%3D%222.509ex%22%20style%3D%22vertical-align%3A-.671ex%22%20viewBox%3D%220%20-791.3%203092%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M42%2046h14q39%200%2047%2014v64q0%2019%201%2043t0%2050%200%2055%200%2057v213q0%2026-1%2044t0%2017q-3%2019-14%2025t-45%209H26v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V379q0-317%201-319%204-8%2012-11%2021-3%2049-3h16V0h-8l-23%201q-23%201-49%201t-38%201-38%200-50-2L34%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M69%20609q0%2028%2018%2044t44%2016q23-2%2040-17t17-43q0-30-17-45t-42-15q-25%200-42%2015t-18%2045zM247%200q-15%203-104%203h-37Q80%203%2056%201L34%200h-8v46h16q28%200%2049%203%209%204%2011%2011t2%2042v191q0%2052-2%2066t-14%2019q-14%207-47%207H30v23q0%2023%202%2023l10%201q10%201%2028%202t36%202%2036%202%2029%203%2011%201h3V62q5-10%2012-12t35-4h23V0h-8z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%2015%200%2028-2t23-6%2019-8%2015-9%2011-11%209-11%207-11%204-10%203-8l2-5%203%204%206%208q3%204%209%2011t13%2013%2015%2013%2020%2012%2023%2010%2026%207%2031%203q126%200%20137-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q596%203%20587%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M295%20316q0%2040-27%2069t-78%2029q-36%200-62-13-30-19-30-52-1-5%200-13t16-24%2043-25q18-5%2044-9t44-9%2032-13q17-8%2033-20t32-41%2017-62q0-62-38-102T198-10h-8q-52%200-96%2036l-8-7-9-9Q71%204%2065-1L54-11H42q-3%200-9%206v137q0%2021%202%2025t10%205h9q12%200%2016-4t5-12%207-27%2019-42q35-51%2097-51%2097%200%2097%2078%200%2029-18%2047-20%2024-83%2036t-83%2023q-36%2017-57%2046t-21%2062q0%2039%2017%2066t43%2040%2050%2018%2044%205h11q40%200%2070-15l15-8%209%207q10%209%2022%2017h12q3%200%209-6V310l-6-6h-28q-6%206-6%2012z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M383%2058q-56-68-127-68h-7q-125%200-144%2099-1%207-2%20137-1%20109-1%20122t-6%2021q-10%2016-60%2016H25v23q0%2023%202%2023l11%201q10%201%2029%202t38%202q17%201%2037%202t30%203%2012%201h3V261q1-184%203-197%203-15%2014-24%2020-14%2060-14%2026%200%2047%209t32%2023%2020%2032%2012%2030%204%2024v17q0%2016%201%2040t0%2047v67q0%2046-10%2057t-50%2013h-18v46q2%200%2076%205t79%206h7V264q0-180%201-183%203-20%2014-26t45-9h18V0q-2%200-75-5t-77-6h-7v69z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22f%22%20d%3D%22M36-148h14q39%200%2047%2014v57q0%2018%201%2039t0%2044%200%2049%200%2051v190q0%2024-1%2039t0%2016q-3%2019-14%2025t-45%209H20v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3v-26l1-26%208%207q59%2044%20138%2044%2081%200%20138-64t58-161q0-101-65-164T310-11q-68%200-120%2044l-8%207v-141q0-27%202-33t11-11q21-3%2049-3h16v-46h-8l-24%201q-23%201-50%201t-38%201q-103%200-112-3h-8v46h16zm388%20366q0%2074-34%20129t-85%2055q-71%200-123-65V98q40-72%20112-72%2051%200%2090%2054t40%20138z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22283%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22566%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221571%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%221970%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%222531%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 54.513914375023724%; } .ve-ui-mwMathSymbol-_92_ll { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%222.334ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-719.6%201005%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Emuch-less-than%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M639-48q0-6-5-12t-15-7h-1q-6%200-82%2041Q430%2033%20329%2088%2061%20235%2059%20239q-3%204-3%2011t3%2011q3%205%20277%20154t279%20152l4%201q3-1%206-1%2014-5%2014-19%200-8-6-14-1-2-259-143L117%20250l257-141Q632-32%20633-34q6-6%206-14zm305%200q0-6-5-12t-15-7h-1q-6%200-82%2041Q735%2033%20634%2088%20366%20235%20364%20239q-3%204-3%2011t3%2011q3%205%20277%20154t279%20152l4%201q3-1%206-1%2014-5%2014-19%200-8-6-14-1-2-259-143L422%20250l257-141Q937-32%20938-34q6-6%206-14z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_llcorner { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.173ex%22%20height%3D%221.509ex%22%20viewBox%3D%220%20-504.3%20505%20649.8%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ebottom%20left%20corner%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20172v115q0%2054%203%2066t18%2013q12%200%2019-15V18h166q167%200%20171-2%2012-7%2012-18%200-9-12-18-4-2-182-2H120q-53%200-59%206-5%205-5%2026t-1%20162z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_lll { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%223.108ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-719.6%201338%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Every-much-less-than%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M639-48q0-6-5-12t-15-7h-1q-6%200-82%2041Q430%2033%20329%2088%2061%20235%2059%20239q-3%204-3%2011t3%2011q3%205%20277%20154t279%20152l4%201q3-1%206-1%2014-5%2014-19%200-8-6-14-1-2-259-143L117%20250l257-141Q632-32%20633-34q6-6%206-14zm319%200q0-6-5-12t-15-7h-1q-6%200-82%2041Q749%2033%20648%2088%20380%20235%20378%20239q-3%204-3%2011t3%2011q3%205%20277%20154t279%20152l4%201q3-1%206-1%2014-5%2014-19%200-8-6-14-1-2-259-143L436%20250l257-141Q951-32%20952-34q6-6%206-14zm319%200q0-6-5-12t-15-7h-1q-6%200-82%2041-106%2059-207%20114-268%20147-270%20151-3%204-3%2011t3%2011q3%205%20277%20154t279%20152l4%201q3-1%206-1%2014-5%2014-19%200-8-6-14-1-2-259-143L755%20250l257-141q258-141%20259-143%206-6%206-14z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_ln { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.96ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%20844%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M42%2046h14q39%200%2047%2014v64q0%2019%201%2043t0%2050%200%2055%200%2057v213q0%2026-1%2044t0%2017q-3%2019-14%2025t-45%209H26v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V379q0-317%201-319%204-8%2012-11%2021-3%2049-3h16V0h-8l-23%201q-23%201-49%201t-38%201-38%200-50-2L34%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%20114-4%20127-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22283%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_lnapprox { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.171ex%22%20width%3D%221.819ex%22%20height%3D%223.176ex%22%20viewBox%3D%220%20-863.1%20783%201367.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eless-than-and-not-approximate%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M86%20512q7%206%20295%20127t292%20122q7%200%2013-6t7-14q0-8-5-11-3-7-269-118L155%20501l264-111q266-113%20269-118%205-3%205-11%200-7-6-13t-12-7q-6%200-294%20121T86%20490q-12%2010%200%2022zM70-59q-13%200-13%2035%200%2064%2047%20111%2012%2015%2042%2031%2040%2018%2085%2018%201%200%2011-1t16-2%2018-5%2026-10%2032-17%2043-27q9-5%2019-11t15-10%206-3q18%2037%2036%2084%2038%2089%2042%2093%203%203%2010%203%208%200%2014-5t7-13q0-9-35-94t-38-88q0-8%2036-20t64-13q36%200%2069%2017%2031%2014%2047%2036t19%2040%206%2032%2012%2014q12%200%2012-22v-5q0-4-1-6%200-72-49-117T554-60q-25%200-55%2010t-48%2018-18%208q-2%200-29-66t-29-67q0-2%2027-21t71-40%2080-21q46%200%2088%2028t50%2081q3%2031%2015%2031t12-23v-5q0-4-1-6%200-71-49-116t-109-46q-47%200-89%2020t-115%2069l-33-84q-9-20-18-42t-15-35-7-15q-5-5-12-5-8%200-15%205t-7%2014q0%207%2074%20182-11%209-42%2020t-58%2011q-33%200-69-18-31-13-47-35t-19-40-5-32-11-14q-14%200-14%2035%200%2064%2047%20111%2018%2022%2051%2035t65%2014q25%200%2056-10t48-18%2018-8Q397-2%20397%201q-11%209-30%2022t-65%2035-80%2022q-47%200-90-28T84-28q-2-31-14-31z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_lneq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.819ex%22%20height%3D%222.676ex%22%20viewBox%3D%220%20-791.3%20783%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eless-than-and-single-line-not-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M380%20497q65%2031%20142%2067t114%2054%2037%2017q7%200%2013-7t7-13-4-12q-3-4-271-131L151%20343l267-128Q686%2088%20689%2083q4-4%204-11t-6-13-12-7q-6%200-294%20137T86%20332q-4%205-4%2012%200%206%204%2011%205%204%20294%20142zM82-130v6l13%2021h285l51%2049q45%2048%2055%2048%205%200%2012-6t7-15v-2q0-1-1-3l-6-6q-5-5-13-15t-16-17l-31-33h242q2-3%206-7t5-6%202-7q0-7-13-20H398l-52-49q-46-49-55-49-20%200-20%2020%200%2012%2035%2042l34%2036H95q-13%2013-13%2019z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_lneqq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.009ex%22%20viewBox%3D%220%20-863.1%20783%201295.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eless-than-but-not-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M86%20472q7%205%20295%20142t292%20138q7%200%2013-6t7-14-4-11q-3-6-271-131L151%20461l267-129q266-125%20271-131%204-6%204-11%200-7-6-13t-12-7q-7%200-295%20137T86%20450q-4%204-4%2011%200%206%204%2011zM82%2033q0%204%201%207t6%207%206%207h378l47%2051q49%2051%2051%2051%202%201%207%201%208%200%2014-6t6-15q0-6-36-44l-36-36%2078-2h78q11-11%2011-19%200-4-1-7t-6-7-6-7H489L342-139l171-3h169q11-6%2011-18%200-7-13-22H304l-46-48-21-21q-11-11-16-17t-10-10-8-6-6-2q-8%200-13%206t-6%2016q0%207%2035%2045l36%2037h-78l-78%203-7%204q-4%205-4%2012%200%208%2013%2021h194l71%2078%2073%2078H262L93%2016q-11%207-11%2017z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_lnsim { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.171ex%22%20width%3D%221.819ex%22%20height%3D%223.176ex%22%20viewBox%3D%220%20-863.1%20783%201367.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eless-than-but-not-equivalent-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M86%20450q7%205%20294%20142t293%20138q7%200%2013-6t7-14q0-8-5-11-2-6-271-131L151%20439l266-129q268-125%20271-131%205-3%205-11%200-7-6-13t-12-7q-7%200-295%20137T86%20428q-12%2010%200%2022zM55-205q0%2030%209%2063t28%2066%2053%2054%2077%2021q66%200%20140-65%207-6%2010-9t6-4%204-2%202%202q5%205%2055%20100%2044%2079%2051%2090t14%2011q6%200%2014-4t8-15q0-2-16-34t-43-81-48-87l-6-13%2020-16q65-52%20120-52%2052%200%2093%2041%2026%2027%2035%2062t12%2056%2013%2020q13%200%2013-32%200-6-2-24-9-84-62-133-30-34-69-42-18-5-35-5-64%200-138%2065l-22%2017q0-2-56-100-38-70-49-87t-18-17q-8%200-14%206t-6%2014%2056%20109l55%20104q0%202-22%2019t-35%2026q-40%2024-81%2024-51%200-91-36T84-201q-2-35-14-35-15%200-15%2031z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_log { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%223.003ex%22%20height%3D%222.676ex%22%20style%3D%22vertical-align%3A-.838ex%22%20viewBox%3D%220%20-791.3%201293%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M42%2046h14q39%200%2047%2014v64q0%2019%201%2043t0%2050%200%2055%200%2057v213q0%2026-1%2044t0%2017q-3%2019-14%2025t-45%209H26v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V379q0-317%201-319%204-8%2012-11%2021-3%2049-3h16V0h-8l-23%201q-23%201-49%201t-38%201-38%200-50-2L34%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M28%20214q0%2095%2065%20164t157%2070q90%200%20155-68t66-165q0-95-64-160T250-10q-97%200-159%2067T28%20214zM250%2030q122%200%20122%20163v57q0%2022-1%2038t-7%2038-16%2036-31%2028-49%2020q-5%201-16%201-30%200-57-12-43-22-56-61t-13-92v-20q0-96%2019-135%2032-61%20105-61z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M329%20409q44%2044%20100%2044%2030%200%2043-19t13-38q0-14-9-25t-27-11q-33%200-37%2030-2%2014%203%2021%200%201%201%203v1q-28-3-53-22-8-5-8-7%200-1%204-5t9-12%2011-18%209-26%204-33q0-62-49-105t-121-44q-50%200-99%2028-11-18-11-38%200-35%2026-52%209-6%2017-6t72-2q84-1%20108-6%2061-9%2096-41%2039-39%2039-98%200-67-78-103-60-31-142-31-83%200-143%2031-78%2035-78%20100%200%2036%2021%2060t42%2033l11%206q-36%2031-36%2084%200%2047%2029%2085-44%2044-44%2099%200%2063%2050%20106t121%2044q51%200%2095-26l11-7zm-30-66q-5%2028-26%2044t-52%2017q-29%200-50-16t-26-45q-3-17-3-51%200-44%207-65t30-35q17-10%2043-10%2022%200%2038%207t23%2018%2011%2020%205%2015q3%2016%203%2050t-3%2051zM403-75q0%2025-14%2041t-41%2023-49%209-54%202h-27q-67%200-80-6-20-9-31-28T95-74q0-10%206-23t21-30%2048-28%2080-12q69%200%20111%2028t42%2064z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22283%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22788%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 59.54789256141223%; } .ve-ui-mwMathSymbol-_92_log__123_10_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%224.894ex%22%20height%3D%222.676ex%22%20style%3D%22vertical-align%3A-.838ex%22%20viewBox%3D%220%20-791.3%202107.2%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M42%2046h14q39%200%2047%2014v64q0%2019%201%2043t0%2050%200%2055%200%2057v213q0%2026-1%2044t0%2017q-3%2019-14%2025t-45%209H26v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V379q0-317%201-319%204-8%2012-11%2021-3%2049-3h16V0h-8l-23%201q-23%201-49%201t-38%201-38%200-50-2L34%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M28%20214q0%2095%2065%20164t157%2070q90%200%20155-68t66-165q0-95-64-160T250-10q-97%200-159%2067T28%20214zM250%2030q122%200%20122%20163v57q0%2022-1%2038t-7%2038-16%2036-31%2028-49%2020q-5%201-16%201-30%200-57-12-43-22-56-61t-13-92v-20q0-96%2019-135%2032-61%20105-61z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M329%20409q44%2044%20100%2044%2030%200%2043-19t13-38q0-14-9-25t-27-11q-33%200-37%2030-2%2014%203%2021%200%201%201%203v1q-28-3-53-22-8-5-8-7%200-1%204-5t9-12%2011-18%209-26%204-33q0-62-49-105t-121-44q-50%200-99%2028-11-18-11-38%200-35%2026-52%209-6%2017-6t72-2q84-1%20108-6%2061-9%2096-41%2039-39%2039-98%200-67-78-103-60-31-142-31-83%200-143%2031-78%2035-78%20100%200%2036%2021%2060t42%2033l11%206q-36%2031-36%2084%200%2047%2029%2085-44%2044-44%2099%200%2063%2050%20106t121%2044q51%200%2095-26l11-7zm-30-66q-5%2028-26%2044t-52%2017q-29%200-50-16t-26-45q-3-17-3-51%200-44%207-65t30-35q17-10%2043-10%2022%200%2038%207t23%2018%2011%2020%205%2015q3%2016%203%2050t-3%2051zM403-75q0%2025-14%2041t-41%2023-49%209-54%202h-27q-67%200-80-6-20-9-31-28T95-74q0-10%206-23t21-30%2048-28%2080-12q69%200%20111%2028t42%2064z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M96%20585q56%2081%20153%2081%2048%200%2096-26t78-92q37-83%2037-228%200-155-43-237-20-42-55-67t-61-31-51-7q-26%200-52%206t-61%2032-55%2067q-43%2082-43%20237%200%20174%2057%20265zm225%2012q-30%2032-71%2032-42%200-72-32-25-26-33-72t-8-192q0-158%208-208t36-79q28-30%2069-30%2040%200%2068%2030%2029%2030%2036%2084t8%20203q0%20145-8%20191t-33%2073z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22283%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22788%22%2F%3E%3Cg%20transform%3D%22translate%281293%2C-252%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%22505%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 59.54789256141223%; } .ve-ui-mwMathSymbol-_92_longleftarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%223.749ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%201614%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Elong%20left-arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M165%20270h1345q15-8%2015-20t-15-20H165q2-2%2017-14t29-27%2033-37%2033-56%2026-71q5-18%205-25%200-11-20-11h-10q-3%200-6%204t-5%209-4%2019q-18%2073-68%20130T73%20236q-15%206-18%2011%200%207%204%2010t14%207q48%2019%2085%2050t57%2061%2032%2059%2017%2046l3%2017q2%206%203%208t5%204%2013%202q20%200%2020-11%200-7-5-25-10-37-25-69t-32-54-31-37-30-28-20-17z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_longleftrightarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%224.329ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%201864%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Elong%20left-right-arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M165%20270h1529q-116%2087-143%20223v3q0%202-1%203%200%2012%2017%2012h3q9%200%2012-1t6-4%203-9%203-16%208-25q22-67%2073-120t119-75q9-3%209-11%200-6-5-9t-24-10-38-19q-41-26-71-60t-45-67-21-50-8-31q-2-10-5-12t-16-3q-20%200-20%2011%200%207%205%2025%2032%20126%20139%20205H165q2-2%2017-14t29-27%2033-37%2033-56%2026-71q5-18%205-25%200-11-20-11h-10q-3%200-6%204t-5%209-4%2019q-18%2073-68%20130T73%20236q-15%206-18%2011%200%207%204%2010t14%207q48%2019%2085%2050t57%2061%2032%2059%2017%2046l3%2017q2%206%203%208t5%204%2013%202q20%200%2020-11%200-7-5-25-10-37-25-69t-32-54-31-37-30-28-20-17z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_longmapsto { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%223.816ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%201643%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Elong%20right-arrow%20from%20bar%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M95%20155v-46q0-26-3-36T75%2063q-14%200-17%2011t-4%2056v50q0%2040%201%2070%200%20171%202%20175%204%2012%2018%2012%2013%200%2016-9t4-35V270h1349q-116%2087-143%20223v3q0%202-1%203%200%2012%2017%2012h3q9%200%2012-1t6-4%203-9%203-16%208-25q22-67%2073-120t119-75q9-3%209-11%200-6-5-9t-24-10-38-19q-41-26-71-60t-45-67-21-50-8-31q-2-10-5-12t-16-3q-20%200-20%2011%200%207%205%2025%2032%20126%20139%20205H95v-75z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_longrightarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%223.816ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%201643%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Elong%20right-arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M84%20237v13l14%2020h1346q-116%2087-143%20223v3q0%202-1%203%200%2012%2017%2012h3q9%200%2012-1t6-4%203-9%203-16%208-25q22-67%2073-120t119-75q9-3%209-11%200-6-5-9t-24-10-38-19q-41-26-71-60t-45-67-21-50-8-31q-2-10-5-12t-16-3q-20%200-20%2011%200%207%205%2025%2032%20126%20139%20205H98q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_looparrowleft { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.334ex%22%20height%3D%222.009ex%22%20viewBox%3D%220%20-719.6%201005%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft-arrow%20with%20loop%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20250q47%2027%2086%2072t57%2095h22q23%200%2023-1%200-2-7-19t-29-53-50-66l-7-8h471v35q0%2051%202%2083t11%2072%2026%2061%2048%2038%2076%2016q28%200%2048-2t47-12%2043-27%2029-51%2012-78q0-31-5-55t-17-43-24-31-34-21-37-13-43-7-44-4-47-1h-51V-27q-8-14-18-14h-4q-12%200-18%2014v257H151l7-8q28-31%2049-66t29-52%208-20q0-1-23-1h-22q-18%2050-57%2095t-86%2072zm868%20153q0%2071-30%20102t-100%2031q-36%200-60-10t-38-26-21-47-10-58-3-76v-49h37q127%200%20176%2025t49%20108z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_looparrowright { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.334ex%22%20height%3D%222.009ex%22%20viewBox%3D%220%20-719.6%201005%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright-arrow%20with%20loop%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M35%20405q0%2049%2013%2084t38%2053%2051%2025%2058%208q34%200%2056-4t50-17%2044-44%2025-81q7-45%207-124v-35h471l-7%208q-28%2031-49%2066t-29%2052-8%2020q0%201%2023%201h23q16-50%2055-94t87-73q-47-29-86-73t-56-94h-23q-23%200-23%201%200%202%207%2019t29%2053%2050%2066l7%208H377V-27q-8-14-18-14h-2q-15%200-20%2016v255h-51q-39%201-61%202t-56%206-54%2017-40%2029-30%2049-10%2072zm40%201q0-84%2048-110t177-26h37v49q-2%20113-20%20158t-77%2057q-8%201-43%201-57%200-89-28T75%20406z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_lozenge { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%221.561ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-863.1%20672%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Elozenge%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M318%20709q7%207%2014%207%208%200%2012-3t130-202q137-213%20137-219%200-7-85-140-32-49-52-80-127-200-130-202-4-2-11-2t-11%202q-3%202-65%2099T131%20169%2060%20278q-4%207-4%2014%200%206%204%2013%2013%2021%20134%20211t124%20193zm249-419v1L451%20475%20333%20658%20100%20293q0-5%20115-185L333-74q1%200%20117%20182z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_lrcorner { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.173ex%22%20height%3D%221.509ex%22%20viewBox%3D%220%20-504.3%20505%20649.8%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ebottom%20right%20corner%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M404%20351q6%2015%2020%2015%2013%200%2016-13t4-65V72q0-64-1-76t-11-16q-4-2-182-2-179%200-182%202-13%206-13%2018t13%2018q3%202%20170%202h166v333z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_ltimes { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.676ex%22%20viewBox%3D%220%20-576.1%20783%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft-normal-factor-semidirect-product%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M146%20479q13%2013%2020%2013%205%200%2023-17t90-89l107-107%20109%20107q103%20106%20113%20106%207%200%2013-6t7-14q0-8-106-115L415%20250l107-106Q628%2037%20628%2028q0-7-6-13t-14-7q-9%200-113%20107L386%20221%20279%20115l-91-91Q172%208%20166%208q-4%200-6%201t-7%206-7%206v458zm40-402l173%20173-173%20174V77z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_lvertneqq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.009ex%22%20viewBox%3D%220%20-863.1%20783%201295.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eless-than-but-not-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M86%20472q7%205%20295%20142t292%20138q7%200%2013-6t7-14-4-11q-3-6-271-131L151%20461l267-129q266-125%20271-131%204-6%204-11%200-7-6-13t-12-7q-7%200-295%20137T86%20450q-4%204-4%2011%200%206%204%2011zm283-371v25q0%2030%2013%2030h2q1%201%202%201%2023%200%2023-42V54h271q13-15%2013-20t-13-20H409v-156h271q13-13%2013-20%200-5-13-20H409v-91q-13-11-21-11-6%200-19%209v93H95q-13%2015-13%2020%200%207%2013%2020h274V14H95q-2%203-6%207t-5%206-2%207%201%206%206%207%206%207h274v47z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_mapsto { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.334ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%201005%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright-arrow%20from%20bar%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M95%20155v-46q0-26-3-36T75%2063q-14%200-17%2011t-4%2056v50q0%2040%201%2070%200%20171%202%20175%204%2012%2018%2012%2013%200%2016-9t4-35V270h740q-116%2087-143%20223v3q0%202-1%203%200%2012%2017%2012h3q9%200%2012-1t6-4%203-9%203-16%208-25q22-67%2073-120t119-75q9-3%209-11%200-6-5-9t-24-10-38-19q-41-26-71-60t-45-67-21-50-8-31q-2-10-5-12t-16-3q-20%200-20%2011%200%207%205%2025%2032%20126%20139%20205H95v-75z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_mathbb_123_A_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.689ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20727%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edouble-struck%20upper%20A%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M130-1H63Q34-1%2026%202t-9%2015q0%207%205%2012t13%206q14%200%2029%209t24%2022q13%2027%20122%20317%20121%20310%20125%20314t11%204%2011-4q1-1%20136-298Q621%20104%20633%2083q23-48%2053-48%207%200%2012-5t5-13q0-12-10-15t-50-3H541Q388-1%20386%201q-8%205-8%2015%200%208%205%2013t14%206q15%200%2037%2010t22%2020q0%2028-28%20105l-9%2027H197l-2-18q-11-45-11-82%200-15%202-26t4-16%208-10%207-6%209-3l5-1q22-4%2022-18%200-12-8-15t-37-3h-66zm363%2069q0-17-12-33h138q-15%2021-104%20221-29%2065-47%20105L348%20637q-1%200-18-45t-17-49q0-5%2045-107t90-217%2045-151zm-89%20167q0%204-49%20120t-60%20133l-20-58q-34-82-67-198h98q98%200%2098%203zM155%2048q-4%207-7%2040v29l-13-31q-17-39-18-40l-7-9%2025-2h24q-2%206-4%2013z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_mathcal_123_A_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.914ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-863.1%20824%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Escript%20upper%20A%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M576%20668q0%2020%2030%2040t54%2020q16%200%2015-16V571q0-162%2013-319%208-130%2032-195%202-4%203-7t5-4%204-3%205-2%206-2l11%206q34%2016%2049%2016%2016%200%2016-14-1-4-5-12-15-20-59-42t-80-23q-16%200-27%205T630-8t-9%2019-7%2023q-11%2043-15%2072t-5%2040-3%2014v3H460l-131%201-13-19Q241%2035%20196-7t-77-43-60%2026-29%2067q0%2032%2016%2057t28%2025q7%200%209-5t5-16%208-20q22-27%2055-27%2038%200%20126%20125%20155%20218%20265%20443l17%2034h8q7%200%208%201t1%208zm8-419q-5%2084-7%20137t-2%2087-1%2047v61l-11-21q-66-134-151-270l-40-62-2-4h1l12%204%2010%204h193l-2%2017z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_mathfrak_123_A_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.679ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20723%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EGerman%20upper%20A%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M22%20505q0%2058%2072%20119t177%2061h9q136%200%20163-125%204-25%204-56-3-90-42-174l-6-11-170-164q4-1%2012-2t12-3%2012-5%2016-10%2020-16%2027-26l29-29%2045%2028q36%2024%2071%2045l27%2017v185q0%20189-5%20254v8l64%2048q62%2047%2065%2047l14-10-9-9q-30-27-36-39-11-24-12-134-1-14-1-61%200-129%204-205v-14-14q0-3%201-11t1-12%202-11%203-12%204-12%206-15%208-16q21-44%2031-44%2021%200%2063%2024%201-6%203-11l1-4v-2l-71-55q-18-14-35-27t-27-21-10-6l-64%20146q-1%200-101-73L299-26q-1%200-8%2011t-19%2026-27%2031-36%2027-44%2011q-45%200-107-37l-10-6-8%205-8%206%2090%2069q74%2056%20119%2094%2078%2069%20102%20116t25%20120q0%2088-51%20135-53%2051-118%2051-44%200-77-28t-36-63q0-24%2047-75t48-80q0-39-41-78-27-28-67-49l-9-5-14%2010%209%208q53%2034%2053%2072%200%2018-22%2042t-45%2054-23%2064z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_mathit_123_1_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.198ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20516%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eitalic%201%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M248%20491q-20%200-20%2011%200%2014%208%2030%201%204%2010%205t29%204%2039%2011q36%2015%2068%2043t48%2049l16%2020q4%202%208%202%2014%200%2014-8%200-11-73-299-74-296-74-300%200-7%2013-9t54-4h34q6-9%206-11%200-16-7-30-5-5-16-5-5%200-44%201t-98%201h-78q-30%200-43-1t-15-1q-17%200-17%2011%200%202%203%2014t5%2015q2%206%2028%206%2050%200%2066%203t23%2012q3%205%2060%20234l58%20231-13-7q-12-7-38-16t-54-12z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_mathrm_123_A_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.754ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-863.1%20755%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20upper%20A%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M255%200q-15%203-115%203Q48%203%2039%200h-7v46h15q72%203%2092%2042%201%203%2053%20157t103%20308%2053%20155q3%208%2018%208h10q20-1%2024-7%202-2%20108-319L617%2067q7-13%2019-16t51-5h30V0h-9q-9%203-127%203-123%200-144-3h-10v46h13q70%200%2070%2018%200%202-24%2074l-24%2071H229l-20-59q-20-59-20-65%200-13%2020-26t50-13h5V0h-9zm192%20255L345%20557%20244%20256q0-1%20101-1h102z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_mathsf_123_A_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.561ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20672%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esans-serif%20upper%20A%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M183%20181q0-2-31-90T118%200H28l126%20346%20126%20347q1%201%2053%201h52l126-345Q636%204%20638%202q0-2-54-2h-54l-66%20183H184l-1-2zm141%20425q-5-28-32-114t-54-160-28-76q0-2%20114-2t114%201l-9%2026-10%2027q-10%2028-24%2070t-30%2087-26%2086-15%2060v-5z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_max { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%224.357ex%22%20height%3D%221.676ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-576.1%201876%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%2015%200%2028-2t23-6%2019-8%2015-9%2011-11%209-11%207-11%204-10%203-8l2-5%203%204%206%208q3%204%209%2011t13%2013%2015%2013%2020%2012%2023%2010%2026%207%2031%203q126%200%20137-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q596%203%20587%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M137%20305h-22l-37%2015-15%2039q0%2035%2034%2062t121%2027q73%200%20118-32t60-76q5-14%205-31t1-115v-70q0-48%205-66t21-18q15%200%2020%2016t5%2053v36h40v-39q-1-40-3-47-9-30-35-47T400-6t-47%2018-24%2042v4l-2-3q-2-3-5-6t-8-9-12-11-15-12-18-11-22-8-26-6-31-3q-60%200-108%2031t-48%2087q0%2021%207%2040t27%2041%2048%2037%2078%2028%20110%2015h14v22q0%2034-6%2050-22%2071-97%2071-18%200-34-1t-25-4-8-3q22-15%2022-44%200-25-16-39zm-11-199q0-31%2024-55t59-25q38%200%2067%2023t39%2060q2%207%203%2066%200%2058-1%2058-8%200-21-1t-45-9-58-20-46-37-21-60z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M201%200q-12%203-99%203-76%200-85-3h-6v46h14q23%201%2042%206t29%209%2025%2017%2018%2018%2021%2026%2020%2028l46%2060-58%2078q-9%2013-19%2027t-16%2021-11%2015-9%2012-6%207-7%206-6%203-6%202-8%202q-6%200-36%202H16v46h7q36-2%20103-2%2093%200%20103%202h8v-46q-36-4-36-16%200-2%2010-16t28-38%2029-41l4-4%2025%2034q32%2041%2032%2054%200%206-2%2011t-5%207-5%204-7%204l-3%201h-5v46h7q15-3%2099-3%2079%200%2085%203h6v-46h-7q-49%200-81-17-17-8-34-27t-65-84l-16-21%2062-85q66-90%2071-94t17-7q18-4%2053-4h17V0h-14q-8%201-20%201t-25%201-25%200-18%201h-37q-26%200-50-2l-23-1h-9v46h3q11%200%2022%205t11%2012q0%202-40%2057l-41%2055q-1-1-31-42t-34-45q-4-5-4-14%200-11%207-19t18-9q2%200%202-23V0h-7z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22838%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%221343%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 56.14822100962267%; } .ve-ui-mwMathSymbol-_92_max_40_x_44_y_41_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%229.738ex%22%20height%3D%222.843ex%22%20style%3D%22vertical-align%3A-.838ex%22%20viewBox%3D%220%20-863.1%204192.7%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%2015%200%2028-2t23-6%2019-8%2015-9%2011-11%209-11%207-11%204-10%203-8l2-5%203%204%206%208q3%204%209%2011t13%2013%2015%2013%2020%2012%2023%2010%2026%207%2031%203q126%200%20137-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q596%203%20587%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M137%20305h-22l-37%2015-15%2039q0%2035%2034%2062t121%2027q73%200%20118-32t60-76q5-14%205-31t1-115v-70q0-48%205-66t21-18q15%200%2020%2016t5%2053v36h40v-39q-1-40-3-47-9-30-35-47T400-6t-47%2018-24%2042v4l-2-3q-2-3-5-6t-8-9-12-11-15-12-18-11-22-8-26-6-31-3q-60%200-108%2031t-48%2087q0%2021%207%2040t27%2041%2048%2037%2078%2028%20110%2015h14v22q0%2034-6%2050-22%2071-97%2071-18%200-34-1t-25-4-8-3q22-15%2022-44%200-25-16-39zm-11-199q0-31%2024-55t59-25q38%200%2067%2023t39%2060q2%207%203%2066%200%2058-1%2058-8%200-21-1t-45-9-58-20-46-37-21-60z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M201%200q-12%203-99%203-76%200-85-3h-6v46h14q23%201%2042%206t29%209%2025%2017%2018%2018%2021%2026%2020%2028l46%2060-58%2078q-9%2013-19%2027t-16%2021-11%2015-9%2012-6%207-7%206-6%203-6%202-8%202q-6%200-36%202H16v46h7q36-2%20103-2%2093%200%20103%202h8v-46q-36-4-36-16%200-2%2010-16t28-38%2029-41l4-4%2025%2034q32%2041%2032%2054%200%206-2%2011t-5%207-5%204-7%204l-3%201h-5v46h7q15-3%2099-3%2079%200%2085%203h6v-46h-7q-49%200-81-17-17-8-34-27t-65-84l-16-21%2062-85q66-90%2071-94t17-7q18-4%2053-4h17V0h-14q-8%201-20%201t-25%201-25%200-18%201h-37q-26%200-50-2l-23-1h-9v46h3q11%200%2022%205t11%2012q0%202-40%2057l-41%2055q-1-1-31-42t-34-45q-4-5-4-14%200-11%207-19t18-9q2%200%202-23V0h-7z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M94%20250q0%2069%2010%20131t23%20107%2037%2088%2038%2067%2042%2052%2033%2034%2025%2021h17q14%200%2014-9%200-3-17-21t-41-53-49-86-42-138-17-193%2017-192%2041-139%2049-86%2042-53%2017-21q0-9-15-9h-16l-28%2024q-94%2085-137%20212T94%20250z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22f%22%20d%3D%22M78%2035v25l16%2043%2043%2018q28%200%2050-25t23-88q0-35-9-68t-21-57-26-41-24-27-13-9q-4%200-13%209t-9%2013q0%204%2011%2016t25%2030%2026%2050%2016%2073V9l-1-1q-2-1-5-2t-6-3-9-2-12-1q-27%200-44%2017z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22g%22%20d%3D%22M21%20287q0%2014%2015%2048t48%2071%2074%2036q41%200%2066-23t26-64q-2-19-3-21%200-3-16-46t-33-97-16-86q0-43%2014-60t42-18q23%200%2043%2011t31%2023%2027%2033q0%201%205%2020t14%2059%2019%2074q38%20150%2042%20157%2013%2027%2043%2027%2013%200%2021-7t11-12%202-9q0-13-49-210T391-23q-28-83-97-132t-138-50q-45%200-79%2022t-34%2066q0%2022%207%2037t19%2022%2020%2010%2017%203q44%200%2044-42%200-20-12-35t-23-20-13-5l-3-1q2-5%2019-12t34-7h8q17%200%2026%202%2033%209%2061%2038t43%2062%2023%2056%208%2030l-6-4q-6-4-19-11T270-6q-20-5-39-5-46%200-81%2022t-46%2071q-1%207-1%2031%200%2057%2035%20149t35%20117v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22h%22%20d%3D%22M60%20749l4%201h22l28-24q94-85%20137-212t43-264q0-68-10-131T261%2012t-37-88-38-67-41-51-32-33-23-19l-4-4H63q-3%200-5%203t-3%209q1%201%2011%2013Q221-64%20221%20250T66%20725q-10%2012-11%2013%200%208%205%2011z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22838%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%221343%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221876%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%222270%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%222847%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23g%22%20x%3D%223296%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23h%22%20x%3D%223798%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 55.43238550693736%; } .ve-ui-mwMathSymbol-_92_measuredangle { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.689ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-863.1%20727%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Emeasured-angle%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M71%200l-3%202q-3%201-5%203t-5%206-3%209q0%202%202%208%207%2010%20291%20345t290%20339q6%202%208%202%207%200%2013-5t7-15v-1q0-6-33-46-14-16-57-67-48-56-81-95-159-189-166-196-1-1%2019-25t47-82%2038-128l1-14h217q15-8%2015-20T651%200H436q-5-20-20-20-16%200-20%2016v4H71zm323%2040q0%2011-5%2036t-23%2073-47%2085l-17%2022L119%2041l137-1h138z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_mho { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.689ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20727%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Einverted%20ohm%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M126%20584q-7%200-16-45t-13-46q-2-3-24-3-29%200-29%2011%200%2014%2018%2089%2013%2082%2020%2089%202%205%2095%205h37q21%200%2027%201%2024%200%2030-3t6-18v-16q-6-76-48-214t-43-203q0-58%2017-99t44-62%2055-28%2058-9q31%200%2059%209t55%2030%2043%2061%2016%2098q0%2066-42%20206t-49%20211q0%2027%204%2031%202%205%2096%205%2093%200%2095-3%203-3%2020-87t18-93q0-11-29-11-22%200-24%203-2%200-13%2045t-16%2046q-2%201-8%201t-16%201-18%202h-38q1-2%205-15t20-42%2044-78q65-113%2078-176%203-18%203-45%200-38-6-55-5-26-28-65t-69-73Q495-5%20424-19q-21-3-64-3-42%200-63%203-58%2011-104%2037t-73%2056-40%2057-18%2046q-6%2017-6%2052%200%2052%2018%2099t63%20125q23%2038%2037%2065t19%2037%208%2020%205%2013h-38q-8-1-18-1t-16-1-8-2z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_mid { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%22.657ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20283%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ebar%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M139-249h-2q-12%200-18%2014v486l1%20486q10%2013%2019%2013%2013%200%2020-15v-970q-8-14-18-14h-2z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_min { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%223.907ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%201682%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%2015%200%2028-2t23-6%2019-8%2015-9%2011-11%209-11%207-11%204-10%203-8l2-5%203%204%206%208q3%204%209%2011t13%2013%2015%2013%2020%2012%2023%2010%2026%207%2031%203q126%200%20137-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q596%203%20587%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M69%20609q0%2028%2018%2044t44%2016q23-2%2040-17t17-43q0-30-17-45t-42-15q-25%200-42%2015t-18%2045zM247%200q-15%203-104%203h-37Q80%203%2056%201L34%200h-8v46h16q28%200%2049%203%209%204%2011%2011t2%2042v191q0%2052-2%2066t-14%2019q-14%207-47%207H30v23q0%2023%202%2023l10%201q10%201%2028%202t36%202%2036%202%2029%203%2011%201h3V62q5-10%2012-12t35-4h23V0h-8z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%20114-4%20127-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22838%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%221121%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_min_40_x_44_y_41_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%229.287ex%22%20height%3D%222.843ex%22%20style%3D%22vertical-align%3A-.838ex%22%20viewBox%3D%220%20-863.1%203998.7%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%2015%200%2028-2t23-6%2019-8%2015-9%2011-11%209-11%207-11%204-10%203-8l2-5%203%204%206%208q3%204%209%2011t13%2013%2015%2013%2020%2012%2023%2010%2026%207%2031%203q126%200%20137-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q596%203%20587%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M69%20609q0%2028%2018%2044t44%2016q23-2%2040-17t17-43q0-30-17-45t-42-15q-25%200-42%2015t-18%2045zM247%200q-15%203-104%203h-37Q80%203%2056%201L34%200h-8v46h16q28%200%2049%203%209%204%2011%2011t2%2042v191q0%2052-2%2066t-14%2019q-14%207-47%207H30v23q0%2023%202%2023l10%201q10%201%2028%202t36%202%2036%202%2029%203%2011%201h3V62q5-10%2012-12t35-4h23V0h-8z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%20114-4%20127-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M94%20250q0%2069%2010%20131t23%20107%2037%2088%2038%2067%2042%2052%2033%2034%2025%2021h17q14%200%2014-9%200-3-17-21t-41-53-49-86-42-138-17-193%2017-192%2041-139%2049-86%2042-53%2017-21q0-9-15-9h-16l-28%2024q-94%2085-137%20212T94%20250z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22f%22%20d%3D%22M78%2035v25l16%2043%2043%2018q28%200%2050-25t23-88q0-35-9-68t-21-57-26-41-24-27-13-9q-4%200-13%209t-9%2013q0%204%2011%2016t25%2030%2026%2050%2016%2073V9l-1-1q-2-1-5-2t-6-3-9-2-12-1q-27%200-44%2017z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22g%22%20d%3D%22M21%20287q0%2014%2015%2048t48%2071%2074%2036q41%200%2066-23t26-64q-2-19-3-21%200-3-16-46t-33-97-16-86q0-43%2014-60t42-18q23%200%2043%2011t31%2023%2027%2033q0%201%205%2020t14%2059%2019%2074q38%20150%2042%20157%2013%2027%2043%2027%2013%200%2021-7t11-12%202-9q0-13-49-210T391-23q-28-83-97-132t-138-50q-45%200-79%2022t-34%2066q0%2022%207%2037t19%2022%2020%2010%2017%203q44%200%2044-42%200-20-12-35t-23-20-13-5l-3-1q2-5%2019-12t34-7h8q17%200%2026%202%2033%209%2061%2038t43%2062%2023%2056%208%2030l-6-4q-6-4-19-11T270-6q-20-5-39-5-46%200-81%2022t-46%2071q-1%207-1%2031%200%2057%2035%20149t35%20117v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22h%22%20d%3D%22M60%20749l4%201h22l28-24q94-85%20137-212t43-264q0-68-10-131T261%2012t-37-88-38-67-41-51-32-33-23-19l-4-4H63q-3%200-5%203t-3%209q1%201%2011%2013Q221-64%20221%20250T66%20725q-10%2012-11%2013%200%208%205%2011z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22838%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%221121%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221682%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%222076%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%222653%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23g%22%20x%3D%223102%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23h%22%20x%3D%223604%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 55.43238550693736%; } .ve-ui-mwMathSymbol-_92_models { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%222.025ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20872%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Etrue%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M139-249h-2q-12%200-18%2014v486l1%20486q10%2013%2019%2013%2013%200%2020-15V367h637q15-8%2015-20%200-11-14-19l-318-1H161l-2%201V172l2%201h636q1-1%203-2t3-2%202-2%203-3%201-2%201-4%201-5q0-13-15-20H159v-368q-8-14-18-14h-2z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_mp { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-647.8%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eminus-or-plus%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20467v13l14%2020h637q15-8%2015-20t-15-20H409V187h298q15-8%2015-20%200-13-15-20H409V-93q0-51-3-62t-17-11q-13%200-17%2011t-4%2050v43q0%2034%201%2060v149H70q-14%207-14%2020t14%2020h299v273H70q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_mu { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.412ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.838ex%22%20viewBox%3D%220%20-576.1%20608%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M58-216q-14%200-24%208t-11%2022q0%2010%2073%20302t77%20298q13%2028%2046%2028%2012-1%2020-7t10-12%202-10q0-12-31-134t-33-137q-2-11-2-35v-8q0-73%2067-73%209%200%2018%201t17%204%2015%207%2013%207%2012%2010%2011%2010%2010%2012%208%2011%209%2012l7%2010%2036%20143q36%20142%2040%20151%2013%2027%2043%2027%2013%200%2021-7t11-12%202-10L449%2084q-1-5-1-16%200-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q510%200%20491-8q-8-2-24-2-21%200-38%206t-27%2015-17%2018-9%2015-2%207l-6-6q-6-6-18-15t-26-18-36-16-42-7q-47%200-93%2023l-24-97q-21-82-25-95t-12-22q-16-14-34-14z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 68.30954417959909%; } .ve-ui-mwMathSymbol-_92_multimap { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.19ex%22%20width%3D%222.592ex%22%20height%3D%221.343ex%22%20viewBox%3D%220%20-504.3%201116%20578.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Emultimap%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M1055%20250q0-60-43-109T896%2092q-38%200-68%2014t-47%2034-26%2040-14%2034l-3%2014v2H405q-334%200-337%202-13%206-13%2018t13%2018q3%202%20337%202h333v2l2%208q2%207%205%2017t9%2024%2017%2027%2025%2026%2036%2022%2049%2012h10q78%200%20121-48t43-110zM896%20132q52%200%2085%2034t33%2084q0%2051-29%2080t-65%2037q-6%201-29%201-38%200-75-30t-38-88q0-52%2034-85t84-33z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nLeftarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.334ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%201005%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft%20double%20arrow%20with%20stroke%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M397%20525q13%200%2017-1t4-8q0-10-24-49t-63-86l-12-14h154l151%202%2033%2076q17%2042%2027%2062t15%2024%2010%203q8%200%2013-6t6-12q0-6-33-82l-12-32q-6-16-11-25t-4-10h260q14-12%2014-20%200-6-14-20H791q-140%200-140-2-2-1-31-74t-34-77q0-2%20171-2h171q14-14%2014-20%200-9-14-20H568l-31-78q-27-63-34-76t-17-13q-7%200-13%206t-7%2012%2029%2078l31%2071H319l12-14q33-37%2060-81t27-54q0-6-3-7t-14-2h-4l-13%202-7%2011q-33%2062-76%20110t-83%2073-75%2040-59%2023-29%2012q-1%208%204%2011t27%2011q195%2060%20291%20245l7%2013h13zm209-200q0%202-167%202H275q-17-15-96-62l-31-16q80-43%20114-68l13-9h269l31%2075%2031%2078z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nLeftrightarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.334ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%201005%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft%20right%20double%20arrow%20with%20stroke%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M395-24v5l22%2076%2023%2075H255l11-16q42-52%2074-122%202-11-3-15-2-5-17-5t-18%207q0%204-8%2023t-29%2050-48%2063-72%2065-96%2054q-19%207-16%2018%207%207%2016%209%2049%2020%2093%2052t72%2064%2049%2063%2030%2051%209%2026q3%206%2018%206t17-4q5-5%203-16-32-70-74-122l-11-13%20129-3h131q46%20155%2054%20163%205%204%2011%204%207%200%2014-6t8-12q0-4-22-75t-23-74h94l91%203-11%2013q-42%2052-74%20122-2%2011%203%2016%202%204%2017%204t18-6q0-4%208-23t29-50%2048-63%2073-66%2096-54q18-5%2015-18-5-5-15-9-52-21-97-54t-73-66-48-64-28-49-8-22q-3-7-18-7t-17%205q-5%204-3%2015%2013%2027%2025%2048t20%2035%2015%2022%2011%2015%207%208%204%204%201%204-127%202H482l-22-78q-20-63-27-77t-18-14q-7%200-13%206zm107%20349q0%202-142%202H217l-22-17q-22-19-75-54l-9-6q3-2%2032-21t52-39l22-18h118l118%202%2049%20151zm384-75q-1%201-21%2013t-34%2023-29%2024l-22%2017H544l-9-28q-4-16-24-76l-16-49%20142-2h143l22%2018q41%2035%2075%2053l9%207z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nRightarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.334ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%201005%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright%20double%20arrow%20with%20stroke%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M346%20174q2%202%2032%2075t33%2076q0%202-172%202H68q-13%2015-13%2020%200%207%2013%2020h360l31%2078q28%2064%2035%2076t16%2013q7%200%2014-7t7-11q0-1-29-78l-31-71h206l-11%2014q-35%2040-61%2082t-27%2053q0%206%204%207t17%202h16l4-13q40-75%2095-129t98-74%2084-37%2046-18q1-8-4-11t-27-11Q718%20172%20619-13l-4-11-16-2q-21%200-21%209%200%206%209%2023t30%2047%2049%2065l11%2014H373l-34-78q-16-42-26-62t-15-24-10-3q-8%200-13%206t-6%2012q0%203%2029%2074t30%2075H68q-13%2013-13%2020%200%204%201%206t6%207%206%207h138q140%200%20140%202zm502%2075q-85%2048-113%2069l-13%209H455l-33-75-31-78q0-2%20166-2h165l13%209q38%2029%2084%2053l29%2015z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nVDash { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.805ex%22%20height%3D%222.176ex%22%20viewBox%3D%22-50%20-791.3%20777%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enegated-double-vertical-bar-double-right-turnstile%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20681q14%2014%2021%2014t19-12V428l2-253%20154%20148v358q12%2014%2020%2014%206%200%2020-14V466h109l102%2097%20118%20116q16%2016%2024%2016%207%200%2013-7t7-15q0-3-2-7%200-1-12-14t-40-40-50-49l-103-95%2098-2h98q11-11%2011-19t-13-21H416L294%20308l-2-20v-18h360q13-15%2013-20t-13-20H292V12q-3-2-7-6t-6-5-7-2q-7%200-20%2013v127q0%20127-3%20127L96%20119V12Q80-1%2076-1t-6%201-7%206-7%206v67L29%2055Q-26-1-35-1q-7%200-13%206t-7%2014q0%206%204%2011t36%2036l33%2033%2038%2036v546zm302-255h-66v-65l33%2031%2033%2034z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nVdash { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.805ex%22%20height%3D%222.176ex%22%20viewBox%3D%22-50%20-791.3%20777%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edoes-not-force%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20681q14%2014%2021%2014t19-12V428l2-253%20154%20148v358q12%2014%2020%2014%206%200%2020-14V526q0-158%204-158%202%200%20151%20142%20191%20185%20195%20185h3q6%200%2013-7t7-15q0-7-4-12-2-1-22-20t-61-59-73-70L356%20370l149-2h149q11-11%2011-19%200-6-13-21H314l-11-11-11-9V12q-3-2-7-6t-6-5-7-2q-7%200-20%2013v127q0%20127-3%20127L96%20119V12Q80-1%2076-1t-6%201-7%206-7%206v67L29%2055Q-26-1-35-1q-7%200-13%206t-7%2014q0%206%204%2011t36%2036l33%2033%2038%2036v546z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nabla_92_psi { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%223.47ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%201494%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20nabla%20psi%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M46%20676q0%203%205%207h730q5-4%205-7%200-2-169-350T444-26q-5-7-28-7t-28%207q-3%204-172%20352T46%20676zm651-80q0%201-252%201t-252-1q2-5%20126-260T445%2080l252%20516z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M161%20441q41%200%2065-24t24-59q0-20-32-106t-31-125q3-42%2027-66%2021-18%2043-24%2018-8%2031-8h1l82%20331q84%20331%2085%20332%203%202%2016%202%2020%200%2020-7%200-9-81-331-82-328-82-329t6-1q86%200%20163%2088t78%20164q0%2024-8%2041t-18%2024-18%2018-8%2023q0%2021%2017%2040t42%2019q19%200%2035-18t16-59q0-29-11-78t-18-68q-32-95-113-163T329-11h-10l-23-93q-24-94-24-95-2-6-20-6h-13q-6%206-6%208%200%205%2023%2095t23%2093q-7%201-14%201-159%2022-159%20147%200%2035%2033%20125t34%20115v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209%200%2012%2013%2046t48%2071%2079%2037z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22838%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_natural { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%22.915ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20394%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20%E2%99%AE%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M65%20721q13%2013%2029%2013%206%200%2010-7V444l12%205q13%205%2041%2016t51%2021q105%2041%20106%2041%204%200%2010-6v-731q-18-13-30-13-5%200-10%207v203l-14-5q-13-6-39-16t-51-20Q77-96%2074-96t-9%206v811zm39-708q178%2071%20179%2072%201%200%201%20167%200%20166-1%20166l-53-22-90-36-36-14V13z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_ncong { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.819ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20783%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eapproximately-but-not-actually-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20417q0%2062%2046%20111t121%2050q37%200%2072-14t99-57q20-14%2041-27t35-20%2015-6l53%2095q50%2090%2058%2098%205%205%2012%205%208%200%2014-5t7-13q0-9-53-98-51-90-51-93%203-3%2031-3%2048%200%2089%2029t47%2078q3%2031%2015%2031t12-22v-5q0-4-1-6%200-57-33-100t-89-58q-13-3-37-3-28%200-50%205l-15%205-89-156%20153-2h151q12-12%2012-19t-14-21H379L291%2043l208-2h209q12-12%2012-20T706%201H268l-42-72q-40-72-47-77-6-7-14-7t-13%205-6%2013q0%204%2038%2073l38%2065h-78L66%203l-7%204q-5%207-5%2013%200%209%2012%2021h180l87%20153q0%202-131%202H68q-13%2015-13%2022t11%2018h147l144%202%20100%20171-20%2012q-5%202-44%2029t-86%2050-85%2023q-51%200-93-32t-45-77q-2-31-14-31-15%200-15%2034z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nearrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%222.334ex%22%20height%3D%222.676ex%22%20viewBox%3D%220%20-863.1%201005%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eup%20right-arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M582%20697q0%204%209%2013t14%2010q2%200%2025-14t67-29%2098-15q35%200%2068%208t51%2016%2020%208q8%200%2010-9%200-5-8-22t-15-48-8-70q0-55%2014-99t29-67%2014-24q0-4-9-13t-14-10q-7%200-18%2017-55%2087-55%20192%200%2049%204%2057l-46-45q-45-45-159-158T482%20204Q87-191%2083-193q-6-2-8-2-8%200-14%206t-6%2015q0%204%201%206%202%204%20397%20400%20254%20255%20324%20325t70%2071q-23-5-60-5-98%200-188%2056-17%2011-17%2018z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_neq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.819ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20783%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enot-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M166-215h-7l-12%203-6%208-2%207q0%207%205%2014l162%20316H70q-14%207-14%2020%200%2015%2016%2020h255l79%20154H72q-16%205-16%2020%200%2013%2014%2020h356q171%20335%20176%20340%203%209%2016%209%207%200%2012-4t6-9%202-7q0-4-167-329h236q15-8%2015-20%200-11-14-19l-257-1-80-154h337q14-10%2014-20%200-13-15-20H351Q175-210%20170-212q-4-3-11-3z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nexists { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.484ex%22%20height%3D%222.843ex%22%20viewBox%3D%22-73%20-863.1%20639%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ethere-does-not-exist%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20661v13l14%2020h417q10-8%2013-15V15q-3-5-13-14L279%200H70Q56%207%2056%2020t14%2020h390v287H84q-14%207-14%2020t14%2020h376v287H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M-612-215h-7l-12%203-6%208-2%207q0%207%205%2014%2013%2026%20234%20457t224%20433q3%209%2016%209%207%200%2012-4t6-9%202-7q0-5-232-455t-236-453q-4-3-11-3z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22561%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_ngeq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.176ex%22%20viewBox%3D%220%20-934.9%20783%201367.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eneither-greater-than-nor-equal-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M97%2054q-15%200-15%2018%200%207%204%2012%209%207%20136%2069l129%2062%2047%20109%2044%20109-184%2086Q95%20597%2087%20604q-5%204-5%2011t6%2013%2014%207q5%200%20322-151l34-16%2066%20162q69%20159%2073%20165t12%206q7%200%2013-6t7-14l-67-166-69-165%2096-44q76-35%2090-44t15-18q0-5-1-7t-16-11-46-24-93-45q-34-16-73-34t-59-28-20-9q-2-1-64-147l-60-142h418q2-2%204-5t4-5%203-5%202-6q0-10-11-17l-218-2H246l-33-76q-31-73-35-80-6-4-12-4t-13%206-7%2014q0%201%2028%2070t28%2070h-56l-53%202q-11%207-11%2017%200%204%201%207t6%207%206%207h125l53%20129q53%20130%2053%20131l-108-51Q109%2054%2097%2054zm456%20325q-73%2033-73%2036-1%200-20-43t-37-87-17-44q2-1%20110%2050t108%2053l-71%2035z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_ngeqq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.338ex%22%20width%3D%221.819ex%22%20height%3D%223.676ex%22%20viewBox%3D%220%20-1006.6%20783%201582.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eneither-greater-than-nor-equal-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M97%20172q-15%200-15%2018%200%207%204%2011%208%208%2087%2045t154%2073%2075%2038q3%203%2032%2091t28%2091l-184%2089Q96%20713%2086%20721q-4%204-4%2011t6%2013%2014%207q1%200%2023-10t73-33%2095-43q49-24%2092-44t68-32%2025-11q1%200%2028%2080t56%20165%2036%2091q4%204%2011%204t13-6%207-12q0-3-58-173-25-72-40-120t-13-49q37-20%2084-40%2062-31%2077-40t15-18q0-4-5-11-9-7-73-37t-122-57-59-30l-46-136-47-133%20171-2h169q12-12%2012-21%200-6-5-13l-7-4-176-2H329l-7-23q-2-5-12-33t-15-44l-20-56h405q2-2%204-5t4-5%203-5%202-6q0-10-11-17l-209-2H262l-42-122q-28-85-35-101t-19-17q-6%200-13%206t-7%2012q0%203%2033%20101t41%20117q0%204-62%204l-65%202-7%205q-4%205-4%2013%200%209%2011%2020h71l69%202%2027%2076%2026%2078h-97l-96%202-7%204q-4%205-4%2013%200%2010%2011%2021h105l102%202%2042%20122q8%2025%2019%2059t17%2048%204%2015l-136-64q-135-65-149-65zm527%20289q-3%203-64%2031-48%2026-57%2026-3%200-3-1-1-4-12-38t-23-66-12-34l171%2082z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_ngeqslant { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.176ex%22%20viewBox%3D%220%20-934.9%20783%201367.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Egreater-than-and-single-line-not-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M97%2054q-15%200-15%2018%200%207%204%2012%209%207%20136%2069l129%2062%2047%20109%2044%20109-184%2086Q95%20597%2087%20604q-5%204-5%2011t6%2013%2014%207q5%200%20322-151l34-16%2066%20162q69%20159%2073%20165t12%206q7%200%2013-6t7-14l-67-166-69-165%2096-44q76-35%2090-44t15-18q0-5-1-7t-16-11-46-24-93-45q-34-16-73-34t-59-28-20-9q-3-1-42-94T306-3l180%2084q176%2087%20187%2087%207%200%2013-6t7-14-4-11q-1-1-207-102L280-59l-47-117q-49-115-55-123-6-4-12-4t-13%206-7%2014q0%204%2039%2097t39%2096q1%202-1%202-4%200-30-13-84-42-95-42-16%205-16%2021%200%206%203%209t23%2015%2063%2031l78%2037%2040%2091q8%2020%2018%2046t14%2037%205%2013l-108-51Q109%2054%2097%2054zm456%20325q-73%2033-73%2036-1%200-20-43t-37-87-17-44q2-1%20110%2050t108%2053l-71%2035z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_ngtr { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.819ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20783%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enot-greater-than%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M82%20514v6l7%2013%2011%208q6%200%20171-78%20163-77%20164-77l80%20157q78%20156%2085%20163%204%202%207%202%208%200%2015-6t7-14-80-162q-40-81-58-119t-18-39q49-25%20107-51%2056-26%2080-39t28-17%205-11v-1q0-8-12-15t-101-50q-47-23-78-38-185-87-187-87-3-3-69-133-49-96-60-115t-18-20q-4%200-6%201-7%200-11%205t-5%2013q0%203%2054%20111l53%20107-35-17q-36-17-74-34t-44-18q-5%200-11%206t-7%2014q0%209%2014%2017t90%2045l98%2047%2065%20129q28%2056%2046%2094t18%2039q0%201-160%2078-152%2070-167%2082-4%204-4%2010zm542-264q-163%2080-169%2080-1%201-2-1t-5-8-7-13-11-21-14-28-18-36l-56-109%20282%20136z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_ni { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.561ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%20672%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Econtains-as-member%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M83%20520q0%2012%2015%2020h122q18%200%2029%201%20155%200%20245-86%2088-81%2088-205%200-85-43-151T434%200%20304-39q-7-1-109-1H98q-15%208-15%2020%200%2010%2013%2020h104q111%201%20137%206%2032%208%2064%2022%2021%2011%2044%2027%2039%2030%2063%2072t29%2064%205%2037v2H98q-14%207-14%2020t14%2020h444v2q0%208-3%2023t-12%2041-30%2055-52%2054q-23%2016-44%2027-15%207-27%2011t-27%208-22%204-27%203-25%201-34%201-39%200l-104%201q-13%2010-13%2019z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nleftarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.116ex%22%20width%3D%222.334ex%22%20height%3D%221.509ex%22%20viewBox%3D%220%20-576.1%201005%20649.8%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft-arrow%20with%20stroke%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M942%20250q0-6-14-20H511l-54-82q-17-24-37-55-16-25-20-29t-11-4q-8%200-14%206t-7%2015q0%207%2047%2078l47%2071H175l13-16q22-26%2047-69t29-60q0-10-4-11t-29-2l-25%202-15%2029q-22%2039-27%2047-34%2045-100%2089-8%205-8%2011t8%2011q51%2033%2078%2062t49%2074l15%2031h25q24%200%2028-2t5-12q-4-17-29-59t-47-67l-13-16%20156-2q157%200%20160%202%200%203%2051%2080t55%2080q5%205%2012%205%208%200%2013-5t6-15-46-76l-45-69%20198-2h196q11-13%2011-20z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nleftrightarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.116ex%22%20width%3D%222.334ex%22%20height%3D%221.509ex%22%20viewBox%3D%220%20-576.1%201005%20649.8%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eleft-right-arrow%20with%20stroke%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M491%20272q0%203%2051%2080t55%2080q5%205%2012%205%208%200%2013-5t6-15-46-76l-45-69%2071-2h143l71%202-14%2016q-22%2025-47%2067t-28%2059q0%2010%204%2012t29%202h27l13-31q23-43%2058-83%2032-30%2064-51%2014-6%2014-13t-14-13q-41-29-64-52-35-38-58-82l-13-29-27-2q-24%200-28%201t-5%2012q2%2017%2023%2052t41%2061l20%2027%205%205H511l-54-82q-17-24-37-55-16-25-20-29t-11-4q-8%200-14%206t-7%2015q0%207%2047%2078l47%2071H175l13-16q22-26%2047-69t29-60q0-10-4-11t-29-2l-25%202-15%2029q-22%2039-27%2047-34%2045-100%2089-8%205-8%2011t8%2011q51%2033%2078%2062t49%2074l15%2031h25q24%200%2028-2t5-12q-4-17-29-59t-47-67l-13-16%20156-2q157%200%20160%202z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nleq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.176ex%22%20viewBox%3D%220%20-934.9%20783%201367.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eneither-less-than-nor-equal-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M82-124q0%204%201%207t6%207%206%207h125l64%20153q62%20154%2060%20156l-126%2062q-65%2029-95%2045t-36%2020-5%2011%204%2011q18%2014%20205%20100%20200%2097%20200%2098l51%20120q39%2094%2048%20111t19%2017q7%200%2013-6t7-14q0-8-43-104-40-96-40-100l63%2029q60%2029%2064%2029%207%200%2013-6t7-14q0-5-1-7t-22-15-66-32l-80-40-124-295%20142-69q75-34%20107-50t38-22%207-13q0-6-4-12t-11-6q-15%200-153%2067-13%206-31%2015t-31%2014-26%2012-22%2011-17%207-11%205l-4%201q-1%200-62-145l-60-144h418q2-2%204-5t4-5%203-5%202-6q0-10-11-17l-218-2H246l-33-76q-31-73-35-80-6-4-12-4t-13%206-7%2014q0%201%2028%2070t28%2070h-56l-53%202q-11%207-11%2017zm336%20494l48%20125q-2%200-158-75t-157-76%2053-27%20107-50%2053-23q0%203%2054%20126z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nleqq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.338ex%22%20width%3D%221.819ex%22%20height%3D%223.676ex%22%20viewBox%3D%220%20-1006.6%20783%201582.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eneither-less-than-nor-equal-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M82%2034q0%2010%2011%2021h105l102%202%2042%20122q9%2028%2020%2059t16%2048%206%2017-146%2074q-129%2058-152%2073-4%204-4%2010t4%2012q4%204%20216%20107l209%20100q1%200%2042%20116%2016%2047%2024%2071t15%2037%208%2014%208%202q7%200%2014-7t7-11q0-2-34-102-6-22-14-46t-12-36-5-14l54%2025q48%2024%2055%2024t13-6%207-14q0-9-10-15t-68-34l-69-33-55-162q-27-78-41-120t-12-42q55-29%20124-60%2098-47%20115-57t17-19q0-7-4-13t-12-6q-14%200-132%2057l-122%2058q-2%200-42-114L342%2057l171-2h169q12-12%2012-21%200-6-5-13l-7-4-176-2H329l-7-23q-2-5-12-33t-15-44l-20-56h405q2-2%204-5t4-5%203-5%202-6q0-10-11-17l-209-2H262l-42-122q-28-85-35-101t-19-17q-6%200-13%206t-7%2012q0%203%2033%20101t41%20117q0%204-62%204l-65%202-7%205q-4%205-4%2013%200%209%2011%2020h71l69%202%2027%2076%2026%2078h-97l-96%202-7%204q-4%205-4%2013zm413%20589q0%203-2%203t-172-82-170-83l247-118q1%200%207%2017t18%2055%2023%2068%2023%2068%2019%2055%207%2017z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nleqslant { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.176ex%22%20viewBox%3D%220%20-934.9%20783%201367.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eless-than-and-single-line-not-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M102%20168q1%200%2049-22t96-44%2048-21q4%204%2027%2063t22%2062l-126%2062q-65%2029-95%2045t-36%2020-5%2011%204%2011q18%2014%20205%20100%20200%2097%20200%2098l51%20120q39%2094%2048%20111t19%2017q7%200%2013-6t7-14q0-8-43-104-40-96-40-100l63%2029q60%2029%2064%2029%207%200%2013-6t7-14q0-5-1-7t-22-15-66-32l-80-40-124-295%20142-69q75-34%20107-50t38-22%207-13q0-6-4-12t-11-6q-14%200-153%2065-132%2067-140%2067-1%200-44-98l-11-27%20178-84q171-82%20179-88%205-4%205-11t-5-13-13-6h-2q-9%200-182%2082-171%2080-175%2080h-1l-66-157q-66-157-71-163-6-4-12-4t-13%206-7%2014q0%201%208%2022t27%2064%2032%2078l67%20160q0%205-94%2045-29%2015-65%2033-29%2014-34%2017t-5%2012q0%207%206%2013t14%207zm316%20202l48%20125q-2%200-158-75t-157-76%2053-27%20107-50%2053-23q0%203%2054%20126z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nless { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.819ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20783%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enot-less-than%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M693-14v-6l-6-13-12-8q-8%200-169%2078l-162%2075q-2%200-82-158-78-150-86-159-4-4-8-4t-6%201q-7%200-11%205t-5%2013q0%2012%2025%2053%2022%2046%2080%20158l55%20111-108%2051q-56%2025-80%2037t-30%2018-6%2011q0%204%204%2012%206%206%20192%2096l186%2086%2065%20129q32%2065%2048%2095t20%2036%2010%205q8%200%2015-6t7-14q0-8-54-109l-51-105q0-1%2021%208t53%2026q68%2033%2075%2033t13-6%207-14q0-9-14-17t-90-45l-96-45-133-264q6-2%2018-8t53-26%2098-46Q686-8%20689-10q4-4%204-10zM380%20277l53%20106q-1%202-141-64t-141-69%2086-41%2087-39l56%20107z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nmid { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%22.734ex%22%20height%3D%222.843ex%22%20viewBox%3D%22-15%20-863.1%20316%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edoes-not-divide%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M118%20737q13%2013%2020%2013l13-4%207-7V579l2-158%2053%2049q56%2049%2063%2049%208%200%2014-6t6-14v-1q0-5-5-10t-47-43q-19-17-31-28l-55-49v-607q-15-13-22-13l-12%204-4%207-2%20285v284l-56-49Q4%20231%200%20230q-8%200-14%206t-6%2014q0%207%209%2015t73%2067l56%2052v353z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_not_92_equiv { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.83ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20788%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enot-identical-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20444q0%2013%2014%2020h637q15-8%2015-20%200-14-16-20H72q-16%205-16%2020zm0-207v13l14%2020h637q15-8%2015-20t-15-20H70q-14%207-14%2020zm0-181q0%2015%2016%2020h634q16-6%2016-20%200-12-15-20H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M-612-215h-7l-12%203-6%208-2%207q0%207%205%2014%2013%2026%20234%20457t224%20433q3%209%2016%209%207%200%2012-4t6-9%202-7q0-5-232-455t-236-453q-4-3-11-3z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22783%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_not_92_gg { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%222.346ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%201010%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Emuch-greater-than%20%CC%B8%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20539v8l5%2014%2014%206q7%200%20133-69%2090-49%20158-86%20268-147%20271-151%203-6%203-11%200-9-13-18-12-8-261-144Q83-65%2079-66q-3-1-6-1-8%200-13%206t-5%2014q0%208%206%2014%201%200%2034%2018t98%2054%20127%2070l1%201h1l1%201h1l1%201%201%201h1l2%201h1l1%201h1l1%201%201%201h1l1%201h1l1%201h1l1%201%201%201h1l1%201h1l1%201h1l1%201%201%201h1l2%201h1l1%201h1l1%201%201%201h1l1%201h1l1%201h1l1%201%201%201h1l1%201h1l1%201h1l1%201h1l1%201%201%201h1l1%201h1l1%201%202%201%20198%20110Q63%20530%2062%20533q-7%206-7%2014zm305%200v8l5%2014%2014%206q7%200%20133-69%2090-49%20158-86%20268-147%20271-151%203-6%203-11%200-9-13-18-12-8-261-144Q388-65%20384-66q-3-1-6-1-8%200-13%206t-5%2014q0%208%206%2014%201%200%2034%2018t98%2054%20127%2070l1%201h1l1%201h1l1%201%201%201h1l2%201h1l1%201h1l1%201%201%201h1l1%201h1l1%201h1l1%201%201%201h1l1%201h1l1%201h1l1%201%201%201h1l2%201h1l1%201h1l1%201%201%201h1l1%201h1l1%201h1l1%201%201%201h1l1%201h1l1%201h1l1%201h1l1%201%201%201h1l1%201h1l1%201%202%201%20198%20110Q368%20530%20367%20533q-7%206-7%2014z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M-612-215h-7l-12%203-6%208-2%207q0%207%205%2014%2013%2026%20234%20457t224%20433q3%209%2016%209%207%200%2012-4t6-9%202-7q0-5-232-455t-236-453q-4-3-11-3z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%221005%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_not_92_ggg { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%223.119ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%201343%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Every-much-greater-than%20%CC%B8%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M75-67q-10%200-15%206t-5%2013q0%208%206%2014%201%202%20268%20143l266%20141-266%20141Q62%20532%2061%20534q-6%206-6%2014%200%2014%2014%2019h8q4%200%20145-74t284-151%20147-78q14-14%200-28-4-2-149-79T220%207%2077-67h-2zm289%20614q0%2016%2017%2020l3%201q3%200%20134-69t277-146%20160-84q12-8%2012-19t-12-19q-30-15-175-92T513-3%20383-67q-10%200-14%207t-5%2013q0%207%206%2013%203%203%20269%20143l265%20141-265%20141Q373%20531%20370%20534q-6%206-6%2013zm310-9v10l7%2014%2012%205q6%200%20123-62%2099-52%20177-93%2057-30%20139-73%20109-57%20127-68t18-21q0-9-14-18-17-11-278-148Q698-67%20692-67q-18%200-18%2020%200%209%206%2014%203%203%20267%20142l266%20141-266%20141Q683%20530%20680%20533q-6%205-6%2015z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M-612-215h-7l-12%203-6%208-2%207q0%207%205%2014%2013%2026%20234%20457t224%20433q3%209%2016%209%207%200%2012-4t6-9%202-7q0-5-232-455t-236-453q-4-3-11-3z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%221338%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_not_92_in { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.561ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20672%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enot-an-element-of%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M196%2025Q84%20109%2084%20250q0%20122%2082%20200t194%2089h15q14%200%2038%201t47%200l87%20167q3%209%2016%209%207%200%2012-4t6-9%202-7-78-156h63q15-8%2015-20%200-9-13-19l-86-1-118-230h202q15-8%2015-20t-15-20H346L247%2038q37-22%2081-31%2027-6%20138-7h104q13-10%2013-20%200-12-15-20H447q-17%200-28-1-115%200-191%2044-111-214-113-215-4-3-11-3t-12%203-6%208-2%207q0%207%205%2014L196%2025zm18%2036l87%20169H124v-2q0-32%2023-81t67-86zm107%20209l119%20230q-87-1-111-6-49-12-87-36t-59-49-36-55-18-48-5-34v-2h197z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_not_92_ll { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%222.346ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%201010%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Emuch-less-than%20%CC%B8%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M639-48q0-6-5-12t-15-7h-1q-6%200-82%2041Q430%2033%20329%2088%2061%20235%2059%20239q-3%204-3%2011t3%2011q3%205%20277%20154t279%20152l4%201q3-1%206-1%2014-5%2014-19%200-8-6-14-1-2-259-143L117%20250l257-141Q632-32%20633-34q6-6%206-14zm305%200q0-6-5-12t-15-7h-1q-6%200-82%2041Q735%2033%20634%2088%20366%20235%20364%20239q-3%204-3%2011t3%2011q3%205%20277%20154t279%20152l4%201q3-1%206-1%2014-5%2014-19%200-8-6-14-1-2-259-143L422%20250l257-141Q937-32%20938-34q6-6%206-14z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M-612-215h-7l-12%203-6%208-2%207q0%207%205%2014%2013%2026%20234%20457t224%20433q3%209%2016%209%207%200%2012-4t6-9%202-7q0-5-232-455t-236-453q-4-3-11-3z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%221005%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_not_92_lll { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%223.119ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%201343%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Every-much-less-than%20%CC%B8%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M639-48q0-6-5-12t-15-7h-1q-6%200-82%2041Q430%2033%20329%2088%2061%20235%2059%20239q-3%204-3%2011t3%2011q3%205%20277%20154t279%20152l4%201q3-1%206-1%2014-5%2014-19%200-8-6-14-1-2-259-143L117%20250l257-141Q632-32%20633-34q6-6%206-14zm319%200q0-6-5-12t-15-7h-1q-6%200-82%2041Q749%2033%20648%2088%20380%20235%20378%20239q-3%204-3%2011t3%2011q3%205%20277%20154t279%20152l4%201q3-1%206-1%2014-5%2014-19%200-8-6-14-1-2-259-143L436%20250l257-141Q951-32%20952-34q6-6%206-14zm319%200q0-6-5-12t-15-7h-1q-6%200-82%2041-106%2059-207%20114-268%20147-270%20151-3%204-3%2011t3%2011q3%205%20277%20154t279%20152l4%201q3-1%206-1%2014-5%2014-19%200-8-6-14-1-2-259-143L755%20250l257-141q258-141%20259-143%206-6%206-14z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M-612-215h-7l-12%203-6%208-2%207q0%207%205%2014%2013%2026%20234%20457t224%20433q3%209%2016%209%207%200%2012-4t6-9%202-7q0-5-232-455t-236-453q-4-3-11-3z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%221338%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_not_92_ni { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.572ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20677%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edoes-not-contain-as-member%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M83%20520q0%2012%2015%2020h122q18%200%2029%201%20155%200%20245-86%2088-81%2088-205%200-85-43-151T434%200%20304-39q-7-1-109-1H98q-15%208-15%2020%200%2010%2013%2020h104q111%201%20137%206%2032%208%2064%2022%2021%2011%2044%2027%2039%2030%2063%2072t29%2064%205%2037v2H98q-14%207-14%2020t14%2020h444v2q0%208-3%2023t-12%2041-30%2055-52%2054q-23%2016-44%2027-15%207-27%2011t-27%208-22%204-27%203-25%201-34%201-39%200l-104%201q-13%2010-13%2019z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M-612-215h-7l-12%203-6%208-2%207q0%207%205%2014%2013%2026%20234%20457t224%20433q3%209%2016%209%207%200%2012-4t6-9%202-7q0-5-232-455t-236-453q-4-3-11-3z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22672%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nparallel { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.25ex%22%20height%3D%222.843ex%22%20viewBox%3D%22-15%20-863.1%20538%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enot-parallel-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M131%20737q3%202%207%206t6%205%207%202%2020-13V199l156%20158v380q13%2013%2020%2013%204%200%206-1t7-6%207-6V397l62%2060q64%2061%2069%2062%208%200%2014-7t6-12q0-11-76-83l-75-78v-576q-15-13-21-13l-13%207-6%206v538L171%20143v-380q-15-13-20-13t-20%2013v338L69%2041Q24-3%2015-12T0-21q-8%200-14%207t-6%2012q0%207%2013%2021t63%2062l75%2078v578z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nprec { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.819ex%22%20height%3D%222.676ex%22%20viewBox%3D%220%20-791.3%20783%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edoes-not-precede%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M386%20292q2%200%2053%20101t104%20205%2055%20105q1%200%205%201t6%201q7%200%2013-6t7-14-96-191q-93-186-93-189%2011%205%2022%207%2085%2030%20130%2076t59%20117q3%2020%207%2027t15%207q7%200%2013-6t7-14q0-24-15-69-40-109-178-167-67-24-82-24-2%200-7-8t-5-10%209-2q67-15%20129-49%20130-69%20147-200%202-18%200-22-7-11-19-11-8%200-14%206-2%204-8%2031t-16%2053-45%2062-89%2059q-27%2011-64%2022t-48%2011h-2L284-1q-23-44-52-100t-41-80-13-25q-2%200-6-1t-6-1q-6%200-13%206t-7%2014q0%203%20100%20200%2098%20194%2098%20198%200%203-39%207t-92%208-89%203H95q-13%2013-13%2020%200%205%2013%2020h29q48%200%20112%205t107%2010%2043%209z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_npreceq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.176ex%22%20viewBox%3D%220%20-934.9%20783%201367.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edoes-not-precede-or-equal%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M82%20344q0%205%2013%2020h29q142%200%20274%2026l31%207%2080%20198q10%2024%2027%2064%2045%20107%2054%20124t19%2018q7%200%2013-6t7-14q0-5-76-186-20-47-37-89t-27-67-9-24q2%200%2025%2011t33%2018q94%2054%20113%20157%203%2020%207%2027t15%207q7%200%2013-6t7-14q0-24-15-69-42-113-194-171l-26-11-7-16q-8-16-8-19t12-5q25-8%2048-17t57-30%2059-44%2045-63%2027-84q2-18%200-22-7-11-19-11-8%200-14%206-1%201-8%2038t-33%2077-79%2070q-23%2013-62%2029t-48%2016q-3%200-16-33-31-77-68-166l-82-193h418q2-2%204-5t4-5%203-5%202-6q0-10-11-17l-218-2H246l-33-76q-31-73-35-80-6-4-12-4t-13%206-7%2014q0%201%2028%2070t28%2070H95q-13%2015-13%2020t13%2020h125l82%20200q82%20191%2082%20202%200%203-43%209t-106%2011-111%205H95q-13%2013-13%2020zm317-6q4%200%207%208l3%207-34-9q0-1%209-3t15-3z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nrightarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.116ex%22%20width%3D%222.334ex%22%20height%3D%221.509ex%22%20viewBox%3D%220%20-576.1%201005%20649.8%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright-arrow%20with%20stroke%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M54%20250q0%208%2012%2020h211l211%202%2054%2078q54%2081%2060%2085%202%202%207%202%208%200%2013-5t6-15-46-76l-45-69%2071-2h143l71%202-14%2016q-22%2025-47%2067t-28%2059q0%2010%204%2012t29%202h27l13-31q23-43%2058-83%2032-30%2064-51%2014-6%2014-13t-14-13q-41-29-64-52-35-38-58-82l-13-29-27-2q-24%200-28%201t-5%2012q2%2017%2023%2052t41%2061l20%2027%205%205H511l-54-82q-17-24-37-55-16-25-20-29t-11-4q-8%200-14%206t-7%2015q0%207%2047%2078l47%2071H264l-198%202q-12%207-12%2018z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nshortmid { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%22.604ex%22%20height%3D%221.676ex%22%20viewBox%3D%22-15%20-576.1%20260%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edoes-not-divide%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M91%20417q13%2013%2020%2013t20-13V301l40%2040q30%2032%2036%2037t13%206q7%200%2013-7t7-11q0-9-53-67l-56-55V-10q-15-13-20-13T91-10v211l-42-44q-29-30-35-36t-14-6q-8%200-14%206t-6%2011q0%207%2037%2046%2012%2013%2019%2021l55%2058v160z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nshortparallel { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%22.992ex%22%20height%3D%221.676ex%22%20viewBox%3D%22-15%20-576.1%20427%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enot-parallel-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20417q12%2014%2020%2014l13-5%207-7V317l2-102%2095%2058%2098%2057v45l2%2044q8%2012%2018%2012%2020%200%2020-43l2-33%2023%2015q25%2014%2032%2014%206%200%2012-7t7-14q0-9-40-35l-36-20V-10q-15-13-21-13-10%200-17%2011l-2%20147v149L98%20168l-2-91v-89Q84-24%2076-24l-14%205-4%207-2%2078v78l-25-16Q5%20114-2%20114q-6%200-12%207t-6%2015q0%206%206%2011t34%2023l36%2020v227z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nsim { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.051ex%22%20width%3D%221.819ex%22%20height%3D%221.509ex%22%20viewBox%3D%220%20-576.1%20783%20649.8%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enot-tilde%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M220%20366q38%200%2077-19t64-39%2030-20q3%200%2073%2082%2030%2037%2046%2055t25%2029%2011%2011%206%202h1q7%200%2013-6t7-13q0-9-74-98-75-84-75-89%200-2%2018-14t50-25%2062-13q53%200%2092%2034%2025%2025%2034%2052t10%2046%2012%2025q17%200%2017-52-3-49-24-88-13-27-31-47-50-47-109-47-38%200-78%2019t-65%2039-29%2020-36-38-69-83-45-52q-5-5-13-5-10%200-14%206t-5%2010q0%209%2065%2089%206%207%209%2011%2076%2083%2076%2089%200%202-18%2014t-50%2025-62%2013q-62%200-98-41t-37-82q0-10-4-21t-9-13q-18%200-18%2040%200%2048%2024%20100%2016%2029%2032%2047%2050%2047%20109%2047z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nsubseteq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.176ex%22%20viewBox%3D%220%20-934.9%20783%201367.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eneither-a-subset-of-nor-equal-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M146-283q0%201%2028%2070t28%2070h-87q-13%2016-13%2020t13%2020h105l71%20171-13%205q-75%2028-125%2084T86%20288q-3%2021-3%2056%200%2036%203%2055%2021%2081%2074%20140%2062%2062%20138%2082%2030%209%2047%2010t90%204l91%202%2034%2078q27%2063%2033%2074t16%2012q7%200%2013-6t7-14q0-1-4-10t-11-29-14-36l-29-69q0-2%2055-2h54q13-15%2013-22t-4-12l-7-4-64-2h-65L449%20346q-24-58-50-123t-40-96-13-32h35q16%200%2036-1t46-1%2052%200h167q11-11%2011-19t-13-21H511q-91%202-176%202l-6%202-67-160h418q2-2%204-5t4-5%203-5%202-6q0-10-11-17l-218-2H246l-33-76q-31-73-35-80-6-4-12-4t-13%206-7%2014zm363%20873q0%205-71%205-84%200-120-9-72-19-123-70t-69-121q-3-17-3-51t3-51q15-64%2058-112t107-71l15-6%20100%20242%20103%20244z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nsubseteqq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.176ex%22%20viewBox%3D%220%20-934.9%20783%201367.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eneither-a-subset-of-nor-equal-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M82-6q0%207%2013%2020h167l33%2080q36%2077%2036%2080-7%201-19%204t-45%2016-61%2033-60%2056-48%2085q-14%2038-14%2093t14%2093q28%2078%2096%20131t155%2065q11%202%20131%202h111l13%2031q16%2036%2020%2038%207%207%2016%207%2013-3%2018-18%200-2-12-29l-11-27q0-2%2023-2%2022%200%2028-6%207-7%207-14%200-4-1-6t-6-7-6-7h-65L506%20466q-27-59-55-122t-43-96-15-34q0-4%20142-4h145q13-16%2013-20t-13-20H373l-33-78-36-78h376q13-13%2013-20%200-5-13-20H286l-33-77-35-76%20233-2h231q12-12%2012-20%200-11-12-18l-242-2H200l-22-49q-18-39-24-49t-15-11q-17%200-21%2018l37%2089q0%202-29%202H95q-13%2015-13%2020t13%2020h80l31%2073q31%2073%2036%2078%200%204-73%204H95Q82-11%2082-6zm489%20716q0%202-102%202h-53q-27%200-45-1t-20-1q-72-10-130-54t-83-108q-14-40-14-87t14-87q48-129%20213-162l109%20247q111%20250%20111%20251z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nsucc { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.819ex%22%20height%3D%222.676ex%22%20viewBox%3D%220%20-791.3%20783%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edoes-not-succeed%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M103-43q-7%200-14%204t-7%2013l2%2016q21%20151%20191%20222%2067%2024%2080%2024%205%200%209%209l5%2011h-9q-76%2024-85%2027-160%2068-189%20207-4%2017-4%2027%200%209%206%2015t15%206q7%200%2012-4%204-3%207-17t6-31%2015-42%2031-47%2057-46%2089-41q51-18%2069-18l102%20204q104%20205%20107%20207%201%200%205%201t6%201q7%200%2013-6t7-14q0-1-98-200-100-189-100-197%200-10%2089-15t131-5h29q13-15%2013-20%200-7-13-20h-29q-60%200-160-10t-105-17L284-1q-23-44-52-100t-41-80-13-25q-2%200-6-1t-6-1q-6%200-13%206t-7%2014q0%206%20156%20313l33%2065-11-5q-11%200-35-13-48-19-81-44t-49-50-24-47-11-42-6-26q-6-6-15-6z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nsucceq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.176ex%22%20viewBox%3D%220%20-934.9%20783%201367.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edoes-not-succeed-or-equal%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M146-283q0%201%2028%2070t28%2070H95q-13%2016-13%2020t13%2020h125l80%20196q43%20103%2074%20177%2011%2024%2012%2029l-13-4q-42-8-84-27-48-19-81-44t-49-50-24-47-11-42-6-26q-6-6-15-6-12%200-19%2011-2%204%200%2022%2012%2099%2090%20162t201%2089l25%207q-1%200-19%204t-30%207-35%209-40%2015-41%2019-42%2026-38%2032-33%2041-24%2049q-16%2041-16%2069%200%207%206%2013t14%207q10%200%2014-7t8-27q4-22%2010-39t25-47%2048-52%2083-45%20125-34l7-3%2084%20205q65%20158%2078%20186t25%2029q7%200%2013-6t7-14-85-204q-19-48-40-99t-31-76-11-27q18-2%2038-2%2079-9%20151-9h29q2-3%206-7t5-6%202-7q0-7-13-20h-29q-98%200-200-14l-18-2-84-204-87-205%20211-2h209q12-12%2012-20%200-10-12-18l-218-2H246l-33-76q-31-73-35-80-6-4-12-4t-13%206-7%2014z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nsupseteq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.176ex%22%20viewBox%3D%220%20-934.9%20783%201367.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eneither-a-superset-of-nor-equal-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M82%20606v7l13%2022h253q60%200%2087-3t67-17l13-7%205%209q0%202%2038%2091%2026%2066%2033%2079t18%2014q7%200%2013-6t7-14q0-6-67-166l-11-25%2018-13q77-50%20109-140%2013-39%2013-93t-13-94q-25-68-81-118T469%2064q-42-11-103-11h-40l-31-78-33-78h398q13-15%2013-21%200-5-4-12l-7-5-209-2H246l-33-76q-31-73-35-80-6-4-12-4t-13%206-7%2014q0%201%2028%2070t28%2070H95q-13%2015-13%2020t13%2020h125l31%2078%2033%2078h-95l-96%202-7%204q-4%205-4%2012t13%2022h207l98%20240q98%20236%2098%20240l-54%2017q-13%203-184%205l-167%202-7%204q-4%205-4%2012zm570-262v10q0%2097-77%20167-4%205-18%2017t-20%2013q-3%200-4-3%200-5-95-229L344%2095l27-2h15q101%200%20171%2057t92%20143q3%2016%203%2051z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nsupseteqq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.176ex%22%20viewBox%3D%220%20-934.9%20783%201367.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eneither-a-superset-of-nor-equal-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M82%20732q0%207%2013%2020h253q72%200%20112-8t91-36q15-11%2015-7%2052%20114%2058%20120%207%207%2016%207%2013-3%2018-18l-58-133q0-6%2015-21t38-51%2036-88q3-21%203-56t-3-55q-21-81-74-140-43-45-102-70t-122-26h-18l-33-78-36-78h376q13-13%2013-20%200-5-13-20H286l-33-77-35-76%20233-2h231q12-12%2012-20%200-11-12-18l-242-2H200l-22-49q-18-39-24-49t-15-11q-17%200-21%2018l37%2089q0%202-29%202H95q-13%2015-13%2020t13%2020h80l31%2073q31%2073%2036%2078%200%204-73%204H95Q82-11%2082-6q0%207%2013%2020h167l33%2078%2036%2078H95q-2%202-4%205t-4%205-3%205-2%206q0%208%2011%2019h127l129%202%20200%20447q-42%2033-87%2043t-124%2010H95q-13%2015-13%2020zm570-259q0%2040-16%2079t-33%2059-21%2021q-1%200-95-210t-94-212q31%200%2067%2010t75%2033%2070%2063%2044%2094q3%2017%203%2051v12z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_ntriangleleft { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.819ex%22%20height%3D%222.676ex%22%20viewBox%3D%220%20-791.3%20783%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enot-normal-subgroup-of%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M693-30q-7-11-20-11-12%200-167%2075l-160%2076-66-154q-52-118-64-141t-23-23q-16%200-20%2016%200%206%2069%20162t69%20158q-40%2017-127%2058t-98%2050q-4%204-4%2010%200%205%204%2013%2010%208%20185%2091l178%2084%2057%20131q31%2070%2045%2099t20%2036%2011%206q5%200%2011-5t7-11q0-11-47-118-49-109-49-111l82%2040q86%2038%2087%2038%206%200%2020-14V-30zm-40%2040v478l-87-43-86-40-58-129q-7-16-17-40t-17-37-12-28-8-20-2-6q2-2%20144-68t143-67zM422%20374q0%202-2%202t-135-63-134-65q164-80%20175-85%2089%20193%2096%20211z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_ntrianglelefteq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.176ex%22%20viewBox%3D%220%20-934.9%20783%201367.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enot-normal-subgroup-of-or-equal-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M82-123q0%209%2011%2020h73l72%202%2055%20151q56%20150%2056%20154l-129%2062q-54%2025-80%2038t-40%2021-16%2011-2%208q0%209%2012%2016%2018%2012%20188%2093l191%2088%209%2027q5%2010%2047%20125%2030%2092%2040%20102%204%207%2012%207%206%200%2012-5t6-11q0-11-35-111l-38-105q0-2%2035%2014t72%2033%2040%2018q6%200%2020-14V66q-7-12-14-12-14%200-153%2065-35%2018-68%2034t-53%2024-19%207q-1-2-52-142t-52-143%20200-2h198q2-2%204-5t4-5%203-5%202-6q0-10-11-17l-209-2H266l-28-76q-21-59-28-71t-17-13q-15%200-20%2016%200%208%2025%2073l24%2069q0%202-64%202l-65%202-7%205q-4%205-4%2013zm571%20229v478l-147-71-53-143q-11-31-25-70t-21-57-7-19q3-2%20127-60t126-58zM453%20486q0%202-2%202t-151-71-149-73l73-36q23-10%2061-29t46-22l33-16%2089%20245z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_ntriangleright { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.819ex%22%20height%3D%222.676ex%22%20viewBox%3D%220%20-791.3%20783%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edoes-not-contain-as-normal-subgroup%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M82%20525q14%2014%2020%2014%201%200%2020-9t64-29%2080-38l160-75q2%200%2069%20153%2069%20153%2074%20158%204%207%2012%207%206%200%2012-4t7-11q0-15-67-163l-27-63q-9-21-21-47t-15-37-4-11q0-1%20109-54%20101-47%20114-57%204-6%204-11%200-6-4-12-1-1-183-91-178-82-182-86%200-9-58-129-42-99-52-118t-21-20q-16%200-20%2016%200%209%2049%20115%2022%2048%2035%2079t12%2032L186-6q-78-37-87-37-6%200-17%2013v555zm189-109q-142%2069-145%2069h-1q-3%200-3-235%200-240%202-240l87%2040%2084%2042%20116%20258q0%201-140%2066zm353-168l-175%2084-9-13q-6-22-47-105-40-93-40-95%202%200%20136%2063t135%2066z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_ntrianglerighteq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.176ex%22%20viewBox%3D%220%20-934.9%20783%201367.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edoes-not-contain-as-normal-subgroup-or-equal%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M82%20621q14%2014%2020%2014t147-67l171-82%2029-13%2020%2060q94%20256%20100%20264%204%204%2012%204%2017%200%2019-15%202-5-56-169l-60-162q47-20%20100-47%2093-44%20105-53%204-4%204-11%200-5-1-7t-16-12-45-23-93-45q-34-16-73-34t-59-28-20-9q-2-2-53-142t-51-145q0-2%20200-2h198q2-2%204-5t4-5%203-5%202-6q0-10-11-17l-209-2H266l-28-76q-21-59-28-71t-17-13q-15%200-20%2016%200%208%2025%2073l24%2069q0%202-64%202l-65%202-7%205q-4%205-4%2013%200%209%2011%2020h73l72%202%2095%20260q-7%200-113-53Q110%2054%2097%2054q-8%200-15%2012v555zm216-120q-143%2066-156%2074l-20%209V344q0-238%202-238%201%200%2056%2026t111%2053%2060%2028q4%204%2042%20113l40%20109q0%201-135%2066zm251-120q-77%2036-78%2036l-65-176q2-1%20110%2050t108%2053l-75%2037z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nu { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.243ex%22%20height%3D%221.676ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-576.1%20535%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M74%20431q1%200%2072%205t73%206q12%200%2012-8%200-6-46-193L137%2051h3l10%204q11%204%2027%2012t37%2019%2047%2033%2051%2046q98%2099%20133%20229%2013%2048%2051%2048%2013%200%2023-8t11-23q0-21-14-59t-47-90-81-100-121-92T106%205Q81-2%2071-2q-5%200-12%201t-8%202q-6%204-6%2010%200%202%2043%20177l44%20176q1%2013-7%2016t-39%205H65q-6%206-6%208t2%2019q4%2019%2013%2019z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 56.14822100962267%; } .ve-ui-mwMathSymbol-_92_nvDash { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.547ex%22%20height%3D%222.176ex%22%20viewBox%3D%22-50%20-791.3%20666%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enot-true%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20681q14%2014%2020%2014t20-14V466h231l98%20113q97%20113%20102%20113%202%201%207%201%208%200%2013-5t6-14q0-6-4-11%200-1-11-13t-34-39-41-48l-82-95%2080-2h82q11-13%2011-20t-13-20H345L209%20272l167-2h167q11-13%2011-19t-13-21H174l-78-89V12Q81-1%2075-1%2065-1%2058%2010l-2%2040v42L18%2048Q7%2037-1%2028t-12-14-6-8-4-5-4-1-6-1q-9%200-15%205t-7%2015q0%205%208%2015t59%2069l44%2052v526zm211-282l25%2027H96V270h62l43%2051q55%2061%2066%2078zM118%20228l1%201q0%201-10%201H96v-29l11%2011q11%2015%2011%2016z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nvdash { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.547ex%22%20height%3D%222.176ex%22%20viewBox%3D%22-50%20-791.3%20666%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edoes-not-prove%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20681q14%2014%2020%2014t20-14V368h147l138%20162q140%20162%20144%20162%2012%208%2022-4%207-6%207-14%200-3-1-5t-5-8-9-12-17-18-23-27-34-39-44-53Q296%20373%20296%20368h180q49%200%2063-3t15-17q0-14-11-20H261L96%20141V12Q81-1%2075-1%2065-1%2058%2010l-2%2040v42L18%2048Q7%2037-1%2028t-12-14-6-8-4-5-4-1-6-1q-9%200-15%205t-7%2015q0%205%208%2015t59%2069l44%2052v526zm149-355q0%202-53%202H96v-65q0-60%202-60%201%200%2025%2028t51%2059%2031%2036z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_nwarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%222.334ex%22%20height%3D%222.676ex%22%20viewBox%3D%220%20-863.1%201005%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eup%20left-arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M204%20662q53%200%2097%2014t68%2029%2025%2015q4%200%2013-9t10-14q0-9-28-26t-79-32-98-16q-36%200-59%205-2%200%2068-71t325-325q396-396%20397-400%201-2%201-6%200-8-6-14t-14-7q-2%200-8%202-4%202-399%20397-77%2077-191%20190T166%20553l-45%2045q5-9%205-57%200-103-56-192-11-17-18-17-4%200-13%209t-10%2014q0%203%209%2017t19%2035%2020%2057%209%2081q0%2038-8%2069t-15%2049-8%2020q0%2010%2010%2010%208%200%2017-5%2054-26%20122-26z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_odot { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-719.6%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ecircled-dot%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20250q0%20144%20100%20238t228%2095q146%200%20242-98t96-235q0-140-97-236T390-83q-141%200-237%2097T56%20250zm626%200q0%2072-33%20137T546%20497t-165%2045q-109%200-197-83T95%20250q0-118%2083-205t211-87q126%200%20209%2087t84%20205zm-371%200q0%2035%2021%2054t43%2024h7q6%200%2010%201%2032-3%2053-24t21-55q0-33-21-55t-56-23q-35%200-56%2023t-22%2055z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_oint_32_x { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.338ex%22%20width%3D%223.931ex%22%20height%3D%225.843ex%22%20viewBox%3D%220%20-1508.9%201692.7%202515.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Econtour-integral%20x%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M114-798q18-26%2051-26h2q28%200%2056%2060t52%20164%2045%20209%2042%20227q3%2021%205%2031%2015%2081%2023%20135-76%2038-114%2097-46%2068-46%20150%200%20114%2075%20187t179%2083h10l9%2044q84%20376%20129%20524t95%20211q47%2062%20101%2062%2056%200%2084-35t32-80q0-25-12-40t-23-19-22-3q-21%200-38%2015t-17%2041q0%2048%2053%2057l-3%204q-3%203-8%207t-8%206q-15%2010-33%2010-67%200-145-394-26-118-78-433%20160-80%20160-247%200-102-69-181T516-21h-10l-9-44q-90-399-140-558T237-837q-34-25-72-25-40%200-73%2031t-37%2085q0%2035%2019%2048t38%2013q21%200%2038-15t17-41q0-48-53-57zM480%20478q-20%200-45-8t-55-26-53-43-40-66-16-86q0-125%20104-193l22-13%2034%20180%2054%20255h-5zm39-458q26%200%2059%2013t69%2039%2059%2072%2024%20105q0%20134-127%20206%200-1-6-34t-15-78-13-67Q516%2022%20515%2020h4z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%221%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%221115%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_omega { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.456ex%22%20height%3D%221.676ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-576.1%20627%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M495%20384q0%2022%2019%2040t41%2019q19%200%2034-18t15-61q0-30-12-86t-37-123-72-117-106-49q-80%200-110%2077-1%202-7-5-59-72-135-72Q15-11%2015%20139q0%2091%2041%20186t67%20109q12%207%2024%202%2013-7%2013-18%200-12-20-39t-46-73-32-98q-1-6-1-21%200-63%2024-87t58-24q58%200%20102%2053l8%208v19q5%20141%2064%20141%2031%200%2031-36%200-18-10-48t-20-55l-10-23q1-2%202-6t8-14%2016-18%2024-14%2035-7q63%200%20108%2072t45%20126q0%2031-13%2051t-25%2032-13%2027z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 56.14822100962267%; } .ve-ui-mwMathSymbol-_92_ominus { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-719.6%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ecircled-minus%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20250q0%20144%20100%20238t228%2095q146%200%20242-98t96-235q0-140-97-236T390-83q-141%200-237%2097T56%20250zm625%2028q-12%20107-90%20185t-210%2079q-98%200-185-71T96%20278v-8h585v8zM275-42h113l197%2074%2096%20190v8H96v-8q12-115%2095-189z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_operatorname_123_argch_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%225.614ex%22%20height%3D%222.676ex%22%20style%3D%22vertical-align%3A-.838ex%22%20viewBox%3D%220%20-791.3%202417%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M137%20305h-22l-37%2015-15%2039q0%2035%2034%2062t121%2027q73%200%20118-32t60-76q5-14%205-31t1-115v-70q0-48%205-66t21-18q15%200%2020%2016t5%2053v36h40v-39q-1-40-3-47-9-30-35-47T400-6t-47%2018-24%2042v4l-2-3q-2-3-5-6t-8-9-12-11-15-12-18-11-22-8-26-6-31-3q-60%200-108%2031t-48%2087q0%2021%207%2040t27%2041%2048%2037%2078%2028%20110%2015h14v22q0%2034-6%2050-22%2071-97%2071-18%200-34-1t-25-4-8-3q22-15%2022-44%200-25-16-39zm-11-199q0-31%2024-55t59-25q38%200%2067%2023t39%2060q2%207%203%2066%200%2058-1%2058-8%200-21-1t-45-9-58-20-46-37-21-60z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M36%2046h14q39%200%2047%2014v31q0%2014%201%2031t0%2039%200%2042v125l-1%2023q-3%2019-14%2025t-45%209H20v23q0%2023%202%2023l10%201q10%201%2028%202t36%202q16%201%2035%202t29%203%2011%201h3v-69q39%2068%2097%2068h6q45%200%2066-22t21-46q0-21-13-36t-38-15q-25%200-37%2016t-13%2034q0%209%202%2016t5%2012%203%205q-2%202-23-4-16-8-24-15-47-45-47-179v-53-27-26q0-12%201-20t0-15v-5q1-2%203-4t5-3%205-3%207-2%207-1%209-1%209%200%2010-1%2010%200h31V0h-9q-18%203-127%203Q37%203%2028%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M329%20409q44%2044%20100%2044%2030%200%2043-19t13-38q0-14-9-25t-27-11q-33%200-37%2030-2%2014%203%2021%200%201%201%203v1q-28-3-53-22-8-5-8-7%200-1%204-5t9-12%2011-18%209-26%204-33q0-62-49-105t-121-44q-50%200-99%2028-11-18-11-38%200-35%2026-52%209-6%2017-6t72-2q84-1%20108-6%2061-9%2096-41%2039-39%2039-98%200-67-78-103-60-31-142-31-83%200-143%2031-78%2035-78%20100%200%2036%2021%2060t42%2033l11%206q-36%2031-36%2084%200%2047%2029%2085-44%2044-44%2099%200%2063%2050%20106t121%2044q51%200%2095-26l11-7zm-30-66q-5%2028-26%2044t-52%2017q-29%200-50-16t-26-45q-3-17-3-51%200-44%207-65t30-35q17-10%2043-10%2022%200%2038%207t23%2018%2011%2020%205%2015q3%2016%203%2050t-3%2051zM403-75q0%2025-14%2041t-41%2023-49%209-54%202h-27q-67%200-80-6-20-9-31-28T95-74q0-10%206-23t21-30%2048-28%2080-12q69%200%20111%2028t42%2064z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M370%20305h-21l-36%2015-16%2038q0%2023%2015%2038%205%205%205%206t-10%202q-26%204-49%204-49%200-80-32-47-47-47-157%200-82%2031-129%2041-61%20110-61%2041%200%2066%2026t36%2062q2%208%205%2010t16%202h14q6-6%206-9%200-4-4-16t-16-33-29-38-48-31-69-13q-86%200-150%2064T34%20214q0%20104%2065%20169t151%2065%20120-27%2034-64q0-23-17-37z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M41%2046h14q39%200%2047%2014v107q0%2024%201%2050t0%2055%200%2057v153q0%2034-1%2060t0%2044%200%2017q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V367q60%2075%20144%2075%20123%200%20135-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22505%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22902%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221407%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%221856%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 59.54789256141223%; } .ve-ui-mwMathSymbol-_92_operatorname_123_argsh_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%225.498ex%22%20height%3D%222.676ex%22%20style%3D%22vertical-align%3A-.838ex%22%20viewBox%3D%220%20-791.3%202367%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M137%20305h-22l-37%2015-15%2039q0%2035%2034%2062t121%2027q73%200%20118-32t60-76q5-14%205-31t1-115v-70q0-48%205-66t21-18q15%200%2020%2016t5%2053v36h40v-39q-1-40-3-47-9-30-35-47T400-6t-47%2018-24%2042v4l-2-3q-2-3-5-6t-8-9-12-11-15-12-18-11-22-8-26-6-31-3q-60%200-108%2031t-48%2087q0%2021%207%2040t27%2041%2048%2037%2078%2028%20110%2015h14v22q0%2034-6%2050-22%2071-97%2071-18%200-34-1t-25-4-8-3q22-15%2022-44%200-25-16-39zm-11-199q0-31%2024-55t59-25q38%200%2067%2023t39%2060q2%207%203%2066%200%2058-1%2058-8%200-21-1t-45-9-58-20-46-37-21-60z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M36%2046h14q39%200%2047%2014v31q0%2014%201%2031t0%2039%200%2042v125l-1%2023q-3%2019-14%2025t-45%209H20v23q0%2023%202%2023l10%201q10%201%2028%202t36%202q16%201%2035%202t29%203%2011%201h3v-69q39%2068%2097%2068h6q45%200%2066-22t21-46q0-21-13-36t-38-15q-25%200-37%2016t-13%2034q0%209%202%2016t5%2012%203%205q-2%202-23-4-16-8-24-15-47-45-47-179v-53-27-26q0-12%201-20t0-15v-5q1-2%203-4t5-3%205-3%207-2%207-1%209-1%209%200%2010-1%2010%200h31V0h-9q-18%203-127%203Q37%203%2028%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M329%20409q44%2044%20100%2044%2030%200%2043-19t13-38q0-14-9-25t-27-11q-33%200-37%2030-2%2014%203%2021%200%201%201%203v1q-28-3-53-22-8-5-8-7%200-1%204-5t9-12%2011-18%209-26%204-33q0-62-49-105t-121-44q-50%200-99%2028-11-18-11-38%200-35%2026-52%209-6%2017-6t72-2q84-1%20108-6%2061-9%2096-41%2039-39%2039-98%200-67-78-103-60-31-142-31-83%200-143%2031-78%2035-78%20100%200%2036%2021%2060t42%2033l11%206q-36%2031-36%2084%200%2047%2029%2085-44%2044-44%2099%200%2063%2050%20106t121%2044q51%200%2095-26l11-7zm-30-66q-5%2028-26%2044t-52%2017q-29%200-50-16t-26-45q-3-17-3-51%200-44%207-65t30-35q17-10%2043-10%2022%200%2038%207t23%2018%2011%2020%205%2015q3%2016%203%2050t-3%2051zM403-75q0%2025-14%2041t-41%2023-49%209-54%202h-27q-67%200-80-6-20-9-31-28T95-74q0-10%206-23t21-30%2048-28%2080-12q69%200%20111%2028t42%2064z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M295%20316q0%2040-27%2069t-78%2029q-36%200-62-13-30-19-30-52-1-5%200-13t16-24%2043-25q18-5%2044-9t44-9%2032-13q17-8%2033-20t32-41%2017-62q0-62-38-102T198-10h-8q-52%200-96%2036l-8-7-9-9Q71%204%2065-1L54-11H42q-3%200-9%206v137q0%2021%202%2025t10%205h9q12%200%2016-4t5-12%207-27%2019-42q35-51%2097-51%2097%200%2097%2078%200%2029-18%2047-20%2024-83%2036t-83%2023q-36%2017-57%2046t-21%2062q0%2039%2017%2066t43%2040%2050%2018%2044%205h11q40%200%2070-15l15-8%209%207q10%209%2022%2017h12q3%200%209-6V310l-6-6h-28q-6%206-6%2012z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M41%2046h14q39%200%2047%2014v107q0%2024%201%2050t0%2055%200%2057v153q0%2034-1%2060t0%2044%200%2017q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V367q60%2075%20144%2075%20123%200%20135-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22505%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22902%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221407%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%221806%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 59.54789256141223%; } .ve-ui-mwMathSymbol-_92_operatorname_123_argth_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%225.486ex%22%20height%3D%222.676ex%22%20style%3D%22vertical-align%3A-.838ex%22%20viewBox%3D%220%20-791.3%202362%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M137%20305h-22l-37%2015-15%2039q0%2035%2034%2062t121%2027q73%200%20118-32t60-76q5-14%205-31t1-115v-70q0-48%205-66t21-18q15%200%2020%2016t5%2053v36h40v-39q-1-40-3-47-9-30-35-47T400-6t-47%2018-24%2042v4l-2-3q-2-3-5-6t-8-9-12-11-15-12-18-11-22-8-26-6-31-3q-60%200-108%2031t-48%2087q0%2021%207%2040t27%2041%2048%2037%2078%2028%20110%2015h14v22q0%2034-6%2050-22%2071-97%2071-18%200-34-1t-25-4-8-3q22-15%2022-44%200-25-16-39zm-11-199q0-31%2024-55t59-25q38%200%2067%2023t39%2060q2%207%203%2066%200%2058-1%2058-8%200-21-1t-45-9-58-20-46-37-21-60z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M36%2046h14q39%200%2047%2014v31q0%2014%201%2031t0%2039%200%2042v125l-1%2023q-3%2019-14%2025t-45%209H20v23q0%2023%202%2023l10%201q10%201%2028%202t36%202q16%201%2035%202t29%203%2011%201h3v-69q39%2068%2097%2068h6q45%200%2066-22t21-46q0-21-13-36t-38-15q-25%200-37%2016t-13%2034q0%209%202%2016t5%2012%203%205q-2%202-23-4-16-8-24-15-47-45-47-179v-53-27-26q0-12%201-20t0-15v-5q1-2%203-4t5-3%205-3%207-2%207-1%209-1%209%200%2010-1%2010%200h31V0h-9q-18%203-127%203Q37%203%2028%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M329%20409q44%2044%20100%2044%2030%200%2043-19t13-38q0-14-9-25t-27-11q-33%200-37%2030-2%2014%203%2021%200%201%201%203v1q-28-3-53-22-8-5-8-7%200-1%204-5t9-12%2011-18%209-26%204-33q0-62-49-105t-121-44q-50%200-99%2028-11-18-11-38%200-35%2026-52%209-6%2017-6t72-2q84-1%20108-6%2061-9%2096-41%2039-39%2039-98%200-67-78-103-60-31-142-31-83%200-143%2031-78%2035-78%20100%200%2036%2021%2060t42%2033l11%206q-36%2031-36%2084%200%2047%2029%2085-44%2044-44%2099%200%2063%2050%20106t121%2044q51%200%2095-26l11-7zm-30-66q-5%2028-26%2044t-52%2017q-29%200-50-16t-26-45q-3-17-3-51%200-44%207-65t30-35q17-10%2043-10%2022%200%2038%207t23%2018%2011%2020%205%2015q3%2016%203%2050t-3%2051zM403-75q0%2025-14%2041t-41%2023-49%209-54%202h-27q-67%200-80-6-20-9-31-28T95-74q0-10%206-23t21-30%2048-28%2080-12q69%200%20111%2028t42%2064z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M27%20422q53%204%2082%2056t32%20122v15h40V431h135v-46H181V241q1-125%201-141t7-32q14-39%2049-39%2044%200%2054%2071%201%208%201%2046v35h40v-47q0-77-42-117-27-27-70-27-34%200-59%2012t-38%2031-19%2035-7%2032q-1%207-1%20148v137H18v37h9z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M41%2046h14q39%200%2047%2014v107q0%2024%201%2050t0%2055%200%2057v153q0%2034-1%2060t0%2044%200%2017q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V367q60%2075%20144%2075%20123%200%20135-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22505%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22902%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221407%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%221801%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 59.54789256141223%; } .ve-ui-mwMathSymbol-_92_operatorname_123_ch_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%222.346ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%201010%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M370%20305h-21l-36%2015-16%2038q0%2023%2015%2038%205%205%205%206t-10%202q-26%204-49%204-49%200-80-32-47-47-47-157%200-82%2031-129%2041-61%20110-61%2041%200%2066%2026t36%2062q2%208%205%2010t16%202h14q6-6%206-9%200-4-4-16t-16-33-29-38-48-31-69-13q-86%200-150%2064T34%20214q0%20104%2065%20169t151%2065%20120-27%2034-64q0-23-17-37z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M41%2046h14q39%200%2047%2014v107q0%2024%201%2050t0%2055%200%2057v153q0%2034-1%2060t0%2044%200%2017q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V367q60%2075%20144%2075%20123%200%20135-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22449%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_operatorname_123_coth_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%224.434ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%201909%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M370%20305h-21l-36%2015-16%2038q0%2023%2015%2038%205%205%205%206t-10%202q-26%204-49%204-49%200-80-32-47-47-47-157%200-82%2031-129%2041-61%20110-61%2041%200%2066%2026t36%2062q2%208%205%2010t16%202h14q6-6%206-9%200-4-4-16t-16-33-29-38-48-31-69-13q-86%200-150%2064T34%20214q0%20104%2065%20169t151%2065%20120-27%2034-64q0-23-17-37z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M28%20214q0%2095%2065%20164t157%2070q90%200%20155-68t66-165q0-95-64-160T250-10q-97%200-159%2067T28%20214zM250%2030q122%200%20122%20163v57q0%2022-1%2038t-7%2038-16%2036-31%2028-49%2020q-5%201-16%201-30%200-57-12-43-22-56-61t-13-92v-20q0-96%2019-135%2032-61%20105-61z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M27%20422q53%204%2082%2056t32%20122v15h40V431h135v-46H181V241q1-125%201-141t7-32q14-39%2049-39%2044%200%2054%2071%201%208%201%2046v35h40v-47q0-77-42-117-27-27-70-27-34%200-59%2012t-38%2031-19%2035-7%2032q-1%207-1%20148v137H18v37h9z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M41%2046h14q39%200%2047%2014v107q0%2024%201%2050t0%2055%200%2057v153q0%2034-1%2060t0%2044%200%2017q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V367q60%2075%20144%2075%20123%200%20135-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22449%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22954%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221348%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_operatorname_123_d_125__92__33_t { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.153ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20927%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20d%20t%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M376%20495v40q0%2024%201%2033%200%2045-10%2056t-51%2013h-18v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V390q0-306%201-309%203-20%2014-26t45-9h18V0q-2%200-76-5t-79-6h-7v55l-8-7q-58-48-130-48-77%200-139%2061T34%20215q0%20100%2063%20163t147%2064q75%200%20132-49v102zm-3-153q-45%2063-113%2063-49%200-87-36-27-28-34-64t-8-94q0-56%207-91t35-61q30-33%2078-33%2071%200%20122%2077v239z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M26%20385q-7%207-7%2010%200%204%203%2016t5%2014q2%205%209%205t51%201h53l19%2080q3%2011%207%2029t7%2026%206%2020%208%2017%2010%2012%2014%209%2018%202q18-1%2025-11t7-19q0-7-9-47t-20-79l-10-37q0-2%2050-2h51q7-7%207-11%200-22-13-35H210l-36-145Q135%2080%20135%2068q0-42%2027-42%2035%200%2068%2034t53%2084q2%206%205%207t15%202h4q15%200%2015-8%200-3-3-12-5-16-18-38t-34-47-51-42-61-17q-30%200-57%2015T59%2056q-2%208-2%2027v18l35%20140q35%20141%2036%20142%200%202-51%202H26z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22561%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_operatorname_123_d_125__92__33_y_47__92_operatorname_123_d_125__92__33_x { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%226.672ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%202872.7%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20d%20y%20slash%20normal%20d%20x%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M376%20495v40q0%2024%201%2033%200%2045-10%2056t-51%2013h-18v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V390q0-306%201-309%203-20%2014-26t45-9h18V0q-2%200-76-5t-79-6h-7v55l-8-7q-58-48-130-48-77%200-139%2061T34%20215q0%20100%2063%20163t147%2064q75%200%20132-49v102zm-3-153q-45%2063-113%2063-49%200-87-36-27-28-34-64t-8-94q0-56%207-91t35-61q30-33%2078-33%2071%200%20122%2077v239z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M21%20287q0%2014%2015%2048t48%2071%2074%2036q41%200%2066-23t26-64q-2-19-3-21%200-3-16-46t-33-97-16-86q0-43%2014-60t42-18q23%200%2043%2011t31%2023%2027%2033q0%201%205%2020t14%2059%2019%2074q38%20150%2042%20157%2013%2027%2043%2027%2013%200%2021-7t11-12%202-9q0-13-49-210T391-23q-28-83-97-132t-138-50q-45%200-79%2022t-34%2066q0%2022%207%2037t19%2022%2020%2010%2017%203q44%200%2044-42%200-20-12-35t-23-20-13-5l-3-1q2-5%2019-12t34-7h8q17%200%2026%202%2033%209%2061%2038t43%2062%2023%2056%208%2030l-6-4q-6-4-19-11T270-6q-20-5-39-5-46%200-81%2022t-46%2071q-1%207-1%2031%200%2057%2035%20149t35%20117v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M423%20750q9%200%2015-6t6-14q0-5-173-482T92-240q-7-10-17-10-7%200-13%205t-6%2014q0%2010%20174%20488t177%20483q4%2010%2016%2010z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22561%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%221063%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20x%3D%221734%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%222295%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_operatorname_123_lcm_125__40_m_44__32_n_41_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%229.977ex%22%20height%3D%222.843ex%22%20style%3D%22vertical-align%3A-.838ex%22%20viewBox%3D%220%20-863.1%204295.7%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M42%2046h14q39%200%2047%2014v64q0%2019%201%2043t0%2050%200%2055%200%2057v213q0%2026-1%2044t0%2017q-3%2019-14%2025t-45%209H26v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V379q0-317%201-319%204-8%2012-11%2021-3%2049-3h16V0h-8l-23%201q-23%201-49%201t-38%201-38%200-50-2L34%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M370%20305h-21l-36%2015-16%2038q0%2023%2015%2038%205%205%205%206t-10%202q-26%204-49%204-49%200-80-32-47-47-47-157%200-82%2031-129%2041-61%20110-61%2041%200%2066%2026t36%2062q2%208%205%2010t16%202h14q6-6%206-9%200-4-4-16t-16-33-29-38-48-31-69-13q-86%200-150%2064T34%20214q0%20104%2065%20169t151%2065%20120-27%2034-64q0-23-17-37z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%2015%200%2028-2t23-6%2019-8%2015-9%2011-11%209-11%207-11%204-10%203-8l2-5%203%204%206%208q3%204%209%2011t13%2013%2015%2013%2020%2012%2023%2010%2026%207%2031%203q126%200%20137-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q596%203%20587%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M94%20250q0%2069%2010%20131t23%20107%2037%2088%2038%2067%2042%2052%2033%2034%2025%2021h17q14%200%2014-9%200-3-17-21t-41-53-49-86-42-138-17-193%2017-192%2041-139%2049-86%2042-53%2017-21q0-9-15-9h-16l-28%2024q-94%2085-137%20212T94%20250z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M21%20287q1%206%203%2016t12%2038%2020%2047%2032%2037%2044%2017%2043-7%2030-18%2016-22%208-19l2-7q0-2%201-2l11%2011q60%2064%20141%2064%2017%200%2031-2t26-7%2019-10%2015-12%2010-13%208-13%204-12%203-9%202-7l8%2010q63%2075%20149%2075%2054%200%2087-27t34-79q0-51-38-158T704%2050q1-14%205-19t15-5q28%200%2052%2030t39%2082q3%2011%206%2013t16%202q20%200%2020-8%200-1-4-15-8-29-22-57t-46-56-69-27q-47%200-68%2027t-21%2056q0%2019%2036%20120t37%20152q0%2059-44%2059h-5q-86%200-145-101l-7-12-33-134Q433%2026%20428%2016q-13-27-43-27-13%200-21%207T353%208t-3%2010q0%2011%2034%20143l36%20146q3%2015%203%2038%200%2059-44%2059h-5q-86%200-145-101l-7-12-33-134Q156%2026%20151%2016q-13-27-43-27-13%200-21%206T76%207t-2%2010q0%2013%2038%20164%2039%20154%2039%20161%203%2015%203%2027%200%2036-25%2036-22%200-37-28t-23-61-12-36q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22f%22%20d%3D%22M78%2035v25l16%2043%2043%2018q28%200%2050-25t23-88q0-35-9-68t-21-57-26-41-24-27-13-9q-4%200-13%209t-9%2013q0%204%2011%2016t25%2030%2026%2050%2016%2073V9l-1-1q-2-1-5-2t-6-3-9-2-12-1q-27%200-44%2017z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22g%22%20d%3D%22M21%20287q1%206%203%2016t12%2038%2020%2047%2033%2037%2046%2017q36%200%2060-18t30-34%206-21q0-2%201-2l11%2011q61%2064%20139%2064%2054%200%2087-27t34-79-38-157-38-127q0-26%2017-26%206%200%209%201%2029%205%2052%2038t35%2080q2%208%2020%208%2020%200%2020-8%200-1-4-15-8-29-22-57t-46-56-69-27q-47%200-68%2027t-21%2056q0%2019%2036%20120t37%20152q0%2059-44%2059h-5q-86%200-145-101l-7-12-33-134Q156%2026%20151%2016q-13-27-43-27-13%200-21%206T76%207t-2%2010q0%2013%2038%20163t40%20163q1%205%201%2023%200%2039-24%2039-38%200-63-100-6-20-6-21-2-6-19-6H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22h%22%20d%3D%22M60%20749l4%201h22l28-24q94-85%20137-212t43-264q0-68-10-131T261%2012t-37-88-38-67-41-51-32-33-23-19l-4-4H63q-3%200-5%203t-3%209q1%201%2011%2013Q221-64%20221%20250T66%20725q-10%2012-11%2013%200%208%205%2011z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22283%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22732%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221570%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%221964%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%222847%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23g%22%20x%3D%223296%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23h%22%20x%3D%223901%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 55.43238550693736%; } .ve-ui-mwMathSymbol-_92_operatorname_123_sh_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%222.23ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%20960%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M295%20316q0%2040-27%2069t-78%2029q-36%200-62-13-30-19-30-52-1-5%200-13t16-24%2043-25q18-5%2044-9t44-9%2032-13q17-8%2033-20t32-41%2017-62q0-62-38-102T198-10h-8q-52%200-96%2036l-8-7-9-9Q71%204%2065-1L54-11H42q-3%200-9%206v137q0%2021%202%2025t10%205h9q12%200%2016-4t5-12%207-27%2019-42q35-51%2097-51%2097%200%2097%2078%200%2029-18%2047-20%2024-83%2036t-83%2023q-36%2017-57%2046t-21%2062q0%2039%2017%2066t43%2040%2050%2018%2044%205h11q40%200%2070-15l15-8%209%207q10%209%2022%2017h12q3%200%209-6V310l-6-6h-28q-6%206-6%2012z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M41%2046h14q39%200%2047%2014v107q0%2024%201%2050t0%2055%200%2057v153q0%2034-1%2060t0%2044%200%2017q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V367q60%2075%20144%2075%20123%200%20135-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22399%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_operatorname_123_th_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%222.218ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%20955%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M27%20422q53%204%2082%2056t32%20122v15h40V431h135v-46H181V241q1-125%201-141t7-32q14-39%2049-39%2044%200%2054%2071%201%208%201%2046v35h40v-47q0-77-42-117-27-27-70-27-34%200-59%2012t-38%2031-19%2035-7%2032q-1%207-1%20148v137H18v37h9z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M41%2046h14q39%200%2047%2014v107q0%2024%201%2050t0%2055%200%2057v153q0%2034-1%2060t0%2044%200%2017q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V367q60%2075%20144%2075%20123%200%20135-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22394%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_oplus { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-719.6%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ecircled-plus%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20250q0%20144%20100%20238t228%2095q146%200%20242-98t96-235q0-140-97-236T390-83q-141%200-237%2097T56%20250zm308%20292q-56-3-113-33t-103-91-52-140v-8h273v272h-5zm317-264q-6%2060-31%20108t-58%2076-70%2047-64%2026-46%207h-3V270h272v8zM96%20222q8-72%2043-127t80-83%2083-41%2064-13h3v272H96v-8zm585%200v8H409V-42h3q17%200%2044%206t65%2026%2069%2047%2059%2076%2032%20109z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_or { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.561ex%22%20height%3D%222.009ex%22%20viewBox%3D%220%20-719.6%20672%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Elogical-or%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20580q1%207%206%2012t14%206q11%200%2021-18L333%2048l237%20532q9%2016%2016%2017%202%201%205%201%2018%200%2020-18%200-6-65-154T415%20132%20348-15q-5-7-15-7t-15%207q-1%201-66%20146T121%20425%2055%20580z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_oslash { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-719.6%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ecircled-division-slash%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20250q0%20144%20100%20238t228%2095q146%200%20242-98t96-235q0-140-97-236T390-83q-141%200-237%2097T56%20250zm526%20221q-1%201-11%209t-15%2011-17%2011-22%2012-26%2011-31%209-36%205-43%203q-109%200-197-82T95%20251q0-53%2018-101t36-70l18-22%20415%20413zM388-42q125%200%20209%2086t85%20206q0%20113-72%20192L196%2029q13-13%2033-27t66-29%2093-15z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_otimes { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-719.6%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ecircled-times%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20250q0%20144%20100%20238t228%2095q146%200%20242-98t96-235q0-140-97-236T390-83q-141%200-237%2097T56%20250zm526%20221q-51%2039-86%2052-50%2019-115%2019-57%200-109-23t-76-48l193-193%2096%2097%2097%2096zm-415-29q-72-80-72-192%200-113%2072-192l192%20192-192%20192zM610%2058q72%2080%2072%20192%200%20113-72%20192L418%20250%20610%2058zM196%2029q13-13%2034-27t65-29%2093-15q21%200%2041%202t36%207%2031%2010%2026%2012%2022%2012%2017%2012%2013%209%208%207L388%20222%20196%2029z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_overbrace_123__32_1_43_2_43__92_cdots_43_100_32__125__94__123_5050_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%2217.17ex%22%20height%3D%225.509ex%22%20viewBox%3D%220%20-2154.8%207392.8%202372%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EModifyingAbove%201%20plus%202%20plus%20midline-horizontal-ellipsis%20plus%20100%20With%20top-brace%20Overscript%205050%20Endscripts%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M56%20237v13l14%2020h299v150l1%20150q10%2013%2019%2013%2013%200%2020-15V270h298q15-8%2015-20t-15-20H409V-68q-8-14-18-14h-4q-12%200-18%2014v298H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M78%20250q0%2024%2017%2042t43%2018q24%200%2042-16t19-43q0-25-17-43t-43-18-43%2017-18%2043zm447%200q0%2024%2017%2042t43%2018q24%200%2042-16t19-43q0-25-17-43t-43-18-43%2017-18%2043zm447%200q0%2024%2017%2042t43%2018q24%200%2042-16t19-43q0-25-17-43t-43-18-43%2017-18%2043z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M96%20585q56%2081%20153%2081%2048%200%2096-26t78-92q37-83%2037-228%200-155-43-237-20-42-55-67t-61-31-51-7q-26%200-52%206t-61%2032-55%2067q-43%2082-43%20237%200%20174%2057%20265zm225%2012q-30%2032-71%2032-42%200-72-32-25-26-33-72t-8-192q0-158%208-208t36-79q28-30%2069-30%2040%200%2068%2030%2029%2030%2036%2084t8%20203q0%20145-8%20191t-33%2073z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22f%22%20d%3D%22M-18-213l-6%206v35l8%2014Q75%202%20260%2084q74%2029%20155%2035h12q9%200%2013%201%2014%200%2017-3t3-19V25q0-18-3-21t-16-4Q308%200%20193-55T25-205q-4-6-7-7t-19-1h-17z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22j%22%20d%3D%22M-10%2060v51q0%207%205%207%204%202%2015%202%2086%200%20180-36Q375%202%20466-158l8-14v-35l-6-6h-34q-3%200-6%204t-5%207-9%2015-18%2024Q331-82%20224-41T9%200Q-4%200-7%203t-3%2022v35z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22h%22%20d%3D%22M-10%2060v35q0%2018%203%2021t16%204q142%200%20241%2051t146%20113q8%209%2016%2021t12%2019%207%207q2%202%2020%202h17l6-6v-35l-8-14Q375%20118%20190%2036%2095%200%208%200-5%200-7%203t-3%2021v36z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22i%22%20d%3D%22M-24%20327l6%206h33q4%200%207-4t5-7%208-14%2019-24q61-81%20171-122t216-42q13%200%2016-3t3-22V28q0-20-3-24t-15-4q-87%200-182%2036Q75%20118-16%20278l-8%2014v35z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22g%22%20d%3D%22M-10%200v120h420V0H-10z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22k%22%20d%3D%22M164%20157q0-24-16-40t-39-16h-7q46-79%20122-79%2070%200%20102%2060%2019%2033%2019%20128%200%20103-27%20139-26%2033-58%2033h-6q-78%200-118-68-4-7-7-8t-15-2q-17%200-19%206-2%204-2%20175v129q0%2050%205%2050%202%202%204%202%201%200%2021-8t55-16%2075-8q71%200%20136%2028%208%204%2013%204%208%200%208-18v-13q-82-97-205-97-31%200-56%206l-10%202V374q19%2014%2030%2022t36%2016%2051%208q81%200%20137-65t56-154q0-92-64-157T229-22q-81%200-130%2054T50%20154q0%2024%2011%2038t23%2018%2023%204q25%200%2041-17t16-40z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22727%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%221732%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%222459%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%223464%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%224864%22%2F%3E%3Cg%20transform%3D%22translate%285869%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%22505%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%221010%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%288%2C944%29%22%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23f%22%20x%3D%2219%22%2F%3E%3Cuse%20transform%3D%22translate%28378.28960351253306%2C0%29%20scale%2810.196457558433005%2C1%29%20scale%280.707%29%22%20xlink%3Ahref%3D%22%23g%22%2F%3E%3Cg%20transform%3D%22translate%283370%2C0%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23h%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23i%22%20x%3D%22455%22%2F%3E%3C%2Fg%3E%3Cuse%20transform%3D%22translate%284049.95017352479%2C0%29%20scale%2810.196457558433005%2C1%29%20scale%280.707%29%22%20xlink%3Ahref%3D%22%23g%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23j%22%20x%3D%229964%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%282977%2C1487%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23k%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%22505%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23k%22%20x%3D%221010%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%221515%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_overleftarrow_123_c_32_d_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.386ex%22%20height%3D%223.843ex%22%20viewBox%3D%220%20-1508.9%201027.4%201654.5%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EModifyingAbove%20c%20d%20With%20left-arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M34%20159q0%20109%2086%20196t186%2087q56%200%2088-24t33-63q0-29-19-49t-48-21q-19%200-30%2010t-11%2030%2011%2034%2022%2021%2014%206h1q0%202-6%206t-21%208-34%204q-30%200-57-14-21-9-43-31-44-44-64-124t-21-116q0-46%2026-69%2022-24%2058-24h4q112%200%20185%2085%209%2010%2012%2010%204%200%2013-9t10-14-9-15-29-28-45-30-64-25-80-11q-75%200-121%2048T34%20159z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M366%20683q1%200%2072%205t73%206q12%200%2012-8%200-7-73-302T375%2083t-1-15q0-42%2028-42%209%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h8q15%200%2015-8%200-5-3-16-13-50-30-81T445%208%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157q0%2048%2020%2098t48%2086q47%2057%2094%2079t85%2022q56%200%2084-42%205-6%205-4%201%204%2027%20109t28%20111q0%2013-7%2016t-39%205h-21q-6%206-6%208t2%2019q5%2019%2013%2019zm-14-357q-23%2079-75%2079-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q54%200%20111%2072l8%2011%2054%20217z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M944%20261v-11l-15-20H165q2-2%2017-14t29-27%2033-37%2033-56%2026-71q5-18%205-25%200-11-20-11h-10q-3%200-6%204t-5%209-4%2019q-18%2073-68%20130T73%20236q-15%206-18%2011%200%207%204%2010t14%207q48%2019%2085%2050t57%2061%2032%2059%2017%2046l3%2017q2%206%203%208t5%204%2013%202q20%200%2020-11%200-7-5-25-10-37-25-69t-32-54-31-37-30-28-20-17h764q15-9%2015-20z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M84%20237v13l14%2020h581q15-8%2015-20t-15-20H98q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%2829%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22438%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%281%2C904%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22-60%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%22667%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_overline_123_g_32_h_32_i_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%223.404ex%22%20height%3D%223.343ex%22%20viewBox%3D%220%20-1150.1%201465.5%201439.2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EModifyingAbove%20g%20h%20i%20With%20bar%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M311%2043q-15-13-44-28T206%200q-63%200-101%2045T66%20160q0%20105%2077%20193t171%2089q47%200%2087-48l3%204q2%203%205%206t9%208%2013%207%2016%203q14%200%2023-9t10-19q0-15-57-242T363-80q-18-54-77-89t-135-36q-141%200-141%2068%200%2026%2018%2046t46%2020q15%200%2028-9t14-31q0-10-2-19t-7-14-8-10-7-8l-2-2h1q10-3%2060-3%2038%200%2060%2012%2023%2011%2043%2033t28%2047q6%2019%2016%2062%2013%2048%2013%2056zm73%20285l-4%2011q-3%2011-5%2015t-6%2014-10%2014-13%2011-18%209-22%203q-44%200-85-53-30-39-50-119t-20-116q0-79%2062-79%2056%200%20110%2070l8%2010%2053%20210z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M137%20683q1%200%2072%205t73%206q12%200%2012-9%200-11-36-151-38-148-38-151%200-2%207%205%2061%2054%20130%2054%2054%200%2087-27t34-79q0-51-38-158T402%2050q1-14%205-19t15-5q28%200%2052%2030t39%2082q3%2011%206%2013t16%202q20%200%2020-8%200-1-4-15-16-59-51-97-34-43-81-43h-5q-47%200-68%2027t-21%2057q0%2016%2036%20118t37%20153q0%2059-44%2059h-5q-83%200-144-98l-7-13-34-135Q132%2028%20127%2016q-13-27-44-27-14%200-24%209T48%2016q0%2014%2073%20304l74%20296q0%2013-7%2016t-39%205h-21q-6%206-6%208t2%2019q5%2019%2013%2019z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M184%20600q0%2024%2019%2042t44%2019q18%200%2030-12t13-30q0-23-20-42t-44-20q-15%200-28%2010t-14%2033zM21%20287q0%208%209%2031t24%2051%2044%2051%2060%2022q39%200%2065-23t27-62q0-17-14-56t-40-105-42-113q-5-22-5-32%200-25%2017-25%209%200%2019%203t23%2014%2027%2035%2025%2059q3%2012%205%2014t17%202q20%200%2020-10%200-8-9-31t-25-51-45-50-62-22q-32%200-59%2021T74%2074q0%2017%205%2032t43%20114q38%20101%2044%20121t7%2039q0%2024-17%2024h-2q-30%200-55-33t-38-84q-1-1-2-3t-1-3-2-2-3-1-4%200-8%200H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M69%20544v46h361v-46H69z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%2824%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22485%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%221066%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%280%2C526%29%22%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23d%22%20x%3D%22-74%22%2F%3E%3Cuse%20transform%3D%22translate%2869.6569638123184%2C0%29%20scale%283.5471645549038846%2C1%29%20scale%280.707%29%22%20xlink%3Ahref%3D%22%23d%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23d%22%20x%3D%221567%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_overrightarrow_123_a_32_b_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.34ex%22%20height%3D%223.843ex%22%20viewBox%3D%220%20-1508.9%201007.6%201654.5%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EModifyingAbove%20a%20b%20With%20right-arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M73%20647q0%2010%204%2023t12%2013q1%200%2072%205t73%206q12%200%2012-9t-34-143q-8-34-17-70t-15-54l-4-19q0-3%206%203%2049%2040%20101%2040%2062%200%20100-46t39-116q0-111-79-201T173-11q-50%200-91%2038T40%20150v9q0%2021%208%2058t49%20197q50%20197%2050%20209t-38%2014H83q-3%200-7%203t-3%207zm263-322v6q0%2074-61%2074-17%200-35-8t-33-21-26-24-18-22l-6-8-21-86q-22-86-22-122%200-48%2024-72%2016-16%2040-16%2033%200%2067%2032%2025%2023%2040%2056t33%20105q18%2072%2018%20106z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M56%20237v13l14%2020h765q-116%2087-143%20223v3q0%202-1%203%200%2012%2017%2012h3q9%200%2012-1t6-4%203-9%203-16%208-25q22-67%2073-120t119-75q9-3%209-11%200-6-5-9t-24-10-38-19q-41-26-71-60t-45-67-21-50-8-31q-2-10-5-12t-16-3q-20%200-20%2011%200%207%205%2025%2032%20126%20139%20205H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M84%20237v13l14%2020h581q15-8%2015-20t-15-20H98q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%2819%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22534%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%280%2C904%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22-89%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%22419%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_overset_123__92_alpha_125__123__92_omega_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.456ex%22%20height%3D%223.009ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-1150.1%20627%201295.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M495%20384q0%2022%2019%2040t41%2019q19%200%2034-18t15-61q0-30-12-86t-37-123-72-117-106-49q-80%200-110%2077-1%202-7-5-59-72-135-72Q15-11%2015%20139q0%2091%2041%20186t67%20109q12%207%2024%202%2013-7%2013-18%200-12-20-39t-46-73-32-98q-1-6-1-21%200-63%2024-87t58-24q58%200%20102%2053l8%208v19q5%20141%2064%20141%2031%200%2031-36%200-18-10-48t-20-55l-10-23q1-2%202-6t8-14%2016-18%2024-14%2035-7q63%200%20108%2072t45%20126q0%2031-13%2051t-25%2032-13%2027z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M34%20156q0%20114%2086%20200t189%2086q70%200%20112-40t57-98q6-29%207-67v-29q49%2074%2075%20166%204%2014%206%2016t16%203q21%200%2021-8%200-9-9-39t-36-85-61-100l-11-14%201-24q2-56%208-76t19-21q14%202%2026%2011t17%2023q2%207%205%208t15%202q20%200%2020-8%200-6-6-19-12-24-35-38t-44-15h-7q-67%200-91%2072l-3%207-11-8q-10-8-30-20t-45-23-58-20-64-9q-79%200-124%2050T34%20156zM208%2026q49%200%2098%2021t73%2043l24%2022q-2%20143-7%20178-14%20115-92%20115-69%200-121-73-27-40-44-108t-18-104q0-49%2025-71t62-23z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23b%22%20x%3D%22120%22%20y%3D%22923%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 16.53086294244228%; } .ve-ui-mwMathSymbol-_92_overset_123__92_alpha_125__123__92_underset_123__92_gamma_125__123__92_omega_125__125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.456ex%22%20height%3D%225.009ex%22%20style%3D%22vertical-align%3A-2.338ex%22%20viewBox%3D%220%20-1150.1%20627%202156.8%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M495%20384q0%2022%2019%2040t41%2019q19%200%2034-18t15-61q0-30-12-86t-37-123-72-117-106-49q-80%200-110%2077-1%202-7-5-59-72-135-72Q15-11%2015%20139q0%2091%2041%20186t67%20109q12%207%2024%202%2013-7%2013-18%200-12-20-39t-46-73-32-98q-1-6-1-21%200-63%2024-87t58-24q58%200%20102%2053l8%208v19q5%20141%2064%20141%2031%200%2031-36%200-18-10-48t-20-55l-10-23q1-2%202-6t8-14%2016-18%2024-14%2035-7q63%200%20108%2072t45%20126q0%2031-13%2051t-25%2032-13%2027z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M31%20249q-20%200-20%209%200%2017%2015%2046t40%2061%2063%2053%2077%2023q27%200%2033-1%2048-11%2079-54t53-131q14-60%2014-85%200-4%201-4l12%2027q20%2051%2045%20107t43%2091%2022%2039q2%201%2016%201h13q6-6%206-9%200-4-21-44t-59-127-72-180q-6-16-13-65t-21-106q-16-65-27-90t-27-26q-17%200-17%2028%200%2050%2054%20220l6%2019%201%2018q1%2010%201%2031%200%20157-57%20217-40%2038-95%2038-48%200-88-26t-57-69q-2-9-4-9-2-2-16-2z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M34%20156q0%20114%2086%20200t189%2086q70%200%20112-40t57-98q6-29%207-67v-29q49%2074%2075%20166%204%2014%206%2016t16%203q21%200%2021-8%200-9-9-39t-36-85-61-100l-11-14%201-24q2-56%208-76t19-21q14%202%2026%2011t17%2023q2%207%205%208t15%202q20%200%2020-8%200-6-6-19-12-24-35-38t-44-15h-7q-67%200-91%2072l-3%207-11-8q-10-8-30-20t-45-23-58-20-64-9q-79%200-124%2050T34%20156zM208%2026q49%200%2098%2021t73%2043l24%2022q-2%20143-7%20178-14%20115-92%20115-69%200-121-73-27-40-44-108t-18-104q0-49%2025-71t62-23z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23b%22%20x%3D%22169%22%20y%3D%22-880%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23c%22%20x%3D%22120%22%20y%3D%22923%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_overset_123__92_frown_125__123_AB_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%223.528ex%22%20height%3D%223.509ex%22%20viewBox%3D%220%20-1365.4%201519%201510.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EModifyingAbove%20upper%20A%20upper%20B%20With%20%E2%8C%A2%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M208%2074q0-24%2046-28%2018%200%2018-11%200-1-2-13-3-14-6-18t-13-4h-12q-10%200-34%201t-64%201Q70%202%2050%200h-8q-7%207-7%2011%202%2027%2013%2035h14q70%203%20102%2050%206%206%20181%20305t178%20303q7%2012%2024%2012h25q6-9%206-10l28-323q28-323%2030-326%205-11%2065-11%2025%200%2025-10%200-2-3-14-3-15-5-18t-14-4h-14q-11%200-39%201t-73%201q-94%200-123-2h-12q-6%206-6%209t2%2018q4%2013%206%2016l4%203h20q54%203%2064%2017l-12%20150H283l-34-58q-41-69-41-81zm308%20186q0%2011-12%20156t-14%20146l-27-43q-16-27-63-107l-90-152%20103-1q103%200%20103%201z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M231%20637q-27%200-32%201t-5%2011q0%2027%2011%2033%201%201%20130%201%20259%200%20273-2%2063-10%20105-45t43-92q0-64-58-115t-133-69l-10-3q64-9%20105-46t42-92q0-73-72-141T453%201q-7-1-211-1Q42%200%2039%202q-4%203-4%208%200%207%202%2014%205%2019%2010%2021%204%201%2015%201h6q27%200%2060%203%2014%203%2019%2012%203%204%2072%20278t69%20289q0%207-57%209zm418-93q0%2030-15%2056t-49%2034q-7%202-92%203h-42q-22%200-35-1h-13q-15-1-19-10-2-4-32-120%200-3-1-6l-31-126h81q81%200%2093%202%2060%2010%20107%2058t48%20110zm-54-315q0%2044-23%2073t-60%2034q-6%201-83%201-118%200-119-1%200-2-17-73t-35-141l-18-70q0-4%2012-4t81-2q89%200%2096%201%2062%207%20114%2058t52%20124z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M55%20141q0%208%2017%2033t53%2060%2084%2069%20120%2057%20149%2028h48q123-5%20239-69%2049-28%2093-69t65-71%2021-38q0-8-6-13t-14-6q-10%202-12%203t-10%2014Q766%20328%20500%20328q-85%200-158-20t-117-50-75-59-48-51-18-24q-3-2-9-2-20%205-20%2019z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22755%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23c%22%20x%3D%22571%22%20y%3D%221197%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_overset_123__92_underset_123__92_mathrm_123_def_125__125__123__125__125__123__61__125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.286ex%22%20width%3D%221.849ex%22%20height%3D%223.176ex%22%20viewBox%3D%220%20-1293.7%20796.2%201367.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eequals%20Overscript%20Underscript%20normal%20d%20normal%20e%20normal%20f%20Endscripts%20Endscripts%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20347q0%2013%2014%2020h637q15-8%2015-20%200-11-14-19l-318-1H72q-16%205-16%2020zm0-194q0%2015%2016%2020h636q14-10%2014-20%200-13-15-20H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M376%20495v40q0%2024%201%2033%200%2045-10%2056t-51%2013h-18v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V390q0-306%201-309%203-20%2014-26t45-9h18V0q-2%200-76-5t-79-6h-7v55l-8-7q-58-48-130-48-77%200-139%2061T34%20215q0%20100%2063%20163t147%2064q75%200%20132-49v102zm-3-153q-45%2063-113%2063-49%200-87-36-27-28-34-64t-8-94q0-56%207-91t35-61q30-33%2078-33%2071%200%20122%2077v239z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M28%20218q0%2055%2020%20100t50%2073%2065%2042%2066%2015q53%200%2091-18t58-50%2028-64%209-71q0-7-7-14H126v-15q0-148%20100-180%2020-6%2044-6%2042%200%2072%2032%2017%2017%2027%2042l10%2024q3%203%2016%203h3q17%200%2017-10%200-4-3-13-19-55-63-87t-99-32q-95%200-158%2069T28%20218zm305%2057q-11%20128-95%20136h-2q-8%200-16-1t-25-8-29-21-23-41-16-66v-7h206v8z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M273%200q-18%203-127%203Q43%203%2034%200h-8v46h16q28%200%2049%203%208%203%2012%2011%201%202%201%20164v161H33v46h71v66l1%2067%202%2010q19%2065%2064%2094t95%2036h9q8%200%2014%201%2041-3%2062-26t21-52q0-23-14-37t-37-14-37%2014-14%2037q0%2020%2018%2040h-4q-4%201-11%201-28%200-50-21t-34-55q-6-20-7-95v-66h111v-46H185V225q0-162%201-164t3-4%205-3%205-3%207-2%207-1%209-1%209%200%2010-1%2010%200h31V0h-9z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20x%3D%226%22%2F%3E%3Cg%20transform%3D%22translate%280%2C1099%29%20translate%280%2C-529%29%20scale%280.574%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22561%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221010%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_parallel { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.173ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20505%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eparallel-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M133%20736q5%2014%2020%2014%2011%200%2017-11%202-4%202-489t-2-489q-6-11-18-11-8%200-14%206l-1%201q-4%202-4%2064t-1%20429q0%20481%201%20486zm196%203q5%2011%2017%2011%207%200%2015-6l1-1q4-2%204-64t1-429%200-428-5-65l-1-1q-6-6-14-6-12%200-18%2011-2%204-2%20489t2%20489z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_partial_32_t { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.179ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-863.1%20938%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20partial-differential%20t%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M202%20508q-23%200-33%2012t-11%2027q0%2010%206%2030t21%2047%2045%2051%2071%2035l32%205h12q33%200%2039-1%2063-11%20105-53t60-93%2017-111q0-95-47-217T402%2053q-81-75-179-75-100%200-150%2078-31%2046-31%2092v11q0%20117%2087%20211t193%2095q61%200%2092-31t41-67l3%2011q20%2083%2020%20137%200%2088-41%20124t-93%2037q-78%200-121-64%2041-6%2041-40%200-25-18-44t-44-20zm228-202q0%2066-29%2094t-68%2028q-63%200-111-46-25-28-39-59t-33-102q-18-72-18-105%200-95%20100-95%2012%200%2018%201%2077%2013%20124%2090%2015%2025%2035%2084t21%20110z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M26%20385q-7%207-7%2010%200%204%203%2016t5%2014q2%205%209%205t51%201h53l19%2080q3%2011%207%2029t7%2026%206%2020%208%2017%2010%2012%2014%209%2018%202q18-1%2025-11t7-19q0-7-9-47t-20-79l-10-37q0-2%2050-2h51q7-7%207-11%200-22-13-35H210l-36-145Q135%2080%20135%2068q0-42%2027-42%2035%200%2068%2034t53%2084q2%206%205%207t15%202h4q15%200%2015-8%200-3-3-12-5-16-18-38t-34-47-51-42-61-17q-30%200-57%2015T59%2056q-2%208-2%2027v18l35%20140q35%20141%2036%20142%200%202-51%202H26z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22572%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_perp { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eup-tack%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M369%20652q0%201%201%203t2%203%203%204%204%203%205%202%207%201q11-2%2018-15V40h299q15-8%2015-20T708%200H71q-1%200-4%202t-8%207-4%2011%204%2011%207%207%205%202h298v612z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_phi { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.396ex%22%20height%3D%222.509ex%22%20style%3D%22vertical-align%3A-.671ex%22%20viewBox%3D%220%20-791.3%20601%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M409%20688q4%206%2012%206h21q6-6%206-8%200-7-30-123-7-28-14-59t-12-46l-4-16q0-1%209-1t32-6%2048-17q44-21%2073-61t29-97-31-109-77-86-97-54-95-21h-4l-24-95q-6-23-13-55-8-32-11-38t-12-7h-6q-20%200-20%207%200%205%2022%2095l23%2092q0%201-8%201-5%200-20%202T161%206t-54%2030-45%2053-19%2082q0%2060%2033%20113t81%2086%2097%2052%2088%2019q5%200%206%204l30%20122q31%20119%2031%20121zM122%20150q0-34%2012-59t33-38%2036-18%2034-8h7l93%20377q-4%200-11-1t-29-8-42-16-44-29-41-46q-18-28-33-67-15-46-15-87zm378%20132q0%2038-16%2065t-40%2038-39%2015-24%204h-3l-46-187-48-188q0-2%201-2%208%200%2032%206t40%2014q43%2019%2074%2053t44%2070%2019%2064%206%2048z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 54.513914375023724%; } .ve-ui-mwMathSymbol-_92_pi { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.342ex%22%20height%3D%221.676ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-576.1%20578%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M132-11q-34%200-34%2033v11l13%2028q75%20158%20109%20273l8%2024h-32q-38%200-54-3t-39-19q-11-7-22-18t-19-21-9-12q-2-1-15-1-19%200-19%2010%200%206%2019%2035t55%2062%2071%2038q7%202%20225%202%20160%200%20164-1%2020-7%2020-28%200-31-32-42-6-2-69-2h-64l-3-17q-12-72-12-119%200-52%209-93t19-64%2010-28q0-17-14-32t-36-15q-11%200-18%203t-16%2024-16%2060q-1%209-1%2044%200%2049%209%20105t18%2092%2010%2040h-98l-1-4q0-3-19-79t-43-161-31-97q-11-28-43-28z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 56.14822100962267%; } .ve-ui-mwMathSymbol-_92_pitchfork { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.561ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-863.1%20672%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Epitchfork%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M76-22Q64-22%2056-7v183l1%20184%202%2010q7%2031%2024%2056t40%2042%2048%2027%2050%2018%2044%209%2033%205l13%201h3v97l1%2098q10%2013%2019%2013%2012%200%2020-15V528h2l12-1q12-1%2031-4t42-8%2049-17%2047-26%2041-39%2028-54q5-20%205-208V-7q-7-14-20-14T571-7v344q0%2024-6%2038-10%2033-39%2057t-65%2035-59%2015-37%205h-11V-7q-7-14-20-14T314-7v494h-11q-52-3-96-20-86-29-108-100l-2-10-1-183V-9Q86-22%2076-22z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_pm { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eplus-or-minus%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20320v13l14%2020h299v149q0%20149%202%20153%205%2011%2017%2011%2014%200%2017-12t4-58V353h298q15-8%2015-20%200-13-15-20H409V40h298q15-8%2015-20T707%200H70Q56%207%2056%2020t14%2020h299v273H70q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_pmod_123_m_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2211.787ex%22%20height%3D%222.843ex%22%20style%3D%22vertical-align%3A-.838ex%22%20viewBox%3D%220%20-863.1%205075%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M94%20250q0%2069%2010%20131t23%20107%2037%2088%2038%2067%2042%2052%2033%2034%2025%2021h17q14%200%2014-9%200-3-17-21t-41-53-49-86-42-138-17-193%2017-192%2041-139%2049-86%2042-53%2017-21q0-9-15-9h-16l-28%2024q-94%2085-137%20212T94%20250z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%2015%200%2028-2t23-6%2019-8%2015-9%2011-11%209-11%207-11%204-10%203-8l2-5%203%204%206%208q3%204%209%2011t13%2013%2015%2013%2020%2012%2023%2010%2026%207%2031%203q126%200%20137-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q596%203%20587%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M28%20214q0%2095%2065%20164t157%2070q90%200%20155-68t66-165q0-95-64-160T250-10q-97%200-159%2067T28%20214zM250%2030q122%200%20122%20163v57q0%2022-1%2038t-7%2038-16%2036-31%2028-49%2020q-5%201-16%201-30%200-57-12-43-22-56-61t-13-92v-20q0-96%2019-135%2032-61%20105-61z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M376%20495v40q0%2024%201%2033%200%2045-10%2056t-51%2013h-18v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V390q0-306%201-309%203-20%2014-26t45-9h18V0q-2%200-76-5t-79-6h-7v55l-8-7q-58-48-130-48-77%200-139%2061T34%20215q0%20100%2063%20163t147%2064q75%200%20132-49v102zm-3-153q-45%2063-113%2063-49%200-87-36-27-28-34-64t-8-94q0-56%207-91t35-61q30-33%2078-33%2071%200%20122%2077v239z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M21%20287q1%206%203%2016t12%2038%2020%2047%2032%2037%2044%2017%2043-7%2030-18%2016-22%208-19l2-7q0-2%201-2l11%2011q60%2064%20141%2064%2017%200%2031-2t26-7%2019-10%2015-12%2010-13%208-13%204-12%203-9%202-7l8%2010q63%2075%20149%2075%2054%200%2087-27t34-79q0-51-38-158T704%2050q1-14%205-19t15-5q28%200%2052%2030t39%2082q3%2011%206%2013t16%202q20%200%2020-8%200-1-4-15-8-29-22-57t-46-56-69-27q-47%200-68%2027t-21%2056q0%2019%2036%20120t37%20152q0%2059-44%2059h-5q-86%200-145-101l-7-12-33-134Q433%2026%20428%2016q-13-27-43-27-13%200-21%207T353%208t-3%2010q0%2011%2034%20143l36%20146q3%2015%203%2038%200%2059-44%2059h-5q-86%200-145-101l-7-12-33-134Q156%2026%20151%2016q-13-27-43-27-13%200-21%206T76%207t-2%2010q0%2013%2038%20164%2039%20154%2039%20161%203%2015%203%2027%200%2036-25%2036-22%200-37-28t-23-61-12-36q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22f%22%20d%3D%22M60%20749l4%201h22l28-24q94-85%20137-212t43-264q0-68-10-131T261%2012t-37-88-38-67-41-51-32-33-23-19l-4-4H63q-3%200-5%203t-3%209q1%201%2011%2013Q221-64%20221%20250T66%20725q-10%2012-11%2013%200%208%205%2011z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20x%3D%221000%22%2F%3E%3Cg%20transform%3D%22translate%281394%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22838%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221343%22%2F%3E%3C%2Fg%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%223798%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%224681%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 55.43238550693736%; } .ve-ui-mwMathSymbol-_92_prec { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%20783%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eprecedes%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M84%20249q0%2013%207%2017t26%204h9q6%200%2011-1%20251%204%20375%2064t141%20179q4%2027%2023%2027%209-1%2013-7t5-12v-5q-5-46-22-84t-46-65-57-46-69-34-65-21-62-16q6-1%2031-7t36-9%2037-12%2056-22q148-75%20161-216%200-24-20-24-16%200-21%2024-7%2058-40%20101t-80%2070-115%2043-134%2023-147%209h-23q-10%200-16%201t-10%205-4%2014z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_precapprox { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.009ex%22%20viewBox%3D%220%20-863.1%20783%201295.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eprecedes-above-almost-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M82%20494v7l13%2020h76q234%206%20340%2048%20119%2049%20140%20163%201%202%202%208t2%208%203%206%205%205%209%202l14-7q7-7%207-20-9-66-45-111-21-32-75-66t-131-50l-25-6q11-5%2025-7%2078-16%20131-50t75-66q36-45%2045-111%200-13-7-20-13-13-27-2-2%202-8%2024-21%20114-140%20163-105%2042-340%2049H95q-13%2013-13%2020zM70-59q-13%200-13%2033%200%2056%2033%2099t87%2059q14%204%2049%204h13q11%200%2014-1t14-3%2020-7%2024-12%2035-18%2045-28q71-47%20111-62%2017-4%2051-4%2033%200%2049%204%2039%2013%2062%2040t27%2062q3%2029%2013%2029%2013%200%2013-21v-10q0-66-46-114T554-58q-36%200-73%2015t-99%2057q-80%2049-109%2060-18%204-51%204-34%200-49-4Q90%2046%2084-28q-2-31-14-31zm1-235q-14%200-14%2032%200%2057%2033%20100t87%2058q14%205%2049%205%2040-4%2051-7%2033-13%20114-62%2064-44%20111-63%2017-4%2051-4%2033%200%2049%204%2038%2013%2059%2036t25%2044%207%2036%2011%2016q13%200%2013-22v-10q0-67-46-115t-115-48q-37%200-74%2015t-100%2057q-75%2047-109%2060-18%205-51%205-34%200-49-5-40-13-63-39t-26-63q-2-30-13-30z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_preccurlyeq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.819ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-719.6%20783%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eprecedes-or-equal-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M112%20270q-29%200-29%2020%200%2011%2011%2017%204%203%2024%203%20398%200%20502%20154%2015%2022%2022%2046t9%2038%206%2023%2018%209q18-3%2018-21v-7q-9-80-65-142t-163-96q-29-11-93-24%201%200%2016-3t37-9%2040-12q209-67%20228-238l1-11q-6-12-11-14-6-3-10-3-17%200-20%2024-30%20246-535%20246h-6zm-2-154q-27%200-27%2020t27%2020h3q21%200%2047-1t71-9%2087-18%2089-33%2082-51%2061-74%2033-101q0-22-20-22-7%200-10%201t-6%207-5%2018Q531-54%20478%200q-53%2053-145%2083t-210%2033h-13z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_preceq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.819ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20783%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eprecedes-above-single-line-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M84%20346q0%2013%207%2017t26%204h9q6%200%2011-1%20251%204%20375%2064t141%20179q4%2027%2023%2027%209-1%2013-7t5-11v-6q-5-46-22-84t-46-65-57-46-69-34-65-21-62-16q6-1%2031-7t36-9%2037-12%2056-22q59-30%2097-73t51-78%2013-67q0-21-20-21-12%200-17%2010t-5%2025-12%2043-34%2056Q500%20320%20137%20326h-23q-10%200-16%201t-10%205-4%2014zm0-477v13l14%2020h581q15-8%2015-20t-15-20H98q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_precnapprox { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.009ex%22%20viewBox%3D%220%20-863.1%20783%201295.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eprecedes-above-not-almost-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M82%20494v7l13%2020h76q85%202%20146%207t124%2020%20102%2036%2070%2060%2038%2088q1%202%202%208t2%208%203%206%205%205%209%202l14-7q7-7%207-20-7-48-29-87t-49-61-67-41-66-27-65-17q2-1%2034-8t66-22%2073-37%2067-67%2036-100q0-26-20-26-9%200-14%204-3%204-9%2028t-15%2050-42%2057-82%2052q-105%2042-340%2049H95q-13%2013-13%2020zM57-26q0%2065%2044%20113t118%2049q35%200%2058-6%2043-16%20105-58%2037-22%2042-27%202%200%2035%2065%2037%2068%2038%2069%203%201%207%201%205%200%2013-5t9-14q0-3-31-71l-33-65q0-4%2040-20%2017-4%2051-4%2033%200%2049%204%2039%2013%2062%2040t27%2062q3%2029%2015%2029t12-21v-4q0-3-1-6%200-66-46-114T554-58l-95%2025q-9%204-15%206t-7%201l-66-129%2020-13q94-67%20147-67h15q33%200%2049%205%2081%2026%2089%20102%203%2029%2015%2029t12-21v-4q0-3-1-6%200-69-47-116t-113-48-164%2066q-40%2023-42%2027-3%200-36-65-21-44-30-57t-17-14q-9%200-14%206t-6%2014q0%2012%2034%2071l31%2065q0%204-40%2020-18%204-51%204-34%200-49-4-39-13-60-37t-25-44-6-36-11-16q-14%200-14%2033%200%2057%2034%20100t88%2057q16%205%2049%205%2046-3%2087-25%2022-8%2022-6L404-1l-20%2013q-65%2046-111%2062-18%205-51%205-34%200-49-5-40-13-61-37T88-7t-6-36-12-16q-13%200-13%2033z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_precneqq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.009ex%22%20viewBox%3D%220%20-863.1%20783%201295.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eprecedes-above-not-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M653%20734q0%204%207%2011t13%207%2013-7%207-22q-21-168-227-238-76-22-88-22-5%200-5-2%200-3%205-3%2012%200%2088-22%2096-32%20154-86%2062-67%2073-152%200-15-7-22-5-6-12-6t-14%206-7%2011q0%205-1%2013t-6%2028-15%2037-29%2042-47%2043q-120%2081-404%2091H95q-13%2013-13%2019t13%2021h56q14%201%2046%202t41%202q189%2015%20290%2069t121%20153q4%2022%204%2027zM82%2033q0%204%201%207t6%207%206%207h378l47%2051q49%2051%2051%2051%202%201%207%201%208%200%2014-6t6-15q0-6-36-44l-36-36%2078-2h78q11-11%2011-19%200-4-1-7t-6-7-6-7H489L342-139l171-3h169q11-6%2011-18%200-7-13-22H304l-46-48-21-21q-11-11-16-17t-10-10-8-6-6-2q-8%200-13%206t-6%2016q0%207%2035%2045l36%2037h-78l-78%203-7%204q-4%205-4%2012%200%208%2013%2021h194l71%2078%2073%2078H262L93%2016q-11%207-11%2017z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_precnsim { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.171ex%22%20width%3D%221.819ex%22%20height%3D%223.176ex%22%20viewBox%3D%220%20-863.1%20783%201367.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eprecedes-but-not-equivalent-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M95%20419q-14%2014-14%2020t14%2020h29q194%200%20331%2042%2060%2020%20101%2049t59%2057%2026%2052%2011%2043%207%2023q8%205%2014%205%207%200%2013-6t7-14q0-28-16-69-9-25-23-47t-32-40-36-32-41-25-41-20-40-15-36-10-31-8-22-5q4-2%2035-9t66-19%2075-32%2074-58%2052-84q16-41%2016-69%200-7-6-13t-14-7q-11%200-15%206t-7%2027q-13%2072-60%20119t-136%2077q-137%2042-331%2042H95zM55-205q0%2030%209%2063t28%2066%2053%2054%2077%2021q66%200%20140-65%207-6%2010-9t6-4%204-2%202%202q5%205%2055%20100%2044%2079%2051%2090t14%2011q6%200%2014-4t8-15q0-2-16-34t-43-81-48-87l-6-13%2020-16q65-52%20120-52%2052%200%2093%2041%2026%2027%2035%2062t12%2056%2013%2020q13%200%2013-32%200-6-2-24-9-84-62-133-30-34-69-42-18-5-35-5-64%200-138%2065l-22%2017q0-2-56-100-38-70-49-87t-18-17q-8%200-14%206t-6%2014%2056%20109l55%20104q0%202-22%2019t-35%2026q-40%2024-81%2024-51%200-91-36T84-201q-2-35-14-35-15%200-15%2031z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_precsim { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.819ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20783%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eprecedes-or-equivalent-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M84%20442q0%2013%207%2017t26%204h9q6%200%2011-1%20251%204%20375%2064t141%20179q4%2027%2023%2027%209-1%2013-7t5-11v-6q-5-46-22-84t-46-65-57-46-69-34-65-21-62-16q6-1%2031-7t36-9%2037-12%2056-22q59-30%2097-73t51-78%2013-67q0-21-20-21-12%200-17%2010t-5%2025-12%2043-34%2056Q500%20416%20137%20422h-23q-10%200-16%201t-10%205-4%2014zM56-194q0%2087%2050%20143T222%206q38%200%2074-18t66-44%2058-52%2063-45%2071-18q62%200%20100%2043t40%2099q2%2035%2014%2035%2014%200%2014-32%200-76-46-138t-119-63q-39%200-76%2018t-66%2044-57%2052-64%2044-71%2018q-60%200-98-42T83-196q-2-32-14-32-13%200-13%2026v8z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_prime { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.077ex%22%20width%3D%22.65ex%22%20height%3D%221.676ex%22%20viewBox%3D%220%20-647.8%20280%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eprime%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M79%2043q-6%200-27%206T30%2061q0%207%2055%20232t61%20235q15%2032%2052%2032%2020%200%2042-15t22-44q0-5-2-15-1-7-87-223T84%2045t-5-2z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_prod { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.338ex%22%20width%3D%222.98ex%22%20height%3D%223.843ex%22%20viewBox%3D%220%20-1078.4%201283%201654.5%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eproduct%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M220%20812q0%201-2%207t-4%2010-6%2011-9%2013-14%2013-19%2012-26%209-33%206-41%203H56v54h1165v-54h-10q-131%200-153-84V-311q18-85%20153-85h10v-54H725v54h10q129%200%20153%2082%201%202%201%203V896H388V292l1-603q16-85%20153-85h10v-54H56v54h10q129%200%20153%2082%201%202%201%203V812z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_prod__123_i_61_1_125__94_N { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-3.005ex%22%20width%3D%222.98ex%22%20height%3D%227.343ex%22%20viewBox%3D%220%20-1867.7%201283%203161.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eproduct%20Underscript%20i%20equals%201%20Overscript%20upper%20N%20Endscripts%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M220%20812q0%201-2%207t-4%2010-6%2011-9%2013-14%2013-19%2012-26%209-33%206-41%203H56v54h1165v-54h-10q-131%200-153-84V-311q18-85%20153-85h10v-54H725v54h10q129%200%20153%2082%201%202%201%203V896H388V292l1-603q16-85%20153-85h10v-54H56v54h10q129%200%20153%2082%201%202%201%203V812z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M184%20600q0%2024%2019%2042t44%2019q18%200%2030-12t13-30q0-23-20-42t-44-20q-15%200-28%2010t-14%2033zM21%20287q0%208%209%2031t24%2051%2044%2051%2060%2022q39%200%2065-23t27-62q0-17-14-56t-40-105-42-113q-5-22-5-32%200-25%2017-25%209%200%2019%203t23%2014%2027%2035%2025%2059q3%2012%205%2014t17%202q20%200%2020-10%200-8-9-31t-25-51-45-50-62-22q-32%200-59%2021T74%2074q0%2017%205%2032t43%20114q38%20101%2044%20121t7%2039q0%2024-17%2024h-2q-30%200-55-33t-38-84q-1-1-2-3t-1-3-2-2-3-1-4%200-8%200H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M56%20347q0%2013%2014%2020h637q15-8%2015-20%200-11-14-19l-318-1H72q-16%205-16%2020zm0-194q0%2015%2016%2020h636q14-10%2014-20%200-13-15-20H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M234%20637h-8q-25%200-30%201t-5%2011q0%2027%2011%2033%202%201%2097%201h88q11%200%2014-6%20211-496%20215-509l54%20213q53%20211%2053%20225%200%2027-64%2031-24%200-24%2011%200%202%202%2012%204%2016%206%2019t10%204q3%200%2031-1t83-2q50%200%2076%201t30%201q15%200%2015-10%200-22-8-30-2-5-22-5-71-4-89-40L620%207q-2-7-21-7-14%200-17%202-3%203-129%20303L326%20604l-65-260Q196%2088%20196%2079q5-33%2072-33h10q6-5%206-8t-2-19q-4-13-10-19h-13q-31%202-108%202H63Q49%202%2046%201q-15%200-15%209%200%204%203%2016t5%2014q2%206%2023%206%2068%203%2088%2039%204%206%2071%20277l68%20272q-2%201-55%203z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cg%20transform%3D%22translate%2862%2C-1105%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22350%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221133%22%2F%3E%3C%2Fg%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23e%22%20x%3D%22460%22%20y%3D%221640%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_propto { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.676ex%22%20viewBox%3D%220%20-576.1%20783%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eproportional-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20124v92l51%20159%20131%2067q22%200%2042-4t39-13%2033-18%2030-22%2024-24%2021-25%2015-21%2013-18%207-12l7%2012q86%20145%20210%20145%208%200%2043-5v-39h-4q-8%202-24%202-37%200-71-17t-56-40-40-49-24-41-8-18q0-4%2025-43t34-49q71-99%20142-99%2021%200%2023%202h3V-5q-27-6-44-6-126%200-221%20152-2%204-3%205l-7-12Q362-11%20235-11q-78%200-128%2067zm37%2089q0-70%2033-126t94-56q38%200%2072%2017t57%2040%2040%2049%2024%2041%208%2018q0%204-25%2043t-34%2049q-40%2057-74%2078t-75%2021q-50%200-85-50T93%20213z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_psi { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.524ex%22%20height%3D%222.509ex%22%20style%3D%22vertical-align%3A-.671ex%22%20viewBox%3D%220%20-791.3%20656%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M161%20441q41%200%2065-24t24-59q0-20-32-106t-31-125q3-42%2027-66%2021-18%2043-24%2018-8%2031-8h1l82%20331q84%20331%2085%20332%203%202%2016%202%2020%200%2020-7%200-9-81-331-82-328-82-329t6-1q86%200%20163%2088t78%20164q0%2024-8%2041t-18%2024-18%2018-8%2023q0%2021%2017%2040t42%2019q19%200%2035-18t16-59q0-29-11-78t-18-68q-32-95-113-163T329-11h-10l-23-93q-24-94-24-95-2-6-20-6h-13q-6%206-6%208%200%205%2023%2095t23%2093q-7%201-14%201-159%2022-159%20147%200%2035%2033%20125t34%20115v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209%200%2012%2013%2046t48%2071%2079%2037z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 54.513914375023724%; } .ve-ui-mwMathSymbol-_92_rangle { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%22.915ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20394%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Emathematical%20right-angle%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20732q1%207%206%2012t14%206q10%200%2017-10%203-7%2094-246t92-244T187%206%2092-240q-7-10-17-10-8%200-13%205t-7%2013q0%205%2090%20243%2091%20237%2091%20239t-91%20239Q55%20727%2055%20732z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_rceil { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.043ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20449%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright%20ceiling%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M21%20717v13l11%2016%2043%204h181q10-8%2013-15v-970q-7-13-18-15-4%200-7%201t-5%202-4%203-2%203-2%204-2%203v944H99q-20%200-28-1-28%200-39%204z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_rfloor { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.043ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20449%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright%20floor%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M229%20734q0%201%201%203t2%203%203%204%204%203%205%202%207%201q11-2%2018-15v-970q-3-5-13-14l-109-1H77q-34%200-45%203t-11%2017%2011%2017%2040%204h27q20%200%2034-1h96v944z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_rho { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.212ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.838ex%22%20viewBox%3D%220%20-576.1%20522%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M58-216q-33%200-35%2030%200%2010%2050%20212t54%20208q16%2055%2055%20107%2070%2086%20159%20100h8q6%200%2010%201%2073%200%20112-48t39-118q0-57-24-111t-61-91-80-61-79-23h-18q-51%200-83%2045l-5%206-27-112q-25-97-29-110t-12-21q-16-14-34-14zm366%20538q0%2037-17%2060t-50%2023q-35%200-70-29t-56-76q-14-31-38-130l-17-68q17-76%2084-76%2038%200%2074%2036%2033%2030%2055%2096t29%20108%206%2056z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 68.30954417959909%; } .ve-ui-mwMathSymbol-_92_rightarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.334ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%201005%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright-arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20237v13l14%2020h765q-116%2087-143%20223v3q0%202-1%203%200%2012%2017%2012h3q9%200%2012-1t6-4%203-9%203-16%208-25q22-67%2073-120t119-75q9-3%209-11%200-6-5-9t-24-10-38-19q-41-26-71-60t-45-67-21-50-8-31q-2-10-5-12t-16-3q-20%200-20%2011%200%207%205%2025%2032%20126%20139%20205H70q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_rightarrowtail { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.17ex%22%20width%3D%222.592ex%22%20height%3D%221.343ex%22%20viewBox%3D%220%20-504.3%201116%20578.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright-arrow%20with%20tail%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M1054%20250q-48-29-87-73t-55-94h-23q-23%200-23%201%200%202%207%2019t29%2053%2050%2066l7%208H237l-9-7q-37-29-64-68t-39-72H79q0%204%2010%2025t31%2054%2044%2059l9%209v40l-9%209q-23%2025-44%2058t-31%2055-10%2025h46q11-33%2038-72t65-68l9-7h722l-7%208q-28%2031-49%2066t-29%2052-8%2020q0%201%2023%201h23q16-50%2055-94t87-73z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_rightharpoondown { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.334ex%22%20height%3D%221.176ex%22%20viewBox%3D%220%20-360.8%201005%20506.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright%20harpoon%20with%20barb%20down%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20237v13l14%2020h867q7-7%207-14v-6q0-1-1-4t-3-4-7-4Q794%20153%20734%207q-5-14-8-16t-15-2q-16%200-18%206-3%204%203%2021%2025%2068%2067%20123t89%2091H70q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_rightharpoonup { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.511ex%22%20width%3D%222.334ex%22%20height%3D%221.676ex%22%20viewBox%3D%220%20-647.8%201005%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright%20harpoon%20with%20barb%20up%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M691%20500q0%2011%2020%2011%209%200%2012-1t7-6%205-14%2011-26%2022-39q28-47%2067-86t62-54%2036-22q8-5%209-7t2-11-7-15H70q-14%207-14%2020t14%2020h782q-50%2038-90%2094t-55%2091-16%2045z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_rightleftarrows { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.334ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%201005%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright-arrow%20over%20left-arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M943%20500q-48-29-87-73t-55-94h-23q-23%200-23%201%200%202%207%2019t29%2053%2050%2066l7%208H459q-389%200-392%202-12%206-12%2018t12%2018q3%202%20392%202h389l-7%208q-28%2031-49%2066t-29%2052-8%2020q0%201%2023%201h23q16-50%2055-94t87-73zM56%20167q46%2027%2085%2071t57%2095h23q23%200%2023-1-23-67-83-134l-10-11h388q389%200%20391-1%2014-4%2014-19%200-12-10-18-4-2-393-2H151l9-10q25-27%2045-60t30-53%209-23q0-1-23-1h-22Q158%20106%2056%20167z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_rightleftharpoons { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.334ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%201005%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright%20harpoon%20over%20left%20harpoon%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M755%20512q0%202%2023%202h23l3-11q1-2%208-17t12-24%2015-25%2023-29%2030-27%2040-27l12-7v-20H507q-437%200-440%202-12%206-12%2018t12%2018q3%202%20387%202h383l-9%209q-25%2027-43%2061t-24%2052-6%2023zM55%20153v20h437q436%200%20440-2%2012-5%2012-18t-12-18q-4-2-387-2H162l9-9q27-29%2045-63t23-53l5-20q0-2-23-2h-23l-3%2010Q160%2095%2067%20146l-12%207z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_rightrightarrows { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%222.334ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-719.6%201005%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright%20paired%20arrows%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20416q0%2011%2015%2021h778q-29%2029-52%2065t-32%2059l-9%2022h46q20-52%2056-94t76-66l11-6-10-6q-91-56-132-157-2-4%207-23%2040-90%20125-142l10-6-11-6q-40-24-76-66t-56-94h-46q42%2095%2093%20146H459L70%2064q-15%206-15%2020%200%2010%2010%2017%204%202%20394%202h390l-9%2010q-34%2035-61%2083t-23%2058q0%201%204%2010t10%2022%2016%2029%2023%2036%2031%2036l9%2010H459q-390%200-394%202-10%207-10%2017z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_rightsquigarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.17ex%22%20width%3D%222.334ex%22%20height%3D%221.343ex%22%20viewBox%3D%220%20-504.3%201005%20578.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright%20squiggle%20arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M76%20230q-8%200-14%207t-6%2013q0%207%207%2014t28%2027q11%209%2017%2015l51%2045q9%205%2018%200l41-35%2085-77%2050-44q23%2019%2050%2044l85%2077%2041%2035q9%205%2017%200%202-1%2048-41l44-40h210l-7%208q-28%2031-49%2066t-29%2052-8%2020q0%201%2023%201h23q16-50%2055-94t87-73q-48-29-87-73t-55-94h-23q-23%200-23%201%200%202%207%2019t29%2053%2050%2066l7%208H737q-112%200-115%202-2%201-23%2019t-41%2037l-21%2018q0-1-86-78t-89-79q-9-3-17%200-4%201-90%2078t-86%2079q-2%200-40-36-6-5-14-13t-13-12-9-8-9-5-8-2z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_rightthreetimes { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright-semidirect-product%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M84-22h-8l-14%206-7%2014q0%206%2023%2032t171%20185q72%2078%20118%20127%20305%20330%20316%20340%2012%2012%2019%2012%208%200%2014-6t6-14q0-6-12-21t-91-98q-32-34-51-55L416%20336l152-164Q715%2015%20720%205q2-4%202-7%200-7-6-13t-14-7h-2q-7%200-29%2023T537%20146L389%20306q-2-2-49-53T237%20143%20135%2033L89-17q-5-5-13-5z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_risingdotseq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%221.819ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-719.6%20783%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eimage-of-or-approximately-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M642%20541q0%2028%2018%2044t42%2016%2042-16%2018-44q0-26-17-43t-43-17q-26%200-43%2016t-17%2044zM56%20347q0%2013%2014%2020h637q15-8%2015-20%200-11-14-19l-318-1H72q-16%205-16%2020zm0-194q0%2015%2016%2020h636q14-10%2014-20%200-13-15-20H70q-14%207-14%2020zM14-41q0%2026%2017%2042t43%2017q27%200%2044-18t17-41q0-23-17-42t-43-19q-24%200-42%2017T14-41z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_rtimes { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.676ex%22%20viewBox%3D%220%20-576.1%20783%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright-normal-factor-semidirect-product%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M146%20472q0%207%206%2013t14%207q5%200%2023-17t90-89l107-107%20109%20107q103%20106%20113%20106%207%200%2020-13V21Q615%208%20608%208q-9%200-113%20107L386%20221%20279%20115l-91-91Q172%208%20166%208q-7%200-13%206t-7%2014q0%209%20107%20116l106%20106-106%20107Q146%20464%20146%20472zM588%2077v347l-89-87-84-87L588%2077z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_searrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%222.334ex%22%20height%3D%222.676ex%22%20viewBox%3D%220%20-791.3%201005%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edown%20right-arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20675q0%208%205%2014t15%206q2%200%208-2%204-2%20399-397%2050-50%20123-122T717%2062t82-82%2060-60%2019-17q-4%204-4%2056%200%20105%2055%20192%2011%2017%2018%2017%204%200%2013-9t10-14q0-2-14-24t-28-67-15-99q0-38%207-69t16-49%208-22q-2-9-10-9-2%200-20%208t-50%2016-69%208q-52%200-97-14t-68-29-25-15q-4%200-13%209t-10%2014q0%2010%2029%2027t80%2032%2096%2015q37%200%2060-5%201%200-69%2071T453%20268Q58%20664%2056%20668q-1%202-1%207z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_sec { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%223.012ex%22%20height%3D%221.676ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-576.1%201297%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M295%20316q0%2040-27%2069t-78%2029q-36%200-62-13-30-19-30-52-1-5%200-13t16-24%2043-25q18-5%2044-9t44-9%2032-13q17-8%2033-20t32-41%2017-62q0-62-38-102T198-10h-8q-52%200-96%2036l-8-7-9-9Q71%204%2065-1L54-11H42q-3%200-9%206v137q0%2021%202%2025t10%205h9q12%200%2016-4t5-12%207-27%2019-42q35-51%2097-51%2097%200%2097%2078%200%2029-18%2047-20%2024-83%2036t-83%2023q-36%2017-57%2046t-21%2062q0%2039%2017%2066t43%2040%2050%2018%2044%205h11q40%200%2070-15l15-8%209%207q10%209%2022%2017h12q3%200%209-6V310l-6-6h-28q-6%206-6%2012z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M28%20218q0%2055%2020%20100t50%2073%2065%2042%2066%2015q53%200%2091-18t58-50%2028-64%209-71q0-7-7-14H126v-15q0-148%20100-180%2020-6%2044-6%2042%200%2072%2032%2017%2017%2027%2042l10%2024q3%203%2016%203h3q17%200%2017-10%200-4-3-13-19-55-63-87t-99-32q-95%200-158%2069T28%20218zm305%2057q-11%20128-95%20136h-2q-8%200-16-1t-25-8-29-21-23-41-16-66v-7h206v8z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M370%20305h-21l-36%2015-16%2038q0%2023%2015%2038%205%205%205%206t-10%202q-26%204-49%204-49%200-80-32-47-47-47-157%200-82%2031-129%2041-61%20110-61%2041%200%2066%2026t36%2062q2%208%205%2010t16%202h14q6-6%206-9%200-4-4-16t-16-33-29-38-48-31-69-13q-86%200-150%2064T34%20214q0%20104%2065%20169t151%2065%20120-27%2034-64q0-23-17-37z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22399%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22848%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 56.14822100962267%; } .ve-ui-mwMathSymbol-_92_setminus { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.173ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20505%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eset-minus%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20731q0%209%206%2014t13%205q10%200%2017-10%204-7%20178-485t174-486q0-8-6-13t-14-6q-10%200-17%2010-3%204-177%20482T56%20731z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_sgn { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%223.403ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.838ex%22%20viewBox%3D%220%20-576.1%201465%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M295%20316q0%2040-27%2069t-78%2029q-36%200-62-13-30-19-30-52-1-5%200-13t16-24%2043-25q18-5%2044-9t44-9%2032-13q17-8%2033-20t32-41%2017-62q0-62-38-102T198-10h-8q-52%200-96%2036l-8-7-9-9Q71%204%2065-1L54-11H42q-3%200-9%206v137q0%2021%202%2025t10%205h9q12%200%2016-4t5-12%207-27%2019-42q35-51%2097-51%2097%200%2097%2078%200%2029-18%2047-20%2024-83%2036t-83%2023q-36%2017-57%2046t-21%2062q0%2039%2017%2066t43%2040%2050%2018%2044%205h11q40%200%2070-15l15-8%209%207q10%209%2022%2017h12q3%200%209-6V310l-6-6h-28q-6%206-6%2012z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M329%20409q44%2044%20100%2044%2030%200%2043-19t13-38q0-14-9-25t-27-11q-33%200-37%2030-2%2014%203%2021%200%201%201%203v1q-28-3-53-22-8-5-8-7%200-1%204-5t9-12%2011-18%209-26%204-33q0-62-49-105t-121-44q-50%200-99%2028-11-18-11-38%200-35%2026-52%209-6%2017-6t72-2q84-1%20108-6%2061-9%2096-41%2039-39%2039-98%200-67-78-103-60-31-142-31-83%200-143%2031-78%2035-78%20100%200%2036%2021%2060t42%2033l11%206q-36%2031-36%2084%200%2047%2029%2085-44%2044-44%2099%200%2063%2050%20106t121%2044q51%200%2095-26l11-7zm-30-66q-5%2028-26%2044t-52%2017q-29%200-50-16t-26-45q-3-17-3-51%200-44%207-65t30-35q17-10%2043-10%2022%200%2038%207t23%2018%2011%2020%205%2015q3%2016%203%2050t-3%2051zM403-75q0%2025-14%2041t-41%2023-49%209-54%202h-27q-67%200-80-6-20-9-31-28T95-74q0-10%206-23t21-30%2048-28%2080-12q69%200%20111%2028t42%2064z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%20114-4%20127-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22399%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22904%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 68.30954417959909%; } .ve-ui-mwMathSymbol-_92_sharp { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%22.915ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20394%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20%E2%99%AF%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M101-223q-7%200-8%206t-2%2029v37q0%2063-1%2063-3%200-10-4t-12-4q-6%200-12%206l-1%2040v28q0%2014%203%2018t20%209l13%205v167q0%20166-1%20166-3%200-10-4t-12-4q-6%200-12%206l-1%2040v28q0%2014%203%2018t20%209l13%205v175q0%2027%202%2032t13%208q13%206%2020%203%204-2%204-14t1-91v-98l126%2047v104l1%20103%202%202q1%203%2012%207t14%204q7%200%209-8t2-44v-54q0-98%201-98%203%200%209%203t12%204q8%200%2014-5v-84l-3-2q-2-3-18-8l-15-6V254q0-166%201-166%203%200%209%203t12%204q8%200%2014-5V6l-3-2q-2-3-18-8l-15-6v-112q0-23-2-27t-13-7q-8-4-14-4-11%200-11%2030v105L131-72v-138q-8-5-15-8t-12-4l-3-1zM257%2072v334l-126-47V25l126%2047z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_shortmid { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%22.527ex%22%20height%3D%221.676ex%22%20viewBox%3D%220%20-576.1%20227%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ebar%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M91%20417q13%2013%2020%2013t20-13V-10q-15-13-20-13T91-10v427z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_shortparallel { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%22.915ex%22%20height%3D%221.676ex%22%20viewBox%3D%220%20-576.1%20394%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eparallel-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20417q14%2014%2021%2014t19-12V-12Q84-23%2076-23q-4%200-7%201t-7%206-7%206v427zm238%202q7%2012%2017%2012l14-7%207-7V-10q-15-13-22-13l-12%204-4%207v431z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_sideset_123__1_94_2_125__123__3_94_4_125__92_prod_a_94_b { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-3.171ex%22%20width%3D%225.103ex%22%20height%3D%228.009ex%22%20viewBox%3D%220%20-2083%202197.2%203448.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3ESubscript%201%20Superscript%202%20Baseline%20product%20Underscript%203%20Overscript%204%20Endscripts%20Underscript%20a%20Overscript%20b%20Endscripts%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M220%20812q0%201-2%207t-4%2010-6%2011-9%2013-14%2013-19%2012-26%209-33%206-41%203H56v54h1165v-54h-10q-131%200-153-84V-311q18-85%20153-85h10v-54H725v54h10q129%200%20153%2082%201%202%201%203V896H388V292l1-603q16-85%20153-85h10v-54H56v54h10q129%200%20153%2082%201%202%201%203V812z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M462%200q-18%203-129%203-116%200-134-3h-9v46h58q7%200%2017%202t14%205%207%208q1%202%201%2054v50H28v46l151%20231q153%20232%20155%20233%202%202%2021%202h18l6-6V211h92v-46h-92v-51-48q0-7%206-12%208-7%2057-8h29V0h-9zM293%20211v334L74%20212l109-1h110z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M127%20463q-27%200-42%2017t-16%2044q0%2055%2048%2098t116%2043q35%200%2044-1%2074-12%20113-53t40-89q0-52-34-101t-94-71l-3-2q0-1%209-3t29-9%2038-21q82-53%2082-140%200-79-62-138T238-22q-80%200-138%2043T42%20130q0%2028%2018%2045t45%2018q28%200%2046-18t18-45q0-11-3-20t-7-16-11-12-12-8-10-4-8-3l-4-1q51-45%20124-45%2055%200%2083%2053%2017%2033%2017%20101v20q0%2095-64%20127-15%206-61%207l-42%201-3%202q-2%203-2%2016%200%2018%208%2018%2028%200%2058%205%2034%205%2062%2042t28%20112v8q0%2057-35%2079-22%2014-47%2014-32%200-59-11t-38-23-11-12h3q3-1%208-2t10-5%2012-7%2010-11%208-15%203-20q0-22-14-39t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22f%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22g%22%20d%3D%22M73%20647q0%2010%204%2023t12%2013q1%200%2072%205t73%206q12%200%2012-9t-34-143q-8-34-17-70t-15-54l-4-19q0-3%206%203%2049%2040%20101%2040%2062%200%20100-46t39-116q0-111-79-201T173-11q-50%200-91%2038T40%20150v9q0%2021%208%2058t49%20197q50%20197%2050%20209t-38%2014H83q-3%200-7%203t-3%207zm263-322v6q0%2074-61%2074-17%200-35-8t-33-21-26-24-18-22l-6-8-21-86q-22-86-22-122%200-48%2024-72%2016-16%2040-16%2033%200%2067%2032%2025%2023%2040%2056t33%20105q18%2072%2018%20106z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23a%22%20y%3D%22971%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23b%22%20y%3D%22-701%22%2F%3E%3Cg%20transform%3D%22translate%28457%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23d%22%20x%3D%221814%22%20y%3D%22971%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23e%22%20x%3D%221814%22%20y%3D%22-701%22%2F%3E%3C%2Fg%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23f%22%20x%3D%221286%22%20y%3D%22-1582%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23g%22%20x%3D%221336%22%20y%3D%221941%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_sigma { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.34ex%22%20height%3D%221.676ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-576.1%20577%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M184-11q-68%200-110%2045T31%20147q0%20100%2073%20186t170%2097q1%201%20140%201h138q1-1%203-2t4-2%203-2%203-3%202-2%202-4%201-4%201-5%201-6q0-44-65-44h-17q-10%200-14%201h-60l5-10q18-38%2018-85%200-110-80-192T184-11zm177%20289q0%2080-85%2080-124%200-161-174-1-4-1-6-8-37-8-61%200-50%2025-70t57-21q54%200%2099%2047%2029%2030%2047%2080t22%2080%205%2045z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 56.14822100962267%; } .ve-ui-mwMathSymbol-_92_sim { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.286ex%22%20width%3D%221.819ex%22%20height%3D%221.343ex%22%20viewBox%3D%220%20-504.3%20783%20578.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Etilde%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20166q0%2075%2046%20138t121%2063q38%200%2074-18t66-45%2059-52%2063-44%2070-19q62%200%20101%2047t39%20102q0%2012%204%2020t10%209q14%200%2014-33%200-74-45-137t-115-63h-8q-37%200-73%2018t-67%2044-59%2052-63%2045-69%2018q-44%200-78-25-36-29-49-68t-16-62-11-23q-14%200-14%2033z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_simeq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.06ex%22%20width%3D%221.819ex%22%20height%3D%221.509ex%22%20viewBox%3D%220%20-576.1%20783%20649.8%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Easymptotically-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20283q0%2073%2048%20126t114%2054q45%200%2080-16t98-65q36-27%2051-38t47-24%2061-13h4q55%200%2094%2037t42%2089q0%2031%2014%2031t14-32q0-76-49-128t-109-53h-10q-44%200-89%2024t-78%2054-77%2053-87%2025h-4q-55%200-97-40-31-34-37-72t-9-42-7-3q-14%200-14%2033zm1-227q0%2015%2016%2020h634q16-6%2016-20%200-12-15-20H70q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_sin { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%222.887ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%201243%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M295%20316q0%2040-27%2069t-78%2029q-36%200-62-13-30-19-30-52-1-5%200-13t16-24%2043-25q18-5%2044-9t44-9%2032-13q17-8%2033-20t32-41%2017-62q0-62-38-102T198-10h-8q-52%200-96%2036l-8-7-9-9Q71%204%2065-1L54-11H42q-3%200-9%206v137q0%2021%202%2025t10%205h9q12%200%2016-4t5-12%207-27%2019-42q35-51%2097-51%2097%200%2097%2078%200%2029-18%2047-20%2024-83%2036t-83%2023q-36%2017-57%2046t-21%2062q0%2039%2017%2066t43%2040%2050%2018%2044%205h11q40%200%2070-15l15-8%209%207q10%209%2022%2017h12q3%200%209-6V310l-6-6h-28q-6%206-6%2012z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M69%20609q0%2028%2018%2044t44%2016q23-2%2040-17t17-43q0-30-17-45t-42-15q-25%200-42%2015t-18%2045zM247%200q-15%203-104%203h-37Q80%203%2056%201L34%200h-8v46h16q28%200%2049%203%209%204%2011%2011t2%2042v191q0%2052-2%2066t-14%2019q-14%207-47%207H30v23q0%2023%202%2023l10%201q10%201%2028%202t36%202%2036%202%2029%203%2011%201h3V62q5-10%2012-12t35-4h23V0h-8z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%20114-4%20127-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22399%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22682%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_sinh { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%224.19ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%201804%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M295%20316q0%2040-27%2069t-78%2029q-36%200-62-13-30-19-30-52-1-5%200-13t16-24%2043-25q18-5%2044-9t44-9%2032-13q17-8%2033-20t32-41%2017-62q0-62-38-102T198-10h-8q-52%200-96%2036l-8-7-9-9Q71%204%2065-1L54-11H42q-3%200-9%206v137q0%2021%202%2025t10%205h9q12%200%2016-4t5-12%207-27%2019-42q35-51%2097-51%2097%200%2097%2078%200%2029-18%2047-20%2024-83%2036t-83%2023q-36%2017-57%2046t-21%2062q0%2039%2017%2066t43%2040%2050%2018%2044%205h11q40%200%2070-15l15-8%209%207q10%209%2022%2017h12q3%200%209-6V310l-6-6h-28q-6%206-6%2012z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M69%20609q0%2028%2018%2044t44%2016q23-2%2040-17t17-43q0-30-17-45t-42-15q-25%200-42%2015t-18%2045zM247%200q-15%203-104%203h-37Q80%203%2056%201L34%200h-8v46h16q28%200%2049%203%209%204%2011%2011t2%2042v191q0%2052-2%2066t-14%2019q-14%207-47%207H30v23q0%2023%202%2023l10%201q10%201%2028%202t36%202%2036%202%2029%203%2011%201h3V62q5-10%2012-12t35-4h23V0h-8z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%20114-4%20127-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M41%2046h14q39%200%2047%2014v107q0%2024%201%2050t0%2055%200%2057v153q0%2034-1%2060t0%2044%200%2017q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V367q60%2075%20144%2075%20123%200%20135-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22399%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22682%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221243%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_smallsetminus { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.676ex%22%20viewBox%3D%220%20-576.1%20783%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eset-minus%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M91%20404v6l6%2013%2014%207q6%200%20284-206Q676%2013%20678%2010q7-7%207-13t-7-13-14-7q-6%200-284%20207T98%20397q-7%207-7%2013z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_smile { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.288ex%22%20width%3D%222.334ex%22%20height%3D%221.343ex%22%20viewBox%3D%220%20-504.3%201005%20578.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3E%E2%8C%A3%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M923%20378q21%200%2021-20%200-13-32-47t-53-52Q710%20134%20500%20134q-212%200-360%20125-85%2077-85%2099%200%208%206%2014t14%206q3%200%209-2%202%200%2017-20t46-46%2074-53%20118-45%20161-19q128%200%20234%2043%20107%2046%20169%20127%2011%2015%2020%2015z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_spadesuit { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%221.819ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-863.1%20783%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20%E2%99%A0%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M181-21q-47%200-85%2048T55%20193q0%2031%203%2054t24%2070%2061%2093q29%2033%2091%2088%2048%2045%2080%20100t46%2089%2020%2038q6%202%209%202%206%200%209-2t8-9%207-14%2010-25%2016-36q42-85%20105-143%2089-78%20134-145t45-149q0-62-12-110t-42-82-79-33q-70%200-100%2029t-31%2058v4h-50v-8q0-40%207-79t14-65%207-30q0-19-30-19h-10q-6%200-8%201t-7%200-10-1q-31%200-31%2020%200%204%207%2029t14%2064%207%2080v8h-50v-4q0-9-5-22t-17-28-40-26-66-11h-10z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_sphericalangle { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.689ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%20727%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Espherical-angle%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M666-32q0-19-20-19-7%200-281%20136L75%20228q-20%2010-20%2022%200%207%204%2012t9%206l4%202%20539%20266q31%2015%2036%2015t12-4%207-15q0-11-9-17l-132-66q0-1%2010-25t21-72%2010-102-10-102-20-71-11-26l132-66q9-6%209-17zM526%20250q0%2047-9%2092t-18%2067-11%2022q-1%200-184-90t-183-91%20183-91%20184-90q38%2074%2038%20181z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_sqcap { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.561ex%22%20height%3D%222.009ex%22%20viewBox%3D%220%20-719.6%20672%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esquare-cap%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M83%200q-4%200-7%201t-5%202-4%203-2%203-2%204-2%203v285l1%20284q8%2010%2014%2013h516q10-8%2013-15V15q-7-13-18-15-4%200-7%201t-5%202-4%203-2%203-2%204-2%203v542H101V15Q94%202%2083%200z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_sqcup { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.561ex%22%20height%3D%222.009ex%22%20viewBox%3D%220%20-719.6%20672%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esquare-cup%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M77%200Q65%204%2061%2016v285l1%20284q10%2013%2019%2013%2013%200%2020-15V40h464v543q8%2015%2020%2015%2013%200%2020-15V15q-3-5-13-14L335%200H77z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_sqrt_123_2_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%223.119ex%22%20height%3D%223.009ex%22%20viewBox%3D%220%20-1006.6%201343%201295.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EStartRoot%202%20EndRoot%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M95%20178q-6%200-14%208t-9%2014%2031%2030%2066%2050%2038%2029q2%202%205%202h1q6%200%2014-17t54-117q19-43%2031-69l85-185q1%200%20104%20213t206%20429%20107%20221q6%2014%2020%2014%207%200%2012-6t7-12v-6L620%20293%20385-193q-4-7-19-7-9%200-12%203-2%202-98%20212l-96%20210-16-11q-15-12-31-24t-18-12z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%229%22%2F%3E%3Cpath%20stroke%3D%22none%22%20d%3D%22M838%20759h505v60H838z%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22838%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_sqrt_91_n_93__123_2_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%223.119ex%22%20height%3D%223.009ex%22%20viewBox%3D%220%20-1006.6%201343%201295.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3ERootIndex%20n%20StartRoot%202%20EndRoot%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M95%20178q-6%200-14%208t-9%2014%2031%2030%2066%2050%2038%2029q2%202%205%202h1q6%200%2014-17t54-117q19-43%2031-69l85-185q1%200%20104%20213t206%20429%20107%20221q6%2014%2020%2014%207%200%2012-6t7-12v-6L620%20293%20385-193q-4-7-19-7-9%200-12%203-2%202-98%20212l-96%20210-16-11q-15-12-31-24t-18-12z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M21%20287q1%206%203%2016t12%2038%2020%2047%2033%2037%2046%2017q36%200%2060-18t30-34%206-21q0-2%201-2l11%2011q61%2064%20139%2064%2054%200%2087-27t34-79-38-157-38-127q0-26%2017-26%206%200%209%201%2029%205%2052%2038t35%2080q2%208%2020%208%2020%200%2020-8%200-1-4-15-8-29-22-57t-46-56-69-27q-47%200-68%2027t-21%2056q0%2019%2036%20120t37%20152q0%2059-44%2059h-5q-86%200-145-101l-7-12-33-134Q156%2026%20151%2016q-13-27-43-27-13%200-21%206T76%207t-2%2010q0%2013%2038%20163t40%20163q1%205%201%2023%200%2039-24%2039-38%200-63-100-6-20-6-21-2-6-19-6H27q-6%206-6%209z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20transform%3D%22scale%280.574%29%22%20xlink%3Ahref%3D%22%23a%22%20x%3D%22363%22%20y%3D%22789%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20y%3D%229%22%2F%3E%3Cpath%20stroke%3D%22none%22%20d%3D%22M838%20759h505v60H838z%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22838%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_sqsubset { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%20783%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esquare-image-of%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M83%20523q4%2012%2016%2016h580q15-8%2015-20%200-13-15-20H123V-1h555q16-6%2016-20%200-13-15-20H98q-5%203-14%2013l-1%20275v276z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_sqsubseteq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.819ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20783%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esquare-image-of-or-equal-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M94%20620q4%2012%2016%2016h589q15-8%2015-20t-15-20H134V96h564q16-6%2016-20%200-12-15-20H109q-5%203-14%2013l-1%20275v276zM84-118q0%2015%2016%2020h598q16-6%2016-20%200-12-15-20H98q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_sqsupset { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%20783%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esquare-original-of%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M64%20506v13l14%2020h621q7-3%2015-13V-28q-8-10-15-13H78q-14%207-14%2020Q64-6%2080-1h594v500H78q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_sqsupseteq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.819ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20783%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esquare-original-of-or-equal-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M64%20603v13l14%2020h590q7-3%2015-13V69q-8-10-15-13H78q-14%207-14%2020%200%2015%2016%2020h563v500H78q-14%207-14%2020zm0-721q0%2010%2015%2020h599q16-6%2016-20%200-12-15-20H78q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_star { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.014ex%22%20width%3D%221.173ex%22%20height%3D%221.509ex%22%20viewBox%3D%220%20-576.1%20505%20649.8%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Estar%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M210%20282q0%202%2015%2099t16%2099q0%204%204%204%204%202%206%202%207%200%209-9t12-71q3-16%204-26%2014-94%2014-98l98%2017q96%2015%2099%2015h1q9%200%209-12%200-5-63-36l-30-15-89-45%2046-88q11-20%2022-43t18-35l6-12q0-12-12-12h-3l-2%201-140%20142L110%2017l-2-1h-3q-12%200-12%2012l6%2012q6%2012%2017%2035t23%2043l46%2088-89%2045Q6%20296%204%20300q-1%201-1%202%200%2012%209%2012h1q3%200%2099-15l98-17z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_subset { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%20783%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esubset-of%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M84%20250q0%20122%2082%20200t194%2089h35q16%200%2035%201t45%200%2049%200h155q15-8%2015-20%200-9-13-19l-159-1h-81q-75%200-103-4t-72-24q-22-11-42-26t-45-42-40-67-15-87v-5q0-88%2061-156%2059-64%20143-82%2020-5%2038-5t156-2h159q13-10%2013-20%200-12-15-20H480q-30%200-46-1-84%200-145%2016T172%2045q-88%2082-88%20205z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_subseteq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.819ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20783%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esubset-of-or-equal-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M84%20346q0%20122%2082%20200t194%2089h35q16%200%2035%201t45%200%2049%200h155q15-8%2015-20%200-9-13-19l-159-1h-81q-75%200-103-4t-72-24q-22-11-42-26t-45-42-40-67-15-87v-5q0-88%2061-156%2059-64%20143-82%2020-5%2038-5t156-2h159q13-10%2013-20%200-12-15-20H480q-30%200-46-1-84%200-145%2016t-117%2070q-88%2082-88%20205zm20-477v13l14%2020h561q15-8%2015-20t-15-20H118q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_subseteqq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.819ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20783%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esubset-of-above-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M84%20463q0%20122%2082%20200t194%2089h70q19%200%2045%201t49%200h155q15-7%2015-20%200-9-13-19l-159-1h-81q-75%200-103-4t-72-24q-22-11-42-26t-45-42-40-67-15-87v-5q0-88%2061-156%2059-64%20143-82%2020-5%2038-5t156-2h159q13-10%2013-20%200-13-15-20H480q-30%200-46-1-84%200-145%2016t-117%2070q-88%2082-88%20205zm0-477v13l14%2020h581q15-8%2015-20%200-13-15-20H98Q84-14%2084-1zm0-194v13l14%2020h581q15-8%2015-20%200-13-15-20H98q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_subsetneq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.819ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-719.6%20783%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esubset-of-or-not-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M693%2072q0-4-1-6t-6-7-6-7H524q-126%200-157%201t-58%2010q-73%2019-129%2069T98%20250q-14%2038-14%2093%200%2054%2014%2094%2028%2078%2095%20131t153%2064q1%200%2027%201t67%201%2080%201h160q13-15%2013-20%200-7-13-20H526q-162%200-173-3-74-10-132-53t-83-109q-14-38-14-87%200-47%2014-86%2025-65%2083-108t132-54q11-3%20173-3h154q13-13%2013-20zM102-132v7l13%2022h267l38%2035%2018%2016q9%208%2014%2013t11%2011%209%208%206%206%205%204%204%203%203%201%203%201%203%200q6%200%2012-7t7-16q0-6-2-9-1-1-6-5t-15-13-17-15l-35-31%20122-2h120q11-11%2011-19t-13-21H395l-40-36q-66-62-75-62-7%200-13%206t-7%2014%205%2013%2035%2034l35%2031H224l-111%202-7%204q-4%205-4%2012z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_subsetneqq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.171ex%22%20width%3D%221.819ex%22%20height%3D%223.343ex%22%20viewBox%3D%220%20-934.9%20783%201439.2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esubset-of-above-not-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M693%20221q0-7-13-20H524q-126%200-157%201t-58%2010q-73%2018-129%2068T98%20398q-14%2040-14%2094t14%2093q28%2078%2095%20131t153%2065h27q26%200%2067%201t80%201h160q2-3%206-7t5-6%202-7-13-20H526q-162%200-173-2-74-11-132-54t-83-109q-14-38-14-86t14-87q25-65%2083-108t132-54q11-2%20173-2h154q2-3%206-7t5-6%202-7zM82-48v7l13%2022h367l51%2060%2056%2064q5%205%2013%205t14-6%206-14q0-3-2-7%200-6-45-53l-40-47%2085-2h82q11-11%2011-19t-13-21H480l-65-78-66-76%20166-2h167q11-11%2011-18t-13-22H313l-53-62q-36-43-48-55t-20-13q-8%200-13%208t-6%2015q1%201%2045%2056l42%2051h-82l-85%202-7%205q-4%205-4%2013%200%209%2011%2020h102l100%202%2067%2076%2064%2078H260L93-57l-7%204q-4%205-4%2012z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_succ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%20783%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esucceeds%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M84%20517q0%2022%2018%2022%2013%200%2017-10t6-26%2012-44%2034-55q106-129%20469-135h21q33%200%2033-20t-33-20h-21q-114-2-201-15t-156-41-110-75-49-115q-6-24-21-24-20%200-20%2024%205%2046%2022%2084t46%2065%2057%2046%2069%2034%2065%2021%2062%2016q-3%201-24%205t-35%209-43%2013-57%2023Q125%20358%2092%20468q-8%2034-8%2049z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_succapprox { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.009ex%22%20viewBox%3D%220%20-863.1%20783%201295.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esucceeds-above-almost-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M693%20501q0-8-14-20h-75q-235-7-340-49-121-50-140-163-8-23-9-24-14-11-27%202-6%207-6%2020%207%2062%2044%20111%2021%2032%2075%2066t132%2050l24%207q-3%201-17%204t-22%205-23%206-26%209-26%2010-28%2013-27%2017q-46%2034-62%2058-37%2049-44%20111%200%2027%2020%2027l13-5q1-1%209-24%2019-113%20140-163%20107-42%20340-48h75q14-14%2014-20zM70-59q-13%200-13%2033%200%2056%2033%2099t87%2059q14%204%2049%204h13q11%200%2014-1t14-3%2020-7%2024-12%2035-18%2045-28q71-47%20111-62%2017-4%2051-4%2033%200%2049%204%2039%2013%2062%2040t27%2062q3%2029%2013%2029%2013%200%2013-21v-10q0-66-46-114T554-58q-36%200-73%2015t-99%2057q-80%2049-109%2060-18%204-51%204-34%200-49-4Q90%2046%2084-28q-2-31-14-31zm1-235q-14%200-14%2032%200%2057%2033%20100t87%2058q14%205%2049%205%2040-4%2051-7%2033-13%20114-62%2064-44%20111-63%2017-4%2051-4%2033%200%2049%204%2038%2013%2059%2036t25%2044%207%2036%2011%2016q13%200%2013-22v-10q0-67-46-115t-115-48q-37%200-74%2015t-100%2057q-75%2047-109%2060-18%205-51%205-34%200-49-5-40-13-63-39t-26-63q-2-30-13-30z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_succcurlyeq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.819ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-719.6%20783%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esucceeds-or-equal-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M668%20310q26%200%2026-20%200-5-3-11-7-8-27-9-114-2-200-13t-163-37-122-74-55-119q-5-27-21-27T83%2016v15q0%2010%209%2037t21%2053%2044%2056%2072%2054q66%2037%20176%2059-1%200-16%203t-37%209-40%2012Q138%20371%2096%20500q-13%2041-13%2062%200%206%206%2012t14%206q12%200%2017-10t6-28%2012-45%2035-55q116-132%20486-132h9zM194-131q7%2071%2047%20125t102%2088%20134%2051%20151%2022h16q12%200%2017%201%2024-1%2029-9%204-4%204-11%200-4-1-7t-4-5-4-4-4-3l-25-1q-60-2-113-10T436%2079t-94-44-70-68-37-94q-4-27-23-27-9%201-13%207t-5%2011v5z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_succeq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.819ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20783%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esucceeds-above-single-line-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M84%20614q0%2022%2018%2022%2013%200%2017-10t6-26%2012-44%2034-55q106-129%20469-135h21q33%200%2033-20t-33-20h-21q-62-1-114-5t-111-14-106-27-87-43-66-65-32-89q-2-17-6-21t-15-5h-5q-2%200-3%201t-2%201-3%203-5%205q-2%204-2%2013%205%2046%2022%2084t46%2065%2057%2046%2069%2034%2065%2021%2062%2016q-3%201-24%205t-35%209-43%2013-57%2023Q125%20455%2092%20565q-8%2034-8%2049zm0-745v13l14%2020h581q15-8%2015-20t-15-20H98q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_succnapprox { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.009ex%22%20viewBox%3D%220%20-863.1%20783%201295.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esucceeds-above-not-almost-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M693%20501q0-8-14-20h-75q-56-2-95-4t-91-8-87-15-74-25-63-37-44-52-26-70q-7-23-9-25-14-9-27%202-6%207-6%2020%207%2063%2044%20112%2021%2032%2076%2065t131%2050l24%207q-118%2030-169%2064-46%2034-62%2058-37%2049-44%20111%200%2027%2020%2027l13-5q1-1%209-24%209-54%2042-92t75-61%20108-35%20121-17%20134-6h75q14-14%2014-20zM57-26q0%2065%2044%20113t118%2049q35%200%2058-6%2043-16%20105-58%2037-22%2042-27%202%200%2035%2065%2037%2068%2038%2069%203%201%207%201%205%200%2013-5t9-14q0-3-31-71l-33-65q0-4%2040-20%2017-4%2051-4%2033%200%2049%204%2039%2013%2062%2040t27%2062q3%2029%2015%2029t12-21v-4q0-3-1-6%200-66-46-114T554-58l-95%2025q-9%204-15%206t-7%201l-66-129%2020-13q94-67%20147-67h15q33%200%2049%205%2081%2026%2089%20102%203%2029%2015%2029t12-21v-4q0-3-1-6%200-69-47-116t-113-48-164%2066q-40%2023-42%2027-3%200-36-65-21-44-30-57t-17-14q-9%200-14%206t-6%2014q0%2012%2034%2071l31%2065q0%204-40%2020-18%204-51%204-34%200-49-4-39-13-60-37t-25-44-6-36-11-16q-14%200-14%2033%200%2057%2034%20100t88%2057q16%205%2049%205%2046-3%2087-25%2022-8%2022-6L404-1l-20%2013q-65%2046-111%2062-18%205-51%205-34%200-49-5-40-13-61-37T88-7t-6-36-12-16q-13%200-13%2033z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_succneqq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.009ex%22%20viewBox%3D%220%20-863.1%20783%201295.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esucceeds-above-not-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M693%20466v-6l-13-19h-56q-16-2-47-3t-39-2q-189-15-290-69T126%20214q-4-22-4-27%200-4-6-10t-14-7q-7%200-13%206-7%207-7%2022%2011%2085%2073%20152%2058%2054%20154%2086%2076%2022%2089%2022%204%200%204%203%200%202-4%202-13%200-89%2022-206%2070-227%20238%200%2015%207%2022t13%207%2013-7%207-11q0-13%204-33t29-61%2065-68q120-82%20404-91h56q13-15%2013-21zM82%2033q0%204%201%207t6%207%206%207h378l47%2051q49%2051%2051%2051%202%201%207%201%208%200%2014-6t6-15q0-6-36-44l-36-36%2078-2h78q11-11%2011-19%200-4-1-7t-6-7-6-7H489L342-139l171-3h169q11-6%2011-18%200-7-13-22H304l-46-48-21-21q-11-11-16-17t-10-10-8-6-6-2q-8%200-13%206t-6%2016q0%207%2035%2045l36%2037h-78l-78%203-7%204q-4%205-4%2012%200%208%2013%2021h194l71%2078%2073%2078H262L93%2016q-11%207-11%2017z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_succnsim { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.171ex%22%20width%3D%221.819ex%22%20height%3D%223.176ex%22%20viewBox%3D%220%20-863.1%20783%201367.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esucceeds-but-not-equivalent-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M679%20459q14-14%2014-20%200-9-14-20h-28q-196%200-332-42-88-30-135-77t-60-119q-4-20-8-26t-14-7q-7%200-13%206t-7%2014q0%2024%2015%2069%2014%2038%2040%2069t51%2049%2061%2036%2058%2023%2054%2015%2038%2010q-2%201-35%208t-66%2020-74%2032-75%2058-52%2084q-15%2045-15%2069%200%207%206%2013t14%207l13-5q3-3%209-28%2013-72%2060-119t135-77q137-42%20332-42h28zM55-205q0%2030%209%2063t28%2066%2053%2054%2077%2021q66%200%20140-65%207-6%2010-9t6-4%204-2%202%202q5%205%2055%20100%2044%2079%2051%2090t14%2011q6%200%2014-4t8-15q0-2-16-34t-43-81-48-87l-6-13%2020-16q65-52%20120-52%2052%200%2093%2041%2026%2027%2035%2062t12%2056%2013%2020q13%200%2013-32%200-6-2-24-9-84-62-133-30-34-69-42-18-5-35-5-64%200-138%2065l-22%2017q0-2-56-100-38-70-49-87t-18-17q-8%200-14%206t-6%2014%2056%20109l55%20104q0%202-22%2019t-35%2026q-40%2024-81%2024-51%200-91-36T84-201q-2-35-14-35-15%200-15%2031z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_succsim { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.819ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20783%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esucceeds-or-equivalent-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M84%20710q0%2022%2018%2022%2013%200%2017-10t6-26%2012-44%2034-55q106-129%20469-135h21q33%200%2033-20t-33-20h-21q-62-1-114-5t-111-14-106-27-87-43-66-65-32-89q-2-17-6-21t-15-5h-5q-2%200-3%201t-2%201-3%203-5%205q-2%204-2%2013%205%2046%2022%2084t46%2065%2057%2046%2069%2034%2065%2021%2062%2016q-3%201-24%205t-35%209-43%2013-57%2023Q125%20551%2092%20661q-8%2034-8%2049zM56-194q0%2087%2050%20143T222%206q38%200%2074-18t66-44%2058-52%2063-45%2071-18q62%200%20100%2043t40%2099q2%2035%2014%2035%2014%200%2014-32%200-76-46-138t-119-63q-39%200-76%2018t-66%2044-57%2052-64%2044-71%2018q-60%200-98-42T83-196q-2-32-14-32-13%200-13%2026v8z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_sum { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.338ex%22%20width%3D%223.365ex%22%20height%3D%223.843ex%22%20viewBox%3D%220%20-1078.4%201449%201654.5%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esigma-summation%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M60%20948q3%202%20605%202h602l58-135q59-138%2063-146h-40l-7%2014q-21%2041-56%2078-50%2048-111%2077t-141%2043-151%2017-183%204H251l8-11q463-633%20465-639%201-2%200-6-3-3-264-302L196-356q0-1%20211-1h141q89%200%20128-1%20136%200%20220%205t167%2021%20141%2049%20103%2087q21%2026%2041%2072h40q0-1-7-21t-25-65-31-84l-58-155-601-1q-602%200-605%202-6%202-6%209%200%202%202%206l533%20610q0%201-33%2045T452%20366%20322%20544L56%20909l-1%2015q0%2021%205%2024z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_sum__123_k_61_1_125__94_N { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-3.171ex%22%20width%3D%223.365ex%22%20height%3D%227.509ex%22%20viewBox%3D%220%20-1867.7%201449%203233.2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esigma-summation%20Underscript%20k%20equals%201%20Overscript%20upper%20N%20Endscripts%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M60%20948q3%202%20605%202h602l58-135q59-138%2063-146h-40l-7%2014q-21%2041-56%2078-50%2048-111%2077t-141%2043-151%2017-183%204H251l8-11q463-633%20465-639%201-2%200-6-3-3-264-302L196-356q0-1%20211-1h141q89%200%20128-1%20136%200%20220%205t167%2021%20141%2049%20103%2087q21%2026%2041%2072h40q0-1-7-21t-25-65-31-84l-58-155-601-1q-602%200-605%202-6%202-6%209%200%202%202%206l533%20610q0%201-33%2045T452%20366%20322%20544L56%20909l-1%2015q0%2021%205%2024z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M121%20647q0%2010%204%2023t12%2013q1%200%2072%205t73%206q12%200%2012-8%200-7-50-209-50-198-50-205%2019%2010%2029%2019%2024%2018%2069%2063t70%2061q40%2027%2076%2027%2030%200%2047-19t18-54q0-25-7-42t-19-25-21-11-18-3q-20%200-32%2011t-12%2029q0%2025%2016%2041t32%2021l16%203q-12%2012-24%2012h-4q-32-3-63-25t-73-64-66-61q2-1%2015-3t24-6%2026-8%2027-14%2022-18%2017-26%206-33q0-17-5-41t-6-40q0-40%2027-40%2048%200%2078%20119%202%208%2020%208h4q16%200%2016-9%200-5-3-14Q455-11%20378-11q-45%200-73%2026t-28%2075q0%2018%203%2031t3%2024q0%2022-14%2038t-35%2023-34%2011-18%203h-2q-12-42-21-81t-14-58-9-37-7-24-7-13-11-9q-13-9-28-9-17%200-26%2010t-9%2017q0%2010%2037%20160t73%20295l37%20145q1%2013-7%2016t-39%205h-18q-3%200-7%203t-3%207z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M56%20347q0%2013%2014%2020h637q15-8%2015-20%200-11-14-19l-318-1H72q-16%205-16%2020zm0-194q0%2015%2016%2020h636q14-10%2014-20%200-13-15-20H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M234%20637h-8q-25%200-30%201t-5%2011q0%2027%2011%2033%202%201%2097%201h88q11%200%2014-6%20211-496%20215-509l54%20213q53%20211%2053%20225%200%2027-64%2031-24%200-24%2011%200%202%202%2012%204%2016%206%2019t10%204q3%200%2031-1t83-2q50%200%2076%201t30%201q15%200%2015-10%200-22-8-30-2-5-22-5-71-4-89-40L620%207q-2-7-21-7-14%200-17%202-3%203-129%20303L326%20604l-65-260Q196%2088%20196%2079q5-33%2072-33h10q6-5%206-8t-2-19q-4-13-10-19h-13q-31%202-108%202H63Q49%202%2046%201q-15%200-15%209%200%204%203%2016t5%2014q2%206%2023%206%2068%203%2088%2039%204%206%2071%20277l68%20272q-2%201-55%203z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cg%20transform%3D%22translate%2883%2C-1125%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22526%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221309%22%2F%3E%3C%2Fg%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23e%22%20x%3D%22578%22%20y%3D%221640%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_sup { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%223.533ex%22%20height%3D%222.009ex%22%20style%3D%22vertical-align%3A-.671ex%22%20viewBox%3D%220%20-576.1%201521%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M295%20316q0%2040-27%2069t-78%2029q-36%200-62-13-30-19-30-52-1-5%200-13t16-24%2043-25q18-5%2044-9t44-9%2032-13q17-8%2033-20t32-41%2017-62q0-62-38-102T198-10h-8q-52%200-96%2036l-8-7-9-9Q71%204%2065-1L54-11H42q-3%200-9%206v137q0%2021%202%2025t10%205h9q12%200%2016-4t5-12%207-27%2019-42q35-51%2097-51%2097%200%2097%2078%200%2029-18%2047-20%2024-83%2036t-83%2023q-36%2017-57%2046t-21%2062q0%2039%2017%2066t43%2040%2050%2018%2044%205h11q40%200%2070-15l15-8%209%207q10%209%2022%2017h12q3%200%209-6V310l-6-6h-28q-6%206-6%2012z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M383%2058q-56-68-127-68h-7q-125%200-144%2099-1%207-2%20137-1%20109-1%20122t-6%2021q-10%2016-60%2016H25v23q0%2023%202%2023l11%201q10%201%2029%202t38%202q17%201%2037%202t30%203%2012%201h3V261q1-184%203-197%203-15%2014-24%2020-14%2060-14%2026%200%2047%209t32%2023%2020%2032%2012%2030%204%2024v17q0%2016%201%2040t0%2047v67q0%2046-10%2057t-50%2013h-18v46q2%200%2076%205t79%206h7V264q0-180%201-183%203-20%2014-26t45-9h18V0q-2%200-75-5t-77-6h-7v69z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M36-148h14q39%200%2047%2014v57q0%2018%201%2039t0%2044%200%2049%200%2051v190q0%2024-1%2039t0%2016q-3%2019-14%2025t-45%209H20v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3v-26l1-26%208%207q59%2044%20138%2044%2081%200%20138-64t58-161q0-101-65-164T310-11q-68%200-120%2044l-8%207v-141q0-27%202-33t11-11q21-3%2049-3h16v-46h-8l-24%201q-23%201-50%201t-38%201q-103%200-112-3h-8v46h16zm388%20366q0%2074-34%20129t-85%2055q-71%200-123-65V98q40-72%20112-72%2051%200%2090%2054t40%20138z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22399%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22960%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 63.70125935426535%; } .ve-ui-mwMathSymbol-_92_supset { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%20783%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esuperset-of%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M83%20520q0%2012%2015%2020h199q30%200%2046%201%2084%200%20145-16t117-70q88-81%2088-205%200-85-43-151T545%200%20415-39q-8-1-164-1H98q-15%208-15%2020%200%2010%2013%2020h241q75%200%20102%204t73%2024q21%2011%2041%2026t46%2042%2040%2067%2015%2087q0%2091-62%20161-35%2038-80%2061-44%2019-73%2023t-104%205h-80l-159%201q-13%2010-13%2019z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_supseteq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.819ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20783%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esuperset-of-or-equal-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M83%20616q0%2012%2015%2020h199q30%200%2046%201%2084%200%20145-16t117-70q88-81%2088-205%200-85-43-151T545%2096%20415%2057q-8-1-164-1H98q-15%208-15%2020%200%2010%2013%2020h241q75%200%20102%204t73%2024q21%2011%2041%2026t46%2042%2040%2067%2015%2087q0%2091-62%20161-35%2038-80%2061-44%2019-73%2023t-104%205h-80l-159%201q-13%2010-13%2019zm1-747v13l14%2020h561q15-8%2015-20t-15-20H98q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_supseteqq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.819ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20783%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esuperset-of-above-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M83%20733q0%2013%2015%2020h199q30%200%2046%201%2084%200%20145-16t117-70q88-81%2088-205%200-85-43-151t-105-99-130-39q-8-1-164-1H98q-15%207-15%2020%200%2010%2013%2020h241q75%200%20102%204t73%2024q21%2011%2041%2026t46%2042%2040%2067%2015%2087q0%2091-62%20161-35%2038-80%2061-44%2019-73%2023t-104%205h-80l-159%201q-13%2010-13%2019zm1-747v13l14%2020h581q15-8%2015-20%200-13-15-20H98Q84-14%2084-1zm0-194v13l14%2020h581q15-8%2015-20%200-13-15-20H98q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_supsetneq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.819ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-719.6%20783%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esuperset-of-or-not-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M82%20615q0%205%2013%2020h156q127%200%20158-1t60-11q71-18%20127-68t82-118q13-40%2013-94t-13-93q-29-78-97-131T426%2055q-11-3-175-3H95q-2%203-6%207t-5%206-2%207q0%207%2013%2020h154q162%200%20173%203%2074%2010%20132%2053t84%20109q13%2039%2013%2086%200%2048-13%2087-25%2065-83%20108t-133%2054q-11%203-173%203H95q-13%2013-13%2020zm0-747v7l13%2022h285l40%2046q32%2036%2040%2043t14%208q8%200%2014-6t7-13-44-56l-18-20%20116-2h113q11-11%2011-19t-13-21H395l-40-47q-44-49-46-49-4-2-7-2-8%200-15%206t-7%2014%2044%2058l18%2020H218l-125%202-7%204q-4%205-4%2012z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_supsetneqq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.171ex%22%20width%3D%221.819ex%22%20height%3D%223.343ex%22%20viewBox%3D%220%20-934.9%20783%201439.2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esuperset-of-above-not-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M82%20759v4l1%206%206%207%206%207h156q127%200%20158-1t60-10q71-19%20127-69t82-118q13-39%2013-93t-13-94q-29-78-97-131t-155-64q-11-2-175-2H95q-13%2013-13%2020%200%204%201%206t6%207%206%207h154q162%200%20173%202%2074%2010%20132%2053t84%20109q13%2039%2013%2087%200%2047-13%2086-25%2065-83%20108t-133%2055q-11%202-173%202H95q-13%2016-13%2020zm0-807v7l13%2022h367l51%2060%2056%2064q5%205%2013%205t14-6%206-14q0-3-2-7%200-6-45-53l-40-47%2085-2h82q11-11%2011-19t-13-21H480l-65-78-66-76%20166-2h167q11-11%2011-18t-13-22H313l-53-62q-36-43-48-55t-20-13q-8%200-13%208t-6%2015q1%201%2045%2056l42%2051h-82l-85%202-7%205q-4%205-4%2013%200%209%2011%2020h102l100%202%2067%2076%2064%2078H260L93-57l-7%204q-4%205-4%2012z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_surd { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.993ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-934.9%20858%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esquare-root%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M95%20178q-6%200-14%208t-9%2014%2031%2030%2066%2050%2038%2029q2%202%205%202h1q6%200%2014-17t54-117q19-43%2031-69l85-185q1%200%20104%20213t206%20429%20107%20221q6%2014%2020%2014%207%200%2012-6t7-12v-6L620%20293%20385-193q-4-7-19-7-9%200-12%203-2%202-98%20212l-96%20210-16-11q-15-12-31-24t-18-12z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_swarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%222.334ex%22%20height%3D%222.676ex%22%20viewBox%3D%220%20-791.3%201005%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edown%20left-arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M126-41q0-51-5-56%200-1%2018%2017t61%2060%2081%2081%20113%20112%20123%20123q392%20394%20399%20397%206%202%208%202%208%200%2014-6t6-15q0-4-1-6-1-4-397-400Q292%2013%20222-57t-69-71q23%205%2059%205%2098%200%20188-56%2017-11%2017-18%200-4-9-13t-14-10q-2%200-25%2014t-67%2029-98%2015q-73%200-137-32-4-1-8%202t-4%209q0%203%207%2020t16%2048%208%2070q0%2055-14%2099t-28%2066-15%2025q0%204%209%2013t14%2010q7%200%2018-17%2056-89%2056-192z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_tan { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%223.391ex%22%20height%3D%222.009ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-719.6%201460%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M27%20422q53%204%2082%2056t32%20122v15h40V431h135v-46H181V241q1-125%201-141t7-32q14-39%2049-39%2044%200%2054%2071%201%208%201%2046v35h40v-47q0-77-42-117-27-27-70-27-34%200-59%2012t-38%2031-19%2035-7%2032q-1%207-1%20148v137H18v37h9z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M137%20305h-22l-37%2015-15%2039q0%2035%2034%2062t121%2027q73%200%20118-32t60-76q5-14%205-31t1-115v-70q0-48%205-66t21-18q15%200%2020%2016t5%2053v36h40v-39q-1-40-3-47-9-30-35-47T400-6t-47%2018-24%2042v4l-2-3q-2-3-5-6t-8-9-12-11-15-12-18-11-22-8-26-6-31-3q-60%200-108%2031t-48%2087q0%2021%207%2040t27%2041%2048%2037%2078%2028%20110%2015h14v22q0%2034-6%2050-22%2071-97%2071-18%200-34-1t-25-4-8-3q22-15%2022-44%200-25-16-39zm-11-199q0-31%2024-55t59-25q38%200%2067%2023t39%2060q2%207%203%2066%200%2058-1%2058-8%200-21-1t-45-9-58-20-46-37-21-60z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%20114-4%20127-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22394%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22899%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 50.24929558973531%; } .ve-ui-mwMathSymbol-_92_tanh { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%224.694ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%202021%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M27%20422q53%204%2082%2056t32%20122v15h40V431h135v-46H181V241q1-125%201-141t7-32q14-39%2049-39%2044%200%2054%2071%201%208%201%2046v35h40v-47q0-77-42-117-27-27-70-27-34%200-59%2012t-38%2031-19%2035-7%2032q-1%207-1%20148v137H18v37h9z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M137%20305h-22l-37%2015-15%2039q0%2035%2034%2062t121%2027q73%200%20118-32t60-76q5-14%205-31t1-115v-70q0-48%205-66t21-18q15%200%2020%2016t5%2053v36h40v-39q-1-40-3-47-9-30-35-47T400-6t-47%2018-24%2042v4l-2-3q-2-3-5-6t-8-9-12-11-15-12-18-11-22-8-26-6-31-3q-60%200-108%2031t-48%2087q0%2021%207%2040t27%2041%2048%2037%2078%2028%20110%2015h14v22q0%2034-6%2050-22%2071-97%2071-18%200-34-1t-25-4-8-3q22-15%2022-44%200-25-16-39zm-11-199q0-31%2024-55t59-25q38%200%2067%2023t39%2060q2%207%203%2066%200%2058-1%2058-8%200-21-1t-45-9-58-20-46-37-21-60z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%20114-4%20127-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M41%2046h14q39%200%2047%2014v107q0%2024%201%2050t0%2055%200%2057v153q0%2034-1%2060t0%2044%200%2017q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V367q60%2075%20144%2075%20123%200%20135-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22394%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22899%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221460%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_tau { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.212ex%22%20height%3D%221.676ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-576.1%20522%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M39%20284q-21%200-21%2010%200%207%2027%2044t54%2060q35%2027%2065%2031%206%202%20168%202%20160%200%20165-2%2020-5%2020-27%200-14-9-26t-23-16q-6-2-96-2t-90-2q-1-1-16-82t-32-165-18-89q-5-15-18-24t-29-9q-33%200-33%2033v10l50%20162q11%2036%2024%2080t21%2064l6%2021q0%201-46%201h-11q-9%200-14%201-78%200-122-64-5-8-8-9t-14-2z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 56.14822100962267%; } .ve-ui-mwMathSymbol-_92_tbinom_123_n_125__123_k_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.171ex%22%20width%3D%223.144ex%22%20height%3D%223.343ex%22%20viewBox%3D%220%20-934.9%201353.8%201439.2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EStartBinomialOrMatrix%20n%20Choose%20k%20EndBinomialOrMatrix%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M152%20251q0%20395%20236%20599h28q6-6%206-9%200-4-19-25t-46-63-55-104-47-167-19-232q0-126%2019-231t46-166%2055-104%2047-64%2019-25q0-3-6-9h-28q-29%2024-56%2053t-61%2083-59%20116-42%20153-18%20195z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M21%20287q1%206%203%2016t12%2038%2020%2047%2033%2037%2046%2017q36%200%2060-18t30-34%206-21q0-2%201-2l11%2011q61%2064%20139%2064%2054%200%2087-27t34-79-38-157-38-127q0-26%2017-26%206%200%209%201%2029%205%2052%2038t35%2080q2%208%2020%208%2020%200%2020-8%200-1-4-15-8-29-22-57t-46-56-69-27q-47%200-68%2027t-21%2056q0%2019%2036%20120t37%20152q0%2059-44%2059h-5q-86%200-145-101l-7-12-33-134Q156%2026%20151%2016q-13-27-43-27-13%200-21%206T76%207t-2%2010q0%2013%2038%20163t40%20163q1%205%201%2023%200%2039-24%2039-38%200-63-100-6-20-6-21-2-6-19-6H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M121%20647q0%2010%204%2023t12%2013q1%200%2072%205t73%206q12%200%2012-8%200-7-50-209-50-198-50-205%2019%2010%2029%2019%2024%2018%2069%2063t70%2061q40%2027%2076%2027%2030%200%2047-19t18-54q0-25-7-42t-19-25-21-11-18-3q-20%200-32%2011t-12%2029q0%2025%2016%2041t32%2021l16%203q-12%2012-24%2012h-4q-32-3-63-25t-73-64-66-61q2-1%2015-3t24-6%2026-8%2027-14%2022-18%2017-26%206-33q0-17-5-41t-6-40q0-40%2027-40%2048%200%2078%20119%202%208%2020%208h4q16%200%2016-9%200-5-3-14Q455-11%20378-11q-45%200-73%2026t-28%2075q0%2018%203%2031t3%2024q0%2022-14%2038t-35%2023-34%2011-18%203h-2q-12-42-21-81t-14-58-9-37-7-24-7-13-11-9q-13-9-28-9-17%200-26%2010t-9%2017q0%2010%2037%20160t73%20295l37%20145q1%2013-7%2016t-39%205h-18q-3%200-7%203t-3%207z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M305%20251q0-396-236-600H56q-13%200-17%202t-4%209q2%205%2025%2031t48%2068%2052%20103%2044%20163%2017%20223-17%20223-44%20163-52%20104-48%2067-25%2032q0%2011%2015%2011h19q128-107%20187-284%2049-141%2049-315z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20y%3D%22-1%22%2F%3E%3Cg%20transform%3D%22translate%28463%2C0%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20y%3D%22627%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%2239%22%20y%3D%22-488%22%2F%3E%3C%2Fg%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%22890%22%20y%3D%22-1%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_text_123_x_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.238ex%22%20height%3D%221.676ex%22%20viewBox%3D%220%20-576.1%20533%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ex%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M201%200q-12%203-99%203-76%200-85-3h-6v46h14q23%201%2042%206t29%209%2025%2017%2018%2018%2021%2026%2020%2028l46%2060-58%2078q-9%2013-19%2027t-16%2021-11%2015-9%2012-6%207-7%206-6%203-6%202-8%202q-6%200-36%202H16v46h7q36-2%20103-2%2093%200%20103%202h8v-46q-36-4-36-16%200-2%2010-16t28-38%2029-41l4-4%2025%2034q32%2041%2032%2054%200%206-2%2011t-5%207-5%204-7%204l-3%201h-5v46h7q15-3%2099-3%2079%200%2085%203h6v-46h-7q-49%200-81-17-17-8-34-27t-65-84l-16-21%2062-85q66-90%2071-94t17-7q18-4%2053-4h17V0h-14q-8%201-20%201t-25%201-25%200-18%201h-37q-26%200-50-2l-23-1h-9v46h3q11%200%2022%205t11%2012q0%202-40%2057l-41%2055q-1-1-31-42t-34-45q-4-5-4-14%200-11%207-19t18-9q2%200%202-23V0h-7z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_textstyle_32__92_coprod__123_i_61_1_125__94_N { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%225.127ex%22%20height%3D%223.509ex%22%20viewBox%3D%220%20-1078.4%202207.2%201510.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ecoproduct%20Underscript%20i%20equals%201%20Overscript%20upper%20N%20Endscripts%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M158%20656q-11%2028-27%2038-21%2013-62%2016H55v40h318v-40h-14q-34-2-54-12t-25-20-9-22l-1-433v-433h403v866q-7%2016-10%2023t-24%2018-55%2013h-14v40h318v-40h-14q-34-2-54-12t-25-20-9-22v-811q12-51%2088-55h14v-40H55v40h14q34%202%2054%2013t25%2019%2010%2023v811z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M234%20637h-8q-25%200-30%201t-5%2011q0%2027%2011%2033%202%201%2097%201h88q11%200%2014-6%20211-496%20215-509l54%20213q53%20211%2053%20225%200%2027-64%2031-24%200-24%2011%200%202%202%2012%204%2016%206%2019t10%204q3%200%2031-1t83-2q50%200%2076%201t30%201q15%200%2015-10%200-22-8-30-2-5-22-5-71-4-89-40L620%207q-2-7-21-7-14%200-17%202-3%203-129%20303L326%20604l-65-260Q196%2088%20196%2079q5-33%2072-33h10q6-5%206-8t-2-19q-4-13-10-19h-13q-31%202-108%202H63Q49%202%2046%201q-15%200-15%209%200%204%203%2016t5%2014q2%206%2023%206%2068%203%2088%2039%204%206%2071%20277l68%20272q-2%201-55%203z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M184%20600q0%2024%2019%2042t44%2019q18%200%2030-12t13-30q0-23-20-42t-44-20q-15%200-28%2010t-14%2033zM21%20287q0%208%209%2031t24%2051%2044%2051%2060%2022q39%200%2065-23t27-62q0-17-14-56t-40-105-42-113q-5-22-5-32%200-25%2017-25%209%200%2019%203t23%2014%2027%2035%2025%2059q3%2012%205%2014t17%202q20%200%2020-10%200-8-9-31t-25-51-45-50-62-22q-32%200-59%2021T74%2074q0%2017%205%2032t43%20114q38%20101%2044%20121t7%2039q0%2024-17%2024h-2q-30%200-55-33t-38-84q-1-1-2-3t-1-3-2-2-3-1-4%200-8%200H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M56%20347q0%2013%2014%2020h637q15-8%2015-20%200-11-14-19l-318-1H72q-16%205-16%2020zm0-194q0%2015%2016%2020h636q14-10%2014-20%200-13-15-20H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23b%22%20x%3D%221342%22%20y%3D%22688%22%2F%3E%3Cg%20transform%3D%22translate%28949%2C-296%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%22350%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%221133%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_textstyle_32__92_int_92_limits__123__45_N_125__94__123_N_125__32_x { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.838ex%22%20width%3D%224.334ex%22%20height%3D%226.843ex%22%20viewBox%3D%22-26.8%20-1724.2%201865.8%202946.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eintegral%20Subscript%20negative%20upper%20N%20Superscript%20upper%20N%20Baseline%20x%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M113-244q0-2%206-7t20-12%2028-6q19%200%2032%209%2021%2013%2033%2042t19%2085%2011%20118%2014%20170%2021%20212q3%2023%208%2071t9%2074%2011%2068%2015%2067%2021%2056%2029%2048%2038%2033%2051%2020h9q7%200%2013%201%2051-3%2080-36t29-74q0-26-16-38t-33-12q-19%200-34%2013t-15%2036q0%2011%204%2020t10%2015%2012%208%2010%205l4%201q0%202-7%208t-20%2011-27%206q-23%200-38-12t-26-40-16-64-11-93-9-115-11-144-18-167q-20-171-32-235t-34-105q-47-99-134-99-50%200-82%2034t-32%2076q0%2026%2016%2038t33%2012q19%200%2034-13t15-36q0-11-4-20t-10-15-12-8-10-4l-4-2z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M84%20237v13l14%2020h581q15-8%2015-20t-15-20H98q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M234%20637h-8q-25%200-30%201t-5%2011q0%2027%2011%2033%202%201%2097%201h88q11%200%2014-6%20211-496%20215-509l54%20213q53%20211%2053%20225%200%2027-64%2031-24%200-24%2011%200%202%202%2012%204%2016%206%2019t10%204q3%200%2031-1t83-2q50%200%2076%201t30%201q15%200%2015-10%200-22-8-30-2-5-22-5-71-4-89-40L620%207q-2-7-21-7-14%200-17%202-3%203-129%20303L326%20604l-65-260Q196%2088%20196%2079q5-33%2072-33h10q6-5%206-8t-2-19q-4-13-10-19h-13q-31%202-108%202H63Q49%202%2046%201q-15%200-15%209%200%204%203%2016t5%2014q2%206%2023%206%2068%203%2088%2039%204%206%2071%20277l68%20272q-2%201-55%203z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20x%3D%22285%22%2F%3E%3Cg%20transform%3D%22translate%28-90%2C-973%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22783%22%2F%3E%3C%2Fg%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23c%22%20x%3D%22518%22%20y%3D%221436%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221262%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_textstyle_32__92_int__123__45_N_125__94__123_N_125__32_x { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%225.82ex%22%20height%3D%223.676ex%22%20viewBox%3D%220%20-1150.1%202505.8%201582.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eintegral%20Subscript%20negative%20upper%20N%20Superscript%20upper%20N%20Baseline%20x%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M113-244q0-2%206-7t20-12%2028-6q19%200%2032%209%2021%2013%2033%2042t19%2085%2011%20118%2014%20170%2021%20212q3%2023%208%2071t9%2074%2011%2068%2015%2067%2021%2056%2029%2048%2038%2033%2051%2020h9q7%200%2013%201%2051-3%2080-36t29-74q0-26-16-38t-33-12q-19%200-34%2013t-15%2036q0%2011%204%2020t10%2015%2012%208%2010%205l4%201q0%202-7%208t-20%2011-27%206q-23%200-38-12t-26-40-16-64-11-93-9-115-11-144-18-167q-20-171-32-235t-34-105q-47-99-134-99-50%200-82%2034t-32%2076q0%2026%2016%2038t33%2012q19%200%2034-13t15-36q0-11-4-20t-10-15-12-8-10-4l-4-2z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M234%20637h-8q-25%200-30%201t-5%2011q0%2027%2011%2033%202%201%2097%201h88q11%200%2014-6%20211-496%20215-509l54%20213q53%20211%2053%20225%200%2027-64%2031-24%200-24%2011%200%202%202%2012%204%2016%206%2019t10%204q3%200%2031-1t83-2q50%200%2076%201t30%201q15%200%2015-10%200-22-8-30-2-5-22-5-71-4-89-40L620%207q-2-7-21-7-14%200-17%202-3%203-129%20303L326%20604l-65-260Q196%2088%20196%2079q5-33%2072-33h10q6-5%206-8t-2-19q-4-13-10-19h-13q-31%202-108%202H63Q49%202%2046%201q-15%200-15%209%200%204%203%2016t5%2014q2%206%2023%206%2068%203%2088%2039%204%206%2071%20277l68%20272q-2%201-55%203z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M84%20237v13l14%2020h581q15-8%2015-20t-15-20H98q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23b%22%20x%3D%22928%22%20y%3D%22767%22%2F%3E%3Cg%20transform%3D%22translate%28477%2C-351%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22783%22%2F%3E%3C%2Fg%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221928%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_textstyle_32__92_lim__123_n_32__92_to_32__92_infty_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%227.788ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%203353.1%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Elimit%20Underscript%20n%20right-arrow%20normal%20infinity%20Endscripts%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M42%2046h14q39%200%2047%2014v64q0%2019%201%2043t0%2050%200%2055%200%2057v213q0%2026-1%2044t0%2017q-3%2019-14%2025t-45%209H26v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V379q0-317%201-319%204-8%2012-11%2021-3%2049-3h16V0h-8l-23%201q-23%201-49%201t-38%201-38%200-50-2L34%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M69%20609q0%2028%2018%2044t44%2016q23-2%2040-17t17-43q0-30-17-45t-42-15q-25%200-42%2015t-18%2045zM247%200q-15%203-104%203h-37Q80%203%2056%201L34%200h-8v46h16q28%200%2049%203%209%204%2011%2011t2%2042v191q0%2052-2%2066t-14%2019q-14%207-47%207H30v23q0%2023%202%2023l10%201q10%201%2028%202t36%202%2036%202%2029%203%2011%201h3V62q5-10%2012-12t35-4h23V0h-8z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%2015%200%2028-2t23-6%2019-8%2015-9%2011-11%209-11%207-11%204-10%203-8l2-5%203%204%206%208q3%204%209%2011t13%2013%2015%2013%2020%2012%2023%2010%2026%207%2031%203q126%200%20137-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q596%203%20587%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M21%20287q1%206%203%2016t12%2038%2020%2047%2033%2037%2046%2017q36%200%2060-18t30-34%206-21q0-2%201-2l11%2011q61%2064%20139%2064%2054%200%2087-27t34-79-38-157-38-127q0-26%2017-26%206%200%209%201%2029%205%2052%2038t35%2080q2%208%2020%208%2020%200%2020-8%200-1-4-15-8-29-22-57t-46-56-69-27q-47%200-68%2027t-21%2056q0%2019%2036%20120t37%20152q0%2059-44%2059h-5q-86%200-145-101l-7-12-33-134Q156%2026%20151%2016q-13-27-43-27-13%200-21%206T76%207t-2%2010q0%2013%2038%20163t40%20163q1%205%201%2023%200%2039-24%2039-38%200-63-100-6-20-6-21-2-6-19-6H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M56%20237v13l14%2020h765q-116%2087-143%20223v3q0%202-1%203%200%2012%2017%2012h3q9%200%2012-1t6-4%203-9%203-16%208-25q22-67%2073-120t119-75q9-3%209-11%200-6-5-9t-24-10-38-19q-41-26-71-60t-45-67-21-50-8-31q-2-10-5-12t-16-3q-20%200-20%2011%200%207%205%2025%2032%20126%20139%20205H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22f%22%20d%3D%22M55%20217q0%2088%2056%20156t143%2069q88%200%20165-61%2038-31%2074-78l14-19%207%2010q104%20148%20233%20148%2086%200%20141-68t56-160q0-86-55-155T743-11q-86%200-163%2061-38%2031-74%2078l-14%2019-7-10Q381-11%20252-11q-86%200-141%2068T55%20217zm852%200q0%2068-38%20124t-108%2056q-21%200-41-5t-38-14-34-19-29-24-25-25-20-25-15-22-11-17l-5-8%2031-40q31-40%2048-60t42-44%2050-33%2051-10q62%200%20102%2049t40%20117zm-815-3q0-69%2039-125t108-56q118%200%20217%20160l-31%2040q-61%2079-91%20104-49%2043-101%2043-62%200-101-49T92%20214z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22283%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22566%22%2F%3E%3Cg%20transform%3D%22translate%281404%2C-150%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%22605%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%221610%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_textstyle_32__92_prod__123_i_61_1_125__94_N { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%225.127ex%22%20height%3D%223.509ex%22%20viewBox%3D%220%20-1078.4%202207.2%201510.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eproduct%20Underscript%20i%20equals%201%20Overscript%20upper%20N%20Endscripts%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M158%20656q-11%2028-27%2038-21%2013-62%2016H55v40h833v-40h-14q-34-2-54-12t-25-20-9-22v-811q12-51%2088-55h14v-40H570v40h14q34%202%2054%2013t25%2019%2010%2023v865H270V277l1-432q12-51%2088-55h14v-40H55v40h14q34%202%2054%2013t25%2019%2010%2023v811z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M234%20637h-8q-25%200-30%201t-5%2011q0%2027%2011%2033%202%201%2097%201h88q11%200%2014-6%20211-496%20215-509l54%20213q53%20211%2053%20225%200%2027-64%2031-24%200-24%2011%200%202%202%2012%204%2016%206%2019t10%204q3%200%2031-1t83-2q50%200%2076%201t30%201q15%200%2015-10%200-22-8-30-2-5-22-5-71-4-89-40L620%207q-2-7-21-7-14%200-17%202-3%203-129%20303L326%20604l-65-260Q196%2088%20196%2079q5-33%2072-33h10q6-5%206-8t-2-19q-4-13-10-19h-13q-31%202-108%202H63Q49%202%2046%201q-15%200-15%209%200%204%203%2016t5%2014q2%206%2023%206%2068%203%2088%2039%204%206%2071%20277l68%20272q-2%201-55%203z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M184%20600q0%2024%2019%2042t44%2019q18%200%2030-12t13-30q0-23-20-42t-44-20q-15%200-28%2010t-14%2033zM21%20287q0%208%209%2031t24%2051%2044%2051%2060%2022q39%200%2065-23t27-62q0-17-14-56t-40-105-42-113q-5-22-5-32%200-25%2017-25%209%200%2019%203t23%2014%2027%2035%2025%2059q3%2012%205%2014t17%202q20%200%2020-10%200-8-9-31t-25-51-45-50-62-22q-32%200-59%2021T74%2074q0%2017%205%2032t43%20114q38%20101%2044%20121t7%2039q0%2024-17%2024h-2q-30%200-55-33t-38-84q-1-1-2-3t-1-3-2-2-3-1-4%200-8%200H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M56%20347q0%2013%2014%2020h637q15-8%2015-20%200-11-14-19l-318-1H72q-16%205-16%2020zm0-194q0%2015%2016%2020h636q14-10%2014-20%200-13-15-20H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23b%22%20x%3D%221342%22%20y%3D%22688%22%2F%3E%3Cg%20transform%3D%22translate%28949%2C-296%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%22350%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%221133%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_textstyle_32__92_sum__123_k_61_1_125__94_N { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%225.676ex%22%20height%3D%223.509ex%22%20viewBox%3D%220%20-1078.4%202443.7%201510.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esigma-summation%20Underscript%20k%20equals%201%20Overscript%20upper%20N%20Endscripts%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M61%20748q3%202%20428%202h424l41-110q11-31%2022-61t17-46%206-17h-20l-20%201q-23%2062-73%20104t-109%2061q-53%2018-122%2023t-219%205H319q-136%200-136-1%203-3%20165-225t163-225q6-9%202-15l-23-28q-24-28-70-82T330%2027L149-187q0-1%20213-1h74q48%200%2070-1%20173%200%20272%2027T936-43q10%2016%2023%2049h40l-86-255-424-1q-424%200-427%202-6%202-6%209%200%205%2062%2078%2068%2080%20127%20150l183%20217q0%201-186%20256L57%20717l-1%2011q0%2016%205%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M234%20637h-8q-25%200-30%201t-5%2011q0%2027%2011%2033%202%201%2097%201h88q11%200%2014-6%20211-496%20215-509l54%20213q53%20211%2053%20225%200%2027-64%2031-24%200-24%2011%200%202%202%2012%204%2016%206%2019t10%204q3%200%2031-1t83-2q50%200%2076%201t30%201q15%200%2015-10%200-22-8-30-2-5-22-5-71-4-89-40L620%207q-2-7-21-7-14%200-17%202-3%203-129%20303L326%20604l-65-260Q196%2088%20196%2079q5-33%2072-33h10q6-5%206-8t-2-19q-4-13-10-19h-13q-31%202-108%202H63Q49%202%2046%201q-15%200-15%209%200%204%203%2016t5%2014q2%206%2023%206%2068%203%2088%2039%204%206%2071%20277l68%20272q-2%201-55%203z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M121%20647q0%2010%204%2023t12%2013q1%200%2072%205t73%206q12%200%2012-8%200-7-50-209-50-198-50-205%2019%2010%2029%2019%2024%2018%2069%2063t70%2061q40%2027%2076%2027%2030%200%2047-19t18-54q0-25-7-42t-19-25-21-11-18-3q-20%200-32%2011t-12%2029q0%2025%2016%2041t32%2021l16%203q-12%2012-24%2012h-4q-32-3-63-25t-73-64-66-61q2-1%2015-3t24-6%2026-8%2027-14%2022-18%2017-26%206-33q0-17-5-41t-6-40q0-40%2027-40%2048%200%2078%20119%202%208%2020%208h4q16%200%2016-9%200-5-3-14Q455-11%20378-11q-45%200-73%2026t-28%2075q0%2018%203%2031t3%2024q0%2022-14%2038t-35%2023-34%2011-18%203h-2q-12-42-21-81t-14-58-9-37-7-24-7-13-11-9q-13-9-28-9-17%200-26%2010t-9%2017q0%2010%2037%20160t73%20295l37%20145q1%2013-7%2016t-39%205h-18q-3%200-7%203t-3%207z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M56%20347q0%2013%2014%2020h637q15-8%2015-20%200-11-14-19l-318-1H72q-16%205-16%2020zm0-194q0%2015%2016%2020h636q14-10%2014-20%200-13-15-20H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23b%22%20x%3D%221500%22%20y%3D%22688%22%2F%3E%3Cg%20transform%3D%22translate%281061%2C-296%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%22526%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%221309%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_tfrac_123_2_125__123_4_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.338ex%22%20width%3D%221.666ex%22%20height%3D%223.676ex%22%20viewBox%3D%220%20-1006.6%20717.1%201582.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Etwo-fourths%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M462%200q-18%203-129%203-116%200-134-3h-9v46h58q7%200%2017%202t14%205%207%208q1%202%201%2054v50H28v46l151%20231q153%20232%20155%20233%202%202%2021%202h18l6-6V211h92v-46h-92v-51-48q0-7%206-12%208-7%2057-8h29V0h-9zM293%20211v334L74%20212l109-1h110z%22%2F%3E%3C%2Fdefs%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%28120%2C0%29%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%3E%3Cpath%20stroke%3D%22none%22%20d%3D%22M0%20220h477v60H0z%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23a%22%20x%3D%2284%22%20y%3D%22638%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23b%22%20x%3D%2284%22%20y%3D%22-609%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_therefore { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%221.561ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-576.1%20672%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Etherefore%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M273%20411q0%2026%2018%2043t43%2017q24%200%2041-17t18-43-17-43-43-17q-26%200-43%2017t-17%2043zM84%2038q26%200%2042-17t17-43q0-24-16-42T83-82q-26%200-42%2017T24-22q0%2026%2017%2043t43%2017zm440-60q0%2026%2017%2043t43%2017q24%200%2041-17t18-43q0-23-16-41t-44-19q-26%200-42%2017t-17%2043z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_theta { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.101ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%20474%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M35%20200q0%20102%2039%20215t106%20195%20139%2094h8q7%200%2012%201%2054-4%2084-49%2039-60%2039-161%200-115-45-234T302%2066%20168-10h-7q-36%200-62%2020T60%2063t-19%2067-6%2070zm348%20366q0%20102-53%20102-36%200-70-45t-56-102-34-100-13-50q49-1%2097-1l97%201q1%201%208%2033t16%2080%208%2082zM113%20132q0-106%2053-106%2015%200%2032%2010t41%2038%2048%2087%2048%20146l5%2017H145q0-3-9-38t-16-78-7-76z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_thickapprox { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.091ex%22%20width%3D%221.819ex%22%20height%3D%221.509ex%22%20viewBox%3D%220%20-576.1%20783%20649.8%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ealmost-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20326q0%2068%2046%20111t125%2044q42-2%2087-21t79-41%2077-40%2086-18q67%200%20107%2040%2024%2022%2026%2049%205%2029%2014%2029h3q14%200%2014-37%200-75-49-115t-116-41q-42%200-88%2018t-80%2041-79%2040-87%2019q-36%200-63-10t-37-20l-9-11q-25-24-25-46%200-29-15-29-16%200-16%2038zm0-236q0%2074%2050%20115t121%2041q43-3%2088-22t78-41%2078-39%2088-18q64%200%20104%2040%2024%2021%2026%2048%205%2030%2016%2030%2012%200%2015-34%200-45-17-78t-44-50-53-24-53-8-54%208-51%2019-63%2033q-62%2036-82%2042-39%2016-82%2016-41%200-76-16-16-5-37-27T86%2081q0-29-15-29-16%200-16%2038z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_thicksim { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.283ex%22%20width%3D%221.819ex%22%20height%3D%221.343ex%22%20viewBox%3D%220%20-504.3%20783%20578.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Etilde%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M73%20132q-18%200-18%2040%200%2048%2024%20100%2016%2029%2032%2047%2037%2034%2084%2044%204%201%2017%201%2050%200%2082-14t114-78q64-50%20114-60%2015-4%2033-4%2051%200%2091%2035%2025%2025%2034%2053t11%2046%2011%2023q11%200%2014-11t3-40q-5-78-55-135l-4-3-6-6q-3-3-10-7t-13-9-16-8-19-7-22-5-25-2q-39%200-84%2024t-79%2055-79%2054-84%2025q-61%200-99-41t-38-84q0-10-4-21t-9-12z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_tilde_123_a_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.24ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%20534%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M179%20251q-15%200-28-6t-20-11-20-19l-14%2012-14%2011q0%201%2012%2015t26%2030%2021%2021q23%2014%2045%2014t66-18%2067-18q15%200%2028%206t20%2011%2020%2019l14-12%2014-11q-41-59-72-73-14-7-31-7-21%200-65%2018t-69%2018z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2214%22%20y%3D%22353%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_times { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.676ex%22%20viewBox%3D%220%20-576.1%20783%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Etimes%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M630%2029q0-20-21-20-5%200-22%2016t-94%2093L389%20222%20284%20117Q178%2013%20175%2011q-4-2-7-2-8%200-14%206t-7%2014q0%207%2014%2022t94%2095l104%20104-104%20104q-81%2081-94%2095t-14%2022q0%209%206%2014t15%205q5%200%207-1%203-2%20109-106l105-105%20104%20104q77%2077%2094%2093t22%2016q21%200%2021-20%200-7-10-18t-98-98L418%20250l104-105q84-84%2096-97t12-19z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_times { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.676ex%22%20viewBox%3D%220%20-576.1%20783%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Etimes%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M630%2029q0-20-21-20-5%200-22%2016t-94%2093L389%20222%20284%20117Q178%2013%20175%2011q-4-2-7-2-8%200-14%206t-7%2014q0%207%2014%2022t94%2095l104%20104-104%20104q-81%2081-94%2095t-14%2022q0%209%206%2014t15%205q5%200%207-1%203-2%20109-106l105-105%20104%20104q77%2077%2094%2093t22%2016q21%200%2021-20%200-7-10-18t-98-98L418%20250l104-105q84-84%2096-97t12-19z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_triangledown { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.689ex%22%20height%3D%222.009ex%22%20viewBox%3D%220%20-719.6%20727%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ewhite%20down%20pointing%20triangle%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M84%20556q0%2011%2015%2020h523q15-9%2015-20%200-5-65-147T441%20127%20375-14q-7-5-15-5h-2q-9%200-16%2012t-46%2099q-47%20101-85%20183Q84%20550%2084%20556zm502-22q0%202-225%202-226%200-226-1L358%2052l3-5%20112%20243q111%20242%20113%20244z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_triangleleft { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.173ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%20505%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ewhite%20left%20pointing%20small%20triangle%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M473%2010q-7-15-19-15-3%200-9%202-1%200-102%2059T140%20173%2035%20234q-9%205-9%2016t9%2016q5%203%20205%20118t205%20119q6%202%208%202%2013%200%2020-15V10zm-40%2040v200l-1%20200-173-99L87%20250l171-100L432%2050q1%200%201%20200z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_trianglelefteq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.819ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20783%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal-subgroup-of-or-equal-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M694%2071q-8-13-18-15h-6L382%20192Q92%20329%2090%20331q-7%205-7%2015%200%2013%2013%2018%205%203%20283%20134t286%20136q6%202%209%202%2012%200%2020-15V71zm-40%2037v238l-1%20238-251-118-251-120%20124-59q124-59%20249-118t128-61q2%200%202%20238zM83-120q0%204%201%207t2%205%203%204%203%202%204%202%203%202h579q1%200%203-1t3-2%204-3%203-4%202-5%201-7q-2-10-15-18H98q-14%208-15%2018z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_triangleq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.286ex%22%20width%3D%221.819ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-1006.6%20783%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Edelta-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M192%20482h-2q-3%201-5%202t-4%204-4%205-2%208q0%205%203%2011%206%2011%20100%20175t97%20166q4%204%208%204%202%200%204%201t3%201q7%200%2013-6%202-2%2096-166t101-175q3-6%203-11%200-13-16-19H192zm356%2041L389%20798q-1%200-80-137t-79-138%20159-1%20159%201zM56%20347q0%2013%2014%2020h638q15-8%2015-20%200-11-14-19l-319-1H72q-16%205-16%2020zm0-194q0%2015%2016%2020h637q14-10%2014-20%200-13-15-20H70q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_triangleright { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.173ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%20505%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ewhite%20right%20pointing%20small%20triangle%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M26%20489q7%2016%2017%2016%208%200%20217-120%20204-119%20211-126%202-2%202-9%200-8-4-11-10-8-209-124Q51-5%2043-5q-4%200-8%204t-7%208l-2%204v478zm386-239L67%20450q-1%200-1-200t1-200q2%201%20173%20100t172%20100z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_trianglerighteq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.819ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20783%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Econtains-as-normal-subgroup-or-equal-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M83%20620q0%201%202%204t7%208%2011%204q4%200%20286-133t291-138q14-8%2014-19%200-10-7-15-2-2-292-139L107%2056h-6q-11%202-18%2015v549zm293-155q-53%2025-122%2057t-99%2048l-30%2014q-2%200-2-238t2-238q2%201%20127%2060t250%20119l124%2059-250%20119zM83-120q0%204%201%207t2%205%203%204%203%202%204%202%203%202h579q1%200%203-1t3-2%204-3%203-4%202-5%201-7q-2-10-15-18H98q-14%208-15%2018z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_twoheadleftarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.17ex%22%20width%3D%222.334ex%22%20height%3D%221.343ex%22%20viewBox%3D%220%20-504.3%201005%20578.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Etwo%20headed%20left-arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20250q47%2027%2086%2072t57%2095h22q23%200%2023-1%200-2-7-19t-29-53-50-66l-7-8h125l9%207q37%2029%2064%2068t39%2072h46q0-4-10-25t-31-54-44-59l-9-9h294q299%200%20303-4l1-1q6-6%206-15t-6-15l-1-1q-4-4-303-4H340l9-9q23-25%2044-58t31-55%2010-25h-46q-11%2033-38%2072t-65%2068l-9%207H151l7-8q28-31%2049-66t29-52%208-20q0-1-23-1h-22q-18%2050-57%2095t-86%2072z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_twoheadrightarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.17ex%22%20width%3D%222.334ex%22%20height%3D%221.343ex%22%20viewBox%3D%220%20-504.3%201005%20578.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Etwo%20headed%20right-arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M943%20250q-48-29-87-73t-55-94h-23q-23%200-23%201%200%202%207%2019t29%2053%2050%2066l7%208H723l-9-7q-37-29-64-68t-39-72h-46q0%204%2010%2025t31%2054%2044%2059l9%209H365q-299%200-303%204l-1%201q-6%206-6%2015t6%2015l1%201q4%204%20303%204h294l-9%209q-23%2025-44%2058t-31%2055-10%2025h46q11-33%2038-72t65-68l9-7h125l-7%208q-28%2031-49%2066t-29%2052-8%2020q0%201%2023%201h23q16-50%2055-94t87-73z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_ulcorner { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.687ex%22%20width%3D%221.173ex%22%20height%3D%222.009ex%22%20viewBox%3D%220%20-791.3%20505%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Etop%20left%20corner%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M76%20306q-14%200-17%2013t-4%2067v210q0%2068%202%2080t11%2016q3%202%20182%202%20178%200%20182-2%2012-7%2012-18%200-9-12-18-4-2-171-2H95V487%20336q0-19-5-24-6-6-14-6z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_underbrace_123__32_a_43_b_43__92_cdots_43_z_32__125___123_26_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-4.005ex%22%20width%3D%2214.656ex%22%20height%3D%225.843ex%22%20viewBox%3D%220%20-791.3%206310.4%202515.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EModifyingBelow%20a%20plus%20b%20plus%20midline-horizontal-ellipsis%20plus%20z%20With%20bottom-brace%20Underscript%2026%20Endscripts%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M56%20237v13l14%2020h299v150l1%20150q10%2013%2019%2013%2013%200%2020-15V270h298q15-8%2015-20t-15-20H409V-68q-8-14-18-14h-4q-12%200-18%2014v298H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M73%20647q0%2010%204%2023t12%2013q1%200%2072%205t73%206q12%200%2012-9t-34-143q-8-34-17-70t-15-54l-4-19q0-3%206%203%2049%2040%20101%2040%2062%200%20100-46t39-116q0-111-79-201T173-11q-50%200-91%2038T40%20150v9q0%2021%208%2058t49%20197q50%20197%2050%20209t-38%2014H83q-3%200-7%203t-3%207zm263-322v6q0%2074-61%2074-17%200-35-8t-33-21-26-24-18-22l-6-8-21-86q-22-86-22-122%200-48%2024-72%2016-16%2040-16%2033%200%2067%2032%2025%2023%2040%2056t33%20105q18%2072%2018%20106z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M78%20250q0%2024%2017%2042t43%2018q24%200%2042-16t19-43q0-25-17-43t-43-18-43%2017-18%2043zm447%200q0%2024%2017%2042t43%2018q24%200%2042-16t19-43q0-25-17-43t-43-18-43%2017-18%2043zm447%200q0%2024%2017%2042t43%2018q24%200%2042-16t19-43q0-25-17-43t-43-18-43%2017-18%2043z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M347%20338q-10%200-53%2011t-63%2011q-20%200-34-4t-23-10-12-11-7-11l-2-4q-3-3-15-3-21%200-21%208%200%205%203%2014%2013%2039%2043%2067t66%2034q12%202%2017%202%2025%200%2045-17t38-33%2038-17q22%200%2044%2033t23%2033q1%201%2015%201h13q6-6%206-8%200-4-5-14t-14-21-17-22-14-19l-7-9q-43-51-136-135T160%20106l-12-12%2015-1q22%200%2064-11t63-11q38%200%2070%2019t42%2050q4%209%207%2011t15%202q19%200%2019-10%200-5-1-9-17-62-66-103t-98-42q-26%200-46%2017t-39%2034-38%2017q-44%200-79-60-6-8-17-8H41q-6%206-6%209%200%2015%2058%2086%2039%2045%20132%20130t115%20108q12%2016%207%2016z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22f%22%20d%3D%22M-24%20327l6%206h33q4%200%207-4t5-7%208-14%2019-24q61-81%20171-122t216-42q13%200%2016-3t3-22V28q0-20-3-24t-15-4q-87%200-182%2036Q75%20118-16%20278l-8%2014v35z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22j%22%20d%3D%22M-10%2060v35q0%2018%203%2021t16%204q142%200%20241%2051t146%20113q8%209%2016%2021t12%2019%207%207q2%202%2020%202h17l6-6v-35l-8-14Q375%20118%20190%2036%2095%200%208%200-5%200-7%203t-3%2021v36z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22h%22%20d%3D%22M-10%2060v51q0%207%205%207%204%202%2015%202%2086%200%20180-36Q375%202%20466-158l8-14v-35l-6-6h-34q-3%200-6%204t-5%207-9%2015-18%2024Q331-82%20224-41T9%200Q-4%200-7%203t-3%2022v35z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22i%22%20d%3D%22M-18-213l-6%206v35l8%2014Q75%202%20260%2084q74%2029%20155%2035h12q9%200%2013%201%2014%200%2017-3t3-19V25q0-18-3-21t-16-4Q308%200%20193-55T25-205q-4-6-7-7t-19-1h-17z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22g%22%20d%3D%22M-10%200v120h420V0H-10z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22k%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22l%22%20d%3D%22M42%20313q0%20163%2081%20258t180%2095q69%200%2099-36t30-80q0-25-14-40t-39-15q-23%200-38%2014t-15%2039q0%2044%2047%2053-22%2022-62%2025-71%200-117-60-47-66-47-202l1-4q5%206%208%2013%2041%2060%20107%2060h4q46%200%2081-19%2024-14%2048-40t39-57q21-49%2021-107v-18q0-23-5-43-11-59-64-115T253-22q-28%200-54%208t-56%2030-51%2059-36%2097-14%20141zm215%2084q-30%200-52-17t-34-45-17-57-6-62q0-83%2012-119t38-58q24-18%2053-18%2051%200%2078%2038%2013%2018%2018%2045t5%20105q0%2080-5%20107t-18%2045q-27%2036-72%2036z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22756%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%221761%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%222417%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%223422%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%224822%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%225827%22%2F%3E%3Cg%20transform%3D%22translate%2810%2C-615%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%20x%3D%2219%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23g%22%20transform%3D%22translate%28510.3234126984127%2C0%29%20scale%285.26468253968254%2C1%29%22%2F%3E%3Cg%20transform%3D%22translate%282695%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23h%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23i%22%20x%3D%22455%22%2F%3E%3C%2Fg%3E%3Cuse%20xlink%3Ahref%3D%22%23g%22%20transform%3D%22translate%283631.4900793650795%2C0%29%20scale%285.26468253968254%2C1%29%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23j%22%20x%3D%225821%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%282793%2C-1483%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23k%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23l%22%20x%3D%22505%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_underline_123_j_32_k_32_l_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.054ex%22%20width%3D%223.089ex%22%20height%3D%223.676ex%22%20viewBox%3D%220%20-791.3%201330%201582.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EModifyingBelow%20j%20k%20l%20With%20bar%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M297%20596q0%2031%2021%2048t43%2017q17%200%2028-10t14-28q0-28-19-47t-44-19q-18%200-30%2010t-13%2029zm-9-220q0%2029-26%2029-22%200-42-12t-35-31-24-37-17-32l-7-14q-2-1-16-1h-14q-6%206-6%208t4%2013q21%2049%2059%2092t88%2050h8q7%200%2012%201%2024-1%2044-10%2025-14%2038-31t13-53v-16l-49-199Q267-67%20264-75q-18-50-70-89T75-204q-50%200-68%2021t-19%2046q0%2027%2019%2046t46%2020q17%200%2029-10t13-31q0-36-32-55%206-1%2014-1%2034%200%2062%2028t43%2066l11%2042q11%2043%2026%20104t32%20125%2027%20111%2011%2057q0%207-1%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M121%20647q0%2010%204%2023t12%2013q1%200%2072%205t73%206q12%200%2012-8%200-7-50-209-50-198-50-205%2019%2010%2029%2019%2024%2018%2069%2063t70%2061q40%2027%2076%2027%2030%200%2047-19t18-54q0-25-7-42t-19-25-21-11-18-3q-20%200-32%2011t-12%2029q0%2025%2016%2041t32%2021l16%203q-12%2012-24%2012h-4q-32-3-63-25t-73-64-66-61q2-1%2015-3t24-6%2026-8%2027-14%2022-18%2017-26%206-33q0-17-5-41t-6-40q0-40%2027-40%2048%200%2078%20119%202%208%2020%208h4q16%200%2016-9%200-5-3-14Q455-11%20378-11q-45%200-73%2026t-28%2075q0%2018%203%2031t3%2024q0%2022-14%2038t-35%2023-34%2011-18%203h-2q-12-42-21-81t-14-58-9-37-7-24-7-13-11-9q-13-9-28-9-17%200-26%2010t-9%2017q0%2010%2037%20160t73%20295l37%20145q1%2013-7%2016t-39%205h-18q-3%200-7%203t-3%207z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M117%2059q0-33%2025-33%2037%200%2063%20105%206%2020%2010%2021%202%201%2010%201h16q3%200%205-2t2-7q-1-6-3-16t-11-38-20-47-31-37-46-17q-36%200-67%2022T38%2085q0%2012%201%2017l65%20258q63%20255%2063%20263%200%203-1%205t-4%204-5%202-8%201-8%201-9%201-10%200h-13q-3%200-8%201t-6%203-1%206q0%202%202%2014%205%2019%2011%2021t72%206q15%201%2034%202t30%203%2011%201q12%200%2012-8%200-11-73-300T118%2083v-8q0-6-1-10v-6z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M84%20237v13l14%2020h581q15-8%2015-20t-15-20H98q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%2842%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22417%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22943%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%200%29%20translate%280%2C-674%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%22-89%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20transform%3D%22translate%28412.4360655737705%2C0%29%20scale%280.5344262295081967%2C1%29%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%22547%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_underset_123__92_alpha_125__123__92_omega_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.456ex%22%20height%3D%223.343ex%22%20style%3D%22vertical-align%3A-2.005ex%22%20viewBox%3D%220%20-576.1%20627%201439.2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M495%20384q0%2022%2019%2040t41%2019q19%200%2034-18t15-61q0-30-12-86t-37-123-72-117-106-49q-80%200-110%2077-1%202-7-5-59-72-135-72Q15-11%2015%20139q0%2091%2041%20186t67%20109q12%207%2024%202%2013-7%2013-18%200-12-20-39t-46-73-32-98q-1-6-1-21%200-63%2024-87t58-24q58%200%20102%2053l8%208v19q5%20141%2064%20141%2031%200%2031-36%200-18-10-48t-20-55l-10-23q1-2%202-6t8-14%2016-18%2024-14%2035-7q63%200%20108%2072t45%20126q0%2031-13%2051t-25%2032-13%2027z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M34%20156q0%20114%2086%20200t189%2086q70%200%20112-40t57-98q6-29%207-67v-29q49%2074%2075%20166%204%2014%206%2016t16%203q21%200%2021-8%200-9-9-39t-36-85-61-100l-11-14%201-24q2-56%208-76t19-21q14%202%2026%2011t17%2023q2%207%205%208t15%202q20%200%2020-8%200-6-6-19-12-24-35-38t-44-15h-7q-67%200-91%2072l-3%207-11-8q-10-8-30-20t-45-23-58-20-64-9q-79%200-124%2050T34%20156zM208%2026q49%200%2098%2021t73%2043l24%2022q-2%20143-7%20178-14%20115-92%20115-69%200-121-73-27-40-44-108t-18-104q0-49%2025-71t62-23z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23b%22%20x%3D%22120%22%20y%3D%22-880%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 138.14658665323375%; } .ve-ui-mwMathSymbol-_92_uparrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.173ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20505%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eup-arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M27%20414q-10%200-10%2019v11q0%203%202%203t1%203%202%202%204%201%204%201%206%202q44%2011%2084%2038t60%2055q47%2058%2058%20129%202%2016%2013%2016%208%200%2010-10%200-7%204-25t19-51%2036-59q20-24%2043-42t42-28%2035-16%2027-8%2012-4q4-4%204-18%200-20-11-20-5%200-14%203-116%2032-181%20129l-7%2010v-734q-8-14-18-14h-4q-12%200-18%2014v734l-7-10q-31-46-77-78t-76-43-43-10z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_updownarrow { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.173ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20505%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eup%20down-arrow%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M27%20492q-10%200-10%2019v11q0%203%202%203t1%203%202%202%204%201%204%201%206%202q44%2011%2084%2038t60%2055q30%2037%2043%2074t15%2054%2012%2017%2011-10q0-5%203-21t18-50%2037-63q33-39%2071-62t64-30l25-7q4-4%204-18%200-20-11-20-5%200-14%203-116%2032-181%20129l-7%2010v-766l7%2010q30%2046%2076%2078t77%2043%2043%2010q10%200%2010-19v-6-5q0-3-2-3t-1-3-2-2-4-1-4-1-6-2q-57-15-100-50t-64-73-30-66-9-39q-2-10-11-10-8%200-11%2017t-16%2054-43%2074q-11%2015-25%2028t-30%2023-30%2018-28%2013-23%209-17%205l-6%202q-4%204-4%2018Q17%209%2028%209q5%200%2014-3%20116-32%20181-129l7-10v766l-7-10q-31-46-77-78t-76-43-43-10z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_upharpoonleft { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%22.98ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20422%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eup%20harpoon%20with%20barb%20left%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M41%20551q35%208%2082%2041t78%2090l7%2012h20V258q0-436-2-440-5-12-18-12t-18%2012q-2%204-2%20387v382l-9-9q-28-26-62-44t-52-23-23-6q-1%200-1%2023v23z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_upharpoonright { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%22.98ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20422%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eup%20harpoon%20with%20barb%20right%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M188%20258v436h20l7-12q31-54%2078-88t82-43v-23q0-23-1-23-5%200-23%205t-52%2024-62%2044l-9%209V205q0-383-2-387-5-12-18-12t-18%2012q-2%204-2%20440z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_uplus { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.561ex%22%20height%3D%222.009ex%22%20viewBox%3D%220%20-719.6%20672%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Emultiset-union%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M591%20598h1q12%200%2019-15V376v-80q-1-134-5-148-1-2-1-3-19-77-98-122T333-22q-65%200-124%2021T106%2066%2056%20173q-1%207-1%20211l1%20201q10%2013%2019%2013%2010%200%2020-13V378l1-206%202-10q14-67%2083-105t151-39q83%200%20155%2040t83%20117q1%205%201%20208v200q8%2015%2020%2015zM313%20406v29q0%2018-1%2024%200%2024%204%2034t17%2010%2016-9%204-33V325h162q1%200%204-2t8-7%204-11-4-11-7-7-5-2H353V152q0-25-3-35t-17-10-17%2010-4%2035v23q0%2017%201%2029v81H151q-1%200-4%202t-8%207-4%2011%204%2011%207%207%205%202h162v81z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_upsilon { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.266ex%22%20height%3D%221.676ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-576.1%20545%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M413%20384q0%2022%2019%2040t41%2019q19%200%2034-18t16-58q0-33-15-97t-40-117q-44-90-95-126t-91-37h-14q-48%200-82%2012t-51%2034-24%2042-7%2043q0%2049%2034%20141t35%20117v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209%200%2012%2013%2046t48%2071%2079%2037q39%200%2064-22t25-64q-2-19-3-21%200-3-15-43t-31-92-16-81q0-50%2026-71t64-21q42%200%2080%2031t61%2075%2036%2084%2013%2061q0%2024-8%2041t-18%2025-18%2018-8%2023z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 56.14822100962267%; } .ve-ui-mwMathSymbol-_92_upuparrows { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%221.946ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-791.3%20838%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eup%20paired%20arrows%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M83%20551q107%2039%20167%20143%201-5%2013-23t44-50%2073-54q29-16%2036-16%206%200%2031%2012t64%2045%2066%2076l5%2010q60-103%20167-143v-23q0-23-1-23-3%200-24%2010t-55%2031-57%2044l-10%209v-780q-7-12-17-12h-4q-13%200-16%2010l-2%204-1%20388v389l-10-9q-35-33-79-58t-59-25h-2q-1%200-19%208t-32%2016-37%2023-44%2036l-10%209v-777q-15-13-20-14h-3q-10%200-17%2012v780l-10-9q-23-23-56-44t-54-31-26-10q-1%200-1%2023v23z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_urcorner { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A.687ex%22%20width%3D%221.173ex%22%20height%3D%222.009ex%22%20viewBox%3D%220%20-791.3%20505%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Etop%20right%20corner%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M424%20306q-6%200-11%204t-7%208l-2%203v333H238q-167%200-170%202-13%206-13%2018t13%2018q3%202%20182%202h129q53%200%2059-6%205-5%205-26t1-162%200-162-6-26q-6-6-14-6z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_vDash { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%222.025ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20872%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Etrue%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M139-249h-2q-12%200-18%2014v486l1%20486q10%2013%2019%2013%2013%200%2020-15V367h637q15-8%2015-20%200-11-14-19l-318-1H161l-2%201V172l2%201h636q1-1%203-2t3-2%202-2%203-3%201-2%201-4%201-5q0-13-15-20H159v-368q-8-14-18-14h-2z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_varepsilon { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.094ex%22%20height%3D%221.676ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-576.1%20471%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M190-22q-66%200-114%2033t-49%2096q0%2067%2070%20125l10%207-8%209q-23%2025-23%2056%200%2060%2068%20104t146%2044h12q58%200%20103-31%2023-16%2023-29%200-11-11-23t-26-13q-9%200-20%209t-33%2018-55%209q-66%200-116-24t-51-60q0-19%2017-36%209-9%2012-10t12%202q31%2014%2081%2014h5q65%200%2065-31%200-41-85-41-46%200-81%2013l-10-7q-64-43-64-100%200-73%20133-73%2052%200%2085%2010t42%2023%2017%2022%2017%2011q14-2%2014-17%200-9-11-26t-31-36-59-34-85-14z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 56.14822100962267%; } .ve-ui-mwMathSymbol-_92_varkappa { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.716ex%22%20height%3D%221.676ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-576.1%20739%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M228%20325q-58-3-72-9t-29-7q-19%200-23%205-5%205-5%208t9%2019q17%2035%2063%2059t97%2025h3q31%200%2048-29%209-19%209-38%200-26-4-44-13-44-38-93-12-27-12-29h1q64%2042%20209%20133t155%2096q30%2013%2052%2013t32-9%2011-19q0-12-15-25-4-5-75-51l-69-43-9-20q-23-34-40-91-6-16-11-33t-7-28-2-10q0-2%2027-2%2052%200%2074%207t34%208q29%200%2029-11%200-7-9-22-18-35-63-58T504%203q-39%200-54%2033-9%2015-9%2037%200%2011%203%2023%208%2050%2040%20109l13%2031-173-111Q143%2012%20135%2010%20103-6%2077-6%2061-6%2049%202T37%2021q0%2015%2012%2025t75%2050l71%2045%209%2015q15%2023%2039%2092t21%2075q0%202-36%202z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 56.14822100962267%; } .ve-ui-mwMathSymbol-_92_varnothing { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%222.009ex%22%20viewBox%3D%220%20-719.6%20783%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eempty-set%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M624%20470q0-2%2015-24t29-64%2015-91q0-110-71-192T437-1q-12-1-50-1t-50%201q-92%2019-144%2071l-14%2011-48-42Q96%208%2089%203T75-3Q55-3%2055%2017q0%207%206%2013t50%2043q43%2040%2040%2040%200%201-11%2017t-25%2047-20%2064q-1%2012-1%2050t1%2050q17%2090%2078%20154%2092%2092%20212%2092%2025%200%2052-6%2085-10%20145-68l13-12%2047%2040q47%2045%2053%2045h2q1%200%202%201%207%200%2014-4t7-15q0-8-9-17t-47-41q-13-11-22-20t-14-15-4-5zm-60%207q-47%2045-116%2062-20%207-73%207-85%200-146-54t-85-122q-11-38-11-91%203-51%2018-84%206-16%2017-35t16-19q2%200%20191%20166t189%20170zm78-187q0%2028-5%2053t-12%2043-14%2030-13%2020-5%208q-3%200-191-167T213%20108q0-4%2018-19t62-34%2099-18q103%200%20176%2074t74%20179z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_varphi { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.531ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.838ex%22%20viewBox%3D%220%20-576.1%20659%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M92%20210q0-34%2014-61t36-41%2043-23%2035-13l15-2%202%201%2013%2041q18%2058%2033%2099t39%2088%2048%2076%2059%2048%2073%2019q45%200%2080-32t36-108q0-78-43-150T457%2035%20299-10q-26%200-26-2l-7-36q-6-35-14-77t-11-54q-5-24-26-33-11-6-25-6-31%203-31%2033%200%2010%2055%20183l-5%202q-5%202-14%205t-22%209-26%2014-27%2018-26%2025-23%2032-15%2039-6%2048q0%2048%2026%20121t73%20120h13q21%200%2021-8%200-6-8-14-41-48-61-109t-22-90zm482%2068q0%2042-24%2066t-64%2025q-49%200-92-40t-71-111q-14-34-28-109l-9-45q18-2%2020-2%20117%200%20192%2069t76%20147z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 68.30954417959909%; } .ve-ui-mwMathSymbol-_92_varpi { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.935ex%22%20height%3D%221.676ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-576.1%20833%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M206-10q-48%200-70%2034t-22%2086q0%20123%2085%20239l6%209h-21q-40%200-63-11-13-7-26-17t-20-18-14-17-8-10q-2-1-15-1-19%200-19%2010%200%206%2019%2035t55%2062%2071%2038q7%202%20368%202%20267%200%20271-1%2020-7%2020-28%200-25-22-38-11-6-35-6-18%200-18-1%200-2%201-9t3-21%202-30q0-39-16-90t-45-100-75-83-98-34q-32%200-54%2012t-34%2034-16%2041-5%2043q0%208-1%208t-6-6q-31-51-81-91T206-10zm508%20306q0%2020-7%2062H251q-1-1-7-10t-14-20-18-27-19-34-17-38-12-42-5-43q0-82%2063-82%2068%200%20127%2065t83%20158q1%201%202%203t1%203%202%202%203%201%204%200%208%200h14q6-6%206-8%200-1-8-42t-8-74q0-108%2078-108%2070%200%20125%2077t55%20157z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 56.14822100962267%; } .ve-ui-mwMathSymbol-_92_varpropto { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.676ex%22%20viewBox%3D%220%20-576.1%20783%20721.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eproportional-to%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20124v92l51%20159%20131%2067q22%200%2042-4t39-13%2033-18%2030-22%2024-24%2021-25%2015-21%2013-18%207-12l7%2012q86%20145%20210%20145%208%200%2043-5v-39h-4q-8%202-24%202-37%200-71-17t-56-40-40-49-24-41-8-18q0-4%2025-43t34-49q71-99%20142-99%2021%200%2023%202h3V-5q-27-6-44-6-126%200-221%20152-2%204-3%205l-7-12Q362-11%20235-11q-78%200-128%2067zm37%2089q0-70%2033-126t94-56q38%200%2072%2017t57%2040%2040%2049%2024%2041%208%2018q0%204-25%2043t-34%2049q-40%2057-74%2078t-75%2021q-50%200-85-50T93%20213z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_varrho { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.212ex%22%20height%3D%222.009ex%22%20style%3D%22vertical-align%3A-.671ex%22%20viewBox%3D%220%20-576.1%20522%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M205-174q-69%200-103%2021T67-76q0%2051%2024%20161t36%20149q16%2055%2055%20107%2070%2086%20159%20100h8q6%200%2010%201%2073%200%20112-48t39-118q0-107-79-196T253-10q-27%200-49%208t-35%2021-23%2025-14%2020l-4%209q0-1-4-20t-8-48-4-49q0-24%205-34t33-17%2086-7q91%200%20120-9t30-43q0-12-2-24-3-12-6-14t-17-2h-13q-6%206-6%2015%200%2010-27%2010-21%200-51-2t-59-3zm219%20496q0%2037-17%2060t-50%2023q-35%200-70-29t-56-76q-10-24-27-83-16-65-16-101%200-48%2022-69t49-21q38%200%2075%2036%2033%2030%2055%2096t29%20108%206%2056z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 63.70125935426535%; } .ve-ui-mwMathSymbol-_92_varsigma { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22.952ex%22%20height%3D%221.843ex%22%20style%3D%22vertical-align%3A-.505ex%22%20viewBox%3D%220%20-576.1%20410%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M31%20207q0%2099%2084%20167t187%2068q39%200%2071-12t32-30q0-8-6-17t-20-9q-6%201-31%2016t-52%2015q-74%200-136-48T98%20249q0-17%205-31t9-23%2020-20%2022-16%2032-18%2033-19q15-8%2036-20t31-17%2013-7l3-4q4-3%206-5t7-8%207-10%206-11%204-15%202-17q0-39-29-77t-81-38q-30%200-61%2015-7%204-7%2012%200%207%206%2013t16%206q8%200%2012-2%2019-8%2034-8%2020%200%2029%2012t10%2029v9q0%204-3%209t-5%208-7%207-9%206-12%208-14%208-18%209-21%2012l-24%2012q-20%2010-28%2016T97%2090t-27%2022-19%2025-15%2032-5%2038z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 59.69803802799572%; } .ve-ui-mwMathSymbol-_92_varsubsetneq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.819ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-719.6%20783%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esubset-of-or-not-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M693-115v-7l-13-22H315l-46-55q-48-56-56-56h-1q-9%200-15%207t-4%2017q2%206%2036%2047l33%2040h-76l-73%202-7%205q-4%207-4%2012%200%206%2013%2021h183L426%2052h-40q-44%202-77%2011-73%2016-129%2066T98%20249q-14%2040-14%2094%200%2055%2014%2093%2028%2078%2095%20131t153%2065h27q26%200%2067%201t80%201h160q2-3%206-7t5-6%202-7-13-20H526q-162%200-173-2-85-11-146-64t-81-134q-3-16-3-51t3-51q15-61%2055-107t99-71q49-22%20135-22h47l44%2055q48%2056%2056%2056h1q9%200%2015-7t4-18q-3-5-36-46l-33-38%2085-2h84q11-11%2011-19t-13-21H480L349-102l166-2h167q11-11%2011-18z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_varsubsetneqq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.009ex%22%20viewBox%3D%220%20-863.1%20783%201295.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esubset-of-above-not-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M82-14v7l13%2022h336l98%20155h-94q-94%200-102%205-184%2043-235%20193-14%2038-14%2093%200%2054%2014%2094%2028%2078%2095%20131t153%2064h27q26%200%2067%201t80%201h160q13-13%2013-20%200-5-13-20H526q-162%200-173-2-85-10-146-64t-81-134q-3-16-3-51t3-51q15-60%2054-106t100-72q32-15%2064-18t120-4h91l34%2051q24%2040%2031%2050t15%2010q9%200%2015-6t7-14q0-5-6-15t-21-34-26-40q0-2%2038-2h38q13-13%2013-20%200-4-1-6t-6-7-6-7H578l-52-78-48-75%20102-2h102q11-11%2011-19t-13-21H451l-98-154%20165-2h164q12-12%2012-20%200-10-12-18l-178-2H326l-33-51q-36-60-47-60-8%200-14%206t-7%2013q0%203%201%205%200%203%2025%2043t27%2042q0%202-92%202H95q-2%203-6%207t-5%206-2%207%2013%2020h211l98%20156H249L93-23l-7%204q-4%205-4%2012z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_varsupsetneq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.819ex%22%20height%3D%222.509ex%22%20viewBox%3D%220%20-719.6%20783%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esuperset-of-or-not-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M82%20610v4l1%206%206%207%206%207h156q127%200%20158-1t60-10q71-19%20127-69t82-118q13-39%2013-93t-13-94q-25-68-81-118T469%2063q-42-11-107-11h-47L213-102l225-2h224q11-11%2011-19%200-6-13-21H186l-35-53q-37-53-42-56-3-1-5-1-4%200-6%201-7%200-11%205t-5%2013q0%205%2027%2049l29%2042h-23q-33%200-33%2019%200%206%2013%2021h71L266%2049q0%203-84%203H95Q82%2065%2082%2072q0%204%201%206t6%207%206%207h200l34%2051q36%2052%2040%2055%203%205%2011%205%205%200%2011-6t7-12v-1l1-2q0-7-30-53l-25-35q0-2%2032-2%2026%200%2046%202%2074%2010%20132%2053t84%20109q13%2039%2013%2087%200%2047-13%2086-25%2065-83%20108t-133%2055q-11%202-173%202H95q-13%2016-13%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_varsupsetneqq { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-1.005ex%22%20width%3D%221.819ex%22%20height%3D%223.009ex%22%20viewBox%3D%220%20-863.1%20783%201295.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Esuperset-of-above-not-equals%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M82%20732q0%207%2013%2020h156q164%200%20175-2%20113-14%20189-93%2052-58%2074-140%203-21%203-56t-3-55q-21-81-74-140-93-96-233-96h-27l-29-75q-7-15-15-36t-13-31-5-11q0-2%20193-2h194q13-15%2013-21t-13-19H275l-62-154%20236-2h233q11-11%2011-18t-13-22H198l-20-49q-25-63-39-63-7%200-13%206t-7%2013%2016%2048%2018%2043q0%202-29%202H95q-13%2014-13%2020t13%2020h76l62%20156h-71l-69%202-7%204q-4%205-4%2012t13%2022h156l62%20155H202l-109%202-7%205q-4%205-4%2013%200%209%2011%2020h118l118%202%2020%2049q17%2040%2023%2050t14%2010q6%200%2013-6t8-13q0-7-17-48t-17-44q1-1%204-1%2035%200%2067%208%2068%2014%20120%2056t74%20104q13%2037%2013%2084%200%2048-13%2087-25%2065-83%20108t-133%2054q-11%202-173%202H95q-13%2015-13%2020z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_vartheta { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.384ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%20596%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M537%20500q0-26-4-61t-9-56l-3-21q37-7%2040-11%202-2%202-6%200-24-11-27-10%200-31%205l-11%203q-14-65-51-139T362%2051%20241-11q-141%200-141%20116%200%2034%2027%20137t27%20124q0%2039-26%2039-21%200-36-28t-24-61-11-36q-2-2-16-2H27q-6%206-6%209%200%204%206%2026t20%2055%2032%2050q24%2024%2055%2024%2035%200%2067-23t32-75q-1-14-27-116T180%2098q0-72%2067-72%2045%200%2085%2064t72%20170l23%2089q-5%200-29%2010t-59%2033-50%2048q-24%2036-24%2080%200%2070%2047%20127t105%2058q46%200%2074-35t37-78%209-92zm-73%2064q0%20104-51%20104-40%200-74-46t-35-100q0-28%2013-52t32-39%2039-25%2033-15%2014-4h1l7%2028q7%2028%2014%2070t7%2079z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-_92_vartriangle { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.689ex%22%20height%3D%222.009ex%22%20viewBox%3D%220%20-719.6%20727%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ewhite%20up%20pointing%20triangle%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M99-20Q84-11%2084%200q0%205%2064%20145t130%20279l64%20139q5%2012%2018%2012%208%200%2015-5%201-1%2066-140t130-282T637%200q0-11-15-20H99zm377%20280L360%20509%20248%20266Q137%2024%20135%2022q0-2%20225-2%20226%200%20226%201L476%20260z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_vartriangleleft { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%20783%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal-subgroup-of%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M694-26q-8-14-18-15h-6L382%2095Q92%20232%2090%20234q-7%205-7%2015%200%2013%2013%2018%205%203%20283%20134t286%20136q6%202%209%202%2012%200%2020-15V-26zm-40%2037v238l-1%20238-251-118-251-120%20124-59q124-59%20249-118t128-61q2%200%202%20238z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_vartriangleright { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.819ex%22%20height%3D%221.843ex%22%20viewBox%3D%220%20-647.8%20783%20793.3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Econtains-as-normal-subgroup%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M83%20523q0%201%202%204t7%208%2011%204q4%200%20286-133t291-138q14-8%2014-19%200-10-7-15-2-2-292-139L107-41h-6q-11%201-18%2015v549zm293-155q-53%2025-122%2057t-99%2047l-30%2015q-2%200-2-238t2-238q2%201%20127%2060t250%20119l124%2059-250%20119z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_vdash { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.431ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20616%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright-tack%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20678q0%201%201%203t2%203%203%204%204%203%205%202%207%201q11-2%2018-15V367h445q15-8%2015-20%200-13-15-20H95V15Q88%202%2077%200q-4%200-7%201t-5%202-4%203-2%203-2%204-2%203v662z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_vec_123_a_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.24ex%22%20height%3D%222.343ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-863.1%20534%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M-123%20694q0%208%205%2014t15%206q10%200%2015-8t8-19%2013-27%2027-27q11-7%2011-18%200-9-7-15t-17-10-30-19-38-40q-14-15-22-15t-14%206-6%2014%2011%2023%2023%2025%2013%2011h-171l-171%201-3%203q-2%202-5%203t-3%205-2%208q0%207%2013%2020h359q-24%2038-24%2059z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22497%22%20y%3D%2252%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 42.48981426353332%; } .ve-ui-mwMathSymbol-_92_veebar { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.431ex%22%20height%3D%222.343ex%22%20viewBox%3D%220%20-863.1%20616%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Exor%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M56%20697q0%209%206%2014t13%205q11%200%2015-7%201-1%2014-29t43-88%2052-109l106-222%20106%20222q32%2065%2070%20146%2031%2065%2037%2076t17%2011q8%200%2014-6t6-10q0-7-54-123T388%20340t-63-130q-9-16-20-16-13%200-20%2016-3%209-61%20129T111%20574%2056%20697zM55%2014v6l4%2011%207%207%205%202h469q15-8%2015-20T540%200H71q-1%200-4%202t-8%207z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_widehat_123_a_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.24ex%22%20height%3D%222.343ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-863.1%20534%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M112%20560l137%20134%208-8q130-124%20130-126l-26-29q-2%201-58%2050l-53%2046-55-47q-13-11-26-23t-21-19l-8-6q-2-2-15%2014l-13%2014z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%2214%22%20y%3D%2237%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 42.48981426353332%; } .ve-ui-mwMathSymbol-_92_widehat_123_d_32_e_32_f_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.671ex%22%20width%3D%223.609ex%22%20height%3D%223.343ex%22%20viewBox%3D%220%20-1150.1%201554%201439.2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3EModifyingAbove%20d%20e%20f%20With%20caret%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M366%20683q1%200%2072%205t73%206q12%200%2012-8%200-7-73-302T375%2083t-1-15q0-42%2028-42%209%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h8q15%200%2015-8%200-5-3-16-13-50-30-81T445%208%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157q0%2048%2020%2098t48%2086q47%2057%2094%2079t85%2022q56%200%2084-42%205-6%205-4%201%204%2027%20109t28%20111q0%2013-7%2016t-39%205h-21q-6%206-6%208t2%2019q5%2019%2013%2019zm-14-357q-23%2079-75%2079-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q54%200%20111%2072l8%2011%2054%20217z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M39%20168q0%2057%2019%20104t49%2078%2067%2052%2070%2031%2063%209h3q45%200%2078-22t33-65q0-90-111-118-49-13-134-14-37%200-38-2%200-2-6-35t-7-58q0-47%2021-74t63-28%2093%2019%2092%2066q9%2010%2012%2010%204%200%2013-9t10-14-9-16-30-27-46-31-63-25-76-10q-79%200-122%2053T39%20168zm334%20185q-6%2052-68%2052-33%200-61-14t-45-34-29-41-16-36-5-19q0-1%2020-1%20113%200%20158%2024t46%2069z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M118-162q2%200%206-2t11-3%2012-1q13%200%2024%2013t16%2029q10%2027%2034%20153t46%20240%2022%20115v3h-47q-47%200-50%202-4%203-4%2010l7%2028q2%205%208%205t47%201q48%200%2048%201%200%202%209%2050t12%2058q37%20165%20146%20165%2037-2%2061-22t24-53q0-36-21-52t-42-17q-44%200-44%2042%200%2019%2011%2033t24%2021l9%205q-16%206-30%206-12%200-23-10t-15-28q-7-29-16-78t-16-83-7-36q0-2%2055-2%2045%200%2052-1t11-6q1-4-2-17t-5-16q-2-5-9-5t-54-1h-56l-23-122Q301%2015%20282-47q-27-85-70-126-37-32-73-32-32%200-58%2019t-26%2054q0%2037%2021%2054t42%2017q44%200%2044-42%200-19-11-33t-24-21l-9-5z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M1439%20564q-5%200-359%2067t-358%2067q-3%200-360-67Q7%20564%204%20564l-4%2019q-4%2019-4%2020l724%20169%20363-84q363-85%20364-85%200-1-4-20l-4-19z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22528%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22999%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%2291%22%20y%3D%22268%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_wp { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%221.489ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-576.1%20641%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Enormal%20script%20upper%20P%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M300%2074q0%2059%2038%2059%2012%200%2018-7t7-17q0-21-23-33%200-5%202-14t16-23%2035-13q42%200%2081%2041t58%20115%2019%20108q0%2035-16%2059t-51%2024q-54%200-106-25t-87-59-63-71-41-61-13-27q80-100%2091-120%2011-25%2011-51%200-60-41-117t-93-58q-30%200-52%2021t-23%2077q0%2078%2037%20182l6%2017q-29%2037-29%2093%200%2094%2053%20186t113%2093q5%200%208-2t3-4l1-2q0-13-6-25-2-4-11-4-33-5-66-75t-34-138q0-10%201-19t3-14%203-5l9%2015q57%20100%20145%20165t182%2065q63%200%20101-42t39-113q0-98-72-181T389-10h-6q-34%200-58%2024-23%2023-25%2060zM105-123q0-11%201-18t4-17%2012-15%2023-5q10%200%2015%202%2024%2013%2039%2044t15%2059v7q0%203-1%207t-1%206-3%206-4%206-6%208-6%208-9%2011-10%2013l-9%2011q-9%2012-17%2022l-9%2011q-1%200-9-28t-17-69-8-69z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_wr { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.505ex%22%20width%3D%22.657ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-719.6%20283%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ewreath-product%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M55%20569q0%2014%2028%2014%2039%200%2068-18t43-46%2021-55%207-53q0-51-28-107t-55-111-28-104q0-51%2023-96t61-48q27-2%2027-14%200-14-33-14-59%200-96%2050T55%2090q0%2040%2017%2084t38%2078%2038%2076%2018%2083q0%2051-22%2096t-61%2048q-28%201-28%2014z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-_92_xi { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.041ex%22%20height%3D%222.509ex%22%20style%3D%22vertical-align%3A-.671ex%22%20viewBox%3D%220%20-791.3%20448%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M268%20632q0%2072%2028%2072%2018%200%2018-17%200-5-3-23t-3-29%201-15v-4h6q27%203%2045%203%2083%200%2083-33-4-38-85-40h-14q-18%200-27%203t-27%2017q-33-16-64-61t-31-100q0-24%206-41t10-22%207-5q48%2010%2080%2010%2077%200%2077-33-1-17-16-26t-32-11-47-2q-46%200-72%208l-13%203q-46-26-76-72t-31-84q0-14%202-22%2011-29%2039-45t100-43q9-3%2014-5%2094-36%20111-48%2029-20%2029-61%200-43-32-77t-78-34q-33%200-71%2015t-44%2023q-2%204-2%208%200%208%205%2013t15%206q6%200%2013-3%2043-25%2085-25%2012%200%2018%203%2021%2014%2021%2036%200%2017-12%2025t-69%2029q-18%207-28%2011-6%202-33%2012t-35%2014-29%2014T78-8%2056%2012%2036%2037%2026%2066t-5%2037q0%2046%2034%20103t90%2095l9%206-6%206q-7%206-12%2010t-12%2015-13%2020-8%2024-4%2031q0%2058%2044%20111t116%2078l12%205q-3%2011-3%2025z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 54.513914375023724%; } .ve-ui-mwMathSymbol-_92_zeta { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221.106ex%22%20height%3D%222.509ex%22%20style%3D%22vertical-align%3A-.671ex%22%20viewBox%3D%220%20-791.3%20476%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M296%20643q2%2061%2028%2061%2018%200%2018-17%200-5-3-23t-3-31q0-10%201-15t1-7q1%201%203%201%202%202%2013%204t20%202l10%201h10q77%200%2077-33-4-38-85-40h-14q-34%200-52%2018l-9-6q-76-52-136-160t-61-208q0-19%202-35t9-28%2012-23%2016-18%2018-14%2021-11%2021-8%2022-7%2021-7l66-23q67-26%2067-96%200-39-25-74t-64-48q-8-2-26-2-27%200-49%208-15%204-32%2014t-21%2015q-5%208%201%2019%207%209%2018%209%204%200%2030-14t62-15q15%202%2027%2016t12%2035q0%2026-20%2042t-52%2024-67%2022-67%2033-51%2058-21%2098q0%20127%2077%20250t172%20180l9%205q-6%2018-6%2048z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); background-position: 50% 54.513914375023724%; } .ve-ui-mwMathSymbol-_93_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%22.657ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%20283%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Eright-bracket%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M22%20710v40h137V-250H22v40h97v920H22z%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%2F%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-a_2 { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%222.302ex%22%20height%3D%222.009ex%22%20style%3D%22vertical-align%3A-.671ex%22%20viewBox%3D%220%20-576.1%20991.1%20865.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23b%22%20x%3D%22755%22%20y%3D%22-213%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 63.70125935426535%; } .ve-ui-mwMathSymbol-a_32__92_qquad_32_b { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%226.893ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%202968%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ea%20b%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M73%20647q0%2010%204%2023t12%2013q1%200%2072%205t73%206q12%200%2012-9t-34-143q-8-34-17-70t-15-54l-4-19q0-3%206%203%2049%2040%20101%2040%2062%200%20100-46t39-116q0-111-79-201T173-11q-50%200-91%2038T40%20150v9q0%2021%208%2058t49%20197q50%20197%2050%20209t-38%2014H83q-3%200-7%203t-3%207zm263-322v6q0%2074-61%2074-17%200-35-8t-33-21-26-24-18-22l-6-8-21-86q-22-86-22-122%200-48%2024-72%2016-16%2040-16%2033%200%2067%2032%2025%2023%2040%2056t33%20105q18%2072%2018%20106z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%222534%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-a_32__92_quad_32_b { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%224.571ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%201968%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ea%20b%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M73%20647q0%2010%204%2023t12%2013q1%200%2072%205t73%206q12%200%2012-9t-34-143q-8-34-17-70t-15-54l-4-19q0-3%206%203%2049%2040%20101%2040%2062%200%20100-46t39-116q0-111-79-201T173-11q-50%200-91%2038T40%20150v9q0%2021%208%2058t49%20197q50%20197%2050%20209t-38%2014H83q-3%200-7%203t-3%207zm263-322v6q0%2074-61%2074-17%200-35-8t-33-21-26-24-18-22l-6-8-21-86q-22-86-22-122%200-48%2024-72%2016-16%2040-16%2033%200%2067%2032%2025%2023%2040%2056t33%20105q18%2072%2018%20106z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%221534%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-a_92__32_b { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.829ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%201218%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ea%20b%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M73%20647q0%2010%204%2023t12%2013q1%200%2072%205t73%206q12%200%2012-9t-34-143q-8-34-17-70t-15-54l-4-19q0-3%206%203%2049%2040%20101%2040%2062%200%20100-46t39-116q0-111-79-201T173-11q-50%200-91%2038T40%20150v9q0%2021%208%2058t49%20197q50%20197%2050%20209t-38%2014H83q-3%200-7%203t-3%207zm263-322v6q0%2074-61%2074-17%200-35-8t-33-21-26-24-18-22l-6-8-21-86q-22-86-22-122%200-48%2024-72%2016-16%2040-16%2033%200%2067%2032%2025%2023%2040%2056t33%20105q18%2072%2018%20106z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22784%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-a_92__33__32_b { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%221.861ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20801.3%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ea%20b%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M73%20647q0%2010%204%2023t12%2013q1%200%2072%205t73%206q12%200%2012-9t-34-143q-8-34-17-70t-15-54l-4-19q0-3%206%203%2049%2040%20101%2040%2062%200%20100-46t39-116q0-111-79-201T173-11q-50%200-91%2038T40%20150v9q0%2021%208%2058t49%20197q50%20197%2050%20209t-38%2014H83q-3%200-7%203t-3%207zm263-322v6q0%2074-61%2074-17%200-35-8t-33-21-26-24-18-22l-6-8-21-86q-22-86-22-122%200-48%2024-72%2016-16%2040-16%2033%200%2067%2032%2025%2023%2040%2056t33%20105q18%2072%2018%20106z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22367%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-a_92__44__32_b { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.635ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%201134.7%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ea%20b%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M73%20647q0%2010%204%2023t12%2013q1%200%2072%205t73%206q12%200%2012-9t-34-143q-8-34-17-70t-15-54l-4-19q0-3%206%203%2049%2040%20101%2040%2062%200%20100-46t39-116q0-111-79-201T173-11q-50%200-91%2038T40%20150v9q0%2021%208%2058t49%20197q50%20197%2050%20209t-38%2014H83q-3%200-7%203t-3%207zm263-322v6q0%2074-61%2074-17%200-35-8t-33-21-26-24-18-22l-6-8-21-86q-22-86-22-122%200-48%2024-72%2016-16%2040-16%2033%200%2067%2032%2025%2023%2040%2056t33%20105q18%2072%2018%20106z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22700%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-a_92_bmod_32_b { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%227.961ex%22%20height%3D%222.176ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-791.3%203427.6%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%2015%200%2028-2t23-6%2019-8%2015-9%2011-11%209-11%207-11%204-10%203-8l2-5%203%204%206%208q3%204%209%2011t13%2013%2015%2013%2020%2012%2023%2010%2026%207%2031%203q126%200%20137-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q596%203%20587%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M28%20214q0%2095%2065%20164t157%2070q90%200%20155-68t66-165q0-95-64-160T250-10q-97%200-159%2067T28%20214zM250%2030q122%200%20122%20163v57q0%2022-1%2038t-7%2038-16%2036-31%2028-49%2020q-5%201-16%201-30%200-57-12-43-22-56-61t-13-92v-20q0-96%2019-135%2032-61%20105-61z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M376%20495v40q0%2024%201%2033%200%2045-10%2056t-51%2013h-18v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V390q0-306%201-309%203-20%2014-26t45-9h18V0q-2%200-76-5t-79-6h-7v55l-8-7q-58-48-130-48-77%200-139%2061T34%20215q0%20100%2063%20163t147%2064q75%200%20132-49v102zm-3-153q-45%2063-113%2063-49%200-87-36-27-28-34-64t-8-94q0-56%207-91t35-61q30-33%2078-33%2071%200%20122%2077v239z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M73%20647q0%2010%204%2023t12%2013q1%200%2072%205t73%206q12%200%2012-9t-34-143q-8-34-17-70t-15-54l-4-19q0-3%206%203%2049%2040%20101%2040%2062%200%20100-46t39-116q0-111-79-201T173-11q-50%200-91%2038T40%20150v9q0%2021%208%2058t49%20197q50%20197%2050%20209t-38%2014H83q-3%200-7%203t-3%207zm263-322v6q0%2074-61%2074-17%200-35-8t-33-21-26-24-18-22l-6-8-21-86q-22-86-22-122%200-48%2024-72%2016-16%2040-16%2033%200%2067%2032%2025%2023%2040%2056t33%20105q18%2072%2018%20106z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cg%20transform%3D%22translate%28534%2C0%29%22%3E%3Cg%20transform%3D%22translate%28277%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22838%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221343%22%2F%3E%3C%2Fg%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%222459%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 46.650223632484646%; } .ve-ui-mwMathSymbol-a_94_2 { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%222.302ex%22%20height%3D%222.676ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-1006.6%20991.1%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23b%22%20x%3D%22755%22%20y%3D%22583%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 31.900288917458088%; } .ve-ui-mwMathSymbol-a_94__123_2_43_2_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%224.417ex%22%20height%3D%222.676ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-1006.6%201901.8%201152.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M56%20237v13l14%2020h299v150l1%20150q10%2013%2019%2013%2013%200%2020-15V270h298q15-8%2015-20t-15-20H409V-68q-8-14-18-14h-4q-12%200-18%2014v298H70q-14%207-14%2020z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cg%20transform%3D%22translate%28534%2C412%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22505%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%221288%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 31.900288917458088%; } .ve-ui-mwMathSymbol-a__123_i_44_j_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%223.197ex%22%20height%3D%222.343ex%22%20style%3D%22vertical-align%3A-1.005ex%22%20viewBox%3D%220%20-576.1%201376.5%201008.6%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M33%20157q0%20101%2076%20192t171%2092q51%200%2090-49%2016%2030%2046%2030%2013%200%2023-8t10-20q0-13-37-160T374%2068q0-25%207-33t21-9q9%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h4q19%200%2019-9%200-6-5-27t-20-54-32-50Q436%200%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157zm318%20171q0%206-5%2022t-23%2035-46%2020q-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q38%200%2075%2033t44%2051q2%204%2027%20107t26%20111z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M184%20600q0%2024%2019%2042t44%2019q18%200%2030-12t13-30q0-23-20-42t-44-20q-15%200-28%2010t-14%2033zM21%20287q0%208%209%2031t24%2051%2044%2051%2060%2022q39%200%2065-23t27-62q0-17-14-56t-40-105-42-113q-5-22-5-32%200-25%2017-25%209%200%2019%203t23%2014%2027%2035%2025%2059q3%2012%205%2014t17%202q20%200%2020-10%200-8-9-31t-25-51-45-50-62-22q-32%200-59%2021T74%2074q0%2017%205%2032t43%20114q38%20101%2044%20121t7%2039q0%2024-17%2024h-2q-30%200-55-33t-38-84q-1-1-2-3t-1-3-2-2-3-1-4%200-8%200H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M78%2035v25l16%2043%2043%2018q28%200%2050-25t23-88q0-35-9-68t-21-57-26-41-24-27-13-9q-4%200-13%209t-9%2013q0%204%2011%2016t25%2030%2026%2050%2016%2073V9l-1-1q-2-1-5-2t-6-3-9-2-12-1q-27%200-44%2017z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M297%20596q0%2031%2021%2048t43%2017q17%200%2028-10t14-28q0-28-19-47t-44-19q-18%200-30%2010t-13%2029zm-9-220q0%2029-26%2029-22%200-42-12t-35-31-24-37-17-32l-7-14q-2-1-16-1h-14q-6%206-6%208t4%2013q21%2049%2059%2092t88%2050h8q7%200%2012%201%2024-1%2044-10%2025-14%2038-31t13-53v-16l-49-199Q267-67%20264-75q-18-50-70-89T75-204q-50%200-68%2021t-19%2046q0%2027%2019%2046t46%2020q17%200%2029-10t13-31q0-36-32-55%206-1%2014-1%2034%200%2062%2028t43%2066l11%2042q11%2043%2026%20104t32%20125%2027%20111%2011%2057q0%207-1%2011z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cg%20transform%3D%22translate%28534%2C-150%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22350%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%22633%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 73.63657058802927%; } .ve-ui-mwMathSymbol-b__123_f_39__125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%222.719ex%22%20height%3D%223.009ex%22%20style%3D%22vertical-align%3A-1.171ex%22%20viewBox%3D%220%20-791.3%201170.7%201295.7%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M73%20647q0%2010%204%2023t12%2013q1%200%2072%205t73%206q12%200%2012-9t-34-143q-8-34-17-70t-15-54l-4-19q0-3%206%203%2049%2040%20101%2040%2062%200%20100-46t39-116q0-111-79-201T173-11q-50%200-91%2038T40%20150v9q0%2021%208%2058t49%20197q50%20197%2050%20209t-38%2014H83q-3%200-7%203t-3%207zm263-322v6q0%2074-61%2074-17%200-35-8t-33-21-26-24-18-22l-6-8-21-86q-22-86-22-122%200-48%2024-72%2016-16%2040-16%2033%200%2067%2032%2025%2023%2040%2056t33%20105q18%2072%2018%20106z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M118-162q2%200%206-2t11-3%2012-1q13%200%2024%2013t16%2029q10%2027%2034%20153t46%20240%2022%20115v3h-47q-47%200-50%202-4%203-4%2010l7%2028q2%205%208%205t47%201q48%200%2048%201%200%202%209%2050t12%2058q37%20165%20146%20165%2037-2%2061-22t24-53q0-36-21-52t-42-17q-44%200-44%2042%200%2019%2011%2033t24%2021l9%205q-16%206-30%206-12%200-23-10t-15-28q-7-29-16-78t-16-83-7-36q0-2%2055-2%2045%200%2052-1t11-6q1-4-2-17t-5-16q-2-5-9-5t-54-1h-56l-23-122Q301%2015%20282-47q-27-85-70-126-37-32-73-32-32%200-58%2019t-26%2054q0%2037%2021%2054t42%2017q44%200%2044-42%200-19-11-33t-24-21l-9-5z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M79%2043q-6%200-27%206T30%2061q0%207%2055%20232t61%20235q15%2032%2052%2032%2020%200%2042-15t22-44q0-5-2-15-1-7-87-223T84%2045t-5-2z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cg%20transform%3D%22translate%28434%2C-267%29%22%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23b%22%2F%3E%3Cuse%20transform%3D%22scale%280.574%29%22%20xlink%3Ahref%3D%22%23c%22%20x%3D%22705%22%20y%3D%22494%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 72.98725834053441%; } .ve-ui-mwMathSymbol-dt { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.338ex%22%20width%3D%222.076ex%22%20height%3D%222.176ex%22%20viewBox%3D%220%20-791.3%20894%20936.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ed%20t%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M366%20683q1%200%2072%205t73%206q12%200%2012-8%200-7-73-302T375%2083t-1-15q0-42%2028-42%209%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h8q15%200%2015-8%200-5-3-16-13-50-30-81T445%208%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157q0%2048%2020%2098t48%2086q47%2057%2094%2079t85%2022q56%200%2084-42%205-6%205-4%201%204%2027%20109t28%20111q0%2013-7%2016t-39%205h-21q-6%206-6%208t2%2019q5%2019%2013%2019zm-14-357q-23%2079-75%2079-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q54%200%20111%2072l8%2011%2054%20217z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M26%20385q-7%207-7%2010%200%204%203%2016t5%2014q2%205%209%205t51%201h53l19%2080q3%2011%207%2029t7%2026%206%2020%208%2017%2010%2012%2014%209%2018%202q18-1%2025-11t7-19q0-7-9-47t-20-79l-10-37q0-2%2050-2h51q7-7%207-11%200-22-13-35H210l-36-145Q135%2080%20135%2068q0-42%2027-42%2035%200%2068%2034t53%2084q2%206%205%207t15%202h4q15%200%2015-8%200-3-3-12-5-16-18-38t-34-47-51-42-61-17q-30%200-57%2015T59%2056q-2%208-2%2027v18l35%20140q35%20141%2036%20142%200%202-51%202H26z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22528%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-dy_47_dx { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-.838ex%22%20width%3D%226.132ex%22%20height%3D%222.843ex%22%20viewBox%3D%220%20-863.1%202640%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ed%20y%20slash%20d%20x%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M366%20683q1%200%2072%205t73%206q12%200%2012-8%200-7-73-302T375%2083t-1-15q0-42%2028-42%209%201%2020%209%2021%2020%2041%2096%206%2020%2010%2021%202%201%2010%201h8q15%200%2015-8%200-5-3-16-13-50-30-81T445%208%20417-8q-8-2-24-2-34%200-57%2015t-30%2031l-6%2015q-1%201-4-1l-4-4q-59-56-120-56-55%200-97%2040T33%20157q0%2048%2020%2098t48%2086q47%2057%2094%2079t85%2022q56%200%2084-42%205-6%205-4%201%204%2027%20109t28%20111q0%2013-7%2016t-39%205h-21q-6%206-6%208t2%2019q5%2019%2013%2019zm-14-357q-23%2079-75%2079-35%200-67-31t-50-81q-29-79-41-164v-11q0-8-1-12%200-45%2018-62t43-18q54%200%20111%2072l8%2011%2054%20217z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M21%20287q0%2014%2015%2048t48%2071%2074%2036q41%200%2066-23t26-64q-2-19-3-21%200-3-16-46t-33-97-16-86q0-43%2014-60t42-18q23%200%2043%2011t31%2023%2027%2033q0%201%205%2020t14%2059%2019%2074q38%20150%2042%20157%2013%2027%2043%2027%2013%200%2021-7t11-12%202-9q0-13-49-210T391-23q-28-83-97-132t-138-50q-45%200-79%2022t-34%2066q0%2022%207%2037t19%2022%2020%2010%2017%203q44%200%2044-42%200-20-12-35t-23-20-13-5l-3-1q2-5%2019-12t34-7h8q17%200%2026%202%2033%209%2061%2038t43%2062%2023%2056%208%2030l-6-4q-6-4-19-11T270-6q-20-5-39-5-46%200-81%2022t-46%2071q-1%207-1%2031%200%2057%2035%20149t35%20117v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M423%20750q9%200%2015-6t6-14q0-5-173-482T92-240q-7-10-17-10-7%200-13%205t-6%2014q0%2010%20174%20488t177%20483q4%2010%2016%2010z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22528%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%221030%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20x%3D%221535%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%222063%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-f_39_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%222.023ex%22%20height%3D%222.843ex%22%20style%3D%22vertical-align%3A-.671ex%22%20viewBox%3D%220%20-934.9%20871%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M118-162q2%200%206-2t11-3%2012-1q13%200%2024%2013t16%2029q10%2027%2034%20153t46%20240%2022%20115v3h-47q-47%200-50%202-4%203-4%2010l7%2028q2%205%208%205t47%201q48%200%2048%201%200%202%209%2050t12%2058q37%20165%20146%20165%2037-2%2061-22t24-53q0-36-21-52t-42-17q-44%200-44%2042%200%2019%2011%2033t24%2021l9%205q-16%206-30%206-12%200-23-10t-15-28q-7-29-16-78t-16-83-7-36q0-2%2055-2%2045%200%2052-1t11-6q1-4-2-17t-5-16q-2-5-9-5t-54-1h-56l-23-122Q301%2015%20282-47q-27-85-70-126-37-32-73-32-32%200-58%2019t-26%2054q0%2037%2021%2054t42%2017q44%200%2044-42%200-19-11-33t-24-21l-9-5z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M79%2043q-6%200-27%206T30%2061q0%207%2055%20232t61%20235q15%2032%2052%2032%2020%200%2042-15t22-44q0-5-2-15-1-7-87-223T84%2045t-5-2z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23b%22%20x%3D%22810%22%20y%3D%22583%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 45.25860887311717%; } .ve-ui-mwMathSymbol-f_39_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%222.023ex%22%20height%3D%222.843ex%22%20style%3D%22vertical-align%3A-.671ex%22%20viewBox%3D%220%20-934.9%20871%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M118-162q2%200%206-2t11-3%2012-1q13%200%2024%2013t16%2029q10%2027%2034%20153t46%20240%2022%20115v3h-47q-47%200-50%202-4%203-4%2010l7%2028q2%205%208%205t47%201q48%200%2048%201%200%202%209%2050t12%2058q37%20165%20146%20165%2037-2%2061-22t24-53q0-36-21-52t-42-17q-44%200-44%2042%200%2019%2011%2033t24%2021l9%205q-16%206-30%206-12%200-23-10t-15-28q-7-29-16-78t-16-83-7-36q0-2%2055-2%2045%200%2052-1t11-6q1-4-2-17t-5-16q-2-5-9-5t-54-1h-56l-23-122Q301%2015%20282-47q-27-85-70-126-37-32-73-32-32%200-58%2019t-26%2054q0%2037%2021%2054t42%2017q44%200%2044-42%200-19-11-33t-24-21l-9-5z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M79%2043q-6%200-27%206T30%2061q0%207%2055%20232t61%20235q15%2032%2052%2032%2020%200%2042-15t22-44q0-5-2-15-1-7-87-223T84%2045t-5-2z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23b%22%20x%3D%22810%22%20y%3D%22583%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 45.25860887311717%; } .ve-ui-mwMathSymbol-f_39__39_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%222.483ex%22%20height%3D%222.843ex%22%20style%3D%22vertical-align%3A-.671ex%22%20viewBox%3D%220%20-934.9%201069%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M118-162q2%200%206-2t11-3%2012-1q13%200%2024%2013t16%2029q10%2027%2034%20153t46%20240%2022%20115v3h-47q-47%200-50%202-4%203-4%2010l7%2028q2%205%208%205t47%201q48%200%2048%201%200%202%209%2050t12%2058q37%20165%20146%20165%2037-2%2061-22t24-53q0-36-21-52t-42-17q-44%200-44%2042%200%2019%2011%2033t24%2021l9%205q-16%206-30%206-12%200-23-10t-15-28q-7-29-16-78t-16-83-7-36q0-2%2055-2%2045%200%2052-1t11-6q1-4-2-17t-5-16q-2-5-9-5t-54-1h-56l-23-122Q301%2015%20282-47q-27-85-70-126-37-32-73-32-32%200-58%2019t-26%2054q0%2037%2021%2054t42%2017q44%200%2044-42%200-19-11-33t-24-21l-9-5z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M79%2043q-6%200-27%206T30%2061q0%207%2055%20232t61%20235q15%2032%2052%2032%2020%200%2042-15t22-44q0-5-2-15-1-7-87-223T84%2045t-5-2z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cg%20transform%3D%22translate%28573%2C412%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22280%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 45.25860887311717%; } .ve-ui-mwMathSymbol-f_39__39_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%222.483ex%22%20height%3D%222.843ex%22%20style%3D%22vertical-align%3A-.671ex%22%20viewBox%3D%220%20-934.9%201069%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M118-162q2%200%206-2t11-3%2012-1q13%200%2024%2013t16%2029q10%2027%2034%20153t46%20240%2022%20115v3h-47q-47%200-50%202-4%203-4%2010l7%2028q2%205%208%205t47%201q48%200%2048%201%200%202%209%2050t12%2058q37%20165%20146%20165%2037-2%2061-22t24-53q0-36-21-52t-42-17q-44%200-44%2042%200%2019%2011%2033t24%2021l9%205q-16%206-30%206-12%200-23-10t-15-28q-7-29-16-78t-16-83-7-36q0-2%2055-2%2045%200%2052-1t11-6q1-4-2-17t-5-16q-2-5-9-5t-54-1h-56l-23-122Q301%2015%20282-47q-27-85-70-126-37-32-73-32-32%200-58%2019t-26%2054q0%2037%2021%2054t42%2017q44%200%2044-42%200-19-11-33t-24-21l-9-5z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M79%2043q-6%200-27%206T30%2061q0%207%2055%20232t61%20235q15%2032%2052%2032%2020%200%2042-15t22-44q0-5-2-15-1-7-87-223T84%2045t-5-2z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cg%20transform%3D%22translate%28573%2C412%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22280%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 45.25860887311717%; } .ve-ui-mwMathSymbol-f_40_n_41__32__61__32__92_begin_123_cases_125__32_n_47_2_44__32__38__32__92_text_123_if_32__125_n_92_text_123__32_is_32_even_125__32__92__92__32_3n_43_1_44__32__38__32__92_text_123_if_32__125_n_92_text_123__32_is_32_odd_125__32__92_end_123_cases_125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22vertical-align%3A-2.505ex%22%20width%3D%2230.457ex%22%20height%3D%226.176ex%22%20viewBox%3D%220%20-1580.7%2013113.5%202659.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EEquation%3C%2Ftitle%3E%3Cdesc%3Ef%20left-parenthesis%20n%20right-parenthesis%20equals%20StartLayout%20Enlarged%20left-brace%201st%20Row%201st%20Column%20n%20slash%202%20comma%202nd%20Column%20if%20n%20is%20even%202nd%20Row%201st%20Column%203%20n%20plus%201%20comma%202nd%20Column%20if%20n%20is%20odd%20EndLayout%3C%2Fdesc%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M118-162q2%200%206-2t11-3%2012-1q13%200%2024%2013t16%2029q10%2027%2034%20153t46%20240%2022%20115v3h-47q-47%200-50%202-4%203-4%2010l7%2028q2%205%208%205t47%201q48%200%2048%201%200%202%209%2050t12%2058q37%20165%20146%20165%2037-2%2061-22t24-53q0-36-21-52t-42-17q-44%200-44%2042%200%2019%2011%2033t24%2021l9%205q-16%206-30%206-12%200-23-10t-15-28q-7-29-16-78t-16-83-7-36q0-2%2055-2%2045%200%2052-1t11-6q1-4-2-17t-5-16q-2-5-9-5t-54-1h-56l-23-122Q301%2015%20282-47q-27-85-70-126-37-32-73-32-32%200-58%2019t-26%2054q0%2037%2021%2054t42%2017q44%200%2044-42%200-19-11-33t-24-21l-9-5z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M94%20250q0%2069%2010%20131t23%20107%2037%2088%2038%2067%2042%2052%2033%2034%2025%2021h17q14%200%2014-9%200-3-17-21t-41-53-49-86-42-138-17-193%2017-192%2041-139%2049-86%2042-53%2017-21q0-9-15-9h-16l-28%2024q-94%2085-137%20212T94%20250z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M21%20287q1%206%203%2016t12%2038%2020%2047%2033%2037%2046%2017q36%200%2060-18t30-34%206-21q0-2%201-2l11%2011q61%2064%20139%2064%2054%200%2087-27t34-79-38-157-38-127q0-26%2017-26%206%200%209%201%2029%205%2052%2038t35%2080q2%208%2020%208%2020%200%2020-8%200-1-4-15-8-29-22-57t-46-56-69-27q-47%200-68%2027t-21%2056q0%2019%2036%20120t37%20152q0%2059-44%2059h-5q-86%200-145-101l-7-12-33-134Q156%2026%20151%2016q-13-27-43-27-13%200-21%206T76%207t-2%2010q0%2013%2038%20163t40%20163q1%205%201%2023%200%2039-24%2039-38%200-63-100-6-20-6-21-2-6-19-6H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M60%20749l4%201h22l28-24q94-85%20137-212t43-264q0-68-10-131T261%2012t-37-88-38-67-41-51-32-33-23-19l-4-4H63q-3%200-5%203t-3%209q1%201%2011%2013Q221-64%20221%20250T66%20725q-10%2012-11%2013%200%208%205%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22e%22%20d%3D%22M56%20347q0%2013%2014%2020h637q15-8%2015-20%200-11-14-19l-318-1H72q-16%205-16%2020zm0-194q0%2015%2016%2020h636q14-10%2014-20%200-13-15-20H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22g%22%20d%3D%22M423%20750q9%200%2015-6t6-14q0-5-173-482T92-240q-7-10-17-10-7%200-13%205t-6%2014q0%2010%20174%20488t177%20483q4%2010%2016%2010z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22h%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22i%22%20d%3D%22M78%2035v25l16%2043%2043%2018q28%200%2050-25t23-88q0-35-9-68t-21-57-26-41-24-27-13-9q-4%200-13%209t-9%2013q0%204%2011%2016t25%2030%2026%2050%2016%2073V9l-1-1q-2-1-5-2t-6-3-9-2-12-1q-27%200-44%2017z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22m%22%20d%3D%22M69%20609q0%2028%2018%2044t44%2016q23-2%2040-17t17-43q0-30-17-45t-42-15q-25%200-42%2015t-18%2045zM247%200q-15%203-104%203h-37Q80%203%2056%201L34%200h-8v46h16q28%200%2049%203%209%204%2011%2011t2%2042v191q0%2052-2%2066t-14%2019q-14%207-47%207H30v23q0%2023%202%2023l10%201q10%201%2028%202t36%202%2036%202%2029%203%2011%201h3V62q5-10%2012-12t35-4h23V0h-8z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22n%22%20d%3D%22M273%200q-18%203-127%203Q43%203%2034%200h-8v46h16q28%200%2049%203%208%203%2012%2011%201%202%201%20164v161H33v46h71v66l1%2067%202%2010q19%2065%2064%2094t95%2036h9q8%200%2014%201%2041-3%2062-26t21-52q0-23-14-37t-37-14-37%2014-14%2037q0%2020%2018%2040h-4q-4%201-11%201-28%200-50-21t-34-55q-6-20-7-95v-66h111v-46H185V225q0-162%201-164t3-4%205-3%205-3%207-2%207-1%209-1%209%200%2010-1%2010%200h31V0h-9z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22o%22%20d%3D%22M295%20316q0%2040-27%2069t-78%2029q-36%200-62-13-30-19-30-52-1-5%200-13t16-24%2043-25q18-5%2044-9t44-9%2032-13q17-8%2033-20t32-41%2017-62q0-62-38-102T198-10h-8q-52%200-96%2036l-8-7-9-9Q71%204%2065-1L54-11H42q-3%200-9%206v137q0%2021%202%2025t10%205h9q12%200%2016-4t5-12%207-27%2019-42q35-51%2097-51%2097%200%2097%2078%200%2029-18%2047-20%2024-83%2036t-83%2023q-36%2017-57%2046t-21%2062q0%2039%2017%2066t43%2040%2050%2018%2044%205h11q40%200%2070-15l15-8%209%207q10%209%2022%2017h12q3%200%209-6V310l-6-6h-28q-6%206-6%2012z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22p%22%20d%3D%22M28%20218q0%2055%2020%20100t50%2073%2065%2042%2066%2015q53%200%2091-18t58-50%2028-64%209-71q0-7-7-14H126v-15q0-148%20100-180%2020-6%2044-6%2042%200%2072%2032%2017%2017%2027%2042l10%2024q3%203%2016%203h3q17%200%2017-10%200-4-3-13-19-55-63-87t-99-32q-95%200-158%2069T28%20218zm305%2057q-11%20128-95%20136h-2q-8%200-16-1t-25-8-29-21-23-41-16-66v-7h206v8z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22q%22%20d%3D%22M338%20431q6-2%2084-2%2057%200%2081%202h5v-46h-11q-58-4-74-40-2-4-67-173T288-2q-5-9-25-9-19%200-24%209Q99%20359%2098%20364q-5%2014-16%2017t-39%204H19v46h6l8-1h46q14%200%2025-1t18-1q95%200%20110%203h8v-46h-14q-39-1-42-15%200-4%2051-136l51-132%2091%20239v8q0%2014-10%2023t-18%2011-14%202h-4v46h7z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22r%22%20d%3D%22M41%2046h14q39%200%2047%2014v62q0%2017%201%2039t0%2042v66q0%2035-1%2059v23q-3%2019-14%2025t-45%209H25v23q0%2023%202%2023l10%201q10%201%2028%202t37%202q17%201%2036%202t29%203%2011%201h3v-40q0-38%201-38t5%205%2012%2015%2019%2018%2029%2019%2038%2016q20%205%2051%205%20114-4%20127-113%201-7%201-139v-86q0-38%202-45t11-10q21-3%2049-3h16V0h-8l-24%201q-23%201-50%201t-38%201Q319%203%20310%200h-8v46h16q61%200%2061%2016%201%202%201%20138-1%20135-2%20143-6%2028-20%2042t-24%2017-26%202q-45%200-79-34-27-27-34-55t-8-83V108q0-30%201-40t3-13%209-6q21-3%2049-3h16V0h-8l-23%201q-24%201-51%201t-38%201Q42%203%2033%200h-8v46h16z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22j%22%20d%3D%22M127%20463q-27%200-42%2017t-16%2044q0%2055%2048%2098t116%2043q35%200%2044-1%2074-12%20113-53t40-89q0-52-34-101t-94-71l-3-2q0-1%209-3t29-9%2038-21q82-53%2082-140%200-79-62-138T238-22q-80%200-138%2043T42%20130q0%2028%2018%2045t45%2018q28%200%2046-18t18-45q0-11-3-20t-7-16-11-12-12-8-10-4-8-3l-4-1q51-45%20124-45%2055%200%2083%2053%2017%2033%2017%20101v20q0%2095-64%20127-15%206-61%207l-42%201-3%202q-2%203-2%2016%200%2018%208%2018%2028%200%2058%205%2034%205%2062%2042t28%20112v8q0%2057-35%2079-22%2014-47%2014-32%200-59-11t-38-23-11-12h3q3-1%208-2t10-5%2012-7%2010-11%208-15%203-20q0-22-14-39t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22k%22%20d%3D%22M56%20237v13l14%2020h299v150l1%20150q10%2013%2019%2013%2013%200%2020-15V270h298q15-8%2015-20t-15-20H409V-68q-8-14-18-14h-4q-12%200-18%2014v298H70q-14%207-14%2020z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22l%22%20d%3D%22M213%20578l-13-5q-14-5-40-10t-58-7H83v46h19q47%202%2087%2015t56%2024%2028%2022q2%203%2012%203%209%200%2017-6V361l1-300q7-7%2012-9t24-4%2062-2h26V0h-11q-21%203-159%203-136%200-157-3H88v46h64q16%200%2025%201t16%203%208%202%206%205%206%204v517z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22s%22%20d%3D%22M28%20214q0%2095%2065%20164t157%2070q90%200%20155-68t66-165q0-95-64-160T250-10q-97%200-159%2067T28%20214zM250%2030q122%200%20122%20163v57q0%2022-1%2038t-7%2038-16%2036-31%2028-49%2020q-5%201-16%201-30%200-57-12-43-22-56-61t-13-92v-20q0-96%2019-135%2032-61%20105-61z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22t%22%20d%3D%22M376%20495v40q0%2024%201%2033%200%2045-10%2056t-51%2013h-18v23q0%2023%202%2023l10%201q10%201%2029%202t37%202%2037%202%2030%203%2011%201h3V390q0-306%201-309%203-20%2014-26t45-9h18V0q-2%200-76-5t-79-6h-7v55l-8-7q-58-48-130-48-77%200-139%2061T34%20215q0%20100%2063%20163t147%2064q75%200%20132-49v102zm-3-153q-45%2063-113%2063-49%200-87-36-27-28-34-64t-8-94q0-56%207-91t35-61q30-33%2078-33%2071%200%20122%2077v239z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22f%22%20d%3D%22M618-943l-6-6h-30l-14%206q-96%2040-157%20102t-79%20138q-5%2021-5%2050t-2%20303q-1%20322-2%20332-6%2042-22%2079t-37%2063-43%2047-42%2034-32%2020-15%209q-2%204-2%2016v8q0%203%201%206t1%203%202%202%205%203%205%203q63%2033%20112%2092%2054%2069%2067%20152%201%2010%202%20332%201%20273%201%20303t6%2051q37%20153%20234%20238l16%207h30l6-6v-15q0-16-2-18l-8-5q-9-4-23-13t-33-21-37-29-36-38-30-48-20-57q-4-20-4-48t-2-301q-1-272-1-302t-6-51q-9-39-28-74t-42-60-49-46-47-34-36-20-17-10l-9-3%2017-9q85-42%20140-104T416%203q5-21%205-51t2-301v-123q1-205%205-222%201-3%201-5%205-23%2014-44t22-39%2026-34%2028-29%2029-23%2026-18%2021-13%2015-9l6-2q2-2%202-18v-15z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22555%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22949%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%221554%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23e%22%20x%3D%222225%22%2F%3E%3Cg%20transform%3D%22translate%283286%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23f%22%2F%3E%3Cg%20transform%3D%22translate%28922%2C0%29%20translate%28-11%2C0%29%20translate%280%2C582%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23g%22%20x%3D%22605%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23h%22%20x%3D%221110%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23i%22%20x%3D%221615%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28922%2C0%29%20translate%28-11%2C0%29%20translate%280%2C-678%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23j%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22505%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23k%22%20x%3D%221332%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23l%22%20x%3D%222337%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23i%22%20x%3D%222842%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cg%20transform%3D%22translate%28922%2C0%29%20translate%284114%2C0%29%20translate%280%2C582%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23m%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23n%22%20x%3D%22283%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22844%22%2F%3E%3Cg%20transform%3D%22translate%281449%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23m%22%20x%3D%22250%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23o%22%20x%3D%22533%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23p%22%20x%3D%221182%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23q%22%20x%3D%221631%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23p%22%20x%3D%222164%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23r%22%20x%3D%222613%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28922%2C0%29%20translate%284114%2C0%29%20translate%280%2C-678%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23m%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23n%22%20x%3D%22283%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22844%22%2F%3E%3Cg%20transform%3D%22translate%281449%2C0%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23m%22%20x%3D%22250%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23o%22%20x%3D%22533%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23s%22%20x%3D%221182%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23t%22%20x%3D%221687%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23t%22%20x%3D%222248%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); } .ve-ui-mwMathSymbol-f_94__123__40_3_41__125_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%223.687ex%22%20height%3D%223.176ex%22%20style%3D%22vertical-align%3A-.671ex%22%20viewBox%3D%220%20-1078.4%201587.3%201367.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M118-162q2%200%206-2t11-3%2012-1q13%200%2024%2013t16%2029q10%2027%2034%20153t46%20240%2022%20115v3h-47q-47%200-50%202-4%203-4%2010l7%2028q2%205%208%205t47%201q48%200%2048%201%200%202%209%2050t12%2058q37%20165%20146%20165%2037-2%2061-22t24-53q0-36-21-52t-42-17q-44%200-44%2042%200%2019%2011%2033t24%2021l9%205q-16%206-30%206-12%200-23-10t-15-28q-7-29-16-78t-16-83-7-36q0-2%2055-2%2045%200%2052-1t11-6q1-4-2-17t-5-16q-2-5-9-5t-54-1h-56l-23-122Q301%2015%20282-47q-27-85-70-126-37-32-73-32-32%200-58%2019t-26%2054q0%2037%2021%2054t42%2017q44%200%2044-42%200-19-11-33t-24-21l-9-5z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M94%20250q0%2069%2010%20131t23%20107%2037%2088%2038%2067%2042%2052%2033%2034%2025%2021h17q14%200%2014-9%200-3-17-21t-41-53-49-86-42-138-17-193%2017-192%2041-139%2049-86%2042-53%2017-21q0-9-15-9h-16l-28%2024q-94%2085-137%20212T94%20250z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M127%20463q-27%200-42%2017t-16%2044q0%2055%2048%2098t116%2043q35%200%2044-1%2074-12%20113-53t40-89q0-52-34-101t-94-71l-3-2q0-1%209-3t29-9%2038-21q82-53%2082-140%200-79-62-138T238-22q-80%200-138%2043T42%20130q0%2028%2018%2045t45%2018q28%200%2046-18t18-45q0-11-3-20t-7-16-11-12-12-8-10-4-8-3l-4-1q51-45%20124-45%2055%200%2083%2053%2017%2033%2017%20101v20q0%2095-64%20127-15%206-61%207l-42%201-3%202q-2%203-2%2016%200%2018%208%2018%2028%200%2058%205%2034%205%2062%2042t28%20112v8q0%2057-35%2079-22%2014-47%2014-32%200-59-11t-38-23-11-12h3q3-1%208-2t10-5%2012-7%2010-11%208-15%203-20q0-22-14-39t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22d%22%20d%3D%22M60%20749l4%201h22l28-24q94-85%20137-212t43-264q0-68-10-131T261%2012t-37-88-38-67-41-51-32-33-23-19l-4-4H63q-3%200-5%203t-3%209q1%201%2011%2013Q221-64%20221%20250T66%20725q-10%2012-11%2013%200%208%205%2011z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cg%20transform%3D%22translate%28573%2C412%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23c%22%20x%3D%22394%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23d%22%20x%3D%22899%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 31.327212976938785%; } .ve-ui-mwMathSymbol-x_2_94_3 { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%222.402ex%22%20height%3D%223.176ex%22%20style%3D%22vertical-align%3A-1.005ex%22%20viewBox%3D%220%20-934.9%201034.1%201367.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M127%20463q-27%200-42%2017t-16%2044q0%2055%2048%2098t116%2043q35%200%2044-1%2074-12%20113-53t40-89q0-52-34-101t-94-71l-3-2q0-1%209-3t29-9%2038-21q82-53%2082-140%200-79-62-138T238-22q-80%200-138%2043T42%20130q0%2028%2018%2045t45%2018q28%200%2046-18t18-45q0-11-3-20t-7-16-11-12-12-8-10-4-8-3l-4-1q51-45%20124-45%2055%200%2083%2053%2017%2033%2017%20101v20q0%2095-64%20127-15%206-61%207l-42%201-3%202q-2%203-2%2016%200%2018%208%2018%2028%200%2058%205%2034%205%2062%2042t28%20112v8q0%2057-35%2079-22%2014-47%2014-32%200-59-11t-38-23-11-12h3q3-1%208-2t10-5%2012-7%2010-11%208-15%203-20q0-22-14-39t-45-18z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22c%22%20d%3D%22M109%20429q-27%200-43%2018t-16%2044q0%2071%2053%20123t132%2052q91%200%20152-56t62-145q0-43-20-82t-48-68-80-74q-36-31-100-92l-59-56%2076-1q157%200%20167%205%207%202%2024%2089v3h40v-3q-1-3-13-91T421%203V0H50v31q0%207%206%2015t30%2035q29%2032%2050%2056%209%2010%2034%2037t34%2037%2029%2033%2028%2034%2023%2030%2021%2032%2015%2029%2013%2032%207%2030%203%2033q0%2063-34%20109t-97%2046q-33%200-58-17t-35-33-10-19q0-1%205-1%2018%200%2037-14t19-46q0-25-16-42t-45-18z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23b%22%20x%3D%22816%22%20y%3D%22519%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23c%22%20x%3D%22816%22%20y%3D%22-444%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 56.85311144653124%; } .ve-ui-mwMathSymbol-x_39_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%222.032ex%22%20height%3D%222.509ex%22%20style%3D%22vertical-align%3A-.338ex%22%20viewBox%3D%220%20-934.9%20875%201080.4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M52%20289q7%2042%2054%2097t116%2056q35%200%2064-18t43-45q42%2063%20101%2063%2037%200%2064-22t28-59q0-29-14-47t-27-22-23-4q-19%200-31%2011t-12%2029q0%2046%2050%2063-11%2013-40%2013-13%200-19-2-38-16-56-66-60-221-60-258%200-28%2016-40t35-12q37%200%2073%2033t49%2081q3%2010%206%2011t16%202h4q15%200%2015-8%200-1-2-11-16-57-62-101T333-11q-70%200-106%2063-41-62-94-62h-6q-49%200-70%2026T35%2071q0%2032%2019%2052t45%2020q43%200%2043-42%200-20-12-35t-23-20-13-5l-3-1q0-1%206-4t16-7%2019-3q36%200%2062%2045%209%2016%2023%2068t28%20108%2016%2066q5%2027%205%2039%200%2028-15%2040t-34%2012q-40%200-75-32t-49-82q-2-9-5-10t-16-2H58q-6%206-6%2011z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M79%2043q-6%200-27%206T30%2061q0%207%2055%20232t61%20235q15%2032%2052%2032%2020%200%2042-15t22-44q0-5-2-15-1-7-87-223T84%2045t-5-2z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cuse%20transform%3D%22scale%280.707%29%22%20xlink%3Ahref%3D%22%23b%22%20x%3D%22816%22%20y%3D%22583%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 37.65720902567737%; } .ve-ui-mwMathSymbol-y_39__39_ { background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%222.323ex%22%20height%3D%222.843ex%22%20style%3D%22vertical-align%3A-.671ex%22%20viewBox%3D%220%20-934.9%201000.1%201223.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22a%22%20d%3D%22M21%20287q0%2014%2015%2048t48%2071%2074%2036q41%200%2066-23t26-64q-2-19-3-21%200-3-16-46t-33-97-16-86q0-43%2014-60t42-18q23%200%2043%2011t31%2023%2027%2033q0%201%205%2020t14%2059%2019%2074q38%20150%2042%20157%2013%2027%2043%2027%2013%200%2021-7t11-12%202-9q0-13-49-210T391-23q-28-83-97-132t-138-50q-45%200-79%2022t-34%2066q0%2022%207%2037t19%2022%2020%2010%2017%203q44%200%2044-42%200-20-12-35t-23-20-13-5l-3-1q2-5%2019-12t34-7h8q17%200%2026%202%2033%209%2061%2038t43%2062%2023%2056%208%2030l-6-4q-6-4-19-11T270-6q-20-5-39-5-46%200-81%2022t-46%2071q-1%207-1%2031%200%2057%2035%20149t35%20117v14q0%203-4%207t-11%204h-4q-23%200-42-19t-30-41-17-42-8-22q-2-2-16-2H27q-6%206-6%209z%22%2F%3E%3Cpath%20stroke-width%3D%2210%22%20id%3D%22b%22%20d%3D%22M79%2043q-6%200-27%206T30%2061q0%207%2055%20232t61%20235q15%2032%2052%2032%2020%200%2042-15t22-44q0-5-2-15-1-7-87-223T84%2045t-5-2z%22%2F%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20transform%3D%22matrix%281%200%200%20-1%200%200%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cg%20transform%3D%22translate%28504%2C412%29%20scale%280.707%29%22%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23b%22%20x%3D%22280%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E); background-position: 50% 45.25860887311717%; } Math/modules/ve-math/ve.ce.MWMathNode.css0000644000174600017460000000050412727636110020404 0ustar extdistextdist/** * Hide math tag completely to avoid extra bounding boxes for Chrome, Safari, Android... * Browser-specific hacks are bad but let's use that for now... * See http://browserhacks.com */ @media screen and (-webkit-min-device-pixel-ratio: 0) { .ve-ce-mwMathNode .mwe-math-mathml-a11y { display: none !important; } } Math/MathRenderer.php0000644000174600017460000004602412727636110015017 0ustar extdistextdist tags using * different technologies. These static methods create a new instance of the * extending classes and render the math tags based on the mode setting of the user. * Furthermore this class handles the caching of the rendered output. * * @author Tomasz Wegrzanowski * @author Brion Vibber * @author Moritz Schubotz */ abstract class MathRenderer { // REPRESENTATIONS OF THE MATHEMATICAL CONTENT /** @var string tex representation */ protected $tex = ''; /** @var string MathML content and presentation */ protected $mathml = ''; /** @var string SVG layout only (no semantics) */ protected $svg = ''; /** @var string the original user input string (which was used to calculate the inputhash) */ protected $userInputTex = ''; // FURTHER PROPERTIES OF THE MATHEMATICAL CONTENT /** @var ('inlineDisplaystyle'|'display'|'inline'|'linebreak') the rendering style */ protected $mathStyle = 'inlineDisplaystyle'; /** @var array with userdefined parameters passed to the extension (not used) */ protected $params = []; /** @var string a userdefined identifier to link to the equation. */ protected $id = ''; // STATE OF THE CLASS INSTANCE /** @var boolean has variable tex been security-checked */ protected $texSecure = false; /** @var boolean has the mathematical content changed */ protected $changed = false; /** @var boolean is there a database entry for the mathematical content */ protected $storedInDatabase = null; /** @var boolean is there a request to purge the existing mathematical content */ protected $purge = false; /** @var string with last occurred error */ protected $lastError = ''; /** @var string md5 value from userInputTex */ protected $md5 = ''; /** @var string binary packed inputhash */ protected $inputHash = ''; /** @var string rendering mode */ protected $mode = 'png'; /** @var string input type */ protected $inputType = 'tex'; /** @var MathRestbaseInterface used for checking */ protected $rbi; /** * Constructs a base MathRenderer * * @param string $tex (optional) LaTeX markup * @param array $params (optional) HTML attributes */ public function __construct( $tex = '', $params = [] ) { $this->params = $params; if ( isset( $params['id'] ) ) { $this->id = $params['id']; } if ( isset( $params['display'] ) ) { $layoutMode = $params['display']; if ( $layoutMode == 'block' ) { $this->mathStyle = 'display'; $tex = '{\displaystyle ' . $tex . '}'; $this->inputType = 'tex'; } elseif ( $layoutMode == 'inline' ) { $this->mathStyle = 'inline'; $this->inputType = 'inline-tex'; $tex = '{\textstyle ' . $tex . '}'; } elseif ( $layoutMode == 'linebreak' ) { $this->mathStyle = 'linebreak'; $tex = '\[ ' . $tex . ' \]'; } } // TODO: Implement caching for attributes of the math tag // Currently the key for the database entry relating to an equation // is md5($tex) the new option to determine if the tex input // is rendered in displaystyle or textstyle would require a database // layout change to use a composite key e.g. (md5($tex),$mathStyle). // As a workaround we use the prefix \displaystyle so that the key becomes // md5((\{\\displaystyle|\{\\textstyle)?\s?$tex\}?) // The new value of $tex string describes now how the rendering should look like. // The variable MathRenderer::mathStyle determines if the rendered equation should // be centered in a new line, or just in be displayed in the current line. $this->userInputTex = $tex; $this->tex = $tex; } /** * Static method for rendering math tag * * @param string $tex LaTeX markup * @param array $params HTML attributes * @param string $mode constant indicating rendering mode * @return string HTML for math tag */ public static function renderMath( $tex, $params = [], $mode = 'png' ) { $renderer = self::getRenderer( $tex, $params, $mode ); if ( $renderer->render() ) { return $renderer->getHtmlOutput(); } else { return $renderer->getLastError(); } } /** * * @param string $md5 * @return MathRenderer the MathRenderer generated from md5 */ public static function newFromMd5( $md5 ) { $class = get_called_class(); /** @var MathRenderer $instance */ $instance = new $class; $instance->setMd5( $md5 ); $instance->readFromDatabase(); return $instance; } /** * Static factory method for getting a renderer based on mode * * @param string $tex LaTeX markup * @param array $params HTML attributes * @param string $mode indicating rendering mode * @return MathRenderer appropriate renderer for mode */ public static function getRenderer( $tex, $params = [], $mode = 'png' ) { global $wgDefaultUserOptions, $wgMathEnableExperimentalInputFormats; if ( isset( $params['forcemathmode'] ) ) { $mode = $params['forcemathmode']; } if ( !in_array( $mode, self::getValidModes() ) ) { $mode = $wgDefaultUserOptions['math']; } if ( $wgMathEnableExperimentalInputFormats === true && $mode == 'mathml' && isset( $params['type'] ) ) { // Support of MathML input (experimental) // Currently support for mode 'mathml' only if ( !in_array( $params['type'], [ 'pmml', 'ascii' ] ) ) { unset( $params['type'] ); } } if ( isset( $params['chem'] ) ) { $mode = 'mathml'; $params['type'] = 'chem'; } switch ( $mode ) { case 'source': $renderer = new MathSource( $tex, $params ); break; case 'png': $renderer = new MathTexvc( $tex, $params ); break; case 'latexml': $renderer = new MathLaTeXML( $tex, $params ); break; case 'mathml': default: $renderer = new MathMathML( $tex, $params ); } LoggerFactory::getInstance( 'Math' )->debug( 'Start rendering $' . $renderer->tex . '$ in mode ' . $mode ); return $renderer; } /** * Performs the rendering * * @return boolean if rendering was successful. */ abstract public function render(); /** * @return string Html output that is embedded in the page */ abstract public function getHtmlOutput(); /** * texvc error messages * TODO: update to MathML * Returns an internationalized HTML error string * * @param string $msg message key for specific error * @internal param \Varargs $parameters (optional) zero * or more message parameters for specific error * * @return string HTML error string */ public function getError( $msg /*, ... */ ) { $mf = wfMessage( 'math_failure' )->inContentLanguage()->escaped(); $parameters = func_get_args(); array_shift( $parameters ); $errmsg = wfMessage( $msg, $parameters )->inContentLanguage()->escaped(); $source = htmlspecialchars( str_replace( "\n", ' ', $this->tex ) ); return "$mf ($errmsg): $source\n"; } /** * Return hash of input * * @return string hash */ public function getMd5() { if ( ! $this->md5 ) { $this->md5 = md5( $this->userInputTex ); } return $this->md5; } /** * Set the input hash (if user input tex is not available) * @param $md5 * @return string hash */ public function setMd5( $md5 ) { $this->md5 = $md5; } /** * Return hash of input * * @return string hash */ public function getInputHash() { // TODO: What happens if $tex is empty? if ( !$this->inputHash ) { $dbr = wfGetDB( DB_SLAVE ); return $dbr->encodeBlob( pack( "H32", $this->getMd5() ) ); # Binary packed, not hex } return $this->inputHash; } /** * Decode binary packed hash from the database to md5 of input_tex * @param string $hash (binary) * @return string md5 */ private static function dbHash2md5( $hash ) { $dbr = wfGetDB( DB_SLAVE ); $xhash = unpack( 'H32md5', $dbr->decodeBlob( $hash ) . " " ); return $xhash['md5']; } /** * Reads rendering data from database * * @return boolean true if read successfully, false otherwise */ public function readFromDatabase() { $dbr = wfGetDB( DB_SLAVE ); $rpage = $dbr->selectRow( $this->getMathTableName(), $this->dbInArray(), [ 'math_inputhash' => $this->getInputHash() ], __METHOD__ ); if ( $rpage !== false ) { $this->initializeFromDatabaseRow( $rpage ); $this->storedInDatabase = true; return true; } else { # Missing from the database and/or the render cache $this->storedInDatabase = false; return false; } } /** * @return array with the database column names */ protected function dbInArray() { $in = [ 'math_inputhash', 'math_mathml', 'math_inputtex', 'math_tex', 'math_svg' ]; return $in; } /** * Reads the values from the database but does not overwrite set values with empty values * @param stdClass $rpage (a database row) */ protected function initializeFromDatabaseRow( $rpage ) { $this->inputHash = $rpage->math_inputhash; // MUST NOT BE NULL $this->md5 = self::dbHash2md5( $this->inputHash ); if ( ! empty( $rpage->math_mathml ) ) { $this->mathml = utf8_decode( $rpage->math_mathml ); } if ( ! empty( $rpage->math_inputtex ) ) { // in the current database the field is probably not set. $this->userInputTex = $rpage->math_inputtex; } if ( ! empty( $rpage->math_tex ) ) { $this->tex = $rpage->math_tex; } if ( ! empty( $rpage->math_svg ) ) { $this->svg = $rpage->math_svg; } $this->changed = false; } /** * Writes rendering entry to database. * * WARNING: Use writeCache() instead of this method to be sure that all * renderer specific (such as squid caching) are taken into account. * This function stores the values that are currently present in the class * to the database even if they are empty. * * This function can be seen as protected function. * @param DatabaseBase $dbw */ public function writeToDatabase( $dbw = null ) { # Now save it back to the DB: if ( !wfReadOnly() ) { $dbw = $dbw ?: wfGetDB( DB_MASTER ); LoggerFactory::getInstance( 'Math' )->debug( 'Store entry for $' . $this->tex . '$ in database (hash:' . $this->getMd5() . ')' ); $outArray = $this->dbOutArray(); $method = __METHOD__; $mathTableName = $this->getMathTableName(); if ( $this->isInDatabase() ) { $inputHash = $this->getInputHash(); $dbw->onTransactionIdle( function () use ( $dbw, $outArray, $inputHash, $method, $mathTableName ) { $dbw->update( $mathTableName, $outArray, [ 'math_inputhash' => $inputHash ], $method ); LoggerFactory::getInstance( 'Math' )->debug( 'Row updated after db transaction was idle: ' . var_export( $outArray, true ) . " to database" ); } ); } else { $dbw->onTransactionIdle( function () use ( $dbw, $outArray, $method, $mathTableName ) { $dbw->insert( $mathTableName, $outArray, $method, [ 'IGNORE' ] ); LoggerFactory::getInstance( 'Math' )->debug( 'Row inserted after db transaction was idle ' . var_export( $outArray, true ) . " to database" ); if ( $dbw->affectedRows() == 0 ) { // That's the price for the delayed update. LoggerFactory::getInstance( 'Math' )->warning( 'Entry could not be written. Might be changed in between.' ); } } ); } } } /** * Gets an array that matches the variables of the class to the database columns * @return array */ protected function dbOutArray() { $out = [ 'math_inputhash' => $this->getInputHash(), 'math_mathml' => utf8_encode( $this->mathml ), 'math_inputtex' => $this->userInputTex, 'math_tex' => $this->tex, 'math_svg' => $this->svg ]; return $out; } /** * @param MathRestbaseInterface $param */ public function setRestbaseInterface( $param ) { $this->rbi = $param; } /** * Returns sanitized attributes * * @param string $tag element name * @param array $defaults default attributes * @param array $overrides attributes to override defaults * @return array HTML attributes */ protected function getAttributes( $tag, $defaults = [], $overrides = [] ) { $attribs = Sanitizer::validateTagAttributes( $this->params, $tag ); $attribs = Sanitizer::mergeAttributes( $defaults, $attribs ); $attribs = Sanitizer::mergeAttributes( $attribs, $overrides ); return $attribs; } /** * Writes cache. Writes the database entry if values were changed */ public function writeCache() { $logger = LoggerFactory::getInstance( 'Math' ); $logger->debug( 'Writing of cache requested.' ); if ( $this->isChanged() ) { $logger->debug( 'Change detected. Perform writing.' ); $this->writeToDatabase(); return true; } else { $logger->debug( "Nothing was changed. Don't write to database." ); return false; } } /** * Gets TeX markup * * @return string TeX markup */ public function getTex() { return $this->tex; } /** * Gets the rendering mode * * @return string */ public function getMode() { return $this->mode; } /** * Sets the rendering mode * @param string $newMode element of the array $wgMathValidModes * @return bool */ public function setMode( $newMode ) { if ( in_array( $newMode, self::getValidModes() ) ) { $this->mode = $newMode; return true; } else { return false; } } /** * Sets the TeX code * * @param string $tex */ public function setTex( $tex ) { if ( $this->tex != $tex ) { $this->changed = true; $this->tex = $tex; } } /** * Gets the MathML XML element * @return string in UTF-8 encoding */ public function getMathml() { if ( !StringUtils::isUtf8( $this->mathml ) ) { $this->setMathml( '' ); } return $this->mathml; } /** * @param string $mathml use UTF-8 encoding */ public function setMathml( $mathml ) { $this->changed = true; $this->mathml = $mathml; } /** * Get the attributes of the math tag * * @return [] */ public function getParams() { return $this->params; } /** * @param [] $params */ public function setParams( $params ) { // $changed is not set to true here, because the attributes do not affect // the rendering in the current implementation. // If this behavior will change in the future $this->tex is no longer a // primary key and the input hash cannot be calculate form $this->tex // only. See the discussion 'Tag extensions in Block mode' on wikitech-l. $this->params = $params; } /** * Checks if the instance was modified i.e., because math was rendered * * @return boolean true if something was changed false otherwise */ public function isChanged() { return $this->changed; } /** * Checks if there is an explicit user request to rerender the math-tag. * @return boolean */ function isPurge() { if ( $this->purge ) { return true; } $request = RequestContext::getMain()->getRequest(); // TODO: Figure out if ?action=purge // $action = $request->getText('action'); //always returns '' // until this issue is resolved we use ?mathpurge=true instead $mathpurge = $request->getBool( 'mathpurge', false ); if ( $mathpurge ) { LoggerFactory::getInstance( 'Math' )->debug( 'Re-Rendering on user request' ); return true; } else { return false; } } /** * Sets purge. If set to true the render is forced to rerender and must not * use a cached version. * @param bool $purge * @return boolean */ function setPurge( $purge = true ) { $this->changed = true; $this->purge = $purge; } function getLastError() { return $this->lastError; } /** * * @param string $mathStyle ('inlineDisplaystyle'|'display'|'inline') */ public function setMathStyle( $mathStyle = 'display' ) { if ( $this->mathStyle !== $mathStyle ){ $this->changed = true; } $this->mathStyle = $mathStyle; if ( $mathStyle == 'inline' ){ $this->inputType = 'inline-tex'; } else { $this->inputType = 'tex'; } } /** * Returns the value of the DisplayStyle attribute * @return string ('inlineDisplaystyle'|'display'|'inline'|'linebreak') the DisplayStyle */ public function getMathStyle() { return $this->mathStyle; } /** * Get if the input tex was marked as secure * @return boolean */ public function isTexSecure() { return $this->texSecure; } /** * @global $wgMathDisableTexFilter * @return bool */ public function checkTeX() { if ( $this->texSecure || self::getDisableTexFilter() == 'always' ) { // equation was already checked or checking is disabled return true; } else { if ( self::getDisableTexFilter() == 'new' && $this->mode != 'source' ){ if ( $this->readFromDatabase() ) { return true; } } return $this->doCheck(); } } public function isInDatabase() { if ( $this->storedInDatabase === null ) { $this->readFromDatabase(); } return $this->storedInDatabase; } /** * * @return string TeX the original tex string specified by the user */ public function getUserInputTex() { return $this->userInputTex; } /** * @return string user defined ID */ public function getID() { return $this->id; } /** * @param string user defined ID */ public function setID( $id ) { // Changes in the ID affect the container for the math element on the current page // only. Therefore an id change does not affect the $this->changed variable, which // indicates if database relevant fields have been changed. $this->id = $id; } /** * * @param string $svg */ public function setSvg( $svg ) { $this->changed = true; $this->svg = trim( $svg ); } /** * Gets the SVG image * * @param string $render if set to 'render' (default) and no SVG image exists, the function * tries to generate it on the fly. * Otherwise, if set to 'cached', and there is no SVG in the database * cache, an empty string is returned. * * @return string XML-Document of the rendered SVG */ public function getSvg( /** @noinspection PhpUnusedParameterInspection */ $render = 'render' ) { // Spaces will prevent the image from being displayed correctly in the browser if ( !$this->svg && $this->rbi ){ $this->svg = $this->rbi->getSvg(); } return trim( $this->svg ); } abstract protected function getMathTableName(); public function getModeStr() { $names = MathHooks::getMathNames(); return $names[ $this->getMode() ]; } public static function getValidModes() { global $wgMathValidModes; return array_map( "MathHooks::mathModeToString", $wgMathValidModes ); } public static function getDisableTexFilter() { global $wgMathDisableTexFilter; return MathHooks::mathCheckToString( $wgMathDisableTexFilter ); } /** * @param string $inputType */ public function setInputType( $inputType ) { $this->inputType = $inputType; } /** * @return string */ public function getInputType() { return $this->inputType; } /** * @return bool */ protected function doCheck() { $checker = new MathInputCheckRestbase( $this->tex, $this->getInputType(), $this->rbi ); try { if ( $checker->isValid() ) { $this->setTex( $checker->getValidTex() ); $this->texSecure = true; return true; } } catch ( MWException $e ) { } $this->lastError = $checker->getError(); return false; } } Math/Math.alias.noTranslate.php0000644000174600017460000000056312727636110016707 0ustar extdistextdist [ 'MathShowImage' ] ]; Math/Math.alias.php0000644000174600017460000000143612727636110014416 0ustar extdistextdist [ 'MathStatus' ], ]; /** Arabic (العربية) */ $specialPageAliases['ar'] = [ 'MathStatus' => [ 'حالة_الرياضيات' ], ]; /** Persian (فارسی) */ $specialPageAliases['fa'] = [ 'MathStatus' => [ 'وضعیت_ریاضی' ], ]; /** Macedonian (македонски) */ $specialPageAliases['mk'] = [ 'MathStatus' => [ 'МатСтатус' ], ]; /** Simplified Chinese (中文(简体)‎) */ $specialPageAliases['zh-hans'] = [ 'MathStatus' => [ '数学状态' ], ];Math/maintenance/0000755000174600017460000000000012727636110014202 5ustar extdistextdistMath/maintenance/MathGenerateTests.php0000644000174600017460000000646712727636110020317 0ustar extdistextdistmDescription = 'Rebuilds the MathCoverage tests'; $this->addArg( 'page', "The page used for the testset generation.", false ); $this->addOption( 'offset', "If set the first n equations on the page are skipped", false, true, "o" ); $this->addOption( 'length', "If set the only n equations were processed", false, true, "l" ); $this->addOption( 'user', "User with rights to view the page", false, true, "u" ); } private static function getMathTagsFromPage( $titleString ) { global $wgEnableScaryTranscluding; $title = Title::newFromText( $titleString ); if ( $title->exists() ) { $article = new Article( $title ); $wikiText = $article->getPage()->getContent()->getNativeData(); } else { if ( $title == self::REFERENCE_PAGE ) { $wgEnableScaryTranscluding = true; $parser = new Parser(); $wikiText = $parser->interwikiTransclude( $title, 'raw' ); } else { return 'Page does not exist'; } } $wikiText = Sanitizer::removeHTMLcomments( $wikiText ); $wikiText = preg_replace( '#(.*)#', '', $wikiText ); $math = []; Parser::extractTagsAndParams( [ 'math' ], $wikiText, $math ); return $math; } public function execute() { global $wgUser; $parserTests = []; $page = $this->getArg( 0, self::REFERENCE_PAGE ); $offset = $this->getOption( 'offset', 0 ); $length = $this->getOption( 'length', PHP_INT_MAX ); $userName = $this->getOption( 'user', 'Maintenance script' ); $wgUser = User::newFromName( $userName ); $allEquations = self::getMathTagsFromPage( $page ); if ( !is_array( $allEquations ) ) { echo "Could not get equations from page '$page'\n"; echo $allEquations . PHP_EOL; return; } else { echo 'got ' . count( $allEquations ) . " math tags. Start processing."; } $i = 0; foreach ( array_slice( $allEquations, $offset, $length, true ) as $input ) { $output = MathRenderer::renderMath( $input[1], $input[2], 'png' ); $output = preg_replace( '#src="(.*?)/(([a-f]|\d)*).png"#', 'src="\2.png"', $output ); $parserTests[] = [ (string)$input[1], $output ]; $i++; echo '.'; } echo "Generated $i tests\n"; file_put_contents( __DIR__ . '/../tests/ParserTest.json', json_encode( $parserTests, JSON_PRETTY_PRINT ) ); } } $maintClass = 'MathGenerateTests'; require_once RUN_MAINTENANCE_IF_MAIN; Math/MathRestbaseInterface.php0000644000174600017460000002425212727636110016641 0ustar extdistextdisttex = $tex; $this->type = $type; } /** * Bundles several requests for fetching MathML. * Does not send requests, if the the input TeX is invalid. * @param $rbis * @param $serviceClient */ private static function batchGetMathML( $rbis, $serviceClient ) { $requests = []; $skips = []; $i = 0; foreach ( $rbis as $rbi ) { /** @var MathRestbaseInterface $rbi */ if ( $rbi->getSuccess() ) { $requests[] = $rbi->getContentRequest( 'mml' ); } else { $skips[] = $i; } $i ++; } $results = $serviceClient->runMulti( $requests ); $i = 0; $j = 0; foreach ( $results as $response ) { if ( !in_array( $i, $skips ) ) { /** @var MathRestbaseInterface $rbi */ $rbi = $rbis[$i]; try { $mml = $rbi->evaluateContentResponse( 'mml', $response, $requests[$j] ); $rbi->mml = $mml; } catch ( Exception $e ) { } $j ++; } $i ++; } } /** * @return string MathML code * @throws MWException */ public function getMathML() { if ( !$this->mml ){ $this->mml = $this->getContent( 'mml' ); } return $this->mml; } private function getContent( $type ) { $request = $this->getContentRequest( $type ); $serviceClient = $this->getServiceClient(); $response = $serviceClient->run( $request ); return $this->evaluateContentResponse( $type, $response, $request ); } private function calculateHash() { if ( !$this->hash ) { if ( !$this->checkTeX() ) { throw new MWException( "TeX input is invalid." ); } } } public function checkTeX() { $request = $this->getCheckRequest(); $requestResult = $this->executeRestbaseCheckRequest( $request ); return $this->evaluateRestbaseCheckResponse( $requestResult ); } /** * Performs a service request * Generates error messages on failure * @see Http::post() * * @param array $request the request object * @return bool success */ private function executeRestbaseCheckRequest( $request ) { $res = null; $serviceClient = $this->getServiceClient(); $response = $serviceClient->run( $request ); if ( $response['code'] !== 200 ) { $this->log()->info( 'Tex check failed:', [ 'post' => $request['body'], 'error' => $response['error'], 'url' => $request['url'] ] ); } return $response; } /** * @param array $rbis array of MathRestbaseInterface instances */ public static function batchEvaluate( $rbis ) { if ( count( $rbis ) == 0 ) { return; } $requests = []; /** @var MathRestbaseInterface $first */ $first = $rbis[0]; $serviceClient = $first->getServiceClient(); foreach ( $rbis as $rbi ) { /** @var MathRestbaseInterface $rbi */ $requests[] = $rbi->getCheckRequest(); } $results = $serviceClient->runMulti( $requests ); $i = 0; foreach ( $results as $response ) { /** @var MathRestbaseInterface $rbi */ $rbi = $rbis[$i ++]; try { $rbi->evaluateRestbaseCheckResponse( $response ); } catch ( Exception $e ) { } } self::batchGetMathML( $rbis, $serviceClient ); } private function getServiceClient() { global $wgVirtualRestConfig, $wgMathConcurrentReqs; $http = new MultiHttpClient( [ 'maxConnsPerHost' => $wgMathConcurrentReqs ] ); $serviceClient = new VirtualRESTServiceClient( $http ); if ( isset( $wgVirtualRestConfig['modules']['restbase'] ) ) { $cfg = $wgVirtualRestConfig['modules']['restbase']; $cfg['parsoidCompat'] = false; $vrsObject = new RestbaseVirtualRESTService( $cfg ); $serviceClient->mount( '/mathoid/', $vrsObject ); } return $serviceClient; } /** * The URL is generated accoding to the following logic: * * Case A: $internal = false, which means one needs an URL that is accessible from * outside: * * --> If $wgMathFullRestbaseURL is configured use it, otherwise fall back try to * $wgVisualEditorFullRestbaseURL. (Note, that this is not be worse than failing * immediately.) * * Case B: $internal= true, which means one needs to access content from Restbase * which does not need to be accessible from outside: * * --> Use the mount point whenever possible. If the mount point is not available, use * $wgMathFullRestbaseURL with fallback to wgVisualEditorFullRestbaseURL * * @param string $path * @param bool|true $internal * @return string * @throws MWException */ public function getUrl( $path, $internal = true ) { global $wgVirtualRestConfig, $wgMathFullRestbaseURL, $wgVisualEditorFullRestbaseURL; if ( $internal && isset( $wgVirtualRestConfig['modules']['restbase'] ) ) { return "/mathoid/local/v1/$path"; } if ( $wgMathFullRestbaseURL ) { return "{$wgMathFullRestbaseURL}v1/$path"; } if ( $wgVisualEditorFullRestbaseURL ) { return "{$wgVisualEditorFullRestbaseURL}v1/$path"; } $msg = 'Math extension can not find Restbase URL. Please specify $wgMathFullRestbaseURL.'; $this->setErrorMessage( $msg ); throw new MWException( $msg ); } /** * @return \Psr\Log\LoggerInterface */ private function log() { return LoggerFactory::getInstance( 'Math' ); } public function getSvg() { return $this->getContent( 'svg' ); } /** * @param bool|false $skipConfigCheck * @return bool */ public function checkBackend( $skipConfigCheck = false ) { try { $request = [ 'method' => 'GET', 'url' => $this->getUrl( '?spec' ) ]; } catch ( Exception $e ) { return false; } $serviceClient = $this->getServiceClient(); $response = $serviceClient->run( $request ); if ( $response['code'] === 200 ) { return $skipConfigCheck || $this->checkConfig(); } $this->log()->error( "Restbase backend is not correctly set up.", [ 'request' => $request, 'response' => $response ] ); return false; } /** * Generates a unique TeX string, renders it and gets it via a public URL. * The method fails, if the public URL does not point to the same server, who did render * the unique TeX input in the first place. * @return bool */ private function checkConfig() { // Generates a TeX string that probably has not been generated before $uniqueTeX = uniqid( 't=', true ); $testInterface = new MathRestbaseInterface( $uniqueTeX ); if ( ! $testInterface->checkTeX() ){ $this->log()->warning( 'Config check failed, since test expression was considered as invalid.', [ 'uniqueTeX' => $uniqueTeX ] ); return false; } try { $url = $testInterface->getFullSvgUrl(); $req = MWHttpRequest::factory( $url ); $status = $req->execute(); if ( $status->isOK() ){ return true; } $this->log()->warning( 'Config check failed, due to an invalid response code.', [ 'responseCode' => $status ] ); } catch ( Exception $e ) { $this->log()->warning( 'Config check failed, due to an exception.', [ $e ] ); return false; } } /** * Gets a publicly accessible link to the generated SVG image. * @return string * @throws MWException */ public function getFullSvgUrl() { $this->calculateHash(); return $this->getUrl( "media/math/render/svg/{$this->hash}", false ); } /** * @return string */ public function getCheckedTex() { return $this->checkedTex; } /** * @return boolean */ public function getSuccess() { if ( $this->success === null ) { $this->checkTeX(); } return $this->success; } /** * @return array */ public function getIdentifiers() { return $this->identifiers; } /** * @return stdClass */ public function getError() { return $this->error; } /** * @return string */ public function getTex() { return $this->tex; } /** * @return string */ public function getType() { return $this->type; } private function setErrorMessage( $msg ) { $this->error = (object)[ 'error' => (object)[ 'message' => $msg ] ]; } /** * @return array * @throws MWException */ public function getCheckRequest() { $request = [ 'method' => 'POST', 'body' => [ 'type' => $this->type, 'q' => $this->tex ], 'url' => $this->getUrl( "media/math/check/{$this->type}" ) ]; return $request; } /** * @param $response * @return bool */ public function evaluateRestbaseCheckResponse( $response ) { $json = json_decode( $response['body'] ); if ( $response['code'] === 200 ) { $headers = $response['headers']; $this->hash = $headers['x-resource-location']; $this->success = $json->success; $this->checkedTex = $json->checked; $this->identifiers = $json->identifiers; return true; } else { if ( isset( $json->detail ) && isset( $json->detail->success ) ) { $this->success = $json->detail->success; $this->error = $json->detail; } else { $this->success = false; $this->setErrorMessage( 'Math extension cannot connect to Restbase.' ); } return false; } } /** * @return mixed */ public function getMathoidStyle() { return $this->mathoidStyle; } /** * @param $type * @return array * @throws MWException */ private function getContentRequest( $type ) { $this->calculateHash(); $request = [ 'method' => 'GET', 'url' => $this->getUrl( "media/math/render/$type/{$this->hash}" ) ]; return $request; } /** * @param $type * @param $response * @param $request * @return mixed * @throws MWException */ private function evaluateContentResponse( $type, $response, $request ) { if ( $response['code'] === 200 ) { if ( array_key_exists( 'x-mathoid-style', $response['headers'] ) ) { $this->mathoidStyle = $response['headers']['x-mathoid-style']; } return $response['body']; } $this->log()->error( 'Restbase math server problem:', [ 'request' => $request, 'response' => $response, 'type' => $type, 'tex' => $this->tex ] ); throw new MWException( "Cannot get $type. Server problem." ); } } Math/COPYING0000644000174600017460000004325412727636110012763 0ustar extdistextdist GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. Math/Math.hooks.php0000644000174600017460000003164612727636110014456 0ustar extdistextdist $defValue ) { if ( !defined( $defKey ) ) { define( $defKey, $defValue ); } elseif ( $defValue !== constant( $defKey ) ) { throw new Exception( 'Math constant "'. $defKey . '" has unexpected value "' . constant( $defKey ) . '" instead of "' . $defValue ); } } $invDefs = array_flip( $defs ); if ( is_int( $value ) ) { if ( array_key_exists( $value, $invDefs ) ) { $value = $invDefs[$value]; } else { return $default; } } if ( is_string( $value ) ) { $newValues = []; foreach ( $defs as $k => $v ) { $newValues[$k] = preg_replace_callback( '/_(.)/', function ( $matches ) { return strtoupper( $matches[1] ); }, strtolower( substr( $k, strlen( $prefix ) ) ) ); } if ( array_key_exists( $value, $defs ) ) { return $newValues[$value]; } elseif ( in_array( $value, $newValues ) ) { return $value; } } return $default; } public static function mathStyleToString( $style, $default = 'inlineDisplaystyle' ) { $defs = [ 'MW_MATHSTYLE_INLINE_DISPLAYSTYLE' => 0, // default large operator inline 'MW_MATHSTYLE_DISPLAY' => 1, // large operators centered in a new line 'MW_MATHSTYLE_INLINE' => 2, // small operators inline 'MW_MATHSTYLE_LINEBREAK' => 3, // break long lines (experimental) ]; return self::mathConstantToString( $style, $defs, $prefix = 'MW_MATHSTYLE_', $default ); } public static function mathCheckToString( $style, $default = 'always' ) { $defs = [ 'MW_MATH_CHECK_ALWAYS' => 0, 'MW_MATH_CHECK_NEVER' => 1, 'MW_MATH_CHECK_NEW' => 2, ]; return self::mathConstantToString( $style, $defs, $prefix = 'MW_MATH_CHECK_', $default ); } public static function mathModeToString( $mode, $default = 'png' ) { // The following deprecated modes have been removed: // 'MW_MATH_SIMPLE' => 1 // 'MW_MATH_HTML' => 2 // 'MW_MATH_MODERN' => 4 // 'MW_MATH_MATHJAX' => 6 // 'MW_MATH_LATEXML_JAX' => 8 $defs = [ 'MW_MATH_PNG' => 0, 'MW_MATH_SOURCE' => 3, 'MW_MATH_MATHML' => 5, 'MW_MATH_LATEXML'=> 7 ]; return self::mathConstantToString( $mode, $defs, $prefix = 'MW_MATH_', $default ); } public static function mathModeToHashKey( $mode, $default = 0 ) { $defs = [ 'png' => 0, 'source' => 3, 'mathml' => 5, 'latexml'=> 7 ]; if ( array_key_exists( $mode, $defs ) ) { return $defs[$mode]; } else { return $default; } } /* * Generate a user dependent hash cache key. * The hash key depends on the rendering mode. * @param &$confstr The to-be-hashed key string that is being constructed * @param User $user reference to the current user * @param array &$forOptions userOptions used on that page */ public static function onPageRenderingHash( &$confstr, $user = false, &$forOptions = [] ) { global $wgUser; // To be independent of the MediaWiki core version, // we check if the core caching logic for math is still available. if ( !is_callable( 'ParserOptions::getMath' ) && in_array( 'math', $forOptions ) ) { if ( $user === false ) { $user = $wgUser; } $mathString = self::mathModeToString( $user->getOption( 'math' ) ); $mathOption = self::mathModeToHashKey( $mathString, 0 ); // Check if the key already contains the math option part if ( !preg_match( '/(^|!)' . self::MATHCACHEKEY . $mathOption . '(!|$)/', $confstr ) ) { // The math part of cache key starts with "math=" // followed by a star or a number for the math mode if ( preg_match( '/(^|!)' . self::MATHCACHEKEY . '[*\d]m?(!|$)/', $confstr ) ) { $confstr = preg_replace( '/(^|!)' . self::MATHCACHEKEY . '[*\d]m?(!|$)/', '\1' . self::MATHCACHEKEY . $mathOption . '\2', $confstr ); } else { $confstr .= '!' . self::MATHCACHEKEY . $mathOption; } LoggerFactory::getInstance( 'Math' )->debug( "New cache key: $confstr" ); } else { LoggerFactory::getInstance( 'Math' )->debug( "Cache key found: $confstr" ); } } return true; } /** * Set up $wgMathPath and $wgMathDirectory globals if they're not already set. */ static function setup() { global $wgMathPath, $wgMathDirectory, $wgUploadPath, $wgUploadDirectory; if ( $wgMathPath === false ) { $wgMathPath = "{$wgUploadPath}/math"; } if ( $wgMathDirectory === false ) { $wgMathDirectory = "{$wgUploadDirectory}/math"; } } /** * Register the tag with the Parser. * * @param $parser Parser instance of Parser * @return Boolean: true */ static function onParserFirstCallInit( $parser ) { $parser->setHook( 'math', [ 'MathHooks', 'mathTagHook' ] ); $parser->setHook( 'ce', [ 'MathHooks', 'ceTagHook' ] ); return true; } /** * Callback function for the parser hook. * * @param $content (the LaTeX input) * @param $attributes * @param Parser $parser * @return array */ static function mathTagHook( $content, $attributes, $parser ) { static $n = 1; if ( trim( $content ) === '' ) { // bug 8372 return ''; } $mode = self::mathModeToString( $parser->getUser()->getOption( 'math' ) ); // Indicate that this page uses math. // This affects the page caching behavior. $parser->getOptions()->optionUsed( 'math' ); $renderer = MathRenderer::getRenderer( $content, $attributes, $mode ); $parser->getOutput()->addModuleStyles( [ 'ext.math.styles' ] ); if ( $mode == 'mathml' ) { $parser->getOutput()->addModuleStyles( [ 'ext.math.desktop.styles' ] ); $parser->getOutput()->addModules( [ 'ext.math.scripts' ] ); $marker = Parser::MARKER_PREFIX . '-postMath-' . sprintf( '%08X', $n ++ ) . Parser::MARKER_SUFFIX; self::$tags[$marker] = [ $renderer, $parser ]; return $marker; } return [ self::mathPostTagHook( $renderer, $parser ), 'markerType' => 'nowiki' ]; } /** * Callback function for the parser hook. * * @param Parser $parser * @param MathRenderer $renderer * @return array * @throws FatalError * @throws MWException */ private static function mathPostTagHook( $renderer, $parser ) { $checkResult = $renderer->checkTeX(); if ( $checkResult !== true ) { // Returns the error message return $renderer->getLastError(); } if ( $renderer->render() ) { LoggerFactory::getInstance( 'Math' )->debug( "Rendering successful. Writing output" ); $renderedMath = $renderer->getHtmlOutput(); } else { LoggerFactory::getInstance( 'Math' )->warning( "Rendering failed. Printing error message." ); return $renderer->getLastError(); } Hooks::run( 'MathFormulaPostRender', [ $parser, $renderer, &$renderedMath ] );// Enables indexing of math formula // Writes cache if rendering was successful $renderer->writeCache(); return $renderedMath; } /** * Add the new math rendering options to Special:Preferences. * * @param $user Object: current User object * @param $defaultPreferences Object: Preferences object * @return Boolean: true */ static function onGetPreferences( $user, &$defaultPreferences ) { global $wgDefaultUserOptions; $defaultPreferences['math'] = [ 'type' => 'radio', 'options' => array_flip( self::getMathNames() ), 'label' => ' ', 'section' => 'rendering/math', ]; // If the default option is not in the valid options the // user interface throws an exception (BUG 64844) $mode = MathHooks::mathModeToString( $wgDefaultUserOptions['math'] ); if ( ! in_array( $mode, MathRenderer::getValidModes() ) ) { LoggerFactory::getInstance( 'Math' )->error( 'Misconfiguration: '. "\$wgDefaultUserOptions['math'] is not in " . MathRenderer::getValidModes() . ".\n". "Please check your LocalSetting.php file." ); // Display the checkbox in the first option. $validModes = MathRenderer::getValidModes(); $wgDefaultUserOptions['math'] = $validModes[0]; } return true; } /** * List of message keys for the various math output settings. * * @return array of strings */ public static function getMathNames() { $names = []; foreach ( MathRenderer::getValidModes() as $mode ) { $names[$mode] = wfMessage( 'mw_math_' . $mode )->escaped(); } return $names; } /** * MaintenanceRefreshLinksInit handler; optimize settings for refreshLinks batch job. * * @param Maintenance $maint * @return boolean hook return code */ static function onMaintenanceRefreshLinksInit( $maint ) { global $wgUser; # Don't generate TeX PNGs (the lack of a sensible current directory causes errors anyway) $wgUser->setOption( 'math', 'source' ); return true; } /** * LoadExtensionSchemaUpdates handler; set up math table on install/upgrade. * * @param $updater DatabaseUpdater * @throws Exception * @return bool */ static function onLoadExtensionSchemaUpdates( $updater = null ) { if ( is_null( $updater ) ) { throw new Exception( 'Math extension is only necessary in 1.18 or above' ); } $map = [ 'mysql', 'sqlite', 'postgres', 'oracle', 'mssql' ]; $type = $updater->getDB()->getType(); if ( !in_array( $type, $map ) ) { throw new Exception( "Math extension does not currently support $type database." ); } $sql = __DIR__ . '/db/math.' . $type . '.sql'; $updater->addExtensionTable( 'math', $sql ); if ( in_array( 'latexml', MathRenderer::getValidModes() ) ) { if ( in_array( $type, [ 'mysql', 'sqlite', 'postgres' ] ) ) { $sql = __DIR__ . '/db/mathlatexml.' . $type . '.sql'; $updater->addExtensionTable( 'mathlatexml', $sql ); if ( $type == 'mysql' ) { $sql = __DIR__ . '/db/patches/mathlatexml.mathml-length-adjustment.mysql.sql'; $updater->modifyExtensionField( 'mathlatexml', 'math_mathml', $sql ); } } else { throw new Exception( "Math extension does not currently support $type database for LaTeXML." ); } } if ( in_array( 'mathml', MathRenderer::getValidModes() ) ) { if ( in_array( $type, [ 'mysql', 'sqlite', 'postgres' ] ) ) { $sql = __DIR__ . '/db/mathoid.' . $type . '.sql'; $updater->addExtensionTable( 'mathoid', $sql ); } else { throw new Exception( "Math extension does not currently support $type database for Mathoid." ); } } return true; } /** * Add 'math' and 'mathlatexml' tables to the list of tables that need to be copied to * temporary tables for parser tests to run. * * @param array $tables * @return bool */ static function onParserTestTables( &$tables ) { $tables[] = 'math'; $tables[] = 'mathlatexml'; return true; } /** * Links to the unit test files for the test cases. * * @param string $files * @return boolean (true) */ static function onRegisterUnitTests( &$files ) { $testDir = __DIR__ . '/tests/'; $files = array_merge( $files, glob( "$testDir/*Test.php" ) ); return true; } /** * @param Parser $parser * @param $text * @return bool */ public static function onParserAfterTidy( &$parser, &$text ) { $rbis = []; foreach ( self::$tags as $key => $tag ){ /** @var MathRenderer $renderer */ $renderer = $tag[0]; $rbi = new MathRestbaseInterface( $renderer->getTex(), $renderer->getInputType() ); $renderer->setRestbaseInterface( $rbi ); $rbis[] = $rbi; } MathRestbaseInterface::batchEvaluate( $rbis ); foreach ( self::$tags as $key => $tag ){ $value = call_user_func_array( [ "MathHooks","mathPostTagHook" ], $tag ); // Workaround for https://phabricator.wikimedia.org/T103269 $text = preg_replace( '/(]*>.*?)' . preg_quote( $key ) . '(.*?)<\/mw:editsection>/', '\1 $' . htmlspecialchars( $tag[0]->getTex() ) . '\2', $text ); $text = str_replace( $key, $value, $text ); } // This hook might be called multiple times. However one the tags are rendered the job is done. self::$tags = []; return true; } /** * * @global type $wgOut * @param type $toolbar */ static function onEditPageBeforeEditToolbar( &$toolbar ) { global $wgOut; $wgOut->addModules( [ 'ext.math.editbutton.enabler' ] ); } public static function registerExtension() { global $wgDefaultUserOptions, $wgMathValidModes, $wgMathDisableTexFilter; $wgMathValidModes = MathRenderer::getValidModes(); if ( $wgMathDisableTexFilter === true ) { // ensure backwards compatibility $wgMathDisableTexFilter = 'never'; } $wgMathDisableTexFilter = MathRenderer::getDisableTexFilter(); $wgDefaultUserOptions['math'] = self::mathModeToString( $wgDefaultUserOptions['math'] ); } /** * Callback function for the parser hook. * * @param $content (the LaTeX input) * @param $attributes * @param Parser $parser * @return array */ static function ceTagHook( $content, $attributes, $parser ) { $attributes['chem'] = true; return MathHooks::mathTagHook( '\ce{' . $content . '}', $attributes, $parser ); } } ������������������������������������������������������������������������������������������Math/MathInputCheck.php�����������������������������������������������������������������������������0000644�0001746�0001746�00000002124�12727636110�015277� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������inputTeX = $tex; $this->isValid = false; } /** * Returns true if the TeX input String is valid * @return boolean */ public function isValid() { return $this->isValid; } /** * Returns the string of the last error. * @return string */ public function getError() { return $this->lastError; } /** * Some TeX checking programs may return * a modified tex string after having checked it. * You can get the altered tex string with this method * @return string A valid Tex string */ public function getValidTex() { return $this->validTeX; } } ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/.rubocop.yml�����������������������������������������������������������������������������������0000644�0001746�0001746�00000000432�12727636110�014171� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������AllCops: StyleGuideCopsOnly: true Metrics/LineLength: Max: 100 Metrics/MethodLength: Enabled: false Style/Alias: Enabled: false Style/SignalException: Enabled: false Style/StringLiterals: EnforcedStyle: single_quotes Style/TrivialAccessors: ExactNameMatch: true ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/extension.json���������������������������������������������������������������������������������0000644�0001746�0001746�00000014403�12727636110�014631� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������{ "name": "Math", "version": "3.0.0", "author": [ "Tomasz Wegrzanowski", "Brion Vibber", "Moritz Schubotz", "Derk-Jan Hartman" ], "url": "https://www.mediawiki.org/wiki/Extension:Math", "descriptionmsg": "math-desc", "license-name": "GPL-2.0+", "callback": "MathHooks::registerExtension", "type": "parserhook", "AutoloadClasses": { "MathDataModule": "MathDataModule.php", "MathHooks": "Math.hooks.php", "MathRenderer": "MathRenderer.php", "MathRestbaseInterface": "MathRestbaseInterface.php", "MathTexvc": "MathTexvc.php", "MathSource": "MathSource.php", "MathMathML": "MathMathML.php", "MathLaTeXML": "MathLaTeXML.php", "MathInputCheck": "MathInputCheck.php", "MathInputCheckTexvc": "MathInputCheckTexvc.php", "MathInputCheckRestbase": "MathInputCheckRestbase.php", "SpecialMathShowImage": "SpecialMathShowImage.php", "SpecialMathStatus": "SpecialMathStatus.php", "MathValidator": "MathValidator.php", "MathFormatter": "MathFormatter.php", "MathWikidataHook": "MathWikidataHook.php", "MathMLRdfBuilder": "MathMLRdfBuilder.php" }, "DefaultUserOptions": { "math": "png" }, "ExtensionFunctions": [ "MathHooks::setup" ], "ExtensionMessagesFiles": { "MathAlias": "Math.alias.php", "MathAliasNoTranslate": "Math.alias.noTranslate.php" }, "Hooks": { "ParserFirstCallInit": [ "MathHooks::onParserFirstCallInit" ], "GetPreferences": [ "MathHooks::onGetPreferences" ], "LoadExtensionSchemaUpdates": [ "MathHooks::onLoadExtensionSchemaUpdates" ], "ParserTestTables": [ "MathHooks::onParserTestTables" ], "UnitTestsList": [ "MathHooks::onRegisterUnitTests" ], "PageRenderingHash": [ "MathHooks::onPageRenderingHash" ], "EditPageBeforeEditToolbar": [ "MathHooks::onEditPageBeforeEditToolbar" ], "WikibaseClientDataTypes": [ "MathWikidataHook::onWikibaseClientDataTypes" ], "WikibaseRepoDataTypes": [ "MathWikidataHook::onWikibaseRepoDataTypes" ], "ParserAfterTidy":[ "MathHooks::onParserAfterTidy" ] }, "config": { "MathCheckFiles": true, "MathDefaultLaTeXMLSetting": { "format": "xhtml", "whatsin": "math", "whatsout": "math", "0": "pmml", "1": "cmml", "2": "mathtex", "3": "nodefaultresources", "preload": [ "LaTeX.pool", "article.cls", "amsmath.sty", "amsthm.sty", "amstext.sty", "amssymb.sty", "eucal.sty", "[dvipsnames]xcolor.sty", "url.sty", "hyperref.sty", "[ids]latexml.sty", "texvc" ], "linelength": 90 }, "MathDirectory": false, "MathDisableTexFilter": "new", "MathEnableExperimentalInputFormats": false, "MathFileBackend": false, "MathLaTeXMLTimeout": 240, "MathLaTeXMLUrl": "http://gw125.iu.xsede.org:8888", "MathMathMLTimeout": 20, "MathMathMLUrl": "http://mathoid.testme.wmflabs.org", "MathFullRestbaseURL": false, "MathConcurrentReqs": 50, "MathPath": false, "MathTexvcCheckExecutable": false, "MathValidModes": [ "png", "source", "mathml" ], "MathEnableWikibaseDataType": true, "Texvc": false, "TexvcBackgroundColor": "transparent" }, "VisualEditorPluginModules": [ "ext.math.visualEditor" ], "MessagesDirs": { "Math": [ "i18n" ] }, "ParserTestFiles": [ "mathParserTests.txt" ], "ResourceModules": { "ext.math.styles": { "position": "top", "styles": "ext.math.css", "targets": [ "desktop", "mobile" ] }, "ext.math.desktop.styles": { "position": "top", "styles": "ext.math.desktop.css" }, "ext.math.scripts": { "scripts": "ext.math.js" }, "ext.math.editbutton.enabler": { "scripts": "ext.math.editbutton.js", "messages": [ "math_tip", "math_sample" ] }, "ext.math.visualEditor": { "scripts": [ "ve-math/ve.dm.MWMathNode.js", "ve-math/ve.ce.MWMathNode.js", "ve-math/ve.ui.MWMathInspector.js", "ve-math/ve.ui.MWMathContextItem.js", "ve-math/ve.ui.MWMathDialog.js", "ve-math/ve.ui.MWMathPage.js", "ve-math/ve.ui.MWMathDialogTool.js" ], "styles": [ "ve-math/ve.ce.MWMathNode.css", "ve-math/ve.ui.MWMathIcons.css", "ve-math/ve.ui.MWMathInspector.css", "ve-math/ve.ui.MWMathDialog.css" ], "dependencies": [ "ext.visualEditor.mwcore" ], "messages": [ "math-visualeditor-mwmathcontextitem-quickedit", "math-visualeditor-mwmathdialog-title", "math-visualeditor-mwmathdialog-card-formula", "math-visualeditor-mwmathdialog-card-options", "math-visualeditor-mwmathinspector-display", "math-visualeditor-mwmathinspector-display-block", "math-visualeditor-mwmathinspector-display-default", "math-visualeditor-mwmathinspector-display-inline", "math-visualeditor-mwmathinspector-id", "math-visualeditor-mwmathinspector-title", "math-visualeditor-symbol-group-accents", "math-visualeditor-symbol-group-arrows", "math-visualeditor-symbol-group-bounds", "math-visualeditor-symbol-group-derivatives", "math-visualeditor-symbol-group-functions", "math-visualeditor-symbol-group-geometry", "math-visualeditor-symbol-group-greek", "math-visualeditor-symbol-group-hebrew", "math-visualeditor-symbol-group-large", "math-visualeditor-symbol-group-logic", "math-visualeditor-symbol-group-matrices", "math-visualeditor-symbol-group-modular", "math-visualeditor-symbol-group-operators", "math-visualeditor-symbol-group-parentheses", "math-visualeditor-symbol-group-projections", "math-visualeditor-symbol-group-relations", "math-visualeditor-symbol-group-root", "math-visualeditor-symbol-group-sets", "math-visualeditor-symbol-group-spacing", "math-visualeditor-symbol-group-special", "math-visualeditor-symbol-group-subscripts", "math-visualeditor-symbol-group-symbols", "math-visualeditor-symbol-group-typefaces", "math-visualeditor-symbol-group-unsorted" ], "targets": [ "desktop", "mobile" ] }, "ext.math.visualEditor.data": { "class": "MathDataModule" }, "ext.math.visualEditor.symbols": { "styles": [ "ve-math/ve.ui.MWMathSymbols.css" ], "dependencies": [ "ext.math.visualEditor.data" ] } }, "ResourceFileModulePaths": { "localBasePath": "modules", "remoteExtPath": "Math/modules" }, "SpecialPages": { "MathShowImage": "SpecialMathShowImage", "MathStatus": "SpecialMathStatus" }, "manifest_version": 1 } �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/phpcs.xml��������������������������������������������������������������������������������������0000644�0001746�0001746�00000000372�12727636110�013561� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� . vendor ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/texvccheck/������������������������������������������������������������������������������������0000755�0001746�0001746�00000000000�12727636110�014047� 5����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/texvccheck/texvccheck.ml�����������������������������������������������������������������������0000644�0001746�0001746�00000002020�12727636110�016522� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(* vim: set sw=8 ts=8 et: *) exception LexerException of string (* *) let lexer_token_safe lexbuf = try Lexer.token lexbuf with Failure s -> raise (LexerException s) (* *) let render tree = let outtex = Util.mapjoin Texutil.render_tex tree in begin print_string ("+" ^ outtex); end (* TODO: document * Arguments: * 1st : tex input string * * Output one character: * E : Lexer exception raised * F : TeX function not recognized * S : Parsing error * - : Generic/Default failure code. Might be an invalid argument, * output file already exist, a problem with an external * command ... *) let _ = try render ( Parser.tex_expr lexer_token_safe ( Lexing.from_string Sys.argv.(1)) ) with Parsing.Parse_error -> print_string "S" | LexerException _ -> print_string "E" | Texutil.Illegal_tex_function s -> print_string ("F" ^ s) | Invalid_argument _ -> print_string "-" | Failure _ -> print_string "-" | _ -> print_string "-" ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/texvccheck/Makefile����������������������������������������������������������������������������0000644�0001746�0001746�00000003204�12727636110�015506� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������.PHONY: clean all PREFIX = /usr/local DESTDIR = /usr SOURCEDIR = $(PWD) INSTALL = /usr/bin/install OBJ= tex.cmo texutil.cmo parser.cmo lexer.cmo texvccheck.cmo \ tex.cmx texutil.cmx parser.cmx lexer.cmx texvccheck.cmx \ lexer.cmi parser.cmi tex.cmi texutil.cmi texvccheck.cmi \ lexer.o parser.o tex.o texutil.o texvccheck.o \ lexer.ml parser.ml parser.mli texvccheck texvccheck.bc util.o \ util.cmo util.cmx util.cmi \ COMMON_NATIVE_OBJ =util.cmx parser.cmx texutil.cmx lexer.cmx COMMON_BYTECODE_OBJ=util.cmo parser.cmo texutil.cmo lexer.cmo all: texvccheck clean: rm -f $(OBJ) # Native versions texvccheck: $(COMMON_NATIVE_OBJ) texvccheck.cmx ocamlopt -o $@ unix.cmxa $^ # Bytecode version texvccheck.bc: $(COMMON_BYTECODE_OBJ) texvccheck.cmo ocamlc -o $@ unix.cma $^ install: texvccheck $(INSTALL) -dm777 $(DESTDIR)/bin $(INSTALL) -m777 texvccheck $(DESTDIR)/bin remove: rm -f $(DESTDIR)/bin/texvccheck # # Pattern rules # # .ml source .mli interface # .cmi compiled interface # .cmo object .cma library object # .cmx object file .cmxa library object file %.ml: %.mll ocamllex $< %.mli %.ml: %.mly ocamlyacc $< %.cmo: %.ml ocamlc -c $< %.cmx: %.ml ocamlopt -c $< %.cmi: %.mli ocamlc -c $< # Various dependencies lexer.cmo: parser.cmi tex.cmi texutil.cmi lexer.cmx: parser.cmx tex.cmi texutil.cmx parser.cmo: tex.cmi parser.cmi parser.cmx: tex.cmi parser.cmi parser.cmi: tex.cmi texutil.cmo: parser.cmi tex.cmi util.cmo texutil.cmi texutil.cmx: parser.cmx tex.cmi util.cmx texutil.cmi texutil.cmi: parser.cmi tex.cmi texvccheck.cmo: lexer.cmo parser.cmi texutil.cmi util.cmo texvccheck.cmx: lexer.cmx parser.cmx texutil.cmx util.cmx ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/texvccheck/tex.mli�����������������������������������������������������������������������������0000644�0001746�0001746�00000003000�12727636110�015343� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������type font_force = FONTFORCE_IT | FONTFORCE_RM type font_class = FONT_IT (* IT default, may be forced to be RM *) | FONT_RM (* RM default, may be forced to be IT *) | FONT_UF (* not affected by IT/RM setting *) | FONT_RTI (* RM - any, IT - not available in HTML *) | FONT_UFH (* in TeX UF, in HTML RM *) type math_class = MN | MI | MO type render_t = HTMLABLEC of font_class * string * string | HTMLABLEM of font_class * string * string | HTMLABLE of font_class * string * string | MHTMLABLEC of font_class * string * string * math_class * string | HTMLABLE_BIG of string * string | TEX_ONLY of string type t = TEX_LITERAL of render_t | TEX_CURLY of t list | TEX_FQ of t * t * t | TEX_DQ of t * t | TEX_UQ of t * t | TEX_FQN of t * t | TEX_DQN of t | TEX_UQN of t | TEX_LR of render_t * render_t * t list | TEX_BOX of string * string | TEX_BIG of string * render_t | TEX_FUN1 of string * t | TEX_FUN1nb of string * t | TEX_FUN2 of string * t * t | TEX_FUN2nb of string * t * t | TEX_INFIX of string * t list * t list | TEX_FUN2sq of string * t * t | TEX_FUN1hl of string * (string * string) * t | TEX_FUN1hf of string * font_force * t | TEX_FUN2h of string * (t -> t -> string * string * string) * t * t | TEX_INFIXh of string * (t list -> t list -> string * string * string) * t list * t list | TEX_MATRIX of string * t list list list | TEX_DECLh of string * font_force * t list Math/texvccheck/texutil.ml��������������������������������������������������������������������������0000644�0001746�0001746�00000040173�12727636110�016104� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(* vim: set sw=8 ts=8 et: *) open Parser open Tex open Util let tex_part = function HTMLABLE (_,t,_) -> t | HTMLABLEM (_,t,_) -> t | HTMLABLEC (_,t,_) -> t | MHTMLABLEC (_,t,_,_,_) -> t | HTMLABLE_BIG (t,_) -> t | TEX_ONLY t -> t let rec render_tex = function TEX_FQ (a,b,c) -> (render_tex a) ^ "_{" ^ (render_tex b) ^ "}^{" ^ (render_tex c) ^ "}" | TEX_DQ (a,b) -> (render_tex a) ^ "_{" ^ (render_tex b) ^ "}" | TEX_UQ (a,b) -> (render_tex a) ^ "^{" ^ (render_tex b) ^ "}" | TEX_FQN (a,b) -> "_{" ^ (render_tex a) ^ "}^{" ^ (render_tex b) ^ "}" | TEX_DQN (a) -> "_{" ^ (render_tex a) ^ "}" | TEX_UQN (a) -> "^{" ^ (render_tex a) ^ "}" | TEX_LITERAL s -> tex_part s | TEX_FUN1 (f,a) -> "{" ^ f ^ " " ^ (render_tex a) ^ "}" | TEX_FUN1nb (f,a) -> f ^ " " ^ (render_tex a) | TEX_FUN1hl (f,_,a) -> "{" ^ f ^ " " ^ (render_tex a) ^ "}" | TEX_FUN1hf (f,_,a) -> "{" ^ f ^ " " ^ (render_tex a) ^ "}" | TEX_DECLh (f,_,a) -> "{" ^ f ^ "{" ^ (mapjoin render_tex a) ^ "}}" | TEX_FUN2 (f,a,b) -> "{" ^ f ^ " " ^ (render_tex a) ^ (render_tex b) ^ "}" | TEX_FUN2h (f,_,a,b) -> "{" ^ f ^ " " ^ (render_tex a) ^ (render_tex b) ^ "}" | TEX_FUN2nb (f,a,b) -> f ^ (render_tex a) ^ (render_tex b) | TEX_FUN2sq (f,a,b) -> "{" ^ f ^ "[ " ^ (render_tex a) ^ "]" ^ (render_tex b) ^ "}" | TEX_CURLY (tl) -> "{" ^ (mapjoin render_tex tl) ^ "}" | TEX_INFIX (s,ll,rl) -> "{" ^ (mapjoin render_tex ll) ^ " " ^ s ^ "" ^ (mapjoin render_tex rl) ^ "}" | TEX_INFIXh (s,_,ll,rl) -> "{" ^ (mapjoin render_tex ll) ^ " " ^ s ^ "" ^ (mapjoin render_tex rl) ^ "}" | TEX_BOX (bt,s) -> "{"^bt^"{" ^ s ^ "}}" | TEX_BIG (bt,d) -> "{"^bt^(tex_part d)^"}" | TEX_MATRIX (t,rows) -> "{\\begin{"^t^"}"^(mapjoine "\\\\" (mapjoine "&" (mapjoin render_tex)) rows)^"\\end{"^t^"}}" | TEX_LR (l,r,tl) -> "\\left"^(tex_part l)^(mapjoin render_tex tl)^"\\right"^(tex_part r) (* Turn that into hash table lookup *) exception Illegal_tex_function of string let find cmd = match cmd with "\\aleph" | "\\alpha" | "\\amalg" | "\\And" | "\\angle" | "\\approx" | "\\approxeq" | "\\ast" | "\\asymp" | "\\backepsilon" | "\\backprime" | "\\backsim" | "\\backsimeq" | "\\barwedge" | "\\Bbbk" | "\\because" | "\\beta" | "\\beth" | "\\between" | "\\bigcap" | "\\bigcirc" | "\\bigcup" | "\\bigodot" | "\\bigoplus" | "\\bigotimes" | "\\bigsqcup" | "\\bigstar" | "\\bigtriangledown" | "\\bigtriangleup" | "\\biguplus" | "\\bigvee" | "\\bigwedge" | "\\blacklozenge" | "\\blacksquare" | "\\blacktriangle" | "\\blacktriangledown" | "\\blacktriangleleft" | "\\blacktriangleright" | "\\bot" | "\\bowtie" | "\\Box" | "\\boxdot" | "\\boxminus" | "\\boxplus" | "\\boxtimes" | "\\bullet" | "\\bumpeq" | "\\Bumpeq" | "\\cap" | "\\Cap" | "\\cdot" | "\\cdots" | "\\centerdot" | "\\checkmark" | "\\chi" | "\\circ" | "\\circeq" | "\\circlearrowleft" | "\\circlearrowright" | "\\circledast" | "\\circledcirc" | "\\circleddash" | "\\circledS" | "\\clubsuit" | "\\colon" | "\\color" | "\\complement" | "\\cong" | "\\coprod" | "\\cup" | "\\Cup" | "\\curlyeqprec" | "\\curlyeqsucc" | "\\curlyvee" | "\\curlywedge" | "\\curvearrowleft" | "\\curvearrowright" | "\\dagger" | "\\daleth" | "\\dashv" | "\\ddagger" | "\\ddots" | "\\definecolor" | "\\delta" | "\\Delta" | "\\diagdown" | "\\diagup" | "\\diamond" | "\\Diamond" | "\\diamondsuit" | "\\digamma" | "\\displaystyle" | "\\div" | "\\divideontimes" | "\\doteq" | "\\doteqdot" | "\\dotplus" | "\\dots" | "\\dotsb" | "\\dotsc" | "\\dotsi" | "\\dotsm" | "\\dotso" | "\\doublebarwedge" | "\\downdownarrows" | "\\downharpoonleft" | "\\downharpoonright" | "\\ell" | "\\emptyset" | "\\epsilon" | "\\eqcirc" | "\\eqsim" | "\\eqslantgtr" | "\\eqslantless" | "\\equiv" | "\\eta" | "\\eth" | "\\exists" | "\\fallingdotseq" | "\\Finv" | "\\flat" | "\\forall" | "\\frown" | "\\Game" | "\\gamma" | "\\Gamma" | "\\geq" | "\\geqq" | "\\geqslant" | "\\gets" | "\\gg" | "\\ggg" | "\\gimel" | "\\gnapprox" | "\\gneq" | "\\gneqq" | "\\gnsim" | "\\gtrapprox" | "\\gtrdot" | "\\gtreqless" | "\\gtreqqless" | "\\gtrless" | "\\gtrsim" | "\\gvertneqq" | "\\hbar" | "\\heartsuit" | "\\hline" | "\\hookleftarrow" | "\\hookrightarrow" | "\\hslash" | "\\iff" | "\\iiiint" | "\\iiint" | "\\iint" | "\\Im" | "\\imath" | "\\implies" | "\\in" | "\\infty" | "\\injlim" | "\\int" | "\\intercal" | "\\iota" | "\\jmath" | "\\kappa" | "\\lambda" | "\\Lambda" | "\\land" | "\\ldots" | "\\leftarrow" | "\\Leftarrow" | "\\leftarrowtail" | "\\leftharpoondown" | "\\leftharpoonup" | "\\leftleftarrows" | "\\leftrightarrow" | "\\Leftrightarrow" | "\\leftrightarrows" | "\\leftrightharpoons" | "\\leftrightsquigarrow" | "\\leftthreetimes" | "\\leq" | "\\leqq" | "\\leqslant" | "\\lessapprox" | "\\lessdot" | "\\lesseqgtr" | "\\lesseqqgtr" | "\\lessgtr" | "\\lesssim" | "\\limits" | "\\ll" | "\\Lleftarrow" | "\\lll" | "\\lnapprox" | "\\lneq" | "\\lneqq" | "\\lnot" | "\\lnsim" | "\\longleftarrow" | "\\Longleftarrow" | "\\longleftrightarrow" | "\\Longleftrightarrow" | "\\longmapsto" | "\\longrightarrow" | "\\Longrightarrow" | "\\looparrowleft" | "\\looparrowright" | "\\lor" | "\\lozenge" | "\\Lsh" | "\\ltimes" | "\\lVert" | "\\lvertneqq" | "\\mapsto" | "\\measuredangle" | "\\mho" | "\\mid" | "\\mod" | "\\models" | "\\mp" | "\\mu" | "\\multimap" | "\\nabla" | "\\natural" | "\\ncong" | "\\nearrow" | "\\neg" | "\\neq" | "\\nexists" | "\\ngeq" | "\\ngeqq" | "\\ngeqslant" | "\\ngtr" | "\\ni" | "\\nleftarrow" | "\\nLeftarrow" | "\\nleftrightarrow" | "\\nLeftrightarrow" | "\\nleq" | "\\nleqq" | "\\nleqslant" | "\\nless" | "\\nmid" | "\\nolimits" | "\\not" | "\\notin" | "\\nparallel" | "\\nprec" | "\\npreceq" | "\\nrightarrow" | "\\nRightarrow" | "\\nshortmid" | "\\nshortparallel" | "\\nsim" | "\\nsubseteq" | "\\nsubseteqq" | "\\nsucc" | "\\nsucceq" | "\\nsupseteq" | "\\nsupseteqq" | "\\ntriangleleft" | "\\ntrianglelefteq" | "\\ntriangleright" | "\\ntrianglerighteq" | "\\nu" | "\\nvdash" | "\\nVdash" | "\\nvDash" | "\\nVDash" | "\\nwarrow" | "\\odot" | "\\oint" | "\\omega" | "\\Omega" | "\\ominus" | "\\oplus" | "\\oslash" | "\\otimes" | "\\P" | "\\pagecolor" | "\\parallel" | "\\partial" | "\\perp" | "\\phi" | "\\Phi" | "\\pi" | "\\Pi" | "\\pitchfork" | "\\pm" | "\\prec" | "\\precapprox" | "\\preccurlyeq" | "\\preceq" | "\\precnapprox" | "\\precneqq" | "\\precnsim" | "\\precsim" | "\\prime" | "\\prod" | "\\projlim" | "\\propto" | "\\psi" | "\\Psi" | "\\qquad" | "\\quad" | "\\Re" | "\\rho" | "\\rightarrow" | "\\Rightarrow" | "\\rightarrowtail" | "\\rightharpoondown" | "\\rightharpoonup" | "\\rightleftarrows" | "\\rightrightarrows" | "\\rightsquigarrow" | "\\rightthreetimes" | "\\risingdotseq" | "\\Rrightarrow" | "\\Rsh" | "\\rtimes" | "\\rVert" | "\\S" | "\\scriptscriptstyle" | "\\scriptstyle" | "\\searrow" | "\\setminus" | "\\sharp" | "\\shortmid" | "\\shortparallel" | "\\sigma" | "\\Sigma" | "\\sim" | "\\simeq" | "\\smallfrown" | "\\smallsetminus" | "\\smallsmile" | "\\smile" | "\\spadesuit" | "\\sphericalangle" | "\\sqcap" | "\\sqcup" | "\\sqsubset" | "\\sqsubseteq" | "\\sqsupset" | "\\sqsupseteq" | "\\square" | "\\star" | "\\subset" | "\\Subset" | "\\subseteq" | "\\subseteqq" | "\\subsetneq" | "\\subsetneqq" | "\\succ" | "\\succapprox" | "\\succcurlyeq" | "\\succeq" | "\\succnapprox" | "\\succneqq" | "\\succnsim" | "\\succsim" | "\\sum" | "\\supset" | "\\Supset" | "\\supseteq" | "\\supseteqq" | "\\supsetneq" | "\\supsetneqq" | "\\surd" | "\\swarrow" | "\\tau" | "\\textstyle" | "\\therefore" | "\\theta" | "\\Theta" | "\\thickapprox" | "\\thicksim" | "\\times" | "\\to" | "\\top" | "\\triangle" | "\\triangledown" | "\\triangleleft" | "\\trianglelefteq" | "\\triangleq" | "\\triangleright" | "\\trianglerighteq" | "\\upharpoonleft" | "\\upharpoonright" | "\\uplus" | "\\upsilon" | "\\Upsilon" | "\\upuparrows" | "\\varepsilon" | "\\varinjlim" | "\\varkappa" | "\\varliminf" | "\\varlimsup" | "\\varnothing" | "\\varphi" | "\\varpi" | "\\varprojlim" | "\\varpropto" | "\\varrho" | "\\varsigma" | "\\varsubsetneq" | "\\varsubsetneqq" | "\\varsupsetneq" | "\\varsupsetneqq" | "\\vartheta" | "\\vartriangle" | "\\vartriangleleft" | "\\vartriangleright" | "\\vdash" | "\\Vdash" | "\\vDash" | "\\vdots" | "\\vee" | "\\veebar" | "\\vline" | "\\Vvdash" | "\\wedge" | "\\wp" | "\\wr" | "\\xi" | "\\Xi" | "\\zeta" -> LITERAL ( TEX_ONLY( cmd ^ " " ) ) | "\\big" | "\\Big" | "\\bigg" | "\\Bigg" | "\\biggl" | "\\Biggl" | "\\biggr" | "\\Biggr" | "\\bigl" | "\\Bigl" | "\\bigr" | "\\Bigr" -> BIG ( cmd ^ " " ) | "\\backslash" | "\\downarrow" | "\\Downarrow" | "\\langle" | "\\lbrace" | "\\lceil" | "\\lfloor" | "\\llcorner" | "\\lrcorner" | "\\rangle" | "\\rbrace" | "\\rceil" | "\\rfloor" | "\\rightleftharpoons" | "\\twoheadleftarrow" | "\\twoheadrightarrow" | "\\ulcorner" | "\\uparrow" | "\\Uparrow" | "\\updownarrow" | "\\Updownarrow" | "\\urcorner" | "\\Vert" | "\\vert" | "\\lbrack" | "\\rbrack" -> DELIMITER( TEX_ONLY( cmd ^ " ") ) | "\\acute" | "\\bar" | "\\bcancel" | "\\bmod" | "\\boldsymbol" | "\\breve" | "\\cancel" | "\\check" | "\\ddot" | "\\dot" | "\\emph" | "\\grave" | "\\hat" | "\\mathbb" | "\\mathbf" | "\\mathbin" | "\\mathcal" | "\\mathclose" | "\\mathfrak" | "\\mathit" | "\\mathop" | "\\mathopen" | "\\mathord" | "\\mathpunct" | "\\mathrel" | "\\mathrm" | "\\mathsf" | "\\mathtt" | "\\operatorname" | "\\overleftarrow" | "\\overleftrightarrow" | "\\overline" | "\\overrightarrow" | "\\pmod" | "\\sqrt" | "\\textbf" | "\\textit" | "\\textrm" | "\\textsf" | "\\texttt" | "\\tilde" | "\\underline" | "\\vec" | "\\widehat" | "\\widetilde" | "\\xcancel" | "\\xleftarrow" | "\\xrightarrow" -> FUN_AR1( cmd ^ " " ) | "\\binom" | "\\cancelto" | "\\cfrac" | "\\dbinom" | "\\dfrac" | "\\frac" | "\\overset" | "\\stackrel" | "\\tbinom" | "\\tfrac" | "\\underset" -> FUN_AR2( cmd ^ " " ) | "\\atop" | "\\choose" | "\\over" -> FUN_INFIX( cmd ^ " " ) | "\\AA" | "\\Coppa" | "\\coppa" | "\\Digamma" | "\\euro" | "\\geneuro" | "\\geneuronarrow" | "\\geneurowide" | "\\Koppa" | "\\koppa" | "\\officialeuro" | "\\Sampi" | "\\sampi" | "\\Stigma" | "\\stigma" | "\\textvisiblespace" | "\\varstigma" -> LITERAL ( TEX_ONLY( "\\mbox{" ^ cmd ^ "} " ) ) | "\\C" -> LITERAL ( TEX_ONLY( "\\mathbb{C}" ^ " " ) ) | "\\H" -> LITERAL ( TEX_ONLY( "\\mathbb{H}" ^ " " ) ) | "\\N" -> LITERAL ( TEX_ONLY( "\\mathbb{N}" ^ " " ) ) | "\\Q" -> LITERAL ( TEX_ONLY( "\\mathbb{Q}" ^ " " ) ) | "\\R" -> LITERAL ( TEX_ONLY( "\\mathbb{R}" ^ " " ) ) | "\\Z" -> LITERAL ( TEX_ONLY( "\\mathbb{Z}" ^ " " ) ) | "\\darr" -> DELIMITER( TEX_ONLY( "\\downarrow" ^ " " ) ) | "\\dArr" -> DELIMITER( TEX_ONLY( "\\Downarrow" ^ " " ) ) | "\\Darr" -> DELIMITER( TEX_ONLY( "\\Downarrow" ^ " " ) ) | "\\lang" -> DELIMITER( TEX_ONLY( "\\langle" ^ " " ) ) | "\\rang" -> DELIMITER( TEX_ONLY( "\\rangle" ^ " " ) ) | "\\uarr" -> DELIMITER( TEX_ONLY( "\\uparrow" ^ " " ) ) | "\\uArr" -> DELIMITER( TEX_ONLY( "\\Uparrow" ^ " " ) ) | "\\Uarr" -> DELIMITER( TEX_ONLY( "\\Uparrow" ^ " " ) ) | "\\Bbb" -> FUN_AR1( "\\mathbb" ^ " " ) | "\\bold" -> FUN_AR1( "\\mathbf" ^ " " ) | "\\alef" -> LITERAL ( TEX_ONLY( "\\aleph" ^ " " ) ) | "\\alefsym" -> LITERAL ( TEX_ONLY( "\\aleph" ^ " " ) ) | "\\Alpha" -> LITERAL ( TEX_ONLY( "\\mathrm{A}" ^ " " ) ) | "\\and" -> LITERAL ( TEX_ONLY( "\\land" ^ " " ) ) | "\\ang" -> LITERAL ( TEX_ONLY( "\\angle" ^ " " ) ) | "\\Beta" -> LITERAL ( TEX_ONLY( "\\mathrm{B}" ^ " " ) ) | "\\bull" -> LITERAL ( TEX_ONLY( "\\bullet" ^ " " ) ) | "\\Chi" -> LITERAL ( TEX_ONLY( "\\mathrm{X}" ^ " " ) ) | "\\clubs" -> LITERAL ( TEX_ONLY( "\\clubsuit" ^ " " ) ) | "\\cnums" -> LITERAL ( TEX_ONLY( "\\mathbb{C}" ^ " " ) ) | "\\Complex" -> LITERAL ( TEX_ONLY( "\\mathbb{C}" ^ " " ) ) | "\\Dagger" -> LITERAL ( TEX_ONLY( "\\ddagger" ^ " " ) ) | "\\diamonds" -> LITERAL ( TEX_ONLY( "\\diamondsuit" ^ " " ) ) | "\\Doteq" -> LITERAL ( TEX_ONLY( "\\doteqdot" ^ " " ) ) | "\\doublecap" -> LITERAL ( TEX_ONLY( "\\Cap" ^ " " ) ) | "\\doublecup" -> LITERAL ( TEX_ONLY( "\\Cup" ^ " " ) ) | "\\empty" -> LITERAL ( TEX_ONLY( "\\emptyset" ^ " " ) ) | "\\Epsilon" -> LITERAL ( TEX_ONLY( "\\mathrm{E}" ^ " " ) ) | "\\Eta" -> LITERAL ( TEX_ONLY( "\\mathrm{H}" ^ " " ) ) | "\\exist" -> LITERAL ( TEX_ONLY( "\\exists" ^ " " ) ) | "\\ge" -> LITERAL ( TEX_ONLY( "\\geq" ^ " " ) ) | "\\gggtr" -> LITERAL ( TEX_ONLY( "\\ggg" ^ " " ) ) | "\\hAar" -> LITERAL ( TEX_ONLY( "\\Leftrightarrow" ^ " " ) ) | "\\harr" -> LITERAL ( TEX_ONLY( "\\leftrightarrow" ^ " " ) ) | "\\Harr" -> LITERAL ( TEX_ONLY( "\\Leftrightarrow" ^ " " ) ) | "\\hearts" -> LITERAL ( TEX_ONLY( "\\heartsuit" ^ " " ) ) | "\\image" -> LITERAL ( TEX_ONLY( "\\Im" ^ " " ) ) | "\\infin" -> LITERAL ( TEX_ONLY( "\\infty" ^ " " ) ) | "\\Iota" -> LITERAL ( TEX_ONLY( "\\mathrm{I}" ^ " " ) ) | "\\isin" -> LITERAL ( TEX_ONLY( "\\in" ^ " " ) ) | "\\Kappa" -> LITERAL ( TEX_ONLY( "\\mathrm{K}" ^ " " ) ) | "\\larr" -> LITERAL ( TEX_ONLY( "\\leftarrow" ^ " " ) ) | "\\Larr" -> LITERAL ( TEX_ONLY( "\\Leftarrow" ^ " " ) ) | "\\lArr" -> LITERAL ( TEX_ONLY( "\\Leftarrow" ^ " " ) ) | "\\le" -> LITERAL ( TEX_ONLY( "\\leq" ^ " " ) ) | "\\lrarr" -> LITERAL ( TEX_ONLY( "\\leftrightarrow" ^ " " ) ) | "\\Lrarr" -> LITERAL ( TEX_ONLY( "\\Leftrightarrow" ^ " " ) ) | "\\lrArr" -> LITERAL ( TEX_ONLY( "\\Leftrightarrow" ^ " " ) ) | "\\Mu" -> LITERAL ( TEX_ONLY( "\\mathrm{M}" ^ " " ) ) | "\\natnums" -> LITERAL ( TEX_ONLY( "\\mathbb{N}" ^ " " ) ) | "\\ne" -> LITERAL ( TEX_ONLY( "\\neq" ^ " " ) ) | "\\Nu" -> LITERAL ( TEX_ONLY( "\\mathrm{N}" ^ " " ) ) | "\\O" -> LITERAL ( TEX_ONLY( "\\emptyset" ^ " " ) ) | "\\omicron" -> LITERAL ( TEX_ONLY( "\\mathrm{o}" ^ " " ) ) | "\\Omicron" -> LITERAL ( TEX_ONLY( "\\mathrm{O}" ^ " " ) ) | "\\or" -> LITERAL ( TEX_ONLY( "\\lor" ^ " " ) ) | "\\part" -> LITERAL ( TEX_ONLY( "\\partial" ^ " " ) ) | "\\plusmn" -> LITERAL ( TEX_ONLY( "\\pm" ^ " " ) ) | "\\rarr" -> LITERAL ( TEX_ONLY( "\\rightarrow" ^ " " ) ) | "\\Rarr" -> LITERAL ( TEX_ONLY( "\\Rightarrow" ^ " " ) ) | "\\rArr" -> LITERAL ( TEX_ONLY( "\\Rightarrow" ^ " " ) ) | "\\real" -> LITERAL ( TEX_ONLY( "\\Re" ^ " " ) ) | "\\reals" -> LITERAL ( TEX_ONLY( "\\mathbb{R}" ^ " " ) ) | "\\Reals" -> LITERAL ( TEX_ONLY( "\\mathbb{R}" ^ " " ) ) | "\\restriction" -> LITERAL ( TEX_ONLY( "\\upharpoonright" ^ " " ) ) | "\\Rho" -> LITERAL ( TEX_ONLY( "\\mathrm{P}" ^ " " ) ) | "\\sdot" -> LITERAL ( TEX_ONLY( "\\cdot" ^ " " ) ) | "\\sect" -> LITERAL ( TEX_ONLY( "\\S" ^ " " ) ) | "\\spades" -> LITERAL ( TEX_ONLY( "\\spadesuit" ^ " " ) ) | "\\sub" -> LITERAL ( TEX_ONLY( "\\subset" ^ " " ) ) | "\\sube" -> LITERAL ( TEX_ONLY( "\\subseteq" ^ " " ) ) | "\\supe" -> LITERAL ( TEX_ONLY( "\\supseteq" ^ " " ) ) | "\\Tau" -> LITERAL ( TEX_ONLY( "\\mathrm{T}" ^ " " ) ) | "\\thetasym" -> LITERAL ( TEX_ONLY( "\\vartheta" ^ " " ) ) | "\\varcoppa" -> LITERAL ( TEX_ONLY( "\\mbox{\\coppa}" ^ " " ) ) | "\\weierp" -> LITERAL ( TEX_ONLY( "\\wp" ^ " " ) ) | "\\Zeta" -> LITERAL ( TEX_ONLY( "\\mathrm{Z}" ^ " " ) ) | "\\rm" | "\\it" | "\\cal" | "\\bf" -> DECLh ( cmd ^ " ", FONTFORCE_RM ) (* see bug 54818 *) | "\\overbrace" -> FUN_AR1nb "\\overbrace " | "\\underbrace" -> FUN_AR1nb "\\underbrace " | "\\sideset" -> FUN_AR2nb "\\sideset " | "\\left" -> LEFT | "\\right" -> RIGHT | "\\text" | "\\mbox" | "\\vbox" | "\\hbox" -> raise (Failure ("malformatted " ^ cmd)) | s -> raise (Illegal_tex_function s) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/texvccheck/README������������������������������������������������������������������������������0000644�0001746�0001746�00000004351�12727636110�014732� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������== About texvccheck == texvc takes the user input validates it and replaces MediaWiki specific functions. Input data is parsed and scrutinized for safety. texvc was written by Tomasz Wegrzanowski for use with MediaWiki; it's included as part of the MediaWiki package (http://www.mediawiki.org) and is under the GPL license. texvc-lite, was extracted from the original texvc program in 2013 by Moritz Schubotz and uses only the sanitizing and customization part. The list of all commands can be viewed by browsing the source files. Most commands are listed at http://sdrv.ms/15w2gVw there is also a tool for convenient whitelisting of special commands that are used in local wikis. Please report bugs at: https://bugzilla.wikimedia.org/ with "MediaWiki extensions" as product and "Math" as component. == Setup == === Requirements === OCaml 3.06 or later is required to compile texvc; this can be acquired from http://caml.inria.fr/ if your system doesn't have it available. The makefile requires GNU make. In Ubuntu Precise, all dependencies can be installed using: $ sudo apt-get install ocaml === Installation === Run 'make' (or 'gmake' if GNU make is not your default make). This should produce the texvccheck executable. By default, MediaWiki will search in this directory for texvc, if you moved it elsewhere, you'll have to modify $wgTexvc and set it to the path of the texvc executable. == Usage == Normally texvc is called from MediaWiki's Math modules and everything Just Works. It can be run manually for testing or for use in another app. === Command-line parameters === texvccheck '\TeX input string' Be sure to properly quote the TeX code! Example: texvc "y=x+2" === Output format === The output is the sanitized and customized tex string. texvc output format is like this: +%s ok S syntax error E lexing error F%s unknown function %s - other error == Hacking == Before you start hacking on the math package its good to know the workflow, which is basically: 1. texvc gets called by Math/Math.body.php (check out the line beginning with "$cmd") 2. texvc does its magic, which is basically to check for invalid latex code. 3. texvc takes the user input validates it and replaces MediaWiki specific functions ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/texvccheck/lexer.mll���������������������������������������������������������������������������0000644�0001746�0001746�00000013612�12727636110�015677� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������{ open Parser open Tex } let space = [' ' '\t' '\n' '\r'] let alpha = ['a'-'z' 'A'-'Z'] let literal_id = ['a'-'z' 'A'-'Z'] let literal_mn = ['0'-'9'] let literal_uf_lt = [',' ':' ';' '?' '!' '\''] let delimiter_uf_lt = ['(' ')' '.'] let literal_uf_op = ['+' '-' '*' '='] let delimiter_uf_op = ['/' '|'] let boxchars = ['0'-'9' 'a'-'z' 'A'-'Z' '+' '-' '*' ',' '=' '(' ')' ':' '/' ';' '?' '.' '!' '\'' '`' ' ' '\128'-'\255'] let aboxchars = ['0'-'9' 'a'-'z' 'A'-'Z' '+' '-' '*' ',' '=' '(' ')' ':' '/' ';' '?' '.' '!' '\'' '`' ' '] let latex_function_names = "arccos" | "arcsin" | "arctan" | "arg" | "cos" | "cosh" | "cot" | "coth" | "csc"| "deg" | "det" | "dim" | "exp" | "gcd" | "hom" | "inf" | "ker" | "lg" | "lim" | "liminf" | "limsup" | "ln" | "log" | "max" | "min" | "Pr" | "sec" | "sin" | "sinh" | "sup" | "tan" | "tanh" let mediawiki_function_names = "arccot" | "arcsec" | "arccsc" | "sgn" | "sen" rule token = parse space + { token lexbuf } | "\\text" space * '{' aboxchars + '}' { let str = Lexing.lexeme lexbuf in let n = String.index str '{' + 1 in BOX ("\\text", String.sub str n (String.length str - n - 1)) } | "\\mbox" space * '{' aboxchars + '}' { let str = Lexing.lexeme lexbuf in let n = String.index str '{' + 1 in BOX ("\\mbox", String.sub str n (String.length str - n - 1)) } | "\\hbox" space * '{' aboxchars + '}' { let str = Lexing.lexeme lexbuf in let n = String.index str '{' + 1 in BOX ("\\hbox", String.sub str n (String.length str - n - 1)) } | "\\vbox" space * '{' aboxchars + '}' { let str = Lexing.lexeme lexbuf in let n = String.index str '{' + 1 in BOX ("\\vbox", String.sub str n (String.length str - n - 1)) } | "\\text" space * '{' boxchars + '}' { let str = Lexing.lexeme lexbuf in let n = String.index str '{' + 1 in BOX ("\\text", String.sub str n (String.length str - n - 1)) } | "\\mbox" space * '{' boxchars + '}' { let str = Lexing.lexeme lexbuf in let n = String.index str '{' + 1 in BOX ("\\mbox", String.sub str n (String.length str - n - 1)) } | "\\hbox" space * '{' boxchars + '}' { let str = Lexing.lexeme lexbuf in let n = String.index str '{' + 1 in BOX ("\\hbox", String.sub str n (String.length str - n - 1)) } | "\\vbox" space * '{' boxchars + '}' { let str = Lexing.lexeme lexbuf in let n = String.index str '{' + 1 in BOX ("\\vbox", String.sub str n (String.length str - n - 1)) } | literal_id { let str = Lexing.lexeme lexbuf in LITERAL (TEX_ONLY str) } | literal_mn { let str = Lexing.lexeme lexbuf in LITERAL (TEX_ONLY str) } | literal_uf_lt { let str = Lexing.lexeme lexbuf in LITERAL (TEX_ONLY str) } | delimiter_uf_lt { let str = Lexing.lexeme lexbuf in DELIMITER (TEX_ONLY str) } | "-" { let str = Lexing.lexeme lexbuf in LITERAL (TEX_ONLY str)} | literal_uf_op { let str = Lexing.lexeme lexbuf in LITERAL (TEX_ONLY str) } | delimiter_uf_op { let str = Lexing.lexeme lexbuf in DELIMITER (TEX_ONLY str) } | "\\operatorname" { FUN_AR1nb "\\operatorname" } | "\\sqrt" space * "[" { FUN_AR1opt "\\sqrt" } | "\\xleftarrow" space * "[" { FUN_AR1opt "\\xleftarrow" } | "\\xrightarrow" space * "[" { FUN_AR1opt "\\xrightarrow" } | "\\" (latex_function_names as name) space * "(" { LITERAL (TEX_ONLY ("\\" ^ name ^ "(")) } | "\\" (latex_function_names as name) space * "[" { LITERAL (TEX_ONLY ("\\" ^ name ^ "[") )} | "\\" (latex_function_names as name) space * "\\{" { LITERAL (TEX_ONLY ("\\" ^ name ^ "\\{")) } | "\\" (latex_function_names as name) space * { LITERAL (TEX_ONLY("\\" ^ name ^ " ")) } | "\\" (mediawiki_function_names as name) space * "(" { ( LITERAL (TEX_ONLY ("\\operatorname{" ^ name ^ "}("))) } | "\\" (mediawiki_function_names as name) space * "[" { ( LITERAL (TEX_ONLY ("\\operatorname{" ^ name ^ "}[")))} | "\\" (mediawiki_function_names as name) space * "\\{" { ( LITERAL (TEX_ONLY ("\\operatorname{" ^ name ^ "}\\{")))} | "\\" (mediawiki_function_names as name) space * { ( LITERAL (TEX_ONLY ("\\operatorname{" ^ name ^ "} "))) } | "\\" alpha + { Texutil.find (Lexing.lexeme lexbuf) } | "\\," { LITERAL (TEX_ONLY "\\,") } | "\\ " { LITERAL (TEX_ONLY "\\ ") } | "\\;" { LITERAL (TEX_ONLY "\\;") } | "\\!" { LITERAL (TEX_ONLY "\\!") } | "\\{" { DELIMITER (TEX_ONLY "\\{") } | "\\}" { DELIMITER (TEX_ONLY "\\}") } | "\\|" { DELIMITER (TEX_ONLY "\\|") } | "\\_" { LITERAL (TEX_ONLY "\\_") } | "\\#" { LITERAL (TEX_ONLY "\\#") } | "\\%" { LITERAL (TEX_ONLY "\\%") } | "\\$" { LITERAL (TEX_ONLY "\\$") } | "\\&" { LITERAL (TEX_ONLY "\\&") } | "&" { NEXT_CELL } | "\\\\" { NEXT_ROW } | "\\begin{matrix}" { BEGIN__MATRIX } | "\\end{matrix}" { END__MATRIX } | "\\begin{pmatrix}" { BEGIN_PMATRIX } | "\\end{pmatrix}" { END_PMATRIX } | "\\begin{bmatrix}" { BEGIN_BMATRIX } | "\\end{bmatrix}" { END_BMATRIX } | "\\begin{Bmatrix}" { BEGIN_BBMATRIX } | "\\end{Bmatrix}" { END_BBMATRIX } | "\\begin{vmatrix}" { BEGIN_VMATRIX } | "\\end{vmatrix}" { END_VMATRIX } | "\\begin{Vmatrix}" { BEGIN_VVMATRIX } | "\\end{Vmatrix}" { END_VVMATRIX } | "\\begin{array}" { BEGIN_ARRAY } | "\\end{array}" { END_ARRAY } | "\\begin{align}" { BEGIN_ALIGN } | "\\end{align}" { END_ALIGN } | "\\begin{alignat}" { BEGIN_ALIGNAT } | "\\end{alignat}" { END_ALIGNAT } | "\\begin{smallmatrix}" { BEGIN_SMALLMATRIX } | "\\end{smallmatrix}" { END_SMALLMATRIX } | "\\begin{cases}" { BEGIN_CASES } | "\\end{cases}" { END_CASES } | '>' { LITERAL (TEX_ONLY ">") } | '<' { LITERAL (TEX_ONLY "<") } | '%' { LITERAL (TEX_ONLY "\\%") } | '$' { LITERAL (TEX_ONLY "\\$") } | '~' { LITERAL (TEX_ONLY "~") } | '[' { DELIMITER (TEX_ONLY "[") } | ']' { SQ_CLOSE } | '{' { CURLY_OPEN } | '}' { CURLY_CLOSE } | '^' { SUP } | '_' { SUB } | eof { EOF } ����������������������������������������������������������������������������������������������������������������������Math/texvccheck/parser.mly��������������������������������������������������������������������������0000644�0001746�0001746�00000010250�12727636110�016064� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������%{ open Tex let sq_close_ri = HTMLABLEC(FONT_UFH,"]", "]") %} %token LITERAL DELIMITER %token FUN_AR2 FUN_INFIX FUN_AR1 DECL FUN_AR1nb FUN_AR1opt BIG FUN_AR2nb %token BOX %token FUN_AR1hl %token FUN_AR1hf DECLh %token Tex.t->string*string*string)> FUN_AR2h %token Tex.t list->string*string*string)> FUN_INFIXh %token EOF CURLY_OPEN CURLY_CLOSE SUB SUP SQ_CLOSE NEXT_CELL NEXT_ROW %token BEGIN__MATRIX BEGIN_PMATRIX BEGIN_BMATRIX BEGIN_BBMATRIX BEGIN_VMATRIX BEGIN_VVMATRIX BEGIN_CASES BEGIN_ARRAY BEGIN_ALIGN BEGIN_ALIGNAT BEGIN_SMALLMATRIX %token END__MATRIX END_PMATRIX END_BMATRIX END_BBMATRIX END_VMATRIX END_VVMATRIX END_CASES END_ARRAY END_ALIGN END_ALIGNAT END_SMALLMATRIX %token LEFT RIGHT %type tex_expr %start tex_expr %% tex_expr: expr EOF { $1 } | ne_expr FUN_INFIX ne_expr EOF { [TEX_INFIX($2,$1,$3)] } | ne_expr FUN_INFIXh ne_expr EOF { let t,h=$2 in [TEX_INFIXh(t,h,$1,$3)] } expr: /* */ { [] } | ne_expr { $1 } ne_expr: lit_aq expr { $1 :: $2 } | litsq_aq expr { $1 :: $2 } | DECLh expr { let t,h = $1 in [TEX_DECLh(t,h,$2)] } litsq_aq: litsq_zq { $1 } | litsq_dq { let base,downi = $1 in TEX_DQ(base,downi) } | litsq_uq { let base,upi = $1 in TEX_UQ(base,upi)} | litsq_fq { $1 } litsq_fq: litsq_dq SUP lit { let base,downi = $1 in TEX_FQ(base,downi,$3) } | litsq_uq SUB lit { let base,upi = $1 in TEX_FQ(base,$3,upi) } litsq_uq: litsq_zq SUP lit { $1,$3 } litsq_dq: litsq_zq SUB lit { $1,$3 } litsq_zq: SQ_CLOSE { TEX_LITERAL sq_close_ri } expr_nosqc: /* */ { [] } | lit_aq expr_nosqc { $1 :: $2 } lit_aq: lit { $1 } | lit_dq { let base,downi = $1 in TEX_DQ(base,downi) } | lit_uq { let base,upi = $1 in TEX_UQ(base,upi)} | lit_dqn { TEX_DQN($1) } | lit_uqn { TEX_UQN($1) } | lit_fq { $1 } lit_fq: lit_dq SUP lit { let base,downi = $1 in TEX_FQ(base,downi,$3) } | lit_uq SUB lit { let base,upi = $1 in TEX_FQ(base,$3,upi) } | lit_dqn SUP lit { TEX_FQN($1, $3) } lit_uq: lit SUP lit { $1,$3 } lit_dq: lit SUB lit { $1,$3 } lit_uqn: SUP lit { $2 } lit_dqn: SUB lit { $2 } left: LEFT DELIMITER { $2 } | LEFT SQ_CLOSE { sq_close_ri } right: RIGHT DELIMITER { $2 } | RIGHT SQ_CLOSE { sq_close_ri } lit: LITERAL { TEX_LITERAL $1 } | DELIMITER { TEX_LITERAL $1 } | BIG DELIMITER { TEX_BIG ($1,$2) } | BIG SQ_CLOSE { TEX_BIG ($1,sq_close_ri) } | left expr right { TEX_LR ($1,$3,$2) } | FUN_AR1 lit { TEX_FUN1($1,$2) } | FUN_AR1nb lit { TEX_FUN1nb($1,$2) } | FUN_AR1hl lit { let t,h=$1 in TEX_FUN1hl(t,h,$2) } | FUN_AR1hf lit { let t,h=$1 in TEX_FUN1hf(t,h,$2) } | FUN_AR1opt expr_nosqc SQ_CLOSE lit { TEX_FUN2sq($1,TEX_CURLY $2,$4) } | FUN_AR2 lit lit { TEX_FUN2($1,$2,$3) } | FUN_AR2nb lit lit { TEX_FUN2nb($1,$2,$3) } | FUN_AR2h lit lit { let t,h=$1 in TEX_FUN2h(t,h,$2,$3) } | BOX { let bt,s = $1 in TEX_BOX (bt,s) } | CURLY_OPEN expr CURLY_CLOSE { TEX_CURLY $2 } | CURLY_OPEN ne_expr FUN_INFIX ne_expr CURLY_CLOSE { TEX_INFIX($3,$2,$4) } | CURLY_OPEN ne_expr FUN_INFIXh ne_expr CURLY_CLOSE { let t,h=$3 in TEX_INFIXh(t,h,$2,$4) } | BEGIN__MATRIX matrix END__MATRIX { TEX_MATRIX ("matrix", $2) } | BEGIN_PMATRIX matrix END_PMATRIX { TEX_MATRIX ("pmatrix", $2) } | BEGIN_BMATRIX matrix END_BMATRIX { TEX_MATRIX ("bmatrix", $2) } | BEGIN_BBMATRIX matrix END_BBMATRIX { TEX_MATRIX ("Bmatrix", $2) } | BEGIN_VMATRIX matrix END_VMATRIX { TEX_MATRIX ("vmatrix", $2) } | BEGIN_VVMATRIX matrix END_VVMATRIX { TEX_MATRIX ("Vmatrix", $2) } | BEGIN_ARRAY matrix END_ARRAY { TEX_MATRIX ("array", $2) } | BEGIN_ALIGN matrix END_ALIGN { TEX_MATRIX ("aligned", $2) } | BEGIN_ALIGNAT matrix END_ALIGNAT { TEX_MATRIX ("alignedat", $2) } | BEGIN_SMALLMATRIX matrix END_SMALLMATRIX { TEX_MATRIX ("smallmatrix", $2) } | BEGIN_CASES matrix END_CASES { TEX_MATRIX ("cases", $2) } matrix: line { [$1] } | line NEXT_ROW matrix { $1::$3 } line: expr { [$1] } | expr NEXT_CELL line { $1::$3 } ;; ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/texvccheck/.gitignore��������������������������������������������������������������������������0000644�0001746�0001746�00000000114�12727636110�016033� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Compiled source *.mli !tex.mli *.cmi *.cmx *.o # The binaries texvccheck ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/texvccheck/test.pl�����������������������������������������������������������������������������0000755�0001746�0001746�00000000333�12727636110�015365� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#! /usr/bin/perl my $texvc = `texvc '\\sin(x)+{}{}\\cos(x)^2 newcommand'`; if (substr($result,0,1) eq "+") { print "good"; } else { print "bad"; } print $result; my $ = `tex2svg '\\sin(x)+{}{}\\cos(x)^2 newcommand'`; �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/texvccheck/util.ml�����������������������������������������������������������������������������0000644�0001746�0001746�00000000356�12727636110�015362� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(* vim: set sw=8 ts=8 et: *) (* TODO document *) let mapjoin f l = (List.fold_left (fun a b -> a ^ (f b)) "" l) (* TODO document *) let mapjoine e f = function [] -> "" | h::t -> (List.fold_left (fun a b -> a ^ e ^ (f b)) (f h) t)����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/.jscsrc����������������������������������������������������������������������������������������0000644�0001746�0001746�00000000616�12727636110�013213� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������{ "preset": "wikimedia", "jsDoc": { "checkAnnotations": { "preset": "jsduck5", "extra": { "this": true, "source": true, "see": true } }, "checkTypes": "strictNativeCase", "checkParamNames": true, "checkRedundantAccess": true, "checkRedundantReturns": true, "requireNewlineAfterDescription": true, "requireParamTypes": true, "requireReturnTypes": true } } ������������������������������������������������������������������������������������������������������������������Math/mathParserTests.txt����������������������������������������������������������������������������0000644�0001746�0001746�00000000221�12727636110�015605� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!! test pre-save transform: comment containing math !! options pst !! input !!result !!end �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/MathMLRdfBuilder.php���������������������������������������������������������������������������0000644�0001746�0001746�00000002015�12727636110�015514� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������getDataValue()->getValue() ); if ( $renderer->checkTeX() && $renderer->render() ) { $mml = $renderer->getMathml(); } else { $err = $renderer->getLastError(); $mml = "$err"; } $writer->say( $propertyValueNamespace, $propertyValueLName ) ->value( $mml, 'http://www.w3.org/1998/Math/MathML' ); } } �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/version����������������������������������������������������������������������������������������0000644�0001746�0001746�00000000053�12727636110�013326� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math: REL1_27 2016-06-13T23:05:44 efdd7c2 �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/README�����������������������������������������������������������������������������������������0000644�0001746�0001746�00000004773�12727636110�012613� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������This version (for MediaWiki 1.19) has some changes since previous versions: * rendering options have been reduced to just 'Always PNG' and 'Leave it as TeX' ** all other rendering options will merge to PNG. * initial experimental support for integrating MathJax client-side rendering See the README in the math subdirectory for more info on setting up the low-level conversion tools. See the README in the texvccheck subdirectory for more info on setting up the security checking tools for MathJax and LaTeXML. MathML support: If you prefer MathML rather than images you can use LaTeXML to convert the math tags to MathML. To use that feature you have to enable LaTeXML by setting $wgMathUseLaTeXML = true; It is possible to choose LaTeXML as default option (for anonymous user) by setting $wgDefaultUserOptions['math'] = 'latexml'; in the LocalSettings.php file. The LaTeXML option requires php5-curl to be installed. Without php5-curl no proper error handling can be guaranteed. Furthermore, a core version of wmf/1.22wmf7 or newer is recommended. Otherwise, errors in LaTeXML can lead to mal-formatted XML output and disturb the page layout. MathJax configuration: Client-side configuration of MathJax can be done by specifying a mathJax.config table, which takes a table as described in: http://docs.mathjax.org/en/v1.1-latest/options/index.html#configuration Example: if ( typeof mathJax === 'undefined' ) { mathJax = {}; mathJax.config = { showProcessingMessages: true }; } Attributes of the element: attribute "display": possible values: "inline", "block" or "inline-displaystyle" (default) "display" reproduces the old texvc behavior: The equation is rendered with large height operands (texvc used $$ $tex $$ to render) but the equation printed to the current line of the output and not centered in a new line. In Wikipedia users use :$tex to move the math element closer to the center. "inline" renders the equation in with small height operands by adding {\textstyle $tex } to the users input ($tex). The equation is displayed in the current text line. "inline-displaystyle" renders the equation in with large height operands centered in a new line by adding {\displaystyle $tex } to the user input ($tex). For testing your installation run php tests/phpunit/phpunit.php extensions/Math/tests/ from your MediWiki home path. == Logging == The math extension supports PSR-3 logging: Configuration can be dona via $wgDebugLogGroups['Math'] = [ 'level' => 'info', 'destination' => '/path/to/file.log' ]; �����Math/MathInputCheckRestbase.php���������������������������������������������������������������������0000644�0001746�0001746�00000004663�12727636110�017002� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������restbaseInterface = $ref; } else { $this->restbaseInterface = new MathRestbaseInterface( $tex, $type ); $ref = $this->restbaseInterface; } } /** * @see https://phabricator.wikimedia.org/T119300 * @param stdClass $e * @param MathRenderer $errorRenderer * @return string */ public function errorObjectToHtml( stdClass $e, $errorRenderer = null ) { if ( $errorRenderer === null ) { $errorRenderer = new MathSource( $this->inputTeX ); } if ( isset( $e->error->message ) ){ if ( $e->error->message === 'Illegal TeX function' ) { return $errorRenderer->getError( 'math_unknown_function', $e->error->found ); } elseif ( preg_match( '/Math extension/', $e->error->message ) ) { $names = MathHooks::getMathNames(); $mode = $names['mathml']; try { $host = $this->restbaseInterface->getUrl( '' ); } catch ( Exception $ignore ) { $host = 'invalid'; } $msg = $e->error->message; return $errorRenderer->getError( 'math_invalidresponse', $mode, $host, $msg ); } return $errorRenderer->getError( 'math_syntax_error' ); } return $errorRenderer->getError( 'math_unknown_error' ); } /** * @return boolean */ public function isValid() { return $this->restbaseInterface->getSuccess(); } /** * Some TeX checking programs may return * a modified tex string after having checked it. * You can get the altered tex string with this method * @return string A valid Tex string */ public function getValidTex() { return $this->restbaseInterface->getCheckedTex(); } /** * Returns the string of the last error. * @return string */ public function getError() { $err = $this->restbaseInterface->getError(); if ( $err === null ){ return null; } return $this->errorObjectToHtml( $err ); } public function getRbi() { return $this->restbaseInterface; } } �����������������������������������������������������������������������������Math/MathSource.php���������������������������������������������������������������������������������0000644�0001746�0001746�00000003305�12727636110�014504� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� parsing * @file */ /** * Takes LaTeX fragments and outputs the source directly to the browser * * @author Tomasz Wegrzanowski * @author Brion Vibber * @author Moritz Schubotz * @ingroup Parser */ class MathSource extends MathRenderer { /** * @param string $tex * @param array $params */ function __construct( $tex = '', $params = [] ) { parent::__construct( $tex, $params ); $this->setMode( 'source' ); } /** * Renders TeX by outputting it to the browser in a span tag * * @return string span tag with TeX */ function getHtmlOutput() { # No need to render or parse anything more! # New lines are replaced with spaces, which avoids confusing our parser (bugs 23190, 22818) if ( $this->getMathStyle() == 'display' ) { $class = 'mwe-math-fallback-source-display'; } else { $class = 'mwe-math-fallback-source-inline'; } return Xml::element( 'span', $this->getAttributes( 'span', [ // the former class name was 'tex' // for backwards compatibility we keep this classname 'class' => $class. ' tex', 'dir' => 'ltr' ] ), '$ ' . str_replace( "\n", " ", $this->getTex() ) . ' $' ); } protected function getMathTableName() { throw new Exception( 'in math source mode no database caching should happen' ); } /** * No rendering required in plain text mode * @return boolean */ function render() { // assume unchanged to avoid unnecessary database access $this->changed = false; return true; } } ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/SpecialMathShowImage.php�����������������������������������������������������������������������0000644�0001746�0001746�00000010573�12727636110�016435� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������getOutput(); $request = $this->getRequest(); $out->setArticleBodyOnly( true ); $out->setArticleRelated( false ); $out->setRobotPolicy( "noindex,nofollow" ); $out->disable(); if ( $success && $this->mode == 'png' ) { $request->response()->header( "Content-type: image/png;" ); } else { $request->response()->header( "Content-type: image/svg+xml; charset=utf-8" ); } if ( $success && !( $this->noRender ) ) { $request->response()->header( 'Cache-Control: public, s-maxage=604800, max-age=3600' ); // 1 week (server) 1 hour (client) $request->response()->header( 'Vary: User-Agent' ); } } function execute( $par ) { global $wgMathEnableExperimentalInputFormats; $request = $this->getRequest(); $hash = $request->getText( 'hash', '' ); $tex = $request->getText( 'tex', '' ); if ( $wgMathEnableExperimentalInputFormats ) { $asciimath = $request->getText( 'asciimath', '' ); } else { $asciimath = ''; } $this->mode = MathHooks::mathModeToString( $request->getText( 'mode' ), 'mathml' ); if ( !in_array( $this->mode, MathRenderer::getValidModes() ) ) { // Fallback to the default if an invalid mode was specified $this->mode = 'mathml'; } if ( $hash === '' && $tex === '' && $asciimath === '' ) { $this->setHeaders( false ); echo $this->printSvgError( 'No Inputhash specified' ); } else { if ( $tex === '' && $asciimath === '' ){ switch ( $this->mode ) { case 'png': $this->renderer = MathTexvc::newFromMd5( $hash ); break; case 'latexml': $this->renderer = MathLaTeXML::newFromMd5( $hash ); break; default: $this->renderer = MathMathML::newFromMd5( $hash ); } $this->noRender = $request->getBool( 'noRender', false ); $isInDatabase = $this->renderer->readFromDatabase(); if ( $isInDatabase || $this->noRender ) { $success = $isInDatabase; } else { if ( $this->mode == 'png' ) { // get the texvc input from the mathoid database table // and render the conventional way $mmlRenderer = MathMathML::newFromMd5( $hash ); $mmlRenderer->readFromDatabase(); $this->renderer = MathRenderer::getRenderer( $mmlRenderer->getUserInputTex(), [], 'png' ); $this->renderer->setMathStyle( $mmlRenderer->getMathStyle() ); } $success = $this->renderer->render(); } } elseif ( $asciimath === '' ) { $this->renderer = MathRenderer::getRenderer( $tex, [], $this->mode ); $success = $this->renderer->render(); } else { $this->renderer = MathRenderer::getRenderer( $asciimath, [ 'type' => 'ascii' ], $this->mode ); $success = $this->renderer->render(); } if ( $success ) { if ( $this->mode == 'png' ) { $output = $this->renderer->getPng(); } else { $output = $this->renderer->getSvg(); } } else { // Error message in PNG not supported $output = $this->printSvgError( $this->renderer->getLastError() ); } if ( $output == "" ) { $output = $this->printSvgError( 'No Output produced' ); $success = false; } $this->setHeaders( $success ); echo $output; if ( $success ){ $this->renderer->writeCache(); } } } /** * Prints the specified error message as svg. * @param string $msg error message * @return string xml svg image with the error message */ private function printSvgError( $msg ) { global $wgDebugComments; // @codingStandardsIgnoreStart $result = '' . '' . htmlspecialchars( $msg ) . ''; // @codingStandardsIgnoreEnd if ( $wgDebugComments ) { $result .= ''; } return $result; } protected function getGroupName() { return 'other'; } } �������������������������������������������������������������������������������������������������������������������������������������Math/Gruntfile.js�����������������������������������������������������������������������������������0000644�0001746�0001746�00000002104�12727636110�014212� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/*jshint node:true */ module.exports = function ( grunt ) { grunt.loadNpmTasks( 'grunt-banana-checker' ); grunt.loadNpmTasks( 'grunt-jsonlint' ); grunt.loadNpmTasks( 'grunt-contrib-csslint' ); grunt.loadNpmTasks( 'grunt-contrib-jshint' ); grunt.loadNpmTasks( 'grunt-contrib-watch' ); grunt.loadNpmTasks( 'grunt-jscs' ); grunt.initConfig( { banana: { all: 'i18n/' }, jsonlint: { all: [ '**/*.json', '!node_modules/**' ] }, csslint: { options: { csslintrc: '.csslintrc' }, all: 'modules/ve-math/*.css' }, jshint: { options: { jshintrc: true }, all: [ '*.js', 'modules/**/*.js' ] }, watch: { files: [ '.{csslintrc,jscsrc,jshintignore,jshintrc}', '<%= jshint.all %>', '<%= csslint.all %>' ], tasks: 'test' }, jscs: { fix: { options: { fix: true }, src: '<%= jshint.all %>' }, main: { src: '<%= jshint.all %>' } } } ); grunt.registerTask( 'test', [ 'jshint', 'jscs:main', 'csslint', 'jsonlint', 'banana' ] ); grunt.registerTask( 'default', 'test' ); }; ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/Gemfile.lock�����������������������������������������������������������������������������������0000644�0001746�0001746�00000005024�12727636110�014143� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������GEM remote: https://rubygems.org/ specs: ast (2.1.0) astrolabe (1.3.1) parser (~> 2.2) builder (3.2.2) childprocess (0.5.9) ffi (~> 1.0, >= 1.0.11) cucumber (1.3.20) builder (>= 2.1.2) diff-lcs (>= 1.1.3) gherkin (~> 2.12) multi_json (>= 1.7.5, < 2.0) multi_test (>= 0.1.2) data_magic (0.22) faker (>= 1.1.2) yml_reader (>= 0.6) diff-lcs (1.2.5) domain_name (0.5.20160310) unf (>= 0.0.5, < 1.0.0) faker (1.6.3) i18n (~> 0.5) faraday (0.9.2) multipart-post (>= 1.2, < 3) faraday-cookie_jar (0.0.6) faraday (>= 0.7.4) http-cookie (~> 1.0.0) ffi (1.9.10) gherkin (2.12.2) multi_json (~> 1.3) headless (2.2.3) http-cookie (1.0.2) domain_name (~> 0.5) i18n (0.7.0) json (1.8.3) mediawiki_api (0.5.0) faraday (~> 0.9, >= 0.9.0) faraday-cookie_jar (~> 0.0, >= 0.0.6) mediawiki_selenium (1.7.0) cucumber (~> 1.3, >= 1.3.20) headless (~> 2.0, >= 2.1.0) json (~> 1.8, >= 1.8.1) mediawiki_api (~> 0.5, >= 0.5.0) page-object (~> 1.0) rest-client (~> 1.6, >= 1.6.7) rspec-core (~> 2.14, >= 2.14.4) rspec-expectations (~> 2.14, >= 2.14.4) syntax (~> 1.2, >= 1.2.0) thor (~> 0.19, >= 0.19.1) mime-types (2.99.1) multi_json (1.11.3) multi_test (0.1.2) multipart-post (2.0.0) netrc (0.11.0) page-object (1.1.1) page_navigation (>= 0.9) selenium-webdriver (>= 2.44.0) watir-webdriver (>= 0.6.11) page_navigation (0.9) data_magic (>= 0.14) parser (2.2.2.6) ast (>= 1.1, < 3.0) powerpack (0.1.1) rainbow (2.0.0) rake (10.5.0) rest-client (1.8.0) http-cookie (>= 1.0.2, < 2.0) mime-types (>= 1.16, < 3.0) netrc (~> 0.7) rspec-core (2.99.2) rspec-expectations (2.99.2) diff-lcs (>= 1.1.3, < 2.0) rubocop (0.33.0) astrolabe (~> 1.3) parser (>= 2.2.2.5, < 3.0) powerpack (~> 0.1) rainbow (>= 1.99.1, < 3.0) ruby-progressbar (~> 1.4) ruby-progressbar (1.7.5) rubyzip (1.2.0) selenium-webdriver (2.53.0) childprocess (~> 0.5) rubyzip (~> 1.0) websocket (~> 1.0) syntax (1.2.0) thor (0.19.1) unf (0.1.4) unf_ext unf_ext (0.0.7.2) watir-webdriver (0.9.1) selenium-webdriver (>= 2.46.2) websocket (1.2.3) yml_reader (0.7) PLATFORMS ruby DEPENDENCIES mediawiki_selenium (~> 1.7) rake (~> 10.5) rubocop (~> 0.33.0) BUNDLED WITH 1.10.6 ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/HISTORY����������������������������������������������������������������������������������������0000644�0001746�0001746�00000000742�12727636110�013007� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Change notes from older releases. For current info see RELEASE-NOTES-3.0.0. == Math 2.0 == === Configuration changes in 2.0 === * $wgLaTeXMLUrl was renamed to $wgMathLaTeXMLUrl * $wgLaTeXMLTimeout was renamed to $wgMathLaTeXMLTimeout * $wgMathValidModes is introduced: It determines the selectable math rendering modes MW_MATH_(PNG|MATHML|...) in user preferences. * $wgUseLaTeXML becomes unnecessary use $wgMathValidModes[] = 'latexml'; to enable the LaTeXML rendering mode. ������������������������������Math/gitinfo.json�����������������������������������������������������������������������������������0000644�0001746�0001746�00000000421�12727636110�014247� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������{"headSHA1": "efdd7c29671e014ce5559ba8bf1b94aebb044d67\n", "head": "efdd7c29671e014ce5559ba8bf1b94aebb044d67\n", "remoteURL": "https://gerrit.wikimedia.org/r/mediawiki/extensions/Math", "branch": "efdd7c29671e014ce5559ba8bf1b94aebb044d67\n", "headCommitDate": "1464280314"}�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/MathValidator.php������������������������������������������������������������������������������0000644�0001746�0001746�00000002315�12727636110�015171� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������getValue(); $checker = new MathInputCheckRestbase( $tex ); if ( $checker->isValid() ) { return Result::newSuccess(); } // TeX string is not valid return Result::newError( [ Error::newError( null, null, 'malformed-value', [ $checker->getError() ] ) ] ); } /** * @see ValueValidator::setOptions() * * @param array $options */ public function setOptions( array $options ) { // Do nothing. This method shouldn't even be in the interface. } } �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/.csslintrc�������������������������������������������������������������������������������������0000644�0001746�0001746�00000000441�12727636110�013724� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������{ "adjoining-classes": false, "box-model": false, "box-sizing": false, "fallback-colors": false, "important": false, "outline-none": false, "qualified-headings": false, "unique-headings": false, "universal-selector": false, "unqualified-attributes": false, "gradients": false } �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/math/������������������������������������������������������������������������������������������0000755�0001746�0001746�00000000000�12727636110�012651� 5����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/math/Makefile����������������������������������������������������������������������������������0000644�0001746�0001746�00000006170�12644304671�014317� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������.PHONY: clean all OBJ=render_info.cmo tex.cmo texutil.cmo parser.cmo lexer.cmo texvc.cmo \ render_info.cmx tex.cmx texutil.cmx parser.cmx lexer.cmx texvc.cmx \ lexer.cmi parser.cmi render_info.cmi tex.cmi texutil.cmi texvc.cmi \ lexer.o parser.o render_info.o tex.o texutil.o texvc.o \ lexer.ml parser.ml parser.mli texvc texvc.bc texvc_test.cmo \ texvc_test.cmx texvc_test.cmi texvc_test.o texvc_test util.o \ util.cmo util.cmx util.cmi texvc_cgi.cmi texvc_cgi texvc_cgi.cmo \ render.o render.cmi render.cmo render.cmx texvc_tex.cmx \ texvc_tex.o texvc_tex.cmi texvc_tex html.cmi html.cmo html.cmx \ html.o mathml.cmi mathml.cmo mathml.cmx mathml.o CGIPATH=-I /usr/lib/ocaml/cgi -I /usr/lib/ocaml/netstring -I /usr/lib/ocaml/pcre COMMON_NATIVE_OBJ =util.cmx parser.cmx html.cmx mathml.cmx texutil.cmx lexer.cmx COMMON_BYTECODE_OBJ=util.cmo parser.cmo html.cmo mathml.cmo texutil.cmo lexer.cmo all: texvc texvc_test texvc_tex cgi: texvc_cgi.cmo texvc_cgi clean: rm -f $(OBJ) # Native versions texvc: $(COMMON_NATIVE_OBJ) render.cmx texvc.cmx ocamlopt -o $@ unix.cmxa $^ texvc_test: $(COMMON_NATIVE_OBJ) lexer.cmx texvc_test.cmx ocamlopt -o $@ $^ texvc_tex: $(COMMON_NATIVE_OBJ) texvc_tex.cmx ocamlopt -o $@ $^ # Bytecode version texvc.bc: $(COMMON_BYTECODE_OBJ) render.cmo texvc.cmo ocamlc -o $@ unix.cma $^ # CGI related targets: texvc_cgi.cmo: texvc_cgi.ml ocamlc -c $(CGIPATH) $< texvc_cgi: util.cmo parser.cmo texutil.cmo render.cmo lexer.cmo texvc_cgi.cmo ocamlc -o $@ unix.cma $(CGIPATH) pcre.cma netstring.cma cgi.cma $^ chmod g-w $@ # # Pattern rules # # .ml source .mli interface # .cmi compiled interface # .cmo object .cma library object # .cmx object file .cmxa library object file %.ml: %.mll ocamllex $< %.mli %.ml: %.mly ocamlyacc $< %.cmo: %.ml ocamlc -c $< %.cmx: %.ml ocamlopt -c $< %.cmi: %.mli ocamlc -c $< # Various dependencies html.cmo: render_info.cmi tex.cmi util.cmo html.cmi html.cmx: render_info.cmi tex.cmi util.cmx html.cmi html.cmi: tex.cmi lexer.cmo: parser.cmi render_info.cmi tex.cmi texutil.cmi lexer.cmx: parser.cmx render_info.cmi tex.cmi texutil.cmx mathml.cmo: tex.cmi mathml.cmi mathml.cmx: tex.cmi mathml.cmi mathml.cmi: tex.cmi parser.cmo: render_info.cmi tex.cmi parser.cmi parser.cmx: render_info.cmi tex.cmi parser.cmi parser.cmi: render_info.cmi tex.cmi render.cmo: texutil.cmi util.cmo render.cmx: texutil.cmx util.cmx tex.cmi: render_info.cmi texutil.cmo: html.cmi parser.cmi render_info.cmi tex.cmi util.cmo texutil.cmi texutil.cmx: html.cmx parser.cmx render_info.cmi tex.cmi util.cmx texutil.cmi texutil.cmi: parser.cmi tex.cmi texvc.cmo: html.cmi lexer.cmo mathml.cmi parser.cmi render.cmo texutil.cmi util.cmo texvc.cmx: html.cmx lexer.cmx mathml.cmx parser.cmx render.cmx texutil.cmx util.cmx texvc_cgi.cmo: lexer.cmo parser.cmi render.cmo texutil.cmi util.cmo texvc_cgi.cmx: lexer.cmx parser.cmx render.cmx texutil.cmx util.cmx texvc_test.cmo: html.cmi lexer.cmo parser.cmi texutil.cmi util.cmo texvc_test.cmx: html.cmx lexer.cmx parser.cmx texutil.cmx util.cmx texvc_tex.cmo: lexer.cmo parser.cmi texutil.cmi util.cmo texvc_tex.cmx: lexer.cmx parser.cmx texutil.cmx util.cmx ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/math/tex.mli�����������������������������������������������������������������������������������0000644�0001746�0001746�00000001630�12644304671�014156� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������type t = TEX_LITERAL of Render_info.t | TEX_CURLY of t list | TEX_FQ of t * t * t | TEX_DQ of t * t | TEX_UQ of t * t | TEX_FQN of t * t | TEX_DQN of t | TEX_UQN of t | TEX_LR of Render_info.t * Render_info.t * t list | TEX_BOX of string * string | TEX_BIG of string * Render_info.t | TEX_FUN1 of string * t | TEX_FUN1nb of string * t | TEX_FUN2 of string * t * t | TEX_FUN2nb of string * t * t | TEX_INFIX of string * t list * t list | TEX_FUN2sq of string * t * t | TEX_FUN1hl of string * (string * string) * t | TEX_FUN1hf of string * Render_info.font_force * t | TEX_FUN2h of string * (t -> t -> string * string * string) * t * t | TEX_INFIXh of string * (t list -> t list -> string * string * string) * t list * t list | TEX_MATRIX of string * t list list list | TEX_DECLh of string * Render_info.font_force * t list ��������������������������������������������������������������������������������������������������������Math/math/render.ml���������������������������������������������������������������������������������0000644�0001746�0001746�00000004714�12644304671�014472� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(* vim: set sw=8 ts=8 et: *) let cmd_dvips tmpprefix = "dvips -q -R -E " ^ tmpprefix ^ ".dvi -f >" ^ tmpprefix ^ ".ps" let cmd_latex tmpprefix = "latex " ^ tmpprefix ^ ".tex >/dev/null" (* Putting -transparent white in converts arguments will sort-of give you transperancy *) let cmd_convert tmpprefix finalpath = "convert -quality 100 -density 120 " ^ tmpprefix ^ ".ps " ^ finalpath ^ " >/dev/null 2>/dev/null" (* Putting -bg Transparent in dvipng's arguments will give full-alpha transparency *) (* Note that IE have problems with such PNGs and need an additional javascript snippet *) (* Putting -bg transparent in dvipng's arguments will give binary transparency *) let cmd_dvipng tmpprefix finalpath backcolor = "dvipng -bg \'" ^ backcolor ^ "\' -gamma 1.5 -D 120 -T tight --strict " ^ tmpprefix ^ ".dvi -o " ^ finalpath ^ " >/dev/null 2>/dev/null" exception ExternalCommandFailure of string let render tmppath finalpath outtex md5 backcolor = let tmpprefix0 = (string_of_int (Unix.getpid ()))^"_"^md5 in let tmpprefix = (tmppath^"/"^tmpprefix0) in let unlink_all () = begin (* Commenting this block out will aid in debugging *) Sys.remove (tmpprefix ^ ".dvi"); Sys.remove (tmpprefix ^ ".aux"); Sys.remove (tmpprefix ^ ".log"); Sys.remove (tmpprefix ^ ".tex"); if Sys.file_exists (tmpprefix ^ ".ps") then Sys.remove (tmpprefix ^ ".ps"); end in let f = (Util.open_out_unless_exists (tmpprefix ^ ".tex")) in begin (* Assemble final output in file 'f' *) output_string f (Texutil.get_preface ()); output_string f outtex; output_string f (Texutil.get_footer ()); close_out f; (* TODO: document *) if Util.run_in_other_directory tmppath (cmd_latex tmpprefix0) != 0 then ( unlink_all (); raise (ExternalCommandFailure "latex") ) else if (Sys.command (cmd_dvipng tmpprefix (finalpath^"/"^md5^".png") backcolor) != 0) then ( if (Sys.command (cmd_dvips tmpprefix) != 0) then ( unlink_all (); raise (ExternalCommandFailure "dvips") ) else if (Sys.command (cmd_convert tmpprefix (finalpath^"/"^md5^".png")) != 0) then ( unlink_all (); raise (ExternalCommandFailure "convert") ) else ( unlink_all () ) ) else ( unlink_all () ) end ����������������������������������������������������Math/math/texvc_tex.ml������������������������������������������������������������������������������0000644�0001746�0001746�00000000273�12644304671�015220� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Texutil.set_encoding (try Sys.argv.(2) with _ -> "UTF-8"); try print_string (Util.mapjoin Texutil.render_tex (Parser.tex_expr Lexer.token (Lexing.from_string Sys.argv.(1)))) with _ -> () �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/math/texutil.ml��������������������������������������������������������������������������������0000644�0001746�0001746�00000152634�12727636110�014714� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(* vim: set sw=8 ts=8 et: *) open Parser open Render_info open Tex open Util let tex_part = function HTMLABLE (_,t,_) -> t | HTMLABLEM (_,t,_) -> t | HTMLABLEC (_,t,_) -> t | MHTMLABLEC (_,t,_,_,_) -> t | HTMLABLE_BIG (t,_) -> t | TEX_ONLY t -> t let rec render_tex = function TEX_FQ (a,b,c) -> (render_tex a) ^ "_{" ^ (render_tex b) ^ "}^{" ^ (render_tex c) ^ "}" | TEX_DQ (a,b) -> (render_tex a) ^ "_{" ^ (render_tex b) ^ "}" | TEX_UQ (a,b) -> (render_tex a) ^ "^{" ^ (render_tex b) ^ "}" | TEX_FQN (a,b) -> "_{" ^ (render_tex a) ^ "}^{" ^ (render_tex b) ^ "}" | TEX_DQN (a) -> "_{" ^ (render_tex a) ^ "}" | TEX_UQN (a) -> "^{" ^ (render_tex a) ^ "}" | TEX_LITERAL s -> tex_part s | TEX_FUN1 (f,a) -> "{" ^ f ^ " " ^ (render_tex a) ^ "}" | TEX_FUN1nb (f,a) -> f ^ " " ^ (render_tex a) | TEX_FUN1hl (f,_,a) -> "{" ^ f ^ " " ^ (render_tex a) ^ "}" | TEX_FUN1hf (f,_,a) -> "{" ^ f ^ " " ^ (render_tex a) ^ "}" | TEX_DECLh (f,_,a) -> "{" ^ f ^ "{" ^ (mapjoin render_tex a) ^ "}}" | TEX_FUN2 (f,a,b) -> "{" ^ f ^ " " ^ (render_tex a) ^ (render_tex b) ^ "}" | TEX_FUN2nb (f,a,b) -> f ^ (render_tex a) ^ (render_tex b) | TEX_FUN2h (f,_,a,b) -> "{" ^ f ^ " " ^ (render_tex a) ^ (render_tex b) ^ "}" | TEX_FUN2sq (f,a,b) -> "{" ^ f ^ "[ " ^ (render_tex a) ^ "]" ^ (render_tex b) ^ "}" | TEX_CURLY (tl) -> "{" ^ (mapjoin render_tex tl) ^ "}" | TEX_INFIX (s,ll,rl) -> "{" ^ (mapjoin render_tex ll) ^ " " ^ s ^ "" ^ (mapjoin render_tex rl) ^ "}" | TEX_INFIXh (s,_,ll,rl) -> "{" ^ (mapjoin render_tex ll) ^ " " ^ s ^ "" ^ (mapjoin render_tex rl) ^ "}" | TEX_BOX (bt,s) -> "{"^bt^"{" ^ s ^ "}}" | TEX_BIG (bt,d) -> "{"^bt^(tex_part d)^"}" | TEX_MATRIX (t,rows) -> "{\\begin{"^t^"}"^(mapjoine "\\\\" (mapjoine "&" (mapjoin render_tex)) rows)^"\\end{"^t^"}}" | TEX_LR (l,r,tl) -> "\\left "^(tex_part l)^(mapjoin render_tex tl)^"\\right "^(tex_part r) (* Dynamic loading*) type encoding_t = LATIN1 | LATIN2 | UTF8 (* module properties *) let modules_ams = ref false let modules_nonascii = ref false let modules_encoding = ref UTF8 let modules_color = ref false let modules_teubner = ref false let modules_euro = ref false (* wrappers to easily set / reset module properties *) let tex_use_ams () = modules_ams := true let tex_use_nonascii () = modules_nonascii := true let tex_use_color () = modules_color := true let tex_use_teubner () = modules_teubner := true let tex_use_euro () = modules_euro := true let tex_mod_reset () = ( modules_ams := false; modules_nonascii := false; modules_encoding := UTF8; modules_color := false; modules_teubner := false; modules_euro := false; ) (* Return TeX fragment for one of the encodings in (UTF8,LATIN1,LATIN2) *) let get_encoding = function UTF8 -> "\\usepackage{ucs}\n\\usepackage[utf8]{inputenc}\n" | LATIN1 -> "\\usepackage[latin1]{inputenc}\n" | LATIN2 -> "\\usepackage[latin2]{inputenc}\n" (* TeX fragment inserted before the output *) let get_preface () = "\\nonstopmode\n\\documentclass[12pt]{article}\n" ^ (if !modules_nonascii then get_encoding !modules_encoding else "") ^ (if !modules_ams then "\\usepackage{amsmath}\n\\usepackage{amsfonts}\n\\usepackage{amssymb}\n" else "") ^ (if !modules_color then "\\usepackage[dvips,usenames]{color}\n" else "") ^ (if !modules_teubner then "\\usepackage[greek]{babel}\n\\usepackage{teubner}\n" else "") ^ (if !modules_euro then "\\usepackage{eurosym}\n" else "") ^ "\\usepackage{cancel}\n\\pagestyle{empty}\n\\begin{document}\n$$\n" (* TeX fragment appended after the content *) let get_footer () = "\n$$\n\\end{document}\n" (* Default to UTF8 *) let set_encoding = function "ISO-8859-1" -> modules_encoding := LATIN1 | "iso-8859-1" -> modules_encoding := LATIN1 | "ISO-8859-2" -> modules_encoding := LATIN2 | _ -> modules_encoding := UTF8 (* Turn that into hash table lookup *) exception Illegal_tex_function of string let find = function "\\alpha" -> LITERAL (HTMLABLEC (FONT_UF, "\\alpha ", "α")) | "\\Alpha" -> (tex_use_ams (); LITERAL (HTMLABLEC (FONT_UF, "\\mathrm{A}", "Α"))) | "\\beta" -> LITERAL (HTMLABLEC (FONT_UF, "\\beta ", "β")) | "\\Beta" -> (tex_use_ams (); LITERAL (HTMLABLEC (FONT_UF, "\\mathrm{B}", "Β"))) | "\\gamma" -> LITERAL (HTMLABLEC (FONT_UF, "\\gamma ", "γ")) | "\\Gamma" -> LITERAL (HTMLABLEC (FONT_UF, "\\Gamma ", "Γ")) | "\\delta" -> LITERAL (HTMLABLEC (FONT_UF, "\\delta ", "δ")) | "\\Delta" -> LITERAL (HTMLABLEC (FONT_UF, "\\Delta ", "Δ")) | "\\epsilon" -> LITERAL (TEX_ONLY "\\epsilon ") | "\\Epsilon" -> (tex_use_ams (); LITERAL (HTMLABLEC (FONT_UF, "\\mathrm{E}", "Ε"))) | "\\varepsilon" -> LITERAL (HTMLABLEC (FONT_UF, "\\varepsilon ", "ε")) | "\\zeta" -> LITERAL (HTMLABLEC (FONT_UF, "\\zeta ", "ζ")) | "\\Zeta" -> (tex_use_ams (); LITERAL (HTMLABLEC (FONT_UF, "\\mathrm{Z}", "Ζ"))) | "\\eta" -> LITERAL (HTMLABLEC (FONT_UF, "\\eta ", "η")) | "\\Eta" -> (tex_use_ams (); LITERAL (HTMLABLEC (FONT_UF, "\\mathrm{H}", "Η"))) | "\\theta" -> LITERAL (HTMLABLEC (FONT_UF, "\\theta ", "θ")) | "\\Theta" -> LITERAL (HTMLABLEC (FONT_UF, "\\Theta ", "Θ")) | "\\vartheta" -> LITERAL (HTMLABLE (FONT_UF, "\\vartheta ", "ϑ")) | "\\thetasym" -> LITERAL (HTMLABLE (FONT_UF, "\\vartheta ", "ϑ")) | "\\iota" -> LITERAL (HTMLABLEC (FONT_UF, "\\iota ", "ι")) | "\\Iota" -> (tex_use_ams (); LITERAL (HTMLABLEC (FONT_UF, "\\mathrm{I}", "Ι"))) | "\\kappa" -> LITERAL (HTMLABLEC (FONT_UF, "\\kappa ", "κ")) | "\\Kappa" -> (tex_use_ams (); LITERAL (HTMLABLEC (FONT_UF, "\\mathrm{K}", "Κ"))) | "\\lambda" -> LITERAL (HTMLABLEC (FONT_UF, "\\lambda ", "λ")) | "\\Lambda" -> LITERAL (HTMLABLEC (FONT_UF, "\\Lambda ", "Λ")) | "\\mu" -> LITERAL (HTMLABLEC (FONT_UF, "\\mu ", "μ")) | "\\Mu" -> (tex_use_ams (); LITERAL (HTMLABLEC (FONT_UF, "\\mathrm{M}", "Μ"))) | "\\nu" -> LITERAL (HTMLABLEC (FONT_UF, "\\nu ", "ν")) | "\\Nu" -> (tex_use_ams (); LITERAL (HTMLABLEC (FONT_UF, "\\mathrm{N}", "Ν"))) | "\\omicron" -> (tex_use_ams (); LITERAL (HTMLABLEC (FONT_UF, "\\mathrm{o}", "ο"))) | "\\Omicron" -> (tex_use_ams (); LITERAL (HTMLABLEC (FONT_UF, "\\mathrm{O}", "Ο"))) | "\\pi" -> LITERAL (HTMLABLEC (FONT_UF, "\\pi ", "π")) | "\\Pi" -> LITERAL (HTMLABLEC (FONT_UF, "\\Pi ", "Π")) | "\\varpi" -> LITERAL (TEX_ONLY "\\varpi ") | "\\rho" -> LITERAL (HTMLABLEC (FONT_UF, "\\rho ", "ρ")) | "\\Rho" -> (tex_use_ams (); LITERAL (HTMLABLEC (FONT_UF, "\\mathrm{P}", "Ρ"))) | "\\varrho" -> LITERAL (TEX_ONLY "\\varrho ") | "\\sim" -> LITERAL (HTMLABLEC (FONT_UF, "\\sim ", "∼")) | "\\sigma" -> LITERAL (HTMLABLEC (FONT_UF, "\\sigma ", "σ")) | "\\Sigma" -> LITERAL (HTMLABLEC (FONT_UF, "\\Sigma ", "Σ")) | "\\varsigma" -> LITERAL (TEX_ONLY "\\varsigma ") | "\\tau" -> LITERAL (HTMLABLEC (FONT_UF, "\\tau ", "τ")) | "\\Tau" -> (tex_use_ams (); LITERAL (HTMLABLEC (FONT_UF, "\\mathrm{T}", "Τ"))) | "\\upsilon" -> LITERAL (HTMLABLEC (FONT_UF, "\\upsilon ", "υ")) | "\\Upsilon" -> LITERAL (HTMLABLEC (FONT_UF, "\\Upsilon ", "Υ")) | "\\phi" -> LITERAL (HTMLABLEC (FONT_UF, "\\phi ", "ϕ")) | "\\Phi" -> LITERAL (HTMLABLEC (FONT_UF, "\\Phi ", "Φ")) | "\\varphi" -> LITERAL (HTMLABLEC (FONT_UF, "\\varphi ", "φ")) | "\\chi" -> LITERAL (HTMLABLEC (FONT_UF, "\\chi ", "χ")) | "\\Chi" -> (tex_use_ams (); LITERAL (HTMLABLEC (FONT_UF, "\\mathrm{X}", "Χ"))) | "\\psi" -> LITERAL (HTMLABLEC (FONT_UF, "\\psi ", "ψ")) | "\\Psi" -> LITERAL (HTMLABLEC (FONT_UF, "\\Psi ", "Ψ")) | "\\omega" -> LITERAL (HTMLABLEC (FONT_UF, "\\omega ", "ω")) | "\\Omega" -> LITERAL (HTMLABLEC (FONT_UF, "\\Omega ", "Ω")) | "\\xi" -> LITERAL (HTMLABLEC (FONT_UF, "\\xi ", "ξ")) | "\\Xi" -> LITERAL (HTMLABLEC (FONT_UF, "\\Xi ", "Ξ")) | "\\aleph" -> LITERAL (HTMLABLE (FONT_UF, "\\aleph ", "ℵ")) | "\\alef" -> LITERAL (HTMLABLE (FONT_UF, "\\aleph ", "ℵ")) | "\\alefsym" -> LITERAL (HTMLABLE (FONT_UF, "\\aleph ", "ℵ")) | "\\larr" -> LITERAL (HTMLABLEM (FONT_UF, "\\leftarrow ", "←")) | "\\leftarrow" -> LITERAL (HTMLABLEM (FONT_UF, "\\leftarrow ", "←")) | "\\rarr" -> LITERAL (HTMLABLEM (FONT_UF, "\\rightarrow ", "→")) | "\\to" -> LITERAL (HTMLABLEM (FONT_UF, "\\to ", "→")) | "\\gets" -> LITERAL (HTMLABLEM (FONT_UF, "\\gets ", "←")) | "\\rightarrow" -> LITERAL (HTMLABLEM (FONT_UF, "\\rightarrow ", "→")) | "\\longleftarrow" -> LITERAL (HTMLABLE (FONT_UF, "\\longleftarrow ", "←")) | "\\longrightarrow" -> LITERAL (HTMLABLE (FONT_UF, "\\longrightarrow ", "→")) | "\\Larr" -> LITERAL (HTMLABLE (FONT_UF, "\\Leftarrow ", "⇐")) | "\\lArr" -> LITERAL (HTMLABLE (FONT_UF, "\\Leftarrow ", "⇐")) | "\\Leftarrow" -> LITERAL (HTMLABLE (FONT_UF, "\\Leftarrow ", "⇐")) | "\\Rarr" -> LITERAL (HTMLABLE (FONT_UF, "\\Rightarrow ", "⇒")) | "\\rArr" -> LITERAL (HTMLABLE (FONT_UF, "\\Rightarrow ", "⇒")) | "\\Rightarrow" -> LITERAL (HTMLABLEM (FONT_UF, "\\Rightarrow ", "⇒")) | "\\mapsto" -> LITERAL (HTMLABLE (FONT_UF, "\\mapsto ", "→")) | "\\longmapsto" -> LITERAL (HTMLABLE (FONT_UF, "\\longmapsto ", "→")) | "\\Longleftarrow" -> LITERAL (HTMLABLE (FONT_UF, "\\Longleftarrow ", "⇐")) | "\\Longrightarrow" -> LITERAL (HTMLABLE (FONT_UF, "\\Longrightarrow ", "⇒")) | "\\uarr" -> DELIMITER (HTMLABLEM (FONT_UF, "\\uparrow ", "↑")) | "\\uparrow" -> DELIMITER (HTMLABLEM (FONT_UF, "\\uparrow ", "↑")) | "\\uArr" -> DELIMITER (HTMLABLE (FONT_UF, "\\Uparrow ", "⇑")) | "\\Uarr" -> DELIMITER (HTMLABLE (FONT_UF, "\\Uparrow ", "⇑")) | "\\Uparrow" -> DELIMITER (HTMLABLE (FONT_UF, "\\Uparrow ", "⇑")) | "\\darr" -> DELIMITER (HTMLABLEM (FONT_UF, "\\downarrow ", "↓")) | "\\downarrow" -> DELIMITER (HTMLABLEM (FONT_UF, "\\downarrow ", "↓")) | "\\dArr" -> DELIMITER (HTMLABLE (FONT_UF, "\\Downarrow ", "⇓")) | "\\Darr" -> DELIMITER (HTMLABLE (FONT_UF, "\\Downarrow ", "⇓")) | "\\Downarrow" -> DELIMITER (HTMLABLE (FONT_UF, "\\Downarrow ", "⇓")) | "\\updownarrow" -> DELIMITER (TEX_ONLY "\\updownarrow ") | "\\Updownarrow" -> DELIMITER (TEX_ONLY "\\Updownarrow ") | "\\ulcorner" -> (tex_use_ams (); DELIMITER (TEX_ONLY "\\ulcorner ")) | "\\urcorner" -> (tex_use_ams (); DELIMITER (TEX_ONLY "\\urcorner ")) | "\\llcorner" -> (tex_use_ams (); DELIMITER (TEX_ONLY "\\llcorner ")) | "\\lrcorner" -> (tex_use_ams (); DELIMITER (TEX_ONLY "\\lrcorner ")) | "\\twoheadleftarrow" -> (tex_use_ams (); DELIMITER (TEX_ONLY "\\twoheadleftarrow ")) | "\\twoheadrightarrow" -> (tex_use_ams (); DELIMITER (TEX_ONLY "\\twoheadrightarrow ")) | "\\xleftarrow" -> (tex_use_ams (); FUN_AR1 "\\xleftarrow ") | "\\xrightarrow" -> (tex_use_ams (); FUN_AR1 "\\xrightarrow ") | "\\rightleftharpoons" -> DELIMITER (TEX_ONLY "\\rightleftharpoons ") | "\\leftrightarrow" -> LITERAL (HTMLABLE (FONT_UF, "\\leftrightarrow ", "↔")) | "\\lrarr" -> LITERAL (HTMLABLE (FONT_UF, "\\leftrightarrow ", "↔")) | "\\harr" -> LITERAL (HTMLABLE (FONT_UF, "\\leftrightarrow ", "↔")) | "\\Leftrightarrow" -> LITERAL (HTMLABLE (FONT_UF, "\\Leftrightarrow ", "⇔")) | "\\Lrarr" -> LITERAL (HTMLABLE (FONT_UF, "\\Leftrightarrow ", "⇔")) | "\\Harr" -> LITERAL (HTMLABLE (FONT_UF, "\\Leftrightarrow ", "⇔")) | "\\lrArr" -> LITERAL (HTMLABLE (FONT_UF, "\\Leftrightarrow ", "⇔")) | "\\hAar" -> LITERAL (HTMLABLE (FONT_UF, "\\Leftrightarrow ", "⇔")) | "\\longleftrightarrow"->LITERAL (HTMLABLE (FONT_UF, "\\longleftrightarrow ", "↔")) | "\\Longleftrightarrow"->LITERAL (HTMLABLE (FONT_UF, "\\Longleftrightarrow ", "↔")) | "\\iff" -> LITERAL (HTMLABLE (FONT_UF, "\\iff ", "↔")) | "\\ll" -> LITERAL (TEX_ONLY "\\ll ") | "\\gg" -> LITERAL (TEX_ONLY "\\gg ") | "\\div" -> LITERAL (TEX_ONLY "\\div ") | "\\searrow" -> LITERAL (TEX_ONLY "\\searrow ") | "\\nearrow" -> LITERAL (TEX_ONLY "\\nearrow ") | "\\swarrow" -> LITERAL (TEX_ONLY "\\swarrow ") | "\\nwarrow" -> LITERAL (TEX_ONLY "\\nwarrow ") | "\\simeq" -> LITERAL (TEX_ONLY "\\simeq ") | "\\ast" -> LITERAL (TEX_ONLY "\\ast ") | "\\star" -> LITERAL (TEX_ONLY "\\star ") | "\\ell" -> LITERAL (TEX_ONLY "\\ell ") | "\\P" -> LITERAL (TEX_ONLY "\\P ") | "\\smile" -> LITERAL (TEX_ONLY "\\smile ") | "\\frown" -> LITERAL (TEX_ONLY "\\frown ") | "\\bigcap" -> LITERAL (TEX_ONLY "\\bigcap ") | "\\bigodot" -> LITERAL (TEX_ONLY "\\bigodot ") | "\\bigcup" -> LITERAL (TEX_ONLY "\\bigcup ") | "\\bigotimes" -> LITERAL (TEX_ONLY "\\bigotimes ") | "\\coprod" -> LITERAL (TEX_ONLY "\\coprod ") | "\\bigsqcup" -> LITERAL (TEX_ONLY "\\bigsqcup ") | "\\bigoplus" -> LITERAL (TEX_ONLY "\\bigoplus ") | "\\bigvee" -> LITERAL (TEX_ONLY "\\bigvee ") | "\\biguplus" -> LITERAL (TEX_ONLY "\\biguplus ") | "\\oint" -> LITERAL (TEX_ONLY "\\oint ") | "\\bigwedge" -> LITERAL (TEX_ONLY "\\bigwedge ") | "\\models" -> LITERAL (TEX_ONLY "\\models ") | "\\vdash" -> LITERAL (TEX_ONLY "\\vdash ") | "\\triangle" -> LITERAL (TEX_ONLY "\\triangle ") | "\\bowtie" -> LITERAL (TEX_ONLY "\\bowtie ") | "\\wr" -> LITERAL (TEX_ONLY "\\wr ") | "\\triangleleft" -> LITERAL (TEX_ONLY "\\triangleleft ") | "\\triangleright" -> LITERAL (TEX_ONLY "\\triangleright ") | "\\textvisiblespace" -> LITERAL (TEX_ONLY "\\mbox{\\textvisiblespace}") | "\\circ" -> LITERAL (TEX_ONLY "\\circ ") | "\\hbar" -> LITERAL (TEX_ONLY "\\hbar ") | "\\imath" -> LITERAL (TEX_ONLY "\\imath ") | "\\jmath" -> LITERAL (TEX_ONLY "\\jmath ") | "\\lnot" -> LITERAL (TEX_ONLY "\\lnot ") | "\\hookrightarrow" -> LITERAL (TEX_ONLY "\\hookrightarrow ") | "\\hookleftarrow" -> LITERAL (TEX_ONLY "\\hookleftarrow ") | "\\mp" -> LITERAL (TEX_ONLY "\\mp ") | "\\approx" -> LITERAL (HTMLABLE (FONT_UF, "\\approx ", "≈")) | "\\propto" -> LITERAL (TEX_ONLY "\\propto ") | "\\flat" -> LITERAL (TEX_ONLY "\\flat ") | "\\sharp" -> LITERAL (TEX_ONLY "\\sharp ") | "\\natural" -> LITERAL (TEX_ONLY "\\natural ") | "\\int" -> LITERAL (HTMLABLE_BIG ("\\int ", "∫")) | "\\sum" -> LITERAL (HTMLABLE_BIG ("\\sum ", "∑")) | "\\prod" -> LITERAL (HTMLABLE_BIG ("\\prod ", "∏")) | "\\vdots" -> LITERAL (TEX_ONLY "\\vdots ") | "\\limits" -> LITERAL (TEX_ONLY "\\limits ") | "\\nolimits" -> LITERAL (TEX_ONLY "\\nolimits ") | "\\top" -> LITERAL (TEX_ONLY "\\top ") | "\\bullet" -> LITERAL (HTMLABLE (FONT_UFH, "\\bullet ", "•")) | "\\bull" -> LITERAL (HTMLABLE (FONT_UFH, "\\bullet ", "•")) | "\\angle" -> (tex_use_ams (); LITERAL (HTMLABLE (FONT_UF, "\\angle ", "∠"))) | "\\dagger" -> LITERAL (HTMLABLEM(FONT_UFH, "\\dagger ", "†")) | "\\ddagger" -> LITERAL (HTMLABLEM(FONT_UFH, "\\ddagger ", "‡")) | "\\Dagger" -> LITERAL (HTMLABLEM(FONT_UFH, "\\ddagger ", "‡")) | "\\colon" -> LITERAL (HTMLABLEC(FONT_UFH, "\\colon ", ":")) | "\\Vert" -> DELIMITER (HTMLABLEM(FONT_UFH, "\\Vert ", "||")) | "\\vert" -> DELIMITER (HTMLABLEM(FONT_UFH, "\\vert ", "|")) | "\\wp" -> LITERAL (HTMLABLE (FONT_UF, "\\wp ", "℘")) | "\\weierp" -> LITERAL (HTMLABLE (FONT_UF, "\\wp ", "℘")) | "\\wedge" -> LITERAL (HTMLABLE (FONT_UF, "\\wedge ", "∧")) | "\\and" -> LITERAL (HTMLABLE (FONT_UF, "\\land ", "∧")) | "\\land" -> LITERAL (HTMLABLE (FONT_UF, "\\land ", "∧")) | "\\vee" -> LITERAL (HTMLABLE (FONT_UF, "\\vee ", "∨")) | "\\or" -> LITERAL (HTMLABLE (FONT_UF, "\\lor ", "∨")) | "\\lor" -> LITERAL (HTMLABLE (FONT_UF, "\\lor ", "∨")) | "\\sub" -> LITERAL (HTMLABLE (FONT_UF, "\\subset ", "⊂")) | "\\supe" -> LITERAL (HTMLABLE (FONT_UF, "\\supseteq ", "⊇")) | "\\sube" -> LITERAL (HTMLABLE (FONT_UF, "\\subseteq ", "⊆")) | "\\supset" -> LITERAL (HTMLABLE (FONT_UF, "\\supset ", "⊃")) | "\\subset" -> LITERAL (HTMLABLE (FONT_UF, "\\subset ", "⊂")) | "\\supseteq" -> LITERAL (HTMLABLE (FONT_UF, "\\supseteq ", "⊇")) | "\\subseteq" -> LITERAL (HTMLABLE (FONT_UF, "\\subseteq ", "⊆")) | "\\sqsupset" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\sqsupset ")) | "\\sqsubset" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\sqsubset ")) | "\\sqsupseteq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\sqsupseteq ")) | "\\sqsubseteq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\sqsubseteq ")) | "\\perp" -> LITERAL (HTMLABLE (FONT_UF, "\\perp ", "⊥")) | "\\bot" -> LITERAL (HTMLABLE (FONT_UF, "\\bot ", "⊥")) | "\\lfloor" -> DELIMITER (HTMLABLE (FONT_UF, "\\lfloor ", "⌊")) | "\\rfloor" -> DELIMITER (HTMLABLE (FONT_UF, "\\rfloor ", "⌋")) | "\\lceil" -> DELIMITER (HTMLABLE (FONT_UF, "\\lceil ", "⌈")) | "\\rceil" -> DELIMITER (HTMLABLE (FONT_UF, "\\rceil ", "⌉")) | "\\lbrace" -> DELIMITER (HTMLABLEC(FONT_UFH, "\\lbrace ", "{")) | "\\rbrace" -> DELIMITER (HTMLABLEC(FONT_UFH, "\\rbrace ", "}")) | "\\infty" -> LITERAL (HTMLABLEM(FONT_UF, "\\infty ", "∞")) | "\\infin" -> LITERAL (HTMLABLEM(FONT_UF, "\\infty ", "∞")) | "\\isin" -> LITERAL (HTMLABLE (FONT_UF, "\\in ", "∈")) | "\\in" -> LITERAL (HTMLABLE (FONT_UF, "\\in ", "∈")) | "\\ni" -> LITERAL (HTMLABLE (FONT_UF, "\\ni ", "∋")) | "\\notin" -> LITERAL (HTMLABLE (FONT_UF, "\\notin ", "∉")) | "\\smallsetminus" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\smallsetminus ")) | "\\And" -> (tex_use_ams (); LITERAL (HTMLABLEM(FONT_UFH, "\\And ", " & "))) | "\\forall" -> LITERAL (HTMLABLE (FONT_UFH, "\\forall ", "∀")) | "\\exists" -> LITERAL (HTMLABLE (FONT_UFH, "\\exists ", "∃")) | "\\exist" -> LITERAL (HTMLABLE (FONT_UFH, "\\exists ", "∃")) | "\\equiv" -> LITERAL (HTMLABLEM(FONT_UFH, "\\equiv ", "≡")) | "\\ne" -> LITERAL (HTMLABLEM(FONT_UFH, "\\neq ", "≠")) | "\\neq" -> LITERAL (HTMLABLEM(FONT_UFH, "\\neq ", "≠")) | "\\Re" -> LITERAL (HTMLABLE (FONT_UF, "\\Re ", "ℜ")) | "\\real" -> LITERAL (HTMLABLE (FONT_UF, "\\Re ", "ℜ")) | "\\Im" -> LITERAL (HTMLABLE (FONT_UF, "\\Im ", "ℑ")) | "\\image" -> LITERAL (HTMLABLE (FONT_UF, "\\Im ", "ℑ")) | "\\prime" -> LITERAL (HTMLABLE (FONT_UFH,"\\prime ", "′")) | "\\backslash" -> DELIMITER (HTMLABLEM(FONT_UFH,"\\backslash ", "\\")) | "\\setminus" -> LITERAL (HTMLABLEM(FONT_UFH,"\\setminus ", "\\")) | "\\times" -> LITERAL (HTMLABLEM(FONT_UFH,"\\times ", "×")) | "\\pm" -> LITERAL (HTMLABLEM(FONT_UFH,"\\pm ", "±")) | "\\plusmn" -> LITERAL (HTMLABLEM(FONT_UFH,"\\pm ", "±")) | "\\cdot" -> LITERAL (HTMLABLE (FONT_UFH,"\\cdot ", "⋅")) | "\\AA" -> LITERAL (HTMLABLE (FONT_UFH,"\\mbox{\\AA}", "Å")) | "\\cdots" -> LITERAL (HTMLABLE (FONT_UFH,"\\cdots ", "⋅⋅⋅")) | "\\sdot" -> LITERAL (HTMLABLE (FONT_UFH,"\\cdot ", "⋅")) | "\\oplus" -> LITERAL (HTMLABLE (FONT_UF, "\\oplus ", "⊕")) | "\\otimes" -> LITERAL (HTMLABLE (FONT_UF, "\\otimes ", "⊗")) | "\\cap" -> LITERAL (HTMLABLEM(FONT_UF, "\\cap ", "∩")) | "\\cup" -> LITERAL (HTMLABLE (FONT_UF, "\\cup ", "∪")) | "\\uplus" -> LITERAL (TEX_ONLY "\\uplus ") | "\\sqcap" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\sqcap ")) | "\\sqcup" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\sqcup ")) | "\\empty" -> LITERAL (HTMLABLE (FONT_UF, "\\emptyset ", "∅")) | "\\emptyset" -> LITERAL (HTMLABLE (FONT_UF, "\\emptyset ", "∅")) | "\\O" -> LITERAL (HTMLABLE (FONT_UF, "\\emptyset ", "∅")) | "\\S" -> LITERAL (HTMLABLEM(FONT_UFH,"\\S ", "§")) | "\\sect" -> LITERAL (HTMLABLEM(FONT_UFH,"\\S ", "§")) | "\\nabla" -> LITERAL (HTMLABLE (FONT_UF, "\\nabla ", "∇")) | "\\geq" -> LITERAL (HTMLABLE (FONT_UFH,"\\geq ", "≥")) | "\\ge" -> LITERAL (HTMLABLE (FONT_UFH,"\\geq ", "≥")) | "\\leq" -> LITERAL (HTMLABLE (FONT_UFH,"\\leq ", "≤")) | "\\le" -> LITERAL (HTMLABLE (FONT_UFH,"\\leq ", "≤")) | "\\cong" -> LITERAL (HTMLABLE (FONT_UF, "\\cong ", "≅")) | "\\ang" -> LITERAL (HTMLABLE (FONT_UF, "\\angle ", "∠")) | "\\part" -> LITERAL (HTMLABLEM(FONT_UF, "\\partial ", "∂")) | "\\partial" -> LITERAL (HTMLABLEM(FONT_UF, "\\partial ", "∂")) | "\\ldots" -> LITERAL (HTMLABLEM(FONT_UFH,"\\ldots ", "...")) | "\\dots" -> LITERAL (HTMLABLEM(FONT_UFH,"\\dots ", "...")) | "\\quad" -> LITERAL (HTMLABLE (FONT_UF, "\\quad ","  ")) | "\\qquad" -> LITERAL (HTMLABLE (FONT_UF, "\\qquad ","    ")) | "\\mid" -> LITERAL (HTMLABLEM(FONT_UFH,"\\mid ", " | ")) | "\\neg" -> LITERAL (HTMLABLEM(FONT_UFH,"\\neg ", "¬")) | "\\langle" -> DELIMITER (HTMLABLE (FONT_UFH,"\\langle ","⟨")) | "\\rangle" -> DELIMITER (HTMLABLE (FONT_UFH,"\\rangle ","⟩")) | "\\lang" -> DELIMITER (HTMLABLE (FONT_UFH,"\\langle ","⟨")) | "\\rang" -> DELIMITER (HTMLABLE (FONT_UFH,"\\rangle ","⟩")) | "\\lbrack" -> DELIMITER (HTMLABLEC(FONT_UFH,"[","[")) | "\\rbrack" -> DELIMITER (HTMLABLEC(FONT_UFH,"]","]")) | "\\surd" -> LITERAL (TEX_ONLY "\\surd ") | "\\ddots" -> LITERAL (TEX_ONLY "\\ddots ") | "\\clubs" -> LITERAL (TEX_ONLY "\\clubsuit ") | "\\clubsuit" -> LITERAL (TEX_ONLY "\\clubsuit ") | "\\spades" -> LITERAL (TEX_ONLY "\\spadesuit ") | "\\spadesuit" -> LITERAL (TEX_ONLY "\\spadesuit ") | "\\hearts" -> LITERAL (TEX_ONLY "\\heartsuit ") | "\\heartsuit" -> LITERAL (TEX_ONLY "\\heartsuit ") | "\\diamonds" -> LITERAL (TEX_ONLY "\\diamondsuit ") | "\\diamond" -> LITERAL (TEX_ONLY "\\diamond ") | "\\bigtriangleup" -> LITERAL (TEX_ONLY "\\bigtriangleup ") | "\\bigtriangledown" -> LITERAL (TEX_ONLY "\\bigtriangledown ") | "\\diamondsuit" -> LITERAL (TEX_ONLY "\\diamondsuit ") | "\\ominus" -> LITERAL (TEX_ONLY "\\ominus ") | "\\oslash" -> LITERAL (TEX_ONLY "\\oslash ") | "\\odot" -> LITERAL (TEX_ONLY "\\odot ") | "\\bigcirc" -> LITERAL (TEX_ONLY "\\bigcirc ") | "\\amalg" -> LITERAL (TEX_ONLY "\\amalg ") | "\\prec" -> LITERAL (TEX_ONLY "\\prec ") | "\\succ" -> LITERAL (TEX_ONLY "\\succ ") | "\\preceq" -> LITERAL (TEX_ONLY "\\preceq ") | "\\succeq" -> LITERAL (TEX_ONLY "\\succeq ") | "\\dashv" -> LITERAL (TEX_ONLY "\\dashv ") | "\\asymp" -> LITERAL (TEX_ONLY "\\asymp ") | "\\doteq" -> LITERAL (TEX_ONLY "\\doteq ") | "\\parallel" -> LITERAL (TEX_ONLY "\\parallel ") | "\\euro" -> (tex_use_euro (); LITERAL (HTMLABLEC (FONT_UF, "\\mbox{\\euro}", "€"))) | "\\geneuro" -> (tex_use_euro (); LITERAL (TEX_ONLY "\\mbox{\\geneuro}")) | "\\geneuronarrow" -> (tex_use_euro (); LITERAL (TEX_ONLY "\\mbox{\\geneuronarrow}")) | "\\geneurowide" -> (tex_use_euro (); LITERAL (TEX_ONLY "\\mbox{\\geneurowide}")) | "\\officialeuro" -> (tex_use_euro (); LITERAL (TEX_ONLY "\\mbox{\\officialeuro}")) | "\\Coppa" -> (tex_use_teubner (); LITERAL (HTMLABLE (FONT_UF, "\\mbox{\\Coppa}", "Ϙ"))) | "\\coppa" -> (tex_use_teubner (); LITERAL (HTMLABLE (FONT_UF, "\\mbox{\\coppa}", "ϙ"))) | "\\varcoppa" -> (tex_use_teubner (); LITERAL (HTMLABLE (FONT_UF, "\\mbox{\\coppa}", "ϙ"))) | "\\Digamma" -> (tex_use_teubner (); LITERAL (HTMLABLE (FONT_UF, "\\mbox{\\Digamma}", "Ϝ"))) | "\\Koppa" -> (tex_use_teubner (); LITERAL (HTMLABLE (FONT_UF, "\\mbox{\\Koppa}", "Ϙ"))) | "\\koppa" -> (tex_use_teubner (); LITERAL (HTMLABLE (FONT_UF, "\\mbox{\\koppa}", "ϟ"))) | "\\Sampi" -> (tex_use_teubner (); LITERAL (TEX_ONLY "\\mbox{\\Sampi}")) | "\\sampi" -> (tex_use_teubner (); LITERAL (HTMLABLE (FONT_UF, "\\mbox{\\sampi}", "ϡ"))) | "\\Stigma" -> (tex_use_teubner (); LITERAL (TEX_ONLY "\\mbox{\\Stigma}")) | "\\stigma" -> (tex_use_teubner (); LITERAL (HTMLABLE (FONT_UF, "\\mbox{\\stigma}", "ϛ"))) | "\\varstigma" -> (tex_use_teubner (); LITERAL (TEX_ONLY "\\mbox{\\varstigma}")) | "\\implies" -> (tex_use_ams (); LITERAL (HTMLABLE (FONT_UF, "\\implies ", "⇒"))) | "\\mod" -> (tex_use_ams (); LITERAL (HTMLABLE (FONT_UFH,"\\mod ", "mod"))) | "\\Diamond" -> (tex_use_ams (); LITERAL (HTMLABLE (FONT_UF, "\\Diamond ", "◊"))) | "\\dotsb" -> (tex_use_ams (); LITERAL (HTMLABLE (FONT_UF, "\\dotsb ", "⋅⋅⋅"))) | "\\dotsc" -> (tex_use_ams (); LITERAL (HTMLABLE (FONT_UF, "\\dotsc ", "..."))) | "\\dotsi" -> (tex_use_ams (); LITERAL (HTMLABLE (FONT_UF, "\\dotsi ", "⋅⋅⋅"))) | "\\dotsm" -> (tex_use_ams (); LITERAL (HTMLABLE (FONT_UF, "\\dotsm ", "⋅⋅⋅"))) | "\\dotso" -> (tex_use_ams (); LITERAL (HTMLABLE (FONT_UF, "\\dotso ", "..."))) | "\\reals" -> (tex_use_ams (); LITERAL (HTMLABLE (FONT_UFH,"\\mathbb{R}", "ℝ"))) | "\\Reals" -> (tex_use_ams (); LITERAL (HTMLABLE (FONT_UFH,"\\mathbb{R}", "ℝ"))) | "\\R" -> (tex_use_ams (); LITERAL (HTMLABLE (FONT_UFH,"\\mathbb{R}", "ℝ"))) | "\\C" -> (tex_use_ams (); LITERAL (HTMLABLE (FONT_UFH,"\\mathbb{C}", "ℂ"))) | "\\cnums" -> (tex_use_ams (); LITERAL (HTMLABLE (FONT_UFH,"\\mathbb{C}", "ℂ"))) | "\\Complex" -> (tex_use_ams (); LITERAL (HTMLABLE (FONT_UFH,"\\mathbb{C}", "ℂ"))) | "\\Z" -> (tex_use_ams (); LITERAL (HTMLABLE (FONT_UFH,"\\mathbb{Z}", "ℤ"))) | "\\natnums" -> (tex_use_ams (); LITERAL (HTMLABLE (FONT_UFH,"\\mathbb{N}", "ℕ"))) | "\\N" -> (tex_use_ams (); LITERAL (HTMLABLE (FONT_UFH,"\\mathbb{N}", "ℕ"))) | "\\Q" -> (tex_use_ams (); LITERAL (HTMLABLE (FONT_UFH,"\\mathbb{Q}", "ℚ"))) | "\\H" -> (tex_use_ams (); LITERAL (HTMLABLE (FONT_UFH,"\\mathbb{H}", "ℍ"))) | "\\lVert" -> (tex_use_ams (); LITERAL (HTMLABLE (FONT_UFH,"\\lVert ", "||"))) | "\\rVert" -> (tex_use_ams (); LITERAL (HTMLABLE (FONT_UFH,"\\rVert ", "||"))) | "\\nmid" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nmid ")) | "\\lesssim" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\lesssim ")) | "\\ngeq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\ngeq ")) | "\\smallsmile" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\smallsmile ")) | "\\smallfrown" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\smallfrown ")) | "\\nleftarrow" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nleftarrow ")) | "\\nrightarrow" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nrightarrow ")) | "\\trianglelefteq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\trianglelefteq ")) | "\\trianglerighteq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\trianglerighteq ")) | "\\square" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\square ")) | "\\checkmark" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\checkmark ")) | "\\supsetneq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\supsetneq ")) | "\\subsetneq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\subsetneq ")) | "\\Box" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\Box ")) | "\\nleq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nleq ")) | "\\upharpoonright" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\upharpoonright ")) | "\\restriction" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\upharpoonright ")) | "\\upharpoonleft" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\upharpoonleft ")) | "\\downharpoonright" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\downharpoonright ")) | "\\downharpoonleft" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\downharpoonleft ")) | "\\rightharpoonup" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\rightharpoonup ")) | "\\rightharpoondown" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\rightharpoondown ")) | "\\leftharpoonup" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\leftharpoonup ")) | "\\leftharpoondown" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\leftharpoondown ")) | "\\nless" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nless ")) | "\\Vdash" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\Vdash ")) | "\\vDash" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\vDash ")) | "\\varkappa" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\varkappa ")) | "\\digamma" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\digamma ")) | "\\beth" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\beth ")) | "\\daleth" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\daleth ")) | "\\gimel" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\gimel ")) | "\\complement" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\complement ")) | "\\eth" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\eth ")) | "\\hslash" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\hslash ")) | "\\mho" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\mho ")) | "\\Finv" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\Finv ")) | "\\Game" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\Game ")) | "\\varlimsup" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\varlimsup ")) | "\\varliminf" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\varliminf ")) | "\\varinjlim" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\varinjlim ")) | "\\varprojlim" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\varprojlim ")) | "\\injlim" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\injlim ")) | "\\projlim" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\projlim ")) | "\\iint" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\iint ")) | "\\iiint" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\iiint ")) | "\\iiiint" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\iiiint ")) | "\\varnothing" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\varnothing ")) | "\\left" -> LEFT | "\\right" -> RIGHT | "\\hat" -> FUN_AR1 "\\hat " | "\\hline" -> LITERAL (TEX_ONLY "\\hline ") | "\\vline" -> LITERAL (TEX_ONLY "\\vline ") | "\\widetilde" -> FUN_AR1 "\\widetilde " | "\\widehat" -> FUN_AR1 "\\widehat " | "\\overline" -> FUN_AR1 "\\overline " | "\\overbrace" -> FUN_AR1nb "\\overbrace " | "\\underline" -> FUN_AR1 "\\underline " | "\\underbrace" -> FUN_AR1nb "\\underbrace " | "\\overleftarrow" -> FUN_AR1 "\\overleftarrow " | "\\overrightarrow" -> FUN_AR1 "\\overrightarrow " | "\\overleftrightarrow"-> (tex_use_ams(); FUN_AR1 "\\overleftrightarrow ") | "\\check" -> FUN_AR1 "\\check " | "\\acute" -> FUN_AR1 "\\acute " | "\\grave" -> FUN_AR1 "\\grave " | "\\bar" -> FUN_AR1 "\\bar " | "\\vec" -> FUN_AR1 "\\vec " | "\\dot" -> FUN_AR1 "\\dot " | "\\ddot" -> FUN_AR1 "\\ddot " | "\\breve" -> FUN_AR1 "\\breve " | "\\tilde" -> FUN_AR1 "\\tilde " | "\\not" -> LITERAL (TEX_ONLY "\\not ") | "\\choose" -> FUN_INFIX "\\choose " | "\\atop" -> FUN_INFIX "\\atop " | "\\binom" -> (tex_use_ams (); FUN_AR2 "\\binom ") | "\\dbinom" -> (tex_use_ams (); FUN_AR2 "\\dbinom ") | "\\tbinom" -> (tex_use_ams (); FUN_AR2 "\\tbinom ") | "\\stackrel" -> FUN_AR2 "\\stackrel " | "\\sideset" -> (tex_use_ams (); FUN_AR2nb "\\sideset ") | "\\underset" -> (tex_use_ams (); FUN_AR2 "\\underset ") | "\\overset" -> (tex_use_ams (); FUN_AR2 "\\overset ") | "\\frac" -> FUN_AR2h ("\\frac ", fun num den -> Html.html_render [num], "
", Html.html_render [den]) | "\\dfrac" -> (tex_use_ams () ; FUN_AR2 "\\dfrac ") | "\\tfrac" -> (tex_use_ams () ; FUN_AR2h ("\\tfrac ", fun num den -> Html.html_render [num], "
", Html.html_render [den])) | "\\cfrac" -> (tex_use_ams (); FUN_AR2h ("\\cfrac ", fun num den -> Html.html_render [num], "
", Html.html_render [den])) | "\\over" -> FUN_INFIXh ("\\over ", fun num den -> Html.html_render num, "
", Html.html_render den) | "\\sqrt" -> FUN_AR1 "\\sqrt " | "\\cancel" -> FUN_AR1 "\\cancel " | "\\bcancel" -> FUN_AR1 "\\bcancel " | "\\xcancel" -> FUN_AR1 "\\xcancel " | "\\cancelto" -> FUN_AR2 "\\cancelto " | "\\pmod" -> FUN_AR1hl ("\\pmod ", ("(mod ", ")")) | "\\bmod" -> FUN_AR1hl ("\\bmod ", ("mod ", "")) | "\\emph" -> FUN_AR1 "\\emph " | "\\texttt" -> FUN_AR1 "\\texttt " | "\\textbf" -> FUN_AR1 "\\textbf " | "\\textsf" -> FUN_AR1 "\\textsf " | "\\textit" -> FUN_AR1hf ("\\textit ", FONTFORCE_IT) | "\\textrm" -> FUN_AR1hf ("\\textrm ", FONTFORCE_RM) | "\\rm" -> DECLh ("\\rm ", FONTFORCE_RM) | "\\it" -> DECLh ("\\it ", FONTFORCE_IT) | "\\cal" -> DECL "\\cal " | "\\displaystyle" -> LITERAL (TEX_ONLY "\\displaystyle ") | "\\scriptstyle" -> LITERAL (TEX_ONLY "\\scriptstyle ") | "\\textstyle" -> LITERAL (TEX_ONLY "\\textstyle ") | "\\scriptscriptstyle"-> LITERAL (TEX_ONLY "\\scriptscriptstyle ") | "\\bf" -> DECL "\\bf " | "\\big" -> BIG "\\big " | "\\Big" -> BIG "\\Big " | "\\bigg" -> BIG "\\bigg " | "\\Bigg" -> BIG "\\Bigg " | "\\bigl" -> (tex_use_ams ();BIG "\\bigl ") | "\\bigr" -> (tex_use_ams ();BIG "\\bigr ") | "\\Bigl" -> (tex_use_ams ();BIG "\\Bigl ") | "\\Bigr" -> (tex_use_ams ();BIG "\\Bigr ") | "\\biggl" -> (tex_use_ams ();BIG "\\biggl ") | "\\biggr" -> (tex_use_ams ();BIG "\\biggr ") | "\\Biggl" -> (tex_use_ams ();BIG "\\Biggl ") | "\\Biggr" -> (tex_use_ams ();BIG "\\Biggr ") | "\\vartriangle" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\vartriangle ")) | "\\triangledown" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\triangledown ")) | "\\lozenge" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\lozenge ")) | "\\circledS" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\circledS ")) | "\\measuredangle" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\measuredangle ")) | "\\nexists" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nexists ")) | "\\Bbbk" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\Bbbk ")) | "\\backprime" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\backprime ")) | "\\blacktriangle" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\blacktriangle ")) | "\\blacktriangledown"-> (tex_use_ams (); LITERAL (TEX_ONLY "\\blacktriangledown ")) | "\\blacksquare" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\blacksquare ")) | "\\blacklozenge" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\blacklozenge ")) | "\\bigstar" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\bigstar ")) | "\\sphericalangle" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\sphericalangle ")) | "\\diagup" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\diagup ")) | "\\diagdown" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\diagdown ")) | "\\dotplus" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\dotplus ")) | "\\Cap" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\Cap ")) | "\\doublecap" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\Cap ")) | "\\Cup" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\Cup ")) | "\\doublecup" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\Cup ")) | "\\barwedge" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\barwedge ")) | "\\veebar" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\veebar ")) | "\\doublebarwedge" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\doublebarwedge ")) | "\\boxminus" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\boxminus ")) | "\\boxtimes" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\boxtimes ")) | "\\boxdot" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\boxdot ")) | "\\boxplus" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\boxplus ")) | "\\divideontimes" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\divideontimes ")) | "\\ltimes" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\ltimes ")) | "\\rtimes" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\rtimes ")) | "\\leftthreetimes" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\leftthreetimes ")) | "\\rightthreetimes" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\rightthreetimes ")) | "\\curlywedge" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\curlywedge ")) | "\\curlyvee" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\curlyvee ")) | "\\circleddash" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\circleddash ")) | "\\circledast" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\circledast ")) | "\\circledcirc" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\circledcirc ")) | "\\centerdot" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\centerdot ")) | "\\intercal" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\intercal ")) | "\\leqq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\leqq ")) | "\\leqslant" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\leqslant ")) | "\\eqslantless" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\eqslantless ")) | "\\lessapprox" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\lessapprox ")) | "\\approxeq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\approxeq ")) | "\\lessdot" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\lessdot ")) | "\\lll" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\lll ")) | "\\lessgtr" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\lessgtr ")) | "\\lesseqgtr" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\lesseqgtr ")) | "\\lesseqqgtr" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\lesseqqgtr ")) | "\\doteqdot" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\doteqdot ")) | "\\Doteq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\doteqdot ")) | "\\risingdotseq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\risingdotseq ")) | "\\fallingdotseq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\fallingdotseq ")) | "\\backsim" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\backsim ")) | "\\backsimeq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\backsimeq ")) | "\\subseteqq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\subseteqq ")) | "\\Subset" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\Subset ")) | "\\preccurlyeq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\preccurlyeq ")) | "\\curlyeqprec" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\curlyeqprec ")) | "\\precsim" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\precsim ")) | "\\precapprox" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\precapprox ")) | "\\vartriangleleft" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\vartriangleleft ")) | "\\Vvdash" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\Vvdash ")) | "\\bumpeq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\bumpeq ")) | "\\Bumpeq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\Bumpeq ")) | "\\geqq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\geqq ")) | "\\geqslant" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\geqslant ")) | "\\eqslantgtr" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\eqslantgtr ")) | "\\gtrsim" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\gtrsim ")) | "\\gtrapprox" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\gtrapprox ")) | "\\eqsim" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\eqsim ")) | "\\gtrdot" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\gtrdot ")) | "\\ggg" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\ggg ")) | "\\gggtr" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\ggg ")) | "\\gtrless" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\gtrless ")) | "\\gtreqless" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\gtreqless ")) | "\\gtreqqless" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\gtreqqless ")) | "\\eqcirc" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\eqcirc ")) | "\\circeq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\circeq ")) | "\\triangleq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\triangleq ")) | "\\thicksim" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\thicksim ")) | "\\thickapprox" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\thickapprox ")) | "\\supseteqq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\supseteqq ")) | "\\Supset" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\Supset ")) | "\\succcurlyeq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\succcurlyeq ")) | "\\curlyeqsucc" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\curlyeqsucc ")) | "\\succsim" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\succsim ")) | "\\succapprox" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\succapprox ")) | "\\vartriangleright" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\vartriangleright ")) | "\\shortmid" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\shortmid ")) | "\\shortparallel" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\shortparallel ")) | "\\between" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\between ")) | "\\pitchfork" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\pitchfork ")) | "\\varpropto" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\varpropto ")) | "\\blacktriangleleft"-> (tex_use_ams (); LITERAL (TEX_ONLY "\\blacktriangleleft ")) | "\\therefore" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\therefore ")) | "\\backepsilon" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\backepsilon ")) | "\\blacktriangleright"-> (tex_use_ams (); LITERAL (TEX_ONLY "\\blacktriangleright ")) | "\\because" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\because ")) | "\\nleqslant" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nleqslant ")) | "\\nleqq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nleqq ")) | "\\lneq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\lneq ")) | "\\lneqq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\lneqq ")) | "\\lvertneqq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\lvertneqq ")) | "\\lnsim" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\lnsim ")) | "\\lnapprox" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\lnapprox ")) | "\\nprec" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nprec ")) | "\\npreceq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\npreceq ")) | "\\precneqq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\precneqq ")) | "\\precnsim" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\precnsim ")) | "\\precnapprox" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\precnapprox ")) | "\\nsim" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nsim ")) | "\\nshortmid" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nshortmid ")) | "\\nvdash" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nvdash ")) | "\\nVdash" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nVdash ")) | "\\ntriangleleft" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\ntriangleleft ")) | "\\ntrianglelefteq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\ntrianglelefteq ")) | "\\nsubseteq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nsubseteq ")) | "\\nsubseteqq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nsubseteqq ")) | "\\varsubsetneq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\varsubsetneq ")) | "\\subsetneqq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\subsetneqq ")) | "\\varsubsetneqq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\varsubsetneqq ")) | "\\ngtr" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\ngtr ")) | "\\ngeqslant" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\ngeqslant ")) | "\\ngeqq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\ngeqq ")) | "\\gneq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\gneq ")) | "\\gneqq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\gneqq ")) | "\\gvertneqq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\gvertneqq ")) | "\\gnsim" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\gnsim ")) | "\\gnapprox" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\gnapprox ")) | "\\nsucc" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nsucc ")) | "\\nsucceq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nsucceq ")) | "\\succneqq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\succneqq ")) | "\\succnsim" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\succnsim ")) | "\\succnapprox" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\succnapprox ")) | "\\ncong" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\ncong ")) | "\\nshortparallel" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nshortparallel ")) | "\\nparallel" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nparallel ")) | "\\nvDash" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nvDash ")) | "\\nVDash" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nVDash ")) | "\\ntriangleright" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\ntriangleright ")) | "\\ntrianglerighteq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\ntrianglerighteq ")) | "\\nsupseteq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nsupseteq ")) | "\\nsupseteqq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nsupseteqq ")) | "\\varsupsetneq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\varsupsetneq ")) | "\\supsetneqq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\supsetneqq ")) | "\\varsupsetneqq" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\varsupsetneqq ")) | "\\leftleftarrows" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\leftleftarrows ")) | "\\leftrightarrows" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\leftrightarrows ")) | "\\Lleftarrow" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\Lleftarrow ")) | "\\leftarrowtail" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\leftarrowtail ")) | "\\looparrowleft" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\looparrowleft ")) | "\\leftrightharpoons"-> (tex_use_ams (); LITERAL (TEX_ONLY "\\leftrightharpoons ")) | "\\curvearrowleft" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\curvearrowleft ")) | "\\circlearrowleft" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\circlearrowleft ")) | "\\Lsh" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\Lsh ")) | "\\upuparrows" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\upuparrows ")) | "\\rightrightarrows" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\rightrightarrows ")) | "\\rightleftarrows" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\rightleftarrows ")) | "\\Rrightarrow" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\Rrightarrow ")) | "\\rightarrowtail" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\rightarrowtail ")) | "\\looparrowright" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\looparrowright ")) | "\\curvearrowright" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\curvearrowright ")) | "\\circlearrowright" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\circlearrowright ")) | "\\Rsh" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\Rsh ")) | "\\downdownarrows" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\downdownarrows ")) | "\\multimap" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\multimap ")) | "\\leftrightsquigarrow"-> (tex_use_ams (); LITERAL (TEX_ONLY "\\leftrightsquigarrow ")) | "\\rightsquigarrow" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\rightsquigarrow ")) | "\\nLeftarrow" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nLeftarrow ")) | "\\nleftrightarrow" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nleftrightarrow ")) | "\\nRightarrow" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nRightarrow ")) | "\\nLeftrightarrow" -> (tex_use_ams (); LITERAL (TEX_ONLY "\\nLeftrightarrow ")) | "\\mathit" -> (tex_use_ams (); FUN_AR1hf ("\\mathit ", FONTFORCE_IT)) | "\\mathrm" -> (tex_use_ams (); FUN_AR1hf ("\\mathrm ", FONTFORCE_RM)) | "\\mathord" -> (tex_use_ams (); FUN_AR1 "\\mathord ") | "\\mathop" -> (tex_use_ams (); FUN_AR1 "\\mathop ") | "\\mathbin" -> (tex_use_ams (); FUN_AR1 "\\mathbin ") | "\\mathrel" -> (tex_use_ams (); FUN_AR1 "\\mathrel ") | "\\mathopen" -> (tex_use_ams (); FUN_AR1 "\\mathopen ") | "\\mathclose" -> (tex_use_ams (); FUN_AR1 "\\mathclose ") | "\\mathpunct" -> (tex_use_ams (); FUN_AR1 "\\mathpunct ") | "\\boldsymbol" -> (tex_use_ams (); FUN_AR1 "\\boldsymbol ") | "\\bold" -> (tex_use_ams (); FUN_AR1 "\\mathbf ") | "\\Bbb" -> (tex_use_ams (); FUN_AR1 "\\mathbb ") | "\\mathbf" -> (tex_use_ams (); FUN_AR1 "\\mathbf ") | "\\mathsf" -> (tex_use_ams (); FUN_AR1 "\\mathsf ") | "\\mathcal" -> (tex_use_ams (); FUN_AR1 "\\mathcal ") | "\\mathbb" -> (tex_use_ams (); FUN_AR1 "\\mathbb ") | "\\mathtt" -> (tex_use_ams (); FUN_AR1 "\\mathtt ") | "\\mathfrak" -> (tex_use_ams (); FUN_AR1 "\\mathfrak ") | "\\operatorname" -> (tex_use_ams (); FUN_AR1 "\\operatorname ") | "\\text" -> raise (Failure "malformatted \\text") | "\\mbox" -> raise (Failure "malformatted \\mbox") | "\\vbox" -> raise (Failure "malformatted \\vbox") | "\\hbox" -> raise (Failure "malformatted \\hbox") | "\\color" -> (tex_use_color (); LITERAL (TEX_ONLY "\\color")) | "\\pagecolor" -> (tex_use_color (); LITERAL (TEX_ONLY "\\pagecolor")) | "\\definecolor" -> (tex_use_color (); LITERAL (TEX_ONLY "\\definecolor")) | s -> raise (Illegal_tex_function s) Math/math/README0000644000174600017460000001062112727636110013531 0ustar extdistextdist== About texvc == texvc takes LaTeX-compatible equations and produces formatted output in HTML, MathML, and (via LaTeX/dvipng) rasterized PNG images. Input data is parsed and scrutinized for safety, and the output includes an estimate of whether the code is simple enough that HTML rendering will look acceptable. The program was written by Tomasz Wegrzanowski for use with MediaWiki; it's included as part of the MediaWiki package (http://www.mediawiki.org) and is under the GPL license. Please report bugs at: https://bugzilla.wikimedia.org/ with "MediaWiki extensions" as product and "Math" as component. == Setup == === Requirements === OCaml 3.06 or later is required to compile texvc; this can be acquired from http://caml.inria.fr/ if your system doesn't have it available. The makefile requires GNU make. Rasterization is done via LaTeX, dvipng. These need to be installed and in the PATH: latex, dvipng AMS* packages for LaTeX also need to be installed. Without AMS* some equations will render correctly while others won't render. Most distributions of TeX already contain AMS*. In Debian/Ubuntu you need to install tetex-extra. To work properly with rendering non-ASCII Unicode characters, a supplemental TeX package is needed (cjk-latex in Debian) In Ubuntu Precise, all dependencies can be installed using: $ sudo apt-get install build-essential dvipng ocaml \ texlive-fonts-recommended texlive-lang-greek texlive-latex-recommended === Installation === Run 'make' (or 'gmake' if GNU make is not your default make). This should produce the texvc executable. By default, MediaWiki will search in this directory for texvc, if you moved it elsewhere, you'll have to modify $wgTexvc and set it to the path of the texvc executable. == Usage == Normally texvc is called from MediaWiki's Math.php modules and everything Just Works. It can be run manually for testing or for use in another app. === Command-line parameters === texvc Be sure to properly quote the TeX code! Example: texvc /home/wiki/tmp /home/wiki/math "y=x+2" iso-8859-1 "rgb 1.0 1.0 1.0" === Output format === Status codes and HTML/MathML transformations are returned on stdout. A rasterized PNG file will be written to the output directory, named for the MD5 hash code. texvc output format is like this: +%5 ok, but not html or mathml c%5%h ok, conservative html, no mathml m%5%h ok, moderate html, no mathml l%5%h ok, liberal html, no mathml C%5%h\0%m ok, conservative html, with mathml M%5%h\0%m ok, moderate html, with mathml L%5%h\0%m ok, liberal html, with mathml X%5%m ok, no html, with mathml S syntax error E lexing error F%s unknown function %s - other error \0 - null character %5 - md5, 32 hex characters %h - html code, without \0 characters %m - mathml code, without \0 characters == Troubleshooting == Unfortunately, many error conditions with rasterization are not well reported. texvc will return as though everything is successful, and the only obvious sign of problems for the user is a big X on a wiki page where an equation should be. Try running texvc from the command line to ensure that the software it relies upon is all set up. Ensure that the temporary and math directories exist and can be written to by the user account the web server runs under; if you don't control the server, you may have to make them world-writable. If some equations render correctly while others don't, you probably don't have AMS* packages for LaTeX installed. Most distributions of TeX come with AMS*. In Debian/Ubuntu AMS* is in tetex-extra package. To check if that is the problem you can try those two equations: x + y x \implies y The first uses only standard LaTeX, while the second uses symbol \implies from AMS*. If the first renders, but the second doesn't, you need to install AMS*. == Hacking == Before you start hacking on the math package its good to know the workflow, which is basically: 1. texvc gets called by Math/Math.body.php (check out the line beginning with "$cmd") 2. texvc does its magic, which is basically to check for invalid latex code. 3. texvc takes the user input if valid and creates a latex file containing it, see get_preface in texutil.ml 4. dvipng(1) gets called to create a .png file See render.ml for this process (commenting out the removal of the temporary file is useful for debugging). Math/math/render_info.mli0000644000174600017460000000121112644304671015643 0ustar extdistextdisttype font_force = FONTFORCE_IT | FONTFORCE_RM type font_class = FONT_IT (* IT default, may be forced to be RM *) | FONT_RM (* RM default, may be forced to be IT *) | FONT_UF (* not affected by IT/RM setting *) | FONT_RTI (* RM - any, IT - not available in HTML *) | FONT_UFH (* in TeX UF, in HTML RM *) type math_class = MN | MI | MO type t = HTMLABLEC of font_class * string * string | HTMLABLEM of font_class * string * string | HTMLABLE of font_class * string * string | MHTMLABLEC of font_class * string * string * math_class * string | HTMLABLE_BIG of string * string | TEX_ONLY of string Math/math/texvc_cgi.ml0000644000174600017460000000442512644304671015165 0ustar extdistextdistopen Netcgi;; open Netcgi_types;; open Netcgi_env;; open Netchannels;; let cgi = new Netcgi.std_activation () let out = cgi # output # output_string let math = cgi # argument_value ~default:"" "math" let tmppath = "/home/taw/public_html/wiki/tmp/" let finalpath = "/home/taw/public_html/wiki/math/" let finalurl = "http://wroclaw.taw.pl.eu.org/~taw/wiki/math/" ;; let h_header = "\n"^ "texvc"^ "
"^ "
" let h_footer = "\n" let render tmppath finalpath tree = let outtex = Texutil.mapjoin Texutil.print tree in let md5 = Digest.to_hex (Digest.string outtex) in begin out "

TeX

"; out outtex; (* <, & and > should be protected *) (try out ("

HTML

" ^ (Texutil.html_render tree)) with _ -> out "

HTML could not be rendered

"); try Render.render tmppath finalpath outtex md5; out ("

Image:

") with Util.FileAlreadyExists -> out ("

Image:

") | Failure s -> out ("

Other failure: " ^ s ^ "

") | Render.ExternalCommandFailure "latex" -> out "

latex failed

" | Render.ExternalCommandFailure "dvips" -> out "

dvips failed

" | _ -> out "

Other failure

" end ;; cgi#set_header ();; out h_header;; out math;; out h_middle;; exception LexerException of string let lexer_token_safe lexbuf = try Lexer.token lexbuf with Failure s -> raise (LexerException s) ;; if math = "" then () else try render tmppath finalpath (Parser.tex_expr lexer_token_safe (Lexing.from_string math)) with Parsing.Parse_error -> out "

Parse error

" | LexerException s -> out "

Lexing failure

" | Texutil.Illegal_tex_function s -> out ("

Illegal TeX function: " ^ s ^ "

") | Failure s -> out ("

Other failure: " ^ s ^ "

") | _ -> out "

Other failure

" ;; out h_footer Math/math/mathml.mli0000644000174600017460000000005112644304671014634 0ustar extdistextdistval render : Tex.t list -> string option Math/math/texutil.mli0000644000174600017460000000042212644304671015052 0ustar extdistextdistval render_tex : Tex.t -> string val set_encoding : string -> unit val tex_use_nonascii: unit -> unit val tex_use_ams: unit -> unit val get_preface : unit -> string val get_footer : unit -> string exception Illegal_tex_function of string val find: string -> Parser.token Math/math/html.ml0000644000174600017460000002103712644304671014154 0ustar extdistextdistopen Render_info open Tex open Util exception Too_difficult_for_html type context = CTX_NORMAL | CTX_IT | CTX_RM type conservativeness_t = CONSERVATIVE | MODERATE | LIBERAL let conservativeness = ref CONSERVATIVE let html_liberal () = conservativeness := LIBERAL let html_moderate () = if !conservativeness = CONSERVATIVE then conservativeness := MODERATE else () let new_ctx = function FONTFORCE_IT -> CTX_IT | FONTFORCE_RM -> CTX_RM let font_render lit = function (_, FONT_UFH) -> lit | (_, FONT_UF) -> lit | (CTX_IT,FONT_RTI) -> raise Too_difficult_for_html | (_, FONT_RTI) -> lit | (CTX_IT,FONT_RM) -> ""^lit^"" | (_, FONT_RM) -> lit | (CTX_RM,FONT_IT) -> lit | (_, FONT_IT) -> ""^lit^"" let rec html_render_flat ctx = function TEX_LITERAL (HTMLABLE (ft,_,sh))::r -> (html_liberal (); (font_render sh (ctx,ft))^html_render_flat ctx r) | TEX_LITERAL (HTMLABLEC(ft,_,sh))::r -> (font_render sh (ctx,ft))^html_render_flat ctx r | TEX_LITERAL (MHTMLABLEC(ft,_,sh,_,_))::r -> (font_render sh (ctx,ft))^html_render_flat ctx r | TEX_LITERAL (HTMLABLEM(ft,_,sh))::r -> (html_moderate(); (font_render sh (ctx,ft))^html_render_flat ctx r) | TEX_LITERAL (HTMLABLE_BIG (_,sh))::r -> (html_liberal (); sh^html_render_flat ctx r) | TEX_FUN1hl (_,(f1,f2),a)::r -> f1^(html_render_flat ctx [a])^f2^html_render_flat ctx r | TEX_FUN1hf (_,ff,a)::r -> (html_render_flat (new_ctx ff) [a])^html_render_flat ctx r | TEX_DECLh (_,ff,a)::r -> (html_render_flat (new_ctx ff) a)^html_render_flat ctx r | TEX_CURLY ls::r -> html_render_flat ctx (ls @ r) | TEX_DQ (a,b)::r -> (html_liberal (); let bs = html_render_flat ctx [b] in match html_render_size ctx a with true, s -> raise Too_difficult_for_html | false, s -> s^""^bs^"")^html_render_flat ctx r | TEX_UQ (a,b)::r -> (html_liberal (); let bs = html_render_flat ctx [b] in match html_render_size ctx a with true, s -> raise Too_difficult_for_html | false, s -> s^""^bs^"")^html_render_flat ctx r | TEX_FQ (a,b,c)::r -> (html_liberal (); (let bs = html_render_flat ctx [b] in let cs = html_render_flat ctx [c] in match html_render_size ctx a with true, s -> raise Too_difficult_for_html | false, s -> s^""^bs^""^cs^"")^html_render_flat ctx r) | TEX_DQN (a)::r -> (html_liberal (); let bs = html_render_flat ctx [a] in ""^bs^"")^html_render_flat ctx r | TEX_UQN (a)::r -> (html_liberal (); let bs = html_render_flat ctx [a] in ""^bs^"")^html_render_flat ctx r | TEX_FQN (a,b)::r -> (html_liberal (); (let bs = html_render_flat ctx [a] in let cs = html_render_flat ctx [b] in ""^bs^""^cs^"")^html_render_flat ctx r) | TEX_BOX (_,s)::r -> s^html_render_flat ctx r | TEX_LITERAL (TEX_ONLY _)::_ -> raise Too_difficult_for_html | TEX_FUN1 _::_ -> raise Too_difficult_for_html | TEX_FUN1nb _::_ -> raise Too_difficult_for_html | TEX_FUN2 _::_ -> raise Too_difficult_for_html | TEX_FUN2nb _::_ -> raise Too_difficult_for_html | TEX_FUN2h _::_ -> raise Too_difficult_for_html | TEX_FUN2sq _::_ -> raise Too_difficult_for_html | TEX_INFIX _::_ -> raise Too_difficult_for_html | TEX_INFIXh _::_ -> raise Too_difficult_for_html | TEX_MATRIX _::_ -> raise Too_difficult_for_html | TEX_LR _::_ -> raise Too_difficult_for_html | TEX_BIG _::_ -> raise Too_difficult_for_html | [] -> "" and html_render_size ctx = function TEX_LITERAL (HTMLABLE_BIG (_,sh)) -> true,sh | x -> false,html_render_flat ctx [x] let rec html_render_deep ctx = function TEX_LITERAL (HTMLABLE (ft,_,sh))::r -> (html_liberal (); ("",(font_render sh (ctx,ft)),"")::html_render_deep ctx r) | TEX_LITERAL (HTMLABLEM(ft,_,sh))::r -> (html_moderate(); ("",(font_render sh (ctx,ft)),"")::html_render_deep ctx r) | TEX_LITERAL (HTMLABLEC(ft,_,sh))::r -> ("",(font_render sh (ctx,ft)),"")::html_render_deep ctx r | TEX_LITERAL (MHTMLABLEC(ft,_,sh,_,_))::r -> ("",(font_render sh (ctx,ft)),"")::html_render_deep ctx r | TEX_LITERAL (HTMLABLE_BIG (_,sh))::r -> (html_liberal (); ("",sh,"")::html_render_deep ctx r) | TEX_FUN2h (_,f,a,b)::r -> (html_liberal (); (f a b)::html_render_deep ctx r) | TEX_INFIXh (_,f,a,b)::r -> (html_liberal (); (f a b)::html_render_deep ctx r) | TEX_CURLY ls::r -> html_render_deep ctx (ls @ r) | TEX_DQ (a,b)::r -> (let bs = html_render_flat ctx [b] in match html_render_size ctx a with true, s -> "",""^s^"",bs | false, s -> "",(s^""^bs^""),"")::html_render_deep ctx r | TEX_UQ (a,b)::r -> (let bs = html_render_flat ctx [b] in match html_render_size ctx a with true, s -> bs,""^s^"","" | false, s -> "",(s^""^bs^""),"")::html_render_deep ctx r | TEX_FQ (a,b,c)::r -> (html_liberal (); (let bs = html_render_flat ctx [b] in let cs = html_render_flat ctx [c] in match html_render_size ctx a with true, s -> (cs,""^s^"",bs) | false, s -> ("",(s^""^bs^""^cs^""),""))::html_render_deep ctx r) | TEX_DQN (a)::r -> (let bs = html_render_flat ctx [a] in "",(""^bs^""),"")::html_render_deep ctx r | TEX_UQN (a)::r -> (let bs = html_render_flat ctx [a] in "",(""^bs^""),"")::html_render_deep ctx r | TEX_FQN (a,b)::r -> (html_liberal (); (let bs = html_render_flat ctx [a] in let cs = html_render_flat ctx [b] in ("",(""^bs^""^cs^""),""))::html_render_deep ctx r) | TEX_FUN1hl (_,(f1,f2),a)::r -> ("",f1,"")::(html_render_deep ctx [a]) @ ("",f2,"")::html_render_deep ctx r | TEX_FUN1hf (_,ff,a)::r -> (html_render_deep (new_ctx ff) [a]) @ html_render_deep ctx r | TEX_DECLh (_,ff,a)::r -> (html_render_deep (new_ctx ff) a) @ html_render_deep ctx r | TEX_BOX (_,s)::r -> ("",s,"")::html_render_deep ctx r | TEX_LITERAL (TEX_ONLY _)::_ -> raise Too_difficult_for_html | TEX_FUN1 _::_ -> raise Too_difficult_for_html | TEX_FUN1nb _::_ -> raise Too_difficult_for_html | TEX_FUN2 _::_ -> raise Too_difficult_for_html | TEX_FUN2nb _::_ -> raise Too_difficult_for_html | TEX_FUN2sq _::_ -> raise Too_difficult_for_html | TEX_INFIX _::_ -> raise Too_difficult_for_html | TEX_MATRIX _::_ -> raise Too_difficult_for_html | TEX_LR _::_ -> raise Too_difficult_for_html | TEX_BIG _::_ -> raise Too_difficult_for_html | [] -> [] let rec html_render_table = function sf,u,d,("",a,"")::("",b,"")::r -> html_render_table (sf,u,d,(("",a^b,"")::r)) | sf,u,d,(("",a,"") as c)::r -> html_render_table (c::sf,u,d,r) | sf,u,d,((_,a,"") as c)::r -> html_render_table (c::sf,true,d,r) | sf,u,d,(("",a,_) as c)::r -> html_render_table (c::sf,u,true,r) | sf,u,d,((_,a,_) as c)::r -> html_render_table (c::sf,true,true,r) | sf,false,false,[] -> mapjoin (function (u,m,d) -> m) (List.rev sf) | sf,true,false,[] -> let ustr,mstr = List.fold_left (fun (us,ms) (u,m,d) -> (us^""^u^"",ms^""^u^"")) ("","") (List.rev sf) in "\n\n" ^ "\t\t" ^ ustr ^ "\n" ^ "\t\t" ^ mstr ^ "\n" ^ "
\n" | sf,false,true,[] -> let mstr,dstr = List.fold_left (fun (ms,ds) (u,m,d) -> (ms^""^m^"",ds^""^d^"")) ("","") (List.rev sf) in "\n\n" ^ "\t\t" ^ mstr ^ "\n" ^ "\t\t" ^ dstr ^ "\n" ^ "
\n" | sf,true,true,[] -> let ustr,mstr,dstr = List.fold_left (fun (us,ms,ds) (u,m,d) -> (us^""^u^"",ms^""^m^"",ds^""^d^"")) ("","","") (List.rev sf) in "\n\n" ^ "\t\t" ^ ustr ^ "\n" ^ "\t\t" ^ mstr ^ "\n" ^ "\t\t" ^ dstr ^ "\n" ^ "
\n" let html_render tree = html_render_table ([],false,false,html_render_deep CTX_NORMAL tree) let render tree = try Some (html_render tree) with _ -> None Math/math/lexer.mll0000644000174600017460000001615312727636110014504 0ustar extdistextdist{ open Parser open Render_info open Tex } let space = [' ' '\t' '\n' '\r'] let alpha = ['a'-'z' 'A'-'Z'] let literal_id = ['a'-'z' 'A'-'Z'] let literal_mn = ['0'-'9'] let literal_uf_lt = [',' ':' ';' '?' '!' '\''] let delimiter_uf_lt = ['(' ')' '.'] let literal_uf_op = ['+' '-' '*' '='] let delimiter_uf_op = ['/' '|'] let boxchars = ['0'-'9' 'a'-'z' 'A'-'Z' '+' '-' '*' ',' '=' '(' ')' ':' '/' ';' '?' '.' '!' '\'' '`' ' ' '\128'-'\255'] let aboxchars = ['0'-'9' 'a'-'z' 'A'-'Z' '+' '-' '*' ',' '=' '(' ')' ':' '/' ';' '?' '.' '!' '\'' '`' ' '] let latex_function_names = "arccos" | "arcsin" | "arctan" | "arg" | "cos" | "cosh" | "cot" | "coth" | "csc"| "deg" | "det" | "dim" | "exp" | "gcd" | "hom" | "inf" | "ker" | "lg" | "lim" | "liminf" | "limsup" | "ln" | "log" | "max" | "min" | "Pr" | "sec" | "sin" | "sinh" | "sup" | "tan" | "tanh" let mediawiki_function_names = "arccot" | "arcsec" | "arccsc" | "sgn" | "sen" rule token = parse space + { token lexbuf } | "\\text" space * '{' aboxchars + '}' { Texutil.tex_use_ams (); let str = Lexing.lexeme lexbuf in let n = String.index str '{' + 1 in BOX ("\\text", String.sub str n (String.length str - n - 1)) } | "\\mbox" space * '{' aboxchars + '}' { let str = Lexing.lexeme lexbuf in let n = String.index str '{' + 1 in BOX ("\\mbox", String.sub str n (String.length str - n - 1)) } | "\\hbox" space * '{' aboxchars + '}' { let str = Lexing.lexeme lexbuf in let n = String.index str '{' + 1 in BOX ("\\hbox", String.sub str n (String.length str - n - 1)) } | "\\vbox" space * '{' aboxchars + '}' { let str = Lexing.lexeme lexbuf in let n = String.index str '{' + 1 in BOX ("\\vbox", String.sub str n (String.length str - n - 1)) } | "\\text" space * '{' boxchars + '}' { Texutil.tex_use_ams (); let str = Lexing.lexeme lexbuf in let n = String.index str '{' + 1 in Texutil.tex_use_nonascii(); BOX ("\\text", String.sub str n (String.length str - n - 1)) } | "\\mbox" space * '{' boxchars + '}' { let str = Lexing.lexeme lexbuf in let n = String.index str '{' + 1 in Texutil.tex_use_nonascii(); BOX ("\\mbox", String.sub str n (String.length str - n - 1)) } | "\\hbox" space * '{' boxchars + '}' { let str = Lexing.lexeme lexbuf in let n = String.index str '{' + 1 in Texutil.tex_use_nonascii(); BOX ("\\hbox", String.sub str n (String.length str - n - 1)) } | "\\vbox" space * '{' boxchars + '}' { let str = Lexing.lexeme lexbuf in let n = String.index str '{' + 1 in Texutil.tex_use_nonascii(); BOX ("\\vbox", String.sub str n (String.length str - n - 1)) } | literal_id { let str = Lexing.lexeme lexbuf in LITERAL (MHTMLABLEC (FONT_IT, str,str,MI,str)) } | literal_mn { let str = Lexing.lexeme lexbuf in LITERAL (MHTMLABLEC (FONT_RM, str,str,MN,str)) } | literal_uf_lt { let str = Lexing.lexeme lexbuf in LITERAL (HTMLABLEC (FONT_UFH, str,str)) } | delimiter_uf_lt { let str = Lexing.lexeme lexbuf in DELIMITER (HTMLABLEC (FONT_UFH, str,str)) } | "-" { let str = Lexing.lexeme lexbuf in LITERAL (MHTMLABLEC (FONT_UFH,"-"," − ",MO,str))} | literal_uf_op { let str = Lexing.lexeme lexbuf in LITERAL (MHTMLABLEC (FONT_UFH, str," "^str^" ",MO,str)) } | delimiter_uf_op { let str = Lexing.lexeme lexbuf in DELIMITER (MHTMLABLEC (FONT_UFH, str," "^str^" ",MO,str)) } | "\\operatorname" { Texutil.tex_use_ams(); FUN_AR1nb "\\operatorname" } | "\\sqrt" space * "[" { FUN_AR1opt "\\sqrt" } | "\\xleftarrow" space * "[" { Texutil.tex_use_ams(); FUN_AR1opt "\\xleftarrow" } | "\\xrightarrow" space * "[" { Texutil.tex_use_ams(); FUN_AR1opt "\\xrightarrow" } | "\\" (latex_function_names as name) space * "(" { LITERAL (HTMLABLEC(FONT_UFH,"\\" ^ name ^ "(", name ^ "(")) } | "\\" (latex_function_names as name) space * "[" { LITERAL (HTMLABLEC(FONT_UFH,"\\" ^ name ^ "[", name ^ "[")) } | "\\" (latex_function_names as name) space * "\\{" { LITERAL (HTMLABLEC(FONT_UFH,"\\" ^ name ^ "\\{", name ^ "{")) } | "\\" (latex_function_names as name) space * { LITERAL (HTMLABLEC(FONT_UFH,"\\" ^ name ^ " ", name ^ " ")) } | "\\" (mediawiki_function_names as name) space * "(" { (Texutil.tex_use_ams(); LITERAL (HTMLABLEC(FONT_UFH,"\\operatorname{" ^ name ^ "}(", name^ "("))) } | "\\" (mediawiki_function_names as name) space * "[" { (Texutil.tex_use_ams(); LITERAL (HTMLABLEC(FONT_UFH,"\\operatorname{" ^ name ^ "}[", name^ "["))) } | "\\" (mediawiki_function_names as name) space * "\\{" { (Texutil.tex_use_ams(); LITERAL (HTMLABLEC(FONT_UFH,"\\operatorname{" ^ name ^ "}\\{", name^ "{"))) } | "\\" (mediawiki_function_names as name) space * { (Texutil.tex_use_ams(); LITERAL (HTMLABLEC(FONT_UFH,"\\operatorname{" ^ name ^ "} ", name ^ " "))) } | "\\" alpha + { Texutil.find (Lexing.lexeme lexbuf) } | "\\," { LITERAL (HTMLABLE (FONT_UF, "\\,"," ")) } | "\\ " { LITERAL (HTMLABLE (FONT_UF, "\\ "," ")) } | "\\;" { LITERAL (HTMLABLE (FONT_UF, "\\;"," ")) } | "\\!" { LITERAL (TEX_ONLY "\\!") } | "\\{" { DELIMITER (HTMLABLEC(FONT_UFH,"\\{","{")) } | "\\}" { DELIMITER (HTMLABLEC(FONT_UFH,"\\}","}")) } | "\\|" { DELIMITER (HTMLABLE (FONT_UFH,"\\|","||")) } | "\\_" { LITERAL (HTMLABLEC(FONT_UFH,"\\_","_")) } | "\\#" { LITERAL (HTMLABLE (FONT_UFH,"\\#","#")) } | "\\%" { LITERAL (HTMLABLE (FONT_UFH,"\\%","%")) } | "\\$" { LITERAL (HTMLABLE (FONT_UFH,"\\$","$")) } | "\\&" { LITERAL (HTMLABLEC (FONT_RM,"\\&","&")) } | "&" { NEXT_CELL } | "\\\\" { NEXT_ROW } | "\\begin{matrix}" { Texutil.tex_use_ams(); BEGIN__MATRIX } | "\\end{matrix}" { END__MATRIX } | "\\begin{pmatrix}" { Texutil.tex_use_ams(); BEGIN_PMATRIX } | "\\end{pmatrix}" { END_PMATRIX } | "\\begin{bmatrix}" { Texutil.tex_use_ams(); BEGIN_BMATRIX } | "\\end{bmatrix}" { END_BMATRIX } | "\\begin{Bmatrix}" { Texutil.tex_use_ams(); BEGIN_BBMATRIX } | "\\end{Bmatrix}" { END_BBMATRIX } | "\\begin{vmatrix}" { Texutil.tex_use_ams(); BEGIN_VMATRIX } | "\\end{vmatrix}" { END_VMATRIX } | "\\begin{Vmatrix}" { Texutil.tex_use_ams(); BEGIN_VVMATRIX } | "\\end{Vmatrix}" { END_VVMATRIX } | "\\begin{array}" { Texutil.tex_use_ams(); BEGIN_ARRAY } | "\\end{array}" { END_ARRAY } | "\\begin{align}" { Texutil.tex_use_ams(); BEGIN_ALIGN } | "\\end{align}" { END_ALIGN } | "\\begin{alignat}" { Texutil.tex_use_ams(); BEGIN_ALIGNAT } | "\\end{alignat}" { END_ALIGNAT } | "\\begin{smallmatrix}" { Texutil.tex_use_ams(); BEGIN_SMALLMATRIX } | "\\end{smallmatrix}" { END_SMALLMATRIX } | "\\begin{cases}" { Texutil.tex_use_ams(); BEGIN_CASES } | "\\end{cases}" { END_CASES } | '>' { LITERAL (HTMLABLEC(FONT_UFH,">"," > ")) } | '<' { LITERAL (HTMLABLEC(FONT_UFH,"<"," < ")) } | '%' { LITERAL (HTMLABLEC(FONT_UFH,"\\%","%")) } | '$' { LITERAL (HTMLABLEC(FONT_UFH,"\\$","$")) } | '~' { LITERAL (HTMLABLE (FONT_UF, "~"," ")) } | '[' { DELIMITER (HTMLABLEC(FONT_UFH,"[","[")) } | ']' { SQ_CLOSE } | '{' { CURLY_OPEN } | '}' { CURLY_CLOSE } | '^' { SUP } | '_' { SUB } | eof { EOF } Math/math/parser.mly0000644000174600017460000001031412727636110014667 0ustar extdistextdist%{ open Tex open Render_info let sq_close_ri = HTMLABLEC(FONT_UFH,"]", "]") %} %token LITERAL DELIMITER %token FUN_AR2 FUN_INFIX FUN_AR1 DECL FUN_AR1nb FUN_AR1opt BIG FUN_AR2nb %token BOX %token FUN_AR1hl %token FUN_AR1hf DECLh %token Tex.t->string*string*string)> FUN_AR2h %token Tex.t list->string*string*string)> FUN_INFIXh %token EOF CURLY_OPEN CURLY_CLOSE SUB SUP SQ_CLOSE NEXT_CELL NEXT_ROW %token BEGIN__MATRIX BEGIN_PMATRIX BEGIN_BMATRIX BEGIN_BBMATRIX BEGIN_VMATRIX BEGIN_VVMATRIX BEGIN_CASES BEGIN_ARRAY BEGIN_ALIGN BEGIN_ALIGNAT BEGIN_SMALLMATRIX %token END__MATRIX END_PMATRIX END_BMATRIX END_BBMATRIX END_VMATRIX END_VVMATRIX END_CASES END_ARRAY END_ALIGN END_ALIGNAT END_SMALLMATRIX %token LEFT RIGHT %type tex_expr %start tex_expr %% tex_expr: expr EOF { $1 } | ne_expr FUN_INFIX ne_expr EOF { [TEX_INFIX($2,$1,$3)] } | ne_expr FUN_INFIXh ne_expr EOF { let t,h=$2 in [TEX_INFIXh(t,h,$1,$3)] } expr: /* */ { [] } | ne_expr { $1 } ne_expr: lit_aq expr { $1 :: $2 } | litsq_aq expr { $1 :: $2 } | DECLh expr { let t,h = $1 in [TEX_DECLh(t,h,$2)] } litsq_aq: litsq_zq { $1 } | litsq_dq { let base,downi = $1 in TEX_DQ(base,downi) } | litsq_uq { let base,upi = $1 in TEX_UQ(base,upi)} | litsq_fq { $1 } litsq_fq: litsq_dq SUP lit { let base,downi = $1 in TEX_FQ(base,downi,$3) } | litsq_uq SUB lit { let base,upi = $1 in TEX_FQ(base,$3,upi) } litsq_uq: litsq_zq SUP lit { $1,$3 } litsq_dq: litsq_zq SUB lit { $1,$3 } litsq_zq: SQ_CLOSE { TEX_LITERAL sq_close_ri } expr_nosqc: /* */ { [] } | lit_aq expr_nosqc { $1 :: $2 } lit_aq: lit { $1 } | lit_dq { let base,downi = $1 in TEX_DQ(base,downi) } | lit_uq { let base,upi = $1 in TEX_UQ(base,upi)} | lit_dqn { TEX_DQN($1) } | lit_uqn { TEX_UQN($1) } | lit_fq { $1 } lit_fq: lit_dq SUP lit { let base,downi = $1 in TEX_FQ(base,downi,$3) } | lit_uq SUB lit { let base,upi = $1 in TEX_FQ(base,$3,upi) } | lit_dqn SUP lit { TEX_FQN($1, $3) } lit_uq: lit SUP lit { $1,$3 } lit_dq: lit SUB lit { $1,$3 } lit_uqn: SUP lit { $2 } lit_dqn: SUB lit { $2 } left: LEFT DELIMITER { $2 } | LEFT SQ_CLOSE { sq_close_ri } right: RIGHT DELIMITER { $2 } | RIGHT SQ_CLOSE { sq_close_ri } lit: LITERAL { TEX_LITERAL $1 } | DELIMITER { TEX_LITERAL $1 } | BIG DELIMITER { TEX_BIG ($1,$2) } | BIG SQ_CLOSE { TEX_BIG ($1,sq_close_ri) } | left expr right { TEX_LR ($1,$3,$2) } | FUN_AR1 lit { TEX_FUN1($1,$2) } | FUN_AR1nb lit { TEX_FUN1nb($1,$2) } | FUN_AR1hl lit { let t,h=$1 in TEX_FUN1hl(t,h,$2) } | FUN_AR1hf lit { let t,h=$1 in TEX_FUN1hf(t,h,$2) } | FUN_AR1opt expr_nosqc SQ_CLOSE lit { TEX_FUN2sq($1,TEX_CURLY $2,$4) } | FUN_AR2 lit lit { TEX_FUN2($1,$2,$3) } | FUN_AR2nb lit lit { TEX_FUN2nb($1,$2,$3) } | FUN_AR2h lit lit { let t,h=$1 in TEX_FUN2h(t,h,$2,$3) } | BOX { let bt,s = $1 in TEX_BOX (bt,s) } | CURLY_OPEN expr CURLY_CLOSE { TEX_CURLY $2 } | CURLY_OPEN ne_expr FUN_INFIX ne_expr CURLY_CLOSE { TEX_INFIX($3,$2,$4) } | CURLY_OPEN ne_expr FUN_INFIXh ne_expr CURLY_CLOSE { let t,h=$3 in TEX_INFIXh(t,h,$2,$4) } | BEGIN__MATRIX matrix END__MATRIX { TEX_MATRIX ("matrix", $2) } | BEGIN_PMATRIX matrix END_PMATRIX { TEX_MATRIX ("pmatrix", $2) } | BEGIN_BMATRIX matrix END_BMATRIX { TEX_MATRIX ("bmatrix", $2) } | BEGIN_BBMATRIX matrix END_BBMATRIX { TEX_MATRIX ("Bmatrix", $2) } | BEGIN_VMATRIX matrix END_VMATRIX { TEX_MATRIX ("vmatrix", $2) } | BEGIN_VVMATRIX matrix END_VVMATRIX { TEX_MATRIX ("Vmatrix", $2) } | BEGIN_ARRAY matrix END_ARRAY { TEX_MATRIX ("array", $2) } | BEGIN_ALIGN matrix END_ALIGN { TEX_MATRIX ("aligned", $2) } | BEGIN_ALIGNAT matrix END_ALIGNAT { TEX_MATRIX ("alignedat", $2) } | BEGIN_SMALLMATRIX matrix END_SMALLMATRIX { TEX_MATRIX ("smallmatrix", $2) } | BEGIN_CASES matrix END_CASES { TEX_MATRIX ("cases", $2) } matrix: line { [$1] } | line NEXT_ROW matrix { $1::$3 } line: expr { [$1] } | expr NEXT_CELL line { $1::$3 } ;; Math/math/texvc.ml0000644000174600017460000000400512727636110014333 0ustar extdistextdist(* vim: set sw=8 ts=8 et: *) exception LexerException of string (* *) let lexer_token_safe lexbuf = try Lexer.token lexbuf with Failure s -> raise (LexerException s) (* *) let render tmppath finalpath tree backcolor = let outtex = Util.mapjoin Texutil.render_tex tree in let md5 = Digest.to_hex (Digest.string outtex) in begin let mathml = Mathml.render tree and html = Html.render tree in print_string (match (html,!Html.conservativeness,mathml) with None,_,None -> "+" ^ md5 | Some h,Html.CONSERVATIVE,None -> "c" ^ md5 ^ h | Some h,Html.MODERATE,None -> "m" ^ md5 ^ h | Some h,Html.LIBERAL,None -> "l" ^ md5 ^ h | Some h,Html.CONSERVATIVE,Some m -> "C" ^ md5 ^ h ^ "\000" ^ m | Some h,Html.MODERATE,Some m -> "M" ^ md5 ^ h ^ "\000" ^ m | Some h,Html.LIBERAL,Some m -> "L" ^ md5 ^ h ^ "\000" ^ m | None,_,Some m -> "X" ^ md5 ^ m ); Render.render tmppath finalpath outtex md5 backcolor end (* Arguments: * 1st : temporary directory to use as scratch space * 2nd : target path * 3rd : LaTeX input * 4th : encoding (Default: UTF-8) * 5th : color (Default: rgb 1.0 1.0 1.0) * * Output one character: * S : Parsing error * E : Lexer exception raised * F : TeX function not recognized * - : Generic/Default failure code. Might be an invalid argument, * output file already exist, a problem with an external * command ... * *) let _ = Texutil.set_encoding (try Sys.argv.(4) with _ -> "UTF-8"); try render Sys.argv.(1) Sys.argv.(2) ( Parser.tex_expr lexer_token_safe ( Lexing.from_string Sys.argv.(3)) ) (try Sys.argv.(5) with _ -> "rgb 1.0 1.0 1.0") with Parsing.Parse_error -> print_string "S" | LexerException _ -> print_string "E" | Texutil.Illegal_tex_function s -> print_string ("F" ^ s) | Util.FileAlreadyExists -> print_string "-" | Invalid_argument _ -> print_string "-" | Failure _ -> print_string "-" | Render.ExternalCommandFailure s -> () | _ -> print_string "-" Math/math/TODO0000644000174600017460000000021212644304671013336 0ustar extdistextdist* It would be better if PNGs were transparent * CJK support * Documentation, in particular about instalation of Latex support for Unicode Math/math/.gitignore0000644000174600017460000000012312727636110014635 0ustar extdistextdist# Compiled source *.mli *.cmi *.cmx *.o # The binaries texvc texvc_test texvc_tex Math/math/.htaccess0000644000174600017460000000001612644304671014446 0ustar extdistextdistDeny from all Math/math/mathml.ml0000644000174600017460000000155512644304671014475 0ustar extdistextdistopen Tex open Render_info type t = TREE_MN of string | TREE_MO of string | TREE_MI of string let rec make_mathml_tree = function TREE_MN a::otr,TEX_LITERAL(MHTMLABLEC(_,_,_,MN,b))::itr -> make_mathml_tree(TREE_MN (a^b)::otr,itr) | otr,TEX_LITERAL(MHTMLABLEC(_,_,_,MN,a))::itr -> make_mathml_tree(TREE_MN a::otr,itr) | otr,TEX_LITERAL(MHTMLABLEC(_,_,_,MO,a))::itr -> make_mathml_tree(TREE_MO a::otr,itr) | otr,TEX_LITERAL(MHTMLABLEC(_,_,_,MI,a))::itr -> make_mathml_tree(TREE_MI a::otr,itr) | otr,TEX_CURLY(crl)::itr -> make_mathml_tree(otr,crl@itr) | otr,[] -> List.rev otr | _ -> failwith "failed to render mathml" let render_mathml_tree = function TREE_MN s -> ""^s^"" | TREE_MI s -> ""^s^"" | TREE_MO s -> ""^s^"" let render tree = try Some (Util.mapjoin render_mathml_tree (make_mathml_tree ([],tree))) with _ -> None Math/math/util.ml0000644000174600017460000000130312644304671014157 0ustar extdistextdist(* vim: set sw=8 ts=8 et: *) (* TODO document *) let mapjoin f l = (List.fold_left (fun a b -> a ^ (f b)) "" l) (* TODO document *) let mapjoine e f = function [] -> "" | h::t -> (List.fold_left (fun a b -> a ^ e ^ (f b)) (f h) t) (* Exception used by open_out_unless_exists below *) exception FileAlreadyExists (* Wrapper which raise an exception when output path already exist *) let open_out_unless_exists path = if Sys.file_exists path then raise FileAlreadyExists else open_out path (* *) let run_in_other_directory tmppath cmd = let prevdir = Sys.getcwd () in( Sys.chdir tmppath; let retval = Sys.command cmd in (Sys.chdir prevdir; retval) ) Math/math/texvc_test.ml0000644000174600017460000000123412644304671015375 0ustar extdistextdistexception LexerException of string let lexer_token_safe lexbuf = try Lexer.token lexbuf with Failure s -> raise (LexerException s) let rec foo () = try let line = input_line stdin in (try let tree = Parser.tex_expr lexer_token_safe (Lexing.from_string line) in (match Html.render tree with Some _ -> print_string "$^\n" | None -> print_string "$_\n"; ) with Texutil.Illegal_tex_function s -> print_string ("$T" ^ s ^ " " ^ line ^ "\n") | LexerException s -> print_string ("$L" ^ line ^ "\n") | _ -> print_string ("$ " ^ line ^ "\n")); flush stdout; foo (); with End_of_file -> () ;; foo ();; Math/math/html.mli0000644000174600017460000000027312644304671014324 0ustar extdistextdistval render : Tex.t list -> string option val html_render : Tex.t list -> string type conservativeness_t = CONSERVATIVE | MODERATE | LIBERAL val conservativeness : conservativeness_t ref Math/db/0000755000174600017460000000000012727636110012305 5ustar extdistextdistMath/db/mathlatexml.sqlite.sql0000644000174600017460000000077712727636110016661 0ustar extdistextdist-- -- Used by the math module to keep track -- of previously-rendered items. -- CREATE TABLE /*_*/mathlatexml ( -- Binary MD5 hash of math_inputtex, used as an identifier key. math_inputhash varbinary(16) NOT NULL PRIMARY KEY, -- the user input math_inputtex text NOT NULL, -- the validated tex math_tex text, -- MathML output LaTeXML math_mathml text, -- SVG output mathoid math_svg text, -- MW_MATHSTYLE_(INLINE_DISPLAYSTYLE|DISPLAY|INLINE) math_style tinyint ) /*$wgDBTableOptions*/; Math/db/mathoid.mysql.sql0000644000174600017460000000111312727636110015613 0ustar extdistextdist-- -- Used by the math module to keep track -- of previously-rendered items. -- CREATE TABLE /*_*/mathoid ( -- Binary MD5 hash of math_inputtex, used as an identifier key. math_inputhash varbinary(16) NOT NULL PRIMARY KEY, -- the user input math_input text NOT NULL, -- the validated tex math_tex text, -- MathML output LaTeXML math_mathml text, -- SVG output mathoid math_svg text, -- MW_MATHSTYLE_(INLINE_DISPLAYSTYLE|DISPLAY|INLINE) math_style tinyint, -- type of the Math input (TeX, MathML, AsciiMath...) math_input_type tinyint ) /*$wgDBTableOptions*/; Math/db/math.mysql.sql0000644000174600017460000000117112727636110015123 0ustar extdistextdist-- -- Used by the math module to keep track -- of previously-rendered items. -- CREATE TABLE /*_*/math ( -- Binary MD5 hash of the latex fragment, used as an identifier key. math_inputhash varbinary(16) NOT NULL PRIMARY KEY, -- Not sure what this is, exactly... math_outputhash varbinary(16) NOT NULL, -- texvc reports how well it thinks the HTML conversion worked; -- if it's a low level the PNG rendering may be preferred. math_html_conservativeness tinyint NOT NULL, -- HTML output from texvc, if any math_html text, -- MathML output from texvc, or from LaTeXML math_mathml text ) /*$wgDBTableOptions*/; Math/db/math.sqlite.sql0000644000174600017460000000117112727636110015257 0ustar extdistextdist-- -- Used by the math module to keep track -- of previously-rendered items. -- CREATE TABLE /*_*/math ( -- Binary MD5 hash of the latex fragment, used as an identifier key. math_inputhash varbinary(16) NOT NULL PRIMARY KEY, -- Not sure what this is, exactly... math_outputhash varbinary(16) NOT NULL, -- texvc reports how well it thinks the HTML conversion worked; -- if it's a low level the PNG rendering may be preferred. math_html_conservativeness tinyint NOT NULL, -- HTML output from texvc, if any math_html text, -- MathML output from texvc, or from LaTeXML math_mathml text ) /*$wgDBTableOptions*/; Math/db/patches/0000755000174600017460000000000012727636110013734 5ustar extdistextdistMath/db/patches/mathlatexml.mathml-length-adjustment.mysql.sql0000644000174600017460000000007412727636110025056 0ustar extdistextdistALTER TABLE /*_*/mathlatexml MODIFY math_mathml mediumtext;Math/db/mathlatexml.mysql.sql0000644000174600017460000000100512727636110016506 0ustar extdistextdist-- -- Used by the math module to keep track -- of previously-rendered items. -- CREATE TABLE /*_*/mathlatexml ( -- Binary MD5 hash of math_inputtex, used as an identifier key. math_inputhash varbinary(16) NOT NULL PRIMARY KEY, -- the user input math_inputtex text NOT NULL, -- the validated tex math_tex text, -- MathML output LaTeXML math_mathml mediumtext, -- SVG output mathoid math_svg text, -- MW_MATHSTYLE_(INLINE_DISPLAYSTYLE|DISPLAY|INLINE) math_style tinyint ) /*$wgDBTableOptions*/; Math/db/mathoid.postgres.sql0000644000174600017460000000107612727636110016324 0ustar extdistextdist-- -- Used by the math module to keep track -- of previously-rendered items. -- CREATE TABLE /*_*/mathoid ( -- Binary MD5 hash of math_inputtex, used as an identifier key. math_inputhash BYTEA PRIMARY KEY, -- the user input math_input TEXT NOT NULL, -- the validated tex math_tex TEXT, -- MathML output LaTeXML math_mathml TEXT, -- SVG output mathoid math_svg TEXT, -- MW_MATHSTYLE_(INLINE_DISPLAYSTYLE|DISPLAY|INLINE) math_style SMALLINT, -- type of the Math input (TeX, MathML, AsciiMath...) math_input_type SMALLINT ) /*$wgDBTableOptions*/; Math/db/math.mssql.sql0000644000174600017460000000050112644304671015113 0ustar extdistextdist-- -- Used by the math module to keep track -- of previously-rendered items. -- CREATE TABLE /*$wgDBprefix*/math ( math_inputhash varbinary(16) NOT NULL PRIMARY KEY, math_outputhash varbinary(16) NOT NULL, math_html_conservativeness tinyint NOT NULL, math_html NVARCHAR(MAX), math_mathml NVARCHAR(MAX), ); Math/db/mathlatexml.postgres.sql0000644000174600017460000000075712727636110017224 0ustar extdistextdist-- -- Used by the math module to keep track -- of previously-rendered items. -- CREATE TABLE /*_*/mathlatexml ( -- Binary MD5 hash of math_inputtex, used as an identifier key. math_inputhash BYTEA PRIMARY KEY, -- the user input math_inputtex TEXT NOT NULL, -- the validated tex math_tex TEXT, -- MathML output LaTeXML math_mathml TEXT, -- SVG output mathoid math_svg TEXT, -- MW_MATHSTYLE_(INLINE_DISPLAYSTYLE|DISPLAY|INLINE) math_style SMALLINT ) /*$wgDBTableOptions*/; Math/db/mathoid.sqlite.sql0000644000174600017460000000111312727636110015747 0ustar extdistextdist-- -- Used by the math module to keep track -- of previously-rendered items. -- CREATE TABLE /*_*/mathoid ( -- Binary MD5 hash of math_inputtex, used as an identifier key. math_inputhash varbinary(16) NOT NULL PRIMARY KEY, -- the user input math_input text NOT NULL, -- the validated tex math_tex text, -- MathML output LaTeXML math_mathml text, -- SVG output mathoid math_svg text, -- MW_MATHSTYLE_(INLINE_DISPLAYSTYLE|DISPLAY|INLINE) math_style tinyint, -- type of the Math input (TeX, MathML, AsciiMath...) math_input_type tinyint ) /*$wgDBTableOptions*/; Math/db/math.postgres.sql0000644000174600017460000000037412727636110015630 0ustar extdistextdistCREATE TABLE math ( math_inputhash BYTEA NOT NULL UNIQUE, math_outputhash BYTEA NOT NULL, math_html_conservativeness SMALLINT NOT NULL, math_html TEXT, math_mathml TEXT ); Math/db/math.oracle.sql0000644000174600017460000000053212644304671015225 0ustar extdistextdistCREATE TABLE &mw_prefix.math ( math_inputhash VARCHAR2(32) NOT NULL, math_outputhash VARCHAR2(32) NOT NULL, math_html_conservativeness NUMBER NOT NULL, math_html CLOB, math_mathml CLOB ); CREATE UNIQUE INDEX &mw_prefix.math_u01 ON &mw_prefix.math (math_inputhash); Math/RELEASE-NOTES-3.0.00000644000174600017460000000062712727636110014252 0ustar extdistextdist== Math 3.0.0 == Math 3.0.0 is an alpha-quality branch and is not recommended for use in production. === Configuration changes in 3.0.0 === === New features in 3.0.0 === * (T87941) Add extension.json, empty php entry point. * (T106631,T88324) Convert the math integer constants to string constants. * (T106630) Rename constants. * (T99369) Remove client-side MathJax support. === Bug fixes in 3.0.0 ===Math/.gitignore0000644000174600017460000000020412727636110013704 0ustar extdistextdist.svn .DS_Store *~ *.kate-swp .*.swp /nbproject/private/ tests/browser/.bundle tests/browser/.gem node_modules/ vendor composer.lock Math/MathDataModule.php0000644000174600017460000000147212727636110015266 0ustar extdistextdistsetMode( 'mathml' ); $this->hosts = $wgMathMathMLUrl; if ( isset( $params['type'] ) ) { if ( $params['type'] == 'pmml' ) { $this->inputType = 'pmml'; $this->setMathml( '' . $tex . '' ); } elseif ( $params['type'] == 'ascii' ) { $this->inputType = 'ascii'; } elseif ( $params['type'] == 'chem' ){ $this->inputType = 'chem'; } } if ( !isset( $params['display'] ) && $this->getMathStyle() == 'inlineDisplaystyle' ) { // default preserve the (broken) layout as it was $this->tex = '{\\displaystyle ' . $tex . '}'; } } /** * Gets the allowed root elements the rendered math tag might have. * * @return array */ public function getAllowedRootElements() { if ( $this->allowedRootElements ) { return $this->allowedRootElements; } else { return $this->defaultAllowedRootElements; } } /** * Sets the XML validation. * If set to false the output of MathML is not validated. * @param boolean $validation */ public function setXMLValidation( $validation = true ) { $this->XMLValidation = $validation; } /** * Sets the allowed root elements the rendered math tag might have. * An empty value indicates to use the default settings. * @param array $settings */ public function setAllowedRootElements( $settings ) { $this->allowedRootElements = $settings; } /* (non-PHPdoc) * @see MathRenderer::render() */ public function render( $forceReRendering = false ) { if ( in_array( $this->inputType, $this->restbaseInputTypes ) && $this->mode == 'mathml' ) { if ( !$this->rbi ){ $this->rbi = new MathRestbaseInterface( $this->getTex(), $this->getInputType() ); } $rbi = $this->rbi; if ( $rbi->getSuccess() ) { $this->mathml = $rbi->getMathML(); $this->mathoidStyle = $rbi->getMathoidStyle(); $this->svgPath = $rbi->getFullSvgUrl(); } elseif ( $this->lastError === '' ) { $this->doCheck(); } $this->changed = false; return $rbi->getSuccess(); } if ( $forceReRendering ) { $this->setPurge( true ); } if ( $this->renderingRequired() ) { return $this->doRender(); } return true; } /** * Helper function to checks if the math tag must be rendered. * @return boolean */ private function renderingRequired() { $logger = LoggerFactory::getInstance( 'Math' ); if ( $this->isPurge() ) { $logger->debug( 'Rerendering was requested.' ); return true; } else { $dbres = $this->isInDatabase(); if ( $dbres ) { if ( $this->isValidMathML( $this->getMathml() ) ) { $logger->debug( 'Valid MathML entry found in database.' ); if ( $this->getSvg( 'cached' ) ) { $logger->debug( 'SVG-fallback found in database.' ); return false; } else { $logger->debug( 'SVG-fallback missing.' ); return true; } } else { $logger->debug( 'Malformatted entry found in database' ); return true; } } else { $logger->debug( 'No entry found in database.' ); return true; } } } /** * Performs a HTTP Post request to the given host. * Uses $wgMathLaTeXMLTimeout as timeout. * Generates error messages on failure * @see Http::post() * * @global int $wgMathLaTeXMLTimeout * @param string $host * @param string $post the encoded post request * @param mixed $res the result * @param mixed $error the formatted error message or null * @param String $httpRequestClass class name of MWHttpRequest (needed for testing only) * @return boolean success */ public function makeRequest( $host, $post, &$res, &$error = '', $httpRequestClass = 'MWHttpRequest' ) { // TODO: Change the timeout mechanism. global $wgMathLaTeXMLTimeout; $error = ''; $res = null; if ( !$host ) { $host = self::pickHost(); } if ( !$post ) { $this->getPostData(); } $options = [ 'method' => 'POST', 'postData' => $post, 'timeout' => $wgMathLaTeXMLTimeout ]; /** @var $req (CurlHttpRequest|PhpHttpRequest) the request object */ $req = $httpRequestClass::factory( $host, $options ); /** @var Status $req Status the request status */ $status = $req->execute(); if ( $status->isGood() ) { $res = $req->getContent(); return true; } else { if ( $status->hasMessage( 'http-timed-out' ) ) { $error = $this->getError( 'math_timeout', $this->getModeStr(), $host ); $res = false; LoggerFactory::getInstance( 'Math' )->warning( 'Timeout:' . var_export( [ 'post' => $post, 'host' => $host, 'timeout' => $wgMathLaTeXMLTimeout ], true ) ); } else { // for any other unkonwn http error $errormsg = $status->getHtml(); $error = $this->getError( 'math_invalidresponse', $this->getModeStr(), $host, $errormsg, $this->getModeStr( 'mathml' ) ); LoggerFactory::getInstance( 'Math' )->warning( 'NoResponse:' . var_export( [ 'post' => $post, 'host' => $host, 'errormsg' => $errormsg ], true ) ); } return false; } } /** * Return a MathML daemon host. * * If more than one demon is available, one is chosen at random. * * @return string */ protected function pickHost() { if ( is_array( $this->hosts ) ) { $host = array_rand( $this->hosts ); $this->hosts = $host; // Use the same host for this class instance } else { $host = $this->hosts; } LoggerFactory::getInstance( 'Math' )->debug( 'Picking host ' . $host ); return $host; } /** * Calculates the HTTP POST Data for the request. Depends on the settings * and the input string only. * @return string HTTP POST data * @throws MWException */ public function getPostData() { $input = $this->getTex(); if ( $this->inputType == 'pmml' || $this->getMode() == 'latexml' && $this->getMathml() ) { $out = 'type=mml&q=' . rawurlencode( $this->getMathml() ); } elseif ( $this->inputType == 'ascii' ) { $out = 'type=asciimath&q=' . rawurlencode( $input ); } else { throw new MWException( 'Internal error: Restbase should be used for tex rendering' ); } LoggerFactory::getInstance( 'Math' )->debug( 'Get post data: ' . $out ); return $out; } /** * Does the actual web request to convert TeX to MathML. * @return boolean */ protected function doRender() { if ( $this->getTex() === '' ) { LoggerFactory::getInstance( 'Math' )->debug( 'Rendering was requested, but no TeX string is specified.' ); $this->lastError = $this->getError( 'math_empty_tex' ); return false; } $res = ''; $host = self::pickHost(); $post = $this->getPostData(); $this->lastError = ''; $requestResult = $this->makeRequest( $host, $post, $res, $this->lastError ); if ( $requestResult ) { $jsonResult = json_decode( $res ); if ( $jsonResult && json_last_error() === JSON_ERROR_NONE ) { if ( $jsonResult->success ) { return $this->processJsonResult( $jsonResult, $host ); } else { if ( property_exists( $jsonResult, 'log' ) ) { $log = $jsonResult->log; } else { $log = wfMessage( 'math_unknown_error' )->inContentLanguage()->escaped(); } $this->lastError = $this->getError( 'math_mathoid_error', $host, $log ); LoggerFactory::getInstance( 'Math' )->warning( 'Mathoid conversion error:' . var_export( [ 'post' => $post, 'host' => $host, 'result' => $res ], true ) ); return false; } } else { $this->lastError = $this->getError( 'math_invalidjson', $host ); LoggerFactory::getInstance( 'Math' )->error( 'MathML InvalidJSON:' . var_export( [ 'post' => $post, 'host' => $host, 'res' => $res ], true ) ); return false; } } else { // Error message has already been set. return false; } } /** * Checks if the input is valid MathML, * and if the root element has the name math * @param string $XML * @return boolean */ public function isValidMathML( $XML ) { $out = false; if ( !$this->XMLValidation ) { return true; } $xmlObject = new XmlTypeCheck( $XML, null, false ); if ( !$xmlObject->wellFormed ) { LoggerFactory::getInstance( 'Math' )->error( 'XML validation error: ' . var_export( $XML, true ) ); } else { $name = $xmlObject->getRootElement(); $elementSplit = explode( ':', $name ); if ( is_array( $elementSplit ) ) { $localName = end( $elementSplit ); } else { $localName = $name; } if ( in_array( $localName, $this->getAllowedRootElements() ) ) { $out = true; } else { LoggerFactory::getInstance( 'Math' )->error( "Got wrong root element : $name" ); } } return $out; } /** * @param boolean $noRender * @return type */ private function getFallbackImageUrl( $noRender = false ) { if ( $this->svgPath ) { return $this->svgPath; } return SpecialPage::getTitleFor( 'MathShowImage' )->getLocalURL( [ 'hash' => $this->getMd5(), 'mode' => $this->getMode(), 'noRender' => $noRender ] ); } /** * Helper function to correct the style information for a * linked SVG image. * @param string $style current style information to be updated */ public function correctSvgStyle( &$style ) { if ( preg_match( '/style="([^"]*)"/', $this->getSvg(), $styles ) ) { $style .= ' ' . $styles[1]; // merge styles if ( $this->getMathStyle() === 'display' ) { // TODO: Improve style cleaning $style = preg_replace( '/margin\-(left|right)\:\s*\d+(\%|in|cm|mm|em|ex|pt|pc|px)\;/', '', $style ); } $style = trim( preg_replace( '/position:\s*absolute;\s*left:\s*0px;/', '', $style ), "; \t\n\r\0\x0B" ) .'; '; } // TODO: Figure out if there is a way to construct // a SVGReader from a string that represents the SVG // content if ( preg_match( "/height=\"(.*?)\"/", $this->getSvg(), $matches ) ) { $style .= 'height: ' . $matches[1] . '; '; } if ( preg_match( "/width=\"(.*?)\"/", $this->getSvg(), $matches ) ) { $style .= 'width: ' . $matches[1] . ';'; } } /** * Gets img tag for math image * @param boolean $noRender if true no rendering will be performed * if the image is not stored in the database * @param boolean|string $classOverride if classOverride * is false the class name will be calculated by getClassName * @return string XML the image html tag */ private function getFallbackImage( $noRender = false, $classOverride = false ) { $url = $this->getFallbackImageUrl( $noRender ); $attribs = []; if ( $classOverride === false ) { // $class = '' suppresses class attribute $class = $this->getClassName( true ); } else { $class = $classOverride; } if ( ! $this->mathoidStyle ) { $this->correctSvgStyle( $this->mathoidStyle ); } // TODO: move the common styles to the global stylesheet! $style = 'background-image: url(\''. $url . '\'); background-repeat: no-repeat; background-size: 100% 100%; '. $this->mathoidStyle; if ( $class ) { $attribs['class'] = $class; } // Don't use an empty span, as that is going to be stripped by HTML tidy // when enabled (which is true in production). return Xml::element( 'meta', $this->getAttributes( 'span', $attribs, [ 'aria-hidden' => 'true', 'style' => $style ] ) ); } protected function getMathTableName() { return 'mathoid'; } /** * Calculates the default class name for a math element * @param boolean $fallback * @return string the class name */ private function getClassName( $fallback = false ) { $class = 'mwe-math-'; if ( $fallback ) { $class .= 'fallback-image-'; } else { $class .= 'mathml-'; } if ( $this->getMathStyle() == 'display' ) { $class .= 'display'; } else { $class .= 'inline'; } if ( !$fallback ) { // @codingStandardsIgnoreStart $class .= ' mwe-math-mathml-a11y'; // @codingStandardsIgnoreEnd } return $class; } /** * @return string Html output that is embedded in the page */ public function getHtmlOutput() { if ( $this->getMathStyle() == 'display' ) { $element = 'div'; } else { $element = 'span'; } $attribs = []; if ( $this->getID() !== '' ) { $attribs['id'] = $this->getID(); } $output = Html::openElement( $element, $attribs ); // MathML has to be wrapped into a div or span in order to be able to hide it. // Remove displayStyle attributes set by the MathML converter // (Beginning from Mathoid 0.2.5 block is the default layout.) $mml = preg_replace( '/(]*)(display|mode)=["\'](inline|block)["\']/', '$1', $this->getMathml() ); if ( $this->getMathStyle() == 'display' ) { $mml = preg_replace( '/ $this->getClassName(), 'style' => 'display: none;' ], $mml ); $output .= $this->getFallbackImage(); $output .= Html::closeElement( $element ); return $output; } protected function dbOutArray() { $out = parent::dbOutArray(); if ( $this->getMathTableName() == 'mathoid' ) { $out['math_input'] = $out['math_inputtex']; unset( $out['math_inputtex'] ); } return $out; } protected function dbInArray() { $out = parent::dbInArray(); if ( $this->getMathTableName() == 'mathoid' ) { $out = array_diff( $out, [ 'math_inputtex' ] ); $out[] = 'math_input'; } return $out; } protected function initializeFromDatabaseRow( $rpage ) { // mathoid allows different input formats // therefore the column name math_inputtex was changed to math_input if ( $this->getMathTableName() == 'mathoid' && ! empty( $rpage->math_input ) ) { $this->userInputTex = $rpage->math_input; } parent::initializeFromDatabaseRow( $rpage ); } /** * @param $jsonResult * @param $host * * @return bool */ private function processJsonResult( $jsonResult, $host ) { if ( $this->getMode() == 'latexml' || $this->inputType == 'pmml' || $this->isValidMathML( $jsonResult->mml ) ) { if ( isset( $jsonResult->svg ) ) { $xmlObject = new XmlTypeCheck( $jsonResult->svg, null, false ); if ( !$xmlObject->wellFormed ) { $this->lastError = $this->getError( 'math_invalidxml', $host ); return false; } else { $this->setSvg( $jsonResult->svg ); } } else { LoggerFactory::getInstance( 'Math' )->error( 'Missing SVG property in JSON result.' ); } if ( $this->getMode() != 'latexml' && $this->inputType != 'pmml' ) { $this->setMathml( $jsonResult->mml ); } Hooks::run( 'MathRenderingResultRetrieved', [ &$this, &$jsonResult ] ); // Enables debugging of server results return true; } else { $this->lastError = $this->getError( 'math_unknown_error', $host ); return false; } } } ��������������������������Math/.jshintignore����������������������������������������������������������������������������������0000644�0001746�0001746�00000000157�12727636110�014427� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# third-party lib modules/MathJax # browser code in the middle of node code mathoid/main.js mathoid/engine.js �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/composer.json����������������������������������������������������������������������������������0000644�0001746�0001746�00000000355�12727636110�014445� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������{ "require-dev": { "jakub-onderka/php-parallel-lint": "0.9.2", "mediawiki/mediawiki-codesniffer": "0.6.0" }, "scripts": { "test": [ "parallel-lint . --exclude vendor", "phpcs -p -s" ], "fix": [ "phpcbf -p" ] } } �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/package.json�����������������������������������������������������������������������������������0000644�0001746�0001746�00000000536�12727636110�014212� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������{ "private": true, "scripts": { "test": "grunt test" }, "devDependencies": { "grunt": "0.4.5", "grunt-cli": "0.1.13", "grunt-banana-checker": "0.4.0", "grunt-jsonlint": "1.0.7", "grunt-contrib-csslint": "0.5.0", "grunt-contrib-jshint": "0.11.3", "grunt-contrib-watch": "0.6.1", "grunt-jscs": "2.1.0" } } ������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/tests/�����������������������������������������������������������������������������������������0000755�0001746�0001746�00000000000�12727636110�013062� 5����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/tests/MathInputCheckRestbaseTest.php�����������������������������������������������������������0000644�0001746�0001746�00000007000�12727636110�020770� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������checkBackend( true ); } /** * Sets up the fixture, for example, opens a network connection. * This method is called before a test is executed. */ protected function setUp() { parent::setUp(); if ( !self::$hasRestbase ) { $this->markTestSkipped( "Can not connect to Restbase Math interface." ); } $this->BadObject = new MathInputCheckRestbase( '\newcommand{\text{do evil things}}' ); $this->GoodObject = new MathInputCheckRestbase( '\sin\left(\frac12x\right)' ); } /** * @covers MathInputCheckRestbase::getError */ public function testGetError() { $this->assertNull( $this->GoodObject->getError() ); $this->assertNull( $this->BadObject->getError() ); $this->BadObject->isValid(); $this->GoodObject->isValid(); $this->assertNull( $this->GoodObject->getError() ); $expectedMessage = wfMessage( 'math_unknown_function', '\newcommand' )->inContentLanguage()->escaped(); $this->assertContains( $expectedMessage, $this->BadObject->getError() ); } /** * @covers MathInputCheckRestbase::getError */ public function testErrorSyntax() { $o = new MathInputCheckRestbase( '\left(' ); $this->assertFalse( $o->isValid() ); $expectedMessage = wfMessage( 'math_syntax_error' )->inContentLanguage()->escaped(); $this->assertContains( $expectedMessage, $o->getError() ); } /** * @covers MathInputCheckRestbase::getError */ public function testErrorLexing() { $o = new MathInputCheckRestbase( "\x61\xCC\x81" ); $this->assertFalse( $o->isValid() ); // Lexical errors are no longer supported. The new error message // Expected "-", "[", "\\\\", // "\\\\begin", "\\\\begin{", "]", "^", "_", "{", [ \\t\\n\\r], [%$], [().], [,:;?!\\\'], // [-+*=], [0-9], [><~], [\\/|] or [a-zA-Z] but "\\u0301" found. // is more expressive anyhow. $expectedMessage = wfMessage( 'math_syntax_error' )->inContentLanguage()->escaped(); $this->assertContains( $expectedMessage, $o->getError() ); } /** * @covers MathInputCheckRestbase::isValid */ public function testIsValid() { $this->assertFalse( $this->BadObject->isValid() ); $this->assertTrue( $this->GoodObject->isValid() ); } /** * @covers MathInputCheckRestbase::getValidTex */ public function testGetValidTex() { $this->assertNull( $this->GoodObject->getValidTex() ); $this->assertNull( $this->BadObject->getValidTex() ); $this->BadObject->isValid(); $this->GoodObject->isValid(); $this->assertNull( $this->BadObject->getValidTex() ); // Note that texvcjs has slightly diverged from texvc and enforces brackets for function // arguments. Also the double space between frac and the arg has ben reduce to a single space. $this->assertEquals( $this->GoodObject->getValidTex(), '\\sin \\left({\\frac {1}{2}}x\\right)' ); } /** * Test corner cases of texvccheck conversion * @covers MathInputCheckTexvc::getValidTex */ public function testGetValidTexCornerCases() { $Object = new MathInputCheckTexvc( '\reals' ); $Object->isValid(); $this->assertEquals( "\\mathbb{R} ", $Object->getValidTex() ); $Object = new MathInputCheckTexvc( '\lbrack' ); // Bug: 54624 $Object->isValid(); $this->assertEquals( '\\lbrack ', $Object->getValidTex() ); } } Math/tests/MathTexvcTest.php������������������������������������������������������������������������0000644�0001746�0001746�00000013612�12727636110�016341� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������getMockBuilder( 'MathTexvc' ) ->setMethods( [ 'readCache', 'callTexvc', 'getHtmlOutput' ] ) ->disableOriginalConstructor() ->getMock(); // When we call render() below, MathTexvc will ... // ... first check if the item exists in the database cache: $texvc->expects( $this->once() ) ->method( 'readCache' ) ->with() ->will( $this->returnValue( true ) ); // ... if cache lookup succeeded, it won't shell out to texvc: $texvc->expects( $this->never() ) ->method( 'callTexvc' ); // ... the output will not be generated if not requested $texvc->expects( $this->never() ) ->method( 'getHtmlOutput' ); $texvc->render(); } /** * Test behavior of render() upon cache miss. * If the rendered object is not in the cache, MathTexvc will shell * out to texvc to generate it. If texvc succeeds, it'll use the * result to generate HTML. * @covers MathTexvc::render */ function testRenderCacheMiss() { $texvc = $this->getMockBuilder( 'MathTexvc' ) ->setMethods( [ 'readCache', 'callTexvc', 'getHtmlOutput' ] ) ->disableOriginalConstructor() ->getMock(); // When we call render() below, MathTexvc will ... // ... first look up the item in cache: $texvc->expects( $this->once() ) ->method( 'readCache' ) ->will( $this->returnValue( false ) ); // ... on cache miss, MathTexvc will shell out to texvc: $texvc->expects( $this->once() ) ->method( 'callTexvc' ) ->will( $this->returnValue( MathTexvc::MW_TEXVC_SUCCESS ) ); // ... the output will not be generated if not requested $texvc->expects( $this->never() ) ->method( 'getHtmlOutput' ); $texvc->render(); } /** * Test behavior of render() when texvc fails. * If texvc returns a value other than MW_TEXVC_SUCCESS, render() * returns the error object and does not attempt to generate HTML. * @covers MathTexvc::render */ function testRenderTexvcFailure() { $texvc = $this->getMockBuilder( 'MathTexvc' ) ->setMethods( [ 'readCache', 'callTexvc', 'getHtmlOutput' ] ) ->disableOriginalConstructor() ->getMock(); // When we call render() below, MathTexvc will ... // ... first look up the item in cache: $texvc->expects( $this->any() ) ->method( 'readCache' ) ->will( $this->returnValue( false ) ); // ... on cache miss, shell out to texvc: $texvc->expects( $this->once() ) ->method( 'callTexvc' ) ->will( $this->returnValue( false ) ); // ... if texvc fails, render() will not generate HTML: $texvc->expects( $this->never() ) ->method( 'getHtmlOutput' ); // ... it will return the error result instead: $this->assertEquals( $texvc->render(), false ); } /** * Tests behavior of convertTexvcError * * @covers MathTexvc::convertTexvcError */ public function testConvertTexvcError() { $texvc = $this->getMockBuilder( 'MathTexvc' ) ->setMethods( null ) ->disableOriginalConstructor() ->getMock(); $mathFailure = wfMessage( 'math_failure' )->inContentLanguage()->escaped(); $actualLexing = $texvc->convertTexvcError( 'E' ); $expectedLexing = wfMessage( 'math_lexing_error', '' )->inContentLanguage()->escaped(); $this->assertContains( $mathFailure, $actualLexing, 'Lexing error contains general math failure message' ); $this->assertContains( $expectedLexing, $actualLexing, 'Lexing error contains detailed error for lexing' ); $actualSyntax = $texvc->convertTexvcError( 'S' ); $expectedSyntax = wfMessage( 'math_syntax_error', '' )->inContentLanguage()->escaped(); $this->assertContains( $mathFailure, $actualSyntax, 'Syntax error contains general math failure message' ); $this->assertContains( $expectedSyntax, $actualSyntax, 'Syntax error contains detailed error for syntax' ); $unknownFunction = 'figureEightIntegral'; $actualUnknownFunction = $texvc->convertTexvcError( "F$unknownFunction" ); $expectedUnknownFunction = wfMessage( 'math_unknown_function', $unknownFunction )->inContentLanguage()->escaped(); $this->assertContains( $mathFailure, $actualUnknownFunction, 'Unknown function error contains general math failure message' ); $this->assertContains( $expectedUnknownFunction, $actualUnknownFunction, 'Unknown function error contains detailed error for unknown function' ); $actualUnknownError = $texvc->convertTexvcError( 'Q' ); $expectedUnknownError = wfMessage( 'math_unknown_error', '' )->inContentLanguage()->escaped(); $this->assertContains( $mathFailure, $actualUnknownError, 'Unknown error contains general math failure message' ); $this->assertContains( $expectedUnknownError, $actualUnknownError, 'Unknown error contains detailed error for unknownError' ); } /** * Test behavior $change when the rendered hash was changed * @covers MathRenderer::setHash() */ public function testChangeHash() { $renderer = $this->getMockBuilder( 'MathTexvc' ) ->setMethods( [ 'render', 'getMathTableName' ] ) ->disableOriginalConstructor() ->getMock(); $this->assertEquals( $renderer->isChanged(), false, "test if changed is initially false" ); $renderer->setHash( '0000' ); $this->assertEquals( $renderer->isChanged(), true, "assumes that changing a hash sets changed to true" ); } } ����������������������������������������������������������������������������������������������������������������������Math/tests/MathInputCheckTexvcTest.php��������������������������������������������������������������0000644�0001746�0001746�00000014372�12727636110�020323� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������&1'; wfShellExec( $cmd, $retval ); if ( $retval === 0 ) { self::$hasTexvccheck = true; self::$texvccheckPath = dirname( __DIR__ ) . '/texvccheck/texvccheck'; wfDebugLog( __CLASS__, ' compiled texvccheck at ' . self::$texvccheckPath ); } else { wfDebugLog( __CLASS__, ' ocaml not available or compilation of texvccheck failed' ); } } } /** * Sets up the fixture, for example, opens a network connection. * This method is called before a test is executed. */ protected function setUp() { parent::setUp(); $this->BadObject = new MathInputCheckTexvc( '\newcommand{\text{do evil things}}' ); $this->GoodObject = new MathInputCheckTexvc( '\sin\left(\frac12x\right)' ); if ( ! self::$hasTexvccheck ) { $this->markTestSkipped( "No texvccheck installed on server" ); } else { $this->setMwGlobals( 'wgMathTexvcCheckExecutable', self::$texvccheckPath ); } } /** * This is not a real phpUnit test. * It's just to discover whether setting default values dependent * on the existence of executables influences the performance reaonably. * The test is disabled by default. You can enable it via * php .../tests/phpunit/phpunit.php --group Utility ... * @group Utility */ public function testPerformanceIsExecutable() { global $wgMathTexvcCheckExecutable; /** @var int the number of runs used in that test */ $numberOfRuns = 10; /** @var double the maximal average time accetable for a execution of is_executable in seconds*/ $maxAvgTime = .001; $tstart = microtime( true ); for ( $i = 1; $i <= $numberOfRuns; $i++ ) { is_executable( $wgMathTexvcCheckExecutable ); } $time = microtime( true ) - $tstart; $this->assertTrue( $time < $maxAvgTime * $numberOfRuns, 'function is_executable consumes too much time' ); } /** * @covers MathInputCheckTexvc::testGetError */ public function testGetError() { $this->assertNull( $this->GoodObject->getError() ); $this->assertNull( $this->BadObject->getError() ); $this->BadObject->isValid(); $this->GoodObject->isValid(); $this->assertNull( $this->GoodObject->getError() ); $expectedMessage = wfMessage( 'math_unknown_function', '\newcommand' )->inContentLanguage()->escaped(); $this->assertContains( $expectedMessage, $this->BadObject->getError() ); } /** * @covers MathInputCheckTexvc::isValid */ public function testIsValid() { $this->assertFalse( $this->BadObject->isValid() ); $this->assertTrue( $this->GoodObject->isValid() ); } /** * @covers MathInputCheckTexvc::getValidTex */ public function testGetValidTex() { $this->assertNull( $this->GoodObject->getValidTex() ); $this->assertNull( $this->BadObject->getValidTex() ); $this->BadObject->isValid(); $this->GoodObject->isValid(); $this->assertNull( $this->BadObject->getValidTex() ); // Be aware of the additional brackets and spaces inserted here $this->assertEquals( $this->GoodObject->getValidTex(), "\\sin \\left({\\frac 12}x\\right)" ); } /** * Test corner cases of texvccheck conversion * @covers MathInputCheckTexvc::getValidTex */ public function testGetValidTexCornerCases() { $Object = new MathInputCheckTexvc( '\reals' ); $Object->isValid(); $this->assertEquals( "\\mathbb{R} ", $Object->getValidTex() ); $Object = new MathInputCheckTexvc( '\lbrack' ); // Bug: 54624 $Object->isValid(); $this->assertEquals( '\\lbrack ', $Object->getValidTex() ); } /** * Tests behavior of convertTexvcError * The method was moved from MathTexvc to MathInputCheckTexvc * @covers MathTexvc::convertTexvcError */ public function testConvertTexvcError() { $texvc = $this->getMockBuilder( 'MathInputCheckTexvc' ) ->setMethods( null ) ->disableOriginalConstructor() ->getMock(); $mathFailure = wfMessage( 'math_failure' )->inContentLanguage()->escaped(); $actualLexing = $texvc->convertTexvcError( 'E' ); $expectedLexing = wfMessage( 'math_lexing_error', '' )->inContentLanguage()->escaped(); $this->assertContains( $mathFailure, $actualLexing, 'Lexing error contains general math failure message' ); $this->assertContains( $expectedLexing, $actualLexing, 'Lexing error contains detailed error for lexing' ); $actualSyntax = $texvc->convertTexvcError( 'S' ); $expectedSyntax = wfMessage( 'math_syntax_error', '' )->inContentLanguage()->escaped(); $this->assertContains( $mathFailure, $actualSyntax, 'Syntax error contains general math failure message' ); $this->assertContains( $expectedSyntax, $actualSyntax, 'Syntax error contains detailed error for syntax' ); $unknownFunction = 'figureEightIntegral'; $actualUnknownFunction = $texvc->convertTexvcError( "F$unknownFunction" ); $expectedUnknownFunction = wfMessage( 'math_unknown_function', $unknownFunction )->inContentLanguage()->escaped(); $this->assertContains( $mathFailure, $actualUnknownFunction, 'Unknown function error contains general math failure message' ); $this->assertContains( $expectedUnknownFunction, $actualUnknownFunction, 'Unknown function error contains detailed error for unknown function' ); $actualUnknownError = $texvc->convertTexvcError( 'Q' ); $expectedUnknownError = wfMessage( 'math_unknown_error', '' )->inContentLanguage()->escaped(); $this->assertContains( $mathFailure, $actualUnknownError, 'Unknown error contains general math failure message' ); $this->assertContains( $expectedUnknownError, $actualUnknownError, 'Unknown error contains detailed error for unknownError' ); } } ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/tests/MathLaTeXMLDatabaseTest.php��������������������������������������������������������������0000644�0001746�0001746�00000006576�12727636110�020116� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������b"; const SOME_MATHML = "iℏ∂_tΨ=H^Ψ<\ci>"; const SOME_LOG = "Sample Log Text."; const SOME_TIMESTAMP = 1272509157; const SOME_SVG = ">%%LIKE;'\" DROP TABLE math;"; /** * Helper function to test protected/private Methods * @param $name * @return ReflectionMethod */ protected static function getMethod( $name ) { $class = new ReflectionClass( 'MathLaTeXML' ); $method = $class->getMethod( $name ); $method->setAccessible( true ); return $method; } /** * creates a new database connection and a new math renderer * TODO: Check if there is a way to get database access without creating * the connection to the database explicitly * function addDBData() { * $this->tablesUsed[] = 'math'; * } * was not sufficient. */ protected function setup() { parent::setUp(); // TODO: figure out why this is necessary $this->db = wfGetDB( DB_MASTER ); // Create a new instance of MathSource $this->renderer = new MathLaTeXML( self::SOME_TEX ); self::setupTestDB( $this->db, "mathtest" ); } /** * Checks the tex and hash functions * @covers MathRenderer::getInputHash() */ public function testInputHash() { $expectedhash = $this->db->encodeBlob( pack( "H32", md5( self::SOME_TEX ) ) ); $this->assertEquals( $expectedhash, $this->renderer->getInputHash() ); } /** * Helper function to set the current state of the sample renderer instance to the test values */ public function setValues() { // set some values $this->renderer->setTex( self::SOME_TEX ); $this->renderer->setMathml( self::SOME_MATHML ); } /** * @covers MathLaTeXML::getMathTableName */ public function testTableName() { $fnGetMathTableName = self::getMethod( 'getMathTableName' ); $obj = new MathLaTeXML(); $tableName = $fnGetMathTableName->invokeArgs( $obj, [] ); $this->assertEquals( $tableName, "mathlatexml", "Wrong latexml table name" ); } /** * Checks the creation of the math table. * @covers MathHooks::onLoadExtensionSchemaUpdates */ public function testCreateTable() { $this->setMwGlobals( 'wgMathValidModes', [ 'latexml' ] ); $this->db->dropTable( "mathlatexml", __METHOD__ ); $dbu = DatabaseUpdater::newForDB( $this->db ); $dbu->doUpdates( [ "extensions" ] ); $this->expectOutputRegex( '/(.*)Creating mathlatexml table(.*)/' ); $this->setValues(); $this->renderer->writeToDatabase(); $res = $this->db->select( "mathlatexml", "*" ); $row = $res->fetchRow(); $this->assertEquals( 12, count( $row ) ); } /** * Checks database access. Writes an entry and reads it back. * @depends testCreateTable * @covers MathRenderer::writeDatabaseEntry() * @covers MathRenderer::readDatabaseEntry() */ public function testDBBasics() { $this->setValues(); $this->renderer->writeToDatabase(); $renderer2 = $this->renderer = new MathLaTeXML( self::SOME_TEX ); $renderer2->readFromDatabase(); // comparing the class object does now work due to null values etc. $this->assertEquals( $this->renderer->getTex(), $renderer2->getTex(), "test if tex is the same" ); $this->assertEquals( $this->renderer->getMathml(), $renderer2->getMathml(), "Check MathML encoding" ); } } ����������������������������������������������������������������������������������������������������������������������������������Math/tests/MathValidatorTest.php��������������������������������������������������������������������0000644�0001746�0001746�00000003436�12727636110�017200� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������checkBackend( true ); } /** * Sets up the fixture, for example, opens a network connection. * This method is called before a test is executed. */ protected function setUp() { parent::setUp(); if ( !self::$hasRestbase ) { $this->markTestSkipped( "Can not connect to Restbase Math interface." ); } } protected function tearDown() { parent::tearDown(); } /** * @expectedException ValueFormatters\Exceptions\MismatchingDataValueTypeException */ public function testNotStringValue() { $validator = new MathValidator(); $validator->validate( new NumberValue( 0 ) ); } /** * @expectedException ValueFormatters\Exceptions\MismatchingDataValueTypeException */ public function testNullValue() { $validator = new MathValidator(); $validator->validate( null ); } public function testValidInput() { $validator = new MathValidator(); $result = $validator->validate( new StringValue( self::VADLID_TEX ) ); // not supported by jenkins php version // $this->assertType( \ValueValidators\Result::class, $result ); $this->assertTrue( $result->isValid() ); } public function testInvalidInput() { $validator = new MathValidator(); $result = $validator->validate( new StringValue( self::INVADLID_TEX ) ); // not supported by jenkins php version // $this->assertType( \ValueValidators\Result::class, $result ); $this->assertFalse( $result->isValid() ); } } ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/tests/MathIdTest.php���������������������������������������������������������������������������0000644�0001746�0001746�00000000677�12727636110�015613� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� RANDOM_ID ] ); $this->assertEquals( RANDOM_ID, $renderer->getId() ); } } �����������������������������������������������������������������Math/tests/MathLaTeXMLTest.php����������������������������������������������������������������������0000644�0001746�0001746�00000001605�12727636110�016455� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������getMockBuilder( 'MathLaTeXML' ) ->setMethods( null ) ->disableOriginalConstructor() ->getMock(); $sampleSettings = [ 'k1' => 'v1', 'k2&=' => 'v2 + & *üö', 'k3' => [ 'v3A', 'v3b' ] ]; $expected = 'k1=v1&k2%26%3D=v2+%2B+%26+%2A%C3%BC%C3%B6&k3=v3A&k3=v3b'; $this->assertEquals( $expected, $renderer->serializeSettings( $sampleSettings ), 'test serialization of array settings' ); $this->assertEquals( $expected, $renderer->serializeSettings( $expected ), 'test serialization of a string setting' ); } } ���������������������������������������������������������������������������������������������������������������������������Math/tests/MathRestBaseInterfaceTest.php������������������������������������������������������������0000644�0001746�0001746�00000005106�12727636110�020600� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������checkBackend( true ); } /** * Sets up the fixture, for example, opens a network connection. * This method is called before a test is executed. */ protected function setUp() { parent::setUp(); if ( !self::$hasRestbase ) { $this->markTestSkipped( "Can not connect to Restbase Math interface." ); } } public function testConfig() { $rbi = new MathRestbaseInterface(); $this->assertTrue( $rbi->checkBackend() ); } public function testSuccess() { $input = '\\sin x^2'; $rbi = new MathRestbaseInterface( $input ); $this->assertTrue( $rbi->getSuccess(), "Assuming that $input is valid input." ); $this->assertEquals( '\\sin x^{2}', $rbi->getCheckedTex() ); $this->assertContains( 'sin', $rbi->getMathML() ); $url = $rbi->getFullSvgUrl(); $req = MWHttpRequest::factory( $url ); $status = $req->execute(); $this->assertTrue( $status->isOK() ); $this->assertContains( '', $req->getContent() ); } public function testFail() { $input = '\\sin\\newcommand'; $rbi = new MathRestbaseInterface( $input ); $this->assertFalse( $rbi->getSuccess(), "Assuming that $input is invalid input." ); $this->assertEquals( '', $rbi->getCheckedTex() ); $this->assertEquals( 'Illegal TeX function', $rbi->getError()->error->message ); } public function testChem() { $input = '\ce{H2O}'; $rbi = new MathRestbaseInterface( $input, 'chem' ); $this->assertTrue( $rbi->checkTeX(), "Assuming that $input is valid input." ); $this->assertTrue( $rbi->getSuccess(), "Assuming that $input is valid input." ); $this->assertEquals( '{\ce {H2O}}', $rbi->getCheckedTex() ); $this->assertContains( '', $rbi->getMathML() ); $this->assertContains( 'H', $rbi->getMathML() ); } /** * @expectedException MWException * @expectedExceptionMessage TeX input is invalid. */ public function testException() { $input = '\\newcommand'; $rbi = new MathRestbaseInterface( $input ); $rbi->getMathML(); } /** * @expectedException MWException * @expectedExceptionMessage TeX input is invalid. */ public function testExceptionSvg() { $input = '\\newcommand'; $rbi = new MathRestbaseInterface( $input ); $rbi->getFullSvgUrl(); } } ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Math/tests/MathSourceTest.php�����������������������������������������������������������������������0000644�0001746�0001746�00000001517�12727636110�016511� 0����������������������������������������������������������������������������������������������������ustar �extdist�������������������������extdist����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������assertEquals( '$ a+b $', $real, "Rendering of a+b in plain Text mode" ); } /** * Checks if newlines are converted to spaces correctly. */ public function testNewLines() { $real = MathRenderer::renderMath( "a\n b", [], 'source' ); $this->assertSame( '$ a b $', $real, "converting newlines to spaces" ); } } Math/tests/MathRendererTest.php0000644000174600017460000001213712727636110017017 0ustar extdistextdistcheckBackend( true ); } /** * Sets up the fixture, for example, opens a network connection. * This method is called before a test is executed. */ protected function setUp() { parent::setUp(); if ( !self::$hasRestbase ) { $this->markTestSkipped( "Can not connect to Restbase Math interface." ); } } /** * Checks the tex and hash functions * @covers MathRenderer::getTex() * @covers MathRenderer::__construct() */ public function testBasics() { $renderer = $this->getMockForAbstractClass( 'MathRenderer', [ self::SOME_TEX ] ); // check if the TeX input was corretly passed to the class $this->assertEquals( self::SOME_TEX, $renderer->getTex(), "test getTex" ); $this->assertEquals( $renderer->isChanged(), false, "test if changed is initially false" ); } /** * Test behavior of writeCache() when nothing was changed * @covers MathRenderer::writeCache() */ public function testWriteCacheSkip() { $renderer = $this->getMockBuilder( 'MathRenderer' )->setMethods( [ 'writeToDatabase', 'render', 'getMathTableName', 'getHtmlOutput' ] )->disableOriginalConstructor()->getMock(); $renderer->expects( $this->never() )->method( 'writeToDatabase' ); $renderer->writeCache(); } /** * Test behavior of writeCache() when values were changed. * @covers MathRenderer::writeCache() */ public function testWriteCache() { $renderer = $this->getMockBuilder( 'MathRenderer' )->setMethods( [ 'writeToDatabase', 'render', 'getMathTableName', 'getHtmlOutput' ] )->disableOriginalConstructor()->getMock(); $renderer->expects( $this->never() )->method( 'writeToDatabase' ); $renderer->writeCache(); } public function testSetPurge() { $renderer = $this->getMockBuilder( 'MathRenderer' )->setMethods( [ 'render', 'getMathTableName', 'getHtmlOutput' ] )->disableOriginalConstructor()->getMock(); $renderer->setPurge(); $this->assertEquals( $renderer->isPurge(), true, "Test purge." ); } public function testDisableCheckingAlways() { $this->setMwGlobals( "wgMathDisableTexFilter", 'never' ); $renderer = $this->getMockBuilder( 'MathRenderer' )->setMethods( [ 'render', 'getMathTableName', 'getHtmlOutput', 'readFromDatabase', 'setTex' ] )->setConstructorArgs( [ self::TEXVCCHECK_INPUT ] )->getMock(); $renderer->expects( $this->never() )->method( 'readFromDatabase' ); $renderer->expects( $this->once() )->method( 'setTex' )->with( self::TEXVCCHECK_OUTPUT ); $this->assertEquals( $renderer->checkTeX(), true ); // now setTex sould not be called again $this->assertEquals( $renderer->checkTeX(), true ); } public function testDisableCheckingNever() { $this->setMwGlobals( "wgMathDisableTexFilter", 'always' ); $renderer = $this->getMockBuilder( 'MathRenderer' )->setMethods( [ 'render', 'getMathTableName', 'getHtmlOutput', 'readFromDatabase', 'setTex' ] )->setConstructorArgs( [ self::TEXVCCHECK_INPUT ] )->getMock(); $renderer->expects( $this->never() )->method( 'readFromDatabase' ); $renderer->expects( $this->never() )->method( 'setTex' ); $this->assertEquals( $renderer->checkTeX(), true ); } public function testCheckingNewUnknown() { $this->setMwGlobals( "wgMathDisableTexFilter", 'new' ); $renderer = $this->getMockBuilder( 'MathRenderer' )->setMethods( [ 'render', 'getMathTableName', 'getHtmlOutput', 'readFromDatabase', 'setTex' ] )->setConstructorArgs( [ self::TEXVCCHECK_INPUT ] )->getMock(); $renderer->expects( $this->once() )->method( 'readFromDatabase' ) ->will( $this->returnValue( false ) ); $renderer->expects( $this->once() )->method( 'setTex' )->with( self::TEXVCCHECK_OUTPUT ); $this->assertEquals( $renderer->checkTeX(), true ); // now setTex sould not be called again $this->assertEquals( $renderer->checkTeX(), true ); } public function testCheckingNewKnown() { $this->setMwGlobals( "wgMathDisableTexFilter", 'new' ); $renderer = $this->getMockBuilder( 'MathRenderer' )->setMethods( [ 'render', 'getMathTableName', 'getHtmlOutput', 'readFromDatabase', 'setTex' ] )->setConstructorArgs( [ self::TEXVCCHECK_INPUT ] )->getMock(); $renderer->expects( $this->exactly( 2 ) )->method( 'readFromDatabase' ) ->will( $this->returnValue( true ) ); $renderer->expects( $this->never() )->method( 'setTex' ); $this->assertEquals( $renderer->checkTeX(), true ); // we don't mark a object as checked even though we rely on the database cache // so readFromDatabase will be called again $this->assertEquals( $renderer->checkTeX(), true ); } } Math/tests/MathFormatterTest.php0000644000174600017460000000607012727636110017213 0ustar extdistextdistcheckBackend( true ); } protected function setUp() { parent::setUp(); if ( !self::$hasRestbase ) { $this->markTestSkipped( 'Can not connect to Restbase Math interface.' ); } } /** * Checks the * @covers MathFormatter::__construct() */ public function testBasics() { $formatter = new MathFormatter( SnakFormatter::FORMAT_PLAIN ); // check if the format input was corretly passed to the class $this->assertSame( SnakFormatter::FORMAT_PLAIN, $formatter->getFormat(), 'test getFormat' ); } /** * @expectedException ValueFormatters\Exceptions\MismatchingDataValueTypeException */ public function testNotStringValue() { $formatter = new MathFormatter( SnakFormatter::FORMAT_PLAIN ); $formatter->format( new NumberValue( 0 ) ); } /** * @expectedException ValueFormatters\Exceptions\MismatchingDataValueTypeException */ public function testNullValue() { $formatter = new MathFormatter( SnakFormatter::FORMAT_PLAIN ); $formatter->format( null ); } /** * @expectedException InvalidArgumentException */ public function testUnknownFormat() { new MathFormatter( 'unknown/unknown' ); } public function testFormatPlain() { $formatter = new MathFormatter( SnakFormatter::FORMAT_PLAIN ); $value = new StringValue( self::SOME_TEX ); $resultFormat = $formatter->format( $value ); $this->assertSame( self::SOME_TEX, $resultFormat ); } public function testFormatHtml() { $formatter = new MathFormatter( SnakFormatter::FORMAT_HTML ); $value = new StringValue( self::SOME_TEX ); $resultFormat = $formatter->format( $value ); $this->assertContains( '', $resultFormat, 'Result must contain math-tag' ); } public function testFormatDiffHtml() { $formatter = new MathFormatter( SnakFormatter::FORMAT_HTML_DIFF ); $value = new StringValue( self::SOME_TEX ); $resultFormat = $formatter->format( $value ); $this->assertContains( '', $resultFormat, 'Result must contain math-tag' ); $this->assertContains( '

', $resultFormat, 'Result must contain a

tag' ); $this->assertContains( '', $resultFormat, 'Result must contain a tag' ); $this->assertContains( 'wb-details', $resultFormat, 'Result must contain wb-details class' ); $this->assertContains( htmlspecialchars( self::SOME_TEX ), $resultFormat, 'Result must contain the TeX source' ); } public function testFormatXWiki() { $tex = self::SOME_TEX; $formatter = new MathFormatter( SnakFormatter::FORMAT_WIKI ); $value = new StringValue( self::SOME_TEX ); $resultFormat = $formatter->format( $value ); $this->assertSame( "$tex", $resultFormat, 'Tex wasn\'t properly wrapped' ); } } Math/tests/MathDatabaseTest.php0000644000174600017460000001003312727636110016746 0ustar extdistextdistb and so on"; const SOME_MATHML = "iℏ∂_tΨ=H^Ψ<\ci>"; const SOME_CONSERVATIVENESS = 2; const SOME_OUTPUTHASH = 'C65c884f742c8591808a121a828bc09f8<'; /** * creates a new database connection and a new math renderer * TODO: Check if there is a way to get database access without creating * the connection to the database explicitly * function addDBData() { * $this->tablesUsed[] = 'math'; * } * was not sufficient. */ protected function setup() { parent::setUp(); // TODO: figure out why this is necessary $this->db = wfGetDB( DB_MASTER ); // Create a new instance of MathSource $this->renderer = new MathTexvc( self::SOME_TEX ); $this->tablesUsed[] = 'math'; } /** * Checks the tex and hash functions * @covers MathRenderer::getInputHash() */ public function testInputHash() { $expectedhash = $this->db->encodeBlob( pack( "H32", md5( self::SOME_TEX ) ) ); $this->assertEquals( $expectedhash, $this->renderer->getInputHash() ); } /** * Helper function to set the current state of the sample renderer instance to the test values */ public function setValues() { // set some values $this->renderer->setTex( self::SOME_TEX ); $this->renderer->setMathml( self::SOME_MATHML ); $this->renderer->setHtml( self::SOME_HTML ); $this->renderer->setOutputHash( self::SOME_OUTPUTHASH ); } /** * Checks database access. Writes an entry and reads it back. * @covers MathRenderer::writeDatabaseEntry() * @covers MathRenderer::readDatabaseEntry() */ public function testDBBasics() { $this->setValues(); $this->renderer->writeToDatabase( $this->db ); $renderer2 = new MathTexvc( self::SOME_TEX ); $this->assertTrue( $renderer2->readFromDatabase(), 'Reading from database failed' ); // comparing the class object does now work due to null values etc. $this->assertEquals( $this->renderer->getTex(), $renderer2->getTex(), "test if tex is the same" ); $this->assertEquals( $this->renderer->getMathml(), $renderer2->getMathml(), "Check MathML encoding" ); $this->assertEquals( $this->renderer->getHtml(), $renderer2->getHtml(), 'test if HTML is the same' ); } /** * Checks the creation of the math table. * @covers MathHooks::onLoadExtensionSchemaUpdates */ public function testCreateTable() { $this->setMwGlobals( 'wgMathValidModes', [ 'png' ] ); $this->db->dropTable( "math", __METHOD__ ); $dbu = DatabaseUpdater::newForDB( $this->db ); $dbu->doUpdates( [ "extensions" ] ); $this->expectOutputRegex( '/(.*)Creating math table(.*)/' ); $this->setValues(); $this->renderer->writeToDatabase(); $res = $this->db->select( "math", "*" ); $row = $res->fetchRow(); $this->assertEquals( 10, count( $row ) ); } /* * This test checks if no additional write operation * is performed, if the entry already existed in the database. */ public function testNoWrite() { $this->setValues(); $inputHash = $this->renderer->getInputHash(); $this->assertTrue( $this->renderer->isChanged() ); $this->assertTrue( $this->renderer->writeCache(), "Write new entry" ); $res = $this->db->selectField( "math", "math_inputhash", [ "math_inputhash" => $inputHash ] ); $this->assertTrue( $res !== false, "Check database entry" ); $this->assertTrue( $this->renderer->readFromDatabase(), "Read entry from database" ); $this->assertFalse( $this->renderer->isChanged() ); // modify the database entry manually $this->db->delete( "math", [ "math_inputhash" => $inputHash ] ); // the renderer should not be aware of the modification and should not recreate the entry $this->assertFalse( $this->renderer->writeCache() ); // as a result no entry can be found in the database. $this->assertFalse( $this->renderer->readFromDatabase() ); } } Math/tests/MathInputCheckTest.php0000644000174600017460000000152612727636110017306 0ustar extdistextdistgetMockBuilder( 'MathInputCheck' )->getMock(); $this->assertEquals( $InputCheck->IsValid(), false ); } /** * @covers MathInputCheck::getError * @todo Implement testGetError(). */ public function testGetError() { $InputCheck = $this->getMockBuilder( 'MathInputCheck' )->getMock(); $this->assertNull( $InputCheck->getError() ); } /** * @covers MathInputCheck::getValidTex */ public function testGetValidTex() { $InputCheck = $this->getMockBuilder( 'MathInputCheck' ) ->setConstructorArgs( [ 'some tex input' ] ) ->getMock(); $this->assertNull( $InputCheck->getValidTex() ); } } Math/tests/browser/0000755000174600017460000000000012727636110014545 5ustar extdistextdistMath/tests/browser/features/0000755000174600017460000000000012727636110016363 5ustar extdistextdistMath/tests/browser/features/step_definitions/0000755000174600017460000000000012727636110021731 5ustar extdistextdistMath/tests/browser/features/step_definitions/math_steps.rb0000644000174600017460000000053212727636110024425 0ustar extdistextdistGiven(/^I am editing a random page with source editor$/) do visit EditPage end When(/^I click Preview$/) do on(EditPage).preview end When(/^I type (.+)$/) do |write_text| on(EditPage).article_text = write_text end Then(/^the page should contain 3 \+ 2 image$/) do expect(on(EditPage).math_image_element.when_present).to be_visible end Math/tests/browser/features/support/0000755000174600017460000000000012727636110020077 5ustar extdistextdistMath/tests/browser/features/support/env.rb0000644000174600017460000000016712727636110021220 0ustar extdistextdistrequire 'mediawiki_selenium/cucumber' require 'mediawiki_selenium/pages' require 'mediawiki_selenium/step_definitions' Math/tests/browser/features/support/pages/0000755000174600017460000000000012727636110021176 5ustar extdistextdistMath/tests/browser/features/support/pages/edit_page.rb0000644000174600017460000000056212727636110023447 0ustar extdistextdistclass EditPage include PageObject page_url 'Special:Random?action=edit' text_area(:article_text, id: 'wpTextbox1') button(:preview, id: 'wpPreview') def math_image_element if env.lookup(:mediawiki_environment, default: nil) == 'beta' browser.meta(class: 'mwe-math-fallback-image-inline') else browser.img(class: 'tex') end end end Math/tests/browser/features/math.feature0000644000174600017460000000040112727636110020664 0ustar extdistextdist@chrome @en.wikipedia.beta.wmflabs.org @firefox Feature: Math Scenario: Display simple math Given I am editing a random page with source editor When I type 3 + 2 And I click Preview Then the page should contain 3 + 2 image Math/tests/browser/environments.yml0000644000174600017460000000205012727636110020014 0ustar extdistextdist# Customize this configuration as necessary to provide defaults for various # test environments. # # The set of defaults to use is determined by the MEDIAWIKI_ENVIRONMENT # environment variable. # # export MEDIAWIKI_ENVIRONMENT=mw-vagrant-host # bundle exec cucumber # # Additional variables set by the environment will override the corresponding # defaults defined here. # # export MEDIAWIKI_ENVIRONMENT=mw-vagrant-host # export MEDIAWIKI_USER=Selenium_user2 # bundle exec cucumber # mw-vagrant-host: &default user_factory: true mediawiki_url: http://127.0.0.1:8080/wiki/ mw-vagrant-guest: user_factory: true mediawiki_url: http://127.0.0.1/wiki/ beta: mediawiki_url: http://en.wikipedia.beta.wmflabs.org/wiki/ mediawiki_user: Selenium_user # mediawiki_password: SET THIS IN THE ENVIRONMENT! test2: mediawiki_url: http://test2.wikipedia.org/wiki/ mediawiki_user: Selenium_user # mediawiki_password: SET THIS IN THE ENVIRONMENT! integration: user_factory: true # mediawiki_url: THIS WILL BE SET BY JENKINS default: *default Math/tests/browser/README.md0000644000174600017460000000014112727636110016020 0ustar extdistextdistPlease see https://github.com/wikimedia/mediawiki-selenium for instructions on how to run tests. Math/tests/browser/ci.yml0000644000174600017460000000012612727636110015662 0ustar extdistextdistBROWSER: - chrome - firefox MEDIAWIKI_ENVIRONMENT: - beta PLATFORM: - Linux Math/tests/MathHooksTest.php0000644000174600017460000000636712727636110016344 0ustar extdistextdist $default, 'MW_MATH_HTML' => $default, 'MW_MATH_MODERN' => $default, 'MW_MATH_MATHJAX' => $default, 'MW_MATH_LATEXML_JAX' => $default, 'MW_MATH_PNG' => 'png', 'MW_MATH_SOURCE' => 'source', 'MW_MATH_MATHML' => 'mathml', 'MW_MATH_LATEXML' => 'latexml', 1 => $default, 2 => $default, 4 => $default, 6 => $default, 8 => $default, 0 => 'png', 3 => 'source', 5 => 'mathml', 7 => 'latexml', 'png' => 'png', 'source' => 'source', 'mathml' => 'mathml', 'latexml' => 'latexml', ]; foreach ( $testCases as $input => $expected ){ $real = MathHooks::mathModeToString( $input, $default ); $this->assertEquals( $expected, $real, "Conversion math mode $input -> $expected" ); } } public function testMathStyleToString() { $default = 'inlineDisplaystyle-test'; $testCases = [ 'MW_MATHSTYLE_INLINE_DISPLAYSTYLE' => 'inlineDisplaystyle', 'MW_MATHSTYLE_DISPLAY' => 'display', 'MW_MATHSTYLE_INLINE' => 'inline', 0 => 'inlineDisplaystyle', 1 => 'display', 2 => 'inline', 'inlineDisplaystyle' => 'inlineDisplaystyle', 'display' => 'display', 'inline' => 'inline', ]; foreach ( $testCases as $input => $expected ){ $real = MathHooks::mathStyleToString( $input, $default ); $this->assertEquals( $expected, $real, "Conversion in math style" ); } } public function testMathCheckToString() { $default = 'always-default'; $testCases = [ 'MW_MATH_CHECK_ALWAYS' => 'always', 'MW_MATH_CHECK_NEVER' => 'never', 'MW_MATH_CHECK_NEW' => 'new', 0 => 'always', 1 => 'never', 2 => 'new', 'always' => 'always', 'never' => 'never', 'new' => 'new', true => 'never', false => 'always' ]; foreach ( $testCases as $input => $expected ){ $real = MathHooks::mathCheckToString( $input, $default ); $this->assertEquals( $expected, $real, "Conversion in math check method" ); } } public function testMathModeToHash() { $default = 0; $testCases = [ 'png' => 0, 'source' => 3, 'mathml' => 5, 'latexml'=> 7, 'invalid'=> $default ]; foreach ( $testCases as $input => $expected ){ $real = MathHooks::mathModeToHashKey( $input, $default ); $this->assertEquals( $expected, $real, "Conversion to hash key" ); } } public function testGetMathNames() { $real = MathHooks::getMathNames(); $this->assertEquals( 'PNG images', $real['png'] ); } } Math/tests/MathMathMLTest.php0000644000174600017460000001233212727636110016370 0ustar extdistextdistgetMockBuilder( 'MathMathML' ) ->setMethods( null ) ->disableOriginalConstructor() ->getMock(); $requestReturn = $renderer->makeRequest( $url, 'a+b', $res, $error, 'MathMLHttpRequestTester' ); $this->assertEquals( false, $requestReturn, "requestReturn is false if HTTP::post returns false." ); $this->assertEquals( false, $res, "res is false if HTTP:post returns false." ); $errmsg = wfMessage( 'math_invalidresponse', '', $url, '' )->inContentLanguage()->escaped(); $this->assertContains( $errmsg, $error, "return an error if HTTP::post returns false" ); } /** * Tests behavior of makeRequest() that communicates with the host. * Testcase: Valid request. * @covers MathTexvc::makeRequest */ public function testMakeRequestSuccess() { self::setMockValues( true, true, false ); $url = 'http://example.com/valid'; $renderer = $this->getMockBuilder( 'MathMathML' ) ->setMethods( null ) ->disableOriginalConstructor() ->getMock(); $requestReturn = $renderer->makeRequest( $url, 'a+b', $res, $error, 'MathMLHttpRequestTester' ); $this->assertEquals( true, $requestReturn, "successful call return" ); $this->isTrue( $res, "successfull call" ); $this->assertEquals( $error, '', "successfull call errormessage" ); } /** * Tests behavior of makeRequest() that communicates with the host. * Testcase: Timeout. * @covers MathMathML::makeRequest */ public function testMakeRequestTimeout() { self::setMockValues( false, true, true ); $url = 'http://example.com/timeout'; $renderer = $this->getMockBuilder( 'MathMathML' ) ->setMethods( null ) ->disableOriginalConstructor() ->getMock(); $requestReturn = $renderer->makeRequest( $url, '$\longcommand$', $res, $error, 'MathMLHttpRequestTester' ); $this->assertEquals( false, $requestReturn, "timeout call return" ); $this->assertEquals( false, $res, "timeout call return" ); $errmsg = wfMessage( 'math_timeout', '', $url )->inContentLanguage()->escaped(); $this->assertContains( $errmsg, $error, "timeout call errormessage" ); } /** * Checks if a String is a valid MathML element * @covers MathMathML::isValidXML */ public function testisValidXML() { $renderer = $this->getMockBuilder( 'MathMathML' ) ->setMethods( null ) ->disableOriginalConstructor() ->getMock(); $validSample = 'content'; $invalidSample = ''; $this->assertTrue( $renderer->isValidMathML( $validSample ), 'test if math expression is valid mathml sample' ); $this->assertFalse( $renderer->isValidMathML( $invalidSample ), 'test if math expression is invalid mathml sample' ); } public function testintegrationTestWithLinks() { $p = new Parser(); $po = new ParserOptions(); $t = new Title( "test" ); $res = $p->parse( '[[test|a+b]]', $t, $po )->getText(); $this->assertContains( '', $res ); $this->assertContains( '.png', $res ); } /** * @covers MathMathML::correctSvgStyle * @see https://phabricator.wikimedia.org/T132563 */ public function testMathMLStyle() { $m = new MathMathML(); $m->setSvg( 'style="vertical-align:-.505ex" height="2.843ex" width="28.527ex"' ); $style = ''; $m->correctSvgStyle( $style ); $this->assertEquals( 'vertical-align:-.505ex; height: 2.843ex; width: 28.527ex;', $style ); $m->setSvg( 'style=" vertical-align:-.505ex; \n" height="2.843ex" width="28.527ex"' ); $this->assertEquals( 'vertical-align:-.505ex; height: 2.843ex; width: 28.527ex;', $style ); } } /** * Helper class for testing * @author physikerwelt * @see MWHttpRequestTester * */ class MathMLHttpRequestTester { public static function factory() { return new MathMLHttpRequestTester(); } public static function execute() { return new MathMLTestStatus(); } public static function getContent() { return MathMathMLTest::$content; } } /** * Helper class for testing * @author physikerwelt * @see Status */ class MathMLTestStatus { static function isGood() { return MathMathMLTest::$good; } static function hasMessage( $s ) { if ( $s == 'http-timed-out' ) { return MathMathMLTest::$timeout; } else { return false; } } static function getHtml() { return MathMathMLTest::$html; } static function getWikiText() { return MathMathMLTest::$html; } } Math/tests/MathMLRdfBuilderTest.php0000644000174600017460000000411512727636110017521 0ustar extdistextdistcheckBackend( true ); } /** * Sets up the fixture, for example, opens a network connection. * This method is called before a test is executed. */ protected function setUp() { parent::setUp(); if ( !self::$hasRestbase ) { $this->markTestSkipped( "Can not connect to Restbase Math interface." ); } } /** * * @param string $test * @return string */ private function makeCase( $test ) { $builder = new MathMLRdfBuilder(); $writer = new NTriplesRdfWriter(); $writer->prefix( 'www', "http://www/" ); $writer->prefix( 'acme', self::ACME_PREFIX_URL ); $writer->start(); $writer->about( 'www', 'Q1' ); $snak = new PropertyValueSnak( new PropertyId( 'P1' ), new StringValue( $test ) ); $builder->addValue( $writer, 'acme', self::ACME_REF, 'DUMMY', $snak ); return trim( $writer->drain() ); } public function testValidInput() { $triples = $this->makeCase( 'a^2' ); $this->assertContains( self::ACME_PREFIX_URL . self::ACME_REF . '> "assertContains( 'a\n', $triples ); $this->assertContains( '2\n', $triples ); $this->assertContains( 'a^{2}', $triples ); $this->assertContains( '^^ .', $triples ); } public function testInvalidInput() { $triples = $this->makeCase( '\notExists' ); $this->assertContains( 'assertContains( 'unknown function', $triples ); $this->assertContains( 'notExists', $triples ); $this->assertContains( '^^ .', $triples ); } } Math/tests/ParserTest.json0000644000174600017460000031627212727636110016064 0ustar extdistextdist[ [ "e^{i \\pi} + 1 = 0\\,\\!", "\"e^{i" ], [ "e^{i \\pi} + 1 = 0\\,\\!", "\"e^{i" ], [ "\\definecolor{red}{RGB}{255,0,0}\\pagecolor{red}e^{i \\pi} + 1 = 0\\,\\!", "\"\\definecolor{red}{RGB}{255,0,0}\\pagecolor{red}e^{i" ], [ "\\text{abc}", "\"\\text{abc}\"" ], [ "\\alpha\\,\\!", "\"\\alpha\\,\\!\"" ], [ " f(x) = x^2\\,\\!", "\"" ], [ "\\sqrt{2}", "\"\\sqrt{2}\"" ], [ "\\sqrt{1-e^2}\\!", "\"\\sqrt{1-e^2}\\!\"" ], [ "\\sqrt{1-z^3}\\!", "\"\\sqrt{1-z^3}\\!\"" ], [ "x", "\"x\"" ], [ "\\dot{a}, \\ddot{a}, \\acute{a}, \\grave{a} \\!", "\"\\dot{a}," ], [ "\\check{a}, \\breve{a}, \\tilde{a}, \\bar{a} \\!", "\"\\check{a}," ], [ "\\hat{a}, \\widehat{a}, \\vec{a} \\!", "\"\\hat{a}," ], [ "\\exp_a b = a^b, \\exp b = e^b, 10^m \\!", "\"\\exp_a" ], [ "\\ln c, \\lg d = \\log e, \\log_{10} f \\!", "\"\\ln" ], [ "\\sin a, \\cos b, \\tan c, \\cot d, \\sec e, \\csc f\\!", "\"\\sin" ], [ "\\arcsin h, \\arccos i, \\arctan j \\!", "\"\\arcsin" ], [ "\\sinh k, \\cosh l, \\tanh m, \\coth n \\!", "\"\\sinh" ], [ "\\operatorname{sh}\\,k, \\operatorname{ch}\\,l, \\operatorname{th}\\,m, \\operatorname{coth}\\,n \\!", "\"\\operatorname{sh}\\,k," ], [ "\\operatorname{argsh}\\,o, \\operatorname{argch}\\,p, \\operatorname{argth}\\,q \\!", "\"\\operatorname{argsh}\\,o," ], [ "\\sgn r, \\left\\vert s \\right\\vert \\!", "\"\\sgn" ], [ "\\min(x,y), \\max(x,y) \\!", "\"\\min(x,y)," ], [ "\\min x, \\max y, \\inf s, \\sup t \\!", "\"\\min" ], [ "\\lim u, \\liminf v, \\limsup w \\!", "\"\\lim" ], [ "\\dim p, \\deg q, \\det m, \\ker\\phi \\!", "\"\\dim" ], [ "\\Pr j, \\hom l, \\lVert z \\rVert, \\arg z \\!", "\"\\Pr" ], [ "dt, \\operatorname{d}\\!t, \\partial t, \\nabla\\psi\\!", "\"dt," ], [ "dy\/dx, \\operatorname{d}\\!y\/\\operatorname{d}\\!x, {dy \\over dx}, {\\operatorname{d}\\!y\\over\\operatorname{d}\\!x}, {\\partial^2\\over\\partial x_1\\partial x_2}y \\!", "\"dy\/dx," ], [ "\\prime, \\backprime, f^\\prime, f', f'', f^{(3)} \\!, \\dot y, \\ddot y", "\"\\prime," ], [ "\\infty, \\aleph, \\complement, \\backepsilon, \\eth, \\Finv, \\hbar \\!", "\"\\infty," ], [ "\\Im, \\imath, \\jmath, \\Bbbk, \\ell, \\mho, \\wp, \\Re, \\circledS \\!", "\"\\Im," ], [ "s_k \\equiv 0 \\pmod{m} \\!", "\"s_k" ], [ "a\\,\\bmod\\,b \\!", "\"a\\,\\bmod\\,b" ], [ "\\gcd(m, n), \\operatorname{lcm}(m, n)", "\"\\gcd(m," ], [ "\\mid, \\nmid, \\shortmid, \\nshortmid \\!", "\"\\mid," ], [ "\\surd, \\sqrt{2}, \\sqrt[n]{}, \\sqrt[3]{x^3+y^3 \\over 2} \\!", "\"\\surd," ], [ "+, -, \\pm, \\mp, \\dotplus \\!", "\"+," ], [ "\\times, \\div, \\divideontimes, \/, \\backslash \\!", "\"\\times," ], [ "\\cdot, * \\ast, \\star, \\circ, \\bullet \\!", "\"\\cdot," ], [ "\\boxplus, \\boxminus, \\boxtimes, \\boxdot \\!", "\"\\boxplus," ], [ "\\oplus, \\ominus, \\otimes, \\oslash, \\odot\\!", "\"\\oplus," ], [ "\\circleddash, \\circledcirc, \\circledast \\!", "\"\\circleddash," ], [ "\\bigoplus, \\bigotimes, \\bigodot \\!", "\"\\bigoplus," ], [ "\\{ \\}, \\O \\empty \\emptyset, \\varnothing \\!", "\"\\{" ], [ "\\in, \\notin \\not\\in, \\ni, \\not\\ni \\!", "\"\\in," ], [ "\\cap, \\Cap, \\sqcap, \\bigcap \\!", "\"\\cap," ], [ "\\cup, \\Cup, \\sqcup, \\bigcup, \\bigsqcup, \\uplus, \\biguplus \\!", "\"\\cup," ], [ "\\setminus, \\smallsetminus, \\times \\!", "\"\\setminus," ], [ "\\subset, \\Subset, \\sqsubset \\!", "\"\\subset," ], [ "\\supset, \\Supset, \\sqsupset \\!", "\"\\supset," ], [ "\\subseteq, \\nsubseteq, \\subsetneq, \\varsubsetneq, \\sqsubseteq \\!", "\"\\subseteq," ], [ "\\supseteq, \\nsupseteq, \\supsetneq, \\varsupsetneq, \\sqsupseteq \\!", "\"\\supseteq," ], [ "\\subseteqq, \\nsubseteqq, \\subsetneqq, \\varsubsetneqq \\!", "\"\\subseteqq," ], [ "\\supseteqq, \\nsupseteqq, \\supsetneqq, \\varsupsetneqq \\!", "\"\\supseteqq," ], [ "=, \\ne, \\neq, \\equiv, \\not\\equiv \\!", "\"=," ], [ "\\doteq, \\doteqdot, \\overset{\\underset{\\mathrm{def}}{}}{=}, := \\!", "\"\\doteq," ], [ "\\sim, \\nsim, \\backsim, \\thicksim, \\simeq, \\backsimeq, \\eqsim, \\cong, \\ncong \\!", "\"\\sim," ], [ "\\approx, \\thickapprox, \\approxeq, \\asymp, \\propto, \\varpropto \\!", "\"\\approx," ], [ "<, \\nless, \\ll, \\not\\ll, \\lll, \\not\\lll, \\lessdot \\!", "\"<," ], [ ">, \\ngtr, \\gg, \\not\\gg, \\ggg, \\not\\ggg, \\gtrdot \\!", "\">," ], [ "\\le \\leq, \\lneq, \\leqq, \\nleqq, \\lneqq, \\lvertneqq \\!", "\"\\le" ], [ "\\ge \\geq, \\gneq, \\geqq, \\ngeqq, \\gneqq, \\gvertneqq \\!", "\"\\ge" ], [ "\\lessgtr \\lesseqgtr \\lesseqqgtr \\gtrless \\gtreqless \\gtreqqless \\!", "\"\\lessgtr" ], [ "\\leqslant, \\nleqslant, \\eqslantless \\!", "\"\\leqslant," ], [ "\\geqslant, \\ngeqslant, \\eqslantgtr \\!", "\"\\geqslant," ], [ "\\lesssim, \\lnsim, \\lessapprox, \\lnapprox \\!", "\"\\lesssim," ], [ " \\gtrsim, \\gnsim, \\gtrapprox, \\gnapprox \\,", "\"" ], [ "\\prec, \\nprec, \\preceq, \\npreceq, \\precneqq \\!", "\"\\prec," ], [ "\\succ, \\nsucc, \\succeq, \\nsucceq, \\succneqq \\!", "\"\\succ," ], [ "\\preccurlyeq, \\curlyeqprec \\,", "\"\\preccurlyeq," ], [ "\\succcurlyeq, \\curlyeqsucc \\,", "\"\\succcurlyeq," ], [ "\\precsim, \\precnsim, \\precapprox, \\precnapprox \\,", "\"\\precsim," ], [ "\\succsim, \\succnsim, \\succapprox, \\succnapprox \\,", "\"\\succsim," ], [ "\\parallel, \\nparallel, \\shortparallel, \\nshortparallel \\!", "\"\\parallel," ], [ "\\perp, \\angle, \\sphericalangle, \\measuredangle, 45^\\circ \\!", "\"\\perp," ], [ "\\Box, \\blacksquare, \\diamond, \\Diamond \\lozenge, \\blacklozenge, \\bigstar \\!", "\"\\Box," ], [ "\\bigcirc, \\triangle \\bigtriangleup, \\bigtriangledown \\!", "\"\\bigcirc," ], [ "\\vartriangle, \\triangledown\\!", "\"\\vartriangle," ], [ "\\blacktriangle, \\blacktriangledown, \\blacktriangleleft, \\blacktriangleright \\!", "\"\\blacktriangle," ], [ "\\forall, \\exists, \\nexists \\!", "\"\\forall," ], [ "\\therefore, \\because, \\And \\!", "\"\\therefore," ], [ "\\or \\lor \\vee, \\curlyvee, \\bigvee \\!", "\"\\or" ], [ "\\and \\land \\wedge, \\curlywedge, \\bigwedge \\!", "\"\\and" ], [ "\\bar{q}, \\bar{abc}, \\overline{q}, \\overline{abc}, \\!", "\"\\bar{q}," ], [ "\\lnot \\neg, \\not\\operatorname{R}, \\bot, \\top \\!", "\"\\lnot" ], [ "\\vdash \\dashv, \\vDash, \\Vdash, \\models \\!", "\"\\vdash" ], [ "\\Vvdash \\nvdash \\nVdash \\nvDash \\nVDash \\!", "\"\\Vvdash" ], [ "\\ulcorner \\urcorner \\llcorner \\lrcorner \\,", "\"\\ulcorner" ], [ "\\Rrightarrow, \\Lleftarrow \\!", "\"\\Rrightarrow," ], [ "\\Rightarrow, \\nRightarrow, \\Longrightarrow \\implies\\!", "\"\\Rightarrow," ], [ "\\Leftarrow, \\nLeftarrow, \\Longleftarrow \\!", "\"\\Leftarrow," ], [ "\\Leftrightarrow, \\nLeftrightarrow, \\Longleftrightarrow \\iff \\!", "\"\\Leftrightarrow," ], [ "\\Uparrow, \\Downarrow, \\Updownarrow \\!", "\"\\Uparrow," ], [ "\\rightarrow \\to, \\nrightarrow, \\longrightarrow\\!", "\"\\rightarrow" ], [ "\\leftarrow \\gets, \\nleftarrow, \\longleftarrow\\!", "\"\\leftarrow" ], [ "\\leftrightarrow, \\nleftrightarrow, \\longleftrightarrow \\!", "\"\\leftrightarrow," ], [ "\\uparrow, \\downarrow, \\updownarrow \\!", "\"\\uparrow," ], [ "\\nearrow, \\swarrow, \\nwarrow, \\searrow \\!", "\"\\nearrow," ], [ "\\mapsto, \\longmapsto \\!", "\"\\mapsto," ], [ "\\rightharpoonup \\rightharpoondown \\leftharpoonup \\leftharpoondown \\upharpoonleft \\upharpoonright \\downharpoonleft \\downharpoonright \\rightleftharpoons \\leftrightharpoons \\,\\!", "\"\\rightharpoonup" ], [ "\\curvearrowleft \\circlearrowleft \\Lsh \\upuparrows \\rightrightarrows \\rightleftarrows \\rightarrowtail \\looparrowright \\,\\!", "\"\\curvearrowleft" ], [ "\\curvearrowright \\circlearrowright \\Rsh \\downdownarrows \\leftleftarrows \\leftrightarrows \\leftarrowtail \\looparrowleft \\,\\!", "\"\\curvearrowright" ], [ "\\hookrightarrow \\hookleftarrow \\multimap \\leftrightsquigarrow \\rightsquigarrow \\twoheadrightarrow \\twoheadleftarrow \\!", "\"\\hookrightarrow" ], [ "\\amalg \\P \\S \\% \\dagger \\ddagger \\ldots \\cdots \\!", "\"\\amalg" ], [ "\\smile \\frown \\wr \\triangleleft \\triangleright\\!", "\"\\smile" ], [ "\\diamondsuit, \\heartsuit, \\clubsuit, \\spadesuit, \\Game, \\flat, \\natural, \\sharp \\!", "\"\\diamondsuit," ], [ "\\diagup \\diagdown \\centerdot \\ltimes \\rtimes \\leftthreetimes \\rightthreetimes \\!", "\"\\diagup" ], [ "\\eqcirc \\circeq \\triangleq \\bumpeq \\Bumpeq \\doteqdot \\risingdotseq \\fallingdotseq \\!", "\"\\eqcirc" ], [ "\\intercal \\barwedge \\veebar \\doublebarwedge \\between \\pitchfork \\!", "\"\\intercal" ], [ "\\vartriangleleft \\ntriangleleft \\vartriangleright \\ntriangleright \\!", "\"\\vartriangleleft" ], [ "\\trianglelefteq \\ntrianglelefteq \\trianglerighteq \\ntrianglerighteq \\!", "\"\\trianglelefteq" ], [ "a^2", "\"a^2\"" ], [ "a_2", "\"a_2\"" ], [ "10^{30} a^{2+2}", "\"10^{30}" ], [ "a_{i,j} b_{f'}", "\"a_{i,j}" ], [ "x_2^3", "\"x_2^3\"" ], [ "{x_2}^3 \\,\\!", "\"{x_2}^3" ], [ "10^{10^{8}}", "\"10^{10^{8}}\"" ], [ "\\sideset{_1^2}{_3^4}\\prod_a^b", "\"\\sideset{_1^2}{_3^4}\\prod_a^b\"" ], [ "{}_1^2\\!\\Omega_3^4", "\"{}_1^2\\!\\Omega_3^4\"" ], [ "\\overset{\\alpha}{\\omega}", "\"\\overset{\\alpha}{\\omega}\"" ], [ "\\underset{\\alpha}{\\omega}", "\"\\underset{\\alpha}{\\omega}\"" ], [ "\\overset{\\alpha}{\\underset{\\gamma}{\\omega}}", "\"\\overset{\\alpha}{\\underset{\\gamma}{\\omega}}\"" ], [ "\\stackrel{\\alpha}{\\omega}", "\"\\stackrel{\\alpha}{\\omega}\"" ], [ "x', y'', f', f''", "\"x'," ], [ "x^\\prime, y^{\\prime\\prime}", "\"x^\\prime," ], [ "\\dot{x}, \\ddot{x}", "\"\\dot{x}," ], [ " \\hat a \\ \\bar b \\ \\vec c", "\"" ], [ " \\overrightarrow{a b} \\ \\overleftarrow{c d} \\ \\widehat{d e f}", "\"" ], [ " \\overline{g h i} \\ \\underline{j k l}", "\"" ], [ "\\overset{\\frown} {AB}", "\"\\overset{\\frown}" ], [ " A \\xleftarrow{n+\\mu-1} B \\xrightarrow[T]{n\\pm i-1} C", "\"" ], [ "\\overbrace{ 1+2+\\cdots+100 }^{5050}", "\"\\overbrace{" ], [ "\\underbrace{ a+b+\\cdots+z }_{26}", "\"\\underbrace{" ], [ "\\sum_{k=1}^N k^2", "\"\\sum_{k=1}^N" ], [ "\\textstyle \\sum_{k=1}^N k^2", "\"\\textstyle" ], [ "\\frac{\\sum_{k=1}^N k^2}{a}", "\"\\frac{\\sum_{k=1}^N" ], [ "\\frac{\\displaystyle \\sum_{k=1}^N k^2}{a}", "\"\\frac{\\displaystyle" ], [ "\\frac{\\sum\\limits^{^N}_{k=1} k^2}{a}", "\"\\frac{\\sum\\limits^{^N}_{k=1}" ], [ "\\prod_{i=1}^N x_i", "\"\\prod_{i=1}^N" ], [ "\\textstyle \\prod_{i=1}^N x_i", "\"\\textstyle" ], [ "\\coprod_{i=1}^N x_i", "\"\\coprod_{i=1}^N" ], [ "\\textstyle \\coprod_{i=1}^N x_i", "\"\\textstyle" ], [ "\\lim_{n \\to \\infty}x_n", "\"\\lim_{n" ], [ "\\textstyle \\lim_{n \\to \\infty}x_n", "\"\\textstyle" ], [ "\\int\\limits_{1}^{3}\\frac{e^3\/x}{x^2}\\, dx", "\"\\int\\limits_{1}^{3}\\frac{e^3\/x}{x^2}\\," ], [ "\\int_{1}^{3}\\frac{e^3\/x}{x^2}\\, dx", "\"\\int_{1}^{3}\\frac{e^3\/x}{x^2}\\," ], [ "\\textstyle \\int\\limits_{-N}^{N} e^x\\, dx", "\"\\textstyle" ], [ "\\textstyle \\int_{-N}^{N} e^x\\, dx", "\"\\textstyle" ], [ "\\iint\\limits_D \\, dx\\,dy", "\"\\iint\\limits_D" ], [ "\\iiint\\limits_E \\, dx\\,dy\\,dz", "\"\\iiint\\limits_E" ], [ "\\iiiint\\limits_F \\, dx\\,dy\\,dz\\,dt", "\"\\iiiint\\limits_F" ], [ "\\int_{(x,y)\\in C} x^3\\, dx + 4y^2\\, dy", "\"\\int_{(x,y)\\in" ], [ "\\oint_{(x,y)\\in C} x^3\\, dx + 4y^2\\, dy", "\"\\oint_{(x,y)\\in" ], [ "\\bigcap_{i=_1}^n E_i", "\"\\bigcap_{i=_1}^n" ], [ "\\bigcup_{i=_1}^n E_i", "\"\\bigcup_{i=_1}^n" ], [ "\\frac{2}{4}=0.5", "\"\\frac{2}{4}=0.5\"" ], [ "\\tfrac{2}{4} = 0.5", "\"\\tfrac{2}{4}" ], [ "\\dfrac{2}{4} = 0.5 \\qquad \\dfrac{2}{c + \\dfrac{2}{d + \\dfrac{2}{4}}} = a", "\"\\dfrac{2}{4}" ], [ "\\cfrac{2}{c + \\cfrac{2}{d + \\cfrac{2}{4}}} = a", "\"\\cfrac{2}{c" ], [ "\\cfrac{x}{1 + \\cfrac{\\cancel{y}}{\\cancel{y}}} = \\cfrac{x}{2}", "\"\\cfrac{x}{1" ], [ "\\binom{n}{k}", "\"\\binom{n}{k}\"" ], [ "\\tbinom{n}{k}", "\"\\tbinom{n}{k}\"" ], [ "\\dbinom{n}{k}", "\"\\dbinom{n}{k}\"" ], [ "\\begin{matrix} x & y \\\\ z & v\n\\end{matrix}", "\"\\begin{matrix}" ], [ "\\begin{vmatrix} x & y \\\\ z & v\n\\end{vmatrix}", "\"\\begin{vmatrix}" ], [ "\\begin{Vmatrix} x & y \\\\ z & v\n\\end{Vmatrix}", "\"\\begin{Vmatrix}" ], [ "\\begin{bmatrix} 0 & \\cdots & 0 \\\\ \\vdots\n& \\ddots & \\vdots \\\\ 0 & \\cdots &\n0\\end{bmatrix} ", "\"\\begin{bmatrix}" ], [ "\\begin{Bmatrix} x & y \\\\ z & v\n\\end{Bmatrix}", "\"\\begin{Bmatrix}" ], [ "\\begin{pmatrix} x & y \\\\ z & v\n\\end{pmatrix}", "\"\\begin{pmatrix}" ], [ "\n\\bigl( \\begin{smallmatrix}\na&b\\\\ c&d\n\\end{smallmatrix} \\bigr)\n", "\"
\\bigl(" ], [ "f(n) =\n\\begin{cases}\nn\/2, & \\text{if }n\\text{ is even} \\\\\n3n+1, & \\text{if }n\\text{ is odd}\n\\end{cases} ", "\"f(n)" ], [ "\n\\begin{align}\nf(x) & = (a+b)^2 \\\\\n& = a^2+2ab+b^2 \\\\\n\\end{align}\n", "\"
\\begin{align}
f(x)" ], [ "\n\\begin{alignat}{2}\nf(x) & = (a-b)^2 \\\\\n& = a^2-2ab+b^2 \\\\\n\\end{alignat}\n", "\"
\\begin{alignat}{2}
f(x)" ], [ "\\begin{array}{lcl}\nz & = & a \\\\\nf(x,y,z) & = & x + y + z\n\\end{array}", "\"\\begin{array}{lcl}
z" ], [ "\\begin{array}{lcr}\nz & = & a \\\\\nf(x,y,z) & = & x + y + z\n\\end{array}", "\"\\begin{array}{lcr}
z" ], [ "f(x) \\,\\!", "\"f(x)" ], [ "= \\sum_{n=0}^\\infty a_n x^n ", "\"=" ], [ "= a_0+a_1x+a_2x^2+\\cdots", "\"=" ], [ "f(x) \\,\\!", "\"f(x)" ], [ "= \\sum_{n=0}^\\infty a_n x^n ", "\"=" ], [ "= a_0 +a_1x+a_2x^2+\\cdots", "\"=" ], [ "\\begin{cases} 3x + 5y + z \\\\ 7x - 2y + 4z \\\\ -6x + 3y + 2z \\end{cases}", "\"\\begin{cases}" ], [ "\n\\begin{array}{|c|c||c|} a & b & S \\\\\n\\hline\n0&0&1\\\\\n0&1&1\\\\\n1&0&1\\\\\n1&1&0\\\\\n\\end{array}\n", "\"
\\begin{array}{|c|c||c|}" ], [ "( \\frac{1}{2} )", "\"(" ], [ "\\left ( \\frac{1}{2} \\right )", "\"\\left" ], [ "\\left ( \\frac{a}{b} \\right )", "\"\\left" ], [ "\\left [ \\frac{a}{b} \\right ] \\quad \\left \\lbrack \\frac{a}{b} \\right \\rbrack", "\"\\left" ], [ "\\left \\{ \\frac{a}{b} \\right \\} \\quad \\left \\lbrace \\frac{a}{b} \\right \\rbrace", "\"\\left" ], [ "\\left \\langle \\frac{a}{b} \\right \\rangle", "\"\\left" ], [ "\\left | \\frac{a}{b} \\right \\vert \\quad \\left \\Vert \\frac{c}{d} \\right \\|", "\"\\left" ], [ "\\left \\lfloor \\frac{a}{b} \\right \\rfloor \\quad \\left \\lceil \\frac{c}{d} \\right \\rceil", "\"\\left" ], [ "\\left \/ \\frac{a}{b} \\right \\backslash", "\"\\left" ], [ "\\left \\uparrow \\frac{a}{b} \\right \\downarrow \\quad \\left \\Uparrow \\frac{a}{b} \\right \\Downarrow \\quad \\left \\updownarrow \\frac{a}{b} \\right \\Updownarrow", "\"\\left" ], [ "\\left [ 0,1 \\right )", "\"\\left" ], [ "\\left \\langle \\psi \\right |", "\"\\left" ], [ "\\left . \\frac{A}{B} \\right \\} \\to X", "\"\\left" ], [ "\\big( \\Big( \\bigg( \\Bigg( \\dots \\Bigg] \\bigg] \\Big] \\big]", "\"\\big(" ], [ "\\big\\{ \\Big\\{ \\bigg\\{ \\Bigg\\{ \\dots \\Bigg\\rangle \\bigg\\rangle \\Big\\rangle \\big\\rangle", "\"\\big\\{" ], [ "\\big\\| \\Big\\| \\bigg\\| \\Bigg\\| \\dots \\Bigg| \\bigg| \\Big| \\big|", "\"\\big\\|" ], [ "\\big\\lfloor \\Big\\lfloor \\bigg\\lfloor \\Bigg\\lfloor \\dots \\Bigg\\rceil \\bigg\\rceil \\Big\\rceil \\big\\rceil", "\"\\big\\lfloor" ], [ "\\big\\uparrow \\Big\\uparrow \\bigg\\uparrow \\Bigg\\uparrow \\dots \\Bigg\\Downarrow \\bigg\\Downarrow \\Big\\Downarrow \\big\\Downarrow", "\"\\big\\uparrow" ], [ "\\big\\updownarrow \\Big\\updownarrow \\bigg\\updownarrow \\Bigg\\updownarrow \\dots \\Bigg\\Updownarrow \\bigg\\Updownarrow \\Big\\Updownarrow \\big\\Updownarrow", "\"\\big\\updownarrow" ], [ "\\big \/ \\Big \/ \\bigg \/ \\Bigg \/ \\dots \\Bigg\\backslash \\bigg\\backslash \\Big\\backslash \\big\\backslash", "\"\\big" ], [ "x^2 + y^2 + z^2 = 1 \\,", "\"x^2" ], [ "\\Alpha \\Beta \\Gamma \\Delta \\Epsilon \\Zeta \\Eta \\Theta \\!", "\"\\Alpha" ], [ "\\Iota \\Kappa \\Lambda \\Mu \\Nu \\Xi \\Pi \\Rho \\!", "\"\\Iota" ], [ "\\Sigma \\Tau \\Upsilon \\Phi \\Chi \\Psi \\Omega \\!", "\"\\Sigma" ], [ "\\alpha \\beta \\gamma \\delta \\epsilon \\zeta \\eta \\theta \\!", "\"\\alpha" ], [ "\\iota \\kappa \\lambda \\mu \\nu \\xi \\pi \\rho \\!", "\"\\iota" ], [ "\\sigma \\tau \\upsilon \\phi \\chi \\psi \\omega \\!", "\"\\sigma" ], [ "\\varepsilon \\digamma \\varkappa \\varpi \\!", "\"\\varepsilon" ], [ "\\varrho \\varsigma \\vartheta \\varphi \\!", "\"\\varrho" ], [ "\\aleph \\beth \\gimel \\daleth \\!", "\"\\aleph" ], [ "\\mathbb{ABCDEFGHI} \\!", "\"\\mathbb{ABCDEFGHI}" ], [ "\\mathbb{JKLMNOPQR} \\!", "\"\\mathbb{JKLMNOPQR}" ], [ "\\mathbb{STUVWXYZ} \\!", "\"\\mathbb{STUVWXYZ}" ], [ "\\mathbf{ABCDEFGHI} \\!", "\"\\mathbf{ABCDEFGHI}" ], [ "\\mathbf{JKLMNOPQR} \\!", "\"\\mathbf{JKLMNOPQR}" ], [ "\\mathbf{STUVWXYZ} \\!", "\"\\mathbf{STUVWXYZ}" ], [ "\\mathbf{abcdefghijklm} \\!", "\"\\mathbf{abcdefghijklm}" ], [ "\\mathbf{nopqrstuvwxyz} \\!", "\"\\mathbf{nopqrstuvwxyz}" ], [ "\\mathbf{0123456789} \\!", "\"\\mathbf{0123456789}" ], [ "\\boldsymbol{\\Alpha\\Beta\\Gamma\\Delta\\Epsilon\\Zeta\\Eta\\Theta} \\!", "\"\\boldsymbol{\\Alpha\\Beta\\Gamma\\Delta\\Epsilon\\Zeta\\Eta\\Theta}" ], [ "\\boldsymbol{\\Iota\\Kappa\\Lambda\\Mu\\Nu\\Xi\\Pi\\Rho} \\!", "\"\\boldsymbol{\\Iota\\Kappa\\Lambda\\Mu\\Nu\\Xi\\Pi\\Rho}" ], [ "\\boldsymbol{\\Sigma\\Tau\\Upsilon\\Phi\\Chi\\Psi\\Omega} \\!", "\"\\boldsymbol{\\Sigma\\Tau\\Upsilon\\Phi\\Chi\\Psi\\Omega}" ], [ "\\boldsymbol{\\alpha\\beta\\gamma\\delta\\epsilon\\zeta\\eta\\theta} \\!", "\"\\boldsymbol{\\alpha\\beta\\gamma\\delta\\epsilon\\zeta\\eta\\theta}" ], [ "\\boldsymbol{\\iota\\kappa\\lambda\\mu\\nu\\xi\\pi\\rho} \\!", "\"\\boldsymbol{\\iota\\kappa\\lambda\\mu\\nu\\xi\\pi\\rho}" ], [ "\\boldsymbol{\\sigma\\tau\\upsilon\\phi\\chi\\psi\\omega} \\!", "\"\\boldsymbol{\\sigma\\tau\\upsilon\\phi\\chi\\psi\\omega}" ], [ "\\boldsymbol{\\varepsilon\\digamma\\varkappa\\varpi} \\!", "\"\\boldsymbol{\\varepsilon\\digamma\\varkappa\\varpi}" ], [ "\\boldsymbol{\\varrho\\varsigma\\vartheta\\varphi} \\!", "\"\\boldsymbol{\\varrho\\varsigma\\vartheta\\varphi}" ], [ "\\mathit{0123456789} \\!", "\"\\mathit{0123456789}" ], [ "\\mathit{\\Alpha\\Beta\\Gamma\\Delta\\Epsilon\\Zeta\\Eta\\Theta} \\!", "\"\\mathit{\\Alpha\\Beta\\Gamma\\Delta\\Epsilon\\Zeta\\Eta\\Theta}" ], [ "\\mathit{\\Iota\\Kappa\\Lambda\\Mu\\Nu\\Xi\\Pi\\Rho} \\!", "\"\\mathit{\\Iota\\Kappa\\Lambda\\Mu\\Nu\\Xi\\Pi\\Rho}" ], [ "\\mathit{\\Sigma\\Tau\\Upsilon\\Phi\\Chi\\Psi\\Omega} \\!", "\"\\mathit{\\Sigma\\Tau\\Upsilon\\Phi\\Chi\\Psi\\Omega}" ], [ "\\mathrm{ABCDEFGHI} \\!", "\"\\mathrm{ABCDEFGHI}" ], [ "\\mathrm{JKLMNOPQR} \\!", "\"\\mathrm{JKLMNOPQR}" ], [ "\\mathrm{STUVWXYZ} \\!", "\"\\mathrm{STUVWXYZ}" ], [ "\\mathrm{abcdefghijklm} \\!", "\"\\mathrm{abcdefghijklm}" ], [ "\\mathrm{nopqrstuvwxyz} \\!", "\"\\mathrm{nopqrstuvwxyz}" ], [ "\\mathrm{0123456789} \\!", "\"\\mathrm{0123456789}" ], [ "\\mathsf{ABCDEFGHI} \\!", "\"\\mathsf{ABCDEFGHI}" ], [ "\\mathsf{JKLMNOPQR} \\!", "\"\\mathsf{JKLMNOPQR}" ], [ "\\mathsf{STUVWXYZ} \\!", "\"\\mathsf{STUVWXYZ}" ], [ "\\mathsf{abcdefghijklm} \\!", "\"\\mathsf{abcdefghijklm}" ], [ "\\mathsf{nopqrstuvwxyz} \\!", "\"\\mathsf{nopqrstuvwxyz}" ], [ "\\mathsf{0123456789} \\!", "\"\\mathsf{0123456789}" ], [ "\\mathsf{\\Alpha \\Beta \\Gamma \\Delta \\Epsilon \\Zeta \\Eta \\Theta} \\!", "\"\\mathsf{\\Alpha" ], [ "\\mathsf{\\Iota \\Kappa \\Lambda \\Mu \\Nu \\Xi \\Pi \\Rho} \\!", "\"\\mathsf{\\Iota" ], [ "\\mathsf{\\Sigma \\Tau \\Upsilon \\Phi \\Chi \\Psi \\Omega}\\!", "\"\\mathsf{\\Sigma" ], [ "\\mathcal{ABCDEFGHI} \\!", "\"\\mathcal{ABCDEFGHI}" ], [ "\\mathcal{JKLMNOPQR} \\!", "\"\\mathcal{JKLMNOPQR}" ], [ "\\mathcal{STUVWXYZ} \\!", "\"\\mathcal{STUVWXYZ}" ], [ "\\mathfrak{ABCDEFGHI} \\!", "\"\\mathfrak{ABCDEFGHI}" ], [ "\\mathfrak{JKLMNOPQR} \\!", "\"\\mathfrak{JKLMNOPQR}" ], [ "\\mathfrak{STUVWXYZ} \\!", "\"\\mathfrak{STUVWXYZ}" ], [ "\\mathfrak{abcdefghijklm} \\!", "\"\\mathfrak{abcdefghijklm}" ], [ "\\mathfrak{nopqrstuvwxyz} \\!", "\"\\mathfrak{nopqrstuvwxyz}" ], [ "\\mathfrak{0123456789} \\!", "\"\\mathfrak{0123456789}" ], [ "x y z", "\"x" ], [ "\\text{x y z}", "\"\\text{x" ], [ "\\text{if} n \\text{is even}", "\"\\text{if}" ], [ "\\text{if }n\\text{ is even}", "\"\\text{if" ], [ "\\text{if}~n\\ \\text{is even}", "\"\\text{if}~n\\" ], [ "{\\color{Blue}x^2}+{\\color{YellowOrange}2x}-{\\color{OliveGreen}1}", "\"{\\color{Blue}x^2}+{\\color{YellowOrange}2x}-{\\color{OliveGreen}1}\"" ], [ "x_{1,2}=\\frac{-b\\pm\\sqrt{\\color{Red}b^2-4ac}}{2a}", "\"x_{1,2}=\\frac{-b\\pm\\sqrt{\\color{Red}b^2-4ac}}{2a}\"" ], [ "e^{i \\pi} + 1 = 0", "\"e^{i" ], [ "\\definecolor{orange}{RGB}{255,165,0}\\pagecolor{orange}e^{i \\pi} + 1 = 0", "\"\\definecolor{orange}{RGB}{255,165,0}\\pagecolor{orange}e^{i" ], [ "e^{i \\pi} + 1 = 0\\,\\!", "\"e^{i" ], [ "\\definecolor{orange}{RGB}{255,165,0}\\pagecolor{orange}e^{i \\pi} + 1 = 0", "\"\\definecolor{orange}{RGB}{255,165,0}\\pagecolor{orange}e^{i" ], [ "e^{i \\pi} + 1 = 0", "\"e^{i" ], [ "\\definecolor{orange}{RGB}{255,165,0}\\pagecolor{orange}e^{i \\pi} + 1 = 0", "\"\\definecolor{orange}{RGB}{255,165,0}\\pagecolor{orange}e^{i" ], [ "\\color{Apricot}\\text{Apricot}", "\"\\color{Apricot}\\text{Apricot}\"" ], [ "\\color{Aquamarine}\\text{Aquamarine}", "\"\\color{Aquamarine}\\text{Aquamarine}\"" ], [ "\\color{Bittersweet}\\text{Bittersweet}", "\"\\color{Bittersweet}\\text{Bittersweet}\"" ], [ "\\color{Black}\\text{Black}", "\"\\color{Black}\\text{Black}\"" ], [ "\\color{Blue}\\text{Blue}", "\"\\color{Blue}\\text{Blue}\"" ], [ "\\color{BlueGreen}\\text{BlueGreen}", "\"\\color{BlueGreen}\\text{BlueGreen}\"" ], [ "\\color{BlueViolet}\\text{BlueViolet}", "\"\\color{BlueViolet}\\text{BlueViolet}\"" ], [ "\\color{BrickRed}\\text{BrickRed}", "\"\\color{BrickRed}\\text{BrickRed}\"" ], [ "\\color{Brown}\\text{Brown}", "\"\\color{Brown}\\text{Brown}\"" ], [ "\\color{BurntOrange}\\text{BurntOrange}", "\"\\color{BurntOrange}\\text{BurntOrange}\"" ], [ "\\color{CadetBlue}\\text{CadetBlue}", "\"\\color{CadetBlue}\\text{CadetBlue}\"" ], [ "\\color{CarnationPink}\\text{CarnationPink}", "\"\\color{CarnationPink}\\text{CarnationPink}\"" ], [ "\\color{Cerulean}\\text{Cerulean}", "\"\\color{Cerulean}\\text{Cerulean}\"" ], [ "\\color{CornflowerBlue}\\text{CornflowerBlue}", "\"\\color{CornflowerBlue}\\text{CornflowerBlue}\"" ], [ "\\color{Cyan}\\text{Cyan}", "\"\\color{Cyan}\\text{Cyan}\"" ], [ "\\color{Dandelion}\\text{Dandelion}", "\"\\color{Dandelion}\\text{Dandelion}\"" ], [ "\\color{DarkOrchid}\\text{DarkOrchid}", "\"\\color{DarkOrchid}\\text{DarkOrchid}\"" ], [ "\\color{Emerald}\\text{Emerald}", "\"\\color{Emerald}\\text{Emerald}\"" ], [ "\\color{ForestGreen}\\text{ForestGreen}", "\"\\color{ForestGreen}\\text{ForestGreen}\"" ], [ "\\color{Fuchsia}\\text{Fuchsia}", "\"\\color{Fuchsia}\\text{Fuchsia}\"" ], [ "\\color{Goldenrod}\\text{Goldenrod}", "\"\\color{Goldenrod}\\text{Goldenrod}\"" ], [ "\\color{Gray}\\text{Gray}", "\"\\color{Gray}\\text{Gray}\"" ], [ "\\color{Green}\\text{Green}", "\"\\color{Green}\\text{Green}\"" ], [ "\\color{GreenYellow}\\text{GreenYellow}", "\"\\color{GreenYellow}\\text{GreenYellow}\"" ], [ "\\color{JungleGreen}\\text{JungleGreen}", "\"\\color{JungleGreen}\\text{JungleGreen}\"" ], [ "\\color{Lavender}\\text{Lavender}", "\"\\color{Lavender}\\text{Lavender}\"" ], [ "\\color{LimeGreen}\\text{LimeGreen}", "\"\\color{LimeGreen}\\text{LimeGreen}\"" ], [ "\\color{Magenta}\\text{Magenta}", "\"\\color{Magenta}\\text{Magenta}\"" ], [ "\\color{Mahogany}\\text{Mahogany}", "\"\\color{Mahogany}\\text{Mahogany}\"" ], [ "\\color{Maroon}\\text{Maroon}", "\"\\color{Maroon}\\text{Maroon}\"" ], [ "\\color{Melon}\\text{Melon}", "\"\\color{Melon}\\text{Melon}\"" ], [ "\\color{MidnightBlue}\\text{MidnightBlue}", "\"\\color{MidnightBlue}\\text{MidnightBlue}\"" ], [ "\\color{Mulberry}\\text{Mulberry}", "\"\\color{Mulberry}\\text{Mulberry}\"" ], [ "\\color{NavyBlue}\\text{NavyBlue}", "\"\\color{NavyBlue}\\text{NavyBlue}\"" ], [ "\\color{OliveGreen}\\text{OliveGreen}", "\"\\color{OliveGreen}\\text{OliveGreen}\"" ], [ "\\color{Orange}\\text{Orange}", "\"\\color{Orange}\\text{Orange}\"" ], [ "\\color{OrangeRed}\\text{OrangeRed}", "\"\\color{OrangeRed}\\text{OrangeRed}\"" ], [ "\\color{Orchid}\\text{Orchid}", "\"\\color{Orchid}\\text{Orchid}\"" ], [ "\\color{Peach}\\text{Peach}", "\"\\color{Peach}\\text{Peach}\"" ], [ "\\color{Periwinkle}\\text{Periwinkle}", "\"\\color{Periwinkle}\\text{Periwinkle}\"" ], [ "\\color{PineGreen}\\text{PineGreen}", "\"\\color{PineGreen}\\text{PineGreen}\"" ], [ "\\color{Plum}\\text{Plum}", "\"\\color{Plum}\\text{Plum}\"" ], [ "\\color{ProcessBlue}\\text{ProcessBlue}", "\"\\color{ProcessBlue}\\text{ProcessBlue}\"" ], [ "\\color{Purple}\\text{Purple}", "\"\\color{Purple}\\text{Purple}\"" ], [ "\\color{RawSienna}\\text{RawSienna}", "\"\\color{RawSienna}\\text{RawSienna}\"" ], [ "\\color{Red}\\text{Red}", "\"\\color{Red}\\text{Red}\"" ], [ "\\color{RedOrange}\\text{RedOrange}", "\"\\color{RedOrange}\\text{RedOrange}\"" ], [ "\\color{RedViolet}\\text{RedViolet}", "\"\\color{RedViolet}\\text{RedViolet}\"" ], [ "\\color{Rhodamine}\\text{Rhodamine}", "\"\\color{Rhodamine}\\text{Rhodamine}\"" ], [ "\\color{RoyalBlue}\\text{RoyalBlue}", "\"\\color{RoyalBlue}\\text{RoyalBlue}\"" ], [ "\\color{RoyalPurple}\\text{RoyalPurple}", "\"\\color{RoyalPurple}\\text{RoyalPurple}\"" ], [ "\\color{RubineRed}\\text{RubineRed}", "\"\\color{RubineRed}\\text{RubineRed}\"" ], [ "\\color{Salmon}\\text{Salmon}", "\"\\color{Salmon}\\text{Salmon}\"" ], [ "\\color{SeaGreen}\\text{SeaGreen}", "\"\\color{SeaGreen}\\text{SeaGreen}\"" ], [ "\\color{Sepia}\\text{Sepia}", "\"\\color{Sepia}\\text{Sepia}\"" ], [ "\\color{SkyBlue}\\text{SkyBlue}", "\"\\color{SkyBlue}\\text{SkyBlue}\"" ], [ "\\color{SpringGreen}\\text{SpringGreen}", "\"\\color{SpringGreen}\\text{SpringGreen}\"" ], [ "\\color{Tan}\\text{Tan}", "\"\\color{Tan}\\text{Tan}\"" ], [ "\\color{TealBlue}\\text{TealBlue}", "\"\\color{TealBlue}\\text{TealBlue}\"" ], [ "\\color{Thistle}\\text{Thistle}", "\"\\color{Thistle}\\text{Thistle}\"" ], [ "\\color{Turquoise}\\text{Turquoise}", "\"\\color{Turquoise}\\text{Turquoise}\"" ], [ "\\color{Violet}\\text{Violet}", "\"\\color{Violet}\\text{Violet}\"" ], [ "\\color{VioletRed}\\text{VioletRed}", "\"\\color{VioletRed}\\text{VioletRed}\"" ], [ "\\color{WildStrawberry}\\text{WildStrawberry}", "\"\\color{WildStrawberry}\\text{WildStrawberry}\"" ], [ "\\color{YellowGreen}\\text{YellowGreen}", "\"\\color{YellowGreen}\\text{YellowGreen}\"" ], [ "\\color{YellowOrange}\\text{YellowOrange}", "\"\\color{YellowOrange}\\text{YellowOrange}\"" ], [ "a \\qquad b", "\"a" ], [ "a \\quad b", "\"a" ], [ "a\\ b", "\"a\\" ], [ "a \\mbox{ } b", "\"a" ], [ "a\\;b", "\"a\\;b\"" ], [ "a\\,b", "\"a\\,b\"" ], [ "ab", "\"ab\"" ], [ "\\mathit{ab}", "\"\\mathit{ab}\"" ], [ "a\\!b", "\"a\\!b\"" ], [ "0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+\\cdots", "\"0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+\\cdots\"" ], [ "{0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+\\cdots}", "\"{0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+\\cdots}\"" ], [ "\\int_{-N}^{N} e^x\\, dx", "\"\\int_{-N}^{N}" ], [ "\\sum_{i=0}^\\infty 2^{-i}", "\"\\sum_{i=0}^\\infty" ], [ "\\text{geometric series:}\\quad \\sum_{i=0}^\\infty 2^{-i}=2 ", "\"\\text{geometric" ], [ "\\iint", "\"\\iint\"" ], [ "\\oint", "\"\\oint\"" ], [ "\\iint\\limits_{S}\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\subset\\!\\supset \\mathbf D \\cdot \\mathrm{d}\\mathbf A", "\"\\iint\\limits_{S}\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\subset\\!\\supset" ], [ "\\int\\!\\!\\!\\!\\int_{\\partial V}\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\;\\;\\;\\bigcirc\\,\\,\\mathbf D\\cdot\\mathrm{d}\\mathbf A", "\"\\int\\!\\!\\!\\!\\int_{\\partial" ], [ "\\int\\!\\!\\!\\!\\!\\int\\!\\!\\!\\!\\!\\int_{\\partial V}\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\;\\;\\;\\subset\\!\\supset \\mathbf D\\cdot\\mathrm{d}\\mathbf A", "\"\\int\\!\\!\\!\\!\\!\\int\\!\\!\\!\\!\\!\\int_{\\partial" ], [ "\\int\\!\\!\\!\\!\\!\\int\\!\\!\\!\\!\\!\\int_{\\partial V}\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\;\\;\\;\\bigcirc\\,\\,\\mathbf D\\;\\cdot\\mathrm{d}\\mathbf A", "\"\\int\\!\\!\\!\\!\\!\\int\\!\\!\\!\\!\\!\\int_{\\partial" ], [ "{\\scriptstyle S}", "\"{\\scriptstyle" ], [ "( \\nabla \\times \\bold{F} ) \\cdot {\\rm d}\\bold{S} = \\oint_{\\partial S} \\bold{F} \\cdot {\\rm d}\\boldsymbol{\\ell} ", "\"(" ], [ "{\\scriptstyle S}", "\"{\\scriptstyle" ], [ "( \\nabla \\times \\bold{F} ) \\cdot {\\rm d}\\bold{S} = \\oint_{\\partial S} \\bold{F} \\cdot {\\rm d}\\boldsymbol{\\ell} ", "\"(" ], [ "\\oint_C \\bold{B} \\cdot {\\rm d} \\boldsymbol{\\ell} = \\mu_0 ", "\"\\oint_C" ], [ "{\\scriptstyle S}", "\"{\\scriptstyle" ], [ "\\left ( \\bold{J} + \\epsilon_0\\frac{\\partial \\bold{E}}{\\partial t} \\right ) \\cdot {\\rm d}\\bold{S}", "\"\\left" ], [ "\\oint_{\\partial S} \\bold{B} \\cdot {\\rm d} \\boldsymbol{\\ell} = \\mu_0 ", "\"\\oint_{\\partial" ], [ "{\\scriptstyle S}", "\"{\\scriptstyle" ], [ "\\left ( \\bold{J} + \\epsilon_0\\frac{\\partial \\bold{E}}{\\partial t} \\right ) \\cdot {\\rm d}\\bold{S}", "\"\\left" ], [ "\\bold{P} = ", "\"\\bold{P}" ], [ "{\\scriptstyle \\partial \\Omega}", "\"{\\scriptstyle" ], [ "\\bold{T} \\cdot {\\rm d}^3\\boldsymbol{\\Sigma} = 0", "\"\\bold{T}" ], [ "\\bold{P} = ", "\"\\bold{P}" ], [ "{\\scriptstyle \\partial \\Omega}", "\"{\\scriptstyle" ], [ "\\bold{T} \\cdot {\\rm d}^3\\boldsymbol{\\Sigma} = 0", "\"\\bold{T}" ], [ "\\overset{\\frown}{AB}", "\"\\overset{\\frown}{AB}\"" ], [ "ax^2 + bx + c = 0", "\"ax^2" ], [ "ax^2 + bx + c = 0", "\"ax^2" ], [ "x={-b\\pm\\sqrt{b^2-4ac} \\over 2a}", "\"x={-b\\pm\\sqrt{b^2-4ac}" ], [ "x={-b\\pm\\sqrt{b^2-4ac} \\over 2a}", "\"x={-b\\pm\\sqrt{b^2-4ac}" ], [ "2 = \\left( \\frac{\\left(3-x\\right) \\times 2}{3-x} \\right)", "\"2" ], [ "2 = \\left(\n\\frac{\\left(3-x\\right) \\times 2}{3-x}\n\\right)", "\"2" ], [ "S_{\\text{new}} = S_{\\text{old}} - \\frac{ \\left( 5-T \\right) ^2} {2}", "\"S_{\\text{new}}" ], [ "S_{\\text{new}} = S_{\\text{old}} - \\frac{ \\left( 5-T \\right) ^2} {2}", "\"S_{\\text{new}}" ], [ "\\int_a^x \\!\\!\\!\\int_a^s f(y)\\,dy\\,ds = \\int_a^x f(y)(x-y)\\,dy", "\"\\int_a^x" ], [ "\\int_a^x \\!\\!\\!\\int_a^s f(y)\\,dy\\,ds\n= \\int_a^x f(y)(x-y)\\,dy", "\"\\int_a^x" ], [ "\\det(\\mathsf{A}-\\lambda\\mathsf{I}) = 0", "\"\\det(\\mathsf{A}-\\lambda\\mathsf{I})" ], [ "\\det(\\mathsf{A}-\\lambda\\mathsf{I}) = 0", "\"\\det(\\mathsf{A}-\\lambda\\mathsf{I})" ], [ "\\sum_{i=0}^{n-1} i", "\"\\sum_{i=0}^{n-1}" ], [ "\\sum_{i=0}^{n-1} i", "\"\\sum_{i=0}^{n-1}" ], [ "\\sum_{m=1}^\\infty\\sum_{n=1}^\\infty\\frac{m^2\\,n}{3^m\\left(m\\,3^n+n\\,3^m\\right)}", "\"\\sum_{m=1}^\\infty\\sum_{n=1}^\\infty\\frac{m^2\\,n}{3^m\\left(m\\,3^n+n\\,3^m\\right)}\"" ], [ "\\sum_{m=1}^\\infty\\sum_{n=1}^\\infty\\frac{m^2\\,n}\n{3^m\\left(m\\,3^n+n\\,3^m\\right)}", "\"\\sum_{m=1}^\\infty\\sum_{n=1}^\\infty\\frac{m^2\\,n}
{3^m\\left(m\\,3^n+n\\,3^m\\right)}\"" ], [ "u'' + p(x)u' + q(x)u=f(x),\\quad x>a", "\"u''" ], [ "u'' + p(x)u' + q(x)u=f(x),\\quad x>a", "\"u''" ], [ "|\\bar{z}| = |z|, |(\\bar{z})^n| = |z|^n, \\arg(z^n) = n \\arg(z)", "\"|\\bar{z}|" ], [ "|\\bar{z}| = |z|,\n|(\\bar{z})^n| = |z|^n,\n\\arg(z^n) = n \\arg(z)", "\"|\\bar{z}|" ], [ "\\lim_{z\\rightarrow z_0} f(z)=f(z_0)", "\"\\lim_{z\\rightarrow" ], [ "\\lim_{z\\rightarrow z_0} f(z)=f(z_0)", "\"\\lim_{z\\rightarrow" ], [ "\\phi_n(\\kappa)\n= \\frac{1}{4\\pi^2\\kappa^2} \\int_0^\\infty \\frac{\\sin(\\kappa R)}{\\kappa R} \\frac{\\partial}{\\partial R} \\left[R^2\\frac{\\partial D_n(R)}{\\partial R}\\right]\\,dR", "\"\\phi_n(\\kappa)
=" ], [ "\\phi_n(\\kappa) =\n\\frac{1}{4\\pi^2\\kappa^2} \\int_0^\\infty\n\\frac{\\sin(\\kappa R)}{\\kappa R}\n\\frac{\\partial}{\\partial R}\n\\left[R^2\\frac{\\partial D_n(R)}{\\partial R}\\right]\\,dR", "\"\\phi_n(\\kappa)" ], [ "\\phi_n(\\kappa) = 0.033C_n^2\\kappa^{-11\/3},\\quad \\frac{1}{L_0}\\ll\\kappa\\ll\\frac{1}{l_0}", "\"\\phi_n(\\kappa)" ], [ "\\phi_n(\\kappa) =\n0.033C_n^2\\kappa^{-11\/3},\\quad\n\\frac{1}{L_0}\\ll\\kappa\\ll\\frac{1}{l_0}", "\"\\phi_n(\\kappa)" ], [ "f(x) = \\begin{cases}1 & -1 \\le x < 0 \\\\\n\\frac{1}{2} & x = 0 \\\\ 1 - x^2 & \\text{otherwise}\\end{cases}", "\"f(x)" ], [ "\nf(x) =\n\\begin{cases}\n1 & -1 \\le x < 0 \\\\\n\\frac{1}{2} & x = 0 \\\\\n1 - x^2 & \\text{otherwise}\n\\end{cases}\n", "\"
f(x)" ], [ "{}_pF_q(a_1,\\dots,a_p;c_1,\\dots,c_q;z) = \\sum_{n=0}^\\infty \\frac{(a_1)_n\\cdots(a_p)_n}{(c_1)_n\\cdots(c_q)_n}\\frac{z^n}{n!}", "\"{}_pF_q(a_1,\\dots,a_p;c_1,\\dots,c_q;z)" ], [ "{}_pF_q(a_1,\\dots,a_p;c_1,\\dots,c_q;z)\n= \\sum_{n=0}^\\infty\n\\frac{(a_1)_n\\cdots(a_p)_n}{(c_1)_n\\cdots(c_q)_n}\n\\frac{z^n}{n!}", "\"{}_pF_q(a_1,\\dots,a_p;c_1,\\dots,c_q;z)
=" ], [ "\\frac{a}{b}\\ \\tfrac{a}{b}", "\"\\frac{a}{b}\\" ], [ "\\frac{a}{b}\\ \\tfrac{a}{b}", "\"\\frac{a}{b}\\" ], [ "S=dD\\,\\sin\\alpha\\!", "\"S=dD\\,\\sin\\alpha\\!\"" ], [ "S=dD\\,\\sin\\alpha\\!", "\"S=dD\\,\\sin\\alpha\\!\"" ], [ "V=\\frac16\\pi h\\left[3\\left(r_1^2+r_2^2\\right)+h^2\\right]", "\"V=\\frac16\\pi" ], [ "V=\\frac16\\pi h\\left[3\\left(r_1^2+r_2^2\\right)+h^2\\right]", "\"V=\\frac16\\pi" ], [ "\\begin{align}\nu & = \\tfrac{1}{\\sqrt{2}}(x+y) \\qquad & x &= \\tfrac{1}{\\sqrt{2}}(u+v)\\\\\nv & = \\tfrac{1}{\\sqrt{2}}(x-y) \\qquad & y &= \\tfrac{1}{\\sqrt{2}}(u-v)\n\\end{align}", "\"\\begin{align}
u" ], [ "\\begin{align}\nu & = \\tfrac{1}{\\sqrt{2}}(x+y) \\qquad & x &= \\tfrac{1}{\\sqrt{2}}(u+v) \\\\\nv & = \\tfrac{1}{\\sqrt{2}}(x-y) \\qquad & y &= \\tfrac{1}{\\sqrt{2}}(u-v)\n\\end{align}", "\"\\begin{align}
u" ], [ " with a thumbnail- we don't render math in the parsertests by default, so math is not stripped and turns up as escaped <math> tags. [[Image:foobar.jpg|thumb|2+2", "Failed to parse (syntax error): with a thumbnail- we don't render math in the parsertests by default, so math is not stripped and turns up as escaped &lt;math&gt; tags. [[Image:foobar.jpg|thumb|<math>2+2<\/strong>\n" ], [ " with a thumbnail- math enabled [[Image:foobar.jpg|thumb|2+2", "\"" ], [ "