[libvirt] [PATCH 00/17] Redo website layout and branding

The current libvirt website design dates from 2008 and has not changed significantly since. Compared to contemporary open source project websites it looks pretty dated and cluttered. This series incrementally changes the website to have a completely new layout and branding. Since the original adobe illustrator files are long since lost, this series introduces a newly created variant of the libvirt logo with Inkscape as an SVG file. The libvirt logo used a specific font with angled tops to letters like "l", "b" and "t" - this is the "Overpass" font, made available by Red Hat under an open source font license. The re-branding makes use of webfont support so that we can use this font across the entire libvirt website for a consistent look. The colors of the website CSS now exactly match the colors used in the logo in most places. The bigger change is in the layout, with the huge left hand sitemap nav bar being removed to give more space to the main content. The front page now directly links to the key pages that were shown to be highly visited in the apache web logs. Most of the rest of the links are now available from the "docs.html" page linked from "Learn" in the top nav bar. Another key change is that the download page now covers all language bindings, test suites, docs released by the project, not merely the core C library. Finally a new page "contribute.html" is added as the source of information useful to people wishing to get involved in the libvirt project. View the new site here https://berrange.fedorapeople.org/libvirt-new-website/ Note that the front page includes a feed of 4 most recent blog posts, however, if visiting over https:// this will be blocked by browsers. In firefox you can tell it to allow http:// content temporarily at which point the feed will appear. I'll be doing a proper fix by getting a TLS cert for virt-tools.org website setup. Daniel P. Berrange (17): docs: use overpass font for website docs: switch to new website banner docs: redo style of front page docs: add footer to all pages docs: simplify style for headers docs: add page describing contribution to libvirt docs: add three core links in the header bar docs: remove todo page docs: remove related links page Revert "syntax-check: Enforce <code> inside <dt> elements" docs: rewrite content on front page to be more useful docs: expand downloads page to cover all modules docs: add some improved styling to contact page docs: fill out docs page with useful links docs: remove navigation sidebar from pages docs: remove outdated or duplicated content docs: add master SVG for libvirt logo cfg.mk | 20 +- docs/404.html.in | 5 - docs/Makefile.am | 50 +- docs/archdomain.html.in | 7 - docs/archnetwork.html.in | 54 - docs/archnode.html.in | 7 - docs/archstorage.html.in | 32 - docs/contact.html.in | 4 +- docs/contribute.html.in | 140 ++ docs/deployment.html.in | 50 - docs/docs.html.in | 161 +- docs/downloads.html.in | 391 ++++- docs/fonts/LICENSE.md | 90 ++ docs/fonts/hinted-Overpass-Bold.woff | Bin 0 -> 48136 bytes docs/fonts/hinted-Overpass-BoldItalic.woff | Bin 0 -> 51008 bytes docs/fonts/hinted-Overpass-Italic.woff | Bin 0 -> 51908 bytes docs/fonts/hinted-Overpass-Light.woff | Bin 0 -> 49452 bytes docs/fonts/hinted-Overpass-LightItalic.woff | Bin 0 -> 51752 bytes docs/fonts/hinted-Overpass-Reg.woff | Bin 0 -> 48144 bytes docs/fonts/stylesheet.css | 55 + docs/formatsnapshot.html.in | 6 +- docs/generic.css | 11 +- docs/hvsupport.pl | 3 - docs/index.html.in | 162 +- docs/intro.html.in | 13 - docs/js/jquery-3.1.1.min.js | 4 + docs/js/jquery.rss.min.js | 11 + docs/js/moment.min.js | 7 + docs/libvirt-header-bg.png | Bin 1136 -> 0 bytes docs/libvirt-header-logo.png | Bin 25945 -> 0 bytes docs/libvirt-net-logical.fig | 159 -- docs/libvirt-net-logical.png | Bin 11243 -> 0 bytes docs/libvirt-net-physical.fig | 139 -- docs/libvirt-net-physical.png | Bin 11336 -> 0 bytes docs/libvirt.css | 319 ++-- docs/libvirtLogo.png | Bin 33698 -> 0 bytes docs/libvirtLogo404.png | Bin 32442 -> 0 bytes docs/logo-large-banner.png | Bin 0 -> 86032 bytes docs/logo-small-banner-light.png | Bin 0 -> 19049 bytes docs/logo.svg | 2153 +++++++++++++++++++++++++++ docs/main.css | 1 + docs/page.xsl | 101 +- docs/pending.html.in | 10 - docs/relatedlinks.html.in | 88 -- docs/remote.html.in | 2 +- docs/search.php.in | 2 - docs/sitemap.html.in | 490 ------ docs/todo.cfg-example | 26 - docs/todo.pl | 125 -- 49 files changed, 3263 insertions(+), 1635 deletions(-) delete mode 100644 docs/archdomain.html.in delete mode 100644 docs/archnetwork.html.in delete mode 100644 docs/archnode.html.in delete mode 100644 docs/archstorage.html.in create mode 100644 docs/contribute.html.in delete mode 100644 docs/deployment.html.in create mode 100644 docs/fonts/LICENSE.md create mode 100644 docs/fonts/hinted-Overpass-Bold.woff create mode 100644 docs/fonts/hinted-Overpass-BoldItalic.woff create mode 100644 docs/fonts/hinted-Overpass-Italic.woff create mode 100644 docs/fonts/hinted-Overpass-Light.woff create mode 100644 docs/fonts/hinted-Overpass-LightItalic.woff create mode 100644 docs/fonts/hinted-Overpass-Reg.woff create mode 100644 docs/fonts/stylesheet.css delete mode 100644 docs/intro.html.in create mode 100644 docs/js/jquery-3.1.1.min.js create mode 100644 docs/js/jquery.rss.min.js create mode 100644 docs/js/moment.min.js delete mode 100644 docs/libvirt-header-bg.png delete mode 100644 docs/libvirt-header-logo.png delete mode 100644 docs/libvirt-net-logical.fig delete mode 100644 docs/libvirt-net-logical.png delete mode 100644 docs/libvirt-net-physical.fig delete mode 100644 docs/libvirt-net-physical.png delete mode 100644 docs/libvirtLogo.png delete mode 100644 docs/libvirtLogo404.png create mode 100644 docs/logo-large-banner.png create mode 100644 docs/logo-small-banner-light.png create mode 100644 docs/logo.svg delete mode 100644 docs/pending.html.in delete mode 100644 docs/relatedlinks.html.in delete mode 100644 docs/sitemap.html.in delete mode 100644 docs/todo.cfg-example delete mode 100755 docs/todo.pl -- 2.9.3

The libvirt logo was built using the overpass font, so use that for all text content on website too for consistent styling Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- cfg.mk | 2 +- docs/fonts/LICENSE.md | 90 ++++++++++++++++++++++++++++ docs/fonts/hinted-Overpass-Bold.woff | Bin 0 -> 48136 bytes docs/fonts/hinted-Overpass-BoldItalic.woff | Bin 0 -> 51008 bytes docs/fonts/hinted-Overpass-Italic.woff | Bin 0 -> 51908 bytes docs/fonts/hinted-Overpass-Light.woff | Bin 0 -> 49452 bytes docs/fonts/hinted-Overpass-LightItalic.woff | Bin 0 -> 51752 bytes docs/fonts/hinted-Overpass-Reg.woff | Bin 0 -> 48144 bytes docs/fonts/stylesheet.css | 55 +++++++++++++++++ docs/generic.css | 10 +++- docs/main.css | 1 + 11 files changed, 155 insertions(+), 3 deletions(-) create mode 100644 docs/fonts/LICENSE.md create mode 100644 docs/fonts/hinted-Overpass-Bold.woff create mode 100644 docs/fonts/hinted-Overpass-BoldItalic.woff create mode 100644 docs/fonts/hinted-Overpass-Italic.woff create mode 100644 docs/fonts/hinted-Overpass-Light.woff create mode 100644 docs/fonts/hinted-Overpass-LightItalic.woff create mode 100644 docs/fonts/hinted-Overpass-Reg.woff create mode 100644 docs/fonts/stylesheet.css diff --git a/cfg.mk b/cfg.mk index 03099df..fc1f6d8 100644 --- a/cfg.mk +++ b/cfg.mk @@ -1149,7 +1149,7 @@ exclude_file_name_regexp--sc_prohibit_close = \ (\.p[yl]$$|\.spec\.in$$|^docs/|^(src/util/virfile\.c|src/libvirt-stream\.c|tests/vir.+mock\.c)$$) exclude_file_name_regexp--sc_prohibit_empty_lines_at_EOF = \ - (^tests/(qemuhelp|virhostcpu|virpcitest)data/|\.diff|tests/virconfdata/no-newline\.conf$$) + (^tests/(qemuhelp|virhostcpu|virpcitest)data/|docs/fonts/.*\.woff|\.diff|tests/virconfdata/no-newline\.conf$$) _src2=src/(util/vircommand|libvirt|lxc/lxc_controller|locking/lock_daemon|logging/log_daemon) exclude_file_name_regexp--sc_prohibit_fork_wrappers = \ diff --git a/docs/fonts/LICENSE.md b/docs/fonts/LICENSE.md new file mode 100644 index 0000000..9520f30 --- /dev/null +++ b/docs/fonts/LICENSE.md @@ -0,0 +1,90 @@ +## License + +Copyright (C) 2015 Red Hat, Inc., + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +#### SIL OPEN FONT LICENSE +Version 1.1 - 26 February 2007 + +--- + +#### PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide development +of collaborative font projects, to support the font creation efforts of +academic and linguistic communities, and to provide a free and open framework +in which fonts may be shared and improved in partnership with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The fonts, +including any derivative works, can be bundled, embedded, redistributed and/or +sold with any software provided that any reserved names are not used by +derivative works. The fonts and derivatives, however, cannot be released under +any other type of license. The requirement for fonts to remain under this +license does not apply to any document created using the fonts or their +derivatives. + +#### DEFINITIONS +“Font Software” refers to the set of files released by the Copyright Holder(s) +under this license and clearly marked as such. This may include source files, +build scripts and documentation. + +“Reserved Font Name” refers to any names specified as such after the copyright +statement(s). + +“Original Version” refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +“Modified Version” refers to any derivative made by adding to, deleting, or +substituting—in part or in whole—any of the components of the Original Version, +by changing formats or by porting the Font Software to a new environment. + +“Author” refers to any designer, engineer, programmer, technical writer or +other person who contributed to the Font Software. + +#### PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining a copy of +the Font Software, to use, study, copy, merge, embed, modify, redistribute, and +sell modified and unmodified copies of the Font Software, subject to the +following conditions: + +1) Neither the Font Software nor any of its individual components, in Original +or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy contains +the above copyright notice and this license. These can be included either as +stand-alone text files, human-readable headers or in the appropriate machine- +readable metadata fields within text or binary files as long as those fields +can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font Name(s) +unless explicit written permission is granted by the corresponding Copyright +Holder. This restriction only applies to the primary font name as presented to +the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font Software +shall not be used to promote, endorse or advertise any Modified Version, except +to acknowledge the contribution(s) of the Copyright Holder(s) and the Author(s) +or with their explicit written permission. + +5) The Font Software, modified or unmodified, in part or in whole, must be +distributed entirely under this license, and must not be distributed under any +other license. The requirement for fonts to remain under this license does not +apply to any document created using the Font Software. + +#### TERMINATION +This license becomes null and void if any of the above conditions are not met. + +#### DISCLAIMER +THE FONT SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, +TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR +ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, +INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF +CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE +THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/docs/fonts/hinted-Overpass-Bold.woff b/docs/fonts/hinted-Overpass-Bold.woff new file mode 100644 index 0000000000000000000000000000000000000000..c0bd2da2d56d09d5f0dd039030073cdedd47e96a GIT binary patch literal 48136 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 SH!=ZLvZlBI0A!gYX8-_+6~5pA literal 0 HcmV?d00001 diff --git a/docs/fonts/hinted-Overpass-BoldItalic.woff b/docs/fonts/hinted-Overpass-BoldItalic.woff new file mode 100644 index 0000000000000000000000000000000000000000..20c07de14a2ea4668f8bf7e0af1a565fdcbc0892 GIT binary patch literal 51008 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 cBahY{aDwSb8@y0adc5xBviTnIvZb08Xb1z5oCK literal 0 HcmV?d00001 diff --git a/docs/fonts/hinted-Overpass-Italic.woff b/docs/fonts/hinted-Overpass-Italic.woff new file mode 100644 index 0000000000000000000000000000000000000000..06acc96fd4458d5188fe4bc706fb959d16a6d8a0 GIT binary patch literal 51908 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 literal 0 HcmV?d00001 diff --git a/docs/fonts/hinted-Overpass-Light.woff b/docs/fonts/hinted-Overpass-Light.woff new file mode 100644 index 0000000000000000000000000000000000000000..af66f2108d001cca9665ec8b4c3e2535d07a695e GIT binary patch literal 49452 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 literal 0 HcmV?d00001 diff --git a/docs/fonts/hinted-Overpass-LightItalic.woff b/docs/fonts/hinted-Overpass-LightItalic.woff new file mode 100644 index 0000000000000000000000000000000000000000..65d7ac4cb1e886bedf1a5314e748748fc1396b35 GIT binary patch literal 51752 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%0D+#igM>)@ZY!UTqc(_%W`O zi}?)Mc?|n&fg1K<A8CFxDt@cd??+|i9D#ROk^e35sTAQzh!9DVxb+IyA9@vmy5h!; zDfP+Geo_m9@f$n@TI^NxS_Ge^UHIGsdhAvOpE$rF7=hN}UICrRFn+%wHm)0`z*Ia6 zJMq9rfW`M;Q&L|FI!TiJ+7lrWk3{vvtoKu8V<?S11!2;wWXlFTswgrtg4@X@DkDmY zjAShVA4O4)Vl`H=_*$}M0~z`HjybtBjYt-rCdoA1DUx}TMgVE?NZR4GWy*;E`Zzkl z+{PTI{nI|0D`jEUlvFfnP)Fp@B7nC^&*&6kCNu}E7Sd1ck}N)}Z=|bQODYrV5h*oN zK+TT){5byZKTAHJ<O~Fy>UTV`xcC*n!yXLU9sb^Vufq`tI2>LWZWegZ24ByIQcBLi zgEdU091fWP4?RXo8jd+dn!HE@Cvo1fLVPBju4QT|d)l6&J%Gbhfe;(<&YCssaJuY@ zkLFUePl}vQ@iU8=bjzluow4?!#Y{SAQ&Y}(yLXA>dZxICw9j59y|f&E-I%~%@GnG2 z_pH;AJ?LAAksn=-T<`O?m<1Qi*2>0BUm|_A)|jRDZIhMA6YU>VWc^+;zb6zOa2rB* zU1R9x@IV!ScIJ3h)Rh`HVP}mSQ3dM$J~#?DcnBO=;5H6~1L05*`>|h2I^$Xr#Hjd8 z@51Mv7DBg;;S&cq1fwg|E4(2(5w#pZ%@Xd34QN(CB+$o19K@V^@&+GSM(93S7gXXp zh8ZXWQZ&31C2==Ou|WmF0I6M1fqtSaiUmk2Fw{p)r|4}3udnam(WMSulM0jQc0R|$ zBH?*S#YMXlN;U&jV`W9gqk(iV-3MeC@PPCns`GJ$z&bsckM1>=wj}ml7Z#Kot6GZD zHbvsPD9J+1ULE~l>-VfyuMLcHT($4B+jS<xJWu<(VfE`UOZvOP%UaW7yh?k#_ijla zZSN+{-TX*%_ufap(B|%pHx-n`)V>ey%lkXk)J#@NgHg|QN}kC^dd-)2Oc-=Fm+^Zs z_O9r^JLAE6x3F>FX0c7qIO!bCB!3ny40u#f=3|6Mm*R-@`zTBjIe{e+HaQty8e>l| zV6!UBS3Do!$Y{OG1MKM?wHsH^uPOVv{dyWwOvCYK|F^1X200ZE^W=`4%9RO(&daa6 zK@LM8i9bO+`m5ua@@f)A%dwQ#<Nmj?=oE6?t(`p8~NR5@2vfxIu{uDNso!A|bEG zmbGUG)aq4Uo~Cy5?|0;DjsvZC$hYoID>zqL@haMpthw+?$r>e9v$4LqJTJEnO&uDi z+C-^lki6}rX9N3y+AFdnggMqt&IBMQjjkDahQa%kyg?8`AJQInjvmuT&+4K3J$yf3 z;2S)kfxl^JiKy}*X#inBp1(P<lVfn44g+=3`%Rpj()6vKGE6V1Q8NOAni>3^<izqy zp!Xljsl&Ne%;d8=eA=+JHs3Fo`B5faJ>XW(AvQ<jahqE*ivg>T`SIwP#N-?+Cq2h% z26Z7C4aP95i2}DJEHLvhs{+P+3;f0@u%d#REy=)Z0?!DfV^}?8nzShOPog2*9#oVh z2hYMXpglKxyhFkj-`p&@@MyL>*KO8QiJ;$Z)oalVp3x0>(#EghOsp}6jh~NoAThDt zdi681GWC#=uu~VZ*4{jNUKX&lx#oV=Q?o4bM9i#m8~etN&;mIp=k0z}-M@L5?%yQU z{hN;{Re153)uNnFHFT2qJcn0tk0T+M1b$kYNecrX^a5Q=!+gWCViQUTU6!>0zu82` zSL{M;++`m>6KmkHhj$}0{s;&&gNZHldF)oeC&Yw?_|P+kchiiIpf4zuDa2`4>1M{Z z;C4{1y5gD4&<h{ZuN|Y`yOVx=WD=nVWMc$isXSl?zSE94VVp!^7)I@Z+W13TvL_s7 za5x!GCgQQ^kQ-Vxr$NupR`&=;d9g|NO&8?$$o!MAo$PS$IsI8+g5nwsSs)JbP557# zXLr!Q3A%Jqo*&Hrpmx=GgK3WdA*n<-7s(CD5c{zpq2sfA%;{0|UzCc>!swiW&wT@7 z7W%?mDvpcukd}U|H$uzNX|ms8jPIVyK?q9R{2NbYWDksX&LqS{$;7x!5BI3)8RH{$ zL@AZ}w<)$?*-h>PK{TpV&&(A@4k0(2BH>`b@AJ4!Ub8nH5tS`jg>F`2zNOG@NrG!d z#{U%l{PsViqw=A0$prqKAGEcdo*HMt+^VQhJbreZfJbIDmvcE8oU7;R(Xcb?%GwB7 z5+i9<UMn?13QRkXehE-{4Yfj&gF3+hM_h_$Bc$dtrtB+|xqB-;kEMhjmTh({G7&6@ z;Bg7;8pLR;%BhY?4r?IxCVRSPktk9K%DE)qt*F-;I7zlEKKdYoM1c{{?|KYe^I!m> zR3cCcmXrft?CF?Qubk7?+;I-t;CvTqDh73lO#SS#=wHaE=5p>t=cdWRl*92({X30a zdt2Z8Xkwo)#oK&wSGH4dn*v!TbN#>N1HRDY!OHBV^<2PyrM(`!wcXQYlYedWN~Xxn zkxHPE^$hFgPVcCjyMi84tB-h6Ps0mm|BtE+)%B8Ae8!QS?G=bUKx#&Ewmiwi6F9G& zihoUcctX>CijO!_cX%8<05q-1D?pJbTt%WD^GJNPazIiH7zz8mlEauVB?i<P`Zbgn z=sxt{@5rSe-$3YQ`P7iUK1>66j0C2d!oNXMT1iRE?djG;Ex%Y;+)1gLYuU5r5j6KB z>f8z7(!4^!qd25+N1@}$+?hu7wnEz`&~{utvOC|d!z9~|1i^TtZ48C3y_4*8_At5( zzAm}5Ac7u}b$URU+?d4-JUyUCq*B6Zwv=`ea-9gPCDnG_epjKFp`Kp<S<+L;oZ0gg zY9JvNB>g4ot)do_Rv`Tm#LtV2?SQGrA4Nv)M!?_qPnCjwXE&CdSefnp=zjcGeeVyl z-!Xirhz}V&sj5fyzB1|BhKG5!^Un*t|LBl=P=Qu*j#~-5-Jg?9B}}tJjDg(es#2Ur z0vHfMbCv|={VhOM>p2I9M|p`hO7tJ4eP;N~UT+XD-&!d*>gAcrOw5&*5-BYxqQt0| zs**W=PgG>kyFWbl@|v%^Sn7MGK>J)Z)6P409fVmQIR!H-MH02tfE|TpFB5OA=XRcp zi7yWi#Z=||;azpaN5LLY%WkE0#3FvRa%FA5T$yxHjT9{FM%QwC*S^?MkoWh=rt%*9 zVuhW1cp`qqZLw@0$&p>W8}5n)$XcmZ_S(nOE9-x^ADdPE*pC5cj>(7ffV0)YaKwx4 zmsu;I_qtC*+c(N!k}El~6IUQUV<;dIuvsRnSA9n1Owb{p)&~2BzbV_Qpy^zgXOj>Y zL$t<eR9;Q!N!<z~l4^ds2{C?lsBX`*Lw$0E7Os$Y8R6<{dS^@aRw|KjrCFgp_1Sc| z94V8-N3906ew*;^cfdaE<lAw|H_&aAXLxPIP^e0KFSe;VI}dDY&rMC%s<}?SGtM|e z-*?P0@`$Za_;$QQ_b*3z#tw1`28esLG_oBfT)!vbRiJulQJ!l}R`yl*jnHizq5Fel zzJ6A<7|#IR>+(L8ZfZENa6^j4A;r~lu90tyQ>z>9*Ah8-b_czi^9XIp$9K|8DsDh9 zj5`HGdqY|$8<m;r%m|(O0i6cY%d(5kPom$2A&ADXjNdCmJRJVa-c&NUS+A7GDWt&@ ztI)?fQJCJ-2kXrZG^I##jagg5!YYtM?V<GAXo^PUxv5qm7pX;Sl9WzabbB3^8)U{$ z%k3Y)WQRY|tqN6tKRt7>;^Iu+rCM}4=gBPJ-0)}oHcnjJ(%1K$D4a6K<56Qya0kN1 z(sIcy|E<OZfs50bkQ}~zSvgO4e>mxzSg)?%cf4q{OG3G)Z6B$D$1WP2A;(Yb0f#QR zcyn|0F!R@}!R|5pEa9*(5L)%CI{S+wIy<Lorr!Zc>&WsRy&q%u=4jP>b6&CMgY19K zvcEpq|Lm$TPN6T7TN48i^H?#Xu~B<Eh?Pm#_u!=8e%{mX$JihB(<TG5>zR;JYTi@1 z7Xt!1a-WWiR?Px#fHb3LnR7-=&H>Q(FD^G|mEjx?gd8phxD)Ww@S1WHAIO3GpdQa$ z6C%nr<*b#QmiO{h@AK2kHyzU-w=LW7Dty`0Z{F<gea=np0%9Bsx4?f3*Z&E>=aEO0 zUUEXe7UG!*dY!EE(EVNqX4NRhufgQ*LE2=C5N(pObVZ@xK<6F#n1{i5biV)LmTXZD zkBC|U^*s;1?T0BbLD?TOWBgc!VQU$0DHRYZ%jf3wa}b>Ts{U8qQ%6>pwR!9u9)<iv zCPU+qcPuaOPfz@G*k|(Xk$wxMf92%%{{(rNky`@h5IJS>JmNK4hC#eq1uQD10HhGW z>v2goi^-_ha(>=VO96CBkIfS4VNv!#mxi?sC$AxL=h?`BEURoys#OiIX>5Y`^CR(- z(jRkW`v-tG?eHJmU-*ihK$HjMQqf;lVx{h|4&utE(9V%8uijJiKStsog_p;-UjUpY z<O(@Hj2wSJ_DVJ5Z99Zkj~k)^0~g=}bWBkh^C*n@DaCdj9rEz_r_tUcT3%&DBEQ@J zu<gV}SXVC4$vSdzjzq7}Q9NHO8q}k+{p_uY97#n_Hh|BFpc*l<S#(-*RkLPziRQ=& zrPQPCBqyBlitql#`xn>1U-c7T{YRO!zmyE<Nj}=u&8RLZUGLl91H8z2*)9}A7j|Rj zC#C09Y16xiEeeu@(<MA)rU;Td9wYcl<bvr?z#a3%`gjXB#(VT+uSRl0idXz67f&v& z_I>VOQ%?Ab_GuwUe-CM45BJad8uqO1=;OkhR3?aY5oIuF;?fM~Zlth=SLcoB9YoFp z?cYgexxt-eXHIrb5}YXf?U&fH;tSkK@<+-#DPW_L)6t3y3+hXQ2VH4hdMF{Ubk7h> z>^7sGbMx*UwL{x!CfKhXf^paBxEtu-VcdCnj<h$B{TBiE@3B(XHHnG5+<G`fhEB#q z*>E-(aJxpx)emZ;7S&!2fU!t;S5WQDx0MX36QrLUxJ|rlvT;f511-Jk-?*k`yCezZ z$S2V_(+pAOu!(AWo1W4BxZ+b2j|HnWB%eX($TiDI{gs#7qyDNN0=j7V6*p3TrF;Sl z#cVc9X31)oT>M}!?N0EM-qD{EpsT2QNl(GYWx1fIbE3FOoaT(u*v6}kZLq3cb{jFt zHmgGbQ%UE-K+bv}*yH__hELv#$mxMP4L$o^ORwc12e6zOJpw-Nbl7dm&MwL8DQAi8 zx=+sX8t#+(jZ^P&bWV2a*xP;jG8P}d8zk_*;?lFdFAj1;h7rG{r1o3>2h1fo!+g-D zf(CcZ4O&%b<r)M~RvSOeivq%b%sw{oaSy2D{So+@DLJm}=JrpS!B<(Va<5;4r%_`n zG8cxCxhSb~@ry{&{wm9MBW1T54WmfGSgmaXIUAph)#~E}^YE95+@k{+tg5Fh4v?{$ z^}0SXH{uaKy8Vy9BUr1-EukFVgH`;nt7ph8p^q2g)lWup$On`hGWx*wKNA{tTG~^| zV!TQU5X}91#;B1qbLIiN2J^U!Uz_ONy+0+gOZGRxn`F=L;uv6sO$Nax+J@MvxP5gO zZky;>?~~*fMV6l0OKu)!@OhPQ<LZ%9@>d(`eT7Ey7V)U)2{>qviwlj&C@GhN+l4kc z)v0O5Y(%(RK5RNXyI6aZ=}kqvVZfH=`XoNn`|HCSM|(e2?lLBR!X&*@L6U8H9S1=S z$yLx>xiCFqjohJNCf9%n$M?0n(`)*DQ_Gb#?3=(BgS}5rOi%PahaD4rK0ZG(*OigZ z(5hTg`&@_HZ9BC9EjLkGT7~|Z6~r&?j?}FlQuh1yk(wN(EOA(q!}1)f6u|7LN)$AM zvmVr%9MS>1_cOF6hve}31&iXCj(dJYPAclU`aFDGlJf)l_Ed4XOd>u?oT}r@jDAPW zCDCz{a$T*t<Vj7_nH%7WaXJ}|j3auZdB8{MJhbFS3<QkgI<|ME;42L9O~gm0Lmbp? zkoh>gb3X9V*CF&qSr>*F+)D4kP&Xg@lLD)E_pFG6S&72uH<%W2FfDc>Afpqb?bG|) zfYZ0s7#)7LqyVe0QM`baq-IX#rFy=DbR+TDi=E27pLE_)ikuS(1{m)ns_O318|+fa zaEKi4LOe%~gxPG7O*z!dG3-IsrCh9O!sL`Zd^f%O#QbMit0$XHgF7~<cEV?te?g3U z+>^mC(7RAh;1^k^TVfc=?bImOZL)f!p5=lZ<A3>u(xk;~RL&E>8T=P=XAwR5(7D%L z9`x!eB}3o_8gu0IdX8Mrve)e+^!QJLE~4npGi){IE~kRZwH|?$#M%n0nKK;Rq<6MR z_=?G+txq_TlW}^%M=Ww|zcuaX{np|-hempzPw(n|zJjiSWRmzvLz>ey+}Zzw?sT<Y zG_J%vBlV(J+GsE~CS&himisDWE4V+kt5^Iuto|>N(`+Ev<3W0PFn%n5!`5x39CdbP zvQa5#=Ckvoko2Rq$a6}3G*V}Kd>-w9g9)6y3twLo9H5C!?a^z03TA}XYY<piNo(y* z4go^5$~%gg$7_b4*;UVc>SqYup%!V7YzMcc#>#tB1A1FQ1rt>Eer8Mdy)riRPFnW; z^ggT%*)a@~nn8MI4o}2Fs~u+ShKJ?|TO^(MzdHL8FuAVk%zNLf?Y&xGz1sJEudeD^ zx_Yl_^{Q^Q7E6}gYDrdWu_a^KLb8p)3tqq&LJVdz5RV<OF-gFQjgc{gFPJc4Ac<jS z!ZM!&crufjOb86~`2#`*t2FoA`)coQnXx}r*Ye(d_ndq0x%ZxX&i_L`Bb@Xoag-i} z!a+~kn+C2d>PAY14dB_(bRWQW0qKxEn4D;%e*by8SiiRFOkVr$>pdw6Z|Ix9%{*^- zeh7OE&8g71_h_cRaKnzEl&l+yyHA!@o_z3tM#D~e%2o?!jVzsisGiw93CsaRzx=I~ zw`2+}quq@aKNhq`4F?ex;HuJNflNq(dIOFV_;mpNbghWwcZAo$fI0B4>FI1{dU<+z zVXj)vOl7B>u~aM`F~C_)_d!mw_jtJj5ggX`0m;TY(Mz1MMPQa2+h+@H>}YZEG*;!v z##rlc=huCdJX{t|cw~Co^L>TgY`j<;Z!z_Z=ZYiBA<uLDWIexNXFYK0qs)bmbj^j; zF5Iq0V@gALX_b5^UUNaWB}1)EhDd;bPY&9GVM%fdEFKo-Luc1~cr9C>*b%y=p(h;_ zk-bVMf}<}Ysh7`2(}MZ$j!4?{lC_2f1F47&%UF&@t;(JW=BY=z)+beEeewxX%2Z>V z$=Z=n@l+2An#&~Oy@Il_oNxXHczK}wd|Ouh>?=P*XZmCXRKU<?bzh<3^JE6H!hwum zSu1TLWhmfrcS+e^-+ZvYP09M^2^O~*gNRL_qiLVx@qll%b;Ghqn2yAv5)Te->+f${ ze1KHqj)vJq=90F|{1y>9y>e+=4crr<v*|T!4J-8&cG_6S+8FqY&vaq)j41v21|oa8 zQ7pJ!jJc?T!m=5+v1HFD@==W@PUYN7%Cs{%_d=NmSs#`W+W1n&ZsWQ3DjSk*$aKKB z`|lt<lD82Ye0a|lYYjn?^YLu^`5@CZ{W9VGtyyT8Xqw5T1kh;}+?UNHD;A3*#SzH~ z^65JAwJ-`g^5Okn$lo^PNa;+-c9<2Ee|0g#o7JUHP;)j5$Dc&qL|j@O#zF0%9Mp5@ z<%YxSA@?J04r^7jqnt)t128%T8;xu|c`dKfo+k#1*WS=|sH8m30aKLv2=hNF&}c(F zH)(FU+Fgxo{|$7{aeR~ecmPJz$Ko-`pUlT~8Xs`zY{G`E?V-#z<JMVHFK!xkE*>#& z!jV1Qq0){_?kk3elk??XSX{k!Pi+&@Y;PC0c4bd3z-0j|w+lR%@_acc&({okU&G;X zQ{B%H-8ZU4_Z3C=+o{p@|EWe-j~ba4z43ekwCH4cfqm>@+8%;2?dD4SZmw<{WEC6k z;vL(+i2`-He25W^#r(clIl+j=5|oN8?C~VVva|aJl!sbl_2z-GdVu1*k-cT5Ypk}6 z+*U)?%B+x9lThZDy`3EGu5o(6htS!Ep)fE`qb+09Hny7$)6gc>=o_V?mDwX!6O0}s z;}dw-L+JM@CbVt<6FP@<#OUiNm>|#LTi6<w#+z!{GzS3CLd%Vx?z<de0W#~4_us~| z5TaK2P#ZNmghS${sL_n`J<2P+<DYw5dCA0>;9oj#&h)`ZuL3jt<p*mDm^4N^$+!T1 zxeEGB!<)fcUcx#pkzMElZ1mBvMi&J>5p<kRpaSWr{5-E(0|*BT1>J?ycLu<CL~JQx zsP7(xMMVjl+^d82JVp>Vl1e~G6=;O&qJk^>O?3eoZ5>j(XfNX()6XCD>Sxwv?{MAS z-A#fQ?o-#2nDe*E@47kh=pcc<dx@+SZd3MB)a#CF%E-8bjEvDn)z}j?%c(BV<Kosv zLvgy8O^`6rj}Hsnf4}9IU|ie={=`Fyuk%T=5}IjDM<X7d*XZe~k`BXSN4o_pU?6~T z08*{|*bm%*Nd;e#G{YC5{uEEN(8#HPGXWTaHgsA}t=6m&L)S{}K&T5f6pnK#L>@cG zrM(e<p>&twuF^v3Zo}Or+W)wFn*T7{{2$mmi-UEAJMbnV)3c<%#UP3@OvVFVHk0l} zw&XgD1rBfYbPGXf$Hu^!mohdiMwVWpK`|WDx6Z!mSRpA=PL<(bcVGBrF2OtY>Gyfs zE$<=!tew_30MX&S^$*j={&4-qPHVSuu--R-wRIRh%~qeA!1#5+VJSiY7*@Gd9LlBv zLN`ziRy%N5hW6eWa_wsDthp-(@bC)Fw`I9@EGHZH=47*!JAHr39VFaAwrwUw7QA79 zB~WRl+$lNPOtvEf7+>enrx@}hoXS!k%I|=B*3KDxqAzFg{2cYmaGgvtGW%|9ktw-( z(q_BPPY<-mL0V_UhXMW)f%!`Yp~;{vO2hdq+4GD9M>@3^d)lGS{4rhaaBv6p$8h~w zVwkl37D<oL0>i~zCLZ%w1J#x!`j#J)$@1p|vRp?-I*m>w+a;|=tvxB?t;HEGf<U!u zabkEPoeUI$g<hn!c6(gzljph_1Srr-duR|DSGtpWd=-(31rTbaQW!6erxO05z|deG zCy|SHZGum?jyBjSP{+A5C=Z7d6qBwS_fF`@@s)ub*>#@my?gR?qu^Z9tm$wkH+Db{ z3InZy?yXU8Y;g^s-{3f_jK4cCme{iokTt_4Vm}M$L_^GxV)7WN+o${h3Sn$}x0FP( zb|#%0@`)jVtnV`B^+uUgFyMAt%*4(WaG@)Yj**keWnR-w;X!@Oor8Zolc-D-vx^l! zuiCY+s&OVt-q2JzrC(iGwe6qVwc3gR_-Q(oUvy*7@N!v7+41wuorz$k7BpH5`|9|m z=F<7QoPp`#PH+S8zd9)Y>o7XpFu5={5OM5Pvl&RG;*Jak8M~C=;=YR@u2>+N&BT)c zbr&9pCx%e9tq5fCe@cx;EnPv>_IN3<Ii;*27*EOV@L?MCum#C1^x>Dt((x9h55GkF z@VK%|{ja1ClUX=T`f%81<53?@yH3UP(5lMebSi~$YA8jWlsJi#F3D$Y`5P$LEa}hi zjECtn4lB<fpU{y@lpaj!(|%otCkncCFEy>V;h}ZVu{!krxYn@basZGc$v|OCCh^3! z_>1KE53tB7IIX1^j9t+QZ4^f3yjB!37A+z~MH?6vqpo#k%W{?b^11Q;Fhc8O4NfUc z5pJ#Sy&9m`-YTuzMV}9s^e1*VOk`c+B>&4EtE6q?M>E;pF@P<3mh4=<2=kDFElKQ< zpw{s`DgPvsOUvYPI*9GTey=0!3`=IwuD3JkM0V!8o0R_y+ZXMI(x()^%=?*NrpKd4 zId6@O+f(s%VNBGeCo5vui?q%Mq0BL+FIwhN=9eK0%Z)AEiQR0vTeuT9xr92}ws`(C zEY7DR6F!7K$gFlJiEmSpNO9O|(K`$drP%g*mT~|yKV?TQd?-iHJ-bu)Hm&Wp<#M0v zZv(Od|1#^n=AIS!U{h#YO(9vjl%e?DpzMkMw!jB=B6Ra5a~Celpa-y9gsnV)n_NRZ zfCDw5Ci6Ubd75(cq#Frv^Xq6{3ylv#fEn5e3?NJOc$5VOFdRJQRM7J0&+6;Lo|H*6 z#%vy!`V4olUN#F;Izz;B`4Z*G$>ML2XT%xbIEUH(qT>{Ty(?N{lzhwu;<S@3Mckq# zdjc8gUAv&)%$V-Tcx@668>5f!F>BnBr0k24=Z74U-Js!2cj)i9R!Ee`{q|TfXyFg< z!B-9ib6x|jl_)v%yXwtQc`hw;HQwq8Tk#vM9R5cKxHAsW6%(<_jy88j>xg+P>I{rs z&K`P>UaW#00~nhJ_9FC5!!vaijLlLXM(8O4UmaqzKrZS-2|cyl9b~f%$^Z4~L7Y$n zTPH)z-jDmS;gvX?Vk0lmurNya)&&u-Zb8KB#Wu{B5*NC+gD1AP6T^AnD+nFDBy`7^ zwP3|yGujXF<?MZ67s8iivuAFF4Ss-PgU>Z)@;xJbYiMvdC}cUgTVg@g2hJ=Zcjxv? z`L3}Z?;Gn|K`=$S2m4kCOzv$eb!BUe=K~ZsdZIBJ>9=l!5YHTrMSB<0x}H7G%)nau zz#bac5$?mAiMIf7w0K*%nRZ;qc4#v)CMKeLMct0;pd2Tx&vH<w_pmt?53`IUE8{#7 z1@QtBIN?Hz{lu^Z`-xtONtYxzT5&lghvdK(Y+<eptFi5eWLT!1@%~w5F8>kv`5O&) zfUHzveli-ZSkKLlsd%ksoFbbt<%}VNQDrnxHklrvQ)D!nS1jFVr)CB1)Wj(Y8$m{c z@d7fa3>W(E-tNY=Mt0Bc=_w8$J+glI!2aE9d)5}`r&gy|$u_W%Nku|r`(V;(@FX`W zDgBA!yEEM$0vSJ{$oPGt+kK7Q60why6X}$VtT0t!hW6gciR<9L3l#TVr{KPqhB4kT z)2I(mm!|Vs9Kn%{oEO`66tJvLF}+T~Gr!E%Gba$bt6}w!{soyhX0=*nptx48zNXP~ zT7V^`fMOl2D_u9%6#y8p`cZDD%`YNTY9>8e8>s@a0N`S!I{YH1uNdG=rpK?X!Oz}9 zqgOkpYOUkSL2q`<(>_vTzH9@WGxYhgpRLgHT8C<V<@LCwW3KiQ8TBuc`rSs>Ouha^ zQsNzm@`SLGG@JMo?XuaVOlitF@ol7TA7$~0w?RpVSV>{(kAZm}FMBY*q#O|Iws0n5 zoJqx^y{<$|V~;V}6B?0BQ$Jc^!*&M{S!!YWrx`~>G^XhE!VS7;aXdgHh#cI+<-f>} zg^WPm`4HE@|Bd?*>2IT#a2M8-k%wh^hb&XiLSf05=<FI0X+jT`tgz(4fOA%M;-`+? zKmF;|b6n%}>Bk?3_0z{l*{{>Gi<eYgWg93BC+sF@(IVxWWkj5p$hrXND{(Yg2E?>I zt2a*{yT8sg9zT7WwvWPDOWTLMmo>0TyDASbMo)3`_%ioDkqg#x;B>_>@)36kb;#y{ zKhkW}X@NbG!bs9Ej9R&~@hzKpJf0kjTlqT1g}gl-ajAA_{KYwL-X0lpS*>bOolcnC zac6iU=Y}dt+%bHP`zo<6o`w@n!fCS_!N1Dr!1)%dqmnd$YYGQAcdWzt&7tpbKK!TL zW#Iip!;PU93MOO#5Fy$~Swsri3bc{H-=!Cjge6T|k}lrJ4q+C~*di{IBVKf;D$aP( z>`l3C?zEfpSv*l2W61IpV)jZp<nSay4q(d8Uva>JJd)AwhG-$GlzMYOsBXJ+Kpdz~ z-!vm+56uNJ8MGQ;PHyLdjI<R_T@mj|R1PjzcQ1Q7Ng$&KoWa$0`UgfI<PPJXaes@P zl!;iyX*dd#1ZxuTd5}(qk=<ss81;fqqiQ8^fKFhE9%T_Wj7AUR`#i~L$Z8F!<3e@F zO>DZ=8q~zZDtFjowK$#CF^g<*kv~L$UvLfXOO#($hbqdjp-sF-W1&HEnFpJQuZ1tr z8YNL(U3)PsNfs3lgOhPX#?A!B<+-PB)XhDWn;<>?@yAI&SGZ@vc8mj##vL%?ULdQ9 zVYW9}xbidZc{2VJ<XfVpV#`-0N40GE5AOMJ&+&|gQ>9B-RsBP~A()%amfXc$!XzIz z5+in3wdIyi846jQ*N%tk3wNL1<tUgEvuF0+w6fCtyOw+2hPLt3pjq^9jH!?LXnME+ zwVSwTvMI6<YdL5XU-K6J8B+GAiR{-fP5WTYqu^+(2mLZ``dlr2ZogZ`oXY_kg_U|` zAX;D>d2UC4&wTQ2dD`2XK5;N6lB8Oq=(hJYk#gUK+L*vzw4IB|)p=yUB%&lyAv$Nf zOpbRA$Z;0^1IyxU$<fURDD+BFtq?iz#8{<XtrzkDZrPHm<7;MeeRDvrv*>+@VgQR; zp$na`x8eZc+zsALWzhHekOuilW~rA47_1b263Ad9`(vc)B`Be;F{21Odg?l&$qZZh z#n9{=<m+_f9C{#60um-zx=yc0%t@b0_e*^aF(X;s+9aFRW0f@RnC3gkC2!!VH^;Gl zhaTUh$9Qs*-8)03se9k-y)$~Q)Vi0*s@zL;NZ!jDeB+y%CqIP0gFW20$UNg}*y**0 zl(h)Ldt!FVlHHfJj6FJ=O;Y*7IiDjkU*f)@u?G^4fHRT~g(r{unJiC{a<jBtwq9Z0 z4YZ3D30&u0bD;JqtsP1XWoe1{@A^x`Xza>G^fEf9l&5%P9If)4edUd{%JVwIbESs| zDu~gO_!XQa^^=jaVUsDZw&LZ%yKHG%#}>K<72W1={!ni>3l>k%Z1W9A>>B)v7>Fh1 zP~K<oyCUiQqygq_(B}`S+;L#+h8cjUlr02cZXina#_V)5=u@k+=QCM+^y&FKI=juH z@{&*Xs2s|=`}MBwe2n-<ib)fK`anDU6Rl4aByCrOwuMrY{?@2%+d7}4pGZBto3)jC zK-V0!9lo2k9jybM8!6eYqf>|e7VNJ>Z;Q6;;Mt^o2dhBZ`{^qexgu?EvK};xY9(I{ zEh0dHSG8wx3)&^gvgCjWehfkTHM-cX<FXmU<c;qYE~?AH_eKnn`$WgQ!}oC15XIkq zTQiJbdz(CGJAKbRr)_iWnJ1KIMj-<+<aJ0YwI*s3RIqNN`DPb80RalLK<hlsq6U6e zvH^g~SVWCK8z&D>nsKy_S%tXXdL_*q{u@%2`*oyJp7)UIJ)oESs`;QGhu^*6fGRo` z?04SOsjvLDo9<+F{s4Lne+a)u+G<Nac(TTXMQp7FtH^Lze^VTDrE39K+GlZRM_-%H z2Wlyo6i7LO)sz!a<8_hjQ^}k}*2a*v3%paXtwQTMm6ps(v^%(6Mnfz6R+bD-qm!+g zh4yNZ^@s8n?>}Oa1Cm+x|I}>t$!1&Nr^;u8&1m)6O_G=WwR&2g5!sFXyDPs`y-52; z6eZCFS|N+cThUt@XUv#0k##$V;Jns|1)Wx4i2>kGv#-boiPz~=>sHaCQK?i8)vk@> ztGlKq(<!?Rqq8?2zjfo*L)Y%Qe)anK*~yiumGW?EB0Z5z#AAN1EozUF^*UJy+j`dP zeW11!HiD1hGQaH=>TQ3;?nohEbQBhfk%Hf7&o3su8NWFi^JRRduxXxKnSVA)esBye z3`d5@1-aG*esVzszc<2uRPJ6#c{2fXG*0ivr`)NMC%mhXai_{|_&e^-)B=f;CsXss z%guw__b%tiCFG}>j5}GTf8i2;qU_0xkk|1oe}w{QpL_`aG0t$Wk{*;;c`imKY`QtU zNZs&ch8Ex&a7mtB`=Vr_rn}5Xzq@|E!oAx3F0nsw|4-@tI+SB27^yA32u6sOp{M<u zI@8W}*6UCXQGFIeVOUr{@9{v9c$gGRE<Z_L&XF~_8ig8u73P#I!tPXSHBwt?sx>c{ zweq)4e{JP!r!h??Mr^z#$;<GYEJNnYPCogy(<`UH)?LPxCurQkw}^a2#+PmY)wD|R zHVky)SM)^|kzFeZEiU5|+{%v2mkiKStWNL7UOH#E(XLBo>b788JsC2nSwYMXWTXqE z*0+jtgt>6&0*QQbBX?Ai6B?NCYDzYghNc3ylcCHQ-<IY0m@hG<&&@B-3yxBvIL)h* z*!xR^TTDgArhbE;Dtn?cv!<Bm$E=Pw0OvNT;{;l5Ec>up<;P@gyR5+gFOPX{1Hzp! z5*Y$vE5%<F^=k&K*PHa9*a=`F9;wD9XEI4Ft;0ynEF7>vkP~c}ljLtV+fEC{#YyZf zfWB)W2FirBVeJiMLmjYdkBLXHidzwfRa|K1c)hVd7#G~J;YhZgvGeLLi%)W-B_0(Y zwag9U2lRWyNUrD_Q<?Q%Vay!W4jr6H#{3PzVKsX56G0&%jp?kS&Y~GB9!ky-nU9io zewcFH5t-9i6f#&Rnv66~9$4Q<E9d~_1gqhofZHJA3hPJ^XzC4B0WneK(oilLmt@J7 zj7YM@KxD=s1QDgR2j?Ll1%#i*po*RoCv6%3{O4Mc`$qWbspY~hf6<(&)?;HULpD4g zi*bT>Dweg5?7V(Fzv7SE>Y2=JC1HF6zu!~#k6(K%6^hC+zcs#NtupSe_{Ymf7qc#B z!|o1M7ZRjJROk~|e#!qWoiod52F)X5L!8|)QOU-%NL6HxlYUC*R;}AVI(l)z!9J31 zj{Q4!1jlw4(nYrpFK}APV+$98=2$$PF^>pAvQ_@G#odv~{liPE;mQ5U_-NcZRG8UU zY#O+g#mkqlWqqlB!_K5T6x4VG*`g1Ru4IO5VXxB`_esrvJiL4Q^kQOtcm32tV#Z(H znX62kU9V2f&|$@)cV77={ud%w7L6g@rBcq0xMCMZG26i_WLj{p*NZU$-%OL`XaehE zRbD08Lpr_2=5mQKA($$764k=&iqFOI4zn|DHrU1v8)U0R>&;aBqQy`s7$WvlMhid2 zi3XGAm64^KJT)_Zba_;M*c8yaC6}q>2y%}a0@d_K1LL)-%NM6@aSM5QjMUkW!e|)P zp)JNr=}0hOg0=_)wsaz?fy_&mjftHO=SYoZWY%$5o7}oVIL&|LM72gs_Mz=8O<o0Y zIv8KSaMx!=yjT1HZI03+ZI0MzTplXy*jL1_tDHu&B$<s)HOt!M3_1bA6^%USyFB+m zt@cQ7TU2)DD-&ndN2XvcdI4*A$o<xmHHhw#MNftb=~hxyidMsRESYfuK9prA5kkWL z(TmuR=Y=z8#nJq2f^b`&d${=szEG)<SLFTGuL8}>_?hNU-EQn?9;Rm;<RLFJfA<kY zc45y`KTZ%cKMsfPCH*_W{SESw{ekXMEGV#k(1jcow$t!i=+QDeRJO<Q4;Sw_RvX{A zceZi+;W5?aU%5`~Sb9gX>=|3U_I}@qv58|*e9=%o_R#(#?_JLi9eH^D@1w<;<zQku z=i*kw`B?Z1nC%n2#D;vA)z6D83H<hZ;Pq({&b%JS$H+y`Hq41QrxprWs~g9piIlvf ziV>>?ouJl{T{7ZC03{NUpcaKwWLni~blQ`!iZ;_Tp>;jXIW$gu^s2Yf$%>&qcHg?z zh(O-%=tw3N4SU@#ht;Ass>vo_XhG?i6b`17M5i}1nNA{062BdL5J>eI#H9KydBUm2 zMgoiK`ZTBFmxyHhiDar}s0t5N;gL$mt2WwIg3}F-p2YOj3FCcxW@jeHfn6n=jzu6| zR$xp?Ms}9!rLl9H>-ST1YJc&?h>a6Otf;j{^rIK`YLV(k3;NL_y;`e3X~Cp+I#E#c zYQ{PpUN>nByrS8OtKZpCZQtE%jiIs8Y{qN?6*Je&a3NF6*8E;m+MMoFw8UgPNA$eR zWIM<7Y@m96<_eSURr0uZHy#+qU=!3D4>k&JtTHZ)a(aV$841X!5{!WK&l^<yNr~L8 z7Y%ygCv7WRNhNo!5D`SYZq}JteUBd5v%6fv_~gcs8;{<2?f%{Cd)8;_rPcCkArDkY z0iV;ZG=#N{39~`!JI3m}LF<d&p!NNue`WRkHo5Fwjr-l0Y-eOn;1ifLPUJ~tRS>7i z3mX0;RGNcIb4Y98v|W{^nr-8i_Eq<qeRH#^B*xbr+;`-fBg;#(d*}9!RFXSVJ7N)^ z2XYW3b60gqU8hOEd5zU|n$`6WX<h#WvAW)hAoKApDG#R;@Uj7`L_t&u=Se+9l}0>e z#sVU{6P;2oI9Q^&cqWQ+Y*g!6z3S7$MLT8rnxCECS>IW!0-ba;Y%ACcYFRB)qF<<$ zg(;Ck`yq#n%mH39bLlQceYW<z)k;^TtkN|`g44I}Ft43VFC44RuNhPZe|a|Uy?8FZ z=N-FK3l;y$RD8#<f5ve7;P~<RM7?M#<g0r|eB6xb!xxvIeDJ`mzciPu&-h9UnUMwH zS0I%Eegz(xNIi^XtwZWj#$-(l3<tcH4>y3<;89-SR0g9_^?ke_V59Iq+eYnz$LkTA z*U@$3!7I0MKcMzs^MV?IADv>og?W7W;pP($&wm8}>?7~zxi^~p(i<<4>$6uba8Ghy zp<Lf8xZYXAd@ZaE%VdJfig@8A5&vgH^F5cEU&o&`JTieV;_D~onxAiebe=x%F<jx! z;X6saH7{^*zZ|xQAHzRrX7HVJJ!^N(3mAUyUy+l(aVHL-*YV@jw@2Q~8gwU}RdjS# z!RTJ1n+rrHO{)w6N6A(Ja~GOlnLj(b54))<7XL4ID_#2Ej_%`s&g~+5k1?{>6~8n) zUP#G^FJ|Mg?qkcp_H+bml7UU7Ho%ABe5}0$<NjB!Q3wdm%Jfn;Ia~B*m#(j5r}F{5 zvof_amtx-(6Z7T3;&^zvR<et}WTkl_GBr}Pi{3cd!p~KLOZRz(>WNsr;B^<~b2B$A z#(l*`EHP8?xQp<4Azt@Zb{6VO{=!r+G&$t+4NZoEQw6`TvNANiNcEk$avOe~@~dlJ zFw^$xFlg4gW3>R1!NlJePMQQ`*kN@VwcI)VTsA~Ln?iQ0(?mXNoT23VO}dI&5GA{w zdkcheRn&UD<j`M!ER^%Yu_)=ApG1Gb-Hd-h#>gn?n`xgB`eysMNl_#{Zvy0sO}?MN z<OlqJf)lk7cR0(XjDbQVG&x#v!3R^I5Z?3`tAqT6Z?!pXQJ=dIwUak7uV*M~f1bRH z_}zt=gZ>7`c~m!lfbQaM<|0UjlO^D-k87i~XthlKQItb_l>EbIN=v18KbwCQT^U*& z`n~6de)8YXoLM@wblr92g~|JI@^TAz7;F!bSEuDc-aM|x?M95rGK#yonZw^}K7`*v z{{G<QKVJCU-h1BJe0_FylY3QgZ>>u1R@>p;kCU4oA~(a0yWe@w-p?&GADf+J&;5Ne zRt}T4RTHaB?$vPA7V*RgV43$~Y<>W9J0EB^uldQXuNm-7_@?H^njhmn)BLOEU*QR4 zLHD7f+{d^JivOuV_J50LKe`^h1-%VDh(18{^I7x)`Whfwef7oX{^aQ=KK`NiKXl(a zZoB2oi6aO1F3(MmmU4-Z$7a%T7BY}qKBs6T5$}4h?RqbDy?1VLJ>KH`<QCuaTfDDz zy;r}9_xD*%CX2;nvf}?@F&SmqXtMl^g?-ij_Y8TFB=V;Dg2cX(@ao`qWyxfeBqRCp z1$c!|?`*xf)cWm<R)fh3&uqRz?vrE#x%>-OdX-6PzG5Yp$$C<o8(HbCr&xZ>u8{CQ zvfC{qT|dI#=GXh~ILz*_ejTJD4{yHOD&l1*f>noB>jM32wLYVK_g4DXYGwUx?aII5 zyYaK&Go~laoiq3jO%-_h!a-Zwo@U-W4Rurwc;i&vI1c|ln0AX&W^n}mTGERJPuyeC z@oJMpiVe91jnSd?=0?296Ne^!*_t<Y;<~AtH(M>GMQhA2k1X%9OXM%}gX|@*-^0(4 zg=@4CYGIfm9-|Evi+3fz>yXYWNr1uznPgyx_`PF!ohPbKE#tXtz)iL;P}VSTd=h!X zP*xaYo~~C(S^P<)guj@$T{+1UVW$RI+1Y8S`yf2c*Vt+R%-hY<{McCC5*bNk3g-VH zHvd%{%uhr!S*_V+jpj^vXLf9==pRZZ9IlMFni|h19iHKoXqWWSDAZ+=?3dq4>XL(q zXqS^LXh?;)9L*Jl6(k3^VI0Mchcyq4Y<8%3<>HBOECTrr?Igx5uC?itH41Gt_-;D1 zeYfjUp-j>14eRVSzbttC-eF78c}=l6mJWOT?(AfwRu?bCQl+>nT{64;W_vX5wWe#O zY_x6?a>3|m%04#4`V8pst@yLVx)~wD7m)FZ79ku0k_U+{RUA42F}^0%E<Kq)^hUjr zTr5hGRnifyLWUhKL+YP4S=0WL{B1QB^Ft-EBnJYYxH*9R%{OW{KlS;~gN{atj?Uvx zp&&fTim@taH1H7V-v(D_*bLnYN<<`EpMt1bY8{|hrj+aT1%G8c6b%<m@tuDyJ{gY< zmBze<Myxok-!FT16#Q9_+4z&%TV3^XY<kEWvr_r@kvbj0pF<v$f|FYl=|p&0#2p^j zp3&p;Vib#bQ@)hdf;`yMJ$fLga8sT)vfTKpH|;UzcOEYb#Unl`?R3W7Mpt&iVGg-1 zA#bu8G1#JcckS%86Jp7*XHqg*gDHDxJnJc$JPBtoKAsOo+4vzlUVN75&;+M-Fm%X9 zWTO-3Z9*oA0l-nWU>Jfe&gkRCvB1}fQ2N|-&a0igacwnR8_yg&x}K!#t5w=A&yw{( z8dc#8-ll<+3m~sotFZbcK!wl_+yj)9&G>y}3>GrgY&9D8rTuBM5eU9IM;{$>$xi=m zh4#=@SgkA0=jD;9YQk)H#7q8sHRE#lh<@COS~w_2+~(+xaN6q%=6r^!q1p~fmvDNA zqH;AIAJOZFB9YOwvow<TrY+u>Eg1iPI_&mmqYfXm?};nF#^;D^(7u(%Ft0?lk(so^ z(+gogExKL~?eTddA!y=MTul@S{-Iv1Y-&Pk-Ey2O9`#9Cr!(p?y0hbvR%73us)YR( zXyQ~)qe5Gco*`}hBWPFF!tmtZ!#4b<?930a3rWvYF=SdLR@lyOYQE*GnD1X-)qG>y zo3`H%U@z8iUuX7P1;o=ATLv5)>Rhk=_F~0;KLGYSVj%Y0+p^#oog^PVL)X5MMo_We zlvv|vi%Ez`{N~K}6Wg0_?$oyC8?fE589znpl7rZg9L03uRdyQ(#6t?SB~s$-JML*0 zzl)gfc#hg9c@s;$g;D=hzp)-;7Tp&X+7?~n&h%SsXP-%jJ_9;@iu+4yzYkqv=6mHi z!`|x}E{HrqsvEoPID<I$Hk>pl<>J6EYYllb8;^TzJa&VT7xH<<$YXDhnTMQiqRUTF zzLip=U?X-uY&J1F-(}yC`ucWUHc!obf~k@1eYUjoj}klYPW#Qw(l7nB&|~TGEwaZN zOglF*_8fYU)aw!Mo5U7m(2<7NvGps@1&G3I0|U;*Q+~s(V;PCUlqn(O%XFp$`6^Qa zH5&hW+d07&_L!pBy#2Ib@g^KW)_*@p`oSlO&P{L*PUZu|T|}+4Ce$-C$eo$tlWb-X zFcx$5tXGS@19QVWiOxPv{V6avoO@B38djdm6O9GQgrH#>Q^*IDu>s-zRC)gHxufq= zHA`37dKQs?_gUoi?Prlt#_I}Yec1fFO(Ue*AHfoSlIQ{Ek-ZJEGmor1=OdbMv~BbX zJ#B>P#6kls+5FOD#Mc_e-Z@5o6LZXy#UuW0=NLSD^+^V!<5vvmJ6FD`#7}kNC7=)O z**rMuIAw8g+EaGPoh|)>(lU4?f7IiQ?exKYKfu4nN4Qss$xwVw6x|Y1yvW!3;;1Cp ztY$U$s&4AmqRBiwQTH)_=S@U0O04}&fM>CjM$zrUK}6X+OjyO6v7iFGq2kv?3b$>< zg3x-e*U%_;igICDG3Xd%X(;IRw&1tD0WScBl3{6&M~OKzG3X`b*>f!Rz3bU~Fl02( zH+HaRbL826h=5m!;Or|p_DHY+mK8zEo(Ru_Cv~19vgZ)pDCa9=^k`lPfNsJyI2dcq z&JL%x>(G|r=#{nj&y17HX_F;3nVmU0?a!o)-_d`%Jd)UZ&!Nd{N{$ORJ*{6HJACl) zL~NlJojURMskyg~F4mLx@0ok#_Lcn7TK>J?r1%<Fi_>M;W;oWuIw!w_smL|bAYd!E zp^F<}GxT<hI{#_Ez@6gekI#`^#s33IY*TJ{oMT{QU|;~^mJbrD@%%Pl8RVH?07V$C znCx<c(f{ZD`@yn}c{c+S0|yWT0RUsL4TJyy0RR94*8b!H3Iy5zp8lW&wg6-R5&!@I z000000000000FgloQ+j!OI1-6U3*`p2pSOzf&%+c6k?N+(u?L<ORQd*r8z`c4peGE zy;rYElh7s`HPZ$t2nrg1ffNK46@`6ipdzR*ML{24YoG2jdsrka*E#2&d(OUV@3kLZ z!u?4m|8XosutN5uRWG4Lvryn|K(p2&2c2k@JcNk}Iv8iQ0ZsUXbUA@W@=SRj{i5sn zd^wtQ85Zjz<m!CP(@Lz;c_@@GXww{Q<oJ;7w|9BQDLaQaqWuu@l2D<CFim%$T*KI{ zt>kQC0&$7+t0<Rbj)!2DhREYk?hPj2AvzGzQlAf!7c>3<ZfF}CbUW^PskqJkX<CA7 zx(!*fi!r@N9eEV*zoLVpUnPiIO+ucIMZUa6G4~hi02EW3QXS8+ttS$FqmNX`{ZZ`A zM!v1<2o!1>G8k)-)bZIPERh;)(Nt`c@2F#pwek&P6{w^ZS+Wx~)Os#?IPX6x_Dw)o zS7M#kAX`&V#<k@-jM@fq-^)Wt9%7gLKoR#JGu_=<5Y2KCr`;J_sed&NaP7NJWGqz( zQ|GOmPr(zk$TRHc`y=%xhUz;E_2!_Ax=(VN_W*A-lzE7_9CU-_z(<M8M=Q07<scpn zxJVAVJamWUp_KVfV?CMXJ;2LGp1l5*gYIAs7PvelBF&iEukFe~Jg5~pV0rih%meQZ zIJWP#JL8!(=<48aZ1wrj@vmAjeFpT%6*`dh7@J!ykN*d=&fWL;?6gkAY@ZkUyi}5- zAEZ~b)1T*i>D-^d_gG7=M$IFvQ|&{2=oPD1pVJ**_vbGiXL5a^%cI>L$6jx=yKySk zxV)OSaqNZY;R?>_Kl6akDP41V(tPn(4&XRFGv9nGx9FV!u1h_=XZ2z^`%iXWr{7$S zS$<=lr|;sK-mau)5X-r*<&v&%i=9a?SUtL0wtD&<^9}R4=}n*QBbuBigJ_qa3?x4w zQiw+4v-9OS%!$Pq&s{P1MYZN)x`7@(Otf3iB+klZ946X{bjEg`D3l9m@J3;C!gDm^ z4dXaZWUv=yV5DS5TjT-uy54dQtG$ox6&(mCoMHd$jZON3UK@^(zG6=Zv%kC`Z$O!s z%eskTD(g1K>2r_$XcNZJQ^)O0>n-e4A@2>U<PJvr{oH!d35WGKsAsT~Ib4ay?1$AD zClO4Mz2s_4mMUb+46Knoti39JLp|!bFT!U<+*i(hMI4v%*>3J@<i0S+N2y~0@l=yp z8>0!vZ@RkQFZuxZ3A@pK4gdfE0000000000002G!U;wrO7y+&VECNIVbONLT<^vJ~ zIs;Y%egm2V@&p(JXav>;4h3ih#0BsMbOz1`6bD!bZU>qNvIrIk>IozXh6&gT6beKN zZVJc>_6raTNDFogmJ8$zEDU@Mzzr-7cn!`C^bR%-Tn@4h;tvWBG!Ix0bPt#hybt6M z3J`=4;1MVhj1le<HWHu`<P#VZRuh5~oD={QL===1@D)lGgcZ~l9u{I2kQU?@3>P>T zVi_*cdh#dKkDF7#VgM@ESB4U>fclCL5|8N*sP1pd7p%N*!n&v>ogoNFKT#+8-nz zR3CsJ-XI7dOdx(C3L%Ig{vu=|lp?|+_9HGMVk6unDkSnHBqdZOiY34$<|YazHYQ>w zvL@yy7$-<4ekZsm?kEf>iYT}!;wcm<Mk#P9xGEqjf-2xEMk|sl+AJh2+AVY~%q}1< zd@j5$^e-weXfKp71TZ`>gfPf47BNmSgfY-EJ~D<f%rh7>PBVlv;4}<0JT!hZvNZTL zZZ;-1ST>+G*f%COST~9{zBmdvIyiJVoH-^rRymM4#ySK#G&*iN<U4pftULrfKs=y4 z+&vsUR6USA#6D6!gg&@G1V3s&m_Nop>_8AeIzVJVut6F@KtWnThC#SN>Ov$!OhRx% zo<hb#>O&AiFhg8Jf<vl9&O`u2CPYv~mPEcp>O~kuVnvcg=0-L~W=51o%0~W2Fh_Pr z;7D*tph)IP7D-x3j!D=`0!l(ka!R^OcuW{fMofxL1Wlw((oO_UJWiNS&QAtUGEZPn zl267@`cN`ZUQnb_9#NE0#!?1SHd1s_q*BgP4pTZ)W>b_?+EffwU{sP+^i>>HR#l2s z)K&ymPF9Lm{8u(tgjcLr)K~ggC|FEbdRU}bz*ziQAX#Qvu373@7+NS=Xj+z9&|3Uk zG+Ss}mRrJG{9GDbI9ya*fLy3t&|LgoL|ukm$X)_oTwaP^)?cPy#$WPa6ks-BUSP0c zDq);r2x4Ml%wqgw3}Z}VwqyKcYGlG?7-eK-sAbG$<YokB6lNx7HfBy{yk_=iN@s3o zjAyE6%4p(gG-+CCplSSSGHQHk)N1}~Y-_@76l^+dfNb1tCT((U;BE|VkZ$yE9&b8t zcyFw4>~H*U{BRy{DgXcg0RR92wgA8Y5CCWZ1^@y8C;&JBcK`qYmH_eq1ONeeoYj+0 zPt-sd#-Db}e-4Cz(ZraE9$d&$x)2hw=mFReHWD!$;9Rz|+lJC^+F>_*0k3`r6K~$U zd-dR_FrL+;XP?f_k|JPCJh_wX`|I?b=Y3}0DS(I8F)R#!o5&1Xn8ZiJHfHg~a0O4T z=Y}0DSZ@rE;feLl@HiIihT#cR?YD*}F=Kx<JcUP<n&D||Rz|gEu;@HCJc|cTY<QmY zA6VUTrufv;P71a#hxdkU+{Y)w6}-fE!w#yJG(3hq>z(0odYdymfmimS;Yr-HKO3IH zGy8|(Y4j>D49{S>^3(7EAPC?0EY_S&!}C~nUSk(2JznxOBXki$L7<8@mKfLIp^gpG zDKi9)AQ3R`!)IQN)I!2sm$Z$TLzHxK{UjMBV_&azf!(xsnMK`DiE4XEta<efae66^ zWFYo^RTHhG?TYO<7CI*vnapL@mjPEEYLSd~eTwFs=*z6<=cI#@`xgIwdWq-^2f9*A z`EkUjCfCPWWsloVw8;jS{H`qS6l|1^1x*?E<zAYoydg$jM7d%^@9(Dbm6HB7yCanq ztunHGtQY4@DNGBNFATUkdf4KO;^<K3f-$9Rq&HV|vad7O*-sqHERWJecwXK0Ja0=V z)$uP>8b%45(XYGfOaE;3=1E5S-`6HH#(?k788e)5E~V{1U977zBFcp?ROScr+|SNL z+PQvb%FPv}_70mQbeFE@oY0!$zA}AUU43$iF5aY#Va^UI;tI+8Z<J0V6=qS=RcTTa zO`kJ6eiTc-|BpVUP~Vsyuk$L$Ko3`!2>7nB<kC#aMj=$H*H~R03<ho{gV0xQJ3YTk zA-Fo<&Q%9)QwoZs>=Zp2s{Q>3h+982`~sCcDX0Jdc${ri2Xquw6umcPmd$QLuz_8% zA!<wm6MIOO5QvEeLImq%_h)yK-I*{YfmpC%rQ3S}u~6*Td+&Pez4u;^U1#SH+1Yc< zIr;a#zyG~|@B9A`3V?rqb^jM&6a3E~*JlS5pb$kUhJp}AAdC`35Jf4<FcRe$g^jSW zo4+YG!)T1b=GX#TVk>NoZLlr2!}b`99k3&I!p_(Q<FG5nV>j%MJy3x?QHd&4qXxB@ zfQi@(b*RVQ*a!P!KkSbKa3C5m35{q%43p7}DQLk|OhYRULL1s~Fb+Wnreg*=F%w-l z6tgfJhv9G>fg^Dgj)saAI0XxEFV4f~I2DU=7B0ngSjhsMi8paF&c=`U35#$(PRGM| z7eC-KT#sMyGk(QYSc@m|IM$&XaV$jwPeb4dJcZ}+44%bv_yRq62`}J9+<+v$$1=Q% zm+=Zx_zK_P4D>=nA2LWo#}zOz2mLT%!GVnd4B|`7#SrG<7#xRVaR;u%d>oGxa3a3O zx44UiEMhSghByL$;~$1u!U&`ImtZN&IFe*JM{y%=%uTo{H{)oI;pW_eTjDqT&aJpL zx8b(jj@xrAci@iPi92%_j^nNz&)x6`UgPfEgB9G9m8@blYgo$(oXEXc$9nFK5AhNA z;lA9D`||)E$OcYgBbylGWHxgOTW}+8;#5v!D-U8D+j%e#VF#z<PyB_C@d;<JlQY@H zLph7Hc^D7p5j>Jd@o1{-W}FEM_Atp5HQdc!_A$*2KE-F$v5E%!Ifo`K+H^R;LC)no z4)GWs%j0-F=i_yJz!UHm-o`t4A8+72o`{Qi5>MtST)<O#8c*jLxEZ(bOsvQ4c!X!+ zR@{b1aS|TFX;_WNxR8r*AMVFJT+Ah0%4J;6v$2rp@LZn9^LYU;<VCy~7vNf4gbVQ< zFX5%Q8q0ABuE7$VgL82wFXQFBf>-h?uHZ^u%~iaH*YY}E&(&PRwOq#=cq4D(&Af%T z;sHE}%Xu5ta6NAiIl5L^+0Ybf$f$AC&_k+3rJ>st142<f2sIc<Ll=D^Rbr$uu9<Ns z(~}l+Bk>$BX-pWl8jlOzE{P9Qr75mvOC}^Vx%E{$6!SL}{)RERq41z2mMbKNX(;B) z5E7M`tSCH)GzUZ_1EQL9wUWa$+8j4B8PyMxfgmy^P$!k+MN_&}vnb^bN{g+f6GG8E z2(|c5G~Y>!bfU@DwfLGfi3KfF3$)(I)W9CSIUb!BRMnRkBuydow5lhxxYDY|9a|`A z52CHXb?HE$w8{phJt%5*-4~_ZL1~luy3B72=Ig=yHkq%>2J33SVcDk9pAv;JJy|I9 zWT@RYZ}{fhrFp}H()N_2CsotQq*cc*HG+}SAvKs%Lq|}98Pw1rHJB2n%Ph--$n-!P ztsM7mb=AabA8V8uGTD}Wn2|k5JA06w@*o{~ke$94$M@1Hy*M5ecbb}>EOxSEX=k1< zCm4k~{R4OWx6&2RI2how0(@SME3>7;ArDGs=PvKiFfC3SdeV~a8k>BK`8Zi(Q>Bkp zKKk8gs`0Tl)DZLb2&qDLv)xLoR!VXs$G!E{Rdqhr``F;)q!F&Jw6Lt+@*d5!Y}<7m zPieZaWM<8zMx`rhs%|F-C3H!LgC2yt5}GiDrCH&@4NRFO7tZq_toCT`N2<EAu5^xL z*dluxrX><eM$^5!AmWCe2<w*9FHFra<@&n%+Nz?MV;WvKv8uYZZUd{U_gT$^>caL^ zCM+!5eZ00vjBvHvDa}lT?LosMR@j{qS~6v)qISxCf|6U29&KO)k6NxG-499=+JI(h zhVC`6tlLSag>AUXRNFA4ZmZmFvZtLE<wL?WDiT6BTqD_EN4i_(#jc28JjxRgoGI@y z95a8ym6cb+(&pyX@U-U5c*66F=vuyzGEb@QWTcDItj=7NRXH4ulp2TQGEZS3%<9YK zX4U0#rM6rwmF1E>UBh9yqbEf0QxOU9P{zrAF#C$N3b*Ic3ft~+AE)8oOZz{RDoHv3 zc${PK-obDpC}JZcV_)P3#+@7t91O_?8yVP~Hc2otXn`1;xj7g)AS_WfFpJ%37c&C` zBLgRp&Ed3*!2!Z%W^mc4!q^cQvB9Au0?bnb@pf@EFfg(>bR>s>1tWoAGcN}tkJb*x X|E(KXdN(owRkEhI003l}Bxe8sG~_t2 literal 0 HcmV?d00001 diff --git a/docs/fonts/hinted-Overpass-Reg.woff b/docs/fonts/hinted-Overpass-Reg.woff new file mode 100644 index 0000000000000000000000000000000000000000..6f177d2a26663e28fb94f801e5b5db1a817e167e GIT binary patch literal 48144 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 SH!=ZLvZlBI0A!gYX8-_&he~Py literal 0 HcmV?d00001 diff --git a/docs/fonts/stylesheet.css b/docs/fonts/stylesheet.css new file mode 100644 index 0000000..4e98851 --- /dev/null +++ b/docs/fonts/stylesheet.css @@ -0,0 +1,55 @@ +@font-face { + font-family: 'LibvirtOverpass'; + src: url('hinted-Overpass-Italic.woff') format('woff'); + font-weight: normal; + font-style: italic; +} + +@font-face { + font-family: 'LibvirtOverpass'; + src: url('hinted-Overpass-Bold.woff') format('woff'); + font-weight: bold; + font-style: normal; +} + +@font-face { + font-family: 'LibvirtOverpass'; + src: url('hinted-Overpass-Reg.woff') format('woff'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'LibvirtOverpass'; + src: url('hinted-Overpass-Reg.woff') format('woff'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'LibvirtOverpass'; + src: url('hinted-Overpass-Bold.woff') format('woff'); + font-weight: bold; + font-style: normal; +} + +@font-face { + font-family: 'LibvirtOverpass'; + src: url('hinted-Overpass-BoldItalic.woff') format('woff'); + font-weight: bold; + font-style: italic; +} + +@font-face { + font-family: 'LibvirtOverpassLight'; + src: url('hinted-Overpass-Light.woff') format('woff'); + font-weight: 300; + font-style: normal; +} + +@font-face { + font-family: 'LibvirtOverpassLight'; + src: url('hinted-Overpass-LightItalic.woff') format('woff'); + font-weight: 300; + font-style: italic; +} diff --git a/docs/generic.css b/docs/generic.css index ac39f32..8d7771c 100644 --- a/docs/generic.css +++ b/docs/generic.css @@ -1,9 +1,15 @@ +*, p, ul { + font-family: LibvirtOverpassLight; +} + +h1, h2, h2, h3, h4, h5, h6 { + font-family: LibvirtOverpass; +} + body { margin: 0em; padding: 0px; color: rgb(0,0,0); - font-family: sans-serif; - font-size: 90%; background: #ffffff; } diff --git a/docs/main.css b/docs/main.css index ab78921..95d5d32 100644 --- a/docs/main.css +++ b/docs/main.css @@ -1,2 +1,3 @@ +@import url(fonts/stylesheet.css); @import url(generic.css); @import url(libvirt.css); -- 2.9.3

Use a dark banner whose color matches the dark green used in the logo. Introduce a newly rendered version of the header logo derived from new SVG file, instead of old one from (now lost) Adobe Illustrator file. The top banner logo now links to the front page as is common practice for most websites. Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- docs/Makefile.am | 3 +- docs/libvirt-header-bg.png | Bin 1136 -> 0 bytes docs/libvirt-header-logo.png | Bin 25945 -> 0 bytes docs/libvirt.css | 94 ++++++++++++++++++++++++--------------- docs/logo-small-banner-light.png | Bin 0 -> 19049 bytes docs/page.xsl | 24 +++++----- docs/sitemap.html.in | 4 -- 7 files changed, 71 insertions(+), 54 deletions(-) delete mode 100644 docs/libvirt-header-bg.png delete mode 100644 docs/libvirt-header-logo.png create mode 100644 docs/logo-small-banner-light.png diff --git a/docs/Makefile.am b/docs/Makefile.am index fabae03..c62bad5 100644 --- a/docs/Makefile.am +++ b/docs/Makefile.am @@ -66,8 +66,7 @@ devhelpxsl = devhelp/devhelp.xsl devhelp/html.xsl png = \ 32favicon.png \ - libvirt-header-bg.png \ - libvirt-header-logo.png \ + logo-small-banner-light.png \ libvirtLogo.png \ libvirt-net-logical.png \ libvirt-net-physical.png \ diff --git a/docs/libvirt-header-bg.png b/docs/libvirt-header-bg.png deleted file mode 100644 index b269ed582445458086dcdc00acab2e737643fa65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1136 zcmV-$1dscPP)<h;3K|Lk000e1NJLTq002k;003wR0ssI2-6J6;00001b5ch_0Itp) z=>Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RT1QQbtIdNWrKL7v(0!c(cRCwC$ zTFY|dAP^KVa7zCFpHeyanEXf{fW#i!HJJq=Teg!5&gifew_C$B(*u}VQ%afc@v+mL zJ{Jo6$vU4LYn5P@Wx30W(Z+ljV@fIQzxax$ivQ+s89cwX9KU)+#$0`+hnRVu@3vx< z^o>dCPS2hQXU4za`7foM^PlT66{Z`sR!oKM7xsON@=ezClj+&ta2mYe=y)<c?J*Um z!c>?F`y0Zxt_{{U!S+Y)&)|FWq4v&$-(UUVy&C!l@H6vaog}X=j4{iy@W)b$wU&d* z5WpqBz3OOhLBOvrOPI4Pi{x8t0amGF=t?T*!(Y*A-aJ5cBf@$2@ZO!5j4v;3dL3R$ zkweJ&Vw~fw=JTHwtN9)prwWB1rsis`XJzTzZT@ykwE3Onw?3Eod@c7}I$7c~r)t%5 z75{u|aLaA;t30bNsIADltMP`zkN1i^RjtlJacZSY-ncmNLdm>p_ZSpES`iyuyW8%? zd1<{e&h<C}k{8|Jp~Mx=-Pz+;yK0YrD|{nQVo1I}&vR8`;BDzI<KGJ37?*k$V&0%Q zv2@AfgXXySmldtGe4x%b%Y*ZXI907Fc|+rb-$=Y+gXEk;3rZYQB5`aL&bbQ5!+6!= zRUAJ0AVo}hg}3p0`5=gMj#5gJhu=0SB|augoKw6Z4*kI8@m%72<ENBJT9ftge2<IM zG)*~YSz=Jpg7ZAX9w;&I<`wRo<2oZWg0S@^ACHU=3pwZTH^<>RtmcCU<MPi)yz*s5 z=Ak73ws^IKuHv$_c)rezFZnV~kH3*8Nh|ZJQdxXNoJuJ%Mrm1CVxH&UkE69#`9~|_ zv$U+_jffKwIp?@FrNxKFNv@K{80h5I92cjQ(s8RMGREYbKR-WF;-PU0Az&AZF>)!v z8ykm2l+s#DL_`G34vm|`;b4sM-V+f{334|W7dNl3uh!a>Qq_V)1e_0CjKj(;-s88p zbIyC;!+Y`fjT>X+0}*&^*`aYtDWL_u_c)b&e0=ahc3j-Nyu3`)B&~=R^xhARo5SIN zRT9>e)*l+DoHITX9hZJ-S?qEx-sA7Zd-3;<+w$q*;Q<Ha_xE?UtoPn~51d!k3h(jv z;=TBL$F2D0`T3cx2_7uVzXgmjA%qt1@vp&SjIvd(;ZrFEpPh3t#<#aOw(QOEl+w4x zmpDB>KIWVu9XD9053C$xj4|Rm0q<89$Gn6PTI)-`oLY{bQfgbJ<;(cU2Yi_);^3MD z<C>?ZC$?q?A%uWkkK+PoD_3}r|K0e>e2o6Tdlja_RG11=VJb|8sW26$!c>?FQ(-Dh zg{d$VrovR13R7V!Oogd16{f;em<m&2Dolml*Ygira@qZlZ0`900000<MNUMnLSTXg Ci!;Ok diff --git a/docs/libvirt-header-logo.png b/docs/libvirt-header-logo.png deleted file mode 100644 index aa7a91036ca38d399c00571d65966546a250ff45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25945 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 NrlVn~j#jmg`yYKkzhD3W diff --git a/docs/libvirt.css b/docs/libvirt.css index 2310b20..bc5f2eb 100644 --- a/docs/libvirt.css +++ b/docs/libvirt.css @@ -2,12 +2,64 @@ h1, h2, h3, h4, h5, h6 { color: #3c857c; } -#header { - margin: 0px; - height: 104px; +#nav { + position: absolute; + top: 0px; + left: 0px; + height: 100px; + background: rgb(0, 95, 97); + border-bottom: 3px solid rgb(60, 133, 124); width: 100%; - background: url(libvirt-header-bg.png); + display: table; +} + +#home { + background-image: url(logo-small-banner-light.png); + background-repeat: no-repeat; + height: 100px; + width: 269px; + margin-left: 1em; +} + +#home a { + color: rgb(0, 95, 97); + height: 100px; + width: 269px; + display: block; +} + +#search { + display: table-cell; + vertical-align: middle; + width: 20em; + text-align: right; + padding: 1em; +} + +#search input { border: 0px; + height: 2em; +} + +#search input[type=text] { + background: rgb(230, 230, 230); + color: rgb(0, 0, 0); + width: 10em; + padding: 0px; + padding-left: 2px; + padding-right: 2px; +} + +#search input[type=submit] { + background: rgb(60, 133, 124); + color: rgb(255, 255, 255); + width: 3em; + font-weight: bold; +} + +#search input[type=submit]:active, +#search input[type=submit]:hover { + color: rgb(255, 230, 0); } #body { @@ -16,6 +68,7 @@ h1, h2, h3, h4, h5, h6 { border: 0px; left: 0px; margin: 0px; + margin-top: 120px; } #content { @@ -96,39 +149,6 @@ h1, h2, h3, h4, h5, h6 { padding-left: 3em; } -#headerLogo { - position: absolute; - top: 0px; - left: 0px; - height: 104px; - width: 400px; - background: url(libvirt-header-logo.png); -} - -#headerSearch { - position: absolute; - top: 0px; - right: 0px; - padding: 2em; - z-index: 10; -} - -#headerSearch input { - border: 1px solid #999999; - color: #999999; - background: white; - padding: 3px; - font-size: 1em; -} - -#headerSearch #submit { - border: 1px solid #999999; - background: #eeeeee; - color: black; - padding: 3px; - font-size: 1em; -} - #sitemap ul li { list-style: none; } diff --git a/docs/logo-small-banner-light.png b/docs/logo-small-banner-light.png new file mode 100644 index 0000000000000000000000000000000000000000..bca39bcaee336644016427df4a7589a9de3668eb GIT binary patch literal 19049 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 literal 0 HcmV?d00001 diff --git a/docs/page.xsl b/docs/page.xsl index cd98f7d..70c06a2 100644 --- a/docs/page.xsl +++ b/docs/page.xsl @@ -141,17 +141,6 @@ <meta name="description" content="libvirt, virtualization, virtualization API"/> </head> <body> - <div id="header"> - <div id="headerLogo"/> - <div id="headerSearch"> - <form action="{$href_base}search.php" enctype="application/x-www-form-urlencoded" method="get"> - <div> - <input id="query" name="query" type="text" size="12" value=""/> - <input id="submit" name="submit" type="submit" value="Search"/> - </div> - </form> - </div> - </div> <div id="body"> <div id="menu"> <xsl:apply-templates select="exsl:node-set($sitemap)/html:ul" mode="menu"> @@ -163,6 +152,19 @@ <xsl:apply-templates select="/html:html/html:body/*" mode="content"/> </div> </div> + <div id="nav"> + <div id="home"> + <a href="{$href_base}index.html">Home</a> + </div> + <div id="search"> + <form action="{$href_base}search.php" enctype="application/x-www-form-urlencoded" method="get"> + <div> + <input name="query" type="text" size="12" value=""/> + <input name="submit" type="submit" value="Go"/> + </div> + </form> + </div> + </div> </body> </html> </xsl:template> diff --git a/docs/sitemap.html.in b/docs/sitemap.html.in index 757d5aa..4353635 100644 --- a/docs/sitemap.html.in +++ b/docs/sitemap.html.in @@ -7,10 +7,6 @@ <div id="sitemap"> <ul> <li> - <a href="index.html">Home</a> - <span>Front page of the libvirt website</span> - </li> - <li> <a href="news.html">News</a> <span>Details of new features and bugs fixed in each release</span> <ul> -- 2.9.3

Use a large logo banner across the front page. Tile the three lists of links into three panels Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- docs/404.html.in | 5 ----- docs/Makefile.am | 4 +--- docs/index.html.in | 20 +++++++++++++------- docs/libvirt.css | 29 +++++++++++++++++++++++++++++ docs/libvirtLogo.png | Bin 33698 -> 0 bytes docs/libvirtLogo404.png | Bin 32442 -> 0 bytes docs/logo-large-banner.png | Bin 0 -> 86032 bytes docs/page.xsl | 5 +++++ docs/search.php.in | 2 -- 9 files changed, 48 insertions(+), 17 deletions(-) delete mode 100644 docs/libvirtLogo.png delete mode 100644 docs/libvirtLogo404.png create mode 100644 docs/logo-large-banner.png diff --git a/docs/404.html.in b/docs/404.html.in index 5b771bb..8942864 100644 --- a/docs/404.html.in +++ b/docs/404.html.in @@ -15,10 +15,5 @@ locate the content on this site or mailing list archives</li> </ul> - <p class="image"> - <img src="/libvirtLogo404.png" alt="libvirt Logo"/> - </p> - - </body> </html> diff --git a/docs/Makefile.am b/docs/Makefile.am index c62bad5..d22e267 100644 --- a/docs/Makefile.am +++ b/docs/Makefile.am @@ -67,7 +67,7 @@ devhelpxsl = devhelp/devhelp.xsl devhelp/html.xsl png = \ 32favicon.png \ logo-small-banner-light.png \ - libvirtLogo.png \ + logo-large-banner.png \ libvirt-net-logical.png \ libvirt-net-physical.png \ libvirt-daemon-arch.png \ @@ -358,7 +358,6 @@ install-data-local: for file in $(devhelphtml) $(devhelppng) $(devhelpcss); do \ $(INSTALL) -m 0644 $(srcdir)/$${file} $(DESTDIR)$(DEVHELP_DIR) ; \ done - $(INSTALL_DATA) $(srcdir)/libvirtLogo.png $(DESTDIR)$(pkgdatadir) uninstall-local: for f in $(css) $(dot_html) $(gif) $(png); do \ @@ -372,4 +371,3 @@ uninstall-local: for f in $(devhelphtml) $(devhelppng) $(devhelpcss); do \ rm -f $(DESTDIR)$(DEVHELP_DIR)/$$(basename $$f); \ done - rm -f $(DESTDIR)$(pkgdatadir)/libvirtLogo.png diff --git a/docs/index.html.in b/docs/index.html.in index c4025de..b151cea 100644 --- a/docs/index.html.in +++ b/docs/index.html.in @@ -1,10 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> - <body> + <body class="index"> <h1>The virtualization API</h1> - <h2>libvirt is:</h2> + <div class="panel"> + <h2>libvirt is</h2> <ul> <li> @@ -36,8 +37,10 @@ of their contributions. </li> </ul> + </div> - <h2>libvirt supports:</h2> + <div class="panel"> + <h2>libvirt supports</h2> <ul> <li> @@ -85,7 +88,10 @@ </li> </ul> - <h2>libvirt provides:</h2> + </div> + + <div class="panel"> + <h2>libvirt provides</h2> <ul> <li>Remote management using TLS encryption and x509 certificates</li> @@ -95,9 +101,9 @@ <li>Management of virtual machines, virtual networks and storage</li> <li>Portable client API for Linux, Solaris and Windows</li> </ul> + </div> + + <br class="clear"/> - <p class="image"> - <img src="libvirtLogo.png" alt="libvirt Logo"/> - </p> </body> </html> diff --git a/docs/libvirt.css b/docs/libvirt.css index bc5f2eb..a990a7d 100644 --- a/docs/libvirt.css +++ b/docs/libvirt.css @@ -471,3 +471,32 @@ h5:hover > a.headerlink, h6:hover > a.headerlink { visibility: visible; } + +div.panel { + width: 24%; + margin-left: 7%; + float: left; + background: rgb(230, 230, 230); +} + +div.panel h2 { + margin-top: 0px; + padding: 0.5em; + padding-left: 1em; + padding-right: 1em; + background: rgb(0, 95, 97); + color: rgb(255, 255, 255); + text-align: center; +} + +body.index h1 { + border: 0px; + text-indent: 100%; white-space: nowrap; overflow: hidden; + background: url(logo-large-banner.png) no-repeat center center; + height: 300px; +} + +br.clear { + clear: both; + border: 0px; +} diff --git a/docs/libvirtLogo.png b/docs/libvirtLogo.png deleted file mode 100644 index 56236fe490961da63953c1f06baa5cc2369e9b39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33698 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%0A`qlIVd3F#w7N<f{z+^|42CQZr66^u&cLaE9oc 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 K+Z9?iVgCmP@evsS diff --git a/docs/libvirtLogo404.png b/docs/libvirtLogo404.png deleted file mode 100644 index 059c0ebeccf5ad2e1fa4f99dc3e91299ae607bf5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32442 zcmXt92RzjO|37<=lsyv?M>5XLifkc{GtZu9uMme&_K4yV5oMooXRl=MWL{P>viBbU zPv8IJ$LD;`+xWc4Ydl}C*Yov8PgjkKoP`_&0#RwGs~CVlcqYK>4k<A(;(jb_4BUuq zwA55UH~&6!o4=$1BV?ZHFdq<z;`YB69w_Sr6EH~PtD&Px@{5>`Tms}XXT}8rae*{c zlneuBHk+N@%pHRy0=Jtn=pJqucw3fN9}C6^HOykgavE)mW#@UebZ7QMdb!%P;m-IW zr^%d^33haF5#;9CElNJlJbw|fHbN$ok9dVC{tZIBvs=2v?)~{0jfiQXK7{5(AGfN3 zT?z($T--RA)c7;Fw%CkSvYAG2!GL1kG;q6q_2tkDCRm33NS<mOLs=oCmKDBfjnilz zNGpy($n*}}dGy~8h)n(sy1-tnY3+I%f*GF3anv>ovr*^Q*1l^|uW`~x78sRfyn9#K z)D(Yq_M)_+!q(3Zv;OijRDqg9?seMzXEwgRZ(Cm1I7xhBnkmF6fR2v0aHoSFp^;Hh zM7wexk5hx>;4lUxrA8{(E`DHm41X+~iNUhMxS2!Ba{;8ABcI?YrEO(yTEpKaFPA>N z>UD990E58`T?wovmX_FGT^mPvU+%veg40@7Fap<E2*;T+$5{woREXu7w3S}yyXT?D z=S^#W$?~hKZv(#&cJ?kzV;cN#jVA$}HjhHC&sOUK_qc5;-!Gq+m+Ml}(B!wa(zGXX z&EO;W|4{JXxdRgV^QMAuWW_I6!m^>E!E2!nj}Ra4a&Z2V3O^k5^0w1xasF50#<-1t zYpV^rko;BW)v<f==8c!Ot~T7$iFV1>7Q}QXj_6LT>KzJlbQK##hJAY_n~CmKUlm-M z8r&al3p@J8EDY|qwzVaQQpQVCxR$!U-nrojyP6EsnWy}>{B6#zpzUAMz~a|hWdnCX z)X$zRrKoWz1qUnQX=Ox#`}rB-1m0Jj??`8iD?wX5OQ}o2-9?NOo{K-V+<b1w#l^{t zaLR|gZ+Z0Z+-7k{C01ADH>XKAUp)*Td!LGYe6iwuc=&2zFR;yvP25N=!(N2amQbHH z8RJ;#rpnOo&BnmU_()p%P0r2b>VE<PYOLM(Rqu0pIQ9$=^!V}P({rC2YJy0D-5|MS zdsu7o0(l#;x%6*kbs~Yf2AfK7oVk3`(UD(Zv*r29NS=|J{{2Z|!pYuVjmzz@vz=S( zWJ(!!1a%n?N7^Sc+Oxz>47kybm8DVb-fVG!a?~GJ5smbKgsS5CKkLC~spC+%CTuzX z6OW%KP^Sq2QAqU@vJhZq*M4h*GnT>H8B2Xgl-{h>WQElik30VzH+1>n#pMEt0tggO zNn>kgN0<s$O6BRPBGkyx1~bS6k296tf=lBPgcIxL+HBrzND~l1%lqxbdR7lkFAs+Q zqW)>bRI?Fh$S$5{0o}~ZrIh$f(keq@LyaoON+hMvfj1^W82WF{o!*3T%QbQ3IPce; zHm_B<4+jBt!rz=L)_Nz52kPqTYO4bCX#99s1un`hMwa8*>7Xo+X9+)qSEd@^k=11Q z3s2N77W5L<ddwGkF#R|Cr+~129&-jM1_VgjX`~SHz@YZ{up1b5+&W!!4gJAL01g}a z+AYIOO-YGuT1;2x0f8pVE%H5B{{PRN_rlxZwBY<o<7uwjJq_Ai(*AdxC^M{K==k&~ z8Nb_xc9n#YLJV>01qKXi%tHT(TsZgpV!m5FpS8J++{S*)Yb*0D3~-soATr#hW4o73 ztgO`JbG~>m{(C?`n6nqMfX-vYk~h6R!yezSBaYD2FF($%a$K?@{v~>xlEkhb`e7Yi z<1}vmvlkONj>E+%av?+HlaxP^R!q9WD~U4|9n0zLGRK23Zf@1_2T$MCqjHIHZlXnN z=+^V`3K2Ou?Rhy<p`znse_vl;JtV@OH%-H?8pe~R@yA;lcmom%X)V#+)nV1;S$pv1 zY&l0&UqvAO+sX>x#N^~ZBSk<$&6TE+pP!!%uY_hQdXHEM;vCAZDvqWcwDMk=fTL*? zE@?fQ_J{#JrzMXX!Qo1*lt0k|-;Iop;<e6KINleb%&$md5RzOzxfq?Ee$(Erq^+yF z4I7!I2lXGwL7`A|Lqn{SxC^SM6{ST$L$#(ZvM5Cj;?kf~(N`%lRQ{x=D4O{lm=fI^ z!mjS_lwP~h`Dg1DRdZRq8eJbv?mwQu8pVnEF}z1qe~`t2OJ*EsIOXH9SO{qZ=;JCC zqY^DwEVqjOD;^Do-7l*B2>LkHJ8`OR?(R0Bp&X&DoMU5SQX!|iAN#td^pS%O)pem) zGQg~k*}g&vOjAc)76eG~$)oVS>)C({5aSSe&fj}dfW`jQkt!PQ71=)x>7PP^jbG%) ziOm<rBA|##@}ooeayvl}8%4N%@;lzoujp)|*knY_oG5BK=2v36H;B5c;3gRnV4<-a zvV1L5N+nX_85!E$v$o<KW<<PxrOEfpOSy8Z*2Kj{Yq^5~v0!|s07CeSkKLD-A)Qod z8<kSrMR%$qkUdaxX(hY`b%BIUcM@BefylE|kUrQdkc0mY(ww2kA$^C4quTNzF)?v+ z|MJ2?5EaS-Gvy$0yy>6cZzCmAX;O`Vj#+m!H=q7K7W#ZfR~JG(_me>mg%^mA*sZ~Y zA6&ErJ%&q_Q<eh;%o*f*J-vjtvDg;W1aIc>w0!uq@d?ugxwXulF1Xr#siT8l5lX1B zvDe}^BDwRm{J_h-?gwpIN8?HI=RJ7^4lg)3g)0{N&Sh3?_nOaoAKd#$UW~8zn;tHd zjx@N%U(EQ?*qsE<%h2%%l&MW@k)2(<sOVmg$lwjdQiN4j50(So($0x=WD3KtOh?p{ z2ZG%huVAywz{|f91RSgCHHzsk*zRM@_XE)LpY12dU3?5PGrRqYtPQd<yCyfZEixhz za5L2Pix#gX;*5+8&)?t4YHDkrBNJ4(>%5m^7Xw(&<mT%ASQ+0LACKNwCxB_#S4Mc> zA|wjr)gUnz0dssF158_wT~+a%08H2)3!CVIYz)}ARu6hp7e)rkB?7YjDmW;4;Iok) z{arF{9wj7CV4EjCQ%3lJNFN?jldxv<R51U#;%lodQ#x3LlB=I~{{?9jK6$Uu_a!oO z3yW`ipB{xEoG95t6{HfMKv12}LicZ9PIz1~0FuvXiIj+R%~;(V+LAr}t8Awbr?Vbq zB(Fm0Wep>8V&=Ms_eKRjTrrpOt5D6L_Xi8faEZ%;RD^$^6X_eX2kD&x+RzCTp}V#s zGWIDC;tK5lR8;M;!W;}oj2=OG1t~j_!^`OO;iddC@$xdEC9|}cJ*Rn4ljTFH#Eyqy zXIi8YNWdD%g@91nd{he!DZ@)13Re=`ML$2Ds(%Ptr?!-9c&%qf=0o!>@L>Ou3Y}6n z!Qt%=vL??!vPvQ9*1FqW3F%1uuavHYFnrI6C9nASc&==Xjt#2D>cJ{#F5pZ6MKapp z6RCBP7MXJ6Blx)bNL1?8*~3=DNuKm@Xe!9><;Wxtj^CrkX&PA(B$Cn26wUy;*H0U( z`Z-VaQVSAOFiQ5}z1-(oLd$w@A^_Q_C2_nA1ZAwg2ss>8Blf&1(Rvqf^OPQ$ruNSB z_(Y-0@Y&Ow+0Ax|f792!?5KTo!sS*!d~;@Xg?}?RU~wl-u?1w;LTzs4-mP#IM5u7- zO9~4&YR@1vg-dgErxjDPl1Ig3VZB2TL8ID1Z^F6;^q@EWe}>!lCHuX5_n6jq)SgMj zw}j(SCQ{lu*%3zGySK*5rdU@&V_`8%T0^qn>KYmIYZq{KU(d`W$17^l=n&473$52( zHhj71cf}}~G$IB>7OJH$&$kh7c4MbkfAiP2*O0@j9gJ2X;X^}17WWuy*x;+Ht4CC2 z;Q!79bFVIXMl<keV{&ib*kdEtf4kbb>3GR81$<gu)vwO|nuamjD>U@m-Z2I}QG30c zx+F7yp05?SzhfmnyDDrMx-P7u(XN;HTsW;+`ZD0ze0yt7{6hBd)7@d8NWw@Xo>xca z9DjXT*xA{kxKcMqR60ANx<RGwrvu7<cE;g0S$tx`r!TUEA6NAS()GanFXIYqZiT#w zX``T3`84nimf>w;iuKz}QKPcLgD+mcylj2<aIwSciZ06LR@DGfUtx7-Rh>@tmz7xu zjTUc{?;o;5U;l3#N573*&*_7Lg9AFd7*EbODq81?NroM&PfwSUj&g2tP_>@+FK1JP zLU%dmJ9ZvdMd;;zz6o{UNt_S%CA#VERs)|%UtDl5g<Urfdwve1c>b7qApX18{u<r& zn8)n*lxrdL;1M&)5zDIs3i=Ap^#R*Q)6Vcpg>#R2HGaJa9>M)$9=wRJn~3y4P~Izo zSu?mDnN_)8hGYlVlehNqM6x5JbBQf2ma|0mPDQ_^Zo}zNu<t7w+&7}cxll?F;LRd< zVrhAg95oC>8B|}V8eUtrzC3eOx-#XzBO)zbRJVo2E&x7~fizc$Rx!7kJv`C>6gLA5 zEgrp~5`xUk0Jz!kQ@MM*w$8%T<j06#E8Py_<SiyY+Kny*`bE7vxgkC<wlxF3ht=S? z<z@SSHdyvr&Xna?dB|&~XO&&D#(}1MaaQ34=O=9H){$6;SJSnuPxQRbk=^dP&m=qZ zO3|0?h4mb(HsD^fdDguDtI7H?%Z9`FV{jso9NWSk$TDevd<l;)$opv~C{`O?NL+09 zgZXw`*&w8(wcc;aVcG=?OH?f~QIXG4^YC~`XsK9aXprfuQGZ9vo<WebuOYot|4*(F zCN=_j<i=7NLT%QGPyB`Ecjk>JT}KipQArksT^_FigDSX7((CUW0>CJ5HF<%rznX&s z!n6nl1(zpE0^Dc)i44=-51Osm#+i#)7br35yAzz2-#UYz4519D{r2W)ft4CH4Gws+ z0jnH%Ols>ORbC}V_3Q19v@Ve;&BBp@;)QC>WL`TyWrhUc^=Y@MCY@2~8|Xo(DBF8+ z6QdXlE359GKkrm^;!n9TXbTWM7>UlCj}!0a=F?jH9k<rwxZvRtGr2*qdNg7l5mO`1 zOd-mpgxzEY;En{X;#;1#Dz{)Quk7w7X&1eUXv<%%R9oO=`5yU9{>g*viDi6dkjkwb zHDj-@jU-F!t5@seB~pRA3yGm~a%F_ZgV$NhXR$BK-P<1ignsL_)si}y76&by5zzd~ zahDQV(meWcb0ri42>Mv~SP`JGkd@F&u*1{erWYSS-Hx;G9~kezQ)m=RJlRRW*B<>2 zXXbf<2WTt;fe?199s)yUzctnlR?)jvLy7w<!2qx-EG(p@j@jc%SBbWzb>t~k=dEG% zaq8z8Vc3ay$n@&|2=UM=QNI^xb}g>}|6Yd(yq!NsIyx%GcF|rs@MjJl@}0_`7aT<T zNUm7;OAgA%S3EWcR@|(!A|L2`Q(yI$#GUHqTD&W8pKE$^Pc3otAu<7g!<Lp4VJ%f0 zWq}ux4>>yknKLB%_O3O^jAY7X)1bsBM+dikY+Pd39&`I<7xCdNyCl)zRo7>$i@j>% zwn_B|^`n@Nh;FOa6T)&~LOiU~TT&DIFEylaAr@6f$NRCW5-lU65J8U;#6%Aq#xou| z6+R~qE~^M%luLfh#*-1wrNO_?`{&?AAZ~28=Bzyxq-F5Zl;(b$XlZnnrq<o=2NN!d z!0{rNr2>JNvqL$<{w>dV54S)t@hr&~E)8ySlvny)f@C|DY8aRgvUqR?go2(+T~z<+ zoxh$3SsP!PhMSw)TReY6^Y5*DZ@B*Xn7!?sCJ(1KRbwt+f<()i|DFhQcDgErVy{>A zcNa073UUATBGbbHlg_J*;Qgnd3~iHWANiTco1-81PP>P@?lhJXmxD*kqpGMcxH!5O zpTs0<I0D9}r5X!+eyWw(?#-{s``O?DB@Lxw1D_%|or@uscAp3>&uLP@NZF5{N~uBH zcGd)!qDj$FR9abFshCl-I#U}Bs-;i1Z};Z7W0Y(EQ$+@L=PpIDkKUb8X$bLaIsl?< z)lendgFj<MevJ|V$X@LOab)`y0ou&WEP9mNos#IE=LdX<ZzofU207yn)ndX)&UZj1 zbzaD)sL+17`O6x()jj<CPbF_tpzp0}l1blOg@dw^Xq=T9#ZqMBlhaoD$FE!kXJa2{ zEYcVDO&zso6hx>h$85bj7npJ=n7}!}SaD#p42rx_{=zR`7LNiCX_|RRlZo)?9`eUO zp=&SxK^*D5&sY{?mNLGpC)@e19cleDgEe(L=q-U<zJIrRo{2woEcZ+d@!hwYz>YNE zbCh@&4esx8sNTJ}s`J}mXaS<8ZBC@n9rEZLN%J8uZssMy;Xzy<afO`Z4k>z79@T|w zmH#CU$C%C64;T7n+7$YbeTphkR33Mhjd;Hi$k4m}#+!oSUOEvhTB6FBU_?Oepo!-m zOG5EJ(!3p_g*Hwr>4(N(aKDPXA^k8!b=tlBx)V52)kih1uXrM_8nu3iQ-Xd@tM(K7 zV*cnv>kmz-XyD(AP5wE|Yw}e3-VemIKo9ldy_aFCBpazb*7@(d(cO^-MXxXz40}JX zJ6T(7-q*0O=0v+vz|l{JUY34iN)lc?i=+_|W1EEKWB0^QxZ>-_J;w%!B*rn)1A`V4 zSE2+9FBjJI7hH!;j_@-ot4wb9?1Lb`y&kuqOFN)|NnGPW+oIWUNJIu4Z5pyT(gxZV zo;PML^-eL$O&|AUMP$c!!5?(}C?>4YvoQ0XjvYkzedQU<5Gr~+n{0n76S*J;vv7aS zu+K#1fA?L#wX3UZ_s7BVoL;}{bHX939MHrBlJ%hNhrwCj8!pdFCR%EbojhSH{Oz|# zQ+oWbfJ>bxkHe^3aO3Jqf!||AMBAQNYYi>9CzXh&?kKvpx#>0q>3?512pNR*3ye9$ zkdXL6KH-(9IN7K2gpXH~Df(DBjSo4E-{3`C9}+-*irv$=v$*9HV**~!IcefS+QVMw zy$+G5(MUb~%Z-BxJz^n^81cov4tqIFT8`X5Xf@XZAsW~Fx@GD<%DteYprBCap*x?P zv<hSYq(}O?J3L9aq(ZbE&YW>Ntt$Wr>}WI>DIiustBUn$xey!}IWg@Z%`mzqBNM6Q zOE`1HZfU_sTN6L!9mnj;p21LNii8SR8+TYneh&N4#Lf;kDR|B+7<<0jWGJ9?N0nl4 z$_G?(^*jxP^R$^rPs00cc=@L{E%54S(rf+a1EQW9oH@$%ssw{Aj69pJcHG-;+_7<S z>1(qa{vaJmBY&z0!)431H3##n(aZd;=<+R-Ljs8<A~;ok6K{z&{5?ca(s2fCoZVT~ zK#el=of_4D%s7$TS*$&g*I|%cV06F7#Zh_YCNkq&XHX3_A@}6_C0}IJo50NnNIz3w z>@7%R&1Zs{-n9EE>O8x^!+#HCiUn?z0caKtdaP-^U7WrMsn+CGWdZH3msI>7H@5O? z`a3W{8G3z?Bd8E^{zkO94fGkJSVADoh5wq5j#l+ny}A1ZqPjE~SIS@|B`%`=%7a3n zM<6x)BfVf6IKu{9Hlu`PoBtHr#rwN@NMs>IUS!=7+RqDmYp8HQy!#PvDg!K+Hj20P zv*>x?$!tJ>{P=gK`Jj!mDu}57W+lDBi@nEAL`*EQ+Hn}#d<M+rdVA+u7dGrso(XB# z6gQzY74pSxPC)y978*4oCdknrIwAeiQx4LM*l8ftOKDf~TWaUO<y56qpPze~q#Oq= z<8r0k<fHjX9%nB_UD{1Bv=kmw=T!b<ix~E-x*g*j*WyplpDrRRYeuXWBjdMz2gnc7 zLxPuW7wSF4bDAxU_vwnuqDqaeUebHCUO~z&8j0n+2}x^iu@ja)PBU7fko0*0xGS^F zTrV8hwQ?|v7r&f5ju%nQ%BpW4uN@$XjU}>GDD89b%S5WvmS7TcJ65|#Ki$%fx&VP# zr^Qz|OX2s@LcdynQJ8vT+mXMvvu0>lf67;0QO0d1u-(5}a&T)pRuu>YkAm8Y+sOHY zl_R*AuJ8Adjg+~~?{8{)T9^@R|5D<=^R02GWn*2~ap*()*}>`~Nl6m6Fgm9~pQR!8 zT*Gfg&%Xd0yR`o#H-1z;_!!)BHt2yb=>Zb6!VuFlfvcAviAsYuM!#Ce$ERuQRU<Nd zX4XUlZr4>0y2xzm-GEZ#C>rE)H!Aa-lF1JL1U)6TBL?E(k00fbjEVB$tqr>bxJjSm z-CIqU13qiJXF`)#cGoO(*MGbR;TBsS+fhMhnX9|mw%uhv%!^*vD%8iv)wcdh-v|x* z4FXa_?ax*fx-U)d9h_>{b%>Bh9tABN1yNln`=5Tk%E6M`Jsu>UEJSW5ykHj}tWqqH z0T!V9LFyBF-l59G<}qgCU|1n(sXJ+DCV{mr?HRKy`M?SR>hxPtuZA0<U}Sz$Ysz7{ z3&_SL5W9-;Mf*6T2AAovkEJ2etS8&+GNnp<dXlTT<?pQRwT}-MqinnP27W4;E%4kh z-)wHo`!-n;FiCRB(r<TAsO7YcrI83+4>nVl&*1$TZn@U6i&Hg+nNCS)2m7Cs0&7tU z)3e4YWZyI?vAEh*SMh`&c`nG2x5chIK8qXV34cpC2@Nm(GQA+6VX!o_@q-RPc>?Y{ z(^Vg)VFN=$zkhee4cb<^x+?NTPEW(0bR#c@@gfy&4ivg`uK(uXQ&6;hC&Vk|8G*ij zIAAxzy6yZCF(FEsBBoBT^3g<=!4<;(9SGwS69qOzwX=978&nA8EahH$vdq7@)L>&_ z5+(GK)l?h~ZC>BF1dd~GY$FHPN5o?`{wL~+i$W^A<P3vzMvhOdkKG<*SLerVrE1cd zBu#SNdYwo5aWy^EEyK?aT?YD3d8~;`sydA=Ulf!#=1BWI#hU`$#n>?9ntZm|;v}d> za%=gWRhQLerxjPdH|P7T(h&l)2QBC~SeVaKw{%)}V6xajca?l5cJ@xsFa?N#88H=< z_3xG1Gr6d+lc`6CF+n2}6Aqvo7x?c&;s^@{<W+S=n2#0OsBv|j;dMZ9i_fOiwdacK zVAvLOmkOMW4S(S%aKT6+CyTh`5p3%wm2d_c;WleQsJk#D5^01weU>d_G&$?&=t!Sk z0~0dS(jtvgmU^*oN0388Jb$$v5PorjXZiJ4c>yck+tY6*a*4{HK$Z)B$z|OTtx&Yo zgk6H4E6P3_QT^s~UWaac;yOD)syYibkK7}1@`p@U9dm}T-oFQ)r#&qMlg$QJsP{8- zla^O(FQlnChHRx=$KHeAJojh)Hh3*pg^4I;kK<+3S)u(&;4tH0AT(2=iV8Zjw{UT~ zW3DeCL0E43@}zOzs09YYVqG$Wt;ukkHio@FcySmO%%EtgGzFF#2X=IuPUX=^c*yqZ zvwgsRgfNZzzx3+SndKjnCR5elC?k(FA$p5h_tv+#)tM>cA9G-u?)Lo9j}pnej{VZ% zZi1$DEDq?IsLPm_fmrAj^=w&ghSCheF4@U40)9E8K)cI*MzbNej&zo7HHyKcqHj zPc80n5X-C**ZYEiX3YNSX!tPJX=;WA!j+&7>p*GI7QLVO6j}wT)KwVJCXUm1zA5M; zt^Wcm)cY5?KQu0A<gv7Z!BsEsPA~pUFsCwSjvlqgZzO2C-QzCUmby7kW`gP5`SVvQ zmx<QF(UH{=?W+0OKYt&o#P|B?k<+)n#fN=}{VLJB+_vj6>Fel0{9@{ULm*k@H{&qw zTXr34k9cJdWl&*<W7sWfxnx_h5&w*n83dc6vE(ry<}r!AhpC#&Y>a4qdGi>T(0qoW zZ`zxSiisWH$aN4q(QzFYjVzsYL}&gm>UfEE$Sq@qPfpyiZKrrBzN{L$*U6YZSRUBa zQd6e=G{9Yg+c;VA0@r$lJ6#RCcI0ZnJ3OB0X3Xm9+0{F@?pPFwjoN2ouBXP89)Buv zK`pOW54smW2lJ_QquDHK>ly+-PBNErk?t1XRvz5&k>L$pYNi0J=aDYbiSK9xMOh9O zTIl<Me;%2A-et_wa;8`L0(T>MyM0tXfVgNt{OQMEB~Dr9qolzYg2{%onk-+L^6|~h z((^j4BfQc+%cE{*<-dGU3H&3Ij;SOcx_f>lb?-4D%M8i4*te*r9hha0`=otu|8z#N zLlM={r^@;&l_ugya4*NN(67}6HvN98bfw3!*v1r%+C%sgjw#^1R%l_(a5l3!CI^;* znXPcDDaqZIH@WYLc-;=UH6p%}X&ww>%PG3Tn@GPK-JQhgF@q{os9lrsJbeGCCAo~v zs^>tiYI*=W<1j7bRt+RaW2o7c)wqxm8ZkiKhCf~NeD!<TwnXqL>BpSVn%@ZdCZFoN zng6^dV0=Zy+tYGG?Y;1J1}rLxDitoyB}eCB_3Z2Ckw#5o0R^8{-wUSi*6y@^xw+gI z8@4X4ttbvf$SVTgc6Yye*r>^h2m9uq_pyDFAGkPm8~eD_ID=sq5X<u=)Z|j(>glp$ zPPIMGqbcB15xk`L`DbC*mQB(~jBUltu)`L{oeFD+|J&=8^4&?OVJ%ni-tW$6P%HDs z-K1B*QjM#~nCQ$)x*7TC$i}3A7#BL@59ny+pu3xj*V@Qk$`hJ}xk&m>U#_>3_3G?U z+e(&T&vT%H>-&3Z#K{O$QkzJX@O!vrPpA9iD0PmN^V=Lb<jv*vFnCkQOu)wf>%P-k zINVqj`7-o;w0L+l1eCeHRT9M62q~h@X<fe(Z!5KP2n0MT03Oys8xD_GW`vhWh7W*E zWpHi_dE{D=P&Jj+NUFZ#LJZSL^<}YqUL?CbNN7yJYH3!&zAKiQQL5qiz1NP}PH^SB zz+P0z=-1StkNvk<O0|0kQ%9A}CTpfm0sPkqLG{|X{9-8k9~YqgK#s4g>+nHt)?Y<i z^oqaGL3>E!#z3u=?|Ab3;=$6x)}vqsz0=(x9pkDe1+9z3@3CVker`@b)1QOsaI7e& zKkeC<mnlFY#1|`01Rrd4c7V8UbB!3dx+t)Fw9Gk!s*hOku&PL!T({bB(8LD~xJ?C1 z&)ogO!PJ*%`%FbFX0Q)}g&72h`qPQqpoARn@X(R*w&-C7T~HP*Z4<b13~MnULt!^% z9;`}yEq^s{d~ICa+a%0p9%tg)ZKcbbZTWoBFtk%sD#$2%Dof7dGA3F**?{M-Gb(%k z{(Un7hdmPu<b3=#UbUf~1KR8Pq+&YYBG`b0c9G!>Y5BNYwUMt$xic1)@gBk&Granw zt^_r;W&o+LNf0*Rc8cu`Vl4q6-gL)PjfJ$%V56M?U#HK7^Tw$p{B@8nxFE(&;=rxg z;l6PJbwooWsi8mg*?Ub1s*I43lZ`hL+4`<5y3d{^?Z>I)1w8~mTIPDEdzT}r<P2R^ zhJY4#K>BB<9qIvy!|KvF0l>9e=iF-`S7KPl%rWUui|65+Ec*!Cj$`ekHBUdJ-@z%) zB3P9J1eXr}(UY4kr{_Fh<P0+VoAiDe&w%?YEK(@_@B!gq2B~lIpq&fKH+Q|FjK7&m zhs2~S%CHR-f&A)%(s2~UVqx_#px}~#$UqNdxm9=CkOABAB$6PgF(X?=vFdg9Pxyw6 zEcpquxRIo2yJ6k1|5#C$3OYq&rw>}W;aU>Ba`gjJuTHG>QFU5_Xz**+OwFbuG{c@? zygajgqEFZrd?l{HK@uJ9V*0!~$b0KOSd-Tt`tB1=hS!<^D0z5kd$uufzxRHMW&!Q` zwtEkRLWF9@K?h~+fOC^eEZQSefA?@>FN!6YS1ChI9hLtFTLKYv1`LI&0@ck><x(I3 zN{i=qGJ7LWdoLxfR&y+Gn%1upsS}uL3?<J?SkFEcXd6igzo(&f7`Xw2_labTML#P0 zu#(;3)|S}nqlDB)9^THGm4liS`#<r^bvH4ebjleJo+*^j0N;ANDTXTJEge)=mNE~W zKBVD12rv!Bk+Z42cG4|+5Tcf3Rtp9kxbX@*ZHIra@bsHa<!j|n@M$*@ci(Y&&BD?1 z5()*8Lz`;=N%I8<3CWby|GO!g2(~qhS_Nowy#6jJ1T{xgsgxU5f%0MZ<z?gy=-~=Y zK0anO=Bds5ax@i_6iT$d$;(nhUe*1VH)a%T6SIY?5r`+0*v<_3>~;qW4qh@O;+XH< zby5*x#lD(9>9CyE3W&gE48RP}e^W>tt1(gcQDWzut3OmDCZZORc4$^s)GO+e?~ECm zyzF+p&mle`i~bvE|AcLK|INV_e915S4(!;h>xQ&_q{UEsC(i13!in&vR7trp_Xzd6 zZZ_fIwu|*FfPd;_GO5;6NVA&TjcV^G{VJzNn0DQ4#ykH2+j3f|AI7@7yBBwdm-c$X zH)F~?W=ioB|2%z%LA7Ngps73ni$FUu;lW;1o|9Ah1BN*2GSS8*&L4x$B^GOb5?E*X z!SZo)boTK4UkPBJ_MZ9VY(GFsh?yKX4wutlnH9}2G!sQ6Sc8X~?)WAaYJS1%!|zP5 z9X7r&y^*qppdYcnXDaQo!Q)ET1ma8k4nAWYENrM@bo?~}!jZ)Kn}Q-L;!~O;P#MGa zY*N4S>tNZ^4Vx8_E#sU>xDMJI8UneArxj-&?X1wbeT)8JfH56{XLEeGY|bV&V+8aI zyGrj*fp&T3F4%6Q@cyl4P@xtqMgmW$17vU}v9-O;H-q`$R$V2CE5&jcvsyr+3Ci;j z8BattzB3m4q=+Z`xxAacm5|#zP?1&m^>6w3p>ZuSvFSDszR!uG#G71ZSY<gczU+)! zH{8`!B~F%fop_qzU3ohn-AFuP7d8GE*LUSl1EGb5$(jXi2Xe8Uc@OSQ6d)!J87eav zgf^bOvna_R{(OvuF=+V34|v`nmALuukY@}E&q4%uUc{FP+;(bk#pGtpPF*w@$NhRG zS?eTy^sV7;mJXhY*a$R@%%45Dj0j$P`%sHFjW+`$$?;wwXLv)V)D7L=P&26P-)Y0% zNcI{kR37o~FoBRoJ27bkW$wT}vAI5@BjeWWXYbXXuA-OFzKu!vJS%)_3a=zhWu&yY zWDlLiVMY@P?9m)MsBtzoXHa0Fp^E%+Be?D1wZg)Ljw-`Q4J-m6+{7qy<#sVTlto7p zyH&4zgi2yz_u??sgM1^*lzC4q#EM$8Iwbp8Hs_vBxzyvCW*HTPBMmv6<lC~!Djht> z(IuI-b}rk1^RMPXPY|NNM;r79Y~tBZekA<S{|*U9%gqI&+QvuJ7?T98mrh8rRT!f0 zHf{My4=6LF1Q%X#%+AiLgxs}8rMuP+n*OF3WN|aXmCkmVz=XN%@hypr4xTdhf^(<s zGq-kPFt(ZF;s$CAjWux8r{eKRzCr={<7X9Ny84xGRJU(uwvQJ@!p)dUXVr0<21=b# znaqE5w^Zip2`+cp?HwkMHriUvN5q_Kn?qkrla|L&r(2b{8Vgmx<T!wOh$>%NIDc%< zvX2e`l&Pj1`ZqCd+4eB%UOT!7F1Qn1alThVwqfAzFPX?$CGHKr7W5C@Ac@RefDwba z7%R4jEVGM4j4yO#ox=wy2gvLY8#5p9T_!7b;^)W!t{u5+b4YIwbjiyek)Zpj%s7U3 zqtdqRw9em>;8&e{UDlG62xVkykU}%(L^=X0fOD|lsDTyU!j%$4E=xf<@8wGbr$rO^ z2;;qWkIA+x88<gqTt=ro{Y_K>7LpSe!&pikzgljVI@n@FT?cIb`r_U|%wk_7krZF_ zR_gh!tM2>A`jWQvq;xOv@XHR*qhG(w`!}nIxp<W<s)vdR7^xQKzj=SC5`hq(zHB?? z@w{otZvxn1Gcz;E!>b4!<^!U7+06uzuazGgi^xE<LHd~q;IFY|D%|1W;dlT?XDv&R ztcI9auophHg&DYh`0#qNF7QI@<>a;N?dSB*b}**ehKcP>z>sm0EeV=N>+xeR&<&3B ziYzbl4iLDm(fDIkg0X4%zues<QZ@99r{ZRZjTl*|3C70y{+|7yqm>-`H4V(?I^bkv zQM7G4nuYy21bcoFt_ad=BpLwqi%@=B6afe>08{Ug=u=1!p*t{V=W1;NENpCr$#L8| zI4B5RU++A<#%+&Jb?L_ro#RN(ejM_h-j&z&x;<8q&(v8gu8&~CnPyy@`sl4iw5A}F zs}5cGY^mqLu*6@+BzCd&O4-?WGLJr)vuP4UBT6dwymv~Th$KMj66|4l7J{|_!jkns zjWfAHP^$kG5-U_=Bv90L-$pSg9A;$_YW}FqwB1{wm*8kf!_}@O3nk`Jn>$09Y(I-E z8S|5P$i-If@yfrXZG82)@YonuG82WuwH(DK5rl?Kk4m`HTvnQBPg+Yf<C3+|x3REt z&C@s;1h%zxo|`5a3?(sfJ~{bzJvRQ#f?%aXfaWKwL7Hp0#VnbgS*N+hqbXAc_v@B* z=QCZ#`o#7{#MKy<W%Kkiw{(?2B-IhWX!se`*fej<(2y?RIDl&sumwGkUPwQbENt-( z`^3f(_Z{-TT&|LfiWxk}kv9Rh7BEv!_DW-ldxIIVjo#wgvy}b_j4-5yJ&kVDvya+t z%WfnC->pM^$5V4o0DHO^!wI#D>B!<v={XiP5qhtfMn+5`B#E1v8VMI+qU6rh&eP*p zTp(h^!fZ>RB>;*}KtR~2jqNIzk3|t7+8ZR?6ZrTkr+n8ZS_&R-3LEBYCf$l&=L}8G z4dVo;u&LrB#lus_YCR;8SkZRudbWe&(V3f)zgOiM!VH`HSp2gu&HL`|!(%gdQ!s<y z8>BVUV++Bw!S|b004b(k2?sWg{8x0-D#%lc;gu!rAtR~!Y}akW>NoW-KsJs)1Om;u zz#Zkm(g8$aTj(Z7pyPI|^?D?Vz(lZt)P-o2otb&8=KiBc^@zu4EE3`_*6i<T^4Hzz z(Hf2bd{;ktFY0RIdcaAXJdsJ}YxCT+HpAjajuR{l%K;RK{(H7`Mn_i{F&`ga@&kH( zO}=DX<SQO{!TTrt=_)5H4b<iKUzj~@5%fFe%?3xlKaV+^`mR8{cpCtGSeP2&2h0E= zfX&uqZ-8Cmt{jX`Jy`{$t}Gvllt^;&>L<?6G#o#2vqO=1dxUv2=LoCrULNMZU*8ft zWcRT9@!G+l?ix-H#CxV3!rO(sC7H`b%QWI!Nv@A8$9;RDqE8uHU8CHr8$Y(+HDW<N zY8hE2X=p$ip5=Vj<7Wbi0OGMNtnWJLl81mgezudu>xPQ6O-(z%bf?#{-oIBgHkO3i zu&VcR=PBR14k5lSlL}$Y-X)ebWQXG0F(BiCM8iPEWNr23(696?B-&_6%LNvLD>kke zcSuG!V)ikJLh43W-iRy)R%*d7%Q&vvCLkd;s2zEu1cIP#rjMG~^ZsuN=BIcj&&$fo z*B9tX2@g-d8B`jMLj-$|xwN32gTi^JHUKR-qLxjl&CL2PWW`4+D3$NLjROjDgm_i_ z>wn=v_uJ)PKm3fj=%ccfh;*xxJ*EtZeFS9*acU6G)P}Gh3TbB(`X|)87~u8eZ?V(c z<Act>`s&1#*`d;fu&}8ahb?iFX2}f9BR0=;M73#%wM=%`ZX1`Ke#Ga*1E?bO=a=EW zywBBBSF~2@t^pvIf}wDWVYq9#XGP=KDsdkJIyi_mEZ(79!*)Nukcw6Y09iU1z;roH z+Awv|SxtRKWLSStn!wL{b?Z|W!r%5@?3^bPdpO801zr&WdSl%3j%O4um3x>zVJT$n zY?_|hyy5P}R3qB!I$17p)H{uj1>%`cY`CU%^Jhj+2i_MB%t)zDPEPs}_lv}HSiK)y zaib#njDUJSMr2e<G8tA4dIRNmvZc2Ku(!U+=_*P&ih^3HqU9f)Ci7HX=kYfEq1Dqi zgGfX^km}bd=ZqtSRru)u#j=GLmL$^v_fz{HDJrFZ71$jO$Wh0HElR?}ciQ*1p(xwh zUX;tqcc3zdS8kKpS!@b6oDE!lXRP<rTfj8FGILx)J)*8G=j`x`-YwMY$xS`27IJvy z`0zmRJDvKxRppggXW5+}C&q_yXZ0(2to-f;rdWuq@|uH+cC*2^a{MWW0J@)-fsiUy zvB^KNRAPL&R8ejo*ruk^`>u~D^OM$l9mE(I1SNYRuC=48$KSo9HL8cO(@x^Ci|tB1 zsU{g@fkaN7%1WaS;}TCCC(Euj_omsf3=Ao8?uN}}CT<o`#ot2~pSK@ME?4&WP3&K? zl>Pa}Em}gOhj#ANp0^ssGo&N@?*2=8v)_!c%{}k!j6xdQ)GRjFLA1*OX)BuPHk0Kx z`9zc9Gj%_mXt>U7y^oqBnytHi<EVHqs=g5CAl*pIq=s{|Coa)J8Fls4Y_OW8@^f>> z-D}=&s~IJl^_%G1_ph;quXquvMGMTiAH=ctsG3cdNQ)du1r^drTuQC@HM|TRl+x?X zLmr2R{#hc!;Z7SHN2KLrw+Ygi-oIcgDEo;8-E<J4sZE`#ney-PL&;H<((E1+fTezY zm9?3A!2C^=brb!v2_@;VzDduYbTG7B1@-i+8r0kdU}K00HVc6zj~w@1>mAisz0aVs z`<L?6joPO2)n=sMomzuvbNuBRpXuX6eL9std91*}d0ncd6W;oJA;@s7@v)HMH`B z-ubhK3~}dIz-e;bi9L5N2STh?$sA(T<fm+iBXm+gbm2FYJOttzEK_EoE>bN!jy3yo zb~fGYzVbY1t7T@X4zJzZmjJOSa%o|~|DDc=mu#Y=9XE<sX_5zOWC!6&bqXjLh3h6@ zCE+_bkJj1UprIUvo$D^jPaXbKt-1gmKVWBW99G%|SJnS9hOyHiFebs3{^ABq^E3oC z=rI0BG*ZBf{;o61ERWCmYc^qWB|S_<{v(oy^mW(^3P4r~)Bz!7?<}hcjb+ZhNZ3;F z_J2umX7UZBS5#n+=AZ^8o0>-J>4Cn!)x1~T5IvP(Mn5m`Nl(S4H&D|`vw&)|vM&9{ zG+WN#U6~VBwS^+z*bhmaDHii1IkkMe>Jhmu#OWBV{WIqZ6jpc3?;f5M1}McQn4KdG zv;@_EmCOBwaB6YUZY!C2(3sFT3f_KC6A}WU7}~+T18qzrD2mBmXI)8AFUU$t#;Ef| z6crUUOfHfBh@{t@7Ej*Vh7#YM=^?y*`*z0ZH#bP!_I5eBsM2jjwYda?s|PCKX+9G( z_@pBU9|1REpzLqsT#x=zrUL}_qBB9tYgr#a9aReeUW8eUJ@cz&V7RqLmG2XB2lP+Q zFwa)?Uh|Gj;A{h%Wr!~T<yku!RFwn<2!?h7<Yw7Jk6mRz0f|X@!1|wgNg&Ih*W1FU zjs4LnYvvPZYRQv+RmnC-A3#{m72t;)FTQ(T3`9!2M6CE_xw=~4GDlg3#SiW2e{X4u z`tvPs(W`fIVsiY=;6wLZSDT;55@Ubxw){LOVp5XskI0XBNb}Rz8YGWL60V+@xj$ic z6YKl*w^cvcPmZ0lI8VVSnTEx>GI7HT-{`Tv*0_!ArhNpE=4XrGT9a|(q7_L<(VrHy zP6x^y7+bV?lskSLV&c0E6{{^<oSi6M&Tx!pKy7)ui<QJdcqz5gA#r3-Yk6({Y+Dui zp45J&6r{E8la-x5D5rY+do9gjk*LaO8&&}C195r6TfS#1tD%wU{hTF=e?ld#aJlR9 zB4i$Fjf=h^fLfc>Up^8oaZPqzqwN7UZ`6YjlXx9^$L8tm&&hG;z{djYhTfx8A|KS= z3GwKo)5*kp?>2s7v#W_DCYo}1M_}uA__paT(jPSKvpO_>mF&@S<}gUYtSkr$`k=G` z5V?Y)|Fs-IBqdY&m$^v4CE^@<cNu}=@p@OJoq_eA+xfQS$>hb_TpF5<8RT`b#9H4O zvnKA7anF#Pk4noITYUqXR4$Mb{4oa?i#yxOmWZey5L;7=H?jdKNu8rUr?gLVf+yM> zW|2O>k1b9c8Y$x?0VODlQYDOu5jp==y_UsP^1>qi??StHph#~wUG(b8#u~5=Kw?Hu z(z{23|D?R^HxD3biw<VTtGX3ed@q-ZYLW__qW)PpS%)ue=%mChh|6#4TB#fL@_5=& zCe9v)WwTndnE|q~f+$3__W`1M{Rkj}pl4_VHz3nh2xtz9=T@TF*ujZ^%@YRID__$_ zsqACmSne{;DhfA@z72Dq$p7lbQvwldQU+VYb5gnLLN9?St4BEf1@nKuO`1r#@ns1k zS9sh&uibcAzviH`;NdV0q^Zi^=y$a1rjc<>%)pRaWRu<J0zW(B7_)_HEg6-Ahy=G- zJ(~0xr(`+6A9%=qaP%8GpaBb%6SDtCq6H09L$b8t@XBqVHvq^f@m)sQOY__&qokpF zuyI=zB>LUvR)Hal%_k6y7L4*<S!dyV;^GY3sQ|kdfWOq+VWK){<5d6HzG(nu99#gq zum4L^iB2U@cBcL8O8r;Mmz?t~Nt9G8XZ;#qtl0xMA#ekP&WR*qp@;U=4H_1j%EdB~ z0<);z+(k_~mjhm+r?mX<hR(c|(p?U<lknb#>m5MSt}tAJwA)_eI*NE$Udjn(c<V{? z&UmMdU_>tJ1)Sdf_8S!!{As|@0CbaP2jYt7COR=k7i?4{S=ze`?F29Tlw`6YSl9ZR z!MwYGjeUMf(Oo$;W$6FqzS`5faokLa1RDpRl7Hdn^eWM*2I6q-BBd-=q-Zu0g-;aN zqvPBi!6cxj-!G(9Z%)+Jdsj-7GA!Vo(lFSyoP$0$Bx6GY{(I&U@HOFJfzryGz3#TN zs~`%a;l)Ve+`liir^Pkrt?)MXm=p&t1MVd6|1BMvpN&$MvvwMzi&ORGeE+JoQOjd= zJyYIJs<YPY{@LZ_ti?YA6gK-x`4)j#66=KWT+5Fg@dq95W94PFB!I<gK8g<s)g1^@ z@Vm3=#;7Fnbq!sRx>a<9@@RP@<~a28yQSc9X#?Jr0IT)<#oWp6@3@CH4i1IuPqO7- zHtbUo&x*ekTh^bWr<PK<m>%Bk4!i6II70t=NMvMX+bQIlQfu$xN`drPBO;?(g58a` ze=n+k)UPLk)XMmN$gIV}Oh_`(tyvPjMdyQ!jYDj0KCnkcw$1%FhnNpDGFzo5FP9%F zYpw+lIvs33UOmZQ-BqHXP06)xnftqwykM4~lT~rQk#BQCL%!8zqpGoaY^NqN7S&yJ zB&|=31IjNoJ1=*FC3xM82*s%eW)0Kz=e|74Deo(PmLqR5o2y5)+k5&gyggPDC{vw| zCWXFI31JU;L=I9f_#q2NmAOleFqQJWTcY57v&lv46mnOH9IaDCe%m6gm&Y>bFYn}n z>8<#f=&UL}#lLZny?zs}$Ui3GvBaMUMv}zuOYG6jopM?gx7=N!m2v-R{pR#r<z8{W z?w7H;)?G1?A3AF6*drj--i*jFDjYnH?%4I_c#g`*K=b}MRR+>DX6<kZ5iybHq15~q zhQfLHUss2+OQ@YN@hjzR@LoUFP#+fl4<tP4gPIz-o*cbvXVE#ecutu99`$k5@ch2D z7mUoXciFoU2kEbz;_)>>^o4U+eLd;;_uqr7{pWfM9@VE-GoAsRa!96jvm5EW$YN;9 z_=6Af?9Lpy&fdx*q;{h89>+5`;!!jTc*^YG=TC+fe#zbf89~;%Tz_UU5i_xqKm~^j zgMbE<y`FnXaG*&L_yGF-c7vLMN<wcJq<?10Vavf!0x-+oQ{2BPcK)BwRvGv3tvz!* zUmKmwe;tp4kGf<71m;wnTk#9E9s5!`UkA69`sqwo7&r9-JgY|le+cM_0D%Bv1sd&1 z?-ZQxeS#b|CWusp#jvvy6%Q1%GBbzI@2JU?olcJxiO=A02zz`TmSlAXAWY3zGFi%f z!u<*dq^gLPRJg5QKm56j7w#FLL1&_|;j2dqe$t-KkWOm;mICrlJH~VG+$?ZE;EB{; zOxqg;Ld)}K)u+3X6_W3oU5=(IizTIB?DPEN@fw(YttpLI%?WF<CR27S`%JxYK#&F` z>8`IsJ=tOg2Xz3lP<bj)%9&Bs>xF3Hm$XA%-N(JF28-cMm6gCG-m0W&E4umW1H?3< zsURk|boT4#Uvw7%Ce`~F>pa4tgyxr|fy)>%DW8>iYEK<m_DK@}NeL@@OlM_hBWCbA z@oQ%6*A<r~4cTA4?_W+<=Sdb@?qESw+h^ul164{}l>HXWZ5mP{Vp(S4S{J4m;LVIN z(a(|6@-qPhY=dZ;T%t%+Qgl?4peFWlk$g^YmkCK6QQuOR1@pa#_VbB+yv;VQk-6=_ z>Oi@2*#@BJ=&mN+{y7tKW-@6XB{UVFEo22*Z&8wzRwE!Nptf+otBbVJ?Zr%~dp@tP z3A;JKRm=n7q~6y%Z+fix{wgp0A}H!grHA<p-f~sV&6an&xzHxA+kdoMvGd@aAm=;D zX{Osf^8P>f78w~BfL1Cr78`wWvO}OZQ`=`jXkVW@0B6MvvIJWv%n|}f{*B5vASBf! zOy#)FTkg!D0o6Edt;{@rfnG#=dy%eXqfkC!<d!59ex>={Ktd5~oN3k}Y}xd>zP`TC z86Hzu*4pT!hG$rnW`od~wnM$33;bQjQAz|&Cv!I^aRYxcuCVMJFX;=Cl$0#9wbRDJ zGHV7khp;e&cSIRt;wObGPDgJL(pVV|9Qmup#!4eF(`WqY?>0*DtX~j>KyT~>e)PMC z)0UXJI?^_&*b9IN^gcVgOpc?gAaT8^Fu(2S1rAa*X&F4Y-*`VKq)PN2BtXo(#jrlo zW?LXxgW#sqXGA~48mY!fP#y~P`kO_~N=oQPNdf_~Ke_-njR;oj(*UsNGF(twoQmFF zN;%@LUpo4#J|jygktukYpQN<nGzrUfd)a4-hO%X2B<BJ<l8?@3Tq}&QWsp8gJXLO~ zpi=4KozpbvifO@Poz_{kRuOl99bJ5j@v9RpEiDkzP-fW)mA?M3(`gn+ZtKqC9JC7P z_Rr+_y1Ncfm8(^9pJf@*korfH{_D(~z*l}XcLp?#u(tWSyO(=UtRMQOy+6`FktTMh z;n=IYXI5L*7?2)Ej0RJ%m3$;@Z30qL-Zg_PcKEWmQk=BKgr&(4v6JAmLt5|WyFf`T zlll&^8FsMmj)k*662TEyw&g`F>7gUfx%*3!rBUI<0)IM^X0GDOOTH1Ghi*A#?&?Z0 zUD_H*ga7rNkr_gbm~XjN)7>imJqPK(1@E6uN-ct;bk?^_uT<_U!MOE;Z2H?DE<=UL zYk=7|RD8)nY+ko>d4?3$yJo%r+Inws?a`9bQrA&2#2hD(j<gDk^@f58*g^@{Hhr74 zDos>?=JQIES8WuDV-ADBv6MSkyHR0bf|29iWPDH6juP=Sc&JDOs?+<3$=J>Q(+4wx z_v1?~E)0sY<396WEd-cYL?d4EEls5_6i-Zs_e6ZNfkC|j*e}Qzyyhx?&R|68e_-4I zE(ca9VX&d{zuX3tSWv6*R9Ol6{U3#|v4KZphc9<83Rr?W<9mrd@!1dSH`}$d75%FO zx*`3ijjqP5R^1f}1c6H9Hq5ytX3neLAXwRf@=i=y2P6)t^Om~ez`byo5g)pXF*Z5y zxdPb3)*}9YT!3jE#lM1p^Yi<#GFco9DNb)F@|<GtnF;seTPk;LOEC1j$Pl=VCQsX1 z$8Xt}f{SfF%o)DNkz}?+Q9BB_pP|KvKze4(I_CUhoUA(UQG*`EZ@vrbBE&z#CsTl5 zi-ZX_x)JxtAiA6<QNf-b1G4ge0PbTP(5Szz@JvT%5g^xk4#DdDZqpJO3Fw7mtDoad ze_Gt%XscSl&7e6FB356#jpe-^Hwz>tHvsr)dn@jN%qCFeLhQ!L521ek?^&)v4Kh70 z3o~Dfa-qprk&N`s#utrGp7fdCEU0dnYVxWb%K*Lxc<k?VW6RO70D$!iF!)#$C-(yd zOUThK;0$ZL3S+XB(8Je1EFmwMnApA-uP2ZBO~nH4E*&xP$f_+00j*DXa2bUj)J;r! z*Zm@Gq4;klF?+_0gY(wV{^lDamrT&RhcI@dMKrz(j;x#q&H1?4ym<Uas_oZ0>1|q2 zBBz4;S$08r7@l^#;6m{uScZ_5uPuJuvLTDy@V#u^{EFIIp#9a~9wiascHmYG$T|r% zo8mvhjcN?Nj!Y>-n+~EHkOc@IBjr^Jz99_LS#<wb167&B<Sfp}Lpj2Eob)NE#~~bW zQJ-sx4Bt>7<&Y}eKpSyuJ{D%yfd_EVW`6zp9!@|a@=F03Oat{@abde>d)ul<FS$S! z5BsQV3LG%u59P~$RcrXbo4jnpxgqXW?rMpBW*dVO-mSK$a*05l<zLUo%Q<o^%&%I@ z<rl=&-)EYI+QhaWs+;i8u&W3Bm(`+5BPRVX6SHY!lgT-q+moUfAl-tf@#NfdAotEv z?o*ncUM1c(^?yCR1yq#Z+ci9NhjdGWFoXyLQi2ka0s_)KLk=J%NJt|fEkh$ADBU3G zAkr<;UD6<3qVM7Nf4*<6S?Iu;d+s>r%Dwj$SmGu~CM?HU{O(xr*+bXrLDXJ#%q`jo z!1fd{pRcYGzGWyJjDp9HR}*|DRf`sxiuf{dSGPqnO?~C0UkIZh+WSUGcO>gk#H3je z+gw+@HwzFd*xV5hhW6UzZdQ((0A&V1wZpx+xe=R2Ofy#wo}Hg_%oTLeCVCkHc>X{O zJqj?ydC@w!J6g8?B98IXzEvd_xl8;LByTidA0pFFR>AY40QJ>GY+*UlzVBEfZIz%K zwpu%_%4li=r*TY!sezqk(~Pnih$sL%^|Qinaum^?7!@H#&~u2IlT#I2DDJc6HMLL0 z|6;&Zm-K7%X_51!KjjsX=SS8!;ed=It<!-RmNE#M4i<K<IRJJ=MA+kyVFv3UFH)BS zEdD24WTkpIlK_Vf$&G9XY{wRc@~5<8lfNdiUGyXRq?uJLNcmBRuQGk6?rn^qFfq-< zq+Z}4z2Pow3egC{hA2|0+|p;!LTml?hEM!*6+lpgGZhivu0LTuoGoMQxiDqy(z@;> zG2-A}^O#oNhvIQ2ZM^0ul1A)7K+UBVZ<+!JG5!ehzc#H=E3S<DB2@OkYWr_;1%n-> zZ~F<mM}Ida21!>#z%)}AB?llA<mpZsa0kHV)I-*&JdUV~7OHie%=^!h$wJqK(b`G4 zL)kJrSGj=fK9u=z)i1>Ey{pHaCDmXk9e_Zm6J8mn)EgEdK(up_y}H{>uxkLd&k#sf zefnuEm5C9AB#NsZSWlW!PgjY+sT4p;CID=jZ`K02eG86nBOAuL%)Fn0*5o6{o@;*f z497sk6cEk%UsMiC21D)HKLf5MVB-4%9Hfkym1c@q8~JwoEx{Pben68wvyJ3%n}6z1 zAEflB7(%VbG$4=yc9Aq<(AN`5d)H~F6^En=MDoZ#aH_egoo<u$_joma@woWTNFL-` zSa>RRui{y@wBZ9^uCxm4P8b0*s!GHFg~3Sx_Bl;-(1s6{nxZxL?Wb?|xzVFi7IWUI zZdyJgC^N?s@W4BslWrLbef{G$PexA|mMIU*xbN&b{je!Y5rPiEBhyV|b=+pPD@3A7 z=)UcB!T41~0H!k>4-ceaAO99NIQDwHBL-%jOmEtQJoItyw!jO$?M_;Ak9d4H?wTNO z>eOli2vkrI7}vFGujiz@Ho>n82PHiyE5}Lj03OFh;$5s<ApR1pi&pi!giCP;2==by z_4AjE4)0e_i{xzYj{nq)@822_OL)qvv0X_$R=1rBGe+i@D9zs5W|lwf(Z4Pp_cEA2 zmA~}_{zjzMjUV3py_~@CggIiraQhJy*&dbmHYSGTX=13K?6WnBFQ9%00zW7CEOg@s zEMsQo$0`wAJ8P_yC|+^hijIRr?f))`9}Np>*T;4cSqrnN;ts?KOirezPI0Uo%)1A2 zE`eyU-a0};qQvyUa>scpefS_o=%XUW*>YK08vUyzLX)2Wb9qCZPTDVgb{M801I)#x zUv?^NX9C7=2y3)qUfih})VHZ}Xx6tCe(U<`bEX<=F@bT5MWj%u`hU^&UCBV?rS-a- zz82ij7`G(m7<SUZ;8c?sg4C~{LX2Y0IspRNlq%qH!ZRCkP1SU32zFP9*q&zs1AAu4 zi;TCd=|gpj2%ohkLSY$VbGlTD3U&8DEyAL5un#o+8v)cZ)Bl2~pFO3&NOISr@j#C} za)}n)%l{SzOr~<srgA7wIk4nmTYOca*2b|<@&zKpDMM^<#|@rQ$3WfV96A_7^6v9Z zWj%+@$$b&gws`OmZcHP;NOeuiX=rL1y-8CiUvfyqcY-a1hlhi$9&=MEh^$Fe1I8#H zi5iF2WR6N^%*_N3Z}0<%EITp0MqTc|t3S6-bE+PknJezI$ln3xFIH&aqk#Cq&dw8& zGzGyAcop5WO*Mmg$@PYexXo~ok8xsR+AyyY6#?swx%-zdDY|6(2m-m54mtJA|Es!P zS@eFnu(h=nX!0nI%NpO}FqLi@D+YkmTYA>PU}Bn{-%n-!^nYK@>>Fb&I`z84)B$%& zhu|qUfqM{PIczi%s8B%rx6ua9lWw*dT!Xltpk46_g!3Ja?(SF}PoDhtmgbA*Vm4j( z5&+^pIk(CvW);m1^Ffv+a$fMpIgOmEsf)sOgsG`1I1!*)a_BurSP5`~GfFzl^@i0M zIjG+$A7{$N=4^jja#_7s2No_5Xej_$n}Z`c{(c&Z1ED*XLVVGBpL%C7oB(@Lr-&-5 zlRc_4u@#^w&O20bn@d3){P1qQen(K3#q)c55zLz}#%g=K1lrq@0=sCz4r`8xevc(W zKRb4afRleIR``~x7T*gA3tmS6Mv1m@gLn1|8_dTM$)|&Y8n5bz{9jsUtY?ZhfwUnR zEI&?;q+Sbebh)V-=aD5>R_Fg}4d-r`e(MJ*sQS}qQmSPA{cvWO+wd7T;IS_0;w9tO z0zzP^Nd<C3KSIpeBdwXB7;prEvPZGCjdURa-eaHl#Q$v{ue+$2zfBwv-(#h;cFCtS zAt51>W4rtNN}>$oNp;XHY#?WXj9{Z+H2vj_*#P2#cLQrZpZ6Eoku@{eM*my70ma@e zD>)s=GAI2s(dMRNVujj!WeFePhCtfLMuh&ibevzCg;f=B|7BfRv*gYx_0vC5Kb#9Y zX;H>?_+uF0MCyq8o|p&kSyl{sy`0vUDD9zUu#TA<Q~o~1V(Q7yj~8wUlu96-uvvQI z;tb={X@ppBJEYpAAV#p98>qUZiGHW;Q+NcWH}9c142wt3e*?lqxXnC$rC$?gcD>#Y z<Neuh2wE*JT3(Qm8}!o~D&h&Mx=(}_A;yYb1tb?Xd>~@d;y7En)(7kVg1?MlHZ09T zdbzt(X0@|QV(vAy2RcnAB7@C&{lQ-M5=!}XdVU#5xu`?8?u9x#j~#{#f8fPxnIw|F zq;fr>TRNrZ#Ek34(jSZj0I9C4tEP};^a5a#ftre*O%-^kN%{G&{c@dBCDhg^v_LT- z8UIX$gal*Q9}6Eh=sJ3Kz~TnmI1AF%P3>E{Sg~2@N3gjo0)ZBFylypPHaQNHZjr5M zceQv=Pzp@rcZ)h$WmIf=v3ry5L?68do{isfjPI*cXUsBFHEv%kJ!Vu8abVC{7!B|o zzD3yqG!n0C|F~DW`~GX2R7%9h#gOOaak^6-X2@<qr(~N0qN;X_k(FJr<HV{JCUQ+d zx3xc0Fc#qXs`SU?Mbc^k?68^OyPIq&ulz5Y9_VcVr;6=c|J2nJvt=(HpAL6jL4a<R zXm++=`9&NaOWc1AM>cZ&)UKYN02fU5O=Jqeta+T(OwjkW!X_gI>HKZum~C!e<3E@0 zzZo@R!I98IDiDlqjJvrhEUc!%KBBp?cV!7uSvcUmMRqpT54wTQx3Pod)b~xg|9Jw- zawNu7E*qm07Z1~Cb1V!9dS)g)tg{+gGK(17@`wSs9>#3xV5VSwHFAQ<oOia9*5L_x zr2N~Tuv-%r!24hc$^R0rzDU_v$%m$iR&0$9Y%y3R0?G~R0K0Y;j#V>_w#XR2vWy6S ze`-I5=mq(l)@wLd<o|a0L2+kmrMtU3HF~bJqnLGe9G-yx6qk`0HyO~nz;^tp`ro%R z_CuBD#A%*$D-%0f+Ypb2b;-X~^~=S*rm_R^&ir-3c4e<kH5XaMBWFcc+qV#BrA0qA zP6|+<qlwG`%3~mT=(M^MEUTo%4QsBSg!NbJ)0EtwdOt%Zbzia=Qe-h<6?qTuN-496 zH>wImJ^P1*xEQzkO^)~D&n2x&1ZnM7tzQG;8$kMqGsb6_LbSA2NyfH_s~XpVT*r${ z*la2i^}xO{5xR94mT0rj`M*4M-#rkC6xszHhGdu5PA1lfTkO08kGx<?$mCAlQ*0Z* z++5TC0;IlkI3TW(zR{lO-~JV1BU1F8){SM>O8{OI{lEM4&%w0^KU4tGcXkBH?R0<u z)DK1ElqxoWF-Ws0%bGX;?+~7r8F~k_FFdDm0iVP)R6%S1zc3tJ&{qdbmY}xw^|OOb zjuv|Ve1HQ`!!xMPXC=pHWr+*fzyU#6^fKBiqwJfN0EIlrkiJQloOWo-;_E_g!ND zpW8H$y-QA9AKJdnXfi(24yXW0gu2YPxKab?!)3Xhh(S9^C$8Dj7EmOZaQKg$fwHeL zx<*Y<s(DBPwL1*250z7h3=-KtzdN>f^>%{B+x5g4Jzil!0GXelVzR`s%0>zF^B}{= zJ?rz+hyv6UVlW(QXad$;m#n)=goPc=^%3*`Y$(pu0t!+pc<1D#DIV{s01D?Z8$^`{ zqt{F<9tY5%KnZm7Klle=Yq=?b*xB~BQdrvSK^}cCi8K5f?<7Vr?VaGq|KjldF&*(H zkFM#DKQLy?hSY+cl*#e2e}gb_lXwD32}IMJkVt^py`oD4q$k4&jf$CD49W6$x->P5 zUCzq?nIsV0X%#CuOucugOzi!5<SqN5pG43A9^57iwE1>WhSjtal1kjRvnl`=jQkGk z2L)p(5sA;G{Uhb@L;{7#|B|nL@p$AfrIf!0&PSvJ00Z80b_VXwd{aS0Tk0y2l%ym8 z{{h)5;#fi8L+9cF@NWv-oVtSVv|gSWzdY`YhUI<U`ToD><&Ra_0iT!-{jnZ?*voLB zvRTQ&0SSEe=;kN;9RPa*l||8^X4%=&A&YsyMLmb=TUV|J0J#e4foW{c9#!6Mn*Z~h zUNO(;(l)$A40O0zJq<pPZEge6Gp}W#Ef1pvg6fB3zx0vyh9GQp>w5a+zs{=)uE`4E z8T3}&f9}V&waM2_+eh&~@A>Avq|WtT!=m#=E&wuo3+-4YBo&lO3%oE>n_&2WzPgeG zl7`3{%Q_;+#|QM*ccE-|egdlsLVgzyLlQjBTOh2_D$$^O)Bk!E*A?8{!s6nSuFVsG zK04lA@`45AT&@NQ1cIhbHV}j6i^uuuS}3A-BJu+DhFyBHrJb%zBmQWLEh8I0w(0T$ zIx=veG8y7Zet!Ow<ho=6?ih%n?H2T6#3L(C&gr$M2gKC$Vkv~ogIOQTa8ES*ozU9p z#kakh!I|ML9WqSdO`+u{9ek3dA4wHBO-;dd&K=|w?%&nIy(Skizz*>~9u(gRxUI*| ztYZ+>Q<NEjvY^CU(9Jjhdz6A3c<L>Eg;!?)#e}#u?(SC&&PaT-5o>dGb9(ny2-=TD z@o>mE@ni_Mm}<AI_$1&ymBrnablG=LId#qvDWpSj%q3VR%qv9QJdilNM}L;dK!8~n zFs07jd<|mfX;?G-ozTxUj0K5x$aWA&>aK}AWti|#aF3jMmC6DDL@vml_<GpID7Gj@ z5xE5VBz^n;zAM}u1ul?9A0Z}xVgS*JrKD%FRr8yK5gl*4S8+SqhXDWF@q*|fQh(es zLYH|$;**-F`a@pvZJij4XBb74Vaafya=}v1WTXJX{9+68)a))`1RW7olDv0iCPEF( z`9k1&MN4RT^lJP0*MI&%jFQnjRkeT>A5*n6u@_cy)-^MOD4>}_7<T`rMXi&^rMMGt zHU}6aY(|XJ!RiM0#op@;vah+kcR0RUI`$@MKLod>Q1UM)Wa(sUtlZYqw8gt>!0fKn zjBq`GF#F3|xDhs*kS_lFdoD1K4Ja5J7!X6SQu!#KB07TL?}-7PARS;E^O0U|el5V$ zQFs}eMkIq|bp~-x6_hOM)9s=49`1pIiGSfAULy?hNyccI*Hj5lu`627jK(u~l2lqw zey9yvR-i5(*SAc2+A-kczTBG;`?IP1NW@Q0hJ_5MUwLP{#3E@1L7f?NjzIN6K7x9S zF71Z(PLFUVz5O`j?&B9ZSY`)9H3o#0QoU9o@|jYvNN>A&_~ksBnOdpN62wd&?1vV` zyJ;O*ucz*V+xO{1K-8-RAG|bmC0htc9;6&I){AQl{AZjT)KUma55wRBs4m)ldDpPl zzvP*y#NwHm>Av6UASlyYysDNyVV=!Bx(&=Q|E^=+md|ZOA_0pX5dKxa_JR#{2<qtf zy0AZxdG9k0nug%m7{cEVv_C<YWn3Kf3mpQcED#yhwJffF2c%dmEG!_PUoKlwaeub7 z4_XYC399bH7@YEN-hBfNAr=NY^!)lY;OiMuy)~P1^JBv@v^;l9TN|5+ISNdFTgXfn zNtz6+ptW8$qawudULM8p`V?5d4w+rfrQ0_ErNnd~?)2yKSmMoJX#@fRGy=iSe=%Vz zChYvnPe|#;HQm?BkcN&$-`VvX#u|mY`qbE%F_u{>+(a<KLb=j%wlu9B@QrS(DT(b4 z_0vU%FaNBJJtH1NaAl8JYgpT`GB!`!?aA89C3s_76Xkq_>{k_G(QWU`Po#uYphGO_ zZrtl#Ao}FkH`n((zpw~Iq-X0xPL8;8bgK)II3WU%7lnS3PNadBhGBzer<lxpXe;cg znQwMq-(n71Jt#0h^xng39)|UA)lavz$%ZyJfo=*2mk4G{L1Efp?|l;ct~2(Fu-4*( z58QWBXZ~^Hf;i+RYo3=trKg%$o9bLBq+mUdn>#S~(PO)1KE%`x{HE>=gZthvESIZ< zVkDgt6Q!t}5z5mI`~7qSx9LOwH;$+t>Od=%$5nJdKUSHQyi$w_U<a#7i6_cH%;A`! zNAIMX1(W*uC~!>&I}wpFE~Ml0?wyi39P+NTP4FbY@fxic`u!NCp$oA)Z&)sgxT_Z! zV~Ku1%&GFYNEg&XDkpk@-q+tHtW4>q(4y>jTQgFS{iT&wHj^*1k;juf<SN)1_?1d$ zR|5*f|CSSsz1dsBy(!-E1eH<6_hKIUF|xk>T_t_g$Q!6_<8BCQsYn3!2RQL<&qhB| zu$rEPgnX%TofKB>N-c-~w1lT!{+pGmVQnlI8UA;GN)taX<<qloD25gxd%b$--Vy6J zFeq_18De87$UPF?qqA5@Pm7356<_kqv;IZGGNZtVL%K$X_bupKco#!|4{ra26-Tm- zAxh6prEWu~ac-b__{pzENuO=!I+ye4FWQF5hI&3O+1FBwmmgdrZG!7Ki6DXV_Z}5( zo%1O4yM4rfT>Nai8Cw0qnuDMl@no(uLRza}bCyv+NKeibLPD$j9(TO)y<+%#4DkPQ z)ZTwr%=~VaczSq5A?VRu0w(5k^uNnKpUfL?{(#rNUV?vj*q8erhMaG;-}|$6u-KWc zi<8W!m5rl-5w9Reg%O13{Gyt75?i{?oeA}l7QL$Vp1XQ__s<W+Wutu!Q}_MD%JWlQ zuly1zZkWl;?wO{PO9PFFDbhwEW5GAtDaO0JQotab;Q5&4_Uji#DzDRJ&$f87x+#Qm z#vR&)iFHfHV{i<j)Ab-0(NOCq%8zZ+dp!TPWd3X(caTcY@1~@jEo*Xx+<kL+l({ie z=}&F@Xd&ufz*UX6i{E`px`;P7M^YCRAKGG3GiSP7MI`zv4jp<_5P9r<z2|fSU59J2 zDmH5>KOMvXb%vJNi^aYMR?zY7lM*zjbV)l@iWTVvY=}%_Ea?u_o5s6^ii?#@?95(e zy_ogWK_$iW6~Vv03sD}Nx-i{{vAq@cV2;X@8xtKE7${}1NYO~O(~*mTHO-jqtiSQ0 zfAn_+ZvF)mJssDuavA-%06&gYW9js6ThyC?m3$mPwY^Dx^;_se^FB5i{^M?UuJ{7! zse6jJ5~Lpn3KKMoKfjOG(xVP{9?*c{XTXT!Y7K+V=UWJqT;-$<G#t%$boms;>_1YF zWNHXTM}@^W>2YCH&)lDlWJ9Qh6czv6{(S7?38jCw)NC&C%kKjPmu`t3Zxp7Ywy=y$ ztHY-nr$8<&Mu=>Ur^Q%Y#^jp|K2jt<PFt+^M~-#T0AJ)Q*4lqJ#v3N^aN)E3VN-Wb zgCLiVWbd+CJmWEIEsZ-%5++%@7~L2Sj+k<<W=dOoY7Oy<=jH|kEraZ9>WqBzOT<68 zEWT%c82DXhMxlGBI0d5c(G({xSs{mxTirBb)S=xDX1P6cb6*k0b?<tgHZE5v1q*`D zgts6Hl=em(>V)s#2hkf`<wgr~F(CJ^kVQ&4g8OkhHDrOY`Rm%7OQSEbI7Fvbw&MnP zPRu=o%p+dXFW9N)cxf_YDy<&Gs`8W0w#*t9@d66o1X!KSLi(v0upNEFXq+<RnNlbZ z2BglYbv~jbpEBeuyot|2u|ChN7(VZ^lkZ5XOQIN5RD3>rldA9gJaL-I|0<#T_X$Vb z!^QLOl%I9^z{^gQfsTd6Y+QF59?cHk0NxS`&c>x8(d3Rdv@oBUMf$7e_+Qr^a%go! zXumV=tG7=(i$lEs^5S0%p_?)K-M(?=G&BZ(L5CT`tlOg*2-8AiGtM()hEkDkFmDt% z>-uLirSn;^{!tN(?&dxmGy9sBXERQG$qrccW{w?S-5+E$k(T7|&?gecZdlGjTvC^C zSeVj0f&59amyCzLP?j#7eKKC_Ve{BfcOgvE(D(Kt%>N#i44o6mE7a&K13lXOQ6Qvq zp2JJ%#(d!Q1Ov5c_K{<&;rw9sXW-5Co9hVlx?cfxhf72=Jm^EV57WQDW$tZXDL+nL z_1^LQcWQjGuzGj-&EGxWsr1r@R)b|(yMK#&%wJwS!^r$);}<iTl<L$OuY3o{Lyw4- zWx;l;m)Fx^(Mw<{{|r1;%b@-<h9C;V)Ya&ix{wI<{u4k%ZyHf#FFa1;t!;;=m&)y} zg56ED^mMqo2bI<A)YwyAjY6$ARaz|bxiYO3hFKK^1GOllvhaq5*F=ZjetOSb3^CN2 ze;M1*|C9KFS24#j{eE?Gx7+ys#n-kNu<bZ*&4@c^h$?@$?Z1ONx<>OVIK$?1(O(&v zUL|7;1+-8Pw|Ur%R#ou`K6*<@8}WM+MKAr}gn(rL<?0TNT^^<SyXtTkU2^Ujs#&n# zuur^n*hX=-i$SF*ucN8MYMNd<jgArI<DL*e!T@pQ(<eM}*+1m2#j{Blkn$RJoPzF| zEKNLJOeLHCj}%k;lF;W5rUu)t!>ql-342#0Nbkie7Z`j$IT3ZJW7wZ-#4?=(8bmNb z3uPsxO2<h-QHGd$eeWep6MmHNkKW4ZcV~Y(TW>8o(~SN%V9eLxB*};Y@yMm=l-MO; zC2ucFdd1vqrs2Y1>TJ^k=2@<Ow$x`pD(oRQhM|Y-NUlZYlDU2nd){vA(V7J_Hdv^g ze#mHQs`zE&byXg(RX-}=b9#7micrXoF7c{l5jxYIMYpK{{tYIj6$5G336_6hQu{%s z_8P<QoTxj~6^c0t?anvivqm6rlT~rn-ROa=4nXvoogSO$qZe9zX+eZYt~grs?DuNN zvz1RSUu%lk)KDA8k(M{Tju8+hqc-t1y|#E;mgg0YMzFs1qo{(xBhxy9O_B;{A^rE9 zPQAZCS#jvkVcchN>fedjX5?rBOo<>#q1X_TAs;dnGNcAdh)yW0KV5f|_<Q+vZ)N}! z61j1w!D#@c%1bkQZ?3p_1*Fv`4>ZV9s4MG{t3XTsmI|HKr*%)|TO8S=$PcY=a1Jyz zmGW%`(u^-3UpY=52a;Me={|n*=23dt#8JT@;a~fj6Ydwy!rsJ8-OHzsZU|oOFW?A8 zBGIZ8-YTIZmwnMzcunWxb(z;9!8^r9&E@C-zrSGfjqEp$irT9L&+Fcw9W@~^`FGL% z=&?4Ht-JdZESh1LY-b3Bh2wTc0EC-|=T_`~cfOgn(`qzm_us|Ir{DW)oY{BVSl~Wo z1YdM^U`^FDi+g*X4e86S6}sQ#YdxntB<ncsYn<!wgMT29{lWG|OFkHNMkH?}+;Iz3 z8%choVzY6}zwKoGzOrO}AOAi<3vV!`qN^Vx;1*<B+wfaq=lD-Ed7Y9i<<66N^g?Po zaWGWO0!54!>x>kEu_*Xao-PK1g##ILdDOZff#s8M`%$m;KI+}MM#|ZGWXIat$0XJ3 zv>*&WgayR*V4<U#GATj1IX#=7pnT&YdSxH0j;Q)4uvNC!Efa#~1|{PolatNhl*`RZ z)n-ab7{`rBz_JOqd^{#<@^1;tq&a}O%79p^-ua0RDq#qoF!(F};9kzB23i?^|IMu( z#b+);)tAzs7f4b44yeQ@I6U~Km}B|?MXq4ONl^A0tH9w-j1m^8y^T9i0~u!UxIuR2 zxbI(qZ?SVKDQMpIE?+s$3Sj<Hv$OYA3uJ)pj@_RN3NK$ZDhf?-AeoF(RKGXa(`@>3 zgyJ({phewkom2F-&XkXti|zI}2_xn6=kaiQ@D+)igB(cI2TDrdq~JdgVtSpxqD6I5 z^sS3Pa!dqQ0ki_mlb^pNL0S!cqRE}0&Xq7^6W@zS7+jARqKZG*k{A4-%$=bqlJ=NA zJCG{6PHK}d`1l{km-2EIX|hOKa$4-~=v?gz>(_<&irQLb`r0Mqz-rgKEXD%;E}))! z=X`(O`1Es-9tIR*(&k71<jIq%uWugJBWHgN$a%cnf6w{QOyJD3+slj}m8adHju`9r z=ntOm9TO*^EVM+6YHT*)mKEfUJLMIK=KN&TV(=8*AsKkDO6RwP0TjkRHBDIkK+F=m zV2zJ>zKdPxoNqoCmXwTA`V`oGaUr3kqy*eGsorxoLJF%Yy2M`2H5&?W!?)BKE=^db zO=v(I4aPD6KfrrJ1t4d)SFT#f$^(Czh#eW^WW(=*+5KeAC$*43QG3Kr|NfX$-n3KR zs9la(MLzfm>}d0=1E50p<@G5a7z@G7$2GB6Lz1pb`+((pSW9lD%ey*&U$+FI8%VN? zbP2(05HZ$hhf=G@t@^yX+$V>kyEZgH;dBUt$U>`PQacw$%a=?D&b!ifn1w2u%W1aB zvmL~*wyQ%~+H)7bpMXjP-t*^skD0;JDV#=OfNryFix1WZKM_K0D%L0pPL*J2H(Ni! z$FX~BBK9^lw+i%BZV%T)3{Td<+z7%RxO)$x`st@1V1ZN_4A{pv%pkMH$Gka267AEo zR7@hucYsga0g;0pECa;t02?9oYCm)&4Ik(%-3sAtHnnZ5;PC%ye=UDLQD*FY(0cwG z3|n|Yjt#LB+OVNFu6GJ5w7>nZC`q`bM=ySYK!YUOlO*8iQX)I7=E>q2m30*z=tYC} z*N-$}MB%4VJ5lhIFwkB5rp+=x5M>YTYo3oir(<O7D2tQr0?QM!G-uaT-XW^7c6?dB zph~v85HdR2%zW?5{8gc8e`m0L>WC<_Kpl?u9k$=nyPCnF_I1(1CB;!n`J)r2ildE| z90#83ke$#j?Rc)F&&9>U#8{vWl%{Ug9m^cgS+w(@8p(Lja!mU7&&H!Ci66y$viTQA zmv*OXV%5<MjV}#rpd}^V>NbvJ>4V&6{-=8C>gstW<rX<#@3#84ZtiUXGPaf;Nr4Ul z%HGneJ}R=806e*knmQ;ESZiRH16#4>(PZ3~)3WP-eYPBgxBrRSU7CzVT0sS9x$dpY z4u?>B<1;O?7$4F}m<1xIg(ZJPSkhG@iNf#rl$8(|Vm_a(PZ&fb3~w}Z%S;eJ0uK*g zW=i{rydPT<dntHs)077UR7t@JfT9aS+hL50N7!?0L#M_o9YvV!h>*v~?M#sksm1mJ zwUkT^o|S|qKqOZNj>GF<AqL<VL2qrdDHfo<C33~TKWBp!ihqNal#Na6H`ilyAIc?R z;mvN1b{;Z8XG1wVS$PtBJWv@pHIUfV{{{#I^QvgJr}a#*gc>^58A<qGi8?Q~wX(uO zFEek<D7`Y@I)B|vu7)kX*%WhZ0VTEDAu6Oy66C2Yw9|cLzd9Y_@yJ-dw};??g^>AE z(Fy=@OwH{%vUiu3Se@s-w4;Bzp^|KzBJ<uV<zr|}&XSM_P@=}myKIcOf!c;qHmyZR zFe~9x?xd$&W4u(aD+?-Uv2Jd_T7TM8%|WeDf3{u<xL_*<DP~7&!&Vqg+%i*_n=dL_ zjtH-=uHt)b^6u2gYmj4~oSo%0G)#_T9ae)Hq=)2u-Lis9)QFiEydIM=u&_9AuwC@@ z%xz56(yNb>p(#>xhz<--;7e1e6Ny%8W$u`Ds@LLOW8+CO&30NFEY~O*cK~8!oJM7+ zozP7l5^Vo+wVSkxFSu%&plB+KzAYj(4*Lr-^dt<@a{xmWZYd%EuU0{Bry7rp>HFGG zPHrCV98u$Qey=S_r;fnFtq~8BLVL96EDN$#Te)>XP7Rqm?T|OEtL1XS@nM)P?LC`H zRsDBzMaoi@W{)ijP_^2ys|^q~eS6&SK8KoC<f5Yo#~JTh{C0p1Aj3!84UkAAWZ$V) zU|)uyl7*)TO@Mt0@x|3HnG^=@w5azUl?G+Fz2s4_W$K77HEJHk{u4n|T$nrVkXuwc zV#oV={B=S<A|akqvliQzQn|i~@&JH@!f4IBEzL5Iq-Zb~sn0E15ivQF_o9Mt1=)bj z@%Q&1#g7`e-}c-s{v9<<aqXQ=nj;*lBOE603ka2BJCK70*6;Un4C5X)VSi|OgN&gH zg(V%gZr%8q4K>cV1IeWy>6R|Tp*QiNH`AdvW|jAVk5EEcc1&E{>c*pgmzf6eN3O5$ z_a4})rMXsq)?Qst!yTll)lgSo`W{Jn(M}dX?n9U{Vps7#RD&Q`nCD#_v#p1?k@y9o z#t_)b-Pr~*U=}*cj2m3{W;{(=k6wTb^|J$!l1W5y5y*VY5Jaa#g(iH-p_xxvY2u{J zoTO&tJV@EuDm{s4s;4Oof73Pk9CHVNQ8tYt+ymRw!|tX-!_SD1U|T^<C(mxI2LHrv zZP|nEOEC<_PNWZXy>;?&VL3{+EA>6wHB8i_yg3HBkJZ6K>&47uTU1rm{g&(f=35t2 zJnq1QJEl-Ftx%?~$e!RznuwqDl#_htCzM?3em&IUM*0(eEz#Y(2VeimYGz4N6Bh5D z?`}M}yWw(Awg$(y((HjsDy8eOpUd2rAmaw-<%mara$WkIY#3*gxGvY#*k1TdgK0r8 z|6IIedKAF)qTHnY_iy0^-vgP?4#ZUmK#|Ea9g{<4y{pzQSqIg=P(d<OTV(H#ahC(O zYS&c&S;~}niMhJEnk%DsWLRkdf5b2TJ3N5^MO|qYO7`Fhb{5?T>HOvNa6q_iw$Clz zZZvStW&(^{af0n!r}y^umd6M-yhC43<;TfJDc|*{0wP@9VMMg9fB*Q1W@zyEj|mfh zF5dph@0x_Kzw>MUGlC8`JR;)oSBA?~dEyP-s%I#CRL7@!#jl-#rqHa$cjUk!Jv_xc zfF9UkaI6UXbnPz#+?8PQ&o{rq`=&Q0n)&DrOFi-l3J$D29@vD^!$O4h)zH<R1P%$e zHGH5C8h*SnZ0+aQGJk&(r(A*CLS8M8bZ#vKzqXxa2izV(lP@E6Q6xrOzOcTNRO}G$ z4&kHrYE|r$!r%`J%bt&&<EHbC%2rao{^0^J8rRK{TsvWBS6?tI!T;4ZP@>A^B?O09 z@~%96%?u#tVaVC3HveX<j?UM0oc+JS<B$O2m_Qdv+%_b7u4Q+%Qrr!D#`$)C%U*4A zm^1%$QQXDR(;s>{n|VTX&(te2aQDZMGG^-VI||WgKS0j7m0bR@B}&RH8LC@6kK$Cd zpOdJ6^Dki1Nyy6D+8Q`|?~SZizc?Alo831^ZzCpAQEbymAOYqDQoYaTViFQ>!ORVl z7VkT^CX-6>Fw}wE=Eiw@uy8bSZ~$bvfT$`rc{)PD+05=W*3mn>8InzR!~IQf+@d3D zU{~(A34iw-!6Q6}{5`(oshpGmr=M+b=|-a=APDGNcbgn?#$G%vXl9Z29yz`o9n}V| z=oYL_UAkNB;O$L!yAE@oL;yg+=eMD(zAKSDu3*^J?f&WL=xAd-W!x~kT2wkks9ehH zu$7G3S%4u*!0DzJh9z=zsA7sfogT*}dLcei&G_E=$M+}*Y`6FIAZLJ})bO$9m)ONf zu?&s5CQqUU=XtjPZhXw@=~BvH1v`?2Vc*g>V_4D}{P!HqkITY8@)8F8yI#CTTvc(A zAZNQ8-8bUZxnG`aYJ-y9?&8-s+6T{3aOvya8gJ0YJN!l@6lzv?sbZs6c3y__fEWvK zRe|Dep?%)O)-(<FbD`m6KhNfDQ8~k$#14Ughov@^RxG=I3Wy1=bIF%(@o2XrY2)2A z-10>YL^|TdI5$L-cD84t(Enz~yc;E8EdAlD-=zppO<k__`%p1m9}`V0w34y-huf%( zhQ)WcO7ZJPM+DiEL{91RIUq0&mlt0_jG1iINF97?Y*K+hjX71eCFfFCd8nbDy6wR- z1`u}yLVUi%Mc>l=8SSyFG3k%8tm%!snBY@52y(j)SG#3Ce7%ixvn0bD>Ld?%DPa9O z;$JUGvR`lCgBVcs$R2*D)S|-qdeJHLiv+cfk27OOj$nTHjqWvEy(1}%FY?M&>QBpb z4taB!pHkjrZ<9}SKodXzpBgz&DQ%TRrmXO?_upS;<}b#dcRUs!sJ>raXFn`^T`FX< z_~xJgyO@|kU#%KSVS1@Im;L5BynTuCXJD5C!qLT^%bVtp+4D+x$W#JuyD;_R5FE#r zq=f+%sP7zS|N4|4Rfh?21uv%1;5b?78tBz&&XQv4FqC`b!Wk;fTw?;80(QaRv0~eS zo$-<v+EALqPmgZw%`%eB_?fRZ-hexvC0P?EebkfqlnF3Vxj~NwQ+_2yw%PEx;|8Ue z99_q^agxFld92C7Xp$&SgL)(E02YB(AdDH^Jp?_;-Pz0QX)1q3t?iZ3YH%<?R(;2A zvhDQjY=z(aGHT-(1z)~R{mD({Va;}{J}k6?Cbu<-mp50Q(f|+;E&IW`J9c^U>)*Nx z9%jzE%lV&-)U}p1kL}yYhm+P-o3{<;is<jeb!SyTeGMWLhx**3_YF!Tj~iJ7cn-KF zYiNUN*GY~{dKU|%G^zt*Ses?{d>5~?H{1b|qXUfikgfO;=&S{IG_36&zj^r@#Q1(- zp_?Zj=Q`5Yh{IF=BKp%5YZsPP4dkRXW{y8LK8`vXQG9LJlNgfBbF<W>`=K-MTde_- zv&Xjpjxph0AY*-WPTb*YrtH=cQftsaQrR;R&iv2~`}%C}*so2O&(gy~)Pqv0LDfV- zM?|Bh-yONAz81b>l5$FPKX2#9K?E{LlV_)LgzKCl%W6ko0+Am$QKI@`wu^>QQ}H+q zL1=pTt}O7^uik3=;ePsJuJ8n$x$4G0!G88%wwq*?T?$fec3C+<1g!~WCNUHugB{sS z)^kx1_-(0~ANl>gI^DVGxcir!u-wdyzijeY`oQK-!hIEA{um`|m7)GJRstezp)b`m z?=R~X*cf3X6LCVNt6h(i!}y5|8i0r54KAqmDd@ws=iF6vogJ`RR`o4ES<Jbf@Wq(W zu+1RT<$zRV`d`m3DghtuzYm<*H$d=NQ6D)D;&1-OmQ%gw719C90xC|6S}m@34b&0> z-M|n%(9;|`_J1uuv9rK_kQLKoST23Jj%znHIiwu$5kpN41H1I&04IqN`<*X7m6keb zv=161iCW{Gr;R-}^`JBvSbD&wm|~J=p>W;FEjY-$_GW<l@)Lg#W(!>(d?hnPJ<*7Q zn)E6VqYtfc<Q3TOL}bPTPM5-A0A&Y=cukwV1hz950<Mv_CL@;{tD*A#mG7B_b&vg} zg^X|2@${6{s+plr;Do-t5DFJs(*8Qk@v@8#H6L=?Oebp68z`<(!{3&?S-6I<uoa*g zO5~Iu6McpbkL1NCn!rc%Ti^Ee{XYmLs}cqC(=%clt=%6!e%np?lzUb@lUH@=%USBq z!9lm}qiaKAQc}SSzXktu)0VRt$DR$h&l3*i{P%=Ls$Vwkatk$n+8m^-I1}9&4<XrU zZ7O@$TO1nhM3)vA!|7TQUeBaghq-DoZ79BJ^)_!x?7~pEsTXr?#XcQZW31`hmnn@Z zR`hGGrwUr8%)Y=w`bXO>f)XGY%135W-Q1r1?hb{JM%Q!oD7GvWj+9}JJ8@Fki_0Am z0A5040xvPESOrOVYG&s5r6nz26(Ri3;|{{a9Ij4{^J=A{Xy=tmIRl3nS1ya4SI-1> zSzM2;2z2K~4JJZPcT|^YOIk`Pf@U@EPHS0UFh+Npu+gnG{s{CObEd_d!Y?hcPUO7Q z?_;+hI5O+C?N-J7$WFP}sG1n6%NGWkwcsg%ad65kKG+~sVd}QrnJ6QYOaaM_74VZy z<s8YX^5odk7fWWKqyR2ebg43%anEk#2ZV@hCdrh{$ce7P>we&A62WG-S%!)89c(i( z-xO1J{39#-Nc6$)BNIdPkE&`*492ZW$1#@In`}=L*RC1l$w89z3+IK#SY~gQM+<AN z0f@XoT>#Wf!B9708^dtqY?~rHcrBX$MS0Hj);JjR*91iRO=#+j27^i`z1@vzYFKmI z<sIK*6YuJHacozZF>ZJSW9)P$k_dUN_G`R3<v*+bxv<kBWAI1-*hlAder5@EzR{XM zu53d7JE8XoDTBN`1z6%DiaQyiJ25fT`Z2M~<(frVWLV&aUC*D%gyrV40Y7|ldMa>n zGdwf|y6;pqH8tdlRXZ{>^?N7Vs^2L!9bLrJ&=rzYduexAzwCulrj{zBuf~mk&rZIK zenS#fWm{+1@EclTR9P}HiXM(GC}Bzv2?+@PYP`)@_ONP!zqwb@B~|gT(sB0Nb|!%T zKF^0Q7w<IHsB^;w$F@XS{C>;tPE}!nU=!RRK!zm>SOhh=q@*OxOsJ2`$y5WB2q;s? z{6%`#C!S&Q%lzGP`Ur3Z;N>A11AglAtp~o6@vW4PC&7gF6S~c}v>3vQ0?jbI#mb1E zOIayO8+=_SHSQmGQTaZk3N@IPFp&K2*cKQg*IeCoEbZ24vRUN;Vk6)yJr&a`a}7TF zd&z!y)k2x~6<17+*cybG;C#yT`|mAi#?fOM^jD8K!7PnwK*(U^(4T;}S*5wi<D~LT zaz1HDLA5}~R9Pg=1JYmUS>6y+ehER5jJoaUFX?B;pX&GG<{Hlj3BRnkEd=>gIcJwn z9$ay8eeo&x;KVHXsuXB?eIz%<P;L|A2r95cBB_3wHe)^2P+Jw}bcCHZUK(;1<Wj}O zl8iN+Ndp48K~AOi>ERA#;ckuZ9O|MFHCru{m5~x2K@=;Eg*x|u!dG_)mn5`N5SvtO z*|3b;B7_rDU)6@IQ+WJpGp0R96Wu?}p<z-?r0iQ|MmyHOZYy5*XT?0Ex{*E70_k0O z%<?vCld@imh+b-~%aE@!G32KC#DJ|DJF;KjSU}fNOdSx-fYSxrTA|S-ytr6XRD;}L z`b5)+hBc7uM<BF+$BZSlLSbqA-o$XysRPM_MN(YL)&n?JX~wzgqAusTl#?TUB83_S z<<w`4uY&?-N|6>#Uhlj!97(R$!rhyFHpl4+T6L&!(hGAz^-xkOx^EW>Cam0-m5q&z zB+%uft~C<i@f|2Lrz)eb#yC{K%~@6r(8TK=yO*`o>6=yYeUk=r`-RI)1ud=rO@~K< z=}=b^Q55@cJ~MgNo$;)M@BBYpxo}M9&<va;p@TV*PU}bq2Z!;BN3BV_dgiEwFYG0} znB#5*!K#h#Kz9n<XCVAgRCEuFeiCIMp$lJbW_xlXw-Wh-(eMPJ&z<xVt=f+XHJQvm zXV4chc=|x^t8<kZ@@MOcX-Y}zP%u|;WxQub@@6R`L!qeFJglyzb}}beNc(H~cw-un z1k*oxV}!ynL;<4-tcUces6MV;oe_BEQF*nkpmqt0RSzCK0MQ#zGyY%a()50XWmLk* zw4#D7oC9a-Ed~tX-r6x<@ycujkzyY0ES}{hYhfCR+FG%4W_{Gtlq}8}l87BasS=co z@olr**)>LbqRtv%T8oQ^woaPg!$2K4A>j_l-g~Ow`Cp$ex98$9(+B!-ttP~%vu5)J z+08x|0Cl_^qq2uu$p5e2S!nNd<1aZEwa~)u202u<uk5Sdg`gA&M_l3jGRW`WW&<=x z=UMw5s+|Q&{umYD>Gc?uJMs&jvEz(4aq=j8@G;aovlfU;wr~dJ^aSD8I(C2@E&|+b zP(_unFN;1522Hs}ldjE8UQpW#0?z<sP{61&OL^6DK%8>)OW2ZnSreX0;M8N3Q<mk) z>xqHX7nHiypFNXeEdxE?0sRqOs#;x8h$wLs>pYeQLxS@UtL!tJsv*qGXjufmtdCFG zPQe-aF&q;BY-nl&jxes>8x{-x{Z&PKjs~8FKxaS4`!ffXreKqEQ}L_Y>D!bzRzs~p zc$S))ir(FY0;Tp*Czy=+2hC4x_`z7p5G}p&pxap@;15~DS=cvmv9WpM4wj&u2Asgt zPY<$~z3<c`rIz)Ii^1<7rWuVp)bXpSkJXls(*~9c-#be6E~%xGv$gcWm>?<jc$#1g z{}dz0h2!tJbFy?U_PKCJ^-P*FWt;s{&+(I`+M_~vNRAP%vsTPZN9kSPr69b=JD)kL z<n;6aLIQ9yo4l~Ov~={SfrZzkK|y)$Jge=<kcbT_+R>8w&B>~#SH~|O2)*7~=RV}N z$N!Ohvc-uZj;8Pl6v*As^R{Uuj4kDfgY{&b9yxTJ{V>`JPh8P4<E>~)F{?Z+j@c@x z2``c&N7|LS<P&`{K#eEA(4>{mjeZUK0D5}Nyf65YANrR)O&62V+(f%yu`YS_Q{<J1 zR;?e}Rg9MjQSDT{4)T2P&blH-2*jTFUz{rrv9?uB&0pU8m-?biP3U1eNlt(TNwDL` z4(Ck9I8KZa3+o5j9;UClDDN>SoalJXjmF?a+V($AK1;N(Y|?YEB9b0kOo~L8k=|pD z?*HbQA0no{z3V5(cp|asQXz%@;j%zf>zt0HLyBSU{K9}@kQNy!qUOLbvOxr8nSO~H zKegg0L0#TX^$#5?BHjAdmW+lzXS1s82PDrMXhxw1Tg)!?I0FbHpD-L`yzS1pXI*=f zQy>XuS%$~bglY#-x@B>fa(x?yT3iUAigpMCmDwhpViij^ObJYbL=w86=P_qSTjc!p zsWlnreZiAu!Aa)En}dWCl{rMk>M-;8@?T;!FSf0&RPX|hf*IpE-a7k{q0X$}hS`+g zl%pI!joJU)@dWGq6CJT>%6NqWw{cK!MLjRG*wQ%e4F9?R1BX&I0*kLPm6t7uCzumN zwU$EY#{oi^zpvUFdp49?)Ft)Pok>734A`1Xk&utPL_6(2v@tCE=6(E!w`)(@5p+0k z5=DsVoa09RhBG0$DeI4$B19p?+qwta>~brQmmSd5vNWG)Q+4}tWtf-+dh*W=OpwC+ z=NsF93T$NkeZ<c^z!K!WXJ-Dg%oHsw6T?2sWCkVT!&F&m1rAEtx1jY!lQ>ODdlS;N z3IZn*#Y=9s&WEsnE@%Gj?0^<LSy7}w|7whU+pQXs7^>Y{E&Yk8%2>m&{;hkewE#77 zB%~>JxHHy{dYU1HXj76}0n?R#MANZumxNI_tC#F!z~$~8U5;olV<tQhYE0f!F(%BI zu=1kdUe5#5GSU7XcC-@Bbd)?Q45_8fN)sMnpW@vA2mf<|VqlEZSn$MN38O`;MdL(u z06RE_p^YPHz5F90Oa%7Wf1fn8Nho`;ny*F<{-a2P0jus|kA`A8-M%rjxnsc*4F$ge u-*Efqz?j=N|Noz{r*7X=d)ocGOYjEor8cSS7ML;*QBl-XD1U4b{Qm&(CE6kY diff --git a/docs/logo-large-banner.png b/docs/logo-large-banner.png new file mode 100644 index 0000000000000000000000000000000000000000..4cedf93fa6710f72d4410f5e4db6e9938a6c0bd4 GIT binary patch literal 86032 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 Mp00i_>zopr0E{um!2kdN literal 0 HcmV?d00001 diff --git a/docs/page.xsl b/docs/page.xsl index 70c06a2..e3b8d5b 100644 --- a/docs/page.xsl +++ b/docs/page.xsl @@ -141,6 +141,11 @@ <meta name="description" content="libvirt, virtualization, virtualization API"/> </head> <body> + <xsl:if test="html:html/html:body/@class"> + <xsl:attribute name="class"> + <xsl:value-of select="html:html/html:body/@class"/> + </xsl:attribute> + </xsl:if> <div id="body"> <div id="menu"> <xsl:apply-templates select="exsl:node-set($sitemap)/html:ul" mode="menu"> diff --git a/docs/search.php.in b/docs/search.php.in index 3e1fea2..9157223 100644 --- a/docs/search.php.in +++ b/docs/search.php.in @@ -12,7 +12,5 @@ <span id="php_placeholder"/> - <img src="libvirtLogo.png" alt="libvirt Logo" /> - </body> </html> -- 2.9.3

Add a footer to all pages containing a blurb about the code of conduct, and links to social media sites. Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- docs/libvirt.css | 44 ++++++++++++++++++++++++++++++++++++++++++++ docs/page.xsl | 12 ++++++++++++ 2 files changed, 56 insertions(+) diff --git a/docs/libvirt.css b/docs/libvirt.css index a990a7d..f978921 100644 --- a/docs/libvirt.css +++ b/docs/libvirt.css @@ -500,3 +500,47 @@ br.clear { clear: both; border: 0px; } + +#footer { + clear: both; + border-top: 3px solid rgb(60, 133, 124); + margin-top: 2em; + padding: 2em; + background: rgb(0, 95, 97); + color: rgb(255, 255, 255); +} + +#footer a { + color: inherit; + text-decoration: none; +} + +#footer a:hover { + color: rgb(255, 230, 0); +} + +#conduct { + text-align: right; + font-size: smaller; + margin-right: 3em; +} + +#conduct a { + text-decoration: underline; +} + +#social { + padding: 0px; + margin-left: 3em; +} + +#social ul { + list-style: none; + margin: 0px; +} + +#social li { + display: block; + float: left; + margin-right: 1em; +} diff --git a/docs/page.xsl b/docs/page.xsl index e3b8d5b..8f6a8c7 100644 --- a/docs/page.xsl +++ b/docs/page.xsl @@ -170,6 +170,18 @@ </form> </div> </div> + <div id="footer"> + <div id="social"> + <ul> + <li><a href="https://twitter.com/hashtag/libvirt">twitter</a></li> + <li><a href="https://plus.google.com/communities/109522598353007505282">google plus</a></li> + <li><a href="http://stackoverflow.com/questions/tagged/libvirt">stackoverflow</a></li> + </ul> + </div> + <div id="conduct"> + Participants in the libvirt project agree to abide by <a href="governance.html#codeofconduct">the project code of conduct</a> + </div> + </div> </body> </html> </xsl:template> -- 2.9.3

On Mon, Oct 31, 2016 at 12:41:45PM +0000, Daniel P. Berrange wrote:
Add a footer to all pages containing a blurb about the code of conduct, and links to social media sites.
Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- docs/libvirt.css | 44 ++++++++++++++++++++++++++++++++++++++++++++ docs/page.xsl | 12 ++++++++++++ 2 files changed, 56 insertions(+)
diff --git a/docs/page.xsl b/docs/page.xsl index e3b8d5b..8f6a8c7 100644 --- a/docs/page.xsl +++ b/docs/page.xsl @@ -170,6 +170,18 @@ </form> </div> </div> + <div id="footer"> + <div id="social"> + <ul> + <li><a href="https://twitter.com/hashtag/libvirt">twitter</a></li>
This is essentially an ad for twitter. Unless they are sponsoring the project, it feels out of place here.
+ <li><a href="https://plus.google.com/communities/109522598353007505282">google plus</a></li>
I presume that community is run by either you or some other libvirt maintainer, which is what I would expect from such link.
+ <li><a href="http://stackoverflow.com/questions/tagged/libvirt">stackoverflow</a></li>
This feels like <a href="https://www.google.com/?q=libvirt">google</a>. Jan

On Fri, Nov 04, 2016 at 02:19:22PM +0100, Ján Tomko wrote:
On Mon, Oct 31, 2016 at 12:41:45PM +0000, Daniel P. Berrange wrote:
Add a footer to all pages containing a blurb about the code of conduct, and links to social media sites.
Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- docs/libvirt.css | 44 ++++++++++++++++++++++++++++++++++++++++++++ docs/page.xsl | 12 ++++++++++++ 2 files changed, 56 insertions(+)
diff --git a/docs/page.xsl b/docs/page.xsl index e3b8d5b..8f6a8c7 100644 --- a/docs/page.xsl +++ b/docs/page.xsl @@ -170,6 +170,18 @@ </form> </div> </div> + <div id="footer"> + <div id="social"> + <ul> + <li><a href="https://twitter.com/hashtag/libvirt">twitter</a></li>
This is essentially an ad for twitter. Unless they are sponsoring the project, it feels out of place here.
Errr, it is linking to libvirt related content people share on twitter.
+ <li><a href="https://plus.google.com/communities/109522598353007505282">google plus</a></li>
I presume that community is run by either you or some other libvirt maintainer, which is what I would expect from such link.
+ <li><a href="http://stackoverflow.com/questions/tagged/libvirt">stackoverflow</a></li>
This feels like <a href="https://www.google.com/?q=libvirt">google</a>.
Stack overflow is much more targetted than a global websearch - it is a user self-help forum, and the libvirt tag is directly relevant. Linking to related content on other community related sites is a very relevant thing - libvirt does not exist in an island where everything happens on websites run by ourselves. Encouraging engagement with libvirt via these external social media sites is a key way to promote libvirt and ensure our community grows over time. Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://entangle-photo.org -o- http://search.cpan.org/~danberr/ :|

On Fri, Nov 04, 2016 at 13:55:31 +0000, Daniel Berrange wrote:
On Fri, Nov 04, 2016 at 02:19:22PM +0100, Ján Tomko wrote:
On Mon, Oct 31, 2016 at 12:41:45PM +0000, Daniel P. Berrange wrote:
Add a footer to all pages containing a blurb about the code of conduct, and links to social media sites.
Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- docs/libvirt.css | 44 ++++++++++++++++++++++++++++++++++++++++++++ docs/page.xsl | 12 ++++++++++++ 2 files changed, 56 insertions(+)
diff --git a/docs/page.xsl b/docs/page.xsl index e3b8d5b..8f6a8c7 100644 --- a/docs/page.xsl +++ b/docs/page.xsl @@ -170,6 +170,18 @@ </form> </div> </div> + <div id="footer"> + <div id="social"> + <ul> + <li><a href="https://twitter.com/hashtag/libvirt">twitter</a></li>
This is essentially an ad for twitter. Unless they are sponsoring the project, it feels out of place here.
Errr, it is linking to libvirt related content people share on twitter.
I find it a bit weird that we are promoting random content on a social media site on every single page, but our frontpage does not contain a link to the mailing list, which is primary communication mean. Peter

On Mon, Nov 07, 2016 at 12:09:56PM +0100, Peter Krempa wrote:
On Fri, Nov 04, 2016 at 13:55:31 +0000, Daniel Berrange wrote:
On Fri, Nov 04, 2016 at 02:19:22PM +0100, Ján Tomko wrote:
On Mon, Oct 31, 2016 at 12:41:45PM +0000, Daniel P. Berrange wrote:
Add a footer to all pages containing a blurb about the code of conduct, and links to social media sites.
Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- docs/libvirt.css | 44 ++++++++++++++++++++++++++++++++++++++++++++ docs/page.xsl | 12 ++++++++++++ 2 files changed, 56 insertions(+)
diff --git a/docs/page.xsl b/docs/page.xsl index e3b8d5b..8f6a8c7 100644 --- a/docs/page.xsl +++ b/docs/page.xsl @@ -170,6 +170,18 @@ </form> </div> </div> + <div id="footer"> + <div id="social"> + <ul> + <li><a href="https://twitter.com/hashtag/libvirt">twitter</a></li>
This is essentially an ad for twitter. Unless they are sponsoring the project, it feels out of place here.
Errr, it is linking to libvirt related content people share on twitter.
I find it a bit weird that we are promoting random content on a social media site on every single page, but our frontpage does not contain a link to the mailing list, which is primary communication mean.
FWIW, the access stats didn't show high hit rate for the contact.html page, which surprised me a little, but perhaps people find the mailing lists a different way. Anyway, on your point, it would make sense to add mailing lists and irc to the footer links. Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://entangle-photo.org -o- http://search.cpan.org/~danberr/ :|

Remove the 1px border underneath all headers and make them use black text to simplify visual appearance Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- docs/generic.css | 1 - docs/libvirt.css | 4 ---- 2 files changed, 5 deletions(-) diff --git a/docs/generic.css b/docs/generic.css index 8d7771c..5317b60 100644 --- a/docs/generic.css +++ b/docs/generic.css @@ -48,7 +48,6 @@ h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; margin-bottom: 0.25em; - border-bottom: 1px solid #aaa; } h1 { diff --git a/docs/libvirt.css b/docs/libvirt.css index f978921..b62474a 100644 --- a/docs/libvirt.css +++ b/docs/libvirt.css @@ -1,7 +1,3 @@ -h1, h2, h3, h4, h5, h6 { - color: #3c857c; -} - #nav { position: absolute; top: 0px; -- 2.9.3

Add a page that describes what contributions libvirt is looking for and how to get involved. Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- docs/contribute.html.in | 140 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 140 insertions(+) create mode 100644 docs/contribute.html.in diff --git a/docs/contribute.html.in b/docs/contribute.html.in new file mode 100644 index 0000000..3686025 --- /dev/null +++ b/docs/contribute.html.in @@ -0,0 +1,140 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> + <body> + <h1>Contributing to libvirt</h1> + + <p> + This page provides guidance on how to contribute to the + libvirt project + </p> + + <ul id="toc"></ul> + + <h2><a name="skills">Contributions required</a></h2> + + <p> + The libvirt project is always looking for new contributors to + participate in ongoing activities. While code development is a + major part of the project, assistance is needed in many other + areas including documentation writing, bug triage, testing, + application integration, website / wiki content management, + translation, branding, social media and more. The only + requirement is an interest in virtualization and desire to + help. + </p> + + <p> + The following is a non-exhaustive list of areas in which + people can contribute to libvirt. If you have ideas for + other contributions feel free to follow them. + </p> + + <ul> + <li><strong>Software development</strong>. The core library / daemon (and + thus the bulk of coding) is written in C, but there are + language bindings written in Python, Perl, Java, Ruby, + Php, OCaml and Go. There are also higher level wrappers + mapping libvirt into other object frameworks, such GLib, + CIM and SNMP</li> + <li><strong>Translation</strong>. All the libvirt modules aim to support + translations where appropriate. All translation is + handling outside of the normal libvirt review process, + using the <a href="http://fedora.zanata.org">Fedora + instance</a> of the Zanata tool. Thus people wishing + to contribution to translation should join the Fedora + translation tool</li> + <li><strong>Documentation</strong>. There are docbook guides on various + aspects of libvirt, particularly application development + guides for the C library and Python, and a virsh command + reference. There is thus scope for work by people who are + familiar with using or developing against libvirt, to + write further content for these guides. There is also a + need for people to review existing content for copy editing + and identifying gaps in the docs</li> + <li><strong>Website / wiki curation</strong>. The bulk of the website is + maintained in the primary GIT repository, while the wiki + site uses mediawiki. In both cases there is a need for + people to both write new content and curate existing + content to identify outdated information, improve its + organization and target gaps.</li> + <li><strong>Testing</strong>. There are a number of tests suites that can run + automated tests against libvirt. The coverage of the tests + is never complete, so there is a need for people to create + new test suites and / or provide environments to actually + run the tests in a variety of deployment scenarios.</li> + <li><strong>Code analysis</strong>. The libvirt project has access to the coverity + tool to run static analysis against the codebase, however, + there are other types of code analysis that can be useful. + In particular fuzzing of the inputs can be very effective + at identifying problematic edge cases.</li> + <li><strong>Security handling</strong>. Downstream (operating system) vendors + who distribute libvirt may wish to propose a person to + be part of the security handling team, to get early access + to information about forthcoming vulnerability fixes.</li> + <li><strong>Evangalism</strong>. Work done by the project is of no benefit + unless the (potential) user community knows that it + exists. Thus it is critically important to the health + and future growth of the project, that there are a people + who evangalise the work created by the project. This can + take many forms, writing blog posts (about usage of features, + personal user experiances, areas for future work, and more), + syndicating docs and blogs via social media, giving user + group and/or conference talks about libvirt.</li> + <li><strong>User assistance</strong>. Since documentation + is never perfect, there are inevitably cases where users + will struggle to attain a deployment goal they have, or + run into trouble with managing an existing deployment. + While some users may be able to contact a software vendor + to obtain support, it is common to rely on community help + forums such as <a href="contact.html#email">libvirt users + mailing list</a>, or sites such as + <a href="http://stackoverflow.com/questions/tagged/libvirt">stackoverflow.</a> + People who are familiar with libvirt and have ability & + desire to help other users are encouraged to participate in + these help forums.</li> + </ul> + + <h2><a name="comms">Communication</a></h2> + + <p> + For full details on contacting other project contributors + read the <a href="contact.html">contact</a> page. There + are two main channels that libvirt uses for communication + between contributors: + </p> + + <h3><a name="email">Mailing lists</a></h3> + + <p> + The project has a number of + <a href="contact.html#email">mailing lists</a> for + general communication between contributors. + In general any design discussions and review + of contributions will take place on the mailing + lists, so it is important for all contributors + to follow the traffic. + </p> + + <h3><a name="irc">Instant messaging / chat</a></h3> + + <p> + Contributors to libvirt are encouraged to join the + <a href="contact.html#irc">IRC channel</a> used by + the project, where they can have live conversations + with others members. + </p> + + <h2><a name="outreach">Student / outreach coding programs</a></h2> + + <p> + Since 2016, the libvirt project directly participates as an + organization in the <a href="http://wiki.libvirt.org/page/Google_Summer_of_Code_Ideas">Google Summer of Code program</a>. Prior to + this the project had a number of students in the program + via a joint application with the QEMU project. People are + encouraged to look at both the libvirt and QEMU programs + to identify potentially interesting projects to work on. + </p> + + </body> +</html> -- 2.9.3

On Mon, Oct 31, 2016 at 12:41:47PM +0000, Daniel P. Berrange wrote:
Add a page that describes what contributions libvirt is looking for and how to get involved.
Neat.
Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- docs/contribute.html.in | 140 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 140 insertions(+) create mode 100644 docs/contribute.html.in
diff --git a/docs/contribute.html.in b/docs/contribute.html.in new file mode 100644 index 0000000..3686025 --- /dev/null +++ b/docs/contribute.html.in
+ <li><strong>Translation</strong>. All the libvirt modules aim to support + translations where appropriate. All translation is + handling outside of the normal libvirt review process, + using the <a href="http://fedora.zanata.org">Fedora + instance</a> of the Zanata tool. Thus people wishing + to contribution to translation should join the Fedora
s/contribution/contribute/ Maybe this bug can be closed then: https://bugzilla.redhat.com/show_bug.cgi?id=672746
+ translation tool</li>
Jan

On Fri, Nov 04, 2016 at 01:31:11PM +0100, Ján Tomko wrote:
On Mon, Oct 31, 2016 at 12:41:47PM +0000, Daniel P. Berrange wrote:
Add a page that describes what contributions libvirt is looking for and how to get involved.
Neat.
Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- docs/contribute.html.in | 140 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 140 insertions(+) create mode 100644 docs/contribute.html.in
diff --git a/docs/contribute.html.in b/docs/contribute.html.in new file mode 100644 index 0000000..3686025 --- /dev/null +++ b/docs/contribute.html.in
+ <li><strong>Translation</strong>. All the libvirt modules aim to support + translations where appropriate. All translation is + handling outside of the normal libvirt review process, + using the <a href="http://fedora.zanata.org">Fedora + instance</a> of the Zanata tool. Thus people wishing + to contribution to translation should join the Fedora
s/contribution/contribute/
Maybe this bug can be closed then: https://bugzilla.redhat.com/show_bug.cgi?id=672746
Yep, we could do. Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://entangle-photo.org -o- http://search.cpan.org/~danberr/ :|

Add links to download, communicate and learn in the header bar, as the main jumping off points for navigation. Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- docs/libvirt.css | 28 +++++++++++++++++++++++++++- docs/page.xsl | 7 +++++++ 2 files changed, 34 insertions(+), 1 deletion(-) diff --git a/docs/libvirt.css b/docs/libvirt.css index b62474a..b279ea4 100644 --- a/docs/libvirt.css +++ b/docs/libvirt.css @@ -24,10 +24,36 @@ display: block; } +#jumplinks { + display: table-cell; + vertical-align: middle; + font-size: 16pt; + text-align: right; +} + +#jumplinks ul { + list-style: none; +} + +#jumplinks li { + display: inline; + padding-left: 2em; + font-weight: bold; +} + +#jumplinks a { + color: rgb(255, 255, 255); + text-decoration: none; +} + +#jumplinks a:hover { + color: rgb(255, 230, 0); +} + #search { display: table-cell; vertical-align: middle; - width: 20em; + width: 13em; text-align: right; padding: 1em; } diff --git a/docs/page.xsl b/docs/page.xsl index 8f6a8c7..c8cb807 100644 --- a/docs/page.xsl +++ b/docs/page.xsl @@ -161,6 +161,13 @@ <div id="home"> <a href="{$href_base}index.html">Home</a> </div> + <div id="jumplinks"> + <ul> + <li><a href="downloads.html">Download</a></li> + <li><a href="contribute.html">Contribute</a></li> + <li><a href="docs.html">Learn</a></li> + </ul> + </div> <div id="search"> <form action="{$href_base}search.php" enctype="application/x-www-form-urlencoded" method="get"> <div> -- 2.9.3

The todo page used to be auto-generated from bugzilla but is no longer used. Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- docs/Makefile.am | 35 ++------------ docs/sitemap.html.in | 4 -- docs/todo.cfg-example | 26 ----------- docs/todo.pl | 125 -------------------------------------------------- 4 files changed, 5 insertions(+), 185 deletions(-) delete mode 100644 docs/todo.cfg-example delete mode 100755 docs/todo.pl diff --git a/docs/Makefile.am b/docs/Makefile.am index d22e267..476449d 100644 --- a/docs/Makefile.am +++ b/docs/Makefile.am @@ -89,16 +89,12 @@ internals_html_in = \ $(patsubst $(srcdir)/%,%,$(wildcard $(srcdir)/internals/*.html.in)) internals_html = $(internals_html_in:%.html.in=%.html) -# todo.html is special - it is shipped in the tarball, but we -# have a dedicated 'todo' target to rebuild it from a proper -# config file, all other users are able to build it locally. -# For all other files, since we ship pre-built html in the -# tarball, we must also ship the sources, even when those -# sources are themselves generated. +# Since we ship pre-built html in the tarball, we must also +# ship the sources, even when those sources are themselves +# generated. # Generate hvsupport.html first, since it takes one extra step. dot_html_in = \ hvsupport.html.in \ - todo.html.in \ $(notdir $(wildcard $(srcdir)/*.html.in)) dot_html = $(dot_html_in:%.html.in=%.html) @@ -156,7 +152,7 @@ EXTRA_DIST= \ $(patches) $(dot_php_in) $(dot_php_code_in) $(dot_php)\ $(internals_html_in) $(internals_html) \ sitemap.html.in aclperms.htmlinc \ - todo.pl hvsupport.pl todo.cfg-example \ + hvsupport.pl \ $(schema_DATA) acl_generated = aclperms.htmlinc @@ -183,24 +179,6 @@ admin_api: $(srcdir)/libvirt-admin-api.xml $(srcdir)/libvirt-admin-refs.xml web: $(dot_html) $(internals_html) html/index.html devhelp/index.html \ $(dot_php) -todo.html.in: todo.pl - if [ -f todo.cfg ]; then \ - echo "Generating $@"; \ - $(PERL) $< > $@ \ - || { rm $@ && exit 1; }; \ - else \ - echo "Stubbing $@"; \ - printf "%s\n" \ - "<html xmlns=\"http://www.w3.org/1999/xhtml\">" \ - "<body>" \ - "<h1>Todo list unavailable: no config file</h1>" \ - "</body></html>" > $@ ; \ - fi - -todo: - rm -f todo.html.in - $(MAKE) todo.html - hvsupport.html: $(srcdir)/hvsupport.html.in $(srcdir)/hvsupport.html.in: $(srcdir)/hvsupport.pl $(api_DATA) \ @@ -210,8 +188,6 @@ $(srcdir)/hvsupport.html.in: $(srcdir)/hvsupport.pl $(api_DATA) \ $(AM_V_GEN)$(PERL) $(srcdir)/hvsupport.pl $(top_srcdir)/src > $@ \ || { rm $@ && exit 1; } -.PHONY: todo - %.png: %.fig convert -rotate 90 $< $@ @@ -333,8 +309,7 @@ clean-local: rm -f *~ *.bak *.hierarchy *.signals *-unused.txt *.html maintainer-clean-local: clean-local - rm -rf $(srcdir)/libvirt-api.xml $(srcdir)/libvirt-refs.xml \ - todo.html.in + rm -rf $(srcdir)/libvirt-api.xml $(srcdir)/libvirt-refs.xml rm -rf $(srcdir)/libvirt-qemu-api.xml $(srcdir)/libvirt-qemu-refs.xml rm -rf $(srcdir)/libvirt-lxc-api.xml $(srcdir)/libvirt-lxc-refs.xml rm -rf $(srcdir)/libvirt-admin-api.xml $(srcdir)/libvirt-admin-refs.xml diff --git a/docs/sitemap.html.in b/docs/sitemap.html.in index 4353635..b3ab428 100644 --- a/docs/sitemap.html.in +++ b/docs/sitemap.html.in @@ -445,10 +445,6 @@ <span>Security bug reporting and resolution process</span> </li> <li> - <a href="todo.html">Todo list</a> - <span>Main feature request list</span> - </li> - <li> <a href="pending.html">Pending patches</a> <span>Pending patches awaiting reviews and integration</span> </li> diff --git a/docs/todo.cfg-example b/docs/todo.cfg-example deleted file mode 100644 index a99c61a..0000000 --- a/docs/todo.cfg-example +++ /dev/null @@ -1,26 +0,0 @@ -bugzilla = { - #username = ...some email addr... - #password = ...some bz password... - server = https://bugzilla.redhat.com -} -query = { - product = Virtualization Tools - alias = libvirtTodo -} - -output = { - title = Todo list - blurb = <<EOF -This is a summary of all the ideas submitted for future todo items in -libvirt. Listing an idea here does not imply that it is committed to -for inclusion in libvirt, just that someone thought it might be a -useful feature. Discussion for final approval of features always takes -place on the <a href="contact.html">development mailing list</a>. -If you intend to work on one of the items here, it is recommended to -add a comment to the corresponding bugzilla ticket to this effect. -This will reduce the risk of duplicated effort between developers. -It is also strongly recommended to mail the development mailing list -with proposals for new APIs & XML before fully implementing them, to -allow for early design review. -EOF -} diff --git a/docs/todo.pl b/docs/todo.pl deleted file mode 100755 index 36698e8..0000000 --- a/docs/todo.pl +++ /dev/null @@ -1,125 +0,0 @@ -#!/usr/bin/perl - -use strict; -use warnings; - -use BZ::Client; -use BZ::Client::Bug; - -use Config::Record; - -my $cfg = Config::Record->new(file => "todo.cfg"); -my $server = $cfg->get("bugzilla/server", "https://bugzilla.redhat.com"); -my $username = $cfg->get("bugzilla/username"); -my $password = $cfg->get("bugzilla/password"); - -my $product = $cfg->get("query/product", "Virtualization Tools"); -my $todoalias = $cfg->get("query/todoalias", "libvirtTodo"); - -my $title = $cfg->get("output/title", undef); -my $blurb = $cfg->get("output/blurb", undef); - -$SIG{__DIE__} = sub { - my $err = shift; - if (UNIVERSAL::isa($err, "BZ::Client::Exception")) { - die "Unable to access bugzilla: " . $err->message; - } - die $err; -}; - -my $client = BZ::Client->new(url => $server, - user => $username, - password => $password); - -my $todo = BZ::Client::Bug->search($client, {'product' => $product, - 'alias' => $todoalias}); - -die "Cannot find bug alias 'libvirtTodo'" unless $#{$todo} > -1; -my $todoid = $todo->[0]->{'bug_id'}; -my $todosummary = $todo->[0]->{'short_desc'}; -$todosummary =~ s/^\s*RFE\s*:\s*//; -$todosummary =~ s/^\s*\[\s*RFE\s*\]\s*:?\s*//; -$todosummary =~ s/^\s*Tracker\s*:\s*//; - -my $trackers = BZ::Client::Bug->search($client, {'product' => $product, - 'blocked' => $todoid }); - -my @trackers; - -foreach my $tracker (@{$trackers}) { - next if $tracker->{'bug_status'} eq "CLOSED"; - - my $summary = $tracker->{'short_desc'}; - $summary =~ s/^\s*RFE\s*:\s*//; - $summary =~ s/^\s*\[\s*RFE\s*\]\s*:?\s*//; - $summary =~ s/^\s*Tracker\s*:\s*//; - - push @trackers, { - id => $tracker->{'bug_id'}, - summary => $summary, - features => [], - }; -} - -foreach my $tracker (@trackers) { - my $features = BZ::Client::Bug->search($client, {'product' => $product, - 'blocked' => $tracker->{id}}); - - foreach my $feature (@{$features}) { - next if $feature->{'bug_status'} eq "CLOSED"; - - my $summary = $feature->{'short_desc'}; - $summary =~ s/^\s*RFE\s*:\s*//; - $summary =~ s/^\s*\[\s*RFE\s*\]\s*:?\s*//; - - push @{$tracker->{features}}, { - id => $feature->{'bug_id'}, - summary => $summary, - }; - } -} - -sub escape { - my $txt = shift; - $txt =~ s/&/&/g; - $txt =~ s/</</g; - $txt =~ s/>/>/g; - return $txt; -}; - -print "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"; -print "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n"; -print "<html xmlns=\"http://www.w3.org/1999/xhtml\">\n"; -print " <body>\n"; -if (defined $title) { - print " <h1>", &escape($title), "</h1>\n"; -} else { - print " <h1>", &escape($todosummary), "</h1>\n"; -} -if (defined $blurb) { - print " <p>\n"; - print $blurb; - print " </p>\n"; -} -foreach my $tracker (sort { $a->{summary} cmp $b->{summary} } @trackers) { - next unless $#{$tracker->{features}} >= 0; - - my $summary = &escape($tracker->{summary}); - my $id = $tracker->{id}; - print " <h2><a href=\"$server/$id\">$summary</a></h2>\n"; - print " <ul>\n"; - foreach my $feature (sort { $a->{summary} cmp $b->{summary} } @{$tracker->{features}}) { - $summary = &escape($feature->{summary}); - $summary =~ s,^([^:]+):,<strong>$1</strong>,; - - $id = $feature->{id}; - print " <li>$summary (<strong>rhbz <a href=\"$server/$id\">$id</a></strong>)</li>\n"; - } - print " </ul>\n"; -} - -print " <p>\n"; -print " This page is automatically generated from <a href=\"$server/$todoid\">", &escape($todosummary), "</a>\n"; -print " </p>\n"; -print " </body>\n"; -print "</html>\n"; -- 2.9.3

The related links page is either horribly outdated, or duplicating stuff already linked elsewhere. Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- docs/relatedlinks.html.in | 88 ----------------------------------------------- docs/sitemap.html.in | 4 --- 2 files changed, 92 deletions(-) delete mode 100644 docs/relatedlinks.html.in diff --git a/docs/relatedlinks.html.in b/docs/relatedlinks.html.in deleted file mode 100644 index b376ced..0000000 --- a/docs/relatedlinks.html.in +++ /dev/null @@ -1,88 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> - <body> - <h1>Related links</h1> - - <p> - This page contains some links of interest in the area of virtualization. - There are separate pages covering <a href="apps.html">applications using libvirt</a> - and <a href="bindings.html">language bindings for libvirt</a>. - </p> - - <h2>Other library bindings</h2> - - <ul> - <li><a href="/CIM/">CIM provider</a></li> - <li><a href="/qpid/">libvirt on the Advanced Message Queuing Protocol (AMQP)</a></li> - <li><a href="http://search.cpan.org/dist/Sys-Virt/">Perl bindings</a></li> - <li><a href="/ocaml/">OCaml bindings</a></li> - <li><a href="/ruby/">Ruby bindings</a></li> - </ul> - - <h2>Hypervisors / emulators / containers</h2> - - <ul> - <li> - The <a href="http://www.cl.cam.ac.uk/Research/SRG/netos/xen/index.html">Xen</a> hypervisor - </li> - <li> - The <a href="http://bellard.org/qemu/">QEMU</a> emulator - </li> - <li> - The <a href="http://kvm.qumranet.com/kvmwiki">KVM</a> Linux hypervisor - </li> - <li> - The <a href="http://lxc.sourceforge.net/">LXC</a> Linux container system - </li> - <li> - The <a href="http://openvz.org/">OpenVZ</a> Linux container system - </li> - <li> - The <a href="http://virt.kernelnewbies.org/lguest">lGuest</a> paravirtualized hypervisor - </li> - <li> - The <a href="http://virt.kernelnewbies.org/Linux-VServer">Linux-VServer</a> container system - </li> - <li> - The <a href="http://virt.kernelnewbies.org/UML">User Mode Linux</a> paravirtualized hypervisor - </li> - </ul> - - <h2>Virtualization technology</h2> - - <ul> - <li> - <a href="http://virt.kernelnewbies.org/">Kernel Newbies Virtualization guide</a> - </li> - <li> - <a href="http://www-128.ibm.com/developerworks/linux/library/l-linuxvirt/?ca=dgr-lnxw01Virtual-Linux">IBM developerworks virtualization guide</a> - </li> - <li> - <a href="http://en.wikipedia.org/wiki/Virtualization">Wikipedia Virtualization</a> - </li> - <li> - <a href="http://www.ibm.com/developerworks/linux/library/l-kvm-libvirt-audit/index.html">IBM developerworks article about libvirt and audit.</a> - </li> - </ul> - - <h2>Blogs and Podcasts</h2> - - <ul> - <li> - <a href="http://twit.tv/show/floss-weekly/213">FLOSS Weekly - podcast on the topic of libvirt</a> - </li> - <li> - <a href="http://berrange.com/topics/libvirt/">Daniel - Berrange's blog on useful libvirt development tips</a> - </li> - <li> - <a href="http://planet.virt-tools.org/index.html">Virt Tools - Blog Planet: blog aggregation of several virt-related - feeds</a> - </li> - </ul> - - </body> -</html> diff --git a/docs/sitemap.html.in b/docs/sitemap.html.in index b3ab428..4f0eefa 100644 --- a/docs/sitemap.html.in +++ b/docs/sitemap.html.in @@ -469,10 +469,6 @@ </ul> </li> <li> - <a href="relatedlinks.html">Related Links</a> - <span>Miscellaneous links of interest related to libvirt</span> - </li> - <li> <a href="sitemap.html">Sitemap</a> <span>Overview of all content on the website</span> </li> -- 2.9.3

This reverts commit 1f29f3da065ef12d3ec39c3c673186f8ea6d764e. Assuming <dt> is always used to document symbols is way too broad, requiring far too many exemptions to be marked to avoid syntax check rules. Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- cfg.mk | 14 -------------- docs/formatsnapshot.html.in | 6 +++--- docs/remote.html.in | 2 +- 3 files changed, 4 insertions(+), 18 deletions(-) diff --git a/cfg.mk b/cfg.mk index fc1f6d8..ea5fe09 100644 --- a/cfg.mk +++ b/cfg.mk @@ -1009,17 +1009,6 @@ sc_gettext_init: halt='the above files do not call virGettextInitialize' \ $(_sc_search_regexp) -# <dt> is mostly used to document symbols, in which case it should contain -# a <code> element. The regular expression below trades speed and readability -# for accuracy, and won't catch someone trying to stick a <canvas> inside a -# <dt>, but that's what code reviews are for :) -sc_prohibit_dt_without_code: - @prohibit='<dt>([^<]|<[^c])' \ - exclude='exempt from syntax-check' \ - in_vc_files='docs/.*$$' \ - halt='Use <code> inside <dt> when documenting symbols' \ - $(_sc_search_regexp) - # We don't use this feature of maint.mk. prev_version_file = /dev/null @@ -1248,9 +1237,6 @@ exclude_file_name_regexp--sc_prohibit_sysconf_pagesize = \ exclude_file_name_regexp--sc_prohibit_pthread_create = \ ^(cfg\.mk|src/util/virthread\.c|tests/.*)$$ -exclude_file_name_regexp--sc_prohibit_dt_without_code = \ - ^docs/(newapi\.xsl|(apps|contact)\.html\.in)$$ - exclude_file_name_regexp--sc_prohibit_always-defined_macros = \ ^tests/virtestmock.c$$ diff --git a/docs/formatsnapshot.html.in b/docs/formatsnapshot.html.in index 8c66a9c..c3ab516 100644 --- a/docs/formatsnapshot.html.in +++ b/docs/formatsnapshot.html.in @@ -12,7 +12,7 @@ There are several types of snapshots: </p> <dl> - <dt>disk snapshot</dt> <!-- exempt from syntax-check --> + <dt>disk snapshot</dt> <dd>Contents of disks (whether a subset or all disks associated with the domain) are saved at a given point of time, and can be restored back to that state. On a running guest, a disk @@ -26,14 +26,14 @@ since the snapshot in a single file) and external (the snapshot is one file, and the changes since the snapshot are in another file).</dd> - <dt>memory state (or VM state)</dt> <!-- exempt from syntax-check --> + <dt>memory state (or VM state)</dt> <dd>Tracks only the state of RAM and all other resources in use by the VM. If the disks are unmodified between the time a VM state snapshot is taken and restored, then the guest will resume in a consistent state; but if the disks are modified externally in the meantime, this is likely to lead to data corruption.</dd> - <dt>system checkpoint</dt> <!-- exempt from syntax-check --> + <dt>system checkpoint</dt> <dd>A combination of disk snapshots for all disks as well as VM memory state, which can be used to resume the guest from where it left off with symptoms similar to hibernation (that is, TCP diff --git a/docs/remote.html.in b/docs/remote.html.in index 4c3012f..f65454e 100644 --- a/docs/remote.html.in +++ b/docs/remote.html.in @@ -752,7 +752,7 @@ cp clientcert.pem /etc/pki/libvirt/clientcert.pem <a name="Remote_TLS_troubleshooting">Troubleshooting TLS certificate problems</a> </h4> <dl> - <dt>failed to verify client's certificate</dt> <!-- exempt from syntax-check --> + <dt> failed to verify client's certificate </dt> <dd> <p> On the server side, run the libvirtd server with -- 2.9.3

The front page contains a bunch of content that is either outdated (eg links to libvirt qpid) or not particularly useful (links to vendor hypervisor sites). This rewrites it to be more directly useful to visitors, providing a updated intro to libvirt project, direct links to key pieces of website content (new contributors guide, security process, bug reporting, XML formats), and feed showing recent 5 blog posts on the virt tools planet. Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- cfg.mk | 6 +- docs/hvsupport.pl | 3 - docs/index.html.in | 152 +++++++++++++++++++------------------------- docs/js/jquery-3.1.1.min.js | 4 ++ docs/js/jquery.rss.min.js | 11 ++++ docs/js/moment.min.js | 7 ++ docs/libvirt.css | 25 +++++++- docs/page.xsl | 1 + 8 files changed, 115 insertions(+), 94 deletions(-) create mode 100644 docs/js/jquery-3.1.1.min.js create mode 100644 docs/js/jquery.rss.min.js create mode 100644 docs/js/moment.min.js diff --git a/cfg.mk b/cfg.mk index ea5fe09..9546853 100644 --- a/cfg.mk +++ b/cfg.mk @@ -1138,7 +1138,7 @@ exclude_file_name_regexp--sc_prohibit_close = \ (\.p[yl]$$|\.spec\.in$$|^docs/|^(src/util/virfile\.c|src/libvirt-stream\.c|tests/vir.+mock\.c)$$) exclude_file_name_regexp--sc_prohibit_empty_lines_at_EOF = \ - (^tests/(qemuhelp|virhostcpu|virpcitest)data/|docs/fonts/.*\.woff|\.diff|tests/virconfdata/no-newline\.conf$$) + (^tests/(qemuhelp|virhostcpu|virpcitest)data/|docs/js/.*\.js|docs/fonts/.*\.woff|\.diff|tests/virconfdata/no-newline\.conf$$) _src2=src/(util/vircommand|libvirt|lxc/lxc_controller|locking/lock_daemon|logging/log_daemon) exclude_file_name_regexp--sc_prohibit_fork_wrappers = \ @@ -1153,7 +1153,7 @@ exclude_file_name_regexp--sc_prohibit_newline_at_end_of_diagnostic = \ ^src/rpc/gendispatch\.pl$$ exclude_file_name_regexp--sc_prohibit_nonreentrant = \ - ^((po|tests)/|docs/.*(py|html\.in)|run.in$$|tools/wireshark/util/genxdrstub\.pl$$) + ^((po|tests)/|docs/.*(py|js|html\.in)|run.in$$|tools/wireshark/util/genxdrstub\.pl$$) exclude_file_name_regexp--sc_prohibit_select = \ ^cfg\.mk$$ @@ -1189,7 +1189,7 @@ exclude_file_name_regexp--sc_trailing_blank = \ /qemuhelpdata/|/sysinfodata/.*\.data|/virhostcpudata/.*\.cpuinfo$$ exclude_file_name_regexp--sc_unmarked_diagnostics = \ - ^(docs/apibuild.py|tests/virt-aa-helper-test)$$ + ^(docs/apibuild.py|tests/virt-aa-helper-test|docs/js/.*\.js)$$ exclude_file_name_regexp--sc_size_of_brackets = cfg.mk diff --git a/docs/hvsupport.pl b/docs/hvsupport.pl index 2ead2cf..d1a4155 100755 --- a/docs/hvsupport.pl +++ b/docs/hvsupport.pl @@ -334,9 +334,6 @@ print <<EOF; <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> -<head> -<title>libvirt API support matrix</title> -</head> <body> <h1>libvirt API support matrix</h1> diff --git a/docs/index.html.in b/docs/index.html.in index b151cea..5b4c863 100644 --- a/docs/index.html.in +++ b/docs/index.html.in @@ -1,106 +1,84 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <script type="text/javascript" src="js/jquery-3.1.1.min.js"></script> + <script type="text/javascript" src="js/moment.min.js"></script> + <script type="text/javascript" src="js/jquery.rss.min.js"></script> + + <script type="text/javascript"> + <!-- + jQuery(function($) { + $("#planet").rss("http://planet.virt-tools.org/atom.xml", { + layoutTemplate: '<dl>{entries}</dl>', + entryTemplate: '<dt><a href="{url}">{title}</a></dt><dd>by {author} on {date}</li>', + dateFormat: 'DD MMM YYYY' + }) + }) + // --> + </script> + </head> <body class="index"> <h1>The virtualization API</h1> <div class="panel"> - <h2>libvirt is</h2> - - <ul> - <li> - A toolkit to interact with the virtualization capabilities - of recent versions of Linux (and other OSes), see our - <a href="goals.html">project goals</a> for details. - </li> - <li> - Free software available under the - <a href="http://www.opensource.org/licenses/lgpl-license.html">GNU - Lesser General Public License</a>. - </li> - - <li> - A long term stable C API - </li> - <li> - A set of bindings for common languages - </li> - <li> - A <a href="CIM/">CIM provider</a> for the DMTF virtualization schema - </li> - <li> - A <a href="/qpid/">QMF agent</a> for the AMQP/QPid messaging system - </li> - <li> - A <a href="governance.html">technical meritocracy</a>, in which - participants gain influence over a project through recognition - of their contributions. - </li> - </ul> + <h2>Introduction</h2> + <p> + The libvirt project: + </p> + <ul> + <li>is a toolkit to manage virtualization hosts</li> + <li>is accessible from C, Python, Perl, Java and more</li> + <li>is licensed under open source licenses</li> + <li>supports <a href="drvqemu.html">KVM</a>, + <a href="drvqemu.html">QEMU</a>, <a href="drvxen.html">Xen</a>, + <a href="drvvirtuozzo.html">Virtuozzo</a>, + <a href="drvesx.html">VMWare ESX</a>, + <a href="drvlxc.html">LXC</a>, + <a href="drvbhyve.html">BHyve</a> and + <a href="drivers.html">more</a></li> + <li>targets Linux, FreeBSD, <a href="windows.html">Windows</a> and OS-X</li> + </ul> </div> <div class="panel"> - <h2>libvirt supports</h2> + <h2>Quick Links</h2> + + <dl> + <dt><a href="contribute.html">New contributors</a></dt> + <dd>Get involved in the libvirt community & student outreach programs</dd> + + <dt><a href="securityprocess.html">Security vulnerabilities</a></dt> + <dd>Report vulnerabilities to the libvirt security response team</dd> - <ul> - <li> - The <a href="http://libvirt.org/drvqemu.html">KVM/QEMU</a> Linux hypervisor - </li> - <li> - The <a href="http://libvirt.org/drvxen.html">Xen</a> hypervisor - on Linux and Solaris hosts. - </li> - <li> - The <a href="http://libvirt.org/drvlxc.html">LXC</a> Linux container system - </li> - <li> - The <a href="http://libvirt.org/drvopenvz.html">OpenVZ</a> Linux container system - </li> - <li> - The <a href="http://libvirt.org/drvuml.html">User Mode Linux</a> paravirtualized kernel - </li> - <li> - The <a href="http://libvirt.org/drvvbox.html">VirtualBox</a> hypervisor - </li> - <li> - The <a href="http://libvirt.org/drvesx.html">VMware ESX and GSX</a> hypervisors - </li> - <li> - The <a href="http://libvirt.org/drvvmware.html">VMware Workstation and Player</a> hypervisors - </li> - <li> - The <a href="http://libvirt.org/drvhyperv.html">Microsoft Hyper-V</a> hypervisor - </li> - <li> - The <a href="http://libvirt.org/drvphyp.html">IBM PowerVM</a> hypervisor - </li> - <li> - The <a href="http://libvirt.org/drvvirtuozzo.html">Virtuozzo</a> hypervisor - </li> - <li> - The <a href="http://libvirt.org/drvbhyve.html">Bhyve</a> hypervisor - </li> - <li> - Virtual networks using bridging, NAT, VEPA and VN-LINK. - </li> - <li> - Storage on IDE/SCSI/USB disks, FibreChannel, LVM, iSCSI, NFS and filesystems - </li> - </ul> + <dt><a href="bugs.html">Bug reporting</a></dt> + <dd>View and report bugs in libvirt packages</dd> + <dt><a href="format.html">XML configuration</a></dt> + <dd>Description of the XML schemas for + <a href="formatdomain.html" shape="rect">domains</a>, + <a href="formatnetwork.html" shape="rect">betworks</a>, + <a href="formatnwfilter.html" shape="rect">network filtering</a>, + <a href="formatstorage.html" shape="rect">storage</a>, + <a href="formatstorageencryption.html" shape="rect">storage encryption</a>, + <a href="formatcaps.html" shape="rect">capabilities</a>, + <a href="formatdomaincaps.html" shape="rect">domain capabilities</a>, + <a href="formatnode.html" shape="rect">node devices</a>, + <a href="formatsecret.html" shape="rect">secrets</a>, + <a href="formatsnapshot.html" shape="rect">snapshots</a></dd> + <dt><a href="http://wiki.libvirt.org">Wiki</a></dt> + <dd>Read further community contributed content</dd> + </dl> </div> <div class="panel"> - <h2>libvirt provides</h2> + <h2>Blog Planet</h2> + <div id="planet"> + </div> - <ul> - <li>Remote management using TLS encryption and x509 certificates</li> - <li>Remote management authenticating with Kerberos and SASL</li> - <li>Local access control using PolicyKit</li> - <li>Zero-conf discovery using Avahi multicast-DNS</li> - <li>Management of virtual machines, virtual networks and storage</li> - <li>Portable client API for Linux, Solaris and Windows</li> - </ul> + <p> + Read more on the <a href="http://planet.virt-tools.org/">Virt Tools blog planet</a> + </p> </div> <br class="clear"/> diff --git a/docs/js/jquery-3.1.1.min.js b/docs/js/jquery-3.1.1.min.js new file mode 100644 index 0000000..4c5be4c --- /dev/null +++ b/docs/js/jquery-3.1.1.min.js @@ -0,0 +1,4 @@ +/*! jQuery v3.1.1 | (c) jQuery Foundation | jquery.org/license */ +!function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElement("script");c.text=a,b.head.appendChild(c).parentNode.removeChild(c)}var q="3.1.1",r=function(a,b){return new r.fn.init(a,b)},s=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=/^-ms-/,u=/-([a-z])/g,v=function(a,b){return b.toUpperCase()};r.fn=r.prototype={jquery:q,constructor:r,length:0,toArray:function(){return f.call(this)},get:function(a){return null==a?f.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a){var b=r.merge(this.constructor(),a);return b.prevObject=this,b},each:functio! n(a){return r.each(this,a)},map:function(a){return this.pushStack(r.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c<b?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:h,sort:c.sort,splice:c.splice},r.extend=r.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||r.isFunction(g)||(g={}),h===i&&(g=this,h--);h<i;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(r.isPlainObject(d)||(e=r.isArray(d)))?(e?(e=!1,f=c&&r.isArray(c)?c:[]):f=c&&r.isPlainObject(c)?c:{},g[b]=r.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},r.extend({expando:"jQuery"+(q+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Er! ror(a)},noop:function(){},isFunction:function(a){return"function"===r.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=r.type(a);return("number"===b||"string"===b)&&!isNaN(a-parseFloat(a))},isPlainObject:function(a){var b,c;return!(!a||"[object Object]"!==k.call(a))&&(!(b=e(a))||(c=l.call(b,"constructor")&&b.constructor,"function"==typeof c&&m.call(c)===n))},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?j[k.call(a)]||"object":typeof a},globalEval:function(a){p(a)},camelCase:function(a){return a.replace(t,"ms-").replace(u,v)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(w(a)){for(c=a.length;d<c;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(s,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(w(Object(a))?r.merge(c! ,"string"==typeof a?[a]:a):h.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:i.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;d<c;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;f<g;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,f=0,h=[];if(w(a))for(d=a.length;f<d;f++)e=b(a[f],f,c),null!=e&&h.push(e);else for(f in a)e=b(a[f],f,c),null!=e&&h.push(e);return g.apply([],h)},guid:1,proxy:function(a,b){var c,d,e;if("string"==typeof b&&(c=a[b],b=a,a=c),r.isFunction(a))return d=f.call(arguments,2),e=function(){return a.apply(b||this,d.concat(f.call(arguments)))},e.guid=a.guid=a.guid||r.guid++,e},now:Date.now,support:o}),"function"==typeof Symbol&&(r.fn[Symbol.iterator]=c[Symbol.iterator]),r.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){j["[object "+b+"]"]=b.toLowerCase()});function w(a){var b=!!a&&"length"in a&&a.length,c=r.typ! e(a);return"function"!==c&&!r.isWindow(a)&&("array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]===b)return c;return-1},J="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",K="[\\x20\\t\\r\\n\\f]",L="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",M="\\["+K+"*("+L+")(?:"+K+"*([*^$|!~]?=)"+K+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+L+"))|)"+K+"*\\]",N=":("+L+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+M+")*)|.*)\\)|)",O=new RegExp(K+"+","g"),P=new RegExp("^"+K+"+|((?:^|[^\\\\])(?:\\\\.)*)"+K+"+$","g"),Q=new RegExp("^"+K+"*,"+K+"*"),R=new RegExp("^"+K+"*([>+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp! ("^"+L+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),aa=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ba=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ca=function(a,b){return b?"\0"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){m()},ea=ta(funct! ion(a){return a.disabled===!0&&("form"in a||"label"in a)},{dir:"parentNode",next:"legend"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(ba,ca):b.setAttribute("id",k=u),o=g(a),h=o.length;while(h--)o[! h]="#"+k+" "+sa(o[h]);r=o.join(","),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return function(b){return"f! orm"in b?b.parentNode&&b.disabled===!1?"label"in b?"label"in b.parentNode?b.parentNode.disabled===a:b.disabled===a:b.isDisabled===a||b.isDisabled!==!a&&ea(b)===a:b.disabled===a:"label"in b&&b.disabled===a}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(n.getE! lementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("id")===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}}):(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c,d,e,f=b.getElementById(a);if(f){if(c=f.getAttributeNode("id"),c&&c.value===a)return[f];e=b.getElementsByName(a),d=0;while(f=e[d++])if(c=f.getAttributeNode("id"),c&&c.value===a)return[f]}return[]}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElements! ByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\r\\' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+K+"*[*^$|!~]?="),2!==a.querySelectorAll! (":enabled").length&&q.push(":enabled",":disabled"),o.appendChild(a).disabled=!0,2!==a.querySelectorAll(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Y.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"*"),s.call(a,"[s!='']:x"),r.push("!=",N)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Y.test(o.compareDocumentPosition),t=b||Y.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocu! mentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?la(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(S,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,! b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.escape=function(a){return(a+"").replace(ba,ca)},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(_,aa),a[3]=(a[3]! ||a[4]||a[5]||"").replace(_,aa),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&T.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(_,aa).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&! e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(O," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowe! rCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(P,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(_,aa),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(_,aa).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang"! )||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:oa(!1),disabled:oa(!0),checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.typ! e&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(function(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=0;c<b;c+=2)a.push(c);return a}),odd:pa(function(a,b){for(var c=1;c<b;c+=2)a.push(c);return a}),lt:pa(function(a,b,c){for(var d=c<0?c+b:c;--d>=0;)a.push(d);return a}),gt:pa(function(a,b,c){for(var d=c<0?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=ma(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=na(b);function ra(){}ra.prototype=d.filters=d.pseudos,d.setFilters=new ra,g=ga.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){c&&!(e=Q.exec(h))||(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=R.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(P," ")}),h=h.slice(c.length));for(g in d.filter)!(e=V[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice! (c.length));if(!c)break}return b?h.length:h?ga.error(a):z(a,i).slice(0)};function sa(a){for(var b=0,c=a.length,d="";b<c;b++)d+=a[b].value;return d}function ta(a,b,c){var d=b.dir,e=b.next,f=e||d,g=c&&"parentNode"===f,h=x++;return b.first?function(b,c,e){while(b=b[d])if(1===b.nodeType||g)return a(b,c,e);return!1}:function(b,c,i){var j,k,l,m=[w,h];if(i){while(b=b[d])if((1===b.nodeType||g)&&a(b,c,i))return!0}else while(b=b[d])if(1===b.nodeType||g)if(l=b[u]||(b[u]={}),k=l[b.uniqueID]||(l[b.uniqueID]={}),e&&e===b.nodeName.toLowerCase())b=b[d]||b;else{if((j=k[f])&&j[0]===w&&j[1]===h)return m[2]=j[2];if(k[f]=m,m[2]=a(b,c,i))return!0}return!1}}function ua(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=0,e=b.length;d<e;d++)ga(a,b[d],c);return c}function wa(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;h<i;h++)(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)));return g}function xa(a,b,c,d,e,f){ret! urn d&&!d[u]&&(d=xa(d)),e&&!e[u]&&(e=xa(e,f)),ia(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||va(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:wa(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=wa(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?I(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=wa(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ya(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ta(function(a){return a===b},h,!0),l=ta(function(a){return I(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i<f;i++)if(c=d.relative[a[i].type])m=[ta(ua(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;e<f;e++)if(d.relative[a[e].type])break;return xa(i>1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(P,"$1"),c,i<e&&ya(a.slice! (i,e)),e<f&&ya(a=a.slice(e)),e<f&&sa(a))}m.push(c)}return ua(m)}function za(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=E.call(i));u=wa(u)}G.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=ya(b[c]),f[u]?d.push(f):e.push(f);f=A(a,za(e,d)),f.selector=a}return f},i=ga.select=function(a,b,c,e){var f,i,j,k,l,m="function"==typeof a&&a,n=!e&&g(a=m.selector||a);if(c=c||[],1===n.length){if(i=n[0]=n[0].slice(0),i.length>2&&"ID"===(j=i[0]).ty! pe&&9===b.nodeType&&p&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(_,aa),b)||[])[0],!b)return c;m&&(b=b.parentNode),a=a.slice(i.shift().value.length)}f=V.needsContext.test(a)?0:i.length;while(f--){if(j=i[f],d.relative[k=j.type])break;if((l=d.find[k])&&(e=l(j.matches[0].replace(_,aa),$.test(i[0].type)&&qa(b.parentNode)||b))){if(i.splice(f,1),a=e.length&&sa(i),!a)return G.apply(c,e),c;break}}}return(m||h(a,n))(e,b,!p,c,!b||$.test(a)&&qa(b.parentNode)||b),c},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("fieldset"))}),ja(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())ret! urn a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);r.find=x,r.expr=x.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=x.uniqueSort,r.text=x.getText,r.isXMLDoc=x.isXML,r.contains=x.contains,r.escapeSelector=x.escape;var y=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&r(a).is(c))break;d.push(a)}return d},z=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},A=r.expr.match.needsContext,B=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,C=/^.[^:#\[\.,]*$/;function D(a,b,c){return r.isFunction(b)?r.grep(a,function(a,d){return!!b.call(a,d,a)!==c}):b.nodeType?r.grep(a,function(a){return a===b!==c}):"string"!=typeof b?r.grep(a,function(a){return i.call(b,a)>-1!==c}):C.test(b)?r.filter(b,a,c):(b=r.filter(b,a),r.grep(a,fun! ction(a){return i.call(b,a)>-1!==c&&1===a.nodeType}))}r.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?r.find.matchesSelector(d,a)?[d]:[]:r.find.matches(a,r.grep(b,function(a){return 1===a.nodeType}))},r.fn.extend({find:function(a){var b,c,d=this.length,e=this;if("string"!=typeof a)return this.pushStack(r(a).filter(function(){for(b=0;b<d;b++)if(r.contains(e[b],this))return!0}));for(c=this.pushStack([]),b=0;b<d;b++)r.find(a,e[b],c);return d>1?r.uniqueSort(c):c},filter:function(a){return this.pushStack(D(this,a||[],!1))},not:function(a){return this.pushStack(D(this,a||[],!0))},is:function(a){return!!D(this,"string"==typeof a&&A.test(a)?r(a):a||[],!1).length}});var E,F=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,G=r.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||E,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:F.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&! b.nodeType?b.ownerDocument||b:d,!0)),B.test(e[1])&&r.isPlainObject(b))for(e in b)r.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&(this[0]=f,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):r.isFunction(a)?void 0!==c.ready?c.ready(a):a(r):r.makeArray(a,this)};G.prototype=r.fn,E=r(d);var H=/^(?:parents|prev(?:Until|All))/,I={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(a){var b=r(a,this),c=b.length;return this.filter(function(){for(var a=0;a<c;a++)if(r.contains(this,b[a]))return!0})},closest:function(a,b){var c,d=0,e=this.length,f=[],g="string"!=typeof a&&r(a);if(!A.test(a))for(;d<e;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&r.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?i.call(r(a),this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].! parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function J(a,b){while((a=a[b])&&1!==a.nodeType);return a}r.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode",c)},next:function(a){return J(a,"nextSibling")},prev:function(a){return J(a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAll:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){return y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibling",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},children:function(a){return z(a.firstChild)},contents:function(a){return a.contentDocument||r.merge([],a.childNodes)}},function(a,b){r.fn[a]=function(c,d){var e=r.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d! &&(e=r.filter(d,e)),this.length>1&&(I[a]||r.uniqueSort(e),H.test(a)&&e.reverse()),this.pushStack(e)}});var K=/[^\x20\t\r\n\f]+/g;function L(a){var b={};return r.each(a.match(K)||[],function(a,c){b[c]=!0}),b}r.Callbacks=function(a){a="string"==typeof a?L(a):r.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h<f.length)f[h].apply(c[0],c[1])===!1&&a.stopOnFalse&&(h=f.length,c=!1)}a.memory||(c=!1),b=!1,e&&(f=c?[]:"")},j={add:function(){return f&&(c&&!b&&(h=f.length-1,g.push(c)),function d(b){r.each(b,function(b,c){r.isFunction(c)?a.unique&&j.has(c)||f.push(c):c&&c.length&&"string"!==r.type(c)&&d(c)})}(arguments),c&&!b&&i()),this},remove:function(){return r.each(arguments,function(a,b){var c;while((c=r.inArray(b,f,c))>-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},! lock:function(){return e=g=[],c||b||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j};function M(a){return a}function N(a){throw a}function O(a,b,c){var d;try{a&&r.isFunction(d=a.promise)?d.call(a).done(b).fail(c):a&&r.isFunction(d=a.then)?d.call(a,b,c):b.call(void 0,a)}catch(a){c.call(void 0,a)}}r.extend({Deferred:function(b){var c=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],d="pending",e={state:function(){return d},always:function(){return f.done(arguments).fail(arguments),this},"catch":function(a){return e.then(null,a)},pipe:function(){var a=arguments;return r.Deferred(function(b){r.each(c,function(c,d){var e=r.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=e&&e.! apply(this,arguments);a&&r.isFunction(a.promise)?a.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[d[0]+"With"](this,e?[a]:arguments)})}),a=null}).promise()},then:function(b,d,e){var f=0;function g(b,c,d,e){return function(){var h=this,i=arguments,j=function(){var a,j;if(!(b<f)){if(a=d.apply(h,i),a===c.promise())throw new TypeError("Thenable self-resolution");j=a&&("object"==typeof a||"function"==typeof a)&&a.then,r.isFunction(j)?e?j.call(a,g(f,c,M,e),g(f,c,N,e)):(f++,j.call(a,g(f,c,M,e),g(f,c,N,e),g(f,c,M,c.notifyWith))):(d!==M&&(h=void 0,i=[a]),(e||c.resolveWith)(h,i))}},k=e?j:function(){try{j()}catch(a){r.Deferred.exceptionHook&&r.Deferred.exceptionHook(a,k.stackTrace),b+1>=f&&(d!==N&&(h=void 0,i=[a]),c.rejectWith(h,i))}};b?k():(r.Deferred.getStackHook&&(k.stackTrace=r.Deferred.getStackHook()),a.setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFunction(e)?e:M,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:M)),c[2][3].add(g(0,a,r.isFun! ction(d)?d:N))}).promise()},promise:function(a){return null!=a?r.extend(a,e):e}},f={};return r.each(c,function(a,b){var g=b[2],h=b[5];e[b[1]]=g.add,h&&g.add(function(){d=h},c[3-a][2].disable,c[0][2].lock),g.add(b[3].fire),f[b[0]]=function(){return f[b[0]+"With"](this===f?void 0:this,arguments),this},f[b[0]+"With"]=g.fireWith}),e.promise(f),b&&b.call(f,f),f},when:function(a){var b=arguments.length,c=b,d=Array(c),e=f.call(arguments),g=r.Deferred(),h=function(a){return function(c){d[a]=this,e[a]=arguments.length>1?f.call(arguments):c,--b||g.resolveWith(d,e)}};if(b<=1&&(O(a,g.done(h(c)).resolve,g.reject),"pending"===g.state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)O(e[c],h(c),g.reject);return g.promise()}});var P=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(b,c){a.console&&a.console.warn&&b&&P.test(b.name)&&a.console.warn("jQuery.Deferred exception: "+b.message,b.stack,c)},r.readyException=function(b){a.setTimeout(function(){throw b})};var Q=r.Deferred();r.fn.ready=function(a){return! Q.then(a)["catch"](function(a){r.readyException(a)}),this},r.extend({isReady:!1,readyWait:1,holdReady:function(a){a?r.readyWait++:r.ready(!0)},ready:function(a){(a===!0?--r.readyWait:r.isReady)||(r.isReady=!0,a!==!0&&--r.readyWait>0||Q.resolveWith(d,[r]))}}),r.ready.then=Q.then;function R(){d.removeEventListener("DOMContentLoaded",R), +a.removeEventListener("load",R),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",R),a.addEventListener("load",R));var S=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)S(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h<i;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},T=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function U(){this.expando=r.expando+U.uid++}U.uid=1,U.prototype={cache:function(a){var b=a[this.expando];return b||(b={},T(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[r.camelCase(b)]=c;else for(d in b)e[r.camelCase(d)]=b[d];return e},get:fu! nction(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][r.camelCase(b)]},access:function(a,b,c){return void 0===b||b&&"string"==typeof b&&void 0===c?this.get(a,b):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d=a[this.expando];if(void 0!==d){if(void 0!==b){r.isArray(b)?b=b.map(r.camelCase):(b=r.camelCase(b),b=b in d?[b]:b.match(K)||[]),c=b.length;while(c--)delete d[b[c]]}(void 0===b||r.isEmptyObject(d))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!r.isEmptyObject(b)}};var V=new U,W=new U,X=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Y=/[A-Z]/g;function Z(a){return"true"===a||"false"!==a&&("null"===a?null:a===+a+""?+a:X.test(a)?JSON.parse(a):a)}function $(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Y,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c=Z(c)}catch(e){}W.set(a,b,c)}else c=void 0;return c}r.extend({hasData:function(a){return! W.hasData(a)||V.hasData(a)},data:function(a,b,c){return W.access(a,b,c)},removeData:function(a,b){W.remove(a,b)},_data:function(a,b,c){return V.access(a,b,c)},_removeData:function(a,b){V.remove(a,b)}}),r.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=W.get(f),1===f.nodeType&&!V.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=r.camelCase(d.slice(5)),$(f,d,e[d])));V.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){W.set(this,a)}):S(this,function(b){var c;if(f&&void 0===b){if(c=W.get(f,a),void 0!==c)return c;if(c=$(f,a),void 0!==c)return c}else this.each(function(){W.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){W.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=V.get(a,b),c&&(!d||r.isArray(c)?d=V.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._! queueHooks(a,b),g=function(){r.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return V.get(a,c)||V.access(a,c,{empty:r.Callbacks("once memory").add(function(){V.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?r.queue(this[0],a):void 0===b?this:this.each(function(){var c=r.queue(this,a,b);r._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&r.dequeue(this,a)})},dequeue:function(a){return this.each(function(){r.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=r.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=V.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var _=/[+-]?(?:\d*\.|)\d! +(?:[eE][+-]?\d+|)/.source,aa=new RegExp("^(?:([+-])=|)("+_+")([a-z%]*)$","i"),ba=["Top","Right","Bottom","Left"],ca=function(a,b){return a=b||a,"none"===a.style.display||""===a.style.display&&r.contains(a.ownerDocument,a)&&"none"===r.css(a,"display")},da=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};function ea(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return r.css(a,b,"")},i=h(),j=c&&c[3]||(r.cssNumber[b]?"":"px"),k=(r.cssNumber[b]||"px"!==j&&+i)&&aa.exec(r.css(a,b));if(k&&k[3]!==j){j=j||k[3],c=c||[],k=+i||1;do f=f||".5",k/=f,r.style(a,b,k+j);while(f!==(f=h()/i)&&1!==f&&--g)}return c&&(k=+k||+i||0,e=c[1]?k+(c[1]+1)*c[2]:+c[2],d&&(d.unit=j,d.start=k,d.end=e)),e}var fa={};function ga(a){var b,c=a.ownerDocument,d=a.nodeName,e=fa[d];return e?e:(b=c.body.appendChild(c.createElement(d)),e=r.css(b,"display"),b.parentNode.removeChild(b),"none"===e&&(e="block"),fa[d]=e,e)}function ha(a,b){for(var c,d,e=[],f=0,g=a.length;f<g;f++)d=a[f],d.style&&! (c=d.style.display,b?("none"===c&&(e[f]=V.get(d,"display")||null,e[f]||(d.style.display="")),""===d.style.display&&ca(d)&&(e[f]=ga(d))):"none"!==c&&(e[f]="none",V.set(d,"display",c)));for(f=0;f<g;f++)null!=e[f]&&(a[f].style.display=e[f]);return a}r.fn.extend({show:function(){return ha(this,!0)},hide:function(){return ha(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){ca(this)?r(this).show():r(this).hide()})}});var ia=/^(?:checkbox|radio)$/i,ja=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,ka=/^$|\/(?:java|ecma)script/i,la={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};la.optgroup=la.option,la.tbody=la.tfoot=la.colgroup=la.caption=la.thead,la.th=la.td;function ma(a,b){var c;return c="undefined"!=typeof a.getElementsByTagName?a.getElement! sByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[],void 0===b||b&&r.nodeName(a,b)?r.merge([a],c):c}function na(a,b){for(var c=0,d=a.length;c<d;c++)V.set(a[c],"globalEval",!b||V.get(b[c],"globalEval"))}var oa=/<|?\w+;/;function pa(a,b,c,d,e){for(var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],n=0,o=a.length;n<o;n++)if(f=a[n],f||0===f)if("object"===r.type(f))r.merge(m,f.nodeType?[f]:f);else if(oa.test(f)){g=g||l.appendChild(b.createElement("div")),h=(ja.exec(f)||["",""])[1].toLowerCase(),i=la[h]||la._default,g.innerHTML=i[1]+r.htmlPrefilter(f)+i[2],k=i[0];while(k--)g=g.lastChild;r.merge(m,g.childNodes),g=l.firstChild,g.textContent=""}else m.push(b.createTextNode(f));l.textContent="",n=0;while(f=m[n++])if(d&&r.inArray(f,d)>-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=ma(l.appendChild(f),"script"),j&&na(g),c){k=0;while(f=g[k++])ka.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("t! ype","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var qa=d.documentElement,ra=/^key/,sa=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ta=/^([^.]*)(?:\.(.+)|)/;function ua(){return!0}function va(){return!1}function wa(){try{return d.activeElement}catch(a){}}function xa(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)xa(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=va;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=V.get(a);if(q){c.handler&&(f=c,c! =f.handler,e=f.selector),e&&r.find.matchesSelector(qa,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(K)||[""],j=b.length;while(j--)h=ta.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=V.hasData(a)&&V.get(a);if(q&&(i=q.events)){b=(b||"").match(K)||[""],j=b.length;while(j--)if(h=ta.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=! r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&V.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(V.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c<arguments.length;c++)i[c]=arguments[c];if(b.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,b)!==!1){h=r.event.handlers.call(this,b,j),c=0;while((f=h[c++])&&!b.isPropagationStopped()){b.currentTarget=f.elem,d=0;while((g=f.handlers[d++])&&!b.isImmediatePro! pagationStopped())b.rnamespace&&!b.rnamespace.test(g.namespace)||(b.handleObj=g,b.data=g.data,e=((r.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(b.result=e)===!1&&(b.preventDefault(),b.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,b),b.result}},handlers:function(a,b){var c,d,e,f,g,h=[],i=b.delegateCount,j=a.target;if(i&&j.nodeType&&!("click"===a.type&&a.button>=1))for(;j!==this;j=j.parentNode||this)if(1===j.nodeType&&("click"!==a.type||j.disabled!==!0)){for(f=[],g={},c=0;c<i;c++)d=b[c],e=d.selector+" ",void 0===g[e]&&(g[e]=d.needsContext?r(e,this).index(j)>-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem:j,handlers:f})}return j=this,i<b.length&&h.push({elem:j,handlers:b.slice(i)}),h},addProp:function(a,b){Object.defineProperty(r.Event.prototype,a,{enumerable:!0,configurable:!0,get:r.isFunction(b)?function(){if(this.originalEvent)return b(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[a]},set:function(b){Object.defineProperty(this,a! ,{enumerable:!0,configurable:!0,writable:!0,value:b})}})},fix:function(a){return a[r.expando]?a:new r.Event(a)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==wa()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===wa()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&r.nodeName(this,"input"))return this.click(),!1},_default:function(a){return r.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}}},r.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c)},r.Event=function(a,b){return this instanceof r.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?ua:va,this.target=a.target&&3===a.target.nodeType?a.target.parentNode:a.target,this.c! urrentTarget=a.currentTarget,this.relatedTarget=a.relatedTarget):this.type=a,b&&r.extend(this,b),this.timeStamp=a&&a.timeStamp||r.now(),void(this[r.expando]=!0)):new r.Event(a,b)},r.Event.prototype={constructor:r.Event,isDefaultPrevented:va,isPropagationStopped:va,isImmediatePropagationStopped:va,isSimulated:!1,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=ua,a&&!this.isSimulated&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=ua,a&&!this.isSimulated&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=ua,a&&!this.isSimulated&&a.stopImmediatePropagation(),this.stopPropagation()}},r.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:! !0,touches:!0,which:function(a){var b=a.button;return null==a.which&&ra.test(a.type)?null!=a.charCode?a.charCode:a.keyCode:!a.which&&void 0!==b&&sa.test(a.type)?1&b?1:2&b?3:4&b?2:0:a.which}},r.event.addProp),r.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){r.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return e&&(e===d||r.contains(d,e))||(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),r.fn.extend({on:function(a,b,c,d){return xa(this,a,b,c,d)},one:function(a,b,c,d){return xa(this,a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,r(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return b!==!1&&"function"!=typeof b||(c=b,b=void 0),c===!1&&(c=va),this.each(function! (){r.event.remove(this,a,c,b)})}});var ya=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,za=/<script|<style|<link/i,Aa=/checked\s*(?:[^=]|=\s*.checked.)/i,Ba=/^true\/(.*)/,Ca=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Da(a,b){return r.nodeName(a,"table")&&r.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a:a}function Ea(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Fa(a){var b=Ba.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ga(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(V.hasData(a)&&(f=V.access(a),g=V.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c<d;c++)r.event.add(b,e,j[e][c])}W.hasData(a)&&(h=W.access(a),i=r.extend({},h),W.set(b,i))}}function Ha(a,b){var c=b.nodeName.toLowerCase();"input"===c&&ia.test(a.type)?b.checked=a.checked:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}function Ia(a,b,c,d){b=g.apply([],b);var e,f,h,i,j,k,l=0,m=a.length,n=m-1,! q=b[0],s=r.isFunction(q);if(s||m>1&&"string"==typeof q&&!o.checkClone&&Aa.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ia(f,b,c,d)});if(m&&(e=pa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(ma(e,"script"),Ea),i=h.length;l<m;l++)j=e,l!==n&&(j=r.clone(j,!0,!0),i&&r.merge(h,ma(j,"script"))),c.call(a[l],j,l);if(i)for(k=h[h.length-1].ownerDocument,r.map(h,Fa),l=0;l<i;l++)j=h[l],ka.test(j.type||"")&&!V.access(j,"globalEval")&&r.contains(k,j)&&(j.src?r._evalUrl&&r._evalUrl(j.src):p(j.textContent.replace(Ca,""),k))}return a}function Ja(a,b,c){for(var d,e=b?r.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||r.cleanData(ma(d)),d.parentNode&&(c&&r.contains(d.ownerDocument,d)&&na(ma(d,"script")),d.parentNode.removeChild(d));return a}r.extend({htmlPrefilter:function(a){return a.replace(ya,"<$1></$2>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noC! loneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=ma(h),f=ma(a),d=0,e=f.length;d<e;d++)Ha(f[d],g[d]);if(b)if(c)for(f=f||ma(a),g=g||ma(h),d=0,e=f.length;d<e;d++)Ga(f[d],g[d]);else Ga(a,h);return g=ma(h,"script"),g.length>0&&na(g,!i&&ma(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(T(c)){if(b=c[V.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[V.expando]=void 0}c[W.expando]&&(c[W.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ja(this,a,!0)},remove:function(a){return Ja(this,a)},text:function(a){return S(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ia(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Da(this,a);b.appendChild(a)}})},prepend:function(){return Ia(this,arguments,function(a){if(1===this.nodeType||11===! this.nodeType||9===this.nodeType){var b=Da(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ia(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ia(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(ma(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return S(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!za.test(a)&&!la[(ja.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c<d;c++)b=this[c]||{},1===b.nodeType&&(r.cleanData(ma(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return Ia(this,arguments,fu! nction(b){var c=this.parentNode;r.inArray(this,a)<0&&(r.cleanData(ma(this)),c&&c.replaceChild(b,this))},a)}}),r.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){r.fn[a]=function(a){for(var c,d=[],e=r(a),f=e.length-1,g=0;g<=f;g++)c=g===f?this:this.clone(!0),r(e[g])[b](c),h.apply(d,c.get());return this.pushStack(d)}});var Ka=/^margin/,La=new RegExp("^("+_+")(?!px)[a-z%]+$","i"),Ma=function(b){var c=b.ownerDocument.defaultView;return c&&c.opener||(c=a),c.getComputedStyle(b)};!function(){function b(){if(i){i.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",i.innerHTML="",qa.appendChild(h);var b=a.getComputedStyle(i);c="1%"!==b.top,g="2px"===b.marginLeft,e="4px"===b.width,i.style.marginRight="50%",f="4px"===b.marginRight,qa.removeChild(h),i=null}}var c,e,f,g,h=d.createElement("div"),i=d.createElement("div");i.style&&(i.style.backgroundClip="content-box",i.cloneNode(!0).style.backgroundClip="",o.clearC! loneStyle="content-box"===i.style.backgroundClip,h.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",h.appendChild(i),r.extend(o,{pixelPosition:function(){return b(),c},boxSizingReliable:function(){return b(),e},pixelMarginRight:function(){return b(),f},reliableMarginLeft:function(){return b(),g}}))}();function Na(a,b,c){var d,e,f,g,h=a.style;return c=c||Ma(a),c&&(g=c.getPropertyValue(b)||c[b],""!==g||r.contains(a.ownerDocument,a)||(g=r.style(a,b)),!o.pixelMarginRight()&&La.test(g)&&Ka.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0!==g?g+"":g}function Oa(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}var Pa=/^(none|table(?!-c[ea]).+)/,Qa={position:"absolute",visibility:"hidden",display:"block"},Ra={letterSpacing:"0",fontWeight:"400"},Sa=["Webkit","Moz","ms"],Ta=d.createElement("div").st! yle;function Ua(a){if(a in Ta)return a;var b=a[0].toUpperCase()+a.slice(1),c=Sa.length;while(c--)if(a=Sa[c]+b,a in Ta)return a}function Va(a,b,c){var d=aa.exec(b);return d?Math.max(0,d[2]-(c||0))+(d[3]||"px"):b}function Wa(a,b,c,d,e){var f,g=0;for(f=c===(d?"border":"content")?4:"width"===b?1:0;f<4;f+=2)"margin"===c&&(g+=r.css(a,c+ba[f],!0,e)),d?("content"===c&&(g-=r.css(a,"padding"+ba[f],!0,e)),"margin"!==c&&(g-=r.css(a,"border"+ba[f]+"Width",!0,e))):(g+=r.css(a,"padding"+ba[f],!0,e),"padding"!==c&&(g+=r.css(a,"border"+ba[f]+"Width",!0,e)));return g}function Xa(a,b,c){var d,e=!0,f=Ma(a),g="border-box"===r.css(a,"boxSizing",!1,f);if(a.getClientRects().length&&(d=a.getBoundingClientRect()[b]),d<=0||null==d){if(d=Na(a,b,f),(d<0||null==d)&&(d=a.style[b]),La.test(d))return d;e=g&&(o.boxSizingReliable()||d===a.style[b]),d=parseFloat(d)||0}return d+Wa(a,b,c||(g?"border":"content"),e,f)+"px"}r.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Na(a,"opacity");return""===c?"1":c}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity! :!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=r.camelCase(b),i=a.style;return b=r.cssProps[h]||(r.cssProps[h]=Ua(h)||h),g=r.cssHooks[b]||r.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=aa.exec(c))&&e[1]&&(c=ea(a,b,e),f="number"),null!=c&&c===c&&("number"===f&&(c+=e&&e[3]||(r.cssNumber[h]?"":"px")),o.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=r.camelCase(b);return b=r.cssProps[h]||(r.cssProps[h]=Ua(h)||h),g=r.cssHooks[b]||r.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=Na(a,b,d)),"normal"===e&&b in Ra&&(e=Ra[b]),""===c||c?(f=parseFloat(e),c===!0||isFinite(f)?f||0:e):e}}),r.each(["height","width"],function(a! ,b){r.cssHooks[b]={get:function(a,c,d){if(c)return!Pa.test(r.css(a,"display"))||a.getClientRects().length&&a.getBoundingClientRect().width?Xa(a,b,d):da(a,Qa,function(){return Xa(a,b,d)})},set:function(a,c,d){var e,f=d&&Ma(a),g=d&&Wa(a,b,d,"border-box"===r.css(a,"boxSizing",!1,f),f);return g&&(e=aa.exec(c))&&"px"!==(e[3]||"px")&&(a.style[b]=c,c=r.css(a,b)),Va(a,c,g)}}}),r.cssHooks.marginLeft=Oa(o.reliableMarginLeft,function(a,b){if(b)return(parseFloat(Na(a,"marginLeft"))||a.getBoundingClientRect().left-da(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}))+"px"}),r.each({margin:"",padding:"",border:"Width"},function(a,b){r.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];d<4;d++)e[a+ba[d]+b]=f[d]||f[d-2]||f[0];return e}},Ka.test(a)||(r.cssHooks[a+b].set=Va)}),r.fn.extend({css:function(a,b){return S(this,function(a,b,c){var d,e,f={},g=0;if(r.isArray(b)){for(d=Ma(a),e=b.length;g<e;g++)f[b[g]]=r.css(a,b[g],!1,d);return f}return void 0!==c?r.style(a,b,c):r.css(a,b)},a,b,arguments.length>1)}})! ;function Ya(a,b,c,d,e){return new Ya.prototype.init(a,b,c,d,e)}r.Tween=Ya,Ya.prototype={constructor:Ya,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||r.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(r.cssNumber[c]?"":"px")},cur:function(){var a=Ya.propHooks[this.prop];return a&&a.get?a.get(this):Ya.propHooks._default.get(this)},run:function(a){var b,c=Ya.propHooks[this.prop];return this.options.duration?this.pos=b=r.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Ya.propHooks._default.set(this),this}},Ya.prototype.init.prototype=Ya.prototype,Ya.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=r.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){r.fx.step! [a.prop]?r.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[r.cssProps[a.prop]]&&!r.cssHooks[a.prop]?a.elem[a.prop]=a.now:r.style(a.elem,a.prop,a.now+a.unit)}}},Ya.propHooks.scrollTop=Ya.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},r.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},r.fx=Ya.prototype.init,r.fx.step={};var Za,$a,_a=/^(?:toggle|show|hide)$/,ab=/queueHooks$/;function bb(){$a&&(a.requestAnimationFrame(bb),r.fx.tick())}function cb(){return a.setTimeout(function(){Za=void 0}),Za=r.now()}function db(a,b){var c,d=0,e={height:a};for(b=b?1:0;d<4;d+=2-b)c=ba[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function eb(a,b,c){for(var d,e=(hb.tweeners[b]||[]).concat(hb.tweeners["*"]),f=0,g=e.length;f<g;f++)if(d=e[f].call(c,b,a))return d}function fb(a,b,c){var d,e,f,g,h,i,j,k,l="width"in b||"height"in b,m=this,n={},o=a.style,p=a.nodeType&&ca(a),q=V.get(a,"fxshow");c.queue||(g=r._queueHooks(a,"fx"),null==g! .unqueued&&(g.unqueued=0,h=g.empty.fire,g.empty.fire=function(){g.unqueued||h()}),g.unqueued++,m.always(function(){m.always(function(){g.unqueued--,r.queue(a,"fx").length||g.empty.fire()})}));for(d in b)if(e=b[d],_a.test(e)){if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show")){if("show"!==e||!q||void 0===q[d])continue;p=!0}n[d]=q&&q[d]||r.style(a,d)}if(i=!r.isEmptyObject(b),i||!r.isEmptyObject(n)){l&&1===a.nodeType&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=q&&q.display,null==j&&(j=V.get(a,"display")),k=r.css(a,"display"),"none"===k&&(j?k=j:(ha([a],!0),j=a.style.display||j,k=r.css(a,"display"),ha([a]))),("inline"===k||"inline-block"===k&&null!=j)&&"none"===r.css(a,"float")&&(i||(m.done(function(){o.display=j}),null==j&&(k=o.display,j="none"===k?"":k)),o.display="inline-block")),c.overflow&&(o.overflow="hidden",m.always(function(){o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]})),i=!1;for(d in n)i||(q?"hidden"in q&&(p=q.hidden):q=V.a! ccess(a,"fxshow",{display:j}),f&&(q.hidden=!p),p&&ha([a],!0),m.done(function(){p||ha([a]),V.remove(a,"fxshow");for(d in n)r.style(a,d,n[d])})),i=eb(p?q[d]:0,d,m),d in q||(q[d]=i.start,p&&(i.end=i.start,i.start=0))}}function gb(a,b){var c,d,e,f,g;for(c in a)if(d=r.camelCase(c),e=b[d],f=a[c],r.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=r.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function hb(a,b,c){var d,e,f=0,g=hb.prefilters.length,h=r.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=Za||cb(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;g<i;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),f<1&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:r.extend({},b),opts:r.extend(!0,{specialEasing:{},easing:r.easing._default},c),originalProperties:b,originalOptions:c,startTime:Za||cb(),duration:c.duration,tweens:[],createTween:function(b,c){var d=r.Tween(a,j.opts,b,c,j.opts.specialEasing[b! ]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;c<d;c++)j.tweens[c].run(1);return b?(h.notifyWith(a,[j,1,0]),h.resolveWith(a,[j,b])):h.rejectWith(a,[j,b]),this}}),k=j.props;for(gb(k,j.opts.specialEasing);f<g;f++)if(d=hb.prefilters[f].call(j,a,k,j.opts))return r.isFunction(d.stop)&&(r._queueHooks(j.elem,j.opts.queue).stop=r.proxy(d.stop,d)),d;return r.map(k,eb,j),r.isFunction(j.opts.start)&&j.opts.start.call(a,j),r.fx.timer(r.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}r.Animation=r.extend(hb,{tweeners:{"*":[function(a,b){var c=this.createTween(a,b);return ea(c.elem,a,aa.exec(b),c),c}]},tweener:function(a,b){r.isFunction(a)?(b=a,a=["*"]):a=a.match(K);for(var c,d=0,e=a.length;d<e;d++)c=a[d],hb.tweeners[c]=hb.tweeners[c]||[],hb.tweeners[c].unshift(b)},prefilters:[fb],prefilter:function(a,b){b?hb.prefilters! .unshift(a):hb.prefilters.push(a)}}),r.speed=function(a,b,c){var e=a&&"object"==typeof a?r.extend({},a):{complete:c||!c&&b||r.isFunction(a)&&a,duration:a,easing:c&&b||b&&!r.isFunction(b)&&b};return r.fx.off||d.hidden?e.duration=0:"number"!=typeof e.duration&&(e.duration in r.fx.speeds?e.duration=r.fx.speeds[e.duration]:e.duration=r.fx.speeds._default),null!=e.queue&&e.queue!==!0||(e.queue="fx"),e.old=e.complete,e.complete=function(){r.isFunction(e.old)&&e.old.call(this),e.queue&&r.dequeue(this,e.queue)},e},r.fn.extend({fadeTo:function(a,b,c,d){return this.filter(ca).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=r.isEmptyObject(a),f=r.speed(b,c,d),g=function(){var b=hb(this,r.extend({},a),f);(e||V.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks"! ,f=r.timers,g=V.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&ab.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));!b&&c||r.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=V.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=r.timers,g=d?d.length:0;for(c.finish=!0,r.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;b<g;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),r.each(["toggle","show","hide"],function(a,b){var c=r.fn[b];r.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(db(b,!0),a,d,e)}}),r.each({slideDown:db("show"),slideUp:db("hide"),slideToggle:db("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){r.fn[a]=function(a,c,d){ret! urn this.animate(b,a,c,d)}}),r.timers=[],r.fx.tick=function(){var a,b=0,c=r.timers;for(Za=r.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||r.fx.stop(),Za=void 0},r.fx.timer=function(a){r.timers.push(a),a()?r.fx.start():r.timers.pop()},r.fx.interval=13,r.fx.start=function(){$a||($a=a.requestAnimationFrame?a.requestAnimationFrame(bb):a.setInterval(r.fx.tick,r.fx.interval))},r.fx.stop=function(){a.cancelAnimationFrame?a.cancelAnimationFrame($a):a.clearInterval($a),$a=null},r.fx.speeds={slow:600,fast:200,_default:400},r.fn.delay=function(b,c){return b=r.fx?r.fx.speeds[b]||b:b,c=c||"fx",this.queue(c,function(c,d){var e=a.setTimeout(c,b);d.stop=function(){a.clearTimeout(e)}})},function(){var a=d.createElement("input"),b=d.createElement("select"),c=b.appendChild(d.createElement("option"));a.type="checkbox",o.checkOn=""!==a.value,o.optSelected=c.selected,a=d.createElement("input"),a.value="t",a.type="radio",o.radioValue="t"===a.value}();var ib,jb=r.expr.attrHandle;r.fn.extend({attr:function(a,b){return S(this,r.attr,a,b,arguments! .length>1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?ib:void 0)), +void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b),null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&r.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(K);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),ib={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=jb[b]||r.find.attr;jb[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=jb[g],jb[g]=e,e=null!=c(a,b,d)?g:null,jb[g]=f),e}});var kb=/^(?:input|select|textarea|button)$/i,lb=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return S(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,! b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):kb.test(a.nodeName)||lb.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function mb(a){var b=a.match(K)||[];return b.join(" ")}function nb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,! c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,nb(this)))});if("string"==typeof a&&a){b=a.match(K)||[];while(c=this[i++])if(e=nb(c),d=1===c.nodeType&&" "+mb(e)+" "){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=mb(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,nb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(K)||[];while(c=this[i++])if(e=nb(c),d=1===c.nodeType&&" "+mb(e)+" "){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=mb(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,nb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(K)||[];while(b=f[d++])e.has! Class(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=nb(this),b&&V.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":V.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+mb(nb(c))+" ").indexOf(b)>-1)return!0;return!1}});var ob=/\r/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":r.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(ob,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:func! tion(a){var b=r.find.attr(a,"value");return null!=b?b:mb(r.text(a))}},select:{get:function(a){var b,c,d,e=a.options,f=a.selectedIndex,g="select-one"===a.type,h=g?null:[],i=g?f+1:e.length;for(d=f<0?i:g?f:0;d<i;d++)if(c=e[d],(c.selected||d===f)&&!c.disabled&&(!c.parentNode.disabled||!r.nodeName(c.parentNode,"optgroup"))){if(b=r(c).val(),g)return b;h.push(b)}return h},set:function(a,b){var c,d,e=a.options,f=r.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=r.inArray(r.valHooks.option.get(d),f)>-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(r.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var pb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!pb.test(p+r.event.triggered)&&(p.i! ndexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,pb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(V.get(h,"events")||{})[b.type]&&V.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&T(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!T(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.! triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=V.access(d,b);e||d.addEventListener(a,c,!0),V.access(d,b,(e||0)+1)},teardown:function(){var d=this.o! wnerDocument||this,e=V.access(d,b)-1;e?V.access(d,b,e):(d.removeEventListener(a,c,!0),V.remove(d,b))}}});var qb=a.location,rb=r.now(),sb=/\?/;r.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||r.error("Invalid XML: "+b),c};var tb=/\[\]$/,ub=/\r?\n/g,vb=/^(?:submit|button|image|reset|file)$/i,wb=/^(?:input|select|textarea|keygen)/i;function xb(a,b,c,d){var e;if(r.isArray(b))r.each(b,function(b,e){c||tb.test(a)?d(a,e):xb(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)xb(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(r.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)xb(c,a[c],b,e);return d.join! ("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&wb.test(this.nodeName)&&!vb.test(a)&&(this.checked||!ia.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:r.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(ub,"\r\n")}}):{name:b.name,value:c.replace(ub,"\r\n")}}).get()}});var yb=/%20/g,zb=/#.*$/,Ab=/([?&])_=[^&]*/,Bb=/^(.*?):[ \t]*([^\r\n]*)$/gm,Cb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Db=/^(?:GET|HEAD)$/,Eb=/^\/\//,Fb={},Gb={},Hb="*/".concat("*"),Ib=d.createElement("a");Ib.href=qb.href;function Jb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(K)||[];if(r.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Kb(a,b,c,d){var e={},f=a===Gb;function g(h){var i;re! turn e[h]=!0,r.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Lb(a,b){var c,d,e=r.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&r.extend(!0,a,d),a}function Mb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}if(f)return f!==i[0]&&i.unshift(f),c[f]}function Nb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+! " "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}r.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:qb.href,type:"GET",isLocal:Cb.test(qb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Hb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":r.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Lb(Lb(a,r.ajaxSettings),b):Lb(r.ajaxSettings,a)},ajaxPrefilter:Jb(Fb),ajaxTransport:Jb(Gb),ajax:function(b,c){"object"==typeof b&&(! c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m,n,o=r.ajaxSetup({},c),p=o.context||o,q=o.context&&(p.nodeType||p.jquery)?r(p):r.event,s=r.Deferred(),t=r.Callbacks("once memory"),u=o.statusCode||{},v={},w={},x="canceled",y={readyState:0,getResponseHeader:function(a){var b;if(k){if(!h){h={};while(b=Bb.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return k?g:null},setRequestHeader:function(a,b){return null==k&&(a=w[a.toLowerCase()]=w[a.toLowerCase()]||a,v[a]=b),this},overrideMimeType:function(a){return null==k&&(o.mimeType=a),this},statusCode:function(a){var b;if(a)if(k)y.always(a[y.status]);else for(b in a)u[b]=[u[b],a[b]];return this},abort:function(a){var b=a||x;return e&&e.abort(b),A(0,b),this}};if(s.promise(y),o.url=((b||o.url||qb.href)+"").replace(Eb,qb.protocol+"//"),o.type=c.method||c.type||o.method||o.type,o.dataTypes=(o.dataType||"*").toLowerCase().match(K)||[""],null==o.crossDomain){j=d.createElement("a")! ;try{j.href=o.url,j.href=j.href,o.crossDomain=Ib.protocol+"//"+Ib.host!=j.protocol+"//"+j.host}catch(z){o.crossDomain=!0}}if(o.data&&o.processData&&"string"!=typeof o.data&&(o.data=r.param(o.data,o.traditional)),Kb(Fb,o,c,y),k)return y;l=r.event&&o.global,l&&0===r.active++&&r.event.trigger("ajaxStart"),o.type=o.type.toUpperCase(),o.hasContent=!Db.test(o.type),f=o.url.replace(zb,""),o.hasContent?o.data&&o.processData&&0===(o.contentType||"").indexOf("application/x-www-form-urlencoded")&&(o.data=o.data.replace(yb,"+")):(n=o.url.slice(f.length),o.data&&(f+=(sb.test(f)?"&":"?")+o.data,delete o.data),o.cache===!1&&(f=f.replace(Ab,"$1"),n=(sb.test(f)?"&":"?")+"_="+rb++ +n),o.url=f+n),o.ifModified&&(r.lastModified[f]&&y.setRequestHeader("If-Modified-Since",r.lastModified[f]),r.etag[f]&&y.setRequestHeader("If-None-Match",r.etag[f])),(o.data&&o.hasContent&&o.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",o.contentType),y.setRequestHeader("Accept",o.dataTypes[0]&&o.accepts[o.dataTypes[0]]?o.accepts[o.dataTypes[0]]+("*"!==o.dataTypes! [0]?", "+Hb+"; q=0.01":""):o.accepts["*"]);for(m in o.headers)y.setRequestHeader(m,o.headers[m]);if(o.beforeSend&&(o.beforeSend.call(p,y,o)===!1||k))return y.abort();if(x="abort",t.add(o.complete),y.done(o.success),y.fail(o.error),e=Kb(Gb,o,c,y)){if(y.readyState=1,l&&q.trigger("ajaxSend",[y,o]),k)return y;o.async&&o.timeout>0&&(i=a.setTimeout(function(){y.abort("timeout")},o.timeout));try{k=!1,e.send(v,A)}catch(z){if(k)throw z;A(-1,z)}}else A(-1,"No Transport");function A(b,c,d,h){var j,m,n,v,w,x=c;k||(k=!0,i&&a.clearTimeout(i),e=void 0,g=h||"",y.readyState=b>0?4:0,j=b>=200&&b<300||304===b,d&&(v=Mb(o,y,d)),v=Nb(o,v,y,j),j?(o.ifModified&&(w=y.getResponseHeader("Last-Modified"),w&&(r.lastModified[f]=w),w=y.getResponseHeader("etag"),w&&(r.etag[f]=w)),204===b||"HEAD"===o.type?x="nocontent":304===b?x="notmodified":(x=v.state,m=v.data,n=v.error,j=!n)):(n=x,!b&&x||(x="error",b<0&&(b=0))),y.status=b,y.statusText=(c||x)+"",j?s.resolveWith(p,[m,x,y]):s.rejectWith(p,[y,x,n]),y.statusC! ode(u),u=void 0,l&&q.trigger(j?"ajaxSuccess":"ajaxError",[y,o,j?m:n]),t.fireWith(p,[y,x]),l&&(q.trigger("ajaxComplete",[y,o]),--r.active||r.event.trigger("ajaxStop")))}return y},getJSON:function(a,b,c){return r.get(a,b,c,"json")},getScript:function(a,b){return r.get(a,void 0,b,"script")}}),r.each(["get","post"],function(a,b){r[b]=function(a,c,d,e){return r.isFunction(c)&&(e=e||d,d=c,c=void 0),r.ajax(r.extend({url:a,type:b,dataType:e,data:c,success:d},r.isPlainObject(a)&&a))}}),r._evalUrl=function(a){return r.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(! a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},r.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Ob={0:200,1223:204},Pb=r.ajaxSettings.xhr();o.cors=!!Pb&&"withCredentials"in Pb,o.ajax=Pb=!!Pb,r.ajaxTransport(function(b){var c,d;if(o.cors||Pb&&!b.crossDomain)return{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=functi! on(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Ob[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}}),r.ajaxPrefilter(function(a){a.crossDomain&&(a.contents.script=!1)}),r.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return r.globalEval(a),a}}}),r.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),r.ajaxTransport("script",function(a){if(a! .crossDomain){var b,c;return{send:function(e,f){b=r("<script>").prop({charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&f("error"===a.type?404:200,a.type)}),d.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Qb=[],Rb=/(=)\?(?=&|$)|\?\?/;r.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Qb.pop()||r.expando+"_"+rb++;return this[a]=!0,a}}),r.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Rb.test(b.url)?"url":"string"==typeof b.data&&0===(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Rb.test(b.data)&&"data");if(h||"jsonp"===b.dataTypes[0])return e=b.jsonpCallback=r.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Rb,"$1"+e):b.jsonp!==!1&&(b.url+=(sb.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||r.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){void ! 0===f?r(a).removeProp(e):a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Qb.push(e)),g&&r.isFunction(f)&&f(g[0]),g=f=void 0}),"script"}),o.createHTMLDocument=function(){var a=d.implementation.createHTMLDocument("").body;return a.innerHTML="<form></form><form></form>",2===a.childNodes.length}(),r.parseHTML=function(a,b,c){if("string"!=typeof a)return[];"boolean"==typeof b&&(c=b,b=!1);var e,f,g;return b||(o.createHTMLDocument?(b=d.implementation.createHTMLDocument(""),e=b.createElement("base"),e.href=d.location.href,b.head.appendChild(e)):b=d),f=B.exec(a),g=!c&&[],f?[b.createElement(f[1])]:(f=pa([a],b,g),g&&g.length&&r(g).remove(),r.merge([],f.childNodes))},r.fn.load=function(a,b,c){var d,e,f,g=this,h=a.indexOf(" ");return h>-1&&(d=mb(a.slice(h)),a=a.slice(0,h)),r.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&r.ajax({url:a,type:e||"GET",dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?r("<div>").append(r.parseHTML(a)).find(d):a)}).always(c&&function(a,b){g.each(function(){c.apply(this,f||[a.responseText,b! ,a])})}),this},r.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){r.fn[b]=function(a){return this.on(b,a)}}),r.expr.pseudos.animated=function(a){return r.grep(r.timers,function(b){return a===b.elem}).length};function Sb(a){return r.isWindow(a)?a:9===a.nodeType&&a.defaultView}r.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=r.css(a,"position"),l=r(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=r.css(a,"top"),i=r.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),r.isFunction(b)&&(b=b.call(a,c,r.extend({},h))),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},r.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){r.offset.setOffset(this,a,b)});var b,c,d,e,f=this[0];if(f)return f.getClientRects().length?! (d=f.getBoundingClientRect(),d.width||d.height?(e=f.ownerDocument,c=Sb(e),b=e.documentElement,{top:d.top+c.pageYOffset-b.clientTop,left:d.left+c.pageXOffset-b.clientLeft}):d):{top:0,left:0}},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===r.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),r.nodeName(a[0],"html")||(d=a.offset()),d={top:d.top+r.css(a[0],"borderTopWidth",!0),left:d.left+r.css(a[0],"borderLeftWidth",!0)}),{top:b.top-d.top-r.css(c,"marginTop",!0),left:b.left-d.left-r.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent;while(a&&"static"===r.css(a,"position"))a=a.offsetParent;return a||qa})}}),r.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c="pageYOffset"===b;r.fn[a]=function(d){return S(this,function(a,d,e){var f=Sb(a);return void 0===e?f?f[b]:a[d]:void(f?f.scrollTo(c?f.pageXOffset:e,c?e:f.pageYOffset):a[d]=e)},a,d,arguments.length)}}),r.each(["top","left"],function(a,b){r.cssHooks[b]=O! a(o.pixelPosition,function(a,c){if(c)return c=Na(a,b),La.test(c)?r(a).position()[b]+"px":c})}),r.each({Height:"height",Width:"width"},function(a,b){r.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){r.fn[d]=function(e,f){var g=arguments.length&&(c||"boolean"!=typeof e),h=c||(e===!0||f===!0?"margin":"border");return S(this,function(b,c,e){var f;return r.isWindow(b)?0===d.indexOf("outer")?b["inner"+a]:b.document.documentElement["client"+a]:9===b.nodeType?(f=b.documentElement,Math.max(b.body["scroll"+a],f["scroll"+a],b.body["offset"+a],f["offset"+a],f["client"+a])):void 0===e?r.css(b,c,h):r.style(b,c,e,h)},b,g?e:void 0,g)}})}),r.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}}),r.parseJSON=JSON.parse,"function"==typeof define&&define.amd&&define("jquery",[],fun! ction(){return r});var Tb=a.jQuery,Ub=a.$;return r.noConflict=function(b){return a.$===r&&(a.$=Ub),b&&a.jQuery===r&&(a.jQuery=Tb),r},b||(a.jQuery=a.$=r),r}); diff --git a/docs/js/jquery.rss.min.js b/docs/js/jquery.rss.min.js new file mode 100644 index 0000000..ad21eb5 --- /dev/null +++ b/docs/js/jquery.rss.min.js @@ -0,0 +1,11 @@ +(function(d){var e=function(a,b,c,f){this.target=a;this.url=b;this.html=[];this.effectQueue=[];this.options=d.extend({ssl:!1,host:"www.feedrapp.info",limit:null,key:null,layoutTemplate:"<ul>{entries}</ul>",entryTemplate:'<li><a href="{url}">[{author}@{date}] {title}</a><br/>{shortBodyPlain}</li>',tokens:{},outputMode:"json",dateFormat:"dddd MMM Do",dateLocale:"en",effect:"show",offsetStart:!1,offsetEnd:!1,error:function(){console.log("jQuery RSS: url doesn't link to RSS-Feed")},onData:function(){}, +success:function(){}},c||{});this.options.ssl&&"www.feedrapp.info"===this.options.host&&(this.options.host="feedrapp.herokuapp.com");this.callback=f||this.options.success};e.htmlTags="doctype,html,head,title,base,link,meta,style,script,noscript,body,article,nav,aside,section,header,footer,h1-h6,hgroup,address,p,hr,pre,blockquote,ol,ul,li,dl,dt,dd,figure,figcaption,div,table,caption,thead,tbody,tfoot,tr,th,td,col,colgroup,form,fieldset,legend,label,input,button,select,datalist,optgroup,option,textarea,keygen,output,progress,meter,details,summary,command,menu,del,ins,img,iframe,embed,object,param,video,audio,source,canvas,track,map,area,a,em,strong,i,b,u,s,small,abbr,q,cite,dfn,sub,sup,time,code,kbd,samp,var,mark,bdi,bdo,ruby,rt,rp,span,br,wbr".split(","); +e.prototype.load=function(a){var b="http"+(this.options.ssl?"s":"")+"://"+this.options.host+"?callback=?&q="+encodeURIComponent(this.url);this.options.offsetStart&&this.options.offsetEnd&&(this.options.limit=this.options.offsetEnd);null!==this.options.limit&&(b+="&num="+this.options.limit);null!==this.options.key&&(b+="&key="+this.options.key);d.getJSON(b,a)};e.prototype.render=function(){var a=this;this.load(function(b){try{a.feed=b.responseData.feed,a.entries=b.responseData.feed.entries}catch(c){return a.entries= +[],a.feed=null,a.options.error.call(a)}b=a.generateHTMLForEntries();a.target.append(b.layout);if(0!==b.entries.length){d.isFunction(a.options.onData)&&a.options.onData.call(a);var f=d(b.layout).is("entries")?b.layout:d("entries",b.layout);a.appendEntriesAndApplyEffects(f,b.entries)}0<a.effectQueue.length?a.executeEffectQueue(a.callback):d.isFunction(a.callback)&&a.callback.call(a)})};e.prototype.appendEntriesAndApplyEffects=function(a,b){var c=this;d.each(b,function(b,e){var d=c.wrapContent(e);"show"=== +c.options.effect?a.before(d):(d.css({display:"none"}),a.before(d),c.applyEffect(d,c.options.effect))});a.remove()};e.prototype.generateHTMLForEntries=function(){var a=this,b={entries:[],layout:null};d(this.entries).each(function(){var c=a.options.offsetStart,f=a.options.offsetEnd;c&&f?index>=c&&index<=f&&a.isRelevant(this,b.entries)&&(c=a.evaluateStringForEntry(a.options.entryTemplate,this),b.entries.push(c)):a.isRelevant(this,b.entries)&&(c=a.evaluateStringForEntry(a.options.entryTemplate,this), +b.entries.push(c))});b.layout=this.options.entryTemplate?this.wrapContent(this.options.layoutTemplate.replace("{entries}","<entries></entries>")):this.wrapContent("<div><entries></entries></div>");return b};e.prototype.wrapContent=function(a){return 0!==d.trim(a).indexOf("<")?d("<div>"+a+"</div>"):d(a)};e.prototype.applyEffect=function(a,b,c){switch(b){case "slide":a.slideDown("slow",c);break;case "slideFast":a.slideDown(c);break;case "slideSynced":this.effectQueue.push({element:a,effect:"slide"}); +break;case "slideFastSynced":this.effectQueue.push({element:a,effect:"slideFast"})}};e.prototype.executeEffectQueue=function(a){var b=this;this.effectQueue.reverse();var c=function(){var f=b.effectQueue.pop();f?b.applyEffect(f.element,f.effect,c):a&&a()};c()};e.prototype.evaluateStringForEntry=function(a,b){var c=a,f=this;d(a.match(/(\{.*?\})/g)).each(function(){var a=this.toString();c=c.replace(a,f.getValueForToken(a,b))});return c};e.prototype.isRelevant=function(a,b){var c=this.getTokenMap(a); +return this.options.filter?this.options.filterLimit&&this.options.filterLimit===b.length?!1:this.options.filter(a,c):!0};e.prototype.getFormattedDate=function(a){if(this.options.dateFormatFunction)return this.options.dateFormatFunction(a);return"undefined"!==typeof moment?(a=moment(new Date(a)),a=a.locale?a.locale(this.options.dateLocale):a.lang(this.options.dateLocale),a.format(this.options.dateFormat)):a};e.prototype.getTokenMap=function(a){if(!this.feedTokens){var b=JSON.parse(JSON.stringify(this.feed)); +delete b.entries;this.feedTokens=b}return d.extend({feed:this.feedTokens,url:a.link,author:a.author,date:this.getFormattedDate(a.publishedDate),title:a.title,body:a.content,shortBody:a.contentSnippet,bodyPlain:function(a){for(var a=a.content.replace(/<script[\\r\\\s\S]*<\/script>/mgi,"").replace(/<\/?[^>]+>/gi,""),b=0;b<e.htmlTags.length;b++)a=a.replace(RegExp("<"+e.htmlTags[b],"gi"),"");return a}(a),shortBodyPlain:a.contentSnippet.replace(/<\/?[^>]+>/gi,""),index:d.inArray(a,this.entries),totalEntries:this.entries.length, +teaserImage:function(a){try{return a.content.match(/(<img.*?>)/gi)[0]}catch(b){return""}}(a),teaserImageUrl:function(a){try{return a.content.match(/(<img.*?>)/gi)[0].match(/src="(.*?)"/)[1]}catch(b){return""}}(a)},this.options.tokens)};e.prototype.getValueForToken=function(a,b){var c=this.getTokenMap(b),d=a.replace(/[\{\}]/g,""),d=c[d];if("undefined"!==typeof d)return"function"===typeof d?d(b,c):d;throw Error("Unknown token: "+a+", url:"+this.url);};d.fn.rss=function(a,b,c){(new e(this,a,b,c)).render(); +return this}})(jQuery); diff --git a/docs/js/moment.min.js b/docs/js/moment.min.js new file mode 100644 index 0000000..9fb34ee --- /dev/null +++ b/docs/js/moment.min.js @@ -0,0 +1,7 @@ +//! moment.js +//! version : 2.8.4 +//! authors : Tim Wood, Iskren Chernev, Moment.js contributors +//! license : MIT +//! momentjs.com +(function(a){function b(a,b,c){switch(arguments.length){case 2:return null!=a?a:b;case 3:return null!=a?a:null!=b?b:c;default:throw new Error("Implement me")}}function c(a,b){return zb.call(a,b)}function d(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1}}function e(a){tb.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+a)}function f(a,b){var c=!0;return m(function(){return c&&(e(a),c=!1),b.apply(this,arguments)},b)}function g(a,b){qc[a]||(e(b),qc[a]=!0)}function h(a,b){return function(c){return p(a.call(this,c),b)}}function i(a,b){return function(c){return this.localeData().ordinal(a.call(this,c),b)}}function j(){}function k(a,b){b!==!1&&F(a),n(this,a),this._d=new Date(+a._d)}function l(a){var b=y(a),c=b.year||0,d=b.quarter||0,e=b.month||0,f=b.week||0,g=b.day||0,h=b.hour||0,i=b.minute||0,j=b.second||0,k=b.mil! lisecond||0;this._milliseconds=+k+1e3*j+6e4*i+36e5*h,this._days=+g+7*f,this._months=+e+3*d+12*c,this._data={},this._locale=tb.localeData(),this._bubble()}function m(a,b){for(var d in b)c(b,d)&&(a[d]=b[d]);return c(b,"toString")&&(a.toString=b.toString),c(b,"valueOf")&&(a.valueOf=b.valueOf),a}function n(a,b){var c,d,e;if("undefined"!=typeof b._isAMomentObject&&(a._isAMomentObject=b._isAMomentObject),"undefined"!=typeof b._i&&(a._i=b._i),"undefined"!=typeof b._f&&(a._f=b._f),"undefined"!=typeof b._l&&(a._l=b._l),"undefined"!=typeof b._strict&&(a._strict=b._strict),"undefined"!=typeof b._tzm&&(a._tzm=b._tzm),"undefined"!=typeof b._isUTC&&(a._isUTC=b._isUTC),"undefined"!=typeof b._offset&&(a._offset=b._offset),"undefined"!=typeof b._pf&&(a._pf=b._pf),"undefined"!=typeof b._locale&&(a._locale=b._locale),Ib.length>0)for(c in Ib)d=Ib[c],e=b[d],"undefined"!=typeof e&&(a[d]=e);return a}function o(a){return 0>a?Math.ceil(a):Math.floor(a)}function p(a,b,c){for(var d=""+Math.abs(a),e=a!
=0;d.length<b;)d="0"+d;return(e?c?"+":"":"-")+d}function q(a,b){var c={milliseconds:0,months:0};return c.months=b.month()-a.month()+12*(b.year()-a.year()),a.clone().add(c.months,"M").isAfter(b)&&--c.months,c.milliseconds=+b-+a.clone().add(c.months,"M"),c}function r(a,b){var c;return b=K(b,a),a.isBefore(b)?c=q(a,b):(c=q(b,a),c.milliseconds=-c.milliseconds,c.months=-c.months),c}function s(a,b){return function(c,d){var e,f;return null===d||isNaN(+d)||(g(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period)."),f=c,c=d,d=f),c="string"==typeof c?+c:c,e=tb.duration(c,d),t(this,e,a),this}}function t(a,b,c,d){var e=b._milliseconds,f=b._days,g=b._months;d=null==d?!0:d,e&&a._d.setTime(+a._d+e*c),f&&nb(a,"Date",mb(a,"Date")+f*c),g&&lb(a,mb(a,"Month")+g*c),d&&tb.updateOffset(a,f||g)}function u(a){return"[object Array]"===Object.prototype.toString.call(a)}function v(a){return"[object Date]"===Object.prototype.toString.call(a)||a instanceof Date}function w(a,b,c){var d,e=Math.min(a.length,b.length),f=Math.abs(a.length-b.! length),g=0;for(d=0;e>d;d++)(c&&a[d]!==b[d]||!c&&A(a[d])!==A(b[d]))&&g++;return g+f}function x(a){if(a){var b=a.toLowerCase().replace(/(.)s$/,"$1");a=jc[a]||kc[b]||b}return a}function y(a){var b,d,e={};for(d in a)c(a,d)&&(b=x(d),b&&(e[b]=a[d]));return e}function z(b){var c,d;if(0===b.indexOf("week"))c=7,d="day";else{if(0!==b.indexOf("month"))return;c=12,d="month"}tb[b]=function(e,f){var g,h,i=tb._locale[b],j=[];if("number"==typeof e&&(f=e,e=a),h=function(a){var b=tb().utc().set(d,a);return i.call(tb._locale,b,e||"")},null!=f)return h(f);for(g=0;c>g;g++)j.push(h(g));return j}}function A(a){var b=+a,c=0;return 0!==b&&isFinite(b)&&(c=b>=0?Math.floor(b):Math.ceil(b)),c}function B(a,b){return new Date(Date.UTC(a,b+1,0)).getUTCDate()}function C(a,b,c){return hb(tb([a,11,31+b-c]),b,c).week}function D(a){return E(a)?366:365}function E(a){return a%4===0&&a%100!==0||a%400===0}function F(a){var b;a._a&&-2===a._pf.overflow&&(b=a._a[Bb]<0||a._a[Bb]>11?Bb:a._a[Cb]<1||a._a[Cb]>B(a._a[Ab],! a._a[Bb])?Cb:a._a[Db]<0||a._a[Db]>24||24===a._a[Db]&&(0!==a._a[Eb]||0!==a._a[Fb]||0!==a._a[Gb])?Db:a._a[Eb]<0||a._a[Eb]>59?Eb:a._a[Fb]<0||a._a[Fb]>59?Fb:a._a[Gb]<0||a._a[Gb]>999?Gb:-1,a._pf._overflowDayOfYear&&(Ab>b||b>Cb)&&(b=Cb),a._pf.overflow=b)}function G(b){return null==b._isValid&&(b._isValid=!isNaN(b._d.getTime())&&b._pf.overflow<0&&!b._pf.empty&&!b._pf.invalidMonth&&!b._pf.nullInput&&!b._pf.invalidFormat&&!b._pf.userInvalidated,b._strict&&(b._isValid=b._isValid&&0===b._pf.charsLeftOver&&0===b._pf.unusedTokens.length&&b._pf.bigHour===a)),b._isValid}function H(a){return a?a.toLowerCase().replace("_","-"):a}function I(a){for(var b,c,d,e,f=0;f<a.length;){for(e=H(a[f]).split("-"),b=e.length,c=H(a[f+1]),c=c?c.split("-"):null;b>0;){if(d=J(e.slice(0,b).join("-")))return d;if(c&&c.length>=b&&w(e,c,!0)>=b-1)break;b--}f++}return null}function J(a){var b=null;if(!Hb[a]&&Jb)try{b=tb.locale(),require("./locale/"+a),tb.locale(b)}catch(c){}return Hb[a]}function K(a,b){var c,d;return b._isUTC?(c=b.clone(),d=(tb.isMoment(a)||v(a)?+a:+tb(a))-+c,c._d.setT! ime(+c._d+d),tb.updateOffset(c,!1),c):tb(a).local()}function L(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function M(a){var b,c,d=a.match(Nb);for(b=0,c=d.length;c>b;b++)d[b]=pc[d[b]]?pc[d[b]]:L(d[b]);return function(e){var f="";for(b=0;c>b;b++)f+=d[b]instanceof Function?d[b].call(e,a):d[b];return f}}function N(a,b){return a.isValid()?(b=O(b,a.localeData()),lc[b]||(lc[b]=M(b)),lc[b](a)):a.localeData().invalidDate()}function O(a,b){function c(a){return b.longDateFormat(a)||a}var d=5;for(Ob.lastIndex=0;d>=0&&Ob.test(a);)a=a.replace(Ob,c),Ob.lastIndex=0,d-=1;return a}function P(a,b){var c,d=b._strict;switch(a){case"Q":return Zb;case"DDDD":return _b;case"YYYY":case"GGGG":case"gggg":return d?ac:Rb;case"Y":case"G":case"g":return cc;case"YYYYYY":case"YYYYY":case"GGGGG":case"ggggg":return d?bc:Sb;case"S":if(d)return Zb;case"SS":if(d)return $b;case"SSS":if(d)return _b;case"DDD":return Qb;case"MMM":case"MMMM":case"dd":case"ddd":case"dddd":return Ub;case! "a":case"A":return b._locale._meridiemParse;case"x":return Xb;case"X":return Yb;case"Z":case"ZZ":return Vb;case"T":return Wb;case"SSSS":return Tb;case"MM":case"DD":case"YY":case"GG":case"gg":case"HH":case"hh":case"mm":case"ss":case"ww":case"WW":return d?$b:Pb;case"M":case"D":case"d":case"H":case"h":case"m":case"s":case"w":case"W":case"e":case"E":return Pb;case"Do":return d?b._locale._ordinalParse:b._locale._ordinalParseLenient;default:return c=new RegExp(Y(X(a.replace("\\","")),"i"))}}function Q(a){a=a||"";var b=a.match(Vb)||[],c=b[b.length-1]||[],d=(c+"").match(hc)||["-",0,0],e=+(60*d[1])+A(d[2]);return"+"===d[0]?-e:e}function R(a,b,c){var d,e=c._a;switch(a){case"Q":null!=b&&(e[Bb]=3*(A(b)-1));break;case"M":case"MM":null!=b&&(e[Bb]=A(b)-1);break;case"MMM":case"MMMM":d=c._locale.monthsParse(b,a,c._strict),null!=d?e[Bb]=d:c._pf.invalidMonth=b;break;case"D":case"DD":null!=b&&(e[Cb]=A(b));break;case"Do":null!=b&&(e[Cb]=A(parseInt(b.match(/\d{1,2}/)[0],10)));break;case"DDD":case"DDDD":null!=b&&(c._dayOfYear=A(b));break;case"YY":e[Ab]=tb.parseTwoDi! gitYear(b);break;case"YYYY":case"YYYYY":case"YYYYYY":e[Ab]=A(b);break;case"a":case"A":c._isPm=c._locale.isPM(b);break;case"h":case"hh":c._pf.bigHour=!0;case"H":case"HH":e[Db]=A(b);break;case"m":case"mm":e[Eb]=A(b);break;case"s":case"ss":e[Fb]=A(b);break;case"S":case"SS":case"SSS":case"SSSS":e[Gb]=A(1e3*("0."+b));break;case"x":c._d=new Date(A(b));break;case"X":c._d=new Date(1e3*parseFloat(b));break;case"Z":case"ZZ":c._useUTC=!0,c._tzm=Q(b);break;case"dd":case"ddd":case"dddd":d=c._locale.weekdaysParse(b),null!=d?(c._w=c._w||{},c._w.d=d):c._pf.invalidWeekday=b;break;case"w":case"ww":case"W":case"WW":case"d":case"e":case"E":a=a.substr(0,1);case"gggg":case"GGGG":case"GGGGG":a=a.substr(0,2),b&&(c._w=c._w||{},c._w[a]=A(b));break;case"gg":case"GG":c._w=c._w||{},c._w[a]=tb.parseTwoDigitYear(b)}}function S(a){var c,d,e,f,g,h,i;c=a._w,null!=c.GG||null!=c.W||null!=c.E?(g=1,h=4,d=b(c.GG,a._a[Ab],hb(tb(),1,4).year),e=b(c.W,1),f=b(c.E,1)):(g=a._locale._week.dow,h=a._locale._week.doy,d=b(c! .gg,a._a[Ab],hb(tb(),g,h).year),e=b(c.w,1),null!=c.d?(f=c.d,g>f&&++e):f=null!=c.e?c.e+g:g),i=ib(d,e,f,h,g),a._a[Ab]=i.year,a._dayOfYear=i.dayOfYear}function T(a){var c,d,e,f,g=[];if(!a._d){for(e=V(a),a._w&&null==a._a[Cb]&&null==a._a[Bb]&&S(a),a._dayOfYear&&(f=b(a._a[Ab],e[Ab]),a._dayOfYear>D(f)&&(a._pf._overflowDayOfYear=!0),d=db(f,0,a._dayOfYear),a._a[Bb]=d.getUTCMonth(),a._a[Cb]=d.getUTCDate()),c=0;3>c&&null==a._a[c];++c)a._a[c]=g[c]=e[c];for(;7>c;c++)a._a[c]=g[c]=null==a._a[c]?2===c?1:0:a._a[c];24===a._a[Db]&&0===a._a[Eb]&&0===a._a[Fb]&&0===a._a[Gb]&&(a._nextDay=!0,a._a[Db]=0),a._d=(a._useUTC?db:cb).apply(null,g),null!=a._tzm&&a._d.setUTCMinutes(a._d.getUTCMinutes()+a._tzm),a._nextDay&&(a._a[Db]=24)}}function U(a){var b;a._d||(b=y(a._i),a._a=[b.year,b.month,b.day||b.date,b.hour,b.minute,b.second,b.millisecond],T(a))}function V(a){var b=new Date;return a._useUTC?[b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate()]:[b.getFullYear(),b.getMonth(),b.getDate()]}function W(b){if(b._f===tb.ISO_8601)return void $(b);b._a=[],b._pf.empty=!0;var c,d,e,f! ,g,h=""+b._i,i=h.length,j=0;for(e=O(b._f,b._locale).match(Nb)||[],c=0;c<e.length;c++)f=e[c],d=(h.match(P(f,b))||[])[0],d&&(g=h.substr(0,h.indexOf(d)),g.length>0&&b._pf.unusedInput.push(g),h=h.slice(h.indexOf(d)+d.length),j+=d.length),pc[f]?(d?b._pf.empty=!1:b._pf.unusedTokens.push(f),R(f,d,b)):b._strict&&!d&&b._pf.unusedTokens.push(f);b._pf.charsLeftOver=i-j,h.length>0&&b._pf.unusedInput.push(h),b._pf.bigHour===!0&&b._a[Db]<=12&&(b._pf.bigHour=a),b._isPm&&b._a[Db]<12&&(b._a[Db]+=12),b._isPm===!1&&12===b._a[Db]&&(b._a[Db]=0),T(b),F(b)}function X(a){return a.replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,b,c,d,e){return b||c||d||e})}function Y(a){return a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Z(a){var b,c,e,f,g;if(0===a._f.length)return a._pf.invalidFormat=!0,void(a._d=new Date(0/0));for(f=0;f<a._f.length;f++)g=0,b=n({},a),null!=a._useUTC&&(b._useUTC=a._useUTC),b._pf=d(),b._f=a._f[f],W(b),G(b)&&(g+=b._pf.charsLeftOver,g+=10*b._pf.unusedTokens.length,b._p! f.score=g,(null==e||e>g)&&(e=g,c=b));m(a,c||b)}function $(a){var b,c,d=a._i,e=dc.exec(d);if(e){for(a._pf.iso=!0,b=0,c=fc.length;c>b;b++)if(fc[b][1].exec(d)){a._f=fc[b][0]+(e[6]||" ");break}for(b=0,c=gc.length;c>b;b++)if(gc[b][1].exec(d)){a._f+=gc[b][0];break}d.match(Vb)&&(a._f+="Z"),W(a)}else a._isValid=!1}function _(a){$(a),a._isValid===!1&&(delete a._isValid,tb.createFromInputFallback(a))}function ab(a,b){var c,d=[];for(c=0;c<a.length;++c)d.push(b(a[c],c));return d}function bb(b){var c,d=b._i;d===a?b._d=new Date:v(d)?b._d=new Date(+d):null!==(c=Kb.exec(d))?b._d=new Date(+c[1]):"string"==typeof d?_(b):u(d)?(b._a=ab(d.slice(0),function(a){return parseInt(a,10)}),T(b)):"object"==typeof d?U(b):"number"==typeof d?b._d=new Date(d):tb.createFromInputFallback(b)}function cb(a,b,c,d,e,f,g){var h=new Date(a,b,c,d,e,f,g);return 1970>a&&h.setFullYear(a),h}function db(a){var b=new Date(Date.UTC.apply(null,arguments));return 1970>a&&b.setUTCFullYear(a),b}function eb(a,b){if("string"==typeof a)if(isNaN(a)){if(a=b.weekdaysParse(a),"number"!=typeof a)return ! null}else a=parseInt(a,10);return a}function fb(a,b,c,d,e){return e.relativeTime(b||1,!!c,a,d)}function gb(a,b,c){var d=tb.duration(a).abs(),e=yb(d.as("s")),f=yb(d.as("m")),g=yb(d.as("h")),h=yb(d.as("d")),i=yb(d.as("M")),j=yb(d.as("y")),k=e<mc.s&&["s",e]||1===f&&["m"]||f<mc.m&&["mm",f]||1===g&&["h"]||g<mc.h&&["hh",g]||1===h&&["d"]||h<mc.d&&["dd",h]||1===i&&["M"]||i<mc.M&&["MM",i]||1===j&&["y"]||["yy",j];return k[2]=b,k[3]=+a>0,k[4]=c,fb.apply({},k)}function hb(a,b,c){var d,e=c-b,f=c-a.day();return f>e&&(f-=7),e-7>f&&(f+=7),d=tb(a).add(f,"d"),{week:Math.ceil(d.dayOfYear()/7),year:d.year()}}function ib(a,b,c,d,e){var f,g,h=db(a,0,1).getUTCDay();return h=0===h?7:h,c=null!=c?c:e,f=e-h+(h>d?7:0)-(e>h?7:0),g=7*(b-1)+(c-e)+f+1,{year:g>0?a:a-1,dayOfYear:g>0?g:D(a-1)+g}}function jb(b){var c,d=b._i,e=b._f;return b._locale=b._locale||tb.localeData(b._l),null===d||e===a&&""===d?tb.invalid({nullInput:!0}):("string"==typeof d&&(b._i=d=b._locale.preparse(d)),tb.isMoment(d)?new k(d,!0):(e?! u(e)?Z(b):W(b):bb(b),c=new k(b),c._nextDay&&(c.add(1,"d"),c._nextDay=a),c))}function kb(a,b){var c,d;if(1===b.length&&u(b[0])&&(b=b[0]),!b.length)return tb();for(c=b[0],d=1;d<b.length;++d)b[d][a](c)&&(c=b[d]);return c}function lb(a,b){var c;return"string"==typeof b&&(b=a.localeData().monthsParse(b),"number"!=typeof b)?a:(c=Math.min(a.date(),B(a.year(),b)),a._d["set"+(a._isUTC?"UTC":"")+"Month"](b,c),a)}function mb(a,b){return a._d["get"+(a._isUTC?"UTC":"")+b]()}function nb(a,b,c){return"Month"===b?lb(a,c):a._d["set"+(a._isUTC?"UTC":"")+b](c)}function ob(a,b){return function(c){return null!=c?(nb(this,a,c),tb.updateOffset(this,b),this):mb(this,a)}}function pb(a){return 400*a/146097}function qb(a){return 146097*a/400}function rb(a){tb.duration.fn[a]=function(){return this._data[a]}}function sb(a){"undefined"==typeof ender&&(ub=xb.moment,xb.moment=a?f("Accessing Moment through the global scope is deprecated, and will be removed in an upcoming release.",tb):tb)}for(var tb,ub,vb,wb="2.8.4",xb="undefined"!=typeof global?global:this,yb=Math.round,zb=! Object.prototype.hasOwnProperty,Ab=0,Bb=1,Cb=2,Db=3,Eb=4,Fb=5,Gb=6,Hb={},Ib=[],Jb="undefined"!=typeof module&&module&&module.exports,Kb=/^\/?Date\((\-?\d+)/i,Lb=/(\-)?(?:(\d*)\.)?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?)?/,Mb=/^(-)?P(?:(?:([0-9,.]*)Y)?(?:([0-9,.]*)M)?(?:([0-9,.]*)D)?(?:T(?:([0-9,.]*)H)?(?:([0-9,.]*)M)?(?:([0-9,.]*)S)?)?|([0-9,.]*)W)$/,Nb=/(\[[^\[]*\])|(\\)?(Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Q|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|S{1,4}|x|X|zz?|ZZ?|.)/g,Ob=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Pb=/\d\d?/,Qb=/\d{1,3}/,Rb=/\d{1,4}/,Sb=/[+\-]?\d{1,6}/,Tb=/\d+/,Ub=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Vb=/Z|[\+\-]\d\d:?\d\d/gi,Wb=/T/i,Xb=/[\+\-]?\d+/,Yb=/[\+\-]?\d+(\.\d{1,3})?/,Zb=/\d/,$b=/\d\d/,_b=/\d{3}/,ac=/\d{4}/,bc=/[+-]?\d{6}/,cc=/[+-]?\d+/,dc=/^\s*(?:[+-]\d{6}|\d{4})-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\! d(\.\d+)?)?)?)?([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ec="YYYY-MM-DDTHH:mm:ssZ",fc=[["YYYYYY-MM-DD",/[+-]\d{6}-\d{2}-\d{2}/],["YYYY-MM-DD",/\d{4}-\d{2}-\d{2}/],["GGGG-[W]WW-E",/\d{4}-W\d{2}-\d/],["GGGG-[W]WW",/\d{4}-W\d{2}/],["YYYY-DDD",/\d{4}-\d{3}/]],gc=[["HH:mm:ss.SSSS",/(T| )\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss",/(T| )\d\d:\d\d:\d\d/],["HH:mm",/(T| )\d\d:\d\d/],["HH",/(T| )\d\d/]],hc=/([\+\-]|\d\d)/gi,ic=("Date|Hours|Minutes|Seconds|Milliseconds".split("|"),{Milliseconds:1,Seconds:1e3,Minutes:6e4,Hours:36e5,Days:864e5,Months:2592e6,Years:31536e6}),jc={ms:"millisecond",s:"second",m:"minute",h:"hour",d:"day",D:"date",w:"week",W:"isoWeek",M:"month",Q:"quarter",y:"year",DDD:"dayOfYear",e:"weekday",E:"isoWeekday",gg:"weekYear",GG:"isoWeekYear"},kc={dayofyear:"dayOfYear",isoweekday:"isoWeekday",isoweek:"isoWeek",weekyear:"weekYear",isoweekyear:"isoWeekYear"},lc={},mc={s:45,m:45,h:22,d:26,M:11},nc="DDD w W M D d".split(" "),oc="M D H h m s w W".split(" "),pc={M:function(){return this.month()+1},MMM:function(a){return this.localeData().monthsShort(this,a)}! ,MMMM:function(a){return this.localeData().months(this,a)},D:function(){return this.date()},DDD:function(){return this.dayOfYear()},d:function(){return this.day()},dd:function(a){return this.localeData().weekdaysMin(this,a)},ddd:function(a){return this.localeData().weekdaysShort(this,a)},dddd:function(a){return this.localeData().weekdays(this,a)},w:function(){return this.week()},W:function(){return this.isoWeek()},YY:function(){return p(this.year()%100,2)},YYYY:function(){return p(this.year(),4)},YYYYY:function(){return p(this.year(),5)},YYYYYY:function(){var a=this.year(),b=a>=0?"+":"-";return b+p(Math.abs(a),6)},gg:function(){return p(this.weekYear()%100,2)},gggg:function(){return p(this.weekYear(),4)},ggggg:function(){return p(this.weekYear(),5)},GG:function(){return p(this.isoWeekYear()%100,2)},GGGG:function(){return p(this.isoWeekYear(),4)},GGGGG:function(){return p(this.isoWeekYear(),5)},e:function(){return this.weekday()},E:function(){return this.isoWeekday()},a:func! tion(){return this.localeData().meridiem(this.hours(),this.minutes(),!0)},A:function(){return this.localeData().meridiem(this.hours(),this.minutes(),!1)},H:function(){return this.hours()},h:function(){return this.hours()%12||12},m:function(){return this.minutes()},s:function(){return this.seconds()},S:function(){return A(this.milliseconds()/100)},SS:function(){return p(A(this.milliseconds()/10),2)},SSS:function(){return p(this.milliseconds(),3)},SSSS:function(){return p(this.milliseconds(),3)},Z:function(){var a=-this.zone(),b="+";return 0>a&&(a=-a,b="-"),b+p(A(a/60),2)+":"+p(A(a)%60,2)},ZZ:function(){var a=-this.zone(),b="+";return 0>a&&(a=-a,b="-"),b+p(A(a/60),2)+p(A(a)%60,2)},z:function(){return this.zoneAbbr()},zz:function(){return this.zoneName()},x:function(){return this.valueOf()},X:function(){return this.unix()},Q:function(){return this.quarter()}},qc={},rc=["months","monthsShort","weekdays","weekdaysShort","weekdaysMin"];nc.length;)vb=nc.pop(),pc[vb+"o"]=i(pc[vb],vb);for(;oc.length;)vb=oc.pop(),pc[vb+vb]=h(pc[vb],2);pc.DDDD=h(pc.DDD,3! ),m(j.prototype,{set:function(a){var b,c;for(c in a)b=a[c],"function"==typeof b?this[c]=b:this["_"+c]=b;this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)},_months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),months:function(a){return this._months[a.month()]},_monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),monthsShort:function(a){return this._monthsShort[a.month()]},monthsParse:function(a,b,c){var d,e,f;for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),d=0;12>d;d++){if(e=tb.utc([2e3,d]),c&&!this._longMonthsParse[d]&&(this._longMonthsParse[d]=new RegExp("^"+this.months(e,"").replace(".","")+"$","i"),this._shortMonthsParse[d]=new RegExp("^"+this.monthsShort(e,"").replace(".","")+"$","i")),c||this._monthsParse[d]||(f="^"+this.months(e,"")+"|^"+this.monthsShort(e,""),this._monthsParse[d]=new RegExp(f.replace(".",""),"i"! )),c&&"MMMM"===b&&this._longMonthsParse[d].test(a))return d;if(c&&"MMM"===b&&this._shortMonthsParse[d].test(a))return d;if(!c&&this._monthsParse[d].test(a))return d}},_weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdays:function(a){return this._weekdays[a.day()]},_weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysShort:function(a){return this._weekdaysShort[a.day()]},_weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),weekdaysMin:function(a){return this._weekdaysMin[a.day()]},weekdaysParse:function(a){var b,c,d;for(this._weekdaysParse||(this._weekdaysParse=[]),b=0;7>b;b++)if(this._weekdaysParse[b]||(c=tb([2e3,1]).day(b),d="^"+this.weekdays(c,"")+"|^"+this.weekdaysShort(c,"")+"|^"+this.weekdaysMin(c,""),this._weekdaysParse[b]=new RegExp(d.replace(".",""),"i")),this._weekdaysParse[b].test(a))return b},_longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY LT",LLLL:"dddd, MMMM D, YYYY LT"},longDateFormat:function(a){var b=this._longDateFormat[a];return!b&&this._l! ongDateFormat[a.toUpperCase()]&&(b=this._longDateFormat[a.toUpperCase()].replace(/MMMM|MM|DD|dddd/g,function(a){return a.slice(1)}),this._longDateFormat[a]=b),b},isPM:function(a){return"p"===(a+"").toLowerCase().charAt(0)},_meridiemParse:/[ap]\.?m?\.?/i,meridiem:function(a,b,c){return a>11?c?"pm":"PM":c?"am":"AM"},_calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},calendar:function(a,b,c){var d=this._calendar[a];return"function"==typeof d?d.apply(b,[c]):d},_relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},relativeTime:function(a,b,c,d){var e=this._relativeTime[c];return"function"==typeof e?e(a,b,c,d):e.replace(/%d/i,a)},pastFuture:function(a,b){var c=this._relativeTime[a>0?"future":"past"];return"function"==typeof c?c(b):c.repl! ace(/%s/i,b)},ordinal:function(a){return this._ordinal.replace("%d",a)},_ordinal:"%d",_ordinalParse:/\d{1,2}/,preparse:function(a){return a},postformat:function(a){return a},week:function(a){return hb(a,this._week.dow,this._week.doy).week},_week:{dow:0,doy:6},_invalidDate:"Invalid date",invalidDate:function(){return this._invalidDate}}),tb=function(b,c,e,f){var g;return"boolean"==typeof e&&(f=e,e=a),g={},g._isAMomentObject=!0,g._i=b,g._f=c,g._l=e,g._strict=f,g._isUTC=!1,g._pf=d(),jb(g)},tb.suppressDeprecationWarnings=!1,tb.createFromInputFallback=f("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.",function(a){a._d=new Date(a._i+(a._useUTC?" UTC":""))}),tb.min=function(){var a=[].slice.call(arguments,0);return kb("isBefore",a)},tb.max=function(){var a=[].slice.call(arguments,0);return kb("isAfter",a)},tb.utc=function(b,c,e,f){var g;return"boolean"==typeof e&&(f=e,e=a),g={},g._isAMomentObject=!0,g._useUTC=!0,g! ._isUTC=!0,g._l=e,g._i=b,g._f=c,g._strict=f,g._pf=d(),jb(g).utc()},tb.unix=function(a){return tb(1e3*a)},tb.duration=function(a,b){var d,e,f,g,h=a,i=null;return tb.isDuration(a)?h={ms:a._milliseconds,d:a._days,M:a._months}:"number"==typeof a?(h={},b?h[b]=a:h.milliseconds=a):(i=Lb.exec(a))?(d="-"===i[1]?-1:1,h={y:0,d:A(i[Cb])*d,h:A(i[Db])*d,m:A(i[Eb])*d,s:A(i[Fb])*d,ms:A(i[Gb])*d}):(i=Mb.exec(a))?(d="-"===i[1]?-1:1,f=function(a){var b=a&&parseFloat(a.replace(",","."));return(isNaN(b)?0:b)*d},h={y:f(i[2]),M:f(i[3]),d:f(i[4]),h:f(i[5]),m:f(i[6]),s:f(i[7]),w:f(i[8])}):"object"==typeof h&&("from"in h||"to"in h)&&(g=r(tb(h.from),tb(h.to)),h={},h.ms=g.milliseconds,h.M=g.months),e=new l(h),tb.isDuration(a)&&c(a,"_locale")&&(e._locale=a._locale),e},tb.version=wb,tb.defaultFormat=ec,tb.ISO_8601=function(){},tb.momentProperties=Ib,tb.updateOffset=function(){},tb.relativeTimeThreshold=function(b,c){return mc[b]===a?!1:c===a?mc[b]:(mc[b]=c,!0)},tb.lang=f("moment.lang is deprecated. Use ! moment.locale instead.",function(a,b){return tb.locale(a,b)}),tb.locale=function(a,b){var c;return a&&(c="undefined"!=typeof b?tb.defineLocale(a,b):tb.localeData(a),c&&(tb.duration._locale=tb._locale=c)),tb._locale._abbr},tb.defineLocale=function(a,b){return null!==b?(b.abbr=a,Hb[a]||(Hb[a]=new j),Hb[a].set(b),tb.locale(a),Hb[a]):(delete Hb[a],null)},tb.langData=f("moment.langData is deprecated. Use moment.localeData instead.",function(a){return tb.localeData(a)}),tb.localeData=function(a){var b;if(a&&a._locale&&a._locale._abbr&&(a=a._locale._abbr),!a)return tb._locale;if(!u(a)){if(b=J(a))return b;a=[a]}return I(a)},tb.isMoment=function(a){return a instanceof k||null!=a&&c(a,"_isAMomentObject")},tb.isDuration=function(a){return a instanceof l};for(vb=rc.length-1;vb>=0;--vb)z(rc[vb]);tb.normalizeUnits=function(a){return x(a)},tb.invalid=function(a){var b=tb.utc(0/0);return null!=a?m(b._pf,a):b._pf.userInvalidated=!0,b},tb.parseZone=function(){return tb.apply(null,arguments).parseZone()},tb.parseTwoDigitYear=function(a){return A(a)+(A(a)>68?1900! :2e3)},m(tb.fn=k.prototype,{clone:function(){return tb(this)},valueOf:function(){return+this._d+6e4*(this._offset||0)},unix:function(){return Math.floor(+this/1e3)},toString:function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},toDate:function(){return this._offset?new Date(+this):this._d},toISOString:function(){var a=tb(this).utc();return 0<a.year()&&a.year()<=9999?"function"==typeof Date.prototype.toISOString?this.toDate().toISOString():N(a,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):N(a,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")},toArray:function(){var a=this;return[a.year(),a.month(),a.date(),a.hours(),a.minutes(),a.seconds(),a.milliseconds()]},isValid:function(){return G(this)},isDSTShifted:function(){return this._a?this.isValid()&&w(this._a,(this._isUTC?tb.utc(this._a):tb(this._a)).toArray())>0:!1},parsingFlags:function(){return m({},this._pf)},invalidAt:function(){return this._pf.overflow},utc:function(a){return this.zone(0,a)},local:function(a){return t! his._isUTC&&(this.zone(0,a),this._isUTC=!1,a&&this.add(this._dateTzOffset(),"m")),this},format:function(a){var b=N(this,a||tb.defaultFormat);return this.localeData().postformat(b)},add:s(1,"add"),subtract:s(-1,"subtract"),diff:function(a,b,c){var d,e,f,g=K(a,this),h=6e4*(this.zone()-g.zone());return b=x(b),"year"===b||"month"===b?(d=432e5*(this.daysInMonth()+g.daysInMonth()),e=12*(this.year()-g.year())+(this.month()-g.month()),f=this-tb(this).startOf("month")-(g-tb(g).startOf("month")),f-=6e4*(this.zone()-tb(this).startOf("month").zone()-(g.zone()-tb(g).startOf("month").zone())),e+=f/d,"year"===b&&(e/=12)):(d=this-g,e="second"===b?d/1e3:"minute"===b?d/6e4:"hour"===b?d/36e5:"day"===b?(d-h)/864e5:"week"===b?(d-h)/6048e5:d),c?e:o(e)},from:function(a,b){return tb.duration({to:this,from:a}).locale(this.locale()).humanize(!b)},fromNow:function(a){return this.from(tb(),a)},calendar:function(a){var b=a||tb(),c=K(b,this).startOf("day"),d=this.diff(c,"days",!0),e=-6>d?"sameElse":-1>d?"lastWeek":0>d?"lastDay":1>d?"sameDay":2>d?"nextDay":7>d?"nextWeek":"s! ameElse";return this.format(this.localeData().calendar(e,this,tb(b)))},isLeapYear:function(){return E(this.year())},isDST:function(){return this.zone()<this.clone().month(0).zone()||this.zone()<this.clone().month(5).zone()},day:function(a){var b=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=a?(a=eb(a,this.localeData()),this.add(a-b,"d")):b},month:ob("Month",!0),startOf:function(a){switch(a=x(a)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===a?this.weekday(0):"isoWeek"===a&&this.isoWeekday(1),"quarter"===a&&this.month(3*Math.floor(this.month()/3)),this},endOf:function(b){return b=x(b),b===a||"millisecond"===b?this:this.startOf(b).add(1,"isoWeek"===b?"week":b).subtract(1,"ms")},isAfter:function(a,b){var c;return b=x("undefined"!=typeof b?b:"millisecond"),"millisecond"===b?(a=tb.isMoment(a)?a! :tb(a),+this>+a):(c=tb.isMoment(a)?+a:+tb(a),c<+this.clone().startOf(b))},isBefore:function(a,b){var c;return b=x("undefined"!=typeof b?b:"millisecond"),"millisecond"===b?(a=tb.isMoment(a)?a:tb(a),+a>+this):(c=tb.isMoment(a)?+a:+tb(a),+this.clone().endOf(b)<c)},isSame:function(a,b){var c;return b=x(b||"millisecond"),"millisecond"===b?(a=tb.isMoment(a)?a:tb(a),+this===+a):(c=+tb(a),+this.clone().startOf(b)<=c&&c<=+this.clone().endOf(b))},min:f("moment().min is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(a){return a=tb.apply(null,arguments),this>a?this:a}),max:f("moment().max is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548",function(a){return a=tb.apply(null,arguments),a>this?this:a}),zone:function(a,b){var c,d=this._offset||0;return null==a?this._isUTC?d:this._dateTzOffset():("string"==typeof a&&(a=Q(a)),Math.abs(a)<16&&(a=60*a),!this._isUTC&&b&&(c=this._dateTzOffset()),this._offset=a,this._isUTC=!0,null!=c&&this.subtract(c,"m"),d!==a&&(!b||this._changeInProgress! ?t(this,tb.duration(d-a,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,tb.updateOffset(this,!0),this._changeInProgress=null)),this)},zoneAbbr:function(){return this._isUTC?"UTC":""},zoneName:function(){return this._isUTC?"Coordinated Universal Time":""},parseZone:function(){return this._tzm?this.zone(this._tzm):"string"==typeof this._i&&this.zone(this._i),this},hasAlignedHourOffset:function(a){return a=a?tb(a).zone():0,(this.zone()-a)%60===0},daysInMonth:function(){return B(this.year(),this.month())},dayOfYear:function(a){var b=yb((tb(this).startOf("day")-tb(this).startOf("year"))/864e5)+1;return null==a?b:this.add(a-b,"d")},quarter:function(a){return null==a?Math.ceil((this.month()+1)/3):this.month(3*(a-1)+this.month()%3)},weekYear:function(a){var b=hb(this,this.localeData()._week.dow,this.localeData()._week.doy).year;return null==a?b:this.add(a-b,"y")},isoWeekYear:function(a){var b=hb(this,1,4).year;return null==a?b:this.add(a-b,"y")},week:function(a){var b! =this.localeData().week(this);return null==a?b:this.add(7*(a-b),"d")},isoWeek:function(a){var b=hb(this,1,4).week;return null==a?b:this.add(7*(a-b),"d")},weekday:function(a){var b=(this.day()+7-this.localeData()._week.dow)%7;return null==a?b:this.add(a-b,"d")},isoWeekday:function(a){return null==a?this.day()||7:this.day(this.day()%7?a:a-7)},isoWeeksInYear:function(){return C(this.year(),1,4)},weeksInYear:function(){var a=this.localeData()._week;return C(this.year(),a.dow,a.doy)},get:function(a){return a=x(a),this[a]()},set:function(a,b){return a=x(a),"function"==typeof this[a]&&this[a](b),this},locale:function(b){var c;return b===a?this._locale._abbr:(c=tb.localeData(b),null!=c&&(this._locale=c),this)},lang:f("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(b){return b===a?this.localeData():this.locale(b)}),localeData:function(){return this._locale},_dateTzOffset:function(){return 15*Math.round(this._d.getTimezoneOffset()/15)}}),tb.fn.mill! isecond=tb.fn.milliseconds=ob("Milliseconds",!1),tb.fn.second=tb.fn.seconds=ob("Seconds",!1),tb.fn.minute=tb.fn.minutes=ob("Minutes",!1),tb.fn.hour=tb.fn.hours=ob("Hours",!0),tb.fn.date=ob("Date",!0),tb.fn.dates=f("dates accessor is deprecated. Use date instead.",ob("Date",!0)),tb.fn.year=ob("FullYear",!0),tb.fn.years=f("years accessor is deprecated. Use year instead.",ob("FullYear",!0)),tb.fn.days=tb.fn.day,tb.fn.months=tb.fn.month,tb.fn.weeks=tb.fn.week,tb.fn.isoWeeks=tb.fn.isoWeek,tb.fn.quarters=tb.fn.quarter,tb.fn.toJSON=tb.fn.toISOString,m(tb.duration.fn=l.prototype,{_bubble:function(){var a,b,c,d=this._milliseconds,e=this._days,f=this._months,g=this._data,h=0;g.milliseconds=d%1e3,a=o(d/1e3),g.seconds=a%60,b=o(a/60),g.minutes=b%60,c=o(b/60),g.hours=c%24,e+=o(c/24),h=o(pb(e)),e-=o(qb(h)),f+=o(e/30),e%=30,h+=o(f/12),f%=12,g.days=e,g.months=f,g.years=h},abs:function(){return this._milliseconds=Math.abs(this._milliseconds),this._days=Math.abs(this._days),this._months=Math.! abs(this._months),this._data.milliseconds=Math.abs(this._data.milliseconds),this._data.seconds=Math.abs(this._data.seconds),this._data.minutes=Math.abs(this._data.minutes),this._data.hours=Math.abs(this._data.hours),this._data.months=Math.abs(this._data.months),this._data.years=Math.abs(this._data.years),this},weeks:function(){return o(this.days()/7)},valueOf:function(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*A(this._months/12)},humanize:function(a){var b=gb(this,!a,this.localeData());return a&&(b=this.localeData().pastFuture(+this,b)),this.localeData().postformat(b)},add:function(a,b){var c=tb.duration(a,b);return this._milliseconds+=c._milliseconds,this._days+=c._days,this._months+=c._months,this._bubble(),this},subtract:function(a,b){var c=tb.duration(a,b);return this._milliseconds-=c._milliseconds,this._days-=c._days,this._months-=c._months,this._bubble(),this},get:function(a){return a=x(a),this[a.toLowerCase()+"s"]()},as:function(a){var b,c;if(a=x(a),"month"===a||"year"===a)return b=this._days+this._milli! seconds/864e5,c=this._months+12*pb(b),"month"===a?c:c/12;switch(b=this._days+Math.round(qb(this._months/12)),a){case"week":return b/7+this._milliseconds/6048e5;case"day":return b+this._milliseconds/864e5;case"hour":return 24*b+this._milliseconds/36e5;case"minute":return 24*b*60+this._milliseconds/6e4;case"second":return 24*b*60*60+this._milliseconds/1e3; +case"millisecond":return Math.floor(24*b*60*60*1e3)+this._milliseconds;default:throw new Error("Unknown unit "+a)}},lang:tb.fn.lang,locale:tb.fn.locale,toIsoString:f("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",function(){return this.toISOString()}),toISOString:function(){var a=Math.abs(this.years()),b=Math.abs(this.months()),c=Math.abs(this.days()),d=Math.abs(this.hours()),e=Math.abs(this.minutes()),f=Math.abs(this.seconds()+this.milliseconds()/1e3);return this.asSeconds()?(this.asSeconds()<0?"-":"")+"P"+(a?a+"Y":"")+(b?b+"M":"")+(c?c+"D":"")+(d||e||f?"T":"")+(d?d+"H":"")+(e?e+"M":"")+(f?f+"S":""):"P0D"},localeData:function(){return this._locale}}),tb.duration.fn.toString=tb.duration.fn.toISOString;for(vb in ic)c(ic,vb)&&rb(vb.toLowerCase());tb.duration.fn.asMilliseconds=function(){return this.as("ms")},tb.duration.fn.asSeconds=function(){return this.as("s")},tb.duration.fn.asMinutes=function(){return this.as("m")},tb.duration.fn.as! Hours=function(){return this.as("h")},tb.duration.fn.asDays=function(){return this.as("d")},tb.duration.fn.asWeeks=function(){return this.as("weeks")},tb.duration.fn.asMonths=function(){return this.as("M")},tb.duration.fn.asYears=function(){return this.as("y")},tb.locale("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var b=a%10,c=1===A(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}}),Jb?module.exports=tb:"function"==typeof define&&define.amd?(define("moment",function(a,b,c){return c.config&&c.config()&&c.config().noGlobal===!0&&(xb.moment=ub),tb}),sb(!0)):sb()}).call(this); \ No newline at end of file diff --git a/docs/libvirt.css b/docs/libvirt.css index b279ea4..a8733dd 100644 --- a/docs/libvirt.css +++ b/docs/libvirt.css @@ -202,7 +202,7 @@ pre { }
a { - color: #566866; + color: rgb(0, 95, 97); } div.api { @@ -566,3 +566,26 @@ br.clear { float: left; margin-right: 1em; } + +div.panel dd { + font-size: smaller; +} + +div.panel a { + text-decoration: none; +} + +div.panel ul, +div.panel p, +div.panel dl { + padding: 0.5em; + margin: 0px; +} + +div.panel dt { + margin: 0px; +} +div.panel dd { + margin: 0px; + margin-bottom: 1em; +} diff --git a/docs/page.xsl b/docs/page.xsl index c8cb807..dc38b66 100644 --- a/docs/page.xsl +++ b/docs/page.xsl @@ -139,6 +139,7 @@ <link rel="SHORTCUT ICON" href="{$href_base}32favicon.png"/> <title>libvirt: <xsl:value-of select="html:html/html:body/html:h1"/></title> <meta name="description" content="libvirt, virtualization, virtualization API"/> + <xsl:apply-templates select="/html:html/html:head/*" mode="content"/> </head> <body> <xsl:if test="html:html/html:body/@class"> -- 2.9.3

Previously the download page only covered the main libvirt module and the app dev guide. Expand it to provide direct links to all artifacts published by the project, whether the main library, language bindings, docs, or testing. Tweak the top table styling to better fit in with new branding. Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- docs/downloads.html.in | 391 +++++++++++++++++++++++++++++++++++++++---------- docs/libvirt.css | 13 +- 2 files changed, 322 insertions(+), 82 deletions(-) diff --git a/docs/downloads.html.in b/docs/downloads.html.in index 1a3400a..374ccb0 100644 --- a/docs/downloads.html.in +++ b/docs/downloads.html.in @@ -6,15 +6,293 @@ <ul id="toc"></ul> - <h2><a name="releases">Official Releases</a></h2> + <h2><a name="releases">Project modules</a></h2> <p> - The latest versions of the libvirt C library can be downloaded from: + The libvirt project maintains a number of inter-related modules beyond + the core C library/daemon. + </p> + + <table class="top_table downloads"> + <thead> + <tr> + <th>Module</th> + <th>Releases</th> + <th>GIT Repos</th> + </tr> + </thead> + <tbody> + <tr> + <td>libvirt</td> + <td> + <a href="ftp://libvirt.org/libvirt/">ftp</a> + <a href="http://libvirt.org/sources/">http</a> + <a href="https://libvirt.org/sources/">https</a> + </td> + <td> + <a href="http://libvirt.org/git/?p=libvirt.git;a=summary">libvirt</a> + <a href="https://gitlab.com/libvirt/libvirt">gitlab</a> + <a href="https://github.com/libvirt/libvirt">github</a> + </td> + </tr> + <tr> + <th colspan="7">Language bindings</th> + </tr> + <tr> + <td>C#</td> + <td> + <a href="ftp://libvirt.org/libvirt/csharp/">ftp</a> + <a href="http://libvirt.org/sources/csharp/">http</a> + <a href="https://libvirt.org/sources/csharp/">https</a> + </td> + <td> + <a href="http://libvirt.org/git/?p=libvirt-csharp.git;a=summary">libvirt</a> + <a href="https://gitlab.com/libvirt/libvirt-csharp">gitlab</a> + <a href="https://github.com/libvirt/libvirt-csharp">github</a> + </td> + </tr> + <tr> + <td>Java</td> + <td> + <a href="ftp://libvirt.org/libvirt/java/">ftp</a> + <a href="http://libvirt.org/sources/java/">http</a> + <a href="https://libvirt.org/sources/java/">https</a> + </td> + <td> + <a href="http://libvirt.org/git/?p=libvirt-java.git;a=summary">libvirt</a> + <a href="https://gitlab.com/libvirt/libvirt-java">gitlab</a> + <a href="https://github.com/libvirt/libvirt-java">github</a> + </td> + </tr> + <tr> + <td>OCaml</td> + <td> + <a href="ftp://libvirt.org/libvirt/ocaml/">ftp</a> + <a href="http://libvirt.org/sources/ocaml/">http</a> + <a href="https://libvirt.org/sources/ocaml/">https</a> + </td> + <td> + <a href="http://libvirt.org/git/?p=libvirt-ocaml.git;a=summary">libvirt</a> + <a href="https://gitlab.com/libvirt/libvirt-ocaml">gitlab</a> + <a href="https://github.com/libvirt/libvirt-ocaml">github</a> + </td> + </tr> + <tr> + <td>Perl (Sys::Virt)</td> + <td> + <a href="http://search.cpan.org/dist/Sys-Virt/">cpan</a> + </td> + <td> + <a href="http://libvirt.org/git/?p=libvirt-perl.git;a=summary">libvirt</a> + <a href="https://gitlab.com/libvirt/libvirt-perl">gitlab</a> + <a href="https://github.com/libvirt/libvirt-perl">github</a> + </td> + </tr> + <tr> + <td>PHP</td> + <td> + <a href="ftp://libvirt.org/libvirt/php/">ftp</a> + <a href="http://libvirt.org/sources/php/">http</a> + <a href="https://libvirt.org/sources/php/">https</a> + </td> + <td> + <a href="http://libvirt.org/git/?p=libvirt-php.git;a=summary">libvirt</a> + <a href="https://gitlab.com/libvirt/libvirt-php">gitlab</a> + <a href="https://github.com/libvirt/libvirt-php">github</a> + </td> + </tr> + <tr> + <td>Python</td> + <td> + <a href="ftp://libvirt.org/libvirt/python/">ftp</a> + <a href="http://libvirt.org/sources/python/">http</a> + <a href="https://libvirt.org/sources/python/">https</a> + </td> + <td> + <a href="http://libvirt.org/git/?p=libvirt-python.git;a=summary">libvirt</a> + <a href="https://gitlab.com/libvirt/libvirt-python">gitlab</a> + <a href="https://github.com/libvirt/libvirt-python">github</a> + </td> + </tr> + <tr> + <td>Ruby</td> + <td> + <a href="ftp://libvirt.org/libvirt/ruby/">ftp</a> + <a href="http://libvirt.org/sources/ruby/">http</a> + <a href="https://libvirt.org/sources/ruby/">https</a> + </td> + <td> + <a href="http://libvirt.org/git/?p=ruby-libvirt.git;a=summary">libvirt</a> + <a href="https://gitlab.com/libvirt/ruby-libvirt">gitlab</a> + <a href="https://github.com/libvirt/ruby-libvirt">github</a> + </td> + </tr> + <tr> + <th colspan="7">Integration modules</th> + </tr> + <tr> + <td>GLib / GConfig / GObject</td> + <td> + <a href="ftp://libvirt.org/libvirt/glib/">ftp</a> + <a href="http://libvirt.org/sources/glib/">http</a> + <a href="https://libvirt.org/sources/glib/">https</a> + </td> + <td> + <a href="http://libvirt.org/git/?p=libvirt-glib.git;a=summary">libvirt</a> + <a href="https://gitlab.com/libvirt/libvirt-glib">gitlab</a> + <a href="https://github.com/libvirt/libvirt-glib">github</a> + </td> + </tr> + <tr> + <td>CIM provider</td> + <td> + <a href="ftp://libvirt.org/libvirt/CIM/">ftp</a> + <a href="http://libvirt.org/sources/CIM/">http</a> + <a href="https://libvirt.org/sources/CIM/">https</a> + </td> + <td> + <a href="http://libvirt.org/git/?p=libvirt-cim.git;a=summary">libvirt</a> + <a href="https://gitlab.com/libvirt/libvirt-cim">gitlab</a> + <a href="https://github.com/libvirt/libvirt-cim">github</a> + </td> + </tr> + <tr> + <td>CIM utils</td> + <td> + <a href="ftp://libvirt.org/libvirt/CIM/">ftp</a> + <a href="http://libvirt.org/sources/CIM/">http</a> + <a href="https://libvirt.org/sources/CIM/">https</a> + </td> + <td> + <a href="http://libvirt.org/git/?p=libcmpiutil.git;a=summary">libvirt</a> + <a href="https://gitlab.com/libvirt/libcmpiutil">gitlab</a> + <a href="https://github.com/libvirt/libcmpiutil">github</a> + </td> + </tr> + <tr> + <td>SNMP</td> + <td> + <a href="ftp://libvirt.org/libvirt/snmp/">ftp</a> + <a href="http://libvirt.org/sources/snmp/">http</a> + <a href="https://libvirt.org/sources/snmp/">https</a> + </td> + <td> + <a href="http://libvirt.org/git/?p=libvirt-snmp.git;a=summary">libvirt</a> + <a href="https://gitlab.com/libvirt/libvirt-snmp">gitlab</a> + <a href="https://github.com/libvirt/libvirt-snmp">github</a> + </td> + </tr> + <tr> + <td>Application Sandbox</td> + <td> + <a href="ftp://libvirt.org/libvirt/sandbox/">ftp</a> + <a href="http://libvirt.org/sources/sandbox/">http</a> + <a href="https://libvirt.org/sources/sandbox/">https</a> + </td> + <td> + <a href="http://libvirt.org/git/?p=libvirt-sandbox.git;a=summary">libvirt</a> + <a href="https://gitlab.com/libvirt/libvirt-sandbox">gitlab</a> + <a href="https://github.com/libvirt/libvirt-sandbox">github</a> + </td> + </tr> + <tr> + <th colspan="7">Testing</th> + </tr> + <tr> + <td>TCK</td> + <td> + <a href="ftp://libvirt.org/libvirt/tck/">ftp</a> + <a href="http://libvirt.org/sources/tck/">http</a> + <a href="https://libvirt.org/sources/tck/">https</a> + </td> + <td> + <a href="http://libvirt.org/git/?p=libvirt-tck.git;a=summary">libvirt</a> + <a href="https://gitlab.com/libvirt/libvirt-tck">gitlab</a> + <a href="https://github.com/libvirt/libvirt-tck">github</a> + </td> + </tr> + <tr> + <td>Test API</td> + <td></td> + <td> + <a href="http://libvirt.org/git/?p=libvirt-test-API.git;a=summary">libvirt</a> + <a href="https://gitlab.com/libvirt/libvirt-test-API">gitlab</a> + <a href="https://github.com/libvirt/libvirt-test-API">github</a> + </td> + </tr> + <tr> + <td>Jenkins Config</td> + <td></td> + <td> + <a href="http://libvirt.org/git/?p=libvirt-jenkins-ci.git;a=summary">libvirt</a> + <a href="https://gitlab.com/libvirt/libvirt-jenkins-ci">gitlab</a> + <a href="https://github.com/libvirt/libvirt-jenkins-ci">github</a> + </td> + </tr> + <tr> + <td>CIM Test</td> + <td></td> + <td> + <a href="http://libvirt.org/git/?p=cimtest.git;a=summary">libvirt</a> + <a href="https://gitlab.com/libvirt/cimtest">gitlab</a> + <a href="https://github.com/libvirt/cimtest">github</a> + </td> + </tr> + <tr> + <th colspan="7">Documentation</th> + </tr> + <tr> + <td>Publican Brand</td> + <td></td> + <td> + <a href="http://libvirt.org/git/?p=libvirt-publican.git;a=summary">libvirt</a> + <a href="https://gitlab.com/libvirt/libvirt-publican">gitlab</a> + <a href="https://github.com/libvirt/libvirt-publican">github</a> + </td> + </tr> + <tr> + <td>App Development Guide</td> + <td></td> + <td> + <a href="http://libvirt.org/git/?p=libvirt-appdev-guide.git;a=summary">libvirt</a> + <a href="https://gitlab.com/libvirt/libvirt-appdev-guide">gitlab</a> + <a href="https://github.com/libvirt/libvirt-appdev-guide">github</a> + </td> + </tr> + <tr> + <td>App Development Guide Python</td> + <td></td> + <td> + <a href="http://libvirt.org/git/?p=libvirt-appdev-guide-python.git;a=summary">libvirt</a> + <a href="https://gitlab.com/libvirt/libvirt-appdev-guide-python">gitlab</a> + <a href="https://github.com/libvirt/libvirt-appdev-guide-python">github</a> + </td> + </tr> + <tr> + <td>virsh Command Reference</td> + <td></td> + <td> + <a href="http://libvirt.org/git/?p=libvirt-virshcmdref.git;a=summary">libvirt</a> + <a href="https://gitlab.com/libvirt/libvirt-virshcmdref">gitlab</a> + <a href="https://github.com/libvirt/libvirt-virshcmdref">github</a> + </td> + </tr> + </tbody> + </table> + + <h2>Primary download site</h2> + + <p> + Most modules have releases made available for download on the project + site, via FTP, HTTP or HTTPS. Some modules are instead made available + at alternative locations, for example, the Perl binding is made + available only on CPAN. </p> <ul> <li><a href="ftp://libvirt.org/libvirt/">libvirt.org FTP server</a></li> <li><a href="http://libvirt.org/sources/">libvirt.org HTTP server</a></li> + <li><a href="http://libvirt.org/sources/">libvirt.org HTTPS server</a></li> </ul> <h2><a name="hourly">Hourly development snapshots</a></h2> @@ -35,23 +313,25 @@ <h2><a name="schedule">Primary release schedule</a></h2> <p> - Libvirt follows a time based plan, with releases made once a month - on the 1st of each month give or take a few days. The only exception - is at the start of the year where there are two 6 weeks gaps (first - release in the middle of Jan, then skip the Feb release), giving - a total of 11 releases a year. + The core libvirt module follows a time based plan, with releases made + once a month on the 1st of each month give or take a few days. The only# + exception is at the start of the year where there are two 6 weeks gaps + (first release in the middle of Jan, then skip the Feb release), giving + a total of 11 releases a year. The Python and Perl modules will aim to + release at the same time as the core libvirt module. Other modules have + independant ad-hoc releases with no fixed time schedle. </p> <h2><a name="numbering">Release numbering</a></h2> <p> Since libvirt 2.0.0, a time based version numbering rule - is applied. As such, the changes in version number have - do not have any implications with respect to the scope of - features or bugfixes included, the stability of the code, - or the API / ABI compatibility (libvirt API / ABI is guaranteed - stable forever). The rules applied for changing the libvirt - version number are: + is applied to the core library releases. As such, the changes + in version number have do not have any implications with respect + to the scope of features or bugfixes included, the stability of + the code, or the API / ABI compatibility (libvirt API / ABI is + guaranteed stable forever). The rules applied for changing the + libvirt version number are: </p> <dl> @@ -68,13 +348,18 @@ <p> Prior to 2.0.0, the major/minor numbers were incremented fairly arbitrarily, and maintenance releases appended a - fourth digit. + fourth digit. The language bindings will aim to use the + same version number as the most recent core library API + they support. The other modules have their own distinct + release numbering sequence, though they generally aim + to follow the above rules for incrementing major/minor/micro + digits. </p> <h2><a name="maintenance">Maintenance releases</a></h2> <p> - In the git repository are several stable maintenance branches, - matching the + In the git repository are several stable maintenance branches + for the core library, matching the pattern <code>v<i>major</i>.<i>minor</i>-maint</code>; these branches are forked off the corresponding <code>v<i>major</i>.<i>minor</i>.0</code> formal @@ -88,7 +373,9 @@ to the primary releases which are made once a month, there is no formal schedule for the maintenance releases, which are made whenever there is a need to make available key - bugfixes to downstream consumers. + bugfixes to downstream consumers. The language bindings + and other modules generally do not provide stable branch + releases. </p> <p> @@ -100,22 +387,16 @@ <h2><a name="git">GIT source repository</a></h2> <p> - Libvirt code source is now maintained in a <a href="http://git-scm.com/">git</a> - repository available on <a href="http://libvirt.org/git/">libvirt.org</a>: - </p> - - <pre> - git clone git://libvirt.org/libvirt.git</pre> - - <p> - It can also be browsed at: + All modules maintained by the libvirt project have their primary + source available in the <a href="http://libvirt.org/git/">project GIT server</a>. + Each module can be cloned anonymously using: </p> <pre> - <a href="http://libvirt.org/git/?p=libvirt.git;a=summary">http://libvirt.org/git/?p=libvirt.git;a=summary</a></pre> + git clone git://libvirt.org/[module name].git</pre> <p> - In addition to this repository, there are the following read-only git + In addition to this primary repository, there are the following read-only git repositories which mirror the master one. Note that we currently do not use the full set of features on these mirrors (e.g. pull requests on GitHub, so please don't use them). All patch review and discussion only @@ -124,58 +405,8 @@ </p> <pre> - <a href="https://github.com/libvirt/libvirt">https://github.com/libvirt/libvirt</a> - <a href="http://repo.or.cz/w/libvirt.git">http://repo.or.cz/w/libvirt.git</a> - <a href="https://gitlab.com/libvirt/libvirt">https://gitlab.com/libvirt/libvirt</a></pre> - - <br /> - - <h1>libvirt Application Development Guide</h1> - - <p> - The guide is both a learning tool for developing with libvirt and an - API reference document. It is a work in progress, composed by a - professional author from contributions written by members of the - libvirt team. - </p> - - <p> - Contributions to the guide are <b>VERY</b> welcome. If you'd like to get - your name on this and demonstrate your virtualisation prowess, a solid - contribution to the content here will do it. :) - </p> - - <h2><a name="appdevpdf">Application Development Guide PDF</a></h2> - - <p> - PDF download is available here: - </p> - - <ul> - <li><a href="http://libvirt.org/guide/pdf/Application_Development_Guide.pdf">libvirt App Dev Guide</a> (PDF)</li> - </ul> - - <h2><a name="appdevgit">Application Development Guide source GIT repository</a></h2> - - <p> - The source is also in a git repository: - </p> - - <pre> - git clone git://libvirt.org/libvirt-appdev-guide.git</pre> + <a href="https://github.com/libvirt/">https://github.com/libvirt/</a> + <a href="https://gitlab.com/libvirt/libvirt">https://gitlab.com/libvirt/</a></pre> - <p> - Browsable at: - </p> - - <pre> - <a href="http://libvirt.org/git/?p=libvirt-appdev-guide.git;a=summary">http://libvirt.org/git/?p=libvirt-appdev-guide.git;a=summary</a></pre> - - <br /> - - <p> - Once you've have obtained the libvirt source code, you can compile it - using the <a href="compiling.html">instructions here</a>. - </p> </body> </html> diff --git a/docs/libvirt.css b/docs/libvirt.css index a8733dd..5849eb4 100644 --- a/docs/libvirt.css +++ b/docs/libvirt.css @@ -246,10 +246,15 @@ p.image { .top_table { border-collapse: collapse; + min-width: 60%; + margin-left: auto; + margin-right: auto; } .top_table th { - background: #a4c6c2; + background: rgb(0, 95, 97); + color: rgb(255, 255, 255); + padding: 0.5em; } .top_table th a { @@ -258,7 +263,11 @@ p.image { } .top_table td, .top_table th { - border: 1px solid #999999; + border: 1px solid rgb(60, 133, 124); +} + +.top_table td { + padding: 4px; } .top_table tr:hover td, .top_table col:hover td { -- 2.9.3

On Mon, Oct 31, 2016 at 12:41:53PM +0000, Daniel P. Berrange wrote:
Previously the download page only covered the main libvirt module and the app dev guide. Expand it to provide direct links to all artifacts published by the project, whether the main library, language bindings, docs, or testing.
Tweak the top table styling to better fit in with new branding.
Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- docs/downloads.html.in | 391 +++++++++++++++++++++++++++++++++++++++---------- docs/libvirt.css | 13 +- 2 files changed, 322 insertions(+), 82 deletions(-)
diff --git a/docs/downloads.html.in b/docs/downloads.html.in index 1a3400a..374ccb0 100644 --- a/docs/downloads.html.in +++ b/docs/downloads.html.in
+ <table class="top_table downloads"> + <thead> + <tr> + <th>Module</th> + <th>Releases</th> + <th>GIT Repos</th>
Would be nice to separate the official repo from the official mirrors: <th>GIT Repo</th> <th>GIT Mirrors</th>
+ </tr> + </thead> +
+ <h2>Primary download site</h2> + + <p> + Most modules have releases made available for download on the project + site, via FTP, HTTP or HTTPS. Some modules are instead made available + at alternative locations, for example, the Perl binding is made + available only on CPAN. </p>
<ul> <li><a href="ftp://libvirt.org/libvirt/">libvirt.org FTP server</a></li> <li><a href="http://libvirt.org/sources/">libvirt.org HTTP server</a></li>
+ <li><a href="http://libvirt.org/sources/">libvirt.org HTTPS server</a></li>
The link points to http:
</ul>
<h2><a name="hourly">Hourly development snapshots</a></h2> @@ -35,23 +313,25 @@ <h2><a name="schedule">Primary release schedule</a></h2>
<p> - Libvirt follows a time based plan, with releases made once a month - on the 1st of each month give or take a few days. The only exception - is at the start of the year where there are two 6 weeks gaps (first - release in the middle of Jan, then skip the Feb release), giving - a total of 11 releases a year. + The core libvirt module follows a time based plan, with releases made + once a month on the 1st of each month give or take a few days. The only#
Stray #
+ exception is at the start of the year where there are two 6 weeks gaps + (first release in the middle of Jan, then skip the Feb release), giving + a total of 11 releases a year. The Python and Perl modules will aim to + release at the same time as the core libvirt module. Other modules have + independant ad-hoc releases with no fixed time schedle.
Jan

On Fri, Nov 04, 2016 at 02:05:42PM +0100, Ján Tomko wrote:
On Mon, Oct 31, 2016 at 12:41:53PM +0000, Daniel P. Berrange wrote:
Previously the download page only covered the main libvirt module and the app dev guide. Expand it to provide direct links to all artifacts published by the project, whether the main library, language bindings, docs, or testing.
Tweak the top table styling to better fit in with new branding.
Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- docs/downloads.html.in | 391 +++++++++++++++++++++++++++++++++++++++---------- docs/libvirt.css | 13 +- 2 files changed, 322 insertions(+), 82 deletions(-)
diff --git a/docs/downloads.html.in b/docs/downloads.html.in index 1a3400a..374ccb0 100644 --- a/docs/downloads.html.in +++ b/docs/downloads.html.in
+ <table class="top_table downloads"> + <thead> + <tr> + <th>Module</th> + <th>Releases</th> + <th>GIT Repos</th>
Would be nice to separate the official repo from the official mirrors:
<th>GIT Repo</th> <th>GIT Mirrors</th>
Yes, will do. Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://entangle-photo.org -o- http://search.cpan.org/~danberr/ :|

Change the contact page styling to better distinguish the various mailing lists. Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- docs/contact.html.in | 4 ++-- docs/libvirt.css | 15 +++++++++++++++ 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/docs/contact.html.in b/docs/contact.html.in index 9ab0ab9..9ea1674 100644 --- a/docs/contact.html.in +++ b/docs/contact.html.in @@ -2,7 +2,7 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <body> - <h1>Contacting the development team</h1> + <h1>Contacting the project contributors</h1> <ul id="toc"></ul> @@ -24,7 +24,7 @@ There are three mailing-lists: </p> - <dl> + <dl class="mail"> <dt><a href="https://www.redhat.com/mailman/listinfo/libvir-list">libvir-list@redhat.com</a> (for development)</dt> <dd> Archives at <a href="https://www.redhat.com/archives/libvir-list">https://www.redhat.com/archives/libvir-list</a> diff --git a/docs/libvirt.css b/docs/libvirt.css index 5849eb4..1054424 100644 --- a/docs/libvirt.css +++ b/docs/libvirt.css @@ -598,3 +598,18 @@ div.panel dd { margin: 0px; margin-bottom: 1em; } + +dl.mail dt { + background: rgb(0, 97, 95); + color: rgb(255, 255, 255); + font-weight: bold; + padding: 0.5em; +} +dl.mail dt a { + color: inherit; + text-decoration: none; +} +dl.mail dt a:hover { + color: rgb(255, 230, 0); + text-decoration: none; +} -- 2.9.3

The docs page is currently completely empty. Fill it in with links to the various documentation, categorized as to whether it is targetting people deploying libvirt, application developers using libvirt, or people working on libvirt itself. Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- docs/docs.html.in | 161 +++++++++++++++++++++++++++++++++++++++++++++++++++++- docs/libvirt.css | 4 ++ 2 files changed, 164 insertions(+), 1 deletion(-) diff --git a/docs/docs.html.in b/docs/docs.html.in index d4887db..d5f70a7 100644 --- a/docs/docs.html.in +++ b/docs/docs.html.in @@ -2,6 +2,165 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <body> - <h1>Documentation</h1> + <div class="panel"> + <h2>Deployment / operation</h2> + + <dl> + <dt><a href="apps.html">Applications</a></dt> + <dd>Applications known to use libvirt</dd> + + <dt><a href="windows.html">Windows</a></dt> + <dd>Downloads for Windows</dd> + + <dt><a href="migration.html">Migration</a></dt> + <dd>Migrating guests between machines</dd> + + <dt><a href="remote.html">Remote access</a></dt> + <dd>Enable remote access over TCP</dd> + + <dt><a href="auth.html">Authentication</a></dt> + <dd>Configure authentication for the libvirt daemon</dd> + + <dt><a href="acl.html">Access control</a></dt> + <dd>Configure access control libvirt APIs with <a href="aclpolkit.html">polkit</a></dd> + + <dt><a href="logging.html">Logging</a></dt> + <dd>The library and the daemon logging support</dd> + + <dt><a href="auditlog.html">Audit log</a></dt> + <dd>Audit trail logs for host operations</dd> + + <dt><a href="firewall.html">Firewall</a></dt> + <dd>Firewall and network filter configuration</dd> + + <dt><a href="hooks.html">Hooks</a></dt> + <dd>Hooks for system specific management</dd> + + <dt><a href="nss.html">NSS module</a></dt> + <dd>Enable domain host name translation to IP addresses</dd> + + <dt><a href="http://wiki.libvirt.org/page/FAQ">FAQ</a></dt> + <dd>Frequently asked questions</dd> + </dl> + + </div> + + <div class="panel"> + <h2>Application development</h2> + <dl> + <dt><a href="devguide.html">Development Guide</a></dt> + <dd>A guide and reference for developing with libvirt</dd> + + <dt><a href="virshcmdref.html">Virsh Commands</a></dt> + <dd>Command reference for virsh</dd> + + <dt><a href="bindings.html">Language bindings</a></dt> + <dd>Bindings of the libvirt API for + <a href="csharp.html">c#</a>, + <a href="https://github.com/rgbkrk/libvirt-go">go</a>, + <a href="java.html">java</a>, + <a href="http://libvirt.org/ocaml/">ocaml</a>. + <a href="http://search.cpan.org/dist/Sys-Virt/">perl</a>, + <a href="python.html">python</a>, + <a href="php.html">php</a>, + <a href="http://libvirt.org/ruby/">ruby</a></dd> + + + <dt><a href="format.html">XML schemas</a></dt> + <dd>Description of the XML schemas for + <a href="formatdomain.html">domains</a>, + <a href="formatnetwork.html">betworks</a>, + <a href="formatnwfilter.html">network filtering</a>, + <a href="formatstorage.html">storage</a>, + <a href="formatstorageencryption.html">storage encryption</a>, + <a href="formatcaps.html">capabilities</a>, + <a href="formatdomaincaps.html">domain capabilities</a>, + <a href="formatnode.html">node devices</a>, + <a href="formatsecret.html">secrets</a>, + <a href="formatsnapshot.html">snapshots</a></dd> + + <dt><a href="uri.html">URI format</a></dt> + <dd>The URI formats used for connecting to libvirt</dd> + + <dt><a href="locking.html">Disk locking</a></dt> + <dd>Ensuring exclusive guest access to disks with + <a href="locking-lockd.html">virtlockd</a> or + <a href="locking-sanlock.html">Sanlock</a></dd> + + <dt><a href="cgroups.html">CGroups</a></dt> + <dd>Control groups integration</dd> + + <dt><a href="html/index.html">API reference</a></dt> + <dd>Reference manual for the C public API, split in + <a href="html/libvirt-libvirt-common.html">common</a>, + <a href="html/libvirt-libvirt-domain.html">domain</a>, + <a href="html/libvirt-libvirt-domain-snapshot.html">domain snapshot</a>, + <a href="html/libvirt-virterror.html">error</a>, + <a href="html/libvirt-libvirt-event.html">event</a>, + <a href="html/libvirt-libvirt-host.html">host</a>, + <a href="html/libvirt-libvirt-interface.html">interface</a>, + <a href="html/libvirt-libvirt-network.html">network</a>, + <a href="html/libvirt-libvirt-nodedev.html">node device</a>, + <a href="html/libvirt-libvirt-nwfilter.html">network filter</a>, + <a href="html/libvirt-libvirt-secret.html">secret</a>, + <a href="html/libvirt-libvirt-storage.html">storage</a>, + <a href="html/libvirt-libvirt-stream.html">stream</a> + </dd> + + <dt><a href="drivers.html">Drivers</a></dt> + <dd>Hypervisor specific driver information</dd> + + <dt><a href="hvsupport.html">Driver support</a></dt> + <dd>matrix of API support per hypervisor per release</dd> + + <dt><a href="secureusage.html">Secure usage</a></dt> + <dd>Secure usage of the libvirt APIs</dd> + </dl> + </div> + + <div class="panel"> + <h2>Project development</h2> + <dl> + <dt><a href="hacking.html">Contributor guidelines</a></dt> + <dd>General hacking guidelines for contributors</dd> + + <dt><a href="bugs.html">Bug reports</a></dt> + <dd>How and where to report bugs and request features</dd> + + <dt><a href="compiling.html">Compiling</a></dt> + <dd>How to compile libvirt</dd> + + <dt><a href="goals.html">Goals</a></dt> + <dd>Terminology and goals of libvirt API</dd> + + <dt><a href="api.html">API concepts</a></dt> + <dd>The libvirt API concepts</dd> + + <dt><a href="api_extension.html">API extensions</a></dt> + <dd>Adding new public libvirt APIs</dd> + + <dt><a href="internals/eventloop.html">Event loop and worker pool</a></dt> + <dd>Libvirt's event loop and worker pool mode</dd> + + <dt><a href="internals/command.html">Spawning commands</a></dt> + <dd>Spawning commands from libvirt driver code</dd> + + <dt><a href="internals/rpc.html">RPC protocol & APIs</a></dt> + <dd>RPC protocol information and API / dispatch guide</dd> + + <dt><a href="internals/locking.html">Lock managers</a></dt> + <dd>Use lock managers to protect disk content</dd> + + <dt><a href="internals/oomtesting.html">Out of memory testing</a></dt> + <dd>Simulating OOM conditions in the test suite</dd> + + <dt><a href="testsuites.html">Functional testing</a></dt> + <dd>Testing libvirt with <a href="testtck.html">TCK test suite</a> and + <a href="testapi.html">Libvirt-test-API</a></dd> + </dl> + </div> + + <br class="clear"/> + </body> </html> diff --git a/docs/libvirt.css b/docs/libvirt.css index 1054424..7d2a8e2 100644 --- a/docs/libvirt.css +++ b/docs/libvirt.css @@ -591,6 +591,10 @@ div.panel dl { margin: 0px; } + +div.panel ul { + margin-left: 1em; +} div.panel dt { margin: 0px; } -- 2.9.3

A combination of the index page, top nav bar and docs.html page provide links to all pages on the site. The left hand nav bar is thus redundant and can be removed to provide a simpler style for the site. Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- docs/Makefile.am | 8 +- docs/libvirt.css | 95 +--------- docs/page.xsl | 60 ------- docs/sitemap.html.in | 478 --------------------------------------------------- 4 files changed, 5 insertions(+), 636 deletions(-) delete mode 100644 docs/sitemap.html.in diff --git a/docs/Makefile.am b/docs/Makefile.am index 476449d..aaeeef6 100644 --- a/docs/Makefile.am +++ b/docs/Makefile.am @@ -151,7 +151,7 @@ EXTRA_DIST= \ $(xml) $(qemu_xml) $(lxc_xml) $(admin_xml) $(fig) $(png) $(css) \ $(patches) $(dot_php_in) $(dot_php_code_in) $(dot_php)\ $(internals_html_in) $(internals_html) \ - sitemap.html.in aclperms.htmlinc \ + aclperms.htmlinc \ hvsupport.pl \ $(schema_DATA) @@ -192,7 +192,7 @@ $(srcdir)/hvsupport.html.in: $(srcdir)/hvsupport.pl $(api_DATA) \ convert -rotate 90 $< $@ %.html.tmp: %.html.in site.xsl subsite.xsl page.xsl \ - sitemap.html.in $(acl_generated) + $(acl_generated) @if [ -x $(XSLTPROC) ] ; then \ echo "Generating $@"; \ name=`echo $@ | sed -e 's/.tmp//'`; \ @@ -218,7 +218,7 @@ $(srcdir)/hvsupport.html.in: $(srcdir)/hvsupport.pl $(api_DATA) \ || { rm $(srcdir)/$@ && exit 1; }; \ else echo "missing XHTML1 DTD"; cat $< > $(srcdir)/$@ ; fi ; fi -%.php.tmp: %.php.in site.xsl page.xsl sitemap.html.in +%.php.tmp: %.php.in site.xsl page.xsl @if [ -x $(XSLTPROC) ] ; then \ echo "Generating $@"; \ $(XSLTPROC) --stringparam pagename $(@:.tmp=) --nonet \ @@ -234,7 +234,7 @@ $(srcdir)/hvsupport.html.in: $(srcdir)/hvsupport.pl $(api_DATA) \ $(apihtml_generated): html/index.html -html/index.html: libvirt-api.xml newapi.xsl page.xsl sitemap.html.in +html/index.html: libvirt-api.xml newapi.xsl page.xsl $(AM_V_GEN)if [ -x $(XSLTPROC) ] ; then \ $(XSLTPROC) --nonet -o $(srcdir)/ \ --stringparam builddir '$(abs_top_builddir)' \ diff --git a/docs/libvirt.css b/docs/libvirt.css index 7d2a8e2..d5af850 100644 --- a/docs/libvirt.css +++ b/docs/libvirt.css @@ -94,105 +94,12 @@ } #content { - margin-left: 230px; + margin-left: 1em; margin-right: 1em; padding: 0px; padding-bottom: 1em; } -#menu { - float: left; - width: 220px; - margin-bottom: 1em; -} - -#menu ul { - margin: 0px; - padding: 0px; - margin-left: 40px; -} - -#menu li ul { - margin-left: 0px; -} - -#menu ul li { - list-style: none; - color: black; - padding: 0px; - margin: 0px; - border: 0px; -} - -#menu ul li a, #menu ul li span { - text-decoration: inherit; - color: inherit; - display: block; - padding: 6px; - margin: 2px; -} - -#menu ul li .active { - background: #a4c6c2; -} - -#menu ul.l0 li .inactive { - background: #c5dbd8; -} - - -#menu ul.l1 li .inactive, -#menu ul.l2 li .inactive { - background: #dfebea; - border-left: 8px solid #dfebea; -} - -#menu ul.l1 li .inactive, -#menu ul.l1 li .active { - padding-left: 1em; -} - -#menu ul.l1 li .inactive { - border-left: 6px solid #dfebea; -} - -#menu ul.l1 li .active { - border-left: 6px solid #a5c6c2; -} - -#menu ul.l2 li .inactive, -#menu ul.l2 li .active { - padding-left: 2em; - border-left: 8px solid #c5dbd8; -} - -#menu ul.l3 li .inactive, -#menu ul.l3 li .active { - padding-left: 3em; -} - -#sitemap ul li { - list-style: none; -} - -#sitemap ul { - margin: 1em; - padding: 0em; -} - -#sitemap ul ul { - padding-left: 2em; -} - -#sitemap li { - margin: 0.5em; -} - -#sitemap a { - color: inherit; - text-decoration: underline; - font-weight: bold; -} pre { border: 1px solid #999999; diff --git a/docs/page.xsl b/docs/page.xsl index dc38b66..c0f16e1 100644 --- a/docs/page.xsl +++ b/docs/page.xsl @@ -7,9 +7,6 @@ exclude-result-prefixes="xsl exsl html" version="1.0"> - <!-- The sitemap.html.in page contains the master navigation structure --> - <xsl:variable name="sitemap" select="document('sitemap.html.in')/html:html/html:body/html:div[@id='sitemap']"/> - <xsl:template match="node() | @*" mode="content"> <xsl:copy> <xsl:apply-templates select="node() | @*" mode="content"/> @@ -25,57 +22,6 @@ <xsl:call-template name="include"/> </xsl:template> - <!-- This processes the sitemap to form a context sensitive - navigation menu for the current page --> - <xsl:template match="html:ul" mode="menu"> - <xsl:param name="pagename"/> - <xsl:param name="level"/> - <ul class="{concat('l', $level)}"> - <xsl:for-each select="html:li"> - <!-- The extra div tag here works around an IE6 whitespace collapsing problem --> - <li><div> - <!-- A menu is active if there is an 'a' tag with - a href matching this pagename at this level - or a child menu --> - <xsl:variable name="class"> - <xsl:choose> - <xsl:when test="count(.//html:a[@href = $pagename]) > 0"> - <xsl:text>active</xsl:text> - </xsl:when> - <xsl:otherwise> - <xsl:text>inactive</xsl:text> - </xsl:otherwise> - </xsl:choose> - </xsl:variable> - - <!-- A menu should use a 'span' instead of 'a' if - the immediate 'a' tag has href matching the - current pagename --> - <xsl:choose> - <xsl:when test="$pagename = html:a/@href"> - <span class="{$class}"><xsl:value-of select="html:a"/></span> - </xsl:when> - <xsl:when test="starts-with(html:a/@href, 'http://wiki.libvirt.org')"> - <a title="{./html:span}" class="{$class}" href="{html:a/@href}"><xsl:value-of select="html:a"/></a> - </xsl:when> - <xsl:otherwise> - <a title="{./html:span}" class="{$class}" href="{concat($href_base, html:a/@href)}"><xsl:value-of select="html:a"/></a> - </xsl:otherwise> - </xsl:choose> - - <!-- A sub-menu should only be expanded it contains - an 'a' tag with href matching this pagename --> - <xsl:if test="count(.//html:a[@href = $pagename]) > 0"> - <xsl:apply-templates select="html:ul" mode="menu"> - <xsl:with-param name="pagename" select="$pagename"/> - <xsl:with-param name="level" select="$level + 1"/> - </xsl:apply-templates> - </xsl:if> - </div></li> - </xsl:for-each> - </ul> - </xsl:template> - <xsl:template name="toc"> <ul> <xsl:for-each select="/html:html/html:body/html:h2[count(html:a) = 1]"> @@ -148,12 +94,6 @@ </xsl:attribute> </xsl:if> <div id="body"> - <div id="menu"> - <xsl:apply-templates select="exsl:node-set($sitemap)/html:ul" mode="menu"> - <xsl:with-param name="pagename" select="$pagename"/> - <xsl:with-param name="level" select="0"/> - </xsl:apply-templates> - </div> <div id="content"> <xsl:apply-templates select="/html:html/html:body/*" mode="content"/> </div> diff --git a/docs/sitemap.html.in b/docs/sitemap.html.in deleted file mode 100644 index 4f0eefa..0000000 --- a/docs/sitemap.html.in +++ /dev/null @@ -1,478 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> - <body> - <h1>Sitemap</h1> - - <div id="sitemap"> - <ul> - <li> - <a href="news.html">News</a> - <span>Details of new features and bugs fixed in each release</span> - <ul> - <li> - <a href="http://wiki.libvirt.org/page/Maintenance_Releases">Maintenance Releases</a> - <span>Details about libvirt maintenance releases</span> - </li> - </ul> - <ul> - <li> - <a href="http://libvirt.org/git/?p=libvirt.git;a=log">Git log</a> - <span>Latest commit messages from the source repository</span> - </li> - </ul> - </li> - <li> - <a href="apps.html">Applications</a> - <span>Applications known to use libvirt</span> - </li> - <li> - <a href="downloads.html">Downloads</a> - <span>Get the latest source releases, binary builds and get access to the source repository</span> - <ul> - <li> - <a href="windows.html">Windows</a> - <span>Downloads for Windows</span> - </li> - <li> - <a href="bindings.html">Language bindings</a> - <span>Bindings of the libvirt API for languages other than C</span> - </li> - </ul> - </li> - <li> - <a href="docs.html">Documentation</a> - <span>Information for users, administrators and developers</span> - <ul> - <li> - <a href="compiling.html">Compiling</a> - <span>How to compile libvirt</span> - </li> - <li> - <a href="deployment.html">Deployment</a> - <span>Information about deploying and using libvirt</span> - <ul> - <li> - <a href="uri.html">URI format</a> - <span>The URI formats used for connecting to libvirt</span> - </li> - <li> - <a href="remote.html">Remote access</a> - <span>Enable remote access over TCP</span> - </li> - <li> - <a href="auth.html">Authentication</a> - <span>Configure authentication for the libvirt daemon</span> - </li> - <li> - <a href="acl.html">Access control</a> - <span>Configure access control libvirt APIs</span> - <ul> - <li> - <a href="aclpolkit.html">Polkit access control</a> - <span>Using polkit for API access control</span> - </li> - </ul> - </li> - <li> - <a href="migration.html">Migration</a> - <span>Migrating guests between machines</span> - </li> - <li> - <a href="windows.html">Windows port</a> - <span>Access the libvirt daemon from a native Windows client</span> - </li> - <li> - <a href="logging.html">Logging</a> - <span>The library and the daemon logging support</span> - </li> - <li> - <a href="auditlog.html">Audit log</a> - <span>Audit trail logs for host operations</span> - </li> - <li> - <a href="firewall.html">Firewall</a> - <span>Firewall and network filter configuration</span> - </li> - <li> - <a href="locking.html">Disk locking</a> - <span>Ensuring exclusive guest access to disks</span> - <ul> - <li> - <a href="locking-lockd.html">virtlockd</a> - <span>virtlockd lock manager plugin</span> - </li> - <li> - <a href="locking-sanlock.html">Sanlock</a> - <span>Sanlock lock manager plugin</span> - </li> - </ul> - </li> - <li> - <a href="cgroups.html">CGroups</a> - <span>Control groups integration</span> - </li> - <li> - <a href="hooks.html">Hooks</a> - <span>Hooks for system specific management</span> - </li> - <li> - <a href="nss.html">NSS module</a> - <span>Enable domain host name translation to IP addresses</span> - </li> - </ul> - </li> - <li> - <a href="intro.html">Architecture</a> - <span>Overview of the logical subsystems in the libvirt API</span> - <ul> - <li> - <a href="goals.html">Goals</a> - <span>Terminology and goals of libvirt API</span> - </li> - <li> - <a href="api.html">API concepts</a> - <span>The libvirt API concepts</span> - </li> - <li> - <a href="archdomain.html">Domains</a> - <span>Managing virtual machines</span> - </li> - <li> - <a href="archnetwork.html">Network</a> - <span>Providing isolated networks and NAT based network connectivity</span> - </li> - <li> - <a href="archstorage.html">Storage</a> - <span>Managing storage pools and volumes</span> - </li> - <li> - <a href="archnode.html">Node Devices</a> - <span>Enumerating host node devices</span> - </li> - <li> - <a href="secureusage.html">Secure usage</a> - <span>Secure usage of the libvirt APIs</span> - </li> - </ul> - </li> - <li> - <a href="format.html">XML format</a> - <span>Description of the XML formats used in libvirt</span> - <ul> - <li> - <a href="formatdomain.html">Domains</a> - <span>The domain XML format</span> - </li> - <li> - <a href="formatnetwork.html">Networks</a> - <span>The virtual network XML format</span> - </li> - <li> - <a href="formatnwfilter.html">Network Filtering</a> - <span>Network filter XML format</span> - </li> - <li> - <a href="formatstorage.html">Storage</a> - <span>The storage pool and volume XML format</span> - </li> - <li> - <a href="formatstorageencryption.html">Storage Encryption</a> - <span>Storage volume encryption XML format</span> - </li> - <li> - <a href="formatcaps.html">Capabilities</a> - <span>The driver capabilities XML format</span> - </li> - <li> - <a href="formatdomaincaps.html">Domain capabilities</a> - <span>The domain capabilities XML format</span> - </li> - <li> - <a href="formatnode.html">Node Devices</a> - <span>The host device XML format</span> - </li> - <li> - <a href="formatsecret.html">Secrets</a> - <span>The secret XML format</span> - </li> - <li> - <a href="formatsnapshot.html">Snapshots</a> - <span>The snapshot XML format</span> - </li> - </ul> - </li> - <li> - <a href="drivers.html">Drivers</a> - <span>Hypervisor specific driver information</span> - <ul> - <li> - <a href="drvxen.html">Xen</a> - <span>Driver the Xen hypervisor</span> - </li> - <li> - <a href="drvqemu.html">QEMU / KVM</a> - <span>Driver for QEMU, KQEMU, KVM and Xenner</span> - </li> - <li> - <a href="drvlxc.html">Linux Container</a> - <span>Driver for the Linux native container API</span> - </li> - <li> - <a href="drvtest.html">Test</a> - <span>Pseudo-driver simulating APIs in memory for test suites</span> - </li> - <li> - <a href="drvremote.html">Remote</a> - <span>Driver providing secure remote to the libvirt APIs</span> - </li> - <li> - <a href="drvopenvz.html">OpenVZ</a> - <span>Driver for the OpenVZ container technology</span> - </li> - <li> - <a href="drvuml.html">UML</a> - <span>Driver for the User Mode Linux technology</span> - </li> - <li> - <a href="storage.html">Storage</a> - <span>Driver for the storage management APIs</span> - </li> - <li> - <a href="drvvbox.html">VirtualBox</a> - <span>Driver for VirtualBox</span> - </li> - <li> - <a href="drvesx.html">VMware ESX</a> - <span>Driver for VMware ESX</span> - </li> - <li> - <a href="drvvmware.html">VMware Workstation / Player</a> - <span>Driver for VMware Workstation / Player</span> - </li> - <li> - <a href="drvhyperv.html">Microsoft Hyper-V</a> - <span>Driver for Microsoft Hyper-V</span> - </li> - <li> - <a href="drvphyp.html">IBM PowerVM</a> - <span>Driver for IBM PowerVM</span> - </li> - <li> - <a href="drvvirtuozzo.html">Virtuozzo</a> - <span>Driver for Virtuozzo</span> - </li> - <li> - <a href="drvbhyve.html">Bhyve</a> - <span>Driver for bhyve</span> - </li> - </ul> - </li> - <li> - <a href="html/index.html">API reference</a> - <span>Reference manual for the C public API</span> - <!-- This is the desired new style API breakdown - <ul> - <li> - <a href="apiconn.html">Connection</a> - <span>API reference for virConnectPtr objects</span> - </li> - <li> - <a href="apidomain.html">Domain</a> - <span>API reference for virDomainPtr objects</span> - </li> - <li> - <a href="apierror.html">Error</a> - <span>API reference for virErrorPtr objects</span> - </li> - <li> - <a href="apinetwork.html">Network</a> - <span>API reference for virNetworkPtr objects</span> - </li> - <li> - <a href="apistorage.html">Storage</a> - <span>API reference for virStoragePoolptr and virStorageVolPtr objects</span> - </li> - <li> - <a href="apinode.html">Node Device</a> - <span>API reference for virNodeDevicePtr objects</span> - </li> - </ul> - --> - <ul> - <li> - <a href="html/libvirt-libvirt-common.html">Common</a> - <span>common APIs for the libvirt library</span> - </li> - <li> - <a href="html/libvirt-libvirt-domain.html">Domain</a> - <span>domain APIs for the libvirt library</span> - </li> - <li> - <a href="html/libvirt-libvirt-domain-snapshot.html">Domain snapshot</a> - <span>domain snapshot APIs for the libvirt library</span> - </li> - <li> - <a href="html/libvirt-virterror.html">Error</a> - <span>error handling APIs for the libvirt library</span> - </li> - <li> - <a href="html/libvirt-libvirt-event.html">Event</a> - <span>event APIs for the libvirt library</span> - </li> - <li> - <a href="html/libvirt-libvirt-host.html">Host</a> - <span>host APIs for the libvirt library</span> - </li> - <li> - <a href="html/libvirt-libvirt-interface.html">Interface</a> - <span>interface APIs for the libvirt library</span> - </li> - <li> - <a href="html/libvirt-libvirt-network.html">Network</a> - <span>network APIs for the libvirt library</span> - </li> - <li> - <a href="html/libvirt-libvirt-nodedev.html">Node device</a> - <span>node device APIs for the libvirt library</span> - </li> - <li> - <a href="html/libvirt-libvirt-nwfilter.html">Network filter</a> - <span>network filter APIs for the libvirt library</span> - </li> - <li> - <a href="html/libvirt-libvirt-secret.html">Secret</a> - <span>secret APIs for the libvirt library</span> - </li> - <li> - <a href="html/libvirt-libvirt-storage.html">Storage</a> - <span>storage APIs for the libvirt library</span> - </li> - <li> - <a href="html/libvirt-libvirt-stream.html">Stream</a> - <span>stream APIs for the libvirt library</span> - </li> - <li> - <a href="hvsupport.html">Driver support</a> - <span>matrix of API support per hypervisor per release</span> - </li> - </ul> - </li> - <li> - <a href="bindings.html">Language bindings</a> - <span>Bindings of the libvirt API for other languages</span> - <ul> - <li> - <a href="python.html">Python</a> - <span>overview of the python API bindings</span> - </li> - <li> - <a href="java.html">Java</a> - <span>overview of the Java API bindings</span> - </li> - <li> - <a href="csharp.html">C#</a> - <span>overview of the C# API bindings</span> - </li> - <li> - <a href="php.html">PHP</a> - <span>overview of the PHP API bindings</span> - </li> - </ul> - </li> - <li> - <a href="internals.html">Internals</a> - <span>Working on the internals of libvirt API, driver and daemon code</span> - <ul> - <li> - <a href="hacking.html">Contributor guidelines</a> - <span>General hacking guidelines for contributors</span> - </li> - <li> - <a href="api_extension.html">API extensions</a> - <span>Adding new public libvirt APIs</span> - </li> - <li> - <a href="internals/eventloop.html">Event loop and worker pool</a> - <span>Libvirt's event loop and worker pool mode</span> - </li> - <li> - <a href="internals/command.html">Spawning commands</a> - <span>Spawning commands from libvirt driver code</span> - </li> - <li> - <a href="internals/rpc.html">RPC protocol & APIs</a> - <span>RPC protocol information and API / dispatch guide</span> - </li> - <li> - <a href="internals/locking.html">Lock managers</a> - <span>Use lock managers to protect disk content</span> - </li> - <li> - <a href="internals/oomtesting.html">Out of memory testing</a> - <span>Simulating OOM conditions in the test suite</span> - </li> - </ul> - </li> - <li> - <a href="devguide.html">Development Guide</a> - <span>A guide and reference for developing with libvirt</span> - </li> - <li> - <a href="virshcmdref.html">Virsh Commands</a> - <span>Command reference for virsh</span> - </li> - <li> - <a href="governance.html">Governance</a> - <span>Project governance and code of conduct</span> - </li> - </ul> - </li> - <li> - <a href="http://wiki.libvirt.org">Wiki</a> - <span>User contributed content</span> - </li> - <li> - <a href="http://wiki.libvirt.org/page/FAQ">FAQ</a> - <span>Frequently asked questions</span> - </li> - <li> - <a href="bugs.html">Bug reports</a> - <span>How and where to report bugs and request features</span> - <ul> - <li> - <a href="securityprocess.html">Security Process</a> - <span>Security bug reporting and resolution process</span> - </li> - <li> - <a href="pending.html">Pending patches</a> - <span>Pending patches awaiting reviews and integration</span> - </li> - </ul> - </li> - <li> - <a href="contact.html">Contact</a> - <span>How to contact the developers via email and IRC</span> - </li> - <li> - <a href="testsuites.html">Test suites</a> - <span>Available test suites for libvirt</span> - <ul> - <li> - <a href="testtck.html">TCK test suite</a> - <span>Virtualization functional test suite in Perl</span> - </li> - <li> - <a href="testapi.html">Libvirt-test-API</a> - <span>Libvirt functional API test suite in Python</span> - </li> - </ul> - </li> - <li> - <a href="sitemap.html">Sitemap</a> - <span>Overview of all content on the website</span> - </li> - </ul> - </div> - </body> -</html> -- 2.9.3

Remove a bunch of pages which are either outdated, have no content, or duplicate content better described elsewhere in the site or wiki. Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- docs/archdomain.html.in | 7 -- docs/archnetwork.html.in | 54 -------------- docs/archnode.html.in | 7 -- docs/archstorage.html.in | 32 --------- docs/deployment.html.in | 50 ------------- docs/intro.html.in | 13 ---- docs/libvirt-net-logical.fig | 159 ------------------------------------------ docs/libvirt-net-logical.png | Bin 11243 -> 0 bytes docs/libvirt-net-physical.fig | 139 ------------------------------------ docs/libvirt-net-physical.png | Bin 11336 -> 0 bytes docs/pending.html.in | 10 --- 11 files changed, 471 deletions(-) delete mode 100644 docs/archdomain.html.in delete mode 100644 docs/archnetwork.html.in delete mode 100644 docs/archnode.html.in delete mode 100644 docs/archstorage.html.in delete mode 100644 docs/deployment.html.in delete mode 100644 docs/intro.html.in delete mode 100644 docs/libvirt-net-logical.fig delete mode 100644 docs/libvirt-net-logical.png delete mode 100644 docs/libvirt-net-physical.fig delete mode 100644 docs/libvirt-net-physical.png delete mode 100644 docs/pending.html.in diff --git a/docs/archdomain.html.in b/docs/archdomain.html.in deleted file mode 100644 index 50843a0..0000000 --- a/docs/archdomain.html.in +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> - <body> - <h1>Domain management architecture</h1> - </body> -</html> diff --git a/docs/archnetwork.html.in b/docs/archnetwork.html.in deleted file mode 100644 index 5ff330c..0000000 --- a/docs/archnetwork.html.in +++ /dev/null @@ -1,54 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> - <body> - <h1>Network management architecture</h1> - - <ul id="toc"></ul> - - <h2><a name="architecture">Architecture illustration</a></h2> - - <p> - The diagrams below illustrate some of the network configurations - enabled by the libvirt networking APIs - </p> - - <ul> - <li><strong>VLAN 1</strong>. This virtual network has connectivity - to <code>LAN 2</code> with traffic forwarded and NATed. - </li> - <li><strong>VLAN 2</strong>. This virtual network is completely - isolated from any physical LAN. - </li> - <li><strong>Guest A</strong>. The first network interface is bridged - to the physical <code>LAN 1</code>. The second interface is connected - to a virtual network <code>VLAN 1</code>. - </li> - <li><strong>Guest B</strong>. The first network interface is connected - to a virtual network <code>VLAN 1</code>, giving it limited NAT - based connectivity to LAN2. It has a second network interface - connected to <code>VLAN 2</code>. It acts a router allowing limited - traffic between the two VLANs, thus giving <code>Guest C</code> - connectivity to the physical <code>LAN 2</code>. - </li> - <li><strong>Guest C</strong>. The only network interface is connected - to a virtual network <code>VLAN 2</code>. It has no direct connectivity - to a physical LAN, relying on <code>Guest B</code> to route traffic - on its behalf. - </li> - </ul> - - <h3><a name="logical">Logical diagram</a></h3> - - <p class="image"> - <img src="libvirt-net-logical.png" alt="Logical network architecture"/> - </p> - - <h3><a name="physical">Physical diagram</a></h3> - - <p class="image"> - <img src="libvirt-net-physical.png" alt="Physical network architecture"/> - </p> - - </body> -</html> diff --git a/docs/archnode.html.in b/docs/archnode.html.in deleted file mode 100644 index ab446dc..0000000 --- a/docs/archnode.html.in +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> - <body> - <h1>Node device management architecture</h1> - </body> -</html> diff --git a/docs/archstorage.html.in b/docs/archstorage.html.in deleted file mode 100644 index fb74f18..0000000 --- a/docs/archstorage.html.in +++ /dev/null @@ -1,32 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> - <body> - <h1>Storage management architecture</h1> - - <p> - The storage management APIs are based around 2 core concepts - </p> - <ol> - <li> - <strong>Volume</strong> - a single storage volume which can - be assigned to a guest, or used for creating further pools. A - volume is either a block device, a raw file, or a special format - file. - </li> - <li> - <strong>Pool</strong> - provides a means for taking a chunk - of storage and carving it up into volumes. A pool can be used to - manage things such as a physical disk, a NFS server, a iSCSI target, - a host adapter, an LVM group. - </li> - </ol> - - <p> - These two concepts are mapped through to two libvirt objects, a - <code>virStorageVolPtr</code> and a <code>virStoragePoolPtr</code>, - each with a collection of APIs for their management. - </p> - - </body> -</html> diff --git a/docs/deployment.html.in b/docs/deployment.html.in deleted file mode 100644 index d7d38ba..0000000 --- a/docs/deployment.html.in +++ /dev/null @@ -1,50 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> - <body> - <h1>Deployment</h1> - - <ul id="toc"></ul> - - <h2><a name="packages">Pre-packaged releases</a></h2> - - <p> - The libvirt API is now available in all major Linux distributions, - so the simplest deployment approach is to use your distributions' - package management software to install the <code>libvirt</code> - module. - </p> - - <h2><a name="tarball">Self-built releases</a></h2> - - <p> - libvirt uses GNU autotools for its build system, so deployment - follows the usual process of <code>configure; make ; make install</code> - </p> - - <pre> - - # ./configure --prefix=$HOME/usr - # make - # make install - </pre> - - <h2><a name="git">Built from GIT</a></h2> - - <p> - When building from GIT it is necessary to generate the autotools - support files. This requires having <code>autoconf</code>, - <code>automake</code>, <code>libtool</code> and <code>intltool</code> - installed. The process can be automated with the <code>autogen.sh</code> - script. - </p> - - <pre> - - # ./autogen.sh --prefix=$HOME/usr - # make - # make install - </pre> - - </body> -</html> diff --git a/docs/intro.html.in b/docs/intro.html.in deleted file mode 100644 index 6736f2a..0000000 --- a/docs/intro.html.in +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> - <body> - <h1>Architecture</h1> - <p>Libvirt is a C toolkit manage the virtualization capabilities - of recent versions of Linux (and other OSes).</p> - <p>To avoid ambiguity about the goals, terms and specific concepts used - in libvirt documentation please see the <a href="goals.html">Goal - section</a>. - </p> - </body> -</html> diff --git a/docs/libvirt-net-logical.fig b/docs/libvirt-net-logical.fig deleted file mode 100644 index 304519b..0000000 --- a/docs/libvirt-net-logical.fig +++ /dev/null @@ -1,159 +0,0 @@ -#FIG 3.2 -Landscape -Center -Inches -Letter -100.00 -Single --2 -1200 2 -6 675 8400 4650 8625 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 675 8400 4650 8400 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 675 8475 4650 8475 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 675 8550 4650 8550 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 675 8625 4650 8625 --6 -6 7575 8400 11550 8625 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 7575 8400 11550 8400 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 7575 8475 11550 8475 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 7575 8550 11550 8550 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 7575 8625 11550 8625 --6 -6 9000 7125 9600 7425 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 9000 7125 9600 7125 9600 7425 9000 7425 9000 7125 -4 0 0 50 -1 16 12 0.0000 4 135 360 9075 7350 eth1\001 --6 -6 1950 1200 3600 2325 -6 2100 2025 2625 2325 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 2100 2025 2625 2025 2625 2325 2100 2325 2100 2025 -4 0 0 50 -1 16 12 0.0000 4 135 360 2175 2250 eth0\001 --6 -6 2850 2025 3375 2325 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 2850 2025 3375 2025 3375 2325 2850 2325 2850 2025 -4 0 0 50 -1 16 12 0.0000 4 135 360 2925 2250 eth1\001 --6 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1950 1200 3600 1200 3600 2025 1950 2025 1950 1200 -4 0 0 50 -1 16 12 0.0000 4 135 675 2025 1425 Guest A\001 --6 -6 4575 1200 6225 2325 -6 4725 2025 5250 2325 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 4725 2025 5250 2025 5250 2325 4725 2325 4725 2025 -4 0 0 50 -1 16 12 0.0000 4 135 360 4800 2250 eth0\001 --6 -6 5475 2025 6000 2325 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 5475 2025 6000 2025 6000 2325 5475 2325 5475 2025 -4 0 0 50 -1 16 12 0.0000 4 135 360 5550 2250 eth1\001 --6 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 4575 1200 6225 1200 6225 2025 4575 2025 4575 1200 -2 3 0 1 0 7 50 -1 -1 0.000 0 0 0 0 0 5 - 5325 1800 5475 1650 5325 1500 5175 1650 5325 1800 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 3 - 5175 1650 4950 1650 4950 2025 - 0.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 3 - 5475 1650 5700 1650 5700 2025 - 0.000 1.000 0.000 -4 0 0 50 -1 16 12 0.0000 4 135 660 4650 1425 Guest B\001 -4 0 0 50 -1 16 12 0.0000 4 135 420 5550 1575 FWD\001 --6 -6 7575 1200 9225 2325 -6 7725 2025 8250 2325 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 7725 2025 8250 2025 8250 2325 7725 2325 7725 2025 -4 0 0 50 -1 16 12 0.0000 4 135 360 7800 2250 eth0\001 --6 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 7575 1200 9225 1200 9225 2025 7575 2025 7575 1200 -4 0 0 50 -1 16 12 0.0000 4 135 675 7650 1425 Guest C\001 --6 -6 8025 4950 8625 5250 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 8025 4950 8625 4950 8625 5250 8025 5250 8025 4950 -4 0 0 50 -1 16 12 0.0000 4 135 480 8100 5175 virbr1\001 --6 -6 2550 7125 3150 7425 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 2550 7125 3150 7125 3150 7425 2550 7425 2550 7125 -4 0 0 50 -1 16 12 0.0000 4 180 465 2625 7350 peth0\001 --6 -6 2475 3675 6450 3900 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 2475 3675 6450 3675 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 2475 3750 6450 3750 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 2475 3825 6450 3825 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 2475 3900 6450 3900 --6 -6 7500 3675 11475 3900 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 7500 3675 11475 3675 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 7500 3750 11475 3750 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 7500 3825 11475 3825 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 7500 3900 11475 3900 --6 -6 3675 4950 4275 5250 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 3675 4950 4275 4950 4275 5250 3675 5250 3675 4950 -4 0 0 50 -1 16 12 0.0000 4 135 480 3750 5175 virbr0\001 --6 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 2850 7425 2850 8400 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 9300 7425 9300 8400 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1725 5250 10275 5250 10275 7125 1725 7125 1725 5250 -2 3 0 1 0 7 50 -1 -1 0.000 0 0 0 0 0 5 - 4875 6450 5100 6225 4875 6000 4650 6225 4875 6450 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 2325 2325 2325 3375 825 5400 1125 8400 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 5700 2325 5700 2925 7875 2925 7950 3675 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 7950 2325 7950 2850 8475 2850 8925 3675 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 3075 2325 3075 3150 3525 3150 3525 3675 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 4950 2325 4950 3225 4650 3225 4500 3675 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 4875 6450 4875 6825 9225 6525 9225 7125 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 3600 3900 3675 4500 4050 4500 4050 4950 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 3975 5250 3975 5625 4875 5625 4875 6000 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 8775 3900 8700 4500 8325 4500 8325 4950 - 0.000 1.000 1.000 0.000 -4 0 0 50 -1 16 12 0.0000 4 135 360 825 8850 lan1\001 -4 0 0 50 -1 16 12 0.0000 4 135 360 7725 8850 lan2\001 -4 0 0 50 -1 16 12 0.0000 4 135 465 2550 4125 vlan1\001 -4 0 0 50 -1 16 12 0.0000 4 135 465 7575 4125 vlan2\001 -4 0 0 50 -1 16 12 0.0000 4 135 420 5100 6075 FWD\001 -4 0 0 50 -1 16 12 0.0000 4 135 570 1800 5475 Host A\001 diff --git a/docs/libvirt-net-logical.png b/docs/libvirt-net-logical.png deleted file mode 100644 index bb18e906a3c969b76da218e62f40d6b1bfd2e57b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11243 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 diff --git a/docs/libvirt-net-physical.fig b/docs/libvirt-net-physical.fig deleted file mode 100644 index c0a80a8..0000000 --- a/docs/libvirt-net-physical.fig +++ /dev/null @@ -1,139 +0,0 @@ -#FIG 3.2 -Landscape -Center -Inches -Letter -100.00 -Single --2 -1200 2 -6 675 8400 4650 8625 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 675 8400 4650 8400 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 675 8475 4650 8475 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 675 8550 4650 8550 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 675 8625 4650 8625 --6 -6 7575 8400 11550 8625 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 7575 8400 11550 8400 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 7575 8475 11550 8475 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 7575 8550 11550 8550 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 7575 8625 11550 8625 --6 -6 9000 7125 9600 7425 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 9000 7125 9600 7125 9600 7425 9000 7425 9000 7125 -4 0 0 50 -1 16 12 0.0000 4 135 360 9075 7350 eth1\001 --6 -6 2550 7125 3150 7425 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 2550 7125 3150 7125 3150 7425 2550 7425 2550 7125 -4 0 0 50 -1 16 12 0.0000 4 180 465 2625 7350 peth0\001 --6 -6 1950 1200 3600 2325 -6 2100 2025 2625 2325 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 2100 2025 2625 2025 2625 2325 2100 2325 2100 2025 -4 0 0 50 -1 16 12 0.0000 4 135 360 2175 2250 eth0\001 --6 -6 2850 2025 3375 2325 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 2850 2025 3375 2025 3375 2325 2850 2325 2850 2025 -4 0 0 50 -1 16 12 0.0000 4 135 360 2925 2250 eth1\001 --6 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1950 1200 3600 1200 3600 2025 1950 2025 1950 1200 -4 0 0 50 -1 16 12 0.0000 4 135 675 2025 1425 Guest A\001 --6 -6 4575 1200 6225 2325 -6 4725 2025 5250 2325 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 4725 2025 5250 2025 5250 2325 4725 2325 4725 2025 -4 0 0 50 -1 16 12 0.0000 4 135 360 4800 2250 eth0\001 --6 -6 5475 2025 6000 2325 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 5475 2025 6000 2025 6000 2325 5475 2325 5475 2025 -4 0 0 50 -1 16 12 0.0000 4 135 360 5550 2250 eth1\001 --6 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 4575 1200 6225 1200 6225 2025 4575 2025 4575 1200 -2 3 0 1 0 7 50 -1 -1 0.000 0 0 0 0 0 5 - 5325 1800 5475 1650 5325 1500 5175 1650 5325 1800 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 3 - 5175 1650 4950 1650 4950 2025 - 0.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 3 - 5475 1650 5700 1650 5700 2025 - 0.000 1.000 0.000 -4 0 0 50 -1 16 12 0.0000 4 135 660 4650 1425 Guest B\001 -4 0 0 50 -1 16 12 0.0000 4 135 420 5550 1575 FWD\001 --6 -6 7575 1200 9225 2325 -6 7725 2025 8250 2325 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 7725 2025 8250 2025 8250 2325 7725 2325 7725 2025 -4 0 0 50 -1 16 12 0.0000 4 135 360 7800 2250 eth0\001 --6 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 7575 1200 9225 1200 9225 2025 7575 2025 7575 1200 -4 0 0 50 -1 16 12 0.0000 4 135 675 7650 1425 Guest C\001 --6 -6 4950 4275 6225 4725 -2 4 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 6225 4725 6225 4275 4950 4275 4950 4725 6225 4725 -4 0 0 50 -1 16 12 0.0000 4 180 1080 5025 4575 Bridge virbr0\001 --6 -6 2400 4275 3750 4725 -2 4 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 3750 4725 3750 4275 2400 4275 2400 4725 3750 4725 -4 0 0 50 -1 16 12 0.0000 4 180 960 2475 4575 Bridge eth0\001 --6 -6 7725 4275 9000 4725 -2 4 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 - 9000 4725 9000 4275 7725 4275 7725 4725 9000 4725 -4 0 0 50 -1 16 12 0.0000 4 180 1080 7800 4575 Bridge virbr1\001 --6 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 2850 7425 2850 8400 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 9300 7425 9300 8400 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1800 825 10275 825 10275 7125 1800 7125 1800 825 -2 3 0 1 0 7 50 -1 -1 0.000 0 0 0 0 0 5 - 6675 5850 6900 5625 6675 5400 6450 5625 6675 5850 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 2325 2325 2325 3375 3000 3375 3000 4275 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 3000 4725 3000 5625 2850 5625 2850 7125 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 5700 2325 5700 2925 8250 2925 8250 4275 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 7950 2325 7950 2850 8475 2850 8475 4275 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 3075 2325 3075 3450 5550 3450 5550 4275 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 4950 2325 4950 3225 5700 3225 5700 4275 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 5550 4725 5400 5100 6675 5175 6675 5400 - 0.000 1.000 1.000 0.000 -3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 4 - 6675 5850 6675 6300 9225 6000 9225 7125 - 0.000 1.000 1.000 0.000 -4 0 0 50 -1 16 12 0.0000 4 135 360 825 8850 lan1\001 -4 0 0 50 -1 16 12 0.0000 4 135 360 7725 8850 lan2\001 -4 0 0 50 -1 16 12 0.0000 4 135 570 1875 1050 Host A\001 -4 0 0 50 -1 16 12 0.0000 4 135 420 5850 5700 FWD\001 diff --git a/docs/libvirt-net-physical.png b/docs/libvirt-net-physical.png deleted file mode 100644 index dca4982144fdce4ee809752a77a1299a4d7be190..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11336 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 diff --git a/docs/pending.html.in b/docs/pending.html.in deleted file mode 100644 index d9d2eae..0000000 --- a/docs/pending.html.in +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> - <body> - <h1>Pending patches needing review</h1> - <p> A list of pending patches needing review upstream is available - on <a href="http://libvirt.org/pending.html">the project pending - patches page</a>.</p> - </body> -</html> -- 2.9.3

Add the SVG file used to create the PNG logos Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- docs/logo.svg | 2153 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 2153 insertions(+) create mode 100644 docs/logo.svg diff --git a/docs/logo.svg b/docs/logo.svg new file mode 100644 index 0000000..433fd5c --- /dev/null +++ b/docs/logo.svg @@ -0,0 +1,2153 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="984.31451" + height="815.25873" + id="svg3402" + sodipodi:version="0.32" + inkscape:version="0.91 r13725" + version="1.0" + sodipodi:docname="logo.svg" + inkscape:output_extension="org.inkscape.output.svg.inkscape"> + <defs + id="defs3404"> + <linearGradient + inkscape:collect="always" + id="linearGradient4501"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4503" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4505" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient4501" + id="radialGradient4507" + cx="143.59599" + cy="139.937" + fx="143.59599" + fy="139.937" + r="68.377998" + gradientTransform="matrix(1.3366435,0.07829819,-0.1078591,1.8412818,-33.247188,-128.96975)" + gradientUnits="userSpaceOnUse" /> + <mask + maskUnits="userSpaceOnUse" + id="mask4168"> + <path + style="fill:#7c858c" + id="path4170" + d="m 113.124,36.661 c 17.233,36.62 75.371,131.675 105.366,171.054 -4.069,13.505 -18.428,20.812 -30.299,17.44 L 72.849,58.555 C 72.779,46.208 95.748,31.956 113.124,36.661 Z" + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" /> + </mask> + <mask + maskUnits="userSpaceOnUse" + id="mask4481"> + <path + style="clip-rule:evenodd;fill:#aaaaaa;fill-rule:evenodd" + id="path4483" + d="m 213.96734,236.83626 c -1.97572,1.50086 -5.71734,14.75814 -3.57441,17.84065 3.18643,4.58465 22.42412,-12.69851 20.66112,-17.24646 -1.81294,-4.67518 -15.35694,-1.41227 -17.08671,-0.59419 z m -9.6286,-7.34722 2.48938,3.78195 c 0,0 0.69017,1.04372 0.29628,3.40302 -0.6156,3.68976 -3.17495,13.25876 -3.32578,21.12255 -0.0183,0.94976 -0.91914,9.5039 7.21943,7.07006 8.1393,-2.43309 24.96824,-17.85854 28.33195,-24.69252 3.36372,-6.83399 -0.96483,-10.63865 -6.21591,-10.98709 -5.2511,-0.34921 -13.3456,0.21962 -17.06874,0.84795 -3.72313,0.62832 -3.49361,-0.75818 -6.67723,-4.3506 -0.23896,-0.26961 -5.04938,3.80468 -5.04938,3.80468 z" + inkscape:connector-curvature="0" /> + </mask> + <linearGradient + id="linearGradient3301"> + <stop + id="stop3303" + offset="0" + style="stop-color:#ffffff;stop-opacity:1;" /> + <stop + id="stop3305" + offset="1" + style="stop-color:#868686;stop-opacity:1;" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3301" + id="linearGradient3299" + x1="227.66476" + y1="217.85138" + x2="227.66476" + y2="275.00342" + gradientUnits="userSpaceOnUse" /> + <mask + maskUnits="userSpaceOnUse" + id="mask3913"> + <path + style="fill:#2f6962" + id="path3915" + d="M 95.108,61.776 244.59,10.309 c 15.666,-5.394 32.738,2.933 38.132,18.599 l 39.799,115.58 c 5.394,15.666 -2.932,32.738 -18.598,38.131 L 199.943,218.42 95.108,61.776 Z" + inkscape:connector-curvature="0" /> + </mask> + <linearGradient + id="linearGradient3312"> + <stop + style="stop-color:#91c4b7;stop-opacity:1;" + offset="0" + id="stop3314" /> + <stop + style="stop-color:#005f61;stop-opacity:1;" + offset="1" + id="stop3316" /> + </linearGradient> + <linearGradient + id="linearGradient4001"> + <stop + id="stop4003" + offset="0" + style="stop-color:#005f61;stop-opacity:1;" /> + <stop + id="stop4005" + offset="1" + style="stop-color:#91c4b7;stop-opacity:1;" /> + </linearGradient> + <filter + inkscape:collect="always" + id="filter3795"> + <feGaussianBlur + inkscape:collect="always" + stdDeviation="4.575671" + id="feGaussianBlur3797" /> + </filter> + <mask + maskUnits="userSpaceOnUse" + id="mask3813"> + <g + id="g3815" + style="fill:#2f6962;fill-opacity:1;filter:url(#filter3795)"> + <path + style="fill:#2f6962;fill-opacity:1" + id="path3817" + d="M 17.749,121.529 C 13.254,108.474 20.192,94.247 33.247,89.753 L 244.466,17.028 c 13.055,-4.495 27.282,2.444 31.777,15.499 l 38.943,113.096 c 4.495,13.055 -2.444,27.281 -15.499,31.776 L 88.467,250.123 C 75.412,254.618 61.185,247.679 56.69,234.624 l -38.941,-113.095 0,0 z" + inkscape:connector-curvature="0" /> + <path + style="fill:#2f6962;fill-opacity:1" + id="path3819" + d="" + inkscape:connector-curvature="0" /> + </g> + </mask> + <linearGradient + id="linearGradient3355"> + <stop + id="stop3357" + offset="0" + style="stop-color:#005f61;stop-opacity:1;" /> + <stop + id="stop3359" + offset="1" + style="stop-color:#000000;stop-opacity:1;" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + id="linearGradient4485"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4487" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4489" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + id="linearGradient3985"> + <stop + style="stop-color:#c8c7c5;stop-opacity:1;" + offset="0" + id="stop3987" /> + <stop + style="stop-color:#c8c7c5;stop-opacity:0;" + offset="1" + id="stop3989" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3985" + id="linearGradient3991" + x1="173.70392" + y1="267.11093" + x2="166.66296" + y2="246.63959" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,-2)" /> + <linearGradient + inkscape:collect="always" + id="linearGradient3821"> + <stop + style="stop-color:#3e3e3e;stop-opacity:1;" + offset="0" + id="stop3823" /> + <stop + style="stop-color:#3e3e3e;stop-opacity:0;" + offset="1" + id="stop3825" /> + </linearGradient> + <inkscape:perspective + sodipodi:type="inkscape:persp3d" + inkscape:vp_x="0 : 526.18109 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_z="744.09448 : 526.18109 : 1" + inkscape:persp3d-origin="372.04724 : 350.78739 : 1" + id="perspective3410" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3821" + id="linearGradient3544" + gradientUnits="userSpaceOnUse" + x1="128.61047" + y1="239.37396" + x2="138.61214" + y2="267.79517" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3821" + id="linearGradient3546" + gradientUnits="userSpaceOnUse" + x1="128.61047" + y1="239.37396" + x2="138.61214" + y2="267.79517" + gradientTransform="matrix(0.94551858,0.32556815,-0.32556815,0.94551858,263.56768,339.69424)" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient4485" + id="radialGradient3548" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.5433331,-0.1032133,0.09131267,1.3653854,-130.42141,-95.005447)" + cx="197.5676" + cy="252.71837" + fx="197.5676" + fy="252.71837" + r="166.51035" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient4485" + id="radialGradient3550" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.4928531,0.40487001,-0.35818817,1.3207258,171.18256,207.40377)" + cx="197.5676" + cy="252.71837" + fx="197.5676" + fy="252.71837" + r="166.51035" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient4485" + id="radialGradient3552" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.870471,-0.6430111,0.256613,0.7464679,-116.69068,109.71214)" + cx="135.63954" + cy="12.000564" + fx="135.63954" + fy="12.000564" + r="161.65305" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient4485" + id="radialGradient3554" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.977909,9.868409e-4,-3.9381387e-4,0.78934429,117.5157,405.43834)" + cx="135.63954" + cy="12.000564" + fx="135.63954" + fy="12.000564" + r="161.65305" /> + <filter + style="color-interpolation-filters:sRGB" + inkscape:label="Drop Shadow" + id="filter4514"> + <feFlood + flood-opacity="1" + flood-color="rgb(0,0,0)" + result="flood" + id="feFlood4516" /> + <feComposite + in="flood" + in2="SourceGraphic" + operator="in" + result="composite1" + id="feComposite4518" /> + <feGaussianBlur + in="composite1" + stdDeviation="6" + result="blur" + id="feGaussianBlur4520" /> + <feOffset + dx="6" + dy="6" + result="offset" + id="feOffset4522" /> + <feComposite + in="SourceGraphic" + in2="offset" + operator="over" + result="composite2" + id="feComposite4524" /> + </filter> + <filter + style="color-interpolation-filters:sRGB" + inkscape:label="Drop Shadow" + id="filter4542"> + <feFlood + flood-opacity="1" + flood-color="rgb(0,0,0)" + result="flood" + id="feFlood4544" /> + <feComposite + in="flood" + in2="SourceGraphic" + operator="in" + result="composite1" + id="feComposite4546" /> + <feGaussianBlur + in="composite1" + stdDeviation="6" + result="blur" + id="feGaussianBlur4548" /> + <feOffset + dx="6" + dy="6" + result="offset" + id="feOffset4550" /> + <feComposite + in="SourceGraphic" + in2="offset" + operator="over" + result="fbSourceGraphic" + id="feComposite4552" /> + <feColorMatrix + result="fbSourceGraphicAlpha" + in="fbSourceGraphic" + values="0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0" + id="feColorMatrix4554" /> + <feFlood + id="feFlood4556" + flood-opacity="1" + flood-color="rgb(0,0,0)" + result="flood" + in="fbSourceGraphic" /> + <feComposite + in2="fbSourceGraphic" + id="feComposite4558" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur4560" + in="composite1" + stdDeviation="6" + result="blur" /> + <feOffset + id="feOffset4562" + dx="-6" + dy="6" + result="offset" /> + <feComposite + in2="offset" + id="feComposite4564" + in="fbSourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + inkscape:label="Ridged Border" + inkscape:menu="Bevels" + inkscape:menu-tooltip="Ridged border with inner bevel" + style="color-interpolation-filters:sRGB" + id="filter4690"> + <feMorphology + radius="4.3" + in="SourceAlpha" + result="result91" + id="feMorphology4692" /> + <feComposite + operator="out" + in="SourceGraphic" + in2="result91" + id="feComposite4694" /> + <feGaussianBlur + result="result0" + stdDeviation="1.2" + id="feGaussianBlur4696" /> + <feDiffuseLighting + diffuseConstant="1" + id="feDiffuseLighting4698"> + <feDistantLight + elevation="66" + azimuth="225" + id="feDistantLight4700" /> + </feDiffuseLighting> + <feBlend + mode="multiply" + in2="SourceGraphic" + id="feBlend4702" /> + <feComposite + operator="in" + in2="SourceAlpha" + id="feComposite4704" /> + </filter> + <filter + inkscape:label="Ridged Border" + inkscape:menu="Bevels" + inkscape:menu-tooltip="Ridged border with inner bevel" + style="color-interpolation-filters:sRGB" + id="filter5576"> + <feMorphology + radius="4.3" + in="SourceAlpha" + result="result91" + id="feMorphology5578" /> + <feComposite + operator="out" + in="SourceGraphic" + in2="result91" + id="feComposite5580" /> + <feGaussianBlur + result="result0" + stdDeviation="1.2" + id="feGaussianBlur5582" /> + <feDiffuseLighting + diffuseConstant="1" + id="feDiffuseLighting5584"> + <feDistantLight + elevation="66" + azimuth="225" + id="feDistantLight5586" /> + </feDiffuseLighting> + <feBlend + mode="multiply" + in2="SourceGraphic" + id="feBlend5588" /> + <feComposite + operator="in" + in2="SourceAlpha" + id="feComposite5590" /> + </filter> + <filter + style="color-interpolation-filters:sRGB" + inkscape:label="Drop Shadow" + id="filter5799"> + <feFlood + flood-opacity="1" + flood-color="rgb(0,0,0)" + result="flood" + id="feFlood5801" /> + <feComposite + in="flood" + in2="SourceGraphic" + operator="in" + result="composite1" + id="feComposite5803" /> + <feGaussianBlur + in="composite1" + stdDeviation="6" + result="blur" + id="feGaussianBlur5805" /> + <feOffset + dx="6" + dy="6" + result="offset" + id="feOffset5807" /> + <feComposite + in="SourceGraphic" + in2="offset" + operator="over" + result="composite2" + id="feComposite5809" /> + </filter> + <filter + style="color-interpolation-filters:sRGB" + inkscape:label="Drop Shadow" + id="filter5799-3"> + <feFlood + flood-opacity="1" + flood-color="rgb(0,0,0)" + result="flood" + id="feFlood5801-7" /> + <feComposite + in="flood" + in2="SourceGraphic" + operator="in" + result="composite1" + id="feComposite5803-4" /> + <feGaussianBlur + in="composite1" + stdDeviation="6" + result="blur" + id="feGaussianBlur5805-3" /> + <feOffset + dx="6" + dy="6" + result="offset" + id="feOffset5807-7" /> + <feComposite + in="SourceGraphic" + in2="offset" + operator="over" + result="composite2" + id="feComposite5809-1" /> + </filter> + <mask + maskUnits="userSpaceOnUse" + id="mask3913-3"> + <path + style="fill:#2f6962" + id="path3915-9" + d="M 95.108,61.776 244.59,10.309 c 15.666,-5.394 32.738,2.933 38.132,18.599 l 39.799,115.58 c 5.394,15.666 -2.932,32.738 -18.598,38.131 L 199.943,218.42 95.108,61.776 Z" + inkscape:connector-curvature="0" /> + </mask> + <mask + maskUnits="userSpaceOnUse" + id="mask4168-6"> + <path + style="fill:#7c858c" + id="path4170-4" + d="m 113.124,36.661 c 17.233,36.62 75.371,131.675 105.366,171.054 -4.069,13.505 -18.428,20.812 -30.299,17.44 L 72.849,58.555 C 72.779,46.208 95.748,31.956 113.124,36.661 Z" + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" /> + </mask> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient4501" + id="radialGradient3548-5" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.5433331,-0.1032133,0.09131267,1.3653854,-130.42141,-95.005447)" + cx="197.5676" + cy="252.71837" + fx="197.5676" + fy="252.71837" + r="166.51035" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient4501" + id="radialGradient3552-6" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.870471,-0.6430111,0.256613,0.7464679,-116.69068,109.71214)" + cx="135.63954" + cy="12.000564" + fx="135.63954" + fy="12.000564" + r="161.65305" /> + <filter + inkscape:label="Ridged Border" + inkscape:menu="Bevels" + inkscape:menu-tooltip="Ridged border with inner bevel" + style="color-interpolation-filters:sRGB" + id="filter5576-4"> + <feMorphology + radius="4.3" + in="SourceAlpha" + result="result91" + id="feMorphology5578-9" /> + <feComposite + operator="out" + in="SourceGraphic" + in2="result91" + id="feComposite5580-1" /> + <feGaussianBlur + result="result0" + stdDeviation="1.2" + id="feGaussianBlur5582-2" /> + <feDiffuseLighting + diffuseConstant="1" + id="feDiffuseLighting5584-3"> + <feDistantLight + elevation="66" + azimuth="225" + id="feDistantLight5586-1" /> + </feDiffuseLighting> + <feBlend + mode="multiply" + in2="SourceGraphic" + id="feBlend5588-8" /> + <feComposite + operator="in" + in2="SourceAlpha" + id="feComposite5590-1" /> + </filter> + <mask + maskUnits="userSpaceOnUse" + id="mask4481-9"> + <path + style="clip-rule:evenodd;fill:#aaaaaa;fill-rule:evenodd" + id="path4483-2" + d="m 213.96734,236.83626 c -1.97572,1.50086 -5.71734,14.75814 -3.57441,17.84065 3.18643,4.58465 22.42412,-12.69851 20.66112,-17.24646 -1.81294,-4.67518 -15.35694,-1.41227 -17.08671,-0.59419 z m -9.6286,-7.34722 2.48938,3.78195 c 0,0 0.69017,1.04372 0.29628,3.40302 -0.6156,3.68976 -3.17495,13.25876 -3.32578,21.12255 -0.0183,0.94976 -0.91914,9.5039 7.21943,7.07006 8.1393,-2.43309 24.96824,-17.85854 28.33195,-24.69252 3.36372,-6.83399 -0.96483,-10.63865 -6.21591,-10.98709 -5.2511,-0.34921 -13.3456,0.21962 -17.06874,0.84795 -3.72313,0.62832 -3.49361,-0.75818 -6.67723,-4.3506 -0.23896,-0.26961 -5.04938,3.80468 -5.04938,3.80468 z" + inkscape:connector-curvature="0" /> + </mask> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient4501" + id="radialGradient4507-4" + cx="143.59599" + cy="139.937" + fx="143.59599" + fy="139.937" + r="68.377998" + gradientTransform="matrix(1.3366435,0.07829819,-0.1078591,1.8412818,-33.247188,-128.96975)" + gradientUnits="userSpaceOnUse" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3821" + id="linearGradient6148" + gradientUnits="userSpaceOnUse" + x1="128.61047" + y1="239.37396" + x2="138.61214" + y2="267.79517" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3985" + id="linearGradient6150" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,-2)" + x1="173.70392" + y1="267.11093" + x2="166.66296" + y2="246.63959" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3301" + id="linearGradient6152" + gradientUnits="userSpaceOnUse" + x1="227.66476" + y1="217.85138" + x2="227.66476" + y2="275.00342" /> + <filter + style="color-interpolation-filters:sRGB" + inkscape:label="Drop Shadow" + id="filter6162"> + <feFlood + flood-opacity="1" + flood-color="rgb(0,0,0)" + result="flood" + id="feFlood6164" /> + <feComposite + in="flood" + in2="SourceGraphic" + operator="in" + result="composite1" + id="feComposite6166" /> + <feGaussianBlur + in="composite1" + stdDeviation="6" + result="blur" + id="feGaussianBlur6168" /> + <feOffset + dx="6" + dy="6" + result="offset" + id="feOffset6170" /> + <feComposite + in="SourceGraphic" + in2="offset" + operator="over" + result="fbSourceGraphic" + id="feComposite6172" /> + <feColorMatrix + result="fbSourceGraphicAlpha" + in="fbSourceGraphic" + values="0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0" + id="feColorMatrix6174" /> + <feFlood + id="feFlood6176" + flood-opacity="1" + flood-color="rgb(0,0,0)" + result="flood" + in="fbSourceGraphic" /> + <feComposite + id="feComposite6178" + in2="fbSourceGraphic" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur6180" + in="composite1" + stdDeviation="6" + result="blur" /> + <feOffset + id="feOffset6182" + dx="-6" + dy="6" + result="offset" /> + <feComposite + id="feComposite6184" + in2="offset" + in="fbSourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + style="color-interpolation-filters:sRGB" + inkscape:label="Drop Shadow" + id="filter5799-3-6"> + <feFlood + flood-opacity="1" + flood-color="rgb(0,0,0)" + result="flood" + id="feFlood5801-7-9" /> + <feComposite + in="flood" + in2="SourceGraphic" + operator="in" + result="composite1" + id="feComposite5803-4-7" /> + <feGaussianBlur + in="composite1" + stdDeviation="6" + result="blur" + id="feGaussianBlur5805-3-6" /> + <feOffset + dx="6" + dy="6" + result="offset" + id="feOffset5807-7-0" /> + <feComposite + in="SourceGraphic" + in2="offset" + operator="over" + result="composite2" + id="feComposite5809-1-9" /> + </filter> + <mask + maskUnits="userSpaceOnUse" + id="mask3913-3-0"> + <path + style="fill:#2f6962" + id="path3915-9-7" + d="M 95.108,61.776 244.59,10.309 c 15.666,-5.394 32.738,2.933 38.132,18.599 l 39.799,115.58 c 5.394,15.666 -2.932,32.738 -18.598,38.131 L 199.943,218.42 95.108,61.776 Z" + inkscape:connector-curvature="0" /> + </mask> + <mask + maskUnits="userSpaceOnUse" + id="mask4168-6-6"> + <path + style="fill:#7c858c" + id="path4170-4-6" + d="m 113.124,36.661 c 17.233,36.62 75.371,131.675 105.366,171.054 -4.069,13.505 -18.428,20.812 -30.299,17.44 L 72.849,58.555 C 72.779,46.208 95.748,31.956 113.124,36.661 Z" + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" /> + </mask> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3821" + id="linearGradient6148-8" + gradientUnits="userSpaceOnUse" + x1="128.61047" + y1="239.37396" + x2="138.61214" + y2="267.79517" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient4501" + id="radialGradient3548-5-3" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.5433331,-0.1032133,0.09131267,1.3653854,-130.42141,-95.005447)" + cx="197.5676" + cy="252.71837" + fx="197.5676" + fy="252.71837" + r="166.51035" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient4501" + id="radialGradient3552-6-9" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.870471,-0.6430111,0.256613,0.7464679,-116.69068,109.71214)" + cx="135.63954" + cy="12.000564" + fx="135.63954" + fy="12.000564" + r="161.65305" /> + <filter + inkscape:label="Ridged Border" + inkscape:menu="Bevels" + inkscape:menu-tooltip="Ridged border with inner bevel" + style="color-interpolation-filters:sRGB" + id="filter5576-4-7"> + <feMorphology + radius="4.3" + in="SourceAlpha" + result="result91" + id="feMorphology5578-9-2" /> + <feComposite + operator="out" + in="SourceGraphic" + in2="result91" + id="feComposite5580-1-6" /> + <feGaussianBlur + result="result0" + stdDeviation="1.2" + id="feGaussianBlur5582-2-4" /> + <feDiffuseLighting + diffuseConstant="1" + id="feDiffuseLighting5584-3-0"> + <feDistantLight + elevation="66" + azimuth="225" + id="feDistantLight5586-1-7" /> + </feDiffuseLighting> + <feBlend + mode="multiply" + in2="SourceGraphic" + id="feBlend5588-8-5" /> + <feComposite + operator="in" + in2="SourceAlpha" + id="feComposite5590-1-4" /> + </filter> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3301" + id="linearGradient6152-0" + gradientUnits="userSpaceOnUse" + x1="227.66476" + y1="217.85138" + x2="227.66476" + y2="275.00342" /> + <mask + maskUnits="userSpaceOnUse" + id="mask4481-9-8"> + <path + style="clip-rule:evenodd;fill:#aaaaaa;fill-rule:evenodd" + id="path4483-2-0" + d="m 213.96734,236.83626 c -1.97572,1.50086 -5.71734,14.75814 -3.57441,17.84065 3.18643,4.58465 22.42412,-12.69851 20.66112,-17.24646 -1.81294,-4.67518 -15.35694,-1.41227 -17.08671,-0.59419 z m -9.6286,-7.34722 2.48938,3.78195 c 0,0 0.69017,1.04372 0.29628,3.40302 -0.6156,3.68976 -3.17495,13.25876 -3.32578,21.12255 -0.0183,0.94976 -0.91914,9.5039 7.21943,7.07006 8.1393,-2.43309 24.96824,-17.85854 28.33195,-24.69252 3.36372,-6.83399 -0.96483,-10.63865 -6.21591,-10.98709 -5.2511,-0.34921 -13.3456,0.21962 -17.06874,0.84795 -3.72313,0.62832 -3.49361,-0.75818 -6.67723,-4.3506 -0.23896,-0.26961 -5.04938,3.80468 -5.04938,3.80468 z" + inkscape:connector-curvature="0" /> + </mask> + <filter + style="color-interpolation-filters:sRGB" + inkscape:label="Drop Shadow" + id="filter6162-1"> + <feFlood + flood-opacity="1" + flood-color="rgb(0,0,0)" + result="flood" + id="feFlood6164-5" /> + <feComposite + in="flood" + in2="SourceGraphic" + operator="in" + result="composite1" + id="feComposite6166-2" /> + <feGaussianBlur + in="composite1" + stdDeviation="6" + result="blur" + id="feGaussianBlur6168-0" /> + <feOffset + dx="6" + dy="6" + result="offset" + id="feOffset6170-7" /> + <feComposite + in="SourceGraphic" + in2="offset" + operator="over" + result="fbSourceGraphic" + id="feComposite6172-1" /> + <feColorMatrix + result="fbSourceGraphicAlpha" + in="fbSourceGraphic" + values="0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0" + id="feColorMatrix6174-6" /> + <feFlood + id="feFlood6176-4" + flood-opacity="1" + flood-color="rgb(0,0,0)" + result="flood" + in="fbSourceGraphic" /> + <feComposite + id="feComposite6178-9" + in2="fbSourceGraphic" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur6180-5" + in="composite1" + stdDeviation="6" + result="blur" /> + <feOffset + id="feOffset6182-3" + dx="-6" + dy="6" + result="offset" /> + <feComposite + id="feComposite6184-5" + in2="offset" + in="fbSourceGraphic" + operator="over" + result="composite2" /> + </filter> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient4501" + id="radialGradient4507-4-1" + cx="143.59599" + cy="139.937" + fx="143.59599" + fy="139.937" + r="68.377998" + gradientTransform="matrix(1.3366435,0.07829819,-0.1078591,1.8412818,-33.247188,-128.96975)" + gradientUnits="userSpaceOnUse" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3985" + id="linearGradient6715" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,-2)" + x1="173.70392" + y1="267.11093" + x2="166.66296" + y2="246.63959" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + gridtolerance="10000" + guidetolerance="10" + objecttolerance="10" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.39619656" + inkscape:cx="326.62623" + inkscape:cy="727.35721" + inkscape:document-units="px" + inkscape:current-layer="g6186-0" + showgrid="false" + inkscape:window-width="1920" + inkscape:window-height="1016" + inkscape:window-x="0" + inkscape:window-y="27" + inkscape:window-maximized="1" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0"> + <inkscape:grid + type="xygrid" + id="grid4420" + originx="136.62555" + originy="120.59021" /> + </sodipodi:namedview> + <metadata + id="metadata3407"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-143.75988,102.87926)"> + <g + id="Background" + transform="matrix(0.94551858,0.32556815,-0.32556815,0.94551858,263.56768,339.69424)" /> + <path + d="" + id="path2647" + style="fill:#7c858c" + inkscape:connector-curvature="0" /> + <path + d="" + id="path2653" + style="fill:url(#linearGradient3546);fill-opacity:1" + inkscape:connector-curvature="0" /> + <path + d="" + id="path2661" + style="fill:url(#radialGradient3550);fill-opacity:1" + inkscape:connector-curvature="0" /> + <path + d="" + id="path2667" + style="fill:#7c858c" + inkscape:connector-curvature="0" /> + <path + d="" + id="path2673" + style="fill:url(#radialGradient3554);fill-opacity:1" + inkscape:connector-curvature="0" /> + <path + d="" + id="path2679" + style="fill:#3e3e3e" + inkscape:connector-curvature="0" /> + <path + d="" + id="path3803" + style="fill:#005f61;fill-opacity:1" + inkscape:connector-curvature="0" /> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:180px;line-height:125%;font-family:Sans;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="649.5036" + y="285.44809" + id="text5732" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan5734" + x="649.5036" + y="285.44809"></tspan></text> + <g + id="g6251"> + <text + sodipodi:linespacing="125%" + id="text5728" + y="566.87408" + x="520.99365" + style="font-style:normal;font-weight:normal;font-size:180px;line-height:125%;font-family:Sans;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#005f61;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Overpass;-inkscape-font-specification:'Overpass Bold';letter-spacing:-10px;fill:#005f61;fill-opacity:1" + y="566.87408" + x="520.99365" + id="tspan5730" + sodipodi:role="line">virt</tspan></text> + <g + transform="matrix(0.9998477,-0.01745241,0.01745241,0.9998477,201.12599,390.87265)" + id="g4988"> + <g + style="filter:url(#filter5799)" + id="g5736"> + <path + inkscape:connector-curvature="0" + style="opacity:1;fill:#25514b" + id="path2789" + d="m 127.052,43.547 c 17.233,36.62 72.865,128.908 102.86,168.287 -2.858,14.11 -18.673,23.308 -29.809,18.791 L 84.761,64.024 c -0.07,-12.347 22.06,-27.271 42.291,-20.477 z" + mask="url(#mask3913)" + transform="translate(-1.9999998,2.3156468e-7)" /> + <path + inkscape:connector-curvature="0" + style="fill:#c8c7c5" + id="path2807" + d="M 192.119,225.881 73.534,54.687 c 3.174,-9.061 16.868,-17.988 30.225,-18.875 22.158,44.223 78.164,134.394 111.831,178.223 -5.194,8.137 -14.62,12.648 -23.471,11.846 z" + mask="url(#mask4168)" + transform="translate(3.0630824e-7,8.0000003)" /> + <path + inkscape:connector-curvature="0" + style="fill:#7c858c" + id="path2645" + d="M 11.004,141.618 C 4.711,123.341 14.425,103.424 32.702,97.131 L 249.423,22.512 c 18.277,-6.293 38.195,3.422 44.488,21.699 l 43.577,126.552 c 6.293,18.277 -3.421,38.194 -21.698,44.487 L 99.069,289.869 C 80.792,296.161 60.874,286.447 54.581,268.17 l -43.577,-126.552 0,0 z" /> + <path + inkscape:connector-curvature="0" + style="fill:url(#linearGradient3544);fill-opacity:1" + id="path2651" + d="M 7.097,130.272 C 0.803,111.995 10.518,92.078 28.795,85.785 L 245.517,11.166 c 18.277,-6.293 38.194,3.422 44.488,21.699 l 43.577,126.552 c 6.293,18.277 -3.421,38.194 -21.698,44.487 L 95.162,278.523 C 76.885,284.816 56.967,275.101 50.674,256.824 L 7.097,130.272 l 0,0 z" /> + <path + d="m 156.599,246.825 13.562,-4.67 6.521,18.94 -13.562,4.67 -6.521,-18.94 z m 25.041,-8.622 13.562,-4.67 6.521,18.939 -13.562,4.67 -6.521,-18.939 z m 25.041,-8.622 13.563,-4.67 6.521,18.94 -13.562,4.67 -6.522,-18.94 z m 25.042,-8.623 13.562,-4.67 6.521,18.94 -13.562,4.67 -6.521,-18.94 z m 25.041,-8.622 13.562,-4.67 6.521,18.939 -13.562,4.67 -6.521,-18.939 z m -125.207,43.112 13.562,-4.67 6.521,18.94 -13.562,4.67 -6.521,-18.94 z" + id="path2655" + style="clip-rule:evenodd;opacity:0.7;fill:url(#linearGradient3991);fill-opacity:1;fill-rule:evenodd" + inkscape:connector-curvature="0" /> + <path + inkscape:connector-curvature="0" + style="fill:url(#radialGradient3548);fill-opacity:1" + id="path2659" + d="M 2.568,124.472 C -3.725,106.195 5.989,86.278 24.266,79.985 L 245.516,3.807 c 18.277,-6.292 38.195,3.422 44.488,21.699 l 41.752,121.253 c 6.293,18.277 -3.421,38.194 -21.698,44.487 L 88.808,267.424 C 70.531,273.717 50.613,264.002 44.32,245.725 L 2.568,124.472 l 0,0 z" /> + <path + inkscape:connector-curvature="0" + style="fill:#7c858c" + id="path2665" + d="M 1.917,122.581 C -4.376,104.304 5.338,84.387 23.615,78.094 L 244.865,1.916 c 18.277,-6.293 38.194,3.422 44.488,21.699 l 41.752,121.253 c 6.293,18.277 -3.421,38.194 -21.698,44.487 L 88.157,265.533 C 69.88,271.826 49.962,262.111 43.669,243.834 L 1.917,122.581 l 0,0 z" /> + <path + inkscape:connector-curvature="0" + style="fill:url(#radialGradient3552);fill-opacity:1" + id="path2671" + d="M 5.763,123.175 C -0.35,105.42 9.086,86.072 26.841,79.958 L 243.342,5.416 c 17.755,-6.113 37.104,3.324 43.217,21.079 l 38.787,112.64 c 6.113,17.755 -3.323,37.103 -21.078,43.216 L 87.767,256.893 C 70.012,263.006 50.664,253.569 44.55,235.814 L 5.763,123.175 l 0,0 z" /> + <path + inkscape:connector-curvature="0" + style="fill:#3e3e3e" + id="path2677" + d="M 7.427,123.74 C 1.493,106.508 10.652,87.728 27.885,81.795 L 243.792,7.457 c 17.232,-5.933 36.012,3.226 41.946,20.459 l 39.771,115.497 c 5.934,17.233 -3.226,36.012 -20.458,41.945 L 89.143,259.696 C 71.91,265.629 53.131,256.469 47.197,239.237 L 7.427,123.74 l 0,0 z" /> + <path + inkscape:connector-curvature="0" + style="fill:#005f61;fill-opacity:1" + id="path3801" + d="m 11.049995,126.45117 c -5.3939998,-15.666 2.932,-32.737999 18.598,-38.131999 L 245.226,14.094171 c 15.666,-5.3940003 32.738,2.933 38.132,18.599 l 39.799,115.579999 c 5.394,15.666 -2.932,32.738 -18.598,38.131 l -215.578005,74.225 c -15.666,5.394 -32.738,-2.933 -38.133,-18.599 l -39.798,-115.579 0,0 z" /> + <g + transform="translate(0.31798936,1.8925831)" + id="g2695"> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:#ffe600;fill-rule:evenodd" + id="path2697" + d="m 30,102.111 c -1.771,-7.695 2.602,-9.355 2.672,-9.379 1.371,-0.472 6.183,-1.554 7.316,1.737 1.025,2.977 -4.531,7.82 -9.583,9.56 -5.015,1.727 -12.469,1.364 -13.494,-1.613 -1.133,-3.291 3.325,-5.401 4.696,-5.873 0.069,-0.024 4.342,-2.237 7.88,5.746 0.13,0.293 0.571,0.074 0.513,-0.178 z" /> + <path + inkscape:connector-curvature="0" + style="fill:#000000;fill-opacity:1" + id="path2699" + d="m 32.867,154.308 c 7.274,17.049 17.313,28.317 23.916,26.044 6.602,-2.273 7.575,-17.334 2.812,-35.247 -0.367,-3.303 -0.911,-9.542 -0.275,-13.127 0.464,-2.615 -0.112,-3.379 -2.212,-1.079 -0.634,0.694 -1.14,1.345 -1.514,2.022 -7.335,-18.703 -18.159,-31.442 -25.141,-29.038 -6.982,2.404 -7.669,19.106 -1.934,38.36 -0.712,-0.304 -1.51,-0.505 -2.438,-0.662 -3.071,-0.52 -3.054,0.437 -1.079,2.212 2.709,2.435 6.121,7.686 7.865,10.515 z" /> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd" + id="path2701" + d="m 30.621,139.494 c 5.498,15.966 14.795,27.243 20.766,25.187 5.971,-2.056 6.355,-16.666 0.857,-32.632 -5.498,-15.966 -14.795,-27.243 -20.766,-25.187 -5.971,2.056 -6.354,16.665 -0.857,32.632 z m 23.197,28.556 c 0.536,1.558 1.515,2.634 2.186,2.403 0.671,-0.231 0.78,-1.681 0.243,-3.239 -0.536,-1.558 -1.515,-2.633 -2.186,-2.403 -0.67,0.231 -0.779,1.682 -0.243,3.239 z m -4.7,1.619 c 0.536,1.558 1.515,2.634 2.186,2.403 0.67,-0.231 0.779,-1.681 0.243,-3.239 -0.536,-1.558 -1.515,-2.634 -2.186,-2.402 -0.671,0.23 -0.78,1.68 -0.243,3.238 z" /> + <g + id="g2703"> + <ellipse + style="fill:#ffe600" + id="ellipse2705" + ry="2.142" + rx="4.428" + cy="163.328" + cx="50.867001" + transform="matrix(-0.9455,0.3255,-0.3255,-0.9455,152.1324,301.1998)" /> + <path + inkscape:connector-curvature="0" + style="fill:#ffe600" + id="path2707" + d="" /> + </g> + </g> + <g + transform="translate(0.31798936,1.8925831)" + id="g2709"> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:#ffe600;fill-rule:evenodd" + id="path2711" + d="m 64.282,90.307 c -1.771,-7.695 2.603,-9.355 2.672,-9.379 1.371,-0.472 6.183,-1.554 7.316,1.737 1.025,2.978 -4.531,7.82 -9.583,9.56 -5.015,1.727 -12.469,1.364 -13.494,-1.613 -1.133,-3.291 3.325,-5.401 4.696,-5.873 0.07,-0.024 4.342,-2.237 7.88,5.746 0.13,0.292 0.572,0.074 0.513,-0.178 z" /> + <path + inkscape:connector-curvature="0" + style="fill:#000000;fill-opacity:1" + id="path2713" + d="m 67.15,142.503 c 7.274,17.049 17.313,28.317 23.916,26.044 6.602,-2.273 7.575,-17.333 2.812,-35.247 -0.367,-3.303 -0.911,-9.542 -0.275,-13.127 0.464,-2.615 -0.112,-3.379 -2.212,-1.079 -0.634,0.694 -1.139,1.345 -1.514,2.022 -7.334,-18.704 -18.159,-31.442 -25.141,-29.038 -6.982,2.404 -7.669,19.106 -1.934,38.36 -0.712,-0.304 -1.51,-0.505 -2.438,-0.662 -3.071,-0.52 -3.054,0.437 -1.079,2.211 2.709,2.436 6.121,7.687 7.865,10.516 z" /> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd" + id="path2715" + d="m 64.904,127.689 c 5.498,15.967 14.795,27.243 20.766,25.187 5.971,-2.056 6.355,-16.666 0.857,-32.632 -5.498,-15.967 -14.795,-27.243 -20.766,-25.187 -5.971,2.056 -6.355,16.666 -0.857,32.632 z m 23.197,28.557 c 0.536,1.558 1.515,2.633 2.186,2.402 0.671,-0.231 0.779,-1.681 0.243,-3.239 -0.537,-1.558 -1.515,-2.633 -2.186,-2.402 -0.671,0.231 -0.779,1.681 -0.243,3.239 z m -4.7,1.619 c 0.536,1.558 1.515,2.633 2.185,2.402 0.67,-0.231 0.78,-1.681 0.243,-3.239 -0.536,-1.558 -1.515,-2.633 -2.186,-2.402 -0.671,0.231 -0.779,1.681 -0.242,3.239 z" /> + <g + id="g2717"> + <ellipse + style="fill:#ffe600" + id="ellipse2719" + ry="2.142" + rx="4.428" + cy="151.524" + cx="85.149002" + transform="matrix(-0.9455,0.3255,-0.3255,-0.9455,214.9873,267.075)" /> + <path + inkscape:connector-curvature="0" + style="fill:#ffe600" + id="path2721" + d="" /> + </g> + </g> + <g + transform="translate(0.31798936,1.8925831)" + id="g2723"> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:#ffe600;fill-rule:evenodd" + id="path2725" + d="m 98.565,78.502 c -1.771,-7.694 2.602,-9.355 2.672,-9.379 1.371,-0.472 6.183,-1.554 7.316,1.736 1.025,2.978 -4.531,7.82 -9.583,9.56 -5.015,1.727 -12.469,1.364 -13.494,-1.613 -1.133,-3.291 3.325,-5.401 4.696,-5.873 0.069,-0.024 4.342,-2.237 7.88,5.746 0.13,0.293 0.572,0.075 0.513,-0.177 z" /> + <path + inkscape:connector-curvature="0" + style="fill:#000000;fill-opacity:1" + id="path2727" + d="m 101.433,130.699 c 7.274,17.048 17.313,28.317 23.915,26.043 6.602,-2.274 7.576,-17.333 2.812,-35.246 -0.367,-3.303 -0.911,-9.542 -0.275,-13.127 0.464,-2.615 -0.112,-3.379 -2.212,-1.079 -0.634,0.695 -1.139,1.345 -1.514,2.022 C 116.825,90.609 106,77.871 99.019,80.274 c -6.982,2.404 -7.669,19.106 -1.934,38.36 -0.712,-0.303 -1.51,-0.504 -2.438,-0.662 -3.071,-0.52 -3.054,0.437 -1.079,2.212 2.709,2.435 6.121,7.686 7.865,10.515 z" /> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd" + id="path2729" + d="m 99.187,115.885 c 5.498,15.967 14.795,27.243 20.766,25.187 5.971,-2.056 6.355,-16.666 0.857,-32.632 -5.498,-15.967 -14.795,-27.243 -20.766,-25.187 -5.971,2.056 -6.355,16.665 -0.857,32.632 z m 23.197,28.556 c 0.536,1.558 1.515,2.633 2.186,2.403 0.67,-0.231 0.779,-1.681 0.243,-3.239 -0.536,-1.558 -1.515,-2.634 -2.185,-2.403 -0.671,0.232 -0.78,1.682 -0.244,3.239 z m -4.701,1.619 c 0.536,1.558 1.515,2.633 2.186,2.402 0.671,-0.23 0.78,-1.681 0.243,-3.239 -0.536,-1.558 -1.515,-2.633 -2.185,-2.402 -0.671,0.231 -0.78,1.681 -0.244,3.239 z" /> + <g + id="g2731"> + <ellipse + style="fill:#ffe600" + id="ellipse2733" + ry="2.142" + rx="4.428" + cy="139.72" + cx="119.432" + transform="matrix(-0.9455,0.3255,-0.3255,-0.9455,277.8429,232.9489)" /> + <path + inkscape:connector-curvature="0" + style="fill:#ffe600" + id="path2735" + d="" /> + </g> + </g> + <g + transform="translate(0.31798936,1.8925831)" + id="g2739"> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:#ffe600;fill-rule:evenodd" + id="path2741" + d="m 96.575,238.982 c 3.342,7.154 7.811,5.77 7.88,5.746 1.371,-0.472 5.829,-2.583 4.696,-5.873 -1.025,-2.977 -8.385,-3.373 -13.437,-1.633 -5.015,1.727 -10.665,6.602 -9.64,9.579 1.133,3.291 5.946,2.208 7.316,1.736 0.07,-0.023 4.799,-0.91 2.672,-9.379 -0.078,-0.31 0.403,-0.41 0.513,-0.176 z" /> + <path + inkscape:connector-curvature="0" + style="fill:#000000;fill-opacity:1" + id="path2743" + d="m 66.699,196.085 c -4.764,-17.913 -3.791,-32.973 2.812,-35.247 6.602,-2.273 16.641,8.995 23.915,26.043 1.744,2.829 5.156,8.08 7.865,10.514 1.976,1.775 1.992,2.732 -1.079,2.212 -0.927,-0.157 -1.726,-0.358 -2.438,-0.662 5.735,19.254 5.048,35.956 -1.934,38.36 -6.982,2.404 -17.806,-10.334 -25.141,-29.038 -0.374,0.677 -0.88,1.328 -1.514,2.022 -2.1,2.3 -2.675,1.536 -2.212,-1.079 0.637,-3.583 0.093,-9.822 -0.274,-13.125 z" /> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd" + id="path2745" + d="m 74.049,209.142 c -5.498,-15.966 -5.114,-30.576 0.857,-32.632 5.971,-2.056 15.269,9.22 20.766,25.187 5.498,15.967 5.114,30.577 -0.857,32.633 -5.971,2.054 -15.268,-9.222 -20.766,-25.188 z m 0.699,-36.785 c -0.536,-1.558 -0.428,-3.008 0.243,-3.239 0.67,-0.231 1.649,0.845 2.185,2.403 0.537,1.558 0.427,3.008 -0.243,3.239 -0.67,0.231 -1.649,-0.845 -2.185,-2.403 z m -4.701,1.619 c -0.536,-1.558 -0.427,-3.008 0.243,-3.239 0.67,-0.231 1.649,0.845 2.186,2.403 0.536,1.558 0.427,3.008 -0.243,3.239 -0.67,0.231 -1.65,-0.845 -2.186,-2.403 z" /> + <g + id="g2747"> + <ellipse + style="fill:#ffe600" + id="ellipse2749" + ry="2.142" + rx="4.428" + cy="177.98599" + cx="75.361" + transform="matrix(-0.9455,0.3255,-0.3255,-0.9455,204.5578,321.744)" /> + <path + inkscape:connector-curvature="0" + style="fill:#ffe600" + id="path2751" + d="" /> + </g> + </g> + <g + transform="translate(0.31798936,1.8925831)" + id="g2753"> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:#ffe600;fill-rule:evenodd" + id="path2755" + d="m 130.858,227.178 c 3.341,7.154 7.81,5.77 7.88,5.746 1.371,-0.472 5.829,-2.582 4.696,-5.873 -1.025,-2.977 -8.385,-3.373 -13.437,-1.633 -5.015,1.727 -10.665,6.602 -9.64,9.579 1.133,3.291 5.946,2.208 7.316,1.737 0.069,-0.024 4.799,-0.91 2.672,-9.379 -0.078,-0.312 0.404,-0.412 0.513,-0.177 z" /> + <path + inkscape:connector-curvature="0" + style="fill:#000000;fill-opacity:1" + id="path2757" + d="m 100.982,184.281 c -4.764,-17.913 -3.791,-32.973 2.812,-35.247 6.602,-2.273 16.641,8.995 23.915,26.044 1.745,2.829 5.157,8.08 7.865,10.513 1.976,1.775 1.993,2.732 -1.079,2.212 -0.927,-0.157 -1.726,-0.358 -2.438,-0.662 5.736,19.254 5.048,35.957 -1.934,38.36 -6.981,2.404 -17.806,-10.334 -25.141,-29.038 -0.374,0.678 -0.879,1.328 -1.513,2.022 -2.1,2.301 -2.676,1.537 -2.212,-1.079 0.636,-3.584 0.092,-9.822 -0.275,-13.125 z" /> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd" + id="path2759" + d="m 108.332,197.337 c -5.498,-15.966 -5.114,-30.576 0.857,-32.632 5.971,-2.056 15.268,9.22 20.766,25.187 5.498,15.966 5.114,30.576 -0.857,32.632 -5.971,2.056 -15.268,-9.22 -20.766,-25.187 z m 0.699,-36.784 c -0.536,-1.558 -0.428,-3.008 0.243,-3.239 0.671,-0.231 1.649,0.845 2.186,2.402 0.536,1.558 0.427,3.008 -0.243,3.239 -0.671,0.231 -1.65,-0.845 -2.186,-2.402 z m -4.701,1.618 c -0.536,-1.558 -0.427,-3.008 0.243,-3.239 0.67,-0.231 1.649,0.845 2.185,2.402 0.536,1.557 0.428,3.008 -0.243,3.239 -0.671,0.231 -1.649,-0.844 -2.185,-2.402 z" /> + <g + id="g2761"> + <ellipse + style="fill:#ffe600" + id="ellipse2763" + ry="2.142" + rx="4.428" + cy="166.18201" + cx="109.643" + transform="matrix(-0.9455,0.3255,-0.3255,-0.9455,267.4128,287.6192)" /> + <path + inkscape:connector-curvature="0" + style="fill:#ffe600" + id="path2765" + d="" /> + </g> + </g> + <g + transform="translate(0.31798936,1.8925831)" + id="g2767"> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:#ffe600;fill-rule:evenodd" + id="path2769" + d="m 165.141,215.373 c 3.342,7.154 7.811,5.77 7.88,5.746 1.371,-0.472 5.829,-2.582 4.696,-5.873 -1.025,-2.977 -8.385,-3.372 -13.438,-1.633 -5.015,1.727 -10.665,6.602 -9.64,9.579 1.133,3.291 5.945,2.208 7.316,1.737 0.069,-0.024 4.799,-0.91 2.672,-9.379 -0.078,-0.311 0.404,-0.411 0.514,-0.177 z" /> + <path + inkscape:connector-curvature="0" + style="fill:#000000;fill-opacity:1" + id="path2771" + d="m 135.265,172.476 c -4.764,-17.913 -3.791,-32.973 2.812,-35.246 6.603,-2.273 16.641,8.995 23.916,26.043 1.744,2.829 5.156,8.08 7.865,10.514 1.975,1.775 1.992,2.731 -1.079,2.212 -0.927,-0.157 -1.726,-0.358 -2.438,-0.662 5.735,19.254 5.048,35.957 -1.934,38.36 -6.982,2.404 -17.806,-10.334 -25.141,-29.038 -0.374,0.678 -0.88,1.328 -1.514,2.022 -2.1,2.301 -2.676,1.537 -2.212,-1.079 0.636,-3.584 0.092,-9.823 -0.275,-13.126 z" /> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd" + id="path2773" + d="m 142.615,185.533 c -5.498,-15.967 -5.114,-30.577 0.857,-32.633 5.971,-2.056 15.269,9.221 20.766,25.187 5.497,15.966 5.114,30.576 -0.857,32.632 -5.971,2.056 -15.268,-9.22 -20.766,-25.186 z m 0.699,-36.785 c -0.537,-1.558 -0.428,-3.008 0.243,-3.239 0.671,-0.231 1.649,0.845 2.186,2.402 0.537,1.558 0.428,3.008 -0.243,3.239 -0.671,0.231 -1.65,-0.844 -2.186,-2.402 z m -4.701,1.619 c -0.536,-1.558 -0.427,-3.008 0.243,-3.239 0.671,-0.231 1.649,0.845 2.186,2.402 0.537,1.558 0.428,3.008 -0.243,3.239 -0.671,0.231 -1.65,-0.845 -2.186,-2.402 z" /> + <g + id="g2775"> + <ellipse + style="fill:#ffe600" + id="ellipse2777" + ry="2.142" + rx="4.4289999" + cy="154.379" + cx="143.92599" + transform="matrix(-0.9455,0.3256,-0.3256,-0.9455,330.2729,253.4852)" /> + <path + inkscape:connector-curvature="0" + style="fill:#ffe600" + id="path2779" + d="" /> + </g> + </g> + <path + d="M 95.108,61.776 244.59003,10.309068 c 15.666,-5.3939967 32.82494,3.185516 38.32619,19.163008 l 40.59032,117.878134 c 5.50125,15.97749 -2.7378,33.302 -18.40381,38.69497 L 201.12272,221.84614 95.108,61.776 Z" + id="path2781" + style="fill:#3c857c;fill-opacity:1;filter:url(#filter5576)" + inkscape:connector-curvature="0" /> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="137.92564" + y="176.00142" + id="text5724" + sodipodi:linespacing="125%" + transform="matrix(0.9998477,0.01745241,-0.01745241,0.9998477,0,0)"><tspan + sodipodi:role="line" + id="tspan5726" + x="137.92564" + y="176.00142" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:180px;font-family:Overpass;-inkscape-font-specification:'Overpass Bold';letter-spacing:-10px;fill:#e6e6e6;fill-opacity:1">lib</tspan></text> + <path + d="m 218.304,241.188 c -2.9,1.834 -8.917,18.762 -6.01,22.858 4.325,6.093 32.696,-15.214 30.405,-21.183 -2.356,-6.136 -21.883,-2.64 -24.395,-1.675 z m -14.341,-9.677 3.368,5.018 c 0,0 0.934,1.385 0.252,4.412 -1.066,4.734 -5.207,16.96 -5.819,27.111 -0.074,1.226 -1.793,12.229 9.964,9.517 11.758,-2.711 36.593,-21.745 41.746,-30.395 5.153,-8.65 -0.843,-13.795 -8.332,-14.524 -7.489,-0.73 -19.089,-0.425 -24.443,0.189 -5.354,0.614 -4.956,-1.165 -9.326,-5.975 -0.327,-0.361 -7.41,4.647 -7.41,4.647 z" + id="path2795" + style="clip-rule:evenodd;fill:#3e3e3e;fill-rule:evenodd" + inkscape:connector-curvature="0" /> + <path + d="m 216.503,238.52 c -2.9,1.834 -8.917,18.762 -6.009,22.858 4.324,6.092 32.696,-15.214 30.405,-21.183 -2.356,-6.136 -21.882,-2.64 -24.396,-1.675 z m -13.394,-10.003 3.368,5.018 c 0,0 0.934,1.385 0.252,4.412 -1.066,4.734 -5.207,16.96 -5.819,27.111 -0.074,1.226 -1.793,12.229 9.964,9.517 11.758,-2.711 36.593,-21.745 41.746,-30.395 5.153,-8.65 -0.843,-13.795 -8.332,-14.524 -7.489,-0.73 -19.089,-0.425 -24.443,0.189 -5.354,0.614 -4.956,-1.165 -9.326,-5.975 -0.328,-0.361 -7.41,4.647 -7.41,4.647 z" + id="path2797" + style="clip-rule:evenodd;fill:url(#linearGradient3299);fill-opacity:1;fill-rule:evenodd" + inkscape:connector-curvature="0" /> + <path + mask="url(#mask4481)" + transform="matrix(1.4295286,0.05310508,-0.05040644,1.2918715,-77.431354,-78.804771)" + d="m 214.776,227.853 c -2.797,3.296 -6.24,5.845 -9.926,7.474 0.432,-2.596 -0.374,-3.792 -0.374,-3.792 l -3.368,-5.018 c 0,0 7.083,-5.008 7.41,-4.647 3.294,3.624 3.879,5.527 6.258,5.983 z" + id="path2799" + style="fill:#54575a;fill-opacity:1" + inkscape:connector-curvature="0" /> + <path + d="m 116.052,45.547 c 17.234,36.62 72.865,128.908 102.86,168.287 -2.858,14.11 -18.673,23.308 -29.809,18.791 L 73.761,66.024 c -0.07,-12.347 22.06,-27.271 42.291,-20.477 z" + id="path2803" + style="fill:#c8c7c5" + inkscape:connector-curvature="0" /> + <path + d="m 113.124,44.661 c 17.233,36.62 75.371,131.675 105.366,171.054 -4.069,13.505 -18.428,20.812 -30.299,17.44 L 72.849,66.555 C 72.779,54.208 95.748,39.956 113.124,44.661 Z" + id="path2805" + style="fill:#7c858c" + inkscape:connector-curvature="0" /> + <path + d="M 203.927,231.912 80.383,53.463 c 3.583,-3.084 8.164,-5.73 13.116,-7.479 6.902,12.484 25.22,44.608 54.336,88.542 22.713,34.272 46.085,68.024 64.139,91.973 -2.35,2.316 -5.102,4.145 -8.047,5.413 z m -3.597,1.245 c -1.392,0.368 -2.805,0.615 -4.223,0.733 L 75.218,59.278 c 0.699,-1.099 1.537,-2.181 2.494,-3.23 L 200.33,233.157 Z" + id="path2809" + style="clip-rule:evenodd;fill:url(#radialGradient4507);fill-opacity:1;fill-rule:evenodd" + inkscape:connector-curvature="0" /> + </g> + <text + transform="matrix(0.9998477,0.01745241,-0.01745241,0.9998477,0,0)" + sodipodi:linespacing="125%" + id="text5053" + y="53.587437" + x="-408.52026" + style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + y="53.587437" + x="-408.52026" + id="tspan5055" + sodipodi:role="line"></tspan></text> + <text + transform="matrix(0.9998477,0.01745241,-0.01745241,0.9998477,0,0)" + sodipodi:linespacing="125%" + id="text5057" + y="-232.88652" + x="-525.88629" + style="font-style:normal;font-weight:normal;font-size:90px;line-height:125%;font-family:Sans;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + y="-232.88652" + x="-525.88629" + id="tspan5059" + sodipodi:role="line" /></text> + <text + transform="matrix(0.9998477,0.01745241,-0.01745241,0.9998477,0,0)" + sodipodi:linespacing="125%" + id="text5069" + y="-200.07454" + x="543.02759" + style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + y="-200.07454" + x="543.02759" + id="tspan5071" + sodipodi:role="line"></tspan></text> + </g> + <text + sodipodi:linespacing="125%" + id="text5811" + y="567.61206" + x="798.41962" + style="font-style:normal;font-weight:normal;font-size:180px;line-height:125%;font-family:Sans;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:35px;font-family:Overpass;-inkscape-font-specification:'Overpass Bold';letter-spacing:-2px;fill:#005f61;fill-opacity:1" + y="567.61206" + x="798.41962" + id="tspan5813" + sodipodi:role="line">VIRTUALIZATION API</tspan></text> + </g> + <g + id="g4988-0" + transform="matrix(0.94551858,0.32556815,-0.32556815,0.94551858,280.34595,-64.240535)"> + <g + id="g5736-0" + style="filter:url(#filter5799-3)"> + <text + transform="matrix(0.9998477,0.01745241,-0.01745241,0.9998477,0,0)" + sodipodi:linespacing="125%" + id="text5724-0" + y="176.00142" + x="137.92564" + style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:180px;font-family:Overpass;-inkscape-font-specification:'Overpass Bold';letter-spacing:-10px;fill:#e6e6e6;fill-opacity:1" + y="176.00142" + x="137.92564" + id="tspan5726-6" + sodipodi:role="line" /></text> + <g + id="g6186"> + <path + inkscape:connector-curvature="0" + style="opacity:1;fill:#25514b" + id="path2789-1" + d="m 127.052,43.547 c 17.233,36.62 72.865,128.908 102.86,168.287 -2.858,14.11 -18.673,23.308 -29.809,18.791 L 84.761,64.024 c -0.07,-12.347 22.06,-27.271 42.291,-20.477 z" + mask="url(#mask3913-3)" + transform="translate(-1.9999998,2.3156468e-7)" /> + <path + inkscape:connector-curvature="0" + style="fill:#c8c7c5" + id="path2807-3" + d="M 192.119,225.881 73.534,54.687 c 3.174,-9.061 16.868,-17.988 30.225,-18.875 22.158,44.223 78.164,134.394 111.831,178.223 -5.194,8.137 -14.62,12.648 -23.471,11.846 z" + mask="url(#mask4168-6)" + transform="translate(3.0630824e-7,8.0000003)" /> + <path + inkscape:connector-curvature="0" + style="fill:#7c858c" + id="path2645-3" + d="M 11.004,141.618 C 4.711,123.341 14.425,103.424 32.702,97.131 L 249.423,22.512 c 18.277,-6.293 38.195,3.422 44.488,21.699 l 43.577,126.552 c 6.293,18.277 -3.421,38.194 -21.698,44.487 L 99.069,289.869 C 80.792,296.161 60.874,286.447 54.581,268.17 l -43.577,-126.552 0,0 z" /> + <path + inkscape:connector-curvature="0" + style="fill:url(#linearGradient6148);fill-opacity:1" + id="path2651-0" + d="M 7.097,130.272 C 0.803,111.995 10.518,92.078 28.795,85.785 L 245.517,11.166 c 18.277,-6.293 38.194,3.422 44.488,21.699 l 43.577,126.552 c 6.293,18.277 -3.421,38.194 -21.698,44.487 L 95.162,278.523 C 76.885,284.816 56.967,275.101 50.674,256.824 L 7.097,130.272 l 0,0 z" /> + <path + d="m 156.599,246.825 13.562,-4.67 6.521,18.94 -13.562,4.67 -6.521,-18.94 z m 25.041,-8.622 13.562,-4.67 6.521,18.939 -13.562,4.67 -6.521,-18.939 z m 25.041,-8.622 13.563,-4.67 6.521,18.94 -13.562,4.67 -6.522,-18.94 z m 25.042,-8.623 13.562,-4.67 6.521,18.94 -13.562,4.67 -6.521,-18.94 z m 25.041,-8.622 13.562,-4.67 6.521,18.939 -13.562,4.67 -6.521,-18.939 z m -125.207,43.112 13.562,-4.67 6.521,18.94 -13.562,4.67 -6.521,-18.94 z" + id="path2655-0" + style="clip-rule:evenodd;opacity:0.7;fill:url(#linearGradient6150);fill-opacity:1;fill-rule:evenodd" + inkscape:connector-curvature="0" /> + <path + inkscape:connector-curvature="0" + style="fill:url(#radialGradient3548-5);fill-opacity:1" + id="path2659-0" + d="M 2.568,124.472 C -3.725,106.195 5.989,86.278 24.266,79.985 L 245.516,3.807 c 18.277,-6.292 38.195,3.422 44.488,21.699 l 41.752,121.253 c 6.293,18.277 -3.421,38.194 -21.698,44.487 L 88.808,267.424 C 70.531,273.717 50.613,264.002 44.32,245.725 L 2.568,124.472 l 0,0 z" /> + <path + inkscape:connector-curvature="0" + style="fill:#7c858c" + id="path2665-2" + d="M 1.917,122.581 C -4.376,104.304 5.338,84.387 23.615,78.094 L 244.865,1.916 c 18.277,-6.293 38.194,3.422 44.488,21.699 l 41.752,121.253 c 6.293,18.277 -3.421,38.194 -21.698,44.487 L 88.157,265.533 C 69.88,271.826 49.962,262.111 43.669,243.834 L 1.917,122.581 l 0,0 z" /> + <path + inkscape:connector-curvature="0" + style="fill:url(#radialGradient3552-6);fill-opacity:1" + id="path2671-2" + d="M 5.763,123.175 C -0.35,105.42 9.086,86.072 26.841,79.958 L 243.342,5.416 c 17.755,-6.113 37.104,3.324 43.217,21.079 l 38.787,112.64 c 6.113,17.755 -3.323,37.103 -21.078,43.216 L 87.767,256.893 C 70.012,263.006 50.664,253.569 44.55,235.814 L 5.763,123.175 l 0,0 z" /> + <path + inkscape:connector-curvature="0" + style="fill:#3e3e3e" + id="path2677-2" + d="M 7.427,123.74 C 1.493,106.508 10.652,87.728 27.885,81.795 L 243.792,7.457 c 17.232,-5.933 36.012,3.226 41.946,20.459 l 39.771,115.497 c 5.934,17.233 -3.226,36.012 -20.458,41.945 L 89.143,259.696 C 71.91,265.629 53.131,256.469 47.197,239.237 L 7.427,123.74 l 0,0 z" /> + <path + inkscape:connector-curvature="0" + style="fill:#005f61;fill-opacity:1" + id="path3801-4" + d="m 11.049995,126.45117 c -5.3939998,-15.666 2.932,-32.737999 18.598,-38.131999 L 245.226,14.094171 c 15.666,-5.3940003 32.738,2.933 38.132,18.599 l 39.799,115.579999 c 5.394,15.666 -2.932,32.738 -18.598,38.131 l -215.578005,74.225 c -15.666,5.394 -32.738,-2.933 -38.133,-18.599 l -39.798,-115.579 0,0 z" /> + <g + transform="translate(0.31798936,1.8925831)" + id="g2695-7"> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:#ffe600;fill-rule:evenodd" + id="path2697-9" + d="m 30,102.111 c -1.771,-7.695 2.602,-9.355 2.672,-9.379 1.371,-0.472 6.183,-1.554 7.316,1.737 1.025,2.977 -4.531,7.82 -9.583,9.56 -5.015,1.727 -12.469,1.364 -13.494,-1.613 -1.133,-3.291 3.325,-5.401 4.696,-5.873 0.069,-0.024 4.342,-2.237 7.88,5.746 0.13,0.293 0.571,0.074 0.513,-0.178 z" /> + <path + inkscape:connector-curvature="0" + style="fill:#000000;fill-opacity:1" + id="path2699-8" + d="m 32.867,154.308 c 7.274,17.049 17.313,28.317 23.916,26.044 6.602,-2.273 7.575,-17.334 2.812,-35.247 -0.367,-3.303 -0.911,-9.542 -0.275,-13.127 0.464,-2.615 -0.112,-3.379 -2.212,-1.079 -0.634,0.694 -1.14,1.345 -1.514,2.022 -7.335,-18.703 -18.159,-31.442 -25.141,-29.038 -6.982,2.404 -7.669,19.106 -1.934,38.36 -0.712,-0.304 -1.51,-0.505 -2.438,-0.662 -3.071,-0.52 -3.054,0.437 -1.079,2.212 2.709,2.435 6.121,7.686 7.865,10.515 z" /> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd" + id="path2701-5" + d="m 30.621,139.494 c 5.498,15.966 14.795,27.243 20.766,25.187 5.971,-2.056 6.355,-16.666 0.857,-32.632 -5.498,-15.966 -14.795,-27.243 -20.766,-25.187 -5.971,2.056 -6.354,16.665 -0.857,32.632 z m 23.197,28.556 c 0.536,1.558 1.515,2.634 2.186,2.403 0.671,-0.231 0.78,-1.681 0.243,-3.239 -0.536,-1.558 -1.515,-2.633 -2.186,-2.403 -0.67,0.231 -0.779,1.682 -0.243,3.239 z m -4.7,1.619 c 0.536,1.558 1.515,2.634 2.186,2.403 0.67,-0.231 0.779,-1.681 0.243,-3.239 -0.536,-1.558 -1.515,-2.634 -2.186,-2.402 -0.671,0.23 -0.78,1.68 -0.243,3.238 z" /> + <g + id="g2703-4"> + <ellipse + style="fill:#ffe600" + id="ellipse2705-7" + ry="2.142" + rx="4.428" + cy="163.328" + cx="50.867001" + transform="matrix(-0.9455,0.3255,-0.3255,-0.9455,152.1324,301.1998)" /> + <path + inkscape:connector-curvature="0" + style="fill:#ffe600" + id="path2707-8" + d="" /> + </g> + </g> + <g + transform="translate(0.31798936,1.8925831)" + id="g2709-6"> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:#ffe600;fill-rule:evenodd" + id="path2711-0" + d="m 64.282,90.307 c -1.771,-7.695 2.603,-9.355 2.672,-9.379 1.371,-0.472 6.183,-1.554 7.316,1.737 1.025,2.978 -4.531,7.82 -9.583,9.56 -5.015,1.727 -12.469,1.364 -13.494,-1.613 -1.133,-3.291 3.325,-5.401 4.696,-5.873 0.07,-0.024 4.342,-2.237 7.88,5.746 0.13,0.292 0.572,0.074 0.513,-0.178 z" /> + <path + inkscape:connector-curvature="0" + style="fill:#000000;fill-opacity:1" + id="path2713-0" + d="m 67.15,142.503 c 7.274,17.049 17.313,28.317 23.916,26.044 6.602,-2.273 7.575,-17.333 2.812,-35.247 -0.367,-3.303 -0.911,-9.542 -0.275,-13.127 0.464,-2.615 -0.112,-3.379 -2.212,-1.079 -0.634,0.694 -1.139,1.345 -1.514,2.022 -7.334,-18.704 -18.159,-31.442 -25.141,-29.038 -6.982,2.404 -7.669,19.106 -1.934,38.36 -0.712,-0.304 -1.51,-0.505 -2.438,-0.662 -3.071,-0.52 -3.054,0.437 -1.079,2.211 2.709,2.436 6.121,7.687 7.865,10.516 z" /> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd" + id="path2715-6" + d="m 64.904,127.689 c 5.498,15.967 14.795,27.243 20.766,25.187 5.971,-2.056 6.355,-16.666 0.857,-32.632 -5.498,-15.967 -14.795,-27.243 -20.766,-25.187 -5.971,2.056 -6.355,16.666 -0.857,32.632 z m 23.197,28.557 c 0.536,1.558 1.515,2.633 2.186,2.402 0.671,-0.231 0.779,-1.681 0.243,-3.239 -0.537,-1.558 -1.515,-2.633 -2.186,-2.402 -0.671,0.231 -0.779,1.681 -0.243,3.239 z m -4.7,1.619 c 0.536,1.558 1.515,2.633 2.185,2.402 0.67,-0.231 0.78,-1.681 0.243,-3.239 -0.536,-1.558 -1.515,-2.633 -2.186,-2.402 -0.671,0.231 -0.779,1.681 -0.242,3.239 z" /> + <g + id="g2717-4"> + <ellipse + style="fill:#ffe600" + id="ellipse2719-3" + ry="2.142" + rx="4.428" + cy="151.524" + cx="85.149002" + transform="matrix(-0.9455,0.3255,-0.3255,-0.9455,214.9873,267.075)" /> + <path + inkscape:connector-curvature="0" + style="fill:#ffe600" + id="path2721-7" + d="" /> + </g> + </g> + <g + transform="translate(0.31798936,1.8925831)" + id="g2723-5"> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:#ffe600;fill-rule:evenodd" + id="path2725-8" + d="m 98.565,78.502 c -1.771,-7.694 2.602,-9.355 2.672,-9.379 1.371,-0.472 6.183,-1.554 7.316,1.736 1.025,2.978 -4.531,7.82 -9.583,9.56 -5.015,1.727 -12.469,1.364 -13.494,-1.613 -1.133,-3.291 3.325,-5.401 4.696,-5.873 0.069,-0.024 4.342,-2.237 7.88,5.746 0.13,0.293 0.572,0.075 0.513,-0.177 z" /> + <path + inkscape:connector-curvature="0" + style="fill:#000000;fill-opacity:1" + id="path2727-1" + d="m 101.433,130.699 c 7.274,17.048 17.313,28.317 23.915,26.043 6.602,-2.274 7.576,-17.333 2.812,-35.246 -0.367,-3.303 -0.911,-9.542 -0.275,-13.127 0.464,-2.615 -0.112,-3.379 -2.212,-1.079 -0.634,0.695 -1.139,1.345 -1.514,2.022 C 116.825,90.609 106,77.871 99.019,80.274 c -6.982,2.404 -7.669,19.106 -1.934,38.36 -0.712,-0.303 -1.51,-0.504 -2.438,-0.662 -3.071,-0.52 -3.054,0.437 -1.079,2.212 2.709,2.435 6.121,7.686 7.865,10.515 z" /> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd" + id="path2729-0" + d="m 99.187,115.885 c 5.498,15.967 14.795,27.243 20.766,25.187 5.971,-2.056 6.355,-16.666 0.857,-32.632 -5.498,-15.967 -14.795,-27.243 -20.766,-25.187 -5.971,2.056 -6.355,16.665 -0.857,32.632 z m 23.197,28.556 c 0.536,1.558 1.515,2.633 2.186,2.403 0.67,-0.231 0.779,-1.681 0.243,-3.239 -0.536,-1.558 -1.515,-2.634 -2.185,-2.403 -0.671,0.232 -0.78,1.682 -0.244,3.239 z m -4.701,1.619 c 0.536,1.558 1.515,2.633 2.186,2.402 0.671,-0.23 0.78,-1.681 0.243,-3.239 -0.536,-1.558 -1.515,-2.633 -2.185,-2.402 -0.671,0.231 -0.78,1.681 -0.244,3.239 z" /> + <g + id="g2731-9"> + <ellipse + style="fill:#ffe600" + id="ellipse2733-3" + ry="2.142" + rx="4.428" + cy="139.72" + cx="119.432" + transform="matrix(-0.9455,0.3255,-0.3255,-0.9455,277.8429,232.9489)" /> + <path + inkscape:connector-curvature="0" + style="fill:#ffe600" + id="path2735-0" + d="" /> + </g> + </g> + <g + transform="translate(0.31798936,1.8925831)" + id="g2739-2"> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:#ffe600;fill-rule:evenodd" + id="path2741-6" + d="m 96.575,238.982 c 3.342,7.154 7.811,5.77 7.88,5.746 1.371,-0.472 5.829,-2.583 4.696,-5.873 -1.025,-2.977 -8.385,-3.373 -13.437,-1.633 -5.015,1.727 -10.665,6.602 -9.64,9.579 1.133,3.291 5.946,2.208 7.316,1.736 0.07,-0.023 4.799,-0.91 2.672,-9.379 -0.078,-0.31 0.403,-0.41 0.513,-0.176 z" /> + <path + inkscape:connector-curvature="0" + style="fill:#000000;fill-opacity:1" + id="path2743-4" + d="m 66.699,196.085 c -4.764,-17.913 -3.791,-32.973 2.812,-35.247 6.602,-2.273 16.641,8.995 23.915,26.043 1.744,2.829 5.156,8.08 7.865,10.514 1.976,1.775 1.992,2.732 -1.079,2.212 -0.927,-0.157 -1.726,-0.358 -2.438,-0.662 5.735,19.254 5.048,35.956 -1.934,38.36 -6.982,2.404 -17.806,-10.334 -25.141,-29.038 -0.374,0.677 -0.88,1.328 -1.514,2.022 -2.1,2.3 -2.675,1.536 -2.212,-1.079 0.637,-3.583 0.093,-9.822 -0.274,-13.125 z" /> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd" + id="path2745-3" + d="m 74.049,209.142 c -5.498,-15.966 -5.114,-30.576 0.857,-32.632 5.971,-2.056 15.269,9.22 20.766,25.187 5.498,15.967 5.114,30.577 -0.857,32.633 -5.971,2.054 -15.268,-9.222 -20.766,-25.188 z m 0.699,-36.785 c -0.536,-1.558 -0.428,-3.008 0.243,-3.239 0.67,-0.231 1.649,0.845 2.185,2.403 0.537,1.558 0.427,3.008 -0.243,3.239 -0.67,0.231 -1.649,-0.845 -2.185,-2.403 z m -4.701,1.619 c -0.536,-1.558 -0.427,-3.008 0.243,-3.239 0.67,-0.231 1.649,0.845 2.186,2.403 0.536,1.558 0.427,3.008 -0.243,3.239 -0.67,0.231 -1.65,-0.845 -2.186,-2.403 z" /> + <g + id="g2747-8"> + <ellipse + style="fill:#ffe600" + id="ellipse2749-6" + ry="2.142" + rx="4.428" + cy="177.98599" + cx="75.361" + transform="matrix(-0.9455,0.3255,-0.3255,-0.9455,204.5578,321.744)" /> + <path + inkscape:connector-curvature="0" + style="fill:#ffe600" + id="path2751-7" + d="" /> + </g> + </g> + <g + transform="translate(0.31798936,1.8925831)" + id="g2753-0"> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:#ffe600;fill-rule:evenodd" + id="path2755-8" + d="m 130.858,227.178 c 3.341,7.154 7.81,5.77 7.88,5.746 1.371,-0.472 5.829,-2.582 4.696,-5.873 -1.025,-2.977 -8.385,-3.373 -13.437,-1.633 -5.015,1.727 -10.665,6.602 -9.64,9.579 1.133,3.291 5.946,2.208 7.316,1.737 0.069,-0.024 4.799,-0.91 2.672,-9.379 -0.078,-0.312 0.404,-0.412 0.513,-0.177 z" /> + <path + inkscape:connector-curvature="0" + style="fill:#000000;fill-opacity:1" + id="path2757-1" + d="m 100.982,184.281 c -4.764,-17.913 -3.791,-32.973 2.812,-35.247 6.602,-2.273 16.641,8.995 23.915,26.044 1.745,2.829 5.157,8.08 7.865,10.513 1.976,1.775 1.993,2.732 -1.079,2.212 -0.927,-0.157 -1.726,-0.358 -2.438,-0.662 5.736,19.254 5.048,35.957 -1.934,38.36 -6.981,2.404 -17.806,-10.334 -25.141,-29.038 -0.374,0.678 -0.879,1.328 -1.513,2.022 -2.1,2.301 -2.676,1.537 -2.212,-1.079 0.636,-3.584 0.092,-9.822 -0.275,-13.125 z" /> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd" + id="path2759-9" + d="m 108.332,197.337 c -5.498,-15.966 -5.114,-30.576 0.857,-32.632 5.971,-2.056 15.268,9.22 20.766,25.187 5.498,15.966 5.114,30.576 -0.857,32.632 -5.971,2.056 -15.268,-9.22 -20.766,-25.187 z m 0.699,-36.784 c -0.536,-1.558 -0.428,-3.008 0.243,-3.239 0.671,-0.231 1.649,0.845 2.186,2.402 0.536,1.558 0.427,3.008 -0.243,3.239 -0.671,0.231 -1.65,-0.845 -2.186,-2.402 z m -4.701,1.618 c -0.536,-1.558 -0.427,-3.008 0.243,-3.239 0.67,-0.231 1.649,0.845 2.185,2.402 0.536,1.557 0.428,3.008 -0.243,3.239 -0.671,0.231 -1.649,-0.844 -2.185,-2.402 z" /> + <g + id="g2761-8"> + <ellipse + style="fill:#ffe600" + id="ellipse2763-1" + ry="2.142" + rx="4.428" + cy="166.18201" + cx="109.643" + transform="matrix(-0.9455,0.3255,-0.3255,-0.9455,267.4128,287.6192)" /> + <path + inkscape:connector-curvature="0" + style="fill:#ffe600" + id="path2765-6" + d="" /> + </g> + </g> + <g + transform="translate(0.31798936,1.8925831)" + id="g2767-4"> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:#ffe600;fill-rule:evenodd" + id="path2769-8" + d="m 165.141,215.373 c 3.342,7.154 7.811,5.77 7.88,5.746 1.371,-0.472 5.829,-2.582 4.696,-5.873 -1.025,-2.977 -8.385,-3.372 -13.438,-1.633 -5.015,1.727 -10.665,6.602 -9.64,9.579 1.133,3.291 5.945,2.208 7.316,1.737 0.069,-0.024 4.799,-0.91 2.672,-9.379 -0.078,-0.311 0.404,-0.411 0.514,-0.177 z" /> + <path + inkscape:connector-curvature="0" + style="fill:#000000;fill-opacity:1" + id="path2771-5" + d="m 135.265,172.476 c -4.764,-17.913 -3.791,-32.973 2.812,-35.246 6.603,-2.273 16.641,8.995 23.916,26.043 1.744,2.829 5.156,8.08 7.865,10.514 1.975,1.775 1.992,2.731 -1.079,2.212 -0.927,-0.157 -1.726,-0.358 -2.438,-0.662 5.735,19.254 5.048,35.957 -1.934,38.36 -6.982,2.404 -17.806,-10.334 -25.141,-29.038 -0.374,0.678 -0.88,1.328 -1.514,2.022 -2.1,2.301 -2.676,1.537 -2.212,-1.079 0.636,-3.584 0.092,-9.823 -0.275,-13.126 z" /> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd" + id="path2773-0" + d="m 142.615,185.533 c -5.498,-15.967 -5.114,-30.577 0.857,-32.633 5.971,-2.056 15.269,9.221 20.766,25.187 5.497,15.966 5.114,30.576 -0.857,32.632 -5.971,2.056 -15.268,-9.22 -20.766,-25.186 z m 0.699,-36.785 c -0.537,-1.558 -0.428,-3.008 0.243,-3.239 0.671,-0.231 1.649,0.845 2.186,2.402 0.537,1.558 0.428,3.008 -0.243,3.239 -0.671,0.231 -1.65,-0.844 -2.186,-2.402 z m -4.701,1.619 c -0.536,-1.558 -0.427,-3.008 0.243,-3.239 0.671,-0.231 1.649,0.845 2.186,2.402 0.537,1.558 0.428,3.008 -0.243,3.239 -0.671,0.231 -1.65,-0.845 -2.186,-2.402 z" /> + <g + id="g2775-1"> + <ellipse + style="fill:#ffe600" + id="ellipse2777-5" + ry="2.142" + rx="4.4289999" + cy="154.379" + cx="143.92599" + transform="matrix(-0.9455,0.3256,-0.3256,-0.9455,330.2729,253.4852)" /> + <path + inkscape:connector-curvature="0" + style="fill:#ffe600" + id="path2779-9" + d="" /> + </g> + </g> + <path + d="M 95.108,61.776 244.59003,10.309068 c 15.666,-5.3939967 32.82494,3.185516 38.32619,19.163008 l 40.59032,117.878134 c 5.50125,15.97749 -2.7378,33.302 -18.40381,38.69497 L 201.12272,221.84614 95.108,61.776 Z" + id="path2781-7" + style="fill:#3c857c;fill-opacity:1;filter:url(#filter5576-4)" + inkscape:connector-curvature="0" /> + <text + transform="matrix(0.94551858,-0.32556815,0.32556815,0.94551858,0,0)" + sodipodi:linespacing="125%" + id="text6154" + y="150.66229" + x="98.503555" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:60px;line-height:125%;font-family:Sans;-inkscape-font-specification:'Sans Bold';text-align:start;letter-spacing:-2px;word-spacing:0px;text-anchor:start;fill:#e6e6e6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Overpass;-inkscape-font-specification:'Overpass Bold';letter-spacing:-3px;fill:#e6e6e6;fill-opacity:1" + y="150.66229" + x="98.503555" + id="tspan6156" + sodipodi:role="line">libvirt</tspan></text> + <path + d="m 218.304,241.188 c -2.9,1.834 -8.917,18.762 -6.01,22.858 4.325,6.093 32.696,-15.214 30.405,-21.183 -2.356,-6.136 -21.883,-2.64 -24.395,-1.675 z m -14.341,-9.677 3.368,5.018 c 0,0 0.934,1.385 0.252,4.412 -1.066,4.734 -5.207,16.96 -5.819,27.111 -0.074,1.226 -1.793,12.229 9.964,9.517 11.758,-2.711 36.593,-21.745 41.746,-30.395 5.153,-8.65 -0.843,-13.795 -8.332,-14.524 -7.489,-0.73 -19.089,-0.425 -24.443,0.189 -5.354,0.614 -4.956,-1.165 -9.326,-5.975 -0.327,-0.361 -7.41,4.647 -7.41,4.647 z" + id="path2795-2" + style="clip-rule:evenodd;fill:#3e3e3e;fill-rule:evenodd" + inkscape:connector-curvature="0" /> + <path + d="m 216.503,238.52 c -2.9,1.834 -8.917,18.762 -6.009,22.858 4.324,6.092 32.696,-15.214 30.405,-21.183 -2.356,-6.136 -21.882,-2.64 -24.396,-1.675 z m -13.394,-10.003 3.368,5.018 c 0,0 0.934,1.385 0.252,4.412 -1.066,4.734 -5.207,16.96 -5.819,27.111 -0.074,1.226 -1.793,12.229 9.964,9.517 11.758,-2.711 36.593,-21.745 41.746,-30.395 5.153,-8.65 -0.843,-13.795 -8.332,-14.524 -7.489,-0.73 -19.089,-0.425 -24.443,0.189 -5.354,0.614 -4.956,-1.165 -9.326,-5.975 -0.328,-0.361 -7.41,4.647 -7.41,4.647 z" + id="path2797-8" + style="clip-rule:evenodd;fill:url(#linearGradient6152);fill-opacity:1;fill-rule:evenodd" + inkscape:connector-curvature="0" /> + <path + mask="url(#mask4481-9)" + transform="matrix(1.4295286,0.05310508,-0.05040644,1.2918715,-77.431354,-78.804771)" + d="m 214.776,227.853 c -2.797,3.296 -6.24,5.845 -9.926,7.474 0.432,-2.596 -0.374,-3.792 -0.374,-3.792 l -3.368,-5.018 c 0,0 7.083,-5.008 7.41,-4.647 3.294,3.624 3.879,5.527 6.258,5.983 z" + id="path2799-9" + style="fill:#54575a;fill-opacity:1" + inkscape:connector-curvature="0" /> + <path + d="m 116.052,45.547 c 17.234,36.62 72.865,128.908 102.86,168.287 -2.858,14.11 -18.673,23.308 -29.809,18.791 L 73.761,66.024 c -0.07,-12.347 22.06,-27.271 42.291,-20.477 z" + id="path2803-5" + style="fill:#c8c7c5" + inkscape:connector-curvature="0" /> + <path + d="m 113.124,44.661 c 17.233,36.62 75.371,131.675 105.366,171.054 -4.069,13.505 -18.428,20.812 -30.299,17.44 L 72.849,66.555 C 72.779,54.208 95.748,39.956 113.124,44.661 Z" + id="path2805-0" + style="fill:#7c858c;filter:url(#filter6162)" + inkscape:connector-curvature="0" /> + <path + d="M 203.927,231.912 80.383,53.463 c 3.583,-3.084 8.164,-5.73 13.116,-7.479 6.902,12.484 25.22,44.608 54.336,88.542 22.713,34.272 46.085,68.024 64.139,91.973 -2.35,2.316 -5.102,4.145 -8.047,5.413 z m -3.597,1.245 c -1.392,0.368 -2.805,0.615 -4.223,0.733 L 75.218,59.278 c 0.699,-1.099 1.537,-2.181 2.494,-3.23 L 200.33,233.157 Z" + id="path2809-2" + style="clip-rule:evenodd;fill:url(#radialGradient4507-4);fill-opacity:1;fill-rule:evenodd" + inkscape:connector-curvature="0" /> + <text + transform="matrix(0.94551858,-0.32556815,0.32556815,0.94551858,0,0)" + sodipodi:linespacing="125%" + id="text6158" + y="165.84041" + x="109.76771" + style="font-style:normal;font-weight:normal;font-size:13.75px;line-height:125%;font-family:Sans;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#002121;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:12.5px;font-family:Sans;-inkscape-font-specification:'Sans Bold';letter-spacing:-0.5px" + y="165.84041" + x="109.76771" + id="tspan6160" + sodipodi:role="line">the virtualization API</tspan></text> + </g> + </g> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-408.52026" + y="53.587437" + id="text5053-7" + sodipodi:linespacing="125%" + transform="matrix(0.9998477,0.01745241,-0.01745241,0.9998477,0,0)"><tspan + sodipodi:role="line" + id="tspan5055-2" + x="-408.52026" + y="53.587437" /></text> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:90px;line-height:125%;font-family:Sans;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-525.88629" + y="-232.88652" + id="text5057-8" + sodipodi:linespacing="125%" + transform="matrix(0.9998477,0.01745241,-0.01745241,0.9998477,0,0)"><tspan + sodipodi:role="line" + id="tspan5059-1" + x="-525.88629" + y="-232.88652" /></text> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="543.02759" + y="-200.07454" + id="text5069-7" + sodipodi:linespacing="125%" + transform="matrix(0.9998477,0.01745241,-0.01745241,0.9998477,0,0)"><tspan + sodipodi:role="line" + id="tspan5071-7" + x="543.02759" + y="-200.07454" /></text> + </g> + <g + id="g4988-0-1" + transform="matrix(0.94551858,0.32556815,-0.32556815,0.94551858,279.41487,-472.74603)"> + <g + id="g5736-0-0" + style="filter:url(#filter5799-3-6)"> + <text + transform="matrix(0.9998477,0.01745241,-0.01745241,0.9998477,0,0)" + sodipodi:linespacing="125%" + id="text5724-0-0" + y="176.00142" + x="137.92564" + style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:180px;font-family:Overpass;-inkscape-font-specification:'Overpass Bold';letter-spacing:-10px;fill:#e6e6e6;fill-opacity:1" + y="176.00142" + x="137.92564" + id="tspan5726-6-7" + sodipodi:role="line" /></text> + <g + id="g6186-0"> + <g + id="g6717"> + <path + transform="translate(-1.9999998,2.3156468e-7)" + mask="url(#mask3913-3-0)" + d="m 127.052,43.547 c 17.233,36.62 72.865,128.908 102.86,168.287 -2.858,14.11 -18.673,23.308 -29.809,18.791 L 84.761,64.024 c -0.07,-12.347 22.06,-27.271 42.291,-20.477 z" + id="path2789-1-8" + style="opacity:1;fill:#25514b" + inkscape:connector-curvature="0" /> + <path + transform="translate(3.0630824e-7,8.0000003)" + mask="url(#mask4168-6-6)" + d="M 192.119,225.881 73.534,54.687 c 3.174,-9.061 16.868,-17.988 30.225,-18.875 22.158,44.223 78.164,134.394 111.831,178.223 -5.194,8.137 -14.62,12.648 -23.471,11.846 z" + id="path2807-3-1" + style="fill:#c8c7c5" + inkscape:connector-curvature="0" /> + <path + d="M 11.004,141.618 C 4.711,123.341 14.425,103.424 32.702,97.131 L 249.423,22.512 c 18.277,-6.293 38.195,3.422 44.488,21.699 l 43.577,126.552 c 6.293,18.277 -3.421,38.194 -21.698,44.487 L 99.069,289.869 C 80.792,296.161 60.874,286.447 54.581,268.17 l -43.577,-126.552 0,0 z" + id="path2645-3-6" + style="fill:#7c858c" + inkscape:connector-curvature="0" /> + <path + d="M 7.097,130.272 C 0.803,111.995 10.518,92.078 28.795,85.785 L 245.517,11.166 c 18.277,-6.293 38.194,3.422 44.488,21.699 l 43.577,126.552 c 6.293,18.277 -3.421,38.194 -21.698,44.487 L 95.162,278.523 C 76.885,284.816 56.967,275.101 50.674,256.824 L 7.097,130.272 l 0,0 z" + id="path2651-0-4" + style="fill:url(#linearGradient6148-8);fill-opacity:1" + inkscape:connector-curvature="0" /> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;opacity:0.7;fill:url(#linearGradient6715);fill-opacity:1;fill-rule:evenodd" + id="path2655-0-1" + d="m 156.599,246.825 13.562,-4.67 6.521,18.94 -13.562,4.67 -6.521,-18.94 z m 25.041,-8.622 13.562,-4.67 6.521,18.939 -13.562,4.67 -6.521,-18.939 z m 25.041,-8.622 13.563,-4.67 6.521,18.94 -13.562,4.67 -6.522,-18.94 z m 25.042,-8.623 13.562,-4.67 6.521,18.94 -13.562,4.67 -6.521,-18.94 z m 25.041,-8.622 13.562,-4.67 6.521,18.939 -13.562,4.67 -6.521,-18.939 z m -125.207,43.112 13.562,-4.67 6.521,18.94 -13.562,4.67 -6.521,-18.94 z" /> + <path + d="M 2.568,124.472 C -3.725,106.195 5.989,86.278 24.266,79.985 L 245.516,3.807 c 18.277,-6.292 38.195,3.422 44.488,21.699 l 41.752,121.253 c 6.293,18.277 -3.421,38.194 -21.698,44.487 L 88.808,267.424 C 70.531,273.717 50.613,264.002 44.32,245.725 L 2.568,124.472 l 0,0 z" + id="path2659-0-4" + style="fill:url(#radialGradient3548-5-3);fill-opacity:1" + inkscape:connector-curvature="0" /> + <path + d="M 1.917,122.581 C -4.376,104.304 5.338,84.387 23.615,78.094 L 244.865,1.916 c 18.277,-6.293 38.194,3.422 44.488,21.699 l 41.752,121.253 c 6.293,18.277 -3.421,38.194 -21.698,44.487 L 88.157,265.533 C 69.88,271.826 49.962,262.111 43.669,243.834 L 1.917,122.581 l 0,0 z" + id="path2665-2-9" + style="fill:#7c858c" + inkscape:connector-curvature="0" /> + <path + d="M 5.763,123.175 C -0.35,105.42 9.086,86.072 26.841,79.958 L 243.342,5.416 c 17.755,-6.113 37.104,3.324 43.217,21.079 l 38.787,112.64 c 6.113,17.755 -3.323,37.103 -21.078,43.216 L 87.767,256.893 C 70.012,263.006 50.664,253.569 44.55,235.814 L 5.763,123.175 l 0,0 z" + id="path2671-2-8" + style="fill:url(#radialGradient3552-6-9);fill-opacity:1" + inkscape:connector-curvature="0" /> + <path + d="M 7.427,123.74 C 1.493,106.508 10.652,87.728 27.885,81.795 L 243.792,7.457 c 17.232,-5.933 36.012,3.226 41.946,20.459 l 39.771,115.497 c 5.934,17.233 -3.226,36.012 -20.458,41.945 L 89.143,259.696 C 71.91,265.629 53.131,256.469 47.197,239.237 L 7.427,123.74 l 0,0 z" + id="path2677-2-6" + style="fill:#3e3e3e" + inkscape:connector-curvature="0" /> + <path + d="m 11.049995,126.45117 c -5.3939998,-15.666 2.932,-32.737999 18.598,-38.131999 L 245.226,14.094171 c 15.666,-5.3940003 32.738,2.933 38.132,18.599 l 39.799,115.579999 c 5.394,15.666 -2.932,32.738 -18.598,38.131 l -215.578005,74.225 c -15.666,5.394 -32.738,-2.933 -38.133,-18.599 l -39.798,-115.579 0,0 z" + id="path3801-4-2" + style="fill:#005f61;fill-opacity:1" + inkscape:connector-curvature="0" /> + <g + id="g2695-7-2" + transform="translate(0.31798936,1.8925831)"> + <path + d="m 30,102.111 c -1.771,-7.695 2.602,-9.355 2.672,-9.379 1.371,-0.472 6.183,-1.554 7.316,1.737 1.025,2.977 -4.531,7.82 -9.583,9.56 -5.015,1.727 -12.469,1.364 -13.494,-1.613 -1.133,-3.291 3.325,-5.401 4.696,-5.873 0.069,-0.024 4.342,-2.237 7.88,5.746 0.13,0.293 0.571,0.074 0.513,-0.178 z" + id="path2697-9-5" + style="clip-rule:evenodd;fill:#ffe600;fill-rule:evenodd" + inkscape:connector-curvature="0" /> + <path + d="m 32.867,154.308 c 7.274,17.049 17.313,28.317 23.916,26.044 6.602,-2.273 7.575,-17.334 2.812,-35.247 -0.367,-3.303 -0.911,-9.542 -0.275,-13.127 0.464,-2.615 -0.112,-3.379 -2.212,-1.079 -0.634,0.694 -1.14,1.345 -1.514,2.022 -7.335,-18.703 -18.159,-31.442 -25.141,-29.038 -6.982,2.404 -7.669,19.106 -1.934,38.36 -0.712,-0.304 -1.51,-0.505 -2.438,-0.662 -3.071,-0.52 -3.054,0.437 -1.079,2.212 2.709,2.435 6.121,7.686 7.865,10.515 z" + id="path2699-8-2" + style="fill:#000000;fill-opacity:1" + inkscape:connector-curvature="0" /> + <path + d="m 30.621,139.494 c 5.498,15.966 14.795,27.243 20.766,25.187 5.971,-2.056 6.355,-16.666 0.857,-32.632 -5.498,-15.966 -14.795,-27.243 -20.766,-25.187 -5.971,2.056 -6.354,16.665 -0.857,32.632 z m 23.197,28.556 c 0.536,1.558 1.515,2.634 2.186,2.403 0.671,-0.231 0.78,-1.681 0.243,-3.239 -0.536,-1.558 -1.515,-2.633 -2.186,-2.403 -0.67,0.231 -0.779,1.682 -0.243,3.239 z m -4.7,1.619 c 0.536,1.558 1.515,2.634 2.186,2.403 0.67,-0.231 0.779,-1.681 0.243,-3.239 -0.536,-1.558 -1.515,-2.634 -2.186,-2.402 -0.671,0.23 -0.78,1.68 -0.243,3.238 z" + id="path2701-5-3" + style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd" + inkscape:connector-curvature="0" /> + <g + id="g2703-4-2"> + <ellipse + transform="matrix(-0.9455,0.3255,-0.3255,-0.9455,152.1324,301.1998)" + cx="50.867001" + cy="163.328" + rx="4.428" + ry="2.142" + id="ellipse2705-7-7" + style="fill:#ffe600" /> + <path + d="" + id="path2707-8-3" + style="fill:#ffe600" + inkscape:connector-curvature="0" /> + </g> + </g> + <g + id="g2709-6-9" + transform="translate(0.31798936,1.8925831)"> + <path + d="m 64.282,90.307 c -1.771,-7.695 2.603,-9.355 2.672,-9.379 1.371,-0.472 6.183,-1.554 7.316,1.737 1.025,2.978 -4.531,7.82 -9.583,9.56 -5.015,1.727 -12.469,1.364 -13.494,-1.613 -1.133,-3.291 3.325,-5.401 4.696,-5.873 0.07,-0.024 4.342,-2.237 7.88,5.746 0.13,0.292 0.572,0.074 0.513,-0.178 z" + id="path2711-0-0" + style="clip-rule:evenodd;fill:#ffe600;fill-rule:evenodd" + inkscape:connector-curvature="0" /> + <path + d="m 67.15,142.503 c 7.274,17.049 17.313,28.317 23.916,26.044 6.602,-2.273 7.575,-17.333 2.812,-35.247 -0.367,-3.303 -0.911,-9.542 -0.275,-13.127 0.464,-2.615 -0.112,-3.379 -2.212,-1.079 -0.634,0.694 -1.139,1.345 -1.514,2.022 -7.334,-18.704 -18.159,-31.442 -25.141,-29.038 -6.982,2.404 -7.669,19.106 -1.934,38.36 -0.712,-0.304 -1.51,-0.505 -2.438,-0.662 -3.071,-0.52 -3.054,0.437 -1.079,2.211 2.709,2.436 6.121,7.687 7.865,10.516 z" + id="path2713-0-1" + style="fill:#000000;fill-opacity:1" + inkscape:connector-curvature="0" /> + <path + d="m 64.904,127.689 c 5.498,15.967 14.795,27.243 20.766,25.187 5.971,-2.056 6.355,-16.666 0.857,-32.632 -5.498,-15.967 -14.795,-27.243 -20.766,-25.187 -5.971,2.056 -6.355,16.666 -0.857,32.632 z m 23.197,28.557 c 0.536,1.558 1.515,2.633 2.186,2.402 0.671,-0.231 0.779,-1.681 0.243,-3.239 -0.537,-1.558 -1.515,-2.633 -2.186,-2.402 -0.671,0.231 -0.779,1.681 -0.243,3.239 z m -4.7,1.619 c 0.536,1.558 1.515,2.633 2.185,2.402 0.67,-0.231 0.78,-1.681 0.243,-3.239 -0.536,-1.558 -1.515,-2.633 -2.186,-2.402 -0.671,0.231 -0.779,1.681 -0.242,3.239 z" + id="path2715-6-5" + style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd" + inkscape:connector-curvature="0" /> + <g + id="g2717-4-0"> + <ellipse + transform="matrix(-0.9455,0.3255,-0.3255,-0.9455,214.9873,267.075)" + cx="85.149002" + cy="151.524" + rx="4.428" + ry="2.142" + id="ellipse2719-3-6" + style="fill:#ffe600" /> + <path + d="" + id="path2721-7-9" + style="fill:#ffe600" + inkscape:connector-curvature="0" /> + </g> + </g> + <g + id="g2723-5-7" + transform="translate(0.31798936,1.8925831)"> + <path + d="m 98.565,78.502 c -1.771,-7.694 2.602,-9.355 2.672,-9.379 1.371,-0.472 6.183,-1.554 7.316,1.736 1.025,2.978 -4.531,7.82 -9.583,9.56 -5.015,1.727 -12.469,1.364 -13.494,-1.613 -1.133,-3.291 3.325,-5.401 4.696,-5.873 0.069,-0.024 4.342,-2.237 7.88,5.746 0.13,0.293 0.572,0.075 0.513,-0.177 z" + id="path2725-8-9" + style="clip-rule:evenodd;fill:#ffe600;fill-rule:evenodd" + inkscape:connector-curvature="0" /> + <path + d="m 101.433,130.699 c 7.274,17.048 17.313,28.317 23.915,26.043 6.602,-2.274 7.576,-17.333 2.812,-35.246 -0.367,-3.303 -0.911,-9.542 -0.275,-13.127 0.464,-2.615 -0.112,-3.379 -2.212,-1.079 -0.634,0.695 -1.139,1.345 -1.514,2.022 C 116.825,90.609 106,77.871 99.019,80.274 c -6.982,2.404 -7.669,19.106 -1.934,38.36 -0.712,-0.303 -1.51,-0.504 -2.438,-0.662 -3.071,-0.52 -3.054,0.437 -1.079,2.212 2.709,2.435 6.121,7.686 7.865,10.515 z" + id="path2727-1-2" + style="fill:#000000;fill-opacity:1" + inkscape:connector-curvature="0" /> + <path + d="m 99.187,115.885 c 5.498,15.967 14.795,27.243 20.766,25.187 5.971,-2.056 6.355,-16.666 0.857,-32.632 -5.498,-15.967 -14.795,-27.243 -20.766,-25.187 -5.971,2.056 -6.355,16.665 -0.857,32.632 z m 23.197,28.556 c 0.536,1.558 1.515,2.633 2.186,2.403 0.67,-0.231 0.779,-1.681 0.243,-3.239 -0.536,-1.558 -1.515,-2.634 -2.185,-2.403 -0.671,0.232 -0.78,1.682 -0.244,3.239 z m -4.701,1.619 c 0.536,1.558 1.515,2.633 2.186,2.402 0.671,-0.23 0.78,-1.681 0.243,-3.239 -0.536,-1.558 -1.515,-2.633 -2.185,-2.402 -0.671,0.231 -0.78,1.681 -0.244,3.239 z" + id="path2729-0-8" + style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd" + inkscape:connector-curvature="0" /> + <g + id="g2731-9-9"> + <ellipse + transform="matrix(-0.9455,0.3255,-0.3255,-0.9455,277.8429,232.9489)" + cx="119.432" + cy="139.72" + rx="4.428" + ry="2.142" + id="ellipse2733-3-9" + style="fill:#ffe600" /> + <path + d="" + id="path2735-0-8" + style="fill:#ffe600" + inkscape:connector-curvature="0" /> + </g> + </g> + <g + id="g2739-2-9" + transform="translate(0.31798936,1.8925831)"> + <path + d="m 96.575,238.982 c 3.342,7.154 7.811,5.77 7.88,5.746 1.371,-0.472 5.829,-2.583 4.696,-5.873 -1.025,-2.977 -8.385,-3.373 -13.437,-1.633 -5.015,1.727 -10.665,6.602 -9.64,9.579 1.133,3.291 5.946,2.208 7.316,1.736 0.07,-0.023 4.799,-0.91 2.672,-9.379 -0.078,-0.31 0.403,-0.41 0.513,-0.176 z" + id="path2741-6-3" + style="clip-rule:evenodd;fill:#ffe600;fill-rule:evenodd" + inkscape:connector-curvature="0" /> + <path + d="m 66.699,196.085 c -4.764,-17.913 -3.791,-32.973 2.812,-35.247 6.602,-2.273 16.641,8.995 23.915,26.043 1.744,2.829 5.156,8.08 7.865,10.514 1.976,1.775 1.992,2.732 -1.079,2.212 -0.927,-0.157 -1.726,-0.358 -2.438,-0.662 5.735,19.254 5.048,35.956 -1.934,38.36 -6.982,2.404 -17.806,-10.334 -25.141,-29.038 -0.374,0.677 -0.88,1.328 -1.514,2.022 -2.1,2.3 -2.675,1.536 -2.212,-1.079 0.637,-3.583 0.093,-9.822 -0.274,-13.125 z" + id="path2743-4-6" + style="fill:#000000;fill-opacity:1" + inkscape:connector-curvature="0" /> + <path + d="m 74.049,209.142 c -5.498,-15.966 -5.114,-30.576 0.857,-32.632 5.971,-2.056 15.269,9.22 20.766,25.187 5.498,15.967 5.114,30.577 -0.857,32.633 -5.971,2.054 -15.268,-9.222 -20.766,-25.188 z m 0.699,-36.785 c -0.536,-1.558 -0.428,-3.008 0.243,-3.239 0.67,-0.231 1.649,0.845 2.185,2.403 0.537,1.558 0.427,3.008 -0.243,3.239 -0.67,0.231 -1.649,-0.845 -2.185,-2.403 z m -4.701,1.619 c -0.536,-1.558 -0.427,-3.008 0.243,-3.239 0.67,-0.231 1.649,0.845 2.186,2.403 0.536,1.558 0.427,3.008 -0.243,3.239 -0.67,0.231 -1.65,-0.845 -2.186,-2.403 z" + id="path2745-3-3" + style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd" + inkscape:connector-curvature="0" /> + <g + id="g2747-8-6"> + <ellipse + transform="matrix(-0.9455,0.3255,-0.3255,-0.9455,204.5578,321.744)" + cx="75.361" + cy="177.98599" + rx="4.428" + ry="2.142" + id="ellipse2749-6-0" + style="fill:#ffe600" /> + <path + d="" + id="path2751-7-4" + style="fill:#ffe600" + inkscape:connector-curvature="0" /> + </g> + </g> + <g + id="g2753-0-4" + transform="translate(0.31798936,1.8925831)"> + <path + d="m 130.858,227.178 c 3.341,7.154 7.81,5.77 7.88,5.746 1.371,-0.472 5.829,-2.582 4.696,-5.873 -1.025,-2.977 -8.385,-3.373 -13.437,-1.633 -5.015,1.727 -10.665,6.602 -9.64,9.579 1.133,3.291 5.946,2.208 7.316,1.737 0.069,-0.024 4.799,-0.91 2.672,-9.379 -0.078,-0.312 0.404,-0.412 0.513,-0.177 z" + id="path2755-8-9" + style="clip-rule:evenodd;fill:#ffe600;fill-rule:evenodd" + inkscape:connector-curvature="0" /> + <path + d="m 100.982,184.281 c -4.764,-17.913 -3.791,-32.973 2.812,-35.247 6.602,-2.273 16.641,8.995 23.915,26.044 1.745,2.829 5.157,8.08 7.865,10.513 1.976,1.775 1.993,2.732 -1.079,2.212 -0.927,-0.157 -1.726,-0.358 -2.438,-0.662 5.736,19.254 5.048,35.957 -1.934,38.36 -6.981,2.404 -17.806,-10.334 -25.141,-29.038 -0.374,0.678 -0.879,1.328 -1.513,2.022 -2.1,2.301 -2.676,1.537 -2.212,-1.079 0.636,-3.584 0.092,-9.822 -0.275,-13.125 z" + id="path2757-1-6" + style="fill:#000000;fill-opacity:1" + inkscape:connector-curvature="0" /> + <path + d="m 108.332,197.337 c -5.498,-15.966 -5.114,-30.576 0.857,-32.632 5.971,-2.056 15.268,9.22 20.766,25.187 5.498,15.966 5.114,30.576 -0.857,32.632 -5.971,2.056 -15.268,-9.22 -20.766,-25.187 z m 0.699,-36.784 c -0.536,-1.558 -0.428,-3.008 0.243,-3.239 0.671,-0.231 1.649,0.845 2.186,2.402 0.536,1.558 0.427,3.008 -0.243,3.239 -0.671,0.231 -1.65,-0.845 -2.186,-2.402 z m -4.701,1.618 c -0.536,-1.558 -0.427,-3.008 0.243,-3.239 0.67,-0.231 1.649,0.845 2.185,2.402 0.536,1.557 0.428,3.008 -0.243,3.239 -0.671,0.231 -1.649,-0.844 -2.185,-2.402 z" + id="path2759-9-6" + style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd" + inkscape:connector-curvature="0" /> + <g + id="g2761-8-4"> + <ellipse + transform="matrix(-0.9455,0.3255,-0.3255,-0.9455,267.4128,287.6192)" + cx="109.643" + cy="166.18201" + rx="4.428" + ry="2.142" + id="ellipse2763-1-1" + style="fill:#ffe600" /> + <path + d="" + id="path2765-6-9" + style="fill:#ffe600" + inkscape:connector-curvature="0" /> + </g> + </g> + <g + id="g2767-4-8" + transform="translate(0.31798936,1.8925831)"> + <path + d="m 165.141,215.373 c 3.342,7.154 7.811,5.77 7.88,5.746 1.371,-0.472 5.829,-2.582 4.696,-5.873 -1.025,-2.977 -8.385,-3.372 -13.438,-1.633 -5.015,1.727 -10.665,6.602 -9.64,9.579 1.133,3.291 5.945,2.208 7.316,1.737 0.069,-0.024 4.799,-0.91 2.672,-9.379 -0.078,-0.311 0.404,-0.411 0.514,-0.177 z" + id="path2769-8-0" + style="clip-rule:evenodd;fill:#ffe600;fill-rule:evenodd" + inkscape:connector-curvature="0" /> + <path + d="m 135.265,172.476 c -4.764,-17.913 -3.791,-32.973 2.812,-35.246 6.603,-2.273 16.641,8.995 23.916,26.043 1.744,2.829 5.156,8.08 7.865,10.514 1.975,1.775 1.992,2.731 -1.079,2.212 -0.927,-0.157 -1.726,-0.358 -2.438,-0.662 5.735,19.254 5.048,35.957 -1.934,38.36 -6.982,2.404 -17.806,-10.334 -25.141,-29.038 -0.374,0.678 -0.88,1.328 -1.514,2.022 -2.1,2.301 -2.676,1.537 -2.212,-1.079 0.636,-3.584 0.092,-9.823 -0.275,-13.126 z" + id="path2771-5-4" + style="fill:#000000;fill-opacity:1" + inkscape:connector-curvature="0" /> + <path + d="m 142.615,185.533 c -5.498,-15.967 -5.114,-30.577 0.857,-32.633 5.971,-2.056 15.269,9.221 20.766,25.187 5.497,15.966 5.114,30.576 -0.857,32.632 -5.971,2.056 -15.268,-9.22 -20.766,-25.186 z m 0.699,-36.785 c -0.537,-1.558 -0.428,-3.008 0.243,-3.239 0.671,-0.231 1.649,0.845 2.186,2.402 0.537,1.558 0.428,3.008 -0.243,3.239 -0.671,0.231 -1.65,-0.844 -2.186,-2.402 z m -4.701,1.619 c -0.536,-1.558 -0.427,-3.008 0.243,-3.239 0.671,-0.231 1.649,0.845 2.186,2.402 0.537,1.558 0.428,3.008 -0.243,3.239 -0.671,0.231 -1.65,-0.845 -2.186,-2.402 z" + id="path2773-0-9" + style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd" + inkscape:connector-curvature="0" /> + <g + id="g2775-1-0"> + <ellipse + transform="matrix(-0.9455,0.3256,-0.3256,-0.9455,330.2729,253.4852)" + cx="143.92599" + cy="154.379" + rx="4.4289999" + ry="2.142" + id="ellipse2777-5-5" + style="fill:#ffe600" /> + <path + d="" + id="path2779-9-5" + style="fill:#ffe600" + inkscape:connector-curvature="0" /> + </g> + </g> + <path + inkscape:connector-curvature="0" + style="fill:#3c857c;fill-opacity:1;filter:url(#filter5576-4-7)" + id="path2781-7-0" + d="M 95.108,61.776 244.59003,10.309068 c 15.666,-5.3939967 32.82494,3.185516 38.32619,19.163008 l 40.59032,117.878134 c 5.50125,15.97749 -2.7378,33.302 -18.40381,38.69497 L 201.12272,221.84614 95.108,61.776 Z" /> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:#3e3e3e;fill-rule:evenodd" + id="path2795-2-0" + d="m 218.304,241.188 c -2.9,1.834 -8.917,18.762 -6.01,22.858 4.325,6.093 32.696,-15.214 30.405,-21.183 -2.356,-6.136 -21.883,-2.64 -24.395,-1.675 z m -14.341,-9.677 3.368,5.018 c 0,0 0.934,1.385 0.252,4.412 -1.066,4.734 -5.207,16.96 -5.819,27.111 -0.074,1.226 -1.793,12.229 9.964,9.517 11.758,-2.711 36.593,-21.745 41.746,-30.395 5.153,-8.65 -0.843,-13.795 -8.332,-14.524 -7.489,-0.73 -19.089,-0.425 -24.443,0.189 -5.354,0.614 -4.956,-1.165 -9.326,-5.975 -0.327,-0.361 -7.41,4.647 -7.41,4.647 z" /> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:url(#linearGradient6152-0);fill-opacity:1;fill-rule:evenodd" + id="path2797-8-2" + d="m 216.503,238.52 c -2.9,1.834 -8.917,18.762 -6.009,22.858 4.324,6.092 32.696,-15.214 30.405,-21.183 -2.356,-6.136 -21.882,-2.64 -24.396,-1.675 z m -13.394,-10.003 3.368,5.018 c 0,0 0.934,1.385 0.252,4.412 -1.066,4.734 -5.207,16.96 -5.819,27.111 -0.074,1.226 -1.793,12.229 9.964,9.517 11.758,-2.711 36.593,-21.745 41.746,-30.395 5.153,-8.65 -0.843,-13.795 -8.332,-14.524 -7.489,-0.73 -19.089,-0.425 -24.443,0.189 -5.354,0.614 -4.956,-1.165 -9.326,-5.975 -0.328,-0.361 -7.41,4.647 -7.41,4.647 z" /> + <path + inkscape:connector-curvature="0" + style="fill:#54575a;fill-opacity:1" + id="path2799-9-8" + d="m 214.776,227.853 c -2.797,3.296 -6.24,5.845 -9.926,7.474 0.432,-2.596 -0.374,-3.792 -0.374,-3.792 l -3.368,-5.018 c 0,0 7.083,-5.008 7.41,-4.647 3.294,3.624 3.879,5.527 6.258,5.983 z" + transform="matrix(1.4295286,0.05310508,-0.05040644,1.2918715,-77.431354,-78.804771)" + mask="url(#mask4481-9-8)" /> + <path + inkscape:connector-curvature="0" + style="fill:#c8c7c5" + id="path2803-5-8" + d="m 116.052,45.547 c 17.234,36.62 72.865,128.908 102.86,168.287 -2.858,14.11 -18.673,23.308 -29.809,18.791 L 73.761,66.024 c -0.07,-12.347 22.06,-27.271 42.291,-20.477 z" /> + <path + inkscape:connector-curvature="0" + style="fill:#7c858c;filter:url(#filter6162-1)" + id="path2805-0-4" + d="m 113.124,44.661 c 17.233,36.62 75.371,131.675 105.366,171.054 -4.069,13.505 -18.428,20.812 -30.299,17.44 L 72.849,66.555 C 72.779,54.208 95.748,39.956 113.124,44.661 Z" /> + <path + inkscape:connector-curvature="0" + style="clip-rule:evenodd;fill:url(#radialGradient4507-4-1);fill-opacity:1;fill-rule:evenodd" + id="path2809-2-9" + d="M 203.927,231.912 80.383,53.463 c 3.583,-3.084 8.164,-5.73 13.116,-7.479 6.902,12.484 25.22,44.608 54.336,88.542 22.713,34.272 46.085,68.024 64.139,91.973 -2.35,2.316 -5.102,4.145 -8.047,5.413 z m -3.597,1.245 c -1.392,0.368 -2.805,0.615 -4.223,0.733 L 75.218,59.278 c 0.699,-1.099 1.537,-2.181 2.494,-3.23 L 200.33,233.157 Z" /> + </g> + </g> + </g> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-408.52026" + y="53.587437" + id="text5053-7-4" + sodipodi:linespacing="125%" + transform="matrix(0.9998477,0.01745241,-0.01745241,0.9998477,0,0)"><tspan + sodipodi:role="line" + id="tspan5055-2-4" + x="-408.52026" + y="53.587437" /></text> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:90px;line-height:125%;font-family:Sans;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-525.88629" + y="-232.88652" + id="text5057-8-9" + sodipodi:linespacing="125%" + transform="matrix(0.9998477,0.01745241,-0.01745241,0.9998477,0,0)"><tspan + sodipodi:role="line" + id="tspan5059-1-1" + x="-525.88629" + y="-232.88652" /></text> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="543.02759" + y="-200.07454" + id="text5069-7-7" + sodipodi:linespacing="125%" + transform="matrix(0.9998477,0.01745241,-0.01745241,0.9998477,0,0)"><tspan + sodipodi:role="line" + id="tspan5071-7-5" + x="543.02759" + y="-200.07454" /></text> + </g> + </g> +</svg> -- 2.9.3

On Mon, Oct 31, 2016 at 12:41:41PM +0000, Daniel P. Berrange wrote:
The current libvirt website design dates from 2008 and has not changed significantly since. Compared to contemporary open source project websites it looks pretty dated and cluttered.
I like the idea of updating the page. However I'm out of HTML/CSS/etc. stuff for a while, so I don't feel like doing technical review of the series. On the other hand it doesn't have to be perfect from the technical POV, so I think that unless there is something someone disagrees with, it's just about the design.
This series incrementally changes the website to have a completely new layout and branding.
Since the original adobe illustrator files are long since lost, this series introduces a newly created variant of the libvirt logo with Inkscape as an SVG file.
This is a pity. But well, we can update the logo as well, why not. [warning: subjective opinions follow, don't take them personally] I don't like the new logo. Just a few things would make me feel better about it. a) if the "virtualization api" didn't make it ten times wider because it's not a logo anymore, it's more like a banner now. b) was that logo made small and then increased in size? The dark tone of "lib" together with the blurriness of it makes my eyes hurt. It's nice that it is in SVG, but I believe making it closer to the libvirtLogo.png [1] (even when keeping it crooked/tilted) would be way nicer to look at.
The libvirt logo used a specific font with angled tops to letters like "l", "b" and "t" - this is the "Overpass" font, made available by Red Hat under an open source font license. The re-branding makes use of webfont support so that we can use this font across the entire libvirt website for a consistent look.
This is good. I didn't like the font and particularly the inconsistency in font types in the old website. But looking at the front page, the font sizes for the three content boxes are different and I feel like that's way bigger inconsistency. The black text in "Introduction" is probably the same size as the green-ish link text in the other two, but the lines are so thin that even hinting and auto-aliasing doesn't help smoothing it out (on my display, maybe it's better on different ones).
The colors of the website CSS now exactly match the colors used in the logo in most places.
Yes!!!
The bigger change is in the layout, with the huge left hand sitemap nav bar being removed to give more space to the main content. The front page now directly links to the key pages that were shown to be highly visited in the apache web logs. Most of the rest of the links are now available from the "docs.html" page linked from "Learn" in the top nav bar.
More space for the main content is nice, but using the whole width is not something you can see very often. I believe it's because it's way nicer to looking at, especially when you have short paragraphs that would otherwise span the whole width of the page just to be two lines long. That's the case after this series. Also the table on downloads page is nice, but other tables don't follow the same pattern. Plus they are on the side as well, e.g. acl.html [2]
Another key change is that the download page now covers all language bindings, test suites, docs released by the project, not merely the core C library.
Finally a new page "contribute.html" is added as the source of information useful to people wishing to get involved in the libvirt project.
View the new site here
s/betworks/networks/ in docs/index.html.in and docs/docs.html.in. That copy-paste made me thinking whether we can re-use some of the content, but there's probably not much, you would've noticed that. Final thoughts: the things I mentioned above don't mean that I don't like it. I do, it's just that if we're trying to make it better, I feel like we can do it even better than that. For making lots of the content look better space- and consistency-wise, we could maybe use some patternfly/bootstrap even when it will be just for (mostly) static site. At least it looks like the cool kids do that nowadays ;) Anyway, that's the whole brain dump I had regarding this. Hopefully others will also push/pull some ideas around so we have a forward-moving discussion. Thanks, Martin [1] http://libvirt.org/libvirtLogo.png [2] https://berrange.fedorapeople.org/libvirt-new-website/acl.html

On Thu, Nov 03, 2016 at 03:56:00PM +0100, Martin Kletzander wrote:
On Mon, Oct 31, 2016 at 12:41:41PM +0000, Daniel P. Berrange wrote:
The current libvirt website design dates from 2008 and has not changed significantly since. Compared to contemporary open source project websites it looks pretty dated and cluttered.
I like the idea of updating the page. However I'm out of HTML/CSS/etc. stuff for a while, so I don't feel like doing technical review of the series. On the other hand it doesn't have to be perfect from the technical POV, so I think that unless there is something someone disagrees with, it's just about the design.
Yeah, I'm not really looking for HTML/CSS review - content typos, layout problems, etc are more useful feedback.
This series incrementally changes the website to have a completely new layout and branding.
Since the original adobe illustrator files are long since lost, this series introduces a newly created variant of the libvirt logo with Inkscape as an SVG file.
This is a pity. But well, we can update the logo as well, why not. [warning: subjective opinions follow, don't take them personally]
I don't like the new logo. Just a few things would make me feel better about it. a) if the "virtualization api" didn't make it ten times wider because it's not a logo anymore, it's more like a banner now. b) was that logo made small and then increased in size? The dark tone of "lib" together with the blurriness of it makes my eyes hurt. It's nice that it is in SVG, but I believe making it closer to the libvirtLogo.png [1] (even when keeping it crooked/tilted) would be way nicer to look at.
Ok, so when talking about the "logo" I consider that to be just the bare "tin" with no words. That basic logo form is then used to the form the basis of various graphics. The front page banner image is the logo combined with the text. The libvirtLogo.png that you mention is an alternative formatting. Both are right, they are just tailored for different usage scenarios, depending on whether the usage prefers a wide format image, or a square format image. The front page and top nav bar both call for the banner style logo graphic, but we can still have square format logos elsewhere if needed. I included the SVG as the final patch, so that it is easy for us to create different graphics from the same base logo. The bluriness is caused by inkscape anti-aliasing the font when exporting the SVG to PNG. I'll see if I can find any inkscape options to reduce this anti-aliasing, or perhaps try a different tool for the PNG export.
The libvirt logo used a specific font with angled tops to letters like "l", "b" and "t" - this is the "Overpass" font, made available by Red Hat under an open source font license. The re-branding makes use of webfont support so that we can use this font across the entire libvirt website for a consistent look.
This is good. I didn't like the font and particularly the inconsistency in font types in the old website. But looking at the front page, the font sizes for the three content boxes are different and I feel like that's way bigger inconsistency. The black text in "Introduction" is probably the same size as the green-ish link text in the other two, but the lines are so thin that even hinting and auto-aliasing doesn't help smoothing it out (on my display, maybe it's better on different ones).
Do you have Hi-DPI screen ? Yes, the black text in intro is the same font size as the green text in the others. I'm using the OverpassLight font for the non-heading text. If you want to see what it looks like with regualar Overpass font see here: https://berrange.fedorapeople.org/libvirt-new-website-heavy/ I had a slight preference towards OverpassLight, but perhaps the regular Overpass looks better on a wider range of screens, particularly Hi-DPI screens perhaps. I'm pretty ambivalent on this.
The bigger change is in the layout, with the huge left hand sitemap nav bar being removed to give more space to the main content. The front page now directly links to the key pages that were shown to be highly visited in the apache web logs. Most of the rest of the links are now available from the "docs.html" page linked from "Learn" in the top nav bar.
More space for the main content is nice, but using the whole width is not something you can see very often. I believe it's because it's way nicer to looking at, especially when you have short paragraphs that would otherwise span the whole width of the page just to be two lines long. That's the case after this series.
Also the table on downloads page is nice, but other tables don't follow the same pattern. Plus they are on the side as well, e.g. acl.html [2]
Yes, I did not try to exhaustively update all the pages. I'm only touching the front page, downloads and a couple of other pages. There's certainly scope for doing more cleanup across other existing pages to follow suit. This series is already rather large though, so I prefer to leave that to follow later.
Another key change is that the download page now covers all language bindings, test suites, docs released by the project, not merely the core C library.
Finally a new page "contribute.html" is added as the source of information useful to people wishing to get involved in the libvirt project.
View the new site here
s/betworks/networks/ in docs/index.html.in and docs/docs.html.in. That copy-paste made me thinking whether we can re-use some of the content, but there's probably not much, you would've noticed that.
Final thoughts: the things I mentioned above don't mean that I don't like it. I do, it's just that if we're trying to make it better, I feel like we can do it even better than that. For making lots of the content look better space- and consistency-wise, we could maybe use some patternfly/bootstrap even when it will be just for (mostly) static site. At least it looks like the cool kids do that nowadays ;) Anyway, that's the whole brain dump I had regarding this. Hopefully others will also push/pull some ideas around so we have a forward-moving discussion.
Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://entangle-photo.org -o- http://search.cpan.org/~danberr/ :|

On Thu, Nov 03, 2016 at 03:25:55PM +0000, Daniel P. Berrange wrote:
The bluriness is caused by inkscape anti-aliasing the font when exporting the SVG to PNG. I'll see if I can find any inkscape options to reduce this anti-aliasing, or perhaps try a different tool for the PNG export.
[snip]
https://berrange.fedorapeople.org/libvirt-new-website-heavy/
I've also made this version of the website show a completely non-anti-aliased version of the logo banner. It certanly does look "crisper" - only downside is the jagged edges on the penguins, but I think on balance it is still better. Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://entangle-photo.org -o- http://search.cpan.org/~danberr/ :|

On Thu, Nov 03, 2016 at 04:13:11PM +0000, Daniel P. Berrange wrote:
On Thu, Nov 03, 2016 at 03:25:55PM +0000, Daniel P. Berrange wrote:
The bluriness is caused by inkscape anti-aliasing the font when exporting the SVG to PNG. I'll see if I can find any inkscape options to reduce this anti-aliasing, or perhaps try a different tool for the PNG export.
[snip]
https://berrange.fedorapeople.org/libvirt-new-website-heavy/
I've also made this version of the website show a completely non-anti-aliased version of the logo banner. It certanly does look "crisper" - only downside is the jagged edges on the penguins, but I think on balance it is still better.
Soo much better, I also like the bigger contrast of the regular OverPass font. One little detail though, did you also change the font size of the three Section links in the top panel (Download, Contribute, Learn)? Because it looks like it and I liked the size of those in the 'Light' version more. Otherwise, great. Oh, I almost forgot, any plans on extending the plain XML configuration page, so it might be less empty? Erik
Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://entangle-photo.org -o- http://search.cpan.org/~danberr/ :|
-- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list

On Fri, Nov 04, 2016 at 09:43:00AM +0100, Erik Skultety wrote:
On Thu, Nov 03, 2016 at 04:13:11PM +0000, Daniel P. Berrange wrote:
On Thu, Nov 03, 2016 at 03:25:55PM +0000, Daniel P. Berrange wrote:
The bluriness is caused by inkscape anti-aliasing the font when exporting the SVG to PNG. I'll see if I can find any inkscape options to reduce this anti-aliasing, or perhaps try a different tool for the PNG export.
[snip]
https://berrange.fedorapeople.org/libvirt-new-website-heavy/
I've also made this version of the website show a completely non-anti-aliased version of the logo banner. It certanly does look "crisper" - only downside is the jagged edges on the penguins, but I think on balance it is still better.
Soo much better, I also like the bigger contrast of the regular OverPass font. One little detail though, did you also change the font size of the three Section links in the top panel (Download, Contribute, Learn)? Because it looks like it and I liked the size of those in the 'Light' version more. Otherwise,
No change in size, but it just seems the metrics of the two font variants are slightly different, so they come out a slightly different size.
great. Oh, I almost forgot, any plans on extending the plain XML configuration page, so it might be less empty?
I've not considered that yet, but we should do something there. Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://entangle-photo.org -o- http://search.cpan.org/~danberr/ :|

On Fri, Nov 04, 2016 at 09:43:00AM +0100, Erik Skultety wrote:
On Thu, Nov 03, 2016 at 04:13:11PM +0000, Daniel P. Berrange wrote:
On Thu, Nov 03, 2016 at 03:25:55PM +0000, Daniel P. Berrange wrote:
The bluriness is caused by inkscape anti-aliasing the font when exporting the SVG to PNG. I'll see if I can find any inkscape options to reduce this anti-aliasing, or perhaps try a different tool for the PNG export.
[snip]
https://berrange.fedorapeople.org/libvirt-new-website-heavy/
I've also made this version of the website show a completely non-anti-aliased version of the logo banner. It certanly does look "crisper" - only downside is the jagged edges on the penguins, but I think on balance it is still better.
Soo much better, I also like the bigger contrast of the regular OverPass font. One little detail though, did you also change the font size of the three Section links in the top panel (Download, Contribute, Learn)? Because it looks like it and I liked the size of those in the 'Light' version more. Otherwise,
We'll probably have to agree to disagree on that, the heavier fits the rest of the page more, IMHO.
great. Oh, I almost forgot, any plans on extending the plain XML configuration page, so it might be less empty?
And I totally forgot. That was one of the first things I clicked and wondered what's supposed to be there =) Also, two more things: 1) <pre/> should have monospace font inside it 2) Wiki should use the same (or similar) design
Erik
Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://entangle-photo.org -o- http://search.cpan.org/~danberr/ :|
-- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list

On Fri, Nov 04, 2016 at 11:44:03AM +0100, Martin Kletzander wrote:
On Fri, Nov 04, 2016 at 09:43:00AM +0100, Erik Skultety wrote:
On Thu, Nov 03, 2016 at 04:13:11PM +0000, Daniel P. Berrange wrote:
On Thu, Nov 03, 2016 at 03:25:55PM +0000, Daniel P. Berrange wrote:
The bluriness is caused by inkscape anti-aliasing the font when exporting the SVG to PNG. I'll see if I can find any inkscape options to reduce this anti-aliasing, or perhaps try a different tool for the PNG export.
[snip]
https://berrange.fedorapeople.org/libvirt-new-website-heavy/
I've also made this version of the website show a completely non-anti-aliased version of the logo banner. It certanly does look "crisper" - only downside is the jagged edges on the penguins, but I think on balance it is still better.
Soo much better, I also like the bigger contrast of the regular OverPass font. One little detail though, did you also change the font size of the three Section links in the top panel (Download, Contribute, Learn)? Because it looks like it and I liked the size of those in the 'Light' version more. Otherwise,
We'll probably have to agree to disagree on that, the heavier fits the rest of the page more, IMHO.
great. Oh, I almost forgot, any plans on extending the plain XML configuration page, so it might be less empty?
And I totally forgot. That was one of the first things I clicked and wondered what's supposed to be there =)
Also, two more things:
1) <pre/> should have monospace font inside it
Yes, same mistake as with <code>
2) Wiki should use the same (or similar) design
Yes, since we seem to have agreement of this proposal, I'll prepare a wiki style update to match, before pushing this, so we have consistent style between the two at all times. Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://entangle-photo.org -o- http://search.cpan.org/~danberr/ :|

On 03.11.2016 17:13, Daniel P. Berrange wrote:
On Thu, Nov 03, 2016 at 03:25:55PM +0000, Daniel P. Berrange wrote:
The bluriness is caused by inkscape anti-aliasing the font when exporting the SVG to PNG. I'll see if I can find any inkscape options to reduce this anti-aliasing, or perhaps try a different tool for the PNG export.
[snip]
https://berrange.fedorapeople.org/libvirt-new-website-heavy/
Yes, I like this one better than the previous one. Kudos for rolling up your sleeves and working on it. (Consider this as ACK). Michal

On Fri, Nov 04, 2016 at 10:07:50AM +0100, Michal Privoznik wrote:
On 03.11.2016 17:13, Daniel P. Berrange wrote:
On Thu, Nov 03, 2016 at 03:25:55PM +0000, Daniel P. Berrange wrote:
The bluriness is caused by inkscape anti-aliasing the font when exporting the SVG to PNG. I'll see if I can find any inkscape options to reduce this anti-aliasing, or perhaps try a different tool for the PNG export.
[snip]
https://berrange.fedorapeople.org/libvirt-new-website-heavy/
FWIW, I went through yes, this is much better on the eye when reading the content than the lighter variant. As commented by Martin elsewhere, I too prefer if the word "Learn" with the more familiar "Documentation". Also, FWIW, the libvirt-users mailing list is the only users forum that I consistently monitor / respond where I can. It would be nice if it is also mentioned somewhere -- under "Project development" perhaps. I don't mind where, as long as it's discoverable.
Yes, I like this one better than the previous one. Kudos for rolling up your sleeves and working on it.
Indeed, many thanks for working on this!
(Consider this as ACK).
Michal
-- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list
-- /kashyap

On Mon, Nov 07, 2016 at 01:21:45PM +0100, Kashyap Chamarthy wrote:
On Fri, Nov 04, 2016 at 10:07:50AM +0100, Michal Privoznik wrote:
On 03.11.2016 17:13, Daniel P. Berrange wrote:
On Thu, Nov 03, 2016 at 03:25:55PM +0000, Daniel P. Berrange wrote:
The bluriness is caused by inkscape anti-aliasing the font when exporting the SVG to PNG. I'll see if I can find any inkscape options to reduce this anti-aliasing, or perhaps try a different tool for the PNG export.
[snip]
https://berrange.fedorapeople.org/libvirt-new-website-heavy/
FWIW, I went through yes, this is much better on the eye when reading the content than the lighter variant.
As commented by Martin elsewhere, I too prefer if the word "Learn" with the more familiar "Documentation".
I didn't use "Documentation" because everything on the website is "Documentation", so it doesn't really add any categorization benefit IMHO.
Also, FWIW, the libvirt-users mailing list is the only users forum that I consistently monitor / respond where I can. It would be nice if it is also mentioned somewhere -- under "Project development" perhaps. I don't mind where, as long as it's discoverable.
There'll be a mailing list & irc link in the footer of every page. It is also linked from the Contribute page. Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://entangle-photo.org -o- http://search.cpan.org/~danberr/ :|

On Thu, Nov 03, 2016 at 03:25:55PM +0000, Daniel P. Berrange wrote:
On Thu, Nov 03, 2016 at 03:56:00PM +0100, Martin Kletzander wrote:
On Mon, Oct 31, 2016 at 12:41:41PM +0000, Daniel P. Berrange wrote:
The current libvirt website design dates from 2008 and has not changed significantly since. Compared to contemporary open source project websites it looks pretty dated and cluttered.
I like the idea of updating the page. However I'm out of HTML/CSS/etc. stuff for a while, so I don't feel like doing technical review of the series. On the other hand it doesn't have to be perfect from the technical POV, so I think that unless there is something someone disagrees with, it's just about the design.
Yeah, I'm not really looking for HTML/CSS review - content typos, layout problems, etc are more useful feedback.
This series incrementally changes the website to have a completely new layout and branding.
Since the original adobe illustrator files are long since lost, this series introduces a newly created variant of the libvirt logo with Inkscape as an SVG file.
This is a pity. But well, we can update the logo as well, why not. [warning: subjective opinions follow, don't take them personally]
I don't like the new logo. Just a few things would make me feel better about it. a) if the "virtualization api" didn't make it ten times wider because it's not a logo anymore, it's more like a banner now. b) was that logo made small and then increased in size? The dark tone of "lib" together with the blurriness of it makes my eyes hurt. It's nice that it is in SVG, but I believe making it closer to the libvirtLogo.png [1] (even when keeping it crooked/tilted) would be way nicer to look at.
Ok, so when talking about the "logo" I consider that to be just the bare "tin" with no words. That basic logo form is then used to the form the basis of various graphics. The front page banner image is the logo combined with the text. The libvirtLogo.png that you mention is an alternative formatting. Both are right, they are just tailored for different usage scenarios, depending on whether the usage prefers a wide format image, or a square format image. The front page and top nav bar both call for the banner style logo graphic, but we can still have square format logos elsewhere if needed.
I included the SVG as the final patch, so that it is easy for us to create different graphics from the same base logo.
The bluriness is caused by inkscape anti-aliasing the font when exporting the SVG to PNG. I'll see if I can find any inkscape options to reduce this anti-aliasing, or perhaps try a different tool for the PNG export.
Interesting, I'll have a look at that.
The libvirt logo used a specific font with angled tops to letters like "l", "b" and "t" - this is the "Overpass" font, made available by Red Hat under an open source font license. The re-branding makes use of webfont support so that we can use this font across the entire libvirt website for a consistent look.
This is good. I didn't like the font and particularly the inconsistency in font types in the old website. But looking at the front page, the font sizes for the three content boxes are different and I feel like that's way bigger inconsistency. The black text in "Introduction" is probably the same size as the green-ish link text in the other two, but the lines are so thin that even hinting and auto-aliasing doesn't help smoothing it out (on my display, maybe it's better on different ones).
Do you have Hi-DPI screen ?
No, only 1080p on 22" or 24", it might very likely just be my shitty eyes, though ;)
Yes, the black text in intro is the same font size as the green text in the others.
I'm using the OverpassLight font for the non-heading text.
If you want to see what it looks like with regualar Overpass font see here:
https://berrange.fedorapeople.org/libvirt-new-website-heavy/
I had a slight preference towards OverpassLight, but perhaps the regular Overpass looks better on a wider range of screens, particularly Hi-DPI screens perhaps.
This looks sooo nice, I'd ACK this version. Even without the other nits taken care of =) But let's let others chime in as well.
I'm pretty ambivalent on this.
The bigger change is in the layout, with the huge left hand sitemap nav bar being removed to give more space to the main content. The front page now directly links to the key pages that were shown to be highly visited in the apache web logs. Most of the rest of the links are now available from the "docs.html" page linked from "Learn" in the top nav bar.
More space for the main content is nice, but using the whole width is not something you can see very often. I believe it's because it's way nicer to looking at, especially when you have short paragraphs that would otherwise span the whole width of the page just to be two lines long. That's the case after this series.
Also the table on downloads page is nice, but other tables don't follow the same pattern. Plus they are on the side as well, e.g. acl.html [2]
Yes, I did not try to exhaustively update all the pages. I'm only touching the front page, downloads and a couple of other pages.
There's certainly scope for doing more cleanup across other existing pages to follow suit. This series is already rather large though, so I prefer to leave that to follow later.
Sure, I didn't mean to imply it needs to be all done at one point. Maybe I can take some time and look at it (after all things I said the same thing about).

On Mon, Oct 31, 2016 at 12:41:41 +0000, Daniel Berrange wrote:
The current libvirt website design dates from 2008 and has not changed significantly since. Compared to contemporary open source project websites it looks pretty dated and cluttered.
IMO dated is not that bad. Cluttered is the issue perhaps. Said this I don't really like all the "modern" web pages, thus I'm biased. [...]
The libvirt logo used a specific font with angled tops to letters like "l", "b" and "t" - this is the "Overpass" font, made available by Red Hat under an open source font license. The re-branding makes use of webfont support so that we can use this font across the entire libvirt website for a consistent look.
The colors of the website CSS now exactly match the colors used in the logo in most places.
+1
The bigger change is in the layout, with the huge left hand sitemap nav bar being removed to give more space to the main content. The front page now directly links to the key pages that were shown to be highly visited in the apache web logs. Most of the rest of the links are now available from the "docs.html" page linked from "Learn" in the top nav bar.
I'm not a fan of this despite having monitors in portrait mode and thus finally having the whole width with content. What bothers me is that for navigation you can't select a different section without opening the menu page (either by going back, or by clicking on the "learn". On the other hand I (and my favorities completion in my browser) remember most of the pages I'm accessing, thus I'm not using the menu anyways usually.
Another key change is that the download page now covers all language bindings, test suites, docs released by the project, not merely the core C library.
Finally a new page "contribute.html" is added as the source of information useful to people wishing to get involved in the libvirt project.
View the new site here
https://berrange.fedorapeople.org/libvirt-new-website/
Note that the front page includes a feed of 4 most recent blog posts, however, if visiting over https:// this will be blocked by browsers. In firefox you can tell it to allow http:// content temporarily at which point the feed will appear. I'll be doing a proper fix by getting a TLS cert for virt-tools.org website setup.
In this new design all the XML snippets and other stuff enclosed in <code> in the source is not in a monospace font any more, which is terrible. Additionally I don't quite like sans-serif fonts for big blocks of texts, but the old page was not better in this aspect. I'd be in favor of changing to a serif font. Overall I don't disagree with this as long as the XML and code snippets stay in a monospace font. Peter

On Fri, Nov 04, 2016 at 10:17:18AM +0100, Peter Krempa wrote:
The bigger change is in the layout, with the huge left hand sitemap nav bar being removed to give more space to the main content. The front page now directly links to the key pages that were shown to be highly visited in the apache web logs. Most of the rest of the links are now available from the "docs.html" page linked from "Learn" in the top nav bar.
I'm not a fan of this despite having monitors in portrait mode and thus finally having the whole width with content.
What bothers me is that for navigation you can't select a different section without opening the menu page (either by going back, or by clicking on the "learn".
FWIW, based on the web access stats, the number of clicks required to access the most commonly pages is down with this new design. For example, accessing domain XML page used to take 3 clicks in the nav bar (Docs -> Format -> XML Format), but is now 1 click from the index page. For the bulk of content that used to be under the 'Docs' entry in the nav bar, the number of clicks is either the same, or reduced. What has increased is number of clicks if you want to switch back and forth between domain XML & network XML & storage XML, but I don't believe that is a common pattern. We could still optimize that if desired though, but having each XML page have a menu of links to other XML pages. I'm not seeing that as a key problem though
On the other hand I (and my favorities completion in my browser) remember most of the pages I'm accessing, thus I'm not using the menu anyways usually.
Another key change is that the download page now covers all language bindings, test suites, docs released by the project, not merely the core C library.
Finally a new page "contribute.html" is added as the source of information useful to people wishing to get involved in the libvirt project.
View the new site here
https://berrange.fedorapeople.org/libvirt-new-website/
Note that the front page includes a feed of 4 most recent blog posts, however, if visiting over https:// this will be blocked by browsers. In firefox you can tell it to allow http:// content temporarily at which point the feed will appear. I'll be doing a proper fix by getting a TLS cert for virt-tools.org website setup.
In this new design all the XML snippets and other stuff enclosed in <code> in the source is not in a monospace font any more, which is terrible.
Yeah, that's clearly a mistake - it should have remained monospace for sure. Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://entangle-photo.org -o- http://search.cpan.org/~danberr/ :|

On Fri, Nov 04, 2016 at 10:17:18AM +0100, Peter Krempa wrote:
On Mon, Oct 31, 2016 at 12:41:41 +0000, Daniel Berrange wrote:
The current libvirt website design dates from 2008 and has not changed significantly since. Compared to contemporary open source project websites it looks pretty dated and cluttered.
IMO dated is not that bad. Cluttered is the issue perhaps. Said this I don't really like all the "modern" web pages, thus I'm biased.
True, you do, but you must also admit that this doesn't do most of the bad stuff "modern" pages do. You definitely know what I'm talking about. ;)
[...]
The libvirt logo used a specific font with angled tops to letters like "l", "b" and "t" - this is the "Overpass" font, made available by Red Hat under an open source font license. The re-branding makes use of webfont support so that we can use this font across the entire libvirt website for a consistent look.
The colors of the website CSS now exactly match the colors used in the logo in most places.
+1
The bigger change is in the layout, with the huge left hand sitemap nav bar being removed to give more space to the main content. The front page now directly links to the key pages that were shown to be highly visited in the apache web logs. Most of the rest of the links are now available from the "docs.html" page linked from "Learn" in the top nav bar.
I'm not a fan of this despite having monitors in portrait mode and thus finally having the whole width with content.
What bothers me is that for navigation you can't select a different section without opening the menu page (either by going back, or by clicking on the "learn".
This might be an issue, but the bigger one I see in this is that there is no place on the front page (or anywhere rather) that says "Documentation". "Learn" is very misleading for me.
On the other hand I (and my favorities completion in my browser) remember most of the pages I'm accessing, thus I'm not using the menu anyways usually.
Another key change is that the download page now covers all language bindings, test suites, docs released by the project, not merely the core C library.
Finally a new page "contribute.html" is added as the source of information useful to people wishing to get involved in the libvirt project.
View the new site here
https://berrange.fedorapeople.org/libvirt-new-website/
Note that the front page includes a feed of 4 most recent blog posts, however, if visiting over https:// this will be blocked by browsers. In firefox you can tell it to allow http:// content temporarily at which point the feed will appear. I'll be doing a proper fix by getting a TLS cert for virt-tools.org website setup.
In this new design all the XML snippets and other stuff enclosed in <code> in the source is not in a monospace font any more, which is terrible.
Additionally I don't quite like sans-serif fonts for big blocks of texts, but the old page was not better in this aspect. I'd be in favor of changing to a serif font.
Serif is meant for paper, monitors should show Sans-Serif. And I'm not saying it just because I like it that way, but as it is supposed to be like that. Not all might like it, though.
Overall I don't disagree with this as long as the XML and code snippets stay in a monospace font.
Peter
-- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list

On Fri, Nov 04, 2016 at 12:09:30PM +0100, Martin Kletzander wrote:
On Fri, Nov 04, 2016 at 10:17:18AM +0100, Peter Krempa wrote:
On Mon, Oct 31, 2016 at 12:41:41 +0000, Daniel Berrange wrote:
The current libvirt website design dates from 2008 and has not changed significantly since. Compared to contemporary open source project websites it looks pretty dated and cluttered.
IMO dated is not that bad. Cluttered is the issue perhaps. Said this I don't really like all the "modern" web pages, thus I'm biased.
True, you do, but you must also admit that this doesn't do most of the bad stuff "modern" pages do. You definitely know what I'm talking about. ;)
[...]
The libvirt logo used a specific font with angled tops to letters like "l", "b" and "t" - this is the "Overpass" font, made available by Red Hat under an open source font license. The re-branding makes use of webfont support so that we can use this font across the entire libvirt website for a consistent look.
The colors of the website CSS now exactly match the colors used in the logo in most places.
+1
The bigger change is in the layout, with the huge left hand sitemap nav bar being removed to give more space to the main content. The front page now directly links to the key pages that were shown to be highly visited in the apache web logs. Most of the rest of the links are now available from the "docs.html" page linked from "Learn" in the top nav bar.
I'm not a fan of this despite having monitors in portrait mode and thus finally having the whole width with content.
What bothers me is that for navigation you can't select a different section without opening the menu page (either by going back, or by clicking on the "learn".
This might be an issue, but the bigger one I see in this is that there is no place on the front page (or anywhere rather) that says "Documentation". "Learn" is very misleading for me.
On the other hand I (and my favorities completion in my browser) remember most of the pages I'm accessing, thus I'm not using the menu anyways usually.
Another key change is that the download page now covers all language bindings, test suites, docs released by the project, not merely the core C library.
Finally a new page "contribute.html" is added as the source of information useful to people wishing to get involved in the libvirt project.
View the new site here
https://berrange.fedorapeople.org/libvirt-new-website/
Note that the front page includes a feed of 4 most recent blog posts, however, if visiting over https:// this will be blocked by browsers. In firefox you can tell it to allow http:// content temporarily at which point the feed will appear. I'll be doing a proper fix by getting a TLS cert for virt-tools.org website setup.
In this new design all the XML snippets and other stuff enclosed in <code> in the source is not in a monospace font any more, which is terrible.
Additionally I don't quite like sans-serif fonts for big blocks of texts, but the old page was not better in this aspect. I'd be in favor of changing to a serif font.
Serif is meant for paper, monitors should show Sans-Serif. And I'm not saying it just because I like it that way, but as it is supposed to be like that. Not all might like it, though.
More specifically, serif is meant for high resolution mediums. So serif might be practical for Hi-DPI monitors, but not for traditional bad-DPI monitors that the majority of us suffer with :-( Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://entangle-photo.org -o- http://search.cpan.org/~danberr/ :|

On 10/31/2016 07:41 AM, Daniel P. Berrange wrote:
The libvirt logo used a specific font with angled tops to letters like "l", "b" and "t" - this is the "Overpass" font, made available by Red Hat under an open source font license. The re-branding makes use of webfont support so that we can use this font across the entire libvirt website for a consistent look.
The old logo used a visual effect on the letters - it looks like there is a horizontal line halfway through the logo, where the lower half of 'lib' and upper half of 'virt' has some sort of metallic-looking sheen. In the new logo, there is no effect at all. Can you add that back? Also, the old logo had a different kerning between 'rt' than the new logo, where it looks like the two letters are too close. -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org

On Fri, Nov 04, 2016 at 09:05:49AM -0500, Eric Blake wrote:
On 10/31/2016 07:41 AM, Daniel P. Berrange wrote:
The libvirt logo used a specific font with angled tops to letters like "l", "b" and "t" - this is the "Overpass" font, made available by Red Hat under an open source font license. The re-branding makes use of webfont support so that we can use this font across the entire libvirt website for a consistent look.
The old logo used a visual effect on the letters - it looks like there is a horizontal line halfway through the logo, where the lower half of 'lib' and upper half of 'virt' has some sort of metallic-looking sheen. In the new logo, there is no effect at all. Can you add that back?
I never really liked the sheen on the logo and couldn't figure out an effective way to add it in inkscape so far, though I admit I didn't try very hard since i didn't like it.
Also, the old logo had a different kerning between 'rt' than the new logo, where it looks like the two letters are too close.
The fonts aren't exactly the same as the original and like wise using inkscape instead of adobe illustrator, so its hard to get the exact same layout. The kerning is unpleasant, but I've not been able to figure out a good way to increase space between those two letters without affecting the other letters too. Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://entangle-photo.org -o- http://search.cpan.org/~danberr/ :|

On Fri, Nov 04, 2016 at 02:18:21PM +0000, Daniel P. Berrange wrote:
On Fri, Nov 04, 2016 at 09:05:49AM -0500, Eric Blake wrote:
On 10/31/2016 07:41 AM, Daniel P. Berrange wrote:
The libvirt logo used a specific font with angled tops to letters like "l", "b" and "t" - this is the "Overpass" font, made available by Red Hat under an open source font license. The re-branding makes use of webfont support so that we can use this font across the entire libvirt website for a consistent look.
The old logo used a visual effect on the letters - it looks like there is a horizontal line halfway through the logo, where the lower half of 'lib' and upper half of 'virt' has some sort of metallic-looking sheen. In the new logo, there is no effect at all. Can you add that back?
I never really liked the sheen on the logo and couldn't figure out an effective way to add it in inkscape so far, though I admit I didn't try very hard since i didn't like it.
Also, the old logo had a different kerning between 'rt' than the new logo, where it looks like the two letters are too close.
The fonts aren't exactly the same as the original and like wise using inkscape instead of adobe illustrator, so its hard to get the exact same layout. The kerning is unpleasant, but I've not been able to figure out a good way to increase space between those two letters without affecting the other letters too.
Ah, it turns out if you highlight two adjacent letters, inkscape then lets you adjust the kerning for just those two. So I'll be able to fix this problem. Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://entangle-photo.org -o- http://search.cpan.org/~danberr/ :|
participants (8)
-
Daniel P. Berrange
-
Eric Blake
-
Erik Skultety
-
Ján Tomko
-
Kashyap Chamarthy
-
Martin Kletzander
-
Michal Privoznik
-
Peter Krempa