From 9dbb52fd5264e781b54d46e02c7f011b5505d2dc Mon Sep 17 00:00:00 2001 From: Renoj Varghese Date: Thu, 4 May 2017 23:30:30 -0400 Subject: [PATCH] init --- 404.html | 60 +++ LICENSE.txt | 19 + apple-touch-icon.png | Bin 0 -> 3959 bytes article.php | 132 ++++++ browserconfig.xml | 12 + crossdomain.xml | 15 + css/main.css | 86 ++++ css/normalize.css | 424 ++++++++++++++++++++ doc/TOC.md | 29 ++ doc/css.md | 162 ++++++++ doc/extend.md | 663 +++++++++++++++++++++++++++++++ doc/faq.md | 46 +++ doc/html.md | 227 +++++++++++ doc/index.php | 59 +++ doc/js.md | 37 ++ doc/misc.md | 178 +++++++++ doc/usage.md | 130 ++++++ favicon.ico | Bin 0 -> 766 bytes functions.php | 31 ++ humans.txt | 15 + img/.gitignore | 0 img/attack.png | Bin 0 -> 75319 bytes img/background.jpg | Bin 0 -> 122634 bytes img/dust.png | Bin 0 -> 5940 bytes img/health.png | Bin 0 -> 56351 bytes img/ribbon.png | Bin 0 -> 43803 bytes index.php | 49 +++ js/main.js | 1 + js/plugins.js | 24 ++ js/vendor/jquery-1.12.0.min.js | 5 + js/vendor/modernizr-2.8.3.min.js | 4 + robots.txt | 5 + scss/main.scss | 281 +++++++++++++ tile-wide.png | Bin 0 -> 1854 bytes tile.png | Bin 0 -> 3482 bytes 35 files changed, 2694 insertions(+) create mode 100644 404.html create mode 100644 LICENSE.txt create mode 100644 apple-touch-icon.png create mode 100644 article.php create mode 100644 browserconfig.xml create mode 100644 crossdomain.xml create mode 100644 css/main.css create mode 100644 css/normalize.css create mode 100644 doc/TOC.md create mode 100644 doc/css.md create mode 100644 doc/extend.md create mode 100644 doc/faq.md create mode 100644 doc/html.md create mode 100644 doc/index.php create mode 100644 doc/js.md create mode 100644 doc/misc.md create mode 100644 doc/usage.md create mode 100644 favicon.ico create mode 100644 functions.php create mode 100644 humans.txt create mode 100644 img/.gitignore create mode 100644 img/attack.png create mode 100644 img/background.jpg create mode 100644 img/dust.png create mode 100644 img/health.png create mode 100644 img/ribbon.png create mode 100644 index.php create mode 100644 js/main.js create mode 100644 js/plugins.js create mode 100644 js/vendor/jquery-1.12.0.min.js create mode 100644 js/vendor/modernizr-2.8.3.min.js create mode 100644 robots.txt create mode 100644 scss/main.scss create mode 100644 tile-wide.png create mode 100644 tile.png diff --git a/404.html b/404.html new file mode 100644 index 0000000..8d7925a --- /dev/null +++ b/404.html @@ -0,0 +1,60 @@ + + + + + Page Not Found + + + + +

Page Not Found

+

Sorry, but the page you were trying to view does not exist.

+ + + diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 0000000..294e91d --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,19 @@ +Copyright (c) HTML5 Boilerplate + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +of the Software, and to permit persons to whom the Software is furnished to do +so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/apple-touch-icon.png b/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..600738f2cee82ca5dc8e92efdb4561fd59eaeb47 GIT binary patch literal 3959 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 literal 0 HcmV?d00001 diff --git a/article.php b/article.php new file mode 100644 index 0000000..2564bb1 --- /dev/null +++ b/article.php @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + +
+ + + imgLink'".')">' + ?> + + +

name ?>

+ +
+
+ +
+
    +
  • Mana: mana; ?>
  • +
  • Attack: attack; ?>
  • +
  • Health: health; ?>
  • +
  • Dust: dust; ?>
  • +
  • Returned Dust: returnDust; ?>
  • +
  • Golden Dust: goldenDust; ?>
  • +
  • Return Golden Dust: returnGoldenDust; ?>
  • + +
+
+
+
    +
  • Type: type?> +
  • Subtype: subtype?> +
  • Class: class?> +
  • Description: description?> +
+
+
+
+

info ?>

+
+ +
+

lore ?>

+
+
+ +
+

strategy ?>

