From 1dfac73a64ba15034a16fc0639618bf85594b98b Mon Sep 17 00:00:00 2001 From: Alexandre Flament Date: Thu, 30 Sep 2021 18:50:46 +0200 Subject: [PATCH] [build] /static --- .../themes/oscar/css/logicodev-dark.css | 8 +- .../themes/oscar/css/logicodev-dark.min.css | Bin 21803 -> 21811 bytes .../oscar/css/logicodev-dark.min.css.map | Bin 11612 -> 11613 bytes searx/static/themes/oscar/css/logicodev.css | 8 +- .../static/themes/oscar/css/logicodev.min.css | Bin 18155 -> 18163 bytes .../themes/oscar/css/logicodev.min.css.map | Bin 10141 -> 10142 bytes searx/static/themes/oscar/css/pointhi.css | 8 +- searx/static/themes/oscar/css/pointhi.min.css | Bin 13527 -> 13535 bytes .../themes/oscar/css/pointhi.min.css.map | Bin 8073 -> 8074 bytes searx/static/themes/oscar/js/searx.min.js | Bin 6706 -> 0 bytes searx/static/themes/oscar/js/searx.min.js.map | Bin 8581 -> 0 bytes .../themes/oscar/js/{searx.js => searxng.js} | 111 ++++++++---------- searx/static/themes/oscar/js/searxng.min.js | Bin 0 -> 8507 bytes .../static/themes/oscar/js/searxng.min.js.map | Bin 0 -> 8667 bytes 14 files changed, 61 insertions(+), 74 deletions(-) delete mode 100644 searx/static/themes/oscar/js/searx.min.js delete mode 100644 searx/static/themes/oscar/js/searx.min.js.map rename searx/static/themes/oscar/js/{searx.js => searxng.js} (82%) create mode 100644 searx/static/themes/oscar/js/searxng.min.js create mode 100644 searx/static/themes/oscar/js/searxng.min.js.map diff --git a/searx/static/themes/oscar/css/logicodev-dark.css b/searx/static/themes/oscar/css/logicodev-dark.css index 989440579..3a73378a1 100644 --- a/searx/static/themes/oscar/css/logicodev-dark.css +++ b/searx/static/themes/oscar/css/logicodev-dark.css @@ -1532,7 +1532,7 @@ p.btn.btn-default { .label-danger { background: #ad1f12 none !important; } -.searx-navbar { +.searxng-navbar { background: #333334; height: 2.3rem; font-size: 1.3rem; @@ -1541,13 +1541,13 @@ p.btn.btn-default { font-weight: bold; margin-bottom: 0.8rem; } -.searx-navbar a, -.searx-navbar a:hover { +.searxng-navbar a, +.searxng-navbar a:hover { margin-right: 2rem; color: white; text-decoration: none; } -.searx-navbar .instance a { +.searxng-navbar .instance a { color: #01D7D4; margin-left: 2rem; } diff --git a/searx/static/themes/oscar/css/logicodev-dark.min.css b/searx/static/themes/oscar/css/logicodev-dark.min.css index 0bae02f0234a9de1d785ffbe4098761bedc20032..05ccd3ea336835872d2bcd1e934042d2326063a4 100644 GIT binary patch delta 49 zcmZ3zigEKQ#tmtHOnK>()BIXR^3rwl63dbjixd)d^ommxizI4BPR diff --git a/searx/static/themes/oscar/css/logicodev-dark.min.css.map b/searx/static/themes/oscar/css/logicodev-dark.min.css.map index 18d3cc5e78ad351b17068a3f8bab69fcecab4f24..32293f3a43cc80ffe3356a30a41c213dc1fbcf2d 100644 GIT binary patch delta 33 pcmcZ;bvJ6mUM;3{r^)-Yyx6my934G%$|v({t1y~uHqq8#0s!Gr3i$v4 delta 32 ocmcZ`bth`WUM@~ diff --git a/searx/static/themes/oscar/css/logicodev.css b/searx/static/themes/oscar/css/logicodev.css index dfd0af4df..76883b577 100644 --- a/searx/static/themes/oscar/css/logicodev.css +++ b/searx/static/themes/oscar/css/logicodev.css @@ -732,7 +732,7 @@ color: #D19A66; } /* Literal.Number.Integer.Long */ -.searx-navbar { +.searxng-navbar { background: #29314D; height: 2.3rem; font-size: 1.3rem; @@ -741,13 +741,13 @@ font-weight: bold; margin-bottom: 0.8rem; } -.searx-navbar a, -.searx-navbar a:hover { +.searxng-navbar a, +.searxng-navbar a:hover { margin-right: 2rem; color: white; text-decoration: none; } -.searx-navbar .instance a { +.searxng-navbar .instance a { color: #01D7D4; margin-left: 2rem; } diff --git a/searx/static/themes/oscar/css/logicodev.min.css b/searx/static/themes/oscar/css/logicodev.min.css index f8b7cca21a3d3b973777e4ceb696d96ae6032f37..239ca1be780a5f25b156f361526560c4b57e9631 100644 GIT binary patch delta 49 zcmaFe%lNsMaYLCTQ(pSyGRanvymZ~X#ImHsB85a9z2elwq6(k{x0DA^esi$Y3>^U3 CAraO9 delta 39 vcmey|%lNvNaYLEpK}jrklXDX!0W`Ci6I&1gL$mZFd;6O)Y-3jr{*nG;(O0c5lFBYXn^Ws`CzEWFGYmjD0& diff --git a/searx/static/themes/oscar/css/pointhi.css b/searx/static/themes/oscar/css/pointhi.css index 9810041ec..5a4839fac 100644 --- a/searx/static/themes/oscar/css/pointhi.css +++ b/searx/static/themes/oscar/css/pointhi.css @@ -1037,7 +1037,7 @@ input[type=checkbox]:not(:checked) + .label_hide_if_checked + .label_hide_if_not .cursor-pointer { cursor: pointer !important; } -.searx-navbar { +.searxng-navbar { background: #eee; color: #aaa; height: 2.3rem; @@ -1047,12 +1047,12 @@ input[type=checkbox]:not(:checked) + .label_hide_if_checked + .label_hide_if_not font-weight: bold; margin-bottom: 1.3rem; } -.searx-navbar a, -.searx-navbar a:hover { +.searxng-navbar a, +.searxng-navbar a:hover { margin-right: 2rem; text-decoration: none; } -.searx-navbar .instance a { +.searxng-navbar .instance a { color: #444; margin-left: 2rem; } diff --git a/searx/static/themes/oscar/css/pointhi.min.css b/searx/static/themes/oscar/css/pointhi.min.css index 9c0aa5eb0367f8b7b3b7f835a5490d178b919a29..c1bcac02c49d37426d660fd49db5a3a18700cbc8 100644 GIT binary patch delta 47 zcmcbfc|UVQjxJMP`s5tlK9Rh1-MqxIq{JeHL>;~2)Wo6+pahqmEl_^5yWRvg0K~!( AV*mgE delta 37 tcmcbgc|CJOj_%|<-97=`yu`Ak#3F@69lhez#G;DH0(!Qa{q-iW0RSg`4i^9b diff --git a/searx/static/themes/oscar/css/pointhi.min.css.map b/searx/static/themes/oscar/css/pointhi.min.css.map index 8067660602e89077467b5083bb6d445cf32b471b..0767750d78685d388191c3e71a55d9e80f435027 100644 GIT binary patch delta 63 zcmeCQ@3P-8U79`J$1TC=4Qfw85WST?lD zOxRb2mxG4wB*9;6U9%q zzmrn%>@IA~8m-ALHs&c~Luc}2N7kdGFtn)>tKem!b(ZU;%EC2tTFx)@wNUaCbl+|z zwq7)e9)CzyxwOJ8_ymTy;RP%d#UGcVy!+bW?ZLPdb8W?7y)26XOL{xvJ^z^g`R~8J zdjAg=uVj%;c$p1YwX)enQ6iPJk{1v&Bs;LjA6b+joY=LvLzF2NH>N;@ojgqu3%Gld zLvfzg2OxR~n{GMSyM^F6Oc|~fB5c6Obd$VW3bQP%VR0^Jd4Yd+@aO~|3V-`?Ce5PY zcR!1}LHkx8Pl4UUO~{(TTB^m;BCKrJ{UVm&Lf`a*A%xV@eP*RzkSbkTVKK#<5uUR8 z-QAOJvxzIQ+s0(E(aUlo2DYW>7|9s2M%{rCg+ThXtQL!C&5w@SrsCdE{?^e{mvb21 zEXQ+cLs-!pvI)=6L(=hbaX3W`8yt3jD-TWz*m~rdV{1~#$#pxRYsRgdetGvAT9E5q z5F*ySiYPLqPL~%&SF5gLb%^DY(B{%W2S-jiP%I^5i!-_?_`)EtKbOR%7J|qhCTE0< z&RB74n}ZorLOevI^bX;Wu}6r|qa*iMAV!gyBPw|fgPfc1sqlrYmJAm>uVo<8FoMMq zhsa3_=M5g%6S1otUUqk`zN^jzr@z&+Ss?=Y{jdp~)~r+Cw6%l__y-J7@UbYmnV52< z6lf?N_busZybRFO+XvD3CA*LZ8mL zxyU5%7Mf?GeAuA%?cS1>m*_dQ89OX^7RYIdx`ZW*hQ!g0LT1VdEOet~7W91-JvyPk z_xEjzSR|gQBX38#p)AhE#b*iU!~APL9@a8%BXrjjVVzQDP6|-@!-Zb6G}N6Um)6CZyO z!4pDbAzK21C6gQ-84IX4-if?KWcw28Tsh?h)lEv7Jr)lhaUhF=lFI*WBIkT2MmAs0 z$BN5hgyyQ391_(R@vFJDe(|Jh1agYm~Uy9M~EY?v-lh{1fW~6f>be z7`k+5(0+iVZ2r42Ha$y#;Lp@7G?+T?h%M;y%+He(659 zT(=yeC_YPGPqa#Y@Qu>v#4p_DDZsL^7#}7*n`2HgJ#7Gxd+>G72YJs=MJ4XRr6IbS za8Um&xsU~=4aI71?ZOOty|vjS7R!lV2!$z32#Z6BE@!>!Y*KaR$SVplvIywU)*FPai zLfzV^%Zi>(G30-}d?57$ld5G=4C^A3xRLVQfpcAk$5aw89kfi@0)Zvag(kv`gvu70 zhNr7zSI^ibMPL_$y;P!0gWMI>G4%PeZE(6PO_A1568?eThRh!rWx~G?(0rb_Oj7j@ea^wB$IBe9crT3&KWhh5H{_j>Gg;5)K*VfL)qy>{Zl-1*h_g8B?^x^B`N5v*JZ>J}c2htP*4I(B4+0f66-!_|%KJ!%C^xUG+MhiK$K5 zQ^H9#x!<_Zi-YU$37e%Yt8~9R#P_APR?iR7L2Xrm?YBA;t)GO@G5izKbhQ~l31Elk z&*=VMwf0cO{qmkS@KQEYujez<@&_W{*DE}qx}b*}CVM5di3j# z6e(&*AyHkO=euQB5Bu9B@Y+#EAw^DxiqNos>ODFVL*)X^CI*j8A_PekhloeY;BC%@ zJT9W>v~p;bwdlB>tO{@tNt(uMUf_gFPoklm0(ki{f{Ngh0km%b;1ZxH&jkJ4$0>M3 z!!aQB^#+f4?L=~(+j?#5G`sJt7e(Q@?$;)gs8$}YE!6g46Zc1^mw=}(`-IEBCiBo= zZ=_zDSN>c>7G`wlKr%JKr>^!>I>Q98a9s zc+=cF(BB|z`@mb2b(-+j-tf4#PC!i-DjXo2tx%tqhC`(<^#ekC9Pk>2lK2Pl?^tB?caa}b0Q?K_p@Xyjf Vl?z1HukX)Nk7C4sRg=HF+ny;IoK zrTfeSNXp!~uWMhVe;sX;qD=GE(VwS{qgk3IM}HobNmT6qu}oM0cqoq=M`gY#;-ozK z^Z)z~R{z;JT187;d`?%>{F#J2hwBu-c~S*gvP@Q0X16_u*`o`Unq1OA^EX_b`gDCX&>O;WtPKTssgT(sX58Hv+u8b<|r zr>nF|qYRAkfY>yScmr-ReF1gwU%jl8XaNgw&rsm9Nau?TKiaoQ#ms41uCwT+lhDpW zEX2(|3RE>+tv5UY$82zcT~V2ELF0~_2?C5uvgP7tK2J*eR~{zIl%z8_mb~IDjURD+ zi@tpcdA4?8wMa=dCP~&zW)b46oMq)YpU*Q9S;<{}qKXRW55ja-z_IsPE>13s7{TOv z1mxiY93-=JrAkk-+V*vkuSqnW)(jcwZF2ZT^nxm0B=Mtgpv}N36Gqm720ZK+ag#2i zd2(MZHp|H>O0#>!HJ8YR-00R%&ru~Xfdau6?7C@LB`bkw63I@wn&p#xcR$Gm{;+|5 zUnCwnvHCQf5>p9T;F=}T49R!Dcg`|e!!uM+?jjQL?lsSs{&vDtNmp~o@+BydnG`6onsMhxKuafvl*UI<$$C6X`&_37cVIoL&=n!SXlr>yhaa^R9WQ7 zHHrXMruj-@rEGjPc*hMS{mFx79KuxxsyWMhBeA+WWI#ARVl|UDE$T$zvS)f&!Hk)yp^E*7n@}q1xvC zdhJhCIH0F~>iJZYh>Mj_;CqmG7ac&^WXzD7a^K?DMY2tEZ6i7cfT~{fz8I#HOg*;V zlyp|jWrZNqC)EM~tFlBe$0-GsV2u-)UXF~JTVoo1WBRVqGiJ~j8Z&YYtcHa(jlh_| zHJ(88WE%tSw~cAL#>kl4M#r?zT_ZGZ;6T{CwSGsv$1AYIY>zDT?ZyST1Wzqph-#O&H*u8B_aX>lz8yo3f-Ebdw345)F+jnx3fpj)pBSy zENo*rGQo5rx{E@wgoRd&Ni}p-w-U{6>L3mfCpq$LH6C&@wK&k;xd;2k?a_)qsKHd6 z*%N!Oy!wH0H|kv+ak_f@CKj9sCj%7%(7`RYq)uMjlDZySIB=5RH#WEZZGZj;AmU@!^Bx2aX?Yp*Pl^*fZJyz zE`VHQ`LfA}9g+$zuK?O}d{E!7H?x@omWN=UC>et=@djG;ZQU+6a7gq1wp|JPfX;Yh2A`@(zhicc}8Jpmt z_Kw&0wsDL6y8w5$wuj!(Euyx!vkxBGzk(L39OMtPpE(0*T-h=ACf`xE*W+tD3ZjQX=Vod!uJZrvK2~Y1pK8Zlq5PrFJR+ zuF2r90dQ_T3-2e7WcI9u^;njgvb0Z<2kaN%iL5SAyeS~?`_Fz~>OTx9+|KWFPjDCl7A8envQ>17Q!Je1yc~ z4DLbI=#Z0}h(n_3o8gZ(CUNA6w7_xLa%X`gLDUw`9FJmjHW|pkuLl;vN%PY|F{?$f zGcIi#3P0I1ccSY2F!6XiD6xzaA=wYQb1G{`_1s>eFg{>eNefk*% zytB2X5}f~%U?T+MdE~|4oJUr^v`zTx^A>ix%NzbXnLoll?Ht|Fei{5KJFI~kbTL3f zk+FDwMxQ$;?K&JN4Xs@0D2gh;U|@=c6+;l)gUsEsXfCn`S3ww9+k zSTR0|UgSFb13xo>qRwZQ!)B-Q?;2DUBd$Ef?3_qq&iJQ_^-BCDdX3P2Y0tQU7@$5w zNGK_~k;AuCrvn2}m&L$=zKu%K>gKiuBcrn>@`!Hw!Oy|>{z%Fa~4D>*j@y66aDr0{`ZUqi1I2BrfASmw_Syd#ht_ntq4oE7;$jP;c;9Z z^@7)2JivGm9|yaZsD~cK3Xbs$x28=o zCX{&gUqi-!@JEPKK^L|*cR)Axd-9LBf0S^%52GP|5K(J=qYFbUVa(^`%UVZ{ZLwBB zB-^O7x{clNTI2}RfslLA!#{lBTg;gezkjqJnwca*ZLTy)dGQ{7p`-z(IaEl@)V000 zDG#_(LwBy1o&)Cp7}Nl;YPX zGV~>3Ab6GXOr&*=Z6+9~Lkowqk9#P$%>czIG+zY7I^dxiLS%m>wWf_v5Qy_u1H805 zX^Fwd3#r~aoe+_vnCvi4q4eNrX-_+JXa9E@3o%;p71*6SscsvvqS6A}94OE?G=5#< zoDB3=En)MFV?QG#JwE7waMu#lrdHgO;?0#_m#=6W%!kNAeZ9*xX2bJKLY_T5knb){ z^V=mfGxV{$Mkgnp_y@Q$%b*S({IL;e@f3j!qK_SVEFK5qT(ohZOVHhh->`pT#c?KF zUr53E*pk?xr{Yk5NRpL3(>)X;MD)g2p{4dmorzFZ(1i*u0f;=+QCScJpPpEFLM%WQ z>nNfFUc^>3%T&N2OTwRD6WQ2~_Zo1N`(0GWOZCunu23l__h`&jcNHe{fbuy z1*gNMP@>1MjJ?g~5}YS~x)Rr7AZN?_D9|&Xg=1zF(+ud)geOg33Fj9Q8*%kQKM{|? zr9Dx9%j9A@qWb`^eyGf`2R`}@2JcsIABModwB;LWX4MGAj=T9@62`DKd)Ye=qxZ5x zK^1=DV{je?-EC623t$DrJy-&(ub#ytb9?%ij^FJaFIgKGUHColpYX~qJ$13w85g4n z+RN2en+cvcE>du2KS{-qF9p{pqH_3|iR3QfM@FQk1|AWvo*8@r=Sw5?l@pXtaE{L( z+C=TKt)zCp+hkAF&C?$@IiSd9u=8K~egO!y)DuL!k5Bg!yPmet7%zHAk~Rjk!{9+P ze4~=@Vj-G_SM*JnPyWlvyG_1&K$ni`tev-FtMg$h@8mHBuP. - * - * (C) 2019 by Alexandre Flament + * @license + * (C) Copyright Contributors to the SearXNG project. + * (C) Copyright Contributors to the searx project (2014 - 2021). + * SPDX-License-Identifier: AGPL-3.0-or-later */ -window.searx = (function(d) { + +window.searxng = (function(d) { 'use strict'; // @@ -32,26 +23,19 @@ window.searx = (function(d) { translations: JSON.parse(script.getAttribute('data-translations')) }; })(document); + +window.searx = {}; ;/** - * searx is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * searx 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 Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with searx. If not, see < http://www.gnu.org/licenses/ >. - * + * @license + * (C) Copyright Contributors to the SearXNG project. + * (C) Copyright Contributors to the searx project (2014 - 2021). * (C) 2014 by Thomas Pointhuber, + * SPDX-License-Identifier: AGPL-3.0-or-later */ $(document).ready(function(){ var original_search_value = ''; - if(searx.autocompleter) { + if(searxng.autocompleter) { var searchResults = new Bloodhound({ datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'), queryTokenizer: Bloodhound.tokenizers.whitespace, @@ -93,20 +77,11 @@ $(document).ready(function(){ } }); ;/** - * searx is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * searx 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 Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with searx. If not, see < http://www.gnu.org/licenses/ >. - * + * @license + * (C) Copyright Contributors to the SearXNG project. + * (C) Copyright Contributors to the searx project (2014 - 2021). * (C) 2014 by Thomas Pointhuber, + * SPDX-License-Identifier: AGPL-3.0-or-later */ $(document).ready(function(){ @@ -206,10 +181,17 @@ $(document).ready(function(){ /** * Layout images according to their sizes */ - searx.image_thumbnail_layout = new searx.ImageLayout('#main_results', '#main_results .result-images', 'img.img-thumbnail', 15, 200); - searx.image_thumbnail_layout.watch(); + searxng.image_thumbnail_layout = new searx.ImageLayout('#main_results', '#main_results .result-images', 'img.img-thumbnail', 15, 200); + searxng.image_thumbnail_layout.watch(); }); -;window.addEventListener('load', function() { +;/** + * @license + * (C) Copyright Contributors to the SearXNG project. + * (C) Copyright Contributors to the searx project (2014 - 2021). + * SPDX-License-Identifier: AGPL-3.0-or-later + */ + +window.addEventListener('load', function() { // Hide infobox toggle if shrunk size already fits all content. $('.infobox').each(function() { var infobox_body = $(this).find('.infobox_body'); @@ -221,24 +203,15 @@ $(document).ready(function(){ }); }); ;/** - * searx is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * searx 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 Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with searx. If not, see < http://www.gnu.org/licenses/ >. - * + * @license + * (C) Copyright Contributors to the SearXNG project. + * (C) Copyright Contributors to the searx project (2014 - 2021). * (C) 2014 by Thomas Pointhuber, + * SPDX-License-Identifier: AGPL-3.0-or-later */ $(document).ready(function(){ - $(".searx_init_map").on( "click", function( event ) { + $(".searxng_init_map").on( "click", function( event ) { var leaflet_target = $(this).data('leaflet-target'); var map_lon = $(this).data('map-lon'); var map_lat = $(this).data('map-lat'); @@ -299,7 +272,14 @@ $(document).ready(function(){ $( this ).off( event ); }); }); -;$(document).ready(function(){ +;/** + * @license + * (C) Copyright Contributors to the SearXNG project. + * (C) Copyright Contributors to the searx project (2014 - 2021). + * SPDX-License-Identifier: AGPL-3.0-or-later + */ + +$(document).ready(function(){ let engine_descriptions = null; function load_engine_descriptions() { if (engine_descriptions == null) { @@ -308,7 +288,7 @@ $(document).ready(function(){ for (const [engine_name, description] of Object.entries(data)) { let elements = $('[data-engine-name="' + engine_name + '"] .description'); for(const element of elements) { - let source = ' (' + searx.translations['Source'] + ': ' + description[1] + ')'; + let source = ' (' + searxng.translations.Source + ': ' + description[1] + ')'; element.innerHTML = description[0] + source; } } @@ -322,7 +302,14 @@ $(document).ready(function(){ }); } }); -;$(document).ready(function(){ +;/** + * @license + * (C) Copyright Contributors to the SearXNG project. + * (C) Copyright Contributors to the searx project (2014 - 2021). + * SPDX-License-Identifier: AGPL-3.0-or-later + */ + +$(document).ready(function(){ $("#allow-all-engines").click(function() { $(".onoffswitch-checkbox").each(function() { this.checked = false;}); }); diff --git a/searx/static/themes/oscar/js/searxng.min.js b/searx/static/themes/oscar/js/searxng.min.js new file mode 100644 index 0000000000000000000000000000000000000000..8e164a8fbc21b469a687bad807e1585f087d7d6c GIT binary patch literal 8507 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 literal 0 HcmV?d00001 diff --git a/searx/static/themes/oscar/js/searxng.min.js.map b/searx/static/themes/oscar/js/searxng.min.js.map new file mode 100644 index 0000000000000000000000000000000000000000..e9e43b629504f111db073d694b24ccc2202d442b GIT binary patch literal 8667 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≈*C>SeI@Uc$<4Ex%ea|$#6)|uy=@&_^ae>dRp&T=QiY=Cj)R6 zcjwAoHNw@wSKq{mZR>~Zh$DyidW1(8pDAGHjWzI6pGckbkksIy(bo2k2vYQXW^0gy zu&2`JJ;FKsDh(t0E#8pLg^_Hx1}h3JZd;;Y==GaEV`|FOddBL`i2uY8RJ|Nt7 z#1m32@T9od5_QR=Yt6$vd;80*&4PqkR|>l)-)7n>?Ljg{jLi+oJA`lCl~D$9Fypq3 zL5sH#WH|cRpzz{#B;ca9!@I=0yTA?WCt840et9W|{n8QJq0nN}Fd#{;&+QtL5iEM= zvQS~`rEQduR#25nn*v~Yiet~hF~Iah0}0UpQEdAY+x3MkP4nCyaLAJG&kvE(uJ9hA zdNv*2ei6}e=MGfw8krKOH5mb2FXIPFjHJU8hcVV+*18tVy>;IiGq-G!rP)*;8>AfY zq95S#tdl<61GlB6Y?E-j6N)jUF+WxU(k(UrVZZb>M!{}>DU_%&Ok?j2yZaV{FIxgF zuEUu@%3df9JM8Sdv4U~V{0vCr;0}oOE~(5Vd<8E9XacRT zUj>ncKL1PLw>#j)b)yY&_W&Hj>ZMPlF1NPvePKYG>#Z#&cw-OAgEM_08ACoK+?Sc>3o>h&z@= zZ|gn;{=^|rQcqyaC2^;zXL(fxWUvJa}~_y