monokai-emacs-3.5.0/0000755000175000017500000000000013223417014014071 5ustar dogslegdogslegmonokai-emacs-3.5.0/README.md0000644000175000017500000001012113223417014015343 0ustar dogslegdogsleg[![MELPA](http://melpa.org/packages/monokai-theme-badge.svg)](http://melpa.org/#/monokai-theme) [![MELPA Stable](http://stable.melpa.org/packages/monokai-theme-badge.svg)](http://stable.melpa.org/#/monokai-theme) # About Monokai for Emacs is a port of the popular TextMate theme [Monokai](http://www.monokai.nl/blog/2006/07/15/textmate-color-theme/) by Wimer Hazenberg. The inspiration for the theme came from Bozhidar Batsov and his [Zenburn](https://github.com/bbatsov/zenburn-emacs) port and [Sublime Text 2](http://www.sublimetext.com/2) which defaults to this color scheme. I like the colors and I like Emacs. This followed. The theme uses built-in theming support available Emacs 24 and later. I recommend using [Prelude](http://batsov.com/prelude/) in conjunction with this theme. Bozhidar Batsov has done some awesome work in making Emacs beautiful and accessible to a newcomer. I've been using the theme with [spacemacs](http://spacemacs.org/) and have really enjoyed it. ## How it looks ![first image](assets/monokai_0.png "Monokai") ![second image](assets/monokai_1.png "Monokai again") # Installation ### Manual Download `monokai-theme.el` to the directory `~/.emacs.d/themes/`. Add this to your `.emacs`: ```lisp (add-to-list 'custom-theme-load-path "~/.emacs.d/themes/") ``` Now you can load the theme with: `M-x load-theme RET monokai` ### With package.el Monokai is available in both [Marmalade](http://marmalade-repo.org) and [MELPA](http://melpa.milkbox.net). Keep in mind the fact the version in the Marmalade repo may not always be up-to-date. You can install `monokai` with: `M-x package-install monokai-theme` To load it automatically on Emacs startup add this to your init file: ```lisp (load-theme 'monokai t) ``` ### With spacemacs Add the theme to `dotspacemacs-themes` in your `.spacemacs` file: ```lisp (defun dotspacemacs/init () (setq-default dotspacemacs-themes '(monokai))) ``` # Customization Please see full list of variables in the `defcustom` section. You can override specific core colors using this in your `init.el` or equivalent file: ```lisp (setq ;; foreground and background monokai-foreground "#ABB2BF" monokai-background "#282C34" ;; highlights and comments monokai-comments "#F8F8F0" monokai-emphasis "#282C34" monokai-highlight "#FFB269" monokai-highlight-alt "#66D9EF" monokai-highlight-line "#1B1D1E" monokai-line-number "#F8F8F0" ;; colours monokai-blue "#61AFEF" monokai-cyan "#56B6C2" monokai-green "#98C379" monokai-gray "#3E4451" monokai-violet "#C678DD" monokai-red "#E06C75" monokai-orange "#D19A66" monokai-yellow "#E5C07B") ``` ### `org-mode` headers If you would like to change the font size of your `org-mode` headers you can do so with: ```lisp (setq monokai-height-minus-1 0.8 monokai-height-plus-1 1.1 monokai-height-plus-2 1.15 monokai-height-plus-3 1.2 monokai-height-plus-4 1.3) ``` ### Variable pitch If you would like to use `variable-pitch-mode` you can enable it with: ```lisp (setq monokai-user-variable-pitch t) ``` This used to be enabled by default but broke the principle of least surprise which resulted in a couple of issues. See [#62](https://github.com/oneKelvinSmith/monokai-emacs/issues/62) & [#56](https://github.com/oneKelvinSmith/monokai-emacs/issues/56) ### Windows If your're experiencing font issues using `org-mode` on Windows with emacs 25 try add this to your `init.el` or equivalent file: ```lisp (add-hook 'after-init-hook '(lambda () (load-theme 'monokai t))) (when (and sys/win32p (> emacs-major-version 24)) (add-hook 'window-setup-hook '(lambda () (load-theme 'monokai t)))) ``` For more info check the thread in [#56](https://github.com/oneKelvinSmith/monokai-emacs/issues/56) # Bugs & Improvements Please, report any problems that you find on the projects integrated issue tracker. If you've added some improvements and you want them included upstream please send a pull request. Thank you, Kelvin monokai-emacs-3.5.0/assets/0000755000175000017500000000000013223417014015373 5ustar dogslegdogslegmonokai-emacs-3.5.0/assets/monokai_1.png0000644000175000017500000104211613223417014017763 0ustar dogslegdogslegPNG  IHDR Xvp "iCCPICC ProfileHWT$!!" %&Hk`#$BBP# Q誈m-,6ʢ.lI躯wϙs;ߝrP5rfrJ*(46G"򏉉P˻Wme_E˓p@b NJ8wzdZb"d 4Ő Ħ22r@PLTdLGb{!W bͅ3crs V28>\$r3ߒ#*_+Y6ny2L0=*b r{~—% H(XbcivaM-')Bq^P|H9c Z$8n&C‚!$(`H0")H)2 Y#Zd3RFN 6҅ O(RQMT5GǢ?ƣL4-BK%h5ZBE:ډ@1)c ܱ@,K2016+êZl g*։bq"NǙ-\ax9x߁7xއ%z'EH&dJ UmCpOuDтj 18XA\OK"H$ ɛMb H5]c+n%e%C%GT%RRNJW* fdOr4KA^JJn&_"w( 7%EO졜ܣQVV6VP,P\OrG՚HDRPSSoSh4s-V@[B=}PةT*sUjTTT%NQ-RR=zIWfVVvXZ:]A=Z=WB}yg$ s` F݄HзOӻ5,,rݚ}ZZZZӵjhu209a,eg`|?oQ{F]^{6OL{uO:L`l::uq]k t79k4gtzzz35`d48jcH714د.9[:h8;;4;vv88^s98ujrzls|˅2eKW7W7S4un75c+y<w&ɳg>r /^lhsi;].]jqc\+WN\ zQ;n$ܸus[[n~uyݯz?vv j{#Σ%?w<=zj㳖'>~!z1[^Z<_m}}ݯį_Wyr /aGg?%}z:03s/_#lUvh)pDL.=)G?aM.l a3]4RD䨈E/‡7"X?8e+${7LdoMV2F?ʿ-oo pHYs%%IR$iTXtXML:com.adobe.xmp 1196 1594 1 N@IDATx}|sތLA"j۪݊ukjkU?W?]]TDPvIȀ@89ɑђ{8y7 fu>sHH"1ר5xwY GnS>G[r|G}^kTm|o@"g6\>鿰f!|3Jvr[^a B@!P(~$p`M&x}#):*`%{Vhq(THBD ރG4l9KR׌|m:m#i^$L- M ;AH!ѼoMVPC's~QRr%9.t %~o=U(%p~zbx?|P| 5\;@rb[W6,_vC2Sa &!s8\?dsO͵Wb&4~7FN5P䓏&yG9f`\m Xa#HX>zfBv=m,V{,v[ z4;Uv5bЎnjG4[=><-F&*##^*{z㯦iCxRWFx 6gZ\N2v^1E2ߐ`}GiDPa:ooH!qSf#*8|G}NP0 [Qz_l򝏐1GQ] \j'p +|:xTփDmN:oѬ!KiyqC3ؗqQ9C$+@hܥ;z(Xp,,A":`D2Sk!%>WsL-'$^-bGDc$X͜w8[ĺ5Y;\~zĊ_#!2XdCW#>WZ><ᡵõvٌP|0e|O"!aEiSIx75hF;BJO=jٗt 5EwE,!5_LRsS&BMx׉| "]dOIUM!P( aG`ӍKNäy GoS 6CJRQjrZ!q٩#]I]\iB`B #TW0FV$ f4q&ߗ"5g̓䱌"c;@<`l'Xwz^~Y6WdRVh-6$)hYܽU7`wCHILfoW8)Y*6L᤼T p4WKO-J3Ă =[*qPmW4q<6mAa5`2PKKes["~dFfDB2|e2Rs*QBy:2a !^?/$} 1+Y'*!+MF,ބ~IsNFBl4tQu.ޡ#10ESWfgsMVwD?),ŲEk{AzḻTiڻ}`)!ڝ2 玁%< ,Q)OEgU)>uNmۆ}1ENST$,OھɻˆjR߉]Oށ5;d̞DkoP&dG䖕QL5P=+fD7P7K.OGhl$waSF{_!줋y wnS)Җʼn=/O+iji(#*<S.cߴOM_TGE#{"ۉ͟qٽX`BcB0+ ֡XX@$MGj'ka5KF|x4-vAvEwE!!߱o B@!P '>'wS *~ ]SF Sq, FAM 芼OP?Ϙ6_+|&cxla[M3p1,`+UkJa7n&jc. tR8fMF h<ǣX4~'c1NOd$͘ [(b*FĨ _[*3?i }듛UrOO%ZTjjqw%Yh)߇Wb<-^,t>j*FXEQ3n˯DpW/vr~]dq2G e(<4I"F1%Z$e5k7Dɻ]tˮK.Cp=z@[0i:l166z<&NxTyInMe|*Ǹ11h).FpΑw}|>M2^qW\[#A+K]oGtv$z xrSZ\k${Э CE $ć-Niu ̭)f!})/.Z.w"M?(C8vz˜7Së B@!P(Chidc"Eä+$BT1|cewo;lmP ^;!>*Q '?_=uȓϰ~F*Ftx;p#Q)5D"KSݍ#1PY`!b: E>K?HIh|H#8^S"*Ęfc (w nL8D!øCht|'?1ܴbxTP%.FЁ+:N{oGԄqU9xcѰ+R9ƞj|r8X^cnWZxh( +ݏ2q?lj 8o *VGXDB2Up( ac^wB;iH̃d܈d4PpB~G_Eƒ`%y,sH!渓'V`Ssp g[=<5s{Lr ^9Hu{xy( r@tfKb)4d Ϲ8۷y}0:$!Axy=xotG@) B@!ar$ʗl{j({PmɽWq+;U]G"1R| !T}Ar/F3U,9 ,G聴J 9L}Q6PTb?vHle`)I7*GrEJkD=b Wspf;Т$I|RC= ` -$0~XyyD1 #e[б!1o% ʟT~{XF(Lz)N-TNSx7Ng8M"͌b\f;m0{_eEK`cF4o+jL=5rښL.fԔ-t )QgSAW"%A[xR)<^kK'9%"V! /xY 0fրL {b24_>'X)vs\5-@6 n\[kZ?v>a|qXå^i4*9&ߗk2NB­:{JY~zzțk}!?[Fr Tfq;%1 ?pf>~mZ]pvvp2TNG\~FJt~,wϘrJ,I`d !4čj"n%9oZo 3Mr%w =&/P( B_B;yFq&j51I Y`_6TB0HHQג0]BEjo*T2.LZIDQܧ*oP1yNbK`Rk.p? 8Uժֈfu3#K+-$WQ>KKHc#5E2o rg=bjQEuɐT@Io~p ND7!qFCD  h6FYSY/`֣g~p(g MD9 aOE‰SZ*aN㳴[.4Tkw- <`[ͻJ)O2BiYV"3tLtbf#YGr>[a2].Ca gupm)p]ae7ŋ3A&O”soGp4d̛-*moe \oE!YsD\0I)H8"q6#";ACXF*~'D],MFXBcɔ2nȋ6p,_&sm']r;ifHt>DcnFfI2G1$ZpR"CÑpN˛\_B}$61N@J@ug1遐 JX{21IP$r[x`M!P( GU}oQCuk/f͟,зmXx]%}3$PݦB5q*_<{p יOb;S68̈́$ J|eY淸8tk{CP`&ىǙuebdygv-O33b]o'eW\4֔7+H\ܙUQO=WϨm'X@yF/.} \i(j;,ȴS-IzVxL]:amOGl+ֱS_0i)&:0t[˹ػ~DH>qӏcM X(AZ6Fٷ!Mh}!}HKB7"+afݦEYs# EK]H#PCwdx%^}i$H d=ȹ^GE#] XaAFJ^96c_ǔCӏb+]B끄Q;P'sѾ`.μ'IŘ~zCx?y @p+KMjnB|w<l(vVmD5! N;ÍeW (4/VA7@,(k6d{kX,cYH?S+&|$2 7.ECgv:a 7cY8jm Iw/vJySd|Ց7_9N&b)q 2u 54Oyp>Z 3S.\FbX[QM!P( D`X+UwnCYKs>f2[ow:hZR7B!gHR7RCT$*X;H(FsTATQ6pB#@ wDZ޻>ISh),/wVy4ʞ͍ 7q~TܶDٓKJUHT5\FKq_9Gwelċ.K3X![sud3]27_)s2z8ʚʌU#X؎`3ko}|VR2s2niwmYdUnĜylގޅ156^ }UtYk\F! 8X%hA":0h I}GbJW(ՊR72xĥY ۄSkg33SFZKj]E2CO3ܳu8 9rFSts³<ϫ:$ApTn%Q#sA ѺLYKнX'j&M Y`IΆ--5Xh8W]dcTX3Qn^ >8wV!‡5YUUA˝Y3abq"LϛĩdO9!VW.>wWMNzX%]чOE}l;c֖e/F7Qqe~7oϦ( B@!>fP'aK%;&]MHKaiB'(*:oOeˤT}sp^@2 fEHy]‡WzûBS"8*8Pե&Q>{8DO+a R饋Ql w}n)p zA#4Fʼn -X0fgpǝj&hp <=pȐ0PF%HڵK!5Y~/:-DCwP!kFK LC hHL@O @+oKa~OЪVX1ʷHFwq|*᫥ 8]F)?)!13=}8kr_`.d}`YezD F.rHC6ds@W+/heMT2S}Q!gAE*{Df?8GH](ںNz sK:~Y9xޏ >Cє{86"XC'=9=E6>i!$Ee;0؂O`͡&Xyyem37'%TzMnB( Hn$&eչ=E!!O) B@!?aXxtCm=R?wR`df$$@ ҭ7`]pDYJD#1,?FWJ\.Э;A\%rG6!MH%u7 ͟l@}W1k݂t C`lK.tp:{V:IX s_ˢ~p^Yf@iw]ƍ?@0vw(OOo suw: y=$  B@!P(?F@|tw w|<:6t5uTE,٤ęDR:xTͽ{^T(Yꉈ?| WJr 8/PMc̄ KA#n1l/Q[`Μ3GǤ$RS_$\XZA=,YfwAub-ŅÜY""wR0 [`JmDcRnH[?ɇc1i{S {_yL:Ţ#nL҈eDGg'HD6E[uxHl3eIbt(,hD0VD7.-qG.Ŕ\KLx/!խ=/Ʉi{|Bōcx@No|NjW30nt9x?Q4c0"Gptt|m/[z!t1E.Y1(ϡۿ>V`725Haodld"ӌ|Muzd) B@!i 0,Dܮz[ )aΛFt0")e#'E#Q@e7cVz[3V֑`|hvlb4Ӑt"tiM(籉ㄏ=)$GDtXr1: VcuB~0bŰcNĮzϛSF3 lUrăuQq-'u9wJH_z: Qg99thalfw 3<&A֚7X+V Dm#GPi&&V*R?k9q%n~gwlۦ?}!wLa:y^#n''GiE[kKDްQTɞkog~$10hL$ =Ũ#Idbk8~7_ތD0?DQpr0,6+#,)Xf*A]ח +==;Q]"mgTxHBZ-K $&e,Jê[r-fF减|b6ÒX!GM2.|HX#<\lt}5wgχgJ>_EFXwB*[$6uk̟> $'pS.[^ k>#afSM!P( Oѓ{R! =g"ʩe[c w1T*`:`aiz8mep,bxa 6沢x:|fc'T줓MP2:ӣp, m 1KBէ#UG,zLEWIJ.XL"LEsV#W[B#I9H=j>{I\8 ^)0(nIz'qǢ5F[Xrp =lsF.i3:v4ֿW - IF_^m#K1 YK 08Z^]Б2kw"_`5!"ek84ix+hҏjt򒘙G[{=]tf7(Ag@*C75i'B2u2*i<M?Fg1ɹ]x2͙GU [L:爳xPWy= s0C1D ]~~<L?H*3=dˆӏAtTjYLQ#S1Aj: r:hj B@!P(~ E@d`ϙhkjDM]r8B[mT'ktՇs?xZ&+E'[Bs~ ˟c`?-gw5{$؀yoO#􋥗H;4}~ H=~ 0R+s+栽 82#xw,|m5ܬ|2c5[.>_Zð~$:a>~&\dbooFu(D5:=1%$Smן'.Mdh-NH?ݯ.ZJyqxcP+D4޴Rfl clP}dG+we9ǍG%E)1A!ق/;wu5m`,j k йw;zf4wop>ذ>3DFHT(~wxzr+JZUn5RVM $6Ö]\/FO M[ߟ2 z'yx)p; 5UfFbf5π5˘7;;˜SFZV"vt `^"2 TyP( B'dANfiƵgK[D7#8a)N*GQhKO el /ҭ*840tQ!5eP k>ljI%VWep9[t:ub> ZkF*qS.u@$%/$Wu*B.ODnl7<}P͋ba)ɸ1FH O+sV!s5(x`amsn0$Dҧ7uRp[!6++Fꉗ| S:XBfw`,6# BsݰEj mdcCFC5 v/FqK~puv"$,@*;k/@qQS *Zw`ϢK7 iy#:6$l٥Om&FSG% {CRdE`Ӊѩp(Go2)uY'b 5ṂjGD:26%gkH2s$F$rcW-럸[DQ㊕L^'D9¹3^_νW0{%&C'ߢ?zEzP( B࿇.3>v;T$kiY=k?\dV4vV ki,vhhey6fjXR':r,J=2Pb0; ]eUaȼA_u% ~dȃ0Xx8 Րj:;-a`,s8 g.yr'뉸[7/M) <-{2ج=hxa1[ i|=0k zptknDKG<0񓡾GrgGE[u^J@}"$$gmJFME16&˖Bey(i2H_ϸ 1A_`';pгx쌿c39m #ν-<_ -.#pԹauc];L-@9x| f ة`8"h_I0R6f8cw|s%I_,wLṒ0<,$h0[n{3@t(+4.X'$,9A2eɓTM!P( VCW3V"+>}z G+.׀w(-2u m)/OƣxN4\T rTUlpzD~G#YOA)+>8"'o05 N$s:r.<ᆪ_J$Ĝz-sH"ۃ B@~X9DϚv ?)K{M^۬w) M㯽㯾@oE7[PjSc #$ 1wEL kB f͉u9dJI'e {Bun@ Z0mɍ޵G>w}N\w٨(|kF\`Ph(cQS͟Ð<0F_.Ӌ?Wy:Z;(k,|xp7{> ^GHyyuҠ[Ck*Pc#\6Yv &M"[pҽf0CV8gpڟ>Q\βJ F舋bx\nZp5ì+axE59nj5 4!V41k8lTo]^ )x(߱hx7HR( B@!D`X, ӕTW"=9;}ȟ2 cdwV#a?"#gb> -1 #97vZ9} x[C0yƉ߼ Q+ X3 >[f Ǩ"}5EO:}ecwg݆ǧ117ᣋu.@zYgC\g,ӎJ>Tpݽ;tlfbU"Jcz|3,]ĽY]˄~%Bc5gx|&=xEԬ^Sű[1 GSGC<},Q3v$|ir%T UM߭}^Dg"rXۨL n;IJ:#҆ ([O]6b\ sBa G1SE+@eٷnMƢǰӑ;.E ʯb0xhQQbX~ֱ̈> '䈙E "rxljZ,Z.omI).4qNKB/ 둻c?z5r}Ekڮ  Z5Q#zD<}h[6s ꨓFu2vf[yC0`$]txtlYf*1{bgΤb/(X vDѧ*LQo= XY:iҌ.8tD"Qtйf < &|=꼈KEg$>%_~"Y߃ر}3랠z7bϼYз -?h1>Kn)ۇQ8oh<;XM,@,. W!!;PƢyؿoJvKTl9zPZF& ;#ԵD C51`FJNSMto52)YiMtӕDL@<p{\DDqrٌS#}߼%2~&"k\\ٴRB$Eoë_kj B@!P(~  I_u+*Tl6'?źNqwd!H⇒Х~.Mj0@S, 藙[hY.QHH_#<{5hZgIb?#2OhruTQYT0iꨀk/}Ϝxfbb/3 y]&b3xԞ-0Fq&hSǙ)$וd V}\S|Q4W$H*^s~Zfg@3+{jK1l]$ 0$E^3v&"Ծ[fzӖ\I sI2r]0>15R`MɢO1FCư[`K#v[a.8s/#RP#x3#S%SN-k#-JSqa#.PNˈumزa"铸 .n1h Nc)L)ZDoJ#Ҳukc LAL,'Rقf}{fI D"%gc1z<::TaCʧ.( B@!>tppn]Y+,EkOTr>xoXgu&\.p*ZF"s[AOҧI]:ȱh2 ӫhcJ,^Oh֠8EAƠj8I7C__,J%F!UJ2: CcK_pVΡ<",ƏcpzNFy}L}h@IDATFl \ucVߟ>Wqj6bvܦ~) B@!/"0RqL:/wc߫dS˺,v~k418lGZ'0dR_ ?vﻟssĭt8 eZ:JNH~\o-8q,W'vU4^F+aGG qvn?#oK( B@!P J@d."ju KJdpăkEPRC]ZjY-]zQ>G8sGԬl6EpLhw鿖EW-6I"0g@`fOHDBzcX/ iLu --!FZ0 B@!P(+ k R 0&76Lhe%tV|"ʷԧͅl;o }<~]媸[4Cz]_cTlv!򄛑8y Puov p٥L;LBEǮ?9:1*ȱfzĚ,'!0}02A7]eMYKu$-A=z@ JMuYdD2Ⱦ>llrmgPBWqs cZ>vY7v l멥5dW!Vi9qnۡK`K#ZT޲K?"dJJE3(Y`! LDdcS`֜g2AInC4nez%qL%8sӺʵMG ! "DAcơ{VXG|v\2 ;0pr"$!p@vSM!P( B@!pHHUXǨ؊m%Xv*̛lӅ`bV?lUX-cD πh$1SѴ.1^=tD/mU<vfޒWeq2"ڵfpQ@kΜ@ko4zfMC'b=ŗ,Sѷʻ`j`5-UQ.XK5B@!P( 0Դ#㣰jzi 8zU!Ƙ@$Roz*jߘ&_>VWH+x2IAU<4BT|8j?aqȻa/-%RI iH ~*'x~)h,SNGH B%2H9Xp7#Gӄ2PB=_0nX zg5a*'D3ֽ8ndyڊ֡7H^0lEJhI]e|M/yN5B@!P( E`Iv=(Y_Իpi Ow q *O\u`v>k!x.pUf-hXl,׉SJʿu۾FFI>vZtra&>x|lx=eL m~$^ѫYˈ}%պ[1K ~G)вT<>c+O>.h~UFF3f=c(w?Bt0>'k7h:|tyWfI xΘ0)BTS( B@! 1p#$r6QO=nJ>&/ZZ;`g n1NI!6Cb[w ƣH*jG؉lAݲݎjYg^myٰCd$HeFVfʏ~'\ 7]+HJPkaʞܽL Hkj;3|b ڻנu}Fmy }wbޚ8fh0r Llv!zM#RTS( B@!P|?B@D!=wQKS`8f]EZ! j"^E>2+m یIh4_Ie Wc +_-Ix|2T8-z𸷍t<k$S[ |ࠕ`zwnEg];2N )}*'!~"޴[֘cq>Sis uBl>k%abul \n!-=ݡ4B8IkLUO w#g0.X##дyT<B21sOa0TNiGo1of1/8KNIʇbb>QT4׈kS_;lN}hMIBMe0-A̙}Bֵ<}VDScU%ݭj!gjO=5JFT Ds2,Z_};YuYwl| ]h_gֱR!aɰ|فFמjDizퟢaΧk sCWo\q% ~P( B@!a# 2X{\tvuCkP=t<"FcID%%1"GxP&]i60Æ8/n8kdd~]浲? ٸFoSC _ nڠߴH]yj%)b/.\`nnUVnĈ"(S8+?Uɥ7,w\_3K(;W(Y44ɘ妓$ZsE&d\V5Po]tP( B@! a' ILGH;=[L쭀 ]hI)$ە B@!P(!0%?RkuU$2F"vՆF@TOEqb1ҭH4TևC"Cc* B@!P/alkɹiu8?Csu>v߇P( B@!E`X nWmHU ">20(ZZ,F?/uB@!P( O% q#hW?D3*kS( B@!P F@wwNGz|+ː`MECa T* B@!P(~ 12-L[k?] Ӧ0aZO%B@!P( B@!p"u?H;#\[Xw!::De:RP( B@!#0<Wzdn1#2) &ąX<< = B@!P( Ë0"dUpV6‘ ./&N`5:a0%>O5B@!P( B'0"A3kG}trv'Oz;m/7SP( B@!PA`, 5YXp3#)%FW'oҭoB@!P( Bd c9 1)vm]x\=w{lIU]p Sl)$B' =z3vӍ{od꽬ھo% gX}޼3{[jЫAo~# t 0{a˘~(r&8u`,Uk\'B@!P(aDwhX&xyLg jc2 Om4Y#}49` ^g2~F]m}%pZ߇ף!oh裎~ &uB@!P(0E83#5?DpфCw_M4,&+ B#LFkُnh=,83n5Ò$V:?jj)!aqsCi '>,3Bљ a93)hhBQuC3h'[umر-#lNnI囙vv5bjƯwO2#W/3a, 5#G+py1G%/U5Li$[h.‰ |xRED5@wdp:$zwG¬Yxk&ڀ,{ ?6Dٍ]o܉;_-։s¸@O\wÜ:t5_9 9cQz ]V( B"c-}NF/Ff̞Њe[7&w98`*5\5u*b#BY-ǣ ٹГD.V$!.[#&fzM ]J. S ӠP衧Qq:qzJ6ݼ+3CX^ S(tzk*a MÕ y>WiFw› @bj^%/wЭ!yW+µp6$#}tf^7*$XhǃhxH؄ w3e]$π!(o-myq_GS4 91p^'5;A'eڵOeh[w! !މdZAaǜ Nch5l# v ~ftja'BϽ !9w)/tLَb臘{06n^6̴aIYu諪%%D7UQo ktzBLcO|(2Tv£ꃋQ?_KV B@!PhVŮ~{A(ȈB{g7 ;t4jjʷkk:ڃoL+w $"FNZ .n46}H(-a3lFw^- !z6o-z KļsOkBQdOW&f!p1li{j>.<]kQh149A_k#͍(~vجvxIzjs60j59D#1ñif, BmF#-.s`s^õ2@t˜-i0Ө7u}<&}Ĉ2yhXOoH(;01w.)Ç/BE[V ~_ 0G/ m\I!.Fޑk|N#4 {4qr4~2*<}x0B0闑DR;{,lTU4uܨDXB1Tc!Q$'!'_O@H>Ei38O(y0J@gCA+j]Їga ŋsgzV{=ɇ-D ԋQ8aAc]Ds rƎBâe9~b ~/f2aIHwt2 R-~:W7 yc_E$Q@ Bf΃M*P`!&֮y%6L|WD;1tFv3?oAZd9YEXK#гpS܅ɳf"B׏o[ "rǮGVBvݨ1X%4:p%W##/+\jګ7o)йՉלQ0$B%M ,B@!P( mf!40,zQ[#.!L /j?2ѹ0E3Nj73-$<5kqؙpuG? s8Q/9^p5<:HD~3.8o->u6o j&FK8/?y=OXn 5'ԉ66z% rX2{ d Aϊdهϣ~Ƌ»4?~`YbKKiٻchںK3HG| IDONjGA]IgCy9ZQzx)hjAXjF*F#b3F㥹P3RT|Y+nzɖs3ND[WGg &>#ϼs}N?>r$ qc'_LĮu?xGcSCXx̜+OGݩxb-,sһW,:gLGSas" wb%W5fPӓZ,ԟ QhߌCMFV,.r3Xi?O{t:c7a̩ϭcˡ^/cQ|1n][O6=.~94d|m60 ԑM3ί¯ MէP( D`##&%>3߆oAX\*BG>-^:fU:z3wg` !a3c5 vtuc|N'!r`6 x9p&ceZpc[Qc#nP$̐$bh]xv_3CxSM -Ӄ173W pRh3g&?)BdN J-oP ƿ g_Lj,oErgS݄ې/5%goFG&cZ),"6|8}mމbًg;]F"b<`.fC;k~= MIvjuF{GkTP`nKÄ}Hr0#CnsS5GkD/vm89–^(Cہ_CPh|%&`b-KyZ~tfLYL5-JYK|os M/)}&8(4AqȀobhJH-Fbhg :YׄY_ cB '묀)g>"bx'ǥ-^7#nڂdd6^JW*kbp::K/.k>[@ײ~ rޮYvѾ$@Sֵ=nҮx R@t~[2tQ`ag 057e"6S:FrP.XE|.F-\OB:ճn;)O#}6ȷ,dj ˹|e DoVu* B@!i997u4wC1R]a8f}ä~!1P I0.3k(lb_1۸¨Bްq#;> ڨtLZpo1*!vXzň5 ocE6ҳTV[?2z&d$iW$-w4Sx:b0cp ۢYWD=m$"{1rlr6 ,mk i<-ѱ!!8{K3ȑ,B4mڊ+!6/x=/B,c3}O#kE}g_AogvZPDٺjLC+aWpW#y!Yz?1{4zKj r$O"&]/qiit 䓤F`Y/kdx0;VT`[ @Ւ] ]kWk9>E)3%ej^3I;wg=G;wT2.=|h{+"ai!UuBDdz`DH +6G{30C cϑ6栃$+ƊQܾ=|o&iy@+B8%ȅ42Cé/@nڕf3 7/E!P( @`x< EKo"Ey0q\DDF Jićkމ1!LbUijp- VΟYlFۆ>2ᚅ'a{+9Hww_ЮP:uaaoPˬJ&oƼ)q5Tԕ.Œ?S&FaXphhgi;ʒk_MGObFv5N΀: og-Κ bSsa%Pzj37}姝s:\škcǗK(zA_(z oEzYd] oB_)+m@oH) 1MLj ?7$t[e7>g/0uy6?l̤g(Ydl1,g->>ЌcKq}H6kD0vMX=Hr/2λb0~qHZ]9+ƨy)il^&$[;W{ڰo)vrE97༹vnB"0ӘQ̌QIyz͍Ǻ1ݼk8` FRr0\mֈXL@XxvŃ= [H Ò ZFIq<{]N<{xl)3CmNo|x˱mM3 O oBS ?Qx4sh7I$<~{XfG<Vo -| [$gGB@!P( !..<&ch3 r?aqgaQ&9%',<ƚ6dǘQ,] - ͞ OW-} hgpw6ṗҪJ8{|8E(+֢oO<'(]/6r ;kJ冕˷@Fv؄Wy SrjF#QnxEp7:Jt+~Ծ}=w`mh ޻YW1sS5:lZ/7W կ>'^5&t>(g]Lѻ#"s4l(f$Sҳ;L4 L `Fm.3wxdWldx;{$-O1Ck oމ+]Smᑬ_!E710zV~w V+3.8אнn#z{:҄^F p}@:zTII7b}>z*.Co =eMpl4o\ε֢yg\G-bh\>7uS 8 )[y謮DW& ^x[1 j fQ8*Ǘ_|LW\YQ ͵Xr-Ja",Ų%M/MUڝ;m)FՎr߰=NSKV?^ -[ k|'@k"&矄3g~`&`8h&aQӛU΍Bkq_C Oeк~7v~|5xz2CRWsP5B@!P( ܼ,m/t8?61X_ϝd\?p)xgNC]v Q^%_A2OPlREoEtV:`gR$⒘ɋ$k1q~wweS\Z4'$g3fUղ?l:e-MC m 6T԰2#CZ[&"sapb{)]{5cB r,H>;J+$+32lbImI?ygbI[ 2.@o~KaU~ԽT=D;NM"Xzв%B\:V>;{ק ^V( B@!pV"EC]%ҰQ  4V[[^lĄPs4Cc|>a{qz5D;p-WcB+k{( Љil&C~ {dhy 0lLoK37x N Aқ-_јpxhopVqM?0 FpqSAu6V]].fv?8_x9dKm*iyd#{_ z^D.UEϬO6 csz&: 2epz}akk2W[x9Is8O险1O7qSPad(OhjrF^ 7D>q<#DCs\!%m 8)Lz}e|fe"'Yq3ɉ01|MB=;_/W3gf0D?o-:8Sm.Wrj B@!P(<N@d"Z}uX h.5 g3c}4l&C +cQG~Ŀ T>+~rf$'jh4]H N~НC ( B@!P 'J@dX#{nF!!5sU?pld&H?p2Wl?:0/+1 oc}}P( B@!0JtiH9#wb\OD()z7dلx i4{^NS( B@! 3 n7 M Ff6; ќh?loTSΏ s^LUT}OEytIuL#cS;ѧ?#"Ԥ͗^==!d90R'BGEv213iFGi*"tXj\u dqtD {[kp8 `xњ#77ː/3yr 䇓AS@>=tri^3goc^ӂwQfbe[q%76#c[uXW0'?.} €|2ڊ{1GQ0dYWg8֪ڻ/Œq䄴hȑ[!P( B 0LDL9w [p+}15odx;yg=Rb[] q؇ :tH#: ch;G{3^!$b06btHddžb?<#d0V;x| hrEnFd zh&Yiry "B q2my39: V^fdXQs]K3F`-v|1a8l$X%UG 1ƪVd1иӁށ1(cBC !N0kY6ez d\EY@}&-!jv- Ia4q\lX &,8) j {4r]< Ʉ83DX -3"9ņf;>j\ ) @+EYAg$O(Y_RM!P( B 0LDv \x`f*bFQ vR@O!@@IDAT$\EᦞS͘iF^8y6zX̓rZeȄrͰx 1Lb+mkgY0=HJ%S.7bő9f6ts̥Bdڿ޽bQq)tEZ^4^xb$4lƳ/`mz,82Q|w=݀Bi 0}2ɤ_.8;p􍝀Gd1JI\;1369a6@1vGv!(~ѧ iB>Z\8葘%w`!!K> :B>H\ӥ|3^&(Ew[?i:3v@)H 'B@!P( A` L&+yaœtt6Vcd(v̐lR}4Y,Az0+n9<j24hgg\l {+tycߜ\ vrZKZf< 7JvA<]σ4dZo}3"\ #RnN!aD .^ILLEp֕P nfN@b}u8(o2Bp61& 3yC gj+ ŝˁNo?> h& ȟ:<>fP\O؞HM2 qK7~L iJxt m缢dH?)hmGpnDzEʍ%-0/a8!6|~zKrX[D;SZC@c$sjyBA3`se?!Ru.XP$@uQL&@=T ގ@Vx,_q>P\؍LH5B@!P( B`X `m'MYh+䍢1~<`+1-6J[NI?t83\)M\}򙉠SB{hj)!'P( B@!p,=Sub :e&G3&>+: [1CH|P";}h׊ppv{/sɁL-I{k?uŠ fҡB Mf 8aU2(]6}U;YKf_+'^Hޡd;n B@!P(a# Rtg!+5u(krJZ3>cb?[6%u&ׄMQhu$A#Տn7E#qXԂ618#`a$>|\E&modV> Dd^񂈙}[\?oScHFҞy݆0 xqFd;z f` QQ>{"\1PX$%bla(F % 2roGmg?BB-eRe/l6gJ+/,.Cӄܶkə6|A^ 8}т8 \uaA;6xWSip#*i[q`3\Sik 6%1z_IH`^!)|Ync CΡ|}5[$ A B@!P( E}䛮ze݈mE;MH oR%Mv/>#ɛ;4ܥϏo3}Sź55v6{~\C!Njg >-|c,bsC8@Z0-ڪVn loDePFJ0YٍVg[wmn@E( 5=Q +Ro}k ` $vF/F*P"YuRz+H*BOQ+Q؉0;mȑ28ֶMmRRfwQSÌXkKZF.r-|V5Ac5iW yUذ[KŻ?{I1XM@/B?: TQԼgc`+'af|NR( B@!>rd#xXNGC݇F$fj;\,Hnc4 %UvXqz7uRF-vkYژo8'Y(1#CJ%ǀJ~%R1 6-ĪemY4O۫C I `w;U"Od=M ]mL',}f6ZE>2xao"n}z9mm":hԮ+ih<}tH*o;RORE#3PfGsSq(;ke⫈AV^(yVSǤ`czh}fb1>&pⵑbq\#qɢZfcw<[>1DN'Kj B@!P(AhȰ"k~7#Uq5R[Vʹ49A+SLx aCiBY\E0LSC`aDk;81рdbx#Le dMtY7!Dh.׉d>@LY@ུe k %0nz\*x)^LR.o/FrlS`jkVk1\̿d\t\8F=M_1o[ɇ+H@/8$LQ.zb_:5s?d],6vǿ&'YF u ;>*&`(f)@)4F5B@!P(?_$~cFޘO;ʊYWp#F!Ǎ W 1r1ӕ> ߙ*?YvV7161~yH>ENa\hbtFjp~̅h:e9vt 1X cb6L0=zGX-[{p=Ga^*10<9Љ,6AnҎ? sgħuu_;p,`5vL^_thx mqȔpO(}èP( Bg)@مÏ])cXshƒwF]:A"%"40|$PC{]^7@j.ǥZȦz=DW-} |LBo1Q=@d7qw;rDϚ+"6Kb<2c"4"^UƁ&;fl>IeXeHD46C!-}q!Qh݄S)#FUß<œSKJ7S7߶!!GoT:䫆ELv*@-*<"a(ȃDmGO/pޫ"kd 6f"Q_DuFzHKDl %2Q; g7 ͸y]m(Z w0&?/[[|) 8׿(C93'^/< >Yb4J5}MxQ5@wZ~L3[]8+{h׭y+SQybC(7`DB(~0޽$L7|-/T 1;g⤑^;| SxҀ'd/ܾ^8wa~9Lo҆O8ج==rpTew$O<iXE?bv4 SUM!P( ! -{]cnԒ`O='.ٯ:H>xpz886\7+.<˷"e}ég0;Ɉv^#"+bMv, ζamgIn5w{LСO"4=Îzk0I=FU[g\VU7B@M\Ø13'FΔp7[.G33u: 8nQIO/Gt*:b {GvZ<>9W8``COM L-BPS,5ľZШw2Lm ~3LQ`anC9w\ih+[rf☛EjJW2zHG{L .GGqEPA;xQc`my4շc=Tnс(=O7T9X6i7m1@kkmG+֛QQö訂߇H|Y  =i2CjR%80Ca֝ṡ{O%a1oLj2[Pƴ…8묅8b9V JڳY6T? ##3:띥ɗ{:= H=~LIY#y> .еȤbuy+FO9A"W/yn H@話0-=:|!HD)X׵r'nFⶣQ_~mHg8ԊOsRem1FN?fҼeߌf%aś!"?l:IFi|/;0,rd%~9nN=c|٢G3Kh<Gׇ!BmT} B@!P(! V04 }.i&ՂVL0+BD;?- #U*~!Rcmvʥ>4F*%"Ә׺x7ܬ>jT:zn/}Y(#2;|^|/l؛??cÇKґ<Iq+[g>z[)rda* I7cwopҘ޶xBޟ}arlpYk0&zƛPѳO.BCvѳ Z9ٰB [dB*s5.=jX``S5DhԳ)boK-;c~#",8y`n2o "!K6$X'K+;C=q4]x-YD|\a^D4Xd/?o)o B@!P(K cZ3x6}[IypѯBѸ X F ̕_Z7F396PҤPaUn"lZæ5@ ”4ÃF\#U=7z㈢hۜv930(jI|$+s 6/ 5l2Uɬ:V@2b1s6vUP@HhFtzIy3S3QcXˣ#a&\97Tb׌0]uAU4fW5zz{Qj{5公AӲwq\RC~?ҰzZ% <+~&Li&[:p9arn-ZOY}B}>mD%@ؼ${6b[3܎>jP[B@!P( B@:1%6qZԅ鐬6 +?dl?~I0kegn;O`qJJcQ!̵rMC|P5xvfkuö՟_]\Sq¨KG#^0vM[>U}YCOVU΁Y8|$$.$ύ3'tXh2y5wDLk^LG&W@j3HRr}:HI ŎБbI|hWǎ-^$a7ICջ6cd$VY Kñ $D&̓" }L IpOWrG+{vi FSSY\. ʁy7 b֏BFFҨao ʀWF;=~܁ `Z~6,]+pPCH(q3,~#Rb5$z B@!PC}pJ'Q fhņU+rc)"])D~^vɍ\xzLO6Dhg '9pcԍib3]IS wyi[tLf&zXD!}3LYl}tť&.E*Dj "MO!#0&{_U{ BjAlXW}]buWWuݵb (M" I^n{s> +2sΜ3g9ϼeбj!+ڄ0F r*h&g;sǏh{ZKO[ydB2k˅dQYO>)d8嫖ļ8lP%D搳0)g&b](nC.GЖ2A ؆`h^!fbLb50P+hMߖ AD.F$G${Ѹa WqE~!w, I 14Ϩ.ɍG<a>񶅨:6Z;w{Wqω~\ W܌7a#ѱa;\6 B@!P/sF"ﭦe-t841\?V1'@}_;@2R\$ "G<$u_7K[ ŎN4]j@wpWwQ( B@!3"r5Z;8P99} mQ2>H_.UOB@!P({}c]WV ͟aؾa-nn,Y^b \T B@!P( >@`0Zu#*&v^Ԕ#6ɈEӋx;5ӛ}&UB@!P( B@! E` j}t)H3fh{s!1'+~>PiBvAuB@!PYRՈW?wOEfPCIHݏLvDCGm_DhoRP ୩>)zho˱=f=%`GjML q\`?)o *O1!A/k֟Rՙ,ml!*tІ j 6oDA1I&C8:1qS8sqX*<_;۔ ۸)H맡Ç!^i@f+}#!!~1='C~$\9/|賓P( ?9#~CHPsc{k' Fî~ m2 Ձ\HM2<*ȣ`p&~VKaPl:K$9hǵÒ_Nv1-[ " Z-$!EJɏb l⇸lgU뵐b%ZQ(|gGgQwM' "u04 ~ ji7l4hr5&~~o~r'KXFsȞ)LC=90͵ ]˜9eH%H h(X"\ޏ2Xo0XH]po!=vMxo~N "qi3:7^ Vedc=rFaN4~~m9|-̘8  M5_³~{8}u7u h.=\f9v"=A\~kY>N}%R]\ƱcZlfEFX9x22G"L~(oCN}UBbt$]X,A~bm0RK$XNK?Dž6T`[7' XMfl8E>y=Qp B@!+E`4 "pD3Gf g\-xk1cı'@wd!gd~}ѿ(MT2+L9D?€;y w8h)#{H4x( qc<`^X&'DPhGSnUG_U _nu݅| Qcs)S{nF㪅pD&q6Z@MF9S˳e`9SgyJa>ZLzXlzhXt^CP(wFjHb`JJAB\w|./D{usɇNN:Ї1nxJ!Tr:u/Fck+As !ͱFqI.1<̆ͱdƥS#"%Zi$ j@3x!sql>]9M+Qz{hJX&K-Z]?$q CIg"_8G_N@o]9HCǗa߀`{- F@y2RnxQ\_yڊS&!q5V-v5$c,z}[ձ}Bu&C6|jmF-a'h9*YcXKል@O*l0Of]@Q#]-`xh&ƒ?z,,msI*]lG!&s6'!%|/;zw Z>)Gm$]k>6)DB_iǜ1>V ~Ba8‹1at>b­ظ~K]nF+Ņ+qֻ̈=(oV{v2̳hFƆ^oCcg;Nr R[xt6)u)ǤOշhK_-_>Z!$hM\xѸXUˎ&ė CRJ.a^rd\:zGx1$Ch?s=g 1ud{Ouj{%nryr{XVR㏟+wů`up̘vtHBɺExe"ΙN)(Lcog'#yZF--U>u6&BO^Z+̘$něI#}rV=CkW(  = V)6>TaIe h=X '"[3e؜4>{y 8/!D~?Gg?99Qzt8>@#Jqߝ$+8F)4)9c#}3gqP=$zj;ia=8u/?#Ӓ¼:9zOC, pub专q֬4۠3eaz t~DɉvHdHߊ9vG^gpY\t*pߵ܎\&(눙giA!^~ }HVH>a6PgV/soOߋĦGއQxݙ:zŒ Xde .D0 I$LNBmn>v;N*Sw[):?_ O1c$W{6 w'!yMDDQTM pu;a=4$UW]aݍ3fJ_E!Z4cl{1P{8Z -oRG$^^SGM-)H7w?_ seOQE<)gEP <J:+f5o(n{er| ω?hjC3 lQ4߹ejO!P(zDNɉsbXv 4kX&Ԁ)IfNF\ph(S0$|wft1z<qu}Xf!V=h6<ىo h3⩔p6'?Fh6)j#g}2F=) E apdӖVs,r͸r#Ξy45wbK%2dXzB*ֿ]jf cAOë㫿QH868)Nh\hbaQDs  ]/lW:~4ccp9x7U+pQK_$?<1F9>t5Z4\8?9 =o#SpД@6ڊK0O/$- NF4!&=0VX;tCMZS+p7`%w'š"~=RgVS1u,ئwG=z.f=Wo nt .|vص4i VtdL8v { T5l%%V ' @kC B@!ؿ H %đhD4iJd2ahG"g퍴{@IDAT`Z9l:O2`[EVw,K?ֈ85N,5^M &hPxqbJpy&Mg-h- mB}B4RՏT䟰 ?UmoFT D޴s9\} vWsVVdh_wrV% ~ݎ4)_*j*|H*݈>R8bqItg9Q-/A;MܚwN|?}͇Ć?cau tFb(~C@u3:iu֣B"/\/} 4¶e#tO.*};pɖ ::x1tL;{ p.F S{ i!ԏƅ` G_*cF:t(f9H[/.Ud~2.&%6z`h28Ίfhcp`j2PH'2DtKQQi )2>%cs͢X?c/R+oZ?pyG"5W|R>` V|;cO jXU^p}SCBY&%F V_~['D(̓ \dhH愝n(.>@.PZ89sh8LDݚ 1_yl!9Iau *#S#6"6MuC"Ѣ˖Sxy;Ѽ^jdCM7c$*ޟ`@ \cy>͔&==Y9x+L#ohXmY餆 oq2Re ߊ:|9ddi  M$1(b%Lakπւ5.f砵h :ayz"~oexdX 8QRZ&3>gYC3(3={o֚",YU1ԂDXJ_d6R~p)PYm2Rj%;`ogy{RG"ЎRmSy#В&+!@N~ }wKntxeL`Dʃ(̧ _ *ɞ6I3PQ( @hqZ/E?M\mЂh~Dbp-A D0@=^*5Rg¬L`z?"jC6 abF_4PD0;g a!/X)V]B$wAA zҔ[^P`Ctw2D-7"s:w ^4 ~:OԄu?q$<{*F<9{X M*? AD ZZnH5] Ϭct׭y:*k-su`pj&"Oȷ- yǁ/@prI܇ ƺGF0"i+[aiȑ0rvU$m# (b Y;~$&ApliCӇ_GOcĺ/ƶhD{foVmdcA[Wƒ%oE" #QQp` KC.%0(w2ff3tI/T23yIF+_%K֮E72pZ2J|}/xM11~TT;SVs(F;T~5j- s$qӐ`,q`/_nE2b`PNNHgCkI>f{5>}5$; iSY ꁞG<-{iyH`ցtED}C,y-6DBF1TDSSO> k>g]rxq? b 98ܡa UfvˍTR( E =1 IH aP/Ν p,z5iK*ڕ(Dů]7Á'.2/N|Xy._0k_^3MYMԞhMA<0kP{?fr?TX2FFOr#;0Fs{q_!,&?u 0oaHNr+ˡ# sVRV#hB֍o#RFV뙿&ھ'ށ c_s|vZ_#)i3.Pi@m~k.R݇قtЍ.v p.9y7Fx3tBUMH(pjͲX~GlԦzQu1-(KH(7OmF\ P\Nmx.y)gF=5Mbߖ! pjt֣PHw{D1g3agIw> i.eؑzʭ6#$F`=aș4elHҿ碓FM$4O35ծF# r>Ǜ3p:mZ74I͘/sT*>;j6nmxFS7 ⫱aKMPBa2h[1+Ӱ1|IWN*)tG!P(jEҴ!)1#66S2!Ep/[;=Q8[׉Pc>S 'QmV8͇70s~ }9v# YYb-!¾Ѱ SȊΚ}&(z{Ѻf5%~3lF{-hd ƾ FLsL9H :hg)Fwy-Xv.'a} yz1{B߹۠/xm$H=h]=e&ɂ{[p*!I<.= з}ulaf*P/Y $FjނA/xӒе^6}0*УZՃy (Bl|Ýxt`ɂ'_ヹg-5W_C'5լg+K0 !4 5Ee хQ)6|̏Dw{b^ew /3Iy'b|p|YMyHᥧ( 4tbO7>& Ͻc4! J?uFr*|l"ħ% f\Caj,kGya狱Zvs&7@]o!ksd]RomǸI8Z:p!FR0g":9Ek{śo>~>&\i8SEm~5d+W:k0lk@uL<.W٧&Lc'_o׷ӯ糶? \>7bNB@!P(=Y ]> -5hh4Bswмi }t-4UBjG?swU[wljVq(dBI ;*J"ҁE~fFӭnp7G-u̓E Y^J,"jՆ"l9t 4!He^\Lrhۀ~N?JZS.킷RjӮ2ò3p=.Ӯ/KV>|$!BX&#AulМr!M=JBfE|1Qb~Y(0ڈ5V˳EЧ"kk7cpIWB7quxZ .RG6롧thɓy{=Mi܂@C%C Faii"zofapÖr#qiC)UԉPeeա7-u2<()Ml ZRRN8F$ͪP#dyCO[ʍcH o%y-(m*vC(/>mzy:PT\5x0,DNGvTll6/"q*֍ ! sSzF"2zhJ7kH>n%(L;WߢЕ㦿YZ8ooڒ Yἵ ay+\xgEwh7$kwظ 3.6T(F>Tѿ$Hc䢙???j7kH7kpOn5^oR O*6΀=B@!o#28qN"ڀ/;R \ ړ*XJSZE(DSnkbo/jD(͊@+!N% rm/'ֆz~[$#NQ2z![eI ٲ9bci$ {: Y :16qtpC9ȁ~O©i,,t׉)7Q8šj) MeDOfi_+ԹCHB LO~ޓhqV?a1DnhJz!eDMgy@k}d+&M⎡~YOO?v tV:b[ hF"b_0uo_dr$Rf?yqKMj6/JgY:`3Ss2#8QЦ{q@ҩ)CnJ;"\Pe2?3v/j<%DpsQC'u&GO>>D;tQ~:]"3N VTT?=2'q-J Ӈv!\\=YY4*-ou`0 C6bvq#Hh׺F<Ų?Huh>)Wy_I\~%Z WV(V( B`?F`A2կB@!s :gIPzݕΤp^mD{hg 3gZϢLPB~, 9%fbf[.x1}戃H( $b?v0vXIҼ!&]*G) B׊! b"~h-2<8룣Ny_B54e jBSP%Qt\m%^.&j>M{| V2ŐO>4xU(  /0`H:&!51*A1j<:֊ Ǿ*5r~ϗDS*&i}|H &C3QHu|숊V( @=Ӏ ߊiypמG1 5a1 mxЪnP( B@!P('w'&qHY5 :I&8)Vn:) t{'YA B@!P( =0)وwx zx)Qf’yFus5>xuToD$J B@!P( fXPKҕ0KVͮJlupp翁E\d"^Q`ϑZP( B@! {D@ F\RLQN8樘o=T0J5 B@!P(/{L@: icdiP R$Oc4b~ r{rB@!P( ~YkZU>Uuǥu5_ ]P( B@!دأ07GK1#0ͭ.}3N?IQI@9ⳕň #)QQP( B@!_!ax'Y9y<h z,&m@x a`h^~gW}E4-M@@GB,Yb"{VF). #jX3UhT*8<ءYw=:p&L vG^O\;S2Rh S[I=kros_3 e#L0>2rt} }>UB`&dC,D4(ɮ ٗNT{ WI>봨n>!~X%!YV$s2F >sHR*]12^,f7=qe!]04,fOE򡳢 xg;LuFF|ʒP>~/d(}^[!uh䧚bb ƎۉA?t8wVn_NuٓwުQj@xYpߟ<qȳ83ϧL P6ٲy*`W!D`h@!2#qk/4 +Ng`N>΂`5)KU6Y'_^{vK+m8z)Hv jvG]>{2َ-H1Qf?ʌXu[1:y3󖝍E-bg2N:YQ3sF@~ o{"y$,Ia7o&eYiLVD5Spw&=oXA$y0 'A, (؀^4G? `ɻx_j&6taBC>>g5Y}Z#a7QV.mnA ""̓Tcm ۯ ;Wb=>vIA߻&.N3Z5n$ !N},{?T S ɀ"he~ϻBҬ N᱈#A.2Xϋ#{q|SQƶ o^>Jg W fv͍~壈%'2gI{2.HsABzC7BsWƘQ/u3 ::?0V 3[T~ yB6^˷x&9n K3LN6Ww} M'oߘHFYGMCJA 4k 6$C;)x]ɒN/ꁑƝ;W3mbMwiiäMXW<#I9 =X)7X\"mΚl1W5eW\vLvczK/W>o>y6W"V#9(~ho/pƱ!5%1'lh@A(L ǿY} ?ˑx+ӑf^j! º˸Vxl1!tXJJkkd2kw9l1n3qΩ0:#vF,Ֆ1P^3/gaQQRʒ$$Jٵ_UՅfM;LBUeF:mp _ɗ$:tGjmˋx|XW&f$h^Oʑz.i𘦭ۥcg^.s"`&4LZi?Gc噒2]aX, ?O§säZ-;%i3%=D+pCн[0y=hO ~p,^sC(/s+EFc2AnXlU^/$V%RH/gNi݊w|n;"RpڑӐif4YHQ!xpKf s~.է4손@wܵ4)c)- pѩ40y3Q bXspe&SpabDo}ʷuќf`E+O@W]^Po v|M[kn@nj4|&Z VSHaúx!)=# @ɋ=&\x!詯Olh ɓOi&~`,y/bx鿠u9QDrtEWbB^**Vg~ ^=dL[p~,zo,X𴗢>s6wLMa'ZxY1ؼ~Ϥ09^}_.Cŏ1rsCÑO~K:06#38wc\N*Uşy#s2`r1PrV ןIJ& 3$MG/omgo>E #H̷Ж6+O[S?\LiB] "ŊWFCW}c ġO?Uv84!i1̑f"0vrLJEsf ).A8|S.4Y|hJ0n|,k:{N GxsEs"1~PxptnjG,1Ҥv&N'9653caЊvjuh,nI>RqfT"X7"r\ƌ@:c@EُyTa4䤆D{J" 1$taw7gIyD#6274ɡo⵼H ڡ~J2?כA o,źB@i'&k^M_ =K8NM!SzZaubC##kQ\ƹ3g/ƈL+o|Mgy.8/U;ᏊaRpДas>j9PVfM-8?2 K(HiԵqvpc32 0>|i Y9^ pY~:+zwH7އk9IFV .7GZq0lYU/ka50"N3% ˶QIr;cTuO7]!j3gr`g0eK밸ʋ4I\>{TLM3aXG8$L͉H2aSY^|4M01 vkq -XU;*q|\`Guha !Ƹi)88:>ApҒ8hL ,N>2<}T 9年K`N!b2QVk GCGC&9U{Wx&NpщV&EŜrHώGr<&E759G.8.\}.f[K pz|v.w"Y'YE0ގJ}HCTN+]ozmZe6HdDɬx)Hp&x9g \ #yT<̓g~.i,.Gγ"#et{ XwӉ+{h@h4rT?J}sQΗqpeC("lƅwm\Q8T=x_1/>SǣlP('v6cR=4k3d?/5 ]-U>2' jfj>H>.!}8 o!6u}0V>Ϗm8cǴxl^5l69pcpvAM?zٽ=f83n 'h=~d p ?9"gzLOnX\w8Hb޻ף2/= ;1<7!37at{<3{;6 ྤ')@B֧N=^ SQWT7lY@&<~eV_|w}]͔7JR|n덕/ @ӸA!m큈pjB~G`iAɝnU:he/C AN#ޘߟi9+QD̚d  $Q -p#au0:tdDkWfڢ[9㖾CYљVKmgq^6xH, ($?q 4bD=:"&2SoTjsGbX7G:6a>ز{-Y7bp~פ0~u?n:3'a{13~U L_x#wz@[۞ED MmKݷАԛaeྱ;}?zƑCܗT k`==z/xHA<~tn0;VgO‹r=hiVimeQ|1MtGj`䎽kN`g#q1$j'삧ENϱ 1kCNuOe玭/^NBn}:`}h2wb|4G2ʜo7=eɾxNs,M`%<>A #x J!Ȝ8q?}`fr)3Qz:Cg#jܶ_&3^cS~z*Nxs}6|m,C j(HiZiBk-aM;j;9d'E)ӌܜ +-٥AUƚ ,509 |l_=>NuTZO_ +N[|9˕= +HFPS?OoGf߁ >[>KFӤQ}ičHټ%E$R5G#yfԔBȆ}3j͓A/<;* )p9mݰ4™E#l[ ^{="J{ͼyz%̇ei75ylp>6CW"Nx \2z;'v -1 6g^|3F|sG|w\B::wϛO-t ?`i%Sdij{b{ 20it8 H(/,9 y`_#&196QN|5G)q:/ɬj[/@\,-yf\c>6~{;܂'&bŇqG~f)ya3٤!egBJ@0󞩰wހO-#nC≵qu{bkA-8<wë]8Li#%u'ZxU)} èQCxϯ]3s0-X%wۊ%P&<:i{0X;dP;`-ccJ#1fԌ6k&a?He]q$Y{zO1dQMQZNNw{L Vf--x䣓А؟؄ԖWwLA߂7 F7f47)+L>h16={fu54ܔzp E 0avMe%wB`Z.L{0L(N e^1[0uj-m1mjs9M0g<0s_߇YoE#&)4*:apmlQhA2{åIIY{,,X~?ԃw#-77 >쇦!5Z@fej=B:7EQY"_~/~OOmCď'uðNX>v Q\C8FsߊPc:/E8M~Zzqdv}O|x 0>kݒ Kj}48wCő=ؚ@ko iዥp_$e}׷0yn9Cl:Y{)aʁxa+7nHT14*.{WchT 3o4 8!ٕͅddH߇$AÌff4G+^WGdka$݆ku˺r2(ɝAЕ`0j<:{+\ǟ|V O_Y_L5K 1:2I̸)LPc(3ey#tb$g.~[F {nX`:%EYJ*dAO8ҿc Ɂ]GQqd|?Ň2`tl\]P&jWCHh5BFts?g, M$j@H5(M rG/M!)i\]r+3>zi*w(.3$@IDAT |>&p1L)eDjFSb4ӼuVr(;/|Xh}G/q(8 7?,k➏~Tl|`&ʳm!$ޓx aɣP%NUUT\M[P_T f$vemuxRi S2彏S"o4Cu~ 4u0Gc\^1ǫ6Ïςd$8[dBF8Ҍɏ ?Y#045ayEW1}FyQ4dVwh- 5ص+>Cea¬QFfDFp)Wj2HDJ(Ksߖ]oSQ8yC{ZhuG<+Ʊ1a:1?e܄KD·L}#C4wÆTյp O̔7Gp\LJH:me_㇒Q}og mCw:;h؄UF-ms͌&;G7娨Z!]K| ;*c}1z?#%2RwJs(}~1vC^9bxdtႸ}(3<骲jl#=u\%Tۅga%$@V_A*vD?jz Ks2E|tq^ɨH- M5nԾ6q-^lO=SDkj&c&EuuضN !\-t\}xgߞ+7jg[9me 3jq atص4=jL[ۨq@'=wlxZQCJpC0aqaȬzLʹp6:>ϿD?k sZaؿ~;#v}:ȘM}0AΞp<1̆ piG,MG]Z>aL 2 :(BO]E>`0  x0X`` oLw"ڸYC95d lsъzyRPA4]Is1ф&joC57 dћq,@!#ɤRe?ڧNRE~$:־|a> 90X E> NDIO +\P9,_s܃Ƣٳ'<5Ñ[@[UFr[>4 _W҂Th=ROPI} :DDՒ17w-jMmŰѤB4v܏h]ka^0ke"-gBN^4R"%5cfؐ>2C-PWJ8wVK)#{dʨFf(},6uCŠ1l}Wlp8TSZPe6.}Q#orՔeع;BeH%%$𥙅8D'f0cIG24 Rbf Y,_Hi|.9!g 1&!cC.i=ڑĦ BLZL`${i5ÿ 8uy5%XKєzH@H'f"!%JL$hMc)ok:Ęq߄f [HYB60a; xS(ښZ؈ c6< |D-ɑfFB~I[0/c] Sj$*KHŸ:ڣ _T 4{O!*%qcץN[VP ::ܚ>ޝN"ƕs~.Rs6Ċ#u@WQ!chջqט ˚EiA Xl])%S ɘX҇g7 = PX^ ;/+&E?c ²0k2ep.Il&'ƙ0c` -ڽk6-OOLDi9bn [fBJY_[V)ee9?lHf4LɰOrbQQGhBu CoI|fѨfLUg!I2agIy'Kcb$zwDZMQؘD3J  s1GJ2 <`>^g8KıoWdv3/h MxcM#2}PE{t;384iPFm {6B.rC v)QA"U*WHKW[/}' ")5&҃p7 5)sP@n laAQw3|E^)1ÆP^EIi^e'钂F :gǐw+GWk zni*9ybӪJ!ʝYZ0Ү&!c2ɋin@57g*H6`Cϧt7rp9xJ+j#, ie9-X`@f_{dl|:*ߣRsiK; 5ZS91t/z=pP p%ĻRP3B"#bܝݔ2 ѰohW` xҌʞLce%Q.Uxq e7,23潃& GѩsXk1+b $6hRJ3vA6[!ģy)$H${" ׏RVSr2C/3IlKZrE(ƀI+"M2ߖ$}xDܑ$>O@$pyeWQ>p`uv 1/NX->^$J[x)㜝J_H)+f3+Щ5vTSXH+d<.xФ}c]t/+Ga_0O'L<4AD@.$e85sns׸8tֳt2dSS+(Og8ּW#˘q)iӲIlm϶ t '(BJԥbosPAb#[%4(b'2TK.;:<\7D}#5k-J0cF>d;BO_e 1( sJ0aDb i {zїA ظQx/D5<87JUK%`C]:W*7Yw2Vak#q]O7Y"g|bmֽB:|<+c>D:#Giv\#Q~|:<1܃â^%oҼ$g{!P_g݆FV6!.Lƭ  "Pע/v_[k8vGOYMg&JHX7`MةPl >DGgpː^vH;v |NCgifp=FbHoۂ:n}au@9ejhKL)NT$&b" a9&gD[ ̫c2R30*وz 71x̀;!f+n8,8%?;g{%k xu ‡9GӵGO;N nO?6|#׆szt} #z~΀cag[p;qPusgEpamֻpzz\3$|"{rY@ˈhr .xn<7Dp< %8Xɥ0_LC:*d1 B:k9,OL22ew&{0]::a׊t{DaPKsy+[L$QmAgV14&`-شv)֜Nlؿ.HKb;bmsbG"<:b*Squ+)g53*SzN #[b~eKSmI4z{cG}blؗY;"zǽϮGH7v >EI /I$q|Dw] Y4#Ed"S2.ɓᑝr 2y!v`d~-PkYXJlCx0F捄rͭDF B~p{Wac^NpѤ=}4#8`;SScCtn#%yO5<#'dv[3K3iO_2G005 q猑r]5ͪ?d!4qU(_XG?]r'^wz9F`;PK z?#qmw/>;koL94|&<3HPA,*.5M:`q7rq'Cr]%w ?ccOv V͵ K)>e}tF !70S[; P_|.Vzt _1'_!Ȁ~"Σ]i2YFCE87D` =!jhbc33ӣkDAI [msAx4yr'0:4&(lbGnb 9'l-S~{EA2~`,#Lg.utdjp!Cs"cR-OUg8G ma"HI18%IJU93u4i'ԟ*&shEQCsvp%1PY^rU)2/t^8:A5l %9(߀ؽMQ;PeFV.(Mj}CJQa 0sv *doI ^=Wy7iQp`K΋R@X0zչdo_ڸ$<"y)ʣԠZ+Pudorruz,C;>eP /ohJ|. H?tM/YE,Etu@~z6Rd>_wbgiz:,Jy/dfd{ f42lȌ? {g\|eezD<gŨ]xݷ2nnHJ͆;tΝ>? AC-٭_$P-Ͱ tݺk%RG#Q|GMWmy>vlތ9ΑlEn.x\fm;=|0Ȩ@!1ϛt%س}+Vٍ`@JIb8I3Tf⇍x3iaї WaG*Ǩ2bxN_Qk}xVo܃C|gRW $8^Apc4XDʛQ$N\lܞT+IDzY V%śK``дȤ4Qc@JAObo1B[×JF)k<{ÜcK3J3cs@vNS;aEgߎՈ?QU`l+/|˹g@9}}F% 4v;WKi1mf02^,1y2#PY0,/ؿ3_; wYB勖9VSd+-Ȥ9$. j4d2(,b_Bl'} <<܉!3jJ9!_.Ae휼Y;^hKB]&4ނο  1)3ڡy(y7Zowuј&"?1o0PFӫRMLg]HR;#bׄBfNdoC~^zAo}N 1OO>;&ԝ ^ IXm5NqXU`{[vRs;F{3%Ax<`BmU"bxrL$OeZ2145&HN펍I( %lD3߽+ʆjw}D81, *N_3TmR)f5ei,x#_uZ? `M͍Gf;uDB3cho/DNYsS,"+6Ϝa~'](HZ(-<|rrӤ#MwBn9s䗠ؒYP|2GD; d*|=rDŽ~ՍDC#IX<$Y;"&(TVE3{'Q_k@Zk)ӆY҉ѩ慣`IRD1q@X}?8x$˓J Pic{u^>LMi)k bDϹApGpKD\]0'ڑIN`7EL e[FaY1 I-KR.(Oڱ-'q abkM=m@“#I/S^얂9ЬD|J5q̈,bwt.Ws*y P6)[ۤ貛zeђ[b1;40R=Sc-R'C C9'PJyeQbLd:пm?y[>$yVIL|&ID7.aD4_x\i%ԞЌIs+͡]xM NjĦ٥Ө٪ X`~! Q`ڰ 8SAaA2 /!yݶdPg YVQu kZVu)Iƶ[YcfƶN-Cs$_%ZC_ˬA+V bh B~"4mYd}U W\)xxhy=e^bɏk027|Xz}iP8T2\/$~^FM/3"͡KVGȄƗZڶ-By5Q v8*Ir%G<fc_/c/yG*l.9\C?kHY潴FCH|YC /' J4fC܌.ENi%4UD)9# :UW,21`[t4WK=Smx(%Ԯp˔m0 1Ϛ, *#!aXI;Y̓e_yFמe٤:TeAݔawzjo L4k1kم ;r/.ZGo88_.!w=+>ÔYoo)Q^\fD14]y'M"'K_-h%cb"#O0Η)s^S]`c?Fm!2jxNYvKIrZy He5Ԋ9 E3zMГr )m"(KJ}x3L8[M"YO5U$=ʚf|˰ Pr}߯^N{l n&ѫMI9: DӅ4ɄD'RgyBj)!5hE@P?NY!ȥaZ{I։Uk}bFQx,%4F-Dꭎu*,-e*&W)u쮈:KNjpK?W;N<՚hƶr$hutξ6.)LflPBIĬzb_7#JtaW[M6FKM 2Vf:(M Uq$yד` gKʡƵK-3p+ @۸s+qnXS 4BE.majI'ҧZ3&X€d9Ȁ⳷6͵WohN!N%\^2_+)s[ց2ԲM|ΊZzWsϲ~.}}L~|/s%(&au45Bi H3H:g}<%|%HyMd:d >/ZR[[dZw%vndelkUw# NbI)5H2WL9Hg)Fأ_}|ꈡ{$Xr_]&UjBc/zUE; l.l%9r<偿?m;c/]\p]Zd>.)r?ӳWkYT MxZO\+YחW~wyڮ:5dҍ621R[PrȈ)7PEHGm[o[Ig$\X;=yBZ6r9&C$׿d)~w= ̪k!Rm!5 %ȹ$kE~pDK;樂XZ!Z:dS;%⤲܀bڕӄR6 UU48E{_oa u^9W 4e0&YbvJW""hʛ0| .h D "c I`? *j9p b|{i."5aGIA6 JyǨcTĔD[myռ4X6B)ILqȈ4y%7 aF<\%y<’]ꥬ=Y~bw<Ƚ@gի #&|?_q2]:~I***"׀: 1:ɶ8 kV-fhAFkZu;~e4\5kh+&賤v g(;Ru:MSQHJJ}DE@E@E@E@E@E@E@E@E@E@A*Vi#[ZGi ɖ<ꋒQh`r~ƃGM#vªNY*********.&cO ;߀"0^&:ͣХt>H?3GuFL3*********F$xR 3ıUNSx5 rխ>""""""""""BD2!l *zk1Oՙw^}5l ^AE29T? 4********** f@T4T0F9yzsRdT>PZWTQCs q(1XlԧTTTTTTTTT\U^OF?^6pހ\Fʶ=F¬tV4 }{6cҥȨlWR`s'rߋU8KU/v֨*EYXY n6Ay~:ZX[ZRWPPPPPPPP#pU默`Uf!;zFS+ƒ+= Pbk SWfz`]Qmo@Ä>&&jn[茮 Ku Cޢ"""""""""42bd6hWBFSSodPA]{DjTTTTTTTTT~+WXCjun4Qa8.^Ҥj>.~ V:3XX]<韉64ۣf΍ v7?ErB3ݦ;NjTTTTTfh^]| /e[XףfVhKB$XFiTi'LT\04bV&D34$.NtT8]X\'&&j,[52q"ߜ|܌&nӱffd`8kM#za~773Way2y^1e}rNJjp:6pcѤ%"Y[;9!v y8=mg:ڞ$ߦs[;/֪)Ld2_& 綉 yr]槆̰s89_Tӱ ]K/5^X]E@E@E@E@E@E@E\%"G6"+G܌/gE:Me0q qc`t2RrM( \]'i/U$|!@C Д_{ h4wۑ 2nM3ba/ՍL Q~}:e:r޳?jRPPPPPP5_P`)w߁_:h[4I€QcF [\Sך䑐neH8 swT#L(5&.apw l.v sDc\Z:m$u@}8ԧy 8@֭0@,h?4kN 0p4e&M$ ] !a##sL2"ÔcöQpBCa<RK1:+Nlbx9 Yqc܅PO ly.vsS>N[c̻gLw2QaBDSA森(Jq}b0ǁqpy1y6l~VTg$" ޶:Xd%l<:b„q'9δ zxڬ]܆93oGSA2lҪZ[u0y('aѳrgd|hZP[U ԑBZ"X1y 6Jî^xOraI?h%mJFu$SsFk2{Aco %0{ŅŚ'Ni jR7Z2{_<1`KEʦ` U|N&jRPPPPPP<WȀTI\BIz"Cm!*aR,#f3-EpЎ4ù|{bT{:!nBkQKmCDméSP8L;̒&Ad 4MH $~nCn9+y5Hm$)N@/YɫύǩWDXD|#Q}M;8{&+z.@hP@tKe=J h$x3I7'(-:X#B<6~2"XN@DEOZphr ~tcдLZEw0w0{`o&'sTთ_owbE{$aC*ml&Lы{>X%Q[G$<ή1ES3-8ƆQ{U&>|y&kڭ3q[t2;ad;,6AĀ>d {scQ8U3>ɷÌ&db2-Úa=v\+0PAgs T`]>Xka9njݿ*^^E@E@E@E@E@Eg^qX~BK?4JЧ{8Y )L|I0ʋKI\E?7#JoE^qݑ8\z u#QT  KfFhl޾coM3N=}>$rNRmc-xX~i0|<1 IJ^C/.)?R^8 0Je{{ .>1dTp [ݢWLBѻs ~d>ÆiUӷ6*_W^ǚ'@3vǸ1ɷ`ovf1t ˗,!قx o`{#g^Fd"i'[VY"?4>`"vRzw}]92+1w(Ɂmxz +\]4MjP+if?L\x.~rh$3)>եH0wD3X(y溟[vfe0Qha1tػW:k[PWʒRŵ ~BX!p`Xq"hYu(v34I%6/_CkpZۣ6f5Cô;~\??O[r~=eK+*******ẀPaS8H,v*Z: NzOL?GҜD?2R44Fo? 1h6T|-Ă^&{GߌEkp8̂{H4y,$함BtS /iQ-ibUqpfy9YO<;ʓ-S {LZ(grB}U|5h7EMA5|x_&?5 tg Yx nu\iCdvP@tl>19:"px`,\ aoy<| :r=G02̺s43SU9C=O{ bo-0c0&{9̜>Z >%̌ T6;_>#FC@_"{=}?Z϶֖!c"`Ƽ& 9֖"LHKcΡYÛ@IDATCdJ&k]p #l8e(D~5p8\N涮8 Uw+ѱ$F++$0?:03y,\^K""""""G$U Y sy(cdg\W'F@Gd;[(5g _<tY V=x _MU 5-F̌F"y>CFS:>׎CwLC4eJ9Gh4/Ae5]S .d^ ߓ|)IE7j4HUV_X{E_ABԗd0nQE |JIn i[4KN5o3)w%O}jH I|Vaъŷᅩo"ТAӏ#etq vav\iP[HN,74pTO{x(էI%?HJ.G%U4B'U5'=,|Сc .Ǽ)w#>t9K52 e`9?r%Ch#>$\ 90IvaC;0J΢Ü$c ^kUN2Xh+{8,#k`@A~.芍G6vYŌѫ;v_BG=?Yk,;%IZ[.^?L*SpfІ@82) #ڊ=Ǜb1d1v3?;C;}k\ai55Q(f#KیHh63{\UE,B:cFX310RV>3 "SWFn~x O&^;y eܧ{Mg(:DZhf sci r⽇nǫǨ'x/:9=nuBaAg0hڣ6v)Q8w =ػLd{!@M4Qk]]w}ѵ+V쨈)IH&PU߽Wywބs9;ݿgt ;9wch#B#qPiFoi% ش'1 k[@ծZ$e^Nv@ay4kd wJlX1Rt̯"2FVfZdjF`C]=_z YT83B@!P(~  ν 9}H!{{ Z:L:ΖZT6 6ԩa0 .61u&Mo"Py<1pvRf1ж7JעiW V|/@4RP#<};Q^B4P|3 wL:\`cne_yC>f]@$n Z Ї=A)l]kc"#jM,O!SEzF&2ӒŴ`ŒXj)>|{537!XB٨`c`u5OFy <:j[ȱo 97?@`B*pa;ww[[K޽q؞x>l!ś]^꓍ޱ$ob;r2C73[7-um$d]Yq534LFNv: fR|S,j<* glP/>ظ['qŒeAuQdrjVgSW?dx0)`7$0x'#逸m6~6}"c#}궭Cٲw'#Q}2\U0!s#wb1t=vmkjY P( 8^_e\ʪvM60^Kz!J6JԏV7_NvIa+]Z6$3]Ba] Se{ x~u].؋vhҟDj`J͆cs}y韚L_%ݓ1NW#1sX/;XO8,P:fb;c ߅߉ipySv%O&)x/s6*K2Ԭ }hs6.+7:eö&Ȧ=ߢB_ o p8g$Llس|C v2Db![gճ$ 6ĂI#VH<oH`d2Kkzxڶ11G\5j$"c^G!𴗀^(agIB]D" mVPⷨH:0 i-!Ir} B@!p"cė_Q517tL-"8~;ZsZC!td E7WQܽUI-u|NW)ܙ-;m&Zq_h_)Tz ^6,$D\K+}VE!P( !8* Hwbm8z"řHvխHɹyINowj۶{8@hsST;OA 7(r((t=hu:T;҉=&_`}6ǂ5Yݸxo:=iyij%>c߻ӱW+ړw{R=y82wwmՙB@!P( Q]P>܇nȮN?GecՉ(#Ez^괾zF[Q!cδZ=Vu}r E~yx5A(innD?aE!:(wo}h]#B9Zh0g X,Mh(}~zWTDI1iչY'j]߁@)9 C~/|w B@!P(" {sArvRѲMw )TH(XүCs됝wq2鞸=\)סՉ{l,R'.Uczh}1jREh۰^~"nv hT9J[wkA,7ĢN\$Ə-DW, ] *vFloi ~vT\Xv'2̓ctJb"4x\%ao.FwQ>LѡS~2:PYYD:2d壓4y|։M$^F?օnw VP( o#t *1/RwB) U-8uYKEq"z: QTHW#w⻕ pbv3dh ݭĄ ʕgp~:#w]-pWvե.)/"zE[$<l ʌeв;h>(g;_l:e[0zJ挂_wKׇ3"$q{Q^E#M-oһqVuXKtɰ7j9QX\A:0MeXbl.(.g`MVzI r@sx^ޜqeAY̷ކZ9}HsL 뷠6 1Q)њDK[B= %WaDeg pđaοxS/CЩ{0(#Nc v x<·8upT"_'.}xp\qa0Ӫѫs1{0``ٱ|lJщ˘}+#N§Tt`ǼOb(RSu|#Gpuwћ.C?1L5.ţ5{o1G-#db3,yiq=gq#WƩӬaxp | ynajp X@Ov_Bq ,dK !qR*5J#ٿՔ Ѻ*;\]a~D\_W\'<['^e˦AxxMX̃sʍa͍ţ sv?gP( B pۛyc@ƌwDpXڮnD\"/;1g4x-r܏7,ǖyO_ 3zNzMH=|0"65xu[ssCP݋mhg]nBLz4>{V?L}MT>_gr7_{9n%fcsv}:9N/| y)A`\vJ!>QQ\Le:&0Dsۚ4,7hl'-AԾ6ʔʔut1\).>zIxu-X10̷ރgsddp]_\$]p-X Oђ1w3BA f%OBXr"l2#V7#(?)$W"_8F7QKH{ͅ)i4zLBq AtâA2 P3un}^ЮD5EqwkF?gQh.5S/z_ruc o--Sfb g^u=zZ Q]֙Ztu8nYpZcvb‹@].;D]Iͣ8s91cTབྷ^BGi0\x2* V➻_BZȸ. ݯT8(]]VGO#1U/Gj^ 2gmZ7엇>2ҳ1f!fc ]2 .brH<QH g/+JBfn:\y$Zŷo0s$0c;̡p|I/{s腖_X~Y7E[}&cB@!P(8 O5j G4П A2R/ŷzf)HH.7"ѼXخs(r  P8}N"&/}.3.Dc@٪@a)" ^aդxfoghL%Dޕ,6ίKP07)OT5ӥ1#3Qx^Sy"{K|7vDm߃PMhiC"V𧝖(7\!] /]72nb!u^D+&N`lu1؎(D//Oz :9y]xνB*s1!돍*Xɢ |fΥ7KVO.; mՕ(]]kNM#f CRd0J# ~V4.?֡OރXqS0q g7~0SPȅA]_ʥ-pƞH RIiG$cYgS5 {` KIaLIl]Z>-$Bf3*waJ߱(*z6E/m.>W1hhù'03ΆM{pNieQmSXT( B#pa&i[S%kp'?Q mSCLBBP8' drIk??WuA)@GO`cqއڮǔc`ݜixmdd. QYHp*6 κ>]D:'j慣v GiX} .6IbfZ8܈?a馦h נsC%BJR)UԴ" 2 H|wX)d|:Z;)rol8YdY.rGM" Riu 5 @׹;ʏq@e;ql#zqݨr3p20^v˾=v;5CF8i W".)FF N-akC_L z*N5k:-.~#",8 +[1n)5(hbLc^ O`6N3'8hlC# :qF62 wࣗ9-ȯ+caS?7|)Dlh/#!xaFZ/"C"&3u4qs B@!P pD!Zs:hT "]u *bn?L?s2\ܑZ^~0zm(++G8i;Կ2Ȓ}[Xo'N*C&aQs Iϥ<V5}(sZP`$W<>&^ `Գ*^٧ȷEfď?늿 wLAn zQZ2Z7m;[`B_CT;Pp 0"{ jB<1i1n*1~8l,Y.H|k,lulg@RR2BL9CY-wC{K>9fKA!^]aWߠ0 jI2RNfPѨ셓rQX۹>+R)H2gcLѴ&v<߷r4{)̙UKAe!h-F9ud~jǸxHl ـm8eݣ(Iٙ.? Q~TFPE6mƴ0c ۫#w] Ç5WcjEwe 7\t$+1qy'k]JE70MN}* B@!8b aAwHc m k7͊Ǒ1܀V.ڒrMNhN>$̾HGgfT #lXͨ])J~ቤM`]LX;sEb69:Ԭk7!6XQˆEhbAfEGQ1 C`lit+PB裩1 0{Ko>x .ɡq;֯+ۈľ?hPb1nlcӏĎz' ҋ!c#\߁Em49ii+Jf' ˃ !!yCz#5%99H]k#=M_,2EK7۽|)@ W#V¥&@pLd.# V-XMg"o?ą uXuTY9d⒍>Ih,^[QhN-7WBdw><106M<"HnxFlE GO(fgcw @T}%MlWP]`K}iաh\D}sPVXIюFinD߾Ɍpi`QBC%VvΝ qjh tѲ9uAo"{p$n(% !xgӳ:U B@!-#p ,NX_LǾ 揰3_g#-9w9Y, %sa:fsOGjSPv9Y~(̤c`3\D3XڃWhJ:XQ Ͽ/b|8F{'31JsW*[g+]kdk}Fя9Cl r<'&3}<ڍT<:٩8OiK6[m,yoy>HdAG/B`B{ sH#kLXI78#nѰ'nb!kr1,WA$iʘd ɹŹvf?PV(!fb`|\3FHpYŏn_[C?}z~A|mDQ}/(PE!P( <GEϫ"?$?"t 괅p1"(4Az,kՁcn[Y/Ԯ41au_R]]}e:DuryI8glNʍ/5 Ԗ6Ŀ|5]WϜ6Iɺzճǂ⁥'Ysy]>sS$jsfG((I^*:#ȵ, 0ugR( B' ) ?aFVB@! *0"*c ;"x 8ZXߋ,3sBƝhR -P( 8"Cw* #A@R13f \)}IT.$NnfFx76@nq+2vK3Pm B@!pP ȱVP,lx1d> HxfgQ&m@ e`qS/ Jp#jEh[,:Z׹`_7e Y@5R( 1ES@}_āSU4Iq@N-XPi^ҏ%:[L̔<pd&.>->G>#?$^cH"aF`bxWw`??%Gdh?ljbc~8ɚFrvVa``=̝4ӡW"xaQ=Lإp[ ?m̝s&( B@!8j H7ەW/R$,I&P(߈:&1m3B@S>Ȍռs v76%fi§|YI+= FE9ZaQ{ U%mcBmݴ IuPsV0J1LEҳ˯(&eK˴jg#wzm|Vzԑ8)l;divlfaJ8xdN67^"9ϘYpacEȢ6+Әg( B@!!p*Img. ?},DJ:PSUS+MI U0V1A6S쇬ՉDtmG s yA.3ui}wno{oV<10WvVhv>#)BxD efH]r|?\~y &G*]eׄy_qH]RĒc:x;2NbS&\G\|0|xcC ̝gѣq.M\\B83mƍ>gcEc2(:z+Tt"ֆ2q041K8|[-@f[H ]2_7өWUgŸWisW2s'?1݅Z1@(܎+2'뚙7%=z6w"_R3ܖ5a( b QR[ Ƈ!{<ba(ى׶!׮(󚡨.GXB/DNoqnU( B!@QH A(ݎܡpٕWS'n! lvpasF_'weH>mi1!a\M 2GJ8:9Zb٫0h: XuKwǵ2I?r}8 ;sd0uv1`#3RypU2![ζ&^ujlX=M̵aք;=gn2ofAI $0=+ByC+UNZ]Y]޺FGa LSQ%pA)WVMg'Xy:Ą/kh$ۑ4LSF܏}OZZ6VB@!P(~9I=?yLىiĬGdhB)4fOF? Pu3VHE--䱏~BwV3qEH}SbzP!(/ !Sg"lipQέp,!@fm{1{g9:)[;NӲZ:҆[W [6> y)|qW#*ݱ9pEI$h 93@7\` 6Ŭg֦Z*!\d.܂0>c,GkʓGD%RW„:}r4a\vw50iaLjΩG󦝆P*~byg9sf¼{ 6nEyrǞ9_XrMP(zW6-S\Qq\_!3EaX65fbT^6m(zR^9'a '2:]-qʐ\*:Z[;u1QvDLa"łXpܴLٙd)V!)lP0|D#3v6S rk HEwBB9_C-phlGa5pIjXaĂ5pR;puTҍB3?`O⽕{XG\] jfơlԂ .8+eXA6%w!D tʱ6bv\&q~XףcM" IptòB u}GWԧB@!P(#reEǏ{V-E@<$s. fׅe#'#{J7ϿX>WDjf*LEP-Tnnz!m`NRSq%\NMB@K}]?yfbĤՕv<2&bw!:Ys龫аjrCaͷFe":MXyŝZDJGt[oŖDge$hc' T2OCgZG8ߡ,\v/F& x௷wW7ÔSኋ݁^'0~m>ɂm@|L$vSƇ0``/zaڍpEP]f97?ܷ è4`Ӎx᮹91j@x0܇U`yí?YSh}LL4 g0ǹ;ſ_.x ϙJ"8qpwAxpIğƳົ|^ L=~ %T>ftoCYG>]Kπ Cj3I㜁vM8-%huAE'q`.㑸t D;w9a<(ʷ Aw:*+$=xPlüD,kѨqʽңXKM,zDj5!Ԃ/~\])iA@]b( B@!p IuG4qh%0Mވ@lZY0$/ƼOW !: P9q*8!wJƠ᝔J! (~ ,񹽰 w-Lo#;t$t:itqÐXs<rx5Θuv%o9E kpIa-ϧN8pYSοCBL`^jS (qzJ{';"dчy9{as}-\<WFBZe+@gz*O睔k(i%Ƌ>GĺVIXQ&"ŀ{<12kƓw@c\& v‡a}(s"L<.9#njhcD{J7痣π<ճq.;5wF뀰0Iອ閗޸~.XGAm (#gAm|~(-Cx yF,iy$G0XJT$laZ7߅IbȨD`b%蹈_Ŭ/CB>=I':f- ,|$˹ G;]$# jln`BhA˜K~ÒxH$?b"ԻZp=￧a ׳zyaE@IDAT>pln[c3ց2M|"1$Qh`t @=] |6A.S-&R>DظN至ξ I1XR?foN݈?C/*qo ղ)DO~T ̌ab;}CITX1LiH"j9RN'N"b",5 Iy{.F|Ů:#`cU0#6GoFZ`SR2f;کph ׏}TX3ڿ'FENoV*bIs3K0wP)?XFcmxr)GՇB@!P(8bDjt5kԥ")W$tdrzk X"0Db]8@ 3i+3f!֙O;3w^ t/pm+f~ E7~/֊ ZIi0+ְ? _1v.w_> Ϯuot0izH@H$pUV g6}:L=}!yeګƸ dJD֣͜"t4>"{}Љ]eoCkVXX`kA'=u40A[2R/㮚0F{#9,+ʨER GF 8͜MT2!uds^h;Ek.TKtvW{i-E uEC;j;9& j4%S|T0BH?{D5ub1ٵ$GZ8c,M 6Wɾ¿#:h+y8[WO@,2Bܴ9B73QF Ah{ؾ[K8(3N{=d( B@!k!pD l~1ߠ1x+l/)cr|jTTE!|ʭ[`~kjBA#0{ЋqfK3( W^QK!O6=b\K1( ǽfO*.[nզMȢ[_FMYƍFw cv7zmЊ!❫;H{_fQ[nofuk,ZI,Z-#I4cI`zvK(h 9(v>b("a&;~|0ZskV5B6ۛ7#s5dK#؃ؼ>t ?<^oc q-䏖bԤk(ƨ30uh"|b&)Nww|);1аc}Sd wڻ\xjoԞ0>8{*/g: s N،3NFCV7wFįIp*;iLS ӧ`(^~~E3aN>j$fQ&xYie Yw*1i$)LkJPx}O'|$n/ bǀu p/[X啢`{|Fi@ VE bh̡Zha.~!%ĺ3q >fR.kłd8gETQ=A. UQ( BWEZ:]GHѥCrzw_}I#gnmچxWC^YJG Ecu~*Zj}3,)` ahƉQ=r72 #YZ]PK@ևkGְ:5 Gٵn+'e݇h*J+cf<򾉈:aT 7/pqF^^:F&ϣEUxuWߎ0~Dpw`By-ZGU;wI$mZ[3.; Y]vmV+۷1tCp@w"Ql/6~Os =6۶BވqUÆoAF\8f=Ic~Vh;۴#5ᴳ5AsfbfH… R{!|ջjWkc- ` O<0>=[hj4.:} ̜"R 57kYdתE:e"Aɺڻ7i\%3O7((n5KNlkzV: }ܱMu[[֊6r zUoAwuhDŇnGo޼5 Dy6iwesEqz\X /Jatv۸t<_Ȋ"+P\8s龜sdY/Y O~,06j@q0kj@l&l$fUH&~ME(Tu;~4^'LAG _K[ !KT=Ӯ8).v~:,AB3ʖ")ҏ QAs4nG)"`e ۷3_S,iG` ź;*U=//٧)ʈx2O,i˕`ǶԳ\RK@!O s&dcYjw F5(J &'i1"d7wa=90,b"-PT/EʿW~+ B@! p LSYdGW<]Gk >oг~5)kocA!b!Y%l+ t=0~C'ԡlY'}trwiz+; NXhɠ<2igpg6$g?;Kߎ0M)d~ Ipo6·iZ|6 ~`Ht(A4=dA,D3i'BgMhH>;g`F+3w}INYtϓľV&kDc̭wp#|u~yH*q}Ry2dz_2iLs'[{+sd43#l68¹2 NZM0k1#$.] g^7 Ɂx{<&c="9r dĉn*$7b$:.1LB(E!D!O6fA'㔕_vt !~{NM[B[j'1[ R?\>62J.; FMK B@!P̺[AǴV$5S /r.BT4ꠞS;\ݯ9n^{G34{Pn)=xcԁ0@mҲ9XChHխB@!pT:&}@2a*f*J)SA B@! "pTɴʬ6?B`"&0P oI.^Yq5 1.B)vh⛗'q|W{ lb`J%]k=밁J{QHaYGeMv>xZڌ: ``w+:t4" ,Ea3= $!\Y) eETQ( B@!P Q`g $!zm8#~W?2'CAV*Q^׎̱y0;,B@~dDȊ2u1:5j^6M0: !bzGm=6@DuW.v%M!P( B@!8.FM@5ww7}?6@scƁn >Q ^EQZߵ5n `-X؆t=wb'D _^:  ([UijDm3Hw]T( B@!P(Q@Q\LeAb &^= f`Rq`g.e#x?! 6X }6~DeHscJ냽.\ |!7f_݂a* B@!P( h88GY>mM<&NF45tj l8n{*'9%H>y، >OL?Y1U{hp]iAjCUԠ m 5! +ENe8rF]!P( B@!8tEy-߇1-(XFMi F2d3[BH(pQ )Dj:I:$zW [n!>*w+X_GӽnNB@!P( B@`0zqBb ZG\>!!fER! fK1W̖ L?$&i#cxC`RE!P( B@!pR]u:2/U 2_ƲBabD V#GY"NRe;P'cnDB@!P( B!0*+ð :"awC! bdw!U#@Gsd]d P( B@!P'p9ք!됀/!z}!vhG{cAB@!P( BTC`&X4XѴ/J瞅5sOeJԒƏ-D|i_ &8`WU( B@!Pɇ۫ǚnƄq|eK"Ge nbǎJgtl t$صY&j B@!P( SQ`H2 SU۱H*p#*& vW?+pHÐnԻԎ B@!P(NiF 1fFoppi\A f4 'w Ǔw5#)6F6P( B@!8%D1xl|,ILGN<7E.^04671IE@NLmR!P( B@!0 \I9߃$`э1ف|nD̘Zm?U B@!P(  \]k`8X߁1u_ _~ ZHHJEo™? B@!P( Q]:|䏟 ,2:c^.:L Cd$e#3袑&fT B@!P( ACKQ gЀ3f"o ie4\^lx p_ͮP( B@!`<*iDd7`U_/G =9 ^G?ZZ@uF=M!P( B@!' 42A,H x}>~7l63nP P( B@!8 HpI5]jTxSLm`O?LA6^†Л9f~c-K3R[e4I(2c8cj٬cF>h(97$MD̗nDT( B@!p #p;:=õ!A[Ó#4!R8_xNT2&YsL=ߪAfB3 8Q<:\Wv宁aX Hɲ#%Zw h"0>̥%߄(t6Da%G%B>;=h#Ȯ7БX>r!37V!:w !0}sJCG GG.lh B@!P(N!N fVnz{;aaݨ(qAM!$$$D`eh/paQHB'ʾ(#&2!E02\D^L7f/PD^1ý^G5`U9 }[]x8]!\|elN§G,Tr\aEAJ~jSp\)>ڀHѓq=lpyENpc|LʹGwa2Sg#rA^GLd̎:7\ych`|]mh;J)=F}{r5G?vNV@}O&!T[݊HWO 1 6܍:ұNrr ˻M B@!P< !ܿ cKqͺ㲳ς-Џ N 7݊kp#N-:꩏z`BH<gՉFheT,&Ԋu_V~H2#{#>وh6GΪMok pٓKJp IYg,/hmST5DA[-z1ﲏv!Cs.͈ OUˋqӱb^2z$7^1 ᆫ`Z Onc4k•7Z4\cՈX) B@!P'"Wpn^w&"=-/~?g-]8 !s/Cif"n:ˣ\Q VL @@8߈&RBm2֝V>jMvo!}4be,5 ba_Z jzu`?P#Fg \^j(p9=+}$ܝHdсVzf=0&>s-.jCHJ `-׉e_} $-oY٬=HOb k4#cN6UhkG+qhbV^Bj|&gܟfn<8in74r!{>D PyF>:9P^@b :omaUD>"m(x" 5dclA.fV;1^N= Cr&C9jj"Er֊XcrU B@!P(%-bPD4D(6Dg_#_X_yn 2/mk(nD-I(e43bbP6^CS% '07è;?h8ve!GWQjTwq8.` ;JDpҖqb iF3)iKL ~7񛗹P ?J,rj]?،Mtl\*Q|O *67iI&Ę "se1ـ?|fM״O7B\Osބ~tlO\O"Ӊ'ۊoä2j(/rW<ן_x3P~tXDכAvV">v0 ~|qəG n}~O:yKJDz@T4k7C#]<Z 9Hhu4 QPX3f&6kwCbC`꣆1c-xP( B@!^,akza(6"3]fNbt&jDQPhy(DGQǀ,Wq>rvu&?Nbѷ?-1wOz`=V^7bW Dr̪6?:%X}T E ~=2x[wnïEQ/yBҘDxfsS8owe+p߯bimٯ A{6ujPIJecƒXC` @'595aktW8fF 69QA<}0$%ev1ᵗQShy8ЊJsj BEQ9!YH(I(ѕ4Tl%~&Ra%cDv]2h$*0(C!P( B=$<κQ10'KW@{\:ZGs²ɈNړYD۠n4=!w:osm,̢9XkuacW 3 DJCB<[btC|Z#VȘ^3aQGlJQ}MW=l1]mXٹXp7⎯mփVO䩙(&9to:ͧBSB[Oc=HXB iѸt7R|މWO7 Rp&PMi3U |.H$d!'DɆI%Ѫl4YsMN6UIdh1I xk,$n>nр;לߠ $\r_5ArxA'{ D!)7gV~d\5P(~* I@M"4ҢkqwqdQ'!QwpꝘ<٢ǦclIJ(Ƌ3|R#$K~u%nM~1Z^ 9P0EHg*!Q6KL>9C  ³`d8l%S$DI0ڴk4OBt^>Hꑤ3A1n,u"N#TH`B@!P(  0j"B=_oCiL">>+m-O#%ľWBK4<-V \ v -_D>w5{ndM"Q6N7+\Y6cO*]4Ӳfy9&&0̯8EX#2?T̟2 ]=ڷ@ )vvV OYf)$yF&/te >G "dto$E; v4h{M؀΍A:ћhZWCM"B<zx/q&x\xB(7Q|:tBkOpRK]Ѓ??^G/F%Le"EO+)y363;I]΁&glWFɪ B;HM9vD&( B@!P/²jF"z)5fa$F#bg`L\S2q o|SS蠼Mr92,7&|?*9~#ggg)\p\+fʥ˷bç"Y͎ďEaQP挏㚥fܹĂqZ {<%D!C *ҙ*4 oF|V;#}M¢4C!Nk1ܥe-SMG[y.XθaLtR kϡíqE'gzMSdE~Kޣ6)şit6|gফ_/`F J!'ˆ-b|sm ,93X36`kµ\O_[L<2̥A[Ա*|*$dyQ ?]$np~6/j}Fbx$@uYXu͏!f(NZ,#w3\(\O?Wý?_^e$LV1wN/D͛{qo+1ir(t[==,CS즿߉.=IQ3fLZțDf̤Dر T$ąp?Dc!akk+HS3)꥾ >gC_ǘNl&ucb=f'Wjh`Z`4ǠZ540Ɖ~E(d͢yOR $DÞ.,ZI=؊^LbSg'0ӂ-QdgLݗ ^4$~Vb8!Hf LNΠTF9uIXyyzCRPw)6Ǡt_M,5M8eLS!"9"?DlsQ%UGB{0i~ d 73RϏQ͎%a%ۧQ =rahTwײIB>,U>X(LtʗGNfS( B$ pR#y{EB9YS>Iy #Ez.ol,|h}9֘1'aъ%rMwi!KHt(V1DZ=x9G{wq6㘬 . >M8PȲ6C#@l1xdB$eEƔ[qh!\yroD!cC0p%7rN-g Ȟ%W*b!CuߓWM9DZ1nyX^w}HrS_]`@RH4SE!P( ;G`HA , JNcI9刺# F\ב>VC}1fd~P-u,un rhw~Vi~>| Ɣ$XZB_4.!p#cGd# ~)}Fh'Di'&}wyKѾŃK qg` hkGH$!D}fDYvK\_<.=!O^TQ( Bc [>Gwr'Ĝ) `[7R % ,/_ǡj"qSHPٷ?*HQb.`gG G+O+ZѳCN9 v|Z9߬*.>Z]+똼0(u:!(2ъ $V[=^Ybgv쬅dwQ`%aJFU;*a6ob~#T֠&7@IDATb7 {UbS \: H59gbͱb()GJ 4,gVrjDoq*F{.vB%H7u _F]vm5>Qd2('+ W֋[ۄԤ:Vpr; }۰،X Cg4pqMf!d4OI_vcG> |;>р^}م2;3ujQf6~%'~KR2Ec2hd&q5&13k @Vwލ/^Ը( }xk߼ M}ycNJyS4af mXV}ﰨ0Ns wXZ`6!0؅X>g1n1Č|jWz>}r}͇fGLA8=8@n %Ԇ Pky'6x~ vPO &"dFVr&ݤ0ش)M/º RKq3V #[?t0V4;҃߿p`bVm!ne_.u6yFOŦeW LE}ذ~RyoއO}f'Dqw-ʎ3K5Bq | (q.-L_[M?]q̽hw럭~Xe&߬I ty OBɢ}%h}_Efp}].dP8-i:iFM?ЃԄR*vϼ9g`*ywPQ) B@!Cb׉F1*dN!a9~16,[y:(@;9}g'Gn l+8Z? K)cX£p~O=bە3?hBbDRCQLD9u&ژa" trϲSٯf9GA_̧jv{®5ڎس 껨LLxD1޵ g\u|닷 ;L?u ~O^v6ͅ*sw46 DI/Wiucr ;^^vZ]b Ċ_CuOڹTХ¤UbQ:ѷ oӖ.F߾ط}S뎧o܉މEWDӋW_FlB,D=ީEIruC}0&S#؜wfd$bӫ?㩗a[]9L@I!(Ec\{yiD`bBa"jw4;`eX3fSkFA/]b"ne>VP{}nƆ--W20.j=xh9b.@} \\kj`bV @EcIQ*Z=A,= WiǮ.hM? +k pѲ,&lÖ.&Llc>jPHWߊf-Kţ }hqkIUl;:χIΟqrIذ؊Ҁ<Ќ1vx~ QXd`;DRs?&zS( BࣆQ &$%Ec3霛4rc&lkVϟ]8# QX!cb憎.|{AAV}wb_5ŧ` Թ4X8."2aHK͋ g2h2ïP0v?TAc Pf^:I4ja^qB;n "dIDz93_ UD^E.y('K~p <63ccOM2^MXAğD+Yәl/GSVSmhF lAj~ }O^@Z96VĆ_~/ZR0gLp^-÷^906% JRrf1ىٌDW[aov79Fj O1Έ?߁bf'ah˫,@Vpۊ4 :m ⮛Jqq)ӟN&3d%1gYFZ4VlylP6z5u>Bnj<}0ق_݈>sX1TXuCB@!P(>B@ (־ 5EG[J@.͉hI^(6O+u"sґ $\qJ"6 KӚ7%̓6GWdR;u}0wBn[\.lv&jDX'÷EIŏ#H#/+;U 9; sn'{q/K8~Ow:-/sD!5 Xcr{ct&2X4e,x9) xvs̡a$QE XuE!cY'I0cR2 36yYs!> ,-㡽<+ [H)Iä!QIBVO=ξr!ξz1>x$ba8'b 7Lv#Y.D&X"RCl ` M¢yѨ֣x#;h>p ȈzkG*E ~̺9DRΫXЎA'DߌndNq&$Љ3#7{&/E[eZёh !8&PМQM5)?7|81wN1 4&]4B,DɁ$~﨓 ǐ =.Joވ:~OT_0#yQI!\Cb50"W LֿY x/ ǟ3H/68kd4vZh%fH$JRInKBo<DZYc`I:u>yťho$yFx)Prltյ+բ>(M"@ŷA~$fM37ULe㰻E 9+$"DWI ̧GY Cj&X}+61׭O_TZ1I=8ydL9I8oduDOZDJx-ԺȽ~R'KdXnrcR| _Zo@q93BvgPM6z7-QwB@!P(>|R CGׂKeTy|LOҊg.Y]J)(:[}w= JSjS@Q7D3Ob KYh?[/'4 P)09I^"Q;Lp@7MXf;E5PdtQ83Ck$cI@HIJ|01; k\N[p&T4g_'M.\% 2ԏ~mfq0r,GI](22АSuCRe?0ALX}\YՈIHMfX~M4u@;RO?CMX+a/Ӗ+OCZV{.M,h/X?0C=kVx8wEC[!]7Os$ GCKo|g7nsƧ/>vDWbhÄ6:ocdߓݴ$\{x<{ң@+'YLǐeMb |'-! ^J=&-ŝ> !hWm0ƨfϿZ}Ͻ+hEO4.5qq\\G3}%^1[g,nDi)&3hw6 W޸QƿmRyv9A:qoᎻϦ4|%Vhw&x.4}#i1Y\\Ins!a6*j^@9#o.l7+eX|mxiHKG,7U B@! +*iℋؒ a\]æ. BbMG` L4֧9k@}3bi~5iOxG(+CTI}\Ѐq|h57BH߀u JA&!GLI{tSK1k~GdyB\##mJ3\8S3rzA,X ecp`6a KKy_v͵ 3 -&ʊ2hK0Lp/'&.O)vw:=zcjzFMWN, ={^> e;t0TVGzcQ͏wv1q޺O`}_F3J\t20P؁آB(FeF6HS?vËu \v,,}-$F9Aq.E #/28m{VQ K>Hܒ8 !0ibv2x]=Ύ4R&v`dLʋfԷ?atAMs~V L$_Lj$E$Fj*bbSY\䖓&cύVښ\љqtϏ^hAÈ3S҇FeJl e$AS9@X\9/$]ST1:֭Dže J«E oc'4sk1c^qrGA5&{h5嘜m~ KaX_hTQ( Q1H {)<=IHO.'M/(|X98JDU'\b!1\.Y>H;~+=:歐::KY21 ͕t(5ᯯ]y}d]9C&С /zSѾޠ cs5c.ED1 _cb2,$OgQ/Qy-@wSU7T]1a=h款SOwq,gYO3}|1K{'& B $rV~:AЇ8IfʛCBU1$5AV*Bf "K`D:$S-Qxr`K2E\:4#O)1s\# _p4 N}[?7,.z[e"c~) B@!E`{;ZRCdDNiN{O`MH(O2;ކ&`|$#"'O)Tlu#z/82z{Y'KF@&:K!:8 QhgfuZ&Q` $J{Z(`M_F NO3l-!uV7%wVIP&^O-ϘȰR{z` a&~ IKK' %JFF|1D^g!/Z-Z8#Mw\%ld]dYD:-EҎ T t b=BuwqH :1ȺCGWdv`𻐳ȘG4~aʥ"yѼH>DP(  B@KPQU3BV%QêC@DD>H`H-A=@gm ELDE$."zQ%dzׯEZ B@! 0j"rb_Wh8Nd,7|)!bz S;$=Q{Q@@ LB +䄼P%h:w}:&?a (цx&q B@!P( Qy$:k. C]hhNmuw&N_8&O/^{e=tь! n\ B@!P(  PivG9X8w:, ;p#9\p󄜏I#{X:_;I=\ćzjrB@!P( 8oPdKl&cË=ص? \`fA2bƥoC{w*2f1tUE!P( B@!88a f[y6XJО&FX 2炏Yc7|=ZH^&ZpcP( B@!88a'tf8'B1Ȉ7b`HcLn?Rbvb&lV{\lX]`QSԆ B@!P(w w&0]uȟg!el"'; xg>KOG^PThoE\*ډ( B@!P(>* dvLf!(`Gn3$0pp=Ԁ(3M֬P( B@!8QNKf$_$ŇMob`v&i":ぢZB@!P(z(C4Ḛ"Ef]6ŊԪϓI=mq1HA&RDΤY/EWѳu"~-[me7m!73 ZG7-GNѶ7z\C(` <=)Ec5l+ ebo3 '?E٦i\?5C} ukAF~`ȥVC 3 !0 w%N70Hj9 W!P( 0j"r^og=zNʧYY0Dա"IkqAKďpK9rǺn-;#w6H+؃ʙ0AB(DC6yAnD@Gb`yDK䷶p N']-'QNFkmwwȎ6V~Xҗ`J(b{Q9`!)k8:dY{}8H}A6)C>>#uJ二#5W ?# j>z;MD'` Ͻchu}{k>0V z񥳟¼l< EF6Y4Eo qhu:Gh|00pAx^DQ3vɵmZ5)k"؅s?+as l)'h҄em>)S%ќpAjK6d [vMvr=܃k3&0 ?Kus?" i Q3O8, ikBT ~`ߊMu<̼\6Ds[j1|TKIcKĄl$FPEm$`5^"?:cZtW< K?{2qH4ڸG* B@!88a H8 ~䟶/ft[2v᧿Aqp#h"lx/LG(JNY+36~С,loZhٶ$Yg*E($J(oVbH jjPyZ+Kݣ"(/-E#pe!6# I%&:vS}ؓ pK{=pY[ڶ b׮DէrPHuZ"t+e[|_O}$&\ 2PBO#D,hc+j#l~Hܨ܌MP!aJDOc*पwvfvf{NiE  D1 sae}3{{6(0v.ZJ( (K tձ(-1fhf?a- hJ¾\R6 7 񞨫(z؈b+^u#FyE8ٓ?D;4|4 $jSՌӻX6^YQ!pR'π? OM!H4PބX[n)Zv GFmf ĸ`BNN!Y=VPV|.J^ q?or ~3ct,<@lx^q'O=hBs05ը۶ jMBoV-(zVzo,~C&l˓z%L=IZsh.^KnAʘ!([>ߋ"0͇Ӳ5t T{_ B[tvHYξ0Q>8Ϻ /2<}5f%Ͼ DZW G/chJ*هV/x/*j{5jKrcmz Bg̦Ry5ڪdy@&%Bëf@cm̡*i4-I25ㆤ,?o X ѣfc{7 1CG#ֽ|} ֯!}ာ[bK;랤fR鈜qkCmWjFQwFMm >+~kx0|xv7/pSDLسspu#? 'iyG0UGƣށ9xyCVE/^[|J|^ց!xnbz* bjL⒂q2 1@Y7j,bMIF@F@F@F@Fo/Q;/t6V)djBMjܱp+Br/{q|!omvb#-6,F˙3}1lx}#סLIE#v;EzJ=fv@3Pd8ObΆ f0/dpXA˝${>eeƇž{wس:/ YGs*gL(h:rBK"(sqavadK O*,w#fTꎡ17p(5K+ 3-Os)dV ΋@7Ɋ +q/"2E{Q"ꂫ ނ7w5 J9|R?.1jwoMɗ] 51qJFiwJ;Ԡ&`mlīzݍpg;K1\]ZP;h}@.1}?p*Ԉ] ~ScIq׻8Ĥ!uє9]ꧣ3/d4:'CSY[bO>sơ U4 Hj@5eH>w*;R¤<1]oIA.OE  rd7ࡤp+#k^~K%UDEH~l /(Ɇ7W>[fEUcECGS.X%L5ӄ!-8QO~cVz n}3gS+VA6a*5z4q櫮BYU7s -z0UKblDTg1?*5\\W|Ɓ:ISǢJ_qU}oio`B(Cws)RFRbƚjTT7B-<`dD4 @Sm-rw_A!z,4KJUoZ1DԂ7*Va,r=<چ!#Նs)4 ꌈ _123.Z!ynń;)q4IBj:bDf$oԸH}/'n_o ~xH}w/H$9 8 @{>d\1_ ECw£o*rn_ ŏM@LɌ)dirXx2}nIA/̴2T Xd6j2KqqI$4~ҩ(ؼ|j?Kߕk(]迱[/ee07 1ME}(ȘH(D܇lGiDZ'F̹4iGYtnǨ*J3HJOT=~#v; t ~X"$IF޳asǰBy5d J-:b2 7T_ q^H!/Xs$`?mF 1Ǜ[Ƒ8*ؓ]_ b˜G!}9黕 H=)Js (uFG"9*I2aoB\јp:Kz~#Oc9s00}@Msh<\L]1:BC \wdz 9xm4] (F810\/= .w_q)< M0ifGPM / S{%6%p1[Q؁ľip,ކ+9. 9mң%#o6R߇gBߊy7&QkV >S$&bk `D>t(V]gO M#svMWǶWAf"$v:#p:O/:7rz(;qxeL հ!#~ʂ}L4z %y'vdTƏyKy cu[_S`CiI\hNğN Fj׃.Q#10; 2( ,)IdG4AlU|(E[a-$&efj S EM =5"v8txc94d#b˗cpBZSG1t!@ B]0ctӂW>UAQXig( cg :3,3BC#o[3w j #@sD~ j9e#h΍ Zc l`ƅkmɛ"43$W力.ͬvZ(Gqb䬫C1L$\Ii$T-FAQT BoHj2'=WE/ dE~M=ҧ=ͤ*qpadG!!cϼu_N&{6ɑ[{0$bTVLR몂 l_Ќ=>})̅M{ɥ ,sk P fvo@Ifjh *09vx1B[P5شn4jE߉FPa&cri&WyK}>\7:T}C,GD$GCdža֗H:\UB;P-MiD" 33+44IeBo!qJ(.͒FO޼]Z0)`BKw W3JX00jϑ|E*+MG~Qa{s ВW$QD2.>{ H?>[PyV/~eۋ!BNVAj@$qR3o Fh(fψVb0Z1Ĭ}[ <*=o1Ɲ3cMUG&py,lgSfdI\" HijKB$L֬ "SwSQSIDЭ0o޳m*/3tF/V])P( dh=%t:?_dz'{-"1R+at ѡ< *ċdrq ibuZ|^=%u(D}7w..poyspS#2*g>$I1(~Y|Z+oOcv ;Zj-Ѕs0tB`/´]ЪFP-)є$TG’N s ,HqRoq!=8Zs,dx3ϧ1#r.ͅ'O a/@IDATք揾g\"N")$C_VK )8. ~\Ҕyf3\"Q]찇sH ҿΙsњ=YZ !!qăwDyAywTLo+py4 H8 Û z4KIDsrƜ>Xxyf:'O 'F=& .QMi a{ HY./t+0b<O?²E׻Ffj,)[< CG/ Հ-'XzЏAA,LB _P GJZS~ څ>N5(TtAĎ.<2O]F*OFuՏƒ'k_iגiqD/$3q9+DD B0^C}B<: #Znd9DM(Q^={sl +[olN?/ f Ɗa)5c--9{pny*۷Ȅx=00]]}nI^Q߆'o^2/f}W`lz}=RYs:]zX5;DnW;p݂sK͎^7xH3-f"sB<y1FhT0bǡ?~<w}Փd65(؋W?zP;ebHj޾hیTh`B< /%>d$P sў![2 L;F;Ӎ/Yð|9TJ򇌀?u0[Qk%ɟIyc}=$dݜyשyM0T4m#̶;51*S_g C@&Ͳ0#~$6qѰbhư6 f2q='H,gy?w_h e6VR ?I@s/"_ ŃNtf~HCf$뜩sts,:: =Xk;w'ScȀ*f<ZdACdFH9[ϙsgrё{Xa-ˬ cC{f6]x$o21샙'w'J&CZRn YU\+ZbD|7Uߊ|]4}dLs:ګ?kZÖiyEf\pŅ v:B Yi2V8AT`㡏l`gb[_MơV=|I#0RmF߹_o@(Net08 o!(:*HNI8쏔(TdɈX_qEjR yd9GK1nm׏&]"i% @ܵd)=pnĤEjPT;[0ca$3e[0jPR`gM!<Dc/pр tJZ9>v"DyQj̘=q!B=V=B^1>8֘} #xk͈2_*'8؉ӌǝ4i/eB!=HhU]H EG\s@>s:de+QR/?:< ].aO8|mi(@@?1a-$%ک.tu@X;jP,E|N vĸsl+?q5i =ȨiB0#V+.#(49 ҈U9Kas|02Hju8VN8X;Q Q 8ي;pMp0MW!#&} (!3򇌀f@Hg&?aj/3"O{ΐW_0F\W0TV^<F~܂F.$_o'-{Ft &ubUۉvEۤ:Ž4]cN?<:T }cR`!,$5$Z4Oƍ*YJr3%QDOhy0y10UgNԓ 'W*;G2Y2 A><ô!+$v,H8d0z뢷za]=8_`Ir]Y8CR6y:Ly!478186(ŘN#? %3hTK;2Y5xaߚ^})At]Qzmp>@b=N1zfK5mZ{F痺!S| QA, RUJv$Svo/S`)#WC!j_=YSFkŞVVqqԘCL̆`4z@9q= l"R||4?%13T!# # # # # #Ћf@G[S%*kx9<4B:[H }҂f^κ2222222222CΚ}Lg(c[\#&uutJo# зu#.Z41!>(/CNi#}BC@sFnY#;LD4bN{E/?Cʼn'"+uAՉʊ (Έ %umڋ κ22222222223~DݬV:_g6 vYfԫ& ٌ[Lo\ '{/BXY0|qQkrДOh̋ B]8b<؊8Ado]]F@F@F@F@F@F@F@F@FY3 vv*t!jHzbBҐHex^ n]  F8{ai5sґW7'g:O[{z7 B]aOWJ(!t̨ESc=4n#DKC- `"t,+@ޓGnoEw0 *2 ɚfJ+)`x^+쵎V}2,*rXE/;>uV#y4Cf[CVrPHz½^FQnY`4DF8$̫ğ]]=NdfW'rP^hÓtZ55}C7_!гH֎2qZV `pVg'oUJ%l2q3LESЪφN]"vέ_D*>$6dm!1oaCuPQt< -hhaogS;."sXJ.MQh `}&3;^֯-㏺O2ZUߩGMWlsw}'BqnXar^L;#-@NC+o K;Ap+jZ9)׎+fPZ+7UeW󡄱yprw?N1* u(h|g;.ES;sPm KaBF8FҶ(5<jLPi`OLhPr#ٖyϝ >07K݌6HB;._`vV@c nα?w,vt8'/h$zu15ZMh=vX ?&ASIer\ i3ZWҍN?7]UhBq \ H=U:pJG^AׇqNN7J8bu=[ pokQc{.3hU'/$6ЁsCI`\C Z]gdOs:{1Þ8Z;dȤP%#i%$ ԠhQ&;)l.suENb6mo0 ;_hϕ۳QE b2BEEɩ ~RO_ʓv2llWDF kTBHNO?__K(YGSs0;lݴ]vN &xgplm2"ށ/^^z?Tߟ:KYS{WbCPSJQ׭X7-# E#N$0QT7 z'A ʆ|N/c[Ī`$ sG7B*}7^3볱bF:b3aN$&`9* qѸ0&fט:7PalF$e7ymq`%Z%<_9DLJL-}yOtu#=>y[qHNv F.XAilh%3QmU읿<TUcs0e~{:ݒ_\!WA^hz=Zn$ݣ|nW#3ڛй`j@A;^fMznad@;T|MF2Z6I>3煓Ckc ލV `ƜK\ypjHO箧8JtVimFzNNC>/x@V?'}QHv=ω=Ĺ&C{M ֥Py_ s{ gwgQ R;-B lF\FCǗQb郐t<!>;jBBth-64Bg5l$ľ 037ղ>{n&VBtVlणP$Y{{NV,S1X̒ FJ#r q-cx|Exz p[OBœKmݠbXʞ#w+qVqފ3vZ%dq.Ƣ@X ^3u* 2xJ/.t*5^,NP;O2y}j҉0(8[w2./AFsrpf%̜:qSkhrf[yg6g9QlNq;5&y?ƕ ;㇒s./Or$ m1lKuBE$9>{CX{0CBa|VJT++S72ScJ-(&aJ'm|Fg̞vtU))8Qs؆Q&׋ICϙ>sہDī2 xB?8JO]A \DEm̒Ho3pk:6J)EW6#uM @kw ɯbв. Z,|KI8t:ohf30u7 xHv#N ,]vk*F%}T$sQjݷ*=%]Z#M%c55~>j뾇iһh9 шu:vΞp/<#!-M7cH qmQz-InR[X5EK5'hgKc7 9!謮۟7Bhܞ\" AK!QWiI~&ў2{P_؎qXqPd tR]zaB/7O1q+1Fo1HLYXO&~}'8viyvsn@)P,hfw]RDVn.^ź㿟+g@㇯JC|SԌ{hVo❣̬ýM8F>>W0+h.62=3f#ϲ.4Z8 [Ϙ#/#OC;]]M8S-|&w'|ѧ\`-Bؐ m _mn pƣbGCi/wbS:6S^8@NA埒chb?4ҏRsa`}$7c}ܐk#&ǢH&o| } ޴TTWxD(DI9{ QqppIy@T|?t(gFFc7^39AA4:d>>!@XИh8ؙbS"'Oꛀ4G:qwo$'m&* Z*w^Gb2rA!`7-ks[{%$:KMN#JZݡoBN!9-%HLW/~eOATwsi(f/L4H^̓7b<7$z5vH.VXW.|yވq*p5U&V:2C&[ ;HWBxcCu`4bͺAi)ÎPU틑)\]Fe*ٸthу+j7ڰ[_oGtPQ0LkˇO௕aɇM!h@h]ah@Q[O;6M7ڏe|[;}6O| (a:敐**-"dd ~X‡WCj۟B$x쑄M3WNI J+?zuu&''2j:4g68c+ _$i8kWX fM 6aUw pxu MˀmGRĄ\Gֻ`rJlz5ΝSG-xr5^|;f_v#Z4(<ߴݾƭIipKn\zWv;FąBoբ_J<%xJ-ן]QgAڂq}5`;/၏w3/‹\Tc7ۃ%8edb%]~.<;E(EKO f%|xN_\_ԕdaͣc9=b El!̻x-i/IS0T}7?: 2Jc=2Kobx2#Fd؉_ u<Yds3B9=\OWX';!BMZFFe ҂?Я hM;IH鍝pvꇌpt FN}ݭ&o9ͧKxZrnFkILꗌ| 4+9_ zE0zgNH Wҳdl$F b@47/ ۾/U } N Sg[B&WDQ }<89OgYUxㅃԊq6aPA?`[*@H+Z5ܨT{O:v/€7aԌk};C=%Ο? |dk BmUAN%t cϋÛ+Ơ/͗j|EA>}-pM `sO?3%U^!y|^~+oKi ˏ{ QEtF sB5DAn#*l&+%25o!-#.ˆiIJBF4 RSb>AfMWD ͼQeIF3 \j%3ؘ{~!w#5ьq"6%鈚6]:PAG*_CN 0jQ] ~H6]( )Hޔq=LKnݍ/?}<ayHd>KmvG̒sOAAJLԐf5\ӹ <ޑf8'{Rb蠄&&g|P*KC5x񣷰d0?#7;`{n 4.NVvzi##{L=w"2( Nk>ƾ3 ٌ%vX~CX( :cƂ+A nƘn,3'HVQ  h&XIY I?gIj~ғ@>H5̢!5;ŋfUF*73%nƛ>â)Qp0::g.3#O=6OD| ؼC1epKL ._H pǹs·yYDa7"tz)A"_ޑ'/s(D%J6?JZp˽cpX4lb9m'OaB;nU!ӷl',-_- hyyu0R4}n?W" } 8Klj&䱣mxɸtj jyzڥ>ق# _yw(Ԙ<+mkTpDpR1I" #}(heHqS7O/J)R"J)coONQ16 Euhٿdl͸op$4֡Ţ%éꂭî ͚FCݔHk,3\<ȩ8 Gާ, ж:e`Ѳpa!4{̥Ţ[‰C`GXh4D^>oq 0S xN1JW} 5Z#r)Z-!ֹ݁80fjtߤrO< 8d&LEiz!^fFD#7jww\h v+UJEyZKI?B5|~ܿ78Lfpr}@0nݚX7eÓN.D jAB|ZK"3?k̅Xf@Q \I/5҅fi'|`h4qsYs^Ag֝N/|DuttHslw)ݨk"#H R& J9?Co76Md*Klh} :jAI7@ KDKg-#62 klGm]+''ІoیJV$+0F`nh27a!T#w{il9e}')CGIۙðyX| s!l;MLD˹> QA ?o}Asػx<>HCz0_ML $t퇂*u;0]!Oy(} gCQI>6-Đ,5 =9MXsY_$ !!!z=0p 7f)?]\~aNI&GNR[jkq1jFU/`h0s1s\HNx˻1r,Q}>| O>۟.BPI&V'45*p&M/Ğ???>pB$/_o)O\e uBI%a~.+)jܺ= ? _±x/l{͎CƄ{SfwTpmapWxzxjz< FܽbT>X|-^{̵ }m35_?Giwy}gP?9軙5?z{2PPOD?2^ŸA퀦]%3iMۊ.L53W0|wDE+d1?5Z$:I nES{X+c3${YG`8%>4S=U` PM͐M"_fwL<H.\OA3&z}C\'Ua5? {?>SG&zse,ޅV fP0|yy0#6Sg=+؞b+lHpăv|Wڽx}8F ?5syBQW?'>]n|DJ+nۍG7+NsON22gFg(3ӫBSr]puDÍ?l A]`6ْ{!CB]AASb Ůg tHOH/޳&;{ Uޙ;w3swcC3Rnd>rx?xR;3-D7/q )Oy@xl zG_T^d7\s]Xʝk&ikqOI.03,ReQfƪ|=*LT3IHu8>hYZrJYH]\K*FM]Bq;/C#6Ӕ̇RxnXza/c{FOBwբ։bN*n<]\TiXt*V0Z7c=$9vhd/>'t 炲Biac8 $i[W钤;e| |ͫ Ǯ*_b4+j*}Nz2D@{ϗd.+sS8뚧)ӳ[C؂د7]I(9aS).0BڴB>'zVڰ|1=2^XCiި|H=:L@(vP 68߲ Co$LRɡ)}% KQ(Dw!6$ϐN δ4KPc}E(/ƏqB1-yMh"hнRT4`"8lȌ ؖgqcjW[iHM2azYiQֱ3{ܢgܷa0E]8\CJhp gL&.뤂FsB$0 @" 'j%d2n'T&0Lgڐ 5~0mKX2zGftjo==]P)>w`CF)?-5S;V% _>5bpYyñwlg G^? $DVXS# ad ?f ǧG'.)2[x𳜯4I+^)YgOYY7 f7 ,S7?s@ʮL,P;*ufE*R TF j@8RzpgcиÛƠ%މӨDg!`ƕ|9!P}W?v*ϙLUz(|Qy.05l /ô6 j.lP!{wՔҋR 3֞TDdcVY^yXbF.z)1ewABv+yv(6dFPb {h)h\en28{H 1ePÅMxQ-b]֔1cUPWq>yslA#&7$sHUP1(GiuVznknrl{PTJR)Z %\Ȁt96385hlƜӛ菝0W;b,)hi$:thԅ{oF6 >ao"dn)9u9/Eu06T`xWװ1wyȭ g;=+wt#?cQ|#7JQy[Eđmawܟ.S4+CE0c+>dl?(i(/?y?cH ;w3+gn\wuX3a YMIOB3Bˠ3"G")/V="<5#`3Ĺ$/i ؝ CQƻz,fB 4sqοsV׋'%;}9<"4qeSl/efr$k|=}}gO=vk{bBSKS/G=_b4johVj1PP cg5dh+/nc)kW0uS_[ 0IWģ}!x)yQqޙ$0+b?\<%x,D0cO]4i5d _|Œƽ/}+j$yW}^Aqس'dYX(I>G9-[Z$Ibc9cNW Gqcc?s,_}\ \=ܐk5|r19 8hLv 6 g1cWP4₫DUI7/n`}>VBno(+&xfbnw gx6/Wg Ś1ו1hu aXƫL:1e `mr7ݱv`>jօ{ 4B܇zY+&|魈<a4dO| F̑b}* 4!0?W/{M[9/4-5OepfLεpݘD~E-H& .޾Nb'.gJե(xϿEqbxiQ(<?y>nD g&ajF(M A2GNK9v1kdL ;p-=:Z]߬_wH$ԛJw| P%J^+u'+Rwqq>+z“ =pAx90f+w o)e؎‘+MYm<Q^]Y?2ȁ66˯R9#$_P2lw{%˹DH2 )#5SaGpyz()u4IQ=);)M#ϛB7v)}䈈5XNG$D1 6wcC#8geKxInJ?_=L< |81_~a <V@4l@1(r<΁~p|Rא9 }s\9A`q>3[XIP&X26-g\ %݃NzjҊ~.T߮H0VklZ3V,&I PP狸Q}s\W>z$ CIzy" TɌt@"YKi?3\<2,S+s'ܰX⏌,i't>Kё1cĔyLTdm3QgP(YBn3 yp"yLݼda#1yPQFnS ָtovG M"r6lLR2Vw˰a%Ǵ @ߓ<Q=t7>2w Ʋ@>}{f"Gy^Y Cʸ1Enh84==  Pkd z* g gA8ZݹL늸`;2f2m^,ꅷA\v%%0Xʷ]҆fD)3IKfG1z*Wc[f+"B1$YV`ˡ6&@ЙUpæbGc~y}3_Ԛ&XAemey2lVJ$%71_1%pC+fz9|\3a8+_A$8 16ؿzQpzX/LftcFx8ގ݆SW݉Ӡ@\\3v WVC@EGA"?+ (!$J,X DW4#;FUٔ?R[̒nD( Kg@WE1\D~qJmkGV̒_tKT;n.Apb{ㅋ]9JܶظO?Ic x"Me1` e/KJ܆r$u Gob;!i{Ȉpdg 3!9g@F#-<32<6rMXƽpY\y%o<wS巃/IAƚ<+[R ~&(o%=%%cFPލ?w_87{- `lui" <kX<囘uӓx G %٨>^&kOsL?f6sUQ"f&gQ<4?J4܏iLZ_o.i|K{pd(MܷyË0,~iTc@IZ󆽋FbV[otIHSU0XPFb, TPz[ xh 2DvN\lGi%r &2 #m|IX`D(|]ǟ4:Ȍ1HbXv{[f*yBԯ$sV*hۢC(!+# =BY/pfl Qӊ&I@+x/'ʈbfR bO]:İ"ePqpd b4s6T[1|Xa3rJ; ʌ`- ϣKbư_WֶP1cҀ?]`s-b'}|*eRZϰves)4fB!18T(eVƷ7Օm {K&_lVU5`1,hu4ݮ6E&I*:,lg(&VTиJOfC#;-X1|.Sxk25[P^  riLeLHa~ux Ē.2l%ŭO|1a d *eL> 8fhCO # /')KM+xϋ"s-,BX xٔ9(c#X)T( {Wxp>( F٘7VCh9 jS) ܉o;LBf 5*ԳZ"s>:6]ʜ1qҤU3CI[?T s/X'55Au+D܇L#Y V<YBEr~y|<꾖d.رJr9;Q(.2.SȉJE1SxK->MM(7@EVt+>ch?!]=*[BC*lFX"-}7GĴ,IQci,!4ؘMӎv"*q(0u0z*3jVݭH+W^3~ZŭzxDzAn6. uODº{3 lozAN|u_ la!.x\xbUؖV Ge9(m̀6B{VogMJ 7XNAhr‚k *m:ązx+Lz/\{58wT421k 8PW]{LԿTTTTTTTTTT8im< ss{ N@Qj׈m?.ÞJ+x"6"G GTf@Z&ܜ⊽V=A/D2ݬm/h4jNل¼<54ꪑv)k"jP'"""""""""'#p LLQBhlj7.u*nnZGW*ΪzGJ>/:) rFTBtwu)@$ծUn~R?NǵIE@E@E@E@E@E@E@E@EOGxڄ(BLCZ!J#7"@4(oqfT^%;;n;> 'MB@m5()UI=|}`10`lCiEe`QB_O/an^ w'hYYRZ7[thl'w)Ϛ_z]m40h}6߂)`XxΊ)vp`~[M #`Ӡɩt(Of&JtLKA 'vW+Eno%ZO@$g gKlm>|#q_AϐrL Qg Jc%ĝoxtzuZq2C9;%apv8"벴QQ4CxJS\VV<&lGW'W^fjkkOe^1'S{b U-ϩ1N-: v6u0KI[[+̹p:4\OZLM쭸cvv{zwq+=AwGr^N5IܸAܻ:~Ck=כmbk4[pMZ󞰸0e~-3Zgජ ~vuk[vjSPPPPPP8V@$ o[} NŌ3h6v%Xrg3Ce:\jY?DgmiE@B<"j4GPȢe6˜Y":/6Vvк)ggk; g79T1&bMgBGjٍImF _0r~ k*H=T>Tڣ7^gCIGup.֚.$g|z IIYyy#&bs"%D!ACǏ;h@ܗ ܂O'x`@?O4CFF–c!uB|nܷx%XW2[udߠ8ha:m^;*v\7 Ri`yU}(O_o2ݭ٨+|NA ]g}&J,{טp Tͨ(U֢,oغ2v-s*u*[sc s+?8'c*^q.$Ӛ=WMК8iӬȇlʂ~l|ED{둑YW>W.z />p-BTpӽ"^FNSGTF̚og0tvxU#/T;J=î1g*Biϝ`[* ? <6ѡ7$^A]hޥgp<Θ8CW;A,â#!.J_' 0 VCfw^E`ލ!Ss`^VED(R91|!L\|M9=8.3Yڛk Z [;V$)ޡf}:i6@v8Ge~<"G?*u{^A"~dz,> v?j8Rq-·?Fģ>%Ty#0%Rc팀#RZ vp_E[=)1G=EA cAwE. &#q30<&M'04h¹ 8}4RZW܆N*Qt6 X6%[o[=!p(wuMM[G-JJ9aNúX2.FL BM3Q [TmVCH^Z88~~Sy zoHH1Moc.~ tƻބb ۟([_~939=܀)])vU/A؛Q~AJ_LE ~ 8;/0 m>$D$& OG[;>l\h\{4[xyNחb@B4~~AQqC5:t"ae.w=<#koGb+P"P֣/{{$4]ͪ򡠯PPPPPP8.IVqf0ah,BExa07_9QX#&g~!9Wx 3ϧY$ {Uq#g_Wu6-Ek l׹`\Ք|rd?0I0v.v/x&uW!`x Dcy&a j)wjB6 Mx__Hڊr& 9;̲ğZWK= $aKt:>ذb+?ٹt+ :ĒkblmC 8w̾iLN$ݎ.f?먜/ǵƠ d@K䱻ꃦVx;qiᡜO|nn*K2/ {Gb'<f_Ԅح B}n,~y9ؠ3Hu6"J;7M1z!ad8GrSʶ@]"I7)ywFܰ}W 96Hed;3s7\=O#2*s'jv+SBx7z(Y46‰8w5Ur>"ê"s ->.ho'u*rPOr}Y(@kqɖ˜$k`5 ̿ چld~G#f&nf$ \0m:C;(?Q-۾ czmUbCH&i;9p:k Y.؅㕐&jKZWK=be Qĭ?{?n'As-x{*O!>OXe_9~Hmd䒍إ((n2ȹ%kеFڀan|JDD%?v}:>0F/.8c܅hwr~hc}BaBL若~ Jp )v#hԀJdep t3{ke f+(a7z"s2W7xqp`ٸ⬃xTZkKEbI](jq". /%q8c?53mfF4$kFb!d aX Um#k/ ޅ6ʺewNSY4}RTPPPPPPEɟC\} bܱd革 $7tG0 nPE ԿIXL-)A0ۢj*l}LJl~ʁzw` <Lzq81LH1Oc 8VL~81{VAK}PȪ⯻ }0Rfaoa[np-enZzP &tUx).5)D7H<\3L›/߅ٷkz-xWY )`tBZs3Vx;)'$OH}tc",^,]u}L="Wt]({,FCb8fr)]R"-!~RMy}ݽO+90711WZQd߿Ds!ʋpGCR [Qa4N "K/‰)!;[jpFQ?ދıP*<53AOfݰdFWG"뱄x3_ނqS2i`ؿ́3a}teaLDwK`CIyYxlXG֯]h|Qfզ"""""""p"NZ2O <͈4&SfiÎk{?$cx^_UpI73SⶎvCO[Pw%6\5n^O-+tiph6"z:}4m53j*/B˰ boF tC`'iWk WŸ!KVli2_c6 ZvX x11 kۉ]u?Gz1axY7= IOBd ON8zuBW>s#L,HxE0:ӻGG|}%%pp|j l:(vBv٥8s-!X7ؼe\>%AϺ,q@)32*0u](y3J}n~ G ɳ/vckKPm _ aRNO!~餷,Ȫo *-uv?ˢݥ|?-(|/I=w|3CtrܽP~7gw"#I֖u Z1T~qߣ$3 S'aB "kSᙗÚ BԦ"""""""p4oĐ T[UTWW+,.Q$/(/m[P ;=)_cM>T{#u-:jKP]DѶ] hTL(_#lM(ۺ05/}/r>}.x|bEm(@њQSesSQ .e?ĮLAmQS#Lh@َhͣr`Ch@FmNr/9$hiΟ7D~^YÊsoE/~?W4#/-SQB!Ԫ57QI6HC(^ۉ}8㸆8?fkݍ&{O:/Va`aQp8Kiy)aY++[tѣYLA5* MH&aɻ8a7>X*$2n\ @IDAT3̌޶ydV[2^cT[6`񛋑@xu9|yK͌g~"?>oIӿ=`SF D# <"ѐ skhvs ßN1 k.}T\CI;ϑ:h.@mLf[GM],zilDY.ݤWFztpZvm]cp%EHbd_?XO[QU[OKo/ذ T>m̅B9KhPł,Mht7K,69@Ϙw FqgEq`3Mxڠq`T*'aKfl!e644=$ÙsCi2 RHYzE޳1X$^=L,U+2P0K y&<:6({d\(V'0)J_4kHXyw>!Ape͏.ks;ҩ`mq"|I/P8By {QpR-74.ra(e s-8<֡g(1a#˅B14"Suꈧޡ\{FV&c5A n*.f43 C :lBCV >ΰuc3@o`t^c0r{o&NF{RPPPPP)) nTBӷ1W6#4 i|XhR-gnVT Y4X,;lQR,ƻjQX;!=3d Pu*~Ͳ5+dw1e.`ls/acc džS*`C\~ԓ+Лʃ^zV1 (Vt+չu 30$RGvmTYh`T&A wAQJ%Ӷ6gf]fo#ǃlPZrTF߯KN0-[9we^Ly/qx!eZ4+EQ.6@7aHC "bmgn$*8T;X]4d_n>2;@_N]h]AX˳mJH_dN)Ib^$K" οsH~0`w>ŭʀrSK$ϖ^ԙƙo:U=fxUTFd`&Ow/VҚ|41LҍVl-= ή^XQO{5/-׈xʨpq]D~!N*FږdKn4hXzD NӉC* "\tpyY)Chn w"G5gzZm*******;PؑQ"}IIJf萕q p2,  (E~E K(uF';禄Dcd+bh?Eg OzRMNHىz8_vVB(CoqaJa ㇸ;}w!ZKx< 3YX̿ p&ejYY:%ԫG&/3u$'u0,߅60Z2b`bm#碄l''2t!VR݊\![·`0,#0bgh745kklUZp.wo29*pN .',쨜5, }CqvOvvКPMB_@{ Ӱ]hEFӆʶ"0 46d`]hePV u******?'^&cƙc`8n" ˖1AafU.Vpa1-8pIB%8MiJjYEyR `,sI9eeCh !J/5Fm)9R HuIhMoE\Rskp:U),T_DqґWƪie}G+DDŽ2IGqbHDơtwHg;"}rn}#loz\CPb}Z[ D$`̍HF|5x˟O/qCse2HۢH!P"FCҪ{[+|@OTc=>!dCi "ډ%3qcX7$nBE1\JQ$,Q79q9'5+V7%c1kFE'/B*ewbJT03V| ?R܉[qVXTU/*-S }'sQ2r:QP$輝Yk^dhhX!#e떢ݭZX@md v*pw'ObZz~Em#3kCF#"+8KqthAd8x9۰'1p$tVe<&9ܺGw#vݕL\X #F37? D´I3 hż yr.Bs'!812 оn.wkP. YYK08a؈QI#w<'Zm,]F0u#CpuSN'ESM%j::u bI@.g7N@Kmjڵ8ֽF kg!%dy_{jP܃11I_!rrcLAّ5 O6\y"` w׷=c1qT84Vpٜ2 gaXܟ{xw!X׆}-u_v&<ϔ[1It49 r.cw pw[#-<>}bhio<0Y_ .knĂ@VMl߈&jGe^+VD+wH=C3`aƵ_byoQH? ӣB@!P(w"&?&Iə02g1e0Rb܌z0: k*0fQn.Nӛ84(@Gz'u9N#Ib2L4ٚw(̟ ՛7i&U!tubFbAXu筨t2s&ErT&^Lg2v&o|-Hkm-g8Nlf0 5[k~)N_)x!c̹f<| ; j4d 8\悽 sefa}QRRsX[ʃbРlYd fm[pOB |;f("mտa!z;HIKgk|[48Q$+%m0/Ay ǏھkiQt S?=6ЧCBK3L>,CH5C#d <'AO-ޏM>d\vU3:+0GPSFB@!P(G~k@;z:R&IßfΝ]S/L W}F\,U.y{29ۗT0R{a0G' LG_3zJ?z¹ȫvd^E_}s20ժ;# Jie8wۘ~G2#X^źAEj|ebsA %qGC?5[IxK\3y%:+˟(uth b &䣳UzF $}g' QLVl^5*| %1+g ,a-݌3۷q.hB2G$ 6"O|sqI{z +]'_'ċnBعe-mp#R=*?zqyE'e*DMw uC!Ge+TFHC5&U'& {9>Z{=՚3.M&<ȫvN^%\TU( B@! pdD=ۆ{2aXeb#)V[qcNC#񔀎A?Ws>t.B{} H?}MiY=A9?>4ʸa}kмkğ2uc~c=hVLY]/_ԭ =(dnpYڥ 0Q[ B##92$Y`O;339V޽bAp]DZh铖+Y(˱#Ib;:4]Z⩋ă5<R]H0<̉w?XLTPSܿc¯=zs)bI&M99_6%BJOg VoͻK'MJ\wMZ$-Fg6 ႍM4h"Eė_ǨGff4Ɲx6&( ne?b1Ja>*H &tY}0{2>z>$]GrP?j(^kJAYgX)P۳ ׳#b{.M5H$aoSlMOqD`z=3n½磲QM司0iB@!P(~RHZ: 7cpj6-VoC|l4_;-gdOy7!"$O:LC;hr"Dv;X0s51qr0Ga-Zw θSRͺ{=/EħCP 5msw6fHS3rOU k 4.!Y"ڞvv''z-.ooB ?>cbN:!L8zѧfR{ruxg5"&XWxCkŇ!zM&&ӎ@~Z+6`ąSQ^ZHS/3I8Rᚳ__o6l̸6u= ޔ; 9wWc9zJ2n =kt9MkAC nƏ\Xa.£/No 5lۍ;uj|7+"7M OLEG[3&'N5J֢eXUtN< sCaǡ|]Q@+X^p1gcO{Xkv0( B@!8‚_4pH{1jTEU5QWWWRx6V1x#%BW0PpPصף죗LVjWR0;4ڂyO0pfVFr݅u[QPC[#mPxJ̃TntTyZ:3~AZͧSWԬ](/ڈW^| !H`KIpÆj&pN8We96a*Z l} / oگW [6|&G*jOhoU˱ ?\Hxjٳs{W/~(ҠQ}u$mf߃ ?ƒ&M|n|<DG_L$"ً:"sQ{r=Dhap6-d.m$kM`'I ,W3M:Bymn gE%W)ҙqWP?ԿzRj B@!88LC`oBMm5MhkNI$YFrR^мٻk1)ЦHѝMbCO&9;|_.7cS: վ]QLmtRc_5h4fNMGbHK>(LRh#D;8& n^g.)P"RXlpRsAፒ-;Cَ\f/'o/֮5mGJFe#u"?D;T1,SGI/P$^L>JHJ~`4QR:O`?#m+9YbIJߒ/ ]4^y,u4Q*Dñk,&*5lbjEx0%>'?bea]Z0HF{&w>V~&kϴ{B@!P 1אڏ:ܒ!p~?"?#-騱 wЫuEg 'J : -O]/3 ۜA#&S^<4`M36|}G R'ҵqiHm\B|qnEPs B@!"chr _X,9WC~"Rg`s|~ɗ_7n?҆;ϰ4Sw}}ߋ(rGKGfb" 4!|^қCSAhASF1M.:P( i'1K@d"I8B(}B葋^F/ģ?!\}G-xxy]-ah ⏪d3f&0_wS+k1 >hej[*Q˝/Ԟv/bS/hW/vM 1L =-z/s'n ,Pq~X$WGΟ mFZ7FJ3XIpձO_mٸq9pHeM/5b>x+~ܿB:k{0 vF8їaPfd;n}'K(b;qꩁ()jNx&TB&$ždg_`:Y0Mlˮi^fǸqơرϟi')1G³rHS?Nhk{xNL<^#絶ߊ{zԗu}~>?ȈF mmi!6 G/L}籭uzDV~"VlQs-9f`7鿍K+ BE@SPP֗$˞>7!1qIzttb!H$xR4Sh:\JBGk 9I Ⓟ PdrK3X\ m*@q6"PWNP"hB(gz8$G !*M:(ZaWoHȂ>0H$+&>,Y Cű â`ӈ?y0J%JEb"UC$L|AY#eشT+6-qI+PiZrΗIs;Ky}G7u[FR Gpсn-HD61IvsgٌoJ66c68a菎T640@l;jh-ǁ#p/ZBX˱gԇ萞90HŽ6|lv>,ceiAl+@7]D#셂u[`K BTL#.qQHH A`R6"-\b7**mס^kt5x㝝,E0 tgI-6U1aAQ=V M}G ȊBk&-ڈP#jkp1M+t*]Hy&1xcS+Ͱu"4ނe!f83c2yԁt*$/^A(u6F zC!r)ii$ B@!8N?چ:Em;abm <}J tben,.jM nF HKCĚOP1ٙIh(ɧYS_mD|x09П4l wh-h\c̼r](܂ ˙V~7[FGV[F; e0 k&s؆ Ѻ~#۴ ߝO9&-Q'X VC`#˳V.`kP'>ȈQ9#A5&Kcbv~%Zzx9x!u$ᚫ#la52KVkqUY—_a dYH 1`ղJL=W܀7?gι``;j I UDRHDzGUj BH;f'p ,jJ S GND0 0t[_LYKhZ[Qޛ$om߻:P(  4I;6/¿ryZ6=DwiTYϯܕn.q RƒN9hpχ ]V4Xz{v^8GDOs3# d0?t9:v!!qdX뫸 nFP ??G〈5Ti5CHJeTaƣ{Q~C82k /BUSs[*kчZfD'خ!xᩇ1"%5805tL!<̱4upӐBmč?'DK}=Z)L%L?IQz1xt\t5ԣD]S_'M4pwv.r8hr".rDME7V s@f*;pԩS._{&:PԅSN@nvǝ 87͙ [k#bEL dgsf1h".¤YP791'cx(μo= cPVՌO:C3S.BĹWGEj ,r5sթbJ"v-_7?<~w,}xb3} /DDX47k7w'7wDXL-buᙞ*5Ϡ5+nic5 vubPmwr2iXnLT,jI[YIj;=# NG\Tg!˅&j7"] +Vtc,d싪J,{c-B'[P '+fES61-2<(\pB4j` x0D?LǸLs^(T2ⅆF-R;qt mkIjz3i`wILjE>(50P 40!, ?}+:;n6DZtm s[+p<$uP( q7pvҰĎA7a1z?"㹁-; E6wqQi C &Ǡbױ #8&WshtUk1@F~#Q8l=?).a+@l<֢M 2:S6OEFk ш>,a۰X;m~6@Q%4tlZo\wpph;{nLŶ@iO13o#hV̹RL p罘(㵗7 afz w.jN;Wg]8:w"%% w7"m@Cl];3`!9!@Wo7yOD$}4^Os/ȿbt,$Hi=N<r|4vf>W3f3g3O3g'!̶D8Lź3Xwfo]5k8mEa#-65ᦻ`Y1:l„HxBTD);'5=SXNrii¦]j )ҲӗCJ 5dgwV #e͆/n/Mum2Ra.cɚF$'D, C&|۞ɇZY3`!ł܌OR׾Chű59GwiDvb}'݋/;orO ө#`Zh}px`M_UHC [41]4@NV{z&@wB@!P(Wd#ESrSD=.2a}V9rրxuӊو4Uh{s3)lZ%'rbpT4)?{Xq#Ty1b mFЙhZgLGse܋/A㊭0ġi-gU%a0N;?~MD!<0z4Rf8W[})*˱;NtSS%=6p wU4CƠаh-;ƞ0;}5tPTWPV`c^!ҧ`3-ʳfz8?*k3602'\X9.pbӰo0dke.5f7hSUivᴉ fBp4AE~لukzF;cAκjZ,s'2)8 a|~+/hu-[|ÒSa-"{bHZ<ͷuƩ'z1d/>Ixa֜Jw.m(U>ѧ@~Z߳.h@#ܠD͏D_@:ZWaoM0뤉&v9AETgD6Z>1~~j_=~E8pOjN=t2 I!ٹ~/^N-/>]VN;7W! 5_}Yߤ!$jLz?6tW n{azk_d{njTFq $ ?f@2p!wXR XJ*_SHSOi=lq!OB+`DPY o n~֥=r-$D{kŠb`8B@!Ph& l@kI1S40ڱV"x#$ |騻]}F`ˊ/N}#bMErl6->^l\<??l?Uc 1Ӑ)Jաr'Gd3M*(6{!vތ1 I ?K7"twUw,À}Nҝ\62 i!W9tpVGK~ *E[L⎪8$3O.!rR=Ezu$ck<ً煄DT9LSlD:")`JvI\`‰N'|`ҚN{<:z;!ax$̌b|^Ԉ. ά*͗Çcc@R<ƞNb(5@{♄(U>Oy@J:bnςvɖ /6PCvK.'5B騽pR%kEL-s&H FU9ð2~DFSmKWcB,IG_ wW jI/ ֝`M1onN }}_VC{#L{dH4=^jQ7)Iw2w/CӺl?Y#qyAfhaFVtG2҄T><gN3>SM}]waT 8aoyF$@53l3Gx uDVb%eg-Kt.wB@!P!@@T9:|oH<| |ғE"J9EV;\r Ŗ_ ěZ):w?e= y74\u'+Z4 ] Cvb { 8vճ{ ʳ`mȁCX;:sY'ꃷP rTvJPA$ >_ٿz :[>uҀ=F@bx)oaqK4d0 X) +mN&5S$M$aW%,o֫H D.f'O?kfEaM3|h)0'aڀ,mByu5MvLb¸go_\v\<%Ry= HNItMDąGhc18^.UC,Ai/3#8EjǏ vxrU×sRu@IDATR,Gѧq~-nKW]og~5 AW| 4ksܹs1o|!>zm {g> > A$`v1lօcђ=.B Fpi7AD n^d8ݎt|>Cob- ]zwG*fos``V âƌ C`:緂)L>$U;0r\$ Tk$]G1^%M|M ay>q}߫|j|H>ιN:amܑ8S1nł&[FBdQHG|CK-\7;||Kwu^!P([~n|(yO03lzȇZ$~-/Dڸ54Nm4YGkatVwO6۹֐ ׯޏM4хf5;F l.{15ɻ9sܕ W9"bl7W-4p?_- h}~} L. {W cA)!ODCy4kkF'c=SDW^ 9G0̨L+1o/яS 7xb(Rf{ a!3 }b+l4wˇun{μ|ikt,RԴDMГI1'q[q¸L;3BiT a "SP Ƀb0~ LƮͰ8N/o=Qӱ8ӾRX5`"9 BWD$&`TpVą/?wuw?a%qN:~椩l;5> !0[ނr"1H %gwT|p$"/s(d||q31z$1b%&'wGx,3"qa6Ũx!i/[j圡`puH( B"WSC '9{ 7"-?}!,,>LJVOk mͨC{G;ԠE`iDq M("IOKC 6^5 ĝKPItb}MNfJPhXBp4WshDk ^BDiؤ3*/DOhj3 ϣ31>@8a?hvUi":7맣l+\&.$D hٶ5̸c"Pz*Uf>F{5oK=ffnjFV,%1ϫH)Wlw^~9iKGh5 VJ42M؇[1.;?UQ'Urf!s쩈!}XB!AwԾ20_|ns0ɆQH؁*lك}|( Blv1Gz/.c`J'ʄp{GFJNKbA9|{q@;ԲBCC)Da+qFҍ%h q]q$QTT:ӜLoܻ_0d0Ia4wGMB㬧^t\̏E`ܿ 1h5naK:ewT7N:i+_68QAL90A|rDU1,B5c Qg0vXf7F9TL2kND6/_O#p?Eϵۻ;K}(bB%Շi XnqBDGc䯕?/o2 k-].[K/7~(dې%Rzy1 ߧoқQsV59nxHBlw炑cdą>D& HE<RH ۬'| Qd. EBpC9ĒբIAsswnd3H>]^甍kh8鋴fvHw( ]O#od__mnπ1Uvt(eFꐘu<+}G&Ir^ZiWa,Lѡ}1phdb`d0wżmzkI!v6Vb{~%-6JG>ᅭ9͍SE"^0A ,7`w 0:{3-QD]|::gN9 GFXp0/fϗcMV u#QPE5vB@!P0|VW)~6(>0"BD=o0mR]oVj i4Sc|x0e_ʯ88$g8 g__/Y]V$>j )Ld-?CLCdZ}7ؗЩ:P( B@8 I!Ui,``D1$cAmE3Z323( .S2 r1+_,$Ps^0o^PHB@!Pc0'Q~N"bD )S}8Zf]}=TYLɨoHab1җ5>*VypP B@!!o7)dA_aSC St|vݐC=o՟Bh! QS{ZdA1.uڷ $F4 !;P֟?/uԼ BgD@6% (Gd#Nm{XhN"c F3iW- Z"3P˔pbs Lu8lGOgrȦۓE*9[Q4G_ ,,bbhi5&j]r5pB@!8B~h#" Ig{|0vH1ic]% wh@sm 90g$"Balm[?:CDl29("hZM<yRso;rbBl!]8չa,UQOgCN9^; #]#C3jixqiu<2ͯ|CxLB@!P(AD"0\d~D7)qW2cYK 35#ҒpttkB3rB(f`6n4P{!4?$q_R qfdeTD/cKC+:&әyCA#(wߙD#$}9V B@!P@ 4d^IXkM͸ˑ9aEWYNKDEZ<8copҘL N5Pl9ɺDP&UFq&p>>=ZH8IF%NPYP³ {Xq. St#P*zf{OX "( B@!P(~hc G7":>h/GUm#BCDĆ=y2%1vH*B™Ln3tGW@u6\0Ht&!Ҿ a0F|L3+yKB}s)ِBIH (&i,\g#yԽ B@!P( 8"Z _0)Ǥ!%1]h(RM)&&9 v19f/-$:E,%ҩYGiٖC珋 i3i5z9:q}bkD2BD%G 7$UT3iߊFj?@;j՚B@!P( B@5 N@2\rM 2bg(JEo`Fbb2ʻW$L7 hj.3Zb!$ŋʜ5xUIґ@25bfB/:Q;WQn )TQ( B@!P(#$ :.l/,W\8]%v 2*&|p!F )%>}z}D `$ GH8\u0L"߆wyKӡ@&G.zB@!P( B#" fVPj&$f+B$D5g)H?JPC~J- ͫL|o:\۰9 등xlˈeuIP( B@!GDЍ>i+A  ( aQ6jAހW/UIIS)`zr<\MvG`8cqҪʂO4jS/u.lj4a(nĩg;̄;lG.;B@!P( /]~2.DՂ%8$&l2%%H`&?@?=ɈV!4â:$&<&Z$WX fD' #݈;]I4,a0t61o=^SV( B@!P(`/6 y[Vɿ=6?,FF7LJʿާe +0X`B@!P( @ !0vd.mUY]kO- } >`0l6?Lpl)PBBJy$%,-l@r|<߹BvJs=kO-Ht2eLd, rݐ+O@5wB@!P( B#0f,fdϘf0?>$$&[:؄m8`vuK* _TKB@!P( OCTTDz z z4Tbɢ"B~p7`G B@!P( B@!SD@Gjq@ƣ-IHFz:lCk_'%%v)n5gB@!P( !DnoCy4\/?f4l]qz⥿ Q#7 B@!P(?A2z> ^DDNݥn 65"~_c,c"K=;b`z^ccqG$p̏`Y#]0,,[6XaQSR( B@!?X|efs#^YlحX K˔ z=ܮ~xzX̦pozMXW42c:JۥQt̲h n$howǯCJQε뜼CIy?ꑞI\ހ&دӍvCACFN&:0F#5 +A$DÝc5RB|/TQ( B@!i"GDȇՃl5U5j͘Y Sm𱟜fES;P6:9|BnV" A9 nrF4dnS$MC?6KdE 1" QxŹ@{\AsK>Evn@g3s(遃rK/~t0~"l̳J|ٮGI̩ӋYiXQ }\F¹lmᢕsBhu z }PS1Z"}M! W\3vkk#,*qoEN 6v(4"_Џ's0S ( lf`Uu_) B@!P𹝰ଣAD HV:o*Zw?\ kH\>+N:B&&OG=|i!&1;~~ (jsXxw|LN[4%:]$]lq(+l|[ŏkqz\|tȰQ(g[QЭ#--H? aH z{{^kҩQ0e`>bL$Ozyv~lh0kFXO3^ o_-aVutd&Z*so|AGӇ)baᡙܬ(ojC/"+]V\pp22HPlɃ$3z1eNZ.ASώ_GD"rukU[۝93ǀ˃;{,pz0dk. w0gQØj||q.: x$ІlDz|hN!P( B`D`$CouzjfIBkg&чڪ3Ev&>Jcc(?^wPAL$@{Opj HrM*=ۨq :hWtlzpYҙs̫*?G-$jW eB|v[ӎp )TK ?'xvD<:>3Ѽ}+&"''i췵ˀOF/XCODk7lsX (ooŒxH7a5.ǸSq9YavXqڱ=[8)ʩH^F۰mc#n>KJϣ15́^gYpլ anld$k7= 6 ]y5w0E"6802Bd@zDMe7bg@gB@!P(  =Mb"P0c?fGLt*>Cie⓱|ѫo {HXw'"%Mѽ>d1e/8Ns~9BwpAv{}nI6!bO~6-05y1f`:gi\b*xx?{!fIn/M|LAg?6R+W5]{^!FV[ΝO0.~(:˸?GNeŋNYXΧ(r+~*ǟW)C#M}#-tuw4%Ͷ!q \pb0^nZG8H||#V l_8j>Ό4( B@!P8gϋdECA/p~D1)aXv~| g?YXJBO1 ~ ΁n>ݎWf@YICsZG raC:a.񢩵N۞,ã]vJ);I) GJ N>:V+C /= \dҐ/$1yI<؂v{B~ 3|1w(Z&xB:=q3P:_"[0xge. 1؇'>:=f!_̅[[F2,4 R%~tĆ<2 1=',\448q4Hø !:?>  1kF꺥xnF̞t[r-..DV^6Uci!0:mcdMOB !5;Oׇ3zX;&1 s8^?wǢ_HTOpU!P( B`DK>lAah!bDkV,pp-&.! AhEkmxDތ6fE7S8ݻgK^S;<!u9 -k= p}ݶAV&z.{|V25 /#f\s&SLb_+*f?=jhƍ@p*DsDm%OlX`9d?e n y!HHBjJ8 _5|!SHnZRhUՉP\ :y~FQlҢNUT99?5"MhhŖ6qdZybDYPӆmF}C S]}V%SiDM3`Ձn=gIA}V.|6NR|퇁3G!yXB.E!ڃ2yjcBeĻR0푍9Yi~OQ-@!P(c" t2'B0"|Y9z5(?tqPT~?FyT|![bB?M׈h5nta,ƑzFޏn} nfYHDznKZr#˯}3n"QR3owrEj #.: G3<< {8y,Bu}Dž'fH*qg{fY&6ȳf&FBsLX,NpDn.3:kPA+C$y]67<Ǻ]Fg75FpsYWK~ES◤B@!P(*{"c|hFP_'LC>#~zq1C 2 L`2v" eȟvMŠ/ 3IĨxV T"c"ȝwˎ%5>;O2O el& yy&`BJJX3~4ou'B݉=KM'Eq$U`g~c+r726cHELQŋoZ{nχw?ۈ %l`/Ƽ1~\ZÖ*7Ӭ#܅aqimXD3RUڸ 詬H`vO ksBIJ rr׎rx{pw.o^ 'wB@!P({J[c/B><FG~+rr,2_Du9WGy}{ k&:/"8 9Ql<\|bNgPyѷѿ29P0>1aV Yh`AI\qr9 m%b]?!$?\Mavh %ksj'9c蜓V -(Nw]P`./{/ş~?^=Q~ofh͜qiI_ uVb+o峄6!ZmyM^DV׸, 3qxcqcprOIqc9;7^ʍH ,Csa;, }Uxߑr nb!eߥg6)/ŷOÊb3 -D oxPY֏0 >#u2 x:aLƂ׎CwM/>enA5j:RPYq%|* B@!Pk KvZ"P=f#At'(U 98cfxYfQ_¢e_ (4d҄`9C=4H]%epT*φrFtp 1;YĈc(9UFot& UhAgLH==(*Fp=觓yΆf/oY`𱮻~¤‘4] z7lxP7K$=<9Y_M͂D2f2{ .$~w|nþ&XÒxw]9%(WQa07 Ke=DM v͈IA󺷱e-Dp|2f́ږA 設6{! >EsA>/IxB[@sI7fQl_*&O5 3%_b=Ȣnl+7&!Ň `]EPב(tΐǬHl}tX̞5a^>܋3JAycZߩDSpG@{p5I 2'b[? N\|eRBXh Vs{%i>WNDv $!ɢoqv>%? :揑H_R܃&c =!Xb1\\zp$ ' h3TZҏNMÌpz{$F9;; = fFͯ\K_'_\<# h[/"RI$r hubͺWxIN( 5z La8gJK6m #h"·M*d?;Xt&rO=pItomNۿ<ٶ [fM ?7Iu 4w"ڮXw~`\Xj棔4๴ُ<$:Q|-Lzu8W" yd""Cb3{#$M[t(t^ӟp# of!9)s/Da+Q@=@IDAT)|46:PQŁmLw3;^| b m3O*p}pՇ7o0dsaq3[{qyogWWᣮLIÓxMj\w|0sƁ8k6qQɈKqe"{b$2q#HO)tDl⼣00$-1Ȧ-ϰI$@E]q0c987^EMC™R3 ֮s/v&ほ8YIpЯHN92^zqouɟЉC~&>>:s_|H F@ zj^`PB@!P(`rG&G္܄S啵ђy2m wR,衏v}>ғ`;fTy>3OzO}9azxy }Їp39kd(1!yu}^uJ W((c^zىc:!ܤߎ^jG%W݀Gy<³ZJʪpIL O5Z;}xwanG_rZ_gF8M|xD坌>̘>K;<<>b.AL6 5s`&3ŐJ B6™2:bS@="2 "{Ns7\.6cރQC֤,-nB9G]yڧ‚C xPcxƳEL'1"X w(W%++[Wk?gFdkA8Z7c2M\xe8~[#3xW:ߦLyonEJz,.w?!ā礳m :8IXy }ݶMN?*UsClAT $IfzsS^!1%H~ybμn)j۽Ls\{ֿ{5MV:>Mƪw ֿM. ᫖b +5J:2 e&sr଩Gj2jpUXS"$ХV$D:?+?k+&.W<l㳾߷1|W^2}ކ~ͫEfsMDiY Eɚ=37[!P( 5 '@9GDwG󤰨hDGEfvm ]`_)9-d۝N~#vhD#[8_nL(ۘf@Sjvq +rbPuMn\V =42Z[}Em 4U;|j Xѫ{͈hلqEžy:*qiWa#]=D0t"ODCoh?<}p*8zw5n­NkkF͊Mf4W okA2ۥHpRʅS8KG#3/zIYh@ݨ{{%8(c؞%&-&m]0D?<Qr2n6|@GڄaS/SI2Iw~mQ\ə{F-y8:G.) ̨SKlIi0kf͕e;O$8dC3 ЉCqms&2w !|<2sy6DPGWGI(܉39(`tSI3I FgL!\S~-h"pH2cZ -:4e2Gp8dL 4\7abfa% M{Ұ1#M!?|Ni"R*=4^FT*#υ0@X4vi$LP?6,.jF/;LHk>_=Zs|@*5HO~"%JR ]R+{]\k3ek>?V yܕ 7 B@!PM.(,6\['"Hrmu83q. ?6Fv"FEfh4yi `J G:z- fzM]y:&S#u  {qz|Yw,"=$SXn,s*zŶ?ޝS,آF 2P˨dNO3 ŵ0^y^!??vŒP _yvPއGhj/Uh&?:k=|+ۆq1ab*;13& `kb>j阏"8>Y)֏1E@S%VoPơ1`QUffR!dY f÷{X5z/I@hL|G8XGPt"v/b U-]^K-Qi1" ><ՌyYN_.G'ujpo 1<vxd#eh)#x9Wq_:E_I UQ( B`A`@gmȞ~(y>e2:HMO%b'蹳aozPd6wΓ}! _0\´tu(40i[ `ڍ mX3M?xR;&Hϭ픨m|f;n4`KтȖp 85 M{v4+ 0)I}-16&E Mb[gwČ_ʢ)XcZ yCl" ~pfdC~^ƀZi\KԠPб<3axgy7IȆ~T1g|Bj\[FP5t]=>YCC|dy5Z8$$PWOvf9Wf,ƬT^_Kt$ʏ˪ ؁~t:QƔYiH6V ;5P#`ゐJgu֯^[:$qދ׶iCaSi#~zĐDґˉ_]?̣O #x=ZGLŧ}TA|qw\B}*F΄9עu9B!xB@!P(?0̬)~ےTtiڏ # xʄb&RFuM:>!9 I >:A싘)4=QP_-s" EMrOZL'SU^ F1$.nӔCa¶*\nBx5`u1먃c^A mnɞ@A׆ 46!216c˳=D:7Y̧Gl&M$Op0B;pe+[A8,|p:BmDV=EQq Bbsu;, ՛I"R_Շ~dj>)WLgl+'.;sሥqi=.Էus<>̌ a&:q5 ]+R"p j2nTpm$s a4#8k֮>p6.?"w1y '?޲?܀WWu9 84nDm-xbkCyǑ9x6$'qGAIO Nv9c}_A`%yJHX4U@Yԋ.N4)fĦ#b}1w3P@8؂)!hߏx( B@!#Ԝ)8'Qr_ v(N2wh#|!Y]hVci)AKEs:"d .uO*Lq=,a)L Ҿ硧i}xw1?=ty;9o?N'Is񳑦-}}#\9r"&EeDD!2}m'HBS,mH-D?S 7EcC5'NGovh~ "]Mu:=x-|:.o(,f2K` ([CÐ?ǨDmdIO*}%鞝ve%3s12NMswAωYЎ3@|7[}|F>(I((Yt|ӂ jQR_eRkA܈NE&.[?<iL6܁ܵOhch81#SKe=nb1S#-s+ v|_28{&>-. 04is_!\G/7#7w.DE#( B@!o!W,I/R }%Cծu3oGDԨ}Sݨf?[ o#<gRO8v+zh>jBp#huh2ڐ"W!c4Nsoވ:>Mc]5jEU{%”+y*oCnv4sZ ;^0B %m2!P"/#Zƀ rFwkF_KI!oQv6do>j@߈Pji8r4cҴ}rud_70no㛯sDgp+}aS+G$E>vFI}V( 9UwndJ"= OI%h@1?:qY3 (߼Q'I4 B@!P({ =2IH I+]1^X(ǃZxY5'WGH#Uh/B@!P( BCTTǼV2gFim`mvؘuo.0ڱBHJV.1AuT( B@!P(cDr}؂2ZmҝZOI=du A|HTQ( B@!P(hDW]5=S"cx:P >G.iSF:۸Jj B@!P( NYhkm VDDD"4g{#V.t¯  vKAB@!P( cND8u[d5كq[Lt4>lf~/2֟#BS'p'B@!P!5`0gfs@דR'n&I_U~$3-AmZrPﯗTm әO@:B@!P#0f0 Ggt||J|l#11Wcp?;= ab:ap̵qn/Bַ}e;jdZ߃F`KP #I'CBo^oҏ19/+,:EBFzU( 9#s{X(Ma1 =5%zz\" 4At;׉%: *o0Co/c}>r/ޓ!p}-<µ2j t<ͦYᾔFlBiQ5u]&!p!<&hL |iBKo7lPć'ҍo  SCӉ[Zg3w HB}ܧ WQ( #0%;Ė:f=It،>wt!+O۬ <0q6*L;ɬBneh:1g~m`3H(|hA7>\'#ZQҙ#Z)p6w]Xl$i١p # XR/{@Ƒq)$LNe( 9cSF<>=4B،Wvz i#ن~F* ZpJIm6L`YHJ6'՟IJ}3̎Pm{iug s3| !r^@,QD݌DзU>[b+}!  k#8Wu桺]jUos,-+G10 'x.DEY6wuj n=O.4pIA-PS 3q Ir.` ":+t B)bCk1!CQB@!P#0J~HP+< $'%_|%#(<6 pɇd%^_qᡴ޷he CZ3 k.rC*=g| ׉LhAhg!jEAGavyEOLʢ  Tb}:i9YDc臻g$_)0hn"m0ξn>/k6”>$KN~/PLmX& WBGݔM` Vrx/-#08Ȼ{" L!OEhUӄݚAp/F F9gޔ Mw| xTK19ƈPޏh^<@ a`x E-@s`ɔ==ɀ  0İ?ݵG Q֖sMoZ)koDX^BY7j-=sEV?I7]O=s^(Bp#Nmw06 H\HC%pcJ$% dKQy;PR1 sZp}ܨIGppdsl\u9zO oEWBoGw`zOo.<B3S% w^|>n,Z8g##rg11*V]$I1t|ˎrl_!âW`\|.Cg]|~R3'P!++>Z#>SR#6R[>cgt3.7Z+gBk &w2BxWPe'GKk\o¸SH>HIPL:ωĺ/LIʅ!&ӧ9,+LC W;j003qO߃\"zlȉLǿv塖cݟC|Gho?ނT~9ԦPGQr˃;0lz({~)&_'&!>zF": |&ږY$2&s(mM5o?݅ no;UѓgЄDžWAٝ19DK4%_|T|wÝuFU3 J Al{ł/vlE(T@Bz!N7 FDwE}W̼-;A ep`Slj<2:hِe>̿e :"V,V f =.yr⏠M=lî7ۙ:EPMx퉻A. -Y7zvipŸka0^iݽ3q,&ӻyf૴:xQ0!\##BcgT8Ѫ]1tp<뮆'b26+KaP<|ÈEb"⊚Sis{u+‡^cu|c>ޑsƂÓZV,_xO}$Z8cqINo)PEDIE@E@E@E@Eo)Hi聋FMnŀ.8 JKѧgi)c'gH/.;bWR~YuF7PN?"B6]M v=Chgh㡊Z{9`,X3 1OJ{Sy6)!@JIhm23NcC`[U£,j =ZoV2Ӟm#Q 1s_}YAOPK]0f&M!W!jwyiFq4-tS y^ĦKgo`ӹ-, S{jFP q߾MY͇&_G2Pۻn.B@7lbYpxML&Z%AqH8O"i@uNAUubֲIiHL$Pɺv^|{~!&/MAčcbSS~5I /[8!LVwAGOGESq-*)X|c郷Snk;Kg#V&Ûm7J9Dm-d̚|\Wf2r<2IcD! xLi`g|#cx:ΔV)q*n~g20o4|C.d2{lj' \ /~A1]0vx >ョ7Qc9m,ȃ|[l!)wܿǿ?rٕN:`f%X dԩgDzV!'/?AŢ!z1$$"4ȊMkCRB5D'ć D((6bJp+uvʁ1S&_ɓLj|[bWd66hǏk>Aev'أh#PGɧԆ8zRx N#>EyFiD K~~ ww~+v I w#&uI OBm)>i g5>,%spb\dd")KHU9 ZD\?ϕ W$A'sЉ5|M-iPsbqR8oȎ69#zƽ]8; z~^v(w9|gD ͮDs$* "Z$ ٚ~9Nqе¨xwy V |#T =|.odR`س\ʇKI>&4Ѣ?8/K.'cm> -ţ.iW dNM1z:PjF)&2/8'SF?26`.LG1-><Vi ӬGށ/M?m޸^!>:=l7G SMpu=pUxX<C/ r}tBαcg#K1,1 +?}Q3L"hFP/wŇ0oDv袔䠱!'s/#7$ ~lǺ )l ]E+Ox'̞GS%Jg]:@FDO*%C^Ԥ"""""" xiؑN)v`9р.QACy=0_qBuԇRx1L&6'B߃7ZRat"E b]D 5O)+֤|oitvVq+f/J},|Ic1?&׉'~-V2zp?gB$+2* и5D57lэQi>UmH5 b ]2L@6MJN ߮Qa7Mմtm_ђԒ zM2*Ÿ]ibA@tSFҲ~0v8I/ {r\2N%Ⱥ!%O>7g,JOt+۪Fq]V3PZ_%LDxSψndQ)!AM>(JRPcQ.% G-yx>js2︖?I2y=u]iG\Br6< &:Ko}PPAd샨HY2S`n乓a9`&:"5Px9nr]}2C)зLybxmbߞ}uS͛jE E[-5PFi$iCKԳ`jU82*phL$0.b;AO_2!w3(QQ(/ăo/ë'>P(əl,@\`0м[05J2gׯ^jò|T0<Ɠ0_s=&tØc{O{%$=HNֻfmxAVQ/8h`T)/ZJijBbP/jN%aubgИN&LJgQʔ8/udipw-}$JvS!#PGYγa{2I,^1(m r*۷&!ɤڟ*1inz=輣0a@0d5rĄtEN6(;JjRPPPP;#p uYQcXߎ߷ԙсVC%N斡# x.`y!t&lXjDx'vY/ 0Mv1%o%CGFj]F)D~Å,Ouu %yMǹİ:n fw'fB8<Ԓպx lܽfj*᪱O\nwbCAI ڿ-r׽EzxjjBF_i&tlnIh$|ghbVٳm3B߂>_CTsA0c0@*,[Cxa= a+K)Ss\Dbo\ OPe#t2 #7tmTp+w#w9#܅M jH|p|/?1#Pu%~3)EG_D>cю)FFrӏW ʔ2pDQ~ /E[.=t&M dnEϼJ<;B8Nq!A ,^.z%b5?wFN"Q{ʭq.nlOܶm5&6bTD**p WrP_oD|•WfFsTSDظV%xw7 a^wFH^4G+m筘> ޹k3~[ES1=.떿CHyph\+Z j%Z$+RIY_}ŏ7+\rVHCbxQ9 1b}ŧ?c{OS!n|k򬑒!XtD3~S + j+ KjswO%Z)Z @IDATWa4I:3J*"!t GOm:3TTTTT8P3腀 &ΔVQ¨)?}@X]?n)yN/}`jʴfB3aT]jI3C1>hhhƶflf8O[Ё&TazR-ѱ4Nijvň`-Kx3t4apjN3f|^` @  :"8$!!Ar 7Bk+vA;wYXP"F#|JbJmynW 0xFIۑΓ5W}!֠]bϠT(?5݊Fj^ mjmBپPk)x{0uE(;w^؎&V;Qc'|.PX@*:WϾ_ݺ*m^"h:l0T7-:L ?sI@z>vh>WdY# d^<5zbgvY3?2w-q iX5*nmw{9#lp<501.h(Cmpji $"/כv#LIp#N8v6_'S$t@:xZ'at@J1Q1Ci*izliB+y,םeJ}E4jZgap9"!I뼦%J)3brC"\ItjHۯ2Jn;(GaDWpI|<-#~y Em$T.qre/i s9 yΰ2n#ͤќ8y9S BŸEGt˜YlK]X,L8fΑa<ЃXAI2e,å['0@~gp !\'E XKmIR(rzQf9E)σ $s2<=OBq;sސZp 1~W)Z/+䀻:$G-ɜt9V@'7?BjRPPPP{#N);yB!r[pwSMLd$yHk}y%;bdM V9:Fm>6qY!bnwr>#!$2WRn3 hʉeKzG_X G>o= 7ꉏjRPPPPP H &֣CW87!N"DCڴ~jskK#6m/I^ LJ?BRI^\vmKIJ;yϹEERN> `rQ)7sO0y=m^$I u~ܞ'w<~u)kK\kkzO_ӌEcAۥ'SZ2"~ޖֺBkygmKrŭ/CA7"{~;  X Cmp%'nef>:e$Gjm2[[(׫Oz;2dUSE@E@E@E@E@B)6)m tK:hi%fZO4BӜf+?dOMBY/oe~9"h\uWI"5ۨQz6BBc2$$t #c// !rB%R$9{Dީ?G@,p8WpWtK4'bHiiTTTTTT=o%\ڵƉ |TBC_ϗ{$ &-.J$SJ[s1a9Ezn| j=3mOTTTTTT\0"ʹ>` 9whhQ^H\Fl@/Djm**********̀7JGPSVHT"V0 <1 [}MDQaTQPPPPPPPP3  ͌.8DG"gGe#'o O<Еٟv [v셍uF?@T[""""""""""!`{޻4 }ih4B D:An: 7/i(5Z\F:/EY}# 79 8֬ЭK']Sŕ(I?yyq.К;$| OD#XϪ6H"~ :Gw4OtXjc3`3J*io6[CX=8j=* wL 靀42!sg?\ &+GR[gоs"6Og GE@E@E@E@E@E@E@E@E@E\ prvCm}<_+o8Q\'[3ͳ\،8wg1J^QPPPPPPPPFΓa5qL=Cee)5AJI5BH'=MeW4 dff Ɖ/ [4 9hP^:NWv.L^A$qb}#\xK=%4Fa td>*3P=:^2R/edғ ęh(4;݌UU׻L;a*^sdns俆 %HADB,n)SObg*Z"ZbҤeլÙ"=uDB'7hm<ܵ.sEȮdBئ/q#Gڇ߉dPrC4Lds<&C!u!a±01z⟶9c6Qqb[M!R9S#Pq [$ElI42)9/1/tBVUy6aґk ;oB|Of1yp9EYKN-m\@FGsXϷw C0dℙRz"2]ѩ;i΅q$.4Nz,FoᢏoaBxT! Y EMe4jnW3[ᖕ#,2n6ŕF(i|A,fۤfd6 +#! Ľ/md.k4:=a3;ZnixvDMj?EgY2>L121Qt]OF+٤<3LU8RH:.~ ֦Fmv햘E'#a?&g9бMRYT)P@̺,-yQ*F|-܁{˷`C|7g!;<qp(-I\/X^ζ= G'%obd'ol(@io\:jEdXړ4 :8!$ģ+ n1&JRоI1P <Vg>>&l2<}{EKJҀv}!HO/G@ds_W$"oq&ݲ?$5u& "s2LrIIvSwER򸌝']l-lAuk" IC=NIBžڞ}J"/>Yf'z2% Kd}HoYCJ9s\tiohj`p񄗥,=oHM)j?x3:wg?+frˀCA)2` Dj?:N7׊d±Z Ѕ6c(]ɳƭ=obr8vވ9e Jt/woÓ{[HD K@ W2Idsg>ǤLP= v н")o3GheYi$)uNٯeM4PgW>x`v5UG#5Q{<#8+s Lmkv2\n鸆̹XH/y-SZ;GtFҟ"Zj]KkP~^!9rII6`0np-8Q'_խK̥%TǸx\0,5 غa^XP7^釪rwYN h#6?x#<`Eڇ}Q jR{"7[3%a{fTLr"^wJ@O:i3;1s$L4g\/]%\v"kk>Ky4܁4:g~5œS ^'q)>-$y&Әwy.%%y-y,GUmdrjjx_:9鰜)CKa:݊NK^ޘ ]] =I'O#ќ#GQm# lgj8O`bΎdFƪtw}}H..'+N2FՠP6zd#9$ȄvqqAU g[EHByәtT5cF %3&ȩf)Y7y lţG &9Y)*?MƷ괂K% Gb!gِP[0KĜqQ:爺2Йca 2 `/Q,5Nyd3_<5YJ?hB \-x8b煅Ħ24-OJRy*}W+ld}}\l4 3\GRW6Pc{¤ _M6n?!B0zD HN. "D@IACLّ/qaBxqJNn3tLQ˾ "G4I,[{;P!xaGj 6ՈL=dj'Y$Iƶ(OE1(RlK>X0L"ar y2e<OulCR`"T#8GYs hꅁCb1fH8*Z|{ʜ]?vX)L dRR{ ּB+%c2}^Ѹ_uMȺ|ʲi1=Æ 1L|M (`g 2G!x-0!}0S]RI+&+QekZR=Jܶy]-i;W=dy>/}JJ6b]]HM#3SNa,񒒌\K&2Jbe݉M|pTzDܵC]H?-D3^Z؈a)xx+1vь+FoaؠNZAwj؊W׵ǜ})Ԧ*#qh/]挾 _'0x(tGn1we4)v4:x$v1)h=dTbϴ9*4e” +,odM kz&$ѾN)9#fU\2I`'`H91{('y _"a>tz'hMN9sK5up RrN9 =/BM*B}bC<y2Ԕ\/ RJO`e0kDИqh*"{_ , ǎ Ƴa2Ȕ+s\Nb;/ByxCt ik0">Bi։4H.IH M(+;faˆB(mIK ,\81.yloJX3\Dzy`e{ 2q2)9v{ T OjpÍס? ׁ.zL!3I~TTY鉍̲#Ґ0b"nnWNBߛDJoiAyI4X$$)s8 CBpPI11:Dd-,z\=3ts#d`BUJY$c_c+ Ga%@a'5=Dt$nh{j)6),)ɕeT9WG ˬ3f{YP #d-B?>!Rsy".M@\.`u$dZ&ޤy9iԷ0*I@F+g=ڠa}U \̪f8I;K5q~HjCQD-aw6ǩZѼfRȣ p1&&L䝿 'vt/b̳Fl9Xks:5.\cDT|&]})Вi'7>~_\wM<U|>Np!Ң'-tlN\uEg O;sw PM3c`/—jЇ qHK3bvG֡cWZ#_GJGʵpƊQB)h S5)B|7I7_ƨЄI1k8wRk{hf]:4a ÛT&E;ڿ&NG<Ϥ1p̺ZH Nm-& D 2d(vAz=*k%¹볁1-hvsŌ H25<6O18u &puHlmh'x5W3Bt4zL.oMD5hhʼO.C81w/Z]x9Q #d+:`|YgC^c):u \:y/߈501?yZE7@~_o/BBX,":i@155 ?œ9}E_mNڻ"C@lN;88xE%\,}C0w';S~o}""}[1/?! >C|P}|F$?8RF@u͛tǣ8Rz#]}f͇fg0?S7߇X^8b”V7IZ{N󲍈UC4sQʗSWfCk7 l^- zjk30xx(YK;Ȋ nĈ^{7㹇n_`ݏ1{$7_?ڌ/^7?%ztQP)9{qیKQw ۍg1V| [֓,>'=obbRIٴ݄z dmr;撇u4 [q&F*]"x5b5m,\I%Ybǯ㺻^ěÒosMTcаpw0;GT74֥cKWF !ZDi |KK߆Vc}_BcWcڂq7oCS|Bc2JN:C#ꈅsgbQ'2/R=m iG8?KHm$u%FHokW21~X<'$?ܸp?J]MJ# 1D9]8V芯>v.$$]G&oǎ!"ʷA^xl#C̦~gQ"ѬER5s^y`>Öu_aqQgk #Kڽמێw7 $ BO҅WǶ#Z:T9I4JJsBC0|48 Ð>( ΁0SznmA}Etp*0<4TTBhHm2RRLфꀲR ʌ(sS^Q=wuCpu6l|/nz3 o^*ŴOٗv׳Śigu3a0qP T+\۳0}8]iG<6# |e*E1{l, +H7o0Bkmq`~״c/_Qm0|@DQXIXD =З13x3|H ^H>ڀ/ ƎpK9BhΗDWۈc'^ksSx]'2,3ǢYpc֮7ijU~vw.MCh`9Zp Baࡧ'a%Qdk-*_;=!f6\+n\7:+V8z#N[7"͛e8SLBal0e'1N=I|>ۻݘw^N.gǹl7` Ňk[9/Nd O6?gKX/(P౗ww.W~'giZ=؄)WV Ԥ""??]6Z}(Bf)$&Ă4=CӏĽw·/꯼v$<ӏ {8M?~ C/Ee#Ak,̘O?=Җގïb:EvEMO>/މCʼ"^uD c;,GKltwn[OӜZO3f?ZnmXB&Ջˑ+BOQk[Hp!3E G\<^d 9xv5~uöa=/@EdYظ3BFK K-x읛 *]V`z6 ]yAxX?̺|0o[70^7 =Gqp<̛ȯj9Jr8.oka9( c^D+$'ag3|D;?gOg%?bx|vH:لnxc8Yy+(wΧQgkĖU4*dHj'K #~BKb|oE}__چwq jh/ޜekO/<`};KdnLG,CK$JSSWPZAhSXCu49!Q|m&򌮨J/zqE@4աZo )bHTN;_d7,t%C,#fz<,~pn:N]4x]xyy:^yg~; JZM4g*sϯ^My f|\q"f???۷o= Nbc3rG۷xadȦ_bB]FDxᓏw=߃KI"vE|xW&sdrza یQAgD? Z==zؾSؗoű\jZԃI}p8V1a\w 拤}'r]a"2ڗ|^~u/rh%;D̿~`%BJ~J"tҺQRل;NvWB㍩85a4|@@S[|&ᑴ$p]4I kF}ѻG8.Bί]GHߗWQTM3,>& {P:uڰӿ?~hbh?GB1ʹ&*H[Ym\B/qteKY/zpMEqyb410QiQw {+|aF' Dh}e/@a]Q(fy^i8d4ZH,a[3u5{2:tٯ{"Jsp8=5.x0ɣcw-@Ht$%VΊ:\fQðu1jfmwºoQ@$^& nC6&"@#1IQi&C5xJ7@-m#RkZ K})d4^f)G?E1~GHw*TL쇡S`S F6#76…I}KMlƣ4p5͗Fq~!^4Jnc0xo[Xc0M6+bkp2UPOI(8iq8!x9&| :F`ӇKg g ]ckwbٲ8e ºeqwُ*`3aʗIؽy>ʾEEqsoas/\5 ^|d0 %./O2!H[/*ɔ ϣSzw!їku՗@pQx2DS"26;3GGԊ "  0~n+@3F9r}AeS :Q "DI'Sui boEv0!'W#,D-ɘ}R""1]C5ԖmA.ХvG,gzܷa'}F~àHqD:W#Qvm5?ӄt?A32 og\^sFOJQ8ΡY=I0){ S H |.ٷgt}OT(0z|N*6jaN0o"&m)LDLRvsZsi3͓]5K2gqՎ>G Yy؃>HcB{ ,+fC&-۱%x4쇃NM39 رn\DqH7\ԗGM8Z܂ĞH=qS"[sB18\+MdBt]UHSwX[73Dw]a ZCɾ?"$JYEIPtzD eRw%4)Bu lM5j%ӓ{( ><\|J8;8ycu7jtbQRZ XBt!#0aLw f͙K2L_8I& UgJQOI46!%-U= `] ;&WV.#'F2+5G(jvGĝ6{*:1SDAaҐ>JV1sHldf,ey 3s=sA½|5}E-wtizsgd/)''>GmT SA-tEÎ`-ҩ݅)$|8ji>ǥ*m9xck&Lz/ .7APQ1/xz }[[5 2 ^Ĵ@܉bJ;9=U)fi/^\Ϟ>\!ϕR侒^yj&h>V j~ t%Jx#߳ztS_rWp4=< nq<.kՔÓ 5'$5~g_Xʫ7ӧŽCo$!sX(g:7GGkH\" hS;v P|M=LyΏL~1qȠO7{^9xN(_dYd &grR4X{)<-5j 3D6̠&.=^q7ʽuz\zd\Qi:8C x!1J0'0CZdjQP11 %Hkw>+vyUAi;#5юĉO/76fb#G.nM|%ţwb܊;1D[y`j??5"+p |uZɄW>]F+$fh#݈ZG>h"a(ϢL4?n KE0BMʓRq_ZK=^Acف#nHI._8=";e' R" ;J֢>%:.QH԰I 醉ݶ>F&TfBg̝=ީ8kXD|0K-_[{Xtbf G]KGOr2RjGgG0-Z M`^\>I@IDATvDRNco>>18-l?#x0sxVS5!7O\1^eɯa$1I=q$tͪ݇N јuh8vK[s ]sElt I[V47t([CzO:i9  !*lXfQVf$rseBwVīKN? RC9_$ԦP"ЬXHPMS4423y3zXeI_2afd&H(MGX#[̛6sά%L*cbhS,B !`/C籯jh!w;pV~P0>QF*F`+Q2 `trcdJ|Q.#9:B䩙u$R-jAS otNHn[,|'㘌 Cxh4@0LFK/blu"ld?p Hl+Fz6vۧ\N]+edRl,%U+!7 ՑW:<%r5aoA;KUŭF$R" aY pZmHL`vIbn<a>px|c|"2 nOШoFИ8x3ws3/ Gଋp+sWM=FM w Ṙ! W>b:Y<H36Բ*l;_HnL݅GbFumQH G=C Ȣ#$1C>g<W|}qҧ-F{{'qONMXL8}8ٰa;NynylYpGctD1.fȘ˖W2g[·7E-cgH}1揿 ~e"1k|h++0K/!<.4Xu|iXBĢW=O#9&H͖;SIbE)/~[^͗#޽t =1.&&ұhrV?K"Y~ߎ=Q.!r$^}X'>AxrVW m$hl̛˚ r#᧖~F37屰}ek9 ư$BK⍴HWlL?. 7cW0j%wd#5CIxGgFC^r1&FND{f|Vц1S[6iB0n,qxQ:ot%$2U/\ R",ԤB_GtJۅjC |ҏ ̝8NN)z{+}9N֊NE%_r^?kQ2 x Hq4ېFg}zٗA@f;/Fw]+6U(&+˥FX=RY>cA7/x$ѓP~RX[oE5#^b։ XبZ9߽pҬt, GIn2@CEk_bp\wYX~YLe&P8>RڸpJqso쌑u\#6L?ƝxKx"{'n.?1Hԉ~ 0R\,-(DL>xCǒ3cW%LϷق"+Vɢ#RhI}}m--CNO8ϕ#.{1{<|xY۽<atn=[FI܌0c?qԒȅaj_ gSݝwL?;jo]H3S @f"M$M%eR?Q:Q$ 7TZKֱc΂7z;&XD6s囙.!Csq , 2:V|'S:|82ؕ#?&hO~>A *Ϙ3fh7VOqiVN<އxh*/2 z?2F!:qq 7w2:L{ Ǣ΅\kɳًE8J>b\R0th}(f&=[hӆfjDXAP '_ܥ9Ŋ\pޔRRcq 04ffB1h( fG\:Drm+Ƭ%(3J@Nus^qq҈ +3DJM$4ZjoL4ƽ}o<B{<ԲixBl`c?a/sHIKOfNl{rj"fl7?IiCt_d$iOur>AdȚ QIz;<Qng^| .Z/_?EĵW:OpADsafNF8bxX x8x!%41eEw@B#~ #U|ҏQ r S vERM$hc,%E$ÕgJ*JGn=5mtdAR STch͐Hlkf$]5MâIxcǵs}FT<&І~jH]1םމƤ>ر}y†Zq[HMaߥě&jG xz"y%ܔ$H;hM<6%{0#*6_g^EW2A!VjNΓ;VllGَ3J\+df@=yxq$&ЌI4j 1/6zXWxOz>GYC|;j>D1nS|A>ZO. HUpөx5xK;;P}@\|1aiXYƎf7>G!8^ v[sQ/pLQ@+xn[#ùhx:xɻx!}(=q"KR^YU!"ދ1J :#4i>fĨ V3\laq/dG'd/(u7ΈK`Hi,}) /sds=Nx2KKO&pя)\-&FqCAW )Z#Bs86ŽbiPWa@b g%Ɖ$PmbBĈXבmI"Ȳ^!>'F!!lQV\Y9x\7v3(UI$d[_m`_BVEi!%FÕR#1OH&ܨfqsӤv| C\J:np2i D&14O)>I.aG m&Q `&% Ad fiyw15Z*ھb7 PTL_3@[Lރ|1dԮ28UK.* {H+ HŸh<{'x2l/@iהMc26qq))|qvcY hm:qTs;^G==v͵XxW`t:1ʽ"{Sr؈ I+!qK3TxL2;Ws;lx3*LELeJ@$ KO+jByߊIY5Sxd_= LWyVn4quņm#Z+|y>ȹ?Vl(_dC\'da4(\Q̍Facvv5f\N8fĆ~`PSq(c{M4\0H$q71K7ܗb+6bh$X`,\a{HMmc+gakD>[cޱ1u-sr#rD•m@?~<.s4D#Zy|~_}SK[~|:#!pl +$lk]htJ5őa‘EIz(ٻHn/bTEGBHJ1KLtֱAr:bQXDZ,V&D2yqK5!Fve9ӵDK% *88U})Hm'+J=W?=oQ[[@kD_e>kMaF?q-Gπ(T h1kt(D8۱uŒSӱYsbUŔ21U1i9TTTTTTTTTT8j5te 㯯(Ď]`wdf bt XQZ梞k}5#NQG"""""""""_@׳XY  L;G0 :`M0m=dPKf~8j }f&:cƄ!vlPQ] g@fPoҙe9ԇAYCJՂ`T?UTTTTTTTT~  W{<_c"U8-EgK =T"=%Zcv SE@E@E@E@E@E@E@E@E@E]2UIGs]^pAJR"=ȭi#sc TM Gs,mUTTTTTTTTG8F 1[Z܋%άެјXՀ )p3"7k\xVPPPPPPPPP8D2NW sʢfj<}S1wT$''#=5ځ.4S+bϘT,?e Ƨ 5=~(.)p_BsLC}05b+Y2XfXuE0Ls"-if:t:N22{`fc[{6BAQK}x0w1b._ohsF0 G\MQ0s wf 08NT^x{žs2k$ہC*+Y7&QAuy!L#!6;&+ uV^>prgN ǫ/Sw-+,f'Mu%h6Ա z xO^ 6* ! w>~Js>~6)YS6~pN*ffϴ:b4cK9 ܸx*m| :':~o.ܿ&^0"[2.??U G\H$\g DgL5.6bsQ܇LLJD{wMo#|`nLFN^A5|rv2\R0cm)4zgͬ.SpMJU+п?Yj4L$u/V ؾIp Rpc # <Ԃ2?Lܑ&A,j]pE㺐[9CԸ7mr98*?;Y0}D{b8ú"S-X.|4BVxZ )Le')YYXyJJFsm=e>9%HpYm=(I+WDt4Q& 핹} *%98/r@(}rdƈGC~t*&| d8IC9 a!s}퓱ήr_hKa)ElX\c|yydJ0hECOOAKJa!1Vce5ue1' 'Fw^7 h.ގG'0f2TT]W؁pJ%VGCwv#j%h1%듯ƸK.PZjDOp?u/^ֺf$_yڱӑx׽&mfAwv2t@saLfv~_Ǣz?v^u/~ ~1!$uЍB՗dR9) V賍Xq+T1vI؂Гρ/zЄm;v~MMLѴ}joA5H^4#>h&SIƵmg%^ydB;po'x탍L;|r)/ MK^xM<`Jo &} /:BSZL(񼓋 r [p Wyw"dXیrieAޝXW_T!o.uLK.^qȂ=XvJ@,ˮ\z: uxg4~UZr435@qŨ@o1 mv]rlTz;5!i>:ѓ13M'΄vw~;'w^s rŽDuu'^ 26DIA9B#QE߮GwzqOU쁉14Ԝ/ԞTTTTṮ;Jt{:4&iI1pqԣ}gTiFl/"RM Mz*V$K$aꇯG#,50'),TnQcru4_9ѠGšKA!g/!{Q$}8u*u &c$q,3nCxb,!ti0E/Kfj_H8 ÷6QA2v4jFlۼNd -#R.(%uvf3jIgxx Xd#V,+J>Y;9Ȥ>|zJB9O!>eƠ띿c͖wp?;w^o>E#6+0WUPPPPP!p 6^޵ icjr:&`wO O@]Ȝ1SH`.Zo bڥ;a+A4S;UЧ# wN/5PM1h;{֢OA1}ǴYTowqDge;"xfwubOdHd3=XG䭌꘹.X#:Y+/a;ERг !G nO/1#S ( :ˠ:+Y50Jz}$jcg|F~\v2μ>~&޸)&L+YZ Ֆc#KYrb:+0#,l͵`DGhw( XOa4Rn\Eћa0 1i?dZx16>.Z ДL 8D}?b =2`ЭP%L=Yp29kwA"tf|5b¸iː|gT~~}x `0V#0uךX?ӝUJACp[7WN-mUT~k*"gOEթ襃ps>49" =uMHy"n9 |1k@Hf*/KUE+BF!^&jT:FD̗B2$— CFt z`t0ZHi6 RBWncbZ@{n2{7ML_t&0"WU7ەK55V> 4Cs6DK LL6T&cťW Q SxiX}8P[8ReYw0ȸyn̍? m ̵b2=s u`Vz"öfmChH{hi!NFjw1iO!~YX̱{؎!9~jtAfBZlIZ7mQ{B14iP$3+Lfq̮NNкӁyS,dM`oɢN0MR3aGP_`2z:0ZzfCscB$:ڐ% ɦmZY3uNю4t=\ 9 JXss'cXQL:2jZgk#z-Rb4ԏ&ɞF";w;R/j;%jT@IDATQO ]Ja=C~Db󰭚K&2XmlRx _Vev#B"%I1vfʇ(F J-eYi?I}D_Vd,-\_-7XofdN2sOg06 8t¶bbNyATTTTTTT_`@H&òHLJEjj%LHc&-9?ڞ90 q>"Nomgjh~ 2B/#k\A FI|/&-|xovyXEG#1䬡݆A63jw15>r7[DS!qIE;WIZCuBZҊ ZsD"0" #vhi/ZC0 hr(zɚ1Zhݡ?¯FZlsŤYLPF3*<#afqZiM=Jkt.[C`롿4܏"3x; ;I+# F)}H;7F&C|Ծ wI.6H>GcxHcQBn= ܚ}Z\cυ>Ym[c>VabƦw'ުG`WUTTTTTH?n*ꡁNIxlt(zZWP ̜; zcqѠ 75ql$H'obd`U%&͹ ,fI= ws[3 Ux8?+JA@ݘ 8\F*e04=<7Z/ uav0S"&qJ}¡c m wJ86ע/bYL:{ߛvdL SU1'/Dwnۛ 7$ń!*n# Z|$O 9&=[(uNdxkj:ӡpld>LwO41y5_X܊1k0iѫ:b[_\?(* Ew2ӷ+ Q䛌U^񨭬F/qV@sQBKAcsj\@k~"+tD#s@#%L:Ƀu?4Bjd j9{ @eNu;Yff`p1M3c•FK; äj61BG-_hH d w5} 4l̔U^ @&܍(})Ծ/Eŗ#zuoاTr;љ9^!}V& 4% UǮkG[J!=R?en>5דA qpğB??[:.aǺp7?o}:d2݆,?bWx7q\b3;"&"Qڱq_^}/ #ѬcW˺yrXq2:ŻА_.V\u^z-!& ȂS'VWt-drR/5ؽ/7>9Y0Py Wpj&wLt5xzC7;e ]vbТØS.@tն1ؑl61 Ds^3Ӽ΃Xb.6lc@cUMf(iF0/nuLވ~oPO mY/GEe˕:P@CVi#&Qd 5+v6tb&tXvt|{uT!88HfI^_ʨYfb(dT8!a\\8 1vvMJ_0bccn' G\,lN }"43ϼVSEhFnG?s[1'a3:U(.CyE1lB%qiO68Zʋw35Y"DnɤS1&{vV |V,IXrZyDrzE1 !|3zq+`¶K6Liw/ݷ7**P=e(ЀH>}KO}-fCFr /4V5)Sfb-RУhD__y,rB4AT_e %O T`4ރI~WB˼&[hJc቎-FɝWPs! T&1܋ x3)!k>u;<`/?Mv eI<L]v5HMF  M $ B” ~ jiʌIX-15q<:˿ìSFeaɈAW 󰕿ftw7<35}%X1ky$iIᦴk/-X3釔vBڋӋyYQĄwəx[7ض &,qX3d.8aEs\{ngfKњ_O-SR7H?$WX*ݚ'h MiY`f(h{:7Տ#!%.'6k9Hܞ{ M   y`7!#M0.L-e̮ 0!r{x}Tdsae+cp5}`g]w0ztADDD QP$ ETP EFl,ulC9=jjWIjtb`rvwډLD@"8jmh4RTx=k毬U;:h>2O<2O0O_?ͽG?)EQ~.Rܖ7mPT5Ly.BMFjI&=hsb+!ѯ\`4!=۵F1nl_ߝEfp$ ڨ0 Urc'=fIuhJEazAU`^M)_ą+ T4ݜ\lc U~ںU*1QBe$$D<0]kّFY{&\,(1?RH"Pp95M1eV0EnF@zA-FU@6YE: N\h>Rom4-Ք"@æY.jfa:?(_ˠŗ ٩P󥓪۲22W׫WQ9}OmXVL_^?7>;}~_{rS^>2NЗ˯>-ϫ/g+e^콾^s}r_ѵ>ߧ#`Fʎ;0Y_}^ SgOW;uv/Oj8ewe=3|CʲL1,exPF0OLLʼnѶqioT!L''U $'Ȗ>&Č=<~FeK *2tQ11ܗP,ż*cs4~dz+ @}oryZuC >S )F.%g?Os=^Oewҋ/qZU9VE&m6QSIźWRP(>$(ΘGA,$>H..Z-M[n UM\QK/_ "y$)j>$D]Y9T5c|6z,VVRpYT`װg,+$D.\Q 9gc̠'^{XY *SÈS"ȱuS}gBR%I+D8-:J>Ia zhu؝PT@$'%.(Oa;*}WHߑB6 BG޼溕5p-{qlCǒsA Q26ٟ{Cʉœ~ta}oz+ݼ*sWNHOZOȫ~c)6kqƚ=|dX~{^"bO֗m⢟CSL<w 9-#AV4E@fۡ`-!  fD"otj24u̺CRc30w 7GG*ay!>5T/pXKo;#SK"TaAWިBWE$J;_Y.%)#_z-%sWGK{} R{I|s<6AO{3Eʠ,zx-B}RL4]XH*֡7ie(0Z|׺TF.r2^"ya,Bs-I\ö<">QeSÇbuJ従>Td<改Tdr2_Alut6Ɣ|P7I^%EݸBI4oį.&K>IiĩȺzrzTN$xR\, \)㣯C[^'?'kZ% %P RQ~=RVC^ٞZ{*{3mF5N]gF* ;%$eNKS"áX-ד,xOBKzr0,p$K5:XeSL,r?iG V&M{]b)Yf Ǿ9%f@>0?n6gxp2-)rߕjxO~M%ӤVQY?~JC#nbƈD/]JwntMe-bpwG$%\Y#`ce Þ*6lMihn LeTv)q$ãrKLb«Ѩ vް-/3BFV:(znWPumr"? ,WB[;7N"Gt'+u%PL!D_K<98\RdHEߐ61$7c~UWTCE\]Ϲ x-ߜ"zRktu !xXb#M6B<@(뎏K3BQ,[ܖ~>],kQ,L%I"#q'21@o:gUZTOֶ/'SWA ǭ0]~{gk'Gp(hes"&,e$]C59cc'̔Ʀ !cHK MHggcA*[흉W0;P5\hf+eYhmCR[ye,_N'> %̼Bl)!ƼJ`y{uIsbo[] H5=7=G# @ZKBKOW,Zތ1Pa0rɚ]\@{{ƗI'^ȫ^B+# fǡS]q gQER(' 42?#"T܅xvŘHrM@Ql紂N{Pͯ ґw Q'Hzbu]C52^? j-Bx;SoY`x69rM?6:8@繁EVbƙn9x=Z.\ecsH?)  2W͛ s8!C{鋌N@Ο2Z o ǏeN 7{Vp ٌ`E#?5ZHmQIݕEpqFxDHazT$!e -!Oڭ~1F)z !9_~9ɳ {,Pr 3bPo+آ.64< EId p-* /b߷[1nD㗐\r,DmTe3(;zLPءg"F3lۻ `NJXz2-ݜ(-ؽܹx fӍoCŝ4["ִG0WE,gp5T;6?z |f(6}zWJr/CM34M9UA1%uzKl1Qg dٌ): XOi[Tgɥj%x]ڭ!amì`Nեe%"vQh"gVڒɶ)$bRts+uZ`ƌY1d_UD#X>Yw^)kGw*>\˱bndM 5PXT¼dIHGaehߤF ̍qO} 'gŢ0wJ6-D&8vmcM2$BHQb+ gÈSg׀eAr2+. pԅTE` pA8^n<=u>rsaj [[;$\+ л3&ɚ{' v؇A56Ih-EǬl=>Lp>9y3OĻ?ʡRJQQф U!mlm)C :(uZ94 v:1GuJa!d? ao$nN;΍&"L8 pOt-uQW:+>v1grDOC?nȩ)D tL| cx+dZ`fLݳ/5ITF2'1q]Lg&xTc$:вwa9piQDEBL"1eL=^.63: 7O;}f5`j&lE3{!^? S[phf}x( cP2W0>&!6bK&R+mktޚr a&$+T=S"a|,p߄LU+ Q}Rbf[Ijsdfe`ݮ,L-0J +/ȹNG;ljQ=5'{:?܁5]OMMa lNc؆W^g L9N W (($> Mt&~2mW+eNqFgY'U:X}9\ /TWY\$Bxav|ؐu be>.iqn<;"o7mЎ> j0}wj"tn ujׂt՘R5=j(Lrq_[ }o>{ڴPʉ|H8*{9`ˑ'"R.cce+I\* "2P}UQ,CA--C f;~zBwDk(' 2HwV C.ލGc1J ,rk!('NBX}L "'h,e|@SX0P]sSQ:0r VHȻ$z &67BTp1juGωh(ɤ{K=)n-2qa2ֆW#SX;p-{7Q-='i;]-FHB_^*Tok[zM(/O7? 楃\½5z*AT6~kϥ3]$0w#e\K=:G7fĻN+/R̓xQ!\1dm;|Wm~N"rGoiG njѠa3Ԭ₸('&R&سa-V! (m0"Ҟ<}፷VV\{D SS"6qO|뽈&̲IP<CôG`81HD#"wMD#Wn)uk(kzĆrB!N&̉z+fŔ EF'GAfbE ϡWЮ͝aMD-]8dK/xvuNuT#Kk5k&/.Q]D6$&aԑȋ7_ w,\ MŰɯq[WXf2;&@{RgЯW7"~7 ~XSk{W%Ɗ/xdFai+9M}3[~ .܃% kŠ.2gȨ|(=;[}`fpp93ʼnX pc=ǣ7С(l:qW"`b4=,{ % ׫OPu |n_@;{>XӋlJ13;+*y6.%>? /%(x(Jy(VB3N@$%jJ^i@~tXv QhHT$X._MGb7Cr(】 lҕ6l54[۠4ka\dINMc:b;qRQ|zM|pW9*Ft$b9[M0~_Y"F2њC)pQJeFdF%ѐ(Fn{ԬSũ/g0z=r\a=Je5 ggrd1e_\(؅Wo)FDþ_ϡ2(`#&OIJ0cwԪkNUBV^;;"sƸ{$|Fѥ997՝)a>Zf8{0b 鯓y;dk`aI=WV#+R@Q[Ӱe^~-,I| dbs)kEx72﫠Fm R /\EV|zz-aCiD~.%t{[lcZڊ(rA1RԘ)%ukl }RB`'C5nhΆi$$q&^ee| =?Dh3 g;4b;OEZ;SqyvDI7UJ3Vt+#:J0t>a6A KBEGɌj}7"0wjt%.+X; \U-]NjǠEX9i ݃gF[@6uBPĘ1X|h\#1MyDco;6is4ޙ=TשC&}Uўl&BT~z+ukuM}`Yϟ= “]63--FF/makaJ~:݂3s=Ҿ*N?JgۣXc la d=%#Qm |PYƢQI{ۘ%n3 ᗕDh"U2{oI]bfb߶/1m;+LF;P_U+^:N}u< x!n{KĐ%S=7Bgbզ\P.8z3W#1dDm$,{m/HDŊ~+~0D817c.cX%`ra~:F֌a5@Hm_M_nhFX-`|]_ƱTUMYKЧ?Zkoa[Pϭy ϺRaʻ=WdPNaؗO"<{+5֩U\|QG,| ?w{D1&3|p8J&@s߾d`J=iWv]1řX2,۸Ӈ4C=@W JÜu8!Rʑ|(_?T+=C1z i`Dz^7,ܣ>i\RSg瘺`zM"55jRgDX?U["stA%!!.XLPrmJd4\"ZL"3{fh X\RAEX; RL[6Hn:AoAԹ cuVвPdq3pWW}2[3z\{Fl _wc,y}}i䦪HƥZ8{!EoHLSDh+DƔD蕋CEI]$ɛ6+r}\"Tm~W=eX:j6TI!@cw%TQ/pVNļYcK"~VTd,o)krv=PNժ,LRUڠ`g{Qܑ|-,qC`+ꡗ 3Vh?MzRUjZµuY%HtonM զƩHXjOy-SDK|XpWt$60FԿ4W-k䂪>l 9E$YT/r5Ewl+1w9$PZ uEfg;3@-G=cA kX(e>XXsmylZrC(hޥNV˝lh+Woދ@y/^a[ƅ۰ғp [mL#(b]Td,\`ċ/Ŕz!!dYѠ؅RRi6rq&v~-s 1#6©,8pe/}^<}aރ,6%T-zW!`(cΈv^n0> '^rF&MPD[jRwn"AKk2B@栈jgW`kЫS\= ˶$~mD&QA;y6DUҨ B|LYpڴn7)a9f1JIBr醶]aVէ/xcp1<W5&뷳o=.R+^Չ?qr,mPXQMe>ceީf-^5Gӹpz4q]Iz}0X2y`kҩ-!?]f`.%}9X`TtփѾ}/5XH=SK`%X)5#AYiQI᧯;F@!> @xfP̐ l:V:{"KBϯi64荠=зs{G\(1\v%f̞}nָr1cJ*&g6. PDS:+L'=("2xС (?UKőoWזñ`k'z`y xap-кi-\=qZ Y3zeT8|Te NOs{R9&xRgI#ϡ>HA$yYu "x^hgP6M D RlFÑ^UY~W_p슨Nc4zkpr 7}+\v::g QP/Y P @%H9G D9х+耛|};/;ňEJ}2IePGJց3L8":Fѻ'Qd2Lxm/zGɢRLk..H6Gx4}HUljlDJy}w_NGJ6aBJNS$bPLtjlP)2+K15IDATadX׳B@/F~EPqׯ#<5S r\&dEQҰB:5׽ Cpb!WdzͬCĻ9Q =PU5ZZ$XTg(y !H1 1< To{YxTB`hf~+kE5#DľeɈO\$L_ٜ3[ s 6lȃ虲-|$&h:~Z!]Q $ :QLSQsh(swbob攱p2T) AgXĽ$?}KF AMy/V~ا !hy |W(KRdkQiF#26KxglczC0nJs+4 NUHO ~fbval?W'$: !`H|TAjbie#0{!! j杻0]k^zWEfl#?ta*nсMj*H"AGj|?hR(%%c@1]t)y 0hoШNۣQ{MBDrYr1x>W.WpNޑCCNQx"^H'peIZч'-\:ujhL4e:uN.~ CFLƤ>E֔j]ȅ!3?4 ZP󏥚ШRx!L#R"Tw%C9uެq(nlX"e]B*3v/nФ[$7\5/]l|,6B0ǭ370}RxX-h&a$QGьs6NˢdͩWn!9Sjz,No ^ɢ ! Yɔu#$X&Y.ICB},5C k'|OSdk` @f<3&UkPam:wvz,NFx)mҺ#i%O5WGN^",X_c^I{$UWQ?#~\ֹ>_ysx|-{t_; hhnj'~Uhٺ%wmڭZT@fzXuZq c7kd}~UMn"n$.//gF{}+$S!5 %*e|"gqzmή84{GUJE:6) Ш1sBknyێ]lƚAV)/ |С&8)_Q$IJS=p$NƔpS噜]ލ\|Ȁ<=wK/Hp)aШ ЬOk|: X́=v}$[*!CX~vi?| {613lGfHԗ_ĀQS> §W"[QH å/|yb ¤pz_- NOUԱ)RBS&̳٭!/%ι@{7m/$*#.^5`ly3+.<ZF0&U*`0+K坰 aҢ|%Axx3=P=E!~BVxkrC!fdM":)U$(Hl4L\,<*ψDro;}x@Eær2Υ+KGXdjP%}(C 9X tRwokK5O ;l,J 23+!I'&[[L'jMayib (*hYmrpg( 8KrZ.rá5u`Uw1tS^ \[szQS-䋯åV+>'/ D$/$N%`s.d,)Qb\FӈH !ăq1\k#v- s/> ͇. u:&|(*wiط2ǾMٟRp\o'=/AU=>и۔ҍbrf{$TۛE8U~(e j}.~ qRӈ}6aWgme7C'F$n(LQE<mH8cu~#JĔTH1ΰh;3\{y=QѓV@ &$d[,\(`A1O0xk*c1d7>䳌8JNal"$FJQ0-c3s`4>Fr2v;帲\?#{ދ8y7W88buK:RuI7]N"kCwYW-AQ/g6sF-W%:S:O8iX3.Qu8p]oB|HSY[e ^`r%ȌFad)u.V1.,7,BTM8{4AϊFM1sЫm9aʍtcM0wk"3n[KԳ[ 1& %9R+H1(IOQc郆sj,]s㜊NP[L5s)3czz5^׽o" TYnyJkC$B}TUTIh٬U9$0?ŝ1^GPN@ 1l?p,Iv6$x%aٟٷ`7l \#, :K'$ّ@ɻ =};ZygNOgb?&M΢c.^\*UTgqиHG?PPt QJOQ#qNiL3aq25IEkV"^#LOJ9Jh{'/d%Gr΂+[…wR>>w9<T8,V,z >6ňKJv2xg#*Z*9$X9ƌ϶4Uظy".~Mkqrt+ ,h\iqQD,~MxK O>ժ8oqQ~#mC ի65SR78;YaleKۗ{e%ӕdefT uV6á*%c6 &Zb``CnTBx,PY B9@\сQӓfB#%Q?@Zy6DR飙>4XP~Jt#5gN1slcb3rxep=a̳=Эod |w'IKDut;m{zkh?l!\bַmڝ[L~h9R hSޞԴ.C#L;U !h,S-. nQ@IEk!% ;8PG\9rf]Ė.,A!0x^U ]+fy W/U {S^&&G*p%<l'Ѷ/[ ; k+4m,Vt o0Xh[Ն9$TZ%ͦ XHDͮ. פ#%q4@@oW, ?% "!'P.lb>>ˆ'79OU#OT~]KCBxW19ZjaA1%s77-U#*p GW)jOeJC-_' j)lXѻ1~O|}w#Roa3{:X#j6E:9hȞ`;{w]5g{j6XјƉFr@ʽbG@] iׂ.8U|tN]g4d4tgNR$0G$&JBDb'e Zڸs(IR"W+V,]@ IO_T3Ms,ҊS:@#;D<+a fm3V%i0s,'?Wg,:h1YzJZ=׮C!׵;5 `׼0L |ߜ2QЭ;ܻ%0: fjm Aq:b&\-y= pVt -wǷ[]@4T)R4Fⷚ{ٽ1]gb1n8IIB+K=GtzZUwZ o=Z;B |lް&yR8T㲱C!aԜL[?˦`7sѻW'd tprYMN[[ovz~X.L":Ѹ߬Pd,_z^R%W ˖Ÿ|"<Z㻣J/V1h3tmݫPu7w[%T#k}"l0w.90fNJӃ_׽|ۏxo{g62_SQ~،Ы]=.1r`,:D²rɦ߫1>~,ю~%Yczoę*wRW@& h(=im g\`!0aGF"vlb-bG m蝔˽۟L72-ѥ8SrIP z#ۯBTɵFU&v Q^ wWq@$E0-SHV?KЭk1l]kߩh3ӛT~X,Bͺ"!D^n1Wňs!\Yش+ZT#_bѿ+da7< Zzd>DLxVEmXbB.ܭ|n-sHژC> z/ 'pF\o,qxjxo UkcǫhLnnGS1ws%ʕp^0cWEXJSׄLh=#y"D MT!'H̑bs 2 q5~-F?~ƛڗm1C+W95JxH@2KDBP"'|4UQHg uW/B=яϧw8z&jLnw+꿋j2_$OkZbnkEDP2#p :>NݳH\ 0HՎ x%z$A7b7R`.4FP|qUՑ@[m~СMsN$6-;~ tmA4ļ;o8D.G_4xF舎[1^vMO/) Weu5'9!bfpts)DIŁU'YHHM.99"w*0H(,礂 ($AZD~^ $@X[u E4G{gsQ%H3J|DPMxc#m&썐yiTuʍǮh>;ZU@7$1SĐ x1p=V/HE M lL]|;Hdj$1X (uyhagJ0cK5:au1K'~7:[L#^6~+%L`e9jt GfaiKr7m.~CmMEtz-ڋ2-so ,ptטPMs{+1e{KBme˶m`PُFIX6J{7JqP "GmЪM{y}Ճ²h=cjVrI;zsjXg砦Ȏk"$5 G !tm[eLeQxkaϏ@ZqxO+#_SG1ܹ)~E}(n'ؿk3e`G0eT?\uOZԞ,5#GeN(|J{9; dbgGGMqPСC<3JcN)W0?^fA9|jG_ [I4&;>)Itsj'QH%>%CiKM}0VAm/(9KOS?@zkށ6h߽/ľm9m Z5|5L:HF~~%3U#'Bپ.'H\ T d#<C h˃$kNVq%qT<op' ڈTYڲbV|Ui)6 8ۦί|7s`r.>*uDpoڈEODfj(@}~Bjtbyr 'W%o9}G\\z~ re\W31`@А= W[Z$0fZ#SjjYW(=/'' ~Xr-(:%Э\Y_axp.t+Dk "$s@W3ZZ^vK%HfLqfK*ΏjԤRR^T'ruVÉbcqY $xb(1iC8 H[oUQ+隬xq_۹m_,x/cQ6EkNt;*i;ov30miF ?B0j J"!*MQAMDDF HbJJ JNƴtLgl~̛7-|継w~z=\8;^[a`(uHa~І;6>d1T+.Ш+J`x۩fl7n(jZ͐z|g\cb:$Xtp36[A3@ E}zm}泟ؖ͞ng㱫qvMm/'C÷~ZMҋqa^mol.{iǪlN0|r" .kgrEZF~1[g±|(BN,w1{NH2$i2N.\fN]4go3먛Nڶګo-ͭ7Ж8 w/]>8.hEpFU 5 ?ۗf7SMO-}/J vT8)a_Cvݕ߱q Y1%xixiz+/YL-me!P2ؒ݀~r` a%iҮr6zy$@huebkdɏ%_Yqq Wt$._[ݼd5WL} 57_|#~!:= W-羂l3bn|x]ٍц}/=-C#D}9jX,v::3`cōӒ]8~u`*g'fbkZ3 scsl. 8wc*ӾXݳ 4y؝GJ1eDʪmXsUٌ3'ڮͯٶ}l0!l ˾Ba h7^X%sDRT=޵Bjì~4&bCKTIiʞz;M\:n擶.x).L=;U^a؍]x!9B6M4&O 4ZR69`;#Z؄<̝e~MMD:ؚs5ceq737rO[|_1G}ꜵ7^-۸DM6CS5XaplW0iۂS]a6yf_g6{٭lvؽC~I%l6Y?SWnqFk`R,چGP%,Z=YuJI.lb=CȐSnwvGvt z(TR!qO,'VcAGBe$nL3xQ-x]ӍV: .A/c@+ZJP|z|I;LGШYaMa!Asa$Msvnd"NYx.C{ϠhG=} 1tí;gSrwP!kOɅ 4û #QH-rMũG'땢Ҥ]u3.JOF@ۈ+tǃ,Ք{.<⠊:a"0 hܚN%$$^s_ :K@+^߱;J 9QP2:")(ECJ ?4nx ,mJW!z( ?.&p]PCև0(^u1ޥ*\]މj& 4u? A]K+)]W7j0R̾ϕ"he,5sـCH!)`Pm+oS¹y7;њ62OQL)9x`+7͚C/>h-H7{*N$tv/ccx]Fێdn!GJ6RX^`+PÆZ5&a?w 2G_ =?P < Z<{DI5X` 2co C !Đ?/T MT1&W?a?2k'VgٰfpjRAWN3ccgP.{N>g< UjT6TϱM`+D{4j ,`!'$ T!*zlIS-Βwc")A#Rt*"G*-lX޳x@QikR= MWVUIX%"&`0%iL kc'^D7Y^6|h 9qy8`#ܔ)B3τM&/yc?I lӽ/=$w' ߊ>WtEɋ~+g9$69L#$Gnt,=0  RE6hQD|dʯ0&y& ,qI `ʞVVjKZTxagPO #c% Nu4lbCS9pK!bg.J vvjlٳG\w+  nN?7n-),.Q, cT)a9j;7avryg82 l N^+Bؘٵuz`V]2a)?}{]8ǕLA7Ig.]`wG`L<*P}ˤӬ#kdC@==b?ѓ̐ F,!-rXR_;Sֿ$Ag5Է+入qK8u iB'ѓePzcoXweD8ت UyHӏ`aFF~cf[Ibzj+h[V=j7lc*Wטzlt/&dݤz+ gOsX *Pa {}:~nw8) =Mڥ?vn&v8>\%KϜ50p3TL(pr!,A,s5>gOe3)i~]Ѭ >;}-i.tiZB9&vJ4G }o̸p򍀄!mD|s~䟬Ob^RMiܾͪ'LNt! a\)AX˩*v"]AzT=x`#\S LV;A'3_+j֭>v"xj -N'J|8#!C7*ʼ7pj}jgiԨ T[`ձV '%b(.:uxpGpGpW8>.pRNBN$PtsGpGpGѻ yrGpGp#HޫpGpGp @ #8#8@p$U 8#8#8 S^RGpGpG *pGpGpA©k/#8#8#w\{8#8#8@ HԵpGpG;. GpGpGpppK8#8#@^΀#8#8#P8R8u%uGpGp ygpGpG(\):#8#8yGW38#8#.N]{IGpGp#HޫpGpGp @ #8#8@/]'$IENDB`monokai-emacs-3.5.0/assets/monokai_0.png0000644000175000017500000047357313223417014020000 0ustar dogslegdogslegPNG  IHDR Xvp "iCCPICC ProfileHWT$!!" %&Hk`#$BBP# Q誈m-,6ʢ.lI躯wϙs;ߝrP5rfrJ*(46G"򏉉P˻Wme_E˓p@b NJ8wzdZb"d 4Ő Ħ22r@PLTdLGb{!W bͅ3crs V28>\$r3ߒ#*_+Y6ny2L0=*b r{~—% H(XbcivaM-')Bq^P|H9c Z$8n&C‚!$(`H0")H)2 Y#Zd3RFN 6҅ O(RQMT5GǢ?ƣL4-BK%h5ZBE:ډ@1)c ܱ@,K2016+êZl g*։bq"NǙ-\ax9x߁7xއ%z'EH&dJ UmCpOuDтj 18XA\OK"H$ ɛMb H5]c+n%e%C%GT%RRNJW* fdOr4KA^JJn&_"w( 7%EO졜ܣQVV6VP,P\OrG՚HDRPSSoSh4s-V@[B=}PةT*sUjTTT%NQ-RR=zIWfVVvXZ:]A=Z=WB}yg$ s` F݄HзOӻ5,,rݚ}ZZZZӵjhu209a,eg`|?oQ{F]^{6OL{uO:L`l::uq]k t79k4gtzzz35`d48jcH714د.9[:h8;;4;vv88^s98ujrzls|˅2eKW7W7S4un75c+y<w&ɳg>r /^lhsi;].]jqc\+WN\ zQ;n$ܸus[[n~uyݯz?vv j{#Σ%?w<=zj㳖'>~!z1[^Z<_m}}ݯį_Wyr /aGg?%}z:03s/_#lUvh)pDL.=)G?aM.l a3]4RD䨈E/‡7"X?8e+${7LdoMV2F?ʿ-oo pHYs%%IR$iTXtXML:com.adobe.xmp 1196 1594 1 N@IDATx}xEnK\^Sm0ŦwB'~ |@B'-cpݲlIlKV]?ƅě½īݙy3-ZaQ^) B@!P( m  0qo˘4h>l2c~ZdF׺lOu0Qc}[1y:O]N!P( 4Mȩa>1؈jvXQdQgـg ݿ_nci>oG6/WPy "J}_^v]8;ݳi \63G [=vhӻ߁Cwe|PHWS)n4ٶWM!P( +Z]&!4@ۛXbtiZ>G"&bШ "iHҌl.6 #+7zcjx6R);=FB>yݡZ7;~Yɂ@c%T/RDn&N2/m9lr|{- QY,}oB{}9?=o|0]K$dP'!l1P( B{@XQ>ZvT5XXhf;r+'{YUlAWc`qN.պu/*aͯq*C%AsL7F S"_Nx:D\s ~r`%]% §(Hr`&=a $-?5&m1uB˽qrq'8h( B@!.#6"gbҸbFcG6~1HzEw$[aOy!0+iEw Jh[m]0NX͂'T)N#iXLлs!]{X^QdL3F~!_'4<&'{ 5:NQiwP.SN72B Ú 0 Jf$iN+FƬI&pdjڷcO=KbA\>.;MytݩpNnҩ,`pl,ۍH[Av |e[;$?LBj-aowSW(wgw\#H&6m }>ϘI8"'#clkFS 7>&iGC@7Qo:\ҳBdb,\MUz.Q'_g#^ƵZp2j_{>Q$Bj!1Kb\l@đCFk| F3 釐|P( W CL*:w^{ x`IiJFƩGQMڀn; v-hxDKziN6&gMB%`1o}Ƞґt{q5au~coFcE:8湦IxVBk9Ր~0hC*9_etc:&}C懵ٵvP7&f tRFó dEڧǓ/Q#c1-Va$b$pZ_} Fw4 GN 'M!Eڥ>^%.W~Onz*0o@E+`бm;~`8uiHmp]JQo3"ϗx"~} eI@Ƃ13aT̈bƵDBKbP׸g}&(CW"k1+QS|+UIaOWTxL O7zb'1nFBN:,!>ٝH}J#>=.>gӑ[L@ *Y? r5g H%9tN a}9P( B{~܃ 3*hjQ0?a{ZF"ЌxOL4Dbs}/co]S4iek#q1 jCQb!txߤ+#O R<@G;zpc4ߊ8F?D$q8NM`\B,Ctr}0vMb$4CAq3@R㣙)fڇ\%$,'3%qu,c% ៺9K0x#Qbbt gKk*W҅xwR66M(柜|_jr.,}Cb_xc ]ǏOK@{H>DDӕ⷗KOAًoAuʅhy 쌛Yf/Bg{9$d&iwQ8ѐ%?~_|/1 2-L'r,*bpÞ'{N+ B@!#&Юm`6 bo ]OPP`&Z(l=LT+x] 6~u$4x?,3A1H:= E"`&%A4jĖHZbGB)BđF~*䌐ֈH;͗MCW|_yn\SM#ՆHq#!JWH4an7yFԿs6ݑθkѳc DQSJB *Sj8LzP[hjƝp3d!UEcFaB(~696oN4*LXfxL'tSGx cS9sQaOV ;l 6 wd 45lZXb Yw)>nf pC ec|QϽ}*t/H]\B/cH>ŗ\姝A#֭(tP ŧaI$)dz >dʊtEǕd/ŽW@,݌D_Cwd½>]ư#$ZyW &I7KBۧ:inTv(.)Eεcك$^2GO L8Svro~?EdqO#?4;D޴,Àscnsqlߥ?^I 3OC+^褤Zcry4ES!P( 1tKF ZMLdDJx$0W !(0,Is #P·ďн\4èEwFe&c:t/-J".}P*!0ML 8t|]Vsь+K̢AWLc\Gh'aYZ ng GƌMPRXM w3)q4k@d{, P!Pv_6nά(_u#/FCL⎜ 3?iTg"jT&dY"[ Ʈ3R(}tvD fDu:R^5`⽴`7ÔT [ *gݻBJ e*Q^U#J͝!6GWf7- dz8x<c]u3.\eCI @!;*+`JEn3qrK ]/lJ1"7\{@)Y/'/72ESret㘛gFL~>oL m@,QD&"")eįݼNe3 A<#˘GNbgh1b &s>/|;| g֭'獸ٵ}̈sH`^>*.e{u,7c)3FB䥂Ya ~+a)&c IM5q!W2{&6Oz k{$vgXdZIc҅hS͠Zu!n>t݉6($M?51F6 oUaID߲~l+2__7އ4 dx L۶u})z6kn /F7 >7 A1]_m o}`F/~+8~ S,PXQWIuDŽ*X9a/`UbŒ@R*{c:ԃνkÑwi+pD Yk7$^X5'> VEN5WܳsyXR"yvUS( B@!}F *"*%g 3NXm=}C|,FMNF⩌A(o]Y"GMhwKV/hH׈3L,M\7RCL4I( i̹IxlC=8_1'Jե}IBUkibH^Z`p Fq2}$ m2s9q<^̸Kq_z8ΰ!^tYL$OA?J"Ao?+Uyyx3K 1XvD2cULA,lѳ5RRH=#J8pƭ3rz G¹WNee`&t.鬱FN!匡(Yĝu9 ց-GGgHO:cՔ$SBV+nm ݓ5O8} A3c1>eZbKb:2F>zUof@Y\g}et?2B xݬCb́f%wҙTw\VW4OE-N|.͸K<$h3禊OƩZ{T,oO󉒴QGQ( B@!]E Dcӭz$]K#.&|SCKK=F9ߋӜ7eTTs|oO) @3 #k(Vᐣ y'j"~94uiJF5`\3紑FH(Qcx7pt&ehcهA<'(-kNv]WKo>;D?wBu߹Kw\YbEܬ+%NA4h$88ڹ>f <9 ('AU[QU1!"L@PUU25 I xaNȨa?"I0_M%3đTg:HXa}}CR 2axC3е \-YtR~zm$'L)RH.dM @gNn>Z Z0fp m0Dg롌Sþ\19x.Z6nB)@GJ𽿥=@6!-ԄH}א硟͔|ݤ#YH,}SM!P( E[I;&wϟÇf!5Q0BM;1}؞| O5|LR@KQWN˘G?y 9oزw1y-Td2~Pqh18qxWq^_3S3 ʭA~X yW$˕>ںNz sK_O!H?^:P~冚?8Ku֡u Wx.qM_^s"X1^fou=~:"Q`x$\. [BP-P1Ƒy%z+xH8FTR;fp  M.1FE5;u5M2ǒ {yrMDJ2` ѬL?K aI>&., {%iHq> B@!P(B@js'r#݊>/ J#1ډ_z~-^Xpp a/a83cn!f0 T,F.FQcV,N=ֳD{<@hSpY s(tnfDN󰦩#0SH X͑:B 5:%|oDY7GCy1kGPJmgka5tBGŒÑ5m4:6kIZFbբӠ M:`O{Q!S2lzo/ɘsc`zXO|6_@rz*뙍KN=c+z(BC:ɓky{j B@!P(?B@$j罭 X2T} ˯Ă$$%0]I?o…|0 ʙ*/5X+;P̺/f`!/}e XA}6XԿ g >"omvlfS1s&왿#=m*Z{ÃS ?4?yw/]a},nz@ׇLr3% XęH4MGTw\ۙЌtU?kmD1C* sP( B@!A '|)sȘ/<yXb)=vR:&&vT2"iGW\]f~4^4Gp3hx?UnB!- X<Qc@ABj2 V{-t"ǎk$2l֚1aW#d&#K2P-Jk|H&)hͫUҕ S5~zΛD'1p*#r19:55Y8 !t;+cr%bsSo(I;e;Y0IG!Ku0ĦK/6S,'{0eN6D3kVZ,S nv B@!P(E1а`G3ȷC(2 cWf[V*!&PXhŅtt/ ( 6ǐRR8rt[B,!7Do>!9/^F/_w}h)C !<_5fs-([vdz2+hۻh]Iy 0sCJ ^Va}IH̺ &3[sC#E 떁ЮI=% Wƶ900ϡO/w V"\(HHi|uG"ۑq_sz??,+2^G-T?;d (`S,S!P( BVXwQ-"`vD!VM,xg Ct1Rr{\(u$/#habDg&oJf@$F^p:?} ۟PW!< FR5禡) +AߟP#VҷsXSiBϛo8q;&\&>Kq |Xp!br0}a_"Νt -e -{ vtpEbpVE[t8Rˣg^%aOB@!P( w0_$[HA;ԅ|CdrS,`6e% 浒wTI7 gxE9DS|ئiPo,H@O5*kJ/!CxkucJgx\jǾ ;I0i:h_R@WVr(\qL.ua.L]5 aJ'Bl%ykTJha:"HBfj#*t2:fq$*ѭ nx} V(0р)缜@U&[ =vE5(h&j B@!P(?8H@K:E{^-2#b W[B%A90I0jJ91~:7Zb>~r/.h2nĜDu@ȼtUoA ?AX܏ jچ>0E4} !s-$HRP2ʝ,eEcLT!Yk/{W}9v:! I0p) B@!P|3ʴBB8khzBWL:ռ !]eSq:CdEW7<:P( B@!." Fg~B\XLu;=FfL,t ᥣ(||oZB@!P( "ji\3Gc| f!5+Wm o 9ipP B@!P(g$$7nW>H+1GBj<=bDwυZB@!P( B ,ӕ޽;w&!fA%ؼ <+qUS( B@!P(~(k=y6nV?obAfh_](a_B@!P(  pR o;kPW.Ndg`@ CYQ!P( B@!!,ARvbD,,*J/V`-R)8VI= B@!P( a! _'qə8S0nE]U6T@LD$ n]B@!P( "d,ϦaBw{3*+*atDz* SW( B@!!6"Pj$!~ }S0=*2>=kj B@!P( 'c hMV%%viL 4?&HBhIaB@!P( B?@X %jAFu rRIKJu}OA4 H?jY :x]%݋Zu^!P( B` æiA KD*:)>1 <~TU0K$DLF^OUaH{4@㆟{2Z#s~}pdOATL6/Aŋ FJU( B@! fDN<] UظVDe$MF۝0Qڐ2nqyW ivd/lr و՘P =FpHBB@!P( B v5^)aq<ׇ 0ѽj}pMŖUKqosf i:n$ fׅV[B]X[ոXt"lsYhHXƍ#I_-#ONVGA|(7E1T=y[G:͆FCk-G]+`q?!9JhZX kd$ɏ"!DK5B@!P( p"^Bӹ+ǏoO # %T6|8o,H9yIX\rGUao⼔8?ꃘFƧh(X}CpOF”xgbf9QD?<{e#"6Vvgx Gw/3^uw0٘ L|.az'RFokz/qٜ'W/jM=ȹ85n*"Sqȓoc˅0 1|v™wg=/{]a,y=mX\ ǿwToB@!P( 7!6".EVOnZcɅeU|[o }s|{o6}c3^9 ]s=L.G z@CpؼԻI~=2 N8 %c>vDdĈHGr#M\e|m} 07S._F_]5 ;]-=t: ^@e"a%tosfF "S OO"$5H, >&c>z H-= z!Xb aIpIP)d(fMB?t68} ^t,y X8q-&|z{:}w"&9KwtB US( B@!P ( RoEƸ lvHWGg&=A-FCOR ߳ 00ɖ%f1% =H/Ƽ`s X~$`bO[j` }%G\,,f=1CtϹ G{>+H\ a61 H8y\rz&ݮ*w0jt:ǮQ-hXJ2L"ߐɻdb B@!P(aF , fddA:6-w}#"HL/gְ B!9˘ !{ I"ƿ+F3D&u5몆f`> $M#o9&c'#!>=[BgJ%a梀HHpd"9bW ؃_n7Ѕlp޾jI2\= T8E3}؉][3e1 &tT( B@!P IjF-ٲXstyф5kucA탏Y30-;J"Z8 c4d :!E~ 1 GrSi9чX\+1nt4`t`dqi} -´ eq _.C8v_H\LkKFLZ ,fFV@` jCb`jܼ㧞ۖ1v8| тK3ocL 0XMo^xY(Zx#~2bbн%zz#D%רP( B@!88:߳ ~]2a˸ xы;f"6"/9Kyzm)F)ԍe8a01W\|6 Ңy co\uڑX޳x:mxW03φBfbJQpY0P&>iE%M>Yа5Sfc3Bt|?A;)Vl}>h%p7#f1Xb9-a1&cP\Regя^C/ݰ̈UyG ГYuCH5a5B@!Pqх@IDAT( a& _!$?lpANcnbCY-676R FN;#DM2ÕbASe%:w'ԋ4_geH9[̚= 24jZG Dk&$􂂑 tBwm"HB55`x8_IwrP2Qp;5Jm1ؼ)\У 삐GoEWȼ R!Y4|-׎9#KƤ_anDQ( B@!P,U6Xd8ceʇֺ κSN=^Ċna6C"M- eXy9Tg/Ǻuq#i d5܊gO-@qRdRB@!P( $a' bXdgp"@X|Ky>Tq L|^֡>hc|VEwFguho)߾E(NK>}}/G/utJ-c=kd$!pv];+p&]1pw\ B@!P(F D .46wH,렭Ixaj z9iɉLgD]]-T"̐zfEteJhP[|X$O ݻad+NS'6t'Qp5!Iԓ؈A-I#,_P% 7.F]P( B@!}A Պ?ȪES0~|J6knPu VH]3JIجXb ~|UxͪVv .5&]0d60zR1؃.WF*1~!IFb<{љ? .OJO &l8YdHSF+]8%MDOe'ɓ<. +;){>ZLYܺ\JKMc8_ }x)D/P( B@!؍@_}OttЈhd( ͆?wd, +ظlIZ~@ 3Hlߥ$f{l\YW<Aw'֯-f6Rq?ebcMܿݸIOwSL\$5dcIl0Vc~501%E:jT)Ojnv:`#п͵%ťƅڢau:1Jo@ q[|@_7G;߃㐗u>7WpYXtLf9Toѓ?W{p z>L뙍*>Iv?NqbȻ{?Dui@O–TD0NLq6f2 Ekkf2m,^fSCm#+*^tmA/%u݈&"Ґkꉫ7 +1s֑lv.+$r#. ^&F kض u>]y!2iΕo?>}GA.@.l|>4V7w+(T} B@!P(XYVSJ$l+߀~ Y?w@Xy _Pc;X\>ml\g #$ov 14}M;VdM lzZ<b6,~,%,emȜ4#sóS‰x{1G mᰳ27+ /V^;|6S/AFN*~p<^YXRK[t#[qQY,DI⁃y9j B@!P(s¦I0زajذ #gJ1~itǒZәR^2p߱WHqF}}]zLYDףqG>qNf|P͐{Nd 3ՒO;` z|Euz݌x|n/Զ`OD*asHǥ:,]df_Y7IW`jC=cKY&4ngwBjj tK B@!P(aKc2V, 8$3Qpyw ]&6bD4%nF@+l.&J޶wSO L+$KcL,n4=^X:X$DpBA]\93U\ؒU~i~ٛldDѱn5\1 QKXZQ?$y楇Y>s.h0x p~WN8܎,}͂dc <~!u V2dJ2@둦V B@!P(?lBAǀ++s{- %ة#Q'pAC !^\kEaDZ]~`aeep "Yq\01ZlILۋ-[ sf`63.D\vs8>YkP: 궱vMyWТ0m4-0q0Q2nE@\3HD|N&,vDQ m}\_ ̠x9_cC S:p1f |Ȝp$ /#@;֭|74 SD:ڀ9F"A}E41;Uu3m>nx~XVʨ(ȦZbs tIW=їo/Û^?yFkqaMk*~N=(镇MIE! _* B@!Pp![K/ƌB4c&Q^ 4z>ʆ7oGN2{a Fa[b ̟3E " E1sck܊qGQ z~na<8,xC ]<{)!ƀXF}XLLF(gT! %x)j݄^N*@זOCר!0^XAtmSJӋ `Wu%E#l.ÚwAlZ6Z7g<(><;seY (ɄbpΌN=#z*FDS@Ady s3߿zvI +Y;3]]y޷ߔߌ`4Xz {ƐK;y;R =vn'`EȺ Σػc m_k+JIr咀$ H$ /P%w $^W[ F_1&C('t2jbC^kj[!WyY)1hzJ g҄4Yү?:BpP5⤡(g/V#mV;Z8V*SRNB*Js"8ArwITBĸb.J;\Jr<]lLʫ\D~9W~J$ H$ H]Q1RN>wWU w)çf- H ,t- !+=Z~5~> DEJ\kvXhKMB@D*'S" H$ H$]U»T0C]mb1/X1b5.BCmn]jk‚AHLET>?$I@$I@NݪihomBHl*3UJB|(,.Y{0PPEǰ4]֞6A9$ H$ HٿlmGh \V֓O6 + um5A%I@$I@$I HRagq?FO.>Gd$I@$I@$?n1A].*.ۃ )m@lF6MF5̖M$I@$I@@4!!wzլmo-A#;= z\ 3a [l$ H$ H$G!M.XD@`8$ƅֱPd29$I@$I@Z ]\ATComBU]bzˠٯ( H$ H$  t w2zWdt(Sy)Z6 N9<9JhX.%I@$I@$Ӕ@VZ)31/t-"*!MMXmYN8hę 9=*缣_0B /| _w%:D*BIޓaL/,ᗆ%I@$I@$n!M J4蕜p_#P15 -ضQ̖uEcEAlǶ;6` 4UmTde%Bj֭;kq 2F9GDxi8qG3Lhi@1.^лHs߯bƢ^* FTGB@bQ g"nf֏:$ > Yaؕky.tXxfa$ ܛGƭWFkr= .U2U4L*~r QAqJ%LNI@$I@$ߏ@7) NGa1! cX"(E '3o9mr{xf vDHLM*,jlkO [}%z>+T/ޛ8 c`M9>:D?S@ᤆDNN,{` U¢RU،sh3Pd-M&3+V M(qT/T>7cJƮM+;}DnESs3ݧظj).YtD ^3nA1 &QX8mc*]0,8;p%)0X[Vh<{y[w4C9fT:/T80:9l$ H$ HqV &Pp7 gV2Չ>e1ZiahoCl=E{ٵw-1d{czrWFkL53U2h~EL+cm"qo2Y㬬 lq.O+fq4qe#c:DvVZB͘v"C]͠t C0Y*w \q塒$ H$ H'@Y@TLdiA%(I%*W3/ߺ /.=ME3J$Ɯ?ʕhj$ =KoAe])TZ_b'Cب #נr.%6Qq:6]8fZ?gؾ(A^~0[=Y'BA$XA%D I?TX*gj^pݭ̕xL:%T'rey$ H$ H$prSzv=BLOBN[;ʪ*ZzVkm}Q-YwL/OÞu 15)W\Um>K +Z #7/bX :lh\;1+bF+2԰{qD&\0/ݪ uO|X,_@ϐQ& H$ H$p to vGw): yx7qP;s:dDCMK^=0WGGH46 :,cV> b*4-uW!gBNCE[sfyE '\TSrsR&&$I@$I@~@+ ]+s?JZ)WTq`X[>^K8DP1԰2$*':'y$ H$ H$p tڀ4z0 ir88&ѽXnj 7|D]_%NM& H$ H$ HJn jwnCJd(s+vHuJ,!oblV\tzX-;ү삠Qܳ:SIS)( Ш=aN5?슻دe̋FĹc_\"CQRE$ H$ H$!m!5cԸ1(U[[ eZB(w%PjK`Dx| Mƌh[r0/Y=nCQ]01c v/7*.;$I@$I@ t?+%0Ci h(+>gO5la3bCXǷEPZX^g_iONB|/J?_~AeɊ\*SK-EL\ |=57B!Y'=9iokf@J"IBYfx}:Zr~?ˣ%I@$I@$Nݣ'~dEnNxaXlXV :Ɓ(~Q7- ;~᭘GU-3v,ð ^zz,5p1n(D܅#RbP_W[ ؤ•w=WK"}Sxd4 H$ H$ >. ݙZ [)w'Sc@{n,[B!2bR\* txޫ#=)zx90! H$ H$  tzSP,272zNl,*%0 "Hvpwg#ᩙkpݓuHHL@?c+qg.ޡմᥙ(7ވ9L竇KAe |9<}NN<$$ H$ H$A@xw,Em=;BGףZl^k":kA@Tt8~f.AK+޴z)f~1,;߰9oW>'C"yش| ̨BXf3"c"UѪ7"W[ !dpUrLI@$I@$Ihp3.j\><&A>t:o]L(VCHCÐNܜCz482RrL9O lےNeՎvFV lV.A*7$I@$I@ tbF#DcByX>"^Cg0!n*6ZF,+jLj nlQVebw hmgM*]>><ߊ|c󖶶O,`G2ے$ H$ H@wvDL^[ >]ci} $Sh`F-b[$OR{Nt=w%/% H$ H$pݖs-MDCS_yBn,\ `d5gZcԴ.TSۨ9۫O˘S1 טThR=ǩꒀ$ H$ ,X:=ݒ.$GX?0?Vu6<)zOT`X |зiiJmZ)F=Q7XZU(k74eaU1':2C}FƣɌ5jfSʙ ){739sy=mw:sCKEGCmQ\[ϳ٬yz :V'B~MEI7,jh5l6e}bm"8L+q<1Ymm;`j53#C).rz/hmىa,vVk8J%98QsF=sk ] ` ⓺pȽ$ H$ H'Jʝkc%"w4::4 D.Y9DRs:a !6HGێV  !IXg(n81'\ZkPUN$ YJL./e̺8e+WL:5 B@ сm; ZZڪy{NEno jrh T rr tIxIxzD&#aȋNK=r D5yOdHsvT0_Duaj >9 y }|z^0{5BcmPb*=sp7q3"?H@jzoEpɡh'@&(.kLgJoRѺa2SBx, a I@$I@$_%- iw-~2zǣd#lLO8wp 'abRYN**c3ػ :2B\xG{ woP|FKڭqMmF ۂc>/C?۟/C/c1z`dIU|#ڝ]>+#Ԥ=`}8BnnM:}.'Ft'͝=6M^4o{3'߈ǘ|;>})n 7߂39 YwÈ=7-*Z>/}m"<,Fy`=*:s0Jǯaqp#>}2r0ju.B\@UɌK^F/8"<u;7㍏M&gg0CWߌKAmg {C>xQrR<=":% ^*b9- H$ H$pIQfE@Iؕ_-/ۂ3֎;w]K _+VDk.ųo} -_e[ztZ7ri9࡛/LbŸ݇Pm-&5ݷoE^:os"&+.p!R;ZK?˿1G@}f6_7=wOCΊ/Wኳz ݅Ȩ# #/ .x=ۃ.`v ` FеK|8o-BOĢٯ!+u-V\8iR5嶧pqani @8,s5N~RBwNn,وw>_ o=%MCb&fzg2Td7j'?owL«%ѕs3ᗠf; uM‰' #.32NIɟ$ H$ H'@hO`OQ\@GE*& πQQ]1mu9nH3ގc13B|0/&`0>&c!4z0ZqY COTD"TU VY0Ჵq; %gʇKiT߅ىtD$௏NW.]7^XMMDTդeW_Y"_wcff'{/9==[)S)=n(,ɫƸ.C8{;ln`!6VVW4þ ǘas^zA!1xEHNy!.Fن Z,¢e ¹cnQG=x{r}>DdD X!gad!** ϙ{/C޶f*?‰L6I@$I@$A{zcwQ>U#xGpڻa7[glVܰ< dGoUŃAHl:.xP_v8t蓖ji58][t=hٰv=9. D<|>MYtPI, z[qsG^|AޭJFȡ{QP (yUzo0ÔE77J*EfbrqI;>lgV5 z!\pj\Q<ңv-KuT *V)(4T^|(뽌6VGȓ) axr1L`T"#%7Z5̄>"Dp2ϡ|Z[Uc{A= voDCϼ̔TؙȦUچ931ahNu/ t_veJ3< Կއve8HoKY܎Ƣ"bJY #rjE$wC 둍a#iٷ uM ;']ND!w= b.:ie@~X59V73Ǯo~6s '߄' +8&)c:BM&VĘZƮ65JˡwsTh'3&=-Znh\;|4~t8X^4ATD듖 #㓚Ҫ*u c<є$ H$ H /Ox_:QC )ãO=+&-ķFS+qN #GVGr;I?;|:筢%AAK`*n4ZMreZ;AߴI9rypz'6mق-+O=E OE|cػ{?|߮?_ := ;+-u:#<[^==|`P@,>@KSh L+Dz^f7?;; 1}O? ޘ?m\?S>FZ:M+2 Ec!'?~ "Ja,N^SPTP & b`PT=c} QdI RaHbV*>M{[r Pi 2lՄ۟9WQ_O 0C(I39) H$ H&$$XHe܂ɩR1a%KXd n61cSӪP]]xy _%}9޲RfpYamQS_CV5tM21Om YQB0еn+~Z4 -̼΀ff b m T(6ūQ^Z+ؼ+o `'ՌsgCXkX0oֿq="zj/~\=#vc+3[C +oۄ5 |9rvW!48z5Jr6O>O9ňVm®vDţrv,^Lػa1*hȳ(rm*QV~z,!59+ъ`E;J s| ] weÈ5+Ky̍: O5kPqx&z%"~:^ ; 0g,ܱ>FR0! H$ H)u!BX-سAgzUvʇr切ЄZ9dd!* ^ەGw:9(`thLeM>,~Wph B~NZ t, 5ZDe"Jfŋ?!U 凝FDzEug1~(SH)dʹ:9We+uDm,Thbúd|-k 61}{kXseb]SXY*eq"¸$tU኶q3зmECI72V@IDATr;nbʷ,BKolY~<|91,'dG~~Ȉ@r:ƥtR>o =K UmK$ HB=s1/?*N էmnR{Wqci`& TPmGZG\ҚDLE,xoar~E{G-'f@V *Z%5aG{X^N M[R2BnGo Jwm+1 Zu3iav kxX},o& fvzҩ4F*-mm\m%12VBqUcD[{;JE ]8zfq6eg(֮rs"X x d\3xq`5rkB-?fB-MDe# ŴvLp sWu54> n8/4x3_i3+`= (~(!8e eS4=s.I$ H@V HO_Aa B _Fʭ߁꣟E5\Ǭ$}S)(6=әՋG*J<``_R-3u`B#*Sc*z"cGm;gv*SZp.ށd`T6&+T1FTnT"'@.D$I@8m H(FB=AxpoB`/& h1(N(ʇgi\5FZܨhXiA:0.G(. QEGT2\ApPљ 9,M2Jl'܍ULqI GH6I@$I@T@ mwL$ȉ!\Gw^󷎭 8t KR(ܴHA܃W WQX{3q,!}mabHN mvZ6Dhijr(i݊~Dwkױ%$I@$?*nof(H'ޠ+YN—%Ӎ sZQ~uG*?W(v:]~q,K-ʷڑ͡pIY14>77,jzMpʀR6$ˆz$Yȱ;B1sajy:F#,}`?}hD]1ٮ3$ H$ Q TD%"xy=bKZ8/QdƁ0ޑiц4"(OL"f𭄟>N :g3\<3.GW1m]=ݿw`!Oacp#ێNrG<]O+C:;j:HN8b3>j:긦q>5(t'" D:2p?AoFh8@-R$o̯Eu(xHuPDG0s0}# 4sM$I@$89u@(h[nt(Y"ցfVܶQh3:' SEaf}.@d4})1@vthY onBt,hAac2n3&WaQG֢VZ K@ zJ?;J\ #b}u]}|Z*6?SW@[;v0 OfÁ]̏4Bp9\]ig(Px[.}טQSǝl؂ξv7l}c˳v%s}J,jFly#VgS]@kg0.TPRLGľm"Hux _]mG0sڴI?AD@c߸c\}#JƐ!ݤLNiQ3CyunXXx$} |Nka?\djPyÓ&UôBd\2j@ࣳbCU$*L5p71m&\u\[E_QpIW3 V?ÿdOCAˏjf\!;9;k8E_SqLj8PזWw[=n(61*4N[= DwO#wֺn ]`=~w ƌ3Y淠nxa_iZ'= [Xdts<+f<hAsd/}3R"gkxTN؏܈$_N':2(}mV݌iC7ՠET43#-9q%И4}L?)!"Z'<VOVngЄ 'rB B{2Tv# KU56xGMŒʇhG 36ԀپoE]+Dgrr(J F^_i{ X< \ҊXRۈhYr%! H$ HoP@Bt^wL,@aQ\kv!57_DpQ9aRޢ.7CԋM?} z7lƢGފ܁w 2F~؇xWIW cGgu GU^BAF~!f/A ZXCQUk|3PSãcRZ,JAb eP>̭uHX_5.uvΗ] {H<b۟/cALْ1F![vwti1"D+0bH_3/^,XK9 am.w* |iس+R$߀…>F۲^w7Y)2P޾[W+V74L={|jN>V*N7:*vր"2k+-H]φ8υ}6pK&lG%)xoonG?yJZjOzt%ې-nO"n#ɱިW؅dxQ8j=yQgJஶH ̧գ&/[\tⷷ ǜ[<:zZM ҡ_3b:}G2s)p€M"ʋg q9gmgf(.GGi)gMΪᴰLz-Q0;1!OFr$$?v7xs>vNDk[4xo =^x3Aعb# )P\؈;^:JB!@$DEVobEludU˯d=nzo=y'nkb!8낛0k0u0XY,hp gk_!2HDh`8^&-ᒁS(3NW>, ذk-&d -HϗXm};VaRZ?â2Ruxz`rahjhEQ;7"Ј}"ZdrSزK`r8ρ^ C#bߤ4 뗏I7ŐXW3b ?pP(~xng` cøhlg1SDZV+^qn9C:]f;-N-r[c jlFX]Z‹H1c#\"aQZn:=Ȃn/-ag͓H F@V'WV\c(8& H$ HA"7X\ݴoKLSFC7׏vzo_'%D[̬ 0 6V"<ʗQcDzx~ƙM6LzeqǠGfLel`Fm=5 6=[ЯXRg&npqςSSb?{ա}:ZV ZquOfӲ\|YSg&?E0J,~T@\Jń?.?Z8zIJV_|QuiaFN{LW2@&8Ys\/Ťɴ:hBJV%{s`ѝJzP& H$ H@'c~]0BQ&DG",$s<Nӏ3tLH>ep0gLNGf].7oʅW5 7kJS^ s|*m=z*D4ٛ^v5SP|Q~%_ Sk )x`l1 1E㏱c`iiƠ/f1(\ \ܸyD8'_UAm0rk2| nٝD*'EQ BelUhk܂2 Z@w%5(k3(П}ae<}ox=!4E!s 1tlQ.Sïdgps ;CU:SP+W=zreҀ+/:y2q3B>=vEPe {SsHV٨`SDdxjOٝ|g v(Z|:4Y[o)/V^8"3žE gF-) dgY0`M@JRpB1&> c;B ge*n*]9_S8OcJmC@_ME%/'겈,b\ 63zL!#J0<ݖ ja/L xQaSK) FĐJ tsqfI ֿ:Nj*ٷxH ?S">:.FZ(ϨC6I@$I@: fD\׬Y3pثa YKKϚlYm\lN[AiMKz3k-uMtJK %#D#PQkŔƫOr3Ew1ln̠ C $O6XLRBRt1 "]";{LTn7Y)L:KI+oncjnPCFLŲ?\Vْ LHΝbWy?>Vlvx}'V2-8kZj(G D eTm5\#-҄3LĒR <˨j CYdś1y@8,g'>qpr\@| ٯ=^ tVk]A[9XD1ĜM53KA٧6ZU㾷rxF0-~(`~YFlB w :ߺ =.q3 \EqEyY ޑN ۍ4u;Vڊ6ŸJ(ʇO 8-Hep*#4R;obP--5kѲ;^2//C#nWHFYv=YOHYEm'z-S<=%Ib?Є_(@NO%s 7a64n[ n_E?;xF ,!}7a1|f; iA|H| vU2*wV#.)qp9b(j ZhڛyEZθ{YtpUJuUnJQ6bck$Z#0:/eᶲdʹӕVM;n©l-~6fU͊sp$ H$ HpٝkBՠIyCPWw-7PU˖`#i ,Zש쾨, V/~7kDҸ+Wě=/8A ufBym;||3C\gAOCˋÂvc/hz|VMsHE۰`J|A CB(HW fab6uQ]ݳ}WޭnYd˲^C@B PBu$?%@$[lq$7YU޵}?wV\0 vYWά3{?}Ն?CLXYXc_5I /ĸ3`܎!>4-;BJv4g!ֵ":l B7XeF$FslmڰUĄa]صSΞ&ڿ HLahcg3 -,k7\aDB!ZE"k0 }fkoƂ $.fs#blf4׷aJVw#5Ҁ e_l-[vW0Wy=YH0x'~pFғ.ܽ [)7&qzf\ӳFamk2!8LL+"ex&'-wFd*ݶFI_YOǶ/% jLs:P( Q.'7s8@X 5 b5>2$Ï24Xtp<ܼ=ɤk†|=h+ O11WZX;:z{g1 KJJ~:տl aޢǵuܼ!#8!L:*:UPR}gWkv5*= x~nӁ K O!und֞M!yYh,یǁƠpJ/q10>O]gg#U9*ÏP*C}%~k4|5keb@1|tYd#7t h<:ک-i#J7T 2IVc[s+Iߪ06P~KrV3uRDEMlɉȢ2iM¼=NÝ4ju< ۦń ix\ LB]6 9. #b!dP<}4 @ 2^R?K7Y0&Q MYK?*]jq B9@qMh՟? ~9|w8B@!P(G>&+E'd#n-#? "B#*n@hĈ^DvC gJ*zT@ܡB᳘g{=}5}5"!u£gAύvVZP`XE!s̺Q)@ `Ԙ4LAlX@=jf5R#i-}Σ9ADBOK{+ZsV<&ޟ`R"TfnE'a$cnրa-QC{{&vny@7~H̀bOф|(Lf1e\IѲ{;F!-)VaBfjX%g#(1wWu>{~z'B&{R7|ǜݛ)b+SaDcBIXG`;ގMZGpEH=n[Ś O(ex4%bm{7ck< t:¹0[=cEg*R}) B@!@< B{$`ی>uyFA+Wku|'A]Z*ՃM>zc祳 <ke;:]kvQdmL>')#GSW'BvM?y=w3vԑ@|IoC҆3V۵WmA3ֱ(׎zj>$NIRr虖Wk ^ͦò %C߻ELPH=jIBr5rUL!H_F#u6N9b`b=>2հYTS( B@!c vvɇOY+Du5vq1{6w^- +E6hjn4ǘ) a{6IYZVGxp^D Sy\5[r!!YL'0]WHJW/`B@!P(Xz*&$AӀ3f]aQ__,HB K^̘992cһ?KBŰ>ɐ'ZY=#2I)x7񸉔XGCGJa\O;c1H?;#)TlT8Ժ B@!!gL{b9Y`ҋ%GzpuC睁HIM/ J$#!Lɺ`8:tD}61]SKܤگTMP( B@!?@ QUn`p$E+ ~TaEH-8 }@ȋc+}xYR=nt㫏^܅0%x XbPkU"H0y1 C8cXt~0oÄ]aw5#!0h .3 f\ye3$•ğîP( B@!8*/B YH1`vLԹv_ AT4Zq~ i4},H?R%egЕ+U J5!VXm\ v1fpx]dB4$>iH7d Շ(LG2Y() B@!P(}EOQƴǬDG"+o;mKĹgǾHDEfa7}_}vɊ%rQwո֐/Rć3} &z7*$Ox]`#VGT}6pzAuT B@!P( }" !U;PCGU`k.G-l xC7krqBl|"ڱ_+O҆>Y|o})J]Cvau4~^N!P( B@!p!RTq2 -_$DXǾڠnQZIJD|$(dD _Yf0\IusX'Zy$U}G>p0 k+U d$y\&dWXC5B@!P( @3d=E]|Dӂx}!}ן}FQYy:mk~e}sI'. Qz N)!hP( B@!} N>yI+i;h>cu.^Dz9#9k't!"E;ǹջB@!P( B@!phMy=<^V: y LlGk[ KOOɏՄxt3\}W* B@!P(V PQ:Sh7hAu}3 °!CbBs3E]toB@!P( ъ@B+=8̋1jx.< xﭗ#t@.f8Qvϩ!QYb1\ahyj B@!P( # >x@ _^I#5l6D!ԬCyxQSGDJ JVJHMW!P( B@!8RJUH> Yzxmxh)$۷UaH̏fd:Uk B@!P( #>x@$kF7x|S$d}۝E`ƬE밽Q6B@!P( B@!@ @$e?,&?)yM,LGD%8̟IQe=z bc(JUS( B@!P(  n·M0ͱ 'S&x%ze,@kRR!P( B@!p#y@$ ji,GUz3`&p:Ĵ|Q^ 09Ǻ[FV:KnHԻB@!P( B@DP |}"s?s9ɇ_6NOys65+~|,B@!P(hܻOA]ټ/ɖC U쏟9\Bnluxg;RcmT=dr^Yڌ=n?H='YɤkɘF3 rA3I<\k>U{dM^m<;> :%W;V B@!P(z"&`%!c섇 5k%ޮUp_禋7T _n}=fx:&`Ř[z!\MHRi& @^X\peE ^ 41kw8PCf] ۃƞs/jscNA 6'ߠ T$ B@!PAЧt|GuVxCȇݎm;Yj Ӥyhbx[aaƋ^cȘ}V+ruĀl\VG&5IN{8~jw$)x|Ӡ nU-8gxVBwᎇ،ړw^. +ClmXO§݋A1x [g3"qz`G#u7;zM ڙ,B`QW90^tfkO^l׌\zz{T#ɞ0{^O(cA6 `hy)@oôS/ؑCi&/zG 5\0`qR|p%=/Ombn@YU`@f&¬[Ep1FVW cA?Zтߌz?[=2ڭ1 HbP訅#YۉC1mtJ֔N\a!֠f 3fؐ_Ʊt̵#О76kxPLo'YrEcsm&t?Ѐ7Xr`'Fd01& sG JecAeӁln ofgG3 X,=®>(c ib!)qLKi'<a`m|!%ӋeG)I/Mos"=MO)c1QX<- 3 "ݻɯX.G'A]HH#g#N˲XB@!P( dmn.˧"=ظf)6hĩ0|XlV&4z&#DpL= ]Z!gwkK3f#OY01yTIhٹ M.!AIϥB.ntxk+𗻆"/?  YTlTmk4#ɉr?.{f0a8wN$kGB!G\.I\A2 !%C}k U!P( B} QG[c=^ `Pik\u[shmAk;=0 }f '!Wn]k?! 0ge 4#+s00ΧF\1|\$F|p5VNc#0"{'8ʩHҐoYf|݂q8y\"6݌'?=TD'`͗ " CdIOMt_ġSq͙zY1a*yXbxV\ Gki+KMx1>ć67_j1pz^x\ZL,X_aFQdz%4lݺ6I\?=\yNɋ`GF;S߬Bԋ?1qnH7{$^y~=Nv4>#(8W]TOyti#K:GNCfDO=5Ix\hvWX+dA:p#AQcԱ;y8?{8W[0v7.\j B@!P(Af꡶M/=Œ.|x/'n)>h3aqYQRM[BSn?!1"oF>?s::wŧޞ' />Ȉ֋۟@TX|Cqϟg˷ވG>Tc`ϢݸGOyx󗅸 <8FpXho*k]gZ;@IDAT 5#)> 1?.AΆW[mxp_E4}شO>3g^.Adsv:*;ёH8%ުG5f&3K;^{i2,(!}ɕn[q _UIF821fdWͺF5]tz6U[?sn¶JM6/籒x\KE^Naw-~}qL"`潅M:Qغg 3Y];~ z6q$\Ham$0|>ҭx{ZzOƫ+qӟ7?,3R{$d}-$mMSX+=KPph. ߊ B@!P({@h$ D~𕴼m8"4f=4 .z4{8j5>] 矂m}PWf"ZNFK/`ҳ{q@Nn,yh᪾I4J)ׄrB >) o`;齠_[ yhރMܴHյcthxnC:k?1ac ~իmGol]^/pc(z|HL\6_}HD]2 g3@ 5 O<8o,⍏Ex# zLH4?/jbpd"$ttmnNGS}F!D$LHBɍ>/ϛ~5I{=>.j "l:m;D0xLENn,F2=Ђ E!`.huETY_F¸bZgSG B@!P(>187hኩGa0ja2&z:V/ySf]3&`xoI (/ǣC7~jӁ cK'C>b< IH?Q+L6;ֵ`$=e,OSg#hψ^7k. 3pף0CQaq|7%m1kE ^!ʞI^BCqb+*?EޭWqغ N+-8:xdLI]yD^IwkzNQ=dN?6v0|T:\]Z!qZ0t JvҊSũhbzr FǣdL-_JOz!S+M)B# h\ ߭0IF v~Ī[Gƒj^ TvIypH)h~u8< 5<;IU5$ʍ+_Db98'x_+ &?w!}jU\4t^sr բ.B(Er!PDxa$ߖhPhէP( B@!>yLCrsqzt(a3` Wh:#18~ j[ꔓ'ؼmBC5wRFcgVHh8BoN-O=~.WyV/[8nB>ᯘ}4~&!hݲg_~;cvbdl^PV72 2_ƠTē ̌uz>pT7bɣ!hUܾhlqLes :7 E4$,\"}u~=GCeym11Wr*ç!9; 6^ CX~9zm8aD0m.  oM-.< @+Ӳz)9'bAW+!C %! e[GkI![Qo~0 qw*Ԕnҝns6Q _€cHԔ/te-B#,PP`A32083 UuX5B(z;<"{XYHN ~9Xtmʢw*ڊf^1L¼(c̸ht7PZYJSUݰUYYp7bSߦE!3=kVヹH Ħ F6[ވeЩ"s` 0./-:jc|eM(iGjj$G1 +g5ɎAf khL;UOKG >(>#GM$@=`BkYQ;|+.@H{/tR5B@!P( C@yp3xAZQY5TY FmC]0IxsKYU#OdL'{DX/GԪ0M3yx`}Tp5HouBx䳜 c B@!P(ߍ@iNQ L1~Fc[*Vmbh0\1k:lJWÛ}\z2`Ќ!i~iֵ^^>{GXY$Ԍ;&r}!a/M93OZkG/O[P2q  p1{/(:N&C{~޽}"{s! B@!Pa]O=Z+!=/vD  Y0PCGXD u!?vϸnzϡ#Jnѽ?G+ B@!P CԶ5尅`$+Ccz#l6N,ص@cbhUq#upMfFt5)vwp'7CkĊ "> p׈)OȾxvQ B@!P(G}ʂ%E#Q^QcO~*r)^NNzW3>Nڴ$FRӜ_е'$Au׾ì=\4QV]ɂp;5ly;)ކz @" jhN !~z`A bfaƪmXzfgޏCٌ Z.֞ƻ_FfkY0gK/ubZW][YTQ W|DG#t=x'nK9r:eeB@!P( @< LOa&'>|i\M>71k7`ú87ǠI}@ecݢuxO+nsEs{]7 ,r}>C);-E"}E,/SN8QG m`2 ?{I’qʉ'i}~}. u( B@!P(~GLB<4C xQK0Vo݉>7N:&T6!*!^}%<vs VxS&䡶t5N8~2x扗#3)E?cbI0xH_2]ذ\}W_Fѽ:T}Wp㯮dE!h? B@!P( >x@wqa6j<ϧmF v- &Hs0.A8 #qhogQ~{c[ͫEՄ֦JmO c(Cʆ'Ao2Y|[n5˞IY#zDjP( B@!8:cA~$;^+Y]h!DUE%\3Ef 1Q8]H6C.zs299ⷯ\g .u@ױ$DD"ӾKݤE b~*w@}R( B@!PHQӋ1QH dy\Xz)_> ρm-00][-/Ăex1\?z,̚2qCT.ٿ`-ʚ':KUXWDk{o$ث* B@!P(!,,Qx؄Dt4U"!1?4s,S yqGɏ'M SR늵e^90>pƌ4_.?É`vapnݮm۴Z(glPoYO*=@"B@!P( @+mڠE\B _W(:#EHi1,4X(14aÇZ-eڂdb7l:,`}xP[[}>};yb=#! I@YlὉ%GBa Q( B@!Q3U\ =[:ݺ^<ޭyAS%}JbeD2q8\.Xj6I!:kzFtvH 0*Ե"f \lvcJ}Aۿݫ|B@!P( n`_HKLލZl6SNA Q؇=NGzjhcCNE[:dMÏF!šyuPI ``/vtdhIЪK uSg) B@!8:Ň9%^ސތ=Ǒϲ0ƃ3{pHIt^:lYU.CTTꐆE@ &ZnL1{To!GX?5 XH4n:cwF+ &zqI ʁ^Jw:+u'E5B@!P( }# >(۽̮L@=Q*u><ۄ&9p26&.n?p`uh_1~YL;q 5N`O}_5j5CTŽ'2 z5]O 2+֖cI0?o6 w39߷"}L,pڽ'bZ%=SjZ| P8nϦ5Eq>^1!nw ~#&a ^c_>Zdu6s^acG"z"]U=×_09M`US( B@!7=}ؽ}hB$(۾/8!&>6ف Sg.K.%^K/2ɚp(O7'n[kbRX_jVuU2n4h04 Hu6WT82b$h7RvFACS}M8?$bh<8Xq`{f4w88|f 5;Q^YECɈ$@2"k ;͡yd-rX3F^u,ȸg:ZjnsLY޹vɘJxbFČT7 篞^og yxgp|^vVj Bw#Ac% ;yKxvmu9X0Ӭnb"D/Һw B@!P(}AD(__S ",|N4\B(\ 72!.4|zb__ >z eK1wfC4p g k߂z2g2 R] SѰev8afJzùBn.M|tf4&gѯ}k Y9_{%z37,FpთE?/ +tm4G_c5+Gǝ{g[:o?ކW>^S&f3#f̸&}Q~?ư(Ӭf.܌so?OO.|-~_8?0< 7_36u޼&l^t%b/b[Mxr h0 FBjIFYP( B@!Gal<0O'g-Fʬg{3pwBR-qrvd ~shE;Dz؁to5Y谺p~ΐ[?>MD~{o0 o=<"ux *>_~ koaCErIBz7ɂ%1&\rhܲg|,˂5ہ[~{E,K~km([X2emjGЬĴi'!74M΢/U[Pq~yۭux?C% *mLSH ʁn ?a'-bMr'/`Q6%j5 澍ߙOR@ᢹx籀I+C8iL&{$2S ճ04g] +F:pF2| +07)8]!P( B`@t\cev7 غMF;#IVDz hL%o=<v6f#^b-666Ao IgIFtZ 4Ss{)|m?`[D8A,`})pq Y;~1<f:^}>9Qi%f]z+$80 g(rh)c݇PeBV<7oXK9(UQYᝡ[v")[w qP.)ho*Ch <_ȧZ+▛`INح<>n:"̎O<Zyv_[oye8vd8ycu1I"c)ݸ ^ r\G[5^~rx<@2I_e.,?[>l٪fbSa&Yj B@!P(@Ban/SO G#C-|bLе79> iIhYQlR-XS܄o?7&g3*ʢNaѸcF??j3:W q1gFbq5R(ײlU6",v(ڊB Ct UA}Mwsi F58](N;c^Z{Baxm 47lO AS Kbhq 0"ɑ'0zJ~hĬ_\%v7`WmˋKV*r{JݏdעA̸PB?n,hh~_M"0eGZRhG#-15| %Ԗ\zyHeD.k1Gн_'I+_25%„,?LI"}x}) B@!o!/ uk3õ u@ U،ILCkC5,.+)"L}/p9*UޥNEIx0hU'=}9¤zW/~zM3Nպ/xO73gb.Zk/A$Wla!P/Y"a [0&;b"X!lA}G;9i,tcGy"6.syS0iq[W7J2\f6f,yA<mEg`xWlD?#&DicE& >E|Xp˜փJAuWeGP[6~':Z[.GXFb,:,[#'N?; QԫM#çg "~Bu2so7b ?n"5{'};N@[\\ɸ%d/ǒ<|mfOk׼-B9]B@} 1s_&+ZZe"8) B@!~ƍ,,}#}& ޶ _R_*K|m܋,<60ym>]$8[Pұ{ zE\y癸Ohxb^f2Y͛JgCIry1d)X[B$EM/dyS~)l$ ؤQ Ӂnd;OwE}I =j0afv:WVCwjMbj$-v^ޯD%hI-1#cy5]VTomj!Mu½x{V;}kʵ|ޣɪ=,v&0Vmtwac]׉VI>a8 V9:; ʅaG,q>;  zx͂4zd)=-P/z/Jމ .  B@!pd! ]+#zyŏD@5<¡ }>ڷxfu(1󣣭dψ(+wy}ǽVN8H.zP|H[YXX]~-H-Wf⁸1 vޫNC22aLF! Dm9魆'Eq XKѣɯ-!rt^uIw NJ\+ĥ_US( BE`?% G(?i $s{tA>sB@ SEEq:j:ut:;]Zj@f @H {}yM `Bk{|ν}λ$TKr}Cy—FQb!ae~!gBEacI᾽9s^ _zHh= .|OsSጳMis#*la˼0Ix! _dAʼn({8~.KS+%PJ }nQ|aŠloI3Hσ{v<[! uGuPJ@ (%p8$''PLD od}deߏ͛*؆>u#ሀFRXѐ(>{7c{o3n<`sCv:υ`;L\g\q{1-t8ldǹW*pc0M|r^nEN(s*EI :DPJ3Kؔ\QMpfI1d{] u\:h_|\%oյn45[Qpm5Bd_`n=:}ؾ _Jdhsj\|^[Ӄ@Kf#0n:ܐdQ9lN$6тVo/ïņh^W􄸙s%:7N4P4tÂ;tޗ!L##f$Ex[VJ@ (%A fV`jDO6&NDhjGLB:b VvK?LlLIwXP-=v'pߞaSőFs`p ƠK9^+ET~%n3);N','428HܙVA?܉3oxpP6+a1(oZ40M')(`S&} Qġ}#Oν]շcŖ"ݛPiE^XC Y8{<ń\ Y k2FcW{d0.""q];W/a',XMlNνt"vHE_} X%+"DYËzOh|aT/뿡r y?p  p@-'%8YxȲw4cH|`r,+- G+넡 17AɾsX>c(ر])<8gF5q?nx{zY913Y90GG6ԋZO'<}<|D㦫'(?g[#x^ӎھ|eO0oq]#͙s r%PJJ43FP &VcOGMF/$%v KϾcFFOK^~tF #shH,>@?/emXj?q&e;o!F紅 vҰ*Es'P4Vx$߅MېhFYuFAѣMH6 -LހysIcN]8nҙ,40z s6I(G?E:-wCNJ2<1,vڂ߽%=n1 0pv_g0­P4)g͋{:`f2ʶ?ݎk{ۿ%>Ə~_IyaSZ<~.>@ rhcfGΰ#$HIU/ OVLE +C<)Aa|Rca@/~Md$ @RX$!O=^TuPHca8; BP{H,)XЗ.ZSMlZiƨFvyIʅ%;N~1]p"ێMGv慸:أ&.KOlҙ4?n tFv'q 8a-&%Z#WEE]PJ).6YACd8φ ]dRGm]5ĜEK0( UeX4x)7'\po=!FW?O 4' eXQq8; C|RYMp9sOArlb#" W6sNAy\PpclBh* ;w9)}K Ѵv'g3x7WHiۂ1m)8vѠbdL8\t&ois K.YOVs.fqЛd JJˑ˸ ڀf|&flwdTQ9ˏ<>F#COp(J|bH6$R(bTScZp촛^KaS PJ@ (/<ꖽmHTÂd1F( k>39|/COCqP0 ۋqD\cn z ;瞂=;L_ECO:v[1^/Fümg9.7I7Jq[;ㇷ؅x[1obOu<<f'YIow?ݣ8괋E)Mw7bѰe 6NE3󏚈Φ* xpI 1kJ}^:L-d/y߸Q:6A ??Ȝt Fv׳x7EJ HɱՅ7hDF۰x:YizK&ңϩԅ㯘k/.ċ|߷ ?ɸp^x(57_^-K\Kάķ/{x7I7JqOWcʌV atI%(k???݆\{48s,Ѩx=o߸q=?];&_ۀsm/? V|Z,rvzCg~(hA[DM+M 02~Tx/,%G$.9 Ih(쬄GPhC=^4/GR~'n6Rh]\Fr.SJ@ (% !ފ_ -[P[,Y'ƿ<=!#ƒ>K#fTF:=Sa[O#k"~iW^5;o?~?RPHc.D+]|L\+ 3D0n(eȞ͚ !㘱Iڅ73@WvZg;7 &\u^ڼUIլ?$D)7/7߳z 7Vך1)|0o'ſk| Cr= =GD~/NVQArH(+CVNEv O<wq|ÚUk 9"tgH15;?X./X.{_*TRu |d-`Y-"2|84U5cAz&I˜h:cヂ3gYۉS`sVX)B 6:IF@rI^4 hpOk-[G^Ưx#¡r~QgIND|~psJ@ (%M@=y̍ snmBK-m[#.qǶ !y$i<\+2ccPSV-5f͙ƶN龀!ASN7~iUXx%j QqߛQ09"4Ѯj̛5_.n<3'ufZT[j1v*+ qȓ5%OnGMm"DcbA.~:νǸ󱵦R׋#?5[wʼI +W³ iڎW| [c=KObRfNf|{|v1ݭe ?s8'RZeif" Ɉ67)6p1ץ+7D>~t{0n8ewc#H/3L/κa>lp! Y8\l?`|ⷬФxVsC} vT/@mpNu.,2K&{ٮ>`YV$/Å]Xj6HHW\[Ы%KG(/ イ߼5wpgw h ⩇=} ǚuLPS[FqaWE-N>a%|E6xƓ+řxR?m=!3_SN=ΔD4IĎIh2l}5->1$ؘbz_v"Q%>-kOCV~)>hBYR$[s&!GxPJ@ |h3KDꌣa R5Xr:c.,W#d _G0*N@N[hI|غ<nL.fwsNPƓeVwy3F`\ NfR2o[D/FkWcÍ'cP:z3{/ývΥ# |7~6`&n{·~zQKJϤQNsGDG&i7?s@ $mP?:g&Z61JLI3b(W4mi@Es]ELO@uХ &Ȱ%yI!Vk#fLԖ^\jLi NXɹH9x[iRg37C>Ck#&~B0dt )܏r7θqZC./pEt!>n9pc83GŰ)lkɸwQYƄG[w%#yrØò3/]| LJyf\+8iq.[%BG%WiQG{tty8B${#WLatPCA.0&+PJ@ (%8M(xkgWaҍwc_G[zl|()d|7G1D[jiǤM[JQA!9HeDPb|3[ LJKO/bH<Ǜ1!݉,XV?l?0 9-N<)C"wWgYA91 [pd>N;{9NEPr 7K bKd|ڞ/6߳|ţmc#$bHI7Ÿ5f-bBѲR՚Uzv ev襸cݨ,UxfZح^7fHd2V$aMSCkQɊ2]IGSJ4{f=d󥧝眏Q99Lu U c+V(XP4+»x$%y_522GHGgs$xb1J(`M_Qpڰb<;0UJ@ (%}Uһ~ cm?fίۨ: >dB2iC^>-:̄l;.9 ;cG 3iN3Vo{"|>,nՀeo_>*^z?С)Nh@(<$N͛ܓ֚nndz/qc4-IgCo7Scw?bX[L-㩸eot_J+q%xOyi OXVX>WaXiW/b>H>/?ޗ$pV|W_4|'v}ϽfF^+rbi4xXg}e&ŻOI|=6(X>Oo”qбW/O4N_}-Bϰr=z,[FbVx|*fz fHͫĜѓvb&;,LIд{}سgR^Ř\̝][qrWS0oAp&z{b7_з|9'%e24I?". (c'Dz#"2pǣd} N|^,8a2h]'~f5<g^2]i8ɰh wOɧWIrOp%3&0 N5Bх]0>~osX~r Xh!N!^w1r(z &픑K9Yխ?}Hoxj_nAAJ&*J( pO[(%P_0>ж$k֝2l'0Y'5s$ ҇{cblͷ14s6@)Њ4bDvУ^KX\>10@p%‡O1y1# =c Z5 (/ߎыE2 䫿} ]8~q7eGڱEh uu 'iGM%l(W#Rn',UXu˳C}P0;j;脥/yRkʲ89(6_R^..37}?)l4`}=H=onA-Ī`ˆpQQh4 vϦqnG&KNıһg! 쪪~ 'cĉhmxO}p-xyw0`ԡPJ@ |ľEc(w >A{nW7zcvycE$]04(|npʺmhu#OJhb/qӰ2,.&Me'%6cqM&󇚊<9f>Æʷ5=o6Zvd83[ }tM`fc lX  ʹ#GѤh,.V;o&>x\~<$6pO/K8|X!`Uo=mE¨ldHoNncs)ϑ^ XrI\x=췱 62$m oON&%w6JWGȉAbd)9ᗬ>~fL`T(e>}dFM$GCJ6cz3ƍgzP4^lf s2;mFfnSNAˏc"ԥ弹A9lhr1ȃ3x/ؼyHɉefؼذ)žlc"\zs$?.$Qűqa٨%DaEǀ9fW+l曰raȡ#9c@eSSVrfbx{0#?VvIَwz ^"J;wQqݻOˉ;gi(/xqFE䳩(J@ (%C@,c>9-@CrCNDlj@ z:\gp>m"PZUPR`b}.b#k"nvsu2 ]|2̤eIzD4Xi4S`F`Ͼŧ#q c,&qH1-Һ݈ Ixc5^`$A(4$kz͑Lhe!&"\1XuxR_'qE?iзW{Hh, /V. ?#ς5nCғ*Xrr\4_rEx/yoe'"ژs")lg'6H7qGO6D0D*Zɐc8XYxr#[Kz|W~;,bG;s1q]d]uX*؀eLP?vѱgνcftxqGϠp~HX:j47gN ]|?=ʤ"^(ǰ[cIO]`L|< /T}un;#%o3Dm?mmasC|eK3*g P>'DP`r݃pF^\va~>&aG3GXy3֮UP_[˦m?y*οk}, X pN&YVcoϠ~?)@d/^w3 QcϒqPJ@ 9 })]dgb%diȍ|30 #SN PA;uVm*al"j2$^ >u==EO+/$fc}>Cxe! &BȌ㖞ǟ\{  >[PD(rn#9O~:QJ@ (%; 13>V7ۘoQ8IF>ͦs59)b$PC+ϭ ? Fbb(WceY^~Yk&}l!5㘬Ҽvia+G03'9B Kʲ0- 42>{6[ (%89ȰC_< 0sg "':x"2D#찠߂ BK^ȈC|v0U,+CF1cnl" СPJ@ PAj)꜎d≒ ezŲ<(Vn!8?1zJ@ (%p8(i^ nD2aC"x$X ΒMp %|`G֋ 47)cy*B.Ԁ"Y鋞<䉃|x~ ߯}{%P)@İbGVLw"Ξ k/?^ 템8³axFܸo߂x J}҃8D"sTYC|,iFc˙M.j5BXnK3`;6cXg.r4ofV.GH,)C (K[#^J@ (% aZptAhrvATr&6g==3 >|e V/^?cPK}v R/Kd3g:ң. ;NA^~.&Ć2=^PJ@ (%+YMÒTQ1R&f;+c7GBL~0oTy(>(,^TS \6͘4mrUSՈY0](/ٌTPC2@(/nbY10+5h.`W}?|jX.uY$YD<%q%PJ@ (%0ov,}ęҵVy0}}ɱŻGAQM0<~e3A0\,6 Vwp|{J)ym|mv&UPJ@ (%PJ`onf_Ā "7)0X nq H k|Uß ˒cxښ t(%PJ@ (%p2$Ky{반I-+? 6G_Y'Øc[$˼_d w[cPJ@ (%8hD¯ "> .a'##&?;'6wɾ.v6]PJ@ (% a%b׉]UmK^똜a-̭rJ@ (%PJ@ ya{iVnE%8i0u7^˖&]ˏBB=BعoV+byRX (%PJ@ !@D|qW1+Ws.D/g,YLjK Fwk.މ$ q%PJ@ (%  2,DJRj7w#*&) QUU?~--HNH@%o5U*%PJ@ (~H^zG; A,v'zQ؁ɸBMɁӉʚ:$p}S(%PJ@ (%L`Xc2Y{RQ..eX%p;g4OcGBRþWezmJ@ (%PJ@ [1j+\Yl!e?c<nx<18SȲPPJ@ (%PG a )uwd$TҊFfi5aƏQ^VvuX7):PJ@ (%N`9 v_9y0ftF9au0uIHݎVCLx$̄W4-Tv 94- ۬ׯPJ@ (%䄟Tj;?R9?Ά- ϼ c0"= mlVoϼPJ@ (%PJ"`*(v)*i0ڷ :KGZr|ۉT8lMB?>hzJ@ (%PJ@$DD 3+c9vzp iC)%PJ@ (%p$V &zhEL.^bSjbsqןgK-&?EC (%PJP8(j@¬|@kWWsxaQl\ݨAۅwޒ/" 1/|-#H Y0y%`SqHQԾc\gZPUw נz+6#Av7' ;)B2,'XPJ@ (%B`9 bWmGδX8g:̽-x%2cQS@AUXy+"#^xZp:g"iGOOn0PrFiGb„alohOpDBg rrfWjd ƌ{ ^/s.U*Da$12aCcc$'W1rG (%PJ@ +Dpʅ_ä|D@kfό18EQRZB]m-(iEJްt  균Mكu,TTTSAc)3&cۚ‰i񣬴Wz1.'Tq]0!+pF?Q|L F!cf(6֣)EB(]Dn"ĸEK (%PJK$'i'AST,FVaA};=&qQvlxU<УxhG`lA%Lk8#"PZ ]u;V~e[>Kko=n-<ʪxPVU А:o .,36VlF7qln/*-6k?=-l ;~} %kbsU'=,u`~4RPg΄;* E~_tAN8Lcz&3.=e!<۰hßÑ`Su?byHJ7QgBT5HlS584>!͸/cNE+A{'LK Q#pV!aa՝PJ@ (%1a pY\&LL@Wz(sa޼tv1'"nXV<%{HTl#␓@.gDwkfáƼ'8)1Ϥsc{|D*8ȊDkdžXx!{܋ڍDsKs,ᒲ#pV1u!fD%ծ1PrX)@lJC kb\1Ϫ}BPJ@ (%R [Hy[&htKx ?or?ȶ8]!NeB m\lN7C (%PJ@ |%@= #F`dxDGң`hb4I1aDMh|k<% Ao} 4F /&͎s(퍍O= cSqя1݉nVۂ<:yYTĹ߸hFh {Ljy,AzU{pDPL8֜_ӻ1MhUjDI3qpVĜx&d_PJ@ (%),=1XT4s!ƻU-:UqWbF;/늑|Ňx!!O^w::x>FOoz|;Ңإx԰ ;[1u4s3x`jVmxqcݏ9F%ށ%ǟ)Q<^Zc]{tSlG_g{zGD=D@Ā ([.P+]#MSpu:Bn.dOpu!)Jn21lG (%PJ@ nD(G?ha4]].fd6_`d RYUz>pP(# z&GFFUft2Yߟ@YfƦ-JvAw%S8ф6 &:!W=l±K"'9?zʺQ0~,3/y/=HPD4|1kpLE|x` 3~,̃p hXހ"go1d:fmPަ5=nYHgU@1XCWJ@ (%PJPIAu+.mjDHȓ^vg9!/H|<Ā W,6eSx^&G#nN&xuEy: u~1=Eiced#k}Gf#)6%w7s=F"P3{6cF=p fb|ێ^U("%erSx$:>r(+EyK(D؇\>^ŇԡPJ@ (%e8(D.@c \OI(/x /dx>9fY& \2]?% v !\2=Yfe%,#iϼg"`6qr Cq=z+}H=8 6h'D9|_EtB hdosrJ콥SJ@ (%PV\ɭMUti#dR(DӚ!D-9c#&1~8=! {OV֒82/mN{1`sSǗVdkPJ@ (%P{#͚Ղ@M |8~L/^6lEtT>FW(-yYQL&1ŜD8f;6cDn9(.&E[^?_KR<v#x| :PJ@ (%DaW=-0f8eQ訯ASc FOqTpc T!ahZ]x_bGZK;TK.)Nś9eG}DŽIw5|k~טqL6PR}`2bY SR &f%8|< &= ] Y "d78}PJ@ (%pD8,)Bx} ߸GIB\xcMOc3aB}y%F&p8Q|tgQvt?7`<< =1{ ߺhQL\OD (ݷ݈0: s\ s3Ѷwvx{&e"Y :PJ@ (%A]\,EՄ5#*1v|Dzz2jihA].R`P&z!aRś_݋\u)Љ>\ GrfΘbL<%kу3.6|u\Cĩ8ӐnŪ Wp0ǝ|:n6a,CcqE_:`q2KPJ@ (%8`ĊVf ɩ ǪǠ0/MUP2rد=2|,~Ԕn&cA0 Z-;Xx[X!HŸ1w8TzN: ZU];o6zofg`Kt$ӻ!U1~|7%;>ؽNp\u(%PJ@ (/0< 25 Vx{5O^LF3~-8"Dہm[Q]]_E*xҺ/kYhYjEG#Nӳ`[Ѹ~SC {O"^ijYG8W%PJ@ (%pH "}}-h•矊S7{oXBN\$z{fE㮻ƭh40L?7%pp{Rl1WzÞF0bKtih6[ 3Ju{%PJ@ (%pd8`3gņ5k1GOELtjnBCGFNمԹP 񱱇EPϪIc‹߁N8zy۾e 6G$E71eaE%E #!H ^uu{>PJ@ (%P8 }01%Z-=xekܟ=dQқ#gL!R#vWzv, qB13)>L& l6V2)1r?[*%PJ@ z b7WaKV4WakeaBAՆ=@IDAT(aE-D?i4Le"w~+QmQFiM3ۿ%l(OEe{˷_"d|CS | Uއ=\^i8ddg }iT$QZ.pcg‘ e[aW/\^g7J@ (%PW9be7:X waa DLŹ ;~m@Y!F[YpDw )r6 6ml~z3DQIHUK o‘QcC %h_ ᣻>zO>KH蛈&;kSЇ^УEA8ag~ kqDDnGs410wœ<3_UG1ƒ|hiJh~D1kd0&&łv?qQ.Z24wy8/V 3 }"h63\b4,G}KAs.1lu!$ D: # г%W(`>sCOF (%PJ8`" -ȟ:xW0 ^4I<*ׇmx^+T_s!KO(ZhX:c,ر]W'cRV ?3k%PJ@ (#p!X@[]V&{wλlSDM;QQh$e+f$&0VQI,9q);3+!=ҫtT"/XA]W]˺k[koo(DAAi[: Ls' my~mQZMOH0?P0W? -v`WaV/_.Jdg#/(.o?-_.\w"{ry͙xϱs0mMЅCW׎myǰ9; {ĊE"3 ۷cg so[ϙ_l^͞B3s^\e(ׄɗ?dg+f0ngX h}K0l\$ /+!+WYf3Co6#ýVD!ۑ!dbF⬩pƹ}5i [WL`ܐ"8n럘 /6oB4kg1 Nt39|$ H$ H@^P>+>(h!H Q3DFq²)5Kѳ:O)quw`[\DgޮNK1ǁq=WqѴ{aun=+O7i3ŨqgMuHgyqp LAт/OSC\~\[It;RǒoriՉݸ~:l\Лnb=%9 GחÝfL; &sn<3.و~0۵[ZGnHibbx⬞?f]7p2x'N>w̽rCEӿ/s"8'XR2^K490vDe%4 ]0Wfc⤳{K ߧNF*{yxͅKsc_n>mv;RГ$I@$I@hРa8t, X["Y<3{CmQeH# ʤ|yc'BHr1 ہ`/WC^IijagHaBxb}%QW0D'Ft'o.q^A&cs$2| @u pjJѹ{Tr;5ʩAg애@`rOvqBӦ') I"I_*4zC\/r7f2VXJSi*w/P4֢T,ذ")g+-%qD| Faa+QnuQFOΓL:{3KcPF \ qb2^/VC:k/G\dw&t.tksެEɊ^}uH}Sfαk3q?{K!tbŽda/|5\rZ<޸lhXu%_*+4r̥g{9P(;ڱ7PA&645aWA"3+e7$ H$ H'B@ؗ"]v317`aOEyWp09Z[!Cuo'"\с|Ŋ=~*RZ$ZF@eQ~ ALB>x?SԻ= NƪUe0ml(V8Tb B<1G" a`,ʪJTS^Uwۊ́P,vꏫ| S n?mVz^ -5jz3RSo|$Ξ0ߎB kR#>Ŭ_;bkڃgyZ^ ;ßsftT %3 K/ĆKרѼoV$!d&D+nGa2b/}gb1l #?_; #/U0WΕOb}'qۋM彼O>[ɗca/F淰#%_{ ۯc010h6 ?x ﰪ/݅weLGS$z(Y8{c]tL$I@$I@6UrN!`|ebcA񴛆i J7EUCOmhnc-IB*YZߤkл_o-,[9VrF:LRuuLiĎL2F2˾~ -7E9(Gb"BbzY%G l2Ҷ6a9vZ"A^PX IQA(-*TtC_ nh2tv\VmFJXGƳws"RTR`TY/?Du|VAkE~Q.v6bCYa* ~5zE#Gg#w^8jw`G`M.uӒa3oFGA+ x/KqEO|v7?w\,( pC." H$ H$ '$@k9 sףn>3@2c8C<ֲr,`ʂ@rtۊ>dXTL<<v֪]0+sw&3@K'.9(XzVYjzrygh y+87ױ̱҈yVP(>p-V sAD!ľ}l',իb~C.{#!  mcJp(ĥiiyLկ4ZnW֟ e*pqRcy_aikB5s)CyUhk7 ]^)Z 9eY{/X +"Q,aso|}e(سsܢ0 * U>arw24λ&f.zryL<4k8"jWFή%;Pߙ0~D:YbN4u_ڏ\. H$ H C 9:~1BMb wF7VRԟFR{iW㙈`j_(K8(gD%Y K0r(F#Bݴ^짣~}1yzXkE +v6"ԛI(  0%;=Ubfg)+um+;(JWK 17-AxDJ!L h_S=!vqJ$ H$ gp$o'sQJoEEccE"3#4'<{V1?Vq$(c{IįS`aB!$5.@9=cꩡgýߝT=&dx FN62!BbS7^+<51DI@$I@$ AzJ]8-mQvT|8q~C4%kՃ >/O wsҹ]h@; ȮJpB}08Mz-6-ղBthT vA. LbW:`e/!V$I@$INUDXt*0E5=G[]xX:V)st [r.zZXZ!D҄axŇ؟nгaCɓRX{E9a17U:0I6cE'z4GO!9ah-RI@$I@Nu|+,v"%wle`%2=!NIDn[>v6Jxg㗘6Ax\tLuTTdxi@$OMp0##8w !#40AHQ%Rr$ H$ H'Ee(-Ouv9> ; 4 9C? !>L,,i 9ħhn͂r\~wr.khk՞i1BيR+7gCQ[zOވpTǷ݃sV! y ]t,13*1HӒU Բi셾-"́9'Nԉ`QىqZnAC? !@*dad@ ⛽1˅mmfj-jAcM{hsYy}%anmhk5#">#PVk3ɮAE-eI!bPLy%r$ H$ H "\'¤j`*lq #e8<׮Au"a8 b"tދ%x>@ (K(GJbOYɠD&ODNZO~m4d xaZYIGfXDe.^^kW+⛟'T?qax#],LyQfW( ld"Ɉ.1Ob3KɱlJاs İ^ev6t`k(?Rܽ:4#KR)+|h%w$HoG=&Qsq̈́-)[@gJʛs12i\.E]);ʛQfx8krZ1?^|ElZj eBe"cD˜m[%:s@<, ,\T20ѓCjiDky7u^OYĖMSIC9kOClgՓA,`CF/ MVHe~1b<dֽ!b {h(ubltJ1:56>>~Xi ͍Zy4R- HIN„h0*+@Uhi쀆~*nlIjEg*?aI8#\U|X zeY_qm$I@$?&n Z2l\yDVWxzDŽ *ueؼn 7}mlAH7v9?8d%%DLWNKѦ”gbtZF+fބbN p3֏DZE沲&o̻{'*Kwb[cTǟyĞ}Knx@/"ɇa?>ڽx |0nHk槇-KWÁ7=+4l܇b"55{݇¬eG֫o=s o`rPWYşϽ;/Ųa h,߅A~PU ~LWBꚷaT/bn -݉\8ze3xkz<4iqgc[ۘ!6 ٛ@B/!a8ҵ8@HUoz$ K;62պ26Jdvj\sxPD'$3>xڊh *.X%%%oL++bjxSⰊJ`sGf\?M]JH,9 Xu yn‡W=O+}G9$I@$I@Cp?TEH-4`~IDjaTCKm /6S hKw.3?H)j )΄y/\+߾}g囀ֽkG7cшpzh4]=fAC(4[n{쳀=(6D.IR}W@Th7g#.qzĠ0zÈ.}nf0ٻ C}!X{Xi 6%_$>]޸"|4W/7eHQڕ"oG\E +3=9-Q}1>y߁H>xbMeD=(3Y7HǮ={(@Vz?*PC;N/kjDٌ&\)+'#z̨U:9PK(FH| ==lP)$'@E<OydC$I@$?.ŤyFlSlƪG$B [qX);^.׬X)}S참!|XE?D+ ;w)y"wc7"y-W`W«i/İ+1(*ށbzCr1DVHL# b(#-7JE#>;ÂEG{9{ߨ[7ߌr$ƴv`2w N?x!oͺb~pw6&Wo Xh{ЙQ(fMAGR buəäjA/ib,v97y B2JǼ6v6!Pj\5z:kD{0GBoS(ܯVj./PSM,w}o_s_8:bgu.O2g"$E{P_eeb~**FC~>P>^< Ϭʾ435]cz+ E'{"ID$ H$ DN G\sX`mQ b ɎF#nn"|~|QP%Ԇe 2lFĦ [qɭ9"9O<"z2n͐،X|k;pɘ4R.z:>oٍ}@4գO݃(z D̡C͒ǝhn-Y9toB(s0 2ظEIVy)J>( N{\7fIJ"N4E3&O,y{21 }B)8 gaCojiOp 6ov^:G;;qxl=1f=bɾOQB"%y*pGB8i[:sed+X.<$ qcFQhs~0**_P0 FaLONK!* t_߰YM"TX]ϝb>}؅m^AaIȿ$ H$ @bYaч֫FL V|jd%WCpg#. V-C8FjlR\ }xp߀fzPUfl>~.}/ <0zPrRVbRXXV{Wf KHVHFAuu#KӞ7$~xr/ ~|15vdL"bQ.x׭UR܊Y?|J,] }-$zqE%5t+?/ K߬Q]­{=(BZH e w$#_{QW`R(֔fH g{U08q6co ߅8,,9|& _ƺ50F2w~ґbsEș S& o"lLt:>{Ad)\hE!CQRYa*di`vcY֣;1*^-QbYgFEϜpo.E"I@$I@Ni j}☑`={~d >4p`٧o+4 1Q!J՟A#e*.[d6V@OH pTDJ˿i)"ZЂϹ"߀ްv)<>'ZLGt\/6ο aށ?q<ؽ/p2`|-P4V3uJ:kg>ChaW %Ĕ &4ٲ1O}SNˠkS,ۏO/ǀǑ n|Yw7}E`1:1L9)˴.qc-F `N RRX}Nfy} 3)j%(+hI,(^ #V܇>>o~"55ߠux˪l_R 0&rNd0`Icɓq`xw07oFkX8Ɯ6Q$E{[ lVZ33PPo׮co(N{y" Vl߄:XL0l| IJ$9$I@$I@q1'weaAh0ecfXiOUW60ޟO)Aƴx,J#k.\d5i،e8dP$шU4&t!2qZ_;<'<怞,CۈSҒA|7؝GVNE4˻ Rՙ.:{ͽx`b]y^jo>r3n{e=U5:  ÛJhb\;`\>ɱXz=^jiiX ل23@@vY?k$N@."I3#8 ^:q=U۾uv0*@Γ^%ER;JC/OSC&v#_{!J׿o1"d˄IbAAj0rv~+Zv¢ ›ui<{_LZSyѫvp5E!^`o˦þ+|D`n(uaj`#?OXNc?ȍ1Ĩ(~# .9zz{# ;pQd^N3E9;p/=a~Ź Ho,iV.kPw?AX>FQ灶&6$jQ)N$N Z$I@$F@ ߑ]vVɝ,u`b>vA^5e@<*N6HL{oJUût"^VWȐ= Gks=,Kiʹ977$ H$ H$M{7L7VVi2;B1aʘgbf4X9A~dlCOS-9#n&D b+:; UtV)RD8} 7gr6Atcfn!Q>dC$I@$I@N@%GFW#{F p-w G¢QZS@I6l˫+q{Z~"pz,3P ut;z1tSn_@xq*i*OqUqg>p2.I= C>r^QBD8!m$I@$I@$!"|JgDcE!\%=1݊Nmcmƶ-[4!W*"}Ҍ&`'2n+«rЊՃq6 \UU; OB(Kߴ}1HIiYtܤFh:Mtrԃ%Xc,wGM" H$ H$ HKDH Έh8ڪ6hEyeLFXl4 ]{bðog>a4r(ꠤq: %=H bTH�96Īu HviM(dx![#$ H$ H$ n`2,벵sooU;\)&iM5HL@|z_ S}6ؼ!@:(@͡g/U tQ^СF 4R#\e7'rxq;`=!P S rH$ H$ H!pBDmyZtLDbgX]P09[UM=f䬪cp٪2y'GBRLMXJHu_}s(BM#dEr Cl;rZeNn$I@$I@N ᚙHUPXkC$)>2F`֬YHcB6$ u!X>D^R L2Ps/u@KTp$h`A'7""r@Vw<I@$I@$I$DmލQ g6فe& 05cl.x m;ˋW¸?YP*`Պy7>]B#o9빆JU.!ީ\lMOig`!LexJN֌~$I@$I@$7"` BX`4nt6gUU CR|OtX[|> I-gȦ/c1MNd3|!T3X ˃հ);8"M YCᲗ3*XwD01c){*r$OXN$I@$I@YfnSJ:t.dK>>б3ځF8N=Mɯ]!jTYPʴtwNFD>(Du(^\Ɨhg(E _ތy9$I@$I@$ EZux* Ú:ëT\V×D]ׯ(>fZzB $ă/%*d_-.Bme($ H$ H$ n?A] #?;.&q;*hu]K~ݿvJ:x6O֕W~|Zvo$ H$ H$ ? jͫQRD%QQW(+'B$I@$I@~/'%Gks#"W: +iCIvt<1bh?4"kw9(kZh@IDATR^W\W$I@$I@ qSex͍e3 S&gw= ͍Pi\g"ѿ_jgΈ j:frEI@$I@$IOD!X"\c;r!w˩usDj(Qe3`kߢ#0̌?My*$ H$ H$:/ԗOIN`I^֗rw"Da߮3c˥g\( H$ H$ t[`BdTQH@s]j[PYՀ~ӡwa?4NODiQ)JU?!QyJ$ H$ H$pT'$@^E[_åN֬DCaH Em^l-lbq? ~F~K"H$ H$ H^'$@v̚u)BXtՈhxu^EKESUy+yf$ H$ H t; ]S_ _3Q~ش[l-Gb047P7~݉`-y WqVGI@$I@$I@Sex۪w#qHIXkHN3V}[ʑ]S݌*3R bzViePII$ H$ H t!X9mVxndHJ,wٰgntءj)c`oYDC9$I@$I@$IEDp"ځ&n.n@``jn{kx=d_>-kQkpvUFZ9Y̡c?\y $ H$", @N;++aMOcQqqựs;LImՊxCQ^@S utv㲈-Jswv7M$I@$Ix¨5kZ奦GD^Xk_ ֱٰW_Ef;Qq\䟇r|_c.ݧݱ\'ć .G>jFq% *a&?h< &c֚ =; :_y4!Q$I@$n?Э-;7ڀ%oGy!^|BLqW+-EuMjj/E~}G^~1x0/kXy/|(;! H$ HoGBhmn@D|&N uزi3#\<A^X.+PdVE7=Ye O3Fo(r,ҬxGDXOL3ԾƧΏs\g包F_ )k vž%~^4^f$փov#/qeGqwK ytpjz9Ue Nz{LZF^("_I*X-fX`P<fΑZ,(zwäkqY5x{ޑ P?#Teߚx˱ w0uKg6~.WC$I@$n8<<22}&&> *k+^9 ?,\5 i=iAP*)C98= d!>ԔWӲ ,y􄨰FxȠFv>^5 AXqY"EXȍNd?F\6GzFk`)5f9QIA~f#0wcn yƈRlᯱq6/^ڥ#a}\(8mS"9'1lvx"=4 V!g=waXюQZ/}N7v]I3 \TcV+ygJ|aNLrf Pvq&v 3J'C0X2hhHª@S&U&)-lֹj1bQL6~U]xfxr}UN7 Oӕ#/zjG]ÅkM /YC =Z\` Yocى܅-uN!GGu~oE^cEV@m3=ai؊Et@G1q 4:5jskom.̸8p @JEZe'}cWtk?Վf jJON5ذ~~3-vbH>"t{?&8P kBa4h(uad9Ȉ`n1 B6|S7|N1IٷybwL7h0v ha;M( 6tAōw{#2Jf,} ;pulm݊^鼎/2R[ƃOSV/Ç|]yE1xbBPY ?9B1v+1`;}S3GD֊e gGzF2r l~QOahC롊[_C7b0au2zS{FcaKHSyI[1g*9$I@$I@8Y/@j7vO>ؼ OQCͭ|n"ѵ Λ~1N0'ohFRu2v /ޥI4imbuˌ4g!SMK5q3{͸Yx)q5z Ն4SJz~6FX1|<NSquW=`5ʋ, V̫9~ 8x AAj,]\$$0pȌ6/! PENpa}܎s2+])r~([o10Zv{H@+ѫk V|;ԩSf: &0p\jcB]b$W̭H\A =l!]#wG=g!6Rp ps2H/qb4E(98zAωmKظRls|n!%(.s$ |Z2GQ̭BX8 #X:912! WV>0H+J1rç},΂AvKmc˰{ ApӗT'5W FEɉw,Q{~I#:YpXX2}\ r,c0Cj:z.5_ͳR0gIYj|uS fͪӋZ_̳ (4IDui.ҏ:XMq`5e^uBMH<_.F|=Uc%4>8nLtS" ͬ3xj[!F\q;;9>(=?⮛@|?ѷO $'o6zlX{H菗>_/ mfmX:OY0y>*%O(S>śxW9hŵDg%MȰ523H"ƨygMi/@*Wc)i;$ H$ `]pvus'!05<8roKˏa,xGio[=;*)&1lsVP80 Fw bE>' *>ެ5cE5bF{[%}wO.[AoCƙeG"B"<ޅz`T|c:YO xprnZE8C !|]`TU=S23BzBE@ªkŶkwcQN $ɴ{@@ptww!+{wHd&LtEd+!(bhfЋ/"&G6|g>Vݲόŕ}H0AKG^jr2Y)2ktrWGGR8+gIDQq#Ι 7FjjCnc9eg{wsAMRa(jQx3Î/qM6/dR"rYv-/ID:zp'CUGi\Fth=xQICvph,hjÅ;xKӌc4OE{O8:yw=L*-pQP)WyΩ !nyLC[`e/+h>e/a.-Y΀;cf} O ˵5Ӟ|;Q0+Q92ݕ}1||P^tFËÀ}\&XVՊi_ξ@\4m<:mMG~MvI.I]Ek!%"%Q;njVNQ7z4cs,hEBg?7j@v|NQ V!Z{u\aw/5v2]@!ӊCynd`h/8Ԓ3^T3< ^_Nyouy7 {h$5.0_ W q~`)W"7F#+sǨqƄoxhqIG$Y͜+dԪ2/[иc{>3/OA~߯E'^ijs:I#9lCe*1WAS!,09Ix"ҹ>_cK"pn81 &>sD u1#=!OU dBwSvr[qMMMEmm5*k`Ea: ܍} ׻vj'3,(SZ0%QtU(rйiw$XWKÑJ<р6GAvq]MM]Ꮹ-i;=xNYP¥;p]̿QЃ`B+P22$vbwmXQiBUVTI]̟hڔ˺j3nYOC0.$ Wt8aGz6W-VXPRiN{ڪ,:Xl+13G 2$;WՖ3{5{XWe֠ڂRÁ/;/;͝m7Y0uBB'g 4ڟK#4O[I0:(d޲<0HC_(!՗с[]]as1 !{^MRWIۊb2yez` Gb+Rɉ0kw?c!5kPE"SL1~A⚩0 TDUv˅,HB,^DL$)wꦑaczR8aYs"fGଝ-wՓfFHZ22F;CAW"DR7$ZHd t ;VIꔩ9.m?E]h/>ө<^'a1\{CZ""%N7MZՉbdaZ)3 %XMF`ho` 20O+M8& G-E2^9.G,4=!Y#Fـa8^V#+yDS=xEZTTTT8a"ڍv7+_@FWӤŹ맣ha:~qG|}/O|cQ wbBBhzAфٓg=gDSoB@۟Ӻh")85GV(uE2)%]̐о891imbs5_ђV=X׺N!)XKE>G'Y?GįO׏OGDС]V;ɚ "V~Nw5'O!h`pWN`~ u(\{ɢHhi*i?9@ %6Ί.a?n(ο ` ihH~7b9FyC w-$Gʳp919inԂJ T(J[BX*K:3)Q+v9^F$2pa&dfᔔfx{Pԓ****]D`]:ޕ ޕZtv/, W>6T@޽ $"QᎿ;'tJ0 h̪X<9-FTE6HfQ` /o?+MhdX"w1qfSrv!Y5Y=N?F'- M<^'^`+R(B?olX}Q.y-5LtɽvZƑNR )C?#;p}Lgy7w蘶 n JK\,DY>kP))ؔQ07cďH1•Q\V4WJ1qNR ~I 7}FPQSLpoWq&0~ y釕\vEsF?^ &d2J's'(\AwV?2Z:ZQiAZ/IР %ό͊/$feL Ii A75"vowIRE[!•R̞NzxZ& ˠ|{rrp55W(>_ۏWOa[jm~ƥxbu+H\9'`]S9B >|ZTTTTg8n6"3|iKW 9gNSbE0Fhʋ$#1'ٝ^qv{ϥ'Qll `DmOfDSpg"IL(J")`wEvv$k20;Oq8BLٻr+=1:Лuv\$$2O/r^v.`xTH.rZE@yN? %,#k._|IH\:k P^$XG#~s^z'; YRdGH"XMؙ06n{n) 32{Ĵ$L1dO+v^?{QXuhn:0qnuLH^]y /CktCkgF=S`dDm?{jQ=Ox#ZZy+e8;y^HBtʊ٢^dDᴑbt9&y3,6 x#OZcr*+7Cf-8wh&fprSL< ,L iوnw$\7*d$F2 o~fNѪ/bꔔJ"MG֣+ 3ayYX~3J:1lJ;=JxaOq7iiAEHicI;f]=O>K7si0sZVA$ܐ=Ÿ㛹x1kؼd؍\3 惚S_#pD1;Ue9(Ǎw߇D Lk>^<£Ȯa8 v&o3l| @s4$EcϖU` GmǓx{a؆ѧ#{TXԁh:d[}Pq!O- &gbתꝆ9c,xI.yނ9>lZ:,\c1i8Y s/iְ ?(#j0"5 v[ {rL4 :+앐! `ia%_b %8ʛprabĜ?`_g> [aX;l:q 6y_1~d` uv;~XQk.Bl7vŃ?F3 B]'M:|kx\|1a$Gścaܕx/1$2F!!V4,95{pҤ aaIـ{w<8]xJ@xgtqhiŘqƳX4{ċ CFB8jw㹿ݍr{hR kW2Yl7Ԟ_~S1;7'_|Nk^pWտߎu%7en}":rv^)}q&m `LźK"J 1&fk9'~?Ó}aqKONa!&rw8Lkg'ZOv"}x; ?rď 3O@Ky>eqiv+O 35 jjD'H]Gۏ\:; D$ YK𷅕p-w_lƴ>(SokS1uD0} t`XP>' Dg'#u⫅FFΡpaBzx/TVJ}&E8?/ɡ!ɐRgm,tD{QIfbc=z;uC%ڼ #v{;<_cm13c㫚-42y-IZTTTT78~/CsGd-#":Q,tF;l-IP_wT ~1MG;Eϳ'0 @:6BLJxbI5Xq՟Y^BCx\rUrҼl#ŘNfF,3f O3.71t3k*N:np7K;_s;f^~|MhdC|=p_x=8ʙY'OF^! NILgO>y*L8hBIp k#=cۯcLBVo O3qk WK3j=}T A O>ן3  :7}bH(>^{ ;G:Qv^"bx{c66L`7bĤanGM}+#):tc3I|mLDx"B3} dpqZ)E̡3nLƤ!`HV wH$F OC> HCTw\<"0fDJ7~mȠMb6x-fvcؙW C+41!!P{vIqhW/9hK3q1h[@FgCsb|#ME`sq@>tx{+uzJ.#&MC{u#(7wʪļg#d`\ 5pAtPs ca_ S~Z̮j1aB<E=KHL o60aL(ܽhkCւ\4'2Z3HXvLM؄1$hvuYⱩ3Ξx7|Ո9o!wx? <*b?|-R׍A2Ÿ4m.M}qFJI< 7]x.~Fuk <27)3'ЇcFiBmFLxExN$%s[ 9ߘ4r3$ ^RaSQ} M b&~oH,~ C‡? ~D<3ό{!|{c%al{y*٣-3NUlmx Xw_l$i_ZkkqXĖ;8&Gne/"s쳘v4GEw'G1d>MoX /?/⾗vKYcaY6r)g1i R܅&I~;#'.̖ Q+B2ifZN>8eHy.zIN30Q|(EG|Umː0uL8eL#x ~o 2?/)]K87OgQW$\}U}=q۳%̃p> S6"H?Q,|R ݼ඗J׿l #,ELg'#ΛoC֌ {~B6EvE*i'bD'XQKN)!nw;IΓn3ض0. ]̅ =-NC'dEH>yoWar1JlX~Bx fc),/GjX(hO ?d;E$USq(w9W@@Ԗa2؞C3#1ctOK ~H9g's1IKC!]lzf٦GH08p޼1{^asxҙuZv+Saf1j_)#B=:ιIl[G/3=K ⼔93(6.tE@x=;@IDATs\) sݬ\|8 8#d=?ބwFcũۏ{_<AdI>oD\wR> zAטLhQSI-XV38:_(K0$onN5N7ۈYJR% ?esB"P݄%.iR $rNjA$\&HNqxkU@rX9OG[_)Rcgp>F9_I#tvN)7BLI O,Wqw poo.8kz$w`$Q&bΤUbq|7sNVBiCsעx@3@d쇊3wJE@E@E@E# 2m\}ÕHŎ5cݞr1E4U5~p(v/\uȕ6T!E&J)ڕ]sW+$f;*[HLn*cD9u߿Ϡ5 XS] O/ܴMw[6żfcر;Lަ' EE{!p2@u N͈Dut=!bR'+()AYo9MBPu/O7 u5XEG6m&H䋽%~(e>̭ZZhB킄~>j}ylt|Y`B"= L%E+c+!% n+CPwi;^+S`qY^.oךU? 5c(P1c?9b朅 nՊ"2+|4˛ݽp&%Bɘ#>K: '$NO(.8%Mk?"ih0w@+2/:\g;(ezuj,nf$ Mx `$ {`UP ,oU ?"|'H~Ջfxڅńi3w!9$&RF~"5(J0Ig¢[9:a+ϠUH)ɀĻpu <0"Uu4s`o=;<7A!.Z~v#8NhW tD5e7lFf0 I_;??S&ōNEE@E@E@EC/[+td\6? #*_QtlhFxj&|LliB/}@  Gp-Hb R\-&]SV);ݮFz7>kA% ̣C7m89J?QG [EDExD뎈@>Dώ20ɡ] d&OS1熿+G󢶒xWbt[ƣWAs ~yAd>*1wy.)Lq:+)^yǤ)pm5Bu:NAkt= ٶe8횻Q6- x3a}U/gg;sh}нv'J1P6rFgkw_0,5^{Lʈ5c$wEZW̺O(9VDGbφX~jCY1e{c ~Tj}cbǩ DÒYfЉMZcRWpq%wVr6.mϯ7MakBДqlbg$fh_b+Y\Ϲ"k@GGv |Sgb2GQy%630z+6?%sQ6-/ȃk`Igǣ(>s؍xv4f֩EL<78ʝy#vM8VgM{2v 쇟'B^@Qi3:l _nMþR0I9sN.o?uŌmPk/ΥɘdҿCrgZxHnV D@`NXOk^p%9G{ ,:`jz<}n̋dre~ޢ:XƦCgU5. bd=ȇ%8bղi+V9 bM`":{6eH 9WTyq;n!QS/BPj kt=jMv+;PUS$k`Ɔ:{˜dmk Ӝ{7XR5cQ%kEsw_{iAÝXgXvI:vgF,C 0"T2,񚵫nnTWVr? 3P/6oۍJضmn K@6iZRUKBC{k(pq;%Wλz[7ӎ>\ܳSmMC۵y:v@ߌndo]7xtݹ+o`b8WF¢^-yKjq ;vcc&2ZԎU]$y̢XaSAY[i'0f7wbUlo!T eؼ%e۶Fh6ac)Ҁm7`m(+G55X+뛉i#mǚJ05bۖMXe7%hV3/`W߰6&G6y6 J$jsQ퓄!B01\_ RڂŌuP>LŘs1&<*y@0?/;~>.Z M$ƕqס^|̌m&yÕ Lnz6Q#݊61b~0֮Y 58uH6$3떼O݀0C~HN`>Xv)5-bݖ*ZL"SS$7 [a}xgnX|CNԕ!0҄Ͼ.'bE6`|D\vr8~lFt vP_ŵsiTu9-hol%mH H eFMOkMe vbG^=Jڔ$]XlfȨXԍ0L-#luI[Cq~J`?u]jP\Gh( OSf.\| Mat*&<-G!;OPWS'ܱ߮@Ii}zd–55`NFCM+?o*WU KjjmAYOXMGzT^+?|-yABXQ1D.^7%Ʈ՘h[pOd){+&KfvxaP_?D@KS;DxUrUCa;kTI<l$rk7uvܡɔbgnkGQq/ҘcˆX ;'G ʵw>n:z: ;AF͑?z#I֡#:ܭȎ=塞M()rpFal.̈'|mL<psPD /ÂO^3}e͵4RoNr,iZVDVJzf^[$&h5^RK30prm !qlav><=*aB hbC'8&=N\&2S&Q.@E@r|0u3!tH /%CZ}Kx'L=wcB(޸ç_"kVkxx!x`!U0,4wl0uTˆ\vɭ)է.4||*1Dу`9!|u\m.(7 }TYHRD" (,@dٸh17`B*¤X- /p"!d_& bT |<~?~?${ao',mE 4bssxyqM7~N*Iivu%f`Z'# fQY<@;σ']ap/odD_1t(7WLswb`dHje!?3҉E{ (:M?!tv؈5R;AUD~!6$)+^1딽+w>6|]`tttIW@5qWfޒt7&- ^T@2ʇ,P?%ωK/ZcDm=,ޜ[oPMݮy"&w|ي{S\#hwWQPPPCiCt{t=`(6B4O1Cz/aq,RY~aSEhs:aNt[Zi12TqBUp7 *$KHJ eQLjD g¯YD8m̔ dr`?;PJLH+Xd!ܝGIf3) 6 穸1l&ٿxE`!1@s#Cc(ky1'eX[1Keµ dRO*.a[@. T2V+IR*IS7ܭ={a(C3M,l3(#ԘtKAZKN5p4}aNT@_sI}2JV,EK$c$ocy5 ㆥ w7Ƌ>EJkcdĢ t=2 Su1T8M feQ΋s7uY bG; lx.v@/8X $$${s ~ *,!cxp}`>)'LŒrUU= W 7ISg$^zH0(Ͽ!s*Ѯ{8%\' cEM$@rb6EEw aɇP HKI~o!D$o@Irl =5ÙgWcwb8MVϹU>Iئm G+6{1V^N'G,39]GI=""""߀ i@!PpHA)_L<z䗚r'A~)cX}(x3Lz~7Vep&OlNH:h$)%Avc߁c@7+Fe {'w6h-yhc- }My =q 9Њx2|}BLP8)J;_"vj+ͦg$(_i.>s5ױčh&JpX ObT.Z('$Y#ca@0t1a#s0蔼nҸQcԧlؽ•$c'-ţWf] hH ϵcCڶ0߄Db.Ĥo}ԠڏqVߩ?'D@Ya2ܢ\6L{;ndi#Zf ΂;i Fê^҉KXV#/0[iar28} X' t,vA|A|).G/3e.T#pD"Iِ[R˯Aصa5V3?zƌE+ PcĻx R+V8Cr2-ׇJ4J+=M\N˝B)U M9ty"2 /Zm+0"9 6Nj#":V00ne 2nƞ]Yf_?Wj=iTBO}^q&5z:waѹBc@5k}g!3:{ P6]eh&lně4:nUTTTTTTTTG8LxX$uѪ!%vH `1 jj ǯc$8v(T mB|'i%Ѹ:1sF ZTTTTTTTTTTN" ҰNܾ ˰1LJB6EJv;M죿 BBLX8C:s3#]"d9gx{^"ix8˹n|#QPPPPPPPP81dYbSX'}tv v2'ZXg׿5KЫا !CJ!e0 1x/^!|L}""""""""""8a![hO&!1jт.fG7=umh5Hy-Ԇ(S8!"Zn hL5nZZWqwkw;J QagiB\+hԥbJr\4[4b2˟GqS !xN?%|(D&}AD;=M@4Zz<g͘7QUjĆoǷסVSNfơ7Od%ۯDUFjBeРz^EwcnwDS!bh%fTHR|9鹁>jM$U 8n"}zlܲ oimwE\R~=I$qh*#O'KfMFFRWDd s"Gl!ɸHH"QOJAȭ89?1 I6^a\=ɉ 4)$>q@ZUo#V߫+8nǘ&Tl#,*Z[-Z ިy(:=©ЉaZpC3n;n׌Q znLm8|m1KuHg^(lpIp= uc<_]9mB$retFL\2\V"Ąhis+;/"78t5a:]ѵ*KX|~qJw'S(Rhm:Zu\ɜ)/W_~Ћx<) " " " " FJ Wra58w8]'8{9hر+Z5Nâi?_{Xtv"ro<۷bv zNv$Z9b'E2^śRfAtuEW]" " " " " IX̀[Ͽ=;5ܟËo}d^i3\*,"cv^18qY6 WUV>"S>bb*0r_ |\mۜm[p׮P}Í%Ϙ;xpQ9% " " " " " UB7'f/FFwNplGV]q}GP)~2pT6|S(NXzl"Aete0@E\*8 XKŒn zNm]0sEF\L#IK" " " " " "P]RS:s)?8-܎MQT\myW׭݈­|&zIE "" Y9u2&OB!g|X"*)\39)[wJ*iX،ohH=ɼkz`&QyQ!2= [%~QD@D@D@D@Wv-,ҸaaͿ-4oQʼEXb-J}t5xg9޽MpQ=JbO06Ym!eo!δB>.oJ)y>b;/^ " " " " "p $2';P>;fRRp8? XV6#V s ?=wԉxB>V}A+S8\'x.ӎ#" " " " "PxH(-w |>~MY%t+[," !b};gHw;'tmc:pުK$" " " " "P HP9C@ HyUJ|xAOkV/)))`KKK9YI욹G^8T̚5EZV89^Dԩ RB!iCD@D@D@D@j8*w Y4LxO?@LL nq;>S`pJUaVywpCzU޽?sFƍ$GeU!>>C8ētc:t(&L=6oʆ@Xjj]U{Hx JKKBAؘ8̜9bm%t7YV/)RB iCD@D@D@D@j>*w/0_ޤ%؞(S8!Xd "#j>e@D@D@D@D@D!PS>7_0g\ П֎{ <5j$6n)_OKD@D@D@D@DR ) %%ňǠA'bʔ)0ޭ+~#F8'&q4xBD@D@D@D@D@j仪2'4 22qz葇9=1RRskļhܨ&W ҳD@D@D@D@D pmׂ*AjW3W}Vp8<2f+ODNmR>ʑhCD@D@D@D@j*W@Bbbb\z\pEEKׯ@'P+*,,رkbt(nU: vTD@D@D@D@D@E@ ȾF@ ȟR싀}y?? "j[wxii |>>B7" " " " "PT3斣ة 7"=̚5uP7rBO]KgOC@Xjj]U& XGEoZl,]co [4[U,8\m۵5g8^-\v[",, ={A:*^)T!" " " " 5@+ !dQRwv/^" " " " " 5@JF`J@&P`nʝH!HP*"}/B:/" " " " "TD" " " " " "Pm`Y¢cqBBzhI^;^ZZ¯}AD8̜1UNmeYV/)҆|U'ϔo ~1lܴV|y_ѻWlڼjӑjUD@D@D@D@D#P 忠 =+Ѯ];{9xtJq-еKdo)9Đ)9" " " " " JJ n(u!233x^)'/u˗c9E,MbRS4eCÆ ȣ"7' o:thzjj|-Ѫe+zK5*_%" " " " mnv!cq ka0Gck;th j(ՠEEEqyiһe.ZNP%xCKʅ9 WEIIq}DAD@D@D@D@D6dw(x쎊@!P-|ʉ! ҵ" " " " " ?O7R@~-]+" " " " "T$h#>Ǝ>|e?K," " " " "pH6$_C9sn9PqY^?)uҤ҆|Ulnm݄VZ#;;<7MiKp-7 #c!MuG k~9SD@D@D@D@D!P-s@ pwkAG٧^’+pp-cqaamEDJD@D@D@D@DvRv;_<嗍ƚ5kp'c„ 8!pub`] V@\Tb_:7駉-1|~Xp3~ 5m ToID@D@D@D@Dpm"Py1Edq *Xa;gay2ڵo;h)? KZ L07%#"S[5H)" " " " "gU V()X_S:B!t<_AJFځWHJ'W|E@D@D@D@D@H{ʱT) Ն^=R@޹r," " " " F&[0~em2_ҼFHTY3gc6`߰S=q_ KЗM1hٲrrSnJ#d^뮻31{ *!uQš[r؅@+ Bymːt4l_|9J~mx՗ n}=KAD@D@D@D@DRvS(v}s5֮]Q]w݃aÆ"&6{BVV6- ቁ3cVD@D@D@D@D@@* &`ix0g">t8>];֊+q?sv^djZ:#,\6m#<<ạ" Lc% V~E@D@D@D@D6yڕ)~.kM`>WGD@D@D@D@j*u,"tBU+_AJFځWH]qG" " " " " "p0 H9t.C;" " " " " IWqB&[*"#}oqIqXv-W˜eywIvD@D@D@D@D@j,jS@1{ւrp:GDsdQ㺈O@ iCD@D@D@D@j>jP@\jQ>rh999xŧQ'fd+GceXp_Ɣ('P }鼨7|ƌ HIIAƍpcpqft햆kCD@D@D@D@DRvs=L y&\~w쳇ܲ;QJ08@j.^\D@D@D@D@D"*U@kg /'!C?"@IDAT]bÆ ѹK;VLE@D@D@D@D@j0Wv-U~SBg@68<7,OF͹:V8>UNE" " " " "P Tb#Uʕda`2:^*" " " " "  T Vu,!_~|զ=ܵ'+ʉN@ ȡ>EԢN@ ȡ>Em1x"a_G 襥%_q,[X++" " " " "?O(̙Q:tl( }ysItK )' Eq#ѬYsͷ_EB| f,ŗ\+Vbň-|ʁorľt^\\k7p=JJJ&MkoQ{Ƹq ~Bnx}[RE@D@D@D@DR{#hŘk汷 GTt4;v ^/VZ .+ʆ@* 6p!^'}zFNN.x|ܥ'-Z:/fYhZnʕ<3,)O2s׆@&P- ! s!~6)ܳ~AŎ+.UU)e~m<^zm|զ=IAD@D@D@D@D@*) *" " " " " UF@ HփD@D@D@D@D@m8t|U,;D@D@D@D@D@jjS@GM@E1|8֮YkVR .}lawUeK%%%8anGn]q!::~> ևWIԳD@D@D@D@D@*QZZ2.ƛn]K. 4nXaX~e? " " " " "P;T*X6ټ IX|9^|Wx 3g.N89Jɿ_~ RZ;H+" " " " " pm"P\ ߏ5!1![s9 WȊ܏x1zDզ\AK.V6)pq]~eZ(.s@J@ets ==GpR',&[ة\UZf1Cf5خW}Pg*|Ycv_*ƹlVx"㑔\(`i0rr\.7oyy(,:֍Ύ.DO/°JG[ XS]Ɓ߃n0EBB}&}y^LA,ğY-𔓽:R-ɴCTT<ڴQg?G؏7b\C׫( SL\bP{؞2sLsO,U}R0MMYlO`oi\PqGD9~v^@1{]A?ҒBJkvv/E"q 5~{k7g`84;ʜ4&A^>@"v0}4]ܹc_;B;vE6c GGUD&}]ϴ[)O>Bs؎F^㽫$h\ ԁž#["u1w*S v##WrLSϫ$fҤ/z ojl OX Rr>;2 ف?a)紷wջ6B׻GIn,<`5P;^1){;W=o;)Woơb[} ;Rg\ks>Kr [a~`^X Ye-h !;Rf+ ;g 53A-Kgk Ugu*Ga㒑_yy+ja/xhZ|ޓMpڰd Vmۧ").|v ͫ`&U$&%y*7ܴr{vހt$O}XrS!>úb)JcތHo&;iG;כEpP"X|[)u'Ju6t}\8IFjJ |˻aE[$"l/,or8Ot".+w92*-\ԺaJ{"PZ[\c#hEKIMpwopY|wλ*oaD%:2e0?MɄ[&v*kU{W>o)UJܰ,ڮpQqrX}Fxɉu/X'E`X tޔFíb#(( )9T X𳼘Ga+/V!m;ŵ@۰0cUJ{x쓽eE+xZ 2*s׋ОPNز!6Sns#a֕+> ڷ,^ 45<(Wea6pӤHobw3q\hk ųPY-I/X˰=w|fΞ'^\՝Y^]Wgqn]~)԰S+&}+LY_~݄k֬͆'y,94 4 #1o\DS3>l9e2kx둷f>&DJR`Gvо7]}Ke-gEôNcbׅʸ5n^ZBkP=34~ q)гg/4e˖ýy@7j۰pM6MTBPڂV_v 13`۝{mS(4'9̜y1ڱmu3z,ٰ#vӦND۞}Сcg%x0c'(JG\L;Ő3. ~ZtG\_/9unyDǠ_cбSԯ?B>Rz}T~@z>wLuZ&#)Jnz SJ2fG+Y`s3d`д'NLOiX1kFE׉?NwxJQF%$hJ`힇_ƔX6iiQu*ֻlkh J?ǫ}n8|59dG B fmBbZ";/G_{~Տ`֣+toS~HXQPy&TQ8!sD%G#ʖukLs$'7to2YY[W `.{ȸ"7)HPyVJMcYØb/8JHVU*+~ `*nW1Qfڟ>1hU2+rzשW|:R _78 L2%>]۲Q Y5M `2U?TGn׽*'nm[ڶI^hmOky{9n5WxDfd_}=cy?|/6#0뱵Wd露`L15aՊXvV-_RW$?=jMIa2OAxt lJ$$q.-u΅E'#Ps4ge6gaf)=NKec""5>r6,7as(o6!<n\λ:9׳Cs,Z-sI2CJ 7l *mEnJs`lGբl_}bPus7rOcO ''^DFͩ9YuixGPt"n4n܆ʰa >93R~^z~L_C23jn|Y@: F|dP5hAN@.`$ "5>iIv.]g1-&1-{G,B(y~Z(OoZv#..Yi,"u;ot/XssWкl>},w:6:1>)rFn\k^hӦIƦh؍2<[p̈=pS=amuS|n8f zy= 730 $ Nhy9 Zݏ:AdL<< wq̑Forx,Ӳ{wM06m$#  PG]JyFk|۩UVؾ>6.ۀ;eABGDR9Zb.еH؎_~k3{ ^|֚mi4!9 <4XIa[Y};d G{MZ RNL#8xk?3Dk'hvNv;'ޟ0 M8@ehc^{Kۻ ^[7Q>k7|6A)˞YXfY= n}u<:{^QR弜|DǙ勮0%VIYbrd%0wR;,p>\eRG jW"źZ}Bҍ( x̶֙eȌLɽE`}{cUTшne2xrШޅָ&}[1li1k;J  1ɔ}8BM0}XTN;ƃ]6n֭XmZ!-vl^ ܋Il@xl s-*ۂ[5Y-GG6M+ʅ'&__YkZTVfs=;?KEʾFm\9e.~b|$~[m#&ۏAGtvdY_/Uͽ2M߷_6F۟4Zo}X&LzJF&c+%kq;x8p[RB6*̓WU9!}֊i7xz rHGz*: 7hv6~:2\w.3_ JH(]@e iI)Qnh6Ӛ ۹OdS&LAÎٹ@8\$I&2~Hh2NT$,-iktc^”P:vK+)!a(Xو$33WL8gġ+Vƍv-3C5E\r *&ܻظ-u|~yXW'8gsG(-ZYu9ket)A }W8=^V}Eټ._^QIawme o#bJ(v /H&k,lE-w#nc8e2e |&Yϝ?wȘ;[ h}yv^+Fb% @Et[ONcļnpy۶`GDKV,K/ (8qpXT~JA-{%Gn6"nDa,Ӿ,0/&|7 's.9 wlJA%Mz]I*} xdL]:D{)x7ぇ0gclZ‘+/VnCӧsK.eg"{ębuV;2,ƒ<3>7݈o<2{cm,uŸ'qG`/q~'_Ķ@2\~X: 1S8X8s8:n1l*|y-݈>`pfϸkq!x3\qaVƽX@pio_'_m_İL'%qǢ!mb ۢOÑhј>+1঱7kb.~u ؜k,x?&e J{뫟ea پ.Cr4Ly,Gyˑeq^<*Ճ&g 4tSPM15+q,ff];-˦,ĔРak,}6vYc%N^]ufw۬~*SD>99Фa:9`9Xn (]"NӘl_tcy5'D'UYmb}q#qʩa<$ư mXj]Hՙδ a 2^9|AnqՅCh֤r)YptG$å˖cXf=\l[m߼̒0y7+,eGoȜ يO<Bt `KLE}{?]}VeNwq/.J7>=E!4}n8c{ i1~"(HYYsuι/g `e4!漌7v褽hsZ(\زQoO2790 ]f\)RFm ~Ʀ72C8VӄCe3d>ҡtz3;FJS[AǠ`"<9lj-0 ,76x<3oXպ=:Q\ Bɦhq}뇯̄ ORp u]^F/}Њ#]HI wU_ `{8 ?cYuɅcⴿa ྦྷ z9ic߸ƉCNB\X{\w ӻ--| l鎓O%nmh;L(Mi}(Z9Ih瘀W1HeWZ'ХucbcӪ3wa!n: 3e|qq!Ќl}E07q5|GumN.E6a/M'cpڅϾD.Mh,ҙS}w ewnX'%矊 Qu+a܃7akZ$2[O=t^i>^{"֏W{_;x&~<:f/W\{>h{WSWtūލacecxܳ1ifձ9 rVWBב>.hpwU`4Ϝ4K[N Oyffˮgp-s^C:ߴWѹ=e.ιZ̚> _ϝ{#-GqnHߊGE߾+z㬋ƌ)1-ˋ͒`UI4gC|Sh)#NCiٺ/;`86X{sAsl}-nY&[co2K#/݋k_Z_}-tkCW&gbkP7) QXj R6C}M$h~+^Nz"b4<|XUP5[rEw|LG8ʻܛcH_Ա4v,VL3.Ǔ謓P'> [7,NjhxHt%PK~y `Y[=?عwqb6sn?##͟? %^YBP:au$f׽^'Aw,,nw~m:9څ1E/ѵalHw*ڍNxNP9tkg`FZ,v~=Yfݴw d;^2ܹh!96H@#@(!1ݱPpGgLv[Qm] xgҳW;gvhBaӷqWC_x?dF0xps 71͋r)D ($4&+凬˰~ { қ]v o(&߽,.`ԜCw;mE!n#ݚ^sVe6a;ĸwyOs[#ͬϽ{YKgil8|Ğu>FobۇHa8ᒱh DZv،!..7Z(X9 6TI,qr) n>5cql Eݤ2I#$Fy`%Ӫbo8ե]><I5ynMX_<[|7mg G p$k]!~>2E[iYSb5//+GCcIxj^|0w&GEӨBMU #v T0Bc]A Kh֖^Q)SAerXt!8sq[sӠRq/҃sLijbE|х6 bQ<F mمC\S7 PB{ 3]q8GJRR3zXf kk魨XerIlv**L(bAswp7<TRZPp8nJ\8XP[mll,źJ7rS77Z :9_29I8)@[03J}fS/'KÄ ?7ܼ .BSbg^w+/~,õߌ{wBHLoy,/*of4~Zbٯ?P܆iU8s}Lؖ[n]&>ړ;aܾ^GvlcGFaӆ9{>bY:mm6ыʋИ &Zz @n‚^QRG1=Zag9W瞌'ǟ~ v;}Ѵ 0Rmi}/4=7t \kprt _ S?+ q)SFӰ>vѲ>~C6A'놅iϿǍCNO-}Qu9Jw&V>LW6xuhBec:^ Cο8XC? +g|W&BFиxkZ^ævE荸/+Hat&,X]0Bz/MS#0}㢋'AZ:hlm2l/:u7U +fpn&gê%7mنftZV3N6 菅.=V*Cއc\ĀX9拏1d\u_0cF\@Eac)xs7odo=U;wVo>ߕa5Ӳos!Q0֬f) NEp5\8Z&sP&4wG㍛6מFa_-\L#9kk FHe8p7pBb̜t-[>,qe8Y&k>[@VfX=qGނf?UgcZ;hڼ5O'`tLĊS0VNfPy^5gaʼ>l:;֙X_xb4{A͜7l2ҾKJ]g-)܋w^~e1uMt0L%kߏ% l,Bsp78Fd.sA?3.kVf>`^qFK?6Ȼs 9zuz̟7h j14eQ3Z-v /ڌGzΝZa9Xh:%xhؑҹ5' 䇣I6P0=k\Kf;.ORA LNjߺ"Utk6I!]=BwY'*$t3Gü-^N#P?QY31qmiB*1ͨ|ǧ}wxbS]Џ 8ZSupcKs2Ƹ9$Lv]Y[4:Mh6A)d?NCt:-$F,컾SnNm+H.H oG >}ݸdIvX%pGqTgO88휗igja>و|:8#܈Sp)չ%brc0Q>/69}<֧(hi=´Ysv=k-‘5A{'pęXNg)͹qZz3t<ӿ~N>/85g!~4ɋ8gK5! ç܃q/8?tݰpupeeCBMuf9$&T[Qמ歺c"MdT7|8reu88Y90ZJ0sPkވ+Vrz gZ?[ Tр#6aEhźG_Mp`ϸQJ9HB| ]LR*]? aT8Ѹa#v6G­M:bO?b]v>5b͆!5.v\es'QcѺ,ԧ`5􆜧!Z/}y7QXK<m&QQK>`O0h]ձ(`#T|PZx8R?%<ߡ ~ <<:|\O|Ĥ~0y<4~%|ן?}-/DtXy>睇 S ޼e',sW#t #qtq_o7v >}CO?ɹo! +:s|OHm'8_ ^W>1{]ֳqJu(qgM}g}{hrlȄDž.1gW/xOӠ^^c[_ʑJ66nHC q~2o].N5WvD@;>6pIW`-־Ǡ[l[>q ˷'F(MNtM YuiaYQTV;F`l4`ݭ)TvCl> P"r6#;b.KpG㒋/Ŝ@ ~a]^Fl^lU('=}|}$sQr6/n*4oADZ!A(lG9y8XBp{󰆲@>4y8y,M<ǟ"s!_pP+-؆u?bգA} Ŵ$|sm8]پSʧ,PF@u/FF\=8>"P@~m,{lq@xǻn䶣?bQw"G(6s⛵fܭ@foc 5P8h]vr0sSy5t h5"yc9&=;r9h=nF( |>`2&#\D˒ehޱ+{m! fK&mGO *[XPD ¦p-}v5T䍧"q{k*{&v>ˍnIMKϱmVO 9:5G&=vML1b`VxqѹCџ>/&1[ Fb`h5j2m19I![7jȅ ؐLvb d=al`̿&|`סezEDX].6stB0;eyg xtj qb4-@ѿ] ~]M I><75zOôAakI'QmbG5pR w5t2·ѵ :˗AWq30꺿koƯ}o R[u N>~ptwm?g?6F4Dy VQ$?k L7 a|V\TorDw,?T ?2 g^m]oo٢{v?^LZNw8T G?}% ޽1x|~0=hׇFͭ>6n ӒZz^-FFJxq4Us3ƾ FRid8Y;YǺRH˒8*Kh;f۩Uܧ-}:'9&9eFRږ tjrӈ×dq:@=l+4.#<]-[{o2-gTpj^Y,2<~hD`- qQزѱQ]w{}h-'8! p}hiQNo-Sж~Y͕Y0Mn+d^/ izLX&MFr69:8faA,n3ـG͏Dr^:`[/Nφ0n2 }6s;(FIUo\x9E1-eb5[?`O$`H)S8sfkEX"I]C[y+6:9[Џ6nEݺ2gR|k>ͺ@M⬡v `r Xb{RO{r#|ⴶMEllܚq{u60"]zAE RUQAUX׵ʵúݵ PA@@ ׄ/_0z]ѐ/3g9SrbgsbaکnŜ-CvN/= Z?z_;\A_6A͊?3)0YK.Ⱦm1l9[Ԩ^-=ۅgg-b挚6'+|ˇъ^l B|>G_V|lQ!q".6{i4{L~6ʭUY'mUKǩAWmKSLXZVnx XR8o!ە?^ZlSBDNtnrZͰ&kjp4H{6-`)gs[vD9:H}# |L-j0;w\~>3Ojv禩n}"e+zS8yAϪqUD5ǧ0<'NFbє4ŗ&^PU*.lB'Omqpƻ0H~4 MBl +ss5k^_☌[nJmZ!m^Qת@V-6 -E <6q+Q#2hw=u;oЃul_IQGl6WұmO\%/LTqhqZck/לe9h]{SR?ŴQAݚd} {}*\#]ZiQ~ Emݱ[>_j2G4_DoUF;Su:tSmߵKdszo:*UFCA_LuõH,JlJӄ!f^!sЈ%&'_͚t-K$Wqn\W__5>DAT5mJd3,bx}ڗ5«t˨ZR ݽUӪ {NXX_INX  C=i jպ+'waB]?3>LڟȦDaL*oa ΋̌ F(0zպc|답LM>#3bEd ~ӎ|>Y-s}4j9$jڛWVd=]rUT9G9#+eػ2љޢ)wޮ&_/WQy&12{vźq X/%m(apدv:ubӲ!0rONeRU[hFD=ےy\pn?|@~Mޯ/9a}@!aM uk'GƗ&(BTr V#lu4Ty@ޡ2m\[)6<3[1ƁDش\ lYFTxcbE;]Zs ѕ!߁8b}̢M'L\yfšz.ʼKݷirh@CL71Ѳ 쒷n9c7$Ac@+حY0,̶6ֽLdž} D: .9Mzušt&.+juu5kwohUn9~T${fyM'ax.p2l+MR(&t ~~Dkw}[}"QBWծKMև9˵QsqԪ@u5s+{͹*w=t^Dĕ{L= ,~J@d-?vB/Wo>ҵW|h,=BjNFj~sTt,L]N`;u^3_oTr\guiVO|m8w1aaA s| eM*aD)H'nGU"m[]Vh$m5)HlcSzc\Uo#fEJS {w0Ţ- 8b篘 lwv(#v6"IvJj؊x ݥu3#'yGug4PK=U.$Χ/25F0 o-!INzc(-D_iݵĦX ?! SIաHgzHiҔRjp5jMJ% s&+ӅwISTj);yBkt[둨. iN8YfNхg#߷۠O~L|mBܸm5b4H&MSڴ?If}5^uN?XT_t=,B [,y'y𺖬9tċ՝xa' X?i}1%P2/ =[3肚 fpWx_m_t a$m2yUcZhB^qڪk__Ԓo0zFMBEzoi^`kK Wlֈaܷ+4} ՂسOf lK7hK;$n͉Z`>xtwS#Qag뢁3ԲNгz]x!A7hM1Pt}8w4D9Yg: SᆭOmWGݬS]}\U?P/=S]%z-b棢vn:Nٯ>OlCkCݴ`djIu&4AY,j&4pX:N2պV^~f-ܫ5\Xx,֒lY~ 4-&ذU.9az/LxDBFw?mM0 &25'>GO_뺉uԩU]|Md;cc.3URn÷Ej۸!;Lmo.8;E1|}xB<-iR^ZLus;ki_i +)#|>}5}Չ=WUn{A_ `An`u ;+<GHvJAt*Ajܬ ;íbe8 W}ZGݩ.QWzhNH_4y0[q$QP rάغ :#hAv~jFbQ&w0FUX P^};̇h@\.n-X(͇"Vh`M`4)ik Ի-|s5uZ3zl~&7;kWa)Y቎o{QrXVEn m+}D-= y.Nq.KioVnXdk7VfM O^׈?)׍Tus{Ȧ{۞ְ /ӡ?苯C>|<&x w**N":$:#L̹ea銹٨›`%/O=z@[x=1Ƣ kI1A\i]T_׆d,#*ЖH[4p!U 4jP5oSހSzdnXC;evQX\-*fc?%R|$X'#%sP[LBtz𚣕%bsw6OQuKEںf=Z-0DԱu N<[7於U^V&Zgq^\[8&U*8*\ HbbI!.*ju [j-MD<F뎨|ޑtDUGTM O(LPRf$hF9_6! fwL4[Բ ݇+h#s/hD 0֐C wc& `?'Ns*@;AE֜>瞮ﻋq'Һ5jBU%4^,κyK:} ~~tݡoUw^իSO$S-m;ꡛ;r[u!ya:s I>vJۘ Xۉoq>~M HEނYYvnOTH& Թkd:6X&ߪ~!yzӚ8a.瑈hGbXO@Ad)_hړkⵣ_ $Pe"@?S$/giiG#Ɵ9$nI5ik~xsچT>"wg_;uCr[\3Ro-潽W[?_FxVLBjtVn4wԦV67ԙ{WOiׄt\<_oiܤ)+E{2@{ڷ|FwV,͞.hPϾc#tM DSIӄ{QӓzBSWCοV}ZjkS5Ł=OS0?|p:ߩzaeDj7ߧWg)4{.p>~5mȮI>h=7q]9Oٽy\r@=:ps.Av8>QP"s:f=Wn(:n^H+Ds<49sY:Kqmkh;ru"P6z'rMcff*<;_?Yj ]O}N3IVS5a0أy}Pw-zsfszֽQvF-;&uIh/B_u=0YCB 6|X+CJt6R%[O^}@?NRջ3ġ'O#B]fLTeL<=A:d\ыkt=8݅iq&qL!e"xd>OyE'n߼!N9gYgo M@BKP*L1'u*` m`~m5=6fwvsA.{Cz j" |Pg(k։gY>|CXz&L5~ŧ8n- D ,tV_ S쯷n'l3 F2ۻpŘB"ţVm4f&]]ooڂHߐ x>UFHb3OhGd;D[fٜ BhCЩ-t`5z8'0Mٹ^|:<Ԟ:QW~&Į}]91Mp<eGugC"k@gΆԭj?baZhzzBWmXVY'Uh?cum~n>/~O}"]'Cs~H˾|izzGz{^QUT*i޼# fi:veTFojv.W0و1NYT<L^iV z`ώ~m:;xܑHT}wszxji:_m2vշ3m/6_aڶ|_@`S#7KOf"yF!瞣Q{[QmO8Ŵޭٞ/) oV-Թ#a+45pDŠ[ucٽv1 i@toq>ݾ3n1Yk9G$iZwb l?~v Y#Uф*h n2*#JbBC8dkXGw[+v|dt22_fNmϵ;"%ٷ{7>U6g52(֤ ^yeBw{oRMSEz7;h8Wk.>x`ruzSIu)/&xY(B'̌#4\p *U y MۨYrc82 &`.),ebG;?S{XEU̟cڀ&@i" eJ> LHΎ*$Mh}V"TYNH_g?W6x .K^vv#Y":6Ka0DwyjwLhG\S֗.n qӁI]>@+ u32oEFpdA:F!1ː>X5M֯${vLˢnߤqZ9"p l)n@o%wvDޣ1Mi1e[9S0:hϴ{gp5_|-Md`b@Wv2}GMQ逰fyx  LkjU!;G$sXas87HІB ;x(FX0 B HaDPÕ#YcT0we#£0#WnNT읻l<3?Sk.Dx%06<ۨlDe8JL&^9!I#216)5>3=yoMFkuPnc϶ ߮g9ζz8PnQ^2#㴄G: 5m&(aGrї_wH"B4w^04CD0ڵqXB4`jyeSOV4kok/V5oP暓Ơ%_]_JnD4 ՎM('+okLS/S.B]CIk̾ѦYiC8Z݈5a~I%5WͨoFc`p9XxڞvߛX$ڤ{BrS:>9I 9![͗L0Ӱ`)[C2<1c Iic9D5*{swU6tm=Cxf<aY]JN?.&M2؁D0<a S0Ԕ-$!DSm#VhemTA05HH#+] RJ?>S\aJ[&q6sP]03!`ϫUpÑi& s@hf2o0ysNY9X=_~|1Hӄ]9[h"%gh_'"YyhB‘L85wbhe=ȇ`dfNbUyScgkHe0X䬝|FD]٬.{w_ߛ g8.) GhM{0 Cig[Fg6烝9Ot&> ß~0I3,ENٔ9sWՏUD ;>dgt% rgMX`g373 I>;;t.'0X" `+hcl2iϥ8wG/ٽ<,Pl_<Њ|Ɇn}k1X6(rD)MRlŐg-F[gg-qw=us ڴ%v =;6l" KˣJKV+J yMEГnd~|yq-I%0Ҫv͹@\/{OkC}.K^}q }WQv` ^ opl:Yn.S=GmLb-f_} Yn@˞0 Gic6WXd2.8!xsbLps^*sb}<}+_6{?ŏ>iJ:6;%,ZUIZRZ?2Eu[*Fd`R)ekĬ4DiJ~zNjiNleP rlCE"Romm3ȋbSaܪ[p;1l1P?8f^0?`){vݽ27 {! SgvM䮻\Al>=1 hŞk\?1nNڱ!o-9!\kL<}d]7>7vt ֆ{><6[g1NsXo-xeBHm!`:tlFx+NXC3.Nl>cmUfV^VC`qݭ7GyڮS̼&yW }ޝU[:{;ֺ ^/޲[8d6Z0u-̲Kdz=_/iQ]+RɵyJj\ KRv́q7wDC7|L쟶_G`̓WN_܎ju6nښN+ HBEfֵKbUَ?_s̟-\&4/G"`̉IagWo#ͼ.p8@̢!%t˴  'z<@Y0eE~"e9HqgիP[i[ 7Kv$"4RA 5@3ñ >DwG#oG $-m@=Z=z?ٙrx'Ӵ KJyGBk_<G#x<\DuiBT j@_G#x<G#/ 4$p@ϿL5v~0A /cw/tx<G#v Ny٭Y&MAO<4X[]$fjS=x<G#x/ `*DF[N6~X׀+9i.ZjY o#x<G#Gs>Eu4qF 9W{vՎ$!&h}G#x<%R>BjS4}ӪZ ?R}ieڕG#x<G#s =,gWnn3hY-`I7mbx<G#xJ0G*~z]> /+%%EcǎՎ;-.#x<G#Yq߾dtn%%'kܸژ#ʙeyg!ox<G#x efgmI\A߭[Ch@.M _<G#x<@ V5l %%.|K<G#x<%,((ЊKؘ8l)x<G#, Ukȏ ȏ <G#x<@yG=Dx<G#x~q<Cx<G# H #x<G# /G#x<G#D3 A$oG#x<GG3 8G#x<@π=G#x<_fdz>TIENDB`monokai-emacs-3.5.0/monokai-theme.el0000644000175000017500000073715613223417014017173 0ustar dogslegdogsleg;;; monokai-theme.el --- A fruity color theme for Emacs. ;; Copyright (C) 2011-2016 ;; Author: Kelvin Smith ;; URL: http://github.com/oneKelvinSmith/monokai-emacs ;; Version: 3.5.0 ;; 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 3 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, see . ;;; Commentary: ;; ;; A port of the popular Textmate theme Monokai for Emacs 24, built on top ;; of the new built-in theme support in Emacs 24. ;; ;;; Credits: ;; ;; Wimer Hazenberg created the original theme. ;; - http://www.monokai.nl/blog/2006/07/15/textmate-color-theme/ ;; ;; Bozhidar Batsov created zenburn-theme.el and solarized-theme.el ;; on which this file is based. ;; - https://github.com/bbatsov/zenburn-emacs ;; ;; Color Scheme Designer 3 for complementary colours. ;; - http://colorschemedesigner.com/ ;; ;; Xterm 256 Color Chart ;; - https://upload.wikimedia.org/wikipedia/en/1/15/Xterm_256color_chart.svg ;; ;; K. Adam Christensen for his personal monokai theme that addresses 256 colours. ;; - https://github.com/pope/personal/blob/master/etc/emacs.d/monokai-theme.el ;; ;; Thomas Frössman for his work on solarized-emacs. ;; - http://github.com/bbatsov/solarized-emacs ;; ;;; Code: (unless (>= emacs-major-version 24) (error "The monokai theme requires Emacs 24 or later!")) (deftheme monokai "The Monokai colour theme") (defgroup monokai nil "Monokai theme options. The theme has to be reloaded after changing anything in this group." :group 'faces) (defcustom monokai-distinct-fringe-background nil "Make the fringe background different from the normal background color. Also affects 'linum-mode' background." :type 'boolean :group 'monokai) (defcustom monokai-use-variable-pitch nil "Use variable pitch face for some headings and titles." :type 'boolean :group 'monokai) (defcustom monokai-height-minus-1 0.8 "Font size -1." :type 'number :group 'monokai) (defcustom monokai-height-plus-1 1.1 "Font size +1." :type 'number :group 'monokai) (defcustom monokai-height-plus-2 1.15 "Font size +2." :type 'number :group 'monokai) (defcustom monokai-height-plus-3 1.2 "Font size +3." :type 'number :group 'monokai) (defcustom monokai-height-plus-4 1.3 "Font size +4." :type 'number :group 'monokai) ;; Primary colors (defcustom monokai-yellow "#E6DB74" "Primary colors - yellow" :type 'string :group 'monokai) (defcustom monokai-orange "#FD971F" "Primary colors - orange" :type 'string :group 'monokai) (defcustom monokai-red "#F92672" "Primary colors - red" :type 'string :group 'monokai) (defcustom monokai-magenta "#FD5FF0" "Primary colors - magenta" :type 'string :group 'monokai) (defcustom monokai-blue "#66D9EF" "Primary colors - blue" :type 'string :group 'monokai) (defcustom monokai-green "#A6E22E" "Primary colors - green" :type 'string :group 'monokai) (defcustom monokai-cyan "#A1EFE4" "Primary colors - cyan" :type 'string :group 'monokai) (defcustom monokai-violet "#AE81FF" "Primary colors - violet" :type 'string :group 'monokai) (defcustom monokai-gray "#64645E" "Primary colors - gray" :type 'string :group 'monokai) (defcustom monokai-foreground "#F8F8F2" "Adaptive colors - foreground" :type 'string :group 'monokai) (defcustom monokai-background "#272822" "Adaptive colors - background" :type 'string :group 'monokai) (defcustom monokai-comments "#75715E" "Adaptive colors - comments" :type 'string :group 'monokai) (defcustom monokai-emphasis "#F8F8F0" "Adaptive colors - emphasis" :type 'string :group 'monokai) (defcustom monokai-line-number "#8F908A" "Adaptive colors - line number" :type 'string :group 'monokai) (defcustom monokai-highlight "#49483E" "Adaptive colors - highlight" :type 'string :group 'monokai) (defcustom monokai-highlight-alt "#3E3D31" "Adaptive colors - highlight" :type 'string :group 'monokai) (defcustom monokai-highlight-line "#3C3D37" "Adaptive colors - line highlight" :type 'string :group 'monokai) (let* (;; Variable pitch (monokai-pitch (if monokai-use-variable-pitch 'variable-pitch 'default)) ;; Definitions for guis that support 256 colors (monokai-class '((class color) (min-colors 257))) ;; Darker and lighter accented colors (monokai-yellow-d "#BEB244") (monokai-yellow-l "#FFF7A8") (monokai-orange-d "#D47402") (monokai-orange-l "#FFAC4A") (monokai-red-d "#F70057") (monokai-red-l "#FA518D") (monokai-magenta-d "#FB35EA") (monokai-magenta-l "#FE8CF4") (monokai-violet-d "#945AFF") (monokai-violet-l "#C9ACFF") (monokai-blue-d "#40CAE4") (monokai-blue-l "#92E7F7") (monokai-cyan-d "#74DBCD") (monokai-cyan-l "#D3FBF6") (monokai-green-d "#86C30D") (monokai-green-l "#BBEF53") (monokai-gray-d "#35331D") (monokai-gray-l "#7B7962") ;; Adaptive higher/lower contrast accented colors (monokai-foreground-hc "#141414") (monokai-foreground-lc "#171A0B") ;; High contrast colors (monokai-yellow-hc "#FFFACE") (monokai-yellow-lc "#9A8F21") (monokai-orange-hc "#FFBE74") (monokai-orange-lc "#A75B00") (monokai-red-hc "#FEB0CC") (monokai-red-lc "#F20055") (monokai-magenta-hc "#FEC6F9") (monokai-magenta-lc "#F309DF") (monokai-violet-hc "#F0E7FF") (monokai-violet-lc "#7830FC") (monokai-blue-hc "#CAF5FD") (monokai-blue-lc "#1DB4D0") (monokai-cyan-hc "#D3FBF6") (monokai-cyan-lc "#4BBEAE") (monokai-green-hc "#CCF47C") (monokai-green-lc "#679A01") ;; Distinct fringe (monokai-fringe-bg (if monokai-distinct-fringe-background monokai-gray monokai-background)) ;; Definitions for terminals that do not support 256 colors (monokai-256-class '((class color) (min-colors 89))) ;; Primary colors (monokai-256-yellow "#CDC673") (monokai-256-orange "#FF8C00") (monokai-256-red "#FF1493") (monokai-256-magenta "#D700D7") (monokai-256-violet "#AF87FF") (monokai-256-blue "#5FD7FF") (monokai-256-cyan "#5FFFFF") (monokai-256-green "#87D700") (monokai-256-gray "#3D3D3D") ;; Darker and lighter accented colors (monokai-256-yellow-d "#878700") (monokai-256-yellow-l "#FFFF87") (monokai-256-orange-d "#AF5F00") (monokai-256-orange-l "#FFAF5F") (monokai-256-red-d "#870000") (monokai-256-red-l "#FF5F87") (monokai-256-magenta-d "#AF0087") (monokai-256-magenta-l "#FF87DF") (monokai-256-violet-d "#5F00AF") (monokai-256-violet-l "#AF87D7") (monokai-256-blue-d "#008787") (monokai-256-blue-l "#87D7FF") (monokai-256-cyan-d "#5FAFAF") (monokai-256-cyan-l "#AFFFFF") (monokai-256-green-d "#5F8700") (monokai-256-green-l "#AFD700") (monokai-256-gray-d "#333333") (monokai-256-gray-l "#707070") ;; Adaptive colors (monokai-256-foreground "#F5F5F5") (monokai-256-background "#1B1E1C") (monokai-256-comments "#8B8878") (monokai-256-emphasis "#FFFAFA") (monokai-256-line-number "#8F908A") (monokai-256-highlight "#474747") (monokai-256-highlight-alt "#3E3E3E") (monokai-256-highlight-line "#000000") ;; Adaptive higher/lower contrast accented colors (monokai-256-foreground-hc "#171A0B") (monokai-256-foreground-lc "#141414") ;; High contrast colors (monokai-256-yellow-hc monokai-256-yellow-d) (monokai-256-yellow-lc monokai-256-yellow-l) (monokai-256-orange-hc monokai-256-orange-d) (monokai-256-orange-lc monokai-256-orange-l) (monokai-256-red-hc monokai-256-red-d) (monokai-256-red-lc monokai-256-red-l) (monokai-256-magenta-hc monokai-256-magenta-d) (monokai-256-magenta-lc monokai-256-magenta-l) (monokai-256-violet-hc monokai-256-violet-d) (monokai-256-violet-lc monokai-256-violet-l) (monokai-256-blue-hc monokai-256-blue-d) (monokai-256-blue-lc monokai-256-blue-l) (monokai-256-cyan-hc monokai-256-cyan-d) (monokai-256-cyan-lc monokai-256-cyan-l) (monokai-256-green-hc monokai-256-green-d) (monokai-256-green-lc monokai-256-green-l) ;; Distinct fringe (monokai-256-fringe-bg (if monokai-distinct-fringe-background monokai-256-gray monokai-256-background))) ;; Define faces (custom-theme-set-faces 'monokai ;; font lock for syntax highlighting `(font-lock-builtin-face ((,monokai-class (:foreground ,monokai-red :weight normal)) (,monokai-256-class (:foreground ,monokai-256-red :weight normal)))) `(font-lock-comment-delimiter-face ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(font-lock-comment-face ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(font-lock-constant-face ((,monokai-class (:foreground ,monokai-violet)) (,monokai-256-class (:foreground ,monokai-256-violet)))) `(font-lock-doc-face ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) `(font-lock-function-name-face ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(font-lock-keyword-face ((,monokai-class (:foreground ,monokai-red :weight normal)) (,monokai-256-class (:foreground ,monokai-256-red :weight normal)))) `(font-lock-negation-char-face ((,monokai-class (:foreground ,monokai-yellow :weight bold)) (,monokai-256-class (:foreground ,monokai-256-yellow :weight bold)))) `(font-lock-preprocessor-face ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(font-lock-regexp-grouping-construct ((,monokai-class (:foreground ,monokai-yellow :weight normal)) (,monokai-256-class (:foreground ,monokai-256-yellow :weight normal)))) `(font-lock-regexp-grouping-backslash ((,monokai-class (:foreground ,monokai-violet :weight normal)) (,monokai-256-class (:foreground ,monokai-256-violet :weight normal)))) `(font-lock-string-face ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) `(font-lock-type-face ((,monokai-class (:foreground ,monokai-blue :italic nil)) (,monokai-256-class (:foreground ,monokai-256-blue :italic nil)))) `(font-lock-variable-name-face ((,monokai-class (:foreground ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-orange)))) `(font-lock-warning-face ((,monokai-class (:foreground ,monokai-orange :weight bold :italic t :underline t)) (,monokai-256-class (:foreground ,monokai-256-orange :weight bold :italic t :underline t)))) `(c-annotation-face ((,monokai-class (:inherit font-lock-constant-face)) (,monokai-256-class (:inherit font-lock-constant-face)))) ;; general colouring '(button ((t (:underline t)))) `(default ((,monokai-class (:foreground ,monokai-foreground :background ,monokai-background)) (,monokai-256-class (:foreground ,monokai-256-foreground :background ,monokai-256-background)))) `(highlight ((,monokai-class (:background ,monokai-highlight)) (,monokai-256-class (:background ,monokai-256-highlight)))) `(lazy-highlight ((,monokai-class (:inherit highlight :background ,monokai-highlight-alt)) (,monokai-256-class (:inherit highlight :background ,monokai-256-highlight-alt)))) `(region ((,monokai-class (:inherit highlight :background ,monokai-highlight)) (,monokai-256-class (:inherit highlight :background ,monokai-256-highlight)))) `(secondary-selection ((,monokai-class (:inherit region :background ,monokai-highlight-alt)) (,monokai-256-class (:inherit region :background ,monokai-256-highlight-alt)))) `(shadow ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(match ((,monokai-class (:background ,monokai-green :foreground ,monokai-background :weight bold)) (,monokai-256-class (:background ,monokai-256-green :foreground ,monokai-256-background :weight bold)))) `(cursor ((,monokai-class (:foreground ,monokai-background :background ,monokai-foreground :inverse-video t)) (,monokai-256-class (:foreground ,monokai-256-background :background ,monokai-256-foreground :inverse-video t)))) `(mouse ((,monokai-class (:foreground ,monokai-background :background ,monokai-foreground :inverse-video t)) (,monokai-256-class (:foreground ,monokai-256-background :background ,monokai-256-foreground :inverse-video t)))) `(escape-glyph ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(escape-glyph-face ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(fringe ((,monokai-class (:foreground ,monokai-foreground :background ,monokai-fringe-bg)) (,monokai-256-class (:foreground ,monokai-256-foreground :background ,monokai-256-fringe-bg)))) `(link ((,monokai-class (:foreground ,monokai-blue :underline t :weight bold)) (,monokai-256-class (:foreground ,monokai-256-blue :underline t :weight bold)))) `(link-visited ((,monokai-class (:foreground ,monokai-violet :underline t :weight normal)) (,monokai-256-class (:foreground ,monokai-256-violet :underline t :weight normal)))) `(success ((,monokai-class (:foreground ,monokai-green )) (,monokai-256-class (:foreground ,monokai-256-green )))) `(warning ((,monokai-class (:foreground ,monokai-yellow )) (,monokai-256-class (:foreground ,monokai-256-yellow )))) `(error ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(eval-sexp-fu-flash ((,monokai-class (:foreground ,monokai-background :background ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-background :background ,monokai-256-green)))) `(eval-sexp-fu-flash-error ((,monokai-class (:foreground ,monokai-background :background ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-background :background ,monokai-256-red)))) `(trailing-whitespace ((,monokai-class (:background ,monokai-red)) (,monokai-256-class (:background ,monokai-256-red)))) `(vertical-border ((,monokai-class (:foreground ,monokai-gray)) (,monokai-256-class (:foreground ,monokai-256-gray)))) `(menu ((,monokai-class (:foreground ,monokai-foreground :background ,monokai-background)) (,monokai-256-class (:foreground ,monokai-256-foreground :background ,monokai-256-background)))) `(minibuffer-prompt ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) ;; mode-line and powerline `(mode-line-buffer-id ((,monokai-class (:foreground ,monokai-green :weight bold)) (,monokai-256-class (:foreground ,monokai-256-green :weight bold)))) `(mode-line ((,monokai-class (:inverse-video unspecified :underline unspecified :foreground ,monokai-emphasis :background ,monokai-highlight :box (:line-width 1 :color ,monokai-gray :style unspecified))) (,monokai-256-class (:inverse-video unspecified :underline unspecified :foreground ,monokai-256-foreground :background ,monokai-256-background :box (:line-width 1 :color ,monokai-256-highlight :style unspecified))))) `(powerline-active1 ((,monokai-class (:background ,monokai-gray-d)) (,monokai-256-class (:background ,monokai-256-gray-d)))) `(powerline-active2 ((,monokai-class (:background ,monokai-background)) (,monokai-256-class (:background ,monokai-256-background)))) `(mode-line-inactive ((,monokai-class (:inverse-video unspecified :underline unspecified :foreground ,monokai-comments :background ,monokai-background :box (:line-width 1 :color ,monokai-gray :style unspecified))) (,monokai-256-class (:inverse-video unspecified :underline unspecified :foreground ,monokai-256-comments :background ,monokai-256-background :box (:line-width 1 :color ,monokai-256-gray :style unspecified))))) `(powerline-inactive1 ((,monokai-class (:background ,monokai-gray-d)) (,monokai-256-class (:background ,monokai-256-gray-d)))) `(powerline-inactive2 ((,monokai-class (:background ,monokai-background)) (,monokai-256-class (:background ,monokai-256-background)))) ;; header-line `(header-line ((,monokai-class (:foreground ,monokai-emphasis :background ,monokai-highlight :box (:color ,monokai-gray :line-width 1 :style unspecified))) (,monokai-256-class (:foreground ,monokai-256-emphasis :background ,monokai-256-highlight :box (:color ,monokai-256-gray :line-width 1 :style unspecified))))) ;; cua `(cua-global-mark ((,monokai-class (:background ,monokai-yellow :foreground ,monokai-background)) (,monokai-256-class (:background ,monokai-256-yellow :foreground ,monokai-256-background)))) `(cua-rectangle ((,monokai-class (:inherit region)) (,monokai-256-class (:inherit region)))) `(cua-rectangle-noselect ((,monokai-class (:inherit secondary-selection)) (,monokai-256-class (:inherit secondary-selection)))) ;; diary `(diary ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) ;; dired `(dired-directory ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(dired-flagged ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(dired-header ((,monokai-class (:foreground ,monokai-blue :background ,monokai-background :inherit bold)) (,monokai-256-class (:foreground ,monokai-256-blue :background ,monokai-256-background :inherit bold)))) `(dired-ignored ((,monokai-class (:inherit shadow)) (,monokai-256-class (:inherit shadow)))) `(dired-mark ((,monokai-class (:foreground ,monokai-green :weight bold)) (,monokai-256-class (:foreground ,monokai-256-green :weight bold)))) `(dired-marked ((,monokai-class (:foreground ,monokai-violet :inherit bold)) (,monokai-256-class (:foreground ,monokai-256-violet :inherit bold)))) `(dired-perm-write ((,monokai-class (:foreground ,monokai-foreground :underline t)) (,monokai-256-class (:foreground ,monokai-256-foreground :underline t)))) `(dired-symlink ((,monokai-class (:foreground ,monokai-cyan :slant italic)) (,monokai-256-class (:foreground ,monokai-256-cyan :slant italic)))) `(dired-warning ((,monokai-class (:foreground ,monokai-orange :underline t)) (,monokai-256-class (:foreground ,monokai-256-orange :underline t)))) ;; dropdown `(dropdown-list-face ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-blue)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-blue)))) `(dropdown-list-selection-face ((,monokai-class (:background ,monokai-green :foreground ,monokai-background)) (,monokai-256-class (:background ,monokai-256-green :foreground ,monokai-256-background)))) ;; ecb `(ecb-default-highlight-face ((,monokai-class (:background ,monokai-blue :foreground ,monokai-background)) (,monokai-256-class (:background ,monokai-256-blue :foreground ,monokai-256-background)))) `(ecb-history-bucket-node-dir-soure-path-face ((,monokai-class (:inherit ecb-history-bucket-node-face :foreground ,monokai-yellow)) (,monokai-256-class (:inherit ecb-history-bucket-node-face :foreground ,monokai-256-yellow)))) `(ecb-source-in-directories-buffer-face ((,monokai-class (:inherit ecb-directories-general-face :foreground ,monokai-foreground)) (,monokai-256-class (:inherit ecb-directories-general-face :foreground ,monokai-256-foreground)))) `(ecb-history-dead-buffer-face ((,monokai-class (:inherit ecb-history-general-face :foreground ,monokai-comments)) (,monokai-256-class (:inherit ecb-history-general-face :foreground ,monokai-256-comments)))) `(ecb-directory-not-accessible-face ((,monokai-class (:inherit ecb-directories-general-face :foreground ,monokai-comments)) (,monokai-256-class (:inherit ecb-directories-general-face :foreground ,monokai-256-comments)))) `(ecb-bucket-node-face ((,monokai-class (:inherit ecb-default-general-face :weight normal :foreground ,monokai-blue)) (,monokai-256-class (:inherit ecb-default-general-face :weight normal :foreground ,monokai-256-blue)))) `(ecb-tag-header-face ((,monokai-class (:background ,monokai-highlight-line)) (,monokai-256-class (:background ,monokai-256-highlight-line)))) `(ecb-analyse-bucket-element-face ((,monokai-class (:inherit ecb-analyse-general-face :foreground ,monokai-green)) (,monokai-256-class (:inherit ecb-analyse-general-face :foreground ,monokai-256-green)))) `(ecb-directories-general-face ((,monokai-class (:inherit ecb-default-general-face :height 1.0)) (,monokai-256-class (:inherit ecb-default-general-face :height 1.0)))) `(ecb-method-non-semantic-face ((,monokai-class (:inherit ecb-methods-general-face :foreground ,monokai-cyan)) (,monokai-256-class (:inherit ecb-methods-general-face :foreground ,monokai-256-cyan)))) `(ecb-mode-line-prefix-face ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(ecb-tree-guide-line-face ((,monokai-class (:inherit ecb-default-general-face :foreground ,monokai-gray :height 1.0)) (,monokai-256-class (:inherit ecb-default-general-face :foreground ,monokai-256-gray :height 1.0)))) ;; ee `(ee-bookmarked ((,monokai-class (:foreground ,monokai-emphasis)) (,monokai-256-class (:foreground ,monokai-256-emphasis)))) `(ee-category ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(ee-link ((,monokai-class (:inherit link)) (,monokai-256-class (:inherit link)))) `(ee-link-visited ((,monokai-class (:inherit link-visited)) (,monokai-256-class (:inherit link-visited)))) `(ee-marked ((,monokai-class (:foreground ,monokai-magenta :weight bold)) (,monokai-256-class (:foreground ,monokai-256-magenta :weight bold)))) `(ee-omitted ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(ee-shadow ((,monokai-class (:inherit shadow)) (,monokai-256-class (:inherit shadow)))) ;; grep `(grep-context-face ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(grep-error-face ((,monokai-class (:foreground ,monokai-red :weight bold :underline t)) (,monokai-256-class (:foreground ,monokai-256-red :weight bold :underline t)))) `(grep-hit-face ((,monokai-class (:foreground ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-orange)))) `(grep-match-face ((,monokai-class (:foreground ,monokai-green :weight bold)) (,monokai-256-class (:foreground ,monokai-256-green :weight bold)))) ;; isearch `(isearch ((,monokai-class (:inherit region :foreground ,monokai-background :background ,monokai-yellow)) (,monokai-256-class (:inherit region :foreground ,monokai-256-background :background ,monokai-256-yellow)))) `(isearch-fail ((,monokai-class (:inherit isearch :foreground ,monokai-red :background ,monokai-background :bold t)) (,monokai-256-class (:inherit isearch :foreground ,monokai-256-red :background ,monokai-256-background :bold t)))) ;; ace-jump-mode `(ace-jump-face-background ((,monokai-class (:foreground ,monokai-comments :background ,monokai-background :inverse-video nil)) (,monokai-256-class (:foreground ,monokai-256-comments :background ,monokai-256-background :inverse-video nil)))) `(ace-jump-face-foreground ((,monokai-class (:foreground ,monokai-yellow :background ,monokai-background :inverse-video nil :weight bold)) (,monokai-256-class (:foreground ,monokai-256-yellow :background ,monokai-256-background :inverse-video nil :weight bold)))) ;; auctex `(font-latex-bold-face ((,monokai-class (:inherit bold :foreground ,monokai-emphasis)) (,monokai-256-class (:inherit bold :foreground ,monokai-256-emphasis)))) `(font-latex-doctex-documentation-face ((,monokai-class (:background unspecified)) (,monokai-256-class (:background unspecified)))) `(font-latex-doctex-preprocessor-face ((,monokai-class (:inherit (font-latex-doctex-documentation-face font-lock-builtin-face font-lock-preprocessor-face))) (,monokai-class (:inherit (font-latex-doctex-documentation-face font-lock-builtin-face font-lock-preprocessor-face))))) `(font-latex-italic-face ((,monokai-class (:inherit italic :foreground ,monokai-emphasis)) (,monokai-256-class (:inherit italic :foreground ,monokai-256-emphasis)))) `(font-latex-math-face ((,monokai-class (:foreground ,monokai-violet)) (,monokai-256-class (:foreground ,monokai-256-violet)))) `(font-latex-sectioning-0-face ((,monokai-class (:inherit font-latex-sectioning-1-face :height ,monokai-height-plus-1)) (,monokai-256-class (:inherit font-latex-sectioning-1-face :height ,monokai-height-plus-1)))) `(font-latex-sectioning-1-face ((,monokai-class (:inherit font-latex-sectioning-2-face :height ,monokai-height-plus-1)) (,monokai-256-class (:inherit font-latex-sectioning-2-face :height ,monokai-height-plus-1)))) `(font-latex-sectioning-2-face ((,monokai-class (:inherit font-latex-sectioning-3-face :height ,monokai-height-plus-1)) (,monokai-256-class (:inherit font-latex-sectioning-3-face :height ,monokai-height-plus-1)))) `(font-latex-sectioning-3-face ((,monokai-class (:inherit font-latex-sectioning-4-face :height ,monokai-height-plus-1)) (,monokai-256-class (:inherit font-latex-sectioning-4-face :height ,monokai-height-plus-1)))) `(font-latex-sectioning-4-face ((,monokai-class (:inherit font-latex-sectioning-5-face :height ,monokai-height-plus-1)) (,monokai-256-class (:inherit font-latex-sectioning-5-face :height ,monokai-height-plus-1)))) `(font-latex-sectioning-5-face ((,monokai-class (:inherit ,monokai-pitch :foreground ,monokai-yellow :weight bold)) (,monokai-256-class (:inherit ,monokai-pitch : foreground ,monokai-256-yellow :weight bold)))) `(font-latex-sedate-face ((,monokai-class (:foreground ,monokai-emphasis)) (,monokai-256-class (:foreground ,monokai-256-emphasis)))) `(font-latex-slide-title-face ((,monokai-class (:inherit (,monokai-pitch font-lock-type-face) :weight bold :height ,monokai-height-plus-3)) (,monokai-256-class (:inherit (,monokai-pitch font-lock-type-face) :weight bold :height ,monokai-height-plus-3)))) `(font-latex-string-face ((,monokai-class (:foreground ,monokai-cyan)) (,monokai-256-class (:foreground ,monokai-256-cyan)))) `(font-latex-subscript-face ((,monokai-class (:height ,monokai-height-minus-1)) (,monokai-256-class (:height ,monokai-height-minus-1)))) `(font-latex-superscript-face ((,monokai-class (:height ,monokai-height-minus-1)) (,monokai-256-class (:height ,monokai-height-minus-1)))) `(font-latex-verbatim-face ((,monokai-class (:inherit fixed-pitch :foreground ,monokai-foreground :slant italic)) (,monokai-256-class (:inherit fixed-pitch :foreground ,monokai-256-foreground :slant italic)))) `(font-latex-warning-face ((,monokai-class (:inherit bold :foreground ,monokai-orange)) (,monokai-256-class (:inherit bold :foreground ,monokai-256-orange)))) ;; auto-complete `(ac-candidate-face ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-blue)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-blue)))) `(ac-selection-face ((,monokai-class (:background ,monokai-blue :foreground ,monokai-background)) (,monokai-256-class (:background ,monokai-256-blue :foreground ,monokai-256-background)))) `(ac-candidate-mouse-face ((,monokai-class (:background ,monokai-blue :foreground ,monokai-background)) (,monokai-256-class (:background ,monokai-256-blue :foreground ,monokai-256-background)))) `(ac-completion-face ((,monokai-class (:foreground ,monokai-emphasis :underline t)) (,monokai-256-class (:foreground ,monokai-256-emphasis :underline t)))) `(ac-gtags-candidate-face ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-blue)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-blue)))) `(ac-gtags-selection-face ((,monokai-class (:background ,monokai-blue :foreground ,monokai-background)) (,monokai-256-class (:background ,monokai-256-blue :foreground ,monokai-256-background)))) `(ac-yasnippet-candidate-face ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-yellow)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-yellow)))) `(ac-yasnippet-selection-face ((,monokai-class (:background ,monokai-yellow :foreground ,monokai-background)) (,monokai-256-class (:background ,monokai-256-yellow :foreground ,monokai-256-background)))) ;; auto highlight symbol `(ahs-definition-face ((,monokai-class (:foreground ,monokai-background :background ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-background :background ,monokai-256-blue)))) `(ahs-edit-mode-face ((,monokai-class (:foreground ,monokai-background :background ,monokai-highlight)) (,monokai-256-class (:foreground ,monokai-256-background :background ,monokai-256-highlight)))) `(ahs-face ((,monokai-class (:foreground ,monokai-background :background ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-magenta :background unspecified)))) `(ahs-plugin-bod-face ((,monokai-class (:foreground ,monokai-background :background ,monokai-violet )) (,monokai-256-class (:foreground ,monokai-256-background :background ,monokai-256-cyan )))) `(ahs-plugin-defalt-face ((,monokai-class (:foreground ,monokai-background :background ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-background :background ,monokai-256-orange)))) `(ahs-plugin-whole-buffer-face ((,monokai-class (:foreground ,monokai-background :background ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-background :background ,monokai-256-green)))) `(ahs-warning-face ((,monokai-class (:foreground ,monokai-red :weight bold)) (,monokai-256-class (:foreground ,monokai-256-red :weight bold)))) ;; android mode `(android-mode-debug-face ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(android-mode-error-face ((,monokai-class (:foreground ,monokai-orange :weight bold)) (,monokai-256-class (:foreground ,monokai-256-orange :weight bold)))) `(android-mode-info-face ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(android-mode-verbose-face ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(android-mode-warning-face ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) ;; anzu-mode `(anzu-mode-line ((,monokai-class (:foreground ,monokai-violet :weight bold)) (,monokai-256-class (:foreground ,monokai-256-violet :weight bold)))) ;; bm `(bm-face ((,monokai-class (:background ,monokai-yellow-lc :foreground ,monokai-background)) (,monokai-256-class (:background ,monokai-256-yellow-lc :foreground ,monokai-256-background)))) `(bm-fringe-face ((,monokai-class (:background ,monokai-yellow-lc :foreground ,monokai-background)) (,monokai-256-class (:background ,monokai-256-yellow-lc :foreground ,monokai-256-background)))) `(bm-fringe-persistent-face ((,monokai-class (:background ,monokai-green-lc :foreground ,monokai-background)) (,monokai-256-class (:background ,monokai-256-green-lc :foreground ,monokai-256-background)))) `(bm-persistent-face ((,monokai-class (:background ,monokai-green-lc :foreground ,monokai-background)) (,monokai-256-class (:background ,monokai-256-green-lc :foreground ,monokai-256-background)))) ;; calfw `(cfw:face-day-title ((,monokai-class (:background ,monokai-highlight-line)) (,monokai-256-class (:background ,monokai-256-highlight-line)))) `(cfw:face-annotation ((,monokai-class (:inherit cfw:face-day-title :foreground ,monokai-yellow)) (,monokai-256-class (:inherit cfw:face-day-title :foreground ,monokai-256-yellow)))) `(cfw:face-default-content ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(cfw:face-default-day ((,monokai-class (:inherit cfw:face-day-title :weight bold)) (,monokai-256-class (:inherit cfw:face-day-title :weight bold)))) `(cfw:face-disable ((,monokai-class (:inherit cfw:face-day-title :foreground ,monokai-comments)) (,monokai-256-class (:inherit cfw:face-day-title :foreground ,monokai-256-comments)))) `(cfw:face-grid ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(cfw:face-header ((,monokai-class (:foreground ,monokai-blue-hc :background ,monokai-blue-lc :weight bold)) (,monokai-256-class (:foreground ,monokai-256-blue-hc :background ,monokai-256-blue-lc :weight bold)))) `(cfw:face-holiday ((,monokai-class (:background nil :foreground ,monokai-red :weight bold)) (,monokai-256-class (:background nil :foreground ,monokai-256-red :weight bold)))) `(cfw:face-periods ((,monokai-class (:foreground ,monokai-magenta)) (,monokai-256-class (:foreground ,monokai-256-magenta)))) `(cfw:face-select ((,monokai-class (:background ,monokai-magenta-lc :foreground ,monokai-magenta-hc)) (,monokai-256-class (:background ,monokai-256-magenta-lc :foreground ,monokai-256-magenta-hc)))) `(cfw:face-saturday ((,monokai-class (:foreground ,monokai-cyan-hc :background ,monokai-cyan-lc)) (,monokai-256-class (:foreground ,monokai-256-cyan-hc :background ,monokai-256-cyan-lc)))) `(cfw:face-sunday ((,monokai-class (:foreground ,monokai-red-hc :background ,monokai-red-lc :weight bold)) (,monokai-256-class (:foreground ,monokai-256-red-hc :background ,monokai-256-red-lc :weight bold)))) `(cfw:face-title ((,monokai-class (:inherit ,monokai-pitch :foreground ,monokai-yellow :weight bold :height ,monokai-height-plus-4)) (,monokai-256-class (:inherit ,monokai-pitch :foreground ,monokai-256-yellow :weight bold :height ,monokai-height-plus-4)))) `(cfw:face-today ((,monokai-class (:weight bold :background ,monokai-highlight-line :foreground nil)) (,monokai-256-class (:weight bold :background ,monokai-256-highlight-line :foreground nil)))) `(cfw:face-today-title ((,monokai-class (:background ,monokai-yellow-lc :foreground ,monokai-yellow-hc :weight bold)) (,monokai-256-class (:background ,monokai-256-yellow-lc :foreground ,monokai-256-yellow-hc :weight bold)))) `(cfw:face-toolbar ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-foreground)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-foreground)))) `(cfw:face-toolbar-button-off ((,monokai-class (:background ,monokai-yellow-lc :foreground ,monokai-yellow-hc :weight bold)) (,monokai-256-class (:background ,monokai-256-yellow-lc :foreground ,monokai-256-yellow-hc :weight bold)))) `(cfw:face-toolbar-button-on ((,monokai-class (:background ,monokai-yellow-hc :foreground ,monokai-yellow-lc :weight bold)) (,monokai-256-class (:background ,monokai-256-yellow-hc :foreground ,monokai-256-yellow-lc :weight bold)))) ;; cider `(cider-enlightened ((,monokai-class (:foreground ,monokai-yellow :background nil :box (:color ,monokai-yellow :line-width -1 :style nil))) (,monokai-256-class (:foreground ,monokai-256-yellow :background nil :box (:color ,monokai-256-yellow :line-width -1 :style nil))) )) `(cider-enlightened-local ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) `(cider-instrumented-face ((,monokai-class (:foreground ,monokai-violet :background nil :box (:color ,monokai-violet :line-width -1 :style nil))) (,monokai-256-class (:foreground ,monokai-256-violet :background nil :box (:color ,monokai-256-violet :line-width -1 :style nil))))) `(cider-result-overlay-face ((,monokai-class (:foreground ,monokai-blue :background nil :box (:color ,monokai-blue :line-width -1 :style nil))) (,monokai-256-class (:foreground ,monokai-256-blue :background nil :box (:color ,monokai-256-blue :line-width -1 :style nil))))) `(cider-test-error-face ((,monokai-class (:foreground ,monokai-background :background ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-background :background ,monokai-256-orange)))) `(cider-test-failure-face ((,monokai-class (:foreground ,monokai-background :background ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-background :background ,monokai-256-red)))) `(cider-test-success-face ((,monokai-class (:foreground ,monokai-background :background ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-background :background ,monokai-256-green)))) `(cider-traced-face ((,monokai-class :box (:color ,monokai-blue :line-width -1 :style nil)) (,monokai-256-class :box (:color ,monokai-256-blue :line-width -1 :style nil)))) ;; clojure-test `(clojure-test-failure-face ((,monokai-class (:foreground ,monokai-red :weight bold :underline t)) (,monokai-256-class (:foreground ,monokai-256-red :weight bold :underline t)))) `(clojure-test-error-face ((,monokai-class (:foreground ,monokai-orange :weight bold :underline t)) (,monokai-256-class (:foreground ,monokai-256-red :weight bold :underline t)))) `(clojure-test-success-face ((,monokai-class (:foreground ,monokai-green :weight bold :underline t)) (,monokai-256-class (:foreground ,monokai-256-green :weight bold :underline t)))) ;; company-mode `(company-tooltip ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-emphasis)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-emphasis)))) `(company-tooltip-selection ((,monokai-class (:background ,monokai-blue :foreground ,monokai-background)) (,monokai-256-class (:background ,monokai-256-blue :foreground ,monokai-256-background)))) `(company-tooltip-mouse ((,monokai-class (:background ,monokai-blue :foreground ,monokai-background)) (,monokai-256-class (:background ,monokai-256-blue :foreground ,monokai-256-background)))) `(company-tooltip-common ((,monokai-class (:foreground ,monokai-blue :underline t)) (,monokai-256-class (:foreground ,monokai-256-blue :underline t)))) `(company-tooltip-common-selection ((,monokai-class (:foreground ,monokai-background :background ,monokai-blue :underline t)) (,monokai-256-class (:foreground ,monokai-256-background :background ,monokai-256-blue :underline t)))) `(company-preview ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-emphasis)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-emphasis)))) `(company-preview-common ((,monokai-class (:foreground ,monokai-blue :underline t)) (,monokai-256-class (:foreground ,monokai-256-blue :underline t)))) `(company-scrollbar-bg ((,monokai-class (:background ,monokai-gray)) (,monokai-256-class (:background ,monokai-256-gray)))) `(company-scrollbar-fg ((,monokai-class (:background ,monokai-comments)) (,monokai-256-class (:background ,monokai-256-comments)))) `(company-tooltip-annotation ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-green)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-green)))) `(company-template-field ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-blue)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-blue)))) ;; compilation `(compilation-column-face ((,monokai-class (:foreground ,monokai-cyan :underline nil)) (,monokai-256-class (:foreground ,monokai-256-cyan :underline nil)))) `(compilation-column-number ((,monokai-class (:inherit font-lock-doc-face :foreground ,monokai-cyan :underline nil)) (,monokai-256-class (:inherit font-lock-doc-face :foreground ,monokai-256-cyan :underline nil)))) `(compilation-enter-directory-face ((,monokai-class (:foreground ,monokai-green :underline nil)) (,monokai-256-class (:foreground ,monokai-256-green :underline nil)))) `(compilation-error ((,monokai-class (:inherit error :underline nil)) (,monokai-256-class (:inherit error :underline nil)))) `(compilation-error-face ((,monokai-class (:foreground ,monokai-red :underline nil)) (,monokai-256-class (:foreground ,monokai-256-red :underline nil)))) `(compilation-face ((,monokai-class (:foreground ,monokai-foreground :underline nil)) (,monokai-256-class (:foreground ,monokai-256-foreground :underline nil)))) `(compilation-info ((,monokai-class (:foreground ,monokai-comments :underline nil :bold nil)) (,monokai-256-class (:foreground ,monokai-256-comments :underline nil :bold nil)))) `(compilation-info-face ((,monokai-class (:foreground ,monokai-blue :underline nil)) (,monokai-256-class (:foreground ,monokai-256-blue :underline nil)))) `(compilation-leave-directory-face ((,monokai-class (:foreground ,monokai-green :underline nil)) (,monokai-256-class (:foreground ,monokai-256-green :underline nil)))) `(compilation-line-face ((,monokai-class (:foreground ,monokai-green :underline nil)) (,monokai-256-class (:foreground ,monokai-256-green :underline nil)))) `(compilation-line-number ((,monokai-class (:foreground ,monokai-green :underline nil)) (,monokai-256-class (:foreground ,monokai-256-green :underline nil)))) `(compilation-warning ((,monokai-class (:inherit warning :underline nil)) (,monokai-256-class (:inherit warning :underline nil)))) `(compilation-warning-face ((,monokai-class (:foreground ,monokai-yellow :weight normal :underline nil)) (,monokai-256-class (:foreground ,monokai-256-yellow :weight normal :underline nil)))) `(compilation-mode-line-exit ((,monokai-class (:inherit compilation-info :foreground ,monokai-green :weight bold)) (,monokai-256-class (:inherit compilation-info :foreground ,monokai-256-green :weight bold)))) `(compilation-mode-line-fail ((,monokai-class (:inherit compilation-error :foreground ,monokai-red :weight bold)) (,monokai-256-class (:inherit compilation-error :foreground ,monokai-256-red :weight bold)))) `(compilation-mode-line-run ((,monokai-class (:foreground ,monokai-orange :weight bold)) (,monokai-256-class (:foreground ,monokai-256-orange :weight bold)))) ;; CSCOPE `(cscope-file-face ((,monokai-class (:foreground ,monokai-green :weight bold)) (,monokai-256-class (:foreground ,monokai-256-green :weight bold)))) `(cscope-function-face ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(cscope-line-number-face ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) `(cscope-line-face ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(cscope-mouse-face ((,monokai-class (:background ,monokai-blue :foreground ,monokai-foreground)) (,monokai-256-class (:background ,monokai-256-blue :foreground ,monokai-256-foreground)))) ;; ctable `(ctbl:face-cell-select ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-emphasis :underline ,monokai-emphasis :weight bold)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-emphasis :underline ,monokai-256-emphasis :weight bold)))) `(ctbl:face-continue-bar ((,monokai-class (:background ,monokai-gray :foreground ,monokai-yellow)) (,monokai-256-class (:background ,monokai-256-gray :foreground ,monokai-256-yellow)))) `(ctbl:face-row-select ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-foreground :underline t)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-foreground :underline t)))) ;; coffee `(coffee-mode-class-name ((,monokai-class (:foreground ,monokai-yellow :weight bold)) (,monokai-256-class (:foreground ,monokai-256-yellow :weight bold)))) `(coffee-mode-function-param ((,monokai-class (:foreground ,monokai-violet :slant italic)) (,monokai-256-class (:foreground ,monokai-256-violet :slant italic)))) ;; custom `(custom-face-tag ((,monokai-class (:inherit ,monokai-pitch :height ,monokai-height-plus-3 :foreground ,monokai-violet :weight bold)) (,monokai-256-class (:inherit ,monokai-pitch :height ,monokai-height-plus-3 :foreground ,monokai-256-violet :weight bold)))) `(custom-variable-tag ((,monokai-class (:inherit ,monokai-pitch :foreground ,monokai-cyan :height ,monokai-height-plus-3)) (,monokai-256-class (:inherit ,monokai-pitch :foreground ,monokai-256-cyan :height ,monokai-height-plus-3)))) `(custom-comment-tag ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(custom-group-tag ((,monokai-class (:inherit ,monokai-pitch :foreground ,monokai-blue :height ,monokai-height-plus-3)) (,monokai-256-class (:inherit ,monokai-pitch :foreground ,monokai-256-blue :height ,monokai-height-plus-3)))) `(custom-group-tag-1 ((,monokai-class (:inherit ,monokai-pitch :foreground ,monokai-red :height ,monokai-height-plus-3)) (,monokai-256-class (:inherit ,monokai-pitch :foreground ,monokai-256-red :height ,monokai-height-plus-3)))) `(custom-state ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) ;; diff `(diff-added ((,monokai-class (:foreground ,monokai-green :background ,monokai-background)) (,monokai-256-class (:foreground ,monokai-256-green :background ,monokai-256-background)))) `(diff-changed ((,monokai-class (:foreground ,monokai-blue :background ,monokai-background)) (,monokai-256-class (:foreground ,monokai-256-blue :background ,monokai-256-background)))) `(diff-removed ((,monokai-class (:foreground ,monokai-red :background ,monokai-background)) (,monokai-256-class (:foreground ,monokai-256-red :background ,monokai-256-background)))) `(diff-header ((,monokai-class (:background ,monokai-background)) (,monokai-256-class (:background ,monokai-256-background)))) `(diff-file-header ((,monokai-class (:background ,monokai-background :foreground ,monokai-foreground :weight bold)) (,monokai-256-class (:background ,monokai-256-background :foreground ,monokai-256-foreground :weight bold)))) `(diff-refine-added ((,monokai-class (:foreground ,monokai-background :background ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-background :background ,monokai-256-green)))) `(diff-refine-change ((,monokai-class (:foreground ,monokai-background :background ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-background :background ,monokai-256-blue)))) `(diff-refine-removed ((,monokai-class (:foreground ,monokai-background :background ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-background :background ,monokai-256-red)))) ;; diff-hl `(diff-hl-change ((,monokai-class (:background ,monokai-blue-lc :foreground ,monokai-blue-hc)) (,monokai-256-class (:background ,monokai-256-blue-lc :foreground ,monokai-256-blue-hc)))) `(diff-hl-delete ((,monokai-class (:background ,monokai-red-lc :foreground ,monokai-red-hc)) (,monokai-256-class (:background ,monokai-256-red-lc :foreground ,monokai-256-red-hc)))) `(diff-hl-insert ((,monokai-class (:background ,monokai-green-lc :foreground ,monokai-green-hc)) (,monokai-256-class (:background ,monokai-256-green-lc :foreground ,monokai-256-green-hc)))) `(diff-hl-unknown ((,monokai-class (:background ,monokai-violet-lc :foreground ,monokai-violet-hc)) (,monokai-256-class (:background ,monokai-256-violet-lc :foreground ,monokai-256-violet-hc)))) ;; ediff `(ediff-fine-diff-A ((,monokai-class (:background ,monokai-orange-lc)) (,monokai-256-class (:background ,monokai-256-orange-lc)))) `(ediff-fine-diff-B ((,monokai-class (:background ,monokai-green-lc)) (,monokai-256-class (:background ,monokai-256-green-lc)))) `(ediff-fine-diff-C ((,monokai-class (:background ,monokai-yellow-lc)) (,monokai-256-class (:background ,monokai-256-yellow-lc)))) `(ediff-current-diff-C ((,monokai-class (:background ,monokai-blue-lc)) (,monokai-256-class (:background ,monokai-256-blue-lc)))) `(ediff-even-diff-A ((,monokai-class (:background ,monokai-comments :foreground ,monokai-foreground-lc )) (,monokai-256-class (:background ,monokai-256-comments :foreground ,monokai-256-foreground-lc )))) `(ediff-odd-diff-A ((,monokai-class (:background ,monokai-comments :foreground ,monokai-foreground-hc )) (,monokai-256-class (:background ,monokai-256-comments :foreground ,monokai-256-foreground-hc )))) `(ediff-even-diff-B ((,monokai-class (:background ,monokai-comments :foreground ,monokai-foreground-hc )) (,monokai-256-class (:background ,monokai-256-comments :foreground ,monokai-256-foreground-hc )))) `(ediff-odd-diff-B ((,monokai-class (:background ,monokai-comments :foreground ,monokai-foreground-lc )) (,monokai-256-class (:background ,monokai-256-comments :foreground ,monokai-256-foreground-lc )))) `(ediff-even-diff-C ((,monokai-class (:background ,monokai-comments :foreground ,monokai-foreground )) (,monokai-256-class (:background ,monokai-256-comments :foreground ,monokai-256-foreground )))) `(ediff-odd-diff-C ((,monokai-class (:background ,monokai-comments :foreground ,monokai-background )) (,monokai-256-class (:background ,monokai-256-comments :foreground ,monokai-256-background )))) ;; edts `(edts-face-error-line ((,(append '((supports :underline (:style line))) monokai-class) (:underline (:style line :color ,monokai-red) :inherit unspecified)) (,monokai-class (:foreground ,monokai-red-hc :background ,monokai-red-lc :weight bold :underline t)) (,(append '((supports :underline (:style line))) monokai-256-class ) (:underline (:style line :color ,monokai-256-red) :inherit unspecified)) (,monokai-256-class (:foreground ,monokai-256-red-hc :background ,monokai-256-red-lc :weight bold :underline t)))) `(edts-face-warning-line ((,(append '((supports :underline (:style line))) monokai-class) (:underline (:style line :color ,monokai-yellow) :inherit unspecified)) (,monokai-class (:foreground ,monokai-yellow-hc :background ,monokai-yellow-lc :weight bold :underline t)) (,(append '((supports :underline (:style line))) monokai-256-class ) (:underline (:style line :color ,monokai-256-yellow) :inherit unspecified)) (,monokai-256-class (:foreground ,monokai-256-yellow-hc :background ,monokai-256-yellow-lc :weight bold :underline t)))) `(edts-face-error-fringe-bitmap ((,monokai-class (:foreground ,monokai-red :background unspecified :weight bold)) (,monokai-256-class (:foreground ,monokai-256-red :background unspecified :weight bold)))) `(edts-face-warning-fringe-bitmap ((,monokai-class (:foreground ,monokai-yellow :background unspecified :weight bold)) (,monokai-256-class (:foreground ,monokai-256-yellow :background unspecified :weight bold)))) `(edts-face-error-mode-line ((,monokai-class (:background ,monokai-red :foreground unspecified)) (,monokai-256-class (:background ,monokai-256-red :foreground unspecified)))) `(edts-face-warning-mode-line ((,monokai-class (:background ,monokai-yellow :foreground unspecified)) (,monokai-256-class (:background ,monokai-256-yellow :foreground unspecified)))) ;; elfeed `(elfeed-search-date-face ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(elfeed-search-feed-face ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(elfeed-search-tag-face ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(elfeed-search-title-face ((,monokai-class (:foreground ,monokai-cyan)) (,monokai-256-class (:foreground ,monokai-256-cyan)))) ;; elixir `(elixir-attribute-face ((,monokai-class (:foreground ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-orange)))) `(elixir-atom-face ((,monokai-class (:foreground ,monokai-violet)) (,monokai-256-class (:foreground ,monokai-256-violet)))) ;; ein `(ein:cell-input-area ((,monokai-class (:background ,monokai-highlight-line)) (,monokai-256-class (:background ,monokai-256-highlight-line)))) `(ein:cell-input-prompt ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(ein:cell-output-prompt ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(ein:notification-tab-normal ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(ein:notification-tab-selected ((,monokai-class (:foreground ,monokai-orange :inherit bold)) (,monokai-256-class (:foreground ,monokai-256-orange :inherit bold)))) ;; enhanced ruby mode `(enh-ruby-string-delimiter-face ((,monokai-class (:inherit font-lock-string-face)) (,monokai-256-class (:inherit font-lock-string-face)))) `(enh-ruby-heredoc-delimiter-face ((,monokai-class (:inherit font-lock-string-face)) (,monokai-256-class (:inherit font-lock-string-face)))) `(enh-ruby-regexp-delimiter-face ((,monokai-class (:inherit font-lock-string-face)) (,monokai-256-class (:inherit font-lock-string-face)))) `(enh-ruby-op-face ((,monokai-class (:inherit font-lock-keyword-face)) (,monokai-256-class (:inherit font-lock-keyword-face)))) ;; erm-syn `(erm-syn-errline ((,(append '((supports :underline (:style wave))) monokai-class) (:underline (:style wave :color ,monokai-red) :inherit unspecified)) (,monokai-class (:foreground ,monokai-red-hc :background ,monokai-red-lc :weight bold :underline t)) (,(append '((supports :underline (:style wave))) monokai-256-class ) (:underline (:style wave :color ,monokai-256-red) :inherit unspecified)) (,monokai-256-class (:foreground ,monokai-256-red-hc :background ,monokai-256-red-lc :weight bold :underline t)))) `(erm-syn-warnline ((,(append '((supports :underline (:style wave))) monokai-class) (:underline (:style wave :color ,monokai-orange) :inherit unspecified)) (,monokai-class (:foreground ,monokai-orange-hc :background ,monokai-orange-lc :weight bold :underline t)) (,(append '((supports :underline (:style wave))) monokai-256-class ) (:underline (:style wave :color ,monokai-256-orange) :inherit unspecified)) (,monokai-256-class (:foreground ,monokai-256-orange-hc :background ,monokai-256-orange-lc :weight bold :underline t)))) ;; epc `(epc:face-title ((,monokai-class (:foreground ,monokai-blue :background ,monokai-background :weight normal :underline nil)) (,monokai-256-class (:foreground ,monokai-256-blue :background ,monokai-256-background :weight normal :underline nil)))) ;; erc `(erc-action-face ((,monokai-class (:inherit erc-default-face)) (,monokai-256-class (:inherit erc-default-face)))) `(erc-bold-face ((,monokai-class (:weight bold)) (,monokai-256-class (:weight bold)))) `(erc-current-nick-face ((,monokai-class (:foreground ,monokai-blue :weight bold)) (,monokai-256-class (:foreground ,monokai-256-blue :weight bold)))) `(erc-dangerous-host-face ((,monokai-class (:inherit font-lock-warning-face)) (,monokai-256-class (:inherit font-lock-warning-face)))) `(erc-default-face ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(erc-highlight-face ((,monokai-class (:inherit erc-default-face :background ,monokai-highlight)) (,monokai-256-class (:inherit erc-default-face :background ,monokai-256-highlight)))) `(erc-direct-msg-face ((,monokai-class (:inherit erc-default-face)) (,monokai-256-class (:inherit erc-default-face)))) `(erc-error-face ((,monokai-class (:inherit font-lock-warning-face)) (,monokai-256-class (:inherit font-lock-warning-face)))) `(erc-fool-face ((,monokai-class (:inherit erc-default-face)) (,monokai-256-class (:inherit erc-default-face)))) `(erc-input-face ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) `(erc-keyword-face ((,monokai-class (:foreground ,monokai-blue :weight bold)) (,monokai-256-class (:foreground ,monokai-256-blue :weight bold)))) `(erc-nick-default-face ((,monokai-class (:foreground ,monokai-yellow :weight bold)) (,monokai-256-class (:foreground ,monokai-256-yellow :weight bold)))) `(erc-my-nick-face ((,monokai-class (:foreground ,monokai-red :weight bold)) (,monokai-256-class (:foreground ,monokai-256-red :weight bold)))) `(erc-nick-msg-face ((,monokai-class (:inherit erc-default-face)) (,monokai-256-class (:inherit erc-default-face)))) `(erc-notice-face ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(erc-pal-face ((,monokai-class (:foreground ,monokai-orange :weight bold)) (,monokai-256-class (:foreground ,monokai-256-orange :weight bold)))) `(erc-prompt-face ((,monokai-class (:foreground ,monokai-orange :background ,monokai-background :weight bold)) (,monokai-256-class (:foreground ,monokai-256-orange :background ,monokai-256-background :weight bold)))) `(erc-timestamp-face ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(erc-underline-face ((t (:underline t)))) ;; eshell `(eshell-prompt ((,monokai-class (:foreground ,monokai-blue :inherit bold)) (,monokai-256-class (:foreground ,monokai-256-blue :inherit bold)))) `(eshell-ls-archive ((,monokai-class (:foreground ,monokai-red :weight bold)) (,monokai-256-class (:foreground ,monokai-256-red :inherit bold)))) `(eshell-ls-backup ((,monokai-class (:inherit font-lock-comment-face)) (,monokai-256-class (:inherit font-lock-comment-face)))) `(eshell-ls-clutter ((,monokai-class (:inherit font-lock-comment-face)) (,monokai-256-class (:inherit font-lock-comment-face)))) `(eshell-ls-directory ((,monokai-class (:foreground ,monokai-blue :inherit bold)) (,monokai-256-class (:foreground ,monokai-256-blue :inherit bold)))) `(eshell-ls-executable ((,monokai-class (:foreground ,monokai-green :inherit bold)) (,monokai-256-class (:foreground ,monokai-256-green :inherit bold)))) `(eshell-ls-unreadable ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(eshell-ls-missing ((,monokai-class (:inherit font-lock-warning-face)) (,monokai-256-class (:inherit font-lock-warning-face)))) `(eshell-ls-product ((,monokai-class (:inherit font-lock-doc-face)) (,monokai-256-class (:inherit font-lock-doc-face)))) `(eshell-ls-special ((,monokai-class (:foreground ,monokai-yellow :inherit bold)) (,monokai-256-class (:foreground ,monokai-256-yellow :inherit bold)))) `(eshell-ls-symlink ((,monokai-class (:foreground ,monokai-cyan :inherit bold)) (,monokai-256-class (:foreground ,monokai-256-cyan :inherit bold)))) ;; evil-ex-substitute `(evil-ex-substitute-matches ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-red-l :inherit italic)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-red-l :inherit italic)))) `(evil-ex-substitute-replacement ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-green-l :inherit italic)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-green-l :inherit italic)))) ;; evil-search-highlight-persist `(evil-search-highlight-persist-highlight-face ((,monokai-class (:inherit region)) (,monokai-256-class (:inherit region)))) ;; fic `(fic-author-face ((,monokai-class (:background ,monokai-background :foreground ,monokai-orange :underline t :slant italic)) (,monokai-256-class (:background ,monokai-256-background :foreground ,monokai-256-orange :underline t :slant italic)))) `(fic-face ((,monokai-class (:background ,monokai-background :foreground ,monokai-orange :weight normal :slant italic)) (,monokai-256-class (:background ,monokai-256-background :foreground ,monokai-256-orange :weight normal :slant italic)))) `(font-lock-fic-face ((,monokai-class (:background ,monokai-background :foreground ,monokai-orange :weight normal :slant italic)) (,monokai-256-class (:background ,monokai-256-background :foreground ,monokai-256-orange :weight normal :slant italic)))) ;; flx `(flx-highlight-face ((,monokai-class (:foreground ,monokai-blue :weight normal :underline nil)) (,monokai-256-class (:foreground ,monokai-256-blue :weight normal :underline nil)))) ;; flymake `(flymake-errline ((,(append '((supports :underline (:style wave))) monokai-class) (:underline (:style wave :color ,monokai-red) :inherit unspecified :foreground unspecified :background unspecified)) (,monokai-class (:foreground ,monokai-red-hc :background ,monokai-red-lc :weight bold :underline t)) (,(append '((supports :underline (:style wave))) monokai-256-class ) (:underline (:style wave :color ,monokai-256-red) :inherit unspecified :foreground unspecified :background unspecified)) (,monokai-256-class (:foreground ,monokai-256-red-hc :background ,monokai-256-red-lc :weight bold :underline t)))) `(flymake-infoline ((,(append '((supports :underline (:style wave))) monokai-class) (:underline (:style wave :color ,monokai-green) :inherit unspecified :foreground unspecified :background unspecified)) (,monokai-class (:foreground ,monokai-green-hc :background ,monokai-green-lc)) (,(append '((supports :underline (:style wave))) monokai-256-class ) (:underline (:style wave :color ,monokai-256-green) :inherit unspecified :foreground unspecified :background unspecified)) (,monokai-256-class (:foreground ,monokai-256-green-hc :background ,monokai-256-green-lc)))) `(flymake-warnline ((,(append '((supports :underline (:style wave))) monokai-class) (:underline (:style wave :color ,monokai-yellow) :inherit unspecified :foreground unspecified :background unspecified)) (,monokai-class (:foreground ,monokai-yellow-hc :background ,monokai-yellow-lc :weight bold :underline t)) (,(append '((supports :underline (:style wave))) monokai-256-class ) (:underline (:style wave :color ,monokai-256-yellow) :inherit unspecified :foreground unspecified :background unspecified)) (,monokai-256-class (:foreground ,monokai-256-yellow-hc :background ,monokai-256-yellow-lc :weight bold :underline t)))) ;; flycheck `(flycheck-error ((,(append '((supports :underline (:style line))) monokai-class) (:underline (:style line :color ,monokai-red))) (,monokai-class (:foreground ,monokai-red :background ,monokai-background :weight bold :underline t)) (,(append '((supports :underline (:style line))) monokai-256-class ) (:underline (:style line :color ,monokai-256-red))) (,monokai-256-class (:foreground ,monokai-256-red :background ,monokai-256-background :weight bold :underline t)))) `(flycheck-warning ((,(append '((supports :underline (:style line))) monokai-class) (:underline (:style line :color ,monokai-orange))) (,monokai-class (:foreground ,monokai-orange :background ,monokai-background :weight bold :underline t)) (,(append '((supports :underline (:style line))) monokai-256-class ) (:underline (:style line :color ,monokai-256-orange))) (,monokai-256-class (:foreground ,monokai-256-orange :background ,monokai-256-background :weight bold :underline t)))) `(flycheck-info ((,(append '((supports :underline (:style line))) monokai-class) (:underline (:style line :color ,monokai-blue))) (,monokai-class (:foreground ,monokai-blue :background ,monokai-background :weight bold :underline t)) (,(append '((supports :underline (:style line))) monokai-256-class ) (:underline (:style line :color ,monokai-256-blue))) (,monokai-256-class (:foreground ,monokai-256-blue :background ,monokai-256-background :weight bold :underline t)))) `(flycheck-fringe-error ((,monokai-class (:foreground ,monokai-red-l :background unspecified :weight bold)) (,monokai-256-class (:foreground ,monokai-256-red-l :background unspecified :weight bold)))) `(flycheck-fringe-warning ((,monokai-class (:foreground ,monokai-orange-l :background unspecified :weight bold)) (,monokai-256-class (:foreground ,monokai-256-orange-l :background unspecified :weight bold)))) `(flycheck-fringe-info ((,monokai-class (:foreground ,monokai-blue-l :background unspecified :weight bold)) (,monokai-256-class (:foreground ,monokai-256-blue-l :background unspecified :weight bold)))) ;; flyspell `(flyspell-duplicate ((,(append '((supports :underline (:style wave))) monokai-class) (:underline (:style wave :color ,monokai-yellow) :inherit unspecified)) (,monokai-class (:foreground ,monokai-yellow :weight bold :underline t)) (,(append '((supports :underline (:style wave))) monokai-256-class ) (:underline (:style wave :color ,monokai-256-yellow) :inherit unspecified)) (,monokai-256-class (:foreground ,monokai-256-yellow :weight bold :underline t)))) `(flyspell-incorrect ((,(append '((supports :underline (:style wave))) monokai-class) (:underline (:style wave :color ,monokai-red) :inherit unspecified)) (,monokai-class (:foreground ,monokai-red :weight bold :underline t)) (,(append '((supports :underline (:style wave))) monokai-256-class ) (:underline (:style wave :color ,monokai-256-red) :inherit unspecified)) (,monokai-256-class (:foreground ,monokai-256-red :weight bold :underline t)))) ;; git-gutter `(git-gutter:added ((,monokai-class (:background ,monokai-green :foreground ,monokai-background :inherit bold)) (,monokai-256-class (:background ,monokai-256-green :foreground ,monokai-256-background :inherit bold)))) `(git-gutter:deleted ((,monokai-class (:background ,monokai-red :foreground ,monokai-background :inherit bold)) (,monokai-256-class (:background ,monokai-256-red :foreground ,monokai-256-background :inherit bold)))) `(git-gutter:modified ((,monokai-class (:background ,monokai-blue :foreground ,monokai-background :inherit bold)) (,monokai-256-class (:background ,monokai-256-blue :foreground ,monokai-256-background :inherit bold)))) `(git-gutter:unchanged ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-background :inherit bold)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-background :inherit bold)))) ;; git-gutter-fr `(git-gutter-fr:added ((,monokai-class (:foreground ,monokai-green :inherit bold)) (,monokai-256-class (:foreground ,monokai-256-green :inherit bold)))) `(git-gutter-fr:deleted ((,monokai-class (:foreground ,monokai-red :inherit bold)) (,monokai-256-class (:foreground ,monokai-256-red :inherit bold)))) `(git-gutter-fr:modified ((,monokai-class (:foreground ,monokai-blue :inherit bold)) (,monokai-256-class (:foreground ,monokai-256-blue :inherit bold)))) ;; git-gutter+ and git-gutter+-fr `(git-gutter+-added ((,monokai-class (:background ,monokai-green :foreground ,monokai-background :inherit bold)) (,monokai-256-class (:background ,monokai-256-green :foreground ,monokai-256-background :inherit bold)))) `(git-gutter+-deleted ((,monokai-class (:background ,monokai-red :foreground ,monokai-background :inherit bold)) (,monokai-256-class (:background ,monokai-256-red :foreground ,monokai-256-background :inherit bold)))) `(git-gutter+-modified ((,monokai-class (:background ,monokai-blue :foreground ,monokai-background :inherit bold)) (,monokai-256-class (:background ,monokai-256-blue :foreground ,monokai-256-background :inherit bold)))) `(git-gutter+-unchanged ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-background :inherit bold)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-background :inherit bold)))) `(git-gutter-fr+-added ((,monokai-class (:foreground ,monokai-green :weight bold)) (,monokai-256-class (:foreground ,monokai-256-green :weight bold)))) `(git-gutter-fr+-deleted ((,monokai-class (:foreground ,monokai-red :weight bold)) (,monokai-256-class (:foreground ,monokai-256-red :weight bold)))) `(git-gutter-fr+-modified ((,monokai-class (:foreground ,monokai-blue :weight bold)) (,monokai-256-class (:foreground ,monokai-256-blue :weight bold)))) ;; git-timemachine `(git-timemachine-minibuffer-detail-face ((,monokai-class (:foreground ,monokai-blue :background ,monokai-highlight-line :inherit bold)) (,monokai-256-class (:foreground ,monokai-blue :background ,monokai-256-highlight-line :inherit bold)))) ;; guide-key `(guide-key/highlight-command-face ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(guide-key/key-face ((,monokai-class (:foreground ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-orange)))) `(guide-key/prefix-command-face ((,monokai-class (:foreground ,monokai-violet)) (,monokai-256-class (:foreground ,monokai-256-violet)))) ;; gnus `(gnus-group-mail-1 ((,monokai-class (:weight bold :inherit gnus-group-mail-1-empty)) (,monokai-256-class (:weight bold :inherit gnus-group-mail-1-empty)))) `(gnus-group-mail-1-empty ((,monokai-class (:inherit gnus-group-news-1-empty)) (,monokai-256-class (:inherit gnus-group-news-1-empty)))) `(gnus-group-mail-2 ((,monokai-class (:weight bold :inherit gnus-group-mail-2-empty)) (,monokai-256-class (:weight bold :inherit gnus-group-mail-2-empty)))) `(gnus-group-mail-2-empty ((,monokai-class (:inherit gnus-group-news-2-empty)) (,monokai-256-class (:inherit gnus-group-news-2-empty)))) `(gnus-group-mail-3 ((,monokai-class (:weight bold :inherit gnus-group-mail-3-empty)) (,monokai-256-class (:weight bold :inherit gnus-group-mail-3-empty)))) `(gnus-group-mail-3-empty ((,monokai-class (:inherit gnus-group-news-3-empty)) (,monokai-256-class (:inherit gnus-group-news-3-empty)))) `(gnus-group-mail-low ((,monokai-class (:weight bold :inherit gnus-group-mail-low-empty)) (,monokai-256-class (:weight bold :inherit gnus-group-mail-low-empty)))) `(gnus-group-mail-low-empty ((,monokai-class (:inherit gnus-group-news-low-empty)) (,monokai-256-class (:inherit gnus-group-news-low-empty)))) `(gnus-group-news-1 ((,monokai-class (:weight bold :inherit gnus-group-news-1-empty)) (,monokai-256-class (:weight bold :inherit gnus-group-news-1-empty)))) `(gnus-group-news-2 ((,monokai-class (:weight bold :inherit gnus-group-news-2-empty)) (,monokai-256-class (:weight bold :inherit gnus-group-news-2-empty)))) `(gnus-group-news-3 ((,monokai-class (:weight bold :inherit gnus-group-news-3-empty)) (,monokai-256-class (:weight bold :inherit gnus-group-news-3-empty)))) `(gnus-group-news-4 ((,monokai-class (:weight bold :inherit gnus-group-news-4-empty)) (,monokai-256-class (:weight bold :inherit gnus-group-news-4-empty)))) `(gnus-group-news-5 ((,monokai-class (:weight bold :inherit gnus-group-news-5-empty)) (,monokai-256-class (:weight bold :inherit gnus-group-news-5-empty)))) `(gnus-group-news-6 ((,monokai-class (:weight bold :inherit gnus-group-news-6-empty)) (,monokai-256-class (:weight bold :inherit gnus-group-news-6-empty)))) `(gnus-group-news-low ((,monokai-class (:weight bold :inherit gnus-group-news-low-empty)) (,monokai-256-class (:weight bold :inherit gnus-group-news-low-empty)))) `(gnus-header-content ((,monokai-class (:inherit message-header-other)) (,monokai-256-class (:inherit message-header-other)))) `(gnus-header-from ((,monokai-class (:inherit message-header-other)) (,monokai-256-class (:inherit message-header-other)))) `(gnus-header-name ((,monokai-class (:inherit message-header-name)) (,monokai-256-class (:inherit message-header-name)))) `(gnus-header-newsgroups ((,monokai-class (:inherit message-header-other)) (,monokai-256-class (:inherit message-header-other)))) `(gnus-header-subject ((,monokai-class (:inherit message-header-subject)) (,monokai-256-class (:inherit message-header-subject)))) `(gnus-summary-cancelled ((,monokai-class (:foreground ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-orange)))) `(gnus-summary-high-ancient ((,monokai-class (:foreground ,monokai-blue :weight bold)) (,monokai-256-class (:foreground ,monokai-256-blue :weight bold)))) `(gnus-summary-high-read ((,monokai-class (:foreground ,monokai-green :weight bold)) (,monokai-256-class (:foreground ,monokai-256-green :weight bold)))) `(gnus-summary-high-ticked ((,monokai-class (:foreground ,monokai-orange :weight bold)) (,monokai-256-class (:foreground ,monokai-256-orange :weight bold)))) `(gnus-summary-high-unread ((,monokai-class (:foreground ,monokai-foreground :weight bold)) (,monokai-256-class (:foreground ,monokai-256-foreground :weight bold)))) `(gnus-summary-low-ancient ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(gnus-summary-low-read ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(gnus-summary-low-ticked ((,monokai-class (:foreground ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-orange)))) `(gnus-summary-low-unread ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(gnus-summary-normal-ancient ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(gnus-summary-normal-read ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(gnus-summary-normal-ticked ((,monokai-class (:foreground ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-orange)))) `(gnus-summary-normal-unread ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(gnus-summary-selected ((,monokai-class (:foreground ,monokai-yellow :weight bold)) (,monokai-256-class (:foreground ,monokai-256-yellow :weight bold)))) `(gnus-cite-1 ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(gnus-cite-2 ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(gnus-cite-3 ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(gnus-cite-4 ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(gnus-cite-5 ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(gnus-cite-6 ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(gnus-cite-7 ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(gnus-cite-8 ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(gnus-cite-9 ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(gnus-cite-10 ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) `(gnus-cite-11 ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) `(gnus-group-news-1-empty ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) `(gnus-group-news-2-empty ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(gnus-group-news-3-empty ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(gnus-group-news-4-empty ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(gnus-group-news-5-empty ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(gnus-group-news-6-empty ((,monokai-class (:foreground ,monokai-blue-lc)) (,monokai-256-class (:foreground ,monokai-256-blue-lc)))) `(gnus-group-news-low-empty ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(gnus-signature ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) `(gnus-x-face ((,monokai-class (:background ,monokai-foreground :foreground ,monokai-background)) (,monokai-256-class (:background ,monokai-256-foreground :foreground ,monokai-256-background)))) ;; helm `(helm-apt-deinstalled ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(helm-apt-installed ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(helm-bookmark-directory ((,monokai-class (:inherit helm-ff-directory)) (,monokai-256-class (:inherit helm-ff-directory)))) `(helm-bookmark-file ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(helm-bookmark-gnus ((,monokai-class (:foreground ,monokai-cyan)) (,monokai-256-class (:foreground ,monokai-256-cyan)))) `(helm-bookmark-info ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(helm-bookmark-man ((,monokai-class (:foreground ,monokai-violet)) (,monokai-256-class (:foreground ,monokai-256-violet)))) `(helm-bookmark-w3m ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) `(helm-bookmarks-su ((,monokai-class (:foreground ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-orange)))) `(helm-buffer-file ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(helm-buffer-directory ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(helm-buffer-process ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(helm-buffer-saved-out ((,monokai-class (:foreground ,monokai-red :background ,monokai-background :inverse-video t)) (,monokai-256-class (:foreground ,monokai-256-red :background ,monokai-256-background :inverse-video t)))) `(helm-buffer-size ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(helm-candidate-number ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-emphasis :bold t)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-emphasis :bold t)))) `(helm-ff-directory ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(helm-ff-executable ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(helm-ff-file ((,monokai-class (:background ,monokai-background :foreground ,monokai-foreground)) (,monokai-256-class (:background ,monokai-256-background :foreground ,monokai-256-foreground)))) `(helm-ff-invalid-symlink ((,monokai-class (:background ,monokai-background :foreground ,monokai-orange :slant italic)) (,monokai-256-class (:background ,monokai-256-background :foreground ,monokai-256-orange :slant italic)))) `(helm-ff-prefix ((,monokai-class (:background ,monokai-green :foreground ,monokai-background)) (,monokai-256-class (:background ,monokai-256-green :foreground ,monokai-256-background)))) `(helm-ff-symlink ((,monokai-class (:foreground ,monokai-cyan)) (,monokai-256-class (:foreground ,monokai-256-cyan)))) `(helm-grep-file ((,monokai-class (:foreground ,monokai-cyan :underline t)) (,monokai-256-class (:foreground ,monokai-256-cyan :underline t)))) `(helm-grep-finish ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(helm-grep-lineno ((,monokai-class (:foreground ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-orange)))) `(helm-grep-match ((,monokai-class (:inherit helm-match))) ((,monokai-256-class (:inherit helm-match)))) `(helm-grep-running ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(helm-header ((,monokai-class (:inherit header-line)) (,monokai-256-class (:inherit terminal-header-line)))) `(helm-lisp-completion-info ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(helm-lisp-show-completion ((,monokai-class (:foreground ,monokai-yellow :background ,monokai-highlight-line :bold t)) (,monokai-256-class (:foreground ,monokai-256-yellow :background ,monokai-256-highlight-line :bold t)))) `(helm-M-x-key ((,monokai-class (:foreground ,monokai-orange :underline t)) (,monokai-256-class (:foreground ,monokai-256-orange :underline t)))) `(helm-moccur-buffer ((,monokai-class (:foreground ,monokai-cyan :underline t)) (,monokai-256-class (:foreground ,monokai-256-cyan :underline t)))) `(helm-match ((,monokai-class (:foreground ,monokai-green :inherit bold)) (,monokai-256-class (:foreground ,monokai-256-green :inherit bold)))) `(helm-match-item ((,monokai-class (:inherit helm-match)) (,monokai-256-class (:inherit helm-match)))) `(helm-selection ((,monokai-class (:background ,monokai-highlight :inherit bold :underline nil)) (,monokai-256-class (:background ,monokai-256-highlight :inherit bold :underline nil)))) `(helm-selection-line ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-emphasis :underline nil)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-emphasis :underline nil)))) `(helm-separator ((,monokai-class (:foreground ,monokai-gray)) (,monokai-256-class (:foreground ,monokai-256-gray)))) `(helm-source-header ((,monokai-class (:background ,monokai-violet-l :foreground ,monokai-background :underline nil)) (,monokai-256-class (:background ,monokai-256-violet-l :foreground ,monokai-256-background :underline nil)))) `(helm-swoop-target-line-face ((,monokai-class (:background ,monokai-highlight-line)) (,monokai-256-class (:background ,monokai-256-highlight-line)))) `(helm-swoop-target-line-block-face ((,monokai-class (:background ,monokai-highlight-line)) (,monokai-256-class (:background ,monokai-256-highlight-line)))) `(helm-swoop-target-word-face ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(helm-time-zone-current ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(helm-time-zone-home ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(helm-visible-mark ((,monokai-class (:background ,monokai-background :foreground ,monokai-magenta :bold t)) (,monokai-256-class (:background ,monokai-256-background :foreground ,monokai-256-magenta :bold t)))) ;; helm-ls-git `(helm-ls-git-modified-not-staged-face ((,monokai-class :foreground ,monokai-blue) (,monokai-256-class :foreground ,monokai-256-blue))) `(helm-ls-git-modified-and-staged-face ((,monokai-class :foreground ,monokai-blue-l) (,monokai-256-class :foreground ,monokai-256-blue-l))) `(helm-ls-git-renamed-modified-face ((,monokai-class :foreground ,monokai-blue-l) (,monokai-256-class :foreground ,monokai-256-blue-l))) `(helm-ls-git-untracked-face ((,monokai-class :foreground ,monokai-orange) (,monokai-256-class :foreground ,monokai-256-orange))) `(helm-ls-git-added-copied-face ((,monokai-class :foreground ,monokai-green) (,monokai-256-class :foreground ,monokai-256-green))) `(helm-ls-git-added-modified-face ((,monokai-class :foreground ,monokai-green-l) (,monokai-256-class :foreground ,monokai-256-green-l))) `(helm-ls-git-deleted-not-staged-face ((,monokai-class :foreground ,monokai-red) (,monokai-256-class :foreground ,monokai-256-red))) `(helm-ls-git-deleted-and-staged-face ((,monokai-class :foreground ,monokai-red-l) (,monokai-256-class :foreground ,monokai-256-red-l))) `(helm-ls-git-conflict-face ((,monokai-class :foreground ,monokai-yellow) (,monokai-256-class :foreground ,monokai-256-yellow))) ;; hi-lock-mode `(hi-yellow ((,monokai-class (:foreground ,monokai-yellow-lc :background ,monokai-yellow-hc)) (,monokai-256-class (:foreground ,monokai-256-yellow-lc :background ,monokai-256-yellow-hc)))) `(hi-pink ((,monokai-class (:foreground ,monokai-magenta-lc :background ,monokai-magenta-hc)) (,monokai-256-class (:foreground ,monokai-256-magenta-lc :background ,monokai-256-magenta-hc)))) `(hi-green ((,monokai-class (:foreground ,monokai-green-lc :background ,monokai-green-hc)) (,monokai-256-class (:foreground ,monokai-256-green-lc :background ,monokai-256-green-hc)))) `(hi-blue ((,monokai-class (:foreground ,monokai-blue-lc :background ,monokai-blue-hc)) (,monokai-256-class (:foreground ,monokai-256-blue-lc :background ,monokai-256-blue-hc)))) `(hi-black-b ((,monokai-class (:foreground ,monokai-emphasis :background ,monokai-background :weight bold)) (,monokai-256-class (:foreground ,monokai-256-emphasis :background ,monokai-256-background :weight bold)))) `(hi-blue-b ((,monokai-class (:foreground ,monokai-blue-lc :weight bold)) (,monokai-256-class (:foreground ,monokai-256-blue-lc :weight bold)))) `(hi-green-b ((,monokai-class (:foreground ,monokai-green-lc :weight bold)) (,monokai-256-class (:foreground ,monokai-256-green-lc :weight bold)))) `(hi-red-b ((,monokai-class (:foreground ,monokai-red :weight bold)))) `(hi-black-hb ((,monokai-class (:foreground ,monokai-emphasis :background ,monokai-background :weight bold)) (,monokai-256-class (:foreground ,monokai-256-emphasis :background ,monokai-256-background :weight bold)))) ;; highlight-changes `(highlight-changes ((,monokai-class (:foreground ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-orange)))) `(highlight-changes-delete ((,monokai-class (:foreground ,monokai-red :underline t)) (,monokai-256-class (:foreground ,monokai-256-red :underline t)))) ;; highlight-indentation `(highlight-indentation-face ((,monokai-class (:background ,monokai-gray)) (,monokai-256-class (:background ,monokai-256-gray)))) `(highlight-indentation-current-column-face ((,monokai-class (:background ,monokai-gray)) (,monokai-256-class (:background ,monokai-256-gray)))) ;; highlight-symbol `(highlight-symbol-face ((,monokai-class (:background ,monokai-highlight)) (,monokai-256-class (:background ,monokai-256-highlight)))) ;; hl-line-mode `(hl-line ((,monokai-class (:background ,monokai-highlight-line)) (,monokai-256-class (:background ,monokai-256-highlight-line)))) `(hl-line-face ((,monokai-class (:background ,monokai-highlight-line)) (,monokai-256-class (:background ,monokai-256-highlight-line)))) ;; ido-mode `(ido-first-match ((,monokai-class (:foreground ,monokai-yellow :weight normal)) (,monokai-256-class (:foreground ,monokai-256-yellow :weight normal)))) `(ido-only-match ((,monokai-class (:foreground ,monokai-background :background ,monokai-yellow :weight normal)) (,monokai-256-class (:foreground ,monokai-256-background :background ,monokai-256-yellow :weight normal)))) `(ido-subdir ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(ido-incomplete-regexp ((,monokai-class (:foreground ,monokai-red :weight bold )) (,monokai-256-class (:foreground ,monokai-256-red :weight bold )))) `(ido-indicator ((,monokai-class (:background ,monokai-red :foreground ,monokai-background :width condensed)) (,monokai-256-class (:background ,monokai-256-red :foreground ,monokai-256-background :width condensed)))) `(ido-virtual ((,monokai-class (:foreground ,monokai-cyan)) (,monokai-256-class (:foreground ,monokai-256-cyan)))) ;; info `(info-header-xref ((,monokai-class (:foreground ,monokai-green :inherit bold :underline t)) (,monokai-256-class (:foreground ,monokai-256-green :inherit bold :underline t)))) `(info-menu ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(info-node ((,monokai-class (:foreground ,monokai-violet :inherit bold)) (,monokai-256-class (:foreground ,monokai-256-violet :inherit bold)))) `(info-quoted-name ((,monokai-class (:foreground ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-orange)))) `(info-reference-item ((,monokai-class (:background nil :underline t :inherit bold)) (,monokai-256-class (:background nil :underline t :inherit bold)))) `(info-string ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) `(info-title-1 ((,monokai-class (:height ,monokai-height-plus-4)) (,monokai-256-class (:height ,monokai-height-plus-4)))) `(info-title-2 ((,monokai-class (:height ,monokai-height-plus-3)) (,monokai-256-class (:height ,monokai-height-plus-3)))) `(info-title-3 ((,monokai-class (:height ,monokai-height-plus-2)) (,monokai-256-class (:height ,monokai-height-plus-2)))) `(info-title-4 ((,monokai-class (:height ,monokai-height-plus-1)) (,monokai-256-class (:height ,monokai-height-plus-1)))) ;; ivy `(ivy-current-match ((,monokai-class (:background ,monokai-gray :inherit bold)) (,monokai-256-class (:background ,monokai-gray-l :inherit bold)))) `(ivy-minibuffer-match-face-1 ((,monokai-class (:inherit bold)) (,monokai-256-class (:inherit bold)))) `(ivy-minibuffer-match-face-2 ((,monokai-class (:foreground ,monokai-violet :underline t)) (,monokai-256-class (:foreground ,monokai-256-violet :underline t)))) `(ivy-minibuffer-match-face-3 ((,monokai-class (:foreground ,monokai-green :underline t)) (,monokai-256-class (:foreground ,monokai-256-green :underline t)))) `(ivy-minibuffer-match-face-4 ((,monokai-class (:foreground ,monokai-yellow :underline t)) (,monokai-256-class (:foreground ,monokai-256-yellow :underline t)))) `(ivy-remote ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(swiper-line-face ((,monokai-class (:background ,monokai-highlight-line)))) `(swiper-match-face-1 ((,monokai-class (:background ,monokai-gray-d)))) `(swiper-match-face-2 ((,monokai-class (:background ,monokai-green)))) `(swiper-match-face-3 ((,monokai-class (:background ,monokai-orange)))) `(swiper-match-face-4 ((,monokai-class (:background ,monokai-magenta)))) ;; jabber `(jabber-activity-face ((,monokai-class (:weight bold :foreground ,monokai-red)) (,monokai-256-class (:weight bold :foreground ,monokai-256-red)))) `(jabber-activity-personal-face ((,monokai-class (:weight bold :foreground ,monokai-blue)) (,monokai-256-class (:weight bold :foreground ,monokai-256-blue)))) `(jabber-chat-error ((,monokai-class (:weight bold :foreground ,monokai-red)) (,monokai-256-class (:weight bold :foreground ,monokai-256-red)))) `(jabber-chat-prompt-foreign ((,monokai-class (:weight bold :foreground ,monokai-red)) (,monokai-256-class (:weight bold :foreground ,monokai-256-red)))) `(jabber-chat-prompt-local ((,monokai-class (:weight bold :foreground ,monokai-blue)) (,monokai-256-class (:weight bold :foreground ,monokai-256-blue)))) `(jabber-chat-prompt-system ((,monokai-class (:weight bold :foreground ,monokai-green)) (,monokai-256-class (:weight bold :foreground ,monokai-256-green)))) `(jabber-chat-text-foreign ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(jabber-chat-text-local ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(jabber-chat-rare-time-face ((,monokai-class (:underline t :foreground ,monokai-green)) (,monokai-256-class (:underline t :foreground ,monokai-256-green)))) `(jabber-roster-user-away ((,monokai-class (:slant italic :foreground ,monokai-green)) (,monokai-256-class (:slant italic :foreground ,monokai-256-green)))) `(jabber-roster-user-chatty ((,monokai-class (:weight bold :foreground ,monokai-orange)) (,monokai-256-class (:weight bold :foreground ,monokai-256-orange)))) `(jabber-roster-user-dnd ((,monokai-class (:slant italic :foreground ,monokai-red)) (,monokai-256-class (:slant italic :foreground ,monokai-256-red)))) `(jabber-roster-user-error ((,monokai-class (:weight light :slant italic :foreground ,monokai-red)) (,monokai-256-class (:weight light :slant italic :foreground ,monokai-256-red)))) `(jabber-roster-user-offline ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(jabber-roster-user-online ((,monokai-class (:weight bold :foreground ,monokai-blue)) (,monokai-256-class (:weight bold :foreground ,monokai-256-blue)))) `(jabber-roster-user-xa ((,monokai-class (:slant italic :foreground ,monokai-magenta)) (,monokai-256-class (:slant italic :foreground ,monokai-256-magenta)))) ;; js2-mode colors `(js2-error ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(js2-external-variable ((,monokai-class (:foreground ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-orange)))) `(js2-function-call ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(js2-function-param ((,monokai-class (:foreground ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-orange)))) `(js2-instance-member ((,monokai-class (:foreground ,monokai-violet)) (,monokai-256-class (:foreground ,monokai-256-violet)))) `(js2-jsdoc-html-tag-delimiter ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(js2-jsdoc-html-tag-name ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(js2-jsdoc-tag ((,monokai-class (:foreground ,monokai-violet)) (,monokai-256-class (:foreground ,monokai-256-violet)))) `(js2-jsdoc-type ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(js2-jsdoc-value ((,monokai-class (:foreground ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-orange)))) `(js2-magic-paren ((,monokai-class (:underline t)) (,monokai-256-class (:underline t)))) `(js2-object-property ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(js2-private-function-call ((,monokai-class (:foreground ,monokai-violet)) (,monokai-256-class (:foreground ,monokai-256-violet)))) `(js2-private-member ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(js2-warning ((,monokai-class (:underline ,monokai-orange)) (,monokai-256-class (:underline ,monokai-256-orange)))) ;; jedi `(jedi:highlight-function-argument ((,monokai-class (:inherit bold)) (,monokai-256-class (:inherit bold)))) ;; linum-mode `(linum ((,monokai-class (:foreground ,monokai-line-number :background ,monokai-fringe-bg :inherit default :underline nil)) (,monokai-256-class (:foreground ,monokai-256-line-number :background ,monokai-256-fringe-bg :inherit default :underline nil)))) ;; linum-relative-current-face `(linum-relative-current-face ((,monokai-class (:foreground ,monokai-line-number :background ,monokai-highlight-line :underline nil)) (,monokai-256-class (:foreground ,monokai-256-line-number :background ,monokai-256-highlight-line :underline nil)))) ;; lusty-explorer `(lusty-directory-face ((,monokai-class (:inherit dimonokai-red-directory)) (,monokai-256-class (:inherit dimonokai-red-directory)))) `(lusty-file-face ((,monokai-class nil) (,monokai-256-class nil))) `(lusty-match-face ((,monokai-class (:inherit ido-first-match)) (,monokai-256-class (:inherit ido-first-match)))) `(lusty-slash-face ((,monokai-class (:foreground ,monokai-cyan :weight bold)) (,monokai-256-class (:foreground ,monokai-256-cyan :weight bold)))) ;; magit ;; ;; TODO: Add supports for all magit faces ;; https://github.com/magit/magit/search?utf8=%E2%9C%93&q=face ;; `(magit-diff-added ((,monokai-class (:foreground ,monokai-green :background ,monokai-background)) (,monokai-256-class (:foreground ,monokai-256-green :background ,monokai-256-background)))) `(magit-diff-added-highlight ((,monokai-class (:foreground ,monokai-green :background ,monokai-highlight-line)) (,monokai-256-class (:foreground ,monokai-256-green :background ,monokai-256-highlight-line)))) `(magit-diff-removed ((,monokai-class (:foreground ,monokai-red :background ,monokai-background)) (,monokai-256-class (:foreground ,monokai-256-red :background ,monokai-256-background)))) `(magit-diff-removed-highlight ((,monokai-class (:foreground ,monokai-red :background ,monokai-highlight-line)) (,monokai-256-class (:foreground ,monokai-256-red :background ,monokai-256-highlight-line)))) `(magit-section-title ((,monokai-class (:foreground ,monokai-yellow :weight bold)) (,monokai-256-class (:foreground ,monokai-256-yellow :weight bold)))) `(magit-branch ((,monokai-class (:foreground ,monokai-orange :weight bold)) (,monokai-256-class (:foreground ,monokai-256-orange :weight bold)))) `(magit-item-highlight ((,monokai-class (:background ,monokai-highlight-line :weight unspecified)) (,monokai-256-class (:background ,monokai-256-highlight-line :weight unspecified)))) `(magit-log-author ((,monokai-class (:foreground ,monokai-cyan)) (,monokai-256-class (:foreground ,monokai-256-cyan)))) `(magit-log-graph ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(magit-log-head-label-bisect-bad ((,monokai-class (:background ,monokai-red-hc :foreground ,monokai-red-lc :box 1)) (,monokai-256-class (:background ,monokai-256-red-hc :foreground ,monokai-256-red-lc :box 1)))) `(magit-log-head-label-bisect-good ((,monokai-class (:background ,monokai-green-hc :foreground ,monokai-green-lc :box 1)) (,monokai-256-class (:background ,monokai-256-green-hc :foreground ,monokai-256-green-lc :box 1)))) `(magit-log-head-label-default ((,monokai-class (:background ,monokai-highlight-line :box 1)) (,monokai-256-class (:background ,monokai-256-highlight-line :box 1)))) `(magit-log-head-label-local ((,monokai-class (:background ,monokai-blue-lc :foreground ,monokai-blue-hc :box 1)) (,monokai-256-class (:background ,monokai-256-blue-lc :foreground ,monokai-256-blue-hc :box 1)))) `(magit-log-head-label-patches ((,monokai-class (:background ,monokai-red-lc :foreground ,monokai-red-hc :box 1)) (,monokai-256-class (:background ,monokai-256-red-lc :foreground ,monokai-256-red-hc :box 1)))) `(magit-log-head-label-remote ((,monokai-class (:background ,monokai-green-lc :foreground ,monokai-green-hc :box 1)) (,monokai-256-class (:background ,monokai-256-green-lc :foreground ,monokai-256-green-hc :box 1)))) `(magit-log-head-label-tags ((,monokai-class (:background ,monokai-yellow-lc :foreground ,monokai-yellow-hc :box 1)) (,monokai-256-class (:background ,monokai-256-yellow-lc :foreground ,monokai-256-yellow-hc :box 1)))) `(magit-log-sha1 ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) ;; man `(Man-overstrike ((,monokai-class (:foreground ,monokai-blue :weight bold)) (,monokai-256-class (:foreground ,monokai-256-blue :weight bold)))) `(Man-reverse ((,monokai-class (:foreground ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-orange)))) `(Man-underline ((,monokai-class (:foreground ,monokai-green :underline t)) (,monokai-256-class (:foreground ,monokai-256-green :underline t)))) ;; monky `(monky-section-title ((,monokai-class (:foreground ,monokai-yellow :weight bold)) (,monokai-256-class (:foreground ,monokai-256-yellow :weight bold)))) `(monky-diff-add ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(monky-diff-del ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) ;; markdown-mode `(markdown-header-face ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(markdown-header-face-1 ((,monokai-class (:inherit markdown-header-face :height ,monokai-height-plus-4)) (,monokai-256-class (:inherit markdown-header-face :height ,monokai-height-plus-4)))) `(markdown-header-face-2 ((,monokai-class (:inherit markdown-header-face :height ,monokai-height-plus-3)) (,monokai-256-class (:inherit markdown-header-face :height ,monokai-height-plus-3)))) `(markdown-header-face-3 ((,monokai-class (:inherit markdown-header-face :height ,monokai-height-plus-2)) (,monokai-256-class (:inherit markdown-header-face :height ,monokai-height-plus-2)))) `(markdown-header-face-4 ((,monokai-class (:inherit markdown-header-face :height ,monokai-height-plus-1)) (,monokai-256-class (:inherit markdown-header-face :height ,monokai-height-plus-1)))) `(markdown-header-face-5 ((,monokai-class (:inherit markdown-header-face)) (,monokai-256-class (:inherit markdown-header-face)))) `(markdown-header-face-6 ((,monokai-class (:inherit markdown-header-face)) (,monokai-256-class (:inherit markdown-header-face)))) ;; message-mode `(message-cited-text ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(message-header-name ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(message-header-other ((,monokai-class (:foreground ,monokai-foreground :weight normal)) (,monokai-256-class (:foreground ,monokai-256-foreground :weight normal)))) `(message-header-to ((,monokai-class (:foreground ,monokai-foreground :weight normal)) (,monokai-256-class (:foreground ,monokai-256-foreground :weight normal)))) `(message-header-cc ((,monokai-class (:foreground ,monokai-foreground :weight normal)) (,monokai-256-class (:foreground ,monokai-256-foreground :weight normal)))) `(message-header-newsgroups ((,monokai-class (:foreground ,monokai-yellow :weight bold)) (,monokai-256-class (:foreground ,monokai-256-yellow :weight bold)))) `(message-header-subject ((,monokai-class (:foreground ,monokai-cyan :weight normal)) (,monokai-256-class (:foreground ,monokai-256-cyan :weight normal)))) `(message-header-xheader ((,monokai-class (:foreground ,monokai-cyan)) (,monokai-256-class (:foreground ,monokai-256-cyan)))) `(message-mml ((,monokai-class (:foreground ,monokai-yellow :weight bold)) (,monokai-256-class (:foreground ,monokai-256-yellow :weight bold)))) `(message-separator ((,monokai-class (:foreground ,monokai-comments :slant italic)) (,monokai-256-class (:foreground ,monokai-256-comments :slant italic)))) ;; mew `(mew-face-header-subject ((,monokai-class (:foreground ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-orange)))) `(mew-face-header-from ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) `(mew-face-header-date ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(mew-face-header-to ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(mew-face-header-key ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(mew-face-header-private ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(mew-face-header-important ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(mew-face-header-marginal ((,monokai-class (:foreground ,monokai-foreground :weight bold)) (,monokai-256-class (:foreground ,monokai-256-foreground :weight bold)))) `(mew-face-header-warning ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(mew-face-header-xmew ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(mew-face-header-xmew-bad ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(mew-face-body-url ((,monokai-class (:foreground ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-orange)))) `(mew-face-body-comment ((,monokai-class (:foreground ,monokai-foreground :slant italic)) (,monokai-256-class (:foreground ,monokai-256-foreground :slant italic)))) `(mew-face-body-cite1 ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(mew-face-body-cite2 ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(mew-face-body-cite3 ((,monokai-class (:foreground ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-orange)))) `(mew-face-body-cite4 ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) `(mew-face-body-cite5 ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(mew-face-mark-review ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(mew-face-mark-escape ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(mew-face-mark-delete ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(mew-face-mark-unlink ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) `(mew-face-mark-refile ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(mew-face-mark-unread ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(mew-face-eof-message ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(mew-face-eof-part ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) ;; mingus `(mingus-directory-face ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(mingus-pausing-face ((,monokai-class (:foreground ,monokai-magenta)) (,monokai-256-class (:foreground ,monokai-256-magenta)))) `(mingus-playing-face ((,monokai-class (:foreground ,monokai-cyan)) (,monokai-256-class (:foreground ,monokai-256-cyan)))) `(mingus-playlist-face ((,monokai-class (:foreground ,monokai-cyan )) (,monokai-256-class (:foreground ,monokai-256-cyan )))) `(mingus-song-file-face ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) `(mingus-stopped-face ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) ;; mmm `(mmm-init-submode-face ((,monokai-class (:background ,monokai-violet-d)) (,monokai-256-class (:background ,monokai-256-violet-d)))) `(mmm-cleanup-submode-face ((,monokai-class (:background ,monokai-orange-d)) (,monokai-256-class (:background ,monokai-256-orange-d)))) `(mmm-declaration-submode-face ((,monokai-class (:background ,monokai-cyan-d)) (,monokai-256-class (:background ,monokai-256-cyan-d)))) `(mmm-comment-submode-face ((,monokai-class (:background ,monokai-blue-d)) (,monokai-256-class (:background ,monokai-256-blue-d)))) `(mmm-output-submode-face ((,monokai-class (:background ,monokai-red-d)) (,monokai-256-class (:background ,monokai-256-red-d)))) `(mmm-special-submode-face ((,monokai-class (:background ,monokai-green-d)) (,monokai-256-class (:background ,monokai-256-green-d)))) `(mmm-code-submode-face ((,monokai-class (:background ,monokai-gray)) (,monokai-256-class (:background ,monokai-256-gray)))) `(mmm-default-submode-face ((,monokai-class (:background ,monokai-gray-d)) (,monokai-256-class (:background ,monokai-256-gray-d)))) ;; moccur `(moccur-current-line-face ((,monokai-class (:underline t)) (,monokai-256-class (:underline t)))) `(moccur-edit-done-face ((,monokai-class (:foreground ,monokai-comments :background ,monokai-background :slant italic)) (,monokai-256-class (:foreground ,monokai-256-comments :background ,monokai-256-background :slant italic)))) `(moccur-edit-face ((,monokai-class (:background ,monokai-yellow :foreground ,monokai-background)) (,monokai-256-class (:background ,monokai-256-yellow :foreground ,monokai-256-background)))) `(moccur-edit-file-face ((,monokai-class (:background ,monokai-highlight-line)) (,monokai-256-class (:background ,monokai-256-highlight-line)))) `(moccur-edit-reject-face ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(moccur-face ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-emphasis :weight bold)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-emphasis :weight bold)))) `(search-buffers-face ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-emphasis :weight bold)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-emphasis :weight bold)))) `(search-buffers-header-face ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-yellow :weight bold)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-yellow :weight bold)))) ;; mu4e `(mu4e-cited-1-face ((,monokai-class (:foreground ,monokai-green :slant italic :weight normal)) (,monokai-256-class (:foreground ,monokai-256-green :slant italic :weight normal)))) `(mu4e-cited-2-face ((,monokai-class (:foreground ,monokai-blue :slant italic :weight normal)) (,monokai-256-class (:foreground ,monokai-256-blue :slant italic :weight normal)))) `(mu4e-cited-3-face ((,monokai-class (:foreground ,monokai-orange :slant italic :weight normal)) (,monokai-256-class (:foreground ,monokai-256-orange :slant italic :weight normal)))) `(mu4e-cited-4-face ((,monokai-class (:foreground ,monokai-yellow :slant italic :weight normal)) (,monokai-256-class (:foreground ,monokai-256-yellow :slant italic :weight normal)))) `(mu4e-cited-5-face ((,monokai-class (:foreground ,monokai-cyan :slant italic :weight normal)) (,monokai-256-class (:foreground ,monokai-256-cyan :slant italic :weight normal)))) `(mu4e-cited-6-face ((,monokai-class (:foreground ,monokai-green :slant italic :weight normal)) (,monokai-256-class (:foreground ,monokai-256-green :slant italic :weight normal)))) `(mu4e-cited-7-face ((,monokai-class (:foreground ,monokai-blue :slant italic :weight normal)) (,monokai-256-class (:foreground ,monokai-256-blue :slant italic :weight normal)))) `(mu4e-flagged-face ((,monokai-class (:foreground ,monokai-magenta :weight bold)) (,monokai-256-class (:foreground ,monokai-256-magenta :weight bold)))) `(mu4e-view-url-number-face ((,monokai-class (:foreground ,monokai-yellow :weight normal)) (,monokai-256-class (:foreground ,monokai-256-yellow :weight normal)))) `(mu4e-warning-face ((,monokai-class (:foreground ,monokai-red :slant normal :weight bold)) (,monokai-256-class (:foreground ,monokai-256-red :slant normal :weight bold)))) `(mu4e-header-highlight-face ((,monokai-class (:inherit unspecified :foreground unspecified :background ,monokai-highlight-line :underline ,monokai-emphasis :weight normal)) (,monokai-256-class (:inherit unspecified :foreground unspecified :background ,monokai-256-highlight-line :underline ,monokai-256-emphasis :weight normal)))) `(mu4e-draft-face ((,monokai-class (:inherit font-lock-string-face)) (,monokai-256-class (:inherit font-lock-string-face)))) `(mu4e-footer-face ((,monokai-class (:inherit font-lock-comment-face)) (,monokai-256-class (:inherit font-lock-comment-face)))) `(mu4e-forwarded-face ((,monokai-class (:inherit font-lock-builtin-face :weight normal)) (,monokai-256-class (:inherit font-lock-builtin-face :weight normal)))) `(mu4e-header-face ((,monokai-class (:inherit default)) (,monokai-256-class (:inherit default)))) `(mu4e-header-marks-face ((,monokai-class (:inherit font-lock-preprocessor-face)) (,monokai-256-class (:inherit font-lock-preprocessor-face)))) `(mu4e-header-title-face ((,monokai-class (:inherit font-lock-type-face)) (,monokai-256-class (:inherit font-lock-type-face)))) `(mu4e-highlight-face ((,monokai-class (:inherit font-lock-pseudo-keyword-face :weight bold)) (,monokai-256-class (:inherit font-lock-pseudo-keyword-face :weight bold)))) `(mu4e-moved-face ((,monokai-class (:inherit font-lock-comment-face :slant italic)) (,monokai-256-class (:inherit font-lock-comment-face :slant italic)))) `(mu4e-ok-face ((,monokai-class (:inherit font-lock-comment-face :slant normal :weight bold)) (,monokai-256-class (:inherit font-lock-comment-face :slant normal :weight bold)))) `(mu4e-replied-face ((,monokai-class (:inherit font-lock-builtin-face :weight normal)) (,monokai-256-class (:inherit font-lock-builtin-face :weight normal)))) `(mu4e-system-face ((,monokai-class (:inherit font-lock-comment-face :slant italic)) (,monokai-256-class (:inherit font-lock-comment-face :slant italic)))) `(mu4e-title-face ((,monokai-class (:inherit font-lock-type-face :weight bold)) (,monokai-256-class (:inherit font-lock-type-face :weight bold)))) `(mu4e-trashed-face ((,monokai-class (:inherit font-lock-comment-face :strike-through t)) (,monokai-256-class (:inherit font-lock-comment-face :strike-through t)))) `(mu4e-unread-face ((,monokai-class (:inherit font-lock-keyword-face :weight bold)) (,monokai-256-class (:inherit font-lock-keyword-face :weight bold)))) `(mu4e-view-attach-number-face ((,monokai-class (:inherit font-lock-variable-name-face :weight bold)) (,monokai-256-class (:inherit font-lock-variable-name-face :weight bold)))) `(mu4e-view-contact-face ((,monokai-class (:foreground ,monokai-foreground :weight normal)) (,monokai-256-class (:foreground ,monokai-256-foreground :weight normal)))) `(mu4e-view-header-key-face ((,monokai-class (:inherit message-header-name :weight normal)) (,monokai-256-class (:inherit message-header-name :weight normal)))) `(mu4e-view-header-value-face ((,monokai-class (:foreground ,monokai-cyan :weight normal :slant normal)) (,monokai-256-class (:foreground ,monokai-256-cyan :weight normal :slant normal)))) `(mu4e-view-link-face ((,monokai-class (:inherit link)) (,monokai-256-class (:inherit link)))) `(mu4e-view-special-header-value-face ((,monokai-class (:foreground ,monokai-blue :weight normal :underline nil)) (,monokai-256-class (:foreground ,monokai-256-blue :weight normal :underline nil)))) ;; mumamo `(mumamo-background-chunk-submode1 ((,monokai-class (:background ,monokai-highlight-line)) (,monokai-256-class (:background ,monokai-256-highlight-line)))) ;; nav `(nav-face-heading ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) `(nav-face-button-num ((,monokai-class (:foreground ,monokai-cyan)) (,monokai-256-class (:foreground ,monokai-256-cyan)))) `(nav-face-dir ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(nav-face-hdir ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(nav-face-file ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(nav-face-hfile ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) ;; nav-flash `(nav-flash-face ((,monokai-class (:background ,monokai-highlight-line)) (,monokai-256-class (:background ,monokai-256-highlight-line)))) ;; neo-tree `(neo-banner-face ((,monokai-class (:foreground ,monokai-blue :background ,monokai-background :weight bold)) (,monokai-256-class (:foreground ,monokai-256-blue :background ,monokai-256-background :weight bold)))) `(neo-header-face ((,monokai-class (:foreground ,monokai-emphasis :background ,monokai-background)) (,monokai-256-class (:foreground ,monokai-256-emphasis :background ,monokai-256-background)))) `(neo-root-dir-face ((,monokai-class (:foreground ,monokai-green :background ,monokai-background)) (,monokai-256-class (:foreground ,monokai-256-green :background ,monokai-256-background)))) `(neo-dir-link-face ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue :background ,monokai-256-background)))) `(neo-file-link-face ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(neo-button-face ((,monokai-class (:underline nil)) (,monokai-256-class (:underline nil)))) `(neo-expand-btn-face ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(neo-vc-default-face ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(neo-vc-user-face ((,monokai-class (:foreground ,monokai-red :slant italic)) (,monokai-256-class (:foreground ,monokai-256-red :slant italic)))) `(neo-vc-up-to-date-face ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(neo-vc-edited-face ((,monokai-class (:foreground ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-orange)))) `(neo-vc-needs-update-face ((,monokai-class (:underline t)) (,monokai-256-class (:underline t)))) `(neo-vc-needs-merge-face ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(neo-vc-unlocked-changes-face ((,monokai-class (:foreground ,monokai-red :background ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-red :background ,monokai-256-comments)))) `(neo-vc-added-face ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(neo-vc-removed-face ((,monokai-class (:strike-through t)) (,monokai-256-class (:strike-through t)))) `(neo-vc-conflict-face ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(neo-vc-missing-face ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(neo-vc-ignored-face ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) ;; adoc-mode / markup `(markup-meta-face ((,monokai-class (:foreground ,monokai-gray-l)) (,monokai-256-class (:foreground ,monokai-256-gray-l)))) `(markup-table-face ((,monokai-class (:foreground ,monokai-blue-hc :background ,monokai-blue-lc)) (,monokai-256-class (:foreground ,monokai-256-blue-hc :background ,monokai-256-blue-lc)))) `(markup-verbatim-face ((,monokai-class (:background ,monokai-orange-lc)) (,monokai-256-class (:background ,monokai-256-orange-lc)))) `(markup-list-face ((,monokai-class (:foreground ,monokai-violet-hc :background ,monokai-violet-lc)) (,monokai-256-class (:foreground ,monokai-256-violet-hc :background ,monokai-256-violet-lc)))) `(markup-replacement-face ((,monokai-class (:foreground ,monokai-violet)) (,monokai-256-class (:foreground ,monokai-256-violet)))) `(markup-complex-replacement-face ((,monokai-class (:foreground ,monokai-violet-hc :background ,monokai-violet-lc)) (,monokai-256-class (:foreground ,monokai-256-violet-hc :background ,monokai-256-violet-lc)))) `(markup-gen-face ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(markup-secondary-text-face ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) ;; org-mode `(org-agenda-structure ((,monokai-class (:foreground ,monokai-emphasis :background ,monokai-highlight-line :weight bold :slant normal :inverse-video nil :height ,monokai-height-plus-1 :underline nil :box (:line-width 2 :color ,monokai-background))) (,monokai-256-class (:foreground ,monokai-256-emphasis :background ,monokai-256-highlight-line :weight bold :slant normal :inverse-video nil :height ,monokai-height-plus-1 :underline nil :box (:line-width 2 :color ,monokai-256-background))))) `(org-agenda-calendar-event ((,monokai-class (:foreground ,monokai-emphasis)) (,monokai-256-class (:foreground ,monokai-256-emphasis)))) `(org-agenda-calendar-sexp ((,monokai-class (:foreground ,monokai-foreground :slant italic)) (,monokai-256-class (:foreground ,monokai-256-foreground :slant italic)))) `(org-agenda-date ((,monokai-class (:foreground ,monokai-comments :background ,monokai-background :weight normal :inverse-video nil :overline nil :slant normal :height 1.0 :box (:line-width 2 :color ,monokai-background))) (,monokai-256-class (:foreground ,monokai-256-comments :background ,monokai-256-background :weight normal :inverse-video nil :overline nil :slant normal :height 1.0 :box (:line-width 2 :color ,monokai-256-background)))) t) `(org-agenda-date-weekend ((,monokai-class (:inherit org-agenda-date :inverse-video nil :background unspecified :foreground ,monokai-comments :weight unspecified :underline t :overline nil :box unspecified)) (,monokai-256-class (:inherit org-agenda-date :inverse-video nil :background unspecified :foreground ,monokai-256-comments :weight unspecified :underline t :overline nil :box unspecified))) t) `(org-agenda-date-today ((,monokai-class (:inherit org-agenda-date :inverse-video t :weight bold :underline unspecified :overline nil :box unspecified :foreground ,monokai-blue :background ,monokai-background)) (,monokai-256-class (:inherit org-agenda-date :inverse-video t :weight bold :underline unspecified :overline nil :box unspecified :foreground ,monokai-256-blue :background ,monokai-256-background))) t) `(org-agenda-done ((,monokai-class (:foreground ,monokai-comments :slant italic)) (,monokai-256-class (:foreground ,monokai-256-comments :slant italic))) t) `(org-archived ((,monokai-class (:foreground ,monokai-comments :weight normal)) (,monokai-256-class (:foreground ,monokai-256-comments :weight normal)))) `(org-block ((,monokai-class (:foreground ,monokai-emphasis :background ,monokai-highlight-alt)) (,monokai-256-class (:foreground ,monokai-256-emphasis :background ,monokai-256-highlight-alt)))) `(org-block-background ((,monokai-class (:background ,monokai-highlight-alt)) (,monokai-256-class (:background ,monokai-256-highlight-alt)))) `(org-block-begin-line ((,monokai-class (:foreground ,monokai-comments :background ,monokai-gray-d :slant italic)) (,monokai-256-class (:foreground ,monokai-256-comments :background ,monokai-256-gray-d :slant italic)))) `(org-block-end-line ((,monokai-class (:foreground ,monokai-comments :background ,monokai-gray-d :slant italic)) (,monokai-256-class (:foreground ,monokai-256-comments :background ,monokai-256-gray-d :slant italic)))) `(org-checkbox ((,monokai-class (:background ,monokai-background :foreground ,monokai-foreground :box (:line-width 1 :style released-button))) (,monokai-256-class (:background ,monokai-256-background :foreground ,monokai-256-foreground :box (:line-width 1 :style released-button))))) `(org-code ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(org-date ((,monokai-class (:foreground ,monokai-blue :underline t)) (,monokai-256-class (:foreground ,monokai-256-blue :underline t)))) `(org-done ((,monokai-class (:weight bold :foreground ,monokai-green)) (,monokai-256-class (:weight bold :foreground ,monokai-256-green)))) `(org-ellipsis ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(org-formula ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) `(org-headline-done ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(org-hide ((,monokai-class (:foreground ,monokai-background)) (,monokai-256-class (:foreground ,monokai-256-background)))) `(org-level-1 ((,monokai-class (:inherit ,monokai-pitch :height ,monokai-height-plus-4 :foreground ,monokai-orange)) (,monokai-256-class (:inherit ,monokai-pitch :height ,monokai-height-plus-4 :foreground ,monokai-256-orange)))) `(org-level-2 ((,monokai-class (:inherit ,monokai-pitch :height ,monokai-height-plus-3 :foreground ,monokai-green)) (,monokai-256-class (:inherit ,monokai-pitch :height ,monokai-height-plus-3 :foreground ,monokai-256-green)))) `(org-level-3 ((,monokai-class (:inherit ,monokai-pitch :height ,monokai-height-plus-2 :foreground ,monokai-blue)) (,monokai-256-class (:inherit ,monokai-pitch :height ,monokai-height-plus-2 :foreground ,monokai-256-blue)))) `(org-level-4 ((,monokai-class (:inherit ,monokai-pitch :height ,monokai-height-plus-1 :foreground ,monokai-yellow)) (,monokai-256-class (:inherit ,monokai-pitch :height ,monokai-height-plus-1 :foreground ,monokai-256-yellow)))) `(org-level-5 ((,monokai-class (:inherit ,monokai-pitch :foreground ,monokai-cyan)) (,monokai-256-class (:inherit ,monokai-pitch :foreground ,monokai-256-cyan)))) `(org-level-6 ((,monokai-class (:inherit ,monokai-pitch :foreground ,monokai-green)) (,monokai-256-class (:inherit ,monokai-pitch :foreground ,monokai-256-green)))) `(org-level-7 ((,monokai-class (:inherit ,monokai-pitch :foreground ,monokai-red)) (,monokai-256-class (:inherit ,monokai-pitch :foreground ,monokai-256-red)))) `(org-level-8 ((,monokai-class (:inherit ,monokai-pitch :foreground ,monokai-blue)) (,monokai-256-class (:inherit ,monokai-pitch :foreground ,monokai-256-blue)))) `(org-link ((,monokai-class (:foreground ,monokai-blue :underline t)) (,monokai-256-class (:foreground ,monokai-256-blue :underline t)))) `(org-sexp-date ((,monokai-class (:foreground ,monokai-violet)) (,monokai-256-class (:foreground ,monokai-256-violet)))) `(org-scheduled ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(org-scheduled-previously ((,monokai-class (:foreground ,monokai-cyan)) (,monokai-256-class (:foreground ,monokai-256-cyan)))) `(org-scheduled-today ((,monokai-class (:foreground ,monokai-blue :weight normal)) (,monokai-256-class (:foreground ,monokai-256-blue :weight normal)))) `(org-special-keyword ((,monokai-class (:foreground ,monokai-comments :weight bold)) (,monokai-256-class (:foreground ,monokai-256-comments :weight bold)))) `(org-table ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(org-tag ((,monokai-class (:weight bold)) (,monokai-256-class (:weight bold)))) `(org-time-grid ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(org-todo ((,monokai-class (:foreground ,monokai-red :weight bold))) ((,monokai-256-class (:foreground ,monokai-256-red :weight bold)))) `(org-upcoming-deadline ((,monokai-class (:foreground ,monokai-yellow :weight normal :underline nil)) (,monokai-256-class (:foreground ,monokai-256-yellow :weight normal :underline nil)))) `(org-warning ((,monokai-class (:foreground ,monokai-orange :weight normal :underline nil)) (,monokai-256-class (:foreground ,monokai-256-orange :weight normal :underline nil)))) ;; org-habit (clear=blue, ready=green, alert=yellow, overdue=red. future=lower contrast) `(org-habit-clear-face ((,monokai-class (:background ,monokai-blue-lc :foreground ,monokai-blue-hc)) (,monokai-256-class (:background ,monokai-256-blue-lc :foreground ,monokai-256-blue-hc)))) `(org-habit-clear-future-face ((,monokai-class (:background ,monokai-blue-lc)) (,monokai-256-class (:background ,monokai-256-blue-lc)))) `(org-habit-ready-face ((,monokai-class (:background ,monokai-green-lc :foreground ,monokai-green)) (,monokai-256-class (:background ,monokai-256-green-lc :foreground ,monokai-256-green)))) `(org-habit-ready-future-face ((,monokai-class (:background ,monokai-green-lc)) (,monokai-256-class (:background ,monokai-256-green-lc)))) `(org-habit-alert-face ((,monokai-class (:background ,monokai-yellow :foreground ,monokai-yellow-lc)) (,monokai-256-class (:background ,monokai-256-yellow :foreground ,monokai-256-yellow-lc)))) `(org-habit-alert-future-face ((,monokai-class (:background ,monokai-yellow-lc)) (,monokai-256-class (:background ,monokai-256-yellow-lc)))) `(org-habit-overdue-face ((,monokai-class (:background ,monokai-red :foreground ,monokai-red-lc)) (,monokai-256-class (:background ,monokai-256-red :foreground ,monokai-256-red-lc)))) `(org-habit-overdue-future-face ((,monokai-class (:background ,monokai-red-lc)) (,monokai-256-class (:background ,monokai-256-red-lc)))) ;; latest additions `(org-agenda-dimmed-todo-face ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(org-agenda-restriction-lock ((,monokai-class (:background ,monokai-yellow)) (,monokai-256-class (:background ,monokai-256-yellow)))) `(org-clock-overlay ((,monokai-class (:background ,monokai-yellow)) (,monokai-256-class (:background ,monokai-256-yellow)))) `(org-column ((,monokai-class (:background ,monokai-highlight-line :strike-through nil :underline nil :slant normal :weight normal :inherit default)) (,monokai-256-class (:background ,monokai-256-highlight-line :strike-through nil :underline nil :slant normal :weight normal :inherit default)))) `(org-column-title ((,monokai-class (:background ,monokai-highlight-line :underline t :weight bold)) (,monokai-256-class (:background ,monokai-256-highlight-line :underline t :weight bold)))) `(org-date-selected ((,monokai-class (:foreground ,monokai-red :inverse-video t)) (,monokai-256-class (:foreground ,monokai-256-red :inverse-video t)))) `(org-document-info ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(org-document-title ((,monokai-class (:foreground ,monokai-emphasis :weight bold :height ,monokai-height-plus-4)) (,monokai-256-class (:foreground ,monokai-256-emphasis :weight bold :height ,monokai-height-plus-4)))) `(org-drawer ((,monokai-class (:foreground ,monokai-cyan)) (,monokai-256-class (:foreground ,monokai-256-cyan)))) `(org-footnote ((,monokai-class (:foreground ,monokai-magenta :underline t)) (,monokai-256-class (:foreground ,monokai-256-magenta :underline t)))) `(org-latex-and-export-specials ((,monokai-class (:foreground ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-orange)))) `(org-mode-line-clock-overrun ((,monokai-class (:inherit mode-line)) (,monokai-256-class (:inherit mode-line)))) ;; outline `(outline-1 ((,monokai-class (:inherit org-level-1)) (,monokai-256-class (:inherit org-level-1)))) `(outline-2 ((,monokai-class (:inherit org-level-2)) (,monokai-256-class (:inherit org-level-2)))) `(outline-3 ((,monokai-class (:inherit org-level-3)) (,monokai-256-class (:inherit org-level-3)))) `(outline-4 ((,monokai-class (:inherit org-level-4)) (,monokai-256-class (:inherit org-level-4)))) `(outline-5 ((,monokai-class (:inherit org-level-5)) (,monokai-256-class (:inherit org-level-5)))) `(outline-6 ((,monokai-class (:inherit org-level-6)) (,monokai-256-class (:inherit org-level-6)))) `(outline-7 ((,monokai-class (:inherit org-level-7)) (,monokai-256-class (:inherit org-level-7)))) `(outline-8 ((,monokai-class (:inherit org-level-8)) (,monokai-256-class (:inherit org-level-8)))) ;; parenface `(paren-face ((,monokai-256-class (:foreground ,monokai-comments)))) ;; perspective `(persp-selected-face ((,monokai-class (:foreground ,monokai-blue :weight bold)))) ;; pretty-mode `(pretty-mode-symbol-face ((,monokai-class (:foreground ,monokai-yellow :weight normal)) (,monokai-256-class (:foreground ,monokai-256-yellow :weight normal)))) ;; popup `(popup-face ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-foreground)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-foreground)))) `(popup-isearch-match ((,monokai-class (:background ,monokai-green)) (,monokai-256-class (:background ,monokai-256-green)))) `(popup-menu-face ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-foreground)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-foreground)))) `(popup-menu-mouse-face ((,monokai-class (:background ,monokai-blue :foreground ,monokai-foreground)) (,monokai-256-class (:background ,monokai-256-blue :foreground ,monokai-256-foreground)))) `(popup-menu-selection-face ((,monokai-class (:background ,monokai-magenta :foreground ,monokai-background)) (,monokai-256-class (:background ,monokai-256-magenta :foreground ,monokai-256-background)))) `(popup-scroll-bar-background-face ((,monokai-class (:background ,monokai-comments)) (,monokai-256-class (:background ,monokai-256-comments)))) `(popup-scroll-bar-foreground-face ((,monokai-class (:background ,monokai-emphasis)) (,monokai-256-class (:background ,monokai-256-emphasis)))) `(popup-tip-face ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-foreground)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-foreground)))) ;; rainbow-delimiters `(rainbow-delimiters-depth-1-face ((,monokai-class (:foreground ,monokai-violet)) (,monokai-256-class (:foreground ,monokai-256-violet)))) `(rainbow-delimiters-depth-2-face ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(rainbow-delimiters-depth-3-face ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(rainbow-delimiters-depth-4-face ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) `(rainbow-delimiters-depth-5-face ((,monokai-class (:foreground ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-orange)))) `(rainbow-delimiters-depth-6-face ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(rainbow-delimiters-depth-7-face ((,monokai-class (:foreground ,monokai-violet)) (,monokai-256-class (:foreground ,monokai-256-violet)))) `(rainbow-delimiters-depth-8-face ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(rainbow-delimiters-depth-9-face ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(rainbow-delimiters-depth-10-face ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) `(rainbow-delimiters-depth-11-face ((,monokai-class (:foreground ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-orange)))) `(rainbow-delimiters-depth-12-face ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(rainbow-delimiters-unmatched-face ((,monokai-class (:foreground ,monokai-foreground :background ,monokai-background :inverse-video t)) (,monokai-256-class (:foreground ,monokai-256-foreground :background ,monokai-256-background :inverse-video t)))) ;; realgud `(realgud-overlay-arrow1 ((,monokai-class (:foreground ,monokai-green-d)) (,monokai-256-class (:foreground ,monokai-256-green-d)))) `(realgud-overlay-arrow2 ((,monokai-class (:foreground ,monokai-yellow-d)) (,monokai-256-class (:foreground ,monokai-256-yellow-d)))) `(realgud-overlay-arrow3 ((,monokai-class (:foreground ,monokai-orange-d)) (,monokai-256-class (:foreground ,monokai-256-orange-d)))) `(realgud-bp-enabled-face ((,monokai-class (:inherit error))) ((,monokai-256-class (:inherit error)))) `(realgud-bp-disabled-face ((,monokai-class (:inherit secondary-selection))) ((,monokai-256-class (:inherit secondary-selection)))) `(realgud-bp-line-enabled-face ((,monokai-class (:foreground ,monokai-red-d))) ((,monokai-256-class (:foreground ,monokai-256-red-d)))) `(realgud-bp-line-disabled-face ((,monokai-class (:inherit secondary-selection))) ((,monokai-256-class (:inherit secondary-selection)))) `(realgud-line-number ((,monokai-class (:inerhit monokai-line-number))) ((,monokai-256-class (:inerhit monokai-line-number)))) `(realgud-backtrace-number ((,monokai-class (:foreground ,monokai-yellow-d :weight bold))) ((,monokai-256-class (:foreground ,monokai-256-yellow :weight bold)))) ;; rhtm-mode `(erb-face ((,monokai-class (:foreground ,monokai-emphasis :background ,monokai-background)) (,monokai-256-class (:foreground ,monokai-256-emphasis :background ,monokai-256-background)))) `(erb-delim-face ((,monokai-class (:foreground ,monokai-cyan :background ,monokai-background)) (,monokai-256-class (:foreground ,monokai-256-cyan :background ,monokai-256-background)))) `(erb-exec-face ((,monokai-class (:foreground ,monokai-emphasis :background ,monokai-background)) (,monokai-256-class (:foreground ,monokai-256-emphasis :background ,monokai-256-background)))) `(erb-exec-delim-face ((,monokai-class (:foreground ,monokai-cyan :background ,monokai-background)) (,monokai-256-class (:foreground ,monokai-256-cyan :background ,monokai-256-background)))) `(erb-out-face ((,monokai-class (:foreground ,monokai-emphasis :background ,monokai-background)) (,monokai-256-class (:foreground ,monokai-256-emphasis :background ,monokai-256-background)))) `(erb-out-delim-face ((,monokai-class (:foreground ,monokai-cyan :background ,monokai-background)) (,monokai-256-class (:foreground ,monokai-256-cyan :background ,monokai-256-background)))) `(erb-comment-face ((,monokai-class (:foreground ,monokai-emphasis :background ,monokai-background)) (,monokai-256-class (:foreground ,monokai-256-emphasis :background ,monokai-256-background)))) `(erb-comment-delim-face ((,monokai-class (:foreground ,monokai-cyan :background ,monokai-background)) (,monokai-256-class (:foreground ,monokai-256-cyan :background ,monokai-256-background)))) ;; rst-mode `(rst-level-1-face ((,monokai-class (:background ,monokai-yellow :foreground ,monokai-background)) (,monokai-256-class (:background ,monokai-256-yellow :foreground ,monokai-256-background)))) `(rst-level-2-face ((,monokai-class (:background ,monokai-cyan :foreground ,monokai-background)) (,monokai-256-class (:background ,monokai-256-cyan :foreground ,monokai-256-background)))) `(rst-level-3-face ((,monokai-class (:background ,monokai-blue :foreground ,monokai-background)) (,monokai-256-class (:background ,monokai-256-blue :foreground ,monokai-256-background)))) `(rst-level-4-face ((,monokai-class (:background ,monokai-violet :foreground ,monokai-background)) (,monokai-256-class (:background ,monokai-256-violet :foreground ,monokai-256-background)))) `(rst-level-5-face ((,monokai-class (:background ,monokai-magenta :foreground ,monokai-background)) (,monokai-256-class (:background ,monokai-256-magenta :foreground ,monokai-256-background)))) `(rst-level-6-face ((,monokai-class (:background ,monokai-red :foreground ,monokai-background)) (,monokai-256-class (:background ,monokai-256-red :foreground ,monokai-256-background)))) ;; rpm-mode `(rpm-spec-dir-face ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(rpm-spec-doc-face ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(rpm-spec-ghost-face ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(rpm-spec-macro-face ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) `(rpm-spec-obsolete-tag-face ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(rpm-spec-package-face ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(rpm-spec-section-face ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) `(rpm-spec-tag-face ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(rpm-spec-var-face ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) ;; sh-mode `(sh-quoted-exec ((,monokai-class (:foreground ,monokai-violet :weight bold)) (,monokai-256-class (:foreground ,monokai-256-violet :weight bold)))) `(sh-escaped-newline ((,monokai-class (:foreground ,monokai-yellow :weight bold)) (,monokai-256-class (:foreground ,monokai-256-yellow :weight bold)))) `(sh-heredoc ((,monokai-class (:foreground ,monokai-yellow :weight bold)) (,monokai-256-class (:foreground ,monokai-256-yellow :weight bold)))) ;; smartparens `(sp-pair-overlay-face ((,monokai-class (:background ,monokai-highlight-line)) (,monokai-256-class (:background ,monokai-256-highlight-line)))) `(sp-wrap-overlay-face ((,monokai-class (:background ,monokai-highlight-line)) (,monokai-256-class (:background ,monokai-256-highlight-line)))) `(sp-wrap-tag-overlay-face ((,monokai-class (:background ,monokai-highlight-line)) (,monokai-256-class (:background ,monokai-256-highlight-line)))) `(sp-show-pair-enclosing ((,monokai-class (:inherit highlight)) (,monokai-256-class (:inherit highlight)))) `(sp-show-pair-match-face ((,monokai-class (:foreground ,monokai-green :background ,monokai-background :weight normal :inverse-video t)) (,monokai-256-class (:foreground ,monokai-256-green :background ,monokai-256-background :weight normal :inverse-video t)))) `(sp-show-pair-mismatch-face ((,monokai-class (:foreground ,monokai-red :background ,monokai-background :weight normal :inverse-video t)) (,monokai-256-class (:foreground ,monokai-256-red :background ,monokai-256-background :weight normal :inverse-video t)))) ;; show-paren `(show-paren-match ((,monokai-class (:foreground ,monokai-green :background ,monokai-background :weight normal :inverse-video t)) (,monokai-256-class (:foreground ,monokai-256-green :background ,monokai-256-background :weight normal :inverse-video t)))) `(show-paren-mismatch ((,monokai-class (:foreground ,monokai-red :background ,monokai-background :weight normal :inverse-video t)) (,monokai-256-class (:foreground ,monokai-256-red :background ,monokai-256-background :weight normal :inverse-video t)))) ;; mic-paren `(paren-face-match ((,monokai-class (:foreground ,monokai-green :background ,monokai-background :weight normal :inverse-video t)) (,monokai-256-class (:foreground ,monokai-256-green :background ,monokai-256-background :weight normal :inverse-video t)))) `(paren-face-mismatch ((,monokai-class (:foreground ,monokai-red :background ,monokai-background :weight normal :inverse-video t)) (,monokai-256-class (:foreground ,monokai-256-red :background ,monokai-256-background :weight normal :inverse-video t)))) `(paren-face-no-match ((,monokai-class (:foreground ,monokai-red :background ,monokai-background :weight normal :inverse-video t)) (,monokai-256-class (:foreground ,monokai-256-red :background ,monokai-256-background :weight normal :inverse-video t)))) ;; SLIME `(slime-repl-inputed-output-face ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) ;; speedbar `(speedbar-button-face ((,monokai-class (:inherit ,monokai-pitch :foreground ,monokai-comments)) (,monokai-256-class (:inherit ,monokai-pitch :foreground ,monokai-256-comments)))) `(speedbar-directory-face ((,monokai-class (:inherit ,monokai-pitch :foreground ,monokai-blue)) (,monokai-256-class (:inherit ,monokai-pitch :foreground ,monokai-256-blue)))) `(speedbar-file-face ((,monokai-class (:inherit ,monokai-pitch :foreground ,monokai-foreground)) (,monokai-256-class (:inherit ,monokai-pitch :foreground ,monokai-256-foreground)))) `(speedbar-highlight-face ((,monokai-class (:inherit ,monokai-pitch :background ,monokai-highlight-line)) (,monokai-256-class (:inherit ,monokai-pitch :background ,monokai-256-highlight-line)))) `(speedbar-selected-face ((,monokai-class (:inherit ,monokai-pitch :foreground ,monokai-yellow :underline t)) (,monokai-256-class (:inherit ,monokai-pitch :foreground ,monokai-256-yellow :underline t)))) `(speedbar-separator-face ((,monokai-class (:inherit ,monokai-pitch :background ,monokai-blue :foreground ,monokai-background :overline ,monokai-cyan-lc)) (,monokai-256-class (:inherit ,monokai-pitch :background ,monokai-256-blue :foreground ,monokai-256-background :overline ,monokai-256-cyan-lc)))) `(speedbar-tag-face ((,monokai-class (:inherit ,monokai-pitch :foreground ,monokai-green)) (,monokai-256-class (:inherit ,monokai-pitch :foreground ,monokai-256-green)))) ;; sunrise commander headings `(sr-active-path-face ((,monokai-class (:background ,monokai-blue :foreground ,monokai-background :height ,monokai-height-plus-1 :weight bold)) (,monokai-256-class (:background ,monokai-256-blue :foreground ,monokai-256-background :height ,monokai-height-plus-1 :weight bold)))) `(sr-editing-path-face ((,monokai-class (:background ,monokai-yellow :foreground ,monokai-background :weight bold :height ,monokai-height-plus-1)) (,monokai-256-class (:background ,monokai-256-yellow :foreground ,monokai-256-background :weight bold :height ,monokai-height-plus-1)))) `(sr-highlight-path-face ((,monokai-class (:background ,monokai-green :foreground ,monokai-background :weight bold :height ,monokai-height-plus-1)) (,monokai-256-class (:background ,monokai-256-green :foreground ,monokai-256-background :weight bold :height ,monokai-height-plus-1)))) `(sr-passive-path-face ((,monokai-class (:background ,monokai-comments :foreground ,monokai-background :weight bold :height ,monokai-height-plus-1)) (,monokai-256-class (:background ,monokai-256-comments :foreground ,monokai-256-background :weight bold :height ,monokai-height-plus-1)))) ;; sunrise commander marked `(sr-marked-dir-face ((,monokai-class (:inherit dimonokai-red-marked)) (,monokai-256-class (:inherit dimonokai-red-marked)))) `(sr-marked-file-face ((,monokai-class (:inherit dimonokai-red-marked)) (,monokai-256-class (:inherit dimonokai-red-marked)))) `(sr-alt-marked-dir-face ((,monokai-class (:background ,monokai-magenta :foreground ,monokai-background :weight bold)) (,monokai-256-class (:background ,monokai-256-magenta :foreground ,monokai-256-background :weight bold)))) `(sr-alt-marked-file-face ((,monokai-class (:background ,monokai-magenta :foreground ,monokai-background :weight bold)) (,monokai-256-class (:background ,monokai-256-magenta :foreground ,monokai-256-background :weight bold)))) ;; sunrise commander fstat `(sr-directory-face ((,monokai-class (:inherit dimonokai-red-directory :weight normal)) (,monokai-256-class (:inherit dimonokai-red-directory :weight normal)))) `(sr-symlink-directory-face ((,monokai-class (:inherit dimonokai-red-directory :slant italic :weight normal)) (,monokai-256-class (:inherit dimonokai-red-directory :slant italic :weight normal)))) `(sr-symlink-face ((,monokai-class (:inherit dimonokai-red-symlink :slant italic :weight normal)) (,monokai-256-class (:inherit dimonokai-red-symlink :slant italic :weight normal)))) `(sr-broken-link-face ((,monokai-class (:inherit dimonokai-red-warning :slant italic :weight normal)) (,monokai-256-class (:inherit dimonokai-red-warning :slant italic :weight normal)))) ;; sunrise commander file types `(sr-compressed-face ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(sr-encrypted-face ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(sr-log-face ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(sr-packaged-face ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(sr-html-face ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(sr-xml-face ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) ;; sunrise commander misc `(sr-clex-hotchar-face ((,monokai-class (:background ,monokai-red :foreground ,monokai-background :weight bold)) (,monokai-256-class (:background ,monokai-256-red :foreground ,monokai-256-background :weight bold)))) ;; syslog-mode `(syslog-ip-face ((,monokai-class (:background unspecified :foreground ,monokai-yellow)) (,monokai-256-class (:background unspecified :foreground ,monokai-256-yellow)))) `(syslog-hour-face ((,monokai-class (:background unspecified :foreground ,monokai-green)) (,monokai-256-class (:background unspecified :foreground ,monokai-256-green)))) `(syslog-error-face ((,monokai-class (:background unspecified :foreground ,monokai-red :weight bold)) (,monokai-256-class (:background unspecified :foreground ,monokai-256-red :weight bold)))) `(syslog-warn-face ((,monokai-class (:background unspecified :foreground ,monokai-orange :weight bold)) (,monokai-256-class (:background unspecified :foreground ,monokai-256-orange :weight bold)))) `(syslog-info-face ((,monokai-class (:background unspecified :foreground ,monokai-blue :weight bold)) (,monokai-256-class (:background unspecified :foreground ,monokai-256-blue :weight bold)))) `(syslog-debug-face ((,monokai-class (:background unspecified :foreground ,monokai-cyan :weight bold)) (,monokai-256-class (:background unspecified :foreground ,monokai-256-cyan :weight bold)))) `(syslog-su-face ((,monokai-class (:background unspecified :foreground ,monokai-magenta)) (,monokai-256-class (:background unspecified :foreground ,monokai-256-magenta)))) ;; table `(table-cell ((,monokai-class (:foreground ,monokai-foreground :background ,monokai-highlight-line)) (,monokai-256-class (:foreground ,monokai-256-foreground :background ,monokai-256-highlight-line)))) ;; term `(term-color-black ((,monokai-class (:foreground ,monokai-background :background ,monokai-highlight-line)) (,monokai-256-class (:foreground ,monokai-256-background :background ,monokai-256-highlight-line)))) `(term-color-red ((,monokai-class (:foreground ,monokai-red :background ,monokai-red-d)) (,monokai-256-class (:foreground ,monokai-256-red :background ,monokai-256-red-d)))) `(term-color-green ((,monokai-class (:foreground ,monokai-green :background ,monokai-green-d)) (,monokai-256-class (:foreground ,monokai-256-green :background ,monokai-256-green-d)))) `(term-color-yellow ((,monokai-class (:foreground ,monokai-yellow :background ,monokai-yellow-d)) (,monokai-256-class (:foreground ,monokai-256-yellow :background ,monokai-256-yellow-d)))) `(term-color-blue ((,monokai-class (:foreground ,monokai-blue :background ,monokai-blue-d)) (,monokai-256-class (:foreground ,monokai-256-blue :background ,monokai-256-blue-d)))) `(term-color-magenta ((,monokai-class (:foreground ,monokai-magenta :background ,monokai-magenta-d)) (,monokai-256-class (:foreground ,monokai-256-magenta :background ,monokai-256-magenta-d)))) `(term-color-cyan ((,monokai-class (:foreground ,monokai-cyan :background ,monokai-cyan-d)) (,monokai-256-class (:foreground ,monokai-256-cyan :background ,monokai-256-cyan-d)))) `(term-color-white ((,monokai-class (:foreground ,monokai-emphasis :background ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-emphasis :background ,monokai-256-foreground)))) `(term-default-fg-color ((,monokai-class (:inherit term-color-white)) (,monokai-256-class (:inherit term-color-white)))) `(term-default-bg-color ((,monokai-class (:inherit term-color-black)) (,monokai-256-class (:inherit term-color-black)))) ;; tooltip. (NOTE: This setting has no effect on the os widgets for me ;; zencoding uses this) `(tooltip ((,monokai-class (:background ,monokai-yellow-hc :foreground ,monokai-background :inherit ,monokai-pitch)))) ;; tuareg `(tuareg-font-lock-governing-face ((,monokai-class (:foreground ,monokai-magenta :weight bold)) (,monokai-256-class (:foreground ,monokai-256-magenta :weight bold)))) `(tuareg-font-lock-multistage-face ((,monokai-class (:foreground ,monokai-blue :background ,monokai-highlight-line :weight bold)) (,monokai-256-class (:foreground ,monokai-256-blue :background ,monokai-256-highlight-line :weight bold)))) `(tuareg-font-lock-operator-face ((,monokai-class (:foreground ,monokai-emphasis)) (,monokai-256-class (:foreground ,monokai-256-emphasis)))) `(tuareg-font-lock-error-face ((,monokai-class (:foreground ,monokai-yellow :background ,monokai-red :weight bold)) (,monokai-256-class (:foreground ,monokai-256-yellow :background ,monokai-256-red :weight bold)))) `(tuareg-font-lock-interactive-output-face ((,monokai-class (:foreground ,monokai-cyan)) (,monokai-256-class (:foreground ,monokai-256-cyan)))) `(tuareg-font-lock-interactive-error-face ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) ;; undo-tree `(undo-tree-visualizer-default-face ((,monokai-class (:foreground ,monokai-comments :background ,monokai-background)) (,monokai-256-class (:foreground ,monokai-256-comments :background ,monokai-256-background)))) `(undo-tree-visualizer-unmodified-face ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(undo-tree-visualizer-current-face ((,monokai-class (:foreground ,monokai-blue :inverse-video t)) (,monokai-256-class (:foreground ,monokai-256-blue :inverse-video t)))) `(undo-tree-visualizer-active-branch-face ((,monokai-class (:foreground ,monokai-emphasis :background ,monokai-background :weight bold)) (,monokai-256-class (:foreground ,monokai-256-emphasis :background ,monokai-256-background :weight bold)))) `(undo-tree-visualizer-register-face ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) ;; volatile highlights `(vhl/default-face ((,monokai-class (:background ,monokai-highlight-alt)) (,monokai-256-class (:background ,monokai-256-highlight-alt)))) ;; w3m `(w3m-anchor ((,monokai-class (:inherit link)) (,monokai-256-class (:inherit link)))) `(w3m-arrived-anchor ((,monokai-class (:inherit link-visited)) (,monokai-256-class (:inherit link-visited)))) `(w3m-form ((,monokai-class (:background ,monokai-background :foreground ,monokai-foreground)) (,monokai-256-class (:background ,monokai-256-background :foreground ,monokai-256-foreground)))) `(w3m-header-line-location-title ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-yellow)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-yellow)))) `(w3m-header-line-location-content ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-foreground)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-foreground)))) `(w3m-bold ((,monokai-class (:foreground ,monokai-emphasis :weight bold)) (,monokai-256-class (:foreground ,monokai-256-emphasis :weight bold)))) `(w3m-image-anchor ((,monokai-class (:background ,monokai-background :foreground ,monokai-cyan :inherit link)) (,monokai-256-class (:background ,monokai-256-background :foreground ,monokai-256-cyan :inherit link)))) `(w3m-image ((,monokai-class (:background ,monokai-background :foreground ,monokai-cyan)) (,monokai-256-class (:background ,monokai-256-background :foreground ,monokai-256-cyan)))) `(w3m-lnum-minibuffer-prompt ((,monokai-class (:foreground ,monokai-emphasis)) (,monokai-256-class (:foreground ,monokai-256-emphasis)))) `(w3m-lnum-match ((,monokai-class (:background ,monokai-highlight-line)) (,monokai-256-class (:background ,monokai-256-highlight-line)))) `(w3m-lnum ((,monokai-class (:underline nil :bold nil :foreground ,monokai-red)) (,monokai-256-class (:underline nil :bold nil :foreground ,monokai-256-red)))) `(w3m-session-select ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(w3m-session-selected ((,monokai-class (:foreground ,monokai-emphasis :bold t :underline t)) (,monokai-256-class (:foreground ,monokai-256-emphasis :bold t :underline t)))) `(w3m-tab-background ((,monokai-class (:background ,monokai-background :foreground ,monokai-foreground)) (,monokai-256-class (:background ,monokai-256-background :foreground ,monokai-256-foreground)))) `(w3m-tab-selected-background ((,monokai-class (:background ,monokai-background :foreground ,monokai-foreground)) (,monokai-256-class (:background ,monokai-256-background :foreground ,monokai-256-foreground)))) `(w3m-tab-mouse ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-yellow)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-yellow)))) `(w3m-tab-selected ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-emphasis :bold t)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-emphasis :bold t)))) `(w3m-tab-unselected ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-foreground)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-foreground)))) `(w3m-tab-selected-retrieving ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-red)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-red)))) `(w3m-tab-unselected-retrieving ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-orange)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-orange)))) `(w3m-tab-unselected-unseen ((,monokai-class (:background ,monokai-highlight-line :foreground ,monokai-violet)) (,monokai-256-class (:background ,monokai-256-highlight-line :foreground ,monokai-256-violet)))) ;; web-mode `(web-mode-builtin-face ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(web-mode-comment-face ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(web-mode-constant-face ((,monokai-class (:foreground ,monokai-violet)) (,monokai-256-class (:foreground ,monokai-256-violet)))) `(web-mode-current-element-highlight-face ((,monokai-class (:underline unspecified :weight unspecified :background ,monokai-highlight-line)) (,monokai-256-class (:underline unspecified :weight unspecified :background ,monokai-256-highlight-line)))) `(web-mode-doctype-face ((,monokai-class (:foreground ,monokai-comments :slant italic :weight bold)) (,monokai-256-class (:foreground ,monokai-256-comments :slant italic :weight bold)))) `(web-mode-folded-face ((,monokai-class (:underline t)) (,monokai-256-class (:underline t)))) `(web-mode-function-name-face ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(web-mode-html-attr-name-face ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(web-mode-html-attr-custom-face ((,monokai-class (:inherit web-mode-html-attr-name-face)) (,monokai-256-class (:inherit web-mode-html-attr-name-face)))) `(web-mode-html-attr-engine-face ((,monokai-class (:inherit web-mode-block-delimiter-face)) (,monokai-256-class (:inherit web-mode-block-delimiter-face)))) `(web-mode-html-attr-equal-face ((,monokai-class (:inherit web-mode-html-attr-name-face)) (,monokai-256-class (:inherit web-mode-html-attr-name-face)))) `(web-mode-html-attr-value-face ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) `(web-mode-html-tag-face ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(web-mode-keyword-face ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(web-mode-preprocessor-face ((,monokai-class (:foreground ,monokai-yellow :slant normal :weight unspecified)) (,monokai-256-class (:foreground ,monokai-256-yellow :slant normal :weight unspecified)))) `(web-mode-string-face ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) `(web-mode-type-face ((,monokai-class (:inherit font-lock-type-face)) (,monokai-256-class (:inherit font-lock-type-face)))) `(web-mode-variable-name-face ((,monokai-class (:foreground ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-orange)))) `(web-mode-warning-face ((,monokai-class (:inherit font-lock-warning-face)) (,monokai-256-class (:inherit font-lock-warning-face)))) `(web-mode-block-face ((,monokai-class (:background unspecified)) (,monokai-256-class (:background unspecified)))) `(web-mode-block-delimiter-face ((,monokai-class (:inherit font-lock-preprocessor-face)) (,monokai-256-class (:inherit font-lock-preprocessor-face)))) `(web-mode-block-comment-face ((,monokai-class (:inherit web-mode-comment-face)) (,monokai-256-class (:inherit web-mode-comment-face)))) `(web-mode-block-control-face ((,monokai-class (:inherit font-lock-preprocessor-face)) (,monokai-256-class (:inherit font-lock-preprocessor-face)))) `(web-mode-block-string-face ((,monokai-class (:inherit web-mode-string-face)) (,monokai-256-class (:inherit web-mode-string-face)))) `(web-mode-comment-keyword-face ((,monokai-class (:box 1 :weight bold)) (,monokai-256-class (:box 1 :weight bold)))) `(web-mode-css-at-rule-face ((,monokai-class (:inherit font-lock-constant-face)) (,monokai-256-class (:inherit font-lock-constant-face)))) `(web-mode-css-pseudo-class-face ((,monokai-class (:inherit font-lock-builtin-face)) (,monokai-256-class (:inherit font-lock-builtin-face)))) `(web-mode-css-color-face ((,monokai-class (:inherit font-lock-builtin-face)) (,monokai-256-class (:inherit font-lock-builtin-face)))) `(web-mode-css-filter-face ((,monokai-class (:inherit font-lock-function-name-face)) (,monokai-256-class (:inherit font-lock-function-name-face)))) `(web-mode-css-function-face ((,monokai-class (:inherit font-lock-builtin-face)) (,monokai-256-class (:inherit font-lock-builtin-face)))) `(web-mode-css-function-call-face ((,monokai-class (:inherit font-lock-function-name-face)) (,monokai-256-class (:inherit font-lock-function-name-face)))) `(web-mode-css-priority-face ((,monokai-class (:inherit font-lock-builtin-face)) (,monokai-256-class (:inherit font-lock-builtin-face)))) `(web-mode-css-property-name-face ((,monokai-class (:inherit font-lock-variable-name-face)) (,monokai-256-class (:inherit font-lock-variable-name-face)))) `(web-mode-css-selector-face ((,monokai-class (:inherit font-lock-keyword-face)) (,monokai-256-class (:inherit font-lock-keyword-face)))) `(web-mode-css-string-face ((,monokai-class (:inherit web-mode-string-face)) (,monokai-256-class (:inherit web-mode-string-face)))) `(web-mode-javascript-string-face ((,monokai-class (:inherit web-mode-string-face)) (,monokai-256-class (:inherit web-mode-string-face)))) `(web-mode-json-comment-face ((,monokai-class (:inherit web-mode-comment-face)) (,monokai-256-class (:inherit web-mode-comment-face)))) `(web-mode-json-context-face ((,monokai-class (:foreground ,monokai-violet)) (,monokai-256-class (:foreground ,monokai-256-violet)))) `(web-mode-json-key-face ((,monokai-class (:foreground ,monokai-violet)) (,monokai-256-class (:foreground ,monokai-256-violet)))) `(web-mode-json-string-face ((,monokai-class (:inherit web-mode-string-face)) (,monokai-256-class (:inherit web-mode-string-face)))) `(web-mode-param-name-face ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(web-mode-part-comment-face ((,monokai-class (:inherit web-mode-comment-face)) (,monokai-256-class (:inherit web-mode-comment-face)))) `(web-mode-part-face ((,monokai-class (:inherit web-mode-block-face)) (,monokai-256-class (:inherit web-mode-block-face)))) `(web-mode-part-string-face ((,monokai-class (:inherit web-mode-string-face)) (,monokai-256-class (:inherit web-mode-string-face)))) `(web-mode-symbol-face ((,monokai-class (:foreground ,monokai-violet)) (,monokai-256-class (:foreground ,monokai-256-violet)))) `(web-mode-whitespace-face ((,monokai-class (:background ,monokai-red)) (,monokai-256-class (:background ,monokai-256-red)))) ;; whitespace-mode `(whitespace-space ((,monokai-class (:background unspecified :foreground ,monokai-comments :inverse-video unspecified :slant italic)) (,monokai-256-class (:background unspecified :foreground ,monokai-256-comments :inverse-video unspecified :slant italic)))) `(whitespace-hspace ((,monokai-class (:background unspecified :foreground ,monokai-emphasis :inverse-video unspecified)) (,monokai-256-class (:background unspecified :foreground ,monokai-256-emphasis :inverse-video unspecified)))) `(whitespace-tab ((,monokai-class (:background unspecified :foreground ,monokai-red :inverse-video unspecified :weight bold)) (,monokai-256-class (:background unspecified :foreground ,monokai-256-red :inverse-video unspecified :weight bold)))) `(whitespace-newline ((,monokai-class(:background unspecified :foreground ,monokai-comments :inverse-video unspecified)) (,monokai-256-class (:background unspecified :foreground ,monokai-256-comments :inverse-video unspecified)))) `(whitespace-trailing ((,monokai-class (:background unspecified :foreground ,monokai-orange-lc :inverse-video t)) (,monokai-256-class (:background unspecified :foreground ,monokai-256-orange-lc :inverse-video t)))) `(whitespace-line ((,monokai-class (:background unspecified :foreground ,monokai-magenta :inverse-video unspecified)) (,monokai-256-class (:background unspecified :foreground ,monokai-256-magenta :inverse-video unspecified)))) `(whitespace-space-before-tab ((,monokai-class (:background ,monokai-red-lc :foreground unspecified :inverse-video unspecified)) (,monokai-256-class (:background ,monokai-256-red-lc :foreground unspecified :inverse-video unspecified)))) `(whitespace-indentation ((,monokai-class (:background unspecified :foreground ,monokai-yellow :inverse-video unspecified :weight bold)) (,monokai-256-class (:background unspecified :foreground ,monokai-256-yellow :inverse-video unspecified :weight bold)))) `(whitespace-empty ((,monokai-class (:background unspecified :foreground ,monokai-red-lc :inverse-video t)) (,monokai-256-class (:background unspecified :foreground ,monokai-256-red-lc :inverse-video t)))) `(whitespace-space-after-tab ((,monokai-class (:background unspecified :foreground ,monokai-orange :inverse-video t :weight bold)) (,monokai-256-class (:background unspecified :foreground ,monokai-256-orange :inverse-video t :weight bold)))) ;; wanderlust `(wl-highlight-folder-few-face ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(wl-highlight-folder-many-face ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(wl-highlight-folder-path-face ((,monokai-class (:foreground ,monokai-orange)) (,monokai-256-class (:foreground ,monokai-256-orange)))) `(wl-highlight-folder-unread-face ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(wl-highlight-folder-zero-face ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(wl-highlight-folder-unknown-face ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(wl-highlight-message-citation-header ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(wl-highlight-message-cited-text-1 ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(wl-highlight-message-cited-text-2 ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(wl-highlight-message-cited-text-3 ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(wl-highlight-message-cited-text-4 ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(wl-highlight-message-header-contents-face ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(wl-highlight-message-headers-face ((,monokai-class (:foreground ,monokai-red)) (,monokai-256-class (:foreground ,monokai-256-red)))) `(wl-highlight-message-important-header-contents ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(wl-highlight-message-header-contents ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(wl-highlight-message-important-header-contents2 ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(wl-highlight-message-signature ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) `(wl-highlight-message-unimportant-header-contents ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(wl-highlight-summary-answemonokai-red-face ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(wl-highlight-summary-disposed-face ((,monokai-class (:foreground ,monokai-foreground :slant italic)) (,monokai-256-class (:foreground ,monokai-256-foreground :slant italic)))) `(wl-highlight-summary-new-face ((,monokai-class (:foreground ,monokai-blue)) (,monokai-256-class (:foreground ,monokai-256-blue)))) `(wl-highlight-summary-normal-face ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(wl-highlight-summary-thread-top-face ((,monokai-class (:foreground ,monokai-yellow)) (,monokai-256-class (:foreground ,monokai-256-yellow)))) `(wl-highlight-thread-indent-face ((,monokai-class (:foreground ,monokai-magenta)) (,monokai-256-class (:foreground ,monokai-256-magenta)))) `(wl-highlight-summary-refiled-face ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(wl-highlight-summary-displaying-face ((,monokai-class (:underline t :weight bold)) (,monokai-256-class (:underline t :weight bold)))) ;; weechat `(weechat-error-face ((,monokai-class (:inherit error)) (,monokai-256-class (:inherit error)))) `(weechat-highlight-face ((,monokai-class (:foreground ,monokai-emphasis :weight bold)) (,monokai-256-class (:foreground ,monokai-256-emphasis :weight bold)))) `(weechat-nick-self-face ((,monokai-class (:foreground ,monokai-green :weight unspecified :inverse-video t)) (,monokai-256-class (:foreground ,monokai-256-green :weight unspecified :inverse-video t)))) `(weechat-prompt-face ((,monokai-class (:inherit minibuffer-prompt)) (,monokai-256-class (:inherit minibuffer-prompt)))) `(weechat-time-face ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) ;; which-func-mode `(which-func ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) ;; which-key `(which-key-key-face ((,monokai-class (:foreground ,monokai-green :weight bold)) (,monokai-256-class (:foreground ,monokai-256-green :weight bold)))) `(which-key-separator-face ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(which-key-note-face ((,monokai-class (:foreground ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments)))) `(which-key-command-description-face ((,monokai-class (:foreground ,monokai-foreground)) (,monokai-256-class (:foreground ,monokai-256-foreground)))) `(which-key-local-map-description-face ((,monokai-class (:foreground ,monokai-yellow-hc)) (,monokai-256-class (:foreground ,monokai-256-yellow-hc)))) `(which-key-group-description-face ((,monokai-class (:foreground ,monokai-red :weight bold)) (,monokai-256-class (:foreground ,monokai-256-red :weight bold)))) ;; window-number-mode `(window-number-face ((,monokai-class (:foreground ,monokai-green)) (,monokai-256-class (:foreground ,monokai-256-green)))) ;; yascroll `(yascroll:thumb-text-area ((,monokai-class (:foreground ,monokai-comments :background ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments :background ,monokai-256-comments)))) `(yascroll:thumb-fringe ((,monokai-class (:foreground ,monokai-comments :background ,monokai-comments)) (,monokai-256-class (:foreground ,monokai-256-comments :background ,monokai-256-comments)))) ;; zencoding `(zencoding-preview-input ((,monokai-class (:background ,monokai-highlight-line :box ,monokai-emphasis)) (,monokai-256-class (:background ,monokai-256-highlight-line :box ,monokai-256-emphasis))))) (custom-theme-set-variables 'monokai `(ansi-color-names-vector [,monokai-background ,monokai-red ,monokai-green ,monokai-yellow ,monokai-blue ,monokai-magenta ,monokai-cyan ,monokai-foreground]) ;; compilation `(compilation-message-face 'default) ;; fill-column-indicator `(fci-rule-color ,monokai-highlight-line) ;; magit `(magit-diff-use-overlays nil) ;; highlight-changes `(highlight-changes-colors '(,monokai-magenta ,monokai-violet)) ;; highlight-tail `(highlight-tail-colors '((,monokai-highlight-line . 0) (,monokai-green-lc . 20) (,monokai-cyan-lc . 30) (,monokai-blue-lc . 50) (,monokai-yellow-lc . 60) (,monokai-orange-lc . 70) (,monokai-magenta-lc . 85) (,monokai-highlight-line . 100))) ;; pos-tip `(pos-tip-foreground-color ,monokai-background) `(pos-tip-background-color ,monokai-yellow-hc) ;; vc `(vc-annotate-color-map '((20 . ,monokai-red) (40 . "#CF4F1F") (60 . "#C26C0F") (80 . ,monokai-yellow) (100 . "#AB8C00") (120 . "#A18F00") (140 . "#989200") (160 . "#8E9500") (180 . ,monokai-green) (200 . "#729A1E") (220 . "#609C3C") (240 . "#4E9D5B") (260 . "#3C9F79") (280 . ,monokai-cyan) (300 . "#299BA6") (320 . "#2896B5") (340 . "#2790C3") (360 . ,monokai-blue))) `(vc-annotate-very-old-color nil) `(vc-annotate-background nil) ;; weechat `(weechat-color-list (unspecified ,monokai-background ,monokai-highlight-line ,monokai-red-d ,monokai-red ,monokai-green-d ,monokai-green ,monokai-yellow-d ,monokai-yellow ,monokai-blue-d ,monokai-blue ,monokai-magenta-d ,monokai-magenta ,monokai-cyan-d ,monokai-cyan ,monokai-foreground ,monokai-emphasis)))) ;;;###autoload (when (and (boundp 'custom-theme-load-path) load-file-name) (add-to-list 'custom-theme-load-path (file-name-as-directory (file-name-directory load-file-name)))) (provide-theme 'monokai) ;; Local Variables: ;; no-byte-compile: t ;; fill-column: 95 ;; End: ;;; monokai-theme.el ends here