+
+
+ getCardByID($data->relatedLink1, $db), + 2 => getCardByID($data->relatedLink2, $db), + 3 => getCardByID($data->relatedLink3, $db), + 4 => getCardByID($data->relatedLink4, $db) + ]; + for ($i=1; $i <= 4; $i++) { + echo " + + + + "; + } + + ?> +
+
+ + + + + + + + + + + + diff --git a/browserconfig.xml b/browserconfig.xml new file mode 100644 index 0000000..219b759 --- /dev/null +++ b/browserconfig.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/crossdomain.xml b/crossdomain.xml new file mode 100644 index 0000000..818b822 --- /dev/null +++ b/crossdomain.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + diff --git a/css/main.css b/css/main.css new file mode 100644 index 0000000..6cd2e7a --- /dev/null +++ b/css/main.css @@ -0,0 +1,86 @@ +@import url('https://fonts.googleapis.com/css?family=IM+Fell+DW+Pica+SC|Philosopher'); +.header { + width: 100%; + background: black; +} +.hero { + width: 100%; + padding-bottom: 100vh; + background-attachment: fixed!important; + background-position: center; + background-repeat: no-repeat !important; + background-size: 100% 100% !important; + +} +.hero, .ribbon { + opacity: 0; + transition: opacity 1.2s ease-in; +} +.ribbon { + transition-delay: .6s; +} +.load .hero, .load .ribbon { + opacity: 1; +} +.full-width { + width: 100%; +} +.main { + font-family: "Philosopher", sans-serif; + background: url("../img/background.jpg"); + background-position: center; + + background-size: 100% 100%; + padding:45px; +} +.ribbon { + font-family: "IM Fell DW Pica SC", serif; + position: absolute; + top:60%; + left:40%; + max-width: 20%; + background: url("../img/background.jpg"); + padding: 30px 40px; +} +footer { + width: 100%; + height: 180px; + overflow-y: hidden; +} +.related { + width:24%; + display: inline-block; + overflow: hidden; + height: 180px; +} +.related img { + width:100%; + +} +.health::after, .mana:after, .attack:after, .dust:after { + content:""; + display: block; + position: absolute; + left:10px; + width:30px; + height: 43px; + background-size: 100%; + background-repeat: no-repeat; + + +} +.health:after{ + background: url("../img/health.png"); + background-size: 100%; + background-repeat: no-repeat; +} +.attack:after { + background: url("../img/attack.png"); + background-size: 100%; + background-repeat: no-repeat; +} +.dust:after { + background: url("../img/dust.png"); + background-size: 100%; + background-repeat: no-repeat; +} \ No newline at end of file diff --git a/css/normalize.css b/css/normalize.css new file mode 100644 index 0000000..5e5e3c8 --- /dev/null +++ b/css/normalize.css @@ -0,0 +1,424 @@ +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ + +/** + * 1. Set default font family to sans-serif. + * 2. Prevent iOS and IE text size adjust after device orientation change, + * without disabling user zoom. + */ + +html { + font-family: sans-serif; /* 1 */ + -ms-text-size-adjust: 100%; /* 2 */ + -webkit-text-size-adjust: 100%; /* 2 */ +} + +/** + * Remove default margin. + */ + +body { + margin: 0; +} + +/* HTML5 display definitions + ========================================================================== */ + +/** + * Correct `block` display not defined for any HTML5 element in IE 8/9. + * Correct `block` display not defined for `details` or `summary` in IE 10/11 + * and Firefox. + * Correct `block` display not defined for `main` in IE 11. + */ + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; +} + +/** + * 1. Correct `inline-block` display not defined in IE 8/9. + * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. + */ + +audio, +canvas, +progress, +video { + display: inline-block; /* 1 */ + vertical-align: baseline; /* 2 */ +} + +/** + * Prevent modern browsers from displaying `audio` without controls. + * Remove excess height in iOS 5 devices. + */ + +audio:not([controls]) { + display: none; + height: 0; +} + +/** + * Address `[hidden]` styling not present in IE 8/9/10. + * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22. + */ + +[hidden], +template { + display: none; +} + +/* Links + ========================================================================== */ + +/** + * Remove the gray background color from active links in IE 10. + */ + +a { + background-color: transparent; +} + +/** + * Improve readability of focused elements when they are also in an + * active/hover state. + */ + +a:active, +a:hover { + outline: 0; +} + +/* Text-level semantics + ========================================================================== */ + +/** + * Address styling not present in IE 8/9/10/11, Safari, and Chrome. + */ + +abbr[title] { + border-bottom: 1px dotted; +} + +/** + * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. + */ + +b, +strong { + font-weight: bold; +} + +/** + * Address styling not present in Safari and Chrome. + */ + +dfn { + font-style: italic; +} + +/** + * Address variable `h1` font-size and margin within `section` and `article` + * contexts in Firefox 4+, Safari, and Chrome. + */ + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/** + * Address styling not present in IE 8/9. + */ + +mark { + background: #ff0; + color: #000; +} + +/** + * Address inconsistent and variable font size in all browsers. + */ + +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` affecting `line-height` in all browsers. + */ + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sup { + top: -0.5em; +} + +sub { + bottom: -0.25em; +} + +/* Embedded content + ========================================================================== */ + +/** + * Remove border when inside `a` element in IE 8/9/10. + */ + +img { + border: 0; +} + +/** + * Correct overflow not hidden in IE 9/10/11. + */ + +svg:not(:root) { + overflow: hidden; +} + +/* Grouping content + ========================================================================== */ + +/** + * Address margin not present in IE 8/9 and Safari. + */ + +figure { + margin: 1em 40px; +} + +/** + * Address differences between Firefox and other browsers. + */ + +hr { + box-sizing: content-box; + height: 0; +} + +/** + * Contain overflow in all browsers. + */ + +pre { + overflow: auto; +} + +/** + * Address odd `em`-unit font size rendering in all browsers. + */ + +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +/* Forms + ========================================================================== */ + +/** + * Known limitation: by default, Chrome and Safari on OS X allow very limited + * styling of `select`, unless a `border` property is set. + */ + +/** + * 1. Correct color not being inherited. + * Known issue: affects color of disabled elements. + * 2. Correct font properties not being inherited. + * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. + */ + +button, +input, +optgroup, +select, +textarea { + color: inherit; /* 1 */ + font: inherit; /* 2 */ + margin: 0; /* 3 */ +} + +/** + * Address `overflow` set to `hidden` in IE 8/9/10/11. + */ + +button { + overflow: visible; +} + +/** + * Address inconsistent `text-transform` inheritance for `button` and `select`. + * All other form control elements do not inherit `text-transform` values. + * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. + * Correct `select` style inheritance in Firefox. + */ + +button, +select { + text-transform: none; +} + +/** + * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` + * and `video` controls. + * 2. Correct inability to style clickable `input` types in iOS. + * 3. Improve usability and consistency of cursor style between image-type + * `input` and others. + */ + +button, +html input[type="button"], /* 1 */ +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; /* 2 */ + cursor: pointer; /* 3 */ +} + +/** + * Re-set default cursor for disabled elements. + */ + +button[disabled], +html input[disabled] { + cursor: default; +} + +/** + * Remove inner padding and border in Firefox 4+. + */ + +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} + +/** + * Address Firefox 4+ setting `line-height` on `input` using `!important` in + * the UA stylesheet. + */ + +input { + line-height: normal; +} + +/** + * It's recommended that you don't attempt to style these elements. + * Firefox's implementation doesn't respect box-sizing, padding, or width. + * + * 1. Address box sizing set to `content-box` in IE 8/9/10. + * 2. Remove excess padding in IE 8/9/10. + */ + +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Fix the cursor style for Chrome's increment/decrement buttons. For certain + * `font-size` values of the `input`, it causes the cursor style of the + * decrement button to change from `default` to `text`. + */ + +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Address `appearance` set to `searchfield` in Safari and Chrome. + * 2. Address `box-sizing` set to `border-box` in Safari and Chrome. + */ + +input[type="search"] { + -webkit-appearance: textfield; /* 1 */ + box-sizing: content-box; /* 2 */ +} + +/** + * Remove inner padding and search cancel button in Safari and Chrome on OS X. + * Safari (but not Chrome) clips the cancel button when the search input has + * padding (and `textfield` appearance). + */ + +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * Define consistent border, margin, and padding. + */ + +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} + +/** + * 1. Correct `color` not being inherited in IE 8/9/10/11. + * 2. Remove padding so people aren't caught out if they zero out fieldsets. + */ + +legend { + border: 0; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Remove default vertical scrollbar in IE 8/9/10/11. + */ + +textarea { + overflow: auto; +} + +/** + * Don't inherit the `font-weight` (applied by a rule above). + * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. + */ + +optgroup { + font-weight: bold; +} + +/* Tables + ========================================================================== */ + +/** + * Remove most spacing between table cells. + */ + +table { + border-collapse: collapse; + border-spacing: 0; +} + +td, +th { + padding: 0; +} diff --git a/doc/TOC.md b/doc/TOC.md new file mode 100644 index 0000000..483997a --- /dev/null +++ b/doc/TOC.md @@ -0,0 +1,29 @@ +[HTML5 Boilerplate homepage](https://html5boilerplate.com) + +## Getting started + +* [Usage](usage.md) — Overview of the project contents. +* [FAQ](faq.md) — Frequently asked questions along with their answers. + +## HTML5 Boilerplate core + +* [HTML](html.md) — Guide to the default HTML. +* [CSS](css.md) — Guide to the default CSS. +* [JavaScript](js.md) — Guide to the default JavaScript. +* [Everything else](misc.md). + +## Development + +* [Extending and customizing HTML5 Boilerplate](extend.md) — Going further + with the boilerplate. + +## Related projects + +The [H5BP organization](https://github.com/h5bp) maintains several projects +that complement HTML5 Boilerplate, projects that can help you improve different +aspects of your website/web app (e.g.: the performance, security, etc.). + +* [Server Configs](https://github.com/h5bp/server-configs) — Fast and + smart configurations for web servers such as Apache and Nginx. +* [Ant Build Script](https://github.com/h5bp/ant-build-script) — Apache + Ant based build script. diff --git a/doc/css.md b/doc/css.md new file mode 100644 index 0000000..58f6345 --- /dev/null +++ b/doc/css.md @@ -0,0 +1,162 @@ +[HTML5 Boilerplate homepage](https://html5boilerplate.com) | [Documentation +table of contents](TOC.md) + +# The CSS + +HTML5 Boilerplate's CSS includes: + +* [Normalize.css](#normalizecss) +* [Useful defaults](#useful-defaults) +* [Common helpers](#common-helpers) +* [Placeholder media queries](#media-queries) +* [Print styles](#print-styles) + +This starting CSS does not rely on the presence of +[conditional class names](https://www.paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/), +[conditional style sheets](https://css-tricks.com/how-to-create-an-ie-only-stylesheet/), +or [Modernizr](http://modernizr.com/), and it is ready to use no matter what +your development preferences happen to be. + + +## Normalize.css + +In order to make browsers render all elements more consistently and in line +with modern standards, we include +[Normalize.css](https://necolas.github.io/normalize.css/) — a modern, HTML5-ready +alternative to CSS resets. + +As opposed to CSS resets, Normalize.css: + +* targets only the styles that need normalizing +* preserves useful browser defaults rather than erasing them +* corrects bugs and common browser inconsistencies +* improves usability with subtle improvements +* doesn't clutter the debugging tools +* has better documentation + +For more information about Normalize.css, please refer to its [project +page](https://necolas.github.com/normalize.css/), as well as this +[blog post](http://nicolasgallagher.com/about-normalize-css/). + + +## Useful defaults + +Several base styles are included that build upon `Normalize.css`. These +styles: + +* provide basic typography settings that improve text readability +* protect against unwanted `text-shadow` during text highlighting +* tweak the default alignment of some elements (e.g.: `img`, `video`, + `fieldset`, `textarea`) +* style the prompt that is displayed to users using an outdated browser + +You are free and even encouraged to modify or add to these base styles as your +project requires. + + +## Common helpers + +Along with the base styles, we also provide some commonly used helper classes. + +#### `.hidden` + +The `hidden` class can be added to any element that you want to hide visually +and from screen readers. It could be an element that will be populated and +displayed later, or an element you will hide with JavaScript. + +#### `.visuallyhidden` + +The `visuallyhidden` class can be added to any element that you want to hide +visually, while still have its content accessible to screen readers. + +See also: + +* [CSS in Action: Invisible Content Just for Screen Reader + Users](http://www.webaim.org/techniques/css/invisiblecontent/) +* [Hiding content for + accessibility](http://snook.ca/archives/html_and_css/hiding-content-for-accessibility) +* [HTML5 Boilerplate - Issue #194](https://github.com/h5bp/html5-boilerplate/issues/194/). + +#### `.invisible` + +The `invisible` class can be added to any element that you want to hide +visually and from screen readers, but without affecting the layout. + +As opposed to the `hidden` class that effectively removes the element from the +layout, the `invisible` class will simply make the element invisible while +keeping it in the flow and not affecting the positioning of the surrounding +content. + +__N.B.__ Try to stay away from, and don't use the classes specified above for +[keyword stuffing](https://en.wikipedia.org/wiki/Keyword_stuffing) as you will +harm your site's ranking! + +#### `.clearfix` + +The `clearfix` class can be added to any element to ensure that it always fully +contains its floated children. + +Over the years there have been many variants of the clearfix hack, but currently, +we use the [micro clearfix](http://nicolasgallagher.com/micro-clearfix-hack/). + + +## Media Queries + +HTML5 Boilerplate makes it easy for you to get started with a +[_mobile first_](http://www.lukew.com/presos/preso.asp?26) and [_responsive web +design_](http://www.alistapart.com/articles/responsive-web-design/) approach to +development. But it's worth remembering that there are [no silver +bullets](http://blog.cloudfour.com/css-media-query-for-mobile-is-fools-gold/). + +We include placeholder media queries to help you build up your mobile styles for +wider viewports and high-resolution displays. It's recommended that you adapt +these media queries based on the content of your site rather than mirroring the +fixed dimensions of specific devices. + +If you do not want to take the _mobile first_ approach, you can simply edit or +remove these placeholder media queries. One possibility would be to work from +wide viewports down, and use `max-width` media queries instead (e.g.: +`@media only screen and (max-width: 480px)`). + +For more features that can help you in your mobile web development, take a look +into our [Mobile Boilerplate](https://github.com/h5bp/mobile-boilerplate). + + +## Print styles + +Lastly, we provide some useful print styles that will optimize the printing +process, as well as make the printed pages easier to read. + +At printing time, these styles will: + +* strip all background colors, change the font color to black, and remove the + `text-shadow` — done in order to [help save printer ink and speed up the + printing process](http://www.sanbeiji.com/archives/953) +* underline and expand links to include the URL — done in order to allow users + to know where to refer to
+ (exceptions to this are: the links that are + [fragment identifiers](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#attr-href), + or use the + [`javascript:` pseudo protocol](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/void#JavaScript_URIs)) +* expand abbreviations to include the full description — done in order to allow + users to know what the abbreviations stands for +* provide instructions on how browsers should break the content into pages and + on [orphans/widows](https://en.wikipedia.org/wiki/Widows_and_orphans), namely, + we instruct + [supporting browsers](https://en.wikipedia.org/wiki/Comparison_of_layout_engines_%28Cascading_Style_Sheets%29#Grammar_and_rules) + that they should: + + * ensure the table header (``) is [printed on each page spanned by the + table](http://css-discuss.incutio.com/wiki/Printing_Tables) + * prevent block quotations, preformatted text, images and table rows from + being split onto two different pages + * ensure that headings never appear on a different page than the text they + are associated with + * ensure that + [orphans and widows](https://en.wikipedia.org/wiki/Widows_and_orphans) do + [not appear on printed pages](https://css-tricks.com/almanac/properties/o/orphans/) + +The print styles are included along with the other `css` to [avoid the +additional HTTP request](http://www.phpied.com/delay-loading-your-print-css/). +Also, they should always be included last, so that the other styles can be +overwritten. diff --git a/doc/extend.md b/doc/extend.md new file mode 100644 index 0000000..c98e177 --- /dev/null +++ b/doc/extend.md @@ -0,0 +1,663 @@ +[HTML5 Boilerplate homepage](https://html5boilerplate.com) | [Documentation +table of contents](TOC.md) + +# Extend and customise HTML5 Boilerplate + +Here is some useful advice for how you can make your project with HTML5 +Boilerplate even better. We don't want to include it all by default, as +not everything fits with everyone's needs. + + +* [App Stores](#app-stores) +* [DNS prefetching](#dns-prefetching) +* [Google Universal Analytics](#google-universal-analytics) +* [Internet Explorer](#internet-explorer) +* [Miscellaneous](#miscellaneous) +* [News Feeds](#news-feeds) +* [Search](#search) +* [Social Networks](#social-networks) +* [URLs](#urls) +* [Web Apps](#web-apps) + + +## App Stores + +### Install a Chrome Web Store app + +Users can install a Chrome app directly from your website, as long as +the app and site have been associated via Google's Webmaster Tools. +Read more on [Chrome Web Store's Inline Installation +docs](https://developer.chrome.com/webstore/inline_installation). + +```html + +``` + +### Smart App Banners in iOS 6+ Safari + +Stop bothering everyone with gross modals advertising your entry in the +App Store. Include the following [meta tag](https://developer.apple.com/library/IOS/documentation/AppleApplications/Reference/SafariWebContent/PromotingAppswithAppBanners/PromotingAppswithAppBanners.html#//apple_ref/doc/uid/TP40002051-CH6-SW2) +will unintrusively allow the user the option to download your iOS app, +or open it with some data about the user's current state on the website. + +```html + +``` + +## DNS prefetching + +In short, DNS Prefetching is a method of informing the browser of domain names +referenced on a site so that the client can resolve the DNS for those hosts, +cache them, and when it comes time to use them, have a faster turn around on +the request. + +### Implicit prefetches + +There is a lot of prefetching done for you automatically by the browser. When +the browser encounters an anchor in your html that does not share the same +domain name as the current location the browser requests, from the client OS, +the IP address for this new domain. The client first checks its cache and +then, lacking a cached copy, makes a request from a DNS server. These requests +happen in the background and are not meant to block the rendering of the +page. + +The goal of this is that when the foreign IP address is finally needed it will +already be in the client cache and will not block the loading of the foreign +content. Fewer requests result in faster page load times. The perception of this +is increased on a mobile platform where DNS latency can be greater. + +#### Disable implicit prefetching + +```html + +``` + +Even with X-DNS-Prefetch-Control meta tag (or http header) browsers will still +prefetch any explicit dns-prefetch links. + +**_WARNING:_** THIS MAY MAKE YOUR SITE SLOWER IF YOU RELY ON RESOURCES FROM +FOREIGN DOMAINS. + +### Explicit prefetches + +Typically the browser only scans the HTML for foreign domains. If you have +resources that are outside of your HTML (a javascript request to a remote +server or a CDN that hosts content that may not be present on every page of +your site, for example) then you can queue up a domain name to be prefetched. + +```html + + +``` + +You can use as many of these as you need, but it's best if they are all +immediately after the [Meta +Charset](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta#attr-charset) +element (which should go right at the top of the `head`), so the browser can +act on them ASAP. + +#### Common Prefetch Links + +Amazon S3: + +```html + +``` + +Google APIs: + +```html + +``` + +Microsoft Ajax Content Delivery Network: + +```html + + +``` + +### Further reading about DNS prefetching + +* https://developer.mozilla.org/en-US/docs/Controlling_DNS_prefetching +* https://dev.chromium.org/developers/design-documents/dns-prefetching +* http://blogs.msdn.com/b/ie/archive/2011/03/17/internet-explorer-9-network-performance-improvements.aspx +* http://dayofjs.com/videos/22158462/web-browsers_alex-russel + + +## Google Universal Analytics + +### More tracking settings + +The [optimized Google Universal Analytics +snippet](https://mathiasbynens.be/notes/async-analytics-snippet#universal-analytics) +included with HTML5 Boilerplate includes something like this: + +```js +ga('create', 'UA-XXXXX-X', 'auto'); ga('send', 'pageview'); +``` + +To customize further, see Google's [Advanced +Setup](https://developers.google.com/analytics/devguides/collection/analyticsjs/advanced), +[Pageview](https://developers.google.com/analytics/devguides/collection/analyticsjs/pages), +and [Event](https://developers.google.com/analytics/devguides/collection/analyticsjs/events) Docs. + +### Anonymize IP addresses + +In some countries, no personal data may be transferred outside jurisdictions +that do not have similarly strict laws (i.e. from Germany to outside the EU). +Thus a webmaster using the Google Universal Analytics may have to ensure that +no personal (trackable) data is transferred to the US. You can do that with +[the `ga('set', 'anonymizeIp', true);` +parameter](https://developers.google.com/analytics/devguides/collection/analyticsjs/advanced#anonymizeip) +before sending any events/pageviews. In use it looks like this: + +```js +ga('create', 'UA-XXXXX-X', 'auto'); +ga('set', 'anonymizeIp', true); +ga('send', 'pageview'); +``` + +### Track jQuery AJAX requests in Google Analytics + +An article by @JangoSteve explains how to [track jQuery AJAX requests in Google +Analytics](http://www.alfajango.com/blog/track-jquery-ajax-requests-in-google-analytics/). + +Add this to `plugins.js`: + +```js +/* + * Log all jQuery AJAX requests to Google Analytics + * See: http://www.alfajango.com/blog/track-jquery-ajax-requests-in-google-analytics/ + */ +if (typeof ga !== "undefined" && ga !== null) { + $(document).ajaxSend(function(event, xhr, settings){ + ga('send', 'pageview', settings.url); + }); +} +``` + +### Track JavaScript errors in Google Analytics + +Add this function after `ga` is defined: + +```js +(function(window){ + var undefined, + link = function (href) { + var a = window.document.createElement('a'); + a.href = href; + return a; + }; + window.onerror = function (message, file, line, column) { + var host = link(file).hostname; + ga('send', { + 'hitType': 'event', + 'eventCategory': (host == window.location.hostname || host == undefined || host == '' ? '' : 'external ') + 'error', + 'eventAction': message, + 'eventLabel': (file + ' LINE: ' + line + (column ? ' COLUMN: ' + column : '')).trim(), + 'nonInteraction': 1 + }); + }; +}(window)); +``` + +### Track page scroll + +Add this function after `ga` is defined: + +```js +$(function(){ + var isDuplicateScrollEvent, + scrollTimeStart = new Date, + $window = $(window), + $document = $(document), + scrollPercent; + + $window.scroll(function() { + scrollPercent = Math.round(100 * ($window.height() + $window.scrollTop())/$document.height()); + if (scrollPercent > 90 && !isDuplicateScrollEvent) { //page scrolled to 90% + isDuplicateScrollEvent = 1; + ga('send', 'event', 'scroll', + 'Window: ' + $window.height() + 'px; Document: ' + $document.height() + 'px; Time: ' + Math.round((new Date - scrollTimeStart )/1000,1) + 's' + ); + } + }); +}); +``` + +## Internet Explorer + +### Prompt users to switch to "Desktop Mode" in IE10 Metro + +IE10 does not support plugins, such as Flash, in Metro mode. If +your site requires plugins, you can let users know that via the +`x-ua-compatible` meta element, which will prompt them to switch +to Desktop Mode. + +```html + +``` + +Here's what it looks like alongside H5BP's default `x-ua-compatible` +values: + +```html + +``` + +You can find more information in [Microsoft's IEBlog post about prompting for +plugin use in IE10 Metro +Mode](http://blogs.msdn.com/b/ie/archive/2012/01/31/web-sites-and-a-plug-in-free-web.aspx). + +### IE Pinned Sites (IE9+) + +Enabling your application for pinning will allow IE9 users to add it to their +Windows Taskbar and Start Menu. This comes with a range of new tools that you +can easily configure with the elements below. See more [documentation on IE9 +Pinned Sites](https://msdn.microsoft.com/en-us/library/gg131029.aspx). + +### Name the Pinned Site for Windows + +Without this rule, Windows will use the page title as the name for your +application. + +```html + +``` + +### Give your Pinned Site a tooltip + +You know — a tooltip. A little textbox that appears when the user holds their +mouse over your Pinned Site's icon. + +```html + +``` + +### Set a default page for your Pinned Site + +If the site should go to a specific URL when it is pinned (such as the +homepage), enter it here. One idea is to send it to a special URL so you can +track the number of pinned users, like so: +`http://www.example.com/index.html?pinned=true` + +```html + +``` + +### Recolor IE's controls manually for a Pinned Site + +IE9+ will automatically use the overall color of your Pinned Site's favicon to +shade its browser buttons. UNLESS you give it another color here. Only use +named colors (`red`) or hex colors (`#ff0000`). + +```html + +``` + +### Manually set the window size of a Pinned Site + +If the site should open at a certain window size once pinned, you can specify +the dimensions here. It only supports static pixel dimensions. 800x600 +minimum. + +```html + +``` + +### Jump List "Tasks" for Pinned Sites + +Add Jump List Tasks that will appear when the Pinned Site's icon gets a +right-click. Each Task goes to the specified URL, and gets its own mini icon +(essentially a favicon, a 16x16 .ICO). You can add as many of these as you +need. + +```html + + +``` + +### (Windows 8) High quality visuals for Pinned Sites + +Windows 8 adds the ability for you to provide a PNG tile image and specify the +tile's background color. [Full details on the IE +blog](http://blogs.msdn.com/b/ie/archive/2012/06/08/high-quality-visuals-for-pinned-sites-in-windows-8.aspx). + +* Create a 144x144 image of your site icon, filling all of the canvas, and + using a transparent background. +* Save this image as a 32-bit PNG and optimize it without reducing + colour-depth. It can be named whatever you want (e.g. `metro-tile.png`). +* To reference the tile and its color, add the HTML `meta` elements described + in the IE Blog post. + +### (Windows 8) Badges for Pinned Sites + +IE10 will poll an XML document for badge information to display on your app's +tile in the Start screen. The user will be able to receive these badge updates +even when your app isn't actively running. The badge's value can be a number, +or one of a predefined list of glyphs. + +* [Tutorial on IEBlog with link to badge XML schema](http://blogs.msdn.com/b/ie/archive/2012/04/03/pinned-sites-in-windows-8.aspx) +* [Available badge values](https://msdn.microsoft.com/en-us/library/ie/br212849.aspx) + +```html + +``` + +### Disable link highlighting upon tap in IE10 + +Similar to [-webkit-tap-highlight-color](http://davidwalsh.name/mobile-highlight-color) +in iOS Safari. Unlike that CSS property, this is an HTML meta element, and its +value is boolean rather than a color. It's all or nothing. + +```html + +``` + +You can read about this useful element and more techniques in +[Microsoft's documentation on adapting WebKit-oriented apps for IE10](https://blogs.windows.com/buildingapps/2012/11/15/adapting-your-webkit-optimized-site-for-internet-explorer-10/) + +## Search + +### Direct search spiders to your sitemap + +[Learn how to make a sitemap](http://www.sitemaps.org/protocol.html) + +```html + +``` + +### Hide pages from search engines + +According to Heather Champ, former community manager at Flickr, you should not +allow search engines to index your "Contact Us" or "Complaints" page if you +value your sanity. This is an HTML-centric way of achieving that. + +```html + +``` + +**_WARNING:_** DO NOT INCLUDE ON PAGES THAT SHOULD APPEAR IN SEARCH ENGINES. + +### Firefox and IE Search Plugins + +Sites with in-site search functionality should be strongly considered for a +browser search plugin. A "search plugin" is an XML file which defines how your +plugin behaves in the browser. [How to make a browser search +plugin](https://www.google.com/search?ie=UTF-8&q=how+to+make+browser+search+plugin). + +```html + +``` + + +## Miscellaneous + +* Use [polyfills](https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-browser-Polyfills). + +* Use [Microformats](http://microformats.org/wiki/Main_Page) (via + [microdata](http://microformats.org/wiki/microdata)) for optimum search + results + [visibility](http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html). + +* If you're building a web app you may want [native style momentum scrolling in + iOS 5+](http://www.johanbrook.com/articles/native-style-momentum-scrolling-to-arrive-in-ios-5/) + using `-webkit-overflow-scrolling: touch`. + +* If you want to disable the translation prompt in Chrome or block Google + Translate from translating your web page, use [``](https://support.google.com/translate/?hl=en#2641276). + To disable translation for a particular section of the web page, add + [`class="notranslate"`](https://support.google.com/translate/?hl=en#2641276). + +* If you want to disable the automatic detection and formatting of possible + phone numbers in Safari on iOS, use [``](https://developer.apple.com/library/safari/documentation/AppleApplications/Reference/SafariHTMLRef/Articles/MetaTags.html/#//apple_ref/doc/uid/TP40008193-SW5). + +* Avoid development/stage websites "leaking" into SERPs (search engine results + page) by [implementing X-Robots-tag + headers](https://github.com/h5bp/html5-boilerplate/issues/804). + +* Screen readers currently have less-than-stellar support for HTML5 but the JS + script [accessifyhtml5.js](https://github.com/yatil/accessifyhtml5.js) can + help increase accessibility by adding ARIA roles to HTML5 elements. + + +## News Feeds + +### RSS + +Have an RSS feed? Link to it here. Want to [learn how to write an RSS feed from +scratch](http://www.rssboard.org/rss-specification)? + +```html + +``` + +### Atom + +Atom is similar to RSS, and you might prefer to use it instead of or in +addition to it. [See what Atom's all +about](http://www.atomenabled.org/developers/syndication/). + +```html + +``` + +### Pingbacks + +Your server may be notified when another site links to yours. The href +attribute should contain the location of your pingback service. + +```html + +``` + +* High-level explanation: https://codex.wordpress.org/Introduction_to_Blogging#Pingbacks +* Step-by-step example case: http://www.hixie.ch/specs/pingback/pingback-1.0#TOC5 +* PHP pingback service: https://web.archive.org/web/20131211032834/http://blog.perplexedlabs.com/2009/07/15/xmlrpc-pingbacks-using-php/ + + + +## Social Networks + +### Facebook Open Graph data + +You can control the information that Facebook and others display when users +share your site. Below are just the most basic data points you might need. For +specific content types (including "website"), see [Facebook's built-in Open +Graph content +templates](https://developers.facebook.com/docs/opengraph/objects/builtin/). +Take full advantage of Facebook's support for complex data and activity by +following the [Open Graph +tutorial](https://developers.facebook.com/docs/opengraph/tutorial/). + +```html + + + +``` + +### Twitter Cards + +Twitter provides a snippet specification that serves a similar purpose to Open +Graph. In fact, Twitter will use Open Graph when Cards is not available. Note +that, as of this writing, Twitter requires that app developers activate Cards +on a per-domain basis. You can read more about the various snippet formats +and application process in the [official Twitter Cards +documentation](https://dev.twitter.com/docs/cards). + +```html + + + + + + + +``` + + +## URLs + +### Canonical URL + +Signal to search engines and others "Use this URL for this page!" Useful when +parameters after a `#` or `?` is used to control the display state of a page. +`http://www.example.com/cart.html?shopping-cart-open=true` can be indexed as +the cleaner, more accurate `http://www.example.com/cart.html`. + +```html + +``` + +### Official shortlink + +Signal to the world "This is the shortened URL to use this page!" Poorly +supported at this time. Learn more by reading the [article about shortlinks on +the Microformats wiki](http://microformats.org/wiki/rel-shortlink). + +```html + +``` + +### Separate mobile URLs + +If you use separate URLs for desktop and mobile users, you should consider +helping search engine algorithms better understand the configuration on your +web site. + +This can be done by adding the following annotations in your HTML pages: + +* on the desktop page, add the `link rel="alternate"` tag pointing to the + corresponding mobile URL, e.g.: + + `` + +* on the mobile page, add the `link rel="canonical"` tag pointing to the + corresponding desktop URL, e.g.: + + `` + +For more information please see: + +* https://developers.google.com/webmasters/smartphone-sites/details#separateurls +* https://developers.google.com/webmasters/smartphone-sites/feature-phones + + +## Web Apps + +There are a couple of meta tags that provide information about a web app when +added to the Home Screen on iOS: + +* Adding `apple-mobile-web-app-capable` will make your web app chrome-less and +provide the default iOS app view. You can control the color scheme of the +default view by adding `apple-mobile-web-app-status-bar-style`. + + ```html + + +``` + +* You can use `apple-mobile-web-app-title` to add a specific sites name for the +Home Screen icon. This works since iOS 6. + + ```html + +``` + +For further information please read the [official +documentation](https://developer.apple.com/library/safari/#documentation/AppleApplications/Reference/SafariHTMLRef/Articles/MetaTags.html) +on Apple's site. + + +### Apple Touch Icons + +The Apple touch icons can be seen as the favicons of iOS devices. + +The main sizes of the Apple touch icons are: + +* `57×57px` – iPhone with @1x display and iPod Touch +* `72×72px` – iPad and iPad mini with @1x display running iOS ≤ 6 +* `76×76px` – iPad and iPad mini with @1x display running iOS ≥ 7 +* `114×114px` – iPhone with @2x display running iOS ≤ 6 +* `120×120px` – iPhone with @2x and @3x display running iOS ≥ 7 +* `144×144px` – iPad and iPad mini with @2x display running iOS ≤ 6 +* `152×152px` – iPad and iPad mini with @2x display running iOS 7 +* `180×180px` – iPad and iPad mini with @2x display running iOS 8 + +Displays meaning: + +* @1x - non-Retina +* @2x - Retina +* @3x - Retina HD + +More information about the displays of iOS devices can be found +[here](https://en.wikipedia.org/wiki/List_of_iOS_devices#Display). + +In most cases, one `180×180px` touch icon named `apple-touch-icon.png` +and including: + +```html + +``` + +in the `` of the page is enough. If you use art-direction and/or +want to have different content for each device, you can add more touch +icons as written above. + +For a more comprehensive overview, please refer to Mathias' [article on Touch +Icons](https://mathiasbynens.be/notes/touch-icons). + + +### Apple Touch Startup Image + +Apart from that it is possible to add start-up screens for web apps on iOS. This +basically works by defining `apple-touch-startup-image` with an according link +to the image. Since iOS devices have different screen resolutions it is +necessary to add media queries to detect which image to load. Here is an +example for a retina iPhone: + +```html + +``` + +However, it is possible to detect which start-up image to use with JavaScript. +The Mobile Boilerplate provides a useful function for this. Please see +[helpers.js](https://github.com/h5bp/mobile-boilerplate/blob/v4.1.0/js/helper.js#L336-L383) +for the implementation. + + +### Chrome Mobile web apps + +Chrome Mobile has a specific meta tag for making apps [installable to the +homescreen](https://developer.chrome.com/multidevice/android/installtohomescreen) +which tries to be a more generic replacement to Apple's proprietary meta tag: + +```html + +``` + +Same applies to the touch icons: + +```html + +``` + +### Theme Color + +You can add the [`theme-color` meta extension](https://github.com/whatwg/meta-theme-color) +in the `` of your pages to suggest the color that browsers and +OSes should use if they customize the display of individual pages in +their UIs with varying colors. + +```html + +``` + +The `content` attribute extension can take any valid CSS color. + +Currently, the `theme-color` meta extension is supported by [Chrome 39+ +for Android Lollipop](http://updates.html5rocks.com/2014/11/Support-for-theme-color-in-Chrome-39-for-Android) +and [Firefox OS 2.1+](https://twitter.com/ahmednefzaoui/status/492344698493997057). diff --git a/doc/faq.md b/doc/faq.md new file mode 100644 index 0000000..4a93ca5 --- /dev/null +++ b/doc/faq.md @@ -0,0 +1,46 @@ +[HTML5 Boilerplate homepage](https://html5boilerplate.com) | [Documentation +table of contents](TOC.md) + +# Frequently asked questions + +* [Why is the Google Analytics code at the bottom? Google recommends it be + placed in the ``.](#why-is-the-google-analytics-code-at-the-bottom-google-recommends-it-be-placed-in-the-head) +* [How can I integrate Bootstrap with HTML5 + Boilerplate?](#how-can-i-integrate-bootstrap-with-html5-boilerplate) +* [Do I need to upgrade my site each time a new version of HTML5 Boilerplate is + released?](#do-i-need-to-upgrade-my-site-each-time-a-new-version-of-html5-boilerplate-is-released) +* [Where can I get help with support + questions?](#where-can-i-get-help-with-support-questions) + +-- + + +### Why is the Google Analytics code at the bottom? Google recommends it be placed in the ``. + +The main advantage of placing it in the `` is that you will track the +user's `pageview` even if they leave the page before it has been fully loaded. +However, having the code at the bottom of the page [helps improve +performance](https://stevesouders.com/efws/inline-scripts-bottom.php). + + +### How can I integrate [Bootstrap](http://getbootstrap.com/) with HTML5 Boilerplate? + +One simple way is to use [Initializr](http://www.initializr.com/) and create a +custom build that includes both HTML5 Boilerplate and +[Bootstrap](http://getbootstrap.com/). + +Read more about how [HTML5 Boilerplate and Bootstrap complement each +other](https://www.quora.com/Is-Bootstrap-a-complement-or-an-alternative-to-HTML5-Boilerplate-or-viceversa/answer/Nicolas-Gallagher). + + +### Do I need to upgrade my site each time a new version of HTML5 Boilerplate is released? + +No, same as you don't normally replace the foundation of a house once it +was built. However, there is nothing stopping you from trying to work in the +latest changes, but you'll have to assess the costs/benefits of doing so. + + +### Where can I get help with support questions? + +Please ask for help on +[StackOverflow](https://stackoverflow.com/questions/tagged/html5boilerplate). diff --git a/doc/html.md b/doc/html.md new file mode 100644 index 0000000..65a4a20 --- /dev/null +++ b/doc/html.md @@ -0,0 +1,227 @@ +[HTML5 Boilerplate homepage](https://html5boilerplate.com) | [Documentation +table of contents](TOC.md) + +# The HTML + +By default, HTML5 Boilerplate provides two `html` pages: + +* [`index.html`](#indexhtml) - a default HTML skeleton that should form the + basis of all pages on your website +* [`404.html`](#404html) - a placeholder 404 error page + + +## `index.html` + + +### The `no-js` class + +The `no-js` class is provided in order to allow you to more easily and +explicitly add custom styles based on whether JavaScript is disabled +(`.no-js`) or enabled (`.js`). Using this technique also helps [avoid the +FOUC](https://www.paulirish.com/2009/avoiding-the-fouc-v3/). + + +## Language attribute + +Please consider specifying the language of your content by adding the `lang` +attribute to `` as in this example: + +```html + +``` + +### The order of the `` and `<meta>` tags + +The order in which the `<title>` and the `<meta>` tags are specified is +important because: + +1) the charset declaration (`<meta charset="utf-8">`): + + * must be included completely within the [first 1024 bytes of the + document](https://www.whatwg.org/specs/web-apps/current-work/multipage/semantics.html#charset) + + * should be specified as early as possible (before any content that could + be controlled by an attacker, such as a `<title>` element) in order to + avoid a potential [encoding-related security + issue](https://code.google.com/p/doctype-mirror/wiki/ArticleUtf7) in + Internet Explorer + +2) the meta tag for compatibility mode + (`<meta http-equiv="x-ua-compatible" content="ie=edge">`): + + * [needs to be included before all other tags except for the `<title>` and + the other `<meta>` + tags](https://msdn.microsoft.com/en-us/library/cc288325.aspx) + + +### `x-ua-compatible` + +Internet Explorer 8/9/10 support [document compatibility +modes](https://msdn.microsoft.com/en-us/library/cc288325.aspx) that affect the +way webpages are interpreted and displayed. Because of this, even if your site's +visitor is using, let's say, Internet Explorer 9, it's possible that IE will not +use the latest rendering engine, and instead, decide to render your page using +the Internet Explorer 5.5 rendering engine. + +Specifying the `x-ua-compatible` meta tag: + +```html +<meta http-equiv="x-ua-compatible" content="ie=edge"> +``` + +or sending the page with the following HTTP response header + +``` +X-UA-Compatible: IE=edge +``` + +will force Internet Explorer 8/9/10 to render the webpage in the highest +available mode in [the various cases when it may +not](https://hsivonen.fi/doctype/#ie8), and therefore, ensure that anyone +browsing your site is treated to the best possible user experience that +browser can offer. + +If possible, we recommend that you remove the `meta` tag and send only the +HTTP response header as the `meta` tag will not always work if your site is +served on a non-standard port, as Internet Explorer's preference option +`Display intranet sites in Compatibility View` is checked by default. + +If you are using Apache as your webserver, including the +[`.htaccess`](https://github.com/h5bp/server-configs-apache) file takes care of +the HTTP header. If you are using a different server, check out our [other +server config](https://github.com/h5bp/server-configs). + +Starting with Internet Explorer 11, [document modes are +deprecated](https://msdn.microsoft.com/en-us/library/ie/bg182625.aspx#docmode). +If your business still relies on older web apps and services that were +designed for older versions of Internet Explorer, you might want to consider +enabling [Enterprise Mode](http://blogs.msdn.com/b/ie/archive/2014/04/02/stay-up-to-date-with-enterprise-mode-for-internet-explorer-11.aspx) throughout your company. + + +## Mobile viewport + +There are a few different options that you can use with the [`viewport` meta +tag](https://docs.google.com/present/view?id=dkx3qtm_22dxsrgcf4 "Viewport and +Media Queries - The Complete Idiot's Guide"). You can find out more in [the +Apple developer docs](https://developer.apple.com/library/safari/documentation/AppleApplications/Reference/SafariWebContent/UsingtheViewport/UsingtheViewport.html). +HTML5 Boilerplate comes with a simple setup that strikes a good balance for general use cases. + +```html +<meta name="viewport" content="width=device-width, initial-scale=1"> +``` + +## Favicons and Touch Icon + +The shortcut icons should be put in the root directory of your site. HTML5 +Boilerplate comes with a default set of icons (include favicon and one Apple +Touch Icon) that you can use as a baseline to create your own. + +Please refer to the more detailed description in the [Extend section](extend.md) +of these docs. + +## Modernizr + +HTML5 Boilerplate uses a custom build of Modernizr. + +[Modernizr](http://modernizr.com) is a JavaScript library which adds classes to +the `html` element based on the results of feature test and which ensures that +all browsers can make use of HTML5 elements (as it includes the HTML5 Shiv). +This allows you to target parts of your CSS and JavaScript based on the +features supported by a browser. + +In general, in order to keep page load times to a minimum, it's best to call +any JavaScript at the end of the page because if a script is slow to load +from an external server it may cause the whole page to hang. That said, the +Modernizr script *needs* to run *before* the browser begins rendering the page, +so that browsers lacking support for some of the new HTML5 elements are able to +handle them properly. Therefore the Modernizr script is the only JavaScript +file synchronously loaded at the top of the document. + +## What about polyfills? + +If you need to include [polyfills](https://remysharp.com/2010/10/08/what-is-a-polyfill) +in your project, you must make sure those load before any other JavaScript. If you're +using some polyfill CDN service, like [cdn.polyfill.io](https://cdn.polyfill.io/), +just put it before the other scripts in the bottom of the page: + +```html + <script src="https://cdn.polyfill.io/v1/polyfill.min.js"></script> + <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script> + <script>window.jQuery || document.write('<script src="js/vendor/jquery-1.11.2.min.js"><\/script>')</script> + <script src="js/plugins.js"></script> + <script src="js/main.js"></script> +</body> +``` + +If you like to just include the polyfills yourself, you could include them in +`js/plugins.js`. When you have a bunch of polyfills to load in, you could +also create a `polyfills.js` file in the `js/vendor` directory. Also using +this technique, make sure the polyfills are all loaded before any other +Javascript. + +There are some misconceptions about Modernizr and polyfills. It's important +to understand that Modernizr just handles feature checking, not polyfilling +itself. The only thing Modernizr does regarding polyfills is that the team +maintains [a huge list of cross Browser polyfills](https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-Browser-Polyfills). + +## The content area + +The central part of the boilerplate template is pretty much empty. This is +intentional, in order to make the boilerplate suitable for both web page and +web app development. + +### Browser Upgrade Prompt + +The main content area of the boilerplate includes a prompt to install an up to +date browser for users of IE 6/7. If you intended to support IE 6/7, then you +should remove the snippet of code. + +### jQuery CDN for jQuery + +The jQuery CDN version of the jQuery JavaScript library is referenced towards +the bottom of the page. A local fallback of jQuery is included for rare instances +when the CDN version might not be available, and to facilitate offline +development. + +The jQuery CDN version was chosen over other potential candidates +([like Google's Hosted Libraries](https://developers.google.com/speed/libraries/)) +because it's fast ([comparable or faster than Google by some +measures](https://www.cdnperf.com/#jsdelivr,cdnjs,google,yandex,microsoft,jquery,bootstrapcdn/https/90)) +and, (unlike Google's CDN) is available to China's hundreds of millions of internet users. +For many years we [chose](https://github.com/h5bp/html5-boilerplate/issues/1191) +the Google Hosted version over the jQuery CDN because it was available +over HTTPS (the jQuery CDN was not,) and it offered a better chance of +hitting the cache lottery owing to the popularity of the Google CDN. +The first issue is no longer valid and the second is far outweighed by +being able to serve jQuery to Chinese users. + +While the jQuery CDN is a strong default solution your site or application may +require a different configuration. Testing your site with services like +[WebPageTest](https://www.webpagetest.org/) and browser tools like +[PageSpeed Insights](https://developers.google.com/speed/pagespeed/insights/) or +[YSlow](https://developer.yahoo.com/yslow/) will help you examine the real +world performance of your site and can show where you can optimize your specific +site or application. + +### Google Universal Analytics Tracking Code + +Finally, an optimized version of the Google Universal Analytics tracking code is +included. Google recommends that this script be placed at the top of the page. +Factors to consider: if you place this script at the top of the page, you’ll +be able to count users who don’t fully load the page, and you’ll incur the max +number of simultaneous connections of the browser. + +Further information: + +* [Optimizing the Google Universal Analytics + Snippet](https://mathiasbynens.be/notes/async-analytics-snippet#universal-analytics) +* [Introduction to + Analytics.js](https://developers.google.com/analytics/devguides/collection/analyticsjs/) +* [Google Analytics Demos & Tools](https://ga-dev-tools.appspot.com/) + +**N.B.** The Google Universal Analytics snippet is included by default mainly +because Google Analytics is [currently one of the most popular tracking +solutions](https://trends.builtwith.com/analytics/Google-Analytics) out there. +However, its usage isn't set in stone, and you SHOULD consider exploring the +[alternatives](https://en.wikipedia.org/wiki/List_of_web_analytics_software) +and use whatever suits your needs best! diff --git a/doc/index.php b/doc/index.php new file mode 100644 index 0000000..2c7bcff --- /dev/null +++ b/doc/index.php @@ -0,0 +1,59 @@ +<!doctype html> +<html class="no-js" lang=""> + <head> + <meta charset="utf-8"> + <meta http-equiv="x-ua-compatible" content="ie=edge"> + <title> + + + + + + + + + + + + + + +

Hello world! This is HTML5 Boilerplate.

+connect_error) +die('Connect Error (' . mysqli_connect_errno() . ') '. mysqli_connect_error()); + +return $dbconnect; + +$dbconnect->close(); +} +?> + + + + + + + + + + diff --git a/doc/js.md b/doc/js.md new file mode 100644 index 0000000..1c30b55 --- /dev/null +++ b/doc/js.md @@ -0,0 +1,37 @@ +[HTML5 Boilerplate homepage](https://html5boilerplate.com) | [Documentation +table of contents](TOC.md) + +# The JavaScript + +Information about the default JavaScript included in the project. + +## main.js + +This file can be used to contain or reference your site/app JavaScript code. +For larger projects, you can make use of a JavaScript module loader, like +[Require.js](http://requirejs.org/), to load any other scripts you need to +run. + +## plugins.js + +This file can be used to contain all your plugins, such as jQuery plugins and +other 3rd party scripts. + +One approach is to put jQuery plugins inside of a `(function($){ ... +})(jQuery);` closure to make sure they're in the jQuery namespace safety +blanket. Read more about [jQuery plugin +authoring](https://learn.jquery.com/plugins/#Getting_Started). + +By default the `plugins.js` file contains a small script to avoid `console` +errors in browsers that lack a `console`. The script will make sure that, if +a console method isn't available, that method will have the value of empty +function, thus, preventing the browser from throwing an error. + + +## vendor + +This directory can be used to contain all 3rd party library code. + +Minified versions of the latest jQuery and Modernizr libraries are included by +default. You may wish to create your own [custom Modernizr +build](http://www.modernizr.com/download/). diff --git a/doc/misc.md b/doc/misc.md new file mode 100644 index 0000000..cf5409a --- /dev/null +++ b/doc/misc.md @@ -0,0 +1,178 @@ +[HTML5 Boilerplate homepage](https://html5boilerplate.com) | [Documentation +table of contents](TOC.md) + +# Miscellaneous + +* [.gitignore](#gitignore) +* [.editorconfig](#editorconfig) +* [Server Configuration](#server-configuration) +* [crossdomain.xml](#crossdomainxml) +* [robots.txt](#robotstxt) +* [browserconfig.xml](#browserconfigxml) + +-- + +## .gitignore + +HTML5 Boilerplate includes a basic project-level `.gitignore`. This should +primarily be used to avoid certain project-level files and directories from +being kept under source control. Different development-environments will +benefit from different collections of ignores. + +OS-specific and editor-specific files should be ignored using a "global +ignore" that applies to all repositories on your system. + +For example, add the following to your `~/.gitconfig`, where the `.gitignore` +in your HOME directory contains the files and directories you'd like to +globally ignore: + +```gitignore +[core] + excludesfile = ~/.gitignore +``` + +* More on global ignores: https://help.github.com/articles/ignoring-files +* Comprehensive set of ignores on GitHub: https://github.com/github/gitignore + + +## .editorconfig + +The `.editorconfig` file is provided in order to encourage and help you and +your team define and maintain consistent coding styles between different +editors and IDEs. + +By default, `.editorconfig` includes some basic +[properties](http://editorconfig.org/#supported-properties) that reflect the +coding styles from the files provided by default, but you can easily change +them to better suit your needs. + +In order for your editor/IDE to apply the +[properties](http://editorconfig.org/#supported-properties) from the +`.editorconfig` file, you will need to [install a +plugin]( http://editorconfig.org/#download). + +__N.B.__ If you aren't using the server configurations provided by HTML5 +Boilerplate, we highly encourage you to configure your server to block +access to `.editorconfig` files, as they can disclose sensitive information! + +For more details, please refer to the [EditorConfig +project](http://editorconfig.org/). + + +## Server Configuration + +H5BP includes a [`.htaccess`](#htaccess) file for the [Apache HTTP +server](https://httpd.apache.org/docs/). If you are not using Apache +as your web server, then you are encouraged to download a +[server configuration](https://github.com/h5bp/server-configs) that +corresponds to your web server and environment. + +A `.htaccess` (hypertext access) file is a [Apache HTTP server +configuration file](https://github.com/h5bp/server-configs-apache). +The `.htaccess` file is mostly used for: + +* Rewriting URLs +* Controlling cache +* Authentication +* Server-side includes +* Redirects +* Gzipping + +If you have access to the main server configuration file (usually called +`httpd.conf`), you should add the logic from the `.htaccess` file in, for +example, a section in the main configuration file. This is usually +the recommended way, as using .htaccess files slows down Apache! + +To enable Apache modules locally, please see: +https://github.com/h5bp/server-configs-apache/wiki/How-to-enable-Apache-modules. + +In the repo the `.htaccess` is used for: + +* Allowing cross-origin access to web fonts +* CORS header for images when browsers request it +* Enable `404.html` as 404 error document +* Making the website experience better for IE users better +* Media UTF-8 as character encoding for `text/html` and `text/plain` +* Enabling the rewrite URLs engine +* Forcing or removing the `www.` at the begin of a URL +* It blocks access to directories without a default document +* It blocks access to files that can expose sensitive information. +* It reduces MIME type security risks +* It forces compressing (gzipping) +* It tells the browser whether they should request a specific file from the + server or whether they should grab it from the browser's cache + +When using `.htaccess` we recommend reading all inline comments (the rules after +a `#`) in the file once. There is a bunch of optional stuff in it. + +If you want to know more about the `.htaccess` file check out the +[Apache HTTP server docs](https://httpd.apache.org/docs/) or more +specifically the [htaccess +section](https://httpd.apache.org/docs/current/howto/htaccess.html). + +Notice that the original repo for the `.htaccess` file is [this +one](https://github.com/h5bp/server-configs-apache). + + +## crossdomain.xml + +The _cross-domain policy file_ is an XML document that gives a web client — +such as Adobe Flash Player, Adobe Reader, etc. — permission to handle data +across multiple domains, by: + + * granting read access to data + * permitting the client to include custom headers in cross-domain requests + * granting permissions for socket-based connections + +__e.g.__ If a client hosts content from a particular source domain and that +content makes requests directed towards a domain other than its own, the remote +domain would need to host a cross-domain policy file in order to grant access +to the source domain and allow the client to continue with the transaction. + +For more in-depth information, please see Adobe's [cross-domain policy file +specification](https://www.adobe.com/devnet/articles/crossdomain_policy_file_spec.html). + + +## robots.txt + +The `robots.txt` file is used to give instructions to web robots on what can +be crawled from the website. + +By default, the file provided by this project includes the next two lines: + + * `User-agent: *` - the following rules apply to all web robots + * `Disallow:` - everything on the website is allowed to be crawled + +If you want to disallow certain pages you will need to specify the path in a +`Disallow` directive (e.g.: `Disallow: /path`) or, if you want to disallow +crawling of all content, use `Disallow: /`. + +The `/robots.txt` file is not intended for access control, so don't try to +use it as such. Think of it as a "No Entry" sign, rather than a locked door. +URLs disallowed by the `robots.txt` file might still be indexed without being +crawled, and the content from within the `robots.txt` file can be viewed by +anyone, potentially disclosing the location of your private content! So, if +you want to block access to private content, use proper authentication instead. + +For more information about `robots.txt`, please see: + + * [robotstxt.org](http://www.robotstxt.org/) + * [How Google handles the `robots.txt` file](https://developers.google.com/webmasters/control-crawl-index/docs/robots_txt) + + +## browserconfig.xml + +The `browserconfig.xml` file is used to customize the tile displayed when users +pin your site to the Windows 8.1 start screen. In there you can define custom +tile colors, custom images or even [live tiles](https://msdn.microsoft.com/en-us/library/ie/dn455106.aspx#CreatingLiveTiles). + +By default, the file points to 2 placeholder tile images: + +* `tile.png` (558x558px): used for `Small`, `Medium` and `Large` tiles. + This image resizes automatically when necessary. +* `tile-wide.png` (558x270px): user for `Wide` tiles. + +Notice that IE11 uses the same images when adding a site to the `favorites`. + +For more in-depth information about the `browserconfig.xml` file, please +see [MSDN](https://msdn.microsoft.com/en-us/library/ie/dn320426.aspx). diff --git a/doc/usage.md b/doc/usage.md new file mode 100644 index 0000000..b8fc360 --- /dev/null +++ b/doc/usage.md @@ -0,0 +1,130 @@ +[HTML5 Boilerplate homepage](https://html5boilerplate.com) | [Documentation +table of contents](TOC.md) + +# Usage + +Once you have cloned or downloaded HTML5 Boilerplate, creating a site or app +usually involves the following: + +1. Set up the basic structure of the site. +2. Add some content, style, and functionality. +3. Run your site locally to see how it looks. +4. (Optionally run a build script to automate the optimization of your site - + e.g. [ant build script](https://github.com/h5bp/ant-build-script)) +5. Deploy your site. + + +## Basic structure + +A basic HTML5 Boilerplate site initially looks something like this: + +``` +. +├── css +│ ├── main.css +│ └── normalize.css +├── doc +├── img +├── js +│ ├── main.js +│ ├── plugins.js +│ └── vendor +│ ├── jquery.min.js +│ └── modernizr.min.js +├── .editorconfig +├── .htaccess +├── 404.html +├── apple-touch-icon.png +├── browserconfig.xml +├── index.html +├── humans.txt +├── robots.txt +├── crossdomain.xml +├── favicon.ico +├── tile-wide.png +└── tile.png +``` + +What follows is a general overview of each major part and how to use them. + +### css + +This directory should contain all your project's CSS files. It includes some +initial CSS to help get you started from a solid foundation. [About the +CSS](css.md). + +### doc + +This directory contains all the HTML5 Boilerplate documentation. You can use it +as the location and basis for your own project's documentation. + +### js + +This directory should contain all your project's JS files. Libraries, plugins, +and custom code can all be included here. It includes some initial JS to help +get you started. [About the JavaScript](js.md). + +### .htaccess + +The default web server configs are for Apache. For more information, please +refer to the [Apache Server Configs +repository](https://github.com/h5bp/server-configs-apache). + +Host your site on a server other than Apache? You're likely to find the +corresponding server configs project listed in our [Server Configs +](https://github.com/h5bp/server-configs/blob/master/README.md) repository. + +### 404.html + +A helpful custom 404 to get you started. + +### browserconfig.xml + +This file contains all settings regarding custom tiles for IE11. + +For more info on this topic, please refer to +[MSDN](https://msdn.microsoft.com/en-us/library/ie/dn455106.aspx). + +### .editorconfig + +The `.editorconfig` file is provided in order to encourage and help you and +your team to maintain consistent coding styles between different +editors and IDEs. [Read more about the `.editorconfig` file](misc.md#editorconfig). + +### index.html + +This is the default HTML skeleton that should form the basis of all pages on +your site. If you are using a server-side templating framework, then you will +need to integrate this starting HTML with your setup. + +Make sure that you update the URLs for the referenced CSS and JavaScript if you +modify the directory structure at all. + +If you are using Google Universal Analytics, make sure that you edit the +corresponding snippet at the bottom to include your analytics ID. + +### humans.txt + +Edit this file to include the team that worked on your site/app, and the +technology powering it. + +### robots.txt + +Edit this file to include any pages you need hidden from search engines. + +### crossdomain.xml + +A template for working with cross-domain requests. [About +crossdomain.xml](misc.md#crossdomainxml). + +### Icons + +Replace the default `favicon.ico`, `tile.png`, `tile-wide.png` and Apple +Touch Icon with your own. + +If you want to use different Apple Touch Icons for different resolutions please +refer to the [according documentation](extend.md#apple-touch-icons). + +You might want to check out Hans' handy [HTML5 Boilerplate Favicon and Apple +Touch Icon +PSD-Template](https://drublic.de/blog/html5-boilerplate-favicons-psd-template/). diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..be74abd69ad6a32de7375df13cab9354798e328f GIT binary patch literal 766 zcmc(dze~eV5XUd2fg&jH87YDYDQKxq1{4b-_ydP-wqS9vgGh17QXQQAwOE{VaBvi* zmu^z9t({y-&1ey8Y_x;?x+`BviV9;aRjMgZ8M*!jgkRrFqSI9;F zHyfX@Az|AvVmn~YWWZP`0&JWEY~BFm?*Vq}VD7&_%x%MP$p`D`4JMC!K|B7pt?Mmp zUJAB7rxMXS6=!P+AtLU9V)J#61WPxwipRXCHO{BJ`l{m53#=t97a!znv~vfmr|AaP zRGIT7#0FyJy3Z*hL{GQp-0TRhX8UzZ)+>%?mK0^goaX4Q;xsetAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); + return $database; + + + + } + function getCards($query,$db) { + $query = $db->prepare($query); + if ( !$query->execute() ) { + echo "err"; + } + $query->setFetchMode( PDO::FETCH_OBJ ); + $data = $query->fetchAll(); + return $data; + } + function getCardByID($id, $db) { + $query = "SELECT * FROM cards WHERE id='".$id."'"; + return getCards($query, $db)[0]; + } + ?> \ No newline at end of file diff --git a/humans.txt b/humans.txt new file mode 100644 index 0000000..8d2330f --- /dev/null +++ b/humans.txt @@ -0,0 +1,15 @@ +# humanstxt.org/ +# The humans responsible & technology colophon + +# TEAM + + -- -- + +# THANKS + + + +# TECHNOLOGY COLOPHON + + CSS3, HTML5 + Apache Server Configs, jQuery, Modernizr, Normalize.css diff --git a/img/.gitignore b/img/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/img/attack.png b/img/attack.png new file mode 100644 index 0000000000000000000000000000000000000000..645069684cbf16f57e1a189d274fccf01e58e6b1 GIT binary patch literal 75319 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 KrYMPpIkLNQ!!%EvL_SbIgXjX0q6I4IZMtUZ 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%0DgI;)?2Knp__G``a^h*JI)kX5Q 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

)m$v$&s}MZaRX}}JZYjomZOnwG zkQhL=2OFn<;C2I0jm{CV&LJF8p7+e+ffB(+)B8%TpNWIIq%e&b9yzAyudV?YEC4+z z;|S7cA*&86aYH6dP4P$j?aFin@}?`cU!#iUy2%1OmgSa4qhey)Z&_Q*lcG-_O`5mt z3i85NPs(FqMKHP0wW(gRH4a*poR2DnR@`r%?rS+754Z{D3`K^Az6v=1nPm2}ToHr) zJ&8!)0sUeYHg*0WJ@4GBW^LXEBY|~xVBt?BlS}d>?9#*u=Y+$(3M_4768blcI>^S68Nbv65YB07g{=l+Np$(m^{YDoc9Od1^+h(+lo{eAk zAwc{I`8a-;S!hf6_7Uos)k_dYM;0?Drr(@rs>-6Wyr)HY0z8duXnL-utwUXQv#8BZ z2V6Pc(C;~CC&8#L z|72BMNJ@#+i7L!AobRgE+{C+|lgrLHN|x;=AhrdshrGDY@BN~*1dOf_31S-@n5Rx` zsr#?-HXSGtxHI}IWKsH0RP5q{aSf`!+P2ER5)qFzGTvL3fATrik`&aWE)??=BJ|Nr z=LHI`u{i&bqy*wrJ`8;iWC-#&8+4h83(GZ75e5Xr1lV=^N>##;>-@0iNepJ10qmTB zv?7@De#j50SkWsiB%DXi3MO5lZQ@^#AwhCdLwf4d(EUN@;SJ^nyt87i02F34PJB4r zE`)Eq)`V$Do`!q6d1x*`j|eC1ruy45`wlh=<%SNNMNNUFc^$~&RRFq9u!SQ3FK5N% zk+UN4iW6~ZfsYUf$Pv^%S^Hkwz6MiV^d$GrA|9&n<$i2FBQLLcM%7i4=G6v0Z!0wU zaJ=1q^xc9nM~^tG#H0<_i#54C^#-k{HUgT-4pdX3hqN?mSfZ-@9Dml(q;yHKM!Qeu zZpvC0Hi%T{&C%&{A2hRTqM_~4-FpDxXTMVOS+Xq?>J?3eelWrTVn-o1yN&5WJxi;v-IW#S+^ZOM%t z0#4kAfK$z{#ETNBpP4m}gcE{Ivua2=?R%T8qO?q?{&H4m74;rkkivbKSlvb1*9o=B ziLQHg0rRbioTU|MyMLLK-}mvD@rnq2m*wJsdh1iLwk{*Bs@wgjebc>tyx?w6V?@%{ zhzs(JN!&d)%0@b6#D6vc)i{-u$+?RtMc#s)(CuXel|bzw7{u}=yBz~gdwAD1c#ceW zvtGz2q0{en)J|1D--m#FPP`q-vK=^JLiLS{EW!~Mz{BDV+|}k$z4lXSg%uG*iikQ+ z`k^vNz6O*N;0;W;$m^Akl{X!Erk)Es5~yMFE*^tU=$6ev89n|>eDgX%h9&~32xb!+ zN`c>F79kH~C{9=>OE0z?gP%Ch4m1GrU1qd?H0VovB8h6(_5`{s+Y>Dut@5zimyVpP2gJNnDlE-B?FWsukaYs={zPLld;4 zd#eA3u7bDS1o1`S4P!YY+4&{2lY~!;x_mh&@-llUXMcah6%aiXqY&e+&TJA4bBLbn z(w<58>!8Ju?OoBWb_x`1FiJF z7a8NE1NuD{0QV$+CTWBjE^LVxR&Ybze1uzczfwLXnDuhg2oRaJ6FuJ+A&DoSNCts~ zkIf8ZrrVdx%3iJ7Q?D1WV;ruy$XEeq5YJhbkqHt&=5Z%0MBdDdj<1oE*Wx!u@Mdak zzRKsffh1+ffW|cU=b33m;UG~Ex5XPS-7K|L+2MLG8W|Yh9g9_ZRn~DHQ+Smv=9qgr z=6wJoI&Z>-?Sf|2(AbQfq% z(5N1*4cKA|J~UR0M};yo$={;7aST40czY-s_$CBzVF(F6ms)TSuw)NymC?_aT0R&R zV%jw^zMQ=?zJ}`WX%Zp(f$QWhbl$?;iq5v!@Apv!*8wxGX%i%|IG92AoKYhX@gcyl z;~PHoHD9Fb8BVGMnkUK%SOS$w$eOn~R|m!?dhl_%8$@^O_S{>kA0Xis>({%JPi-@# zY~+Ywyc`rnG0?h2ZqC|u@USW)S4KmXmrdoiC&%Yob zWwIRoOu)R3t<7evZk-@8xfpLb}y}SudzaRHQ06HUvn* zYEPWu6-n2muIT;BA3+5aqU^DYbX5BuT!p`oj32QgZ!4R+NS!)zKUux_*+tm}ogpT9 z3i*RQm9*Xq8_-uIKGP3%WYg3XnHN$UPHfy^VrGGE9SSReC<5FAFjfG@dN|Nex-tp~ zEACa41V{vS5DNoJ4qH!Vi>Thg+yyvs6UncFR9BTmE6_JNcVm+qzI?$O9219G0yG1e zJl~{%t@u^8DX-zOI4D`WZJ+MQb^De&DgnF5!-kJ_LgUnYQAe=4>|;{Kv$GWT>LsS6 zkKIrNN-O@Ws>;AmO2}k`^@RpS=e~Md=SPMUitOU_em*bAGHh;B5k|reg%$LV2?g`} zc}BSl8jT?#Ct2ibPhr*y$V?-@Qf9S_FgB6~;8Y{yJI| zRe=J|8oq#oSQkEaA({RWBu(*!r0?wR^ixPOoCOsV19R>jRxg7CnX})flQ!==I|krg z6~RDjp&mg2svO*LXA0_!$b0xRLrc0;cs%kU!Ztnm2P>T`)uODoptlc!{NF>{GiJ`HgA*{ zZBX$?Rv~%VSP&sB0@X;b+o~eJHd9?+JGojPnqXmI)i$pzPyWJ(VK5`rwS42NNDJ~f zEGnebiGHi}U;2NhTnjI0G3xI36@BK;omS#ur?!g7Dkh3&Z>>Ve(=$pVs(akoylt%A zRc?`5El!-d`IFMC89)%+vOWra&+XhUTtb8cEACHxfdEfBS#h?XQ%A(!tL3CBPXb95 zBOc>=bISRslVUbiMpy4+;HhI<|$3psTk{m-o!We&=!x~$xF;pWDmwICyCc9u!QN&6od0p>!heg`; zb?Gx8P(+LjAJU!FPAZJaeb+|^ud7&`amIQGO^h-q(hI-0oj!^WXn{myzi?TIfOJBr z3SOB~3CDRxc^1hE zN=s4^Aq)5_y7~7H<2|BYZ?5n_Sli%R93$(WKnf-lQ4eZ(gkmE?cTl0Mg4Z8AS!$v9 ziyBt=w_lpd;M)T+(w|x!Z%Ac53e&~y;x0II02-T80v2Ul4Zu5fZ34au{m2w=XP0FU zMZ%xu7kh0^=G!<0F+5J!YY%Mjp9L0J?oU0H6)pUYsFVi827T^t;Noi34qL2YjOAez zAgMRxe+w%PktYPO-yW3*9CHlrIxcQ!bL?7xOyo5;M5nqOltV4uad%;H-v}K)Rk|7P zP-;}Bg{G4x*^9PhWoJPbRSR%9f;YKotJsCBJ2haA6YgmuUKtJ*ZfPMM=o4n~2lLG< zDuQT#pgx*&M*DXv%zx!DOUciwTu8D9{YE653M()RYI6RPZq?pf$L~5l zvEo-I5lJ&OAQ~s&pVeU}`ws0U?Mf-XDUBpVzjM%0u3HcTy-1mOPgnh01*b;>@QmvP zn)6!5fQ%j8H6>dTkN6dSvu2p-K;q4?JLtq$!OSc)ipxrizVKZx3hLd*61zv}r3(I; z5W*(gjbH`$!1()G8+^k3d|MA_;`n8#0+iDNK`N*}onwwx6 zMraXLu5gz{lU-nYN?a3Lx5Ni(CRr=-fhW^G6u#}dt1urG8=Rst6Nq$aLH<(r%6ICd zbC*pK8@7{+;I1#9eBiI9kLjl|wYJ@fghmZK{RD3QbWvG)N7Ka*KjAV(Uf*C%^Q3<` zxJL~YJH?+8^Ac_kD`nTv0Q{3EXn}~XeTH4dIEnBwbE42d8?fTmru`T)(IuO=doR6T z%5>q!Ru6a*SmQS~onXvICrW;EZXG|(Y10UZ$ius%r;u z5Pp;n#d3A0mkEcAy_dhxLwyX}j;uQstQ@GRE&r{pQ2064`Ys=%wv_#6ly*#ce^gD_ zxGXR14rShPvuy8QPnoRkwsxPIf%8r_j`krVy>@I|8%QtDYv+v<9Cv);%*y$aPsdx~ z6fTF2XXc9&I=TZz;^5BoGG$Auw@t?slsH@O!sm5i+s?t;df5Nzt+=QJ)nLWmh1u$D zsc^ur9C|A#uY10_DHmBr@tKT-b!SW7wBD*^YJt>;JZQb z4Ok)uMdunI^`;DJX^N$FDcSR{q2QgYHvZXP0eCCu@*RA)vAOQIUo+F`QoWVd{Hd+mC&aL03{owF2LJWHg~cZ`~}+PfY=lQs!v&_Sl(<-%qbAp~%6Wp|19r+P&Q+MW2nh zv!qD<3yG?wbieXn6`!aC1F_(h{y=j6Eeyh6#c~1rNnqcdnTVYBsy~tOhJ5MkI*|+z z$hk-lm~A7{2UzwfG|txP`5a)E`8yO)f&dA{>5~v z%zaI#OUOmdTEq-&EGQ{EM0m#P&K>G$Ju+20;y9cKOmQs8U-bmMz2r| zmw)0TO&bebJmH~g)EA0lA-)wzHKC@=s(0vehA5x1+UWww97zn#Le2=z(d1V^hm=4G zkDLwL4EWspl!8snNo=4e=8w1{H|#S2L;0CAjt&OI^@V&Z!qhi{PC5gq?n4-god+S+ zu^39L#&CglNK}yWpY#|0d_F`wz$d?8?46^^06A@-yFFtp_)3B5c%D6TdbNKFx$t*{ zIwC0Oj@@T2Lc*+iL9L1xe&@$c&MCz=DpjWjY?l3<@e#RhKK-A=t%*}gkAv;` zKZ@mI1R4ialgz8HhEQfuVG8Fdo5L-Ga<#lQ4cm6xI4GcNF5s$fM7Qr0cquTJCNTXy z+F~ABYTF?tr}2>iP%h8xVA?gOcnQ57e8}f(Bfvuu-bY`IEwkcYDpR92x%$^|3zrZN z5nofUx43Sq@fQ%)cw(;rIs>xDoq-g${!@KLrgw8}^n-6_q@K>A|7*Kd)g$7?#>87& z?G!z6BIl*XAR+F4To#m3E}y-KL%7MWG6peRd2$skn4FV;sITy(xB*9V{H3qhtbiO= z1~#J3w~$~#kwwmzvn+I?Ng%E=cEpE3R7j5WY~~7t&RDogpYC|It+_HfgmDbJK>xE` z)55U!Ps^uZLTj>s(?x|gox&NjI`LQ_Gv1PCS*AiJ^JXLcCppe)ftzV}*^zu|O1OZi zv5kx#yu1SaR+i-~rygH;%DG0vF7B&ml8PNn@IjwOYH_F@_pepGOXv95((nEY(oz|H z22Br$t-f=8-Gok2zXraY4*z%+h25&q>I_bi6dN}fe(AW|XALF;#|rHfqj^U&viy4c zy5H!vMy=3jnX^eQx)!b73AcT#Cpb><%5M;9qh|6N?*A*P+R$jI{QLC}rG?g2Mr!Hb z;If}uwDh!`i7WdLJS#GJem+=#&+_z5(X*8(E#i8XA*q=y9(km{`q%O}?AE`aM>sEG zxKcIlMQ@M~hDNRz9#Sw8D4zYQc?>kzoUd9V?8osU4ZUn;)Wz!4*$IUrj20lm&7!Y6 z!Ytc_>qKI{e#S=i-ZWRjPn`L&pigSh)bit|&y_uj*f(5QKGFb%xOer!rkE3c2!45@2mbaS zk7mZbOX+m@GwAZs85Em}n6GR0_Jw4w+JgpT&DmUeP0xO$+15@Z5ZVmWLIxFmPD>u` z;%oy@T=SZv63)|9#8i9l!msFxRiH3XZyLv*f26OloJ4+_y+TBt2e%~rW@4lOX)tOT zsn4@14Qfq#y-A^|xPwX0gg~S3;|bly62@}N7N^(FY23|%uaqjkCT0f1?Ez->_nc6p zLPq&v?}ixDfY(<{t)n)X8~T3h*sNSRdOfbn=53SralV4xbTs zY5%cTusjiA=Tp^_;HsCmB_C*y|LL1EN8-gct>HvXo?gc>ZL2xdP}VWy^h?kvrQ(LV zaDo{MzWv(AqutR+YI_EGytb8#9lJ$VSI1l5cn_XAonYs+^*TBgTP0DI@Ff58F?Ma z&BSNlOnmeT0JAdBKGXYh8~m5OA|wCUUhxC4R~(MFmUg#;7qiq&`uN|&|D=5CuCO!w zo>|A+E1DqRUA(%c#NfMMtOK1GT~?3w+Y3$vcfKkerF<;eQ@VhZPcuDe$D$6HaKon~ zbg)f!Rr-8FvK0)(kAEP@ftJtgE%);rwC!?cFf{|#tx>VyO!Hd$2LQoQs;i^b4maPc z2$vus2|lq`1oz3rR2w}ONnY2_J8KOk!o1r$W(Z0nOr^i`Y?H#GV zqI0=7MZL2b2Adujw8=95r@cZlWR*8@oWRD!g=h`YO!z1ObyvSiKUp=;N1fBmo{RWM zU%|$tL5J5@glu-?ONMwQa}Ft{`#tojO>zF{BzLaqv0(%4j0<)lqeyex#D@kc(>|X3 z&z`BWoA28t`%DR;JBU(~`ggs1x3P;ONa4haVlz2(J=>kbkPnjI=z|;@%ru~Z2sL{f zR*zqC(-eW~fZ-lE(UtzbWLz)KT-sDnXgx9Ue2B)wBYOqmy=3M@Jprm1y*-O8+B7r0 zfZE_K+r?e!={UKVV|zuN*8FM5hc=$4@Dk_c>F|ImP0pkA0M2Yt>WGSZ`y_6z?%6fY ztGSv~i-QY@bc62pAQUmaJkS`Tlk~fpTzDemH05))2|%NqE~X$T^%ukl!@RC9$b~2% z#rNmXJdrr6c8bAajdK!$&U=<{ZfKF=Hx~XOZqeM6_5krvh)kpEgX_B~;5VTzIA2(7 z6!DqDu68LxEi)Alb}HTHVGEO%YJ5%2f7$~KQ`66KCRN2Xia!{-+qv2IJP07IUZ~_3 zf;3iFe31wuwDu)o<$b8K0we9hA%?ps-|}sG&@Y)?d}Ve&e<~Hed7EPK{32OOv=FTA zRm7}x?V0n4CfLEtI2+Zl-|OcoTu!klG3F>|3`Oyz`1u8^XoL3k_fdN(X#BP8$0CDOjH22c7gmhjIwl2N#y)ZaC4wtA`Dfj=OMmvz{Y>JM{{W%t zR<4r0ASeP97QSC}xn5E|d@lS}%ec@We6|Ob1DhDnQdA-PhMMarJx=#zp*y&e7UGW$ z7Cax04HhYdPA3YBG~jv)`M}@b*~qXycmkMrGflmKBtb|ADC)9)(KR z6AwAKhb^5oV8OyTL1ekp2v6WI!9ruY^_AlHH5hhUs><#+_xOKHn;1MXyzJ`(@|W10 zPA#-r_!03tZnV00()n+Rg;-=kN`jgAp26I+@1|CfVI4GHY^%Xtn;mtn+7pFy3IefY z2Yi)>6K|LN3M8z%M)a2V%S?8T2BYlv9&@OMxKYH!Fe(=HpY@*RGs{%B6hrQZ;|E@; z!^};;n4w83+rfN*GERWa@ujDCFNgHPi8~3Cdf}u@Am1x zK8=U}X|cHX^~7S)Sp?K>#wqhldZ6hZsWGWnom8GMc@N0xh_RNKxSpEggO26_fAFkWoPUuV(PXG!&I_6fpoazKri=eNyCK( zir5O^AIFa)1pW2K=@uULh>f#=%p#Mc+u)dosviNz{D=f|1_BU=I+}l}h%e?$|3ww+ zK63hBmZ=xH39`R-L3Mth6#k!8*9+bdD#OIWr8m|UI$FHA(l8r;fhNc*hltheaUGdS z4I>dj_n1S?C`~-`G9JZI&6vBMI z_a*4WX0g-9Dwju32n2k@6s;bdQM&0P$yD<8vBLoDp8({WLz{)Pw-51O1)mcnO3ss< zt&23ZucZU^?gwKa6(hVJ@3YvH4%kW|lu5tw5mF%B;bnBxArM#{0PBKQssY^e3ak$_)1AYUetC5f@={Pj_}^))g}P>9 zZgYqMn4PGCGtUH{2~oB&}xFokRyCciD| z4!PG_-^oBnbIA){cuYe%oJSZ`(D{l#sYG^!7FI?#6Km#k7LEsX6qp{5x-c834}zSo zd>2BqCQ3iP3t(3z@7$gI^NU{S9by5Eyo{7)MpSYP_HcID_*tR71hNCDS65$&4M6 zI}P7EthNdI9*bZ9IboM^Tp?IXk&jzPB7L7#MWN~b!lByu$=$RAnh2s^I>C5@BMY!^ z8Es5kk2?gY*K`ocB4m;Al2Ehj=tNAHxN$Ou(9NDFeBcj{qQQq{BmKr)BBTRfD5Dh zLPb6ogFc^xCg3`DS%8A`#2l2%qb{yP~yMDV^|OYe#^ zOQK_Q5$VdmpqCUfugp3#dO=9b&67Fdgl zBWeqk2gsz@X|^ZmIKd2^~Qe@ zY+=@NEN7$n(wFC zPPy}ueH$w`68vdaf9kK(rg>2Ld)5fLZQ^GF(KJ^c%=f(V+WPV+hRu`BIiM0t*A|uD z$89=-r-_8~1kga~rm-5rLFtf{(VFOCnB3RM+OqOVV0BHPZKUbWZrO^)EmUI$RoW^GT1blt|Fg*$8a#-E+ng$$Rv zh<)>{W${tAaN!i;`@#(^TVOHDbA@<9x`dy$-YIG(i`gLo)GHuh5UbalXNPfpW?2Vj z-qa;8UDQr4hz!^0(2vDSEe?AMKtt^08FB%9+`4EN({r231Rg`BB)w8HE?53Gs_eZY z^`t}gEa&9TmKgQx#$I6MZC|r(RwfA7ZU*^Ovn_AeSbdvp%Ae@sx*#6&E5Wx;LmYY4 zKZNi;N2Az%`-ai7u{pOGe7whX%8!?One+sQVzPSqI&CS*e}+1BLXGjmbCD{xs0lE)af6{fk}bs zEt0c9;#n$X_04q)Tly?Ef?!9LOpa8730t38|g!|1*gs${l*~q~OzhKil7| z-=5PKHl721O~pgZq0VV}Gfo6Fb0;nACBZ9|mO7>9pp?lIr3H+_p|hWv0z^M+_B`!7 zT~C-oH5O1>D1E127U=qh!smN3(b=*K@>-f8u#*xaIO=uDH8K1f$GrZ(TrlHW|b~&PfcR|Cu<>^rXlAgoUcdZJN|tFEdg^ ziL~gA@!jIY6n-1C35nYo|7{6&F!8`EErvqJ8aW7ifw)S1EE`X7aM3w57d-INuStc0 zX5yfh*$dYSQ7$I|pF|TPG=q}yrQ~{F>Aw3cxEM;V&j{?jQim`=X@TbTDTqWeeivWe z_n>iGNMlI{(~)AE{tgnHDlJSik6|cLvE=vnL1Rsju7i3Qzl)&r<(35Qk6uxG@A3H5<-5ay5-%OrpEyfR|ce|EuAn<>&$V zb>*@m=hGIDm~Oj}x&qSR$8BN_dI%erFEPCAOg&Hj-0Y)vOVP9g|4v210gsE&X^mSM zXMzd$OuTq$R)g2(O1VBZ3Q1@oxC}g_sQui(IJmzKBYkn~w15Fli`E*XLmR<=p-|-~ z!>;*y%;+A0^cxrZT`gi>k0rv4dOQkc^KpCX{y711u2oQ|2#2agh$)0kskA*Wnl^zx zPDYA|G7)$wkX_NJj)sQHfSGu`CDBBoIhO_|6TYkFJX${C74^lAz6$7j>Q)0f5aBm?=4O;H|LtE-|)hcc=5ToQJ&FI`cjAP zM;|Mg-@a+R$~riD9JzV_3yw(y%of6NqChIns?+Ama`yG&2?%6Ge0U!L6vB8WMKc=g z)K)T~b_Z9W1-M*Ao()96-w;$P{-JR$WP4#!XM-tC>)8AJwc+E#g$phoV1u%ZtTM(u zFMCGFb{+7dxL9D-bf*jG5j=WfM|;ViA8rqc0nO2pHPSeIvC-V^<`P2-6H+RG}{PFd4kaW?pO%h`>Ek<7MfUuty=nNs9CICu4TKC4w7F8Ebg4NQUQ&jFoqE>Weo?+31 z1-B-RzKmYUvtL|^=3hzv%0za$?F!m&gO0Y{BoY|*zZ4gA)z96laIqTZpTW0;Qq%ywLZ^4GsFTRcMS&ddT`V!u;))7I2}-X5d=ySZ@J37>58sAE5oedB z(u7LUNsqwurk;QccdzJJXGh#W-{fqkL-_BS$k@3o&kKib1{h{N6=2J{fr?Kyn_IcSel;($ll7onhW>G5EsyA(sh13C%ho1 ziOL~)1S105*m~RvX|DUtY$ADnM^`|kG2-Tna6^FvLWfRf!pk<6_&wLAQ-C>wep0tT zF#6DMVe%|rQ-pGcCfoY8CRLoz zhi%f%XBNmf_+E#|)J^2Sa(=|91&~EJqiD*bW4Jy(NUI~16uT6!QE<>P>c?@x7EoM7 zg)l05Px7Xj`1zeSedIjXy-9tr^Wa?*1RZOj%EkbCg@htqPKqS)8>7?(4|*juUT2Jl1rgy_8L_H^5py zKp69GSk%Nx+r;QA)9OM`?89@87ot_9i+`r%1v;-K4nzwO^A~kk{JOsW04q;6n=7`j zou^gOEP-zkyi08uWLr{qV!04aW}Aummi_`xhz&EtcW`8s zfV1a%7K)!;c*YKX%l1%mk@iP&;T3s_oYW_}3TM1@S-u0G!U2vRAcYf05PJ*q2A`7K z61I7ne}=ej#{3t{XaVHH94&!3VSy@6TWi^YYO7fXijJ7o?Td%aZ0~cp#iSnOv>g#r z;kUaBRWwKA*&uRS^^b6Aa zbseJ?nFM7O8X9;lcWs~ox)^(Z1ch(>ps8;=ZK8bKaX;8OUn4~NzYr!5r{KHy4OVZ< z($K;@QiG~`*QKu3{0ZM9+mD|Z_r?uXm33ZraM@Wp+H?bKu)3ycM(P=(c;5x)&r9N< zOVD?C--XQcm??64dkJZODb`T_+V?iy4iAdx-gR3fy6=ldq53-@4M?P8l+x`Oc5p2)#mMP#pa)ETD+)udWME71qjba}!b;Pm6rMBN!va*5)6>;dWV9t(U;!uVx( zMS_Xqfio*gx@9CVEZ}x(-fg;@K{ccww^Yqwn%8tdMS@1fYS4R5jWP;a>qM|~McWK^ zy`s(Qs=SO=c;SV_*E@*^U6z76_5UrrFufo~Y0xwitGn-+$3>IZUQ+XX-^(EL@llfi zY9BC!lDX<|byEfR$9HjtbyA@9_d+o672opEcaa}J8w=S^)FH(i&9#VfeWw)dH?wF-MQMF!FkvUf~Q~0 z)}C6vgRX^p$Z_DX^W0DAjzF)5oxi4 z<+n9w!S_9WA-lYE{CH=p-|IrUU+yf7;vybq!!R8g@tv(71ztscG1F%h=6(P?_l^ZF zV*cnZ;!fKH6EJ!cyW5Ja&NZ9AC(_eEKh!_0j!MwK)7pFuEeVR(YkSWe`oL#}Bj?#a z31Gn_VuMTrDIoiE^$$2@Yxif}g|1N7+^nVMyO8^<1(oI8usZ$|2>;aoU^~%W$h$O+ zCklLq$40FLt0M=s;~6M^f1X4t4E3dAM|F#xV$v9ckH{%APRVcA{{{7T?TfZi5^x;* zE~w@{9CA~<`xeC1qbnBC{3hW=%U0$g@z^+Y(xUdwCb3aVy}jnK9~3EA1`ss)aW#fm z_djhH+yNU7e#7teZXPeZaiWfsDZ%5tGMT{pft17$x0!{3cXEvCkqG*Go!PxKhqjCC ztX?6@5Y+@nf>=r$i2}!mAJp8z$dl-gr7p*z>>^VoH)18e`vcB)rz<5Ti3E^c?CGh7 zddW4&kX}5oT{PR~TdRAc^q3{vgI$R4#Kmz0dd4ZA$S&k0<$Ui0^{69cs)i(=&*rK? z)9anbnjJZk*bCkuK4YI+Q#}_*gI%nxR!c;60gBC*)@IAiM_K#3*`EBN>Z0wLr=&wa z+u+%sv=>Vl;i*sLoAP4MlW^;7|0gqL@>it5Rzdr_>?2QdNUSnNT(+_dowOA1&F#2% zdecYBCFx&Ix!!>4qUcz40USk5+v&6c*^ikO0Ge0&@PukWxt`{J0M*5{%@fr{sx(Pj z*mO7A3{YLjGg0Msa5=WQP5{`{G=NQgE+Uul{Q?a^J~ zLYJ;JqNFkv#`L7)^beXPs7!vJAnPS>f??IM>O$-!QE<%!niAE0sJiH4`{!-%B+1D5 z>-;xKGnRPZ$XV5@!Y=Cjsdx#U_k;Y=^zvL6Z`wYzl58D$q4MZ<{f8KLCZ=Nuz+%$60B>SQG=BZW|uO2g~-JjbZl`}?_Ee*Z%2 zq37*-zh1SEuvE0R_d9;%rNf2@l)LDTQZA4~dZ**OSm>pMMxB>ffk2Zb7$ii``&34JS<`-KyGU5*#+w@6~ZwLeCiyW!*JjHZE9?bTD`68AmcxWajhb24b z4o=hTJhaKbgFTzCIR8uiM#XJpx+V;qv5Cz>#wLfj?InNOSQUzpnX(_-8>9&j9)F7l z6>D@l|6}v=OV5iqwEZ$dshYK+6A6IKbMhA*R?1h1#xQPOLl_Hl99`J7E4^x%y5S~2b`pI3qrraW_@VvM`cczb~{BOFz`eY7`mST%X1GoAT)ychwApHOoiIZP9^4c#1>j`f6&<15U{>FR>T&41%m}H7=slBej$4Ds>p( z)7A&r*k>$so}MO>Y4er5idjg$>*co}@E}2`Q+_Pu@iQV$2EKy79?SUn8s1&5sM3e6 zjd>d)Tx?2mdH*0NaWu1-FkZQzEg&Y;GOPYfd@^qFrZ-0Fpz~Azqab*)Yx^??sDCe8 zz*#Y#O%V6!bJLN)2Ax&*HaLn7LtJ`Z>lR#8VP4DzuF&c(aS)I5J(K27t`^w!c0WL? z9bpkXzH7ZWTbC9Q`0C3G1ryn(o_~hy;Zimu`8K=Nf;cYM!i!U~V;B7|4b`_s&+;cK z%;|<0tfxGveza8+cp$y_?W0nDDBK{hAXI5qg)r|*L1uySF+Bl_6+&dQTHu@_KdKhVH%GjfMcHLPnEre{nkh+N^%1_2m zM}FhMiJR_1QA^$w>&5DT2LMIgyxOa$uT}{XU~e+9oi?E(eC&;C8j1r|mw6dOeYlMi zNkgo&Z}lpoZd%PV!T{@qup3?-s4XUt(l7j^*H>PiwM+jyzZX;qXO(5^=dNd=eTK&c5)YRl}P3N9fl06W;P8dQhJUYWm7zasGmmrTtL{oygn`q4OYYc zZa`fCzxm~9nLB*@CWh-TBntGWDQCzpl<7K-ZVM+_^_F+STe+*}I31J?AMj@nzt{boDfA`OWg7d@|It=$XzLWT zv0>W`M*YaJ-9eOR{LhVY6L5@-({G@1X8uy=xU>@7ni1fggJnUUw{Vs`o_)yVUr-(V z_74YS!C!N)e`y2dB-y>O?`x62N#tG z-vs+Z=i!y@K-S1jOA1@`Wkv8|Qz9@U*X^=WlHA4yo)$z>q4t;w#@n4CQJ(hW8sVM@ zaF`rGK1?1`kOJwfO7_EI$3^XsD`-N7iN^Q*nmfJ<5M>!2wOeDYCifxdIgx@=I4sSm z<8Jy#M(yO9dZ(!1v#?Xv;20`@hR8>mLzR64a=R^qmk*$1WGaq=OgXOG_n$`r*O$R{ zCn+_9nuhna;?)kIV3tPsItOReNe=(wR z6=XobO;BTRWB#}>1VaVUf|a4kwMqSXZ5oF(FK2Znoxu=r>K0dlk3lyZVo^Po$6tbd z!KR67{N|Pqx}DF6f`pzBQWf41<2W% z5%>jCL$3H{7lApi2VAoIQEev4O)V3a3D_{A;k-1xsrlct!`_0*L6O&AcX^;b*O2#L zrcJU9<5SXjTjm8r@Vziy&u*9gH9iUTnUgSm%~&w&>j&;NpEGO(vdx(_dK95)q`tvp zgWsP)sC@RosoHb>sTR`pNa*|}Wy%2Tj|tMo#FukqqJvZf`Qt$W_of1_>QLJ=!!rp> z6dQ)u`7wbmz=jcwbT(G%C5r4v4X_$tGMcO087@k5p^P8KkFP!zOjG>WC{>)lR^<*v z;r9mMFr&=KBKK8TCHxXvG0tCLOT=!*qnyQ=$Lwsw)nYm)6dTrLPV4yL*j#-^6+T{$ zJ~;y9;o|X^SPD6{a7tj7YMC50sJ-06=dnbRkJeV^`Y$|Hn>^Vd1X>Jlg0GxsP@jZu z(^Ur(RZ)m=Q69l29C!^YrO3rgTsbn08A9Hf_PndOA`R;SjoNF8xL=@~NiPR?ub8UI zZ({$HfKqHySeZYwo%Cnx#^>s-as__onCStRWaO4@U^~$_4f@wdzODErX}GQ!!`$^Y zUHs7dRfBMH)j+!C1|6L@a?gn2@BFk3W<)V!jEsMeaH%@IMe|-cLBUTrhMYARHRPhO zQ=(Au_TlfOjhtV#Ym*)7IX?~Q{qkW$Q*@bE5`X#9$CyvF1mdzUs6ay$pi}PWdBa2+ zCB~SWA>eyV1)Buz;Q=_}BaGo&q1+i0gREr*ks_)b=z7LEo^c-w#Z=`zda7K(2o!U6 zI?i-cnF~HjeI9UPP%#!bzaH;-akj7uf6MDh!Q(fqUF5)ssQO%>j?yqz>uwN`yx zk?mQh#X@dS0t;zCoi;`Gz zU5qI!AMQq=9w8(DcJ@UdWHa*3xkGy)AbHxAmp};Uh`&j{2bIKORHiQ0xhEwueU8U} z#!pg_U^smgoyNW8Vi;r0>pSvZH(}j z5o5&FD>LQ7RDI$i9^0Wtgv}qzg=e`fVY8olX81AYI zZMhi(j`FfUgcEvaDQ^uB0IKyBoquiF!|J0m6k8xaps{bnfNPV%|T@HN2&l zY6<%wMSf)PtyzAh1aJ*dI3O><*MTLtDJK1smNNYxN*6d9uBPVukhvEE;UI3t}O+}hv+_X+Y?i)mz zXA^zyDoNt~<*jc1*J95xqCTcKGZq)!u6qLTK%ye;H?hR@XUcW5?Q(3{J3~ZD4TzcU zPVnxg4Qm-F2{{CIwlOxbp`D$0WzY}YDH94P&Q;&lM&5i3WA+1(MaSUMuleUWu|;aG0Yr}&3|EK2d@3eEI0Aj z5bSlAmmVOT1NAns11u(bvm5l~-wUDu*ZoX9(y+8x>CJ zDT&;>odXBKpE4HFAT3k@E9wtFwFK}}GeHUqDwTVh49wb*Yq~yjuvnBmpvl0XLBQd& z`Dt7Ndncge3ToS1fOEs})-H8hO0!lg1YQb0Wlp^r=tDF9;|7m-<3h*r`*32JSpkqixxb12!Ak-PKdrk6A1$i#Z7 zj`^^fN+#lxh~wu8{Mr4|0Zj|f{A+q2RD60^u0r*aqZ)+jHsoN!;iY z2S~(AH28y~&CIE+)W?glfWj64sj45IN{O;8KbPDsx)OXXXUM>RPB%7&AQ)`f3k5%I zOqjJq8bcVb-M-#c(NzMrtcQWq?JicLU0=!n?Ly>e!Eq0NST1j>)Pe1&?)<=gPZ7s)B$vj zzYCTY5q+__#+99kqREgr&}2v@=yvNx#EJl-PDFDIQ4 z@x<0-8q*uqDx$T&i$Ha%f3JCl#?8zE+n(D(Mpd7xraZ;Afc=-#ArH`Guzo5n?Y-n} z%A1P>4_b4cdK;XXVOzs;k*4|xln11d_Lb^fA)mMVp0GP`2Q}P{P13nk8V-|j{kczCyNFYzZrbMEs2>+86pYQf}S-E1@dDA;Cm)Og{ z2N6=D=a8)PlW2vIfKw1k;b0V$lBzVuGm>?$(+6EgutMjnXfYyo=7t3Vr4-nfw4 zgXYg@ruF#~zq7P%ah%@ZHaED-3>hL-USbqUShKp^;fguCVV-s%d z>T~{{`R1DiN7;Lq06~WJ#5scN)xOsZYs*MUzWJ)je?bBFJ+0H8JM{b7*nX<22Jxq+ z`EGKytK13}vE_TQK84Zkr4b5lRSYd=ff1uDvd;9%z8ckdadCu&Y{bgnu}&80O)$3@ z(N845GvDj(Wc-fj&MJ?rvp&)>@=B%c$8$sAo!Jt6I*_baf+FnERQRvSPg5!Wr5W|} zwnmEN$^nv6Imi_eF`@J32#sec9*E;hHg7wbc?R;~BAz11z>xV|hXX;z*bxsF=VyU**y~16(Ukbju=<4L2e^3q$Ri`BWAGYsCv_ zzTyiUkMh%M`uUGyXUwZs7I%l^SR`-fEO3zwk9=1qMcbFEn1Q?T86F814^{6DdRl#j zYoaM}RjX&&opJJ}K}fZO@7`6ijcb>jg8I(XlH(I#`yIm_#15(xAKuXZppFb6(A5j( zV?6sSOnOfsg6W!b=0p85ot~3#mUYjpIsJW^OiZ~NT{klhjNFAwCBe0e$HFyzj#3BP z`KfM37p;#u}}LiAJCwwNlrnvRugd)oRV5Q)^kgm0|k3+nG+L zyLy-}ke$O7t&3C&c+7BlWr(F)9nDA6zVFTG$XA$zMT-asjeeum#L0*gWo>SN*q)!4 zd-^Maqgo?ufB%ieqzXyAw`G1dAC4U>Q@#2&Fqy2)s0{Gm*Ji}N6SAOaGrDF)gz;yt zPpPd#Vk9gRg4y4I(!Z+6=l?eIWChRWzK0O^_g`Q1Sq-jTZH7D*Eh9ynp{#$$(S{EM z>eJw9Qw&Z53S^rcbt+p)vX5G)MI($x!LrMl>XQIqA#?2x*kTy257qR$ah1#Bbcw7k}Xjt2^-Q~6((B= zZLloXGx5}imA9x*+kDP~_WHZFF&lWFY-OY2Te-X-uqV#QfiD8ZgP!e4wDw3R?2|H0 z1Ycfy9No3aw3jiW-#1D-dgQ6TB}jR8)%;9m@T3kea+&o}VC0Isa*~`8(q+;x0T`>1 z7%iD9o}&&Yj!e{%qN!5de^ucw@cV$?kM+*|V91b?bqmpi-=-CY1L{BOJH3motg5k5 z)Y8Ff)M`O`-B+Y&84tV}V-2D9{+4r)Y^#-uP3fDrCf=iFdHC`QDElw4eVsg8^IyUW zer3AJoB3XRs8$WU7@=|6i5-jRxy-@bj34>1E-|(^^5VjR37Z*1Tx+~WM1;M0cmYPK zgUe^LX69Y;cuX4En?dzI5g|^_tuPtm{!r+B*57`0n5-MfmO!eO7!L5^{frPE$Ot*g zOz}WwBVt~o#dK|Cm^LSwj51%Onox=OikgTt(2PYZ_L!bNx#d^(Bbk$Ru=aJ*lmwE= zZG_&jSJ7U}6!`G!R6y)SiFXKuat!9IWs4_hnckk4j`A*NUn?%4jo(=_!s<)SsJahb zggoY|rePcVnoXmVMy>a!BjnDatd=g#_5BHn#5ocwHf1qrx>2-Z>boz^D6I`;L%php zfXcZhPQAHavuz0Gq<&Hse6DRhW6klpJG|{1>;V#&{(}KE;MLj`ZX&gnb%0q7{~3QT z7CPmc|3ee2gZA+ejgLJj38682B_S25zpNQ*k_=@r?jqMoify9hUbBN>*1_PKU@P=3 z>?d&?ldFW-DUZhszM|}d_B8Y+aJPOB@q7+uGgePW*e-2VUVS@@;rx-E>BSd6Adi6>B%0@;zt!-P=8z&>Mj$x%mDw_Y#^lMGcnO3o{%xIQObbdo2tqe{5 z4ev6j9W_pK=V88&oBbfxx3dLn4rNciBy-*~dn zE4oHK8MHo-JixSo^qk=MFnv@)WZ##ubS^VLKyU7uaWUd)8gEU)sacoG?rFq@mxj-X zlUL{s5Ii$l)vvfmBOBv>SkajYQHQ+ccb2UlJ^GlP{^W<_GA@=j4|KUbd*?XhFEarh zp)^81m&fCR#4T-0>`_CT2ukN*wi~yTcbxOtvD-BP0d5<;Gf^XS9=*NR+QDr;$n!7g z%*eis!@9faI@>;x{2tV=s&awf{;DLj^y*+OxpW}ScYs*AJ!4HJhlI>2At8B*rsH%^ z($acZfBRzrDc{kP*Do170?;ZSq`}YVPbna>J;Pwxo5J?m;7KLDOsnlJ8-au_29Mz1 z563j7XV5Qsl!Epks|ixwrLnUelsBlbL47>7P2-hOGsZ9e`Gm*`3VtL7I5Ut}|4CDi zccI21kXe}6g<9$gzQ z@l7n?U(i>5gH8O2(3?*jEWd(&ou0EY->n_I!)+tqO?<*$649UXI^$;FtCY`Y8H$c$ zIC2M(a)Lw7B(A67{Gx9)gzBxi-X%5DGfFxW4sLR5{s>1G0QqE_K{x+uec7_Y4~L1>BxlQzYw<7UxXR zXaQG5uh66KD^dp&FovV{#=oG|;>?(;uIxu2au>4I{pv4<;#UrnI3AsLD5wkrJM1bn z$_^Kfo2ka6u>K1gyP+WUw0Tt-P`DNc&mPRccKk;~ne*neK4CE_GzqSrClTlS%X3nb zt^|b>txdF?5VNXuq|1~7!fTBmam1ErO=}Mb@4i6;6U7;m)%Z^^3-jqq^vD4qf^e~H zL0`^JZO@>wh=ZUbN6Y+)f@$z6gd|enF#Y#s&UT~qJAx{YesEk3b-Bu^Q)rw`Vi#62 zu>pQwH7};S;d)Mjp=g}{7gLkV7N=g^hkWeaeSwA)RUlnn{2Q05?B*uw$DK7o4>4?> z52?jP4H|0#hGhqPM&bKout%K!!_OC9)m-Ma<{@JHX~(O5;Bw0BNmrf(i-+8)>h?1$ z12yVM@*h7HCuyL{&@4Z1H5XrEm&r zrBb`U1eYfqEWv1nq(@Jr-j60il-EU$MYEb;6?1S0%0f-Yv&LGx&rg3JyN8q?ELAlm zoiC)yrn-K!8Nu^=M1Q~2>-~#FiV9>A!3>tzT%@aOYoATm@7j(@sSAxA|Cz1i9$#B>y-cOVFNk$=mN(go9 zSNQ|^tuG`~<*f9{UvB*ulvcJ;!(>qyB01HQTZ40UqRZUvAmEAM)9K>LeTx8TMp6KDt(`>a%)68J2V zk<(cVZ>XeB1oOzUrH9VmW z{qvTv#iOCRu^=sdTSxy-HHV(Z%zn+2VNS?ZiivbypS-gSP*GHGxl(U1sreW$^A6Qv zCkl?q4~d#;Ymgkhh9X<{1R5T@0u9JPP{AP^}7wETY(TA%lV9R zoXvY_1cC&YhbmvQ!q{@mT$qbCAkNq{>dDmQi#IvMg*p2Z(5MT@`_Xw%DtYd=5m4FJ zDyNeBtaYtTHs)-}LA%~D3S8yEN^FzU8hep6k>}6{6*cx1Tga_U?&|#`b29wvbas(BLr1uftR$pzdVdvDTd8LQUQ%fmnI(Q>B`9WR=_s%__N zK1qN1jq>)I?q=pgEuo;~!a4P)6m4YTBbO}Zj!GEnFD=oNhvMq;?5?l&I+ABQ zT9#Uly`3O=c_SC1TJutv6UPW&V^fkzTDr*OxU`-qPnjYR()ju)Ay+kX!1(vsqu+*_ z5_JPpT(Lei^~@38&Kin0sj)$a7X_OoWIEz`ZZVFbiXr96&pcVST^GE!IlBRiL{p;v zpeFD~!nbt!MSG3xDhAy8tM6`0)iJQK_T5lF*{#bZChZy`h``FLqlWt%c*T9A`KCI< zw+k|A1F8-cST(#WY!pT?K*nC+x)R;IKLp*5&roXltln_8oa$G{!R<9 zQWnfY)K__6Is;96b%di6faT!uRD6n`am@wNzD8qvjF=Ufo>6)DBI0%;1M|Icn#n9I zAUTNp@;nR0vQV)HR$*hWd5bKP!7ArfRHg#^4I;{!RNljzUMYTjt`_7pK7f-^)D ztI&E9OSWj7f97Gr;&$w7y^yh{ucYv-;Mdg)Zm2(GmG@UFoMuWW-#p=!o2z0@Pqf^p zLg36NEm6A^B~5N4P*vBC#Wy_?N_y9nB)V(SkPK?ND>`pOY_+`-^aVyPBY<8~EE=@E zBs5nMJa`r4k7m7Q*0atRGd#r`Q%hyi3p#pSwv3>$GasZoGK!eWP-{Fg>#?xF8FygO zfTmsbG%~+vs<8>O1!)}%NEbB`2xb4KjoGzmI5IumW2=T`N2xOy&xjDu)&TbUkV8`} zH0k|?46gOjc~u^rkfvvQ8jYHE9-$0BRMzx;JMtPV;*Nr8zNm~lUO|hHn2GF5xDIFI z6+)^;$0N>@fI0XG-J_uzfuq!lX@{57NHrMe4{J^pvEo?aDV|#a8bon_kZsY^pT}57VrQ|xV zb`~WJKVK_1gfS?h=MVi=_7g*G>u#RDW_6jE9m=q`2m2^8B&O$&Z0QmkLc)M9LgIa$jfLWm1|l2gB}X zX_kKU`)Jyffs%0<0xTxA{xACl7N8xIc>XNi!~0t>Hc+}m$SJ(voqY@+#Gb9~OcUi@TUry{fl=6odIUTCDyblZFsh zFknK>HB*XS$tWK6C7+7!*wL=))~Q%`6HGo+#e zdIGLUF4)+T=_;O=F(l~IQLE+!<9&k$udRWyCwOWtE553?YCYJ0rV!t3#%ZR`Ep=UGPiINV*$Rm@2Xv=|CT#ag2P^o8ts-bl1s zbcf}OMud;N-d}=S2f5amP`7PrVT{BDe(hZE3@yK=Kv!^&UcX?g&1j-wCR0V{2$O}A zQ@Gy5niTR|0YT~yQFRu~Mkw>)ioIY%UV~?5ziivn!R=KK8MA;+YBlJ(uxH7Jger#r z7LIjH`5&EzRadmbm4IbpLop5ZRX#{>gT6!{3@Kt|S~MP`ma}yPh8Z<=5;vb|+4%_+Fmumid;>2kLyb%$$YMM?)WGQk#??f+{LLV z*@XY@!OA?+M;Atn%X6xVJm@Ud^xzbj3R7|&Wgs2cp^uG(KRlJHC`)&5jPLM7%=mG@ry+JQ1(T3?pOdm( zy=)hy6{E#aSzVF$E&PMi#P)<5=zXCE_EPg1fZMUPeAJscF%=y95-UuC7kMTx$h!~~ zxUcj@_S_1oY5r$$;MA2|n2ueCNLsy4X62Lx9LYFtBCq3*j#bq&@E@x$yZ=m;=YBnA zezE+D9fpIK28yx$LsR*gD!!rX00Tp?izhgG@wHPc#itPn_%wRz$$g>RQ*RU;+eBi> zJXMXXyrt3|-n2Ip<$qRSUDQ5LC5(8v9Jn_5G~T0ia%K5-tAPHoetdxB`FU=XPA+UW zFtoB47_uSbRAXNg$2wlteWLj^k#IKjtUlv)+89&{x5=|j*}o1WKn&1h5wXB(9^a-B=DLh zZSamXdcsUjYIKerB@FCl5-tRD*Z>^WtmJsz`{!~0d;l?l?Uyzy$NC5hh+jiq7e*5F zyv^9o$0LfnVwO%aGL%K8 z&<$EOZ#tK#0#m`q&9#?VVT<-@+^G@a*1_>B5r3B7_J5}Aa3N6N=cO&*a#h)FDeL`0}@^JvY-K}?!# zFrYEY`y%c0(>*PMt6pISURe$_5!NZs%Yfv;($eJ`HYV9%8g{fb7CkGZ=fhv4S67C*C)qfXP?$5vQZwd*h~L&+0Fq7L|=(m^GT+ zB6#Xq;dYK=NOG#;Q|7wYEjD|MPZiokYC2YgcnRE!?El?`^Jq0uK>W1877yGje4m!v zKLjZ-8ALt2pSa1vBWctAw@bq&^t*+YoSaPv|E7e7fKfva+%6-O-xTKZoFIRW z?Z=aX%Q;60qwnpO`5UxB=oD9A@P!Nmp#;o9C;@lrPibf@?74{ue-2Ua7gy7uMuvGX z(ZWADQ4|)KUy?D6dc7yppgtlBI+SpA1sP%SpGrb%D;rQrSOqExy2r<&Lb<`cv)YHt z@P$JwG}|uTi_W9rq+4kX1~9k?`dOOxB+H&l14_4&&eW50bQYaQKb)E9Bh3md0<_1^N{D)aZZl4KeSc>2#C-(k*}~#4fi&^YaQ{yv0cLA? zz)>0Ld^J@C!CA}`D_w?Y_yU`CH)}e)ms_RkR&?#fHw&Rd?RrM@qQ9gP#O0S{`H&;k z694DaORaIrRMcg=4iSPGtI!R)H}WDzhj6|3HnwI(I|O1*Or!+TcFoy#fx`aH+1RK$; z%m|h$%k>pp=gt8~RUjd7Nz~{eXDwN#aVbfqF7UVL(n&*@g4wU0=kBtb5aNN4k!C=?{`~&fO#o2Mi zY5bBiZl^Tf;GA^0M+6-WG#4ayu1;4ZY3g#JiM?w3ZfS_qeEj{Ss1-wG&e6vLuYLDs z-gnV^6xHWBlP7>lqm%V#Wg;e5Wa8Xs7SFjRYbwU|-7yrr}4u=lQ!dbFSquxxxQ0E9$!y>0ia_k3l#zua4Z!)K|T-$DO=rQ+X z8bjYRJfERrn^?Bu*;Amzcj{y6RRl}x^XwyVISzQM`3*JbR%mkd)4=*4Wpl>leYebv zF5CF>k0G*6<0$ZdNka`197(ZhTs>Dfs94X?T6>(8?#e=~Z!nNW;5Bq#j7%zcU8BQ; zy>x#-cP}_JIx)^PnbraQgqKRBZ#yI&b@&JnMeyH`BA`hkOi?ELGK~Z|i_{LQ{$3zz zWaHQw)BqR*@IVrw)Q%V!m>!liz^eyxvS+H0Oz)KjYQOpEy@0qH^dxr^VJ|aj(ekN9U!S+HDRSY*9b4>9j*TUb zCf*oknKKXD(jNA5*+?SAoV|WQOJMXG*BYJ5S7t^iKjWj#dxpP||)DfwU*mkdT_a>{t5w zYW&OVOB_)AN9hXZxj~)@;RrWvcGn!?TvedjqgQ+Ndl4eV9Wt99w zJ`2Pmbp3dllZKiEr*Ed!#K7q#D%XoE*!>G;+lO;%`Jo@(nR_pDIu~^-Zx$~)pRVTH zJyjm%$%S2_-;5Wn_3o>QzToN+)ltrO4>(o5tOqNmdwk`Ubf4(iQTOl582YGaeNQTZ z(>s`4{U0NMdCT!j@svu5@@v{tB(|O_TLe#jnR`LqRuVHfJk7~lQcP5C{2e43Cy70Y zhDz?!zn9%7YtP3relKyJ?i-8leP#G$uGde_-bc^odAZ=to;6djRa;hvxUR3le0X)+ zK^`H3r0dC&Fic#%Xn_R!L+F-)Al`3aQ=pFUvT1_3H*TGgBa@k(`d4T&ZTv~!Jk3l~ z!8GSG@K6i;gXdNY2K}i+99JgU#k;Nn+b+U#m1zg=OzZJkoF}Ud@_a&%wnn^BT>1DqW)x7QC`P39E!w>|z{pqp!c}#JzZmN6T zaP>t-*0jII-Ar7i9$R&N>+(F2hjv+tQXne47XT9VgfD98-{SXI@Mg0O8u#)1hAzvJ zPL+p`bnss^!Q%B^Erd+b+|<>I&DtfYI(IOsfBFcY)-o0E3^Lp7C_~@cABZ&E16cr( z#-qe)hrK=m5JX2*%fCsOeiv*1drG=w&Hd>2;qni{p*Dv_K2=&(^L74M*ip^st*4|B zJTcg(=_(klj=RRWvgGPJ zsoD2vxY29UJZSs}mL-5uygO1;(JV~5csTn1N)Hu0so&FRn8(4@CNs=*SKb*yI6Ici z?ge>RrGB(FGrtv12@m-zdNR_~fZw>iNGK(&$C0u#F;kL^pJOpzNn`XqVpt~D zoi@SRf5uS*e{}$pkfo9Hx~_>+2zw%Imh8}|VKUkWsh-)$gt_+=(a2jBna3?L(2(M& zuY~&RCb`X%IVvj!6O?)9s}P=~chn{U_kQdyycizG{e{=sjxSlIm+rPk%g!h`XgN$u zI}3O8`BvVjnxnaoMq;{wFS_TBsgwA-VXG+#)g%z7!OZX|^oKQF+~vb^6qc&7L3o6r z^_wW;_LQWrZt#^r%g07Ux;%cLgZNO9Q;Yhh+B2#bw@0$>01get$d>TzDi<-aN_VCHGa@pk#4`6Kp){yN0~y#*tT z4FgV0A;D&gZO8qiL7CuvCUFg_xRE2ZhOKpf{282Jyu9@S<2||BUoL+4xOr|}ITPbq zJH2R0%tJ=qp2GiGd9{a{-Wz%6K!${2^gBYT&%m0aw3z9-PAG1W})eQUKjL7+ZjdOtUG(w+=Z znb-V)w|seW_qor(y6aSX#N$%;59OUv1!q6y&UFjQ{Vee`qF70Dex;nUIqvLyV2dx~|V+`>o>J#f?rQP$A5B5K~|E_jS zX&X1(pqx2NFvghhA2Tk$`{jlDSo|NIb*QnuojZ}SXR7S$W8c5z8N~oJ1;{gc5m5wa zKhqCSgirgqbpri`gGK_{9qTukqPf8G=2sY}E)aRBE4nJ)MU)?r?_DrUl?>YEO&(L= zW>0Nlqqs97cjH4FRf%-1b?XSLiz9jeqt1Xvt&qb*YaAh*W;vF(as(wjvObmfuc$9Z zDH?W_-zBn#d z^foaMlXf%wojU@%R{uolF8ARJwf+UlG|=J#%c>&thaI`_;Gno$)*iwCY|DxMNNz4> z#LJ~Z`hS&&T__w_4l4;f)9-O5kUBrR6d74-6%Wz+%bg+SdZ_45qY+n8ezu`i2uBKnFn>{twKpYM147V zvOGi03wG$bQGYu#yWOF`2HvHhpR>>b;Q#VDP^9f;j3{)0Biq$)`l$W3HbZ!gM! z^DtMx27JC6Qz)n`LXW9A9e4CGh)X^ikGL!N+XXX1RVJsZ!6|=traKLSb9Omo3;Q(o zFR0g_{w9j+@);X$BX*B0TP3--`3U zK>CvzIyS{19FO!Ngu-2{~mG8)NO72kq23xI29wE`7bC_Sn^AA>>I76 zr8Fnni4Pt(T}BMb0?JL&$NhSa>YPquOK;QQ1Nu~G?{j6udtqqj znvA0$-FtQJin_J-oq~5#6+~{9N2ZQ^)zWw|v~v_Vcf%0}=@!bk8Q=aQ4L&VRo5}

+ + + + + + + + + + + diff --git a/js/main.js b/js/main.js new file mode 100644 index 0000000..9781ea5 --- /dev/null +++ b/js/main.js @@ -0,0 +1 @@ +document.querySelector("body").classList.add("load"); \ No newline at end of file diff --git a/js/plugins.js b/js/plugins.js new file mode 100644 index 0000000..f887480 --- /dev/null +++ b/js/plugins.js @@ -0,0 +1,24 @@ +// Avoid `console` errors in browsers that lack a console. +(function() { + var method; + var noop = function () {}; + var methods = [ + 'assert', 'clear', 'count', 'debug', 'dir', 'dirxml', 'error', + 'exception', 'group', 'groupCollapsed', 'groupEnd', 'info', 'log', + 'markTimeline', 'profile', 'profileEnd', 'table', 'time', 'timeEnd', + 'timeline', 'timelineEnd', 'timeStamp', 'trace', 'warn' + ]; + var length = methods.length; + var console = (window.console = window.console || {}); + + while (length--) { + method = methods[length]; + + // Only stub undefined methods. + if (!console[method]) { + console[method] = noop; + } + } +}()); + +// Place any jQuery/helper plugins in here. diff --git a/js/vendor/jquery-1.12.0.min.js b/js/vendor/jquery-1.12.0.min.js new file mode 100644 index 0000000..6c60672 --- /dev/null +++ b/js/vendor/jquery-1.12.0.min.js @@ -0,0 +1,5 @@ +/*! jQuery v1.12.0 | (c) jQuery Foundation | jquery.org/license */ +!function(a,b){"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){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="1.12.0",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a){return n.each(this,a)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(e.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice},n.extend=n.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||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(n.isPlainObject(c)||(b=n.isArray(c)))?(b?(b=!1,f=a&&n.isArray(a)?a:[]):f=a&&n.isPlainObject(a)?a:{},g[d]=n.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray||function(a){return"array"===n.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){var b=a&&a.toString();return!n.isArray(a)&&b-parseFloat(b)+1>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==n.type(a)||a.nodeType||n.isWindow(a))return!1;try{if(a.constructor&&!k.call(a,"constructor")&&!k.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(!l.ownFirst)for(b in a)return k.call(a,b);for(b in a);return void 0===b||k.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?i[j.call(a)]||"object":typeof a},globalEval:function(b){b&&n.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(s(a)){for(c=a.length;c>d;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(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):g.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(h)return h.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[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;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,g=0,h=[];if(s(a))for(d=a.length;d>g;g++)e=b(a[g],g,c),null!=e&&h.push(e);else for(g in a)e=b(a[g],g,c),null!=e&&h.push(e);return f.apply([],h)},guid:1,proxy:function(a,b){var c,d,f;return"string"==typeof b&&(f=a[b],b=a,a=f),n.isFunction(a)?(c=e.call(arguments,2),d=function(){return a.apply(b||this,c.concat(e.call(arguments)))},d.guid=a.guid=a.guid||n.guid++,d):void 0},now:function(){return+new Date},support:l}),"function"==typeof Symbol&&(n.fn[Symbol.iterator]=c[Symbol.iterator]),n.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){i["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=!!a&&"length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=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=ga(),z=ga(),A=ga(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+L+"*\\]",O=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",P=new RegExp(L+"+","g"),Q=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),R=new RegExp("^"+L+"*,"+L+"*"),S=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),T=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),U=new RegExp(O),V=new RegExp("^"+M+"$"),W={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},X=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_=/[+~]/,aa=/'|\\/g,ba=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),ca=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},da=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(ea){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fa(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==x&&9!==x&&11!==x)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==x&&(o=$.exec(a)))if(f=o[1]){if(9===x){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(w&&(j=w.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(o[2])return H.apply(d,b.getElementsByTagName(a)),d;if((f=o[3])&&c.getElementsByClassName&&b.getElementsByClassName)return H.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==x)w=b,s=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(aa,"\\$&"):b.setAttribute("id",k=u),r=g(a),h=r.length,l=V.test(k)?"#"+k:"[id='"+k+"']";while(h--)r[h]=l+" "+qa(r[h]);s=r.join(","),w=_.test(a)&&oa(b.parentNode)||b}if(s)try{return H.apply(d,w.querySelectorAll(s)),d}catch(y){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(Q,"$1"),b,d,e)}function ga(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ha(a){return a[u]=!0,a}function ia(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ja(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function ka(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function la(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function na(a){return ha(function(b){return b=+b,ha(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 oa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=fa.support={},f=fa.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fa.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),(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ia(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ia(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Z.test(n.getElementsByClassName),c.getById=ia(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(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(ba,ca);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),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.getElementsByTagName(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){return"undefined"!=typeof b.getElementsByClassName&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=Z.test(n.querySelectorAll))&&(ia(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ia(function(a){var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Z.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ia(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",O)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Z.test(o.compareDocumentPosition),t=b||Z.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.compareDocumentPosition(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?J(k,a)-J(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?J(k,a)-J(k,b):0;if(e===f)return ka(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?ka(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},fa.matches=function(a,b){return fa(a,null,null,b)},fa.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(T,"='$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 fa(b,n,null,[a]).length>0},fa.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fa.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.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},fa.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fa.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=fa.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=fa.selectors={cacheLength:50,createPseudo:ha,match:W,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(ba,ca),a[3]=(a[3]||a[4]||a[5]||"").replace(ba,ca),"~="===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]||fa.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]&&fa.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return W.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&U.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(ba,ca).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("(^|"+L+")"+a+"("+L+"|$)"))&&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=fa.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(P," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},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.toLowerCase()===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()]||fa.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ha(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ha(function(a){var b=[],c=[],d=h(a.replace(Q,"$1"));return d[u]?ha(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:ha(function(a){return function(b){return fa(a,b).length>0}}),contains:ha(function(a){return a=a.replace(ba,ca),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ha(function(a){return V.test(a||"")||fa.error("unsupported lang: "+a),a=a.replace(ba,ca).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:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!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 Y.test(a.nodeName)},input:function(a){return X.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.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:na(function(){return[0]}),last:na(function(a,b){return[b-1]}),eq:na(function(a,b,c){return[0>c?c+b:c]}),even:na(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:na(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:na(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:na(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function ra(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j,k=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(j=b[u]||(b[u]={}),i=j[b.uniqueID]||(j[b.uniqueID]={}),(h=i[d])&&h[0]===w&&h[1]===f)return k[2]=h[2];if(i[d]=k,k[2]=a(b,c,g))return!0}}}function sa(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 ta(a,b,c){for(var d=0,e=b.length;e>d;d++)fa(a,b[d],c);return c}function ua(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function va(a,b,c,d,e,f){return d&&!d[u]&&(d=va(d)),e&&!e[u]&&(e=va(e,f)),ha(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ta(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ua(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ua(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?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ua(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function wa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ra(function(a){return a===b},h,!0),l=ra(function(a){return J(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}];f>i;i++)if(c=d.relative[a[i].type])m=[ra(sa(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return va(i>1&&sa(m),i>1&&qa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(Q,"$1"),c,e>i&&wa(a.slice(i,e)),f>e&&wa(a=a.slice(e)),f>e&&qa(a))}m.push(c)}return sa(m)}function xa(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]=F.call(i));u=ua(u)}H.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&fa.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ha(f):f}return h=fa.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xa(e,d)),f.selector=a}return f},i=fa.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ba,ca),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=W.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ba,ca),_.test(j[0].type)&&oa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qa(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,!b||_.test(a)&&oa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ia(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ia(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ja("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ia(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ja("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ia(function(a){return null==a.getAttribute("disabled")})||ja(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fa}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.uniqueSort=n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},v=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},w=n.expr.match.needsContext,x=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,y=/^.[^:#\[\.,]*$/;function z(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(y.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return n.inArray(a,b)>-1!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;e>b;b++)if(n.contains(d[b],this))return!0}));for(b=0;e>b;b++)n.find(a,d[b],c);return c=this.pushStack(e>1?n.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(z(this,a||[],!1))},not:function(a){return this.pushStack(z(this,a||[],!0))},is:function(a){return!!z(this,"string"==typeof a&&w.test(a)?n(a):a||[],!1).length}});var A,B=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=n.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||A,"string"==typeof a){if(e="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:B.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 n?b[0]:b,n.merge(this,n.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),x.test(e[1])&&n.isPlainObject(b))for(e in b)n.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}if(f=d.getElementById(e[2]),f&&f.parentNode){if(f.id!==e[2])return A.find(a);this.length=1,this[0]=f}return this.context=d,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof c.ready?c.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};C.prototype=n.fn,A=n(d);var D=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};n.fn.extend({has:function(a){var b,c=n(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(n.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=w.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?n.inArray(this[0],n(a)):n.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function F(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return u(a,"parentNode")},parentsUntil:function(a,b,c){return u(a,"parentNode",c)},next:function(a){return F(a,"nextSibling")},prev:function(a){return F(a,"previousSibling")},nextAll:function(a){return u(a,"nextSibling")},prevAll:function(a){return u(a,"previousSibling")},nextUntil:function(a,b,c){return u(a,"nextSibling",c)},prevUntil:function(a,b,c){return u(a,"previousSibling",c)},siblings:function(a){return v((a.parentNode||{}).firstChild,a)},children:function(a){return v(a.firstChild)},contents:function(a){return n.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(E[a]||(e=n.uniqueSort(e)),D.test(a)&&(e=e.reverse())),this.pushStack(e)}});var G=/\S+/g;function H(a){var b={};return n.each(a.match(G)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?H(a):n.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-1)f.splice(c,1),h>=c&&h--}),this},has:function(a){return a?n.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=!0,c||j.disable(),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},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=e.call(arguments),d=c.length,f=1!==d||a&&n.isFunction(a.promise)?d:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?e.call(arguments):d,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(d>1)for(i=new Array(d),j=new Array(d),k=new Array(d);d>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().progress(h(b,j,i)).done(h(b,k,c)).fail(g.reject):--f;return f||g.resolveWith(k,c),g.promise()}});var I;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(d,[n]),n.fn.triggerHandler&&(n(d).triggerHandler("ready"),n(d).off("ready"))))}});function J(){d.addEventListener?(d.removeEventListener("DOMContentLoaded",K),a.removeEventListener("load",K)):(d.detachEvent("onreadystatechange",K),a.detachEvent("onload",K))}function K(){(d.addEventListener||"load"===a.event.type||"complete"===d.readyState)&&(J(),n.ready())}n.ready.promise=function(b){if(!I)if(I=n.Deferred(),"complete"===d.readyState)a.setTimeout(n.ready);else if(d.addEventListener)d.addEventListener("DOMContentLoaded",K),a.addEventListener("load",K);else{d.attachEvent("onreadystatechange",K),a.attachEvent("onload",K);var c=!1;try{c=null==a.frameElement&&d.documentElement}catch(e){}c&&c.doScroll&&!function f(){if(!n.isReady){try{c.doScroll("left")}catch(b){return a.setTimeout(f,50)}J(),n.ready()}}()}return I.promise(b)},n.ready.promise();var L;for(L in n(l))break;l.ownFirst="0"===L,l.inlineBlockNeedsLayout=!1,n(function(){var a,b,c,e;c=d.getElementsByTagName("body")[0],c&&c.style&&(b=d.createElement("div"),e=d.createElement("div"),e.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(e).appendChild(b),"undefined"!=typeof b.style.zoom&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",l.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(e))}),function(){var a=d.createElement("div");l.deleteExpando=!0;try{delete a.test}catch(b){l.deleteExpando=!1}a=null}();var M=function(a){var b=n.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b},N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(O,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}n.data(a,b,c)}else c=void 0}return c}function Q(a){var b;for(b in a)if(("data"!==b||!n.isEmptyObject(a[b]))&&"toJSON"!==b)return!1; +return!0}function R(a,b,d,e){if(M(a)){var f,g,h=n.expando,i=a.nodeType,j=i?n.cache:a,k=i?a[h]:a[h]&&h;if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||n.guid++:h),j[k]||(j[k]=i?{}:{toJSON:n.noop}),("object"==typeof b||"function"==typeof b)&&(e?j[k]=n.extend(j[k],b):j[k].data=n.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[n.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[n.camelCase(b)])):f=g,f}}function S(a,b,c){if(M(a)){var d,e,f=a.nodeType,g=f?n.cache:a,h=f?a[n.expando]:n.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){n.isArray(b)?b=b.concat(n.map(b,n.camelCase)):b in d?b=[b]:(b=n.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!Q(d):!n.isEmptyObject(d))return}(c||(delete g[h].data,Q(g[h])))&&(f?n.cleanData([a],!0):l.deleteExpando||g!=g.window?delete g[h]:g[h]=void 0)}}}n.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?n.cache[a[n.expando]]:a[n.expando],!!a&&!Q(a)},data:function(a,b,c){return R(a,b,c)},removeData:function(a,b){return S(a,b)},_data:function(a,b,c){return R(a,b,c,!0)},_removeData:function(a,b){return S(a,b,!0)}}),n.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=n.data(f),1===f.nodeType&&!n._data(f,"parsedAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d])));n._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){n.data(this,a)}):arguments.length>1?this.each(function(){n.data(this,a,b)}):f?P(f,a,n.data(f,a)):void 0},removeData:function(a){return this.each(function(){n.removeData(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=n._data(a,b),c&&(!d||n.isArray(c)?d=n._data(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.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 n._data(a,c)||n._data(a,c,{empty:n.Callbacks("once memory").add(function(){n._removeData(a,b+"queue"),n._removeData(a,c)})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.lengthh;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},Z=/^(?:checkbox|radio)$/i,$=/<([\w:-]+)/,_=/^$|\/(?:java|ecma)script/i,aa=/^\s+/,ba="abbr|article|aside|audio|bdi|canvas|data|datalist|details|dialog|figcaption|figure|footer|header|hgroup|main|mark|meter|nav|output|picture|progress|section|summary|template|time|video";function ca(a){var b=ba.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}!function(){var a=d.createElement("div"),b=d.createDocumentFragment(),c=d.createElement("input");a.innerHTML="
a",l.leadingWhitespace=3===a.firstChild.nodeType,l.tbody=!a.getElementsByTagName("tbody").length,l.htmlSerialize=!!a.getElementsByTagName("link").length,l.html5Clone="<:nav>"!==d.createElement("nav").cloneNode(!0).outerHTML,c.type="checkbox",c.checked=!0,b.appendChild(c),l.appendChecked=c.checked,a.innerHTML="",l.noCloneChecked=!!a.cloneNode(!0).lastChild.defaultValue,b.appendChild(a),c=d.createElement("input"),c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),a.appendChild(c),l.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,l.noCloneEvent=!!a.addEventListener,a[n.expando]=1,l.attributes=!a.getAttribute(n.expando)}();var da={option:[1,""],legend:[1,"
","
"],area:[1,"",""],param:[1,"",""],thead:[1,"","
"],tr:[2,"","
"],col:[2,"","
"],td:[3,"","
"],_default:l.htmlSerialize?[0,"",""]:[1,"X
","
"]};da.optgroup=da.option,da.tbody=da.tfoot=da.colgroup=da.caption=da.thead,da.th=da.td;function ea(a,b){var c,d,e=0,f="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||n.nodeName(d,b)?f.push(d):n.merge(f,ea(d,b));return void 0===b||b&&n.nodeName(a,b)?n.merge([a],f):f}function fa(a,b){for(var c,d=0;null!=(c=a[d]);d++)n._data(c,"globalEval",!b||n._data(b[d],"globalEval"))}var ga=/<|&#?\w+;/,ha=/r;r++)if(g=a[r],g||0===g)if("object"===n.type(g))n.merge(q,g.nodeType?[g]:g);else if(ga.test(g)){i=i||p.appendChild(b.createElement("div")),j=($.exec(g)||["",""])[1].toLowerCase(),m=da[j]||da._default,i.innerHTML=m[1]+n.htmlPrefilter(g)+m[2],f=m[0];while(f--)i=i.lastChild;if(!l.leadingWhitespace&&aa.test(g)&&q.push(b.createTextNode(aa.exec(g)[0])),!l.tbody){g="table"!==j||ha.test(g)?""!==m[1]||ha.test(g)?0:i:i.firstChild,f=g&&g.childNodes.length;while(f--)n.nodeName(k=g.childNodes[f],"tbody")&&!k.childNodes.length&&g.removeChild(k)}n.merge(q,i.childNodes),i.textContent="";while(i.firstChild)i.removeChild(i.firstChild);i=p.lastChild}else q.push(b.createTextNode(g));i&&p.removeChild(i),l.appendChecked||n.grep(ea(q,"input"),ia),r=0;while(g=q[r++])if(d&&n.inArray(g,d)>-1)e&&e.push(g);else if(h=n.contains(g.ownerDocument,g),i=ea(p.appendChild(g),"script"),h&&fa(i),c){f=0;while(g=i[f++])_.test(g.type||"")&&c.push(g)}return i=null,p}!function(){var b,c,e=d.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(l[b]=c in a)||(e.setAttribute(c,"t"),l[b]=e.attributes[c].expando===!1);e=null}();var ka=/^(?:input|select|textarea)$/i,la=/^key/,ma=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,na=/^(?:focusinfocus|focusoutblur)$/,oa=/^([^.]*)(?:\.(.+)|)/;function pa(){return!0}function qa(){return!1}function ra(){try{return d.activeElement}catch(a){}}function sa(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)sa(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=qa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return n().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=n.guid++)),a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=n.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return"undefined"==typeof n||a&&n.event.triggered===a.type?void 0:n.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(G)||[""],h=b.length;while(h--)f=oa.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=n.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=n.event.special[o]||{},l=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},i),(m=g[o])||(m=g[o]=[],m.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,l):m.push(l),n.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n.hasData(a)&&n._data(a);if(r&&(k=r.events)){b=(b||"").match(G)||[""],j=b.length;while(j--)if(h=oa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=m.length;while(f--)g=m[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(m.splice(f,1),g.selector&&m.delegateCount--,l.remove&&l.remove.call(a,g));i&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(k)&&(delete r.handle,n._removeData(a,"events"))}},trigger:function(b,c,e,f){var g,h,i,j,l,m,o,p=[e||d],q=k.call(b,"type")?b.type:b,r=k.call(b,"namespace")?b.namespace.split("."):[];if(i=m=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!na.test(q+n.event.triggered)&&(q.indexOf(".")>-1&&(r=q.split("."),q=r.shift(),r.sort()),h=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=r.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:n.makeArray(c,[b]),l=n.event.special[q]||{},f||!l.trigger||l.trigger.apply(e,c)!==!1)){if(!f&&!l.noBubble&&!n.isWindow(e)){for(j=l.delegateType||q,na.test(j+q)||(i=i.parentNode);i;i=i.parentNode)p.push(i),m=i;m===(e.ownerDocument||d)&&p.push(m.defaultView||m.parentWindow||a)}o=0;while((i=p[o++])&&!b.isPropagationStopped())b.type=o>1?j:l.bindType||q,g=(n._data(i,"events")||{})[b.type]&&n._data(i,"handle"),g&&g.apply(i,c),g=h&&i[h],g&&g.apply&&M(i)&&(b.result=g.apply(i,c),b.result===!1&&b.preventDefault());if(b.type=q,!f&&!b.isDefaultPrevented()&&(!l._default||l._default.apply(p.pop(),c)===!1)&&M(e)&&h&&e[q]&&!n.isWindow(e)){m=e[h],m&&(e[h]=null),n.event.triggered=q;try{e[q]()}catch(s){}n.event.triggered=void 0,m&&(e[h]=m)}return b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(n._data(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())(!a.rnamespace||a.rnamespace.test(g.namespace))&&(a.handleObj=g,a.data=g.data,d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>-1:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]","i"),va=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,wa=/\s*$/g,Aa=ca(d),Ba=Aa.appendChild(d.createElement("div"));function Ca(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function Da(a){return a.type=(null!==n.find.attr(a,"type"))+"/"+a.type,a}function Ea(a){var b=ya.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Fa(a,b){if(1===b.nodeType&&n.hasData(a)){var c,d,e,f=n._data(a),g=n._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)n.event.add(b,c,h[c][d])}g.data&&(g.data=n.extend({},g.data))}}function Ga(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!l.noCloneEvent&&b[n.expando]){e=n._data(b);for(d in e.events)n.removeEvent(b,d,e.handle);b.removeAttribute(n.expando)}"script"===c&&b.text!==a.text?(Da(b).text=a.text,Ea(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),l.html5Clone&&a.innerHTML&&!n.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&Z.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}}function Ha(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-1,q=b[0],r=n.isFunction(q);if(r||o>1&&"string"==typeof q&&!l.checkClone&&xa.test(q))return a.each(function(e){var f=a.eq(e);r&&(b[0]=q.call(this,e,f.html())),Ha(f,b,c,d)});if(o&&(k=ja(b,a[0].ownerDocument,!1,a,d),e=k.firstChild,1===k.childNodes.length&&(k=e),e||d)){for(i=n.map(ea(k,"script"),Da),h=i.length;o>m;m++)g=k,m!==p&&(g=n.clone(g,!0,!0),h&&n.merge(i,ea(g,"script"))),c.call(a[m],g,m);if(h)for(j=i[i.length-1].ownerDocument,n.map(i,Ea),m=0;h>m;m++)g=i[m],_.test(g.type||"")&&!n._data(g,"globalEval")&&n.contains(j,g)&&(g.src?n._evalUrl&&n._evalUrl(g.src):n.globalEval((g.text||g.textContent||g.innerHTML||"").replace(za,"")));k=e=null}return a}function Ia(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||n.cleanData(ea(d)),d.parentNode&&(c&&n.contains(d.ownerDocument,d)&&fa(ea(d,"script")),d.parentNode.removeChild(d));return a}n.extend({htmlPrefilter:function(a){return a.replace(va,"<$1>")},clone:function(a,b,c){var d,e,f,g,h,i=n.contains(a.ownerDocument,a);if(l.html5Clone||n.isXMLDoc(a)||!ua.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(Ba.innerHTML=a.outerHTML,Ba.removeChild(f=Ba.firstChild)),!(l.noCloneEvent&&l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(d=ea(f),h=ea(a),g=0;null!=(e=h[g]);++g)d[g]&&Ga(e,d[g]);if(b)if(c)for(h=h||ea(a),d=d||ea(f),g=0;null!=(e=h[g]);g++)Fa(e,d[g]);else Fa(a,f);return d=ea(f,"script"),d.length>0&&fa(d,!i&&ea(a,"script")),d=h=e=null,f},cleanData:function(a,b){for(var d,e,f,g,h=0,i=n.expando,j=n.cache,k=l.attributes,m=n.event.special;null!=(d=a[h]);h++)if((b||M(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)m[e]?n.event.remove(d,e):n.removeEvent(d,e,g.handle);j[f]&&(delete j[f],k||"undefined"==typeof d.removeAttribute?d[i]=void 0:d.removeAttribute(i),c.push(f))}}}),n.fn.extend({domManip:Ha,detach:function(a){return Ia(this,a,!0)},remove:function(a){return Ia(this,a)},text:function(a){return Y(this,function(a){return void 0===a?n.text(this):this.empty().append((this[0]&&this[0].ownerDocument||d).createTextNode(a))},null,a,arguments.length)},append:function(){return Ha(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ca(this,a);b.appendChild(a)}})},prepend:function(){return Ha(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ca(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ha(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ha(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&&n.cleanData(ea(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&n.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return Y(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(ta,""):void 0;if("string"==typeof a&&!wa.test(a)&&(l.htmlSerialize||!ua.test(a))&&(l.leadingWhitespace||!aa.test(a))&&!da[($.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(ea(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return Ha(this,arguments,function(b){var c=this.parentNode;n.inArray(this,a)<0&&(n.cleanData(ea(this)),c&&c.replaceChild(b,this))},a)}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=0,e=[],f=n(a),h=f.length-1;h>=d;d++)c=d===h?this:this.clone(!0),n(f[d])[b](c),g.apply(e,c.get());return this.pushStack(e)}});var Ja,Ka={HTML:"block",BODY:"block"};function La(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[0],"display");return c.detach(),d}function Ma(a){var b=d,c=Ka[a];return c||(c=La(a,b),"none"!==c&&c||(Ja=(Ja||n("

Y9`M^PJH0{VP7{|x~I+hpxd(}&Z}Yt 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 aA~2H?(fElpwE6uXTV45)Qoe#o!2bZdX)FT( literal 0 HcmV?d00001 diff --git a/img/health.png b/img/health.png new file mode 100644 index 0000000000000000000000000000000000000000..98c5e6a371254d50d4049d2226f0466af9e2b2ed GIT binary patch literal 56351 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 z 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 f`9xp3fneV + + + + + + + + + + + + + + + + + + + + +