From 4c659654de780d30438a2a93dec41d0a43d931c9 Mon Sep 17 00:00:00 2001 From: Anthony Talarico Date: Wed, 9 May 2018 08:12:23 -0400 Subject: [PATCH] initial commit --- .gitignore | 2 - .nvmrc | 2 +- 404.php | 25 - Gruntfile.js | 85 + README.md | 28 + archive.php | 50 - assets/blue-down-tab.png | Bin 0 -> 1611 bytes assets/bottom.png | Bin 0 -> 865 bytes assets/css/glm-dev.css | 3 - assets/css/glm-dev.css.map | 1 - assets/default-header.jpg | Bin 0 -> 492666 bytes assets/footer.jpg | Bin 0 -> 536949 bytes assets/js/glm-dev.js | 1 - assets/logo.gif | Bin 0 -> 8170 bytes assets/smartbanner/smartbanner.css | 76 + assets/smartbanner/smartbanner.js | 544 + assets/smartbanner/smartbanner.png | Bin 0 -> 7664 bytes assets/social-icons.png | Bin 0 -> 3712 bytes assets/weather-arrow-down.png | Bin 0 -> 260 bytes assets/weather-badge.png | Bin 0 -> 5886 bytes bower.json | 6 + comments.php | 106 +- config | 15 - content-none.php | 33 - content-page.php | 26 - content-search.php | 55 - content-single.php | 58 - content.php | 69 - css/animate.css | 2741 ----- css/app.css | 1 + css/editor-style.css | 759 -- css/fontawesome/css/font-awesome.css | 2337 ---- css/fontawesome/css/font-awesome.min.css | 4 - css/fontawesome/fonts/FontAwesome.otf | Bin 134808 -> 0 bytes css/fontawesome/fonts/fontawesome-webfont.eot | Bin 165742 -> 0 bytes css/fontawesome/fonts/fontawesome-webfont.svg | 2671 ---- css/fontawesome/fonts/fontawesome-webfont.ttf | Bin 165548 -> 0 bytes .../fonts/fontawesome-webfont.woff | Bin 98024 -> 0 bytes .../fonts/fontawesome-webfont.woff2 | Bin 77160 -> 0 bytes css/images/caption-bg.png | Bin 977 -> 0 bytes css/images/close.png | Bin 2949 -> 0 bytes css/images/close@2x.png | Bin 3097 -> 0 bytes css/images/controls.png | Bin 2084 -> 0 bytes css/images/left-arrow.png | Bin 1272 -> 0 bytes css/images/loading.gif | Bin 7303 -> 0 bytes css/images/loading@2x.gif | Bin 18134 -> 0 bytes css/images/next.png | Bin 3193 -> 0 bytes css/images/next@2x.png | Bin 4235 -> 0 bytes css/images/prev.png | Bin 3184 -> 0 bytes css/images/prev@2x.png | Bin 4224 -> 0 bytes css/images/right-arrow.png | Bin 1202 -> 0 bytes css/nivo-lightbox.css | 293 - css/responsive.css | 328 - demo.php | 460 - fancybox/README.md | 62 + fancybox/bower.json | 23 + fancybox/dist/jquery.fancybox.css | 740 ++ fancybox/dist/jquery.fancybox.js | 4936 ++++++++ fancybox/dist/jquery.fancybox.min.css | 1 + fancybox/dist/jquery.fancybox.min.js | 12 + fancybox/docs/index.html | 1827 +++ fancybox/gulpfile.js | 66 + fancybox/package.json | 51 + fancybox/src/css/core.css | 664 + fancybox/src/css/fullscreen.css | 11 + fancybox/src/css/slideshow.css | 26 + fancybox/src/css/thumbs.css | 122 + fancybox/src/js/core.js | 2964 +++++ fancybox/src/js/fullscreen.js | 186 + fancybox/src/js/guestures.js | 920 ++ fancybox/src/js/hash.js | 223 + fancybox/src/js/media.js | 223 + fancybox/src/js/slideshow.js | 170 + fancybox/src/js/thumbs.js | 231 + favicon.ico | Bin 0 -> 1150 bytes footer.php | 34 - functions.php | 410 +- glm-dev/js/glm-dev.js | 4 - glm-dev/scss/_body.scss | 42 - glm-dev/scss/_settings.scss | 4 - glm-dev/scss/glm-dev.scss | 2 - .../views/front/events/eventsFeed.html | 36 + gulpfile.js | 63 - header.php | 113 - home-page.php | 111 - images/bg.png | Bin 19890 -> 0 bytes images/controls.png | Bin 2084 -> 0 bytes images/demo/bg1.jpg | Bin 194586 -> 0 bytes images/demo/bg2.jpg | Bin 191882 -> 0 bytes images/demo/bg3.jpg | Bin 126279 -> 0 bytes images/demo/bg4.jpg | Bin 48024 -> 0 bytes images/demo/icon1.png | Bin 1313 -> 0 bytes images/demo/icon2.png | Bin 1323 -> 0 bytes images/demo/icon3.png | Bin 1330 -> 0 bytes images/demo/icon4.png | Bin 1533 -> 0 bytes images/demo/icon5.png | Bin 1735 -> 0 bytes images/demo/icon6.png | Bin 1494 -> 0 bytes images/demo/portfolio1.jpg | Bin 13850 -> 0 bytes images/demo/portfolio2.jpg | Bin 11035 -> 0 bytes images/demo/portfolio3.jpg | Bin 12498 -> 0 bytes images/demo/portfolio4.jpg | Bin 4897 -> 0 bytes images/demo/portfolio5.jpg | Bin 14212 -> 0 bytes images/demo/portfolio6.jpg | Bin 8968 -> 0 bytes images/demo/portfolio7.jpg | Bin 10179 -> 0 bytes images/demo/portfolio8.jpg | Bin 18381 -> 0 bytes images/demo/slider1.jpg | Bin 164706 -> 0 bytes images/demo/slider2.jpg | Bin 91674 -> 0 bytes images/demo/team1.jpg | Bin 43031 -> 0 bytes images/demo/team2.jpg | Bin 30091 -> 0 bytes images/demo/team3.jpg | Bin 55253 -> 0 bytes images/demo/team4.jpg | Bin 78046 -> 0 bytes images/demo/team5.jpg | Bin 78996 -> 0 bytes images/demo/team6.jpg | Bin 90458 -> 0 bytes images/demo/team7.jpg | Bin 33129 -> 0 bytes images/demo/testimonial1.jpg | Bin 8626 -> 0 bytes images/demo/testimonial2.jpg | Bin 7050 -> 0 bytes images/demo/testimonial3.jpg | Bin 6813 -> 0 bytes images/down-arrow.png | Bin 1201 -> 0 bytes images/dummy.png | Bin 3139 -> 0 bytes images/menu.png | Bin 1141 -> 0 bytes images/no-image.jpg | Bin 6879 -> 0 bytes images/overlay1.png | Bin 1015 -> 0 bytes images/overlay2.png | Bin 938 -> 0 bytes images/overlay3.png | Bin 927 -> 0 bytes images/overlay4.png | Bin 161 -> 0 bytes images/portfolio-text-bg.png | Bin 1131 -> 0 bytes images/zoom.png | Bin 1597 -> 0 bytes inc/accesspress-functions.php | 330 - inc/accesspress-header.php | 118 - inc/accesspress-options.php | 355 - inc/ajax.php | 122 - inc/class-tgm-plugin-activation.php | 3760 ------ inc/customizer.php | 26 - inc/jetpack.php | 19 - .../css/optionsframework.css | 448 - .../images/accesspressthemes.png | Bin 2615 -> 0 bytes inc/options-framework/images/demo-btn.png | Bin 1743 -> 0 bytes inc/options-framework/images/ico-delete.png | Bin 715 -> 0 bytes inc/options-framework/images/logo-side.jpg | Bin 20053 -> 0 bytes inc/options-framework/images/logo-top.jpg | Bin 16055 -> 0 bytes inc/options-framework/images/logo.png | Bin 15442 -> 0 bytes inc/options-framework/images/tick.png | Bin 712 -> 0 bytes .../images/upgrade-bottom.jpg | Bin 86712 -> 0 bytes inc/options-framework/images/upgrade-btn.png | Bin 2215 -> 0 bytes inc/options-framework/images/upgrade-top.jpg | Bin 58140 -> 0 bytes .../class-options-framework-admin.php | 368 - .../includes/class-options-framework.php | 96 - .../includes/class-options-interface.php | 580 - .../includes/class-options-media-uploader.php | 121 - .../includes/class-options-sanitization.php | 604 - inc/options-framework/js/ajax.js | 23 - inc/options-framework/js/media-uploader.js | 79 - inc/options-framework/js/options-custom.js | 113 - inc/options-framework/options-framework.php | 80 - inc/template-tags.php | 87 - index-parallax.php | 119 - index.php | 102 +- js/SmoothScroll.js | 535 - js/app.js | 116 + js/custom.js | 156 - js/custom/pageSetup.js | 107 + js/customizer.js | 36 - js/dollarsign.js | 6 + js/fastclick/lib/fastclick.js | 841 ++ js/foundation/css/foundation.css.map | 7 + js/foundation/css/normalize.css.map | 7 + js/foundation/js/foundation.js | 6581 ++++++++++ js/foundation/js/foundation.min.js | 5 + .../js/foundation/foundation.abide.js | 426 + .../js/foundation/foundation.accordion.js | 125 + .../js/foundation/foundation.alert.js | 43 + .../js/foundation/foundation.clearing.js | 586 + .../js/foundation/foundation.dropdown.js | 468 + .../js/foundation/foundation.equalizer.js | 104 + .../js/foundation/foundation.interchange.js | 360 + .../js/foundation/foundation.joyride.js | 935 ++ js/foundation/js/foundation/foundation.js | 732 ++ .../js/foundation/foundation.magellan.js | 214 + .../js/foundation/foundation.offcanvas.js | 225 + .../js/foundation/foundation.orbit.js | 476 + .../js/foundation/foundation.reveal.js | 522 + .../js/foundation/foundation.slider.js | 296 + js/foundation/js/foundation/foundation.tab.js | 247 + .../js/foundation/foundation.tooltip.js | 348 + .../js/foundation/foundation.topbar.js | 458 + js/foundation/js/vendor/fastclick.js | 8 + js/foundation/js/vendor/jquery.cookie.js | 8 + js/foundation/js/vendor/jquery.js | 26 + js/foundation/js/vendor/modernizr.js | 8 + js/foundation/js/vendor/placeholder.js | 2 + js/html5shiv.js | 322 - js/jquery-placeholder/jquery.placeholder.js | 192 + js/jquery.cookie/jquery.cookie.js | 117 + js/jquery.easing.js | 205 - js/jquery.easing.min.js | 44 - js/jquery.fitvids.js | 80 - js/jquery.localScroll.js | 112 - js/jquery.localScroll.min.js | 7 - js/jquery.nav.js | 229 - js/jquery.scrollTo.js | 187 - js/jquery.scrollTo.min.js | 7 - js/jquery/dist/core.js | 476 + js/jquery/dist/jquery.js | 10253 ++++++++++++++++ js/jquery/dist/jquery.min.js | 4 + js/jquery/dist/jquery.min.map | 1 + js/jquery/dist/jquery.slim.js | 8160 ++++++++++++ js/jquery/dist/jquery.slim.min.js | 4 + js/jquery/dist/jquery.slim.min.map | 1 + js/jquery/external/sizzle/dist/sizzle.js | 2272 ++++ js/jquery/external/sizzle/dist/sizzle.min.js | 3 + js/jquery/external/sizzle/dist/sizzle.min.map | 1 + js/jquery/src/ajax.js | 855 ++ js/jquery/src/ajax/jsonp.js | 102 + js/jquery/src/ajax/load.js | 76 + js/jquery/src/ajax/parseXML.js | 30 + js/jquery/src/ajax/script.js | 77 + js/jquery/src/ajax/var/location.js | 5 + js/jquery/src/ajax/var/nonce.js | 7 + js/jquery/src/ajax/var/rquery.js | 5 + js/jquery/src/ajax/xhr.js | 169 + js/jquery/src/attributes.js | 13 + js/jquery/src/attributes/attr.js | 141 + js/jquery/src/attributes/classes.js | 174 + js/jquery/src/attributes/prop.js | 143 + js/jquery/src/attributes/support.js | 33 + js/jquery/src/attributes/val.js | 190 + js/jquery/src/callbacks.js | 234 + js/jquery/src/core.js | 476 + js/jquery/src/core/DOMEval.js | 16 + js/jquery/src/core/access.js | 70 + js/jquery/src/core/init.js | 128 + js/jquery/src/core/nodeName.js | 13 + js/jquery/src/core/parseHTML.js | 65 + js/jquery/src/core/ready-no-deferred.js | 96 + js/jquery/src/core/ready.js | 86 + js/jquery/src/core/readyException.js | 13 + js/jquery/src/core/stripAndCollapse.js | 14 + js/jquery/src/core/support.js | 20 + js/jquery/src/core/var/rsingleTag.js | 6 + js/jquery/src/css.js | 438 + js/jquery/src/css/addGetHookIf.js | 26 + js/jquery/src/css/adjustCSS.js | 71 + js/jquery/src/css/curCSS.js | 65 + js/jquery/src/css/hiddenVisibleSelectors.js | 15 + js/jquery/src/css/showHide.js | 105 + js/jquery/src/css/support.js | 89 + js/jquery/src/css/var/cssExpand.js | 5 + js/jquery/src/css/var/getStyles.js | 17 + js/jquery/src/css/var/isHiddenWithinTree.js | 34 + js/jquery/src/css/var/rmargin.js | 5 + js/jquery/src/css/var/rnumnonpx.js | 7 + js/jquery/src/css/var/swap.js | 26 + js/jquery/src/data.js | 179 + js/jquery/src/data/Data.js | 161 + js/jquery/src/data/var/acceptData.js | 19 + js/jquery/src/data/var/dataPriv.js | 7 + js/jquery/src/data/var/dataUser.js | 7 + js/jquery/src/deferred.js | 391 + js/jquery/src/deferred/exceptionHook.js | 21 + js/jquery/src/deprecated.js | 40 + js/jquery/src/dimensions.js | 56 + js/jquery/src/effects.js | 699 ++ js/jquery/src/effects/Tween.js | 123 + js/jquery/src/effects/animatedSelector.js | 15 + js/jquery/src/event.js | 746 ++ js/jquery/src/event/ajax.js | 22 + js/jquery/src/event/alias.js | 29 + js/jquery/src/event/focusin.js | 55 + js/jquery/src/event/support.js | 11 + js/jquery/src/event/trigger.js | 185 + js/jquery/src/exports/amd.js | 26 + js/jquery/src/exports/global.js | 34 + js/jquery/src/jquery.js | 41 + js/jquery/src/manipulation.js | 488 + js/jquery/src/manipulation/_evalUrl.js | 23 + js/jquery/src/manipulation/buildFragment.js | 104 + js/jquery/src/manipulation/getAll.js | 32 + js/jquery/src/manipulation/setGlobalEval.js | 22 + js/jquery/src/manipulation/support.js | 35 + .../src/manipulation/var/rcheckableType.js | 5 + js/jquery/src/manipulation/var/rscriptType.js | 5 + js/jquery/src/manipulation/var/rtagName.js | 5 + js/jquery/src/manipulation/wrapMap.js | 29 + js/jquery/src/offset.js | 229 + js/jquery/src/queue.js | 145 + js/jquery/src/queue/delay.js | 24 + js/jquery/src/selector-native.js | 237 + js/jquery/src/selector-sizzle.js | 19 + js/jquery/src/selector.js | 3 + js/jquery/src/serialize.js | 130 + js/jquery/src/traversing.js | 191 + js/jquery/src/traversing/findFilter.js | 106 + js/jquery/src/traversing/var/dir.js | 22 + js/jquery/src/traversing/var/rneedsContext.js | 8 + js/jquery/src/traversing/var/siblings.js | 17 + js/jquery/src/var/ObjectFunctionString.js | 7 + js/jquery/src/var/arr.js | 5 + js/jquery/src/var/class2type.js | 6 + js/jquery/src/var/concat.js | 7 + js/jquery/src/var/document.js | 5 + js/jquery/src/var/documentElement.js | 7 + js/jquery/src/var/fnToString.js | 7 + js/jquery/src/var/getProto.js | 5 + js/jquery/src/var/hasOwn.js | 7 + js/jquery/src/var/indexOf.js | 7 + js/jquery/src/var/pnum.js | 5 + js/jquery/src/var/push.js | 7 + js/jquery/src/var/rcssNum.js | 9 + js/jquery/src/var/rnothtmlwhite.js | 8 + js/jquery/src/var/slice.js | 7 + js/jquery/src/var/support.js | 6 + js/jquery/src/var/toString.js | 7 + js/jquery/src/wrap.js | 77 + js/modernizr/feature-detects/a-download.js | 8 + .../feature-detects/audio-audiodata-api.js | 4 + .../feature-detects/audio-webaudio-api.js | 4 + js/modernizr/feature-detects/battery-api.js | 8 + js/modernizr/feature-detects/battery-level.js | 11 + .../feature-detects/blob-constructor.js | 10 + .../feature-detects/canvas-todataurl-type.js | 28 + .../feature-detects/contenteditable.js | 9 + .../feature-detects/contentsecuritypolicy.js | 10 + js/modernizr/feature-detects/contextmenu.js | 11 + js/modernizr/feature-detects/cookies.js | 15 + js/modernizr/feature-detects/cors.js | 3 + .../css-backgroundposition-shorthand.js | 19 + .../css-backgroundposition-xy.js | 15 + .../feature-detects/css-backgroundrepeat.js | 31 + .../css-backgroundsizecover.js | 10 + js/modernizr/feature-detects/css-boxsizing.js | 9 + js/modernizr/feature-detects/css-calc.js | 12 + .../feature-detects/css-cubicbezierrange.js | 8 + .../feature-detects/css-displayrunin.js | 18 + .../feature-detects/css-displaytable.js | 27 + js/modernizr/feature-detects/css-filters.js | 7 + js/modernizr/feature-detects/css-hyphens.js | 205 + js/modernizr/feature-detects/css-lastchild.js | 11 + js/modernizr/feature-detects/css-mask.js | 12 + .../feature-detects/css-mediaqueries.js | 3 + js/modernizr/feature-detects/css-objectfit.js | 6 + .../feature-detects/css-overflow-scrolling.js | 9 + .../feature-detects/css-pointerevents.js | 25 + .../feature-detects/css-positionsticky.js | 13 + js/modernizr/feature-detects/css-regions.js | 55 + js/modernizr/feature-detects/css-remunit.js | 19 + js/modernizr/feature-detects/css-resize.js | 8 + .../feature-detects/css-scrollbars.js | 19 + js/modernizr/feature-detects/css-shapes.js | 4 + .../feature-detects/css-subpixelfont.js | 23 + js/modernizr/feature-detects/css-supports.js | 6 + .../feature-detects/css-userselect.js | 10 + js/modernizr/feature-detects/css-vhunit.js | 14 + js/modernizr/feature-detects/css-vmaxunit.js | 14 + js/modernizr/feature-detects/css-vminunit.js | 14 + js/modernizr/feature-detects/css-vwunit.js | 14 + .../custom-protocol-handler.js | 10 + js/modernizr/feature-detects/dart.js | 6 + js/modernizr/feature-detects/dataview-api.js | 4 + js/modernizr/feature-detects/dom-classlist.js | 4 + .../dom-createElement-attrs.js | 11 + js/modernizr/feature-detects/dom-dataset.js | 9 + js/modernizr/feature-detects/dom-microdata.js | 4 + js/modernizr/feature-detects/elem-datalist.js | 12 + js/modernizr/feature-detects/elem-details.js | 25 + js/modernizr/feature-detects/elem-output.js | 4 + .../feature-detects/elem-progress-meter.js | 11 + js/modernizr/feature-detects/elem-ruby.js | 53 + js/modernizr/feature-detects/elem-time.js | 4 + js/modernizr/feature-detects/elem-track.js | 11 + js/modernizr/feature-detects/emoji.js | 11 + .../feature-detects/es5-strictmode.js | 7 + .../event-deviceorientation-motion.js | 11 + .../feature-detects/exif-orientation.js | 32 + js/modernizr/feature-detects/file-api.js | 12 + .../feature-detects/file-filesystem.js | 9 + .../feature-detects/forms-fileinput.js | 13 + .../feature-detects/forms-formattribute.js | 29 + .../feature-detects/forms-inputnumber-l10n.js | 32 + .../feature-detects/forms-placeholder.js | 10 + .../feature-detects/forms-speechinput.js | 19 + .../feature-detects/forms-validation.js | 62 + .../feature-detects/fullscreen-api.js | 10 + js/modernizr/feature-detects/gamepad.js | 12 + js/modernizr/feature-detects/getusermedia.js | 5 + js/modernizr/feature-detects/ie8compat.js | 12 + .../feature-detects/iframe-sandbox.js | 5 + .../feature-detects/iframe-seamless.js | 5 + js/modernizr/feature-detects/iframe-srcdoc.js | 5 + js/modernizr/feature-detects/img-apng.js | 26 + js/modernizr/feature-detects/img-webp.js | 20 + js/modernizr/feature-detects/json.js | 7 + .../feature-detects/lists-reversed.js | 6 + js/modernizr/feature-detects/mathml.js | 23 + .../feature-detects/network-connection.js | 22 + .../feature-detects/network-eventsource.js | 5 + js/modernizr/feature-detects/network-xhr2.js | 13 + js/modernizr/feature-detects/notification.js | 10 + js/modernizr/feature-detects/performance.js | 5 + .../feature-detects/pointerlock-api.js | 4 + .../feature-detects/quota-management-api.js | 11 + .../feature-detects/requestanimationframe.js | 7 + js/modernizr/feature-detects/script-async.js | 3 + js/modernizr/feature-detects/script-defer.js | 3 + js/modernizr/feature-detects/style-scoped.js | 6 + js/modernizr/feature-detects/svg-filters.js | 13 + js/modernizr/feature-detects/unicode.js | 32 + js/modernizr/feature-detects/url-data-uri.js | 26 + js/modernizr/feature-detects/userdata.js | 7 + js/modernizr/feature-detects/vibration.js | 4 + js/modernizr/feature-detects/web-intents.js | 6 + .../feature-detects/webgl-extensions.js | 42 + .../feature-detects/websockets-binary.js | 20 + js/modernizr/feature-detects/window-framed.js | 8 + .../feature-detects/workers-blobworkers.js | 66 + .../feature-detects/workers-dataworkers.js | 34 + .../feature-detects/workers-sharedworkers.js | 3 + js/modernizr/grunt.js | 69 + js/modernizr/modernizr.js | 1406 +++ js/modernizr/modernizr.min.js | 1 + js/modernizr/test/caniuse_files/ga.js | 43 + js/modernizr/test/caniuse_files/jquery.min.js | 18 + .../test/caniuse_files/modernizr-1.7.min.js | 2 + js/modernizr/test/js/dumpdata.js | 75 + js/modernizr/test/js/lib/detect-global.js | 153 + js/modernizr/test/js/lib/jquery-1.7b2.js | 9279 ++++++++++++++ js/modernizr/test/js/lib/jsonselect.js | 279 + js/modernizr/test/js/lib/polyfills.js | 96 + js/modernizr/test/js/lib/uaparser.js | 215 + js/modernizr/test/js/setup.js | 44 + js/modernizr/test/js/unit-caniuse.js | 191 + js/modernizr/test/js/unit.js | 669 + js/modernizr/test/qunit/qunit.js | 1932 +++ js/modernizr/test/qunit/run-qunit.js | 72 + js/nivo-lightbox.js | 393 - js/nivo-lightbox.min.js | 9 - js/parallax.js | 69 - js/wow.js | 309 - landingpage-template.php | 4 + languages/accesspress-parallax.pot | 1217 -- languages/id_ID.mo | Bin 26211 -> 0 bytes languages/id_ID.po | 1859 --- languages/readme.txt | 6 - languages/ru_RU.mo | Bin 12354 -> 0 bytes languages/ru_RU.po | 1279 -- layouts/action-section.php | 27 - layouts/blank-section.php | 9 - layouts/blog-section.php | 50 - layouts/default-section.php | 8 - layouts/googlemap-section.php | 25 - layouts/portfolio-section.php | 43 - layouts/service-section.php | 52 - layouts/team-section.php | 78 - layouts/testimonial-section.php | 44 - lib/defines.php | 3 + lib/menu-walker.php | 81 + lib/navigation.php | 166 + lib/plugins.php | 3 + lib/plugins/member-db.php | 57 + license.txt | 674 - nggallery/album-glmalbums.php | 60 + nggallery/gallery-glmphotos-8.php | 55 + nggallery/gallery-glmphotos-narrow.php | 55 + nggallery/gallery-glmphotos.php | 66 + nggallery/gallery-glmvideos.php | 72 + package-lock.json | 6331 ---------- package.json | 27 +- page.php | 50 - parts/blog-content-area.php | 28 + parts/blog-feed-front.php | 27 + parts/blog-sidebar-r.php | 33 + parts/blog-text-single.php | 13 + parts/blog-text.php | 12 + parts/city-map.php | 1570 +++ parts/client-info-offcanvas.php | 30 + parts/event-feed.php | 1 + parts/footer-svg-section.php | 4 + parts/glm-blocks.php | 58 + parts/glm-client-info.php | 31 - parts/glm-members-only-login-form.php | 45 + parts/glm-members-only-lostpass-form.php | 25 + parts/glm-members-only-top-bar.php | 8 + parts/header-meta.php | 35 + parts/main-content.php | 7 + parts/map-section.php | 136 + parts/members-sidebar.php | 7 + parts/search-form.php | 4 + parts/share-this.php | 10 + parts/slide-show.php | 7 + readme.txt | 312 - robots.txt | 4 + screenshot.png | Bin 1589123 -> 513923 bytes scss/_blog.scss | 127 + scss/_body.scss | 13 + scss/_content.scss | 0 scss/_copyright.scss | 0 scss/_defaults.scss | 55 + scss/_left-off-canvas.scss | 133 + scss/_main.scss | 168 + scss/_mixins.scss | 2 + scss/_page.footer.scss | 272 + scss/_page.header.scss | 140 + scss/_page.wrapper.scss | 0 scss/_plugins.scss | 8 + scss/_right-off-canvas.scss | 87 + scss/_search.scss | 133 + scss/_settings.scss | 1494 +++ scss/_shadow.wrapper.scss | 0 scss/_sidebar.scss | 131 + scss/_slideshow.scss | 16 + scss/_structure.scss | 60 + scss/_topbar.scss | 296 + scss/_wordpress.scss | 237 + scss/admin/tinymce.css | 35 + scss/app.scss | 20 + scss/mixins/_gradient.scss | 10 + scss/mixins/_off-canvas-arrow.scss | 42 + scss/plugins/_fullCalendar.scss | 80 + scss/plugins/_glm-blocks.scss | 68 + scss/plugins/_glm-member-db-events.scss | 317 + scss/plugins/_glm-member-db-packaging.scss | 21 + scss/plugins/_glm-member-db.scss | 250 + scss/plugins/_gravityForms.scss | 0 scss/plugins/_nextgen.scss | 40 + scss/plugins/_slick.scss | 8 + search.php | 46 - sections/blog-archive.php | 6 + sections/blog-home.php | 9 + sections/blog-single.php | 26 + sections/copyright.php | 7 + sections/footer.php | 95 + sections/front-page.php | 18 + sections/glm-members-only.php | 23 + sections/header.php | 14 + sections/interior-page.php | 42 + sections/landing-page.php | 79 + sections/off-canvas.php | 23 + sections/search.php | 110 + sections/top-bar.php | 13 + sidebar.php | 21 +- single.php | 42 - slick/CONTRIBUTING.markdown | 35 + slick/ISSUE_TEMPLATE.md | 50 + slick/LICENSE | 20 + slick/Makefile | 8 + slick/README.markdown | 287 + slick/bower.json | 33 + slick/component.json | 18 + slick/index.html | 137 + slick/package.json | 50 + slick/slick.jquery.json | 34 + slick/slick/ajax-loader.gif | Bin 0 -> 2580 bytes slick/slick/config.rb | 10 + {css => slick/slick}/fonts/slick.eot | Bin {css => slick/slick}/fonts/slick.svg | 0 {css => slick/slick}/fonts/slick.ttf | Bin {css => slick/slick}/fonts/slick.woff | Bin slick/slick/slick-theme.css | 206 + slick/slick/slick-theme.less | 168 + slick/slick/slick-theme.scss | 194 + {css => slick/slick}/slick.css | 2 - {js => slick/slick}/slick.js | 244 +- slick/slick/slick.less | 98 + slick/slick/slick.min.js | 18 + slick/slick/slick.scss | 98 + style.css | 2500 +--- welcome/css/no.png | Bin 15511 -> 0 bytes welcome/css/welcome.css | 248 - welcome/css/wlogo.png | Bin 2635 -> 0 bytes welcome/css/yes.png | Bin 18473 -> 0 bytes welcome/js/welcome.js | 156 - welcome/sections/free_vs_pro.php | 272 - welcome/sections/getting_started.php | 19 - welcome/sections/recommended_plugins.php | 120 - welcome/sections/support.php | 33 - welcome/welcome.php | 544 - woocommerce/ap-parallax-style.css | 223 - .../ap-parallax-woocommerce-function.php | 49 - 577 files changed, 84535 insertions(+), 37362 deletions(-) delete mode 100644 404.php create mode 100644 Gruntfile.js create mode 100644 README.md delete mode 100644 archive.php create mode 100644 assets/blue-down-tab.png create mode 100644 assets/bottom.png delete mode 100644 assets/css/glm-dev.css delete mode 100644 assets/css/glm-dev.css.map create mode 100644 assets/default-header.jpg create mode 100644 assets/footer.jpg delete mode 100644 assets/js/glm-dev.js create mode 100644 assets/logo.gif create mode 100644 assets/smartbanner/smartbanner.css create mode 100644 assets/smartbanner/smartbanner.js create mode 100644 assets/smartbanner/smartbanner.png create mode 100644 assets/social-icons.png create mode 100644 assets/weather-arrow-down.png create mode 100644 assets/weather-badge.png create mode 100644 bower.json delete mode 100644 config delete mode 100644 content-none.php delete mode 100644 content-page.php delete mode 100644 content-search.php delete mode 100644 content-single.php delete mode 100644 content.php delete mode 100644 css/animate.css create mode 100644 css/app.css delete mode 100644 css/editor-style.css delete mode 100644 css/fontawesome/css/font-awesome.css delete mode 100644 css/fontawesome/css/font-awesome.min.css delete mode 100644 css/fontawesome/fonts/FontAwesome.otf delete mode 100644 css/fontawesome/fonts/fontawesome-webfont.eot delete mode 100644 css/fontawesome/fonts/fontawesome-webfont.svg delete mode 100644 css/fontawesome/fonts/fontawesome-webfont.ttf delete mode 100644 css/fontawesome/fonts/fontawesome-webfont.woff delete mode 100644 css/fontawesome/fonts/fontawesome-webfont.woff2 delete mode 100644 css/images/caption-bg.png delete mode 100644 css/images/close.png delete mode 100644 css/images/close@2x.png delete mode 100644 css/images/controls.png delete mode 100644 css/images/left-arrow.png delete mode 100644 css/images/loading.gif delete mode 100644 css/images/loading@2x.gif delete mode 100644 css/images/next.png delete mode 100644 css/images/next@2x.png delete mode 100644 css/images/prev.png delete mode 100644 css/images/prev@2x.png delete mode 100644 css/images/right-arrow.png delete mode 100644 css/nivo-lightbox.css delete mode 100644 css/responsive.css delete mode 100644 demo.php create mode 100644 fancybox/README.md create mode 100644 fancybox/bower.json create mode 100644 fancybox/dist/jquery.fancybox.css create mode 100644 fancybox/dist/jquery.fancybox.js create mode 100644 fancybox/dist/jquery.fancybox.min.css create mode 100644 fancybox/dist/jquery.fancybox.min.js create mode 100644 fancybox/docs/index.html create mode 100644 fancybox/gulpfile.js create mode 100644 fancybox/package.json create mode 100644 fancybox/src/css/core.css create mode 100644 fancybox/src/css/fullscreen.css create mode 100644 fancybox/src/css/slideshow.css create mode 100644 fancybox/src/css/thumbs.css create mode 100644 fancybox/src/js/core.js create mode 100644 fancybox/src/js/fullscreen.js create mode 100644 fancybox/src/js/guestures.js create mode 100644 fancybox/src/js/hash.js create mode 100644 fancybox/src/js/media.js create mode 100644 fancybox/src/js/slideshow.js create mode 100644 fancybox/src/js/thumbs.js create mode 100644 favicon.ico delete mode 100644 footer.php delete mode 100644 glm-dev/js/glm-dev.js delete mode 100644 glm-dev/scss/_body.scss delete mode 100644 glm-dev/scss/_settings.scss delete mode 100644 glm-dev/scss/glm-dev.scss create mode 100644 glm-member-db-events/views/front/events/eventsFeed.html delete mode 100644 gulpfile.js delete mode 100644 header.php delete mode 100644 home-page.php delete mode 100644 images/bg.png delete mode 100644 images/controls.png delete mode 100644 images/demo/bg1.jpg delete mode 100644 images/demo/bg2.jpg delete mode 100644 images/demo/bg3.jpg delete mode 100644 images/demo/bg4.jpg delete mode 100644 images/demo/icon1.png delete mode 100644 images/demo/icon2.png delete mode 100644 images/demo/icon3.png delete mode 100644 images/demo/icon4.png delete mode 100644 images/demo/icon5.png delete mode 100644 images/demo/icon6.png delete mode 100644 images/demo/portfolio1.jpg delete mode 100644 images/demo/portfolio2.jpg delete mode 100644 images/demo/portfolio3.jpg delete mode 100644 images/demo/portfolio4.jpg delete mode 100644 images/demo/portfolio5.jpg delete mode 100644 images/demo/portfolio6.jpg delete mode 100644 images/demo/portfolio7.jpg delete mode 100644 images/demo/portfolio8.jpg delete mode 100644 images/demo/slider1.jpg delete mode 100644 images/demo/slider2.jpg delete mode 100644 images/demo/team1.jpg delete mode 100644 images/demo/team2.jpg delete mode 100644 images/demo/team3.jpg delete mode 100644 images/demo/team4.jpg delete mode 100644 images/demo/team5.jpg delete mode 100644 images/demo/team6.jpg delete mode 100644 images/demo/team7.jpg delete mode 100644 images/demo/testimonial1.jpg delete mode 100644 images/demo/testimonial2.jpg delete mode 100644 images/demo/testimonial3.jpg delete mode 100644 images/down-arrow.png delete mode 100644 images/dummy.png delete mode 100644 images/menu.png delete mode 100644 images/no-image.jpg delete mode 100644 images/overlay1.png delete mode 100644 images/overlay2.png delete mode 100644 images/overlay3.png delete mode 100644 images/overlay4.png delete mode 100644 images/portfolio-text-bg.png delete mode 100644 images/zoom.png delete mode 100644 inc/accesspress-functions.php delete mode 100644 inc/accesspress-header.php delete mode 100644 inc/accesspress-options.php delete mode 100644 inc/ajax.php delete mode 100644 inc/class-tgm-plugin-activation.php delete mode 100644 inc/customizer.php delete mode 100644 inc/jetpack.php delete mode 100644 inc/options-framework/css/optionsframework.css delete mode 100644 inc/options-framework/images/accesspressthemes.png delete mode 100644 inc/options-framework/images/demo-btn.png delete mode 100644 inc/options-framework/images/ico-delete.png delete mode 100644 inc/options-framework/images/logo-side.jpg delete mode 100644 inc/options-framework/images/logo-top.jpg delete mode 100644 inc/options-framework/images/logo.png delete mode 100644 inc/options-framework/images/tick.png delete mode 100644 inc/options-framework/images/upgrade-bottom.jpg delete mode 100644 inc/options-framework/images/upgrade-btn.png delete mode 100644 inc/options-framework/images/upgrade-top.jpg delete mode 100644 inc/options-framework/includes/class-options-framework-admin.php delete mode 100644 inc/options-framework/includes/class-options-framework.php delete mode 100644 inc/options-framework/includes/class-options-interface.php delete mode 100644 inc/options-framework/includes/class-options-media-uploader.php delete mode 100644 inc/options-framework/includes/class-options-sanitization.php delete mode 100644 inc/options-framework/js/ajax.js delete mode 100644 inc/options-framework/js/media-uploader.js delete mode 100644 inc/options-framework/js/options-custom.js delete mode 100644 inc/options-framework/options-framework.php delete mode 100644 inc/template-tags.php delete mode 100644 index-parallax.php delete mode 100644 js/SmoothScroll.js create mode 100644 js/app.js delete mode 100644 js/custom.js create mode 100644 js/custom/pageSetup.js delete mode 100644 js/customizer.js create mode 100644 js/dollarsign.js create mode 100644 js/fastclick/lib/fastclick.js create mode 100644 js/foundation/css/foundation.css.map create mode 100644 js/foundation/css/normalize.css.map create mode 100644 js/foundation/js/foundation.js create mode 100644 js/foundation/js/foundation.min.js create mode 100644 js/foundation/js/foundation/foundation.abide.js create mode 100644 js/foundation/js/foundation/foundation.accordion.js create mode 100644 js/foundation/js/foundation/foundation.alert.js create mode 100644 js/foundation/js/foundation/foundation.clearing.js create mode 100644 js/foundation/js/foundation/foundation.dropdown.js create mode 100644 js/foundation/js/foundation/foundation.equalizer.js create mode 100644 js/foundation/js/foundation/foundation.interchange.js create mode 100644 js/foundation/js/foundation/foundation.joyride.js create mode 100644 js/foundation/js/foundation/foundation.js create mode 100644 js/foundation/js/foundation/foundation.magellan.js create mode 100644 js/foundation/js/foundation/foundation.offcanvas.js create mode 100644 js/foundation/js/foundation/foundation.orbit.js create mode 100644 js/foundation/js/foundation/foundation.reveal.js create mode 100644 js/foundation/js/foundation/foundation.slider.js create mode 100644 js/foundation/js/foundation/foundation.tab.js create mode 100644 js/foundation/js/foundation/foundation.tooltip.js create mode 100644 js/foundation/js/foundation/foundation.topbar.js create mode 100644 js/foundation/js/vendor/fastclick.js create mode 100644 js/foundation/js/vendor/jquery.cookie.js create mode 100644 js/foundation/js/vendor/jquery.js create mode 100644 js/foundation/js/vendor/modernizr.js create mode 100644 js/foundation/js/vendor/placeholder.js delete mode 100644 js/html5shiv.js create mode 100644 js/jquery-placeholder/jquery.placeholder.js create mode 100644 js/jquery.cookie/jquery.cookie.js delete mode 100644 js/jquery.easing.js delete mode 100644 js/jquery.easing.min.js delete mode 100644 js/jquery.fitvids.js delete mode 100644 js/jquery.localScroll.js delete mode 100644 js/jquery.localScroll.min.js delete mode 100644 js/jquery.nav.js delete mode 100644 js/jquery.scrollTo.js delete mode 100644 js/jquery.scrollTo.min.js create mode 100644 js/jquery/dist/core.js create mode 100644 js/jquery/dist/jquery.js create mode 100644 js/jquery/dist/jquery.min.js create mode 100644 js/jquery/dist/jquery.min.map create mode 100644 js/jquery/dist/jquery.slim.js create mode 100644 js/jquery/dist/jquery.slim.min.js create mode 100644 js/jquery/dist/jquery.slim.min.map create mode 100644 js/jquery/external/sizzle/dist/sizzle.js create mode 100644 js/jquery/external/sizzle/dist/sizzle.min.js create mode 100644 js/jquery/external/sizzle/dist/sizzle.min.map create mode 100644 js/jquery/src/ajax.js create mode 100644 js/jquery/src/ajax/jsonp.js create mode 100644 js/jquery/src/ajax/load.js create mode 100644 js/jquery/src/ajax/parseXML.js create mode 100644 js/jquery/src/ajax/script.js create mode 100644 js/jquery/src/ajax/var/location.js create mode 100644 js/jquery/src/ajax/var/nonce.js create mode 100644 js/jquery/src/ajax/var/rquery.js create mode 100644 js/jquery/src/ajax/xhr.js create mode 100644 js/jquery/src/attributes.js create mode 100644 js/jquery/src/attributes/attr.js create mode 100644 js/jquery/src/attributes/classes.js create mode 100644 js/jquery/src/attributes/prop.js create mode 100644 js/jquery/src/attributes/support.js create mode 100644 js/jquery/src/attributes/val.js create mode 100644 js/jquery/src/callbacks.js create mode 100644 js/jquery/src/core.js create mode 100644 js/jquery/src/core/DOMEval.js create mode 100644 js/jquery/src/core/access.js create mode 100644 js/jquery/src/core/init.js create mode 100644 js/jquery/src/core/nodeName.js create mode 100644 js/jquery/src/core/parseHTML.js create mode 100644 js/jquery/src/core/ready-no-deferred.js create mode 100644 js/jquery/src/core/ready.js create mode 100644 js/jquery/src/core/readyException.js create mode 100644 js/jquery/src/core/stripAndCollapse.js create mode 100644 js/jquery/src/core/support.js create mode 100644 js/jquery/src/core/var/rsingleTag.js create mode 100644 js/jquery/src/css.js create mode 100644 js/jquery/src/css/addGetHookIf.js create mode 100644 js/jquery/src/css/adjustCSS.js create mode 100644 js/jquery/src/css/curCSS.js create mode 100644 js/jquery/src/css/hiddenVisibleSelectors.js create mode 100644 js/jquery/src/css/showHide.js create mode 100644 js/jquery/src/css/support.js create mode 100644 js/jquery/src/css/var/cssExpand.js create mode 100644 js/jquery/src/css/var/getStyles.js create mode 100644 js/jquery/src/css/var/isHiddenWithinTree.js create mode 100644 js/jquery/src/css/var/rmargin.js create mode 100644 js/jquery/src/css/var/rnumnonpx.js create mode 100644 js/jquery/src/css/var/swap.js create mode 100644 js/jquery/src/data.js create mode 100644 js/jquery/src/data/Data.js create mode 100644 js/jquery/src/data/var/acceptData.js create mode 100644 js/jquery/src/data/var/dataPriv.js create mode 100644 js/jquery/src/data/var/dataUser.js create mode 100644 js/jquery/src/deferred.js create mode 100644 js/jquery/src/deferred/exceptionHook.js create mode 100644 js/jquery/src/deprecated.js create mode 100644 js/jquery/src/dimensions.js create mode 100644 js/jquery/src/effects.js create mode 100644 js/jquery/src/effects/Tween.js create mode 100644 js/jquery/src/effects/animatedSelector.js create mode 100644 js/jquery/src/event.js create mode 100644 js/jquery/src/event/ajax.js create mode 100644 js/jquery/src/event/alias.js create mode 100644 js/jquery/src/event/focusin.js create mode 100644 js/jquery/src/event/support.js create mode 100644 js/jquery/src/event/trigger.js create mode 100644 js/jquery/src/exports/amd.js create mode 100644 js/jquery/src/exports/global.js create mode 100644 js/jquery/src/jquery.js create mode 100644 js/jquery/src/manipulation.js create mode 100644 js/jquery/src/manipulation/_evalUrl.js create mode 100644 js/jquery/src/manipulation/buildFragment.js create mode 100644 js/jquery/src/manipulation/getAll.js create mode 100644 js/jquery/src/manipulation/setGlobalEval.js create mode 100644 js/jquery/src/manipulation/support.js create mode 100644 js/jquery/src/manipulation/var/rcheckableType.js create mode 100644 js/jquery/src/manipulation/var/rscriptType.js create mode 100644 js/jquery/src/manipulation/var/rtagName.js create mode 100644 js/jquery/src/manipulation/wrapMap.js create mode 100644 js/jquery/src/offset.js create mode 100644 js/jquery/src/queue.js create mode 100644 js/jquery/src/queue/delay.js create mode 100644 js/jquery/src/selector-native.js create mode 100644 js/jquery/src/selector-sizzle.js create mode 100644 js/jquery/src/selector.js create mode 100644 js/jquery/src/serialize.js create mode 100644 js/jquery/src/traversing.js create mode 100644 js/jquery/src/traversing/findFilter.js create mode 100644 js/jquery/src/traversing/var/dir.js create mode 100644 js/jquery/src/traversing/var/rneedsContext.js create mode 100644 js/jquery/src/traversing/var/siblings.js create mode 100644 js/jquery/src/var/ObjectFunctionString.js create mode 100644 js/jquery/src/var/arr.js create mode 100644 js/jquery/src/var/class2type.js create mode 100644 js/jquery/src/var/concat.js create mode 100644 js/jquery/src/var/document.js create mode 100644 js/jquery/src/var/documentElement.js create mode 100644 js/jquery/src/var/fnToString.js create mode 100644 js/jquery/src/var/getProto.js create mode 100644 js/jquery/src/var/hasOwn.js create mode 100644 js/jquery/src/var/indexOf.js create mode 100644 js/jquery/src/var/pnum.js create mode 100644 js/jquery/src/var/push.js create mode 100644 js/jquery/src/var/rcssNum.js create mode 100644 js/jquery/src/var/rnothtmlwhite.js create mode 100644 js/jquery/src/var/slice.js create mode 100644 js/jquery/src/var/support.js create mode 100644 js/jquery/src/var/toString.js create mode 100644 js/jquery/src/wrap.js create mode 100644 js/modernizr/feature-detects/a-download.js create mode 100644 js/modernizr/feature-detects/audio-audiodata-api.js create mode 100644 js/modernizr/feature-detects/audio-webaudio-api.js create mode 100644 js/modernizr/feature-detects/battery-api.js create mode 100644 js/modernizr/feature-detects/battery-level.js create mode 100644 js/modernizr/feature-detects/blob-constructor.js create mode 100644 js/modernizr/feature-detects/canvas-todataurl-type.js create mode 100644 js/modernizr/feature-detects/contenteditable.js create mode 100644 js/modernizr/feature-detects/contentsecuritypolicy.js create mode 100644 js/modernizr/feature-detects/contextmenu.js create mode 100644 js/modernizr/feature-detects/cookies.js create mode 100644 js/modernizr/feature-detects/cors.js create mode 100644 js/modernizr/feature-detects/css-backgroundposition-shorthand.js create mode 100644 js/modernizr/feature-detects/css-backgroundposition-xy.js create mode 100644 js/modernizr/feature-detects/css-backgroundrepeat.js create mode 100644 js/modernizr/feature-detects/css-backgroundsizecover.js create mode 100644 js/modernizr/feature-detects/css-boxsizing.js create mode 100644 js/modernizr/feature-detects/css-calc.js create mode 100644 js/modernizr/feature-detects/css-cubicbezierrange.js create mode 100644 js/modernizr/feature-detects/css-displayrunin.js create mode 100644 js/modernizr/feature-detects/css-displaytable.js create mode 100644 js/modernizr/feature-detects/css-filters.js create mode 100644 js/modernizr/feature-detects/css-hyphens.js create mode 100644 js/modernizr/feature-detects/css-lastchild.js create mode 100644 js/modernizr/feature-detects/css-mask.js create mode 100644 js/modernizr/feature-detects/css-mediaqueries.js create mode 100644 js/modernizr/feature-detects/css-objectfit.js create mode 100644 js/modernizr/feature-detects/css-overflow-scrolling.js create mode 100644 js/modernizr/feature-detects/css-pointerevents.js create mode 100644 js/modernizr/feature-detects/css-positionsticky.js create mode 100644 js/modernizr/feature-detects/css-regions.js create mode 100644 js/modernizr/feature-detects/css-remunit.js create mode 100644 js/modernizr/feature-detects/css-resize.js create mode 100644 js/modernizr/feature-detects/css-scrollbars.js create mode 100644 js/modernizr/feature-detects/css-shapes.js create mode 100644 js/modernizr/feature-detects/css-subpixelfont.js create mode 100644 js/modernizr/feature-detects/css-supports.js create mode 100644 js/modernizr/feature-detects/css-userselect.js create mode 100644 js/modernizr/feature-detects/css-vhunit.js create mode 100644 js/modernizr/feature-detects/css-vmaxunit.js create mode 100644 js/modernizr/feature-detects/css-vminunit.js create mode 100644 js/modernizr/feature-detects/css-vwunit.js create mode 100644 js/modernizr/feature-detects/custom-protocol-handler.js create mode 100644 js/modernizr/feature-detects/dart.js create mode 100644 js/modernizr/feature-detects/dataview-api.js create mode 100644 js/modernizr/feature-detects/dom-classlist.js create mode 100644 js/modernizr/feature-detects/dom-createElement-attrs.js create mode 100644 js/modernizr/feature-detects/dom-dataset.js create mode 100644 js/modernizr/feature-detects/dom-microdata.js create mode 100644 js/modernizr/feature-detects/elem-datalist.js create mode 100644 js/modernizr/feature-detects/elem-details.js create mode 100644 js/modernizr/feature-detects/elem-output.js create mode 100644 js/modernizr/feature-detects/elem-progress-meter.js create mode 100644 js/modernizr/feature-detects/elem-ruby.js create mode 100644 js/modernizr/feature-detects/elem-time.js create mode 100644 js/modernizr/feature-detects/elem-track.js create mode 100644 js/modernizr/feature-detects/emoji.js create mode 100644 js/modernizr/feature-detects/es5-strictmode.js create mode 100644 js/modernizr/feature-detects/event-deviceorientation-motion.js create mode 100644 js/modernizr/feature-detects/exif-orientation.js create mode 100644 js/modernizr/feature-detects/file-api.js create mode 100644 js/modernizr/feature-detects/file-filesystem.js create mode 100644 js/modernizr/feature-detects/forms-fileinput.js create mode 100644 js/modernizr/feature-detects/forms-formattribute.js create mode 100644 js/modernizr/feature-detects/forms-inputnumber-l10n.js create mode 100644 js/modernizr/feature-detects/forms-placeholder.js create mode 100644 js/modernizr/feature-detects/forms-speechinput.js create mode 100644 js/modernizr/feature-detects/forms-validation.js create mode 100644 js/modernizr/feature-detects/fullscreen-api.js create mode 100644 js/modernizr/feature-detects/gamepad.js create mode 100644 js/modernizr/feature-detects/getusermedia.js create mode 100644 js/modernizr/feature-detects/ie8compat.js create mode 100644 js/modernizr/feature-detects/iframe-sandbox.js create mode 100644 js/modernizr/feature-detects/iframe-seamless.js create mode 100644 js/modernizr/feature-detects/iframe-srcdoc.js create mode 100644 js/modernizr/feature-detects/img-apng.js create mode 100644 js/modernizr/feature-detects/img-webp.js create mode 100644 js/modernizr/feature-detects/json.js create mode 100644 js/modernizr/feature-detects/lists-reversed.js create mode 100644 js/modernizr/feature-detects/mathml.js create mode 100644 js/modernizr/feature-detects/network-connection.js create mode 100644 js/modernizr/feature-detects/network-eventsource.js create mode 100644 js/modernizr/feature-detects/network-xhr2.js create mode 100644 js/modernizr/feature-detects/notification.js create mode 100644 js/modernizr/feature-detects/performance.js create mode 100644 js/modernizr/feature-detects/pointerlock-api.js create mode 100644 js/modernizr/feature-detects/quota-management-api.js create mode 100644 js/modernizr/feature-detects/requestanimationframe.js create mode 100644 js/modernizr/feature-detects/script-async.js create mode 100644 js/modernizr/feature-detects/script-defer.js create mode 100644 js/modernizr/feature-detects/style-scoped.js create mode 100644 js/modernizr/feature-detects/svg-filters.js create mode 100644 js/modernizr/feature-detects/unicode.js create mode 100644 js/modernizr/feature-detects/url-data-uri.js create mode 100644 js/modernizr/feature-detects/userdata.js create mode 100644 js/modernizr/feature-detects/vibration.js create mode 100644 js/modernizr/feature-detects/web-intents.js create mode 100644 js/modernizr/feature-detects/webgl-extensions.js create mode 100644 js/modernizr/feature-detects/websockets-binary.js create mode 100644 js/modernizr/feature-detects/window-framed.js create mode 100644 js/modernizr/feature-detects/workers-blobworkers.js create mode 100644 js/modernizr/feature-detects/workers-dataworkers.js create mode 100644 js/modernizr/feature-detects/workers-sharedworkers.js create mode 100644 js/modernizr/grunt.js create mode 100644 js/modernizr/modernizr.js create mode 100644 js/modernizr/modernizr.min.js create mode 100644 js/modernizr/test/caniuse_files/ga.js create mode 100644 js/modernizr/test/caniuse_files/jquery.min.js create mode 100644 js/modernizr/test/caniuse_files/modernizr-1.7.min.js create mode 100644 js/modernizr/test/js/dumpdata.js create mode 100644 js/modernizr/test/js/lib/detect-global.js create mode 100644 js/modernizr/test/js/lib/jquery-1.7b2.js create mode 100644 js/modernizr/test/js/lib/jsonselect.js create mode 100644 js/modernizr/test/js/lib/polyfills.js create mode 100644 js/modernizr/test/js/lib/uaparser.js create mode 100644 js/modernizr/test/js/setup.js create mode 100644 js/modernizr/test/js/unit-caniuse.js create mode 100644 js/modernizr/test/js/unit.js create mode 100644 js/modernizr/test/qunit/qunit.js create mode 100644 js/modernizr/test/qunit/run-qunit.js delete mode 100644 js/nivo-lightbox.js delete mode 100644 js/nivo-lightbox.min.js delete mode 100644 js/parallax.js delete mode 100644 js/wow.js create mode 100644 landingpage-template.php delete mode 100644 languages/accesspress-parallax.pot delete mode 100644 languages/id_ID.mo delete mode 100644 languages/id_ID.po delete mode 100644 languages/readme.txt delete mode 100644 languages/ru_RU.mo delete mode 100644 languages/ru_RU.po delete mode 100644 layouts/action-section.php delete mode 100644 layouts/blank-section.php delete mode 100644 layouts/blog-section.php delete mode 100644 layouts/default-section.php delete mode 100644 layouts/googlemap-section.php delete mode 100644 layouts/portfolio-section.php delete mode 100644 layouts/service-section.php delete mode 100644 layouts/team-section.php delete mode 100644 layouts/testimonial-section.php create mode 100644 lib/defines.php create mode 100644 lib/menu-walker.php create mode 100644 lib/navigation.php create mode 100644 lib/plugins.php create mode 100644 lib/plugins/member-db.php delete mode 100644 license.txt create mode 100644 nggallery/album-glmalbums.php create mode 100644 nggallery/gallery-glmphotos-8.php create mode 100644 nggallery/gallery-glmphotos-narrow.php create mode 100644 nggallery/gallery-glmphotos.php create mode 100644 nggallery/gallery-glmvideos.php delete mode 100644 package-lock.json delete mode 100644 page.php create mode 100644 parts/blog-content-area.php create mode 100644 parts/blog-feed-front.php create mode 100644 parts/blog-sidebar-r.php create mode 100644 parts/blog-text-single.php create mode 100644 parts/blog-text.php create mode 100644 parts/city-map.php create mode 100644 parts/client-info-offcanvas.php create mode 100644 parts/event-feed.php create mode 100644 parts/footer-svg-section.php create mode 100644 parts/glm-blocks.php delete mode 100644 parts/glm-client-info.php create mode 100644 parts/glm-members-only-login-form.php create mode 100644 parts/glm-members-only-lostpass-form.php create mode 100644 parts/glm-members-only-top-bar.php create mode 100644 parts/header-meta.php create mode 100644 parts/main-content.php create mode 100644 parts/map-section.php create mode 100644 parts/members-sidebar.php create mode 100644 parts/search-form.php create mode 100644 parts/share-this.php create mode 100644 parts/slide-show.php delete mode 100644 readme.txt create mode 100644 robots.txt create mode 100644 scss/_blog.scss create mode 100644 scss/_body.scss create mode 100644 scss/_content.scss create mode 100644 scss/_copyright.scss create mode 100644 scss/_defaults.scss create mode 100644 scss/_left-off-canvas.scss create mode 100644 scss/_main.scss create mode 100644 scss/_mixins.scss create mode 100644 scss/_page.footer.scss create mode 100644 scss/_page.header.scss create mode 100644 scss/_page.wrapper.scss create mode 100644 scss/_plugins.scss create mode 100644 scss/_right-off-canvas.scss create mode 100644 scss/_search.scss create mode 100644 scss/_settings.scss create mode 100644 scss/_shadow.wrapper.scss create mode 100644 scss/_sidebar.scss create mode 100644 scss/_slideshow.scss create mode 100644 scss/_structure.scss create mode 100644 scss/_topbar.scss create mode 100644 scss/_wordpress.scss create mode 100644 scss/admin/tinymce.css create mode 100644 scss/app.scss create mode 100644 scss/mixins/_gradient.scss create mode 100644 scss/mixins/_off-canvas-arrow.scss create mode 100644 scss/plugins/_fullCalendar.scss create mode 100644 scss/plugins/_glm-blocks.scss create mode 100644 scss/plugins/_glm-member-db-events.scss create mode 100644 scss/plugins/_glm-member-db-packaging.scss create mode 100644 scss/plugins/_glm-member-db.scss create mode 100644 scss/plugins/_gravityForms.scss create mode 100644 scss/plugins/_nextgen.scss create mode 100644 scss/plugins/_slick.scss delete mode 100644 search.php create mode 100644 sections/blog-archive.php create mode 100644 sections/blog-home.php create mode 100644 sections/blog-single.php create mode 100644 sections/copyright.php create mode 100644 sections/footer.php create mode 100644 sections/front-page.php create mode 100644 sections/glm-members-only.php create mode 100644 sections/header.php create mode 100644 sections/interior-page.php create mode 100644 sections/landing-page.php create mode 100644 sections/off-canvas.php create mode 100644 sections/search.php create mode 100644 sections/top-bar.php delete mode 100644 single.php create mode 100644 slick/CONTRIBUTING.markdown create mode 100644 slick/ISSUE_TEMPLATE.md create mode 100644 slick/LICENSE create mode 100644 slick/Makefile create mode 100644 slick/README.markdown create mode 100644 slick/bower.json create mode 100644 slick/component.json create mode 100644 slick/index.html create mode 100644 slick/package.json create mode 100644 slick/slick.jquery.json create mode 100644 slick/slick/ajax-loader.gif create mode 100644 slick/slick/config.rb rename {css => slick/slick}/fonts/slick.eot (100%) rename {css => slick/slick}/fonts/slick.svg (100%) rename {css => slick/slick}/fonts/slick.ttf (100%) rename {css => slick/slick}/fonts/slick.woff (100%) create mode 100644 slick/slick/slick-theme.css create mode 100644 slick/slick/slick-theme.less create mode 100644 slick/slick/slick-theme.scss rename {css => slick/slick}/slick.css (97%) rename {js => slick/slick}/slick.js (91%) create mode 100644 slick/slick/slick.less create mode 100644 slick/slick/slick.min.js create mode 100644 slick/slick/slick.scss delete mode 100644 welcome/css/no.png delete mode 100644 welcome/css/welcome.css delete mode 100644 welcome/css/wlogo.png delete mode 100644 welcome/css/yes.png delete mode 100644 welcome/js/welcome.js delete mode 100644 welcome/sections/free_vs_pro.php delete mode 100644 welcome/sections/getting_started.php delete mode 100644 welcome/sections/recommended_plugins.php delete mode 100644 welcome/sections/support.php delete mode 100644 welcome/welcome.php delete mode 100644 woocommerce/ap-parallax-style.css delete mode 100644 woocommerce/ap-parallax-woocommerce-function.php diff --git a/.gitignore b/.gitignore index bc1733d..a088b6f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,2 @@ node_modules -release-builds -dist bower_components diff --git a/.nvmrc b/.nvmrc index b009dfb..dbca4f3 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -lts/* +0.10.25 diff --git a/404.php b/404.php deleted file mode 100644 index 1169577..0000000 --- a/404.php +++ /dev/null @@ -1,25 +0,0 @@ - -
-
-
- -
- - - -
- -
-
- -
- -
-
-
- - - - - - - - - - - - - - - - - - - - -
-
- - -
-|6H_V+Po~;1Ffc1;hD4M^`1)8S=jZArg4F0$^BXQ!4Z zB&DWj=GiK}-@RW+Av48RDcsc8z_-9TH6zobswg$M$}c3jDm&RSMakYy!KT6rXh3di zNuokUZcbjYRfVk**jy_h8zii+qySb@l5ML5aa4qFfP!;=QL2Keo|$g4p^1Tlxuu?= znSqI^p^k!)fuXs+fvLWMnXZAMm4Stok)Z+k>g7FXt#Bv$C=6)VF`a7isrF3Kz@$;{7F0GXJW zlwVq6s|0i@#0$9vaAWg|p}_Mv>2~2MaLazx}RV?+-@<% zX&zK>3U0R;;nb@Sbc{YIW|3kVCIn1AASOKB0y*%MpPC0u?nS_KJv*{}CIbW0K2I0N zkcwMxW_f#v21*>a=P!S%cju~_Qd7yrX1ObiM8q?@<-SCOw1jxDY@MLeDzJ2F;Fc8& z7O4vgPMk17gX5cn$jP`M7s?{AFtVLaO7R`xw-FqKDXcB+g+Xhtme7> z=ehakEGwVhJ^Z;NW8nq~9d_@7GF_?OlNZR_FxMt9sLW)sv*YUjXW7B4CFXVD&JKCw zYb-Aq-!5RbVYUC+KJDty;D0k_JXHC6D0PCm|GBV*2JasK&l1_vr1pWK#{2047peY; z^#w6Ox9m1>iyW!7cfI>SY6tVa<<%QbepsY`K+rR}`rzjunG04YNJcR0r6#$Vwf*?T zn&)K|&3`Lxrr_ZPf;tSppSqp(QafF{hv!4+)Ef(DPa-pPnL!Ebm0?Up;-cXobY1*IW@yyJQR=%S5ooJ^Qpst;NCKqqD|s zrJ&8yjl43`zH@i&Qv7!#h;^Gcd&Wg+&p_Wq(*rGc7{5O`Yqs)0k67mE-3HQ$A|))- zCu=*VcjQ`dn>ETOmbV2?()z)=+GI&cVb7k*ot(U~3y%uaTP3OQn6dcvUq;afOO|yx zO;%JXf9d#1?M;rj=-h8(?Jpe5UNQ4=UKdGVZ}=#8(Zek!vuJF>1~`ct-9mC20f z`*T&ciyfY0+VXYUp1Zovm;Ze0+Ou~3{8*kdp+HS%r+#maRnJ%KydGL{F aRtW~Zrq1hoO?O9uig!;}KbLh*2~7Zm7+ui- literal 0 HcmV?d00001 diff --git a/assets/bottom.png b/assets/bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..a7f4fbc67206b65c6f0638f75b606c3b91c2ccf1 GIT binary patch literal 865 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

$bmt=84NS4xuSeDAfqjyff*kn^xPphu$)J5>Ziw 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

fhzV=7a_ zxEh4Aa`TkmQ`k5om=l~~Y2s?L`05mWYZtV3brZW3Y0zap?5!x#tBtLRr9b^-i7BiX@ds=lQbRt%?>9?b2Rf9RatJr+@G8Ux!(!#5JQN&MBX-nyPe zU5@)GbakrIjWSd$UdL$H?aXt^9Ve;cdGwUBmm%xBA(^uE@YR1b1y5VT9y#gsjq?lG zZA>ei?Hc->8@?)OK8;EL0A}FjSb$$%U3d*c+3VQL=Vy!BTfGRZj-xMGSrlsrnSFw77o`s!h8bA#19E`6GV? zE#hw|hfjW>sFGYSVG6X&WHLNd?|2vpIi=&c#CR|5cswR5H1&)-YCFys_IBfN4*FX= z9a4iw@JVmMe`ectA0Ph!5!uwSQ~Yhp?x~gsiyC4%fnQ&Fa3p zNPiU~@400CC53DBH0xFMYJ>P+1$2#fNl4s1w`lPTpEVQauamYc6!KH!eN@@MiZLW9 z;oPlp92XViuB(dBl>uJ;v7+X9uen>@v}m_!-6Hs@B-qR`dg)@&O6Yt6$MJQUs2hr)U4@~2$ww6 zxv;R+J)>}WqX3cgy&7AYMXh9*;i}!9-; zZ~@HJlDF&`*4 z<}YhJ{{X^aWi|f*QqlQ4@^nN4u)a)S@Rfh&mO1|b6h_nePq(qmHt4Y%TDL$u0|5

BmmH}S`-KkbX02UV+k_y_$K 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

xwJ3V1>PG}2-YgFPXoEZsu?G9VH38l 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 z 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]H?%;s{tZxbfE@gB`O^lAI`& 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 literal 0 HcmV?d00001 diff --git a/assets/smartbanner/smartbanner.css b/assets/smartbanner/smartbanner.css new file mode 100644 index 0000000..5afbaf8 --- /dev/null +++ b/assets/smartbanner/smartbanner.css @@ -0,0 +1,76 @@ +/*! + * smartbanner.js v1.5.0 + * Copyright © 2017 Ain Tohvri, contributors. Licensed under GPL-3.0. + */ +.smartbanner { + position: absolute; + top: -84px; + left: 0; + overflow-x: hidden; + width: 100%; + height: 84px; + background: #f3f3f3; + font-family: Helvetica, sans, sans-serif; } + .smartbanner__exit { + position: absolute; + top: calc(50% - 6px); + left: 9px; + display: block; + margin: 0; + width: 12px; + height: 12px; + border: 0; + text-align: center; } + .smartbanner__exit::before, .smartbanner__exit::after { + position: absolute; + width: 1px; + height: 12px; + background: #767676; + content: ' '; } + .smartbanner__exit::before { + -webkit-transform: rotate(45deg); + transform: rotate(45deg); } + .smartbanner__exit::after { + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); } + .smartbanner__icon { + position: absolute; + top: 10px; + left: 30px; + width: 64px; + height: 64px; + border-radius: 15px; + background-size: 64px 64px; } + .smartbanner__info { + position: absolute; + top: 10px; + left: 104px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + overflow-y: hidden; + width: 60%; + height: 64px; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; } + .smartbanner__info__title { + font-size: 14px; } + .smartbanner__info__author, .smartbanner__info__price { + font-size: 12px; } + .smartbanner__button { + position: absolute; + top: 32px; + right: 10px; + z-index: 1; + display: block; + padding: 0 10px; + min-width: 10%; + border-radius: 5px; + background: #f3f3f3; + color: #1474fc; + font-size: 18px; + text-align: center; + text-decoration: none; } + .smartbanner__button__label { + text-align: center; } diff --git a/assets/smartbanner/smartbanner.js b/assets/smartbanner/smartbanner.js new file mode 100644 index 0000000..5733d44 --- /dev/null +++ b/assets/smartbanner/smartbanner.js @@ -0,0 +1,544 @@ +/*! + * smartbanner.js v1.8.0 + * Copyright © 2017 Ain Tohvri, contributors. Licensed under GPL-3.0. + */ +(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o 0; +} + +function convertToCamelCase(name) { + var parts = name.split('-'); + parts.map(function (part, index) { + if (index > 0) { + parts[index] = part.charAt(0).toUpperCase() + part.substring(1); + } + }); + return parts.join(''); +} + +var OptionParser = function () { + function OptionParser() { + _classCallCheck(this, OptionParser); + } + + _createClass(OptionParser, [{ + key: 'parse', + value: function parse() { + var metas = document.getElementsByTagName('meta'); + var options = {}; + var optionName = null; + Array.from(metas).forEach(function (meta) { + var name = meta.getAttribute('name'); + var content = meta.getAttribute('content'); + if (name && content && valid(name) && content.length > 0) { + optionName = name.split(':')[1]; + if (Array.from(optionName).includes('-')) { + optionName = convertToCamelCase(optionName); + } + options[optionName] = content; + } + }); + return options; + } + }]); + + return OptionParser; +}(); + +exports.default = OptionParser; + +},{"./polyfills/array/from.js":5,"./polyfills/array/includes.js":6}],5:[function(require,module,exports){ +'use strict'; + +// Production steps of ECMA-262, Edition 6, 22.1.2.1 +// Reference: https://people.mozilla.org/~jorendorff/es6-draft.html#sec-array.from +if (!Array.from) { + Array.from = function () { + var toStr = Object.prototype.toString; + var isCallable = function isCallable(fn) { + return typeof fn === 'function' || toStr.call(fn) === '[object Function]'; + }; + var toInteger = function toInteger(value) { + var number = Number(value); + if (isNaN(number)) { + return 0; + } + if (number === 0 || !isFinite(number)) { + return number; + } + return (number > 0 ? 1 : -1) * Math.floor(Math.abs(number)); + }; + var maxSafeInteger = Math.pow(2, 53) - 1; + var toLength = function toLength(value) { + var len = toInteger(value); + return Math.min(Math.max(len, 0), maxSafeInteger); + }; + + // The length property of the from method is 1. + return function from(arrayLike /*, mapFn, thisArg */) { + // 1. Let C be the this value. + var C = this; + + // 2. Let items be ToObject(arrayLike). + var items = Object(arrayLike); + + // 3. ReturnIfAbrupt(items). + if (arrayLike == null) { + throw new TypeError("Array.from requires an array-like object - not null or undefined"); + } + + // 4. If mapfn is undefined, then let mapping be false. + var mapFn = arguments.length > 1 ? arguments[1] : void undefined; + var T; + if (typeof mapFn !== 'undefined') { + // 5. else + // 5. a If IsCallable(mapfn) is false, throw a TypeError exception. + if (!isCallable(mapFn)) { + throw new TypeError('Array.from: when provided, the second argument must be a function'); + } + + // 5. b. If thisArg was supplied, let T be thisArg; else let T be undefined. + if (arguments.length > 2) { + T = arguments[2]; + } + } + + // 10. Let lenValue be Get(items, "length"). + // 11. Let len be ToLength(lenValue). + var len = toLength(items.length); + + // 13. If IsConstructor(C) is true, then + // 13. a. Let A be the result of calling the [[Construct]] internal method of C with an argument list containing the single item len. + // 14. a. Else, Let A be ArrayCreate(len). + var A = isCallable(C) ? Object(new C(len)) : new Array(len); + + // 16. Let k be 0. + var k = 0; + // 17. Repeat, while k < len… (also steps a - h) + var kValue; + while (k < len) { + kValue = items[k]; + if (mapFn) { + A[k] = typeof T === 'undefined' ? mapFn(kValue, k) : mapFn.call(T, kValue, k); + } else { + A[k] = kValue; + } + k += 1; + } + // 18. Let putStatus be Put(A, "length", len, true). + A.length = len; + // 20. Return A. + return A; + }; + }(); +} + +},{}],6:[function(require,module,exports){ +'use strict'; + +if (!Array.prototype.includes) { + Array.prototype.includes = function (searchElement /*, fromIndex*/) { + 'use strict'; + + if (this == null) { + throw new TypeError('Array.prototype.includes called on null or undefined'); + } + + var O = Object(this); + var len = parseInt(O.length, 10) || 0; + if (len === 0) { + return false; + } + var n = parseInt(arguments[1], 10) || 0; + var k; + if (n >= 0) { + k = n; + } else { + k = len + n; + if (k < 0) { + k = 0; + } + } + var currentElement; + while (k < len) { + currentElement = O[k]; + if (searchElement === currentElement || searchElement !== searchElement && currentElement !== currentElement) { + // NaN !== NaN + return true; + } + k++; + } + return false; + }; +} + +},{}],7:[function(require,module,exports){ +'use strict'; + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); + +var _optionparser = require('./optionparser.js'); + +var _optionparser2 = _interopRequireDefault(_optionparser); + +var _detector = require('./detector.js'); + +var _detector2 = _interopRequireDefault(_detector); + +var _bakery = require('./bakery.js'); + +var _bakery2 = _interopRequireDefault(_bakery); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +var DEFAULT_PLATFORMS = 'android,ios'; + +var datas = { + originalTop: 'data-smartbanner-original-top', + originalMarginTop: 'data-smartbanner-original-margin-top' +}; + +function handleExitClick(event, self) { + self.exit(); + event.preventDefault(); +} + +function handleJQueryMobilePageLoad(event) { + if (!this.positioningDisabled) { + setContentPosition(event.data.height); + } +} + +function addEventListeners(self) { + var closeIcon = document.querySelector('.js_smartbanner__exit'); + closeIcon.addEventListener('click', function (event) { + return handleExitClick(event, self); + }); + if (_detector2.default.jQueryMobilePage()) { + $(document).on('pagebeforeshow', self, handleJQueryMobilePageLoad); + } +} + +function removeEventListeners() { + if (_detector2.default.jQueryMobilePage()) { + $(document).off('pagebeforeshow', handleJQueryMobilePageLoad); + } +} + +function setContentPosition(value) { + var wrappers = _detector2.default.wrapperElement(); + for (var i = 0, l = wrappers.length, wrapper; i < l; i++) { + wrapper = wrappers[i]; + if (_detector2.default.jQueryMobilePage()) { + if (wrapper.getAttribute(datas.originalTop)) { + continue; + } + var top = parseFloat(getComputedStyle(wrapper).top); + wrapper.setAttribute(datas.originalTop, isNaN(top) ? 0 : top); + wrapper.style.top = value + 'px'; + } else { + if (wrapper.getAttribute(datas.originalMarginTop)) { + continue; + } + var margin = parseFloat(getComputedStyle(wrapper).marginTop); + wrapper.setAttribute(datas.originalMarginTop, isNaN(margin) ? 0 : margin); + wrapper.style.marginTop = value + 'px'; + } + } +} + +function restoreContentPosition() { + var wrappers = _detector2.default.wrapperElement(); + for (var i = 0, l = wrappers.length, wrapper; i < l; i++) { + wrapper = wrappers[i]; + if (_detector2.default.jQueryMobilePage() && wrapper.getAttribute(datas.originalTop)) { + wrapper.style.top = wrapper.getAttribute(datas.originalTop) + 'px'; + } else if (wrapper.getAttribute(datas.originalMarginTop)) { + wrapper.style.marginTop = wrapper.getAttribute(datas.originalMarginTop) + 'px'; + } + } +} + +var SmartBanner = function () { + function SmartBanner() { + _classCallCheck(this, SmartBanner); + + var parser = new _optionparser2.default(); + this.options = parser.parse(); + this.platform = _detector2.default.platform(); + } + + // DEPRECATED. Will be removed. + + + _createClass(SmartBanner, [{ + key: 'publish', + value: function publish() { + if (Object.keys(this.options).length === 0) { + throw new Error('No options detected. Please consult documentation.'); + } + + if (_bakery2.default.baked) { + return false; + } + + // User Agent was explicetely excluded by defined excludeUserAgentRegex + if (this.userAgentExcluded) { + return false; + } + + // User agent was neither included by platformEnabled, + // nor by defined includeUserAgentRegex + if (!(this.platformEnabled || this.userAgentIncluded)) { + return false; + } + + var bannerDiv = document.createElement('div'); + document.querySelector('body').appendChild(bannerDiv); + bannerDiv.outerHTML = this.html; + if (!this.positioningDisabled) { + setContentPosition(this.height); + } + addEventListeners(this); + } + }, { + key: 'exit', + value: function exit() { + removeEventListeners(); + if (!this.positioningDisabled) { + restoreContentPosition(); + } + var banner = document.querySelector('.js_smartbanner'); + document.querySelector('body').removeChild(banner); + _bakery2.default.bake(this.hideTtl); + } + }, { + key: 'originalTop', + get: function get() { + var wrapper = _detector2.default.wrapperElement()[0]; + return parseFloat(wrapper.getAttribute(datas.originalTop)); + } + + // DEPRECATED. Will be removed. + + }, { + key: 'originalTopMargin', + get: function get() { + var wrapper = _detector2.default.wrapperElement()[0]; + return parseFloat(wrapper.getAttribute(datas.originalMarginTop)); + } + }, { + key: 'priceSuffix', + get: function get() { + if (this.platform === 'ios') { + return this.options.priceSuffixApple; + } else if (this.platform === 'android') { + return this.options.priceSuffixGoogle; + } + return ''; + } + }, { + key: 'icon', + get: function get() { + if (this.platform === 'android') { + return this.options.iconGoogle; + } else { + return this.options.iconApple; + } + } + }, { + key: 'buttonUrl', + get: function get() { + if (this.platform === 'android') { + return this.options.buttonUrlGoogle; + } else if (this.platform === 'ios') { + return this.options.buttonUrlApple; + } + return '#'; + } + }, { + key: 'html', + get: function get() { + var modifier = !this.options.customDesignModifier ? this.platform : this.options.customDesignModifier; + return '

\n \n
\n
\n
\n
' + this.options.title + '
\n
' + this.options.author + '
\n
' + this.options.price + this.priceSuffix + '
\n
\n
\n ' + this.options.button + '\n
'; + } + }, { + key: 'height', + get: function get() { + var height = document.querySelector('.js_smartbanner').offsetHeight; + return height !== undefined ? height : 0; + } + }, { + key: 'platformEnabled', + get: function get() { + var enabledPlatforms = this.options.enabledPlatforms || DEFAULT_PLATFORMS; + return enabledPlatforms && enabledPlatforms.replace(/\s+/g, '').split(',').indexOf(this.platform) !== -1; + } + }, { + key: 'positioningDisabled', + get: function get() { + return this.options.disablePositioning === 'true'; + } + }, { + key: 'userAgentExcluded', + get: function get() { + if (!this.options.excludeUserAgentRegex) { + return false; + } + return _detector2.default.userAgentMatchesRegex(this.options.excludeUserAgentRegex); + } + }, { + key: 'userAgentIncluded', + get: function get() { + if (!this.options.includeUserAgentRegex) { + return false; + } + return _detector2.default.userAgentMatchesRegex(this.options.includeUserAgentRegex); + } + }, { + key: 'hideTtl', + get: function get() { + return this.options.hideTtl ? parseInt(this.options.hideTtl) : false; + } + }]); + + return SmartBanner; +}(); + +exports.default = SmartBanner; + +},{"./bakery.js":1,"./detector.js":2,"./optionparser.js":4}]},{},[3]); diff --git a/assets/smartbanner/smartbanner.png b/assets/smartbanner/smartbanner.png new file mode 100644 index 0000000000000000000000000000000000000000..cabccd0e7766452e212facae8dd07f7edb2a460c GIT binary patch literal 7664 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 literal 0 HcmV?d00001 diff --git a/assets/weather-badge.png b/assets/weather-badge.png new file mode 100644 index 0000000000000000000000000000000000000000..48de2573f299acc546020a9041063d7e5d5f1790 GIT binary patch literal 5886 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 1 && get_option( 'page_comments' ) ) : +?> + +
- - - -

- ' . get_the_title() . '' ); - ?> -

+ +

+ +

- 1 && get_option( 'page_comments' ) ) : // are there comments to navigate through ?> - - + -
    - 'ol', - 'short_ping' => true, - ) ); - ?> -
+
    + 'ol', + 'short_ping' => true, + 'avatar_size' => 56, + ) ); + ?> +
- 1 && get_option( 'page_comments' ) ) : // are there comments to navigate through ?> - - + - + - -

- + +

+ - + 'button' + ) +); ?> -
+ diff --git a/config b/config deleted file mode 100644 index 65df216..0000000 --- a/config +++ /dev/null @@ -1,15 +0,0 @@ -[core] - repositoryformatversion = 0 - filemode = true - bare = false - logallrefupdates = true - sharedrepository = 0664 -[receive] - denyNonFastforwards = true -[remote "origin"] - url = git@cvs2:WP-Themes/npoint - fetch = +refs/heads/*:refs/remotes/origin/* -[branch "master"] - remote = origin - merge = refs/heads/master - rebase = true diff --git a/content-none.php b/content-none.php deleted file mode 100644 index d5f46f2..0000000 --- a/content-none.php +++ /dev/null @@ -1,33 +0,0 @@ - - -
- - -
- - -

Get started here.', 'accesspress-parallax' ), esc_url( admin_url( 'post-new.php' ) ) ); ?>

- - - -

- - - - -

- - - -
-
diff --git a/content-page.php b/content-page.php deleted file mode 100644 index 5ead1ec..0000000 --- a/content-page.php +++ /dev/null @@ -1,26 +0,0 @@ - - -
\ No newline at end of file diff --git a/content-search.php b/content-search.php deleted file mode 100644 index 1ba7228..0000000 --- a/content-search.php +++ /dev/null @@ -1,55 +0,0 @@ - - -
> -
- ', '' ); ?> -
- -
- - '', - ) ); - ?> -
-
- '. __( 'Edit', 'accesspress-parallax' ), '', '' ); ?> -
-
\ No newline at end of file diff --git a/content-single.php b/content-single.php deleted file mode 100644 index f0c4d6f..0000000 --- a/content-single.php +++ /dev/null @@ -1,58 +0,0 @@ - - -
diff --git a/content.php b/content.php deleted file mode 100644 index 5e60017..0000000 --- a/content.php +++ /dev/null @@ -1,69 +0,0 @@ - - - -
> -
- -
- - <?php echo esc_attr(get_the_title()); ?> -
- - -

- - -
- -
- - '', - ) ); - ?> -
- - -
- '.$category_list; - } - - if( '' != $tag_list ){ - echo ''.$tag_list; - } - ?> -
- -
'. __( 'Edit', 'accesspress-parallax' ), '', '' ); ?> -

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�}J}>mYfVLYVuA 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 z zxF-v=q%oGs>J1=sWFBDKl!b+Go_2eFBSl^KhGPzg%-z2RgW0+wY04gUZx1lIJW!lsOK zXC;ArsUo`-YsN!3&rQH{6K=M zMIj<9(Wjc=pjMh4{&`bZj0r@77~T9nWeL*4vbI2#BC3w5q0 zhp%|rMI))vXAbelW!TZs8bqESc#ld@AiW+q_r^TXyb-RCJFkg}3TPV3wCb0hck2~p z*9b2h@2Bf~!0I-UPy_%M^X$eaBvxg%^X$!9ysgsk1>awcB|~)0`3~*;m~OC^)7zl_ ze|ZnE*n&ft8|SHt%4GhXe-Ee=n{{{Zs?1h^F=jvwzB5hYezE~0Vy*0W(C17Pi>_&-^ti#4fE!0+*L3792z zBO&G8&4@#^i8$Ba>i`&oOcD0J_{25JjgO4_&7gQfw%^lVoU9Xxtlkg4u1|aHqVa#c zWyPnTYqB3kO&V*c9qN8Fj6gKn{2clGWs_P|avdFeKNtXR#SLxT{_&78VhK=2Db$yE z{{TnZV0j0vela1ksRoonwAg#aNj653Jahj544&;2F<%`20A@@%G()vuopICFDC`T^ zu|MC8p-kuo{2~7S@I@_Mmb{&J_{Ly6YMv|l{AB_(LW9=sBvJ;?CR4*RoE1y4PXms4 z{pG}WBjXv3zy`^V{{TIHF)qs0iBbnX58hnN5~%BhoAcHgsZG@+Cs}X|R1xe0dh5@4 zFs3MB-q1K1`rb2INJxSI07lPT;??2~-H}+AeCsE&?*9PXTnGSA3eh|7j~MG^SF;e? z;)%Qn&OxYE(qCHR1&$O$9tQkB7$sD`stR`D<0ymBrC_C+r6A+NZbgoN2F{aYh1iy!`ST{zI6&djy;KMjJBtQyim?B*WSW{pkoRuYoSc^uj zES9a<+tf~@Q)@e=6MQ8+xa}T&9Kjh5)QC5k^8_Yu{SEr@CLp4#xCV0G8{s{P0;`jx-mc$Rr&5$w+GoO^Uv4h;55xfq8W_6o4cIhwfC@N77?TY; z?>k|Icuk<;1a*q%Ve8;NI8mRw>9R6uU>N3~L%LC)wB8`s&cvG%BIpVTsOxNC;7F1b z5gCIW4F3SDYEiG8B9tFyR03>gSJ2@6KUJLPO-<3=INugFypAb1tpku6Hf6h z5+~DX-BBaX%n4L@ohyw2O|a5!hCF+@X8cMK~- zatZ@eggVK0gNNR1Feh4t3%sjGRfL{rkn?-D44s05K!~mPib+iYqF{p5f@>Eg%Z8oy zrtYjUv_RqnE3p-qPH5IeOSJ~{Rl4QQDhWUyKq6=@fdI1$)7BtrBCgGf6}Kx3*RVyf z2dERfuWotB1Y>>+Hk#tT)5tKMj zNqfl^`c)}t=7C2xVZ@j-`#_fS6yCDCjWmd;_E-xJH;e9u&P8NAw)At70&L*|4$G*e zt>9x^D3v5>U@J~(aah<^iE$}D@TrzWoF?5G^ez-ao6SQ)!0Xl^LfwIEhn>I#H01Hj z$}Y7b%hkb`AsZ{8QRIm@#>BwbN&}%Gk(C@niKT^b0bqx>dEZo}^bfHe6P?#1AfZ4= zsz{*^hj_CQ(uotq#5;oD0-%gBJQvnMuO*+dB6swiIzT0zFA|Tp@uYz7PhgXepE!k_c7a%BF&{T(K zE)#s^fL)wAt97B1kF02|(ta1I~@z!~9Cfyn&=HMdG6Q=MInoDJA9;pC1_Lv1dvVu!*K| zhye`|5J>#bMj%C}1FnxFPng_I2EkUB5bwh=5cQTS>=tV8U27Jc%9^4I!frptNerM$ zSau@GOqEpKW!G;7*`>uvqKmZaU1f3&u!$3E#~Ni(ITqVNRn+}q3{>o!7Vt%N8knY1 zgKe`T#VdX$Lt9{IV0d@La(otm3B2_X9&r9e0<%y&sb5nC2J)~wEx>CbwCJnB_`txQ zkh`B8ePTBQ$PZ)j{xTH+(!Qa*EL4_2QBFU%2ahdLRCx8zy)Ns5Ocf z$KThCrve38uDUDM@}BJPlfmn^h2sMr@~n${#)H~|4J)SeiBjSa*YEX-4IKh)bY;{v z*e=_7x-bZXaT$8^g#`^O%cslV>kU;=hz|o5`ngjHqCebv4E`5ynSy*AO&HN6?J+2;o4J^ zqt*8_v2;SNkIpSXUApo4-1x>V>)UqSFM}aMho23h_>LDS&VzeL;(2^HQ)L1*c7v~l z&E`Z=8`lG-@UVh69uB*l_ma*41P==9-|Kig;3AWEqovk&6c>Mxdibl5N;{4 z7$Gq=Rz-8k&y21KG>F(p{lAP@Bb!V(y4J8E0m4PE$LAd-7J$AdP=$HIH<3!sk1O-n zj2pg`FhVoxbv2BPMh*dg)?M9l*~DLg_k_5FK%k**V8g`50T50?@f}ipVK~;@p`CZR zdB`*?D4x0B6~g^~p;tqq7K8zbRJmZCJ+s6W30+~%Bf@%0(U3wpy5i?V8Wlv%DlS2D zHV}fvW`*oIugf&^ZdCEKo-k8Igb+l<6*k*O8gJ_;#p3}NL*7R7Q$pyP(%UzC&B-pn z%oBAt^P3@?PI|>!fOp88;`YwMD$@g1)O_4H;moBNY^bgqPxo-45enea z$er@_f%J$z3Z)4LZ@iNW_7vnKHzm6H5s_0t3W8NArm$=fj|f;NFNC<6LKfU9M@VYd zBrZCpt0)XZNt-QgQ=v4QRp{0zCfN?~9*&eryqw35{DEkLv|g~#kX!!M28Ua7Fc85Q zUB+{v4fm|Er78do%$*_DI4nPK?>+fw=PFZzEwG}7kA~Sm`(oxoJYx#ql#=BMCIN80FgZm30^&yPBOl`rjdg&CLHxcRj6+VcrGg5O7xirMI4aC0Emzfkv|wE2CEA}Y?`AB3kW8XuEnKP z7rZ)Ie=5p4(v5MOJc_I|G=bphCC)0C^f6f!*6! zL=rUyj9DN>$`BI#D4Nj(h{=(4sUcSK72CdW;94k0XT+~~-Qe7Wy@hKH2Ec3_Zb>xZ z7BRLoMwpHW%<`~Emt^Mlou~>aFwt11^Kx)iTq+rAL`h@r!~46W%6@Uv7G^tv4WDm3zY9pq?R5;3G6^C-O5Qp~f06k#P-F z;FfR}>>z${%EE$%#f0jE?*Iv2z@#k;sJd5ujGW{g~tprX_{-&}p+$|mh4C?@x?_{CBPPdB6QgAEfQQIJMfs&lpD5pRHv*p&Xv za9MXwq8;hDqmjD1kL$1?h;hOb;$dw=?NO!FtZf#Fa8L%biHRJ`B z{GcC9#LsGhEp{Gu@8>B)glY!&vz;GKGOJ-!tAf~fuX%RxUB7i5`}LHEK;o;hHQTF( zD?K<-EQ{>=Im7Oh0&L{GL*5{?g+sLfYYjlYSg80Uhe8qWMxWj;ws~}_Z^v`JWRUg~ z!g+5+`oUxXC_&D}d~en@#U!Tz!gF={#KwVO%7rat;9v@saER&)sSmRj(V}8+g?W0( zP)pQCo=it1HAn~=+Lw)=o_WOV3M7mlv;_8iu&P?2vXo1H8GtnaPy|~>`|o3fCD0Hx zX}fu6U(PU~&?v!1;Hsu(E+bXuJ*m<;ZX)3O+v=01397 zy%Vi>niYbDeIzXFA`Rov6~XVFe(|pDEz!C|y_4fD3IdY)F8RiBY_8JozVK02Z9SZJ z4FL34LUZ5iH@fb$t?2!49io-kzAt#RCWi#){NXti-??G@U~nRDXuMPFEXERA!E`@4 z8ZPu8yW^>?xN!hNDX)v~E>@e+LdpDoFs_2GiYxE+lcg@h;B}`sSq-FB@cP%*6lq#O zCitI52e`H?Th;N;;|w=D?7H80lSi0>tJr=1Fpa6Y!F6vq4loCZ3VDC#Rf=7Ky$8pK z)>QzOkayq3{9_RSU7!zBmC(22;!SlRgyR&?lFHYgc0ek5Nu9a-`9by#^EwSb~ zXG%4jl8q!AYV*mG076!;R4o4hIK+V!1`TL??~9ayuO(Xq{9x9LY?1RghOiJBqa7G8 z)B4RydU|;D4c9z4k%(TejJLjhX1w|~HCldBXB8ztOf4SQ_%T)Fc^9fYV{P70om2-e zZ^jL6N?Nbr9v~NND)tKa$c;E0f3W?jdQ$2ut>J6{RfK{e_1EQ)u^dTh%B^k4Zb`hC zbkQ+NXa;W)l!|h|uMgi9#81|sM~M!CnL#X3V3CDai@U?M{H%L*rZbaR^DvGZJ58csoV za4f&MwoDWd0k;=?hf`n|4vhfGy9q>A_hofGV=lt;dKAUl8+_t6fc-A+8{+YnM;tf_ zqkb@jRbW7HN>vVr6T9A*K>`w?rxO$I$-6w2J!fMd2qHxVy4mCroaLKn^3cUl+EF2j zkj7QqZoot$vLmYLJW}x;!$sR55!QqotdJmtFoNWwLIlN)k9Pyo+KNra2p~-u*8_I} zc%A8SjKKF4UGDDa^h12%H6kw7smp}%E&)vGlAxDFHN!C+Z5|>cUVHP5QVL$p5&Z86 zQzEnIbfE9C&N3I5ft%%5LeN|>xd()B1p`-44sD7M@G=^n8Sfzb>;$iBf(iM>##srt z5l#j8?;hY(Wj}JX$kl#wHNLc2#6^M^4mw{1??6JDmZRf4gWX|tTSX*zA1+^IAgWpd z?r+gVl>z1@GhLOrR>g7Zm3QS6H=F1%%|2650)ic3$RscrJ25I6BZdSp)HrKNwu8#! zzi41c0=bj(x1rTS z8C|g}A)v#0WPx{Wc>yUfG+9VRNWlq;KYc+m{g;apk zt>qbuvR#7MIWRjgtqP5hEGpJIaOt|OkZTZ?Alr!7DUS8CQL}cigIUuhQT!TioH@c5*k4=|ZKO5VIO$YUNQgJvr><7(u!w_X z!9vY(yj-m-07QXGbdal;-GCbk$-jtxW+0qW(>4KBA`9axzKj|Q3Mj)xz*1OKBZ4Zd z{j-J#bTL%AX6IaBFX}i2LJ%X+oVYcr3J8DzyWn3Nara9yG+$Rxfn zT4)xfNv9xsescTjtr6I2ESp~OTpUJ`P-t~KyK&g8)rg6jnh@@HfXpRJp+R?)(TNKJ z3TfaM+0W;k<)MASh8^_nh=!8Btjlu?jIj)CJ9I1!kys%k=1?+L9TSG0T! z>jJk%2%cTJeDkajP9u;M4$s>PCFK7V{xesi+!IL@scn*5C--8C&pFUrANWUqv3bpS~&N5;Ujp8Kg{cvYLl?ny&Uc6?q)Qzjmx3A*> zv`KVKmlwr^v*iam>B zI8#YbMy^Gi)zJ`!yD9gabVFbxt#fs8`t*$2q?U9t@y+Wh$2(9J?riAFW;ZEEKema4vct3-n7S`)86~(Ig-++}+-=Vevq5k=O#Jy4$Q- zKOosk5bUZKyc7yb8`N}YuWjV#LUn++P>2Pl@c_gIH4)J4;j64d5vKA;DPd73&N2nC z1dgGojYQg}6nQFy_R+8~dU2wANS*6w!?XtEP4=cFS^$-c(Sa7E1uVTe3($fZ9IXgZ z%zkN%-OL1sE8|AvK+C9dv8Pj5tkfAhEv>lcYz8N_83WwwezFB&Ny$@T=y5p-p``NB z<5@cD73{gUI1BFq(Rn6l+b#8sB;k&+V3525Z=Qw2ckkgjz$1({GHAE2;=O*_6 z$mhtDdcs-?A+=TsSxwWQSmYXHF;F0FUFmaypD9zSW|oMJ<-mR)b(N4RzdJkBj}Tgg zhc3yA10j+LMX^|ej0oQus21()=Ov4`5eu3O?qgx_tU3sSMxvnMR+UgBd(q{hGPt!- zs+`YQa+F8bbD#;LEg%WIIOBNjjM)kS1mU=Ak#k2lu-iHjeh}Uqk~T$jvk-jYN;t|c z)_t^huNdP1m_TR0Ea((Yjv%4v+8VlSCJj}A~QWhxL#G%7alRlfKkgsrz&x0OrjH4l8m%&hpq=-Y97rzY0B>VD#1=?tZ*zv;cYAYMi$wN@>;{dT=P7_73!oGsF2Hu; zisM8>qp{Ze#?|Bqs#RP3?cONz)UYgR-@)O@KnBzph+*||&89-vc7pfL*9wv#0xjTd zW4nu_AfyCz0sfxwW|p7?!Lz>bgL@Gux<`(UHXPyu2H7N4E1-719E94$t_r*6d3Tdq z>=j;%xWR4!lrrM;c8Bj+@>rnskrn=YI2|P}SSW}C$OOJ}#!APoCdZRki;O@Lr5&nY zC{LUjLp4*9yEYE5lQ={*;>4kYSnS9)L|rSU^xN-PGQVhqUN&`IB$;4@2tfRoZE1SR z``#v|Aws+#XODw65PbwknRK>cXvDK#SlUQfvR5wjwC74kX{Njn#39cwxMgJ z{Bwe!PN)cZG7bugh&rKi{T);ikRIESL^taD@F!D+|+!~rhJ3ABXe<=2eS zz)k4%VL)ZJDYti$e~dDrMIQ;S9Mjs^&mIr?c*9gG#Z9wbGBwZu(z+i%^9fC&%8K>z z&i!IAS}T!W3=o76dnhtLGk!4?Aa$dn{weyzAt-g|y#4s=1zdN|=HH9610+X!BJfwR z-VwmWh(f{d%khe!u%@Z6Kzqp-*7|qwp8!A33(R_}cHtz&Qsq#{==Z-g;&<*)% zApS71bStCG@yRYRC+K)%?7X}w#y0RIFKN*~Qv&WTlZ9$~gEMesN+$@OXZp&UD#2Bd z`PLw*8$!BU(XX6TVH^rKLi67qF(6zOQd)j|@sO*GB(>(X$Ljzjg-d$HzJD0ia!eSm zwD$h8SH_JwJ^ai%5Cl@@#`?WnZ2=9bRBs}F^@0kW!?)t}TRVnWA1RT*+t}+j_qJND zaOGj;!r{D$gyt&%Kq!Hhk`&hzp|FVFZZ&jWT5eX^?8N~fT3#8O2I`DQHjLtq4wz66 ziL80vVNeLDKw2RkX`84eA<>5#Mg(=h!pRofrrc0*C`-g125M-^WI`_{eK^5DNHxcx zyzljnEd@ZEM7nt1vDvevCb<)BSFA-1?{#J#qzn{D6)Z$hqs^zBoG4VAS7pSTtAa3H zNu8>Ych20}14PlZ2gj?5%?Rk$op^6goHJR-_$KDJqI}$XpgT1Jf?lN8h`|z$060gO zYtwip4~!*|s_`Cj5(tSl-u`PQD(o)82dDS-gR++QBFOK*ygfqQ8r^(Th7>d-QA%s= z!?&+CMKffDhC8Al-P1tVSY=4JcW+;hiHx*ZS-iw4g+URtK}|QZb2dARl=ZY}f>U5& znwWZ~kiUDbjjsH-3fizcI1lFZ=L*3se7fFX_{(LW^N!ve_2rKDu+(Fc9iWM3qS(0s~i~=_ix#^@d(0G6MXH1 z0#!&SE?7A6q~)umh6pt3Y-9$K+$yK&3Z~66LVG%(1Pd#hA%R!cSpdjRDstsUfJH#| zHN2^Mjeu-e>KnPDJJ7x;k?UE(0kAx-_z<%L(^`~z`$*hbLv)l=s_slm62yp=kLww-i?VB% zEB)3q=uySROZq?^FWSm9e}WPu6Kz}H)KUS`brerFj_MStWf|)0tNswM5j$v9?Hv`) zx>?xk0Ec0QG-4WTS6N#~x-h$}IeHPu!r`+8+yc)^uCnMXIKIMaa=lY{$*7tD9F#x? z0&?TQcF3r79r#2iIVcoUakr4Wdh48WwKF1(uv2O^rWgzxF}DEhUL1Ce_l4p-SlODS zm{4##0mXa8Ju;3 z9fH3Xb|FO|aPXo4Yn&dP&Z5k@Y6g!NGJ~sGH~>9B?QxC3Vz&n8l)}n*1>}D$L3QQ7Vp#w}DhBCfK0C&O7F`i-i+K0W60TTbTjj3~v2qa*F#!ty0KH+nq|_LBPkZgg zS|K(AO`eAFx^fFlvUdFV>%0&NvrfxWvY!2Ot;t<^IV=Db^QqPnC4^*-71}!I49-j^;{{R>% zP@t4L+;K<*WF2{*yuK9}``f&PI|rfmUb*vvstaUMSq_5}BHgHwbSwRsg$vjq)2~=V z`x1`e0otH>0NFJE061zP%%Uhivmk`T*&3ZQ9X8&)wS4USWr|e# z9c6mPyxYOoVEvl)jDMMK5dc*425n5e?^n5vvaZ1ITEq)7Sxd8!$)w+tEKmUfOTn_7 zp51QjWdfx>vKT3{P~iPi_)$dc_pfYJ}eU$&}?j8xQXo+u6yQ)d~IAIeJ`@T;A7E&2@AM4m7^!O1Aryd~Ve@Iycd7POP%F)3&T1!WDAy7ht!+L~P?JX|@(0_gD% z_2U)2orX2dJD&4N1t9L2di~6o!$aU~`^(&lL2ngiz#YdE3~FZ`ScdX}QB@!?h)rQSkx&6uzcas=EvYc& zgf?!CZ&>PJ1kVTuwVxZs-Br+{Xr2!p;YF4VG59si{5VBKKt=}#5x`eH)oD*|1?jt#P5E;$GicjAfR>7@q5kXZ~#LELSAl4Q)5w4WpyLi z@Zb?t7>UBy2Crgu7~r$W;vXn+<;X-QL+O3cutr8R+u5<-j-Ep|_b z3}z2Xs{V*pa%dAFFuZDOK2|DDyTQSX%QHr4U~LgI+BiTVLmY73uqe+A65Kf zWa!ou^{#QLtW^hZf8#Vocu5OHK4$M&#YjUC+9v++>Cw>wR4G{MmymOADX(Prth9(N zrY?>1*6^CXy8(-0O4KJB$0S`xwSWhJZGBVn*B3Hjfw5LxTa-bYL)tTNqkyAX?ZkDRD)H_=TyAqmC}2!M!HNV>j0F_ocG zHVx5lX8G$jT?kIhuJ`22CXY5~mOR~JjcjPEeRsp>tO+QwvT&bfpAHhjpS=MVK;YZP zD&~o@k_Ld?b;TOG1=#K5efZ6}ss@JXOVWDRIH1Ii)z>8T{{V0`C@W6Nv8Nj^&U7Wy zP#6Y>#xx_X3p^qU6I*!6zzDh$i|AM=6RJtHM5c)IZXc-uk$V6ZKu~}l z2TPU#BCHcyr8Q971nYtOqz0Hi?uWKb@q_xz_Ee)8C9-jp5Dy1a9&Cn_ebUOas7etW>Gh0=~Mn9q9i zi0NZ{qgScF`G*)nZi?%V?y$gBKso$%&v_YQ789d668XrLS`h+w=OHQf2)!Wddc({) zW06pLyWdkFWSmP*z$T{|a8*qU#*LKHKUjf9xQg1p!ura^S`7hu)b;zv)WJ3t-kx6g z_0BqLZv=0x%}iOMDqj}h%T4NI;!m0c76I6-3k)R1^MHeMOakKL!)wZeb>k1v0+GgbP)yNX1ri@lyOFUlXJWf!m9@g z>=#1&-YSDfVnW38tbHwjVeQ@Z`oh=)uq(Z~3LlT0V^~Os1c!d{I_R_%-oNt%0Vp6a zHYZ)p_{2-0R0lDvUCm)~K$1dFZe5)nVZ3v(P3}$6uBr{<5Yicitj$>i3$Ae~KLp4y zErLaw>EvO9zWm;wVe#wnh7O>dwHt}qXI zSwsj#VO}xbQan4F2T$uCkoDLO8@t!RfrXr~kb1J3;}UceNf0$hJil2~16@XJMDUO6 z7`F-miprc#A5I~Av{oo!H>5l31fxkhR5sU4<=;4(5F38l1LLdf4HrrPhl<@g-;6dQ zOWo$1mHz-ZCxJqh5^@xPJHkv#vV_tdUBJb&+8UMRjp-XY!- zJs$A|&aP~r2Y=pkcLN5xyF8nu+vR4r_8E02(n zMy(hC^?q_iG9n-WX*oHcd04+>!L<~Fpig*WZyAEaAfw$UIPl0yZjctR*pHVRLMM?a zLwVNhTFbEfN`3@OLPt8K6WgqBCS+NGBcfW=g> z1V?wfh2_ACs6tvG#GT^BH_+;ZVHBX2;=G91jdTgeAB>(?BBkPh!;aWv0AU}HWV>T}$DtR6K<2GWHRKWiL7y^3!Es;b+bn$^?g1Q2w z$+|mL-XiFGiXz z)8X=Eqj%egHQ~PJ7!KH~IMfO`I^_G!c2x?&c+z#p%Qs1*=rKDbp9T~tq*O=Of1FK8 zvJlcnoOs_lZXg}9g%YtoVUzKcc#Uic_;8fcpiRgfz5YAMIwVJE)V$4WHQ?$i0wR>h z^PJ63NGi+L109z)3`bXB7oJb7cnzYUy~lT4-*|kXFoms$Pa%EfO|YC6NF?)gxv^Rs zXcUi9v2~Q>HNvPa(oMSao4J*B5F8=wrVuQ3Y-|A6-D`o~2o}zScrNa;XoU!)z;VUt z)WEzmB8vMUzl>Bch@@^%O$OFvVB^ApAXwN&Go9dt_h5dp_H%)~$5N)di?;!)Kk8(VVz529||QKNiO5h>k5&eP#qJItIDV^?q^faYi5{H1IjeFoWAtv=pAXP@u^~Xpq^a^x>ym0%?i+RKrfbSkQT|`v80pPNF z#%wC-!#QEa_mvl=I;>moUyK;3yX?0__`5IjjlEeCCFEA_!s``;phU|@*Smz;L(sX$ zj<~|h4%C>(^{+kQ5WuL1uwHhP<3CIkuxJlN%7HS7<=*=1j1?teEYU&u@9P){-DwYZ z6-sEn2Z+yqqZ|g%!W~GyC*vDJD%$@5E!MCt1c+A#<*7 z#w}@;6}*p_Z{rFXKTv&_Ua(ez!9LU6%hLhi036)CrzLuDYk~^ylOkyLNruBI_hGE4%S=W?_BQV zV+CU-+9w3!JJW$eCgS`DesS2*qKzxROTm&rqevbFz%RE=2T=66ZWLAs#ntD%KJZY{ zHOh)7ZlU8Fvbg|Is^#T#gTdvGY#;zqKWra9sud>-@$--yrGywrrH>N^w$=eO5Wml? z1cD;+t>fq?#sIvSh^^zaD&oKnSY5Wxopqa_S*jhw>jGgDN;N=U8~MPCUI^NR=#%mD zm9z>Xq7WZyxnwQKMN7kDq+rd=2}o>*CZH;#b;bmN7+*oLLz(XuB@8OyKq}fSvFshg zh@1it^SpVN2PeYMU#!p~K2V;O^>NL|7$+h(Y%b)y3mF_C;+ft5ho&wVs$lGE>`nDq3_a?*j!)A#{{{I@dJk7{4r!9hudjIl|;c9CVuwn%^F< zbX1Kw?C)vUyb(E^hgd13u^{(~fXV^b0`|6}@4Po_XrYTw1Vgj(!MZ8>s+MrmTEvS< zBwJHuHsN~6$tV`hDvyzeeaWmR2sk96O28F&B&I%D)-?Bt?;rrEOMDB~hmvsNQUO^M zS4VvY`7o?p5h8YN0u?uOIM0hBGA{G6pmc@CiZ6amG@>MR(@NOmnV`cJx0tKAV2}^>>?#cQPsfHR+0 zoY-%O#1c(IY--)&4KR3OqB`{f<&%yUm7p5ri)SU)A|nPh@P)~-Cb6MZNtjbtrPj`| zK)oenP3$spw`$BAiU>rtwsO25ECGZdByOIX-UW_`sst27XNR5b$=E1+7n?cT=NPHm zxHKJl{Nc0;umtcuoDz7}7T^dfc~N$GxQdQcz)&BdntS(yyVL+mScEk?$b<%h&g;P) zj<9cmLLmfg2WdENS87#v66HkNIH|@RRpK@51pqmpbiW+-Ps}J;9(9^zFg6a!4$)5c zjpis;M+d(`;7h7BC1g8-aP`h?5aP>mT?fB=%}O)^8jm}_mw2RM0BPwdc>f9gD=i5aQoNlLoYDyxQYj&mZ+rED-oSP=<-QGETGy&Ke*8V1 zxwupVm$RA@539!UFv^XC!6c2)Tu`V|3|5wSX#Hbk(?=+E3pUR=wJ`9F@Sh(40GtH2 zC^~GXwuoa=1-u30=q-jamB7b~3FnS_F|NrhgmvJ9=d4HxJ7Hzx!;^lnMQxNLfb#Rn zya-of7;gUnelWEk3WeoQI9Et^W0Vv6)-k~wgoV(2Oj24FlJE=0wqT^SOTifs<@Ds> zvq7D2y}kZ3V1;qmDnsw}gllaxEQhV1jK5^mD}Y<$hvyPB5P4nC%fFvQx1_4@twji3ybZERPF;igiQS2tex{9}M-#42;)t(SNgGpF+xopi3S ziKkMgh3ywpHZ188cnU8BFBq4pj->@d!}N2F`HVI2Fj|<1D4ax1IcVYwF#)(+Pg*YE zQLgiR>{JB@FDq->;?U5XY(P0^JY_FCq-iK2URi=ORwhv?H*Y-{i#Tm{SO`ipS2zLd zxbmClBFqZAUU->s;Kis;puC+q&Y?BYH_1w`ICuyFyxn^`C?C8QD5@&(9~=B)>tLbYaq<2zMDRc*d58VP3t$nkv%>Q=j6oiQKs}^g z^)hfMcsAR8>#^e=&`JdCr%W~Y$`Kb-Q937DWghO=BLifTu}FnZBRK zG_XceDT+ede8;8DtYH$;{ZT(2Mu;P9G$C1pJvbF zD^N?XB6G(+@>USlrCzZh88vG9%Nr6byHx)1gNrSSuQZ-ye;Hf}wF}=GznlcqP|z0o z_~Y?}G7my^b@_dJ#JURY_-*TEy<&(c9qOB<_{-3o(i6aW`7sibiybc$^@8;v7eICW zdCD@g-x21iu|(YL&(U=}oB3k(4qa8?b{?|Dd^+rccJ8+HEiz=%>n zZ2{Bk#!(cm{Q#|Z$Byxmi4Z|8bUZ#Wv7sUXbgX*E$vC`tO4Ye(2Ex^{+t2Zu!waVS zi+cOG%xM^SL`^QEJ~0fXyC)!x)9mv3#1eugYP;UpH^w}iC~OMBcsSRr0pJ-`XfFQz zVk$+YJ8#=VcdU}JzFSGXZvOyWdb5aY*&Y0sj4s_#3{YJGTFh8eAns+|0tE!O3>RM3 z01r@n^l`nVYr(m!3KM(hE!m+XLQ@1pX{INA-E1MNCf>So9L=z$wO#^#TxpbqN6VE9 z5LlexFe5NDK0mx*A&Bkmp?*J%0m-RAgeJj*y?3VsB;6|1ZF$}2HV92I9-?#BjGEHT zdQzv3ck2xUr)Ip~Ja?K4Sja*~`5ZlabE1K?Q$e?ge!lSr#*2oJp83V?6eQ*k zSkfh{Lvbax_IHan?CT;AYp&CGE0G{41hH@-;hLTlF`#fauJzsmh@;su7QZE!)Vc#5 zfI+><=LH&qB9~p8uY7fc1!*aA&~(W7&f%C$Zv)ZG-$nzu(v*atjDT^7dD>2H%xzxM z?=|$~yAF+`k%HC59cI0n*4rw>L~~$FqhfRb?gy^0cAjYP9x=f+w=6&l859+(s-7Cc zLqQA}x4yYKP9Jz-WMX#Q33wDQj0v_YNx4SN6Bd%HwVqF2a7sdgSr~zn>2UY7 zYHMwQ6a1JWg>Hz=ZEYu55CYIwX>VKltht^CNp%akzI|e8AlyLHJ&l}r?;--#1JIx^ zd>CcfH34s)30F=fconTzdu-Vu;}ejv`DyQ=;9*I!I8+Mo^TGQ$#bkqks1)Sq&JK>1 zR3G!>#KBjO)t0Cu*ZjxP(A}zWQzriaSONj&Cu5~O8Nv`IqN{>#U?fJV$Z^2&Fcpu`b=D&Qi(z8$9|6uGK&rO}b9MFOA%R^y+Xdqh8oCb87t@4PR`2zH zKJi;fkyzcir>s9f92UKky%9Bn+dOeY5ww8~Rx2vGyhK7*S6k~C0Ci45^1mNhyHImI zjm~=KH$ub>9C=`c60!#PcKxRq2*2Jy1qXB>Tx!OmTHO-uA~(jxAfQ!%H)@IuPhQuK zg_FX0^MYlnEQZWfS54E5E08WvhN5|E%QqoGRFEgW0Nzlpv=@Sv*Uwl%x+g>wf~?y7 zPPOH9b4DMuI8n1DV(2}I-j#xg}J&5gVDtSA5}rqy0QpT;;OG!sM58mT@r zM=B9}PxXj4Ipw(rU9alJW+p+iex7~n69_S6T8ebxGBeJq6&4iH1M4S{p}y#%yuR9- zarxP)g{%1o7*xa-xljcc=hh#ZV54VZ8c>dPoKqo(X|RUJfyJSD5VRt=pakj__PT&@ehRk$0s`3k#6`DUJJCdfiAx zt$#oW}*NgOXID0>ly_hqQzH#+pXm^y(oq1UibLLBZ>h5Vc#*zJ)#O0 zruo*R^_xx^-$C+qcQ6|uZV0BsPkel0$*MBZI-Fy{scH9W&l%c6ohODeB=QDP6)H->nx{(9yv7c$6aA?Lv1t9`2PSH6p6E3Uq|)GOD*2T*vHjA zv4$PGA>Cv;o=+LPiVeaEczW%{4$(xPVC(zNXi8Ns?NBE=xX7gz$gM2ELbxkL!o>=a z=<^4-#~_?SK<9Pu{$&t|fUh~uDbxvCfcQ_>))8zwggG5O>T-C+3Mnms!a{Kb#Qg67 zAt9z9wbbSM@qtj9jmlomX3wnLAq|46@O}RPi~=CU>>5sd>&62_LrNy2`M-=m9*0Xh~HI zJ}@L81AyD#_l!9j`5GUO^MXg4szo<9`S-?eB1T2KtbI%q0Jornub-@e0_<83bMIW? zBBT*CR8BE+iYh#`PxFSz(OwDTkH5w#*C1AP#q)^AF}!<$y@ z_6>364kjeU#cl214-=5;BSjHmx7U^nllP%mT{U2XY~jsQky$h z9R<5%qq0y~1(+DFmWU}-0lgOW#(4h#$Q*pTrE3VF01@4cS9-dSIJF?y(`B$;=DcN4 zN&{B#YXD~*VI-&mEhKrKaH}CCHUr_*^^a>(k*T;tO)>G5=0Qps06cAY))^EK84JDq zB=a!>$s{x+C&u~f0MH|zqlCJ9W8Q_m0>RvYTIQuIX)Ti3(17n11VNH0H^q|eNrwcO ziy@&yc6jl;Ejg%P3gc~nTg2Wc9ikmXVcJPM%5KnC z)MEN?pI9EQ%@Obu#gCu7iWQOoEU9#FgS-&{B{Xl?;Vlj13eRbO>lK zu5#BK&`4t$(cV^-X;=>DJisp+=Qlc$uzD`Mb6KmABufz^4etCq<0T|D8bL#s);Sb( zQ@s=K7hfO=%sv={vL&?Bbsw*c3BHv@w~k%@v0?7+$1n285SD{R^nQLl=O7>g>1M9? z$E<;3ss!*)v%ay}MD`l)j~C7g8eURVc##E9P^ ze)7K3oPut?vMJF82+;Pa33YIU%&oJ8TK@odfHN$pq!w)2nX30T;+VK}#^qjo6b3G* z6Q9Ef1<*1yqA^r!t#1+AAbJCF2C1JpMv&U7Py!Bs;RRF*R$UJ(FvG9dd8VmGi$Ej1l9@OV+$hqjs;zDws6^q{u-@~vz%=7@a+=mOW4YVA zuT6subDED)7MP%-eY(dAkP8Lv4Ce{~I|Cy_(0(<}JA!!u7BMz5F0ZU*Af+3qpp~ol z3~;%do)E2?=JA7|iYluGC=G*zi4-(J9TiS{p~;J)iX2e1LxvjOQP4#KZ#E+GM})*! zhB5Y=gQs20Xz-J29?|0dGU_?GAg_O(3^s2qhnGNnwD`h7fI0|RFM<4E*t}(w5Fm-j z;P(dssI_Q7fu3SFtUJ6@Ml=-JONyohYSV~v-8AEP4F2WrgQI-Q&JfrdiFSz_Lycbd zi4!O!vbJz*eD#26!r_h9z0=}g^b*Qd>3606?-DQfC$*&foiLl z25B}tI9Q7n-nmfmF5a`92n5u+*fww!_kkv83$JCib>p0HDv%{fRGi+YdAA&Xikb}p z*N!l|gf3NzCDXxQj00yHcnuuehPk|$vR{Rv1!x|xGZX?qUTxtbkKXr*dJ$dO&Zf@a zI@__vNPyQ$@CEaW$G`-dQ2v>4qP67qP)(i-eBeZ4i&!`pTgpHZB{iVc(Bo-=NVkQ* zxE`?z80n*@@wxGUpz$0lWxKq7Gn?gfXrT^d`Rkk@&K|R2Rr>3^7b<)ScUpX$agC!V zwq0}b{xXr-#`CST0JCrhLV+cZL6uLEtGs>RtpC%ulLp_)1|Zn;pXmU)cRaKgg1|q)0@yJkX7(? z&I$$utusp&@8{k+IkD#68%G=-u^fm3P;ZDe)axL{;|8D=Mqv420$(b-cxCmi@s(02 zQQ-|AJ}|-hqT#1z$<_GB$gaRdpojwzb%fl!WxO{Ywb$NLuF*xvG@4Ibd??i?QjqMr z>&`C0OQBd)L^Kfk!B?mWaHu|?-Vmg^I_*X3o6TNxB`w_9cdGNwRR)Bn-B2db`0ogE zlG?nm7Fw~w^j2DqWFzFA=s(5-!$5=yyf0Vxjv?a=*yWINOdes^->^jMU%b2&@Wc@6 z1b}UrK7@g^027GNd&X-rsW+HPf`hM`uFoSW;Mz`|!PW^ckS#d1k=&KW!e}xuZQxtN z7f_;w3UkG&p*QCX34O^2mY*D6Fcm;vZRHJ=QtRG3Dj<7Z12($+;y^pB3C4}x{;-la zO!+!^??bI)7OSGu=5^k0IHdr5I~?}ofKf#vEe{H6nR)TGx^X7UW02`|SdN1=afL|U zpu9V8TA8&dNTgSFBd!N14K>BS-fYva^MU5}rH6q}KOQp60*sq@0jhh}3mr9K_&PaW z39_1M+5Z5UU`SqRUQ@*T?+QA`CFCS*{zHYerQp+2(p?$^TzXh;DPr8%^;ny3bX96e zT7_y%KCM=4l1e-hbBOszEZwDFmm-ZC+HZvQ-U0NRKxwQ4kZMlMH#KGeKqvqM#);QwC6UVGb{!hZKrvYMExA`>fOr z5W5APciF6ybP9mF^ZjuNvLZmEw`7~vY=F`bj->S_3#PjR1Le)vjc*`@($Ve*`Np7? z5f8(=!Hp{r4D{dYSgP8I*j>VPzUzW50|VVb=OvLiE%Gj`iRk;r1tN4RnYyZYJI!v6 zk)SUUOXDimR681d=$*cEX0ReJpO~HgFvCeol|>kBJyGt>m%dva(Kky`E7CUi5PL(r6F{PlpmXakYJU4N`HXuOI^7mf3c7bz7B_(_N3 z?hW%%eQ&(^`q<R?) zMeh-$Aj-l5dh3_0K+&Z76kLqeJmFbw0VfT14R4P*xX2^YgruuJ1Kv1gpx}{+?BM5f z5=Kd`F2jV8#mH)YSEQqnXX{uP@*0* z@Y&}LIH(mOu^s*3(={}X34Ujv7)Mrxm)sF~>g>Y+N~9Qz9tgv%O5bj=U7}VR)=n>2 z5Um!@DCJ42(gujS9-L}3W2twtcR!36U~3w*50>umeW%=jZPjB~%Ta3)khOQyc{h>N9pE2}x# z>s;eC0Yd>N6Km@m$aiexW`-NcMA9TGR}=3q0jP;xa%x_&29B=;cRAn2F%gJ^27+&H zZ_nvnIQ@topU zSc2|+Wk+Nh!yVyAGmYa_ygT3mfjcyKb6;<`fSs<@jdd}tp+RlObc@5E7@F6>07if~ zIB%R;8Qr4L*+G+@=61k`WpQDh`OQOWq&(F0=;y{ALQ`+DR*~vQ4{i|U(#VfgTzqnl zkRCpyF9z}O@#D>5Dk*N0yreSet#&TUYcyNdZirb#pR><0n#3lq!rKA(=iUN}T?(y+ zu-Eg4hg5U3&p%@m5SxP!es}NT^POylRaj96PqOIx!6X zvAd)xORT;wi)Ua?!MdDcsxHFdbetf0c$mCVty(x9IGylfuDVnOC>`OTm^l6*9qp3Xk;89uFV-1EOaGfkJew&_dZ&9#n;7ePGpXM+Gl z5^9%imOc~nlojwJS4CgeF!6;dI|3Yen%k3S1ps{lsp8?f8Yb}QuXrIsiVXq89X^h+ zA;H^Vtwt=Jcrm$7&*XO=^mzA=hCq-!C?=h{aV=8;Jgb1{HVN67U9RLmrelY-u;Rguf^6$oP69={@?uj7cwXxp$)Y*Eolp4_%8y-?rn10J@Rv%Vy8KR|j1{6`{Wm>k&E$K*WCd z{xLBo+gd*L?EGOw+d#E+dOSE~0#db<+&Mvs!L7nf36GzYg=L^UJcF@-XJf=)NMxf>&_}Pr*W&nOI{6O zf+@bf2ckY%ae17MO>giG4EKkL`(zsmSF6vQL@gksZ=E)K81Nm$nY9;UNFX2d=Zx13i*s42N8;}95hX|lYXeR#kVv22F!ckzMk@nVF7>%Xk6 zb{2-^`HRrXA)+I^&q4iQc0zPf!+mQO*li#a0PKiNjR1|>+Q6UQGj@qU9IY2e?^(+3 zs8GheCEmFAgqpe(0i#L1?RsaKj!+Av42XBz;~E3ZL0FF4->h4?DuL`MAyW9g;gJNA za(_YN#uf-;3>y+4@LURoXK*A|wgYwbmB1=vp>AC|H{Ur(H2^hYxFO-;9&>o0(9r-# zT)W=ayx`nKH^8#FEx_H;JMLa9b8WKy4*Y_yQxu>0&svMpL>oDJ42 z+;8H6L6i~@QuIsN`F|Mr>Ai~m;@3(=3ar=03^H48Re1b-W3Ju8E3hOZuHEsJ!~jR} z4nZ{UAX5u+&tK~b0W?vo@YNH$lHfhVVnP5BMi~2W3!_Em7hjHZUAQ6?X&pC2=PD7z zEgMST!a z9vq6I*5~A;Uj`V`3ZYR{N5>zW1y0gJ(Fhm;xeTFg!UzfmfkHgwi4{Zuh=h0g=Ubjc z49`Je4n$D#fTkA6RbFB#Pg}t~oi-S5*R6WM*IyUP5UJyiyUmUTFAy(3&#VG2PyqZq za&ifmh+c?oD|3;*+}fr zXgp*WCx^^wLEDSgF*^(5uJ?n&Eaw-BA;|D;FHhqw^b~=}ZRY;~yb&8i3g1#~?~fST z9z(EK?Z@jD_X7dFgkGbJV2eH=1s!jq;;`Tc)PVu#N?DTcgBjV}yh-zfMOOi)K10V` zxS;YEd!QWmJs5bn#@V5}woE$23tDH#^~PK|p;o2q{AzYut()&b^h#`AZfrpKb-tmpTm>-nNkueIR0)< zCn$B45221Emn{jQFQBzHc-{y#5?ZFnCr>Tb1gDgRazYk-I<6C$<5qxdS~ENmV(&lz zp%LsdVYtvP&~xDF=gx4g3M77iQ&M6@%mcA?eC+4O3{W8E!zuCKb2g^}B3c6$*`Vf2 zhiC|F)mGkO`NY1E$R$RNV`jIkrUxO)`e z2{xckl_G)+zk`e_j)D*ro2P%Q zb90gdHAGN#fl5Qu$xlq7;ldOX*8yxt?fl`%lhLpw{d3kVlpr-PPg-+8Y=)uG_4vkv zkg5su$Hw@=^i*03X0Hy6GNChIT><;mJm#DVn+Cwa=lnh3TxA?KAD_ZtHi{1D^!uaL z#8>Lj&7^D?yW5LD4o#MFC6F&y5>%=b*p6{iZ+HM1Q%a~WdY39zmcVJkI?zpEi%!Ut z8RctgYn;91)bs}EG|qLWB>v={5S1m0lU%h@sUrtRcdNXn4^V~LO8u7>2M=hxgmuC^ z^@<4z#y*&pPUf=G8LQMjbY3rvL@>)lr;2_aGGrSm*9{&K=B05z9_aQ$%UNGpKkSnt= zZkCinwk^N&5;V^sLYHw+JDbWy2%?~_H*W7YIgoG%v4FgP82JfQ1DCEoH;kRSg1JK8 zBTn%|)1K$S#|Of#rInu@;hNE5AmsB|qXI&M3|9Co-rSR=T*wN6ryOqqdJs};Hwd5m zlaR`wy5pmpAO$ylq=$0@sv^0r(7NAIpk#%uy_f+9!ee#3cX}RhT0?x92uheK6K47Q5p# zK0z4vtxk+m7;gE%D_yv^jyLNyR*Bf|0r$=s${;EN5WN2YISHWBVceBB_xFU_`9XCe z@@ou~Lu4Ry{{Y{3w6$GJanVlwr~k5_w7dU<1`{ z+Na}KP&e3p>!teqVo?jYtHFH!wSgqG1AUq25FIYmp}y|ifMSE57`#5O7y_6mayO@m zfgxP32@m|o==JS*9PuAcaB8K<5Uq9s**eF6Sli~XHU(_uh+Z!*jBu5*?C|BBU{N`Z znF(;KaOeO8jSBt=kO@`ti_QIEz`gXtD??}y*co8#DgeoVg$QLS0&&ST8YaRsc@Abo zjl{;KbY2C;Q>ND?t$U$LYqX3RN+Qs%jlF{oJI9c%+GU6sor8Lqr%qQzAYInc(;efR zm?1P=t$=Cmjg^93oUVjMIpyO6L(h8vlrIgEZ=3~tr*lMAni?bHCNS_8g3We(4sW)m zQ~`C1t$56l# zmEjsG*e(-0RFJ_2t5j$PS*H!ybU&qY@y^Sy<^%> zRUTq?4H4E0yD%6SLHg%4SP(%6lTcl9t6JI!+t`W}0?q74c)6t5VClRd6F4yTxxYUm z55sHLU4TgKF*4|1M)Bw3Py(>8$1_fBFf{{h@FT6bg&SxEoC zc*|HcozZrDHsI)%h)Asd3~Kif$fknYZ7b&xQNXewg{G&RFa>fX&LP`Cm^kjsYD$W{ zb1)|<#^KzR78c#OmBM!TydIoE5Kt4J4f!?eoREnOs`fT>uURWZWhX+T8cmZeU7I3{ zcA2f~jC&f`DkyB&M?#|FZ91yhSh0viAzFLJ0~1xl}0wH>`4vH%={`KU`{{_{mr znl9-N#i_e3Ur#f5WWYQq) zqacUNoGVaRtoC!Nce&OE@QE~aFD2+sImS*#n@k*=V^@iU+Yp){Y4324jNU8}#m$4q zG~YQ(LXx5bH9lXg5Iy8k)!B5R^WGUoHpaGt+h5}}b_b#pL&x4qhk*d6d_P#5zrY1w zk8k5O8vrtpEvBzCUa`Tdb{mdv*Hh4YvEh4Q4WcMu4#RG4nX!cT!)do;gRJ1l~zq1c`msOoZ*ZSuSj)_T5^z%2>;{x!6 z6iNrK4lrs|mDB<|PFIZPp_fENvIP!qu>oBPV%i2Caw|bdcA>7x#pLG(&$w-SIval& zHN2Vt=GxoD;}6E*j813?t^>z7=HNJz3jjV&FapqfOlwJF)4bRzK`n+6)%ACQ2}!U; zP)Z*rJzXWm-)7z7<J(hKB zw;WzTIH6noNC8`nS(uM)Yd z`N0*HZlv-L7_J9AAptfQPfvK^g|eqM@%sE@m{PGuBtE|wOKet|KvEzBX4o_^hLKSt zs&m${{QF{=p^`Ke{IO8nKUXML0c$a7$fvU!3Mj1z_mDi62uK?dR_3#a)=lbDqjbWK zO09zmPRtz!`@!THU}&y@cOt_eZ>6ZMP~Zz|J>;M2Rtkbk77EVsII_b?42Y~OZkHZz z{OIzc6eCOa$x-?1)vM?*wp;{agakni*+Y?n2n5v><7dRU2TZhOTfT=^6E?QaJr;cp zjcm?sm5DGwDxg~ZCw`fB-Q_}Fk5 zYK-qi*(BLRt;}vAAnxWnwGn3U4TZ^8P(26ngDk)d5XXv!onz7(O$zb^&nuVtzSHjmpQa+!4vtWdYl)KO37-2|NqOE>;;}WK&sVT8ed%;42L43Hl|D}M1Tm6Ixg0o>F1WhLhlL}EEdyC$wY5QBx#3=bu` zxEY#I>7?2`X=~c!5m8@4LuB#wj(pct5LHfe0UO(sH=?xLK#P)B8Kva!6JlySmlF)p z5?5*hGIPYsA^<4IWd|Jb&hasrng)~r1hE(m7t$#JB9M=b$%1*n-cJQ}uZA{>t>=mc zi(7_UAy|l!vMdM7k9S7WA_6?<7g(0t;fNdu@8>u+Bqg0a`Ljqy&6-T_7D;O!D8X)y`_lvin?NHeS-p9sWN9v}8oaTkm;}TeFI)yuqBz@y8 z#04hX`%0cSE;I-N;WhwlMKzH2rrU1e;Y|v62wDNrK#!Lo@rDfpX5@0*`HvK2CmU=QFXt$Pu4LUl>@?!8LzA)W7!x&|! zI}}l?c(`5&k8JT$I@U6vqk(vlpze6bC;3;i06TZJo%fKElmr!gH+$>zv(qd@SI1>9 ztW_iB6oqxG!SRn1*rVb7;{=4d6T5uxpTU9dO^ZwMJMZ<3G)Pb~1Akk<49e20UAJem zH&C&uAiNo@2)#>v0oSYJ8=z*z9SC`O`tiIDCA;1#Ye?~V7XpT-2px%5PS)3k#(iE^ z_#m$w{&K$9D1^4Ay_bvxncIb?krW*FaYBgz0xSjHJCj*4Z7S7t65=?ysxeIh1@p6n z#K>b!2(lHPu#%7sVjO}#5%Y&#=7cQ};zl{)!A(c3vk->1oVaapSRzDA*Aur6Tpt6@ zP|Vjln!xaaLZm(L{{WaW5oMAmay8zDa$p4#DTCQ;3!}y^DO4VUPd{!jK5JpEO=t#$ z%3lTNk);u8QaZu}sx+5?)Z^D!m^T^)rvwz8yHT1J3xsuf(d=eMP#F!%)oHC|mdWeU0$6ZrkuiWQ zAuZI!T@hY-z%$jc$b@%dx^Ul(9#mHapeHY!hB=t6Oe~G=z3IK8!Dxl!^MVybPSpPZ zP2h;xP^&5l0WRs@LXx0jjj7P4y?OrtI zo@misfY97dYpiXg01AT@9+cud;z^fo*VvK)HDc!jfWyPt-1H1lixrWm{BtsUaW?Ub z0al=dPl;`h&bCGsV6dMPRVqA97o1;qRLH5k^-j-t3LYG?^aBbG9GJvK z@^5F+ltO9nl{RqEyUrCSu1UedLvGySfU!*){zzn$>r)q_=e|%x3CFlr4#;OL(f!jgh2 z#2x~!1OXBVMP8g*QQ!`F@5a4ix+Bn6K=r-)!O|FMQVJ>~>nJE1c&o%7Kjv&EP}2M# zTjv50od~C6{QfXPNRP}7G<>*}DWyYK(k=vfa7Zv0l4%$eO7WvvN-V&Ywsg`Y$xFeL z6uk%8_{x^Ksf5n}9v66T0UMpCV6wvNAaFK?C?MZ$8g6bA0Op7gaStaoHYKSD$3#2U zTc$P0Bp{(EHx?Zc=;{iTynruBFIvJ~_KunQX zPGI;*9wWx}ntJ1K1n(8O2Cy<3ZAc1X=0Rrivas1m7ebylj#Zr#*I}wC{bl-~EFxz) z>8-g{P@bU%+-Ay<+Jh89qCV&)6g#EB;RXQ_z+4yS3C6TYLvPQ6eq38a2uh3s)X=Y6 z#Q?~x8X9yPGl^P@M6}nP&0&F}kf5FX;N`_I)fFA<_4%kc2uP}TzgRW|z|dO{qp#j9 zcUqx%FP*%)#&n&+9>-mq^^EWcK<|oa&>QoGVA>r0gU%kX;jI7!6*YRVy<(C}+u80^PY2=Xj!6&<@ToR??~g$A|W&uf~JA0Ps#(6|~>sb@ot z8=^g8;xWBfzp7p0*GZQuUVOFrV;xQ@D+q>N@F8yZJBxIvRNq<8tFEHYjMj7oC3hf(Yd>AQ=^OUCvB(+`jvTWHjNQyb#0yOGAG1mq?T= zMwX5(9SA`w7lY$kJUF_B+!GU9z3-oSyOgC^yGZ;d3`EN^7^HLBTv{LnlUfN?W(j@%}Sk6y`g72d#J3I~d3S9S3t=^ToK*G#r+k7RB`7g|8(*d|-vwoFNPe z7^G(m)>b9f1>h7NcHje-L`C9(e?4FeQrK|kwTB(x02&o52B;BkkMo<)8b)5V20R~} zGc-ek=sVWyFmW{Ruz@0bTqICS)-8tV2XjZa7py6>bQgRVPBmebLqH|nPg9(%5|9Dz zSY6S9Y1Bm{AgJy=7@}um7n1nO?loc#h`KMM1R5LI0oI7$yxJjj{#E(;#)$|~${qpr z;{rKoro1SZSP*tqDcA)!qjUF)C^i*m><2 zhfcJUSdMX;1YHuW*IMpu_={~NAlAh_X~{EV$l#%)dKaGZ0U;&tXVL=kj&2}8TfHiT zV3)qCIN~8uP)(sr)ZD=hfLVxu2v|n?#T6weg}l1olZ6XBPh#}6q!x|S%7qQ12 zS%5sR6GQMFcG*o!?UzntpruWvyhPQ@xX zEfoHgM-w6^=Ns|?lqy})%Nv|bC;tFMaUK~t*6~Wj+NpLyU`8O^zZ-+f6GIn9?|ySe zDuLG#)M}Q;jIDL1hy^%<*E_(JAGnx zv0fVQ1PG2v>9X^wzgW}_ZfK;g)TZXKOj|X9=VTt0TxJ&La8ITcl%Va&MZGtUdBFTW zJ>V1?2@#|bgD0Fxi%JT)Tv9w$02jyj{1_SlRjCg3s^*L#K#@x=-~Gi(mh2%9ADi>e zI3RSkL03mTVG&M(4KKjIc!;Lq$eYxcnXin!9!U=c@jt%t8ItWgqI*nnkPho@m*o%6 zMhB+NR71wUj0-?&E6Jj}vEwVIkx@J!-m)`9RZF}708hqOX`X-{i--=J7=8J1%lKQEFh27EO0^ZNYKwlQKt_DubEjOxgIvOJ* zp=KMkMKX)(aBo4IRE#lb3f|NC#YChK3&??BN#h+^t!Ud;JZuYwW-G`yxg^m@7 zv`YBPjDtY9zBSC_5J{*s`*q)(Fo$!ncYmfJktsu3XPc~L@j6-`--q>xSC`yZkY1f* zwpyFNNVeVgtmTQY4GPaseCwRwR9A2%iS3A`AfW>1{I}~MmfG2iMGpMrz4h6R64}d#5r7V~(Cf4lM>vS9 zqxQr|IosF9+$;gWHjr+ROFHKj>50OE&>yHc=si?c$_u7xaM6lmrMbGQ^)zDA0d)`) zbes*Cka4veuf#UZ2n703bLjypHsw z$6kQtc0$DJ6AXb`m4QKFHkT(6N}XC1bgxDS5LZrtD6aQ)g|sLroJ1GLI`M`gz=epY zI@sJl0|UB3jXH+*_i};cqfafNfF1FS!W6ScoU3lfj4OTE8ioQiM(K0vPR!IkN8{U+ z6N-3wIu!(@)(irns%q*Vi}!(vM<_x!H{1EeN}`f&s6XedaEWY~sh}Qaj4GRp4alAV z`RL0CJfbCz`t8lH0Du^?f8H@P4P-x6cjI31D)!{jCm%Onv5QUB8?`0r^_xdsBewzS zU)FJ?Yef-XoA70n6j1_8+>03v;}a{OP*c{h$iy7c!Cp^Y=DxP+nPo!@af!K zTv5{PI5>7Zq2mCsw=q)agX-fQ6bLk+ZB&g$Cxu&7%|V|c;hoJ;3}N?k!<_J%6e|J< zZPV5#E-M0SSPGwSICvrvj5rsb`SF~TYSUj=&hdn3)Nh?6;OCv|01z=sA)Gt>V9*wT zA6|!7);I;riY1|ZpW_BkG*CjTMn(YbvM)e9b3QX-OzP!RXN|Z#8jV%bap?H>iCwfU zg(4n#aE2u>8o=%yWFKS%L2g+*IAe}fjmwRqAxO-clYAz66MXkEpwUD;=u8)USvbLk z<_^rJ@AN0~-(HO^3gNNFyI zB974CIQ_&k%qOB=98zYE^h9~@(d!Q|3RO;$3^rd+cnQi61yIm{rTpN4qeO|XD2+XV z;Z5S;t3`D|w)Anna-p$Y#u^FqB*#3WNR0w)SbFi` z7agr!k#*8j@q+;vZ7%#v*Y6U%a8f~MTz;^@3WYX{dvhtQNHhfwCG?)@_{xe?$QOQj zx&a5r&##ONKyrNeTuef`fU9(UTqM{zIXZRmyn?EE2SSJk=k=5vLwH*I57utT z2pRwyNOc0uVeloI1tNQ7-*XO=3Z(>DvDe>>Dhza5P9Y-#PgZuk94BVqd3Aw@fRmzv zYe#qlo>V6^Aoh*a=Pw~h4JxI1n(xMK473$hR&wvWkzWktYo8bOla5mC2{bsR-XNS^ zR9+_;$l^dq<&zUbxNPtrUyO=NHX}yiH|ILwRao)C=Tq^EwFg%*V_!AKoOOXo7LAai9En}}&M~b4SVlb1*kFn?xb4&a@FbDWyH$Q% znAoh~(+3Oq!7l&`oSKKPI0~UR#F6ap8m(4>Hv8wibsrtHE{D&I)`ZxR@bj9`G^1+U zCPWn3Y0!sv_`#0mdkvLdJec|4l$_b3*SU3@3@Wra7%F@?FvDnon?z@kbWLw5IqU)O zCnb2MO`!qMjf$%+iHJHBTPP@Tt_RB&0~B;-kR;al$;65k;;FhPGgy;8hNWy;Ctfi? z_!6BUP-rIj=NuUn9W7-G6TEaOh9Iuj3BB}VqY({PQPb4oVLVPo*fnXcjz3_D{Qv~3 z%h9~wBX+7wvo`_5iuTz4ED8oXc+J@mT;7doF0sWhlt{F+kvzG+Dg4#~)m?&}0JD4_&XWbQ2Aj0Wtt2x`s8ef(fJ5LhabIq-AGI04yWl-yrKsf?nFCib)s z&OIg;zN+PTRGhd;yrzSodn?VsS1L&DWI1uv)*O|n0C!MhMg3&x0uYyD2-lC!NCJSf zZD=)hyd<23mv24##rrJu8iwln!{)lR5h5e5PTn#5jc$Tz9q7NocD+=vSBI$Ecgcd$*c@!Y&0a-H#$;B>WvFLU1^i60x&;AJ2bBz@wf%O z?fE))HB5mNx_{2f{+N_vG%*TV(wlL&2`+%;ty98$**AsL^%X!3(f~f(PcFp11p&(R zq3;djLePfDSnvQG;tK&;ruNc)9o$%@D1jm&Reh#G9*W9v>|WS=a_6Y~HdIT|u8l203|tQ zGGoXO8oH8t>vyB4gw9{%t>UqgQV@L%RtFXHMb4UD>RCTqs625WS zL$ASR&2U%7CM6mZ(1p|HpEw>8rw~p>Du8t75FI;%Fgn`dc|GH_LQw(;UZ4|mo^X%4 zz}kflg?sA{8XDg&>mUMK)*~AsAnJxG0EJ*AMlnASXj>WO%QJ-L*whFhD{_O;DijYP zgpixn!|7mtkR&IoePk7^`0kW8lmmE}fDnp`tgKB({lE(_owZHgl~cWK$V6lzRpU?< zq*t}O$F`_u0Od}3cFxRSO9xv*fUGaD;@ViyL_X~v2KMAUI1Yf3T%5b<@q&VA4l66b zZ1QoGZKZ}U8{Rtgo0Zg!!iu#)LAb7&qq;Ud4#FsT!ofF2b>$N54SLANesV|yX{bib zZtbh^3A-K(put3F=m3xbZ*trOM#>PhhM2ZGa-?Hihk*qJIx6Vi z3UMGdB@R*4>hpkxG^j*(r*e4CT)`g13i&s*3osgWJS%c8hNQCrC+&dr*e3Vu&au_N zSg~~g<#~0jaiW7z-qEsk&l}z>@*KOrem*dbpiphDos`z_sx5UA0cy7$Ey7gF1R{69 zk>VO$>;Mfv6~4^1%2*qGM^B%|L?X5=M*jfrF|<9p_G|Tn0z#nZFGuG&<{EUaN%}sp zBPk8-C58}$h?>`j;{LJ7Fa-ex`E#@JhZVI0Ns&j~O<9sc4ScI*4?4sZpxAe}Mn4{8 z74+srd&8219k5egF(#%v5H@dIPI=paXsJREVKYia5JHsKC$#g6mRp!wbn~1LMTUTi>NVlzxsFh#J~{|NPpfZ#yuPbDi;3$ zjIbg{0eH}r{{YO^oN|frJis}`EMlPwCm(p45jI5{1@ohy&H%vuv-81-6eJB5 z20yd$lHufvkb`SDR=9PdKolq-PFp+2Lo6%6&Ko^5wUnBuDqBH1GH^t!4S)*74*c_g zrUwRxLbiT9VQig36<#ek}@>0vhu_YK_G{%aOC0G zu7k%Y7yR|k9D+8o0qAaexG1d`?;Owc;80t(7q5=>zOX<&@-@JBOAz0dg7({H4z|&w|!;QBt zy5lF%cKv7sMz-BxgJjcD_C_GZba-%hvhbszQ3A0k&I16AtPLy|US?M&pxwIQe%EX{ zhl5LHRDaGGaH530R{k)9wR&yC=X~V*8=!D}(RX^lEo@`0#OytT2fu?M-`jr>&Wr9@ zRpa6q9CV%LI`{ton4ud`W^uMtc=g%}K3b;tKldT#g3X*>^~)IsXaraexrBT0>nMd_ zdiC`8ePKb-s{?j!P3pa}RDi&q(%)}YilErEPI2V3!JEK5$4zzUIhfNzG%edv_)K6@ zCJ9hj{1C&P`nU*Aj{gAGBxuxNpHG&Y>nX$*Q&Uplp4OTb(D?5OlT}Ws4|=EL6%W;S zLTaHWPwmI00UuR?(hUN-#E=@9j?0loH+dmT+EP7-Txedf{msKS>GhL#y-06>(Blen zA%wwB^`lo>7%Wc(J$3F1ehO@C0FUJ0{B_S{abUqFD>jM-70*<%q8=18SE%DlKj}B`ZN`_xg zqRGAvh<^{{R_iDFLRxQ!eS!Q=8-G5C=uuci=eYLCs`qLTuiGj@o9W z!QmTa=UM>W=NvJsQ5puinh@?d;IB!oz2`FPqUNy3VD}vh3G+@J8(u2X?EE?fXGNo0QgBza-^n@W$ zDvMjZRu-C&*;>7;P2xnfAx9QH8x!6zVV&JhT03Yq^OEsZ2WU>GFEfnO7l63hqOJDb zVYU?xVNu&=>*FO&B<`Vv_(upLu491`^)3{Xk#q?h{4PKR0wD&@b_DwMypI9eM&1LS z&%=R=Hh}@7Je%?{kz44q390IRXt*xAhuHlan3LyeA!HpXb2RUq_dT} z(xR-|Gk7xbA=K!FGO?T+^zVSehV4#|67r#He*6# zZz|e>v(@M-LsdL)KD|^FIwAnPrm&2pd$r;uHfett_d}|LR)Hs=t>7_48P_Omavzg% z0z|r91BC-?!fxZihB)9Gh>fLmd&eqL=xtI&L#yKm*1!!PG$30E!#7gYE0+K)yba?8 zkSRY!A%#g3Uz{eI7pf>EW76W@F|!?iuu+DaN4u8AlrY}`!-Q|kiU=6;B#(NYcj3a9 z0)#QTK4d%I00fD;eLJKcu0)Vl7kyT!Zoga_^czNdrg;^680Z=;x2v{xo8zpBIpff7 z1sM_^(8fgwR5P~0IS$VbZX%1Ch&WKGyT-9l5`oRG!G}CPap@WpP^VE>t;r2Jyizrg zhRz)fGMhYbvmUFC&|ZXo3`h;mWTUd}o;&B?=NL zAl6Q*Qjm5hO=nUTTXqM1+=_CSHH#^1f+$gj}Jfjf%OgQb0+&I z@qlna0OdV(ln0dAU#|ZEj2Hr>R6`g40Dl;O1UvBAuM-BrKx{83e|RH%3xK6cPsig1 zP||6Vl+^qfI3kFLVF+EtbwWu^6&fT9iXoq5$Y>j^~wstp@&5XPntkObWf zI94w4)J;~cr*GNMjOT}v4ZS*W7PU;FCh#h#Xg~k%(xY%HI@aF5Sf;1Zk^cZL`thB0@=>+Wdf(BF z*anm!zt7(ol^4xz-n-%NDk@WH%<6f-Do`p{N7wO+fVqN11Y}A|BY;TG-$;|A;TfQ? zAp!_+GXbU%0H8FYqVR8epx&57taMk7al-XbzzW|R{>Kk8wNhM6fh~F6$5$FCeo+@v z>j}V$JRyOb1ZRhYY z4L$CVquWglc<&Mis3A>mJzvHKjX3r((fC*E3PyCI(Aphc-A*TXE@0X-YzJiiGEl++ zY`z{e*i*&BctVJ&srJ@Oj2kuM!A6evjCE80*2xr9`fo|T}4z!=Tiw5 zd_Y^jwAIcE6uKd1gY)>qKms^})*A$<01To2E^*57w@c2sIPrq23VN_2yCJ;N!19yG z0(JRdjaiv0DMQK2d&6(3sObfyHdlS-w=+^zVw^*+`O}7osaW`_x`7L)d^r0ER3fn` zJnw0fV<8bHCm#zDncDo3a;iBc7DLW8aTQ%)TesCU&Ib^}Ul1a#(Qm8(E=Br)`zPZP z4M9gwci$TN#Q>t&(Rc$H*pQmlcssme0T5UPbOG*tW`JN?A@WXrb$QFR?p=6?N1kyi zghA0%;NLrNWpt2=3Z)J>-tp7y5x}VwS#W*yq_+xNI9D072&LF7!?ob&tbZ&}Ho~yG z>AVHkNDf^80Fe5}j#M3_t>t&G6B=kK4&&K(+3#4v60_LzA0O)hQKy6m#0&evn7EXt z$Lp@9Z5cPLs>Ji*$;F3#R8`aDQ(l|FKm&6!zbPV9-Ygs=G?f=?4{mXY0&SJO4z(tgVWV3f?<+nDjk!u!27pp=-d<&; zAuK-6#uflaf`Ga%%5%e;u^SBsntZV6QC17bX`)5%c}dyQ7JwIXeYg@kE)vEdET|7I zAK@!Lp(xw)w;I>6^GyOS}ev)c4H|nM)?9Gab<4T^B}k zk>&DKK~W^RWmQ9pLF4C(j?4IA)FY*-7g&Wq1Q<@BaBmTkqj3qRHvDS>z%_SoS6_K> z2Piwy16!Q+mq#2j9wXzQaBc~y4nU0pmA)TX@wkvl5$BWR-_9Z35D<8WX}pnz1@A{= zuUhqRl^9lw08SynfguvKg&lGYzgQe7tXI%@G~fDhAh$-zvMr{)dB?o2?Rjfv+11?E zv#T839fB8gcycPGizw@=alQ|EU|bkHULJUKXt)3!uL9+Kkz20!yy{I%bUK%d4-Q-n zr0Z5PxM(Qeb#i#qIBc6L7A>4|1uD66NlXb+>90D0N~{!w=7C1OdkU42ArUwLn-J|ICy zX!WeFCA)frOphm*cw==)E|JnGiwLBEzS7N0t{v#g#b6;k67ts!dv1X4IMAM1AuQ7m;u|z>nw#)bu`&dcW|`BMMJqe&$0od`}|;HkgWP0{`SFmT10 z-SPYUVDJ~akakXapPVW;9V?{Keg3iHbAwk)qqaP@?;0!bAapi^UyK0R1raJ8gWBXec7gyGim}|g z)*Ox-4K0lLj#7~#ifJJ0B$ZWfz!RVKm#a~uL&m)O$V*AMjhcJAH{&LBGH!(T|{LvT4#1@SkQ}cbg0{z**f6EyxPeEW1Hdg2V3=$~Gpz zAktkaX;%!kD1>E%j1yC1^Nm4FIthKcy9T??XK}s600dD7UE~dVy8;B&IoUWjw-ebB zsXCz!LM{Z3w5nDT&KMV209v~cu?uH6|bTaw@MNe8v3b?~V`~RXU2DBW#0_{m*!Bpi|T_|3i%g5%D-YKO*9 z$O82(w_dW_VW&fCYxDTt7NsQ8a_h^mh2ssXU5r9&Q^IsGkZv5OU=TR4M|hlq2oi?@ z&)e@Aqb<;MOY+LSWP^1XC$frz`F&wLJn!2m>DZ#|#1f=dSFwjbh7h4dzYE%zS2{~e z`lh}UlZP1rKsHVW`s|;0kbovJG(l{}O<@h_H7C6Tx!xF1qDU9AU4~zr+lbxTcR-|XdvSoO6s=HCu(ch4 zZQd0m^wP3}VS-X~-U;UlWq4+ljUb!mZxZWBI67!HDuv*2?NSLM3~9UZ#_(hG!Pj5` z;D(LjsPP^eb5ZC|-UGeZv9@4U9krVp;8z50t@a@FFS}Vh9y*R7Y$5w$>0JF=QVTh;Nb3qt}3ni?8WI_DB1MA8BmB#|xU$)c81K|x`N zXokm}ft3%Fe@&niK&{0G4t2qGxS%esH9?x=b5Q4%0InrQGOGpfcdr*7luiW~uYtdK z=oB)AV5d`#fu@&0OBCwerX&*D-7H&CrPFe|{RsjZU{wXq#&9?-ahFYH}hWAq;rRSYlweaSe>)vx!uz>{{{TOX9GWH76{b6qYHP2r9MuT72G| zf;DtKahL3(Yf|DAd9%hXEbB%&GgEAIxds|Efvxf1j6tM|#MSFzz0vhB_o`|Z*uiR9 zUpYYAZcBkdhkG8JS7eaNsEY-*7v4WyT+u-j7F`oZQ)-mhdPX&DAj$yqo0k(RwFM%Y zCDvS3hG?rwL(S@Qjv1jUtSb6VUNWGu5T@ALdDG(phRif2LL1q5aL6Jz?3Q^uU2)D4 z6QNZ!8+s$h3`?5WR?sI+=hicwP$S94o{i>#7-7SAe_w+s+n_?a1Ls=fc+)sHr|#M* zVXKowyGUb;Ns-rV?!kb`6=O|N7P;PEqMA&?8xD^+Y6X#Y0p(QqhZw3Vjt zLMvHFx<$|$bBB}2MW|U`LFJ|?ynw7jn8Q{}D`SQ!OGlHuLNNGEyKD}?(v8gF@Lori zys+`37I_zOEg&?4%Z0P_mJT*|(&7>jreqv|7mhC*a3*q0MA%qz;BTw~WKpSN6PW%S z8YGkuD31p4Z;W6_fdD*9Q*K`IMS?`YZ9pEI;fy?*gw)QBJprcQ6rVYvv36k+I>d<0PY9_Yhaf2R_kZIV&PR35jV$^<1W<%Iw8^LylNs0ytQ=s^Yw|n zoL!-HC*M9WL$J|wR`u#?;|<7!1K^&&jCet%o115wi&PbWz^E$UtWAJQlXx~cc)Vi% zXjT=}4Qt0e;KN;k2#HMi^^;NtfQ2M&+tgq+^iTqp{bOiwD0lMl_{C~y zs=;q3b9(DoVI>tV&h&n_kQG#kp(LE(XaGc*w`cw1Aq+;4Cal-@i~tBU6PoeIZx{jq zR8p{>*){(Faq%?MjaKe3Jy<0@9aeNb(Ie0-;6;=R}PV{q&8)An+=(T)=;{pV2PN;Yx zs_(-DAuZcRgwqcl7}O;JTuTU-QjgvsoB%r&g`rb?`C?I!q?NHcryu3V&K4daT5X&6 zi$8$XD%fdG177m^nAuG@3EZk0QxNUs46g#7rG4)Ofx{gDDc5I%mji_AR0fEOvraR@ zfHR~BY%3+>c`!u~01=}~mtPn#Vh-Xe}yUepfkS4ILd*AT$0R*uac@!Hjl z1)yScJR0Lt^)(^}n)@#}iK$4!a607br!KQuE*Dm-ko^7PuS5|`P=mv;Q(4S8BJL8w zC!Rgw;-y)z*ep2aed3TfEVt^9XIm}<6<&%%MIp9teD4%@S-liB8ww@YI5OJ@Oc2#y z@y==_l;K^D6;sokrM;_gbcE3w=5FKKF2nFGmAa7)U|#Jn0oV!Zqgdke0pWv`fQ{3U z2>M|{IjNb;u;!CuqBBa*qCCDbU|Jk^Jb!w}a~wfPhtW6I@p>kckoV0YD{%N-0tDRc zLX&)8k_!_=ZQs|7*ECRANza5t#Z~3<9!06W%@{Q59Xc&2mS|Pr$BGi6curWyZ5Kn{ z7nZ|PPSJ`gUNKO#4}U?s!tvfjz~at^8YJzb#vuxzI!%Jckud!xma?7WpgF)>VD4_K z4Y^olC^@Ha%HGF7gKFmMP|BL5i+J#0UcNFWEj$k=jD864RAc}Yv&(TnBo&5%8a^@x z(FVdPc`q=$9x!~DX{&k%@2sLcg-Z)R+4YAig;7m$@sCd`CBMGW)j@rv_6R27d4_{d~5h60P{{{S#lM|q=NAzgorvlP&n z4~P545(v&!*uky+_{KIw?oZ#=YV!Gzuss56jbNF)5T*3*=kbYY2w(${#-5$|$ji>> znq5LB>UqQt15&qbcenU*j{#@cYq`hgEfY$Xn*n9LFBnl^oLDqvO#+xwipF!H(XPB> z?FP&4Lc>X^#K^R?YE$JW&HvR3Z>OgUmIm1`aIr(c{N zVMWR)A${bqkrju0a2T5P&JnG&5!RQP{;^LaAhl^+-dqq+m7z!==964p(l7^&KKa{@ z;vNTX`A^619m>QT$_}*&@qh_11{O9$#$|l;`82v3(7OsNf@2p6$Kng)&O2@&38ZUJQ5Kdk6W!poI zR;h}--i|O(5=NHYbRC+Qiz%ryI2QuZr2BhB0}ovwYIomxYF=q6jfk8&*15#@$U;{k zt_K5BqHdE8oEmwXxmz+y-uu8wtWOI|Cmk670Ok!Ap;FUg3Dj>WFMt3V2R@y8!q}?S za;R!*oOtgHQlUuc2}ow|StUd*qH)(=Jf1Rhimj@O16nCNnN7|qCGhw+a1>gAN}e5Y z_`;@fpmbNgrFQc$Nvy~O_!lJRG^H9MjGlF@=D;gOenQuJJ}>~#lRKp znO@jA%Jf71x364c;DP}wbbc@Wz{Cy;(c+MTWc>PHp9rco8w1;X`0>IiEb``DK$pK++09-mp5Uf&u^ps_ECf6+@AsP!E&P z@rKk+jKp@8wB!6UxeyR!d3yY{kEYrV!+Kt|uUzENIv9akG_OVP4Qog)?z=C)7#Wuk zM~1mSePw~?oA3y0lUaRY7@#Wb@O}(eazoV?gE;xgU|M5e0lk{_ln~@W0L|UKI^t#E zO2;SH_pA^#)Z3M8`)2eTFsh?a{OczHP~j&#{&7t^LWql}MVrL{!*jOS?&RYr2Xd2v z`I!Th3)nq><~p1TxU_g~r9C*d@sJhdprq5|oN$4Zg;f(rkH6;?9jFv8yFR(|lR*n^ zg>-A2rXWOH6*u6;0Ro)8iYE7bWXu7rTf5J%@tZ^qBvzRpe0sp@nGodIeR;&iV%3)~ zcqoj36KSOLuDoEfVRfOse!N@_8|Jlnxg=qm1*mJFgZ$?VAl;78LuR0wNepl9uGh70=N`YE~m7|f)hp> zz4PlS32Fh$ucmHM*)9Q3@AHPll!>=<*PK~CjB3?uZn(wjvaOq7l;(uJ+(6f5ctX}6)WY56fYw5|;d0Xqs=GGT*~ z*J|z|$Xpm0Ot%nQ54NY?7f%632K6q`7H0C|16#>JEOp+v##r40UUsiN$;L*##Sj$DXl4 z#L=qM3!ognFwh+>I0lr`v8?9iz_dYDoeTW6#Fh|n%Bzre+#sfb;g^KGkfTpIu?T== z31V%Dh?enrLovya_kyfzdtrS~5p{<_Gov~rSUm@vkz(wo0)PZCLYFUPycLQI-CYSg zz$?-o7VRrUZv(?~l2cm6XGa1hDOU*k4#g<$q-nvfaYs)wg4&RXhg-oqTmkGG^dyrH z2?wx2u|IHS327p4609hP3pLSV)3r0tji^cj3&gv`LQsQH z)5P8NfH?tvN&po=C2veD!5EP~6XOKANFR_tW%YqTyN;J--|5B1J8HWWY8Q#|l18Ko zFO~1De(+P3q`_Y2AJ+$HNgF9XZ$;zAKvz}K#_12q_0C!(jZ|vtA0Nh9@51O7fzWFy zBV)sRQ2zTe5Kzh&Z(-lz!ZNT05^N7!HS3%ZLfCFQf_;9n5d)A)E5~m+$|`mD!8QYS z;V&kVt-28&G_C`bE9Hk{eYiy#-O0Gv)6Nd(Hb@-}uKc*bRY)quo-0`RGLqPi>tTP9 zay*^^7qIlcCJ69+%mw&s_me_^f@SREdcEV(tk{eKNm2{l-fH&h?ac919M!YPm&SP`!ppU_y*7fi99?cmxq$Ou9XAbAvFqXor#4XU-kZfK_j9 zjy{JJ+E6@<7hU<*8PS3jI+_8YzW#BQe|QD{M-<6)LmPeb^^H~A^an%ea8n@ZTA=XR zX5+U3az-A2ZK1K~#t_h=)TfzFO19)hbXL_g-ZWu`sa!I?CsR6=b7vc88d5c$iQ*oaJTsLw)(q#*1Ox zx(I8WSh*>oxGLTO&DInkQDe^Z=FYS!J%@c={9vRw6uPf{?|kccg#%U9xTnD5CliON z`4d{xPe%8Vt0WCM00D|9gFmW>O*3W~I6bBkl@anl`Epf&0@yB+zC7U=uxQ$jq{9_Nnm znNiqYbU6=n)9V~ZDXqLX(q3%ervwqbYhB9UVGn}l>V;OR_(NK`N(~96x^#aJIOM@p ztku(=o^GZ^l%EFJ`5kDoW1k8wG_?6PU27;X7jm9H7=uQV5#Fz&W0DF$ay%CEj=&%m z3VbjpI}(-Or|;JoLsq5HXzam=?C6wwJ3dTS85C5avaR^e1EyxPeo>tbmRQImnbGxADgN=bd5h4=4a8r!J^}<`5%5pfk0Wf2=ivJ+#3u zopIhR$AKEWItjM{<81dp>Yb!ZfwDtH-{w>fu49_2ZY18OExr6HX)K%>?hO zk_kMb3niNGk2q-xL?<9O$j_eV+2iCu>Szx z);IwLX3^pw-ZPdikAwZ|6^iS?igyffA<%|Qja}5ge)&$5Jj(`@3dmeBBCi;1>k8bQR39cOI z#=af$Cpeg04O_wi(brtL6oh4Hw5%ld>emziF_qB8*z6N?9YIMz0L@!no-#)vAy|4V zx6Ts>I4uerhYj}~=Q4h?ObzY$PBPSzf)2-%?6 z61|8*`7zS`r9z1O<;VcZsC1WwnYf3XZN`8^ooYvd zMDFVV^g@|Yr~#d!$I%$jC*%E_FaX;s>BxA3%T38=wjdQo!%YJz*{ins_-8v%!Stp)Azd z>8NDzb+EQJ>s^1`843d6iYXgme!I#t3M?71?fe)(M#-S;25=45-C!YP7>IXhT?n&{ z;ab8)=E$hw@ZRz5_vj$8%&jJ#w~M0E*2E!5WUXLJnx+a6g|*B<9Tebq ztAR@qfB+Dxf-*OZlVZ^kBm@l<@^Vdr{Y}6;lUu`^y~yU%lZ_W4&8ngRK;4iS$)LrH zTq2>GKMKVXA%QgN! zH#Q7Xmz8pe zV(mmO;I?Xadg5i_poA`md*GkrB2@z+O-X!Cu@nPqKqd130GL1!3km-9ivr@=FsUw% zKN&A73KY9HtsZ7b##uTJ%d+w9-VjGFccin+U&c{4ur9^%>%YcsUQB8wLVyXoI_}%e zBB_U=MiBYHaiYmesn7*K=M;v>>D3mJ-#G5`t z^NA!51{nFJ6Re*vIstt+?+68c$>RO~u)r>dwbXySVctkeTm(|9tO@lSM*>6zwCC0m zBN!?GJr_dq;#|-cZ+A2_2ztumVwTLqbpoAjUn(fec!OA z67W}g>(+87fmdLyKx2nbcuGNG2|x>2A`9YJ;<#y;0Pv?~&m3fniZ>osS36h2q0~0pI9;IG4vz}guK8x?+Q>vHtE|r7vg>5rSY!V zDhi|PSzTfszBQ-6SWnY{u>qG}@Ip?k2aplu?K;XjMT@0?qRnhKJIzCoj-?Pf({DH# zh@lPBqqB}F?*>GeB?qMX*NlV`8?jYYp<;&jr>sOwt%{w4a3j0#H<-b#2;SiM@y>2y zDA`dr(bvZqeFsJj18I75P;7D`SbhinTt#~7B$fm1{{R_CO5aRpS3Y_i8smV0lS+K) zxMG%|N|z#k3{eHC=~_^@}FrrFMC9 z-&@Kkp~7z6c`(E}z$8`v{a^@lfM{=z-g8Z)gg18c;{!mA!i2nm-#UDI!O=lX>x#G2ys&aolywTOwwZrjEga#H1>Be%Xa&LRaZ5{>cM>*JgjK9B>j zDinCDtZ=D-3wiB%dGU&eG7+xybWd1oQcws*;qi<@ z1}Osb?cX?qqC{S6-!2Lvqiv$?59jrXMN+lz;Njrm90Or9c8yJbObFBo zYgdkjx%T2p$hAiYEbed}PRT5Wo1y_8TTeh|o+TZ_iu&U_e5s=pcJBoe{l{ zG_GXtFOCAyQFh((ez1ClTJuod;%aq|D@6jH8|c0~L zAlNMw_aB@tM4dOhLvyZ|j7sjtv~?Yii{204vjFTU z<<~c!bmokKJPB$)!FcB@3z|v}gUMLe4g^$CRVB8#C_m`SffD^+eqNl z=#=ZSH!izOxU)|PQ5}j0J`Xtktp`Lg-xK-9K(>i|5WF*tNl;>xwiPWrm=~l4>jnpV z$WVIR5jWqiak#A%kTkX$3X``iA542t3a@&2j#)u)P^Q32o2I40f=N3~? zJkUNqi{|lDYS=cI8dQe+;{ZE!@Tq0WF519q)O>KX6GXC{I0e0Y!%+=^S8vVA5ktSF z5$mU0&Uk@73gpl>1Fh>R91UWOG|-pFqh2m#S~Q2VO0NThH@%30s3p@i!(0(@p|uJr zP;R35Ga*piL0k*?ZZkEkfKBR4)D}5-q5>^ zP;!c5f{Sv_l_(Qw9=f~V6p5uksz_{sZ_Ws-5$NlPUCO%o#8k_%Ni>q=C4nUj z0Bc?Q$3hN5#dOC`JK?|-l~z0xM|h-YICWFG@5AQ;d7*)_*FgI7oY5+R(A2H*yaEtL zf|JN^i?7G2$F+E1X!X1OaG%BGzZ2HXu0C??x&-%m! zVtj+iibrajA`b`JUE|OrLc!R0{{We{!ADH4-eEsjEE6_F-uZvC7ShIpAt&NoqMhD` zYytDX)=rUOa)P`}3aFvTJfF$<&4Z1HGFbk9SSlz5A}&>Q@){;ufC@S~p1ojwdSq|J zzh3ic1GPb3BRYBU`$dYUY`hYjM=EN>%-61B@sa#H%`7X#3x!j`}7dz zU?>O>YLT|`bJtl3vKkq{yD|FSLAD`pNNYi~^z(p(lzTQ+RW?gh#7K%N14n|59t>CU zGa+agfUd6RIc&K#>>%FQAmtJ6vOQgRNZb%2Q30aM-nW%MNqECYkKRK?18M1Au=aiP zg$O=C!SQ#aiOx8p8Y)U1PtW5E6oErczIo#QF|;X-4S*KCJ}_}+1!*pgdN-}&`-=ub z2SgpE!z2cP%YcaWt#RHjgdmk$6q+JF{&7&oREXqLLL1GZqOe#4$9o5?C{ED>d=Cdf zcyc}km9B)avh1VuX-7d3QCDQyU7od*4%;vbVwM1W^Uf#=iBF@sZ;|iDSyTZuYAHf! zdrUzU0Ed7G_BJ`H-xg4!HoR}+5ypz^P1f=`onjFbiRy;?pWw&U(3F(&ef3;6GTa$n zP~E%SnPZ?rUp1DR=Nx0L4Jp}PwY~epWQar#*}LmpW~I|_dX>6e^qg-FP+Qy+{QYCv zKp_y>q?=~&_naT9DF<8ES7u#;jbI zU=V%|H}$t(I7yU#uv2gR~%~ zpRYK~AR_SA2haGy%9rU^#ucp{-8Z}Zn5SVeLG^|eS7Xi8f1bO<6(=6gFpH{x7>*k9 zR;$8wv+#Jc-9$9;5Otc*XJZ8 zREQOo2T|A2n_z5G9>af6jH08tH)Mjxm;|P4cA~4J00z=v(E^H{?!s&Lg6BOz>JfBrd~wDMVE}GULGPPS^N694K`S=5+UeiCiEu|C0-l$E z#=~t1CrHw78~MQ0;9~#|kQaCDjtB>&5|3m`Zg+-=O;lUOy-x|Q0 zPl0G9+8;l7(RWZGZ-u{pu;7spiQ?#=CcZf- zkC*8<4#d&ENt)G}D@UZ^jusZ_ z9|A~KK{Rb~*$h6aa{LpoIExz-wXD+EFAPTL0J~drl8UhBJD{sPybz9+Av<{S%FcsH4Qn6yAbLw^L7$9YK15- zV`kp+q~E!egw3o#<_yjtgq$Pz3nWaR7 zM$^8@Igoxskl^s_n1oVkF_doG&3L&&hT%BuUGI128{t|b4L=|=2M&@$N`|_{r5Y#T~`v9Iy0y_Es0GXsK3pjGxzxl3k1V;0tgYmxK#v&di>TKJDlyZZK z@y&$J0H34h$Hx~FVpM4!hrbinF-(FlBgRAlb^;@v6PuD4hk)(kUXRv7g-NvM*Y;#` zF*I86Yxj>S(MwUDK8(2>2`RQg@eFnez(G*Mheb&J_Y^QsR+CV?#DiTK+M>Q@AC1Jus1}TqrkRc!d*X(nlfPCQyI?U%+>)s?vi& zH_wyTtP|PIjSxRrunj06B=q)q#urpnmt^n#aW{==LJHeL_~*ltVg-vQvOat{7!5Q8 zbfIRxb%sKm7fldW3FH@@;_wo*21&hwNb}Sb@7J=*f=A| zUF>b^2Ezv9r)Ng~cZ?2E2=vDvU19}aW2)SjoYm46s-ka)Z#?2qCfjd=*5A$&@wapV zPW)r=hE*%MiRvh)2yYb1@qrW-E|~nfL%ff@0xz@&eU$uyM#eoiRZui;_lepd5jF<< z7nF{7lN1rAU_>nhX7a2=2{v7J*F5hiCjh}}wXa|tVehUr78Il%A4~<&6DW;m0#(K@ zX-Sbl-$btq#@Q%R0&GIwK)ur=M<{9vb~5?OuQ(bVhYWQm7$|EJ7}{Me@Z5~Va6MRC z!QQozsca3GPl3;j7$Mg@HuBra&h?GfNUAHML~fIh7%@cBal#t9QvU!seB&TEUnG~k z`o)S{0J&zro05q{Lng}(_v3kGC_t2TI?X~L5(3!H>W7kLHMmFA-z9hJ9u|6q33V}b%#srwD0{BDt z=d5244vIEkCEqxq;zpxyiT?QO6f1C=R5Yy_$HpuSs9{^W{rJYuu!|&RJ7hQafl|Vz zMK+oI%)Fr*JwPuyFeDZTdlDY3%A%H2om)Pi)*s-ZuJ(Sr^@;>QfVBzK591Uxk`Rse z_s%jAcCc=vqj0}E#!%3WS7|(8D1s8v@6Pq)!rIR607@dIB6 zndj~Mn4$3^Z8quGJo>`BHGS)(aO(?J1Z@t4w&}Mxdeod97st!iR*(dx7APGvq)_lO1ypu%gVBc?_k93xdN2YcVV2}J~=RP*7#PEm#^K!uMZpBRV?ouvqH1<f7~7htc^%9=ZB75jQve0Qy{U}5|e%6ET|>lMKl&_*~P#R z4U#(T$l*VDN&+Y$u#O2G7=%riOqY_QdC}>ryBC8qJR$6CWdWp3UW3;ji6K= zZrlW)u>d8buyM8VikdV-q+k|feAwW^^RNw#d#&oVtYgwm`e?a_s2t3nu2e}?;8EVy z-XlcBJt7CYe&U!l9`)_0&=*$SX_!vuVG2;*(R6h=aGJxaBpse_F!p2p_JBbfRNQKP z;rgfzkSe^?(z-4wOoK2MAOsK<-W%P%-9Q04m%`$xQ(UbnKWF11Tct_>LViDZfWk8A zb;xiffzTQhPRu=B0pZ8)+4Xa{e=$7_j4VerY$C}bF);rabxmtl2I3ABAli2@><2YqwX{{V6U=`CO->ibyn8cwKrbBtYA*?bQCd#l^^~diD z@1TjaKX)}EN(mYTd*V-cF-SlKd7q8o@rZUt>-ogJGNEsAvEci~novOCSM9ufA}5)p zcz*YbiZYPhqgvBiTatpbh(IIHGmf#sDQHW<15_kGIHEgatCiGcePaO&Q1&3Knz%D) zBTe<(d1Uc|ib^UIK)bF!F&O5hB@sm59pk4a>H-A-g!3{|!eoG2maDSs#NKJvfg(~t zMDM;_NHo$S(&MT%yA$Mb1YniORC~N>-2t03| zjAe%JG@?Go-x%~Zl%id(Yt*B{0kODXDuZ%&JOG1|2bDJdBx98EbtO;nYkLY9F6ex@7105+bz+}l)3 z+PLNG)-+?7MF8vc?>Hu}8x!C0j!CD1+TK6M#tsnW_813u2&zX?R43m!pzl!CYk4mx zePv*1sXHOC9~VXutO>bN6yF3!;;GFDS|C`%eYohY7THZlhmG^RjsODi%@f|a;lzan zYjdXgn@+wSj(Qw^axT2lqtges49fx)95tF7*0qF_eGpF$jd||~ zg3CjDz0Kezj*WSTWK2txZAXV2KfGd100dSAApRf50h&w>R@!wx#sCNfBMa*oz>=f^ zt2z41APq;6IGH!VYfR+H`Nx}*qM>esp4ox41rFKLAXKE&r>tc~P%hikzA{jNRqWXK z>3weiZ3-Yc!qx5B<2Uj{K)U;#+pJX0tg1IPa620lI{9l}4 z9jFM~vE!e{A@Ytwk1y5dHDvICv)Q}9#yT{BAP)G~)&Q@Fkir11to>q0M-bXC$k1OI zC?+m8>v7oJ^Gq!Y5LKwQ_*`YU8!I3WXa_ud$hbrysS)Rj^EH<$S|A$ZN1g%XxY~kE zBBBXpf+eSTiFiUV0G;%nt__ehW$+d}@8cH`0U-rQTmeg_%Z%$uNHB*{h=TE(D$xyS z3q!yMy5fd|tfc``Qm;-Xb(S0&8$vp8bFIn*`+E05HA3U8R9q>m%^TOt5|)OqY0x*t zUh#+cn8!20{>~r7`er4dGlE zEW-fV;p@g87G|lm?BS4{X7nNCw$MI$4h`Z<6n^A+oyb`?I#DFg~@YU8(2>=Jv zn?xJC9x+V#BB-e-AgNAVT?pTbp#ZYchKReaGB;PTEayYXiiriEict-G4zed@!Js-w zsDT}qydd~_(16&gHFMq^LfbMh(82fhnlv3AT0nwt!uK+TLzaVV>0RA5-Un9P)6f8l zf(GH*Y@wR+9Yko`!L6@YWLhXxg|4YyvuajAFg#4-mmJ)pj1(0rRY;ua-#q2;r5C6U zk4IL})y2SeHJoY+UDgwLlA!GCUpllm>Bnjciv;9(BK#PHKov&4gVBqWs5TPp@9o8~ zm>S_-^fks%0ku>nxZh)i3!xSupWhj_gtnnQM|6efd13Jb+7;VN*gfEtMQTZ5JghJ; zmr$EKA#pKnPA$Ow6Y-H4&`TV>xjz_149hgwA9_Crj7?8N3EV}`di97}w|gxjK7R7n z%A^JdqVN7-MMrk%akIzcS+xnPP5b~1WJJY}91L~=E5*PDc0vG@kXxkhc!*FT?k&k; z&V#%#NwAQhd3ax1#Q_;gdk-G4-J+GMtUYls=%o^swtoKrShx&C4hzZh?_Q1JM8RAv z-A3x&OU6g_Y;R>F$&Sc9gz`Nb->gWD0Bz-<`TqbIR53xYUmf|y8p=TxSD)`#yM!)k z)`Sd*AqGw8xDcafi}8=Jrt5sT#cHg4ofo`9qJr4teE8M;Vi3-dCnyWYTw=#@ zb*F#S)*BQGCd;^<9B&h(rPOw6V`LG*qFzVOe)WkfLfVM`0LzwD+LU?hFj6GwiWjfn z>m8_4AR=%b{{ZGtZ4+Atr{5o}D!g+E@tF8?DNJc6coF8O?mg4$`NI* zdhZp%?JiI)0WPObFOj1brp2D-1yI*=mDdw_r!_z%XxG#Ah~&BkPg-ft?^!}yG6~tE zvwOmbwN@)cE6=PziZo3x88k0(ps6bO^^q(^gJpk=YYL<-sOml>%JuQDmiBpBP-p~T|Hfi|n6u{Li@BQOJUZoG)Z zZoA7F14*#adZ3=ZhhjXEd9kHLww8z>0sBkTR*Yz_pj#CG+YJSc%w zfxEN#z>3YfRPsDJ*Bs+?HG~ko7kxN|lsqKIQ}AU5EDh2_T+m%!vOycEz)NIw^!dqZ z!k`AKpt^~t#xWNm6nh<;IXIkS3YH0f6l8*7?C|4+o{~^97m4wZxZVZVo(y0R zw}HN(YHhWthyn#pM)6yk#6UzqkVDXC2&Tr8{{T!~)h?Wgr@pa-Ih0!Q{{S#VDm@%K z(E7lMQ?L>7`~6^oiMsFV6`5msftLQeo%zmUTK`dXp%3!6OVi6IN;?JV?|9` zL6;grv^u_?FR9i$n+Fqm*RC;@TGd3nL=(RJVR0tSTjUS&{N+*F>7vulm%M<#a~o{% z`Ogep&es>>{xQ*8HZA4xzx>D|DrtmFQY17$@`08G3M!-Hf4(t$V(L<|Q<`BwPGmm) z{C+WLI*FwZAMYMnA_!$ZyIwMWw%OIZq0(=C;K~O}fjef}^XDD5Qv+H9-8b(m&D9&p z1vYqT)@q;>uf09LMk-*#C(GGyzggZDpp$}q_k)lE#09BC%>FW>v=Ts9h1vfAF=oIL z!ti_L^)aQ$nOZIEAk41Xgi0_PX%t61nDytx-uyL+b)}t(Ta_8 zyiKrGse{aT^Ues&$BkOYkIxuqCTfrLS~@TqY->433qOb zt_}xG<^ast-p`(IILskH)D_kN;yTwk5InGpM0z97+a751Ednf%#hzJHJO)K}2r3mR z#xlg$wPCguu%zDbOUBFtkZqCPlMak_icwVsC#RfqDlxV|ilnN;hAaHF6$BI`v%!Sl z0&6D5SBbAWuQ_zBZ9>3Og;sbrh~P3R{o|cLWH~mqIJ#!Gv^nAUh3I*^Jne3c4>H_Vu?fFl(@)Y1zBbIK#SrRgysb%EKv^pa<&+Yogszi$i0i1b0va9h=1QJ+)qAj@^ zbx|+88g--Flywsk%9sa-HzW4aVMG63>??*IXmt%=5|$};49DKA|mU}G}E!)w?1^@v(n zN-pEy2jc@K0HbR?-)=s^zB*TA!hZ;@XwVS3K;&RfSl$pC2_1QP%YvPXkCXMk#u5Uk zwXotinWUj<@Gx;iiopkhW`T$mY?am_z!RgKM8quETgJb-#;a@zBegI0tOnMb4Gr=5 zHHzB>M5Ot`sSwx`tRu-n8{ps8QqoG&n`)cn z!cPi}70|}{!AL|w*`U1ZST(ke$38Z5uZ)|)5n8PD>kc`DMIkzVIo>asu!0LuWKEYw z5^lj%r5SY5M!qpBFjCDL3$5K7_l}b^(RgUuU0%7!E%R`jc)IM?>5M~-fIFeSbfn%( z7T6GnAeTleXcDW)sWxngo4^E;G2^oLr&q=}HQ_Ug1?#WQP?D_F)nOm?mp042B?diq z7ZEd>oEle#2Yq5>MFia@&LWdvSUiJh0yK7bCq8kl zO|%MZo?QK5;ixFc%AohHX2{ZYC`}KmKCsEKVl1au-WN3SjRQQ7_1-faF9-&C;Wz6O zbcf9JA2Z2-8tWL5>9rdLh6bQaL0dMu4;PFtV$#R3tWYH#0mc}2kq|95IRwa65mngD za{1>1Nxshnbd#BzDp3@EF7E~9oH)P&iiP49{VbRSN)fcXWY#ooRRt0Aes%GZm?i`2 zj-~G_0a0>`zQ0&NGKDtYTh8^yZzQEfw6450U#xi@y!M@p_&zb4{gMXl-%~a}r?;+; z@Xp!!3u^9fye(z43_L&SfwoP(K3_@t$7+K}522nfJZqc_U=NhbE zGiA{E-v#3ni5Rl^HGVtG8o+26<9}FT-IS}{q3;}Wj>l!!hu@5N0yYhib+?bKqM%A> zH6{EXSt%0Tm-4bxkmLZB8NSA!G)#1S=#&EEqLD%?O&wbQ=|gcp6)2}Esb zA3MXIsU#^IEYq@Vz(S=&n{fFxSO8*M$FOQti|3pH_@qJ>7p7nLlj`jt0z&j_@b3xa zu>lZoE?wU)aZ{*tx}Q!z7|<>VH3w)1CXu3`fxS@B+l3w~inByI zxAl&#;duQVFv+5<)K^F4gzHUy1iRoYCXw_ZSdc=+S2oFig;AXL&jXOHS#wK8pqm{de?+(UfypI(mN9PUDR&-sF0RV{k z)>DN5AA(452d>3T6-!S^=jT)+#Ij2-kwQ_|o=A0jZaI`P+lW3qqiF zN?5a(Q=Bc9>`T)XFJR>5!i#kAy_C~>+{T2vmC<9#)4b{ncM9`e_Hp9?0i_xqlKkS6 zmTRFpd>XytC{bdoqOc#b^4yuDAP@=1KEGJQWvEqntxOO`Y6V16UMPGRr~@4g0DU*( z5;_4X#9QcQO&}T#UDWZSUaJAl+U!a5_hWY;h zm{SmY35m0*Xg+Wa5ltPpCM|?C{@+;a7&aBV=i=)&i)3s+ukVaj%}N2zubwqB(+E@Lk2usv@9#2#B)UHk{}mQS)#Vz%i`dc&)B0!naBzc>ca5R5fZ zvG1%j1+X3??Lq5U$}6EQKxbjSILb&^cgOa4%k)x%fc1ewr%D@mzuq#qV?c+FKh7>> zN&vo;^XoL49U`&+0DS(kN+w$ozBR{wapSyrygKaEGB8j&4wvHMi!+)60kGjQkG1(b zhz>r^u@Q)uYFe_^9c5A~UVHq1-m-!+f(xtD!F*+nWh!{zhP7HTZmdb7Ab9Ec#)7e; zyr=9x7@*49TBfda#BW`Ve}juHiQSk>tV4AdeoLwF;;rgbRK${0|7yzgR7uWj<}$O7%{6#!}p9*c(wiYo4)Frw=zvLN@*a^M`hnK~{m;h6Cc7u5&yMj>4FQ6#pjiH}L8s(G+1}^<;|2tt!sB3f3Qu~-PfD~#0*mks05KZ~9vx!jq}pfB zi|qVmjA|qS#q{GX9A6>UqtE9cKovyJUb2&rGzXp>Z0T6-+vD?vSWauC)A_%wl^u3~ z@NZi2;~Ujt2<`3087!FDbVmO5`^0wS5L$seylL>@BBBHtr_|@2bCNV*E!o;@a9mvy zQadD2J}tQdC0(D=*T;F=lq_a~BZiy7UDQIvJ9wUPs1Gz(DBgMG@s;UK)`jZe;)|r9 zB7clp03ph5gO0RM-d=*~29C&h-Y%t4Di-gP&Jb;1BY3}`)+y<0u(d(N7TQkL1Kcz>QRB9T)iL4btQ($OlQq=PZiJTD%(PX87{P zB`B#3w7om$)-IGnmDw4{1-fLwnu9>Kt_!6}`Njf@NlQz4k%!)B7$W=KgpAqv&5GT3 z!YX5?x153)#%RxheC0sZ5Qd}yXOwxGxVUh#7)H1vnt46pwEcK;U?nANXE@QkmYySP z177*d76rNErY9W1>n>~;gP`dS_3JEZR`M$L_`pyB*sTl+&i?=gD$yN_s-f}mf)S)q zfp|TAZ(QWS2}x_?m<{^E$?aSTq2Apa$IfIZM2E(;%@vW-PxxztO7tNW&taqtpayj z4JKa|1rC*3>zqW18p~7!ERQ_1oZG}g#=Xtly14z#pn_};wWFUox)jFkG|}O@^M!-R zAgEd>>vntR0*3g-M7NhL+%a-mc5ox4`%S&#`RXpa0ozxTu5m?(siKM1N>Mp-UoB5) zD@`&aPPd5FQ5c8?#-sIt(TRltT5GR)qq|`cKy6_nvW6&vLh3>q3A3CqLkfK;>DjSB zofw+v3J=U2y41a6=pcn$MY>z4>SJ5Grm;d4Kjtv;bOzHglt89#a*_JL1ZiX@E{}S} z#+zeXY%p%n3jHJ<}!Dw!})gY+EL3Ud4{_q2cWFS{zmZK-kS(0RUA{4|o_MIE}b(7D>0-j3Ph3Ea_+|};$^ify-+=z{fOd#7)1`ag>kpS3gd1yz$*F~kx%dRB?2F?fR3yC6 zZPJ19jFnTg7UG?-0Rh`Ju2nNdm7+QN-15*XjDxSrQCu(p^8uFtwk=bA{TRSmm_}7Q z`fGW0RH%LQ9iVaR0-6Q)fO+Y~S{C3t8XgFmPV#o6kZSm6&U46?l`Bcsi-pid9Tj)X z^}E&qL9yeP1>~20u;Fh9Mi51}^@tHP(18afoX_VA6sQ0PX#FRzco>1&>{-G80C8qi zda9`fJ}xZ6f=CYO?4O4&LIBXS%;V3_4OX$-1wp_&@r;e6Xe9DF?3%`_dk8!P>rd+* zKQRea4>nnN4|yW3l0Wg<{A8&?Qth;LvwZUmI7)~DcpA5(&al!;_3Y#9@b!a(Sp(9O zYPVk)X^1GIwdp$1aPrPwCk@5<#KP8c>b!>}eC6t`&qYgD_4k@GdME<0Cle%~PA#0% zzCT&Q3gic02__ey*<`iRx84A%95Ci1BAeHYKs6LSl$;G@b4pq1H^rYBA(ow`86LNQ z!6M3J(oKEhtR!@Ip+VhHH=5gA)i-~y$9OOhYw(rhzc?R^jnR1dzs4zO!(&B!oH*%b zA{MJ=zKkzKql8-Ue|W}NLjo4H-R%5g$%I7E*Bk!vi^fX?4d(hDaBWgzim-2AkDQZ5 zswOEr^AyLFzLbpuluer9@PU*SAFKl zqLnWC55^mGat#Xj$VyOif3J*WRtBj?_&?q)s0*{6+keU95QOBhbn^XS7ovq98$KOt z9W*Z35z<^cc44SAB(BTTT^_GEc2?a$I)K63tErl_ifPc!7I~~a;^cJPg?*dZtAbR5 zd}=xb1>~l=!|V;cmwfL97>VSH&G$;-fdi9IiRJjs*n!YGtL}16rW0%+QC@d-DWdV4 zvl6I|o;jL3?<)(%7*no1Z|~;;7lP`W)aBy451Jkm8MZUJAQD& zZiO{oN?B;(E|4P1j#)>Uzussx{GuSIkaYdx(Ap=_mGW>gM-u(U)nCX{1oGybME2iI zd%49QR6-iogfo^B+!9n{LFq%&yd^#$0==@uesS&AEhN~0>a^&_=)8ad*mT*1f&-#@ zXGO1Ra9p^dsyeN3Ch|bwXx_>V#m<4_jG-PEcT5VB?{mDM7M8_^pzwtEiDQZ2O|HXEh+cBY z=?W!UWEFO9on?Ir&yz_`s=W9WX<(Sh9pDeXb3vNaBUHNL7m1ZXf@xw;LXIEfxM_!8~2USqeyHyh&99?&QvhgjGQQe6JdyLDH&=Y zA0>5_xhM*Y0<{SC3)nacVPuMcMB+S4atTdT0bv^pb7K=mor|QTROvYH9fk@`CehQw z&K7}cdKcKKUp(M_XY2%|6yKtEmLiQ_TVpo_t~j)PR7eZe0_gR#bo& zZtwwBnpaXN-SOus=Uh8E*wwvw$5)UDFxIxa(Z;d?FQ7+F*2XlhKACphv@)a~Ul<_< z0VPdubN>Kw&{Z+K9RNqOg;!9`6bh*UvzvE_eN-&3DjKc`ZmG2B{x_67it~~h^Rw}a zP-sM=+kY54000F8t@(XoL@F1UE%^Gz+#CkEZhjm<8XN)<)1+R^2I*KL%T91hGg%35 z1!3seK!@9(cnpYPeI817@sh@DcJI^p#1w?#<+hDqIR^j`Xtz?{J>-NE>JVN(8`rLK zBCV;2P`zEuaAR|zvAgHF>o*jdDL&7I{9`w8-ro5G)+A)SB=8gAxI0p>CWD?2yaBHy z)5Ugr@ytEqk3g54dHi3Dm_{oqzpt!15ZWY0^!nBy6b%WbEPI}@L0l=+_$T+?TMC9Q z*6IA^BpODAzPab0#%X1zl=z?5Dcp80{u|@>jYJm2Qgn^xb%1aU(7O>|OTK3DVI)Ul zp}&q?O*u`6eldun#KmubeG_=}DUBc z!~XzzF%3#;s*H!@026pCt2X$!ps*AI@e}*Ta7N-LDLxMv?cJ86NMQF)aQQ6LC4y-2 zM|##g#*ho!IHEl&WxTg899x$jvY6Uqj;|uM; z0>!QP9d>xl9g6u?T`!27_~#l093=n_dD(nn>ZC*ML^IZ>8Pajty0oS9HhyrBdxt6P z_sI*Eb%v^98*Jse>le^Kx^fr5>qi)!xXg<3J|3?b1rTc#I|bb7%_xeCGqpDA-FJ=3 z1GuDIN*Kn6$}JiYXE4(=i3_a0pr%a#xbL}*w@GBB6!Xo+6;^k-li=qYQx#R=dTXO@ zQ5)4>NND?~`NMS52329&Y~LEkWq^bM8W)X+)+CD5+@yh<8RJ~y8a1m|Bz+rql5HY( z8~*@YvZ@pc`ebUHoAHuF;2tN{2Zt6$rGUtth-tjOKK1 z&Z8fWJj^zrN*kzU_3^H78mPKN@Mwjuy>p2pfC!{mmFp0JSfRHYyZG^n&Df&u>Tk)t zFBoV*ZtrUEm7iEo0Yp{JjJ|pCjxi>M{5SdhI7LzxlG=WH`OO3Xgj8?V@Mu>!<~lte zobCdl5#=}R;yT5GHYrO~8}-e@K~gJ{q4j~(jUA|xelWE3gMn<{y-aSrVQOBUIKfn{ z2ocx!#wu>uKc{cw4@55_axDCl;{i(*sta}-#c>K4VH^xdusOtBvalAl-N*8>zdFKj}5e2SpJd&S`uVS&6VH3MfJY#4& z2SwD2t?z|lj%b%bUXKM%b$|m2f&sb%u3K=cB5`Fsksuyi3099Tw#~JLy264&LY@tB zmeTQ>&e$kLd<3s?xNBdrR5}v=^)W!?${HHoeJtt7N{S}OFEsOTYby^_cHbQ9on_b~ zz(BnB*Dn|WU_MB|4y28m;}V@UK(DR-F|QuUZz2Jj{tO)`1VMTdB$Jer1>iV{JA~zU z)8{El4OG$)GRH8!9eIpqO8@wFRTY&E?)~UW7-koFz050p1P@IrC?Lfep1M zd2kgC&j>d_a^VAGkJ_;xgDqUe$aDl%hb|9v_1LEQJ2i0gHw7Xg%DbC0Nv2zp0^>tBp`1VGxef$_0$ z9z50s*Fxb}NV>5^kO_hYhPTd61q!caJOw#+cZA0?pCSiihQ_+hb!ksTEp`sAInFfNy)jnA z4-2v>g9s+n5Hhl=tH2S;d4$;Jb$cW@4=e2+0Q<)auA3BB6J_e#zaUio&!*P{{XC41>vw2>EY)c zuH{idu=T83ZDzu`*XvlQHL2*W~(w_llzgRPSR9%7~v zt-_|j$$jHUHAwS2_1}yXRH~j%H?aKSabWOk!uUzXJU|g_*l|9wK$uIzwbRf3W#hcz zc*5ot*wRm@82X0?hLDFkCYN4v5PJ?3-V?N+hY}Of2&>Tl0K6y@BJ9{6KUe^iG*wHp z2^9cscs3>lobAduufdC!=9}%H=+$-aHaiRmZhi3O7Q}-;}eFDG9pA7S;^xpi3X74RPx$-z#_7Xk!kG{3bs;my{{~C zH3;&6m3RLDG15sM#p;;wLJc?`csY9fV{TvxF^>?R6UFBhi3#r)gU|7j?g*+*x#tRz zvMxL${W3b(9SZ$;*W&{yx70SEy#D~^YPJbx3e)22&J0UzO5;UlxE*1s4%#?8a25Px zTdS*0L3P2e&KnJMIYvMvd-}r2Qp-v@US8h&%@!G%R8Ch@&iQb$A(Tz@J~#B>H7mpa z0BN7|1VZqGYz{cxxHrYD*#K#$3)eWEm!SrpfY%su!$lKYpI?j>ytLbKHu&S5bW>+| z)$8HL>gWwg5^JUJBuzBTNXYNKTgLGw_yQ}?={8-n@k|FbNfCg8>Cqfo2yerA0Itc# zjo|e`xB=6A{b3S_VRVWSP@8P`mcW9{4#e0h0#baOvGMVptQ11xlK3$&5I{5z^*FDLvN@TCn>3^*!^TqxRVvVHd#U4x2y3(AT35Im z)yqpov>wBL7Wy$FOS@ObB3^@~MV+zI6J@uwK{BtvKC)*(#-s)pbD-&st%8_{Skc29}#gj1K}j34Ssl!jS`?P9WVv0S;!p)5h0T{=BfWKdVc3i$GcP#)UCj&wN0AL`1 z@C*RrSAGf=01%L$t^@FLJ%I-J;hzNj2OzKk;!oEAu#fQk)9ZEu{}&#-1%mh|Svtxa=ludYrz%xL{%%a8w(=}ENe@D;ruP>DZgH0DcM+1_7lHYB>IK*x3y1M)Bh#w zZ)=~j{)01hLvHDcRU5K%erfriC{HD1#!`zmcfDoBKRG%} zu_X6N_j5O_TM@r80xww1zexNq`cp}bWv!*yvLV|dEx-qVS`IF>0u_a$;^^pbG*TS% zPghSn|G%Z4HmNe2%}@Fu7A+N_rp=|660~fC*|IiwgT;)Rjitt48u^v)sh}Kx^Eyj$ z$&*+1Wf3Nt&H5UA{>Yn(BzsUbD)~AicZ(LuvaRWYN zO5!(eSev`9toY}#gERa*_fjlHPo~l@rGnfQ>1ezOjW0$cex3$+%}=~P&52)_f4S@L zwEgptPAD*zw@|;d^(*OD*55op!N%eg+=N+HlxS8;pWgau?Nd(t zMwSA-3?F10e$sVhOzf}v`DfDqS0?>8GSQLIzue*{nct9}%A^=ef7N2r#y8NCr^R0c ze?$L=OpdX*aD%0!WJL;YoqlC}TKTVS&d)CZH?X*=UHsG_|#00F#@qjeH>7W}bl|UybN&s5uMfW{SMBRCPC43_A8K^<-tn{IrTt2@pp-pY70*@iJ zG+&HHm;(7BYL7h+LQNwQcsMd=3W^d37-3tE_d=>6yc}#1=q`sO%X}b!%VC$fNop1Q?F=Csp#K$RHNB4WiGwXM|&FiJ|M7Vtv%t zD=X3QjILY!PCwqXz=}ANj?dk_bMlsQt*KrxK!dNqh-GymFW(Hx`mT&nre#5NUYerM ztx*RP2wYkZF!jh2UgedE#|vv!R(D38bOgo#Sq&pRiVNkby@B(^5uOk!rT)^?$U6X! zO~g)6BzB+$)d(*%j?=v#b8;vwb)G~grw}^j?eGk-4eY0fXt##7BB6F_XmnK@t*bpgC^XH&tkXRb;5mKq} zOSOuO!eg3IiylG^Gt<=+J(&<*=}SmaLDjTcmPr;|;jWBFtSCRevC6|8NCAurnzkG< zN$<(_pT5a%ZY*$vJNxv-eO7Mkl?L?WzC#BNMb3=niOSI%?hvPh{|;adn8%93yGSKF^CR*3@){N|F4Ic~*VvxtjC39jGhqj?&xQ|g0OaZ^&HBQt7iG@+7>&gMxfgOzot z%EM9`C^iugwTm5s90~3-5yEsd52}sWN>uduRE;fK0!=t;tL^6BDh^QtkJr4aq8fw%3Xc-t zNVr_zBN>-c;Jh9lOGR$;hY_UENyzm$rEUZz%W-vc?G=sgJKLH*s)d(_OCiIwbDXA4 zp)%Xj11MM%5Q+s$s?d>bV4xJ0bpk58$_2Q&YF>o68kPfIx8!``y1O+k4Xp{D(4}BJ zEmT>~3L&8d&Y`gIFb*swXdMdv)SPo5AuKgv)%+e;`ySJHh|B5i#%5ZW3l=o9L-}sN zHcO1CGe|5)yJ@w{^e|mQ3Y#7a&XEiucCJe@aWbe)SwFu{Wi+Y%k#JR=iAF{|dSHCL z#LlA2?7)am7l@s}2O;yt7gwA6gTdN>B(g|eorET|S5~*Qkl+A(o}hrlmccQgwrU_v zg@7Ugg`XqoP)7PE0DY|*ChY8ZbNioOUg`;rnZ;NfwiT1}rRnJ5nMBV0(q0aPTFK>9 zo5ZVaMeK?e?qE|`&es7PkL_ft$2pZiVMWig3II&whee?Z*gc!uG9;A*OH<;33V`Pi zV%BolHXoeNhcT-Ll2S0IP&_bdMZNAQ)aK%Q!odMx8^4uu_|U<3a~Jkr9r;f%FiD`i zrGOF0IB~1F-5w>S$ectVfu(X0M)4CT2M`cZ4AVL=yGe`R8z`sdy?ZtIe>U${J7QMJ z&EeYiYdE5SQj)4%3@Jr48nJbJ=A+QUfP#KPV91qO zqY1JCgZ>Z$h7GguHvmZ6X@w0gQKc1@@)fRo)j`?_qCZl_^t7@KdMzy)AySnM4nNS%K|R45Ak_?OVJU9@43NqW0>)0Xr+zXr4dU*p zZAeRdf!FOjT@jGq{PLdGd_LfvwjxM{o4}GdYe39NwMuLfg#eCWsN8noR`8QIT_&^B zdqDDspOk#}fsbKo(5R(7E$GD107q0u{)uX$MG{#=&(LS4TszMnxmf4iS)H1O*sEXBMMv@F!G_93 zTA+d~nK{`gMR@KEy4Pw{h@?;i9i-407l!0IItp7+Dd40kFe~QPKwN|e4B^&5EAF0$ zjx;v4hh%-({#I#UV^UVEe#CBtNf238La@qha7wBJUICyAR8KS!(N;u- zTSFqfxR1==I=KJb7mztOqp1xWO&AOeG^gpSP6%CMp>rUtqqqKfK}!{>9-ZA4xuLDz z#)MQSB<<}r++0~2W$j$?U`KX)oK78(9H4_t6)3cosE3@bh?J)z56u^+agLESO{?{q z`2w)gM5@ES;|}qMbO1obTtos&r`T61R z2K&r`liQOpI}|LSck`q^KW>=j1P^$?Ri7RSB(jhb7bsL4f7%bz5BzE6X)LyWZMZh6 z)I+qGS$_5+2elGUK{jBb;UHCblebRcaDq&rqE!fyohlyCN`Oat09fLj<$*+wv;&|> zq#%Wg(EuLoL1|%753y1blbk$zTn02g2iY7=LJGkOAjJreWtN+0f#7yt2LWH4A^s#F znF=R>BJVaOGD4+?kmV|C%H<1p?p)Pn)Dl`8?YmH*a?Om)5H=1(^QbK?IhmkKz>G&* zY0Vzvka80=*y5lL6uSF97+7GnjcCR~E=q#?oGN<=KrRp`IFA}UjXi{56rf51WaSNN z5D?n+17qNO0F@+52;&ZvQ)j%xsoF{|!0mP-);?^olNK&TD2IDkT0Sv6qq%<{ZDifa z>q~2h;Xx|1&1#1tB#xMQfI@^-hj+V*5ffB_7-30eng;OtP$~YTohl54eJ^mbwh%Wp zECL3{vEt zrZRLs)|N>BR|ts$Pe^TomQ_$0fsw+kk()Q!E?SC59TOds)JBI$DmN3-^!9;3@xV9} zv4im%2aCzA(mE&oNsZ_OJD`xkzLc*P8PwV}(`-XvJ7cvt4c z8oNVXmGQLq@)u>je159`gQFI(za9~K-BwnEA4OiYQcfPT)9nfR@-UWTG>uxIqB=lg zBQ~YiBjiXvxDso_JOK5=yRR`@>uVF5PnFY}t4YIq9=0kViQb#U^*|neri()MF+1^H10zut_>_Omgwm3#-gzoRr(SE1qv|_qK#-->G3Pv>W%Hi-Dm`|<0c;M~uuc0PJ6QPPCRflr` zLWPE&z3F61XVEnJQ^p_ICWrM;U+J&ERZ@}XG@OHogle+3qnC6r7Ld4Umlf8wSXC|g2PUZ*`1>HzRdUzV63(F7tmxLM1F0p|GeM_z zU#>3kzWl=*#g7hY)JjcVLw?r#eTV2#Dyu#p5t1-xZ=YWnV#R2qK?4Yy5u z?VILWo38i1T%CXJ(Uo&Qe)`v!y3Tc~@TkKdJO8=%56S0ixJWABaF!x}JUmc=+l9xBj9~ zDV4cz2IQ_%sp|9uZY0tLRoIcQ^HRt-emekQ%aj#83WSu<#B8*()1QG1-C_3uGMxNU8S$=K9{w7@8(m@Z)X=p-}~Xxs%Vvt*YD}tle#;_(4qd@$mv?f&i#L0w>LjJy>Hu*)epW1 zt>5@X%No(7t1hv@5#s~peq^eZKV}a`6PZX4v4V-8-Hm`q5vw1fm$RGcHalol1Aeb> zetSGVZ>XJxI--MXlPNlM4969yjw1=9>YH5zuLRA}@)Wtm&SX+E&vt1lK3>~i9Y~>i zwe1chK$UCUT->3c;SLO=yxJIC2pCRK*nOd`fdJ~^BVk=AM;jsaV*6E61P}4y8}#7} zgB9YA3h{x0w!E_N?2mVw9U~R(qWag?U+mlA{|;*|S{rEJw?FQU*o)*uYRg#G_5}xF z1xDreAXY!kHc4y0ywu#?6t#{|*!C^Ye?NDqZm{hO_2{kqDZauRrlWZH#lkF#P zNjud;l0;ZKpIBq~EdLok zurizg^h4298y-oyHq9C|RI$KmI#_4o_%mk6Faw|=1UeT&@wm5}JJb#!9k7q^?Afxt zm+KbYjN%{er`$5&2r7(6P;h|Gf7c`fs)R_Tc1-K6%!pdD&GhpgytHMxtYTKVWS4(i8P zR8H4Kg}v|u=)u5#t=Gxwbt8VM6dJ&Vvp4_(sU0GJoaWN`tU!`f{(5@eSiAVyxU3S^ z?A1+wO45~nb0zxT<@i+!czdj z8qL3ELy!=P6bA~bmY^NEjfo^!A(|IlPGF7#=rDoA)00Eo6_CMQ2&m;iIf8hnA+{Z8 zwM!8IRRAsk!L2j~sP=qwFlxtN+SawD7Ga>{Xwj+s74qIq(KEXOzWC33-;UUZNbK&# zVT%A6OHUu-05L1kd8ibzRxqIosK?J6-dIp1=a@sK@flQ53e!5GA>_=mFSaMjxg+s| z)W;B6G|UUgs*j3J<|*E42)W{MUr;Y#FBnS+P?G!H0MxI|ux|zYUxlJf^TFwr48w3* zRd~BUM7QvzG{R~C#70AD6haN7uBBS$zG2P7$Y38OoGPfMl>^fFR5QNxK;konRvtUd z%fE*D1ft};O&ec%O__aQ^O1{yn0#tm;^uE(D4Exm{dRoj4_VT>Q%E19lrX~gshm<8 z+xA`pMsQG@W*ws%tW!ZlRJhTsu#1G8)GCh*qZ&ATvQArcW-y`+9W<%hDXchU&L$gh}`lD zcY6l{nL@fJ)O;HO4n-gpVvw;N7}n@e(192nSY~JyhI$tn4@;DroJRUzmX_Xrq}#Hg zsJ*LFOif!5yE=RPvGWW7yi@=Imz% zbGOlj30!$j!-%z3+h5;=G#J&V*V|;Q*LQMgJ4K_x<>9t;W2PMHHUg$&l(HbM2G(DUbCi2d9Dym9R0 zSx!a<_rcBDxwqbY>wCtRAARz8*WL}cE9lRiT%Msg*;5`M^Sxq;yWhcYbLWoRbo4w8 zfqeNHCDjIaDsln$VLDIE=|4?!Tj>FyHB60u(Y}=CnL{PP)IMY zn0H~{^xKP{pH0hcdhC^U7|-M#5%$!3hsp&@m@QI$%r(?&my-3dhQV(DBp^_wuG1u^ z%Fqb9wOj(!z!HTn214dNZ;-cY7A9-H|eB=rAP!9B+_Qmg{0#p`J34 zK8+x_A2ZnMfImCjanNR>^v4TZbB z^!!}Ht~6?ZSZ)>d3f6yM5dk1bN?RK%xRZbAfF zs5q87NA76BF(G%tP$kJHgCrsX_28~3B5?ER$YE;J09gvf2jBW~t>NP8=R+XoKtxj_ zIt_n~iKJ1X7zJ?Y`^lP~CvkieB}RAnaKO^=R2?fP4`Q>L+$~HNrvvL@OW6c?C>V2M zZW9znL~l}IV@~`#m_Ru&>?XV9sJmm(g^seUH8c&Q(FX7XX-(-^X{w=h8;#P%1sWr= z8x^vi?Zmz7KZrP)t$nfitLOK8w&he(bo{22=RRU?N2T%!QrCm~96&TR@2J}9JCM|E za@(r#g|t4yM=rmim+>M9HvW_{cVc7}?PDqflpDAV*8a#6UQ=&PokPAQZtFrE7mP;= z+8h|$-SO>55lS2xDDZW_DXDtFPm&(=!g{bgk$Q2IV>EbRJ0_(t3WvQCTg;QVF?<4d z-VN>|m};12Vb&0a6=GRApp*j6AUwL1EFo5_Kx@VPELmR-tOExIyw~Fyx>emt-ygnr z@!YCgFT{Rs{%cm*P}b0{v4sk9l5IP`Yf)DK7(-kDj9hTU>iY&2e1&ub$E4~JzMRL# zfp%ySBi!nb2k>of=^^;;23d7MTSdbR@UC_o>8_=5Kv`2WRCmB6tDSl0;+J ztvq|CYAAO1c7H!y7dtCB3W$X@bZP zNQhmzeYO6gp+X`~uG=oi@u5R3Kd8r8h2z>2ZlgmqUy|vwM}Db3n*+G zli#qLyw|L}tt})Q{^wKmc^`dN%Wz%HueG6nNPf* zRw^6p^g_VOi^d-V)%t@`(F|jitjY@tSaz}$uvg0@S`IvMle1CfL8fDJt}Ct{4Zutx^ZU3<9J|)%r4I#0&_9}duX)h)t=km~$I3zxFv7>u zFh}>}Z;MPEv4#L#SEUigw)p@?5GdE}3?ZPF2A~dhwqQLH14WMxh4;_Xi-p3mw#BKe z;Uza;&D75AYHWWe=+m+*=Y8K^l57xuo>CMRG;!y!m^sovQA4h|HU-NliR7WW@VfPq z_;6s3#`mWQ-3r1W)gO0HEO{!2%cjvT$1@pfNVF~EcCKgb>YO%YfS5@p*uWu(gHI0J zl!#ynzNq!x-0bX#wybZ>-@T;|mQo@~EJX%B4B7fZ$S|LO z!tGa2q*k#i+~wRgI$t4-00g?xAu;l|$)F4yNajmf#`{)!Kc-rencCa3gwm!yRl9tB z?UuF8@HhK*o|=1o&*6dhn>MtHUnU(H@^@O`NIk$h(gM(PGL5inAYMU(#Jl|&GStrD zs$hJrDU@~aPvFK@9mayF)G|`loj}^EV>w3dL^G@0Dgq@}mWUmbpxchp1i|I#149NL zOThY*25eXlzMxsExSK8Kbw^ZfwV%JAGZ5}&*jZ?Bxv(75j5mT(fB^SfXo#_eUkgM{ zouD~R@X~PYNKr66T13944NB({@uVl%C8>VK3=gxagKl-(^1VqhkILlZqU=QjwMBcH z+22N#oZ5b2$%XmvCBM36GJ8>e>Mpq@v;`OoD@rn}$QZBgK&sg>T9MbOuuH>)ZhN^> z!0E)O^H5+}B7tEANVHvA2P{w@h<&&Vp(UqCDeNfYkizJY1x8iv^-GfB5F!pHS9&oIZS{H5RLR=Jea|Q+l8FFFU5q-ET~un-fnE~TyiP0FzL}u z=B+DZNk4x0M&=rM&z7c*DU0&%J^OE3&q=YBHZbG;R5FS$)Y z-}D?@I9Il+zqay|wB^f=|J#Psv9~@GsItB`c@Ymx(r20UlG9zJ{BM+8HF&u_qJeCGBI-(*7 z(l(ZXqG&9H`8OdGk8UxlhCSjgyN0Y63ay|d-)R$d>E24Z`u3}|xi=CI@91~EH}P)p z%?)q*GY%&{hYr6J`DyI!vr+Bm&bp3&y3ypPD`;o{NRm}XO_rROz#ZkE2E)_^c%G^e z0 zdqXV8zyW@O6cL~+VRa4C+x5YZcV7JWy}9cj2?|H>7y&5|n13K7)eMZ1hp8Ag?DgoE z60FpQXGoP*l!5U`5}x5Q%ql!Zc2)(Cxxh(kA*Ke=1sUT@G2zafnRQoMq7rYvv^*u^ zrO#Live&e|)p2r<>*^79>$$SMp=Hyvy;oMhaD0)3y}E4IJtgyEJNuv@lNzAlpC-}! z4dbaK2HmNHV|esYtlZo_PHOZIvf#m8DJuh_3qt8c*b{v>Zo)~GQn%v%H>{^2+-;&( zN}GYYs|M`H_knR(_$Da=-C(b@leK#SOPE_4jxQ)X@nFlcV_#eS2;^NBYk6>}#fpMh z52nMzynq@HF_SLf2yO$!_!F#4iRI90vF|u^hf93xwQPmYTf#accUNFRrzD%1r&nR1;wvZh18TvMi;ZpzWj~;b{^~nC?2+D&L`y3cH5X`ssHp z)!S(!A6zW3-14=)lBj=J)Km6(;B?p00Qa#?AM1e_+J!YA=9jb`n)|M&#B?q*ovb-( zc~7vjE-&*=;X}UsaNZ&XgST=O?IV!}D58afU5CPWJ{?zHKioBFCg}SO$RT8~mag); zx*)QrIX{rIjyRN7~c2vEVOYHN1@iB+Tk!&~><)OCGY zcD}CT!}hrofy`#vS0Rz0Na0ze`Z& zfjged?jA?$&aFEyw;j5?2*q> zMC*2P?16R-Mc7A@N!wKATv1nxoS9pYlDXs0JwphJCl1+xRHvPlQ7A(}0o+EX6R4&G z4!g87S4l1i*mih{T$7!?Y9`TQx{-IdEG~P=*5@y8S@LFducx$s-)j-AV{;#gQthxW zp|XQo3162oaBKu81fjmh0|!`!`G}-HA;<{#2loa?K`!%mZ!UT%>_3)v$r3WD<8_7C z*PmV_tLlHHC_1C8_`kmUV8fCv!4Kot`Oap1Skm+3)uUq7yWQ=y0+*$;m!b*eD@hvO)7`>H+5tLSW8^v84c4!R>d~S5U2ByuA?0DT6?=d-Bg`GGZ-50 z5Jn&2H1{vctSK1CYItuVYv;u3(W5oy=psS;+*=Pfef7gvo_ytQ(F29}(>qi<#v+8X5x4wOT z-<#<_f*V(;jtsO7=@f=tGwQOu6U{N*@4R}hr#p3q8f@iu9TQTmGBSzAZV=LW7>@Jh zEDj#t!?V179;rjLc5#?Jbv zl|j2LZyMx|>} z*U$d==f5O96uE9}=UWvjZ)W&t*eki4YF^&eJ0u(Q!{f46jT4SiH9k2k+P;}8z-PU$Yt|dul zWRN=044+^^*Uv4{&t?_ed3XEjsO2R`%4m-dDHx?86wwJc$|D=N%8T=$dT+-lhp`L5 zv-D_^pty5rAk@x38N+C3&j^xd@88=z`uTIxyt2r1`(HX3{ct<`***C5UhQpkohG;C zrbyPM21S?_RW7;xnSQP1!}#^ngX;>9+q?BOP0r12`z$@*z7d_CVLl>yKRv{B=fM|E zD?dEDAw;oZ=v|jM8yZ@YTyTl;!PnIfVlO2*2gKnV@E8~-Y~^X>d;foigDjcVWih0f-kYq}Edi4G~USNTqTJv5oGh+sUIQ3ZYShIPvWh zRu0EFpLsrJ?)A>T9o;)(ZlAq=<#4}CIy^#!Ifk27u1hHHn8yVUSZqUV8%;nVM^7f* zK71UYY*H4sb?#yGr?c*~dC%Ct?cTe3i)@a*XZ44ji)mYK7caDRB^{b7c|8%-H-Eo5 z`m;r&qubMz$Jwkr!SJHTn=WkGOE?<2gIB%nKO#32vv02+Slm-1{-&UrxvOS}VZ*}X zck<(siYoC)B*dCy_G${R?D2hA^Zdo39Tua4;ScwlB-SQCRhO<50xpEiN1{?yJb1)y z1QA|NkHV#`>+lfgam)A1*N!<`Lzt5SSWjIEmK%Lhv)(45)l5jJNMeu?tRoApaGMZ6 z*=s9~-Yr{nXx*YSqf5@7IUe=?iC4tdHusA8yb zp6Q^v>0W~CJRBy{gsB8q@B)eQy4DRocVpMef?N?R!@gAG6H; zE$*)c4`Z7X=|NJYLw#1guV>%u`~H3Zfwhl`n&Vk#G?kwI7wG!DLVWvfr4$dv5c(-6Yl$NAsQ4ZBd;MjT52)`i30a-RIQH_cy<4sn1TNn! zE4#h5U~bo*%8$c?vLli2N_f7ji~jrds>u5B@Yt|r&QG$=Hhp6G_V#lZoinS07}D7- zx8C>XM<5>>Ahm(REBrJTgo-UWzR3W zkiuTv!w_s9JoLuif}44U=ZQr)y5m)~!HTv8(&+Y3G2K?4u2mrrrT(b)o7#2L?Z<`s z9&v2zt`kQl-}rV;yHlXNyYODW@ow%rFaCMs=KYoi%CU;Od(Y0EJ9|)ewnsUO3U&_YfMjBaMA0u%6}NU4=xA$O{{L^CQCA5u9x|{?%D#gZfr?I)eCQZ&_0>g7PlRhR|Ws&MC zOHbeVe#?^8^V5%X(kT6=9BCI}I4$N(PFl40*tZTZ zpM3su?}rELy7xETDSLSB-Ix95+CDm=!vZ6>y-)wHX8DR-+VnH**_*q*T>IbKSg8N? zt;RJqh+Bx5Q&Dtc#KSU@Z{_Pj`yg4zld~ia3Ek^q7`GLZ;ePViz%bQFlFFRgRw7+E zijGxKQ0}qNY#@?PP2`37lUf2);jgZUYFevFYH~B5z1V(iS3xxC0|@`xfpplE(%Old zQmtgHo5pULNAE$mtxNxU^}2;|mk&yJa5niq3B6LbX>K{a@8j{g#`4N_HIWfj(nqHc za|c??=eK@w=IUeChpyw?0mJUlUUp-!yvX$avLlOoO7A_lG4po%>fMG8;-176|GuAg zE_6pv;=RP&_o4(}{BVC@2kmOq+0~zCG(S7Oi1Fs>H-FeL@Xa=D=a%eKyB;68I>vt$ znp-Vg-kTqnS@Rq`{i169^sI7`(ZF*)I3j73MpCua=;2YUDGKZf5&60L_5PX>?txs5 zUu_QN#Wx~JCF3+`u*cND6>Y052b4FuD%@5MEOB5~QI0+P+~>2Wm3OWlxR^_Pb#3#f zlSSiA_HqD@kpiwrf0_s1@Ihmr)QE^cGHuhEe(U-4mp(o0TXsJEaY26mhHqC7mzdPK0S-R z`j?l^Ogi_Sj-E?i=V_k3dOxKj>#^B+&(&BaTJLBL=K_=#vw;4+t=xU6@8VV2j?O~@bZTyV>>%2^=4Q+8$3bzNOKS>JNiwkREL6C3<2mzJwaeZ} z1}FMqk4t%bKKbsx#E5=zplhyZ``WkGo;1%T>qKpj?d_t<$-v-$DSH-9)_*B|TNx9Q?X#W1@HG1JNtwH}> zWQPJwLF^Th^e_%p)rD`3;W$c!shV(>Azsb>jByzRDByg_N)(+!N8CJED#6`KJzv(? z>8M@&mxocSb{{=CR$UiSBi-=DM<+Fpru$;Q`?qdEhf7{eX`1iQbx}t^9;*h#W3qm1 z=httZfANj~IQie)G|~3BG>Ji1jhX%L*jSODWlSEAz|QEJ^Rn0Mi&)!y&Y3@J`HW@h z%#%AgQ&~UU`235DdyWV3JgVrZL zYh9MV>G9ZK=f92nt^1CC_x3u%l4n-#IRB0+-|^nb1KPpMtM*6Fj*U(4W^c(jDczO- z{*LLj$AEyqB*MI^gu}**(&)yTK(k8NfJay>2c1?8pziy3Au^A}gTcIKPyKc85!SKNx{0PtWmk+HQyaf`|#xPi1pET-g-W;enF0!ym>s`3sOTNa(V;_cUD|)=(c1UUW0TQLNpjh~P2O|t@@PqY=BXD-d{fe$AF3(s~sj{<(YZa@IrJmCe<#{#TpHUSC1>hU0 z>R1U*u1Jmy#kM=$q?0yb!=^?f2+Ri{4m_0$(D-Bo|Nm_$PYJ=J!JYM&UI=}6*^#~W z63xTzS9`WEl&$&O%U>|g#z!|q-`H~Z5#`fU(RtH}Ap-IJIp0|1?S_$2bv9B%wX+QN zt&7(r_imd0bltysrbQ`ns-~Pi6LjbE8=5N@(_UNj{hIP1aIBvjn6IFiV805*UcHP(!-kSX|E?nE zLHDU;kE3?H-1fcT!>0Umy)ko3bQh+ZKkluI7Mw^wec8Gz$}&%XaqaBENTG^MEWS5c zqnmb~9oYWD+seG7VM<|_mCWt1n?Xv=8PnTlYa=kJMnNuWo=nt@lyHdqC?u~>oMR7qSTyv?OG&PqrS6ter#msG*sjR1Z=6Qa6fB&3+c^%Gu zpZi>&>+^YEGQSL+hw%CCKL7-W{e^ZAm=GOEuLe+{QmAX{_h0NDHT#{D%#5 zj%IgzZvL0c)EU7vN_Yk!N6!*y_oKwV{wM9;wTYXFw79Anvrav@5lLMOhy`V+rDgz3 z*>I$?wljmuf@*G>ODL8jbqe|Tt-hk$;6g6TRy79}hp536JtR_5DokVS9K7$-y@c;S z9l4Y@(|jh;jIf_lUgOnMIkjKur*iv8?+xykpEk+I-mqvIzKyh89j%Ju!&Oz%XB%Pa z$`XSU&`;MAL|4AuCQeJD`nsj2w{_|3Ym6FxZDo(wTlqT6#;U>GIlO|pn*#jniiO=q z%k=rO#wR#cRjc)YnW^Ir3-@k#mp?9LMYXB4WSQ9-;49WRP&L-JF`G?g_wUL0W1Pw+ zPip;TuFggXcB^yGBF^(~{}Y`rZr*IUiwy4(_Yci;ZkXY-&U0^tHwW61M)|g#<`ctM zi+ygjT=(j2WRb>H?ue;#u*f~sgDbiK&U0qr;SW@c!KoZ5#m@z@(G^t0Ka=JZGNIub ztYW#Onk}?av<6jjgBQRiN@{?IAmC+N?vpOYxH2ny(2TYr59?19&YC#$=_W)Z&azdPr~fI&8}#n($?DtQR{pjZRB`m9=Q)WT zQ_Uj%yww|sGwj)jlC!3FWcI7~_erdGOBb8Irc*B{yG&K~ggiE`9e#gMAV%3?z>~!N zWu05%*(%q1PmbJMA){E+W|kgLPk2x>Qu`lyR^O&Q-eG*2IB_j3YsF(TuhYi&dQjBk zxW~yhNd0#Igu9mU%A@=}dY1k>IY!H+S~_>3bTjbtiAAhDLh735?zXB8&Yf(*6Nn%% zfRI{;xHYOr16j6&TEWVD?zV<=8sr-IS3*(U{G=F(&Qu zqR{qAEhNHX?^KV*+mxB)TY5L3_)&RCV07ayl)_kUwj_lewy+8H!TfFC0l^rb`c@jk zZ7rN+4mC+rp4fR-#xBH|qMlSbm#mFgmugECrDdLw0Md@r*4(EnoL za5h$1@ zRONh}CQc880~@JpXVLUcnod}}9{=<24p)|2voGOMh@+*4sy@kO&V&57o^a?Lcc9%} zkt{dY_UqOm$cJs5H+nY8te!qLq^a^`VV~ zr6#(Hu4ejLYDX|2)f||Q>`q@zG8sM*_331u_trVDs>UZkpU_eC`}PHQ=Y_Gg7q#(~ zCj5L02<7_q$oJpw<~-Ooul-!kWoIPd}HrcB>6)E+? z6@g_-?z77Y$DuW2&B?aj40}r9-8YV?8h+#R=?K)?CuzC;c#oY^1@@BmPFD#%pThvO?61Sb@H_X!T@r$tM_qI9Jk%)m2vEZFQJunPjiXaZx6JB%PXh z1LxkU+EZ1{;mi}K)P1bH37>@glsUP3&pEg0F=pMn`cs+W zjia51<`cN#UEGK~+vq>MOa-fg!+SIB7kH&$R z(pz26n|}2F#(L>+?DETnyWc75t`c7EuyDa}a~1$IQU$0I(%7ARUVfIZ;Rd6FqGzi3 z7t*|?`l--S3xq$gRnc_>KLA8zny3Sv6es>rHVRr1l4)clNu>e_kYKOF`Z7yx-8Q4+ zC?q+zMI{rL-xQ&f+Nx*nX>e-$tbPAv;p%PjbW_*-F?5_i%APr+{I&Db_Ldtf6CvBu zmb_^jCg&ln(f5yYE!R9Y4VLVGIi0}N_dUm1TG^l{Fr62ri4~}u!G`~Y+7vl{D9e1^ zcGE)xIY0i@aQk#SncDz=p1!ZZ8~J$KuI+s(Bh>b_Z*Mt1VI3MFO=z6v+L6jA%6u37 zDL&i%&~5L;W_K9VwsIh03>wT2xLX)-_3yJ`kIqsbods-8AtQb!e0ncu(>~Uu(r5ShI02o>CTwhwaZ1Ykg%bPseE|Ap&9BTL7w_c9WZrRuT^D)@8gpKmUf+sG5A}0*udv zVcGb(cV8|Xay%XG$P_O2=j8XSvX(VW-B|KFwc_|Ws>B^r=9QID#+u5n7#Lek7PssL zo@3M|=hgHl>s_l#d}@Y0K_IB~kS3;&U={hBHhqbTCKRacB=c)IhMpsrXelbJRBdHT z+2_}}RzO=&rV&s{=$l%!s31^e*Q@2g(hKxc(Xfz+LO_-~xH#AY;A#vXU#vGEws?^1 z3FuyivXL4*SsaTRlQO*J9~SF8BG(;j{!_JG9eVzJ_~FR*t)1zV#mc6}Der3-=ErYG zn{HZ38n@$L@7$lRQmier-WE%c)-&^gpeb}&|CGI3d!*NJ#561PFmw@0+~mkbl;p^( zS9&jXm8)&cVC{>mF-ysQ%d4y9)8SQ_6V2wOkI?JgWBn@|xc<+=>79V;+w%>P(Atxl z&#$qTMepLdc#-lZ{Ykk?(_#JZm8bU7nlu~^G37^lU&dkP+RI|+xi{oiJ&0nRy-c#W z;20uNzM`atQZ(?~@u{42AuqRRy(+j+DN9Ksk4Pb9vQ!!)qS8$M&(Ltj1Qe2{%){xp z)+svmL=yveR$?ZMkS{*L^3%`A&2MD8n>r}hfjqKMa9-yK0IzSpu9sN+#&P&jjAKd- z^0K_rbF1pZp>V^;DW>>mSxFN-KWcTxQ0XDkMo>n0In7|a>h4I}wB+84qz&kJ*CoUH z$^hfK^4~Ev3#+&oO;x%4seO};mt$C!+R!TLo+ve^7o!kC!Fl-I=N}T@Y~A*R;9LBs@5_0%FC`P`3W{B zIRhDVCAwxqp|}0(EO(`UZ<7OmgpzRg1PmSFcR$cJyXIQbteT(Ruo1w?9f<(ep@{Qc zH>*^jbwENI^eG@8aR!xYWuBvrhmbOZb&d*Ua5~UQOD#9G*aYe`M(CuuVwE8%HFxtC zYnRHty_GlSx~`o1;6a&q z+9rLL`*{1H+d?xT*>t>1jmxS!=*8i-^iN49+PjzCZk~%Ptqk?V((VhYxk1;$9i*45 zW@fktEgG27vGAqtsE15pbW_IyjpDc5>T#oNcHpIDc*>vx%yi5LGwEPq_pnl}`_r2e zdE(AH%$V$e3tbw{dfw0F2HZb?WMuP$;diJ!jJxw{TOXWc+a_~(ij@Qn{DUa9K|i(c z-`w2Z{`br9oB8`{`xm&%di90L9Q$2Wa)agvpZdnFyno- zVf7|?Tr@$OU(8DW`%#m)%E6=Xx_{%$7x#_)^{wqJ&L?T#wrKlM#DcL|%cBD9fIQ{f z)h!A3m}hc9P5aocWU59zMerh&zSrU%XYUmco!UxVxkpW!S&K$FOIR!O!vQrW@4o3U|gk5H|v9`~#M z*lBvh#h5Iqr?p^fXD&Sp|82U=bznPD;VNPzIyKdMRk_9a8i}!1jgf8kH?QCP$9ll< zWyHqwOz&g#kF}v5VW(It=Ap^4CWBl{&YxW=p)9P=A@Tzu)t&lKi^3}gORi%U@^osP z#}P(jy;^GH_+qdMC+iEMRT)7=;AlEMr1Tmzq;AQ;*JOl244{Iq8=UYNl zkYpQHOD?3Y@{o7O5hZXNM(NYhjyn0preUwb6ne7{%6+3ZX zKl`*`Qtx0q6MK2r`?rlSgA2v}(8rrKVd7O$XL$3IvuCPWv1fiaoW9GM7UdP#NW_iH zo9JPuUW~_SH^-E>{cYR*?^{a#TK>gUdWEv-e>QBGxp<-KW@JLY7rxdwP<*NX#m?4& zF=pn#h-Ag$jZRHVyRtdy0JFswN*?YQHK9R+M_MdlelVO>un@ooDZoeS8VW@P62V{r zGE_`7iO6wTWR?e5+zNX?o&l1@qZMJ1JY{#S4kjF6Y;G(6&*YPn3wlj~{RYbvCVRI0 z$)A_JqJ7;H7N;+j{3%*9E!jl9dpZ>`z*=>*`#^B*NV{B&^ zC%!VYK7Fvczu@?pvf>qC@RE8e;X00}^DNZt+ByB~iKM)VuC|UgftbCgp7gG&zj#3* zX^z+)o@}N(33|IU-*fX=LOa&ZbVmGin||C~zmfR3H<$dRZl?Cn*zR}HWwFM2-C+T- zLK#9h|7^L$tgP2Msq}VF*!K2IhrNliu8Olo1Ak39>b@%w@03p7DfjMjTsi{1z_?V| z7yT)F;!@|{?&t6r15$SytVIYH);x?iDTtZ{;`CWQ?&vlk&{i3&d{h9Vq=9Wm)Rpn6 z86hwyaIw={C-6fbC75rPv1y&`LS2bU0G;R>m#*aG{F;fs=mR83?*9GhKu6Qd)AI17 zn*(nstv%%`!(H9wnPL97!>=tSH+Ai-J}XS{9om`Yo;<}^h&<21j?>%wS2q}$^IXT> zlLlAro~JOlj``bm*k=2a$YmOZuq% zQ7QMPYR?g!*ZLQe*Jo4;`q|OzBju{KJ#ut=sLG@MsVKZTonb?#qP!Rj> zdk$7t*uNJk%{X%ED~+}gm6Ev3Jzm6x@;BP#oKKsV?}dG_KTut>J<#={fA4vCyqDJ1 z?S<=yT4mVI@Z(N#hie``igS!Y#T?VC{U@?LZFt!J)-Fk#=f~!-a2A34AZU1?&$>X*`?MW5x9nyp>yX^) zetAuPfaw$_{;e(sQ2h)K#sXnXBC7O9lxKt#-z`m>B0LT&z3& zUsZF&(BI;Vuci zRd;-stQHnOGOX0yK?3B`nG=Rtx=QXoN20;O4d$R>aE6x6Ysa|dTUYGwFo%c{`D?ug zykeRxQtt=m_Sk)!*QKmK%uM85?kqlHK{1HoH#VC%2C%vn9EUEXtw$5h5fQv1S7#NE z5qczOg3cM$@FxRf19ytk1Hy9CYAO!~_}=Uvy;DEsA^OI~+x@Y{o+y#S$(7&l-9oL+ z^dCB^B~4aKVtLGNToVkeG;IiH>L=-spM5wa=01`-e%id7`0?{63#-Z=;BKBhT5A=3?0%pL>v#*64XdMwfU){4XF-qH0d>3uDd9yaI95-n8hyJi# zK8>+&lr`Ls1`%j1p-yEa$QAI`=-UiC~u$*Nx7zFilTe6{3p+IDhfI_Q!9q&>IS z^BaT7p@o{kqqWk;4Dl6$iQ22-qve6wU4sR`)Y`?Gu+BTs2c~QuuU;^&UYsfY$^ZSS zZT=0T(3ru2%BAUq{8+QSsweZwn;*Y?dn12@SxbDARHJsuXSZ_m-R4HE!Is4D8C^ugRD%hy$uPGx3v$;Z~DAJd1_e254o4GO>N1Rvhr&v9}Ql+EcI z0m*0&)Xz3!ScfCw%+^XXGwDOj9mg$3y!%yQ|J#Kq&h)9Od)~<>bwB?n>Wf5A@p4*e zS9`GB>{NsNT=1^>NW#jyO9f=IY~QyY!ZHctohy#o@`ph-4yA5S z!4HW_p;N&vYbF|GWIn1U;hf)dADE}#L$NPdixnuJ`OR$`x*d>^J##;w=??SL@y`q} zpML#KRCE8^kK@18#{YYFynyp0`h{EcSt7GuQQBFd+a13p#&u%<7BEtVymO~B+iKa= z2UF%?L0I=mK9mmgK-+I_W+#0 z2SAL47{*#=U-3Rqr>f}taq??9*X*L*gZ;qqn;a=$Pt#WF2Z^{sXXuj}n68MX6AfUy zCF_Si7G-nm=@B_bE$Tl(0?WimBp%vsRZ0!PShe-v!}M_2Sz*b2&_G|Gge)q(wLtu> zth2b=wwWARZf!1kaLg*qyoeSqy@d`y+u40&jQ!AR2zu%GpVj+VHy37ny#EQKuC1VJ z_k-n#u$>o$+qM0Vm_65=3oe^=J?^?My?ye1!nIqcV`mCfOvnHjObnWBQ8rN=q}Zx= z-2ms12%tc8=GR&*sA#0S!MQ=F!uWvo)lc`YV!HJDbm6{E&80%Fil20farsJY&f%x1 za?asaNn4xA&Y=Tm>5o(OWtUBW zOZkkb#|^&(!2OSh+ZM+!8`Rb)&K8<%G{-C}U7oJe-AQ)#tMjFORN+Q>SXfhxw<@Wg zSsmQwTuBVw^sgc{%b110&y`ZCHL@F8QVQ+V=}FYFsFRsa`7l`YczO2C0O5d+1wE#p zFy6|YeAtL9Bhi5DHqU)NHuJsfyj+E?sX#9cU5^sas`-*ij9}ThBN6x%U?Yiuqlt|o zJrm!3&A(F7p-zJ_c-rKKTUEWSn$V($B-mR+mJ#ii!v}>MElS;$5GT>zNA~aGWe1q_ zwzL{tXoLTV^y>UtxtxTVL}aewTw?414Oi2g1p~0XZ&d<=WH3iHVYAtEjC`>+-7pZ?~`B+dh5r>h8xY+%_Xh z$><|z)3Us(r9a9blstB*+&U1^6MYWhism!@<h; z1x0>ve%d@dK~=a@k?A?6ERR6C@HkTQ1)6H<^x!iObv6-Fb1l;Z4BZ zKNmyf$U_b7xomOG_;ssDEn!eNg041&e1DlVDM(T&uITT4afjd7=vuNF)mx47Olj4Z zEGz7PGEFHG*%R;Y=(;2VTWp)%`^nZLB-!igx+ID&e-i zozG`l-~5(W8#J$oppX7oj}ODt|1weis65G{^qfuNnP2oa3V#&*-sn zyZ!Rt5?@L6-VNGtw!`W|Z@jqR=KVeD+56^SC9j?ejvtPb9}g+ach0L@ii{cux}q6c z%$aN9lR#A~N-}MWbi=QDla@@KTvftrY;pcJ>PL2l0dac@Zx>}vFz!sBqDcXfOVUW(XcX3|`x9yt? z7U%|ppV$nM6G^GfC)*m9y;A59)d^oo-DgD2@Ynmvs3X5Wy3Gh^MGvW3+U2e=E=M_w zI!x3!if8?)jQUf~l-nVu(apCA2T)q6+jXbZkP97WN&`fB;+AbsF$ zUDtBM#vFJ3W=)d+iT%r$w|i$g&5C;9&vZH-nmSf}eq4@>jP8@`e~E^Rdr??HsZCEU z&^+BKQ$gt=<`tfJrHIHllaUZ$Uj7s8{rFjNnu@=ZB$Y_coVOc+IjdC!yU-?aj;>iH zAHP4jWw>`r5Y>id*wl7if?d}Q3fP1C`+2nJjeqR1N@DcSb>%;#L%B5;Zb7#k-^E_^ zWi)R3o5mE&w}}p{6-W9Zh25ZKjw9=cDG3}Zn-vRDiY;zH9@$5fV;jueBc>e-o!_Ep z+5%1*-a{3v%T$jq)|(smCor`GFGuNQ>f#t}XH7qOm@ZS~2eFSQ1+tlu8?jndPfH+A zs#e1}+%vK^4dt@O<`y0nS*7z5TZvIsbn~Ff7;15f z8{Rq78)yD1I{?~a$a?*t;1J~jT0j1^v9UMQZ* z>q>l7u%P5<#{7Xg_4o>wx;NfZva%>D&NSevsTYc`%BwK-|6xe9mYk(pQq~gay zP>|}X-oA9{SR&ko_#<|Rmdq%_NwYF+Ld~&{YqT@ zO^z5Cf?PC-89I`~<~n0EZC3QZdufekk~cusVYt?(#au?nsc+g;!6KTdt>ayfbXO5S7&7A}2bQ;|ajjjjyhKq}SbA_XuP&>~r zmuB6eGbB(lwd3@#bn1njR3y8Vl&_nk7T^lkPZckhhW3!aZQ@iJumvPPb4+@94Iys@ z=D_E3sks8+`K~^;u0>rLt5p@gJ`z~zMKre`I%K0LLG@^N`w7$;#+i*dux|hGF01W9+HqG;U z=zi6-wZRF7rjUh%-hHOg{HdY}K6R+nII z;D}FU+7c85bUiv48v@aEIH+WkTTThQ-!F1i(U+7!@gifaxINsZ7C)dfrqbirvCaZ= z03B`gu>duFj`-ZkNMdq}xG>;AONolVTL%UYlxFEWnK~^>p=74t0?!{#YeZ%tg_X#us{s}a zhJ)#N9={RhMh$?E(o98JaRp)V1I4PYgr3yy#tE`zgEKt@_y!O%Wuj}esrv{(f-%ZT zd|{+fFx@CoTxNu$uo;gNuof90EZA9uGAe~`U+kdVF``_*eY9`IACJ8|g#^sonftl~o3Lnpa96!{n7RAy8P=WYVj%YAW*1C21& zI&^@+)^iDnmX@Io&~#o8@7=YtJ*_iWR1a_h>!~vQP0P^NA#w8Y4(gfSzow!+&;q_* zev`8sjX$exF4JA5hj^!ZUiQ!q(mg6*WWqypQ*jN{LDim`-2Rw6%2bGaJ+7VL$1>Kk zjV<%wxgYKDYKkf835C!Zmb>K2T=J4hmdqKtqI%DQNB2g|`lxoB&~-XJ8vJRd_)Eu? z=*}i(IFUzGU%PU8HR8Gl2WkYL9JRe}9R8E!gYoL$t+9Sg{k;kQeQ_CKj(?UfbhY=t zf!?G@FPpQn8Ee@SEdZ&w4aT)2aJT`w8aq}BbtK;D5GnNIWdPS1%MdAZDyh zyPsiQsd-f5$2z&c*4Zdz*L2|e)cl5bH=PX}XviKRM=k3WYI%9rxd1Ggeu5-#F?-EC3Lm0l5=t5f4n4qX(a*y4sw|bR!N6%uk>1q%4 zR1r^iYv>Q(33ku>j{{h;Ia_)oG@lW~JcJ1;M(4TFdQD57iJR~pL^PvCg2-Z-4a}t7 zt=YzS#{WHus*xwPQqG%olS5WH9O<8)thX;_1ZI=WWCm3|gi=agb@HqjzT=-TLZ3ZG z#}=b|Jad9v^uM=Ej%~KHU}KTh3gg6=j@mZQ+_EXniFi&_yK`iA^|uS?F>$#T+Hxn^ z{u4gIO&6Zkj)LQH{71xgiR{ri{pF+guKstUVxhbbSU{6bnv`qV$-jPk-dx?4WPYuJ z%M47oeA4RW>WJ+d;d+qThtcZ@l)Z3Jg9vSUnkIok%s!0qY}stgxn}uysQ3-K)4OQ9 zYGEw84|~Vj*m8;9JJbK8MkB)WQ&ZJ@8&XrNE_SU#EzKc!f!(~8 z+Of6fGalUmS}Yd5A`00{Y1eSjtu~mB?INvI=9z@%zc}^r$+?-Y^kwtbkq<|1#=eex zD`mO~4_7>i8b+Ypkc{~XaVtu*BGnV*VX5^`@_)Yx{wP%2Sg=WJ#l|g?@K#-`($`=eLa{kp&`pbs3u)#$3Q(IG7av*#FcX%GlS&anpESv}@Mu zOFQOezsTCgR;^vBJze3;RJjwljL{8)jA0AH5$C!2;YD34pXpcAH=Gl)VmlWqdrQ$T zEWg3w6qT&Yi6LcWQ`y{|g@C@tL(isWy8I^MS@aTl z@3iR?yQ)tY2W_9;uI=ixUOq7g1#SF!Mg2)XwqL z_L-pp*9?1HczYYr`4i4fEzj z$~9zue*`Jt9Y-anS4bxp@U85CSgId+rC-tc^sGH<0BS7^7gTET#ajLGp(Fi6?IZI0 zUDH?7tTAoGg^hcobEO%#V> ztRcyS+0i5~wDOWQ)eFM|y9#ZQ^0J2!rTA*SM%*mW5@21-762M$q%=)XHwr@Q#P2K1 z)@*au^J$Iv*sgvgsx{21q^|p;I$gD=7z#6|)Qe&2`+XI27E+2rE4z7tTE*_!aTCE#<=R2ROG%^P%-4SGY$vDEv)|6ocpy5ntN@a>) z%rqg1bD4S!Wqn?xUqMTV4ILGLG%{?;lvc=Ty&ylHLshT-M4lN(4pQx#veDzUqTnTs zBmJxGVdUBFdXtK>cdh1xGF^cGYzTa75I`ETcYa!2rP{DnihE$ZN*UYW5{ za7LLjUWBGV+Ce%fkab64YF`I3hbZ%7r9XNxsw;~1O(ObJ7!IOZOd zO6N=_1V)iO+o*>Ef>;#Mc0479Y)upS7*ayPiPH#jpr4A%0qe2A`9TCj0gXtF#OJqU z5uN!?vU!(Q*HqI$>+TcIUOE)CtVI{)m#rQG0Hjyd0o{T1J-}!cPkc_9pxx;x$rVeQ zAGSucbci}|Fi0l5mEgupFS@{M%u#kG4(mFZ5X-|Y^r*`Jo)$+{JRt5&7UcJB^-gvY z{KQTTYNnR;$B`s=Emdby8$g9u;FMdZjPOvQfzv1R8bLx8B{x^?NL7LIq$h8*GncNa zuSQi}&!nobG=ii$DAlqcJA!VNj;=$7X~`EP)Z z>dI42H~?53G)gT|Wn_8g2XGQq{Bf3gGKI~}X-K55YDf}_O>mMH6(#)$zBcs%zU*+2 z-(&G)#35um4`N-C7oRRjqZp9XLm-*)ut)<=gtYFXD&qn#R6&dZ72{yTo$JW;^cFWf z1eD=^gF^E3BZ}YU>d<IGW!}EJHg-E#583>IZW; z11Piwnhv2m@wUEno?_$6=5$9ydYwdPPdkc*<71~zgQHNslBkT_Fgj_PY8c=7ATuL1 z7!5(-1v#N;ca3NjIJ7@DKQ6-Qj8p#UD&Hsnl0_irT3n8&}bx6Lg0K>c|Bn6vTR&TIdS?%$J>kDM+#Hx|qC}F`~aY zO{(e$9%>YbwGBu-y~TFwQQ?W%-W7hkxwae0IUB0Vknq5`)tGkVFvXprE3%+;rWetP zQGdo{L^mAJnE>mJ=*R%PLA??eO<_IK*t~nFSgwW?`y^rb4@{>^y^xe7T`@sY>8Szl ztn{#ci162sLlCw=Q>vuQ5Fo8lNgp^1VSI$2s*^$Lo6A;w&gfJDBNmG(crba9on%$) zL1`&+AvHp&S>QojF10bv%?(|C6ojk>>55a|=jwg#;il;cO4>SbBBY*{&U;eHTHc&0 zuTjaxvn(wxBueP!T%?RNo)1O;yDpu)qrF;9E@GOKa9wwdh9r`TA+1hSC`;@lwWT z4RYeLd&)hO2-Hj?x*jbPh0)9&$r7jQEP;SJKM37-wqdcA|5oT$hZN<6bqh{ z%m^H(J=Pm0O0Tv;Dg{X=f_)!|(XPg56FN$RSb!{3!7U{=Du^n?JUoU$al@sXw)#UR z-;~#rLbc&*0$?^q@-A0CjdwkQ@rxqB7V7CNpe!P)8!lwbb|R?shzF38mdJE>Ed-EV`bnOCp`x}=iPyAQ!DXsbD*+*+kocWkgpx!0qmEK_IIgw&y^ z+8aAU^6L~?!NjuXIX65#fElA=d=p8<@A8<7b3A{^8WAEgLCWU!bn{CBM2Q};6H%SR z9aAc~Z7}5)oE2+e*_eDlFw}YmyB>AHN4-!F_k!K7p06JePvGI>-y)y{0)I67G#l(Z z2E!HU^ps5@6`wAy)(_?&SrJppi18s!Je;hdI}2-B-x|e7?AIp22}+)g9m?Z+G==FA zkwMCUgLQfkBLsW~P)QA@W6F)n%yH5cUQ!s#@i7 z!4HT&by{ta`ML0-369{9qN`w5mbvNGQ5qPP08s~N1~n5SQSLx7FY$O+F&Z?G4eB!4WMp9G;%5~ zgr?IM#kWrFA=p}|6sgn|<*MRfqABEnX6)CC{RfWpropdFkBzsmA{qFKC55T(EecE^xNau zlNvxisJ3tz(z2%X3|8eQy>Ufz7xiqo215)XzE$S??Sc;V%#nD&b==o4`+$E!hWDNS zJpu(xgZ&0q-*v6e+HO4HfJQ?YpxwAk*NRCar=Y=Syp>nD&5OjWc|lsQ-RFMupyfL% zjC;Ep?Ww*c34Oy~j65Z(li-<=@JNtyZ6o|oHxfCwc5p>E^T5iPW9P4UC#$sz*7h66 z(keA{s+YNcS4^V5#k_~z+jon=zrqjlH-)QfJJjqq#}mh&@-d{}o3H;509G)hr%tRk z6!B~hPpW#G`L(Y7_Me!OHCo?~B~O}OSqmWw99GPIJGK#gB*xjZ^@;6)xsyklqmN(1 ze7VHjHE>BL_lGX8nuYx`p1E#)EiwH8^QUVu@|iz__wN2TsNwuIv^fIZ%Dhc({HL^b z5P#qYUbFo7eFEUc4%uXm%lS|#zje}#gd}cY-Zq2$x%0bMT)t`DJNS*buDC5Bz=91nMC^E z@15K}9~CD!{6E0Kc^q2AUrinF;R?M3Py8*3Hln7QQc z4}HcuAq0Ero50sMFAn&k?xnuX-41zqEY%Jqk4Q?rW?>myW@p%!~;^g{u+dh z*`GdKaja);^9tY6_*l;ekpO8NJ8b-kM|(M^e=;S@fHd&K$a4oW8Alpi$x?$v(;yhW z^WNbz5VwaK8eIovLnnQ)zxP2xt*;ZvNZC6wduwn?Win`@5%oINPZj(x9yp&$GxfW*`Gs7UC|tV z-M0(0^FJCeV#L36640B%BK@5#l&F$VG}7Hw0ckWK27C)=2V5e2 zy3cQ_{CcDwmxa*^Dzf}-7P5Y%-u0if7SEsG$j0-9U<04hOjqH6W%^;91|mFi1TF2| zJo*o2NPp8U;ZEPv6@wGM{PTS!$8TTj)hs}!WEW(j`a$OH-^jT_;=Mh|#4Nk_`P{e` zgUWe%ENpkY6;)DfeM~jZ+1W>+nm9nZnBIjn{w<$#F+ImpoB2V9$2|V~!pncc7QW(Y zH+J5S`4J1UA7Xex^*Ej-Y34<51yh>l4KQHBd?uWt58db2HQDpMo%t!|v*}-~2iFqr zcxb=>GDyD_dYQf!dOp4}`q1~c&A~smui{E-3+h8~wIbcEgw2%gox_t~@4Bz~j18si z>Sj%9dp|gA4-}*iK3$AfOF4U9*>M=Ldl=kmb&EN>c>7oHuDbsLP7kO7PG0;Sd@BLp zu(p}92{}?KnBPpiwEf%SZf)PBm5h|C!#I4W+v;EDXBsqehYRXe-X0hZ2{BZ`op@n% zz;?kUL~ca5>kDZT&O^x6Lbn2l*? zy<+ylJ2yy4QNOkQ%zrK_X2;Ya9y>F4 z5yxGQ)o;4})eu3teDUI8S6!WZZX^w`r_csudQk}4Ou7@H3Ir4$G33{+tZ5sZcCEkT zKHp)baqq_pR%gH`^UBu=RYdI%CwT7rv1`V6z;>J9`rsC%XcURq^7CH|bfEO~59oF; zA7U~novqEZYw8EyzOYO$$j6`7G!|HQF!c z#m2{TkAAzeo9OqZYrD}?cu#fvvf?B>{u_^Err3h5HuG~{>QRPcW1&w(I5 zuAr_3WE2AUSJ_-Qrgt-CH!f>7>%+@c1kfi7^gCvesPS^;3W=y8+7TLQgY>ljbMeyK ze>L|nDE~UTum8l_Z?F1Xf(KpNe;kR~UO7qJR7IKsw4+{)#09e5zA z=wZNpLhbjj)S9tzC~GPaanUa4>9c5+;}N_Ub_m1+Z^Mgw8ZVxsqj7I|=^;mQK@iM; zhrvGPZ*sPG-b=rH2wm>XO$QI}6?Yggv*sLJ`Yf9-zX;yeqhL)%L6naz#d9X+1vM1C z3+TH1lIM5gKGyn2Ul)&8V6_F?X4aDju#)S?w-v5v1!QTgMSW2tqlKs-lOmh z$Od>V6J2*m2>IjoZawg}JTmkcXN1eo zA&Yc~2o8isC4I*J5aHhCPCASCOtMqfb8u`1UxP4Z& zg>yH1U$a#YCpI97?{5eE+?^$#EB|OZjOyos8w=4Y!2m6PUD-0DWc!~`+I-vzF)8Vb6wZ_bbZL3h+WszeI;n%(plM; zMTWaq>0-LQSMa$Y?XUZG*?HEdU->JxunzNy@Rb_+2|KS=Is7taF+l%L#ti)dISpS)=P46TcDnwD)Iz<-_j$mLTWH|qfw}6hzlb47XQJGoi`**>Is;jfW zNU25f@K5p2x!rG2LNG{1hNH|^R05~n5p~9>kdWc+Q)xWPH>9bVt;r$4NpuJgD5@iT%96>G7%rV-F()2E@bUCY(86||`x zh0CiEgv7h}B@@cD42`X2i98@8d47POqJj`Bp+R3Y|B68y1$^lxIoGTHGJK&VX}aE* zD7IyCWB|r@(C23TfJRtViJYD(tV9l!l4sOo4Y`|YFiIM}5+;!>jN+C$X0)#*lZAVO z=YX%2hJu3Wpi>}2nm4-lcTAhV>^CrdiL!awsU{c(+~ihbA=RhhKO#NZM+O};hp9gx zP0{3K_~CnHgU=xAhU$J#9IU0nn>lXmwZ%OAXvxJt=SQMfCP|`}5n4k9K^j=A@8@q` zGTIgf5=YBl74kdB35#RAbWdK&ZX8U|^G1jP#Pxll(*5OGjO@JNfUXW1fhMVeTF)BQ%Jxj}(6;&O?#v+9AXf=a0R|xTrDw4+Q ziq`q!@{-a{4a$dcFzn+lpP_MBF61aNQS|K0-%r`ErMXC zvmKJKAdpDHUy!9Cc9PpGd-TBS&ZDA*$^p-=d|POFh})^#bx_lnNwEztU2Bi0G_YP<*3!ffrZh5)(mul_CQF?$7Yt~9n(pI?OsH@i zkE;E21`M~+!x-$RhrmQM8-etf@zLb$%TUtRiF2FJ&%rgkYxsM+m6o-ka>M6?k&D;3 z1&lZ>Tw;mV8v}v9Mv?!D&4&fXMo0VzG!k#`o%xgSfE)J}AVl@J(0gAMxJx>rVp5geZtYiOX)c zAW@6UP>5m?!y=ixd3Et@_r!Kl^T_(LKDQMAm`}_#%Iv)PWpt6jH&vR!$~UlPiColU zyhfu_>TDEBxVMlg#q*B%RG}+MB2Lll)M)CXFehF7Hl;DUo{UV}pZ;4a2bP5DU z?m+iGP)DhUo12q6_QtcWe%OF$=Z!St>MZ|o(xbbp!uWi0hs(`YxBq3rQry*G zU$#&wRwWKxFio}wg!n6l9gvdtvVuJXfl;9Ovtr4ap?zrV&1-ey`IxghTJ*#YgV*VYX=SkZw zM83B1H&=s%PE6!sAp5zSjv4ds_1qE1f2)%|NfMQ=$RHD|0u2lGY#M=qS6o6-VcMa# zu`sg9sm38=`T=cskv!;F9RIi#Odw7&_RO{>rRgmh?L8dW^DTgw>iM6d>sr2zBa`q~ zY=2dzNA0iSbIsOb1uzIv!~YJ5xJx;WujxM`Tml{nrJdDLiy(tQyZk-d)3FVt%?(ld zeXWWa;M5JkZg-G=TchR~)0ZV=D0*~qa@BL%YmlG0#gECZMZBx5SCh{nZtPdAY#@(P zXtG7FoE0wPBJAM`_ho$2j95CAl3xu*z$5#R63wPs@9lW7#23zg#g4;Ug4)JCcQz zQr-oNQ4N^i)xhn1%WW3Bu{Ydp*DIHaZuIXgW8k?S?tu}8N1=Q5EO*6@C<{1nO@G1A zPHxw@vVaD@>m$PeA=2@LKTh@?M_tk3Ld>8-BTWVMUGL%qhhhpG9Boc8rCNb1sVQyK`9gTjy1cqH# zPZ>UuGdq`Qj0*Rtm8|@roVIm>_>5TXO4{UKEOmm)<-(}*sHtX~L|@WWW62E7O5&hK zTQ$IA1n-$`;DAX2d9n~aUKpv*RZG19k_`S42I=hokhs+V5>3v91~2y0i3^__S*!cD zKi`a;=e+A>+zULS{n*+{4T33CGt$1;68+iADi}SY&FFM+C{$?_f-yq0x)e-T1Z|&! z=$@TUb82Y4Pc|0r&eQz_qkcG8>92PXVG0ht-T~;$SE#3A=3ZWE9D54eec(b z6#X&la|8hC98)GQ_T3Q?i9#Z}7Y?D-V6*P}`h~QP@HV*mT{!YGf-Fr2DSFYwKJ6nA z-TeHm%TqM}L86R3AL|oOASm?RAYd>H?E{eW^pZM?vQ0`srGe=;vDvm`LU0Qft_WO4 zLY6*5nwP{*Bupeps6~>&&u$iW!)&HF1h=hi_nwXXOz@vJjolcW{+v{%!)L_A*2 zCF?a$R|)$tNkRhi?L#x;cLTl1Bp9PExqJM6wN(guoC>C0RQ1mku6QM<+xU=|!{k8_ zSaSBr?*C;7QH$43feu1+3_e4+l|3U0`Tz&R0Pw8#gJ&fpp?~UgaX*&!U#b+fn?Un(PX-(?2w`H&l5l`LR0!WRX1WaGdr8!NXkX}!K8}!q@SfY&4 zyeXLYY+?K(WB>zuVt!&{9<%hEy9v;d=iX1?sz~>#eYxP3h-}N32Gx!X)H*n={k08L zasWhL8HI@&zsq-yYhIV7MR7wU)>r6!C9L$(aT+qslxH5zbRy-ek5DT=-=;}Eoe#~6TF*V$hA~$sm zL8*hC%#EXDtTkiVCrT(x$58{2HQrUdOZ}15+@e9;85#AVnzXtNQY9@i?Y~1 z0v{csa5hUL(GN;1FQ4g}$yHp)8_XM6STEZ?QoKd~NyGgW3%TqBIsFl%5OPvyexX?q z;57IoCypND`Dre0HjW+OVNz1*y|fR+@Vw~Tg$OUjI{6pP;+|`BX)3kJyFyyK8*&X> z@LD79k)&M_X?*aUEH?^lxirltOpf;Dx{?&UU8p8L!As{xx+fmFs?@23NI;1#4%|*} zpIbuZsmAR_d%>$nx+Lv`Y90TeZ@nUU_$SRvI%o*b1a z(l@cgipYIyG*aipk4Jr6m8}t=V|qvMl*W9n(a?|(3E;;kburFN5N?qt7wnH(9q9GMl-lq64gl74VF~nt`YnS@F9|JhbYl zn0uXC{oomt*H=vB(JF=4##q(6d##SNwts4e8$9vs0k=3LQEH9W!E~`u%5;D^VIKWf zb7=N30Zt^RxRTIAC*`gQWk30^C`z17jRj_Tu589lMJLP7l^v#-f@>^hmPr@l`&s zmCylC%X#lOhr3=k!r9j#sFZWP{N%eMpmc1Ci(*h6 z8Kwa9j&zcFAm^CAbsQrVK}BMYlZ1z#4;1+2db~2P5if1S##LFzv{hk2 zU>koM7O&{$HjVUHb14%AjE3WcPDt>0vz>N|QRppiWxhmaQxh3X1E)FAtcr>*!mthQ zoi2zpzFHDZ93-LYwVxL5;T`@VFwFtolZ7A;^>GihDNh*u$-zGF5pX7YvL>?qDzo~) zBXU;PVOTgAr1+DM_@L=S1{tP;eD~lOU~VA-=2et#2?vouXSGvzmdmYN`hku0-U*3k zoT{9mzrwdWTubai^DqD2b%(<`I>Db}aMSAgDwpR6`*T1FXgl>s?@nmk-t{5rxxNXd z*)YxOWI-}ndFpOL55C0dezo$n%zmR3#Ty81#=LyGK>T!Jiw#^~vWP3>tD{z~WvD%% z!*ZJOB_o8z0Jxt&{L~74s84#Ak5o9>crir(DMSqClOAiveaDp+e7Bh#>iy{dNh$@C zh81nC5B2{Nf)E-v`9^0QD&1b#@`jD>toc1{*8Vb8mMsX5T>C3F9kFwI9eJNF@SJcT zW1XubENg=r9wDgnJ9++p#dKaCE!rgsySnodm2ik=RO0w-S$3`M0RR;gl;_3n2A-m{ zm}`l92`MQAnaMgz##wtopR^V}7u8yy_bO>M{Agd&T#;(B)SnFy1&Tbjof=cBNJtIx+)Xj za+6i4OX*iqkih#NjzLD*f4gDY-TU}~L<;1Zx|cE^JJ}a9u>p%w_P_<(jDjFH9I)`2 zgh3Mud^0!jkaCIe@NDgKGmtw_w^cskakpMxb>Wm=7{D_}aRa(6w$SAsI|dOIM~TlM zb}1xRsK1=9u{mkEZ=O`r9o33Nv#7cQdgp^B#I1n3`8KzZp0KeP{KZP6`m$&1{HG;* z-#Fo=QDjuvp}L7adZ+^}ZmtAN1*wrnqCxT~qjcE?wIYc92vtcX1yUm4hm3P5l%g;& zlq9P1Z7@A#Krcjw)5mLHr_h(cY1rqja{wL2N38h2=M&E&6@>N^8wF`jHQnROU?>Vn zn=IkAQMOz+(9pv)`w4vJ*zdFwc; zvCKgCwicyHFM@%YmDUpQpYcS4uo!qmi)Bcz_o!nrq|)|1Q&}6B-pFvn-HKY0Hvsm+ zkl`1s+p`>Q$St)A)-o@g<>3kwH%<43K$Z|x<8^pKcklkJ{{i3^0*q<@uS|yAxAODu z^&C*cq>mYEIW}oIGWBUO^?v-DuNM^5x2`#x{j|8}#CuwbGbESG_rv-yfR`jV02~295{r!h_X63pi<0X_j7tD?St;pa|0N ziijy_c4YeWZkna*)DE zxD#f!!B$!=&BiODhON?A2?vx3S0%iV+74Sg>uo|4njGz2 z^miz{&EFLoyQQ(e7?B>KsdfXGdmJNyJ385{=-&Ab)%_DD1*U~tOD!_6ZTI#}<-?+F ze??XN7g|1Ecd4$iLbu{;p2sP(JX0s86sv5)Qh!MUlz{F- z!TZgvc-RO4CwdgOh)JH`P#U4}T9+L)ZaSh~)QL+>t;X7PS?;y9Y$`(Rl22%YfG<># z*260pI|0-s6&^0KAE!~5PieEd5tQ$W{uPC@$o)-P&&sWmhE zk1)KW*_Ao(HzvlVw8tt!fvQeFhFY@l6tz=QW1t1iyMF857e=8djEL?-yL+`W)O7We z{$Fy39_bB)X603nSrJC3Q(Ob{{+9xk^S_w$lWg@@tV@>wk2-WEG%*ytN)|m@#3X90 z?zH^W`{-2nSBz#?q4?;8b(PTg#7_Trr{tHHvYgf5y!K^M?EBm9Uj~Jx?&KXuD!@uR zI}YsDxCR!mc%~Nk`1^O-Sk3rCu5iV_i;c?kFkOm6?&oT-)!6{{14J}3K=7TBjLA&% zyl-JY(E~Twm5}>p<~BeOO5Dkn=FKs^TBH@uQfDqjME1bF-j5VFKt@ue%)HLdG?jYf z9XFPf#LOk%ejl+%?lpB8S887BxhZ(*73}J-LE(1B146B(s^6-e63C0#yd`&DhEMKG zzijmnWeUPm0s*@#!1RBe4SwBE`;)vtyCw5)UrP*v`-gmqS6q65Dr~*j**mk{Ux@@o9ucHB0Kn-@o5Rve+_l zlAg7H8D61QPZNdb2(xRS@)jkuO0Mw%gEh@6Vy;RaXb4#5z)*Gr* z-^gaYy=HV@bOE{duh`lyIBw?f-cp;;>qqG!x$QG|zD2@JERe+G(m75}$zgxE;#V}@dI}dQmsO1YU_I-~oIBA_$@3T1n6?EpZwj;YN(0%Q> zaihlF+;ycA{Xx*_P0002I~D-5Bo+kY(KH zKCK(zRC!vcympZ8j^(g_AHRC8?q~BlVO>_M|2iMC=+f`ro|~Yvo!>~FzuUQyWv9IF z@SVgH#Zmcx=%Im%{tAFz{u0p+5FzddYOWLj9Vw5?CE6w;i;p@QmCLNz? ze+T+u9Ey^hA`!Ufr!uy>UEK=kJoWP^33(wp4t>;UmpnA42AeA}-Ee+yQU;FQ#t%W+*Y>zm3wFwy*wiVe&ym zMd?l98RBa7@0WkY!u^k6%PtERzA#W<981HC`P(`Q#4iFd(^t-cN3ede_B#*7K~4}_ z#$B1eVm*564z3Cdu2-)sYtx3_7D9p{!igVy*e*UdJAd0mWZnir{J6~qGW?ClVXlNc zKwV%Z+pqVOF5)X~R#fx_Y&eVSVVfBRcZ1$`aU#1VbR)m#dj0hNK$BM%n8hfSv5A z%zdygX$~c)rgHlacT=1=-Ygj`Z(%?BqJi}xXHzGVA1mzZ9=|K?RE@+KUy;_jug@_1 zH4kurph5l3+SsErqv3SSfj#n?Ud{Li$x2R79PedNKS*Ry$rEqvag`3Seh>5ulJYkrI471&r9As#rsod1)ZR2ubFc+$BXq^vCzaC;~E0 zS`ECc2$L6~M8L~ZWnP9i)KU9VT&+JO2946%#Or}nLc25_TmRuXamZ(IY3hg@sHvVDndS-mpD zZRg1#g|1cniVS0DqW+16G#|`c5lV|;L5kcKhkQ2h=^Y*H5Z|pKe9U*PY<&-shdP(I z>8c*eR#$J!p7&xWAZ@0&!9=9FLnCvq6+|9e(1J($dxWp(jKO$hRlmT7lm2&@l+@8-}S+zfW^M!p*3{tEaFI+GxcnNdLt|mx(>DD79vF-Cj`c1xK zspoLz0Bl5-=KA)BKUqjxOS0HYCqq%WCIW63=D0NAeWU;m4~sH=ZnQ}5M}UCSx67;9 zvdKy7J2X11z^P!CYi2+)Zf%M0AFmX9NXYJZqHsD=8n~sdpb203?}hda5o)T@ zFM})tQ_l@cO?Yo1OG63e(*(WHH9DB?J?SspPeV-s=0MesqG=xa#j!)lO;z^YsdZ(} z!+NCwnRUJ_&MfvFXx(>3-68bbYA3#x0uQD8*`8?l^*ZCWXJY^FG~HpHe6h>JEgq3} zoC7Dz&o)cZO9~m6KiaUDaFM=>k<5?#KJNKhmM8^1{Y}cC@xvUCr(`@L1dLrUCFn)9 zEG%zPNZDRSX+u+pGfe67;?+3yxOw0dNds1dG`#GW8yE_2jZ13)j0a}-%`4qi3i^1` zdY&2DeNy&-D|(^r;3WQgd)|{PZs7`F{s?aWf&qtut^`f2?wn|U;*@z(?IpxprG1YY zVW=NQe^ns~YM+;Dabysgw@OCz0=-Ea4csOzeq>(?QK(W3`R?OQ*7_2pq)TzBA7$*h zhN6}Soj(24=rl()2R|~}+t25Fk~X6{4qaBn87l1i`t!$7Yy#xNtkW5#M3~#NofoSv zE$cFF_N=f4y}q?=I0bYtsuYoO4lm{q;lywFkR8WAZ2pWwVtIWMr|#wSRhQ`PLHM-C zMOC>Yu4?@WT`GHeCJH;wYlpP5Zo1>7Zn(j7FAo5KZsZ$B&tulg%yol^)X zqvGIH*BbT>$a#%(H8q`Y_5&n1b)~8e3_))b_%LEtAGdui?M~EOVym&Kj~6%2fm=DC zPVP%VE{5dtC@r2`z4-WE?Ma0_VRtRiZ&0RyyY#RZXzg=M5HXW>b>{9uD93G`kbvl{ zU1e<(@BfG$sJx{8MXtcszD;q{YcU`fLe*yQwb?i15PQyTK!HGlMcR7{6yOmPS9Wwg zUsT%&xNNGe0lHipd4!kFKlQlv71KLpJA!PY=|MO|Y+#2zt-VcsoPzU4shfPu9X>SZ z3_n?zhOMI&{Wqgm_W9Jui0vbDX7)|ffado;0LSh>ed-b}OQ*hMIB+w;8vD8Tuh_XX zi46Ky19jimaO=mXvzPjJ4&;v>Ow|1=HWKiJTVIM9>KmfkHdFrOyMm0!(K?}`rVdc~4<_V;voU-3@cAa(;Vo+fIsuHBesAqE;2_18yCD!@m{OLPN^k&i!n5$-jiDGmi*Y10R=? zmXhf{do$4Wq|aqjppM$$X?|ClO@}Ih8!SX_m$bFVPyASGS$XJ6K&prj30oV^HdW{V ziYMTiajanRBx96bnt=vqr*S_l$`bP+9{>}G#`>Jwx}z@*W=X08|R+hzJ$~RgeKeuAKr{9-(t;v%125k_EtR5R~VmYrG=LgTFsGJaFN`g@2zx znlFSI&gWS*d;B=+(RSu{Nm&7=Y%{KOi1TAE1Y|;ZV|l*uMbF~>ZLV|I)(x8FRORiT z7q0SAd){f0w`mvlr8|hX9pKpg>UeDTOZd>C=cEFMp^e~?_e1Hp>e}BbpT9Evq85(_ zVK%wk@z0v`h)1EXnzv6nod9hRBXK==vqV46@X!up7Ufne>i=)RA#dL3_xIInNcd{Qb3fkJj z>*kqW@+73@1r-|}7~@?WX0g^6^Ho44wF9C4!>_8@p~KkCO*cw@qMVNN9;4iqtu-r| znhzB_(PCe1rhZt*O-@hOznlUp{}X4uS2Yr>cm&l1!Ku4I+5U0rp_VFNlxAM`f)m-P z5dO;EOddiE3AH@y`5Avzap z$0T?8q)%oUN|2Q@(G$H+uk=dk(<@%;QXtnx88&JV(?acs@;*fG>G!42U7kC12j)T9HQmkOLcVbpYWWm~=FMNs zhMh>OgF7+7`kQUjG5>35^6hMLTJ;E*anP7+js7bZdOil)f;uuhn+c3I9rqg)_E!eP z!g>>*-xGYuuHc>4p6sDnx;947GVYA~+!{x5Sif-Zj6&)cmw^VTq|M#3Mgc~W(6APZ zm_`sttuXK6NLB8zlFlT zk2YvnG_pd&mlV!YTKMuwE!I{PX2P()R61E{#RssQc0vfGSo}Ry&w_t3ZV5!zt~O*4 z%RC%ku9QR$XO(}{nXlV?D8(*g97T>)JmXvkJOce#yMF1Q)bR8T+Y-*P!{v_RFm;9YadS zrv;OHr}HmS+<_=eZcu=mvy7eLhpc4pK!{2rF;S;X_4flMcNaMvBhhQYfeC7F0YY)tg>~kon%~ZNK;rQN=X!hjb~pxa1IX} zEOQgIu1;ecGadYOGJhlTgrX zvuDy0J1AtgZ^hes93;B%2_TO9g+qhd8aLlMK7YWc#$I?9F*R=Ke1l%P;1azK8iKGm zc*nj8P66?)+eWy{nw`EY%XM~$I2?DE7rNrKa47rTfxE7{MThPso~TacmOcJjde$V( zsM!ug6m9G1et4A0_#-|YseDNt16m7n`t|Bemq)MGquxP0vnuRpgPG^xB^FSKc-YS6DPI_$cHuaD1eXE3l|+3bcu-ic0{z87@pSEIJVOD6Hk!V z?Xu<1D~O9DA?RMD?Dkfgxt=*--x(_73>rtc42|u%_k>eu%x$N_*C`#g?pF`>2ZYl- zvonGD*qbL2@=tKEf#{-c>lc5O+aTf-K0rN?AGF|MTEm&;IH%2n*Y!feyf=BL)^#Jc z*Z5}uq{3i*HErJj{qSVdaTIr~%U`i0wGE})=pgccA%6~)iaD}Y^D&4=&9a#0hV1{b zX^uOa2CGPBKaDj$P#)^Y<#cdv43r5}Hy!CD!D77O-GK$S(f+l2cE>s8h=;L5jS7{l zCGCWKcSpORfEtwWR+fn6!?<#J^s*!2ElV0P)EvF*0@-W>4!#raRtG!fR!t}vHp~u6 zmjvGyi-rFC);vMo$q*2$vj#t}o*nV~J$e^s;5zA!QL-1m@*GlL;x>yn`dqlcj*4@M zyAvH`@O#&mk#(FoW^V1M(Vio}!GOAkf$jqNMiKRCR!Ua7w;kyI?a0?!OyP!M(v~{u ztOC>lq8P-`k7${AW}8Qn``SHIQQ5DKN3#3w)s=}8x19b z9=D02ZIgbCPQRz1j^sC0ajB2+6@=P2l*B{7k{>=pt+lz829-X%A0LvY0={a+6yMF`Ix+}R_219yF=^H z$DcJ8o`F#(6(;JUtn<3&daK;(fc-U`=y1n=On^~y38$9kbE$7$f)kHzc7Am4WzyER zVSco!$%MeQDq@Jcbl7e4xxt0%9!6Aa;LcU`Kesc_Wdjt|x%1{JeSNP8ns26WmWmhx-+mS211eO%Z~iN=8TG#)z3bXcRLv z@&w}9&j%TqnfDvcR|TK74q%}FiOr#(o4#ogmzk(gfeX5u*2LC%Vu$yS_?*rN7w_-i~{XLrrLY}pan&*@)O(+YPbNaWox^B79Qlp36XZa{=b)l`V}E; z71W|bXexgI=~!OU{Kb|Lgq4!vM;Ra%D8e0DEGahh<^0{Z;Xa!Pmj8rx;)Ajc?JMOm z>v4k&+j!UZp6~ttu-knRT*L9~5&>Lnryvm9TftLRtqoIEsK05pKTIJCByy>*kc~Z? z0B_X3y|rsqCC39)^bb}MST$?}@PE|$ z?hTd%V#9k+2$cZeZuTZMMV^-;@7V0wl`ss1pGrKOEcU!}cc>=MB>g~sSjd}dec5?8 zc#&6GS9+cGaXvr)k<%~|pk^6BEGu-ps}i!q?b;d8?t@S5`n6m_ik$6GGnyW5u?bE~J$xdM==*hRAAyjJ&K{e)ziXCSNhDloXTzPxN{1LU z97B$f57Yn(DW@f)KF&Av;nm0*P6N}YXyiYZGJI?T*pC}FeQs3xBWDn=$`=c73Sk44Pq z#NPk@=(sIdS~W#RBgVQA(e=EeldBi{RA{@P(74YIe1$#TQhYOuM^LNdZS|OpD z4?_M}3c{JgeZn2RpzlnmeQ$%!WMjMV?6ZS%Z^CoYaSn~`O7hh=&V<0X%+`jSndJ+oS$dTVj&%DCoX<`wV_dV9f%qT8dB-Gb^i8XvZ$1cO7n-xM7JDn- zqj!=yHoz%~K18G@x^UQK0^vDcozBjq@&qJ_;Ql%Qxka8zICardi)GPDI5l-!h zDl*(*Fd7N?GgSi1uM}Om(yO@AzkHZ&OGl694IJTDD!_ie)6TaUTZ|(da1%Wy7a4Uh z1*cPSg#{N8blFDdpuBNhqRfpkVHv?>O z5Q>$J&^=wP_vY;9YzYe>+ zb?Q}@pikLzpt2V*-vt|WP99VJPv`CB(zAoR9bSjyf$JRYzP;?y%;6NbJyN%ifk)o1 zwsXi>18aK4eCKxeHvme*ovKqGixzMX1J1s+>+KlnU3(gH$lzDOTew4Od~wy>}mg8l0lpDRjq+L3r_tD=Z0rvvKWs1|JHVoF68Bz5Ges)X?>x~LsX#xIM6vd z^l^}V;v%Q4m1F+6)^p&U{$mQ_(cTkZ7wjUJ)}T=Basz^o-C0rc+Y2o(0XpIF!J)pB zW-HAP8*jy~&|SJIpJmT|^|*;gmC-|8yJD}-!{-OCGA0(9xjK4|oKh6E{_)W8?x8Q8 z)&N3uymv+xJ;9K*e)GNS-k%rBVYEx1+U?@Zf6r^nl*zIOrJ$Q@X2Q0g4vmH5+utx} z?RI;IzkY2jRyEUnypBzfp(!f|CRNjQ(u5cHO%=zeA1<|a)-7m(>F(@g%uD4cw#5^m zyji$6pj}uT=>Y;O8}pK&XJq6q@~TUANyF3jd0N#BGc;O7wpN0gPg;*S?vCtmV$G5O zZ<|H52qkvE$uhtu%o`~)%pn3W$ZZnXnP8=(SiGY{O{9%1Jf##r4Dg!tY=Gt5jc1{^ zpAzZ|B4b^qo!Oh-FGmsWe2Q8BN{Qpo>h4j`JJjiWItkXl7IHKC-;E*a9)GX|y-w`h zkVtql!6}nH)OC?@>7q}oE1IRE&It|LJ|zse(i>0{bQ6^IlSBDB7A^|s41PQ*gt?mt zoQHtth-!J*k74e(6kkk!oJauD9p0bO8R>UlQ(`XZD;ILI`m2IV#xGCax@1d_F1>Z5 zk4sT8taE1$HT6Hil!vf?22R_*$1!cL^oQt$te5j_F!ZaozZHt}ZV1u!1@;B3-Q!MG z7oCHiPi{>f>#17Sy*hJHuIctqXkEN3<-+NSr`mf0gr#dH)ct&7cFfR25h+dGB0^_E zGvq#R3ftKc1@QxnwFODd3Kc#CCdBG}O*K@3IN-%WWzRr8yCab)|Ip!ia zxAICvy91>K3P_urMSsf`QOx2kE$1=lg~_kXKT%g_Ou$dgeux9o6D^uu#wiu_)z$4x zR}tdf?HcMUK9+xU%X2OtxqODRGwRyJT$SGTd@g(cX(kI(a89d7`GzrHje!x$rOUeN zGFeF5dKRnBjawcb%N&8a+g%xB7aZ!J7iNV1a1X8!vea1Fey0Qv08{4yRmv>k}=oI7f7TeH2vK{%T z=*$%Ox5xd}yJX9m6Xe}v1B1&a%X(SiN@SS>OVOul4C;Me%G;YKWm-v8SIa|BwP7?O zYUKf6L;9}RcikP%y0a@G|DQbzqyNv5?!`QnvU_4%l4KdIA&T>42H4yRg;fPPDx4vp zI@1{;{E)J8)7Kmf*fj@H9`aD{TS6i0@-45N$KSjGZLjaPfWZg$;Fye5A`_3RhWf9R zJD+C1`PEA;DlB&XCpuOmp~rKTvA;?;(UWVERlMM;TV4`~@UHajuyJmB`2~8eM z@p7W}CZjiLcJho-lH7t@AE`A)BmIB+~b-4{y46Sh?I(y zOVO1HB^1i7P~BQbKzt=Wcc!i+IWx#zl#+{@hicdt_PK5q+}s42I~UU8*v9{Tey@;hv<`V)b|o=ju#FZ*)wSjy=P< zfls7(qYak_^~}L7Da&Ek!eW+-mcO4nx2Y?~dq(6JNan`Wcz149raqO5k@f{Q!euaS zU{;o&&7ZZQyIv~J=RMVkjwh`p^Xj4t+toKf?A6daMy*kX8#7l>5UR4z;Ywqi(fZ_d zn*0CtwG)QlfLYU?d*3S_E1cP{Rg@aJYSLgd6FOVe1Gwa}ua4ieY}&6qV6AQJHjfr9 zKNw3rWB86RQ2y&%F@lZ`4FoOqGQE&?xZkLgc6~wYk6AuJ4r~iQ;Ll25TF$h68Pg)< zDjX?^(v0_J!3;Mfqp<vx&~U*@iVX+3?dS~*YLbN{NykL_f2I{zGZK}I&5UrUOD>H3bb0{NXJCj1M`U{NEs z1&#qA|D8?u)8Is^puQEhiMECKw~s#<-7dcy8`Ik zE9he6P!^SDE9iE}ETfI_RTckTJb}UtfYeCNWBi2?jXuO;azku|Fxv zDv0#-_g`>i5M4r*;vZ)l9%T5r=L^a4ZLg;Rr3iK_nB(Ku0!{tM*ST9&x@sUJB#Kh5 zRQ>t%EO-=1(IC(kUy4Hhn~&#Q!e1!~?04}+F^Sjr}O13wBtsc_j0m!qN+N0BgZ z-lg#$>A%bQlQC9x(s1C;q+^yLJ0mC@Sb$e@8r%dAWc&envFtWecVnvvb+Mj5>aPf# zrwbmBEq8g81RnSQUeT?xHC~}F9D-wr-y_@Hw`jg;@@bJG z6UJEQGBwOsAbgtBqF1uBC_nxm?>$GfKD{k~hV+j7`6u8;okg1^FLWYK1tpaAx1vSF z&p2P!->lAUoXu`C{lE_lqMf|gVoB?P0bKj6_6AW?gmgh2fmxD^pJf#SLMlFf86%?regr`*p{Yle8jhdbHAgo%rLU69aLcY7~?z0?ywt zlLeWsn1JByW-H8$(@KmP#S!5IS*N&SNo;4v!FQ#Nq2!?(7liL@N$B_PHs$Qq? zx$kN>pv0!+Xd>}8#&RY>K3UQ;+OVGD*zk}kLDIVtyLM22$nu*ctT9V30A8T)Zn}TG z&8Z@8%YDR9;yYq6192}7Vs8Dpmyd<4NGR(XWaRLrMo*8GWOcex#or{h#SbgJj~1$O zN>&^a6gC>W|HeQy>-0~>UlKqdmK%b;wHhnDus`{idt%9ZhEcro^e^Xw$U)zmnA#vj znDc=|0&zg^C+c8c$Hkj2Lkr`yI(neCpno)&x@`MT;2r%&&;$2{of-ZV+tAt$D4%v> zTV(j>o0{LOyW&TNJBAGd;`4LzfGw+}b-{(4m=is+y+AhL&BxO$+WubGc5C ze;dpatrK?AyRMHNZu%qAT3z!dh4m)9fOwx(QBhh$;>iIx`0rcz9ccL+1lE!Epg=(B z^?M|gRJVRUzb3i))rhJ~v<)2()S1Tq6OaduoBAmY&Prp&EZO~jB!YJl-cgw>MyIk= z-GRG^%@X8IV@hoyg8n=F{&Ob-pl`0dP~x$XN_vthf38ju_Z;@QJUr_h>ldt*RR(zy zyJ|ZkV>yxx-2DEQ7SLeY(=!5qdpfNh`x^ncK2I5o-MCTSvG+3Sp+^tSr-`1Zx~ zz@i^ZkF4|OXG2Fx+dvvEPrhQVDp{*lijIOkPU&%cuV2&YnIj>XJwNC#$( z466bzBIr*vL(e7bc)Q2pIL8Hzw2dp#GpFUvD^(AYFJ2~ho4R28Vchu*zV^fjLx$DI zv>w#^y<7=T;-f-!oX0A6DlXlVBskkLQL4f;ywk6jMm+_&!4@fNUb7r6|3h)^e>+kg z?|F(t?_Ui{*`BzLBcnyd$Ia1#BeZ7Qd;&o7&WTS{8o2MzxQKZA#v9xbxl^SY3l*us`A zb+}VX>Q>06MTW>*I$Z2#k}M9%tU{+VsZoV&+FGpw&i}Eae528_h8h`(~;Xt~Q-7_K)+RHS5`_TRuVTv)2AFnKW`cI&R zf<-SgtQt(P30;oEb6AY1Bae5Uc{>lw7~ZAoni;+A9`tkdBJkCGE&(pKmQRT`RiD8B z_zbP@5Jx05A)m~)L_cGsUZoZ6nk5y=nPlDUt-&`rG8Z*zb>peYfQSq~18ROF60Kk-;JzyvDwsT66eNf*%Z^M?17~CuTg_9UeS#Q0tg+EBHyia8B%< zZ5e@_-A}kk>Y*=e&pJT1VjdD{3&_YFFgb_X6Z$7Ggaz0Wy#tWD01h==*Sh=|y~n>U zPufq8V811xxmqotdZe>|{zK;2Jue~Ds{_iO$PL%CgFIB0Lm7m=Tdz?xM*i;5uCNu#6|^^XpP zf3y{J*^ie)ownUCMPA?72%U5PD*UcsLd~b7m2WS5IjSp5n9OnsbxJh@wyx2TjKT=; zsC;D7#NDg-7`St5-_C)X+hH;GyXvD4DyZWDMYd(7CAfJq*n-6Lokf`LO*SaL#Q4G~=qj8D?18 z+E3vG5}p8kNo`3<0?6>$e*$0b?#lL`I~KHO(kK?%erY57!XB&UC?08RS-HtX!=!f1 z4@Q15^%)sBi)wmmbh!E?w&#*b&r`WrEce9gxSP5m8t)?pAQVc2;tuWHWEzj+d~m1 z!>{_WzkX|&KkA%;(kg|a}jLGub{O6lgmY{j`NE)87sVquA>Z&|& zYISyq+Pfa|+K~Vo@vUXgKKGjRwRzc*h`Hr@<8Mt*-RwgZnK%z3)Af|I{R-O~?dG^RQkE9%MO~4u4TI~Rgn5d;;$ZwFjJwzSEcHV+g z)6!q-N^f@Me^-n$ar^JJtKlR58cOTIFLHssKlB*83q+sq zP@<3Rk9L#2I8UndJC|IWqE7jCCk zv1auK&4{qIPu2Sb$`f|sSf94 z)@Wk3nEYUG(9YX|d+Y=jOnhkz^j&|)gWyLB2DkebGQHF=m0C0U-&f3K+?)@=*M1G^ zy7d47m46(xKcHQ%kp6^r-SF&v@fvJCurV->9pR%#czNFU&NB|siaicpmf(tH)C4Ho z1+;?|f#qU_cYH6J^B?x zw~3PEx`e#T&zdw5FeVT?39p8#$M4SV-CYK#c&5pYS}|@v{;t&U^Hi}BpL#H;(j+hs+(}S)a6w3~i0bBW$QmrA@RUZlCd4l}JaM7pN~Z;u;!sLrh+KEa>IW z0_bzj#ceYBg^y9s?))gfay_pg;j=BpSFq~VrQ2om-1V{`pe?Vc>8|>wS4x7eZKSt2<~-mkPiw|KPhcq zBR+iQ8+ENU+k6>zjc+l)pxlEhT6$gVf-~B~_PjeMcdYj!<$SKn`0!236bDBUe0+I| zUX$wHJjH#|NEEmD_CUF%t9W1*-V5RC=4GDp>jEi$SZ%%a>u9fG)Y0W?Soo*d*2Vc5 zic_Oie-B@_@(_jP>|f6p`7dPVo+5A`^mY$z^Ty-UR%9(Y`#tvIQb3lMbWf4UI&X@x zrj>5DMt;#k^a;uzo?UfXOo4wzgzSo0c1#WVlp;#g8y^fVXB;8f=+gkef_4ODpVdUg zDX*Trn|W|M4?W|&euo=IOr^oW(K3#vDV(LkoJKRuR^=vT(Jm*)aS+;`Di^e7ENE!*MZnoqqOm zxP(o%laei=Nfbh}@5GzW61)C*+HpnQAjnh{(RV@cq*ZgPp6x5j(7q+s--?z+yo=YE zRQwT~AB?)Meh+E1<9UCK$U-)zZT9b&FPGDg;{7ePC9f6n&xJmAuSIK4Q;yq|ak}wL zgpW#*MmcSK>i8POj^7WkeS&&?yJHVv`@&nO@r%$g1H;Wex@CM^gipEo2=lnHZX~zJM*@Z%B)+M8y!_YI45X`ko4Hg6cps!XO zb1myfjMjLjH3fzL)s3^~Fx*D8I13rGb5g~}>PUXz@eq_Q$L^OgnO_$uelh7|l4il2 z1(o)3iTx`3M=%{3MV#IgozywdVPNg?FV|N&Ou{?2{^)K&sQrBu zrd{Jd3}KjXtP02e30x(+*#F*6&-;j+>Gla==wEWYZcXp55&Po8b4xU}BJ)xzu-w6w zg2uFbj?_ax!0m*~dbzoy06cNnk+t{tb9Uj*rw{bL2t!09J>s6s?(nj(SG#7cakd)U zB-NaU4xhyD-diGFnLed;h&iPL>!GqxUiQ`|IQ^?p-lG%MLjP6UDbdqb@lO;UdcXj} zGX5o|suysW+)$%K-%IW7#evDPA}VOnlnVg9{ld0wQr6G#z4)QPjV5kZ0oc-Mog3oB z$Bf-AdGh$mB&{N1M{*pUg)M}sYuCX1emHH7IbDc;IL}{vq4h z9O&4cZtry@{N@Q>h1cila2t@ddtOUkD@XeISpR5Ov(p8>5Xc7$Ug1eCvG_7k<(x`3J;o(l|2(HU*^@YE=j#`rix zYbd7n#PGmVY2iN3Ry5XaH{-3Nxi%@OE9OPp)%qW2gCzIz(8E&J_Nx=M2@8Y&1dgWI zK0p?N0uYSz3BQgvV`YS%=vw}+PpIy>qnPy*HSaaQuz%xlbr9{0f#vYo?iQ}t*I#mf zUuDv^4oZ~`%&#))zmD!!4^6von=}EW%yHx=_hu@W!Wp&?el9yoZ`9fEil^YY1ig#} zO`T};xVhQ_nWWfVmwO+G&x1EWBU?za1`u{Wr9AdwRVBPizM?u4sh2O~W*~a9{`UJ| zbbsYFRoVUH4UQ>#*$WPURHI4wt4B)L-;%&T4@GB*RZ&$G`!6l(lk1KLReSBGRlcDJc$oyxE9|~87Cv{)| z3k7ZOr`f107=0^L!>}&GeCFeN#{OD;$Vi(diQj8rTg}jPTo$Ek&I}^$Rx#&E)ZQvH zT7%|Mk1kD}i||wyEEwhM?9h;h9@1inrnloZ0qwcK@>NcP-%Dh1h9pT}hflTqys;BB zPJQhkiumLR0=Ftj^P%akd8|fS&}W?_O|x@~wO_(xe!_byXj@{Kr98dP2>P#ip-YRu z7W8?#11=JWeycf}@wtvJA?ThvIpF)bB~CnpaUW4!&mzBvH#{r1eB8?~?U&p9hOl7I zHTok=lsq^zG&70T@?dv=(Tnqv`O=OBg9)edJ(&gWhp5UVr*+(A_jkpdzIe%nh0|wM z77^Ag5~ZjssEONAtXcgUo*#A!7v#jV*t(p~z0bK~!QRWU(+WV5IGmtW)kTj0-DeK) z_4V|@J=6SQciO3-I_pn=EU3yAzoDo1smDDVi-UKuxyE<&4X0QGUPZQBqKkv5qBud* zB4tlI)wSqZY^^RVHAO`%weAJ8oTp>=#ScQ{NRW%*fqBbsx(d5dGP(m?4b3TKE)v*N z)Wyc^O5eN*f`u$3bi= zc7zu%Pd1GTK4+POv*eIYwCc%(_#@P_7}t845=yM#iUKw)+1$9&LSmpG`-+oM_?k?r zb}v?#dQ*_kd?-voDfCvn{3l@OQTtKT&b6V;9cu4GbZDUZAF8719REFMp6<2T`8}c8 zKiq9RJ^Cds>v?HT?^}@CS>%i)Cft1L9p1|$Kr4k`!CX-BAB5b**4|u_y8^1(icT;! z+&b1<85^M3j=MWaa+*xhm#mB(xMK-Gr=Nd%qnO> z{wj+~ob+&#&VFyT%7S7c>28 z(#ZI7M&Rq^!3d37bEE1yNS-x&hH=vd_k*J~<81BhXxNe}@kUd+>R@1$*6VW1O@P*_ ztBDl3e$nNnc=fLZZ+>{OsfNAKSJZuWQI7EjmZz{U2|d!qPr7lF*=MV>l~v-f`L|Kb zkpZn#>2@=g1{Vs^TLBeC_!lJL@ zYMmJDM8*|Z6A9M%qOe%Ln6mhv0Q$)`TElE}q8ph#g~DDp;w-TSEwkgPBBh+<`4$6% zYW=@!>DfS>`-EdzXN&C-q~^)5!6FLG{6Qbja^6E$#Brx2QoE<oBp?Wo9y9n*7H1 za`h=&&rJ$R%o*BKL!uYqcRp=ABqEn}rF;Jg6!ljQIzyJ#o}_!sf;7uB%;F;(SLq3R zEan+!;O1mB#dws7**C}keGQY8NQ+g3WzU|PsYzvDtGsrbFb>uvu8-XNknXR%CW zXc+Q-Wzc%~ZuA#?538J~Zx<#|Qwx?{AiLXbx^C#t?;7HGNAq|o1E=r-Ml1L0PMum0 z@RZ~;#*liyc0%wMa4b@gU;dEO%~hRwWUX=t6P^znRJmY9!aEJv)Yy4&ej!s+o?+H- zXhgbYMgf#9QSQjWCX-VyT|93uznUQB8G0bnJ^WMS_-C!Rb}=uZpcT<8>0amL=_qP# zol(B=?tY5$0Jt2faAWi3iys?4PHF|8xsNfLJjN9~2lU1>-z*ZCW2YwP>SIEsdh_05 z5rWgj=ytm`&3!z4lPgUb<22EfC@s(ACK}WswoyB~e7u z8*dya_OsY`4F8C_riuWIzxdfP)^w6{JZWw z#B|U0?Yu$A6Ndu$ons9z5#SSlI#3=k2m2~K(tV|6RH9OY8cT7$5i|*`Nj0}PXcHbu zz>&2oh^QqoN#32$l*9oLt*=nhYBOD9ByE~z+R)Kaq$uN9-P(XzxeR3#iMPcoeuLIL zElFv4vPUYMzK8cEvZ{N!`xNP)s@=bv<%^P)+Nnj-ccI?~Aq#Jqkz4Bl6pxtM{%W4?`KA3DnpNrSLBWmd`cAi>x@8t88lXSB5>? zY|gP5a9lQ91xDJ8?Cfl&?17gDB2PyUcg;MpfsuvlnWTRLMEg{&_Pru_yZc`8tTE)D zfUQP#gO_((^?#=xyFU12>|d2O0amY4wG>S=$vxbZSU>9vcsK$|QS+Q9M1lCgpEtvl zqrRQPG6t~o=83?~dGCOM5jpj}l7es6FTEZ;FD%VYS!w9JOY@tnl}DYv(qz9ep-=vj z8G#>{T-{ae&z9dD1`Q@e4{MCnGgTdtzKFQ?TL)zTlH`KHESq>j8|E&M1)pUp+Mz-; zsf8K~9t&yVhP*72GJ=*o17Q`ng3^NT{t&@CPzO6#4q^wy-b+lm`r|an4=4&!W|>h( zzmpZ(Vt)(o{ra-pKkL8Bi_jcXuD2zCVyug6R1*qVdpX@zylk01A-qKP!yt_XqkW7!K5tL z8-Tq5+z`T=>^)RDoOAc|*WrtMQ$?_`^-hOSB}U!*4+9>6EDGl5@@pR2G%jP5>~<>l z9ibK82P&lUToIf>OT3%e$9%hiVUjZJ#%Pm95eK^%K*t7%J#o;%-hcp`X(%h4hAaF~ z%*S`t2PV$(9xvXgs-FZ53}l&|D<5+Qdh?|HhrNuZx;uL{bpQj~97Q3U!Zeg!9NP5! z@?d-b;F@DFxXa#!r<`v&X!-fuayu%Su@G3$dz^X>J6$DFCAH@%drdy=}qv{ zas7T7jgCOp&Yx^%TlQJpin$kV%kEIhFtc4B z&HB58Vbw^gyp*z&C#mPsYW51dd0G2K4<9|0`GvmcrL5`CJ+wHh**PbuKA4>n@icQr zC`-@%gM9`V-5BTTvFbv*pH&S>$%ph!NH@4a;5wJu7X4A@mq{bJHk_hb@Moxf6`Mo` z^ll02u=x=T9fA$WfGj@eml|I6Q}y0XIlb}~@De#LUc&H~Z~JwQWyU&x359$dSm=LEqg4pBZF{IgicC=5eXv= zmeO$@Mw_zpt*l61<`X9!@AYN<6NqAz2WE#-V03KlOOuL(;AH^ys-_GwWL52ft$>Ht zx&)b(v(^EuM|LVjfgU8g?7LEa?WKj2DVVZ`dYlWx{=8cu@4<;oJ!mAGe(CqA)}`w@ zy%}hvDDs8Bxd3lej;SgeA(ek8@~L}CB%UtQvX?#6(7Bi4zM#7Ian|$UUfLt3rarD> z(Rs(wf*iD35;Z!D3f5H}-oCu)z#E{}K2|(XI5gzY%h=br zl>_TTs>p>kWdT{UPU<8D`yzrJQpE$F5z{51vZJYjh8W+sLhcu{FOSHpIYSUNF39lV zA1iL4Y?dZ${(@W+8axN#%f~n0B)>7b^Ye z>y0HwOeHUv709+csUxCzopFdSK1+{l)&2=kOS-NuaA)7@GdtgGWzC89JM|e+F*0%V zRR<@G$dL-1*>LiMg3${~>S-vgFZCIaJu�fZb?Aj54K6^mEYFWGTnBioj&hgiA=h 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⪻`c681 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

> - -
- - <?php echo esc_attr( get_the_title() ); ?> -
- - -
-

- - - - - -
- -
- →', 'accesspress-parallax' ) ); ?> - '', - ) ); - ?> -
- -
- - - - Posted in %1$s', 'accesspress-parallax' ), $categories_list ); ?> - - - - - - Tagged %1$s', 'accesspress-parallax' ), $tags_list ); ?> - - - - - - Leave a comment', 'accesspress-parallax' ), __( '1 Comment', 'accesspress-parallax' ), __( '% Comments', 'accesspress-parallax' ) ); ?> - -
- '. __( 'Edit', 'accesspress-parallax' ), '', '' ); ?> -
\ No newline at end of file diff --git a/css/animate.css b/css/animate.css deleted file mode 100644 index ac82abb..0000000 --- a/css/animate.css +++ /dev/null @@ -1,2741 +0,0 @@ -/*! -Animate.css - http://daneden.me/animate -Licensed under the MIT license - -Copyright (c) 2013 Daniel Eden - -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. -*/ - -.animated { - -webkit-animation-duration: 1s; - animation-duration: 1s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; -} - -.animated.hinge { - -webkit-animation-duration: 2s; - animation-duration: 2s; -} - -@-webkit-keyframes bounce { - 0%, 20%, 50%, 80%, 100% { - -webkit-transform: translateY(0); - transform: translateY(0); - } - - 40% { - -webkit-transform: translateY(-30px); - transform: translateY(-30px); - } - - 60% { - -webkit-transform: translateY(-15px); - transform: translateY(-15px); - } -} - -@keyframes bounce { - 0%, 20%, 50%, 80%, 100% { - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - } - - 40% { - -webkit-transform: translateY(-30px); - -ms-transform: translateY(-30px); - transform: translateY(-30px); - } - - 60% { - -webkit-transform: translateY(-15px); - -ms-transform: translateY(-15px); - transform: translateY(-15px); - } -} - -.bounce { - -webkit-animation-name: bounce; - animation-name: bounce; -} - -@-webkit-keyframes flash { - 0%, 50%, 100% { - opacity: 1; - } - - 25%, 75% { - opacity: 0; - } -} - -@keyframes flash { - 0%, 50%, 100% { - opacity: 1; - } - - 25%, 75% { - opacity: 0; - } -} - -.flash { - -webkit-animation-name: flash; - animation-name: flash; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@-webkit-keyframes pulse { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - } - - 50% { - -webkit-transform: scale(1.1); - transform: scale(1.1); - } - - 100% { - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@keyframes pulse { - 0% { - -webkit-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); - } - - 50% { - -webkit-transform: scale(1.1); - -ms-transform: scale(1.1); - transform: scale(1.1); - } - - 100% { - -webkit-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); - } -} - -.pulse { - -webkit-animation-name: pulse; - animation-name: pulse; -} - -@-webkit-keyframes shake { - 0%, 100% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - - 10%, 30%, 50%, 70%, 90% { - -webkit-transform: translateX(-10px); - transform: translateX(-10px); - } - - 20%, 40%, 60%, 80% { - -webkit-transform: translateX(10px); - transform: translateX(10px); - } -} - -@keyframes shake { - 0%, 100% { - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - } - - 10%, 30%, 50%, 70%, 90% { - -webkit-transform: translateX(-10px); - -ms-transform: translateX(-10px); - transform: translateX(-10px); - } - - 20%, 40%, 60%, 80% { - -webkit-transform: translateX(10px); - -ms-transform: translateX(10px); - transform: translateX(10px); - } -} - -.shake { - -webkit-animation-name: shake; - animation-name: shake; -} - -@-webkit-keyframes swing { - 20% { - -webkit-transform: rotate(15deg); - transform: rotate(15deg); - } - - 40% { - -webkit-transform: rotate(-10deg); - transform: rotate(-10deg); - } - - 60% { - -webkit-transform: rotate(5deg); - transform: rotate(5deg); - } - - 80% { - -webkit-transform: rotate(-5deg); - transform: rotate(-5deg); - } - - 100% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } -} - -@keyframes swing { - 20% { - -webkit-transform: rotate(15deg); - -ms-transform: rotate(15deg); - transform: rotate(15deg); - } - - 40% { - -webkit-transform: rotate(-10deg); - -ms-transform: rotate(-10deg); - transform: rotate(-10deg); - } - - 60% { - -webkit-transform: rotate(5deg); - -ms-transform: rotate(5deg); - transform: rotate(5deg); - } - - 80% { - -webkit-transform: rotate(-5deg); - -ms-transform: rotate(-5deg); - transform: rotate(-5deg); - } - - 100% { - -webkit-transform: rotate(0deg); - -ms-transform: rotate(0deg); - transform: rotate(0deg); - } -} - -.swing { - -webkit-transform-origin: top center; - -ms-transform-origin: top center; - transform-origin: top center; - -webkit-animation-name: swing; - animation-name: swing; -} - -@-webkit-keyframes tada { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - } - - 10%, 20% { - -webkit-transform: scale(0.9) rotate(-3deg); - transform: scale(0.9) rotate(-3deg); - } - - 30%, 50%, 70%, 90% { - -webkit-transform: scale(1.1) rotate(3deg); - transform: scale(1.1) rotate(3deg); - } - - 40%, 60%, 80% { - -webkit-transform: scale(1.1) rotate(-3deg); - transform: scale(1.1) rotate(-3deg); - } - - 100% { - -webkit-transform: scale(1) rotate(0); - transform: scale(1) rotate(0); - } -} - -@keyframes tada { - 0% { - -webkit-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); - } - - 10%, 20% { - -webkit-transform: scale(0.9) rotate(-3deg); - -ms-transform: scale(0.9) rotate(-3deg); - transform: scale(0.9) rotate(-3deg); - } - - 30%, 50%, 70%, 90% { - -webkit-transform: scale(1.1) rotate(3deg); - -ms-transform: scale(1.1) rotate(3deg); - transform: scale(1.1) rotate(3deg); - } - - 40%, 60%, 80% { - -webkit-transform: scale(1.1) rotate(-3deg); - -ms-transform: scale(1.1) rotate(-3deg); - transform: scale(1.1) rotate(-3deg); - } - - 100% { - -webkit-transform: scale(1) rotate(0); - -ms-transform: scale(1) rotate(0); - transform: scale(1) rotate(0); - } -} - -.tada { - -webkit-animation-name: tada; - animation-name: tada; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@-webkit-keyframes wobble { - 0% { - -webkit-transform: translateX(0%); - transform: translateX(0%); - } - - 15% { - -webkit-transform: translateX(-25%) rotate(-5deg); - transform: translateX(-25%) rotate(-5deg); - } - - 30% { - -webkit-transform: translateX(20%) rotate(3deg); - transform: translateX(20%) rotate(3deg); - } - - 45% { - -webkit-transform: translateX(-15%) rotate(-3deg); - transform: translateX(-15%) rotate(-3deg); - } - - 60% { - -webkit-transform: translateX(10%) rotate(2deg); - transform: translateX(10%) rotate(2deg); - } - - 75% { - -webkit-transform: translateX(-5%) rotate(-1deg); - transform: translateX(-5%) rotate(-1deg); - } - - 100% { - -webkit-transform: translateX(0%); - transform: translateX(0%); - } -} - -@keyframes wobble { - 0% { - -webkit-transform: translateX(0%); - -ms-transform: translateX(0%); - transform: translateX(0%); - } - - 15% { - -webkit-transform: translateX(-25%) rotate(-5deg); - -ms-transform: translateX(-25%) rotate(-5deg); - transform: translateX(-25%) rotate(-5deg); - } - - 30% { - -webkit-transform: translateX(20%) rotate(3deg); - -ms-transform: translateX(20%) rotate(3deg); - transform: translateX(20%) rotate(3deg); - } - - 45% { - -webkit-transform: translateX(-15%) rotate(-3deg); - -ms-transform: translateX(-15%) rotate(-3deg); - transform: translateX(-15%) rotate(-3deg); - } - - 60% { - -webkit-transform: translateX(10%) rotate(2deg); - -ms-transform: translateX(10%) rotate(2deg); - transform: translateX(10%) rotate(2deg); - } - - 75% { - -webkit-transform: translateX(-5%) rotate(-1deg); - -ms-transform: translateX(-5%) rotate(-1deg); - transform: translateX(-5%) rotate(-1deg); - } - - 100% { - -webkit-transform: translateX(0%); - -ms-transform: translateX(0%); - transform: translateX(0%); - } -} - -.wobble { - -webkit-animation-name: wobble; - animation-name: wobble; -} - -@-webkit-keyframes bounceIn { - 0% { - opacity: 0; - -webkit-transform: scale(.3); - transform: scale(.3); - } - - 50% { - opacity: 1; - -webkit-transform: scale(1.05); - transform: scale(1.05); - } - - 70% { - -webkit-transform: scale(.9); - transform: scale(.9); - } - - 100% { - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@keyframes bounceIn { - 0% { - opacity: 0; - -webkit-transform: scale(.3); - -ms-transform: scale(.3); - transform: scale(.3); - } - - 50% { - opacity: 1; - -webkit-transform: scale(1.05); - -ms-transform: scale(1.05); - transform: scale(1.05); - } - - 70% { - -webkit-transform: scale(.9); - -ms-transform: scale(.9); - transform: scale(.9); - } - - 100% { - -webkit-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); - } -} - -.bounceIn { - -webkit-animation-name: bounceIn; - animation-name: bounceIn; -} - -@-webkit-keyframes bounceInDown { - 0% { - opacity: 0; - -webkit-transform: translateY(-2000px); - transform: translateY(-2000px); - } - - 60% { - opacity: 1; - -webkit-transform: translateY(30px); - transform: translateY(30px); - } - - 80% { - -webkit-transform: translateY(-10px); - transform: translateY(-10px); - } - - 100% { - -webkit-transform: translateY(0); - transform: translateY(0); - } -} - -@keyframes bounceInDown { - 0% { - opacity: 0; - -webkit-transform: translateY(-2000px); - -ms-transform: translateY(-2000px); - transform: translateY(-2000px); - } - - 60% { - opacity: 1; - -webkit-transform: translateY(30px); - -ms-transform: translateY(30px); - transform: translateY(30px); - } - - 80% { - -webkit-transform: translateY(-10px); - -ms-transform: translateY(-10px); - transform: translateY(-10px); - } - - 100% { - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - } -} - -.bounceInDown { - -webkit-animation-name: bounceInDown; - animation-name: bounceInDown; -} - -@-webkit-keyframes bounceInLeft { - 0% { - opacity: 0; - -webkit-transform: translateX(-2000px); - transform: translateX(-2000px); - } - - 60% { - opacity: 1; - -webkit-transform: translateX(30px); - transform: translateX(30px); - } - - 80% { - -webkit-transform: translateX(-10px); - transform: translateX(-10px); - } - - 100% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} - -@keyframes bounceInLeft { - 0% { - opacity: 0; - -webkit-transform: translateX(-2000px); - -ms-transform: translateX(-2000px); - transform: translateX(-2000px); - } - - 60% { - opacity: 1; - -webkit-transform: translateX(30px); - -ms-transform: translateX(30px); - transform: translateX(30px); - } - - 80% { - -webkit-transform: translateX(-10px); - -ms-transform: translateX(-10px); - transform: translateX(-10px); - } - - 100% { - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - } -} - -.bounceInLeft { - -webkit-animation-name: bounceInLeft; - animation-name: bounceInLeft; -} - -@-webkit-keyframes bounceInRight { - 0% { - opacity: 0; - -webkit-transform: translateX(2000px); - transform: translateX(2000px); - } - - 60% { - opacity: 1; - -webkit-transform: translateX(-30px); - transform: translateX(-30px); - } - - 80% { - -webkit-transform: translateX(10px); - transform: translateX(10px); - } - - 100% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} - -@keyframes bounceInRight { - 0% { - opacity: 0; - -webkit-transform: translateX(2000px); - -ms-transform: translateX(2000px); - transform: translateX(2000px); - } - - 60% { - opacity: 1; - -webkit-transform: translateX(-30px); - -ms-transform: translateX(-30px); - transform: translateX(-30px); - } - - 80% { - -webkit-transform: translateX(10px); - -ms-transform: translateX(10px); - transform: translateX(10px); - } - - 100% { - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - } -} - -.bounceInRight { - -webkit-animation-name: bounceInRight; - animation-name: bounceInRight; -} - -@-webkit-keyframes bounceInUp { - 0% { - opacity: 0; - -webkit-transform: translateY(2000px); - transform: translateY(2000px); - } - - 60% { - opacity: 1; - -webkit-transform: translateY(-30px); - transform: translateY(-30px); - } - - 80% { - -webkit-transform: translateY(10px); - transform: translateY(10px); - } - - 100% { - -webkit-transform: translateY(0); - transform: translateY(0); - } -} - -@keyframes bounceInUp { - 0% { - opacity: 0; - -webkit-transform: translateY(2000px); - -ms-transform: translateY(2000px); - transform: translateY(2000px); - } - - 60% { - opacity: 1; - -webkit-transform: translateY(-30px); - -ms-transform: translateY(-30px); - transform: translateY(-30px); - } - - 80% { - -webkit-transform: translateY(10px); - -ms-transform: translateY(10px); - transform: translateY(10px); - } - - 100% { - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - } -} - -.bounceInUp { - -webkit-animation-name: bounceInUp; - animation-name: bounceInUp; -} - -@-webkit-keyframes bounceOut { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - } - - 25% { - -webkit-transform: scale(.95); - transform: scale(.95); - } - - 50% { - opacity: 1; - -webkit-transform: scale(1.1); - transform: scale(1.1); - } - - 100% { - opacity: 0; - -webkit-transform: scale(.3); - transform: scale(.3); - } -} - -@keyframes bounceOut { - 0% { - -webkit-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); - } - - 25% { - -webkit-transform: scale(.95); - -ms-transform: scale(.95); - transform: scale(.95); - } - - 50% { - opacity: 1; - -webkit-transform: scale(1.1); - -ms-transform: scale(1.1); - transform: scale(1.1); - } - - 100% { - opacity: 0; - -webkit-transform: scale(.3); - -ms-transform: scale(.3); - transform: scale(.3); - } -} - -.bounceOut { - -webkit-animation-name: bounceOut; - animation-name: bounceOut; -} - -@-webkit-keyframes bounceOutDown { - 0% { - -webkit-transform: translateY(0); - transform: translateY(0); - } - - 20% { - opacity: 1; - -webkit-transform: translateY(-20px); - transform: translateY(-20px); - } - - 100% { - opacity: 0; - -webkit-transform: translateY(2000px); - transform: translateY(2000px); - } -} - -@keyframes bounceOutDown { - 0% { - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - } - - 20% { - opacity: 1; - -webkit-transform: translateY(-20px); - -ms-transform: translateY(-20px); - transform: translateY(-20px); - } - - 100% { - opacity: 0; - -webkit-transform: translateY(2000px); - -ms-transform: translateY(2000px); - transform: translateY(2000px); - } -} - -.bounceOutDown { - -webkit-animation-name: bounceOutDown; - animation-name: bounceOutDown; -} - -@-webkit-keyframes bounceOutLeft { - 0% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - - 20% { - opacity: 1; - -webkit-transform: translateX(20px); - transform: translateX(20px); - } - - 100% { - opacity: 0; - -webkit-transform: translateX(-2000px); - transform: translateX(-2000px); - } -} - -@keyframes bounceOutLeft { - 0% { - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - } - - 20% { - opacity: 1; - -webkit-transform: translateX(20px); - -ms-transform: translateX(20px); - transform: translateX(20px); - } - - 100% { - opacity: 0; - -webkit-transform: translateX(-2000px); - -ms-transform: translateX(-2000px); - transform: translateX(-2000px); - } -} - -.bounceOutLeft { - -webkit-animation-name: bounceOutLeft; - animation-name: bounceOutLeft; -} - -@-webkit-keyframes bounceOutRight { - 0% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - - 20% { - opacity: 1; - -webkit-transform: translateX(-20px); - transform: translateX(-20px); - } - - 100% { - opacity: 0; - -webkit-transform: translateX(2000px); - transform: translateX(2000px); - } -} - -@keyframes bounceOutRight { - 0% { - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - } - - 20% { - opacity: 1; - -webkit-transform: translateX(-20px); - -ms-transform: translateX(-20px); - transform: translateX(-20px); - } - - 100% { - opacity: 0; - -webkit-transform: translateX(2000px); - -ms-transform: translateX(2000px); - transform: translateX(2000px); - } -} - -.bounceOutRight { - -webkit-animation-name: bounceOutRight; - animation-name: bounceOutRight; -} - -@-webkit-keyframes bounceOutUp { - 0% { - -webkit-transform: translateY(0); - transform: translateY(0); - } - - 20% { - opacity: 1; - -webkit-transform: translateY(20px); - transform: translateY(20px); - } - - 100% { - opacity: 0; - -webkit-transform: translateY(-2000px); - transform: translateY(-2000px); - } -} - -@keyframes bounceOutUp { - 0% { - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - } - - 20% { - opacity: 1; - -webkit-transform: translateY(20px); - -ms-transform: translateY(20px); - transform: translateY(20px); - } - - 100% { - opacity: 0; - -webkit-transform: translateY(-2000px); - -ms-transform: translateY(-2000px); - transform: translateY(-2000px); - } -} - -.bounceOutUp { - -webkit-animation-name: bounceOutUp; - animation-name: bounceOutUp; -} - -@-webkit-keyframes fadeIn { - 0% { - opacity: 0; - } - - 100% { - opacity: 1; - } -} - -@keyframes fadeIn { - 0% { - opacity: 0; - } - - 100% { - opacity: 1; - } -} - -.fadeIn { - -webkit-animation-name: fadeIn; - animation-name: fadeIn; -} - -@-webkit-keyframes fadeInDown { - 0% { - opacity: 0; - -webkit-transform: translateY(-20px); - transform: translateY(-20px); - } - - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } -} - -@keyframes fadeInDown { - 0% { - opacity: 0; - -webkit-transform: translateY(-20px); - -ms-transform: translateY(-20px); - transform: translateY(-20px); - } - - 100% { - opacity: 1; - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - } -} - -.fadeInDown { - -webkit-animation-name: fadeInDown; - animation-name: fadeInDown; -} - -@-webkit-keyframes fadeInDownBig { - 0% { - opacity: 0; - -webkit-transform: translateY(-2000px); - transform: translateY(-2000px); - } - - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } -} - -@keyframes fadeInDownBig { - 0% { - opacity: 0; - -webkit-transform: translateY(-2000px); - -ms-transform: translateY(-2000px); - transform: translateY(-2000px); - } - - 100% { - opacity: 1; - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - } -} - -.fadeInDownBig { - -webkit-animation-name: fadeInDownBig; - animation-name: fadeInDownBig; -} - -@-webkit-keyframes fadeInLeft { - 0% { - opacity: 0; - -webkit-transform: translateX(-20px); - transform: translateX(-20px); - } - - 100% { - opacity: 1; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} - -@keyframes fadeInLeft { - 0% { - opacity: 0; - -webkit-transform: translateX(-20px); - -ms-transform: translateX(-20px); - transform: translateX(-20px); - } - - 100% { - opacity: 1; - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - } -} - -.fadeInLeft { - -webkit-animation-name: fadeInLeft; - animation-name: fadeInLeft; -} - -@-webkit-keyframes fadeInLeftBig { - 0% { - opacity: 0; - -webkit-transform: translateX(-2000px); - transform: translateX(-2000px); - } - - 100% { - opacity: 1; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} - -@keyframes fadeInLeftBig { - 0% { - opacity: 0; - -webkit-transform: translateX(-2000px); - -ms-transform: translateX(-2000px); - transform: translateX(-2000px); - } - - 100% { - opacity: 1; - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - } -} - -.fadeInLeftBig { - -webkit-animation-name: fadeInLeftBig; - animation-name: fadeInLeftBig; -} - -@-webkit-keyframes fadeInRight { - 0% { - opacity: 0; - -webkit-transform: translateX(20px); - transform: translateX(20px); - } - - 100% { - opacity: 1; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} - -@keyframes fadeInRight { - 0% { - opacity: 0; - -webkit-transform: translateX(20px); - -ms-transform: translateX(20px); - transform: translateX(20px); - } - - 100% { - opacity: 1; - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - } -} - -.fadeInRight { - -webkit-animation-name: fadeInRight; - animation-name: fadeInRight; -} - -@-webkit-keyframes fadeInRightBig { - 0% { - opacity: 0; - -webkit-transform: translateX(2000px); - transform: translateX(2000px); - } - - 100% { - opacity: 1; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} - -@keyframes fadeInRightBig { - 0% { - opacity: 0; - -webkit-transform: translateX(2000px); - -ms-transform: translateX(2000px); - transform: translateX(2000px); - } - - 100% { - opacity: 1; - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - } -} - -.fadeInRightBig { - -webkit-animation-name: fadeInRightBig; - animation-name: fadeInRightBig; -} - -@-webkit-keyframes fadeInUp { - 0% { - opacity: 0; - -webkit-transform: translateY(20px); - transform: translateY(20px); - } - - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } -} - -@keyframes fadeInUp { - 0% { - opacity: 0; - -webkit-transform: translateY(20px); - -ms-transform: translateY(20px); - transform: translateY(20px); - } - - 100% { - opacity: 1; - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - } -} - -.fadeInUp { - -webkit-animation-name: fadeInUp; - animation-name: fadeInUp; -} - -@-webkit-keyframes fadeInUpBig { - 0% { - opacity: 0; - -webkit-transform: translateY(2000px); - transform: translateY(2000px); - } - - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } -} - -@keyframes fadeInUpBig { - 0% { - opacity: 0; - -webkit-transform: translateY(2000px); - -ms-transform: translateY(2000px); - transform: translateY(2000px); - } - - 100% { - opacity: 1; - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - } -} - -.fadeInUpBig { - -webkit-animation-name: fadeInUpBig; - animation-name: fadeInUpBig; -} - -@-webkit-keyframes fadeOut { - 0% { - opacity: 1; - } - - 100% { - opacity: 0; - } -} - -@keyframes fadeOut { - 0% { - opacity: 1; - } - - 100% { - opacity: 0; - } -} - -.fadeOut { - -webkit-animation-name: fadeOut; - animation-name: fadeOut; -} - -@-webkit-keyframes fadeOutDown { - 0% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } - - 100% { - opacity: 0; - -webkit-transform: translateY(20px); - transform: translateY(20px); - } -} - -@keyframes fadeOutDown { - 0% { - opacity: 1; - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - } - - 100% { - opacity: 0; - -webkit-transform: translateY(20px); - -ms-transform: translateY(20px); - transform: translateY(20px); - } -} - -.fadeOutDown { - -webkit-animation-name: fadeOutDown; - animation-name: fadeOutDown; -} - -@-webkit-keyframes fadeOutDownBig { - 0% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } - - 100% { - opacity: 0; - -webkit-transform: translateY(2000px); - transform: translateY(2000px); - } -} - -@keyframes fadeOutDownBig { - 0% { - opacity: 1; - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - } - - 100% { - opacity: 0; - -webkit-transform: translateY(2000px); - -ms-transform: translateY(2000px); - transform: translateY(2000px); - } -} - -.fadeOutDownBig { - -webkit-animation-name: fadeOutDownBig; - animation-name: fadeOutDownBig; -} - -@-webkit-keyframes fadeOutLeft { - 0% { - opacity: 1; - -webkit-transform: translateX(0); - transform: translateX(0); - } - - 100% { - opacity: 0; - -webkit-transform: translateX(-20px); - transform: translateX(-20px); - } -} - -@keyframes fadeOutLeft { - 0% { - opacity: 1; - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - } - - 100% { - opacity: 0; - -webkit-transform: translateX(-20px); - -ms-transform: translateX(-20px); - transform: translateX(-20px); - } -} - -.fadeOutLeft { - -webkit-animation-name: fadeOutLeft; - animation-name: fadeOutLeft; -} - -@-webkit-keyframes fadeOutLeftBig { - 0% { - opacity: 1; - -webkit-transform: translateX(0); - transform: translateX(0); - } - - 100% { - opacity: 0; - -webkit-transform: translateX(-2000px); - transform: translateX(-2000px); - } -} - -@keyframes fadeOutLeftBig { - 0% { - opacity: 1; - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - } - - 100% { - opacity: 0; - -webkit-transform: translateX(-2000px); - -ms-transform: translateX(-2000px); - transform: translateX(-2000px); - } -} - -.fadeOutLeftBig { - -webkit-animation-name: fadeOutLeftBig; - animation-name: fadeOutLeftBig; -} - -@-webkit-keyframes fadeOutRight { - 0% { - opacity: 1; - -webkit-transform: translateX(0); - transform: translateX(0); - } - - 100% { - opacity: 0; - -webkit-transform: translateX(20px); - transform: translateX(20px); - } -} - -@keyframes fadeOutRight { - 0% { - opacity: 1; - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - } - - 100% { - opacity: 0; - -webkit-transform: translateX(20px); - -ms-transform: translateX(20px); - transform: translateX(20px); - } -} - -.fadeOutRight { - -webkit-animation-name: fadeOutRight; - animation-name: fadeOutRight; -} - -@-webkit-keyframes fadeOutRightBig { - 0% { - opacity: 1; - -webkit-transform: translateX(0); - transform: translateX(0); - } - - 100% { - opacity: 0; - -webkit-transform: translateX(2000px); - transform: translateX(2000px); - } -} - -@keyframes fadeOutRightBig { - 0% { - opacity: 1; - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - } - - 100% { - opacity: 0; - -webkit-transform: translateX(2000px); - -ms-transform: translateX(2000px); - transform: translateX(2000px); - } -} - -.fadeOutRightBig { - -webkit-animation-name: fadeOutRightBig; - animation-name: fadeOutRightBig; -} - -@-webkit-keyframes fadeOutUp { - 0% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } - - 100% { - opacity: 0; - -webkit-transform: translateY(-20px); - transform: translateY(-20px); - } -} - -@keyframes fadeOutUp { - 0% { - opacity: 1; - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - } - - 100% { - opacity: 0; - -webkit-transform: translateY(-20px); - -ms-transform: translateY(-20px); - transform: translateY(-20px); - } -} - -.fadeOutUp { - -webkit-animation-name: fadeOutUp; - animation-name: fadeOutUp; -} - -@-webkit-keyframes fadeOutUpBig { - 0% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } - - 100% { - opacity: 0; - -webkit-transform: translateY(-2000px); - transform: translateY(-2000px); - } -} - -@keyframes fadeOutUpBig { - 0% { - opacity: 1; - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - } - - 100% { - opacity: 0; - -webkit-transform: translateY(-2000px); - -ms-transform: translateY(-2000px); - transform: translateY(-2000px); - } -} - -.fadeOutUpBig { - -webkit-animation-name: fadeOutUpBig; - animation-name: fadeOutUpBig; -} - -@-webkit-keyframes flip { - 0% { - -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1); - transform: perspective(400px) translateZ(0) rotateY(0) scale(1); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 40% { - -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); - transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 50% { - -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); - transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 80% { - -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); - transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 100% { - -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); - transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } -} - -@keyframes flip { - 0% { - -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1); - -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1); - transform: perspective(400px) translateZ(0) rotateY(0) scale(1); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 40% { - -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); - -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); - transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 50% { - -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); - -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); - transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 80% { - -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); - -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); - transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 100% { - -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); - -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); - transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } -} - -.animated.flip { - -webkit-backface-visibility: visible; - -ms-backface-visibility: visible; - backface-visibility: visible; - -webkit-animation-name: flip; - animation-name: flip; -} - -@-webkit-keyframes flipInX { - 0% { - -webkit-transform: perspective(400px) rotateX(90deg); - transform: perspective(400px) rotateX(90deg); - opacity: 0; - } - - 40% { - -webkit-transform: perspective(400px) rotateX(-10deg); - transform: perspective(400px) rotateX(-10deg); - } - - 70% { - -webkit-transform: perspective(400px) rotateX(10deg); - transform: perspective(400px) rotateX(10deg); - } - - 100% { - -webkit-transform: perspective(400px) rotateX(0deg); - transform: perspective(400px) rotateX(0deg); - opacity: 1; - } -} - -@keyframes flipInX { - 0% { - -webkit-transform: perspective(400px) rotateX(90deg); - -ms-transform: perspective(400px) rotateX(90deg); - transform: perspective(400px) rotateX(90deg); - opacity: 0; - } - - 40% { - -webkit-transform: perspective(400px) rotateX(-10deg); - -ms-transform: perspective(400px) rotateX(-10deg); - transform: perspective(400px) rotateX(-10deg); - } - - 70% { - -webkit-transform: perspective(400px) rotateX(10deg); - -ms-transform: perspective(400px) rotateX(10deg); - transform: perspective(400px) rotateX(10deg); - } - - 100% { - -webkit-transform: perspective(400px) rotateX(0deg); - -ms-transform: perspective(400px) rotateX(0deg); - transform: perspective(400px) rotateX(0deg); - opacity: 1; - } -} - -.flipInX { - -webkit-backface-visibility: visible !important; - -ms-backface-visibility: visible !important; - backface-visibility: visible !important; - -webkit-animation-name: flipInX; - animation-name: flipInX; -} - -@-webkit-keyframes flipInY { - 0% { - -webkit-transform: perspective(400px) rotateY(90deg); - transform: perspective(400px) rotateY(90deg); - opacity: 0; - } - - 40% { - -webkit-transform: perspective(400px) rotateY(-10deg); - transform: perspective(400px) rotateY(-10deg); - } - - 70% { - -webkit-transform: perspective(400px) rotateY(10deg); - transform: perspective(400px) rotateY(10deg); - } - - 100% { - -webkit-transform: perspective(400px) rotateY(0deg); - transform: perspective(400px) rotateY(0deg); - opacity: 1; - } -} - -@keyframes flipInY { - 0% { - -webkit-transform: perspective(400px) rotateY(90deg); - -ms-transform: perspective(400px) rotateY(90deg); - transform: perspective(400px) rotateY(90deg); - opacity: 0; - } - - 40% { - -webkit-transform: perspective(400px) rotateY(-10deg); - -ms-transform: perspective(400px) rotateY(-10deg); - transform: perspective(400px) rotateY(-10deg); - } - - 70% { - -webkit-transform: perspective(400px) rotateY(10deg); - -ms-transform: perspective(400px) rotateY(10deg); - transform: perspective(400px) rotateY(10deg); - } - - 100% { - -webkit-transform: perspective(400px) rotateY(0deg); - -ms-transform: perspective(400px) rotateY(0deg); - transform: perspective(400px) rotateY(0deg); - opacity: 1; - } -} - -.flipInY { - -webkit-backface-visibility: visible !important; - -ms-backface-visibility: visible !important; - backface-visibility: visible !important; - -webkit-animation-name: flipInY; - animation-name: flipInY; -} - -@-webkit-keyframes flipOutX { - 0% { - -webkit-transform: perspective(400px) rotateX(0deg); - transform: perspective(400px) rotateX(0deg); - opacity: 1; - } - - 100% { - -webkit-transform: perspective(400px) rotateX(90deg); - transform: perspective(400px) rotateX(90deg); - opacity: 0; - } -} - -@keyframes flipOutX { - 0% { - -webkit-transform: perspective(400px) rotateX(0deg); - -ms-transform: perspective(400px) rotateX(0deg); - transform: perspective(400px) rotateX(0deg); - opacity: 1; - } - - 100% { - -webkit-transform: perspective(400px) rotateX(90deg); - -ms-transform: perspective(400px) rotateX(90deg); - transform: perspective(400px) rotateX(90deg); - opacity: 0; - } -} - -.flipOutX { - -webkit-animation-name: flipOutX; - animation-name: flipOutX; - -webkit-backface-visibility: visible !important; - -ms-backface-visibility: visible !important; - backface-visibility: visible !important; -} - -@-webkit-keyframes flipOutY { - 0% { - -webkit-transform: perspective(400px) rotateY(0deg); - transform: perspective(400px) rotateY(0deg); - opacity: 1; - } - - 100% { - -webkit-transform: perspective(400px) rotateY(90deg); - transform: perspective(400px) rotateY(90deg); - opacity: 0; - } -} - -@keyframes flipOutY { - 0% { - -webkit-transform: perspective(400px) rotateY(0deg); - -ms-transform: perspective(400px) rotateY(0deg); - transform: perspective(400px) rotateY(0deg); - opacity: 1; - } - - 100% { - -webkit-transform: perspective(400px) rotateY(90deg); - -ms-transform: perspective(400px) rotateY(90deg); - transform: perspective(400px) rotateY(90deg); - opacity: 0; - } -} - -.flipOutY { - -webkit-backface-visibility: visible !important; - -ms-backface-visibility: visible !important; - backface-visibility: visible !important; - -webkit-animation-name: flipOutY; - animation-name: flipOutY; -} - -@-webkit-keyframes lightSpeedIn { - 0% { - -webkit-transform: translateX(100%) skewX(-30deg); - transform: translateX(100%) skewX(-30deg); - opacity: 0; - } - - 60% { - -webkit-transform: translateX(-20%) skewX(30deg); - transform: translateX(-20%) skewX(30deg); - opacity: 1; - } - - 80% { - -webkit-transform: translateX(0%) skewX(-15deg); - transform: translateX(0%) skewX(-15deg); - opacity: 1; - } - - 100% { - -webkit-transform: translateX(0%) skewX(0deg); - transform: translateX(0%) skewX(0deg); - opacity: 1; - } -} - -@keyframes lightSpeedIn { - 0% { - -webkit-transform: translateX(100%) skewX(-30deg); - -ms-transform: translateX(100%) skewX(-30deg); - transform: translateX(100%) skewX(-30deg); - opacity: 0; - } - - 60% { - -webkit-transform: translateX(-20%) skewX(30deg); - -ms-transform: translateX(-20%) skewX(30deg); - transform: translateX(-20%) skewX(30deg); - opacity: 1; - } - - 80% { - -webkit-transform: translateX(0%) skewX(-15deg); - -ms-transform: translateX(0%) skewX(-15deg); - transform: translateX(0%) skewX(-15deg); - opacity: 1; - } - - 100% { - -webkit-transform: translateX(0%) skewX(0deg); - -ms-transform: translateX(0%) skewX(0deg); - transform: translateX(0%) skewX(0deg); - opacity: 1; - } -} - -.lightSpeedIn { - -webkit-animation-name: lightSpeedIn; - animation-name: lightSpeedIn; - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; -} - -@-webkit-keyframes lightSpeedOut { - 0% { - -webkit-transform: translateX(0%) skewX(0deg); - transform: translateX(0%) skewX(0deg); - opacity: 1; - } - - 100% { - -webkit-transform: translateX(100%) skewX(-30deg); - transform: translateX(100%) skewX(-30deg); - opacity: 0; - } -} - -@keyframes lightSpeedOut { - 0% { - -webkit-transform: translateX(0%) skewX(0deg); - -ms-transform: translateX(0%) skewX(0deg); - transform: translateX(0%) skewX(0deg); - opacity: 1; - } - - 100% { - -webkit-transform: translateX(100%) skewX(-30deg); - -ms-transform: translateX(100%) skewX(-30deg); - transform: translateX(100%) skewX(-30deg); - opacity: 0; - } -} - -.lightSpeedOut { - -webkit-animation-name: lightSpeedOut; - animation-name: lightSpeedOut; - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; -} - -@-webkit-keyframes rotateIn { - 0% { - -webkit-transform-origin: center center; - transform-origin: center center; - -webkit-transform: rotate(-200deg); - transform: rotate(-200deg); - opacity: 0; - } - - 100% { - -webkit-transform-origin: center center; - transform-origin: center center; - -webkit-transform: rotate(0); - transform: rotate(0); - opacity: 1; - } -} - -@keyframes rotateIn { - 0% { - -webkit-transform-origin: center center; - -ms-transform-origin: center center; - transform-origin: center center; - -webkit-transform: rotate(-200deg); - -ms-transform: rotate(-200deg); - transform: rotate(-200deg); - opacity: 0; - } - - 100% { - -webkit-transform-origin: center center; - -ms-transform-origin: center center; - transform-origin: center center; - -webkit-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); - opacity: 1; - } -} - -.rotateIn { - -webkit-animation-name: rotateIn; - animation-name: rotateIn; -} - -@-webkit-keyframes rotateInDownLeft { - 0% { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate(-90deg); - transform: rotate(-90deg); - opacity: 0; - } - - 100% { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate(0); - transform: rotate(0); - opacity: 1; - } -} - -@keyframes rotateInDownLeft { - 0% { - -webkit-transform-origin: left bottom; - -ms-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate(-90deg); - -ms-transform: rotate(-90deg); - transform: rotate(-90deg); - opacity: 0; - } - - 100% { - -webkit-transform-origin: left bottom; - -ms-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); - opacity: 1; - } -} - -.rotateInDownLeft { - -webkit-animation-name: rotateInDownLeft; - animation-name: rotateInDownLeft; -} - -@-webkit-keyframes rotateInDownRight { - 0% { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate(90deg); - transform: rotate(90deg); - opacity: 0; - } - - 100% { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate(0); - transform: rotate(0); - opacity: 1; - } -} - -@keyframes rotateInDownRight { - 0% { - -webkit-transform-origin: right bottom; - -ms-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); - opacity: 0; - } - - 100% { - -webkit-transform-origin: right bottom; - -ms-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); - opacity: 1; - } -} - -.rotateInDownRight { - -webkit-animation-name: rotateInDownRight; - animation-name: rotateInDownRight; -} - -@-webkit-keyframes rotateInUpLeft { - 0% { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate(90deg); - transform: rotate(90deg); - opacity: 0; - } - - 100% { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate(0); - transform: rotate(0); - opacity: 1; - } -} - -@keyframes rotateInUpLeft { - 0% { - -webkit-transform-origin: left bottom; - -ms-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); - opacity: 0; - } - - 100% { - -webkit-transform-origin: left bottom; - -ms-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); - opacity: 1; - } -} - -.rotateInUpLeft { - -webkit-animation-name: rotateInUpLeft; - animation-name: rotateInUpLeft; -} - -@-webkit-keyframes rotateInUpRight { - 0% { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate(-90deg); - transform: rotate(-90deg); - opacity: 0; - } - - 100% { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate(0); - transform: rotate(0); - opacity: 1; - } -} - -@keyframes rotateInUpRight { - 0% { - -webkit-transform-origin: right bottom; - -ms-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate(-90deg); - -ms-transform: rotate(-90deg); - transform: rotate(-90deg); - opacity: 0; - } - - 100% { - -webkit-transform-origin: right bottom; - -ms-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); - opacity: 1; - } -} - -.rotateInUpRight { - -webkit-animation-name: rotateInUpRight; - animation-name: rotateInUpRight; -} - -@-webkit-keyframes rotateOut { - 0% { - -webkit-transform-origin: center center; - transform-origin: center center; - -webkit-transform: rotate(0); - transform: rotate(0); - opacity: 1; - } - - 100% { - -webkit-transform-origin: center center; - transform-origin: center center; - -webkit-transform: rotate(200deg); - transform: rotate(200deg); - opacity: 0; - } -} - -@keyframes rotateOut { - 0% { - -webkit-transform-origin: center center; - -ms-transform-origin: center center; - transform-origin: center center; - -webkit-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); - opacity: 1; - } - - 100% { - -webkit-transform-origin: center center; - -ms-transform-origin: center center; - transform-origin: center center; - -webkit-transform: rotate(200deg); - -ms-transform: rotate(200deg); - transform: rotate(200deg); - opacity: 0; - } -} - -.rotateOut { - -webkit-animation-name: rotateOut; - animation-name: rotateOut; -} - -@-webkit-keyframes rotateOutDownLeft { - 0% { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate(0); - transform: rotate(0); - opacity: 1; - } - - 100% { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate(90deg); - transform: rotate(90deg); - opacity: 0; - } -} - -@keyframes rotateOutDownLeft { - 0% { - -webkit-transform-origin: left bottom; - -ms-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); - opacity: 1; - } - - 100% { - -webkit-transform-origin: left bottom; - -ms-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); - opacity: 0; - } -} - -.rotateOutDownLeft { - -webkit-animation-name: rotateOutDownLeft; - animation-name: rotateOutDownLeft; -} - -@-webkit-keyframes rotateOutDownRight { - 0% { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate(0); - transform: rotate(0); - opacity: 1; - } - - 100% { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate(-90deg); - transform: rotate(-90deg); - opacity: 0; - } -} - -@keyframes rotateOutDownRight { - 0% { - -webkit-transform-origin: right bottom; - -ms-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); - opacity: 1; - } - - 100% { - -webkit-transform-origin: right bottom; - -ms-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate(-90deg); - -ms-transform: rotate(-90deg); - transform: rotate(-90deg); - opacity: 0; - } -} - -.rotateOutDownRight { - -webkit-animation-name: rotateOutDownRight; - animation-name: rotateOutDownRight; -} - -@-webkit-keyframes rotateOutUpLeft { - 0% { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate(0); - transform: rotate(0); - opacity: 1; - } - - 100% { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate(-90deg); - transform: rotate(-90deg); - opacity: 0; - } -} - -@keyframes rotateOutUpLeft { - 0% { - -webkit-transform-origin: left bottom; - -ms-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); - opacity: 1; - } - - 100% { - -webkit-transform-origin: left bottom; - -ms-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate(-90deg); - -ms-transform: rotate(-90deg); - transform: rotate(-90deg); - opacity: 0; - } -} - -.rotateOutUpLeft { - -webkit-animation-name: rotateOutUpLeft; - animation-name: rotateOutUpLeft; -} - -@-webkit-keyframes rotateOutUpRight { - 0% { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate(0); - transform: rotate(0); - opacity: 1; - } - - 100% { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate(90deg); - transform: rotate(90deg); - opacity: 0; - } -} - -@keyframes rotateOutUpRight { - 0% { - -webkit-transform-origin: right bottom; - -ms-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); - opacity: 1; - } - - 100% { - -webkit-transform-origin: right bottom; - -ms-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); - opacity: 0; - } -} - -.rotateOutUpRight { - -webkit-animation-name: rotateOutUpRight; - animation-name: rotateOutUpRight; -} - -@-webkit-keyframes slideInDown { - 0% { - opacity: 0; - -webkit-transform: translateY(-2000px); - transform: translateY(-2000px); - } - - 100% { - -webkit-transform: translateY(0); - transform: translateY(0); - } -} - -@keyframes slideInDown { - 0% { - opacity: 0; - -webkit-transform: translateY(-2000px); - -ms-transform: translateY(-2000px); - transform: translateY(-2000px); - } - - 100% { - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - } -} - -.slideInDown { - -webkit-animation-name: slideInDown; - animation-name: slideInDown; -} - -@-webkit-keyframes slideInLeft { - 0% { - opacity: 0; - -webkit-transform: translateX(-2000px); - transform: translateX(-2000px); - } - - 100% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} - -@keyframes slideInLeft { - 0% { - opacity: 0; - -webkit-transform: translateX(-2000px); - -ms-transform: translateX(-2000px); - transform: translateX(-2000px); - } - - 100% { - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - } -} - -.slideInLeft { - -webkit-animation-name: slideInLeft; - animation-name: slideInLeft; -} - -@-webkit-keyframes slideInRight { - 0% { - opacity: 0; - -webkit-transform: translateX(2000px); - transform: translateX(2000px); - } - - 100% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} - -@keyframes slideInRight { - 0% { - opacity: 0; - -webkit-transform: translateX(2000px); - -ms-transform: translateX(2000px); - transform: translateX(2000px); - } - - 100% { - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - } -} - -.slideInRight { - -webkit-animation-name: slideInRight; - animation-name: slideInRight; -} - -@-webkit-keyframes slideOutLeft { - 0% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - - 100% { - opacity: 0; - -webkit-transform: translateX(-2000px); - transform: translateX(-2000px); - } -} - -@keyframes slideOutLeft { - 0% { - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - } - - 100% { - opacity: 0; - -webkit-transform: translateX(-2000px); - -ms-transform: translateX(-2000px); - transform: translateX(-2000px); - } -} - -.slideOutLeft { - -webkit-animation-name: slideOutLeft; - animation-name: slideOutLeft; -} - -@-webkit-keyframes slideOutRight { - 0% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - - 100% { - opacity: 0; - -webkit-transform: translateX(2000px); - transform: translateX(2000px); - } -} - -@keyframes slideOutRight { - 0% { - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - } - - 100% { - opacity: 0; - -webkit-transform: translateX(2000px); - -ms-transform: translateX(2000px); - transform: translateX(2000px); - } -} - -.slideOutRight { - -webkit-animation-name: slideOutRight; - animation-name: slideOutRight; -} - -@-webkit-keyframes slideOutUp { - 0% { - -webkit-transform: translateY(0); - transform: translateY(0); - } - - 100% { - opacity: 0; - -webkit-transform: translateY(-2000px); - transform: translateY(-2000px); - } -} - -@keyframes slideOutUp { - 0% { - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - } - - 100% { - opacity: 0; - -webkit-transform: translateY(-2000px); - -ms-transform: translateY(-2000px); - transform: translateY(-2000px); - } -} - -.slideOutUp { - -webkit-animation-name: slideOutUp; - animation-name: slideOutUp; -} - -@-webkit-keyframes hinge { - 0% { - -webkit-transform: rotate(0); - transform: rotate(0); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 20%, 60% { - -webkit-transform: rotate(80deg); - transform: rotate(80deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 40% { - -webkit-transform: rotate(60deg); - transform: rotate(60deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 80% { - -webkit-transform: rotate(60deg) translateY(0); - transform: rotate(60deg) translateY(0); - opacity: 1; - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 100% { - -webkit-transform: translateY(700px); - transform: translateY(700px); - opacity: 0; - } -} - -@keyframes hinge { - 0% { - -webkit-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); - -webkit-transform-origin: top left; - -ms-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 20%, 60% { - -webkit-transform: rotate(80deg); - -ms-transform: rotate(80deg); - transform: rotate(80deg); - -webkit-transform-origin: top left; - -ms-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 40% { - -webkit-transform: rotate(60deg); - -ms-transform: rotate(60deg); - transform: rotate(60deg); - -webkit-transform-origin: top left; - -ms-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 80% { - -webkit-transform: rotate(60deg) translateY(0); - -ms-transform: rotate(60deg) translateY(0); - transform: rotate(60deg) translateY(0); - opacity: 1; - -webkit-transform-origin: top left; - -ms-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 100% { - -webkit-transform: translateY(700px); - -ms-transform: translateY(700px); - transform: translateY(700px); - opacity: 0; - } -} - -.hinge { - -webkit-animation-name: hinge; - animation-name: hinge; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@-webkit-keyframes rollIn { - 0% { - opacity: 0; - -webkit-transform: translateX(-100%) rotate(-120deg); - transform: translateX(-100%) rotate(-120deg); - } - - 100% { - opacity: 1; - -webkit-transform: translateX(0px) rotate(0deg); - transform: translateX(0px) rotate(0deg); - } -} - -@keyframes rollIn { - 0% { - opacity: 0; - -webkit-transform: translateX(-100%) rotate(-120deg); - -ms-transform: translateX(-100%) rotate(-120deg); - transform: translateX(-100%) rotate(-120deg); - } - - 100% { - opacity: 1; - -webkit-transform: translateX(0px) rotate(0deg); - -ms-transform: translateX(0px) rotate(0deg); - transform: translateX(0px) rotate(0deg); - } -} - -.rollIn { - -webkit-animation-name: rollIn; - animation-name: rollIn; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@-webkit-keyframes rollOut { - 0% { - opacity: 1; - -webkit-transform: translateX(0px) rotate(0deg); - transform: translateX(0px) rotate(0deg); - } - - 100% { - opacity: 0; - -webkit-transform: translateX(100%) rotate(120deg); - transform: translateX(100%) rotate(120deg); - } -} - -@keyframes rollOut { - 0% { - opacity: 1; - -webkit-transform: translateX(0px) rotate(0deg); - -ms-transform: translateX(0px) rotate(0deg); - transform: translateX(0px) rotate(0deg); - } - - 100% { - opacity: 0; - -webkit-transform: translateX(100%) rotate(120deg); - -ms-transform: translateX(100%) rotate(120deg); - transform: translateX(100%) rotate(120deg); - } -} - -.rollOut { - -webkit-animation-name: rollOut; - animation-name: rollOut; -} diff --git a/css/app.css b/css/app.css new file mode 100644 index 0000000..205a45f --- /dev/null +++ b/css/app.css @@ -0,0 +1 @@ +meta.foundation-version{font-family:"/5.5.3/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.063em) and (max-width:64em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.063em) and (max-width:90em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.063em) and (max-width:120em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#000000;cursor:auto;font-family:"Open Sans",sans-serif;font-style:normal;font-weight:normal;line-height:150%;margin:0;padding:0;position:relative}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{margin:0 auto;max-width:62.5rem;width:100%}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{margin:0 -0.9375rem;max-width:none;width:auto}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{margin:0;max-width:none;width:auto}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}.column+.column:last-child,.columns+.columns:last-child{float:right}.column+.column.end,.columns+.columns.end{float:left}@media only screen{.small-push-0{position:relative;left:0;right:auto}.small-pull-0{position:relative;right:0;left:auto}.small-push-1{position:relative;left:8.3333333333%;right:auto}.small-pull-1{position:relative;right:8.3333333333%;left:auto}.small-push-2{position:relative;left:16.6666666667%;right:auto}.small-pull-2{position:relative;right:16.6666666667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.3333333333%;right:auto}.small-pull-4{position:relative;right:33.3333333333%;left:auto}.small-push-5{position:relative;left:41.6666666667%;right:auto}.small-pull-5{position:relative;right:41.6666666667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.3333333333%;right:auto}.small-pull-7{position:relative;right:58.3333333333%;left:auto}.small-push-8{position:relative;left:66.6666666667%;right:auto}.small-pull-8{position:relative;right:66.6666666667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.3333333333%;right:auto}.small-pull-10{position:relative;right:83.3333333333%;left:auto}.small-push-11{position:relative;left:91.6666666667%;right:auto}.small-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.small-1{width:8.3333333333%}.small-2{width:16.6666666667%}.small-3{width:25%}.small-4{width:33.3333333333%}.small-5{width:41.6666666667%}.small-6{width:50%}.small-7{width:58.3333333333%}.small-8{width:66.6666666667%}.small-9{width:75%}.small-10{width:83.3333333333%}.small-11{width:91.6666666667%}.small-12{width:100%}.small-offset-0{margin-left:0 !important}.small-offset-1{margin-left:8.3333333333% !important}.small-offset-2{margin-left:16.6666666667% !important}.small-offset-3{margin-left:25% !important}.small-offset-4{margin-left:33.3333333333% !important}.small-offset-5{margin-left:41.6666666667% !important}.small-offset-6{margin-left:50% !important}.small-offset-7{margin-left:58.3333333333% !important}.small-offset-8{margin-left:66.6666666667% !important}.small-offset-9{margin-left:75% !important}.small-offset-10{margin-left:83.3333333333% !important}.small-offset-11{margin-left:91.6666666667% !important}.small-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{float:left;margin-left:0;margin-right:0}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-collapse .row{margin-left:0;margin-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left}}@media only screen and (min-width:40.063em){.medium-push-0{position:relative;left:0;right:auto}.medium-pull-0{position:relative;right:0;left:auto}.medium-push-1{position:relative;left:8.3333333333%;right:auto}.medium-pull-1{position:relative;right:8.3333333333%;left:auto}.medium-push-2{position:relative;left:16.6666666667%;right:auto}.medium-pull-2{position:relative;right:16.6666666667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.3333333333%;right:auto}.medium-pull-4{position:relative;right:33.3333333333%;left:auto}.medium-push-5{position:relative;left:41.6666666667%;right:auto}.medium-pull-5{position:relative;right:41.6666666667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.3333333333%;right:auto}.medium-pull-7{position:relative;right:58.3333333333%;left:auto}.medium-push-8{position:relative;left:66.6666666667%;right:auto}.medium-pull-8{position:relative;right:66.6666666667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.3333333333%;right:auto}.medium-pull-10{position:relative;right:83.3333333333%;left:auto}.medium-push-11{position:relative;left:91.6666666667%;right:auto}.medium-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.medium-1{width:8.3333333333%}.medium-2{width:16.6666666667%}.medium-3{width:25%}.medium-4{width:33.3333333333%}.medium-5{width:41.6666666667%}.medium-6{width:50%}.medium-7{width:58.3333333333%}.medium-8{width:66.6666666667%}.medium-9{width:75%}.medium-10{width:83.3333333333%}.medium-11{width:91.6666666667%}.medium-12{width:100%}.medium-offset-0{margin-left:0 !important}.medium-offset-1{margin-left:8.3333333333% !important}.medium-offset-2{margin-left:16.6666666667% !important}.medium-offset-3{margin-left:25% !important}.medium-offset-4{margin-left:33.3333333333% !important}.medium-offset-5{margin-left:41.6666666667% !important}.medium-offset-6{margin-left:50% !important}.medium-offset-7{margin-left:58.3333333333% !important}.medium-offset-8{margin-left:66.6666666667% !important}.medium-offset-9{margin-left:75% !important}.medium-offset-10{margin-left:83.3333333333% !important}.medium-offset-11{margin-left:91.6666666667% !important}.medium-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{float:left;margin-left:0;margin-right:0}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left}.push-0{position:relative;left:0;right:auto}.pull-0{position:relative;right:0;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}@media only screen and (min-width:64.063em){.large-push-0{position:relative;left:0;right:auto}.large-pull-0{position:relative;right:0;left:auto}.large-push-1{position:relative;left:8.3333333333%;right:auto}.large-pull-1{position:relative;right:8.3333333333%;left:auto}.large-push-2{position:relative;left:16.6666666667%;right:auto}.large-pull-2{position:relative;right:16.6666666667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.3333333333%;right:auto}.large-pull-4{position:relative;right:33.3333333333%;left:auto}.large-push-5{position:relative;left:41.6666666667%;right:auto}.large-pull-5{position:relative;right:41.6666666667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.3333333333%;right:auto}.large-pull-7{position:relative;right:58.3333333333%;left:auto}.large-push-8{position:relative;left:66.6666666667%;right:auto}.large-pull-8{position:relative;right:66.6666666667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.3333333333%;right:auto}.large-pull-10{position:relative;right:83.3333333333%;left:auto}.large-push-11{position:relative;left:91.6666666667%;right:auto}.large-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.large-1{width:8.3333333333%}.large-2{width:16.6666666667%}.large-3{width:25%}.large-4{width:33.3333333333%}.large-5{width:41.6666666667%}.large-6{width:50%}.large-7{width:58.3333333333%}.large-8{width:66.6666666667%}.large-9{width:75%}.large-10{width:83.3333333333%}.large-11{width:91.6666666667%}.large-12{width:100%}.large-offset-0{margin-left:0 !important}.large-offset-1{margin-left:8.3333333333% !important}.large-offset-2{margin-left:16.6666666667% !important}.large-offset-3{margin-left:25% !important}.large-offset-4{margin-left:33.3333333333% !important}.large-offset-5{margin-left:41.6666666667% !important}.large-offset-6{margin-left:50% !important}.large-offset-7{margin-left:58.3333333333% !important}.large-offset-8{margin-left:66.6666666667% !important}.large-offset-9{margin-left:75% !important}.large-offset-10{margin-left:83.3333333333% !important}.large-offset-11{margin-left:91.6666666667% !important}.large-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{float:left;margin-left:0;margin-right:0}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left}.push-0{position:relative;left:0;right:auto}.pull-0{position:relative;right:0;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}.accordion{margin-bottom:0;margin-left:0}.accordion:before,.accordion:after{content:" ";display:table}.accordion:after{clear:both}.accordion .accordion-navigation,.accordion dd{display:block;margin-bottom:0 !important}.accordion .accordion-navigation.active>a,.accordion dd.active>a{background:#e8e8e8;color:#222222}.accordion .accordion-navigation>a,.accordion dd>a{background:#EFEFEF;color:#222222;display:block;font-family:"Open Sans",sans-serif;font-size:1rem;padding:1rem}.accordion .accordion-navigation>a:hover,.accordion dd>a:hover{background:#e3e3e3}.accordion .accordion-navigation>.content,.accordion dd>.content{display:none;padding:0.9375rem}.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{background:#FFFFFF;display:block}.alert-box{border-style:solid;border-width:1px;display:block;font-size:0.8125rem;font-weight:normal;margin-bottom:1.25rem;padding:0.875rem 1.5rem 0.875rem 0.875rem;position:relative;transition:opacity 300ms ease-out;background-color:#486b71;border-color:#3e5c61;color:#FFFFFF}.alert-box .close{right:0.25rem;background:inherit;color:#333333;font-size:1.375rem;line-height:.9;margin-top:-0.6875rem;opacity:0.3;padding:0 6px 4px;position:absolute;top:50%}.alert-box .close:hover,.alert-box .close:focus{opacity:0.5}.alert-box.radius{border-radius:3px}.alert-box.round{border-radius:1000px}.alert-box.success{background-color:#43AC6A;border-color:#3a945b;color:#FFFFFF}.alert-box.alert{background-color:#f04124;border-color:#de2d0f;color:#FFFFFF}.alert-box.secondary{background-color:#e7e7e7;border-color:#c7c7c7;color:#4f4f4f}.alert-box.warning{background-color:#f08a24;border-color:#de770f;color:#FFFFFF}.alert-box.info{background-color:#a0d3e8;border-color:#74bfdd;color:#4f4f4f}.alert-box.alert-close{opacity:0}[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625rem}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}[class*="block-grid-"]>li{display:block;float:left;height:auto;padding:0 0.625rem 1.25rem}@media only screen{.small-block-grid-1>li{list-style:none;width:100%}.small-block-grid-1>li:nth-of-type(1n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{list-style:none;width:50%}.small-block-grid-2>li:nth-of-type(1n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{list-style:none;width:33.3333333333%}.small-block-grid-3>li:nth-of-type(1n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{list-style:none;width:25%}.small-block-grid-4>li:nth-of-type(1n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{list-style:none;width:20%}.small-block-grid-5>li:nth-of-type(1n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{list-style:none;width:16.6666666667%}.small-block-grid-6>li:nth-of-type(1n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{list-style:none;width:14.2857142857%}.small-block-grid-7>li:nth-of-type(1n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{list-style:none;width:12.5%}.small-block-grid-8>li:nth-of-type(1n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{list-style:none;width:11.1111111111%}.small-block-grid-9>li:nth-of-type(1n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{list-style:none;width:10%}.small-block-grid-10>li:nth-of-type(1n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{list-style:none;width:9.0909090909%}.small-block-grid-11>li:nth-of-type(1n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{list-style:none;width:8.3333333333%}.small-block-grid-12>li:nth-of-type(1n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:40.063em){.medium-block-grid-1>li{list-style:none;width:100%}.medium-block-grid-1>li:nth-of-type(1n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{list-style:none;width:50%}.medium-block-grid-2>li:nth-of-type(1n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{list-style:none;width:33.3333333333%}.medium-block-grid-3>li:nth-of-type(1n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{list-style:none;width:25%}.medium-block-grid-4>li:nth-of-type(1n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{list-style:none;width:20%}.medium-block-grid-5>li:nth-of-type(1n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{list-style:none;width:16.6666666667%}.medium-block-grid-6>li:nth-of-type(1n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{list-style:none;width:14.2857142857%}.medium-block-grid-7>li:nth-of-type(1n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{list-style:none;width:12.5%}.medium-block-grid-8>li:nth-of-type(1n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{list-style:none;width:11.1111111111%}.medium-block-grid-9>li:nth-of-type(1n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{list-style:none;width:10%}.medium-block-grid-10>li:nth-of-type(1n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{list-style:none;width:9.0909090909%}.medium-block-grid-11>li:nth-of-type(1n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{list-style:none;width:8.3333333333%}.medium-block-grid-12>li:nth-of-type(1n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:64.063em){.large-block-grid-1>li{list-style:none;width:100%}.large-block-grid-1>li:nth-of-type(1n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{list-style:none;width:50%}.large-block-grid-2>li:nth-of-type(1n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{list-style:none;width:33.3333333333%}.large-block-grid-3>li:nth-of-type(1n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{list-style:none;width:25%}.large-block-grid-4>li:nth-of-type(1n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{list-style:none;width:20%}.large-block-grid-5>li:nth-of-type(1n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{list-style:none;width:16.6666666667%}.large-block-grid-6>li:nth-of-type(1n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{list-style:none;width:14.2857142857%}.large-block-grid-7>li:nth-of-type(1n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{list-style:none;width:12.5%}.large-block-grid-8>li:nth-of-type(1n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{list-style:none;width:11.1111111111%}.large-block-grid-9>li:nth-of-type(1n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{list-style:none;width:10%}.large-block-grid-10>li:nth-of-type(1n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{list-style:none;width:9.0909090909%}.large-block-grid-11>li:nth-of-type(1n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{list-style:none;width:8.3333333333%}.large-block-grid-12>li:nth-of-type(1n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}.breadcrumbs{border-style:solid;border-width:1px;display:block;list-style:none;margin-left:0;overflow:hidden;padding:0.5625rem 0.875rem 0.5625rem;background-color:#f4f4f4;border-color:gainsboro;border-radius:3px}.breadcrumbs>*{color:#486b71;float:left;font-size:0.6875rem;line-height:0.6875rem;margin:0;text-transform:uppercase}.breadcrumbs>*:hover a,.breadcrumbs>*:focus a{text-decoration:underline}.breadcrumbs>* a{color:#486b71}.breadcrumbs>*.current{color:#333333;cursor:default}.breadcrumbs>*.current a{color:#333333;cursor:default}.breadcrumbs>*.current:hover,.breadcrumbs>*.current:hover a,.breadcrumbs>*.current:focus,.breadcrumbs>*.current:focus a{text-decoration:none}.breadcrumbs>*.unavailable{color:#999999}.breadcrumbs>*.unavailable a{color:#999999}.breadcrumbs>*.unavailable:hover,.breadcrumbs>*.unavailable:hover a,.breadcrumbs>*.unavailable:focus,.breadcrumbs>*.unavailable a:focus{color:#999999;cursor:false;text-decoration:none}.breadcrumbs>*:before{color:#AAAAAA;content:"/";margin:0 0.75rem;position:relative;top:1px}.breadcrumbs>*:first-child:before{content:" ";margin:0}[aria-label="breadcrumbs"] [aria-hidden="true"]:after{content:"/"}button,.button{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:0;cursor:pointer;font-family:"Open Sans",sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-align:center;text-decoration:none;display:inline-block;padding:1rem 2rem 1.0625rem 2rem;font-size:1rem;background-color:#486b71;border-color:#3a565a;color:#FFFFFF;transition:background-color 300ms ease-out}button:hover,button:focus,.button:hover,.button:focus{background-color:#3a565a}button:hover,button:focus,.button:hover,.button:focus{color:#FFFFFF}button.secondary,.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#b9b9b9}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333333}button.success,.button.success{background-color:#43AC6A;border-color:#368a55;color:#FFFFFF}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#368a55}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#FFFFFF}button.alert,.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#FFFFFF}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#cf2a0e}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#FFFFFF}button.warning,.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#FFFFFF}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{background-color:#cf6e0e}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{color:#FFFFFF}button.info,.button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333333}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{background-color:#61b6d9}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{color:#FFFFFF}button.large,.button.large{padding:1.125rem 2.25rem 1.1875rem 2.25rem;font-size:1.25rem}button.small,.button.small{padding:0.875rem 1.75rem 0.9375rem 1.75rem;font-size:0.8125rem}button.tiny,.button.tiny{padding:0.625rem 1.25rem 0.6875rem 1.25rem;font-size:0.6875rem}button.expand,.button.expand{padding:1rem 2rem 1.0625rem 2rem;font-size:1rem;padding-bottom:1.0625rem;padding-top:1rem;padding-left:1rem;padding-right:1rem;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:0.75rem}button.right-align,.button.right-align{text-align:right;padding-right:0.75rem}button.radius,.button.radius{border-radius:3px}button.round,.button.round{border-radius:1000px}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#486b71;border-color:#3a565a;color:#FFFFFF;box-shadow:none;cursor:default;opacity:0.7}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#3a565a}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#FFFFFF}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#486b71}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333;box-shadow:none;cursor:default;opacity:0.7}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#b9b9b9}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333333}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e7e7e7}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#43AC6A;border-color:#368a55;color:#FFFFFF;box-shadow:none;cursor:default;opacity:0.7}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#368a55}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#FFFFFF}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#43AC6A}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#f04124;border-color:#cf2a0e;color:#FFFFFF;box-shadow:none;cursor:default;opacity:0.7}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#cf2a0e}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#FFFFFF}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#f04124}button.disabled.warning,button[disabled].warning,.button.disabled.warning,.button[disabled].warning{background-color:#f08a24;border-color:#cf6e0e;color:#FFFFFF;box-shadow:none;cursor:default;opacity:0.7}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#cf6e0e}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{color:#FFFFFF}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#f08a24}button.disabled.info,button[disabled].info,.button.disabled.info,.button[disabled].info{background-color:#a0d3e8;border-color:#61b6d9;color:#333333;box-shadow:none;cursor:default;opacity:0.7}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#61b6d9}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{color:#FFFFFF}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#a0d3e8}button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:40.063em){button,.button{display:inline-block}}.button-group{list-style:none;margin:0;left:0}.button-group:before,.button-group:after{content:" ";display:table}.button-group:after{clear:both}.button-group.even-2 li{display:inline-block;margin:0 -2px;width:50%}.button-group.even-2 li>button,.button-group.even-2 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-2 li:first-child button,.button-group.even-2 li:first-child .button{border-left:0}.button-group.even-2 li button,.button-group.even-2 li .button{width:100%}.button-group.even-3 li{display:inline-block;margin:0 -2px;width:33.3333333333%}.button-group.even-3 li>button,.button-group.even-3 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-3 li:first-child button,.button-group.even-3 li:first-child .button{border-left:0}.button-group.even-3 li button,.button-group.even-3 li .button{width:100%}.button-group.even-4 li{display:inline-block;margin:0 -2px;width:25%}.button-group.even-4 li>button,.button-group.even-4 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-4 li:first-child button,.button-group.even-4 li:first-child .button{border-left:0}.button-group.even-4 li button,.button-group.even-4 li .button{width:100%}.button-group.even-5 li{display:inline-block;margin:0 -2px;width:20%}.button-group.even-5 li>button,.button-group.even-5 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-5 li:first-child button,.button-group.even-5 li:first-child .button{border-left:0}.button-group.even-5 li button,.button-group.even-5 li .button{width:100%}.button-group.even-6 li{display:inline-block;margin:0 -2px;width:16.6666666667%}.button-group.even-6 li>button,.button-group.even-6 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-6 li:first-child button,.button-group.even-6 li:first-child .button{border-left:0}.button-group.even-6 li button,.button-group.even-6 li .button{width:100%}.button-group.even-7 li{display:inline-block;margin:0 -2px;width:14.2857142857%}.button-group.even-7 li>button,.button-group.even-7 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-7 li:first-child button,.button-group.even-7 li:first-child .button{border-left:0}.button-group.even-7 li button,.button-group.even-7 li .button{width:100%}.button-group.even-8 li{display:inline-block;margin:0 -2px;width:12.5%}.button-group.even-8 li>button,.button-group.even-8 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-8 li:first-child button,.button-group.even-8 li:first-child .button{border-left:0}.button-group.even-8 li button,.button-group.even-8 li .button{width:100%}.button-group>li{display:inline-block;margin:0 -2px}.button-group>li>button,.button-group>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group>li:first-child button,.button-group>li:first-child .button{border-left:0}.button-group.stack>li{display:block;margin:0;float:none}.button-group.stack>li>button,.button-group.stack>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.stack>li:first-child button,.button-group.stack>li:first-child .button{border-left:0}.button-group.stack>li>button,.button-group.stack>li .button{border-color:rgba(255,255,255,0.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.stack>li>button{width:100%}.button-group.stack>li:first-child button,.button-group.stack>li:first-child .button{border-top:0}.button-group.stack-for-small>li{display:inline-block;margin:0 -2px}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-left:0}@media only screen and (max-width: 40em){.button-group.stack-for-small>li{display:block;margin:0;width:100%;}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-left:0}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-color:rgba(255,255,255,0.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.stack-for-small>li>button{width:100%}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-top:0}}.button-group.radius>*{display:inline-block;margin:0 -2px}.button-group.radius>*>button,.button-group.radius>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius>*:first-child button,.button-group.radius>*:first-child .button{border-left:0}.button-group.radius>*,.button-group.radius>*>a,.button-group.radius>*>button,.button-group.radius>*>.button{border-radius:0}.button-group.radius>*:first-child,.button-group.radius>*:first-child>a,.button-group.radius>*:first-child>button,.button-group.radius>*:first-child>.button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius>*:last-child,.button-group.radius>*:last-child>a,.button-group.radius>*:last-child>button,.button-group.radius>*:last-child>.button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>*{display:block;margin:0}.button-group.radius.stack>*>button,.button-group.radius.stack>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius.stack>*:first-child button,.button-group.radius.stack>*:first-child .button{border-left:0}.button-group.radius.stack>*>button,.button-group.radius.stack>* .button{border-color:rgba(255,255,255,0.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.radius.stack>*>button{width:100%}.button-group.radius.stack>*:first-child button,.button-group.radius.stack>*:first-child .button{border-top:0}.button-group.radius.stack>*,.button-group.radius.stack>*>a,.button-group.radius.stack>*>button,.button-group.radius.stack>*>.button{border-radius:0}.button-group.radius.stack>*:first-child,.button-group.radius.stack>*:first-child>a,.button-group.radius.stack>*:first-child>button,.button-group.radius.stack>*:first-child>.button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>*:last-child,.button-group.radius.stack>*:last-child>a,.button-group.radius.stack>*:last-child>button,.button-group.radius.stack>*:last-child>.button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}@media only screen and (min-width:40.063em){.button-group.radius.stack-for-small>*{display:inline-block;margin:0 -2px;}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-left:0}.button-group.radius.stack-for-small>*,.button-group.radius.stack-for-small>*>a,.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>*>.button{border-radius:0}.button-group.radius.stack-for-small>*:first-child,.button-group.radius.stack-for-small>*:first-child>a,.button-group.radius.stack-for-small>*:first-child>button,.button-group.radius.stack-for-small>*:first-child>.button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius.stack-for-small>*:last-child,.button-group.radius.stack-for-small>*:last-child>a,.button-group.radius.stack-for-small>*:last-child>button,.button-group.radius.stack-for-small>*:last-child>.button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}}@media only screen and (max-width: 40em){.button-group.radius.stack-for-small>*{display:block;margin:0;}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-left:0}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-color:rgba(255,255,255,0.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.radius.stack-for-small>*>button{width:100%}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-top:0}.button-group.radius.stack-for-small>*,.button-group.radius.stack-for-small>*>a,.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>*>.button{border-radius:0}.button-group.radius.stack-for-small>*:first-child,.button-group.radius.stack-for-small>*:first-child>a,.button-group.radius.stack-for-small>*:first-child>button,.button-group.radius.stack-for-small>*:first-child>.button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack-for-small>*:last-child,.button-group.radius.stack-for-small>*:last-child>a,.button-group.radius.stack-for-small>*:last-child>button,.button-group.radius.stack-for-small>*:last-child>.button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}}.button-group.round>*{display:inline-block;margin:0 -2px}.button-group.round>*>button,.button-group.round>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round>*:first-child button,.button-group.round>*:first-child .button{border-left:0}.button-group.round>*,.button-group.round>*>a,.button-group.round>*>button,.button-group.round>*>.button{border-radius:0}.button-group.round>*:first-child,.button-group.round>*:first-child>a,.button-group.round>*:first-child>button,.button-group.round>*:first-child>.button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round>*:last-child,.button-group.round>*:last-child>a,.button-group.round>*:last-child>button,.button-group.round>*:last-child>.button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.button-group.round.stack>*{display:block;margin:0}.button-group.round.stack>*>button,.button-group.round.stack>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round.stack>*:first-child button,.button-group.round.stack>*:first-child .button{border-left:0}.button-group.round.stack>*>button,.button-group.round.stack>* .button{border-color:rgba(255,255,255,0.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.round.stack>*>button{width:100%}.button-group.round.stack>*:first-child button,.button-group.round.stack>*:first-child .button{border-top:0}.button-group.round.stack>*,.button-group.round.stack>*>a,.button-group.round.stack>*>button,.button-group.round.stack>*>.button{border-radius:0}.button-group.round.stack>*:first-child,.button-group.round.stack>*:first-child>a,.button-group.round.stack>*:first-child>button,.button-group.round.stack>*:first-child>.button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack>*:last-child,.button-group.round.stack>*:last-child>a,.button-group.round.stack>*:last-child>button,.button-group.round.stack>*:last-child>.button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}@media only screen and (min-width:40.063em){.button-group.round.stack-for-small>*{display:inline-block;margin:0 -2px;}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-left:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>*>.button{border-radius:0}.button-group.round.stack-for-small>*:first-child,.button-group.round.stack-for-small>*:first-child>a,.button-group.round.stack-for-small>*:first-child>button,.button-group.round.stack-for-small>*:first-child>.button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round.stack-for-small>*:last-child,.button-group.round.stack-for-small>*:last-child>a,.button-group.round.stack-for-small>*:last-child>button,.button-group.round.stack-for-small>*:last-child>.button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}}@media only screen and (max-width: 40em){.button-group.round.stack-for-small>*{display:block;margin:0;}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-left:0}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-color:rgba(255,255,255,0.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.round.stack-for-small>*>button{width:100%}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-top:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>*>.button{border-radius:0}.button-group.round.stack-for-small>*:first-child,.button-group.round.stack-for-small>*:first-child>a,.button-group.round.stack-for-small>*:first-child>button,.button-group.round.stack-for-small>*:first-child>.button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack-for-small>*:last-child,.button-group.round.stack-for-small>*:last-child>a,.button-group.round.stack-for-small>*:last-child>button,.button-group.round.stack-for-small>*:last-child>.button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}}.button-bar:before,.button-bar:after{content:" ";display:table}.button-bar:after{clear:both}.button-bar .button-group{float:left;margin-right:0.625rem}.button-bar .button-group div{overflow:hidden}.clearing-thumbs,[data-clearing]{list-style:none;margin-left:0;margin-bottom:0}.clearing-thumbs:before,.clearing-thumbs:after,[data-clearing]:before,[data-clearing]:after{content:" ";display:table}.clearing-thumbs:after,[data-clearing]:after{clear:both}.clearing-thumbs li,[data-clearing] li{float:left;margin-right:10px}.clearing-thumbs[class*="block-grid-"] li,[data-clearing][class*="block-grid-"] li{margin-right:0}.clearing-blackout{background:#333333;height:100%;position:fixed;top:0;width:100%;z-index:998;left:0}.clearing-blackout .clearing-close{display:block}.clearing-container{height:100%;margin:0;overflow:hidden;position:relative;z-index:998}.clearing-touch-label{color:#AAAAAA;font-size:.6em;left:50%;position:absolute;top:50%}.visible-img{height:95%;position:relative}.visible-img img{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);max-height:100%;max-width:100%}.clearing-caption{background:#333333;bottom:0;color:#CCCCCC;font-size:0.875em;line-height:1.3;margin-bottom:0;padding:10px 30px 20px;position:absolute;text-align:center;width:100%;left:0}.clearing-close{color:#CCCCCC;display:none;font-size:30px;line-height:1;padding-left:20px;padding-top:10px;z-index:999}.clearing-close:hover,.clearing-close:focus{color:#CCCCCC}.clearing-assembled .clearing-container{height:100%}.clearing-assembled .clearing-container .carousel>ul{display:none}.clearing-feature li{display:none}.clearing-feature li.clearing-featured-img{display:block}@media only screen and (min-width:40.063em){.clearing-main-prev,.clearing-main-next{height:100%;position:absolute;top:0;width:40px}.clearing-main-prev>span,.clearing-main-next>span{border:solid 12px;display:block;height:0;position:absolute;top:50%;width:0}.clearing-main-prev>span:hover,.clearing-main-next>span:hover{opacity:.8}.clearing-main-prev{left:0}.clearing-main-prev>span{left:5px;border-color:transparent;border-right-color:#CCCCCC}.clearing-main-next{right:0}.clearing-main-next>span{border-color:transparent;border-left-color:#CCCCCC}.clearing-main-prev.disabled,.clearing-main-next.disabled{opacity:.3}.clearing-assembled .clearing-container .carousel{background:rgba(51,51,51,0.8);height:120px;margin-top:10px;text-align:center}.clearing-assembled .clearing-container .carousel>ul{display:inline-block;z-index:999;height:100%;position:relative;float:none}.clearing-assembled .clearing-container .carousel>ul li{clear:none;cursor:pointer;display:block;float:left;margin-right:0;min-height:inherit;opacity:.4;overflow:hidden;padding:0;position:relative;width:120px}.clearing-assembled .clearing-container .carousel>ul li.fix-height img{height:100%;max-width:none}.clearing-assembled .clearing-container .carousel>ul li a.th{border:none;box-shadow:none;display:block}.clearing-assembled .clearing-container .carousel>ul li img{cursor:pointer !important;width:100% !important}.clearing-assembled .clearing-container .carousel>ul li.visible{opacity:1}.clearing-assembled .clearing-container .carousel>ul li:hover{opacity:.8}.clearing-assembled .clearing-container .visible-img{background:#333333;height:85%;overflow:hidden}.clearing-close{padding-left:0;padding-top:0;position:absolute;top:10px;right:20px}}.f-dropdown{display:none;left:-9999px;list-style:none;margin-left:0;position:absolute;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;height:auto;max-height:none;width:100%;z-index:89;margin-top:2px;max-width:200px}.f-dropdown.open{display:block}.f-dropdown>*:first-child{margin-top:0}.f-dropdown>*:last-child{margin-bottom:0}.f-dropdown:before{border:inset 6px;content:"";display:block;height:0;width:0;border-color:transparent transparent #FFFFFF transparent;border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:89}.f-dropdown:after{border:inset 7px;content:"";display:block;height:0;width:0;border-color:transparent transparent #cccccc transparent;border-bottom-style:solid;position:absolute;top:-14px;left:9px;z-index:88}.f-dropdown.right:before{left:auto;right:10px}.f-dropdown.right:after{left:auto;right:9px}.f-dropdown.drop-right{display:none;left:-9999px;list-style:none;margin-left:0;position:absolute;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;height:auto;max-height:none;width:100%;z-index:89;margin-top:0;margin-left:2px;max-width:200px}.f-dropdown.drop-right.open{display:block}.f-dropdown.drop-right>*:first-child{margin-top:0}.f-dropdown.drop-right>*:last-child{margin-bottom:0}.f-dropdown.drop-right:before{border:inset 6px;content:"";display:block;height:0;width:0;border-color:transparent #FFFFFF transparent transparent;border-right-style:solid;position:absolute;top:10px;left:-12px;z-index:89}.f-dropdown.drop-right:after{border:inset 7px;content:"";display:block;height:0;width:0;border-color:transparent #cccccc transparent transparent;border-right-style:solid;position:absolute;top:9px;left:-14px;z-index:88}.f-dropdown.drop-left{display:none;left:-9999px;list-style:none;margin-left:0;position:absolute;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;height:auto;max-height:none;width:100%;z-index:89;margin-top:0;margin-left:-2px;max-width:200px}.f-dropdown.drop-left.open{display:block}.f-dropdown.drop-left>*:first-child{margin-top:0}.f-dropdown.drop-left>*:last-child{margin-bottom:0}.f-dropdown.drop-left:before{border:inset 6px;content:"";display:block;height:0;width:0;border-color:transparent transparent transparent #FFFFFF;border-left-style:solid;position:absolute;top:10px;right:-12px;left:auto;z-index:89}.f-dropdown.drop-left:after{border:inset 7px;content:"";display:block;height:0;width:0;border-color:transparent transparent transparent #cccccc;border-left-style:solid;position:absolute;top:9px;right:-14px;left:auto;z-index:88}.f-dropdown.drop-top{display:none;left:-9999px;list-style:none;margin-left:0;position:absolute;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;height:auto;max-height:none;width:100%;z-index:89;margin-left:0;margin-top:-2px;max-width:200px}.f-dropdown.drop-top.open{display:block}.f-dropdown.drop-top>*:first-child{margin-top:0}.f-dropdown.drop-top>*:last-child{margin-bottom:0}.f-dropdown.drop-top:before{border:inset 6px;content:"";display:block;height:0;width:0;border-color:#FFFFFF transparent transparent transparent;border-top-style:solid;bottom:-12px;position:absolute;top:auto;left:10px;right:auto;z-index:89}.f-dropdown.drop-top:after{border:inset 7px;content:"";display:block;height:0;width:0;border-color:#cccccc transparent transparent transparent;border-top-style:solid;bottom:-14px;position:absolute;top:auto;left:9px;right:auto;z-index:88}.f-dropdown li{cursor:pointer;font-size:0.875rem;line-height:1.125rem;margin:0}.f-dropdown li:hover,.f-dropdown li:focus{background:#EEEEEE}.f-dropdown li a{display:block;padding:0.5rem;color:#555555}.f-dropdown.content{display:none;left:-9999px;list-style:none;margin-left:0;position:absolute;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;height:auto;max-height:none;padding:1rem;width:100%;z-index:89;max-width:200px}.f-dropdown.content.open{display:block}.f-dropdown.content>*:first-child{margin-top:0}.f-dropdown.content>*:last-child{margin-bottom:0}.f-dropdown.radius{border-radius:3px}.f-dropdown.tiny{max-width:200px}.f-dropdown.small{max-width:300px}.f-dropdown.medium{max-width:500px}.f-dropdown.large{max-width:800px}.f-dropdown.mega{width:100% !important;max-width:100% !important}.f-dropdown.mega.open{left:0 !important}.dropdown.button,button.dropdown{position:relative;padding-right:3.5625rem}.dropdown.button::after,button.dropdown::after{border-color:#FFFFFF transparent transparent transparent;border-style:solid;content:"";display:block;height:0;position:absolute;top:50%;width:0}.dropdown.button::after,button.dropdown::after{border-width:0.375rem;right:1.40625rem;margin-top:-0.15625rem}.dropdown.button::after,button.dropdown::after{border-color:#FFFFFF transparent transparent transparent}.dropdown.button.tiny,button.dropdown.tiny{padding-right:2.625rem}.dropdown.button.tiny:after,button.dropdown.tiny:after{border-width:0.375rem;right:1.125rem;margin-top:-0.125rem}.dropdown.button.tiny::after,button.dropdown.tiny::after{border-color:#FFFFFF transparent transparent transparent}.dropdown.button.small,button.dropdown.small{padding-right:3.0625rem}.dropdown.button.small::after,button.dropdown.small::after{border-width:0.4375rem;right:1.3125rem;margin-top:-0.15625rem}.dropdown.button.small::after,button.dropdown.small::after{border-color:#FFFFFF transparent transparent transparent}.dropdown.button.large,button.dropdown.large{padding-right:3.625rem}.dropdown.button.large::after,button.dropdown.large::after{border-width:0.3125rem;right:1.71875rem;margin-top:-0.15625rem}.dropdown.button.large::after,button.dropdown.large::after{border-color:#FFFFFF transparent transparent transparent}.dropdown.button.secondary:after,button.dropdown.secondary:after{border-color:#333333 transparent transparent transparent}.flex-video{height:0;margin-bottom:1rem;overflow:hidden;padding-bottom:67.5%;padding-top:1.5625rem;position:relative}.flex-video.widescreen{padding-bottom:56.34%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{height:100%;position:absolute;top:0;width:100%;left:0}form{margin:0 0 1rem}form .row .row{margin:0 -0.5rem}form .row .row .column,form .row .row .columns{padding:0 0.5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5rem}label{color:#4d4d4d;cursor:pointer;display:block;font-size:0.875rem;font-weight:normal;line-height:1.5;margin-bottom:0}label.right{float:none !important;text-align:right}label.inline{margin:0 0 1rem 0;padding:0.5625rem 0}label small{text-transform:capitalize;color:#676767}.prefix,.postfix{border-style:solid;border-width:1px;display:block;font-size:0.875rem;height:2.3125rem;line-height:2.3125rem;overflow:visible;padding-bottom:0;padding-top:0;position:relative;text-align:center;width:100%;z-index:2}.postfix.button{border:none;padding-left:0;padding-right:0;padding-bottom:0;padding-top:0;text-align:center}.prefix.button{border:none;padding-left:0;padding-right:0;padding-bottom:0;padding-top:0;text-align:center}.prefix.button.radius{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.prefix.button.round{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333333;border-color:#cccccc}span.postfix,label.postfix{background:#f2f2f2;border-left:none;color:#333333;border-color:#cccccc}input:not([type]),input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{-webkit-appearance:none;-moz-appearance:none;border-radius:0;background-color:#FFFFFF;border-style:solid;border-width:1px;border-color:#cccccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-family:inherit;font-size:0.875rem;height:2.3125rem;margin:0 0 1rem 0;padding:0.5rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color 0.15s linear,background 0.15s linear;-moz-transition:border-color 0.15s linear,background 0.15s linear;-ms-transition:border-color 0.15s linear,background 0.15s linear;-o-transition:border-color 0.15s linear,background 0.15s linear;transition:border-color 0.15s linear,background 0.15s linear}input:not([type]):focus,input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{background:#fafafa;border-color:#999999;outline:none}input:not([type]):disabled,input[type="text"]:disabled,input[type="password"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="month"]:disabled,input[type="week"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="color"]:disabled,textarea:disabled{background-color:#DDDDDD;cursor:default}input:not([type])[disabled],input:not([type])[readonly],fieldset[disabled] input:not([type]),input[type="text"][disabled],input[type="text"][readonly],fieldset[disabled] input[type="text"],input[type="password"][disabled],input[type="password"][readonly],fieldset[disabled] input[type="password"],input[type="date"][disabled],input[type="date"][readonly],fieldset[disabled] input[type="date"],input[type="datetime"][disabled],input[type="datetime"][readonly],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],input[type="datetime-local"][readonly],fieldset[disabled] input[type="datetime-local"],input[type="month"][disabled],input[type="month"][readonly],fieldset[disabled] input[type="month"],input[type="week"][disabled],input[type="week"][readonly],fieldset[disabled] input[type="week"],input[type="email"][disabled],input[type="email"][readonly],fieldset[disabled] input[type="email"],input[type="number"][disabled],input[type="number"][readonly],fieldset[disabled] input[type="number"],input[type="search"][disabled],input[type="search"][readonly],fieldset[disabled] input[type="search"],input[type="tel"][disabled],input[type="tel"][readonly],fieldset[disabled] input[type="tel"],input[type="time"][disabled],input[type="time"][readonly],fieldset[disabled] input[type="time"],input[type="url"][disabled],input[type="url"][readonly],fieldset[disabled] input[type="url"],input[type="color"][disabled],input[type="color"][readonly],fieldset[disabled] input[type="color"],textarea[disabled],textarea[readonly],fieldset[disabled] textarea{background-color:#DDDDDD;cursor:default}input:not([type]).radius,input[type="text"].radius,input[type="password"].radius,input[type="date"].radius,input[type="datetime"].radius,input[type="datetime-local"].radius,input[type="month"].radius,input[type="week"].radius,input[type="email"].radius,input[type="number"].radius,input[type="search"].radius,input[type="tel"].radius,input[type="time"].radius,input[type="url"].radius,input[type="color"].radius,textarea.radius{border-radius:3px}form .row .prefix-radius.row.collapse input,form .row .prefix-radius.row.collapse textarea,form .row .prefix-radius.row.collapse select,form .row .prefix-radius.row.collapse button{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-radius.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse input,form .row .postfix-radius.row.collapse textarea,form .row .postfix-radius.row.collapse select,form .row .postfix-radius.row.collapse button{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-round.row.collapse input,form .row .prefix-round.row.collapse textarea,form .row .prefix-round.row.collapse select,form .row .prefix-round.row.collapse button{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}form .row .prefix-round.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse input,form .row .postfix-round.row.collapse textarea,form .row .postfix-round.row.collapse select,form .row .postfix-round.row.collapse button{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;border-radius:0}textarea[rows]{height:auto}textarea{max-width:100%}::-webkit-input-placeholder{color:#666666}:-moz-placeholder{color:#666666}::-moz-placeholder{color:#666666}:-ms-input-placeholder{color:#666666}select{-webkit-appearance:none !important;-moz-appearance:none !important;background-color:#FAFAFA;border-radius:0;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+');background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#cccccc;color:rgba(0,0,0,0.75);font-family:inherit;font-size:0.875rem;line-height:normal;padding:0.5rem;border-radius:0;height:2.3125rem}select::-ms-expand{display:none}select.radius{border-radius:3px}select:focus{background-color:#f3f3f3;border-color:#999999}select:disabled{background-color:#DDDDDD;cursor:default}select[multiple]{height:auto}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem 0}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type="file"]{width:100%}fieldset{border:1px solid #DDDDDD;margin:1.125rem 0;padding:1.25rem}fieldset legend{font-weight:bold;margin:0;margin-left:-0.1875rem;padding:0 0.1875rem}[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] span.error,[data-abide] small.error{display:block;font-size:0.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:0.375rem 0.5625rem 0.5625rem;background:#f04124;color:#FFFFFF}[data-abide] span.error,[data-abide] small.error{display:none}span.error,small.error{display:block;font-size:0.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:0.375rem 0.5625rem 0.5625rem;background:#f04124;color:#FFFFFF}.error input,.error textarea,.error select{margin-bottom:0}.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem}.error label,.error label.error{color:#f04124}.error small.error{display:block;font-size:0.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:0.375rem 0.5625rem 0.5625rem;background:#f04124;color:#FFFFFF}.error>label>small{background:transparent;color:#676767;display:inline;font-size:60%;font-style:normal;margin:0;padding:0;text-transform:capitalize}.error span.error-message{display:block}input.error,textarea.error,select.error{margin-bottom:0}label.error{color:#f04124}.icon-bar{display:inline-block;font-size:0;width:100%;background:#333333}.icon-bar>*{display:block;float:left;font-size:1rem;margin:0 auto;padding:1.25rem;text-align:center;width:25%}.icon-bar>* i,.icon-bar>* img{display:block;margin:0 auto}.icon-bar>* i+label,.icon-bar>* img+label{margin-top:.0625rem}.icon-bar>* i{font-size:1.875rem;vertical-align:middle}.icon-bar>* img{height:1.875rem;width:1.875rem}.icon-bar.label-right>* i,.icon-bar.label-right>* img{display:inline-block;margin:0 .0625rem 0 0}.icon-bar.label-right>* i+label,.icon-bar.label-right>* img+label{margin-top:0}.icon-bar.label-right>* label{display:inline-block}.icon-bar.vertical.label-right>*{text-align:left}.icon-bar.vertical,.icon-bar.small-vertical{height:100%;width:auto}.icon-bar.vertical .item,.icon-bar.small-vertical .item{float:none;margin:auto;width:auto}@media only screen and (min-width:40.063em){.icon-bar.medium-vertical{height:100%;width:auto;}.icon-bar.medium-vertical .item{float:none;margin:auto;width:auto}}@media only screen and (min-width:64.063em){.icon-bar.large-vertical{height:100%;width:auto;}.icon-bar.large-vertical .item{float:none;margin:auto;width:auto}}.icon-bar>*{font-size:1rem;padding:1.25rem}.icon-bar>* i+label,.icon-bar>* img+label{margin-top:.0625rem;font-size:1rem}.icon-bar>* i{font-size:1.875rem}.icon-bar>* img{height:1.875rem;width:1.875rem}.icon-bar>* label{color:#FFFFFF}.icon-bar>* i{color:#FFFFFF}.icon-bar>a:hover{background:#486b71}.icon-bar>a:hover label{color:#FFFFFF}.icon-bar>a:hover i{color:#FFFFFF}.icon-bar>a.active{background:#486b71}.icon-bar>a.active label{color:#FFFFFF}.icon-bar>a.active i{color:#FFFFFF}.icon-bar .item.disabled{cursor:false;opacity:0.7;pointer-events:none}.icon-bar .item.disabled>*{opacity:0.7;cursor:false}.icon-bar.two-up .item{width:50%}.icon-bar.two-up.vertical .item,.icon-bar.two-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.two-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.two-up.large-vertical .item{width:auto;}}.icon-bar.three-up .item{width:33.3333%}.icon-bar.three-up.vertical .item,.icon-bar.three-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.three-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.three-up.large-vertical .item{width:auto;}}.icon-bar.four-up .item{width:25%}.icon-bar.four-up.vertical .item,.icon-bar.four-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.four-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.four-up.large-vertical .item{width:auto;}}.icon-bar.five-up .item{width:20%}.icon-bar.five-up.vertical .item,.icon-bar.five-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.five-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.five-up.large-vertical .item{width:auto;}}.icon-bar.six-up .item{width:16.66667%}.icon-bar.six-up.vertical .item,.icon-bar.six-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.six-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.six-up.large-vertical .item{width:auto;}}.icon-bar.seven-up .item{width:14.28571%}.icon-bar.seven-up.vertical .item,.icon-bar.seven-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.seven-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.seven-up.large-vertical .item{width:auto;}}.icon-bar.eight-up .item{width:12.5%}.icon-bar.eight-up.vertical .item,.icon-bar.eight-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.eight-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.eight-up.large-vertical .item{width:auto;}}.icon-bar.two-up .item{width:50%}.icon-bar.two-up.vertical .item,.icon-bar.two-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.two-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.two-up.large-vertical .item{width:auto;}}.icon-bar.three-up .item{width:33.3333%}.icon-bar.three-up.vertical .item,.icon-bar.three-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.three-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.three-up.large-vertical .item{width:auto;}}.icon-bar.four-up .item{width:25%}.icon-bar.four-up.vertical .item,.icon-bar.four-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.four-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.four-up.large-vertical .item{width:auto;}}.icon-bar.five-up .item{width:20%}.icon-bar.five-up.vertical .item,.icon-bar.five-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.five-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.five-up.large-vertical .item{width:auto;}}.icon-bar.six-up .item{width:16.66667%}.icon-bar.six-up.vertical .item,.icon-bar.six-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.six-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.six-up.large-vertical .item{width:auto;}}.icon-bar.seven-up .item{width:14.28571%}.icon-bar.seven-up.vertical .item,.icon-bar.seven-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.seven-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.seven-up.large-vertical .item{width:auto;}}.icon-bar.eight-up .item{width:12.5%}.icon-bar.eight-up.vertical .item,.icon-bar.eight-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.eight-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.eight-up.large-vertical .item{width:auto;}}.inline-list{list-style:none;margin-top:0;margin-bottom:1.0625rem;margin-left:-1.375rem;margin-right:0;overflow:hidden;padding:0}.inline-list>li{display:block;float:left;list-style:none;margin-left:1.375rem}.inline-list>li>*{display:block}.joyride-list{display:none}.joyride-tip-guide{background:#333333;color:#FFFFFF;display:none;font-family:inherit;font-weight:normal;position:absolute;top:0;width:95%;z-index:103;left:2.5%}.lt-ie9 .joyride-tip-guide{margin-left:-400px;max-width:800px;left:50%}.joyride-content-wrapper{padding:1.125rem 1.25rem 1.5rem;width:100%}.joyride-content-wrapper .button{margin-bottom:0 !important}.joyride-content-wrapper .joyride-prev-tip{margin-right:10px}.joyride-tip-guide .joyride-nub{border:10px solid #333333;display:block;height:0;position:absolute;width:0;left:22px}.joyride-tip-guide .joyride-nub.top{border-color:#333333;border-top-color:transparent !important;border-top-style:solid;border-left-color:transparent !important;border-right-color:transparent !important;top:-20px}.joyride-tip-guide .joyride-nub.bottom{border-color:#333333 !important;border-bottom-color:transparent !important;border-bottom-style:solid;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px}.joyride-tip-guide .joyride-nub.right{right:-20px}.joyride-tip-guide .joyride-nub.left{left:-20px}.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide h5,.joyride-tip-guide h6{color:#FFFFFF;font-weight:bold;line-height:1.25;margin:0}.joyride-tip-guide p{font-size:0.875rem;line-height:1.3;margin:0 0 1.125rem 0}.joyride-timer-indicator-wrap{border:solid 1px #555555;bottom:1rem;height:3px;position:absolute;width:50px;right:1.0625rem}.joyride-timer-indicator{background:#666666;display:block;height:inherit;width:0}.joyride-close-tip{color:#777777 !important;font-size:24px;font-weight:normal;line-height:.5 !important;position:absolute;text-decoration:none;top:10px;right:12px}.joyride-close-tip:hover,.joyride-close-tip:focus{color:#EEEEEE !important}.joyride-modal-bg{background:rgba(0,0,0,0.5);cursor:pointer;display:none;height:100%;position:fixed;top:0;width:100%;z-index:100;left:0}.joyride-expose-wrapper{background-color:#FFFFFF;border-radius:3px;box-shadow:0 0 15px #FFFFFF;position:absolute;z-index:102}.joyride-expose-cover{background:transparent;border-radius:3px;left:0;position:absolute;top:0;z-index:9999}@media only screen{.joyride-tip-guide{width:300px;left:inherit}.joyride-tip-guide .joyride-nub.bottom{border-color:#333333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px}.joyride-tip-guide .joyride-nub.right{border-color:#333333 !important;border-right-color:transparent !important;border-bottom-color:transparent !important;border-top-color:transparent !important;left:auto;right:-20px;top:22px}.joyride-tip-guide .joyride-nub.left{border-color:#333333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-top-color:transparent !important;left:-20px;right:auto;top:22px}}.keystroke,kbd{background-color:#ededed;border-color:#dddddd;color:#222222;border-style:solid;border-width:1px;font-family:"Consolas","Menlo","Courier",monospace;font-size:inherit;margin:0;padding:0.125rem 0.25rem 0;border-radius:3px}.label{display:inline-block;font-family:"Open Sans",sans-serif;font-weight:normal;line-height:1;margin-bottom:auto;position:relative;text-align:center;text-decoration:none;white-space:nowrap;padding:0.25rem 0.5rem 0.25rem;font-size:0.6875rem;background-color:#486b71;color:#FFFFFF}.label.radius{border-radius:3px}.label.round{border-radius:1000px}.label.alert{background-color:#f04124;color:#FFFFFF}.label.warning{background-color:#f08a24;color:#FFFFFF}.label.success{background-color:#43AC6A;color:#FFFFFF}.label.secondary{background-color:#e7e7e7;color:#333333}.label.info{background-color:#a0d3e8;color:#333333}[data-magellan-expedition],[data-magellan-expedition-clone]{background:#FFFFFF;min-width:100%;padding:10px;z-index:50}[data-magellan-expedition] .sub-nav,[data-magellan-expedition-clone] .sub-nav{margin-bottom:0}[data-magellan-expedition] .sub-nav dd,[data-magellan-expedition-clone] .sub-nav dd{margin-bottom:0}[data-magellan-expedition] .sub-nav a,[data-magellan-expedition-clone] .sub-nav a{line-height:1.8em}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.slideshow-wrapper{position:relative}.slideshow-wrapper ul{list-style-type:none;margin:0}.slideshow-wrapper ul li,.slideshow-wrapper ul li .orbit-caption{display:none}.slideshow-wrapper ul li:first-child{display:block}.slideshow-wrapper .orbit-container{background-color:transparent}.slideshow-wrapper .orbit-container li{display:block}.slideshow-wrapper .orbit-container li .orbit-caption{display:block}.slideshow-wrapper .orbit-container .orbit-bullets li{display:inline-block}.slideshow-wrapper .preloader{border-radius:1000px;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:rotate;animation-timing-function:linear;border-color:#555555 #FFFFFF;border:solid 3px;display:block;height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px}.orbit-container{background:none;overflow:hidden;position:relative;width:100%}.orbit-container .orbit-slides-container{list-style:none;margin:0;padding:0;position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.orbit-container .orbit-slides-container img{display:block;max-width:100%}.orbit-container .orbit-slides-container>*{position:absolute;top:0;width:100%;margin-left:100%}.orbit-container .orbit-slides-container>*:first-child{margin-left:0}.orbit-container .orbit-slides-container>* .orbit-caption{bottom:0;position:absolute;background-color:rgba(51,51,51,0.8);color:#FFFFFF;font-size:0.875rem;padding:0.625rem 0.875rem;width:100%}.orbit-container .orbit-slide-number{left:10px;background:transparent;color:#FFFFFF;font-size:12px;position:absolute;top:10px;z-index:10}.orbit-container .orbit-slide-number span{font-weight:700;padding:0.3125rem}.orbit-container .orbit-timer{position:absolute;top:12px;right:10px;height:6px;width:100px;z-index:10}.orbit-container .orbit-timer .orbit-progress{height:3px;background-color:rgba(255,255,255,0.3);display:block;width:0;position:relative;right:20px;top:5px}.orbit-container .orbit-timer>span{border:solid 4px #FFFFFF;border-bottom:none;border-top:none;display:none;height:14px;position:absolute;top:0;width:11px;right:0}.orbit-container .orbit-timer.paused>span{top:0;width:11px;height:14px;border:inset 8px;border-left-style:solid;border-color:transparent;border-left-color:#FFFFFF;right:-4px}.orbit-container .orbit-timer.paused>span.dark{border-left-color:#333333}.orbit-container:hover .orbit-timer>span{display:block}.orbit-container .orbit-prev,.orbit-container .orbit-next{background-color:transparent;color:white;height:60px;line-height:50px;margin-top:-25px;position:absolute;text-indent:-9999px !important;top:45%;width:36px;z-index:10}.orbit-container .orbit-prev:hover,.orbit-container .orbit-next:hover{background-color:rgba(0,0,0,0.3)}.orbit-container .orbit-prev>span,.orbit-container .orbit-next>span{border:inset 10px;display:block;height:0;margin-top:-10px;position:absolute;top:50%;width:0}.orbit-container .orbit-prev{left:0}.orbit-container .orbit-prev>span{border-right-style:solid;border-color:transparent;border-right-color:#FFFFFF}.orbit-container .orbit-prev:hover>span{border-right-color:#FFFFFF}.orbit-container .orbit-next{right:0}.orbit-container .orbit-next>span{border-color:transparent;border-left-style:solid;border-left-color:#FFFFFF;left:50%;margin-left:-4px}.orbit-container .orbit-next:hover>span{border-left-color:#FFFFFF}.orbit-bullets-container{text-align:center}.orbit-bullets{display:block;float:none;margin:0 auto 30px auto;overflow:hidden;position:relative;text-align:center;top:10px}.orbit-bullets li{background:#CCCCCC;cursor:pointer;display:inline-block;float:none;height:0.5625rem;margin-right:6px;width:0.5625rem;border-radius:1000px}.orbit-bullets li.active{background:#999999}.orbit-bullets li:last-child{margin-right:0}.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:none}.touch .orbit-bullets{display:none}@media only screen and (min-width:40.063em){.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:inherit}.touch .orbit-bullets{display:block}}@media only screen and (max-width: 40em){.orbit-stack-on-small .orbit-slides-container{height:auto !important}.orbit-stack-on-small .orbit-slides-container>*{margin:0 !important;opacity:1 !important;position:relative}.orbit-stack-on-small .orbit-slide-number{display:none}.orbit-timer{display:none}.orbit-next,.orbit-prev{display:none}.orbit-bullets{display:none}}ul.pagination{display:block;margin-left:-0.3125rem;min-height:1.5rem}ul.pagination li{color:#222222;font-size:0.875rem;height:1.5rem;margin-left:0.3125rem}ul.pagination li a,ul.pagination li button{border-radius:3px;transition:background-color 300ms ease-out;background:none;color:#999999;display:block;font-size:1em;font-weight:normal;line-height:inherit;padding:0.0625rem 0.625rem 0.0625rem}ul.pagination li:hover a,ul.pagination li a:focus,ul.pagination li:hover button,ul.pagination li button:focus{background:#e6e6e6}ul.pagination li.unavailable a,ul.pagination li.unavailable button{cursor:default;color:#999999;pointer-events:none}ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus,ul.pagination li.unavailable:hover button,ul.pagination li.unavailable button:focus{background:transparent}ul.pagination li.current a,ul.pagination li.current button{background:#486b71;color:#FFFFFF;cursor:default;font-weight:bold}ul.pagination li.current a:hover,ul.pagination li.current a:focus,ul.pagination li.current button:hover,ul.pagination li.current button:focus{background:#486b71}ul.pagination li{display:block;float:left}.pagination-centered{text-align:center}.pagination-centered ul.pagination li{display:inline-block;float:none}.panel{border-style:solid;border-width:1px;border-color:#d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#f2f2f2;color:#333333}.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p,.panel li,.panel dl{color:#333333}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{line-height:1;margin-bottom:0.625rem}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4}.panel.callout{border-style:solid;border-width:1px;border-color:#d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#f3f7f7;color:#333333}.panel.callout>:first-child{margin-top:0}.panel.callout>:last-child{margin-bottom:0}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p,.panel.callout li,.panel.callout dl{color:#333333}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:0.625rem}.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4}.panel.callout a:not(.button){color:#486b71}.panel.callout a:not(.button):hover,.panel.callout a:not(.button):focus{color:#3e5c61}.panel.radius{border-radius:3px}.pricing-table{border:solid 1px #DDDDDD;margin-left:0;margin-bottom:1.25rem}.pricing-table *{list-style:none;line-height:1}.pricing-table .title{background-color:#333333;color:#EEEEEE;font-family:"Open Sans",sans-serif;font-size:1rem;font-weight:normal;padding:0.9375rem 1.25rem;text-align:center}.pricing-table .price{background-color:#F6F6F6;color:#333333;font-family:"Open Sans",sans-serif;font-size:2rem;font-weight:normal;padding:0.9375rem 1.25rem;text-align:center}.pricing-table .description{background-color:#FFFFFF;border-bottom:dotted 1px #DDDDDD;color:#777777;font-size:0.75rem;font-weight:normal;line-height:1.4;padding:0.9375rem;text-align:center}.pricing-table .bullet-item{background-color:#FFFFFF;border-bottom:dotted 1px #DDDDDD;color:#333333;font-size:0.875rem;font-weight:normal;padding:0.9375rem;text-align:center}.pricing-table .cta-button{background-color:#FFFFFF;padding:1.25rem 1.25rem 0;text-align:center}.progress{background-color:#F6F6F6;border:1px solid white;height:1.5625rem;margin-bottom:0.625rem;padding:0.125rem}.progress .meter{background:#486b71;display:block;height:100%;float:left;width:0%}.progress .meter.secondary{background:#e7e7e7;display:block;height:100%;float:left;width:0%}.progress .meter.success{background:#43AC6A;display:block;height:100%;float:left;width:0%}.progress .meter.alert{background:#f04124;display:block;height:100%;float:left;width:0%}.progress.secondary .meter{background:#e7e7e7;display:block;height:100%;float:left;width:0%}.progress.success .meter{background:#43AC6A;display:block;height:100%;float:left;width:0%}.progress.alert .meter{background:#f04124;display:block;height:100%;float:left;width:0%}.progress.radius{border-radius:3px}.progress.radius .meter{border-radius:2px}.progress.round{border-radius:1000px}.progress.round .meter{border-radius:999px}.range-slider{border:1px solid #DDDDDD;margin:1.25rem 0;position:relative;-ms-touch-action:none;touch-action:none;display:block;height:1rem;width:100%;background:#FAFAFA}.range-slider.vertical-range{border:1px solid #DDDDDD;margin:1.25rem 0;position:relative;-ms-touch-action:none;touch-action:none;display:inline-block;height:12.5rem;width:1rem}.range-slider.vertical-range .range-slider-handle{bottom:-10.5rem;margin-left:-0.5rem;margin-top:0;position:absolute}.range-slider.vertical-range .range-slider-active-segment{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-top-left-radius:initial;bottom:0;height:auto;width:0.875rem}.range-slider.radius{background:#FAFAFA;border-radius:3px}.range-slider.radius .range-slider-handle{background:#486b71;border-radius:3px}.range-slider.radius .range-slider-handle:hover{background:#3f5e63}.range-slider.round{background:#FAFAFA;border-radius:1000px}.range-slider.round .range-slider-handle{background:#486b71;border-radius:1000px}.range-slider.round .range-slider-handle:hover{background:#3f5e63}.range-slider.disabled,.range-slider[disabled]{background:#FAFAFA;cursor:false;opacity:0.7}.range-slider.disabled .range-slider-handle,.range-slider[disabled] .range-slider-handle{background:#486b71;cursor:default;opacity:0.7}.range-slider.disabled .range-slider-handle:hover,.range-slider[disabled] .range-slider-handle:hover{background:#3f5e63}.range-slider-active-segment{background:#e5e5e5;border-bottom-left-radius:inherit;border-top-left-radius:inherit;display:inline-block;height:0.875rem;position:absolute}.range-slider-handle{border:1px solid none;cursor:pointer;display:inline-block;height:1.375rem;position:absolute;top:-0.3125rem;width:2rem;z-index:1;-ms-touch-action:manipulation;touch-action:manipulation;background:#486b71}.range-slider-handle:hover{background:#3f5e63}.reveal-modal-bg{background:#000000;background:rgba(0,0,0,0.45);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1004;left:0}.reveal-modal{border-radius:3px;display:none;position:absolute;top:0;visibility:hidden;width:100%;z-index:1005;left:0;background-color:#FFFFFF;padding:1.875rem;border:solid 1px #666666;box-shadow:0 0 10px rgba(0,0,0,0.4)}@media only screen and (max-width: 40em){.reveal-modal{min-height:100vh;}}.reveal-modal .column,.reveal-modal .columns{min-width:0}.reveal-modal>:first-child{margin-top:0}.reveal-modal>:last-child{margin-bottom:0}@media only screen and (min-width:40.063em){.reveal-modal{left:0;margin:0 auto;max-width:62.5rem;right:0;width:80%;}}@media only screen and (min-width:40.063em){.reveal-modal{top:6.25rem;}}.reveal-modal.radius{box-shadow:none;border-radius:3px}.reveal-modal.round{box-shadow:none;border-radius:1000px}.reveal-modal.collapse{padding:0;box-shadow:none}@media only screen and (min-width:40.063em){.reveal-modal.tiny{left:0;margin:0 auto;max-width:62.5rem;right:0;width:30%;}}@media only screen and (min-width:40.063em){.reveal-modal.small{left:0;margin:0 auto;max-width:62.5rem;right:0;width:40%;}}@media only screen and (min-width:40.063em){.reveal-modal.medium{left:0;margin:0 auto;max-width:62.5rem;right:0;width:60%;}}@media only screen and (min-width:40.063em){.reveal-modal.large{left:0;margin:0 auto;max-width:62.5rem;right:0;width:70%;}}@media only screen and (min-width:40.063em){.reveal-modal.xlarge{left:0;margin:0 auto;max-width:62.5rem;right:0;width:95%;}}.reveal-modal.full{height:100vh;height:100%;left:0;margin-left:0 !important;max-width:none !important;min-height:100vh;top:0}@media only screen and (min-width:40.063em){.reveal-modal.full{left:0;margin:0 auto;max-width:62.5rem;right:0;width:100%;}}.reveal-modal.toback{z-index:1003}.reveal-modal .close-reveal-modal{color:#AAAAAA;cursor:pointer;font-size:2.5rem;font-weight:bold;line-height:1;position:absolute;top:0.625rem;right:1.375rem}.side-nav{display:block;font-family:"Open Sans",sans-serif;list-style-position:outside;list-style-type:none;margin:0;padding:0.875rem 0}.side-nav li{font-size:0.875rem;font-weight:normal;margin:0 0 0.4375rem 0}.side-nav li a:not(.button){color:#486b71;display:block;margin:0;padding:0.4375rem 0.875rem}.side-nav li a:not(.button):hover,.side-nav li a:not(.button):focus{background:rgba(0,0,0,0.025);color:#749fa6}.side-nav li a:not(.button):active{color:#749fa6}.side-nav li.active>a:first-child:not(.button){color:#749fa6;font-family:"Open Sans",sans-serif;font-weight:normal}.side-nav li.divider{border-top:1px solid;height:0;list-style:none;padding:0;border-top-color:#e6e6e6}.side-nav li.heading{color:#486b71;font-size:0.875rem;font-weight:bold;text-transform:uppercase}.split.button{position:relative;padding-right:5.0625rem}.split.button span{display:block;height:100%;position:absolute;right:0;top:0;border-left:solid 1px}.split.button span:after{position:absolute;content:"";width:0;height:0;display:block;border-style:inset;top:50%;left:50%}.split.button span:active{background-color:rgba(0,0,0,0.1)}.split.button span{border-left-color:rgba(255,255,255,0.5)}.split.button span{width:3.09375rem}.split.button span:after{border-top-style:solid;border-width:0.375rem;margin-left:-0.375rem;top:48%}.split.button span:after{border-color:#FFFFFF transparent transparent transparent}.split.button.secondary span{border-left-color:rgba(255,255,255,0.5)}.split.button.secondary span:after{border-color:#FFFFFF transparent transparent transparent}.split.button.alert span{border-left-color:rgba(255,255,255,0.5)}.split.button.success span{border-left-color:rgba(255,255,255,0.5)}.split.button.tiny{padding-right:3.75rem}.split.button.tiny span{width:2.25rem}.split.button.tiny span:after{border-top-style:solid;border-width:0.375rem;margin-left:-0.375rem;top:48%}.split.button.small{padding-right:4.375rem}.split.button.small span{width:2.625rem}.split.button.small span:after{border-top-style:solid;border-width:0.4375rem;margin-left:-0.375rem;top:48%}.split.button.large{padding-right:5.5rem}.split.button.large span{width:3.4375rem}.split.button.large span:after{border-top-style:solid;border-width:0.3125rem;margin-left:-0.375rem;top:48%}.split.button.expand{padding-left:2rem}.split.button.secondary span:after{border-color:#333333 transparent transparent transparent}.split.button.radius span{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.split.button.round span{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.split.button.no-pip span:before{border-style:none}.split.button.no-pip span:after{border-style:none}.split.button.no-pip span>i{display:block;left:50%;margin-left:-0.28889em;margin-top:-0.48889em;position:absolute;top:50%}.sub-nav{display:block;margin:-0.25rem 0 1.125rem;overflow:hidden;padding-top:0.25rem;width:auto}.sub-nav dt{text-transform:uppercase}.sub-nav dt,.sub-nav dd,.sub-nav li{color:#999999;float:left;font-family:"Open Sans",sans-serif;font-size:0.875rem;font-weight:normal;margin-left:1rem;margin-bottom:0}.sub-nav dt a,.sub-nav dd a,.sub-nav li a{color:#999999;padding:0.1875rem 1rem;text-decoration:none}.sub-nav dt a:hover,.sub-nav dd a:hover,.sub-nav li a:hover{color:#737373}.sub-nav dt.active a,.sub-nav dd.active a,.sub-nav li.active a{border-radius:3px;background:#486b71;color:#FFFFFF;cursor:default;font-weight:normal;padding:0.1875rem 1rem}.sub-nav dt.active a:hover,.sub-nav dd.active a:hover,.sub-nav li.active a:hover{background:#3e5c61}.switch{border:none;margin-bottom:1.5rem;outline:0;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch label{background:#DDDDDD;color:transparent;cursor:pointer;display:block;margin-bottom:1rem;position:relative;text-indent:100%;width:4rem;height:2rem;transition:left 0.15s ease-out}.switch input{left:10px;opacity:0;padding:0;position:absolute;top:9px}.switch input+label{margin-left:0;margin-right:0}.switch label:after{background:#FFFFFF;content:"";display:block;height:1.5rem;left:.25rem;position:absolute;top:.25rem;width:1.5rem;-webkit-transition:left 0.15s ease-out;-moz-transition:left 0.15s ease-out;-o-transition:translate3d(0, 0, 0);transition:left 0.15s ease-out;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.switch input:checked+label{background:#486b71}.switch input:checked+label:after{left:2.25rem}.switch label{height:2rem;width:4rem}.switch label:after{height:1.5rem;width:1.5rem}.switch input:checked+label:after{left:2.25rem}.switch label{color:transparent;background:#DDDDDD}.switch label:after{background:#FFFFFF}.switch input:checked+label{background:#486b71}.switch.large label{height:2.5rem;width:5rem}.switch.large label:after{height:2rem;width:2rem}.switch.large input:checked+label:after{left:2.75rem}.switch.small label{height:1.75rem;width:3.5rem}.switch.small label:after{height:1.25rem;width:1.25rem}.switch.small input:checked+label:after{left:2rem}.switch.tiny label{height:1.5rem;width:3rem}.switch.tiny label:after{height:1rem;width:1rem}.switch.tiny input:checked+label:after{left:1.75rem}.switch.radius label{border-radius:4px}.switch.radius label:after{border-radius:3px}.switch.round{border-radius:1000px}.switch.round label{border-radius:2rem}.switch.round label:after{border-radius:2rem}table{background:#FFFFFF;border:solid 1px #DDDDDD;margin-bottom:1.25rem;table-layout:auto}table caption{background:transparent;color:#222222;font-size:1rem;font-weight:bold}table thead{background:#F5F5F5}table thead tr th,table thead tr td{color:#222222;font-size:0.875rem;font-weight:bold;padding:0.5rem 0.625rem 0.625rem}table tfoot{background:#F5F5F5}table tfoot tr th,table tfoot tr td{color:#222222;font-size:0.875rem;font-weight:bold;padding:0.5rem 0.625rem 0.625rem}table tr th,table tr td{color:#222222;font-size:0.875rem;padding:0.5625rem 0.625rem;text-align:left}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#F9F9F9}table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td{display:table-cell;line-height:1.125rem}.tabs{margin-bottom:0 !important;margin-left:0}.tabs:before,.tabs:after{content:" ";display:table}.tabs:after{clear:both}.tabs dd,.tabs .tab-title{float:left;list-style:none;margin-bottom:0 !important;position:relative}.tabs dd>a,.tabs .tab-title>a{display:block;background-color:#EFEFEF;color:#222222;font-family:"Open Sans",sans-serif;font-size:1rem;padding:1rem 2rem}.tabs dd>a:hover,.tabs .tab-title>a:hover{background-color:#e1e1e1}.tabs dd.active>a,.tabs .tab-title.active>a{background-color:#FFFFFF;color:#222222}.tabs.radius dd:first-child a,.tabs.radius .tab:first-child a{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.tabs.radius dd:last-child a,.tabs.radius .tab:last-child a{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.tabs.vertical dd,.tabs.vertical .tab-title{position:inherit;float:none;display:block;top:auto}.tabs-content{margin-bottom:1.5rem;width:100%}.tabs-content:before,.tabs-content:after{content:" ";display:table}.tabs-content:after{clear:both}.tabs-content>.content{display:none;float:left;padding:0.9375rem 0;width:100%}.tabs-content>.content.active{display:block;float:none}.tabs-content>.content.contained{padding:0.9375rem}.tabs-content.vertical{display:block}.tabs-content.vertical>.content{padding:0 0.9375rem}@media only screen and (min-width:40.063em){.tabs.vertical{float:left;margin:0;margin-bottom:1.25rem !important;max-width:20%;width:20%}.tabs-content.vertical{float:left;margin-left:-1px;max-width:80%;padding-left:1rem;width:80%}}.no-js .tabs-content>.content{display:block;float:none}.th{border:solid 4px #FFFFFF;box-shadow:0 0 0 1px rgba(0,0,0,0.2);display:inline-block;line-height:0;max-width:100%;transition:all 200ms ease-out}.th:hover,.th:focus{box-shadow:0 0 6px 1px rgba(72,107,113,0.5)}.th.radius{border-radius:3px}.has-tip{border-bottom:dotted 1px #CCCCCC;color:#333333;cursor:help;font-weight:bold}.has-tip:hover,.has-tip:focus{border-bottom:dotted 1px #203033;color:#486b71}.has-tip.tip-left,.has-tip.tip-right{float:none !important}.tooltip{background:#333333;color:#FFFFFF;display:none;font-size:0.875rem;font-weight:normal;line-height:1.3;max-width:300px;padding:0.75rem;position:absolute;width:100%;z-index:1006;left:50%}.tooltip>.nub{border:solid 5px;border-color:transparent transparent #333333 transparent;display:block;height:0;pointer-events:none;position:absolute;top:-10px;width:0;left:5px}.tooltip>.nub.rtl{left:auto;right:5px}.tooltip.radius{border-radius:3px}.tooltip.round{border-radius:1000px}.tooltip.round>.nub{left:2rem}.tooltip.opened{border-bottom:dotted 1px #203033 !important;color:#486b71 !important}.tap-to-close{color:#777777;display:block;font-size:0.625rem;font-weight:normal}@media only screen{.tooltip>.nub{border-color:transparent transparent #333333 transparent;top:-10px}.tooltip.tip-top>.nub{border-color:#333333 transparent transparent transparent;bottom:-10px;top:auto}.tooltip.tip-left,.tooltip.tip-right{float:none !important}.tooltip.tip-left>.nub{border-color:transparent transparent transparent #333333;left:auto;margin-top:-5px;right:-10px;top:50%}.tooltip.tip-right>.nub{border-color:transparent #333333 transparent transparent;left:-10px;margin-top:-5px;right:auto;top:50%}}meta.foundation-mq-topbar{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}.contain-to-grid{width:100%;background:#333333}.contain-to-grid .top-bar{margin-bottom:0}.fixed{position:fixed;top:0;width:100%;z-index:99;left:0}.fixed.expanded:not(.top-bar){height:auto;max-height:100%;overflow-y:auto;width:100%}.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}.fixed.expanded:not(.top-bar) .top-bar-section{margin-top:2.8125rem;z-index:98}.top-bar{background:#333333;height:2.8125rem;line-height:2.8125rem;margin-bottom:0;overflow:hidden;position:relative}.top-bar ul{list-style:none;margin-bottom:0}.top-bar .row{max-width:none}.top-bar form,.top-bar input,.top-bar select{margin-bottom:0}.top-bar input,.top-bar select{font-size:0.75rem;height:1.75rem;padding-bottom:.35rem;padding-top:.35rem}.top-bar .button,.top-bar button{font-size:0.75rem;margin-bottom:0;padding-bottom:.4125rem;padding-top:.4125rem}@media only screen and (max-width: 40em){.top-bar .button,.top-bar button{position:relative;top:-1px;}}.top-bar .title-area{margin:0;position:relative}.top-bar .name{font-size:16px;height:2.8125rem;margin:0}.top-bar .name h1,.top-bar .name h2,.top-bar .name h3,.top-bar .name h4,.top-bar .name p,.top-bar .name span{font-size:1.0625rem;line-height:2.8125rem;margin:0}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name p a,.top-bar .name span a{color:#FFFFFF;display:block;font-weight:normal;padding:0 0.9375rem;width:75%}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#FFFFFF;display:block;font-size:0.8125rem;font-weight:bold;height:2.8125rem;line-height:2.8125rem;padding:0 0.9375rem;position:relative;text-transform:uppercase}.top-bar .toggle-topbar.menu-icon{margin-top:-16px;top:50%}.top-bar .toggle-topbar.menu-icon a{color:#FFFFFF;height:34px;line-height:33px;padding:0 2.5rem 0 0.9375rem;position:relative}.top-bar .toggle-topbar.menu-icon a span::after{content:"";display:block;height:0;position:absolute;margin-top:-8px;top:50%;right:0.9375rem;box-shadow:0 0 0 1px #FFFFFF,0 7px 0 1px #FFFFFF,0 14px 0 1px #FFFFFF;width:16px}.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow:0 0 0 1px "",0 7px 0 1px "",0 14px 0 1px ""}.top-bar.expanded{background:transparent;height:auto}.top-bar.expanded .title-area{background:#333333}.top-bar.expanded .toggle-topbar a{color:#888888}.top-bar.expanded .toggle-topbar a span::after{box-shadow:0 0 0 1px #888888,0 7px 0 1px #888888,0 14px 0 1px #888888}@media screen and (-webkit-min-device-pixel-ratio: 0){.top-bar.expanded .top-bar-section .has-dropdown.moved>.dropdown,.top-bar.expanded .top-bar-section .dropdown{clip:initial}.top-bar.expanded .top-bar-section .has-dropdown:not(.moved)>ul{padding:0}}.top-bar-section{left:0;position:relative;width:auto;transition:left 300ms ease-out}.top-bar-section ul{display:block;font-size:16px;height:auto;margin:0;padding:0;width:100%}.top-bar-section .divider,.top-bar-section [role="separator"]{border-top:solid 1px #1a1a1a;clear:both;height:1px;width:100%}.top-bar-section ul li{background:#333333}.top-bar-section ul li>a{color:#FFFFFF;display:block;font-family:"Open Sans",sans-serif;font-size:0.8125rem;font-weight:normal;padding-left:0.9375rem;padding:12px 0 12px 0.9375rem;text-transform:none;width:100%}.top-bar-section ul li>a.button{font-size:0.8125rem;padding-left:0.9375rem;padding-right:0.9375rem;background-color:#486b71;border-color:#3a565a;color:#FFFFFF}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{background-color:#3a565a}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{color:#FFFFFF}.top-bar-section ul li>a.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{background-color:#b9b9b9}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{color:#333333}.top-bar-section ul li>a.button.success{background-color:#43AC6A;border-color:#368a55;color:#FFFFFF}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{background-color:#368a55}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{color:#FFFFFF}.top-bar-section ul li>a.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#FFFFFF}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{color:#FFFFFF}.top-bar-section ul li>a.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#FFFFFF}.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{background-color:#cf6e0e}.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{color:#FFFFFF}.top-bar-section ul li>a.button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333333}.top-bar-section ul li>a.button.info:hover,.top-bar-section ul li>a.button.info:focus{background-color:#61b6d9}.top-bar-section ul li>a.button.info:hover,.top-bar-section ul li>a.button.info:focus{color:#FFFFFF}.top-bar-section ul li>button{font-size:0.8125rem;padding-left:0.9375rem;padding-right:0.9375rem;background-color:#486b71;border-color:#3a565a;color:#FFFFFF}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{background-color:#3a565a}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{color:#FFFFFF}.top-bar-section ul li>button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{background-color:#b9b9b9}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{color:#333333}.top-bar-section ul li>button.success{background-color:#43AC6A;border-color:#368a55;color:#FFFFFF}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{background-color:#368a55}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{color:#FFFFFF}.top-bar-section ul li>button.alert{background-color:#f04124;border-color:#cf2a0e;color:#FFFFFF}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{color:#FFFFFF}.top-bar-section ul li>button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#FFFFFF}.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{background-color:#cf6e0e}.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{color:#FFFFFF}.top-bar-section ul li>button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333333}.top-bar-section ul li>button.info:hover,.top-bar-section ul li>button.info:focus{background-color:#61b6d9}.top-bar-section ul li>button.info:hover,.top-bar-section ul li>button.info:focus{color:#FFFFFF}.top-bar-section ul li:hover:not(.has-form)>a{background-color:#555555;color:#FFFFFF;background:#222222}.top-bar-section ul li.active>a{background:#486b71;color:#FFFFFF}.top-bar-section ul li.active>a:hover{background:#3e5c61;color:#FFFFFF}.top-bar-section .has-form{padding:0.9375rem}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{margin-right:0.9375rem;margin-top:-4.5px;position:absolute;top:50%;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important;width:100%}.top-bar-section .has-dropdown.moved>a:after{display:none}.top-bar-section .dropdown{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;display:block;padding:0;position:absolute;top:0;z-index:99;left:100%}.top-bar-section .dropdown li{height:auto;width:100%}.top-bar-section .dropdown li a{font-weight:normal;padding:8px 0.9375rem}.top-bar-section .dropdown li a.parent-link{font-weight:normal}.top-bar-section .dropdown li.title h5,.top-bar-section .dropdown li.parent-link{margin-bottom:0;margin-top:0;font-size:1.125rem}.top-bar-section .dropdown li.title h5 a,.top-bar-section .dropdown li.parent-link a{color:#FFFFFF;display:block}.top-bar-section .dropdown li.title h5 a:hover,.top-bar-section .dropdown li.parent-link a:hover{background:none}.top-bar-section .dropdown li.has-form{padding:8px 0.9375rem}.top-bar-section .dropdown li .button,.top-bar-section .dropdown li button{top:auto}.top-bar-section .dropdown label{color:#777777;font-size:0.625rem;font-weight:bold;margin-bottom:0;padding:8px 0.9375rem 2px;text-transform:uppercase}.js-generated{display:block}@media only screen and (min-width:40.063em){.top-bar{background:#333333;overflow:visible}.top-bar:before,.top-bar:after{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name h5 a,.top-bar .name h6 a{width:auto}.top-bar input,.top-bar select,.top-bar .button,.top-bar button{font-size:0.875rem;height:1.75rem;position:relative;top:0.53125rem}.top-bar .has-form>.button,.top-bar .has-form>button{font-size:0.875rem;height:1.75rem;position:relative;top:0.53125rem}.top-bar.expanded{background:#333333}.contain-to-grid .top-bar{margin:0 auto;margin-bottom:0;max-width:62.5rem}.top-bar-section{transition:none 0 0;left:0 !important}.top-bar-section ul{display:inline;height:auto !important;width:auto}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li.hover>a:not(.button){background-color:#555555;background:#222222;color:#FFFFFF}.top-bar-section li:not(.has-form) a:not(.button){background:#333333;line-height:2.8125rem;padding:0 0.9375rem}.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:#555555;background:#222222}.top-bar-section li.active:not(.has-form) a:not(.button){background:#486b71;color:#FFFFFF;line-height:2.8125rem;padding:0 0.9375rem}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#3e5c61;color:#FFFFFF}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;display:block}.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important}.top-bar-section .has-dropdown>a:focus+.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";top:0.1875rem;right:5px}.top-bar-section .dropdown{left:0;background:transparent;min-width:100%;top:auto}.top-bar-section .dropdown li a{background:#333333;color:#FFFFFF;line-height:2.8125rem;padding:12px 0.9375rem;white-space:nowrap}.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){background:#333333;color:#FFFFFF}.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button){background-color:#555555;color:#FFFFFF;background:#222222}.top-bar-section .dropdown li label{background:#333333;white-space:nowrap}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider,.top-bar-section>ul>[role="separator"]{border-right:solid 1px #4e4e4e;border-bottom:none;border-top:none;clear:none;height:2.8125rem;width:0}.top-bar-section .has-form{background:#333333;height:2.8125rem;padding:0 0.9375rem}.top-bar-section .right li .dropdown{left:auto;right:0}.top-bar-section .right li .dropdown li .dropdown{right:100%}.top-bar-section .left li .dropdown{right:auto;left:0}.top-bar-section .left li .dropdown li .dropdown{left:100%}.no-js .top-bar-section ul li:hover>a{background-color:#555555;background:#222222;color:#FFFFFF}.no-js .top-bar-section ul li:active>a{background:#486b71;color:#FFFFFF}.no-js .top-bar-section .has-dropdown:hover>.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important}.no-js .top-bar-section .has-dropdown>a:focus+.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important}}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}@media only screen and (max-width: 40em){.small-only-text-left{text-align:left !important}.small-only-text-right{text-align:right !important}.small-only-text-center{text-align:center !important}.small-only-text-justify{text-align:justify !important}}@media only screen{.small-text-left{text-align:left !important}.small-text-right{text-align:right !important}.small-text-center{text-align:center !important}.small-text-justify{text-align:justify !important}}@media only screen and (min-width:40.063em) and (max-width:64em){.medium-only-text-left{text-align:left !important}.medium-only-text-right{text-align:right !important}.medium-only-text-center{text-align:center !important}.medium-only-text-justify{text-align:justify !important}}@media only screen and (min-width:40.063em){.medium-text-left{text-align:left !important}.medium-text-right{text-align:right !important}.medium-text-center{text-align:center !important}.medium-text-justify{text-align:justify !important}}@media only screen and (min-width:64.063em) and (max-width:90em){.large-only-text-left{text-align:left !important}.large-only-text-right{text-align:right !important}.large-only-text-center{text-align:center !important}.large-only-text-justify{text-align:justify !important}}@media only screen and (min-width:64.063em){.large-text-left{text-align:left !important}.large-text-right{text-align:right !important}.large-text-center{text-align:center !important}.large-text-justify{text-align:justify !important}}@media only screen and (min-width:90.063em) and (max-width:120em){.xlarge-only-text-left{text-align:left !important}.xlarge-only-text-right{text-align:right !important}.xlarge-only-text-center{text-align:center !important}.xlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width:90.063em){.xlarge-text-left{text-align:left !important}.xlarge-text-right{text-align:right !important}.xlarge-text-center{text-align:center !important}.xlarge-text-justify{text-align:justify !important}}@media only screen and (min-width:120.063em) and (max-width:99999999em){.xxlarge-only-text-left{text-align:left !important}.xxlarge-only-text-right{text-align:right !important}.xxlarge-only-text-center{text-align:center !important}.xxlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width:120.063em){.xxlarge-text-left{text-align:left !important}.xxlarge-text-right{text-align:right !important}.xxlarge-text-center{text-align:center !important}.xxlarge-text-justify{text-align:justify !important}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}a{color:#486b71;line-height:inherit;text-decoration:none}a:hover,a:focus{color:#3e5c61}a img{border:none}p{font-family:inherit;font-size:0.875rem;font-weight:normal;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p.lead{font-size:1.09375rem;line-height:1.6}p aside{font-size:0.875rem;font-style:italic;line-height:1.35}h1,h2,h3,h4,h5,h6{color:#222222;font-family:"Open Sans",sans-serif;font-style:normal;font-weight:normal;line-height:1.4;margin-bottom:0.5rem;margin-top:0.2rem;text-rendering:optimizeLegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#6f6f6f;font-size:60%;line-height:0}h1{font-size:1.9375rem}h2{font-size:2.25rem}h3{font-size:1.875rem}h4{font-size:1.5rem}h5{font-size:1.125rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#6f6f6f;font-weight:normal;margin-top:0.2rem;margin-bottom:0.5rem}hr{border:solid #DDDDDD;border-width:1px 0 0;clear:both;height:0;margin:1.25rem 0 1.1875rem}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{background-color:#f8f8f8;border-color:#dfdfdf;border-style:solid;border-width:1px;color:#333333;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;padding:0.125rem 0.3125rem 0.0625rem}ul,ol,dl{font-family:inherit;font-size:0.875rem;line-height:1.6;list-style-position:outside;margin-bottom:1.25rem}ul{margin-left:1.1rem}ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ol{margin-left:1.4rem}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}.no-bullet{list-style-type:none;margin-left:0}.no-bullet li ul,.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}dl dt{margin-bottom:0.3rem;font-weight:bold}dl dd{margin-bottom:0.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#000000;cursor:help}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #DDDDDD}blockquote{margin:0 0 1.25rem;padding:0.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #DDDDDD}blockquote cite{display:block;font-size:0.8125rem;color:#555555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555555}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #DDDDDD;padding:0.625rem 0.75rem}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:0.9375rem}.vevent .summary{font-weight:bold}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625rem}@media only screen and (min-width:40.063em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.25rem}h2{font-size:2.25rem}h3{font-size:1.875rem}h4{font-size:1.5rem}h5{font-size:1.125rem}h6{font-size:1rem}}@media print{*{background:transparent !important;color:#000000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.34in;}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.off-canvas-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;overflow:hidden}.off-canvas-wrap.move-right,.off-canvas-wrap.move-left,.off-canvas-wrap.move-bottom,.off-canvas-wrap.move-top{min-height:100%;-webkit-overflow-scrolling:touch}.inner-wrap{position:relative;width:100%;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.inner-wrap:before,.inner-wrap:after{content:" ";display:table}.inner-wrap:after{clear:both}.tab-bar{-webkit-backface-visibility:hidden;background:#0093d1;color:#FFFFFF;height:2.8125rem;line-height:2.8125rem;position:relative}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4,.tab-bar h5,.tab-bar h6{color:#FFFFFF;font-weight:bold;line-height:2.8125rem;margin:0}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4{font-size:1.125rem}.left-small{height:2.8125rem;position:absolute;top:0;width:2.8125rem;border-right:solid 1px #004a69;left:0}.right-small{height:2.8125rem;position:absolute;top:0;width:2.8125rem;border-left:solid 1px #004a69;right:0}.tab-bar-section{height:2.8125rem;padding:0 0.625rem;position:absolute;text-align:center;top:0}.tab-bar-section.left{text-align:left}.tab-bar-section.right{text-align:right}.tab-bar-section.left{left:0;right:2.8125rem}.tab-bar-section.right{left:2.8125rem;right:0}.tab-bar-section.middle{left:2.8125rem;right:2.8125rem}.tab-bar .menu-icon{color:#FFFFFF;display:block;height:2.8125rem;padding:0;position:relative;text-indent:2.1875rem;transform:translate3d(0, 0, 0);width:2.8125rem}.tab-bar .menu-icon span::after{content:"";display:block;height:0;position:absolute;top:50%;margin-top:-0.5rem;left:0.90625rem;box-shadow:0 0 0 1px #FFFFFF,0 7px 0 1px #FFFFFF,0 14px 0 1px #FFFFFF;width:1rem}.tab-bar .menu-icon span:hover:after{box-shadow:0 0 0 1px #b3b3b3,0 7px 0 1px #b3b3b3,0 14px 0 1px #b3b3b3}.left-off-canvas-menu{-webkit-backface-visibility:hidden;background:#0093d1;bottom:0;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;position:absolute;transition:transform 500ms ease 0s;width:15.625rem;z-index:1001;-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate(-100%, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0;top:0}.left-off-canvas-menu *{-webkit-backface-visibility:hidden}.right-off-canvas-menu{-webkit-backface-visibility:hidden;background:#0093d1;bottom:0;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;position:absolute;transition:transform 500ms ease 0s;width:15.625rem;z-index:1001;-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate(100%, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);right:0;top:0}.right-off-canvas-menu *{-webkit-backface-visibility:hidden}.top-off-canvas-menu{-webkit-backface-visibility:hidden;background:#0093d1;bottom:0;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;position:absolute;transition:transform 500ms ease 0s;width:15.625rem;z-index:1001;-webkit-transform:translate3d(0, -100%, 0);-moz-transform:translate3d(0, -100%, 0);-ms-transform:translate(0, -100%);-o-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);top:0;width:100%;height:18.75rem}.top-off-canvas-menu *{-webkit-backface-visibility:hidden}.bottom-off-canvas-menu{-webkit-backface-visibility:hidden;background:#0093d1;bottom:0;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;position:absolute;transition:transform 500ms ease 0s;width:15.625rem;z-index:1001;-webkit-transform:translate3d(0, 100%, 0);-moz-transform:translate3d(0, 100%, 0);-ms-transform:translate(0, 100%);-o-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);bottom:0;width:100%;height:18.75rem}.bottom-off-canvas-menu *{-webkit-backface-visibility:hidden}ul.off-canvas-list{list-style-type:none;margin:0;padding:0}ul.off-canvas-list li label{background:#444444;border-bottom:none;border-top:1px solid #5e5e5e;color:#999999;display:block;font-size:0.75rem;font-weight:bold;margin:0;padding:.3rem 0.9375rem;text-transform:uppercase}ul.off-canvas-list li a{border-bottom:1px solid #006e9d;color:rgba(255,255,255,0.7);display:block;padding:0.6666666667rem;transition:background 300ms ease}ul.off-canvas-list li a:hover{background:#006792}ul.off-canvas-list li a:active{background:#006792}.move-right>.inner-wrap{-webkit-transform:translate3d(15.625rem, 0, 0);-moz-transform:translate3d(15.625rem, 0, 0);-ms-transform:translate(15.625rem, 0);-o-transform:translate3d(15.625rem, 0, 0);transform:translate3d(15.625rem, 0, 0)}.move-right .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.063em){.move-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.move-left>.inner-wrap{-webkit-transform:translate3d(-15.625rem, 0, 0);-moz-transform:translate3d(-15.625rem, 0, 0);-ms-transform:translate(-15.625rem, 0);-o-transform:translate3d(-15.625rem, 0, 0);transform:translate3d(-15.625rem, 0, 0)}.move-left .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.063em){.move-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.move-top>.inner-wrap{-webkit-transform:translate3d(0, -18.75rem, 0);-moz-transform:translate3d(0, -18.75rem, 0);-ms-transform:translate(0, -18.75rem);-o-transform:translate3d(0, -18.75rem, 0);transform:translate3d(0, -18.75rem, 0)}.move-top .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.063em){.move-top .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.move-bottom>.inner-wrap{-webkit-transform:translate3d(0, 18.75rem, 0);-moz-transform:translate3d(0, 18.75rem, 0);-ms-transform:translate(0, 18.75rem);-o-transform:translate3d(0, 18.75rem, 0);transform:translate3d(0, 18.75rem, 0)}.move-bottom .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.063em){.move-bottom .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap .left-off-canvas-menu,.offcanvas-overlap .right-off-canvas-menu,.offcanvas-overlap .top-off-canvas-menu,.offcanvas-overlap .bottom-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.063em){.offcanvas-overlap .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap-left .right-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap-left .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.063em){.offcanvas-overlap-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap-right .left-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap-right .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.063em){.offcanvas-overlap-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap-top .bottom-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap-top .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.063em){.offcanvas-overlap-top .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap-bottom .top-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap-bottom .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.063em){.offcanvas-overlap-bottom .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.no-csstransforms .left-off-canvas-menu{left:-15.625rem}.no-csstransforms .right-off-canvas-menu{right:-15.625rem}.no-csstransforms .top-off-canvas-menu{top:-18.75rem}.no-csstransforms .bottom-off-canvas-menu{bottom:-18.75rem}.no-csstransforms .move-left>.inner-wrap{right:15.625rem}.no-csstransforms .move-right>.inner-wrap{left:15.625rem}.no-csstransforms .move-top>.inner-wrap{right:18.75rem}.no-csstransforms .move-bottom>.inner-wrap{left:18.75rem}.left-submenu{-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;background:#0093d1;bottom:0;box-sizing:content-box;margin:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:15.625rem;height:18.75rem;z-index:1002;-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate(-100%, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.left-submenu *{-webkit-backface-visibility:hidden}.left-submenu .back>a{background:#444;border-bottom:none;border-top:1px solid #5e5e5e;color:#999999;font-weight:bold;padding:.3rem 0.9375rem;text-transform:uppercase;margin:0}.left-submenu .back>a:hover{background:#303030;border-bottom:none;border-top:1px solid #5e5e5e}.left-submenu .back>a:before{content:"\AB";margin-right:.5rem;display:inline}.left-submenu.move-right,.left-submenu.offcanvas-overlap-right,.left-submenu.offcanvas-overlap{-webkit-transform:translate3d(0%, 0, 0);-moz-transform:translate3d(0%, 0, 0);-ms-transform:translate(0%, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}.right-submenu{-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;background:#0093d1;bottom:0;box-sizing:content-box;margin:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:15.625rem;height:18.75rem;z-index:1002;-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate(100%, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);right:0;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.right-submenu *{-webkit-backface-visibility:hidden}.right-submenu .back>a{background:#444;border-bottom:none;border-top:1px solid #5e5e5e;color:#999999;font-weight:bold;padding:.3rem 0.9375rem;text-transform:uppercase;margin:0}.right-submenu .back>a:hover{background:#303030;border-bottom:none;border-top:1px solid #5e5e5e}.right-submenu .back>a:after{content:"\BB";margin-left:.5rem;display:inline}.right-submenu.move-left,.right-submenu.offcanvas-overlap-left,.right-submenu.offcanvas-overlap{-webkit-transform:translate3d(0%, 0, 0);-moz-transform:translate3d(0%, 0, 0);-ms-transform:translate(0%, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}.top-submenu{-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;background:#0093d1;bottom:0;box-sizing:content-box;margin:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:15.625rem;height:18.75rem;z-index:1002;-webkit-transform:translate3d(0, -100%, 0);-moz-transform:translate3d(0, -100%, 0);-ms-transform:translate(0, -100%);-o-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);top:0;width:100%;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.top-submenu *{-webkit-backface-visibility:hidden}.top-submenu .back>a{background:#444;border-bottom:none;border-top:1px solid #5e5e5e;color:#999999;font-weight:bold;padding:.3rem 0.9375rem;text-transform:uppercase;margin:0}.top-submenu .back>a:hover{background:#303030;border-bottom:none;border-top:1px solid #5e5e5e}.top-submenu.move-bottom,.top-submenu.offcanvas-overlap-bottom,.top-submenu.offcanvas-overlap{-webkit-transform:translate3d(0, 0%, 0);-moz-transform:translate3d(0, 0%, 0);-ms-transform:translate(0, 0%);-o-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0)}.bottom-submenu{-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;background:#0093d1;bottom:0;box-sizing:content-box;margin:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:15.625rem;height:18.75rem;z-index:1002;-webkit-transform:translate3d(0, 100%, 0);-moz-transform:translate3d(0, 100%, 0);-ms-transform:translate(0, 100%);-o-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);bottom:0;width:100%;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.bottom-submenu *{-webkit-backface-visibility:hidden}.bottom-submenu .back>a{background:#444;border-bottom:none;border-top:1px solid #5e5e5e;color:#999999;font-weight:bold;padding:.3rem 0.9375rem;text-transform:uppercase;margin:0}.bottom-submenu .back>a:hover{background:#303030;border-bottom:none;border-top:1px solid #5e5e5e}.bottom-submenu.move-top,.bottom-submenu.offcanvas-overlap-top,.bottom-submenu.offcanvas-overlap{-webkit-transform:translate3d(0, 0%, 0);-moz-transform:translate3d(0, 0%, 0);-ms-transform:translate(0, 0%);-o-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0)}.left-off-canvas-menu ul.off-canvas-list li.has-submenu>a:after{content:"\BB";margin-left:.5rem;display:inline}.right-off-canvas-menu ul.off-canvas-list li.has-submenu>a:before{content:"\AB";margin-right:.5rem;display:inline}@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:40.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:64.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:90.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xlarge,td.show-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:120.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xlarge,table.hide-for-xlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.hide-for-xlarge-down,td.hide-for-xlarge-down,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up,th.show-for-xxlarge,td.show-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.hide-for-landscape,table.show-for-portrait{display:table !important}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}@media only screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.show-for-landscape,table.hide-for-portrait{display:table !important}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}}@media only screen and (orientation: portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}.hide-for-portrait,.show-for-landscape{display:none !important}table.show-for-portrait,table.hide-for-landscape{display:table !important}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}}.show-for-touch{display:none !important}.hide-for-touch{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.hide-for-touch{display:table !important}.touch table.show-for-touch{display:table !important}thead.hide-for-touch{display:table-header-group !important}.touch thead.show-for-touch{display:table-header-group !important}tbody.hide-for-touch{display:table-row-group !important}.touch tbody.show-for-touch{display:table-row-group !important}tr.hide-for-touch{display:table-row !important}.touch tr.show-for-touch{display:table-row !important}td.hide-for-touch{display:table-cell !important}.touch td.show-for-touch{display:table-cell !important}th.hide-for-touch{display:table-cell !important}.touch th.show-for-touch{display:table-cell !important}.show-for-sr{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.show-on-focus{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.show-on-focus:focus,.show-on-focus:active{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.print-only,.show-for-print{display:none !important}@media print{.print-only,.show-for-print{display:block !important}.hide-on-print,.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}}img.aligncenter{display:block;clear:both;float:none;padding:0;margin-left:auto;margin-right:auto}img.alignright{padding:0;margin:0 0 6px 11px;display:inline}blockquote.alignleft,img.alignleft,.wp-caption.alignleft{margin:0.4375rem 2.1875rem 0.4375rem 0}blockquote.alignright,img.alignright,.wp-caption.alignright{margin:0.4375rem 0 0.4375rem 2.1875rem}img.alignleft{padding:0;display:inline}.alignright{float:right}.alignnone{float:none}.alignleft{float:left}.wp-caption{width:auto}.wp-caption-text{font-family:Open Sans, sans-serif;font-size:9px;color:#FFFFFF;font-style:italic;margin:0;padding:0 5px}.gallery-one-title{height:45px;font-size:0.8em;text-align:center;font-family:sans-serif;padding:5px}.gallery-holder{margin:10px 0 20px 0}@media 0em, 40em{img.alignright,img.alignleft,img.aligncenter{width:70% !important;display:block;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.alignright,div.wp-caption.alignleft{width:44% !important;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.aligncenter{width:85% !important;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.alignnone{width:85% !important;float:none}div.wp-caption.alignright,div.wp-caption.alignleft,div.wp-caption.aligncenter{width:100%}}@media 40.063em, 64em{img.aligncenter,img.alignnone{width:70% !important;display:block;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.aligncenter{width:74% !important;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.aligncenter{width:100%}div.wp-caption.alignnone{width:73% !important;float:none}}.wp-caption{max-width:100%;margin:10px 20px;padding:5px;text-align:center}.wp-caption img{width:100%}.wp-caption p.wp-caption-text{padding:5px;width:100%;margin:0;color:black;font-size:12px}.wp-caption.aligncenter{margin:10px auto}@media only screen and (max-width: 40em){#blog-posts-over{padding:0 !important;margin:0 !important}}.blog-posts-container{margin:30px 0 30px}.blog-posts-container embed,.blog-posts-container iframe,.blog-posts-container object,.blog-posts-container video{max-width:100%}.blog-posts-container a{text-decoration:none}.blog-posts-container header.entry-header h2.entry-title a{color:#222;margin-left:0}.blog-posts-container .wp-caption .wp-caption-text,.blog-posts-container .gallery-caption,.blog-posts-container .entry-caption{overflow:hidden;color:#757575;font-size:0.857143rem;font-style:italic;line-height:2}.blog-posts-container .date{font-size:12px}.blog-posts-container footer.entry-meta{color:#757575;font-size:0.928571rem;line-height:1.84615;margin-top:1.71429rem;clear:both;float:none;margin-right:auto}.blog-posts-container footer{background:none;clear:both;padding:15px 0 0;position:relative;text-align:center}#content-wrapper{border-top:4px solid #85111A;border-bottom:4px solid #17274B}#content-wrapper h1,#content-wrapper h2,#content-wrapper h3,#content-wrapper h4,#content-wrapper h5,#content-wrapper h6{clear:both}.content{background:#fff;box-shadow:3px 3px 8px -1px darkgrey}#searchform_container{margin-top:20px}#searchform{max-width:100%;text-align:center}#searchform div input.blogbutton{background:-webkit-linear-gradient(left, #1999ce 5%, #107098 100%);background:-moz-linear-gradient(center top, #1999ce 5%, #107098 100%);background:-ms-linear-gradient(left, #1999ce 5%, #107098 100%)}#blog-side-info{border-left:1px solid grey;margin-top:30px;padding-left:20px}@media only screen and (max-width: 40em){#blog-side-info{text-align:center;}}h1,h2,h3,h4,h5,h6{clear:both}.gallery li a img{display:block;width:100%}.ngg-gallery-thumbnail,.ngg-gallery-thumbnail-box{float:none !important}.ngg-album-compact h4 .ngg-album-desc{height:auto !important;font-family:Georgia,Cambria,"Times New Roman",Times,serif;font-weight:400}.ngg-album-compact .album-meta-wrapper h4 a{font-style:normal}.album-meta-wrapper{display:block;height:54px;margin-bottom:20px}.ngg-glmalbums{margin:10px 0;min-height:260px}@media only screen and (max-width: 40em){.ngg-glmalbums{min-height:180px;}}.ngg-album-link{text-align:center}.ninja-forms-form-wrap{max-width:600px;margin:0 auto}.ninja-forms-form-wrap input[type=submit]{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:0;cursor:pointer;font-family:"Open Sans",sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-align:center;text-decoration:none;display:inline-block;padding:1rem 2rem 1.0625rem 2rem;font-size:1rem;background-color:#486b71;border-color:#3a565a;color:#FFFFFF;transition:background-color 300ms ease-out;display:block;margin:0 auto}.ninja-forms-form-wrap input[type=submit]:hover,.ninja-forms-form-wrap input[type=submit]:focus{background-color:#3a565a}.ninja-forms-form-wrap input[type=submit]:hover,.ninja-forms-form-wrap input[type=submit]:focus{color:#FFFFFF}a[href^=tel]{color:inherit;text-decoration:none}body .shadow-wrapper{margin:0 auto;background:#FFFFFF;box-shadow:0 0 15px -6px #000000;-ms-box-shadow:0 0 15px -6px #000000;-moz-box-shadow:0 0 15px -6px #000000;-webkit-box-shadow:0 0 15px -6px #000000;max-width:1000px;padding-top:1.25rem}#header-separator{height:auto;background-color:#333132;color:#EDF6F5;width:100%;text-align:center;padding:5px 10px 20px}@media only screen and (max-width: 40em){#header-separator h1{font-size:30px;line-height:1.2}}#header-separator.header-separator-interior{padding:5px 0}#header-separator>*{max-width:1024px;margin:0 auto;float:none}#header-separator h1{color:#EDF6F5;font-weight:bold;text-transform:uppercase;letter-spacing:1px;line-height:1.8}#header-separator.header-separator-interior h1{color:#f5ad1a}#header-separator p{color:#FFFFFF;font-size:18px;line-height:1.2}header{list-style:none;max-height:600px;height:auto}header #logo img{margin-bottom:15px}header .search input{height:20px;width:167px;padding:0 8px;margin:13px 0px 0px 18px;border-radius:3px;font-size:10px;color:#000000;display:inline-block}header .search a.magnifying-glass{font-size:10em;display:inline-block;width:0.625rem;height:0.625rem;border:0.125rem solid #131c5f;position:relative;border-radius:0.35em;margin:0 0 0 -25px}header .search a.magnifying-glass:before{content:"";display:inline-block;position:absolute;right:-0.4375rem;bottom:-0.25rem;border-width:0;background:#131c5f;width:0.5rem;height:0.125rem;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}header #sec-nav{position:relative;text-align:left;padding:10px 0;margin:0 0 15px 45px}header #sec-nav ul{margin:0}header #sec-nav ul li{display:inline}header #sec-nav ul li a{font-size:12px;color:#131c5f;padding:0 5px;font-weight:bold}header #sec-nav>ul>li{position:relative}header #sec-nav>ul>li:before{color:#999999;content:"|";position:absolute;top:2px;left:-15px;font-size:14px;font-weight:bold;display:block;padding:0 10px}header #sec-nav>ul>li:first-child:before{content:none}header img{margin-left:5px}header .social{margin-top:-25px;padding-right:0}header .social a{float:right;margin:0 5px}header .social a img{margin:0}@media only screen and (min-width:0em) and (max-width:64em){#header-media{margin-top:45px;}}.contain-to-grid{box-shadow:0 5px 10px -1px #999999}.contain-to-grid .top-bar{height:73px;box-shadow:0 3px 3px 0 rgba(0,0,0,0.5);margin-bottom:10px}@media screen and (max-width: 782px){#wpadminbar{position:fixed !important}}.tab-bar{background-color:#85111A}.tab-bar .tab-bar-section.middle{text-align:right}#top-bar-wrapper{position:absolute;top:0;width:100%}#top-bar-logo{max-width:140px;border:3px solid #85111A;position:absolute;left:0px;top:15px;z-index:9;-webkit-box-shadow:9px 10px 6px -6px rgba(0,0,0,0.7);-moz-box-shadow:9px 10px 6px -6px rgba(0,0,0,0.7);box-shadow:9px 10px 6px -6px rgba(0,0,0,0.7)}.left-off-canvas-toggle.menu-icon>span{margin-left:20px}.submenu-two-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;min-width:460px}.submenu-two-columns li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}.top-bar{background:transparent;width:1024px;margin:0 auto;padding-top:100px;z-index:5}.top-bar .top-bar-section{background:#FAFAFA;-webkit-border-top-right-radius:20px;-moz-border-top-right-radius:20px;border-top-right-radius:20px;display:inline-block;height:auto;line-height:1;margin-left:auto;margin-right:auto;width:100%;-webkit-box-shadow:9px 10px 6px -6px rgba(0,0,0,0.7);-moz-box-shadow:9px 10px 6px -6px rgba(0,0,0,0.7);box-shadow:9px 10px 6px -6px rgba(0,0,0,0.7)}.top-bar .top-bar-section>ul{float:right;background:transparent;border-top-right-radius:9px;border-bottom-right-radius:9px;height:65px !important}.top-bar .top-bar-section>ul>li{height:100%;background-color:#FAFAFA;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid transparent}.top-bar .top-bar-section>ul>li.active:not(.has-form){background-color:#85111A}.top-bar .top-bar-section>ul>li.active:not(.has-form)>a:not(.button){padding:6px 20px;line-height:1;background-color:#85111A;color:#FFFFFF;font-size:22px;font-weight:bold}.top-bar .top-bar-section>ul>li.active:not(.has-form)>a:not(.button).active{background-color:#85111A;color:#FFFFFF}.top-bar .top-bar-section>ul>li>a{position:relative;top:50%;transform:translateY(-50%);font-size:26px;font-family:'Times New Roman', Times, serif}.top-bar .top-bar-section>ul>li.active:not(.has-form)>a:not(.button){font-weight:bold}.top-bar .top-bar-section>ul>li>ul>li{float:none}.top-bar .top-bar-section>ul>li:not(.has-form):not(.active){background-color:#FAFAFA}.top-bar .top-bar-section>ul>li:not(.has-form):not(.active):hover{border-top:2px solid #85111A;border-right:2px solid #85111A;border-left:2px solid #85111A;background-color:#FAFAFA}.top-bar .top-bar-section>ul>li:not(.has-form):not(.active):hover>a:not(.button){background-color:#FAFAFA;color:#85111A}.top-bar .top-bar-section>ul>li:not(.has-form):not(.active):hover>a.active{background-color:#FAFAFA}.top-bar .top-bar-section>ul>li:not(.has-form):not(.active)>a:not(.button){line-height:1;background-color:#FAFAFA;color:#85111A;font-size:24px;font-weight:bold}.top-bar .top-bar-section>ul>li:not(.has-form):not(.active)>a:not(.button).active{background-color:#85111A;color:#FFFFFF}.top-bar .top-bar-section>ul>li:not(.has-form):not(.active):last-child,.top-bar .top-bar-section>ul>li:not(.has-form):not(.active):last-child>a{border-top-right-radius:9px}.top-bar .top-bar-section ul{background:white}.top-bar .top-bar-section ul li ul.dropdown{top:59px;max-width:500px;padding:20px;border-width:0 2px 2px 2px;border-style:solid;border-color:#85111A;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:-1}.top-bar .top-bar-section ul li ul.dropdown li:not(.has-form):not(.active):hover>a:not(.button){background-color:#FFFFFF;color:#85111A;font-size:16px}.top-bar .top-bar-section ul li ul.dropdown li{min-width:180px;background-color:#FFFFFF;color:#000000;border-bottom:1px dotted #7B7495;font-size:16px}.top-bar .top-bar-section ul li ul.dropdown li:not(.has-form):not(.active)>a:not(.button){background-color:#FFFFFF;color:#000000}.top-bar .top-bar-section ul li ul.dropdown li a{color:#000000;border-top-left-radius:0;border-top-right-radius:0;text-align:left;white-space:normal}.top-bar .top-bar-section ul li ul.dropdown li:not(.has-form):not(.active)>a:not(.button){font-size:1rem;padding:10px 0;line-height:1}.top-bar .top-bar-section ul li ul.dropdown li:not(.has-form).active{background-color:#FFFFFF}.top-bar .top-bar-section ul li ul.dropdown li:not(.has-form).active a:not(.button){background-color:#FFFFFF;color:#f27225;padding:10px 0;font-size:1rem;line-height:1}.top-bar .top-bar-section ul li ul.dropdown li:not(.has-form).active a:not(.button):hover{background-color:#FFFFFF;color:#f27225}.top-bar .top-bar-section ul li:not(.drop-left) ul.dropdown{left:-1%}.top-bar .top-bar-section ul li.drop-left ul.dropdown{right:-2%;left:auto}.top-bar .top-bar-section ul li.drop-left ul.dropdown li a{text-align:left}main.page-inside{padding:20px}#content-wrapper .breadcrumbs{margin-top:10px;margin-bottom:15px;background-color:white;border:0;padding:0}#content-wrapper .breadcrumbs>span{color:#f27225;font-size:14px;text-transform:none}#content-wrapper .breadcrumbs a>span{color:#f27225;font-size:14px;text-transform:none;text-decoration:underline}#content-bulk #con{margin:0}#content-bulk h2{text-transform:uppercase;font-size:25px}#content-bulk footer{margin:35px 0}#content-bulk footer #address{margin-top:25px}#content-bulk footer #address p{font-size:12px;margin-top:5px}#content-bulk footer #address img{margin:0;padding-right:5px}#content-bulk footer #address a{font-size:12px}#content-bulk footer img{box-shadow:none}#main-content{padding-top:20px}.st_sharethis{float:right;width:58px}body .stButton .sharethis{background-image:url("../assets/share-icon.png") !important;width:52px;height:22px}.map-wrapper{background-color:#bcd5e9;border-bottom:2px solid #486b71;margin-bottom:30px}.map-wrapper .area-map-info{padding-top:25px}.map-wrapper .area-map-info .city-img{background-size:cover;background-repeat:no-repeat;border:2px solid #486b71;display:block;height:200px;width:300px}.map-wrapper .area-map-info .city-title{color:#486b71;font-size:28px;font-weight:bold;letter-spacing:0;line-height:1.0;margin:10px 0 5px}.map-wrapper .area-map-info .city-content{max-height:75px;overflow:hidden}.map-wrapper .area-map-info .city-link{background:#486b71;border:1px solid white;border-radius:7px;color:white;font-weight:bold;margin-top:15px;padding:4px 8px}.map-wrapper .city-info-button{margin-top:10px;margin-bottom:5px}@media only screen and (min-width:0em) and (max-width:64em){.map-wrapper .city-info-wrapper{margin:0 auto 20px;max-width:300px}}#city-map{display:block;max-width:630px;margin:0 auto;width:100%}@media only screen and (max-width: 40em){#city-map{height:auto;}}-moz-document url-prefix() #city-map{height:auto}@media screen and (-webkit-min-device-pixel-ratio: 0){#city-map{height:auto}}@media screen and (max-device-width: 480px){#city-map{height:auto}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){#city-map{height:400px}}#Main_Towns_-_hover path{visibility:hidden}@media only screen and (min-width:0em) and (max-width:64em){#slideshow{margin-top:45px;}}#slideshow #caption{background:rgba(0,0,0,0.75);color:#FFFFFF;margin-top:-51px}#slideshow #caption p{padding:10px 5px;font-size:12px;margin:0;text-align:right}.ngg-gallery-thumbnail,.ngg-gallery-thumbnail-box{float:none !important}.gallery li a img{display:block;width:100%}.ngg-gallery-thumbnail,.ngg-gallery-thumbnail-box{float:none !important}.ngg-album-compact h4 .ngg-album-desc{height:auto !important;font-family:Georgia,Cambria,"Times New Roman",Times,serif;font-weight:400}.ngg-album-compact .album-meta-wrapper h4 a{font-style:normal}.album-meta-wrapper{display:block;height:54px;margin-bottom:20px}.ngg-glmalbums{margin:10px 0}.ninja-forms-form-wrap{max-width:600px;margin:0 auto}.ninja-forms-form-wrap input[type=submit]{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:0;cursor:pointer;font-family:"Open Sans",sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-align:center;text-decoration:none;display:inline-block;padding:1rem 2rem 1.0625rem 2rem;font-size:1rem;background-color:#486b71;border-color:#3a565a;color:#FFFFFF;transition:background-color 300ms ease-out;display:block;margin:0 auto}.ninja-forms-form-wrap input[type=submit]:hover,.ninja-forms-form-wrap input[type=submit]:focus{background-color:#3a565a}.ninja-forms-form-wrap input[type=submit]:hover,.ninja-forms-form-wrap input[type=submit]:focus{color:#FFFFFF}#glm-member-db-front-container .glm-member-list-active-info .glm-member-title a{color:#486b71;font-size:26px;letter-spacing:normal;text-decoration:none;vertical-align:top}#glm-member-db-front-container .glm-member-list-active-info .glm-member-title a:hover{text-decoration:underline}#glm-member-db-front-container #glm-member-list-filters-button{background-color:#f27225}#glm-member-db-front-container #glm-member-list-map-toggle{background-color:#f27225}#glm-member-db-front-container #glm-member-list-filters-close{background-color:#d25205}#glm-member-db-front-container .glm-member-list-container .glm-member-title{line-height:1;margin:5px 0;text-transform:none}#glm-member-db-front-container .glm-member-list-container .glm-member-list-image-wrapper{float:right;max-height:180px}#glm-member-db-front-container .glm-member-list-data{padding:20px}#glm-member-db-front-container .glm-member-list-active-info{font-size:16px}#glm-member-db-front-container .glm-member-list-address-wrapper>div{line-height:1.5}#glm-member-db-front-container .glm-member-list-active-info .glm-member-list-links>a{text-decoration:underline;color:#36555a;line-height:1.5}#glm-member-db-front-container .glm-alpha-links>.glm-alpha-link{background-color:#FFFFFF;border-color:#486b71;color:#486b71}#glm-member-db-front-container .glm-alpha-links>.glm-alpha-link:hover{background-color:#486b71;color:#FFFFFF}#glm-member-db-front-container .glm-alpha-links>.glm-alpha-link-selected{background-color:#486b71;color:white}#glm-member-db-front-container .glm-member-list-active-info{padding:0 0px 0 0}#glm-member-db-front-container .glm-member-db-list-header-title{text-transform:none}#glm-member-db-front-container .glm-member-list-terms{display:none}#glm-member-db-front-container .glm-member-search .glm-member-button-small,#glm-member-db-front-container .glm-member-search input[type="submit"].glm-member-button{font-size:0.9em !important;padding:5px 20px !important;margin:0 auto !important;line-height:1.8em !important;height:auto !important;border-radius:5px;background-color:#f27225;transition:all 0.5s}#glm-member-db-front-container .glm-member-search .glm-member-button-small:hover,#glm-member-db-front-container .glm-member-search input[type="submit"].glm-member-button:hover{transition:all 0.5s;background-color:#f5ad1a}#glm-member-db-front-container .glm-member-search::before{background-color:#f27225}#glm-member-db-front-container .glm-member-db-takeback-mini{text-decoration:none;position:relative;background-color:#f27225;transition:all 0.5s}#glm-member-db-front-container .glm-member-db-takeback-mini:hover{transition:all 0.5s;background-color:#f5ad1a}#glm-member-db-front-container .glm-member-db-takeback-mini span{font-size:16px;top:14px}#content-wrapper .glm-member-db-grid-view .glm-member-title a{letter-spacing:2px}#content-wrapper .glm-member-db-grid-view .glm-member-list-sub-links{margin:0}#content-wrapper .glm-member-db-grid-view .glm-member-list-sub-links ul{display:table;margin-left:0;width:100%}#content-wrapper .glm-member-db-grid-view .glm-member-list-sub-links ul li{text-transform:uppercase;font-weight:bold;border:0;width:50%;float:left;display:block;padding:1px;margin:0}#content-wrapper .glm-member-db-grid-view .glm-member-list-sub-links ul li a{color:#f27225;border-radius:3px;padding:4px 8px;display:block;width:auto;font-size:12px;text-decoration:underline}#glm-member-detail-container .glm-member-title{display:none}#glm-member-detail-container #glm-member-detail-contact-info{background-color:#EDF6F5;color:#486b71}#glm-member-detail-container #glm-member-detail-website-link{text-decoration:none}#glm-member-detail-container #glm-member-detail-data-container>.glm-member-detail-content-toggle{color:#486b71}#glm-member-detail-container .map-button{background-color:#f27225}#glm-member-detail-container .map-button:hover{background-color:#f5ad1a}#glm-member-detail-container #glm-member-detail-links a{color:#486b71;border-color:#486b71}.glm-member-detail-contact-phone small{font-size:12px}#members-only-sidebar-off-canvas{background-color:#324B4F;border-radius:5px;list-style:outside none none;margin:10px;max-width:230px}#members-only-sidebar-off-canvas h2{color:#f5ad1a}#members-only-sidebar-off-canvas h4{color:#f5ad1a}#members-only-sidebar-off-canvas ul li a{color:#FFFFFF}#members-only-sidebar-off-canvas ul li a:hover{color:#f5ad1a}#members-only-sidebar-off-canvas .menu-side .glm-button{background:transparent;text-decoration:underline;color:white}#members-only-content #glm-member-front-header{margin-top:-10px}#members-only-content #side-links{border:1px solid #486b71;border-radius:3px;padding:15px 20px 30px;background-color:#36555a;list-style:none}@media only screen and (min-width:40.063em) and (max-width:64em){#members-only-content #side-links{padding:25px 15px;}}#members-only-content #side-links h4{color:#f5ad1a;line-height:1.2;letter-spacing:normal;font-size:26px}@media only screen and (min-width:40.063em) and (max-width:64em){#members-only-content #side-links h4{font-size:24px;}}#members-only-content #side-links ul{margin:0;list-style:none}#members-only-content #side-links li{list-style:none;line-height:1.2;margin-top:15px}#members-only-content #side-links li a{color:white;text-decoration:none;font-size:20px}#members-only-content #side-links li a:hover{color:#f5ad1a}#members-only-content .glm-button.button{background-color:#486b71}#members-only-content #main-content{padding-top:0}#members-only-content #lostpasswordform{max-width:350px}#featured-business #glm-member-db-front-container{padding:0}#featured-business .glm-featured-member-text{padding:20px}#featured-business .glm-featured-member-image-container{max-height:200px;overflow:hidden}#sidebar .glm-member-front-container{padding:0}#glm-event-wrapper h1{font-size:1.5rem;padding:0 15px}#glm-event-wrapper #glm-events-search-form .button{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:0;cursor:pointer;font-family:"Open Sans",sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-align:center;text-decoration:none;display:inline-block;padding:0.75rem 1.5rem 0.8125rem 1.5rem;background-color:#486b71;border-color:#3a565a;color:#FFFFFF;border-radius:3px;transition:background-color 300ms ease-out;color:white}#glm-event-wrapper #glm-events-search-form .button:hover,#glm-event-wrapper #glm-events-search-form .button:focus{background-color:#3a565a}#glm-event-wrapper #glm-events-search-form .button:hover,#glm-event-wrapper #glm-events-search-form .button:focus{color:#FFFFFF}#glm-event-wrapper #glm-events-search-form #glm-event-add-event{width:126px;float:right}#glm-event-wrapper button:not(.fc-button){-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:0;cursor:pointer;font-family:"Open Sans",sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-align:center;text-decoration:none;display:inline-block;padding:0.75rem 1.5rem 0.8125rem 1.5rem;background-color:#486b71;border-color:#3a565a;color:#FFFFFF;border-radius:3px;transition:background-color 300ms ease-out;width:220px}#glm-event-wrapper button:not(.fc-button):hover,#glm-event-wrapper button:not(.fc-button):focus{background-color:#3a565a}#glm-event-wrapper button:not(.fc-button):hover,#glm-event-wrapper button:not(.fc-button):focus{color:#FFFFFF}#glm-event-wrapper p{margin-left:15px}#glm-event-wrapper .glm-event-day-row{border:1px solid #FFFFFF;background:-webkit-linear-gradient(left, #f2f2f2 5%, #FFFFFF 100%);background:-moz-linear-gradient(center top, #f2f2f2 5%, #FFFFFF 100%);background:-ms-linear-gradient(left, #f2f2f2 5%, #FFFFFF 100%)}#glm-event-wrapper .glm-event-day-event{border:1px solid #486b71}#glm-event-wrapper .glm-event-day-event:hover{border:1px solid #000000}#glm-event-wrapper .glm-event-day-event a.glm-read-more{border:1px solid #486b71;background-color:#FFFFFF;color:#000000}#glm-event-wrapper .glm-event-day-event a.glm-read-more:hover{color:#FFFFFF;background-color:#486b71;border:1px solid #FFFFFF}#glm-event-wrapper .glm-event-cal{border:1px solid #486b71}#glm-event-wrapper .glm-event-cal-day-container{background:-webkit-linear-gradient(left, #FFFFFF 5%, #f2f2f2 100%);background:-moz-linear-gradient(center top, #FFFFFF 5%, #f2f2f2 100%);background:-ms-linear-gradient(left, #FFFFFF 5%, #f2f2f2 100%)}#glm-event-wrapper .glm-event-cal-month{background-color:#486b71;color:#fff}#glm-event-wrapper h1{color:#486b71}#glm-event-wrapper h2{color:#486b71;font-weight:bold}#glm-event-wrapper #glm-event-detail-cost:before{top:0px}#glm-event-wrapper .stButton .sharethis{display:none}#glm-event-wrapper span#eventShare.st_sharethis,#glm-event-wrapper #shareThisOrange{background-color:#486b71 !important;font-size:0.875rem;font-weight:bold;color:white;width:auto;height:30px;border-radius:3px;max-height:30px;padding:3px 0 0 15px}#glm-event-wrapper #EventDrivingDirectionSubmit{margin-left:0px;font-weight:bold}.hasDatepicker{width:100%;height:34px}#glm-events-frontpage-wrapper .glm-events-frontpage-day{padding:3px;background-color:#486b71;color:#779156}#glm-events-frontpage-wrapper .glm-events-frontpage-event-container{margin:10px 0;overflow:hidden}#glm-events-frontpage-wrapper .glm-events-frontpage-event-image{width:90px;height:90px}#glm-events-frontpage-wrapper .glm-events-frontpage-event-title,#glm-events-frontpage-wrapper .glm-events-frontpage-event-dates,#glm-events-frontpage-wrapper .glm-events-frontpage-event-content{float:left;width:170px;padding:0px 12px 0px 8px;margin-top:4px}#glm-events-frontpage-wrapper .glm-events-frontpage-event-title{color:#486b71;font-weight:bold;max-height:37.2px;overflow:hidden;line-height:1.4}#glm-events-frontpage-wrapper .glm-events-frontpage-event-dates{color:grey;max-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#glm-events-frontpage-wrapper .glm-events-frontpage-event-content{max-height:37.2px;overflow:hidden}@media only screen and (min-width:40.063em){#glm-event-wrapper{margin:0 auto}#glm-event-wrapper.event-detail{width:100%}}form#glm-member-event-search #glm-event-category{width:83%}.prefix,.postfix{border-style:solid;border-width:1px;display:block;font-size:0.875rem;height:2.3125rem;line-height:2.3125rem;overflow:visible;padding-bottom:0;padding-top:0;position:relative;text-align:center;width:100%;z-index:2}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333333;border-color:#cccccc}span.postfix,label.postfix{background:#f2f2f2;border-left:none;color:#333333;border-color:#cccccc}input:not([type]),input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{-webkit-appearance:none;-moz-appearance:none;border-radius:0;background-color:#FFFFFF;border-style:solid;border-width:1px;border-color:#cccccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-family:inherit;font-size:0.875rem;height:2.3125rem;margin:0 0 1rem 0;padding:0.5rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color 0.15s linear,background 0.15s linear;-moz-transition:border-color 0.15s linear,background 0.15s linear;-ms-transition:border-color 0.15s linear,background 0.15s linear;-o-transition:border-color 0.15s linear,background 0.15s linear;transition:border-color 0.15s linear,background 0.15s linear}.right{float:right !important}#glm-event-detail-takeback-mini{background-color:#f27225;transition:all 0.5s}#glm-event-detail-takeback-mini:hover{transition:all 0.5s;background-color:#f5ad1a}#front-event-feed-title{color:#486b71;font-size:25px;font-weight:bold;letter-spacing:1px;text-transform:uppercase}#event-feed-row{margin-bottom:40px}#feed .image-container{width:auto;height:150px;margin-bottom:10px}#feed .front-event-title{color:#486b71;font-size:18px;font-weight:bold;min-height:50px}#feed .front-event-date-container{display:inline;padding:0 5px}#feed .front-event-date{color:grey;font-size:14px}#feed .front-event-button{background-color:#f27225;float:right;color:#FFFFFF;font-size:15px;text-transform:uppercase;letter-spacing:1px;font-weight:bold;padding:4px;line-height:1.2}#feed .front-event-border{border-bottom:2px solid #486b71;clear:both}#glm-member-packaging-front-container #glm-package-detail-member-name h3{color:#000000}#glm-member-packaging-front-container .glm-member-db-takeback-mini{text-decoration:none;position:relative;background-color:#f27225;transition:all 0.5s}#glm-member-packaging-front-container .glm-member-db-takeback-mini:hover{transition:all 0.5s;background-color:#f5ad1a}#glm-member-packaging-front-container #glm-member-detail-contact-info small{color:#000000}#eventCalendar{}#eventCalendar .fc-toolbar{}#eventCalendar .fc-view-container{}#glm-blocks-wrapper{background-color:#EDF6F5;float:left;width:100%}.glm-blocks-container{padding:40px 0;max-width:1024px}.glm-blocks-container .glm-block-image{position:relative}.glm-blocks-container .glm-block-image img{float:left;width:100%}.glm-blocks-container .glm-block-title h1{margin:0;background-color:#85111A;text-align:center;letter-spacing:0;padding:10px;font-weight:bold;line-height:1;font-size:24px;position:relative;border-bottom-left-radius:25%;border-bottom-right-radius:25%}.glm-blocks-container .glm-block-title h1::after{content:url(../assets/bottom.png);width:100%;height:40px;right:50%;left:0;position:absolute;top:100%;line-height:0}.glm-blocks-container .glm-block{position:relative;margin-bottom:20px}@media only screen and (max-width: 40em){.glm-blocks-container .glm-block{position:relative;margin-bottom:20px;max-width:400px;margin:0 auto 20px;float:none !important;}}.page-inside .glm-blocks-container .glm-block-title h1{font-weight:normal;font-size:20px}.glm-block-video-arrow{width:0;height:0;position:absolute;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:50px solid white;left:50%;top:50%;transform:translate(-50%, -50%);pointer-events:none}#event-feed-row .main-events-container{padding:5px 30px}#event-feed-row .slick-next{right:-20px}.home-feed-post{padding-bottom:25px}input[type="submit"].blogbutton{border-radius:3px;color:#FFFFFF;border:2px solid #FFFFFF;font-weight:bold;font-size:13px;padding:2px 5px;margin-top:-10px;text-transform:uppercase}input[type="submit"].blogbutton:hover{cursor:pointer;background:#FFFFFF;border:2px solid #035C84;color:white}.addthis_wrapper{float:right;display:inline-block;margin-top:5px}#blog-posts-over article{padding-top:10px;margin-bottom:15px;display:inline-block;width:100%}#blog-posts-over article .entry-header{background:transparent}#blog-posts-over article .addthis_wrapper{float:right}#blog-posts-over article h1{letter-spacing:1px;line-height:1.2}#blog-posts-over article p{padding-bottom:15px}#blog-posts-over article a.read-more{border:2px solid #FFFFFF;font-weight:bold;font-size:13px;padding:0 3px;text-transform:uppercase}#blog-posts-over article a.read-more:hover{background:#FFFFFF;border:2px solid #035C84;color:#035C84}#blog-posts-over article .entry-header{margin-bottom:10px}#blog-posts-over article .entry-header .entry-title{margin-bottom:0}#blog-posts-over article .entry-header .meta.date{font-size:13px;font-weight:bold}#blog-posts-over .entry-meta{text-align:center;color:#757575;font-size:12px}#blog-posts-over>div{margin:25px 0}#blog-side-info ul li{line-height:1.2;margin-bottom:10px}#blog-side-info #searchform{margin-bottom:30px}#blog-side-info p{margin-bottom:0}@media only screen and (max-width: 40em){#blog-side-info-wrapper{float:none;margin:0 auto;clear:both}#blog-side-info{padding-left:0;border-left:0}#blog-side-info ul{margin-left:0;margin-top:10px}#blog-side-info #searchform{padding:35px 0}#blog-side-info #searchform #s{width:100%}}#blog-side-info{padding-right:10px}#blog-side-info ul{list-style-type:none}.blog-archive .featured-image-wrap,.blog-home .featured-image-wrap{display:none}#sidebar{padding-top:25px;background:#f2f9fc}#sidebar .row.collapse{margin-left:14px}#sidebar li{list-style:none}#sidebar li #calendar_wrap table#wp-calendar{margin:0 auto}#sidebar a{font-size:12px}#sidebar form{margin:0 12px 0 14px}#sidebar form select{padding:0 0.5rem;border-radius:5px;height:25px;margin:0}#sidebar form select option{font-size:10px}#sidebar .small-block-grid-2{margin-top:10px}#sidebar .small-block-grid-2 li{padding:0 0.625rem 0.625rem}#sidebar .small-block-grid-2 li img{border:2px solid lightblue}#sidebar .small-block-grid-2>li:nth-of-type(2),#sidebar .small-block-grid-2>li:nth-of-type(4){padding-left:0}#sidebar .small-block-grid-2>li:nth-of-type(3),#sidebar .small-block-grid-2>li:nth-of-type(4){padding-bottom:20px}#sidebar h3{margin:20px 0 0}#sidebar h1{margin:0;font-size:1.5625rem;text-transform:none}#sidebar input{padding:5px 0 5px 8px;height:auto;margin:10px 0}#sidebar button{border-radius:2px;padding:0 10px}#side-nav{padding-top:10px;background:#f2f9fc}#side-nav h1{font-size:1.375rem}#side-nav h4{font-weight:bold;margin-left:10px}#side-nav li{list-style:none}#side-nav ul{list-style:none;margin:0 0 20px}#side-nav ul li{margin:0 -15px;padding:5px 10px 5px 25px}#side-nav ul li:hover{background:#81adc1}#side-nav ul li a{color:darkblue}#side-nav ul li a:hover{color:#FFFFFF}#side-nav h3{text-transform:none;margin:0}#side-nav input{padding:5px 0 5px 8px;height:auto;margin-bottom:10px}#side-nav button{border-radius:2px;padding:0 10px}#extra{margin-top:15px}#extra p{line-height:1.3}#extra p.title{margin:0}#extra p.title#last{padding-top:10px}#extra p#message{text-transform:uppercase;color:lightblue;font-size:0.9375rem;margin:40px 0}.county-news{font-weight:bold}.current_page_item>a{font-weight:bold}.search-top #searchform{text-align:left;display:inline-block;position:relative}.search-top #searchform #search-button{width:22px;right:0px;position:absolute;padding:0;border:1px solid lightgray}.search-top input{height:20px;width:167px;padding:0 8px;margin:13px 0px 0px 18px;border-radius:3px;font-size:10px;color:#000000;display:inline-block}.search-top a.magnifying-glass{font-size:10em;width:0.75rem;height:0.75rem;border:0.125rem solid darkblue;position:absolute;top:15px;border-radius:0.35em;margin:0 0 0 -20px}.search-top a.magnifying-glass:before{content:"";display:inline-block;position:absolute;right:-0.4375rem;bottom:-0.25rem;border-width:0;background:darkblue;width:0.5rem;height:0.125rem;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.search-results #blog-posts-over .search-result-container header.entry-header{margin-bottom:0px}.search-results #blog-posts-over .search-result-container .search_result_context{margin:0;padding:0;line-height:1.3}.search-results #blog-posts-over .search-result-container article p{margin:0;padding:0}#searchWrapper{position:relative}#searchContainer{position:absolute;right:10px;top:10px;z-index:2}#searchContainer #headerSearch{border-radius:3px;height:25px;padding:0 0 0 8px;margin-bottom:0px}@media only screen and (min-width:0em) and (max-width:64em){#searchContainer #headerSearch{display:none;}}.searchformHeader{height:18px}#magnifying-glass{font-size:10em;display:inline-block;height:13px;position:relative;border-radius:0.35em;left:10.5rem;top:-22px;margin-top:1px;padding:0;width:13px;bottom:-0.8125rem;border:0.125rem solid #85111A}.searchformHeader input[type="submit"]{cursor:cursor;cursor:hand;position:absolute;right:5px;width:10px;top:29px;background:transparent;height:20px;color:transparent;padding:6px 10px;border:medium none;margin:0px 0px 0px -25px;display:none !important}#magnifying-glass::before{content:"";display:inline-block;position:absolute;bottom:-0.25rem;border-width:0px;background:#85111A none repeat scroll 0% 0%;transform:rotate(135deg);height:0.125rem;width:0.5rem;left:-0.4375rem}footer.main{bottom:0;left:0;right:0}@media only screen and (max-width: 1024px){footer.main{position:relative;bottom:0;}}#footer-top #footer-guide p{margin:0}#footer-top #footer-guide .footer-guide-text-wrapper{float:left;padding:20px 15px}#footer-top #footer-guide .footer-guide-text-wrapper .footer-guide-text{color:#f27225;font-size:24px;line-height:1.2;margin-bottom:15px}#footer-top #footer-guide .footer-guide-text-wrapper .footer-guide-links a{color:#00aeef;font-size:18px;text-transform:uppercase}#footer-top #footer-guide .footer-guide-text-wrapper .footer-guide-links .separator{color:#00aeef;font-size:18px;padding:4px}#footer-top #footer-guide .footer-guide-image-wrapper{float:left}#footer-social{padding:15px}#footer-social .footer-social-text{color:#85111A;font-size:24px;line-height:1.2;margin-bottom:15px}#footer-social .footer-social-icon{background-image:url("../assets/social-icons.png");height:32px;width:32px;display:block;float:left;margin-right:25px;margin-bottom:15px}@media only screen and (min-width:0em) and (max-width:64em){#footer-social .footer-social-icon{margin-right:10px;}}#footer-social #facebook{background-position:0 0}#footer-social #instagram{background-position:-79px 0}#footer-social #travel-advisor{background-position:-259px 0}#footer-social #blog{background-position:-304px 0}#footer-newsletter-wrapper{width:100%;height:auto;background-color:#17274B;position:relative}#footer-newsletter-wrapper .footer-newsletter-title{width:80%;color:#EDF6F5;float:left;font-weight:bold;letter-spacing:1px;line-height:1}#footer-newsletter-wrapper .footer-newsletter-text{width:80%;color:#FFFFFF;float:left;font-size:18px;margin-bottom:0}#footer-newsletter-wrapper .footer-newsletter-button{position:absolute;right:5%;top:35px;display:inline;background-color:#EDF6F5;color:#85111A;padding:5px 18px;text-transform:uppercase;line-height:1;font-weight:bold;letter-spacing:1px;transition:all 0.5s}#footer-newsletter-wrapper .footer-newsletter-button:hover{background-color:#FFFFFF;color:#17274B;transition:all 0.5s}#footer-newsletter{padding:15px;position:relative}#footer-weather-address-wrapper{height:200px;position:relative;background-color:#FAFAFA;border-top:4px solid #17274B;border-bottom:4px solid #17274B;background:url(../assets/footer.jpg) no-repeat center 85%;background-size:cover}#footer-weather-address-wrapper #footer-overlay{position:absolute;height:100%;width:100%;background-color:rgba(255,255,255,0.85)}#footer-weather-address-container{background-color:transparent;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#footer-weather{text-align:center}#footer-weather .footer-weather-logo img{text-align:center;margin-bottom:20px}#footer-weather .footer-pure-michigan-logo{float:right}#footer-weather .footer-pure-michigan-logo img{max-width:160px;margin-top:35px}@media only screen and (min-width:0em) and (max-width:64em){#footer-weather .footer-pure-michigan-logo img{margin-top:55px;}}#footer-weather #weather-widget{position:absolute;display:none;width:264px;height:200px;bottom:210px;left:60%;transform:translateX(-50%)}@media only screen and (min-width:0em) and (max-width:64em){#footer-weather #weather-widget{bottom:210px;}}#footer-weather #weather-widget:after{content:url(../assets/weather-arrow-down.png);position:absolute;top:245px;left:45%}@media only screen and (min-width:0em) and (max-width:64em){#footer-weather #weather-widget:after{top:245px;left:81px;}}#footer-weather #weather-widget .wu-wrapper{border:3px solid #85111A;background:white;width:255px;height:255px}#footer-address{color:#17274B;text-align:center}@media only screen and (min-width:40.063em) and (max-width:64em){#footer-address{line-height:1.0;}}#footer-address a{color:#85111A;text-decoration:underline}#footer-address a:hover{color:#85111A}#footer-address span{color:#17274B;white-space:nowrap}#footer-address h2{color:#85111A;font-size:20px;font-weight:bold;letter-spacing:0;line-height:1.0}#footer-logo{text-align:center;padding-top:35px}#connect{padding-top:20px;background:#4c4d4f}#connect ul{margin:0;list-style:none}#connect ul li{background:none;padding:0 5px;display:inline-block}#connect ul li>a{display:block;font-family:Open Sans, sans-serif;font-size:12px;color:#fff;padding:20px 18px;line-height:1.2}#connect ul li a#current{background:#0093d1}#copyright{padding-top:10px;color:#17274B;float:none;line-height:1.0;margin:0 auto}@media only screen and (min-width:64.063em){#copyright{padding-top:30px;}}#copyright span{font-size:0.625rem}#copyright a{color:#17274B;text-decoration:underline}#footer_address span.bullet,#copyright span.bullet{margin:0 5px}@media only screen and (max-width: 40em){#footer_address span.bullet,#copyright span.bullet{display:none !important;}}h1{color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:36px;letter-spacing:4px;text-decoration:uppercase}h2{color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:36px;letter-spacing:4px}h3{color:#486b71;font-family:'Times New Roman', Times, serif;font-size:30px;font-weight:bold}h4{color:#486b71;font-family:'Times New Roman', Times, serif;font-size:24px;font-weight:bold;letter-spacing:4px}h5{color:#f27225;font-family:'Times New Roman', Times, serif;font-size:24px}h6{color:#f5ad1a;font-family:'Times New Roman', Times, serif;font-size:18px;font-weight:bold}.off-canvas-wrap{min-height:100%}.off-canvas-wrap .inner-wrap{min-height:100vh;height:100%}#example.element{background-color:transparent}aside.left-off-canvas-menu{background-color:#486b71}aside.left-off-canvas-menu .search-button{background-color:#f27225;margin:0 auto;display:block}#left-off-canvas-client-info{float:left}#left-off-canvas-client-info li{color:white;line-height:1.2;margin-bottom:5px}#off-canvas-social{padding:15px 55px}#off-canvas-social .footer-social-text{color:#f27225;font-size:24px;line-height:1.2;margin-bottom:15px}#off-canvas-social .footer-social-icon{background-image:url("../assets/social-icons.png");height:56px;width:56px;display:block;float:left;margin-right:6px;margin-bottom:15px;margin-left:6px}#off-canvas-social #facebook{background-position:0 0}#off-canvas-social #instagram{background-position:-79px 0}#off-canvas-social #travel-advisor{background-position:-158px 0}#off-canvas-social #blog{background-position:-237px 0}aside.left-off-canvas-menu li.page_item{display:block;overflow:hidden;position:relative;padding:4px 8px}aside.left-off-canvas-menu .left-off-canvas-list ul li a{color:white}aside.left-off-canvas-menu .left-off-canvas-list ul li a:hover{color:#f5ad1a}aside.left-off-canvas-menu li.page_item_has_children a.toggle{position:absolute;right:10px;top:5px;width:auto;text-decoration:none}aside.left-off-canvas-menu li.page_item_has_children a.toggle:before{content:'>';transform:rotate(0deg);color:#FFFFFF;height:17px;width:17px;font-size:17px;font-weight:bold;display:block}aside.left-off-canvas-menu li.page_item_has_children a.toggle:hover{background:transparent}aside.left-off-canvas-menu li.page_item_has_children a.toggle.open{content:'>';transform:rotate(90deg);color:#FFFFFF;height:1rem;width:1rem;font-size:1rem;font-weight:bold;display:block}aside.left-off-canvas-menu ul.children{display:none}aside.left-off-canvas-menu .off-canvas-list ul li>ul li>a{padding-left:10px;margin-left:25px;line-height:18px}aside.left-off-canvas-menu ul.open{display:block}.left-off-canvas-menu{list-style:none}.left-off-canvas-menu li a{color:#FFFFFF;font-size:1rem;line-height:1.2;border-color:white;margin-bottom:5px}.left-off-canvas-menu li a:hover{color:black}.left-off-canvas-menu li .dropdown{list-style:none}.left-off-canvas-menu ul{list-style:none;padding:10px 0}.left-off-canvas-menu ul li a{color:#FFFFFF}.left-off-canvas-menu ul li ul{list-style:none}.left-off-canvas-menu ul li ul li a{width:85%;display:block;white-space:pre-wrap}.offcavas-social-list{list-style:none;margin-top:0;margin-bottom:1.0625rem;margin-left:-1.375rem;margin-right:0;overflow:hidden;padding:0;margin-left:auto}.offcavas-social-list>li{display:block;float:left;list-style:none;margin-left:1.375rem}.offcavas-social-list>li>*{display:block} \ No newline at end of file diff --git a/css/editor-style.css b/css/editor-style.css deleted file mode 100644 index 7082fc6..0000000 --- a/css/editor-style.css +++ /dev/null @@ -1,759 +0,0 @@ -/** - * Table of Contents: - * - * 1.0 - Body - * 2.0 - Headings - * 3.0 - Text Elements - * 4.0 - Links - * 5.0 - Alignment - * 6.0 - Tables - * 7.0 - Images - * 8.0 - Galleries - * 9.0 - Audio/Video - * 10.0 - Post Formats - * 11.0 - RTL - * ---------------------------------------------------------------------------- - */ - - -/** - * 1.0 Body - * ---------------------------------------------------------------------------- - */ - -html .mceContentBody { - font-size: 100%; -} - -body { - color: #141412; - font-family: "Source Sans Pro", Helvetica, sans-serif; - line-height: 1.5; - text-rendering: optimizeLegibility; - vertical-align: baseline; -} - - -/** - * 2.0 Headings - * ---------------------------------------------------------------------------- - */ - -h1, -h2, -h3, -h4, -h5, -h6 { - clear: both; - line-height: 1.3; -} - -h1 { - font-size: 36px; - margin: 0 0 15px; -} - -h2 { - font-size: 30px; - margin: 0 0 15px; -} - -h3 { - font-size: 26px; - margin: 0 0 15px; -} - -h4 { - font-size: 20px; - margin: 0 0 15px; -} - -h5 { - font-size: 18px; - margin: 0 0 15px; -} - -h6 { - font-size: 16px; - margin: 0 0 15px; -} - -hr { - margin: 20px 0; -} - - -/** - * 3.0 Text Elements - * ---------------------------------------------------------------------------- - */ - -p { - margin: 0 0 24px; -} - -ol, -ul { - margin: 16px 0; - padding: 0 0 0 40px; -} - -ul { - list-style-type: square; -} - -ol { - list-style: decimal outside; -} - -li > ul, -li > ol { - margin: 0; -} - -dl { - margin: 0 20px; -} - -dt { - font-weight: bold; -} - -dd { - margin: 0 0 20px; -} - -strong { - font-weight: bold; -} - -code, -kbd, -pre, -samp { - font-family: monospace, serif; - font-size: 14px; -} - -pre { - background: #f5f5f5; - color: #666; - font-family: monospace; - font-size: 14px; - margin: 20px 0; - overflow: auto; - padding: 20px; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; -} - -blockquote, -q { - quotes: none; -} - -blockquote:before, -blockquote:after, -q:before, -q:after { - content: ""; - content: none; -} - -blockquote { - font-size: 24px; - font-style: italic; - font-weight: 300; - margin: 24px 40px; -} - -blockquote blockquote { - margin-right: 0; -} - -blockquote cite, -blockquote small { - font-size: 14px; - font-weight: normal; - text-transform: uppercase; -} - -cite { - border-bottom: 0; -} - -abbr[title] { - border-bottom: 1px dotted; -} - -address { - font-style: italic; - margin: 0 0 24px; -} - -del { - color: #333; -} - -ins { - background: #fff9c0; - border: none; - color: #333; - text-decoration: none; -} - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sup { - top: -0.5em; -} - -sub { - bottom: -0.25em; -} - - -/** - * 4.0 Links - * ---------------------------------------------------------------------------- - */ - -a { - color: #ca3c08; - text-decoration: none; -} - -a:visited { - color: #ac0404; -} - -a:focus { - outline: thin dotted; -} - -a:active, -a:hover { - color: #ea9629; - outline: 0; -} - -a:hover { - text-decoration: underline; -} - - -/** - * 5.0 Alignment - * ---------------------------------------------------------------------------- - */ - -.alignleft { - float: left; - margin: 5px 20px 5px 0; -} - -.alignright { - float: right; - margin: 5px 0 5px 20px; -} - -.aligncenter { - display: block; - margin: 5px auto; -} - -img.alignnone { - margin: 5px 0; -} - - -/** - * 6.0 Tables - * ---------------------------------------------------------------------------- - */ - -table { - border-bottom: 1px solid #ededed; - border-collapse: collapse; - border-spacing: 0; - font-size: 14px; - line-height: 2; - margin: 0 0 20px; - width: 100%; -} - -caption, -th, -td { - font-weight: normal; - text-align: left; -} - -caption { - font-size: 16px; - margin: 20px 0; -} - -th { - font-weight: bold; - text-transform: uppercase; -} - -td { - border-top: 1px solid #ededed; - padding: 6px 10px 6px 0; -} - - -/** - * 7.0 Images - * ---------------------------------------------------------------------------- - */ - -img { - height: auto; - max-width: 100%; - vertical-align: middle; -} - -.wp-caption { - background: transparent; - border: none; - margin: 0; - padding: 0; - text-align: left; -} - -.html5-captions .wp-caption { - padding: 0; -} - -.wp-caption.alignleft { - margin: 5px 10px 5px 0; -} - -.html5-captions .wp-caption.alignleft { - margin-right: 20px; -} - -.wp-caption.alignright { - margin: 5px 0 5px 10px; -} - -.wp-caption.alignright img, -.wp-caption.alignright .wp-caption-dd { - padding-left: 10px; -} - -.html5-captions .wp-caption.alignright { - margin-left: 20px; -} - -.html5-captions .wp-caption.alignright img, -.html5-captions .wp-caption.alignright .wp-caption-dd { - padding: 0; -} - -.wp-caption-dt { - margin: 0; -} - -.wp-caption .wp-caption-text, -.wp-caption-dd { - color: #220e10; - font-size: 18px; - font-style: italic; - font-weight: 300; - line-height: 1.5; - margin-bottom: 24px; - padding: 0; -} - -.mceTemp + ul, -.mceTemp + ol { - list-style-position: inside; -} - - -/** - * 8.0 Galleries - * ---------------------------------------------------------------------------- - */ - -.gallery .gallery-item { - float: left; - margin: 0 4px 4px 0; - overflow: hidden; - padding: 0; - position: relative; -} - -.gallery-columns-1 .gallery-item { - max-width: 100%; - width: auto; -} - -.gallery-columns-2 .gallery-item { - max-width: 48%; - max-width: -webkit-calc(50% - 14px); - max-width: calc(50% - 14px); - width: auto; -} - -.gallery-columns-3 .gallery-item { - max-width: 32%; - max-width: -webkit-calc(33.3% - 11px); - max-width: calc(33.3% - 11px); - width: auto; -} - -.gallery-columns-4 .gallery-item { - max-width: 23%; - max-width: -webkit-calc(25% - 9px); - max-width: calc(25% - 9px); - width: auto; -} - -.gallery-columns-5 .gallery-item { - max-width: 19%; - max-width: -webkit-calc(20% - 8px); - max-width: calc(20% - 8px); - width: auto; -} - -.gallery-columns-6 .gallery-item { - max-width: 15%; - max-width: -webkit-calc(16.7% - 7px); - max-width: calc(16.7% - 7px); - width: auto; -} - -.gallery-columns-7 .gallery-item { - max-width: 13%; - max-width: -webkit-calc(14.28% - 7px); - max-width: calc(14.28% - 7px); - width: auto; -} - -.gallery-columns-8 .gallery-item { - max-width: 11%; - max-width: -webkit-calc(12.5% - 6px); - max-width: calc(12.5% - 6px); - width: auto; -} - -.gallery-columns-9 .gallery-item { - max-width: 9%; - max-width: -webkit-calc(11.1% - 6px); - max-width: calc(11.1% - 6px); - width: auto; -} - -.gallery-columns-1 .gallery-item:nth-of-type(1n), -.gallery-columns-2 .gallery-item:nth-of-type(2n), -.gallery-columns-3 .gallery-item:nth-of-type(3n), -.gallery-columns-4 .gallery-item:nth-of-type(4n), -.gallery-columns-5 .gallery-item:nth-of-type(5n), -.gallery-columns-6 .gallery-item:nth-of-type(6n), -.gallery-columns-7 .gallery-item:nth-of-type(7n), -.gallery-columns-8 .gallery-item:nth-of-type(8n), -.gallery-columns-9 .gallery-item:nth-of-type(9n) { - margin-right: 0; -} - -.gallery-columns-1 .gallery-item:nth-of-type(1n), -.gallery-columns-2 .gallery-item:nth-of-type(2n - 1), -.gallery-columns-3 .gallery-item:nth-of-type(3n - 2), -.gallery-columns-4 .gallery-item:nth-of-type(4n - 3), -.gallery-columns-5 .gallery-item:nth-of-type(5n - 4), -.gallery-columns-6 .gallery-item:nth-of-type(6n - 5), -.gallery-columns-7 .gallery-item:nth-of-type(7n - 6), -.gallery-columns-8 .gallery-item:nth-of-type(8n - 7), -.gallery-columns-9 .gallery-item:nth-of-type(9n - 8) { - margin-left: 12px; /* Compensate for the default negative margin on .gallery, which can't be changed. */ -} - -.gallery .gallery-caption { - background-color: rgba(0, 0, 0, 0.7); - box-sizing: border-box; - color: #fff; - font-size: 14px; - line-height: 1.3; - margin: 0; - max-height: 50%; - opacity: 0; - padding: 2px 8px; - position: absolute; - bottom: 0; - left: 0; - text-align: left; - -webkit-transition: opacity 400ms ease; - transition: opacity 400ms ease; - width: 100%; -} - -.gallery .gallery-caption:before { - box-shadow: 0 -10px 15px #000 inset; - content: ""; - height: 100%; - min-height: 49px; - position: absolute; - left: 0; - top: 0; - width: 100%; -} - -.gallery-item:hover .gallery-caption { - opacity: 1; -} - -.gallery-columns-7 .gallery-caption, -.gallery-columns-8 .gallery-caption, -.gallery-columns-9 .gallery-caption { - display: none; -} - - -/** - * 9.0 Audio/Video - * ---------------------------------------------------------------------------- - */ -.mejs-mediaelement, -.mejs-container .mejs-controls { - background: #220e10; -} - -.mejs-controls .mejs-time-rail .mejs-time-loaded, -.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current { - background: #fff; -} - -.mejs-controls .mejs-time-rail .mejs-time-current { - background: #ea9629; -} - -.mejs-controls .mejs-time-rail .mejs-time-total, -.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total { - background: #595959; -} - -.mejs-controls .mejs-time-rail span, -.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, -.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current { - border-radius: 0; -} - - -/** - * 10.0 Post Formats - * ---------------------------------------------------------------------------- - */ - -/* Aside */ -.post-format-aside { - background-color: #f7f5e7; -} - -.post-format-aside blockquote { - font-size: 100%; - font-weight: normal; -} - -.post-format-aside cite { - font-size: 100%; - text-transform: none; -} - -.post-format-aside cite:before { - content: "\2014"; - margin-right: 5px; -} - -/* Audio */ -.post-format-audio { - background-color: #db572f; -} - -.post-format-audio a { - color: #fbfaf3; -} - -.post-format-audio:before { - background: url(../images/dotted-line.png) repeat-y 85px 0; - background-size: 4px 4px; - content: "\f109"; - display: block; - float: left; - font-family: Genericons; - font-size: 64px; - -webkit-font-smoothing: antialiased; - height: 100%; - line-height: 1; - width: 120px; -} - -/* Chat */ -.post-format-chat { - background-color: #eadaa6; -} - -.post-format-chat a { - color: #722d19; -} - -/* Gallery */ -.post-format-gallery { - background-color: #fbca3c; -} - -.post-format-gallery a { - color: #722d19; -} - -/* Image: same as Standard/Defaults */ - -/* Link */ -.post-format-link { - background-color: #f7f5e7; -} - -/* Quote */ -.post-format-quote { - background-color: #210d10; - color: #f7f5e7; -} - -.post-format-quote a { - color: #e63f2a; -} - -.post-format-quote blockquote { - font-size: 28px; - font-style: italic; - font-weight: 300; - margin: 0; - padding-left: 75px; - position: relative; -} - -.post-format-quote blockquote:before { - content: '\201C'; - font-size: 140px; - font-weight: 400; - line-height: .8; - padding-right: 25px; - position: absolute; - left: -15px; - top: -3px; -} - -.post-format-quote blockquote small, -.post-format-quote blockquote cite { - display: block; - font-size: 16px; -} - -.format-quote .entry-content cite a { - border-bottom: 1px dotted #fff; - color: #fff; -} - -.format-quote .entry-content cite a:hover { - text-decoration: none; -} - - -/* Status */ -.post-format-status { - background-color: #722d19; - color: #f7f5e7; - font-style: italic; - font-weight: 300; - padding: 0; - padding-left: 35px; -} - -.post-format-status.mceContentBody { - font-size: 24px; -} - -.post-format-status:before { - background: url(../images/dotted-line.png) repeat-y left bottom; - background-size: 4px 4px; - content: ""; - display: block; - float: left; - height: 100%; - position: relative; - left: -30px; - width: 1px; -} - -.post-format-status > p:first-child:before { - background-color: rgba(0, 0, 0, 0.65); - content: ""; - height: 3px; - width: 13px; - margin-top: 13px; - position: absolute; - left: 9px; -} - -.post-format-status a { - color: #eadaa6; -} - -/* Video */ -.post-format-video { - background-color: #db572f; -} - -.post-format-video a { - color: #fbfaf3; -} - - -/** - * 11.0 RTL - * ---------------------------------------------------------------------------- - */ - -html .mceContentBody.rtl { - direction: rtl; - unicode-bidi: embed; -} - -.rtl ol, -.rtl ul { - padding: 0 40px 0 0; -} - -.rtl .wp-caption, -.rtl tr th { - text-align: right; -} - -.rtl td { - padding: 6px 0 6px 10px; - text-align: right; -} - -.rtl blockquote blockquote { - margin-left: 0; - margin-right: 24px; -} - -.rtl.post-format-audio:before, -.rtl.post-format-status:before, -.rtl.post-format-status > p:first-child:before { - background: none; - content: none; -} diff --git a/css/fontawesome/css/font-awesome.css b/css/fontawesome/css/font-awesome.css deleted file mode 100644 index ee906a8..0000000 --- a/css/fontawesome/css/font-awesome.css +++ /dev/null @@ -1,2337 +0,0 @@ -/*! - * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ -/* FONT PATH - * -------------------------- */ -@font-face { - font-family: 'FontAwesome'; - src: url('../fonts/fontawesome-webfont.eot?v=4.7.0'); - src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg'); - font-weight: normal; - font-style: normal; -} -.fa { - display: inline-block; - font: normal normal normal 14px/1 FontAwesome; - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -/* makes the font 33% larger relative to the icon container */ -.fa-lg { - font-size: 1.33333333em; - line-height: 0.75em; - vertical-align: -15%; -} -.fa-2x { - font-size: 2em; -} -.fa-3x { - font-size: 3em; -} -.fa-4x { - font-size: 4em; -} -.fa-5x { - font-size: 5em; -} -.fa-fw { - width: 1.28571429em; - text-align: center; -} -.fa-ul { - padding-left: 0; - margin-left: 2.14285714em; - list-style-type: none; -} -.fa-ul > li { - position: relative; -} -.fa-li { - position: absolute; - left: -2.14285714em; - width: 2.14285714em; - top: 0.14285714em; - text-align: center; -} -.fa-li.fa-lg { - left: -1.85714286em; -} -.fa-border { - padding: .2em .25em .15em; - border: solid 0.08em #eeeeee; - border-radius: .1em; -} -.fa-pull-left { - float: left; -} -.fa-pull-right { - float: right; -} -.fa.fa-pull-left { - margin-right: .3em; -} -.fa.fa-pull-right { - margin-left: .3em; -} -/* Deprecated as of 4.4.0 */ -.pull-right { - float: right; -} -.pull-left { - float: left; -} -.fa.pull-left { - margin-right: .3em; -} -.fa.pull-right { - margin-left: .3em; -} -.fa-spin { - -webkit-animation: fa-spin 2s infinite linear; - animation: fa-spin 2s infinite linear; -} -.fa-pulse { - -webkit-animation: fa-spin 1s infinite steps(8); - animation: fa-spin 1s infinite steps(8); -} -@-webkit-keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -@keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -.fa-rotate-90 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); -} -.fa-rotate-180 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; - -webkit-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); -} -.fa-rotate-270 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; - -webkit-transform: rotate(270deg); - -ms-transform: rotate(270deg); - transform: rotate(270deg); -} -.fa-flip-horizontal { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; - -webkit-transform: scale(-1, 1); - -ms-transform: scale(-1, 1); - transform: scale(-1, 1); -} -.fa-flip-vertical { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; - -webkit-transform: scale(1, -1); - -ms-transform: scale(1, -1); - transform: scale(1, -1); -} -:root .fa-rotate-90, -:root .fa-rotate-180, -:root .fa-rotate-270, -:root .fa-flip-horizontal, -:root .fa-flip-vertical { - filter: none; -} -.fa-stack { - position: relative; - display: inline-block; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; -} -.fa-stack-1x, -.fa-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; -} -.fa-stack-1x { - line-height: inherit; -} -.fa-stack-2x { - font-size: 2em; -} -.fa-inverse { - color: #ffffff; -} -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ -.fa-glass:before { - content: "\f000"; -} -.fa-music:before { - content: "\f001"; -} -.fa-search:before { - content: "\f002"; -} -.fa-envelope-o:before { - content: "\f003"; -} -.fa-heart:before { - content: "\f004"; -} -.fa-star:before { - content: "\f005"; -} -.fa-star-o:before { - content: "\f006"; -} -.fa-user:before { - content: "\f007"; -} -.fa-film:before { - content: "\f008"; -} -.fa-th-large:before { - content: "\f009"; -} -.fa-th:before { - content: "\f00a"; -} -.fa-th-list:before { - content: "\f00b"; -} -.fa-check:before { - content: "\f00c"; -} -.fa-remove:before, -.fa-close:before, -.fa-times:before { - content: "\f00d"; -} -.fa-search-plus:before { - content: "\f00e"; -} -.fa-search-minus:before { - content: "\f010"; -} -.fa-power-off:before { - content: "\f011"; -} -.fa-signal:before { - content: "\f012"; -} -.fa-gear:before, -.fa-cog:before { - content: "\f013"; -} -.fa-trash-o:before { - content: "\f014"; -} -.fa-home:before { - content: "\f015"; -} -.fa-file-o:before { - content: "\f016"; -} -.fa-clock-o:before { - content: "\f017"; -} -.fa-road:before { - content: "\f018"; -} -.fa-download:before { - content: "\f019"; -} -.fa-arrow-circle-o-down:before { - content: "\f01a"; -} -.fa-arrow-circle-o-up:before { - content: "\f01b"; -} -.fa-inbox:before { - content: "\f01c"; -} -.fa-play-circle-o:before { - content: "\f01d"; -} -.fa-rotate-right:before, -.fa-repeat:before { - content: "\f01e"; -} -.fa-refresh:before { - content: "\f021"; -} -.fa-list-alt:before { - content: "\f022"; -} -.fa-lock:before { - content: "\f023"; -} -.fa-flag:before { - content: "\f024"; -} -.fa-headphones:before { - content: "\f025"; -} -.fa-volume-off:before { - content: "\f026"; -} -.fa-volume-down:before { - content: "\f027"; -} -.fa-volume-up:before { - content: "\f028"; -} -.fa-qrcode:before { - content: "\f029"; -} -.fa-barcode:before { - content: "\f02a"; -} -.fa-tag:before { - content: "\f02b"; -} -.fa-tags:before { - content: "\f02c"; -} -.fa-book:before { - content: "\f02d"; -} -.fa-bookmark:before { - content: "\f02e"; -} -.fa-print:before { - content: "\f02f"; -} -.fa-camera:before { - content: "\f030"; -} -.fa-font:before { - content: "\f031"; -} -.fa-bold:before { - content: "\f032"; -} -.fa-italic:before { - content: "\f033"; -} -.fa-text-height:before { - content: "\f034"; -} -.fa-text-width:before { - content: "\f035"; -} -.fa-align-left:before { - content: "\f036"; -} -.fa-align-center:before { - content: "\f037"; -} -.fa-align-right:before { - content: "\f038"; -} -.fa-align-justify:before { - content: "\f039"; -} -.fa-list:before { - content: "\f03a"; -} -.fa-dedent:before, -.fa-outdent:before { - content: "\f03b"; -} -.fa-indent:before { - content: "\f03c"; -} -.fa-video-camera:before { - content: "\f03d"; -} -.fa-photo:before, -.fa-image:before, -.fa-picture-o:before { - content: "\f03e"; -} -.fa-pencil:before { - content: "\f040"; -} -.fa-map-marker:before { - content: "\f041"; -} -.fa-adjust:before { - content: "\f042"; -} -.fa-tint:before { - content: "\f043"; -} -.fa-edit:before, -.fa-pencil-square-o:before { - content: "\f044"; -} -.fa-share-square-o:before { - content: "\f045"; -} -.fa-check-square-o:before { - content: "\f046"; -} -.fa-arrows:before { - content: "\f047"; -} -.fa-step-backward:before { - content: "\f048"; -} -.fa-fast-backward:before { - content: "\f049"; -} -.fa-backward:before { - content: "\f04a"; -} -.fa-play:before { - content: "\f04b"; -} -.fa-pause:before { - content: "\f04c"; -} -.fa-stop:before { - content: "\f04d"; -} -.fa-forward:before { - content: "\f04e"; -} -.fa-fast-forward:before { - content: "\f050"; -} -.fa-step-forward:before { - content: "\f051"; -} -.fa-eject:before { - content: "\f052"; -} -.fa-chevron-left:before { - content: "\f053"; -} -.fa-chevron-right:before { - content: "\f054"; -} -.fa-plus-circle:before { - content: "\f055"; -} -.fa-minus-circle:before { - content: "\f056"; -} -.fa-times-circle:before { - content: "\f057"; -} -.fa-check-circle:before { - content: "\f058"; -} -.fa-question-circle:before { - content: "\f059"; -} -.fa-info-circle:before { - content: "\f05a"; -} -.fa-crosshairs:before { - content: "\f05b"; -} -.fa-times-circle-o:before { - content: "\f05c"; -} -.fa-check-circle-o:before { - content: "\f05d"; -} -.fa-ban:before { - content: "\f05e"; -} -.fa-arrow-left:before { - content: "\f060"; -} -.fa-arrow-right:before { - content: "\f061"; -} -.fa-arrow-up:before { - content: "\f062"; -} -.fa-arrow-down:before { - content: "\f063"; -} -.fa-mail-forward:before, -.fa-share:before { - content: "\f064"; -} -.fa-expand:before { - content: "\f065"; -} -.fa-compress:before { - content: "\f066"; -} -.fa-plus:before { - content: "\f067"; -} -.fa-minus:before { - content: "\f068"; -} -.fa-asterisk:before { - content: "\f069"; -} -.fa-exclamation-circle:before { - content: "\f06a"; -} -.fa-gift:before { - content: "\f06b"; -} -.fa-leaf:before { - content: "\f06c"; -} -.fa-fire:before { - content: "\f06d"; -} -.fa-eye:before { - content: "\f06e"; -} -.fa-eye-slash:before { - content: "\f070"; -} -.fa-warning:before, -.fa-exclamation-triangle:before { - content: "\f071"; -} -.fa-plane:before { - content: "\f072"; -} -.fa-calendar:before { - content: "\f073"; -} -.fa-random:before { - content: "\f074"; -} -.fa-comment:before { - content: "\f075"; -} -.fa-magnet:before { - content: "\f076"; -} -.fa-chevron-up:before { - content: "\f077"; -} -.fa-chevron-down:before { - content: "\f078"; -} -.fa-retweet:before { - content: "\f079"; -} -.fa-shopping-cart:before { - content: "\f07a"; -} -.fa-folder:before { - content: "\f07b"; -} -.fa-folder-open:before { - content: "\f07c"; -} -.fa-arrows-v:before { - content: "\f07d"; -} -.fa-arrows-h:before { - content: "\f07e"; -} -.fa-bar-chart-o:before, -.fa-bar-chart:before { - content: "\f080"; -} -.fa-twitter-square:before { - content: "\f081"; -} -.fa-facebook-square:before { - content: "\f082"; -} -.fa-camera-retro:before { - content: "\f083"; -} -.fa-key:before { - content: "\f084"; -} -.fa-gears:before, -.fa-cogs:before { - content: "\f085"; -} -.fa-comments:before { - content: "\f086"; -} -.fa-thumbs-o-up:before { - content: "\f087"; -} -.fa-thumbs-o-down:before { - content: "\f088"; -} -.fa-star-half:before { - content: "\f089"; -} -.fa-heart-o:before { - content: "\f08a"; -} -.fa-sign-out:before { - content: "\f08b"; -} -.fa-linkedin-square:before { - content: "\f08c"; -} -.fa-thumb-tack:before { - content: "\f08d"; -} -.fa-external-link:before { - content: "\f08e"; -} -.fa-sign-in:before { - content: "\f090"; -} -.fa-trophy:before { - content: "\f091"; -} -.fa-github-square:before { - content: "\f092"; -} -.fa-upload:before { - content: "\f093"; -} -.fa-lemon-o:before { - content: "\f094"; -} -.fa-phone:before { - content: "\f095"; -} -.fa-square-o:before { - content: "\f096"; -} -.fa-bookmark-o:before { - content: "\f097"; -} -.fa-phone-square:before { - content: "\f098"; -} -.fa-twitter:before { - content: "\f099"; -} -.fa-facebook-f:before, -.fa-facebook:before { - content: "\f09a"; -} -.fa-github:before { - content: "\f09b"; -} -.fa-unlock:before { - content: "\f09c"; -} -.fa-credit-card:before { - content: "\f09d"; -} -.fa-feed:before, -.fa-rss:before { - content: "\f09e"; -} -.fa-hdd-o:before { - content: "\f0a0"; -} -.fa-bullhorn:before { - content: "\f0a1"; -} -.fa-bell:before { - content: "\f0f3"; -} -.fa-certificate:before { - content: "\f0a3"; -} -.fa-hand-o-right:before { - content: "\f0a4"; -} -.fa-hand-o-left:before { - content: "\f0a5"; -} -.fa-hand-o-up:before { - content: "\f0a6"; -} -.fa-hand-o-down:before { - content: "\f0a7"; -} -.fa-arrow-circle-left:before { - content: "\f0a8"; -} -.fa-arrow-circle-right:before { - content: "\f0a9"; -} -.fa-arrow-circle-up:before { - content: "\f0aa"; -} -.fa-arrow-circle-down:before { - content: "\f0ab"; -} -.fa-globe:before { - content: "\f0ac"; -} -.fa-wrench:before { - content: "\f0ad"; -} -.fa-tasks:before { - content: "\f0ae"; -} -.fa-filter:before { - content: "\f0b0"; -} -.fa-briefcase:before { - content: "\f0b1"; -} -.fa-arrows-alt:before { - content: "\f0b2"; -} -.fa-group:before, -.fa-users:before { - content: "\f0c0"; -} -.fa-chain:before, -.fa-link:before { - content: "\f0c1"; -} -.fa-cloud:before { - content: "\f0c2"; -} -.fa-flask:before { - content: "\f0c3"; -} -.fa-cut:before, -.fa-scissors:before { - content: "\f0c4"; -} -.fa-copy:before, -.fa-files-o:before { - content: "\f0c5"; -} -.fa-paperclip:before { - content: "\f0c6"; -} -.fa-save:before, -.fa-floppy-o:before { - content: "\f0c7"; -} -.fa-square:before { - content: "\f0c8"; -} -.fa-navicon:before, -.fa-reorder:before, -.fa-bars:before { - content: "\f0c9"; -} -.fa-list-ul:before { - content: "\f0ca"; -} -.fa-list-ol:before { - content: "\f0cb"; -} -.fa-strikethrough:before { - content: "\f0cc"; -} -.fa-underline:before { - content: "\f0cd"; -} -.fa-table:before { - content: "\f0ce"; -} -.fa-magic:before { - content: "\f0d0"; -} -.fa-truck:before { - content: "\f0d1"; -} -.fa-pinterest:before { - content: "\f0d2"; -} -.fa-pinterest-square:before { - content: "\f0d3"; -} -.fa-google-plus-square:before { - content: "\f0d4"; -} -.fa-google-plus:before { - content: "\f0d5"; -} -.fa-money:before { - content: "\f0d6"; -} -.fa-caret-down:before { - content: "\f0d7"; -} -.fa-caret-up:before { - content: "\f0d8"; -} -.fa-caret-left:before { - content: "\f0d9"; -} -.fa-caret-right:before { - content: "\f0da"; -} -.fa-columns:before { - content: "\f0db"; -} -.fa-unsorted:before, -.fa-sort:before { - content: "\f0dc"; -} -.fa-sort-down:before, -.fa-sort-desc:before { - content: "\f0dd"; -} -.fa-sort-up:before, -.fa-sort-asc:before { - content: "\f0de"; -} -.fa-envelope:before { - content: "\f0e0"; -} -.fa-linkedin:before { - content: "\f0e1"; -} -.fa-rotate-left:before, -.fa-undo:before { - content: "\f0e2"; -} -.fa-legal:before, -.fa-gavel:before { - content: "\f0e3"; -} -.fa-dashboard:before, -.fa-tachometer:before { - content: "\f0e4"; -} -.fa-comment-o:before { - content: "\f0e5"; -} -.fa-comments-o:before { - content: "\f0e6"; -} -.fa-flash:before, -.fa-bolt:before { - content: "\f0e7"; -} -.fa-sitemap:before { - content: "\f0e8"; -} -.fa-umbrella:before { - content: "\f0e9"; -} -.fa-paste:before, -.fa-clipboard:before { - content: "\f0ea"; -} -.fa-lightbulb-o:before { - content: "\f0eb"; -} -.fa-exchange:before { - content: "\f0ec"; -} -.fa-cloud-download:before { - content: "\f0ed"; -} -.fa-cloud-upload:before { - content: "\f0ee"; -} -.fa-user-md:before { - content: "\f0f0"; -} -.fa-stethoscope:before { - content: "\f0f1"; -} -.fa-suitcase:before { - content: "\f0f2"; -} -.fa-bell-o:before { - content: "\f0a2"; -} -.fa-coffee:before { - content: "\f0f4"; -} -.fa-cutlery:before { - content: "\f0f5"; -} -.fa-file-text-o:before { - content: "\f0f6"; -} -.fa-building-o:before { - content: "\f0f7"; -} -.fa-hospital-o:before { - content: "\f0f8"; -} -.fa-ambulance:before { - content: "\f0f9"; -} -.fa-medkit:before { - content: "\f0fa"; -} -.fa-fighter-jet:before { - content: "\f0fb"; -} -.fa-beer:before { - content: "\f0fc"; -} -.fa-h-square:before { - content: "\f0fd"; -} -.fa-plus-square:before { - content: "\f0fe"; -} -.fa-angle-double-left:before { - content: "\f100"; -} -.fa-angle-double-right:before { - content: "\f101"; -} -.fa-angle-double-up:before { - content: "\f102"; -} -.fa-angle-double-down:before { - content: "\f103"; -} -.fa-angle-left:before { - content: "\f104"; -} -.fa-angle-right:before { - content: "\f105"; -} -.fa-angle-up:before { - content: "\f106"; -} -.fa-angle-down:before { - content: "\f107"; -} -.fa-desktop:before { - content: "\f108"; -} -.fa-laptop:before { - content: "\f109"; -} -.fa-tablet:before { - content: "\f10a"; -} -.fa-mobile-phone:before, -.fa-mobile:before { - content: "\f10b"; -} -.fa-circle-o:before { - content: "\f10c"; -} -.fa-quote-left:before { - content: "\f10d"; -} -.fa-quote-right:before { - content: "\f10e"; -} -.fa-spinner:before { - content: "\f110"; -} -.fa-circle:before { - content: "\f111"; -} -.fa-mail-reply:before, -.fa-reply:before { - content: "\f112"; -} -.fa-github-alt:before { - content: "\f113"; -} -.fa-folder-o:before { - content: "\f114"; -} -.fa-folder-open-o:before { - content: "\f115"; -} -.fa-smile-o:before { - content: "\f118"; -} -.fa-frown-o:before { - content: "\f119"; -} -.fa-meh-o:before { - content: "\f11a"; -} -.fa-gamepad:before { - content: "\f11b"; -} -.fa-keyboard-o:before { - content: "\f11c"; -} -.fa-flag-o:before { - content: "\f11d"; -} -.fa-flag-checkered:before { - content: "\f11e"; -} -.fa-terminal:before { - content: "\f120"; -} -.fa-code:before { - content: "\f121"; -} -.fa-mail-reply-all:before, -.fa-reply-all:before { - content: "\f122"; -} -.fa-star-half-empty:before, -.fa-star-half-full:before, -.fa-star-half-o:before { - content: "\f123"; -} -.fa-location-arrow:before { - content: "\f124"; -} -.fa-crop:before { - content: "\f125"; -} -.fa-code-fork:before { - content: "\f126"; -} -.fa-unlink:before, -.fa-chain-broken:before { - content: "\f127"; -} -.fa-question:before { - content: "\f128"; -} -.fa-info:before { - content: "\f129"; -} -.fa-exclamation:before { - content: "\f12a"; -} -.fa-superscript:before { - content: "\f12b"; -} -.fa-subscript:before { - content: "\f12c"; -} -.fa-eraser:before { - content: "\f12d"; -} -.fa-puzzle-piece:before { - content: "\f12e"; -} -.fa-microphone:before { - content: "\f130"; -} -.fa-microphone-slash:before { - content: "\f131"; -} -.fa-shield:before { - content: "\f132"; -} -.fa-calendar-o:before { - content: "\f133"; -} -.fa-fire-extinguisher:before { - content: "\f134"; -} -.fa-rocket:before { - content: "\f135"; -} -.fa-maxcdn:before { - content: "\f136"; -} -.fa-chevron-circle-left:before { - content: "\f137"; -} -.fa-chevron-circle-right:before { - content: "\f138"; -} -.fa-chevron-circle-up:before { - content: "\f139"; -} -.fa-chevron-circle-down:before { - content: "\f13a"; -} -.fa-html5:before { - content: "\f13b"; -} -.fa-css3:before { - content: "\f13c"; -} -.fa-anchor:before { - content: "\f13d"; -} -.fa-unlock-alt:before { - content: "\f13e"; -} -.fa-bullseye:before { - content: "\f140"; -} -.fa-ellipsis-h:before { - content: "\f141"; -} -.fa-ellipsis-v:before { - content: "\f142"; -} -.fa-rss-square:before { - content: "\f143"; -} -.fa-play-circle:before { - content: "\f144"; -} -.fa-ticket:before { - content: "\f145"; -} -.fa-minus-square:before { - content: "\f146"; -} -.fa-minus-square-o:before { - content: "\f147"; -} -.fa-level-up:before { - content: "\f148"; -} -.fa-level-down:before { - content: "\f149"; -} -.fa-check-square:before { - content: "\f14a"; -} -.fa-pencil-square:before { - content: "\f14b"; -} -.fa-external-link-square:before { - content: "\f14c"; -} -.fa-share-square:before { - content: "\f14d"; -} -.fa-compass:before { - content: "\f14e"; -} -.fa-toggle-down:before, -.fa-caret-square-o-down:before { - content: "\f150"; -} -.fa-toggle-up:before, -.fa-caret-square-o-up:before { - content: "\f151"; -} -.fa-toggle-right:before, -.fa-caret-square-o-right:before { - content: "\f152"; -} -.fa-euro:before, -.fa-eur:before { - content: "\f153"; -} -.fa-gbp:before { - content: "\f154"; -} -.fa-dollar:before, -.fa-usd:before { - content: "\f155"; -} -.fa-rupee:before, -.fa-inr:before { - content: "\f156"; -} -.fa-cny:before, -.fa-rmb:before, -.fa-yen:before, -.fa-jpy:before { - content: "\f157"; -} -.fa-ruble:before, -.fa-rouble:before, -.fa-rub:before { - content: "\f158"; -} -.fa-won:before, -.fa-krw:before { - content: "\f159"; -} -.fa-bitcoin:before, -.fa-btc:before { - content: "\f15a"; -} -.fa-file:before { - content: "\f15b"; -} -.fa-file-text:before { - content: "\f15c"; -} -.fa-sort-alpha-asc:before { - content: "\f15d"; -} -.fa-sort-alpha-desc:before { - content: "\f15e"; -} -.fa-sort-amount-asc:before { - content: "\f160"; -} -.fa-sort-amount-desc:before { - content: "\f161"; -} -.fa-sort-numeric-asc:before { - content: "\f162"; -} -.fa-sort-numeric-desc:before { - content: "\f163"; -} -.fa-thumbs-up:before { - content: "\f164"; -} -.fa-thumbs-down:before { - content: "\f165"; -} -.fa-youtube-square:before { - content: "\f166"; -} -.fa-youtube:before { - content: "\f167"; -} -.fa-xing:before { - content: "\f168"; -} -.fa-xing-square:before { - content: "\f169"; -} -.fa-youtube-play:before { - content: "\f16a"; -} -.fa-dropbox:before { - content: "\f16b"; -} -.fa-stack-overflow:before { - content: "\f16c"; -} -.fa-instagram:before { - content: "\f16d"; -} -.fa-flickr:before { - content: "\f16e"; -} -.fa-adn:before { - content: "\f170"; -} -.fa-bitbucket:before { - content: "\f171"; -} -.fa-bitbucket-square:before { - content: "\f172"; -} -.fa-tumblr:before { - content: "\f173"; -} -.fa-tumblr-square:before { - content: "\f174"; -} -.fa-long-arrow-down:before { - content: "\f175"; -} -.fa-long-arrow-up:before { - content: "\f176"; -} -.fa-long-arrow-left:before { - content: "\f177"; -} -.fa-long-arrow-right:before { - content: "\f178"; -} -.fa-apple:before { - content: "\f179"; -} -.fa-windows:before { - content: "\f17a"; -} -.fa-android:before { - content: "\f17b"; -} -.fa-linux:before { - content: "\f17c"; -} -.fa-dribbble:before { - content: "\f17d"; -} -.fa-skype:before { - content: "\f17e"; -} -.fa-foursquare:before { - content: "\f180"; -} -.fa-trello:before { - content: "\f181"; -} -.fa-female:before { - content: "\f182"; -} -.fa-male:before { - content: "\f183"; -} -.fa-gittip:before, -.fa-gratipay:before { - content: "\f184"; -} -.fa-sun-o:before { - content: "\f185"; -} -.fa-moon-o:before { - content: "\f186"; -} -.fa-archive:before { - content: "\f187"; -} -.fa-bug:before { - content: "\f188"; -} -.fa-vk:before { - content: "\f189"; -} -.fa-weibo:before { - content: "\f18a"; -} -.fa-renren:before { - content: "\f18b"; -} -.fa-pagelines:before { - content: "\f18c"; -} -.fa-stack-exchange:before { - content: "\f18d"; -} -.fa-arrow-circle-o-right:before { - content: "\f18e"; -} -.fa-arrow-circle-o-left:before { - content: "\f190"; -} -.fa-toggle-left:before, -.fa-caret-square-o-left:before { - content: "\f191"; -} -.fa-dot-circle-o:before { - content: "\f192"; -} -.fa-wheelchair:before { - content: "\f193"; -} -.fa-vimeo-square:before { - content: "\f194"; -} -.fa-turkish-lira:before, -.fa-try:before { - content: "\f195"; -} -.fa-plus-square-o:before { - content: "\f196"; -} -.fa-space-shuttle:before { - content: "\f197"; -} -.fa-slack:before { - content: "\f198"; -} -.fa-envelope-square:before { - content: "\f199"; -} -.fa-wordpress:before { - content: "\f19a"; -} -.fa-openid:before { - content: "\f19b"; -} -.fa-institution:before, -.fa-bank:before, -.fa-university:before { - content: "\f19c"; -} -.fa-mortar-board:before, -.fa-graduation-cap:before { - content: "\f19d"; -} -.fa-yahoo:before { - content: "\f19e"; -} -.fa-google:before { - content: "\f1a0"; -} -.fa-reddit:before { - content: "\f1a1"; -} -.fa-reddit-square:before { - content: "\f1a2"; -} -.fa-stumbleupon-circle:before { - content: "\f1a3"; -} -.fa-stumbleupon:before { - content: "\f1a4"; -} -.fa-delicious:before { - content: "\f1a5"; -} -.fa-digg:before { - content: "\f1a6"; -} -.fa-pied-piper-pp:before { - content: "\f1a7"; -} -.fa-pied-piper-alt:before { - content: "\f1a8"; -} -.fa-drupal:before { - content: "\f1a9"; -} -.fa-joomla:before { - content: "\f1aa"; -} -.fa-language:before { - content: "\f1ab"; -} -.fa-fax:before { - content: "\f1ac"; -} -.fa-building:before { - content: "\f1ad"; -} -.fa-child:before { - content: "\f1ae"; -} -.fa-paw:before { - content: "\f1b0"; -} -.fa-spoon:before { - content: "\f1b1"; -} -.fa-cube:before { - content: "\f1b2"; -} -.fa-cubes:before { - content: "\f1b3"; -} -.fa-behance:before { - content: "\f1b4"; -} -.fa-behance-square:before { - content: "\f1b5"; -} -.fa-steam:before { - content: "\f1b6"; -} -.fa-steam-square:before { - content: "\f1b7"; -} -.fa-recycle:before { - content: "\f1b8"; -} -.fa-automobile:before, -.fa-car:before { - content: "\f1b9"; -} -.fa-cab:before, -.fa-taxi:before { - content: "\f1ba"; -} -.fa-tree:before { - content: "\f1bb"; -} -.fa-spotify:before { - content: "\f1bc"; -} -.fa-deviantart:before { - content: "\f1bd"; -} -.fa-soundcloud:before { - content: "\f1be"; -} -.fa-database:before { - content: "\f1c0"; -} -.fa-file-pdf-o:before { - content: "\f1c1"; -} -.fa-file-word-o:before { - content: "\f1c2"; -} -.fa-file-excel-o:before { - content: "\f1c3"; -} -.fa-file-powerpoint-o:before { - content: "\f1c4"; -} -.fa-file-photo-o:before, -.fa-file-picture-o:before, -.fa-file-image-o:before { - content: "\f1c5"; -} -.fa-file-zip-o:before, -.fa-file-archive-o:before { - content: "\f1c6"; -} -.fa-file-sound-o:before, -.fa-file-audio-o:before { - content: "\f1c7"; -} -.fa-file-movie-o:before, -.fa-file-video-o:before { - content: "\f1c8"; -} -.fa-file-code-o:before { - content: "\f1c9"; -} -.fa-vine:before { - content: "\f1ca"; -} -.fa-codepen:before { - content: "\f1cb"; -} -.fa-jsfiddle:before { - content: "\f1cc"; -} -.fa-life-bouy:before, -.fa-life-buoy:before, -.fa-life-saver:before, -.fa-support:before, -.fa-life-ring:before { - content: "\f1cd"; -} -.fa-circle-o-notch:before { - content: "\f1ce"; -} -.fa-ra:before, -.fa-resistance:before, -.fa-rebel:before { - content: "\f1d0"; -} -.fa-ge:before, -.fa-empire:before { - content: "\f1d1"; -} -.fa-git-square:before { - content: "\f1d2"; -} -.fa-git:before { - content: "\f1d3"; -} -.fa-y-combinator-square:before, -.fa-yc-square:before, -.fa-hacker-news:before { - content: "\f1d4"; -} -.fa-tencent-weibo:before { - content: "\f1d5"; -} -.fa-qq:before { - content: "\f1d6"; -} -.fa-wechat:before, -.fa-weixin:before { - content: "\f1d7"; -} -.fa-send:before, -.fa-paper-plane:before { - content: "\f1d8"; -} -.fa-send-o:before, -.fa-paper-plane-o:before { - content: "\f1d9"; -} -.fa-history:before { - content: "\f1da"; -} -.fa-circle-thin:before { - content: "\f1db"; -} -.fa-header:before { - content: "\f1dc"; -} -.fa-paragraph:before { - content: "\f1dd"; -} -.fa-sliders:before { - content: "\f1de"; -} -.fa-share-alt:before { - content: "\f1e0"; -} -.fa-share-alt-square:before { - content: "\f1e1"; -} -.fa-bomb:before { - content: "\f1e2"; -} -.fa-soccer-ball-o:before, -.fa-futbol-o:before { - content: "\f1e3"; -} -.fa-tty:before { - content: "\f1e4"; -} -.fa-binoculars:before { - content: "\f1e5"; -} -.fa-plug:before { - content: "\f1e6"; -} -.fa-slideshare:before { - content: "\f1e7"; -} -.fa-twitch:before { - content: "\f1e8"; -} -.fa-yelp:before { - content: "\f1e9"; -} -.fa-newspaper-o:before { - content: "\f1ea"; -} -.fa-wifi:before { - content: "\f1eb"; -} -.fa-calculator:before { - content: "\f1ec"; -} -.fa-paypal:before { - content: "\f1ed"; -} -.fa-google-wallet:before { - content: "\f1ee"; -} -.fa-cc-visa:before { - content: "\f1f0"; -} -.fa-cc-mastercard:before { - content: "\f1f1"; -} -.fa-cc-discover:before { - content: "\f1f2"; -} -.fa-cc-amex:before { - content: "\f1f3"; -} -.fa-cc-paypal:before { - content: "\f1f4"; -} -.fa-cc-stripe:before { - content: "\f1f5"; -} -.fa-bell-slash:before { - content: "\f1f6"; -} -.fa-bell-slash-o:before { - content: "\f1f7"; -} -.fa-trash:before { - content: "\f1f8"; -} -.fa-copyright:before { - content: "\f1f9"; -} -.fa-at:before { - content: "\f1fa"; -} -.fa-eyedropper:before { - content: "\f1fb"; -} -.fa-paint-brush:before { - content: "\f1fc"; -} -.fa-birthday-cake:before { - content: "\f1fd"; -} -.fa-area-chart:before { - content: "\f1fe"; -} -.fa-pie-chart:before { - content: "\f200"; -} -.fa-line-chart:before { - content: "\f201"; -} -.fa-lastfm:before { - content: "\f202"; -} -.fa-lastfm-square:before { - content: "\f203"; -} -.fa-toggle-off:before { - content: "\f204"; -} -.fa-toggle-on:before { - content: "\f205"; -} -.fa-bicycle:before { - content: "\f206"; -} -.fa-bus:before { - content: "\f207"; -} -.fa-ioxhost:before { - content: "\f208"; -} -.fa-angellist:before { - content: "\f209"; -} -.fa-cc:before { - content: "\f20a"; -} -.fa-shekel:before, -.fa-sheqel:before, -.fa-ils:before { - content: "\f20b"; -} -.fa-meanpath:before { - content: "\f20c"; -} -.fa-buysellads:before { - content: "\f20d"; -} -.fa-connectdevelop:before { - content: "\f20e"; -} -.fa-dashcube:before { - content: "\f210"; -} -.fa-forumbee:before { - content: "\f211"; -} -.fa-leanpub:before { - content: "\f212"; -} -.fa-sellsy:before { - content: "\f213"; -} -.fa-shirtsinbulk:before { - content: "\f214"; -} -.fa-simplybuilt:before { - content: "\f215"; -} -.fa-skyatlas:before { - content: "\f216"; -} -.fa-cart-plus:before { - content: "\f217"; -} -.fa-cart-arrow-down:before { - content: "\f218"; -} -.fa-diamond:before { - content: "\f219"; -} -.fa-ship:before { - content: "\f21a"; -} -.fa-user-secret:before { - content: "\f21b"; -} -.fa-motorcycle:before { - content: "\f21c"; -} -.fa-street-view:before { - content: "\f21d"; -} -.fa-heartbeat:before { - content: "\f21e"; -} -.fa-venus:before { - content: "\f221"; -} -.fa-mars:before { - content: "\f222"; -} -.fa-mercury:before { - content: "\f223"; -} -.fa-intersex:before, -.fa-transgender:before { - content: "\f224"; -} -.fa-transgender-alt:before { - content: "\f225"; -} -.fa-venus-double:before { - content: "\f226"; -} -.fa-mars-double:before { - content: "\f227"; -} -.fa-venus-mars:before { - content: "\f228"; -} -.fa-mars-stroke:before { - content: "\f229"; -} -.fa-mars-stroke-v:before { - content: "\f22a"; -} -.fa-mars-stroke-h:before { - content: "\f22b"; -} -.fa-neuter:before { - content: "\f22c"; -} -.fa-genderless:before { - content: "\f22d"; -} -.fa-facebook-official:before { - content: "\f230"; -} -.fa-pinterest-p:before { - content: "\f231"; -} -.fa-whatsapp:before { - content: "\f232"; -} -.fa-server:before { - content: "\f233"; -} -.fa-user-plus:before { - content: "\f234"; -} -.fa-user-times:before { - content: "\f235"; -} -.fa-hotel:before, -.fa-bed:before { - content: "\f236"; -} -.fa-viacoin:before { - content: "\f237"; -} -.fa-train:before { - content: "\f238"; -} -.fa-subway:before { - content: "\f239"; -} -.fa-medium:before { - content: "\f23a"; -} -.fa-yc:before, -.fa-y-combinator:before { - content: "\f23b"; -} -.fa-optin-monster:before { - content: "\f23c"; -} -.fa-opencart:before { - content: "\f23d"; -} -.fa-expeditedssl:before { - content: "\f23e"; -} -.fa-battery-4:before, -.fa-battery:before, -.fa-battery-full:before { - content: "\f240"; -} -.fa-battery-3:before, -.fa-battery-three-quarters:before { - content: "\f241"; -} -.fa-battery-2:before, -.fa-battery-half:before { - content: "\f242"; -} -.fa-battery-1:before, -.fa-battery-quarter:before { - content: "\f243"; -} -.fa-battery-0:before, -.fa-battery-empty:before { - content: "\f244"; -} -.fa-mouse-pointer:before { - content: "\f245"; -} -.fa-i-cursor:before { - content: "\f246"; -} -.fa-object-group:before { - content: "\f247"; -} -.fa-object-ungroup:before { - content: "\f248"; -} -.fa-sticky-note:before { - content: "\f249"; -} -.fa-sticky-note-o:before { - content: "\f24a"; -} -.fa-cc-jcb:before { - content: "\f24b"; -} -.fa-cc-diners-club:before { - content: "\f24c"; -} -.fa-clone:before { - content: "\f24d"; -} -.fa-balance-scale:before { - content: "\f24e"; -} -.fa-hourglass-o:before { - content: "\f250"; -} -.fa-hourglass-1:before, -.fa-hourglass-start:before { - content: "\f251"; -} -.fa-hourglass-2:before, -.fa-hourglass-half:before { - content: "\f252"; -} -.fa-hourglass-3:before, -.fa-hourglass-end:before { - content: "\f253"; -} -.fa-hourglass:before { - content: "\f254"; -} -.fa-hand-grab-o:before, -.fa-hand-rock-o:before { - content: "\f255"; -} -.fa-hand-stop-o:before, -.fa-hand-paper-o:before { - content: "\f256"; -} -.fa-hand-scissors-o:before { - content: "\f257"; -} -.fa-hand-lizard-o:before { - content: "\f258"; -} -.fa-hand-spock-o:before { - content: "\f259"; -} -.fa-hand-pointer-o:before { - content: "\f25a"; -} -.fa-hand-peace-o:before { - content: "\f25b"; -} -.fa-trademark:before { - content: "\f25c"; -} -.fa-registered:before { - content: "\f25d"; -} -.fa-creative-commons:before { - content: "\f25e"; -} -.fa-gg:before { - content: "\f260"; -} -.fa-gg-circle:before { - content: "\f261"; -} -.fa-tripadvisor:before { - content: "\f262"; -} -.fa-odnoklassniki:before { - content: "\f263"; -} -.fa-odnoklassniki-square:before { - content: "\f264"; -} -.fa-get-pocket:before { - content: "\f265"; -} -.fa-wikipedia-w:before { - content: "\f266"; -} -.fa-safari:before { - content: "\f267"; -} -.fa-chrome:before { - content: "\f268"; -} -.fa-firefox:before { - content: "\f269"; -} -.fa-opera:before { - content: "\f26a"; -} -.fa-internet-explorer:before { - content: "\f26b"; -} -.fa-tv:before, -.fa-television:before { - content: "\f26c"; -} -.fa-contao:before { - content: "\f26d"; -} -.fa-500px:before { - content: "\f26e"; -} -.fa-amazon:before { - content: "\f270"; -} -.fa-calendar-plus-o:before { - content: "\f271"; -} -.fa-calendar-minus-o:before { - content: "\f272"; -} -.fa-calendar-times-o:before { - content: "\f273"; -} -.fa-calendar-check-o:before { - content: "\f274"; -} -.fa-industry:before { - content: "\f275"; -} -.fa-map-pin:before { - content: "\f276"; -} -.fa-map-signs:before { - content: "\f277"; -} -.fa-map-o:before { - content: "\f278"; -} -.fa-map:before { - content: "\f279"; -} -.fa-commenting:before { - content: "\f27a"; -} -.fa-commenting-o:before { - content: "\f27b"; -} -.fa-houzz:before { - content: "\f27c"; -} -.fa-vimeo:before { - content: "\f27d"; -} -.fa-black-tie:before { - content: "\f27e"; -} -.fa-fonticons:before { - content: "\f280"; -} -.fa-reddit-alien:before { - content: "\f281"; -} -.fa-edge:before { - content: "\f282"; -} -.fa-credit-card-alt:before { - content: "\f283"; -} -.fa-codiepie:before { - content: "\f284"; -} -.fa-modx:before { - content: "\f285"; -} -.fa-fort-awesome:before { - content: "\f286"; -} -.fa-usb:before { - content: "\f287"; -} -.fa-product-hunt:before { - content: "\f288"; -} -.fa-mixcloud:before { - content: "\f289"; -} -.fa-scribd:before { - content: "\f28a"; -} -.fa-pause-circle:before { - content: "\f28b"; -} -.fa-pause-circle-o:before { - content: "\f28c"; -} -.fa-stop-circle:before { - content: "\f28d"; -} -.fa-stop-circle-o:before { - content: "\f28e"; -} -.fa-shopping-bag:before { - content: "\f290"; -} -.fa-shopping-basket:before { - content: "\f291"; -} -.fa-hashtag:before { - content: "\f292"; -} -.fa-bluetooth:before { - content: "\f293"; -} -.fa-bluetooth-b:before { - content: "\f294"; -} -.fa-percent:before { - content: "\f295"; -} -.fa-gitlab:before { - content: "\f296"; -} -.fa-wpbeginner:before { - content: "\f297"; -} -.fa-wpforms:before { - content: "\f298"; -} -.fa-envira:before { - content: "\f299"; -} -.fa-universal-access:before { - content: "\f29a"; -} -.fa-wheelchair-alt:before { - content: "\f29b"; -} -.fa-question-circle-o:before { - content: "\f29c"; -} -.fa-blind:before { - content: "\f29d"; -} -.fa-audio-description:before { - content: "\f29e"; -} -.fa-volume-control-phone:before { - content: "\f2a0"; -} -.fa-braille:before { - content: "\f2a1"; -} -.fa-assistive-listening-systems:before { - content: "\f2a2"; -} -.fa-asl-interpreting:before, -.fa-american-sign-language-interpreting:before { - content: "\f2a3"; -} -.fa-deafness:before, -.fa-hard-of-hearing:before, -.fa-deaf:before { - content: "\f2a4"; -} -.fa-glide:before { - content: "\f2a5"; -} -.fa-glide-g:before { - content: "\f2a6"; -} -.fa-signing:before, -.fa-sign-language:before { - content: "\f2a7"; -} -.fa-low-vision:before { - content: "\f2a8"; -} -.fa-viadeo:before { - content: "\f2a9"; -} -.fa-viadeo-square:before { - content: "\f2aa"; -} -.fa-snapchat:before { - content: "\f2ab"; -} -.fa-snapchat-ghost:before { - content: "\f2ac"; -} -.fa-snapchat-square:before { - content: "\f2ad"; -} -.fa-pied-piper:before { - content: "\f2ae"; -} -.fa-first-order:before { - content: "\f2b0"; -} -.fa-yoast:before { - content: "\f2b1"; -} -.fa-themeisle:before { - content: "\f2b2"; -} -.fa-google-plus-circle:before, -.fa-google-plus-official:before { - content: "\f2b3"; -} -.fa-fa:before, -.fa-font-awesome:before { - content: "\f2b4"; -} -.fa-handshake-o:before { - content: "\f2b5"; -} -.fa-envelope-open:before { - content: "\f2b6"; -} -.fa-envelope-open-o:before { - content: "\f2b7"; -} -.fa-linode:before { - content: "\f2b8"; -} -.fa-address-book:before { - content: "\f2b9"; -} -.fa-address-book-o:before { - content: "\f2ba"; -} -.fa-vcard:before, -.fa-address-card:before { - content: "\f2bb"; -} -.fa-vcard-o:before, -.fa-address-card-o:before { - content: "\f2bc"; -} -.fa-user-circle:before { - content: "\f2bd"; -} -.fa-user-circle-o:before { - content: "\f2be"; -} -.fa-user-o:before { - content: "\f2c0"; -} -.fa-id-badge:before { - content: "\f2c1"; -} -.fa-drivers-license:before, -.fa-id-card:before { - content: "\f2c2"; -} -.fa-drivers-license-o:before, -.fa-id-card-o:before { - content: "\f2c3"; -} -.fa-quora:before { - content: "\f2c4"; -} -.fa-free-code-camp:before { - content: "\f2c5"; -} -.fa-telegram:before { - content: "\f2c6"; -} -.fa-thermometer-4:before, -.fa-thermometer:before, -.fa-thermometer-full:before { - content: "\f2c7"; -} -.fa-thermometer-3:before, -.fa-thermometer-three-quarters:before { - content: "\f2c8"; -} -.fa-thermometer-2:before, -.fa-thermometer-half:before { - content: "\f2c9"; -} -.fa-thermometer-1:before, -.fa-thermometer-quarter:before { - content: "\f2ca"; -} -.fa-thermometer-0:before, -.fa-thermometer-empty:before { - content: "\f2cb"; -} -.fa-shower:before { - content: "\f2cc"; -} -.fa-bathtub:before, -.fa-s15:before, -.fa-bath:before { - content: "\f2cd"; -} -.fa-podcast:before { - content: "\f2ce"; -} -.fa-window-maximize:before { - content: "\f2d0"; -} -.fa-window-minimize:before { - content: "\f2d1"; -} -.fa-window-restore:before { - content: "\f2d2"; -} -.fa-times-rectangle:before, -.fa-window-close:before { - content: "\f2d3"; -} -.fa-times-rectangle-o:before, -.fa-window-close-o:before { - content: "\f2d4"; -} -.fa-bandcamp:before { - content: "\f2d5"; -} -.fa-grav:before { - content: "\f2d6"; -} -.fa-etsy:before { - content: "\f2d7"; -} -.fa-imdb:before { - content: "\f2d8"; -} -.fa-ravelry:before { - content: "\f2d9"; -} -.fa-eercast:before { - content: "\f2da"; -} -.fa-microchip:before { - content: "\f2db"; -} -.fa-snowflake-o:before { - content: "\f2dc"; -} -.fa-superpowers:before { - content: "\f2dd"; -} -.fa-wpexplorer:before { - content: "\f2de"; -} -.fa-meetup:before { - content: "\f2e0"; -} -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} -.sr-only-focusable:active, -.sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; -} diff --git a/css/fontawesome/css/font-awesome.min.css b/css/fontawesome/css/font-awesome.min.css deleted file mode 100644 index 540440c..0000000 --- a/css/fontawesome/css/font-awesome.min.css +++ /dev/null @@ -1,4 +0,0 @@ -/*! - * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} diff --git a/css/fontawesome/fonts/FontAwesome.otf b/css/fontawesome/fonts/FontAwesome.otf deleted file mode 100644 index 401ec0f36e4f73b8efa40bd6f604fe80d286db70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 134808 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 diff --git a/css/fontawesome/fonts/fontawesome-webfont.eot b/css/fontawesome/fonts/fontawesome-webfont.eot deleted file mode 100644 index e9f60ca953f93e35eab4108bd414bc02ddcf3928..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165742 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 G*yFsbY~cLNXLP73aA74Mq6M9f^&YV`isWW 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

5q!RY z*BeMp5!YRitn`g&nth8{m6Dd0QYAj0ZxqJ;!r>+5bAHQflhf0aYx(Url?1GY6U}5F zylvy$dA2fK(`58 z4KJ8nnOPF^3Rx@@8g_Vg6GI*_Bng?U4A#>qx-1Jv@{q$QbMPz!SyL+_iFRlz_(NHK z0V0O}tchz`Cb(6e7?+~x9pfb%8)c-+N~ShwBa6&z&P!?UfKd=_feP)X9~S=&MC3F( z*fN(l@lMz-Sg_16J{@jx<&VV<$8Y)g2W-?OuM)0zALCcypa7@C54l}4jp82+hE{_p zzbA6zM`9T_Oj{2RAI9}Nc{4Y$2PA<_)4TPX&X=UEl76Wmy`q=?CUS>c{DGdm^`|%G z(s%#%Hrw?koB7l6V{b8-VY{XAvxUrI5`qnSe&|K^v-^%e^oLtN=Nq48kKc0Q$&at- zZW5)*hobU>eO7s-$XtWXd)6mnm%lcTUi zK&*foQA{K#vaRajK9rcS7^w0jBmjFlBtBqCDQ+x!lKgTGJR=daf)T>G+sSz z>3!F|bshfrxlql3dksJ;yki`JCk>MLXg+mixfSh^nFV61GuCX5b*731Gb8O4vs+sD z4ZYW1+uL*PwerFv_UNOOT|#!KNGU?!W7<_aPf)(m1c|p*IQ7F$KslqsvIdML5`{$z z0qCeH@IM!*f^8%E$}_%2`zkHzlwXZbDe}9@bPMTFJd+e=i*a)@X7LHY13w}nwL}8*;!Y- zX2blTm}2po@Xu>WVIroz;-*=>PVN;djL-t96631*$$`%G82II>ph;?=TR4h2OMLSQ z2;d3;a80}nlz<;SHDQ`N9Q8jut4l5tVPQt5)YGAfWfy`Xy6Bw73Vm@xer|4VenPRn zqA@3W4m762OLl&L=g#koX_H0iV;tizI$~lRyxb8pIi6uPkq;}DBs2pY@?nAnJs^TD z8|!JS5EC74lgaH!6f4?##+LEvRQOK$x77r0bYambGsZy|W;q?ZfFQGZ5=^R43MD)+ z6i<$Qt^anS2UQ>elc`i$>dK&I$F<#sLe2x&ChT#9G~oMJ&o1ngsLNFmOi*H=P&BPU zE%f!18&NkWEbGE^zTUBW{);XJ1bwMMA8S@RNVDicF2Bdt*M5m!(Yp7|v1MQDVfLib zz2nWNI`Y#~z5BOQaVG)<*(#Jz?qZkt@@afP>W-7vV$y2Q#<~IOO|h;-EJ;N!4Tpo^ zU@8)hpk4hC!wy5Z)+7DJvtx7JcFpS9~Tv{OBpIM#U2D zk8XI`IcLd|InI}FIB@^{{6VN6P;wTAVBz=ve3qTy(=>t;n$`JeDcSLbsnk>E0m)Rm zW;_r~w&+rLE)V!M3z+;R)%Nb?WP5k7{P1TeUF_R`TC8z@?dLmK?~c#!(i*JSku2pS z--8$Fh@<%s*^)j0|Hg>bt>QjBE@Ipwk1==?343tLN;5Apv7hZkM!Shz~&+WynJAc08`uE`A{YtbCi2_ziC%N89v&j=UV=9qCt+GB%BC8;6h8AOLkTMEk zmx-ycsJ!u=#_~lu7w>+0_wJ|J&2VsFBTHw1WwLR$zLvoJ2*eqifiaekEnhy?+g>qu zZUvMf6i_~XSZe<2FrZa>nW!ptu~C5*5DIxY4HuAXNgnh}=7P5nA$+QwLt^``9#_+H z`mfOG+2|DlO&aD@zvygqs~}VbIiMpZi`#jGF-KZ`QT1chMfGWp>G|yL{OMzgD2xcf z&2eS^aeS+cMN(CcBrQxb--Af)ayk_`(~P!%i4=x2Cw_f+-HJeUbzsH1aM}F%>=s2% zM?Q*#8b&>34M=@f(d_9+*56D?Cr|Z%*N>-GXSyHS;W-Dk(&ZigO8Ro{e)| z{{oOe9gI!SmzU>HpVXWG_x(8bB|uKEg4`tZS&zOeJJplyEu|O751;DAFHVI{_uT2Y z6Ay~b#|bRYM44Q%QFaXTC?4xNd0&1-8@TY3-3 zAO33h?)O>J{;hv};kxBFUs|-Ta#}6_1WHvE^7Ha@@(<-7N99dz$V+mztm%#Hmv<&K z_OGe&&wu#3!(#WjKp8E2Vr{y2@G|Zkmfe#|!58R;hVaITt?gwBL01ilO z3ZFxoXLNL_9Mm{*e31+Tuo^8#Vy7NKITuBG1;>E_=_lK;$bl%VrP|4lA`n66UO>>; zpAzE?H7L6DBr}1{9C5%&p}?Iip-(U^m1ib7u@_Ve$B7W}G$G9eeN%KUjA3F2^CMpj zvrcdO;LWT-zsonhwPf=-f#p2T?lwu&)02+B5bsY<5-Z~UZ`Z}G%5qu^PJba{q69~t zw^lIQDm{`Y`26svo|_baJZrQ*Ve_>mGaE|ck`i1wfvGuDvl5*~yP@+UWrg#?xstWW=82!@sC2}|#8tq6 z1uss{tST(5%51I5b4wBzoR++2wv}z|>)jj-0_YgN!Z4Eqh( z#6fa_%rF{Q1v5Y;0ydA&QhX3^yT+8|J8?KE#u@u7&SESEi`)VT={;J_d%r;+;Wzwy z`F^YXkR>tBFoVH5i)5BB`N-3CTL!=3n-mH#v0$Eu)+w8El3a>)m8>vm`-(DXhJ*72 zfB;Ys@uq;74|>^vV{n17eegk})k9i06F*LvrJ-`HvSF-#DuPq%pM?4DF;&QKObL%2 zQT~zg`_%RrVb6)tnD(jjcNGXaiW=7y?3%yx$tQO{E`P}kk3X`5zd%pp6+76as&b8@ zU_*`m|Ge#d&-nju+s^jL|4-T;DkW>X|8HSt&z}Dqh|&C2D)4Sn=$j%~7X&3a0qO9yeGA>hr{%c;twgFkKCw@86vM zU*w<2r`PgL+@u=xvT6$`$KR7uhb^|n?gu0S&eo_F*ooTumu!(V= zZl~^Y-G1Fc-EF%2bl=lGMHYOq$2OcI`G_3II`xEo_ry70SQ(#iz^~oa@jCrH5kGmy zJ_W2ETHF<&An7^cLxTBu8f*fdiSj4%Pu%}i`De#ZJnPAUJ!rq_HRHOP=`LF}_A0y@ zcK)Ih7c197<+^uLSd9@EtJFHUXa_d*&MWN7@mMUd&Llst+&mekM4U0rm5xH)b?j@o zU;no;YHjSuk-J8pCE9(H$I~C>^+r80de;&59co*2;iRil))_J5r?v-tY{P*CF1zo{ z#ubhP(#hu%%uP%xM=f*lzl~ArQudG}>!_1ttj*QX_1g%DP)J0dO3L||o7^TqmPPqb z=F2lc$0-yW(U8RE2lYqdqG7P}v7et1?FU;>Igx^jJ4xB%bOYQ6I?|w14k+s==dU<; z5{^Zs#Cqfto>+)aAK}UJU*9nzr65A9=B8&Jkzf4YxyNp9V(f=EL6S{iM$R0@eaE&M z4V!+zgez}lMepqxKepqE9Xp<2xAd$tg0}G*%$2pH&u`p$#AdFmF&knf?ld;_aN(l& zFTCoXSF@GN2i|U7y}I@7{uOsJ-RJVT%LS{cINAqZ@*);^>|s`Lr`gbZ-|xqJBoD(z|^>f}mZ^yAq^oCu3R%L4-r#J=<4Ooig-dkn*oo4Vcpo!xc5B0c5-8YXx z9<_P$zK>ykW1Gpy#<}k7{oBM*k(&4D5!!vz1!Jx7UlbpNg3bzDughUkIULxV_62H7 z&e$4jd|Sm4Jm@!a1&{r{fX0m#A)izODZ;2mMy?5QEHV=2Dxs#qx*uFl*>@IxD zH>5q4SAJR4odE;XpDK=5V2K=Ie~qj!WP$M^`4y@88)$ge!Gkz5eC?a)b>h|P3>@nR zOyQ$H3SmF`hq^b=Cw`dw@Icyv>?c9K4I4K%+6W6p%q!19G?!yjT2)z|)GK&;jrWc$9ufXrw99RU~#s+9!Ivp!ekG66gjP#Z3p< zWrf^OC6;;=IT?@oUh;VTS#}W!29oPYf&h@xSz8^+;>fmI>_Mlz+UPYHjRvpLa46lH zZu48M>TN4U8H^q$+mm)p*k35lnP2Va9)nA77bL;(oZ$7P>9bePaOGO99DY~?A+KC- z-mr9PZ(_0`qco*pxjk{J(-z2b720ezb3uuX;|we_InI+FNlRV*h?Bv*SWI4S4un}v zz9?^bY)Xs`PKC2KNG#E26O$p??%<|$?upBF*=??Z=O0a3zA2%or)zrF-!YI6VZy1aKN#^Q>N zho*lbG9`&ZV$+_G-Q(;lDolHHrqg1Lj;r)Uxuzv^y@^Q<39iR-GD983og+!Pdc7f# zGkr>3ZE`q1HaYCi_gUf|WTxie_VRVhmI$0}{U#995sm{M1Psmu+(nVTFiG8&3NFY6 z0#d-lBW`Auh&UWFA}T#q3emX3@)?>wGE8 z8^(W`=#XZQZ^VJCzzb$w0n2^QY_AV6c`iuJ$LIU2sGt9MDY(51x|P|XznE%2NWz97{`x-sjWl?W*k(jiGvfG zDiDdSL_&N6#`n?<{w!D}jB=H_Aa-0RrKP7q%Q#T#ff)y|RTQm_5E7I@=;Q19D%Uf{ zC8OPB!tNcuieO*U0@L@RAnGN(5ofW--`}>4J-FefM7Q-&Prr^L!vqVlSbzYxi?9i!!v#fD(@+Ji>SV#- zhrj^|6jX77FNHXf^jV~GO~?b8NYf39?)r3}PJo~<{Mq1@w@`q%2GVhCca;BtyKn|< zXhe&f^^&dd{GQR2s6(}EvApiiIG-Rc&6Kv~rR66}htK`F{QgbX$ba3C?3jA{w|3`b zr)HZ(;ryT6vaLaMl&78Z<-=EJW_r@$Of2-8JihypoJ%i0FDvWHEzf;A#~$DC>sO1@ zX06G{ByTx$pz^MdO3wuHD4f|7ND{bIkzEVtS4P+LTdKKbNzU%XkR#1^2o^jl4*c@i zkC29{1%^*IPcMLXz>*_ytsO4p+`P+Gs}46yzb`8j?$VKy(qAx%uKT- zrgr|+jE#S()aTUJ$Hh8LuDF)imQ1(UeDk^*i`DCIW9Kr{?)k6De;iJ=#KUOuYS`xs zoY%c3KHl2kzvRjtxw$;X5g(h7U^S;qHTw2n{?aYOZHZ})IaB=$hUEr~U*<`x{vGMB zIH@WI1-e49IE7__@IRvQ?2sb|1@$Qf8OgCH^+F}um0fT-Y0Kv<)7!@Q<0VAPVkx~L3EgHnVH!c zsj)UT{*&!bw8WO~IKsTQ=B&usVtY;ACCk@aZ@x7F?j%!Qdzub`o>p)AYhG(JE_&ea z@~to2%nJVc`nMuE-etEA2dX6dX$S z?24eHO)}jB(9OOQdfE5G_7CJv$wDR0Q^|5=>Hqebte64SYEojbq#NTV`3J?vEy+FL zEa89kd}PpB?8F}|a{k-9_}%jC6GzBqs!*L>4#Mbv&Y~0vmY>t<^x^lPh7Ny)3d*x3 zs_eLta-xLK|A#w`4bv52eOrX}?JA-*0j;27Ag1Gi5TB44g=ctmEu!r-9mU|CVqzsq zf(9D4&=aD5m?c%PVO#);3D-sq!N=zI}Liha5PM|k0Bvc zhE$6D5LJg|Cey|;!$_e|zT*k6&1MgHpD42hX4*RBKfmVWv8g%EL9iPJojIwo-1(aP z=MLMENC zlPJHW__Pcs<(lHzEvY@WQZE{{;jq8doXPTUlwbHXIyc2-j2?T7WC7nAi#EDaa-%A-cnmns=lx&RbO@RAPk%5=Soykq1~<)B)@SZtN7-EqHFDoCGNR7m4^nhuYq9Tg)YmlhQ)6kbmT-1T^(v4)5SiTP=d47`;gJ!5Fx``YNp zd$)BP5c=8Z4a|KnnPL8=7_8`9Y zuK~nM0Zg)GW#R`jNPe9CPd0sY>O7ug0)&TeDZT%ml7|+=d>$juV8s{8ud#PO@BEBy z|H0y?`7~P46`W&C*()jdimRIQ))>^fOn&m3paOu*0Flg z(~H(Cxsd;KNqqA+P=(mDo@9pA&{4OJcXS`=KE*de6w41m zS8OY=Wq>RtCWKzuVnB~s-D?OjdSwft>=M9@P`DCd5(W=@1Il_&s}49BSbvbCiZKu7 zoMHu5XIJ?an5Gno35N*;4|X6BD2bW@l8)grnwKcjbN>ei^sP>^eOfPJ#S_D(gwGYI!YV=NrJx&muiF}3C zkd|Y$;4&VQF&&F|bTqD#=(3jA_^krX3jt|*QZdZv-x!x;ArzOHEl`|?)ybUsBt~6te+nqYz>vSY0 zOmjLN;VS->=yW)!8EDM+9dKG2PB!OHMvL9x@JIi};?MN@jd$K;N@9Me{AFUOJ=SCs zQtnJvD~s35??&as8l&hUgu_->bai}!HQF`K66^fd@>;jc%BwfZU(TB@G_IH6;do|2 z*X%X+jaS}WIrZY9C8lNPS9r@}3^h%=XFC@+ck)4Zi5*|9T+zTJxCh5)i>?z>+-ag1 zlbt4sUSUJRbbNL~VpW=Re5oT&6r${oczpaZPuS@&=ZAf;`mc*+e%c8s|B7_YS{Ob! zba!fDj-A90wXgur@8?=r)LB@(7M66d{iB8Th~KP*4Z1}<2P!?d3I5?tC^r0IDlxvsr=9`9!^0Xn{M8i6eL(Qq?p=at& zDr*RJv?G0=(rrD6Ye6iQ2LwP662wfN&*9^dj_}`n@e@lv${JnXYSOWDt5i)VvlImI}KE{+kkt zFj8u-^edxPgv{SmW>GIbvVS;&_X>?ew}17IKZiFAl#qZ^!acf6amI9&?rPWy+N-;g z5xR!ERY;K=m=WGt&CG&bnhoTpgE^rB7|mSF&0?_Vd08y{wZyXoNLwUtLO%i*>UNtOv}uKIl^putByFHc*Dy2u#9mVw>TOd@I|=&cVj` zJcv(jXJhOFb|KrrE`r;^U2HcbNiKov>K=9(yPRFYu4GrStJz+54co`|vjgl~Fv@lv zyPn+uA3+CUq5CFwnBC02&2C}0vfJ40><)Okx{KY-?qT<```CBb{p`E!0rnt!h&{}{ z#~xvivd7?V^$GSQ`#yV$JX+Fo>{S@i z{TX|m{hYnQ-ehmFx7j=F7wld39{VNx6?>oknjK{yuw(2)_7VFHtf~GEo{K(ae_(%P ze`24oPuXYebM|NU1^Wy8EBhP!JNpOwC;O6p#g4NRY@EsLB-e4qITyIdB@S*1H|o;3 ziJQ3v-hpf!h6A~iNAYOx;%*+pJ>1J;0=5xpT%eM zIeadk$LI3}d?9b-i}+%`ME5#h%9ruwd<9?0SMk++4PVRG@%6lkH}e+W%G-E5kMIsC zJ#_JIzJd4fUf#$1`2Zi}8~G3)<|BNRZ{nNz7QU5l=cIDdja$-mE^ z;!pD*@FV;g{w#lv|B(NPKhIy_FY+Jrm-tWkPx;II75*xJjsJ|l&VSC|;BWG`_}ly) z{tNyte~Tgu$p6GY;h*x)_~-o3{0sgU z{#X7t{&)Tl{!jiT|B4^yCpdIt`AIE`oLaLA^qzf5Brr;N{glr*4$QAO0e4#)9FHR^H zN`!z=DgxA_}lh7=*2(3b!&@M!T4xv-%61s&A zLXXfZ^a=gKfG{X*6o!OhVMG`eHVK=BEy7k|n{bYBu5ccdNVW@O!Ue*G!VcjgVW+T5 z*ezTvTq0a5>=7;#E*Gv4t`x2kt`_zR*9iNB{lWp^Tf()%b;9++4Z@AWLE(^alWwe&M^q1G;@uXK%~!u+%p?+})-hjslmcibZtxav+Lv6hg)HxVw88Kj~ z236H%q^2kZ_71f5h#kExoo0MY`(W2Ve`MIaX`pwsFVckeShOHjVA8^)gZhm_Z3FEQ zLo2!icVVQZQ^aprY#kWrG17%rcxiB`yMILA*3uUlY7uF9#rxiNefLNU7DCHNWXniX zSA?iQvl8Ci-9FM~#=Fk`rrt=$h*b?@$sCCcS=0xGGPJ4T4Wq*&-5py+`W8!fe>>8t z`LwW-*51+57NK5i+SJ`1888fXw~dSrMf8J_{lgD8Hz}4T@myU4VZ0sBr@34+S1muxn-!`*3p74oOm)$1Vrj|X|M%A0Kga+G=Tb{ z(zfKalco=rmo>X+Ll9+Xco4fc)>HxXc%`?~wJphX2DCE761qugy9 zM1=@NCh9g$=SATbZr_y!_{n;Newzc#|`rBKE^h4Mx4D=b=2KxFi-uk|l z&i=@Vd7{5Y2T%1QwGZGvvN;kNvEkDP2dT(5Ojv6NpfEC|R%X#2s0j|O;hQ2uAV*tz zqqOI)fuZhgL>=~;0P#(2fQu39$mZ@5z@^&p1Y`vE%9B-v_$E|7G$8auwu+d|!$z&i z!?uyG(Z1Ha4sG(Jb0~I?^HBv8dP`{+icZ&kzYDM;m$*Vq^ zl>|y=gZ9D3iEq`bCF@6lhT3{805MD&>fm-^Xn0uYYHv5T0vgbH{bFmRx7X4}-P(bU z9f_E`FpNzqbSpuc?*=6_I%rbv)FDwSa5kNW$mla-lmZ-QM2!xfnTd)44j*WZ=r<2x z&UZ;8EyF#-dSF!anW=TCJJQjHO^lf!SDhzP=g`3DAka#Gj|6}mZP&L(T7V&hw$Tv` z<=|HHV9THaKiz}kF!rxz8l9$A0BR2)ZeR$&#YcPjKrb-HPX@;`+GER!N6jA3M}8GRlZX`(O1 zJfR>asT!bewWvX*uP|?b+53mZ;ejE58ZJsUgA&5znONBfM6gDvuqLA20|1y#z<)cI zq}Bn9u|)%CN@<+{ZF(RaKLU6i!7gvm2uL5o*tY;90_T~5+q-}?M|)e1zzZ1X&WK&< zVx<|hbXnC$6;chfls5IXTab68YhW0iA2AM(c8}1A840MUMtvI=sz?MY%mA=5t(3}g zLZ8q&+TDxU(rHBIL0WfAEq$oHrN1qr?~AnebdOj%s7a`0Lj+BaU>)dE`d#cO?ubOS z4~$}lfxL!=I@5dA`5q|4BW)qSv~-3T(N#XWN0tGc7k%CGBuR1L>hY|AZH0@r~w6H(Zn`&H8Uw_or*%qB>}U#whBE%n}ybqHX@TFrc-m)soc#gzu>60&Z^YC75)QI|ID zLEM62Hqk|iK9z<#)6fpM0Z|Q<4gzojd4a~lbLUV?pS}Y$ZO@R<(%vt2l$4d&Tf0YE zf!KkK)nNc8>>aXOP7_nMNzbE$liw0tIVZhUr}$=&xdWSr4Vb1w1KsTs zCdTL%G_$*v)|TO(t%F$921bX5H;!Ua0673q8PInCE%!!5y3hhX(mf~)kJ8YF!v@;i zbZ?3Xt)rcMQ;)Pc(%m|MjYB{Fkf1DJSH2z7LB-q@7mQIqU}6pKRY`Dq6}GnzfF4k` zA6n;^m0LG~6bDtRv;@aqncoGP%W(%1qF+dDOik5 z!D3_z7E`8@V!F`V63SFUnMzPiumsfvODIPPqGQmzuQ!q?9!juDcjB%kH zVXdhR$~(#wF2j&?DDNm!8NDc@Ol6d*j9!#cHDy!{B%P7CjY3pS8RaOa9OaaQ;37zH z5hS<>5?llcE`kIXL4u25IpwIJ92Jyz$GYl1e9R}P#~ndpd17gApiv~$Ppr- z2oX?(icv?X7ZaA%cidafP%g0$hq9fkcSP3K2+z2qZ!T5+MSK5P?L9Kq6E^ zl?14g0OcTH2oW%Z2pB>H3?TxB5CKDofFVS{5F%g*5io=Z7(xULAwpjvn6|=&a+Fez zQp!q^DF+4}7s?T?KyM=lE|dd@ekAZhiUx7H2z^4|8PK^ zmVp|rg*ED&57Y$Ime-VOcXh%AYP6=-s53uMQ>MKy*X|SL)o9PP+PzM@*K79~>b+L0 zw^pmSR;#yGtG8CGw^pmSR;#yGtG8CGw^pmSR;#yGtG8CGw^pmSR;yP-nt?j4-a4(` zI<4M1t=>AV-a4(`I<4M1t=>AV-a4(`I<4M1t=>AV-a4&b4Yvj~+#0CY>aEx6t=H<+ zFl<1>uz`B5-g>Rxdad4it=@XA-g>Rxdad4it=<`0KhO9-gZkGMYOgEQURS8Su2BEF zLjCIsN-365OI@Lsx - - - -Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016 - By ,,, -Copyright Dave Gandy 2016. All rights reserved. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/css/fontawesome/fonts/fontawesome-webfont.ttf b/css/fontawesome/fonts/fontawesome-webfont.ttf deleted file mode 100644 index 35acda2fa1196aad98c2adf4378a7611dd713aa3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165548 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 z 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 d0mRO}xo^G_%I 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 SdSQM28?+M|D(2r_;{O0|uQ74} diff --git a/css/fontawesome/fonts/fontawesome-webfont.woff2 b/css/fontawesome/fonts/fontawesome-webfont.woff2 deleted file mode 100644 index 4d13fc60404b91e398a37200c4a77b645cfd9586..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77160 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 diff --git a/css/images/caption-bg.png b/css/images/caption-bg.png deleted file mode 100644 index 54ca139cfb5f52a5c55490f212fe2763b93600c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 977 zcmaJ=J#W)M7`~{*M5UFAm|8KMTnQCK{FNrgR!nL9(OSY)ltyYc;@H>3O6@cDg}7a) zIv^niegG`|02o;qKx|AbO#F#1NUWUGBxN92I{Dty^E~hKzW3hC#{TZg()tnrV8z}u zn)JV#uOb6Lq5tdqZyKx-vrP{05gEA&0y{qLB4~$h4>ghNpFI7BY5*+2pw%XA=dtSH zkaKekmxVE915n$}V%HlW0=uXeL>hbX=`#xhUtIZwL2|764Z+WK!Px0C9 zhp?8ZR3Jpeg;{tUrD~?JV_lW*^JAWcV+a{&?4_x;(||fo5Ug-Q$rGvqtcsji-jZec zK9mGe;01{nrIIMCWl0qTIQdwbE%A@kreRHT(MV(agv2V(k47VIROWEf<3&YLat%o; zQA8;{iHMt(qI6@bV4&1Xf|vw2g1MsG#Y3X8)ahjjVLX$K(n*_W!}!dNd65(HlBPh% z`9CxaXXunP(UsqS3a71;81YS%;$h;^i#yuLQ^l&DAeZ2zh4JyUi;X@eIPK#Y>IW5g z7(_lErDL??sCJYRH}a5eXe{M(LEx*3ByU-!Wz_4sDT-!UF%3(%>JPT6qFxbYbILWa zHw;lkrdi{skUU)NnfA@9%$ZT`p_)zbh F{{gSwCQ1MR diff --git a/css/images/close.png b/css/images/close.png deleted file mode 100644 index e802c69df3e524defdad6351d320a6ce65dc838a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2949 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 diff --git a/css/images/close@2x.png b/css/images/close@2x.png deleted file mode 100644 index 60b37fa212c85e045bc1d327f841caec33b47950..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3097 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 diff --git a/css/images/controls.png b/css/images/controls.png deleted file mode 100644 index dbafdb544603570338d33f5ac6eb1dfd77e1a505..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2084 zcmaJ?X;f2Z8V(AG7=&2GFh|NIs7DmC0wD=ematipVt`4CV6$Byh2)0Z80@YNpElWk5xuIhFW0?1xd%xv8&-1S5e7WJg zU>obdSYt34o6ryrA6GqE4Yg*{I+Sok}cC1Q9?2#>d+17z~C>FiHLRXO4wylfdj%) zwOobBAthi^6iXlt!X}`R{+@zD^XXMgc03MXu}*uGf-W(;z5RsAmqSmZyNSAT^`_77}L4myU(Dq~1HOZ0T4$mgJJq zU`VF6{;AE2SLp1Rw(o})J-i=#P>IgE8Xam^=ay6q#=Iz$;}@wLFvdU}*{-!MgLXLF zoxIrUTXD2)1e2A0Ou>G{=}6BjTzlt?Gl7tEl2mP2u)CktrTlc{fB`go^Kh%|3ixYa-Hu%>e_V}A2Xy`=RZT7Ks))uFI2UppuBcJr+4%VGBWV0=0B(OX=8S%=H0yCvOD*-&8BsaRO0`c z4@^A3h#Weru60^zRQItgV@a}NY@mB8(U%2@$63bjzwK77X^RWU1o7WyS67_H3Sjp5 zz|Fes=e>ug_p}XdGX7B1Ik_b(W;3QoBz5o#=1LpvXJQ;*G_ER}EfUSpjbmJ~4%_CA z%K~fb%m<~X$;R5bZLXESMBwj)SfDOfQM^nm= zbk`D7LWTBVf0v|K^7`LF#}C*QYfngC_vaW5Yjfg9lA>LNmc#c9U{FGZ$j`X?`acTG ziXvSPI2W+K_AfT9Y!UpsF86X)bwfuf%`wGi_nkmeA4S(5C&YkVc&1RhI6{Mz@ss^$-?PGPZat*H)~8jT~xHg{Rdo@Y07 zXK(aasWwoY(lR#aGon|+2jKaRsV|NmDh9^9$+Ja1=5NV#&Q6{xk5b%P8sm@!8W=0E zx&NVT_)M)htlR8bLM`s-dPueGu}iZT9@&Fs{n!g{?AvWfT33lkGZyAu$DAc zBskv&3paKtN`1E3H();=8S($3l`8rKQ@`?<_=5k@lRy7`L~#AdF_xyMTz#&6k~Cdw z_jFU5(05H>@+8BX^E)NCW{yPqD zIbLw0+7&rFS%43kny#GKWgpAkR(Dz8yKH95S2d?K*l~={$>glVzF5ZQ{_-S2$DCcS zW*x2xHwCE-1}zAs?3?Y!AdZ30hxx zr@LRUi{cH&ZrxI8oh(DC&L8^9){mB~>p*B>)8Z)_7~7{7L#%x;s3A~MmuJ;WGddwh3wX35=KkV9jw_e8m+1)$Z z&BT~xLo`!2j0t=&S%r{-1`#0=MZd0UOmnC;rI0Vj@R*KGt<2h;>5KrKVhSBI4pz- z;*)n;mc=G)->)ZfCP6%K(OR}ettw&XW)#b!er*VqL<16GNy|f!RK#JJhN3h+`W5UZ zhz1~MvM4L;0zD!|aq!5(Io@YUKnZp7KL?S3FdsLGvhsYIO4xcSIMS>Lw8VQkilgbJy5Y-F_ zyl&c6pnWv(F>a>Qtg&|C(F?^Sbazw&5(w;G#_7$g{=@-L`df- zs#GeuOPy}b7^awDFlcG8tP3Mt=D3Q)vP(6$))aVX77STOvZew{QOs*&C`95+@0OtG zYqF}jdQJGksIsV2jGMMfssRPz|DlSqhBi?e-pltth0V;k4yiOWwK1cB8#lDo3Z-*V z1Bys9GMcuhc8jT^hBULN=^)zg1-oQb(n{tES`fITY9diBz$70cG2boA5*PH--p-&e z%tit%!^AvcPk;{k1B@@`je2>Xr^e;A!k7Y8RO3qbxRJVCYY-G2N9Lg+?}bv_&=jyz zFelf~B~Vvyl`GZHC0LhB;bbVQt^aCs&4p*jI<5^ZHrB=-s(987Jk-h54{zZwusg|z zGsWoDTRF!?y0!88=YO0xcSrjp+h6*=`0aCFg}Ko!i-+(0ss6pZ?ve+EU;Xa7 zZSLBI!6@Ij;N8*q(5cu-uzk|TIFCDr_-&V_tCMFR+&J5nKj%O6@n4`ph*V!QZH@zx z`Q7iv0chtRu}3A4;vcs6@?cx@dddEE`#|F9Q&*F}=c-K|O_dj?_T36s_ivnfdltC% zcO7XPojy(WCA#usS>f>e{*$MFOV6KKrVq6rv!kWl+}@=#-fw<<{=*p*|M^B`aNslQ z@lPLXs6MJZQ4u{?mYj~u_R8Q#v&PK2^qY4g0|(Jf9&Cs&ynN&K3(e=)%~y`I6(4lc zt#_u+ZwH*da=+%231 zSm3o0ux{Ntl}Z&I9ldqy)}o@Kh=_>#`ug(n@}ozOMny#p4Go<-b?W-{>rb9M`SZ^| zH*DBo`!D`t@1Q_W4?pkepF6=I006e{E$lpF)`f3hx0cPflb`K`tJwTM-G7Dtp0xy6$l7s?AE1E$1tlCZKxsIrz|~R?sz^y_*U5b1789Do z!Cf*WtOkHI`b`1~=6Q7bz5~?Z#wTQ}DZUr|V!HcgS6OZ6C?&jJC)2-d484rK+_rMy z3;yvV)8$+83{JFW4^9x)a?WWjlaP^^?MLR3duXs|Z=673mY{M>-P<6Bz?PO$7Rl(G z17b&xWMvaZJw2|?tzf%NM<)>|f{{Ab7&SJx!p=IP*Dl2)N6ziNaP1;J9SX$uk;7O7`TBuRO`Odb`zbJX{H+>4(HCLiDR_Au^b^ z;>h4F55a3&g1JnD>6(+WA*Y2VCJW9lFy$Yi(qqcM3ZH2&uS>Uu{vT@9|5kJOZ#9R? z3ZW0EFT13_44+g_8VPoZ5-!zcLsSn{YBkyf-~uDEV3mDDPGm9<`52pm3tNnot`>6L)b22_rPIfP)CRW6 zXwwWiB~_tz1~zA9WV#zm%~OU)M_4e#{JDB!1D5*K-(@^DsBW6)TaQnS*n#q8=E5%T zr51rSL^y~L4CCMsO0b?z%u32#%ohmw=?u89gb+|)nkA|oQ!7i_QoxRmR!41CmNkf< zIFXZ!mFcEIon385j`kIUP3)3G41`Q7A?8!3`*X5Gmd^-S4Dq*9_QuiGEem*aM+(V7LUDm``%0N#5wSMJ{`Hc)JVc|En zZ{%J-pNX^mqQ+g^<^5MkV^I{{Ddc*o-NDX_Tb#Q3@HHiC$krg2Eun8&MfAQRvd>!k49qGo6SYnp`ck02b5c^U%dc3bAY{S#2byrk2gBwi0|{w~ zrXZf3yN!xAjZ02Q%GELuSXWn-3}!W37vt?}Ehad0$hEc}Y>+oKV;T|nx939q6Jic0 zmw#xQSbwg6fILK=utLrzQSx zW9g^W%E9kl@?qur8vqEudhEHY9i8ni1bu(PH(hN?^A%C4&AW`HC-+p->lW^>20W}x zK03L$FpViFTJ^zco%MY;^Q_Au8ddD%6OR0lue@%sl-*M35!je1QQz@%FW(K6UO4Wz zWt!%6vDdxWpw{};Aexn6ar(p}b0pKtuifAT;`kz01|cb82crHY1xTPWlEf-a9zl^& zraQOWBoyb>iXgC|p~e-&+S;tGkgiF!SmCjm2O7a<$JTZ%*-)-Lh~LMY=x6x?s{C}% znUo=cU|88yXHQ*c2CkvdH4BI=9y&MH%aTUavpbDvP~L<5$NALD*Yt^Io={h#P~k5a z;8}wce0&p(-LO<#RKb#eyboqS)%t>&z$By4tLe6S9nYr4Ub^GbiUrC)Po%(8M5i?x z*N@No{}GFkYP}`0urta|tF1F6sjgqCQ1w;X1a`m7%U3wKD<_$F%Ci@A{2U&hPYE+4 zxn!BUS?@J>f0w_}TvL-^j->nK2iZ9hGAks>O^lG?%uZxdpd%Ev%|Q%h`MJfAQL}b& zK`X4Np28(d>jvV@&DN@{N!2)Y=#ZROf1tXl1>a}Ts>surLG=|}OG^P=eSb1!DDI$T z-H#PqmkCC98HFxejA;fW_rRNGSE*mc&+Y?U_ZWywf^NTjc*EN=Ut6HY$hWb}wW^=G z5#FmsLO(%T!)7;Yg^TMQ#f-Q}A-P&U4XDv^n54@@6Hym4c6Tr^<~QNKK|dG!ZL99AoV*(m+{j8LuqX5a2$pw@6CUrigo^KbxQRUf7$Wy6*9iVs@1ID3!lH#5*oB@J=DQb1}$PF;B>Th zGKmnU$smGRFsooonBr~B>93RuIYji_7Dwkh9WRBBkV1jHQq}wulQ@7>r9L>xwCxfG z6&kcu92U1&G2SX4E<&k^rdFyPEH&oCsLH97L)F#(4xi7OB`eC(B;(}4gWqhZf$G=; z4J81|3*n?%O%GMLa+RH#armTzj-vDoueORt$jcdhhKa=LDs=sfF$`ajoFxY(4bT~ZcWLZSfvMS$rE;uvE$)p0BvJp5~0&t zWhH_3$;FCMZ9`mZNM!ehHuXqpz}k-Vj}5L53FFM7KA0)AN*7tXyG{YDkzb zGW#;m3Fyc0JA=Uveep*u$CUDj^r^KGx|ff97kRyaE7uuqnvxQMjCza)PvmQn_ttVp zg1=Jal@zQtETx;pR!M4rTT~;(yR!U?E8Te2)iLbnvuDeA8A%Dn2-(r$3fI(D9%$Il z#itm;RA%T=HP&U?Q`@J8hz>%(uzE+;K@wwn&Sw#Ar`oC*&U0K2k(V!6^T>M-SW-Yv z!$3m7r+=XcH7>A-bs7aE8f+Q8eYV-C&|?c?;gp{0X+4K$Z0`^;eo1s9%$#yn@V~Z| z4o~?#%ImLy0!X(cYOq zbu|s9H!AJU!nd&6+fy9Zh<2lA>>7K$w?U6q@Kka?a#z&uFEQO4ud}@#y(c-UeuHPc*@Tfn>I5eR^B+DIpZkU83;45(g-(k6!AekY6A(sp zTmoRYTM}g+2G}r|pj+f3()niMWqC5};XG2{h33v1T(+sYBr>oFU2UyN zTN`@S-TsdtJO5)BC~UbXYEN`xs4`L<&Wm6X<&6XJcCxRn zGeoMx=K_&xZysdg+_wDn<)O|%YqOeOp|&cA_}GeWoBBS`mMIhx;R^NM4Cq%z2rd_U zj1M|_v}(_e+nV3=`c$F+qaU1Fj+pGsys&9OKbRFKMFQ@p-;G{xd@Ao4Olqr&=Y@Y( zzG=i#{b^9iO@~MfiB3q^=>Q{`dJng50-4LrWAfv2_U%WA@^Vf7WH&b%VRYaCu@B5@ zol#anR3%l{Oyww!rsE~t0V&|;D+ApGrZ$CQSH3g~f$DG{*Xel?kw1aWVj0GOI zLY5SEbV;waTGngNR{+gQMGbj-W#2NTIlC~$&L2NMv8W zNdJOpVPPc4a3~VtND)UA&F8*16m&A&28!gmoZiu9PdHn^xKl@$h(}V#Y;XemL42Je zWf0cF!(}k`^Boa!&zT@A*5LdK%U`#d^G2mYKR+X#0s_od?8m+})33$EQho=^PJ+p9 z@8pOu)hVZkMm3WhJQiJd$e27hzR?8ySP7?Rz8?#8zrs?1wy|Ns++63WMnfiul1J8v zL%t#$zGvNg;o#T6CPv`%aD0IJf&QN=c~`K1hqRaR;eU6#%Ousw}fDTueVEvu-) zs$FZB7DL2$7BDi$4526@AHnd$^zr@^`F)iq8KNI4qg%0S&KCe4!DIX8Oh|bA)9e}S z)cuG2aUM1Xxxpbe{+FN{l_dnH7D*Xkxk zK_Fjh2O7<~(<-zoPA)Y&JrpHd*yz>45Rz%?CyZbG_L(hM*5*~onVR_AtRk$U0xV0}yb{2uh6bz*MB3W4AoowO zwr)GImxaN_62tjegyUK{(a@a*BLheuJw&R@XmH>R4V?pc*r@qPU(Yzh%(QX!APMHhV~ydG7Z+}*(U}AryB<(Yi+8-}=rq~i4?qOw zu4vF75jDy1WY=qDqyEsDP0X_X5yi*%^`{9b^pDQ&<@GM)OsVHm-lA=x-i7(~9ZH?a z>%z1)b_$Wc-&>=f?I>$8)k%PzlCSbFerD&NX9@mp-frgzA>W>#X2(}K1D(?DQI)&5 z+09!Gad9y;5=tbgLZ)s?iqa(IgLqL9n9ozi@#at!70&5MP0hZ-Vtijx$^NoESf(Wm z2AFY3ST)kIv4Uv(ysPdor%CS2r=hy`HW(ZD3<>DEB7zC>xFv#L?Yu#7|2cI4JpTCS z9~g|hOJjUz5cwS&emeZwWg6s9m?#t%l&YY|H@@*zhIurrc0!V%#ydJF5@6|b4Xsv= zIgcpalolXHitTBVe{?#*>h$+T9RxkWas|{Laaj!q;Xy8@=SzhpLdpg5(JZivcK>X+wk&;h|JS36(Zo-(y+`5CrVvN%DazWDfkDuR zUZCEUl9--kisYm~>8o~TIwmSps%Q|etp%&LK}{>?soUK5rFTke>hJ?8jm`VHPt3eL zu#&s5Ni2msBg^Q%!IQdkdX9mgtc9*HeWw5z>oG^ifP4L%82_wI4f06*By<&wPr%43 z6v1CuV2|d@mCCdBTQTD0p?Yw|0e}$3^TJqVUuMF&;f&aee{PBIrzq04evG{j+ItVRITxw9xU$Y3=kpHfRURTQ3SF z-Ce~n1TCk1xY6U~fac|;G03iLfR_iGCu&p5wapw{d%LwZw-lcs446F`~zUvwe~C z8mohmCjdn#nt_w?7Dnu&Pd#k&W^OfdnC`16N4F0{4$}MBq-nh8c9BD#!t)ofufcDH zT35XkfNX;Q8Tc?J>|C(rtnsVB%fDt*5`~uyY~l}WQ#0{y+O6ygH>MS5PK0Yyk2e!4%tEfV%18VD%86N%}i-N@x zZvFHRXx~hK*hsr)o^03A+?skgYJJ;ryc@pNcS<>7#!(GgRNOOvusj(?xZNB~K6z-& z41ey6&0aq;V&U2`sat@RZaYYYTXOTKV8Q`{G;mpx;xI_XB%=_n$i_ zr~LECW(HWA`q5R?5UvkOcQ~bf?hR+k1uk5t4dF`jS%WU%!lhn34im|EhQgz_+tgRd zzr4bQ39ywHg*tUyG&%c;pIb`yllphi<%yDH+sz}J4*ZR~>I~iCqNPSrW;aRh$po@< z%n*KIagJtfQKq`M))Yh<8m!CV*4Etp{Lb`R7&>|swrp&wMcdlNFn&A}g>pG9!aoxN z!2zcK{OR&b;8_Mg-&_Ze2KNuZ$Q5%G96B>(3S(G?#pn~8=P!=mfA~1}@#rrlFYGfO zO3S7MzwiBK^i!4Q2!LO$Sf+oT+F>O4WR@HH0t40NqTosI)<;5K$-nsq%bQ*;IcoXw z5262Y(o6o^$&qv7-nuv^!&}#a|Gag9hPSTas}hDU)ulvT*|H?nv)bID!?!?r*QBvO z_s-eYw;P%0)q^GZR4(iGH#NhZafXL3qcx0A8kUghmlGof3o?ON0d5{&mRwfHfJkFw zMkdFCDu}MGz*hL!v5tl&q{a0h2Zby<1$9WQh$9Zr#X)Wr=)y-?^y0;#`QMx@gD(~( z4&43T?8hOLce5YIMkJfTXJ%KhYh0v8(bvE~!FTJ}s3m+AycHVy3h~QJ310?T>2_^e rsS`hn^!1cgPZTNNn1%Yb-jDXw1^gp(?=!Qmpy2@X@8u&x5Saa65`F^& diff --git a/css/images/loading@2x.gif b/css/images/loading@2x.gif deleted file mode 100644 index dc8aeffdc7338b88cdc07953a702e078e5d8b75c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18134 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 IMvgB21IbQ=egFUf diff --git a/css/nivo-lightbox.css b/css/nivo-lightbox.css deleted file mode 100644 index a17535e..0000000 --- a/css/nivo-lightbox.css +++ /dev/null @@ -1,293 +0,0 @@ -/* - * Nivo Lightbox v1.1 - * http://dev7studios.com/nivo-lightbox - * - * Copyright 2013, Dev7studios - * Free to use and abuse under the MIT license. - * http://www.opensource.org/licenses/mit-license.php - */ - -.nivo-lightbox-overlay { - position: fixed; - top: 0; - left: 0; - z-index: 99998; - width: 100%; - height: 100%; - overflow: hidden; - visibility: hidden; - opacity: 0; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.nivo-lightbox-overlay.nivo-lightbox-open { - visibility: visible; - opacity: 1; -} -.nivo-lightbox-wrap { - position: absolute; - top: 10%; - bottom: 10%; - left: 10%; - right: 10%; -} -.nivo-lightbox-content { - width: 100%; - height: 100%; -} -.nivo-lightbox-title-wrap { - position: absolute; - bottom: 0; - left: 0; - width: 100%; - z-index: 99999; - text-align: center; -} -.nivo-lightbox-nav { display: none; } -.nivo-lightbox-prev { - position: absolute; - top: 50%; - left: 0; -} -.nivo-lightbox-next { - position: absolute; - top: 50%; - right: 0; -} -.nivo-lightbox-close { - position: absolute; - top: 2%; - right: 2%; -} - -.nivo-lightbox-image { text-align: center; } -.nivo-lightbox-image img { - max-width: 100%; - max-height: 100%; - width: auto; - height: auto; - vertical-align: middle; -} -.nivo-lightbox-content iframe { - width: 100%; - height: 100%; -} -.nivo-lightbox-inline, -.nivo-lightbox-ajax { - max-height: 100%; - overflow: auto; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - /* https://bugzilla.mozilla.org/show_bug.cgi?id=308801 */ -} -.nivo-lightbox-error { - display: table; - text-align: center; - width: 100%; - height: 100%; - color: #fff; - text-shadow: 0 1px 1px #000; -} -.nivo-lightbox-error p { - display: table-cell; - vertical-align: middle; -} - -/* Effects - **********************************************/ -.nivo-lightbox-notouch .nivo-lightbox-effect-fade, -.nivo-lightbox-notouch .nivo-lightbox-effect-fadeScale, -.nivo-lightbox-notouch .nivo-lightbox-effect-slideLeft, -.nivo-lightbox-notouch .nivo-lightbox-effect-slideRight, -.nivo-lightbox-notouch .nivo-lightbox-effect-slideUp, -.nivo-lightbox-notouch .nivo-lightbox-effect-slideDown, -.nivo-lightbox-notouch .nivo-lightbox-effect-fall { - -webkit-transition: all 0.2s ease-in-out; - -moz-transition: all 0.2s ease-in-out; - -ms-transition: all 0.2s ease-in-out; - -o-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -/* fadeScale */ -.nivo-lightbox-effect-fadeScale .nivo-lightbox-wrap { - -webkit-transition: all 0.3s; - -moz-transition: all 0.3s; - -ms-transition: all 0.3s; - -o-transition: all 0.3s; - transition: all 0.3s; - -webkit-transform: scale(0.7); - -moz-transform: scale(0.7); - -ms-transform: scale(0.7); - transform: scale(0.7); -} -.nivo-lightbox-effect-fadeScale.nivo-lightbox-open .nivo-lightbox-wrap { - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); -} - -/* slideLeft / slideRight / slideUp / slideDown */ -.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap, -.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap, -.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap, -.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap { - -webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); - -moz-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); - -ms-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); - -o-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); - transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); -} -.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap { - -webkit-transform: translateX(-10%); - -moz-transform: translateX(-10%); - -ms-transform: translateX(-10%); - transform: translateX(-10%); -} -.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap { - -webkit-transform: translateX(10%); - -moz-transform: translateX(10%); - -ms-transform: translateX(10%); - transform: translateX(10%); -} -.nivo-lightbox-effect-slideLeft.nivo-lightbox-open .nivo-lightbox-wrap, -.nivo-lightbox-effect-slideRight.nivo-lightbox-open .nivo-lightbox-wrap { - -webkit-transform: translateX(0); - -moz-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); -} -.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap { - -webkit-transform: translateY(-10%); - -moz-transform: translateY(-10%); - -ms-transform: translateY(-10%); - transform: translateY(-10%); -} -.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap { - -webkit-transform: translateY(10%); - -moz-transform: translateY(10%); - -ms-transform: translateY(10%); - transform: translateY(10%); -} -.nivo-lightbox-effect-slideUp.nivo-lightbox-open .nivo-lightbox-wrap, -.nivo-lightbox-effect-slideDown.nivo-lightbox-open .nivo-lightbox-wrap { - -webkit-transform: translateY(0); - -moz-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); -} - -/* fall */ -.nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall { - -webkit-perspective: 1000px; - -moz-perspective: 1000px; - perspective: 1000px; -} -.nivo-lightbox-effect-fall .nivo-lightbox-wrap { - -webkit-transition: all 0.3s ease-out; - -moz-transition: all 0.3s ease-out; - -ms-transition: all 0.3s ease-out; - -o-transition: all 0.3s ease-out; - transition: all 0.3s ease-out; - -webkit-transform: translateZ(300px); - -moz-transform: translateZ(300px); - -ms-transform: translateZ(300px); - transform: translateZ(300px); -} -.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap { - -webkit-transform: translateZ(0); - -moz-transform: translateZ(0); - -ms-transform: translateZ(0); - transform: translateZ(0); -} - -.nivo-lightbox-theme-default.nivo-lightbox-overlay { - background: #666; - background: rgba(0,0,0,0.6); -} -.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading { background: url(images/loading.gif) no-repeat 50% 50%; } - -.nivo-lightbox-theme-default .nivo-lightbox-nav { - top: 10%; - width: 8%; - height: 80%; - text-indent: -9999px; - background-repeat: no-repeat; - background-position: 50% 50%; - opacity: 0.5; -} -.nivo-lightbox-theme-default .nivo-lightbox-nav:hover { - opacity: 1; - background-color: rgba(0,0,0,0.1); -} -.nivo-lightbox-theme-default .nivo-lightbox-prev { - background-image: url(images/prev.png); - border-radius: 0 3px 3px 0; -} -.nivo-lightbox-theme-default .nivo-lightbox-next { - background-image: url(images/next.png); - border-radius: 3px 0 0 3px; -} - -.nivo-lightbox-theme-default .nivo-lightbox-close { - display: block; - background: url(images/close.png) no-repeat 5px 5px; - width: 16px; - height: 16px; - text-indent: -9999px; - padding: 5px; - opacity: 0.5; -} -.nivo-lightbox-theme-default .nivo-lightbox-close:hover { opacity: 1; } - -.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { bottom: -7%; } -.nivo-lightbox-theme-default .nivo-lightbox-title { - font: 14px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif; - font-style: normal; - font-weight: normal; - background: #000; - color: #fff; - padding: 7px 15px; - border-radius: 30px; -} - -.nivo-lightbox-theme-default .nivo-lightbox-image img { - background: #fff; - padding:8px; -} -.nivo-lightbox-theme-default .nivo-lightbox-ajax, -.nivo-lightbox-theme-default .nivo-lightbox-inline { - background: #fff; - padding: 40px; - -webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.4); - -moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.4); - box-shadow: 0px 1px 1px rgba(0,0,0,0.4); -} - -@media (-webkit-min-device-pixel-ratio: 1.3), - (-o-min-device-pixel-ratio: 2.6/2), - (min--moz-device-pixel-ratio: 1.3), - (min-device-pixel-ratio: 1.3), - (min-resolution: 1.3dppx) { - - .nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading { - background-image: url(images/loading@2x.gif); - background-size: 32px 32px; - } - .nivo-lightbox-theme-default .nivo-lightbox-prev { - background-image: url(images/prev@2x.png); - background-size: 48px 48px; - } - .nivo-lightbox-theme-default .nivo-lightbox-next { - background-image: url(images/next@2x.png); - background-size: 48px 48px; - } - .nivo-lightbox-theme-default .nivo-lightbox-close { - background-image: url(images/close@2x.png); - background-size: 16px 16px; - } - -} \ No newline at end of file diff --git a/css/responsive.css b/css/responsive.css deleted file mode 100644 index 0af877d..0000000 --- a/css/responsive.css +++ /dev/null @@ -1,328 +0,0 @@ -/* -Responsive CSS -*/ -@media screen and (max-width: 1200px){ - .page-template-default #page #content{ - padding-left: 10px; - padding-right: 10px; - } - .mid-content{ - width: 100%; - /* padding: 0 20px; */ - } - - .service-list .service-image{ - width: 16%; - height: auto; - } - .service-list .service-detail{ - width: 80%; - } - - .team-tab{ - padding: 0 50px; - } - - .social-icons{ - display: none; - } -} - -@media screen and (max-width: 1000px){ - #masthead .flex-box{ - display: block; - } - #site-logo{ - width: 30%; - } - .main-navigation{ - width: 40px; - } - .main-navigation > ul{ - display: none; - } - .menu-toggle{ - display: block; - height: 40px; - width: 40px; - background: url(../images/menu.png) no-repeat center #00D3D1; - text-indent: -9999px; - cursor: pointer; - } - .logo-top #site-logo{ - float: left; - text-align: left; - } - .logo-top .main-navigation{ - float: right; - } - - .logo-top .menu-toggle{ - float: right; - } - .main-navigation{ - text-align: center; - } - .main-navigation > ul{ - position: absolute; - top: 100%; - left: 0; - width: 100%; - background: #F28B59; - padding: 10px 0; - text-align: center; - } - .main-navigation > ul > li{ - display: inline-block; - float: none; - } - .main-navigation > ul > li > a{ - color:#FFF; - padding: 10px; - } - .main-navigation > ul > li.current a, - .main-navigation li:hover > a, - .main-navigation .current_page_item > a, - .main-navigation .current-menu-item > a{ - color: #EEE; - } - .slider-caption{ - padding-left: 70px; - padding-right: 70px; - } - #main-slider{ - min-height: 0; - } -} - -@media screen and (max-width: 768px){ - - h1{ - font-size: 24px; - } - h2{ - font-size: 20px; - } - h3{ - font-size: 18px; - } - h4{ - font-size: 16px; - } - h5{ - font-size: 14px; - } - h6{ - font-size: 12px; - } - .parallax-section h1{ - font-size: 34px; - } - .slider-caption .caption-title{ - font-size: 30px; - } - .slider-caption .caption-description{ - font-size: 20px; - } - .service-list{ - width: 100%; - } - .portfolio-list{ - width: 50%; - } - - .team-image img{ - width: 100%; - } - - .portfolio-listing a:nth-child(3n+1){ - clear: none; - } - - .portfolio-listing a:nth-child(2n+1){ - clear: both; - } - - .blog-listing .blog-list{ - width: 80%; - margin: 0 auto 20px; - float: none; - display: block; - } - .blog-list .blog-image{ - text-align: center; - } - .parallax-section input[type="text"], - .parallax-section input[type="email"], - .parallax-section input[type="url"], - .parallax-section input[type="password"], - .parallax-section input[type="search"], - .parallax-section input[type="tel"], - .parallax-section textarea{ - width: 80%; - } - .service-listing .service-list{ - float: none; - } - .top-footer .top-footer-wrap{ - margin-left: 0; - } - .footer-block{ - width: 100% !important; - margin-left: 0 !important; - margin-bottom: 25px; - float: none; - } - .footer-block:last-child{ - margin-bottom: 0; - } - .copy-right, .site-info{ - float: none; - text-align: center; - } - .main-navigation > ul{ - padding: 0; - z-index: 99; - } - .main-navigation > ul > li{ - display: block; - border-bottom: 1px solid white; - } - .main-navigation ul ul { - background: #F28B59; - position: static; - font-size: 15px; - display: none; - float: none; - } - #primary, #secondary{ - float: none; - width: 100%; - } - #main-slider .bx-wrapper .bx-controls-direction a{ - display: none; - } - .next-page{ - display: none; - } - .main-navigation ul ul a{ - color: #FFF; - } - .main-navigation ul ul li a{ - padding: 10px 0; - border: 0; - } - .main-navigation ul ul{ - box-shadow: none; - } - .parallax-section{ - /* background-attachment: scroll !important; - background-repeat: repeat !important; */ - } - .parallax-section.blank_template{ - height: 40vh; - min-height: none; - } - body.parallax-on #masthead{ - position: relative; - } - #content{ - padding-top: 0 !important; - } - #main-slider .slick-arrow{ - display: none !important; - } - .slider-caption{ - padding: 0; - } - .logo-top .main-navigation ul ul li{ - text-align: center; - } -} -@media screen and (max-width: 480px){ - .parallax-section h1{ - font-size: 30px; - } - .service-list.odd .service-image{ - float: left; - } - .service-list.odd .service-detail{ - float: right; - } - .service-listing .service-list{ - text-align: left; - } - .team-tab{ - max-width: 250px; - margin: 0 auto; - } - .team-big-image{ - display: none; - } - .team-detail{ - float: none; - width: auto; - } - .team-image{ - height: auto; - } - .team-tab .bx-wrapper .bx-viewport{ - border-radius: 0; - } - .portfolio-list{ - width: 100%; - } - .blog-listing .blog-list{ - width: 100%; - } - .parallax-section input[type="text"], - .parallax-section input[type="email"], - .parallax-section input[type="url"], - .parallax-section input[type="password"], - .parallax-section input[type="search"], - .parallax-section input[type="tel"], - .parallax-section textarea{ - width: 100%; - } - - .team-content{ - margin-top: 30px; - } - #site-logo, - .logo-top #site-logo{ - width: 60%; - text-align:left; - } - .slider-caption{ - display: none; - } - - .hentry, - #comments, - #secondary .widget{ - padding: 20px; - } - - .entry-thumb{ - margin: -20px -20px 30px; - } - - .comment-navigation [class*='nav-'], - .paging-navigation [class*='nav-'], - .post-navigation [class*='nav-'], - .posts-navigation [class*='nav-']{ - width: 100%; - float: none; - } - -} - - -@media screen and (min-width: 1001px){ - .main-navigation > ul{ - display: block !important; - } - .logo-top .main-navigation > ul{ - display: inline-block !important; - } -} \ No newline at end of file diff --git a/demo.php b/demo.php deleted file mode 100644 index 42a89bc..0000000 --- a/demo.php +++ /dev/null @@ -1,460 +0,0 @@ -

-
-

Features

-
-
-

-
-
-
-
-
- EASY THEME OPTION PANEL -
-
-

EASY THEME OPTION PANEL

-

-
-
-
-
-
- EASY CUSTOMIZABLE -
-
-

EASY CUSTOMIZABLE

-

-
-
-
-
-
- CLEAN CODING -
-
-

CLEAN CODING

-

-
-
-
-
-
- HTML5 & CSS3 -
-
-

HTML5 & CSS3

-

-
-
-
-
-
- 7X24 SUPPORT -
-
-

7X24 SUPPORT

-

-
-
-
-
-
- MULTIPURPOSE -
-
-

MULTIPURPOSE

-

-
-
-
-
-
-
-
-
-
-
-
-
-

Team

-
-
-
-
-
-
- Russel Clinton -
-
- Bibo Aurther -
-
- Rusel Misil -
-
- Linda Harley -
-
- John Doe -
-
- Jakson Biber -
-
- Jack Peterson -
-
-
-
-
-
- Russel Clinton -
-
-

-

-


- Duis luctus nisl vel rhoncus rhoncus. Nam vehicula maximus sagittis. Proin quis lobortis nisi. Etiam luctus auctor urna, a luctus metus blandit in. Nam quis facilisis nunc, nec scelerisque ligula. Aenean quis lacus bibendum, lobortis dolor sed, facilisis ipsum. Nunc feugiat augue ac ligula blandit, id maximus purus molestie.', 'accesspress-parallax' ); ?>

-
-
-
-
- Bibo Aurther -
-
-

-

-


- Proin libero odio, ultrices et tincidunt vitae, consequat et sapien. Duis luctus nisl vel rhoncus rhoncus. Nam vehicula maximus sagittis. Proin quis lobortis nisi. Etiam luctus auctor urna, a luctus metus blandit in. Nam quis facilisis nunc, nec scelerisque ligula. Aenean quis lacus bibendum, lobortis dolor sed, facilisis ipsum. Nunc feugiat augue ac ligula blandit, id maximus purus molestie.', 'accesspress-parallax' ); ?>

-
-
-
-
- Rusel Misil -
-
-

-

-


- Proin libero odio, ultrices et tincidunt vitae, consequat et sapien. Duis luctus nisl vel rhoncus rhoncus. Nam vehicula maximus sagittis. Proin quis lobortis nisi. Etiam luctus auctor urna, a luctus metus blandit in. Nam quis facilisis nunc, nec scelerisque ligula. Aenean quis lacus bibendum, lobortis dolor sed, facilisis ipsum. Nunc feugiat augue ac ligula blandit, id maximus purus molestie.', 'accesspress-parallax' ); ?>

-
-
-
-
- Linda Harley -
-
-

-

-


- Nulla facilisis sapien dui, vel faucibus risus consequat sit amet. Phasellus vestibulum vestibulum mi quis posuere. Aenean pretium purus ut purus vehicula dictum. Morbi elementum dignissim aliquet. Nullam et purus et mi finibus laoreet. Aliquam posuere erat eu lobortis vulputate. Phasellus pulvinar fringilla turpis in congue. Integer et felis fringilla, elementum lacus eu, tincidunt purus.', 'accesspress-parallax' ); ?>

-
-
-
-
- John Doe -
-
-

-

-


- Nulla facilisis sapien dui, vel faucibus risus consequat sit amet. Phasellus vestibulum vestibulum mi quis posuere. Aenean pretium purus ut purus vehicula dictum. Morbi elementum dignissim aliquet. Nullam et purus et mi finibus laoreet. Aliquam posuere erat eu lobortis vulputate. Phasellus pulvinar fringilla turpis in congue. Integer et felis fringilla, elementum lacus eu, tincidunt purus.', 'accesspress-parallax' ); ?>

-
-
-
-
- Jakson Biber -
-
-

-

-


- Fusce imperdiet enim eget neque auctor, venenatis feugiat neque dapibus. Nulla consequat, nunc sed vestibulum semper, nibh velit pellentesque lectus, ac lobortis elit massa hendrerit lacus. Nulla facilisis sapien dui, vel faucibus risus consequat sit amet. Phasellus vestibulum vestibulum mi quis posuere.', 'accesspress-parallax' ); ?>

-
-
-
-
- Jack Peterson -
-
-

-

-


- Donec ut neque placerat, euismod enim et, sodales magna. Sed sit amet nunc ullamcorper, semper nunc mattis, scelerisque urna. Donec dictum mattis malesuada. Suspendisse vestibulum enim eu nisi auctor, a mollis odio posuere. Ut scelerisque luctus arcu id tempus.', 'accesspress-parallax' ); ?>

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

-
-
-
-
-
-

Thanks again for making our experience with AccessPress Themes the best one online!', 'accesspress-parallax' ); ?>

-
-

-
- Yanetxys Torreblanca -
-
-
-

-
-

-
- David Soriano -
-
-
-

- The template is really good and nice, definitely worth going PRO', 'accesspress-parallax' ); ?>

-
-

-
- Stefano Roganti -
-
-
-
-
-
-
-
- -
-
-
-
-
-

-
-
-

-

-
-
-
-
-
-
-
-
-

Contact

-
-
-
-
-
-
-
-
-
-
-
-
- -
-

-

-

-

-

-
-
-
-
-
-
-
-
- ---------------------------------------
- info@accesspressthemes.com
- support@accesspressthemes.com
- ---------------------------------------
- -
-
-
-
-
-
-
-
-
-
-
Map
-
- -
-
- - - \ No newline at end of file diff --git a/fancybox/README.md b/fancybox/README.md new file mode 100644 index 0000000..983a304 --- /dev/null +++ b/fancybox/README.md @@ -0,0 +1,62 @@ +# fancyBox + +jQuery lightbox script for displaying images, videos and more. +Touch enabled, responsive and fully customizable. + +See the [project page](http://fancyapps.com/fancybox/3/) for documentation and a demonstration. + +Follow [@thefancyapps](//twitter.com/thefancyapps) for updates. + + +## Quick start + +1\. Add latest jQuery and fancyBox files + +```html + + + + +``` + + +2\. Create links + +```html + + + + + + + +``` + + +3\. Enjoy! + + +## License + +fancyBox is licensed under the [GPLv3](http://choosealicense.com/licenses/gpl-3.0) license for all open source applications. +A commercial license is required for all commercial applications (including sites, themes and apps you plan to sell). + +[Read more about fancyBox license](http://fancyapps.com/fancybox/#license). + +## Bugs and feature requests + +If you find a bug, please report it [here on Github](https://github.com/fancyapps/fancybox/issues). + +Guidelines for bug reports: + +1. Use the GitHub issue search — check if the issue has already been reported. +2. Check if the issue has been fixed — try to reproduce it using the latest master or development branch in the repository. +3. Isolate the problem — create a reduced test case and a live example. You can use CodePen to fork any demo found on documentation to use it as a template. + +A good bug report shouldn't leave others needing to chase you up for more information. +Please try to be as detailed as possible in your report. + + +Feature requests are welcome. Please look for existing ones and use GitHub's "reactions" feature to vote. + +Please do not use the issue tracker for personal support requests - use Stack Overflow ([fancybox-3](http://stackoverflow.com/questions/tagged/fancybox-3) tag) instead. diff --git a/fancybox/bower.json b/fancybox/bower.json new file mode 100644 index 0000000..dc50191 --- /dev/null +++ b/fancybox/bower.json @@ -0,0 +1,23 @@ +{ + "name": "fancybox", + "description": "Touch enabled, responsive and fully customizable jQuery lightbox script", + "keywords": [ + "touch", + "responsive", + "lightbox", + "fancybox", + "gallery", + "jQuery", + "plugin" + ], + "homepage": "http://fancyapps.com/fancybox/", + "license": "GPL-3.0", + "moduleType": "globals", + "main": [ + "dist/jquery.fancybox.min.css", + "dist/jquery.fancybox.min.js" + ], + "dependencies": { + "jquery": ">=1.9.0" + } +} diff --git a/fancybox/dist/jquery.fancybox.css b/fancybox/dist/jquery.fancybox.css new file mode 100644 index 0000000..0ed0785 --- /dev/null +++ b/fancybox/dist/jquery.fancybox.css @@ -0,0 +1,740 @@ +@charset "UTF-8"; +.fancybox-enabled { + overflow: hidden; } + +.fancybox-enabled body { + overflow: visible; + height: 100%; } + +.fancybox-is-hidden { + position: absolute; + top: -9999px; + left: -9999px; + visibility: hidden; } + +.fancybox-container { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 99993; + -webkit-tap-highlight-color: transparent; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-transform: translateZ(0); + transform: translateZ(0); } + +/* Make sure that the first one is on the top */ +.fancybox-container ~ .fancybox-container { + z-index: 99992; } + +.fancybox-outer, +.fancybox-inner, +.fancybox-bg, +.fancybox-stage { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; } + +.fancybox-outer { + overflow-y: auto; + -webkit-overflow-scrolling: touch; } + +.fancybox-bg { + background: #1e1e1e; + opacity: 0; + transition-duration: inherit; + transition-property: opacity; + transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71); } + +.fancybox-is-open .fancybox-bg { + opacity: 0.87; + transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1); } + +.fancybox-infobar, +.fancybox-toolbar, +.fancybox-caption-wrap { + position: absolute; + direction: ltr; + z-index: 99997; + opacity: 0; + visibility: hidden; + transition: opacity .25s, visibility 0s linear .25s; + box-sizing: border-box; } + +.fancybox-show-infobar .fancybox-infobar, +.fancybox-show-toolbar .fancybox-toolbar, +.fancybox-show-caption .fancybox-caption-wrap { + opacity: 1; + visibility: visible; + transition: opacity .25s, visibility 0s; } + +.fancybox-infobar { + top: 0; + left: 50%; + margin-left: -79px; } + +.fancybox-infobar__body { + display: inline-block; + width: 70px; + line-height: 44px; + font-size: 13px; + font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; + text-align: center; + color: #ddd; + background-color: rgba(30, 30, 30, 0.7); + pointer-events: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -webkit-touch-callout: none; + -webkit-tap-highlight-color: transparent; + -webkit-font-smoothing: subpixel-antialiased; } + +.fancybox-toolbar { + top: 0; + right: 0; } + +.fancybox-stage { + overflow: hidden; + direction: ltr; + z-index: 99994; + -webkit-transform: translate3d(0, 0, 0); } + +.fancybox-slide { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + margin: 0; + padding: 0; + overflow: auto; + outline: none; + white-space: normal; + box-sizing: border-box; + text-align: center; + z-index: 99994; + -webkit-overflow-scrolling: touch; + display: none; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + transition-property: opacity, -webkit-transform; + transition-property: transform, opacity; + transition-property: transform, opacity, -webkit-transform; + -webkit-transform-style: preserve-3d; + transform-style: preserve-3d; } + +.fancybox-slide::before { + content: ''; + display: inline-block; + vertical-align: middle; + height: 100%; + width: 0; } + +.fancybox-is-sliding .fancybox-slide, +.fancybox-slide--previous, +.fancybox-slide--current, +.fancybox-slide--next { + display: block; } + +.fancybox-slide--image { + overflow: visible; } + +.fancybox-slide--image::before { + display: none; } + +.fancybox-slide--video .fancybox-content, +.fancybox-slide--video iframe { + background: #000; } + +.fancybox-slide--map .fancybox-content, +.fancybox-slide--map iframe { + background: #E5E3DF; } + +.fancybox-slide--next { + z-index: 99995; } + +.fancybox-slide > * { + display: inline-block; + position: relative; + padding: 24px; + margin: 44px 0 44px; + border-width: 0; + vertical-align: middle; + text-align: left; + background-color: #fff; + overflow: auto; + box-sizing: border-box; } + +.fancybox-slide .fancybox-image-wrap { + position: absolute; + top: 0; + left: 0; + margin: 0; + padding: 0; + border: 0; + z-index: 99995; + background: transparent; + cursor: default; + overflow: visible; + -webkit-transform-origin: top left; + -ms-transform-origin: top left; + transform-origin: top left; + background-size: 100% 100%; + background-repeat: no-repeat; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } + +.fancybox-can-zoomOut .fancybox-image-wrap { + cursor: -webkit-zoom-out; + cursor: zoom-out; } + +.fancybox-can-zoomIn .fancybox-image-wrap { + cursor: -webkit-zoom-in; + cursor: zoom-in; } + +.fancybox-can-drag .fancybox-image-wrap { + cursor: -webkit-grab; + cursor: grab; } + +.fancybox-is-dragging .fancybox-image-wrap { + cursor: -webkit-grabbing; + cursor: grabbing; } + +.fancybox-image, +.fancybox-spaceball { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + margin: 0; + padding: 0; + border: 0; + max-width: none; + max-height: none; } + +.fancybox-spaceball { + z-index: 1; } + +.fancybox-slide--iframe .fancybox-content { + padding: 0; + width: 80%; + height: 80%; + max-width: calc(100% - 100px); + max-height: calc(100% - 88px); + overflow: visible; + background: #fff; } + +.fancybox-iframe { + display: block; + margin: 0; + padding: 0; + border: 0; + width: 100%; + height: 100%; + background: #fff; } + +.fancybox-error { + margin: 0; + padding: 40px; + width: 100%; + max-width: 380px; + background: #fff; + cursor: default; } + +.fancybox-error p { + margin: 0; + padding: 0; + color: #444; + font: 16px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; } + +.fancybox-close-small { + position: absolute; + top: 0; + right: 0; + width: 44px; + height: 44px; + padding: 0; + margin: 0; + border: 0; + border-radius: 0; + outline: none; + background: transparent; + z-index: 10; + cursor: pointer; } + +.fancybox-close-small:after { + content: '×'; + position: absolute; + top: 5px; + right: 5px; + width: 30px; + height: 30px; + font: 20px/30px Arial,"Helvetica Neue",Helvetica,sans-serif; + color: #888; + font-weight: 300; + text-align: center; + border-radius: 50%; + border-width: 0; + background: #fff; + transition: background .25s; + box-sizing: border-box; + z-index: 2; } + +.fancybox-close-small:focus:after { + outline: 1px dotted #888; } + +.fancybox-close-small:hover:after { + color: #555; + background: #eee; } + +.fancybox-slide--iframe .fancybox-close-small { + top: 0; + right: -44px; } + +.fancybox-slide--iframe .fancybox-close-small:after { + background: transparent; + font-size: 35px; + color: #aaa; } + +.fancybox-slide--iframe .fancybox-close-small:hover:after { + color: #fff; } + +/* Caption */ +.fancybox-caption-wrap { + bottom: 0; + left: 0; + right: 0; + padding: 60px 30px 0 30px; + background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.1) 20%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.6) 80%, rgba(0, 0, 0, 0.8) 100%); + pointer-events: none; } + +.fancybox-caption { + padding: 30px 0; + border-top: 1px solid rgba(255, 255, 255, 0.4); + font-size: 14px; + font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; + color: #fff; + line-height: 20px; + -webkit-text-size-adjust: none; } + +.fancybox-caption a, +.fancybox-caption button, +.fancybox-caption select { + pointer-events: all; } + +.fancybox-caption a { + color: #fff; + text-decoration: underline; } + +/* Buttons */ +.fancybox-button { + display: inline-block; + position: relative; + margin: 0; + padding: 0; + border: 0; + width: 44px; + height: 44px; + line-height: 44px; + text-align: center; + background: transparent; + color: #ddd; + border-radius: 0; + cursor: pointer; + vertical-align: top; + outline: none; } + +.fancybox-button[disabled] { + cursor: default; + pointer-events: none; } + +.fancybox-infobar__body, .fancybox-button { + background: rgba(30, 30, 30, 0.6); } + +.fancybox-button:hover:not([disabled]) { + color: #fff; + background: rgba(0, 0, 0, 0.8); } + +.fancybox-button::before, +.fancybox-button::after { + content: ''; + pointer-events: none; + position: absolute; + background-color: currentColor; + color: currentColor; + opacity: 0.9; + box-sizing: border-box; + display: inline-block; } + +.fancybox-button[disabled]::before, +.fancybox-button[disabled]::after { + opacity: 0.3; } + +.fancybox-button--left::after, +.fancybox-button--right::after { + top: 18px; + width: 6px; + height: 6px; + background: transparent; + border-top: solid 2px currentColor; + border-right: solid 2px currentColor; } + +.fancybox-button--left::after { + left: 20px; + -webkit-transform: rotate(-135deg); + -ms-transform: rotate(-135deg); + transform: rotate(-135deg); } + +.fancybox-button--right::after { + right: 20px; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); } + +.fancybox-button--left { + border-bottom-left-radius: 5px; } + +.fancybox-button--right { + border-bottom-right-radius: 5px; } + +.fancybox-button--close::before, .fancybox-button--close::after { + content: ''; + display: inline-block; + position: absolute; + height: 2px; + width: 16px; + top: calc(50% - 1px); + left: calc(50% - 8px); } + +.fancybox-button--close::before { + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); } + +.fancybox-button--close::after { + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); } + +/* Navigation arrows */ +.fancybox-arrow { + position: absolute; + top: 50%; + margin: -50px 0 0 0; + height: 100px; + width: 54px; + padding: 0; + border: 0; + outline: none; + background: none; + cursor: pointer; + z-index: 99995; + opacity: 0; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + transition: opacity .25s; } + +.fancybox-arrow::after { + content: ''; + position: absolute; + top: 28px; + width: 44px; + height: 44px; + background-color: rgba(30, 30, 30, 0.8); + background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=); + background-repeat: no-repeat; + background-position: center center; + background-size: 24px 24px; } + +.fancybox-arrow--right { + right: 0; } + +.fancybox-arrow--left { + left: 0; + -webkit-transform: scaleX(-1); + -ms-transform: scaleX(-1); + transform: scaleX(-1); } + +.fancybox-arrow--right::after, +.fancybox-arrow--left::after { + left: 0; } + +.fancybox-show-nav .fancybox-arrow { + opacity: 0.6; } + +.fancybox-show-nav .fancybox-arrow[disabled] { + opacity: 0.3; } + +/* Loading indicator */ +.fancybox-loading { + border: 6px solid rgba(100, 100, 100, 0.4); + border-top: 6px solid rgba(255, 255, 255, 0.6); + border-radius: 100%; + height: 50px; + width: 50px; + -webkit-animation: fancybox-rotate .8s infinite linear; + animation: fancybox-rotate .8s infinite linear; + background: transparent; + position: absolute; + top: 50%; + left: 50%; + margin-top: -25px; + margin-left: -25px; + z-index: 99999; } + +@-webkit-keyframes fancybox-rotate { + from { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + to { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); } } + +@keyframes fancybox-rotate { + from { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + to { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); } } + +/* Transition effects */ +.fancybox-animated { + transition-timing-function: cubic-bezier(0, 0, 0.25, 1); } + +/* transitionEffect: slide */ +.fancybox-fx-slide.fancybox-slide--previous { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + opacity: 0; } + +.fancybox-fx-slide.fancybox-slide--next { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + opacity: 0; } + +.fancybox-fx-slide.fancybox-slide--current { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; } + +/* transitionEffect: fade */ +.fancybox-fx-fade.fancybox-slide--previous, +.fancybox-fx-fade.fancybox-slide--next { + opacity: 0; + transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); } + +.fancybox-fx-fade.fancybox-slide--current { + opacity: 1; } + +/* transitionEffect: zoom-in-out */ +.fancybox-fx-zoom-in-out.fancybox-slide--previous { + -webkit-transform: scale3d(1.5, 1.5, 1.5); + transform: scale3d(1.5, 1.5, 1.5); + opacity: 0; } + +.fancybox-fx-zoom-in-out.fancybox-slide--next { + -webkit-transform: scale3d(0.5, 0.5, 0.5); + transform: scale3d(0.5, 0.5, 0.5); + opacity: 0; } + +.fancybox-fx-zoom-in-out.fancybox-slide--current { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + opacity: 1; } + +/* transitionEffect: rotate */ +.fancybox-fx-rotate.fancybox-slide--previous { + -webkit-transform: rotate(-360deg); + -ms-transform: rotate(-360deg); + transform: rotate(-360deg); + opacity: 0; } + +.fancybox-fx-rotate.fancybox-slide--next { + -webkit-transform: rotate(360deg); + -ms-transform: rotate(360deg); + transform: rotate(360deg); + opacity: 0; } + +.fancybox-fx-rotate.fancybox-slide--current { + -webkit-transform: rotate(0deg); + -ms-transform: rotate(0deg); + transform: rotate(0deg); + opacity: 1; } + +/* transitionEffect: circular */ +.fancybox-fx-circular.fancybox-slide--previous { + -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); + transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); + opacity: 0; } + +.fancybox-fx-circular.fancybox-slide--next { + -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); + transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); + opacity: 0; } + +.fancybox-fx-circular.fancybox-slide--current { + -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + opacity: 1; } + +/* transitionEffect: tube */ +.fancybox-fx-tube.fancybox-slide--previous { + -webkit-transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg); + transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg); } + +.fancybox-fx-tube.fancybox-slide--next { + -webkit-transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg); + transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg); } + +.fancybox-fx-tube.fancybox-slide--current { + -webkit-transform: translate3d(0, 0, 0) scale(1); + transform: translate3d(0, 0, 0) scale(1); } + +/* Styling for Small-Screen Devices */ +@media all and (max-width: 800px) { + .fancybox-infobar { + left: 0; + margin-left: 0; } + .fancybox-button--left, + .fancybox-button--right { + display: none !important; } + .fancybox-caption { + padding: 20px 0; + margin: 0; } } + +/* Fullscreen */ +.fancybox-button--fullscreen::before { + width: 15px; + height: 11px; + left: calc(50% - 7px); + top: calc(50% - 6px); + border: 2px solid; + background: none; } + +/* Slideshow button */ +.fancybox-button--play::before, +.fancybox-button--pause::before { + top: calc(50% - 6px); + left: calc(50% - 4px); + background: transparent; } + +.fancybox-button--play::before { + width: 0; + height: 0; + border-top: 6px inset transparent; + border-bottom: 6px inset transparent; + border-left: 10px solid; + border-radius: 1px; } + +.fancybox-button--pause::before { + width: 7px; + height: 11px; + border-style: solid; + border-width: 0 2px 0 2px; } + +/* Thumbs */ +.fancybox-thumbs { + display: none; } + +.fancybox-button--thumbs { + display: none; } + +@media all and (min-width: 800px) { + .fancybox-button--thumbs { + display: inline-block; } + .fancybox-button--thumbs span { + font-size: 23px; } + .fancybox-button--thumbs::before { + width: 3px; + height: 3px; + top: calc(50% - 2px); + left: calc(50% - 2px); + box-shadow: 0 -4px 0, -4px -4px 0, 4px -4px 0, 0 0 0 32px inset, -4px 0 0, 4px 0 0, 0 4px 0, -4px 4px 0, 4px 4px 0; } + .fancybox-thumbs { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: auto; + width: 220px; + margin: 0; + padding: 5px 5px 0 0; + background: #fff; + word-break: normal; + -webkit-tap-highlight-color: transparent; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + box-sizing: border-box; + z-index: 99995; } + .fancybox-show-thumbs .fancybox-thumbs { + display: block; } + .fancybox-show-thumbs .fancybox-inner { + right: 220px; } + .fancybox-thumbs > ul { + list-style: none; + position: absolute; + position: relative; + width: 100%; + height: 100%; + margin: 0; + padding: 0; + overflow-x: hidden; + overflow-y: auto; + font-size: 0; } + .fancybox-thumbs > ul > li { + float: left; + overflow: hidden; + max-width: 50%; + padding: 0; + margin: 0; + width: 105px; + height: 75px; + position: relative; + cursor: pointer; + outline: none; + border: 5px solid transparent; + border-top-width: 0; + border-right-width: 0; + -webkit-tap-highlight-color: transparent; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + box-sizing: border-box; } + li.fancybox-thumbs-loading { + background: rgba(0, 0, 0, 0.1); } + .fancybox-thumbs > ul > li > img { + position: absolute; + top: 0; + left: 0; + min-width: 100%; + min-height: 100%; + max-width: none; + max-height: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + .fancybox-thumbs > ul > li:before { + content: ''; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + border-radius: 2px; + border: 4px solid #4ea7f9; + z-index: 99991; + opacity: 0; + transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .fancybox-thumbs > ul > li.fancybox-thumbs-active:before { + opacity: 1; } } diff --git a/fancybox/dist/jquery.fancybox.js b/fancybox/dist/jquery.fancybox.js new file mode 100644 index 0000000..f5ed361 --- /dev/null +++ b/fancybox/dist/jquery.fancybox.js @@ -0,0 +1,4936 @@ +// ================================================== +// fancyBox v3.1.24 +// +// Licensed GPLv3 for open source use +// or fancyBox Commercial License for commercial use +// +// http://fancyapps.com/fancybox/ +// Copyright 2017 fancyApps +// +// ================================================== +;(function (window, document, $, undefined) { + 'use strict'; + + // If there's no jQuery, fancyBox can't work + // ========================================= + + if ( !$ ) { + return; + } + + // Check if fancyBox is already initialized + // ======================================== + + if ( $.fn.fancybox ) { + + $.error('fancyBox already initialized'); + + return; + } + + // Private default settings + // ======================== + + var defaults = { + + // Enable infinite gallery navigation + loop : false, + + // Space around image, ignored if zoomed-in or viewport smaller than 800px + margin : [44, 0], + + // Horizontal space between slides + gutter : 50, + + // Enable keyboard navigation + keyboard : true, + + // Should display navigation arrows at the screen edges + arrows : true, + + // Should display infobar (counter and arrows at the top) + infobar : false, + + // Should display toolbar (buttons at the top) + toolbar : true, + + // What buttons should appear in the top right corner. + // Buttons will be created using templates from `btnTpl` option + // and they will be placed into toolbar (class="fancybox-toolbar"` element) + buttons : [ + 'slideShow', + 'fullScreen', + 'thumbs', + 'close' + ], + + // Detect "idle" time in seconds + idleTime : 4, + + // Should display buttons at top right corner of the content + // If 'auto' - they will be created for content having type 'html', 'inline' or 'ajax' + // Use template from `btnTpl.smallBtn` for customization + smallBtn : 'auto', + + // Disable right-click and use simple image protection for images + protect : false, + + // Shortcut to make content "modal" - disable keyboard navigtion, hide buttons, etc + modal : false, + + image : { + + // Wait for images to load before displaying + // Requires predefined image dimensions + // If 'auto' - will zoom in thumbnail if 'width' and 'height' attributes are found + preload : "auto", + + }, + + ajax : { + + // Object containing settings for ajax request + settings : { + + // This helps to indicate that request comes from the modal + // Feel free to change naming + data : { + fancybox : true + } + } + + }, + + iframe : { + + // Iframe template + tpl : '', + + // Preload iframe before displaying it + // This allows to calculate iframe content width and height + // (note: Due to "Same Origin Policy", you can't get cross domain data). + preload : true, + + // Custom CSS styling for iframe wrapping element + // You can use this to set custom iframe dimensions + css : {}, + + // Iframe tag attributes + attr : { + scrolling : 'auto' + } + + }, + + // Open/close animation type + // Possible values: + // false - disable + // "zoom" - zoom images from/to thumbnail + // "fade" + // "zoom-in-out" + // + animationEffect : "zoom", + + // Duration in ms for open/close animation + animationDuration : 366, + + // Should image change opacity while zooming + // If opacity is 'auto', then opacity will be changed if image and thumbnail have different aspect ratios + zoomOpacity : 'auto', + + // Transition effect between slides + // + // Possible values: + // false - disable + // "fade' + // "slide' + // "circular' + // "tube' + // "zoom-in-out' + // "rotate' + // + transitionEffect : "fade", + + // Duration in ms for transition animation + transitionDuration : 366, + + // Custom CSS class for slide element + slideClass : '', + + // Custom CSS class for layout + baseClass : '', + + // Base template for layout + baseTpl : + '', + + // Loading indicator template + spinnerTpl : '
', + + // Error message template + errorTpl : '

{{ERROR}}

', + + btnTpl : { + slideShow : '', + fullScreen : '', + thumbs : '', + close : '', + + // This small close button will be appended to your html/inline/ajax content by default, + // if "smallBtn" option is not set to false + smallBtn : '' + }, + + // Container is injected into this element + parentEl : 'body', + + + // Focus handling + // ============== + + // Try to focus on the first focusable element after opening + autoFocus : true, + + // Put focus back to active element after closing + backFocus : true, + + // Do not let user to focus on element outside modal content + trapFocus : true, + + + // Module specific options + // ======================= + + fullScreen : { + autoStart : false, + }, + + touch : { + vertical : true, // Allow to drag content vertically + momentum : true // Continue movement after releasing mouse/touch when panning + }, + + // Hash value when initializing manually, + // set `false` to disable hash change + hash : null, + + // Customize or add new media types + // Example: + /* + media : { + youtube : { + params : { + autoplay : 0 + } + } + } + */ + media : {}, + + slideShow : { + autoStart : false, + speed : 4000 + }, + + thumbs : { + autoStart : false, // Display thumbnails on opening + hideOnClose : true // Hide thumbnail grid when closing animation starts + }, + + // Callbacks + //========== + + // See Documentation/API/Events for more information + // Example: + /* + afterShow: function( instance, current ) { + console.info( 'Clicked element:' ); + console.info( current.opts.$orig ); + } + */ + + onInit : $.noop, // When instance has been initialized + + beforeLoad : $.noop, // Before the content of a slide is being loaded + afterLoad : $.noop, // When the content of a slide is done loading + + beforeShow : $.noop, // Before open animation starts + afterShow : $.noop, // When content is done loading and animating + + beforeClose : $.noop, // Before the instance attempts to close. Return false to cancel the close. + afterClose : $.noop, // After instance has been closed + + onActivate : $.noop, // When instance is brought to front + onDeactivate : $.noop, // When other instance has been activated + + + // Interaction + // =========== + + // Use options below to customize taken action when user clicks or double clicks on the fancyBox area, + // each option can be string or method that returns value. + // + // Possible values: + // "close" - close instance + // "next" - move to next gallery item + // "nextOrClose" - move to next gallery item or close if gallery has only one item + // "toggleControls" - show/hide controls + // "zoom" - zoom image (if loaded) + // false - do nothing + + // Clicked on the content + clickContent : function( current, event ) { + return current.type === 'image' ? 'zoom' : false; + }, + + // Clicked on the slide + clickSlide : 'close', + + // Clicked on the background (backdrop) element + clickOutside : 'close', + + // Same as previous two, but for double click + dblclickContent : false, + dblclickSlide : false, + dblclickOutside : false, + + + // Custom options when mobile device is detected + // ============================================= + + mobile : { + clickContent : function( current, event ) { + return current.type === 'image' ? 'toggleControls' : false; + }, + clickSlide : function( current, event ) { + return current.type === 'image' ? 'toggleControls' : "close"; + }, + dblclickContent : function( current, event ) { + return current.type === 'image' ? 'zoom' : false; + }, + dblclickSlide : function( current, event ) { + return current.type === 'image' ? 'zoom' : false; + } + }, + + + // Internationalization + // ============ + + lang : 'en', + i18n : { + 'en' : { + CLOSE : 'Close', + NEXT : 'Next', + PREV : 'Previous', + ERROR : 'The requested content cannot be loaded.
Please try again later.', + PLAY_START : 'Start slideshow', + PLAY_STOP : 'Pause slideshow', + FULL_SCREEN : 'Full screen', + THUMBS : 'Thumbnails' + }, + 'de' : { + CLOSE : 'Schliessen', + NEXT : 'Weiter', + PREV : 'Zurück', + ERROR : 'Die angeforderten Daten konnten nicht geladen werden.
Bitte versuchen Sie es später nochmal.', + PLAY_START : 'Diaschau starten', + PLAY_STOP : 'Diaschau beenden', + FULL_SCREEN : 'Vollbild', + THUMBS : 'Vorschaubilder' + } + } + + }; + + // Few useful variables and methods + // ================================ + + var $W = $(window); + var $D = $(document); + + var called = 0; + + + // Check if an object is a jQuery object and not a native JavaScript object + // ======================================================================== + + var isQuery = function ( obj ) { + return obj && obj.hasOwnProperty && obj instanceof $; + }; + + + // Handle multiple browsers for "requestAnimationFrame" and "cancelAnimationFrame" + // =============================================================================== + + var requestAFrame = (function () { + return window.requestAnimationFrame || + window.webkitRequestAnimationFrame || + window.mozRequestAnimationFrame || + window.oRequestAnimationFrame || + // if all else fails, use setTimeout + function (callback) { + return window.setTimeout(callback, 1000 / 60); + }; + })(); + + + // Detect the supported transition-end event property name + // ======================================================= + + var transitionEnd = (function () { + var t, el = document.createElement("fakeelement"); + + var transitions = { + "transition" : "transitionend", + "OTransition" : "oTransitionEnd", + "MozTransition" : "transitionend", + "WebkitTransition": "webkitTransitionEnd" + }; + + for (t in transitions) { + if (el.style[t] !== undefined){ + return transitions[t]; + } + } + })(); + + + // Force redraw on an element. + // This helps in cases where the browser doesn't redraw an updated element properly. + // ================================================================================= + + var forceRedraw = function( $el ) { + return ( $el && $el.length && $el[0].offsetHeight ); + }; + + + // Class definition + // ================ + + var FancyBox = function( content, opts, index ) { + var self = this; + + self.opts = $.extend( true, { index : index }, defaults, opts || {} ); + + // Exclude buttons option from deep merging + if ( opts && $.isArray( opts.buttons ) ) { + self.opts.buttons = opts.buttons; + } + + self.id = self.opts.id || ++called; + self.group = []; + + self.currIndex = parseInt( self.opts.index, 10 ) || 0; + self.prevIndex = null; + + self.prevPos = null; + self.currPos = 0; + + self.firstRun = null; + + // Create group elements from original item collection + self.createGroup( content ); + + if ( !self.group.length ) { + return; + } + + // Save last active element and current scroll position + self.$lastFocus = $(document.activeElement).blur(); + + // Collection of gallery objects + self.slides = {}; + + self.init( content ); + + }; + + $.extend(FancyBox.prototype, { + + // Create DOM structure + // ==================== + + init : function() { + var self = this; + + var testWidth, $container, buttonStr; + + var firstItemOpts = self.group[ self.currIndex ].opts; + + self.scrollTop = $D.scrollTop(); + self.scrollLeft = $D.scrollLeft(); + + + // Hide scrollbars + // =============== + + if ( !$.fancybox.getInstance() && !$.fancybox.isMobile && $( 'body' ).css('overflow') !== 'hidden' ) { + testWidth = $( 'body' ).width(); + + $( 'html' ).addClass( 'fancybox-enabled' ); + + // Compare body width after applying "overflow: hidden" + testWidth = $( 'body' ).width() - testWidth; + + // If width has changed - compensate missing scrollbars by adding right margin + if ( testWidth > 1 ) { + $( 'head' ).append( '' ); + } + } + + + // Build html markup and set references + // ==================================== + + // Build html code for buttons and insert into main template + buttonStr = ''; + + $.each( firstItemOpts.buttons, function( index, value ) { + buttonStr += ( firstItemOpts.btnTpl[ value ] || '' ); + }); + + // Create markup from base template, it will be initially hidden to + // avoid unnecessary work like painting while initializing is not complete + $container = $( self.translate( self, firstItemOpts.baseTpl.replace( '\{\{BUTTONS\}\}', buttonStr ) ) ) + .addClass( 'fancybox-is-hidden' ) + .attr('id', 'fancybox-container-' + self.id) + .addClass( firstItemOpts.baseClass ) + .data( 'FancyBox', self ) + .prependTo( firstItemOpts.parentEl ); + + // Create object holding references to jQuery wrapped nodes + self.$refs = { + container : $container + }; + + [ 'bg', 'inner', 'infobar', 'toolbar', 'stage', 'caption' ].forEach(function(item) { + self.$refs[ item ] = $container.find( '.fancybox-' + item ); + }); + + // Check for redundant elements + if ( !firstItemOpts.arrows || self.group.length < 2 ) { + $container.find('.fancybox-navigation').remove(); + } + + if ( !firstItemOpts.infobar ) { + self.$refs.infobar.remove(); + } + + if ( !firstItemOpts.toolbar ) { + self.$refs.toolbar.remove(); + } + + self.trigger( 'onInit' ); + + // Bring to front and enable events + self.activate(); + + // Build slides, load and reveal content + self.jumpTo( self.currIndex ); + }, + + + // Simple i18n support - replaces object keys found in template + // with corresponding values + // ============================================================ + + translate : function( obj, str ) { + var arr = obj.opts.i18n[ obj.opts.lang ]; + + return str.replace(/\{\{(\w+)\}\}/g, function(match, n) { + var value = arr[n]; + + if ( value === undefined ) { + return match; + } + + return value; + }); + }, + + // Create array of gally item objects + // Check if each object has valid type and content + // =============================================== + + createGroup : function ( content ) { + var self = this; + var items = $.makeArray( content ); + + $.each(items, function( i, item ) { + var obj = {}, + opts = {}, + data = [], + $item, + type, + src, + srcParts; + + // Step 1 - Make sure we have an object + // ==================================== + + if ( $.isPlainObject( item ) ) { + + // We probably have manual usage here, something like + // $.fancybox.open( [ { src : "image.jpg", type : "image" } ] ) + + obj = item; + opts = item.opts || item; + + } else if ( $.type( item ) === 'object' && $( item ).length ) { + + // Here we propbably have jQuery collection returned by some selector + + $item = $( item ); + data = $item.data(); + + opts = 'options' in data ? data.options : {}; + opts = $.type( opts ) === 'object' ? opts : {}; + + obj.src = 'src' in data ? data.src : ( opts.src || $item.attr( 'href' ) ); + + [ 'width', 'height', 'thumb', 'type', 'filter' ].forEach(function(item) { + if ( item in data ) { + opts[ item ] = data[ item ]; + } + }); + + if ( 'srcset' in data ) { + opts.image = { srcset : data.srcset }; + } + + opts.$orig = $item; + + if ( !obj.type && !obj.src ) { + obj.type = 'inline'; + obj.src = item; + } + + } else { + + // Assume we have a simple html code, for example: + // $.fancybox.open( '

Hi!

' ); + + obj = { + type : 'html', + src : item + '' + }; + + } + + // Each gallery object has full collection of options + obj.opts = $.extend( true, {}, self.opts, opts ); + + if ( $.fancybox.isMobile ) { + obj.opts = $.extend( true, {}, obj.opts, obj.opts.mobile ); + } + + + // Step 2 - Make sure we have content type, if not - try to guess + // ============================================================== + + type = obj.type || obj.opts.type; + src = obj.src || ''; + + if ( !type && src ) { + if ( src.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i) ) { + type = 'image'; + + } else if ( src.match(/\.(pdf)((\?|#).*)?$/i) ) { + type = 'pdf'; + + } else if ( src.charAt(0) === '#' ) { + type = 'inline'; + } + } + + obj.type = type; + + + // Step 3 - Some adjustments + // ========================= + + obj.index = self.group.length; + + // Check if $orig and $thumb objects exist + if ( obj.opts.$orig && !obj.opts.$orig.length ) { + delete obj.opts.$orig; + } + + if ( !obj.opts.$thumb && obj.opts.$orig ) { + obj.opts.$thumb = obj.opts.$orig.find( 'img:first' ); + } + + if ( obj.opts.$thumb && !obj.opts.$thumb.length ) { + delete obj.opts.$thumb; + } + + // Caption is a "special" option, it can be passed as a method + if ( $.type( obj.opts.caption ) === 'function' ) { + obj.opts.caption = obj.opts.caption.apply( item, [ self, obj ] ); + + } else if ( 'caption' in data ) { + obj.opts.caption = data.caption; + } + + // Make sure we have caption as a string + obj.opts.caption = obj.opts.caption === undefined ? '' : obj.opts.caption + ''; + + // Check if url contains "filter" used to filter the content + // Example: "ajax.html #something" + if ( type === 'ajax' ) { + srcParts = src.split(/\s+/, 2); + + if ( srcParts.length > 1 ) { + obj.src = srcParts.shift(); + + obj.opts.filter = srcParts.shift(); + } + } + + if ( obj.opts.smallBtn == 'auto' ) { + + if ( $.inArray( type, ['html', 'inline', 'ajax'] ) > -1 ) { + obj.opts.toolbar = false; + obj.opts.smallBtn = true; + + } else { + obj.opts.smallBtn = false; + } + + } + + // If the type is "pdf", then simply load file into iframe + if ( type === 'pdf' ) { + obj.type = 'iframe'; + + obj.opts.iframe.preload = false; + } + + // Hide all buttons and disable interactivity for modal items + if ( obj.opts.modal ) { + + obj.opts = $.extend(true, obj.opts, { + // Remove buttons + infobar : 0, + toolbar : 0, + + smallBtn : 0, + + // Disable keyboard navigation + keyboard : 0, + + // Disable some modules + slideShow : 0, + fullScreen : 0, + thumbs : 0, + touch : 0, + + // Disable click event handlers + clickContent : false, + clickSlide : false, + clickOutside : false, + dblclickContent : false, + dblclickSlide : false, + dblclickOutside : false + }); + + } + + // Step 4 - Add processed object to group + // ====================================== + + self.group.push( obj ); + + }); + + }, + + + // Attach an event handler functions for: + // - navigation buttons + // - browser scrolling, resizing; + // - focusing + // - keyboard + // - detect idle + // ====================================== + + addEvents : function() { + var self = this; + + self.removeEvents(); + + // Make navigation elements clickable + self.$refs.container.on('click.fb-close', '[data-fancybox-close]', function(e) { + e.stopPropagation(); + e.preventDefault(); + + self.close( e ); + + }).on( 'click.fb-prev touchend.fb-prev', '[data-fancybox-prev]', function(e) { + e.stopPropagation(); + e.preventDefault(); + + self.previous(); + + }).on( 'click.fb-next touchend.fb-next', '[data-fancybox-next]', function(e) { + e.stopPropagation(); + e.preventDefault(); + + self.next(); + + }); + + + // Handle page scrolling and browser resizing + $W.on('orientationchange.fb resize.fb', function(e) { + + if ( e && e.originalEvent && e.originalEvent.type === "resize" ) { + + requestAFrame(function() { + self.update(); + }); + + } else { + + self.$refs.stage.hide(); + + setTimeout(function() { + self.$refs.stage.show(); + + self.update(); + }, 500); + + } + + }); + + // Trap keyboard focus inside of the modal, so the user does not accidentally tab outside of the modal + // (a.k.a. "escaping the modal") + $D.on('focusin.fb', function(e) { + var instance = $.fancybox ? $.fancybox.getInstance() : null; + + if ( instance.isClosing || !instance.current || !instance.current.opts.trapFocus || $( e.target ).hasClass( 'fancybox-container' ) || $( e.target ).is( document ) ) { + return; + } + + if ( instance && $( e.target ).css( 'position' ) !== 'fixed' && !instance.$refs.container.has( e.target ).length ) { + e.stopPropagation(); + + instance.focus(); + + // Sometimes page gets scrolled, set it back + $W.scrollTop( self.scrollTop ).scrollLeft( self.scrollLeft ); + } + }); + + + // Enable keyboard navigation + $D.on('keydown.fb', function (e) { + var current = self.current, + keycode = e.keyCode || e.which; + + if ( !current || !current.opts.keyboard ) { + return; + } + + if ( $(e.target).is('input') || $(e.target).is('textarea') ) { + return; + } + + // Backspace and Esc keys + if ( keycode === 8 || keycode === 27 ) { + e.preventDefault(); + + self.close( e ); + + return; + } + + // Left arrow and Up arrow + if ( keycode === 37 || keycode === 38 ) { + e.preventDefault(); + + self.previous(); + + return; + } + + // Righ arrow and Down arrow + if ( keycode === 39 || keycode === 40 ) { + e.preventDefault(); + + self.next(); + + return; + } + + self.trigger('afterKeydown', e, keycode); + }); + + + // Hide controls after some inactivity period + if ( self.group[ self.currIndex ].opts.idleTime ) { + self.idleSecondsCounter = 0; + + $D.on('mousemove.fb-idle mouseenter.fb-idle mouseleave.fb-idle mousedown.fb-idle touchstart.fb-idle touchmove.fb-idle scroll.fb-idle keydown.fb-idle', function() { + self.idleSecondsCounter = 0; + + if ( self.isIdle ) { + self.showControls(); + } + + self.isIdle = false; + }); + + self.idleInterval = window.setInterval(function() { + + self.idleSecondsCounter++; + + if ( self.idleSecondsCounter >= self.group[ self.currIndex ].opts.idleTime ) { + self.isIdle = true; + self.idleSecondsCounter = 0; + + self.hideControls(); + } + + }, 1000); + } + + }, + + + // Remove events added by the core + // =============================== + + removeEvents : function () { + var self = this; + + $W.off( 'orientationchange.fb resize.fb' ); + $D.off( 'focusin.fb keydown.fb .fb-idle' ); + + this.$refs.container.off( '.fb-close .fb-prev .fb-next' ); + + if ( self.idleInterval ) { + window.clearInterval( self.idleInterval ); + + self.idleInterval = null; + } + }, + + + // Change to previous gallery item + // =============================== + + previous : function( duration ) { + return this.jumpTo( this.currPos - 1, duration ); + }, + + + // Change to next gallery item + // =========================== + + next : function( duration ) { + return this.jumpTo( this.currPos + 1, duration ); + }, + + + // Switch to selected gallery item + // =============================== + + jumpTo : function ( pos, duration, slide ) { + var self = this, + firstRun, + loop, + current, + previous, + canvasWidth, + currentPos, + transitionProps; + + var groupLen = self.group.length; + + if ( self.isSliding || self.isClosing || ( self.isAnimating && self.firstRun ) ) { + return; + } + + pos = parseInt( pos, 10 ); + loop = self.current ? self.current.opts.loop : self.opts.loop; + + if ( !loop && ( pos < 0 || pos >= groupLen ) ) { + return false; + } + + firstRun = self.firstRun = ( self.firstRun === null ); + + if ( groupLen < 2 && !firstRun && !!self.isSliding ) { + return; + } + + previous = self.current; + + self.prevIndex = self.currIndex; + self.prevPos = self.currPos; + + // Create slides + current = self.createSlide( pos ); + + if ( groupLen > 1 ) { + if ( loop || current.index > 0 ) { + self.createSlide( pos - 1 ); + } + + if ( loop || current.index < groupLen - 1 ) { + self.createSlide( pos + 1 ); + } + } + + self.current = current; + self.currIndex = current.index; + self.currPos = current.pos; + + self.trigger( 'beforeShow', firstRun ); + + self.updateControls(); + + currentPos = $.fancybox.getTranslate( current.$slide ); + + current.isMoved = ( currentPos.left !== 0 || currentPos.top !== 0 ) && !current.$slide.hasClass( 'fancybox-animated' ); + current.forcedDuration = undefined; + + if ( $.isNumeric( duration ) ) { + current.forcedDuration = duration; + } else { + duration = current.opts[ firstRun ? 'animationDuration' : 'transitionDuration' ]; + } + + duration = parseInt( duration, 10 ); + + // Fresh start - reveal container, current slide and start loading content + if ( firstRun ) { + + if ( current.opts.animationEffect && duration ) { + self.$refs.container.css( 'transition-duration', duration + 'ms' ); + } + + self.$refs.container.removeClass( 'fancybox-is-hidden' ); + + forceRedraw( self.$refs.container ); + + self.$refs.container.addClass( 'fancybox-is-open' ); + + // Make first slide visible (to display loading icon, if needed) + current.$slide.addClass( 'fancybox-slide--current' ); + + self.loadSlide( current ); + + self.preload(); + + return; + } + + // Clean up + $.each(self.slides, function( index, slide ) { + $.fancybox.stop( slide.$slide ); + }); + + // Make current that slide is visible even if content is still loading + current.$slide.removeClass( 'fancybox-slide--next fancybox-slide--previous' ).addClass( 'fancybox-slide--current' ); + + // If slides have been dragged, animate them to correct position + if ( current.isMoved ) { + canvasWidth = Math.round( current.$slide.width() ); + + $.each(self.slides, function( index, slide ) { + var pos = slide.pos - current.pos; + + $.fancybox.animate( slide.$slide, { + top : 0, + left : ( pos * canvasWidth ) + ( pos * slide.opts.gutter ) + }, duration, function() { + + slide.$slide.removeAttr('style').removeClass( 'fancybox-slide--next fancybox-slide--previous' ); + + if ( slide.pos === self.currPos ) { + current.isMoved = false; + + self.complete(); + } + }); + }); + + } else { + self.$refs.stage.children().removeAttr( 'style' ); + } + + // Start transition that reveals current content + // or wait when it will be loaded + + if ( current.isLoaded ) { + self.revealContent( current ); + + } else { + self.loadSlide( current ); + } + + self.preload(); + + if ( previous.pos === current.pos ) { + return; + } + + // Handle previous slide + // ===================== + + transitionProps = 'fancybox-slide--' + ( previous.pos > current.pos ? 'next' : 'previous' ); + + previous.$slide.removeClass( 'fancybox-slide--complete fancybox-slide--current fancybox-slide--next fancybox-slide--previous' ); + + previous.isComplete = false; + + if ( !duration || ( !current.isMoved && !current.opts.transitionEffect ) ) { + return; + } + + if ( current.isMoved ) { + previous.$slide.addClass( transitionProps ); + + } else { + + transitionProps = 'fancybox-animated ' + transitionProps + ' fancybox-fx-' + current.opts.transitionEffect; + + $.fancybox.animate( previous.$slide, transitionProps, duration, function() { + previous.$slide.removeClass( transitionProps ).removeAttr( 'style' ); + }); + + } + + }, + + + // Create new "slide" element + // These are gallery items that are actually added to DOM + // ======================================================= + + createSlide : function( pos ) { + + var self = this; + var $slide; + var index; + + index = pos % self.group.length; + index = index < 0 ? self.group.length + index : index; + + if ( !self.slides[ pos ] && self.group[ index ] ) { + $slide = $('
').appendTo( self.$refs.stage ); + + self.slides[ pos ] = $.extend( true, {}, self.group[ index ], { + pos : pos, + $slide : $slide, + isLoaded : false, + }); + + self.updateSlide( self.slides[ pos ] ); + } + + return self.slides[ pos ]; + }, + + + // Scale image to the actual size of the image + // =========================================== + + scaleToActual : function( x, y, duration ) { + + var self = this; + + var current = self.current; + var $what = current.$content; + + var imgPos, posX, posY, scaleX, scaleY; + + var canvasWidth = parseInt( current.$slide.width(), 10 ); + var canvasHeight = parseInt( current.$slide.height(), 10 ); + + var newImgWidth = current.width; + var newImgHeight = current.height; + + if ( !( current.type == 'image' && !current.hasError) || !$what || self.isAnimating) { + return; + } + + $.fancybox.stop( $what ); + + self.isAnimating = true; + + x = x === undefined ? canvasWidth * 0.5 : x; + y = y === undefined ? canvasHeight * 0.5 : y; + + imgPos = $.fancybox.getTranslate( $what ); + + scaleX = newImgWidth / imgPos.width; + scaleY = newImgHeight / imgPos.height; + + // Get center position for original image + posX = ( canvasWidth * 0.5 - newImgWidth * 0.5 ); + posY = ( canvasHeight * 0.5 - newImgHeight * 0.5 ); + + // Make sure image does not move away from edges + if ( newImgWidth > canvasWidth ) { + posX = imgPos.left * scaleX - ( ( x * scaleX ) - x ); + + if ( posX > 0 ) { + posX = 0; + } + + if ( posX < canvasWidth - newImgWidth ) { + posX = canvasWidth - newImgWidth; + } + } + + if ( newImgHeight > canvasHeight) { + posY = imgPos.top * scaleY - ( ( y * scaleY ) - y ); + + if ( posY > 0 ) { + posY = 0; + } + + if ( posY < canvasHeight - newImgHeight ) { + posY = canvasHeight - newImgHeight; + } + } + + self.updateCursor( newImgWidth, newImgHeight ); + + $.fancybox.animate( $what, { + top : posY, + left : posX, + scaleX : scaleX, + scaleY : scaleY + }, duration || 330, function() { + self.isAnimating = false; + }); + + // Stop slideshow + if ( self.SlideShow && self.SlideShow.isActive ) { + self.SlideShow.stop(); + } + }, + + + // Scale image to fit inside parent element + // ======================================== + + scaleToFit : function( duration ) { + + var self = this; + + var current = self.current; + var $what = current.$content; + var end; + + if ( !( current.type == 'image' && !current.hasError) || !$what || self.isAnimating ) { + return; + } + + $.fancybox.stop( $what ); + + self.isAnimating = true; + + end = self.getFitPos( current ); + + self.updateCursor( end.width, end.height ); + + $.fancybox.animate( $what, { + top : end.top, + left : end.left, + scaleX : end.width / $what.width(), + scaleY : end.height / $what.height() + }, duration || 330, function() { + self.isAnimating = false; + }); + + }, + + // Calculate image size to fit inside viewport + // =========================================== + + getFitPos : function( slide ) { + var self = this; + var $what = slide.$content; + + var imgWidth = slide.width; + var imgHeight = slide.height; + + var margin = slide.opts.margin; + + var canvasWidth, canvasHeight, minRatio, width, height; + + if ( !$what || !$what.length || ( !imgWidth && !imgHeight) ) { + return false; + } + + // Convert "margin to CSS style: [ top, right, bottom, left ] + if ( $.type( margin ) === "number" ) { + margin = [ margin, margin ]; + } + + if ( margin.length == 2 ) { + margin = [ margin[0], margin[1], margin[0], margin[1] ]; + } + + if ( $W.width() < 800 ) { + margin = [ 0, 0, 0, 0 ]; + } + + // We can not use $slide width here, because it can have different diemensions while in transiton + canvasWidth = parseInt( self.$refs.stage.width(), 10 ) - ( margin[ 1 ] + margin[ 3 ] ); + canvasHeight = parseInt( self.$refs.stage.height(), 10 ) - ( margin[ 0 ] + margin[ 2 ] ); + + minRatio = Math.min(1, canvasWidth / imgWidth, canvasHeight / imgHeight ); + + width = Math.floor( minRatio * imgWidth ); + height = Math.floor( minRatio * imgHeight ); + + // Use floor rounding to make sure it really fits + return { + top : Math.floor( ( canvasHeight - height ) * 0.5 ) + margin[ 0 ], + left : Math.floor( ( canvasWidth - width ) * 0.5 ) + margin[ 3 ], + width : width, + height : height + }; + + }, + + + // Update position and content of all slides + // ========================================= + + update : function() { + + var self = this; + + $.each( self.slides, function( key, slide ) { + self.updateSlide( slide ); + }); + + }, + + + // Update slide position and scale content to fit + // ============================================== + + updateSlide : function( slide ) { + + var self = this; + var $what = slide.$content; + + if ( $what && ( slide.width || slide.height ) ) { + $.fancybox.stop( $what ); + + $.fancybox.setTranslate( $what, self.getFitPos( slide ) ); + + if ( slide.pos === self.currPos ) { + self.updateCursor(); + } + } + + slide.$slide.trigger( 'refresh' ); + + self.trigger( 'onUpdate', slide ); + + }, + + // Update cursor style depending if content can be zoomed + // ====================================================== + + updateCursor : function( nextWidth, nextHeight ) { + + var self = this; + var isScaledDown; + + var $container = self.$refs.container.removeClass('fancybox-is-zoomable fancybox-can-zoomIn fancybox-can-drag fancybox-can-zoomOut'); + + if ( !self.current || self.isClosing ) { + return; + } + + if ( self.isZoomable() ) { + + $container.addClass( 'fancybox-is-zoomable' ); + + if ( nextWidth !== undefined && nextHeight !== undefined ) { + isScaledDown = nextWidth < self.current.width && nextHeight < self.current.height; + + } else { + isScaledDown = self.isScaledDown(); + } + + if ( isScaledDown ) { + + // If image is scaled down, then, obviously, it can be zoomed to full size + $container.addClass('fancybox-can-zoomIn'); + + } else { + + if ( self.current.opts.touch ) { + + // If image size ir largen than available available and touch module is not disable, + // then user can do panning + $container.addClass('fancybox-can-drag'); + + } else { + $container.addClass('fancybox-can-zoomOut'); + } + + } + + } else if ( self.current.opts.touch ) { + $container.addClass('fancybox-can-drag'); + } + + }, + + + // Check if current slide is zoomable + // ================================== + + isZoomable : function() { + + var self = this; + + var current = self.current; + var fitPos; + + if ( !current || self.isClosing ) { + return; + } + + // Assume that slide is zoomable if + // - image is loaded successfuly + // - click action is "zoom" + // - actual size of the image is smaller than available area + if ( current.type === 'image' && current.isLoaded && !current.hasError && + ( current.opts.clickContent === 'zoom' || ( $.isFunction( current.opts.clickContent ) && current.opts.clickContent( current ) === "zoom" ) ) + ) { + + fitPos = self.getFitPos( current ); + + if ( current.width > fitPos.width || current.height > fitPos.height ) { + return true; + } + + } + + return false; + + }, + + + // Check if current image dimensions are smaller than actual + // ========================================================= + + isScaledDown : function() { + + var self = this; + + var current = self.current; + var $what = current.$content; + + var rez = false; + + if ( $what ) { + rez = $.fancybox.getTranslate( $what ); + rez = rez.width < current.width || rez.height < current.height; + } + + return rez; + + }, + + + // Check if image dimensions exceed parent element + // =============================================== + + canPan : function() { + + var self = this; + + var current = self.current; + var $what = current.$content; + + var rez = false; + + if ( $what ) { + rez = self.getFitPos( current ); + rez = Math.abs( $what.width() - rez.width ) > 1 || Math.abs( $what.height() - rez.height ) > 1; + + } + + return rez; + + }, + + + // Load content into the slide + // =========================== + + loadSlide : function( slide ) { + + var self = this, type, $slide; + var ajaxLoad; + + if ( slide.isLoading ) { + return; + } + + if ( slide.isLoaded ) { + return; + } + + slide.isLoading = true; + + self.trigger( 'beforeLoad', slide ); + + type = slide.type; + $slide = slide.$slide; + + $slide + .off( 'refresh' ) + .trigger( 'onReset' ) + .addClass( 'fancybox-slide--' + ( type || 'unknown' ) ) + .addClass( slide.opts.slideClass ); + + // Create content depending on the type + + switch ( type ) { + + case 'image': + + self.setImage( slide ); + + break; + + case 'iframe': + + self.setIframe( slide ); + + break; + + case 'html': + + self.setContent( slide, slide.src || slide.content ); + + break; + + case 'inline': + + if ( $( slide.src ).length ) { + self.setContent( slide, $( slide.src ) ); + + } else { + self.setError( slide ); + } + + break; + + case 'ajax': + + self.showLoading( slide ); + + ajaxLoad = $.ajax( $.extend( {}, slide.opts.ajax.settings, { + url : slide.src, + success : function ( data, textStatus ) { + + if ( textStatus === 'success' ) { + self.setContent( slide, data ); + } + + }, + error : function ( jqXHR, textStatus ) { + + if ( jqXHR && textStatus !== 'abort' ) { + self.setError( slide ); + } + + } + })); + + $slide.one( 'onReset', function () { + ajaxLoad.abort(); + }); + + break; + + default: + + self.setError( slide ); + + break; + + } + + return true; + + }, + + + // Use thumbnail image, if possible + // ================================ + + setImage : function( slide ) { + + var self = this; + var srcset = slide.opts.image.srcset; + + var found, temp, pxRatio, windowWidth; + + // If we have "srcset", then we need to find matching "src" value. + // This is necessary, because when you set an src attribute, the browser will preload the image + // before any javascript or even CSS is applied. + if ( srcset ) { + pxRatio = window.devicePixelRatio || 1; + windowWidth = window.innerWidth * pxRatio; + + temp = srcset.split(',').map(function ( el ) { + var ret = {}; + + el.trim().split(/\s+/).forEach(function ( el, i ) { + var value = parseInt( el.substring(0, el.length - 1), 10 ); + + if ( i === 0 ) { + return ( ret.url = el ); + } + + if ( value ) { + ret.value = value; + ret.postfix = el[ el.length - 1 ]; + } + + }); + + return ret; + }); + + // Sort by value + temp.sort(function (a, b) { + return a.value - b.value; + }); + + // Ok, now we have an array of all srcset values + for ( var j = 0; j < temp.length; j++ ) { + var el = temp[ j ]; + + if ( ( el.postfix === 'w' && el.value >= windowWidth ) || ( el.postfix === 'x' && el.value >= pxRatio ) ) { + found = el; + break; + } + } + + // If not found, take the last one + if ( !found && temp.length ) { + found = temp[ temp.length - 1 ]; + } + + if ( found ) { + slide.src = found.url; + + // If we have default width/height values, we can calculate height for matching source + if ( slide.width && slide.height && found.postfix == 'w' ) { + slide.height = ( slide.width / slide.height ) * found.value; + slide.width = found.value; + } + } + } + + // This will be wrapper containing both ghost and actual image + slide.$content = $('
') + .addClass( 'fancybox-is-hidden' ) + .appendTo( slide.$slide ); + + + // If we have a thumbnail, we can display it while actual image is loading + // Users will not stare at black screen and actual image will appear gradually + if ( slide.opts.preload !== false && slide.opts.width && slide.opts.height && ( slide.opts.thumb || slide.opts.$thumb ) ) { + + slide.width = slide.opts.width; + slide.height = slide.opts.height; + + slide.$ghost = $('') + .one('error', function() { + + $(this).remove(); + + slide.$ghost = null; + + self.setBigImage( slide ); + + }) + .one('load', function() { + + self.afterLoad( slide ); + + self.setBigImage( slide ); + + }) + .addClass( 'fancybox-image' ) + .appendTo( slide.$content ) + .attr( 'src', slide.opts.thumb || slide.opts.$thumb.attr( 'src' ) ); + + } else { + + self.setBigImage( slide ); + + } + + }, + + + // Create full-size image + // ====================== + + setBigImage : function ( slide ) { + var self = this; + var $img = $(''); + + slide.$image = $img + .one('error', function() { + + self.setError( slide ); + + }) + .one('load', function() { + + // Clear timeout that checks if loading icon needs to be displayed + clearTimeout( slide.timouts ); + + slide.timouts = null; + + if ( self.isClosing ) { + return; + } + + slide.width = this.naturalWidth; + slide.height = this.naturalHeight; + + if ( slide.opts.image.srcset ) { + $img.attr( 'sizes', '100vw' ).attr( 'srcset', slide.opts.image.srcset ); + } + + self.hideLoading( slide ); + + if ( slide.$ghost ) { + + slide.timouts = setTimeout(function() { + slide.timouts = null; + + slide.$ghost.hide(); + + }, Math.min( 300, Math.max( 1000, slide.height / 1600 ) ) ); + + } else { + self.afterLoad( slide ); + } + + }) + .addClass( 'fancybox-image' ) + .attr('src', slide.src) + .appendTo( slide.$content ); + + if ( $img[0].complete ) { + $img.trigger( 'load' ); + + } else if( $img[0].error ) { + $img.trigger( 'error' ); + + } else { + + slide.timouts = setTimeout(function() { + if ( !$img[0].complete && !slide.hasError ) { + self.showLoading( slide ); + } + + }, 100); + + } + + }, + + + // Create iframe wrapper, iframe and bindings + // ========================================== + + setIframe : function( slide ) { + var self = this, + opts = slide.opts.iframe, + $slide = slide.$slide, + $iframe; + + slide.$content = $('
') + .css( opts.css ) + .appendTo( $slide ); + + $iframe = $( opts.tpl.replace(/\{rnd\}/g, new Date().getTime()) ) + .attr( opts.attr ) + .appendTo( slide.$content ); + + if ( opts.preload ) { + + self.showLoading( slide ); + + // Unfortunately, it is not always possible to determine if iframe is successfully loaded + // (due to browser security policy) + + $iframe.on('load.fb error.fb', function(e) { + this.isReady = 1; + + slide.$slide.trigger( 'refresh' ); + + self.afterLoad( slide ); + }); + + // Recalculate iframe content size + // =============================== + + $slide.on('refresh.fb', function() { + var $wrap = slide.$content, + $contents, + $body, + scrollWidth, + frameWidth, + frameHeight; + + if ( $iframe[0].isReady !== 1 ) { + return; + } + + // Check if content is accessible, + // it will fail if frame is not with the same origin + + try { + $contents = $iframe.contents(); + $body = $contents.find('body'); + + } catch (ignore) {} + + // Calculate dimensions for the wrapper + if ( $body && $body.length && !( opts.css.width !== undefined && opts.css.height !== undefined ) ) { + + scrollWidth = $iframe[0].contentWindow.document.documentElement.scrollWidth; + + frameWidth = Math.ceil( $body.outerWidth(true) + ( $wrap.width() - scrollWidth ) ); + frameHeight = Math.ceil( $body.outerHeight(true) ); + + // Resize wrapper to fit iframe content + $wrap.css({ + 'width' : opts.css.width === undefined ? frameWidth + ( $wrap.outerWidth() - $wrap.innerWidth() ) : opts.css.width, + 'height' : opts.css.height === undefined ? frameHeight + ( $wrap.outerHeight() - $wrap.innerHeight() ) : opts.css.height + }); + + } + + $wrap.removeClass( 'fancybox-is-hidden' ); + + }); + + } else { + + this.afterLoad( slide ); + + } + + $iframe.attr( 'src', slide.src ); + + if ( slide.opts.smallBtn === true ) { + slide.$content.prepend( self.translate( slide, slide.opts.btnTpl.smallBtn ) ); + } + + // Remove iframe if closing or changing gallery item + $slide.one( 'onReset', function () { + + // This helps IE not to throw errors when closing + try { + + $( this ).find( 'iframe' ).hide().attr( 'src', '//about:blank' ); + + } catch ( ignore ) {} + + $( this ).empty(); + + slide.isLoaded = false; + + }); + + }, + + + // Wrap and append content to the slide + // ====================================== + + setContent : function ( slide, content ) { + + var self = this; + + if ( self.isClosing ) { + return; + } + + self.hideLoading( slide ); + + slide.$slide.empty(); + + if ( isQuery( content ) && content.parent().length ) { + + // If content is a jQuery object, then it will be moved to the slide. + // The placeholder is created so we will know where to put it back. + // If user is navigating gallery fast, then the content might be already inside fancyBox + // ===================================================================================== + + // Make sure content is not already moved to fancyBox + content.parent( '.fancybox-slide--inline' ).trigger( 'onReset' ); + + // Create temporary element marking original place of the content + slide.$placeholder = $( '
' ).hide().insertAfter( content ); + + // Make sure content is visible + content.css('display', 'inline-block'); + + } else if ( !slide.hasError ) { + + // If content is just a plain text, try to convert it to html + if ( $.type( content ) === 'string' ) { + content = $('
').append( $.trim( content ) ).contents(); + + // If we have text node, then add wrapping element to make vertical alignment work + if ( content[0].nodeType === 3 ) { + content = $('
').html( content ); + } + } + + // If "filter" option is provided, then filter content + if ( slide.opts.filter ) { + content = $('
').html( content ).find( slide.opts.filter ); + } + + } + + slide.$slide.one('onReset', function () { + + // Put content back + if ( slide.$placeholder ) { + slide.$placeholder.after( content.hide() ).remove(); + + slide.$placeholder = null; + } + + // Remove custom close button + if ( slide.$smallBtn ) { + slide.$smallBtn.remove(); + + slide.$smallBtn = null; + } + + // Remove content and mark slide as not loaded + if ( !slide.hasError ) { + $(this).empty(); + + slide.isLoaded = false; + } + + }); + + slide.$content = $( content ).appendTo( slide.$slide ); + + if ( slide.opts.smallBtn && !slide.$smallBtn ) { + slide.$smallBtn = $( self.translate( slide, slide.opts.btnTpl.smallBtn ) ).appendTo( slide.$content ); + } + + this.afterLoad( slide ); + }, + + // Display error message + // ===================== + + setError : function ( slide ) { + + slide.hasError = true; + + slide.$slide.removeClass( 'fancybox-slide--' + slide.type ); + + this.setContent( slide, this.translate( slide, slide.opts.errorTpl ) ); + + }, + + + // Show loading icon inside the slide + // ================================== + + showLoading : function( slide ) { + + var self = this; + + slide = slide || self.current; + + if ( slide && !slide.$spinner ) { + slide.$spinner = $( self.opts.spinnerTpl ).appendTo( slide.$slide ); + } + + }, + + // Remove loading icon from the slide + // ================================== + + hideLoading : function( slide ) { + + var self = this; + + slide = slide || self.current; + + if ( slide && slide.$spinner ) { + slide.$spinner.remove(); + + delete slide.$spinner; + } + + }, + + + // Adjustments after slide content has been loaded + // =============================================== + + afterLoad : function( slide ) { + + var self = this; + + if ( self.isClosing ) { + return; + } + + slide.isLoading = false; + slide.isLoaded = true; + + self.trigger( 'afterLoad', slide ); + + self.hideLoading( slide ); + + if ( slide.opts.protect && slide.$content && !slide.hasError ) { + + // Disable right click + slide.$content.on( 'contextmenu.fb', function( e ) { + if ( e.button == 2 ) { + e.preventDefault(); + } + + return true; + }); + + // Add fake element on top of the image + // This makes a bit harder for user to select image + if ( slide.type === 'image' ) { + $( '
' ).appendTo( slide.$content ); + } + + } + + self.revealContent( slide ); + + }, + + + // Make content visible + // This method is called right after content has been loaded or + // user navigates gallery and transition should start + // ============================================================ + + revealContent : function( slide ) { + + var self = this; + var $slide = slide.$slide; + + var effect, effectClassName, duration, opacity, end, start = false; + + effect = slide.opts[ self.firstRun ? 'animationEffect' : 'transitionEffect' ]; + duration = slide.opts[ self.firstRun ? 'animationDuration' : 'transitionDuration' ]; + + duration = parseInt( slide.forcedDuration === undefined ? duration : slide.forcedDuration, 10 ); + + if ( slide.isMoved || slide.pos !== self.currPos || !duration ) { + effect = false; + } + + // Check if can zoom + if ( effect === 'zoom' && !( slide.pos === self.currPos && duration && slide.type === 'image' && !slide.hasError && ( start = self.getThumbPos( slide ) ) ) ) { + effect = 'fade'; + } + + + // Zoom animation + // ============== + + if ( effect === 'zoom' ) { + end = self.getFitPos( slide ); + + end.scaleX = end.width / start.width; + end.scaleY = end.height / start.height; + + delete end.width; + delete end.height; + + // Check if we need to animate opacity + opacity = slide.opts.zoomOpacity; + + if ( opacity == 'auto' ) { + opacity = Math.abs( slide.width / slide.height - start.width / start.height ) > 0.1; + } + + if ( opacity ) { + start.opacity = 0.1; + end.opacity = 1; + } + + // Draw image at start position + $.fancybox.setTranslate( slide.$content.removeClass( 'fancybox-is-hidden' ), start ); + + forceRedraw( slide.$content ); + + // Start animation + $.fancybox.animate( slide.$content, end, duration, function() { + self.complete(); + }); + + return; + } + + + self.updateSlide( slide ); + + + // Simply show content + // =================== + + if ( !effect ) { + forceRedraw( $slide ); + + slide.$content.removeClass( 'fancybox-is-hidden' ); + + if ( slide.pos === self.currPos ) { + self.complete(); + } + + return; + } + + $.fancybox.stop( $slide ); + + effectClassName = 'fancybox-animated fancybox-slide--' + ( slide.pos > self.prevPos ? 'next' : 'previous' ) + ' fancybox-fx-' + effect; + + $slide.removeAttr( 'style' ).removeClass( 'fancybox-slide--current fancybox-slide--next fancybox-slide--previous' ).addClass( effectClassName ); + + slide.$content.removeClass( 'fancybox-is-hidden' ); + + //Force reflow for CSS3 transitions + forceRedraw( $slide ); + + $.fancybox.animate( $slide, 'fancybox-slide--current', duration, function(e) { + $slide.removeClass( effectClassName ).removeAttr( 'style' ); + + if ( slide.pos === self.currPos ) { + self.complete(); + } + + }, true); + + }, + + + // Check if we can and have to zoom from thumbnail + //================================================ + + getThumbPos : function( slide ) { + + var self = this; + var rez = false; + + // Check if element is inside the viewport by at least 1 pixel + var isElementVisible = function( $el ) { + var element = $el[0]; + + var elementRect = element.getBoundingClientRect(); + var parentRects = []; + + var visibleInAllParents; + + while ( element.parentElement !== null ) { + if ( $(element.parentElement).css('overflow') === 'hidden' || $(element.parentElement).css('overflow') === 'auto' ) { + parentRects.push(element.parentElement.getBoundingClientRect()); + } + + element = element.parentElement; + } + + visibleInAllParents = parentRects.every(function(parentRect){ + var visiblePixelX = Math.min(elementRect.right, parentRect.right) - Math.max(elementRect.left, parentRect.left); + var visiblePixelY = Math.min(elementRect.bottom, parentRect.bottom) - Math.max(elementRect.top, parentRect.top); + + return visiblePixelX > 0 && visiblePixelY > 0; + }); + + return visibleInAllParents && + elementRect.bottom > 0 && elementRect.right > 0 && + elementRect.left < $(window).width() && elementRect.top < $(window).height(); + }; + + var $thumb = slide.opts.$thumb; + var thumbPos = $thumb ? $thumb.offset() : 0; + var slidePos; + + if ( thumbPos && $thumb[0].ownerDocument === document && isElementVisible( $thumb ) ) { + slidePos = self.$refs.stage.offset(); + + rez = { + top : thumbPos.top - slidePos.top + parseFloat( $thumb.css( "border-top-width" ) || 0 ), + left : thumbPos.left - slidePos.left + parseFloat( $thumb.css( "border-left-width" ) || 0 ), + width : $thumb.width(), + height : $thumb.height(), + scaleX : 1, + scaleY : 1 + }; + } + + return rez; + }, + + + // Final adjustments after current gallery item is moved to position + // and it`s content is loaded + // ================================================================== + + complete : function() { + + var self = this; + + var current = self.current; + var slides = {}; + + if ( current.isMoved || !current.isLoaded || current.isComplete ) { + return; + } + + current.isComplete = true; + + current.$slide.siblings().trigger( 'onReset' ); + + // Trigger any CSS3 transiton inside the slide + forceRedraw( current.$slide ); + + current.$slide.addClass( 'fancybox-slide--complete' ); + + // Remove unnecessary slides + $.each( self.slides, function( key, slide ) { + if ( slide.pos >= self.currPos - 1 && slide.pos <= self.currPos + 1 ) { + slides[ slide.pos ] = slide; + + } else if ( slide ) { + + $.fancybox.stop( slide.$slide ); + + slide.$slide.unbind().remove(); + } + }); + + self.slides = slides; + + self.updateCursor(); + + self.trigger( 'afterShow' ); + + // Try to focus on the first focusable element + if ( $( document.activeElement ).is( '[disabled]' ) || ( current.opts.autoFocus && !( current.type == 'image' || current.type === 'iframe' ) ) ) { + self.focus(); + } + + }, + + + // Preload next and previous slides + // ================================ + + preload : function() { + var self = this; + var next, prev; + + if ( self.group.length < 2 ) { + return; + } + + next = self.slides[ self.currPos + 1 ]; + prev = self.slides[ self.currPos - 1 ]; + + if ( next && next.type === 'image' ) { + self.loadSlide( next ); + } + + if ( prev && prev.type === 'image' ) { + self.loadSlide( prev ); + } + + }, + + + // Try to find and focus on the first focusable element + // ==================================================== + + focus : function() { + var current = this.current; + var $el; + + if ( this.isClosing ) { + return; + } + + // Skip for images and iframes + $el = current && current.isComplete ? current.$slide.find('button,:input,[tabindex],a').filter(':not([disabled]):visible:first') : null; + $el = $el && $el.length ? $el : this.$refs.container; + + $el.focus(); + }, + + + // Activates current instance - brings container to the front and enables keyboard, + // notifies other instances about deactivating + // ================================================================================= + + activate : function () { + var self = this; + + // Deactivate all instances + $( '.fancybox-container' ).each(function () { + var instance = $(this).data( 'FancyBox' ); + + // Skip self and closing instances + if (instance && instance.uid !== self.uid && !instance.isClosing) { + instance.trigger( 'onDeactivate' ); + } + + }); + + if ( self.current ) { + if ( self.$refs.container.index() > 0 ) { + self.$refs.container.prependTo( document.body ); + } + + self.updateControls(); + } + + self.trigger( 'onActivate' ); + + self.addEvents(); + + }, + + + // Start closing procedure + // This will start "zoom-out" animation if needed and clean everything up afterwards + // ================================================================================= + + close : function( e, d ) { + + var self = this; + var current = self.current; + + var effect, duration; + var $what, opacity, start, end; + + var done = function() { + self.cleanUp( e ); + }; + + if ( self.isClosing ) { + return false; + } + + self.isClosing = true; + + // If beforeClose callback prevents closing, make sure content is centered + if ( self.trigger( 'beforeClose', e ) === false ) { + self.isClosing = false; + + requestAFrame(function() { + self.update(); + }); + + return false; + } + + // Remove all events + // If there are multiple instances, they will be set again by "activate" method + self.removeEvents(); + + if ( current.timouts ) { + clearTimeout( current.timouts ); + } + + $what = current.$content; + effect = current.opts.animationEffect; + duration = $.isNumeric( d ) ? d : ( effect ? current.opts.animationDuration : 0 ); + + // Remove other slides + current.$slide.off( transitionEnd ).removeClass( 'fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated' ); + + current.$slide.siblings().trigger( 'onReset' ).remove(); + + // Trigger animations + if ( duration ) { + self.$refs.container.removeClass( 'fancybox-is-open' ).addClass( 'fancybox-is-closing' ); + } + + // Clean up + self.hideLoading( current ); + + self.hideControls(); + + self.updateCursor(); + + // Check if possible to zoom-out + if ( effect === 'zoom' && !( e !== true && $what && duration && current.type === 'image' && !current.hasError && ( end = self.getThumbPos( current ) ) ) ) { + effect = 'fade'; + } + + if ( effect === 'zoom' ) { + $.fancybox.stop( $what ); + + start = $.fancybox.getTranslate( $what ); + + start.width = start.width * start.scaleX; + start.height = start.height * start.scaleY; + + // Check if we need to animate opacity + opacity = current.opts.zoomOpacity; + + if ( opacity == 'auto' ) { + opacity = Math.abs( current.width / current.height - end.width / end.height ) > 0.1; + } + + if ( opacity ) { + end.opacity = 0; + } + + start.scaleX = start.width / end.width; + start.scaleY = start.height / end.height; + + start.width = end.width; + start.height = end.height; + + $.fancybox.setTranslate( current.$content, start ); + + $.fancybox.animate( current.$content, end, duration, done ); + + return true; + } + + if ( effect && duration ) { + + // If skip animation + if ( e === true ) { + setTimeout( done, duration ); + + } else { + $.fancybox.animate( current.$slide.removeClass( 'fancybox-slide--current' ), 'fancybox-animated fancybox-slide--previous fancybox-fx-' + effect, duration, done ); + } + + } else { + done(); + } + + return true; + }, + + + // Final adjustments after removing the instance + // ============================================= + + cleanUp : function( e ) { + var self = this, + instance; + + self.current.$slide.trigger( 'onReset' ); + + self.$refs.container.empty().remove(); + + self.trigger( 'afterClose', e ); + + // Place back focus + if ( self.$lastFocus && !!self.current.opts.backFocus ) { + self.$lastFocus.focus(); + } + + self.current = null; + + // Check if there are other instances + instance = $.fancybox.getInstance(); + + if ( instance ) { + instance.activate(); + + } else { + + $W.scrollTop( self.scrollTop ).scrollLeft( self.scrollLeft ); + + $( 'html' ).removeClass( 'fancybox-enabled' ); + + $( '#fancybox-style-noscroll' ).remove(); + } + + }, + + + // Call callback and trigger an event + // ================================== + + trigger : function( name, slide ) { + var args = Array.prototype.slice.call(arguments, 1), + self = this, + obj = slide && slide.opts ? slide : self.current, + rez; + + if ( obj ) { + args.unshift( obj ); + + } else { + obj = self; + } + + args.unshift( self ); + + if ( $.isFunction( obj.opts[ name ] ) ) { + rez = obj.opts[ name ].apply( obj, args ); + } + + if ( rez === false ) { + return rez; + } + + if ( name === 'afterClose' ) { + $D.trigger( name + '.fb', args ); + + } else { + self.$refs.container.trigger( name + '.fb', args ); + } + + }, + + + // Update infobar values, navigation button states and reveal caption + // ================================================================== + + updateControls : function ( force ) { + + var self = this; + + var current = self.current; + var index = current.index; + var opts = current.opts; + var caption = opts.caption; + var $caption = self.$refs.caption; + + // Recalculate content dimensions + current.$slide.trigger( 'refresh' ); + + self.$caption = caption && caption.length ? $caption.html( caption ) : null; + + if ( !self.isHiddenControls ) { + self.showControls(); + } + + // Update info and navigation elements + $('[data-fancybox-count]').html( self.group.length ); + $('[data-fancybox-index]').html( index + 1 ); + + $('[data-fancybox-prev]').prop('disabled', ( !opts.loop && index <= 0 ) ); + $('[data-fancybox-next]').prop('disabled', ( !opts.loop && index >= self.group.length - 1 ) ); + + }, + + // Hide toolbar and caption + // ======================== + + hideControls : function () { + + this.isHiddenControls = true; + + this.$refs.container.removeClass('fancybox-show-infobar fancybox-show-toolbar fancybox-show-caption fancybox-show-nav'); + + }, + + showControls : function() { + + var self = this; + var opts = self.current ? self.current.opts : self.opts; + var $container = self.$refs.container; + + self.isHiddenControls = false; + self.idleSecondsCounter = 0; + + $container + .toggleClass('fancybox-show-toolbar', !!( opts.toolbar && opts.buttons ) ) + .toggleClass('fancybox-show-infobar', !!( opts.infobar && self.group.length > 1 ) ) + .toggleClass('fancybox-show-nav', !!( opts.arrows && self.group.length > 1 ) ) + .toggleClass('fancybox-is-modal', !!opts.modal ); + + if ( self.$caption ) { + $container.addClass( 'fancybox-show-caption '); + + } else { + $container.removeClass( 'fancybox-show-caption' ); + } + + }, + + + // Toggle toolbar and caption + // ========================== + + toggleControls : function() { + + if ( this.isHiddenControls ) { + this.showControls(); + + } else { + this.hideControls(); + } + + }, + + + }); + + + $.fancybox = { + + version : "3.1.24", + defaults : defaults, + + + // Get current instance and execute a command. + // + // Examples of usage: + // + // $instance = $.fancybox.getInstance(); + // $.fancybox.getInstance().jumpTo( 1 ); + // $.fancybox.getInstance( 'jumpTo', 1 ); + // $.fancybox.getInstance( function() { + // console.info( this.currIndex ); + // }); + // ====================================================== + + getInstance : function ( command ) { + var instance = $('.fancybox-container:not(".fancybox-is-closing"):first').data( 'FancyBox' ); + var args = Array.prototype.slice.call(arguments, 1); + + if ( instance instanceof FancyBox ) { + + if ( $.type( command ) === 'string' ) { + instance[ command ].apply( instance, args ); + + } else if ( $.type( command ) === 'function' ) { + command.apply( instance, args ); + + } + + return instance; + } + + return false; + + }, + + + // Create new instance + // =================== + + open : function ( items, opts, index ) { + return new FancyBox( items, opts, index ); + }, + + + // Close current or all instances + // ============================== + + close : function ( all ) { + var instance = this.getInstance(); + + if ( instance ) { + instance.close(); + + // Try to find and close next instance + + if ( all === true ) { + this.close(); + } + } + + }, + + // Close instances and unbind all events + // ============================== + + destroy : function() { + + this.close( true ); + + $D.off( 'click.fb-start' ); + + }, + + + // Try to detect mobile devices + // ============================ + + isMobile : document.createTouch !== undefined && /Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent), + + + // Detect if 'translate3d' support is available + // ============================================ + + use3d : (function() { + var div = document.createElement('div'); + + return window.getComputedStyle && window.getComputedStyle( div ).getPropertyValue('transform') && !(document.documentMode && document.documentMode < 11); + }()), + + + // Helper function to get current visual state of an element + // returns array[ top, left, horizontal-scale, vertical-scale, opacity ] + // ===================================================================== + + getTranslate : function( $el ) { + var matrix; + + if ( !$el || !$el.length ) { + return false; + } + + matrix = $el.eq( 0 ).css('transform'); + + if ( matrix && matrix.indexOf( 'matrix' ) !== -1 ) { + matrix = matrix.split('(')[1]; + matrix = matrix.split(')')[0]; + matrix = matrix.split(','); + } else { + matrix = []; + } + + if ( matrix.length ) { + + // If IE + if ( matrix.length > 10 ) { + matrix = [ matrix[13], matrix[12], matrix[0], matrix[5] ]; + + } else { + matrix = [ matrix[5], matrix[4], matrix[0], matrix[3]]; + } + + matrix = matrix.map(parseFloat); + + } else { + matrix = [ 0, 0, 1, 1 ]; + + var transRegex = /\.*translate\((.*)px,(.*)px\)/i; + var transRez = transRegex.exec( $el.eq( 0 ).attr('style') ); + + if ( transRez ) { + matrix[ 0 ] = parseFloat( transRez[2] ); + matrix[ 1 ] = parseFloat( transRez[1] ); + } + } + + return { + top : matrix[ 0 ], + left : matrix[ 1 ], + scaleX : matrix[ 2 ], + scaleY : matrix[ 3 ], + opacity : parseFloat( $el.css('opacity') ), + width : $el.width(), + height : $el.height() + }; + + }, + + + // Shortcut for setting "translate3d" properties for element + // Can set be used to set opacity, too + // ======================================================== + + setTranslate : function( $el, props ) { + var str = ''; + var css = {}; + + if ( !$el || !props ) { + return; + } + + if ( props.left !== undefined || props.top !== undefined ) { + str = ( props.left === undefined ? $el.position().left : props.left ) + 'px, ' + ( props.top === undefined ? $el.position().top : props.top ) + 'px'; + + if ( this.use3d ) { + str = 'translate3d(' + str + ', 0px)'; + + } else { + str = 'translate(' + str + ')'; + } + } + + if ( props.scaleX !== undefined && props.scaleY !== undefined ) { + str = (str.length ? str + ' ' : '') + 'scale(' + props.scaleX + ', ' + props.scaleY + ')'; + } + + if ( str.length ) { + css.transform = str; + } + + if ( props.opacity !== undefined ) { + css.opacity = props.opacity; + } + + if ( props.width !== undefined ) { + css.width = props.width; + } + + if ( props.height !== undefined ) { + css.height = props.height; + } + + return $el.css( css ); + }, + + + // Simple CSS transition handler + // ============================= + + animate : function ( $el, to, duration, callback, leaveAnimationName ) { + var event = transitionEnd || 'transitionend'; + + if ( $.isFunction( duration ) ) { + callback = duration; + duration = null; + } + + if ( !$.isPlainObject( to ) ) { + $el.removeAttr('style'); + } + + $el.on( event, function(e) { + + // Skip events from child elements and z-index change + if ( e && e.originalEvent && ( !$el.is( e.originalEvent.target ) || e.originalEvent.propertyName == 'z-index' ) ) { + return; + } + + $el.off( event ); + + if ( $.isPlainObject( to ) ) { + + if ( to.scaleX !== undefined && to.scaleY !== undefined ) { + $el.css( 'transition-duration', '0ms' ); + + to.width = Math.round( $el.width() * to.scaleX ); + to.height = Math.round( $el.height() * to.scaleY ); + + to.scaleX = 1; + to.scaleY = 1; + + $.fancybox.setTranslate( $el, to ); + } + + } else if ( leaveAnimationName !== true ) { + $el.removeClass( to ); + } + + if ( $.isFunction( callback ) ) { + callback( e ); + } + + }); + + if ( $.isNumeric( duration ) ) { + $el.css( 'transition-duration', duration + 'ms' ); + } + + if ( $.isPlainObject( to ) ) { + $.fancybox.setTranslate( $el, to ); + + } else { + $el.addClass( to ); + } + + $el.data("timer", setTimeout(function() { + $el.trigger( 'transitionend' ); + }, duration + 16)); + + }, + + stop : function( $el ) { + clearTimeout( $el.data("timer") ); + + $el.off( transitionEnd ); + } + + }; + + + // Default click handler for "fancyboxed" links + // ============================================ + + function _run( e ) { + var target = e.currentTarget, + opts = e.data ? e.data.options : {}, + items = opts.selector ? $( opts.selector ) : ( e.data ? e.data.items : [] ), + value = $(target).attr( 'data-fancybox' ) || '', + index = 0, + active = $.fancybox.getInstance(); + + e.preventDefault(); + e.stopPropagation(); + + // Avoid opening multiple times + if ( active && active.current.opts.$orig.is( target ) ) { + return; + } + + // Get all related items and find index for clicked one + if ( value ) { + items = items.length ? items.filter( '[data-fancybox="' + value + '"]' ) : $( '[data-fancybox="' + value + '"]' ); + index = items.index( target ); + + // Sometimes current item can not be found + // (for example, when slider clones items) + if ( index < 0 ) { + index = 0; + } + + } else { + items = [ target ]; + } + + $.fancybox.open( items, opts, index ); + } + + + // Create a jQuery plugin + // ====================== + + $.fn.fancybox = function (options) { + var selector; + + options = options || {}; + selector = options.selector || false; + + if ( selector ) { + + $( 'body' ).off( 'click.fb-start', selector ).on( 'click.fb-start', selector, { + options : options + }, _run ); + + } else { + + this.off( 'click.fb-start' ).on( 'click.fb-start', { + items : this, + options : options + }, _run); + + } + + return this; + }; + + + // Self initializing plugin + // ======================== + + $D.on( 'click.fb-start', '[data-fancybox]', _run ); + +}( window, document, window.jQuery )); + +// ========================================================================== +// +// Media +// Adds additional media type support +// +// ========================================================================== +;(function ($) { + + 'use strict'; + + // Formats matching url to final form + + var format = function (url, rez, params) { + if ( !url ) { + return; + } + + params = params || ''; + + if ( $.type(params) === "object" ) { + params = $.param(params, true); + } + + $.each(rez, function (key, value) { + url = url.replace('$' + key, value || ''); + }); + + if (params.length) { + url += (url.indexOf('?') > 0 ? '&' : '?') + params; + } + + return url; + }; + + // Object containing properties for each media type + + var defaults = { + youtube : { + matcher : /(youtube\.com|youtu\.be|youtube\-nocookie\.com)\/(watch\?(.*&)?v=|v\/|u\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*))(.*)/i, + params : { + autoplay : 1, + autohide : 1, + fs : 1, + rel : 0, + hd : 1, + wmode : 'transparent', + enablejsapi : 1, + html5 : 1 + }, + paramPlace : 8, + type : 'iframe', + url : '//www.youtube.com/embed/$4', + thumb : '//img.youtube.com/vi/$4/hqdefault.jpg' + }, + + vimeo : { + matcher : /^.+vimeo.com\/(.*\/)?([\d]+)(.*)?/, + params : { + autoplay : 1, + hd : 1, + show_title : 1, + show_byline : 1, + show_portrait : 0, + fullscreen : 1, + api : 1 + }, + paramPlace : 3, + type : 'iframe', + url : '//player.vimeo.com/video/$2' + }, + + metacafe : { + matcher : /metacafe.com\/watch\/(\d+)\/(.*)?/, + type : 'iframe', + url : '//www.metacafe.com/embed/$1/?ap=1' + }, + + dailymotion : { + matcher : /dailymotion.com\/video\/(.*)\/?(.*)/, + params : { + additionalInfos : 0, + autoStart : 1 + }, + type : 'iframe', + url : '//www.dailymotion.com/embed/video/$1' + }, + + vine : { + matcher : /vine.co\/v\/([a-zA-Z0-9\?\=\-]+)/, + type : 'iframe', + url : '//vine.co/v/$1/embed/simple' + }, + + instagram : { + matcher : /(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i, + type : 'image', + url : '//$1/p/$2/media/?size=l' + }, + + // Examples: + // http://maps.google.com/?ll=48.857995,2.294297&spn=0.007666,0.021136&t=m&z=16 + // https://www.google.com/maps/@37.7852006,-122.4146355,14.65z + // https://www.google.com/maps/place/Googleplex/@37.4220041,-122.0833494,17z/data=!4m5!3m4!1s0x0:0x6c296c66619367e0!8m2!3d37.4219998!4d-122.0840572 + gmap_place : { + matcher : /(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(((maps\/(place\/(.*)\/)?\@(.*),(\d+.?\d+?)z))|(\?ll=))(.*)?/i, + type : 'iframe', + url : function (rez) { + return '//maps.google.' + rez[2] + '/?ll=' + ( rez[9] ? rez[9] + '&z=' + Math.floor( rez[10] ) + ( rez[12] ? rez[12].replace(/^\//, "&") : '' ) : rez[12] ) + '&output=' + ( rez[12] && rez[12].indexOf('layer=c') > 0 ? 'svembed' : 'embed' ); + } + }, + + // Examples: + // https://www.google.com/maps/search/Empire+State+Building/ + // https://www.google.com/maps/search/?api=1&query=centurylink+field + // https://www.google.com/maps/search/?api=1&query=47.5951518,-122.3316393 + gmap_search : { + matcher : /(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(maps\/search\/)(.*)/i, + type : 'iframe', + url : function (rez) { + return '//maps.google.' + rez[2] + '/maps?q=' + rez[5].replace('query=', 'q=').replace('api=1', '') + '&output=embed'; + } + } + }; + + $(document).on('onInit.fb', function (e, instance) { + + $.each(instance.group, function( i, item ) { + + var url = item.src || '', + type = false, + media, + thumb, + rez, + params, + urlParams, + o, + provider; + + // Skip items that already have content type + if ( item.type ) { + return; + } + + media = $.extend( true, {}, defaults, item.opts.media ); + + // Look for any matching media type + $.each(media, function ( n, el ) { + rez = url.match(el.matcher); + o = {}; + provider = n; + + if (!rez) { + return; + } + + type = el.type; + + if ( el.paramPlace && rez[ el.paramPlace ] ) { + urlParams = rez[ el.paramPlace ]; + + if ( urlParams[ 0 ] == '?' ) { + urlParams = urlParams.substring(1); + } + + urlParams = urlParams.split('&'); + + for ( var m = 0; m < urlParams.length; ++m ) { + var p = urlParams[ m ].split('=', 2); + + if ( p.length == 2 ) { + o[ p[0] ] = decodeURIComponent( p[1].replace(/\+/g, " ") ); + } + } + } + + params = $.extend( true, {}, el.params, item.opts[ n ], o ); + + url = $.type(el.url) === "function" ? el.url.call(this, rez, params, item) : format(el.url, rez, params); + thumb = $.type(el.thumb) === "function" ? el.thumb.call(this, rez, params, item) : format(el.thumb, rez); + + if ( provider === 'vimeo' ) { + url = url.replace('&%23', '#'); + } + + return false; + }); + + // If it is found, then change content type and update the url + + if ( type ) { + item.src = url; + item.type = type; + + if ( !item.opts.thumb && !( item.opts.$thumb && item.opts.$thumb.length ) ) { + item.opts.thumb = thumb; + } + + if ( type === 'iframe' ) { + $.extend(true, item.opts, { + iframe : { + preload : false, + attr : { + scrolling : "no" + } + } + }); + + item.contentProvider = provider; + + item.opts.slideClass += ' fancybox-slide--' + ( provider == 'gmap_place' || provider == 'gmap_search' ? 'map' : 'video' ); + } + + } else { + + // If no content type is found, then set it to `image` as fallback + item.type = 'image'; + } + + }); + + }); + +}(window.jQuery)); + +// ========================================================================== +// +// Guestures +// Adds touch guestures, handles click and tap events +// +// ========================================================================== +;(function (window, document, $) { + 'use strict'; + + var requestAFrame = (function () { + return window.requestAnimationFrame || + window.webkitRequestAnimationFrame || + window.mozRequestAnimationFrame || + window.oRequestAnimationFrame || + // if all else fails, use setTimeout + function (callback) { + return window.setTimeout(callback, 1000 / 60); + }; + })(); + + + var cancelAFrame = (function () { + return window.cancelAnimationFrame || + window.webkitCancelAnimationFrame || + window.mozCancelAnimationFrame || + window.oCancelAnimationFrame || + function (id) { + window.clearTimeout(id); + }; + })(); + + + var pointers = function( e ) { + var result = []; + + e = e.originalEvent || e || window.e; + e = e.touches && e.touches.length ? e.touches : ( e.changedTouches && e.changedTouches.length ? e.changedTouches : [ e ] ); + + for ( var key in e ) { + + if ( e[ key ].pageX ) { + result.push( { x : e[ key ].pageX, y : e[ key ].pageY } ); + + } else if ( e[ key ].clientX ) { + result.push( { x : e[ key ].clientX, y : e[ key ].clientY } ); + } + } + + return result; + }; + + var distance = function( point2, point1, what ) { + if ( !point1 || !point2 ) { + return 0; + } + + if ( what === 'x' ) { + return point2.x - point1.x; + + } else if ( what === 'y' ) { + return point2.y - point1.y; + } + + return Math.sqrt( Math.pow( point2.x - point1.x, 2 ) + Math.pow( point2.y - point1.y, 2 ) ); + }; + + var isClickable = function( $el ) { + if ( $el.is('a,button,input,select,textarea') || $.isFunction( $el.get(0).onclick ) ) { + return true; + } + + // Check for attributes like data-fancybox-next or data-fancybox-close + for ( var i = 0, atts = $el[0].attributes, n = atts.length; i < n; i++ ) { + if ( atts[i].nodeName.substr(0, 14) === 'data-fancybox-' ) { + return true; + } + } + + return false; + }; + + var hasScrollbars = function( el ) { + var overflowY = window.getComputedStyle( el )['overflow-y']; + var overflowX = window.getComputedStyle( el )['overflow-x']; + + var vertical = (overflowY === 'scroll' || overflowY === 'auto') && el.scrollHeight > el.clientHeight; + var horizontal = (overflowX === 'scroll' || overflowX === 'auto') && el.scrollWidth > el.clientWidth; + + return vertical || horizontal; + }; + + var isScrollable = function ( $el ) { + var rez = false; + + while ( true ) { + rez = hasScrollbars( $el.get(0) ); + + if ( rez ) { + break; + } + + $el = $el.parent(); + + if ( !$el.length || $el.hasClass( 'fancybox-stage' ) || $el.is( 'body' ) ) { + break; + } + } + + return rez; + }; + + + var Guestures = function ( instance ) { + var self = this; + + self.instance = instance; + + self.$bg = instance.$refs.bg; + self.$stage = instance.$refs.stage; + self.$container = instance.$refs.container; + + self.destroy(); + + self.$container.on( 'touchstart.fb.touch mousedown.fb.touch', $.proxy(self, 'ontouchstart') ); + }; + + Guestures.prototype.destroy = function() { + this.$container.off( '.fb.touch' ); + }; + + Guestures.prototype.ontouchstart = function( e ) { + var self = this; + + var $target = $( e.target ); + var instance = self.instance; + var current = instance.current; + var $content = current.$content; + + var isTouchDevice = ( e.type == 'touchstart' ); + + // Do not respond to both events + if ( isTouchDevice ) { + self.$container.off( 'mousedown.fb.touch' ); + } + + // Ignore clicks while zooming or closing + if ( !current || self.instance.isAnimating || self.instance.isClosing ) { + e.stopPropagation(); + e.preventDefault(); + + return; + } + + // Ignore right click + if ( e.originalEvent && e.originalEvent.button == 2 ) { + return; + } + + // Ignore taping on links, buttons, input elements + if ( !$target.length || isClickable( $target ) || isClickable( $target.parent() ) ) { + return; + } + + // Ignore clicks on the scrollbar + if ( e.originalEvent.clientX > $target[0].clientWidth + $target.offset().left ) { + return; + } + + self.startPoints = pointers( e ); + + // Prevent zooming if already swiping + if ( !self.startPoints || ( self.startPoints.length > 1 && instance.isSliding ) ) { + return; + } + + self.$target = $target; + self.$content = $content; + self.canTap = true; + + $(document).off( '.fb.touch' ); + + $(document).on( isTouchDevice ? 'touchend.fb.touch touchcancel.fb.touch' : 'mouseup.fb.touch mouseleave.fb.touch', $.proxy(self, "ontouchend")); + $(document).on( isTouchDevice ? 'touchmove.fb.touch' : 'mousemove.fb.touch', $.proxy(self, "ontouchmove")); + + e.stopPropagation(); + + if ( !(instance.current.opts.touch || instance.canPan() ) || !( $target.is( self.$stage ) || self.$stage.find( $target ).length ) ) { + + // Prevent ghosting + if ( $target.is('img') ) { + e.preventDefault(); + } + + return; + } + + if ( !( $.fancybox.isMobile && ( isScrollable( self.$target ) || isScrollable( self.$target.parent() ) ) ) ) { + e.preventDefault(); + } + + self.canvasWidth = Math.round( current.$slide[0].clientWidth ); + self.canvasHeight = Math.round( current.$slide[0].clientHeight ); + + self.startTime = new Date().getTime(); + self.distanceX = self.distanceY = self.distance = 0; + + self.isPanning = false; + self.isSwiping = false; + self.isZooming = false; + + self.sliderStartPos = self.sliderLastPos || { top: 0, left: 0 }; + self.contentStartPos = $.fancybox.getTranslate( self.$content ); + self.contentLastPos = null; + + if ( self.startPoints.length === 1 && !self.isZooming ) { + self.canTap = !instance.isSliding; + + if ( current.type === 'image' && ( self.contentStartPos.width > self.canvasWidth + 1 || self.contentStartPos.height > self.canvasHeight + 1 ) ) { + + $.fancybox.stop( self.$content ); + + self.$content.css( 'transition-duration', '0ms' ); + + self.isPanning = true; + + } else { + + self.isSwiping = true; + } + + self.$container.addClass('fancybox-controls--isGrabbing'); + } + + if ( self.startPoints.length === 2 && !instance.isAnimating && !current.hasError && current.type === 'image' && ( current.isLoaded || current.$ghost ) ) { + self.isZooming = true; + + self.isSwiping = false; + self.isPanning = false; + + $.fancybox.stop( self.$content ); + + self.$content.css( 'transition-duration', '0ms' ); + + self.centerPointStartX = ( ( self.startPoints[0].x + self.startPoints[1].x ) * 0.5 ) - $(window).scrollLeft(); + self.centerPointStartY = ( ( self.startPoints[0].y + self.startPoints[1].y ) * 0.5 ) - $(window).scrollTop(); + + self.percentageOfImageAtPinchPointX = ( self.centerPointStartX - self.contentStartPos.left ) / self.contentStartPos.width; + self.percentageOfImageAtPinchPointY = ( self.centerPointStartY - self.contentStartPos.top ) / self.contentStartPos.height; + + self.startDistanceBetweenFingers = distance( self.startPoints[0], self.startPoints[1] ); + } + + }; + + Guestures.prototype.ontouchmove = function( e ) { + + var self = this; + + self.newPoints = pointers( e ); + + if ( $.fancybox.isMobile && ( isScrollable( self.$target ) || isScrollable( self.$target.parent() ) ) ) { + e.stopPropagation(); + + self.canTap = false; + + return; + } + + if ( !( self.instance.current.opts.touch || self.instance.canPan() ) || !self.newPoints || !self.newPoints.length ) { + return; + } + + self.distanceX = distance( self.newPoints[0], self.startPoints[0], 'x' ); + self.distanceY = distance( self.newPoints[0], self.startPoints[0], 'y' ); + + self.distance = distance( self.newPoints[0], self.startPoints[0] ); + + // Skip false ontouchmove events (Chrome) + if ( self.distance > 0 ) { + + if ( !( self.$target.is( self.$stage ) || self.$stage.find( self.$target ).length ) ) { + return; + } + + e.stopPropagation(); + e.preventDefault(); + + if ( self.isSwiping ) { + self.onSwipe(); + + } else if ( self.isPanning ) { + self.onPan(); + + } else if ( self.isZooming ) { + self.onZoom(); + } + + } + + }; + + Guestures.prototype.onSwipe = function() { + + var self = this; + + var swiping = self.isSwiping; + var left = self.sliderStartPos.left || 0; + var angle; + + if ( swiping === true ) { + + if ( Math.abs( self.distance ) > 10 ) { + + self.canTap = false; + + if ( self.instance.group.length < 2 && self.instance.opts.touch.vertical ) { + self.isSwiping = 'y'; + + } else if ( self.instance.isSliding || self.instance.opts.touch.vertical === false || ( self.instance.opts.touch.vertical === 'auto' && $( window ).width() > 800 ) ) { + self.isSwiping = 'x'; + + } else { + angle = Math.abs( Math.atan2( self.distanceY, self.distanceX ) * 180 / Math.PI ); + + self.isSwiping = ( angle > 45 && angle < 135 ) ? 'y' : 'x'; + } + + self.instance.isSliding = self.isSwiping; + + // Reset points to avoid jumping, because we dropped first swipes to calculate the angle + self.startPoints = self.newPoints; + + $.each(self.instance.slides, function( index, slide ) { + $.fancybox.stop( slide.$slide ); + + slide.$slide.css( 'transition-duration', '0ms' ); + + slide.inTransition = false; + + if ( slide.pos === self.instance.current.pos ) { + self.sliderStartPos.left = $.fancybox.getTranslate( slide.$slide ).left; + } + }); + + //self.instance.current.isMoved = true; + + // Stop slideshow + if ( self.instance.SlideShow && self.instance.SlideShow.isActive ) { + self.instance.SlideShow.stop(); + } + } + + } else { + + if ( swiping == 'x' ) { + + // Sticky edges + if ( self.distanceX > 0 && ( self.instance.group.length < 2 || ( self.instance.current.index === 0 && !self.instance.current.opts.loop ) ) ) { + left = left + Math.pow( self.distanceX, 0.8 ); + + } else if ( self.distanceX < 0 && ( self.instance.group.length < 2 || ( self.instance.current.index === self.instance.group.length - 1 && !self.instance.current.opts.loop ) ) ) { + left = left - Math.pow( -self.distanceX, 0.8 ); + + } else { + left = left + self.distanceX; + } + + } + + self.sliderLastPos = { + top : swiping == 'x' ? 0 : self.sliderStartPos.top + self.distanceY, + left : left + }; + + if ( self.requestId ) { + cancelAFrame( self.requestId ); + + self.requestId = null; + } + + self.requestId = requestAFrame(function() { + + if ( self.sliderLastPos ) { + $.each(self.instance.slides, function( index, slide ) { + var pos = slide.pos - self.instance.currPos; + + $.fancybox.setTranslate( slide.$slide, { + top : self.sliderLastPos.top, + left : self.sliderLastPos.left + ( pos * self.canvasWidth ) + ( pos * slide.opts.gutter ) + }); + }); + + self.$container.addClass( 'fancybox-is-sliding' ); + } + + }); + + } + + }; + + Guestures.prototype.onPan = function() { + + var self = this; + + var newOffsetX, newOffsetY, newPos; + + self.canTap = false; + + if ( self.contentStartPos.width > self.canvasWidth ) { + newOffsetX = self.contentStartPos.left + self.distanceX; + + } else { + newOffsetX = self.contentStartPos.left; + } + + newOffsetY = self.contentStartPos.top + self.distanceY; + + newPos = self.limitMovement( newOffsetX, newOffsetY, self.contentStartPos.width, self.contentStartPos.height ); + + newPos.scaleX = self.contentStartPos.scaleX; + newPos.scaleY = self.contentStartPos.scaleY; + + self.contentLastPos = newPos; + + if ( self.requestId ) { + cancelAFrame( self.requestId ); + + self.requestId = null; + } + + self.requestId = requestAFrame(function() { + $.fancybox.setTranslate( self.$content, self.contentLastPos ); + }); + }; + + // Make panning sticky to the edges + Guestures.prototype.limitMovement = function( newOffsetX, newOffsetY, newWidth, newHeight ) { + + var self = this; + + var minTranslateX, minTranslateY, maxTranslateX, maxTranslateY; + + var canvasWidth = self.canvasWidth; + var canvasHeight = self.canvasHeight; + + var currentOffsetX = self.contentStartPos.left; + var currentOffsetY = self.contentStartPos.top; + + var distanceX = self.distanceX; + var distanceY = self.distanceY; + + // Slow down proportionally to traveled distance + + minTranslateX = Math.max(0, canvasWidth * 0.5 - newWidth * 0.5 ); + minTranslateY = Math.max(0, canvasHeight * 0.5 - newHeight * 0.5 ); + + maxTranslateX = Math.min( canvasWidth - newWidth, canvasWidth * 0.5 - newWidth * 0.5 ); + maxTranslateY = Math.min( canvasHeight - newHeight, canvasHeight * 0.5 - newHeight * 0.5 ); + + if ( newWidth > canvasWidth ) { + + // -> + if ( distanceX > 0 && newOffsetX > minTranslateX ) { + newOffsetX = minTranslateX - 1 + Math.pow( -minTranslateX + currentOffsetX + distanceX, 0.8 ) || 0; + } + + // <- + if ( distanceX < 0 && newOffsetX < maxTranslateX ) { + newOffsetX = maxTranslateX + 1 - Math.pow( maxTranslateX - currentOffsetX - distanceX, 0.8 ) || 0; + } + + } + + if ( newHeight > canvasHeight ) { + + // \/ + if ( distanceY > 0 && newOffsetY > minTranslateY ) { + newOffsetY = minTranslateY - 1 + Math.pow(-minTranslateY + currentOffsetY + distanceY, 0.8 ) || 0; + } + + // /\ + if ( distanceY < 0 && newOffsetY < maxTranslateY ) { + newOffsetY = maxTranslateY + 1 - Math.pow ( maxTranslateY - currentOffsetY - distanceY, 0.8 ) || 0; + } + + } + + return { + top : newOffsetY, + left : newOffsetX + }; + + }; + + + Guestures.prototype.limitPosition = function( newOffsetX, newOffsetY, newWidth, newHeight ) { + + var self = this; + + var canvasWidth = self.canvasWidth; + var canvasHeight = self.canvasHeight; + + if ( newWidth > canvasWidth ) { + newOffsetX = newOffsetX > 0 ? 0 : newOffsetX; + newOffsetX = newOffsetX < canvasWidth - newWidth ? canvasWidth - newWidth : newOffsetX; + + } else { + + // Center horizontally + newOffsetX = Math.max( 0, canvasWidth / 2 - newWidth / 2 ); + + } + + if ( newHeight > canvasHeight ) { + newOffsetY = newOffsetY > 0 ? 0 : newOffsetY; + newOffsetY = newOffsetY < canvasHeight - newHeight ? canvasHeight - newHeight : newOffsetY; + + } else { + + // Center vertically + newOffsetY = Math.max( 0, canvasHeight / 2 - newHeight / 2 ); + + } + + return { + top : newOffsetY, + left : newOffsetX + }; + + }; + + Guestures.prototype.onZoom = function() { + + var self = this; + + // Calculate current distance between points to get pinch ratio and new width and height + + var currentWidth = self.contentStartPos.width; + var currentHeight = self.contentStartPos.height; + + var currentOffsetX = self.contentStartPos.left; + var currentOffsetY = self.contentStartPos.top; + + var endDistanceBetweenFingers = distance( self.newPoints[0], self.newPoints[1] ); + + var pinchRatio = endDistanceBetweenFingers / self.startDistanceBetweenFingers; + + var newWidth = Math.floor( currentWidth * pinchRatio ); + var newHeight = Math.floor( currentHeight * pinchRatio ); + + // This is the translation due to pinch-zooming + var translateFromZoomingX = (currentWidth - newWidth) * self.percentageOfImageAtPinchPointX; + var translateFromZoomingY = (currentHeight - newHeight) * self.percentageOfImageAtPinchPointY; + + //Point between the two touches + + var centerPointEndX = ((self.newPoints[0].x + self.newPoints[1].x) / 2) - $(window).scrollLeft(); + var centerPointEndY = ((self.newPoints[0].y + self.newPoints[1].y) / 2) - $(window).scrollTop(); + + // And this is the translation due to translation of the centerpoint + // between the two fingers + + var translateFromTranslatingX = centerPointEndX - self.centerPointStartX; + var translateFromTranslatingY = centerPointEndY - self.centerPointStartY; + + // The new offset is the old/current one plus the total translation + + var newOffsetX = currentOffsetX + ( translateFromZoomingX + translateFromTranslatingX ); + var newOffsetY = currentOffsetY + ( translateFromZoomingY + translateFromTranslatingY ); + + var newPos = { + top : newOffsetY, + left : newOffsetX, + scaleX : self.contentStartPos.scaleX * pinchRatio, + scaleY : self.contentStartPos.scaleY * pinchRatio + }; + + self.canTap = false; + + self.newWidth = newWidth; + self.newHeight = newHeight; + + self.contentLastPos = newPos; + + if ( self.requestId ) { + cancelAFrame( self.requestId ); + + self.requestId = null; + } + + self.requestId = requestAFrame(function() { + $.fancybox.setTranslate( self.$content, self.contentLastPos ); + }); + + }; + + Guestures.prototype.ontouchend = function( e ) { + + var self = this; + var dMs = Math.max( (new Date().getTime() ) - self.startTime, 1); + + var swiping = self.isSwiping; + var panning = self.isPanning; + var zooming = self.isZooming; + + self.endPoints = pointers( e ); + + self.$container.removeClass( 'fancybox-controls--isGrabbing' ); + + $(document).off( '.fb.touch' ); + + if ( self.requestId ) { + cancelAFrame( self.requestId ); + + self.requestId = null; + } + + self.isSwiping = false; + self.isPanning = false; + self.isZooming = false; + + if ( self.canTap ) { + return self.onTap( e ); + } + + self.speed = 366; + + // Speed in px/ms + self.velocityX = self.distanceX / dMs * 0.5; + self.velocityY = self.distanceY / dMs * 0.5; + + self.speedX = Math.max( self.speed * 0.5, Math.min( self.speed * 1.5, ( 1 / Math.abs( self.velocityX ) ) * self.speed ) ); + + if ( panning ) { + self.endPanning(); + + } else if ( zooming ) { + self.endZooming(); + + } else { + self.endSwiping( swiping ); + } + + return; + }; + + Guestures.prototype.endSwiping = function( swiping ) { + + var self = this; + var ret = false; + + self.instance.isSliding = false; + self.sliderLastPos = null; + + // Close if swiped vertically / navigate if horizontally + if ( swiping == 'y' && Math.abs( self.distanceY ) > 50 ) { + + // Continue vertical movement + $.fancybox.animate( self.instance.current.$slide, { + top : self.sliderStartPos.top + self.distanceY + ( self.velocityY * 150 ), + opacity : 0 + }, 150 ); + + ret = self.instance.close( true, 300 ); + + } else if ( swiping == 'x' && self.distanceX > 50 && self.instance.group.length > 1 ) { + ret = self.instance.previous( self.speedX ); + + } else if ( swiping == 'x' && self.distanceX < -50 && self.instance.group.length > 1 ) { + ret = self.instance.next( self.speedX ); + } + + if ( ret === false && ( swiping == 'x' || swiping == 'y' ) ) { + self.instance.jumpTo( self.instance.current.index, 150 ); + } + + self.$container.removeClass( 'fancybox-is-sliding' ); + + }; + + // Limit panning from edges + // ======================== + + Guestures.prototype.endPanning = function() { + + var self = this; + var newOffsetX, newOffsetY, newPos; + + if ( !self.contentLastPos ) { + return; + } + + if ( self.instance.current.opts.touch.momentum === false ) { + newOffsetX = self.contentLastPos.left; + newOffsetY = self.contentLastPos.top; + + } else { + + // Continue movement + newOffsetX = self.contentLastPos.left + ( self.velocityX * self.speed ); + newOffsetY = self.contentLastPos.top + ( self.velocityY * self.speed ); + } + + newPos = self.limitPosition( newOffsetX, newOffsetY, self.contentStartPos.width, self.contentStartPos.height ); + + newPos.width = self.contentStartPos.width; + newPos.height = self.contentStartPos.height; + + $.fancybox.animate( self.$content, newPos, 330 ); + }; + + + Guestures.prototype.endZooming = function() { + + var self = this; + + var current = self.instance.current; + + var newOffsetX, newOffsetY, newPos, reset; + + var newWidth = self.newWidth; + var newHeight = self.newHeight; + + if ( !self.contentLastPos ) { + return; + } + + newOffsetX = self.contentLastPos.left; + newOffsetY = self.contentLastPos.top; + + reset = { + top : newOffsetY, + left : newOffsetX, + width : newWidth, + height : newHeight, + scaleX : 1, + scaleY : 1 + }; + + // Reset scalex/scaleY values; this helps for perfomance and does not break animation + $.fancybox.setTranslate( self.$content, reset ); + + if ( newWidth < self.canvasWidth && newHeight < self.canvasHeight ) { + self.instance.scaleToFit( 150 ); + + } else if ( newWidth > current.width || newHeight > current.height ) { + self.instance.scaleToActual( self.centerPointStartX, self.centerPointStartY, 150 ); + + } else { + + newPos = self.limitPosition( newOffsetX, newOffsetY, newWidth, newHeight ); + + // Switch from scale() to width/height or animation will not work correctly + $.fancybox.setTranslate( self.content, $.fancybox.getTranslate( self.$content ) ); + + $.fancybox.animate( self.$content, newPos, 150 ); + } + + }; + + Guestures.prototype.onTap = function(e) { + var self = this; + var $target = $( e.target ); + + var instance = self.instance; + var current = instance.current; + + var endPoints = ( e && pointers( e ) ) || self.startPoints; + + var tapX = endPoints[0] ? endPoints[0].x - self.$stage.offset().left : 0; + var tapY = endPoints[0] ? endPoints[0].y - self.$stage.offset().top : 0; + + var where; + + var process = function ( prefix ) { + + var action = current.opts[ prefix ]; + + if ( $.isFunction( action ) ) { + action = action.apply( instance, [ current, e ] ); + } + + if ( !action) { + return; + } + + switch ( action ) { + + case "close" : + + instance.close( self.startEvent ); + + break; + + case "toggleControls" : + + instance.toggleControls( true ); + + break; + + case "next" : + + instance.next(); + + break; + + case "nextOrClose" : + + if ( instance.group.length > 1 ) { + instance.next(); + + } else { + instance.close( self.startEvent ); + } + + break; + + case "zoom" : + + if ( current.type == 'image' && ( current.isLoaded || current.$ghost ) ) { + + if ( instance.canPan() ) { + instance.scaleToFit(); + + } else if ( instance.isScaledDown() ) { + instance.scaleToActual( tapX, tapY ); + + } else if ( instance.group.length < 2 ) { + instance.close( self.startEvent ); + } + } + + break; + } + + }; + + // Ignore right click + if ( e.originalEvent && e.originalEvent.button == 2 ) { + return; + } + + // Skip if current slide is not in the center + if ( instance.isSliding ) { + return; + } + + // Skip if clicked on the scrollbar + if ( tapX > $target[0].clientWidth + $target.offset().left ) { + return; + } + + // Check where is clicked + if ( $target.is( '.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container' ) ) { + where = 'Outside'; + + } else if ( $target.is( '.fancybox-slide' ) ) { + where = 'Slide'; + + } else if ( instance.current.$content && instance.current.$content.has( e.target ).length ) { + where = 'Content'; + + } else { + return; + } + + // Check if this is a double tap + if ( self.tapped ) { + + // Stop previously created single tap + clearTimeout( self.tapped ); + self.tapped = null; + + // Skip if distance between taps is too big + if ( Math.abs( tapX - self.tapX ) > 50 || Math.abs( tapY - self.tapY ) > 50 || instance.isSliding ) { + return this; + } + + // OK, now we assume that this is a double-tap + process( 'dblclick' + where ); + + } else { + + // Single tap will be processed if user has not clicked second time within 300ms + // or there is no need to wait for double-tap + self.tapX = tapX; + self.tapY = tapY; + + if ( current.opts[ 'dblclick' + where ] && current.opts[ 'dblclick' + where ] !== current.opts[ 'click' + where ] ) { + self.tapped = setTimeout(function() { + self.tapped = null; + + process( 'click' + where ); + + }, 300); + + } else { + process( 'click' + where ); + } + + } + + return this; + }; + + $(document).on('onActivate.fb', function (e, instance) { + if ( instance && !instance.Guestures ) { + instance.Guestures = new Guestures( instance ); + } + }); + + $(document).on('beforeClose.fb', function (e, instance) { + if ( instance && instance.Guestures ) { + instance.Guestures.destroy(); + } + }); + + +}(window, document, window.jQuery)); + +// ========================================================================== +// +// SlideShow +// Enables slideshow functionality +// +// Example of usage: +// $.fancybox.getInstance().SlideShow.start() +// +// ========================================================================== +;(function (document, $) { + 'use strict'; + + var SlideShow = function( instance ) { + this.instance = instance; + this.init(); + }; + + $.extend( SlideShow.prototype, { + timer : null, + isActive : false, + $button : null, + speed : 3000, + + init : function() { + var self = this; + + self.$button = self.instance.$refs.toolbar.find('[data-fancybox-play]').on('click', function() { + self.toggle(); + }); + + if ( self.instance.group.length < 2 || !self.instance.group[ self.instance.currIndex ].opts.slideShow ) { + self.$button.hide(); + } + }, + + set : function() { + var self = this; + + // Check if reached last element + if ( self.instance && self.instance.current && (self.instance.current.opts.loop || self.instance.currIndex < self.instance.group.length - 1 )) { + self.timer = setTimeout(function() { + self.instance.next(); + + }, self.instance.current.opts.slideShow.speed || self.speed); + + } else { + self.stop(); + self.instance.idleSecondsCounter = 0; + self.instance.showControls(); + } + + }, + + clear : function() { + var self = this; + + clearTimeout( self.timer ); + + self.timer = null; + }, + + start : function() { + var self = this; + var current = self.instance.current; + + if ( self.instance && current && ( current.opts.loop || current.index < self.instance.group.length - 1 )) { + + self.isActive = true; + + self.$button + .attr( 'title', current.opts.i18n[ current.opts.lang ].PLAY_STOP ) + .addClass( 'fancybox-button--pause' ); + + if ( current.isComplete ) { + self.set(); + } + } + }, + + stop : function() { + var self = this; + var current = self.instance.current; + + self.clear(); + + self.$button + .attr( 'title', current.opts.i18n[ current.opts.lang ].PLAY_START ) + .removeClass( 'fancybox-button--pause' ); + + self.isActive = false; + }, + + toggle : function() { + var self = this; + + if ( self.isActive ) { + self.stop(); + + } else { + self.start(); + } + } + + }); + + $(document).on({ + 'onInit.fb' : function(e, instance) { + if ( instance && !instance.SlideShow ) { + instance.SlideShow = new SlideShow( instance ); + } + }, + + 'beforeShow.fb' : function(e, instance, current, firstRun) { + var SlideShow = instance && instance.SlideShow; + + if ( firstRun ) { + + if ( SlideShow && current.opts.slideShow.autoStart ) { + SlideShow.start(); + } + + } else if ( SlideShow && SlideShow.isActive ) { + SlideShow.clear(); + } + }, + + 'afterShow.fb' : function(e, instance, current) { + var SlideShow = instance && instance.SlideShow; + + if ( SlideShow && SlideShow.isActive ) { + SlideShow.set(); + } + }, + + 'afterKeydown.fb' : function(e, instance, current, keypress, keycode) { + var SlideShow = instance && instance.SlideShow; + + // "P" or Spacebar + if ( SlideShow && current.opts.slideShow && ( keycode === 80 || keycode === 32 ) && !$(document.activeElement).is( 'button,a,input' ) ) { + keypress.preventDefault(); + + SlideShow.toggle(); + } + }, + + 'beforeClose.fb onDeactivate.fb' : function(e, instance) { + var SlideShow = instance && instance.SlideShow; + + if ( SlideShow ) { + SlideShow.stop(); + } + } + }); + + // Page Visibility API to pause slideshow when window is not active + $(document).on("visibilitychange", function() { + var instance = $.fancybox.getInstance(); + var SlideShow = instance && instance.SlideShow; + + if ( SlideShow && SlideShow.isActive ) { + if ( document.hidden ) { + SlideShow.clear(); + + } else { + SlideShow.set(); + } + } + }); + +}(document, window.jQuery)); + +// ========================================================================== +// +// FullScreen +// Adds fullscreen functionality +// +// ========================================================================== +;(function (document, $) { + 'use strict'; + + // Collection of methods supported by user browser + var fn = (function () { + + var fnMap = [ + [ + 'requestFullscreen', + 'exitFullscreen', + 'fullscreenElement', + 'fullscreenEnabled', + 'fullscreenchange', + 'fullscreenerror' + ], + // new WebKit + [ + 'webkitRequestFullscreen', + 'webkitExitFullscreen', + 'webkitFullscreenElement', + 'webkitFullscreenEnabled', + 'webkitfullscreenchange', + 'webkitfullscreenerror' + + ], + // old WebKit (Safari 5.1) + [ + 'webkitRequestFullScreen', + 'webkitCancelFullScreen', + 'webkitCurrentFullScreenElement', + 'webkitCancelFullScreen', + 'webkitfullscreenchange', + 'webkitfullscreenerror' + + ], + [ + 'mozRequestFullScreen', + 'mozCancelFullScreen', + 'mozFullScreenElement', + 'mozFullScreenEnabled', + 'mozfullscreenchange', + 'mozfullscreenerror' + ], + [ + 'msRequestFullscreen', + 'msExitFullscreen', + 'msFullscreenElement', + 'msFullscreenEnabled', + 'MSFullscreenChange', + 'MSFullscreenError' + ] + ]; + + var val; + var ret = {}; + var i, j; + + for ( i = 0; i < fnMap.length; i++ ) { + val = fnMap[ i ]; + + if ( val && val[ 1 ] in document ) { + for ( j = 0; j < val.length; j++ ) { + ret[ fnMap[ 0 ][ j ] ] = val[ j ]; + } + + return ret; + } + } + + return false; + })(); + + // If browser does not have Full Screen API, then simply unset default button template and stop + if ( !fn ) { + $.fancybox.defaults.btnTpl.fullScreen = false; + + return; + } + + var FullScreen = { + request : function ( elem ) { + + elem = elem || document.documentElement; + + elem[ fn.requestFullscreen ]( elem.ALLOW_KEYBOARD_INPUT ); + + }, + exit : function () { + + document[ fn.exitFullscreen ](); + + }, + toggle : function ( elem ) { + + elem = elem || document.documentElement; + + if ( this.isFullscreen() ) { + this.exit(); + + } else { + this.request( elem ); + } + + }, + isFullscreen : function() { + + return Boolean( document[ fn.fullscreenElement ] ); + + }, + enabled : function() { + + return Boolean( document[ fn.fullscreenEnabled ] ); + + } + }; + + $(document).on({ + 'onInit.fb' : function(e, instance) { + var $container; + + var $button = instance.$refs.toolbar.find('[data-fancybox-fullscreen]'); + + if ( instance && !instance.FullScreen && instance.group[ instance.currIndex ].opts.fullScreen ) { + $container = instance.$refs.container; + + $container.on('click.fb-fullscreen', '[data-fancybox-fullscreen]', function(e) { + + e.stopPropagation(); + e.preventDefault(); + + FullScreen.toggle( $container[ 0 ] ); + + }); + + if ( instance.opts.fullScreen && instance.opts.fullScreen.autoStart === true ) { + FullScreen.request( $container[ 0 ] ); + } + + // Expose API + instance.FullScreen = FullScreen; + + } else { + $button.hide(); + } + + }, + + 'afterKeydown.fb' : function(e, instance, current, keypress, keycode) { + + // "P" or Spacebar + if ( instance && instance.FullScreen && keycode === 70 ) { + keypress.preventDefault(); + + instance.FullScreen.toggle( instance.$refs.container[ 0 ] ); + } + + }, + + 'beforeClose.fb' : function( instance ) { + if ( instance && instance.FullScreen ) { + FullScreen.exit(); + } + } + }); + + $(document).on(fn.fullscreenchange, function() { + var instance = $.fancybox.getInstance(); + + // If image is zooming, then force to stop and reposition properly + if ( instance.current && instance.current.type === 'image' && instance.isAnimating ) { + instance.current.$content.css( 'transition', 'none' ); + + instance.isAnimating = false; + + instance.update( true, true, 0 ); + } + + }); + +}(document, window.jQuery)); + +// ========================================================================== +// +// Thumbs +// Displays thumbnails in a grid +// +// ========================================================================== +;(function (document, $) { + 'use strict'; + + var FancyThumbs = function( instance ) { + this.instance = instance; + this.init(); + }; + + $.extend( FancyThumbs.prototype, { + + $button : null, + $grid : null, + $list : null, + isVisible : false, + + init : function() { + var self = this; + + var first = self.instance.group[0], + second = self.instance.group[1]; + + self.$button = self.instance.$refs.toolbar.find( '[data-fancybox-thumbs]' ); + + if ( self.instance.group.length > 1 && self.instance.group[ self.instance.currIndex ].opts.thumbs && ( + ( first.type == 'image' || first.opts.thumb || first.opts.$thumb ) && + ( second.type == 'image' || second.opts.thumb || second.opts.$thumb ) + )) { + + self.$button.on('click', function() { + self.toggle(); + }); + + self.isActive = true; + + } else { + self.$button.hide(); + + self.isActive = false; + } + + }, + + create : function() { + var instance = this.instance, + list, + src; + + this.$grid = $('
').appendTo( instance.$refs.container ); + + list = '
    '; + + $.each(instance.group, function( i, item ) { + + src = item.opts.thumb || ( item.opts.$thumb ? item.opts.$thumb.attr('src') : null ); + + if ( !src && item.type === 'image' ) { + src = item.src; + } + + if ( src && src.length ) { + list += '
  • '; + } + + }); + + list += '
'; + + this.$list = $( list ).appendTo( this.$grid ).on('click', 'li', function() { + instance.jumpTo( $(this).data('index') ); + }); + + this.$list.find('img').hide().one('load', function() { + + var $parent = $(this).parent().removeClass('fancybox-thumbs-loading'), + thumbWidth = $parent.outerWidth(), + thumbHeight = $parent.outerHeight(), + width, + height, + widthRatio, + heightRatio; + + width = this.naturalWidth || this.width; + height = this.naturalHeight || this.height; + + //Calculate thumbnail width/height and center it + + widthRatio = width / thumbWidth; + heightRatio = height / thumbHeight; + + if (widthRatio >= 1 && heightRatio >= 1) { + if (widthRatio > heightRatio) { + width = width / heightRatio; + height = thumbHeight; + + } else { + width = thumbWidth; + height = height / widthRatio; + } + } + + $(this).css({ + width : Math.floor(width), + height : Math.floor(height), + 'margin-top' : Math.min( 0, Math.floor(thumbHeight * 0.3 - height * 0.3 ) ), + 'margin-left' : Math.min( 0, Math.floor(thumbWidth * 0.5 - width * 0.5 ) ) + }).show(); + + }) + .each(function() { + this.src = $( this ).data( 'src' ); + }); + + }, + + focus : function() { + + if ( this.instance.current ) { + this.$list + .children() + .removeClass('fancybox-thumbs-active') + .filter('[data-index="' + this.instance.current.index + '"]') + .addClass('fancybox-thumbs-active') + .focus(); + } + + }, + + close : function() { + this.$grid.hide(); + }, + + update : function() { + + this.instance.$refs.container.toggleClass( 'fancybox-show-thumbs', this.isVisible ); + + if ( this.isVisible ) { + + if ( !this.$grid ) { + this.create(); + } + + this.instance.trigger( 'onThumbsShow' ); + + this.focus(); + + } else if ( this.$grid ) { + this.instance.trigger( 'onThumbsHide' ); + } + + // Update content position + this.instance.update(); + + }, + + hide : function() { + this.isVisible = false; + this.update(); + }, + + show : function() { + this.isVisible = true; + this.update(); + }, + + toggle : function() { + this.isVisible = !this.isVisible; + this.update(); + } + + }); + + $(document).on({ + + 'onInit.fb' : function(e, instance) { + if ( instance && !instance.Thumbs ) { + instance.Thumbs = new FancyThumbs( instance ); + } + }, + + 'beforeShow.fb' : function(e, instance, item, firstRun) { + var Thumbs = instance && instance.Thumbs; + + if ( !Thumbs || !Thumbs.isActive ) { + return; + } + + if ( item.modal ) { + Thumbs.$button.hide(); + + Thumbs.hide(); + + return; + } + + if ( firstRun && instance.opts.thumbs.autoStart === true ) { + Thumbs.show(); + } + + if ( Thumbs.isVisible ) { + Thumbs.focus(); + } + }, + + 'afterKeydown.fb' : function(e, instance, current, keypress, keycode) { + var Thumbs = instance && instance.Thumbs; + + // "G" + if ( Thumbs && Thumbs.isActive && keycode === 71 ) { + keypress.preventDefault(); + + Thumbs.toggle(); + } + }, + + 'beforeClose.fb' : function( e, instance ) { + var Thumbs = instance && instance.Thumbs; + + if ( Thumbs && Thumbs.isVisible && instance.opts.thumbs.hideOnClose !== false ) { + Thumbs.close(); + } + } + + }); + +}(document, window.jQuery)); + +// ========================================================================== +// +// Hash +// Enables linking to each modal +// +// ========================================================================== +;(function (document, window, $) { + 'use strict'; + + // Simple $.escapeSelector polyfill (for jQuery prior v3) + if ( !$.escapeSelector ) { + $.escapeSelector = function( sel ) { + var rcssescape = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g; + var fcssescape = function( ch, asCodePoint ) { + if ( asCodePoint ) { + // U+0000 NULL becomes U+FFFD REPLACEMENT CHARACTER + if ( ch === "\0" ) { + return "\uFFFD"; + } + + // Control characters and (dependent upon position) numbers get escaped as code points + return ch.slice( 0, -1 ) + "\\" + ch.charCodeAt( ch.length - 1 ).toString( 16 ) + " "; + } + + // Other potentially-special ASCII characters get backslash-escaped + return "\\" + ch; + }; + + return ( sel + "" ).replace( rcssescape, fcssescape ); + }; + } + + // Create new history entry only once + var shouldCreateHistory = true; + + // Variable containing last hash value set by fancyBox + // It will be used to determine if fancyBox needs to close after hash change is detected + var currentHash = null; + + // Throttling the history change + var timerID = null; + + // Get info about gallery name and current index from url + function parseUrl() { + var hash = window.location.hash.substr( 1 ); + var rez = hash.split( '-' ); + var index = rez.length > 1 && /^\+?\d+$/.test( rez[ rez.length - 1 ] ) ? parseInt( rez.pop( -1 ), 10 ) || 1 : 1; + var gallery = rez.join( '-' ); + + // Index is starting from 1 + if ( index < 1 ) { + index = 1; + } + + return { + hash : hash, + index : index, + gallery : gallery + }; + } + + // Trigger click evnt on links to open new fancyBox instance + function triggerFromUrl( url ) { + var $el; + + if ( url.gallery !== '' ) { + + // If we can find element matching 'data-fancybox' atribute, then trigger click event for that .. + $el = $( "[data-fancybox='" + $.escapeSelector( url.gallery ) + "']" ).eq( url.index - 1 ); + + if ( !$el.length ) { + // .. if not, try finding element by ID + $el = $( "#" + $.escapeSelector( url.gallery ) + "" ); + } + + if ( $el.length ) { + shouldCreateHistory = false; + + $el.trigger( 'click' ); + } + + } + } + + // Get gallery name from current instance + function getGallery( instance ) { + var opts; + + if ( !instance ) { + return false; + } + + opts = instance.current ? instance.current.opts : instance.opts; + + return opts.$orig ? opts.$orig.data( 'fancybox' ) : ( opts.hash || '' ); + } + + // Star when DOM becomes ready + $(function() { + + // Small delay is used to allow other scripts to process "dom ready" event + setTimeout(function() { + + // Check if this module is not disabled + if ( $.fancybox.defaults.hash === false ) { + return; + } + + // Update hash when opening/closing fancyBox + $(document).on({ + 'onInit.fb' : function( e, instance ) { + var url, gallery; + + if ( instance.group[ instance.currIndex ].opts.hash === false ) { + return; + } + + url = parseUrl(); + gallery = getGallery( instance ); + + // Make sure gallery start index matches index from hash + if ( gallery && url.gallery && gallery == url.gallery ) { + instance.currIndex = url.index - 1; + } + + }, + + 'beforeShow.fb' : function( e, instance, current ) { + var gallery; + + if ( current.opts.hash === false ) { + return; + } + + gallery = getGallery( instance ); + + // Update window hash + if ( gallery && gallery !== '' ) { + + if ( window.location.hash.indexOf( gallery ) < 0 ) { + instance.opts.origHash = window.location.hash; + } + + currentHash = gallery + ( instance.group.length > 1 ? '-' + ( current.index + 1 ) : '' ); + + if ( 'replaceState' in window.history ) { + if ( timerID ) { + clearTimeout( timerID ); + } + + timerID = setTimeout(function() { + window.history[ shouldCreateHistory ? 'pushState' : 'replaceState' ]( {} , document.title, window.location.pathname + window.location.search + '#' + currentHash ); + + timerID = null; + + shouldCreateHistory = false; + + }, 300); + + } else { + window.location.hash = currentHash; + } + + } + + }, + + 'beforeClose.fb' : function( e, instance, current ) { + var gallery, origHash; + + if ( timerID ) { + clearTimeout( timerID ); + } + + if ( current.opts.hash === false ) { + return; + } + + gallery = getGallery( instance ); + origHash = instance && instance.opts.origHash ? instance.opts.origHash : ''; + + // Remove hash from location bar + if ( gallery && gallery !== '' ) { + + if ( 'replaceState' in history ) { + window.history.replaceState( {} , document.title, window.location.pathname + window.location.search + origHash ); + + } else { + window.location.hash = origHash; + + // Keep original scroll position + $( window ).scrollTop( instance.scrollTop ).scrollLeft( instance.scrollLeft ); + } + } + + currentHash = null; + } + }); + + // Check if need to close after url has changed + $(window).on('hashchange.fb', function() { + var url = parseUrl(); + + if ( $.fancybox.getInstance() ) { + if ( currentHash && currentHash !== url.gallery + '-' + url.index && !( url.index === 1 && currentHash == url.gallery ) ) { + currentHash = null; + + $.fancybox.close(); + + shouldCreateHistory = true; + } + + } else if ( url.gallery !== '' ) { + triggerFromUrl( url ); + } + }); + + // Check current hash and trigger click event on matching element to start fancyBox, if needed + triggerFromUrl( parseUrl() ); + + }, 50); + + }); + + +}(document, window, window.jQuery)); diff --git a/fancybox/dist/jquery.fancybox.min.css b/fancybox/dist/jquery.fancybox.min.css new file mode 100644 index 0000000..ab39c7a --- /dev/null +++ b/fancybox/dist/jquery.fancybox.min.css @@ -0,0 +1 @@ +@charset "UTF-8";.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:50%;margin-left:-79px}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-toolbar{top:0;right:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}.fancybox-slide--iframe .fancybox-close-small:after{background:transparent;font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 30px 0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:transparent;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:none}.fancybox-button[disabled]{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button[disabled]:after,.fancybox-button[disabled]:before{opacity:.3}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0;height:100px;width:54px;padding:0;border:0;outline:none;background:none;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .25s}.fancybox-arrow:after{content:"";position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30,30,30,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:50%;background-size:24px 24px}.fancybox-arrow--right{right:0}.fancybox-arrow--left{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fancybox-arrow--left:after,.fancybox-arrow--right:after{left:0}.fancybox-show-nav .fancybox-arrow{opacity:.6}.fancybox-show-nav .fancybox-arrow[disabled]{opacity:.3}.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-width:800px){.fancybox-infobar{left:0;margin-left:0}.fancybox-button--left,.fancybox-button--right{display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:none}.fancybox-button--pause:before,.fancybox-button--play:before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}.fancybox-button--play:before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.fancybox-button--pause:before{width:7px;height:11px;border-style:solid;border-width:0 2px}.fancybox-button--thumbs,.fancybox-thumbs{display:none}@media (min-width:800px){.fancybox-button--thumbs{display:inline-block}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:220px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}} \ No newline at end of file diff --git a/fancybox/dist/jquery.fancybox.min.js b/fancybox/dist/jquery.fancybox.min.js new file mode 100644 index 0000000..ab95714 --- /dev/null +++ b/fancybox/dist/jquery.fancybox.min.js @@ -0,0 +1,12 @@ +// ================================================== +// fancyBox v3.1.24 +// +// Licensed GPLv3 for open source use +// or fancyBox Commercial License for commercial use +// +// http://fancyapps.com/fancybox/ +// Copyright 2017 fancyApps +// +// ================================================== +!function(t,e,n,o){"use strict";function i(t){var e=t.currentTarget,o=t.data?t.data.options:{},i=o.selector?n(o.selector):t.data?t.data.items:[],a=n(e).attr("data-fancybox")||"",s=0,r=n.fancybox.getInstance();t.preventDefault(),t.stopPropagation(),r&&r.current.opts.$orig.is(e)||(a?(i=i.length?i.filter('[data-fancybox="'+a+'"]'):n('[data-fancybox="'+a+'"]'),s=i.index(e),s<0&&(s=0)):i=[e],n.fancybox.open(i,o,s))}if(n){if(n.fn.fancybox)return void n.error("fancyBox already initialized");var a={loop:!1,margin:[44,0],gutter:50,keyboard:!0,arrows:!0,infobar:!1,toolbar:!0,buttons:["slideShow","fullScreen","thumbs","close"],idleTime:4,smallBtn:"auto",protect:!1,modal:!1,image:{preload:"auto"},ajax:{settings:{data:{fancybox:!0}}},iframe:{tpl:'',preload:!0,css:{},attr:{scrolling:"auto"}},animationEffect:"zoom",animationDuration:366,zoomOpacity:"auto",transitionEffect:"fade",transitionDuration:366,slideClass:"",baseClass:"",baseTpl:'',spinnerTpl:'
',errorTpl:'

{{ERROR}}

',btnTpl:{slideShow:'',fullScreen:'',thumbs:'',close:'',smallBtn:''},parentEl:"body",autoFocus:!0,backFocus:!0,trapFocus:!0,fullScreen:{autoStart:!1},touch:{vertical:!0,momentum:!0},hash:null,media:{},slideShow:{autoStart:!1,speed:4e3},thumbs:{autoStart:!1,hideOnClose:!0},onInit:n.noop,beforeLoad:n.noop,afterLoad:n.noop,beforeShow:n.noop,afterShow:n.noop,beforeClose:n.noop,afterClose:n.noop,onActivate:n.noop,onDeactivate:n.noop,clickContent:function(t,e){return"image"===t.type&&"zoom"},clickSlide:"close",clickOutside:"close",dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1,mobile:{clickContent:function(t,e){return"image"===t.type&&"toggleControls"},clickSlide:function(t,e){return"image"===t.type?"toggleControls":"close"},dblclickContent:function(t,e){return"image"===t.type&&"zoom"},dblclickSlide:function(t,e){return"image"===t.type&&"zoom"}},lang:"en",i18n:{en:{CLOSE:"Close",NEXT:"Next",PREV:"Previous",ERROR:"The requested content cannot be loaded.
Please try again later.",PLAY_START:"Start slideshow",PLAY_STOP:"Pause slideshow",FULL_SCREEN:"Full screen",THUMBS:"Thumbnails"},de:{CLOSE:"Schliessen",NEXT:"Weiter",PREV:"Zurück",ERROR:"Die angeforderten Daten konnten nicht geladen werden.
Bitte versuchen Sie es später nochmal.",PLAY_START:"Diaschau starten",PLAY_STOP:"Diaschau beenden",FULL_SCREEN:"Vollbild",THUMBS:"Vorschaubilder"}}},s=n(t),r=n(e),c=0,l=function(t){return t&&t.hasOwnProperty&&t instanceof n},u=function(){return t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||function(e){return t.setTimeout(e,1e3/60)}}(),d=function(){var t,n=e.createElement("fakeelement"),i={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(t in i)if(n.style[t]!==o)return i[t]}(),f=function(t){return t&&t.length&&t[0].offsetHeight},h=function(t,o,i){var s=this;s.opts=n.extend(!0,{index:i},a,o||{}),o&&n.isArray(o.buttons)&&(s.opts.buttons=o.buttons),s.id=s.opts.id||++c,s.group=[],s.currIndex=parseInt(s.opts.index,10)||0,s.prevIndex=null,s.prevPos=null,s.currPos=0,s.firstRun=null,s.createGroup(t),s.group.length&&(s.$lastFocus=n(e.activeElement).blur(),s.slides={},s.init(t))};n.extend(h.prototype,{init:function(){var t,e,o,i=this,a=i.group[i.currIndex].opts;i.scrollTop=r.scrollTop(),i.scrollLeft=r.scrollLeft(),n.fancybox.getInstance()||n.fancybox.isMobile||"hidden"===n("body").css("overflow")||(t=n("body").width(),n("html").addClass("fancybox-enabled"),t=n("body").width()-t,t>1&&n("head").append('")),o="",n.each(a.buttons,function(t,e){o+=a.btnTpl[e]||""}),e=n(i.translate(i,a.baseTpl.replace("{{BUTTONS}}",o))).addClass("fancybox-is-hidden").attr("id","fancybox-container-"+i.id).addClass(a.baseClass).data("FancyBox",i).prependTo(a.parentEl),i.$refs={container:e},["bg","inner","infobar","toolbar","stage","caption"].forEach(function(t){i.$refs[t]=e.find(".fancybox-"+t)}),(!a.arrows||i.group.length<2)&&e.find(".fancybox-navigation").remove(),a.infobar||i.$refs.infobar.remove(),a.toolbar||i.$refs.toolbar.remove(),i.trigger("onInit"),i.activate(),i.jumpTo(i.currIndex)},translate:function(t,e){var n=t.opts.i18n[t.opts.lang];return e.replace(/\{\{(\w+)\}\}/g,function(t,e){var i=n[e];return i===o?t:i})},createGroup:function(t){var e=this,i=n.makeArray(t);n.each(i,function(t,i){var a,s,r,c,l={},u={},d=[];n.isPlainObject(i)?(l=i,u=i.opts||i):"object"===n.type(i)&&n(i).length?(a=n(i),d=a.data(),u="options"in d?d.options:{},u="object"===n.type(u)?u:{},l.src="src"in d?d.src:u.src||a.attr("href"),["width","height","thumb","type","filter"].forEach(function(t){t in d&&(u[t]=d[t])}),"srcset"in d&&(u.image={srcset:d.srcset}),u.$orig=a,l.type||l.src||(l.type="inline",l.src=i)):l={type:"html",src:i+""},l.opts=n.extend(!0,{},e.opts,u),n.fancybox.isMobile&&(l.opts=n.extend(!0,{},l.opts,l.opts.mobile)),s=l.type||l.opts.type,r=l.src||"",!s&&r&&(r.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)?s="image":r.match(/\.(pdf)((\?|#).*)?$/i)?s="pdf":"#"===r.charAt(0)&&(s="inline")),l.type=s,l.index=e.group.length,l.opts.$orig&&!l.opts.$orig.length&&delete l.opts.$orig,!l.opts.$thumb&&l.opts.$orig&&(l.opts.$thumb=l.opts.$orig.find("img:first")),l.opts.$thumb&&!l.opts.$thumb.length&&delete l.opts.$thumb,"function"===n.type(l.opts.caption)?l.opts.caption=l.opts.caption.apply(i,[e,l]):"caption"in d&&(l.opts.caption=d.caption),l.opts.caption=l.opts.caption===o?"":l.opts.caption+"","ajax"===s&&(c=r.split(/\s+/,2),c.length>1&&(l.src=c.shift(),l.opts.filter=c.shift())),"auto"==l.opts.smallBtn&&(n.inArray(s,["html","inline","ajax"])>-1?(l.opts.toolbar=!1,l.opts.smallBtn=!0):l.opts.smallBtn=!1),"pdf"===s&&(l.type="iframe",l.opts.iframe.preload=!1),l.opts.modal&&(l.opts=n.extend(!0,l.opts,{infobar:0,toolbar:0,smallBtn:0,keyboard:0,slideShow:0,fullScreen:0,thumbs:0,touch:0,clickContent:!1,clickSlide:!1,clickOutside:!1,dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1})),e.group.push(l)})},addEvents:function(){var o=this;o.removeEvents(),o.$refs.container.on("click.fb-close","[data-fancybox-close]",function(t){t.stopPropagation(),t.preventDefault(),o.close(t)}).on("click.fb-prev touchend.fb-prev","[data-fancybox-prev]",function(t){t.stopPropagation(),t.preventDefault(),o.previous()}).on("click.fb-next touchend.fb-next","[data-fancybox-next]",function(t){t.stopPropagation(),t.preventDefault(),o.next()}),s.on("orientationchange.fb resize.fb",function(t){t&&t.originalEvent&&"resize"===t.originalEvent.type?u(function(){o.update()}):(o.$refs.stage.hide(),setTimeout(function(){o.$refs.stage.show(),o.update()},500))}),r.on("focusin.fb",function(t){var i=n.fancybox?n.fancybox.getInstance():null;i.isClosing||!i.current||!i.current.opts.trapFocus||n(t.target).hasClass("fancybox-container")||n(t.target).is(e)||i&&"fixed"!==n(t.target).css("position")&&!i.$refs.container.has(t.target).length&&(t.stopPropagation(),i.focus(),s.scrollTop(o.scrollTop).scrollLeft(o.scrollLeft))}),r.on("keydown.fb",function(t){var e=o.current,i=t.keyCode||t.which;if(e&&e.opts.keyboard&&!n(t.target).is("input")&&!n(t.target).is("textarea"))return 8===i||27===i?(t.preventDefault(),void o.close(t)):37===i||38===i?(t.preventDefault(),void o.previous()):39===i||40===i?(t.preventDefault(),void o.next()):void o.trigger("afterKeydown",t,i)}),o.group[o.currIndex].opts.idleTime&&(o.idleSecondsCounter=0,r.on("mousemove.fb-idle mouseenter.fb-idle mouseleave.fb-idle mousedown.fb-idle touchstart.fb-idle touchmove.fb-idle scroll.fb-idle keydown.fb-idle",function(){o.idleSecondsCounter=0,o.isIdle&&o.showControls(),o.isIdle=!1}),o.idleInterval=t.setInterval(function(){o.idleSecondsCounter++,o.idleSecondsCounter>=o.group[o.currIndex].opts.idleTime&&(o.isIdle=!0,o.idleSecondsCounter=0,o.hideControls())},1e3))},removeEvents:function(){var e=this;s.off("orientationchange.fb resize.fb"),r.off("focusin.fb keydown.fb .fb-idle"),this.$refs.container.off(".fb-close .fb-prev .fb-next"),e.idleInterval&&(t.clearInterval(e.idleInterval),e.idleInterval=null)},previous:function(t){return this.jumpTo(this.currPos-1,t)},next:function(t){return this.jumpTo(this.currPos+1,t)},jumpTo:function(t,e,i){var a,s,r,c,l,u,d,h=this,p=h.group.length;if(!(h.isSliding||h.isClosing||h.isAnimating&&h.firstRun)){if(t=parseInt(t,10),s=h.current?h.current.opts.loop:h.opts.loop,!s&&(t<0||t>=p))return!1;if(a=h.firstRun=null===h.firstRun,!(p<2&&!a&&h.isSliding)){if(c=h.current,h.prevIndex=h.currIndex,h.prevPos=h.currPos,r=h.createSlide(t),p>1&&((s||r.index>0)&&h.createSlide(t-1),(s||r.indexr.pos?"next":"previous"),c.$slide.removeClass("fancybox-slide--complete fancybox-slide--current fancybox-slide--next fancybox-slide--previous"),c.isComplete=!1,e&&(r.isMoved||r.opts.transitionEffect)&&(r.isMoved?c.$slide.addClass(d):(d="fancybox-animated "+d+" fancybox-fx-"+r.opts.transitionEffect,n.fancybox.animate(c.$slide,d,e,function(){c.$slide.removeClass(d).removeAttr("style")}))))}}},createSlide:function(t){var e,o,i=this;return o=t%i.group.length,o=o<0?i.group.length+o:o,!i.slides[t]&&i.group[o]&&(e=n('
').appendTo(i.$refs.stage),i.slides[t]=n.extend(!0,{},i.group[o],{pos:t,$slide:e,isLoaded:!1}),i.updateSlide(i.slides[t])),i.slides[t]},scaleToActual:function(t,e,i){var a,s,r,c,l,u=this,d=u.current,f=d.$content,h=parseInt(d.$slide.width(),10),p=parseInt(d.$slide.height(),10),g=d.width,b=d.height;"image"!=d.type||d.hasError||!f||u.isAnimating||(n.fancybox.stop(f),u.isAnimating=!0,t=t===o?.5*h:t,e=e===o?.5*p:e,a=n.fancybox.getTranslate(f),c=g/a.width,l=b/a.height,s=.5*h-.5*g,r=.5*p-.5*b,g>h&&(s=a.left*c-(t*c-t),s>0&&(s=0),sp&&(r=a.top*l-(e*l-e),r>0&&(r=0),rt.width||o.height>t.height))},isScaledDown:function(){var t=this,e=t.current,o=e.$content,i=!1;return o&&(i=n.fancybox.getTranslate(o),i=i.width1||Math.abs(n.height()-o.height)>1),o},loadSlide:function(t){var e,o,i,a=this;if(!t.isLoading&&!t.isLoaded){switch(t.isLoading=!0,a.trigger("beforeLoad",t),e=t.type,o=t.$slide,o.off("refresh").trigger("onReset").addClass("fancybox-slide--"+(e||"unknown")).addClass(t.opts.slideClass),e){case"image":a.setImage(t);break;case"iframe":a.setIframe(t);break;case"html":a.setContent(t,t.src||t.content);break;case"inline":n(t.src).length?a.setContent(t,n(t.src)):a.setError(t);break;case"ajax":a.showLoading(t),i=n.ajax(n.extend({},t.opts.ajax.settings,{url:t.src,success:function(e,n){"success"===n&&a.setContent(t,e)},error:function(e,n){e&&"abort"!==n&&a.setError(t)}})),o.one("onReset",function(){i.abort()});break;default:a.setError(t)}return!0}},setImage:function(e){var o,i,a,s,r=this,c=e.opts.image.srcset;if(c){a=t.devicePixelRatio||1,s=t.innerWidth*a,i=c.split(",").map(function(t){var e={};return t.trim().split(/\s+/).forEach(function(t,n){var o=parseInt(t.substring(0,t.length-1),10);return 0===n?e.url=t:void(o&&(e.value=o,e.postfix=t[t.length-1]))}),e}),i.sort(function(t,e){return t.value-e.value});for(var l=0;l=s||"x"===u.postfix&&u.value>=a){o=u;break}}!o&&i.length&&(o=i[i.length-1]),o&&(e.src=o.url,e.width&&e.height&&"w"==o.postfix&&(e.height=e.width/e.height*o.value,e.width=o.value))}e.$content=n('
').addClass("fancybox-is-hidden").appendTo(e.$slide),e.opts.preload!==!1&&e.opts.width&&e.opts.height&&(e.opts.thumb||e.opts.$thumb)?(e.width=e.opts.width,e.height=e.opts.height,e.$ghost=n("").one("error",function(){n(this).remove(),e.$ghost=null,r.setBigImage(e)}).one("load",function(){r.afterLoad(e),r.setBigImage(e)}).addClass("fancybox-image").appendTo(e.$content).attr("src",e.opts.thumb||e.opts.$thumb.attr("src"))):r.setBigImage(e)},setBigImage:function(t){var e=this,o=n("");t.$image=o.one("error",function(){e.setError(t)}).one("load",function(){clearTimeout(t.timouts),t.timouts=null,e.isClosing||(t.width=this.naturalWidth,t.height=this.naturalHeight,t.opts.image.srcset&&o.attr("sizes","100vw").attr("srcset",t.opts.image.srcset),e.hideLoading(t),t.$ghost?t.timouts=setTimeout(function(){t.timouts=null,t.$ghost.hide()},Math.min(300,Math.max(1e3,t.height/1600))):e.afterLoad(t))}).addClass("fancybox-image").attr("src",t.src).appendTo(t.$content),o[0].complete?o.trigger("load"):o[0].error?o.trigger("error"):t.timouts=setTimeout(function(){o[0].complete||t.hasError||e.showLoading(t)},100)},setIframe:function(t){var e,i=this,a=t.opts.iframe,s=t.$slide;t.$content=n('
').css(a.css).appendTo(s),e=n(a.tpl.replace(/\{rnd\}/g,(new Date).getTime())).attr(a.attr).appendTo(t.$content),a.preload?(i.showLoading(t),e.on("load.fb error.fb",function(e){this.isReady=1,t.$slide.trigger("refresh"),i.afterLoad(t)}),s.on("refresh.fb",function(){var n,i,s,r,c,l=t.$content;if(1===e[0].isReady){try{n=e.contents(),i=n.find("body")}catch(t){}i&&i.length&&(a.css.width===o||a.css.height===o)&&(s=e[0].contentWindow.document.documentElement.scrollWidth,r=Math.ceil(i.outerWidth(!0)+(l.width()-s)),c=Math.ceil(i.outerHeight(!0)),l.css({width:a.css.width===o?r+(l.outerWidth()-l.innerWidth()):a.css.width,height:a.css.height===o?c+(l.outerHeight()-l.innerHeight()):a.css.height})),l.removeClass("fancybox-is-hidden")}})):this.afterLoad(t),e.attr("src",t.src),t.opts.smallBtn===!0&&t.$content.prepend(i.translate(t,t.opts.btnTpl.smallBtn)),s.one("onReset",function(){try{n(this).find("iframe").hide().attr("src","//about:blank")}catch(t){}n(this).empty(),t.isLoaded=!1})},setContent:function(t,e){var o=this;o.isClosing||(o.hideLoading(t),t.$slide.empty(),l(e)&&e.parent().length?(e.parent(".fancybox-slide--inline").trigger("onReset"),t.$placeholder=n("
").hide().insertAfter(e),e.css("display","inline-block")):t.hasError||("string"===n.type(e)&&(e=n("
").append(n.trim(e)).contents(),3===e[0].nodeType&&(e=n("
").html(e))),t.opts.filter&&(e=n("
").html(e).find(t.opts.filter))),t.$slide.one("onReset",function(){t.$placeholder&&(t.$placeholder.after(e.hide()).remove(),t.$placeholder=null),t.$smallBtn&&(t.$smallBtn.remove(),t.$smallBtn=null),t.hasError||(n(this).empty(),t.isLoaded=!1)}),t.$content=n(e).appendTo(t.$slide),t.opts.smallBtn&&!t.$smallBtn&&(t.$smallBtn=n(o.translate(t,t.opts.btnTpl.smallBtn)).appendTo(t.$content)),this.afterLoad(t))},setError:function(t){t.hasError=!0,t.$slide.removeClass("fancybox-slide--"+t.type),this.setContent(t,this.translate(t,t.opts.errorTpl))},showLoading:function(t){var e=this;t=t||e.current,t&&!t.$spinner&&(t.$spinner=n(e.opts.spinnerTpl).appendTo(t.$slide))},hideLoading:function(t){var e=this;t=t||e.current,t&&t.$spinner&&(t.$spinner.remove(),delete t.$spinner)},afterLoad:function(t){var e=this;e.isClosing||(t.isLoading=!1,t.isLoaded=!0,e.trigger("afterLoad",t),e.hideLoading(t),t.opts.protect&&t.$content&&!t.hasError&&(t.$content.on("contextmenu.fb",function(t){return 2==t.button&&t.preventDefault(),!0}),"image"===t.type&&n('
').appendTo(t.$content)),e.revealContent(t))},revealContent:function(t){var e,i,a,s,r,c=this,l=t.$slide,u=!1;return e=t.opts[c.firstRun?"animationEffect":"transitionEffect"],a=t.opts[c.firstRun?"animationDuration":"transitionDuration"],a=parseInt(t.forcedDuration===o?a:t.forcedDuration,10),!t.isMoved&&t.pos===c.currPos&&a||(e=!1),"zoom"!==e||t.pos===c.currPos&&a&&"image"===t.type&&!t.hasError&&(u=c.getThumbPos(t))||(e="fade"),"zoom"===e?(r=c.getFitPos(t),r.scaleX=r.width/u.width,r.scaleY=r.height/u.height,delete r.width,delete r.height,s=t.opts.zoomOpacity,"auto"==s&&(s=Math.abs(t.width/t.height-u.width/u.height)>.1),s&&(u.opacity=.1,r.opacity=1),n.fancybox.setTranslate(t.$content.removeClass("fancybox-is-hidden"),u),f(t.$content),void n.fancybox.animate(t.$content,r,a,function(){c.complete()})):(c.updateSlide(t),e?(n.fancybox.stop(l),i="fancybox-animated fancybox-slide--"+(t.pos>c.prevPos?"next":"previous")+" fancybox-fx-"+e,l.removeAttr("style").removeClass("fancybox-slide--current fancybox-slide--next fancybox-slide--previous").addClass(i),t.$content.removeClass("fancybox-is-hidden"),f(l),void n.fancybox.animate(l,"fancybox-slide--current",a,function(e){l.removeClass(i).removeAttr("style"),t.pos===c.currPos&&c.complete()},!0)):(f(l),t.$content.removeClass("fancybox-is-hidden"),void(t.pos===c.currPos&&c.complete())))},getThumbPos:function(o){var i,a=this,s=!1,r=function(e){for(var o,i=e[0],a=i.getBoundingClientRect(),s=[];null!==i.parentElement;)"hidden"!==n(i.parentElement).css("overflow")&&"auto"!==n(i.parentElement).css("overflow")||s.push(i.parentElement.getBoundingClientRect()),i=i.parentElement;return o=s.every(function(t){var e=Math.min(a.right,t.right)-Math.max(a.left,t.left),n=Math.min(a.bottom,t.bottom)-Math.max(a.top,t.top);return e>0&&n>0}),o&&a.bottom>0&&a.right>0&&a.left=t.currPos-1&&o.pos<=t.currPos+1?i[o.pos]=o:o&&(n.fancybox.stop(o.$slide),o.$slide.unbind().remove())}),t.slides=i,t.updateCursor(),t.trigger("afterShow"),(n(e.activeElement).is("[disabled]")||o.opts.autoFocus&&"image"!=o.type&&"iframe"!==o.type)&&t.focus())},preload:function(){var t,e,n=this;n.group.length<2||(t=n.slides[n.currPos+1],e=n.slides[n.currPos-1],t&&"image"===t.type&&n.loadSlide(t),e&&"image"===e.type&&n.loadSlide(e))},focus:function(){var t,e=this.current;this.isClosing||(t=e&&e.isComplete?e.$slide.find("button,:input,[tabindex],a").filter(":not([disabled]):visible:first"):null,t=t&&t.length?t:this.$refs.container,t.focus())},activate:function(){var t=this;n(".fancybox-container").each(function(){var e=n(this).data("FancyBox");e&&e.uid!==t.uid&&!e.isClosing&&e.trigger("onDeactivate")}),t.current&&(t.$refs.container.index()>0&&t.$refs.container.prependTo(e.body),t.updateControls()),t.trigger("onActivate"),t.addEvents()},close:function(t,e){var o,i,a,s,r,c,l=this,f=l.current,h=function(){l.cleanUp(t)};return!l.isClosing&&(l.isClosing=!0,l.trigger("beforeClose",t)===!1?(l.isClosing=!1,u(function(){l.update()}),!1):(l.removeEvents(),f.timouts&&clearTimeout(f.timouts),a=f.$content,o=f.opts.animationEffect,i=n.isNumeric(e)?e:o?f.opts.animationDuration:0,f.$slide.off(d).removeClass("fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated"),f.$slide.siblings().trigger("onReset").remove(),i&&l.$refs.container.removeClass("fancybox-is-open").addClass("fancybox-is-closing"),l.hideLoading(f),l.hideControls(),l.updateCursor(),"zoom"!==o||t!==!0&&a&&i&&"image"===f.type&&!f.hasError&&(c=l.getThumbPos(f))||(o="fade"),"zoom"===o?(n.fancybox.stop(a),r=n.fancybox.getTranslate(a),r.width=r.width*r.scaleX,r.height=r.height*r.scaleY,s=f.opts.zoomOpacity,"auto"==s&&(s=Math.abs(f.width/f.height-c.width/c.height)>.1),s&&(c.opacity=0),r.scaleX=r.width/c.width,r.scaleY=r.height/c.height,r.width=c.width,r.height=c.height,n.fancybox.setTranslate(f.$content,r),n.fancybox.animate(f.$content,c,i,h),!0):(o&&i?t===!0?setTimeout(h,i):n.fancybox.animate(f.$slide.removeClass("fancybox-slide--current"),"fancybox-animated fancybox-slide--previous fancybox-fx-"+o,i,h):h(),!0)))},cleanUp:function(t){var e,o=this;o.current.$slide.trigger("onReset"),o.$refs.container.empty().remove(),o.trigger("afterClose",t),o.$lastFocus&&o.current.opts.backFocus&&o.$lastFocus.focus(),o.current=null,e=n.fancybox.getInstance(),e?e.activate():(s.scrollTop(o.scrollTop).scrollLeft(o.scrollLeft),n("html").removeClass("fancybox-enabled"),n("#fancybox-style-noscroll").remove())},trigger:function(t,e){var o,i=Array.prototype.slice.call(arguments,1),a=this,s=e&&e.opts?e:a.current;return s?i.unshift(s):s=a,i.unshift(a),n.isFunction(s.opts[t])&&(o=s.opts[t].apply(s,i)),o===!1?o:void("afterClose"===t?r.trigger(t+".fb",i):a.$refs.container.trigger(t+".fb",i))},updateControls:function(t){var e=this,o=e.current,i=o.index,a=o.opts,s=a.caption,r=e.$refs.caption;o.$slide.trigger("refresh"),e.$caption=s&&s.length?r.html(s):null,e.isHiddenControls||e.showControls(),n("[data-fancybox-count]").html(e.group.length),n("[data-fancybox-index]").html(i+1),n("[data-fancybox-prev]").prop("disabled",!a.loop&&i<=0),n("[data-fancybox-next]").prop("disabled",!a.loop&&i>=e.group.length-1)},hideControls:function(){this.isHiddenControls=!0,this.$refs.container.removeClass("fancybox-show-infobar fancybox-show-toolbar fancybox-show-caption fancybox-show-nav")},showControls:function(){var t=this,e=t.current?t.current.opts:t.opts,n=t.$refs.container;t.isHiddenControls=!1,t.idleSecondsCounter=0,n.toggleClass("fancybox-show-toolbar",!(!e.toolbar||!e.buttons)).toggleClass("fancybox-show-infobar",!!(e.infobar&&t.group.length>1)).toggleClass("fancybox-show-nav",!!(e.arrows&&t.group.length>1)).toggleClass("fancybox-is-modal",!!e.modal),t.$caption?n.addClass("fancybox-show-caption "):n.removeClass("fancybox-show-caption")},toggleControls:function(){this.isHiddenControls?this.showControls():this.hideControls()}}),n.fancybox={version:"3.1.24",defaults:a,getInstance:function(t){var e=n('.fancybox-container:not(".fancybox-is-closing"):first').data("FancyBox"),o=Array.prototype.slice.call(arguments,1);return e instanceof h&&("string"===n.type(t)?e[t].apply(e,o):"function"===n.type(t)&&t.apply(e,o),e)},open:function(t,e,n){return new h(t,e,n)},close:function(t){var e=this.getInstance();e&&(e.close(),t===!0&&this.close())},destroy:function(){this.close(!0),r.off("click.fb-start")},isMobile:e.createTouch!==o&&/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent),use3d:function(){var n=e.createElement("div");return t.getComputedStyle&&t.getComputedStyle(n).getPropertyValue("transform")&&!(e.documentMode&&e.documentMode<11)}(),getTranslate:function(t){var e;if(!t||!t.length)return!1;if(e=t.eq(0).css("transform"),e&&e.indexOf("matrix")!==-1?(e=e.split("(")[1],e=e.split(")")[0],e=e.split(",")):e=[],e.length)e=e.length>10?[e[13],e[12],e[0],e[5]]:[e[5],e[4],e[0],e[3]],e=e.map(parseFloat);else{e=[0,0,1,1];var n=/\.*translate\((.*)px,(.*)px\)/i,o=n.exec(t.eq(0).attr("style"));o&&(e[0]=parseFloat(o[2]),e[1]=parseFloat(o[1]))}return{top:e[0],left:e[1],scaleX:e[2],scaleY:e[3],opacity:parseFloat(t.css("opacity")),width:t.width(),height:t.height()}},setTranslate:function(t,e){var n="",i={};if(t&&e)return e.left===o&&e.top===o||(n=(e.left===o?t.position().left:e.left)+"px, "+(e.top===o?t.position().top:e.top)+"px",n=this.use3d?"translate3d("+n+", 0px)":"translate("+n+")"),e.scaleX!==o&&e.scaleY!==o&&(n=(n.length?n+" ":"")+"scale("+e.scaleX+", "+e.scaleY+")"),n.length&&(i.transform=n),e.opacity!==o&&(i.opacity=e.opacity),e.width!==o&&(i.width=e.width),e.height!==o&&(i.height=e.height),t.css(i)},animate:function(t,e,i,a,s){var r=d||"transitionend";n.isFunction(i)&&(a=i,i=null),n.isPlainObject(e)||t.removeAttr("style"),t.on(r,function(i){(!i||!i.originalEvent||t.is(i.originalEvent.target)&&"z-index"!=i.originalEvent.propertyName)&&(t.off(r),n.isPlainObject(e)?e.scaleX!==o&&e.scaleY!==o&&(t.css("transition-duration","0ms"),e.width=Math.round(t.width()*e.scaleX),e.height=Math.round(t.height()*e.scaleY),e.scaleX=1,e.scaleY=1,n.fancybox.setTranslate(t,e)):s!==!0&&t.removeClass(e),n.isFunction(a)&&a(i))}),n.isNumeric(i)&&t.css("transition-duration",i+"ms"),n.isPlainObject(e)?n.fancybox.setTranslate(t,e):t.addClass(e),t.data("timer",setTimeout(function(){t.trigger("transitionend")},i+16))},stop:function(t){clearTimeout(t.data("timer")),t.off(d)}},n.fn.fancybox=function(t){var e;return t=t||{},e=t.selector||!1,e?n("body").off("click.fb-start",e).on("click.fb-start",e,{options:t},i):this.off("click.fb-start").on("click.fb-start",{items:this,options:t},i),this},r.on("click.fb-start","[data-fancybox]",i)}}(window,document,window.jQuery),function(t){"use strict";var e=function(e,n,o){if(e)return o=o||"","object"===t.type(o)&&(o=t.param(o,!0)),t.each(n,function(t,n){e=e.replace("$"+t,n||"")}),o.length&&(e+=(e.indexOf("?")>0?"&":"?")+o),e},n={youtube:{matcher:/(youtube\.com|youtu\.be|youtube\-nocookie\.com)\/(watch\?(.*&)?v=|v\/|u\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*))(.*)/i,params:{autoplay:1,autohide:1,fs:1,rel:0,hd:1,wmode:"transparent",enablejsapi:1,html5:1},paramPlace:8,type:"iframe",url:"//www.youtube.com/embed/$4",thumb:"//img.youtube.com/vi/$4/hqdefault.jpg"},vimeo:{matcher:/^.+vimeo.com\/(.*\/)?([\d]+)(.*)?/,params:{autoplay:1,hd:1,show_title:1,show_byline:1,show_portrait:0,fullscreen:1,api:1},paramPlace:3,type:"iframe",url:"//player.vimeo.com/video/$2"},metacafe:{matcher:/metacafe.com\/watch\/(\d+)\/(.*)?/,type:"iframe",url:"//www.metacafe.com/embed/$1/?ap=1"},dailymotion:{matcher:/dailymotion.com\/video\/(.*)\/?(.*)/,params:{additionalInfos:0,autoStart:1},type:"iframe",url:"//www.dailymotion.com/embed/video/$1"},vine:{matcher:/vine.co\/v\/([a-zA-Z0-9\?\=\-]+)/,type:"iframe",url:"//vine.co/v/$1/embed/simple"},instagram:{matcher:/(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i,type:"image",url:"//$1/p/$2/media/?size=l"},gmap_place:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(((maps\/(place\/(.*)\/)?\@(.*),(\d+.?\d+?)z))|(\?ll=))(.*)?/i,type:"iframe",url:function(t){return"//maps.google."+t[2]+"/?ll="+(t[9]?t[9]+"&z="+Math.floor(t[10])+(t[12]?t[12].replace(/^\//,"&"):""):t[12])+"&output="+(t[12]&&t[12].indexOf("layer=c")>0?"svembed":"embed")}},gmap_search:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(maps\/search\/)(.*)/i,type:"iframe",url:function(t){return"//maps.google."+t[2]+"/maps?q="+t[5].replace("query=","q=").replace("api=1","")+"&output=embed"}}};t(document).on("onInit.fb",function(o,i){t.each(i.group,function(o,i){var a,s,r,c,l,u,d,f=i.src||"",h=!1;i.type||(a=t.extend(!0,{},n,i.opts.media),t.each(a,function(n,o){if(r=f.match(o.matcher),u={},d=n,r){if(h=o.type,o.paramPlace&&r[o.paramPlace]){l=r[o.paramPlace],"?"==l[0]&&(l=l.substring(1)),l=l.split("&");for(var a=0;ae.clientHeight,a=("scroll"===o||"auto"===o)&&e.scrollWidth>e.clientWidth;return i||a},l=function(t){for(var e=!1;;){if(e=c(t.get(0)))break;if(t=t.parent(),!t.length||t.hasClass("fancybox-stage")||t.is("body"))break}return e},u=function(t){var e=this;e.instance=t,e.$bg=t.$refs.bg,e.$stage=t.$refs.stage,e.$container=t.$refs.container,e.destroy(),e.$container.on("touchstart.fb.touch mousedown.fb.touch",n.proxy(e,"ontouchstart"))};u.prototype.destroy=function(){this.$container.off(".fb.touch")},u.prototype.ontouchstart=function(o){var i=this,c=n(o.target),u=i.instance,d=u.current,f=d.$content,h="touchstart"==o.type;if(h&&i.$container.off("mousedown.fb.touch"),!d||i.instance.isAnimating||i.instance.isClosing)return o.stopPropagation(),void o.preventDefault();if((!o.originalEvent||2!=o.originalEvent.button)&&c.length&&!r(c)&&!r(c.parent())&&!(o.originalEvent.clientX>c[0].clientWidth+c.offset().left)&&(i.startPoints=a(o),i.startPoints&&!(i.startPoints.length>1&&u.isSliding))){if(i.$target=c,i.$content=f,i.canTap=!0,n(e).off(".fb.touch"),n(e).on(h?"touchend.fb.touch touchcancel.fb.touch":"mouseup.fb.touch mouseleave.fb.touch",n.proxy(i,"ontouchend")),n(e).on(h?"touchmove.fb.touch":"mousemove.fb.touch",n.proxy(i,"ontouchmove")),o.stopPropagation(),!u.current.opts.touch&&!u.canPan()||!c.is(i.$stage)&&!i.$stage.find(c).length)return void(c.is("img")&&o.preventDefault());n.fancybox.isMobile&&(l(i.$target)||l(i.$target.parent()))||o.preventDefault(),i.canvasWidth=Math.round(d.$slide[0].clientWidth),i.canvasHeight=Math.round(d.$slide[0].clientHeight),i.startTime=(new Date).getTime(),i.distanceX=i.distanceY=i.distance=0,i.isPanning=!1,i.isSwiping=!1,i.isZooming=!1,i.sliderStartPos=i.sliderLastPos||{top:0,left:0},i.contentStartPos=n.fancybox.getTranslate(i.$content),i.contentLastPos=null,1!==i.startPoints.length||i.isZooming||(i.canTap=!u.isSliding,"image"===d.type&&(i.contentStartPos.width>i.canvasWidth+1||i.contentStartPos.height>i.canvasHeight+1)?(n.fancybox.stop(i.$content),i.$content.css("transition-duration","0ms"),i.isPanning=!0):i.isSwiping=!0,i.$container.addClass("fancybox-controls--isGrabbing")),2!==i.startPoints.length||u.isAnimating||d.hasError||"image"!==d.type||!d.isLoaded&&!d.$ghost||(i.isZooming=!0,i.isSwiping=!1,i.isPanning=!1,n.fancybox.stop(i.$content),i.$content.css("transition-duration","0ms"),i.centerPointStartX=.5*(i.startPoints[0].x+i.startPoints[1].x)-n(t).scrollLeft(),i.centerPointStartY=.5*(i.startPoints[0].y+i.startPoints[1].y)-n(t).scrollTop(),i.percentageOfImageAtPinchPointX=(i.centerPointStartX-i.contentStartPos.left)/i.contentStartPos.width,i.percentageOfImageAtPinchPointY=(i.centerPointStartY-i.contentStartPos.top)/i.contentStartPos.height,i.startDistanceBetweenFingers=s(i.startPoints[0],i.startPoints[1]))}},u.prototype.ontouchmove=function(t){var e=this;if(e.newPoints=a(t),n.fancybox.isMobile&&(l(e.$target)||l(e.$target.parent())))return t.stopPropagation(),void(e.canTap=!1);if((e.instance.current.opts.touch||e.instance.canPan())&&e.newPoints&&e.newPoints.length&&(e.distanceX=s(e.newPoints[0],e.startPoints[0],"x"),e.distanceY=s(e.newPoints[0],e.startPoints[0],"y"),e.distance=s(e.newPoints[0],e.startPoints[0]),e.distance>0)){if(!e.$target.is(e.$stage)&&!e.$stage.find(e.$target).length)return;t.stopPropagation(),t.preventDefault(),e.isSwiping?e.onSwipe():e.isPanning?e.onPan():e.isZooming&&e.onZoom()}},u.prototype.onSwipe=function(){var e,a=this,s=a.isSwiping,r=a.sliderStartPos.left||0;s===!0?Math.abs(a.distance)>10&&(a.canTap=!1,a.instance.group.length<2&&a.instance.opts.touch.vertical?a.isSwiping="y":a.instance.isSliding||a.instance.opts.touch.vertical===!1||"auto"===a.instance.opts.touch.vertical&&n(t).width()>800?a.isSwiping="x":(e=Math.abs(180*Math.atan2(a.distanceY,a.distanceX)/Math.PI),a.isSwiping=e>45&&e<135?"y":"x"),a.instance.isSliding=a.isSwiping,a.startPoints=a.newPoints,n.each(a.instance.slides,function(t,e){n.fancybox.stop(e.$slide),e.$slide.css("transition-duration","0ms"),e.inTransition=!1,e.pos===a.instance.current.pos&&(a.sliderStartPos.left=n.fancybox.getTranslate(e.$slide).left)}),a.instance.SlideShow&&a.instance.SlideShow.isActive&&a.instance.SlideShow.stop()):("x"==s&&(a.distanceX>0&&(a.instance.group.length<2||0===a.instance.current.index&&!a.instance.current.opts.loop)?r+=Math.pow(a.distanceX,.8):a.distanceX<0&&(a.instance.group.length<2||a.instance.current.index===a.instance.group.length-1&&!a.instance.current.opts.loop)?r-=Math.pow(-a.distanceX,.8):r+=a.distanceX),a.sliderLastPos={top:"x"==s?0:a.sliderStartPos.top+a.distanceY,left:r},a.requestId&&(i(a.requestId),a.requestId=null),a.requestId=o(function(){a.sliderLastPos&&(n.each(a.instance.slides,function(t,e){var o=e.pos-a.instance.currPos;n.fancybox.setTranslate(e.$slide,{top:a.sliderLastPos.top,left:a.sliderLastPos.left+o*a.canvasWidth+o*e.opts.gutter})}),a.$container.addClass("fancybox-is-sliding"))}))},u.prototype.onPan=function(){var t,e,a,s=this;s.canTap=!1,t=s.contentStartPos.width>s.canvasWidth?s.contentStartPos.left+s.distanceX:s.contentStartPos.left,e=s.contentStartPos.top+s.distanceY,a=s.limitMovement(t,e,s.contentStartPos.width,s.contentStartPos.height),a.scaleX=s.contentStartPos.scaleX,a.scaleY=s.contentStartPos.scaleY,s.contentLastPos=a,s.requestId&&(i(s.requestId),s.requestId=null),s.requestId=o(function(){n.fancybox.setTranslate(s.$content,s.contentLastPos)})},u.prototype.limitMovement=function(t,e,n,o){var i,a,s,r,c=this,l=c.canvasWidth,u=c.canvasHeight,d=c.contentStartPos.left,f=c.contentStartPos.top,h=c.distanceX,p=c.distanceY;return i=Math.max(0,.5*l-.5*n),a=Math.max(0,.5*u-.5*o),s=Math.min(l-n,.5*l-.5*n),r=Math.min(u-o,.5*u-.5*o),n>l&&(h>0&&t>i&&(t=i-1+Math.pow(-i+d+h,.8)||0),h<0&&tu&&(p>0&&e>a&&(e=a-1+Math.pow(-a+f+p,.8)||0),p<0&&ea?(t=t>0?0:t,t=ts?(e=e>0?0:e,e=e50?(n.fancybox.animate(e.instance.current.$slide,{top:e.sliderStartPos.top+e.distanceY+150*e.velocityY,opacity:0},150),o=e.instance.close(!0,300)):"x"==t&&e.distanceX>50&&e.instance.group.length>1?o=e.instance.previous(e.speedX):"x"==t&&e.distanceX<-50&&e.instance.group.length>1&&(o=e.instance.next(e.speedX)),o!==!1||"x"!=t&&"y"!=t||e.instance.jumpTo(e.instance.current.index,150),e.$container.removeClass("fancybox-is-sliding")},u.prototype.endPanning=function(){var t,e,o,i=this;i.contentLastPos&&(i.instance.current.opts.touch.momentum===!1?(t=i.contentLastPos.left,e=i.contentLastPos.top):(t=i.contentLastPos.left+i.velocityX*i.speed,e=i.contentLastPos.top+i.velocityY*i.speed),o=i.limitPosition(t,e,i.contentStartPos.width,i.contentStartPos.height),o.width=i.contentStartPos.width,o.height=i.contentStartPos.height,n.fancybox.animate(i.$content,o,330))},u.prototype.endZooming=function(){var t,e,o,i,a=this,s=a.instance.current,r=a.newWidth,c=a.newHeight;a.contentLastPos&&(t=a.contentLastPos.left,e=a.contentLastPos.top,i={top:e,left:t,width:r,height:c,scaleX:1,scaleY:1},n.fancybox.setTranslate(a.$content,i),rs.width||c>s.height?a.instance.scaleToActual(a.centerPointStartX,a.centerPointStartY,150):(o=a.limitPosition(t,e,r,c),n.fancybox.setTranslate(a.content,n.fancybox.getTranslate(a.$content)),n.fancybox.animate(a.$content,o,150)))},u.prototype.onTap=function(t){var e,o=this,i=n(t.target),s=o.instance,r=s.current,c=t&&a(t)||o.startPoints,l=c[0]?c[0].x-o.$stage.offset().left:0,u=c[0]?c[0].y-o.$stage.offset().top:0,d=function(e){var i=r.opts[e];if(n.isFunction(i)&&(i=i.apply(s,[r,t])),i)switch(i){case"close":s.close(o.startEvent);break;case"toggleControls":s.toggleControls(!0);break;case"next":s.next();break;case"nextOrClose":s.group.length>1?s.next():s.close(o.startEvent);break;case"zoom":"image"==r.type&&(r.isLoaded||r.$ghost)&&(s.canPan()?s.scaleToFit():s.isScaledDown()?s.scaleToActual(l,u):s.group.length<2&&s.close(o.startEvent))}};if(!(t.originalEvent&&2==t.originalEvent.button||s.isSliding||l>i[0].clientWidth+i.offset().left)){if(i.is(".fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container"))e="Outside";else if(i.is(".fancybox-slide"))e="Slide";else{if(!s.current.$content||!s.current.$content.has(t.target).length)return;e="Content"}if(o.tapped){if(clearTimeout(o.tapped),o.tapped=null,Math.abs(l-o.tapX)>50||Math.abs(u-o.tapY)>50||s.isSliding)return this;d("dblclick"+e)}else o.tapX=l,o.tapY=u,r.opts["dblclick"+e]&&r.opts["dblclick"+e]!==r.opts["click"+e]?o.tapped=setTimeout(function(){o.tapped=null,d("click"+e)},300):d("click"+e);return this}},n(e).on("onActivate.fb",function(t,e){e&&!e.Guestures&&(e.Guestures=new u(e))}),n(e).on("beforeClose.fb",function(t,e){e&&e.Guestures&&e.Guestures.destroy()})}(window,document,window.jQuery),function(t,e){"use strict";var n=function(t){this.instance=t,this.init()};e.extend(n.prototype,{timer:null,isActive:!1,$button:null,speed:3e3,init:function(){var t=this;t.$button=t.instance.$refs.toolbar.find("[data-fancybox-play]").on("click",function(){t.toggle()}),(t.instance.group.length<2||!t.instance.group[t.instance.currIndex].opts.slideShow)&&t.$button.hide()},set:function(){var t=this;t.instance&&t.instance.current&&(t.instance.current.opts.loop||t.instance.currIndex1&&t.instance.group[t.instance.currIndex].opts.thumbs&&("image"==e.type||e.opts.thumb||e.opts.$thumb)&&("image"==n.type||n.opts.thumb||n.opts.$thumb)?(t.$button.on("click",function(){t.toggle()}),t.isActive=!0):(t.$button.hide(),t.isActive=!1)},create:function(){var t,n,o=this.instance;this.$grid=e('
').appendTo(o.$refs.container),t="
    ",e.each(o.group,function(e,o){n=o.opts.thumb||(o.opts.$thumb?o.opts.$thumb.attr("src"):null),n||"image"!==o.type||(n=o.src),n&&n.length&&(t+='
  • ')}),t+="
",this.$list=e(t).appendTo(this.$grid).on("click","li",function(){o.jumpTo(e(this).data("index"))}),this.$list.find("img").hide().one("load",function(){var t,n,o,i,a=e(this).parent().removeClass("fancybox-thumbs-loading"),s=a.outerWidth(),r=a.outerHeight();t=this.naturalWidth||this.width,n=this.naturalHeight||this.height,o=t/s,i=n/r,o>=1&&i>=1&&(o>i?(t/=i,n=r):(t=s,n/=o)),e(this).css({width:Math.floor(t),height:Math.floor(n),"margin-top":Math.min(0,Math.floor(.3*r-.3*n)),"margin-left":Math.min(0,Math.floor(.5*s-.5*t))}).show()}).each(function(){this.src=e(this).data("src")})},focus:function(){this.instance.current&&this.$list.children().removeClass("fancybox-thumbs-active").filter('[data-index="'+this.instance.current.index+'"]').addClass("fancybox-thumbs-active").focus()},close:function(){this.$grid.hide()},update:function(){this.instance.$refs.container.toggleClass("fancybox-show-thumbs",this.isVisible),this.isVisible?(this.$grid||this.create(),this.instance.trigger("onThumbsShow"),this.focus()):this.$grid&&this.instance.trigger("onThumbsHide"),this.instance.update()},hide:function(){this.isVisible=!1,this.update()},show:function(){this.isVisible=!0,this.update()},toggle:function(){this.isVisible=!this.isVisible,this.update()}}),e(t).on({"onInit.fb":function(t,e){e&&!e.Thumbs&&(e.Thumbs=new n(e))},"beforeShow.fb":function(t,e,n,o){var i=e&&e.Thumbs;if(i&&i.isActive){if(n.modal)return i.$button.hide(),void i.hide();o&&e.opts.thumbs.autoStart===!0&&i.show(),i.isVisible&&i.focus()}},"afterKeydown.fb":function(t,e,n,o,i){var a=e&&e.Thumbs;a&&a.isActive&&71===i&&(o.preventDefault(),a.toggle())},"beforeClose.fb":function(t,e){var n=e&&e.Thumbs;n&&n.isVisible&&e.opts.thumbs.hideOnClose!==!1&&n.close()}})}(document,window.jQuery),function(t,e,n){"use strict";function o(){var t=e.location.hash.substr(1),n=t.split("-"),o=n.length>1&&/^\+?\d+$/.test(n[n.length-1])?parseInt(n.pop(-1),10)||1:1,i=n.join("-");return o<1&&(o=1),{hash:t,index:o,gallery:i}}function i(t){var e;""!==t.gallery&&(e=n("[data-fancybox='"+n.escapeSelector(t.gallery)+"']").eq(t.index-1),e.length||(e=n("#"+n.escapeSelector(t.gallery))),e.length&&(s=!1,e.trigger("click")))}function a(t){var e;return!!t&&(e=t.current?t.current.opts:t.opts,e.$orig?e.$orig.data("fancybox"):e.hash||"")}n.escapeSelector||(n.escapeSelector=function(t){var e=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,n=function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t};return(t+"").replace(e,n)});var s=!0,r=null,c=null;n(function(){setTimeout(function(){n.fancybox.defaults.hash!==!1&&(n(t).on({"onInit.fb":function(t,e){var n,i;e.group[e.currIndex].opts.hash!==!1&&(n=o(),i=a(e),i&&n.gallery&&i==n.gallery&&(e.currIndex=n.index-1))},"beforeShow.fb":function(n,o,i){var l;i.opts.hash!==!1&&(l=a(o),l&&""!==l&&(e.location.hash.indexOf(l)<0&&(o.opts.origHash=e.location.hash),r=l+(o.group.length>1?"-"+(i.index+1):""),"replaceState"in e.history?(c&&clearTimeout(c),c=setTimeout(function(){e.history[s?"pushState":"replaceState"]({},t.title,e.location.pathname+e.location.search+"#"+r),c=null,s=!1},300)):e.location.hash=r))},"beforeClose.fb":function(o,i,s){var l,u;c&&clearTimeout(c),s.opts.hash!==!1&&(l=a(i),u=i&&i.opts.origHash?i.opts.origHash:"",l&&""!==l&&("replaceState"in history?e.history.replaceState({},t.title,e.location.pathname+e.location.search+u):(e.location.hash=u,n(e).scrollTop(i.scrollTop).scrollLeft(i.scrollLeft))),r=null)}}),n(e).on("hashchange.fb",function(){var t=o();n.fancybox.getInstance()?!r||r===t.gallery+"-"+t.index||1===t.index&&r==t.gallery||(r=null,n.fancybox.close(),s=!0):""!==t.gallery&&i(t)}),i(o()))},50)})}(document,window,window.jQuery); \ No newline at end of file diff --git a/fancybox/docs/index.html b/fancybox/docs/index.html new file mode 100644 index 0000000..bb5fc1d --- /dev/null +++ b/fancybox/docs/index.html @@ -0,0 +1,1827 @@ + + + + fancyBox - touch enabled, responsive and fully customizable lightbox script + + + + + + + + + + + + +
+
+

fancyBox3 Documentation

+ + +
+
+ +
+
+ + + +

Introduction

+ +

+ fancyBox is a JavaScript library used to present images, videos and any html content in an elegant way. + It has all features you would expect - touch enabled, responsive and fully customizable. +

+ +

+ +

+ Dependencies +

+ +

+ jQuery 3+ is preferred, but fancyBox works with jQuery 1.9.1+ and jQuery 2+ +

+ +

Compatibility

+ +

+ fancyBox includes support for touch gestures and even supports pinch gestures for zooming. + It is perfectly suited for both mobile and desktop browsers. +

+ +

+ fancyBox has been tested in following browsers/devices: +

+ +
    +
  • Chrome
  • +
  • Firefox
  • +
  • IE10/11
  • +
  • Edge
  • +
  • iOS Safari
  • +
  • Nexus 7 Chrome
  • +
+ +

Setup

+ +

+ You can install fancyBox by linking .css and .js to your html file. + + Make sure you also load the jQuery library. + Below is a basic HTML template to use as an example: +

+ +
<!DOCTYPE html>
+<html>
+<head>
+	<meta charset="utf-8">
+	<title>My page</title>
+
+	<!-- CSS -->
+	<link rel="stylesheet" type="text/css" href="jquery.fancybox.min.css">
+</head>
+<body>
+
+	<!-- Your HTML content goes here -->
+
+	<!-- JS -->
+	<script src="//code.jquery.com/jquery-3.2.1.min.js"></script>
+	<script src="jquery.fancybox.min.js"></script>
+</body>
+</html>
+
+ +

Important

+ +
    +
  • Make sure you add the jQuery library first
  • +
  • If you already have jQuery on your page, you shouldn't include it second time
  • +
  • Do not include both fancybox.js and fancybox.min.js files
  • +
  • + Some functionality (ajax, iframes, etc) will not work when you're opening local files on your computer, + the code must be running on a web server +
  • +
+ +

Download fancyBox

+ +

+ You can download the latest version of fancyBox on GitHub. +
+ Or just link directly to fancyBox files on cdnjs - https://cdnjs.com/libraries/fancybox. +

+ + +

Package Managers

+ +

+ fancyBox can also be installed via Bower or npm. +

+ +
# Bower
+bower install fancybox --save
+
+# NPM
+npm install @fancyapps/fancybox --save
+
+ + + +

How to Use

+ +

Initialize with data attributes

+ +

+ The most basic way to use fancyBox is by adding the data-fancybox attribute to a link. + A caption can be added using the data-caption attribute. Example: +

+ +
<a href="image.jpg" data-fancybox data-caption="My caption">
+	<img src="thumbnail.jpg" alt="" />
+</a>
+ +

+ If you choose this method, default settings will be applied. + See Options section for examples how to customize by changing defaults or using data-options attribute. +

+ +

Initialize with JavaScript

+ +

+ Select elements with a jQuery selector and call the fancybox method: +

+ +
<script type="text/javascript">
+	$("[data-fancybox]").fancybox({
+		// Options will go here
+	});
+</script>
+ + +

+ Using this method, click event handler is attached only to the currently selected elements. +
+ To attach click event listener for elements that exist now or in the future, use selector option. Example: +

+ +
$().fancybox({
+  selector : '[data-fancybox="images"]',
+  loop     : true
+});
+ +

+ View demo on CodePen +

+ +

Manual calling of fancyBox

+ +

+ fancyBox can be activated at any point within Javascript and therefore does not necessarily need a trigger element. + + Example of displaying a simple message: +

+ +
$.fancybox.open('<div class="message"><h2>Hello!</h2><p>You are awesome!</p></div>');
+ +

+ See API section for more information and examples. +

+ +

Grouping

+ +

+ If you have a group of items, you can use the same attribute data-fancybox value for each of them to create a gallery. + Each group should have a unique value: +

+ +
<a href="image_1.jpg" data-fancybox="group" data-caption="Caption #1">
+	<img src="thumbnail_1.jpg" alt="" />
+</a>
+
+<a href="image_2.jpg" data-fancybox="group" data-caption="Caption #2">
+	<img src="thumbnail_2.jpg" alt="" />
+</a>
+
+ + +

Important

+ +

+ fancyBox attempts to automatically detect the type of content based on the given url. + + If it cannot be detected, the type can also be set manually using data-type attribute: + +

<a href="images.php?id=123" data-type="image" data-caption="Caption">
+	Show image
+</a>
+

+ + + + +

Media types

+ + +

Images

+ +

+ The standard way of using fancyBox is with a number of thumbnail images that link to larger images: +

+ +
<a href="image.jpg" data-fancybox="images" data-caption="My caption">
+	<img src="thumbnail.jpg" alt="" />
+</a>
+ +

+ View demo on CodePen +

+ +

+ By default, fancyBox fully preloads an image before displaying it. + You can choose to display the image right away. + It will render and show the full size image while the data is being received. + To do so, some attributes are necessary: +

+ +
    +
  • data-width - the real width of the image
  • +
  • data-height - the real height of the image
  • +
+ +
<a href="image.jpg" data-fancybox="images" data-width="2048" data-height="1365">
+    <img src="thumbnail.jpg" />
+</a>
+

+ View demo on CodePen +

+ +

+ fancyBox supports "scrset" so I can display different images based on viewport width. You can use this to improve download times for mobile users and over time save bandwidth. + Example: +

+ +
<a href="medium.jpg" data-fancybox="images" data-srcset="large.jpg 1600w, medium.jpg 1200w, small.jpg 640w">
+	<img src="thumbnail.jpg" />
+</a>
+

+ View demo on CodePen +

+ +

+ It is also possible to protect images from downloading by right-click. + While this does not protect from truly determined users, it should discourage the vast majority from ripping off your files. +

+ +
$('[data-fancybox]').fancybox({
+	protect: true
+});
+ +

+ View demo on CodePen +

+ +

Inline HTML

+ +

+ For inline content, create a hidden element with unique id: +

+ +
<div style="display: none;" id="hidden-content">
+	<h2>Hello</h2>
+	<p>You are awesome.</p>
+</div>
+ +

+ And then simply create a link having data-src attribute that matches ID of the element you want to open (preceded by a hash mark (#); in this example - #hidden-content): +

+ +
<a data-fancybox data-src="#hidden-content" href="javascript:;">
+	Hidden div
+</a>
+

+ View demo on CodePen +

+ +

+ The script will append small close button (if you have not disabled by smallBtn:false) + and will not apply any styles except for centering. Therefore you can easily set custom dimensions using CSS. +

+ +

Ajax

+ +

+ To load content via AJAX, you need to add a data-type="ajax" attribute to your link: +

+ +
<a data-fancybox data-type="ajax" data-src="my_page.com/path/to/ajax/" href="javascript:;">
+	AJAX content
+</a>
+

+ View demo on CodePen +

+ +

+ Additionally it is possible to define a selector with the data-filter attribute to show only a part of the response. The selector can be any string, that is a valid jQuery selector: +

+ +
<a data-fancybox data-type="ajax" data-src="my_page.com/path/to/ajax/" data-filter="#two" href="javascript:;">
+	AJAX content
+</a>
+
+

+ View demo on CodePen +

+ +

Iframe

+ +

+ If the content can be shown on a page, and placement in an iframe is not blocked by script or security configuration of that page, + it can be presented in a fancyBox: +

+ +
<a data-fancybox data-type="iframe" data-src="http://codepen.io/fancyapps/full/jyEGGG/" href="javascript:;">
+	Webpage
+</a>
+
+<a data-fancybox data-type="iframe" data-src="https://mozilla.github.io/pdf.js/web/viewer.html" href="javascript:;">
+	Sample PDF
+</a>
+
+

+ View demo on CodePen +

+ + +

+ To access and control fancyBox in parent window from inside an iframe: +

+ +
// Adjust iframe height according to the contents
+parent.jQuery.fancybox.getInstance().update();
+
+// Close current fancyBox instance
+parent.jQuery.fancybox.getInstance().close();
+ + +

+ Iframe dimensions can be controlled by CSS: +

+ +
.fancybox-slide--iframe .fancybox-content {
+	width  : 800px;
+	height : 600px;
+	max-width  : 80%;
+	max-height : 80%;
+	margin: 0;
+}
+ + +

+ These CSS rules can be overridden by JS, if needed: +

+ +
$("[data-fancybox]").fancybox({
+	iframe : {
+		css : {
+			width : '600px'
+		}
+	}
+});
+ + +

+ If you have not disabled iframe preloading (using preload option), then the script will atempt to + calculate content dimensions and will adjust width/height of iframe to fit with content in it. + Keep in mind, that due to same origin policy, + there are some limitations. +

+ +

+ This example will disable iframe preloading and will display small close button next to iframe instead of the toolbar: +

+ +
$('[data-fancybox]').fancybox({
+	toolbar  : false,
+	smallBtn : true,
+	iframe : {
+		preload : false
+	}
+})
+
+

+ View demo on CodePen +

+ + + +

Embedding

+ +

+ Supported sites can be used with fancyBox by just providing the page URL: +

+ +
<a data-fancybox href="https://www.youtube.com/watch?v=_sI_Ps7JSEk">
+  YouTube video
+</a>
+
+<a data-fancybox href="https://vimeo.com/191947042">
+  Vimeo video
+</a>
+
+<a data-fancybox href="https://www.google.com/maps/place/Googleplex/@37.4220041,-122.0833494,17z/data=!4m5!3m4!1s0x0:0x6c296c66619367e0!8m2!3d37.4219998!4d-122.0840572">
+	Google Map
+</a>
+
+<a data-fancybox href="https://www.instagram.com/p/BNXYW8-goPI/?taken-by=jamesrelfdyer" data-caption="<span title=&quot;Edited&quot;>balloon rides at dawn ✨🎈<br>was such a magical experience floating over napa valley as the golden light hit the hills.<br><a href=&quot;https://www.instagram.com/jamesrelfdyer/&quot;>@jamesrelfdyer</a></span>">
+	Instagram photo
+</a>
+

+ View demo on CodePen +

+ +

Video dimensions

+ +

+ Resize video display with the following CSS: +

+ +
.fancybox-slide--video .fancybox-content {
+	width  : 800px;
+	height : 600px;
+	max-width  : 80%;
+	max-height : 80%;
+}
+

+ View demo on CodePen +

+ +

+ Obviously, you can choose any size you like, any combination with min/max values. +
+ Aspect ratio lock for videos is not implemented yet, but if you wish, you can use this snippet. +

+ + + +

Video parameters

+ +

+ Controlling a video via URL parameters: +

+ +
<a data-fancybox href="https://www.youtube.com/watch?v=_sI_Ps7JSEk&amp;autoplay=1&amp;rel=0&amp;controls=0&amp;showinfo=0">
+  YouTube video - hide controls and info
+</a>
+
+<a data-fancybox href="https://vimeo.com/191947042?color=f00">
+  Vimeo video - custom color
+</a>
+

+ View demo on CodePen +

+ + +

+ Via JavaScript: +

+ +
$('[data-fancybox]').fancybox({
+	youtube : {
+		controls : 0,
+		showinfo : 0
+	},
+	vimeo : {
+		color : 'f00'
+	}
+});
+

+ View demo on CodePen +

+ + +

Options

+ +

+ Quick reference for all default options as defined in the source: +

+ +
defaults = {
+
+	// Enable infinite gallery navigation
+	loop : false,
+
+	// Space around image, ignored if zoomed-in or viewport smaller than 800px
+	margin : [44, 0],
+
+	// Horizontal space between slides
+	gutter : 50,
+
+	// Enable keyboard navigation
+	keyboard : true,
+
+	// Should display navigation arrows at the screen edges
+	arrows : true,
+
+	// Should display infobar (counter and arrows at the top)
+	infobar : false,
+
+	// Should display toolbar (buttons at the top)
+	toolbar : true,
+
+	// What buttons should appear in the top right corner.
+	// Buttons will be created using templates from `btnTpl` option
+	// and they will be placed into toolbar (class="fancybox-toolbar"` element)
+	buttons : [
+		'slideShow',
+		'fullScreen',
+		'thumbs',
+		'close'
+	],
+
+	// Detect "idle" time in seconds
+	idleTime : 4,
+
+	// Should display buttons at top right corner of the content
+	// If 'auto' - they will be created for content having type 'html', 'inline' or 'ajax'
+	// Use template from `btnTpl.smallBtn` for customization
+	smallBtn : 'auto',
+
+	// Disable right-click and use simple image protection for images
+	protect : false,
+
+	// Shortcut to make content "modal" - disable keyboard navigtion, hide buttons, etc
+	modal : false,
+
+	image : {
+
+		// Wait for images to load before displaying
+		// Requires predefined image dimensions
+		// If 'auto' - will zoom in thumbnail if 'width' and 'height' attributes are found
+		preload : "auto",
+
+	},
+
+	ajax : {
+
+		// Object containing settings for ajax request
+		settings : {
+
+			// This helps to indicate that request comes from the modal
+			// Feel free to change naming
+			data : {
+				fancybox : true
+			}
+		}
+
+	},
+
+	iframe : {
+
+		// Iframe template
+		tpl : '<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen allowtransparency="true" src=""></iframe>',
+
+		// Preload iframe before displaying it
+		// This allows to calculate iframe content width and height
+		// (note: Due to "Same Origin Policy", you can't get cross domain data).
+		preload : true,
+
+		// Custom CSS styling for iframe wrapping element
+		// You can use this to set custom iframe dimensions
+		css : {},
+
+		// Iframe tag attributes
+		attr : {
+			scrolling : 'auto'
+		}
+
+	},
+
+	// Open/close animation type
+	// Possible values:
+	//   false            - disable
+	//   "zoom"           - zoom images from/to thumbnail
+	//   "fade"
+	//   "zoom-in-out"
+	//
+	animationEffect : "zoom",
+
+	// Duration in ms for open/close animation
+	animationDuration : 366,
+
+	// Should image change opacity while zooming
+	// If opacity is 'auto', then opacity will be changed if image and thumbnail have different aspect ratios
+	zoomOpacity : 'auto',
+
+	// Transition effect between slides
+	//
+	// Possible values:
+	//   false            - disable
+	//   "fade'
+	//   "slide'
+	//   "circular'
+	//   "tube'
+	//   "zoom-in-out'
+	//   "rotate'
+	//
+	transitionEffect : "fade",
+
+	// Duration in ms for transition animation
+	transitionDuration : 366,
+
+	// Custom CSS class for slide element
+	slideClass : '',
+
+	// Custom CSS class for layout
+	baseClass : '',
+
+	// Base template for layout
+	baseTpl	:
+		'<div class="fancybox-container" role="dialog" tabindex="-1">' +
+			'<div class="fancybox-bg"></div>' +
+			'<div class="fancybox-inner">' +
+				'<div class="fancybox-infobar">' +
+					'<button data-fancybox-prev title="{{PREV}}" class="fancybox-button fancybox-button--left"></button>' +
+					'<div class="fancybox-infobar__body">' +
+						'<span data-fancybox-index></span>&nbsp;/&nbsp;<span data-fancybox-count></span>' +
+					'</div>' +
+					'<button data-fancybox-next title="{{NEXT}}" class="fancybox-button fancybox-button--right"></button>' +
+				'</div>' +
+				'<div class="fancybox-toolbar">' +
+					'{{BUTTONS}}' +
+				'</div>' +
+				'<div class="fancybox-navigation">' +
+					'<button data-fancybox-prev title="{{PREV}}" class="fancybox-arrow fancybox-arrow--left" />' +
+					'<button data-fancybox-next title="{{NEXT}}" class="fancybox-arrow fancybox-arrow--right" />' +
+				'</div>' +
+				'<div class="fancybox-stage"></div>' +
+				'<div class="fancybox-caption-wrap">' +
+					'<div class="fancybox-caption"></div>' +
+				'</div>' +
+			'</div>' +
+		'</div>',
+
+	// Loading indicator template
+	spinnerTpl : '<div class="fancybox-loading"></div>',
+
+	// Error message template
+	errorTpl : '<div class="fancybox-error"><p>{{ERROR}}<p></div>',
+
+	btnTpl : {
+		slideShow  : '<button data-fancybox-play class="fancybox-button fancybox-button--play" title="{{PLAY_START}}"></button>',
+		fullScreen : '<button data-fancybox-fullscreen class="fancybox-button fancybox-button--fullscreen" title="{{FULL_SCREEN}}"></button>',
+		thumbs     : '<button data-fancybox-thumbs class="fancybox-button fancybox-button--thumbs" title="{{THUMBS}}"></button>',
+		close      : '<button data-fancybox-close class="fancybox-button fancybox-button--close" title="{{CLOSE}}"></button>',
+
+		// This small close button will be appended to your html/inline/ajax content by default,
+		// if "smallBtn" option is not set to false
+		smallBtn   : '<button data-fancybox-close class="fancybox-close-small" title="{{CLOSE}}"></button>'
+	},
+
+	// Container is injected into this element
+	parentEl : 'body',
+
+
+	// Focus handling
+	// ==============
+
+	// Try to focus on the first focusable element after opening
+	autoFocus : true,
+
+	// Put focus back to active element after closing
+	backFocus : true,
+
+	// Do not let user to focus on element outside modal content
+	trapFocus : true,
+
+
+	// Module specific options
+	// =======================
+
+	fullScreen : {
+		autoStart : false,
+	},
+
+	touch : {
+		vertical : true,  // Allow to drag content vertically
+		momentum : true   // Continue movement after releasing mouse/touch when panning
+	},
+
+	// Hash value when initializing manually,
+	// set `false` to disable hash change
+	hash : null,
+
+	// Customize or add new media types
+	// Example:
+	/*
+	media : {
+		youtube : {
+			params : {
+				autoplay : 0
+			}
+		}
+	}
+	*/
+	media : {},
+
+	slideShow : {
+		autoStart : false,
+		speed     : 4000
+	},
+
+	thumbs : {
+		autoStart   : false,   // Display thumbnails on opening
+		hideOnClose : true     // Hide thumbnail grid when closing animation starts
+	},
+
+	// Callbacks
+	//==========
+
+	// See Documentation/API/Events for more information
+	// Example:
+	/*
+		afterShow: function( instance, current ) {
+			 console.info( 'Clicked element:' );
+			 console.info( current.opts.$orig );
+		}
+	*/
+
+	onInit       : $.noop,  // When instance has been initialized
+
+	beforeLoad   : $.noop,  // Before the content of a slide is being loaded
+	afterLoad    : $.noop,  // When the content of a slide is done loading
+
+	beforeShow   : $.noop,  // Before open animation starts
+	afterShow    : $.noop,  // When content is done loading and animating
+
+	beforeClose  : $.noop,  // Before the instance attempts to close. Return false to cancel the close.
+	afterClose   : $.noop,  // After instance has been closed
+
+	onActivate   : $.noop,  // When instance is brought to front
+	onDeactivate : $.noop,  // When other instance has been activated
+
+
+	// Interaction
+	// ===========
+
+	// Use options below to customize taken action when user clicks or double clicks on the fancyBox area,
+	// each option can be string or method that returns value.
+	//
+	// Possible values:
+	//   "close"           - close instance
+	//   "next"            - move to next gallery item
+	//   "nextOrClose"     - move to next gallery item or close if gallery has only one item
+	//   "toggleControls"  - show/hide controls
+	//   "zoom"            - zoom image (if loaded)
+	//   false             - do nothing
+
+	// Clicked on the content
+	clickContent : function( current, event ) {
+		return current.type === 'image' ? 'zoom' : false;
+	},
+
+	// Clicked on the slide
+	clickSlide : 'close',
+
+	// Clicked on the background (backdrop) element
+	clickOutside : 'close',
+
+	// Same as previous two, but for double click
+	dblclickContent : false,
+	dblclickSlide   : false,
+	dblclickOutside : false,
+
+
+	// Custom options when mobile device is detected
+	// =============================================
+
+	mobile : {
+		clickContent : function( current, event ) {
+			return current.type === 'image' ? 'toggleControls' : false;
+		},
+		clickSlide : function( current, event ) {
+			return current.type === 'image' ? 'toggleControls' : "close";
+		},
+		dblclickContent : function( current, event ) {
+			return current.type === 'image' ? 'zoom' : false;
+		},
+		dblclickSlide : function( current, event ) {
+			return current.type === 'image' ? 'zoom' : false;
+		}
+	},
+
+
+	// Internationalization
+	// ============
+
+	lang : 'en',
+	i18n : {
+		'en' : {
+			CLOSE       : 'Close',
+			NEXT        : 'Next',
+			PREV        : 'Previous',
+			ERROR       : 'The requested content cannot be loaded. <br/> Please try again later.',
+			PLAY_START  : 'Start slideshow',
+			PLAY_STOP   : 'Pause slideshow',
+			FULL_SCREEN : 'Full screen',
+			THUMBS      : 'Thumbnails'
+		},
+		'de' : {
+			CLOSE       : 'Schliessen',
+			NEXT        : 'Weiter',
+			PREV        : 'Zurück',
+			ERROR       : 'Die angeforderten Daten konnten nicht geladen werden. <br/> Bitte versuchen Sie es später nochmal.',
+			PLAY_START  : 'Diaschau starten',
+			PLAY_STOP   : 'Diaschau beenden',
+			FULL_SCREEN : 'Vollbild',
+			THUMBS      : 'Vorschaubilder'
+		}
+	}
+
+}
+
+ + +

+ Set instance options by passing a valid object to fancybox() method: +

+ +
$("[data-fancybox]").fancybox({
+	thumbs : {
+		autoStart : true
+	}
+});
+ + +

+ Plugin options / defaults are exposed in $.fancybox.defaults namespace so you can easily adjust them globally: + +

+ +
$.fancybox.defaults.animationEffect = "fade";
+ +

+ Custom options for each element individually can be set by adding a data-options + attribute to the element. + + This attribute should contain the properly formatted JSON object: +

+ +
<a data-fancybox data-options='{"caption" : "My caption", "src" : "https://codepen.io/about/", "type" : "iframe"}' href="javascript:;" class="btn">
+	Open external page
+</a>
+
+

+ View demo on CodePen +

+ + + + +

API

+ +

+ The fancyBox API offers a couple of methods to control fancyBox. + + This gives you the ability to extend the plugin and to integrate it with other web application components. +

+ +

Core methods

+ +

+ Core methods are methods which affect/handle instances: +

+ + +
// Close only the currently active or all fancyBox instances
+$.fancybox.close( all );
+
+// Open the fancyBox right away
+$.fancybox.open( items, opts, index );
+
+ + +

+ Gallery items can be collection of jQuery objects or array containing plain objects. This can be used, for example, to create content filter. +

+ +
var $links = $('.fancybox');
+
+$links.on('click', function() {
+
+	$.fancybox.open( $links, {
+		// Custom options
+	}, $links.index( this ) );
+
+	return false;
+});
+

+ View demo on CodePen +

+ + + +

+ When creating group objects manually, each item should follow this pattern: +

+ +
{
+	src  : '' // Source of the content
+	type : '' // Content type: image|inline|ajax|iframe|html (optional)
+	opts : {} // Object containing item options (optional)
+}
+
+ + +

+ Example of opening image gallery: +

+ +
$.fancybox.open([
+	{
+		src  : '1_b.jpg',
+		opts : {
+			caption : 'First caption'
+		}
+	},
+	{
+		src  : '2_b.jpg',
+		opts : {
+			caption : 'Second caption'
+		}
+	}
+], {
+	loop : false
+});
+

+ View demo on CodePen +

+ +

+ It is also possible to pass only one object. Example of opening inline content: +

+ +
$.fancybox.open({
+	src  : '#hidden-content',
+	type : 'inline',
+	opts : {
+		afterShow : function( instance, current ) {
+			console.info( 'done!' );
+		}
+	}
+});
+
+

+ View demo on CodePen +

+ +

+ If you wish to display some html content (for example, a message), then you can use a simpler syntax. + It is advised to use a wrapper around your content. +

+ +
$.fancybox.open('<div class="message"><h2>Hello!</h2><p>You are awesome!</p></div>');
+

+ View demo on CodePen +

+ + + +

Instance methods

+ +

+ In order to use these methods, you need an instance of the plugin's object. +

+ +
var instance = $.fancybox.open(
+	// Your content and options
+);
+ +

+ Get reference to currently active instance: +

+ +
var instance = $.fancybox.getInstance();
+ +

+ The first argument of the callback is reference to instance: +

+ +
$("[data-fancybox]").fancybox({
+	afterShow : function( instance, current ) {
+		console.info( instance );
+	}
+});
+

+ Once you have a reference to fancyBox instance the following methods are available: +

+ + +
// Go to next gallery item
+instance.next( duration );
+
+// Go to previous gallery item
+instance.previous( duration );
+
+// Switch to selected gallery item
+instance.jumpTo( index, duration );
+
+// Check if current image dimensions are smaller than actual
+instance.isScaledDown();
+
+// Scale image to the actual size of the image
+instance.scaleToActual( x, y, duration );
+
+// Check if image dimensions exceed parent element
+instance.canPan();
+
+// Scale image to fit inside parent element
+instance.scaleToFit( duration );
+
+// Update position and content of all slides
+instance.update();
+
+// Update slide position and scale content to fit
+instance.updateSlide( slide );
+
+// Update infobar values, navigation button states and reveal caption
+instance.updateControls( force );
+
+// Load custom content into the slide
+instance.setContent( slide, content );
+
+// Show loading icon inside the slide
+instance.showLoading( slide );
+
+// Remove loading icon from the slide
+instance.hideLoading( slide );
+
+// Try to find and focus on the first focusable element
+instance.focus();
+
+// Activates current instance, brings it to the front
+instance.activate();
+
+// Close instance
+instance.close();
+
+ + +

+ You can also do something like this: +

+ +
$.fancybox.getInstance().jumpTo(1);
+ +

+ or simply: +

+ +
$.fancybox.getInstance('jumpTo', 1);
+ + + + +

Events

+ +

+ fancyBox fires several events: +

+ +
beforeLoad   : Before the content of a slide is being loaded
+afterLoad    : When the content of a slide is done loading
+
+beforeShow   : Before open animation starts
+afterShow    : When content is done loading and animating
+
+beforeClose  : Before the instance attempts to close. Return false to cancel the close.
+afterClose   : After instance has been closed
+
+onInit       : When instance has been initialized
+onActivate   : When instance is brought to front
+onDeactivate : When other instance has been activated
+ + +

+ Event callbacks can be set as function properties of the options object passed to fancyBox initialization function: +

+ +
<script type="text/javascript">
+	$("[data-fancybox]").fancybox({
+		afterShow: function( instance, slide ) {
+
+			// Tip: Each event passes useful information within the event object:
+
+			// Object containing references to interface elements
+			// (background, buttons, caption, etc)
+			// console.info( instance.$refs );
+
+			// Current slide options
+			// console.info( slide.opts );
+
+			// Clicked element
+			// console.info( slide.opts.$orig );
+
+			// Reference to DOM element of the slide
+			// console.info( slide.$slide );
+
+		}
+	});
+</script>
+ +

+ Each callback receives two parameters - current fancyBox instance and current gallery object, if exists. +

+ +

+ It is also possible to attach event handler for all instances. + To prevent interfering with other scripts, these events have been namespaced to .fb. + These handlers receive 3 parameters - event, current fancyBox instance and current gallery object. +

+

+ Here is an example of binding to the afterShow event: +

+ +
$(document).on('afterShow.fb', function( e, instance, slide ) {
+	// Your code goes here
+});
+ + +

+ If you wish to prevent closing of the modal (for example, after form submit), you can use beforeClose + callback. Simply return false: +

+ +
beforeClose : function( instance, current, e ) {
+	if ( $('#my-field').val() == '' ) {
+		return false;
+	}
+}
+
+ +

Modules

+ +

+ fancyBox code is split into several files (modules) that extend core functionality. + You can build your own fancyBox version by excluding unnecessary modules, if needed. + Each one has their own js and/or css files. +

+ +

+ Some modules can be customized and controlled programmatically. + List of all possible options: +

+ +
fullScreen : {
+	autoStart : false,
+},
+
+touch : {
+	vertical : true,  // Allow to drag content vertically
+	momentum : true   // Continuous movement when panning
+},
+
+// Hash value when initializing manually,
+// set `false` to disable hash change
+hash : null,
+
+// Customize or add new media types
+// Example:
+/*
+media : {
+	youtube : {
+		params : {
+			autoplay : 0
+		}
+	}
+}
+*/
+media : {},
+
+slideShow : {
+	autoStart : false,
+	speed     : 4000
+},
+
+thumbs : {
+	autoStart   : false, // Display thumbnails on opening
+	hideOnClose : true   // Hide thumbnail grid when closing animation starts
+}
+
+
+ +

+ Example (show thumbnails on start): +

+ +
$('[data-fancybox="images"]').fancybox({
+	thumbs : {
+		autoStart : true
+	}
+})
+

+ View demo on CodePen +

+ +

+ If you would inspect fancyBox instance object, you would find that same keys ar captialized - these are references for each module object. + Also, you would notice that fancyBox uses common naming convention to prefix jQuery objects with $. +

+ +

+ This is how you, for example, can access thumbnail grid element: +

+ +
$.fancybox.getInstance().Thumbs.$grid
+ +

+ This example shows how to call method that toggles thumbnails: +

+ +
$.fancybox.getInstance().Thumbs.toggle();
+ +

+ List of available methods: +

+ +
Thumbs.focus()
+Thumbs.update();
+Thumbs.hide();
+Thumbs.show();
+Thumbs.toggle();
+
+FullScreen.request( elem );
+FullScreen.exit();
+FullScreen.toggle( elem );
+FullScreen.isFullscreen();
+FullScreen.enabled();
+
+SlideShow.start();
+SlideShow.stop();
+SlideShow.toggle();
+
+ +

+ If you wish to disable hash module, use this snippet (after including JS file): +

+ +
$.fancybox.defaults.hash = false;
+ + +

FAQ

+ +

Opening/closing causes fixed element to jump

+ +

+ Simply add compensate-for-scrollbar CSS class to your fixed positioned elements. + Example of using Bootstrap navbar component: +

+ +
<nav class="navbar navbar-inverse navbar-fixed-top compensate-for-scrollbar">
+	<div class="container">
+		..
+	</div>
+</nav>
+ +

+ The script measures width of the scrollbar and creates compensate-for-scrollbar CSS class + that uses this value for margin-right property. + Therefore, if your element has width:100%, you should positon it using left and right properties instead. Example: +

+ +
.navbar {
+	position: fixed;
+	top: 0;
+	left: 0;
+	right: 0;
+}
+ +

How to customize caption

+ +

+ You can use caption option that accepts a function and is called for each group element. Example of appending image download link: +

+ +
$( '[data-fancybox]' ).fancybox({
+	caption : function( instance, item ) {
+		var caption = $(this).data('caption') || '';
+
+		if ( item.type === 'image' ) {
+			caption = (caption.length ? caption + '<br />' : '') + '<a href="' + item.src + '">Download image</a>' ;
+		}
+
+		return caption;
+	}
+});
+

+ View demo on CodePen +

+ + +

+ Add current image index and image count (the total number of images in the gallery) right in the caption: +

+ +
$( '[data-fancybox]' ).fancybox({
+	caption : function( instance, item ) {
+		var caption = $(this).data('caption') || '';
+
+		return '(<span data-fancybox-index></span>/<span data-fancybox-count></span>)' + ( caption.length ? ' ' + caption : '' );
+	}
+});
+
+

+ View demo on CodePen +

+ + + +

+ Inside caption method, this refers to the clicked element. Example of using different source for caption: +

+ +
$( '[data-fancybox]' ).fancybox({
+	caption : function( instance, item ) {
+		return $(this).find('figcaption').html();
+	}
+});
+

+ View demo on CodePen +

+ + +

How to create custom button in the toolbar

+ +

+ Example of creating reusable button and changing href property dynamically +

+ +
// Create template for download button
+$.fancybox.defaults.btnTpl.download = '<a download class="fancybox-button fancybox-download"></a>';
+
+// Choose what buttons to display by default
+$.fancybox.defaults.buttons = [
+  'slideShow',
+  'fullScreen',
+  'thumbs',
+  'download',
+  'close'
+];
+
+// Dynamically update download url
+$( '[data-fancybox]' ).fancybox({
+	beforeShow : function( instance, current ) {
+		$('.fancybox-download').attr('href', current.src);
+	}
+});
+
+ +

+ View demo on CodePen +

+ +

How to reposition thumbnail grid

+ +

+ There is currenty no JS option to change thumbnail grid position. + But fancyBox is designed so that you can use CSS to change position or dimension for each block + (e.g., content area, caption or thumbnail grid). + This gives you freedom to completely change the look and feel of the modal window, if needed. + View demo on CodePen +

+ +
+ + +
+ + + + + + diff --git a/fancybox/gulpfile.js b/fancybox/gulpfile.js new file mode 100644 index 0000000..137dcfa --- /dev/null +++ b/fancybox/gulpfile.js @@ -0,0 +1,66 @@ +var gulp = require('gulp'), + livereload = require('gulp-livereload'), + concat = require('gulp-concat'), + uglify = require('gulp-uglify'), + rename = require('gulp-rename'), + cssnano = require('gulp-cssnano'), + sass = require('gulp-sass'), + autoprefixer = require('gulp-autoprefixer'), + header = require('gulp-header'), + replace = require('gulp-replace'), + gutil = require('gulp-util'); + +var pkg = require('./package.json'); +var banner = ['// ==================================================', + '// fancyBox v${pkg.version}', + '//', + '// Licensed GPLv3 for open source use', + '// or fancyBox Commercial License for commercial use', + '//', + '// http://fancyapps.com/fancybox/', + '// Copyright ${new Date().getFullYear()} fancyApps', + '//', + '// ==================================================', + ''].join('\n'); + +// Concatenate & Minify JS + +gulp.task('scripts', function() { + return gulp.src([ + 'src/js/core.js', + 'src/js/media.js', + 'src/js/guestures.js', + 'src/js/slideshow.js', + 'src/js/fullscreen.js', + 'src/js/thumbs.js', + 'src/js/hash.js', + ]) + .pipe(concat('jquery.fancybox.js')) + .pipe(replace(/({fancybox-version})/g, pkg.version)) + .pipe(header(banner, { pkg : pkg } )) + .pipe(gulp.dest('dist')) + .pipe(rename({suffix: '.min'})) + .pipe(uglify()) + .pipe(header(banner, { pkg : pkg } )) + .pipe(gulp.dest('dist')); + }); + + +// Compile CSS + +gulp.task('css', function() { + return gulp.src('src/css/*.css') // Gets all files src/css + .pipe(sass()) + .pipe(autoprefixer({ + browsers: ['last 5 versions'], + cascade: false + })) + .pipe(concat('jquery.fancybox.css')) + .pipe(gulp.dest('dist')) + .pipe(rename({suffix: '.min'})) + .pipe(cssnano({zindex: false})) + .pipe(gulp.dest('dist')); +}); + +// Default Task +gulp.task('default', ['scripts', 'css']); diff --git a/fancybox/package.json b/fancybox/package.json new file mode 100644 index 0000000..8344787 --- /dev/null +++ b/fancybox/package.json @@ -0,0 +1,51 @@ +{ + "name": "@fancyapps/fancybox", + "description": "Touch enabled, responsive and fully customizable jQuery lightbox script", + "version": "3.1.24", + "homepage": "http://fancyapps.com/fancybox/", + "main": "./dist/jquery.fancybox.min.js", + "author": "fancyApps", + "license": "GPL-3.0", + "repository": { + "type": "git", + "url": "git+https://github.com/fancyapps/fancybox.git" + }, + "peerDependencies": { + "jquery": ">=1.9.0" + }, + "devDependencies": { + "del": "^2.2.2", + "gulp": "^3.9.1", + "gulp-autoprefixer": "^3.1.1", + "gulp-concat": "^2.6.1", + "gulp-cssnano": "^2.1.2", + "gulp-header": "^1.8.8", + "gulp-jshint": "^2.0.4", + "gulp-livereload": "^3.8.1", + "gulp-notify": "^2.2.0", + "gulp-rename": "^1.2.2", + "gulp-replace": "^0.5.4", + "gulp-sass": "^3.0.0", + "gulp-uglify": "^2.0.0", + "gulp-util": "^3.0.8", + "jshint": "^2.9.4" + }, + "keywords": [ + "touch", + "responsive", + "lightbox", + "fancybox", + "gallery", + "jQuery", + "plugin" + ], + "bugs": { + "url": "https://github.com/fancyapps/fancybox/issues" + }, + "directories": { + "doc": "docs" + }, + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + } +} diff --git a/fancybox/src/css/core.css b/fancybox/src/css/core.css new file mode 100644 index 0000000..1060d13 --- /dev/null +++ b/fancybox/src/css/core.css @@ -0,0 +1,664 @@ +.fancybox-enabled { + overflow: hidden; +} + +.fancybox-enabled body { + overflow: visible; + height: 100%; +} + +.fancybox-is-hidden { + position: absolute; + top: -9999px; + left: -9999px; + visibility: hidden; +} + +.fancybox-container { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 99993; + -webkit-tap-highlight-color: rgba(0,0,0,0); + backface-visibility: hidden; + transform: translateZ(0); +} + +/* Make sure that the first one is on the top */ +.fancybox-container ~ .fancybox-container { + z-index: 99992; +} + +.fancybox-outer, +.fancybox-inner, +.fancybox-bg, +.fancybox-stage { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; +} + +.fancybox-outer { + overflow-y: auto; + -webkit-overflow-scrolling: touch; +} + +.fancybox-bg { + background: rgb(30,30,30); + opacity: 0; + transition-duration: inherit; + transition-property: opacity; + transition-timing-function: cubic-bezier(.47,0,.74,.71); +} + +.fancybox-is-open .fancybox-bg { + opacity: 0.87; + transition-timing-function: cubic-bezier(.22,.61,.36,1); +} + +.fancybox-infobar, +.fancybox-toolbar, +.fancybox-caption-wrap { + position: absolute; + direction: ltr; + z-index: 99997; + opacity: 0; + visibility: hidden; + transition: opacity .25s, visibility 0s linear .25s; + box-sizing: border-box; +} + +.fancybox-show-infobar .fancybox-infobar, +.fancybox-show-toolbar .fancybox-toolbar, +.fancybox-show-caption .fancybox-caption-wrap { + opacity: 1; + visibility: visible; + transition: opacity .25s, visibility 0s; +} + +.fancybox-infobar { + top: 0; + left : 50%; + margin-left: -79px; +} + +.fancybox-infobar__body { + display: inline-block; + width: 70px; + line-height: 44px; + font-size: 13px; + font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; + text-align: center; + color: #ddd; + background-color: rgba(30,30,30,0.7); + pointer-events: none; + user-select: none; + -webkit-touch-callout: none; + -webkit-tap-highlight-color: rgba(0,0,0,0); + -webkit-font-smoothing: subpixel-antialiased; +} + +.fancybox-toolbar { + top: 0; + right: 0; +} + +.fancybox-stage { + overflow: hidden; + direction: ltr; + z-index: 99994; + -webkit-transform: translate3d(0, 0, 0); +} + +.fancybox-slide { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + margin: 0; + padding: 0; + overflow: auto; + outline: none; + white-space: normal; + box-sizing: border-box; + text-align: center; + z-index: 99994; + -webkit-overflow-scrolling: touch; + display: none; + backface-visibility: hidden; + transition-property: transform, opacity; + transform-style: preserve-3d; +} + +.fancybox-slide::before { + content: ''; + display: inline-block; + vertical-align: middle; + height: 100%; + width: 0; +} + +.fancybox-is-sliding .fancybox-slide, +.fancybox-slide--previous, +.fancybox-slide--current, +.fancybox-slide--next { + display: block; +} + +.fancybox-slide--image { + overflow: visible; +} + +.fancybox-slide--image::before { + display: none; +} + +.fancybox-slide--video .fancybox-content, +.fancybox-slide--video iframe { + background: #000; +} + +.fancybox-slide--map .fancybox-content, +.fancybox-slide--map iframe { + background: #E5E3DF; +} + +.fancybox-slide--next { + z-index: 99995; +} + +.fancybox-slide > * { + display: inline-block; + position: relative; + padding: 24px; + margin: 44px 0 44px; + border-width: 0; + vertical-align: middle; + text-align: left; + background-color: #fff; + overflow: auto; + box-sizing: border-box; +} + +.fancybox-slide .fancybox-image-wrap { + position: absolute; + top: 0; + left: 0; + margin: 0; + padding: 0; + border: 0; + z-index: 99995; + background: transparent; + cursor: default; + overflow: visible; + transform-origin: top left; + background-size: 100% 100%; + background-repeat: no-repeat; + backface-visibility: hidden; +} + +.fancybox-can-zoomOut .fancybox-image-wrap { + cursor: zoom-out; +} + +.fancybox-can-zoomIn .fancybox-image-wrap { + cursor: zoom-in; +} + +.fancybox-can-drag .fancybox-image-wrap { + cursor: grab; +} + +.fancybox-is-dragging .fancybox-image-wrap { + cursor: grabbing; +} + +.fancybox-image, +.fancybox-spaceball { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + margin: 0; + padding: 0; + border: 0; + max-width: none; + max-height: none; +} + + .fancybox-spaceball { + z-index: 1; +} + +.fancybox-slide--iframe .fancybox-content { + padding: 0; + width: 80%; + height: 80%; + max-width: calc(100% - 100px); + max-height: calc(100% - 88px); + overflow: visible; + background: #fff; +} + +.fancybox-iframe { + display: block; + margin: 0; + padding: 0; + border: 0; + width: 100%; + height: 100%; + background: #fff; +} + +.fancybox-error { + margin: 0; + padding: 40px; + width: 100%; + max-width: 380px; + background: #fff; + cursor: default; +} + +.fancybox-error p { + margin: 0; + padding: 0; + color: #444; + font: 16px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; +} + +.fancybox-close-small { + position: absolute; + top: 0; + right: 0; + width: 44px; + height: 44px; + padding: 0; + margin: 0; + border: 0; + border-radius: 0; + outline: none; + background: transparent; + z-index: 10; + cursor: pointer; +} + +.fancybox-close-small:after { + content: '×'; + position: absolute; + top : 5px; + right: 5px; + width: 30px; + height: 30px; + font: 20px/30px Arial,"Helvetica Neue",Helvetica,sans-serif; + color: #888; + font-weight: 300; + text-align: center; + border-radius: 50%; + border-width: 0; + background: #fff; + transition: background .25s; + box-sizing: border-box; + z-index: 2; +} + +.fancybox-close-small:focus:after { + outline: 1px dotted #888; +} + +.fancybox-close-small:hover:after { + color: #555; + background: #eee; +} + +.fancybox-slide--iframe .fancybox-close-small { + top : 0; + right : -44px; +} + +.fancybox-slide--iframe .fancybox-close-small:after { + background: transparent; + font-size: 35px; + color: #aaa; +} + +.fancybox-slide--iframe .fancybox-close-small:hover:after { + color: #fff; +} + + +/* Caption */ + +.fancybox-caption-wrap { + bottom: 0; + left: 0; + right: 0; + padding: 60px 30px 0 30px; + background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 20%, rgba(0,0,0,0.2) 40%,rgba(0,0,0,0.6) 80%, rgba(0,0,0,0.8) 100%); + pointer-events: none; +} + +.fancybox-caption { + padding: 30px 0; + border-top: 1px solid rgba(255,255,255,0.4); + font-size: 14px; + font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; + color: #fff; + line-height: 20px; + -webkit-text-size-adjust: none; +} + +.fancybox-caption a, +.fancybox-caption button, +.fancybox-caption select { + pointer-events: all; +} + +.fancybox-caption a { + color: #fff; + text-decoration: underline; +} + + +/* Buttons */ + +.fancybox-button { + display: inline-block; + position: relative; + margin: 0; + padding: 0; + border: 0; + width: 44px; + height: 44px; + line-height: 44px; + text-align: center; + background: transparent; + color: #ddd; + border-radius: 0; + cursor: pointer; + vertical-align: top; + outline: none; +} + +.fancybox-button[disabled] { + cursor: default; + pointer-events: none; +} + +.fancybox-infobar__body, .fancybox-button { + background: rgba(30,30,30,0.6); +} + +.fancybox-button:hover:not([disabled]) { + color: #fff; + background: rgba(0,0,0,0.8); +} + +.fancybox-button::before, +.fancybox-button::after { + content: ''; + pointer-events: none; + position: absolute; + background-color: currentColor; + color: currentColor; + opacity: 0.9; + box-sizing: border-box; + display: inline-block; +} + +.fancybox-button[disabled]::before, +.fancybox-button[disabled]::after { + opacity: 0.3; +} + +.fancybox-button--left::after, +.fancybox-button--right::after { + top: 18px; + width: 6px; + height: 6px; + background: transparent; + border-top: solid 2px currentColor; + border-right: solid 2px currentColor; +} + +.fancybox-button--left::after { + left: 20px; + transform: rotate(-135deg); +} + +.fancybox-button--right::after { + right: 20px; + transform: rotate(45deg); +} + +.fancybox-button--left { + border-bottom-left-radius: 5px; +} + +.fancybox-button--right { + border-bottom-right-radius: 5px; +} + +.fancybox-button--close::before, .fancybox-button--close::after { + content: ''; + display: inline-block; + position: absolute; + height: 2px; + width: 16px; + top: calc(50% - 1px); + left: calc(50% - 8px); +} + +.fancybox-button--close::before { + transform: rotate(45deg); +} + +.fancybox-button--close::after { + transform: rotate(-45deg); +} + + +/* Navigation arrows */ + +.fancybox-arrow { + position: absolute; + top: 50%; + margin: -50px 0 0 0; + height: 100px; + width: 54px; + padding: 0; + border: 0; + outline: none; + background: none; + cursor: pointer; + z-index: 99995; + opacity: 0; + user-select: none; + transition: opacity .25s; +} + +.fancybox-arrow::after { + content : ''; + position: absolute; + top: 28px; + width: 44px; + height: 44px; + background-color: rgba(30,30,30,0.8); + background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=); + background-repeat: no-repeat; + background-position: center center; + background-size: 24px 24px; +} + +.fancybox-arrow--right { + right: 0; +} + +.fancybox-arrow--left { + left: 0; + transform: scaleX(-1); +} + +.fancybox-arrow--right::after, +.fancybox-arrow--left::after { + left: 0; +} + +.fancybox-show-nav .fancybox-arrow { + opacity: 0.6; +} + +.fancybox-show-nav .fancybox-arrow[disabled] { + opacity: 0.3; +} + + +/* Loading indicator */ + +.fancybox-loading { + border: 6px solid rgba(100, 100, 100, .4); + border-top: 6px solid rgba(255, 255, 255, .6); + border-radius: 100%; + height: 50px; + width: 50px; + animation: fancybox-rotate .8s infinite linear; + background: transparent; + position: absolute; + top: 50%; + left: 50%; + margin-top: -25px; + margin-left: -25px; + z-index: 99999; +} + +@keyframes fancybox-rotate { + from { transform: rotate( 0deg ); } + to { transform: rotate( 359deg ); } +} + + +/* Transition effects */ + +.fancybox-animated { + transition-timing-function: cubic-bezier(0, 0, 0.25, 1); +} + +/* transitionEffect: slide */ + +.fancybox-fx-slide.fancybox-slide--previous { + transform: translate3d(-100%, 0, 0); + opacity: 0; +} + +.fancybox-fx-slide.fancybox-slide--next { + transform: translate3d(100%, 0, 0); + opacity: 0; +} + +.fancybox-fx-slide.fancybox-slide--current { + transform: translate3d(0, 0, 0); + opacity: 1; +} + +/* transitionEffect: fade */ + +.fancybox-fx-fade.fancybox-slide--previous, +.fancybox-fx-fade.fancybox-slide--next { + opacity: 0; + transition-timing-function: cubic-bezier(.19,1,.22,1); +} + +.fancybox-fx-fade.fancybox-slide--current { + opacity: 1; +} + +/* transitionEffect: zoom-in-out */ + +.fancybox-fx-zoom-in-out.fancybox-slide--previous { + transform: scale3d(1.5, 1.5, 1.5); + opacity: 0; +} + +.fancybox-fx-zoom-in-out.fancybox-slide--next { + transform: scale3d(0.5, 0.5, 0.5); + opacity: 0; +} + +.fancybox-fx-zoom-in-out.fancybox-slide--current { + transform: scale3d(1, 1, 1); + opacity: 1; +} + +/* transitionEffect: rotate */ + +.fancybox-fx-rotate.fancybox-slide--previous { + transform: rotate(-360deg); + opacity: 0; +} + +.fancybox-fx-rotate.fancybox-slide--next { + transform: rotate(360deg); + opacity: 0; +} + +.fancybox-fx-rotate.fancybox-slide--current { + transform: rotate(0deg); + opacity: 1; +} + +/* transitionEffect: circular */ + +.fancybox-fx-circular.fancybox-slide--previous { + transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); + opacity: 0; +} + +.fancybox-fx-circular.fancybox-slide--next { + transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); + opacity: 0; +} + +.fancybox-fx-circular.fancybox-slide--current { + transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + opacity: 1; +} + +/* transitionEffect: tube */ + +.fancybox-fx-tube.fancybox-slide--previous { + transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg); +} + +.fancybox-fx-tube.fancybox-slide--next { + transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg); +} + +.fancybox-fx-tube.fancybox-slide--current { + transform: translate3d(0, 0, 0) scale(1); +} + + +/* Styling for Small-Screen Devices */ + +@media all and (max-width: 800px) { + + .fancybox-infobar { + left: 0; + margin-left: 0; + } + + .fancybox-button--left, + .fancybox-button--right { + display: none !important; + } + + .fancybox-caption { + padding: 20px 0; + margin: 0; + } +} diff --git a/fancybox/src/css/fullscreen.css b/fancybox/src/css/fullscreen.css new file mode 100644 index 0000000..a4bd316 --- /dev/null +++ b/fancybox/src/css/fullscreen.css @@ -0,0 +1,11 @@ + +/* Fullscreen */ + +.fancybox-button--fullscreen::before { + width: 15px; + height: 11px; + left: calc(50% - 7px); + top: calc(50% - 6px); + border: 2px solid; + background: none; +} diff --git a/fancybox/src/css/slideshow.css b/fancybox/src/css/slideshow.css new file mode 100644 index 0000000..b663619 --- /dev/null +++ b/fancybox/src/css/slideshow.css @@ -0,0 +1,26 @@ +/* Slideshow button */ + +.fancybox-button--play {} + +.fancybox-button--play::before, +.fancybox-button--pause::before { + top: calc(50% - 6px); + left: calc(50% - 4px); + background: transparent; +} + +.fancybox-button--play::before { + width: 0; + height: 0; + border-top: 6px inset transparent; + border-bottom: 6px inset transparent; + border-left: 10px solid; + border-radius: 1px; +} + +.fancybox-button--pause::before { + width: 7px; + height: 11px; + border-style: solid; + border-width: 0 2px 0 2px; +} diff --git a/fancybox/src/css/thumbs.css b/fancybox/src/css/thumbs.css new file mode 100644 index 0000000..215e5f7 --- /dev/null +++ b/fancybox/src/css/thumbs.css @@ -0,0 +1,122 @@ + +/* Thumbs */ + +.fancybox-thumbs { + display: none; +} + +.fancybox-button--thumbs { + display: none; +} + +@media all and (min-width: 800px) { + + .fancybox-button--thumbs { + display: inline-block; + } + + .fancybox-button--thumbs span { + font-size: 23px; + } + + .fancybox-button--thumbs::before { + width: 3px; + height: 3px; + top: calc(50% - 2px); + left: calc(50% - 2px); + box-shadow: 0 -4px 0, -4px -4px 0, 4px -4px 0, 0 0 0 32px inset, -4px 0 0, 4px 0 0, 0 4px 0, -4px 4px 0, 4px 4px 0; + } + + .fancybox-thumbs { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: auto; + width: 220px; + margin: 0; + padding: 5px 5px 0 0; + background: #fff; + word-break: normal; + -webkit-tap-highlight-color: rgba(0,0,0,0); + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + box-sizing: border-box; + z-index: 99995; + } + + .fancybox-show-thumbs .fancybox-thumbs { + display: block; + } + + .fancybox-show-thumbs .fancybox-inner { + right: 220px; + } + + .fancybox-thumbs > ul { + list-style: none; + position: absolute; + position: relative; + width: 100%; + height: 100%; + margin: 0; + padding: 0; + overflow-x: hidden; + overflow-y: auto; + font-size: 0; + } + + .fancybox-thumbs > ul > li { + float: left; + overflow: hidden; + max-width: 50%; + padding: 0; + margin: 0; + width: 105px; + height: 75px; + position: relative; + cursor: pointer; + outline: none; + border: 5px solid transparent; + border-top-width: 0; + border-right-width: 0; + -webkit-tap-highlight-color: transparent; + backface-visibility: hidden; + box-sizing: border-box; + } + + li.fancybox-thumbs-loading { + background: rgba(0,0,0,0.1); + } + + .fancybox-thumbs > ul > li > img { + position: absolute; + top: 0; + left: 0; + min-width: 100%; + min-height: 100%; + max-width: none; + max-height: none; + -webkit-touch-callout: none; + user-select: none; + } + + .fancybox-thumbs > ul > li:before { + content:''; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + border-radius: 2px; + border: 4px solid #4ea7f9; + z-index: 99991; + opacity: 0; + transition: all 0.2s cubic-bezier(.25,.46,.45,.94); + } + + .fancybox-thumbs > ul > li.fancybox-thumbs-active:before { + opacity: 1; + } + +} diff --git a/fancybox/src/js/core.js b/fancybox/src/js/core.js new file mode 100644 index 0000000..b381c61 --- /dev/null +++ b/fancybox/src/js/core.js @@ -0,0 +1,2964 @@ +;(function (window, document, $, undefined) { + 'use strict'; + + // If there's no jQuery, fancyBox can't work + // ========================================= + + if ( !$ ) { + return; + } + + // Check if fancyBox is already initialized + // ======================================== + + if ( $.fn.fancybox ) { + + $.error('fancyBox already initialized'); + + return; + } + + // Private default settings + // ======================== + + var defaults = { + + // Enable infinite gallery navigation + loop : false, + + // Space around image, ignored if zoomed-in or viewport smaller than 800px + margin : [44, 0], + + // Horizontal space between slides + gutter : 50, + + // Enable keyboard navigation + keyboard : true, + + // Should display navigation arrows at the screen edges + arrows : true, + + // Should display infobar (counter and arrows at the top) + infobar : false, + + // Should display toolbar (buttons at the top) + toolbar : true, + + // What buttons should appear in the top right corner. + // Buttons will be created using templates from `btnTpl` option + // and they will be placed into toolbar (class="fancybox-toolbar"` element) + buttons : [ + 'slideShow', + 'fullScreen', + 'thumbs', + 'close' + ], + + // Detect "idle" time in seconds + idleTime : 4, + + // Should display buttons at top right corner of the content + // If 'auto' - they will be created for content having type 'html', 'inline' or 'ajax' + // Use template from `btnTpl.smallBtn` for customization + smallBtn : 'auto', + + // Disable right-click and use simple image protection for images + protect : false, + + // Shortcut to make content "modal" - disable keyboard navigtion, hide buttons, etc + modal : false, + + image : { + + // Wait for images to load before displaying + // Requires predefined image dimensions + // If 'auto' - will zoom in thumbnail if 'width' and 'height' attributes are found + preload : "auto", + + }, + + ajax : { + + // Object containing settings for ajax request + settings : { + + // This helps to indicate that request comes from the modal + // Feel free to change naming + data : { + fancybox : true + } + } + + }, + + iframe : { + + // Iframe template + tpl : '', + + // Preload iframe before displaying it + // This allows to calculate iframe content width and height + // (note: Due to "Same Origin Policy", you can't get cross domain data). + preload : true, + + // Custom CSS styling for iframe wrapping element + // You can use this to set custom iframe dimensions + css : {}, + + // Iframe tag attributes + attr : { + scrolling : 'auto' + } + + }, + + // Open/close animation type + // Possible values: + // false - disable + // "zoom" - zoom images from/to thumbnail + // "fade" + // "zoom-in-out" + // + animationEffect : "zoom", + + // Duration in ms for open/close animation + animationDuration : 366, + + // Should image change opacity while zooming + // If opacity is 'auto', then opacity will be changed if image and thumbnail have different aspect ratios + zoomOpacity : 'auto', + + // Transition effect between slides + // + // Possible values: + // false - disable + // "fade' + // "slide' + // "circular' + // "tube' + // "zoom-in-out' + // "rotate' + // + transitionEffect : "fade", + + // Duration in ms for transition animation + transitionDuration : 366, + + // Custom CSS class for slide element + slideClass : '', + + // Custom CSS class for layout + baseClass : '', + + // Base template for layout + baseTpl : + '', + + // Loading indicator template + spinnerTpl : '
', + + // Error message template + errorTpl : '

{{ERROR}}

', + + btnTpl : { + slideShow : '', + fullScreen : '', + thumbs : '', + close : '', + + // This small close button will be appended to your html/inline/ajax content by default, + // if "smallBtn" option is not set to false + smallBtn : '' + }, + + // Container is injected into this element + parentEl : 'body', + + + // Focus handling + // ============== + + // Try to focus on the first focusable element after opening + autoFocus : true, + + // Put focus back to active element after closing + backFocus : true, + + // Do not let user to focus on element outside modal content + trapFocus : true, + + + // Module specific options + // ======================= + + fullScreen : { + autoStart : false, + }, + + touch : { + vertical : true, // Allow to drag content vertically + momentum : true // Continue movement after releasing mouse/touch when panning + }, + + // Hash value when initializing manually, + // set `false` to disable hash change + hash : null, + + // Customize or add new media types + // Example: + /* + media : { + youtube : { + params : { + autoplay : 0 + } + } + } + */ + media : {}, + + slideShow : { + autoStart : false, + speed : 4000 + }, + + thumbs : { + autoStart : false, // Display thumbnails on opening + hideOnClose : true // Hide thumbnail grid when closing animation starts + }, + + // Callbacks + //========== + + // See Documentation/API/Events for more information + // Example: + /* + afterShow: function( instance, current ) { + console.info( 'Clicked element:' ); + console.info( current.opts.$orig ); + } + */ + + onInit : $.noop, // When instance has been initialized + + beforeLoad : $.noop, // Before the content of a slide is being loaded + afterLoad : $.noop, // When the content of a slide is done loading + + beforeShow : $.noop, // Before open animation starts + afterShow : $.noop, // When content is done loading and animating + + beforeClose : $.noop, // Before the instance attempts to close. Return false to cancel the close. + afterClose : $.noop, // After instance has been closed + + onActivate : $.noop, // When instance is brought to front + onDeactivate : $.noop, // When other instance has been activated + + + // Interaction + // =========== + + // Use options below to customize taken action when user clicks or double clicks on the fancyBox area, + // each option can be string or method that returns value. + // + // Possible values: + // "close" - close instance + // "next" - move to next gallery item + // "nextOrClose" - move to next gallery item or close if gallery has only one item + // "toggleControls" - show/hide controls + // "zoom" - zoom image (if loaded) + // false - do nothing + + // Clicked on the content + clickContent : function( current, event ) { + return current.type === 'image' ? 'zoom' : false; + }, + + // Clicked on the slide + clickSlide : 'close', + + // Clicked on the background (backdrop) element + clickOutside : 'close', + + // Same as previous two, but for double click + dblclickContent : false, + dblclickSlide : false, + dblclickOutside : false, + + + // Custom options when mobile device is detected + // ============================================= + + mobile : { + clickContent : function( current, event ) { + return current.type === 'image' ? 'toggleControls' : false; + }, + clickSlide : function( current, event ) { + return current.type === 'image' ? 'toggleControls' : "close"; + }, + dblclickContent : function( current, event ) { + return current.type === 'image' ? 'zoom' : false; + }, + dblclickSlide : function( current, event ) { + return current.type === 'image' ? 'zoom' : false; + } + }, + + + // Internationalization + // ============ + + lang : 'en', + i18n : { + 'en' : { + CLOSE : 'Close', + NEXT : 'Next', + PREV : 'Previous', + ERROR : 'The requested content cannot be loaded.
Please try again later.', + PLAY_START : 'Start slideshow', + PLAY_STOP : 'Pause slideshow', + FULL_SCREEN : 'Full screen', + THUMBS : 'Thumbnails' + }, + 'de' : { + CLOSE : 'Schliessen', + NEXT : 'Weiter', + PREV : 'Zurück', + ERROR : 'Die angeforderten Daten konnten nicht geladen werden.
Bitte versuchen Sie es später nochmal.', + PLAY_START : 'Diaschau starten', + PLAY_STOP : 'Diaschau beenden', + FULL_SCREEN : 'Vollbild', + THUMBS : 'Vorschaubilder' + } + } + + }; + + // Few useful variables and methods + // ================================ + + var $W = $(window); + var $D = $(document); + + var called = 0; + + + // Check if an object is a jQuery object and not a native JavaScript object + // ======================================================================== + + var isQuery = function ( obj ) { + return obj && obj.hasOwnProperty && obj instanceof $; + }; + + + // Handle multiple browsers for "requestAnimationFrame" and "cancelAnimationFrame" + // =============================================================================== + + var requestAFrame = (function () { + return window.requestAnimationFrame || + window.webkitRequestAnimationFrame || + window.mozRequestAnimationFrame || + window.oRequestAnimationFrame || + // if all else fails, use setTimeout + function (callback) { + return window.setTimeout(callback, 1000 / 60); + }; + })(); + + + // Detect the supported transition-end event property name + // ======================================================= + + var transitionEnd = (function () { + var t, el = document.createElement("fakeelement"); + + var transitions = { + "transition" : "transitionend", + "OTransition" : "oTransitionEnd", + "MozTransition" : "transitionend", + "WebkitTransition": "webkitTransitionEnd" + }; + + for (t in transitions) { + if (el.style[t] !== undefined){ + return transitions[t]; + } + } + })(); + + + // Force redraw on an element. + // This helps in cases where the browser doesn't redraw an updated element properly. + // ================================================================================= + + var forceRedraw = function( $el ) { + return ( $el && $el.length && $el[0].offsetHeight ); + }; + + + // Class definition + // ================ + + var FancyBox = function( content, opts, index ) { + var self = this; + + self.opts = $.extend( true, { index : index }, defaults, opts || {} ); + + // Exclude buttons option from deep merging + if ( opts && $.isArray( opts.buttons ) ) { + self.opts.buttons = opts.buttons; + } + + self.id = self.opts.id || ++called; + self.group = []; + + self.currIndex = parseInt( self.opts.index, 10 ) || 0; + self.prevIndex = null; + + self.prevPos = null; + self.currPos = 0; + + self.firstRun = null; + + // Create group elements from original item collection + self.createGroup( content ); + + if ( !self.group.length ) { + return; + } + + // Save last active element and current scroll position + self.$lastFocus = $(document.activeElement).blur(); + + // Collection of gallery objects + self.slides = {}; + + self.init( content ); + + }; + + $.extend(FancyBox.prototype, { + + // Create DOM structure + // ==================== + + init : function() { + var self = this; + + var testWidth, $container, buttonStr; + + var firstItemOpts = self.group[ self.currIndex ].opts; + + self.scrollTop = $D.scrollTop(); + self.scrollLeft = $D.scrollLeft(); + + + // Hide scrollbars + // =============== + + if ( !$.fancybox.getInstance() && !$.fancybox.isMobile && $( 'body' ).css('overflow') !== 'hidden' ) { + testWidth = $( 'body' ).width(); + + $( 'html' ).addClass( 'fancybox-enabled' ); + + // Compare body width after applying "overflow: hidden" + testWidth = $( 'body' ).width() - testWidth; + + // If width has changed - compensate missing scrollbars by adding right margin + if ( testWidth > 1 ) { + $( 'head' ).append( '' ); + } + } + + + // Build html markup and set references + // ==================================== + + // Build html code for buttons and insert into main template + buttonStr = ''; + + $.each( firstItemOpts.buttons, function( index, value ) { + buttonStr += ( firstItemOpts.btnTpl[ value ] || '' ); + }); + + // Create markup from base template, it will be initially hidden to + // avoid unnecessary work like painting while initializing is not complete + $container = $( self.translate( self, firstItemOpts.baseTpl.replace( '\{\{BUTTONS\}\}', buttonStr ) ) ) + .addClass( 'fancybox-is-hidden' ) + .attr('id', 'fancybox-container-' + self.id) + .addClass( firstItemOpts.baseClass ) + .data( 'FancyBox', self ) + .prependTo( firstItemOpts.parentEl ); + + // Create object holding references to jQuery wrapped nodes + self.$refs = { + container : $container + }; + + [ 'bg', 'inner', 'infobar', 'toolbar', 'stage', 'caption' ].forEach(function(item) { + self.$refs[ item ] = $container.find( '.fancybox-' + item ); + }); + + // Check for redundant elements + if ( !firstItemOpts.arrows || self.group.length < 2 ) { + $container.find('.fancybox-navigation').remove(); + } + + if ( !firstItemOpts.infobar ) { + self.$refs.infobar.remove(); + } + + if ( !firstItemOpts.toolbar ) { + self.$refs.toolbar.remove(); + } + + self.trigger( 'onInit' ); + + // Bring to front and enable events + self.activate(); + + // Build slides, load and reveal content + self.jumpTo( self.currIndex ); + }, + + + // Simple i18n support - replaces object keys found in template + // with corresponding values + // ============================================================ + + translate : function( obj, str ) { + var arr = obj.opts.i18n[ obj.opts.lang ]; + + return str.replace(/\{\{(\w+)\}\}/g, function(match, n) { + var value = arr[n]; + + if ( value === undefined ) { + return match; + } + + return value; + }); + }, + + // Create array of gally item objects + // Check if each object has valid type and content + // =============================================== + + createGroup : function ( content ) { + var self = this; + var items = $.makeArray( content ); + + $.each(items, function( i, item ) { + var obj = {}, + opts = {}, + data = [], + $item, + type, + src, + srcParts; + + // Step 1 - Make sure we have an object + // ==================================== + + if ( $.isPlainObject( item ) ) { + + // We probably have manual usage here, something like + // $.fancybox.open( [ { src : "image.jpg", type : "image" } ] ) + + obj = item; + opts = item.opts || item; + + } else if ( $.type( item ) === 'object' && $( item ).length ) { + + // Here we propbably have jQuery collection returned by some selector + + $item = $( item ); + data = $item.data(); + + opts = 'options' in data ? data.options : {}; + opts = $.type( opts ) === 'object' ? opts : {}; + + obj.src = 'src' in data ? data.src : ( opts.src || $item.attr( 'href' ) ); + + [ 'width', 'height', 'thumb', 'type', 'filter' ].forEach(function(item) { + if ( item in data ) { + opts[ item ] = data[ item ]; + } + }); + + if ( 'srcset' in data ) { + opts.image = { srcset : data.srcset }; + } + + opts.$orig = $item; + + if ( !obj.type && !obj.src ) { + obj.type = 'inline'; + obj.src = item; + } + + } else { + + // Assume we have a simple html code, for example: + // $.fancybox.open( '

Hi!

' ); + + obj = { + type : 'html', + src : item + '' + }; + + } + + // Each gallery object has full collection of options + obj.opts = $.extend( true, {}, self.opts, opts ); + + if ( $.fancybox.isMobile ) { + obj.opts = $.extend( true, {}, obj.opts, obj.opts.mobile ); + } + + + // Step 2 - Make sure we have content type, if not - try to guess + // ============================================================== + + type = obj.type || obj.opts.type; + src = obj.src || ''; + + if ( !type && src ) { + if ( src.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i) ) { + type = 'image'; + + } else if ( src.match(/\.(pdf)((\?|#).*)?$/i) ) { + type = 'pdf'; + + } else if ( src.charAt(0) === '#' ) { + type = 'inline'; + } + } + + obj.type = type; + + + // Step 3 - Some adjustments + // ========================= + + obj.index = self.group.length; + + // Check if $orig and $thumb objects exist + if ( obj.opts.$orig && !obj.opts.$orig.length ) { + delete obj.opts.$orig; + } + + if ( !obj.opts.$thumb && obj.opts.$orig ) { + obj.opts.$thumb = obj.opts.$orig.find( 'img:first' ); + } + + if ( obj.opts.$thumb && !obj.opts.$thumb.length ) { + delete obj.opts.$thumb; + } + + // Caption is a "special" option, it can be passed as a method + if ( $.type( obj.opts.caption ) === 'function' ) { + obj.opts.caption = obj.opts.caption.apply( item, [ self, obj ] ); + + } else if ( 'caption' in data ) { + obj.opts.caption = data.caption; + } + + // Make sure we have caption as a string + obj.opts.caption = obj.opts.caption === undefined ? '' : obj.opts.caption + ''; + + // Check if url contains "filter" used to filter the content + // Example: "ajax.html #something" + if ( type === 'ajax' ) { + srcParts = src.split(/\s+/, 2); + + if ( srcParts.length > 1 ) { + obj.src = srcParts.shift(); + + obj.opts.filter = srcParts.shift(); + } + } + + if ( obj.opts.smallBtn == 'auto' ) { + + if ( $.inArray( type, ['html', 'inline', 'ajax'] ) > -1 ) { + obj.opts.toolbar = false; + obj.opts.smallBtn = true; + + } else { + obj.opts.smallBtn = false; + } + + } + + // If the type is "pdf", then simply load file into iframe + if ( type === 'pdf' ) { + obj.type = 'iframe'; + + obj.opts.iframe.preload = false; + } + + // Hide all buttons and disable interactivity for modal items + if ( obj.opts.modal ) { + + obj.opts = $.extend(true, obj.opts, { + // Remove buttons + infobar : 0, + toolbar : 0, + + smallBtn : 0, + + // Disable keyboard navigation + keyboard : 0, + + // Disable some modules + slideShow : 0, + fullScreen : 0, + thumbs : 0, + touch : 0, + + // Disable click event handlers + clickContent : false, + clickSlide : false, + clickOutside : false, + dblclickContent : false, + dblclickSlide : false, + dblclickOutside : false + }); + + } + + // Step 4 - Add processed object to group + // ====================================== + + self.group.push( obj ); + + }); + + }, + + + // Attach an event handler functions for: + // - navigation buttons + // - browser scrolling, resizing; + // - focusing + // - keyboard + // - detect idle + // ====================================== + + addEvents : function() { + var self = this; + + self.removeEvents(); + + // Make navigation elements clickable + self.$refs.container.on('click.fb-close', '[data-fancybox-close]', function(e) { + e.stopPropagation(); + e.preventDefault(); + + self.close( e ); + + }).on( 'click.fb-prev touchend.fb-prev', '[data-fancybox-prev]', function(e) { + e.stopPropagation(); + e.preventDefault(); + + self.previous(); + + }).on( 'click.fb-next touchend.fb-next', '[data-fancybox-next]', function(e) { + e.stopPropagation(); + e.preventDefault(); + + self.next(); + + }); + + + // Handle page scrolling and browser resizing + $W.on('orientationchange.fb resize.fb', function(e) { + + if ( e && e.originalEvent && e.originalEvent.type === "resize" ) { + + requestAFrame(function() { + self.update(); + }); + + } else { + + self.$refs.stage.hide(); + + setTimeout(function() { + self.$refs.stage.show(); + + self.update(); + }, 500); + + } + + }); + + // Trap keyboard focus inside of the modal, so the user does not accidentally tab outside of the modal + // (a.k.a. "escaping the modal") + $D.on('focusin.fb', function(e) { + var instance = $.fancybox ? $.fancybox.getInstance() : null; + + if ( instance.isClosing || !instance.current || !instance.current.opts.trapFocus || $( e.target ).hasClass( 'fancybox-container' ) || $( e.target ).is( document ) ) { + return; + } + + if ( instance && $( e.target ).css( 'position' ) !== 'fixed' && !instance.$refs.container.has( e.target ).length ) { + e.stopPropagation(); + + instance.focus(); + + // Sometimes page gets scrolled, set it back + $W.scrollTop( self.scrollTop ).scrollLeft( self.scrollLeft ); + } + }); + + + // Enable keyboard navigation + $D.on('keydown.fb', function (e) { + var current = self.current, + keycode = e.keyCode || e.which; + + if ( !current || !current.opts.keyboard ) { + return; + } + + if ( $(e.target).is('input') || $(e.target).is('textarea') ) { + return; + } + + // Backspace and Esc keys + if ( keycode === 8 || keycode === 27 ) { + e.preventDefault(); + + self.close( e ); + + return; + } + + // Left arrow and Up arrow + if ( keycode === 37 || keycode === 38 ) { + e.preventDefault(); + + self.previous(); + + return; + } + + // Righ arrow and Down arrow + if ( keycode === 39 || keycode === 40 ) { + e.preventDefault(); + + self.next(); + + return; + } + + self.trigger('afterKeydown', e, keycode); + }); + + + // Hide controls after some inactivity period + if ( self.group[ self.currIndex ].opts.idleTime ) { + self.idleSecondsCounter = 0; + + $D.on('mousemove.fb-idle mouseenter.fb-idle mouseleave.fb-idle mousedown.fb-idle touchstart.fb-idle touchmove.fb-idle scroll.fb-idle keydown.fb-idle', function() { + self.idleSecondsCounter = 0; + + if ( self.isIdle ) { + self.showControls(); + } + + self.isIdle = false; + }); + + self.idleInterval = window.setInterval(function() { + + self.idleSecondsCounter++; + + if ( self.idleSecondsCounter >= self.group[ self.currIndex ].opts.idleTime ) { + self.isIdle = true; + self.idleSecondsCounter = 0; + + self.hideControls(); + } + + }, 1000); + } + + }, + + + // Remove events added by the core + // =============================== + + removeEvents : function () { + var self = this; + + $W.off( 'orientationchange.fb resize.fb' ); + $D.off( 'focusin.fb keydown.fb .fb-idle' ); + + this.$refs.container.off( '.fb-close .fb-prev .fb-next' ); + + if ( self.idleInterval ) { + window.clearInterval( self.idleInterval ); + + self.idleInterval = null; + } + }, + + + // Change to previous gallery item + // =============================== + + previous : function( duration ) { + return this.jumpTo( this.currPos - 1, duration ); + }, + + + // Change to next gallery item + // =========================== + + next : function( duration ) { + return this.jumpTo( this.currPos + 1, duration ); + }, + + + // Switch to selected gallery item + // =============================== + + jumpTo : function ( pos, duration, slide ) { + var self = this, + firstRun, + loop, + current, + previous, + canvasWidth, + currentPos, + transitionProps; + + var groupLen = self.group.length; + + if ( self.isSliding || self.isClosing || ( self.isAnimating && self.firstRun ) ) { + return; + } + + pos = parseInt( pos, 10 ); + loop = self.current ? self.current.opts.loop : self.opts.loop; + + if ( !loop && ( pos < 0 || pos >= groupLen ) ) { + return false; + } + + firstRun = self.firstRun = ( self.firstRun === null ); + + if ( groupLen < 2 && !firstRun && !!self.isSliding ) { + return; + } + + previous = self.current; + + self.prevIndex = self.currIndex; + self.prevPos = self.currPos; + + // Create slides + current = self.createSlide( pos ); + + if ( groupLen > 1 ) { + if ( loop || current.index > 0 ) { + self.createSlide( pos - 1 ); + } + + if ( loop || current.index < groupLen - 1 ) { + self.createSlide( pos + 1 ); + } + } + + self.current = current; + self.currIndex = current.index; + self.currPos = current.pos; + + self.trigger( 'beforeShow', firstRun ); + + self.updateControls(); + + currentPos = $.fancybox.getTranslate( current.$slide ); + + current.isMoved = ( currentPos.left !== 0 || currentPos.top !== 0 ) && !current.$slide.hasClass( 'fancybox-animated' ); + current.forcedDuration = undefined; + + if ( $.isNumeric( duration ) ) { + current.forcedDuration = duration; + } else { + duration = current.opts[ firstRun ? 'animationDuration' : 'transitionDuration' ]; + } + + duration = parseInt( duration, 10 ); + + // Fresh start - reveal container, current slide and start loading content + if ( firstRun ) { + + if ( current.opts.animationEffect && duration ) { + self.$refs.container.css( 'transition-duration', duration + 'ms' ); + } + + self.$refs.container.removeClass( 'fancybox-is-hidden' ); + + forceRedraw( self.$refs.container ); + + self.$refs.container.addClass( 'fancybox-is-open' ); + + // Make first slide visible (to display loading icon, if needed) + current.$slide.addClass( 'fancybox-slide--current' ); + + self.loadSlide( current ); + + self.preload(); + + return; + } + + // Clean up + $.each(self.slides, function( index, slide ) { + $.fancybox.stop( slide.$slide ); + }); + + // Make current that slide is visible even if content is still loading + current.$slide.removeClass( 'fancybox-slide--next fancybox-slide--previous' ).addClass( 'fancybox-slide--current' ); + + // If slides have been dragged, animate them to correct position + if ( current.isMoved ) { + canvasWidth = Math.round( current.$slide.width() ); + + $.each(self.slides, function( index, slide ) { + var pos = slide.pos - current.pos; + + $.fancybox.animate( slide.$slide, { + top : 0, + left : ( pos * canvasWidth ) + ( pos * slide.opts.gutter ) + }, duration, function() { + + slide.$slide.removeAttr('style').removeClass( 'fancybox-slide--next fancybox-slide--previous' ); + + if ( slide.pos === self.currPos ) { + current.isMoved = false; + + self.complete(); + } + }); + }); + + } else { + self.$refs.stage.children().removeAttr( 'style' ); + } + + // Start transition that reveals current content + // or wait when it will be loaded + + if ( current.isLoaded ) { + self.revealContent( current ); + + } else { + self.loadSlide( current ); + } + + self.preload(); + + if ( previous.pos === current.pos ) { + return; + } + + // Handle previous slide + // ===================== + + transitionProps = 'fancybox-slide--' + ( previous.pos > current.pos ? 'next' : 'previous' ); + + previous.$slide.removeClass( 'fancybox-slide--complete fancybox-slide--current fancybox-slide--next fancybox-slide--previous' ); + + previous.isComplete = false; + + if ( !duration || ( !current.isMoved && !current.opts.transitionEffect ) ) { + return; + } + + if ( current.isMoved ) { + previous.$slide.addClass( transitionProps ); + + } else { + + transitionProps = 'fancybox-animated ' + transitionProps + ' fancybox-fx-' + current.opts.transitionEffect; + + $.fancybox.animate( previous.$slide, transitionProps, duration, function() { + previous.$slide.removeClass( transitionProps ).removeAttr( 'style' ); + }); + + } + + }, + + + // Create new "slide" element + // These are gallery items that are actually added to DOM + // ======================================================= + + createSlide : function( pos ) { + + var self = this; + var $slide; + var index; + + index = pos % self.group.length; + index = index < 0 ? self.group.length + index : index; + + if ( !self.slides[ pos ] && self.group[ index ] ) { + $slide = $('
').appendTo( self.$refs.stage ); + + self.slides[ pos ] = $.extend( true, {}, self.group[ index ], { + pos : pos, + $slide : $slide, + isLoaded : false, + }); + + self.updateSlide( self.slides[ pos ] ); + } + + return self.slides[ pos ]; + }, + + + // Scale image to the actual size of the image + // =========================================== + + scaleToActual : function( x, y, duration ) { + + var self = this; + + var current = self.current; + var $what = current.$content; + + var imgPos, posX, posY, scaleX, scaleY; + + var canvasWidth = parseInt( current.$slide.width(), 10 ); + var canvasHeight = parseInt( current.$slide.height(), 10 ); + + var newImgWidth = current.width; + var newImgHeight = current.height; + + if ( !( current.type == 'image' && !current.hasError) || !$what || self.isAnimating) { + return; + } + + $.fancybox.stop( $what ); + + self.isAnimating = true; + + x = x === undefined ? canvasWidth * 0.5 : x; + y = y === undefined ? canvasHeight * 0.5 : y; + + imgPos = $.fancybox.getTranslate( $what ); + + scaleX = newImgWidth / imgPos.width; + scaleY = newImgHeight / imgPos.height; + + // Get center position for original image + posX = ( canvasWidth * 0.5 - newImgWidth * 0.5 ); + posY = ( canvasHeight * 0.5 - newImgHeight * 0.5 ); + + // Make sure image does not move away from edges + if ( newImgWidth > canvasWidth ) { + posX = imgPos.left * scaleX - ( ( x * scaleX ) - x ); + + if ( posX > 0 ) { + posX = 0; + } + + if ( posX < canvasWidth - newImgWidth ) { + posX = canvasWidth - newImgWidth; + } + } + + if ( newImgHeight > canvasHeight) { + posY = imgPos.top * scaleY - ( ( y * scaleY ) - y ); + + if ( posY > 0 ) { + posY = 0; + } + + if ( posY < canvasHeight - newImgHeight ) { + posY = canvasHeight - newImgHeight; + } + } + + self.updateCursor( newImgWidth, newImgHeight ); + + $.fancybox.animate( $what, { + top : posY, + left : posX, + scaleX : scaleX, + scaleY : scaleY + }, duration || 330, function() { + self.isAnimating = false; + }); + + // Stop slideshow + if ( self.SlideShow && self.SlideShow.isActive ) { + self.SlideShow.stop(); + } + }, + + + // Scale image to fit inside parent element + // ======================================== + + scaleToFit : function( duration ) { + + var self = this; + + var current = self.current; + var $what = current.$content; + var end; + + if ( !( current.type == 'image' && !current.hasError) || !$what || self.isAnimating ) { + return; + } + + $.fancybox.stop( $what ); + + self.isAnimating = true; + + end = self.getFitPos( current ); + + self.updateCursor( end.width, end.height ); + + $.fancybox.animate( $what, { + top : end.top, + left : end.left, + scaleX : end.width / $what.width(), + scaleY : end.height / $what.height() + }, duration || 330, function() { + self.isAnimating = false; + }); + + }, + + // Calculate image size to fit inside viewport + // =========================================== + + getFitPos : function( slide ) { + var self = this; + var $what = slide.$content; + + var imgWidth = slide.width; + var imgHeight = slide.height; + + var margin = slide.opts.margin; + + var canvasWidth, canvasHeight, minRatio, width, height; + + if ( !$what || !$what.length || ( !imgWidth && !imgHeight) ) { + return false; + } + + // Convert "margin to CSS style: [ top, right, bottom, left ] + if ( $.type( margin ) === "number" ) { + margin = [ margin, margin ]; + } + + if ( margin.length == 2 ) { + margin = [ margin[0], margin[1], margin[0], margin[1] ]; + } + + if ( $W.width() < 800 ) { + margin = [ 0, 0, 0, 0 ]; + } + + // We can not use $slide width here, because it can have different diemensions while in transiton + canvasWidth = parseInt( self.$refs.stage.width(), 10 ) - ( margin[ 1 ] + margin[ 3 ] ); + canvasHeight = parseInt( self.$refs.stage.height(), 10 ) - ( margin[ 0 ] + margin[ 2 ] ); + + minRatio = Math.min(1, canvasWidth / imgWidth, canvasHeight / imgHeight ); + + width = Math.floor( minRatio * imgWidth ); + height = Math.floor( minRatio * imgHeight ); + + // Use floor rounding to make sure it really fits + return { + top : Math.floor( ( canvasHeight - height ) * 0.5 ) + margin[ 0 ], + left : Math.floor( ( canvasWidth - width ) * 0.5 ) + margin[ 3 ], + width : width, + height : height + }; + + }, + + + // Update position and content of all slides + // ========================================= + + update : function() { + + var self = this; + + $.each( self.slides, function( key, slide ) { + self.updateSlide( slide ); + }); + + }, + + + // Update slide position and scale content to fit + // ============================================== + + updateSlide : function( slide ) { + + var self = this; + var $what = slide.$content; + + if ( $what && ( slide.width || slide.height ) ) { + $.fancybox.stop( $what ); + + $.fancybox.setTranslate( $what, self.getFitPos( slide ) ); + + if ( slide.pos === self.currPos ) { + self.updateCursor(); + } + } + + slide.$slide.trigger( 'refresh' ); + + self.trigger( 'onUpdate', slide ); + + }, + + // Update cursor style depending if content can be zoomed + // ====================================================== + + updateCursor : function( nextWidth, nextHeight ) { + + var self = this; + var isScaledDown; + + var $container = self.$refs.container.removeClass('fancybox-is-zoomable fancybox-can-zoomIn fancybox-can-drag fancybox-can-zoomOut'); + + if ( !self.current || self.isClosing ) { + return; + } + + if ( self.isZoomable() ) { + + $container.addClass( 'fancybox-is-zoomable' ); + + if ( nextWidth !== undefined && nextHeight !== undefined ) { + isScaledDown = nextWidth < self.current.width && nextHeight < self.current.height; + + } else { + isScaledDown = self.isScaledDown(); + } + + if ( isScaledDown ) { + + // If image is scaled down, then, obviously, it can be zoomed to full size + $container.addClass('fancybox-can-zoomIn'); + + } else { + + if ( self.current.opts.touch ) { + + // If image size ir largen than available available and touch module is not disable, + // then user can do panning + $container.addClass('fancybox-can-drag'); + + } else { + $container.addClass('fancybox-can-zoomOut'); + } + + } + + } else if ( self.current.opts.touch ) { + $container.addClass('fancybox-can-drag'); + } + + }, + + + // Check if current slide is zoomable + // ================================== + + isZoomable : function() { + + var self = this; + + var current = self.current; + var fitPos; + + if ( !current || self.isClosing ) { + return; + } + + // Assume that slide is zoomable if + // - image is loaded successfuly + // - click action is "zoom" + // - actual size of the image is smaller than available area + if ( current.type === 'image' && current.isLoaded && !current.hasError && + ( current.opts.clickContent === 'zoom' || ( $.isFunction( current.opts.clickContent ) && current.opts.clickContent( current ) === "zoom" ) ) + ) { + + fitPos = self.getFitPos( current ); + + if ( current.width > fitPos.width || current.height > fitPos.height ) { + return true; + } + + } + + return false; + + }, + + + // Check if current image dimensions are smaller than actual + // ========================================================= + + isScaledDown : function() { + + var self = this; + + var current = self.current; + var $what = current.$content; + + var rez = false; + + if ( $what ) { + rez = $.fancybox.getTranslate( $what ); + rez = rez.width < current.width || rez.height < current.height; + } + + return rez; + + }, + + + // Check if image dimensions exceed parent element + // =============================================== + + canPan : function() { + + var self = this; + + var current = self.current; + var $what = current.$content; + + var rez = false; + + if ( $what ) { + rez = self.getFitPos( current ); + rez = Math.abs( $what.width() - rez.width ) > 1 || Math.abs( $what.height() - rez.height ) > 1; + + } + + return rez; + + }, + + + // Load content into the slide + // =========================== + + loadSlide : function( slide ) { + + var self = this, type, $slide; + var ajaxLoad; + + if ( slide.isLoading ) { + return; + } + + if ( slide.isLoaded ) { + return; + } + + slide.isLoading = true; + + self.trigger( 'beforeLoad', slide ); + + type = slide.type; + $slide = slide.$slide; + + $slide + .off( 'refresh' ) + .trigger( 'onReset' ) + .addClass( 'fancybox-slide--' + ( type || 'unknown' ) ) + .addClass( slide.opts.slideClass ); + + // Create content depending on the type + + switch ( type ) { + + case 'image': + + self.setImage( slide ); + + break; + + case 'iframe': + + self.setIframe( slide ); + + break; + + case 'html': + + self.setContent( slide, slide.src || slide.content ); + + break; + + case 'inline': + + if ( $( slide.src ).length ) { + self.setContent( slide, $( slide.src ) ); + + } else { + self.setError( slide ); + } + + break; + + case 'ajax': + + self.showLoading( slide ); + + ajaxLoad = $.ajax( $.extend( {}, slide.opts.ajax.settings, { + url : slide.src, + success : function ( data, textStatus ) { + + if ( textStatus === 'success' ) { + self.setContent( slide, data ); + } + + }, + error : function ( jqXHR, textStatus ) { + + if ( jqXHR && textStatus !== 'abort' ) { + self.setError( slide ); + } + + } + })); + + $slide.one( 'onReset', function () { + ajaxLoad.abort(); + }); + + break; + + default: + + self.setError( slide ); + + break; + + } + + return true; + + }, + + + // Use thumbnail image, if possible + // ================================ + + setImage : function( slide ) { + + var self = this; + var srcset = slide.opts.image.srcset; + + var found, temp, pxRatio, windowWidth; + + // If we have "srcset", then we need to find matching "src" value. + // This is necessary, because when you set an src attribute, the browser will preload the image + // before any javascript or even CSS is applied. + if ( srcset ) { + pxRatio = window.devicePixelRatio || 1; + windowWidth = window.innerWidth * pxRatio; + + temp = srcset.split(',').map(function ( el ) { + var ret = {}; + + el.trim().split(/\s+/).forEach(function ( el, i ) { + var value = parseInt( el.substring(0, el.length - 1), 10 ); + + if ( i === 0 ) { + return ( ret.url = el ); + } + + if ( value ) { + ret.value = value; + ret.postfix = el[ el.length - 1 ]; + } + + }); + + return ret; + }); + + // Sort by value + temp.sort(function (a, b) { + return a.value - b.value; + }); + + // Ok, now we have an array of all srcset values + for ( var j = 0; j < temp.length; j++ ) { + var el = temp[ j ]; + + if ( ( el.postfix === 'w' && el.value >= windowWidth ) || ( el.postfix === 'x' && el.value >= pxRatio ) ) { + found = el; + break; + } + } + + // If not found, take the last one + if ( !found && temp.length ) { + found = temp[ temp.length - 1 ]; + } + + if ( found ) { + slide.src = found.url; + + // If we have default width/height values, we can calculate height for matching source + if ( slide.width && slide.height && found.postfix == 'w' ) { + slide.height = ( slide.width / slide.height ) * found.value; + slide.width = found.value; + } + } + } + + // This will be wrapper containing both ghost and actual image + slide.$content = $('
') + .addClass( 'fancybox-is-hidden' ) + .appendTo( slide.$slide ); + + + // If we have a thumbnail, we can display it while actual image is loading + // Users will not stare at black screen and actual image will appear gradually + if ( slide.opts.preload !== false && slide.opts.width && slide.opts.height && ( slide.opts.thumb || slide.opts.$thumb ) ) { + + slide.width = slide.opts.width; + slide.height = slide.opts.height; + + slide.$ghost = $('') + .one('error', function() { + + $(this).remove(); + + slide.$ghost = null; + + self.setBigImage( slide ); + + }) + .one('load', function() { + + self.afterLoad( slide ); + + self.setBigImage( slide ); + + }) + .addClass( 'fancybox-image' ) + .appendTo( slide.$content ) + .attr( 'src', slide.opts.thumb || slide.opts.$thumb.attr( 'src' ) ); + + } else { + + self.setBigImage( slide ); + + } + + }, + + + // Create full-size image + // ====================== + + setBigImage : function ( slide ) { + var self = this; + var $img = $(''); + + slide.$image = $img + .one('error', function() { + + self.setError( slide ); + + }) + .one('load', function() { + + // Clear timeout that checks if loading icon needs to be displayed + clearTimeout( slide.timouts ); + + slide.timouts = null; + + if ( self.isClosing ) { + return; + } + + slide.width = this.naturalWidth; + slide.height = this.naturalHeight; + + if ( slide.opts.image.srcset ) { + $img.attr( 'sizes', '100vw' ).attr( 'srcset', slide.opts.image.srcset ); + } + + self.hideLoading( slide ); + + if ( slide.$ghost ) { + + slide.timouts = setTimeout(function() { + slide.timouts = null; + + slide.$ghost.hide(); + + }, Math.min( 300, Math.max( 1000, slide.height / 1600 ) ) ); + + } else { + self.afterLoad( slide ); + } + + }) + .addClass( 'fancybox-image' ) + .attr('src', slide.src) + .appendTo( slide.$content ); + + if ( $img[0].complete ) { + $img.trigger( 'load' ); + + } else if( $img[0].error ) { + $img.trigger( 'error' ); + + } else { + + slide.timouts = setTimeout(function() { + if ( !$img[0].complete && !slide.hasError ) { + self.showLoading( slide ); + } + + }, 100); + + } + + }, + + + // Create iframe wrapper, iframe and bindings + // ========================================== + + setIframe : function( slide ) { + var self = this, + opts = slide.opts.iframe, + $slide = slide.$slide, + $iframe; + + slide.$content = $('
') + .css( opts.css ) + .appendTo( $slide ); + + $iframe = $( opts.tpl.replace(/\{rnd\}/g, new Date().getTime()) ) + .attr( opts.attr ) + .appendTo( slide.$content ); + + if ( opts.preload ) { + + self.showLoading( slide ); + + // Unfortunately, it is not always possible to determine if iframe is successfully loaded + // (due to browser security policy) + + $iframe.on('load.fb error.fb', function(e) { + this.isReady = 1; + + slide.$slide.trigger( 'refresh' ); + + self.afterLoad( slide ); + }); + + // Recalculate iframe content size + // =============================== + + $slide.on('refresh.fb', function() { + var $wrap = slide.$content, + $contents, + $body, + scrollWidth, + frameWidth, + frameHeight; + + if ( $iframe[0].isReady !== 1 ) { + return; + } + + // Check if content is accessible, + // it will fail if frame is not with the same origin + + try { + $contents = $iframe.contents(); + $body = $contents.find('body'); + + } catch (ignore) {} + + // Calculate dimensions for the wrapper + if ( $body && $body.length && !( opts.css.width !== undefined && opts.css.height !== undefined ) ) { + + scrollWidth = $iframe[0].contentWindow.document.documentElement.scrollWidth; + + frameWidth = Math.ceil( $body.outerWidth(true) + ( $wrap.width() - scrollWidth ) ); + frameHeight = Math.ceil( $body.outerHeight(true) ); + + // Resize wrapper to fit iframe content + $wrap.css({ + 'width' : opts.css.width === undefined ? frameWidth + ( $wrap.outerWidth() - $wrap.innerWidth() ) : opts.css.width, + 'height' : opts.css.height === undefined ? frameHeight + ( $wrap.outerHeight() - $wrap.innerHeight() ) : opts.css.height + }); + + } + + $wrap.removeClass( 'fancybox-is-hidden' ); + + }); + + } else { + + this.afterLoad( slide ); + + } + + $iframe.attr( 'src', slide.src ); + + if ( slide.opts.smallBtn === true ) { + slide.$content.prepend( self.translate( slide, slide.opts.btnTpl.smallBtn ) ); + } + + // Remove iframe if closing or changing gallery item + $slide.one( 'onReset', function () { + + // This helps IE not to throw errors when closing + try { + + $( this ).find( 'iframe' ).hide().attr( 'src', '//about:blank' ); + + } catch ( ignore ) {} + + $( this ).empty(); + + slide.isLoaded = false; + + }); + + }, + + + // Wrap and append content to the slide + // ====================================== + + setContent : function ( slide, content ) { + + var self = this; + + if ( self.isClosing ) { + return; + } + + self.hideLoading( slide ); + + slide.$slide.empty(); + + if ( isQuery( content ) && content.parent().length ) { + + // If content is a jQuery object, then it will be moved to the slide. + // The placeholder is created so we will know where to put it back. + // If user is navigating gallery fast, then the content might be already inside fancyBox + // ===================================================================================== + + // Make sure content is not already moved to fancyBox + content.parent( '.fancybox-slide--inline' ).trigger( 'onReset' ); + + // Create temporary element marking original place of the content + slide.$placeholder = $( '
' ).hide().insertAfter( content ); + + // Make sure content is visible + content.css('display', 'inline-block'); + + } else if ( !slide.hasError ) { + + // If content is just a plain text, try to convert it to html + if ( $.type( content ) === 'string' ) { + content = $('
').append( $.trim( content ) ).contents(); + + // If we have text node, then add wrapping element to make vertical alignment work + if ( content[0].nodeType === 3 ) { + content = $('
').html( content ); + } + } + + // If "filter" option is provided, then filter content + if ( slide.opts.filter ) { + content = $('
').html( content ).find( slide.opts.filter ); + } + + } + + slide.$slide.one('onReset', function () { + + // Put content back + if ( slide.$placeholder ) { + slide.$placeholder.after( content.hide() ).remove(); + + slide.$placeholder = null; + } + + // Remove custom close button + if ( slide.$smallBtn ) { + slide.$smallBtn.remove(); + + slide.$smallBtn = null; + } + + // Remove content and mark slide as not loaded + if ( !slide.hasError ) { + $(this).empty(); + + slide.isLoaded = false; + } + + }); + + slide.$content = $( content ).appendTo( slide.$slide ); + + if ( slide.opts.smallBtn && !slide.$smallBtn ) { + slide.$smallBtn = $( self.translate( slide, slide.opts.btnTpl.smallBtn ) ).appendTo( slide.$content ); + } + + this.afterLoad( slide ); + }, + + // Display error message + // ===================== + + setError : function ( slide ) { + + slide.hasError = true; + + slide.$slide.removeClass( 'fancybox-slide--' + slide.type ); + + this.setContent( slide, this.translate( slide, slide.opts.errorTpl ) ); + + }, + + + // Show loading icon inside the slide + // ================================== + + showLoading : function( slide ) { + + var self = this; + + slide = slide || self.current; + + if ( slide && !slide.$spinner ) { + slide.$spinner = $( self.opts.spinnerTpl ).appendTo( slide.$slide ); + } + + }, + + // Remove loading icon from the slide + // ================================== + + hideLoading : function( slide ) { + + var self = this; + + slide = slide || self.current; + + if ( slide && slide.$spinner ) { + slide.$spinner.remove(); + + delete slide.$spinner; + } + + }, + + + // Adjustments after slide content has been loaded + // =============================================== + + afterLoad : function( slide ) { + + var self = this; + + if ( self.isClosing ) { + return; + } + + slide.isLoading = false; + slide.isLoaded = true; + + self.trigger( 'afterLoad', slide ); + + self.hideLoading( slide ); + + if ( slide.opts.protect && slide.$content && !slide.hasError ) { + + // Disable right click + slide.$content.on( 'contextmenu.fb', function( e ) { + if ( e.button == 2 ) { + e.preventDefault(); + } + + return true; + }); + + // Add fake element on top of the image + // This makes a bit harder for user to select image + if ( slide.type === 'image' ) { + $( '
' ).appendTo( slide.$content ); + } + + } + + self.revealContent( slide ); + + }, + + + // Make content visible + // This method is called right after content has been loaded or + // user navigates gallery and transition should start + // ============================================================ + + revealContent : function( slide ) { + + var self = this; + var $slide = slide.$slide; + + var effect, effectClassName, duration, opacity, end, start = false; + + effect = slide.opts[ self.firstRun ? 'animationEffect' : 'transitionEffect' ]; + duration = slide.opts[ self.firstRun ? 'animationDuration' : 'transitionDuration' ]; + + duration = parseInt( slide.forcedDuration === undefined ? duration : slide.forcedDuration, 10 ); + + if ( slide.isMoved || slide.pos !== self.currPos || !duration ) { + effect = false; + } + + // Check if can zoom + if ( effect === 'zoom' && !( slide.pos === self.currPos && duration && slide.type === 'image' && !slide.hasError && ( start = self.getThumbPos( slide ) ) ) ) { + effect = 'fade'; + } + + + // Zoom animation + // ============== + + if ( effect === 'zoom' ) { + end = self.getFitPos( slide ); + + end.scaleX = end.width / start.width; + end.scaleY = end.height / start.height; + + delete end.width; + delete end.height; + + // Check if we need to animate opacity + opacity = slide.opts.zoomOpacity; + + if ( opacity == 'auto' ) { + opacity = Math.abs( slide.width / slide.height - start.width / start.height ) > 0.1; + } + + if ( opacity ) { + start.opacity = 0.1; + end.opacity = 1; + } + + // Draw image at start position + $.fancybox.setTranslate( slide.$content.removeClass( 'fancybox-is-hidden' ), start ); + + forceRedraw( slide.$content ); + + // Start animation + $.fancybox.animate( slide.$content, end, duration, function() { + self.complete(); + }); + + return; + } + + + self.updateSlide( slide ); + + + // Simply show content + // =================== + + if ( !effect ) { + forceRedraw( $slide ); + + slide.$content.removeClass( 'fancybox-is-hidden' ); + + if ( slide.pos === self.currPos ) { + self.complete(); + } + + return; + } + + $.fancybox.stop( $slide ); + + effectClassName = 'fancybox-animated fancybox-slide--' + ( slide.pos > self.prevPos ? 'next' : 'previous' ) + ' fancybox-fx-' + effect; + + $slide.removeAttr( 'style' ).removeClass( 'fancybox-slide--current fancybox-slide--next fancybox-slide--previous' ).addClass( effectClassName ); + + slide.$content.removeClass( 'fancybox-is-hidden' ); + + //Force reflow for CSS3 transitions + forceRedraw( $slide ); + + $.fancybox.animate( $slide, 'fancybox-slide--current', duration, function(e) { + $slide.removeClass( effectClassName ).removeAttr( 'style' ); + + if ( slide.pos === self.currPos ) { + self.complete(); + } + + }, true); + + }, + + + // Check if we can and have to zoom from thumbnail + //================================================ + + getThumbPos : function( slide ) { + + var self = this; + var rez = false; + + // Check if element is inside the viewport by at least 1 pixel + var isElementVisible = function( $el ) { + var element = $el[0]; + + var elementRect = element.getBoundingClientRect(); + var parentRects = []; + + var visibleInAllParents; + + while ( element.parentElement !== null ) { + if ( $(element.parentElement).css('overflow') === 'hidden' || $(element.parentElement).css('overflow') === 'auto' ) { + parentRects.push(element.parentElement.getBoundingClientRect()); + } + + element = element.parentElement; + } + + visibleInAllParents = parentRects.every(function(parentRect){ + var visiblePixelX = Math.min(elementRect.right, parentRect.right) - Math.max(elementRect.left, parentRect.left); + var visiblePixelY = Math.min(elementRect.bottom, parentRect.bottom) - Math.max(elementRect.top, parentRect.top); + + return visiblePixelX > 0 && visiblePixelY > 0; + }); + + return visibleInAllParents && + elementRect.bottom > 0 && elementRect.right > 0 && + elementRect.left < $(window).width() && elementRect.top < $(window).height(); + }; + + var $thumb = slide.opts.$thumb; + var thumbPos = $thumb ? $thumb.offset() : 0; + var slidePos; + + if ( thumbPos && $thumb[0].ownerDocument === document && isElementVisible( $thumb ) ) { + slidePos = self.$refs.stage.offset(); + + rez = { + top : thumbPos.top - slidePos.top + parseFloat( $thumb.css( "border-top-width" ) || 0 ), + left : thumbPos.left - slidePos.left + parseFloat( $thumb.css( "border-left-width" ) || 0 ), + width : $thumb.width(), + height : $thumb.height(), + scaleX : 1, + scaleY : 1 + }; + } + + return rez; + }, + + + // Final adjustments after current gallery item is moved to position + // and it`s content is loaded + // ================================================================== + + complete : function() { + + var self = this; + + var current = self.current; + var slides = {}; + + if ( current.isMoved || !current.isLoaded || current.isComplete ) { + return; + } + + current.isComplete = true; + + current.$slide.siblings().trigger( 'onReset' ); + + // Trigger any CSS3 transiton inside the slide + forceRedraw( current.$slide ); + + current.$slide.addClass( 'fancybox-slide--complete' ); + + // Remove unnecessary slides + $.each( self.slides, function( key, slide ) { + if ( slide.pos >= self.currPos - 1 && slide.pos <= self.currPos + 1 ) { + slides[ slide.pos ] = slide; + + } else if ( slide ) { + + $.fancybox.stop( slide.$slide ); + + slide.$slide.unbind().remove(); + } + }); + + self.slides = slides; + + self.updateCursor(); + + self.trigger( 'afterShow' ); + + // Try to focus on the first focusable element + if ( $( document.activeElement ).is( '[disabled]' ) || ( current.opts.autoFocus && !( current.type == 'image' || current.type === 'iframe' ) ) ) { + self.focus(); + } + + }, + + + // Preload next and previous slides + // ================================ + + preload : function() { + var self = this; + var next, prev; + + if ( self.group.length < 2 ) { + return; + } + + next = self.slides[ self.currPos + 1 ]; + prev = self.slides[ self.currPos - 1 ]; + + if ( next && next.type === 'image' ) { + self.loadSlide( next ); + } + + if ( prev && prev.type === 'image' ) { + self.loadSlide( prev ); + } + + }, + + + // Try to find and focus on the first focusable element + // ==================================================== + + focus : function() { + var current = this.current; + var $el; + + if ( this.isClosing ) { + return; + } + + // Skip for images and iframes + $el = current && current.isComplete ? current.$slide.find('button,:input,[tabindex],a').filter(':not([disabled]):visible:first') : null; + $el = $el && $el.length ? $el : this.$refs.container; + + $el.focus(); + }, + + + // Activates current instance - brings container to the front and enables keyboard, + // notifies other instances about deactivating + // ================================================================================= + + activate : function () { + var self = this; + + // Deactivate all instances + $( '.fancybox-container' ).each(function () { + var instance = $(this).data( 'FancyBox' ); + + // Skip self and closing instances + if (instance && instance.uid !== self.uid && !instance.isClosing) { + instance.trigger( 'onDeactivate' ); + } + + }); + + if ( self.current ) { + if ( self.$refs.container.index() > 0 ) { + self.$refs.container.prependTo( document.body ); + } + + self.updateControls(); + } + + self.trigger( 'onActivate' ); + + self.addEvents(); + + }, + + + // Start closing procedure + // This will start "zoom-out" animation if needed and clean everything up afterwards + // ================================================================================= + + close : function( e, d ) { + + var self = this; + var current = self.current; + + var effect, duration; + var $what, opacity, start, end; + + var done = function() { + self.cleanUp( e ); + }; + + if ( self.isClosing ) { + return false; + } + + self.isClosing = true; + + // If beforeClose callback prevents closing, make sure content is centered + if ( self.trigger( 'beforeClose', e ) === false ) { + self.isClosing = false; + + requestAFrame(function() { + self.update(); + }); + + return false; + } + + // Remove all events + // If there are multiple instances, they will be set again by "activate" method + self.removeEvents(); + + if ( current.timouts ) { + clearTimeout( current.timouts ); + } + + $what = current.$content; + effect = current.opts.animationEffect; + duration = $.isNumeric( d ) ? d : ( effect ? current.opts.animationDuration : 0 ); + + // Remove other slides + current.$slide.off( transitionEnd ).removeClass( 'fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated' ); + + current.$slide.siblings().trigger( 'onReset' ).remove(); + + // Trigger animations + if ( duration ) { + self.$refs.container.removeClass( 'fancybox-is-open' ).addClass( 'fancybox-is-closing' ); + } + + // Clean up + self.hideLoading( current ); + + self.hideControls(); + + self.updateCursor(); + + // Check if possible to zoom-out + if ( effect === 'zoom' && !( e !== true && $what && duration && current.type === 'image' && !current.hasError && ( end = self.getThumbPos( current ) ) ) ) { + effect = 'fade'; + } + + if ( effect === 'zoom' ) { + $.fancybox.stop( $what ); + + start = $.fancybox.getTranslate( $what ); + + start.width = start.width * start.scaleX; + start.height = start.height * start.scaleY; + + // Check if we need to animate opacity + opacity = current.opts.zoomOpacity; + + if ( opacity == 'auto' ) { + opacity = Math.abs( current.width / current.height - end.width / end.height ) > 0.1; + } + + if ( opacity ) { + end.opacity = 0; + } + + start.scaleX = start.width / end.width; + start.scaleY = start.height / end.height; + + start.width = end.width; + start.height = end.height; + + $.fancybox.setTranslate( current.$content, start ); + + $.fancybox.animate( current.$content, end, duration, done ); + + return true; + } + + if ( effect && duration ) { + + // If skip animation + if ( e === true ) { + setTimeout( done, duration ); + + } else { + $.fancybox.animate( current.$slide.removeClass( 'fancybox-slide--current' ), 'fancybox-animated fancybox-slide--previous fancybox-fx-' + effect, duration, done ); + } + + } else { + done(); + } + + return true; + }, + + + // Final adjustments after removing the instance + // ============================================= + + cleanUp : function( e ) { + var self = this, + instance; + + self.current.$slide.trigger( 'onReset' ); + + self.$refs.container.empty().remove(); + + self.trigger( 'afterClose', e ); + + // Place back focus + if ( self.$lastFocus && !!self.current.opts.backFocus ) { + self.$lastFocus.focus(); + } + + self.current = null; + + // Check if there are other instances + instance = $.fancybox.getInstance(); + + if ( instance ) { + instance.activate(); + + } else { + + $W.scrollTop( self.scrollTop ).scrollLeft( self.scrollLeft ); + + $( 'html' ).removeClass( 'fancybox-enabled' ); + + $( '#fancybox-style-noscroll' ).remove(); + } + + }, + + + // Call callback and trigger an event + // ================================== + + trigger : function( name, slide ) { + var args = Array.prototype.slice.call(arguments, 1), + self = this, + obj = slide && slide.opts ? slide : self.current, + rez; + + if ( obj ) { + args.unshift( obj ); + + } else { + obj = self; + } + + args.unshift( self ); + + if ( $.isFunction( obj.opts[ name ] ) ) { + rez = obj.opts[ name ].apply( obj, args ); + } + + if ( rez === false ) { + return rez; + } + + if ( name === 'afterClose' ) { + $D.trigger( name + '.fb', args ); + + } else { + self.$refs.container.trigger( name + '.fb', args ); + } + + }, + + + // Update infobar values, navigation button states and reveal caption + // ================================================================== + + updateControls : function ( force ) { + + var self = this; + + var current = self.current; + var index = current.index; + var opts = current.opts; + var caption = opts.caption; + var $caption = self.$refs.caption; + + // Recalculate content dimensions + current.$slide.trigger( 'refresh' ); + + self.$caption = caption && caption.length ? $caption.html( caption ) : null; + + if ( !self.isHiddenControls ) { + self.showControls(); + } + + // Update info and navigation elements + $('[data-fancybox-count]').html( self.group.length ); + $('[data-fancybox-index]').html( index + 1 ); + + $('[data-fancybox-prev]').prop('disabled', ( !opts.loop && index <= 0 ) ); + $('[data-fancybox-next]').prop('disabled', ( !opts.loop && index >= self.group.length - 1 ) ); + + }, + + // Hide toolbar and caption + // ======================== + + hideControls : function () { + + this.isHiddenControls = true; + + this.$refs.container.removeClass('fancybox-show-infobar fancybox-show-toolbar fancybox-show-caption fancybox-show-nav'); + + }, + + showControls : function() { + + var self = this; + var opts = self.current ? self.current.opts : self.opts; + var $container = self.$refs.container; + + self.isHiddenControls = false; + self.idleSecondsCounter = 0; + + $container + .toggleClass('fancybox-show-toolbar', !!( opts.toolbar && opts.buttons ) ) + .toggleClass('fancybox-show-infobar', !!( opts.infobar && self.group.length > 1 ) ) + .toggleClass('fancybox-show-nav', !!( opts.arrows && self.group.length > 1 ) ) + .toggleClass('fancybox-is-modal', !!opts.modal ); + + if ( self.$caption ) { + $container.addClass( 'fancybox-show-caption '); + + } else { + $container.removeClass( 'fancybox-show-caption' ); + } + + }, + + + // Toggle toolbar and caption + // ========================== + + toggleControls : function() { + + if ( this.isHiddenControls ) { + this.showControls(); + + } else { + this.hideControls(); + } + + }, + + + }); + + + $.fancybox = { + + version : "{fancybox-version}", + defaults : defaults, + + + // Get current instance and execute a command. + // + // Examples of usage: + // + // $instance = $.fancybox.getInstance(); + // $.fancybox.getInstance().jumpTo( 1 ); + // $.fancybox.getInstance( 'jumpTo', 1 ); + // $.fancybox.getInstance( function() { + // console.info( this.currIndex ); + // }); + // ====================================================== + + getInstance : function ( command ) { + var instance = $('.fancybox-container:not(".fancybox-is-closing"):first').data( 'FancyBox' ); + var args = Array.prototype.slice.call(arguments, 1); + + if ( instance instanceof FancyBox ) { + + if ( $.type( command ) === 'string' ) { + instance[ command ].apply( instance, args ); + + } else if ( $.type( command ) === 'function' ) { + command.apply( instance, args ); + + } + + return instance; + } + + return false; + + }, + + + // Create new instance + // =================== + + open : function ( items, opts, index ) { + return new FancyBox( items, opts, index ); + }, + + + // Close current or all instances + // ============================== + + close : function ( all ) { + var instance = this.getInstance(); + + if ( instance ) { + instance.close(); + + // Try to find and close next instance + + if ( all === true ) { + this.close(); + } + } + + }, + + // Close instances and unbind all events + // ============================== + + destroy : function() { + + this.close( true ); + + $D.off( 'click.fb-start' ); + + }, + + + // Try to detect mobile devices + // ============================ + + isMobile : document.createTouch !== undefined && /Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent), + + + // Detect if 'translate3d' support is available + // ============================================ + + use3d : (function() { + var div = document.createElement('div'); + + return window.getComputedStyle && window.getComputedStyle( div ).getPropertyValue('transform') && !(document.documentMode && document.documentMode < 11); + }()), + + + // Helper function to get current visual state of an element + // returns array[ top, left, horizontal-scale, vertical-scale, opacity ] + // ===================================================================== + + getTranslate : function( $el ) { + var matrix; + + if ( !$el || !$el.length ) { + return false; + } + + matrix = $el.eq( 0 ).css('transform'); + + if ( matrix && matrix.indexOf( 'matrix' ) !== -1 ) { + matrix = matrix.split('(')[1]; + matrix = matrix.split(')')[0]; + matrix = matrix.split(','); + } else { + matrix = []; + } + + if ( matrix.length ) { + + // If IE + if ( matrix.length > 10 ) { + matrix = [ matrix[13], matrix[12], matrix[0], matrix[5] ]; + + } else { + matrix = [ matrix[5], matrix[4], matrix[0], matrix[3]]; + } + + matrix = matrix.map(parseFloat); + + } else { + matrix = [ 0, 0, 1, 1 ]; + + var transRegex = /\.*translate\((.*)px,(.*)px\)/i; + var transRez = transRegex.exec( $el.eq( 0 ).attr('style') ); + + if ( transRez ) { + matrix[ 0 ] = parseFloat( transRez[2] ); + matrix[ 1 ] = parseFloat( transRez[1] ); + } + } + + return { + top : matrix[ 0 ], + left : matrix[ 1 ], + scaleX : matrix[ 2 ], + scaleY : matrix[ 3 ], + opacity : parseFloat( $el.css('opacity') ), + width : $el.width(), + height : $el.height() + }; + + }, + + + // Shortcut for setting "translate3d" properties for element + // Can set be used to set opacity, too + // ======================================================== + + setTranslate : function( $el, props ) { + var str = ''; + var css = {}; + + if ( !$el || !props ) { + return; + } + + if ( props.left !== undefined || props.top !== undefined ) { + str = ( props.left === undefined ? $el.position().left : props.left ) + 'px, ' + ( props.top === undefined ? $el.position().top : props.top ) + 'px'; + + if ( this.use3d ) { + str = 'translate3d(' + str + ', 0px)'; + + } else { + str = 'translate(' + str + ')'; + } + } + + if ( props.scaleX !== undefined && props.scaleY !== undefined ) { + str = (str.length ? str + ' ' : '') + 'scale(' + props.scaleX + ', ' + props.scaleY + ')'; + } + + if ( str.length ) { + css.transform = str; + } + + if ( props.opacity !== undefined ) { + css.opacity = props.opacity; + } + + if ( props.width !== undefined ) { + css.width = props.width; + } + + if ( props.height !== undefined ) { + css.height = props.height; + } + + return $el.css( css ); + }, + + + // Simple CSS transition handler + // ============================= + + animate : function ( $el, to, duration, callback, leaveAnimationName ) { + var event = transitionEnd || 'transitionend'; + + if ( $.isFunction( duration ) ) { + callback = duration; + duration = null; + } + + if ( !$.isPlainObject( to ) ) { + $el.removeAttr('style'); + } + + $el.on( event, function(e) { + + // Skip events from child elements and z-index change + if ( e && e.originalEvent && ( !$el.is( e.originalEvent.target ) || e.originalEvent.propertyName == 'z-index' ) ) { + return; + } + + $el.off( event ); + + if ( $.isPlainObject( to ) ) { + + if ( to.scaleX !== undefined && to.scaleY !== undefined ) { + $el.css( 'transition-duration', '0ms' ); + + to.width = Math.round( $el.width() * to.scaleX ); + to.height = Math.round( $el.height() * to.scaleY ); + + to.scaleX = 1; + to.scaleY = 1; + + $.fancybox.setTranslate( $el, to ); + } + + } else if ( leaveAnimationName !== true ) { + $el.removeClass( to ); + } + + if ( $.isFunction( callback ) ) { + callback( e ); + } + + }); + + if ( $.isNumeric( duration ) ) { + $el.css( 'transition-duration', duration + 'ms' ); + } + + if ( $.isPlainObject( to ) ) { + $.fancybox.setTranslate( $el, to ); + + } else { + $el.addClass( to ); + } + + $el.data("timer", setTimeout(function() { + $el.trigger( 'transitionend' ); + }, duration + 16)); + + }, + + stop : function( $el ) { + clearTimeout( $el.data("timer") ); + + $el.off( transitionEnd ); + } + + }; + + + // Default click handler for "fancyboxed" links + // ============================================ + + function _run( e ) { + var target = e.currentTarget, + opts = e.data ? e.data.options : {}, + items = opts.selector ? $( opts.selector ) : ( e.data ? e.data.items : [] ), + value = $(target).attr( 'data-fancybox' ) || '', + index = 0, + active = $.fancybox.getInstance(); + + e.preventDefault(); + e.stopPropagation(); + + // Avoid opening multiple times + if ( active && active.current.opts.$orig.is( target ) ) { + return; + } + + // Get all related items and find index for clicked one + if ( value ) { + items = items.length ? items.filter( '[data-fancybox="' + value + '"]' ) : $( '[data-fancybox="' + value + '"]' ); + index = items.index( target ); + + // Sometimes current item can not be found + // (for example, when slider clones items) + if ( index < 0 ) { + index = 0; + } + + } else { + items = [ target ]; + } + + $.fancybox.open( items, opts, index ); + } + + + // Create a jQuery plugin + // ====================== + + $.fn.fancybox = function (options) { + var selector; + + options = options || {}; + selector = options.selector || false; + + if ( selector ) { + + $( 'body' ).off( 'click.fb-start', selector ).on( 'click.fb-start', selector, { + options : options + }, _run ); + + } else { + + this.off( 'click.fb-start' ).on( 'click.fb-start', { + items : this, + options : options + }, _run); + + } + + return this; + }; + + + // Self initializing plugin + // ======================== + + $D.on( 'click.fb-start', '[data-fancybox]', _run ); + +}( window, document, window.jQuery )); diff --git a/fancybox/src/js/fullscreen.js b/fancybox/src/js/fullscreen.js new file mode 100644 index 0000000..360595c --- /dev/null +++ b/fancybox/src/js/fullscreen.js @@ -0,0 +1,186 @@ +// ========================================================================== +// +// FullScreen +// Adds fullscreen functionality +// +// ========================================================================== +;(function (document, $) { + 'use strict'; + + // Collection of methods supported by user browser + var fn = (function () { + + var fnMap = [ + [ + 'requestFullscreen', + 'exitFullscreen', + 'fullscreenElement', + 'fullscreenEnabled', + 'fullscreenchange', + 'fullscreenerror' + ], + // new WebKit + [ + 'webkitRequestFullscreen', + 'webkitExitFullscreen', + 'webkitFullscreenElement', + 'webkitFullscreenEnabled', + 'webkitfullscreenchange', + 'webkitfullscreenerror' + + ], + // old WebKit (Safari 5.1) + [ + 'webkitRequestFullScreen', + 'webkitCancelFullScreen', + 'webkitCurrentFullScreenElement', + 'webkitCancelFullScreen', + 'webkitfullscreenchange', + 'webkitfullscreenerror' + + ], + [ + 'mozRequestFullScreen', + 'mozCancelFullScreen', + 'mozFullScreenElement', + 'mozFullScreenEnabled', + 'mozfullscreenchange', + 'mozfullscreenerror' + ], + [ + 'msRequestFullscreen', + 'msExitFullscreen', + 'msFullscreenElement', + 'msFullscreenEnabled', + 'MSFullscreenChange', + 'MSFullscreenError' + ] + ]; + + var val; + var ret = {}; + var i, j; + + for ( i = 0; i < fnMap.length; i++ ) { + val = fnMap[ i ]; + + if ( val && val[ 1 ] in document ) { + for ( j = 0; j < val.length; j++ ) { + ret[ fnMap[ 0 ][ j ] ] = val[ j ]; + } + + return ret; + } + } + + return false; + })(); + + // If browser does not have Full Screen API, then simply unset default button template and stop + if ( !fn ) { + $.fancybox.defaults.btnTpl.fullScreen = false; + + return; + } + + var FullScreen = { + request : function ( elem ) { + + elem = elem || document.documentElement; + + elem[ fn.requestFullscreen ]( elem.ALLOW_KEYBOARD_INPUT ); + + }, + exit : function () { + + document[ fn.exitFullscreen ](); + + }, + toggle : function ( elem ) { + + elem = elem || document.documentElement; + + if ( this.isFullscreen() ) { + this.exit(); + + } else { + this.request( elem ); + } + + }, + isFullscreen : function() { + + return Boolean( document[ fn.fullscreenElement ] ); + + }, + enabled : function() { + + return Boolean( document[ fn.fullscreenEnabled ] ); + + } + }; + + $(document).on({ + 'onInit.fb' : function(e, instance) { + var $container; + + var $button = instance.$refs.toolbar.find('[data-fancybox-fullscreen]'); + + if ( instance && !instance.FullScreen && instance.group[ instance.currIndex ].opts.fullScreen ) { + $container = instance.$refs.container; + + $container.on('click.fb-fullscreen', '[data-fancybox-fullscreen]', function(e) { + + e.stopPropagation(); + e.preventDefault(); + + FullScreen.toggle( $container[ 0 ] ); + + }); + + if ( instance.opts.fullScreen && instance.opts.fullScreen.autoStart === true ) { + FullScreen.request( $container[ 0 ] ); + } + + // Expose API + instance.FullScreen = FullScreen; + + } else { + $button.hide(); + } + + }, + + 'afterKeydown.fb' : function(e, instance, current, keypress, keycode) { + + // "P" or Spacebar + if ( instance && instance.FullScreen && keycode === 70 ) { + keypress.preventDefault(); + + instance.FullScreen.toggle( instance.$refs.container[ 0 ] ); + } + + }, + + 'beforeClose.fb' : function( instance ) { + if ( instance && instance.FullScreen ) { + FullScreen.exit(); + } + } + }); + + $(document).on(fn.fullscreenchange, function() { + var instance = $.fancybox.getInstance(); + + // If image is zooming, then force to stop and reposition properly + if ( instance.current && instance.current.type === 'image' && instance.isAnimating ) { + instance.current.$content.css( 'transition', 'none' ); + + instance.isAnimating = false; + + instance.update( true, true, 0 ); + } + + }); + +}(document, window.jQuery)); diff --git a/fancybox/src/js/guestures.js b/fancybox/src/js/guestures.js new file mode 100644 index 0000000..d31ca16 --- /dev/null +++ b/fancybox/src/js/guestures.js @@ -0,0 +1,920 @@ +// ========================================================================== +// +// Guestures +// Adds touch guestures, handles click and tap events +// +// ========================================================================== +;(function (window, document, $) { + 'use strict'; + + var requestAFrame = (function () { + return window.requestAnimationFrame || + window.webkitRequestAnimationFrame || + window.mozRequestAnimationFrame || + window.oRequestAnimationFrame || + // if all else fails, use setTimeout + function (callback) { + return window.setTimeout(callback, 1000 / 60); + }; + })(); + + + var cancelAFrame = (function () { + return window.cancelAnimationFrame || + window.webkitCancelAnimationFrame || + window.mozCancelAnimationFrame || + window.oCancelAnimationFrame || + function (id) { + window.clearTimeout(id); + }; + })(); + + + var pointers = function( e ) { + var result = []; + + e = e.originalEvent || e || window.e; + e = e.touches && e.touches.length ? e.touches : ( e.changedTouches && e.changedTouches.length ? e.changedTouches : [ e ] ); + + for ( var key in e ) { + + if ( e[ key ].pageX ) { + result.push( { x : e[ key ].pageX, y : e[ key ].pageY } ); + + } else if ( e[ key ].clientX ) { + result.push( { x : e[ key ].clientX, y : e[ key ].clientY } ); + } + } + + return result; + }; + + var distance = function( point2, point1, what ) { + if ( !point1 || !point2 ) { + return 0; + } + + if ( what === 'x' ) { + return point2.x - point1.x; + + } else if ( what === 'y' ) { + return point2.y - point1.y; + } + + return Math.sqrt( Math.pow( point2.x - point1.x, 2 ) + Math.pow( point2.y - point1.y, 2 ) ); + }; + + var isClickable = function( $el ) { + if ( $el.is('a,button,input,select,textarea') || $.isFunction( $el.get(0).onclick ) ) { + return true; + } + + // Check for attributes like data-fancybox-next or data-fancybox-close + for ( var i = 0, atts = $el[0].attributes, n = atts.length; i < n; i++ ) { + if ( atts[i].nodeName.substr(0, 14) === 'data-fancybox-' ) { + return true; + } + } + + return false; + }; + + var hasScrollbars = function( el ) { + var overflowY = window.getComputedStyle( el )['overflow-y']; + var overflowX = window.getComputedStyle( el )['overflow-x']; + + var vertical = (overflowY === 'scroll' || overflowY === 'auto') && el.scrollHeight > el.clientHeight; + var horizontal = (overflowX === 'scroll' || overflowX === 'auto') && el.scrollWidth > el.clientWidth; + + return vertical || horizontal; + }; + + var isScrollable = function ( $el ) { + var rez = false; + + while ( true ) { + rez = hasScrollbars( $el.get(0) ); + + if ( rez ) { + break; + } + + $el = $el.parent(); + + if ( !$el.length || $el.hasClass( 'fancybox-stage' ) || $el.is( 'body' ) ) { + break; + } + } + + return rez; + }; + + + var Guestures = function ( instance ) { + var self = this; + + self.instance = instance; + + self.$bg = instance.$refs.bg; + self.$stage = instance.$refs.stage; + self.$container = instance.$refs.container; + + self.destroy(); + + self.$container.on( 'touchstart.fb.touch mousedown.fb.touch', $.proxy(self, 'ontouchstart') ); + }; + + Guestures.prototype.destroy = function() { + this.$container.off( '.fb.touch' ); + }; + + Guestures.prototype.ontouchstart = function( e ) { + var self = this; + + var $target = $( e.target ); + var instance = self.instance; + var current = instance.current; + var $content = current.$content; + + var isTouchDevice = ( e.type == 'touchstart' ); + + // Do not respond to both events + if ( isTouchDevice ) { + self.$container.off( 'mousedown.fb.touch' ); + } + + // Ignore clicks while zooming or closing + if ( !current || self.instance.isAnimating || self.instance.isClosing ) { + e.stopPropagation(); + e.preventDefault(); + + return; + } + + // Ignore right click + if ( e.originalEvent && e.originalEvent.button == 2 ) { + return; + } + + // Ignore taping on links, buttons, input elements + if ( !$target.length || isClickable( $target ) || isClickable( $target.parent() ) ) { + return; + } + + // Ignore clicks on the scrollbar + if ( e.originalEvent.clientX > $target[0].clientWidth + $target.offset().left ) { + return; + } + + self.startPoints = pointers( e ); + + // Prevent zooming if already swiping + if ( !self.startPoints || ( self.startPoints.length > 1 && instance.isSliding ) ) { + return; + } + + self.$target = $target; + self.$content = $content; + self.canTap = true; + + $(document).off( '.fb.touch' ); + + $(document).on( isTouchDevice ? 'touchend.fb.touch touchcancel.fb.touch' : 'mouseup.fb.touch mouseleave.fb.touch', $.proxy(self, "ontouchend")); + $(document).on( isTouchDevice ? 'touchmove.fb.touch' : 'mousemove.fb.touch', $.proxy(self, "ontouchmove")); + + e.stopPropagation(); + + if ( !(instance.current.opts.touch || instance.canPan() ) || !( $target.is( self.$stage ) || self.$stage.find( $target ).length ) ) { + + // Prevent ghosting + if ( $target.is('img') ) { + e.preventDefault(); + } + + return; + } + + if ( !( $.fancybox.isMobile && ( isScrollable( self.$target ) || isScrollable( self.$target.parent() ) ) ) ) { + e.preventDefault(); + } + + self.canvasWidth = Math.round( current.$slide[0].clientWidth ); + self.canvasHeight = Math.round( current.$slide[0].clientHeight ); + + self.startTime = new Date().getTime(); + self.distanceX = self.distanceY = self.distance = 0; + + self.isPanning = false; + self.isSwiping = false; + self.isZooming = false; + + self.sliderStartPos = self.sliderLastPos || { top: 0, left: 0 }; + self.contentStartPos = $.fancybox.getTranslate( self.$content ); + self.contentLastPos = null; + + if ( self.startPoints.length === 1 && !self.isZooming ) { + self.canTap = !instance.isSliding; + + if ( current.type === 'image' && ( self.contentStartPos.width > self.canvasWidth + 1 || self.contentStartPos.height > self.canvasHeight + 1 ) ) { + + $.fancybox.stop( self.$content ); + + self.$content.css( 'transition-duration', '0ms' ); + + self.isPanning = true; + + } else { + + self.isSwiping = true; + } + + self.$container.addClass('fancybox-controls--isGrabbing'); + } + + if ( self.startPoints.length === 2 && !instance.isAnimating && !current.hasError && current.type === 'image' && ( current.isLoaded || current.$ghost ) ) { + self.isZooming = true; + + self.isSwiping = false; + self.isPanning = false; + + $.fancybox.stop( self.$content ); + + self.$content.css( 'transition-duration', '0ms' ); + + self.centerPointStartX = ( ( self.startPoints[0].x + self.startPoints[1].x ) * 0.5 ) - $(window).scrollLeft(); + self.centerPointStartY = ( ( self.startPoints[0].y + self.startPoints[1].y ) * 0.5 ) - $(window).scrollTop(); + + self.percentageOfImageAtPinchPointX = ( self.centerPointStartX - self.contentStartPos.left ) / self.contentStartPos.width; + self.percentageOfImageAtPinchPointY = ( self.centerPointStartY - self.contentStartPos.top ) / self.contentStartPos.height; + + self.startDistanceBetweenFingers = distance( self.startPoints[0], self.startPoints[1] ); + } + + }; + + Guestures.prototype.ontouchmove = function( e ) { + + var self = this; + + self.newPoints = pointers( e ); + + if ( $.fancybox.isMobile && ( isScrollable( self.$target ) || isScrollable( self.$target.parent() ) ) ) { + e.stopPropagation(); + + self.canTap = false; + + return; + } + + if ( !( self.instance.current.opts.touch || self.instance.canPan() ) || !self.newPoints || !self.newPoints.length ) { + return; + } + + self.distanceX = distance( self.newPoints[0], self.startPoints[0], 'x' ); + self.distanceY = distance( self.newPoints[0], self.startPoints[0], 'y' ); + + self.distance = distance( self.newPoints[0], self.startPoints[0] ); + + // Skip false ontouchmove events (Chrome) + if ( self.distance > 0 ) { + + if ( !( self.$target.is( self.$stage ) || self.$stage.find( self.$target ).length ) ) { + return; + } + + e.stopPropagation(); + e.preventDefault(); + + if ( self.isSwiping ) { + self.onSwipe(); + + } else if ( self.isPanning ) { + self.onPan(); + + } else if ( self.isZooming ) { + self.onZoom(); + } + + } + + }; + + Guestures.prototype.onSwipe = function() { + + var self = this; + + var swiping = self.isSwiping; + var left = self.sliderStartPos.left || 0; + var angle; + + if ( swiping === true ) { + + if ( Math.abs( self.distance ) > 10 ) { + + self.canTap = false; + + if ( self.instance.group.length < 2 && self.instance.opts.touch.vertical ) { + self.isSwiping = 'y'; + + } else if ( self.instance.isSliding || self.instance.opts.touch.vertical === false || ( self.instance.opts.touch.vertical === 'auto' && $( window ).width() > 800 ) ) { + self.isSwiping = 'x'; + + } else { + angle = Math.abs( Math.atan2( self.distanceY, self.distanceX ) * 180 / Math.PI ); + + self.isSwiping = ( angle > 45 && angle < 135 ) ? 'y' : 'x'; + } + + self.instance.isSliding = self.isSwiping; + + // Reset points to avoid jumping, because we dropped first swipes to calculate the angle + self.startPoints = self.newPoints; + + $.each(self.instance.slides, function( index, slide ) { + $.fancybox.stop( slide.$slide ); + + slide.$slide.css( 'transition-duration', '0ms' ); + + slide.inTransition = false; + + if ( slide.pos === self.instance.current.pos ) { + self.sliderStartPos.left = $.fancybox.getTranslate( slide.$slide ).left; + } + }); + + //self.instance.current.isMoved = true; + + // Stop slideshow + if ( self.instance.SlideShow && self.instance.SlideShow.isActive ) { + self.instance.SlideShow.stop(); + } + } + + } else { + + if ( swiping == 'x' ) { + + // Sticky edges + if ( self.distanceX > 0 && ( self.instance.group.length < 2 || ( self.instance.current.index === 0 && !self.instance.current.opts.loop ) ) ) { + left = left + Math.pow( self.distanceX, 0.8 ); + + } else if ( self.distanceX < 0 && ( self.instance.group.length < 2 || ( self.instance.current.index === self.instance.group.length - 1 && !self.instance.current.opts.loop ) ) ) { + left = left - Math.pow( -self.distanceX, 0.8 ); + + } else { + left = left + self.distanceX; + } + + } + + self.sliderLastPos = { + top : swiping == 'x' ? 0 : self.sliderStartPos.top + self.distanceY, + left : left + }; + + if ( self.requestId ) { + cancelAFrame( self.requestId ); + + self.requestId = null; + } + + self.requestId = requestAFrame(function() { + + if ( self.sliderLastPos ) { + $.each(self.instance.slides, function( index, slide ) { + var pos = slide.pos - self.instance.currPos; + + $.fancybox.setTranslate( slide.$slide, { + top : self.sliderLastPos.top, + left : self.sliderLastPos.left + ( pos * self.canvasWidth ) + ( pos * slide.opts.gutter ) + }); + }); + + self.$container.addClass( 'fancybox-is-sliding' ); + } + + }); + + } + + }; + + Guestures.prototype.onPan = function() { + + var self = this; + + var newOffsetX, newOffsetY, newPos; + + self.canTap = false; + + if ( self.contentStartPos.width > self.canvasWidth ) { + newOffsetX = self.contentStartPos.left + self.distanceX; + + } else { + newOffsetX = self.contentStartPos.left; + } + + newOffsetY = self.contentStartPos.top + self.distanceY; + + newPos = self.limitMovement( newOffsetX, newOffsetY, self.contentStartPos.width, self.contentStartPos.height ); + + newPos.scaleX = self.contentStartPos.scaleX; + newPos.scaleY = self.contentStartPos.scaleY; + + self.contentLastPos = newPos; + + if ( self.requestId ) { + cancelAFrame( self.requestId ); + + self.requestId = null; + } + + self.requestId = requestAFrame(function() { + $.fancybox.setTranslate( self.$content, self.contentLastPos ); + }); + }; + + // Make panning sticky to the edges + Guestures.prototype.limitMovement = function( newOffsetX, newOffsetY, newWidth, newHeight ) { + + var self = this; + + var minTranslateX, minTranslateY, maxTranslateX, maxTranslateY; + + var canvasWidth = self.canvasWidth; + var canvasHeight = self.canvasHeight; + + var currentOffsetX = self.contentStartPos.left; + var currentOffsetY = self.contentStartPos.top; + + var distanceX = self.distanceX; + var distanceY = self.distanceY; + + // Slow down proportionally to traveled distance + + minTranslateX = Math.max(0, canvasWidth * 0.5 - newWidth * 0.5 ); + minTranslateY = Math.max(0, canvasHeight * 0.5 - newHeight * 0.5 ); + + maxTranslateX = Math.min( canvasWidth - newWidth, canvasWidth * 0.5 - newWidth * 0.5 ); + maxTranslateY = Math.min( canvasHeight - newHeight, canvasHeight * 0.5 - newHeight * 0.5 ); + + if ( newWidth > canvasWidth ) { + + // -> + if ( distanceX > 0 && newOffsetX > minTranslateX ) { + newOffsetX = minTranslateX - 1 + Math.pow( -minTranslateX + currentOffsetX + distanceX, 0.8 ) || 0; + } + + // <- + if ( distanceX < 0 && newOffsetX < maxTranslateX ) { + newOffsetX = maxTranslateX + 1 - Math.pow( maxTranslateX - currentOffsetX - distanceX, 0.8 ) || 0; + } + + } + + if ( newHeight > canvasHeight ) { + + // \/ + if ( distanceY > 0 && newOffsetY > minTranslateY ) { + newOffsetY = minTranslateY - 1 + Math.pow(-minTranslateY + currentOffsetY + distanceY, 0.8 ) || 0; + } + + // /\ + if ( distanceY < 0 && newOffsetY < maxTranslateY ) { + newOffsetY = maxTranslateY + 1 - Math.pow ( maxTranslateY - currentOffsetY - distanceY, 0.8 ) || 0; + } + + } + + return { + top : newOffsetY, + left : newOffsetX + }; + + }; + + + Guestures.prototype.limitPosition = function( newOffsetX, newOffsetY, newWidth, newHeight ) { + + var self = this; + + var canvasWidth = self.canvasWidth; + var canvasHeight = self.canvasHeight; + + if ( newWidth > canvasWidth ) { + newOffsetX = newOffsetX > 0 ? 0 : newOffsetX; + newOffsetX = newOffsetX < canvasWidth - newWidth ? canvasWidth - newWidth : newOffsetX; + + } else { + + // Center horizontally + newOffsetX = Math.max( 0, canvasWidth / 2 - newWidth / 2 ); + + } + + if ( newHeight > canvasHeight ) { + newOffsetY = newOffsetY > 0 ? 0 : newOffsetY; + newOffsetY = newOffsetY < canvasHeight - newHeight ? canvasHeight - newHeight : newOffsetY; + + } else { + + // Center vertically + newOffsetY = Math.max( 0, canvasHeight / 2 - newHeight / 2 ); + + } + + return { + top : newOffsetY, + left : newOffsetX + }; + + }; + + Guestures.prototype.onZoom = function() { + + var self = this; + + // Calculate current distance between points to get pinch ratio and new width and height + + var currentWidth = self.contentStartPos.width; + var currentHeight = self.contentStartPos.height; + + var currentOffsetX = self.contentStartPos.left; + var currentOffsetY = self.contentStartPos.top; + + var endDistanceBetweenFingers = distance( self.newPoints[0], self.newPoints[1] ); + + var pinchRatio = endDistanceBetweenFingers / self.startDistanceBetweenFingers; + + var newWidth = Math.floor( currentWidth * pinchRatio ); + var newHeight = Math.floor( currentHeight * pinchRatio ); + + // This is the translation due to pinch-zooming + var translateFromZoomingX = (currentWidth - newWidth) * self.percentageOfImageAtPinchPointX; + var translateFromZoomingY = (currentHeight - newHeight) * self.percentageOfImageAtPinchPointY; + + //Point between the two touches + + var centerPointEndX = ((self.newPoints[0].x + self.newPoints[1].x) / 2) - $(window).scrollLeft(); + var centerPointEndY = ((self.newPoints[0].y + self.newPoints[1].y) / 2) - $(window).scrollTop(); + + // And this is the translation due to translation of the centerpoint + // between the two fingers + + var translateFromTranslatingX = centerPointEndX - self.centerPointStartX; + var translateFromTranslatingY = centerPointEndY - self.centerPointStartY; + + // The new offset is the old/current one plus the total translation + + var newOffsetX = currentOffsetX + ( translateFromZoomingX + translateFromTranslatingX ); + var newOffsetY = currentOffsetY + ( translateFromZoomingY + translateFromTranslatingY ); + + var newPos = { + top : newOffsetY, + left : newOffsetX, + scaleX : self.contentStartPos.scaleX * pinchRatio, + scaleY : self.contentStartPos.scaleY * pinchRatio + }; + + self.canTap = false; + + self.newWidth = newWidth; + self.newHeight = newHeight; + + self.contentLastPos = newPos; + + if ( self.requestId ) { + cancelAFrame( self.requestId ); + + self.requestId = null; + } + + self.requestId = requestAFrame(function() { + $.fancybox.setTranslate( self.$content, self.contentLastPos ); + }); + + }; + + Guestures.prototype.ontouchend = function( e ) { + + var self = this; + var dMs = Math.max( (new Date().getTime() ) - self.startTime, 1); + + var swiping = self.isSwiping; + var panning = self.isPanning; + var zooming = self.isZooming; + + self.endPoints = pointers( e ); + + self.$container.removeClass( 'fancybox-controls--isGrabbing' ); + + $(document).off( '.fb.touch' ); + + if ( self.requestId ) { + cancelAFrame( self.requestId ); + + self.requestId = null; + } + + self.isSwiping = false; + self.isPanning = false; + self.isZooming = false; + + if ( self.canTap ) { + return self.onTap( e ); + } + + self.speed = 366; + + // Speed in px/ms + self.velocityX = self.distanceX / dMs * 0.5; + self.velocityY = self.distanceY / dMs * 0.5; + + self.speedX = Math.max( self.speed * 0.5, Math.min( self.speed * 1.5, ( 1 / Math.abs( self.velocityX ) ) * self.speed ) ); + + if ( panning ) { + self.endPanning(); + + } else if ( zooming ) { + self.endZooming(); + + } else { + self.endSwiping( swiping ); + } + + return; + }; + + Guestures.prototype.endSwiping = function( swiping ) { + + var self = this; + var ret = false; + + self.instance.isSliding = false; + self.sliderLastPos = null; + + // Close if swiped vertically / navigate if horizontally + if ( swiping == 'y' && Math.abs( self.distanceY ) > 50 ) { + + // Continue vertical movement + $.fancybox.animate( self.instance.current.$slide, { + top : self.sliderStartPos.top + self.distanceY + ( self.velocityY * 150 ), + opacity : 0 + }, 150 ); + + ret = self.instance.close( true, 300 ); + + } else if ( swiping == 'x' && self.distanceX > 50 && self.instance.group.length > 1 ) { + ret = self.instance.previous( self.speedX ); + + } else if ( swiping == 'x' && self.distanceX < -50 && self.instance.group.length > 1 ) { + ret = self.instance.next( self.speedX ); + } + + if ( ret === false && ( swiping == 'x' || swiping == 'y' ) ) { + self.instance.jumpTo( self.instance.current.index, 150 ); + } + + self.$container.removeClass( 'fancybox-is-sliding' ); + + }; + + // Limit panning from edges + // ======================== + + Guestures.prototype.endPanning = function() { + + var self = this; + var newOffsetX, newOffsetY, newPos; + + if ( !self.contentLastPos ) { + return; + } + + if ( self.instance.current.opts.touch.momentum === false ) { + newOffsetX = self.contentLastPos.left; + newOffsetY = self.contentLastPos.top; + + } else { + + // Continue movement + newOffsetX = self.contentLastPos.left + ( self.velocityX * self.speed ); + newOffsetY = self.contentLastPos.top + ( self.velocityY * self.speed ); + } + + newPos = self.limitPosition( newOffsetX, newOffsetY, self.contentStartPos.width, self.contentStartPos.height ); + + newPos.width = self.contentStartPos.width; + newPos.height = self.contentStartPos.height; + + $.fancybox.animate( self.$content, newPos, 330 ); + }; + + + Guestures.prototype.endZooming = function() { + + var self = this; + + var current = self.instance.current; + + var newOffsetX, newOffsetY, newPos, reset; + + var newWidth = self.newWidth; + var newHeight = self.newHeight; + + if ( !self.contentLastPos ) { + return; + } + + newOffsetX = self.contentLastPos.left; + newOffsetY = self.contentLastPos.top; + + reset = { + top : newOffsetY, + left : newOffsetX, + width : newWidth, + height : newHeight, + scaleX : 1, + scaleY : 1 + }; + + // Reset scalex/scaleY values; this helps for perfomance and does not break animation + $.fancybox.setTranslate( self.$content, reset ); + + if ( newWidth < self.canvasWidth && newHeight < self.canvasHeight ) { + self.instance.scaleToFit( 150 ); + + } else if ( newWidth > current.width || newHeight > current.height ) { + self.instance.scaleToActual( self.centerPointStartX, self.centerPointStartY, 150 ); + + } else { + + newPos = self.limitPosition( newOffsetX, newOffsetY, newWidth, newHeight ); + + // Switch from scale() to width/height or animation will not work correctly + $.fancybox.setTranslate( self.content, $.fancybox.getTranslate( self.$content ) ); + + $.fancybox.animate( self.$content, newPos, 150 ); + } + + }; + + Guestures.prototype.onTap = function(e) { + var self = this; + var $target = $( e.target ); + + var instance = self.instance; + var current = instance.current; + + var endPoints = ( e && pointers( e ) ) || self.startPoints; + + var tapX = endPoints[0] ? endPoints[0].x - self.$stage.offset().left : 0; + var tapY = endPoints[0] ? endPoints[0].y - self.$stage.offset().top : 0; + + var where; + + var process = function ( prefix ) { + + var action = current.opts[ prefix ]; + + if ( $.isFunction( action ) ) { + action = action.apply( instance, [ current, e ] ); + } + + if ( !action) { + return; + } + + switch ( action ) { + + case "close" : + + instance.close( self.startEvent ); + + break; + + case "toggleControls" : + + instance.toggleControls( true ); + + break; + + case "next" : + + instance.next(); + + break; + + case "nextOrClose" : + + if ( instance.group.length > 1 ) { + instance.next(); + + } else { + instance.close( self.startEvent ); + } + + break; + + case "zoom" : + + if ( current.type == 'image' && ( current.isLoaded || current.$ghost ) ) { + + if ( instance.canPan() ) { + instance.scaleToFit(); + + } else if ( instance.isScaledDown() ) { + instance.scaleToActual( tapX, tapY ); + + } else if ( instance.group.length < 2 ) { + instance.close( self.startEvent ); + } + } + + break; + } + + }; + + // Ignore right click + if ( e.originalEvent && e.originalEvent.button == 2 ) { + return; + } + + // Skip if current slide is not in the center + if ( instance.isSliding ) { + return; + } + + // Skip if clicked on the scrollbar + if ( tapX > $target[0].clientWidth + $target.offset().left ) { + return; + } + + // Check where is clicked + if ( $target.is( '.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container' ) ) { + where = 'Outside'; + + } else if ( $target.is( '.fancybox-slide' ) ) { + where = 'Slide'; + + } else if ( instance.current.$content && instance.current.$content.has( e.target ).length ) { + where = 'Content'; + + } else { + return; + } + + // Check if this is a double tap + if ( self.tapped ) { + + // Stop previously created single tap + clearTimeout( self.tapped ); + self.tapped = null; + + // Skip if distance between taps is too big + if ( Math.abs( tapX - self.tapX ) > 50 || Math.abs( tapY - self.tapY ) > 50 || instance.isSliding ) { + return this; + } + + // OK, now we assume that this is a double-tap + process( 'dblclick' + where ); + + } else { + + // Single tap will be processed if user has not clicked second time within 300ms + // or there is no need to wait for double-tap + self.tapX = tapX; + self.tapY = tapY; + + if ( current.opts[ 'dblclick' + where ] && current.opts[ 'dblclick' + where ] !== current.opts[ 'click' + where ] ) { + self.tapped = setTimeout(function() { + self.tapped = null; + + process( 'click' + where ); + + }, 300); + + } else { + process( 'click' + where ); + } + + } + + return this; + }; + + $(document).on('onActivate.fb', function (e, instance) { + if ( instance && !instance.Guestures ) { + instance.Guestures = new Guestures( instance ); + } + }); + + $(document).on('beforeClose.fb', function (e, instance) { + if ( instance && instance.Guestures ) { + instance.Guestures.destroy(); + } + }); + + +}(window, document, window.jQuery)); diff --git a/fancybox/src/js/hash.js b/fancybox/src/js/hash.js new file mode 100644 index 0000000..8cfc5bf --- /dev/null +++ b/fancybox/src/js/hash.js @@ -0,0 +1,223 @@ +// ========================================================================== +// +// Hash +// Enables linking to each modal +// +// ========================================================================== +;(function (document, window, $) { + 'use strict'; + + // Simple $.escapeSelector polyfill (for jQuery prior v3) + if ( !$.escapeSelector ) { + $.escapeSelector = function( sel ) { + var rcssescape = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g; + var fcssescape = function( ch, asCodePoint ) { + if ( asCodePoint ) { + // U+0000 NULL becomes U+FFFD REPLACEMENT CHARACTER + if ( ch === "\0" ) { + return "\uFFFD"; + } + + // Control characters and (dependent upon position) numbers get escaped as code points + return ch.slice( 0, -1 ) + "\\" + ch.charCodeAt( ch.length - 1 ).toString( 16 ) + " "; + } + + // Other potentially-special ASCII characters get backslash-escaped + return "\\" + ch; + }; + + return ( sel + "" ).replace( rcssescape, fcssescape ); + }; + } + + // Variable containing last hash value set by fancyBox + // It will be used to determine if fancyBox needs to close after hash change is detected + var currentHash = null; + + // Throtlling the history change + var timerID = null; + + // Get info about gallery name and current index from url + function parseUrl() { + var hash = window.location.hash.substr( 1 ); + var rez = hash.split( '-' ); + var index = rez.length > 1 && /^\+?\d+$/.test( rez[ rez.length - 1 ] ) ? parseInt( rez.pop( -1 ), 10 ) || 1 : 1; + var gallery = rez.join( '-' ); + + // Index is starting from 1 + if ( index < 1 ) { + index = 1; + } + + return { + hash : hash, + index : index, + gallery : gallery + }; + } + + // Trigger click evnt on links to open new fancyBox instance + function triggerFromUrl( url ) { + var $el; + + if ( url.gallery !== '' ) { + + // If we can find element matching 'data-fancybox' atribute, then trigger click event for that .. + $el = $( "[data-fancybox='" + $.escapeSelector( url.gallery ) + "']" ).eq( url.index - 1 ); + + if ( $el.length ) { + $el.trigger( 'click' ); + + } else { + + // .. if not, try finding element by ID + $( "#" + $.escapeSelector( url.gallery ) + "" ).trigger( 'click' ); + + } + + } + } + + // Get gallery name from current instance + function getGallery( instance ) { + var opts; + + if ( !instance ) { + return false; + } + + opts = instance.current ? instance.current.opts : instance.opts; + + return opts.$orig ? opts.$orig.data( 'fancybox' ) : ( opts.hash || '' ); + } + + // Star when DOM becomes ready + $(function() { + + // Small delay is used to allow other scripts to process "dom ready" event + setTimeout(function() { + + // Check if this module is not disabled + if ( $.fancybox.defaults.hash === false ) { + return; + } + + // Update hash when opening/closing fancyBox + $(document).on({ + 'onInit.fb' : function( e, instance ) { + var url, gallery; + + if ( instance.group[ instance.currIndex ].opts.hash === false ) { + return; + } + + url = parseUrl(); + gallery = getGallery( instance ); + + // Make sure gallery start index matches index from hash + if ( gallery && url.gallery && gallery == url.gallery ) { + instance.currIndex = url.index - 1; + } + + }, + + 'beforeShow.fb' : function( e, instance, current, firstRun ) { + var gallery; + + if ( current.opts.hash === false ) { + return; + } + + gallery = getGallery( instance ); + + // Update window hash + if ( gallery && gallery !== '' ) { + + if ( window.location.hash.indexOf( gallery ) < 0 ) { + instance.opts.origHash = window.location.hash; + } + + currentHash = gallery + ( instance.group.length > 1 ? '-' + ( current.index + 1 ) : '' ); + + if ( 'replaceState' in window.history ) { + if ( timerID ) { + clearTimeout( timerID ); + } + + timerID = setTimeout(function() { + window.history[ firstRun ? 'pushState' : 'replaceState' ]( {} , document.title, window.location.pathname + window.location.search + '#' + currentHash ); + + timerID = null; + + }, 300); + + } else { + window.location.hash = currentHash; + } + + } + + }, + + 'beforeClose.fb' : function( e, instance, current ) { + var gallery, origHash; + + if ( timerID ) { + clearTimeout( timerID ); + } + + if ( current.opts.hash === false ) { + return; + } + + gallery = getGallery( instance ); + origHash = instance && instance.opts.origHash ? instance.opts.origHash : ''; + + // Remove hash from location bar + if ( gallery && gallery !== '' ) { + + if ( 'replaceState' in history ) { + window.history.replaceState( {} , document.title, window.location.pathname + window.location.search + origHash ); + + } else { + window.location.hash = origHash; + + // Keep original scroll position + $( window ).scrollTop( instance.scrollTop ).scrollLeft( instance.scrollLeft ); + } + } + + currentHash = null; + } + }); + + // Check if need to close after url has changed + $(window).on('hashchange.fb', function() { + var url = parseUrl(); + + if ( $.fancybox.getInstance() ) { + if ( currentHash && currentHash !== url.gallery + '-' + url.index && !( url.index === 1 && currentHash == url.gallery ) ) { + currentHash = null; + + $.fancybox.close(); + } + + } else if ( url.gallery !== '' ) { + triggerFromUrl( url ); + } + }); + + // If navigating away from current page + $(window).one('unload.fb popstate.fb', function() { + $.fancybox.getInstance( 'close', true, 0 ); + }); + + // Check current hash and trigger click event on matching element to start fancyBox, if needed + triggerFromUrl( parseUrl() ); + + }, 50); + + }); + + +}(document, window, window.jQuery)); diff --git a/fancybox/src/js/media.js b/fancybox/src/js/media.js new file mode 100644 index 0000000..fb99347 --- /dev/null +++ b/fancybox/src/js/media.js @@ -0,0 +1,223 @@ +// ========================================================================== +// +// Media +// Adds additional media type support +// +// ========================================================================== +;(function ($) { + + 'use strict'; + + // Formats matching url to final form + + var format = function (url, rez, params) { + if ( !url ) { + return; + } + + params = params || ''; + + if ( $.type(params) === "object" ) { + params = $.param(params, true); + } + + $.each(rez, function (key, value) { + url = url.replace('$' + key, value || ''); + }); + + if (params.length) { + url += (url.indexOf('?') > 0 ? '&' : '?') + params; + } + + return url; + }; + + // Object containing properties for each media type + + var defaults = { + youtube : { + matcher : /(youtube\.com|youtu\.be|youtube\-nocookie\.com)\/(watch\?(.*&)?v=|v\/|u\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*))(.*)/i, + params : { + autoplay : 1, + autohide : 1, + fs : 1, + rel : 0, + hd : 1, + wmode : 'transparent', + enablejsapi : 1, + html5 : 1 + }, + paramPlace : 8, + type : 'iframe', + url : '//www.youtube.com/embed/$4', + thumb : '//img.youtube.com/vi/$4/hqdefault.jpg' + }, + + vimeo : { + matcher : /^.+vimeo.com\/(.*\/)?([\d]+)(.*)?/, + params : { + autoplay : 1, + hd : 1, + show_title : 1, + show_byline : 1, + show_portrait : 0, + fullscreen : 1, + api : 1 + }, + paramPlace : 3, + type : 'iframe', + url : '//player.vimeo.com/video/$2' + }, + + metacafe : { + matcher : /metacafe.com\/watch\/(\d+)\/(.*)?/, + type : 'iframe', + url : '//www.metacafe.com/embed/$1/?ap=1' + }, + + dailymotion : { + matcher : /dailymotion.com\/video\/(.*)\/?(.*)/, + params : { + additionalInfos : 0, + autoStart : 1 + }, + type : 'iframe', + url : '//www.dailymotion.com/embed/video/$1' + }, + + vine : { + matcher : /vine.co\/v\/([a-zA-Z0-9\?\=\-]+)/, + type : 'iframe', + url : '//vine.co/v/$1/embed/simple' + }, + + instagram : { + matcher : /(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i, + type : 'image', + url : '//$1/p/$2/media/?size=l' + }, + + // Examples: + // http://maps.google.com/?ll=48.857995,2.294297&spn=0.007666,0.021136&t=m&z=16 + // https://www.google.com/maps/@37.7852006,-122.4146355,14.65z + // https://www.google.com/maps/place/Googleplex/@37.4220041,-122.0833494,17z/data=!4m5!3m4!1s0x0:0x6c296c66619367e0!8m2!3d37.4219998!4d-122.0840572 + gmap_place : { + matcher : /(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(((maps\/(place\/(.*)\/)?\@(.*),(\d+.?\d+?)z))|(\?ll=))(.*)?/i, + type : 'iframe', + url : function (rez) { + return '//maps.google.' + rez[2] + '/?ll=' + ( rez[9] ? rez[9] + '&z=' + Math.floor( rez[10] ) + ( rez[12] ? rez[12].replace(/^\//, "&") : '' ) : rez[12] ) + '&output=' + ( rez[12] && rez[12].indexOf('layer=c') > 0 ? 'svembed' : 'embed' ); + } + }, + + // Examples: + // https://www.google.com/maps/search/Empire+State+Building/ + // https://www.google.com/maps/search/?api=1&query=centurylink+field + // https://www.google.com/maps/search/?api=1&query=47.5951518,-122.3316393 + gmap_search : { + matcher : /(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(maps\/search\/)(.*)/i, + type : 'iframe', + url : function (rez) { + return '//maps.google.' + rez[2] + '/maps?q=' + rez[5].replace('query=', 'q=').replace('api=1', '') + '&output=embed'; + } + } + }; + + $(document).on('onInit.fb', function (e, instance) { + + $.each(instance.group, function( i, item ) { + + var url = item.src || '', + type = false, + media, + thumb, + rez, + params, + urlParams, + o, + provider; + + // Skip items that already have content type + if ( item.type ) { + return; + } + + media = $.extend( true, {}, defaults, item.opts.media ); + + // Look for any matching media type + $.each(media, function ( n, el ) { + rez = url.match(el.matcher); + o = {}; + provider = n; + + if (!rez) { + return; + } + + type = el.type; + + if ( el.paramPlace && rez[ el.paramPlace ] ) { + urlParams = rez[ el.paramPlace ]; + + if ( urlParams[ 0 ] == '?' ) { + urlParams = urlParams.substring(1); + } + + urlParams = urlParams.split('&'); + + for ( var m = 0; m < urlParams.length; ++m ) { + var p = urlParams[ m ].split('=', 2); + + if ( p.length == 2 ) { + o[ p[0] ] = decodeURIComponent( p[1].replace(/\+/g, " ") ); + } + } + } + + params = $.extend( true, {}, el.params, item.opts[ n ], o ); + + url = $.type(el.url) === "function" ? el.url.call(this, rez, params, item) : format(el.url, rez, params); + thumb = $.type(el.thumb) === "function" ? el.thumb.call(this, rez, params, item) : format(el.thumb, rez); + + if ( provider === 'vimeo' ) { + url = url.replace('&%23', '#'); + } + + return false; + }); + + // If it is found, then change content type and update the url + + if ( type ) { + item.src = url; + item.type = type; + + if ( !item.opts.thumb && !( item.opts.$thumb && item.opts.$thumb.length ) ) { + item.opts.thumb = thumb; + } + + if ( type === 'iframe' ) { + $.extend(true, item.opts, { + iframe : { + preload : false, + attr : { + scrolling : "no" + } + } + }); + + item.contentProvider = provider; + + item.opts.slideClass += ' fancybox-slide--' + ( provider == 'gmap_place' || provider == 'gmap_search' ? 'map' : 'video' ); + } + + } else { + + // If no content type is found, then set it to `image` as fallback + item.type = 'image'; + } + + }); + + }); + +}(window.jQuery)); diff --git a/fancybox/src/js/slideshow.js b/fancybox/src/js/slideshow.js new file mode 100644 index 0000000..b839cf4 --- /dev/null +++ b/fancybox/src/js/slideshow.js @@ -0,0 +1,170 @@ +// ========================================================================== +// +// SlideShow +// Enables slideshow functionality +// +// Example of usage: +// $.fancybox.getInstance().SlideShow.start() +// +// ========================================================================== +;(function (document, $) { + 'use strict'; + + var SlideShow = function( instance ) { + this.instance = instance; + this.init(); + }; + + $.extend( SlideShow.prototype, { + timer : null, + isActive : false, + $button : null, + speed : 3000, + + init : function() { + var self = this; + + self.$button = self.instance.$refs.toolbar.find('[data-fancybox-play]').on('click', function() { + self.toggle(); + }); + + if ( self.instance.group.length < 2 || !self.instance.group[ self.instance.currIndex ].opts.slideShow ) { + self.$button.hide(); + } + }, + + set : function() { + var self = this; + + // Check if reached last element + if ( self.instance && self.instance.current && (self.instance.current.opts.loop || self.instance.currIndex < self.instance.group.length - 1 )) { + self.timer = setTimeout(function() { + self.instance.next(); + + }, self.instance.current.opts.slideShow.speed || self.speed); + + } else { + self.stop(); + self.instance.idleSecondsCounter = 0; + self.instance.showControls(); + } + + }, + + clear : function() { + var self = this; + + clearTimeout( self.timer ); + + self.timer = null; + }, + + start : function() { + var self = this; + var current = self.instance.current; + + if ( self.instance && current && ( current.opts.loop || current.index < self.instance.group.length - 1 )) { + + self.isActive = true; + + self.$button + .attr( 'title', current.opts.i18n[ current.opts.lang ].PLAY_STOP ) + .addClass( 'fancybox-button--pause' ); + + if ( current.isComplete ) { + self.set(); + } + } + }, + + stop : function() { + var self = this; + var current = self.instance.current; + + self.clear(); + + self.$button + .attr( 'title', current.opts.i18n[ current.opts.lang ].PLAY_START ) + .removeClass( 'fancybox-button--pause' ); + + self.isActive = false; + }, + + toggle : function() { + var self = this; + + if ( self.isActive ) { + self.stop(); + + } else { + self.start(); + } + } + + }); + + $(document).on({ + 'onInit.fb' : function(e, instance) { + if ( instance && !instance.SlideShow ) { + instance.SlideShow = new SlideShow( instance ); + } + }, + + 'beforeShow.fb' : function(e, instance, current, firstRun) { + var SlideShow = instance && instance.SlideShow; + + if ( firstRun ) { + + if ( SlideShow && current.opts.slideShow.autoStart ) { + SlideShow.start(); + } + + } else if ( SlideShow && SlideShow.isActive ) { + SlideShow.clear(); + } + }, + + 'afterShow.fb' : function(e, instance, current) { + var SlideShow = instance && instance.SlideShow; + + if ( SlideShow && SlideShow.isActive ) { + SlideShow.set(); + } + }, + + 'afterKeydown.fb' : function(e, instance, current, keypress, keycode) { + var SlideShow = instance && instance.SlideShow; + + // "P" or Spacebar + if ( SlideShow && current.opts.slideShow && ( keycode === 80 || keycode === 32 ) && !$(document.activeElement).is( 'button,a,input' ) ) { + keypress.preventDefault(); + + SlideShow.toggle(); + } + }, + + 'beforeClose.fb onDeactivate.fb' : function(e, instance) { + var SlideShow = instance && instance.SlideShow; + + if ( SlideShow ) { + SlideShow.stop(); + } + } + }); + + // Page Visibility API to pause slideshow when window is not active + $(document).on("visibilitychange", function() { + var instance = $.fancybox.getInstance(); + var SlideShow = instance && instance.SlideShow; + + if ( SlideShow && SlideShow.isActive ) { + if ( document.hidden ) { + SlideShow.clear(); + + } else { + SlideShow.set(); + } + } + }); + +}(document, window.jQuery)); diff --git a/fancybox/src/js/thumbs.js b/fancybox/src/js/thumbs.js new file mode 100644 index 0000000..abbd2f4 --- /dev/null +++ b/fancybox/src/js/thumbs.js @@ -0,0 +1,231 @@ +// ========================================================================== +// +// Thumbs +// Displays thumbnails in a grid +// +// ========================================================================== +;(function (document, $) { + 'use strict'; + + var FancyThumbs = function( instance ) { + this.instance = instance; + this.init(); + }; + + $.extend( FancyThumbs.prototype, { + + $button : null, + $grid : null, + $list : null, + isVisible : false, + + init : function() { + var self = this; + + var first = self.instance.group[0], + second = self.instance.group[1]; + + self.$button = self.instance.$refs.toolbar.find( '[data-fancybox-thumbs]' ); + + if ( self.instance.group.length > 1 && self.instance.group[ self.instance.currIndex ].opts.thumbs && ( + ( first.type == 'image' || first.opts.thumb || first.opts.$thumb ) && + ( second.type == 'image' || second.opts.thumb || second.opts.$thumb ) + )) { + + self.$button.on('click', function() { + self.toggle(); + }); + + self.isActive = true; + + } else { + self.$button.hide(); + + self.isActive = false; + } + + }, + + create : function() { + var instance = this.instance, + list, + src; + + this.$grid = $('
').appendTo( instance.$refs.container ); + + list = '
    '; + + $.each(instance.group, function( i, item ) { + + src = item.opts.thumb || ( item.opts.$thumb ? item.opts.$thumb.attr('src') : null ); + + if ( !src && item.type === 'image' ) { + src = item.src; + } + + if ( src && src.length ) { + list += '
  • '; + } + + }); + + list += '
'; + + this.$list = $( list ).appendTo( this.$grid ).on('click', 'li', function() { + instance.jumpTo( $(this).data('index') ); + }); + + this.$list.find('img').hide().one('load', function() { + + var $parent = $(this).parent().removeClass('fancybox-thumbs-loading'), + thumbWidth = $parent.outerWidth(), + thumbHeight = $parent.outerHeight(), + width, + height, + widthRatio, + heightRatio; + + width = this.naturalWidth || this.width; + height = this.naturalHeight || this.height; + + //Calculate thumbnail width/height and center it + + widthRatio = width / thumbWidth; + heightRatio = height / thumbHeight; + + if (widthRatio >= 1 && heightRatio >= 1) { + if (widthRatio > heightRatio) { + width = width / heightRatio; + height = thumbHeight; + + } else { + width = thumbWidth; + height = height / widthRatio; + } + } + + $(this).css({ + width : Math.floor(width), + height : Math.floor(height), + 'margin-top' : Math.min( 0, Math.floor(thumbHeight * 0.3 - height * 0.3 ) ), + 'margin-left' : Math.min( 0, Math.floor(thumbWidth * 0.5 - width * 0.5 ) ) + }).show(); + + }) + .each(function() { + this.src = $( this ).data( 'src' ); + }); + + }, + + focus : function() { + + if ( this.instance.current ) { + this.$list + .children() + .removeClass('fancybox-thumbs-active') + .filter('[data-index="' + this.instance.current.index + '"]') + .addClass('fancybox-thumbs-active') + .focus(); + } + + }, + + close : function() { + this.$grid.hide(); + }, + + update : function() { + + this.instance.$refs.container.toggleClass( 'fancybox-show-thumbs', this.isVisible ); + + if ( this.isVisible ) { + + if ( !this.$grid ) { + this.create(); + } + + this.instance.trigger( 'onThumbsShow' ); + + this.focus(); + + } else if ( this.$grid ) { + this.instance.trigger( 'onThumbsHide' ); + } + + // Update content position + this.instance.update(); + + }, + + hide : function() { + this.isVisible = false; + this.update(); + }, + + show : function() { + this.isVisible = true; + this.update(); + }, + + toggle : function() { + this.isVisible = !this.isVisible; + this.update(); + } + + }); + + $(document).on({ + + 'onInit.fb' : function(e, instance) { + if ( instance && !instance.Thumbs ) { + instance.Thumbs = new FancyThumbs( instance ); + } + }, + + 'beforeShow.fb' : function(e, instance, item, firstRun) { + var Thumbs = instance && instance.Thumbs; + + if ( !Thumbs || !Thumbs.isActive ) { + return; + } + + if ( item.modal ) { + Thumbs.$button.hide(); + + Thumbs.hide(); + + return; + } + + if ( firstRun && instance.opts.thumbs.autoStart === true ) { + Thumbs.show(); + } + + if ( Thumbs.isVisible ) { + Thumbs.focus(); + } + }, + + 'afterKeydown.fb' : function(e, instance, current, keypress, keycode) { + var Thumbs = instance && instance.Thumbs; + + // "G" + if ( Thumbs && Thumbs.isActive && keycode === 71 ) { + keypress.preventDefault(); + + Thumbs.toggle(); + } + }, + + 'beforeClose.fb' : function( e, instance ) { + var Thumbs = instance && instance.Thumbs; + + if ( Thumbs && Thumbs.isVisible && instance.opts.thumbs.hideOnClose !== false ) { + Thumbs.close(); + } + } + + }); + +}(document, window.jQuery)); diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..3eb16e9e4bc25c525995434b10edf95d1348df49 GIT binary patch literal 1150 zcmb7EX-`u@6de;k7*~=ig%;b|(uKuR(NZyrfDI91Af_52QCvX7qC}(6L@^*xZD}i% z(!MIYWijsh$$xjeci@rNT0i(+rf=rXJ#+54_fCb_LvK-$pkIsV+bcw|5W+=+Ok~-% z(?*FR4&ks# z2fedQ4pU7zj8zsKvm2nZmEb_>5p>+^#LUMfgxAuNJ4W2$4+>tUrqSNh2?P1t&Qze> zTbVP;PFmq^^r9#D2(MS>ckvuQuhTy^5a_!FomHQMQ_r!Sa=_xTaX?J!{Mv`i{D;X1=dpRFk&e59I5Z?(CTOYNH&8pC5DEpEihJ^b7C+PFUN6z z^a+@YxwZJIr8!x%7s)W3^==$@+j8(6JLfStGbOp%UyJ8?Y~wxH?xUJZ&gp9Kgo^9L{oX5e5pyZbQQ+)!y)&`lM1obfY`oHjO=R9y7JWX{t zN - -
- -
- - -
-
- -
- - - - \ No newline at end of file diff --git a/functions.php b/functions.php index cd04ab8..7fb5f80 100644 --- a/functions.php +++ b/functions.php @@ -1,295 +1,183 @@ tag in the document head, and expect WordPress to - * provide it for us. - */ - add_theme_support( 'title-tag' ); +$ancestorId = null; +$includePages = array(); +$frontPageId = get_option('page_on_front'); +add_action('widgets_init', 'glm_quicksite_widget_init'); - // Add Support WooCommerce - add_theme_support( 'woocommerce' ); - add_theme_support( 'wc-product-gallery-zoom' ); - add_theme_support( 'wc-product-gallery-lightbox' ); - add_theme_support( 'wc-product-gallery-slider' ); +if (!function_exists('glm_quicksite_widget_init')) { - /** - * Add callback for custom TinyMCE editor stylesheets. (editor-style.css) - * @see http://codex.wordpress.org/Function_Reference/add_editor_style - */ - add_editor_style('css/editor-style.css'); - - /* - * Enable support for Post Thumbnails on posts and pages. - * - * @link http://codex.wordpress.org/Function_Reference/add_theme_support#Post_Thumbnails - */ - add_theme_support( 'post-thumbnails' ); - add_image_size( 'blog-header', 900, 300, array('center','center')); //blog Image - add_image_size( 'portfolio-thumbnail', 560, 450, array('center','center')); //Portfolio Image - add_image_size( 'blog-thumbnail', 480, 300, array('center','center')); //Blog Image - add_image_size( 'team-thumbnail', 380, 380, array('top','center')); //Portfolio Image - - // This theme uses wp_nav_menu() in one location. - register_nav_menus( array( - 'primary' => __( 'Primary Menu', 'accesspress-parallax' ), - 'main' => __( 'Main Menu', 'accesspress-parallax' ), - - ) ); - - /* - * Switch default core markup for search form, comment form, and comments - * to output valid HTML5. - */ - add_theme_support( 'html5', array( - 'search-form', 'comment-form', 'comment-list', 'gallery', 'caption' - ) ); + function glm_quicksite_widget_init() + { + register_sidebar(array( + 'name' => __('Slideshow'), + 'id' => 'slideshow', + 'description' => __('Meta Slider/Slideshow Area') + )); + } - // Setup the WordPress core custom background feature. - add_theme_support( 'custom-background', apply_filters( 'accesspress_parallax_custom_background_args', array( - 'default-color' => 'ffffff', - 'default-image' => '', - ) ) ); } -endif; // accesspress_parallax_setup -add_action( 'after_setup_theme', 'accesspress_parallax_setup' ); /** - * Register widget area. + * Return the client info option for the given key + * + * @param type $name Name of the client info option to return * - * @link http://codex.wordpress.org/Function_Reference/register_sidebar + * @return string Option */ -function accesspress_parallax_widgets_init() { - register_sidebar( array( - 'name' => __( 'Sidebar', 'accesspress-parallax' ), - 'id' => 'sidebar-1', - 'description' => '', - 'before_widget' => '', - 'before_title' => '

', - 'after_title' => '

', - ) ); - - register_sidebar( array( - 'name' => __( 'Footer One', 'accesspress-parallax' ), - 'id' => 'footer-1', - 'description' => '', - 'before_widget' => '', - 'before_title' => '

', - 'after_title' => '

', - ) ); - - register_sidebar( array( - 'name' => __( 'Footer Two', 'accesspress-parallax' ), - 'id' => 'footer-2', - 'description' => '', - 'before_widget' => '', - 'before_title' => '

', - 'after_title' => '

', - ) ); - - register_sidebar( array( - 'name' => __( 'Footer Three', 'accesspress-parallax' ), - 'id' => 'footer-3', - 'description' => '', - 'before_widget' => '', - 'before_title' => '

', - 'after_title' => '

', - ) ); - - register_sidebar( array( - 'name' => __( 'Footer Four', 'accesspress-parallax' ), - 'id' => 'footer-4', - 'description' => '', - 'before_widget' => '', - 'before_title' => '

', - 'after_title' => '

', - ) ); +if (!function_exists('glm_get_clientinfo_option')) { + function glm_get_clientinfo_option($name) + { + $settings = get_option('glmclientinfo_settings'); + $states = get_option('glmclientinfo_states'); + if ($name == 'stateFull' && $settings['state']) { + return $states[$settings['state']]; + } + if ($name == 'state2Full' && $settings['state2']) { + return $states[$settings['state2']]; + } + return ($settings && $settings[$name]) + ? $settings[$name] + : null; + } } -add_action( 'widgets_init', 'accesspress_parallax_widgets_init' ); +add_theme_support('post-thumbnails'); +set_post_thumbnail_size(120, 100, true); /** - * Enqueue scripts and styles. + * glm_site_scripts + * + * Add the scripts that we'll need for any home page stuff */ -function accesspress_parallax_scripts() { - $query_args = array( - 'family' => 'Roboto:400,300,500,700|Oxygen:400,300,700', - ); +function glm_site_scripts() +{ + wp_enqueue_script( + 'modernizr', + get_template_directory_uri() . '/js/modernizr/modernizr.min.js' + ); + wp_enqueue_script('jquery'); + wp_enqueue_script( + 'glm_foundation', + get_template_directory_uri() . '/js/app.js', + 'jquery', + '1.0', + true + ); + wp_enqueue_script('slick_script', get_template_directory_uri() . '/slick/slick/slick.min.js', array('jquery'), null, false); + + wp_enqueue_style('slick-style', get_template_directory_uri() . '/slick/slick/slick.css'); + + wp_enqueue_style('slick-theme', get_template_directory_uri() . '/slick/slick/slick-theme.css'); + + wp_enqueue_style('fancyStyle', get_template_directory_uri() . '/fancybox/dist/jquery.fancybox.min.css'); +// wp_enqueue_style('fancyStyleButtons', get_template_directory_uri() . '/fancybox/source/helpers/jquery.fancybox-buttons.css?v=1.0.5'); +// wp_enqueue_style('fancyStyleThumbs', get_template_directory_uri() . '/fancybox/source/helpers/jquery.fancybox-thumbs.css?v=1.0.7'); + + wp_enqueue_script('fancyScript', get_template_directory_uri() . '/fancybox/dist/jquery.fancybox.min.js', array('jquery'), '', true ); +// wp_enqueue_script('fancyMouse', get_template_directory_uri() . '/fancybox/lib/jquery.mousewheel-3.0.6.pack.js', array('jquery'), '', true ); +// wp_enqueue_script('fancyThumbs', get_template_directory_uri() . '/fancybox/source/helpers/jquery.fancybox-thumbs.js?v=1.0.7', array('jquery'), '', true ); +// wp_enqueue_script('fancyButtons', get_template_directory_uri() . '/fancybox/source/helpers/jquery.fancybox-buttons.js?v=1.0.5', array('jquery'), '', true ); +// wp_enqueue_script('fancyMedia', get_template_directory_uri() . '/fancybox/source/helpers/jquery.fancybox-media.js?v=1.0.6', array('jquery'), '', true ); - $slider_parameters = array( - 'accesspress_show_pager' => (!of_get_option('show_pager') || of_get_option('show_pager') == "yes") ? "true" : "false", - 'accesspress_show_controls' => (!of_get_option('show_controls') || of_get_option('show_controls') == "yes") ? "true" : "false", - 'accesspress_auto_transition' => (!of_get_option('auto_transition') || of_get_option('auto_transition') == "yes") ? "true" : "false", - 'accesspress_slider_transition' => of_get_option('slider_transition') == "fade" ? "true" : "false", - 'accesspress_slider_speed' => (!of_get_option('slider_speed')) ? "1000" : of_get_option('slider_speed'), - 'accesspress_slider_pause' => (!of_get_option('slider_pause')) ? "5000" : of_get_option('slider_pause'), - ); - - wp_enqueue_style( 'accesspress-parallax-google-fonts', add_query_arg( $query_args, "//fonts.googleapis.com/css" ) ); - wp_enqueue_style( 'font-awesome', get_template_directory_uri() . '/css/fontawesome/css/font-awesome.min.css' ); - wp_enqueue_style( 'nivo-lightbox', get_template_directory_uri() . '/css/nivo-lightbox.css' ); - wp_enqueue_style( 'animate', get_template_directory_uri() . '/css/animate.css' ); - wp_enqueue_style( 'slick', get_template_directory_uri() . '/css/slick.css' ); - wp_enqueue_style('accesspress-parallax-woocommerce',get_template_directory_uri().'/woocommerce/ap-parallax-style.css'); - wp_enqueue_style( 'accesspress-parallax-style', get_stylesheet_uri() ); - wp_enqueue_style( 'accesspress-parallax-responsive', get_template_directory_uri() . '/css/responsive.css' ); +} - if (of_get_option('enable_animation') == '1' && is_front_page()) : - wp_enqueue_script('wow', get_template_directory_uri() . '/js/wow.js', array('jquery'), '1.0', true); - endif; +// Adding theme support for post excerpts, to be used for the frontpage SVG map +add_post_type_support( 'page', 'excerpt' ); - wp_enqueue_script( 'smoothscroll', get_template_directory_uri() . '/js/SmoothScroll.js', array('jquery'), '1.2.1', true ); - wp_enqueue_script( 'parallax', get_template_directory_uri() . '/js/parallax.js', array('jquery'), '1.1.3', true ); - wp_enqueue_script( 'scrollto', get_template_directory_uri() . '/js/jquery.scrollTo.min.js', array('jquery'), '1.4.14', true ); - wp_enqueue_script( 'jquery-localscroll', get_template_directory_uri() . '/js/jquery.localScroll.min.js', array('jquery'), '1.3.5', true ); - wp_enqueue_script( 'accesspress-parallax-parallax-nav', get_template_directory_uri() . '/js/jquery.nav.js', array('jquery'), '2.2.0', true ); - wp_enqueue_script( 'jquery-easing', get_template_directory_uri() . '/js/jquery.easing.min.js', array('jquery'), '1.3', true ); - wp_enqueue_script( 'jquery-fitvid', get_template_directory_uri() . '/js/jquery.fitvids.js', array('jquery'), '1.0', true ); - wp_enqueue_script( 'nivo-lightbox', get_template_directory_uri() . '/js/nivo-lightbox.min.js', array('jquery'), '1.2.0', true ); - wp_enqueue_script( 'slick', get_template_directory_uri() . '/js/slick.js', array('jquery'), '1.8.0', true ); - wp_enqueue_script( 'accesspress-parallax-custom', get_template_directory_uri() . '/js/custom.js', array('jquery'), '1.0', true ); - wp_localize_script( 'accesspress-parallax-custom', 'ap_params', $slider_parameters ); - wp_enqueue_script( 'glm-dev', get_template_directory_uri() . '/assets/js/glm-dev.js', array(), '1.0.0', true ); - wp_enqueue_style( 'glm-style', get_template_directory_uri() . '/assets/css/glm-dev.css', false, "1.0.0" ); +function get_excerpt_by_id($post_id, $length = 35){ + $the_post = get_post($post_id); //Gets post ID + if( $the_post->post_excerpt ){ + $the_excerpt = $the_post->post_excerpt; + } else { + $the_excerpt = $the_post->post_content; + } + $excerpt_length = $length; //Sets excerpt length by word count + $the_excerpt = strip_tags(strip_shortcodes($the_excerpt)); //Strips tags and images + $words = explode(' ', $the_excerpt, $excerpt_length + 1); if(count($words) > $excerpt_length) : + array_pop($words); + array_push($words, '…'); + $the_excerpt = implode(' ', $words); + endif; + return $the_excerpt; - if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { - wp_enqueue_script( 'comment-reply' ); - } } -add_action( 'wp_enqueue_scripts', 'accesspress_parallax_scripts' ); - -/** - * Implement the Custom Header feature. - */ -require get_template_directory() . '/inc/accesspress-header.php'; -/** - * Custom functions that act independently of the theme templates. - */ -require get_template_directory() . '/inc/accesspress-functions.php'; +/* Header for posts*/ +function glm_get_header() { + if ( is_front_page() ) { + echo "
"; + if ( is_active_sidebar( 'slideshow' ) ) : + dynamic_sidebar( 'slideshow' ); + endif; + echo '
'; + } else { + echo ''; + echo '
'; + } +} -/** - * Custom template tags for this theme. - */ -require get_template_directory() . '/inc/template-tags.php'; +// // The code below is useful when you want the image to resize to +// if (has_post_thumbnail()) { +// $image_data = wp_get_attachment_image_src(get_post_thumbnail_id(), "full"); +// echo ''; +// } else { +// echo ''; +// } +// echo '
'; +// echo '
'; +// echo '
'; +// echo '
'; -/** - * Customizer additions. - */ -require get_template_directory() . '/inc/customizer.php'; +add_action('wp_enqueue_scripts', 'glm_site_scripts'); -/** - * Load Jetpack compatibility file. - */ -require get_template_directory() . '/inc/jetpack.php'; -/** - * Load Theme Option Frame work files - */ -require get_template_directory() . '/inc/options-framework/options-framework.php'; +// Start of the Contextual/Highlight Search functions +function mytheme_init() { + remove_action('thematic_searchloop', 'thematic_search_loop'); +} -/** - * Load woocommerce function - * */ -require get_template_directory().'/woocommerce/ap-parallax-woocommerce-function.php'; +add_action('init', 'mytheme_init', 10); -require get_template_directory().'/inc/class-tgm-plugin-activation.php'; +function wpse_setup_theme() { + add_image_size('glm-block-image', 290, 190,true); +} +// add_image_size('subcat_image', 250,125,true); +add_action( 'after_setup_theme', 'wpse_setup_theme' ); +function mytheme_search_loop() { + while ( have_posts() ) : the_post(); ?> -/** - * Load Welcome Page - * */ -require get_template_directory().'/welcome/welcome.php'; +
+ +
+ -function accesspress_parallax_ajax_script(){ - wp_localize_script( 'accesspress-parallax-ajax', 'ajax_script', array( 'ajaxurl' => admin_url( 'admin-ajax.php' )) ); - wp_enqueue_script( 'accesspress-parallax-ajax', get_template_directory_uri().'/inc/options-framework/js/ajax.js', 'jquery', true); +
+ +
+ post->ID)) return true; + return false; } -add_action("wp_ajax_get_my_option", "accesspress_parallax_get_my_option"); - -define( 'OPTIONS_FRAMEWORK_DIRECTORY', get_template_directory_uri() . '/inc/options-framework/' ); - -/* Header for posts*/ -function glm_get_header() { - echo ''; - echo '
'; -} -/** - * Return the client info option for the given key - * - * @param type $name Name of the client info option to return - * - * @return string Option - */ -if (!function_exists('glm_get_clientinfo_option')) { - function glm_get_clientinfo_option($name) - { - $settings = get_option('glmclientinfo_settings'); - $states = get_option('glmclientinfo_states'); - if ($name == 'stateFull' && $settings['state']) { - return $states[$settings['state']]; - } - if ($name == 'state2Full' && $settings['state2']) { - return $states[$settings['state2']]; - } - return ($settings && $settings[$name]) - ? $settings[$name] - : null; - } -} \ No newline at end of file +add_action('thematic_searchloop', 'mytheme_search_loop'); +// End of the Contextual/Highlight Search functions +?> diff --git a/glm-dev/js/glm-dev.js b/glm-dev/js/glm-dev.js deleted file mode 100644 index e8f2ae2..0000000 --- a/glm-dev/js/glm-dev.js +++ /dev/null @@ -1,4 +0,0 @@ -jQuery(function($){ - - -}); \ No newline at end of file diff --git a/glm-dev/scss/_body.scss b/glm-dev/scss/_body.scss deleted file mode 100644 index 6d11b03..0000000 --- a/glm-dev/scss/_body.scss +++ /dev/null @@ -1,42 +0,0 @@ -body{ - footer#colophon.site-footer{ - position: relative; - #footer-overlay{ - - } - .bottom-footer{ - .footer-content{ - position: relative; - max-width: 325px; - margin: 0 auto; - text-align: center; - } - } - } - .main-navigation{ - ul#menu-main{ - - - } - } -} -body.page{ - #page{ - #content{ - @media (min-width: 770px){ - padding-top: 150px !important; - } - @media (max-width: 774px){ - padding-top: 50px !important; - } - .mid-content{ - background-color: white; - box-shadow: 5px 5px 25px 0 rgba(46,61,73,.2); - margin-bottom: 25px ; - #primary{ - width: 100%; - } - } - } - } -} \ No newline at end of file diff --git a/glm-dev/scss/_settings.scss b/glm-dev/scss/_settings.scss deleted file mode 100644 index c8fc556..0000000 --- a/glm-dev/scss/_settings.scss +++ /dev/null @@ -1,4 +0,0 @@ -$navy : #1B2650; -$grey : #231F20; -$blue : #00D3D1; -$peach: #F28B59; \ No newline at end of file diff --git a/glm-dev/scss/glm-dev.scss b/glm-dev/scss/glm-dev.scss deleted file mode 100644 index 42b8e06..0000000 --- a/glm-dev/scss/glm-dev.scss +++ /dev/null @@ -1,2 +0,0 @@ -@import 'settings'; -@import 'body'; \ No newline at end of file diff --git a/glm-member-db-events/views/front/events/eventsFeed.html b/glm-member-db-events/views/front/events/eventsFeed.html new file mode 100644 index 0000000..fed0a58 --- /dev/null +++ b/glm-member-db-events/views/front/events/eventsFeed.html @@ -0,0 +1,36 @@ +{if $events} +
+

Featured Events

+
+ +
+
+ {foreach $events as $event} +
+
+
{$event.name}
+ + +
+ {foreach from=$event.times key=myId item=i name=time} + {if $smarty.foreach.time.first} + {$i.start_time.timestamp|date_format:"%b %e"} + {assign var=first value=$i.start_time.timestamp} + + {/if} + {if $smarty.foreach.time.last} + {if $first != $i.start_time.timestamp} + - {$i.start_time.timestamp|date_format:"%b %e, %Y"} + {/if} + {/if} + {/foreach} +
+ MORE +
+
+ {/foreach} +
+
+{/if} diff --git a/gulpfile.js b/gulpfile.js deleted file mode 100644 index eebce99..0000000 --- a/gulpfile.js +++ /dev/null @@ -1,63 +0,0 @@ -var gulp = require('gulp'); -var rename = require('gulp-rename'); -var sass = require('gulp-sass'); -var concat = require('gulp-concat'); -var copy = require('gulp-copy'); -var uglify = require('gulp-uglify'); -var jshint = require('gulp-jshint'); -var clean = require('gulp-clean'); -var maps = require('gulp-sourcemaps'); -var babel = require("gulp-babel"); -var jade = require('gulp-jade-php'); - -var sassPaths = [ - 'bower_components/foundation-sites/scss', -]; - -function swallowError (error) { - // If you want details of the error in the console - console.log(error.toString()) - this.emit('end') -} - -function swallowError (error) { - // If you want details of the error in the console - console.log(error.toString()); - this.emit('end'); -} -gulp.task('sass', function() { - return gulp.src('glm-dev/scss/glm-dev.scss') - .pipe(maps.init()) - .on('error', swallowError) - .pipe(sass({ - // includePaths: sassPaths , - outputStyle: 'compressed' - })).on('error', swallowError) - .pipe(maps.write('.')) - .pipe(gulp.dest('assets/css')); -}); - -gulp.task('lint', function (){ - return gulp.src('glm-dev/js/*.js') - .pipe(jshint()) - .on('error', swallowError) - .pipe(jshint.reporter('default')); -}); - -gulp.task("concat-uglify", function (){ - return gulp.src(['glm-dev/js/**/*.js']) - .pipe(concat('glm-dev.js')) - .pipe(uglify()) - .pipe(gulp.dest('assets/js')); -}); -// gulp.task('clean', function (){ -// return gulp.src(['js/foundation.min.js', 'js/motion-ui.min.js', 'js/what-input.min.js','js/custom/dist.js' ,'js/app.js','css/app.css','css/app.css.map','js/transpiled/dist.js'], {read: false}) -// .pipe(clean()); -// }); -gulp.task('watch', function () { - gulp.watch('glm-dev/js/**/*.js',['concat-uglify', 'lint']); - gulp.watch('glm-dev/scss/**/*.{scss,sass}', ['sass']); -}); -gulp.task('build', ["copy-bower","sass"]); -gulp.task('runwatch', ["sass", "concat-uglify","lint"]); -gulp.task('default', ["runwatch","watch"]); \ No newline at end of file diff --git a/header.php b/header.php deleted file mode 100644 index 456a9a9..0000000 --- a/header.php +++ /dev/null @@ -1,113 +0,0 @@ - section and everything up till
- * - * @package accesspress_parallax - */ -?> - -> - - - - - - - - - - -> -
- -
-
- -
- - - -
-
- - - - -
- - -
-
- diff --git a/home-page.php b/home-page.php deleted file mode 100644 index d4d67d8..0000000 --- a/home-page.php +++ /dev/null @@ -1,111 +0,0 @@ - - - -
" id="ID); ?>"> - -
- - - -
- - have_posts() ) : $query->the_post(); - ?> - -

- -
- -
- -
- -
- - - - - - - - -
- - - -
- - -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 Ja0vN#;D0^VgE{~J diff --git a/images/demo/bg2.jpg b/images/demo/bg2.jpg deleted file mode 100644 index b6ce00d78f94e05092336b04545901ae3ef2ffa0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 191882 zcmaI730P8T|2K{(CAbWtXlgc~fGlE)TiP@uxCDrXh#P8;8kl=7STpuCqlUSZg@6k# zC5DD;?pxDLi#Cc@hD)wZdumy;RWsAfGw-2he!u5`UGM)rp34gk=f2Om@B91teAoN0 zg})wvw)uUYlmG%T7(|dh=zovDUVuz|a}K0@0n!2K0hf1xKz}{Z%}f*uGrV^0OwV?V z;~$C_I375Zw)6A2jGfMoPCG%LeD--p+<_E<5EU;tn3TT9_SL0tZBa@5J+|R)flh%L zK7zy~dTy2=BsYkAAUEZJC*St7Pf?$I?)7-9yq1>Gvon2f#JUkpw6enk=olcaU&J?n< zhnEY*%gG7#_hAb>EsLMv#qst3`&q!ZJ+^-j>d28Jjz?S^4`m(P>Fnw0sqKS8Ap>`i zv%g3e#(hps&$j!g2VX(G7?`{N_k*-I0&nBBFDnUHl(U7ov~ecX1rQ+;SI?%F@+U9NtfZvV9X?>0bhj{GFP zm&-0Eiip)Bs9L#h9)JUj7_@KAQ*p$rr&>0qKT>(HSzl&hmF3Ll=7&OdY{o1k5w z599R}WF;LI@cpxZTi(yGSJMCGO?+w2t~4hXpItN;AMGf1QT;uA{hcYh+;&lSx$FW) z@u4mMzh>>98Th-c@BeSxoxscN)QZP{iOWBi02$PN{2$>5zWfh-1nB@~vH)=W^%7+K zUgSaiD*y;}{#pi!KyU*C149G2p&{JjBcqQjtj*wXGwY8nw8zIgEUbXTV#f|UtUcCl z$IhKDE<1O6|9=l1laD?!F*QLV5J)o<;Lpm;+}z9xXJxhB$_nRXw*xrroJfxL_V$h> zH#a9IH#cwZ&;GlMzpj8x^dW9rr*(B~L0}UdT@#(ZMnTOWkgg7J{4a-qbilfLkS*Ga z+T(wJ_;4K#($NL$Zqd`-stewt3j*uvfK0$>U1usHI4(2a*0h{L(^GVFez%1KC?lbU6SOxtYZ)xR_~6 zyGFr~eKEatpO|Apg+bitpCl_T7;dvfm7d3;ZK+jC8!pgf)2{W#B3O!*WLPKpKrEsbo971L{YS-m|?$Ah6ym|jQg(%|`p z-YqPAN1R)i+Q>n_I^F z!?Me{p}dp3l_J`s_=?36NDBVhu)V=qze51T9K}=0apf91fLJPgsNe=$jU{5tee`B4 z(s5za)t`jBS|*wc;^r*PW5S-zgpQ>j4QFBf$KvBuLhu7O88(cEZx+?N!7$T>-Y00u z5MP`KFRp>x!Y35q-xRKBU(s|vx*(AzndnJEQ=tkN23JU<38Hor4j*h&#+DVJlcOsA23&0t8xK-fqqsIo5~ z)J6}KvX$EinlKf=NA4VI;`_@S2Z}zBVG&hPCxOMLNw~}fgC<#YnRy3c3dP|0>%rOv z;m??#f<*BcUW4N?Q{|U-~59&6po|Hf@ zqE&BeM0K!CO~N!1aGX1>w2IK%pf^oMTZN**e4Gdj7lD(|pc=ZjhL(tci;OU6kR;I; z3jD%QfN4o6xQM8S)<*ze7*Zb;OEjGaEGQb}i$#4<{MlCLg#BoKw zJ(e7LFvS#@qxZkj1NDK9wGToBf&szNo(Nh&A_F8se>gu}Rl!AgJt>2$PlH2o5&{~c zU&bziu^zrSf6#ZAXS?GHh;qxLugxcE#W_d(t$pOm2(!2%9wF#>cRc9zlsz|Ea)ZMw zjt|dD4@;LS=EbWR%$iktlSXJX!^sQv!zs;H{ai6?-fFrK7}eh=LpxU|d`Nt`UXNvn z9aGPg1)5>m z0>#KY03aQBO{EeEmZD`=;K6=kCwrhTl2KT6KH))*#<*!Lw#Z<__M~i3zoN0>N-uJ{ zQr1(Kbuv_7A2V~j{a|WEJSXlu0;dgO!ELXQb##m>uj`uik;nRJO9Qee&fW$M%fd?x zfeUm!j64@H!0nNbhNhTu534gvguIk(WYqnZ;~ja%-6W&hr8zUV8xId|m_!(3E{ zG7F)>ivgj8LKS+-7Q;M!pTC9cgNSKqNIPPEZ=3|~Dt<4HaLE=)qPJKyjgbPfs?q)^ z)=E1Jz;^>6r3~PHC<&(ZI~dyCm0mNiG7@#vvM-WkrOHN3Tndu zPn(v&jim}KTf;Ces5h3tLz*|(Ypp`BDxU@=Mr7oM&w-%rwV#WqjGihk49{PLsv025 zcr$P-g)Q`72wf654P6{@ik#$@L}hfzKqN*qaYyTQ3T-~o{n|XGF_-h5N19Fl9R)Xz z+f#SB@$}NBdx24h`YMZ}8pA%nnJc7eo{7c^u#z=fKgY*%j!65g= z-B>5{6Jzn}6>3-oIqCLdK;KBD6-Rww8>JhW8^Z4?_KL+#sJ74x8K}xI1b^BUt*_A6 zaO#Cp0HSoq7 zMBqOJ3dr$$IaMLFBcuVGOhhF9Hv?;*t3?DjP~ZETL_m#c=^YSWlb^lO7*rA(VOf0MYn3C!?0&H1MMA$~dIVoZ2^{x7HhwKF*{d$09(TyKV}jhJJ0IatMfn&=!JB z^+=KO7SC`n}N^U_ScV!#1E78o zcp`&Jr=!%xnDIhUKjL{LopPIvPKGS=PMMojo;8R`-om^UdesHHt059I>921Rb_Z<=>{nL{Cs{ zgC%Aa5JMjTZ{mqKilw^`Rx}=Hn2&aUe`!1zy$6fK>!C|sWl&h3>=!hh)~wI(#&ahq z5e$+Bf!0&FYvmQ}WABTi(@X$iWs5~XZy4wYL_-x|zSO6I9(czW3hki-m}Uc71t z4Hgt!0?@IE_I()2y!SQ?&=e+mZ;psRNH-whK>udwza?~>4|Ed*$JqNW>M8U_6Y|Eb zOdEsXpC{o87xUJ=U?1q+w*kiR0{WFS0GvPlj|pMQ(Ep%Vb@Um!ffzi11%*WwagNQMoyAAzX-X27T~19clgeWYms?8Zvt_1aL>uk#m1jE&0_{m7T!*H(2LeF zfSCd?3x!wt)8LhQXjiDKxFJ!CS0pe{BYhg6iW)^4 zE!lnG1TEI_e2q6!R@oHbHQ?-wIZykZ9>C;|OQtj3QH07O z*ik+?va~seOb{E&cbhsBiW`FZ3u*a?I;wsfx5*8H*3r_ib}<8?UR%mJj^IdFaEj-O z3471nu=!yEebK=5s~}wI=8A=Gp&untb5_aZkdRf|APl@FLS3fXbBd@z2p`3?;R*jHN-ZkO z7JbwF*jifje>UE9iieMiV*9O{F54Zp4lymc`NhGN?dpGxdm?ig8Lu7bG{@(szg#Pd zmVWC}l2bksT80qZ-T4K!|6G=U#r)}YMcB(~a!@&A@x_taDf9Ab@r8n)K9kzjw0(KM z;AO8S?7_PFaXj0R7JF5i^h9WPx zs~5v-OA$lgTDgv%Gs4!rG$}a#d6W4n44ttL@}6%2J+HMTv^*jK$T2TaOUq(FzvTmH z01Wn8<$JqbglVmzYvrIJ5d)J|?RkD$SeO_(`JmdtURXDuEjEBgN0o5|GuFQw1>H^uGrf z;HltBO&M-l`L21dU;;6~OnzWjz^t9t$_IR$rsIkOn8D0j+)`kP#B;}~cy1|5Mx;Uc z6?Y8bN@a_994l5=qqzZSz@@3ALsCyr0kcWp6x+ms`!<+!3f2S;?Tnx=S3_?Ya7=Z` zgtK{N4*h8p6yA)Tg%7E+y2v&1E8F?Kkl;>PV&usmJ`K&jtnU--(99h-G3FXnzUkck zpC50KBws#$up=c{sb-Dt@qE{oarNLI^ho!5GMs4juzr(TBk``WhA#*&hb25x)tzi# zDV(qFS4Yimuo;Xw_>?- z18ekJ&+D;=H*23qP)oX!AnMn<6XLlZ8T4laX~gEhGI0#E^yuGD>n{F@j`x=|srw=Q zuO?lOFrUcl+hAejrLz7pN*K+1D&&LaI#Dra*I&R3V55uk$ zI(r>&?z*G=TU%(s@wYdubw7N2ZajI>1GF7zDDy$yI8;|E{gNMlk+XVvJdMS)2M?XM z4TaL}IjbcOn^WbXjez)LO@gG#BCdx|i?CnMY#m>5#r)t3r7tQ#n(P>#Nn)%b3=DdV z`~b&T^tcDhEiDN5*Hx~YRTxdLV~Q_$1AaA5lI)7qlj>Vz{E&LgQW8RPnE-D^V|_8j z?+w6D>3SNi1Jq#3sR8IFU-7|d!qfmtbBjpoJ;QJXoBG&_rfc%}6jMLLYN+T2(V$=; z7~ThCUM*x}%zVt~l+x#enb+0_qIZ5e+InfT)bXgFTN^usQ*+%PfUow%lqPBMP0IsN z>?*F&f#UKNm^(DBGHWz5f&xw|V??V`wN@$|_{j@+wh+*D#wv!ZA+Bk9gD5wwR3>{< zEbaZ9d}!Vm{6La)_=X5DDYfhcEn z11|7@TW|OOpw6;%Jdn%kk+(|1o85|wpmL$lYLFRp-^wi^?qvP+#;nCBogo~6E^WBR z08^7VHcT7c*&+tUqQ$CIHv19B24iNV5!M^4(zQemh&v1tA&-Q3&oR(z@AiF>g)pf& z(4CtxY*|$L!wdL}@QzKp=I!Ah55u2##@%Vz!=PBWc?59i+&y%mIDfgi+nB4uk@pwk* zskx2HO^Sch6~`6N4uuOkT9QN7tXqP5kKBZDmZ_+ki2)pj*IEYO(5t|2rQ$;z;MuF? z_Er$lQe@MY>sJq~klKAr9Xh*QBN6@e%&F0i9+{kiAU3kK&N0Rhjky!ZWwKh)RPPHd zWI|GKI8+=SaaJ{QpXdL?l2L%|YmQg0=F~O!Qo>M!fx{c524DCP+MU$sah%}PO@0E( z2-()1<2+)S0{$g3tSh5Kb6OuO@b3!C;=`3U{Ma=u+n!eEbM1WlvZIgBI-D|aoJsTT z2u^lq6rDrGFgNPEx}A6>0x&5mcEktSKftIc5*(i%OKdb!5~G`XwYHfA4(JXrd=2o- zg8ApGocbIR5deai0IfscXxf z#^#;FM_b;WbkHm}`Aw`xKmBpM{pLEoZFZ3QZNKxsk!t=%0T(;czbj%@x}9x=?;c?g z;Jvot&`7yTQV{mga-i`MmM}6gy`cdso7c_sm7)qTf`;-@V5~8cWI}<;oNem2zwcB% z6H(|Tkt(Jkw4NroxE2j&gkZE0H3sgzP5Qy`gd1yBp4M-ehAL~e)G!)r;!rC5mOz~l zTPY4~`H7h>N^b>Ia8(dbJ!lg8ZF(v5N(ueu8kcdcoZGkxClh!2->tY?mGpY2|H^UD z@GGN@6=E*v z|F%AZ*dCm8zb$Rhu?mr}q)`5iCU*E#aWJ8ZSH@ZWObzOeqCGxX@YB;@3%|Vg;*qmW z>#gb@_sJRB7HH4YJ7{)^zpO`6#47xRtuI_aS0I@F-VRTbE2R!|{*9SLRipWMm|6#_ zFq6`lTh@ozbRG5SUqY>JJ&uKX?zI2@=uKMiX~Mg2zc^(ZF1LMh_+9SN$;x*}X#i58 zv=>ipw9Y6c7RBsqw$#UnO8cr&vgvV-_XA@IouCnlRf&xECX}nVG`XOVy5&t7?e(Ai zSMC^$=C{6j^UYId<=xMQJFe#j%+qdJY_dLK-g$WIdC~a>W^3JcQ!0|yk1f!XV$!!V zk9foKZnc-~C&^;IXnZvU|EYspos|1h{Pnwg_s1VrJbxNcR~6$nU-xEtkq3y_A16|_ zGUnH7t0LZJ!2*Ayk317z4QaP&n%y%s(CX0-QDanud4non=Nl&*mW@tc{A?JN$-DO3 zl@@1GdY<|bs*#LUq9!TLn2>pIX0RtgLo1z*fnD7Sk;Pe(K)w_@zehEN#31De2=$vT zS(B#Au_~h%Yp#B*E9r9jA;y%bXCo{T+{U-S?XmN*rXpHo(5H9)ji|3!v!))%TE?UX zUHp_y6jm&x&G~Ky&%bjCI!rB{rS37Vl#NLZeA28C^TiNWJ~DHF+YJh9{iU#3G>Vw7 z`>Eh&j@m3jy~@E7&MJ$;;<$Yk!RQFK`aU}i6z+>3en9M0y@u4+6xNTR&M$xE1zvk>HPv8b~_Tapzia&Rr!%9k#J9aO=;? zL$-A~lVMF+90S*Z4cbEs{;wT{^JDg$WkteHpXA+dCdQZ*iBiS7FUrQi^Pb3$`Sjdy z2dukY9o0WQ^xY+g>bH6iL)t6XWqpNJU-n0;A3bakt4Gb(JRapoAfS;GsDL&T)-nzM za=1C%cbWFIlEjwK`HO5wutRMtU#`>Q><0B>&xACUQk}R)(R9wsTD`DxNqD>wO{|(G zy!3q9LrN-bACEf0mNe5v2ubP*Z%H7IivduL06dxEK48s0s6RZPl1Rk@CNhpufffg# zD|#%qq*j-9Bjbr?w`n}{sWO7VNh2k{OFFEMWC@j%*;_cV9kL0r`j_*}h!eDCAC!y& z{G$t4C%omZl+=9O3ECFGOxA@YA$nP6VM~WG@sViTmKBFKw@l+Q6S zDpL%8p55MAd!)Y{`5oMRdd<-shgJ<<(6!k$$8d|ze5;3?Nso`{%r-R|l}QegLbh^Z zsR0CZfjw$UwT$)M#9nzS-QYzngdX0I4?2W(A}VdiW5uFHJIfJup9ypgW((_B+aWGD zF(6evf(LYx{_~T!(POgjWfUHm0vrEeeXc&@VnlE?;hQGEak4awm`xpQPt zu9T94h$?1KBio3u6=(GHx*73AHPOa{nzSLX5^um}tKHan?A)`9&ydr$U;hP4$z`XV zyd&y23ON01RiF>HX->S}bF-h77vG13uIodSs4|n#M1KFlrdjKN!wiY0t~VdL)u1^z zSV`uE;Pkwzf2;B@R=K~y${Jz_W7pyxN>!dyHiW42j`ccZQjDZ-%Y?8Ge(4l=>WbH8 zN!{;IAmE%?xb4DH(3t0ev?Tq)Zxeyo+>5^P8zrEAR8Kjg5>*tk9F^o#n0jGnlG=YR zJWLG4G-MC!dtmh#=3lvFSwLP+~8@-)L3|}-cqX(Dl&q!tFWPQ zszqTRVjCQ$EUYg7cbKY#-`7fuC}>P;N~A|bSKFRsOK!1V2e1WtDhf7T9$e3T%akNG zJnXRB|G>Ysoe{w4i~45ncW1)tWmY&y&c$p93twap@uOSt!uqg%A@=Q$dwp8nEMT1v z(DAKA&c$G^c?$Ko3TjEohqb+=#6OPG+nQzw+82R7NWkFb9HxYmlccL)2DOrBa*T_p z&C1dF^lE|+)%A6Sv>Bu3EHhvZ%wbl02^}z#B|^n?(Q33r&Fj;%`V>|7ug z%3g#>sf?=VO$Wi2Ff2i03Cwk9mss7Wki8G}DR3uPdWIwj9hS#Fl)@?t=coB)cw59& zHeqikyiQqW@xqLdkXuhi4lIT2=Ee}VU5G!MGwF*2J6yKpK@yG)O{9CA$n6>+j@T-B zf&?$07MB#0fZ{Ox@FgYQnF~6ZmQ&xFe$RGWdnYR%cI${6 z*}r}2^l!qO8rrj)5u{LP*1QL7z4wco;oHz~IfOAkk30Ky0tVmiXzg(Y8N>b-8ap(_ z^78G6RksKJx|>+|>o<t9>|pp`b|GJwEfh$wfZ$@s?Q&lX3h5B}e4MJfvL?96xG1t; z(PS0evWKb5WSP!N8}L%xS`ID#tjx;>tTCN2^KwI3;p4jZ&}S=y-5(bdSB<&dx1F&! zcV}VmeqnrpHk&GKyX}5D&Y6FzDsqtf3;D>wwi8bpmgi}c$Tjs$p-uf{@JLP;%`Sd0 zu3%w-aM-jD=|IJ`9re9nO-hUsxG$Nbn}+FIc$ZYgf}r7m2FLEY?;$&$t-Q&fArtf&toyrvoAd=}5N9K>hZCH3RtJBaZQe<$y?3-LPSb5Qb(6DMJc#@Y zl##Rh{_sKJ#2p}^n=)sz?~|M51RS>mJwj)|fs_Scy8$T!_CKjNxHb@kc<-O0_1UiC zLLb0s96``vLND1W#4BAf=f|+}n<)>{S?ha&bTqH_^ghC?MOb1@lyi=-U6sDd^?g=^ zEv;@qWS!WA>cvJR&=`m!o)5#GW-FGY=K-GcR=>6y<}a5Ahw=?G_xm!J7QIy61Ks53 zu5VWOg<}R%kZ!?xw{2#00zrd4Z^z(Hw0EGTn%3e*D4!zq5h3C$^Ex!Zk|hQBg?a^X z)OHX^496K8Aq&8SCJ}lDLdckhWgxO4hu^0xZU%A$G^BnJqacxwph=PEF_C0~4z9ID z?Q9(W$;IKuSzmQPB%~Y}`4_mZkVl}a$hR|`4D7y)@VXmWnQn7=?VHC< zS>)0OFYSi?a&2l>M)*kuw}V4kj5{dpG>NIsoq|S#7D2jl#8#g(NrM%@6le`i)j@9* zO>4adr$~$!OgO48@@X=l2K64ld}&I%~Vi8fyTuOWM&~3JaP>1gCGeBl_=Vs zn8WwCFdwCol(a{?quNvauYxexFk&T7KSO%TCNB3^vooc>Eal{}O!_VB@cPd(9l*E0 z4yV6Mz4h{4)p=89dsEKO(IfYiEwjwo#Hkl+9_G0vMC286u6h4 zZ+QtH3A_ONXfS6tZMOOQp|f){mU74a6D2W+ePH){`;R&f+@+%rdOYq!Jywq9bt9II zu-vpy0}`*Z!>yBVO;`<=oi{Y+dY>9(K(p!mr8YxzGg3!~9`b$Pt&PW5#bqSP+jkX1ES)DSs;`C@G_NL7n*VTF-XG(jf;|2B z?VfC1{il-yw=eaR(v7!?mIKevTSS)Bxz9=DA^6ZHEB3ydFu7qtr1l^CedZL1n(AN{ z4f7bTK+4b(OiQi(Flbup3118vV-#&hDmAV}>GmJ-F5z3$rvhH%u*71|gPE|mw$SJ* z^hw9@SqtP+SEWO5yJl+FW6Ol_&}p6Mp9C6gNdmLN7pv@`$k1Z7HZNcdByQ3AcrqG? z<|DzSugR<+ott3;r{$ENJ6N5yA-D%k1ML>3gv}=C-Di5L@;5kC7~|S(J<6#_opu z1t7!cmcp|@T~5qLtT6x3u>)Cufoyv`N@tU&Ho>p2+ot&4Cdi(VPuhk@6nR!8`}adT zU>-L19FgA!DaC`ue469k;?%v9>9HL(1?$A`-}!SCEBJ;%-E+=rpGQytA^P883Esg8 z{C@b9x`}e0>Vho~^C*Hh+? z1OYV|H8P?VowjAYCD41-jnI&Uo(2j(@LL)BTz!VC(X=FvdM7?K{?c{IPY-EpMMHwJ z{(=4~fr;PbAIFPBNVmAp$%ks)q4Or#N^W|qqg-FAZ}#A^m$@s zp)z4yka{A3U|37yQzG(AHSKy+K&ej;kXxXYRA59F2)SbeNyiTtSfDL8;%o*UC)EXb zhNP2{z6i6QQ~i?FVM~+i<@5HkywMR3!;dnPE{?^=^Gecj@@j)!vluGLb*}N4UqXCL zvhA22L{*tou1Ap7C!rdy&MUAb?0y;S1Q1;#5Yf0$5O290!dDlNH2p8Ph@q|1H-FgA z=ZC#{CAQ3}-<9tEWR7$y`eCQVcE=EBOrb`XaMvKsKC4MU@G6MWNk-#>cg^{b7wsTz z3DxUF`F_bMxkIB)8Vp|?W>+KW(!^s9MHE}`V#{qwPCYbTSHyzD6H4z(3!ZY&d)S^w z`{TTy+L8DYV$Z>@^ME6YlveOxVe5Z+HCu zKr^ygook&^ZNt6ylo#R(AdT`JNyBmUh%yVG3U6ZkE& z9NID&mE31x9DUbIRe>|d-m$)cJ+k<=OYB@>u+u)+TW(-|Y-o9|0V0nP=eOn<*ES3WVH4I1xC&)y6+=IQKuNEGG?9tdiNQ%{Wl22H zlT-&w!fs!Ol=MLSX2txmuN#sF2RD6h7%E@EFJqq;+YN-b{DGS|aQNzJ#>ZKhdfbjL z3V7lF`tfmA*dE!FyzsBHZbv@2+5{$j`zvLk`c2lqO@G=;(nNciG+f;KD`(-%gUS%? zh5d&M$_zCBvHI*p$WK(w{sd9d{!^FB7aHDqz5u$Y$6gy3EdSw|y6@Mlh5AR*_93C7 zD)q85?{MVD>7kp@`3O)gIk3b~YObsd!R=$NL=vq109UXHf^j_0SGfm`sbtl$>PGW= zX}5EtXo$Is9A}Ft>=_)4l@?4*xtS1N28waawg2osWp*a@Us>O!@mjK`5a;{C6@O&( z)c5AWZmfF^-R$2p;yARllYQ>TiHZH|bI+=qnsPrLb$E=g8VvIgJ$JOhYeou7@2eJ8 zE+%?So?*Ine*37tRIoW7-e(_9!r6{|b_R2a0@+Pv31y=Joo$CdM#hhEUu_LDZ^(+t z7)T5oxO^#oaI-7=&8o&tkW49w0XMN|P;g*-Z}hpF)zLk2 zqD{`-&C$K*>t0b_ocU(RpkVOhm*LpcyQ`|#ODMg~y)XP{CYRs*=NFdiT2{=KukRjD zUWeocfBP=J-{ACLp!5sIHLo(Og53^5V(aeK@64e7d+z$GnoA6lTvp7d``Kp=Ilk-i zqLsfo3HfUKh0k+M#bsd@hpv2)8SV1crIPZv_ditLnE~mgzGzvufpwKW$@ygv>>w&R z>^!eBA=ncULnW3#LFS8o93G=mz=fhUIY5!yw6W1+vh z%I}hxRKn#`IdSnZB8ce6C>kv|ay&G_s*;kxVGe^gSg={jl(PLwld`o0s5nTXI@A*3 zp$b^SIPb7JeldU`MOR+#>2y~$U7M*FPpTGzmk3L+N&;DsMg_tOGARQnnB_zD`9!NE z9NhIP!yUHeiIs%*5kv0QER$yp<|Z6bqC-2y<4S?moK> z*_Kc@RWl8In^U0Osrq@ijZhRLk7+Izm`fX)$rW8X9)jIuXLGdzY<^|Ts-TKQkIlDW z`nQzyz(As@Q{1;;-w~NDhy5h7RFT@F2_gHj0{>OspsFM!2Cas3`(TpQ852w+r%R{5~pYQLa&#{rbS|FYX3$;&Vq7Slp z*OxUdOM)2_zuRd|L-X6iQ`aYAQBQIy`Q@E}wOQKz4JD{EI2BZ662+W7Vesiy;wVu4 zdh3WeE~VjJr0gr0U$Xn%$^`o&ObIcfvv(6~_EGv_@(}=g{)D{neQ`hRjb|(w_o$so zfv!Kj6tDBA?%-dc3fx%6s5hddL#OjoY>Z(*DB&_`*rmq;CQ5A|t z23B%`x}?BTy_#(b$vog=Q7UcVCj!eE?)v=ME@>ma-jd8<5KJi%+2Pv^nUUT&bv5dj z7J)s}G6LFD8A9>Rj2=9;Iy4k@RQjOi$IEk9uzq(p*B9%X75g8pj@MW@dajT>Z>o#- zUltY@)uuHIE@Y;p|8fqgUN3?7J0r^bE}MMiQaZWveZ}-5WD1u}l@?ZOYdAsuFbO$804 zi_7EYIoDwKR*EB*9IZ9U`{km8W*s)zvT(PypH90OGz4MpWK>sQ|C$vPQx0b5P~H?o zwD#_*ERLbMMqfxONzN(BJd?a7fXX+l3X&y7)<5yOZalqkq08N|(#Jk&f9IFud-E*T~2*28~v^=bN`J1htB<{w)|Q8 z*e5jOsC)xkI$xeu8|duC)i7n=@~>crAfH!C9ltpk!jU3aE2p zN1NZdgtDABE@QHIqa*gtj-*dtH1^Jx6X22Rpvp!iV7-|?(eAt;>s2^PTWI}uoGN;S zpCx94T?}v{=I_)UkQL=a_FBC2xqF6pY1+3phFKX+US35x7eBA8eSOK&X$FQ&Zs+P+jh{9lW>NB)la%rW~8X zm8q#zD#1}aDl)?`RhB@J2n3?k&pFwO;LxiA@@m0draamshbfN}Bayyy)&)$An(CnB z%$DGzPGDmz+KI!fY&is{U&Zwc!5%Ou?Qfq6GyE6Q!BjZCJCj!lZf-;4=;JK`X-D&7 z6iizl;Icg2UEbedRyB#HR=HN4g&7WrH3fz0{UB%rG-;FEj0T$ zollNjh;+2Eq6L~r>`=5ue2)@Dpy!!wXu`r@cHJn9D3LSjh~c)Gg4??l8{HlT?E=d4 zff3JJxAHT<50VVdoHnrbrh85ZqXxlAHE99n^DEcyLZ;CO8@?^7|9BSZ^gSC}P;o9f z-fR>Uv%jI6GD|B+b}O`SbOS>BxZc4%%+-WYZL#UJR55ENv9V1o{o*ByxjSsn!X<}i zU$i2N%jZ<6o5y>emaRtMFAKl(N)2;UN40%xelG-($ztB`^}wpv3YS{EG^5u$O>~hB zf>Y_qdxZ|%wq)CrCRrTUFgF5IQ!+9c!fx`c{()(Ebp3`C>Dk47T=na3R~#*=RVTBN z&)=D_fBth_jZp*>!<(+4wLzo?Ar&t@-f}-KLCf5(ODUCoC z6cB)fK-&4;5H5oghP`9?8ge%wcxkBdap$r-^)_-cH%B8_-n@#)xbj0HsMKIAgf0s|=79VVjRfQ2OhD;~J+_0+FlZ*i68rdFZ2*mS*$;h&V zV~7OwT>{Ovsp{jAw_TtcTT7ykyt0f<9G)NzoJ+YEJ@D@AwC2c;&dQz!Eag&2eF=j~ zKuBAQTC8M>Ih(LOHwtzrat~i#!A)L=q$NKniGHiWb{wfbYLUQ-a5N~=^bNjr^F98s zXV_`1(rv!$-b{Lu!+5w|s9xvvW56^5>I3OOA#8=&S`J=lw(b=q^5N8&FpO*M7{2zj zZH+30J`IgF1WGl=`5amz5CjpA>j9;Lz?P)HtAyU~O`2Z!vH`8PXlp!yNfOpG;T}Ff z?a++2I9yb(uPwFhU=~h*UlmMvP?u9yzLlqARlBZ!QBIofwjZ$A(`ZM2P6nz01m}ff z5t#nIR(+?$=HTvADtjk<@4Ollt?Y;2Y+oVfv|t%PIaXG!N?32et%P#c7;qrOoO|No z?n3X<)S=nkatgt|#g^^FOz@L!&?oSAwhdK*hJ9-M32wZUD67D<5hL|*Kmlu85+g98 zAlIy4Ig&2L6pWUpE1WpT>7%Ws^XS>0j$83;+i=DJEPlnGu$Vi11)T`KjGh5`Nij4_ zr#_PqR8xnp6(PRUKDkRLps~6iA(&1ps7fR(8Fyw$Hq5X2FJSji=Tw>;i7}B|sx~Rx z3UN*GggNW-P=a4~^p(7}2y}c-@-j5^k^M^DWBrZji>Sm-)TG%)Wb)}|*i^idTDoL@ z-IF2NewVB&8zgnUAoxu@;mxO8R!>Ik8TMN97%xW6WrCRrzL@9P6(!9*ZxOQr4`q9% z8ez}oLiMV6&$qiQMIFiQM`nJL5wR7&O*v}e`0G7s@S)`OT@_cMm4bFGia5O4mf73< z`i|t`rOzi)G9Tl+D&(fV8e5}gLHQ6j8Jn19!HSSP&v?c`Q!K&<>$(i|Bc%5)rSVL_ z^#NypHoI3&K0Z;|2=%KNGPq571!t*QMQ+L`a0~LarzIx*`sHtfm^qf=ZnE)`dz@3Z zAv2wbRrAiAyKZxqp8JJmgi_6?>v_vHx0b$d9KF0XF!S8!wjbYDzPk&l^hzBxoVU1Sddr$tynP;-kAopZ@gx)x_Gl zjB}hvE`$<9z40smn^*fomvgHnLuqozko)jOtozl#=tQ71M^&iDe z=9J;gxih`c-*)_R?25RFesj09?8@zki^g-m?R5_)J+7K7I9EjelI8X1>a_Risj8~a zUnB2i{UD2YILx0MT%NBRtWA*cF(bp}3|F9fTH|d7cq$?^9H{OW1F^?IZAzZPl=bL9 zdlad%9&zE^p(Un|-m@3atlHn+tyurW6F%UMp#=1kOW%k#CJf^E=eseR26Lt6t0jPQ z{!`F&PHfHhzs@Yw9qTK(x|=%xc{W;jdzsGf-LxsOrsX84NakwQ5+Q@L*%fndKI4qr zWcmaqSh)P=ndHgWqwhx65ibkJD}?9+`s-#q@Yg>ZtBYp}27_CyDifp5bIKUWOsizZ zY_fk-Vw7?t#<=)`k4g*vWcFHEdG4JK8lo`8zrU`NhArtFtN1=s|5S2&%9j%^Pi8vE z0jGDopg$bR*YoP_$Sv>xoy6fu8gKn^-kL8_`uo>B8Z_j*iu%2%^vBMXTDbA9cAd(A zzGLScv)_^yU%lKSl-1?0y#fy-?PJcnk(N9UaYOz4 z`dgTN_}TJWtljRX>DM9GUm7@Gl29CfiT3zD#PR#|?Qaj3ap`SvhsI!1yC*ZomQ7>z zm0+=~Cb52?*qe)LnN@5lc%VPuOEbU*Xe-=AG@26;Nn>L}2P(D{quqU@0`^L{VnjwT_8I|GZ(N)x zlz6WiizqtNC*HFpu;UC!*#ISt%tXD}W}uW#ySV~rU< zda~+)#-xRGy}~QcrNR4xBR4MBcNRr=kA%%X<@Y)}4cvjEXG0kF`dBdbz$al65;&q` z)CET?Fr8OUaOF@luK+qC5aTUHYxnVOZEy_!^ik(A#zyq-Bg<*ASd~LRih&;xDFT|; z6r~EYe4c+R1769ftYHH?b@mVvdBqJ^9h!L|CfvEuCNiPkhFgemLPM@_n-3z1B|7<Y(vh&K+{c-le0c)1z1>PTai zE5+WI%v#K^`abAp4AKLr60xposK@O|FXBmDf`FN#@K3ZNHjEQfV+xw{`FgbJ^yzdUz>a;Dm|zhIhh?h zRT|%0ubHAPL?Il~9d8MLbR$acY(rDtDoxW6OukS{|f|S_|0sWh=3& zD#lhbv0iWht_I4lCNe7U5bnpT_i@_xg7cf_yF;d|>}NxVAFCdKzbiPf zT-4e?C-wtAkYUs2!|ro^r^n{k5y-L&vikVw14};fGr#^gPF}HNFI+q}9Mm-$sgrDb z)k-q2oKnvc#Fc&hhnVI?>~-rra{}!(dN$=`FR)`2u&KOCB5ys|W<`QmF3zgs(dtK4 zmr?npr~lJCJNR+>vBmla3wy=}4~DOteE9WmHyrO@NKbIBgxy{~!+*8Y@46zRq02QTP#^oa*pb$9|ly1gE7P;Ixn z*H-@d^y;CMdyE_B{jRK+AP+{!%9?l7{rT<-pR%@^w=JOqsyQk#k z0UU{BnFJWFaG8V4$R(*u>nM^LoP?c=8cLhw26EvOBu4tLM}OY?og3%veFW$_kH}w*B^YdwI?1yOR>H64F+mHmm15#L~Xom)ieT?)ai#N{5;o59w8$>`BPQ zJilt4_1we~6AOD*c%vdChL$PSshJwR9?W?*VhxdOy5C4S{TymT;@#}+<0ML|Sd1ho z)u*{20;8TD2Qp_1&16Ysh%04*M-+e&^G${)!nf7U$n<@iS=FV@|A(sgfJ(A||HpAA zu26B7xc~)6=Bl)zhzhs>(VS(brlwY=_GD%5l@$VREmTl&RPNEVw47x)a<#1-X-{QY zS@wTp&*yx9|8wp`b}#O8bM5PTz24rP8H8N+1O8S1q(R9009CV1qhIJ{QoxT1kgRS z&J`^rS^F30S=(5H>2pltKB*!PLI=}_yFb&->Y8=?GubNl4|Az^#oSD@-bRO^M?O4v zlhUSk*m)-W4cKq7>rlE}rrA zSusn4uH0-7B*#P*%H?pt=psRu-8q(N(&AP!6&UI#iZrk z)45v4Vbz-tYwn|N4fCBOI6*<*3K5$i{b2g`08P=qRxNRjk%E^omt)}pYzfAxTKSZ#$d`>v_{<8fvo7M z)LW;b6YbL55_I5~ZmJ!d_w>DmK3LST(A?Pc&>|_ibRHVToGp9$PdYl631-X05!lV_ z*=Tq%TFg_+E=exNuN?z1T!cw@mh#%hrl0Y`oxH7->o+OA8+WJvX6lgI{y@PGk>uZL#|P_>|6VIKSLkS=M~F8c8^a)NIIBHsqBsI3hx zq@^I5(q^M+tm|&_Qrn&2n}n+od-Uay)*TF~h}65XLrrO!=|Ka2jMV$`?E7S+tJ7{n z7TVKY_p5#1O$F&6r)Ub5x91pL$$H=RFH4^sH831XNGCpWJL6$FljL%QTw`(Kc>^Xh z1{tPGw=F}GT|hi32tX6r0OpIui)taQ>FbOQ0M`DWz2jrGz(E1LcYOn3;B_(!fcgU! z1wc$Afeit359=TX!E~4`K%LpL1hx}Y2LPNLLJ?d53Mm4}q%ani%%cSq9g*b*0tOJ# z2D)%Kk3psgvlN^i_3T3Bsj2=3{iN$|c+>($fil+tut)25mw^?9b(?7lhhX*a)dZVD z>zFdx3tB$J!-ihyp_afbA~d1uP>mr{+{`Cb0@SI$o_L*>=U9QaPx(;l z`wsCs@o0DStRy}IT%gW=6Q0VW;oeJJnE%G8)g?HISNGoI|Oi7&W;)Q&{R!4iHRw7L?u&7=nT2GBH602~;qGbp%T5s5{LPQS4F_D{apF zdc?1Cw>o|0629u!bse&MKg@KWq1wsX=%@VR#n!s&_zyjl^F=2{{N$(0BF!_F17Zum z`UYdKE>B!OkI*OOV@%MNc1XJ<_l_Pwxe}U{q}bVadpMmkTXUjvfpz+j){4&eRtw#; zr}j6zx2+3WyqeAYW^@*5<$!dBx=WKMFL!kzOeleAEX;27WTtkF%Ls@5-c&i?GaIEG zXP=_m>u{#{AZ%!$%;j*W4ux!S~>BNW!b_QWls5 zDJS&3%}5;CZadUcFFlJJ*Q(2NObL_3lp>l_jzF1~h)y+{`DS6^j1U$hE!48?x-DWZ zy;mgA#9bw2haIaEZp(fJL!?7@xC`6uPokw{M7O<-dkn?ONFf%Sity2yB5>Kv9d7!x z^T96N%#X7L$A`|iXA}~`D{c77T9~dUXx|Lk`7R>Sj22QWCj2YV6W#s~?x+th;HB>k z&RyTix%dj4YI}@AK*vJe&c)`M4i~Y|$TxY&6J73}(!Mp@pbAEnl4kav+!OT7>G4Lj z{(WL6tqqi1TVI ztn@x2QYCz?V_Cnjzw)gMr>P{{8Lqm}ElzaLKoQQD<7#3|4&y3=Wb2aXicRb?2`WN> zMF(hPc{@i2Q1QN9~$W4)j4#m=|qn|mu>#;BdNdb^i0INr&{|9(lCx%%^*9!oTCQij= zlG1t1XKJ)^et|^vNW%q43QfGr9g$F!fG^`8ta4%YJfmqvaEScCOuojXP2=8l@QMF4+Vc zkN^XfVge_iy48r@WG#=RWKcG&g!O7u?ozett$ik?tem&kdf9J4s5lvMu~`>xAGtEq zU-jnx<82tc{_R-Sh!k|nzf~g&dExf-{lXm15f%fN9cbd+5_*}=Ftp!cSh3iZ%wCk6 zw{M-D2|CuQ-SG#KrTC!V;PLdO;EKh5D~kl4pYZs2#$7S4Z|r0+Kr5-*Ph^&lxP!)d zY|9&p{{;*q$T0MBV!hFHd~PGE(}jP_^ZapD{cJBE6npWAoVB70g(}(AEc#ZIIc#S~ z>h`uLE9MNto5}+cq4?`OugA}QB5Bvxyb@93oG|m}hxoU7rnRouWT=fNXhVSC2DENp{X%`HYPPdL5Pgzhxj`quXe=SS_^e`wuddq!3ptsXYo zE-md0D!DZ{JRg*4PIwwJykDy?_Og%Eig{Sn+?AM^rc5P$W!svu9m!2!jCxN0u%AAp zH?Je?w&m9qW10429YS8eypKJdnaXcmd>{Gs(4(Dox>m8cgaU;fmY)vp#I+f?mG%zY zJfGVa-wlG7t#9tL&(2?RYPqp=EmNs&&f)p9U~}IY_6_@@QR+^YsROk)bUq@!`aJlB z*nZ7?bSfvNa5ZlA;Gt7-SnGGKA~^MqmTQ(1g;x3h+|+?>lX|>jUck-1@w+{PI@ z#bDZW+lb2%pZ#B`;@mkak3I9B+RRKhls}L++mb_{4&8J_SrPsGP$=(y%ZG$QGS{SQ za3l;+e+aR0xr`; zU=!e^UQ`NHkoy3qMZge*1qIEtb)Fm16u?7chEV{3$^X%er3v^;fJNx@#5>cf0SS(H zik6*ZA<>^DNu;szY$PWPF%$T}LN9^=yFt|(&jiIDH&8g~z|akpw|>sZGaIkm|FVBC z+##5|Xl)*JZ>w_k?GN=TEHK}7Z_i8P6I~x%w!Aahah+UQo8z|kxWp&l*4;Ci9AU(8 z?Xcp7sk@Q^%7|;zx{BhUDe5yxF7KE=sov09$c#aD2Jg!Z zygY;+XuATuGXTsJ1SB5f>)^{dZQecg;185B8xQ&visb|=Fe>LkQRNI>j)b-75M7d> z3+1W>A+*yRi6PcaWl5ndSf_+_QxzMPLgCAA6QjTm>H8>|H0|?N^_)DY>zThX{Db#{ z-W^wyA#VP)AJJ;ITb=~%&NNDMGWb>iTK^{=bPn!27@4xD>*;TxJ1!Nd8;aR+XdHh! zu5Q?^>6+)O#BZGrpJYeJ(p*-fqMxSkI$JMA4sj5x&|;QWdVokEL6tU(?VC^zVzL62 zdV;t`gnp(sP2XksP1XdhZzV78zR^gmp^iF+)@ahCfDJQKfTCED#XM&_54I(NTlsc7 zh7>H0#!i=4i}k=>*2rHRMRUz<`0|N^o&rv&nFG>Oq;G$C;=c4S_o@WO0F&F zYe5l1iHIU10PZIMH3RMu23UN6TT~-*kdi41i=0kMO75)Q5alHgt5n();+R}pM(cOh z3o@ARrS;p}>L2!qBPwMYJEA2#I;G|NY*F2z95u?L+6hB_3cSG!&%b~vL=XjZ4?J8? z5FVQeWecK*kU$J@3x{GSpTmj0g%peSeT$DE%3i$L^o^D>A@xhYVidmBZ3;WF~ycuM+g(3-+QEq zOhavK|1G8NgIkZOlgD4#^_P!FwO?wV3wd3i`%pSF;_%X?Dw*@9OGb{0bU8qNpe2G7 z#-W`>#>ia2EoG_;rwO=JlBWX=qY?h~ks~SkfO)2Y)|*gkw;SU{Pt7JtH-bB8 zCue~?WSvSA3Z^a?U`AO?3!z;k7{VwOOj>}@Ly+;%)=94zc2IUIFaj(EU<;i2w%qDy zwDS{ZpdlfGa!?TnivazDY+@x_z9_MBa}^Y~rxt!BtlO#1z}^SeFlz8j{H4$*B0~o1 zzi@G}m;S>jQEQv8(#gdPA(F>3x8!HzP3HrRCBB+9%9R+&fo|!2-sx6(_m*F{jYeq1 z=-BlL4~gqAl#Oap)$ry-7((Bi)aWLubNCaYw?mn^iQ^YF{6@FKD`>aS>aRQ-- z$J0F*WPEI+t2Wht)oT*cC6%9R*+`ORKjj$UescFGFOQn;dR~(kl^tlEOFd5)JM!uI zp%s^r+4hs{Z0Py4r$kTN{F#F&2Asrndb7;tiH~! zIWes}dWR9&;JWt%yF820x*)QsYt|4i`m2G9PxcnHrAEMIG>o96zf+y#tL5ynhNbDD90pp(FC zI8O{Oa5fCJBy%W0*|aE3L>7VFP1VkErU#K|MNZYCq9{4Im_i_`fsY5+VDVs#R~SP- z)Oe8AH=$j}K|;%XaFs=>2IW`aI}S+c;N{?NRAI0tsemV3O1Za z4{V?VPCdLc3V7BZ)dJ0B*b1-(pm#4MVXFyC!_!1qA--SkY!5L>TsmBYyrFb*D^@JC z`t6mD!h7dMbhKwWkR4S^60-5!^BkIA_v7s03Tg~zYqK7)}84uJ6!MKEs zZ{~MmpIzT(90!PxO?2v{2i3Zn8@?uMO4>qrS?`w?K6KsHRRQT~Qi0h1 z-jNMd8n&N`nMF#FY-IiR)99Ewj!@R4S4K@L2Ao@dXWfq4wvwqT?u-^CmcA7=r|v$~ zCtfSizrQw>xtJdl^UPv6O74;5A3yOZCP0Ty5esKn-YP8hlu+cRZm;6xLKw}p zM_@THd1?-sLajy{n(A$nj5d^X^cd(e9Rjqu4NiH?3(!z+cJKIt^aMf5gMzI`8}~AT z!c%L4>AfawBr{2#Uk5>Qbcy~Lf&mxW04q-;FtE_Tdm-+C&=*djV4HGrnqbzfg_&nh zu zFa-bxGzAd=U=S&j5EaP&U$U%qa!24rK_(714Sb4LRNUXWKoTJQ5En2Oc3J?1rhy33 z7=R&)LjTgvfnan!QwIF1cE!xf55olSeQ4!#PGD?4*RV5g8B8RPi9uY8^a>Qq&OLd9xxsH4+y2Brk zMH>VZ(!vY~TXCWHFq+xGZWOUBqOdJB$Dz^iGWiJ%n5uL#!r% z-V0ipO+>qOr@^ctw=QeK zpp#|B5QzQ%wXYcK!vzBW0TLjs4NtTXMy@txP;G%t#^UY3tR0BWSdoHJRXT|M1X2fh z6$PX;plAa#Tc1P#Y3Vktf=z?TA96)+6LpFy?s z%=poIm7t<6pjXlaQ?Y=Ze4dmAk`JsT0Se~)v_ycp2icgw6^K-(0D3EdfSY6~*rJ59 zgu#4xmO|iNXJ(-{0G)&vqfJI^Ou~7z{@r<+g(PT$KiZ^TRG5{Z2mzyxHYnln0x648 z1x(;wYQJei7icU_Sa>as3jUQY&9X)GO`!HQPykzY53n7*CJmf0q&x*P;b@2}r%=;8 zo}f+G`XNkInj?|qO1lt{+SH@)5(KYph1YkqSDKlm+jNX!o z4aH>YIU`AQXUQ@|ks=fr6)mlGHuDU;z=wk7p=250$ou;rD2mP!h?3w(`b%UC6Qs+6 zpG3gdNR~_lm1q4Ai<~7YHE<3WlA53{l`^ig*xBcgTZw)*LSyjV+bs49#I_ zVAO~Si0ds~0NpZ}DmEMv>;QzzOiQI!fypwg8=6<&P7=UOBAJ^i=ly_2Spw>W;q~aA zA8iRl5J+g5psWajBsEwn9EiSvnJ@(yRg@sT&kAK1Whr0*r>6pCG6Utza1I_zMhPoW z#uA_jY1BrOAwc4s&}dRG#1Jx@2oB;V3At%vq)hc;)|fyD*Wl40P63EmQP+nNYat6~ zV`anE0w{yuajUiQ){+#~Y+&Y=#JL9Xg?7Kr1FhfU|3IESp5n(|Jgf6He`EU}2;jMX5z+LujZEN7st!L99=!#f~cHS z+`}W6RZMUgH2i63eqe(WPrC!xLx!v+bdEu@`~W?dpvYdY(V*yDNdmJJSTwYu zmN5le&haE@(?bnS2q=oXM44GG77gdSBazx%b}fPfWmn5P@g&Q=kidu$nYlo~032wY znF+`un7P%G5d2@z0|!F*_aKnkzj8R6{u%26n@>wA)j=5WkuGe@raU?7GucF8EMN(Z z%i$3tt2Y6NIsd#Ho4&a$7)+8P;B$x+gCV+r$+e74SBC(rkO504kOZa$UMdTKoj5Zz zcAa&Q91ISoGBZ_-PG5elGa&6U)S9Cc_j={TNPudBJIZsqu%ua04_hmUih=n6J$g`7 zmInd{$ioG<6FA)U-T(0vfU1>%f&DKt_`3X_6^5k_P7l#R{3(c1*FCBr6b1q3`t`t> z+TbZEz<(A4eOo7&6Q2cMS761~Lsh-%zl>)Tc`V4Bf$dCj1Gfp~VZoTc7Laj)g9e;^ z5|t^S;Di9GfY7U4=MvK{f~5i?O#s;k(g;P#Ih!%OJk9vd_7^~D$_bS+<}E~`a1Hu8 zE9tC8eQ^bACxd<)62Tb!&C}!>IFb~wM@srqpDY?|T6q&59Cp$`xoWNFMNi%{Gq2US zldBz}rWaZ=^0(f(x$y1VcEqg_~*}>o<;^Bn7IU_977I}s}5W_k(iasWfF;WZ;)=~+7Y}n36gGl-Z&-$ zt#}ZMfalQ=q|}3eXD8PhEPXMeNq_>E%g0H&BLp58Fli%62sayd`4m15xMmVK8L$dy zi-L%VF7FOJYNF-l%2ZNG<(w9fAVdP7t9F;+SHm)3vjhkOtfir@>kJsJ)Fp7T^l=jl@xQ?EulX04PQiv3_*H=*0kXuurZg0oT3}~Ea|Ewz;=7E$546cK!MKl8NZ3uj`K#B!9(_hj2uhg;quPO+< zD>w%H_BxZ?FhLTyb%FN=);SE6Jpa0VAfy0a9fBnSI~sK@YaET=E-suB={uLyKE2T76c7-pJNxM8gULsYb34w48`;l@zTB@XTzBSi z^UBj(^|Mj)wO+ z9vfh@-3Vdw1nnYvvvdyy{0*Z!Be__DNm4av;Z@7q$>w10iRSQh1^gwzs{;NYKW%q* zGn_eZ&t^9x@>my$oFamy3okeYMBa{OV5ox^Om|6lH{cWa(cla~yPC%?)g?SJBp~K? zdI0M=hp0pH_|XWa7l@$f^pOQ}a`;+nhz;%l+geAzy&QzzP?HiP%4PaaBI4)1s8 zs+W1=i@kwgz95QzD!*CTnJO@&pj!#z4_c1q2F&S}6mX?)DC7TbmDBURh9lzU2I6%J#)-p8oJ(|T`J~4bxf+=-wvD1b73&m zMW&yLa~^d0u9y^rE6Jw#udt+<&GGr*1-`0+p(ZPCQ{V#6=p$|~jC(g2TbsKzisYJD4Wgid>S7Y;?1%9F0nHX7K6y`>z zf+cZ)(*ddoDw+a3yt!sI#Y2WfDe5OW6aBf>pgvjXE_yGQh)IepbF1x}Ok%N6k^{}_ zBVwMpBx>1kOkrBNhoVV>TTEtZGm3LBQh8^lyB5D(2?cwGpw+=)DS74a5vE|ySC0@0 zLlALn;xr>^efbOx{ zGx`}(U49V6{qt#WWf|-_La?BEQ$9GvVDrKN^2ZVhy7{z5f^53GuzWOTgCGz9DYR3z zLqV(JrH)(rBsILa3+CpWg2@+@LtMS|V)Jf^=evK)6&R0qsQ)vGo&T1v`)oc($0ck4 z5&jWRG`X8J-tcAj;9POTyro|PfI>#9sFVLG?Y3mxc$!n@7IJy~gx|to`;t-51zc$+ zae2-%V2Jo;r*+G<1?)Go!p2zLN-@$q{YfR!ILM%{ z?eqf0Q1j3&jQ64}+erWULM?Inr*(Dg+3EM&RE;l=ETAWiN-wtE`pt9Eo^fDk%yx*a zQVdmvV-0qHcr_If7r0wXXJnH1UY>9wOI`Z_JgJH!W57FSeje&_ z-JO^tc!dJ_L7SE9#yMLKT7Tba-WL#*VIG4%-G5_pJ}38{TK1d1Q$}qJ;#>E@fZt{Q z!f{0`1KlNa!b5y7W^4`wUdJX^jwM)@FzO?Ial?uGhh_;+cdj6_Q{wD2bn&NIql(kH z$om{*|K8J;W+Ie#`8PTUMqM9>E<rRdRpDO-c5&#BhhCxmY{O*6-U(G}bmJ9fMkN-O?D8#S8 zz&b+e0tbctTlyD-XCQ+t1LjVUnsNj+e5FAs;BeQH09bVpe*s;S7ci!3My{u-|4&d? z38+H^iY%z12>7f?f+br(1_D&iZ@cwyj8QSSQs7uYssR=aDCR{!!wzl-lSj-J_A}ec zdCFwzcG6r2W%3#LXP%NbGRKX6X4ecx;pYvAKpjVg%O~$eHjeN{IL%1~7;~VP_a-~3 z3%d#6n+ZTM9m_`9jleIJdOLzC)o9>+Kz>FC zi-`#KQJXDY7$Cj}2)bkG9?8*wcN|#^BL30xLB1^;AR0<_J#t*=E_v)S;P7CtsAlL9 zi?RnJGO|^^@vOYI2np|Jk}^FTN#tMWecXAD7ri^wPduJZvphrWSuK>GY!_WXTiG^C zJ>K&6I{n(azP-Ht4W+N*zc1e_4r`k~-@4?tRmUlfxOovQJ{9~n1cV_q2xeZnBjDF9 zQi-6FPuiU2SuE32mHl&L*}Zo&dI%}SI!Po66t!Bt!S*A*K}?s9b&wtkG@)d)1{-yg zjSCTvZV-DVg#WIhVvXgd>#3B7sWUQdoE_ZdP02{3dL|Mgp((O(7OdTUOxii6WKiB1FIF4tr8 z9X^*`ulPY4-)Br)PElwU>~dY-6}xhkl+4v1ljSe0Ia$EZf&0BX-fT!xrI-3I8eMy9 zdk|c@oI9w#LD~7$^;FBwNk5Igw0oDp0pEwVL!UA6g!OBwd+6)?SX}{R?opTPC-e9H z?<U!nwX$!@kPhk~R%0{LBAC2y;f5)rqS9jZNltqupe*UmV1rK7h zN%GCyDqPhhCi&)#z42Ru;En9ITH))2Ep~mvGILc#v*VLHFrzwO8$W_TGu(h zdcyS!U@qq4)g@n|=Qf-z1{Z4(oKE+gMV=t9&2W?lEp1*L-uFdonJM@#-#VqkqMsyc z+!<`a1NHnyY77byPS5K z`Rr62PoEp!uPiw92Xat@^}Xs3w(1SI-C}>^A4tHSOIhbug_h6kQw>MI=6pG?D>(GA|HdE4A@IO|AQR`-_GZ0N z?A@mDgZKUG%U?G>FZ_XwU-@+oe(r-SI5e{@aVPr)`*-j6udmJ-{kn1Pn+cdy{^YPW z@M`M&Ra+IIQ7r4>!OE^*amV8Qew;k_;W4=A-0IGAZ@ynO+@ZDwy4%w2Q)uUp*0<08 zK$^f0Q@M)_{>We32HuFlOe>;8L)o>vYQwu1`A66I=e|G8+WW0_@25-hZ8q{|kt!Ia zl#6En9Y4G__Hub+)}h~%ul_(%r)J)vJ?fTmZqkE>U?tj137x~4`g$^e!@fg*|xn!)$!_kc|X?Pe>-_@ z3Ebq(rEZPY^Dl7m`pM3gwtpaWQQKGKTYEQ7t}|TW z_4nhBum>8Eq34!m{?a(|(?;-e@=vb4c@c3b z>D=n2Q!RUhj_tCZ6OEv5I;{_$cX@R0-sv?y_!*{G?+m}Z^!v`u3YDkJSFsT@p6_Vc z(i3x+!vyazMsV7c<>S>mH>WfpIpCpIu29bizttY;xe4r?%QW{luWWj$GqjY$mE$Vl|}+b_O8U3MK@+1v7{Vr}l@p8A*aK;~Cp zaQ_kOd29fCx%u9m^R5dT0cX}1mymrbDplft>5xqJYG4x_P%$+i`8qt?m*fn9S{-&i;~Mve|G+` zSmVF=u?7@S`&|Eu!OvdL4C-#;P!6n%r0e%j%EwldJ8xIB-^EL;xwh?TH%U+YeCwp< z+$LA}!Zp~*slt7qw_aII)#zE#_#v6MF>juC>;qV@=s5I6WDx7lxjzsDbLHB|kz57M zk|c)@Znei^F9)8ycJ^?$Y3$0_8R|`h*FrI*?se{F^(yAcqnm@a!cRv2KD>scJW)&Z zn?3f(>$^U=bMll!)Q^Fuanc_*l0Q*p8fF{`Sq=EgR(WEjlFKG;i#Mt#2sJ>j7R+kfFfHCrg6cvQ7P<&}Gc+zMPJ zp}W`0*rqV;bzafSRyhWhERO8omn3Z_G*=z|!w?4TX$^ygAjntA4Hs|ebaxA3p?ZJF?JfYJ@I4q%kg}76{ zf?|Elwl$9=*7C$)MBMU%g599@TY@L(K>Tem2tH*=bn)th0M6fd1p)8~ zg0_<&Mo9s=^ZH(}D4d{@3PxlEq5Jv@KdOJz=D(kU*c>Fs;1W=F4Z#Z01qIgiWZ?h( z1f8+}#rzwNM`SsrNl#1ILU#3Tn`}x6+%xKOgCg>Ei;bzuP$7I{VdYG-g3V{DSp<@B zVgGGCg@Sin{5!GO4!f1@W}WAQK3NYOTD}A~^@rzd&Wa;$@XHDlgS;yagxWK1i8hWj zTuu92!41dkcW#Z6fh0c26bj#MjCYOLsq5treV$+mz1y%coGi|ySenTrOulQz`OnR!*=9+X8CXXjk-^_ymh_lQ7SqK)&`iZ1Hr`SB@w;Z;@nMdZs%+II zv5JS`m7#uSfrKa zS{3TXE|Dx%wyBm3X^Bi$DG{k09?xSmb_);7ksddi4OB1s%|6-Aq7H}4F2ll(u%q17 zMNl(2XBN6;TJ)f%e59`GCHQpK+$V?cEL(ifzN`T1{Z#TrO|j!uY|ZrFMns4G51wUJ z)wG&Xf1KH7-IUiUw1O}PsH_;4rJZWu!J_hNzc#ka!!MdQ|BaRvqWNayF-X-O#ua4Bmo}C>!7Q%8m!6V+# zzqK2M_$t&XxAB0etkXFDV=U$V+#g8c5f#5(E9es0_meD}`fPQ`6 ztHgBsfWbUFG|YH2UGI@AM_b-<6UHTWc0k46T5pFb zhK6rc_)VSN>ul0hrPA~6{y)|QjeF1Y4$g}mnQA}(aIqU5W)`NIHoiEZ%X)X2eq2m= zI_UQ_Oe?Yp`Cb2V-Fv!KpvE0hhiw_}$fQrIy4)n|n$J!&<8)(rW$oRv4)cN18pD2X zg&tP6kIL$%Z2DEIX%bmRWWt?_Dqb^YdPL?`j#B+Sm240_r>x(V5K#43XCxfwjB>JH zxNJJF%`NzF)rEEYU9ai1NL;1W9=tC3`IL?AySKxrwlgptZX~I3v>?ZoimxN-7)WV| zrl?%mD(Ze@GW2B*)Bflhv6ysMR!rRFv3ifD?-sW-{D{t5$*FLMti)=EN^-A8C*vic2SwEJ9SyaxX&246$=l8+>)zfjuXIL3qFXYj3;xNE z1M{VN5+({|!`6suO;9}f@=DaSxSIX%YS}2YdYNv>v<~O?kx<{}Rk_;Hm1Te zg#Z1}a;y6O&y+}?Hg9vUP35LfvK7@K$qDa@chq@c7Ykk?b*CT3@2He+jx&8p%YpYE z{>9w`pRC;fnyv#F-s`@zq2tP$cMLC{huY+q5U>%(Lt6$OXVYqC}qUK=(=c}d+={8Ykiy1m)H z;c~OBY2g=T_h;jn3UAy88%klG9N#|lNHK{QJvS&?id%GZugT^gV+|sC4(V`JRJV@> zT3HWF`@wC{V2w(CqLzTS25bcq3R+oJ+fbnpORuHkp$8U=sIM`;V3Y)_!J6$0 zgA(?a_HF|d#Oy|PA`19Lg@80YQLXhdfFRjVnNI-|x-4vMF}16e z-i>BVTjM9&mXWT-h|u52mU1)ZRtV%mEJtN9BiF@{hlf9F6ouNG3AM1!HqJrRQ>r%M z`o$pWCz67Le!6zkj!ZIsge0nd;7`c)kW_7_?WeGF`h=3k=)hUFbc6OU^ezb0aE zs8H5tSL>gF+pCv+rH@(PKr4;($jGXhSq&Ms#JMfuDaaMBY1>EL%`mTwsVq+$l-0}=uP9YQ7$|}<}tlV1v2O?^9Na^KlN}Y6^ zTYkheVGR%K9FJUer-~lmCiAV=&NTn!#Ssm+{OP3Lk&*jFqAV$eOG$Q3%RQg;gtu)( zXGR6Wp9IWo7p5sqCU+9r#Dt7aIDUKH!1!nrcsK6&bb^k-!L4E%O==C8gw|badLl5X z?Lr(AofhkNojYbTzbYPR)qcG>3>J7ul^W(QNvV3>!r#89TmCprOxRLZM{*{owDpnI z^Ndlg<$v)~>8dhTa`tU>%aY?Zxi@!-tc9iAt>|v$m45nGE}5-^@t?4COW1N}1JWT% z#w$v;=~7#w4DGjG_CQ37JR=|sb}&2vGThvY=^no&wZ~{~(^#j!_4A%`i@HCMyn9^x zZRY;7+slQHS`4YW#@o%VCP~RPD=%#R1F3GiC%P+0UU_@es{!0USF)-$JzCzhDK<08 z|9vRs^r1eXaflUJ5*OsdA&J18e7kIe5T`uSq zBl!n9G30$Aze-8v$j4#v-t!x~Fd5VFI{#Xy#^IbAB}}&K9HA+%1tJUo2t5_U}nLS@sr_aOPZjJ8idYEIl!~ z3o@~TidQzt&H`(fs*Cm2QAE^^2cEPbW=Ut<4(pN)D?2=0q8<{Yz3c7?Bi4N87m=IH z4Pi6KzcY!Z3A{|F0rLZ=HC?=YUp2i>#1&rB4-Z!ms$pXkTC7DsNvo4ST-t|Fm20Sq z3Q$&^XnS&G)AMOQE1Umx!*1ImXy%jbGpeSh3F3PsDpBOu?1GC`W_BbKp|`pNq7_jw zJ3irkTU@CHzv#-hFHqj%ls;Gb%;&V+FQ2@m^7>{EbY>*CF#(d45^ulOp8Y zD9U+{no8zo>XtV{7a`i)BYLVWr8|5Q^h|}{GxN`g#m}rp$sMH!j`sK~C}aw8EjCa^ zCI`|@X9BPICrv&?Bx+L;(qVg+s|<6h6ADT;IyFbxdG$bk4KrsXMx5^8-JdmM)P1HK zv|TF0nJP|~69>ZpPxU|Dj|M=s%ej4{j(U$yvvK#ZLILYiw|Wol(HVKvct!h82-ksn z`(H_1sI+Akr9}G${6-p+8b1R<@0{cH?>s1@ znvXw`)sGK)u%0=;Of7?Ql8+^Il0mQJn(<*z@bFASoJ?zFr+s+=qli@{o4yIA3RXjsk21<*!|g|M>I_5B zP+{0AXpTxax|7`4kJ2TMC1`3TxhNbDZ-=g5wy8_PRY2hqa$Us{pH6U-O%uAXtZKY*yeCIr=i4-qe!C^_*{$? zdwXR_NWzGlJS9cxm26d!`()Br(QIa!h=S2&j!~MPKBd$SKun_L*)lw)NZAu=byA6F z*f=Lk<%11qG)wfnlr(cZX#Ew*tssnF&itUKz})GIYk@ZnUN->4CUMC6JtJ%Mq_A}N z$vnch^Zrb&;bYh85wWsiLn+lwA4++#^OFUv6!#E=HTECK#aNDXN!eJ%RDamsOSi<) z?LOzW)Nzr&g1?gWT8u82H*c9P8Q$}(k!YAoS~zr2;~~*7$v^knr@=7p>60p-h?`;` zEMJh>R5aw|xFKKRJ183cPE31CE>w-jWIIN_t10^#^NXT+i2J=8RQ(-WpY)44)ZV~yn`{{O@d8LDPo&M=N=?B6vC8h*irO72T zC94gH%;asFETI#gpS+EQ3u@DHu8VnBK86klXg??n?v_j57kp1%zCiKBt=)mibj;W3 z9s9D9H?h+rF@ZrCC>a8aU%`1LM(l;FH0~(Zj+FcZ8NuE<;7bY|nw+9Vw+-kkJuJWr z)t8cU?~pTXiXFE9KtX;IUc0M$muk8u>wi$+3WEh7lJ-365IObgGga*2-HllYr2U0m zduFKLUg))q#E;J%=gH(;GN4$-GhY4BR*v9|xF;&}q^qbtJ$`CEd-i>@CTfJFZ6wu?514yx^8G zxX+_6u(xsO;hW#2pr`K!Nv3f7 zm&nV3N@W6K+s4Aq$U|~k(+>|XyO$&QMzFxag4gHF?k}D{?%fn1(%p8YgNxdBIHEhj zrugIe#Wn8yj-InUsF9hFAcNArK$SeRwIMF~jJd;0c{7>1D+gWNHdc|Ze(d4E4pbj< z`FZAElFW_3G1sngMef-RBBxxT&k%1i=kTzy--r0DzexG2AE+j2#lE^qxz zIV6WN%`Oz*K)v(_a-~~%BER5!?ublV`agdlU5WZpD&I9aH|%J!(}GJccmor?~fF!dFf2gaO0-kH&M_M)69|6Ypu8;eM_`&+7zo9-O!3pZWhNIt#z1 z-ZqR67+u>4X~s5EKsp5mj4`^ARJx=~MLLAZfYG3oFdF;`(inh%w4{=XI8abhx_tNk z1Lt#|=bZDLJFe?{kN1@#Hlb_5c|S$qZGDZrz3$3!x#78!5(z1D9b2}a78Atl2dG6e zB9ty} zUjwlo5zJ=@W7zQv1zz|p^bhlcLW znz3QZy^pP2TzsPX>;mRKh3yfj^!RUnbqHY!GnP+#IwB)eg5}I~Ifg6#1qz2hB1~po zmc$zWjD;B(hh9#Gy!}*D3hWNS_ZgJSv|an%TdR8@@lpC8fFXG~Ts;Mds za|X22P@q`3Dq0DpyJoiB&VM^~RN zbHT5LIXu&^70b$FK1!H6hI+e9rEUjWlVIQ~EwRBa{{Rt8O4=B>u_!kp&2*!i@zpHA zK$4G+GRx*7$i5Udv3A4bYAGM z_DZm&w4JT&c#k#51i@2gpYlQy8$KSg+^vyz-=HM>tzN4K*>5-==V&%W`DPe%-2Sqr zZ+6rx=fRZb@!n_H^cqF2Hh6K~YLMN%bUgIq(o#l&MHI+SF=vxHz9P%?bxW5P`+E{C za;ap}RD9*UqBn=*Impk*Xv@`SIgKfI($|Mkl=^Fooc?U%V7WQPrlp%NmfUf@LwvkU z8f!PEZ%(1>%Uow=#|Rb}1Ge8dtx*m|x_p=R`9=bvn_YdfG(_(X@V>Bi;d_zGvr_N! z-#*4JZan^%LZhqJsZ))Xw3@(V2tCLJmBV4rtvBDzP;Qd*e$#O4WqlCfC)|pf-~a0# zzTHr?opPyaIZFCv|Dipvt_35hNt=+`Y>e8|^`BQWzTs3<&Il}}dloqbakKfjy{9?i z*E20R_^T#2i;>Kc_|X$e7=Me9sleNISg+=6UT8|pRueVR)=A;*?6p>jS`U0?D;<9Xc@eI)CVzV5hDj^>0~OOcYN@!iiP z`zaD?^({h+Mfd?Lk4OI?>fjE)pN#CDql=7(ytce;+1o^EBMo43d+HHial;*qAc+^gm6O&hHi-0N)5IRXQex>R@$~CeOIYnEgp4FC zxie|sN_}l)5Zp#d%Wn`KYlXPa!M-*#4G3v&g*`0mxiF=8lYClc+y15zR}I&iTDbSt zBIW#zB~R552QIKKsHsi(>E?}lw9-Q`^Uaz$L0v_Unb*8Of!qpl(DzR_A=oR`EJPCt zr_UL~H$U7#5MP?htqbHLh zS6RaL$LWk8{SglvyUU!ow8br-ch#GRTT!{pl?U_8YJ z*&Le@xb+m_ow8wz{*Q2(?Kyl}77;ssLRWSEDvhoX)T6}x%969GY(Dlj^HUqkrZubk z9Cvz+AA(|I5nX}}`bp%5_I#pbb`--DfYsp?1x8lo7%}=grkY6h|Asw`#@=w=?ULmk z(e$Af0evYv6*>@DVD%LxNohp+sgPeiAleQ(F@2yQLT*IOBKqlE&UI)v(vOWu31jBHZy!O;P_u&=4c|g`F%#I2TM^s)T z4nEm5`E0B4Utd_#zTWzpnJayo;}d9ShH{gI_fjM#yh#YC3r3t_+z75B4L#DmPZ_n_ zEsK2h{tjT`j;JD!;5uy&mF9xdDd7RKEIjcd{TMgcU^QZf(A>fY3s5% zfo^woM2j^Rwr5w~5QbyYL}cc|7NLx>`PRZAoPb|2Kb-OT`(C9q3bEZfhJnw*mJiuO z$JhRlQ6xyTVxG~ArW3H)$~c;FyvczKq_&FY5s#+uePJrfv6eu|LiXZThn&u95t(Vt zN`ou)7FZ5f1UlaP2jcbGQOIBJ=y0yJ)t!dB22hknttL4#) z!zwNt4)%MR4BvmujRUf5;tUhs%eyY7nrwb0EgWEY<_S^Yx~2n8%AJ+rF`a!h6N+?goC@)+INs6*vyJxDAfxbxUQ z7Lq%wf;})5&B0Qjv-#U8QL+(X4;xVuaYgr%*IE-{E(g@tf0jW;8Fc< zNh(f;8UIczXk^&_QPVcmh=aLrfVrmv?ZVp_+L}b9a6@W{xL2K){(9%|%6-*nv5U4n zg^Z^!yoQw0@zJ$Fo(;v|eAp&x8P}BoRX=){(%-THQ<}0#MDQuXVG7J!35=!)pITKt zOluhWwpM4#`)x4nsQS>{uotFnfGame3G)kp;exe)yi?<7{pe5={!6wQ1Inn0@@nCL zPSc+^(FK1lRPv~2Kr+=ERj9U1j@>L54)vERHV3i^R5~B+8FY-#Kz5O_m>X##CZ4c&+V`> z_vEi-D_AusMf)FcD9zCpYt=yxJp7C^E;db_$T-BbX3nEQDf3R~LmN+^dxOOF50EZP zt35n%1PQvqHScpYwfixzWx=*LM?17q@5ZipLa#>POUkl)L8 zSq6DiTzL}b zz@m0Xt~fT4GsBlA*uX#gMPmoKP|@{KRGYAIv%+DG%Bl!|V8Hc|oHxpq5G=yJ?X{Iy zs!UCb2C131g)!GWF?4K0EdBt$qKlk#`COr1A0crT$!L@OmBW8B=;X^``VCBt#ad+_NN_^L{mYVD(Zu1*{T2)J3kg3`6=B!~8Z? z>c!_vJFN<^oCY?kwI^cR$tu;ns@l;avZ(;dn@G-?;_e_`=dtEMb$y~MHPhvXs8Lxp zPeYoxMfg*Oqoojz@2xUaC3Sz8&l-WEpAF9d*rn7v61ig7v^IkC%+{mGIc-gZxiC~v zCucjJ&u&T3W!|&lK~_9&P3Zi5P-LfA=lmPh=tk$y?H!+o1IueBt1a!@I~^X8Lzg4; zh4>Hx%UFA_6v72@9=@hdDI2gXi<*h02?$;cZJPt=414m%x+E;~*~SJgmYbevt4WXH z%ldW;vL$-U)rs8XU%jybA9nS%9S*lL(}%8a3V4{`nt{mB+st=r*?EDRuBNz2jNk`+ z`8@u0A?**}AZNf$!(x=FQ!g_?AyDQ4vznw~y*0!KnPCc%p;abVNF*=Hor8ja$;PI( z4?9Rcu6=||F_l%^l$v>yB=r5fLgbI@3Gk=XwO8SWSha44pB?<8g&50+u*g1CJy+nv zg5s3Kauxe}h5wd|g8XY4zs(_OmeS2qR}G?mquZ;p!pB5%Ni#f!zuK}Kf9{uOr;x3k z^l*0Z=yEu%D{i8Z&Um6hDb>D>abj4%Hrlh4Si(k;-`3QS;~bPKtesZGlg18EU{u<3 z-;&kh?veKzmbvNOpydWwx?VWr+*kQGe%)WtIbk`nG5f9je*l6*S>u912#_mb zrk+roZf*YVo{=cN4lf|`eN6+n^{tgxB4de_=?0OhfUI88_{XO@WK3ENQ2UJG+~vZc z5mj| zvXBcs%Q&u@aVDIW3n55cz3M4W7qV|Cwi`#PyK?&I@4Vv6ISwv2MT)2Rr<8{1(2yU; zB4qS04>nh=GEJoS%tXJ+Pk(TobN>f8ke-G2m(BH;S{A=yJwEazUCV!rAaDG0xg-UI zs#13ckWp18$D1nZ*ap`n{E*)(N3!PCrC##A&0xUiqMU+Py-)n}(u8N1sEOD-xptvNQ_NiI0sj<3^pnVy+^0_`g>0BI z9bd-LWa_>omKrPV3Ycd0CEpi;Ep2mxHt_qyJ&+pqRE{oJ*$Z;2$eHgaHIUSIjrI%Ds=Ct;+gD?=J&>zUmbX&cOr}}o61(j6 zsmAXvokDM?X{PAkf%BVO3Q#Po!|u{BQt+BPmEcLxzqE0i4(^(iri1M9Nl}Wn=OBi^ ztk&aLe`muMkNYh-46)J-4|3+kFP?RIePiu8Cw&6ap@$6hBD1s_X(fdVYWlgBOP>3 zD=o7$4;>tNNv>1e`cQlj@9_Ri&$bH@Oc5+v0HR>G)n6_l9A(82-`gytfB7R7H_S5%R*>ypoo_Jh?Q%OEveY-v_BCfbsZUn zeSGwNt&8E|1w&6M@$KSW%)30 z%w-rw&R^MXu}6Z>KKa{8Rj8C1c5CR;+QsohojUo`?~WI(Q1hHv7kS2CENwcD$5xh& zakHPs!Cqh549d{f<5agN1*aGMtyJT%>m!(9WWJ z>qz>}&DifESm+pfQz=qE+qeHsZ1hb>|0Aqhg|OV2;yBPdBza&q)ym^P$|jXSvQj~z z$H zULNTBT!mIDA(Rfz&aZ+BkYaOCHi6=A}3Qg0qb0n z6IE_KF4RYsJvyy)egafc^N$=pK1>zEy%3nSv*pWKoNwrl7Bu>>oksaqH?Vp+KEX%* zQNRn@9uB9~qEt#L_8*CIyTcCtJ&fiZE{86fXJwNU!Ca_!1`^a1fqTv*mAYlxYraD4 z{&bZhgCG&$5qeDn#y?pI6fngJ+s+ahN>^*{GFJ2EP;A5nk9E0ydW&ZPlRk)cj_b;z z(CnXBeggPFGtbO(g(s4=pI)2x&G*Oqc;f{h-(Sl6_8_E%yr>@`6rS1be0xHHbw?ozk7Y5NUTdfvF(Y?6gi`BE@D}r$X?5U%LcCr)9CF9Ci41jSIVQJju9W zHZ@QG~qE&^v@{{WXy;R3!xY1V7YE0W9is#t>3 zNp<449;@zVCkS^><6@(0J=cA@U{x2eCrN!IXeLzI*d6JMmiNV~r;0tHYNJ8Fy7&jjlp zFSjjdjNQb2-zvJ7LcMDdvTVm1_i{z|0C@o!jDo8ZVz@@b3|ZRhrNb5`%EL=LSvsLM zzkEyi-;zte64{qgzt?017D+BCh>HuP{`&llhX3+CWdN9_kgrqmw4KyHNSz#o*>umAZiet{@IGQSY}SyXQ&x2%NC>7Q`k?) zp7wIm9}MSPu75%!M8q&b;S#4;>zW{m31VleJ{MDGEzU?W> zQbmjeE3>-_=Wky6w161rM7@{4#cQ`P6+gItJWLgsG(7xCnOB$8+@opr!v*6q#&i4a zk}bp3Jy40&p_pkRhHWu{rcY(r9`5YSf305~Y#qnJ(wdjts!U52MJoHZOwmT%y~o^1 zE$+{e{5e|Yl05H5YRPvE%0&TYslO5yMb|3KKAg0 z#P=EOzhV3<8RN1yE5_^l5e8|p!WX2hyP1;SI7s%~d#Wq|J z?UmozwY?-qvLdaMcc6U66u>N}l?%la9ibWfmmtY|nKc>5qvsN29Y%2e6#ih^q_@(y zq)19P*31TWeTsRlSI~$ehFeD>E2OuABa66sCyino4m6qKCz@8%!PLZK@8Mn^~6?14*+fr&Rbo*YU=Tr@UGBnr21S?faVeI z8yFN*-ktxwvivW#(m64w;}6Vl@p>{vNKm1#Jb6_(4wIKHN)|V|(VDvubwm3~ z#THx`V3W6y&ky9J2>;_v2zKj++^P%uZ@TAdiwF<7GN`hTy(G`}5vSP+QiER;=)Sd2 z*^D4P!W73Xo#~AuDsRo|>EGQDEccZ9hN;Hdj-W$;cMG`Pbe9XIsu9Jgv^ZikWhRGZ zc8zcFw}{0h(m7ru>F4x|+EKv!WQciyN)}+zN%&!%zntSq8s&Ao%K60s%3#oUt8}pr z(?)&OzEnC?*(fzdGecq;fsiNcKQy8LKLMY87B*AyP z`mjA#$$|F)K7eX5Oz~>_SLu2^Jz+5Zv{gK0LFiOw-b%4aezpqT(TJyo{pkurrqwGW z>4uoQdqYQ-5po|5h)1X5)!R4!0sKzTweC=dX4r>oE3+bE1RAg2V1CWBCW3CLt=<=< zzwr&AxA+eb?=-xE7rv5J_7`VWJBaZ8MJ;1Z&}%8aO&-UcC?!tL@Dt8_1bnC}%-u8f zV`xeZIZohhdLfEU8SW1~ppliDv!#(yWj~VhkiQbI?+9~?jutas*kUfoqE`sWwqW5+ zjP}+a2%`#^IfGGg&=;jyXJFE+YBEI!xG zSmKIY(1&$SmN!<%CKD`9bp;g?qVZl5?$yLoHErdDNVb5 zMDV;T(U_vZd6tw?dO&f{54*J(4Sx|a*+Mn5X=UMMT$I46#;|dtO+K+IYxp#W zE<{FtX4ukIJY^L!<<}LvTG8sXs@x5oPZO32@i0y+SZls-uVAdWDW>E&_ zgMvQn*I%8p=4nNN$|tJRz#^LiO^KjQ(8q{IfG;H^^I#x8Kjp=vK&IHV%nc~nYcort z(q_iYGc96pTQnVR@S61k?_n=>Fdy3P7l%U z<`m<~s48@c%Y@M0>X{PoXX+z6?TYFX87qw>L&n0S`_#!$Ka`p9$_XcRHxQB4m7@9( z`SkyQAmExPp&0wNFXH)!zg9Hu1O>x}5r*FMKc?=w4dqMm(@=g3;Bthvf1MqXN|Q|D z)}6gDVE-_Vp;Qi=lVqe!0N`p8i~!CM(BH9Uc!OD5(vSZC-@uhxC%OSKVJ< zTuls*?fSS3Va8@raV@_@SH zu^7(}d_vL4$laA=Cb2Psm>zK?C622^J9#w$O!LUawf-=X8*-%k>>cY@bEl(*CsxR$ zJT`y*epDd21JXouK$vMt*!l>F9g$RZ5%zMol>gv;0X%dFp1-aVtDsf1V)7lqtwVIw z?<=+!)Xfh(F~1Fx7&Qi;m8Ho;u%~qm+P|q(=lWPBx&6qqo%j{F@sdZR)7W#*+<(MU z9U66D7cRgR3;1dw)tZX@6EF;x1cg$izFdDYZgisZa%GKUnJ9V+MWZGam$F{ToVUNXU;^vZ0}Rq13e(>F}@()!7G)xpfO8v4NA4k%j1WfF{?NN@7S6yK5e zC(C==bB)Pv!83m?1yKB${e^g-?fs=EV_+(HxtJIc5(4?py5aE8xTqH7#g=e9!y1wl z_63Mlp?P~dYib@pWEQuNKvVJAAT#PAvD1bscAj2%jDz%(te*YZXuYtwdKCIftw`x|-6OYKITiKL_B({xRtDE{nS9iSCr1c#fa{(sq@L8EDj(8v=-v^BrHPoJy z^acA{e>~TE+{+*T+VAV#dpk^~BFA1Xy1a78{+9A@7BYo^@!Au#z_tDh8d;V zk_dFwJMzQOo-OKTthVI*qU@!3rFf@T?`_aC_8#oVTW=|FLOTbG+9)Wt1aF8w7DXSv zQW#pQdf|gGjL0A}HM5;qj{O?~jT!-}y%~b!Rb0J)Cd^5DpSL4p)?yM7HUiGy!WDxZ zU%@Y&MtgHa z{0INRt+f{QH79_DyqfY~jb0TyNj< znQHirVra;w%KiboFY$MFitfLO*2hR^r~KmK1wKw5k^XrGKM{<};E6tny&5(dJqXBp z9oetwQ*mD=D2dBO<)KV)T4yZKRb)rvK$ASsQz~WdFo*l|07rkI7-}2!YKo^>bb|N> z56Y(sr8^wxp((rj+9T$Fzo@HsQ1+v&7$tE`kK+l{LeU+RH`_hdC!4Q z8Vwl|jQ>=CUu9rzX&&3KhXj%~!{sScymp^(czJ_8Nacrrk)z~F=OZWN3je#h7qkhV zVQ5FAwX$Y$zH)iPAJvkQ1e9LSUKpX1=gG_2EV}zf}Pmu@-fnpS;qUtf#y~hg$=sFJ^}v)TG<@E#2oJ z`{|h<_N{0O{roy2^PYLYFEV+U7qW6Yjmn*?R8#8gWDDEX3)%P22m(&*iEC%cf_L_v z1m|egzu0k`;lgMO+9ngA2&MwvYVYbRsPN6K@XUOgr!bks^kNTfe=_f?B`~Dl#pZG= zo^d9&;51>64mrzgS$dzp*RqjC>Ty*rkorube3jy6cHXK;dB>;rh}*4xN|9E_!pwC> zP4UxzUb1L~ZtPfQf^Ik8itCA-LoIO;y$-$!y4`S9N&+dm*yLe9&^4w#f88h1Y??b7A!eGVhcdKk~4wY0IsCl&_(Ij$lKP%h#0W-O&C}|efxi0H>$!``z+bVH% z727EH^-=|~3ZG>Mv`kd>o@Qp3d(FU)ewFa;$Axqb(@GMwIQplfPzsUU-9Q7cjQ-M2 zfbUlb*A7~nw0GqiR>90BDW<{|b(+{g3HZs2v6LJ?{pT?1uTL2(Y#+#N^NK!+o#QUo zJ+cxtL|V_j@2*r0j$`X2@D!-P?-9wlO&PJ5B&Mxyd9c?H!`M%iL6XpBb|vpA%D`JZeatrTW@jJve(D=Q`q>RD<_@{Ia%fOMmg5gH$J=DL z{u;}$Q0O^H_gwwzi~!3$srA>fc_)~h;G;8|zQUw1lB#@B4CT~vDuU6ANAAKs%p+SN zm4aQ5_dNZC#a^LySN!qZ{;f$h4&Yy{WdXPT3fPZ+sY3c*KaB@Mrc-yJ_?8^C?%N-V z5=0d_$k_MI_widCE@RO|ww2?3HlQ!XA9LJ`z|aY^<^IS*OmW^!S^gr>I#Z#7UliBw z7N=`gRTur@)_^T8_V23|fcpJshrI#>w{XZ%Vu~6Vn>TEDO`}o{qbR(88a1@zI4I57 z{SPob!qP!)i4hjbC&^C>3kzx}QbJB@>TU?>{bu~}51?Ozho}j+|b#>Yw3Ar>YmF5b=^tiA=a!cZ$kPnH7{Y3-jil z2>;ryi$!_5%~%p1sEn*sfa@Kw%H}u2pqA8{!4O(bqRrU7safCZXfM&$KFX{QTMw5m}8l|u@i6X z)espdP-Jq6zgJ{ge&z;Ge9eR>4H<70Mi`Z*E@{aeP!oOYuf6^%S#kQRes-vSrcBJX z2-FTNPEjH*RcSU(2FMt7>ynWPGmdrssGWJZfAv_~!>t>z-5V9cPW>>Lb{WSX%q6wZn z(oB}wlzAAO*VgwYmmI+}_>OiYs1Kp*2bl`CF&ZSArwDr@#@x(to?Q3gDb@p*=Wjqz zNtZtm?)CjUy7eLDZcmnasr+OjmmxWlxEU@&FrO%xV~7)C0;ECjJPfvcjO(M$nuaQx zJfSTSks@CmI4h%g-Cr-0qV#b01n+<+OA-2b3R-Xb0rw_m=`%vbSf3L0HbLcvUxNp??52m!+Vkcn@<{ zx0X@`L^&)V=ff__%|3eZCMZDRHp`3QDO1C?tOCIqgga}2>XzRS->W~SdUCxm*P;vn zmPP?lhT37s-!1}#nWZ(wo(fGVeeVU3`93X1u~YPVP5A&@`KzBX;MSY&h8B3|V z^lVQja3?To_|pkCT)!yRj~g#3*mgcCGc5WRJhaqdd^>rgg*-6BLH7)#PWM#$GqVLx zEXvg%_A-37%%r-yK6zeHH6P>Ep^1)r0Ui*EWz>rtx}Yp#+;dzP9;K}1ThnUdkw%V9 zxY6L`LCw1cU?JMg>8qiE306DgQ!?uBAo2w19V%wW{pw!RcVylu@1-lNS0OWkYSsBB z#(U~#VyuOJB;rnUXyN)y%^P6GMI%skR zNG10~;>U(6(WEy^rBXmZ>7$biD=WrH*W?692DeB@0@L2t>FNz8mfw+BVk9%1l<}J8 z6?RD=7oA-KbB^d*x*87h%fBd4nzoVZC7%&`VdQWsQ{I3!mOfFtA#eWMI4fYVy&wzB>&|4ay+SL=Qe%{ou${ zz~7TmCHz&)(=3Dn`&cQ-CDeureYHH%B7;rm3DcuiC8^H|JikvG<3K5&!}x1+GQsQ9 z7Xaa1W2uhFY2Q7KDWLJ6u^O6;<3nKp{gXUCkd{k$Bg| z&YD(5Q1n5mi_Bl0iIq}$^CDV6zOs*7f1)E17F>%AcLha}O1cpCl&wb$^UPZ5>MK?9w|48ztFS)f;U% z|ACfxz_r4wtLGUs(=OP<}w!@ zwd$Qk4Ii{s%#8Fzab(2B>y2}}$l9#-^6eH_LsWfrxB@5YsMy5!t*WJ&vY#;P@p>q*UuG&fm5l9kqK zhDk8>qugkHx<6<$AsMpc!Mexd94kfl&w05Zh)WAkY7hjVUA^g5+bOHEZ-1fgAZphv5_^5>aEYyN?)iPm;13D3M<91#may;(rX6#!kf*cX!?zA$! z-&*ZQqQ41#(s;yZXJavbFIz0Vz~Khev9be@^Ng9$(u|!}KT6c;93>3#PsdPBQO|sK z2=F{j616ShF1{n2L6EY9gD4!QWjQY`pMT~zDSSmGkdqm#TgBe9VA4B>eiHo^SR91d z(?In5={If3jOn=ft+YEzXTU62I?K{RQ~_8r9bZG_6otsBuM4lIs^W_|<*|2c{7*X` zWBX}FX0c1H4wbbvu1!6crtTa|p51VzE5!S8xQ~oVqc-Mx_qtxs5h1sO3}Pd_qaKor zl;dB6+_-#Vof|99u@>Ln@#{>9`~!IDuP^D=m=J%i76r_J1rGBrvsYCg?CQS`RFVm( z+h|1W^FPyF<|wJ@XUs?*=O3fW;wqn~yBgk$#D49LOOc*X67=y1efVTV##ly1O-fpI ztyeE8Wuja<8gW|oIUJYj^MQ`wHzGCmxB4sLUebH%*?B5=B>j)7jm$1xVuH{K*F33j z`S|9{W7SOQiCogH-tawMJ9sOhDoA+GXh0Dehsg@|iHwg(6NupYXhZ$m^|XE}@Y&tm z5Xj~1g3#*hz)55G9lh{bu3EV!+4a~KCx`JRo|p^Z&i!mOlL9CBWX{K1A;-|3)PV~g zJXI8~zDtu+NTQU^B5}V0E6wPy*Jew8EK^UDe`*T%90!BnT>X9=y=dmj-Pi)yOb}n+ z@z-~hnv|VwnM818`W^FkrP_?x@ZM?}cz5`dL(w!XeAP6>yOkz%IlXCXR)a02dxu~X z_VFUl@m2eFYUxsBEK~XZu|Hgi(H8JsoS@w`N0KAda#af`KsTvDI_hGs^wNV=W()P_ zV);&wfCj7dd6t&0kuGqN?TBWWAFnPZ+jmy|2(%O57wCtxGF7&1qQ^FR&F(lEDD~%<+<>^e$239eGX{E*f=HtH>PZnyY3vx*#mu^S2?F>>&zq zl_UQELB(ty}WJu*k>*{>I9tLg!%4*3qm*dgvFE&df(zDs4XH z72)eOrAv?gq(uw5Gc8wC{-k(UJJ{c|xy7vylw1*d1uO`Qp_vq3LwZn@-2ZglVyS5rs zNO@EoymCw@uaC}7R;h)#a&AQ>9H1;)&P6*uns+}yW;{3U8)HQ}@^vZDdd3?>3$>ptK?IQ5*po!}(Xhx!egdx4Grg#H8O+pW@bn*;slr0_a*UHHB zH3vNVEd8q%o9EUA^BWxv=m>9S_}Jc>g3bFYY)2o0Wn|A_gDvTe0V)2tI}OS_jF~&J z(v-y!ZTf$$S<-NArBN}P;O+H80^RsMN?+OD?Ls=!-tosjjr#r^4Htk!ix<5d(fsZ& zoUz(Du(LTOK=x)h6dnFad(a4v)nGG?>(Vt#>)4nIz=n~3r^e(p9>DkPz>ssjWSZ-n zFhH(5=Z@z;KqZFt`un-NZjU#d*p^qT-Jm`#)|t^YJ=xC5+W^#ZylBq#EmnP6VMgGU z%JwTSwAZjWAOS=Cvk9oU<8kj55QE3kn*ktwG*KD1_TjLaEId?E@O@=G_HiA^6Ml^l zYYnBDHoFMWZ1C;l%pMoD&unnhTsanf@LixD1OKpAaTcTorJASJ2zI;g&*EQh5+8ya z+A15V-myh*_im)%%yZAEx00zu^Gza~bp2bV!EBHt)nfX!jk4_>x(p$N~!8M^zz(K2){{VcmCFZH>2l{lf zg$K#YgvE&Agg<6Ck>=9TVyYISj6Kk$CXq*ozt_0+2|^3>H`F^L`iI0=b6b` z+~D^TU_V38rMZl1hDy101?clH%OkDk{W(h}8Od)`cQE1Sl-P;m4j#o2)925_0A12|j*6x5pOLn^{@+vlt}cZ?pj+LKNHra}{nv zav}#2Fmq=M6Cmet?2FqoQn6LV_kg&DkyeA_X52dwfD=6cR#O4`;ktF7~IEpNXK{4ctVtY5#-^b5T6E0*Epy{IN#N`DFWh+sC1uKv*0P! zm&fmqRdNT9o7pLM*#SQASE?agq7PXVHfJg|Rl*12f!ac}Rpl4)ZHU8u1-H^p@hTWw zOs^WJlzS!oZXq9~Y0(gYJHiGYOqJ=P2x7tajxwf~OJff@BPm(#yR~K4_zP0<@)eS` zZWVy=A=SOw{p?flHvn=$RVQ=Fhh=Z61P1fw2}pzJ6%iH{pXFkKa1LHgs-{HFg^A@^ zjGJg@-=|LS%>9kwL0wucx&DsJ$@^eH59+V35AqGhFID(|6rE>0o8SM&WA71rizIfb z*jo@gwP~%|T53~T-_{64h!KKVtu1C-HG;NiZKX=IMzm_QrKPC7e*gR*<=OqpgLCft zoa=L4?+bb$fIZl=QN?ISGBBAD3@yr!OhxwRo56>M{XOx6jhp*|PhGX$mEufP9u^+ZL} zx@2T2qXPVwQ=}T{*?dzakE&(lv*B0A((nSr21uizl9PhFvT_$((|7GV2N^}Azps~0 z$cr0*)QEnP^OkSZzdIPrYB^)i_Zu>>08m8;T7nfi?#S>S(f7&%HenyO$1&;i)dJ`jABAt?VrS_5}A9)gVkm4Ve+Ej}ptzEKJL7eH(RLpQ!?Y&_U^Kx&@qsL$J6as# zsmuqKx0NRHPNPC2~ka##hkae-!>wfhX$t4Zz%)Zx|oNZ<{7PT zQla;g+jA))f+y!)x;@c5=nJl$aWxoQN8)J(7GQokX0S=6zug-(b7PEha6}Qlc6#in zc2P1Si4iS_`ko}v=+Oqn(3I4l%a?}mH7^MjM?GH}G1sB5E&oMrTIw4wy>AFR=0rzv zs;}s8ybiOB*u>m>b73@L9+Lv4pP4+C@(=bE#*Nre48Qa*HAcbo$|8=|Vr!FMG5#+D z9*?v$j72^4>+STL3|9YafMVv?n-KVbxN5Q3BDtD!p@$V6I5p_8V0BGd@w@PcADuUY z!T_9*>tSBg3|eO5B@y^s?i|BQV|&wqvx*0Zrc1oi=gC(!pjr2W)itqP`2n*SUuu8R zCx{In`}EIHQ=gFIdNyhg4TRwmbn&4q{`-cdEZ?A#8 z7BW(VkJkICKzhcMF%TCF+c0gj>a9nwwU9Jk^_luco&x0w=s))t(!02!at6@;4$je*L4D`D()_Wt9V-^%2 zTyY#AY(D!z68CfGqnj1Mj9T*K2?6(LkW<6bfcM1__6~9K^_BVdJBb#CMPpi`Z1J3? zY6rI0(v@OS1dRlL&hOHKXXHhQ`?TeB_9X0B(r5q;GU!;OT~vTr{c_0uO?mYsv0K~p zX@9NNeS{syAQ&fWA9y=ej%r&mFhJUo{naa%i~NTrSIaN-tS!^oqVy^tGCw`v1WQDB zt3pV&bq>8j@!i%gzgTshSh`pfX23e`9K?FfucWj00iHWILv8oR?Fz@8m?J01ZaD~K zwF0p|^zvA!9wOpt_3Z4XopPi^NDgOZ&*GmXtxzjD_*+H;WiWGinY8isB69B0(-{Y; zsOv?@^b-Z4=}ZHc3IWpN#%t_2fb|HxZTjc+7ldewDW!h12V2XUhIp zzjME=Ix>PMUs4q-ea!xkDP&SEMNCPx3?Zr7u z-)HW3D$EiQRe@k@<8=rhcqu*bR!)K?W&~+fCJV+@HyoyS9nAq<*TKkFs( zlkrlxO$RcLUt0w z%Lx@>J3S@nQv(#e-XwWlQ&~FB^YmViA{V#sESvDCN&g)&;;``@+w(bs6}^28W_1ZF z{G;yXnxKaB^BKpboX(hn&XDXbs2Wu;!PXnH!!#H2epM2>rp5Jz{2kljNJY;f%{ASzy1_BIza(r)lE-DeUxPdU4%b zVW{q3p}C)y@>E~D8<*dRm&szpjYT~D$Om@?7WnGllG-ONrcryyy3a|4*pVv`tW;!y zitb|i6yMvPmsnsp9~c>x$uR`cvZ5;D7(%pSXAn7P3UqUOf|HR!%Zj3Y+IRZ62Njaz z5AVhpHOMaJ8(SiNl zkGuy4Lr5eG8p-vtuz`Oz)k6|M&bjPX|2BRt*-Ii^$othle>_GaEs@eHRa%)k%SrLx zI|*x0J+!phr5y5e`L^FVg(B#x)32UV_tB25ojL6Jk5{QHJXINOP%r+5MzlAcfR1o#jX2CX$Ant!0f-AZht1M3b(`my944q92a>k z2R)~@-_WNxzo0|Dj9~bN@*G0*C_cDi{4>m>66#Ogoa3Z#pk}I`IEdJfo>);d-v!C~ zh&$Zmvbr1>>q7`OAxjc|M-8{z`K^;FjcJfQOK-WagN?5aYT0nt6wr)(=sVNt( z*M#PieCUVG{<1=NO;MM1O`Sv1ChupE4|&)gOi2`Mp_ldySpfu+R*%<`sHxC{6myf; zW$VAtv<6KvjQo+{H_(JYB)7ymO?-h3NHpa^0k@B7Lpr7;9oQwB{h$d56uXt&$4l$> z*a*(f?pb0Kb5&(ML(QUi1HLCS%kTc(|(meM~=_F@B znAQn&(fI9i6yPpo^n$Cf4=G%tMy!cHsJ1tp>q*`-)NUOl(IYBjT!sp)#R(UDkx8i< z!o{|?Gpm6#uXydU-lx-?+h?Z^j(x_{XK|X-YtH%>sA$;W=oh!prJoItlqrM_R7GM> zL}u6!$2HZhuZ2B_x(}at5JUp}C+QIuTel*vGCd+vTn2Q;^AtwLvPX<3UnkM*pySe@ zlcOCTAoj=lj8P&%u@&hb3>v!IJ|(|#D|z~Aiw5=JVOa%7sA=U=oc$9b2@VZ4oGY8m@qh|vc}Z-hAgpLByq~17^406k(TilP4&95pu~G=sx$~v;R-hW9ihqYHRs@} z4HPhol|%NAyF2AmmE>!VTt_jg5N*sKuNQc}QOGFsp|Of9cYOsvAPWn!vPCR8razjH zn*&-uM=@;$(HT29Lb^E`xC%tc;qW?{%FG{Ha@^?Arx7m_Ejm4~nMxHU4svoh{!^|aa>K|istz3gJY&R8*mBx@93NqOi|TmKkcK~$ zMb`Gx9R-QB$u;Z{R{!dPtOk4XVvALkLjwQG%rKGL>y zu)AL)U#&<;4i7NQOBwdnNdqH91)6=e3oaHY5_*h)N;0PGFLqG3xNK;M-0 zM@Gb9_W3$S2J_5)Mo@amuyu@8 z^n^61d0p>=RcZ)c0b?9Lk3NAybOX#73=O(Lk`iLqPvtWGLCg_PtLxMj%SZdy>hbVe znOEi~SLSn}UU9GE4`Se=*B)wGs~;pcQw>mq7{D|+3naDD)H-`|{Kn&MuDxQ2j|brt z4Go1q8Fkf$L+-XfNA`X786ik%Bi!mwLgGPs) zTa@l3ceum1q{_m|gBONM-FKYJ9nz&~j^wKhlhNFwEhn<+m?{zCO(9l`Wdu;T`mW9a zu2zd1W4_`PYp&;O{cZ}IS_h8I^n#o42;j3m)>;r<`h{Zp)*J6Er6m#D z8+NV!0A@sgaE{3QLpd|rvnr}TUEB3OkyGiQW~~7~a-6zgYNlaEo3E{G$#hEc|5gSr zksMJHeOtbM+a)cjWBt(-Y?wUZvf&I=<` zeqwUyC9c&B#{%vy6@PR8wx^zIr@NIUNdafi8tuou#qS4*cQKd$ct(*WW7Pt=mq|U|EYv3J z5ZytiOxs+c(COU^u9b$UQSvw`u(QD^wwe@z4)HSD)F&fe*MpR|4Dv?bFBChkmFFp2 zr8Gdo1xSHfx*u1|q}U)Dl;7N=t9el)qh3mSGUMeo=9lzr-) zRjPE%x72P2ztcnLlR1X`uDz4^{^jG%0Y%o93OIN{VE`r=s9h!KC^7r2{}FDSd}uEe zQ`DI8v&R6AUZR|z4#6rU)n3+L1}F7VOO}!0svM2$X`>3hp`08#IWOFtzsszJevmNs z$dTb?Gg1RYDd%5FLgZ7PF70rg^Wt|*;bSS*62EY6=H^(d!V$@7>1{Z$$LG9ZUtaL2 zM)xIlp3y*cd-3^MB+a>_oBQ8$4KL4#^wY6Bg2m4kUs7x4bO#!QHMU5+ZYwqJ3>4H~ zhWtcSEs%?dfMGINztX1r6Z@~!;`ILYIFD%eV}26|W8ZI_k@L{`lMf-e`h~JS65pP( zFWuJMmG@@WtsC?KQ;^gFdIS53x;(?n+i|V#S#s2D)jDQ%(6`Y(ZR*!7)?^Rkth&bT zM1E@)6fA3yY3nr=ut@su$y}?D`%1GMI4*MCY&7I zUQlsWq_2LZ)4Yuvm=%m-r3~hL-HMk&c6d#jq1v>myW1;uQajC(68$MpCir@2Ye(PM z@4Ru{2qe5<_7CqZX-!psU*6!_5i>ta2+w??w-?yc|1Bre?p9x`HnMEp_e9FBGAjK+ z*|O~KOmn{UQ4vQ`7fT@I+SPjC&{))&*=j~W*gAU@4aXaqq@2LhD+{CPE)TeVu&C^} z6q_)|j*x&;P}k8=he_>g;6Ljq?>fm2dloLmyR$lNFs<=g8HyDkN>2;;FS_cxZTYet z$yZdWRsLAvT*^+0liD=r8M%$0brW>KjX!pH_gGUs*M^1w9X!8={I9$(Y^PN)ex24w zr0>w`#Cu|#tI+4kz3uIrd~Fx%-mhPubj^ENr8I*5sOjgP1Pa8DQ?x7TR!0~EH}mL zOkNw%&DEH<`#=orD(zz4=Qmz|F$8va&RQ9I;om$+etx}##ALn|(X&e+r#b`0HN3p#9sc$Zqd08;D|6h_E@Re%XoF0) z@($~EwNhy`c6@Y>%xJOCDX}AIKm|8pkOSLzx%*Zs*)}I~sDM9jj4%8g?{u-Tq4GP+xnj2J)VA=W&)Z}3MT?Th^0*4!k@|}yhnUFFT=q+3dMulSjNoJC z=RzDjkZdieGVYsnkT9>5%JLQ zYKtS|gVE1AzLC>-Mpcd0!Oh$pfYpVg`C@@Tcnz?^!5iKII(yQ$cOSQHC1 zu{2nR@*|Az*zCwiabjK%7Oj`H3_e7daauTfm+s#$&RVwN7QoDZDM`w-4Xp-84jaTJ zdkGRT`1sm(rYL^p)o@E&3|`<%h$T}wVOW)8*aWD)&<ZG~o&twRkI0nQ9H&IY_c1QGZG;7Uf zGP)fG$ZsEiD#zG%!`}misI6A~v#OdrhlkkTRJ_OF_+tse+we)OLLj7mwJ0WJmfG}_ z%vBJ^*ql=*FN|~6}Y|gj;wy+nq(wZ4kEn4Vr66?hqL^S$y>AJzV-;--imLKS~eY@?cqP7VnHCk7?e*1RC}yAlz|~ zSxCJkXIJWCAq4*HvcokBf8(ecy%U<{Y_wUt+3qW5$bgg#=Et~)P^AsY zp7$EX`7r4-OUUnUrel0x=RLQescT!Y^^8-_%zZ#@k9%(qLVB#SuBcr~joDLpfaTM{4ri0jAo$u6cDB*& zy~fx*svynBzhzxv1hw-Jc~K3|$%#L<(aYP&BnkMdETU^6!Ps^JfZC;Q+pC{6OmMGL zcLe=Hgje^?|w3$!DNFe-F1{?XdXKcHzWWtt}y8!wM`*}RXvw4{9&6U zImb>>9cBwJ5E;Q`jFNks>d5A!tj>Ae$^y~(d064Lf0j3hfsUG%Kd03mKwJ)oa-c}l zYcmS3?5PgWT84I7#00YiR7hl*K7vC;N8IEXd=$)K4}5)l9O5u*uv%qvIV_qB-0h!p!+IYVswyJqbDQ^sXS`1 zVaM@pi-Bzwb3xHy;8$w=g6|LMTt`K>++SOJ=b!Dd{SLm#{|x)Wto`;Z)2J!FwZR!{ zj(W-JXLd8FgK)oI_2vHos!YT2-io#S66%#FIH9Bf`Wh`43TxpZfBwm}kon%m3aiYP zp$0E&Z0{LpD)NYE)s$IV_x?4VCcPUAWJ{)in30>%o%Z#K%I8~2X`2^VAeDpAU)mM` z!vx{)MIIJEdBvRAO?dx=nvyZ(mOMf?-JUSCxBX*IB2J}VP%d5oH#61SrXzp$SRBpB*U zLxR+{usWZXQcP?(vsVfMCxDHd4Vov&Ozwux9o9c~DWcgey)9yqRbZG93Ju_mVO3K)Qrh(X=90 z6E`$!Q0yCy;Af|}1yGeu0!hQ>su~nE$Jx&Qu9yxE?`dEapPSsw+&A&pup-6OlV?$f zBV(Y>8u-I0(^!k0nxINj0yLEN73#~WBE0-;P+kt>T4OX+L*_ZuSnrgj)kY}>q1{L{ z9^p00BXqm%0RWGQeJbZ01Kp%Lys1c;@`YcB!+-6)lLyI(WRz1qL&-W`19_H8%FvH zQ90GOn?nwN#2B^P(cQY&$H|fR=2UlGJ?`r8%qB&0>jec`OAlZre5ziZMR22W`*DL$#vIvS@?So7}Z@qi&F9)!3A~ zZ67H$5Fva4D-70ore7Qt0kY!7a7{77$a&3{$+=C<6!a?3flEc9N(Ws}!I;#AEd8V6 zpHG0YYXrZM?H3=A{V*CmNJ%I;E4qR6>IOfwOc-P^rcBv_!u@Tcvxz1do}DWUd;Yh? z@K2!?MX-H(!6d^yt7Cr$fuz2DCt0AWvJORh8fy}T{5M)b80fQGEiIHljZ=TW&Zf}O zr&fo4yS&jyOM7E@D`$+GW;5iwmeKda-0%v+q<6L?{VLRr>iPyuY|qCV#1d2KL^rB> z`s_arijdj*hoA~P;BOr$)Zmkg%dn~4bN4py8i|R+Aj+6~N~mgIL=I<|4b<7aB4~Iq zSm_^LQ(Ti3eV0Vno_;r%L)lrSOLwPxUNl$%XnOjr7*P#N8H@#R`U{wpL}F>A>d_7| zOV}BRA%1hub({iXo49ghiDNL;A~Ianh|FB+#`!niIGE!sPd4OI_i_HQpzlkOf47?5 zSl8;~nUh*JX{W<3K1UXd+5sVD86>w%E#I@3GBG@JuGMR7a)s45t^YRn(7$D5 zSNNIfBk>W+UPn!4`@?5vH?$(>K1s*;!iZt5gUtn{n&@{mC`}6EvTb)!*_toej znJy&NT%&7jQbuLWoR9s9y1@u=;!-!z$hUt5=dS--^V zpvG1g2Op{wfWH?=3LyT#WKDV)F&1i%D?dlkOc~N7-7m%rMCpk@Y|gOau>$3K1B&LV zDzBGmH_6{hKDcn{`K*skj*y*7j}z}^B{cMLW<`yfi}9RTP%V|2{{};-(hYIsWSL=U zw(F<$vL6_5A56V*Q!!IdiO67F`~iMhW^ZSRci-!l4gp4Ff;3p3(+PCkgSjLT#bB3=c?>*R|JwIIukEuFto4xvF&45hp*g&A;ZrilUbrFYx2es zRmLoKA=@^T>H->xNZYwP)Y7GxE$6b0Ys$5>}q6j2{#^kHFrB&v;pL2`BEUf*~| zJxi7m`_cWUNgRlT)eGLu&JW;+Jc36n+p-hRqtjxtob;?qj0r=)ju;ZA_j!-~Rg>Wk zD9%s5|ME|=oMpb4II3dXSTl>{jL0eMm2tp#FFr3#BNy7DH)}dHNLIBnU&|3|K%(Hq z_|Go!=pQy*-zxj)!u40iY6;mun!oVL?zq;8>~hF@lFn@xcM(aa2IVrUM81!@$B?S2(A91NA;t6KPtW6jwTN9705Y9{M{u|na?xeR(f6`DFx z5^3#VTk(#M7Hr22IbEG>UhKODy!F9|1H?p31$8H;FW1Yh%bIy3@=x+GJ6m{w6S?Os z+Eg0!cekoena1|CjXf&hMxzg60%g3U)o?8`VIUfB(cV2fgxJRO)88qU_17Az7F5-? zsU^3jm%hv?p6ZvW;|5+=(O&;}EEQHVtVFV2hWxdVkalc}_C^r})fBq6um(`{G3z^} z)C;6|FPvC*@quji0;)DEuZp{y>K1%2hrlcn!ryN6?dRimtb-wj{q!d- z;E+L%1#IDb&JcHg$*qu{_M9Po2F>nz;B!jGzu?$EobhPszfD*3Wr%H-@{E4;t#Pp< z$L!KaFgaAr4%b=ni*)p}!RG2mzh{u6SKlV@yXFwXrKKVN$<26q-UP}%&L~88$-Kfx z$+f(jMgz3IIfc#s^wBS}rTK!~7zNiMC##@WRj-u#_;9`gBL`QO?Q@g(!T9F`g(-p~ zAI^t&4ue@@^6Y}q)dMe zk&e6~dR2DMbG80^Xf-LF!<7`U{PM?4jE?rqa%M;hdfdLTv^jvr+H+Cl@u-9BEzJ9j zZGncIZAx8yE@f!j;)lGg)ZtK;`AAeJX6Kcq!9O10^$2buc($ZWvBA@N0ZPw8_rMv(1c0c5vt4R)Oy`^+=4cU#3Vu*-gtLU5s)(mKi|b2d^+NEC^Nk- z{NDiLJgpJLYo-(G-3UTU_3%b*XrSs(|App=) zzj(%M=fL+pmoKvtBJVYRG`X*6Z(K(u#k$6+MrFp!U{jSN+7u_W$XtpFNoQbL8>Nex>#SgK%wX{&T%htbDiINg$$Y-Cbx<`NImG%bS%z=2ljQf+ zKn?UQ#>@1vK?&I`jIGL(R-xXasGp|5h}k z?rddDCHMLvoe+3E3;O3O$t1ux_6uy#;42rbn}*;nd9@&?)CZZBF^j>m#BXtsgrgJa zLimpT#4EybukRsktnM`|r;*!~j|JPicq24aNrB|4q(ZfaY*Pa;#v)J@$@cg$sQhRB zU#Iit!C~pUa`IYk`L;P-lAsM)Q(b1lLLc~cG@1JC@;t`pLCydWR~=pSWIlng9tr{$0BRQ=VRnu;!E|4C~+}vm*$pSw+JBV9OaG(aM?{_BDa`Z7~*OI68Dk zK9&RDw-j#WD!W*3p15j5p3o<&Ia5pyrF)KgZyI}puGR+us;7C4V)(?puA?8$u4S82 z@Ccgq-_FJVs2A*JxA|f)Zajj(h!REL(TjK3;O~UN0P2R(mz>z^FT}^JO7Ap}QzA{% zw>nrwqL@=!mU#66HLH#@pS~edLXvA6AK>^Dnb_>!$BmnQXLxQE>ME?18>XRdWzrk5 zZM>=3q2xTh({@8IZU3;ZBUJk71SR}pJ#2VJ(ib#>}i4K?Q!vACjG#7eHBSHQ2Q#_j!lpMk+?kcmSZxCPQrRxeaZttcGpQ zQeM(g>PJ+v1lPwEYCp>i|Q{r2AFXx^2n2-c7RW5YU;*!lk+*r;5H@{OnserSMr_2myN6K=!me^6eoUQv? z(Q_SQmMp)oG9&?q&^jM8+?OFymx&dE(R_kjFrDg!?XKWxIr=xL;@Ny8Mp~CQ`%B&HT%m#CTf6XSrP!~j%^6tYP6_k z3TV)QIxHY8TXH`HnN8xpT{S>&s~Q(BliKfNmRYeWV0FchKv*d~KPvDGzLt?xK`GQ@ z_QRezJpTC~)JFxn=TASaTnLls%4_Wi3Nh?voVh9d#If|9aplI9OylNR*`KR)mE1v2 zKD%y63RJ6WtbmDe2A;O$`G)4NH;`K6lPn`Mp6fx4lzSpOww&4_KL_%cVHe@lZSk#> z{xH%@Nre&yt$fW zFZmv!Js#6aA``aCdMLXDTw7E->mvF zLboceMr4~=f?EiC4EmZ=_`F@24Sr99yE4-T@kOEG-C#}TnM{4 zbghmf25|Sq1v70u1ybm0L-Wry-Ix!nV<@xzr!0*Ea>V5a(PdLy^o+0&C5F6dOHHON z1D<+`)I3VD8k0Y)xHl2<*!&##qClE^X#7{Fj|syVH)gb!f$~p}C^k&(i(fTH5#r{T z2&xr+c;{M^m<$f|XO4nG8J+r3$dxYaq4W65zpd=83(HTnK>H;MP7*rpyK5`U0?k<> zB@EeYpZV5ozyHhPq0}GvX!&!1*f%GnXY7wcd*s`u6tjDFnn&xN?%6-Q2$^=Q`d?*| zpwXXRJTlmj0e^oXg5;l{!U6F2Y`;sL;}z6KA6EG*OpPT+XTa6>DU%E%lO2nXv^)O= ziY3Xit#p0Gecv(Pq`F$dG5%Kt%X-tB@B_L3NHwRcFR1Q2#2c57`J49HLXeYV5}sOO z8HK&Pery+5593-2wK^lnSZ+3uz%a>t4X7#MHYR487n`EUM^qa*C}>u2O}u;od6VbN z%~HZLe)N3LFLqmNPIGSn#x(lHLeMTZM5_Ywh?1`K8z_kNGDDnpaAAqA@L{(b)KlBN zPwlh}I2)HsQFRCD0wc5ph2~IV(_mJ?g#+%_#_u;i$fQH7tLuX@WqUYjb23DTK)wv{_nIVA5HuEllf%eUi#aBexj2cW4ac6dH-!-OugTJPl>1%P{&{ z`58I-q7EYcX`q0C^K9lNick6t}or<{pu zE#2PV6@HOjC1gCCuIrNb_dHqoKM&19C`VSjJVfV(P#yd{%w_6NXey?IE!F;ifK{AZ z<2Pc;BJ^-VT0AeZJDvgQp0>bL{|zCE5k`8=J~B(?iYAyk0= z5yI$OYhCAn+j~>#Y>Q|YikZ+``Y|kQhAVHGv#2xk>bJ=1&+j$7Eibp<^h?ccOKCDi zKRYebD?aau^$uN+NrV`r%HJ!8h2M%i{~RD)Qn>1yj=vNpAN_m9U)XS|oKE7<{B(!W z`p(UeDR{i0S17p$%${zf>CIK&x1)d*P*b{lxyOtMyFDu(7c(>%-`XNM)oY*qPQA`M zNEr>v{BNE7&ByFpX0WswGe0VEK*zS*Ht|^b>9cEoBF|3l zVl#%n^;n12d#0zx)Wame5X~Pf$2vyJ*MDa7w7E5N7RI*|nEhTzdxlT(*F%rO z`OS2yun95Zsf$u34W!A>_`=z<{pUy7C?_gShNlfX+GdxEuZT+dftsti`3K3x9o*H9 zT^5;O>?UT-{e$I4kA@F{Mb7u-y}7h0i15azZzmw;qF_rFM53vd!(ZewcWrN(J%;7= zRAqaK452%?go#XZKoC8q`k^uYEQ2&mdQ=CK2TL@Z*SS@Fqa@v{mKOyrmZTVV3{zmV zh@Xa+&K{#dG5Oid(wZT-*nG|c$@f)}UCfSsGonJt(Zi1YE8R~fOr=}xA%_%at7UoY zs5WgWB#aXDGdy}4pOX3?K1b3R;eW`Op~uTZT$)OB8pzAp-?B}7T72U zi3AqqzWwZWkGg_y9^C!$k@<=*(N4$cM-OsW;Y8lTKR!HvZ2eq*pU0B?9i%#J_CUO3 z{mwEnjkDT00xY5&pHMD|NTO zk;_KyvS%2Q6|?jRI=PQ{$Evt2btKAKYWYdlt2% zehEXVS<`hCb8IuJsJHx7=9p`6M3`N^SIBZgP$Sy&`y3KxHlJ3X2f%cKt{4-Mi0rC| zyi%|pn-~wBj|YyB$Ty~DVe?RLE#RzSp?UL@UL}Jr3DJ`lWcw`fq6!#E-peuFpj!K} z6H{b)wZJsrNNZNOY-fw7b}>boJjJ0kw}9+ zwQ=1Uu;>bB^DxV``!=hf!fw{+Y8wiUpiAT7GQ)FeQuO}}4HSDZJK^7$p#~)8PLx-BEQj?qZ9Zc4ogV;O+PxmX-ktvLmnp{0PbzB;4UpGZPh($gPfNgtxe5Cd?5G!Htb7xq>bc z?O;|4@14)p@+xo85|S^gL7RhoIZ4;OAVVl8j@y82xQe;Mw5R|#8p5B-)F>=vb1Ia? zN#uSSuvH1I)8#>nIzCbHGX|zaJXcLFOMx$n>P3b@A{6nGuj>fSQ?DB}?W`r`P&Y5PUt?daIN+qWgZoUZ766fN5x)xnXHkP4Zo9hTB*+N3s8){D|X5J@>dfL|0 zom9zlM?S^aAfG}9u_5iUe+Vx<7$l=g5<(gU<4!=y!WFN51i5yEay7Xur@iOEXmTQ( zAiMv}xSw~7$%oQ#S0gU!CnpULMf_KQvi_7pRbKhX1<{=-TeYZ6$)h6)+p58UF1Ct+g2!zB5)#M&>g%!_0gTA-R}8 zy$`1qdI>+r#)+foMx@X|*Vi9^hc(eN0+j*nj$1@CoRl{tol0hqf#L#{atOGaV(Jhu zP3G(NC+6n63#P6RP@z#S?%k1+?OKZ)g=gu5++zwxW(Ks}_qyeNg-W_`8CVkfNLYa1 zh9RvrxUFveUh>1tzg6}rYy#zDEPyzD2|GLdczuSCueuci9>K}@1GA-XNiR?o?j)$b z!&+m?D&5rLGknr7>dv$;el=tf*P{ZxPKE1n{R;QXU$o z7j~wb{uhg_BDSGbU#hO6Hf2_;>m(Ou=#9rGJ7#i=KU`4Y7be`$RFvGU%5)yd>7{rz zLstbF=T(Z?>VjvpaE2NcLQ}e9+kw>4S|6ompOYSdbJC6G%}%D-3^s~~MM~C5jOscH zB8L0Yh(z$FW+k4LL@y{ux!DBOJ0p;u1Pl7&(&&NfAer z$PLYG{EJm;xvxvMbyUqS7PDHR;8?& z>_ilRFE2kkUUxabj+qSDXwl)v^KSO#rU{#{6 z$|qC^ro3ooeqNYX&p6zTLt{fErq)hD@T;6tT>kz2>^-N-@_#AdZ;hULl=lsU1lH(= zCuxnF|M$$3^~x}?Vq&sJeH~-^Sva=}6Z)|1+1`Z%?bepT+Oq+~TGX^!LNt~oGPHuc zK%eTWPIyMd1fpe?1b}-NSW2qdqWP7suX3Lf9TIG9G6rKUTgP}!p zw17Ac!>$Xj+A+u8NntUVtG!^RTT7|FzUPBK8aOn+B-X=}v{`*LaGd{5v4($jTj@wF z%ug!fsZiA9%H4I6NhjsL&!7#-u`^J^mr>nidTQd|$W??~k7YPVz5V_q4nx7joEi3+ zO}qaD{nkkZ=9>>oOE~O1e8r7U>)zXUZC@H!yOV1OARqh+A)PkPMoQb^S5(`k0v?PG zW_^VAW3sv84e2t&rCn&bpV?3p9eis}x>X04ywLWL=5Tn8$7==@Qvu2<*Yo_@cN6KQ zWz{b-@4f23HZ`2Jn!3F>Y2pvuKj-1TxAcp4*z_$Wv&*H1e6fJ2-3egFFXe{}m_H-N z^7Vg{<#E7$tK-fe$@4iJ_?c4wHX~(62P=9;A&<#RalApuQkdC5LPwf^j!|gKUOgK22f|h zRaiuV+Zk$@`Pw^ZUNC~=YpzkJ04cG4?*oJ>U z=p1p2^}bF}|2v=;jtjaK-$-e75*%OGb2z#7KR~Wp^pwE{m(x?SRbbM5{8S?73QoVt z8?KV|F-kW2W4%|-YUh*RPYzAezaL+#_aRM6k8+mx1w(8(j?H_#ChFKUu8C_yXO#7B zi~Drfuyt{%_#X5=Du}g;CVrDR9>YDC56vc*PCa;4*)NdaXVrRlneaPZ*Z86kbrZDC zWq6QrF;he2XPfP^-aD33(7kK0L2=MXt=Cp8LJrkyYFK`EYnc!cV2y3}AW;!&j|Q5# z$goZc9HkM7^HX6%2xVo|3a=BfSccj9J!Gp;Dc|TrOXL5Vvz`aDj30DSNDXuzqkvDD z2~jzDcEpn@n#cMFV@cD8gYRv-tAUrXrmD0gCOmv}9fd^Fi=kFj2mJ$qKI z11J{4O+7>9xs;*fbe7w2e z$JFiPke?ULnk;{%tJ+?B{nTtseE5a#=h65;j*#tjH=BOtPMqg3eIoZ;ldD6~(g+3l zygE3AAT?V>GUXWPqXW1odaf2CRrFpg-T^(>Iv+=c-g~fB_)&S@TKs4yeLrCU`9A=b z5dXc*=AvN&>S1hzl1}wU%~l&#X>yE+-;% z5on#4dsVEyQHET&bn;o@i{l^A^kb-scHm0e)8|#j5i?wzeVl*JX|^tS2nE})Urj~Z zql{bW;^HOY1!z8uT%FVpmDF6=HHNS4{~+1{$_b;aQtwT z3{|3W(&Z`1a(=yp4$Ck(uUihI{>66gj9}RErEG6YXqO{cljgXEVP8tS7Gz){j&e|r zfrX@IKXOXR>r&66FPvvO1;t8BbMj>n?mnOEL?*Tru;E2*1SIfg5J`sr%3G7Tp+dB zjP6{0l%Ts=RC`6>Ai|#uO2bk&FLFSM2#rU z=tc@rQtU^w2_7qF&3fzBVpb384gK%4tJhyoxcYoS?=AAPo74Uocf*yLWN9z==jYfR z&2>C`U2&>U5pAdq8I1rBdKq1}U0HmbG}YtXDTyhLHCil6>d%Zz zNgN+^`Z0;NjtAcu7!tV?VO~Mh{h7PoF!EMb(SkxneaZM?XVV~rrJp(*ukQi`MRRHF zh5M**OMQT96!9$TTvT{d@56B#X#};a{baYfXE=e_G4H7>dT?J|79{078!t2qhH38d z%9B2~Q$Vu_*I{FEHO+D5 zz?ApU>t0%Ro(I!wmXZnK`aq+dlfTxQ8;Ohb~;Weqy?v`X#u<~l5q+g{9)a#Dh$sOt_pEirz zw3>NPOgYAKt$oS@A_RX=1V&#={+7bq6_jN>`M)mfGHae&t1O!(^7KV~X2#8jaaX13 zbpyq`-wotMIi+|NF;abHDcSY(TYsD^@1K=$x0Wh93O(d)!>alp8D4=G@wDW(7T#aa zG#V#TU@G3bkm6449WD+aH2Ho{pX+uCBnJ$e z+I}k}eNWl;ou@ru?C@3YR9cOq#J2@2=q>2Utg}9=crU2^)>tMFFk!19E;YfDfh(lk zl-8_F?MaaFNngjEaZeqh`x1YXxM+pWATf(lvl>H*O3MZzk5e5U z-z8ykxyutaV`v||ng{6KN@~G)t(Z+9UQopo&5VP}h4WV{pGOG(m2{(cecdev^lL

1eM`j-VajHYO}w|b$;Qd&11ECQj`s*K)nVyJ@9SZ7il2&T7dc(V=TqX41P|)?gsejA z%X=aqXAo<74?R+X_m-}`Z($2fX_cfb%DhN7_`i~9F!ZT34c2_KhyP#Ob z?zIHJ#y1}z(^meXDTW%%WJbQ&Z2@+NJucvSeW7*rjENYMY$x1aW~sZU>` z$!8eVAvVhx_lDe$(#434Rf?X53#q8IUB5!p_=e5GDtp{i&0n*0j3|OPh0z)*G7Gs8 z!thuWVU{vsnNLKDkWNW&A|tlzxd{4GR`Z^`-22nqQ*ohV#>U>jXVgw(%evS~PsZ_e zt;gC=8}Tu34rzHAH&Zba;9scVvbH0a8sBf!w0t^|T%zu;zl}7Ed>OZ}tFI?G=mStC z>!Dy4bs-1^^tX8FXIEF^4CjWA{U=0YMQ=*j38w;zu%Zcw%cu7e!8_=LZMspe68aeXv|rg zfPdBLWr8E70b)im7X0M4&cxfP)LpIlBzu(c&-SIUK5(ig=BM9^N zcPI@URrRA6@fL}6u^7yNsmA(OHdQCy15KWOIXZn|?Q0~F>yDS^@gWMqT*bg^S?bxbWv_w$ax1NM9y)@59{6pCJ85?i?NHcSQD;UrF!lBf2EjY`;)* zldk`NhU0aqc$O||UMQ?Ky`)|aeWmp=>sz_EC|x$t7_dH$Lo6m9iZkI*ZwBDYzJ^~a zxs6{eaZ|rS7|_-SG}YCAH?Gf&p*(At<&2P9-r+;-rDgtEO4LBf3_ZQf%HUd5-0=`# z<1Q%HwZIh|+~8Q_l6NzgNXJw9E%za%wH=OiYN0=`02FC@C!;)mVmpi4BHS`4>kB>J z#9Uoclz;0U_IzYZQV>0c)^{~@?^am< zY4HeA{opAAkCL--y2eoc95&!eNU4IpsDJIZF|N#+@@31gGjg1k8CO3_nwjOuRqkJ zaLi?e^d)-h9Arx#i}$7P$GDBW#%4VhY|^8VdftY3@ZJm-HU7@KPnm26ybUtjCX z8;w>C;Xhv~SP4;PHQuC}tKUm-_gYQd-O))FxhQu5wvI1SLF!no(XPY*ZiB)*njXaB zZYK3cjV51#gM!_-nj6fyD9c;VcU@a7oj(`93$7JD>nS>Tp-OVfXj$W%R9s)aj%t z!);;ni{$?RM+~jt2+eK)&A1+`P-;J5%&caV%19#RKrc=N+Jm_I;AKaG?AMQ*U*>s@ zHf|;^sRMdPU&8`zGe0*h#s#KTR^l%;B#*L8C38dJBm94UqHx_@lTU68BCnR7$Yfs& zB^BCRWE83O{sl+AU+0d)5@&=$}&E zRS!d4bnGXyyhwpOH13t0csArAAz3gQTfRvPRs?FL3*Z54^mT#Qj=?$JwL~)It8vh5F$g!zLb_obAH*VO%bba?|_?T{pOw1B7mRt{Chc()^7;&|<_?VvwZ55zus zS6Rrn>cj85jKw>Gr;ltxYCw#Y^JUDWg_UFF$x2?`U|&+pz4=Su#wdI)dcC?23YzBqH`pd!2gC6RH7 zGMVCbM_xgHd($sUgk7Us5&71g^CH6FeTF>C*1bis`04}uFPw_8gi#@ z`@zDo{-uL51^g7|C=TiVwuZ&zbdiWQC%J3qh-Mr3;+;jJzKFM^E#X!-dj-V2 z1hp({xosW-W&jMGQnpvd<4PX;rUS~+cX$JO-x&NhSIMBRr8<_mVvXxK|3`gUv=RId z$u)t+Y=iFoMMTxG$g`agChrlV&MnXzKiK+Z&R;n=-g$RkSPkrIQY!be4{;S4(>2*k zYe=h&>N**&PMJ#Q2B^`+46JmE7eDAI%bj<73+2xo-R>?;4&k*ZRWi%Pbb1IUWD5-# zx|7NvsUt*zLz_XrjAqwsf}~!o8CU8%^NiOHS%Q!&+x4pCdkC!_pj~yFIL2>~f2httYIMke%z17AwU&AjLXqmPmw^T!>`e%H z3rEAG-q*oC|HO&yyLFNISLTM_qUTp~x);&j#M%}umD}0Jn!zb;*?bq)9w?99HMWtn zM{}+O5#CtKjP!&xd;^P2N{V4W%Y(7=V#8$xYy)~l#{0SXm zb0c*#r>;%Zv!KC5zZBhs>DWu%4ZiRw}PU?)s2M3^)koW>LirWy``tNXZlCNSxL8l_+Qzv@v2 z*cV)Ad?gKyUQS@PP5E9!8`Ay+X&tKX>RPPkuzPDcyL6GF_cN~TL43P=?wavL*3j(v zv`3#^>A-9A$MRy@t*$ASduPxt6ce ziz%8w=Iy29I${Uu+;U{5F{i5sjfkRT2+=j}x#W9NKNdKi7DUfj$HNC-JqTwdy~ob^ zvsvU97jUa#?+H}!K2iD-U&b*`5oy&v^|yC+WEbygE0*>PRjnyk;SIXwb2j=X-Z7v` z^vdvzyw7b?8|)rERp7V+a_6;h3;J(2W~_>fJ2?67@g{1zC2))!`#sn`8}93BjE-*V zeecwjvI+H7wGqM2$j7-hHU7i+iZQk~!wbiRBW=mxuBvntyNv4W@HS8o*C%&-<_C=7 z7XDb&T zvb}VA4tXMIfss@c1P9J+Og>Wg@A*RMMITmeBF9=Rs&Jbh`}B^US0~~ZYD_I#!*|>f z#6)8xtnS~pp%o-JgUG2`&<-oU%*mwKUWCXy#CUW3R(X{>DGXE>cuPjRJlsQVD((`w z70MWRc*(9De9vHdXWyMrjZ}CurZy;#I5i83Io?A&g(m zWtsE_+z{P6YB(13G2;m=YIOPm-Wha63pnT4h|C&^TL8TXFBN^^`tOba$fV>sZM@sN z#R>(PN-_JcNAHC_vDG54>*`54EPbuW4JN@pjLpEhRX(pCgE7Pqnib16@uL^$?LmC+ zYp%3&oPhAw|0i$NSdWzYGt~zVxUeUcI01+xCb|Cn=fihbrX?|X55tht4V)eoUMyh%&D8n0=*>Nim#j5IM>aiN z;Bma_+^sRFc9u(|IyQv5ABLfw8mgyFox!ODALoYVxZ~~~k@)n&F*9>mmj@_OQNnHU z+6T9-)HHdJu+07j2vGK^9+@ahShzWY-ec6=wDFyxD@3ya<{PA=ufai?-6IT%tdV{^ zqMgJvMqy0|H)9;xICl!k)hZ_YVpe^(ZnGq|3jYPDat3`(x2}ujQKZ(}5YWpc;wnWm zW>}#zhV;~l7mQCumRH?7+32{b$Tj^7AmgG#tLlQpU5>2uj5 zI67yHfhtMsZR8XJ=sb_mxRea^DNnp;>Yy~;o@Ww2SH7Akz=H&bd?GSeXD82fgwAK) z5oP&l#a5(Lo>U4SJuq>WFaUp$*AUz`BoiH;F4@kQquld5)DPykd^F4be=qn`-M5t2O)qpO zf-U{MiRn!B;T#3q>=y$vv@pil|?uX&zdX7FG7 zK6g;>9v4j^zx^hgcI#(;es1h06xp7b408?EN$%UdNfZd6`yfqpi$tYVLTyT)X$-&q zYU+p(2t#a>>URm>_Cj6^Tg-mn<;ONR2@jzqY zDdZ&tqzGu0jwg{LItZha>lrk2V-$2Q#EEj^!iY?|>{j!dF75Em3Brh!wcf*`olWI~ z1iDU~LR$z1TfG#i8a%p&^d8W>i)}8$pp{~i$!TXYuS-OC|SInOQ zE->BDqcGN#$5(uoLCtVH+tHRfp&Z%x4QIt74vyzb5kU3yENT(uSz|G1OzF4FeZ95c*_CB!mz>& z`=;#`wkJ3~lOaxx@n~7eUd___#n?l$ql{4#m$mo(Y+N27o+*Ni?ZCEcwP8Jd5IZf52Om;V)jlF`0YrU@1(^7-6Fn4IHcO<%zZ2c2V zh-7zDfczZFVqDjBv%F!~8m<-rQl4Ecx{JV}AJF!eeo^DF(D$Oznc07dp_^})J5l*4F8p7m7<2=`SjTm3d2NegMnNrok+arsmYNBOp)&N^%b zaOX+LFW_duI{Bu;{gJwEPwl60@qxejcf@dqiS(c1`XpC1dQ&F%=hWFQvvDxm|KI8X z5>s?DCPQnu-mn$NHho*Gl7j?lRldR4N4xk0BR=Sj*-RnzN8Zt!+yeQQweSC4kF(?n z-Su({l2L&i-w`EJz5$1jYuIp)SpZm~9+)F$Fu@s{kPh7J0ZjQ>Piga(`o@e4tGuU; zx(i8o@x5KAJbX*8gNQ8xa~;jx&T_ zuu~dx(q31MI%GD!Cu!+NYccr%qxG(PDFRJKV#>)DEm@Cga?&CmKGljH82WtoqL3QH zej{JLsN>&Pv76hkaIc2Qt$LOOwm&0;IrlWOE?Q5y6M0EAqeojkDR;^WTA!@0V_JHM z>)KQix`^TGE?q~FUxKcZFn4)n^#_q#YF~-&%`Jwec@9*4!JEl$c_qY155{NJ&z}3# zkt}4U(j64`w`6b)XSod#_kkQ=LG3?RX^abRL+C4{Q>ZJ%h7N29){Dc&nhqPxz*c%P9*~CUNIrGptaDJw4X#9s+)PJT07nE>|%6#?GDPVK*D858xaSh_%b!3g$Yb*WwpPjT4Y?o)4CPok>XLghw{tdwKhxARmv)h*kiVJamJIifb6xI)^)9m}jQ#^mUQ_A%5NF~BRUsXv zz1a7LlnpEe?6Rw3zs0Kse?}M2d=m*`pBSg9-RuSzvdqfht_3GF>}2oB@LHP*KJu&2 z{JLN?Zbiy|i;gk%kpQLH0(XP8qY4!R+YTmd@#;ckcTRURYX$pYHIaYu6n)e-yf63* zeJXXs7V04n!K7Q5y9(mcUM)>JDwb=yfuY z0N}nsVoigo;}8cy)K?6{m;cH(q<41n6oP`?%_IjY%$zQlz|r7G+epNB5u0GhFJ0ox z0~~*)Z^@-8Z&LR`SYe8sR?CGFFZRtG9*HV z(hKe?d_7jy6Uq*J`SgnLA0YqK9F^99D;a{a$X587@jV?wR&MWlGxcyr)yG|x$|%AimkH?YZxnhcyEjxac{na-utZ1|hYNBPmN zkli(2z+cXNe69pSqnB|RU?Ta*#f*b4AOB3VOCk<(>%rh9osEUk6&rJL&e+gXmCSl& z?{6FC=8{Zl^<3NBx*-k8%pOF*@sI~j_$G5b2E3%C-JcL*yuTNPt->Yh_=CgEMlnq^ z<_p>$fJ2RfjQ59_JLH-rK7c5l2dZPLxo%8YM&0fXDw-?(*Zw$sakLHBOH6ko^HNRD z5W1%hf6?*GCEw|R5?-6$sig+o?^xfpr3I$f*O94r8V4C}0%ch9s=L_*dYGW~q2YNI zkFHE*RNP;H3xBj)Cjvr{gz4@JzjfzNNa$-Wsy+9q>p`r*`3uO{`D4 zR5>LN!t)%4NO@8F387Lqy*5#Djiu5|QidD0B-x~e9_Z*ri-02a82l2CKlv|2XHs1_ z<>i!0`3l}=n}*Xq4ooDOlgngvAh#szXK(wSi7du0BC6}#t}q)&o&J`9u{!GS^hmEAeKMFuK|3>waR zmvii-Btcs-G52=N&=G2xVp_Zf=5UP|Ez0%`d-9fo9LR>6a8L;_sC?5_d$K_Woij#z z=Qmb|QA`UWf{R*>2Benqq|sDgLzGLr4OvrW!smfNu9)$MM(bF;yBW9DWiK=;H;cRU z_>5i-uthKN%>~yIlXSMWc+xpcpsH0$ub?(SjQM?|XQ1oZ3>Vq4x4^+Hnj+ zTa+c0H(Vm*SwS1n_(sS$^O0cnn{Fa@RjVgg*slqD$yFx|284@O6t@n-eg$jV3^{0i zNt&>9fE>fWpNo?pcq)$D^VYxn9teCw)JV%5>)Y<+r29OMtoPY0ND(>Zn=xi(RWsAN zhud=(rj*1wu{|kN>5jTEcH25$%OqGLR@C&T`Lt#W;XYX30e%qht&><*P5hu05tw;o2R}W|!jz6+KgK^Pr#w7(;FH ziCD_9YJoG;dzoJHhs&+ij2~Qh>vuKz{N-@B7nK-q!(4%TjAivjPSId~RX$;Gq}~J) zdJ8mpA89CCCKGT5epi5O{``!!v^u^_v5xm?N3jb&mR3DO9R6|pRXRX-wG)`9{6MYZ zKR}qj8+D5Ng*~w3USi^Eq6TlTPJC#jc%{D-L5cV^NeGyO?tvFX{|DIFg(^pk)dlZF zR|cG1$5@SAZ9YU7Upk*lRf9aH*tp&094Zo6N0 zc#(pPRwL7wMA)fm;`cA%J$5-L*1df7>BmICQw)XF4+yHpPj$* zj(^v!) zxz37%>MIYEsJ+n~ap)eBlBU_|7_QRrx4zrMFW-!?(OKxOV&MW0lHw4I?j<*}i*>OQ z2Qgl63y@l$=^dm8q)Ra;p(EfXhxbWSnkl%SNb_J;u!j@`G;X6F@hQ&uD!bv*e}dCw z-7l9Vr2myZugU!eYM0Iw7TFbu#Y~;6IZ|9Sj4j_6I{NUM|$?6zq4Y}_tXQE=J@KUg9&fUnK=P@1>K}b z^HyH`PY2~nCEw($&5C8}7b#V$p!Aol$~8)4ZD^YMv9~>cM)!aMNpl}^AchS_ZXOY1 z9F;7ynGv&%X-lVCre7f}4< zC^5?cnmCM98_md{E2egFO+uy zWx#KAyQAkl(YY-PrMVDK;Ceu8^I6zZ;*Co+ zzdav^sB8r9tvfXm8OK;tsU6PNCu|5tdlm;o*1b4ajtWvY@q|;S{HX`UgCD`$>c-Ef zIlcak^8WrXXcq|jUOd0vD|jHm;@~W4q@6xwwAv=u5r)2*$z0Jp#a(~N68QNtfWcCZ zaf76kDRh=0yZ0HGdfT$;z`D4Hph^mRUwib9&BjrU5(?F~TVGkenmk1TEl@uJtQIFE9BX@I^E_DPUj>ez z0&2L_x1zlQKGZk&mr85VsyqgwS{r-&u@}~2S|>05toaDtQLEXQZANqbcndO`KZnu0 zjK22^VI;T+Jw$j$_H-4@PLULP1fIDva zYf-oWM2i#J#MgiGL~)y`F8ywCuK$}e8+A(FY>I0ozAEu*8J{MLvZb-U&77Z?PdRf4 z-!Ez>F`?55-r7kszq p?dFYZuGBpY=PYw5z({O1%x-qv3%>5b`5uKUoz}$3qdJ{ zp9)Q3ngCpo&(p{xJBk0yE<&^-Z=XLr7nb^5uv>h1^#SpmbxtFB^WmYn_XipbAa&84 zlREYx3;A11+T-2rJWSx2G*fR*^1ruz9RJqIgv`UL8AiFU$HZA=M*LN>dSD(Rq}OP= zFB6lJQ0->=0kT+kvmCszG-HwvW(8$(UH3wD#?lG_>LxAlT*lF}3W(jpvDt?7%b$aC zl2YnU`G&7deQ9sEtYkLZ;bjqg;CWYbL$3!KZ1IH@A0OVAJOgXi+4}>Wkrs^iVPlVS zn2S{L^+j#ol#BF;<{wfgOSRw?i3K8gJ1jho>8#@O;xsynQ?uIQEmd^G4Nip}&l-VE7`oBsOBvO!M8s!S5Vv zzAxE1y)QI?t+1c-MjS?eqflvwwd4nd)U!<~xmveUtoB3b(R!oZ$5-YIrg^Nmw6RyT zudgz~!uuMN6(5r4lPz}P!z~h42zo!%;NoLoxvrZbS|Xz@P-YQ*3i=N~Z83Tu ziW-r*SvSAWZ)0?>aBc8(sWUBGveoTnxzpFIj}4w=5*7D{dj`tXPsJALEP$jki4I=M z&}s#E+kBV&Rs0rv!9A$YN?2u0S$Yw3^h4uFLHVxb1dBOQY*4gy!+=7!pcR|!EmMl4 z%eh}G_oYc!xC%1hpkMUTfQ%xlO*w51i_p;>&^~=Vxrt3_iCy>#)0YuE0jX*Qq_J(Y zaZPW*hlK({k+8E&T45z_9xkvkQyZN||X&2((*xuXm&TM%QxWW)OWl2|u2y=UZ~X<&Fi2mx8!L1gzD6DvItu}$m&6`fbI0su zUi#`=)EYm|*~t%H>d#WTp^q!M9}3TUvUOxE12)+6_81_?);M{Nn9p5)!9d6o=iiuB z^y))u6NZu9zYR;+VnJap;k*Yn(rKSGSvhI>dI7Bb7MXj?douz_=tW6whco#eSm@)o-jY+e`wbX>&hnga6_ev?XK*_B zsV0t&oka@=fI}OdyKuDc49E3d80U}YVbL_ebv8hu=OFU2OR{%WH#ay%9BcQoNNho~ zUxCV#nI;Ry6=_(XeZL_@Fm~6Ra|KF(c_l=kVliWTywfHg3vgM+ks2)^&4glAc63+) zvnZ#e3Zikp|D&c}3N^J1Jv}S80Je;TOwl1RPBP~c&F+I8qnGRNMbc}pORv@!VKjNB zlDSBtbO~*>5wn#aZ}nK!S~bMEKDt>awMd8#VW*3wSsWj#gIVCg^4EF^Q}g~>i>mL3 zP2G7AZ&)6S>MGaqr4R>AI<`)J>w2#>2>@_m(VwNnMs{WAu5t?OWo2(??Pr>}6tL-u zP@6)1c_`}A*GdA_Kw18vT-8c)>L2DzU`<&w$qaEhwiG2uCMb_)AZs@0&1R^$TauDW zec5YmMhxqUOhb`B) zA2vJTGMPm=N?jH9P@srx1xweWNyOT$3W(PV8e3%);uHl_;$i8OJi+_xBt4;xJC{33 z&G!h|ehTx|u_(;M)shGWnb0 zSQX@>i4h^g3yJkRtLf3|mE^5O!B~A35IyZQEeU4DR~Aw21|#j3yj?Mmn0hnsO!Y)O}=vHZzKKgUSir$6L-W1j^%IG5L>PHx~6+V z8e?;ED1B`w`>}#j**rt_s&^S&y=vlC>X|og5ROfQDXe;DUYreCQ85`>URd%7nQg*w zP@z#clA*+N^}(B#8fp}+y(i%msw~9da&EV;q4*eJ;HzHbo4w8$0ySo%etqXRnvD#i zl9M5I+em`NkwScfP^*o}Q0tkCV_YamB-&d!sPzHURmBm~pKLQirWM7`hbB=>9*nrnhdy6x{0ugG)AjAp`sU+v zS-L}uwQ~alpU)YrG%`&EbV#WPRlb`oL*0Tzp9&OO<>WY!4Jz+E|7SC2xL?`2`;`y+ zGpej^j_@mxnd3V}J?`DQ`7Uf@CJ8b$BQ(;C1^ZHUE06+TD`m=?A>=udnI-4BO^Eng zd_VZ)8H+JFedr{sUfc02eL<&H#nPUu*-NdgI8wr^;ZMvht_f8JFmlS}AM=|{Uf{%S zQVp`aIV)t`PSEYC=2@gKLjnWvOX*Z0w3H7Vg0n(L-t?a@2uF4-Dn; z?%e(Ws@g(z13&e}d%P{*Gf3b)>M%S_mYs`RMt7Lb1{clr$5cUG$2WcJFH0K?ZoUCO zbJCJ=Cr0j4#Pc)wh}O(x_eV^s_;!1@3nRQP*=?FmOG3Jzwrh z7SPsklv>_rzU0&V%OfVrZE&xKwBEIi62|;?kBH97dF=n#B5wn6#%+k)!3zYINsdWM zCi^9;LIR$jSboU~UpAr6<2aZaoeDXnqq6_Q7l2#G4-N`B*ekEvBrHUc zH?A<3O1>eHRq8?OnEC5rJ15k?XhVnp0Ek>f^#MgkB`JdEWsx_vt~}}OA*87Hs)g`7 ze+`Ge2V_}!zlKfS=_4hyje3%0pGB_Z{^(YPjbfcXzt`h^W;WQCy5hXM1u+^2z4n=f z)*o4_1Xpi^{b~8qn*-=KCLRw8s-!O}s0dt$1P52~+dMoK2R%0cc2Kc)@lEMUs~wl^ z^j{XL?=w8kR0lU35Ho)F(&{=eb|iKJG5-N*?`YmJ4Wqf%6b=XSTMr@~U%7-}D76*) z`CaPZV2#4MImixYOOejkN7(|s03ncQ|Gw+9N%C*XtrOb2>8La1h1Kl;0M+o|bztL3 zyU$z{6*9Qe{sy!@@fdyO8Yd-CCif%$q?U?oOI zy$0*|lm@Ez)%3UCvqYuDf{#Cd(Q^X7tZ9ifmi~rn)zzELE3iEU5&MCE(#r4s0!Px` zJNP$|1qy-g$w_rw|2_#9*sK`Tt`CwoobV>5d`|b=mWxE$y%O2Ki~M?Eo6yg5V6C;9 zt_qphw>r>%f9s$^Y$py(SK?w+*@!plc)!bp{>S58`+GCNyFzeq3*&}N_emmLyBmng zTeS+ueEASH?+_p`D@50{=%EqiYZgdPX1_<5lYF88uUCWWk;W64LUN&X!V$fVkLFC> zhWU#F)VB(f79croAH0za{{G8NSRrsMLOGL*p?$ZTYxGI>v5m){Bjta9Dw9=PD>hd4 ziEBH?^7|uLkcdxCxS8QDZZG*Kc^{8>=W?mQTIam$$?gK?w(EO~)~~x^wcy8FF-&_= z{{im27)U@{`O_N(mctB>^(-bF83IyaasmgW!gI(m5B0ApsZ6?i?+Sex#BBdkM<^IP z`X+&2KG5CEn9AzxRect&uVUiepbm>8(cfh;#!~jVc6bS%S1(_E zK#@rs@4k-pHmLgx(Y%(kW?nib=96y6ygzlq~oCVw}7mB;-(C$I2ZZCFBDXkceIyHw^JjOgADPn|8SZ1l#NeSv%F^U+V%EdeS%NHVO4T*%_ z+*e1M8C{|eR$CdHy1Cw4`d}_HFWV*WM6uhT{b2`!#^_Not_DuXPe%M|i}>(L`5B&i zS>UbMmu`VmRc;-`^MNIg)rrpc^E^HRMK(WY?vp=U2LfoFVE+N?l^x+y!B=zH0$q!~ zGBUdv`tn>oa_GTFMFqYZo1W?SE&S6v1usG+5s(Ei-mABv>JHb;^vhWRfc~-q-ARUg zu1<7y^C{s2VeA*(UYP91^SIPm%=eoQd;bO(p4_6WRB_6TD|TayiJ`OXBKw-;ApKMU zTrg+oGc8T!OOsraqh&0du%^{e3guYi)A-cnwt~?24A4lyzh9u9o8*0&6Kj)F8`2}- zzhb4>vw?WU3{n$KfjXT#F_(6VPZv7bJWjOX))GiEDb4O1J+PQ?zGEsJtsAF1qn~nj z*IC(wKy%E^!pw7nsO$=)0`K)d0O~8VQon}0+U15?vYd|8IOQzKbh&YmzrQj0 z)qUg}HlWy~F_6OD*PCK#n~%6pV(ShnsO1I&-K@)-eSC2Qd95Ys2fe z7Asg^^wL}NQ;I8kfc~|E!$#4JU(dBHEiiT3kfc8H7T>s&z;!FDU=Y1|bVsQ;mhOEJ zi?^#NHn92GRq=W)XDiQxiTPe&+HLl#Nvk|I@#>Z$twb#Bwuh={&A5cKlnc1>x-N;| z2x;tKA7|xdgo!@>gpEap<-}EIs4)meZhRz@2?Lz!^%;t3YZ(rjR`i=Yi_MsK=qe!o z{XShI>Uoiq34ap51^TF(`wbDdd9Crvc@R(e=1z!!2g650 z#_>dN$wF)S*tn-uMy%hH&+cfz{XaOx!`ZXFsjLKx?u)zP=a4uih{%*jD%72{aifCJ zt>H_R+Lk=9{hlTTAgN8EnmxU5Y+R{vsXGZQ%&Vfg{i1|J4PRv~e(N}k2qG?nWL6_) z?j5@5)$FRybG&@ChU05=KEr!c?24c0VvT@XO`eUk_o!YO4cp=pWQjk^-fBgYW`6-^ z6*0lEZ_{5uq|#()6InYzM9bGdR`CZnGYT$=oht^xI-w0&6RzBP7YU=s=**blX;Xp) zX6{_r)yK&Sx8q$XzgJU{y+u>>7Gs2^y9LBlh%`s&+UJ*d?#? zQTT@7gOX&--wB=9K#)R|9$*nxZl_51mkY+et`I4|vnuXd;o@1M#E@Q4ZG5Wpv__nK zC zFX;@V)x-@m&#J(7fCYB}QaiXNjE1?oo07o~mPNz13b$YN!Ac<_Ah}?QPd>{CjVt*RS7h4?1A=QUULEUWO(FwatxkLECAxmn6h+i=> zbC~J~^4dhcTGefZt+?3lv(dETk2S@r`p@0T%K~qO?ksnw7(uH%I&rVJ)+Gii>)Jo4XHDqV?FtnU%O!` zJBlU=b*sFXm2T)3O_o0n=eC=+t-+1Bctghk5k4tZ%5{P(;xeag0o+(?^rUU zDAe@G)rsnqyq;Q4tAG|=Rwx_t=@)v&`6KDA@I+6)nc~m@BN*#DZ1(u$wdq+mk>kaj zfs_1tzQ-y&H8}rrwl2hIfE{U3UGn75_#=etj^t^iM;yf*#b!*CsXjPBR1}2>EEgCT z&TL2tS7*1W1T9x7h`|%380vwAxB&iAYy)yFH*f+PN?#kq_|&29Z}jfm*T%*{SxRS) zbb7(f%crg0TeDKF)jbNsi^bhkfn8r*^>e$j((4I)yHC^+#coL|Z}}}rGh!hLS0ChG zO`|7MPD=3xy`KL8zRbx}oJl%2YL*0GNV%#U{)a_W40&G{M`}DSb_H(JGcqO^^WRY% z*ztO?%wp#l3~#Mca2LnZ4dM4O%>#`ZtE8~;W&J`**#6oBx%546fhygjQ~YYqo^VXl zh@lC%{$|XY5xEf>u{Tzx9OQe`@bRCdo4TvTLD#~R@g49l$-ffc9}{((j71VQyK@_o z3U_(2lv2Q(1{G1zgr6bjH70ZQXCp@^&u7@ausZe!O9A2CaVpP?j7vYmVd*$W&-1_o z`nspPK>3xLK_VTaHI$om?=}-?!qNM)(CK8ke#otEs@8kI8W-bk8K-|e){x%|BpWBG z0p&lh(SF9WO{O?YJw8MkKAz<9rb4t%PPqRej@?cj-AU2qyvoiGY|H7`_Ymbc;2Et8 zO^#aFGCFdEHtyzh6^cJo_oH=im69?|*$OnC93CZ>`x6X{{Z%2IXa-uJ(ssFsJOGyE%nEwrloskwqaZf8NN zxh_4I30t3*pW7sjxB~Lm{{R%eKm0ol|MfpoFrVgnziqf(&3b0RI3rsP4!8TcP|u_0V<36=jrTYFOKg=2#`2 zQ7e|uPO&G)tNN)ii*#w`Lfc4yq<%{y?V)tM$>seOiAjMQ_Tn_%xd3uv>Srm6##Y$i zWJ|3f?Y*_GJJ~bYndv?OB1&fo%v9(nahK+`>+?!cj>mKOBTOSfsP9oZ&G0;5@<1Cg zxz#cxHqayZ_OR)eqO4DK3b6dspipa~OV^Mo;4ytgc#snSi(^*~jx%H;J0}^9edkMf&|E2iuFD zXt^21OufECr+HRAyu>9ZxM7*pKvCJZS(t;qMEuo>@|}E1$J<+OrjgrU{wjr!Z)obd z<*Ne{H2AtduNw! zav%7?>hZuO7)l|?JIt4Q`K+`I} zOmeD{a)gIAOSSH$E}6)agiJyCE4gRf+Gt&ET%YDuxVpHssi~TpgqQ<~h&&K&#zUw^ zNobQ)%assC7@0Q|KrGsar{J7S0rL0-oJ?YA3zFVkt1*?ssFNL;EA>8#8ctGe;Vm}t zuP@1FZAz~xOM;CTM0CJPJKPeLppnA0&z<*@2|6@iCI!?yzAN+vWMX zj?fuQ4bmkV;1Bvl?;w(_p_mzY-^Kp`1V+?j<(qxCD*`gaOM!5dtV3sul`UxoG8L8A z-4XptQjOUM6Vnm;e&wKnZ80JvaAc3SfyPE#iK1Cjm|P;A$xQA5CVRxNpx#p++&u=7 zxm0YxA1!vK44gZWr%3TmdYh=lHXv41832)#WEf-Of*>GpA@=~Ut4nF-q+6CQTW8sl zk&wjcKp4*g?U{7HY*0>8JDojGgry_5FOX3g2mb(9QP|W$wu*1wq(@1ttFc7&29??A z0|n3D)i#CNbNqrtNiyk>&QmcNRVduIhPURk7NstuHyi>+=eL2t>hSmlX)Uq|qIo6U1I?sJFIR-H^ph~UXw zt*BhvANW-ds5v~=WVIt1H|b!MK#^mvKio=`TS?uJK3|%XJCebpx&HtqLezGj6n5ZT z=fyB&fRXbP$gMyPMLICaluk{Bvm>^O4I~Nj$%@Q_gry_D1x|E3F-kKnSq?=Y0t62> zJ5+#UK@xZm#aKCsa!8VDCKVE882$-~ zfE&u7LG@Klvp4Dk#!9CvQ9VY!D5WS5SrXumjNrp*K$s(>bJEK@m%t2TDR4ol7R?~f z#V3&SHzm#|V4kQLo$dIoJ5V)=ic(mSj89W@b!SZDyY!VJVkM*pAb#}C+2IJsofQDK z1`c*Slt`E#!X`@IW~MO*cl1iRv#0@Z$Y;)<1Q_pR!MF$2!isw3=pXSa3Jv@e%HE>- zrxeUaGcw>mq9ARLM7YSHlVB1nA~%(Nn2LN-H?78pOh**s?k##louDR6Dpo-h@x>u+ zhg0!n&DuGM34bEi3|&l^0Ep4(q=*?%w*+^a%MNUy+?dBve1#RM8cO5^0n}1~663i< zU?e)AN85T}Xbl}B!|qBIsKohXfpb<;j}W98fvQjNOSy5dVX-K+PG=BF;1CJp#)>gnc!ZD`ppVJX{;j-W_8ol(+yvEZQ2WVAr$>Y>6X2|Tts ztvXEtO>@-4fk^DbjZjpi_{YIXA|s@DrP`a)QU3siY9K&jYqTP=6N_~U@J@|bQBxhV zJQ5~Z1I-Zz^c{si#aL!{Zb^vDRJBubDB;mrPGo=G1Hm}Ta>C#|73p(Ok%$#?IG_Z^ za;Q`bsf>1);_51zO^?MeBq&Ogb511iP;Y8spr%HeeOpTR9~mIuL6j!nrZ#Ip!< zbQHu4Yt2rX8k%fNu18CM%&nz^4;N4;-BltJ$5Ns<2T<&Bh*W6dh&qT;GYjOngx&uy*@%QcPLQ z+ksUZku=q)@+yh##r1Upu0$G0*CK(z1n;Kx0_~7rSAtUq>L4J_=1>wFNk+L#03V;= zr~sZoosPj%&l4X4rN};7>IV_>OQtm@Tonq{$w0)R&vGb3B+)r?WZEFO9Y`cdc|i@iTxpXaImu@`h9#JDL8Fm^ zgL2@;G|2)&So|uMp^%Z}P%$Aa1$-2faF#LnpTRwC={(caMn%5c&^SgBK3K%^DvO-x zhH-)z>_D6mju@!vcZd(Pzvirwkvx+xFlHOx3DrY$j!y?5oXyQ4gBN);^w%||^y#~@|3Fe6yHZtQ< zrW>Iq+k$2SeKHjLY)UPqy#|8g?sRsHq~M3(rasyO4PGk7sN#BjR8;w7(;>VSKu3yZ zFr5e{+RqQW?{FH3=4R z$e_j-uRBiDjm2DziFu&MgR9eD$s+EBCJ?j-NYlNOBHpLhAm6DJ+@j^{QS(ek?Xd=< z+*>D0nR0Y@1_CtOg6AIQ-=a=`w5t~mol|qUzT~5`aUyYx4X&ul*dA)GZuve)hTC70 zA|B=tJyPUYB*AddTn^D7o@+^55Xa0`W86khD8x&9fK!F&0`dfN)Sm~+#L2A`_Z+dO zKj^5=j|SqRciYdSl$7{ikZu54Vny&Eerd!paAY`&D23RQsy5v15`UW9Op#a?-pM~i z`D9Jm8drv&y;tt+`6;^t=8R!2y-c0B2@bev=IVyeQbc9qtEID%;8X0{chbcM5eGlF z6)kC(YdFOJ0FnIC?aiu0crg4{rV%5iUnP{_BUxRWeK7;>R??9eh?Wv0?b1rEI(GP~ zwnU2!f8?rBfb>Z1DP=G^rHL_)+&(2pm6*~bN?t2#kh5|+XBjsC0P2f&y{seB0OOCr zTS_RA80()VESUEI`X#4nl41bK;3C^w@k(OpqXWfED?7gD+u+lY{Unu9n?a!oht5U5 zWmjtH7{(jGa=9mB270c{+&`&Uh)HQ17fkh=Z~kAJ-bP?`jXT7gtaLE_n?Ub4Dbw#A zj+lfUR&R_o7us+{qC1XeWO89eoMCb!s(O=l8l^UGO;n||+_$e6VVY3Y7}Q0wlet+; z*pxqU+b4G961FYSLF4d0dbNbM=H<9W%eNV{Or&<{qT98cUsu&Cth+O| zbs6eAN&J+Eg5{;l-sF+nj$cZlcil!EP<|hJkbT+pL5_Z9aX#uaaNAf9#Vf=u`H(%u z@_MbX$i%rsu1%j^$H+J2r@wF(I(U-bB~iR(^y=MJE5h9Jj_k0WwY|Hx;}>~zS(z8B z9!QxYCO}3108soAbL?Ely5)W>W?}?Ks!K8Mt;}?tU)ze9T+|F^bpw!#1x6b!(`S6A~r05AICHTgco>%dRr$grT(kinBYoL=)hsiR;zVIY)2>J9h3!xtsBd)`h$0jEb!_xqCZ>5{YRma_u#4tAFNle2c*C#v1sk(1B@Ti~hf$~q?qW845AZjHU0Dt5pEKSFV(`MbM3iP=p_oY8_ zK`|DKeYULSE4Kp}>4>XpD;oW{k8j@}qkDbHo6qf^)vT|3iN1@5I;cio1w?zmY3}R& zG$C_JZ-q$O{{VuUH}6E9af5gtir-lFh;yCheP&&xdPcDx)K1ervorOU^1ZH+kcj$X08`tW{{X2b;sS$e5f84v z@TC(BAO3&IDm{yzcSJ9HyG{G^w;Yb4hs`ItL^^)3V|!xPCV4wHf1-B!!6FXF_)*}t|6SyERTLA-c#Vr zqUZA^Q7s#sE%f`7Lnx1mA#MQIszW_2663<>nR5^33QeRo;C>6D+%7Z706bMrWx7wn z)^V1W3)GRE~%7DkTfRP(*Nxt1&*4qk3K83S7IZgnslHcJ9c(a0dM#Cs@;5 ztmjdE}}GP^PO#r#p!vA0u4zm~Zo}*9F z6^YtDS@m35KnRksCNn6?4$W(Rbe1Eg>#>`ILbdik}`ORnC(^(M*MU;W3^=q zw;j!6un)axSjGB&Y$mi zF{Slzb(r@4-Zhk%aVtS?-VJl&s93kKx>(NK{k&-jb0Pj{yQ>)8ry=((dl7FhjaFyd z#Ga`Z*aIdLDTRS5%c%aTKfzS(T!;c1K+WQuELn@_q`Xwfd$(wi->8%LD`KH+h`gm4 zZ~;_s+spDwGn@lVx!f2eP3d_>HoAhwj7!9CN_Q<92{!n}Of6p{s%;&V{1cQ*>5iS` z)S`&owE*Vf2WD!8(LX7bKT3n`+`Og#01ZC$8$upZc)DQ7l&+T0+r0p?GL^o9aaqvSZy$0AJ#&jgo=WpO5CQBxO`X6xhloat_8zLPCig znZk{+*{KehglN$|DV!*fe92HP5hW=?Lj%*rTS>7&63Dm3 zTMz`dje*rP(=OQ6EmtthX+RjhE~G-eB!y2RJjuEVCns_^CLNvInp$-i40$3(amWyX z>lk94d2gaxiOH4ffE`{c1R`@&o^P=@+>EdxHhP2LfUY^DId3eKi(^2umE55dFOsxd zQV#9PK>Ck@fNskefUG`PpiFAgJ_-%Ls%EQA0o~q8nC;|(1Y-*7uJnPNsKJ#DM_QAa5%@SDt_$f|(Da2!i{Q15P5l@kmB~pu>uxY~o`~kQ#$* zJF2Eaa;HEL4-E(-lJ^ zXEDhd0L0ZAwT1-*NP7G+K&2unsQi%!sr=IqEu{xcXwrO;0w>hkcCsfHz|(Se%T`_( zqEpnMjZr&YF&KVm8bdrs5Q5V?wkiMsFQ^V^H)D}V!Y%_a8%mL)Cj=W$OVN(!WQ6Vm zf&}v<@aYJPCgV~O;AH6t%3gMk;8`$Y*!}1;F)gS!0*aFX9m8!&`KZwo z<*)dydX04gIsPe1;K0IC8;9nIkqd(cPF={hxQ5#7h=5N=NB0Bxs{P3Ru1FA-)8!!U zb(x>I0=A-em9OqdU;yHVI2f4&w4lUy&Jlvw_sD5CkKm|Tgbt|1j^x8evLYvY1hJf_ zZX>LnUrT-}h4>l>OTkvS6VgPuCqY_`sw*=iBjh|wG9qOv4I_%t%!M%US&%T)RYezo`aBBA`BMHQY7R9Vj)#P`b`?lui;n0--HlR~(Z)G!9>K1SKslBTe)`xkE?X z3#$8KkuV3ULHCph5^5nXWikM$jdo^%au_&msfon-aX}HeDHhQo;IFUgEwxFxaqAM> zT`+Y96DSE?ghNTj@Cu&oyh$A7skFwVl@c(J00~6x)A=CKT(*3&kBVY($52?ATY#w4 zf3=Fv2Hd69YFt^;i*>wY98-!Ikl82^iNH(20$@-^Ly}ONk+^B8xdNy7*Bep0C)i6Z zoZ@NCI1z|Kn8&^bm(|8f<13M)Q#!iPk)OhfJAv9FLzm*0;IAd5<&Ml1!?-a4vJX`= zoFdL^!2QU09-!o;f^(Dq0H@8u%I21HIStX5;JQIF9#tKSSdd}75|Jdaw+&;c^N@8y zFoC3mcj*gZ0UQYb2z@l1xA}_rxrzyW;13`;$qRYEtXQtVHApF+%J-nn}L_fs0+^!Ly zl)!lYL0ly!){HbvK4>uZ!SxbJ+A6mZITT1-dPsOBl;;-xqyDed3bXC#_Qkmkj9=ii z5tF$(l^6^}NcbsaLlFn0qbTsy$o?<4l|vK0i*s^fjAhIz69%*Uid?NCKHkpWLPcrY zfF4?A#HIzTVHktKGbsN6K&6z##?ZnVceAP!hzuhxI&`fFdSs-+;lfTg1hRlK1Et5s zDH6_gI>zi}A*WaT-*T&7*@sb(8^1MhWuUuyRM2C-iixjS2bc9kVF(VKwv`i@nIOT& z-9V@)&daw@ZYrQNjssLq(myo25_gr--Ux-bJLs;~3XGr+Q23|N`h)GP zv&hOr`;X#~9@5Z$k?}}cu{k~`VXD)!lzL;ZC(N(X8OnNx>`vMK>a62y-AKHz2*+>> zT?Rj=c|VeH5Hj=Xmo!7SYdKz&hIIfbyQB_@#yd%4^IFOfkn4+$rI$6+?O<^5kK&N3 zj+U&%w}2v|Q?N3Ww~xf9-}c03Er3Bd%pWbAk{MtEzp7Fte%KyuI|hFRrndmcS2D`Q zt6pspjE>c8GBi@)sb$`iyyG3iHA3|tNhcrza;6$b_hOXT!w^nn0)9xjOm9e%WoSev z+_mTrxts7=#7X*NsBI(eM6H<@k&I8kQGx24Y@=P#^m-fZJGIaZwra#jxcFX?&s zJ0k~R?HtrdcF#*oiDk|$`llY-U`&Wi-Ita#wj;&Q#Y&s?YT>Nz2;xK!iY?re>Wu1W zLlN^^Tb0|e0&^16SeV2E$ixD&y%Tcbk=I;htk;UnU!=oR5gCb<8<(-uY>nY{4{>Vj zp>96f5uTw~6H&6R7d?reZ&=+id|bc6OAm4GPOVyrk!j_K}F{yKKds>Gw#kHZY~Q=^GdYGuP@Y z{{X4JN!D-p&tKgmc(3KJZ`q`w?Spk|j$}Z^xI4Pj+uQ#DZ@D7g<}eTClzNvbvt~nn z%}Gbv2c!VwRjJn%-edGg+AilvpANrs4`BjDyYiOpEDr^apJ@RZTal4IXNxgRbWoAO zH=m?Ljpay*jCR{^sWTIp*Ij;wG{`=xZc1?gd9=F7-@6xxw`t7*ku>1UrZe{=(G&fl zYNeT&{{R-=F*(SU7cJ_>0(;7?Zz6fBrRLC%?Q^aR^p)CGA#l| z;0NBiZe4_%_G1t+F?T%5=eh18XZu$93jAb|bL$H=9+LtWD${Z{kRSe3`;8-}Jv=m@ zy+{|2RJwO`{s=NM6@$wnL;b;8X3Az$G}bs4NC`%T&-YjFT3a_gO~55`S7R511h*6T zA@Y(0wsMjl(dpFw3L$gcANz3}*1|I)trNLaNrkwIbe*9?p>E4 z6~^EOgxx<)K5C+DM+g$z9X(p;Ef5n1Qf`Kn z%1ph%!rV_a2CFX;PWnQ|7tRJI zO5reSZOCv+lG}k3!*ZDcv%yR6)5Rlj#9&DJiv=o6g}hmxPt6g0@L0#(TfhpQYf&f8 zn<%KD0H8>LyTJhDnQ?-OlL*Lf;IWmc#|=;VKw1(>^S213WdWBm70NP&sFL!8`IWGR zrqTm^)Sqz>8ZmR=6++~tkOP`z!S?OOtxwdXL_5IpsQD&uLGZp;;MMuMa-e91 z5R64cTl=b+HzaVU7DE6=Ua7X^Xo2$rTY922iiY?o(-{{MmjGy%P`L<7I((yXS$`HS ziSa9-yI=v@R$75RU{2_z%G4vUB3bH#?Q@mGrkj722=DaJIZ zsYpX3UHGPBDER_{yG|T3QUU6v?h(}70cAjejCqpis4ndozVb?XNfn~1919@FP-9S* zQ!yH#ml{DF)9t`vmi1jNKBj6##A>2+wPWs=HBmaHPk5qgNaq9Ou) z31u_V_>YRCfD}hVGgSjl2AjgRQ5b=UP()4=@LB;8>2tiQakENUNE8^7rbZ8mC0PUN zJXDbYDqN+MT4Zn@C^}t>c&0Rx<}bx95C>2JECL|#LAM>AB&vL}K`=moi(<&qGx(%V zK!q}~2?vpLp2QWT3=8f?BQKJe+O!QoR75aj1eyN;G?>eHOk0k?pXmaqAlsHjl>skN z=9^CvTXrf*B+xiOX>&uxlhDB@mjn$@Qi3!{7l(;R#^5@nKz++uY8f8{Wx*_E8^9Jm zEUbYb{{Rq;E~iZJF$a5~p&T&qPs^H+BGsWrqXCKsEjt0^kOS10aBLv}iDXGZOa=%Q z$&tt6l!vGw8=6dZ7E}9~8f_s^6ZJ@PbwyM&BtR7@G`__KF(ar~nt-7V40orb=i-b! zzY3%w$BA`BmWgwQ^LS z$l#HQZ#5AZX6MBN5fH1_dS+F`b5ix9wtC4yGZB}XRos9Ka7$Ts1MgEK`ZX0$-g^KD z?hJ>;ArjtAB^o06pnb!FH;QjeM`>kRBb&%%mjyC%D#lyr6iV&KpaYFpK#S6mQ7Ff2 zrHtWr<8@2mn7B?IMKJ&a`HsZTaQX*|1Q_C2?m>XscQSeisbH!gZTKLF$8@B3(OChj zP0s0(A{;sUcq2rQQ;;?ypon4jDKPq3`K!|3i74(%(j+&c2X z*~Jv8nI!H;oajC(o+MDErM7cKXl?=KjE5zem6=PXBbXs=rtSouNMjwP6_K+ER0HBu z5HX|34aA?hQSU!VaB?Y;JmcZ^2#kbe{%fBVsFBa^N#(HkD3Q251-Jwn>CT+e&`X9K zi3&UN{{Y8L=?Mu$xG_7EBSC12`FvJWh4U_(jk2HBD{dv`D`^?ECI=)L0dgm*>z)eC z1nOlHcd2RIr*M(51#!0~V>A^Qh>Sb~Eax#Jr>p)IM%Bpa97HEbzrG4nY)LdU;sj9-CTKu!G?1M&tF4a=PN2eX>2N-w- zL#q&iOhzPiZggp!u#p@?qg(;gs13@aD{{bz9m;?}`m~d^l+N4<8dx3*{@W5VYM+{x zQ3wz!N6BTP%%<9iJDt8Oa73!(#nLUFr`)Mb>1;TWZLUhIb2A3NKfO=@(WT8Zq8qp1 zpjrb|b7f3FqDMrAB#p=LQy9Qt z^oHED5}(rCQ78#{zGNWG-zI=D;C}^AO3z8%`Jy5)@(+p$lhWAYP&P9jW5kyEBexc) zDU(fybyNd5%T(u0gfa^QNT#jH9Y+^#C?Jv3hV>DJdYSeIL8K4a&~96a(o4F^LRQaA zB7yEL0oNGB?&|xJi*$&=sqmNPi9nG_$b45g_kP{_WB&jvehYZqjG2sp`bbi3Mv@1d z@)by0F_xh@@g>KC*v=p*Z9y!gf=)6gkX9r{PB|t30|CX7ECm@wJxA5k#V0#;a7Y>B z5UM@dxl*i-h7nNj5_fct|wOxShq-+n6|!A-ae%h?WuNt5_ap z`6=*xmWzTL5nz z*6dH|5oELyUT07lE7N_QzA8j-oMREjt6!pitnPOte{29Z%lfC>yA}iv5g&OW7fy!N zH{H?{o8b9%AMKCdMNy`kEw1ND-pLElmrQ!2lSR}U@o(RdfXGWr{2d|w;qBwmZRNd` z{mYM|X<9O@bw`5*nYD4LaK6%A5x+8ZXbrtoz0T6Z^nv)RQelzy(DPilWw^^+}6Tl}EW=B4Ff6A&fjonl+uJaYFr5!y}5a7XbnC;Rd!|{@l*@^Q3{{RS5 zmfObViHe@*H&Jp>1ZcA7yK7HM%+1z%NCAs31{kOWc5KKUU z@{$NqYUjGMq>0R!mmNg0`6~Aw=id9t$6TYTKmP!a9xFfnmml!!?=64z)c*j^C)px1 z9$*`qLN>{6m*7`Nwf2L#8GEQk7N4ky$PbuWpJ^FQt$SHqv=5plK#|W-Qhw}2*NBlGgCh)Sr-sL()K1g? z0BpzTldh5f0CZ2pnD#Id8nte6Q!w5@nndxU))~sQdY!nMBzvO`Aaf|0 zu^DNV%rWW+jP1&R>KsrzX6f_FCxB$kOW+9Fn+$;YDA99M#5ao|dTwN5+Zd!{KUj>T z_Tsj~9%?4oX&lleY7i{J-?lyq&Kg5SNt7TuV*C&;Ts~+BjjowY17u31lg%vvVFM*i zsJ^a2JuO{d6e<$-8lnY(IsXb;?8e7FqyJX`N z#g!RFs6(L6dL!nHPb8qyuT&%85pox0>Te&pNVo1IjlkRqRT=>hTpe4?imyp6P1vkW zyTsOdycU4m14$A-A97Gl2c%ELDtX5uM#R9EsMB~%Xf%dA&>GHBC=xBz9XwD(_$=P* z;s)?PH57Ma15Ts;s%J4SshGrmsI39Wolb*o#sh|xQH(Cxewhg!k&4$yka)m9>Y||? zBc?U*SlmAC+9OEhg8O0KdI8CTsF@5Ut8fbl+xIxma+cu5ME%#ek4!CBY>KrhaO)C( zG<;A*Tg&iVaJla8Wf9Gmu(j?6HwfWhxk@dx%pxmJODKy((8>A!3c#KOnQ{9Bb;gm1 zeWrl`Wop>!i|?Xe$+T$^@IP|WCSoshOYTx6Bxx7sip*KGPOT?V+(NwoW8l`#Rxo+|zpmJFd+j!MsD;FkQ z+&>ViKGI;;UlNt%zY3F_a@tCACQW9+ zQM13D5M>yKCz`)Nj00`sRD>ReT!RD&IM2aEjKx|_xrfa%VSS5d5J^wB2-5|WBO+f! zxye}R^D<;U)yJgtglG||CP#XSi&FZ}G+WRpAzi47BuauO!69xj4h800IpO8|B$*CUJw3XDHTiA6UJ<_ca9w4g#j)H1OE zXiq0kli`^y=}!?*%Ctrt2J}-bP#||CTM!vMQ_@XZnV^tZ`ISnwuY%0L6Nk-EpnpmN zS)DJ%OiX^QJC%?~!y0K z4O~lb36^ZiokS%gx8i`S^nyGPAaRjA$~ZeBgyB_fC;}2DK~RgGh+&>7VRdXAk`)Sp z1U3jT0K4-*vA`mm5Ck!LsWF4p)hTU22SovFN04|6c%k^q*)C{;OZLBnEI+5$hg)d0tmYyiWF!4A}@ zM@j^Ao(XG+G$8Oyk%n7R(_WtyLj;^EfmErSk0fZ>DR58@)kw}HQ!Ri- zhz*9F=nyP(Oz3UuWGPbo3PLzBJV_`l7#!=grtpq32ZDlNKn^t~%?uDR)MyiF3>$Ke zt^AUC#L$*OZcDo)$7An6I;f&r>fa;}RHA95CN&(vPyoV0s*Cy=1?q3ciU=gR_#_}n zs}s#J35t`aa6m*w+`kmaFN=-oIOdL^D@8-n87W)TF_#2BRN{ae5#UfyY~sYG#Qq8E zHEQlluNLH)LlH5|1QzvUy9Bj9_$o1&^#jBxD2ipxXQEF_jk<&(uAel+ZVF8gnY=#r zM!HYc%^kQ%I|tg3lZMw_v}B38Jwiijf%fC|OT{?G8x~``D!a0vAIt=N5LBZKSt2R3 zfI%8+WYOjl?m$QvJl&8EK%`H}GA40@k@YGv1XJNv1~GA|$v9QM^+RT?pgAZyB|{4G zS~R3v%A~?$c;gU=kz|7XBXAW}h5*aKJsN{yx!fr1v8Iv05%-|F;s-CYr(ELy02H9# zP$y%eMsGsV+M=i^^8oaR8%!FHn$Dl|2kRK!Q zR|o-zQQk@l(n!TjU;wD9Q;o@NQ2}!b4j<7)ZAYSs!gBK5BXa_?F_tEBJEE!=Jvt@E zNkMkB)=~#^1wz~+bv=265o~?ooe=E|I(X4kQ5uC=Fe#*vM!=++QI6nMM^j;?ML2;R zsHR$d5!8Q4RjLpjMb6bRxn@%7Za5$#tct@=7W>8_{ZkvGZnM2(DswTEYlq5#c6HyW{jf(EB?0pf#5iJS=eqqms= z?@}eF&C|_LxIUoDWpJ5BQt2HV!zh)BgIk5Rt+j$WdX&ZA%E4GkhdH+pdhS9)g-}hg z}R172cUJE!)t1=Xf$DX*i!ih&xDGi;^_e4h>aAxy+B!{{V7i!lEt^#$o>eNN>eH z$bC|gJY=%f0$WVR{{ZT!3rz0(N|{_Xrk%^+ksAKP9AN zDB1T>Q@JRIF+bwR=9F3JFRM_H;H*S|@?a8$*lFsKh~Gs9{moyt zMB}{w07Y_`Xl+IP>o>#c&drIMMog%w1srH_bGBzB2qXsPU48hANcfiSSm+U@b~m#v}Yyc3TY~ z@LGW;^FIUmAQ-{kLzzoDpuk2gD((^fifveoddxgPABxvh<$>YTM4s-=UMgIzLVNbX zVEhBBxqc8D=5&qtskyIBBVC%9E^!;g`A3Se5h-&D{$%G%P^Q;R%uwE;7&%rgNt%)1 zqxi%ZhyeXYr{b^iOsn~~OeJp6Iwex#g_eKF_g2oR^!}hsRhuzy+?RnPE|PP%}9Ybo`Pa zzOKw)^%XxJpVME`7xHiYw*6gE_Y*B4bGaeU4l1X5S7om5J9L1#f0H=l+lsMz+>eyV z{+CX%exIS zO9JIvo)V*$5w~(7;@sS)+?JY+N8$Ibh>gsYu*pmCwdIAgGn99Qa~7mD&84|zaLO|O z08&SDx5zCmvuZkzin53ny}WCrQwn}7P-8H}bn;ST3Cqc-?LV5mFvCb36jm~XHR%Dk zMHeG<2DD=yOKkz1C?w@w%$8R_vmyML4N_?xkqn64_XPD@rd3+&AXY6MrId@-1q6eu z@L!e2M2?`xVyMaJ9cFHyOrpwrw+HIo5&5Y_w{(oMT;lE7A0(m{nxxOC;FTr9!2o_} zeOa=QW@uspJ8e=*0NQg#;&Dt{o^n7iY82y9LYE~bW@89yJ4p!C~vMOUwsFgk2SnH3?Xhbx$f{||6z%k^l!BPeLdtdxYlX67#mK+^atpZ&2 ze{x3IYB1a=m`tSIw+wONUxHD;2^NeC?IBldZ~ab#Y>?XJ9tz;fm}cGyId&1Jg2rCb zu4gF?<(7iosEwZ$FfT#Iz9}1#h-n9wz>ejtwH?9MM*WzUA-q21Eqdvw^pDjq!A!44 zMTN~j+T|k)7iuC8BCq)NK=Ka-aAczF;^d@vrJq!ZJ2fio!zYgjg(emw<}#NL$pe+c zu#fTyiNTgcLI+eW86C18ihauJkP-g?FSsQZ*SQ=4RT5g2Sw{R0ZZ-&%<$LLj&%sJt z^3kMCX}tv1opXs@k?JIFcR|-0ko=RWZQnvwIBIRwT>bey2mGaKBxfF?{wYPMo0vqm z8mAkAK6yVTN->TO6q{t9H8>^_QkJpNih~=u5;!XnYCTggusSMX+y#j;-9>CMBB==H zflnvN08Cp7C^KWz6;Uxe_a`9Pd>sOgqvt%6)u%QH5;}ap1)hLvV*UyTE3$To9OORb z4{_WG@Cln$^2Q^Ap#${>R|v??Z|Mqyit29^&8=8UKy3+jBZQ?R%&Tx@&A>dbDQ}=s zC3KfDi*0m|x3&Z6@v5O}(7}|#2}@BY1LDbx zQOVnatx*_Zy%9gTjUqfycbD9aVelv56zeZj7TBmej#!d+0r!;WDK&foZwy8}5cG4& zJ_HF!<3YSp23zCvR8FH-L!g#8yYL7iO+ZzaQe+}4FN%tSPI&K3OK=N5>^w319}Y3K$3SWCYw~s zdm_p37NXrpl0xU`B<-ikHhck8(iPIcDh6=uLLDcg;E)x3)CQP3QjCrgVX>9AWHL1Z zmQpDi%3P|T-7e81jaI$6`LfvRL<`kaXRHil3ea8z(0mFE0L<6zu_~Gb!Ie9fBf}I2 z`xKayghH_qi+~hTbF!OV3?CGv{8AR>_GLhIKbDHLmcb6fsT+a%T$BjHG=Bv80ALd8 zd=sD#sfq}xFV*o{M_CF)@)AA>)CN6Y;(?gRR5fx$Np7}o2{>+$+)(7~1I0k}z*I72 zo671Q5u=7Vrf=IL%wKW|CsuSDk)|yF02NOY^%RVv2g$+*+5ij&@)FTbscIV#BnZf& zMnL&xr^PZ3-5wy3xTYQYqI^_pB7hDlgE<^qg%CX;`CK|;4M!)FDJ6|bJJUK_s)s5d zlSg{&ObH(;53rPlu=SAxVr>9vUMLyW1LkqX)RGBo_k`pOunn=01c#Z*0AO3>fYKGk zIT;Z^SZpeBEOm21W|m&BX9LEG!&w^#7eON66wpU6 z!2;xEFH`U=u7}cJYLYG!n{NSBRZ-9H+sYnk{2!-47?kW)>nYLGN$bhTU;)pqC>e$r-npct7Nu%5~J+gQ-2qP|JV=?^IN7!-8^YRoMar3|$~@ zf>=1@pnWZ06)~J6CaL7K54ldF3k^I0L0aI>`gqYJJ8bfhM2#HAzA0OjW;&u9dIl$L z{PEn$kPZ^k5u(s9)4>N$KpqGk8K7&mNsSnhBfSRMCBR|LJrHLvzNG{k5p1KuDAtn#29XhnWE*dRPz-?SiQ-T7S6?xv*n~b4AuD4ITa-lHC#nt1t%-b{ zPP(>|H=uDW4L;n`6RQAtmQCxJ5>Px)zzxx zKS@7=XWXOgLAsos?woB|0+!#8=B^g!2kSEMR1BY~&m_4j5-q|(yI=&5wf5}h*jFuH zlNS9ztfg`2dwwaC3yr%B(TJwx8%{a|d4-X&ZhpG#5~9}7jCx}?mc+j$cmfx|rjxr5 zxnykni62Z(;OnRoXmQ-6>vb)9xufl_0{14|7%DclJh;fMWgDl|2a1Di;X9JxKP7D` zl%ei08e%!i=C*~fVmp%6ErbOo$N={BNA-XGmp5(X_dAl_syiiS5-q6d*%}0hvuA7b zQT%w8Y0O9I3crm{^<>*IQ{{ddM8;vn>#^A~Zba$T8GfApC1yRfw|=P|p;(jw^3-j` zMQIIK$_#j-LT`*rb~2H2Sp(pvM)3us@(NVnvg6B80~{iEBsxRs=Ifdh_eNbn2<^pb z+?n#qB{hCpSFHAY8la(gyI~{FNKo20z-Kg~1!P=D-Ng zbyF7MFZ)72;*|TbVhs*om_#87mz3l`$fWvUk1Ch5_VV*Ue3X9%$I%nKt(*w-$nnKY zA*!;RikCdCM+lF#vljvka$!=?0`f;J;GllnT$-G=6}eoWo|R9fIL=*+n9h1O|WpuE+DC& zM=^)C2UO>${EDc1k7n#7=bFFcK;tPL&WQVKFXXQhQsRB(VkSMH<$lIOUL7QeR`xv5IrF9P=_I7MN8KI&3v zPBD(u^^?*qtZqz#(PNj|t9y3Dtjc#p`h8Ks@&^UO3o?yoda9*zAU3Ao060O%zSMq6 zI^U#`wR*#7-PJJ&Mp7o5*7q)ZI1Fyc`lF$kt_VO%vArQJu_iwfgYDotqbW*RnMwZi zoi2T57B{GzMEzZHm6?zPi~-JZA--vt93n)UFuCD(+*>838EOpDglGQ%Qrh3YyB8C& zZs3+Z5s!wJS(x5EGxF3{~FbZ~>&a)q1_Buzl(LYc3bD0rC6TnqYy0NzY3(=ppzG0?TqbM~l+knISg2sNz z^h2Ei>LVl6M&U&x?&M-0s^%niD(0W9!9k{Pf zKJMhLn{bpysvj^d{!~}(Zr}FZ&d4Tm6#z?3D&?p^N&B0`Px03MqGXS?q|ARQnD>~6 zm3P~JxI}53u3C(%rvRqcvXn=1QJkyhGNZ3r_rCuCaU^$T3z@{2ME)x~(f8UOX4HL5 z2y*`bq#RRUxxGhd`+CgrwXFTUb5p$a@Z&bU-XMrY0vF+4^rA*&^b$wDOw|`Oe9t&wjh73<6nV&);*-F*xrLNwTglP~u zLvl=edr`y#FVv_2+Y-=DGw=aRkD}Diu1rD@s}2!SFl2C-`4R%I&^gHS{1uCG5yiYx z;HlvN7z#!CfA%Vvkx``rG8mT%jtOOWLkUtqH;N-DKy<~p1c{#hNeOAlzV&G_9>B^H zJwi{-Q2ikBk{sqo1R1dO_@aV#10%UH0!LHuc2V4k%o%JBq}>9VT<|3-Qe|=$p@~@w z;Fg3-ZE$|{#)Ib5!!*t4#iJOX_(=Peq&PpCay;2Sz?JQlhdQYSdS?)Eqj+mBWxZ7C)|^DK#mKRR=w1GvjdYYty}jk z`;!tLDMhPYtDa})MB~|yl0$$hI$~=X{mFy$S$*_MEVKzr{aFLCZ5YS~l;tif3zL`~ zM8lE$mLl!UueUG7T9mkT%Gd&-`KcD*axJ|63T@w$b<9uvR-oF-ie+#FEsPv^s?kRb zl!x~Lv=t2z>Y4FTR0P4vlb3M$XtFn~`h>hBkiYHXU#NeHS3Dz7Zs1@J{Yt9!4b5ad z#e!T+b5tb>mlCevr7fyW!-C3Ew-a4*I|HiK7@zeZs1YwLobFW;B?$_~KyOc7u|^;& z0Ov0iCJ;W6E=geSz)(b$n?$ zPB6C}k~|XvIJb+dpxMPOdb1*A`Iu}JPeeul$ngnE)FfU*QlKLm00#uJiK&Oh)b{31 zLyEe+J}F4)6)cw}K<$B3REZ?MKWjy_KZ4y+a2hg07+%2Jl?s{h(-D;=*AJY|4n3%#%zK8|`YoNFe0($Mh=^hxS@8wGpC37}Z1Lw&}AQq$SNXqA=N5w^G zSZ+~LT~F>GFp5$W!=!Lli&&5t{1YYd6j^@bG)NqZLe7p{fHG=r*qcg?CQ=FHiegKY6(=ExaHJRmfK19jP_Rfl zd8xSq*AQMQxt2*hunuCXB#p5M5!U|zBoJ}IGcwOokRu%UAUMdnp&0>@8ic7uK)pzR zf?$lI5J(@X1=|`b)IC5A>Q0g>c_4yY3hk;#T(C6pDeJZmObIEuI1MVI1SEIwWX-we zTXh1Ua}sGFza8wE5@ytkl)y6ds|B-6NV^gwI3<+Gic_a;0%9bNnaFQfDGnQ%PLM@Q z4k#o74QAOKod#(H{-?pBLfmaj=npVE1#cG`(uxXdu#Qj1uSY{BA;-%xMvQyY_NhUS@^ zeMqS{L<4HoxCKJtklFAt`Z&GD79HrW*Hy)Cgr!zJHiF%zn({PD@C>3=Yu3=9PTNN(&dR9Xpo#;wMT-3O>j6!6apTE874pj z@KWXae*_2az79C1H9u1U#Ucn4#bvJWEu^;6%Fx)|i?A=ksO}BCs*NgHo)Nq&Ks?g)d7VD<&n7vQ&<3HQly)6H0nECsY`8* zxDlzVyp+W74i`8Ogq)s5X&J*9fa=m)Rsh!>=kZfLC(>o&-vyMt$8Qtj#UIXr7<0i& zTU=)mO+Ems?%Q^1@Jb%$-1AJ%2MMwwhEl;SNiZbs!2H%?W$UPou0JGqBH_sga4q7k zEwzA&FNs974bs{YoHaqrbxS8?qiC3CYFu4GG9+Ueo&NyQ5PV0(l*Dg0`kJ`~V^dXB zAv=Qr2;8%mxV{hiMTa%58Qb8Nq4Y=uRL9*D{{U`L*0jIMjP@+L3dfO*=c)S}fPa7w*f zg%cM`wux_I2~!_&3!Nqs1DRGKZaq4y;IN4E|aqn z;DCk9+I$NYu$-lZKe=O~5*=^`M?4hv;R8s>bCQE&DU(dw&P-F!OWt^cWq@;Wk{l=pXE%~KE zZ8XQyNOZe*AN^Cv1&9|3>L3nkz!1a47D_FliNMN5G7EH_D6zflP`hGAUTHS~71G&#LHClm=NrWJN?+o^R0PjS6xwA}rME$xz{*dv1mh{; zF&OYaipN71jCCEQ)XYi*IEdbAr7f=RsLFy;-Vfx6-;8jCiQdYiek>YpcZO1Lw416! zbbj@GCHs%$2_C3v8)U0nc}#daAoeZ{YqU_Qcv~GOS^Y&%fKKh9Nx%FgqTIoK5vKUE zalLy3Y4}Jj9Ff)xekt(3DejR&ra$Bp)2gCcycP!5xpe546n1^oO$;J81jiNP)_&w$ri+caID3n7!V`0}CJp9! z1{-9QZrXi1bseH5N{$xgbGX$2KEhc{uKR*8)3J+%pol;A^o_K2H!sHDq?JA`bIk}w z^L5=7$bhH@JyU(lpSxt&K?iK8wzYo53GTFk9Xe!Oe9~fn*Nw=@u%RQXXzgY z`K_*dZ+97x<~n@9#|50kv~?Nr0lrI7v`?hNGpxs~NeN$wVQKj3kI5hZ03_iEM|mWy zK(`ZF%18AXEj!ZmgDt`|@sd>dExGZ zC1r3!)@3cgI@DK&X8fSf+-(4VbCsd@9`i{C?1+$Qbqayvvljia585MpGIrzbU(54W zqJ6()xsOTx)d_ou9Z;5&^=d@!UzCjHaz;|~5iO{>5h2qf0l7%_@Q|#G(;l-$?dcOg zs57_#>eAQ~R^h2AUAPO|oTV&_kGVz1+=x_pK|{Ia#H%FfBP<-Ht|t70t*>`ikBDY zXVTC+gUK15B?R4x)h$i*=~%tE9+4> z*UAL6mXYKEO6IToVk3N=S8_R}N&37KB|-&>O0u6QxJP7V8F3|RNDr}7-K`@oNpe(j zk!}&hfOr0B&fMn~jP&>_1d~|PX=KmZsbx6-0EkS#a^$7C*#^dg(*rIfuF4RnNDB65 zoUyqWo~VD!Rhzall%wLdc;*zFLEJTeO1A|{Mc8F@$zOIS5Lqz@$I?6%957PhYEj*W z04(0y`G7nfZqN8p6atD|6*9+H_i+(Oi%qIiJj;9*)FU6gF5RJ43fWAfDE|Q4o~_6| z%=C{R$!KlI(;zt{ZOOVw;zG9xQp>tQU>|@bR;!ZqIOF-EFuF0g2l%S(oaFn&Qvis3 zZGp%lS&aq1OC)W_IZXJfdA5;;@Jfoz2!sBgi63&-E^^YCfy{gnC^>y8GDIZAXD0AV zRj?~HdPmb#hCWu_$z>F7K++}oAjU`5v>LYk$T(3;DT%dopY;y_sxg?xe*mmWg=nW# zBbYo&r5GoRZ&_TO-%MoND5^xu%P7QdNLkx*Qs7X@X}Ckm5eICG{FE7A8O63nB&|Tx zgl2e^an^AhsFsXkF3eVP{{V%P7WT?g;_FgbCp-{9Vd_-UBd6x1$~kJ{D5Qv-1kVLU zfp;)Dlt^591OEUO6vRw9GLa7^o(fm}0^&f(*aTqx$sRmid z_$uweo>eP3`oWB5s-XTj)mZ$0 zH1vr1ApyQc){(XibeG-vpp7M%^D0?P%;kiOoq{y@qxUus1!n1v5&PC=<->$zsGu$n zIgCQ8pIeQAW+g|JH{w=vyAoNhPv8=Uvb%2HG6!;zb~3C~M&7FSTl7%?42!BUDZ#0mTq@z|5vaDTdVs^`L0{gR0ad zUM|Y2Ok{mYz#Pk_MD~Dy;~M-F1frzM@1_*}MOm#%tdh!L_dR-e07^9wdTq;{7T~eK zq+eoLOuz=Ri+ocITxrKOWJuta0-~v9BTM8RPgVvM;)&G9ue}sXe%2Vm@f>!xLU;7VU#bgtaYT(k|Q;0@+b1MffPu zY;op@(1W##9nET>Y1#8sK*+bn0U`xiC`ge)PSkeGxiXi@CX>|i2|~$;#J9m4!G8p_ z#AJb|f{LtnZ$z-bx>RHy1cV4mTNyWrJx=)~J{g1=3?mc{L`N8t$p9G&WQUO4vmuYo zAYPi_={&xKJux6`#XQ=(nJi4BG_(P=_pJ=fany}Ok13M2l+DIT)v8r>k>xG9N!g^0 zG1RCLD&ypTHerO;U zAXj72K9P`g34zHXW1r1dr#Ns%km>+RElBey5(MPw=>r1lNdqr}24!ppJ|RdD#i{W? zY^aSudYJ=p>TimJ8(`3U&~HNr1u#LVcR({#G)~lnE*k3QsLN0eYKXDS@<65}7=mPg zF6<10rSVTt^47ahA&W{Wn{a-ra|%i7ZCWH?sZxwSmCq~ zi3w)N5En_T0N+IBCTSrmY@*n{;-u@!A=R{H8OkAqWZPs_MC#3tilH0Q$4KCuMab{) zLW{a1Ntf9~YX>Ggk*ed=cr7ETfkkFa#}DmN(VozDvn{pDG54dSj2nnj%4Qllx(vuZ zSK(CWZreGDmjs{$g9w;~Y)N^V!~ya7Dgq;CG59Bay>L}1>f zGKJTq`Cy=}EILF~u$2yzwgse**}NoK-Mq+01|p><^=sE4KQgS%B9=@X^4^Af(Zh9BCA}$ zJtu}J>LaQnl~4c}3Z2L&Sw4>tQ<1tu#v_}RW%xG401gJcP-g>pReceZ#Pn* z2#f-k3rP|f9DEarIl{kH6EBDWse7jZ9~7|1a2y|+r!BCogs+3upbl!q+iuS1aX`+! zsZ@HavlT|;ex59c1XQwE$ca5fyaHgD{tQ;pyKGRJ?M&Q^ur*8YQxn`Z(Jm=zmS#`0 zHNJs~M4aXl%3&Q?7(W^QW)ARfgUZ~;0@bqM*UOcz|3NCMfiV3CWCOG5$6awI95mQyLlWH^%M(|2D? z*lu#V#Bu68)JDXC)F&c$m2D}IwGq{-QWEQCa?MfopIY{PcN?OyC z+u4qyNRi&_plSw!o+WG{2@2D3Q!8Xv5~jqmkty00l*y3Zw2b30@u}M+fF^_(DPkw;=eYqQ+GhKo@kO{8)&k?~ldhqx;~~f<1lZ@spCvmjIOTHrHMFi5?#Ih# z!EW;yf${tk65M$OW@Ch@S?dQovgjB~1ovEzI_XN~Lc>I)zj#g%PXf;IA>4-UGfg=8RzR`-Pduy|h z52{kYMmeS|N(GLn%VCRs$$Ik^R@Lb=U}_yx*R?2GkObS5;~3+lmIxwIC#Rc*4Ht7J z{{SRg&TXY7PN|&SCwJRer5ur6K*f&5BITWWr*c9-bdUs+mGg1GamdVp`6*LoE6Xth zZe0z@{{R)${M|7RZY96}02+ZirWy@@R*?QHNPC&Y!&SJ5lRNFqf-Fa(VdTm$W zu79{$xo81rP0Yx*M)6YCq#{Mh*UU5k-xYJesFT@<1mGM6xAR~C7OYx~ww}L)mNTqG zYpnkO@`mmM9uW*_3r5` zYO$4zmgHb!V<_Vp24$%Gnr#@HVt(HG`o%Gg?N~&CzKI##K30g`RdO*BF(x{P(^V$f zk-}f`GS(CMB6lxDP&wNo-vF~0ea>Ky13 z4IJc7z{MkCGd_7Bdub0@18_;Aq#4}w+b4--0NkIN$Q)$1g|iXnkx1Jnx~1aETrEhA zx>hk99Zapr^u?QF{{Zz&dwAn5Qs%3+1tJ+Q$zB}YtB{~DhxodnE()8!@WpN|lZiZ# zK^|IhR@18vqsum{7M6rTAHoGMq6wx3USi4@eEX zp{DhaDLM56$!U`&Pgx!jikVL6@V9P02R1QkTG`>0BmH<$P8qSG5SH|s)GOmm@>%D8A?ZVXsQy`T_=o|gOE^X zZ1kA}xddF5qWb2?X0O3bxLNeeR|yqD#iCq54eH1c6zSj<4@j%jZ&~V$e6S$x0n;*> zsEI!Wwcj81>HWz?oD7V;T)Ui=6Y4UmNM72 zNA!TFs`@m41f*lRKrAb4_$F<}LBs+UY$aE3il!t|N(2wn5%%Psi33v~1j1y-tnPAT z&JUL2q{ewnDbaQ{GY5c7a(n}J^U~i=(p3o=WFKP0#&a|>JKBkxUgztRYyc}o%WSYs z$jx&LcV4~E5EhL*I-B)XN-bnPT`~5e&7?B;Be^|+GBs_=ClJqGNmkg@{D?E5%fx;e|OWCa&QlISu>*T$o6MV><5%i*qOaPCx*ka6UtI6w2sq6v>4c zOVufOvYjkyTyZ5ynK^j61h2oQBZ5?xG`aH?Z8Z{MTO9lz+abz8 z+K;FcvZyEk_|YRw3ZOw06il`XDgirPNrUg^t%7W-Br{;!(WE&e9idSJ9MY!+0>gT5 z;GpU!H0jMyY6CEilV6ff4nHSAm>7b2AZ~DCLK1YkUao?*l$-*Vn3Mn`f})8zAA&%h zN=~!0ni_3W;E1ECx@fU6yzi}O1dbHq$r(r=FdUFDCe^AsfWyHNopE>EsIaO841lkJ zQf@ivgN`b@t&@d7y<(@rrXl>%Ze<06dW3c*t|vP9suRd$`;&6co;y*b8nS{7!a|^F z(@rX}#RZT^iF%)cW*gl}XJ^zAq&GpT3IH_$JJ3LkTpH|4uNQ5&rVI`;FTn)3ITy{7 z12!j$dSUi;CWjhrODN5AZOH%zGaS%Z@$ph3`2wmL0O3^FnmSr8WJFRH=1-jP2p*Zn zx`^bH7RgqNglPrPZOS;7K$=3W@J6W|lK|}_f~^O7ScYtpB;X&xQ%^Z*+?z^1u5N;K zOX-ma?Ut=Lm2#Bm4CtW6_wgvHV(fKOFes>qpI6+08U3h(+>s0gHYg@d93<(+QpYW- zy2T7#EhN4}Vgg2)zG()`$o~M6G_!)8K*a>KT(Bf;a+~BLK=Dr+DKc!Uwa`|gHl6q> zARM2GOc=Fs*n->@8+5+HkhL6N;(rtX*oy8$Q^_Kryai|!{@KiUsRV=5XpU-_pH7}( z6!i%CVyH@vqfAW*AMqvHw}l^K3e~WDP-J&_rJ@4}sWxpKV_k_zw_7p1frtr-BTuoH0>MJV#YI zx}i8r0v%>Mny?MVOI;Dn1O<4cUv89D*)THjK!|+mmZOG}t$@HX9Bp*9rbcrfSQTKu zm@(L$H=-?&L`enuOL9_l$ImsP8-fgrgk53W0Ibd{q*})|#`?TUU13lVkBzCIQRuS?i2z z7-<_wWt{I9pw%DkR+8N^(J0n0$tdiJ)40V%eZ{c{6hBUC<8aRbU4=zgSRP@?D2u;V zt|-+YD-xr-5?iQpC|hD@g939HDV&(r66C}uu9!ISQ{4|I5*sm3({CycNt4o^(! zxG0=%W70;_=q@5gPA5T=1#=+NQI9p8UrT}Dvz_UTB470eR+8H2n5=aX#3~ZGm{`D> z2as+ODuFm@mlq0B+ihbo>L-3Q2sVV{jDYY;HtoPO{waefHwi5hU7DE|;?j9ckM5I& zeXnl&WT;uUfbn&3nJG>!mYt*WP6pFFG1w9|qZ|uwQ`(t2yN809<#O5pO00j$6W8gB z^9e>KA>6W2ltyQfQ9$mDX}MJ~C*r7WayJs3qJ1Df@Rm{~IKyF6-L)zii1So!My>!n z3n`7ZG}3>>CJc!Pnn$mgKQw8aW77~f{{a0{F}o8;#ki;25-vq{2^6%;nBR~rNhcStY=agMI5p0)#~{2c|#p$R(7>i8n-u z{{SF}PI2>+f6MY+0364~0!&y&idxcPemF2xWd^L^1PjLCCr2G;fu^Rf%Fh2#O%W>uwIw0>W zkIbo^s}jiZsY)%-WHT{|*o|f(qGMg9U_Gsol#jtV`*Vy-HUTO*E?VjwPRx*JPMJnB z$#aVy;K}8ukXAjo9$;m`f>d%`@IvgtI;C|c_Vt;V?Grv`Tc5wY`t_LlJv-<9yjay^+zDJ5>0&-CR|U^^YfhQmGi(R+Qayl` zLBl6x$F{W+#}SK{ThmQ-#O*uJl;3@}%xfA)rab}o7Kx0Y2$;rG)hAjHb9_AIctlGQ zBIQP{W&^wv_(M!{6ZmY$JFn+lN_1hV8D6Y1)Tlgwt-t>njzi|Bwg-|iDN5bx3Yf$z*HrDXA9!^% zA{%C^`~uoHE;F=#O9SU(gWZeRUMY{TT8bt7$^2IC6Ic&Uxha3jTLZQO`x7{qO7 zKNXR=dLf~vN9vd16pdkLX?A_FQ!9i}W8%5Hm!};!A_zMjD0_PYsDlHwI`WgZ4Ta0E z=8Sw1E3F^(1MY9lK)GTx)hnE0=}J+?0wat{wcxag-6od@H!Dcnk?NJ%ONJjLpeHXZ zqyGQ`(_EoLIPeiqq7%an5|<@HA+RvwnClKD@MJW`8115pnQH;v_yrzg)o)PSBmGqq zbetb~`vi|gZb%)`1geb%xMLW^B6kD@Wn6;HP80N!a@2IC*7-K+55Y?1Z9VBo=_X)q zir7Gb(C@uKxfq(@2wiZkbSa#=sqDZCi+WfMvD+00gKzOL^QlX_IbbgpNi-`+~ve{{U*x;#I~z z?Y$fli#br%_bMQJm}Remq^6OzNXxnFrhE;;GVI9krFd5k?G&P1sO*)wOa`iTsZJdx&u@_F-lT7 zK%htj5=o&%0LntKV3CwTY*UPDiU^C<)xlDo0Ea`yBc#<^fG~b4B;+*$SwwD0k|dv0 zzu`x0XCRd$ny46z+Yqck8tc`$23&;wTE+mrDUe5%EToGt zh{KtxItE@T#C=5s#}GVNAfDu1zDdv@DN^#5z&ANnK|t<+3|^md7;LFVqk#!LpUQV& znFN|tF@5OM7>Y;WmXVB%j^LtqO2*92=vMS08$1fA8HKC(NA2klX6L$86_oyDV>T<%{aG$a**H2)ani7 zkthLp62JuIawE*|usU&-JcKH2&}JtIS46m~*Yw1ofOzpww;i8)01{3t5|qDCRiY_0 zI3STHz$-eL+fqTAg(u4t2XNqE$=CX!q|_k|HpK-3b}~}ays0tFSCSg(!XXsE88Tur zZB$w6xa4%YLUWEJ1j;o4I4@N3!DZfyV_k_t;4;BXt{RzTK!zg;IN5?u9+XIkmSZC5 z8IxknrQ&mR^pDl>Oo)X-agd5-h^R&ahvJ(7pWcET0fVGlIX2~~W50e1NP{*iSea^w z=??pFS&r~8quay!YWnHB(FIkp&Y(~G-vg?r8Hz%Mr^=U17!S!-W zh^G}IC9zD(;M=(L`+w3ZFRPmrOGETr9qB0g%ti3c&g1J+2O@lt$vrTapx z6zR7!kBU&I11R!U8e;w~r?NdD9%yL~Nby0^WL>p4CrHYT03=XFvxT=i)JoWwrH?W4 zQkKCtqfr;&OpXP!M7qZfHc-hilI#8cMzDEK9ZEB6X_%1kd>#zzcPZI z@?VG=M>gk#YAbp*=#o5_pOL0sx6MG1^Lz-^@ggDx4vKufZ%JK=TbRn}nD>3HgN0 zxJwwv!9azf>0`izMt}fbkF_Ey`hetsE$#`*5t!+j{{R$GsI?@M&n74qryniH;*p6Z zq~0Yd6W?OQdGt= z4>a}3svClE1Rps(RTp~rDvY&^hgUU1a?U_1Cb$+6YBGl=6@Riv*)PdB!}d zlv_y|IMWyZ03_vd@6h}b06V~Qbw)$#@li?#QRdS$DXK1)^%#v_7~ zuv3w05IEIDXCdaf5;ii<;IkhzH1A@n61OPn)&~xg@k&dZZAN!~3QhY_#J7rw`&fCk z86GOMIcBExs9TX6_NC;kwq}{sMg$#>%7k>_M+E7do0?$DoL#sn7$5SJs*LW-X9N8e z$T53zALSxa*K#$Ull`EkI1*$@(kC5TF;${%)L(#Q26A_VHGDp3d$J$t)BBQ;A8%~p z4~nST5j`Npa8TDq7C|4}>qtuEakr=9u1qwHH5$ZyxS+yA$YM7#&$%i2d}^_stMWCG z1Bg+?EH3ipJ_jr}dCM1N{#QMZhu z`w};;faWi_E9>lhvNq-m_h$b9ZOctpTgw^oszP$PK@%AARv;pO)F1GNL7(nw{{Te) z0Lll+KKKQ+$|rDi<}FC|NXYyUI!~H09MBVak2oLPvHm!BH+60lTN%S_W&S7dRRUk8 zBalCOSxkH4)fk`ca)W;T-zB*=^2?@rn*w;q1(BWEQ%G&nPgB#~m_G0vBOmVSM8B67 zl&2HAF)I634P-00l9+(>Na;(~P<)>gHhx?AS7fSi1`+lvp9k}gDQj;SBjK(IG` z$TgOy^u;Ru3v`k0Y_FXtmN|AZH1+oSV;9~_m9@Lm1F8{}9mt$V&lM*4Sg(2gnRH-B{H2kiBLH~@PUZLm z)1;k%p!{xbZ|~^xBa;!gYhQXz3yC#0| zGRTXk&1eY!0C7|Q0P#U-3hs4jEz=ViVk!N}O7H`uHu@Egk8W~5@RY%^Z~oMzf3+$L zDPOp7lw^oodY}4_;4WTIh{6*G8Cx73GHm*YBXC>E#yVrdD>Dsv-2VWTQ4t>4mWV4~ z<638P&PUvPgDUL z1XDb%#|p}DDrp+()4Gcx>XFM%@&d->Zc2ji90Ib>=kY4U zDM@q11~%+YK5NH^^;>E<2)^{YQ~Ju2-4uv_)g?m^F6ZV_mu@HhBQ6R|J;BD~4S;?s zpmgn#+DG7l8SClMF&%=53o-PGMO>~BFdiujgySfW6bOR>T~gfZo@U&QZAkMgr@0e} zk0(Z`H<#{K(ajq#<+OZOqSfq(wl)k^Yqky|BgHapoGy3-v6=R!RhiZO&QLw9eyt;h zm9U#oYLXs6yn_wuT$Ie%ume_Sbyk1Igr!Szin(8t>4*oBOiJ{PV*7w^nq*I8!^e&~h~AWz4a@mc zh)j1GEwzZHFi}|2LAxJiSp_@Sx5555hQY3cH%}HmS)ep0XVF6+$YJ+P`Mc53-Jm}EK5RWO<1K! zi60aU#pnYh zVE`+S1hu!7(lcyb_XNr=F^)_)gy=)M%w4T5ONwTDh)R{S@`|J-BU-Xkz6RAI?4^MC z6sb#Cm>F|JmS=7X4ecItr9t<0v#$15q-~}xN}cMQ;O)RHA%4`eVy{#Vbl#>xBlM4h zq9%DqnP8cfxic2{q(J(Q!BEM#a~zcFkp6*Ce2eizjffGH{*^5F_yv08?HHlXB~&h^ z>2gu3Q56rkCP~LF(Mwj}iBVE6U6E+SL~p4|S0x$3dw&}H!0{Ds*KIgaD2ib zaX^d?ASX6>lw;FvL=rTByrZrjP9#Txjstu4EPi35w1#Gnk~Xd;IXP*mzUkU68dYdZLp z8f&+e5+F-5k(@D)$u8ty6cyVo=J_Y0oicuGq?nw6=9G5;6Cp|$a*-bt2wVfq{8b4~ zKB^@vqx+CU-TI;vjc~sM0#naco- z1^1?8a{zEa*~6JpBN*i6Cm6TEP@B+_+Zh4`>e5Hsa-jYjR1Q7S zP#k!q_cM%s2zg7)%%sLRx(XV8fc#k#oc0mSqo9gaGDA=fEP@1!y-Kku>}dQ{IrBsh zf(&OW=u}WJIFeFfhy?RU2K0yGo3X+r0yCBo1a5TX+gR}lnFh;}hO~UhfQP}Kidt@L z9~D|41AyF;m-ikFf%c1F63{jT>N9mf$4^&+Dp=$q+)#BsOn`0V7^+}J87yrXZX;ehJCo8)9*TQb*#p#D2k=PD8aa;q6q_)_CLu3G zlL3N3#nni#sbZt|Hop{%E}u{wLQ!f5X$`eLoQ#hJnG%WWFTyDeUXXXZRifI)Oz)}r zq&c@RrZTy(bD|uKNRKo@Aa{@QPBY#Q`2|{juAriR-qSvW1;BCD5)d@A#kGE)&10tA zJg_gZ*)e)pXffUxpy-cQI=QB9LNr)D(=P^EMouXcEyXCccP;Hy2*}fNoP5wqIz|v< zv?)q*?Y`7Rg+~ok`_y*?sh+}s)n6gv89h0$AZ&5Viex?olt`1cE}`iq zL3(5b33V+jWLY>JScwC@Jt6Z{NC#;#+7$sEr6(K80S7Kh6rkAxc&RrcC|GZGT1dey z0!Fcq6+jGRItY>6QxFFxN)Q0B0Do$!*@U9x$}O9ysu2;vkVIYnOA~0GopO|SsqDrk zk(c~MD7McMY1DVAxeIp#N4c~rw9)f zC%u_r$z1ZE43Dz3Gdx|>wQo<9%Yjs112N39lWFU$M|dufHSI*>A_>^B9@eGiWHuZW zA8%KU;`~;yiGb>!u0;fPVhctNc&!8^MM;R{mBT+w0UOIHYo`cCCwi!vScx^cBe`5) zAUYx+jZ*F1m}wZqX37V$i}|F3O+(al@GhcPqaRGA9!o(RQHyJ1`m6ItZgTQneh~;V z{$JAqw72d}-!vou&BH9G{GxP6#h9WV*6FO~cm%-TRjCJzk0Q$wZEACJK<#C(X4SE( zTD(yn%)FTFlY|=Dy8;_gmd!~^9-DDI5;m?MC~j+>=d`$MDUrF(ez^(23GZr$OqBpCAX%Ba5a$^gT=1S5+Eb#zuko?l@&R$8!?@=ok zaFoydDq&R8ZBa2l+ZRqA=Hz-rOu0AQqBf-r47o)jZjY{9l9Jn>aXe)LJW4~{5`3g_ zr_E+AUyoGYBYSDCD%CUHm`dfeXWhz$T zWC4So2xGs23ki~c?#erYcHHB3M{_b%(p+%errkwJw-Rb(QZSIHk&xdn$!9a}B7bf% z;*k@|&2Z4!iKTg|(QHwqPV5tey}=JC#2v*+oZ}}ZKNODM={--j{!yg_Y0UCKz79n2 z1upCX>WLgkS3DTy1PPkC{{Sai2oO3)i7JK2w@FG@E$24yOOm6IVR8DTIRaB+HuxnN z##PrTb5*1@4~X+c4`+Z(+t(dY>h0*^2Z~@?xO{;bH1*rO`!S-MeQ2>1@ z$~OROQjB>zgQ(#CKY&g)Ztjl!Q{_GoY~Lm2dPnL=S_z!ao-|LpAE+Kla#T6HaG#Zd=AZE9ak$(UNV{$P@!>=f zDI9?CPRZ4jeV^;q#XiBdT*!_Q0bfx3T%oQvm`j-nbIQ~pT!tE-i>+cKFD$t!X?nzY z7fhJMJLx+aB!fEQSSA>GsIz&R>Mg-kfoigfsx!MqCV>wclz}ac5*o9WJPuFQQ{Zz*tT8sR+#F&lzmQQs#SHzHH-N9z9om21!gPFjxzCN`hQc-1aA zN)h)E-{6_K1DDM)qtIeEp`q%QuN1=NCiRR6CvXKVa2`-N8YMfHAbhd;r3<#CX&2xV z^*=`7mU0_{&Q|T8F>}R5+mOIUT$6+%&mc$lQ9P%G_QXd|#ZQ*F{{V_-Lokp7aZVy0 znVB9bYe_dr!V>UhFLGXCHsrQ;2{6sQe`*t{6dzrU^aS@%}dWP2QME)TIP#F9X`EMG2H%#>()KF0a?8#Rq;+%Cy%tP+{(+5$(0%>i1$s19Zo9|4xG!Ml{Hy_DO z#Zf}sVOW74Ds@_Vmps)HVjPZ2T*|C`83H$L3J-u%Z(H)ei>opsfz*;l1H~|dTMPj4 zNB{{z_P$7(xJdU2>L7Tkj6YMVC>Q!dT26D~$k7J!xkHhJSxXZ*$NvBkBV(BHywEu{hKMur_MrIg90X(1n)1+9?>hyW)oLaaV2UjG2; z_^KF(>4^BJC_kWaETyj+na9Nh5*kyAB6M0FVILpCRC`{UltL0}Nl3{Gfki`MQMqf-17fvE_s}%$5CERdMKrvG54SSvl+x{5iL9M4 znLScFNJfGG0ExG)1G7eha*4hg^!(Kn%rFSk84Ntike6v#|Ip z0$)%}$c#u*Ul#AlhvZIMr;?k*J~!t;U(4z((WLgUM45uvguN{y{OKSn3I5G6BuFC!=X6i!BbH zNIXg!A4z^GWgzYi$pAhfQKB{J2s1Xo$L>ghlz`-{$f9Nm)1(NN-_+$GJ+;^ zC>exvaE&n-8maA^=26?UJkmjWGt__~ocw!OC)A6jZXyoZBrss2XF(51rvDS!-!N3%;XkkAfL%H2=yL81(Q6K6LIkPrJx*T zB*Xy1MFR%zz!N47*D9zY=1$yFY3ApNN*B=mBbo?15YlRoid4-79wGRnguV#@ny##n zOUo*%X&*BU={3#C0X*cC0aQ(}VEj;JusY6nNDVC~a#3p4AbMiuGj{o*hk}SmO9f_A z0+Qr_BInU6p5iNtoS5x&wAv>F8>g zNDrj)bv-zPsW+uVZeg!qLQZfYFeib36v&wr zBqgOA2FJF1A=o4eOFMi&~Arv*aP?f0TuhW-jmnsk%4O0~&=V^5_hune;e#WGHHQ9FdN zG4W&x+s~(QDMhpl-*!mjf&h%8O2=|W0wR>$T%`el!RnY{Ni(SHz-c^{RkIS@fsyot zw1bOsOGN(w@=JrGLvzbEyWsKq_+VJgABr&N<+T2+P$VcNHwL`(`X+K>)9`bfaN5ID19`&C3l9+2D= zfea-mo*1Gn1Jg4hu(AzVPgAjtH&rS~^vsRUs2K`W?<*>i2*_^V6$S(s8e<+6TYy@$ zQ7OP3r)3q1CJ_-0q0nF(0oS;226h!p_gt(;}l5tYmjVhuD zx(}W#s6Y4o7Oyi{#+*>Zf(&%;43<+dF@cVq?h0h=!)lXeV7zeNQv%?|AMl_?_>C|b zoh4ZJ5c0&t@hpi8jpkvn#s2^mF@?!}JXw%iU6+?g;2l&UCToVdNoPNAEiV&QAH}#w zRL_Z19G?w)R~(pLWlrzB>Hr$KapxBjEUnA znYt!A2A$<8ZM;nJI(aJ80C`YvT+Munn8*!^;VYmph-D{IHfgHd%_rd{Vi9af;;|Pk z`r{CHD;EPaKJ=KCidzf_OG{Ky5p(8m1Q9I0tR6(M_Yv?4`lq9)PEN+V*#=o@ zHvPnW@)G2f?q0TfU<+*^1uKb$u07hDLmIx~q}z$W%f&#wGg;{z3#}n?6PSc%H5>$s zeAD?xW=u{Z7|PAzLr*XDu3G zuVlJ@YEISbFtMfjM7gEzBNEzW$SM~^gXtrR+Hsr~^byW$IP{432A#}!#tCGIy0=+zyq_vPFF>T>uY}qHMnQm3w)r959CL?Y^r00s6 zFh&-lIyA?5Q=;ke-W(ZG_V$~m(3jhKnAjiqqB*K83B+|w9xCX5lCjeWRGV?!%72h$ zEg~aMk%XFJ9&BLY;5a>fvg?<|0Q#u{KblA@sAzD*(rCsZY>w_;y{&>M%$ zW56ZmJxtr`t@uxr>$EV(Vy@(NGP3~P0wa3`iG|ny08#e<6vE}GA-1Xg-A_U}sRux; z$25)Wa-+YB4NQlsO}Qo+SAv+v2LOI5!$%0e22e;pP+`4OgNMOI$$%VyKe?7;+*ve~ z!Q2%v-NZ#{y=8LT4Rjly6=GJ-5vJC3!Rn?6F#=-`Zo_#B<2m4AO^y{7Irt!H+EU5{ z9HPN4<9|fi@PC>cPGvBe;G9bUN5M?JuqDlS)j3~?rl#Pk7d2-oa#tc_Y6B>%(AZHa zU$qZ019HM%}>f67W`Ohc#bRVHyBVis_?Vn1-O{Xhiu+Q@3)6s5KIU~@~jG72Sd zN7BQ3BYw{v+FdKem*x+<7yK*oRU3v!rZVG#&VJ@2%WiT!8875sYTME`l&=N(Ze#{H zr157o-c}#X0+SvJJJyMLK(^ThdZ%Xn$Um9Y#OlFiZgwZ+EO;`#1362@D6=5s5!5mZ zGaGN_l(%Y2R-Y}ta*|PPK;2Z#q6Wo}c4HwPZnKxVfW*k1#VIYgmZQ>s3h+3NC2=2f zZ2erxNZj`4(&vi3PR`>o9iAy`iN?JD00qSvw~`R&RiL?aVk6+4PR(R1&>O_0B*&=y z2w0zSIQ=8yw1>I}%zg<{Tr@XH4FGtl)qMW|MPuAs$41J;&;PR9C1q zYMgztcAV2ySqv%y?q0O=ImnDTys$=;Be zjTweWBs~pK)vJXlvvZax2489=NY_z8l=%D*Hv^htU<#gVH!j9Jk)k-5;)121m!T;} z-M4oyuwab?2-Ao_1P?F@{E9f>#YCiaerPe&XmxK#W_cKm>4PAdeTqh4V*V(MXA{*h zM+D|Wbcmu5zZPL$C=({MN+jo}#WO2sF#8=o0j?t%0mP%Z34h#f2m%JWM}iDs_<;CP zEIm*INa`v~<}q>L6=?$tpYo)@`hnic;7Ga+F+5WjBr6#Jj@)s_We{O(VHClVGtNf4 zkY?mkQdd^#fjml++|=eE4k={`2^hJHb6LjJpQL}xw;BL_K$Q}hcL0>Kk3@i}A2lQr z#r#liNQMycASN6KnB)ow?YOBtih2P22|<|Hc_-A)#kZzFHF`us7~)8D3cd*t+1Gji zO1&ad+R2k9sPRD8rK3Ta3PdX9$>Nk+fhQ!ku;$3>$hRaH!MUO!$DfJ>j6AUD(K z3^*pl<0RBd!G>vNA|OOkERl$RHCBv8bh?wMf7>7>l!7jOe*^(BpNg^x-QbN8YN|1n(lM98 z1Kf@0kXrU(uqUD;1u!Br)^qqPC9#nRDF-3s%88sa)h6Ppq}?aPx;l99R3tWdpigjm z`~s0F3bc=crzkHh3V?a%9}*EM+!(MNe*_4&WTG|8#RLnIImeT#F}i&~Cn?4pR$a@o zE&=%glirLJSmUP%jLIr3CrD3Xd|?!cy)rggKkaY)I9Tb3vXk2C^uB_k;DRwQx~2nfjH zL-I;QzZ5f^N=3GW48ELLr4o3Z!5V-xLFx`E#GvUCa@t5cQw;c*86Xquh>pfV(rD{4 zqgcaLb}9lUuAtkt)Mwt7nGa9{bW)3z7Kx!H9Y(ceH5*Ve-m{!9WJf9>(TRGVX%Gf_ zicpN=I)~cfg4ynekv-AvH)*GZAf&|1Mo{a zl7hNM^c-Ie$&(hTFR?8LdIy`+#T5q}PymfQ$6}Zk$|HeFEmcDtg?6FIEJ)NIR;W4PGNi-W%kUTH|sc zfZ9*eLe@;x3j?k_TBJto6BlG~i}5N{FHT*Q%!^*a)60_CR`NvCiH}rnA{bK90)|Zg-2G{t7%dm zZH0Ukb^3#UlC2tXsQYY7R7NlHK#i$8!cD}It4+`t%pOS91B8-2???ta5fdn1W)o$Z z_V>M4xh;jsH&g?Jg~^&}WX}c|jc`6~T*}lNlcb;WKq; zB+rGWal2+lgcGVpfru)5#pxj2%4EWW#4)o?s!K%l#6Rf@^~zXC5Al*; zxxAm!8|H`5#o2)R0Nzu0T*5{t?X_lZ`>6EBAMq6?9_DqK&_7L7qTK)ynLEi(OOM2^ zLh-;#M{JZCU6-fgRqN#K;n~^|snQW02MCkAu0Gu7iHPGTR~uJjgxqY1PQ1!?@aXOk zS*iXZ8e;D9;O?MnBmFQ=(!o}*a0iwnfl6CcG?P&vH?paVat)}C6j)5$KlX_`bsxEA zY)(~v-->necJSNyzTB5HekD-$-rQ{Dv4yLUtfpi(5k;hH<%D>LO!8xe%GEk1BgibJ z-4fD0$l$cob7zp|`TL@hBkaz^lVlil^W$P@v zrr>D1_$fB8%NRuOkw0?SXeXqT!BMzlMknB>ZXtTdyt9la0o32)`Ko(($VK;zm4p#Ml-eU zE!n#)ZJvhP)a7!|+ZkMxB4>JI=$5~d=NID^{!BV^F~{#r-uB(k{{V}0h~#BSd=_=n zeP+8(*u};p<*DCEi>Qp|r$3_g%G<`Jt%bW1wXeL>`Xw0y@@38ZpLh{GV;r6+T6rUqiXfd7`&~)k5)e-JH&r-$3=}!bxWBk5S^okRWojBbd0?k;T&hVBFD6HpEL= zpel4g=0^g82pu)zQ{?y>52%C59jGWVyDH_oQlLzIJ|$eH2-$|y$fLC0T5%+l%=KWy zf&7)k97ze22?kN$xCHgd=>pu5EkNxEc#K#n@V_K(Y4blI>O1!3Mwk36Ky_h)7``cS z!BfgWf%5e7PqZcHoQTfe;F1G8#4LOe}SL25`sKcq4ZusuH&1_LOC zQ75qs^-FB4@<`4Ef32r*46jYxBMAHw?cViHFhpk=hoQMMxPB{Lb0au^aR?BWcOQUE z`+1xut%)Fi=57H`Zq_=rm7uUjCHSD*1Jpx; ztxnN`%ds!cMIECGneqYD#F<{WOUwdh&7vGcGEmwzcrww;Vv57DWSjzK$G0AURT+W| zSn^UjeG-yoFn`Ck)al@(u?N7N>s?o6gmm#_gl?Q=%87HyQNllu2ladvXt4}Km1G>j z@k|f}AYYPPl?c%ZjKp>dDIV6qHCArMCFa9+B?9Cn<%#f2t`RFSlyt@{HmLp-LC2c8 zT(U><5Zwr^rCw$;2O} zkO0i$=ao?@Q>YIV=42{l!9_8ZM%0Qja1Xd`3q#ZDS;jDzmM(TAMOcW%DkQmuJdSig zAY_h!F@8w`ev(H7qRi>sl?6Zmrq>P)5y43l2BdQdUQ6&RBh^&n7>q{;OHD(NcLe1Y z!AzJiYySY%BF7SVQ3cpJ@Cj)I^4N9Oy%Lk^!y3eYKIXjXv8+jrewO~^esj87Ux6Ly!)Cz`fHUUVPC(42e zVh1F^Ig|~~U~?-e%sVutxC$z-6y9&STS{gK%F*Vuj=!WtCg%*c;E7HH%_S{p+;dQ7 z2dN`=)?!I+lje1I&RE0m7+)s8mymmZJdZsL2I(_I%PX4%n2Aq_E8L2rEF?5hfcH z7BLd4Y)WC^OYD>O25J_ZI~t z2@|xZs794Ry%FlFA|rm_J#mbA)l_ap>S@TU16^2i2}`yPA@(4i;5JO?XB}}oXEId<*Y`Lfc5Eye;8H}5niew3XN?7_p1N9)xeLxfw0vMN4{4GJ5 zOl15Rqm39)Cln8i^Y^+4POoXH*^)TEJ0_E{t1BooCT+UQH zT|{DFA76?M`ruClqT2})95ja1`-2LsN4SW?P&*ko-js+EfozEiSB1YTH*(NU@U?+~ z7%|?WKn&O^?+D^uO5tylxfr{fBcx>(f`5SAG2NPq*7 z{1S<3#;0K^Qd|Q89i;L6RfcY_0+go{S;y~1ySB{(jxc;~oVDbeH|WI0ZmY({opXp$nL} zkl>jQLk|S9jQ2AU9Lka}WhjsFOhvOSj4I_rBxGV9PIv{M@@mnyBfV&5P7;cqb~Yg<8$bN-c#hS1^kb03u^?X@Rye4cnYK}984gz5PI zpnWWZZrrg7Tzi!)W$t~W*5Mo-Px5_}VrF(!tDTEj=%R3ixc>mAJ`AoolRQB}?Vn5t z;}p-iwl4~n1T>=fdk#(hua9)^9;0-?4(Dq-#}%gb+>Rz1DA)Ie(5n749A z(g!s^j|=>{R4yM?6-wiJ47gQgD@|D#@=$I<-VYJBK*Hl-+E#!}SzkjjU<_hF-| zT_JbTjLM@AqA?rRhg`{#a&t(N9G0$rS*Z9S?e9mbTE66H zkv?YdT7T_5(1EfgEe9C+mQcU$AuUkU4czx{UQ40hW-s$GG=$liYxt4LwEZo!g{{hKw}*G5M^|+uOC`IjE2G zZa3DeGsVoE=-an@w;S;>{{YA$bo`x2%<9wz5@u5w%$gXM+_(2X?ia4cFuPd8${_$g zOI5YRS8iwhnZ0Ue>xA0(7p%`+scD;em>M7MQF3=~5i6HvCc)N5_$HB;9VJjP+RF8a zo9h?NGumb=wAU6pjfGL&08}0-<5JkkS%uRbLOmlAouiN3>$f-X=AXEXu#kz~9Xn*4 zWF$8QdI2?zLS`UP0m*9h`Xt8EnQ_uLEaWWaOt_M?ZS0$EWnz4@G2zQAmWBd6!76*R z%5aF?725FnLFAxJF~$R*nY9 zg{*zVaWa?rMQ8kblENY};;4H|L(X*_$uvc@9_q;T{1$@!xp`&qb%^%X{V@ZPRs3_E z%{zbrW}$9YZ#4vEE;LKKbe@Yp5RkKT0d%s`HbBO5DO#=Uddx%I=-rBwe$F_Ztck?E zAp6Nq5rD3c4(g>ra>jGDGf^*+*4zP&1ew&1hvUmjTi zHsZHxK1)4d77yT6iIkXzdTupkIUUpqX}Od?;wzv?y#a0XR7S>h>{9_^Qx9@QzK~cd zXj;I1xvd0d3z@noYH>>`BJIg+0V5-vk07)$-je~vFjTW>988YjnYcjm5I3Yn*2&41sc4!biba5jA2I&Qmmv2GWq!-g1iyAP>bRiQl;#3{MiDP}ri7hQDId&UDxnk_o{0g;6x!y)IIrh_FYLN?g?ed~E}Yqc96b zyc6y=Aio7}Nb3!?Cxk?m??B1iN=nntlNz zW_ynms4h>vXX@ska>@0&kz|~7_#pdpx59~oDwN`K1SvP;AJw>31KWqKd8#&`Fo@z) z1=TRbx83lR2M2YAVZ%9Q?1TmDc5c^5t3SM$W_9% z1+|I&PJ^VJ09lO~L~7otq}Tv9sYR{h8hn%)K$kf3DRxFApbw-Eno(;6eMF4IBtQn8 zJJJ%kHdBH`(+yHP5|-7xPsAu7?BJ+s$4DGfB5&p95|N!jZJ4Sj`k{t3bT;$gik)YY z4BcCT8!e0w(U5%eB?RgijCL|&TO4vsMX-~E%>$C>U_hKUD0aYCsGsTZTT-jHkpSWP49ZV73K%#*!Q;D8DgL=FmM+dNf}S=xzLFTE_LV_V=n6}x(Z zZ1f|VW-uO*t)(E$92llGY@)ck(jk&B>QdH{b$VGL+{}jHuZ9Il4gFO@aOu%er2}zN zG4mpUA%I{u=9^N8Es6P{;-G>gb987Kfa=pREngLEq;~f<^u#Bd$p=u*oD<6w5vE^D zaX^b!inQE5S$vjyE(7OoNQ(pl?B^y-&g8M6JJbOo>LnVdfQ>hyYCH)+49pztbby{< zCg)-XHHwOE)T&ob1^JLvS7ZDTzy~n{nNd~T)L4Pyhhd026oY7t6A*XPFOq`eb_dKu zqFZSt01-@iAdXudQDL!=0R|BvW?)7#0SAdF0~kcP1nx|Tk& za1tDn?SOiVm1LY0#w>GH2AF**wK4$>B4`LfjJ7%m&<1IN7obDkb`eZUdz}HJRv{W9 z3o!6W%c^$A6tEqUKLsW-7~CN@naHv=3|aW8Ye^M8Vp9a;rTMED2R;s#pzdT2=2pb_ zCJ#sn>N2d0ZcWLn7Rg9FLIz|RqaJB%EmQcULzN?U62NSlU`{8Yq!Q{)vJ zY+q7QW(2UDPu!G@TL3twDp}kmD^`vnFc6eTXpriKF?U%DP>IzDb23*Mf>@;%&`JWe zQ!O&9349Wkze6_?qg~k0z#a)j!OB-zqaVE?8Pd9Ox<^*Y?6U1k;ZN|GJm%(S0b$zP%+nC8|t)>IK;)4V8Q&&{vd@! z&I9(wzW{;j_c_E$JXH&q2*l3-FT+hh(^e|902U&4$!Wt$ z+7T-{!^US$@>0C7Zw-Ow5Nz9)OBmX_3dUG%M6O8C+++Q&6|NH7MiGKFz>1Aq)*xIs z+>gmc%V7DgN?a7LCC3hcXhRm>jSv+fmKN>8A;hH;tGWToN5Lw2TaFr;LG}&wOlX&u zO~GTT+^Z;jbt{3i^oE_}C4Ec!HPSQc;*QuAh-9>!tHD8p@zh6(XOkQ?)dBvY3I5#2 zOE%)M({5g1BzLMEm>(l>1xoWP+r$x!B7CxbYeJDc!CF54#;;0n0fwlNX#M58Z6V-+q6kn#Fu%_-iu5m|Bxm>CYT>U&y8NCT2! zxo7-|$n-`;Z8Qr10FnhH2|EH)KI;fXagvzF+=|JixG-9%@Rut$;UQNEN8Eu(M9Y2w zOoi!X5yq<-*tst>!z615X>NV~oPpgMtY`1$Pm(bk%24)_%5mfsA88?06Fv&osWY;n z{^4M-lvwa^x3_-O{J#LX1&gobgg8}M_P0o>GTaLVD^6?n zI%H=r?)(yIM-be~&F@$<1{bv6F zb=m&_a`%=7n^TF7$wo3!cir5*{-iB~PN>I8_%4I&Y!7SR@4%6eug7ZVyX}ayE`uWp zVbVZ6*F7ifPTis+HoCg3wX}WcikY~p^@+nHb^`;*1t#R=Izt_$E0(UplD8mbwZh2Q zl(7UJE71|JE)&~{Q~QjxmDz9o$K6{I)9tK0Lph7S^732*+v%y1MDE;xXv0?ZH~V^T z6)_twzjJMUCSkO_%%Aro824r zN`F|F!8-U(-hX26+LL48v=!!^atH!I)+$Uw#Lu~CNWi+cOpx35sdLLy*M>p^imf1F z0C%d=PArTCDpk2=quo7OQ-U6uzZIOXU3L%+{lPG1Pf%|Hl_d38kmI@1Xgjh7k+Cy9 zjLDPuk&F73LLhpIpS2NJ{LGVs%FXTr!%fV}_{C{Aozt^cmzT>VJxLC3MYEhH*Q)s_ejFn^aXATmS4%TaMVuZ#N#1BE^5Y{ zm?|P9Z%cxu5nz!S>OAC$S~B(1U`ScD96^#?B}nT11L9Q*3}1o{fGHN>67I-(VyKzQ zcmXa!W7ySMnGPjvWjPm=^rep3o&i*4+p!NUocN<%!WbD5$S#4t5gfv2vIR)s63TLe zdo5ln!MHroB>tkehJ)n}Hmv}q6q)d~<%X$e1__A`=aSU3p!g|%7QCg-T`Eio&PRd- z1|)szorNftQAFt)a2wJy0+A9t0%F)D%W+K7fPk1Xp1-HXF{@{S0XdgMZUaiXd6v$>kW;v9E!J#p2$r*!$ViRdgAOccYYeNS+l-!sB;~y1b+(sc$ z(#-6b5H+&^IU-xZDd~=KLAD5RYrPbK*b0&f^Zp8kxQ|aFfF~p853v%6n2#XlRGCTG zl~N`rtE*^L7zr1^C9NWwPfPx+5cZn@4)W@VvlkLs%v;;?Pt^>8Iz)u~WLHxx+R>(> zk%g$_{8bwW(^jH(vQpB{PNT(Pt`6E2X&^g*3Q=nsMokq)P^O$SSvyx)k^?<4+!BjX zn2ra*BO@WddnO|$^7Fwecp#7qR!ny%q~iW6w7o+ClAH@>pdKQmj!Ec*tEjR^UaTmM zGTf+RK=PBl6n>IU;-rDM!Du7X$29_wd_YLEF-%0eX)KX&a8x*m#{pf)rt}FGdb*m* znn^)&a2o-&Ndt<42(F56DTimL0Ent#BFbr!rhL@tIWnQQ0D@_nT4pgUi4hT*K{}$@ z@J2KcCyH-8dw&$htiy9b1WN$H5sk-U%E^jO2NVDVVvR=}kY6N$xN(&>GK!}M0O?gT zhV>oB#;1Wo)&*J7r0rRWYROQi6=+_XW8jrAOHtU$b+!>aRH+n0a7u$JAY41sGJXgX zMDIj}9rhYJhntoZl%RVTZ+3R-?1vjZ!B85w$H* z=7%I;R8?tzRZ=hwkHG^LA(Ao<&qNeK0kPvnB2xr_-Y7ax>PSF&kTK@OF+|7GTqIjy z;+S@K9FR<-PcbM1H$2K_5+?%5H1;Yq5|GVIyWVOtldK)+>%~C8naALsmN*`1MsqS| zEwxe8oA@AFqzeS4BkC-Om-6@^#9|=(Xn{tja%Opc3S=B~$KntnEvklQMt=mH8q>fl zFrX$tg$5CP9Y7QM0zzO=M1#cw+%qT^xDcutd{0j_skfR<9U_sLkls|H*CCx#j0--e8{6(lhv^%Tb(#Ya$tbXHMnBM}+=&?-%0w;$S%hoT zu&YUC!d{W_`;*h8V_s~dy7(BxrUm1$?*&R+5f`x(Q6T3EjHqtY#h?cLJ0v}8AS(y)1WDfOWa2P^g6c*=8#8Y@mH#)KbWjmI{g-9DJ zsxyJYE;uPeZ6gpOcd0Nk^u-b20@Fz&rMyz%JomAFce61F#PH6cHxwMD2#1^)X_$(axM}i z`a)$eQnjj}xY+4J)J8!)N7M&2A8~9Ia$!JRjuDQLwI{VBTzRV=;s*yPGapR66wd}Z zW^QPeBP~0VjrkMPE=7|Ut`qxUbE2-3ThIf+KCpcyK;4)0Q~?Lg$wj$)VtQl&*a{~* z4#bdog)hTZy}g2JujB`$zPSD&jr6G&H{Czo}nC z?-uEXu4xOGGPYyQUW#ViQqTtFE(($c?qGbcdAwCb#~9Tw!Cq4W1q@FU zM98)(2hCIJKsjWkwM@0ZWz9bQx5V&b%Ua<^+>w|A%gxol30_ED63F-~q1qCGGV+g$ zqIXO@;)+)gx8xRlQV|Ck4r?RsZM*7i#w8){?dI~}3bi~X$1O;VO-wmeBP(aqt8fb= z?yZa=;u0R|%`Nj*r-ZoWtKAiiklRUQ8C*1!8-aAY@FKk{IeW`P*Ew($N}ddI&}xnl z_$Fs{x?lpw`LQ@tjTOh-+uDBIRjK!cxb~8iJ4a@JI41 z(HHSd@MDz|A}Z(LnSpO0=A-#D^$5gnDI4N+>f}IDr-iuXMiFPw4+SqEDQ;dV3-%yb z%)a`oH=;*DiA?Zg*4gzvVBR!`3fF{G&gH3j-XnbzJSI77Kqw;-;#OMh zlEwx{f`LD465}2vYCYAQq~%|Oo%cs<+B)E@=GGHmbRfti@HXs^o#){u8|vK`A3|3 zxyFbtVTo(TTm$M(mBifkxBvtljoq4J6Uw`!I zpL_$6OO_kEZdT+#Ae_NY`G}giUY8RwK94+G_kUEC0e&@|+HWhOW+H@#+NLpq`bprm zei^SQm%EHW9&hb*zniPe0<|#=+C!o?VZ)l2uM1luKH@J}nDSRAmzGVjQ#A#7sWNJ4 z>Q^4gH}1&Wy}0-zPr1UJ*=eq1`4x!VIV*oeudA9z+(SPAh~4*RCkvxqlEe~sAWYY! z@hlX-5Vhr(a`^NFyOQfzo}nBh=}q?lf~1~sC7z7fRQ_7LY7yA z{{S3)QctxkBO;{RyDTR~QHGy1tHoRLnBkP|UdiRnW-VXNE40V}Ps;t857IR~#AScQph-^P)6DAw+}?TyrXY1f6c>PukTQ|iM}XeexKTLc|zXE*p5XNY2Nbnhk)bFyHvttM zC1hnI<&$m+_M?lbkkdD;NqG^XiAsrG`9h$WaF zDHCreJktHc<%{tu3pT`R(F!FCa`W{ZkOa*%DK=ovTUNz>LhV|}1we@4{sAV0X@`m_ zPOpNf45Ul3=1^{k<0y_L2Gima?OPs{!IBs4M9{h15;yJsuLVZjT9i;MM4!bf3zbIv zHWpfomgP|ztiXgbNPuxJHac~J<)p4b=xUaySqpaG%CunEw&f{pTB(h8DInsVVme#F z0m;-upkPSWA;3w)yMR+CFc|JjrMl!_k^@uui=<4wAw5>Im3AehldCQ$0jv(964XAP zY06pCnixvBZdDDKehO(SY5xF;1Vu9$dQc7-iDt86xKo1w=-N zND2+GJ#uvPX~Z670jNLZfCqr8MT%8EKb^0?aQjP^&tN-bgi zCD3qpWUAE+l(fWFE~=57Mrd&)Fvgq{AL58iHYyQF%V8&Q2#vrGmPHhfkXurkJ|yrf zRtBs`f{+GYC=e9;l?NO)BxzbHbF?6$46q5|=sZ$$mMD(DS#>BHxTXlDPzlvR;*_4Q z3!tv#qF7XIC^Is|g(F*JM+CZYAdUzJQf>fnB&s3=Q&8Sh4}g-XNCccCr34?V=Cn4S z*Y_weZ&4`{Bdhfkzy}b?;k7dvk+5%6NsDk)8%`{shR?xEow7l&mf1fQB-Kb1^(JK5 zsYRKY+JIz7$sso__bU648YSw%CIY&EZfO||qGY4@atwoBide5!y(EFYSu57iC~;Z$xMj9YSVBo{F)O)yUqB5TBTzw>0!d*ys{2suXS8 zE@KcIGOUE{0ck_wKA1_8cn8=lmY=Pb4pgSqMEpK{*UOG365bs`RW z3}ecw^*~?`f&|IHb2LntNwahR04e082|&KN6{!_+2KP%)sMH%`Sw<#KQan`LW~`YQ zRzHda!AmKhZrG_Vb}M+W?c%AJP%+woz;E7`QEI#@W6d&5v40i`o0Lhml9o~gj7=Mg zdM*;+g`wygfTEYxg9M2w2E^I=T|kA%<2K+H@{XG0y#geMc2?2O_lco0`O`^ zl~4obl94&Y(gl$DbZh!TYz`|Z%t%(F!7(xeKrGW%Cu-aE2T*KUBc>p4RBn${kI4XA z#8onwVm-87^>{5{XBs<=>GxthtQJ%E4d$x3lMN+o%MwQfXtdg8sPRf3=FGiPj^eCd zwT8bHE>@$KQufxiln-wVwL0kmvvbr+J5$PRv=4*76Rn$s}eG9YCBRsSvKY&ET&SmC>q4^6-V+6Xk#z( zT>{kOjFmkaQGM*4zDoFW4|i`d;0g`vGQ(er)^=^nA_`x_xAhdgN|stgurmJuiBY$6 z)A3@f_^}vClm0x1mf=p&b)Fd!?gy#(1tb&aI(e?2A? z<6WK_hZWobPPr89Q;2&Mo%cVL{~N~-j+uFk?0JlHj5zjQ2gk@b4w)sJ>=jCxImaHy zUdKL&A~Pv;Y${uvB%uf)oBDju_b)g4VMjV76t%C{`p3s}L{3Rw2gcmV25x}CXzvxagK=lP0flex8J<`;#(ZgFW z4#O+ED0VVQ`~WI3Nc6`x5;jBT*AY#*U=r@8JWD1e6*C3Pk%`je%iJKDx|`DKR)koj zuz-Guk(Whrh{ilksl>_`)1!`WB5jmUNJq0xHz)cC1xF0`g8tRU@Dd*BZ(-p%yPv(% zj*o6w`+~G|EMq#Vw_A>E_O`5_AJQ9?c>UYfkicId5K$Gyt$WSiXEdyLl|nYk-qhct zuiky0{_8G57(#QXORv!eF`W8L&BWJ&yvS=2D(&m*sZeHSH(DN6QGtFB2>N4cy9G}? zN`~3XL_t;L{QyTr_FVRPeDmop8%60e5FwTUEo)wR{^iNPGKHrL)ooCm*q&r!dMt_N zaWE}%nb!lo@lq3JSknEV9!P*Uk*4Z(S&AY#b{~RE!V%AhKI@Nzqnf8yf-6(Y#!600 z_TA65>@q{OQ53-z7nYaDk?b)O$YBy3Mm<6_sS`rFCy{W2lS+O112WT>=rt>WzyP83 zwO!q$_hzbfnzf<7={Q^&+^=o66OBlr2SijFdbI?8-w%5sIY_8Xib|62U`1EC+3H)c z$>q@=SZ_Yzv{>#(fs}>$SGKbpd8E8ajV0xYj72PWsixY9R1RHJp>?8-7Rp7jil$c3A?O-m(={r0}{T6H7hs}ZK(LO#)+b) z6{p{SL3l=HA^eh+aVo$XxF%zBt!i)i#_k<~jdh~|KN$)Ve>7K2t9n#?;3!VLmH!^F zcdMZA*Zt$#rnMe88(@^;e37Z3@CW%udPJs7L`pztBMh5@H1Ew&7i`k-xi)oI zRiO=8wM@~{mapu4-DWL3ToVB1bvLtACHkJBiJV)cMp^p8Fg-G7g~pL$Tp-q3TE$0z z5_1;B*=-{b8lX=bDQZHzW$;>scSgy@SJrwpb?w^rb#nDLR7nD8a)}}^CF6_zKS^T- zeNZH{D?qy8f^-PExu*^KE4#pvMJ4U-su1Sx;DRwNWc4^&WX^o8t@Q85DmBBI_9u07 z#{+8IHde{L+qWVDyV;^-8Q!$S0X`7$SeIR5is6v#qByA=-7U$|{h%@AyG|!LkrH_C zK~==2$h`AdP@Yt{8TYtgaM;um{bVL(435#5Z@`JmQ_N!%D5*INV$neU;(R>aVvnsF zDE(NcU+ikl8LyWsQR?gjv?w-Xt8K$#j{ZT=qw{ZRNP>A-J@_Qkl=?G#l-}i^vw>I% zQdlFN{zm%k^>~P(sHud!t;ZPz_E&?nIoQrh-_H$XnsOACH3g27c@IB#R#s(K9F<$fYehC? zjZ$!t2n1Qzd7+kv{B9^4x_^io}Y7rl>R*m2-GjGj;pf<(~nrg~0*(_~$p@xbwb$4_Ku~>)W+-=@mxm?$m zzheYPtKWqP;k8J)Rz>e@D{+00veeV8yB+Fzv`%@CE1{;ou8cE8(EZYq6!Zs{Kcf>N zo)Kd~J}(>cth3{2=FCM0%h!gX9Ts6xg2kE?jX~bJrdF97EsVYvDF9k-05MlCmfs=G zO4_AiUKmIHK)VknT_Ft$VOr1caUV|vFbZsBw>uxdlPwIiRmT=4_hXrKMJU!Y-lu6v zM6T(Jf0Bi6Sln;h*h!3n2y^zsbj3IVzngr(SA?7XE?)@ zuCbpsFlMnIXqHl%sl7M0%~ir-g_DZpm4ZumQiNIqvZ%#P%`zyvfxQXztgH;P!f{y! zl2g(kFITqK)pR3RY-pj5=pR#iv6{AK$E+~R1?>P6{CvX=nbU>y`mgOUD5`l7XVwY` zZfu4{r$~uM!;X|M)T~M|zvTQ0wH(CR@nqFSv?V3qQm`3jGd`zVK3zXZH~;$>AWicw zU5~m@EN2G3OAu8?g*B5SrVILsL{nE$*R-k^nKh%83cD1-c6oDwTRsC)weYu}(&eaH zBG?&T#*C6320*JeTq5G*NLjoNI0^d-mleT?(PFR5oN?n=pO=gIR zMBcddO*6a&opsEwBId@$ExVO(U0`q(hRLR@_@Z2Bl=8L9DHB%TK^+>nUO;IkD}N^U z0p>7xG8WbRjsPX9#>y{rI*7q!j7G`e+x4N4hp~J1PB~Aa=GgUE=>}&5a zORpC0W@te$iVROyvee=a=@~s#X-2Iu2Pg%$V*nq<6q0s7Le-!klI98)_Sm=PFNgT}NnG|5I`vPF9a92pitA_;tFZGIma_RS z*kYNK4L*n-f2AO*>R-yNnfzjq(yp+$LB-_*$aC_X4|@$;8*)-6`? zwT^w?qYT3oM6Z-Y$BFy*u&#Trp>WJ!Rfo{|Rw$hc@^3Rbg@KM)ujAyEp?Up_6_lcKj>vOVx(xgT8+uK*Sh+#&;7rtUFiOUhoC7*YTqn*^jZhCEL)L8g6xQUUD4K>Z6E4P2hd+c;*Q|DRtgoeDoDXEg<07G5eSDm@^OM4yp2^}^0d^2QK54rXN zZc!uX7$}DAhT8Y96ja?~_v9#P6vmg*4*S*Ui7Z@GG#z1GhhEuDi};$Yoj3X-jRsi6 zH4RM5ZL6O-zYBTX##Wl2q?9gDsxncaX4`+VRl!5wojGN#5oJH$mbk8E?Y=?SQB4S!d znbDM+FVAx5XEt_-{p`d`k+dOtK%QdU6u+(X+;!(RI(O4y(47d{h}lL=y@u;-#qF&# zexN%Zjj~9gcfZ9uA}WFkE|_{y7ii6{1M50A`6D$nyc{Lc?UBu!|J>Y1cJg%rFV|*P z51-xN3B4PZ(^RrgZz*`_0E}xfIh5(HKZM!2DAj6Uh7Eqm1o242)*j>ROAvK1-7}qh z-Gz|TX)Uh}+j-v%A0KKkY4mCse46h#9#wt*X=1J2v&vy}TgVYx=Q*93FJ7DwNaQ7R z?7MDn&>ki2XnGtkMPuy#?Y;hJlCZyYArQZ`eEAyN@d6jwh~8i6#a53(`4?a(WAZ$X zjKGL!kSb$|1X z^13loQKjqsUQJB&7KCj%*MO8)?x@K=PDgN;w>nr(n{DS%!aQ_AxTUxT(v#$#VjUli zq1UfX8|t+pk#y_f0+Xtgb%okkaa$LK-?lSo+B7XF*j-LAK(~u^3)>^qoZ0APSOSbtZ%p6q)ww*li<3y0U{V_ta9;KqRBt{ET&7yw5l6hsVE*fyO1F;$lK^Enig6U70fR~wt+bJ@D z$9V8$oZai}NO~6=MwudE;T(&^3!^Yr1iw$}RQGuuRrQ^)Fv46@f+(Il>#L~0QB@Jm zmg%{mkqhs5e6?KM0KC$BovsgtuD-L4ls4;mB2yt*4w81Div0s`PS6{FPj;f_Dj1b1 z8j{Bty7zq>as$buQ{S#PpraG^T7A!)3LBE{gq(;xyCzSgYk(ko8^X7HcW z5)!5Z#4h7Jaeka&02NNjm;+m=4F(v$2j1Llphc9$3Ss_OiKtLmdJF&#Kk~IaOSN?> zh2$4;>knxPod#3^`}qqS-Abcg<6w-=(u^S&xM)T*Di4{0`Y}rduX9M1UC2H!1rsF| zHR~V4hF-w$RsrHS3Lp%5KN~{jYphir%WHYtJ=&FMLogAsVc{G*T5oj8yfXkcaAxrm z-?ynNu?+!HC6!TlXN8TvwrB^{^^DorcUV!3_*moPr^e{#hq#BiZ5TeNL<*g~11H8E z*+ z!&S@iH`0F!J_>^FB+vo!tNZJyB5`IaWoX4IP!Bzymk|ziwQ^V_S0jwT?ng0gT zm{>^xdm1$-;i~w>;4YCKQHc)L&^aa!Lmz2Wp(_f3J8?}+H zw+at+fC0;>{OfsOwXF9@d~$v;3OvH@88)(k))^g{xQ(6_3z;?)ex4uKN2b4nv|qZp zRl<-wAZ?XW=>u5YYG+A^OG!7k8q)3Qaw{LPgv(M%%9Q519bY4#4Ntm8*Syc6ED6yB z0h_~zj$_S_*gn9}HHn7(poJ_USv$FNvD^IuI-559)?1-(fTqOktgvyH;}4smt1Vwc z6biSOxAnHW)lB)4r1`)7x(DRW1IB@9~lYWd1S@;=aVhTDm*ZVjS=JC*=v&JMpD>p+)?4MMxT%hKwNnOYAq$0VSRfCm0ogqg&&bHJGOSzo zTe%fR8Uz21DPBasp}W_^Z4x;4NmE{hnVQlSL|)gcN7zY^t_a+S`|=Qztqw}{se6)j z?Ty!af>V`($MnkxQnPJ%8tof=+%}P}^c&rJmKH+o!C|F@zR%yh;}vlYp`l41Gw7Nk z2I(rsh!dplYX{41(oS?!jHOrwEz}5>#3F?{<9ojE-@Pq3p(`hX$&|%9+9BSd5Vmmh z`9c9RLf+e~i))Yz#;juYk2|?hAxnqKWVSJ-d=zh#CR^>R1+dSdgxIZwJZ^DbosBq6 zEgyk%WX^J|oPzpvBVe6bVbpD{zFl-9iv)e-*fhTY-`JH@b$AUS)@@dJzZG+usm|?6 zHcou@F-3uzG9hijvNxJ6@rK}+`7J6f$b$J)2R&Vu0G>`F?OTEXaFn4$l&=`G&CYOW z+RNqnN=;&V?qMUx00E!^S-9EW2-Ze~+kCdE@MDq?V0&_^KWuCi$N*&xd4=gM37dbW+dFE_JNfJ zVG{VS-GZ5f(ORb9(EX$jLlb!69s@R1W;J+kWn!N3sJPBO%e8X+maf@_wr<_eqqc1I za{MRH=Jm&I7M<&Dkl=mP6?p6bV&W;nR_p)DTvl2qs{U|Oy8tM&Zg*t*CYbCDn%5Sr zU|*t*&!AgqyF0uEo? z$*sP-(^{Z#QWte^q&T`;&5dZ6S#W4{sMU~R@-7vi=7z5w5w)P`3($Kd5@O+ZlQpNv z{)~cVScAiJZXjxu(zVB|i+>F;@R6-!+~Al|rtRk5V63kO`;GNTQc05S1!cR|I)U2y z?Pvr47BQWEy<(Twoec3g?uf`6pT}?e5XvFodA>a zPlTAUOgF8cyUY3fWGKHu?P8oRpOmVE)IEIeD`3x-NrsRf*yg9D5HI$9*A6S?`7>u_ zzenb|t|5g1&HAS7Wt|P^50CHT7yhtcR%v}Deo*_yXUP@=1&YCLbbY?keiZri+Sv;8 z*FpchCCaWxASmX|hLD^zc-&b_vNUF?taGumVq{sPOA!<7Xt{~aLZaT~kTBl!_i-3RUPKy_5~#pSCPt7V>Ec8k(2&OH$u zEr|3GnUD)`1nXI|cGA8y+}yv;ad3Q1wmcaWi1O7yVP7xlHlrgT+zQM6WKD|GmB&+q+qr!On}_p4e?6X%?;DD~lLVSHHoN@?>A{l0%Wk+E zBkE8N`kv)_;@(cn%`YUUS(~HWoaSDC^dDf_?Zx6Rh%}vieIuAoi14z}PgW>bqyBK6 zs!CP}n|o>ec(6)X7HK%xJdQF6GdRe3sgRLHL^g7!`P%G_o4;X8JDPd*;Am2s*OP5j zJKwvGzUXZ~KKB78O3s=Tj*zsB_*{q6zf%l!=&%fo)wJlyy-9c(4t43y zFHUvIeTt%6dyL$9@9EtX?TSlLY1!z1LFrJtO{(_XrR_{?PphJHwVt(|&vnTy{f=tO zLL$&mAge+I<(B?3JsM3x$4 zq0nuDO;BB@Ma{goz*w|%C*qaBK{;KN7B_rIG6z6fXtoLemnK!UHcrcJey9^WSda-{ zJIh)`8;75tXBOEUlJ-t?A#F)4sq7KX`97&esyphGY!{M*CRS9CwREIGe11j4KV#De zAxd>lcyglY#JcrAgEwR*;%+=PsD_);AAwv(!U8F%04sp8E5wZ!eTnkRE6))~$7-q30Gy2U&DkOU~~{O(2$& z)#=;^b{=EL;q-E-10HPACdYcVk3u#~?hf%89oW#zYKd*Zj+U|!JD477p!9O7#!)55 zhJts>(lSx5AEL$}nBSQT;wcW;iZ5kD%8Ja9j^D&Tg+fkO{_o-^vrlO`T-vFJa#_$? z(IS=~hqAs43KVzdQ6Vx5nxd0oid9u)Z0Y8SqXI-O`k z@NWl0B032E5Ku>tGkylTfX;EXsU%y6OkWb8PZcSb<>6%<-aNc!O&{FLKS5KmKOd(Y z`%6z}<&SZV%e4Muzmu;b2HvV2o`;%RmCCaC@7LU1ZR*(@;>;;5Wn>160zZ*=5O)-e z%Y`nQl!Z8ObfW4Z@7c!JBDR#P6k>GR;EKAERw6i%^TA_F1B*QAFxRnG)g#jsa-56Z zt|{Ezmvvi#F~3l|NUE~NNX$%c<4v2pf>sT!dvh(zf`o;Fs_$BywGFO|2~S=?DaJN7 zupH0$1u`!1V!#4!VI^J+=sb$R?a(OuXM#;8zg(7*FvN}3yf)SqyQnlUSm6RC{D|LJbJ$mphFT(^$D+h;a+Y|hAh6b zLt4kWUQCmMPNh?ToFY~lf@@Ucw0Ciib++_8bLChwvyX@{ze<3mXqexc_iM`T^l?#Q zG_z}SB`vG5?zxREdR=H84f<<^a%(e7kPmSK2%|r2tFl)Ly)Jgbjyk9+1G}NRvC@sA zb37blM_r%{;%#8|Qr3y!(~)+Hwv5kDau4rZy~JhbRI66#uE!fRrEO$SiBMqwk;di8 z3MZq1x|sBzTR+n$rX|h4eTFlB{sUx=nOw%5H}J2mx!C*p!^?}5nQN{d^&rGZgjL9RC1V(Ok7#$KU%!*L=gZPW$E5rwTZ*QkI$ZDTg zwOE(>sFVvg4591l4|KCTG@8+W?9J!D|Gi^HA6-!*{@g|QdS*OGATV5JYP#qysffW1 zHhgmmqsa{^n^g7uK@<| z7ms>KFp{z-8@5Q^`3GnAiD~<#PjpQV?4ODqhf?Plt$w}Kb6tI7o3OIX?*l{KlzLb4 z$hG^?^sn@XlK(WAavZP%55&iyH}Vs{tc*emdQ}aKyv&72sx83(h3EcEQOY|>H&KC( zh1&&$TQYE7rv}!UXuaI$H*eXMC9h+LCabO&ftpieRL`TD@2js}bTD8{{YNXN55p9a zi)jbf0ve%EW)J5?x*_!_Se?g?T9*c>z6r87}LWhO^uv4(yxUi{13wot&ioLe!o~im4uFeJG5>HS+V(OsgdQ6 zSahl$bL0HNV=}$pL3f9(?`{3ke}L;;36@eHR^jxA&tPb4Vpdb~GN^tac*8{b9xbJO zUcbhW-5F>qQz5e_;RMhUX^|h4Hxpf&G|jAOWqHfK0-I%36*>HkR=Y~-L%$-7clydb z>`sb<*w-Ew>0by(Kv;a8$d?!QycG7G(}C3D_B`c3#BY2O-qK&IZ7J0U`}5OXc0Vd# z`!2s$dLMQd8Qk}fM?Oo_>hTbV_!4b#(+cXB)XC>q!rS%CA3in0q;#!K#p#4T>{Y?l zW3Ad-_GgmbPBEKft}ZH#|8!NdN7a64_4}J^&8!{eH2dD2x=K)eI-YTSH+JG0HT zE=Fn4qYoZ;sppoU(fZG*SNJ7Ed&9rS>udctm%1Ks86v-mo7P16CyYT=9Lw#Qo@z8F z>90B!)Cfm^P&z)aKRxjfjs7(lu~MLO29BC3c$2}BLU^Rgx3XcA%B|^I0(btu zwA7tnK6|JbZV#ds5oY_lSy8wEG(H)N?)ban*%Qpy!u{k+YaN>57_R zqmAxI(V3_kz1gZ&m&djdGwW4e_J{v|wVbG?UXu7COOPwP3C-U$Sg^AQkkZH*oQ zW{S_ElbuGs&`S?|nCW`=`|sJCPq((!s0y<1Hy+zQ6b-bOeO3rs^W$MpuW$clo%z^GZ3zCgi6>a?rT@+b zVCV}eQJ&%x^FCm%!%$zggRg!8QuK>I*JCb7%{n#ByjE;ZE?Y|?JF6DY2>r`-*@gA@ zepaM`R{Ng7F9|br?U4z+QU6hl2>QL!r2{sp$eil9(6Gi4lgTr70e>hnkE&Mn$Se2n zOB2h~A}i*fg8v9qoA13zEr;ZY{uGZU5MxiY!G?$0({{7JE^B^2ev*;K6-yUBY{ZNs zn1!Q6KgS-uU(eeV4`e`KxDIJi#g)2W@s?w%Q>xQrIZ{N0-F#%2-Xa6D9 z>G)UWqC(BcH5CvGs_LeeLuG8sHSp3K&`%Ms@8sltoFccy2jb zIf6?$PL2{PU_?wRbtx>}Y|NqRx2>`-#QqHZA@#z{(ESkc z)IXxF*@@hqnR5esU*bOiYD|?KOk8H3FkH>%nPdFEUZNyH%U4O(DRg?%f@zBEpD06H zspZv7<&+lv5%fgJdc;>x2)IZo)gbJ#ja+;Ph2_KCA3TOOpPQ81Tl5rZ;4Akpb)5x( z19i~TgYa^vs;}LIeE7G=mm85XuX>E%` zb~^vi2H~C4d~Oz*I2sppYdJt3WIz8nl|?Q$V)9r->-w1h@L}M7#)b3%k3c+Q zLK^aWQp09qc&_97EJye@zyCepP&Y5Ry4CVHDeod|F8zlDzq1%{G~_yOkf#Qi(9AQL zt8>Y#7t&0uHC8=e$&oQFWxgGAm&zmn;T0msLtdqWqZpW-=6brqYXiwD%X)m7vFRDM z4Ge^?AZlFMIH{@bvCDAOYK~vzX*?_&iUs&bLVuN9iTQWnj7RqyL+pEaScYLdVZ zi-Y(146!pveUW*dnKE5M>x;-Dxd}(KivwArmjW_Qzp%^c9Q6!9<2-><&{`URDgCNOLpl(|Y69#fF(55-Nf z3%!**V8T?E}@2Ixb2+lGr@JEZ|gVu_~ z!2^P*{Ld+hyovg*`RK(H$l}eTP>&|VNGho5U}7kl@3{Nz_nX_iEGrc)9zH+%D}X#f zUil3HrY2rjRv)bl-_@|=C?tFi%m!uh<>z!r1jDa017Yf(EOlU4CUENqnGx4d&e_M> z>~7}$$uhCrXnX*TNMH(8{Sqvk1n5R^3LPGxM%;cw-7*GVHU;0h1E#r;_5h|k+`gw| z`+mkZg>VPIt5Yn?#)#rWk}z4hX!jbUnRs>g%aVA*r3@H~HX2a+f)@zbh&PDw8n8t3 zyKWC}bf?dm5n<}5p!l!?Tvg>8>yRRoC@U6mC5T=Zz#3acVRim|QzFe?VpJP}%wOcn z35)$@1dyYTdVWGAj>GF=y7}3p8hvHgorQR+&yf0*Ron367Pf-Fb=BVKSlCgvk1~w^0L;me?$RNRR5FH&J4R1z)GW{v%&OP3rJNq? zg`~9 z(keA}ZhCIc7PgQ`Iy|&QRuQ4}dxZueGwdZ@FqQxsW$+iBNHH_{ovGUO=Nz2YskP6? z%gbqp_364&7!=Xv)eUkHt0;$Gof7s7Azj3#kpb*rLImT7Z{+6D?rm85V1yy)vPaU= zv4*v@sZZ8;D%6`l8`da7q~~PVt>su6^*>J}dE@~NX_+th20(q(QxY$Af=Fyzy6R_& zOSrq#b9(sgqF`}}nzbnOfhfzZZGM_k`FzBLYmy$(kLGFpzA0)3T$(d(?WEG?+!kT& zb&NnoA?xnvjH4rD;|o)~K6ok@Hatuc8`-e7_O zgtd|Rx!o#GV5V^yNm1l1aFagA%_lYruhMzBn@VfZrXw4)LtK%`h4IWD*D>NC8~2%~ z!1{eEI60b#O+K;xl<_7teFr%DM>%CxUfLG1t%6_}hC0;2FoPCjHV!R?xQ3X1sao>O zgv`!k_LYJX&l!@6K=(^5Zw_pmWZ2Bn50Y>g#>XF7+7%NH@324uHd3OKP%IMtVCg}d z3u!V;y@i62{v2G=116iO-+G6J7jZwAX~?P!|BR}aybQh(_S+OvozT(MfNdUOzGed` zE3@m_egH?}o900f)+5Vlv6liHRxfzZZ2(zXIYm$k`s27B@s5JkLMpr5(K=wY&ONm4 zOqPiEeBSBaU%|#%`7K5~fRSDU)mCJ}!e5w~5-%Jy`yYVTF@MQqY9MqIeVNymdcLrk z%Qu!9M4q?So`(C#TtsgF(zk>2)iVh^n92yYJL z%otRt)@%8R8qUA0rpKb{MhXv>dmC6=>)1&`4X1IwFboQSsFiG6P`* z4*}zi=T~WoCWz$!+qlaK3Eg2)XWQewWxtsi^Se7=hqB>}Tt{VR zxr2%!2bt94ZcMZ{T}+V-u)mRis?7deW~JWA@P{4gDgiF${1X;IAJq7Y`(qDl`y;h* zOq64`VQ+eBi|1R7N`|K(#9BRK>*kw_08`ug6w1?yfl!69VS@)WS!y|9i(esM13ku% z-M`2`Wfwa(nq#MZPj~&vX(Nwiw@ZHi<69W;(9GOuI%B?p>?J>~$tRHpb>DETM)LFl zf>^PQl6GXTkM}1_bgCUh;b=DsS^rAKi-l06D45PY27NCS7RP{;<$|bTxUVczk_Do? zg6^%#;HP_>&2W8r*r%)J4{`fXO{HFEKsYn!N&Cu>uNPKp5sf$fx!3PN>T$mp!zSPv!Zc+j zpwsjWUmHxq4K6Rl{p(kQ<{ou3 zDGvz!7J|w_wKM6*vWcL)rfh*Os#RpAj3Z~!BBR8diyUPz&)s#ynr5NB{pi~IDBEYG zdRw;~+MiT(75mJ&t-&EYAGejAZPBISPf!MuhE~4O7(>S*?)?}RiU*=R5C6=lLY4Lv z&1*)4`IiXiB0Yg3;0PH~bmiLqGQ}-dr02M2z44|eNeSip75{cEAtF-u9LtmLj_P7A zqzHBzloxLvpY!FntmRlpIBrn(r+077>&+dKxU%aVZw$}4)Be7S3f5mQMmF$*Jua`C zL2esyQ=tO9(^uP2xLi~ya)1PzllRUt#i7F?kN993DFHS4)gsp>sQl-0H2ZW(qEiUt zggF>evd&JZ;wtASdLqT{GAAE=%#!g46ePeNlzH1y!N9~(CwG?8X%yGzHP88{NXx2TD&%_wE+C_UV-C(2Ej1R; z;~Jxm8cj2X+8YR(ld+_|(grU1omba7nm`O*0&C7>J-3=_MI?5`LmqQ(^h?jR&E1<2 z#TAW1cnV}^nnhc{N^U8EeO`@sam4ACCC&!Z2Q!RM*@}gXo={MWhq&&3U=e~9I`WDb zu(q3n8y7T@vy%{IoKN$t7_*cSNFZdf3n0NIkrf0@`(E55JGo5FmA?d<4p4#TRacnP z8H)%bH=#G0Xwo%MryI9P+u)I)VnSpyfGe>rOEFWDVXL9+k@2}OlD^->Nuo8o_h%>3 zw^5P%nLfrUWpc zoR+WA=*ajwkK)mBlD=d3?QTkKowR^#OD1-?F7e}9$yjcUZY*IdC^O#j6>G;#YB3Yq zIQ5(JrftI>FShpOVg#vd$2Ht*iuI)c)l9fy8ysU@bVn)jY<%KeARX~jwXc4gjas98 zm8@VcQ&s=&Vga&|gdp7_1tzvcd2Fs2wK-tk>ngUh-1kQWF-UOVLv5^IyuUIaWHPcL zYkDi!RBCS6o$o4-e>GTV@1xvYMB?OD3?pcdT+MaNyL^sf>~pLHjOv;0G;Uv~GeXi^ zXN2AgpLyk;IANIB=JGk)-(Y53zv4Q46|XgH;zHUS2~gXxIl{(h9hcLkQ(PE%E%{(7 zu?h7%2Q+ezpU~b2uv4S$Z&oCb*)Fs2SYdX+f*Ey~5pq;F>P-KWFHK%Q)G^*u{>xf{ zFS13Z5Ek4UD9pHN@jCgwJ*N+$&0eYVz$AWocnwo|4y*d{Kqe9szmd}%`y4}SfEjuj z`5Nd@J5N3e3+Y!&u|b8A&E05lWzbo(mSZI_=d*|zRmO5zsZ6fzTkq+rm=K-QBa)Cg z_u>;8R#>_vv%%dI#Z-&_17x0ZR5GkXe+ zrO6pA$yM6W=s(h>GMo1Qxi?83&Oswc2-FXtRLK&ZyBBUVVS4`Af_|oo^u31}eeM+{ro-RhI;|SS*3v>MTgK ztowOpr>K{tp{nRjnZ-CQ7i*T(UUC%~3D&rDj@HD#z*>%N`I#V!V*0&FImVv<0RMC* zEKPf&wUQwIZ%e>4+HA)(85!90Cfvik-W-hhgstsB(C(T5;jO$3_NsbG-GDJ^^}(9ZIw6c<7s|7 z9rkKlvpau#`5JZLq#QzBFdz~Fl(SDgA!hgZtlF&SiE+cZxD888LRe0im8Bk?{srTl zGdw=s?OP?Y11AfxXPvP`fE*Rc#Cb`0j>#fg-mf8n?QuhPvOEICWb`MbjqjRn@fdE83(XaoAj!=H=ohtmdy;Bom{3}z*ScbsT>mvI zXg+gHR*_-lXKi!JD|{yyF(3iw9^Hv)$O6lf9A4jRs3@VPu|AssMmj`RL%ksDlg81p z+{Hjz?m9D$%G`4AxhL6Ea?1pYG3t)4A!#T*=$vlXO0{)|@=RJpqZF8CtQ8Gr->3{D zd0h{0pXPjKM*1njnr)7J1+1sR2~8>?wF%)?R6qM)60`H#GzLY@TA2NJG-2+ffr%&5 z-_F?s*7@X>%nf7zMB@`ExlW4}pIEkJX(^t=Q|;%mSh2hOBBncvr~|#=F;fL1s!`+V&R4G>#&{U zF7Q)czLamU&CEC5OsG2s?;diw8MqP*tu%6#q~~CZIeHL z&dJ@aW|vWQC}(L|Iw~-13znX;J0%1edA_w5i0`6BW=F7`AnLpznRU=Bb&>if(A!xL z%eI41ZRjr0{!V63Imi1(tMu>t|BRD}pk1Lv0okkkeZ*i-t5e<3_Z@ehhkF;E z#>5(eMXi+CNb~CsmN{2@nd92c_zl*xY{hw@zQ7xc8L}eLlfRB1bltpET$I`#kkx5W z{B|M8ReU{tHA2BICNfC8pxP&PQVNV_3>I~Sp+@hpCB108OE&`Vn+X^<%w^eVQ3ed_ zIpxf9Zd_x{K1$^Iipn^gk*mkO8CVo6$x)wW1XAozz-W?Y2UM6J4Jc1J+!PO*4csmbz9QSLF3y-9C(Nuw>yjS&(Xaf8#EKFQf^4*NX-Jz&*34U!FdfSE8y*Q{)@CoJ%cur)_Sw1 zz7FNDihZc)qDMd*P2P()wEe5J@r2gW={4Z7B~>}kqFmWmGlj!Ok&u0#dAC5uDpKTQ z$DNkXqg&#p7l>UxN-gcC%t#&p>$f4YH@mbXz|I3)|LPHg} z@{qg7Q{U`}-58l#|MAnsX9I7G_mJTi7L=><%K%Jyk@ri0Y_7Be zGt*?PbKT476e+ckfq@*QN-2vWdL@XOuBk+Nsv~_*ZPnU;0CSd%qel4z%eGdh`A(mV zlGTQ|0SdEFm}F%vK@iqy&A2&>NEc#wx^u%?W#dPD#$J#`!e&vA#Ko5RTHL-lIqk^2T~7o1(Q=Y0B_DWV{7E%88wvcwFR3fRBoVU{z-8*9 zLvT>T03vI}MsxciX%VAPWll>qj-2l^j=qL^y5iW>8Av=MSP&IOkr3}*bC0|@3I;Y^w`by=AIRM| z(FdMTHCS^c=+Kxv0!ERjR?2u~u(@cbv`B5^g8_)S&hdE3AduE?cHc4fp;{+|&#;DN z%5G+;dMeB73rGc8(|usp+vDEQ*~=`Kq%Zj0a4U|c?Ap?etRNoS2@fkn9+(so_>Dod z__b2IXk;qNGe%dOY119_H69qZLh@Voe~L$E@1!<>W*mg(i!4;GnSq203a}{2W)_KU zzr8A`b64ANtbr_mhar{t_%^fYcM|!RYiQ{;DqoyFFOJ-v zSd~4-i~&SFW_|SZ&cJPFy9S;1gw4<~2rCtpsM!|0=rc&OxBL9Aw6`t$44M7nO)oeE)-GRjryK232K z4K^gU=J@@C8hAP_zeHiKnm z8(007fZ%dt8KZ#JTlBwnncO>o0%ZG@MPC+8UR#>_D3IJ9XJ9!2@&fbvh^-boZL5DX zJM>dOaMx_3)H{@?>doQPX`}(W+$)URWFy(K`|`w$NCx!wgdDwy0LDZX$XW&81{l)}LWvtIUPptX^iWM3E5o<{wdzAH%64N7o0*iTn;JlAAa>D+RqPsq?uXuM0^SMpt))O+ggtMU0JSFK#W zv7sqzUm9>fGvGUG>;6T-vWBvK#;ihMFa6t5ZAV&r=D)mQZf=thpwAtw%Pj;rN^RI* z@$+d#)dLiKsZ?K&5?}tigUZkDqq#6K+@4_yhnA^KlndCGI^vTWZX(AM6nrr3r28tkA z+{u=6``G16?kj{>YiThxtb6fKuj*` zGWJ;MJjpWb`S@3-z;|pakAu1^Bf1-ki5t8jL(qiL$jY5)1Ni_eoSE^4+fQN#LLYju z*95Sp>0uqldZiRC6PT;1`ehH+IPBSdm*_p_*%5s zmCU^A@pOPsuB$0CWdNbgc`c}Mbo|?YfX>47_djP;nijMP_5SY&QmcOYp;ot|d{yRl z={y2dSFkDN#Lc8vq>pNc+FktBiu(fW24bAp2(}ej`M7O!?Nj>1$KmKM@qZMZWn7bA zABRVGcXy2L25H6^J&+U_jesx^1*AhdM@;D)EnNoPNUOj=Bn1U&6_EdPKkxTqpWWNp zIp_ENUYGo5Uq1nkiPP;04J^4;2w!VY-Cd~Dp2no&mNY68RQOxroahxgJRD73c5Ao| z{V*1>^w*%hD!edjgkqBI`o0U>8;mIgdVDHvR`H|7_Q@_Fx4t3GQQY=X%4Glpo&x&|DNWh+X^o;d*Sj zT$EPP@UZ8SJ;&4Qa&aQv^K+PJ)XAf3#)M`pxoZpxM?=)<-|xPkuVoY7$&{<`9zqYg z@(K@y-X7R5isy>;hwK$wKj2zhSB>bo`d}Jq|LZp&&4+Gb&U00UXMS@E_H(P+8<>sH z{-)n)L!XPeA0KdUnfoZ*1|7=(%&o;{+I)y~RP+M^24hrQNO!?uthprHTk}`(gfTt{!ZU zeDu~R2)ll2a1x=Ddp%PcyGItWPB`PCgV^+7u*Jp-W z2%k6zO&wj8m@Etui3SuMGN94d`*R|Gy7TO#kH?;FpYnRoig;+SzdXKV1&w*+a zGNbkNxz3!6^@Xb0Q~cwtAA2e%1yKHZmr|MNdhG~hMO*|Le zE6gMn7$-30<<(UN3F=SP;eS9qZwM*{@HpyD#?+9o@f>z?N7gnF3Jw_#u;AsFUPQXr zrG4N<1$SF&?BX$wF26!p$LnrYgt1H4+v+v4s<2ZD*UL{UvS)1-i8SR>>p!F%z-V$Q z>yQuWb{QgzUHpi*i0J$H1I^rIVcygDy&|kQ{$Q4Ikve?#H%5+cS?iE+QCl`#yX}+2 zj5&J9C`N-M7c_g#e-dD^H1&YNSkfHtRWFP%!+jB@k*z!X=Hu?Eh)T>M(d+VrAyAkB zgKR&IK_tl`TArIgaAKlf z5gc%R_$4mD_b&mu4_Vy3AuXbzW(VTLYmDy{u(w(Wd~# z7@a6$QXa4U8E!&jRDBm;UCj;6tHr+>mOXvyfrT7K@8{zY?&f!-yA!4e^r{ns9!8t`jXfh<(vJ2h?ACOAWtwG_oO_;EY|bkIG<`Vj$GG}%KTv=L4VPTv%aEXV z$`Bf@DnDX6(`BG4Q>z$}3}0rlsxr$`;x3Hg+mo{bXD?2fTFINMOXI|7@p}HWjOc_) z2qak{e|pnVo6^(XnzK+e&C)GM8e2zo7rN_L;l)Jy#KmOqx8r^p;MWW@L{+TeW{amp zGw(@=6c(3&wUb#OFLDsiE-XwI4<9GG!_B)Nn3)FgdvY0qp$=x|aYR|pwbygy;z0wf zL8j?uQm%ObkZ~ZQrw-(YH!7~lfnggHqG<@Qa0{u@3VW%==gM8q*E#Qj1aa$~lIQ2L zyK{O8L&GijJxuXu#z-FHn03527*$+&r5YDz+6DybS`7g~LrT50SCwZQB<6tJBkl!z zX%0S49e67R{RkD!>LsO_H=Ioxa|YG6w@3wLJ+?p>Rnai_9Mxf~@aj6aQlg3ctmwd` zTq$~8iuC>2levT@f}EDNk=1@whBk}>SNJnUR8{_K<5IcS0{?x% zgHd&vn__s=0i(Z2yg(s|D~06^nh&}2w>bFPSJ)kAx%kgEqVrpALdhX9qh-AoFin}!z%wBcF*!IbE$mBMN= zHYS~?DB6!w0luAsC(aM@XH}j!rSj@Y|M&&g66clvub;3nQGG$WaHUtkUgjA8lDo*| zxwXvS>QD`~>yP8x=6p3di;TLr#j%Dy+3Eq__>-C9hHUoH7WlhfhQRe3*UTZB;ypN* zWJ!33XR8HHJOONm?Ll|&L%P*TYUVNfEODmVbQ%CNwgQ5=@Jwnv{ALj!J#lWq_n;=_ zax>pY;@M6%n7B@VU9AE)E24kV&g5!V={6ZbsqQT|4 zubM?FA4$I%SmAi&icT_Tsb36jJVDFp9`mKtobWh1HvkfzL?z-ho@indWq0gqs=564sVHK!kYz(se&ejlMKUQuAry z_5GUCOrG)aI4Vy>>Crl}=W7;+2RDDjRd$yHBW*$*D+&FF%r=2XZ;HE~+cR0H{25R_elCQ)J|7dGR2e7o>jlmj!O53x zfxxShE5-f;Wggc$!YUpua;99E^qs!z+FO&n4JFDYD0+9$nVFYKFnP!F!5k#=GyL)M ztKzAr@y8l$T+clry571TR3&^_ws=&=6^;6rZ?o`HR&)hsfHE5O5dR&(X_C>;j^h{G z7z@I2LQ*rcJh7-e>g79;=zPKG@oy5Jf8fM}660El zd#S(wLN=T)L}`K({K(=z&~>T*!U(_E;34se$kwonrD!b9=3xd#=9rIl0Hq zI?D}0SjZM=lWrNIGF?2ic~9GMKBlob{7L5FU3jR$R!91v%mAmzMB0mw79n4n)ZTEe zt!iFhUxkuvcCr%St=Ot)hpaxf<{go#&|j8XZd6Ma!_I4R)*7KO*QSWi%Xd~}Qh=zg zPbmQK9aEL{)C?_j!*EDk4tC zC4$yGP|zH0XZNs~jUBN80!T zB7FL(=jhYR@RDL{m}D&8`63KO9^_Hv*tw*c*DEW^2cU(+lXj_M-yw7;ee94|_#F;Y zktB8nZFQ|ihMU~NQvDry{4;JXHbw<{5l~N6*ObBi2=L)QKD0^oRR1krUGdg0k>~tw z220dsuQ}Te0<0_Jdv|Z=m8>57Z?TB!{%am;bZE~y12|jj5lAKCuJil~09n%Z?7WJ+ z!ac9lWi^J zTgojg+fBEJ_o|fae9oad9!hqg=dlYJ(h!OAErl3CJ$8`nCw8wxCJuR&fXF0xjWl2T z8)@gX&wLUUzX1a}S%|uT(28ZmqiX8IEB!B5G~3znyuu?V_0E&YIwVROV6+`e?y1@0 z@QEgV!}$vdg^>&xDjvr<3g0W=%0w>}DposT_r-mx&f4~aT)fU@+*Vhb;5{5|Z7emT z;V#`6`l`WO(<4$;G3{A3%2cdwQ0b$NoX-<5zpt55eh4o;RVZHjG_hVtwYQ)Bdu>ku zFf^q|L)pOwCF{&U@q~gMyU9@L^8zb!|1;epkDbdpx=pO*2_)2QqC(|a@u;H29@-Es zFiB!oluhN>njF-N8&0ZXD-zQkW;Rc)$8pV5V}xrUWM)j8R`_!Z4or@9i)>EF3-JWO zzxi7AF-HN?U(gKeiIOziwA7SqxzB%!$Xh38>#w^i8tFz3s)vlf<~V#N-anR{i;qym zG;~^T?{8N5tcpcJyDS;=A-r3o1CF=?S3VwC>!9McpzO73)Qq;h;ePfBDX0@MSMvei zr{t3rGun~UU0e4TT))z;hH#fm3lAYjzC@ea_Jk%{D{Ee%fz^cSdbbp5!zw88sf3u$ zH!T-`YlK_6?#>G5vFvu74EL2=Mo~V{u!Z2g#S{t1F7n~GrRcls=NP+nGP)m0pTXAg zq;7MjAZgBEi`8efyTehADwM8@dtz~c(<$`@*EwyJgD|!!R1AX3w16XUJ+}eqVh6f0`pLT27uHAVIa_=Z4V@VWv zP)P<)Ofl!M)Y5A5gIPH7p+@Q33f}pN4|1HjD=+cs9dfOR#Dl1B=~2YrRF6VFWjZbz4|o&#X^RuFb+W)$F6Z z7EPuR72rtPgG_J5u%!8ma7FK?o2FHLU8}HbLu-gCzb-Y`-k^1je@`6m|G@lj^K-I+ zw@+z1h_JqqA{Ohewcf$;l^uR9BPpd(?IUb6j+q^_Z-b$Ln+Ba|k?|FLvh*yh(z+ zq~|qc9(O*2(DH9cv+0A~A;&ZGmZM;scfG#+Y@FV-t9MXa6aUeJ0Tpuf5gnYZK8it( zx0ba1DkF)T#Tm^q>I1X6>FaOCO#1P|!oK7cHEJ6Mz^lSH%4*cH3JgT+>ueT`mAQX} z&K~5tMAFVQkQ@E`fkU!)4kxcn{U9LaxzRM8oxB*9F;JGoj%v-W1MKC=159hBqNnTz zIHz!mNq6IK9tc+v-AVkpLzhv)KF@!&@#K6Td?u!-4qV=dmn%uJ7V+E&*&b|Ta0B^8 zUsQ~TW3ux-G=%A^X?8(Hla?*Y23w89MmJ?+e4Z&iu=W!wh+1sf!2QIvgHdPpTIy?8} z%R2X|h;KfLz-CbGJ&s51uw&=>NpcCVN;hqGa(2@z-*Vga-@LwBNvfpSN14kU9{%dD zKGlA`(zr9}qk6plS87p|y(QTw7j`{!+D`;e>y@Cpt{$KZDGMX@()bVms#zP*r{#s-*8K za{vtQ_mVG_x~{g=9gMpo2&LsFeEkDu@ET?NaN!2f)Ui7kX6Rm+E6^mVkxqNT^eB4v40ih*^0aP^sjy==Q2ql}eN1P>>Zgp%3<|_rJvAoKnMMnbgU71*;R^(?oi>` zixHLaCkv8q}FBpvBZLjd!nxb6 zKQv}5tBWeTax!R4QG7@7;n%`x3v)l1Klz4%ozsN!y2wr>%Sg?0IGtJzHtY9z)2Hpd zI%l*(%mt|WkLWa>a*XKe9*nm5epWo)ra zf{O+!wZK!Ik>cD}xNG6f`u&jKG5;UNvPyZ9wv+CqHV|l;dbA%-&lRd(LS{0e(WEC1 zSmp^~f+iY2ixB!(PSc&}`k5hDX452+dcQ_(#viZuGlv)Q+tEhrhq)0 zGmBl!0|9B6To!N~F;L zeD|WVou<>l`9XakfJJqqC^yRKWYu@VzezMyd&WI+OcFF`K2c{Wm=28~qJxjPX2U%s zb#Ed`F4=7Y?Krrt+}yoS2_C@zF|n*?;0tA&A1-v?0mTEDW@NuNv`b--_ zYN7`B$J$Zfh1&?BM7H!y1+#eS^J-p7^6bR`v2@xgEfM+-KYD8$P&@B;4No}1*O|IU z*33EdmO7Q<%vNxdj1 zKG8^7Kb$Er=?NIeFuh5gufZ+9Uq@a7kA<5=QqwMGio5=2l#c_01oP1s=)8%}BG$TQ zL7-Dn;KArRuf^8nv$5T0F>v(`{YPLnB=ZXf?PU`^KCo}ncE-x^p~!f5trfL9AKwr5 z{4mA7!()54g$h+_7wV}&(n~!FteH4+x1{GLMHTY1s6Mt6FX5R;Jc*LbjP~h($m3gE zhMsPkeOA=b62wfb!$D~x4>2&)xE$Uz6%R|DFjq-qi`AdU^f+(DHk#op!N>~TUGQgpYe!1CP$Ki4b+pC=qqOC^M?^8PLR|*bE)K@3`2Ag zLg&=ooZo197+J1Jb8>tmR8k*ip`98GwsI( znT_%avuk4IhHq(Fn+pLcXZx>5gy-M@-V9rP7%c>W*Om z#H>SiU|Fu~yje0?nw@sa87D(PSwG`wM%T2EV_I2us|iKkl)t>bhLL*nqUV=!Qy|pV zi&Hpyy=ysDh}ppTO!IRQ6?N`D4gpod_ZO9eQ?bljY$>^zeQnq(s@zU%db_ZjaS*Z? zcn6BFtD2A>ymKi~o*WUc#gzG!p_!L#P1=Aj2jQgr&u?#f8 zOA(|DUUc6l4{7i&o}>niVFWsM)9tl!)*q2}X1_t|8S-(PU9XT(OKTRj2`dPmj=C8F zK{b1}mr@1iuB}=qa;N5)$822)JIPVLNLrQ*91r8S#RQD}SEs?=g&F~&7_TA{ee~(3 znXgbVD~0`rjSP3s(x?ju%}0y3d%?|ql4*<>KSjb=9+Tx?9xku1 zqFx8e6D+V#XU23uhj`B! z9CM~rw$`HBn@C}*-J=naUn6^`=C|X-(Mn+McNVEnrBGpB7OWKyrMe#&nsx^P3@nV{ zFvQ#)IpXFGFM}|6Y+A>f%RSpNbGh@7%f=Vvi0?*<-Hhch zA4HZu>=qbx)mKQ@04!ay-I;pv$`0N*TKXgD(b%y4Wp^ep|NGsd4~C?Py@)|xI)aHG zvp`ly&cum^!=VzZ}eN--g>4Rn(NZHZ^TQ875a zuH~+^**#WMalxrYT12nm4%qi{Odgdyg>D<|mD3Iw0rf2(+dF8hvIl9z+&r|Ba&ruP zUEK>$82+vSHn88q#pHVILn-?EZA0*+RH|t6ru|a$B%X_~$IjeW2d3>rKW%xA)b)>v z=5Ii{NS+}7f*(w;VK(!}i0`#bV|Z6CY-yWuPqzwyfNa_HdsM3@$KbV_#ac@G>wu97vpumD=%C5{09eU2soBji(yE;c4 zQFV3c>6eg3kz70N&DQ<}!jR`yWcM4`hq+>Nt%>qhTyC4TGEtnSd&90FESyl|L*M1h zov)m>$dyCY`wz4(d_1#@Xnx3pW9~Q=RqzCdZq&ZiOGKFun0b}7@wjZFeyp7ty$jJO91(Kj>I=EJRirJM!+$m+jL_O@Z@=FOnH^LDxw8xJ zYr*J{27?kgO5jDX!`wL`|$fs?2URveC}lN zQH?#+`1P;txR=;Yp$6i4L{aPoM;8KNQ|}uwT|ch#PijW_0Wa?#X(_PGLqqOV9CgQ5e)!A&^dM|rSW0ahS&NyBASnG^8WlE{G$csF>K<^I zyn9JDgf2?vn}L2^z5VdadrdJt_{Z4in^u6z^=bs>aVN{@_tU_G#XQ93I`YScKK~Rh z%^{%$jl<`rYkw#uKO!(0AL;n?Hd|I@Y(dqaQK#r%U(y-^Apnr^jOy`BtMn+{UyF3P zJHkT5LrQ}WIj7Pm^sSP5wi27TG@z`_YIMa?g}d#GB%{21D-scc8RoRM*WA!A+IUV)44ZD4IF9rwxR-$TxN`z>S0V*S`$R=ba#2Wxa z3D+D##BSXb?id>(<@JtjJ}6 zJ!zUFF`rmygEXHf&GhvhTo{#*W|;j(0!v%!0V64v9F?qZFuPp<YDVgRk!PmpPyemT+yNC37^dbZ zWhGMCCYZ?g9FW&R$DwD;(8BmCW)+&xL8aQSU_v@!gZp3}9YUkIV-r&P@B&OL%}%PSf46 zDS=FqQl9?L3B)F;77wqxa6HdVN*I3tnU?q?n*@G`FAT}3s*sGi6jcMHqlHR9oZk5sSfSCmfTJj9KF<{QQPq=|-A<_x{<7Y8~K6Qo@nyeNd2r+kjae zs_M#h(kKTl)x}u}&)C&3+{zL(C@W+2o%sfH6|;+DXhzoo9=ZGtcw01zxZ!T`aj3b2 zpYGp6Lof(jU%FO<3!0gao0V18l|zwuPkvm9IBs1Tr6(EF`Z8%)xMnqW*T!l9v`G(I zNQ=Lj#jvbcu750ACNA2ctrr}=lG>)m*ZqVa5UhlgW^)X{c;|@*m2%Y9Y_(K8`4%2Q z6A~qPu?(6IYjkoXAYt{%hEf@e&tuERI{3DmC6k8l@_rD!W&3hG=2pz^ z5!=Jd63e$#z;O!El#-~@eJ`p-wam~1tA$TdtfpA~X*iyIJLq1ayIeyar_3IxDImz* zT61|h#zK`m6Wd zR)(l2Anh&Pg7khZFbK?5xDeZS4{58pLOPFB{N>I)bW4y88U)S$h%N8fOC}BeOg~c< zKpJ*mqwAEXmB0JiH;w>B#_Vc47Op;-?g4n)S%Leu; zxk@*|7o&vc2{W2*K7C}$;TDMi1)uE#3HiSRdOjT1deCf8pJ%!5UW4@2<>-fSx4DMdbvMD(ne-$f6 zUT?>FuK&~Hc>SnAOVD|X#ia5|rqT!O#YY?u;!~!@n3}kII3O&Rla@F0m$qY+jhM{H z+ep4=UvbYv@n)GGHd4<^v*mLX9a%0_GkENMOV>vHo!u^TP*On<+NxMMG&*K}!sdRW z^lwv03rw~E{2x$zU&EVdGxvb7PZ5(R51Co^acivDJ`+ZYLTdyjx&z#G2yQR~8O&0R*ppG0-=h|!j&#j0U* zI-bShoR1+AkiSbzyc;s)4ZZBZYP%c7NVKjXWI<53JKG~pF+slgYY@G7z10+I*xr%b z13sQ61|TxS0He=0E@`_!O~62`U+D8zsmm#=wkP(Bhk)ds&9FUz|8o&#a5!Y&oXgYC zn{4yT&5~^L`RrTzUOT+?m_2JTisteU_GjSVa`Q~EJkB2qJgpKlgdl!N*iSc>xU}5A zf;g=KTL>b8?CS!BQ6Hh8CE@IMW~jB+Q*bV&D9SY9lky&u{5uqbB zYOTw{NhzT=uypTKv}>LP_#a8l{# zmdD$0uG>F4#LC$a$(ugVb$aDIyJnu^^rx-oKM?=->skfK>h%FhlN|Xr{p)a^?SkF9 zZ>4AddN%7Cho>3rh%clpgqW(Ii{4B^`s@MdG3V!4e(iB(59ugqC-U-ADelV zRyHiSq z6CaHC0z((CZgxY_TG%MQQ>eB0KXZ~VKP0?hRAOlJejeb=0c_*~e^bg2;k$#0KMH+;g~+|(M0CGjRNH31uS2(oKJ7qEtNXJx z=*+DLtDy8siowQhkUZOCS2H^DrSE1gm6&L46hZR!z$ZPp z`Wq#^zoODrRel`^zU7;08;HV+@r%%uxP?7(y8d74qZf1`b{*-`W%Rqbbb*c@YT2J^ zZf#BW=9ve_PTPLX2ukcYQY2{?mm(G9igr3a$a? zba)iYw%}~{EszUg|65qAlkdZSzE<`KNQ%7GBbxN7Vd+5`nSV^Fz=Kx>e6dV>$zaiw z^;ae^nHQyRBNK--H|hQ!QW|QOEZEYDPZN7k+S?XouL58%v!y$_nsIZlTM|q+$U_@slNsnM z!g-_`33Ox?<~6E9j7IvDLx3kLIdPzDMgg2n7vrvuDKe@7S&&6MjFg7@hf zk?(2~CMJB19J+<)4GQD?yS7`L!0SU-Mu$(GV>M}-A9Mbhs8bxfhd#~Oc?q9n5i<=a zvUQUj*)Dwd^d@H8+<$yukjBi;<(689|%v~lX-7z+b;a*=TmvOT>sEg=T1NUN0 z`K*&0O+3`PdYVqD|LD|i=bWZS$H(Hp|k+iqf9laXmIAXBH6ouDYJWtqMEvTsFJW?_+*D~QttI?6@b zvgKC_j)#jB|FESNn1y*zKADtpzVWmV&R@QqlQN~R|9fWq^$Bmjg@o33r&u#O`XFk? z=()$~-Z zwbGy?d$K1VDZR)Q3&6{Ukmv)8uRWAcc-RY0?#5-PI+d=oqC4`93!qam^3^u#=~lTt zHQ>VEynTEqqY6&no^t7it#bj|P341UqssiY(f`MFfze6+Rl|j9`VR3yYRGQ#@+k%L@+18`S!IBwY|&>1giLszwjf{Khj(KuL87De=}T{IuQ^ z-{D~dUdd&sdKyz7|3uUKi<`v{!V1Hwuy(xoBnTcVc|Xo3c5Ye!{Pplpc(%e7RZ1?+ z4-|^^8LzO0k*qQ_<{nF{9)ku#Qd)limXy|dhOFeEGL*#-@zkUC`lHXHy^eHIb|auH zq%qT)6z~RtyD|;(v@Xyf=B@)%9qK_50Ro;7hCu)if^cZ>nsjZ4xW@r(18xlxnPmy2G;BV~6 zdCcl>XV6V!k5ru^*yy~;i{=M2?Fa~lAiz&XFtUhKuTw3HL-Fz+E3rVgZ_1`K?h|dq zai7h%&3MIu@DO)!!7iH7erh}=TJDvi95EJ4M~4rz_I9d?Zr?Jngx4A{dJc| zhQviNTCFjFFweNgyXm)>e)(bW%*n1?`k+>=k9{U9x6PWh=FGnNr^t#pL%XCgsGR*2 zpkf85G7&=Ljx}F~{S;9ZLX?Xxl;iXW)f))^5#eXnK;vT8I#D@N`E#-Qii9-6%t?ef zq@9JO+&s8)5%|vmc$51h0j-QT-qraPM8@`oS||OuxW!Bta$1^Ha3cCw3vvkB1+|HY z!rB^p4bm5wCA!4I%0FAnQ^`YtsnN^_y3~|lcUgsF1J=rG8PXZCOc{N~)d4Y}G$shz z`o^(;j>8a9&b^gEN>QO8NS@u#mp0`%k!jK_(yvGyfahApKvDR>*_&^ z!jF-dOoFh+u$Qsg>!DL+;=Y=?tJ4;(%+tKjtMH>N!W16Jkv>{eN~$|{n22uaR{uaB z^3mPsoUbdwl7!9m2WfiJ`{m1_O=;^XgfHDY>0?Snk@d?B`(Y^lH|c%9NhDt|=YeT)A%|8EkX+5q>PwPZBmUot zz{O)Jrfr!+b>#=inqB9`UKX);=9R=BVI~t_hD#%sI;ZWV(lf8#6F>dD?9JADM?kwy zu*7EVM6}sb!9rZaH?{9j_O+)mJd{f|1V@83C-aCAbuQP`dif8D?BxSr%i@iKr-k=K>VSnYR;O^ z3%LHbD<->Vcv7_t8LvjZIzD+d?bua+EPrMAoAw5t85Cu{q_J6Eby%$+=o0d%440~# z{34rA;o+atC`oTn;qvT)WKdS>sh!UHI?eOZ-+Av^Tz*MtqIqt*d{L1(W=nEzY%LQz4bq>=Qav9*~;9l6a5@`@x<2{YI# zapGm4r%`=UU37%sD5O{%YH0O7jp+B~ z5zv-a77sa{b1Gm)XYiTBB`3DQy}`@?^+LdFj*y*ps}5$|>$)`SC0^wE;GJ7UrL_gb zK}k|7TUw_g3;joBDv@qDv=3= zD_w=NPIYx?@}-BL1E34|jhijj7hH_O<`OU8k=1Qd=Il!UjxvAf8{Vw;&{f;Ki3mU$ z_!A_u;l8U~qip>pm#rH2aX7YT?vcSR3L+RCKapnAXfkf8CT<|QSQRZROb0gnxLmR8 z!}T!5apIqrRtKfK#^@W7ycU7u5z!unK6dtTc~-HsdobshOSHJILB5CQCTig3r2uO5 ztCm*b)Vi=D)nX%0=P&pw#}1cS&P1+&Aa=2=H`oBX^0;1h0Pn(q8!D=$Ol2wbh^+LP zVcI#47Ss48l(sJ@Qq*QDG>d*RQ9ZKEDoJ;Tq5T3fq@0uAG4Z8y(D04AfbT-)a!Jom zku}Q{>k~X(gGVkQzr}w-AoRUkn7xlUs<}(=fRDV252AtkX-SHoJ}*TUTj>@ zz#v9(iw6I~uJwf@u~uXOSHMlG5h^@6t=Q~0lY1P&QpMOn=}&SNz=3zZzoZ;m73a+U zSs$a$qNq&ZTg!7j&Y#)+>PVn|c2=vzmA+SmeWUK51V-nQp*Aeaxift-i~YI4q}iCX zs$3I(lwCXcpN0seFS4-uWjzRbiTP8 z=9|AII4-B;+l{64YgsG9)_`q*2(ImZ>h2LTfuN^)(oxSC*WQ*_KQe8z5zjpkWO)a` z=@3pxtHcU@fXsbTbaCIjf5 zZ8uP;eHvJZouJ<#JMj5M_+|7hWAyM5$@<{RFq!O?=z=feA*?CaQn+noh{{&CflYu{ zs_Tbi$hM4;-kYkI=XxOjILJVrIcnfsk+y98eb6Eem9Me84E&Wthm7(BB`NGH?KkTr zohhyqVtzN;vR=(BNX(ns1suzjUj25IAvAV3&91TDoL6G3e*ggJ#cM)RwLk@_4$6B7G5rZYSsGwLtoyB{{+;>o;)vfg4*^jhO=E*QE=Xi4gG}v=>G~JQ9{~ zH@#&WOg6;nvTa4yb3teBN(RjPYbUme+5r~=n?*?lQSeVmf&^Pxp)5EvbCKMYcAcabO<&= zgC4NgsjIDO^^B+?B8e%#7ofQ4*-kmV=w|`iWs*>{U|Scp0aE6C(3{wln)yk6jvo!= zaH|$)5oI5>#_4eizm{24mU#4`)fColQr!oO3xn89Db&2EP~9-ll+Tf0XoHGf;_S8H z{|6eusMhDVv%eQ9pMnK={n9L)GE9AyD9c4JUvShSXe8V@?G3feeQ0iX{Sy)_rMj@% zi>jOyt5x%)$rZw;WpI+|95?5btt+(pd%H8|hPr917Et2<5maA}b_Q8QtSrTxlAOx( zYE#LKXWRP3*I}ZDYHiU+_`m8sKvwU)K-}t41O{FD56)4#4_@hOfZs&cp(zTv4c3E? z(n^sTD_C1Ee9jIwvv8+}gA926>~|JRn71GHtb=d-akkTe_rDozU~ugG%`oBRGk=l} z&g?TQOeV}0;Mw7V`O}lt`G1%rmE@lbwIK5?i`IH%o(c-NI7-}7@7aT+70-vmFu%_N zIsyU%FkTi@9^vuUzSbU!rkKemvUnLbh*~q2O#0TW1c1w7NA~1UdcV=S2OPSr``O1< zH{$)3I_6&_X*F5AM&B>UvjA2{$%()Pc0-Xb2+}w#FiU-7;r{e4Mn?Wf`42yTRGn?y zGa`TJSb18kxrduk_-4-hkGv zmH4Ulv0A*3E5|^;>sij2qQv`^nuhqlM6u?NIcB)_F=Q!}?T3G=Zx8kAn(3^~m8X<} znYImH7`DQay*&?N zV@Tq(tvbs5bPmlB2KlLFE)MV+F2ge;aFXJff1K)nAnkH8bO9Xyy7~{VTHDEn&rr&@ zh;%KxG4re%QchEI7}{iE=&Hnep@$ukAozu|lS;^yh&0|cx|Y6IbSgUQ%3R&RH7_mB zrP>>0-@q~HX-SJRp?%m0QJe))97QKtc1YS9`SB2HBDA0Z@n=A)l#_+FfaH_4r>DH& zUTbu4KQ$R-fV2$=`HgHg@xot^d*m&`0{97vn$}AA8C=*8HVU_`VQQdj#$t zv(PpZ;_gj)w7hkF-9*(*M8dCLvMNZ!HCn&?8371tJ7=?@lE=alvOL=0RGE+lhj5Odvq7Q$||e*K$Jk+f9Qa@hK{1&Q~&Hw2Y5tdNQQ zve)-ngGM(DSFm#FWMo@GkiZi0+_L2YmHBQHYFp(ZNA($n&vdsj<`cJ=e~jARpnXT7 zJ2w428g`mu>JwVxF1ek%muzs>Ozu_4z`V+GXT_o!mM^FRKNJGhOIUWl$&;k2+^(0# zo1qeLw!cv`^H>10@ozD%m3I#al84Z<|4U8TIj%nXA4g{$*3|#Mf4Xzj=okYwLKqFw zJ$j4=h0&dYl+xWXx<`l7B??Hll*k4m0tyOmMM44n{Pz9*yFYfF>s;44=lOcx_x-r- zPm|}s5Sr#1P1b#-bjPpGz-&>-dx57l_OGLB%^NFiX6pwi_G!`syQ2SO2xbob6t{zx26?Suw#r>&&SB5AR?$x?Fgc`esb*(|~6&QFIbsjg8oMv<8+Cyy<(Brv}eFwAy zQnh(z8rIg79(lZAUK}gPJ*b_nDURRBjrBsXoIRA@65e~=J~r$vXh|qFYCgnhY!at* zX86Op+<@RunmL5x58pS0#uzDC2u~3T;T$(|PRHmJD-^xp5?n-6r_J>NDa<&@9ByJ# z-{jMTBLuXO4@7mwB0~7BBFztl797 zbn5>IEaz}T^kV61rO~J7zd&?)ZZN{wB!s=S7uUmop7DPb{zh0 zWs~4?>i(x38GD?)Ii9#yYsdaCi99hrNM5f5&%4O@DrkxOP0$sqRSZs=k~boNfXa0S{NYuI9?AvK92Fa^eQqz1?>c8@tnfpB(a)cf z7IxL4(`MY;P?%~&W7sMWDs*UL-G@;LM@otjbGM+3{!YGnNdRuzt$^#EeTZ;nc>hbH zBZl~0XhbK>aY=PZ|J>5%Pkg~sJpu-av$+V=)54u^ieh;;((@urqYn%;%=_KGJuwEN z5SjilV(s>-jRuUOKixA8%!DBvI-#MNab_1EOrX&Zw#@iJ85n0!pG~1lW=cBAS+z`^ z?kO10qZUibk1;g)(9gBsi?pLteE9!Ia1fB--gNtzzAw6D|H?Rij+QsYI-E~gf_Mla2Y*7n;khEa$Tghlmo7s=b zj5yeoPa`MuS55|fR_x-G0}ypr(jr%%XXf`Gvj5;SZ*zbhb-jXwv(J?{Y4cx0X@>rm z>!ZTB~LV|t$@bORV(gniVU#%^WrhEmKerCb<&h1qT@WZV|=LQ>6e}Fc< z-W$7L5*VnRQ0(-TD-m>*o)!ES4m^Or3}e%rtJ^gT?C6;8;ybrBITREXE(>p81ffD&X*;6pA!RZ6bm$rhr4Xbx03a|5kqajFG{Rq~tG79_BXuav}v zm!UK@?NrHRKd+J8%#eU#kxr^EfOq2~E-Pp(+32e`fF6sok=0x0Wd;a}@{+0@{j%2# zB+Sfp(gy;Xjiedwwz}hriw$hc!|T721RGJ3ZO{I0yiPA@QxN>vfb_iHiCexE+cC9R zi%4Y1BNvF3`+PMs#f`VtF_hpt2wv~UE5l5CLWE7n%_MJmqv6bp6Z<<1>&tCg51J58 z3$FR|?m&MlVYym60{ZrBu>{|qZ%@R%&_iDY5)}I-njI3knA%cJM~P4PnkFPeq|L}# z?8GzO7$VwW+Ge~1zDf7MS=5lsZo|?XvuSD^%eTzAHsNQ}^$<-{=S6+Tw9^_NA&8Mp53-Ei=2JNMhX%Z%AO7wlL?#6=_cJ z@mSvA@5E-=?4XL93S!0J zponyiKJ@owqdyiTS=Ch%Pt$P1fT;Diz@?5=D=?seqyF~(d}Jpz%16IT7A4J_Vy8F0w-d^FxA6!6+0TnrKVv*- z(m#q?7-SnyuN7ZdF1qV(cb!)*e!OT=`|<52EocKE*U?E4RsL?TJ?h)gB;^2hBm0@p3J}R^4+=y`<)x zyN?tSOGI}}Uit@9KI}<{ZYSox5MHmal{i!o1arwgt%;R;DnP%ZINaqwBU|eChU5wh zJTbVPpIPJZB%aMDUmuTNh8m2NHWri^}7P| zqWD1hblQ%}a`&u*P|pHibtETCSVx67;`^klV#BG`s`7BRmLb0mGJ9Er%v=F&ctCZm zpXLTG?RGnT(iFTA-h|sc@`pMU@qB-t&XhAiYoK?~D>*7g1!C7@Z`+ATXb*z?lex(C z8#n#wbSB_xxd_)u%xFG)G=uOc;F3)$m%6MAN^PlI#ExExeeuna$?trA==gl+y=B)a zWt{J3oI@g>siGH{$wxFA-4sAKow7z0xu~a48kFXccM&Vsp))%vYf4gS@{wHeu9P)X z-5i@sAM6m{fw(-S8s2M|e_bJXls2TWhEps|xez{n(p9-wHwzd%4>J1UQaHU=ahmYr zn{c3&|6dK$a9302d5~>vdp?_+7%gii7(t+2Gm&KWStQQF@x*X|@7Sm6Q=*Tsa{QN} zun>%vj>teQ^}l(Nht=MlS1l3lGA~5z(O?HVg_g}Imo=WW3R1@{c@^B0c(!{R5SKjV z7t~vH*Eh;fyZsig4KZ6OJH+pgsfPn?E1f&n7cg-d zEiknC5Bxa@qR}} zE!RE>H-Te-Vaqy_LMlF{J060>T|`ICnU%^<3tqe{|7CbXj}fQ+N<|LI=u+%<_<;;w z>4CV;oA#5-uCpgkGV@RdBNbEn6`_nHOviRN^sC5H?E?y{wb+dy*Gac-2&MgPsa0KI ziTaLhEYp+HO?-|@qdan>VL-R8CaVGMctW$QcBmbZfakw<0sZv!ZL6Pf)y17ZUMrP+ zebiNo2>8n{706YjMxyKZZAcp;|Ki-f7*`V;rZfmn8+|S_@?IM3=~vz2?xfN3#4Oz3 z6<%rmtgd_}(u9gk!XexHO@Y_}RkFxhh=%Uh;u?tXNvdJLT;oz1rOG*>so7+QtN{m2 zmwM7)MNyvbF;Ha7tpk27d7vxD?`su2>$Z9EDXa28Z?$9}$3mbHzID zWdW`L!!%$}x>^?4A5gKQDZ{dUA1DP)%0*igs&}|FDx}zlp@TV@>0orX@O6_H>eLnG zuZx7(jxy5`*ya=(Lpdr+fLVq7sb!j#_P9n49#>dUKHrcNc}ZMz*R_}l|$0#Q>>~NjHveb4{-J?#Esva)l8q=51)Hs@{>y}MLAssp97E7SiuPHSw zPl)3-gu||Oc@t!~s<_>#n=hH`^f)-VftVB{{IDMQQ={V7+EWn$C3W|Z-X=_8;!zR9 zT3+)Lb(F5q!!=L&GKuCLHBCD@tC{%dL=w~XXp4(gOAs#mKN3n~V(~6Fk<5~FyC5nd zigrtNzN;AJK5?D8%{#QyyUS=x>ihs`VLxpZ6>x-#dp@%om`EM3YQ{~JgpIe;P$O~3 zTDKLjkd{sT!$;0OaIY`if0FThceX_;(U|g&&=&#SOB(eNT8B-b1G|!@1W7?c`unV4;2?MC82QgdlGrD^4Jq2MR3?K#vj{ri-3?!6cF8i%w4!ILLWFcs< z;rp;1D84Enh%!O!h`r*Z3#nT&QjGMA`<64OoBv#JylDC|#+-*Lt=GqdTAZ_zjNBy{ z9>3)lfJ%3r*Z=rKopA?|;9O$a_>RZBL8FY4RHO@=Z270&h*N4vgT^zOHU06O$dxh;CY5hb_Gb}lMt@@nQCh*n^;B34>RuRU-0JhnTW&YSwkX7JdM!uKMJ;B zH3NhPZ%vb9O%3BIQiqPw)eCJYs_EP(ZZ+*GJP?J_cE|=7-H^TKWZX>-3}ydT5o2f* zmByj3pl|Z=pUgV?S*7R}GcrOaaA zCD5sV!Q979Q&LY=9AQpV<@i7~Z-9??aGoln9yva>&R0~TN1wl3vno-t%U-3UWP~st z7i&_ehzUGq62O`Xi^3EPOufGcKM6$WXKx|i3Ro?P?Z*l|?9z7U4-v3TbyzmIIoD%g zP{A2|OHZ#cicxQBMKtD`N!V5~TYZ=urjR3PMa@0ua@~Wb4cE-OFfj3#hm*J9mz^^k zaOKzoCL-ajS&^uWa&C^#YLcLMnX%_MN_MXa4N~3RA+AkMhB=hK>8ZZS{t`^4C@w$e z^Xz`}<3TCtn>_LCQpv?AuQRHdes+vo;4QLr7pMbs_Q0-VU=z=_B0ALap5b4iw~yMq z3g|qsQghyXCI&0Jlb=}kyZ>1(#?zII(aTsR^qr3B!wvlz$z;tmq}!Qe`acG8w9R* zOTl1zXL@Vjq|P725EigCT#8zp$8b<$BenJuXrHFzRpETS2BW`sk%&eWzL{5j|5Wn& zkbc-%d6wyzvpEiRanO0=W=ecf?_I|?y5G|rqN)0E*<8hpH}*UbpP>h0uc4t;CO_Yf zaIw12$qMHm^Ukt7Pp?1koB^C}?QJ}I{Zo8IPc(X0Zjej>gqm0V!7KS-P&{RbB!V-7 z>bZp2Kh~x%Zdi;Y8RoO8Q7%l9qpMOuQe~oB=+9soBg>ommGj6${4AA^5Rd zKx$kkDmOhyUPU8c614FU$-1mzmv|=mVR7(`qN(sIz@fWnpgl)0@hlUAJegekXM);A zO-dNlH{h#Z1JZp34y4}7&a2EaGrERPhpbh~9sg^JdHSNh_Bgoly*_%3CFSBwZ_5;n zd5+@;!Wm;=(+Pqdcw?vL)lJ#o9inGdo)Lh>gy-0~kr1&>KtqUa>B>4^gVCM!raMaI zzpq>EA4nKW2%U7+ODyh&mXePmO(A;{R6 z$fFv-`JK(t59=43$}wz^(+Le>(2|nB;hVE1LRa8+b<3aDB+;MQr1O(^X%&Qa*Jro3 zQf`0YpI~34hr~+x=!ASQ+h`4q>$N2b{9!OL`Yob14A(3UYrfOZw9E(_cgO2>c`rTU z2sN%Pc7|j7dy-*1p1$gEWR-c30~8!Uf!b z6(T*trY-)WxkzV#D2tv@SE>For`1K5@8P^!R)8S;^p9++nbF)i?pT;5C!PL}v~Y+E`m0JpxXFdAMLIX=qVw*3Y+E*c-I2UOzHShq2nhwB`zU2RBVlLZ zPl8Cd3l30vBtdf*lW!LD>bj#|aRKGTHSbUoa@{Cxq<-eeJvge{37N)8x_<8+)AKTl z4SCYuk?X~leUw+=%;LWm*GJN8&km7ySAlS@ZMTYE_k$bBWjQ8fV-rl4ddgzTU1aly zxYNvPHoj(0j>Nk6Jgw&vNqF>Kx;19@h}@QfwsrD|SKLg%qmbS7QK(%SuDHS4--Ce& z-8*AdB=r3v|Lb=>SX-a3YcZ*!?8+%Lv7xu4cLt?PiqxuXkmU7#DOa<+I$4)G4IPgi zNBO^nw*1ExpL!BuNQ5qRx8la8C!TZVqjyfSH;ts9loXC?>i}+8$68=ex4=43*9L>z z2~Evo{Nh{-rzh%FMH4)z2@~;lBG$NU z!VYfImFGVE$lL(BhT5&kI4JangBt_vI)Htoj0}%ymDeV9`CRE)v?r-F1sjd3*^WzG z%AYb*z`s4w86@ch%f$pYhe z33+7bC$cO@D<+ZbwvscFpS5r-KGQ2L|nR*vgVT(YyeI3{5!l&g_!2k5{Y;J z71vAK%78T`tBXtuyh}#psR}BZ!L8Fp5dKLKhOzX3NW{QL!I*4NvJ z5O?=^&osy9=f-x>(ULY6dmhcS$>1e)Ko!|h#_5tDFP@3Fw8P@D*3CS=rF{XOKW!;z zzW%Ps4W!h1wE3o;&hvXt$HbVf#IYJneJq6Hm$isR(%@};9t9V-)ldwh=^H-wmLV9M zyRt3FlSYs}UDx%G2B~BBUie`tgOlEszW2OQZ(+7}{}l%YF9+oE?#iSMT&aOu{`2}f z>&$p@@z)a^*mo1}g@Y^SKOn%)a) zwgpyEVEi)U6TH04`=r9O1c71ZJ5`3yzF$W(?&Z@x+d${SlEFT>v?&nb12IRUze5nY zX@irB7)r%(?;1TU4jLs5-1Md?XwP*vtG3&~R_SPD_Sdo5SemDq8MvAUo~b5bfd^W zl|?h{)NM?lqh!yOj!ln;H`)T|korqpd23m_K~xF|Vg05(ULY+@FqgV`X2}Y?w+wfZ z)~H75flIHu6~uD}+09KaxDG6Y*q;OT=ZH2wmrKMw_4|n=9r|u~Ocj##)Z32Q>Cfy> zYit6t%gpyRDJk`{kFdNxpEYjNpVx(-eRKFV$b?1inZL3p+p7)1t^Q8-Ahm3>CD0?B zRJx1PP$P;tMnB&(r1)DeYMxiQQKiGQE54Cw>Q!GH{tMyD!70?7`f2em8FaC`$i}Aa z^=^TR%sf>_F?V5jo}N%RhqfcA*DryLI-el;|CG=wj>XdIBdo{<&C?xk8$mO=wef4|$gXMHp6OQrod zOF(mA!a{X1rI2~-m9$$;<M9f?^80It+0=u_pJSx2@6}~SIo~H6h;Cj*If>B>- z5WcrCXQ+&10nPw+!<2J?pJ?zO4eBhz7v4hyJ^OF zJPwEJ|BD&$(L-^hy1)#7QjEHMDA6^0CFFLTN&;;EXE2O4?)&`lzU)3o>OOoc0>49+ zuU5`O8>%k1vmwv6v%N{P_rK;*2lYxREyDgOyYMkrN?m#Hw?13m-$6d-*`EeKE>yjI zmfI!Ma2-<~}yY0Zv9ktk3Z=Sya^N8WVQ$PLG(?g0r|v}Yq4o9+99f7fjHqH7!o zB35H2RS-{vrbd$tx@hrjP^uTJbMsoe#JRSn*adL)&*LJ}h2}h^cN&Qrb8fr=L1tYc z&PZPgugj#!Phz$q*TQARl4F)|ZaeX6eaLg34|B!x!9OR`@x|U{W~+Bk58;mGd1Fjd z3hY^@Ss(gPCj}(5D-D};|E;r-U9HqgMXChYR=!_&b{|L%d^OmS)FLxTADX@z`)!>u5m5BTR{e8IO zN>Ki`dZew2H93YENEwxIid6nn)D-;q_dBgjcH&Iz;`|+Yr3K~p*1M8*TDw6b_^TxB zVzK{-40k=-%qA0os=g3@3DL5 zRa}L-Y1|Cw`w+T;lo8rZmgd;#@^~7jJw1d^(hA_2Rc!hF$Lc@g}0Fc2=j zAxv|aw|>>>zqy`f+8qMX3aUS~QjT&A$q3@ybdH5{o+K7>%I&&e=!7>!aOy4N8)l zFnTK#{hwh3DV$RGV3d1^%d=#NHtpL$8L>7f4PI3;9D{WsGaMqBMZts#Sgsq&vMIpUp zAh1aqHo1``DaaW-|5Fzuh?i6eOT6C4FDca;v*09$hKpr>Dt#j6c33W%E}-5_xQdHFof$+3eih5wV2Iv?}7%Xr~AcC@bigs8u-9RT}t%THMtIw6um9 zFshXxM4?d8IisfG&zH!86%&R;`g&8_2uHO$ffh!t@~BiCNf%Wk*<{_U!vNnJEIu$+ zCK1QSK#HPg?#KvM#hdYMx_C)7B}DXOBT1xl_sv_?%#Vvjjh+W`Opz>{*b{F<5>2lB#N>m z2+_#hNnxKeyPQNJl)`HUm=(6;Cx&SO`IkUinU!W%OGte{X#58q$AaHj;~zf>HEF(G~QkL(n_m;o~Ur-ptdyL^^opWQ{lRxrXGeeSYUEkZ;UAnH~66AU8Yzz{iT$bWU{} zbdF>!CF*`gDB!2R!6O#Ot%|^Qn~N6kcs4&6pyUwr{r*J2ga5$N8%FF<;;&Ikf?^o! zNKT_G9WGw8(~I-4S}VOiNN{0M8AuVM8ODMAFN1ziwdV1g&+oq1om75HF|j)Hp7-h__AJ$ z(Cte9MDVu&&fSW8;kcl@r zR=?|YnqBx1uw*wPt7paPX>sF3*yH{b|3_%JogU_CLtz{RO{E$6I*U2~OE>l3EgvFl zb6SnEQ;+c=Q)duxJ{GdahN+XUdoe^u8J4VM>6uK^FatpTqLdduLSS(HSC$U~*xeT( zQM?-+-{z4&JaAa{`Vo}P@bsg_8L-+6zg;%sONw6b>IEid(wKdVyD)1gQnQb=U%ICP zA@Ao#ntT18)^y5?Q&XW3CR-5eN*kfwL9jO~FCZyclf~BMI%0iPAPUIqDzJI)h!K;LZ+DitmD?%L9#@~$a1P`moNfndoFkzoY!+6y_4{xG)BOe!1|}<58Ka$#5yC=6R(}76VI*(WCDDlSZeGOjL9$`M^1Y+$se7IHDmd>^j58W%te}TxZTcYnJ$5 zVHUIg_7H?&6*w*XgZkC~2>wSP{@;k>*VK|Oi95Eu;Hlr-Vv`b&1D0>u59sZK_CbYlH17{NHOlzU2Z5djUy5gBE;IZDZlSt;P zfN=?MvIu4)rD&ZnA8yzA9|5lT(eSX&h;|>~`;NneHQ8glO*RaERsFrP{&qMNOJ$^5 zDiMPE-rsOXeuLN!>WFSF%9~qaE6w2kY;@imYx^3KM5M` zi!YTdC6cnZ&r&t}W}R4AVz<+g#%6T?&UC={7OrXa+3LYTT2x7nQF;t%SnXwQwfELk z+)auI=#Mm-(X~Yq_exKnist+~m3Akug(%Z)Dn!3PIYUv`1Ki(cTkimaeoQ!8^qs}1 zbbqU57se(#i#74ZW_u6kw1jfX^^;@`W&-A&KjbaF+pd}lmIktrg{#)JLIr~6JSD0d zLT>aYht=|4Lf|KxDrr87?JmKGS(MaIOXZO%@sw+>d0i^4clG3y?6gyc1vGDRLcAS^ zW&r(c;4U@!28o#Y6y>-w)K~lKnjrnVD0?dWw8HaeC-2qMj+}vkToIl<`Z)Y9FXci| zGTmj@VVm`T1T+2Fle&cXt_Ok3qg*@f1(~~GAVJ>1!;Nut*}-xbV>E{qia}XpeZ#O{Qe{;17XF_Hz4SXFxl^DkWyKUR}N3_;Y<(RHKef}>Ls<~ zr+>J?8J_K1{L=)MA6-o?|Myj3i{6E^7_rFru>hoaMO_i;eA1~?&E5xQ&yg-E>JcI& zo6v*GRQa4W%*64g%1D}-TT`${a4GN@@$L!I@62@^k)4&E2th(27^dC5U=#|ZzW2-;yFaZ6zKhDgLA zJ${Km%}Pfhk~GRhh4(sXX?e_B0IkJS9K zF1CuNww#`06(PmG`{Z*WSNz9?_GSvdF$QygngRKts;({Kb`lHoGr?KDcFyU1Bqr~s z(D{XKnUAyZ>y1GL1DdebOtIOQcJ#hdq1~mas$M`?J^SR^gHhTLNnHNCu^clIFHvdq z$((_BSv@>ZzhB1#x5Km{7aw1tiy7KJVW)J(bZsZ^G1r<78H7)yJRBtB3wiK$+-8`p8YgbMl{e&v%E zlHqc>(5=r88Z<2f9mXf^2hlV;a6UWA(s&-fMkc)a(6U*=K90t5)u$ZKS?Vfql1zn? zEuHGm(j$yQ0!Xg3Jm!$5(KH4cHND#UJPEnyJ2s4@?Y1(Os^1 zqUO^8DI3iu%80*NwUYdK6wIB5V08Dux=<|@$FVk_0A*{JuP+tZ;Gc?f%5Q>ef_$Be za-^^`?JKiixm{;HaI`Se2{Fc=Ufkr+I=-I^CA0k zyfEA~(3LXBOw>#(w3~Q=iMPy7`ak)62~WekF)g_>T&dX9A$dr>IsPalqDN;MSixA4XxU5XhQaT7D`C+^~<*06z zX5bl7t*N`8+Wfms`Y+f}ePevS*N*lVR5wG8@3oJM0E8m8W-jiT#Zm|nns|W_FicMLg>Xlhd)#k7{|v2t zCViRP`BZA|gr^0JktLT6#W5H7x(MP^bBB|%=41QCC}m`Ikf$?pWdD4$ng5*)3J?*Zzk|*QY4cVs$Y|ja-FJKY5Q+K4H#49*%JyP)tqF^u(qd*k2Rd1}VB`@(XMQ)mM}RZm{o{G%Vv zn4;#hGaA#!5uuv@jUc&Q{GXS*NJ=o%&opmAR~#kRmok7N(*TQ7v)$(VR(0Fp1P?HS^gV&;oT&4d8l z0>Ii2RF?J#NM;CGq4x=g^=HMCn?GS1l0LP4_IXVQ8u8!}c(ZQrDku}?@bcV4pg+wQ zUi7eIhE`DjBE`%@trp^#?Yyco)nx>D#TvQnta`62ky|K~muT8l<|O@WZ*t`4Hs*sc zm5A!z`KC9M`13r5razK4>Qw8 z)feeNcc#QADRD8|%x^^O)UWol{1S`8nl6Wxg-@*ZTTFwa5Yknf?SALTwumnm4ZBy#>!$pA@cCUHk!|7CW(&wisd&D7Yo zrBv`?3qkWVyS7N~E0dC!oVkNA|9vCP$V@$C#Sh!-BdP`N&gyuV!l8ZmC-i>JqN}4> zrpe^W09hTs1G@*V>d5Rp|EAD>_0OZe_}5Eq&WENf5;V2R>ywSNO)bLlrUCERkP^U8 z44u&>HUr)oACj*s&Q4Smf=u6BB~^TBex+OGjVvZuN7c*Ih;%FUCn}4ZdpA>RyP&B|}s9aW?|J%hcy@ zX$!}J3Vvt{@W;X3Z4ID?aZH{rL@zA+F%LDroKx#rxaTjLowd2?A`{2~T(^ ziso`xOdCY{;1)R;Z9j^WA=`Vj-4R!*7Zba?VvUn6&kHdi4ih z{DNC`>Jcy%?$bNam~5JtTpE7<-H@4?4agZcOKMA4oN=di3>lmH4NKc8nos9Gagp{W zIIz^kehQi7v#$u|5s?zNDSD<=l-yEqp-=rBiGPluSDfjsG!p{7-(P@*gi*SFWp@7~ zFw@W#wN$e1)l(2;Jp^hoty|>iAh7A{j#@!QG5_FOxJgL<(=_ole?VpC~ zpn1f1RUJ}Br$fyGYH@tD%)JIX!c4>X3VO2BfRXwG?&wm#tt>0wEO}PMn5)_ePeZD3 z7M|=Lr0iwsDe^gyd?iXDcqi#d*zgN#q~0Rf2G6*N}|;{Zej5 z{x)HR9n$-E`_zY~JrDz+!5^R#T}5?C@?3zE!5>=$Ihc1HPwjgWZBdxonIGQGr>(2z*E+KbmH(p5DKtxcTLd`#{YHZhHzSG2~ejJKx zwo7|WnvWS2hb_*Tr7FCU)kG{}-g;Rw^10YMDS?y+XGNuUK}#BG(G+;(8V6kSQL*jy z4Lxa)?62TJOSn6T)dISr6=^}{z+8UxRTlE!t1=Dz-+6UDcS_Eiyl1{SkbI)H;G2)> zyUtiA#fVQR-xRITM=)w}NTfRUNohG|sLgYXx;7}hZL$_J^M4z3*eeM*kgHdZyf5m- zXquOekyD85TM!BK+lmZhw%X(r^}4uv!rQqF8qVw_^BL>!S;5*gq* zjMRVIqlj+NYB+fc-8{o(-g0`YM*<1GwO}2`2U6@lZuQ~;u#4?_?+|@l4GkXmfyS=z zZ3a?{Esi8*gDv(jI`t5Q9}d?)T?CyZcB;gDqw^nMLi!Qrul5>xwer{lMMFN7C7$^5 zG0zUvi1%?PHW$6)a={~T!`1#r07S|xtZ91e5+*V~hk8(SZ#^|FV)R$GvKY3lp;|Sy zlCq=pji+N09a$&)vifbfX>C5iecskYKV!(AYV7sqI>WG6e>z3-jG>)#N7nae}za&Km8MkccsFJhln2a(fud#SC0LXy!5h#gKQy04(0eVA*pE^n&qb00~7M z-UYNdRVY@Wn&d9*uS5}b(G1QJ?F5a`kJv(em=&(mTHw%piOFld%Yc zJZsKjL!<5jALjSHDhMb=57(-{EgA+k{qEXe3LD_kxZ&p&&2Rd{rh(CuHKvD?4so&L zooC?t^1+hC=OU4HdL)ZR!5e0Tsy@z8z@hHZkTYnkLk7SlFRRk#;i&;gDJ;Bw@cx?j zHH;>uxRpw|IPT)NC|lYuA|@evZ4*8ngC5`8cz2?wfSS9ALyIF-a@6(}sgtH^LrKq* zZBbSUdMV0m>rXKYT3f}zAC^T_2G`Vs^zk=+e+*CI#$Bu$4`j{VfGVtl`T~3-gj{&x zMXh_Q9f9})jVxZ%aaX_H+w!uY0ksa%N6&+=KVSPPqn8FJWVmz@=KCjgJ>Nz@=nY+ zs+3OTZ9ac{L~s95@deo=eJFXu`irEq<6VA;!kC)uV$9of^WA9IrvD?`DSgcEKsHzd zLlQR=LKH>c35WFz@yFVR3kB;c%!y0hZZ>~XHWiIvC~#Cya27UsV6usMzR|GS9|gz_n;MqhG))Brj`l?R(aEXXl=r2QPFlM*_+mm@Cb0EzW7vjmQvB0GS2Ej@tW()uZ{bX)mvlQN}IG zY=DtNGHOKK;rXy!z2jH`9>wuyDB#o|no1h6yO6@s#@3n18u`G(hoq!4=v?BMsP;VD zS!phCb;4F&mTY5Go8(OaQ!2s;+$($`**W!EL=Kc+h37F#amKE}aYZCCLpyP2WNtR+ zqpmC?^vw-(W-ERE&|xyqQ`N#=#bzFe8$EXC(zV{IomjZ; z^I=s+HNuH8Wn(^Rupr(}e~HEDf>Yx|D|01??T6(CLXy2PLX~29`+kErh%h$vQVSL7 zQV7T}y`Y>BIbRWJ?KHRG2b&8W{<7GEloXBxD?(H5(|ip_#nVS%O9mO{@T9qnruf?E z%q=^3Oh*I$82)j-5e^Qs7%$9F=PS{ZX_m0`<<3k%d}#h}pb%2@=h#AsnXN+pK&h}Kmd z{%S=ibs43DH3$x8cXiAO$s(zmPqHX}+VQ3Hq=OgUX#$-MST)AOxE)-7v(K0}a>`S@*q4g9->_fZ>1 z#*^!p?SSI!COkw207IFb^le2JY(_o}H&hU<&L#$c6!E;#Q?av;i79JgEVY|Md1m2r zzY|Bo+_II^T`42#nU>r{CGk-(Hf`kJmP?l6pXW+l?wVbt);l9bQvq{EBLKo#S0Bbj z(V~p*>4Stb;VFAKf0$qw*Jhw?wO?qYr7jzPCY7y5Lzf(SN>eLtud2^n$!(k_L_`|l zD#zCfsgcP;=x=B1KNt%62K^lTWuu$2YYv_?Kx4a2-y=PEa zy;5)QJwplUt3*VmR5AWq@YvN z{5|B%kO(vfV&fJPj$i1vpyevkjb|f6XjdsD8!RIbHh%9Q(k4S#v^*+O z*OIY%T8pmRMjvv5PALS~XuMMGDQ#7qy3gX0EWOZL=Nd0_29UH}M-JzE0R+7?d)8)N zyUA__avqgPJpTVP9C_JIfc1se{@CMNK-^^7ph3e05TI77l& z<3!{-q3q<&#P}CJvNlUfjx!W8DzPf*2TK7D>C-hY*=H$F0i8v#L9@8q%m|F1!;BSX zIxQluZfKUQ_CXhoVgof6`EP%+vw%-Uuo+gcMg)rNFPuSUL#V2ULT?CwCQX}eYZ7#pJ$VNMlCECN4wwFWwKl2lkQTyc3I9Y6tM8|*^(R!tt|Lku z#>1V?9au0A>=hW7G+s(WjhoL5w&>PQgMF%2>-Gbu=I04}pmXTQEJ`n&8G*?RF-H#C zwqpd%naA`Na+BlPI{BFK0=_2m#b^s~k42~Aef}%(A7(4TrXk+8ee`HD{P3+hugsVl z;{OF|6P4`3a=1c9_7|QWhBQru-D7ap^4=7aSs##_&jw+3y z*s_#gf-(=8Qf5C(B36OGtfvq?O7$(MoPMFfXc&qRcP=q7Fpi~Saz28sCAO4qlZXRy zV$nFwVDtJ4dhhyR$wj({xBW`HR|XObhq>-^kqcN~yXr5+O52r*he+3%2rhF{B^h~& zdLfdEG~9O+R5grCtjQzG5}?ZVK`O|abi~6jYxQ>f<7Tt7+<`N)aQ?wmi{mnQ+Au)PeJ`1C_9myE%OO6($&SxWzr40U$71Cffsb~yK zt8CK(OhqCBhC3XU(IPUUgCH^`QJig)xoO*kaVs-+SOCgcpD|QyC1N0CN z2XL2mI0Y&_iz(fh!Yr{q=I#&4bO}C5=!wJ*VO!=3;#|MTyOBqB>BdW{Rw74D7AM+B zpE6t(EW3v}B<{BU85`2=XvtefKuaa0WjO6mx+0I{{**;`<(hrseMMq@!TLZ_Z%Cy_ z3vxg>XPZAvZLd&dG4>AUKXT%F17P3|93QEt6NV<$s{v2s*mQx};i zw?T~Zh*HzeD37`st)qSgGGT$V4j_cP7WS^k1SCWbN_JXuh*}<{Vpikob)=ya=?fYA zaf>R3Z&^s)f%4I0Y=pZTB#5b*9Mp3`g~;Gk6ETXTM&5?n7CM!Qlok!X3rHWPN+Qz5 zTxnv-M< z0ZU04A(o&>`AS9?b^@|;HiWyRW>Sl74PzLs7|Rg3d-KXlzmaosQm5H%v9}SDAsB2c zG43RBilK0wp(;y;t^!9!(4fRiG`m4cg5^X&iZk(3C`;1m8!;KOG!f;RRC2dGC<4{_ zCeh830`AvT(mrIbCC3HZfl_S8db&kPm(r|SVFtkZl=fsWD*Kl=CT@nPs(&L4^j$!; zaOPEuqhhCYx!|bfBGlusrqyi$_bLSKMyAb6S}4R5>W?>CXf2A!-O{K|QVt@b(Mr|H zd1MxStH9PlTga9tPc?c#6`rpI?39sgXH&U8%r+()D4r>WZb~lAw7YQFt5c&2$KsbI zLQDohA{hoGm-sqtMn5%eDVv;=274B?Y91+uPQ^14mc>q}m6--f>MvXosvA~ake^^B zL2V7lHY+nbc`!$1KGXu01+X+tecN?o#p zE=qw4`$aCw~<=e zoJhsa^(A34uq7UVVs;gPjmVY~kY&+wcOqO=Y*2mH*dRi8HiN_~jmhjBmVd~$PgD`y zvhD$jQ0WtV!|YKzgdU+5=CCq>!hRt*$bm_H>QKJztiU|g+q(mRZ;Hj=7{*HCET2h< z+=Fv+C=+#%?Sk6mHx;8>+)+-F#3+@g@~}#Cgnb0?Q~a3y66Tpi%Eioz%0l49Y<#$F17nTFzdsg<%i1gRj)PunqI+P0}C!4D|61hiR~ljed6`xM2& zA5l@HoYL);q;0Aau4zhA9#xi^1ge8x;U2X@^}Or91%{GQprGm1Zde{i@k3fa)pLjy zpol@Hn`blPgKhwHms6sClxVxL0%MwO4W$QI9aRcpaF0MEX+cH(B&j>r@w*d27E?IL z`LH`w8C0eW#tHW2=})tBYM>WnF)K*jwntVfN4F$YsWv2_vwqOPd=malGK!AG#!jRS zp(s?Y>NW6AB})gQdO=iOb0KFjRCf2Hw;_X+4bDXZav7}5Ze$9c-P4i{`|=rt{{WVA z4zU(yn6V@qe+VeB6UB{+OQ;i=&0KB~o9<-EhLHwC%u_bl^@`co2=vQsOBO5|gL zj`qmE6}tkYh`{aeOYm2gTCPhbMyr8QyA0D8Y!!YInVH->JQVjPF(bis2w9NHNw;et zmjyZdw=zpr!--oF5rhhzB;giRNSPRv`^=HHb}24B2#Xib(&*K2-~d_bm(rNKFoMCo zwP_jM-m?Bh(UL!vdtgyrBINT0GbwCb{{YCkDp?=PnZ-&ishrhBYsF_9q}MbVpQ#4I z)H5uD2#hKhF}OIUE>9$>vlwPHQt`c;1{ z>`&xjU7hLnM%AD43CRzuC32W)+aFsd03Y`jO>Z<4Zz836FT;N12dzQ9ZPq$2$#1xRb?x487`r6*~UmFN65{Zw=wKgPo%ip zXi1{GWG(uE2<%%mbnOROaS#&H7kIG*8xSh?gzGLL3wf0E!y>wmwuaT5tcc*31xp^t zKBT(`YP>R34E~iyU6}*lo3~TD6^)-j7QR!H9|^=kU0gB zjm6Msxk0#9i)D_9A*8BunOPBcC84H+o(YNEfoRAOu>Isb-N>rU>PF7K>`(fU=9}1- zL0~W3z{C)%xfAAta8sl;3n;>J zsA4=7i$|JNa%Y7ZjfgXrK^2OLTsehkR;!8ith>LZF8r_oT9mkL$p>&)8@CFbcMfSq zv?k$~OliGQwtY-FtXgN*n1r^vREldr;tAZZL^db_L0BaLraKVP$RtVFilBN4$s=rM zBpAsfY@iwgdR-_n12hPgP}_2B*(uefNxDjkQv~D(5|D&(ndB4FWRBQ;5I_F_kFfZr zJ6@1{QV@vAHvt4n6F3?zA}z#q2Rq7w=Q5XWMNy$Po!PmhX9KZi*(n<`QlPnNXC29F zA4pkth|Mh^W~kUoIm9R;K)h(Bz|B2j29cADDx0jkfiW?$29L2xGC(lcsG4HvjP*?d zCXIHl?{ly}Sm+l(k6oxk1+-GLWSQ$l{#(|$j7;L>(YaELt#~}>-n7$ob!l0VuCx{l}6-={E?(fD2@fb zXzcG~z}f(xtCBlfu$kbd5V|m*imuhyeL>I$!9KDQHm4jX@kH(4BhB$ycJBRO6dM6^ z)g41?py>5S8Art-ayf;s zVsgxQBz>g*psl4RxDIG>^(WZ992RnS>NQI#r#C~Dkc^73Bt1%sC&eo6O(rOZT*8w9 zv5?1VO(ak)#p;Plcr9bw=7cD#K|&BoZQRrz=ch^#gBk1f z6UYUT(V3Tk{7{8L9j)reZ3sbQwY2yT#WUH-`Jo6T_VRSYZ$c3j)sw9w-N^_+W52mG z-`s>KsF!y?xk1&M5U7IdNbAe)LJ(*>+tdF5`3OSE`j6f9X;CdXfP^ap8E8|`ger|8 zuhD|D`jCWBG;dTi=cx!#S4Q-UWP~7s=}`z(2(pv82tkbXK4=fU2t_)o9nb27A~lb5 zEh_&2dvXwpi8rZ1(Y**n15QfAzdCAqKI~x3}9u6qSbI znD`m843 zp9Tzv)60l|S6vk?%Db2v5*+ z-2P7PNkjQrvu{EZ^gsDG7fc>P+a(kc9Uq)7d9ZUj%e!=t9@( z!H(LhWXM8_D3Np_P^joa5ujJG|e%mCqfk$7t2z0&r%SeM@D3%TWRngiV%ujFNsWO z+E9c~(9Vsje{X3*5d9K+d;SWBoREb@hfKRs2v9|Ls^EkmT}bLe5KSJqr$ix8bZ%27 z$@zY0LI)f(`*2e|U(wKo0T*o1T#$qeZ&Y2sN)UkR)B1O$9r{p(KSe5foBUMtAqv7I z>D;90-SI*d40iKJMo2;+8dY>52nuWpsDvV&5-x-w%(7HM5f>I#gdh?qLMa`4k{aHq zLI);prIGFLLJ&IT_b4p;(1ixJ-K&DSqzR&2tW-gt?JFR{-hyESW)d}BgtfY z59#EDD5Ili#Gv-J%ix46g-xn@pClmz>r1OP`*1=LS8utKu8yYaZ;BAJD-5n{%MNM= zw!(-)zoIibGY64Bf(DGWAqW|K^>a=v_>>`0v^$wHS2g;+{{XoNS%H}DWF_|Ek$LJ%EWl$YK1;)Edo*^D_+4FCWD diff --git a/images/demo/bg3.jpg b/images/demo/bg3.jpg deleted file mode 100644 index 34eca5a8a8d8fd26b5eb290c1a51faeb3a8061b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 126279 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 E0O;u$%m4rY diff --git a/images/demo/bg4.jpg b/images/demo/bg4.jpg deleted file mode 100644 index 2ea3f009d988cc6f1cbc683bc8a65095d87f23c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48024 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

i1Z$zWagp)VGU6E@$TOlVW7VEzsZk_Bk*6$ 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 diff --git a/images/demo/icon1.png b/images/demo/icon1.png deleted file mode 100644 index b16d3bad60b566f713635f8908ce164712efbdfb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1313 zcmeAS@N?(olHy`uVBq!ia0vp^HXzKw1|+Ti+$;i8k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ-L~|6*5C2N+NuHtdjF{^%6m9^eS=-fVzQ(*;f=KCTFLXC?ut( zXXe=|z2CiGNg*@ERw>-n*TA>HIW;5GqpB!1xXLdixhgx^GDXSWPQj+a3TQxXYDuC( zMQ%=Bu~mhw64+cTAR8pCucQE0Qj%?}1aVY^Z-9bxeo?A|sh)vuvVoa_f|;S7p|Od% zxw(#lk%6IszJZaxp^>hkxs|bzm4Sf*6et00D@sYT3UYCS+6CmKL-|y0U7xv`NbLe1q#l=rV8Pic`5nj#bDLG zzE+-j#U+V($*G<$wn{+#dYPFiR&EC7PR2$SW)@DyPKJiACXQ~#hE9eqF2*hfrsl>L zCNRA&`N^fZsd*(Zy(tL2<~a3&5<+eP&}Ns^qRg_?6t|-MTm`U)tuk@D#RR8$P`xR* z-C~MUuRhQ*`k-h|Gy9x$yJ0TZ>0lZyre1LJg07srr_TW_M? z_BI6wv~aV=usdyGc;jHbLu}2Fh)&%bjb#tC4{*n@UuS&hJ?%;B3ih<`wKAJevK@NI zueRAZ-|$)N_0;07{+u+%0}MO|GTlF}*`T#rJNA`J;mqjUYnB_usQaYY&U|RMul|;e z>XOs0HysZH)#bl_o^`o={)vq$Z~IQwN@OyGNxht2CDXT}I8Dmx{q_I753SnPuKQpc zbolJs^=CPx{CX4b_q3(l*b~{^{cz*E*SiYh`9G?v9V`%e_d53Q!n@*nYtL>FS$s=+ zCd=VV?^eI!Y;7nDy%T;~c)`O6r_)c9QzA;0yZaK~_VU<&Jh0`-m*qFjtv;py{}?ef zbc4PWXZilEzI_wf5@uY>xO-!1o&V3H{eDx}FYUkhhWn7g{yR4-clNwL9~1nN+w#)1 zPXANfsYfdxrdJ=`m(WnHR%TMP*0{3;|1csLBhoeH&l8~`;=v7NHj14kww!EZUcrZ Xx9^6X-n>N?RA_m+`njxgN@xNA^e*C+ diff --git a/images/demo/icon2.png b/images/demo/icon2.png deleted file mode 100644 index d65df7cb6974170d87625eac6f8c2ab76d498743..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1323 zcmeAS@N?(olHy`uVBq!ia0vp^HXzKw1|+Ti+$;i8k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ-L~|6*5C2N+NuHtdjF{^%6m9^eS=-fVzQ(*;f=KCTFLXC?ut( zXXe=|z2CiGNg*@ERw>-n*TA>HIW;5GqpB!1xXLdixhgx^GDXSWPQj+a3TQxXYDuC( zMQ%=Bu~mhw64+cTAR8pCucQE0Qj%?}1aVY^Z-9bxeo?A|sh)vuvVoa_f|;S7p|Od% zxw(#lk%6IszJZaxp^>hkxs|bzm4Sf*6et00D@sYT3UYCS+6CmKL-|y0U7xv`NbLe1q#l=rV8Pic`5nj#bDLG zzE+-j#U+V($*G<$wn{+#dYPFiR?f~YhGyoD78Xv%PKJiACYG*lMiy>Brh%)0vzv=C zOs`9Ra%paAUI|QZ3PP_XPQ9RnkXrz>*(J3ovn(~mttdZN0qkL`Ox$iU!)YE=ZwhX= znB&x|4|I$^C|Z%C872fwJ0K=J(E>T}WS^P`OzTC!L|tWUrN+R(xX{zZF{I+wo7s)I zhYSQ<4PPP8w*mJ(wetOPvJ~paeKj5!65LG?XJS!$$FDgS*4PKbDqyH z>2l7Qvi$w-?&N^n+vk?0e7<>v=Kup+!JThUezAJ34163n?=!P(mvsBfWITsYPL+SjIwmQk1({D$u3%&ko!^3uoQzmfV*Ctj1`W+I{QVULo#nPXt?bi`j~FyC@+2@U=5tQGlBlA~;BVRXR=i?g z*_(w08eH+Gw$*F)TFGSdEap>gQ$ByG*1ARUt<*1;YejEvE3R2%=joGqkNw`H>q|7| z*Gp~KdQqJtc-{ZX2l1DMG?>@xm)s1jnZ7US_l-GM4<|=7cxAsT+Wn@vbjGt^54n=J kvLrAtOB^WQ63@uSz_Df0=BD=iSD@m{)78&qol`;+0MNeSEdT%j diff --git a/images/demo/icon3.png b/images/demo/icon3.png deleted file mode 100644 index 81541d29d4ea18064b0e00d45c3d6f60e5035bc9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1330 zcmeAS@N?(olHy`uVBq!ia0vp^HXzKw1|+Ti+$;i8k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ-L~|6*5C2N+NuHtdjF{^%6m9^eS=-fVzQ(*;f=KCTFLXC?ut( zXXe=|z2CiGNg*@ERw>-n*TA>HIW;5GqpB!1xXLdixhgx^GDXSWPQj+a3TQxXYDuC( zMQ%=Bu~mhw64+cTAR8pCucQE0Qj%?}1aVY^Z-9bxeo?A|sh)vuvVoa_f|;S7p|Od% zxw(#lk%6IszJZaxp^>hkxs|bzm4Sf*6et00D@sYT3UYCS+6CmKL-|y0U7xv`NbLe1q#l=rV8Pic`5nj#bDLG zzE+-j#U+V($*G<$wn{+#dYPFiR?bGw7EZ24CKgV{PKJiACXOa1E*5SkCQe3{PL{5w z1~9!Y`N^fZsd*(Zy(tL2ra1M25<+eP&}Ns^qRg_?6t|-MTm`U)tuk@D#R#W)P`xR* z-C~SWuRhQ*`k-h|Gy9x$yJ0TZ=~=l^g92F4YhE{-7;x8B^o zn0v@TfGwfN$ieJ@s4Roo0_75BE63TK0qP5K4zS5CENMz>2=g^hX#NuOQ*l$0;POrH zef~|>X^(LFx1-pjCm{Fsxn&}sZysSvXka{N&2_&aNQ?VG(L(Q6->z)Ca_&lByuI(! z-`@i7HS!z~`|XzdlxJ^^+5M}bQ@1pm&WsJN-f-AId}~|vhVqbOreD9lF!jm*bun0L z^d6@>Sm#%5i27{L1boZ)OiYdQ6Sg`sQ1w`JA_w%yK`) zlkJyLv|+Eq%--#7%%?WB@y_~vPu6}q6OX|G24*DU1IwdFeaDLy-d>rqL(Jy=#p2)} i;oKl48y@@+O<;)lu5lpbURMgJ6!UcTb6Mw<&;$UjGT}!6 diff --git a/images/demo/icon4.png b/images/demo/icon4.png deleted file mode 100644 index 712a1c25a5a640d24be844ebf2e3d79b816e273e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1533 zcmaJ>drT8|9B*a7V6CVKVHoCF=Gequ?^@d0TdV5}>7)cpHy(3akM^L2Uhj5yr3Dv9 z6l?G`6T!!PfR9bKFb0X>d<>n{v8D{2lKCKU3@{PIxn(Y*i0q1h`(x~qyWb<9&*%I4 z9YbnM6g;=q}r4rmfeO3TCY$`#n z)Cd_#EoOIQR8Uw>MV8rGQEFA#1S^&UN-x3+;247fUfk)T5wA)xp^LEl(6vYaOhA}Y zmEc)YdB$u&OHddf1tFmol0kqB24P8>TrOVonQ#sPLO~$M+)RRTsFc(PoRxP#NeVC z)MdpCI+cLsgARuc(P%Y_bhSdUOe4|2us%(r)x+tqM6H)em+dGjc_2GNRB}|25{RE7m)q z?X+px!?f)&7wdJ3HTBc=jE2LRMH_T#v-jq3!9DyuG{-n+JQ%?*8JB0iCF96`jHrpa znU#%jA@yLyjrzgycdMd4)f)+q~5HH%|l_oKCI=Do&`$ni7MHZ%9KrQj}=8dUr~2+*VS{N%58^w5&-JSfh6%F zU);rcYh`y!H*+nfn9Jc#o?T*}dt7n6HHyFKIuX@jv8eW6PHLA+OA1K%$8gg=YrHb61-KiJ3o<+>xLoFUwzc z4K>c~u3dhBx8e_;zQwl@(*~NGHz54f?xxv3cjM>B4qJCf*0fs<=1uewUU2E7Q@>wX z;}OzFt~? zVf2%sJ-;*#Y@g2yR=)FF*uDr}%KSty)6SK&r$E3i_1O_>efouiqrT4lmd>qzjqNb` zH;&!^QhLdhz{6xaJeQ?YvGqX(Cg z+jmztHlHFp`ol(3Ebi^Y;(PIt*at|luWB-n<;Q^wGPl(3 tlIO>oejq>eC(ZFxCRtcxv?-pxkibdnxgMxP7T1M-$Oe6uu1RBA{|{*nL7e~q diff --git a/images/demo/icon5.png b/images/demo/icon5.png deleted file mode 100644 index f0c417ee24a4788b00782699bb014d166aefc4a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1735 zcmeAS@N?(olHy`uVBq!ia0vp^HXzKw1|+Ti+$;i8k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ-L~|6*5C2N+NuHtdjF{^%6m9^eS=-fVzQ(*;f=KCTFLXC?ut( zXXe=|z2CiGNg*@ERw>-n*TA>HIW;5GqpB!1xXLdixhgx^GDXSWPQj+a3TQxXYDuC( zMQ%=Bu~mhw64+cTAR8pCucQE0Qj%?}1aVY^Z-9bxeo?A|sh)vuvVoa_f|;S7p|Od% zxw(#lk%6IszJZaxp^>hkxs|bzm4Sf*6et00D@sYT3UYCS+6CmKL-|y0U7xv`NbLe1q#l=rV8Pic`5nj#bDLG zzE+-j#U+V($*G<$wn{+#dYPFiR*r5imS(1gZWd0)PKJiACKg6+CN6F!ZsxAet`@Gw zCNRA&`N^fZsd*(Zy(w_LMg}lFzskrrK z_W#^R1|r9WOPEud*}neUZ*cG+ODkuTT7%Dpdq745r-yn2?=g?Owed-Qxoy@Jmae6TkA=>P6Voiran!2VvD4OPfg$huEAd|YPG{Z__;K5J zg$X0)iSk#1o6oVHj{5PFv+?=d(98qt3U(~F3vIm7#PLH`mjA`9Ma7NmzBY*)vYRBP zdiI}NnSgmw)2L& za)Mv&e>i)4$z4WnmGzYcyxGbhIz&7>J5#Rwcer}pzX5$1l=F11~GW-&KAPd0mlnw$1?w^hgX?l+J#?dDLPJuxyi zAv1G6kItWeOe;!n+?ptM=Zu)!s`b{IV%5(}{P&*}*wnQ;y!d@uz-tfVtVv?wal2o} zd^+HC%2H+d<3sbd@XK|8~`r z;FGC~JIY_Gdo2?^r_~%9v+ebz#a#iPwSTCc)iUrbh<_IE$=q~~d2x_s+RlyVZ08qv zMqWN@qkUk*A)z2%?ejZlwN5hZl&L)bU~Xit?&8)HuOc_@VEp#H{oIn9Nw%Rj>CEBR z=S@APvc1cMe_7VboOYMai)(+pT-{iI?5_u>giF=-EqlK+*f;C<=cw|QCcU(578UlG zZD8_f=A)YhnXLCL^Od(uSsDLI$?A}GQ1h0{5*CSUM?+7SypHWv<=2aC>n{IkpS5zf xM9I>xdRM02%Ie)~{pJ7FN06j?f5%_(1csxk^G`S`h8_b|EuOA^F6*2UngEXgqYnT8 diff --git a/images/demo/icon6.png b/images/demo/icon6.png deleted file mode 100644 index bae29c968efb8712844f71e86160a4eb91781111..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1494 zcmeAS@N?(olHy`uVBq!ia0vp^HXzKw1|+Ti+$;i8k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ-L~|6*5C2N+NuHtdjF{^%6m9^eS=-fVzQ(*;f=KCTFLXC?ut( zXXe=|z2CiGNg*@ERw>-n*TA>HIW;5GqpB!1xXLdixhgx^GDXSWPQj+a3TQxXYDuC( zMQ%=Bu~mhw64+cTAR8pCucQE0Qj%?}1aVY^Z-9bxeo?A|sh)vuvVoa_f|;S7p|Od% zxw(#lk%6IszJZaxp^>hkxs|bzm4Sf*6et00D@sYT3UYCS+6CmKL-|y0U7xv`NbLe1q#l=rV8Pic`5nj#bDLG zzE+-j#U+V($*G<$wn{+#dYPFiR*n`HPL>v~K+@RB(9qSy!p+je(aF)t+}zRB)y>cd zrq?AuximL5uLPzy1)~)x%E2t zkbwZhgC$7}W(q;#9KsiT0^Bmp6ogAyUa%~bE@4h!dhtJOiLizQV2R%z{6{!!r0O@R#!tU3vd+z|&3_f9YX6I5 zPd|REtY@EVMNc%}kLd@M?mX5Ilu@u+FtH679elTq-|-jJo|3F-c-txSyhDd`QeQ`P zi>A$?4E^kPzaPXcElJjUl+nZRJ zou0ncK6yVlPwA4&+1Y;24<2L)-Ec=Eglopt8iT;gFKr|w7HTc}Ql8t$>mK{$1-r1c z<-5|0r+C-Q+Lga!y|i}I8Be=v{(Ey@Zn!f0KEt9W-?xwJmlZo*;I^2*drv{e<>s=h z-pWn~({?QHJ;JrD+)eBAqGv0w#UC~NDwp%%Y-U}SwBe=S-u>(aFLE#LYPkA$%e+h8 zMRtnZJhipYg7&cWZ)mhlFyE@~>gE4*OWw(h-8M2-?Y=pSX7O6on|%8DXw`||UpF+~ z&C;=4rkuQ2&TK<=!z|Hnll7!#eK~W_n??5LuhnN0z1QqBKgQY;%KB|x#?FM< zJkcLkv}@WNyH|Nn^xEu2tv7fxh1iakMQy1$QpWa8^fu>>^qkiZjBiZ!zY*4bO)}@z zukVUxg3p?ASWgqJr(;Ek-#cb4b z?M@QDov*m#xk2?BsfB;s_rM~WNvy#Av3~<2LrIP7g~RJ)u7OHgPgg&ebxsLQ0IVG^ A1ONa4 diff --git a/images/demo/portfolio1.jpg b/images/demo/portfolio1.jpg deleted file mode 100644 index a0d85a87e76a06032e505a5fbec0135d55610995..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13850 zcmaL81yr0(mo415yIauU?(Xgm!8Oom)3_v9(BPVMaF@^oZ!EaG2X_b%G`L>g@1JjG z{<~)G>0YbsoPAE!vui!oRn;%QUN!-w3Vy)%0Dy`LD*zSnU-I$?fG6*5>+BDJ10cRu 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 diff --git a/images/demo/portfolio2.jpg b/images/demo/portfolio2.jpg deleted file mode 100644 index 7b83f59a0a2aa2e44124ca12ca8ab42617d4230c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11035 zcmaKSbyOTrv-V)Y3AVVq>*67}2MxMdaF%6}#Vx^I0tA=f&W7Nc;4HzNV8H{6#36(P zKJvTowR7(KRi87{U0wB5RrfRhbkFVT?G8Yr76^3)04*&(01x!AT zeWzvufZH7`CRblyFIiz>4<8{rM^AevAqP*maG;%+u&9uTFz`Sj(96yN=H$y_@8kmY zkZ1eU^OlVT>L|}!sr43e^loI6V&5Gj<4uImkG&DLiC(5GWf6_kuh5+OY(} z-93C{1LfKN0hhh&|5XdKvHWA=3zKJ4`WuzST-Sg_#S`JgA|WIq=pZ5~!XhauBq|P; zl9Cc&5fc#=5f%{>78Mf|m68<~lNAwR`IoTWMMF3`%NnVw|0~wrNS^IqMFj)|2nC1> zc_LhdMP+1U{$hxU3Eo)<`UH9S+64-F_^|&cf~u2`0|M&h3-$D1`HN_0@9F0&&vuvT zf0O|C`Y+i3bFKb|p|0-#-xLo2y8!>d`uG|-{dd0qC$Nukke8FNk&}<7AHu=u&Yb

=`PP^01b35xq?NUFvHyNO0C1lH0|H>t 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 SHpt}e>Vg2dbccWY{{I1(8s63b diff --git a/images/demo/portfolio3.jpg b/images/demo/portfolio3.jpg deleted file mode 100644 index f1c2674d52ff3588503e9e8c783a5f36b7442c28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12498 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 NPjwpN0eS!Z{{tA2(31cF diff --git a/images/demo/portfolio4.jpg b/images/demo/portfolio4.jpg deleted file mode 100644 index 1022b6dc642cbf3d354fa786b84256f90c0d2c4b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4897 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 H{=5GGAOUQU diff --git a/images/demo/portfolio5.jpg b/images/demo/portfolio5.jpg deleted file mode 100644 index 6a95d0168b6f5bb4b69c4b8c470bc258f80f0e6d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14212 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 Mmvx;=jK7QjAFKDyh5!Hn diff --git a/images/demo/portfolio6.jpg b/images/demo/portfolio6.jpg deleted file mode 100644 index 94dfa5a5ef334600f4ff509f59936e63cddb627d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8968 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 VrwgW!aOxE>>Ip@O66|K-{{jB@JkJ0C diff --git a/images/demo/portfolio7.jpg b/images/demo/portfolio7.jpg deleted file mode 100644 index 9fad1bfa64ae4514899eb91d857b943d5056f4e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10179 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 diff --git a/images/demo/portfolio8.jpg b/images/demo/portfolio8.jpg deleted file mode 100644 index 45dc756aeace1a07c2ac255307fbfeb21f2a23f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18381 zcmaI7byQr0D&*h`R={v zzH7bbt^H4Tt*T#DS68pzUAy<|%Ig+@M8V(50RT`@VFRE7{!Oo^09<(=pi2M%4uJTV zO$7kFZXvKbdV9NzadW$QaoN~`ZSA>$U=X*zjXO6l7Y{c;;;p~C4ba8jo5t4uos*j+ z-9_&p9gUNnB%P6<29JijoV}xya-gTZUZAEvFwg}kYDf20ibld;%pc?qviG*3@dvrO zd5QT;()|lu>~H%YHa8v3zeK!UBpq zV9$5lyrQC_|6uU(asHLy^a^nEw(;k5^P>N61bKTepr@0&w-eZn<{v~GTdoX{}tFvKfv9dTi4zT?BfZv|0_=a zkFvX%oTt5wH`r4j40iqRC~7-`y}@3NV0RihJwX~HCpSB=pVz;nH8jLj+`PPP+<^8f z@{)9a^|_p!?8HR)6#4iB1VlvS`S^Kx6$C_i`DGR4L}dg8WaI^9`DFfER~`)X0ol8G z|F^E)zja0bqwYV60CN9pS>E2$$=BXa(Gv`!`PYEOoc^;fLjMu(zjW>XvoFH`QJ4F# zGu;17>;IbO|7QKooqwADleB+3|C9FiZhv##^KVkWo&(#Ai&W9;Bny)aN%A@0iOT>cmy~&xPPyG1VlJ^BmgoB9N;hi-|T+|0*`=*1AvD^ zfJa0?LPSMGLPUW3hY7$%q{ZWv!AH`uq4S7HOiaE-{+RzPxKCqNl)l7$iVjQK8o6e2vd{22d zbAM~~8Ob+P(rXnh?lZfMk4X-PKdh@Z9Q?q^^p*&byEPy(*VL?lp+^s{aLU^x?V3$( zUR6dA*|FuNaHqQwKO7m7t8Ub}atw9;P>@$7WDJ~)UXK8R-K7NiM47+aY|BO}W00B- zkHh-hK(;7nE*4(QsH++mAvK>*-n&sH6xnXk9WqC+g>IY(v@Q zli;Te)SI*u}cpR#?5<7C*?jxS(V|@Tu$}p zq)d_={q(U3)QwK(3b&fo*{G`u&)1O8?Z!>YXwFX?v63=K~+6uqp z?S}|T37oOKh{;vy;tb3N-=|5w0zgdH0?pOR*U}ced(z%qhM!{!GQo{$*ve5Ec-VDS zuK*s4=z8ACXv^dUG+Uiwn9>nA%EAlB9PlgJLM%zRm^$OE>}F2Y^aMwqo1^i$nSqb; zYx@o!LXZa==V?7Z%r;72*r0r1$#97oKwiaGBjT@{I#CF-<^6(P!Nc|0MtnJX-+<`; zJMm)$d+iiOdh|f*Wb~9x$hhH;D-*Lv#f8F{u0Byx{$8#f2A6C4*!b!lYheT}xm*eK zH2YC9e($52il04!dA^(2WF`0Jx_0u=R7M7Nf$X#)D)G!NJ^u$6!3t~7t6>^?op0fZlIrh=Qs4}DJ1ap*cD6_ftcVE=x;JZQC+~>J zPG;^Tu+c*)o<;LN@Y6@NkEHnjs&h5hoX^gDR^k)^(WS!ku>Yzx0oVjC#66i#o}k4G z%Q$7iCu`BHd6o?zzR2#PsmAfr#~X@Kp6VN4EgCc$LMU~@qN^1CND*JsXwMlV_M$VW zD^)HP$L^I}SGh8B>>@2h>-ZwBk4BE%jPi*Uhc~T)G-gg_Jr#XVb~4&y;V!IyFu@c| zJc^FvGF^voP{mxvR2!F=wV~hD-}L0HRCh*legWX1>?>Z4!dYunvGXxZx2WLl^1Z*Z zgbp1pi{(qyR>Wf_Z;Pq;U$jBS*RIxG$jba5z@9)SN@ZKS#fGrJaM41(H8H?9JCDZ7 zv=w%bszPcu1;fX&XoHTQ@#Ut_R{;APsYm*$#3Ce1#Iv<}dvU+Ok>A>4EfOqHW3ws@ z1-o}JPA^;28_YMWlaUhiw97Fj1{&u+y78fpru-?nm`sxilo~6ty8^K&RaoVXHe;r< zkTTqJZdyIC?yACt3!6w6MYU^e^Sh6F61aoXfa%M~W3l7Uer&qD9Ce33eN3(m{bA|; zt{*q|Zq5fs>ZmD~oQjQ(GR4z??H%O!osM1oH7gI=GRzAN6rr^#KpGYaIP%!1D2pp2 zKF*Y=RN01=+#D8b5grRA=%*MR%-{$6m1Y@+1KM>iIb zuIb)7aiaPMhpOVV;SfaFy{qPY?8Muz0MfY`oG-o}_H}1ZPFWbM2)e`|Sunb3$($+t zhn)E6!WI1WSK!(2(6?94eIe=m_m?Fz^&Z$O%#Qto_0|Vi@@Fh|B6hV293CLmvfk zZKseBh0rh56%92Qt{83(qiJD_((vSOfAektmS_ER=0v{Up&_3m=;+!eJ0U9~q#$oP zr^<=&WEpXoWam%30yd~d$kYcc&J0nf{=PDFIcRX@9V2gw8fs!D#GzW*nI|D zE%iM+-+$LPp2Do6XfPJTdr1jP5oEgEq{OQH+c?mVY+)SFK;hy^gL4CXZg_FgzlFV%I-T?F5FyNqr(~Ify9UF z$J=GCG|~GC@F5bxVb-Rr<)JA^mFP36snZ|da2fOR=v@4kpN!7o|Ij)?2b^rlf$p1d zg-1-g303R_vvdK)2VSXBrQz}>$*x{ zNR`V91s>}TS&iaOFExTDzIk}2?mz(?EjTL7kX&-Dz$Gr;b5i=^_1Q0N_;krCH2K1? zGtSe}!Mjb*T$2Jb5d3)Ad$SkOh4y8nTFv<2kH6Uy=Sa%)@ALcR0{{p)?DkjJwGD0@ z*4v+A_*jnQpSCW#MCgC-oOA}A_!foR&P@wk2* zd%D{gFl!8B+C76b#`yRJT)JA!e1;ExYDVV-qXO^Q73(v^I79M<%my>-w8(7CI1g-b zLPVv3zCxfMWcIE(W z?&hTEwTRPxxJwkE{Se8;2Og?uBI}_7y0rHa#TgwYJMzHZpbHhOdaskYg30k@d@7aQ zOyHV;lL}g>`CA1$jr6?Gwv8DIN0n~HM0mpXHH?#y7zD);=!VhFD*!8k0gq!kRElt@ z8-iZK5UG*Z&wjclSk`py$xlGiQjAIx)e`Ml8neyb2oV($;7Vem1=_E@0zMeKcV8DN zdiuqZ`6^%k)CuZpwY*<8Y(JzN9%)ghO;p{BsW9aDc{HKCr)U#Lq~^_AijbJzR?|r| zI4O*W)jjvQS0jZCCBje;raJxnaVk$ocSU<^u$R!7nQoY=ZHBGTrRPwjj zw7yMvX%WH83&oAH8(bTO+Hbivr^b>Y7hw;J8uK2y+QNHl(0eNV!nx0( z9lw3APHtv4U~Gdd`Qy(4ic|2+k_(sd%b{}we-dt*- zR1vlH(f{MTZ2Eg+vpuss;{<L zrg^0%wZhz~c|uUgs|E|%vF(_l9Sirt5^`XNp^XYYlrA6aPD&$g6StPF)x4(u{56C1GM(S$7xX`R0k) zgnopTG*(Ca&P#ndk?Z`_=Nekz&ClT>^%P!jPth+=?!T5ddHyiVyV9H`VVlO+80K#C zIsdjU{}(#ea=pi=h8AlfS9TWTGC#R?pVht;aLHx6+ZY5bc2_yot_SW}7*??~Sm{Wc z+`Flhwy(S?gvlRo+stR;-O)#Zp{;dqo;r-n+k)8T6ljyV218!jQR)6Ztisq3oGb@> z3g+qgikVUicVrC!iYvt7Re+-;Q5GSPUW(HY{up2Dzh@8Y4~zK))|%M$ad1(u~U zW3>sV7zjPgCC8>BDy;M4_X!A#!BrNmE&VDskQ`n;Ehop?d~yIXV4uKT8FG89g_|`C z*4*IpdxWPx`tL&DPI}wAhOxSsnNC=pZRO#8O_)WOX2eNTc=rD&b{BdOlSm&!%0=xp zv4BbPhFIxlErT;>KB&~0>WIj^goCG5aa=v|Ed~|faxNkj=5@6N%tV(iR=H8_?Vpr0 z6n+IlA_@PAG_TUv12h}rb~ETt1!rZJI=7$Z0Ad-*WC0G2}jctoXo=V&Bm zdu<~$r|kOS1&1Co<*3!uS$y`8!$%P%Tinm=#lI53$_cGzp!^mLB1p-Z4Gx#^>qH_q zPKF4j?VkE&Vbzr!#||eLyYJO=M|7XieO(Xo)3@W$q-=DM{pnJF7in`@bf5yOAUZph zz2qulN1+%@2$68c_V}oRI}k~$+SDV)+AMs_x~ZY^=`(pf8Q2pImzOs7@+Pt|lLOgr z{6mh3Xnps#|1L3kHa3DU31 zW%|6(l0K5_da6UK!u$&8%CHnMAW=4ZpCTFNLqerUcNQ{8np->ykrZO$wGD17=>u@h zniyTy1fsM`YoK%OAhh}S%kmjxl(KS;>_54pbkt15H_R!|$l(#%WsOgJw?GyyInI%+ z4%NR`pV$=|9xxVy9-MvJf8#1A5@&&HQp*BhgpR;I8PlNgFwZqmmRy(-N~G_ zq7dFPQ&GfGmY)z3;{@8S2n-xptMuDCDCHp#WGtA~NkZDp~R`Lva&jTK$$H)Vz4ec?Q3Mjff zpNRvd0|&@?nZ`LK`Nmb+MBHU^!2uynh^*p0(z zHn27n(yq4|&sSPCc&X=J@cCo74(eCx*jOLXB)Zol=`zujucS1ijNYEX>Nsh*2T2K- z-CZ=UHcO>L`X$ZG?yFzKFs_#eqK#&0QGz)JDC%F1YkZ+yZWW(m@GDcRxi{iyP2fAX zICb8ATe< zU3y4(i8uG7tbEWS?pG~LMt8yQwq-A@!|f^X$ZwF$i-Iui&}4MYmfH5NLOJBU*0?Ks zZfy5)ZLl)^Gl}cHPmTYq2~LdV6oIqW(}tWJ5Y&FpDPfa$Xac8QV>bjb!__Ef!q2fn zsRZ9P6F(NdnWZRo#BB_uQ+LQA zGs#J0^C_``25aTKb%6KF`RYkKXod;2W=>t09nBQg4wJfU>`K^t$vVjH5g$xAPVE^4 z%J{#~h+zq!?C6_+rkE3ANw#4$MgEDp{}I_#In4bY&6;Nq*dW`rHo`+dy?9>N&5*k5 zWJyZ6uDz@a-dFBtTQ<=aw~*c5U73EV<-2LgoxEyhg1%gtT;HvhCU|9Ouhp1Dbnfr7 zwC?Ziq3&knG8(kEtC?M{`#|7Tev!Zr%d)i8b`y0*9Z$ogn(ZgnbS0;X>go|}mA`n;-dV$v4CZtP107yRm~LEA5jva196sWZuR za!xy(T`PBoLtd83HKpW;(ut_#JgUnCVvBJj+S1IiGrm@EO8p+z&3%&#GV&O;wV<@(f2c*>?D;Ys+oZyO?pM25`=z}w{kqY zI++4Q1E4kXqM_Fa^zHcQ?BWT>a@;mvgiOabPy(b9v%LM5OpuBLh|3`tOTf|M^^kv~ z9_%)s%Ee(k2du!c%HIL{c4C}?4PF7xA7h@pT1&ilKWNZh`ErJY)H%~8^z@}ebBlN6 z+FE6~dtgMtI_S=uk)$XH2JiH9GvO63=Q%r{C?!h9uxe9cZg$CSWQk zgO+GaI;!`8q{vy+S{x-JDXXzM*DK~P1}<0C7`Pcqn0C#G{84L??{|;16xJ((ay)hM z?HO?BcTS17UDP=afxpdgKk!n6XYxo!>|aPY`svh+tJhrDstBx(NQfS-eugN#0&=@M zgL~_H-PXQNy6vB*D5WIo?anqam}%S1Mcwp&+k0Gi+}!hS804PnOg^m2^Qj|K@J_hl zSCnwp7~(*>yX6|2a@;V_wk336+f1pp2$rO9q80C-M2+eKM1d}lqXx8P+Dxx{&Yw<9 z9B^DKnC{jn-up+`Vm~$-x~=0C|FAna+OVnQRwjrhQj<$-6^ToEPikPaXH!MI)PC({ zKWSOOWP*cb$ZS0$I7=iEDvynn+HJW*yGR+L37;)v8jXolBWn8$x9oSzca#@%zGCM^?MjG&OuJh6+X*uYqOy32i(lR^XU692bd`uU^%ilWwgEw5rlY zUXo-hq@Y5H9R#Nbj*paf&6S}qk^VIsgnSifJHFU}rn zk^c0UHWkC~T%}2UI8TWx{+|;YMPpNR5^e2Ylc3GpMUR}|wYtHob5a}(tsrGo2@7oO zePd&4jOFsP?;|VQ9Fh1llVZcDtyJPU{&UgsySeHCNdl6nmo3C@4SF_W1;X#TYZ+D& z`dYpsrkkjV-K^vp8?P-_koglS=+Nj;mk(P25JuN;mfm_?klasr=pTHT;6pM&43;SgPu8(PH>TLvHj5><}=KRaGujqM&IU;>=k}Ad0u_!wgGA^DR^}?BgE3=Ig7^6 zLbIvqiG2@05=o_$0kCPbBpqS08&J&~Cgmr67LTFsbkCZ+zsHWbgh(#s)RL(H^>T2p z%@NB!+zJYp_X>nefB`^YI;k2idPajF_i0Bxfgu%$|;$V*dK|f42IAqy#vlC>B6l5779$Cj>_6S$AgQ@5fxyjRzH2P%A}f%jnl{C z2s+X1cmX4IOpQV2=Xz?FxRl<{PjT;9C{?nCYNE(G@x49|85+$2&8pi2{nl^E!@h>V{Jq+pHF9%O z6=LaJb9NAw`;~X1veSM@uGjxPB=p@c+*8#*vfuRHg-9K&y14BGoprRcos+);klvbR z^dzv!N|`Kcy$Uu@Hj%9Gak%WNfg0v;XZt?iPOK(F)YSPORYijvcUf{sX$_O3&B0?ee z&xfe@`1;COw6?LFU!oRX0qvYhlb`dY9Z9CK;ur{oe<9ArAkZ$$^Wud_^Ag`bR$ad3 z5J)ex=4%zFGFy2P=&DIvM(~?QzSPz{@jq@ueeyMT3k)EVIP(mh5zs1~))b}iX{Ii& zmcvATseJ_)(qq7Z3pURbYPtM_P(PVpagZdpv6Qc2J~`1W4{;wCsX(&B^nWx+!-o#b z3y5mzy<>o znHyA{g=*oJuT5tbIUF42IMh8`!$stc2jmY!RY%cTw$d0vT+Tknzh`CgO;gA)j{*s; zJ?rE7K1CsF@T;~?usGo@32nHzlc5g?1u*BkM9$rF4E$t{sV4ef-2y)y=H35tY^?nI z>-TY7hARu`<(2YObt@9cdpU|{_P*dMj$-Dj#?e*{^p3rLsHqM*?Jr)O-F2(BHbtk@ zqQ+gZJv|trK9<&g>CEw-Lm~J8UOMk5B(o0dTu>N>-SJ7q%d^+aZnx*gIB@QZ;>;U0 zz%un-G2+CzF;w61BfOHPFdL;&tatfr<5xVYgy#`{iw+$>vs$m`sF@o;JfdkzRhdm<5QJ9FME^L&JGv7HdqQzKDQmJ* z;Z<0(gQ8h!6&2{tz0U0g+26sk1W8TmH$ay zQYm$jNtqyjCkA8xo&p_f9S8qD>C(oTb5M?SgS-GygDG z#6;INmC6|{{$^&F3_7V)8z5EDf1zPgk9b&MEYf5HV@jK+{=(MGp*gDpGmD_oulrLA zsGsstrWYSXGt;c3LrBi zB6{PxOuVPWEcOTSxKzfZm)r67E0gLMPZ<=?gaV|1D?;w5q}0+5f!~~Mr%ry4(b@J` zBR_=N9Wd)w8|WrYaQ#``^5B9F$+`~wuncui%Y9+wM_V4I?yV*cVJ+?c+TeowxmYG9 z*0p14UZ~XzSPWbLclV8LvQBEp2*uR2Yd%(9sbcU3*Q>10jr?wn>-6d#w)I|a-2aIoYCT<6#2r_j~R3sGvW2SeVGlro*9 zbY9u9n=8tamp%23P|vlO-SI}gqcS3**6G7hgsyS#qpzE`GEA!^Ip~Z$xk<6Pd`nLo z&CatVrnl;ePv0L6!B5=_!VWLzF7h~coPyA0nbr*c$D{(H!ykI49B;(QLXEb z!Ft1mgi@$zAYuEJbOixYjz9oJq5vPma69&Oie9hTGl_$?r6RIc+~a4bd!xH7y2q zO8l(|Tx?qhif0^RU>L6(Zd7iX#)wlP23&vNv$HJeVXhdNXc(|f{^MYLKynS|h#o{_~u`{7i1V z;!mvZ2tBhGwGy_4&llB)S5JYH;j*0JH^U;4yUp7 z)42zXeu@d6Z@+fCwWn|FkDdqg8)TQMCaawzXbRKacJN+#mTkmk%?q7ruOz?)Iky#P zB9rYG0Vz1LI3Opo*h0&vHMOR3wN9@9r6)r^xmXAyA{x zE#IjxxyYfUNkrnh20r$K33zNf{ddK99KXuaM3JJ0Tz>>3XHKPvM}2SJGt~3?Tf(BD zLci-;%Ca0w@|61;EeoTTmT43}b0bLEj1|(!5?~VCz!ft-U-)epcu(Q#R5mt>>N;G} zd&&8;(Kc*Ki@`rde(KH20xN^tZ<&KJRe2%IG&D`w3Hm^sOzpvwHO&Fx;y7%9`Z*Zy z^tpf08dmZ}X1V?2Z(CfM_?+U5yn$r{H#k*Bk+fFj!;Y2sPHQdvQ7j2|Z1$(}9a%;G z51xjs`sZR!JzqfT2(}^4tco#Y@EtHqybqBf(?0hvHHY>W+S9U8{swK@NI62i(W69W z0ZY#JeZm=P0(>g0bf10ybne;w!t-vgH=sPgXH87ojlCmR!UrpmhdsMj4>q;4vSF3{ zHYsH^Mh2j~7Xol&3EH^-yy|zjPd+I}8be@eF0=&MwGuLpDdl2(h2cVO*tUAP!|FhCL;yz(6out=373m-|IF8zq=q#_cFr`0qT#z6hmo!dWTC;2^+m*Z>4==nk05g3cD8so8EJM$$GJD?15m6rjR1WGo&l%YZGd8x_pMzn^Y2RteG$x za`^G{P=rp}3h<6SvjS6o^(Pe`m(7R7M8Qm2`3d8CO};>GiFV3`<6v+}a^lnJE2yg> zI%`XzT#PDH~h;bE<+=Sq<0@#qRp>a6>y7{4Q8@$f8Fcp*i9q~ zacED3NTNlx;0CDfFCmF0%BImFHqk7Vefe45lZcS;+Ae-br^Gg4tD| zX&e9ww6!NKA5ZY@D?s57as)$n5fRTT0Q*abm1E6Lkf`l}YL!yc@P)}LP8n++1RsEM zMNk_y(Yd8glOjHx3G);1WfGCLr27d=NUismN!b$1f_<7y0X_Yoddz8w9ITFkYjUTn z_|e(QYE~oJ_T6_?zpTP3Ivjp~6BKZoV*|Mcs!WdIY_=twTRO}BvRagWZn|oTVXkS77=|RLv$OSH=mANk!!|7=AH81z^I}HAtD%|8 zzMB(44^EFRP~Y=q)@l85MjRabK|;OJbxniQ!OAf3%|Kxd=kwS5xx4kt>#~h*Mw(22 zVajAiDm~?4-}Yp9)v&J}3kEMNwDPfIzuaWbZEQ@`ekf<{GvF4k-iF+IPo2$oUZuv6 z<7o8#{V-2*6@t9kDbCqb!N7Ei82;?0Qq0AH9!-=ZmR>%@Kt0ndbQ6 z)J^LX=%N3U3--I_#qB{wZ@q<&Q@N`d1%%cS9(FP~w8n^#_UGx6{nRAu!wH8E&8_F4 z;Y@!IvmZAcbt@Hlj$%yNQWA&Uy#1x*eP87I>q;L!vKfemr7S%_?gcYLwM7?5w`Y-r zDB{XG)h4j?a|7~%l&gM1-U6vqzUMit6V1Bpm|1jx=!zXOcIG@4+}p8jDJ3T3ISBPR z636{pXYt;d&m4n7Gmq1VnZA;=5!Lc`(bW$9D3NtGlnG~^`@AXVFiY*Dd0~Nh+3q5* z5uX~g_$C`U4q8-yqA;rf4zkM1fC|Y$mo2p5`*Qq)oOHGfyNZj_ohX^4^*78S_OT<% zD~-mok5lj}MtrD&b4{A#%Ve7eTGJ9rXNF~NEk*XN=I(Ff0+KlZlZ*(Gq3bYbFgEi55EKinpjw1tT!)$zE8fAd>Z+baP5jiGhe7BGFD zDrF4Phs1O(5wqZZNroL|g#-00K28{+REyXOG|etiDjzO`c3nX6(D_#L= zK{tV+`JaT&kFCCao@`CFp-qse;B?h2JHMkQ13pp|PCWL9alQiH`R#8RKzlURe{UN9 z?WO$a%U;(l+LSdaC=isbYezp9A*()CiU^;>Laz-tTi#JfW<=CwHw)-kPbd&uxqO)0 zaMI}HosZ5g9b-B}OWcg3+bqe6ASE9ye7LUtlFNX6Eb!b(qw~Qgq8ptHj)t{!XkmZ_ zt-AlVtGy~3?>%=w>K{DC#LAaq1`I4w!!i4rv)}X%x+Ig&#c1g3AsR#YBYhV#Z-sjr zYHa~VoD+2%*gfeQRjHNw`^*!qf0l3F8<$5*Hl1R0tuK5w3-tc!G9wYh$p9*%`$2PE zkG7wAsVEUIqajUWa(9f}13_zNkOv`T5D6hB^J*_me-|~T9GMxK$R+MmR33cM56ylB zJg)Ck1v^rHMs~$a1H53Qtz1KNl`o17e|nc2(wx~;mhsfTS>GrdLc!)EoIaZ)pGaT^ zgh^;Tn5}A`ywPbHpp6s3$0%NB795CKRXd~YXrg%_3s@!?pHu1~Nx&zurJ4#;mOB1q z6JHZJUu_G%KJR?Ys&Q8{8Op4;%zFxG$c4YZt+l$(erD$eyZybM!u%&ZWJ=T53uh`f zE3{z`5s4frqN8Lem|eWPmeNpT-j-7zSkYG_+$e;wX-n;O*h*gE@>w0x`PT;^!kQxpcAd9JD;asausRcu zUT<<@C1^(^zwo^LTcdj|I)A9-(cWMsSYdgxFWug5T&S;3De6>e60I{zUUJo3ODFqB zvGDQkg%lv`iCA?quaB0w>_aksxji0RXRQIg6Xv%~>vESmXXi}yjYmpD$eOT` zB^%hFRuSa z6kT7~Y+g7CkwjGBn=O93yE^p%*-u^3%l?1-q&eUK*aqSK6rRm2&aZ%k8DEmffo-3{ z8lh2*adh89Df?}oUo~NO=GZlZ^IzuIJAEMcFJWoV!CglAS;SQN4W(HzXXTF?2E!_E zJH9tg;IS949S=QxB!zh|Z<^9`s=jz{^%nk)dC>ke1S5%(x-y(QmIW6TEZrLgNliKe zcbZ=uJE4{3iJ$Dc?<_M=Xl?r5!?i!W_g^bQ(JOv%uQb?d?}?Ae%z6cc$mJ|p)q3qB z9Y!rMHxYc4DS@KxyN0P$(1wrz%3B0L?&Kif5^xC~kut>%cnZtg6K$?@4 zB*WM~FZZ{|qN>`6pIQYI{CnuIS9f%kq5ARG2TwC&qP?vXOR>OPkiNb+4mxd&CZ2I2;-=ah`4Nw>QEbmnt4$eLCnCpSX6B6PO}dM+`WcHww=nRGZ8 z5q;m1k2j%X7**Yb#E>a?5+GY9f>OsNw=7h)vN_{FM!)+bcS(pM&QrKAyei9$ z5*dR1s4@2>s>rtSQkYJ|uT8%YG~0ye zcemHE!3mlxeDy{vS6I3=TSj+RyCZ_J$x*2pG%S3F|C89v3|-V~%=fA8qgu@^nC@!M zUg0`>(DrZM8%d-U7h*#40d?MWc*@-JsiBX+aXpNgX3iWv*7X^mx>Bw2 zMbQrMT;MK;i60O6fhieNoe_5>i)kGNPwNfgaqnBF)7)kOh1EJgf$3f|N0<7J^IqIA zAO8F`aVjc4EkFQ$l7d?aPy5FMw-v`q zmEo6fUA9#A8M@dil<$0G*oy`VKC8MczTy0y8$%{{a8bq6;(@ZEo_HDRxI&E+CevVI z3x2^rV+J1)$fDWiVI+TCx+1DNDp302U1?SXQ{_$(A2=>$pjavFiIt%%mxU-ZeK^+DOmID8t=?Z{w!C*zKJZ2`1^aV-|Z#D%z>V=2-+5y#1h zWa(+UWAuDGqnPdD^#hM~M@C0a#u1w0CBgLYMw;|S#{GI z_m=kA@}Y&ke29Ym&_(}nHk#xPWrlZm`u8fgm4&yPoe zGd#QG=ZQ|x?FGVY7jwqEJC$XaQ~3-`NHrF4W#K%h=<6G}i)Sl8w)7O7ZAz`kxemTK z(BuQE3M;hnY!mIA3TlX0{r&IITt_0Ojh|gLejL?7+f55TxV;`VXvvW5D?yMSe;~8m ziH1M)hqV`BDn*(C-2^_NkFX&bPH@%n>B%vQzgU68%i1Kfo(cq+xc40r>!NMNGVu;D zB;-a#{6j;D3W2h*NdgkH-&--o@c`_QF_`mYqKIIBbT!MY#!Q2v85cg8Yto$YEu4@x z_-Gx>Mwq2xqC&MsiWMqc3ym5kN9#-#dUB3)H?sryQ-jc!q!eEm$gHJ}!g^ zq>{I}Y5$^uyC_4uCv=>B?!m?jyD84l)CjY#%qb~$OEVkoJnm;^m|g?a44`wcxyGxb zRaG}Pw5!M)8R^gRu{nb*lu`f5axX%mc0g>qvYsL08!LMY6A|O5C?1ri#Z1RCC2Kz% ztaHvP`n~I=oS_1Wph+D|osbCV-U4pT(Koa2lJH_bDU1X769!4H*SC&W|moGP_aXzrr&tv1{( z`0SFPlYaR9uFH!zLX?w9=*K4+%?0J5=AMtx^TPENAkGAlc4kJn5?)B=!Opn}uTpcF zy+sIp_F=uN)WteJVjR5_pP+c|*Tzw&@^{Xw4pN@ZjYe?~gpo~qrKOTT<8oLszhsbG z_A}t`+W5qHjHfB9!ST8Yfem^=r>|Kvq3ab)E2|jJwD>=)zc(q)fTo9%)dV2V>-sOsnp+m&+GF zq;u|8w#;}v%Eh$ihOfU{vErjIMJJtLukvSaYXn=#j-?cq=5d`3Hvus>;(I;(`{3uO zaET9p#Lg1N{dK`iI=y((Vut`i1F$zc+vyaqL@ufrLPf#kPvhY5tmmI+R68;-@`Ifn z3!BNaJwq8L`mh}Akds8`gx)HQHyFTr<+0Ru1aPjP+b72%HKq%PHaJ{|UHRoi76~cs z(8ss85}WCco1x+whY$W*e0?k5!N!09isTIc6EmwNaX-BiU+RVPw@q34de?UFD-OzNbBPjzICLm}EF94Ot>6#4 z01t|e$Ci=FhE~bcDRo03o&QG%r;QLHc$kjwp9Ny|Xz`DpB<|fbe=?e;CdJUqRx~rD ze`ockOx+73Lj2=(bNa!{D0>Nq_dG53#rxNr`8hNxTWW$j6*>l!ZEUM-X`c(s4 zJPkhSn0p^@6zKfqO!7vb0nfO{9 zo1V9D8)xXz2uvt(F2Uk*TCwvPZ>*n!wZHv)sK7&$uM*XI>im0oyYyo&LPF@C{dOI9 z`5PujhHh=ue1rCTvOzT#qNMdNXF+bnTkiggJDK!(Zgz~{!QDo4YG!|Lt(LPmdgdPS zTwnJV@O(+{{V9KSa1R~ zQi)lvNEQ~?O7reEDD_;Ocxi8aZ3B;-w>bhQHW7zIAS`&@lr(POyuS7d}i29<9BU54-);Dl`w;O5g zp*~JHjK;8%0XsJ_AwlpPb^EHhPKrt48n`m>u_m5Xjg_o)y{ph={{U!ZCqWbfWbi!v zDNIS4DMPXgokye~&~mV__*TYeePaqE%8CH=kl~2-+gsLt#coTCm+N)n<~y11{h!4C0V-BNTKaH2KjB(#0)PtJ`t*(ZzHQPpBC2=6{eMa5QGXVPh+VKeRxh{Xr+x><5DX0F84zL};Y> zlXFV}l3NxP&}1VYD~cOJtFHC;Yfw>GGYc-?!cB>}wt|OY<4fRq>J@TiLA6M=t@4Vx zWVZsUe1@NO0PVGfyvSVCrmd5D7jG6>e&?|*YCtA9~|{{S-^cb}wv%UQzp zec%DFw0KjH;)1il?8I*XkCYHC_E1j#0f)ZTYed@aAl15i8*7Ul4UUIhX+Te6ga!tpDMz!3p_EhfSZ7G2kt9pij+;Xbi*H8wxZ0>VlPLcqVAU6u? z8~kY9!!8c%m(`J@#AXL^3T#c!9kmo=?Oi6Y>HT-yzX>n6KkCr1~ z?T5BTSaKqe0&Kyyf;@dxDPYP`cUCGt7ZId!MBZ3>KH6R}Ve5oSrTX8ox=T>P0 zxn}@wHz7a*$B-NaF&fz&%R9I^GGqyb`Pg3E311o%kv5mOCxG3hW`#x<+yT9D0mxAQ0Pa8OrTvw3k=!h1a>VJixLlqB ziqT3TNsh6(Aq~O#coQ4Dzb6~eR=mmiIRIWTudHDf)^xxXa1QV}aK}*}!d--Wu z-c@B9QKsPYlf#)DT_(9eZ)<7^;zz=hEg}s?k2~JJt(}S5UKV@pBxqA#vc7rV8B-*M z8<&;!wMVYaxSye3#G-yOWv)!4%nvHJ)y=nk#~%%ERqCd+FklAU!nBTm9`W1C`CNrz6tEd7+b#-+BbxU#g3hL?rK1agooFUL)Eor1{(0e){U_k(I7B)zl1;^84$ntEdC2!n(SF9;f?n z{{S9u{{Uit$n}Gl{P*_PS5l|)v8De2jYVYnjaqN!H@of?)zwC2IaF6yPz*T!Q+vNn zHQT@P;QitE*H=*XD!MS|{{SHV@uj~K`$ctiQqdW`Uy!T#J%|2dTK&KIi|nqhrGMi5 m6;I^6n==0Z_8}4uBRE=O2m${Ce?J4r)%;+HAOIEs z_Z}?|0Q}v-adh(a^^_G7a`yq++I!f+fiMp@p+H+tArYXk5I|lr(9;%%fcvuA!5y95 z71+PNeaFt~Y_Gs>ETJQ;4~ zS9c%TKn3=H375T3|AQ7{XZ;t6FG7J``5&#UCOZ18svh2ORtcc6AWT?Nm{n2)C?X~< zB_$=mDk>}@EF>%{BqAy(A|)#(Dl06^`rp8Qug%-uLDoP`{l9hHKPj;Pw^IQD0l)w; zpoh1kkcfe+2(uqvhuIk6-_y_VG1<|Bo5}S85+fkSAQo0Pf@A=M973lXLu=`9604 zZ$-;~wYX47OSygYit*?hS#KXh&-zBf_f6*^0siH0^uBs-bt||%=6%kQZ7ME62 zmIA3ri3!VyDc{@vU%dAJD^~yZTU7l2gIDO@7@>bE#s8`#|3=-{ynmAasq*&^|7kRE z_xqOOecvShegQoHA4kQ2!T@O%4ISKnnjrx2h!M*SfWyG`j1e0Ez`pQl$MN)mY#~7ivB+t z|9=yI`vByGIIIM&I9TKWY;r6da;(2YfTnwQaIo&-U#|S~gN*~g!o|ZUAp8gWFZfRu z7B!G?HQ4%}*x`Vikn!doe4rKe)y;J4hyd zcnEh^>C)V3@yknbYNdPfg!Ri3-)P=}*z;PxM)TC8H~Wm7ohz8hmL-^c<>~O#?j_aO z=#Z|8bR^>?#tZ!3i`gY#WwTwTk4syDfLa56dE@$ZrFw3!E%Cu{Pw*SrY7}G>*>zlO zk@AeS1k1FI258I`PC;v_4E=Qap={nb;wTnt+FGydn?fANSZ2iK7NJ!|w9VK$=p9!+ zW|MIR3>mNS-wELW!!tULTO}QaTR$Q{@lz8@LoJ#_e+Cufu(S8Ky0na~o}R=mFct&i z5HC5=@A}zgNz(?9l?8&`C|d8N!=i{BMv{(6D^29u5G+ethxLuy!nB5%R&&X?_xxva zkc}Xyx>sIZa=l@%WwuxKmH3L@H21qU`9C1EGNmz><=5lZPe1+9l37LIC5iLwV5uIo zg0Z?qcd~h9bE~C;X#&uvEv$3>6Anj77#Z+S8RBtJ)p!EI%#ZnMDc8ED<+w(YMmJAN zbhd9$;j={7$1&l{RS{FN@{I7yrg(`e`KK`?cJfBQXq?YSW*l7i35+3jD_Eb!_Ghh5 z`ECk&Mnk-?cj_U&%d%o_#~33G7Ym+*IawERs6{O#s;u}AuaOa5|HFEfGJ|qf5$$%y zHLG%U`IxY+mwb@Pf>gyf$+)6>dJ2|HbeJCvbNYUBdBAyGS--1YCe0$5;9+wbJjuc{cwt!7rsE=~>-8_g zCp4ObUaPYwJk7=`L>Fj)`5!)bw}fI=cnx0p9@-lrGI$_k^J6y5&oGZJXzkl~`bd2@ z$grcp`>Bk`c67JtTWb5%Aw(H!h>H+0%_Gj6G4?x7Ll&%^qgS4C-PNhZvk`Gb|5(!@ z-}y@)srbgrGA+Jy!(AVu`;IXi5%&m4&(EqFk7B{+gIE z+tqFoY2|}^9@+0Nw;1y6+fV2?wO1E-H!&F)zkp4ynHp_^ah08jO0dGh)`7)ywDY~< zAlKLjJPR-ed)``tKZKDu<5&+{KG{RBdt+nq{sNFlK_`M~ywnwIN}4&s`gNrFJ8=%V zjlDVjm`DSp>Tn&pc?=jzo<^#ynD%fKXRMc3RpTlhKG?3^b?t%tp+}n6S=)8@qU-6X zo&#)Q;P=#naafOtnu$S6D?o0TvI37@30=P*;ism0hXG&!Xbh52LP?oQpp0x83GhMq zL3uC&Yk&+TvPx_!oK~=HCD!N4zW~a}0@TCmHdJD1d=5Dk`ubDz@j&4o56e4Y+4i zm+@^m1@ZTy-E1wKuNu2`L{wiD53>bC={|Nqg|h?cKQD?uvMnqtPYgKH5Ki9&GD$j3u zcsk|)XS`wN$;b}jyn@|qwapWkdn5Pym$bQQ&fb+66VTRs?Z138VB#*G{1MaPv-YW@ zim1%!I{E3vaVc|(Q`a*AinNa!7^Bi@@5Cj$u4e@WF`HcQkNRPJi8WA=i3CXRCzRY0 zOz(;Q$jZ;K+?rEwIlQMYxo8EPE-ZjG|1j%rZ8$sEXK*osJm>vNV(Vq3oh&wWxf9-( zC*)yl_-Fbo20G<7E(~n zn`%EtA1&(5ui=tfyir-~+~|)Hi)CRS{W>kq6@K$!Y`6x`p|}H72}v!I+GUZ5D@;w> z?zk4N@bM^@St9BCVswWl0ck&Z`0c|&hXzs|&5U+Z#!_^Dc!FE43ii^4$ep93V5ete z^s`iB3xU&}W!OV2YY~odgn+!kW^=ljrQhkV6?Fmi5kV#D zhB+BSiOf?pB&g6`#nf6N?IURcMqwOwTk{dMuyaLcfeUbYE7B8GXoLWlpBSv7!hLv}%G_x$c2JnEFmo@gU4WSkM#vCv~W-f!Ksk!+vdn&e~?c&Y{OiVv`&66y? z5vOi9E!MeSKETM_(E~Fhuw5_1A9Gzi9 z{%ZyvdzB}J$ZhL|cl{Q$r4GEOaB7$K#u{<$Ok%);y40dcSCg}lNTsR^;)BXB7x@hN z${C^5_O12-yL*kL@V-k+>5=n_eY-y0$n9qTRMShj2x?;S$nC}u8lZjmUYQ@m3VOy( z%iObRTKyES$JF0uB5nwB2lmLIU;hQ$&Pm(}xlk@aXO0xFf0mtHxR;SQj`!8Zt=-9O}QKO zPLAtmxF3%KZ>(s~nYfo1cLsVf7F^s`i06!Qck{cA@{AUb;6-O6_E!gGw@B1G)Kmw? zqh!j-4L!u6adr=DvF!~nVawU@$4%lzP6gbfbVlc=G6 zzl!amkBHJ_^3Bpa7P@zDL3zz@=H}y>6^ifUJ6=bs9T(Yew|tw+Y2(qaU9;HkAn_(D zzslg!4LfX0RCsz~F>j3>o_JRm)QGVeBl7t}6rEEM8=YpXW3nz2L|S6m8YD-zya|b5 zZ6KpnQpTYLmT^GrTFMrU#-dT$;;UO^;*uXZg<0|Hio5(UL|T{#oW4plee!OE2^g0L z^qBCD)w~5$B2=r0!h@sB2(s3Dpva7OUOGp!}fuAUY5OSUPe+L7x1 zkEI_^ZxlWvWJPxmr)~=$l|r&t{cyf#uPw7 z<9f4;uhl3q9$(8c&o{MPnkB|^X`gM z*LEOve*p~Ml-~8=aLZnoQbbf;<)LG^3i?_0epltD=gEtY7tr?NrJy1;V-QA->{7{% z9uv1;+-Qcb8>>W@@Y&!&`@+@>`FPe}s{k=Z=o5%HO7|A2p+QQEH@43zkqgRQp5%L4IXZf{G4zXWC8jN zfgGuF%gSqZ)a|iqCuT~p5eho(__2SY(nn?ln$!3I#`e+&21SG01(q)e*WZ;9^uM%D|y?(&<*m1gA_T zz~eF(ox0863a(4*+{0UZt)ai=q@>xYiQ;Q!jjRMxjYrbEXg1<1(HIMu_!>l46RuHy zEmPur1jreX-04qGI}s@_2XoiOt1Jd9^?u&k(W3vK#c;Q24=t9xh9-#hBD2<0CQa{Ghu`uJZ-u4HLsQDpYz;;$$LL$zh?M#+{dWka?6 z$Cy^opkz?e?j`S>MLAR8`?gu4cM%y4Q%TQN$rHxnPlhSaID)kK7S$OT?cbO_sOWJzxdLT5Hx>*}4uW2nWkib;W`3)~b>I9xhlE(3Rw zW51|;#IpK5OopHtpX2? zPcavhrVJ*grX0yZCX8N*zGMRp&`{!aU4uPKdFa{qxe?XTK?EO~Yz}dF>o7aOe$k9U z`3QTy?S1UsZ0(B5D=3-zWmvR)44PI_p3ZX4g0@!V!d-k5IxtPo(H~WWK}twa)`dre z;Q^<2GBwr(c$zb~<~u)@(Y3;8*sjEl#JrDfywYR_x&j5&(t7ZLz^8I9PTA=Pos|_w zjoY~5$iD!tg13q~ojI0s{Bi5f(1i8OPM^!1$7u+Rt+ydprrzVSc%Ydr(2cK7i-9ip z#uWW&tiSQnFtT=8(B*mHfp^s>aSq6&iQbuv?kq|^lCIO9p$KVLr~36ET{B}h=h+M8 z#p=GX7m+r5n8i8KIcgCn0zaa2T|#zqYeP&ZaW_ncFL0G!FXpzE%SY7IK)roQGo_=X zs^KmQ4)0}@VG1@VUvd zB3}9;IvsNxHKw~)oNIM5-Iq-E-xn-NbRL&Y3v1+>(dS9&mp^0^^71jWw&S~>x&uS} z7cH0WCu>nMXIy>6*aA?8CGbepdb@rO_U>{E^28;jOcv}@bzwdzgHyO$N7vF6x&-63 z=G2ar8ILZr?qqEc*XDK_n!oa+95k2oQ_0_R0#?foh#F~QWA);M|gRbeu-Ya8RsUo+dJ8GHb!QB z*5mW-UEzj&+t1<+Zhfq_d{* z?xy_?`lu?#?`zXz2`M@>Cf__nhYnNP_QEjn%C`6Gg)n`Yu$6IY^~$yT&UmMZyC{tl z;Y0}%&78xEprpog{zXn^e)yV<<_`}m%`JOf0U3B@h!sQ6j<*AS-ND}6Q~5@rjSHI* z2vK3CG!yXusK!w{eDIcqmH3B-#oN{?zXez0*$&t3!}* zQ$n7iaVO1Uls-^>3DZA06%YNWlf5q8neq{Iy5N}JY|O$gN>gF>&5bsHot|oLN|v<| z!XC&oKRbcM;%h>a2}GHK33(#Oh}52sRy}^Z=~+hQU2honf(?J=7$XxJjpSywPLt%5 zeMbFmvBK=6+Wnhx!4-jiF$#ly60xz55vUYkjs+g6nY>0(Jp(DBs8qpASP}9N8Ysx9 z6-@+D(^res<++ZkU@FW)(me1QbgUk6gE5PnCyCcA&r+67dBdQ{)9T5?tyAES6bbN> zANb8*Kx>L-vAdYm7& zN~6VxtWpy}N57LW7({?|d#KAC`kyhp2}DRdB^+G32-TuXHojsR4*I?^xwQ0Vu;QUE zvw-?;Nzl!7$PfR8=l!W$d(>i_y6m}uR4etEKUVI40e03gG>Y%ar^Bbcds94oC^tKOkCfoOATZ;s@`5E5bMhzCzFG(Ab9B~3UB{L}|zcRUkpTu5l zCc7MX=I0&22ov(i%a)dRyEhPUo`aCH>vT7jua{FE1Ct}MVWa~yOs#%z4oYu+1K&Xs z-5Q0)AGvILuct8jF$I?vn%RiUhEi!+@@&r0-CAmXszw#@Y&w-$bS7s*SHP9~mvmNX ze9dO9M?oa(Eyy*^$v7a$1siT^aatKJ!~=gYU^AwDKO79_5O=`%Hld;=-N%$9$<#rl z^z-_|F3HgoUL9z7=Zc;O9;-N)=*l7@&?&4+;!?YQ1y}mmyqJi01h6wQ6D~R8hcK9H|6h0pl>1>ikic6@%skTED(TT?{?8GOka^$rsy53DUR zPUv3%1r47!jz<#kA09aiUJ7OtnQ&%A__k(Rd60o!UT&gdD|M{g3yR0v!BrX_w-++@L0z%`G7eoa(ctkQwDA{rVRwKkSZ5lf<&`0n=8z(f#ohQAA~R z*+bHe4!eD$=9P`$z-HL=15)v_Ud_YD%s%T_IQtb`=cAG#)i9sA$Ea(At|iWLKDfeE zb8)c(WMB-3a)t^hUJuG2DK8O@&T?Psim2c&FOkD?!med=UZ)T4rLn=X?HK75kb) z5wmMER3YCw!LVq)5dmb<5Zo3~%^w~&82pP|>GQf1G`BfmP(G*b3ACz|rX^;-yTGVC z$+#`kA?T!@+Wkrn*#S#~pgiqYPxZ?Z5oYL=_FvS%y3O|#>E=~KJ+ZWRq&hKB&ryDz zJj&12F=_9)4_n8^9p;U75Xts~vKzVVvFwDbFvz1s^->F)Utkyn){mbV@sf~!4vrP> z^$V;9(pNrLGr^CoB!D=w11Md1TJeHdX%H_fsSj6+RqqWna>lCoU5Vb0iNCERy9f>o z+i@cprVf-@zJ8cX*$`~Cv44VN;Z76tuJ-i$r||b~2NO>kYpG`ArR9SqPM40BHWXeO zx=%(uo{LgPO8M0=xyu7gu_l10Shg55i>{%a4Xm=YIVvLRNv4Cg+NpiW-}bC)*P2*|kPz@&fG1`kbf3GE|@F2^tH73@hdZ;1Rr4en{-=4+H$m=(21fjK^+MS%)N0<#TT9HE3c*q{ z#hPX#AjsSuJW;}2``w82<^=xHYhVAp>2PL5;Y{w+y$#dsc~u6JZNYPkg0`fUC!-f@tM&FJ zWs6M<(xGzQ9o>ae+^T@92wyYQsGG?7Wup&8jDB8SQjou}jB#&XVldc+`t9u<+Z2;a zD_!es)YNkO5;R)kLsz^dg~Np)9Z104b^j8OMPZd&)5=IvlR09swPIRpC!HVdRKi+w z0Gm00(>xBQ)NaUHxhtm|d$2SB*9|(()=~+eGGups{Pw1(pG3;`yjfdW5|1I*7@Yr5 znw6z!Si5~dTnaf5jVec)Z7$P~pL=b%Q2a9TzF%vlPl>i97*u5((XkZqPb=R($=H8X z71YU-1D*jO(aqEO3+P_cHZeJoEh1x*Z&9+wZ>zLL#@L#qSNUdik{>!=@$HzwcFV+T zRkEx0=Y~5N{umo48p8Gn#kr(`B#a1`d^WS~y=)$*LUwpBEr-o-MZBQlNr-u{)M17A z`1K1O0mFjYAoVsCQcH9?igR^jC0aq!0KbV@F%8GiAB8@+6;x_j7pdAATv5 zWkOL{q>m==j^W8gcv=0NV0^fo93!ccVTJ|SnE~~3?i1GZsg?)4QY;g=t?{{`aq>Dhnpvhch$o$XY-3B0-J9t?K5_Zy#Ex> zN!M@U@FTk|zQVD9d^?4vU|1X!mo?=|JG)$p*lAXQ?JGb#4hqAD*NR)Tg=WLXoUirgMy~-bp z1o~$Ozdvpepw#cYABmK)Kur3U?y+5W#gFx|e$6TA6L|}m1mq&S3S)WRP6IkuAeD@< z!Y<^Lz7Q-L2q~EguOA4E`;?H1Uo{5V;C;E*Y1vxi#;83O%M~Jf6ZliYTa=^o*Gjo@ zk<(;JZ?$$6E}9U-*P~CQ_?=zr|=`l+)t`(9Nm<252EjK-Kp z@-N^+^&^c{lR=KRx0SK=*OAG;SyB7n+eV>2XBUc>zny1bsx$~E#rw0b_l`*w?x%kw z?!v!{hz7-#Y8Aesp*mUE6e1d#m7*ke}x z&3#;-#b|CSW5I)K(-bvhHnBPxyTeklw=kPAY4(xS+cxIMs=NH-?1w^ZsfogfICPE{ zlSR$pbfVcJs{0n69G~|WpwHvp`T0|AND_bkc!UFfSC~uZ>KCD`hM}XQJg1L#z#7T$ z{f;(oaEHFkkc+e5JS0$8^-B!jC#@Z~{NR@w6Qc}EP8>f&Hfb0C1wq(EYUwV7PT80nNzuo&Ij$9Cx|^L5&WbTRy6 zjqjkwiB8FhoLls{5}?s0^b#{K!U9&29EIhcbz!jFE#CXw%eGd0_P814_2y8oTT4@H zLQHGSUh}I)Q?^#uYj4@FvMA5@0?GESG<+#JPhg-7guwd=FG?0SDP&(*+BZjL&oXZH16(laf`Jj#Yp6w$G_K#Jqs}FTgdT zkkhmmp@^`C;O0Z*TH4PPDSzr!3VY2-E;4k5Qud%6t?1PSbXaG>?<#|8exvH^NS;wB zyMex11Ij+s<0-OJ&s|@?OsU{&H_}d0;UjUH2!OwE!PN61HLDN>Wc%L;KM9YqppzzTL2Sm_; zJJmE<8?b@YycnUVGbTzat?%>{1k$CVwn8=}uk-FVJzw_>3uoDvCTn8yU$4HAB;}){ z9nSuhVfl!NEnw3^0XfmJ$#q_Q=aR_u&w9}ia4j);m!$2OZYTi-8-2mEb{3ZA`z1fQ^cTXtx^sQ=)O{>`fR{MhM3|?mmw9|2asI zVnlb6AW7W7$$@}V0-5~MgvtD<`7{N78%ix&G81fUb`2F}Lkn2VMynC*mt<5-#Ig~V zcw(>wy8wOzxZSvP`yP99(1fo}cq#^rLYVmU+;zzws;DwOGsB7ql9^)JPBgwX;1O!*&QDK27^i3T|m9xh*D@3qxFd(_7e$Y zM%Psqu45SDYrmDECg~jTNsrk|dVs95O4lf>`5lI@l1=JdiS?E*$3V22wJ43)zY=S) zwiSZK6SJ$XHLB*b-owH~UU>nXOrPHs{!G{@33K5?4ed{3=}%5vx-Zcufz%JmKfICH zQn`GJaV^F~84!X<$p*q8x|P{_oVatEmGhsvlVf|8j1@jHPsWX|&p~%TuYFpU^_KhdV5Tg>0^&5Xreu#Y9l(zG&KK872~3NP z>H^tAHs^uSDu?PjDiUVXqC4IlutnZavO?C+9GG98b&tOP8G~H6IA1uohE<1-4t_lu zo*W-r0kNO#Fo={@;NK%6&FQ?~HYHP6 z_byG`hNfxRFn;Al1K|58eK3LiU%*v8P0wGz>F77ckaDlT0HKAR)55V3@JP#_oQmz{ z&#!)L+$f$}qkcw84~~fD_WlLLS&jb%m@LbyCy7Kp39GB9zt9LZc5}S#PWG{FoL87NH57Gqs-%Vl4%NWi?#tI^m z#;gIn=i=yPMXi?K@(aIjE$m)Y?WQ6Z2Fb6nMwK#_ds;f>Lqtr>6svVYmqnQ15rc=g zHdgDr(Feg#4x6?*bfH6o2)$q~ z5)ImA6FMVaVsmwgt&3|G%`j$bXHSEUSK8PV1C~#YWBlKdw>#Sa_%mO23@XAseRLW> zGdNX5o~&G5GHu;V#vp0zRh49M)AXW#IPUcKZ+q@VHTFadWD#Hbt<*jDSARq@70@8^ zw(tBTKkIeiuT2Zdj=5suMN^CBXzHKreRws^X1HF_1(aiI=_0LK#v~PKH$|0TAP3MY zv=blI9?>N8rT4kLD}J3+k5P6?zq}xGE`%HMX!=}I#ej1xB&p31Z#8Wf3dhk<#g}|S zDeN2g<`k|iKAOy+^J7c8Cb1!wR(@$HDw-rVSI|!kI|+;%zGU@0hF#?pu`{RTvY=SE zXX8;uIV>z`>!7I4~ZCgqD#Zc+TNQ=)P8v(!P)kb~djHF)Mf?l>mdiRSHNpGm59_l8_B$`rTPF zP>5e*_g&(ukC8iC9^&Fl57z6cnlDnH{!)i-xx>r*uy|@Z^xD0xEAsrfF{IiDgLToj z+^#3Y&wI06VZn9@Ye@yWJxc7VnpsFln0Hi~t9^gM#8YTED0b)Se^xeL^a zN7+r{8}C4oE8FHA+v4waB){ybqObAym|1c&DbUN7o>`%Td>2BgCF`n}w7ljPQi|O9&5)P9u zO}u&Lo!U9562GE1P-R(Z)off4sJ16>OWiaD>Tyg58mQMZh~af2Xl7~-CG+JL(`o6}_UHto1i&w9x7ukEMklBFusean zdO`x5`L_89xc%#QWTdhWxLwBSK4Lku7w|Q^x!7b8Jj{(p@7Mc%5v;sWJHQs*q!-lM z64ojH3+PCBDQQURWBgqc%dligI?GqS0ry9G_zeHg23f^1$}Z>;We}_LiKJnam8QEX zrwgR3mFM>w%YJi$td3?n-TO`|OtUN3Dch!vVynAA5=+89Y z>>0KXL^t(|KGHE)E-w;ZI7%S{>G^Mju#!aX@lTfDeL4FJ;A?Jt+CuA&oo7@5Q#6T| zIY+OoPM?sy4s)%Sd|4Ko=xdz&0zv+V_)@P{lFS2Mr|ns~9*Wxcs#5h6&4;*w3<-Ia zB3c!7{!q^Hvc$VfdXj7ybd#!WBm1S7<3+%IPJ zA?ZP;&^(SF8c0fS-uX z90=1H3-y<#Z~m?yErNfU+>Fq~2VeC+r;$*P!U3Tubz|eeniwQ-4v&V_yvVNx0PN}j zxqnkuH}f-6N+@U=Z8@E-J>B7-@?K30v6vU~yONa?KL5$2hckI`C__~7CXec>bwlJ* zPGZ=b{z&b*`XJHYeYCL0wR80f(Ts5ClK{EIEN``RECS8di@Ar&`pgy_6-pk$R$aQ> zs>R?<)-2<8U6WZQpYy+#p2=(HuD$+a7a!ADFKGJFV(*W&-Phg=8F>Z~cDVu$XQfW- z%OR^RF&2(96I$sJf*)F-@OIFbLZh9T?ao8k#n-4saVAK7-5*9ELSoHLh+xhfciygX zZEfNS!ciwVj+5yt1C#)XWvUo0=z7Fk&ds%FkdaPp#SYogs`?AYPWuA zn6mml&OG^P-*C)UJ<@C{sh3*q9Dn4;tdm|uCh#rn{w!@?IhB;)=WD}hQ{-uO(04DB z?VrgKBGHa9G-;zq|EzYa7UP4LrX7sWCR5DBU2-&-kygCxv$eE#=}Z@Lwb;|~JQq#n z&SkpmRng^Vk=|QI*sj?K!PQ@jtIbldF}J#AnCazJcYq(+<(;*@qMH%DpY7Q(k#Fm@ zFQJLZhg#9Z!LjO0&(MO2QGnSC-T6=VR}X#<^3z!hMdS$Ye%tD2yw!P>zPRw?{%Y~C zgU>+S`ia||>4BT4cTiSuMF7d4I!P6E@H8`rhihkVJ||(#JaHChHa0z?c1HMGHnVh?fV4oNex^OOza_eW z54l^D$iod!?rJ_9Ru~#ew}m7zxG8mhIMTz|uQu3`i!PPmT$uJuipMn3!cu2A^}}Bn z%WYV4H$ndbo=enLZW3~@^Umbkye!9Ox<8s-^w@?>Tko?#Y5x?NKYr<)tCGw`Ynx(# zUc9U9?xy@>ME0d@&=xoSn<0@upRPCSXgcebC!u7CG4fmg<8QOj-W~*aSF^b;t1(x1 z=QYg_j4b*5#BaZ+tJ6YWEzxcdIX~&eKngTMN(J(JEna`N#d)vNDx2Ng|Mbwe7~6^T zSO_%lC-Y(Qc_wc^&?kA?-LKpkU(CEnqL;|#wf4FTbdN-NWGsGI(@r3DHZFS~po1EM z?knRDs=kaetGPa zI-0IYfcV_~@nt@aEevBT8sg2zZwcvYm#p?}T!2dF5B7>3)-1_jC$P8Z5(vxUcTi|$ z>^xMHBYJbke?6Ekp6_E3oV;JZLel&$-ucNOrpU~`!pr#7{>K#R38k}A#iE(&ZPtpi zL6K=LwU@_<;GEWqk>T3#xDK_DrGK7k&Zsm))XepYjz1zEmsI7T-7;V$aCTGjR=}!j z^Mk-nTf98Kp%eG6SfybiB7?yThG!){^;F*J7gg^3_OdEXm?4!2sXdq(xtkp++=m}G zlBu#q$z-6Jz1Xfy5YcPe)tAjWpJjHL&#Eg=l$-TDk{-LBZ~8P`I^~#@>d5du0bYT= zoOr)L>4_*Io*C+4lLnd<)L5l3%E;o?x8}{`#Pd*=K?@q==O0z1yj-epd$Nf0U|9Kq zHB71|OHEl){C+fr_tYJ?W&&FaJ_khD_X{~!wW5e{mbSw_@T{|sm=bLUS9Wqnd1kcZ z5g10k_Z5wno;8|`@z3!;{YZ87kYAcQzCLH|esA<^Rxwila4E<&fR4|GcUYT`fQoXY z)1H>6GB%b?sohY`0Lh~%K?T8|Co|(xy+gCAnLsr8$#pT6l+ZaPTvL6;Ty()NeY^3b zp}O3~x~KML^?H^;Z#m*okFOC{I(tQ&0hXnSC9C=q@x*jS3)@vFH>hY&G?MO7TPT%i zZ4?Ecz*9nduzJ7)4*3EBlWCQ@5aZ&0XIxzEw;lV@7#z-AD!Muv)_LV7ZY#&M*SWKt zrWQpux1q}$lUL;d4qlyHqZ?SmLBc=if^-cVDiX3(_?CnhTMvDtwYvkTyF_`HK>LTi z*z*Bau`Ap`E;@?17U2n8i%TTQ8^t)9Y~#x92Cb+RUt+ok;m0-FG0qBP6J+`m5*2Eq zP2}F;6(G}zo1!#2C@Dm=t-X&gvu($y<@rHtFtc=?pCzMYz2WP>fKPZGyE%GSx%>w5 z-#My&EhF9p)f~rh*>$-LexW}uZNc1ZeFFzE#AAg<_6dA$o(`Vjpu~^b`Mh>I9~fZ9 zYt!92M~Io!!j9!YDJ?-vF@TdWi&Ls9vMfbRNyw)qeP9Zpm7Rif$3?BRP&@DBelojE zGQfqKsB&5nqi_bB_Rfw_&$GT2Dp^{+E9mjyD2l$hUrJJ)P7b$q*vB18S?gj<(=24A zzipTU{XST9nGC-TuWRFHkcv@LVcz&PaKP)w?kcRz5^hy1H5t9W^RDgZqpTxtU|h6- zzK00?U%*61K!C<>P@PXm{x;@8)$7X^9!2l5Rp z6}6*xueMuP)^6VcnH`aPhfgJU@WY=4M$IcQ1TM)1)5J0HI&aL@ZXAqSXBl&5$qZRx zWW{&Hvt1-kn$4Fc4-e!jHJiAX2FHA23DBEfwerS4ZVQxtwq$3Y|K6J_#s$vs{! z(0A#|LdpiNGXEU+%~o~k6SjWg#ipdX3`?%0Q2v25!TUw-1{;_Ckt_Wdm6L?zqBXz=~WsJQ&v{Y^aeSH8{8 z0#BdMSQ#tk6*_{;Ck>6MScp(CVo&gfPe2#Cb>YP!4RZeiX~+ zX_xTY2o0~LdbeFot5EBHiYK~Ed7P-PSD~PjGC(~tkHH;V-%wNfk?$HlHJGz+N+P8^ zEI-RYfzE&9;%r{B%QwBq9bKqJ)A+8gD{%A4HIBboCii!XuLz&og~-=IvEbg~gPHFV z{qvDX1eed))%@$afX2@H%-9PU!jx_?IGh^_ zzjGv1c!0eXsT>VyT2p_0KKjc7#L{@w9mKev&w>d|)b`mK+^eU}$1Jy}5%FfHlB4}hr3SB(Q792W4)VYbf zP_oPW)%}i^zoT_&sDbESEM1YRH?Uli!0D)$e1|~cK}8N+KWY}dAg(%fW1f}AcuT_$ zXJem_e2Fg{vme@T5qDD*7%xtnMdY*1BzAVPF3RYV9cTw|WSF<)an89fRnw#kbgpO$ zTp%n_>Eqq$sLz`oq%PjqeT@ex(af8Q1u7>=Jj1viL@7Vjg_(BQr$}5fH@#em;C98 z=eV=PlXJZ~p)JtYmgO?NI*ISOYgluRCyBa01pm0a;QwCH1)}!Q^68~r3pMi4aq;hu zWB<+h2zeBIllW~pem#8Pjesf4$I_)BoTBSNg&g&j%Euvzfqv61i<|2;_)ci%Q3%Zn zJUvRH9#pk?bY(IwM0tbl)P>l{lsu{PR|7@dSjAbm4i^5vj61a4mh0meDoW5lurN8_ zc2YK&s$TV!Pw`<0sVDGH4ya$h>Gs$6#BN8QdsKfy_%M;VNLXY%B<71jPO3T+Lxr7+ zThuVbN)JK2BgZ9N^rZR}erhxzD#0a)8T&~r+h2fpWd)u-;WEt}Kn8*ZA=L*OxjP#@ zG_o*@I-c+JV6>>L)Vy}SAFnA&FjprRXA}vc)cJR8Lp*SNj&8F37?N8{3f`+E1+x7j z^?lKj*I#i(8(*JQ=12Tx2&I)u}Cje^!NK=?s1uJUd zX6&Pn#Bd9XC^;V8>{(JxyweHyfgio#^fk|$UAlko5;X+V=H;9Gy;DX~&LY=OB}*IY_;l^nzpLmL%Kd-{ks#m*zgU&X!K2$wMt(m+1VG=jApB^aptirPC z>yAA^nC$-n)<7x0t{20m9=EgmT3&lOtssn8i1!>ip8&b<*=LFKTsu7YkH7Ie4;{pD zt@H*mHrOuRU3_Qq&a!JBYq-1b4-*q27@p8}mW8|7`ZV7)@~+J80fpUXDpygHolnNA z%Puy{uWq=KzWoO`hn0#R*8@?a`WcpHJnsSDJ-Lg@Va+?5165U~QSaO(V1nHvA^D#BJuVu$M zvoJVNgZ$T$+*hV~bxtUin@FXsO6}L!&e}Q8#*-dGMMvZpd*|WBo_U5tOm4f{qL+;E z8%tkj6Kbrtt!|G$D;zi5adS<_g%&QY<*p9!$&LFZuZ7B(tI9pU3EW&pY;2Dqpu0+| z$nf-VcJCFO%E0ge3sSSg^ue9jQvl~hN4LdqEb+1D^1DkiBU1?j#3v|7<7RL(M&nRJ zbv5!)T({y&9Z3HG6)>)LOfr&4tv@6($n04kXI6@{mU%IY9Zf*es>Gx?9p4141=2Pl zRhGUS>GBKRTG?3~w%nSz#c9vwZDAz?gl!s>!n86-T0)Iv6HW>A1Wc9vXPX0E5h$65 zBdSTFq>WJVPA;KoK6)(ki^0;z;oo8#p}&gfw`^`|>0tpdt ztt48;F&P3&DNE#MKZWsU0P8Tz)w{K4*XCMb%`p12KPWJl@;yietGtGlzX>t6jj9ujUuT95&v+q3M9NszD z@tcR_5fG=&>RqsFwcFxa@8W%#&IY`XD~|vdEr=JN#MyGa+Q&_LJ8$Af_I4FH?9axrP5X<2 zU9@rWgW_nf(Mj!p_`~Dx{3m{{J%o6QEA%Dy@9G-P{Naf^u$xbSNzz|x{-D42zXIV? z$F%e|3G}4)fBa$|>Frqn_jvY->*)#f)V=zCb%Azo+u7N=OhykMNK=NngPDwpB9Mz>c->Ro4Kt{Z8#zcJ_Mf_PuHXx|g7aQ2b>R^^OK zDI}0h%@I^dsYL-K_2{S*TOfr+z)fl`@I(oH5Cfbk;o^!*q&1~(fJ~M(Cm%fh5=>Ew8XBVD>*wiVYDy$c+toxA9dB4?xzukBS2l9~2XL`Kp3! zt{Ui}1~MH~!t$*wp2}TiZgyDH7C-{}u3L1<@29n6WK*z>Z_#ku)_QvVx%oYw+q~DC zZkryhd$rhqOB2t6<8vKmvaoVEEo)6QqUqJWa_sAvc-~=wg?&D{`8~fbBgJkPM=(?V z^gz3zMJ>ap{iuUq7nER}3eXkHvs}jd_QiYdBRZkCUpKQ?*XiFe>9OV9!FsPI(daOh zg$-z4v4TMqOGL?gV6-7(JJa{h$fTrL>RgXCd)_y zimIw8=z(QaSDGpj`Jls<4T|ZlX2%yY6LsqA+2!ojjj`Q(G_MC_YmXg;w+pTwdk6H* z@K*@2ir)mlpGwaU=9m-dS>Tu!Fi!gN)5lk`#7L|i`i?YCW52fa>c8X|AE`=A073o8a+ZsAY**e~RmGT`zZkr}CgP}bB{o{Vw~AqM7eg2xG)^g%eK^#F;$=OSPzojts6Z;O z6w1sku8LsF#4Yel8DFqG69!F&F}jpj30*v9v{76+*IyaJpTSt=Pk!1ffrBV8sfMGM zJWV|l4NA;nZ-SU_CB7g&B`WLW++2T9G+#fvXVB=?*@={B3&XW~j;BR|MHdS|6unh~ z>19wPSr88vRt&RwEy0pNYPT66wP`Rz+Es`{#;bC(V>`$TOjcPWD^jx0EP|d(QnOsV zr`(o>(_Nglj(m}|_ZBPF*VyxK*5zj6>Oeb}rdN|~Y+-ApiQQ@7mSvf>j>i|1B(kz5 zf4cG-&^$`>_Rcdd^Scwv^4Ll;U&JZ&|Z98bt}*7>2b>Z)Snssk@riwj~B&A zA~b%0F81fck94nqKa|AF6WW$mvjZ3a8psuR@cRpSEx4Fafzuhhb zab3jchS8ZdCZFeNp;y)07VG+P#~rS(FNKuYr5p5Kt6P!UgB~2Gg43q7Q#o%9^2EsT zi$jG)YNLOLh~^{yv8n2{9Cu*e^Fgacm1E0pHyibC^nR}eIXA~G_!3RVAA;0;EJaXd_4~l-JFISsQC+M zDn2U~E81~CaOd`ixZvP*ss3p;v1Gr8tikS_9LPbLpac1<&8$+n88``}E+L|}PEfE}3)kdq9UbbA>vqnw&hj zyoUpg3yI!6BSk!}9zU1Z*-Kh$(xGZOZ(PvQO*~fIML^L`s*4+s^HB_LG_U?>)+y}5 zHKwF$reVgl#m1L7TU{!#dm~du$at3#QZC(Ux!%U+j;1#V-OXthkX5JPx!vo0U2IM# z9k7?UjnNtqd^K6J=MI|d9a!Mwp~wv;ta}Lq%q-)<Y?^ zCQ04cuuk^^8rQOg-6}2=;c*$g-xfI;UGMz{#Md3{cHvDmsL^ztS2y`{z17Ic?w(5~ zSIG=d{-E06bfUAWW6g5Cma#f6ZzjZ+v!ivQ-XlJ1Og*hMpgST*IQ1maUoM*UR@l3L z0undS_^F2HTxoCi$TVm)QsJz~Cv$jlH)sG3lvgJ=K5lY1I;}dXdUQVoh%wSM79~!0XIWy$)?vN1Cx8N3eQtfM(laoB1Nv)I3V>QOhWRB@i1*r!z zY7H29!4G0t!e1i98|0FrCaCK*T)xYEYaXq=kM`HLz;`Q_?prOou${5j{#M;_+q!@4^6NS;{{4ji z0J&Ue9?=g8#>0sSvs}hCr2O?+$7THCxq9^f0Is=nGkfQk%WK~*L1n!(s()Tv=gQw> zd}HC}bNS9rN0&b#?rHtCA#|O3&%>5&`L0*LGuqqt}{?CK%y>5 zhpWj{!D3CskVq7&tS{;uahN}GJ$wbUMF#KxVZpFJdL>h#-D=4 z>(>4WwVxH~`0u%V(2%j^vN4+P7oz8SC*j*qV|n>^Ti!jr%17;TxD28F#i0Irtlc-C z4Rh<;{@Sr}KX1EFl5e}k%)Z7a>Ry4-B@Zn0VeTaV(38u%!%4sfCwEzjzR2R@>xq`H-&7%aZ1p)NoL z=qrEnMNyK45KWfoRr{4884z&(O07CK0ChxYiPs1;H29(z-B2_WWI+O`E!8!u3*AIj zx9~)0jM}OOf~bM#p`szo%aSb(R&KGmy^S#P^ggjqHOp>^UXH(R#pGv4D-9i0#(M8X z_VXT7mt&=MM^6Rm(@Z>Fo94K3#O9Mww9ZTGN-C;w9u`F{z<(tW8XAibgVAtYl?z(q zan*SHw0k-`KW}r!<^l!R&)-MV(`?6Aa4o3OdF!gRQAP%fDmIb|fr5$%LJ83TJK%~_ zf+hLv88 zD~{334Wo+o_1A~DR+w$3i_@#gv}gb-<{&==Re&@^O{3z1_Ku$nv{uNL7{Cx| zgn&^U7$gGdjf}{*_#uMkm8Pg+hGzrwLkw>fDAX@&YedNVo1vw&T%OE;fn79FMeW<+ z(NxGtG^<6_0kGV=R8TrEO;E{iW|l>O_L%0DmV@z3j&^4QgFQ>w0X$sswEA+YO2_75X)3kQ>u(?=s}fAT~;h;`k-5{$y|)`$|_M=By~yzxX0hY+R^fB4S&NpA;$g{fn;coU zJ~}PuDcSRwzTf6#iOmM$zNX)z;n~&tYp=5}X&y{7MED_Z09w~}* zWXSJ4=Yj)>>#Aa<*~iM~b0)6m>a{gy?B&S!JnnI=*5q>9<#DmcMOl%eJW9A%;p3u~ zwKZ&q3{s#{nw?fJV^dbxxcZkh)bVLtuVbW*QR2kX$2x(pvG7^)r+c{ZMB)3RHuxtW zCSsk-!5psJKpx-CYG|C<-P{fWIvd7xTl(1h0y+GWUe*HPCZKAs)|Yx?Cg$=Bc1G%p zHOIj?>lnK>N5FHF`kYHa)D0E!_=_`JvHKc3uJvZ88s|SU zXPOt+;H-q0D4863nyNIz1cvq%OfFj@z?s9X`X(}&YG(~Ah_Or_TcGXNy7c%a7mYl2 z-8BQuD}#V!;aM9^XKam@pY&8mePKA#nG&8&|y$bNb)5HaI88k_Yggst&_8$wVP_`s;A z!3h*{m^A8BD}vvXQ9!0w1sR-adUzt1=N)Q@4fGoP)dURD)`3}F}=zptDF`}Ksp^z%XDS##{}x5d1h;gHFb+cDyu2( zI)io8tv0|wjisO$Ii{d=RTlGG=!z(%c85Tqw;jNawN)}v+$11;)n@#zbG5Oz#)>XW z%s-?e*DKwV>O~0Gs;oLV_H)mTlxtRp$XOX50r?|Lv2!`FI0j1K)|+2SrIP%yEtkXF zcE{XYh`;ptfMh`HIj$9`>rht@tB;*szV2Q&bo-O-=M~&oZsogkY+0Lk$&5csylLQ9 zU3SZk`fmUwR-AM8=8ESbS=q3+%I(jrw?t{gMD8^TbS3j>ytxkETvIxSy8n?WFVvh;EG#RfP$>9 zv_W9q5LCDLDuE$UNUJ3PkbwkwT+{VD>l7*I`(;cbrUI~_35+2 zyl4*bU0iHff58QZ56Ke?Yul+oW#h)71@9Hr6k*{KiLVt!Iyc_M62^$;@hC`W$+o(o zggFNFI;dcoB?nTfV3#~1t9bFUE+2TI(v@7EjHlB+m#{;SJ*Vz<1(9;MN3;Xu(GpOG z2UMSuDhfHJro{@UL%P6dhE!o|YC5R7CP+aAQc_Gk6lkYnvBr-8sAZcYhsBf-S_Qln zOCyy(XJa@L#_c{KFvZe1*`1}A7$zqdcml3j;arKhj!q{X@dM&+oS3;|dn9S0Z^o5c zOo7q{w6qEyrB$>g$3!xL$K~RPw##)2(H>6QD}))!K0gHvE9yzqs$edh6d__=&H+ZF zbTNuAAAav=My-)I!F=7T-y=%}0_L%2!9`dKnL-e&0aijnf^D*}E#so04{D)KV!0V7 z6spoN$_-ZKMrW|CWt9v8{vKwQcRZ_i_C0CQWEJ0PhMD)oZu>wRyWW{J&IiIc>bt)%+lJ`j%oRdE*`|p&*`nEbbeErhAAJ9C+msDgn5HS=+@>+>88_Yku&;$ zw^Fv7CVTC)pCy?ax5Je*bzog}t{cw|rUobeoE0+Mo)PtH>G&#T+~FMASoj}({ZE3K z#aPdm$Hm9;8zUQw&#IbTYWVqZzu|EA-M_*|osY17rw>znY`oS@uk!S9uQ!<-yk|QY zb9c5mDnPYcRNqhW@bmqaSFHPk!@)KlA0WUBq-glpL;eevyZmhRcS*K4d0F@jNw$sN=mrg5^NXlU@a90&3 z#2mNvXU#?AxTN<1bKCGkIVxE7 zDL^hY9alZO7InHYV6*}?Bh(L7%I%j~rWymFjDqjn+R%8U)Xo{F&$!=)P zu6*2!%|&fmh1Xpi?!@oPoS$u^lc>}!Vn!`(#o%-1KB2T8igF~b#wTjP${F2L=AK)f zSMu-R@mxeCR0mN{AGY{w9lUwC_?uQlEv15-^@lB2Cm}1z5i*|ur`d1BCuRIXUyaJh z+TEk4ML*80o7Ney@|f@HK8f|;%Fe6#u6|SyG#&4+l~v;x>yA!Dxa>4*cYgw|Vd6Qn zK3Bf2Z31M=B+Z=A5Nc8$LmUt5^9yX@)5OGUsZoD5GPrhe@SAE6nq_e7VPG=EfSDw2 z`gr3%;#9T1Dt>G+Hq`K<&Do|Id6smdoR!bY<$%kRJ@JcYpP|O5&iN;R)i^r zZ6_n1$a`ojM8aCb^_fy!lTM3RtYpUH$ostctxZz~2w2m5tKo34_BTsiGPo_$_;phz z6l65;P{A&d$6Y!r0Mw|cNv6F}M!KJhxEEfCDz#M+riu&bfT}^&QC0bPD67AX(H0SK zFoNoB=7?i-y~jX;?x;4D2Hg;Az{Hy`E(}-&XUThFjCr`wD;e72KTL4Ayia8IjEse& zb}U}x@&W3SLM~6uTes=wn*QGx=R1!(kk5W*M1|7GNfo$g=mN*XypA43vcGej;!lZD zufq$0d)h^-sX7H&{I^6L1;RAn0CSq}f-|(t24p5k!)aq+t1=TG9Pt~Pb?BH`0gHz$ za{>amL-H`5UQI8pP&z0d>^6fQpL%o-BDD%5NgxOX?A1dylo<*OP_JMTs-q z=<-h1)YuTFKPjKXciwK_g_6V0W3V^fceRoRh19EDw9I^=&Y>s4M&T}Tspx@jC=}-# z(%wp`ZYZ#)9Z)Qqs3quv0ufTCs6;Nh0tTfSHID05RMwl+qb)3T03A^p8tTyl2gL*R zM8KLtKveKm5un%jpmQ`u7(^K-@I_N<1^S_Yxz+h-gFLS_^YKKi@;v?sg&AlHEGg23 z7Le&dJt(P$X`a$W4U}k~Nfb)ZT?wUBSWyQ=8@Q~;K{#nNX%X)2xzv43YHMd_g zw^!Ea-!bT-AVQB}&5q{H6$|gYUX6-H}iGplParZdd>Nk){ z7Tr;035)?$L5S_8)k4ew>MDv%oO~}7EeV9nnUmX?l7|g~>R~RDxOtt7z)PaH@J}p# zf2RvGwK)il7&irZCDyq)9CmzF1}AxtoRN+G>oo)v$N`W-xfAOzO?*=;BF?f<=@8@`7fQ_v+4C~h}#oamb)G(J_{lNdZ-8mL;#>7 zEQk~W;-~|Api_lSP$}Yqy;T@y7h068&S248p-zsfe}gXejaVK!|nLeMUx1n2ykAzT<41UAKl) zdAlbYpT#Y@+|P%_Vw~4xf{$rCf$>_y)11t-Qlg^75KqeK7}{m}GwoM0+};BpajSzs zBfyI+diUpF)p6E%{{V-k=3<8@3RoO!?WBOaZLGt6e>nZWA^pR_eg|`9unGsA^cqyG zdXxNd`f<|PnLiE=K6z%V(Z$+s8L~{$R4ap)Of9TMWAfh9!?nYhR&EsHB(&{uDRCT-KBLgwua6UELjX%z4ghx`f?)5%?@^nHrvU(@(@|cN@fV zQu0}*Hjxcm6$L=Ag;ky2a7}dV-+O)|%wzUOc6@&B3+UH4(Z}?GU(I&C(mcBKZDiYD z%O@w>{ND;m5__Zzig^6W-0ZDy)!C=Z&rizbvESBXnC}M#+Bx%uPs_SW0^2QlOS3z( z>urjsBz9>m4QQb@G*NjJ!y}D`s!~&;$Cc*b-@!{(M(kcK?jv=oE%98hW2U`swm%&c zDOyp(Q>B+XZFHL8QcDD3x)OaZ@T#*`Zqhl^@(vWC{Wkc8)^)kv*k6|;&eq)O(cyK{ zYa^Z6s}F?ab6hCW)|=Gp_$Mj&W@h|7A0OE;#@+cY1o$81r<&aAzn0Sn6@&`RcGwlpJvs}&EdIhi8hwI=BJh}X-(|B z=g`Pi;+!a%*|D|Nef&Y_rFELNp47sQB6f==SBuH>JZurl=CpY$DYSCqz$ECkmN4mK zVl+~{KNMF^76y?~Ybk2s(PQ?qqT``clFe8$vfeie{L0R2P8N3}>(tpsZE|JhDXIL` z!d&dFJGj^s!i&9IvSp3zRvUk(O1!+>Xg@a*CKP5GH^Zun zf~1h1x~RA-b^MVQ29&k>qN&7+eh3y%%fro7N}3-u6kVz!uTPo+sj>-A6jgvaen=p# zC~Qzl{H@g@3sn_YR1kOIhDOj(7(^1H$C?H)0ksFA>^Y)`yZD#OW;Y?V_|ky>DzUrt zM|p8y+@H)5h0HsHerjKrEj+(HWJdkeAcwWoEjX}X_O_JvlD47)8r+XChQ!9WBmlx0*Q5OXJuQk8KAh_P@fz=Zx9D>HVx>XuT=W%H8 z=!~UY=hn8Zl|?>VxK~p}Qw7N*w-Z~1Fti+u&fOWUO)jfD6^ofON!oAI_#q>)25>K9 zTm=BB3N#6u1lM<`c7a@_j&4^Q>^K&U&82FIhGN26X{SrTTqgtYb>WHe_?^YXCwlil2%ipVa)3NPeHi5uQVJ5t>hh)m$>j^M3$@ zjPI6!(^VUhoXUYOl-8;&E8jJ#=z1a=+_9lXvO2ZH%f%H%rM{u4)8v(2ySH<9v7noU z;P27w_4^*Z*C5vv$!)j%I9nuKHFto*YSr*B=Gy z(!8CTvduowy*k&6ZCOrjEVq|DE9+Ax74@__{ME{FU)K*5%Hck{%`$OU*Pj$HvB-I$ zfj5%Y>KHkkh4oCX4f_881M*CmQ?vZk$%0?Vd7*;OAUsttudnk%57wc;w(Ct{VZ&{a z0k)+SE@+?~3W~35@KXRB06zs9F|q16~YI>$s5<_5SH{Lw-h!tzdtXTW7+ zTqx0GSwPsxswxHw)diM-Y>AAlvNL)h2gKJ4Sq69F#^G^OqBWLjIEW=AIx+D@@aE-q ze;qw{Fb_H@#hgb6JMHW*Btz*QDTKO5pUwM!$TFe}g!0cC;b(TwGXNvoCYq3;isMa( zpBAyZcfg{$+(tCaAiP|z9hKjwN2tb(h7T3<_qluIY-4D+)f0`BQ8Xe5_#h_H1SJ3) z1PggUJrGqD$V}D8Ue#dFGiVo0S=pF2t~FX?P{_gftmU?8 zA`0bj&gd)AZ(8NFV#&rH3#{48ZCtFJY683KyN=ow$8s4QZftoGJ8PJ37fto$9)0wF zk^5=hu=1F3w73U>M>e+wI(vWi-18$Lmmha_%3ngDcO_6TE~$6aQ|wc8CMW|2;d99_9J@i~Sm!%m0A zXL!APV!c3fB@H6ru3368>EL2II?BOrt8t4I*TDJSUqL5D(_QD~!u7H9JDHBx0%}ME z{8l!a*m>4G*KkXj2#vdl4jO{4y>eD}+Lyyj+^m?fXFt-VPnySOxboh+XBz$;UU#wc z7#ltaFLa)-ZMFaopp~6Far5w<-4|a!hn&acxjr{2x%-3K3mgrP;=5fn+IVu)w#%7( zyL?Y}&Tw7FR+3EmldWs!xOQ}7ICR&$ZZ}W(*(jg#PBqnqushw70>(@zreC7;y(r@LT8OEX{Lq2$O)rY_1eLK=h9jM^CxCqZ?*NX58yxbD#8bB5^##(s48tn>UtncLyqkGD9^F`?5@&KJLu zmVVtnxv$7w&P4#(j?t~CrQ7s#{SU#ZP0sVxYmOS@Ba81m zzO4%6ZpX#Sm}*CeOjDDijlw*dx~Iga5$iZ!+=0Ls-AqR2z8he<7k37Uoj^z`Rk;rpReM2fyi`g6* z<;a|q<9jVg#@pHkVO!LGD|llKjEW}Gpb#r{JT-;6@$?-it)Wkt-)fm$0n;0ipz>P%+NX__uob0~ti_^#Q0DId*_MINWEhK(5{lO)1-(M`f@%EPkoHBB}1DlPS z?^Lin(kTyJKTD5_?X8%_Vs=>g=P%p5ryG#mZbupT(=?D6@%p^l?FjfOw_oNvYra_i zha?Y6XwbOW-fBe?*nL)}zcm*W=C#6IIxB-J$a~~1U>>HOR4Sc=FmZJ*;i@ev7$OwvW((69i^fNn)RVs`zP&q-_YXVIVVX|1I4H;R&Q>< zwx?d-p`P01DrpP91wQRp>f7`;OzDr-;dsnpvWPiG;L?p_&^!5_AorsrUtT z*3`}(o3;MZcMmw`&6v~0@u$>elz&yt{{Td1__=i9C(9SN^!ky=0L1|lLW0^&Pl_R}{{X!Mqd@lP6-Jor zL}ccj5uBXb{1s6Fe~KlBMOxJU2t%n;@Kr`FV2Uc*lu-~7a)bk&(B6uai5^r&d0+5F ztj~W$BOK14wurHgX@3Bsv$^`$ss-+^#YF)%s;hvINvb7=$0-(4tZ8h4!A!L3aCtt| z;Ajcaa_!eKy*9;tABV`RTE0hiud~&*W4zXa7nRiuXtF645X#X)>mptZ~6b?yvZ*VH11&bwLZA;;JiifT!ky zi``!YN`cPQl@=^H-YB>mWO(YOiw+Y!ja0(nMpquGg8(F+w^YChJync{bGLtjqxOE< z01AnfJ7^c^fPnPdsv>N!z#`=cBmqSLm_w^n!sS9b8-*~rTVoZiQw-X(8PFyL7&J^S zLimUj34&FzgbH<0YRq-$m`OwI+UbSJeWzE+7b*??r3Beapb;OMEl<*dhz>d?Oen?= zO;aIf9ko7aWQnjKcB}@ftgdwZx5vy0F*c`LEUOc{GYPeGS^?;@w_K~P_$U7WYq(c! zyceGOuG6@QcnpRM3a(ewtxong@tI6@*l4)lUdKt>C`LTY{Y*Ao?^SAcKo$|GD;#TF zq7h4eDq(UGrW7Yc0oJG}s4A90o^q-laL;&&8T!g*77NrWBI=9VhT9{?_h}CP8 zGg92!tmUjT%G;(_0om!g+^ks1Gb&A%^kb<#?&0d|}1S zB9!r3+fGvqZ8=Be{^sDaI4)L9c^gQ#A8FL-T^97Yn5oy>_`fcPXYri3Dak_27CUGo zbk_|7;=KLaN&f&Yox99c)Ru~QFKS_ghcMA+1g1qU*9Uc3vAMI-ak;_l0mkcv*AGs+czW&+Iw>PD zIEtGoE2Q$v$w1gLJ=)l*vdwYj!{zcOnWeFkKp_4LTDf-2{5<~vDLzbrrch`!s_m=G zZTzy~?=uH9kl}Deh$`(fFq-+Vq4w`|W@54DEt}i7Z@5P4+Lr}*_R{Nf9=^W)wYjd& zWPPp6;o-wZhREv3O)h*WJwUHKxbyL{U3&M{PmQhfTwI>d;91CJPmb``Kq(6aTT&@{ zUgoR3-sc(c)b;iIHsgG1+1i9;*rq;LX@v`%d?ni5Ol#_{Le$lPl zPyXp$rqcdg`#o(l;*pt$hmQtBu;kv>v^RC>`K8;+PP}K!=YQO1W>bKxs``Pc)|R5{ zbpHSspIx~8y{0d3^L(aEF2LjFnXhQx{iUPkT|m6kSElbS(#e;n;=aoBnJg~kCuSUF z)e*PU>T0)znqNPMr@;Fm+c7YGL6;@&)Vb6jAQh6e_3Qby(~Ip7WwC-c;5JI?=Ngpq z&FRwr0RI479&hX)ZsdagHd%0_ItuS+;8$7MW0u~${{Y*ypZ@??&$%D7{NERnPHFeB z!JwWYWB&j*g5Ny+I9)p@&;F;u$8bDkH5*+Z`6*IdB-Yv-6Zd)`f8J3+VK6c#ghbVpc|YPmRT3|88W(&gYr}48#wH&f<%_`>a2rS zKL{A>w*4xq;oQXI+Sc4?u2&9(a7M;}Y^GYnp^rF)o|8ZpD{-Ctv&@HS)2hJ7o6X5W z((06D!OZ3!;6=~yMXq?sd!4P-!U6d*wfg*2v0(na)~m1JfuCB?+q%9As}^4+A4B*n zhAzwwb2rEAPlYOG_qvCOs*rq z)9_JYUg58gf-Xh8-^mcN;y^$Zt+hl#>-=bf3!5OiU*?LvLHVGSI)Ubp3!G|!b+|-b zE##0wZ(1q{S8tjNzuXvDuy&w z0kH+zmFf^(NEPt9C4G+*AN!vJg*bDgnh4nFCSjwR;57wv+iooBIb2tJfcu5a@iH?X zk_LE*0A(}7{b4lim*Kw8Umq``L&$dj0CHf6*WCLDF$~QsO<=_MScHzE=-w>&{=5*RyHz@ch5pp60_QnBys<_rU6!f5>*b@>#ul z{wuWYmCFAB+FXld4Vni+X>jmC{1=bAx@h(E`nR%YF|QxAV-DRhB=`$24*vGvi1q8} z>-ny%97i7r0KyzcQ+4OQ=Vf)*)$5;zhQW->vIcx;7c1Sp{JKuPXW|S-;%vr`fK!(D z^4E{kp#yfXdI3IRZd#U^T58shfD2P<%FOW#7LUO>P!69M57YPssWz#1)_k(f$YDqN zn1ArCO*dov9dq)`d7dyDIgbAT!~XyUsn@d~+v)v*-1h|E_dP!rtqWWOyBFE$zmUF8(wtGQVXuW2=ADdP{d@Ufn}Fcw6@qXNN)@?#r{ON07vp9_ z*?CgDeJ((G=*>^$y6fA&<~i-_YkbY%@c!F()YAbD33O!MN4c@I4-#CxT4K*W9!>uM z#qBtMw48te+_rOLVEs{Jjn4RQcmwiRl#E`?y#ulP7q%Jh2;q+;X*9>&nEV{=K1yEe zS(C0hru|bn)bJ4>QQ(Hb#F)HSk_- zJ9%vOZ`U-_!@_;ioF3y5188DvO*~5W_53_L{{Y$ITu53%T~rDps0G0kx{II^Xi5OB zN&>wsiljubIv|Iyf+Z6H1N=In4roO+rs$0jfK^J?!KZ>TPGc&oC$tKpk7@ZL(-_JG zBr&Z)bh-(yzltJP^5}~Rd#DM}qE=^;N)eh@8=%Q7rKqfu$y)v?mYC#u3N0zdsv@gX zWNruk+90;-i-GL5zDqe=AgganA%?tcjgmF>(5%(?eFuTgYna1T^ZT@YA6v68Wr;9* z2f=*pwZq*`ev1hTs*MO}f*_||0ChoBu|+A(MJ>REKoF{`hz+_T2mpZE5f@4zl~6;c ziU4w|4GN-F062v}?g)zx2rbleN)A?RHa-P+(y_E~vf;V1_4VxW?;KpX=uhxooomgs zVIT#z5DNqhdjn%(>O!G(AA$72txa$0Dl!(sk6xu`zSbz zlw?8MjVWXh2ULn!Xn>m1e3J%5ML?no4HTjo7QpMnaZ2-0k&^(Yu4X>EF=IVH^%uu-{H?QS|DkeJO4d{kVlx4V?{o4vY`DdnRl{#q$4T7A{8^c+O;;P$ zW2EeamX*%yTgtqYQss`JN~~{f(M!^#s)ZU>r4?I2D2kP!S!*iIBWTiks;uResZv$L zJDFE}5>&Aq$~A6QaLD#ubd{U{$7QKmvChhXT=iWh%w1gBF^M*^?Kfj>A4>aI-cs?? zw*w{r0MjS>Wb{)_`0by==XZ5ka{J6V@#Nz*z|=S|r5-zQ@g3*(;}4ykvP~UZuH7np z)_W#?K3LmMS2M${+TEeX@es!pQMI9fR)KTVs%!k$U1ZjOF4u8oGCmh2qyGTGk@+p} z@muS^g&GP@n52NCh+~;!+RN#wbDJ5k~fOb z>2&MbZ~i-Y+Bxm4-eSKy{nYFs+a1FuK0B+6EnOQa%f z$;LGzls}sFD+A(ldMSiI4=wP#UdtP5>8AL0v3YqSkUgiZO5=5UIXXF9oS89)o6uIP zJZq)jzxbi$72#D1R4;nV_%oA;5lf- ze$GohCe>KYbmeEy!IJP1Wz1*AlVh4{(hUt(cxU0C_+k1E>BpK=7rT+}S;f1YTs%6g z-F3z>hd;lKb^CX-JGVA)=3q+5=t(XcYJ4uHCS9j(+s?ARPA}SC{mhteba-%+)y2l2 zB`ld-cJ27b{$As^KFj1qizHmXB4%u-)YyeAI#jDQ^47ZTi!J&6J)Z~m+qAf5kE7$G zbiHPj2fy(vc{S_SejbWEHZi+c(AJ9p&;SZy*P6^t8U(?}QN%83W1vFpj$>*8ZM;yG z1DZ)1(E?`1jz*TbptaU5H>!)5%lqr?Ha=tI&*F)TC-pxV{)f}Uz@%}#GdYiv=g#gn zN8-K%7DPmc#^6B|T`ix4=OY6k%gi9U%|9g%HM<+Pn8FnO1>} z)*Fp_E0F&HX`{&bB81QTx+nz?6_Ie-&e_@d>?$jmM# zrl^t5nrrKSB@_{61{xDeB2Z7rFxj_0N~b8qa&jbf7}ap)dp}0DESCUWZQ!pPPF9JS z!)E87lDtd|`%P^vZ}3+!a0kpNHu$F|xPj6*flG8#CIMQKP3jR1rRa1*P<$_5E6h%Jv`MwlUmp0g1-+MswIA9K|;0iK)~To zlA;%Qf5jD51Ru#n5BO?T7BuldO{J7kP-)opj>91I6$NAZSN7@s-C5@2c_@EY9E0Q!@GG75 zc8-(T*8W)}#pG-M0NJFc{Dorr`#MhTO8QLlfBQ6__#OO|`Ziy;Q=`Mm+v>)D{sOf+ zwr2KfYdGm$t}D;|1!{Hg8N2Av&IVVu*iJw6{{S_)uV?MgZMwfOZS1^^iyk;15a1VG zbnN}O?YB?qKm66RApZbYkBNZwa0|A&?>{d-_oM#+iSYfE?bH73ZH$l9SZEicUF>&`J3)7c6IL z-_=~auey1zaBmmHWK7fgOWW+UpNaLK!7+a|snr}lSC{*d%EoTqJ&zUkpaeKqp?j{S z-$`4Yem)*PZq?>KwX$*>vKnsr9OC0$Z&jVQ{Wq-rx)|6oW3yu#DB`|%ZrOYEbfZ7k zfsHhw)o0fEUjG1y_~(9P3A>{;z|=Ltfcygby?^z5-TdudZQ7NjCCC&_Q9$y3NCR=F z?)LuxCSs6A^YC7N-COG0jeQr0 ze9Ts$0kPYa_t;K(O)DE$R3!*GyzbcEQS)7Lkj?0c%Y{?nrMo!Ds8HQ_8S@^pt1NN zmb_elbQe7BV&1yt%d@g-V`ao-fsJi?c&^&%9zDD3Ufe(OitVjD*H5okFS_OWx{fuk z$$2pP18pjRo90ng9bFU_DoqNa!ze--5VZ$_GO&DgL2jUJd{h=2P*pOmw6>~X$i1=Q z@K**xV-^1Z1u(fUX}z>jrMf!`Xs!g=qJ~px2IvH~fkACy)FG5~bZIGqP==_v5MxVg z)l|yFV5$kRvgl;97!J3JiV5#^KpVekWs+QMvp(SO>DTnBWo~US(jajcRg9>_ zD?p)@h?}R184KZUEEO_Y$F8aYJ;JIH~x=!fl%ZWR6VIL)r zrnNgGJEJZAOFvtDmd5`8-m`Tw2?a`Fa!kz>R|}F$Y*ewSND=Nf34+l{38#{%%=iz2 z-l#*`S`DtYm~t~`BDSS9E4I4j&g|!XLrGnDx$-s)mq#;XjM2?Hsbd?=_(^7tG)0dv?P9{U2SDv~p$mYl05{B@3ZgHV3 zASUztYp++!^9D~L9w&3+&oAf?aH;9Kz^^}4{{S4d-?toJ)qB1hyz=?A;d2jOIcdvKL+#JJlGJ|8RMe{8wI$Z27sY@2t*T{{a1= zlb;Zp0u66XO&6|i#p&AoIC=f8nU2!gSVQYZ`L3MY_*wGiySDiq){pWk<1gImO*W_Zof5k z+DP;Ec4qi@I8U)X=bg3E#@t%mx#qMV1%AS5z4)K{zJbDj@%9LtUQa#p&|Q&@qN_Zs zuDx4doBsf#-0YoSNHI8wFVtORH-H5Dui&s+kyNK&oLfo2U|*E7V*-(MGbj3R;%x zs$?Rd8-6Hcrx0vZYCN}gb_WU1$L?fABg!A6A%c$h9}ukY&eB(lo9ymuT7S3ZHN=1A zyj&+L&C_Z5aWgw3yKr4eFx?|ttK+}qoSDs^G0Byg`0fH+Sr|u)4!?q&q4q{;bB6C# zLF-komZs4|Hm1E4Y@FPxv~=(ZMhSBZI{cJYDLDY^DONGhoG({?Dk~ea9Pdk7=eXz^ z2~~@{pD1xTIW8c0Z;sP%$w_0K@7MN>;wF2CxawY%s_DgfTGlx1Xr#UAZknr!66#;{ zW025z=&vQ3lI((AMv8cNtmUZ*bKhpv{1IZDHU2(mpdz6Fy0rKrEw;Dhf)EeQ3aSgL zfTyVpCf^SeL`(#WAe0nBEI0Us61oqP2oK_bMJQ|6MNwpmb@EYEYt>W*=z2Q$KZ*!$E%Q`WY4A{3Bl#)_8~AuAq6B!TEGh^n7~K&}1SS^yzR8p}s$n9_PSMNWm5xwQgyxKU&{Ve`T_aD`UMcusPpFkMj`~&|noxr<2ppx>K{zjTZJctd$EetR79JWD~-=C!YOe+hau zgv%aurjlo5N=}Spi2e(F@8UDAy198c+;b#w%*T>y8j&Nf`K~*A8%pmwWu6@_-@Z8$(^78zT9wV3Cjk{xU)BLBwc|D0fW7+H97-8Cev9!^ElDYcP*Vz0% zAJ5C~^I5WVbgup@>d%MG{MRglbwZv31(1qNjrpQdsCxbgilMC(RN88W1QA!Y-U*b# z2;5DpM9GS1ib7}_ehPAniez|`yY>}1!;LkVGyedTr`Z;1T4KPPs}t;p*IQx3lmJU; z2UUK^&Fa~zJY&_XT%#N*q7zzBg>ugk?G_rU4XiXkZDyqr2>j7h?LG*A(0p}61-aVY z23bu{#GuVFw!ilwV>5{rx)@`X!naa1#VHOYMu>3f`5>wwFxrm=9Uz*~=c<*cY*4-L z3}Z{2?HbWj_yrQ#K3;941WC31 zR>*$Icif_<6^tEf;Dy_7(UN_R@7P);jtJgHfv>t#mfxkr!uMYe@gF0{%Mfqx19N{6 zyq%qIPgk*zm!sqI%h^M(TCbhitLf>sV|X>uaCH?5h_HaFs1vG+heQHsfo=!_n)Ove zT7s2PwARRj2gMO+iggePD50n%pr@J&s;USmil9^4s8x0HR9k9M2KpA!Se41njNid` z(z)*(Or`@`h3eA0yT=jIkQ_x(8sOkvH2{p);8Zf$dsC3w*0wU(&8inocf*eTT#{e6 z`I`i>?%k~xzSb|Q#s2`dd5!+g$8PcRs^8n;$NKj#)h{$Z4HqY?D+fY^6AeK|mL3L{ zs(^!yE{Gs#fW;|PMb_v=7Y)=!8(mUWW{SQ_5jP&TRdAwj=Ax>Xx)~5{Y2NgYvwdpU-a+h6MT7MGN}txN z_meMY=e3pDUnQICuioe6a2bp=bS?mEWzO~A(^IlJ^Kn(E+Cf;F*y+kR`Mf(QK?Z|L zF52wpb<2a3#yy1X8$m0q-7c(y23EM5k~~%BoLx=>lgi@rnKKCtsNT8R`Ho$hzVq9B zoIJh@WDW(uFQL)DDEXb*dCY0#yN3gZjQvD_IB444dUGesjxqB2zj%Ga$jpKG@HNGf z4uhiQzh&BZ_&WPMsB{cX9YSOfKf-rEIO^o+xd& z025xx4f{6QW=BsSvOA+8%&ZZ`xO#~s(Qoel6Ndi)r)LlChay@1Sy6*9ZEke_>$Qd0J-LeD8Hm@s)70ymd{!>isnx9fJq9-uivvK0 z21iXO0;`zS>=HcDoQNIOo#<&VO+s>ru zqU6T9)X`MJ+DFI9GL{*--e{adb7Aep4r{>#ek!*%mUw5| z>c5SYQr;+Sr$kWbYIOWj6LPAfq9AFhL2Vs;3L+7I9Z^Dm?eauNA3rrfR@zek0L2q3 z1l#6>QGG|r3Zj3SBHCy)>Vm+&w$TJPD4}qnRRSsyU-+P)P(jnh0Ro_^ss_I$1+?mf z6?8>dJroRM9OLN(scc*|MTa}TZ5A(NjqBHITwF}9rE0nD>_+wIt#NR*)~lWN9cQg; zRD3f<=(%m|x@+pzsJNDni=Fl>wDnpW#g2h;zQuH&v^l(Il@@P%r1jyg<2q8yKXZRf zcKdoG1jUA%96>%JomaEg?aZ&A?)75pW7OcqSC;EnQr&8~ZT|pf^#1^>>wU4uHy4Cs z<9IK9%SNNgeQvE}kBi;CwcEsFSi<5rx|Ms~pk17A%gb}U&6Skr;^Vty4Xa5O-9_W= z?YG2xx_T$gd8R=uhJY33#d_}2I=pWMB+scA{Fi>NoV?w=_~S6|Z{?tHx8aO1q=wZ)X7p(Dw7`}OemdfRzhUCuStKpi z)hpA}JZ0qXzHrgS#@weC7ErasHQ{Yn+X>C~rc;_^WnXIDXKswwT|JCPBaGvt zfJn#2;7GfNisiRY7j1o>Y`H=4$X|~&+G|Y+`7bTZzAMwL*J$({2Xvf=HxDNBXxC|9 zCF|(+Gvd5{$F0ZAb@K7zaU_kEv#Zg1ch%(6XOQl^Q-&HGLz^WFNMAqL>&L_CdfmDC zd2G21Es^K-du}a{$Pd(f0>`hfhhF`>$LHM4!0efvO-r8QPsFdGE5#vAosR2uIW;v+ zyOwV4ePd=W>s@E;YIPg^wxYBueT{u9cM)wWpK0_7yfGx%Pr0eM(tbB&KIV%QCXa7)fxd8D5w~jSqu#o z{%b8g-(&r%=DUouCmpl`rEP_^#+H7dNTlzQf_G#`<%ZZo5 za(JYP;B#r#mR?QzHrM7oI`?Z>i%32Th8;2*6kMz{l~X8K>Y*q$p9L2vV?9C{35^sb zs;N$G5LeAr7;+-_RTB%`I-(T!QEEV)=W)8$5qtLn3X733z>BG3pp5)VWOi`7 z5=w5GtsWpLm72Xb71_L0QMJwm@2%>zoMXKY0mfXiFavBzR}i(O+(ZC1v4C831xpFD zEVwU$^pULsofNrhSy{id$L{--8^2XlJU!D%AXin@=MWUCA_DHVIw;VF-l~}pKY>Fc zX`s3T4gmqV!iqB#JxH~6Ew_rG+HFEn65UFQy4h1J1Xslbtv&@pMUr;e1Zxdz;)SSu z!V3g^(GsSHy%AMVbWu^mpw$*22naM#d7@=doV0P8oBEd2?lXSsojBTw2 z)l7uKH6MbQT$bhlYp;?nP%@721ZaZ&uvEd7wla0NDwzwRZELouWSMaya3RbT>ttN8 zOWT}mppzJ>>alv|YwWHze_(Ob4?)`RC5zD-oweq&{?|zIOC+eip=0QD`>TW1wN{`wTgeYoYezF7Cs97b&J^QcK-kk-CRH{iYIJ8rt0af*5){GGw{dEc87R# z87+Ip*0|N>$E8p2%e#s8ySJl|NhDt37ptzMcCuGn8?pO$9s8rgjJWk7R(R|BbuqX;IxqI| zqiFJI)eOn-*vxjYS%7&3a%9$Hv}zG@Aix{~m=5-?D7A)iHnF0W>D3a}fIT{0Rs%vn z9Y&}W=HC5Ls9=q|Z)&4CTUfv^e zr^?q+rhT*HyLLOsz1z_aIc>$}V{^oL1KWQ`e$uS0-Eir&F~XpO<`$V4VAT^SVqoZo zSM9cliS2@@r$owWe-sIRJY>{_Sj{dxLbS0RR9`IB6{D}_jb-LL$FTS=e+F3P$7?c3 zCMntgA>A}m#&*(e{{Sz{eZj(JaJ;nKepuTiPO<+0Fz8jzO>g4-xz82|*=}!zzmgz! z-31-rf~kaP2k=3AK>q*`fJxSx*0(^iO;IWzKME>Bs-gMnlnEBPsJ8S3pq09U z#g4T>3B3V8E;m#SYvh7l3fAa|ekdxYh%a&q-CErRv^m58DoT`ThmOmTS+?_7y^=Mq zwzfyZN`F%2w|sha_3duQ;J~>H&$qJl_4;m%976|1=iAtNb@dzJ<61f{8+#SsUtTrG zfCoSqE8O4J8e_v?S^FyShYV=^6uS}_*qAL%6y#uGjj*E5Obcz0R@GITD=#MsOnj_* z7sVjl({{P0#jg0TZ>6{SSn+$>XG#A6FLT35gUANtar1^{8X5TcNDipf#&mG}*Ry_{ zd5;dA--`Oz11rWWS+KFLrJO%?7r(FJ^E-Y_{^cb3Sv+)2+q7+a{K#9rSe`tc#r9?k z8Vs{I7Z6kE0#X|$}_g5Z#n1!%6(tz8J(`Ysl`YTp6UwOGrfu7qW@y_Bmd z?JS^KbelsO=+tU$4r7_%v4;7W9Mv$_BN$pdmTYQlZ@EF_vxAc~*$o|4kh`;-w^r3! z;+*J)Q@s8u#b)$v$$HJzu4l6){%bc@=I1vpHOd$>9J9r_v{UB?P(0S8GEHNu z)@wFFvNjW9tn92_t!keONnLgJEO6h`){#5{hKtjuwflJceGk(s*|oka)vt7~7XG%{ zu}bTcpEfeUCDu_y*dFN1+R|DzG*c~M zqmJY9vvOIDjT7abPte8!Nh+r)A8Y%0_GS!2A0ymNY`H*(MTM&y;9cTYEoyaJ=WmbK z{{Y?gOk6<7!xT_3({IDJzQ)n# zGP@YG{{TWm@GHr`qdyht*V_HLSsk;;YVskAqTx*&M~xMzp6f=Yg)q4nxYKH>g)R55Rj3fxIj3o_lHV3> z6Q4nPnxxjHq)A74E}F(|V40h&@5Of3Jo{3PBZb>_-&Y!@@bXUJ=E7~MqTXEb8^89> zOPW8Yad4@JUykgVrD%MwYeCQoRa_XZ+#QL99VBorroIYb;~kt12NDMQVPU1WbyZtL zm>AKY>0EdKnMxTl-85iCz}6C_@ZgkZEkU3}3p(#eF41R79k zu2@r@6Q193`;UQB!%?D`yXmsjqT4RJ2>?+X@?%e4s432=6hK7V%>gyU1QyeO;)){T zrB#O>s0=t!5qrU)Dy{?w(Gdk|qO6(~QY<*?P^n$QsviPrs6?Y{jqa)|b9Fs*MN1!w zf>Mnrs%SMu5x$=^6+%S@s$j^7G@;d0$~K@;$fMg`5KV31fLzwrw9!Ffqis+~*-E&L zQw0zLl~hr+X?mytHmkkSYodx~(Lqsus+mt{of85E7MttffZHCQjTL7qbafP_sAWBnG}EGB$bErb zE~X5Y{B2VUHZ8c|bWvzb6?Fiz3OJyV>9VFx7>y(J(usz0U($kXG)x&E(zFdOt`jIA zp}3$xY>A|sA{n!wA2m^CA*#4Ct%MH{hCt@f+UU76X`w%YtmI8)MNNVxOl?nJfK{A` z4SZ0@U+NX5(P9{?${JRRE=D5(x4NiP&d^S$pi!yhv$(dW@al~RZ_cVJ&8QJ#w{12w z2q(S|RLR6cBEWP^oI+$SI;hl*5Xc4kEk-ttES02>;Hx+^xDj8$8N#pNg2<@2K!;%nZ zQU?D3UmN|y;?l9L#cQ))9KTPCIMu7AN$^|PYtrV(fd+>C5LqJr3V{ZO-9jK<>Y$Cd zC7#v8{R`fri;!rHJN!N~1PjIhF@BT!Ihay&k=@Y`FLT0G5_Ao$bet zMmUGI^%fw5O;_B~z9#y;uLbufp5d`^z0>vB&SOKPkoxW5_2}1Ei)Xy;&$ykZ$>ujK zWgb53zjf_{&gptnH&5HKEB0pn;f%61aTV-Nqd@l zxXyGBjFNXWfPCnt(=n|sE9cqqIt-13*7`4#*{&<>b?ulKvE-6n@wf_jtj$}yM#J?X z!l9%MZnuiWus-a;^x8iZ^1cmhlNYpxkHscgxM|3CQFv=ZTWxB)d2yI!7_zoNOUCD1 z(M~O0ygK=KS&fPT1kR3DfJ>SyTJ&E2y=FYVXLi><8~A8486<7ZKI_3Hw!h7E`1o?4 z%eXO&fYgulv0^&p$S^022_==WFkCcJznZy;C386!=48w5;!0T_lDHq#x!*0vCy|qi z<8dT!Bb^pA95r);NFG(WDVg|RHoONX_fN9;7#$Z2j_yMx=JOitubZ9z0ZFaL>C+az zcg}a;Kim_RWX-c3#@O*$pFX8<+Pyt`VTN3JWDSV7&_#a*!@GQH_4@kfcZKe}HpX1w zDMg=KZ!G&dVz}Hi0%>XHy&cD8^;$N6l;}fkBcBIQf^@59bFVzxFq8N zu@&=EEpla>iUeEmT{Y~njkTM6xp`b+0NRVyr?Xyt{YhN8xXA@*y?T2xzJG70XTz17 z6w%hLG#z>`MBZ1H>1WHADJI6tSxsSVV_fZ|(2;8RsMKx3?e0rDK^`nlnoD{b2{-sC zW%SO}`ytI_JKW@@IGD~JsBGsSmqjxgn(cpw*E?&lI6ev?^f=+Nkw?!Z+Dh2)HI_MFFA_noM>( zT{Kas!9N)cmEOj$nwo(` zu*%sb0WLO9BA+PT>CmlB8MU5Dhg98eYFeWtfx0ctV;5>{QOzT0+LPcewZ;K8ZB$q#@&vL9iz!jXSZn`7f-6W{f+SUAt(BeJ~UgMO!IUxdk2eiX(daBt8+-k z+XE-GIM}6)ku%WK>pm*+PXmXJ!eph50lfgFm0M84+-bHL!P%BwE=71rP0I&g4i;#x2 z0Z@if#F~L>Xo#ZXO*){qF;c8F4Ru5VqbE%~QF5Tr)BY$?0^{f4h$K%wAchw} zYe8U$wg>*|c?2nepZBVRV+}M_nv^%%NAA~PqUk^RKm)}8Jh?DZ}%DgS9JNT;kkjgJpP#~&yJspWq84TTXbux znK-SPSJg6?R_HQAg-Q4=Ml8czax{vf3P{@^r;4MGorvaCwPy`WmyYg!JL@nqpe?+y zxuAK{%QiYsGRNjjm>mT2!0S3EIi!3F=;fvGQ-Go=Zv9?Lfi3g3Q51R~4G;#~`JlF% zTjGF#1Pu>F3wPz>h#CMaf>3ID6;WQF9S!~{1Jn6`1QhEcTA+OTpoW@|sY2n^5`v@T zj4XPr613Tg#lCk7nsotk+p`VMt6qZ>w;~M$w&(F)efw+I*XsChkBP^O+)*^&KP_$1 zhM2K&tOX0Y1--PDop+J0Y#(kd&AFzFmfe0G_1`}X0%_YNI(RQF!_}p&@I?6=RmW|l zchUlQiw~bw&z4)aMN$_lO4A&5RxxWsV6{cl4CM@EzDqVPR?t>dL?MB& zrc(m|6?LY@GB%gAc#s#TP3BxT*Tad(MUu&16B>V}=L&fezQ((F%j4}cY<4m@nZLAR z$S+vN=J~GuebT)By%t{%UL+E+%@Q<^+G@QMXPaqf%d&Y+PmK(A23**WYlY%@Z%(u; zbF=s5i>tkb_h-BDg(jLD_70gb0`L57+U2kDzr#4MMT7UW?QD6RYuF8s(#}JEO^^}! zrwRC~^ca72yJ)xFGtY|QsG0`JPn>7`7C2a@kGXxjJNHM);mA)(9W(}?^$ILowEQ(X zrFAj8w~crkWyX_mucIzAW8~rr&)C09m60zUlaToXP06Jl8~*@xet;i3J)JqD$Su~9NpF15irRnZY*9; z%M|<>Rq36V@g7^#KP)qS&g=|oIPy_CO+TR7r9S{{7UbUk6NHXVf8TD>g{RqvGbpfn zcCnC;{-R3U>f7^#d1=1?0Ow@owk#eRHtst^@}+c?{{W@CLU5m&);u^}#rJ2vvgdv~ zGyaYfZJ3M^P=C#Lerp?DXY$^-I3_^AWtD`yPzIkh!n;cCz+W@uk;07vjSIu>Z~i!Yy*+=**Msi} zZ70s@>t83i9%r_lw=e_LuV=CF@pRl*);NeGk|A5KjoW;_=ARAD<6}3X=Ql7^oJ?*S zE|ak?v6oq|h$2vC8Pc{ypu`Elrb-2y`!L{wrB9 zA6P^aWFu5EV`tG!E=JkvHB2=&Ihh)ImTYU2OnD(@>a%0pmfp8ny0ysovY1E*MV>8k zYi2}BVC2&dL?6veCR-UkJ(M{bC4`MsITa(K@=~uRX$*I=VX3ne>|yCuaNOOL;<5e; z%VSo`!<)r1?KWNX?XNcezPmj3S8KXyLtsDEc@1j-B$9NnUhb~kzISi0#qPT=><=ZA zBQpDfLyL{5#%<(q>A3#Y>E$EMHMRDB54AXs8ysVC_|d|_)u3)a5^k}VX(ae|TN@ZG zE}**+>Ih&vqX)>QT9TvO*0c~%k&i1YV>i@PU1MtRriL>iuWMv(gkR>FORfmW%A-IR zBUH-GSh0C1WP6xhp`i(`&2QImEV`JTvDOzK$y(08ESM~- zL&zou(zg^@`t|)a_iRQ-YH+S;X~q}P%QvTA($4LiiTfjpeQ8!6lw9wvt#qEnax*&x z!lo$=JPPN1U(>F>!DB99)wK}SOk3oUh814YcCgOT7n)Js# z`(2njOAi==z&AHgdajd69QnGKylez|TG3k&7UW}X>955AQiI%K0@~4BGb=W3BY|Oz zis)3asaYk;$%L4tk87P^@t__mG*DzteK$GaYI-Q9x*jmM)&Q-GhP7A1T(U{@;27IS z7XFtM@Sa(nlHn1M09q_SOqgaF40oxXkxPQ4QiL%V7q&_hs7O|vQV1;NNEI!C# z3(2`eh$wI4(G?m`@<3)$w!R2O@3I6qOmZ0Zx{Pg{-xZrYx1S9m)hkGa)I?oD(A`A@ zlStPv0Z>gGmZ`gi5fgaZbQQXVMG%k`Q8!k;D5?^W>LyGW*Mbo!gU3Wk1ldt=u6cRT#uS96a5kggFD1Zg;WfU$x3JYy1<`Ah+0jW?88(Zn%s1os_ ziy%v>Qg7snqFiWeK!8YTx{Cw@Xg?J}n;Pmo5eKvosw_oQTKZE4Rsa{RYta!aZ<;7v z&rtZL0GGH>3u>aOu5)Z`sTLaR0(xqu5gkzAPLx4at&qZpP(Ec*Dr#*+7S|I|)1nw& zfb~IO(t|*V6B|v?RVZoI0km!&9!jD$l{e7~Mp@zWRggHeQ>ivU$m^leRHrqq4K8)O zk&p=)T8&MR6}o7Ok06^O!bl|B@KL3aYIRgC!u|?13XssK)Mk=uG|^1AHE?;{;vjV_ zX+@2mo~?YjIN6SKkE*O~t>UpAwvFEWjoR^|)0PA?-K|v0%^G3K+|YM?RmxpWIfb{X zWjN(c2?N7!K_; zMlcf?Crhdn{AlQHZv-;Mk%-M{Ql=Z5Ie9pyrSXl98kX5+$8Bo}$&r$Ka@)b(3dL^_ zliX}>P=SsW8mY~%r^a5J11obHN!4_f=Gr=u%G%Sa(-tatgPV0&dEQ?No}epDR%@oa zKQ{f;;Qs)&_cW76+Ci8-#`ssLS5_~LtHwE`UrMUdoqPTYs88vtAPY$zT@YU1!2}E@ zr2J@toCpWvfn87VMo@!I6AP7G)ALmn=G*WnU^{4Nh#=aFg%=27x6M-pmOG#)!7`Xz zab|e}l=CY$cx$DtQE?6;uGMqBuTH+DXpfEng`RnK`Y`KY!XOo*#jD2+hn8$j0dm_+ zyY=^Ba7jLVfw8-5Nv7}kE_k|~n{xPiem{X^Ob&bMeDy27x5t-~`quo5l5|aG&_xBT zxpr>!^>pFFX!j&E7c0lLdv&rs4gbzQ%X}D) zBErj+sdj2+Icc~?ZD@^@Ta}ALBO7%sSWsvMWz#5Hq6jq6Wmel8q$r&rX4iNSe*(Jc zJh|=g?9Io)k{vumZ`I5`G+$RuuNTa-&ySZ%Oe}|Sa5LMuU|x-Jho17whIpLuCig{F z^;?~iCfeKc8TlSEZ*Opj-NQxJcSj5B{{RkjxRONO&tVIs?Ul~-*pNY!HD4Y(i$;e; zz1q*oI(EN=o-EjL+IFqS<8O{gEuv@fZ60|u7U0Y_^IRcnXL}xIY{0>&6^E9+rty>+LblIOMG@b9nJereEPVLNLbMw(WK&2ihi zvOCVMtNCho4U8ybH60fl?QZQoO)De#xUala+>%tj-pf5L2gGoA@6Bw2o{P~*?QFaH zdNlGpKshhi(R~*^y{neA^)EQO*$9-nK#RBKIeZLE@OrI^1K@@XH#tQ*;;`TQ29?qR-;ov*J98vULy?W*C z>*3&dl4H-O`j^!0^Q-0c{Jyo@l2#^ySH$m+x7B~e=m@34^13aep=cMj)6p^+91L-x z3sY<{VyEKR@uKO?o2!$P!#4D4-o1&%$IIdfH34*;hXx5ah@5P|1L|5^LuzVMD|K->oTkSMo*iun zT=%a}O!Cu>mOhb!zqBn+hdrm34E*nHrPaSxEp^jJn#JTEa^-k+iK|yRUY)h@?K6~k zjQfU_7F{y)UcWvZo->sgeahxI(YZhtd_v5)t?#B|=}^pMj5r#Ds_!2^ZE-=8^49Gh zHcFbqai^)Jbp=eDYTq1;GBvH&s;+hz_X-hP=!t@)Ygz}vDx;dvz;vakh)l86gVjc% zPmR>m;+0vwmb{YN)1gunTOJ#-mn%qH+qQs%>ae1efO|_RxxgaGWJRuMtG8|Fkt{g1 zpXDC~S!BpyYj-ubK1y2Dj%>J(sc~+)9|bVhStfsO*8ZqS5WEyRjb=7|E?2Z}BR9B7Dv#=c0V0z7UIq24@HRBV76 z{t1v_;J44J1(%RK5mqDwYM{SywfLa3B^rV@L$}QZZt&NtD#WIg3I;YnMSPV(Hc!bE zY?8kO%29{k$uiCm$#YE=Tr57SE)#GKJ|zJOI(YR#3+Y;$c%Y#0<74np5plf@)fG}j zR20|O;)y7LQz>BDX;G-v zR5GMA&|jjcqR~NmB80GyP`Cj>8XWqKEo3VuCO%UnliibjNh}ATS(3N5(+zI`H^eP5 zkU08)KZlYCTuA=_1pqeWo}i+Nx3|p%Yn@8|)N^sHV_pY!ziF00y=}L6sL&IwlNu;%0d zY*or}JL&-zvaE41O5y+-g;N3>-ENAq2f*TM;)|C*DUW5qx0q75t#EmGgPL3g2)&m* zqrR2leYx?u?e8SVE!cbr)Gl&87jGDQt}8s23Y#vG=DNKOCRZy zC?X&gxJ6ddbnD=S31+@3vxRN>n;*qR!WMXVp@0^UKfwfR38@0UX-OI(!ki5Iu9-SVC z78y1RFE0DH5B}WwO~scUb#i=MAgySwZD*5gTw561g{c{|jI35SK$OcHn?SRc;SXsg zMFDLUX+gLD02MME##AC?E{xWyu2`~OckK(&*RO{?>)LUcSdYVlCB?zdXa&ZhwE~Ol zbaism_+#%X^~MDTx-$05Mf0vZ1Rgg!&uJ>93zmut2p$DS8X!LiQKrFr)C?0V<5 zuHV7go5o2ky)|A=&aW>{yZACJ@#z$yT&7mXXA3$%X~oXk4~prewa0se$;HT)CdnA4 z_YIY`SF^9zx68%b?Q5@xD=ryv+*>P4C3V~mtLJ-D{IL3c7dqwQJE|h)y!kG^yB^MP z`Ltu(&o$`f^{<^@CVal1+YhWw_%D;}N7wbX&aYEifV?k4G4wQ4G(AA(I8{={rb^P= zt14iLwvw4#G0Tp}jXo;Pi5R88X|0y#;}ra0=oaI|;`04q<2iCy~ov*xkCW9}S(AB%^J z9zHZpiWUksHa37SWRD%KCNBi2$(J)?vxPj?ZFJXMvokI?U5=>=Wzy+l8G(4Ix$23J z1eHY+)Fn!K-ba+_k>)9QHvwDBc#+U4r%*ABie zP-hz+ zgyh4U4puR#fxy$Rn$(Q#ZXZ_dj#eD*E(yb|@G3mlU2DbLua{GhjMA+(8ZB(+*I9Ai z0R$RtCvaGGvC_hO-614j_$@~r2_T$?YZ4 zkZjIS zNcM+at?Cj)yEiu-ptQLE0Kr@{kxMaQIu?Pdw2p7ower2-ew$Ov#bMX*xmgZFZbMv0 zrNdft2b2lV`dsLaP=HvRw%bX&b6~AhPccsG?)d4??1hK9s5h-flGr zCi)7C=!%}}jnCkMRB91M$BKCbL5Gf-B3Kge+M4`O1dpKuqK!bA!)Oo5MZ$aaHPIIc zCL|l7h3+;!I-=kvV_J3bP{RG%+OH*LI_iOx z0h-vOA>JFQOtup1{{R&L*T(3oEflEL46AUZD^(P2cbcV2lc_{8vd~`Y#&ByVsVd~b zt)sP7lOt%Sl0>Q^js#g01Q!zSsG&Qo4UbZYsQ|a1RVYy+^aNc+171hZL~5)N`1M2+ zTnAJPU>em{Y8`*YRU1VJ8>kM5f)Uz;>Z>_dwp*>yMAjOER7H^LQ0jF+EMXOvdAE7cLgaV|%FO*H;e7aO^vf#EK8pG*!dRd>`)yd>NSyiV_RjNhB{{PW)qYOiwQv z+P(3Y!{##^DeiVTGz6d1@Lan(=JPY<-=nvb#eKVk=U~r)k88oGs37XR7Gk^O4$B@~ z3b4V2;531%rWxl4X}?7)dbzSnL#fbT@>zC_vhCU`E~Sm@T+UvfO6Jy}iXRZOU9|ap zw=0)+KP2YGaA?zCC5$`scX4y%k~)WLsIAslX%B4V8lRb3%N$H@T`gaNnK+DPxLFqp z$ar*M)70D7#SRY*wXmy0pbRT6J1t#^`5j!q!}_r)>txvd@tSc(_a~t`2@M6`-hG>~_~@ zjpnc(8t1fLGrhkpex$Rdd77 zbKGPZxN^ZOcQ!_rxE}&2rCnc@`@gp5;CY;kM~~?4E``TJ)1uV!l49Y&Cf4yrgQ%?$ z6ivJlRYGgxg4#VbC3rR;*bCTm#?kwAI`%@}9IfSUli&h3schjB4Uqi(O?OQcBqah0ys zZ?Re7t86{J2-UP)w(hM>W1|lf69$Ww+R?f!INBC)nP`e81!k<>n%c%~s@@sPH1Yvj zDONd|5^k+mHsd46Q!SF}eCMaAW%kBoSkb!y!hB-UwSFMlD<;KhA48TSSYe=m}nw@^OJkzt<{6PlmM>v++m9bu|Vddp( zkCB$gJncGlKk-qfCuDAU(t_6O=Bi=Q_h}OgbRlN7AZDJl&{R;<$wsgNGn?X>ELfD9 z*5C@0suC3(jQ1~aqKwGbya3t~XaH3y{D7`W1;A}+6!-<&JoT5{4X_^)g4rM@hvb5) z>(b(=WFJZOG6>q&ZgIcCLow;Gv73#G1Z{OAZ-;_doSe)&zD8MIUf)ZdYTC=sw@kI| z>-KDzcA1Q4coBkMrq+ULR}bs?dT+Hb_T9Pm?>Pr~ILM`nn{1-v0n* z+FvmUgE}~%b7h(%W;ofj(axvvUY$1L@$auUkL0=7vh(MbX#?ckK_g3eFV1^f-M6*+ zpHo>n=a-r1q(n0l|B>_^b` zYuSF#SIw_zNFgl@X}9rGP}UV-FyaaWaV`}?6AEv6psy{6L_<*OT*ifGzHfv;6&&UpNeCJ>^>>{XWOmx&*MQJCivoWzw;VQU zi*OY>`FNCbsQS6Y4OAg+0k$TkOf``I09oVwqd*V~;C7_cek$QITZY5wR48Os<%e2T zMZtl)m_ao2L{^qJ0R@RefD|Bg2w=Z)#pD523l$dwE!;eAt2si?#C~YG0b?U)^u?=i ziI6>@-$D?{Qb=2IeP6{0(#UYOc4C)oy{Y78YWkY zzNysrExAmm6ZZo`w8@NkCWAx_CV&u7h}ZrI7#~|7k_o=_D5CcbHM%0inj);oDQ!?* z^J-|Kt*#;D{?t)>gZUyTy{B8E;4;5J2D+$_z1~VTplVJ22&mC>Q>unU*OBQas0GjU zR<`JkMY2lk;GtrBl_RJ@Tkb!KEKT=CU$`uxg?p`S>(v(q34u(e3=`UwRh}YdNe5Lj zaWmcy6&i(dn8A&bt@&9IVf4`Hs)9B`O?n}Neb6=0T&5G;qfd#^Lkn!=v;(4K!ksPe z@}Gxy7dLxgH8Mu_>iT%?t^SAe+{=2$aD3>t$02 zC8xnMxM+_cX;rMTb!v)cmhG?2Sy-^ZMJrn>1i7KqrnMxXTdG^41xjjZr2>l!+-f|+ zjRX^=ZP26uT}^D>iUSV~7wW2D*7}Gi^!O?qC^fY-Rgr;K)arnXy)^0hs+a@Z8+y7P z=6oL0q&u{#>%U$YpD!cJ^G?i>&n_mqm5-F$Z1`^N&dZmUjrmgo))D<6M!sts_HppV zoP4+AX7YWdp2+3g{1WPJ{{Skuos;={I=0NkeP@8~JWSknJ~;!u#)1gZd2G7YuC_X! z@N=Jggq6G`?*b~XdliqoMQ-3vF`hPv14m}$_8R?^1d zL^s_usq12ih8d%9c$ObahNH!5Bd>wUZvZ&a+7w4`7ct?W)}r8ra?OsMd5ke@Qni;m zuakyP^!L_+%BK}GH`PFFH3^j4LysluYip^!(=70I@Up!C)pV8S+B&ez5A$2gmDK07 zI4Z^*yxef(ZkjCE)UQ3s;tKwngZhHaj=I;44}K>pCNVyS-ZTD_aJkp3Ux%;aXD(w; zRjF9oJr*>Sp<9kSI*cH;rB@oqnHV6^T9NV}yq&EkcNBB+nY$wr?gLW7r1>|`%zO#L z=F~m~Zmg<0P;^m4PKM|uEAT;JI+UWBFk>*}d9!O(jk_djYg@7SIiz>#pj>zMBz4!O z*H<64+(0e_uP*+})2FL%%dv&q%wYhvd3W!xR-U|$oP11CP|NV z<(nAVx~-rJRuue=zDpK07R;)w$h7e}rF>T8V$!~?+mLByT}3L0xo+B~7CCbhxY1(A zNJD|Dm}?<1lBO3RFs2tHWFQ1gm|6fQpz4DZt}@9%qV#F5BbL`KSopvSkg>hW$%k`+ zX<*}w?VQf=SfLmaE#TOpQahU7Zx8lAzmBD9YWWB7F zwP~dsX<^{J{{Y#O<~^GF*J+tto?1RuCIRewgHl=n{tC}yT7Or0_;6&*$P#UKKE}A* zIhO;)berp3?z=*tpBOau+dw2brh|x ztiv}a@>skha$UP^Y&Biy7oO#q!NLt1(x2j=<@#MXplHa!K20S{by+sQg@Xk^WjCgy{+)b2Pj_Z(zm?s& z+0g98Xu;#DM?4Se$>T%NF5Ix;G`9KpeE$HwIc#ndfaJL`X$UdH;^`bHFRhfuYjHWRylaMu_1E4y^fz|xANN$Er{d#mVT=n%)geOtH*J()^3$>d~-zR*}$oU!EZjR zT|&g@f`iRbL``&25L{7d0O)~NC`7o;BSmFW9f;G>YnoU~@I`c2k%DC7^)y?XrG-0= zs5bd4%`nbz2zHB8bmFJr8di$)X6i}8C!*Bc;!CiobXIQ7)$ab+;I;{J^GKtP*jRkE zE7#Fpe#rWy5`#*7m#$ZrXz63P5#kn{>CzUsQmDGQIdT>_*YvDcqgj_Lk$iJP=9&=U zOZ5vixiMZDuYVt(CNVXLozYjr!{oWWdCYWU&kngY>aJL^mphVZZEHc~vuk?l^8CLw z3>fc}n}bG=8uU{cbolvY?Wr6b{D~@Lkkp?Ft=|bIUH8wtima?H?}|2(@ppAXyze8H zTa?i2u-thBg>-$`<-@V5Jv z6{-O;64Uu00`06Ol<`1O%SH>LEWclZ1evLN^{EJee1_-4qAMhsAcq2@SYi5`o2clc zl;dD@>Qu@RK6_)0z?#!grL9d|8Tna^u6#pq0)fBcv6o&Ve<3Wvu@<{w7xN)pvt}D{ zGM?%(v?E%rMmBUrp|RAsR4qBzACeDwX&1eev8hPo;c$?bUZ&wBX4g)5>jUX}3oTTP z%*FJA8|tQtVRB|1Qbzv(X`-%isXZ>ND`|<*x{f#SRg$*7&Twe2`jl8WFeKYY5_cM; zi*|1MDB`QYsROFk7~~?sMv7hb2#F>uTK%L0Yy44iK*Pt~Mzj)jAuwA^{@)+zsHcaT zVKV0lhMFQ|*1E=s8yt-`uf+w2iroQ;yz4|&i3v66p@cGcBCJbc2)1sM&mWdsks5G~Kz>YtcVs52vW*+8=PldaL9nGeOP zECVH_KvAJKQ>{>0lv3pv3KF!{Oqf}e8zx%9Z)wzOnM4vfwNopB3F|5dkX}=sLuP5Q)5TVBp67wEM8bQ%2Fhf>T<}4! zO%Y^UCLq&LsaNg`no{Z_p7C27gjlWAI_ixW!B9dVsv33pCQvV&bh$;4p*h!}QM@ba zXlir{WpI31q&}qjD6Fhq8>7!=+UgehIo%CzV+aIjdaE{Ph}!n;AQf4`QaDnbNYxsF zFBJFQ1~cYtm}CJ%~XrD|1`EHSUu#MZq$6+@dKXalJ# zp@0HyVyXy$C@H##2yFy-p9Bo2T3uEY<^U>vC!!HowP}57is5$;2?rqy*(-N7!$P&L z_Ixt=Z!`A)00>Gsk=m2UOj#SKbRMNC zqQ-7)gKMG+EwU^FfLUpDpsHYE$e(fA z-4|^%$C}354-yT|zKZR-Na(eo4<*Mf7GFbUzOAveslK_GeJ*Zy8w-fX$d%7@LM9N% z#Yw1Ntn1oYAC~RX%YTD%xxO8^G34W6zbZLfyg9Eea2^^FRlaUBOJmP7?jHs2`$3sl zw6XUZ9vku6YxyaAT|ck4;m77PFtTz!q6rx^PrJ)1MOTm5*IV%QdfV@<#hH#v@nMnM znIqbK8fq8J-)*IReQ{@m7!3yVlm7rSLH;30+Hw9_vUtGi?Q9Yg(8d8;o$2*{@&5p! zINVTch&V7KZXvZ~eL=eADj!PpW>PewmxU z{{R^ceADj!Q|h0nYH@T^<-?qrO zj5d(@q>;x_Q$VcjrPlt#$Z}i`1O@ZGjcES>Gpbif&iqF$uUz@ARtGHyCg)^hH*Py@ z*-Lh|-UP2NZoA8h^mW}V%mzm}#$&&3?|xd`GUM^lcj@)^`Ec&;*BHyycDFOea-d+h zix9x zbUova^ZJ72x2s*}xz}ANyO$B|6(MrIy>!>ROZjPsn#6hiKz!D3PR;Vx{#sj~itQd2 zZj`WI^iCFdQ;J}{!n*vzVQ^&u3bLCTQzDxaYeh1pON!d)u0?$-T+K9Ea`rUZ;~)YmXcR1 zItNg=6YyBtJsND`=SS(atN1KCO7UIN$Hu`pBp99QK1E{3T`P*tP5#}Ey;QN*Ot5lX z+aiI_k^4XwHBv^c#Ca!V%gSYm9^xTs{+mC0~%%SO=eNmUBZkU50(=%GpC@*M-(`uYuu z+>RH+>OGB{kld!k80SDn_8Jl@R=C+&yGt1I5mDh82rdSrUo^tCItH=8 zHMDIj^HrHmV@#E61q(>4m1dbd17Kh`I-ew@R8cfMy2LP0d{k<) zdzm4QHqpe>c}%T`dp6ly*IzYL4>Tqfr7Wu$U%qQ=T}2R>gXV#vdfK-_36qdfO%odb z00k9NO+XKtD2u=qJrG98YV<*V=+=n17rN4h5IEMMKu>)JwL%KE6*ed+JOfn>Do2M8 zf-DG`w4#}70dt#MXrodrxKL2(s8GRAc@8B;u&;BX7+1Sf>QgHO9uaW1xTvdZ&3yW* zl^pHY2K`i6pyOMpqc3oFwoym!04!C?2ux|O!7`XneukY>CJhe;q#sgcFtI(TO%=(- zV2WObwHY5>APfx`fCNlFnBPY|QJ?T$nMrJ{qP@ zB7C5MO;sc*&jU`XWujdDq~6OmwE+1oN~Tso{YkFXGPn@SdrbkjOq^lN6ipC9SJ+wHT%unH7oEOGz?oc91A;Rc4qs z0#4;Y9l^KtAclkrgbK)yaHT2;PS{xAyTIl;@J%`EE_t=ZBwSyK|r9I2_gkx%iubE%004 zS-k#UuAgHbEA3oobm8Y=i5VbpEvP@uc(<2VzpdTDk)K2*Jw=mS;NLv3;Bz_bY)`AG z&A#0fecAbr_CMU7 z(#ZffH`{R^rbdvndiI}(dF*xH%caJ1JXUnuF*4$ql3W_s4c~&6Sl+wqelA|07E?h( zWLsUlEQeTD%CWR}@iIvkHeDrowvME4X=n>hHW85ka3u$x<@osLjqG!3*Mip%BC}(r zw+|DA5BB`0V@yq2Y{q*AS~~IZ z5V4@pFE-t|dNt~i(8k7tWhr&a?_F0AWO7gd7Ba1%id9BOL_t!a0;G<&MN~z=(AiYT zri@akurU#$%9%q|Qi;v0RZNsvqggHSfDu60Z(fBAkJ+PYs%23Dy%N^PfEW=VB5+Y@ zuLOi;jlhT18gwyFr6U_2`06Z($t-(TD|*&f$n6$uq>E&ys)h}0iD`pc@PENFVIBo4 zm@6Jcu0DpY+G+W7+j8N@CgnHXb=A5C?f5P^ZnZdnO%gF5)S9&Q+rnpcHN+lHTr+``^~!J^Iz<=y7pz8v^hz*-g<5-bM9hf5$)ELXS@qez78wd#ymHB zF--1$z~y7Ylayp0>@8_{b43UZJ!z`vwwZc5yRq}|@|--JHgtwL-0XR&>6RmUc-Q<2 z^6jOcKM#Jp%klElmo&U&p_xUq;k*5;_=N|Mk)!mLR(;>e)g#NE*===2jw86>YhqdjQt{z2Zb#E`2y!F4A zMY))>ewPOy0%*ErIFXqqOmUM8EperZE2f%jerull+3_BH=Jy1dfsv1Eaic&2-er5I zM^u@3FMoF1W8gU)XE{8h>M|T-ZQSB$(6u{ywVA^gr?-3Nv1f7oOmeaLfac7~`%n|< zuZxHCTt40VKkNQFy&Cj&^?do**YiAVQGq>jrUH@SLN>(D3iz(weOl}B^5xsvw%_nq z7sc|Nzbw&@j2Q_9@WLm(_@D16!Zgi(mdN`;Co+% z#N}kk#_g}WR$ zEk-P5n-t&4YF90_W^_+!T63`*H0}K_bAAM=b%t6a<#`Ctrgtn}oqtQt{@UU0UQ#>z zo2lZleQj%`@7{h}pzmDv{-O94&iZlEdz;5X9{!k9b6giI={xKG$9Bkm;4^jJN5-q3 z-jlY!?C<5&#_z~YKdL_!!*5d`hiU%HU(2VD-f%ltgH_7dyy%ZWTr6eXlA*KJ=blaQ7;%UTP|YBrA$uN<%0BgAL&e2*c> z80IC7VWVOi508rNHIe80Hrr=gjm$8-MK7fESg!HuvGUur7Q5iE=^BS9Sz>-_Sm`z< zUStN6*IW3k*tu}|9%0!62xtE+AbAMs9Gm+*GrJp=iNkg$Yw-+d#^d93gZ}_JQSQi3i7&6@ zwDVoX-7EG*+lH>-F@lmWX%P#7;TGsegLk#}tY1ZRk znL`U^PU1QW{{RJJHXrYewH30g;Tr0&pAc$^NO2*;x=^E8B2VhDu-c}@W~`~Z+o&f% zhFG#P7{-823#>jVMixJGjt8ODWva`YF%Q}ltE(IsuaZFb3tc2{lcfW8i;o}>%cGA8 z_Ce~mBRf;J6R28qCnb^%tfky&h;&#W0kmxzl)_g+99EDUO#;>#r@tNHw2XX8ghsH? zdMiX|Y=DndI_QDoG8hOH@l}>N+~Y5@-}#D_sTwg`NbhRgs}iWl->G$U(M+y95fkHN zuG;OuA5c;?g1)jc_nUsJsg>f5k%M!OQ&6fK^)ddMiqfcIWvX(TV({FB^L-~6j5MA z!iqJ37n;;4xEAqZbxe{cxj?2@3ldOPzZA)ZiBl#7$AfJOWWw~lQC4IkhoY2<-*qyh zYt1~9A^<8~TcD=M*An*Yr{JSjBc*j}QzVNr5^+P z`l1M?igI2jHgZLJl*(8aWY8PkGEGsLW|q}XOLZ~1rnDyN@=KtdkZD3}nMtWHoE0+M z)R`xBby>B!s=fOrPAg>fH9D&*SdWr`kgi$5P04sPX`$6jwT8&EoCvA-EzOv^x-e$A zmWt}PHgelmrpn?)?Nz5dEWD6>wNxsNXeGTmBINj9(Ap9D$}wdy$lDQnnj*-IlopUJ z{{RK7mK_{`8ujR_HZ-x|v=Sp`&JJTir42^3L>LFgzDlAu)Cth&YJj$a zD1)8JV28#}T3tnz!H3w2Qw+@n6*ixiuDSSlued#c%=jIZhv}ROw2cqNb?WWMiqyQO zE8+Q(=5hIMhbg75VIYFL@2~0R?AFhg>|D0EP%aK`lsJu@v~?(YE0nQOO~`PQZjHp_ zIQp6u+D)U;(d=1qUrpdUt}NUJGB<)~E%IJX^}4>6wpX0{i_Z*f5s4GO^%*vGIyb7u zvo4$5Og>~MeQ39aGKOggOdz5rw<(3gWNss>RcLI7#b*JrzPg}qxCW(M1karuY&)C) z34!G~zIoD@Ljm;YO6{hPAFAZnt#2Yq2l3?E$;od@d!s}J&6 zvFPdF9xKXlT&FY2PNd~{f< zxPfb^verdBRP_Z0h%Uk6iB4;5qatYk0KHKTv^pUG=74KOGSPsCHlLD%F&iZERayh8 z+NhNSt7WD@b-I{PJXEWLB52VlZq3cIL?AP3(P_`A3gIO#5DVzDBXzhiZC1In%?+v( z3n(CzhizDD$5Jb`Y0k6E1xn3W#`vzYT_q{Z@L8^rZ5CODR^kd#pc6~2>c-U@jvOkt z&50MV3k?G2T_KI76byU6r$mD-0wm57#$)GyvFV#ky1bti zgx+DfkPVM(jrtb6*5Q4fx5a#Jy*X=V>GWni{i$8PCVPyNZnP$!z^?V>_j_5z_)qK0F=;c|Q zlQ82UtTRnd(Axq305g|Tbsm z5PB~sZ>f(uy`4VX+s4l39&S9xc>#}T^#iZTdAVPQrs+Oheovcp`3}c~&@=TOjrjin ztN1S69UT1MhYtSfq{ROKv(88$4|lyYrIqHp8EW}eeGPTP=k2|shc5~vvNku}Ke92n z{K~g!5^HPeA7+~ivpEc$*hq628o&=jbGd7;dA0E6-`91%T07&pUhFKKb~yVFt3~T> zsoB04*XiZw@bmmvB_|)kN- zBP@rn)i@kFjLgt@370&um*I#?GI+&gQ%QfV;;<#_I@8#;aF5r(n!j9cr3NH_D zuXV3~PqD9LeM^UY?20zXDCU4@d>7H{mQOD(_|J!`!j`QRy6qe+b>rJWY4ciOoS@1c zfg9Dr&2(%8{!10<)>`tMyQ7pkl=Uuk>DFQMgTyhj$w6)IADZ009In1zC!FIOi`=Z* zDA`+Im^53L!cB3rrIW)6pxy_l3l*HYNWlcT7_ZqS+B7OQ=ng_Bw6)^&)n!?XF~~^= z(_Iq#jate$MQCKHJ+JiNbJg2M-(> z=|^Qr>y-Zh)%$({Y2)9wFH06X1w|=dsfRqH0|SUO+!R_&tgEX_*53qbQe_kdzxN_D znP_%6+25r3_$s(rn$D%%EIuk2XLOFCZEs)8s*NlF3rRkj3w#lqPu#|UI&@W#Pcs_Y zdEF|=%KX1gY4R&MZbm6`3y2zZKRYRwSKv8Q0Ns3)NakghzhQQ*H40TE zNl^E7u8Iuaxure;-4-@73PRfG3f2=Xa79;NL8(kPE2j%a%5++cQv@WNd{sdhH_p=G zq9blRY}74AY0QiVZqZaZj&I3CQ>2Nyk#x%7i8A8%OB>KtOtm!$%x2OFOq^V)c@{^K z=WDsUL0IJJ!@-A;V<9fxL*TAXB(su>+Al8kYJMtZc(9&QCVPW*9OGY_nQx1iA0inm z$#p?@_^d{(IsD*oaNSxE09)kG68`|b{{U0AaGv-h_!Sz!9X;t?Q!9irQPl-Zm``{fs%3b9 z$N{#!RLfjYWPU1TaKCn^-%~ANe)g(lz{H|~GGJ|(YMC%5&0;zxQpJ~o)XL#K z!AqfqiA4wrlL#JYgc}?H@bN{;ZU(nOK-c7;pl+i|cAv#XiX_s-G8W@yGSUg$(ND!p zrPWTKaIICzH577!Jku$45g?k?GKzG@w5?MsAYCCUWpJlT-43X@EXr^BEagBaAnKVB z*`rRYSxzEkq0$00qPa^A5_GPbEhBCm*A?iutBW=&l|@?9lz$A*CL2gg;WaG*uc zQi))NXg+uFL2ZzW6Z&;VjEX?u2(dbaQkdu0cF}R6RguLjg`9Q#lO>I@PDQn?>a{Bt zHAf>{MQr7!Y&c3Be8Mw>OPpI^0oLl6SkkB|%mfjwR33M@c!$0-BqwZ)yBt4)y5HMc zZHnM=y!#y~z{~-Xk4u>DzF|%J@#cIwZ`b*cJ@*Uk&Mz&B?5uWyJu1l?*T}7PcVoq3 zZ8n&%hD(W&#pgd4DTR_S(uI0<(>`N{{dPP2eoKgGV@tjPbKvL3y3gYIT-dfpisy%F zNT=~kN%?PHoB2P3>|W`^$r8j`$lQHQC;2J1+F9l6>i+;An(6YtZTXH*Eagh@2>>;; zCV(z7>m7MZeAhZ(w4A7^Yun{wu61f{ukDU+wOsi9J5S7n&Wp-^$o~NIZQOC1dm+Qf ztNsft{fKr4a*zK2Ca?WLOl$iy{H*pTa?}3+vLF0GIP3dg{HS&xb#%t3{Xtx7`)B_E zA$QyE@Q@l~wYBkbe~0ZZKWvlzqwh?+II=dIYFABm>yBH@{{Zd>{{WbN+Cl0xfP{#@>%=g{e6co36UIo?rEw{{H^tDnRI(MyeI9xSKM`9 zg((fogmrKE$NHMO?>WYLyDpdbeud+?2&cx2A{hjcO3?V^7X%Sdyt#cWXUov>^0~kf zs@!tkJ6MzG3HhzZ9kq3s;j-rHxYDI-OHGv=4rdZ9oOvUWo1=3}Tn~Y=#dOx;<@INXy2taEko3!Qb> z!{j`+D`L&ahze|ZqWJxj8&}ioxrJfVMaH&tjSYBm#cCQ`zCS*SLnPz8wnE;CVzv^P zVMWwbP1RIK5w&HdLi)OuRVXsR6ml%1#~{ZO=;}uLFe#QSQ-y9(a8sHtR%*f|XaPp$ zDxh2PS!p8y?y^Lu%|^D1Rh$YV>7tT>ak>Z`iYG`7lnQ&mG+HBn2_-UIKg`4VU3)z( zzscwJr}(`-ao-e1w{&!`z^}d8=Ul!IPmS)cTlUjExe#RG%xqa&9~}?yUY&gE@^3M= zE9PDA+wilQ%VXmYW86(?d#{`9=UuZOU(wrLy76bj=N#83*

+xtI_vL^Iu-iiu4_spPF&*zvvi!!lGv6!bXlN{TXv6$hu3|@zX?D4C9m3~HlKDw!VK!Vg_H~u%*VNj^ zj6N?m865gC-Ut4{XZt#@^*1(1IddT_F7gdFTb{6%_YkS(c(Pr|A9>-$fmf6%eMq9*KiDRZc3;@YeC>-%T=`~ICAe4y6F^)b9Yn_*$D z%}q%Qdha&)V}7l*`95w`Lyarr+}Sa~5!%JB^wHl6uP1LryMN2s)9inTpTmI{A(13y znDM#JarH=glc}ojch^|qI=0^A++AHtZtoe#LlFQp1Jw8h z;@`IIUfp`;zYn8!i{j(^bCk{h0M3`u4~ZZztLV@1%i@2r+x*^VyJ0PM4jDC;ZJyxs zKBBe1oto?a03NUTC%cPqyMK`kw#Z8bJm}Tv)#TgFuZB1cn(NVatjNmviMq|JAft-w zIc{jw$eIR~qGhfq-~z?2lTyhh;Cz%=uZ?Po5@* zZgdZct{1n0va_=k*nrn)xmsedONv@5kqC20AyHJa0v17foouXTp20v8sk+x@{e}vMS3O_$}qj1~`X`602VhFDu0v z8tt!h9CV>s+gGEnw+{i$!JUTZ3B6Hh*$4QpHa*(yEO23=jm~xJQWl(co?aWe3m?v7 zf0>LV{wsR?Gq=mBjXOjZ1;?NZHMv~O%o#GI^hQBFQWm%Hy@AZ~uMNeC?;1K+S~mP# zx5bOuht@ks?LQC2nDR5}pP1W?!jQ1}H2$xPzXhk8e%oI|f;gK%4xf@d_cgJU0;5G^ z6(lqu_380dAySPTKTuM&DF#~9(vAk`))}($BWBk)&>K7ErLAkNaG}}eOh%>lT$`#bAQv@y5UZ1^|^VR#U*R2r$sW?5@zQM z%W!da?LrJv=eSS<*6Okm$UI)Qs;Ncw64QNpqBjhR8=LiA z9E}+RtEvJBa#}jrpd*me`;i3Pf)DUTHMt^ygLMoHWmTwQLnG90WfukvfDMnu2^aMS zw)vrf8Nn3MN6WmACbX&7LZeX~k=Qoz|vwIF_= zsg|Tua@|^VS<6@$%Drl)Rz>^az?$7muN4U`THQ>TLy<(u#YZ4l#Z0dg1nr`kFoJq{ zgv#K-HEurza?S+YiuF?_1}7G&u}rQ7?*b`Rc^F^18a$IFiy0TPa%YL6QP--uFb6!= zie;=VvXGff4YH4dnNfR?-@iU+&^nOH%63d>kQDcx-p$%8%eI;K;J ze^ug{ULyLCKs8q^;4hV?y7B+RkgekHSG16kxK)l*4>@ZD^oqOfC)(4+O$tMh5i>g9uT-gSyM(aUGTEyr^|c%JT6;@zV8aJrKiK>Z}R%r*^cBd!hZ{uC79yuCp*CE&+!Y7 zb|rf~PR#3v*zs};8?7DC`7BEGS(io(_JRmEI)$vW#n{8m-Ua^v>06b@eK6=(a~7Oj z?ACe+=(AhZ=Ou5olpZZx6`1WFhYCTk8~zkqjyp6pv|6jO3(mrxsFtn17PR z)n|U6v$1=3oq6=&Ol$s={wmJ9`eyq*f40|lPjk-NHwFIyIt97Wzv{95&bj$%$NO>J zt`r!dzY@3oUd#Bb-+xBvKGkDHgrP=y(zw9;rH%In!o_Y1p8wZdjbf4?{ z7{Bai;xH{@M1lKmJPB zf6ag5w>=KO<<9#%-^-~FXZG|>+RQkI{ULRpr&Rng_U-#}Ils2tCS*^15r`(CEpsh( z$FtDWZ~FMI-G0{k-NQOQJs83_2ZZu)C)mBz&@K1z!q1sW)yQ9!q! zP)axP&kV?8x?CTaqV)Q=8^;e~XIk|C08s<@%t=dzu8jOhulO&~OP;sq?~dtOI}e(M z9%@)v?^8>G9!Be@ufBD2_VmWgo$s2_&c45;?cMpWFTePDKh|ISN6fh=$Cb)I+i`2b z+5k3J*Vp_{Z)?xT;m^qACd6=pSeua*ZCgB7!NG5CnSMMmr?<56x0a3zkmH@3n;dPE z-ef!8*P4x?!od93ExPuYdUWp7Y~o-1y8M%|Fy9$wI5oXNrHaQy+i%OKv9`M7!(Pqt zHSDuq0sL3b?YP><(Cf16D^5Htr>(YJxl*1u{CWQX+nB=d1=mi@Iqfg+4B0rjaJaFv z7XkZ<-`PJ)u9x=BE>F?MWXj3(i|sU5Tg$|Z?KpY0!JodOY@g7DuVDSo{{VvZ>FLkS zc(?bif5tm}eo5qT@$#J;NpPrW78hK0zh2mnM_v0gmi|=yNQ{$XxqvoShdg`@KgByc zZJA!at!2g%E8hx}~pK7!YtcQGfkJ zm3P5??^s`;?#duJ^=|#qak${037R98A&yMuJTN z@?G`5W?nwcq?XsoB*3AdkTm!>Q~0jFZ^ILLNp~HRE-3GU#g*S(phhl39a6%w=`2ws z4G8%uma_|Vgwnq-q^cJ=r~DNHTs%}z)KaxUMaTzog4%Rdn$Z~nRw=;fw8a+d4=)v2 zp)Rk*SjjT6q!m$ySQ;uqrU@|8g$xJVz0nM7MQP#wD2 zN$Qs0gd;XcV>>BV9ZI>g86h*|%-vut%Z(VZreWlv7a-5blG73j4z^D3u zar_sXZr?b1db(}@0Eg;6GAJ=|p~ZoLu|~kg0iX>O0a;z{xIZUku(~s;7D~+U;^NKi z&9T-X(5^36;oZcTXFc!vW>69RnuRGD|23xf-jy%M8UbwA+2b; zi8iv5WvgFV?eDj^@wJ&8i$k5SvtLLj{Kv1!YJUzpc0H5~iWtKofQZ^C(9jytJcX8{ zj@S7!>tSPq3mn%v-3|UlYYbUV_bIKxS*X(tfz&nlgl3rM(Wm%%BP{aD;Y0H(H6tvp zG^i9m#Tt$$CzZOa9X|@LcD*`k=elA=jZa#6D7Fjgh+q}C=$T9rnaH)Q32(b*tt|a$X94 zSTw!GfLAHOBAe6z^}naYs~q-?hG82_O*L`5&zjy`aGy}v*xjb$Zm2R`ePr3% zd;+;+h+CDomuS&onMLihg_RZ552xIr84;5DiMxA@|%P1FEd8q<~y?J}Smc-18j`%Bhxd zQb~4*$xxE>T>vXg+SyM#(?n!#$RL~Cu8fcBMJ@9k6j3)M5vRcc42w{W5pXu;H}u!$ zh^aCtMG;JoEQ3IxGm=fkiY^hEMBE#w3}v3DO;k~RZj?7saGz8It5p{Z`iA(T;3FVb zmG~&u7BW26ZCR@Rs0UqTsT6W=P*lrN8IfXYqjE3mFRIOM3}gYJS<2vS%56nTnM^8K z#(^@j1L_(FnweY-WeRGdVH=W}FeYVynJ{P618`F-#D7udrc(kL19gwdT%1f9Ac`ha zh{Wv`0Wz3h)o3cNObhBND^)VMPpJn&nOrH^AOUpABF9QAm}b6_sar3YY~* zDlQfY3ZS8_Qju+QsBBMO_=Ck*9M= z)DfXxe(9T+06js%zNgl>o?l??Uh-yp1}1Ox^I9m)owWNU8tT&6kB=hCm?RELX?j^$-{C*h$|J}S5pE__^f%LsME|Y zk;iY4c1RsM%x^3V4- z{k22(zqMo27$1t%^m^I8&i??mn7-WhvmLl$vcCnX>Ggh@{>J|Rw&=S%x8wadagX{! z*Y$e;08HN9zimwI-Wj@L#y{x`Q=?DRXPr5`HyYp50|)&fZ|l~6B3+Je9faK?X!!+Z zv-D)f;^U1N-@q!F7>Y5YLb)=q#`py?WqU`03rvWD&{aig)di{|f*_T(6(0oqn+LPp zvXUviwfxuTecf@{UvvF^&aWR0rLRvF;jg0D*HOTZie)T4(-|8@tF@_yX$6)mOwtWh zZZZ%{yp+RDuvw_hIlEj5Jr$KOKzQ6}t0o6gstoRsmlSRm9ao^Y4^Tm>F+dkytBs?c z{$+2&X3iFP_Yz^6IT$>Pwx8m^OV=kGADr*F+HLy(0Q;HS(YqVDeZgkSK<|kE0KHFA z{Krpvd{*zc@cUUwqi>vQzn8*6vvDuH@d|C|24&uhp^;9ba6QALHPy4 zrefEt*}0Oscn%N3fcaDKE9QH18`r8i&$F6+#Ixgeld~9)<>i+ z-Cb9D=h@pd*ERD_N0!RuB`%f6WojGJi|Y0DO=pM4?CrbU)^|H>9@|G+uJOh6-pQ}_ zSVM>Du^$EUy`THOx2^vG>y25C2bXm^V+xNl{{Z+dTmJyl{{Sw!f8YNA1B_9iom^Ly z=)$Bma0*o;J2Ds@6I^{#yfK5!uKitkaqR4x&p(&6&V|h!d_5wAc^+hc#eLl-HIe!K zu6rCFHIhHMC(9txIEzD$l_HCVmFw)k<&V^QE)AHm$sx*!N(itbv?P+Zzh@uDT(s+( zPctpKJU40O*WSa7*IIyoh*EZG`oosqk6r%&+T`T@w(NYOOCfAz^=RAw0No*Oc5C>y zIsX7gPm5!dm-c6alBXLn@t%WmKa+u5o8QLKFRi@z+y4Mp8!POWAS!XQTOjazT7Q8H zS=;rkXNPqCR|h-o7jwf>G2)mH4b3O<3TOANPqVUo>s&m)xBToi_c+NuF_7=^S-Wfe z#=p0ZnPZQY+nF$v?!z=R>iFC#^P<$6--^`tG{2a@{wd$KLG!Y_E3EF6r}4Q%MuI*o zJS(T$2zDk*Ygo#dU$Rh!JZjQBYKC%i2>wd5PTl_iZ551F?ydY4WkjmTWVi!U;H*NN z(OZR8UeKU4Oo(7_hsjW5MM8Qa8rueBMGay-^dtR9?b$!~>8 zqQ@IAmtL;XoF^5bKd$*?v4>up}XYo77juKpUh z?6(`5B(3eMvyV7+mgRD>(TVJJi0HQ*t2S;sUJb03y*9(ecSjK(RxG&EiiZP3)EGxYtsE8vNGdQaUj?vc?_; zx}}a6#VN1$=PfIfr_5<|wG{^Spgu~mhH3Hx1PqLAc`!@nV;EgwPM$t#X~oLRsl~fB`ji-HO?6^>2K0~F)}=Np{@nRJ?*$*Mz~bkHMM47os(2B^*%pS$$~MOuIpI99s! zS0#lyYU)u5GsZPPHFC*Lou$=ktSHUpbX~k!I9;7 zlrS%;1NR`Ylx=XLh-9>n@kLq6r%~pLgD3-9{16w_1J<2Fixe`cdZ?=zy=!$9ZOv_J zP0>*1-&-uzL7WY%aElP~9w*?lT9HRQTK7??pWFtuy30%c;15-rvMssP{mM56GnwKR zYf)o8qpE_BBGcCDVL*8>KXsJCUeO{D&-DzX6bOgfr*sfLyP!ZWL^h7>cS-DlXTfgPI>{oydN22@TJ-Efpq$ferl zFknNF6}e0ec$}uk16qX=>z98Qk!b6d>nh3f071nI$wyh1EzpYP2(rm?o zY^A>fu2Ta!R-iXboJAf>x7^>NvX@qomfJ|s+%5<$z-mK87z3cir!po!$W1gkzj|o`dJj#V>sCSk(*9#81O{M#yD?8 zRr_HTU{Io%(h$PjMGzuKP%PD9o#9H{jE{XfsMY{vx@8mH9xAg?NQ7B>WmX&!1RN16 z5~>Bph^QPD zvG7(KM{fv>|f+~B23Y`!ba3Z5b7gPXT&DS?T zLBOE8pp{TW9~%43h-2jO@&L2J1h0$!%U|=)?e)Lb?dHeMm_VBNn;^ zOm(6xVwKiet-@Mv2a1Z)4%VwtW%P|mm<~K;;;W@#QW`daWvIC*sE}dmr_8^>6t-wqss#;1nj; zqVx6N@~=mA{{R@>#0p_YUWC`m>*xEk{NC?Q{{Z#62hNQC8#_p36&KfP+5>55heBWpO@2BeD z@HTc6&E$WSW5&_(E^%CYf9d}Kmwvzd{{Z0Tinw?MEZoeK?Tv!Ziz%ra7l{P7vnu zd2Rj6Q@3gPPp%r?Vnb;d*N(LS{{RrW&u3^0JXv2=ZNofB75TAEn>BnzFujdXvm6#zx9q@SJ_@f0&#PhC^`o;fBGeF zJASpS@a~_9TwK4jeborIG*f@bNd6&9{OefzJ15SU{{Rj?XJPjaIX>qVH^w?Venn@N zzszR)Qhdul@Z{uhlfY>-6GKgR#^L#pwJx{f#=ogA)^n$NH?w8L3vc!Fe{`?QtI6I;NAB?n#@H=km5kR$|uY#4Sx`lh4bR z`|aIvJ|9v0XN`@;=D!)1bkWo14ObnzGWUAjGhYv;V&t{5(3%6GS6!X=(bZ$UBh7V> zEmX`B#O9p}Qh0Ksd*GLCX|&ufUk^sNG1124KzIPtORY+`M{@@;lDd_-T{W*h`r*=i ztt}$8Jt(?3$l&thdkJ%N(9veSJx`GR!0pCo(s-H~l*=*xN1^gqmk&nza-Ke3ukE{^ zjoX}bbGKxyYlP#$#qO%k*Zhes(ews4-G#3mJtzKV`20fLd2fo>3&zSDQFM-bLNXY~ z0(J6NDJv9thZ*ELg{M%plYMey@?w?Ed~U4`J_{QrlKc(x77_XREUy+^tdLvMo+~!D zta0+@X5GZqa@xD=tBseM*y}^8<#u7=B8Zkq8SB|`khz1!D}v8T-AM1>V73MaUyKfA)`*#4ykE0W1B1xTH6H5%~_1@ zK9=aCSZa=T#L#tdS-TTKvCnZXJydk~G=rl}`l`$^jW*q26m1^=096`ns!&&Js)$4K z9!W)oK4~3hkBL?mghb*EPO7nx7(7)&Sr`JrR%n@yTyCo;w-V?r*o_zH6+jrp13y5&u|-d;zN%me%%-PBFtJ}- zbuiXc?CSiK!sMBGFy5+hUQ9V%#@Jg^QhF;o@|U(pG5y_^_YoUD3x7;<{>8r#W1Hrr zp=h8h7hPj>Zpx=}eCc-G#ZT~S9f5XNI#25=@+v#(v_b9Tz=@x43z@&FXxU>(-xV zWI3JN%D440s(mqMe*XZbi2K(h4_r!KhQG6aO)+=dMFZGYf3CCIpQh-$>kOOJEZ&OW z_O)wgdEgUYa*H>ruivXc?#u)K0Gt+ny4>#6#&<>uX#TT*6+XJNvr&%b!Xy3W{wcz& z?AP|O+<1pcTllHMuQ(IjICQ7F+xe#obByliv06#@fd@;g!k=Vkm$|UoYwopc>ZyBV z{IW~km>~ZExUA`{{{UlO*$2Gvfu{0Szpq%n)}OLp-nhLgRi3>|?dZ=Zd&T=&R;R68 z@4c%t``N_$ShYP?f4@ION#1!!Mtl~hs>S#3>7D)E$QtbwTAs9G``dntJ=MvRP_Om1 zbH48X0HwFO`9ak`t*Xy=bD7>5?fp%v&Gn;y-rMsUq3?OY^{|k$eOC4N{{V+m54-T@ zAUy1Mn&r2zW7DU%uFkAHoG-g1A0oM39*Mi7h0e(X_1w;(V)d^#spC1QCS_Rr_;pzG z3o`6QnhgzBrp|UX#gkD()pV7csiG+)Khvoo+p64|OyR#5ipr9k{UL8%D~|oz$9E40 z9wv(Vo#Iz*b$Ivewa{bOEEd=m-JnbeF-x@xgtYjuyaKH9Yl{xboSLJ@0BDJmTN1cT zt<3=lQ_79NZbq^mtq7OqWFQ7n7 zlxR?++%;4feUSj?-4-j{2%&WC3T3Gn^B%{rfz@WLk13VL6CrgqU3HE--!4X0EYW92 z8`=y{yH@b$&8^%~rix*%PIoKDmSdR+8yITvLSW?4+f1bGlnM$KkK(hx!>>->Uf&XG zSgvxtmOH$5Kn>e^1-SF}YUoJt_6jXH;lkybHj=sQ>!XBOGl^tofySh(tjl@A-Gu$5 z)|9`R)zO}9Tp=G&*1q55cfnmXdA*Lw@b>t%4HsQrHF6U^5XZIGaR3Eb+1JK(V{J{y zQKpuvfBj#Uxu}}6$a~dxT#ZQqm zUJrjv$zJ~eLwt5muP@`e#!i^dLx@YJUDZ^9}$8$BeNPhFAsLv+4Q<}lUx;%g2skq5lN-9 z&-z>Xe~RVXf5tj>&+@gHF+IkzPwA93JhY{*|=O*-#RW`db{@QZ`WkwJhCgsldukB~%O6Rw$ zt@)6dxUS62{{Zbge0A|HAL13A+J2sGzt{EOJY4C%+Wo!DsbpTmoz;#l{snZM+I}sL zSN(kaZM6RY%LY%`J^}1=@i{4DpeBXE!r$`(y6f3*#`FIGEdKykvR@m2>mGg&vYftC zA0{?*PG~1!dn##Ov?KT}YqrJL@dP4elqcCk4U)`k;q zg?csJ=HIQ-$I0KXRnk|VZCQC7Vn@EsN9rC*Z5!*`9vB-w-4DR5M|oWwEp7<);9niJV4O=Lg}v0FK~@=FwmgSYy8PBu_T))nS`P&je)m^j$ugD*OirGVnMz|O4ZVMwvCfR;Gzz+& zL0q%MnKJivpiG!1Ou9E{`30P;)R6MyR~sf*1~RT7FkGTx(1#R?7Ye;xC8wD7iq^g= zv6C_4pxkxU114~5EvZukzF2o1^hT{zk2-Wh7CPHiaJd^i$=i)}UhRY3^Lim6We zcUS>rLmI-}1=Xp815Id%qa8^d6+kvBREaH23{X;9Y5#XCS@mo<0kNXrbFR3W0?^IT*3UtJ1sfCH$4Jx7`$u*^VqO0m? zX;dLm+lZtwNYwsAQc=U zEZLA5BCyarGAd92Wo^@mihf^#R-)Df)jUsoz-oVJ_ffai+zu>{f3?3;S_|*J`ub ztlwHt$J*_Y)dGNcEq`jUeORfxT9$1^D6IBV`mvr)+>w;^8?8@epXx%70WcPGyp{gU zKd2GHWD5G-P_OnO{Z&7O$gMZK#aZk^`l|lPJuc@b_9A~!lfz0*rEl+v{X{$)z`a!d z!TmK37Nl8Uy+5fIcv^H%y#B0L_M2#*aXn}jaYUUJy~#ajv&E6oKIQr$M~-oIg4f!` z^~L?Pj+9gFYx?RubG#M%Q~Kfl-gTvu>`$Rz+s}f(Vt-v`_AurWN;Z9LuWE4=8 zT%d3rR7za33KT~_CU61%3pKrCnJnI;=CbHXl?sA;s>TM%s&z(icK-l0K?e$;vn>!< zn%bfT(~9buYC_+UK$%$?pObx5%dCa4x$d>nLu=u!m>YmDZTuH`9u2ng$I0+`^2hEy zhOyndMM~2aix-V)$7!L`+l2~YX3U(o3MIppqCM`VKsr@LwVM};WEjk&102y(2SqlX z9XhtfjhOOL;<{OIeP6@3i0}vl{`I)yymq54G1IR_(dDjJDYdO|D;qbXg^X*s)}x|p zTiP@^)f-9H%Xx9^xQz_Tf(c=bk%vg{)9_l44%O;0W~*CU6{c%M#wSJ$nl|-Btr)U2 zfLci&YLU6FG*L_rRR#(SnJ#;B<8xV2Pg9j<{I{{~a0GQxp@#$r#UpgT^OaLy$*-0+ znmNE9GK*+~fe5ja9=`j7+e`XQ5t!JGAV9c3cZE$9NM}`5QZPM*r$iM4Sk~=ns0fhC zBCTZ+2bKGq#vVhn^P>W+Z=`h4ZtiRW+uaIE39 zevkr`jPfwltXAVJpn#)rF@g@_i&oiO>BoRlhvd=Jr$u8mO?K9$WG^mgsp_<_5f4f8 zS*eBIl&3gMU`AYM2&+*$@(U+Z*Bc#WX&M);iHuTy;^zWzmSA(x?c2D_v z>|Chh+#jv!@n4_LAE&cFF0MXcbV1C0hwUq-z1uk6ooTY=7h||lqTi`>z1jRTI&pGa zWSC|?K_=4S>OM&~+b0cihHg%M(gO3m(^bd2Yj2lctz@1UC7GlK^(%$0uuYC22qxqx z)?4r<42U(4pa-a3^z5=ZZ`UiR*`=Txf$&{^>f?GM&Q#4ba~eXwfAF8z{$6V|m*&dh zVok#1b8cOyiG#93j1V>A_x>wAl+u1n+S*i)g2o%QPIk>3R98cXB;~?gX0^n)`2f9s zp1IxR_jboyxr@o=we!qaObjk#J_J#HU8W_kkJWRuj&@Ha7B)kwcTu9lp*N!8&yKlz z?wq?YbaEF8zRouxe7@TooQW zYiAIiV>~s#hlu-u%yT?2_weQPfm#}`U$4H_<1ZJv(I&F%;o@NX*UrK~nT5m1{{S`h zB<%cG%-@{&uXWmgax*!2gpS1C-n*I#;o0o%t;W(lUcXlR%;D?f?hZBWA5+J-&Vq}V z_cXscx?f*u_-l(dwIR}%xFubCB zXQ-ksLSrQbOy{#6LL5h==xNa*#xi#9ZfkMQ*`2RbU*e?k@a5N}y1gDJHOVm0NC@*E z%8RbM?LI9pR6jGgc_u$52R+0+LxM}FHbHk|Dnic5Nvo3o_e+wr;TAqv7uFe~3 z>U+&|Z`W1VE;m;*HxMwHV*MxeGpEU7>glH6isia_gsp66tth0f-XwN->GF4x8TU3C zJPj(lNaJ^(mvK`?Exn8>uhm*mDh1pIL$PHTB`YHY^diG(f7;Fb=uC`$mQnoyz`0N+7AYsuCuO34ffvrIS<0h zg~ZIl-#u4Hp6h4GgZlIeBAx0L3RQ}ZN?B&N5zVf;qO!{c_cv7xE;^BYR%~>X*17!( z=XG?~u*S^x>alfnn~&;<_=PZX7|YhD;FwEthb^_Uf~mv~&1n~XQx$v!)9futh{z!@F%O5BWj z6M{_&%U=v+)a#<6G|>D|8E{q^GB*#2L_Rhb-BF>8YkY!bD4gJI)B@*F3aVjEm9^C) zHV59_Cf3+^tCX=)&e7=~HFB6LNn5nu>cp(yRj`w~q^&VXmn77=&Z+1XWT$1&YjgQ4 z7^S;8?w|&NX()cOI_q>{;|rY9NwS>dz0#I)S}w0B&DN-9$6J+hgBc8WTP9O05|8s$ zGG%_~t!k$s482n-6Dnj6yzl0j6l8Tg6v&0|I;bnudZiRa_3}}u9lmG;ihNbVWuqD* z;$2G8!DnlRwV7?gY`uxa|wYw%K~M@awx3qA<`ZO@i~< z=_rN?4cSD>Wlh7}>x~m8RxsN6H1xGHS|P?Xw{af@c_v8y+{%&yoZ3Ogw9(1QLjE{Z znrN>eQ1PuS1dFN2$VV90I=gNONx4-g7}^>ORbECwc%}hi=A4mD;_3yJo2_lc;X`3A zBKKFDm7!-8$pLT{(K(feD~x0ELqlu@{wnisNY6JG80(D_n#q#CwR%aWs`FkkpZj<+ z5lt+w*l|ht;MN;-vVDgZX7SZDqSxARRM-GpYHQlJtS#ff6{6SJ#nB(f>rj)hx)km{ zjW+1DI~m{>V2Ws$u;8cQv%^(qVtr({09Qq?v7fAN!f%33#o$Zu#*|u}iF8rHZ72e~ z(||sJcr9~JtZ{KKmDFPiCqM%2thJk@cle*S{GNM(_KO;Nk^I+Lh~>T~%iVClXE0(d zeqXHE(?!#r{5-pNYxsN4FSU5A1_r?cMLYtRHN$SrugkXGb08BaH_~9p2sRo8) zg;})rL*$5SV;%@#=ESILV+e!UMNnW+AeBXmD5@?%x4A_un0#*DOzScM4W@z^uAIUA4-H=V6C{XH(0F1ES(5g6xl zO|}|;$M9Z#rsJ<)^-KG1BENkMlk=KqZD5o`u3^4(09tbaB(?l1vBC}w&uor&kImh!>v9G}{ z#F_a4(;e(-t3Vnnl(Y8U)_^Udjk8M9%#FqFqsOJ45ueLcXVNwKqi|F}xB&sp>Ip=K zP@=Ag6YjOMdrfV~t$HZQ!o5+YsEC0X`0dETo&qW)W1CNiQq0UOeo@QBb{8v`is3^P z&t*J;vi$!5c9^fzbZ^V9U*W$WP`tI)w~mVyAupxYTa2?2qRXU(u#y#8peX977*D7q zX07^D^Gv1`_L&F4Yap2()~u+T7)DHMDi)B5ffiN~>AOoHe`?5x3c0d+tNvF2zUTVQ zrPjyA{{U^RmRR~1ZgAXAUKKN{L$wZa_K*zxE?Smfan?0ha~w_xB}oKoy2$Qvm^Mutf|_ za54&yHOE~YuFX#N2=vA&pk26s4t$=EwRpHPqWT+TdleL)e21buhuoMBM-=A)pewIW z{ha-eJ#T?zwvHo04G3RnSIXJ-AGA3jMCeJa4Oh+gHO|j}qj8xZUSw=@C|U~f@q0Nc zJZxfUSQc)zc?9wJf=|=8;IoQZt@(?Sjt#tWxwZ38G0ODme+I`6bZxA8Caa|F+J0*n z*3oU``S@Q(%eZ-({{R)&UvIL0SiYa?wKKRmFh8pUUOLsI{1-{??fH?5>Fi^Bj}69? z;Q``BLfrQBzdE_!UwQZ#TlH!<;(^IM(WSNLM-v|O0n9z;%SGInnixFVHXpI!Lb zIqeF-?aWvs*^iXRgP`0JbpEbQcd}u+J{u*bpa%~kuhX<&u#EmYG0_%?iCNpPX0_~( zA;@>V%j`P^WL4mPWtvd$1#M=Rv&snxM;@eldjK}?$0MHWu8w+qbp(2UAMuf zUD={MZ)}S$7iX$#hfrhhh#D+phhj!sWVKq}!U!Q?%S3W|YBfU+#~GC|j5*y61DCU^ z++~fUxs8{)n~kZe@2<`}YS!79@K`kSU1f5yk0Xx`aF!cL4Sb4WslV(vISRNjj>R_4r($jlWQb-4>X8|2G2RzWv^ ztMOK9xn^_nA8MBprxPsMFuai21^zV)Q7@NIwK*e;l30n%=d`Z61n# zOB5Pd_!=vAYh4`NucpY1hcOyr{9oFe~Yt{{Wg`8#w;}BoB{`Y1Ak- z!^XD23L?5#*eqZb36l-1Ya3uFqF5skCjAjAR5TKPL02kH@=Z_43=xr#0|=_ian3Vt zGzyll)lCpavBcca1XhMImaT#=3}K0;#TNp0Tx~R{phU0_&u-fgh7`=!Gy+Z4Oac6p zO>UW7Gdqxs5_f!&l>X|`>1p|2OPS9MCbX41d9+PjCrTr$Ty*OEuj+PU($Rd$ibYFk=dR-ATg zhaJUNJhaD%@5NG4{V5+6mE@mJ?*&(qzM0-0NODi6J_vGH#&vYn46o^3O%Tfdn4gM< zRB_52f-#SR9F$<9rd>QdJ+T2xy5)JhH+yOz#big~i?hcGFa`>UeLqx!FapoNQsgn)Pd=&Drc}tKM-Pg~ee8 zlNfx1sa>Y82WPjn_Xnm1Z2??18hpE zt%(rEu@fSo3Zm+$qEuKN#TN-x0J+GprxZ{UPy^9Oc{M62PXwano<<*%m|0n*h}}#t zCU?S^PDD!wl9*YuB#bT9MzYB)?P=9!)}$}%S~}5ZEpY?+INC1dIUHGK=Av${x|wf_ z9KFR0PwQ7JG-H>#Ar=0h{8P&DjK{hoCeKV$5bS5!`gP&2R2*U=ZXV* z72922UhdpSuFK$DapPoc1hvAowYsjdJU48#4m)E2ri!LWp9Ji1r9l)R>2zGOVBtO- zX2rZnTVg^3dmhyl&w=?dGcpR+>wCkK|EfZyh=XIR0N1!68{qJ#x&7U8>$;vFR(@pIz0Bg4Mg zuKYM`h3spY>2SNn=zP|&+6EX`n`ugTX+Vp!Xjet3bnBYgJOifC#8s zfouRxAo2wge49lws70)($tYvziOwOUR1xFwMr&AY0?SLH2}Bdq;)CKH;r7>_&hFgY zo;wlG#hJm)m(m+jFLFZhcY2)ea{AtAZAl}o z{93-Z`mMjt$Ibr$Yp4GJT(5oG8Mzo(8JP?u`z5k%)E2lCwdpol`n-DrTVVPrfgW~m5{8u0A zZ7b0|tt;C`&tb5>Tsd7daWRrSH~g)l_RkNWeEwXH?7+(983VC#rhJSBpsFR6{+$#}1?x9RjJewXqV;AQ%OjzRwbNeT4qzh=L(zqjWH zjj>2u{{SieN?x6p?AP{gCmYGR=lT+p;MP0&EA;Hm?bG(^;C8QYWSX}MR=51mZqfPC zbl2C~xo_-gKQCp8g`bZEaJLF}Y!r6TE_`)gLs^N3%-_w+&+}cQ&u8-vdokP^;2a!C zr78Q3SDUk@?X%g_->$min~nCjDowBCGMfVh%Ngn?=5~cAt3Ncp@9I4l9oikegy#D= z(d9_pUo@e_dF>Wnje50@9{$GrS9%HH5jYsx1aa6_fwUb(IxfEqe7q-heaz$Vaz2ZO zduE=5NcR4QA0INgUg?}iNzrb%Z;0_(oP^Hzavv#@Sw`nPo}?}I?Pit7*VbOiBhJN; z?|IcXH!JfSSL*Q4GKg@xnJ{V2AnKf{fF4EF)g>@b_c}@b3rJ6JxtV-C&D8BHeOq~5 zwa&IbJ@RoDWlG+m#>?*Y-w%ae&+VpRgFUV2@lU~c{iybOw-!FxkCZ4c(RgzAS>)k6 zea%*KU{g(@N?_48=*80rDCcbx5Xo~&1FEyda$_<93SCxgh3wsWCkDAJ#S5-l6OB0+ zHY5dv(vlpNozZGX@3VkJoYxRPT}~jv$uKiYoGP>E%_YNV<+le z_?3UNzwJM(ukFU28$lX`$ki4#VjewHEYhO|uON=9k*)0xirS(V5uhp-ySzKv>{>gch+e** zhdOM=NXxyqTfug~ZXX~+_LHwdlWZp1y79`#TpyC{E6=nH@d*V@k3y-f!4Ty?A0dIq zsG;&%%hNHmb9uIVa!B21eLn+mmb&%rnDG3BW=zIgM*>HXS=FuYhfWhFpi|(se~uG`ahRjqZ)7qPP!0~hy-*R5`~aSt^oz>UoC~T(js|+&y1Lb8ZE(78 zYt3_*rHv%|nCr3261v|pz{Oy!{=)*>ioZom?dU_k;KfTYt37(n_jMuN_UDpB zW}XWD6(_kVXT7owf2LFDKezl8?)1(&F<+sd?cdQ3?#@xwprXG_OYH6XE#1e<9V_Oa zR;hdU{RDH|!MLiwUa9u>eug=2W!D6$$5y#^QYYm(W}3Oii(2cga^G#>8Ode6!*iA4 z8T%`*$2HjuB%e@Ii=NxoqsNm#%lMO`abukUz?XJ|U1+WjbYI(g*VRo^3Cgj`_2kw* zwXBadK7AKxnAZyElDZHN(5dKzF)rwQFqE@Z( zd=*0(0Xl_KC$a(Hs$|b-D}>3cj06k~x(0?SgKI8@I51He%CuAiia<3~Uqu!KkfMaV zqL$)HimEDPB@hk>WF?kG$P8$iEX0eF-Hwcjt)tj&*_&u(w3^{#ml#BN85XIi;Es2*MixbX9H?e!F7@IH{UhX%EWw;y^PV# zBF2W{Yb+Isi6e2^$!oo$m31rmAq4zE)FQbuV$ByPus3v4w{vM?(hUuj!esd{fdp;W zp;HY!=QD*XbMf7d+J^dNYet$l5)SD-8fP}uw}9%bt?jN`9$O@3r$RdUt>w#za6=zBV}*?ag1XlZ>EY|KaaaHWhKsa( z%Uu{?XcmsDpdfSRl12ze^xd_@X;oRt(BVfEpf#=))|Ut3qR8CXg%MTs_tjLu{i`CY z*-WMc89=60bU_F^PTgs5iUnga@xaCwQOy^>UaH!XVi`$10Q}U*7Q*mJFElrxOqgG_ z;^X+HOe~xU4(Rs~TxrnN1xDqP~q+x%6+HP%lR6)5A>pv{#Nm<+dkRQ|MD+x+eGADXZXE|rtE zFw*Q|+OkqhiT?nCWB&kAxG*f$dA|Ma==oj}M+SqDj0@v;UB9@0isjqaHkf+7PVO83 z02T1LV|-6@2&0-vKPCCz?Ks>&K^bH&C3)*`vT7)L6^6`tqXL$!BH$Woqd{Yi>*^Il z055e7l*$~|2G}TCYZwlzaf&j~1yL2!{ZI>qT8j_uR85*gu}zC+AJi4_fAd{*_I95x8~S=}@!{HkE5+x;ABi{6<${5@*!+$)5$L?;k`rCg6{{Z>Ooc{o~#E^Pd za((eXt+}!HuRA@V<66>sxR9*w*8Wp&jiYuqAHRGK01qS1_pfksFL%^rxvX`)sQnD5g#zQh ze%n2Ley*Ci+)Q&mcb1CLhhH$a>v`RecK-l_uRM~BPjT%ame7^!_V)h(>#vvS>Hh%T z98ak}`14<#+CNhogy1@dQnHv-(iQ&so+HqNhu+padTx3sc;pEe^}Tm{eAnU1|aEPaL!Nx(4pfWAf9^{$OB zy)ea=1151j6gyis!;lklBlQeS7_(toXH#Pnkl^S-nP7+ZbSDuwO%_O zja-(@@>~h9Og5&zt#eAUB~(JKH8)yh{CU_$-vq)^Bp=uED@IRm=^+q?ya$vp-+`DS z-5abOcAquZuY4R@+mTXtU3#X*+7|t!7c|iHD_NC`ENR5$of!?1<4wsf7_%7BOA4-bV!SO^xNxyq;PG zXNI=y${2$z1x>7_sFH0Ay%ft)iLVZv2O5A00O*-pJQm!x{*Y?Wy7Fdf(H>~EELJwI z`okZXO+8evMaI`y$(ZpjLHIsL{e^k0cBeH=>J?d*+m?AYDB!4Qimz zHgISnsFld%dB}0tUo4wPhlsUReR^-@wJ{jQmA@cB0)DYF5zP0p4H-v;+ zZI4v@>t9S?_Gp^wZ5LDTr_&bBE;^Q$>ZR_jPN*hvtQBc$UfNE$bXTTlx0HcyOXjg4^c{?=2(rjr0g3E3pbZx4D zeX(6FrBzHkq|dtY>mO5U2pPUmHKG6=LE^sMaNfJvP+LX09(!GEc4|9x;6(rDnIL+B|wLI}q?>G7xSWu-KZ{5?|10h>^zN3*1nmiUCsRT$Cw} zjic31NYN4_SOBTjWku|UwzRvnR|$~FLnAg79X!>-t_JL74!XH#1)`2R0`e|R)sVGK zVLFdBFUV_ILA%K?WV+F$o~ElfX(DsYDb&?m6w(2hSEh)GohI_gL9WwN_$a!7jgcB_ z(Evu*Q4NE%%aUoNb|}}xUR0s69}=@yUy@-A*anaAQY{RU4|c-svdc|OnnJ@OZs_P=(`P<^xQ#%YBR{{WyV_U-#-_Uzpc zVsNpFGa51f07HM0mwSIJ_iy_=c4rm;0QBtt0Kz|#&nkWUe%Jp1v-qamK;OV7YW>@O z-7Ytdg9YKxFg3$NM2v54-!90{o2!jQ^q|hSeX!t?PWe-p0NkM8s#L73q9h+{Re~IPN|8 z&YjMAaGB-pX*Jpp?f5HdNZuNvr4>Zymd z%x3MRQU3ttB`{=u>&}2C45s-HfI%xKiV3ynQczd7R12CJH%9oz;0+{Yb!i6Ty+KwO zMq>d&Ma98!C-Mqp!o*B6GH?lVhSN(58`Zu^N`Rc^;sv@lf_`Xbs#67V}X@MFpxT(XFj4It2wr@b-rRV{xUzP)=i9($@;L z!i0Gh2f{n&hCFXIG+=rjNoijr-|O?2=)F$PdP?&C(Y+VQ+3GCgI;CR`WKM*ZZR!%m zl$Su@7I5DsG6z>g!g4w|z%@FRWM}07O%oEp))5(XlYOYwbvZ z=dk*NJ3k7qPo@6=?T$X*{{X9R_Z zT+%!VUps!9`kj6H;mUpnV;}2bX!8q=>#^Q;N_d6)ZZ4coLHB2b(l@!G)^Hk8Pcz|h zFUx_*cON^AK2&)5vqZ)g?PDH8Kt4-fZqa8>m*zQ5?(X3)EjiM-bq+OIz1uoYjXy^o z>gE|jCvbIXP_y<``n53kr#u=z^)9H>Res7|n9+^i9OS>NCEiKRFH~>E?hZ;r{Y;0N zd6ef^`r}#VbDME9$DZO7olDoLjpsA=)9NIpG~8Cc&A)8@TK=AQE4n*`i80%oDm>LLY?4EJD>bWjk=4QD45T%z zFLBfWO6{*zuQvX~pEd0}Q?s(9WYbF%p^d|1ONAG&qpKC*_C1Nb@lEeO+88~)`J#Au zW10yG?$7?S{eAxc?0mLoy^^)VMewYCidLP)%>-+xS;CwgTm@D@Nc&QjQK<=c>HOBA zhWs~ CK7^0o3_{{Y4@b1xuLtM7WdXII4b=l=j@ayW?tC2Om8kZij4OtaVU`tAe7 znDD=$XkQPr#?QH>&a$@D(Fl5tEt-~}snX32GRVB{mAsaw}}E~U@N z#^#oSuG{5iuRWD0bj5k=ypC;L*~sWtqe877Jk>$RP~tR3LeN<^lCYx7t9H05%t&5M zJkTk?35qGQHms=pkQ^B@hS1)NuDy#Y41!!LcHZl(*>NjGZfR}JS6Q=_i)_+F?aXyP z3bTf&xu-gfmq2bpxv6xGe_srY^uI%)D_oi2$t>~jCZMUwxvLzxaROaX7IM^#GiS1$ zN*RoAk@7mMZ7bDWHIPS(KI34S3~ns-wU%pKki|1WbBQ!l4Na(DERJw<1zbN>bt|T~ z4to_WxfQFuBjTKznJL+&pny&K^iz$c?U1=MeW-oeoC5}g*ef){H@818KbhPS&nRmM z_Q&Q|O?1P}zh@yu$i-?oX_n}-<0M|HD^qfrwzW}U+mg=}8_A8yX|-&k%CS31u|+US zEp-C~;0;z<%Enhto+!B&)D7MxO1Tlpr&SD;{MLc08Dz=kVU4GJfurJ>tlg*O=lKrp zh*g;5+;@*f(_X6Mw{-k@dF+#$$Vgv1jXF1?>o%JFI9)FP048JcO{ECYV{Ye7IwPSE z9Kb0{t~++udDjn%38B=Y=XY*s(A-9cX=R(T%}h9!tt_+2t|!Bc2-5y5Hnk%Dn`D|< zGPr2^TDG7mmB8DMBxL}&Qzio3Zii5rTrA@PDh0x1z#on%2o$ENl)^tBM}cI?g_tfL zu0z`Zrj{b;m~eS4K*?P}OWAkp+2`!hh{Zx2H4D|I&lhf)cCjT7h+TShxp+3z;%%y| zVJ*1_ijmbfTx5L>n>g4icNB2my(TO)0;{BPu8eU|Eg&A?9Djlt2zcnAApZa##RLxs z3vyv{f!#WyWG<5EvX#712nWAZ5(XJ%4Hu=>J2u2`uU=bW--b5B7z6d1Hs6~0JMEhL zI%|mEg^t(E2_A;(xb0nC#c}K?_{xhWK3n0D=p1YH3>yP#L)tHg1T8`+KAxi72RAPo&ir1tQoy*F9BOrTs$p$t3>9lZw^eY)R$AKF zd=Hvc z+wEiF>M=OTp=bDc{#BFiIW2^sv5>MRzWPCJAS$xAKWM75q4<2HkUUh?okHC5mt4IzEX>G^J*KrsD==}0ltQG&4y{!jzC(qM zcDOo}Ax5Rc$7XhCD;)L2YiEd?H*jl*<6^nqxnAC{Zb{_W`xBCr)gxISk#Il4t3OP2 z{``)PFJsFQX>{!r)BsQNTAgw@c6)rDnjBwgp|!0SOgvdU3Uvyi>U>iIoYy!INud-s zr|?t`#e_@F5Q---7Lh<|DMO+RaYkcs z_gqV&I|k5b;Ne!*z6#WAWgO7qq0vBFQBbu6+JfkUQ9&pb6}f`d74SiJtvaBz2_xE{ zaQzb5-cIO#Y4`%@T+D+rDno@F&Xw_3J`tvhDp3S24rvEMC{!7-VRRLQ5ax@u#MRV2 z3by2GSy=F2bog(m!Ded*syjH3CFb^Y<*Vrb0Iu!E++QRhgMY<-Z?a;((1QUqJyruf zp-m7i(28k9T#^fY&9u=#$FZPTA{6pNg|3Qa4%_OgDXkz;L1YrBCpCsDbqc0T;3g3A zIPwqtxmfSP!FA}k-c~!NbhG$=f{P;=?r3anYmM$MSL>tlcg6T~dzT-O%H!p4A2T4# zzROm>6`j9@kArhe?u=~5N0{lH`rL|uyxVJD-7dKBMmHm$isp>B${PE&=TDxi99=W| zcCoogp2 zk+Fb0N&f%od1QZ4%^v`tLH&x2?YEJ6MStZ_qBZx?N89d5Jj3z5P4S?iHJPm&mU)P)h@)B;ZF+Tix9-~fR||YoNE?Z{?{TA8+PTN@T{uQL zU(J0-?YC+7Qzm9(WcDBzc$K@VJObXa$Fke-`$SVhSXg$KG*Q$YS4TX&XWdz1Z*7QU z4FXvP?Y;qcz59(G@AcZ}vGEM7R+iVo>)`Tz{Y4yL#0x^sR1vks!^sw|SVM{1(M+rh z;B5gNQdJ%kgI~0)>{rkJ=VMbgIVnxURrWm{v#aF$+T&?nFARn~dv?Ii|lKSpJSruM|Q0-xHkR^&s|`#q}l^djnt)!jnv3^KP6Dv4IC|6sDl(NDuqJg zbwx>m*iePQEpnM!X{a|8QlU{iway2{7PK}(I_j%9XEQr_1nRC@!BbvJ*2*g^{{Zf^ z_^m~Qk%EBrOqK?>S1j0*YS$_mkkIHW)m9-8$x05W(6U|Y4yLFJaUoVpjpR6wG{U6v zP;RD*#&WSK4cr#>+OA3*k=4S(Ro`6GltyR9`Z!n~i+)cPKA<_(4%f|Gm|pPfZv52A zM#xw}y-7^7V1#T00s#Q%wUoi3jOYNOWRNY8Hsp#d*6=6f#s#dhvsM}Moa06c{1skO z6eG!Sx!Mnc)QoM}pMXt{z}h&}{8pnLYmv$G_!u$mw2}=N7fG7N+escDm*n{_QcAt$ zkdM<7bPK+i)#L4(@BBwRV&n}TR{6&-r+?XugE_iLR&Ls?>g=DBLFF5yhKgrbPCdW2 znDhCD+jUlN7U$S-<+*@#QyRC+f6=Vwxo|%~Dq~gUzv$NY4%PBE#r-=mw{dBA_N zrXusdp|`m6I>1(Lv3cLn$8zQW0Qdr@8T((d{+0g#x-+^!RpUQr*?&NPaB~t_v2FON z$6wjYf73jf9Nhl^srv!&PFhB8yV9G)&mpYObB|l8d!+b3ub-BO2+dqI$5>Fr%sF2t$8-o{73C2tJS8@ z2X>7nRoUiGa8(D7p>x1o-o5M4ahTL-vbx8fyV%jt1-2R_dsxc;3rOb8lsBo611MEY zsGE}0)iN*Y8{(+Hs2(Yk3;KcLqTnvb0BVVXoj3zjQs0t1P|L5wL_{J|JyIIC;n8@# zo&4eN^*a9mF1$b&)bz6O*U*mt02zxT8q!-$*Yl#|v1@agx!ZaRyZjbbFJ)g^ev$d0 zCa{{m0c_*OiiZ;if>(rD)U?7)ks+Fa%3T`?Sg&EobBS0>U;4roN((e3`YDUss zT6_wjl&Pmcr6R$-JQOHsT=MRXvMW2-=S&Ada*8QI3=Qh<@K*^0!efM*-t_sV56EH^ zXgyS#wP zxlgLDyDls_ZRs{i(@VTF=_K4pX{lQJYdqpJ25<74C(}-F>~1F@oyEVaRlR+B&fU^F znA{89Li+{i)7JgCZS2YL?O^b@@Bv2Os`YEtBgxs_c6K4gXc{ikI9kxgfzec^2BHi# z0S3`nQ7X#XfuhQwfkeXU0xCGFAkhS>Dj=fzA%HpcL=9}H2NfECCCVz=Jats7qBClO zAb}KAL?mOV;t-^S#C0$8=~O@f+i5U$e2)dl`uHoQ7jRY z%@YduP{18E6w2TxapH@BI$(zod$&cwjgp!w%FM=>HbmkNcIxGLy1XAHBQiam#4*|h z(>acPn)u7qZgYS&D#x8vz3!+9@!Km4NiFaq$&eWS%tz^(;$0Zf+Q#XBV?`E3qM{(R zM52NqPF!X9?+yK6ZjAo`skaL2@(MZH_}K6dsiDAA#ViF^9UJ(lDUrFdJ>>qXSa^j& zpiImHM!5co2e$F?)A=Mq@WipkS+Uz%NM&tcZLf;7jY6afiXR0PbU`SBQ3Rp@C;GnI zg+rTB@<1_(cYct@jePzIL4KL4E*>ap(1iR3Q3Naw6e6R+1<^rhA_#1t#9mvP92j=F zyLWsF-{5UnR}Z`=!Ha^)8BYz|!?1NOSl;+|^`*U&56*LChfeSv=?*j%U!3+e^IxgJ zKC)`qk^=JZLt*5lAFA|H%r6tiA{}BZQJx6wmI_m)!v?5mDm;XkG-{K|cB`zfv+ z-qvnxAlLS_Jn8cyHrMl)967{Jw$0{jT8qd6Buzid=(0)_&0A zYLlr}Xy?Cc-QZ%wgU7`jGBQeDM|js=s# zLyF9IS>?`=%&m6UK)z4=F3jRb*8c!k*NJU>`J;0PKLzq1VOVUd3wnaHmZ;*1t($4o z-At6nV-I@02uny)qQ2A6*-2HE>@j2mpetW0@}F~XUhD|6hv{ys=z1IZ!{__@+)DYI z9Y=#j^{c_F>0OT}xq~EH?V(>M+wosl)%dSo8d}Y^s_|E*62_h6b*jpq=IxcPrOlLx zDR%){RH~5Nc|A83r;4daiQAm+lqq7G@wu9GP>j%$1BEYJBUJE9hpOkIT7;IgNNqxj z(HO5pW|1fYYl_uaxbUf)p>2X>jJa$SYrG1&)}WRYgwM7=iFsA&~mv zx#*RgGBlRTTTKekDXL?yf&q=>wN$|`dz&wjTEZmH+}kS>!W)o%x>aik#`*TVj*F(Z z2v^oNyJ`XOUWszXR6XN%nhuKbIa36gE$i}9=)Yw(nRzXxK5IN0orC)Mj-gI1P2h%Z zNzhq1waNwgIRezBO1x8iCOd0If z$5k?>vM^ilOozu1EmI+}v~AnqnL`;DLK7lBAIVItr@+AGQNrqFD0T)&4@6wFK032? zE~6;X?nCL+Diqqiv?J8jS19IIjv9?rG8q6459qZJ649>@=ygR$`W_xG*CHBY4ryr? zAxxvo@_4R_Vktt?Z-VscUVY;x?W7*7zP07-*Co%DwfE4kR=Z|A8)=GP){SblmUy{% zQErx{bFTZ>tK*^mn6lh(uA3V`w#x>7P-95&(L{Odu11e2*07Ptnp~zAh}+2<-9?bW zpKVcii~ES`Qz?aia_9<+#Yd3`R5*dz$Kr<-;>jjXOnB_6bdCe%)Ty@EnO$_v!`?tP z$3_oJXvqFnUo(5<^}6-MbnsvI6xUL&lXQhd|8V^!EBgigDwhA=7>Tmp$3zh9O z1NR+J8^B{}Qb|fh0Y=kLAA$>gm>NHE*U3eSAeuKs2egZHM9FeqjIOsd@I``g^qO=Q zRWc~(8$xJQkjR?$pHp~$62+!L_-ZlpQ(60!WdNIet{!p(JmoJQHeDU{-;-ZV?2uKrDL*qd#L{a zKwFOpmV|S63RI6VWC)eeK`UP7v^n(#R~z)QOwptog#Q7(eeL=@sfNg9D=0wq6T81tkPqT~JWn(X^qb$pNS$tAs%m0Quo(>v$g$nHi+zaGP!Wz6(5}@vQIXBK?t* z@l%@cDcsIOhoPaWb6zhI_fh$b;9H);)(q~j%H zJuWV$p0nay*3BInMr2v)2d~QsnED?r%x5A#fFjV0O(ag z?5W%2pi|grTctcz$VSGxcDwRcReC-;T%35?{A`E7@-<;0d%An}*Wu*u=+}RjZxg%u zsH6I9@Z8LM?QlCJA2F);^?Ud7@OFQ$pZjZ_pUz7=CB?_|`{IPoKqsgH+An6l*1J4+ z)Z0g=?Vc(;?%EM@F-;N1e&$YI+A-tzG0iogUYTA^w4P=j*9(h@xN-jg>STGKr18jo zUStyBi#74`^BvtLE(T39-v_m{J{f0(z0W#1ztb(U)YCDWzS8`;QOV2ah-UuXhl|Fv z1HToX5zY9DfJI%@}+_HxfVdAQe|Di+?9c+hl*S9ue>l$0PVT zUPm3jhFQ1{QKGTpagrYc8{7QTFvj1*kDrU(*m5)2?S40qYrj*Wm)qO%4`S5UU)vV% z{{Y3a3pKIJ3pozo7_Wc(hBgTp!~Xy<7g@wvwVyHAg9m_=nPA3=)IOu_)YN=YtjgnZ z94~w3NLz);L&jmb{)R;mFZSzen{FX46OPs1!o_wDJDa)Ld7D6abBV9Vpiyy;`EoPz zG4UjH*)p;^kmA=1{5(@`-F2Q#dbYR3B=?^OiyOY0H%ly+FL>J36n_q{&tI^VVzH7|#`GYTGwcOoThqr59-8GZLg4O{mn@x0F z9f1^OxlU-&!l6LPqaoqrKxk25$gA61Q=%qSEPG#CSlX*Al5$~EH+mT6C8W60NWH=>rcA;c2G zO^q~AVxjk`T>`mjq%?{O>JgG<1W3|Nk}FJOK$&E`mQn2^qN^14RxMB>c5Z}$ds$V5 z01iD5g0W~~4ccy~Ye0NXXw(HztU_+Weo0FUm4HoO6=eh)xwPt4Of$wP;ye{7asdQ8 z!D=!CM>K)psxi~l;JQS^E<|RvTZxA=GZIINinQtoTh`&7w97nFa?p?I%eZ(t>#W_2 z*Hr#e-27{s{@^Nct$mQGyUP+b(T*-YK_^|Sd$o)i9o@)I(%g1z2lqQwez`tay|(;E zA??b^d45C7+8o{{vs_P) z9-&LJ;MU{N1)H;27=UR-GPp2AJQT{|Mk+f+GPpw;nOrPJnOO$bEZU6ml!>WkCZAHR_W}u=EXH*9pXyQ5)p|JwjQ2dk*Yj(U7q16!AFax+KgWFcr zAWTl%Fs_9fK6X^pXpxyr#<#9duHy6l@X5Mu4SdB#1{SaTYczO!;#?*J)qoyS(^xc*u!xs>C*W{yrh?j;nFb*4M>G zm8NUYa;&E7pz@h6{;5@{UHYidn^W*b!L4ce^;0V%=!%9bSRHU*}Qpl zvgSN`Tj-4c02Su;H~c+5zMgXSF$%iEp`JQbcs6|vUG6Rl3XxK7=XLllHC-|{JTzCt zte}f3M}R;ZYra9W#QIwl!PIP^>^wv`$XvKSD0 ziG(f*m5`^(0Y>C6>OktITH>RX=B8F^Te7H`Yl}3w)T+&`aB}kb9d5bW>#tj!c{|dn z$}8dG!X@=A_#)e1dc3b?+tzkFJn#3>*9cb6s0Vn zTwao5)|YR=S{Q=RL=uV!MU)GUBkeV>0FnL*+86~9R-lLl(njCZ;65cXGs(%}vsnQ? z0_!}Y;_uQsW;10NEc*hN-F6cet~kk)sh5b zO#cAXN%K=Q$lHKVLYSu`*~gy+W~s>bapi7mnPTovA{@To&c~XY9TSaRr9h}!*Tt2t zt?|6C$o%FTAjp5VPSE1obh6K}{{U=0%-8cBF3!uybk2-B^ia0CU3@=xNik#D*K<6* z&MQfouX}+mG+rgG?!{}LV^TF$jI!nNgcA0*)2KBSuftU0)ZNZ>9wL<%C33OWYz8v> zd=zTdsN<%eg43Q)18^QAR6%Os;ipuHsn{t|^HpOkHvFmLG`Gdb&N`r{(4D^)%b? z_8q<7AKP}bD;>fbP?(9OJa(1!dcW99{{Uyq?Ee5?XZ=p^eou(!A%bjKqiKwKMD0C# zScUG>+0!2{7T&h`_+`ZI40vFNA0sL!iZ|V3H#7sLq?IpriLXy)Jjb`<`EK5H4F3Su z#rkyjDNo?FJ160r)qgU#jNSl>jOKi$Kh1CKPp|$^=kPSXYd${V{%Q6fSN#6~{aG`) z{u>q|=rS8TzqOv>1M#|_Z2Z#oZTOYKkGFvju>a&sU zv$|uD$)}}B-&^iInJ^8~tar4gUZE;J9{sdTR9b`djVu z;ylCt;qp;o`#4T8#rvgo-fPs8)p+;!t@wL7{S9Z!%W_@Alal8-@;UD}-s4-ZpV{4Z zuYX@u*WxiAMrVc>$adPaT=QGQL#1?$AR2-!tf&~njBRN*Zi?(eB?YpFQnfT(YjILH zYs1G+;Imd!oWS9xqN=ly{`L?nYpAtZH7#)HE)T&hB`SE%(0UfA(+*ZRpN7oF)z4uA z<3-c2Y;P+&>z!9{&JZ z`F&FkUC@xxZx!+D-$7Fxr**&`R%*|K=9s%2&>GU9BnJ<#9C~R{V2B7FZUCX`i%Xml zD_lmsP?X!2)`v|IGRQy@REwo;sj>nGr&SpvAP@tH{Uuni*q(O_B2>y1WqJ;%K(rFV zDf3hS4))0YD6IJAwQjU4Rch(A3X5}OaM4-dj;=r0Y*66ru2JOw0G24g z{{Zh2yKCxe95(*|XSd=ukFnjYN=uQGA@SVN`~uwdv~s`fdkUZIXKFpPWce&UJDPup zSNi&s{fA@E@?T&BT3yC+LC)zOLn;3N)ZgT>x2-S3uAl6z`H!4;SKI!7fqv}#M>Zm8 z+1cxe{{Yl9`L8!;M%umoKGvK3Jj<|ZDMjbD$EOU>3Sz5!JflKEoCye zNg$_?Oqenls>&&8A+bhur6{GVgM?<9EZWeS2_yn6RLbB&FC{Xo_Rn2YBE7DPWpJL^ z3S~qZ00lA++P!J6iexZAX<8(!LG50IE0n<77l6@Bkoe=MAcZni_Jzi(2w@bs_^T=k zIG9BfARQB%p#3O87U^&@!IwknX9I5daS#Z?2&$y)x7)mZ@= zvQS6qa$q^^4`GehYlRYcX1u2(is)o`r|CENFHXK*eWRB6#Y=x{mu+i>j#tsY>piMl zTCYzp4<`>eba=+xStFf#>;e5Sx<@+GJAjUgqs{V;tyCUUFa6T1au(X_(He%ey;Nw> z(xQ)H>+?mx#CFj@w>HF4Q9+M;+SZD>!~i_XQb*Bvyf)zAMGY?2-_6B*{qAmF-nows zo+M-T918{?+(_g2PnYyev8Q%5`5Pmc|a=(ROs?0a$AIxS%` zFKV3=229&| z5MWdm#6;MJSGI^{H&Ilg2BAd4>Q%{s0+}$qMHM16P@>vCin6x5q9UAXf&fl|YC?!W z^YB*;+GB9sRl_`vW)r+Dt`m{X!9EJ%ozd+QtI5S6A4>&o2#U;l*&Q6!>ApSLe5q~Uy@YI zd|5JbXf;{2y<>-+nCq@~yXzQZn3p6rt&En{s?&|4IVVb@4VeeUT(WC2M~b;i2lYN_ zmQdu66>_*O*s9OPo*o}-Y(9v=Mu57$aFr1N&cOJ{JuVKEBh4ZghWQ^J=bD0jKLo1KptKQD z5L%)j2aU`l#8C@Z575%%_$=Mmjc0!|knhnL9~-RR#o$Bov*gv}SD>=R-mW2kO*_q8;#AFC zn$9?#LSm;Q*~Xs);GB+U8qjM&UlpmMT6=IBIxTQan%qVXit#c(Y9{JHR}cx86~DNA zu9=1^j#OW@u6MvIlMXj>x$^Njf@88H3+WqwQ8ZcQ<4eL z$eP`w;-as0hygpAl+Ell^3ieG(^fV{M9l

af#RJVcihrh#2zZCm3GV<_hCY1A8q)>|B_E@PrT+gi$2Cs^S+4LVs?N&J+QmxvW0}RQ zbEP-l^IyO%-I>N&Bz%$r9b2w<%19RD)Lh%mVZ0L@FW5$)5*1qL;zoV3)`In0)z4t= zb8-VItyZ>JleAK&_Lau03&bV!sfBA*K%B^7UbOhkU7qTs38 z;~i^Y6j;v&(-Yck9MfNtna7r&1@0VUkIZI8N^OzU`Q3h>qipFb;dW`qdq0+*+>}R@ z2?o@4ysop|Gab6C>$uWv#S#-iWB9L!$II$%Ov#DG%{8v!*F=<%>{dJ2Ae-q@rL5sG zT;^^EK~9R17nb~3YFVm z_1k`4eZScCPu+HLzRBmk;rUtdMdBlCo`3xn-(U69^Im)+gD11&$BN%bsU- z4GmyF#IE}KT1O540NVCni6gg-_SdtZrEtCCI?DGu{6g)oMw8+^+k3sY^6X;p93ChG z8v+Qa)v>m}jTcF*jvIDuertPL#;oUflgwe3ls{U775{W zGsf9rc%$QZ1*CimRhJKzcc0m4Cf}Rew2k*Jz;=iK0M)yvz^^B7tv2|5FI)YE*T&vs zaIn`&_xuraBj<6 zqM1Wj-9aM2|eSy63zDuhN1Q&UF2_^XDEo+4XOs&F>~9r>ZR1M z=!B8YL;6Z_N@VdnczZ#kwN`6V0k~6_kk*nMwKS`f(WP0jNxZ%!<^GmdM-Du((fIw?bEu0Y4b_bS?3NMRL&q$!CBK%_C|(q z(zw=?ri)XdpSBt}R}u+Z`WgF=XAC?Qohf^cXAH`VEzYRL?yXVr3>325>x|yo(;pte zpjzU^-n26jqoTNC)0+tJR|%5_IPg~qk+u*M1*7)DBE7U#?EoSKgjCvqg^*n;f`d?A zz>AdF5k%I6N-cp9TR=eo1qJK~xmch?qukmmf!>)_i2^1U?h2uVGK4T$asq469Z*2! zLABLJXt!NZRV7q0kiFMhk(;wjcuqGVYDO;YQDA}5YYbi5S&G5Y7`qzSSQSi+F{7dj z^r9xHt_AQmn$!j8dY+&+gRjJk-f(2E}0%a zm0FHlY|>=`w5qOU8Nj-kRUFV0l1)_H!(CM5*AqUh_@^Y|pI7FmCE}k{JX4cgQQ4zP zry^=5WP_t^>C6^QUW^(j%($_4R&hk9V;(kE-!J zTsS!GV+Hz^>5r4yz1ro`1y%)A76?>A0ci(9C{zi99nl&G(mssv`IW13G%Slj5M2;O zMW`x@|P`KisXu8{6(H-4C< zf5g-HDao&|`GNl7l<)TN$Hl~y%{b54+mXw=^uWe^lgeXL7&(W2r?rE~1yb>58`IKOcDN^-ADFXn9ywVb40~I=`o)dP`M&3OFU$1$Yb10q@EY&;Ndmgv ze7jn^I;_RVV|@bNC1sq`;l`*03!A1A*5igY0MTC)=Cy`70!&H@(#lxW*;^RafJGFw zS*Dgh+B|~JRzPlXxqSl8TELoVaru-M*0`O{ze+7cHH{mZLfovi0BcjC>B%rD9Z^Lw zm4%Q)fu$>IEb(c-1{PA3sWZf=ZGz6x(q9gAnC^Vl zrK@1G$1Tf<=(_+6cUW95lUFWYNrR7V0MgZ3nzeQ>k-=$gFK`W(rmV^caVSQlcqzqg zV9vy>rh@b~Sh}|_f#74kp`9t>v&A;9n8st>dTs-%?<1Z;Cmlv_A1{iRRLeW@Udzx? zbGo-HK0GAEeBE07)R3)s(K3$w3e-x;Cuy-8J zk-L57we9>UzW)HBfBNI)d$a!lxBgt7ApZdB8UWX#@7Wymudndg5zEKp4W_0cyqlV~ z#@{9Jx7Qn2)0aBN`QFnQW4~AJ8d-9&t!UzK3@smm!$d;oGb%LylPA3n-Dy?qiG=20xoQ~I(EN?>r=RXOC$dPv*Sr2J`E*x)6?Gm z7`>X$n;m=)xBc0Y8e`+7Xg|5*Xa4|ti_x$8?eEKm{_j-$yO`f-JCblc_d@{dx%-d* z08LkIf7br%hTrWv=ft(v#QP-}r`7T`rlK}i^KlElzw7jmKHu%H<5zDN?JsM>&?PfZ z9c5k4|i{{a2sS83I({5Wmx_HFaEb)dn( z#}tDeD2MtO*8cziw}%V8zbEcQ%5GH^xfM4eCgfDypsmS~Ta?I5`Iyi&x_Ma>My2iz zADU%cEdKzweU*bzlg(l=!&Zp{&*0t5Q(dp&cvqX`e*1O?B}91>Ws&~?;36a+n~PSy zt(%=&ex7HL{{ZBN94a{e8hMXHJKDkj0MofRN%LEty?L%f{{WEP<1I!X9f^t#j&}J7 z{{X~5S@v=i--I7-&nkeo0Rr>90yulW;Kz$qs5MIUy9c*yW%F^wftAydqci^ zd%Cdxql?K7k)V6nuk_6s{{T~e#93!;Z25WawtSu3-JQYr9x;zT8cYQv%8r6Y{Q8d~ zx$mUfd3EXU+pgwU#e2K$pEKL#((L-I0(}`#ivi&A`%3w}{-vH{?|R<;y`C?M@vg=@ z$RdluWsjg!S+;GK4jPXo6#oEV6XvEwbPWSrgvu+~tw8D3G8owE)E690aHry?Q9Y)I z)1m67RL8^v0T&}wwIPg&u4bP#Eh(*vjioK91x&J2@!DNhw!R@uwgV8|aX?cl6A=}t zOsEV*eALQ-MMH3z4)(^;(Ek7w$ZSm;fg?o94e@|%6_o*_$aWgr*m8dXlO#RG|(~Raj0pc)Y7wBKeuJRg|U#_Za*&k;&XbuZs*Jt}j$JubO zf&$mk8NSm?dqx6o+WD(GBR|=#k@l`N2cRv^nCE?p)faB#Ggb;MPPoPHwXvLBEz!1H z;?Fv0#D%>R21WGoQo&p%Q|V*yOeLjFff;Y<6)A+|>UT zKt)R;fk16QR0@GE3M>xsRB2*B5iq}aA%yo(!oBOF;6icYiGVtBR4@}c2w)#ld{oNu z5S?6{SMP*p0ut2_VbxU-8X&#o1Xw1^P=zs%HC7?u^xD(z9gv!0;aAjWUOc_sbp_JZ+SGfi5C?@iPZ$W#|P30A0M8Lms zOc@s7RKkJrG2-YsdHh^*G}`JnuVs%3+z;kN_};3L%X^WrGFKEs;&G-H6J6C*Z~dQp(@V0n{A1gwu`hm2_tLccIKOc zx=yUT-`vro8?t#fx{fppbD|~o^m?urv2o$r{Et(D?XO&qCvUfJ!`I?sL5#rIng9!| zj~&|ImY`KZ2Py~@MS`k~6)48jD9$Z#s~jrMrC-3_7Db_i2&+M81=2>})ZjiTkcaYE zjQ#aK0_!}N6`B0YbdEB72~(Q!DcSk*ewK#(mU*uj4`(`W*7qrzz68!G=H*OO7MaRH@0X6tm4i`xy6p8~oFf z{d5PF$#?sB&pu?)PE_GPU^zUy{{T!aXU3&W)yBWIdtAf+094J4c>soW3$SND?`EHd z>Lw0T@d5q6jtBaam!FMO3(sR2iN%l88=wCGNmmJW*!D+^-_eSGU=QM$XV2`wWc|49 zZ^V!ARX_47<#;i_i9^B@H|~|K`F}EpfR~TmJ$@8aal58gvxCiho$W{MID3x$PA5jR zd9Hn*4!sln=ls3}xQUK}t~#%Y-!osJ{P#b!>^;|f!$)T9-pc}qQaEr=}G_yls zrxlwo`-H;7LD6Qcg`C;nUjfl&sUb2=Bh5>wvs#Sq-svgPFu60^rMjtuCNZP|UaHg( z4&10Vf-ZUmU~6O~&{=LlqtqE+g4|?LxA#9<)C9s>=;KWoZqfi-akLf@r{cGg9 zXTz2Gb8|MB+;@6uWy;r0VGL^<5TKx-Dn+x&u47pi=IBLh@l`)Aemi&0d;lbTRxsUG zP&-{;6^)Hqk;Jx$aXxPakHQ(Ee@ zg-8I6#MlrhrW=o*{nfxSw~WsMh0S~}`Feu--|F*otLOXr`IX{0{8~3`W;qXbC;*W?XGJvuJ&|nn(U&3)n-W{2DD>CN9IcJucg;N4jX^8+wmi@ ziT2;MF~~no>6|*q^ZW%DZGC+w;pf}m?Z1~-8@BiiT6-LP3?o8V9Df&8behMXZvFQ8 zwb5f^j8TmY9t{A01#stW2+4uZF}7AZL8}9SaQRlM;RIZQZb4g+R^Wh3!h(#W#WE<$ z0I9I?QzM(3+}sWbCo_@8#{*w-Ry6(7;Xy z;Lz2Ju9N3yU+aG^9(Ug!{{YFavm_WzI(u=npT+x@dG*Ih>+19Q{{V1%*EA88&SVgE zYaOtE0E|I%zVvNV`x?)Q8=X4-oE)6ojE7ezDrua5%;N9jO3(JT{4WU!Ya_YXTzc*+ z7r%S?YYS+#n$UU*EOMbzdzGOi4+Wfz&xOUcH?N9~WP;td7N=A))5r38xEYb=VB|j! zIwA~n#CD&ZHC^=Xv&Hiq_tII1+&d5N%rlty{_G9L$TVzxlLz!))B24cp!tg~{ASZS zynFQ7=kWU^Gh=0AhcvQ$d7Ds09>=u)Acf7v;5)nR76x&4X9>3(C-plJnnv&WPwhXF z^LKjFfBAhsSN)dSc-zc;dz|gu&O0=-G6%yvB!brpS$wYEowV^^bE~sm{OehR1-v|0 zmb#c>snV)tl`;o3kOF0+BZLPLw%UZrM94PCXxeVL`6-YSW4MAq(&1dDM#w|r2A9!X zvb;znyF*PHZgdMZa@Fic&gVZkCb!D5j9;b=ylIl89uSMrZbN3v3t_;~D2^jlqm))p(qiaO1D(OdNzU+u)c>vfTh3 z69m~}A>f!Yy|fnynNhMe0lWlj1irecv21ar(MHGmuB>LkxY-zE$zxn7iz}b>{{Ym} zqL^!uOvGn`<%X;^xa}PkXA3yZ@I}JDm7WS1SJOAa7Yi88=o10)O_;D|qEQC`xE2F7_J)0)L_!GWrS03#?{RZOd5imkUyDB8e?XSNl>384Xog;9G@ z2?}9Upsm3SA#gyl@`|GRpc3^L2-gG!?gT}9gT)p_ZU~`su8RQY8d*xz3taB16kF94 zUZ58|pdH0UO~#6#4Qir|hoY%WAy#s>nktmWy%BrLBFvUmQLnlcvlWIz zu=E5TiX%r0tl)9EdGa8X#O6eo#dp&r$k8ccufpm`} zTyiZ3wd$dbav;G)g9xJtm=Hx~o>z>R{k9Sfp71OJu^P+R1zbS*tmR66b}Kb_C%|1! zONvvuSpNWH9Pi0aYs9min*RXN7;l=KjxYv3MqkwOJ{D6od@a0Ojx~FU_>~Suw~T?e zaUV3oavt0WwR=a+JRVi`*bV(YqyCUeW-l6_+-v^cJKgf4WaIp(=5h!0z}ES>$;ib0 zmg#u|`lgCM%@$yyT;oUPljOntk#qbfu>-$TrjzkZ8KQ0`IQ=-TcbkYzCoB6ousnW@ zW;fz%{t1N7@?eWEr?$_7YOWK){fwim)c7<6!I+;&ZT4?1Rp-(kD13vKu*#-o%n?sq$ zWy<1Xh35VS<#*TA-u@W7N%LFrJ3qK`f7!y4gxa94)BSg4bKBbMpEcNr?T2zsJ#1t( z>gNitMxX01=DhoVvFe}8rq8qUO4?;-HM$xw5<&czqfhnPPoFLuf3=h18_4~R?QTy7 zEIvkjiDHTEkb6W%NoXTeyn%J}eL1hMw=E>k^74280I=V(V-W5$>|fg+Jc8aM>K-q< zCRt^_z_>T^Uj4t>ci+xG;zyVJ8~)z21GhL1J-cvt+-zb00OH|ebn~L|?b){9H!NPw zujaZV(kLuE1%k#HT~)xUpsmO#xiSQ}CPi-ps+k--Ue4_dPFMS`FA<9mCAh!pn7}05 z@6>DJYP)Uh_FZ`0zr}9X;nklv9s#;(TN8X<;L-W6GNXr`_Y1QyNf|uOBOEngkU0Jg zs_Cyz_u^Kjm-O?TkKb;=#HeOexlSD+j^B&RS4rx2esLT6tIYC0{FUM3+%P!FW+Ov0 z!w2Bd<-h95^Rzy{<>vFh`5WC+)M0Vh*yE#!e24QiPphVU+fEVZbH4KZ$;>DJ0PZIp zhoo(eI(`DGbLpQExvc#>-hXrVCm`Z;xoPDmp^@(Y02(R%xjr?EBbxa^ypu^G>sx;s ztZnY^R|yMQBj_1lHyW-R_wA3DO*GAFXffHKH{b&D-K~1&vUoLx=T{XHj+UaSl|86r z3xc&3Ey)&+X^z>X-gsqI)0iUv2kpFm?p~ z-eW~(z?6YAJZL{~^9pa(b@}*tchc+f?(==W!}HjuACQDeZ|TY{BR}PGN=wbk9X zUCy=f-tPNd%JAFrF-gq8xe~N`m_OFupB)#?@ASVqzW)HL{>NSXZR2N28S*;v*9&+*+#)}o` z>FecFZLuFs;JbDVc$!N^b*lQ^eNsMGcYU?!V#jN20`G^K?0Z-di&i5DmW$a4N?DB6 z7bs&xAT0q!0ip?16lhd3&peH4&2-hAImO;ZM^m;`EisTeyHsl+zT^gEwUL&0zN(lj zZ><3Ay5#64w&)Il5d&Vn#cYg<%Ih_O>4_QEb!0t-Y+sG|;57F>V}f&nfHDP`eB3!a%=1U~9y!i$hC&QYkX z#S9^NLkbTlxDav+sv_HUOH}5lN&{q7RYgS%q6tM)Dxw)(5iJ-hqQw;!2t=aZhzB~l zBBLC4D+=#%Q3FD|YaVXO?bB;lNb^={Wi?vEC5MuLfk41iK>~n*L16`=h!se*R6%Gi zs3Hm|DyS(0stLIe#uAlD%%NdfSBmD~2XLas&tFw}nQ_26bzXZOsY)<|b(}Sph+ts~ z#&)OuGbvgs=ar0Rcp~I3#b<&nXOj{#4U}#&zXmdNQw`*!$FPkP1+4P%%%*`zvu6GU zzRpWP`7WAQF8Sf_;Fr?VRoXsnjj>9!jVy9xJ&sJJFi6(^q5@=5&Bku81o>S~O=75W z4L|M1=X|KACE|x8J^uivFu~$hc^H6ma!>oY4Pfd40ZvDNQvtv3WbZ#3sg|*SLT*PI z-_XZA`81|ZG}h)c59#8&=RlcEe=2t&JAY(xkM%h+Vib8P4!H~-OlfkyS0BQLM6zi4 zI02y=CfA`SX(s7+lqBeK&t82 z*LJ=aZ{^?P`%jw6kNSA-4R)l9FQKQQz4`F+Z|!yKeAiEp`(euo3+0iKhYQq?;3~Z{ z{eHiii{Hfp$hjaDl0N+TY?*X8bIf_;7Rn z<#tvOKKCzgzssS=T>rGsu7P2fgxv7?DMa4uz5KKa1*@ zPMv>st{S}7f8757xH;7m^3t`ZR<*)0_%ez2^-qmjl760dCzIte98OMrk`t|7_kR+l z_pjn%tkz=q&+B{MYu4Y*a=zyG@`^8nSNdT2IFh+u?XTp*9FjjvTHk;Ro!Zj?c0-(Q z<4%fYFasx_T~Jp0*+!sC^eC?135p$xWg?`X;IXsO(L80MOnNL~*3#O?2T*IGtX76a zYLRlPA%pb-h+AU<;S7jr@YPfcpG%@;nn?pmx};)$NDbEg6jpD16Kzpbee8myap|f^ zxdd|UV}UoWt5Kbr@Uth!$&V)?w__?UnjpSjoXQuZetdS=i&QG^LKjs@BaWVf35z*ZoeCO)$*QSxAXY9-H)9M zp^>J<=tqb>SI6%4cGAA*Pky`1>sVSE=53~y>b#aZ(}-r>EJsd-WK=ca;glbiLO>hQ)l?&n#S9SnLXAjKlnqLXQ}SBgsg=V#+>2YG)l9WCCOO?RtI4?kRRDX!wM?T)ZPzxkpwv{_fsJVzqcp%3LA9uqL8ypAEI<$# z3ZU8*LjYBkhM*u77qJs47@?C{Wm1Tu1gfwk-9=SODypEp!4XD8To&mrqTmJP7XU9) zD}e4r!p4Y-aZx}@DkvffAq=clQBEa5Y&2FS5q;4xqe2h?pixq)30k0vi=w7h0yC93 zQ3+FZkyX6}52~W-P#Zr`T8Unlhot~rqsQ9pIkjrsajtyvxEigpQ%OKzs2B={1_~Hh zC}2RQObc*Ki`;_2Mat?EB5n#~O~EoI;I2j01uBX~N)m`Bv&9zzBs3^7=1v0&%Thd- zCnzP?)pOdteR05<&8b{%dZcA90IcP#8yu|$%H^A>{`jJ0CaV)ys$}A$HEfw`Y6m=M zrdI_Q08=Z1A3JJ5S>)8z4|s4YWoDz}NEuDOi+a~S>HaTY22^37R=z^(wAu4)Y>zC{ z(;JV*-^Dqn6NYoZyW@}IcOS`4XBCXl?PihwOl<<3t6WyunW%y8J~B83GGqBQnK>rW z#}ht9#XOjXwDJ%C0L^gnV*vgt;XHnXF!CSz-6Ox|eLsR>c@3OvMavui08uVi3C^C( zJ-QaR{#Jy-WYLZ~x#!_!aG77z!TXzE`JAbddpO_ZkLPqVM9~v}PSO7WD^V~i*Y~^R z07DD(_&EGZD#0J+AB|96=X9X?Air7F$R^+QAITFbwZ1=^8A?auKNK>p_~TbM@l2Tu zvap-1j0fTqF!B?~@$J@l$NfP$Ma5IOZaJc^$Y3Ay1mzAl^h3Lgg>JcVkD7ChPQAZH zJG*!WnjE$t#W}_Lcl{LZ_3h@?xlQ~O`y&4UUw_dOeZcMJf9F@=6#HXS*6jTh@3_6b z1w@WN0H17M>h8@a-2NOIHIH(ibYJRh&nMk1FWHXbe9F!5jZaSg!anE3O|ic;`{Mrq zQ~3+NoT(ondyPrdubJ6%UtcFjl=_RBH$c4BHzQjz9OjMYrE_bGL{zJ2rACl^ zsY@(XgR!E+Mm2=#)A*nu(NH`(r3~5y0PA&?1LH2GEPAP8%CBgasWoem8;>ax#@{W&;APr60INF{mfGaD)B&`rwAbNaQ$z7kXOXAs+0w$lFp;_N*Ad!kj8``x z?#XQqrr(OwTHg-DVvw5kQP1+r0K4x|x}iwbY_Fo7Ew75Km;ewH(zXkF>zjsc#eFC3 z-vz}E9hty0B4@e4ywHZ0ni2S~()9FBy=45p7rE_izS#c&+V-FU@LirIprWV}PziFW zkQXX|bHa#Qr3sYF9#=8O;)3jqsG$Q=_q2Z!td{&mlGg`6?r&vb1Mc#$xQ>yX=ki^3 z^}8?Oxz)A&JkKHb{{XV_>LB;>96TBt56qR;dOQAXi}hd4k1@!9@=3&zfyIJ9YovKU zkO6D@nos*|*VR97Immtb@2r}PX2*&@(!hT=RXFI{JouAE!*6qY`AVSZ z$LWZCO-kXnZrAc*J?DdJGtt6c{JYj8=sib0*}0>X>f~F3EG9PMV^b5s}wS z2Zp<)bh?1cUrG_?5H0Og!r3uqw+mTki+mYz?b_j1odH^#;a;P(zTk7+tv|WN&F*42 z?w?+5cHeeJ*x;Axc_IGh45SBCYwe%jKQ!#< z+h0F1;q2?Wy@w&kalE!M$IXSZu>O*NQ+(QbFFn>%ud{6~b+4FrH``3^G`}m2u1+4M zqxHAq2k~D!*z~3ItL^�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

  • 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
    iaw=-qnaiRd8J3I;vowU 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 Ce%k2( diff --git a/images/demo/team1.jpg b/images/demo/team1.jpg deleted file mode 100644 index 8acc1ab28902e0adf10d9bd5c251c6f57530e7cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43031 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 &U>*2B> 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 X%?+#tjIwQ|UJCZA5LBsBs6+qRPw$YU diff --git a/images/demo/team3.jpg b/images/demo/team3.jpg deleted file mode 100644 index a994c68e8a18bef5dcb1c999716b3f006a804311..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 55253 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

    F){pj`vA@5xli2?N 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 diff --git a/images/demo/team7.jpg b/images/demo/team7.jpg deleted file mode 100644 index 38a71d116615c4ca55dda1a66cb039bb6047d57b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33129 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 DQ2IPp diff --git a/images/demo/testimonial1.jpg b/images/demo/testimonial1.jpg deleted file mode 100644 index 1d349249b96e935069a09ba3f015bbdb8b6ae5ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8626 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 diff --git a/images/down-arrow.png b/images/down-arrow.png deleted file mode 100644 index 194b9badcb1672d0bcee87056a4baeda68b4901a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1201 zcmaJ>ONbmr7;fD)><+Al5E2a@YI|~susz+?^KND~*`1zb2c6AkcE}DSf;C+=JMB() zb-HVuo)HDJxJ22AcuG*g7kH77fI?o7LlS}zkz73FB#B56Mby3c2ubz4l0cG%?)t0y z`~L5%zv}OI7v}d)gtmtSL6|7a=_Njf`Mr5;6MtU6yS$$d&$E1mEz%lmA(sd~=K>;S>TMlOnLS~omAY+9vP$kQzofZE$e^CS` z&WcO%qEd8nq;Af2T(a1iFB_c|BaOvf(;(w(Jb^_R0>0I-J*C#RZU~E&=g~A{k0T0SOp^(O5E>oC2x>6rfCnu}{%N#E1g z;Qx$O|SL_FGb4Za_>@PLes zp^npZ8(sU@kV%7B#AY7XfyoiggxsRMG0 zaj<0Cn6|uN6M8;%;+n4$yvL;$=vGlPA8_7ma_JhX#j6;{r7DVI2||n{griWx(I`&F zVM?vRs@Nyv$6Hq(YhC7Uu%Q_}^ZgUHNDlX-hB@uHC?f}_gvX#4^}fpw@w$))4%Pt6 zPiqhk+k{VsjYe$VT`q5<&h_v*Z^3U1`b^osarws|##fasSN~kv>#RPz;Jh~v#?IyU zz4G-zf9KJajT^@Q?NgP)&HuhA{Pc!Do|(RS=wol6*!k@3zdqUe=J@f@vD<4qbJDN- z&mQ{u={w->3vbO${JYwKFV1|w_2#87h4$p+wG*F$9c$^4E${q>-XHyaHg!C_dunW( z@zm+b&Fh=WFM-nf=#I6z^1=t9&#zqG{o2uIZjGD(2d-`3I5qoA=+;-ak7+F5+BiM+ c(dctR{hKozXO7(YC-{jJ^7H!1*;kL;10qR`PXGV_ diff --git a/images/dummy.png b/images/dummy.png deleted file mode 100644 index 8268b0d3e2f479e770a8f5154ab09ecd504f04b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3139 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 diff --git a/images/menu.png b/images/menu.png deleted file mode 100644 index cbb7a69cc7bd8dfe9e503665bbcfdd27f304ce07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1141 zcmaJ>TWAzl7#`ikByJ3m5^Vzwhfy(tJC~i!Wrs{Q+ntTs;)J+aaC;#*J99P}l9@A| zIq7a<#NCua@=#cx^ilBkWF`2ZAd(0Pts+wBiwLDClnNF#F_6+$hY2~P>A(K%(43jr)!ltOMNZwYpQHVhX4jYz4zqmC|14EbS z<82D3*fBU_^i4W&aI!z8O^#||osM*auDnPDOo&yGH^(ej%uDo!u1MD2F-wCD2p*N_ zcS)s{0T4qD1Z@l#(71LEwDSxvggQDp4uc@ab1WBR`Cx$W5QU(~abWYINi;{#ib=V5 zGZxuN^a#eb$g;Uyj>!oOa)wzx91eRL!C-(O0`7!`)qKEm_mvf7=xUB(V*^>hQ&cl( z97{CG^j!(2y(Me8o7Y4xjLoYy%QKu;QW>Zy{|`0IEwqc1@O{4jDeR^uY{({|i^d&| zG%mZ(3uTKj2dWr3DTKz#w>U6@Fmgwb4Pt|B;J9JwDCcgV6-7)~E>Nd96IkUSD3mhj?bM?O03w5QXUkmjOAbat`(&=-B zsvm#2_Tf|igXyXI%uU~%zftflpKkuVcID|_Fw}7U-1EY$T39H2c7OY&1I2XRy({qH zH%>$A-e0PkTAuez{Si5JXKdifWF0PYq4>}KshXu_3A|B$Z+%m>GFMeP=39LH(_-(l zsehVgzBu!WzdhZoKaT9#U!1>CU3=BvI0TsOPZ~kC=G(}3(qG$VPWH@>)|6EL;+J^! yEjLI{sU*K>4Uo&mLSclf&MRg-XQxD0Blq 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 WZ=PNI@wFcR6rQ8qXL diff --git a/images/overlay2.png b/images/overlay2.png deleted file mode 100644 index 9364047d82c60f3318634c9e0a75edabab556b72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 938 zcmaJ=yN=U96g6Rm(29HjR3oppBYq`W<5A3#wG-A-97Rc_ji}<-lZ}C}^nYD1ee*K%(Fa5FI7sY@DSaSQ^hm=bU@)ojWgk-N)tqd;5YQl$}$%&*!~- z+`h&C?|!{`#;3ciHDUuiWvNGz&6c>WwQFhS>GY>GcWeiA_#nBrO8Ra|1BS$MjlXt3%I{ngwz0`d4EXk?HJ zM2LAHi!R~>W~R8-g?ybK%OY4q*xVGaOpV+gurNiSE-4jXIa0upDyh|)uIu-Krl^Xn zXtJtRR2^0|s3>6bi98w&rm%0fH?jE66laVPD9dS@N@-QX^juaA!^kx>t-=wNWEnFr ztHjAcpjzO;IP4I%5B6oU~LPWN*ak42BFPNNpL{=pwPpJU9?*E}tv_&VZ zkFNdxQ#cte36lFL!3*m1i<=(gp$N1n@))K=j4z5R_GXyjWQGZ_26b>2#sN-~HQIHd z6DQ1zedO4t$oWzj22fXRqux?#ie5ETwN*1}b<419%Qo806SelB;M&+~*LQK{2=QhxQLL_U|^;xBtb>5g#Nxk0{PzJ8v+ N9;el{-=B0k>-Px?PR zd-USLc+{WZpYR8GamrHGgVwDk z`JtHZ^Uj2i=$xl6BhsZ$X9U=xyC6g2`kOc3NlTJWKro*0iSrVBG*sLiqhw($*pk$` z$YR%95e{Z#5k!Xk>&sUe1im3()g0)=CRql(EhD3Cf9!2nUelK^o`Y6~g+NHS3$pM! zN^oY#J6$Z+`LQa49fYq8`Nq`5832>ixc}fM)asCet!vi|uLvri)pTfy_ z6BBhv61rxdxVZUw9xBErBQB?GOzCw|#leztnk;Dy%ux+o1(8qFWQTSfY)1)qBahgY zAq&0|1U^PxU9VZNrkOfKsH3;*=CfwC-e@Dejv&+vu0_3dNFrWv{abGRC^v6}Fcy(5 z!h*NN?=l*KUBWmx?xlKEZ_o9Qd(n?_RbfWWul28ME{;U+ diff --git a/images/overlay4.png b/images/overlay4.png deleted file mode 100644 index cd5ac78cc6d7280be1d0c35ea54fd0e6bbfee62f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0WWg+Z8+Vb&Z8prAss zN02WALzOB6LqjtI!_WUf`XvKHsR0ASs{{rHs~HRo;`x)}kGcWXs(ZRPhE&{2N=Zog z@&Et-dN($Wgg^iP+cO&_BsnlkFaeb?{Qu9)&~u-ik!!+!pmqiZPgg&ebxsLQ07kGX AhX4Qo diff --git a/images/portfolio-text-bg.png b/images/portfolio-text-bg.png deleted file mode 100644 index b777e678f71adf480e4e8d61b0c289995b3d3084..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1131 zcmaJ=OK8+U7!DO`EfjpkMHi=g7oi+ZY5Pd>nl=*eSSC;MuJ)<81tmxs z9qmWj8HVXd467+Rw$L}-)=Iz2aCL?bon&x=q;Zavbr&&Fh_i@ISo#!7Asx<6zeRlv zv*)gvnIIF%5yik(K=(0$iseu?!}JYQ9Nj1&!e-HwX-BxOTp|&UI<0NNa+1kr zV%w`96g@JbqB{Zzh=OJL`>LWnl0sWHc0_xbSqBLzNq90ShWug z0Tq#jY~oQZ&=jKQ+yw6^<0qxgm4xjP-8N7{jc{}&V46^g#x($XK(JSisQ?Ui$9gqM z>y~;%8K`ovtTnhQHcGy9gA2E~(to*1+(kOUZU*CG*m|!oD9X6g0vE!x71SmWg!glSzUrW08r<3C;=Wy5)6kxZ!ib4T%8Pe zw+?o-E>JhnP>h=SdWEIYbUiAX{f?{m34WE(n5{*%|H41KDr8$>HL$c={jk|4bkb}z zWYg|)X&WuQTb-vZh!biwQ~7i+6>WblwxtW3o8KQFeLAvq``DHJhnCMCK5+iT%QqV> z>x^-8?~1Kim(R`LANqz{qdy^D_&Bl{W3;bp&pu4Pf3S3X&&qmcG4rsq>-mizw>B=G r`TXVAqw%$cbf;|mxg%b?dSRc)c(H^1C&g1!e)}f|N7W~>$xD9$|B-NA diff --git a/images/zoom.png b/images/zoom.png deleted file mode 100644 index 6741a9a17029731ded500d443029866892dc6dfd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1597 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWuD@%nF$y5hW46K32*3xq68pHF_1f1wh>l3^w)^1&PVosU-?Y zsp*+{wo31J?^jaDOtDo8H}y5}EpSfF$n>ZxN)4{^3rViZPPR-@vbR&PsjvbXkegbP zs8ErclUHn2VXFi-*9yo63F|8 zw_7Z6>eUB2MjsTdNYM-v0;U}h6P{>+9C)%%%>$1j^l+ZGC~`^D^@T$jM1JY&;Klgx<+Y-HSc-z77=XG(gWAb!iB@o$Cvt=%dD3cbNQ zI-X6~pZTX|6>Y?e^Q#RHop*uQ(s zKisjCDr*RRb6PWwmZK6 zVb8k0Y@PK@J>P{ltIQUT5S;YZ&m?MIB>%F=W2Z{&wbHM5xGUbg_IT^lnXyOHPT$yl z!joyTqGRZfDI4o7vE#LY%6_C?TqOW*&~NL&L7wxJz-nL3cp3tw`(75esOd~ zm^1IR=F?OCJw3~M^qVVkJ}%EWXfs{7qC0z+{fRBMz06|S$E`|Eb%pddN|f)`db|Fl zK)Kx3A~yLF+4CxoGB>S$cT`b_Bl5wik2g;*ldUy;|9jKpxmO=;`*6c@{kIQdz3eM4 z*jlYqv%V)+YxXI6cU_<8w5P^fVzg2{&4Q0>aBF#qKdkEPy7V&Y!!w`Moi_Z+pIVMt zRLuQ$GwpZMr6u(*x)ML+?OnxNcf7f5-Sl1S)?aVhytAXdKvQoqbM(h$H>O{A*G( SpEOBOf$r(*=d#Wzp$P!vfph@? diff --git a/inc/accesspress-functions.php b/inc/accesspress-functions.php deleted file mode 100644 index 064fafc..0000000 --- a/inc/accesspress-functions.php +++ /dev/null @@ -1,330 +0,0 @@ -is_author() && isset( $wp_query->post ) ) { - $GLOBALS['authordata'] = get_userdata( $wp_query->post->post_author ); - } -} -add_action( 'wp', 'accesspress_parallax_setup_author' ); - -//bxSlider Callback for do action -function accesspress_parallax_bxslidercb(){ - global $post; - $accesspress_parallax = of_get_option('parallax_section'); - if(!empty($accesspress_parallax)) : - $accesspress_parallax_first_page_array = array_slice($accesspress_parallax, 0, 1); - $accesspress_parallax_first_page = $accesspress_parallax_first_page_array[0]['page']; - endif; - $accesspress_slider_category = of_get_option('slider_category'); - $accesspress_slider_full_window = of_get_option('slider_full_window') ; - $accesspress_show_slider = of_get_option('show_slider') ; - $accesspress_show_caption = of_get_option('show_caption') ; - $accesspress_enable_parallax = of_get_option('enable_parallax'); - ?> - - -

    - - -
    - $accesspress_slider_category, - 'posts_per_page' => -1 - )); - if($loop->have_posts()) : ?> - -
    - have_posts()) : $loop-> the_post(); - $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'full', false ); - $image_url = ""; - if($accesspress_slider_full_window == "yes") : - $image_url = "style = 'background-image:url(".esc_url($image[0]).");'"; - endif; - ?> -
    > - - - - - - -
    -
    -
    -
    -
    -
    - - -
    - -
    - - - -
    -
    - slider1 -
    -
    -

    -

    -

    -

    -

    -
    -
    -
    - -
    - slider2 -
    -
    -

    -

    -

    -

    -

    -
    -
    -
    -
    - - -
    - -\n"; - echo "\n"; - - echo "\n"; -} - -add_action('wp_head','accesspress_header_styles_scripts'); - -function accesspress_footer_count(){ - $count = 0; - if(is_active_sidebar('footer-1')) - $count++; - - if(is_active_sidebar('footer-2')) - $count++; - - if(is_active_sidebar('footer-3')) - $count++; - - if(is_active_sidebar('footer-4')) - $count++; - - return $count; -} - - -function accesspress_social_cb(){ - $facebooklink = of_get_option('facebook'); - $twitterlink = of_get_option('twitter'); - $google_pluslink = of_get_option('google_plus'); - $youtubelink = of_get_option('youtube'); - $pinterestlink = of_get_option('pinterest'); - $linkedinlink = of_get_option('linkedin'); - $flickrlink = of_get_option('flickr'); - $vimeolink = of_get_option('vimeo'); - $instagramlink = of_get_option('instagram'); - $skypelink = of_get_option('skype'); - ?> - - - -]*>#', '#

    4S;gbU0RWTPN!w?J>Q+# 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 Zo5z;`1ExFman0Hauov?NawGn;^nV36{agS5 diff --git a/images/demo/team4.jpg b/images/demo/team4.jpg deleted file mode 100644 index b9c54cab17e695e4f0ecabb249a918b2851fca57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78046 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%0A|Hr7X!m#>H#?v(JOS(ZPKTc#S9U+ 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 z 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

  • $#' ), '', $menu ); -} -add_filter( 'wp_page_menu', 'accesspress_remove_page_menu_div' ); - -function accesspress_customize_excerpt_more( $more ) { - return '...'; -} -add_filter('excerpt_more', 'accesspress_customize_excerpt_more'); - -function accesspress_word_count($string, $limit) { - $words = explode(' ', $string); - return implode(' ', array_slice($words, 0, $limit)); -} - -function accesspress_letter_count($content, $limit) { - $striped_content = strip_tags($content); - $striped_content = strip_shortcodes($striped_content); - $limit_content = mb_substr($striped_content, 0 , $limit ); - - if( strlen($limit_content) < strlen($content) ){ - $limit_content .= "..."; - } - return $limit_content; -} - - - -function accesspress_register_string(){ - if(function_exists('pll_register_string')){ - $home_text = of_get_option('home_text'); - pll_register_string('Menu: Home Text', $home_text ,'Theme Option Text'); - } -} - -add_action('after_setup_theme','accesspress_register_string'); diff --git a/inc/accesspress-header.php b/inc/accesspress-header.php deleted file mode 100644 index c3e3ca1..0000000 --- a/inc/accesspress-header.php +++ /dev/null @@ -1,118 +0,0 @@ - '', - 'default-text-color' => '000000', - 'width' => 250, - 'height' => 170, - 'flex-width' => true, - 'flex-height' => true, - 'wp-head-callback' => 'accesspress_parallax_header_style', - 'admin-head-callback' => 'accesspress_parallax_admin_header_style', - 'admin-preview-callback' => 'accesspress_parallax_admin_header_image', - ) ) ); -} -add_action( 'after_setup_theme', 'accesspress_parallax_custom_header_setup' ); - -if ( ! function_exists( 'accesspress_parallax_header_style' ) ) : -/** - * Styles the header image and text displayed on the blog - * - * @see accesspress_parallax_custom_header_setup(). - */ -function accesspress_parallax_header_style() { - $header_text_color = get_header_textcolor(); - - // If no custom options for text are set, let's bail - // get_header_textcolor() options: HEADER_TEXTCOLOR is default, hide text (returns 'blank') or any hex value - if ( HEADER_TEXTCOLOR == $header_text_color ) { - return; - } - - // If we get this far, we have custom styles. Let's do this. - ?> - - Header admin panel. - * - * @see accesspress_parallax_custom_header_setup(). - */ -function accesspress_parallax_admin_header_style() { -?> - - Header admin panel. - * - * @see accesspress_parallax_custom_header_setup(). - */ -function accesspress_parallax_admin_header_image() { - $style = sprintf( ' style="color:#%s;"', get_header_textcolor() ); -?> - - __('Fade', 'accesspress-parallax'), - 'horizontal' => __('Slide Horizontal', 'accesspress-parallax'), - ); - - $overlay = array( - 'overlay0' => __( 'No Overlay', 'accesspress-parallax' ), - 'overlay1' => __( 'Small Dotted', 'accesspress-parallax' ), - 'overlay2' => __( 'Large Dotted', 'accesspress-parallax'), - 'overlay3' => __( 'Light Black', 'accesspress-parallax'), - 'overlay4' => __( 'Black Dotted', 'accesspress-parallax') - ); - - $section_template = array( - 'default_template' => __('Default Section', 'accesspress-parallax'), - 'service_template' => __('Service Section', 'accesspress-parallax'), - 'team_template' => __('Team Section', 'accesspress-parallax'), - 'portfolio_template' => __('Portfolio Section', 'accesspress-parallax'), - 'testimonial_template' => __('Testimonial Section', 'accesspress-parallax'), - 'blog_template' => __('Blog Section', 'accesspress-parallax'), - 'action_template' => __('Call to Action Section', 'accesspress-parallax'), - 'googlemap_template' => __('Google Map Section', 'accesspress-parallax'), - 'blank_template' => __('Blank Section', 'accesspress-parallax'), - ); - - $check = array( - 'yes' => __('Yes', 'accesspress-parallax'), - 'no' => __('No', 'accesspress-parallax') - ); - - // Background Defaults - $background_defaults = array( - 'color' => '', - 'image' => '', - 'repeat' => 'repeat', - 'position' => 'top center', - 'attachment'=>'scroll', - 'size' => 'cover', - ); - - // Parallax Defaults - $parallax_defaults = NULL; - - - // Pull all the categories into an array - $options_categories = array(); - $options_categories_obj = get_categories(); - $options_categories[''] = 'Select a Category:'; - foreach ($options_categories_obj as $category) { - $options_categories[$category->cat_ID] = $category->cat_name; - } - - // Pull all tags into an array - $options_tags = array(); - $options_tags_obj = get_tags(); - foreach ( $options_tags_obj as $tag ) { - $options_tags[$tag->term_id] = $tag->name; - } - - - // Pull all the pages into an array - $options_pages = array(); - $options_pages_obj = get_pages('sort_column=post_parent,menu_order'); - $options_pages[''] = 'Select a page:'; - foreach ($options_pages_obj as $page) { - $options_pages[$page->ID] = $page->post_title; - } - - // If using image radio buttons, define a directory path - $imagepath = get_template_directory_uri() . '/inc/options-framework/images/'; - - $options = array(); - - $options[] = array( - 'name' => __('General Settings', 'accesspress-parallax'), - 'type' => 'heading'); - - $options[] = array( - 'name' => __('Enable Single Page Parallax Home Page - if disabled, will show Blog-roll/Static-page', 'accesspress-parallax'), - 'desc' => __('Check To enable', 'accesspress-parallax'), - 'id' => 'enable_parallax', - 'std' => '1', - 'type' => 'checkbox'); - - $options[] = array( - 'name' => __('Enable Single Page Nav(Menu) - if disabled, will show primary menu', 'accesspress-parallax'), - 'desc' => __('Check To enable', 'accesspress-parallax'), - 'id' => 'enable_parallax_nav', - 'std' => '1', - 'type' => 'checkbox'); - - $options[] = array( - 'name' => __('Home Menu Text - Single Page Nav(Menu)', 'accesspress-parallax'), - 'id' => 'home_text', - 'desc' => __('Leave blank if you do not want to show', 'accesspress-parallax'), - 'std' => 'Home', - 'type' => 'text'); - - $options[] = array( - 'name' => __('Enable Animation on scroll - Page Elements will show with some animation only in home page.', 'accesspress-parallax'), - 'desc' => __('Check To enable', 'accesspress-parallax'), - 'id' => 'enable_animation', - 'std' => '1', - 'type' => 'checkbox'); - - - $options[] = array( - 'name' => __('Upload Logo', 'accesspress-parallax'), - 'desc' => ''.__('Upload', 'accesspress-parallax').'', - 'type' => 'info'); - - $options[] = array( - 'name' => __('Upload Fav Icon', 'accesspress-parallax'), - 'id' => 'fav_icon', - 'class' => 'sub-option', - 'type' => 'upload'); - - $options[] = array( - 'name' => __('Select Header Layout', 'accesspress-parallax'), - 'id' => "header_layout", - 'std' => "logo-side", - 'type' => "images", - 'options' => array( - 'logo-side' => $imagepath . 'logo-side.jpg', - 'logo-top' => $imagepath . 'logo-top.jpg') - ); - - $options[] = array( - 'name' => __('Parallax Sections', 'accesspress-parallax'), - 'type' => 'heading'); - - $options[] = array( - 'desc' => __('Note: Please make a new page before you create a section. Each Section should have unique Page.', 'accesspress-parallax'), - 'id' => 'parallax_info', - 'type' => 'info'); - - $options[] = array( - 'id' => 'parallax_section', - 'std' => $parallax_defaults, - 'options' => $options_pages, - 'overlay' => $overlay, - 'category' => $options_categories, - 'layout' => $section_template, - 'type' => 'parallaxsection' ); - - $options[] = array( - 'id' => 'parallax_count', - 'type' => 'hidden', - 'std' => '50' - ); - - $options[] = array( - 'id' => 'add_new_section', - 'type' => 'button' ); - - /*Post Section Ends*/ - $options[] = array( - 'name' => __('Post Settings', 'accesspress-parallax'), - 'type' => 'heading'); - - $options[] = array( - 'name' => __('Show Posted Date', 'accesspress-parallax'), - 'desc' => __('Check To enable', 'accesspress-parallax'), - 'id' => 'post_date', - 'std' => '1', - 'type' => 'checkbox'); - - $options[] = array( - 'name' => __('Show Post Author', 'accesspress-parallax'), - 'desc' => __('Check To enable', 'accesspress-parallax'), - 'id' => 'post_author', - 'std' => '1', - 'type' => 'checkbox'); - - $options[] = array( - 'name' => __('Show Post Footer text', 'accesspress-parallax'), - 'desc' => __('Check To enable', 'accesspress-parallax'), - 'id' => 'post_footer', - 'std' => '1', - 'type' => 'checkbox'); - - $options[] = array( - 'name' => __('Show Prev Next Pagination', 'accesspress-parallax'), - 'desc' => __('Check To enable', 'accesspress-parallax'), - 'id' => 'post_pagination', - 'std' => '1', - 'type' => 'checkbox'); - - /*Parallax Section Ends*/ - $options[] = array( - 'name' => __('Slider Settings', 'accesspress-parallax'), - 'type' => 'heading'); - - $options[] = array( - 'name' => __('Show Slider', 'accesspress-parallax'), - 'id' => 'show_slider', - 'std' => 'yes', - 'type' => 'radio', - 'options' => $check); - - if ( $options_categories ) { - $options[] = array( - 'name' => __('Select a Category', 'accesspress-parallax'), - 'id' => 'slider_category', - 'type' => 'select', - 'options' => $options_categories); - } - - $options[] = array( - 'name' => __('Show full window', 'accesspress-parallax'), - 'id' => 'slider_full_window', - 'std' => 'yes', - 'type' => 'radio', - 'options' => $check); - - $options[] = array( - 'name' => __('Remove Slider overlay - Black Dots', 'accesspress-parallax'), - 'id' => 'slider_overlay', - 'std' => 'no', - 'type' => 'radio', - 'options' => $check); - - $options[] = array( - 'name' => __('Show Slider Dots', 'accesspress-parallax'), - 'id' => 'show_pager', - 'std' => 'yes', - 'type' => 'radio', - 'options' => $check); - - $options[] = array( - 'name' => __('Show Slider Arrows', 'accesspress-parallax'), - 'id' => 'show_controls', - 'std' => 'yes', - 'type' => 'radio', - 'options' => $check); - - $options[] = array( - 'name' => __('Auto Transition', 'accesspress-parallax'), - 'id' => 'auto_transition', - 'std' => 'yes', - 'type' => 'radio', - 'options' => $check); - - $options[] = array( - 'name' => __('Slider Transition', 'accesspress-parallax'), - 'id' => 'slider_transition', - 'std' => 'fade', - 'type' => 'radio', - 'options' => $transitions); - - $options[] = array( - 'name' => __('Slider Transition Speed', 'accesspress-parallax'), - 'id' => 'slider_speed', - 'std' => '1000', - 'type' => 'text'); - - $options[] = array( - 'name' => __('Slider Pause Duration', 'accesspress-parallax'), - 'id' => 'slider_pause', - 'std' => '5000', - 'type' => 'text'); - - $options[] = array( - 'name' => __('Show Caption', 'accesspress-parallax'), - 'id' => 'show_caption', - 'std' => 'yes', - 'type' => 'radio', - 'options' => $check); - - $options[] = array( - 'name' => __('Social Links', 'accesspress-parallax'), - 'type' => 'heading'); - - $options[] = array( - 'name' => __('Show Social Icon', 'accesspress-parallax'), - 'desc' => __('Check To enable', 'accesspress-parallax'), - 'id' => 'show_social', - 'std' => '1', - 'type' => 'checkbox'); - - $options[] = array( - 'name' => __('Facebook', 'accesspress-parallax'), - 'id' => 'facebook', - 'type' => 'url'); - - $options[] = array( - 'name' => __('Twitter', 'accesspress-parallax'), - 'id' => 'twitter', - 'type' => 'url'); - - $options[] = array( - 'name' => __('Google Plus', 'accesspress-parallax'), - 'id' => 'google_plus', - 'type' => 'url'); - - $options[] = array( - 'name' => __('Youtube', 'accesspress-parallax'), - 'id' => 'youtube', - 'type' => 'url'); - - $options[] = array( - 'name' => __('Pinterest', 'accesspress-parallax'), - 'id' => 'pinterest', - 'type' => 'url'); - - $options[] = array( - 'name' => __('Linkedin', 'accesspress-parallax'), - 'id' => 'linkedin', - 'type' => 'url'); - - $options[] = array( - 'name' => __('Fickr', 'accesspress-parallax'), - 'id' => 'flickr', - 'type' => 'url'); - - $options[] = array( - 'name' => __('Vimeo', 'accesspress-parallax'), - 'id' => 'vimeo', - 'type' => 'url'); - - $options[] = array( - 'name' => __('Instagram', 'accesspress-parallax'), - 'id' => 'instagram', - 'type' => 'url'); - - $options[] = array( - 'name' => __('Skype', 'accesspress-parallax'), - 'id' => 'skype', - 'type' => 'text'); - - $options[] = array( - 'name' => __('Tools', 'accesspress-parallax'), - 'type' => 'heading'); - - $options[] = array( - 'name' => __('Custom CSS', 'accesspress-parallax'), - 'id' => 'custom_css', - 'type' => 'textarea', - 'desc' => __('Put your custom CSS here', 'accesspress-parallax') ); - -return $options; -} diff --git a/inc/ajax.php b/inc/ajax.php deleted file mode 100644 index 5a11b76..0000000 --- a/inc/ajax.php +++ /dev/null @@ -1,122 +0,0 @@ - - -
    -

    -
    - -
    - - -
    - -
    - - -
    - -
    - - -
    - -
    - - -
    - - - -
    - - - -
    -
    - - -
    - - -
    -
    - - - - - - - -
    -
    - -
    - - -
    -
    -
    -
    -
    - diff --git a/inc/class-tgm-plugin-activation.php b/inc/class-tgm-plugin-activation.php deleted file mode 100644 index f423998..0000000 --- a/inc/class-tgm-plugin-activation.php +++ /dev/null @@ -1,3760 +0,0 @@ -wp_version = $GLOBALS['wp_version']; - - // Announce that the class is ready, and pass the object (for advanced use). - do_action_ref_array( 'tgmpa_init', array( $this ) ); - - - - // When the rest of WP has loaded, kick-start the rest of the class. - add_action( 'init', array( $this, 'init' ) ); - } - - /** - * Magic method to (not) set protected properties from outside of this class. - * - * {@internal hackedihack... There is a serious bug in v2.3.2 - 2.3.6 where the `menu` property - * is being assigned rather than tested in a conditional, effectively rendering it useless. - * This 'hack' prevents this from happening.}} - * - * @see https://github.com/TGMPA/TGM-Plugin-Activation/blob/2.3.6/tgm-plugin-activation/class-tgm-plugin-activation.php#L1593 - * - * @since 2.5.2 - * - * @param string $name Name of an inaccessible property. - * @param mixed $value Value to assign to the property. - * @return void Silently fail to set the property when this is tried from outside of this class context. - * (Inside this class context, the __set() method if not used as there is direct access.) - */ - public function __set( $name, $value ) { - return; - } - - /** - * Magic method to get the value of a protected property outside of this class context. - * - * @since 2.5.2 - * - * @param string $name Name of an inaccessible property. - * @return mixed The property value. - */ - public function __get( $name ) { - return $this->{$name}; - } - - /** - * Initialise the interactions between this class and WordPress. - * - * Hooks in three new methods for the class: admin_menu, notices and styles. - * - * @since 2.0.0 - * - * @see TGM_Plugin_Activation::admin_menu() - * @see TGM_Plugin_Activation::notices() - * @see TGM_Plugin_Activation::styles() - */ - public function init() { - /** - * By default TGMPA only loads on the WP back-end and not in an Ajax call. Using this filter - * you can overrule that behaviour. - * - * @since 2.5.0 - * - * @param bool $load Whether or not TGMPA should load. - * Defaults to the return of `is_admin() && ! defined( 'DOING_AJAX' )`. - */ - if ( true !== apply_filters( 'tgmpa_load', ( is_admin() && ! defined( 'DOING_AJAX' ) ) ) ) { - return; - } - - // Load class strings. - $this->strings = array( - 'page_title' => __( 'Install Required Plugins', 'accesspress-parallax' ), - 'menu_title' => __( 'Install Plugins', 'accesspress-parallax' ), - /* translators: %s: plugin name. */ - 'installing' => __( 'Installing Plugin: %s', 'accesspress-parallax' ), - /* translators: %s: plugin name. */ - 'updating' => __( 'Updating Plugin: %s', 'accesspress-parallax' ), - 'oops' => __( 'Something went wrong with the plugin API.', 'accesspress-parallax' ), - 'notice_can_install_required' => _n_noop( - /* translators: 1: plugin name(s). */ - 'This theme requires the following plugin: %1$s.', - 'This theme requires the following plugins: %1$s.', - 'accesspress-parallax' - ), - 'notice_can_install_recommended' => _n_noop( - /* translators: 1: plugin name(s). */ - 'This theme recommends the following plugin: %1$s.', - 'This theme recommends the following plugins: %1$s.', - 'accesspress-parallax' - ), - 'notice_ask_to_update' => _n_noop( - /* translators: 1: plugin name(s). */ - 'The following plugin needs to be updated to its latest version to ensure maximum compatibility with this theme: %1$s.', - 'The following plugins need to be updated to their latest version to ensure maximum compatibility with this theme: %1$s.', - 'accesspress-parallax' - ), - 'notice_ask_to_update_maybe' => _n_noop( - /* translators: 1: plugin name(s). */ - 'There is an update available for: %1$s.', - 'There are updates available for the following plugins: %1$s.', - 'accesspress-parallax' - ), - 'notice_can_activate_required' => _n_noop( - /* translators: 1: plugin name(s). */ - 'The following required plugin is currently inactive: %1$s.', - 'The following required plugins are currently inactive: %1$s.', - 'accesspress-parallax' - ), - 'notice_can_activate_recommended' => _n_noop( - /* translators: 1: plugin name(s). */ - 'The following recommended plugin is currently inactive: %1$s.', - 'The following recommended plugins are currently inactive: %1$s.', - 'accesspress-parallax' - ), - 'install_link' => _n_noop( - 'Begin installing plugin', - 'Begin installing plugins', - 'accesspress-parallax' - ), - 'update_link' => _n_noop( - 'Begin updating plugin', - 'Begin updating plugins', - 'accesspress-parallax' - ), - 'activate_link' => _n_noop( - 'Begin activating plugin', - 'Begin activating plugins', - 'accesspress-parallax' - ), - 'return' => __( 'Return to Required Plugins Installer', 'accesspress-parallax' ), - 'dashboard' => __( 'Return to the Dashboard', 'accesspress-parallax' ), - 'plugin_activated' => __( 'Plugin activated successfully.', 'accesspress-parallax' ), - 'activated_successfully' => __( 'The following plugin was activated successfully:', 'accesspress-parallax' ), - /* translators: 1: plugin name. */ - 'plugin_already_active' => __( 'No action taken. Plugin %1$s was already active.', 'accesspress-parallax' ), - /* translators: 1: plugin name. */ - 'plugin_needs_higher_version' => __( 'Plugin not activated. A higher version of %s is needed for this theme. Please update the plugin.', 'accesspress-parallax' ), - /* translators: 1: dashboard link. */ - 'complete' => __( 'All plugins installed and activated successfully. %1$s', 'accesspress-parallax' ), - 'dismiss' => __( 'Dismiss this notice', 'accesspress-parallax' ), - 'notice_cannot_install_activate' => __( 'There are one or more required or recommended plugins to install, update or activate.', 'accesspress-parallax' ), - 'contact_admin' => __( 'Please contact the administrator of this site for help.', 'accesspress-parallax' ), - ); - - do_action( 'tgmpa_register' ); - - /* After this point, the plugins should be registered and the configuration set. */ - - // Proceed only if we have plugins to handle. - if ( empty( $this->plugins ) || ! is_array( $this->plugins ) ) { - return; - } - - // Set up the menu and notices if we still have outstanding actions. - if ( true !== $this->is_tgmpa_complete() ) { - // Sort the plugins. - array_multisort( $this->sort_order, SORT_ASC, $this->plugins ); - - add_action( 'admin_menu', array( $this, 'admin_menu' ) ); - add_action( 'admin_head', array( $this, 'dismiss' ) ); - - // Prevent the normal links from showing underneath a single install/update page. - add_filter( 'install_plugin_complete_actions', array( $this, 'actions' ) ); - add_filter( 'update_plugin_complete_actions', array( $this, 'actions' ) ); - - if ( $this->has_notices ) { - add_action( 'admin_notices', array( $this, 'notices' ) ); - add_action( 'admin_init', array( $this, 'admin_init' ), 1 ); - add_action( 'admin_enqueue_scripts', array( $this, 'thickbox' ) ); - } - } - - // If needed, filter plugin action links. - add_action( 'load-plugins.php', array( $this, 'add_plugin_action_link_filters' ), 1 ); - - // Make sure things get reset on switch theme. - add_action( 'switch_theme', array( $this, 'flush_plugins_cache' ) ); - - if ( $this->has_notices ) { - add_action( 'switch_theme', array( $this, 'update_dismiss' ) ); - } - - // Setup the force activation hook. - if ( true === $this->has_forced_activation ) { - add_action( 'admin_init', array( $this, 'force_activation' ) ); - } - - // Setup the force deactivation hook. - if ( true === $this->has_forced_deactivation ) { - add_action( 'switch_theme', array( $this, 'force_deactivation' ) ); - } - } - - - - - - - - /** - * Hook in plugin action link filters for the WP native plugins page. - * - * - Prevent activation of plugins which don't meet the minimum version requirements. - * - Prevent deactivation of force-activated plugins. - * - Add update notice if update available. - * - * @since 2.5.0 - */ - public function add_plugin_action_link_filters() { - foreach ( $this->plugins as $slug => $plugin ) { - if ( false === $this->can_plugin_activate( $slug ) ) { - add_filter( 'plugin_action_links_' . $plugin['file_path'], array( $this, 'filter_plugin_action_links_activate' ), 20 ); - } - - if ( true === $plugin['force_activation'] ) { - add_filter( 'plugin_action_links_' . $plugin['file_path'], array( $this, 'filter_plugin_action_links_deactivate' ), 20 ); - } - - if ( false !== $this->does_plugin_require_update( $slug ) ) { - add_filter( 'plugin_action_links_' . $plugin['file_path'], array( $this, 'filter_plugin_action_links_update' ), 20 ); - } - } - } - - /** - * Remove the 'Activate' link on the WP native plugins page if the plugin does not meet the - * minimum version requirements. - * - * @since 2.5.0 - * - * @param array $actions Action links. - * @return array - */ - public function filter_plugin_action_links_activate( $actions ) { - unset( $actions['activate'] ); - - return $actions; - } - - /** - * Remove the 'Deactivate' link on the WP native plugins page if the plugin has been set to force activate. - * - * @since 2.5.0 - * - * @param array $actions Action links. - * @return array - */ - public function filter_plugin_action_links_deactivate( $actions ) { - unset( $actions['deactivate'] ); - - return $actions; - } - - /** - * Add a 'Requires update' link on the WP native plugins page if the plugin does not meet the - * minimum version requirements. - * - * @since 2.5.0 - * - * @param array $actions Action links. - * @return array - */ - public function filter_plugin_action_links_update( $actions ) { - $actions['update'] = sprintf( - '%3$s', - esc_url( $this->get_tgmpa_status_url( 'update' ) ), - esc_attr__( 'This plugin needs to be updated to be compatible with your theme.', 'accesspress-parallax' ), - esc_html__( 'Update Required', 'accesspress-parallax' ) - ); - - return $actions; - } - - /** - * Handles calls to show plugin information via links in the notices. - * - * We get the links in the admin notices to point to the TGMPA page, rather - * than the typical plugin-install.php file, so we can prepare everything - * beforehand. - * - * WP does not make it easy to show the plugin information in the thickbox - - * here we have to require a file that includes a function that does the - * main work of displaying it, enqueue some styles, set up some globals and - * finally call that function before exiting. - * - * Down right easy once you know how... - * - * Returns early if not the TGMPA page. - * - * @since 2.1.0 - * - * @global string $tab Used as iframe div class names, helps with styling - * @global string $body_id Used as the iframe body ID, helps with styling - * - * @return null Returns early if not the TGMPA page. - */ - public function admin_init() { - if ( ! $this->is_tgmpa_page() ) { - return; - } - - if ( isset( $_REQUEST['tab'] ) && 'plugin-information' === $_REQUEST['tab'] ) { - // Needed for install_plugin_information(). - require_once ABSPATH . 'wp-admin/includes/plugin-install.php'; - - wp_enqueue_style( 'plugin-install' ); - - global $tab, $body_id; - $body_id = 'plugin-information'; - // @codingStandardsIgnoreStart - $tab = 'plugin-information'; - // @codingStandardsIgnoreEnd - - install_plugin_information(); - - exit; - } - } - - /** - * Enqueue thickbox scripts/styles for plugin info. - * - * Thickbox is not automatically included on all admin pages, so we must - * manually enqueue it for those pages. - * - * Thickbox is only loaded if the user has not dismissed the admin - * notice or if there are any plugins left to install and activate. - * - * @since 2.1.0 - */ - public function thickbox() { - if ( ! get_user_meta( get_current_user_id(), 'tgmpa_dismissed_notice_' . $this->id, true ) ) { - add_thickbox(); - } - } - - /** - * Adds submenu page if there are plugin actions to take. - * - * This method adds the submenu page letting users know that a required - * plugin needs to be installed. - * - * This page disappears once the plugin has been installed and activated. - * - * @since 1.0.0 - * - * @see TGM_Plugin_Activation::init() - * @see TGM_Plugin_Activation::install_plugins_page() - * - * @return null Return early if user lacks capability to install a plugin. - */ - public function admin_menu() { - // Make sure privileges are correct to see the page. - if ( ! current_user_can( 'install_plugins' ) ) { - return; - } - - $args = apply_filters( - 'tgmpa_admin_menu_args', - array( - 'parent_slug' => $this->parent_slug, // Parent Menu slug. - 'page_title' => $this->strings['page_title'], // Page title. - 'menu_title' => $this->strings['menu_title'], // Menu title. - 'capability' => $this->capability, // Capability. - 'menu_slug' => $this->menu, // Menu slug. - 'function' => array( $this, 'install_plugins_page' ), // Callback. - ) - ); - - $this->add_admin_menu( $args ); - } - - /** - * Add the menu item. - * - * {@internal IMPORTANT! If this function changes, review the regex in the custom TGMPA - * generator on the website.}} - * - * @since 2.5.0 - * - * @param array $args Menu item configuration. - */ - protected function add_admin_menu( array $args ) { - $this->page_hook = add_theme_page( $args['page_title'], $args['menu_title'], $args['capability'], $args['menu_slug'], $args['function'] ); - } - - /** - * Echoes plugin installation form. - * - * This method is the callback for the admin_menu method function. - * This displays the admin page and form area where the user can select to install and activate the plugin. - * Aborts early if we're processing a plugin installation action. - * - * @since 1.0.0 - * - * @return null Aborts early if we're processing a plugin installation action. - */ - public function install_plugins_page() { - // Store new instance of plugin table in object. - $plugin_table = new TGMPA_List_Table; - - // Return early if processing a plugin installation action. - if ( ( ( 'tgmpa-bulk-install' === $plugin_table->current_action() || 'tgmpa-bulk-update' === $plugin_table->current_action() ) && $plugin_table->process_bulk_actions() ) || $this->do_plugin_install() ) { - return; - } - - // Force refresh of available plugin information so we'll know about manual updates/deletes. - wp_clean_plugins_cache( false ); - - ?> -
    -

    - prepare_items(); ?> - - message ) && is_string( $this->message ) ) { - echo wp_kses_post( $this->message ); - } - ?> - views(); ?> - -
    - - - display(); ?> -
    -
    - sanitize_key( urldecode( $_GET['plugin'] ) ); - - if ( ! isset( $this->plugins[ $slug ] ) ) { - return false; - } - - // Was an install or upgrade action link clicked? - if ( ( isset( $_GET['tgmpa-install'] ) && 'install-plugin' === $_GET['tgmpa-install'] ) || ( isset( $_GET['tgmpa-update'] ) && 'update-plugin' === $_GET['tgmpa-update'] ) ) { - - $install_type = 'install'; - if ( isset( $_GET['tgmpa-update'] ) && 'update-plugin' === $_GET['tgmpa-update'] ) { - $install_type = 'update'; - } - - check_admin_referer( 'tgmpa-' . $install_type, 'tgmpa-nonce' ); - - // Pass necessary information via URL if WP_Filesystem is needed. - $url = wp_nonce_url( - add_query_arg( - array( - 'plugin' => urlencode( $slug ), - 'tgmpa-' . $install_type => $install_type . '-plugin', - ), - $this->get_tgmpa_url() - ), - 'tgmpa-' . $install_type, - 'tgmpa-nonce' - ); - - $method = ''; // Leave blank so WP_Filesystem can populate it as necessary. - - if ( false === ( $creds = request_filesystem_credentials( esc_url_raw( $url ), $method, false, false, array() ) ) ) { - return true; - } - - if ( ! WP_Filesystem( $creds ) ) { - request_filesystem_credentials( esc_url_raw( $url ), $method, true, false, array() ); // Setup WP_Filesystem. - return true; - } - - /* If we arrive here, we have the filesystem. */ - - // Prep variables for Plugin_Installer_Skin class. - $extra = array(); - $extra['slug'] = $slug; // Needed for potentially renaming of directory name. - $source = $this->get_download_url( $slug ); - $api = ( 'repo' === $this->plugins[ $slug ]['source_type'] ) ? $this->get_plugins_api( $slug ) : null; - $api = ( false !== $api ) ? $api : null; - - $url = add_query_arg( - array( - 'action' => $install_type . '-plugin', - 'plugin' => urlencode( $slug ), - ), - 'update.php' - ); - - if ( ! class_exists( 'Plugin_Upgrader', false ) ) { - require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php'; - } - - $title = ( 'update' === $install_type ) ? $this->strings['updating'] : $this->strings['installing']; - $skin_args = array( - 'type' => ( 'bundled' !== $this->plugins[ $slug ]['source_type'] ) ? 'web' : 'upload', - 'title' => sprintf( $title, $this->plugins[ $slug ]['name'] ), - 'url' => esc_url_raw( $url ), - 'nonce' => $install_type . '-plugin_' . $slug, - 'plugin' => '', - 'api' => $api, - 'extra' => $extra, - ); - unset( $title ); - - if ( 'update' === $install_type ) { - $skin_args['plugin'] = $this->plugins[ $slug ]['file_path']; - $skin = new Plugin_Upgrader_Skin( $skin_args ); - } else { - $skin = new Plugin_Installer_Skin( $skin_args ); - } - - // Create a new instance of Plugin_Upgrader. - $upgrader = new Plugin_Upgrader( $skin ); - - // Perform the action and install the plugin from the $source urldecode(). - add_filter( 'upgrader_source_selection', array( $this, 'maybe_adjust_source_dir' ), 1, 3 ); - - if ( 'update' === $install_type ) { - // Inject our info into the update transient. - $to_inject = array( $slug => $this->plugins[ $slug ] ); - $to_inject[ $slug ]['source'] = $source; - $this->inject_update_info( $to_inject ); - - $upgrader->upgrade( $this->plugins[ $slug ]['file_path'] ); - } else { - $upgrader->install( $source ); - } - - remove_filter( 'upgrader_source_selection', array( $this, 'maybe_adjust_source_dir' ), 1 ); - - // Make sure we have the correct file path now the plugin is installed/updated. - $this->populate_file_path( $slug ); - - // Only activate plugins if the config option is set to true and the plugin isn't - // already active (upgrade). - if ( $this->is_automatic && ! $this->is_plugin_active( $slug ) ) { - $plugin_activate = $upgrader->plugin_info(); // Grab the plugin info from the Plugin_Upgrader method. - if ( false === $this->activate_single_plugin( $plugin_activate, $slug, true ) ) { - return true; // Finish execution of the function early as we encountered an error. - } - } - - $this->show_tgmpa_version(); - - // Display message based on if all plugins are now active or not. - if ( $this->is_tgmpa_complete() ) { - echo '

    ', sprintf( esc_html( $this->strings['complete'] ), '' . esc_html__( 'Return to the Dashboard', 'accesspress-parallax' ) . '' ), '

    '; - echo ''; - } else { - echo '

    ', esc_html( $this->strings['return'] ), '

    '; - } - - return true; - } elseif ( isset( $this->plugins[ $slug ]['file_path'], $_GET['tgmpa-activate'] ) && 'activate-plugin' === $_GET['tgmpa-activate'] ) { - // Activate action link was clicked. - check_admin_referer( 'tgmpa-activate', 'tgmpa-nonce' ); - - if ( false === $this->activate_single_plugin( $this->plugins[ $slug ]['file_path'], $slug ) ) { - return true; // Finish execution of the function early as we encountered an error. - } - } - - return false; - } - - /** - * Inject information into the 'update_plugins' site transient as WP checks that before running an update. - * - * @since 2.5.0 - * - * @param array $plugins The plugin information for the plugins which are to be updated. - */ - public function inject_update_info( $plugins ) { - $repo_updates = get_site_transient( 'update_plugins' ); - - if ( ! is_object( $repo_updates ) ) { - $repo_updates = new stdClass; - } - - foreach ( $plugins as $slug => $plugin ) { - $file_path = $plugin['file_path']; - - if ( empty( $repo_updates->response[ $file_path ] ) ) { - $repo_updates->response[ $file_path ] = new stdClass; - } - - // We only really need to set package, but let's do all we can in case WP changes something. - $repo_updates->response[ $file_path ]->slug = $slug; - $repo_updates->response[ $file_path ]->plugin = $file_path; - $repo_updates->response[ $file_path ]->new_version = $plugin['version']; - $repo_updates->response[ $file_path ]->package = $plugin['source']; - if ( empty( $repo_updates->response[ $file_path ]->url ) && ! empty( $plugin['external_url'] ) ) { - $repo_updates->response[ $file_path ]->url = $plugin['external_url']; - } - } - - set_site_transient( 'update_plugins', $repo_updates ); - } - - /** - * Adjust the plugin directory name if necessary. - * - * The final destination directory of a plugin is based on the subdirectory name found in the - * (un)zipped source. In some cases - most notably GitHub repository plugin downloads -, this - * subdirectory name is not the same as the expected slug and the plugin will not be recognized - * as installed. This is fixed by adjusting the temporary unzipped source subdirectory name to - * the expected plugin slug. - * - * @since 2.5.0 - * - * @param string $source Path to upgrade/zip-file-name.tmp/subdirectory/. - * @param string $remote_source Path to upgrade/zip-file-name.tmp. - * @param \WP_Upgrader $upgrader Instance of the upgrader which installs the plugin. - * @return string $source - */ - public function maybe_adjust_source_dir( $source, $remote_source, $upgrader ) { - if ( ! $this->is_tgmpa_page() || ! is_object( $GLOBALS['wp_filesystem'] ) ) { - return $source; - } - - // Check for single file plugins. - $source_files = array_keys( $GLOBALS['wp_filesystem']->dirlist( $remote_source ) ); - if ( 1 === count( $source_files ) && false === $GLOBALS['wp_filesystem']->is_dir( $source ) ) { - return $source; - } - - // Multi-file plugin, let's see if the directory is correctly named. - $desired_slug = ''; - - // Figure out what the slug is supposed to be. - if ( false === $upgrader->bulk && ! empty( $upgrader->skin->options['extra']['slug'] ) ) { - $desired_slug = $upgrader->skin->options['extra']['slug']; - } else { - // Bulk installer contains less info, so fall back on the info registered here. - foreach ( $this->plugins as $slug => $plugin ) { - if ( ! empty( $upgrader->skin->plugin_names[ $upgrader->skin->i ] ) && $plugin['name'] === $upgrader->skin->plugin_names[ $upgrader->skin->i ] ) { - $desired_slug = $slug; - break; - } - } - unset( $slug, $plugin ); - } - - if ( ! empty( $desired_slug ) ) { - $subdir_name = untrailingslashit( str_replace( trailingslashit( $remote_source ), '', $source ) ); - - if ( ! empty( $subdir_name ) && $subdir_name !== $desired_slug ) { - $from_path = untrailingslashit( $source ); - $to_path = trailingslashit( $remote_source ) . $desired_slug; - - if ( true === $GLOBALS['wp_filesystem']->move( $from_path, $to_path ) ) { - return trailingslashit( $to_path ); - } else { - return new WP_Error( 'rename_failed', esc_html__( 'The remote plugin package does not contain a folder with the desired slug and renaming did not work.', 'accesspress-parallax' ) . ' ' . esc_html__( 'Please contact the plugin provider and ask them to package their plugin according to the WordPress guidelines.', 'accesspress-parallax' ), array( 'found' => $subdir_name, 'expected' => $desired_slug ) ); - } - } elseif ( empty( $subdir_name ) ) { - return new WP_Error( 'packaged_wrong', esc_html__( 'The remote plugin package consists of more than one file, but the files are not packaged in a folder.', 'accesspress-parallax' ) . ' ' . esc_html__( 'Please contact the plugin provider and ask them to package their plugin according to the WordPress guidelines.', 'accesspress-parallax' ), array( 'found' => $subdir_name, 'expected' => $desired_slug ) ); - } - } - - return $source; - } - - /** - * Activate a single plugin and send feedback about the result to the screen. - * - * @since 2.5.0 - * - * @param string $file_path Path within wp-plugins/ to main plugin file. - * @param string $slug Plugin slug. - * @param bool $automatic Whether this is an automatic activation after an install. Defaults to false. - * This determines the styling of the output messages. - * @return bool False if an error was encountered, true otherwise. - */ - protected function activate_single_plugin( $file_path, $slug, $automatic = false ) { - if ( $this->can_plugin_activate( $slug ) ) { - $activate = activate_plugin( $file_path ); - - if ( is_wp_error( $activate ) ) { - echo '

    ', wp_kses_post( $activate->get_error_message() ), '

    ', - '

    ', esc_html( $this->strings['return'] ), '

    '; - - return false; // End it here if there is an error with activation. - } else { - if ( ! $automatic ) { - // Make sure message doesn't display again if bulk activation is performed - // immediately after a single activation. - if ( ! isset( $_POST['action'] ) ) { // WPCS: CSRF OK. - echo '

    ', esc_html( $this->strings['activated_successfully'] ), ' ', esc_html( $this->plugins[ $slug ]['name'] ), '.

    '; - } - } else { - // Simpler message layout for use on the plugin install page. - echo '

    ', esc_html( $this->strings['plugin_activated'] ), '

    '; - } - } - } elseif ( $this->is_plugin_active( $slug ) ) { - // No simpler message format provided as this message should never be encountered - // on the plugin install page. - echo '

    ', - sprintf( - esc_html( $this->strings['plugin_already_active'] ), - '' . esc_html( $this->plugins[ $slug ]['name'] ) . '' - ), - '

    '; - } elseif ( $this->does_plugin_require_update( $slug ) ) { - if ( ! $automatic ) { - // Make sure message doesn't display again if bulk activation is performed - // immediately after a single activation. - if ( ! isset( $_POST['action'] ) ) { // WPCS: CSRF OK. - echo '

    ', - sprintf( - esc_html( $this->strings['plugin_needs_higher_version'] ), - '' . esc_html( $this->plugins[ $slug ]['name'] ) . '' - ), - '

    '; - } - } else { - // Simpler message layout for use on the plugin install page. - echo '

    ', sprintf( esc_html( $this->strings['plugin_needs_higher_version'] ), esc_html( $this->plugins[ $slug ]['name'] ) ), '

    '; - } - } - - return true; - } - - /** - * Echoes required plugin notice. - * - * Outputs a message telling users that a specific plugin is required for - * their theme. If appropriate, it includes a link to the form page where - * users can install and activate the plugin. - * - * Returns early if we're on the Install page. - * - * @since 1.0.0 - * - * @global object $current_screen - * - * @return null Returns early if we're on the Install page. - */ - public function notices() { - // Remove nag on the install page / Return early if the nag message has been dismissed or user < author. - if ( ( $this->is_tgmpa_page() || $this->is_core_update_page() ) || get_user_meta( get_current_user_id(), 'tgmpa_dismissed_notice_' . $this->id, true ) || ! current_user_can( apply_filters( 'tgmpa_show_admin_notice_capability', 'publish_posts' ) ) ) { - return; - } - - // Store for the plugin slugs by message type. - $message = array(); - - // Initialize counters used to determine plurality of action link texts. - $install_link_count = 0; - $update_link_count = 0; - $activate_link_count = 0; - $total_required_action_count = 0; - - foreach ( $this->plugins as $slug => $plugin ) { - if ( $this->is_plugin_active( $slug ) && false === $this->does_plugin_have_update( $slug ) ) { - continue; - } - - if ( ! $this->is_plugin_installed( $slug ) ) { - if ( current_user_can( 'install_plugins' ) ) { - $install_link_count++; - - if ( true === $plugin['required'] ) { - $message['notice_can_install_required'][] = $slug; - } else { - $message['notice_can_install_recommended'][] = $slug; - } - } - if ( true === $plugin['required'] ) { - $total_required_action_count++; - } - } else { - if ( ! $this->is_plugin_active( $slug ) && $this->can_plugin_activate( $slug ) ) { - if ( current_user_can( 'activate_plugins' ) ) { - $activate_link_count++; - - if ( true === $plugin['required'] ) { - $message['notice_can_activate_required'][] = $slug; - } else { - $message['notice_can_activate_recommended'][] = $slug; - } - } - if ( true === $plugin['required'] ) { - $total_required_action_count++; - } - } - - if ( $this->does_plugin_require_update( $slug ) || false !== $this->does_plugin_have_update( $slug ) ) { - - if ( current_user_can( 'update_plugins' ) ) { - $update_link_count++; - - if ( $this->does_plugin_require_update( $slug ) ) { - $message['notice_ask_to_update'][] = $slug; - } elseif ( false !== $this->does_plugin_have_update( $slug ) ) { - $message['notice_ask_to_update_maybe'][] = $slug; - } - } - if ( true === $plugin['required'] ) { - $total_required_action_count++; - } - } - } - } - unset( $slug, $plugin ); - - // If we have notices to display, we move forward. - if ( ! empty( $message ) || $total_required_action_count > 0 ) { - krsort( $message ); // Sort messages. - $rendered = ''; - - // As add_settings_error() wraps the final message in a

    and as the final message can't be - // filtered, using

    's in our html would render invalid html output. - $line_template = '%s' . "\n"; - - if ( ! current_user_can( 'activate_plugins' ) && ! current_user_can( 'install_plugins' ) && ! current_user_can( 'update_plugins' ) ) { - $rendered = esc_html( $this->strings['notice_cannot_install_activate'] ) . ' ' . esc_html( $this->strings['contact_admin'] ); - $rendered .= $this->create_user_action_links_for_notice( 0, 0, 0, $line_template ); - } else { - - // If dismissable is false and a message is set, output it now. - if ( ! $this->dismissable && ! empty( $this->dismiss_msg ) ) { - $rendered .= sprintf( $line_template, wp_kses_post( $this->dismiss_msg ) ); - } - - // Render the individual message lines for the notice. - foreach ( $message as $type => $plugin_group ) { - $linked_plugins = array(); - - // Get the external info link for a plugin if one is available. - foreach ( $plugin_group as $plugin_slug ) { - $linked_plugins[] = $this->get_info_link( $plugin_slug ); - } - unset( $plugin_slug ); - - $count = count( $plugin_group ); - $linked_plugins = array_map( array( 'TGMPA_Utils', 'wrap_in_em' ), $linked_plugins ); - $last_plugin = array_pop( $linked_plugins ); // Pop off last name to prep for readability. - $imploded = empty( $linked_plugins ) ? $last_plugin : ( implode( ', ', $linked_plugins ) . ' ' . esc_html_x( 'and', 'plugin A *and* plugin B', 'accesspress-parallax' ) . ' ' . $last_plugin ); - - $rendered .= sprintf( - $line_template, - sprintf( - translate_nooped_plural( $this->strings[ $type ], $count, 'accesspress-parallax' ), - $imploded, - $count - ) - ); - - } - unset( $type, $plugin_group, $linked_plugins, $count, $last_plugin, $imploded ); - - $rendered .= $this->create_user_action_links_for_notice( $install_link_count, $update_link_count, $activate_link_count, $line_template ); - } - - // Register the nag messages and prepare them to be processed. - add_settings_error( 'tgmpa', 'tgmpa', $rendered, $this->get_admin_notice_class() ); - } - - // Admin options pages already output settings_errors, so this is to avoid duplication. - if ( 'options-general' !== $GLOBALS['current_screen']->parent_base ) { - $this->display_settings_errors(); - } - } - - /** - * Generate the user action links for the admin notice. - * - * @since 2.6.0 - * - * @param int $install_count Number of plugins to install. - * @param int $update_count Number of plugins to update. - * @param int $activate_count Number of plugins to activate. - * @param int $line_template Template for the HTML tag to output a line. - * @return string Action links. - */ - protected function create_user_action_links_for_notice( $install_count, $update_count, $activate_count, $line_template ) { - // Setup action links. - $action_links = array( - 'install' => '', - 'update' => '', - 'activate' => '', - 'dismiss' => $this->dismissable ? '' . esc_html( $this->strings['dismiss'] ) . '' : '', - ); - - $link_template = '%1$s'; - - if ( current_user_can( 'install_plugins' ) ) { - if ( $install_count > 0 ) { - $action_links['install'] = sprintf( - $link_template, - translate_nooped_plural( $this->strings['install_link'], $install_count, 'accesspress-parallax' ), - esc_url( $this->get_tgmpa_status_url( 'install' ) ) - ); - } - if ( $update_count > 0 ) { - $action_links['update'] = sprintf( - $link_template, - translate_nooped_plural( $this->strings['update_link'], $update_count, 'accesspress-parallax' ), - esc_url( $this->get_tgmpa_status_url( 'update' ) ) - ); - } - } - - if ( current_user_can( 'activate_plugins' ) && $activate_count > 0 ) { - $action_links['activate'] = sprintf( - $link_template, - translate_nooped_plural( $this->strings['activate_link'], $activate_count, 'accesspress-parallax' ), - esc_url( $this->get_tgmpa_status_url( 'activate' ) ) - ); - } - - $action_links = apply_filters( 'tgmpa_notice_action_links', $action_links ); - - $action_links = array_filter( (array) $action_links ); // Remove any empty array items. - - if ( ! empty( $action_links ) ) { - $action_links = sprintf( $line_template, implode( ' | ', $action_links ) ); - return apply_filters( 'tgmpa_notice_rendered_action_links', $action_links ); - } else { - return ''; - } - } - - /** - * Get admin notice class. - * - * Work around all the changes to the various admin notice classes between WP 4.4 and 3.7 - * (lowest supported version by TGMPA). - * - * @since 2.6.0 - * - * @return string - */ - protected function get_admin_notice_class() { - if ( ! empty( $this->strings['nag_type'] ) ) { - return sanitize_html_class( strtolower( $this->strings['nag_type'] ) ); - } else { - if ( version_compare( $this->wp_version, '4.2', '>=' ) ) { - return 'notice-warning'; - } elseif ( version_compare( $this->wp_version, '4.1', '>=' ) ) { - return 'notice'; - } else { - return 'updated'; - } - } - } - - /** - * Display settings errors and remove those which have been displayed to avoid duplicate messages showing - * - * @since 2.5.0 - */ - protected function display_settings_errors() { - global $wp_settings_errors; - - settings_errors( 'tgmpa' ); - - foreach ( (array) $wp_settings_errors as $key => $details ) { - if ( 'tgmpa' === $details['setting'] ) { - unset( $wp_settings_errors[ $key ] ); - break; - } - } - } - - /** - * Register dismissal of admin notices. - * - * Acts on the dismiss link in the admin nag messages. - * If clicked, the admin notice disappears and will no longer be visible to this user. - * - * @since 2.1.0 - */ - public function dismiss() { - if ( isset( $_GET['tgmpa-dismiss'] ) && check_admin_referer( 'tgmpa-dismiss-' . get_current_user_id() ) ) { - update_user_meta( get_current_user_id(), 'tgmpa_dismissed_notice_' . $this->id, 1 ); - } - } - - /** - * Add individual plugin to our collection of plugins. - * - * If the required keys are not set or the plugin has already - * been registered, the plugin is not added. - * - * @since 2.0.0 - * - * @param array|null $plugin Array of plugin arguments or null if invalid argument. - * @return null Return early if incorrect argument. - */ - public function register( $plugin ) { - if ( empty( $plugin['slug'] ) || empty( $plugin['name'] ) ) { - return; - } - - if ( empty( $plugin['slug'] ) || ! is_string( $plugin['slug'] ) || isset( $this->plugins[ $plugin['slug'] ] ) ) { - return; - } - - $defaults = array( - 'name' => '', // String - 'slug' => '', // String - 'source' => 'repo', // String - 'required' => false, // Boolean - 'version' => '', // String - 'force_activation' => false, // Boolean - 'force_deactivation' => false, // Boolean - 'external_url' => '', // String - 'is_callable' => '', // String|Array. - ); - - // Prepare the received data. - $plugin = wp_parse_args( $plugin, $defaults ); - - // Standardize the received slug. - $plugin['slug'] = $this->sanitize_key( $plugin['slug'] ); - - // Forgive users for using string versions of booleans or floats for version number. - $plugin['version'] = (string) $plugin['version']; - $plugin['source'] = empty( $plugin['source'] ) ? 'repo' : $plugin['source']; - $plugin['required'] = TGMPA_Utils::validate_bool( $plugin['required'] ); - $plugin['force_activation'] = TGMPA_Utils::validate_bool( $plugin['force_activation'] ); - $plugin['force_deactivation'] = TGMPA_Utils::validate_bool( $plugin['force_deactivation'] ); - - // Enrich the received data. - $plugin['file_path'] = $this->_get_plugin_basename_from_slug( $plugin['slug'] ); - $plugin['source_type'] = $this->get_plugin_source_type( $plugin['source'] ); - - // Set the class properties. - $this->plugins[ $plugin['slug'] ] = $plugin; - $this->sort_order[ $plugin['slug'] ] = $plugin['name']; - - // Should we add the force activation hook ? - if ( true === $plugin['force_activation'] ) { - $this->has_forced_activation = true; - } - - // Should we add the force deactivation hook ? - if ( true === $plugin['force_deactivation'] ) { - $this->has_forced_deactivation = true; - } - } - - /** - * Determine what type of source the plugin comes from. - * - * @since 2.5.0 - * - * @param string $source The source of the plugin as provided, either empty (= WP repo), a file path - * (= bundled) or an external URL. - * @return string 'repo', 'external', or 'bundled' - */ - protected function get_plugin_source_type( $source ) { - if ( 'repo' === $source || preg_match( self::WP_REPO_REGEX, $source ) ) { - return 'repo'; - } elseif ( preg_match( self::IS_URL_REGEX, $source ) ) { - return 'external'; - } else { - return 'bundled'; - } - } - - /** - * Sanitizes a string key. - * - * Near duplicate of WP Core `sanitize_key()`. The difference is that uppercase characters *are* - * allowed, so as not to break upgrade paths from non-standard bundled plugins using uppercase - * characters in the plugin directory path/slug. Silly them. - * - * @see https://developer.wordpress.org/reference/hooks/sanitize_key/ - * - * @since 2.5.0 - * - * @param string $key String key. - * @return string Sanitized key - */ - public function sanitize_key( $key ) { - $raw_key = $key; - $key = preg_replace( '`[^A-Za-z0-9_-]`', '', $key ); - - /** - * Filter a sanitized key string. - * - * @since 2.5.0 - * - * @param string $key Sanitized key. - * @param string $raw_key The key prior to sanitization. - */ - return apply_filters( 'tgmpa_sanitize_key', $key, $raw_key ); - } - - /** - * Amend default configuration settings. - * - * @since 2.0.0 - * - * @param array $config Array of config options to pass as class properties. - */ - public function config( $config ) { - $keys = array( - 'id', - 'default_path', - 'has_notices', - 'dismissable', - 'dismiss_msg', - 'menu', - 'parent_slug', - 'capability', - 'is_automatic', - 'message', - 'strings', - ); - - foreach ( $keys as $key ) { - if ( isset( $config[ $key ] ) ) { - if ( is_array( $config[ $key ] ) ) { - $this->$key = array_merge( $this->$key, $config[ $key ] ); - } else { - $this->$key = $config[ $key ]; - } - } - } - } - - /** - * Amend action link after plugin installation. - * - * @since 2.0.0 - * - * @param array $install_actions Existing array of actions. - * @return false|array Amended array of actions. - */ - public function actions( $install_actions ) { - // Remove action links on the TGMPA install page. - if ( $this->is_tgmpa_page() ) { - return false; - } - - return $install_actions; - } - - /** - * Flushes the plugins cache on theme switch to prevent stale entries - * from remaining in the plugin table. - * - * @since 2.4.0 - * - * @param bool $clear_update_cache Optional. Whether to clear the Plugin updates cache. - * Parameter added in v2.5.0. - */ - public function flush_plugins_cache( $clear_update_cache = true ) { - wp_clean_plugins_cache( $clear_update_cache ); - } - - /** - * Set file_path key for each installed plugin. - * - * @since 2.1.0 - * - * @param string $plugin_slug Optional. If set, only (re-)populates the file path for that specific plugin. - * Parameter added in v2.5.0. - */ - public function populate_file_path( $plugin_slug = '' ) { - if ( ! empty( $plugin_slug ) && is_string( $plugin_slug ) && isset( $this->plugins[ $plugin_slug ] ) ) { - $this->plugins[ $plugin_slug ]['file_path'] = $this->_get_plugin_basename_from_slug( $plugin_slug ); - } else { - // Add file_path key for all plugins. - foreach ( $this->plugins as $slug => $values ) { - $this->plugins[ $slug ]['file_path'] = $this->_get_plugin_basename_from_slug( $slug ); - } - } - } - - /** - * Helper function to extract the file path of the plugin file from the - * plugin slug, if the plugin is installed. - * - * @since 2.0.0 - * - * @param string $slug Plugin slug (typically folder name) as provided by the developer. - * @return string Either file path for plugin if installed, or just the plugin slug. - */ - protected function _get_plugin_basename_from_slug( $slug ) { - $keys = array_keys( $this->get_plugins() ); - - foreach ( $keys as $key ) { - if ( preg_match( '|^' . $slug . '/|', $key ) ) { - return $key; - } - } - - return $slug; - } - - /** - * Retrieve plugin data, given the plugin name. - * - * Loops through the registered plugins looking for $name. If it finds it, - * it returns the $data from that plugin. Otherwise, returns false. - * - * @since 2.1.0 - * - * @param string $name Name of the plugin, as it was registered. - * @param string $data Optional. Array key of plugin data to return. Default is slug. - * @return string|boolean Plugin slug if found, false otherwise. - */ - public function _get_plugin_data_from_name( $name, $data = 'slug' ) { - foreach ( $this->plugins as $values ) { - if ( $name === $values['name'] && isset( $values[ $data ] ) ) { - return $values[ $data ]; - } - } - - return false; - } - - /** - * Retrieve the download URL for a package. - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return string Plugin download URL or path to local file or empty string if undetermined. - */ - public function get_download_url( $slug ) { - $dl_source = ''; - - switch ( $this->plugins[ $slug ]['source_type'] ) { - case 'repo': - return $this->get_wp_repo_download_url( $slug ); - case 'external': - return $this->plugins[ $slug ]['source']; - case 'bundled': - return $this->default_path . $this->plugins[ $slug ]['source']; - } - - return $dl_source; // Should never happen. - } - - /** - * Retrieve the download URL for a WP repo package. - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return string Plugin download URL. - */ - protected function get_wp_repo_download_url( $slug ) { - $source = ''; - $api = $this->get_plugins_api( $slug ); - - if ( false !== $api && isset( $api->download_link ) ) { - $source = $api->download_link; - } - - return $source; - } - - /** - * Try to grab information from WordPress API. - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return object Plugins_api response object on success, WP_Error on failure. - */ - protected function get_plugins_api( $slug ) { - static $api = array(); // Cache received responses. - - if ( ! isset( $api[ $slug ] ) ) { - if ( ! function_exists( 'plugins_api' ) ) { - require_once ABSPATH . 'wp-admin/includes/plugin-install.php'; - } - - $response = plugins_api( 'plugin_information', array( 'slug' => $slug, 'fields' => array( 'sections' => false ) ) ); - - $api[ $slug ] = false; - - if ( is_wp_error( $response ) ) { - wp_die( esc_html( $this->strings['oops'] ) ); - } else { - $api[ $slug ] = $response; - } - } - - return $api[ $slug ]; - } - - /** - * Retrieve a link to a plugin information page. - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return string Fully formed html link to a plugin information page if available - * or the plugin name if not. - */ - public function get_info_link( $slug ) { - if ( ! empty( $this->plugins[ $slug ]['external_url'] ) && preg_match( self::IS_URL_REGEX, $this->plugins[ $slug ]['external_url'] ) ) { - $link = sprintf( - '%2$s', - esc_url( $this->plugins[ $slug ]['external_url'] ), - esc_html( $this->plugins[ $slug ]['name'] ) - ); - } elseif ( 'repo' === $this->plugins[ $slug ]['source_type'] ) { - $url = add_query_arg( - array( - 'tab' => 'plugin-information', - 'plugin' => urlencode( $slug ), - 'TB_iframe' => 'true', - 'width' => '640', - 'height' => '500', - ), - self_admin_url( 'plugin-install.php' ) - ); - - $link = sprintf( - '%2$s', - esc_url( $url ), - esc_html( $this->plugins[ $slug ]['name'] ) - ); - } else { - $link = esc_html( $this->plugins[ $slug ]['name'] ); // No hyperlink. - } - - return $link; - } - - /** - * Determine if we're on the TGMPA Install page. - * - * @since 2.1.0 - * - * @return boolean True when on the TGMPA page, false otherwise. - */ - protected function is_tgmpa_page() { - return isset( $_GET['page'] ) && $this->menu === $_GET['page']; - } - - /** - * Determine if we're on a WP Core installation/upgrade page. - * - * @since 2.6.0 - * - * @return boolean True when on a WP Core installation/upgrade page, false otherwise. - */ - protected function is_core_update_page() { - // Current screen is not always available, most notably on the customizer screen. - if ( ! function_exists( 'get_current_screen' ) ) { - return false; - } - - $screen = get_current_screen(); - - if ( 'update-core' === $screen->base ) { - // Core update screen. - return true; - } elseif ( 'plugins' === $screen->base && ! empty( $_POST['action'] ) ) { // WPCS: CSRF ok. - // Plugins bulk update screen. - return true; - } elseif ( 'update' === $screen->base && ! empty( $_POST['action'] ) ) { // WPCS: CSRF ok. - // Individual updates (ajax call). - return true; - } - - return false; - } - - /** - * Retrieve the URL to the TGMPA Install page. - * - * I.e. depending on the config settings passed something along the lines of: - * http://example.com/wp-admin/themes.php?page=tgmpa-install-plugins - * - * @since 2.5.0 - * - * @return string Properly encoded URL (not escaped). - */ - public function get_tgmpa_url() { - static $url; - - if ( ! isset( $url ) ) { - $parent = $this->parent_slug; - if ( false === strpos( $parent, '.php' ) ) { - $parent = 'admin.php'; - } - $url = add_query_arg( - array( - 'page' => urlencode( $this->menu ), - ), - self_admin_url( $parent ) - ); - } - - return $url; - } - - /** - * Retrieve the URL to the TGMPA Install page for a specific plugin status (view). - * - * I.e. depending on the config settings passed something along the lines of: - * http://example.com/wp-admin/themes.php?page=tgmpa-install-plugins&plugin_status=install - * - * @since 2.5.0 - * - * @param string $status Plugin status - either 'install', 'update' or 'activate'. - * @return string Properly encoded URL (not escaped). - */ - public function get_tgmpa_status_url( $status ) { - return add_query_arg( - array( - 'plugin_status' => urlencode( $status ), - ), - $this->get_tgmpa_url() - ); - } - - /** - * Determine whether there are open actions for plugins registered with TGMPA. - * - * @since 2.5.0 - * - * @return bool True if complete, i.e. no outstanding actions. False otherwise. - */ - public function is_tgmpa_complete() { - $complete = true; - foreach ( $this->plugins as $slug => $plugin ) { - if ( ! $this->is_plugin_active( $slug ) || false !== $this->does_plugin_have_update( $slug ) ) { - $complete = false; - break; - } - } - - return $complete; - } - - /** - * Check if a plugin is installed. Does not take must-use plugins into account. - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return bool True if installed, false otherwise. - */ - public function is_plugin_installed( $slug ) { - $installed_plugins = $this->get_plugins(); // Retrieve a list of all installed plugins (WP cached). - - return ( ! empty( $installed_plugins[ $this->plugins[ $slug ]['file_path'] ] ) ); - } - - /** - * Check if a plugin is active. - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return bool True if active, false otherwise. - */ - public function is_plugin_active( $slug ) { - return ( ( ! empty( $this->plugins[ $slug ]['is_callable'] ) && is_callable( $this->plugins[ $slug ]['is_callable'] ) ) || is_plugin_active( $this->plugins[ $slug ]['file_path'] ) ); - } - - /** - * Check if a plugin can be updated, i.e. if we have information on the minimum WP version required - * available, check whether the current install meets them. - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return bool True if OK to update, false otherwise. - */ - public function can_plugin_update( $slug ) { - // We currently can't get reliable info on non-WP-repo plugins - issue #380. - if ( 'repo' !== $this->plugins[ $slug ]['source_type'] ) { - return true; - } - - $api = $this->get_plugins_api( $slug ); - - if ( false !== $api && isset( $api->requires ) ) { - return version_compare( $this->wp_version, $api->requires, '>=' ); - } - - // No usable info received from the plugins API, presume we can update. - return true; - } - - /** - * Check to see if the plugin is 'updatetable', i.e. installed, with an update available - * and no WP version requirements blocking it. - * - * @since 2.6.0 - * - * @param string $slug Plugin slug. - * @return bool True if OK to proceed with update, false otherwise. - */ - public function is_plugin_updatetable( $slug ) { - if ( ! $this->is_plugin_installed( $slug ) ) { - return false; - } else { - return ( false !== $this->does_plugin_have_update( $slug ) && $this->can_plugin_update( $slug ) ); - } - } - - /** - * Check if a plugin can be activated, i.e. is not currently active and meets the minimum - * plugin version requirements set in TGMPA (if any). - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return bool True if OK to activate, false otherwise. - */ - public function can_plugin_activate( $slug ) { - return ( ! $this->is_plugin_active( $slug ) && ! $this->does_plugin_require_update( $slug ) ); - } - - /** - * Retrieve the version number of an installed plugin. - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return string Version number as string or an empty string if the plugin is not installed - * or version unknown (plugins which don't comply with the plugin header standard). - */ - public function get_installed_version( $slug ) { - $installed_plugins = $this->get_plugins(); // Retrieve a list of all installed plugins (WP cached). - - if ( ! empty( $installed_plugins[ $this->plugins[ $slug ]['file_path'] ]['Version'] ) ) { - return $installed_plugins[ $this->plugins[ $slug ]['file_path'] ]['Version']; - } - - return ''; - } - - /** - * Check whether a plugin complies with the minimum version requirements. - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return bool True when a plugin needs to be updated, otherwise false. - */ - public function does_plugin_require_update( $slug ) { - $installed_version = $this->get_installed_version( $slug ); - $minimum_version = $this->plugins[ $slug ]['version']; - - return version_compare( $minimum_version, $installed_version, '>' ); - } - - /** - * Check whether there is an update available for a plugin. - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return false|string Version number string of the available update or false if no update available. - */ - public function does_plugin_have_update( $slug ) { - // Presume bundled and external plugins will point to a package which meets the minimum required version. - if ( 'repo' !== $this->plugins[ $slug ]['source_type'] ) { - if ( $this->does_plugin_require_update( $slug ) ) { - return $this->plugins[ $slug ]['version']; - } - - return false; - } - - $repo_updates = get_site_transient( 'update_plugins' ); - - if ( isset( $repo_updates->response[ $this->plugins[ $slug ]['file_path'] ]->new_version ) ) { - return $repo_updates->response[ $this->plugins[ $slug ]['file_path'] ]->new_version; - } - - return false; - } - - /** - * Retrieve potential upgrade notice for a plugin. - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return string The upgrade notice or an empty string if no message was available or provided. - */ - public function get_upgrade_notice( $slug ) { - // We currently can't get reliable info on non-WP-repo plugins - issue #380. - if ( 'repo' !== $this->plugins[ $slug ]['source_type'] ) { - return ''; - } - - $repo_updates = get_site_transient( 'update_plugins' ); - - if ( ! empty( $repo_updates->response[ $this->plugins[ $slug ]['file_path'] ]->upgrade_notice ) ) { - return $repo_updates->response[ $this->plugins[ $slug ]['file_path'] ]->upgrade_notice; - } - - return ''; - } - - /** - * Wrapper around the core WP get_plugins function, making sure it's actually available. - * - * @since 2.5.0 - * - * @param string $plugin_folder Optional. Relative path to single plugin folder. - * @return array Array of installed plugins with plugin information. - */ - public function get_plugins( $plugin_folder = '' ) { - if ( ! function_exists( 'get_plugins' ) ) { - require_once ABSPATH . 'wp-admin/includes/plugin.php'; - } - - return get_plugins( $plugin_folder ); - } - - /** - * Delete dismissable nag option when theme is switched. - * - * This ensures that the user(s) is/are again reminded via nag of required - * and/or recommended plugins if they re-activate the theme. - * - * @since 2.1.1 - */ - public function update_dismiss() { - delete_metadata( 'user', null, 'tgmpa_dismissed_notice_' . $this->id, null, true ); - } - - /** - * Forces plugin activation if the parameter 'force_activation' is - * set to true. - * - * This allows theme authors to specify certain plugins that must be - * active at all times while using the current theme. - * - * Please take special care when using this parameter as it has the - * potential to be harmful if not used correctly. Setting this parameter - * to true will not allow the specified plugin to be deactivated unless - * the user switches themes. - * - * @since 2.2.0 - */ - public function force_activation() { - foreach ( $this->plugins as $slug => $plugin ) { - if ( true === $plugin['force_activation'] ) { - if ( ! $this->is_plugin_installed( $slug ) ) { - // Oops, plugin isn't there so iterate to next condition. - continue; - } elseif ( $this->can_plugin_activate( $slug ) ) { - // There we go, activate the plugin. - activate_plugin( $plugin['file_path'] ); - } - } - } - } - - /** - * Forces plugin deactivation if the parameter 'force_deactivation' - * is set to true and adds the plugin to the 'recently active' plugins list. - * - * This allows theme authors to specify certain plugins that must be - * deactivated upon switching from the current theme to another. - * - * Please take special care when using this parameter as it has the - * potential to be harmful if not used correctly. - * - * @since 2.2.0 - */ - public function force_deactivation() { - $deactivated = array(); - - foreach ( $this->plugins as $slug => $plugin ) { - /* - * Only proceed forward if the parameter is set to true and plugin is active - * as a 'normal' (not must-use) plugin. - */ - if ( true === $plugin['force_deactivation'] && is_plugin_active( $plugin['file_path'] ) ) { - deactivate_plugins( $plugin['file_path'] ); - $deactivated[ $plugin['file_path'] ] = time(); - } - } - - if ( ! empty( $deactivated ) ) { - update_option( 'recently_activated', $deactivated + (array) get_option( 'recently_activated' ) ); - } - } - - /** - * Echo the current TGMPA version number to the page. - * - * @since 2.5.0 - */ - public function show_tgmpa_version() { - echo '

    ', - esc_html( - sprintf( - /* translators: %s: version number */ - __( 'TGMPA v%s', 'accesspress-parallax' ), - self::TGMPA_VERSION - ) - ), - '

    '; - } - - /** - * Returns the singleton instance of the class. - * - * @since 2.4.0 - * - * @return \TGM_Plugin_Activation The TGM_Plugin_Activation object. - */ - public static function get_instance() { - if ( ! isset( self::$instance ) && ! ( self::$instance instanceof self ) ) { - self::$instance = new self(); - } - - return self::$instance; - } - } - - if ( ! function_exists( 'load_tgm_plugin_activation' ) ) { - /** - * Ensure only one instance of the class is ever invoked. - * - * @since 2.5.0 - */ - function load_tgm_plugin_activation() { - $GLOBALS['tgmpa'] = TGM_Plugin_Activation::get_instance(); - } - } - - if ( did_action( 'plugins_loaded' ) ) { - load_tgm_plugin_activation(); - } else { - add_action( 'plugins_loaded', 'load_tgm_plugin_activation' ); - } -} - -if ( ! function_exists( 'tgmpa' ) ) { - /** - * Helper function to register a collection of required plugins. - * - * @since 2.0.0 - * @api - * - * @param array $plugins An array of plugin arrays. - * @param array $config Optional. An array of configuration values. - */ - function tgmpa( $plugins, $config = array() ) { - $instance = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) ); - - foreach ( $plugins as $plugin ) { - call_user_func( array( $instance, 'register' ), $plugin ); - } - - if ( ! empty( $config ) && is_array( $config ) ) { - // Send out notices for deprecated arguments passed. - if ( isset( $config['notices'] ) ) { - _deprecated_argument( __FUNCTION__, '2.2.0', 'The `notices` config parameter was renamed to `has_notices` in TGMPA 2.2.0. Please adjust your configuration.' ); - if ( ! isset( $config['has_notices'] ) ) { - $config['has_notices'] = $config['notices']; - } - } - - if ( isset( $config['parent_menu_slug'] ) ) { - _deprecated_argument( __FUNCTION__, '2.4.0', 'The `parent_menu_slug` config parameter was removed in TGMPA 2.4.0. In TGMPA 2.5.0 an alternative was (re-)introduced. Please adjust your configuration. For more information visit the website: http://tgmpluginactivation.com/configuration/#h-configuration-options.' ); - } - if ( isset( $config['parent_url_slug'] ) ) { - _deprecated_argument( __FUNCTION__, '2.4.0', 'The `parent_url_slug` config parameter was removed in TGMPA 2.4.0. In TGMPA 2.5.0 an alternative was (re-)introduced. Please adjust your configuration. For more information visit the website: http://tgmpluginactivation.com/configuration/#h-configuration-options.' ); - } - - call_user_func( array( $instance, 'config' ), $config ); - } - } -} - -/** - * WP_List_Table isn't always available. If it isn't available, - * we load it here. - * - * @since 2.2.0 - */ -if ( ! class_exists( 'WP_List_Table' ) ) { - require_once ABSPATH . 'wp-admin/includes/class-wp-list-table.php'; -} - -if ( ! class_exists( 'TGMPA_List_Table' ) ) { - - /** - * List table class for handling plugins. - * - * Extends the WP_List_Table class to provide a future-compatible - * way of listing out all required/recommended plugins. - * - * Gives users an interface similar to the Plugin Administration - * area with similar (albeit stripped down) capabilities. - * - * This class also allows for the bulk install of plugins. - * - * @since 2.2.0 - * - * @package TGM-Plugin-Activation - * @author Thomas Griffin - * @author Gary Jones - */ - class TGMPA_List_Table extends WP_List_Table { - /** - * TGMPA instance. - * - * @since 2.5.0 - * - * @var object - */ - protected $tgmpa; - - /** - * The currently chosen view. - * - * @since 2.5.0 - * - * @var string One of: 'all', 'install', 'update', 'activate' - */ - public $view_context = 'all'; - - /** - * The plugin counts for the various views. - * - * @since 2.5.0 - * - * @var array - */ - protected $view_totals = array( - 'all' => 0, - 'install' => 0, - 'update' => 0, - 'activate' => 0, - ); - - /** - * References parent constructor and sets defaults for class. - * - * @since 2.2.0 - */ - public function __construct() { - $this->tgmpa = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) ); - - parent::__construct( - array( - 'singular' => 'plugin', - 'plural' => 'plugins', - 'ajax' => false, - ) - ); - - if ( isset( $_REQUEST['plugin_status'] ) && in_array( $_REQUEST['plugin_status'], array( 'install', 'update', 'activate' ), true ) ) { - $this->view_context = sanitize_key( $_REQUEST['plugin_status'] ); - } - - add_filter( 'tgmpa_table_data_items', array( $this, 'sort_table_items' ) ); - } - - /** - * Get a list of CSS classes for the tag. - * - * Overruled to prevent the 'plural' argument from being added. - * - * @since 2.5.0 - * - * @return array CSS classnames. - */ - public function get_table_classes() { - return array( 'widefat', 'fixed' ); - } - - /** - * Gathers and renames all of our plugin information to be used by WP_List_Table to create our table. - * - * @since 2.2.0 - * - * @return array $table_data Information for use in table. - */ - protected function _gather_plugin_data() { - // Load thickbox for plugin links. - $this->tgmpa->admin_init(); - $this->tgmpa->thickbox(); - - // Categorize the plugins which have open actions. - $plugins = $this->categorize_plugins_to_views(); - - // Set the counts for the view links. - $this->set_view_totals( $plugins ); - - // Prep variables for use and grab list of all installed plugins. - $table_data = array(); - $i = 0; - - // Redirect to the 'all' view if no plugins were found for the selected view context. - if ( empty( $plugins[ $this->view_context ] ) ) { - $this->view_context = 'all'; - } - - foreach ( $plugins[ $this->view_context ] as $slug => $plugin ) { - $table_data[ $i ]['sanitized_plugin'] = $plugin['name']; - $table_data[ $i ]['slug'] = $slug; - $table_data[ $i ]['plugin'] = '' . $this->tgmpa->get_info_link( $slug ) . ''; - $table_data[ $i ]['source'] = $this->get_plugin_source_type_text( $plugin['source_type'] ); - $table_data[ $i ]['type'] = $this->get_plugin_advise_type_text( $plugin['required'] ); - $table_data[ $i ]['status'] = $this->get_plugin_status_text( $slug ); - $table_data[ $i ]['installed_version'] = $this->tgmpa->get_installed_version( $slug ); - $table_data[ $i ]['minimum_version'] = $plugin['version']; - $table_data[ $i ]['available_version'] = $this->tgmpa->does_plugin_have_update( $slug ); - - // Prep the upgrade notice info. - $upgrade_notice = $this->tgmpa->get_upgrade_notice( $slug ); - if ( ! empty( $upgrade_notice ) ) { - $table_data[ $i ]['upgrade_notice'] = $upgrade_notice; - - add_action( "tgmpa_after_plugin_row_{$slug}", array( $this, 'wp_plugin_update_row' ), 10, 2 ); - } - - $table_data[ $i ] = apply_filters( 'tgmpa_table_data_item', $table_data[ $i ], $plugin ); - - $i++; - } - - return $table_data; - } - - /** - * Categorize the plugins which have open actions into views for the TGMPA page. - * - * @since 2.5.0 - */ - protected function categorize_plugins_to_views() { - $plugins = array( - 'all' => array(), // Meaning: all plugins which still have open actions. - 'install' => array(), - 'update' => array(), - 'activate' => array(), - ); - - foreach ( $this->tgmpa->plugins as $slug => $plugin ) { - if ( $this->tgmpa->is_plugin_active( $slug ) && false === $this->tgmpa->does_plugin_have_update( $slug ) ) { - // No need to display plugins if they are installed, up-to-date and active. - continue; - } else { - $plugins['all'][ $slug ] = $plugin; - - if ( ! $this->tgmpa->is_plugin_installed( $slug ) ) { - $plugins['install'][ $slug ] = $plugin; - } else { - if ( false !== $this->tgmpa->does_plugin_have_update( $slug ) ) { - $plugins['update'][ $slug ] = $plugin; - } - - if ( $this->tgmpa->can_plugin_activate( $slug ) ) { - $plugins['activate'][ $slug ] = $plugin; - } - } - } - } - - return $plugins; - } - - /** - * Set the counts for the view links. - * - * @since 2.5.0 - * - * @param array $plugins Plugins order by view. - */ - protected function set_view_totals( $plugins ) { - foreach ( $plugins as $type => $list ) { - $this->view_totals[ $type ] = count( $list ); - } - } - - /** - * Get the plugin required/recommended text string. - * - * @since 2.5.0 - * - * @param string $required Plugin required setting. - * @return string - */ - protected function get_plugin_advise_type_text( $required ) { - if ( true === $required ) { - return __( 'Required', 'accesspress-parallax' ); - } - - return __( 'Recommended', 'accesspress-parallax' ); - } - - /** - * Get the plugin source type text string. - * - * @since 2.5.0 - * - * @param string $type Plugin type. - * @return string - */ - protected function get_plugin_source_type_text( $type ) { - $string = ''; - - switch ( $type ) { - case 'repo': - $string = __( 'WordPress Repository', 'accesspress-parallax' ); - break; - case 'external': - $string = __( 'External Source', 'accesspress-parallax' ); - break; - case 'bundled': - $string = __( 'Pre-Packaged', 'accesspress-parallax' ); - break; - } - - return $string; - } - - /** - * Determine the plugin status message. - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return string - */ - protected function get_plugin_status_text( $slug ) { - if ( ! $this->tgmpa->is_plugin_installed( $slug ) ) { - return __( 'Not Installed', 'accesspress-parallax' ); - } - - if ( ! $this->tgmpa->is_plugin_active( $slug ) ) { - $install_status = __( 'Installed But Not Activated', 'accesspress-parallax' ); - } else { - $install_status = __( 'Active', 'accesspress-parallax' ); - } - - $update_status = ''; - - if ( $this->tgmpa->does_plugin_require_update( $slug ) && false === $this->tgmpa->does_plugin_have_update( $slug ) ) { - $update_status = __( 'Required Update not Available', 'accesspress-parallax' ); - - } elseif ( $this->tgmpa->does_plugin_require_update( $slug ) ) { - $update_status = __( 'Requires Update', 'accesspress-parallax' ); - - } elseif ( false !== $this->tgmpa->does_plugin_have_update( $slug ) ) { - $update_status = __( 'Update recommended', 'accesspress-parallax' ); - } - - if ( '' === $update_status ) { - return $install_status; - } - - return sprintf( - /* translators: 1: install status, 2: update status */ - _x( '%1$s, %2$s', 'Install/Update Status', 'accesspress-parallax' ), - $install_status, - $update_status - ); - } - - /** - * Sort plugins by Required/Recommended type and by alphabetical plugin name within each type. - * - * @since 2.5.0 - * - * @param array $items Prepared table items. - * @return array Sorted table items. - */ - public function sort_table_items( $items ) { - $type = array(); - $name = array(); - - foreach ( $items as $i => $plugin ) { - $type[ $i ] = $plugin['type']; // Required / recommended. - $name[ $i ] = $plugin['sanitized_plugin']; - } - - array_multisort( $type, SORT_DESC, $name, SORT_ASC, $items ); - - return $items; - } - - /** - * Get an associative array ( id => link ) of the views available on this table. - * - * @since 2.5.0 - * - * @return array - */ - public function get_views() { - $status_links = array(); - - foreach ( $this->view_totals as $type => $count ) { - if ( $count < 1 ) { - continue; - } - - switch ( $type ) { - case 'all': - /* translators: 1: number of plugins. */ - $text = _nx( 'All (%s)', 'All (%s)', $count, 'plugins', 'accesspress-parallax' ); - break; - case 'install': - /* translators: 1: number of plugins. */ - $text = _n( 'To Install (%s)', 'To Install (%s)', $count, 'accesspress-parallax' ); - break; - case 'update': - /* translators: 1: number of plugins. */ - $text = _n( 'Update Available (%s)', 'Update Available (%s)', $count, 'accesspress-parallax' ); - break; - case 'activate': - /* translators: 1: number of plugins. */ - $text = _n( 'To Activate (%s)', 'To Activate (%s)', $count, 'accesspress-parallax' ); - break; - default: - $text = ''; - break; - } - - if ( ! empty( $text ) ) { - - $status_links[ $type ] = sprintf( - '%s', - esc_url( $this->tgmpa->get_tgmpa_status_url( $type ) ), - ( $type === $this->view_context ) ? ' class="current"' : '', - sprintf( $text, number_format_i18n( $count ) ) - ); - } - } - - return $status_links; - } - - /** - * Create default columns to display important plugin information - * like type, action and status. - * - * @since 2.2.0 - * - * @param array $item Array of item data. - * @param string $column_name The name of the column. - * @return string - */ - public function column_default( $item, $column_name ) { - return $item[ $column_name ]; - } - - /** - * Required for bulk installing. - * - * Adds a checkbox for each plugin. - * - * @since 2.2.0 - * - * @param array $item Array of item data. - * @return string The input checkbox with all necessary info. - */ - public function column_cb( $item ) { - return sprintf( - '', - esc_attr( $this->_args['singular'] ), - esc_attr( $item['slug'] ), - esc_attr( $item['sanitized_plugin'] ) - ); - } - - /** - * Create default title column along with the action links. - * - * @since 2.2.0 - * - * @param array $item Array of item data. - * @return string The plugin name and action links. - */ - public function column_plugin( $item ) { - return sprintf( - '%1$s %2$s', - $item['plugin'], - $this->row_actions( $this->get_row_actions( $item ), true ) - ); - } - - /** - * Create version information column. - * - * @since 2.5.0 - * - * @param array $item Array of item data. - * @return string HTML-formatted version information. - */ - public function column_version( $item ) { - $output = array(); - - if ( $this->tgmpa->is_plugin_installed( $item['slug'] ) ) { - $installed = ! empty( $item['installed_version'] ) ? $item['installed_version'] : _x( 'unknown', 'as in: "version nr unknown"', 'accesspress-parallax' ); - - $color = ''; - if ( ! empty( $item['minimum_version'] ) && $this->tgmpa->does_plugin_require_update( $item['slug'] ) ) { - $color = ' color: #ff0000; font-weight: bold;'; - } - - $output[] = sprintf( - '

    %2$s' . __( 'Installed version:', 'accesspress-parallax' ) . '

    ', - $color, - $installed - ); - } - - if ( ! empty( $item['minimum_version'] ) ) { - $output[] = sprintf( - '

    %1$s' . __( 'Minimum required version:', 'accesspress-parallax' ) . '

    ', - $item['minimum_version'] - ); - } - - if ( ! empty( $item['available_version'] ) ) { - $color = ''; - if ( ! empty( $item['minimum_version'] ) && version_compare( $item['available_version'], $item['minimum_version'], '>=' ) ) { - $color = ' color: #71C671; font-weight: bold;'; - } - - $output[] = sprintf( - '

    %2$s' . __( 'Available version:', 'accesspress-parallax' ) . '

    ', - $color, - $item['available_version'] - ); - } - - if ( empty( $output ) ) { - return ' '; // Let's not break the table layout. - } else { - return implode( "\n", $output ); - } - } - - /** - * Sets default message within the plugins table if no plugins - * are left for interaction. - * - * Hides the menu item to prevent the user from clicking and - * getting a permissions error. - * - * @since 2.2.0 - */ - public function no_items() { - echo esc_html__( 'No plugins to install, update or activate.', 'accesspress-parallax' ) . ' ' . esc_html__( 'Return to the Dashboard', 'accesspress-parallax' ) . ''; - echo ''; - } - - /** - * Output all the column information within the table. - * - * @since 2.2.0 - * - * @return array $columns The column names. - */ - public function get_columns() { - $columns = array( - 'cb' => '', - 'plugin' => __( 'Plugin', 'accesspress-parallax' ), - 'source' => __( 'Source', 'accesspress-parallax' ), - 'type' => __( 'Type', 'accesspress-parallax' ), - ); - - if ( 'all' === $this->view_context || 'update' === $this->view_context ) { - $columns['version'] = __( 'Version', 'accesspress-parallax' ); - $columns['status'] = __( 'Status', 'accesspress-parallax' ); - } - - return apply_filters( 'tgmpa_table_columns', $columns ); - } - - /** - * Get name of default primary column - * - * @since 2.5.0 / WP 4.3+ compatibility - * @access protected - * - * @return string - */ - protected function get_default_primary_column_name() { - return 'plugin'; - } - - /** - * Get the name of the primary column. - * - * @since 2.5.0 / WP 4.3+ compatibility - * @access protected - * - * @return string The name of the primary column. - */ - protected function get_primary_column_name() { - if ( method_exists( 'WP_List_Table', 'get_primary_column_name' ) ) { - return parent::get_primary_column_name(); - } else { - return $this->get_default_primary_column_name(); - } - } - - /** - * Get the actions which are relevant for a specific plugin row. - * - * @since 2.5.0 - * - * @param array $item Array of item data. - * @return array Array with relevant action links. - */ - protected function get_row_actions( $item ) { - $actions = array(); - $action_links = array(); - - // Display the 'Install' action link if the plugin is not yet available. - if ( ! $this->tgmpa->is_plugin_installed( $item['slug'] ) ) { - /* translators: %2$s: plugin name in screen reader markup */ - $actions['install'] = __( 'Install %2$s', 'accesspress-parallax' ); - } else { - // Display the 'Update' action link if an update is available and WP complies with plugin minimum. - if ( false !== $this->tgmpa->does_plugin_have_update( $item['slug'] ) && $this->tgmpa->can_plugin_update( $item['slug'] ) ) { - /* translators: %2$s: plugin name in screen reader markup */ - $actions['update'] = __( 'Update %2$s', 'accesspress-parallax' ); - } - - // Display the 'Activate' action link, but only if the plugin meets the minimum version. - if ( $this->tgmpa->can_plugin_activate( $item['slug'] ) ) { - /* translators: %2$s: plugin name in screen reader markup */ - $actions['activate'] = __( 'Activate %2$s', 'accesspress-parallax' ); - } - } - - // Create the actual links. - foreach ( $actions as $action => $text ) { - $nonce_url = wp_nonce_url( - add_query_arg( - array( - 'plugin' => urlencode( $item['slug'] ), - 'tgmpa-' . $action => $action . '-plugin', - ), - $this->tgmpa->get_tgmpa_url() - ), - 'tgmpa-' . $action, - 'tgmpa-nonce' - ); - - $action_links[ $action ] = sprintf( - '' . esc_html( $text ) . '', // $text contains the second placeholder. - esc_url( $nonce_url ), - '' . esc_html( $item['sanitized_plugin'] ) . '' - ); - } - - $prefix = ( defined( 'WP_NETWORK_ADMIN' ) && WP_NETWORK_ADMIN ) ? 'network_admin_' : ''; - return apply_filters( "tgmpa_{$prefix}plugin_action_links", array_filter( $action_links ), $item['slug'], $item, $this->view_context ); - } - - /** - * Generates content for a single row of the table. - * - * @since 2.5.0 - * - * @param object $item The current item. - */ - public function single_row( $item ) { - parent::single_row( $item ); - - /** - * Fires after each specific row in the TGMPA Plugins list table. - * - * The dynamic portion of the hook name, `$item['slug']`, refers to the slug - * for the plugin. - * - * @since 2.5.0 - */ - do_action( "tgmpa_after_plugin_row_{$item['slug']}", $item['slug'], $item, $this->view_context ); - } - - /** - * Show the upgrade notice below a plugin row if there is one. - * - * @since 2.5.0 - * - * @see /wp-admin/includes/update.php - * - * @param string $slug Plugin slug. - * @param array $item The information available in this table row. - * @return null Return early if upgrade notice is empty. - */ - public function wp_plugin_update_row( $slug, $item ) { - if ( empty( $item['upgrade_notice'] ) ) { - return; - } - - echo ' - - - '; - } - - /** - * Extra controls to be displayed between bulk actions and pagination. - * - * @since 2.5.0 - * - * @param string $which 'top' or 'bottom' table navigation. - */ - public function extra_tablenav( $which ) { - if ( 'bottom' === $which ) { - $this->tgmpa->show_tgmpa_version(); - } - } - - /** - * Defines the bulk actions for handling registered plugins. - * - * @since 2.2.0 - * - * @return array $actions The bulk actions for the plugin install table. - */ - public function get_bulk_actions() { - - $actions = array(); - - if ( 'update' !== $this->view_context && 'activate' !== $this->view_context ) { - if ( current_user_can( 'install_plugins' ) ) { - $actions['tgmpa-bulk-install'] = __( 'Install', 'accesspress-parallax' ); - } - } - - if ( 'install' !== $this->view_context ) { - if ( current_user_can( 'update_plugins' ) ) { - $actions['tgmpa-bulk-update'] = __( 'Update', 'accesspress-parallax' ); - } - if ( current_user_can( 'activate_plugins' ) ) { - $actions['tgmpa-bulk-activate'] = __( 'Activate', 'accesspress-parallax' ); - } - } - - return $actions; - } - - /** - * Processes bulk installation and activation actions. - * - * The bulk installation process looks for the $_POST information and passes that - * through if a user has to use WP_Filesystem to enter their credentials. - * - * @since 2.2.0 - */ - public function process_bulk_actions() { - // Bulk installation process. - if ( 'tgmpa-bulk-install' === $this->current_action() || 'tgmpa-bulk-update' === $this->current_action() ) { - - check_admin_referer( 'bulk-' . $this->_args['plural'] ); - - $install_type = 'install'; - if ( 'tgmpa-bulk-update' === $this->current_action() ) { - $install_type = 'update'; - } - - $plugins_to_install = array(); - - // Did user actually select any plugins to install/update ? - if ( empty( $_POST['plugin'] ) ) { - if ( 'install' === $install_type ) { - $message = __( 'No plugins were selected to be installed. No action taken.', 'accesspress-parallax' ); - } else { - $message = __( 'No plugins were selected to be updated. No action taken.', 'accesspress-parallax' ); - } - - echo '

    ', esc_html( $message ), '

    '; - - return false; - } - - if ( is_array( $_POST['plugin'] ) ) { - $plugins_to_install = (array) $_POST['plugin']; - } elseif ( is_string( $_POST['plugin'] ) ) { - // Received via Filesystem page - un-flatten array (WP bug #19643). - $plugins_to_install = explode( ',', $_POST['plugin'] ); - } - - // Sanitize the received input. - $plugins_to_install = array_map( 'urldecode', $plugins_to_install ); - $plugins_to_install = array_map( array( $this->tgmpa, 'sanitize_key' ), $plugins_to_install ); - - // Validate the received input. - foreach ( $plugins_to_install as $key => $slug ) { - // Check if the plugin was registered with TGMPA and remove if not. - if ( ! isset( $this->tgmpa->plugins[ $slug ] ) ) { - unset( $plugins_to_install[ $key ] ); - continue; - } - - // For install: make sure this is a plugin we *can* install and not one already installed. - if ( 'install' === $install_type && true === $this->tgmpa->is_plugin_installed( $slug ) ) { - unset( $plugins_to_install[ $key ] ); - } - - // For updates: make sure this is a plugin we *can* update (update available and WP version ok). - if ( 'update' === $install_type && false === $this->tgmpa->is_plugin_updatetable( $slug ) ) { - unset( $plugins_to_install[ $key ] ); - } - } - - // No need to proceed further if we have no plugins to handle. - if ( empty( $plugins_to_install ) ) { - if ( 'install' === $install_type ) { - $message = __( 'No plugins are available to be installed at this time.', 'accesspress-parallax' ); - } else { - $message = __( 'No plugins are available to be updated at this time.', 'accesspress-parallax' ); - } - - echo '

    ', esc_html( $message ), '

    '; - - return false; - } - - // Pass all necessary information if WP_Filesystem is needed. - $url = wp_nonce_url( - $this->tgmpa->get_tgmpa_url(), - 'bulk-' . $this->_args['plural'] - ); - - // Give validated data back to $_POST which is the only place the filesystem looks for extra fields. - $_POST['plugin'] = implode( ',', $plugins_to_install ); // Work around for WP bug #19643. - - $method = ''; // Leave blank so WP_Filesystem can populate it as necessary. - $fields = array_keys( $_POST ); // Extra fields to pass to WP_Filesystem. - - if ( false === ( $creds = request_filesystem_credentials( esc_url_raw( $url ), $method, false, false, $fields ) ) ) { - return true; // Stop the normal page form from displaying, credential request form will be shown. - } - - // Now we have some credentials, setup WP_Filesystem. - if ( ! WP_Filesystem( $creds ) ) { - // Our credentials were no good, ask the user for them again. - request_filesystem_credentials( esc_url_raw( $url ), $method, true, false, $fields ); - - return true; - } - - /* If we arrive here, we have the filesystem */ - - // Store all information in arrays since we are processing a bulk installation. - $names = array(); - $sources = array(); // Needed for installs. - $file_paths = array(); // Needed for upgrades. - $to_inject = array(); // Information to inject into the update_plugins transient. - - // Prepare the data for validated plugins for the install/upgrade. - foreach ( $plugins_to_install as $slug ) { - $name = $this->tgmpa->plugins[ $slug ]['name']; - $source = $this->tgmpa->get_download_url( $slug ); - - if ( ! empty( $name ) && ! empty( $source ) ) { - $names[] = $name; - - switch ( $install_type ) { - - case 'install': - $sources[] = $source; - break; - - case 'update': - $file_paths[] = $this->tgmpa->plugins[ $slug ]['file_path']; - $to_inject[ $slug ] = $this->tgmpa->plugins[ $slug ]; - $to_inject[ $slug ]['source'] = $source; - break; - } - } - } - unset( $slug, $name, $source ); - - // Create a new instance of TGMPA_Bulk_Installer. - $installer = new TGMPA_Bulk_Installer( - new TGMPA_Bulk_Installer_Skin( - array( - 'url' => esc_url_raw( $this->tgmpa->get_tgmpa_url() ), - 'nonce' => 'bulk-' . $this->_args['plural'], - 'names' => $names, - 'install_type' => $install_type, - ) - ) - ); - - // Wrap the install process with the appropriate HTML. - echo '
    ', - '

    ', esc_html( get_admin_page_title() ), '

    -
    '; - - // Process the bulk installation submissions. - add_filter( 'upgrader_source_selection', array( $this->tgmpa, 'maybe_adjust_source_dir' ), 1, 3 ); - - if ( 'tgmpa-bulk-update' === $this->current_action() ) { - // Inject our info into the update transient. - $this->tgmpa->inject_update_info( $to_inject ); - - $installer->bulk_upgrade( $file_paths ); - } else { - $installer->bulk_install( $sources ); - } - - remove_filter( 'upgrader_source_selection', array( $this->tgmpa, 'maybe_adjust_source_dir' ), 1 ); - - echo '
    '; - - return true; - } - - // Bulk activation process. - if ( 'tgmpa-bulk-activate' === $this->current_action() ) { - check_admin_referer( 'bulk-' . $this->_args['plural'] ); - - // Did user actually select any plugins to activate ? - if ( empty( $_POST['plugin'] ) ) { - echo '

    ', esc_html__( 'No plugins were selected to be activated. No action taken.', 'accesspress-parallax' ), '

    '; - - return false; - } - - // Grab plugin data from $_POST. - $plugins = array(); - if ( isset( $_POST['plugin'] ) ) { - $plugins = array_map( 'urldecode', (array) $_POST['plugin'] ); - $plugins = array_map( array( $this->tgmpa, 'sanitize_key' ), $plugins ); - } - - $plugins_to_activate = array(); - $plugin_names = array(); - - // Grab the file paths for the selected & inactive plugins from the registration array. - foreach ( $plugins as $slug ) { - if ( $this->tgmpa->can_plugin_activate( $slug ) ) { - $plugins_to_activate[] = $this->tgmpa->plugins[ $slug ]['file_path']; - $plugin_names[] = $this->tgmpa->plugins[ $slug ]['name']; - } - } - unset( $slug ); - - // Return early if there are no plugins to activate. - if ( empty( $plugins_to_activate ) ) { - echo '

    ', esc_html__( 'No plugins are available to be activated at this time.', 'accesspress-parallax' ), '

    '; - - return false; - } - - // Now we are good to go - let's start activating plugins. - $activate = activate_plugins( $plugins_to_activate ); - - if ( is_wp_error( $activate ) ) { - echo '

    ', wp_kses_post( $activate->get_error_message() ), '

    '; - } else { - $count = count( $plugin_names ); // Count so we can use _n function. - $plugin_names = array_map( array( 'TGMPA_Utils', 'wrap_in_strong' ), $plugin_names ); - $last_plugin = array_pop( $plugin_names ); // Pop off last name to prep for readability. - $imploded = empty( $plugin_names ) ? $last_plugin : ( implode( ', ', $plugin_names ) . ' ' . esc_html_x( 'and', 'plugin A *and* plugin B', 'accesspress-parallax' ) . ' ' . $last_plugin ); - - printf( // WPCS: xss ok. - '

    %1$s %2$s.

    ', - esc_html( _n( 'The following plugin was activated successfully:', 'The following plugins were activated successfully:', $count, 'accesspress-parallax' ) ), - $imploded - ); - - // Update recently activated plugins option. - $recent = (array) get_option( 'recently_activated' ); - foreach ( $plugins_to_activate as $plugin => $time ) { - if ( isset( $recent[ $plugin ] ) ) { - unset( $recent[ $plugin ] ); - } - } - update_option( 'recently_activated', $recent ); - } - - unset( $_POST ); // Reset the $_POST variable in case user wants to perform one action after another. - - return true; - } - - return false; - } - - /** - * Prepares all of our information to be outputted into a usable table. - * - * @since 2.2.0 - */ - public function prepare_items() { - $columns = $this->get_columns(); // Get all necessary column information. - $hidden = array(); // No columns to hide, but we must set as an array. - $sortable = array(); // No reason to make sortable columns. - $primary = $this->get_primary_column_name(); // Column which has the row actions. - $this->_column_headers = array( $columns, $hidden, $sortable, $primary ); // Get all necessary column headers. - - // Process our bulk activations here. - if ( 'tgmpa-bulk-activate' === $this->current_action() ) { - $this->process_bulk_actions(); - } - - // Store all of our plugin data into $items array so WP_List_Table can use it. - $this->items = apply_filters( 'tgmpa_table_data_items', $this->_gather_plugin_data() ); - } - - /* *********** DEPRECATED METHODS *********** */ - - /** - * Retrieve plugin data, given the plugin name. - * - * @since 2.2.0 - * @deprecated 2.5.0 use {@see TGM_Plugin_Activation::_get_plugin_data_from_name()} instead. - * @see TGM_Plugin_Activation::_get_plugin_data_from_name() - * - * @param string $name Name of the plugin, as it was registered. - * @param string $data Optional. Array key of plugin data to return. Default is slug. - * @return string|boolean Plugin slug if found, false otherwise. - */ - protected function _get_plugin_data_from_name( $name, $data = 'slug' ) { - _deprecated_function( __FUNCTION__, 'TGMPA 2.5.0', 'TGM_Plugin_Activation::_get_plugin_data_from_name()' ); - - return $this->tgmpa->_get_plugin_data_from_name( $name, $data ); - } - } -} - - -if ( ! class_exists( 'TGM_Bulk_Installer' ) ) { - - /** - * Hack: Prevent TGMPA v2.4.1- bulk installer class from being loaded if 2.4.1- is loaded after 2.5+. - * - * @since 2.5.2 - * - * {@internal The TGMPA_Bulk_Installer class was originally called TGM_Bulk_Installer. - * For more information, see that class.}} - */ - class TGM_Bulk_Installer { - } -} -if ( ! class_exists( 'TGM_Bulk_Installer_Skin' ) ) { - - /** - * Hack: Prevent TGMPA v2.4.1- bulk installer skin class from being loaded if 2.4.1- is loaded after 2.5+. - * - * @since 2.5.2 - * - * {@internal The TGMPA_Bulk_Installer_Skin class was originally called TGM_Bulk_Installer_Skin. - * For more information, see that class.}} - */ - class TGM_Bulk_Installer_Skin { - } -} - -/** - * The WP_Upgrader file isn't always available. If it isn't available, - * we load it here. - * - * We check to make sure no action or activation keys are set so that WordPress - * does not try to re-include the class when processing upgrades or installs outside - * of the class. - * - * @since 2.2.0 - */ -add_action( 'admin_init', 'tgmpa_load_bulk_installer' ); -if ( ! function_exists( 'tgmpa_load_bulk_installer' ) ) { - /** - * Load bulk installer - */ - function tgmpa_load_bulk_installer() { - // Silently fail if 2.5+ is loaded *after* an older version. - if ( ! isset( $GLOBALS['tgmpa'] ) ) { - return; - } - - // Get TGMPA class instance. - $tgmpa_instance = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) ); - - if ( isset( $_GET['page'] ) && $tgmpa_instance->menu === $_GET['page'] ) { - if ( ! class_exists( 'Plugin_Upgrader', false ) ) { - require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php'; - } - - if ( ! class_exists( 'TGMPA_Bulk_Installer' ) ) { - - /** - * Installer class to handle bulk plugin installations. - * - * Extends WP_Upgrader and customizes to suit the installation of multiple - * plugins. - * - * @since 2.2.0 - * - * {@internal Since 2.5.0 the class is an extension of Plugin_Upgrader rather than WP_Upgrader.}} - * {@internal Since 2.5.2 the class has been renamed from TGM_Bulk_Installer to TGMPA_Bulk_Installer. - * This was done to prevent backward compatibility issues with v2.3.6.}} - * - * @package TGM-Plugin-Activation - * @author Thomas Griffin - * @author Gary Jones - */ - class TGMPA_Bulk_Installer extends Plugin_Upgrader { - /** - * Holds result of bulk plugin installation. - * - * @since 2.2.0 - * - * @var string - */ - public $result; - - /** - * Flag to check if bulk installation is occurring or not. - * - * @since 2.2.0 - * - * @var boolean - */ - public $bulk = false; - - /** - * TGMPA instance - * - * @since 2.5.0 - * - * @var object - */ - protected $tgmpa; - - /** - * Whether or not the destination directory needs to be cleared ( = on update). - * - * @since 2.5.0 - * - * @var bool - */ - protected $clear_destination = false; - - /** - * References parent constructor and sets defaults for class. - * - * @since 2.2.0 - * - * @param \Bulk_Upgrader_Skin|null $skin Installer skin. - */ - public function __construct( $skin = null ) { - // Get TGMPA class instance. - $this->tgmpa = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) ); - - parent::__construct( $skin ); - - if ( isset( $this->skin->options['install_type'] ) && 'update' === $this->skin->options['install_type'] ) { - $this->clear_destination = true; - } - - if ( $this->tgmpa->is_automatic ) { - $this->activate_strings(); - } - - add_action( 'upgrader_process_complete', array( $this->tgmpa, 'populate_file_path' ) ); - } - - /** - * Sets the correct activation strings for the installer skin to use. - * - * @since 2.2.0 - */ - public function activate_strings() { - $this->strings['activation_failed'] = __( 'Plugin activation failed.', 'accesspress-parallax' ); - $this->strings['activation_success'] = __( 'Plugin activated successfully.', 'accesspress-parallax' ); - } - - /** - * Performs the actual installation of each plugin. - * - * @since 2.2.0 - * - * @see WP_Upgrader::run() - * - * @param array $options The installation config options. - * @return null|array Return early if error, array of installation data on success. - */ - public function run( $options ) { - $result = parent::run( $options ); - - // Reset the strings in case we changed one during automatic activation. - if ( $this->tgmpa->is_automatic ) { - if ( 'update' === $this->skin->options['install_type'] ) { - $this->upgrade_strings(); - } else { - $this->install_strings(); - } - } - - return $result; - } - - /** - * Processes the bulk installation of plugins. - * - * @since 2.2.0 - * - * {@internal This is basically a near identical copy of the WP Core - * Plugin_Upgrader::bulk_upgrade() method, with minor adjustments to deal with - * new installs instead of upgrades. - * For ease of future synchronizations, the adjustments are clearly commented, but no other - * comments are added. Code style has been made to comply.}} - * - * @see Plugin_Upgrader::bulk_upgrade() - * @see https://core.trac.wordpress.org/browser/tags/4.2.1/src/wp-admin/includes/class-wp-upgrader.php#L838 - * (@internal Last synced: Dec 31st 2015 against https://core.trac.wordpress.org/browser/trunk?rev=36134}} - * - * @param array $plugins The plugin sources needed for installation. - * @param array $args Arbitrary passed extra arguments. - * @return array|false Install confirmation messages on success, false on failure. - */ - public function bulk_install( $plugins, $args = array() ) { - // [TGMPA + ] Hook auto-activation in. - add_filter( 'upgrader_post_install', array( $this, 'auto_activate' ), 10 ); - - $defaults = array( - 'clear_update_cache' => true, - ); - $parsed_args = wp_parse_args( $args, $defaults ); - - $this->init(); - $this->bulk = true; - - $this->install_strings(); // [TGMPA + ] adjusted. - - /* [TGMPA - ] $current = get_site_transient( 'update_plugins' ); */ - - /* [TGMPA - ] add_filter('upgrader_clear_destination', array($this, 'delete_old_plugin'), 10, 4); */ - - $this->skin->header(); - - // Connect to the Filesystem first. - $res = $this->fs_connect( array( WP_CONTENT_DIR, WP_PLUGIN_DIR ) ); - if ( ! $res ) { - $this->skin->footer(); - return false; - } - - $this->skin->bulk_header(); - - /* - * Only start maintenance mode if: - * - running Multisite and there are one or more plugins specified, OR - * - a plugin with an update available is currently active. - * @TODO: For multisite, maintenance mode should only kick in for individual sites if at all possible. - */ - $maintenance = ( is_multisite() && ! empty( $plugins ) ); - - /* - [TGMPA - ] - foreach ( $plugins as $plugin ) - $maintenance = $maintenance || ( is_plugin_active( $plugin ) && isset( $current->response[ $plugin] ) ); - */ - if ( $maintenance ) { - $this->maintenance_mode( true ); - } - - $results = array(); - - $this->update_count = count( $plugins ); - $this->update_current = 0; - foreach ( $plugins as $plugin ) { - $this->update_current++; - - /* - [TGMPA - ] - $this->skin->plugin_info = get_plugin_data( WP_PLUGIN_DIR . '/' . $plugin, false, true); - - if ( !isset( $current->response[ $plugin ] ) ) { - $this->skin->set_result('up_to_date'); - $this->skin->before(); - $this->skin->feedback('up_to_date'); - $this->skin->after(); - $results[$plugin] = true; - continue; - } - - // Get the URL to the zip file. - $r = $current->response[ $plugin ]; - - $this->skin->plugin_active = is_plugin_active($plugin); - */ - - $result = $this->run( - array( - 'package' => $plugin, // [TGMPA + ] adjusted. - 'destination' => WP_PLUGIN_DIR, - 'clear_destination' => false, // [TGMPA + ] adjusted. - 'clear_working' => true, - 'is_multi' => true, - 'hook_extra' => array( - 'plugin' => $plugin, - ), - ) - ); - - $results[ $plugin ] = $this->result; - - // Prevent credentials auth screen from displaying multiple times. - if ( false === $result ) { - break; - } - } //end foreach $plugins - - $this->maintenance_mode( false ); - - /** - * Fires when the bulk upgrader process is complete. - * - * @since WP 3.6.0 / TGMPA 2.5.0 - * - * @param Plugin_Upgrader $this Plugin_Upgrader instance. In other contexts, $this, might - * be a Theme_Upgrader or Core_Upgrade instance. - * @param array $data { - * Array of bulk item update data. - * - * @type string $action Type of action. Default 'update'. - * @type string $type Type of update process. Accepts 'plugin', 'theme', or 'core'. - * @type bool $bulk Whether the update process is a bulk update. Default true. - * @type array $packages Array of plugin, theme, or core packages to update. - * } - */ - do_action( 'upgrader_process_complete', $this, array( - 'action' => 'install', // [TGMPA + ] adjusted. - 'type' => 'plugin', - 'bulk' => true, - 'plugins' => $plugins, - ) ); - - $this->skin->bulk_footer(); - - $this->skin->footer(); - - // Cleanup our hooks, in case something else does a upgrade on this connection. - /* [TGMPA - ] remove_filter('upgrader_clear_destination', array($this, 'delete_old_plugin')); */ - - // [TGMPA + ] Remove our auto-activation hook. - remove_filter( 'upgrader_post_install', array( $this, 'auto_activate' ), 10 ); - - // Force refresh of plugin update information. - wp_clean_plugins_cache( $parsed_args['clear_update_cache'] ); - - return $results; - } - - /** - * Handle a bulk upgrade request. - * - * @since 2.5.0 - * - * @see Plugin_Upgrader::bulk_upgrade() - * - * @param array $plugins The local WP file_path's of the plugins which should be upgraded. - * @param array $args Arbitrary passed extra arguments. - * @return string|bool Install confirmation messages on success, false on failure. - */ - public function bulk_upgrade( $plugins, $args = array() ) { - - add_filter( 'upgrader_post_install', array( $this, 'auto_activate' ), 10 ); - - $result = parent::bulk_upgrade( $plugins, $args ); - - remove_filter( 'upgrader_post_install', array( $this, 'auto_activate' ), 10 ); - - return $result; - } - - /** - * Abuse a filter to auto-activate plugins after installation. - * - * Hooked into the 'upgrader_post_install' filter hook. - * - * @since 2.5.0 - * - * @param bool $bool The value we need to give back (true). - * @return bool - */ - public function auto_activate( $bool ) { - // Only process the activation of installed plugins if the automatic flag is set to true. - if ( $this->tgmpa->is_automatic ) { - // Flush plugins cache so the headers of the newly installed plugins will be read correctly. - wp_clean_plugins_cache(); - - // Get the installed plugin file. - $plugin_info = $this->plugin_info(); - - // Don't try to activate on upgrade of active plugin as WP will do this already. - if ( ! is_plugin_active( $plugin_info ) ) { - $activate = activate_plugin( $plugin_info ); - - // Adjust the success string based on the activation result. - $this->strings['process_success'] = $this->strings['process_success'] . "
    \n"; - - if ( is_wp_error( $activate ) ) { - $this->skin->error( $activate ); - $this->strings['process_success'] .= $this->strings['activation_failed']; - } else { - $this->strings['process_success'] .= $this->strings['activation_success']; - } - } - } - - return $bool; - } - } - } - - if ( ! class_exists( 'TGMPA_Bulk_Installer_Skin' ) ) { - - /** - * Installer skin to set strings for the bulk plugin installations.. - * - * Extends Bulk_Upgrader_Skin and customizes to suit the installation of multiple - * plugins. - * - * @since 2.2.0 - * - * {@internal Since 2.5.2 the class has been renamed from TGM_Bulk_Installer_Skin to - * TGMPA_Bulk_Installer_Skin. - * This was done to prevent backward compatibility issues with v2.3.6.}} - * - * @see https://core.trac.wordpress.org/browser/trunk/src/wp-admin/includes/class-wp-upgrader-skins.php - * - * @package TGM-Plugin-Activation - * @author Thomas Griffin - * @author Gary Jones - */ - class TGMPA_Bulk_Installer_Skin extends Bulk_Upgrader_Skin { - /** - * Holds plugin info for each individual plugin installation. - * - * @since 2.2.0 - * - * @var array - */ - public $plugin_info = array(); - - /** - * Holds names of plugins that are undergoing bulk installations. - * - * @since 2.2.0 - * - * @var array - */ - public $plugin_names = array(); - - /** - * Integer to use for iteration through each plugin installation. - * - * @since 2.2.0 - * - * @var integer - */ - public $i = 0; - - /** - * TGMPA instance - * - * @since 2.5.0 - * - * @var object - */ - protected $tgmpa; - - /** - * Constructor. Parses default args with new ones and extracts them for use. - * - * @since 2.2.0 - * - * @param array $args Arguments to pass for use within the class. - */ - public function __construct( $args = array() ) { - // Get TGMPA class instance. - $this->tgmpa = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) ); - - // Parse default and new args. - $defaults = array( - 'url' => '', - 'nonce' => '', - 'names' => array(), - 'install_type' => 'install', - ); - $args = wp_parse_args( $args, $defaults ); - - // Set plugin names to $this->plugin_names property. - $this->plugin_names = $args['names']; - - // Extract the new args. - parent::__construct( $args ); - } - - /** - * Sets install skin strings for each individual plugin. - * - * Checks to see if the automatic activation flag is set and uses the - * the proper strings accordingly. - * - * @since 2.2.0 - */ - public function add_strings() { - if ( 'update' === $this->options['install_type'] ) { - parent::add_strings(); - /* translators: 1: plugin name, 2: action number 3: total number of actions. */ - $this->upgrader->strings['skin_before_update_header'] = __( 'Updating Plugin %1$s (%2$d/%3$d)', 'accesspress-parallax' ); - } else { - /* translators: 1: plugin name, 2: error message. */ - $this->upgrader->strings['skin_update_failed_error'] = __( 'An error occurred while installing %1$s: %2$s.', 'accesspress-parallax' ); - /* translators: 1: plugin name. */ - $this->upgrader->strings['skin_update_failed'] = __( 'The installation of %1$s failed.', 'accesspress-parallax' ); - - if ( $this->tgmpa->is_automatic ) { - // Automatic activation strings. - $this->upgrader->strings['skin_upgrade_start'] = __( 'The installation and activation process is starting. This process may take a while on some hosts, so please be patient.', 'accesspress-parallax' ); - /* translators: 1: plugin name. */ - $this->upgrader->strings['skin_update_successful'] = __( '%1$s installed and activated successfully.', 'accesspress-parallax' ) . ' ' . esc_html__( 'Show Details', 'accesspress-parallax' ) . '.'; - $this->upgrader->strings['skin_upgrade_end'] = __( 'All installations and activations have been completed.', 'accesspress-parallax' ); - /* translators: 1: plugin name, 2: action number 3: total number of actions. */ - $this->upgrader->strings['skin_before_update_header'] = __( 'Installing and Activating Plugin %1$s (%2$d/%3$d)', 'accesspress-parallax' ); - } else { - // Default installation strings. - $this->upgrader->strings['skin_upgrade_start'] = __( 'The installation process is starting. This process may take a while on some hosts, so please be patient.', 'accesspress-parallax' ); - /* translators: 1: plugin name. */ - $this->upgrader->strings['skin_update_successful'] = esc_html__( '%1$s installed successfully.', 'accesspress-parallax' ) . ' ' . esc_html__( 'Show Details', 'accesspress-parallax' ) . '.'; - $this->upgrader->strings['skin_upgrade_end'] = __( 'All installations have been completed.', 'accesspress-parallax' ); - /* translators: 1: plugin name, 2: action number 3: total number of actions. */ - $this->upgrader->strings['skin_before_update_header'] = __( 'Installing Plugin %1$s (%2$d/%3$d)', 'accesspress-parallax' ); - } - } - } - - /** - * Outputs the header strings and necessary JS before each plugin installation. - * - * @since 2.2.0 - * - * @param string $title Unused in this implementation. - */ - public function before( $title = '' ) { - if ( empty( $title ) ) { - $title = esc_html( $this->plugin_names[ $this->i ] ); - } - parent::before( $title ); - } - - /** - * Outputs the footer strings and necessary JS after each plugin installation. - * - * Checks for any errors and outputs them if they exist, else output - * success strings. - * - * @since 2.2.0 - * - * @param string $title Unused in this implementation. - */ - public function after( $title = '' ) { - if ( empty( $title ) ) { - $title = esc_html( $this->plugin_names[ $this->i ] ); - } - parent::after( $title ); - - $this->i++; - } - - /** - * Outputs links after bulk plugin installation is complete. - * - * @since 2.2.0 - */ - public function bulk_footer() { - // Serve up the string to say installations (and possibly activations) are complete. - parent::bulk_footer(); - - // Flush plugins cache so we can make sure that the installed plugins list is always up to date. - wp_clean_plugins_cache(); - - $this->tgmpa->show_tgmpa_version(); - - // Display message based on if all plugins are now active or not. - $update_actions = array(); - - if ( $this->tgmpa->is_tgmpa_complete() ) { - // All plugins are active, so we display the complete string and hide the menu to protect users. - echo ''; - $update_actions['dashboard'] = sprintf( - esc_html( $this->tgmpa->strings['complete'] ), - '' . esc_html__( 'Return to the Dashboard', 'accesspress-parallax' ) . '' - ); - } else { - $update_actions['tgmpa_page'] = '' . esc_html( $this->tgmpa->strings['return'] ) . ''; - } - - /** - * Filter the list of action links available following bulk plugin installs/updates. - * - * @since 2.5.0 - * - * @param array $update_actions Array of plugin action links. - * @param array $plugin_info Array of information for the last-handled plugin. - */ - $update_actions = apply_filters( 'tgmpa_update_bulk_plugins_complete_actions', $update_actions, $this->plugin_info ); - - if ( ! empty( $update_actions ) ) { - $this->feedback( implode( ' | ', (array) $update_actions ) ); - } - } - - /* *********** DEPRECATED METHODS *********** */ - - /** - * Flush header output buffer. - * - * @since 2.2.0 - * @deprecated 2.5.0 use {@see Bulk_Upgrader_Skin::flush_output()} instead - * @see Bulk_Upgrader_Skin::flush_output() - */ - public function before_flush_output() { - _deprecated_function( __FUNCTION__, 'TGMPA 2.5.0', 'Bulk_Upgrader_Skin::flush_output()' ); - $this->flush_output(); - } - - /** - * Flush footer output buffer and iterate $this->i to make sure the - * installation strings reference the correct plugin. - * - * @since 2.2.0 - * @deprecated 2.5.0 use {@see Bulk_Upgrader_Skin::flush_output()} instead - * @see Bulk_Upgrader_Skin::flush_output() - */ - public function after_flush_output() { - _deprecated_function( __FUNCTION__, 'TGMPA 2.5.0', 'Bulk_Upgrader_Skin::flush_output()' ); - $this->flush_output(); - $this->i++; - } - } - } - } - } -} - -if ( ! class_exists( 'TGMPA_Utils' ) ) { - - /** - * Generic utilities for TGMPA. - * - * All methods are static, poor-dev name-spacing class wrapper. - * - * Class was called TGM_Utils in 2.5.0 but renamed TGMPA_Utils in 2.5.1 as this was conflicting with Soliloquy. - * - * @since 2.5.0 - * - * @package TGM-Plugin-Activation - * @author Juliette Reinders Folmer - */ - class TGMPA_Utils { - /** - * Whether the PHP filter extension is enabled. - * - * @see http://php.net/book.filter - * - * @since 2.5.0 - * - * @static - * - * @var bool $has_filters True is the extension is enabled. - */ - public static $has_filters; - - /** - * Wrap an arbitrary string in tags. Meant to be used in combination with array_map(). - * - * @since 2.5.0 - * - * @static - * - * @param string $string Text to be wrapped. - * @return string - */ - public static function wrap_in_em( $string ) { - return '' . wp_kses_post( $string ) . ''; - } - - /** - * Wrap an arbitrary string in tags. Meant to be used in combination with array_map(). - * - * @since 2.5.0 - * - * @static - * - * @param string $string Text to be wrapped. - * @return string - */ - public static function wrap_in_strong( $string ) { - return '' . wp_kses_post( $string ) . ''; - } - - /** - * Helper function: Validate a value as boolean - * - * @since 2.5.0 - * - * @static - * - * @param mixed $value Arbitrary value. - * @return bool - */ - public static function validate_bool( $value ) { - if ( ! isset( self::$has_filters ) ) { - self::$has_filters = extension_loaded( 'filter' ); - } - - if ( self::$has_filters ) { - return filter_var( $value, FILTER_VALIDATE_BOOLEAN ); - } else { - return self::emulate_filter_bool( $value ); - } - } - - /** - * Helper function: Cast a value to bool - * - * @since 2.5.0 - * - * @static - * - * @param mixed $value Value to cast. - * @return bool - */ - protected static function emulate_filter_bool( $value ) { - // @codingStandardsIgnoreStart - static $true = array( - '1', - 'true', 'True', 'TRUE', - 'y', 'Y', - 'yes', 'Yes', 'YES', - 'on', 'On', 'ON', - ); - static $false = array( - '0', - 'false', 'False', 'FALSE', - 'n', 'N', - 'no', 'No', 'NO', - 'off', 'Off', 'OFF', - ); - // @codingStandardsIgnoreEnd - - if ( is_bool( $value ) ) { - return $value; - } elseif ( is_int( $value ) && ( 0 === $value || 1 === $value ) ) { - return (bool) $value; - } elseif ( ( is_float( $value ) && ! is_nan( $value ) ) && ( (float) 0 === $value || (float) 1 === $value ) ) { - return (bool) $value; - } elseif ( is_string( $value ) ) { - $value = trim( $value ); - if ( in_array( $value, $true, true ) ) { - return true; - } elseif ( in_array( $value, $false, true ) ) { - return false; - } else { - return false; - } - } - - return false; - } - } // End of class TGMPA_Utils -} // End of class_exists wrapper diff --git a/inc/customizer.php b/inc/customizer.php deleted file mode 100644 index 261d89a..0000000 --- a/inc/customizer.php +++ /dev/null @@ -1,26 +0,0 @@ -get_setting( 'blogname' )->transport = 'postMessage'; - $wp_customize->get_setting( 'blogdescription' )->transport = 'postMessage'; - $wp_customize->get_setting( 'header_textcolor' )->transport = 'postMessage'; -} -add_action( 'customize_register', 'accesspress_parallax_customize_register' ); - -/** - * Binds JS handlers to make Theme Customizer preview reload changes asynchronously. - */ -function accesspress_parallax_customize_preview_js() { - wp_enqueue_script( 'accesspress_parallax_customizer', get_template_directory_uri() . '/js/customizer.js', array( 'customize-preview' ), '20130508', true ); -} -add_action( 'customize_preview_init', 'accesspress_parallax_customize_preview_js' ); diff --git a/inc/jetpack.php b/inc/jetpack.php deleted file mode 100644 index b97ce1d..0000000 --- a/inc/jetpack.php +++ /dev/null @@ -1,19 +0,0 @@ - 'main', - 'footer' => 'page', - ) ); -} -add_action( 'after_setup_theme', 'accesspress_parallax_jetpack_setup' ); diff --git a/inc/options-framework/css/optionsframework.css b/inc/options-framework/css/optionsframework.css deleted file mode 100644 index 4652aec..0000000 --- a/inc/options-framework/css/optionsframework.css +++ /dev/null @@ -1,448 +0,0 @@ -/* Options Framework Admin Styles */ - -#optionsframework { - width:760px; - background:#fff; - float: left; -} -#optionsframework-wrap .nav-tab-wrapper{ - padding: 10px 0 0; -} -#optionsframework-wrap .nav-tab-wrapper .nav-tab { - padding: 6px 10px; - font-weight: 700; - font-size: 15px; - line-height: 24px; - margin-left: 0; - margin-right: 5px; -} -#optionsframework h3 { - cursor: default; - background-color: #f1f1f1; - border-bottom: 1px solid #ddd; - margin: 0; - padding: 10px; -} -#optionsframework h4{ - margin: 0 0 10px; - font-size: 14px; - font-weight: normal; - color:#000; -} -#optionsframework #options-group-7 h4{ - font-size: 17px; -} -#optionsframework p { - margin-bottom:0; - padding-bottom:10px; -} -#optionsframework img{ - max-width: 100%; -} -#optionsframework .section { - padding:16px 0; - margin: 0 10px; - border-bottom:1px dashed #EEE; -} -#optionsframework .group { - padding-bottom:40px; -} -#optionsframework .section .controls { -} -#optionsframework .section .explain { - font-size: 13px; - line-height:16px; - color: #666; - font-style: italic; -} -#optionsframework .section-checkbox .controls { - width: 98%; -} -#optionsframework .section-checkbox .explain { - max-width:94%; -} -#optionsframework .controls input[type=text] { - width:100%; -} -#optionsframework .controls input[type=text].wp-color-picker { - width: 65px; -} -#optionsframework .controls select, #optionsframework .controls textarea { - margin-bottom:10px; - width:100%; -} -#optionsframework .section-radio label, #optionsframework .section-multicheck label { - float:left; - max-width:90%; - line-height: 16px; - margin-bottom: 5px; -} -#optionsframework input.checkbox, #optionsframework input.of-radio { - margin: 0 10px 5px 0; - float:left; - clear:both; -} -#optionsframework .section-typography .controls { - float:none; - width:auto; -} -#optionsframework .section-typography .explain { - float:none; - width:auto; -} -#optionsframework .controls .of-typography-size { - width:80px; - float:left -} -#optionsframework .controls .of-typography-unit { - width:50px; - margin-left:5px; - float:left -} -#optionsframework .controls .of-typography-face { - width:100px; - margin-left:5px; - float:left -} -#optionsframework .controls .of-typography-style { - width:80px; - margin-left:5px; - margin-right:5px; - float:left -} -#optionsframework .section-typography .wp-picker-container { - margin-top:2px; -} -#optionsframework .of-background-properties { - clear:both; - margin-top: 18px; -} -#optionsframework .controls .of-background-repeat { - width:125px; - margin-right:5px; - float:left -} -#optionsframework .controls .of-background-position { - width:125px; - margin-right:5px; - float:left -} -#optionsframework .controls .of-background-attachment { - width:125px; - margin-right:5px; - float:left -} -#optionsframework .controls .of-background-size { - width:125px; - margin-right:5px; - float:left -} -#optionsframework .section-background .wp-picker-container { - margin-bottom:10px; -} -#optionsframework .controls .of-radio-img-img { - border:3px solid #f9f9f9; - margin:0 5px 10px 0; - display:none; - cursor:pointer; - float:left; -} -#optionsframework .controls .of-radio-img-selected { - border:3px solid #ccc -} -#optionsframework .controls .of-radio-img-img:hover { - opacity:.8; -} -#optionsframework .controls .of-border-width { - width:80px; - float:left -} -#optionsframework .controls .of-border-style { - width:120px; - float:left -} -#optionsframework .hide { - display:none; -} -#optionsframework .of-option-image { - max-width:340px; - margin:3px 0 18px 0; -} -#optionsframework .mini .controls select, #optionsframework .section .mini .controls { - width: 140px; -} -#optionsframework .mini .controls input, #optionsframework .mini .controls { - min-width:140px; - width: 140px; -} -#optionsframework .mini .explain { - max-width:74%; -} - -/* Editor */ - -#optionsframework .section-editor .explain { - max-width: 98%; - float:none; - margin-bottom:5px; -} - -/* Image Uploader */ - -#optionsframework .controls input.upload { - width:80%; -} -#optionsframework .screenshot { - float:left; - margin-left:1px; - position:relative; - width:344px; - margin-top:3px; -} -#optionsframework .screenshot img { - background:#fafafa; - border-color:#ccc #eee #eee #ccc; - border-style:solid; - border-width:1px; - float:left; - max-width:334px; - padding:4px; - margin-bottom:10px; -} -#optionsframework .screenshot .remove-image { - background:url("../images/ico-delete.png") no-repeat; - border:medium none; - bottom:4px; - display:block; - float:left; - height:16px; - padding:0; - position:absolute; - left:-4px; - text-indent:-9999px; - width:16px; -} -#optionsframework .screenshot .no_image .file_link { - margin-left: 20px; -} -#optionsframework .screenshot .no_image .remove-button { - bottom: 0px; -} -#optionsframework .reset-button { - float:left; - cursor:pointer; -} - -/* Bottom Section */ - -#optionsframework-submit { - padding: 7px 10px; - border-top: 1px solid #ddd; - background-color: #f1f1f1; -} -#optionsframework #optionsframework-submit .button-primary { - float:right; -} -#optionsframework .section:after, -.clearfix:after, -.clearfix:before { - content: ""; - display: table; -} -#optionsframework .section:after, -.clearfix:after { - clear: both; -} -#section-parallax_section .sub-option{ - margin-bottom: 15px; - border:1px solid #ddd; -} -#section-parallax_section .sub-option:hover{ - background: #EEE; -} -#section-parallax_section .sub-option .sub-option-inner{ - padding: 10px; - position: relative; - border-top: 1px solid #ddd; -} -#section-parallax_section .sub-option .sub-option-inner > .button-primary{ - position: absolute; - top: 10px; - right: 10px; -} -#optionsframework #section-parallax_section.section .controls{ - min-width: 100%; - width: 100%; -} -.inline-label label{ - display: inline-block; - width: 150px; - vertical-align: top; -} -#optionsframework #section-parallax_section .controls select{ - width: 400px; -} -#optionsframework #section-parallax_section .controls input.upload{ - width: 325px; - height: 28px; -} -#optionsframework #section-parallax_section .background-settings{ - display: inline-block; -} -#optionsframework #section-parallax_section .controls .of-background-repeat{ - width: 160px; -} -#optionsframework #section-parallax_section .controls .of-background-position{ - width: 120px; -} -#optionsframework #section-parallax_section .controls .of-background-attachment{ - width: 150px; -} -#optionsframework #section-parallax_section .controls .of-background-size{ - width: 100px; -} -#optionsframework #section-parallax_section .screenshot{ - margin-left: 152px; -} -#optionsframework #section-parallax_section .controls .wp-picker-container{ - display: inline-block; -} - -#optionsframework #section-parallax_section h3{ - padding: 0 0 0 10px; - line-height: 40px; - cursor: move; - border-bottom: 0; - font-size: 14px; -} -.section-toggle{ - float: right; - height: 40px; - width: 40px; - background: #999; - color: #FFF; - text-align: center; - line-height: 40px; - cursor: pointer; -} -.theme-header{ - background: #222222; - padding: 20px; -} -.theme-header .accesspresslite-logo{ - float: left; -} -.theme-header .ak-socials{ - float: right; - color: #FFF; - text-align: right; -} -.theme-header .ak-socials p{ - margin-top: 0; -} -.update-banner{ - float: left; - margin-left: 10px; - width: 300px; -} -#optionsframework-metabox .button-link { - background: none repeat scroll 0 0 #fff; - border-left: 1px solid #e5e5e5; - border-right: 1px solid #e5e5e5; - padding: 10px; - text-align: center; -} -#optionsframework-metabox a { - box-shadow: none; -} -.any-question { - background: none repeat scroll 0 0 #fff; - border: 1px solid #e5e5e5; - font-size: 14px; - padding: 15px 10px; - text-align: center; -} -.ap-popup-bg{ - position: fixed; - background: #000; - background: rgba(0,0,0,0.4); - height: 100%; - width: 100%; - left: 0; - top: 0; - z-index: 99999; -} -.ap-popup-wrapper{ - position: fixed; - width: 340px; - left: 50%; - top:50%; - margin-left: -170px; - margin-top: -140px; - z-index: 99999999; - background: #FFF; - padding: 10px; -} -.ap-popup-close{ - position: absolute; - right: -10px; - top:-10px; - background: #000; - height: 26px; - width: 26px; - text-align: center; - line-height: 26px; - color: #FFF; - font-size:20px; - cursor: pointer; -} -.ap-popup-wrapper h4{ - font-weight: normal; - font-size: 14px; - text-align: center; - margin: 2px 0 10px; - color: #E66432; - line-height:16px; -} -.appearance_page_theme-options div.updated{ - margin-left: 0; -} - -#optionsframework .section.section-hidden{ - border:0; - padding: 0; - margin: 0; -} -.ap-intro-text{ - line-height: 2; -} -.update-banner h3{ - background: #333; - color: #FFF; - border:1px solid #333; - margin: 0; - padding: 10px; -} -.pro-feature-title{ - cursor: pointer; -} -.pro-feature-title span{ - float: right; - font-size: 20px; - line-height: 20px; -} -.feature-img{ - display: none; -} -.ak-socials{ - margin-top: 10px; -} -.ak-socials a{ - color: #FFF; - background: #E3633B; - display: inline-block; - padding: 8px 10px; - text-decoration: none; - border-radius: 5px; - margin: 0 5px; -} \ No newline at end of file diff --git a/inc/options-framework/images/accesspressthemes.png b/inc/options-framework/images/accesspressthemes.png deleted file mode 100644 index 4c4f4bf8ceee423d3b29436085be2669c2239c3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2615 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 diff --git a/inc/options-framework/images/logo-side.jpg b/inc/options-framework/images/logo-side.jpg deleted file mode 100644 index eced2eb81dc5bb09358f2e0af2d84d81c9d0e3cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20053 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

    k8tLYB{eOj@(>lCg)#l7 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 P*+j_pNS{*0)#U#I;R#1n diff --git a/inc/options-framework/images/logo.png b/inc/options-framework/images/logo.png deleted file mode 100644 index 5bc3e3d177fb23571ca1f52b8dc4f905cf871b50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15442 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 B3%URR diff --git a/inc/options-framework/images/upgrade-bottom.jpg b/inc/options-framework/images/upgrade-bottom.jpg deleted file mode 100644 index 7511d58c67c2e6d44018753b472c5d32c2da1e7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 86712 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 diff --git a/inc/options-framework/includes/class-options-framework-admin.php b/inc/options-framework/includes/class-options-framework-admin.php deleted file mode 100644 index addb6fd..0000000 --- a/inc/options-framework/includes/class-options-framework-admin.php +++ /dev/null @@ -1,368 +0,0 @@ - - * @license GPL-2.0+ - * @link http://wptheming.com - * @copyright 2010-2014 WP Theming - */ - -class Options_Framework_Admin { - - /** - * Page hook for the options screen - * - * @since 1.7.0 - * @type string - */ - protected $options_screen = null; - - /** - * Hook in the scripts and styles - * - * @since 1.7.0 - */ - public function init() { - - // Gets options to load - $options = & Options_Framework::_optionsframework_options(); - - // Checks if options are available - if ( $options ) { - - // Add the options page and menu item. - add_action( 'admin_menu', array( $this, 'add_custom_options_page' ) ); - - // Add the required scripts and styles - add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_admin_styles' ) ); - add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_admin_scripts' ) ); - - // Settings need to be registered after admin_init - add_action( 'admin_init', array( $this, 'settings_init' ) ); - - // Adds options menu to the admin bar - add_action( 'wp_before_admin_bar_render', array( $this, 'optionsframework_admin_bar' ) ); - - } - - } - - /** - * Registers the settings - * - * @since 1.7.0 - */ - function settings_init() { - - // Get the option name - $options_framework = new Options_Framework; - $name = $options_framework->get_option_name(); - - // Registers the settings fields and callback - register_setting( 'optionsframework', $name, array ( $this, 'validate_options' ) ); - - // Displays notice after options save - add_action( 'optionsframework_after_validate', array( $this, 'save_options_notice' ) ); - - } - - static function menu_settings() { - - $menu = array( - - // Modes: submenu, menu - 'mode' => 'submenu', - - // Submenu default settings - 'page_title' => '', - 'menu_title' => __('Theme Options', 'accesspress-parallax'), - 'capability' => 'edit_theme_options', - 'menu_slug' => 'theme-options', - 'parent_slug' => 'themes.php', - - // Menu default settings - 'icon_url' => 'dashicons-admin-generic', - 'position' => '61' - - ); - - return apply_filters( 'optionsframework_menu', $menu ); - } - - /** - * Add a subpage called "Theme Options" to the appearance menu. - * - * @since 1.7.0 - */ - function add_custom_options_page() { - - $menu = $this->menu_settings(); - - // If you want a top level menu, see this Gist: - // https://gist.github.com/devinsays/884d6abe92857a329d99 - - // Code removed because it conflicts with .org theme check. - - $this->options_screen = add_theme_page( - $menu['page_title'], - $menu['menu_title'], - $menu['capability'], - $menu['menu_slug'], - array( $this, 'options_page' ) - ); - - } - - /** - * Loads the required stylesheets - * - * @since 1.7.0 - */ - - function enqueue_admin_styles( $hook ) { - - if ( $this->options_screen != $hook ) - return; - wp_enqueue_style( 'accesspress-parallax-font-awesome', get_template_directory_uri() . '/css/fontawesome/css/font-awesome.min.css' ); - wp_enqueue_style( 'optionsframework', OPTIONS_FRAMEWORK_DIRECTORY . 'css/optionsframework.css', array(), Options_Framework::VERSION ); - wp_enqueue_style( 'wp-color-picker' ); - } - - /** - * Loads the required javascript - * - * @since 1.7.0 - */ - function enqueue_admin_scripts( $hook ) { - - if ( $this->options_screen != $hook ) - return; - - // Enqueue custom option panel JS - wp_enqueue_script( 'options-custom', OPTIONS_FRAMEWORK_DIRECTORY . 'js/options-custom.js', array( 'jquery','wp-color-picker' ), Options_Framework::VERSION ); - - // Inline scripts from options-interface.php - add_action( 'admin_head', array( $this, 'of_admin_head' ) ); - } - - function of_admin_head() { - // Hook to add custom scripts - do_action( 'optionsframework_custom_scripts' ); - } - - /** - * Builds out the options panel. - * - * If we were using the Settings API as it was intended we would use - * do_settings_sections here. But as we don't want the settings wrapped in a table, - * we'll call our own custom optionsframework_fields. See options-interface.php - * for specifics on how each individual field is generated. - * - * Nonces are provided using the settings_fields() - * - * @since 1.7.0 - */ - function options_page() { ?> - -

    - - menu_settings(); ?> - - - - - - - -
    - -
    -
    - - -
    - - -
    -
    - -
    - -
    -

    - - -
    - here for Live Chat.','accesspress-parallax'), esc_url('https://accesspressthemes.com/contact/')); ?> -
    -

    -
    - - -
    -
    -
    - -
    - - get_default_values(); - } - - /* - * Update Settings - * - * This used to check for $_POST['update'], but has been updated - * to be compatible with the theme customizer introduced in WordPress 3.4 - */ - - $clean = array(); - $options = & Options_Framework::_optionsframework_options(); - foreach ( $options as $option ) { - - if ( ! isset( $option['id'] ) ) { - continue; - } - - if ( ! isset( $option['type'] ) ) { - continue; - } - - $id = preg_replace( '/[^a-zA-Z0-9._\-]/', '', strtolower( $option['id'] ) ); - - // Set checkbox to false if it wasn't sent in the $_POST - if ( 'checkbox' == $option['type'] && ! isset( $input[$id] ) ) { - $input[$id] = false; - } - - // Set parallax to '' if it wasn't sent in the $_POST - if ( 'parallaxsection' == $option['type'] && ! isset( $input[$id] ) ) { - $input[$id] = ''; - } - - // Set each item in the multicheck to false if it wasn't sent in the $_POST - if ( 'multicheck' == $option['type'] && ! isset( $input[$id] ) ) { - foreach ( $option['options'] as $key => $value ) { - $input[$id][$key] = false; - } - } - - // For a value to be submitted to database it must pass through a sanitization filter - if ( has_filter( 'of_sanitize_' . $option['type'] ) ) { - $clean[$id] = apply_filters( 'of_sanitize_' . $option['type'], $input[$id], $option ); - } - } - - // Hook to run after validation - do_action( 'optionsframework_after_validate', $clean ); - - return $clean; - } - - /** - * Display message when options have been saved - */ - - function save_options_notice() { - add_settings_error( 'options-framework', 'save_options', __( 'Options saved.', 'accesspress-parallax' ), 'updated fade' ); - } - - /** - * Get the default values for all the theme options - * - * Get an array of all default values as set in - * options.php. The 'id','std' and 'type' keys need - * to be defined in the configuration array. In the - * event that these keys are not present the option - * will not be included in this function's output. - * - * @return array Re-keyed options configuration array. - * - */ - - function get_default_values() { - $output = array(); - $config = & Options_Framework::_optionsframework_options(); - foreach ( (array) $config as $option ) { - if ( ! isset( $option['id'] ) ) { - continue; - } - if ( ! isset( $option['std'] ) ) { - continue; - } - if ( ! isset( $option['type'] ) ) { - continue; - } - if ( has_filter( 'of_sanitize_' . $option['type'] ) ) { - $output[$option['id']] = apply_filters( 'of_sanitize_' . $option['type'], $option['std'], $option ); - } - } - return $output; - } - - /** - * Add options menu item to admin bar - */ - - function optionsframework_admin_bar() { - - $menu = $this->menu_settings(); - - global $wp_admin_bar; - - if ( 'menu' == $menu['mode'] ) { - $href = admin_url( 'admin.php?page=' . $menu['menu_slug'] ); - } else { - $href = admin_url( 'themes.php?page=' . $menu['menu_slug'] ); - } - - $args = array( - 'parent' => 'appearance', - 'id' => 'of_theme_options', - 'title' => $menu['menu_title'], - 'href' => $href - ); - - $wp_admin_bar->add_menu( apply_filters( 'optionsframework_admin_bar', $args ) ); - } - -} diff --git a/inc/options-framework/includes/class-options-framework.php b/inc/options-framework/includes/class-options-framework.php deleted file mode 100644 index 4ea0ea4..0000000 --- a/inc/options-framework/includes/class-options-framework.php +++ /dev/null @@ -1,96 +0,0 @@ - - * @license GPL-2.0+ - * @link http://wptheming.com - * @copyright 2010-2014 WP Theming - */ - -class Options_Framework { - - /** - * Plugin version, used for cache-busting of style and script file references. - * - * @since 1.7.0 - * @type string - */ - const VERSION = '1.8.0'; - - /** - * Sets option defaults - * - * @since 1.7.0 - */ - function get_option_name() { - - $name = ''; - - // Gets option name as defined in the theme - if ( function_exists( 'optionsframework_option_name' ) ) { - $name = optionsframework_option_name(); - } - - // Fallback - if ( '' == $name ) { - $name = get_option( 'stylesheet' ); - $name = preg_replace( "/\W/", "_", strtolower( $name ) ); - } - - return apply_filters( 'options_framework_option_name', $name ); - - } - - /** - * Wrapper for optionsframework_options() - * - * Allows for manipulating or setting options via 'of_options' filter - * For example: - * - * - * add_filter( 'of_options', function( $options ) { - * $options[] = array( - * 'name' => 'Input Text Mini', - * 'desc' => 'A mini text input field.', - * 'id' => 'example_text_mini', - * 'std' => 'Default', - * 'class' => 'mini', - * 'type' => 'text' - * ); - * - * return $options; - * }); - * - * - * Also allows for setting options via a return statement in the - * options.php file. For example (in options.php): - * - * - * return array(...); - * - * - * @return array (by reference) - */ - static function &_optionsframework_options() { - static $options = null; - - if ( !$options ) { - // Load options from options.php file (if it exists) - $location = apply_filters( 'options_framework_location', array( 'inc/accesspress-options.php' ) ); - if ( $optionsfile = locate_template( $location ) ) { - $maybe_options = require_once $optionsfile; - if ( is_array( $maybe_options ) ) { - $options = $maybe_options; - } else if ( function_exists( 'optionsframework_options' ) ) { - $options = optionsframework_options(); - } - } - - // Allow setting/manipulating options via filters - $options = apply_filters( 'of_options', $options ); - } - - return $options; - } - -} \ No newline at end of file diff --git a/inc/options-framework/includes/class-options-interface.php b/inc/options-framework/includes/class-options-interface.php deleted file mode 100644 index 3fa242d..0000000 --- a/inc/options-framework/includes/class-options-interface.php +++ /dev/null @@ -1,580 +0,0 @@ -' . esc_html( $value['name'] ) . ''; - } - } - - return $menu; - } - - /** - * Generates the options fields that are used in the form. - */ - static function optionsframework_fields() { - - global $allowedtags; - - $options_framework = new Options_Framework; - $option_name = $options_framework->get_option_name(); - - $settings = get_option($option_name); - $options = & Options_Framework::_optionsframework_options(); - - $counter = 0; - $menu = ''; - - foreach ( $options as $value ) { - - $val = ''; - $select_value = ''; - $output = ''; - - // Wrap all options - if ( ( $value['type'] != "heading" ) && ( $value['type'] != "info" ) ) { - - // Keep all ids lowercase with no spaces - $value['id'] = preg_replace('/[^a-zA-Z0-9._\-]/', '', strtolower($value['id']) ); - - $id = 'section-' . $value['id']; - - $class = 'section'; - if ( isset( $value['type'] ) ) { - $class .= ' section-' . $value['type']; - } - if ( isset( $value['class'] ) ) { - $class .= ' ' . $value['class']; - } - - $output .= '
    '."\n"; - if ( isset( $value['name'] ) ) { - $output .= '

    ' . esc_html( $value['name'] ) . '

    ' . "\n"; - } - if ( $value['type'] != 'editor' ) { - $output .= '
    ' . "\n" . '
    ' . "\n"; - } - else { - $output .= '
    ' . "\n" . '
    ' . "\n"; - } - } - - // Set default value to $val - if ( isset( $value['std'] ) ) { - $val = $value['std']; - } - - // If the option is already saved, override $val - if ( ( $value['type'] != 'heading' ) && ( $value['type'] != 'info') ) { - if ( isset( $settings[($value['id'])]) ) { - $val = $settings[($value['id'])]; - // Striping slashes of non-array options - if ( !is_array($val) ) { - $val = stripslashes( $val ); - } - } - } - - // If there is a description save it for labels - $explain_value = ''; - if ( isset( $value['desc'] ) ) { - $explain_value = $value['desc']; - } - - // Set the placeholder if one exists - $placeholder = ''; - if ( isset( $value['placeholder'] ) ) { - $placeholder = ' placeholder="' . esc_attr( $value['placeholder'] ) . '"'; - } - - if ( has_filter( 'optionsframework_' . $value['type'] ) ) { - $output .= apply_filters( 'optionsframework_' . $value['type'], $option_name, $value, $val ); - } - - - switch ( $value['type'] ) { - - // Basic text input - case 'text': - $output .= ''; - break; - - // Basic hidded input - case 'hidden': - $output .= ''; - break; - - // Basic text input - case 'url': - $output .= ''; - break; - - // Password input - case 'password': - $output .= ''; - break; - - // Textarea - case 'textarea': - $rows = '14'; - - if ( isset( $value['settings']['rows'] ) ) { - $custom_rows = $value['settings']['rows']; - if ( is_numeric( $custom_rows ) ) { - $rows = $custom_rows; - } - } - - $val = stripslashes( $val ); - $output .= ''; - break; - - // Select Box - case 'select': - $output .= ''; - break; - - - // Radio Box - case "radio": - $name = $option_name .'['. $value['id'] .']'; - foreach ($value['options'] as $key => $option) { - $id = $option_name . '-' . $value['id'] .'-'. $key; - $output .= ''; - } - break; - - // Image Selectors - case "images": - $name = $option_name .'['. $value['id'] .']'; - foreach ( $value['options'] as $key => $option ) { - $selected = ''; - if ( $val != '' && ($val == $key) ) { - $selected = ' of-radio-img-selected'; - } - $output .= ''; - $output .= '
    ' . esc_html( $key ) . '
    '; - $output .= '' . $option .''; - } - break; - - // Checkbox - case "checkbox": - $output .= ''; - $output .= ''; - break; - - // Multicheck - case "multicheck": - foreach ($value['options'] as $key => $option) { - $checked = ''; - $label = $option; - $option = preg_replace('/[^a-zA-Z0-9._\-]/', '', strtolower($key)); - - $id = $option_name . '-' . $value['id'] . '-'. $option; - $name = $option_name . '[' . $value['id'] . '][' . $option .']'; - - if ( isset($val[$option]) ) { - $checked = checked($val[$option], 1, false); - } - - $output .= ''; - } - break; - - // Color picker - case "color": - $default_color = ''; - if ( isset($value['std']) ) { - if ( $val != $value['std'] ) - $default_color = ' data-default-color="' .$value['std'] . '" '; - } - $output .= ''; - - break; - - // Uploader - case "upload": - $output .= Options_Framework_Media_Uploader::optionsframework_uploader( $value['id'], $val, null ); - - break; - - // Typography - case 'typography': - - unset( $font_size, $font_style, $font_face, $font_color ); - - $typography_defaults = array( - 'size' => '', - 'face' => '', - 'style' => '', - 'color' => '' - ); - - $typography_stored = wp_parse_args( $val, $typography_defaults ); - - $typography_options = array( - 'sizes' => of_recognized_font_sizes(), - 'faces' => of_recognized_font_faces(), - 'styles' => of_recognized_font_styles(), - 'color' => true - ); - - if ( isset( $value['options'] ) ) { - $typography_options = wp_parse_args( $value['options'], $typography_options ); - } - - // Font Size - if ( $typography_options['sizes'] ) { - $font_size = ''; - } - - // Font Face - if ( $typography_options['faces'] ) { - $font_face = ''; - } - - // Font Styles - if ( $typography_options['styles'] ) { - $font_style = ''; - } - - // Font Color - if ( $typography_options['color'] ) { - $default_color = ''; - if ( isset($value['std']['color']) ) { - if ( $val != $value['std']['color'] ) - $default_color = ' data-default-color="' .$value['std']['color'] . '" '; - } - $font_color = ''; - } - - // Allow modification/injection of typography fields - $typography_fields = compact( 'font_size', 'font_face', 'font_style', 'font_color' ); - $typography_fields = apply_filters( 'of_typography_fields', $typography_fields, $typography_stored, $option_name, $value ); - $output .= implode( '', $typography_fields ); - - break; - - // Background - case 'background': - - $background = $val; - - // Background Color - $default_color = ''; - if ( isset( $value['std']['color'] ) ) { - if ( $val != $value['std']['color'] ) - $default_color = ' data-default-color="' .$value['std']['color'] . '" '; - } - $output .= ''; - - // Background Image - if ( !isset($background['image']) ) { - $background['image'] = ''; - } - - $output .= Options_Framework_Media_Uploader::optionsframework_uploader( $value['id'], $background['image'], null, esc_attr( $option_name . '[' . $value['id'] . '][image]' ) ); - - $class = 'of-background-properties'; - if ( '' == $background['image'] ) { - $class .= ' hide'; - } - $output .= '
    '; - - // Background Repeat - $output .= ''; - - // Background Position - $output .= ''; - - // Background Attachment - $output .= ''; - - // Background Size - $output .= ''; - $output .= '
    '; - - break; - - // Editor - case 'editor': - $output .= '
    ' . wp_kses( $explain_value, $allowedtags ) . '
    '."\n"; - echo $output; - $textarea_name = esc_attr( $option_name . '[' . $value['id'] . ']' ); - $default_editor_settings = array( - 'textarea_name' => $textarea_name, - 'media_buttons' => false, - 'tinymce' => array( 'plugins' => 'wordpress' ) - ); - $editor_settings = array(); - if ( isset( $value['settings'] ) ) { - $editor_settings = $value['settings']; - } - $editor_settings = array_merge( $default_editor_settings, $editor_settings ); - wp_editor( $val, $value['id'], $editor_settings ); - $output = ''; - break; - - // Info - case "info": - $id = ''; - $class = 'section'; - if ( isset( $value['id'] ) ) { - $id = 'id="' . esc_attr( $value['id'] ) . '" '; - } - if ( isset( $value['type'] ) ) { - $class .= ' section-' . $value['type']; - } - if ( isset( $value['class'] ) ) { - $class .= ' ' . $value['class']; - } - - $output .= '
    ' . "\n"; - if ( isset($value['name']) ) { - $output .= '

    ' . esc_html( $value['name'] ) . '

    ' . "\n"; - } - if ( isset( $value['desc'] ) ) { - $output .= $value['desc'] . "\n"; - } - $output .= '
    ' . "\n"; - break; - - // Heading for Navigation - case "heading": - $counter++; - if ( $counter >= 2 ) { - $output .= '
    '."\n"; - } - $class = ''; - $class = ! empty( $value['id'] ) ? $value['id'] : $value['name']; - $class = preg_replace('/[^a-zA-Z0-9._\-]/', '', strtolower($class) ); - $output .= '
    '; - $output .= '

    ' . esc_html( $value['name'] ) . '

    ' . "\n"; - break; - - // Background - case 'parallaxsection': - - if(!empty($settings['parallax_section'])) { - foreach ($settings['parallax_section'] as $i => $ival) { - $background = $val; - $output .='

    '.__('Page Title: ' ,'accesspress-parallax').'
    -

    '; - $output .=''; - $output .= '
    '; - } - } - - break; - - // Button - case "button": - $output .= ''.__('Add New Section','accesspress-parallax').''."\n"; - break; - } - - - if ( ( $value['type'] != "heading" ) && ( $value['type'] != "info" ) ) { - $output .= '
    '; - if ( ( $value['type'] != "checkbox" ) && ( $value['type'] != "editor" ) && ( $value['type'] != "parallaxsection" )) { - $output .= '
    ' . wp_kses( $explain_value, $allowedtags) . '
    '."\n"; - } - $output .= '
    '."\n"; - } - - echo $output; - } - - // Outputs closing div if there tabs - if ( Options_Framework_Interface::optionsframework_tabs() != '' ) { - echo '
    '; - } - } - -} \ No newline at end of file diff --git a/inc/options-framework/includes/class-options-media-uploader.php b/inc/options-framework/includes/class-options-media-uploader.php deleted file mode 100644 index c339c13..0000000 --- a/inc/options-framework/includes/class-options-media-uploader.php +++ /dev/null @@ -1,121 +0,0 @@ - - * @license GPL-2.0+ - * @link http://wptheming.com - * @copyright 2010-2014 WP Theming - */ - -class Options_Framework_Media_Uploader { - - /** - * Initialize the media uploader class - * - * @since 1.7.0 - */ - public function init() { - add_action( 'admin_enqueue_scripts', array( $this, 'optionsframework_media_scripts' ) ); - } - - /** - * Media Uploader Using the WordPress Media Library. - * - * Parameters: - * - * string $_id - A token to identify this field (the name). - * string $_value - The value of the field, if present. - * string $_desc - An optional description of the field. - * - */ - - static function optionsframework_uploader( $_id, $_value, $_desc = '', $_name = '' ) { - - $options_framework = new Options_Framework; - $option_name = $options_framework->get_option_name(); - - $output = ''; - $id = ''; - $class = ''; - $int = ''; - $value = ''; - $name = ''; - - $id = strip_tags( strtolower( $_id ) ); - - // If a value is passed and we don't have a stored value, use the value that's passed through. - if ( $_value != '' && $value == '' ) { - $value = $_value; - } - - if ($_name != '') { - $name = $_name; - } - else { - $name = $option_name.'['.$id.']'; - } - - if ( $value ) { - $class = ' has-file'; - } - $output .= '' . "\n"; - if ( function_exists( 'wp_enqueue_media' ) ) { - if ( ( $value == '' ) ) { - $output .= '' . "\n"; - } else { - $output .= '' . "\n"; - } - } else { - $output .= '

    ' . __( 'Upgrade your version of WordPress for full media support.', 'accesspress-parallax' ) . '

    '; - } - - if ( $_desc != '' ) { - $output .= '' . $_desc . '' . "\n"; - } - - $output .= '
    ' . "\n"; - - if ( $value != '' ) { - $remove = 'Remove'; - $image = preg_match( '/(^.*\.jpg|jpeg|png|gif|ico*)/i', $value ); - if ( $image ) { - $output .= '' . $remove; - } else { - $parts = explode( "/", $value ); - for( $i = 0; $i < sizeof( $parts ); ++$i ) { - $title = $parts[$i]; - } - - // No output preview if it's not an image. - $output .= ''; - - // Standard generic output if it's not an image. - $title = __( 'View File', 'accesspress-parallax' ); - $output .= ''; - } - } - $output .= '
    ' . "\n"; - return $output; - } - - /** - * Enqueue scripts for file uploader - */ - function optionsframework_media_scripts( $hook ) { - - $menu = Options_Framework_Admin::menu_settings(); - - if ( substr( $hook, -strlen( $menu['menu_slug'] ) ) !== $menu['menu_slug'] ) - return; - - if ( function_exists( 'wp_enqueue_media' ) ) - wp_enqueue_media(); - - wp_register_script( 'of-media-uploader', OPTIONS_FRAMEWORK_DIRECTORY .'js/media-uploader.js', array( 'jquery' ), Options_Framework::VERSION ); - wp_enqueue_script( 'of-media-uploader' ); - wp_localize_script( 'of-media-uploader', 'optionsframework_l10n', array( - 'upload' => __( 'Upload', 'accesspress-parallax' ), - 'remove' => __( 'Remove', 'accesspress-parallax' ) - ) ); - } -} \ No newline at end of file diff --git a/inc/options-framework/includes/class-options-sanitization.php b/inc/options-framework/includes/class-options-sanitization.php deleted file mode 100644 index 0844a87..0000000 --- a/inc/options-framework/includes/class-options-sanitization.php +++ /dev/null @@ -1,604 +0,0 @@ - - * @license GPL-2.0+ - * @link http://wptheming.com - * @copyright 2010-2014 WP Theming - */ - -/** - * Sanitization for text input - * - * @link http://developer.wordpress.org/reference/functions/sanitize_text_field/ - */ -add_filter( 'of_sanitize_text', 'sanitize_text_field' ); - -/** - * Sanitization for hidden input - * - * @link http://developer.wordpress.org/reference/functions/sanitize_text_field/ - */ -add_filter( 'of_sanitize_hidden', 'sanitize_text_field' ); - -/** - * Sanitization for password input - * - * @link http://developer.wordpress.org/reference/functions/sanitize_text_field/ - */ -add_filter( 'of_sanitize_password', 'sanitize_text_field' ); - -/** - * Sanitization for select input - * - * Validates that the selected option is a valid option. - */ -add_filter( 'of_sanitize_select', 'of_sanitize_enum', 10, 2 ); - -/** - * Sanitization for radio input - * - * Validates that the selected option is a valid option. - */ -add_filter( 'of_sanitize_radio', 'of_sanitize_enum', 10, 2 ); - -/** - * Sanitization for image selector - * - * Validates that the selected option is a valid option. - */ -add_filter( 'of_sanitize_images', 'of_sanitize_enum', 10, 2 ); - -/** - * Sanitization for textarea field - * - * @param $input string - * @return $output sanitized string - */ -function of_sanitize_textarea( $input ) { - global $allowedposttags; - $output = wp_kses( $input, $allowedposttags); - return $output; -} -add_filter( 'of_sanitize_textarea', 'of_sanitize_textarea' ); - -/** - * Sanitization for url field - * - * @param $input string - * @return $output sanitized string - */ -function of_sanitize_url( $input ) { - $output = esc_url_raw( $input ); - return $output; -} -add_filter( 'of_sanitize_url', 'of_sanitize_url' ); - -/** - * Sanitization for checkbox input - * - * @param $input string (1 or empty) checkbox state - * @return $output '1' or false - */ -function of_sanitize_checkbox( $input ) { - if ( $input ) { - $output = '1'; - } else { - $output = ' '; - } - return $output; -} -add_filter( 'of_sanitize_checkbox', 'of_sanitize_checkbox' ); - -/** - * Sanitization for multicheck - * - * @param array of checkbox values - * @return array of sanitized values ('1' or false) - */ -function of_sanitize_multicheck( $input, $option ) { - $output = ''; - if ( is_array( $input ) ) { - foreach( $option['options'] as $key => $value ) { - $output[$key] = false; - } - foreach( $input as $key => $value ) { - if ( array_key_exists( $key, $option['options'] ) && $value ) { - $output[$key] = '1'; - } - } - } - return $output; -} -add_filter( 'of_sanitize_multicheck', 'of_sanitize_multicheck', 10, 2 ); - -/** - * File upload sanitization. - * - * Returns a sanitized filepath if it has a valid extension. - * - * @param string $input filepath - * @returns string $output filepath - */ -function of_sanitize_upload( $input ) { - $output = ''; - $filetype = wp_check_filetype( $input ); - if ( $filetype["ext"] ) { - $output = esc_url( $input ); - } - return $output; -} -add_filter( 'of_sanitize_upload', 'of_sanitize_upload' ); - -/** - * Sanitization for editor input. - * - * Returns unfiltered HTML if user has permissions. - * - * @param string $input - * @returns string $output - */ -function of_sanitize_editor( $input ) { - if ( current_user_can( 'unfiltered_html' ) ) { - $output = $input; - } - else { - global $allowedtags; - $output = wpautop( wp_kses( $input, $allowedtags) ); - } - return $output; -} -add_filter( 'of_sanitize_editor', 'of_sanitize_editor' ); - -/** - * Sanitization of input with allowed tags and wpautotop. - * - * Allows allowed tags in html input and ensures tags close properly. - * - * @param string $input - * @returns string $output - */ -function of_sanitize_allowedtags( $input ) { - global $allowedtags; - $output = wpautop( wp_kses( $input, $allowedtags ) ); - return $output; -} - -/** - * Sanitization of input with allowed post tags and wpautotop. - * - * Allows allowed post tags in html input and ensures tags close properly. - * - * @param string $input - * @returns string $output - */ -function of_sanitize_allowedposttags( $input ) { - global $allowedposttags; - $output = wpautop( wp_kses( $input, $allowedposttags) ); - return $output; -} - -/** - * Validates that the $input is one of the avilable choices - * for that specific option. - * - * @param string $input - * @returns string $output - */ -function of_sanitize_enum( $input, $option ) { - $output = ''; - if ( array_key_exists( $input, $option['options'] ) ) { - $output = $input; - } - return $output; -} - -/** - * Sanitization for background option. - * - * @returns array $output - */ -function of_sanitize_background( $input ) { - - $output = wp_parse_args( $input, array( - 'color' => '', - 'image' => '', - 'repeat' => 'repeat', - 'position' => 'top center', - 'attachment' => 'scroll', - 'size' => 'cover', - 'overlay' => '', - ) ); - - $output['color'] = apply_filters( 'of_sanitize_hex', $input['color'] ); - $output['image'] = apply_filters( 'of_sanitize_upload', $input['image'] ); - $output['repeat'] = apply_filters( 'of_background_repeat', $input['repeat'] ); - $output['position'] = apply_filters( 'of_background_position', $input['position'] ); - $output['attachment'] = apply_filters( 'of_background_attachment', $input['attachment'] ); - $output['size'] = apply_filters( 'of_background_size', $input['size'] ); - $output['overlay'] = apply_filters( 'of_background_overlay', $input['overlay'] ); - - return $output; -} -add_filter( 'of_sanitize_background', 'of_sanitize_background' ); - -/** - * Sanitization for background option. - * - * @returns array $output - */ -function of_sanitize_parallaxsection( $input ) { -$output = array(); -if ( is_array( $input ) ) { - foreach( $input as $key => $value ) { - $output[$key] = wp_parse_args( $input[$key], array( - 'page' => '', - 'color' => '', - 'image' => '', - 'repeat' => 'repeat', - 'position' => 'top center', - 'attachment' => 'scroll', - 'size' => 'cover' - ) ); - - $output[$key]['page'] = esc_attr($input[$key]['page']); - $output[$key]['color'] = apply_filters( 'of_sanitize_hex', $input[$key]['color'] ); - $output[$key]['image'] = apply_filters( 'of_sanitize_upload', $input[$key]['image'] ); - $output[$key]['repeat'] = apply_filters( 'of_background_repeat', $input[$key]['repeat'] ); - $output[$key]['position'] = apply_filters( 'of_background_position', $input[$key]['position'] ); - $output[$key]['attachment'] = apply_filters( 'of_background_attachment', $input[$key]['attachment'] ); - $output[$key]['size'] = apply_filters( 'of_background_size', $input[$key]['size'] ); - } -} - -return $output; -} -add_filter( 'of_sanitize_parallaxsection', 'of_sanitize_parallaxsection' ); - - -/** - * Sanitization for background repeat - * - * @returns string $value if it is valid - */ -function of_sanitize_background_repeat( $value ) { - $recognized = of_recognized_background_repeat(); - if ( array_key_exists( $value, $recognized ) ) { - return $value; - } - return apply_filters( 'of_default_background_repeat', current( $recognized ) ); -} -add_filter( 'of_background_repeat', 'of_sanitize_background_repeat' ); - -/** - * Sanitization for background position - * - * @returns string $value if it is valid - */ -function of_sanitize_background_position( $value ) { - $recognized = of_recognized_background_position(); - if ( array_key_exists( $value, $recognized ) ) { - return $value; - } - return apply_filters( 'of_default_background_position', current( $recognized ) ); -} -add_filter( 'of_background_position', 'of_sanitize_background_position' ); - -/** - * Sanitization for background attachment - * - * @returns string $value if it is valid - */ -function of_sanitize_background_size( $value ) { - $recognized = of_recognized_background_size(); - if ( array_key_exists( $value, $recognized ) ) { - return $value; - } - return apply_filters( 'of_sanitize_background_size', current( $recognized ) ); -} -add_filter( 'of_background_size', 'of_sanitize_background_size' ); - -/** - * Sanitization for background attachment - * - * @returns string $value if it is valid - */ -function of_sanitize_background_overlay( $value ) { - $recognized = of_recognized_background_overlay(); - if ( array_key_exists( $value, $recognized ) ) { - return $value; - } - return apply_filters( 'of_sanitize_background_overlay', current( $recognized ) ); -} -add_filter( 'of_background_overlay', 'of_sanitize_background_overlay' ); - -/** - * Sanitization for background attachment - * - * @returns string $value if it is valid - */ -function of_sanitize_layout( $value ) { - $recognized = of_recognized_layout(); - if ( array_key_exists( $value, $recognized ) ) { - return $value; - } - return apply_filters( 'of_sanitize_layout', current( $recognized ) ); -} -add_filter( 'of_layout', 'of_sanitize_layout' ); - -/** - * Sanitization for background attachment - * - * @returns string $value if it is valid - */ -function of_sanitize_background_attachment( $value ) { - $recognized = of_recognized_background_attachment(); - if ( array_key_exists( $value, $recognized ) ) { - return $value; - } - return apply_filters( 'of_default_background_attachment', current( $recognized ) ); -} -add_filter( 'of_background_attachment', 'of_sanitize_background_attachment' ); - -/** - * Sanitization for typography option. - */ -function of_sanitize_typography( $input, $option ) { - - $output = wp_parse_args( $input, array( - 'size' => '', - 'face' => '', - 'style' => '', - 'color' => '' - ) ); - - if ( isset( $option['options']['faces'] ) && isset( $input['face'] ) ) { - if ( !( array_key_exists( $input['face'], $option['options']['faces'] ) ) ) { - $output['face'] = ''; - } - } - else { - $output['face'] = apply_filters( 'of_font_face', $output['face'] ); - } - - $output['size'] = apply_filters( 'of_font_size', $output['size'] ); - $output['style'] = apply_filters( 'of_font_style', $output['style'] ); - $output['color'] = apply_filters( 'of_sanitize_color', $output['color'] ); - return $output; -} -add_filter( 'of_sanitize_typography', 'of_sanitize_typography', 10, 2 ); - -/** - * Sanitization for font size - */ -function of_sanitize_font_size( $value ) { - $recognized = of_recognized_font_sizes(); - $value_check = preg_replace('/px/','', $value); - if ( in_array( (int) $value_check, $recognized ) ) { - return $value; - } - return apply_filters( 'of_default_font_size', $recognized ); -} -add_filter( 'of_font_size', 'of_sanitize_font_size' ); - -/** - * Sanitization for font style - */ -function of_sanitize_font_style( $value ) { - $recognized = of_recognized_font_styles(); - if ( array_key_exists( $value, $recognized ) ) { - return $value; - } - return apply_filters( 'of_default_font_style', current( $recognized ) ); -} -add_filter( 'of_font_style', 'of_sanitize_font_style' ); - -/** - * Sanitization for font face - */ -function of_sanitize_font_face( $value ) { - $recognized = of_recognized_font_faces(); - if ( array_key_exists( $value, $recognized ) ) { - return $value; - } - return apply_filters( 'of_default_font_face', current( $recognized ) ); -} -add_filter( 'of_font_face', 'of_sanitize_font_face' ); - -/** - * Get recognized background repeat settings - * - * @return array - */ -function of_recognized_background_repeat() { - $default = array( - 'no-repeat' => __( 'No Repeat', 'accesspress-parallax' ), - 'repeat-x' => __( 'Repeat Horizontally', 'accesspress-parallax' ), - 'repeat-y' => __( 'Repeat Vertically', 'accesspress-parallax' ), - 'repeat' => __( 'Repeat All', 'accesspress-parallax' ), - ); - return apply_filters( 'of_recognized_background_repeat', $default ); -} - -/** - * Get recognized background positions - * - * @return array - */ -function of_recognized_background_position() { - $default = array( - 'top left' => __( 'Top Left', 'accesspress-parallax' ), - 'top center' => __( 'Top Center', 'accesspress-parallax' ), - 'top right' => __( 'Top Right', 'accesspress-parallax' ), - 'center left' => __( 'Middle Left', 'accesspress-parallax' ), - 'center center' => __( 'Middle Center', 'accesspress-parallax' ), - 'center right' => __( 'Middle Right', 'accesspress-parallax' ), - 'bottom left' => __( 'Bottom Left', 'accesspress-parallax' ), - 'bottom center' => __( 'Bottom Center', 'accesspress-parallax' ), - 'bottom right' => __( 'Bottom Right', 'accesspress-parallax') - ); - return apply_filters( 'of_recognized_background_position', $default ); -} - -/** - * Get recognized background attachment - * - * @return array - */ -function of_recognized_background_attachment() { - $default = array( - 'scroll' => __( 'Scroll Normally', 'accesspress-parallax' ), - 'fixed' => __( 'Fixed in Place', 'accesspress-parallax') - ); - return apply_filters( 'of_recognized_background_attachment', $default ); -} - -/** - * Get recognized background size - * - * @return array - */ -function of_recognized_background_size() { - $default = array( - 'auto' => __( 'Auto', 'accesspress-parallax' ), - 'cover' => __( 'Cover', 'accesspress-parallax'), - 'contain' => __( 'Contain', 'accesspress-parallax') - ); - return apply_filters( 'of_recognized_background_size', $default ); -} - - -/** - * Get recognized background size - * - * @return array - */ -function of_recognized_layout() { - $default = array( - 'default_template' => __('Default Section', 'accesspress-parallax'), - 'service_template' => __('Service Section', 'accesspress-parallax'), - 'team_template' => __('Team Section', 'accesspress-parallax'), - 'portfolio_template' => __('Portfolio Section', 'accesspress-parallax'), - 'testimonial_template' => __('Testimonial Section', 'accesspress-parallax'), - 'blog_template' => __('Blog Section', 'accesspress-parallax'), - 'action_template' => __('Call to Action Section', 'accesspress-parallax'), - 'googlemap_template' => __('Google Map Section', 'accesspress-parallax'), - 'blank_template' => __('Blank Section', 'accesspress-parallax'), - ); - return apply_filters( 'of_recognized_layout', $default ); -} - -/** - * Get recognized background Overlay - * - * @return array - */ -function of_recognized_background_overlay() { - $default = array( - 'overlay0' => __( 'No Overlay', 'accesspress-parallax' ), - 'overlay1' => __( 'Small Dotted', 'accesspress-parallax' ), - 'overlay2' => __( 'Large Dotted', 'accesspress-parallax'), - 'overlay3' => __( 'Light Black', 'accesspress-parallax'), - 'overlay4' => __( 'Black Dotted', 'accesspress-parallax') - ); - return apply_filters( 'of_recognized_background_overlay', $default ); -} - -/** - * Sanitize a color represented in hexidecimal notation. - * - * @param string Color in hexidecimal notation. "#" may or may not be prepended to the string. - * @param string The value that this function should return if it cannot be recognized as a color. - * @return string - */ - -function of_sanitize_hex( $hex, $default = '' ) { - if ( of_validate_hex( $hex ) ) { - return $hex; - } - return $default; -} -add_filter( 'of_sanitize_color', 'of_sanitize_hex' ); - -/** - * Get recognized font sizes. - * - * Returns an indexed array of all recognized font sizes. - * Values are integers and represent a range of sizes from - * smallest to largest. - * - * @return array - */ - -function of_recognized_font_sizes() { - $sizes = range( 6, 71 ); - $sizes = apply_filters( 'of_recognized_font_sizes', $sizes ); - $sizes = array_map( 'absint', $sizes ); - return $sizes; -} - -/** - * Get recognized font faces. - * - * Returns an array of all recognized font faces. - * Keys are intended to be stored in the database - * while values are ready for display in in html. - * - * @return array - */ -function of_recognized_font_faces() { - $default = array( - 'arial' => 'Arial', - 'verdana' => 'Verdana, Geneva', - 'trebuchet' => 'Trebuchet', - 'georgia' => 'Georgia', - 'times' => 'Times New Roman', - 'tahoma' => 'Tahoma, Geneva', - 'palatino' => 'Palatino', - 'helvetica' => 'Helvetica*' - ); - return apply_filters( 'of_recognized_font_faces', $default ); -} - -/** - * Get recognized font styles. - * - * Returns an array of all recognized font styles. - * Keys are intended to be stored in the database - * while values are ready for display in in html. - * - * @return array - */ -function of_recognized_font_styles() { - $default = array( - 'normal' => __( 'Normal', 'accesspress-parallax' ), - 'italic' => __( 'Italic', 'accesspress-parallax' ), - 'bold' => __( 'Bold', 'accesspress-parallax' ), - 'bold italic' => __( 'Bold Italic', 'accesspress-parallax' ) - ); - return apply_filters( 'of_recognized_font_styles', $default ); -} - -/** - * Is a given string a color formatted in hexidecimal notation? - * - * @param string Color in hexidecimal notation. "#" may or may not be prepended to the string. - * @return bool - */ -function of_validate_hex( $hex ) { - $hex = trim( $hex ); - /* Strip recognized prefixes. */ - if ( 0 === strpos( $hex, '#' ) ) { - $hex = substr( $hex, 1 ); - } - elseif ( 0 === strpos( $hex, '%23' ) ) { - $hex = substr( $hex, 3 ); - } - /* Regex match. */ - if ( 0 === preg_match( '/^[0-9a-fA-F]{6}$/', $hex ) ) { - return false; - } - else { - return true; - } -} \ No newline at end of file diff --git a/inc/options-framework/js/ajax.js b/inc/options-framework/js/ajax.js deleted file mode 100644 index 00ec31c..0000000 --- a/inc/options-framework/js/ajax.js +++ /dev/null @@ -1,23 +0,0 @@ -jQuery(document).ready( function($) { - $('#add_new_section').click(function(){ - var count_section = $('#parallax_count').val(); - count_section++; - $('#parallax_count').val(count_section); - $.ajax({ - url: ajaxurl, - data: ({ - 'action' : 'get_my_option', - 'count_section' : count_section - }), - success: function(data) { - $('#section-parallax_section .controls').append(data); - $('.of-color').wpColorPicker(); - - $('.parallax_section_page').on('change',function(){ - var sled = $(this).find("option:selected").text(); - $(this).parents('.sub-option').find('.title span').text(sled); - }); - } - }); - }); -}); \ No newline at end of file diff --git a/inc/options-framework/js/media-uploader.js b/inc/options-framework/js/media-uploader.js deleted file mode 100644 index 9ee5ce8..0000000 --- a/inc/options-framework/js/media-uploader.js +++ /dev/null @@ -1,79 +0,0 @@ -jQuery(document).ready(function($){ - - var optionsframework_upload; - var optionsframework_selector; - - function optionsframework_add_file(event, selector) { - - var upload = $(".uploaded-file"), frame; - var $el = $(this); - optionsframework_selector = selector; - - event.preventDefault(); - - // If the media frame already exists, reopen it. - if ( optionsframework_upload ) { - optionsframework_upload.open(); - } else { - // Create the media frame. - optionsframework_upload = wp.media.frames.optionsframework_upload = wp.media({ - // Set the title of the modal. - title: $el.data('choose'), - - // Customize the submit button. - button: { - // Set the text of the button. - text: $el.data('update'), - // Tell the button not to close the modal, since we're - // going to refresh the page when the image is selected. - close: false - } - }); - - // When an image is selected, run a callback. - optionsframework_upload.on( 'select', function() { - // Grab the selected attachment. - var attachment = optionsframework_upload.state().get('selection').first(); - optionsframework_upload.close(); - optionsframework_selector.find('.upload').val(attachment.attributes.url); - if ( attachment.attributes.type == 'image' ) { - optionsframework_selector.find('.screenshot').empty().hide().append('Remove').slideDown('fast'); - } - optionsframework_selector.find('.upload-button').unbind().addClass('remove-file').removeClass('upload-button').val(optionsframework_l10n.remove); - optionsframework_selector.find('.of-background-properties').slideDown(); - optionsframework_selector.find('.remove-image, .remove-file').on('click', function() { - optionsframework_remove_file( $(this).parents('.sub-option') ); - }); - }); - - } - - // Finally, open the modal. - optionsframework_upload.open(); - } - - function optionsframework_remove_file(selector) { - selector.find('.remove-image').hide(); - selector.find('.upload').val(''); - selector.find('.of-background-properties').hide(); - selector.find('.screenshot').slideUp(); - selector.find('.remove-file').unbind().addClass('upload-button').removeClass('remove-file').val(optionsframework_l10n.upload); - // We don't display the upload button if .upload-notice is present - // This means the user doesn't have the WordPress 3.5 Media Library Support - if ( $('.section-upload .upload-notice').length > 0 ) { - $('.upload-button').remove(); - } - selector.find('.upload-button').on('click', function(event) { - optionsframework_add_file(event, $(this).parents('.sub-option')); - }); - } - - $(document).on('click', '.remove-image, .remove-file' , function() { - optionsframework_remove_file( $(this).parents('.sub-option') ); - }); - - $(document).on('click','.upload-button', function( event ) { - optionsframework_add_file(event, $(this).parents('.sub-option')); - }); - -}); \ No newline at end of file diff --git a/inc/options-framework/js/options-custom.js b/inc/options-framework/js/options-custom.js deleted file mode 100644 index f2f7f4d..0000000 --- a/inc/options-framework/js/options-custom.js +++ /dev/null @@ -1,113 +0,0 @@ -/** - * Custom scripts needed for the colorpicker, image button selectors, - * and navigation tabs. - */ - -jQuery(document).ready(function($) { - - // Loads the color pickers - $('.of-color').wpColorPicker(); - - // Image Options - $('.of-radio-img-img').click(function(){ - $(this).parent().parent().find('.of-radio-img-img').removeClass('of-radio-img-selected'); - $(this).addClass('of-radio-img-selected'); - }); - - $('.of-radio-img-label').hide(); - $('.of-radio-img-img').show(); - $('.of-radio-img-radio').hide(); - - // Loads tabbed sections if they exist - if ( $('.nav-tab-wrapper').length > 0 ) { - options_framework_tabs(); - } - - function options_framework_tabs() { - - var $group = $('.group'), - $navtabs = $('.nav-tab-wrapper a'), - active_tab = ''; - - // Hides all the .group sections to start - $group.hide(); - - // If active tab is saved and exists, load it's .group - if ( active_tab != '' && $(active_tab).length ) { - $(active_tab).fadeIn(); - $(active_tab + '-tab').addClass('nav-tab-active'); - } else { - $('.group:first').fadeIn(); - $('.nav-tab-wrapper a:first').addClass('nav-tab-active'); - } - - // Bind tabs clicks - $navtabs.click(function(e) { - - e.preventDefault(); - - // Remove active class from all tabs - $navtabs.removeClass('nav-tab-active'); - - $(this).addClass('nav-tab-active').blur(); - - var selected = $(this).attr('href'); - - $group.hide(); - $(selected).fadeIn(); - - }); - } - - $('#enable_parallax').click(function() { - $('#section-sticky_header').fadeToggle(400); - }); - - if ($('#enable_parallax:checked').val() == undefined) { - $('#section-sticky_header').show(); - } - - $( "#section-parallax_section .controls" ).sortable({ - axis: "y" - }); - $( "#sub-option-inner" ).disableSelection(); - - $(document).on('click', '.section-toggle', function(){ - $(this).parent('.title').next('.sub-option-inner').slideToggle(); - }); - - $('.parallax_section_page').on('change',function(){ - var sled = $(this).find("option:selected").text(); - $(this).parents('.sub-option').find('.title span').text(sled); - }).change(); - - $(document).on('click','.remove-parallax', function(){ - var $this = $(this); - $this.parents('.sub-option').slideUp(800); - setTimeout( function() { - $this.parents('.sub-option').remove(); - },750 ); - }); - - $('#section-parallax_section .of-section-layout').each(function() { - var IntlayoutValue = $(this).val(); - if (IntlayoutValue == 'service_template' || IntlayoutValue == 'team_template' || IntlayoutValue == 'testimonial_template' || IntlayoutValue == 'blog_template' || IntlayoutValue == 'portfolio_template') { - $(this).parents('.sub-option-inner').find('.toggle-category').show(); - } else { - $(this).parents('.sub-option-inner').find('.toggle-category').hide(); - } - }); - - $(document).on('change', '.of-section-layout', function() { - var layoutValue = $(this).val(); - if (layoutValue == 'service_template' || layoutValue == 'team_template' || layoutValue == 'testimonial_template' || layoutValue == 'blog_template' || layoutValue == 'portfolio_template') { - $(this).parents('.sub-option-inner').find('.toggle-category').fadeIn(); - } else { - $(this).parents('.sub-option-inner').find('.toggle-category').fadeOut(); - } - }); - - $('.pro-feature-title').click(function(){ - $('.feature-img').slideToggle(); - }); -}); \ No newline at end of file diff --git a/inc/options-framework/options-framework.php b/inc/options-framework/options-framework.php deleted file mode 100644 index f62c76f..0000000 --- a/inc/options-framework/options-framework.php +++ /dev/null @@ -1,80 +0,0 @@ -init(); - - // Instantiate the media uploader class - $options_framework_media_uploader = new Options_Framework_Media_Uploader; - $options_framework_media_uploader->init(); - -} - -add_action( 'init', 'optionsframework_init', 20 ); - -endif; - - -/** - * A unique identifier is defined to store the options in the database and reference them from the theme. - * By default it uses the theme name, in lowercase and without spaces, but this can be changed if needed. - * If the identifier changes, it'll appear as if the options have been reset. - */ - -function optionsframework_option_name() { - return 'accesspress_parallax'; -} - - -/** - * Helper function to return the theme option value. - * If no value has been saved, it returns $default. - * Needed because options are saved as serialized strings. - * - * Not in a class to support backwards compatibility in themes. - */ - -if ( ! function_exists( 'of_get_option' ) ) : - -function of_get_option( $name, $default = false ) { - $option_name = ''; - - // Gets option name as defined in the theme - if ( function_exists( 'optionsframework_option_name' ) ) { - $option_name = optionsframework_option_name(); - } - - // Fallback option name - if ( '' == $option_name ) { - $option_name = get_option( 'stylesheet' ); - $option_name = preg_replace( "/\W/", "_", strtolower( $option_name ) ); - } - - // Get option settings from database - $options = get_option( $option_name ); - - if ( isset( $options[$name] ) ) { - return $options[$name]; - } - - return $default; -} - -endif; \ No newline at end of file diff --git a/inc/template-tags.php b/inc/template-tags.php deleted file mode 100644 index 3c99702..0000000 --- a/inc/template-tags.php +++ /dev/null @@ -1,87 +0,0 @@ -%2$s%3$s'; - if ( get_the_time( 'U' ) !== get_the_modified_time( 'U' ) ) { - $time_string .= ''; - } - - $time_string = sprintf( $time_string, - esc_attr( get_the_date( 'c' ) ), - esc_html( get_the_date( 'd' ) ), - esc_html( get_the_date( 'M' ) ), - esc_attr( get_the_modified_date( 'c' ) ), - esc_html( get_the_modified_date() ) - ); - - $posted_on = $time_string ; - - $byline = sprintf( - _x( 'By %s', 'post author', 'accesspress-parallax' ), - '' . esc_html( get_the_author() ) . '' - ); - - $post_date = of_get_option('post_date'); - $post_author = of_get_option('post_author'); - if($post_date == 1 || empty($post_date)) : - echo '' . $posted_on . ''; - endif; - - if($post_author == 1 || empty($post_author)) : - echo ''; - endif; - -} -endif; - -/** - * Returns true if a blog has more than 1 category. - * - * @return bool - */ -function accesspress_parallax_categorized_blog() { - if ( false === ( $all_the_cool_cats = get_transient( 'accesspress_parallax_categories' ) ) ) { - // Create an array of all the categories that are attached to posts. - $all_the_cool_cats = get_categories( array( - 'fields' => 'ids', - 'hide_empty' => 1, - - // We only need to know if there is more than one category. - 'number' => 2, - ) ); - - // Count the number of categories that are attached to the posts. - $all_the_cool_cats = count( $all_the_cool_cats ); - - set_transient( 'accesspress_parallax_categories', $all_the_cool_cats ); - } - - if ( $all_the_cool_cats > 1 ) { - // This blog has more than 1 category so accesspress_parallax_categorized_blog should return true. - return true; - } else { - // This blog has only 1 category so accesspress_parallax_categorized_blog should return false. - return false; - } -} - -/** - * Flush out the transients used in accesspress_parallax_categorized_blog. - */ -function accesspress_parallax_category_transient_flusher() { - // Like, beat it. Dig? - delete_transient( 'accesspress_parallax_categories' ); -} -add_action( 'edit_category', 'accesspress_parallax_category_transient_flusher' ); -add_action( 'save_post', 'accesspress_parallax_category_transient_flusher' ); diff --git a/index-parallax.php b/index-parallax.php deleted file mode 100644 index 0f155a8..0000000 --- a/index-parallax.php +++ /dev/null @@ -1,119 +0,0 @@ - - - - - - -
    " id="ID); ?>"> - -
    - - - -
    - - have_posts() ) : $query->the_post(); - ?> - - -

    - -
    - -
    - -
    - -
    - - - - - - - - -
    - - - - -
    - - -
    -
    -
    - - - - - - - - - - - - - - - - - - -
    -
    - - -
    - - + + + + +
    +
    +
    + ID ); + if ( $template == 'landingpage-template.php' ) { + include "sections/landing-page.php"; + } else { + include "sections/interior-page.php"; + } + } + include "sections/footer.php"; +// include "sections/copyright.php"; + ?> +
    + +
    +
    + + + + + ID, array( 221, 228, 465 ) ) ) : ?> + + + + diff --git a/js/SmoothScroll.js b/js/SmoothScroll.js deleted file mode 100644 index 1fc8409..0000000 --- a/js/SmoothScroll.js +++ /dev/null @@ -1,535 +0,0 @@ -// SmoothScroll for websites v1.2.1 -// Licensed under the terms of the MIT license. - -// People involved -// - Balazs Galambosi (maintainer) -// - Michael Herf (Pulse Algorithm) - -(function(){ - -// Scroll Variables (tweakable) -var defaultOptions = { - - // Scrolling Core - frameRate : 150, // [Hz] - animationTime : 400, // [px] - stepSize : 120, // [px] - - // Pulse (less tweakable) - // ratio of "tail" to "acceleration" - pulseAlgorithm : true, - pulseScale : 8, - pulseNormalize : 1, - - // Acceleration - accelerationDelta : 20, // 20 - accelerationMax : 1, // 1 - - // Keyboard Settings - keyboardSupport : true, // option - arrowScroll : 50, // [px] - - // Other - touchpadSupport : true, - fixedBackground : true, - excluded : "" -}; - -var options = defaultOptions; - - -// Other Variables -var isExcluded = false; -var isFrame = false; -var direction = { x: 0, y: 0 }; -var initDone = false; -var root = document.documentElement; -var activeElement; -var observer; -var deltaBuffer = [ 120, 120, 120 ]; - -var key = { left: 37, up: 38, right: 39, down: 40, spacebar: 32, - pageup: 33, pagedown: 34, end: 35, home: 36 }; - - -/*********************************************** - * SETTINGS - ***********************************************/ - -var options = defaultOptions; - - -/*********************************************** - * INITIALIZE - ***********************************************/ - -/** - * Tests if smooth scrolling is allowed. Shuts down everything if not. - */ -function initTest() { - - var disableKeyboard = false; - - // disable keyboard support if anything above requested it - if (disableKeyboard) { - removeEvent("keydown", keydown); - } - - if (options.keyboardSupport && !disableKeyboard) { - addEvent("keydown", keydown); - } -} - -/** - * Sets up scrolls array, determines if frames are involved. - */ -function init() { - - if (!document.body) return; - - var body = document.body; - var html = document.documentElement; - var windowHeight = window.innerHeight; - var scrollHeight = body.scrollHeight; - - // check compat mode for root element - root = (document.compatMode.indexOf('CSS') >= 0) ? html : body; - activeElement = body; - - initTest(); - initDone = true; - - // Checks if this script is running in a frame - if (top != self) { - isFrame = true; - } - - /** - * This fixes a bug where the areas left and right to - * the content does not trigger the onmousewheel event - * on some pages. e.g.: html, body { height: 100% } - */ - else if (scrollHeight > windowHeight && - (body.offsetHeight <= windowHeight || - html.offsetHeight <= windowHeight)) { - - // DOMChange (throttle): fix height - var pending = false; - var refresh = function () { - if (!pending && html.scrollHeight != document.height) { - pending = true; // add a new pending action - setTimeout(function () { - html.style.height = document.height + 'px'; - pending = false; - }, 500); // act rarely to stay fast - } - }; - html.style.height = 'auto'; - setTimeout(refresh, 10); - - // clearfix - if (root.offsetHeight <= windowHeight) { - var underlay = document.createElement("div"); - underlay.style.clear = "both"; - body.appendChild(underlay); - } - } - - // disable fixed background - if (!options.fixedBackground && !isExcluded) { - body.style.backgroundAttachment = "scroll"; - html.style.backgroundAttachment = "scroll"; - } -} - - -/************************************************ - * SCROLLING - ************************************************/ - -var que = []; -var pending = false; -var lastScroll = +new Date; - -/** - * Pushes scroll actions to the scrolling queue. - */ -function scrollArray(elem, left, top, delay) { - - delay || (delay = 1000); - directionCheck(left, top); - - if (options.accelerationMax != 1) { - var now = +new Date; - var elapsed = now - lastScroll; - if (elapsed < options.accelerationDelta) { - var factor = (1 + (30 / elapsed)) / 2; - if (factor > 1) { - factor = Math.min(factor, options.accelerationMax); - left *= factor; - top *= factor; - } - } - lastScroll = +new Date; - } - - // push a scroll command - que.push({ - x: left, - y: top, - lastX: (left < 0) ? 0.99 : -0.99, - lastY: (top < 0) ? 0.99 : -0.99, - start: +new Date - }); - - // don't act if there's a pending queue - if (pending) { - return; - } - - var scrollWindow = (elem === document.body); - - var step = function (time) { - - var now = +new Date; - var scrollX = 0; - var scrollY = 0; - - for (var i = 0; i < que.length; i++) { - - var item = que[i]; - var elapsed = now - item.start; - var finished = (elapsed >= options.animationTime); - - // scroll position: [0, 1] - var position = (finished) ? 1 : elapsed / options.animationTime; - - // easing [optional] - if (options.pulseAlgorithm) { - position = pulse(position); - } - - // only need the difference - var x = (item.x * position - item.lastX) >> 0; - var y = (item.y * position - item.lastY) >> 0; - - // add this to the total scrolling - scrollX += x; - scrollY += y; - - // update last values - item.lastX += x; - item.lastY += y; - - // delete and step back if it's over - if (finished) { - que.splice(i, 1); i--; - } - } - - // scroll left and top - if (scrollWindow) { - window.scrollBy(scrollX, scrollY); - } - else { - if (scrollX) elem.scrollLeft += scrollX; - if (scrollY) elem.scrollTop += scrollY; - } - - // clean up if there's nothing left to do - if (!left && !top) { - que = []; - } - - if (que.length) { - requestFrame(step, elem, (delay / options.frameRate + 1)); - } else { - pending = false; - } - }; - - // start a new queue of actions - requestFrame(step, elem, 0); - pending = true; -} - - -/*********************************************** - * EVENTS - ***********************************************/ - -/** - * Mouse wheel handler. - * @param {Object} event - */ -function wheel(event) { - - if (!initDone) { - init(); - } - - var target = event.target; - var overflowing = overflowingAncestor(target); - - // use default if there's no overflowing - // element or default action is prevented - if (!overflowing || event.defaultPrevented || - isNodeName(activeElement, "embed") || - (isNodeName(target, "embed") && /\.pdf/i.test(target.src))) { - return true; - } - - var deltaX = event.wheelDeltaX || 0; - var deltaY = event.wheelDeltaY || 0; - - // use wheelDelta if deltaX/Y is not available - if (!deltaX && !deltaY) { - deltaY = event.wheelDelta || 0; - } - - // check if it's a touchpad scroll that should be ignored - if (!options.touchpadSupport && isTouchpad(deltaY)) { - return true; - } - - // scale by step size - // delta is 120 most of the time - // synaptics seems to send 1 sometimes - if (Math.abs(deltaX) > 1.2) { - deltaX *= options.stepSize / 120; - } - if (Math.abs(deltaY) > 1.2) { - deltaY *= options.stepSize / 120; - } - - scrollArray(overflowing, -deltaX, -deltaY); - event.preventDefault(); -} - -/** - * Keydown event handler. - * @param {Object} event - */ -function keydown(event) { - - var target = event.target; - var modifier = event.ctrlKey || event.altKey || event.metaKey || - (event.shiftKey && event.keyCode !== key.spacebar); - - // do nothing if user is editing text - // or using a modifier key (except shift) - // or in a dropdown - if ( /input|textarea|select|embed/i.test(target.nodeName) || - target.isContentEditable || - event.defaultPrevented || - modifier ) { - return true; - } - // spacebar should trigger button press - if (isNodeName(target, "button") && - event.keyCode === key.spacebar) { - return true; - } - - var shift, x = 0, y = 0; - var elem = overflowingAncestor(activeElement); - var clientHeight = elem.clientHeight; - - if (elem == document.body) { - clientHeight = window.innerHeight; - } - - switch (event.keyCode) { - case key.up: - y = -options.arrowScroll; - break; - case key.down: - y = options.arrowScroll; - break; - case key.spacebar: // (+ shift) - shift = event.shiftKey ? 1 : -1; - y = -shift * clientHeight * 0.9; - break; - case key.pageup: - y = -clientHeight * 0.9; - break; - case key.pagedown: - y = clientHeight * 0.9; - break; - case key.home: - y = -elem.scrollTop; - break; - case key.end: - var damt = elem.scrollHeight - elem.scrollTop - clientHeight; - y = (damt > 0) ? damt+10 : 0; - break; - case key.left: - x = -options.arrowScroll; - break; - case key.right: - x = options.arrowScroll; - break; - default: - return true; // a key we don't care about - } - - scrollArray(elem, x, y); - event.preventDefault(); -} - -/** - * Mousedown event only for updating activeElement - */ -function mousedown(event) { - activeElement = event.target; -} - - -/*********************************************** - * OVERFLOW - ***********************************************/ - -var cache = {}; // cleared out every once in while -setInterval(function () { cache = {}; }, 10 * 1000); - -var uniqueID = (function () { - var i = 0; - return function (el) { - return el.uniqueID || (el.uniqueID = i++); - }; -})(); - -function setCache(elems, overflowing) { - for (var i = elems.length; i--;) - cache[uniqueID(elems[i])] = overflowing; - return overflowing; -} - -function overflowingAncestor(el) { - var elems = []; - var rootScrollHeight = root.scrollHeight; - do { - var cached = cache[uniqueID(el)]; - if (cached) { - return setCache(elems, cached); - } - elems.push(el); - if (rootScrollHeight === el.scrollHeight) { - if (!isFrame || root.clientHeight + 10 < rootScrollHeight) { - return setCache(elems, document.body); // scrolling root in WebKit - } - } else if (el.clientHeight + 10 < el.scrollHeight) { - overflow = getComputedStyle(el, "").getPropertyValue("overflow-y"); - if (overflow === "scroll" || overflow === "auto") { - return setCache(elems, el); - } - } - } while (el = el.parentNode); -} - - -/*********************************************** - * HELPERS - ***********************************************/ - -function addEvent(type, fn, bubble) { - window.addEventListener(type, fn, (bubble||false)); -} - -function removeEvent(type, fn, bubble) { - window.removeEventListener(type, fn, (bubble||false)); -} - -function isNodeName(el, tag) { - return (el.nodeName||"").toLowerCase() === tag.toLowerCase(); -} - -function directionCheck(x, y) { - x = (x > 0) ? 1 : -1; - y = (y > 0) ? 1 : -1; - if (direction.x !== x || direction.y !== y) { - direction.x = x; - direction.y = y; - que = []; - lastScroll = 0; - } -} - -var deltaBufferTimer; - -function isTouchpad(deltaY) { - if (!deltaY) return; - deltaY = Math.abs(deltaY) - deltaBuffer.push(deltaY); - deltaBuffer.shift(); - clearTimeout(deltaBufferTimer); - var allDivisable = (isDivisible(deltaBuffer[0], 120) && - isDivisible(deltaBuffer[1], 120) && - isDivisible(deltaBuffer[2], 120)); - return !allDivisable; -} - -function isDivisible(n, divisor) { - return (Math.floor(n / divisor) == n / divisor); -} - -var requestFrame = (function () { - return window.requestAnimationFrame || - window.webkitRequestAnimationFrame || - function (callback, element, delay) { - window.setTimeout(callback, delay || (1000/60)); - }; -})(); - - -/*********************************************** - * PULSE - ***********************************************/ - -/** - * Viscous fluid with a pulse for part and decay for the rest. - * - Applies a fixed force over an interval (a damped acceleration), and - * - Lets the exponential bleed away the velocity over a longer interval - * - Michael Herf, http://stereopsis.com/stopping/ - */ -function pulse_(x) { - var val, start, expx; - // test - x = x * options.pulseScale; - if (x < 1) { // acceleartion - val = x - (1 - Math.exp(-x)); - } else { // tail - // the previous animation ended here: - start = Math.exp(-1); - // simple viscous drag - x -= 1; - expx = 1 - Math.exp(-x); - val = start + (expx * (1 - start)); - } - return val * options.pulseNormalize; -} - -function pulse(x) { - if (x >= 1) return 1; - if (x <= 0) return 0; - - if (options.pulseNormalize == 1) { - options.pulseNormalize /= pulse_(1); - } - return pulse_(x); -} - -var isChrome = /chrome/i.test(window.navigator.userAgent); -var wheelEvent = null; -if ("onwheel" in document.createElement("div")) - wheelEvent = "wheel"; -else if ("onmousewheel" in document.createElement("div")) - wheelEvent = "mousewheel"; - -if (wheelEvent && isChrome) { - addEvent(wheelEvent, wheel); - addEvent("mousedown", mousedown); - addEvent("load", init); -} - -})(); \ No newline at end of file diff --git a/js/app.js b/js/app.js new file mode 100644 index 0000000..a49c6f0 --- /dev/null +++ b/js/app.js @@ -0,0 +1,116 @@ +/* + * To avoid conflicts, Wordpress tends to prefer jQuery being used over $. + * As long as this file is included, no such conflicts should arise. Ensure it + * is called before other .js files using $. + */ +var $=jQuery.noConflict();;!function(a,b,c,d){"use strict";function e(a){return("string"==typeof a||a instanceof String)&&(a=a.replace(/^['\\/"]+|(;\s?})+|['\\/"]+$/g,"")),a}function f(a){this.selector=a,this.query=""}var g=function(b){var c=a("head");c.prepend(a.map(b,function(a){return 0===c.has("."+a).length?'':void 0}))};g(["foundation-mq-small","foundation-mq-small-only","foundation-mq-medium","foundation-mq-medium-only","foundation-mq-large","foundation-mq-large-only","foundation-mq-xlarge","foundation-mq-xlarge-only","foundation-mq-xxlarge","foundation-data-attribute-namespace"]),a(function(){"undefined"!=typeof FastClick&&"undefined"!=typeof c.body&&FastClick.attach(c.body)});var h=function(b,d){if("string"==typeof b){if(d){var e;if(d.jquery){if(e=d[0],!e)return d}else e=d;return a(e.querySelectorAll(b))}return a(c.querySelectorAll(b))}return a(b,d)},i=function(a){var b=[];return a||b.push("data"),this.namespace.length>0&&b.push(this.namespace),b.push(this.name),b.join("-")},j=function(a){for(var b=a.split("-"),c=b.length,d=[];c--;)0!==c?d.push(b[c]):this.namespace.length>0?d.push(this.namespace,b[c]):d.push(b[c]);return d.reverse().join("-")},k=function(b,c){var d=this,e=function(){var e=h(this),f=!e.data(d.attr_name(!0)+"-init");e.data(d.attr_name(!0)+"-init",a.extend({},d.settings,c||b,d.data_options(e))),f&&d.events(this)};return h(this.scope).is("["+this.attr_name()+"]")?e.call(this.scope):h("["+this.attr_name()+"]",this.scope).each(e),"string"==typeof b?this[b].call(this,c):void 0},l=function(a,b){function c(){b(a[0])}function d(){if(this.one("load",c),/MSIE (\d+\.\d+);/.test(navigator.userAgent)){var a=this.attr("src"),b=a.match(/\?/)?"&":"?";b+="random="+(new Date).getTime(),this.attr("src",a+b)}}return a.attr("src")?void(a[0].complete||4===a[0].readyState?c():d.call(a)):void c()};/*! matchMedia() polyfill - Test a CSS media type/query in JS. Authors & copyright (c) 2012: Scott Jehl, Paul Irish, Nicholas Zakas, David Knight. Dual MIT/BSD license */ +b.matchMedia||(b.matchMedia=function(){var a=b.styleMedia||b.media;if(!a){var d=c.createElement("style"),e=c.getElementsByTagName("script")[0],f=null;d.type="text/css",d.id="matchmediajs-test",e.parentNode.insertBefore(d,e),f="getComputedStyle"in b&&b.getComputedStyle(d,null)||d.currentStyle,a={matchMedium:function(a){var b="@media "+a+"{ #matchmediajs-test { width: 1px; } }";return d.styleSheet?d.styleSheet.cssText=b:d.textContent=b,"1px"===f.width}}}return function(b){return{matches:a.matchMedium(b||"all"),media:b||"all"}}}()),function(a){function c(){d&&(g(c),i&&a.fx.tick())}for(var d,e=0,f=["webkit","moz"],g=b.requestAnimationFrame,h=b.cancelAnimationFrame,i="undefined"!=typeof a.fx;e").appendTo("head")[0].sheet,global:{namespace:d},init:function(a,c,d,e,f){var g=[a,d,e,f],i=[];if(this.rtl=/rtl/i.test(h("html").attr("dir")),this.scope=a||this.scope,this.set_namespace(),c&&"string"==typeof c&&!/reflow/i.test(c))this.libs.hasOwnProperty(c)&&i.push(this.init_lib(c,g));else for(var j in this.libs)i.push(this.init_lib(j,c));return h(b).load(function(){h(b).trigger("resize.fndtn.clearing").trigger("resize.fndtn.dropdown").trigger("resize.fndtn.equalizer").trigger("resize.fndtn.interchange").trigger("resize.fndtn.joyride").trigger("resize.fndtn.magellan").trigger("resize.fndtn.topbar").trigger("resize.fndtn.slider")}),a},init_lib:function(b,c){return this.libs.hasOwnProperty(b)?(this.patch(this.libs[b]),c&&c.hasOwnProperty(b)?("undefined"!=typeof this.libs[b].settings?a.extend(!0,this.libs[b].settings,c[b]):"undefined"!=typeof this.libs[b].defaults&&a.extend(!0,this.libs[b].defaults,c[b]),this.libs[b].init.apply(this.libs[b],[this.scope,c[b]])):(c=c instanceof Array?c:new Array(c),this.libs[b].init.apply(this.libs[b],c))):function(){}},patch:function(a){a.scope=this.scope,a.namespace=this.global.namespace,a.rtl=this.rtl,a.data_options=this.utils.data_options,a.attr_name=i,a.add_namespace=j,a.bindings=k,a.S=this.utils.S},inherit:function(a,b){for(var c=b.split(" "),d=c.length;d--;)this.utils.hasOwnProperty(c[d])&&(a[c[d]]=this.utils[c[d]])},set_namespace:function(){var b=this.global.namespace===d?a(".foundation-data-attribute-namespace").css("font-family"):this.global.namespace;this.global.namespace=b===d||/false/i.test(b)?"":b},libs:{},utils:{S:h,throttle:function(a,b){var c=null;return function(){var d=this,e=arguments;null==c&&(c=setTimeout(function(){a.apply(d,e),c=null},b))}},debounce:function(a,b,c){var d,e;return function(){var f=this,g=arguments,h=function(){d=null,c||(e=a.apply(f,g))},i=c&&!d;return clearTimeout(d),d=setTimeout(h,b),i&&(e=a.apply(f,g)),e}},data_options:function(b,c){function d(a){return!isNaN(a-0)&&null!==a&&""!==a&&a!==!1&&a!==!0}function e(b){return"string"==typeof b?a.trim(b):b}c=c||"options";var f,g,h,i={},j=function(a){var b=Foundation.global.namespace;return b.length>0?a.data(b+"-"+c):a.data(c)},k=j(b);if("object"==typeof k)return k;for(h=(k||":").split(";"),f=h.length;f--;)g=h[f].split(":"),g=[g[0],g.slice(1).join(":")],/true/i.test(g[1])&&(g[1]=!0),/false/i.test(g[1])&&(g[1]=!1),d(g[1])&&(-1===g[1].indexOf(".")?g[1]=parseInt(g[1],10):g[1]=parseFloat(g[1])),2===g.length&&g[0].length>0&&(i[e(g[0])]=e(g[1]));return i},register_media:function(b,c){Foundation.media_queries[b]===d&&(a("head").append(''),Foundation.media_queries[b]=e(a("."+c).css("font-family")))},add_custom_rule:function(a,b){if(b===d&&Foundation.stylesheet)Foundation.stylesheet.insertRule(a,Foundation.stylesheet.cssRules.length);else{var c=Foundation.media_queries[b];c!==d&&Foundation.stylesheet.insertRule("@media "+Foundation.media_queries[b]+"{ "+a+" }",Foundation.stylesheet.cssRules.length)}},image_loaded:function(a,b){function c(a){for(var b=a.length,c=b-1;c>=0;c--)if(a.attr("height")===d)return!1;return!0}var e=this,f=a.length;(0===f||c(a))&&b(a),a.each(function(){l(e.S(this),function(){f-=1,0===f&&b(a)})})},random_str:function(){return this.fidx||(this.fidx=0),this.prefix=this.prefix||[this.name||"F",(+new Date).toString(36)].join("-"),this.prefix+(this.fidx++).toString(36)},match:function(a){return b.matchMedia(a).matches},is_small_up:function(){return this.match(Foundation.media_queries.small)},is_medium_up:function(){return this.match(Foundation.media_queries.medium)},is_large_up:function(){return this.match(Foundation.media_queries.large)},is_xlarge_up:function(){return this.match(Foundation.media_queries.xlarge)},is_xxlarge_up:function(){return this.match(Foundation.media_queries.xxlarge)},is_small_only:function(){return!(this.is_medium_up()||this.is_large_up()||this.is_xlarge_up()||this.is_xxlarge_up())},is_medium_only:function(){return this.is_medium_up()&&!this.is_large_up()&&!this.is_xlarge_up()&&!this.is_xxlarge_up()},is_large_only:function(){return this.is_medium_up()&&this.is_large_up()&&!this.is_xlarge_up()&&!this.is_xxlarge_up()},is_xlarge_only:function(){return this.is_medium_up()&&this.is_large_up()&&this.is_xlarge_up()&&!this.is_xxlarge_up()},is_xxlarge_only:function(){return this.is_medium_up()&&this.is_large_up()&&this.is_xlarge_up()&&this.is_xxlarge_up()}}},a.fn.foundation=function(){var a=Array.prototype.slice.call(arguments,0);return this.each(function(){return Foundation.init.apply(Foundation,[this].concat(a)),this})}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.abide={name:"abide",version:"5.5.3",settings:{live_validate:!0,validate_on_blur:!0,focus_on_invalid:!0,error_labels:!0,error_class:"error",timeout:1e3,patterns:{alpha:/^[a-zA-Z]+$/,alpha_numeric:/^[a-zA-Z0-9]+$/,integer:/^[-+]?\d+$/,number:/^[-+]?\d*(?:[\.\,]\d+)?$/,card:/^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/,cvv:/^([0-9]){3,4}$/,email:/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+$/,url:/^(https?|ftp|file|ssh):\/\/([-;:&=\+\$,\w]+@{1})?([-A-Za-z0-9\.]+)+:?(\d+)?((\/[-\+~%\/\.\w]+)?\??([-\+=&;%@\.\w]+)?#?([\w]+)?)?/,domain:/^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,8}$/,datetime:/^([0-2][0-9]{3})\-([0-1][0-9])\-([0-3][0-9])T([0-5][0-9])\:([0-5][0-9])\:([0-5][0-9])(Z|([\-\+]([0-1][0-9])\:00))$/,date:/(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])-(?:30))|(?:(?:0[13578]|1[02])-31))$/,time:/^(0[0-9]|1[0-9]|2[0-3])(:[0-5][0-9]){2}$/,dateISO:/^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/,month_day_year:/^(0[1-9]|1[012])[- \/.](0[1-9]|[12][0-9]|3[01])[- \/.]\d{4}$/,day_month_year:/^(0[1-9]|[12][0-9]|3[01])[- \/.](0[1-9]|1[012])[- \/.]\d{4}$/,color:/^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/},validators:{equalTo:function(a,b,d){var e=c.getElementById(a.getAttribute(this.add_namespace("data-equalto"))).value,f=a.value,g=e===f;return g}}},timer:null,init:function(a,b,c){this.bindings(b,c)},events:function(b){function c(a,b){clearTimeout(d.timer),d.timer=setTimeout(function(){d.validate([a],b)}.bind(a),f.timeout)}var d=this,e=d.S(b).attr("novalidate","novalidate"),f=e.data(this.attr_name(!0)+"-init")||{};this.invalid_attr=this.add_namespace("data-invalid"),e.off(".abide").on("submit.fndtn.abide",function(a){var b=/ajax/i.test(d.S(this).attr(d.attr_name()));return d.validate(d.S(this).find("input, textarea, select").not(":hidden, [data-abide-ignore]").get(),a,b)}).on("validate.fndtn.abide",function(a){"manual"===f.validate_on&&d.validate([a.target],a)}).on("reset",function(b){return d.reset(a(this),b)}).find("input, textarea, select").not(":hidden, [data-abide-ignore]").off(".abide").on("blur.fndtn.abide change.fndtn.abide",function(a){var b=this.getAttribute("id"),d=e.find('[data-equalto="'+b+'"]');f.validate_on_blur&&f.validate_on_blur===!0&&c(this,a),"undefined"!=typeof d.get(0)&&d.val().length&&c(d.get(0),a),"change"===f.validate_on&&c(this,a)}).on("keydown.fndtn.abide",function(a){var b=this.getAttribute("id"),d=e.find('[data-equalto="'+b+'"]');f.live_validate&&f.live_validate===!0&&9!=a.which&&c(this,a),"undefined"!=typeof d.get(0)&&d.val().length&&c(d.get(0),a),"tab"===f.validate_on&&9===a.which?c(this,a):"change"===f.validate_on&&c(this,a)}).on("focus",function(b){navigator.userAgent.match(/iPad|iPhone|Android|BlackBerry|Windows Phone|webOS/i)&&a("html, body").animate({scrollTop:a(b.target).offset().top},100)})},reset:function(b,c){var d=this;b.removeAttr(d.invalid_attr),a("["+d.invalid_attr+"]",b).removeAttr(d.invalid_attr),a("."+d.settings.error_class,b).not("small").removeClass(d.settings.error_class),a(":input",b).not(":button, :submit, :reset, :hidden, [data-abide-ignore]").val("").removeAttr(d.invalid_attr)},validate:function(a,b,c){for(var d=this.parse_patterns(a),e=d.length,f=this.S(a[0]).closest("form"),g=/submit/.test(b.type),h=0;e>h;h++)if(!d[h]&&(g||c))return this.settings.focus_on_invalid&&a[h].focus(),f.trigger("invalid.fndtn.abide"),this.S(a[h]).closest("form").attr(this.invalid_attr,""),!1;return(g||c)&&f.trigger("valid.fndtn.abide"),f.removeAttr(this.invalid_attr),c?!1:!0},parse_patterns:function(a){for(var b=a.length,c=[];b--;)c.push(this.pattern(a[b]));return this.check_validation_and_apply_styles(c)},pattern:function(a){var b=a.getAttribute("type"),c="string"==typeof a.getAttribute("required"),d=a.getAttribute("pattern")||"";return this.settings.patterns.hasOwnProperty(d)&&d.length>0?[a,this.settings.patterns[d],c]:d.length>0?[a,new RegExp(d),c]:this.settings.patterns.hasOwnProperty(b)?[a,this.settings.patterns[b],c]:(d=/.*/,[a,d,c])},check_validation_and_apply_styles:function(b){var c=b.length,d=[];if(0==c)return d;var e=this.S(b[0][0]).closest("[data-"+this.attr_name(!0)+"]");for(e.data(this.attr_name(!0)+"-init")||{};c--;){var f,g,h=b[c][0],i=b[c][2],j=h.value.trim(),k=this.S(h).parent(),l=h.getAttribute(this.add_namespace("data-abide-validator")),m="radio"===h.type,n="checkbox"===h.type,o=this.S('label[for="'+h.getAttribute("id")+'"]'),p=i?h.value.length>0:!0,q=[];if(h.getAttribute(this.add_namespace("data-equalto"))&&(l="equalTo"),f=k.is("label")?k.parent():k,m&&i)q.push(this.valid_radio(h,i));else if(n&&i)q.push(this.valid_checkbox(h,i));else if(l){for(var r=l.split(" "),s=!0,t=!0,u=0;u0&&this.settings.error_labels&&o.removeClass(this.settings.error_class).removeAttr("role"),a(h).triggerHandler("valid")):(this.S(h).attr(this.invalid_attr,""),f.addClass("error"),o.length>0&&this.settings.error_labels&&o.addClass(this.settings.error_class).attr("role","alert"),a(h).triggerHandler("invalid"))}else if(b[c][1].test(j)&&p||!i&&h.value.length<1||a(h).attr("disabled")?q.push(!0):q.push(!1),q=[q.every(function(a){return a})],q[0])this.S(h).removeAttr(this.invalid_attr),h.setAttribute("aria-invalid","false"),h.removeAttribute("aria-describedby"),f.removeClass(this.settings.error_class),o.length>0&&this.settings.error_labels&&o.removeClass(this.settings.error_class).removeAttr("role"),a(h).triggerHandler("valid");else{this.S(h).attr(this.invalid_attr,""),h.setAttribute("aria-invalid","true");var v=f.find("small."+this.settings.error_class,"span."+this.settings.error_class),w=v.length>0?v[0].id:"";w.length>0&&h.setAttribute("aria-describedby",w),f.addClass(this.settings.error_class),o.length>0&&this.settings.error_labels&&o.addClass(this.settings.error_class).attr("role","alert"),a(h).triggerHandler("invalid")}d=d.concat(q)}return d},valid_checkbox:function(b,c){var b=this.S(b),d=b.is(":checked")||!c||b.get(0).getAttribute("disabled");return d?(b.removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class),a(b).triggerHandler("valid")):(b.attr(this.invalid_attr,"").parent().addClass(this.settings.error_class),a(b).triggerHandler("invalid")),d},valid_radio:function(b,c){for(var d=b.getAttribute("name"),e=this.S(b).closest("[data-"+this.attr_name(!0)+"]").find("[name='"+d+"']"),f=e.length,g=!1,h=!1,i=0;f>i;i++)e[i].getAttribute("disabled")?(h=!0,g=!0):e[i].checked?g=!0:h&&(g=!1);for(var i=0;f>i;i++)g?(this.S(e[i]).removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class),a(e[i]).triggerHandler("valid")):(this.S(e[i]).attr(this.invalid_attr,"").parent().addClass(this.settings.error_class),a(e[i]).triggerHandler("invalid"));return g},valid_equal:function(a,b,d){var e=c.getElementById(a.getAttribute(this.add_namespace("data-equalto"))).value,f=a.value,g=e===f;return g?(this.S(a).removeAttr(this.invalid_attr),d.removeClass(this.settings.error_class),label.length>0&&settings.error_labels&&label.removeClass(this.settings.error_class)):(this.S(a).attr(this.invalid_attr,""),d.addClass(this.settings.error_class),label.length>0&&settings.error_labels&&label.addClass(this.settings.error_class)),g},valid_oneof:function(a,b,c,d){var a=this.S(a),e=this.S("["+this.add_namespace("data-oneof")+"]"),f=e.filter(":checked").length>0;if(f?a.removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class):a.attr(this.invalid_attr,"").parent().addClass(this.settings.error_class),!d){var g=this;e.each(function(){g.valid_oneof.call(g,this,null,null,!0)})}return f},reflow:function(a,b){var c=this,d=c.S("["+this.attr_name()+"]").attr("novalidate","novalidate");c.S(d).each(function(a,b){c.events(b)})}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.accordion={name:"accordion",version:"5.5.3",settings:{content_class:"content",active_class:"active",multi_expand:!1,toggleable:!0,callback:function(){}},init:function(a,b,c){this.bindings(b,c)},events:function(b){var c=this,d=this.S;c.create(this.S(b)),d(this.scope).off(".fndtn.accordion").on("click.fndtn.accordion","["+this.attr_name()+"] > dd > a, ["+this.attr_name()+"] > li > a",function(b){var e=d(this).closest("["+c.attr_name()+"]"),f=c.attr_name()+"="+e.attr(c.attr_name()),g=e.data(c.attr_name(!0)+"-init")||c.settings,h=d("#"+this.href.split("#")[1]),i=a("> dd, > li",e),j=i.children("."+g.content_class),k=j.filter("."+g.active_class);return b.preventDefault(),e.attr(c.attr_name())&&(j=j.add("["+f+"] dd > ."+g.content_class+", ["+f+"] li > ."+g.content_class),i=i.add("["+f+"] dd, ["+f+"] li")),g.toggleable&&h.is(k)?(h.parent("dd, li").toggleClass(g.active_class,!1),h.toggleClass(g.active_class,!1),d(this).attr("aria-expanded",function(a,b){return"true"===b?"false":"true"}),g.callback(h),h.triggerHandler("toggled",[e]),void e.triggerHandler("toggled",[h])):(g.multi_expand||(j.removeClass(g.active_class),i.removeClass(g.active_class),i.children("a").attr("aria-expanded","false")),h.addClass(g.active_class).parent().addClass(g.active_class),g.callback(h),h.triggerHandler("toggled",[e]),e.triggerHandler("toggled",[h]),void d(this).attr("aria-expanded","true"))})},create:function(b){var c=this,d=b,e=a("> .accordion-navigation",d),f=d.data(c.attr_name(!0)+"-init")||c.settings;e.children("a").attr("aria-expanded","false"),e.has("."+f.content_class+"."+f.active_class).addClass(f.active_class).children("a").attr("aria-expanded","true"),f.multi_expand&&b.attr("aria-multiselectable","true")},toggle:function(a){var a="undefined"!=typeof a?a:{},c="undefined"!=typeof a.selector?a.selector:"",d="undefined"!=typeof a.toggle_state?a.toggle_state:"",e="undefined"!=typeof a.$accordion?a.$accordion:this.S(this.scope).closest("["+this.attr_name()+"]"),f=e.find("> dd"+c+", > li"+c);if(f.length<1)return b.console&&console.error("Selection not found.",c),!1;var g=this.S,h=this.settings.active_class;f.each(function(){var a=g(this),b=a.hasClass(h);(b&&"close"===d||!b&&"open"===d||""===d)&&a.find("> a").trigger("click.fndtn.accordion")})},open:function(a){var a="undefined"!=typeof a?a:{};a.toggle_state="open",this.toggle(a)},close:function(a){var a="undefined"!=typeof a?a:{};a.toggle_state="close",this.toggle(a)},off:function(){},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.alert={name:"alert",version:"5.5.3",settings:{callback:function(){}},init:function(a,b,c){this.bindings(b,c)},events:function(){var b=this,c=this.S;a(this.scope).off(".alert").on("click.fndtn.alert","["+this.attr_name()+"] .close",function(a){var d=c(this).closest("["+b.attr_name()+"]"),e=d.data(b.attr_name(!0)+"-init")||b.settings;a.preventDefault(),Modernizr.csstransitions?(d.addClass("alert-close"),d.on("transitionend webkitTransitionEnd oTransitionEnd",function(a){c(this).trigger("close.fndtn.alert").remove(),e.callback()})):d.fadeOut(300,function(){c(this).trigger("close.fndtn.alert").remove(),e.callback()})})},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.clearing={name:"clearing",version:"5.5.3",settings:{templates:{viewing:'×'},close_selectors:".clearing-close, div.clearing-blackout",open_selectors:"",skip_selector:"",touch_label:"",init:!1,locked:!1},init:function(a,b,c){var d=this;Foundation.inherit(this,"throttle image_loaded"),this.bindings(b,c),d.S(this.scope).is("["+this.attr_name()+"]")?this.assemble(d.S("li",this.scope)):d.S("["+this.attr_name()+"]",this.scope).each(function(){d.assemble(d.S("li",this))})},events:function(d){var e=this,f=e.S,g=a(".scroll-container");g.length>0&&(this.scope=g),f(this.scope).off(".clearing").on("click.fndtn.clearing","ul["+this.attr_name()+"] li "+this.settings.open_selectors,function(a,b,c){var b=b||f(this),c=c||b,d=b.next("li"),g=b.closest("["+e.attr_name()+"]").data(e.attr_name(!0)+"-init"),h=f(a.target);a.preventDefault(),g||(e.init(),g=b.closest("["+e.attr_name()+"]").data(e.attr_name(!0)+"-init")),c.hasClass("visible")&&b[0]===c[0]&&d.length>0&&e.is_open(b)&&(c=d,h=f("img",c)),e.open(h,b,c),e.update_paddles(c)}).on("click.fndtn.clearing",".clearing-main-next",function(a){e.nav(a,"next")}).on("click.fndtn.clearing",".clearing-main-prev",function(a){e.nav(a,"prev")}).on("click.fndtn.clearing",this.settings.close_selectors,function(a){Foundation.libs.clearing.close(a,this)}),a(c).on("keydown.fndtn.clearing",function(a){e.keydown(a)}),f(b).off(".clearing").on("resize.fndtn.clearing",function(){e.resize()}),this.swipe_events(d)},swipe_events:function(a){var b=this,c=b.S;c(this.scope).on("touchstart.fndtn.clearing",".visible-img",function(a){a.touches||(a=a.originalEvent);var b={start_page_x:a.touches[0].pageX,start_page_y:a.touches[0].pageY,start_time:(new Date).getTime(),delta_x:0,is_scrolling:d};c(this).data("swipe-transition",b),a.stopPropagation()}).on("touchmove.fndtn.clearing",".visible-img",function(a){if(a.touches||(a=a.originalEvent),!(a.touches.length>1||a.scale&&1!==a.scale)){var d=c(this).data("swipe-transition");if("undefined"==typeof d&&(d={}),d.delta_x=a.touches[0].pageX-d.start_page_x,Foundation.rtl&&(d.delta_x=-d.delta_x),"undefined"==typeof d.is_scrolling&&(d.is_scrolling=!!(d.is_scrolling||Math.abs(d.delta_x)
    ');var d=c.detach(),e="";if(null!=d[0]){e=d[0].outerHTML;var f=this.S("#foundationClearingHolder"),g=c.data(this.attr_name(!0)+"-init"),h={grid:'",viewing:g.templates.viewing},i='
    '+h.viewing+h.grid+"
    ",j=this.settings.touch_label;Modernizr.touch&&(i=a(i).find(".clearing-touch-label").html(j).end()),f.after(i).remove()}}},open:function(b,d,e){function f(){setTimeout(function(){this.image_loaded(m,function(){1!==m.outerWidth()||o?g.call(this,m):f.call(this)}.bind(this))}.bind(this),100)}function g(b){var c=a(b);c.css("visibility","visible"),c.trigger("imageVisible"),i.css("overflow","hidden"),j.addClass("clearing-blackout"),k.addClass("clearing-container"),l.show(),this.fix_height(e).caption(h.S(".clearing-caption",l),h.S("img",e)).center_and_label(b,n).shift(d,e,function(){e.closest("li").siblings().removeClass("visible"),e.closest("li").addClass("visible")}),l.trigger("opened.fndtn.clearing")}var h=this,i=a(c.body),j=e.closest(".clearing-assembled"),k=h.S("div",j).first(),l=h.S(".visible-img",k),m=h.S("img",l).not(b),n=h.S(".clearing-touch-label",k),o=!1,p={};a("body").on("touchmove",function(a){a.preventDefault()}),m.error(function(){o=!0}),this.locked()||(l.trigger("open.fndtn.clearing"),p=this.load(b),p.interchange?m.attr("data-interchange",p.interchange).foundation("interchange","reflow"):m.attr("src",p.src).attr("data-interchange",""),m.css("visibility","hidden"),f.call(this))},close:function(b,d){b.preventDefault();var e,f,g=function(a){return/blackout/.test(a.selector)?a:a.closest(".clearing-blackout")}(a(d)),h=a(c.body);return d===b.target&&g&&(h.css("overflow",""),e=a("div",g).first(),f=a(".visible-img",e),f.trigger("close.fndtn.clearing"),this.settings.prev_index=0,a("ul["+this.attr_name()+"]",g).attr("style","").closest(".clearing-blackout").removeClass("clearing-blackout"),e.removeClass("clearing-container"),f.hide(),f.trigger("closed.fndtn.clearing")),a("body").off("touchmove"),!1},is_open:function(a){return a.parent().prop("style").length>0},keydown:function(b){var c=a(".clearing-blackout ul["+this.attr_name()+"]"),d=this.rtl?37:39,e=this.rtl?39:37,f=27;b.which===d&&this.go(c,"next"),b.which===e&&this.go(c,"prev"),b.which===f&&this.S("a.clearing-close").trigger("click.fndtn.clearing")},nav:function(b,c){var d=a("ul["+this.attr_name()+"]",".clearing-blackout");b.preventDefault(),this.go(d,c)},resize:function(){var b=a("img",".clearing-blackout .visible-img"),c=a(".clearing-touch-label",".clearing-blackout");b.length&&(this.center_and_label(b,c),b.trigger("resized.fndtn.clearing"))},fix_height:function(a){var b=a.parent().children(),c=this;return b.each(function(){var a=c.S(this),b=a.find("img");a.height()>b.outerHeight()&&a.addClass("fix-height")}).closest("ul").width(100*b.length+"%"),this},update_paddles:function(a){a=a.closest("li");var b=a.closest(".carousel").siblings(".visible-img");a.next().length>0?this.S(".clearing-main-next",b).removeClass("disabled"):this.S(".clearing-main-next",b).addClass("disabled"),a.prev().length>0?this.S(".clearing-main-prev",b).removeClass("disabled"):this.S(".clearing-main-prev",b).addClass("disabled")},center_and_label:function(a,b){return!this.rtl&&b.length>0?b.css({marginLeft:-(b.outerWidth()/2),marginTop:-(a.outerHeight()/2)-b.outerHeight()-10}):b.css({marginRight:-(b.outerWidth()/2),marginTop:-(a.outerHeight()/2)-b.outerHeight()-10,left:"auto",right:"50%"}),this},load:function(a){var b,c,d;return"A"===a[0].nodeName?(b=a.attr("href"),c=a.data("clearing-interchange")):(d=a.closest("a"),b=d.attr("href"),c=d.data("clearing-interchange")),this.preload(a),{src:b?b:a.attr("src"),interchange:b?c:a.data("clearing-interchange")}},preload:function(a){this.img(a.closest("li").next(),"next").img(a.closest("li").prev(),"prev")},img:function(b,c){if(b.length){var d,e,f,g=a(".clearing-preload-"+c),h=this.S("a",b);h.length?(d=h.attr("href"),e=h.data("clearing-interchange")):(f=this.S("img",b),d=f.attr("src"),e=f.data("clearing-interchange")),e?g.attr("data-interchange",e):(g.attr("src",d),g.attr("data-interchange",""))}return this},caption:function(a,b){var c=b.attr("data-caption");if(c){var d=a.get(0);d.innerHTML=c,a.show()}else a.text("").hide();return this},go:function(a,b){var c=this.S(".visible",a),d=c[b]();this.settings.skip_selector&&0!=d.find(this.settings.skip_selector).length&&(d=d[b]()),d.length&&this.S("img",d).trigger("click.fndtn.clearing",[c,d]).trigger("change.fndtn.clearing")},shift:function(a,b,c){var d,e=b.parent(),f=this.settings.prev_index||b.index(),g=this.direction(e,a,b),h=this.rtl?"right":"left",i=parseInt(e.css("left"),10),j=b.outerWidth(),k={};b.index()===f||/skip/.test(g)?/skip/.test(g)&&(d=b.index()-this.settings.up_count,this.lock(),d>0?(k[h]=-(d*j),e.animate(k,300,this.unlock())):(k[h]=0,e.animate(k,300,this.unlock()))):/left/.test(g)?(this.lock(),k[h]=i+j,e.animate(k,300,this.unlock())):/right/.test(g)&&(this.lock(),k[h]=i-j,e.animate(k,300,this.unlock())),c()},direction:function(a,b,c){var d,e=this.S("li",a),f=e.outerWidth()+e.outerWidth()/4,g=Math.floor(this.S(".clearing-container").outerWidth()/f)-1,h=e.index(c);return this.settings.up_count=g,d=this.adjacent(this.settings.prev_index,h)?h>g&&h>this.settings.prev_index?"right":h>g-1&&h<=this.settings.prev_index?"left":!1:"skip",this.settings.prev_index=h,d},adjacent:function(a,b){for(var c=b+1;c>=b-1;c--)if(c===a)return!0;return!1},lock:function(){this.settings.locked=!0},unlock:function(){this.settings.locked=!1},locked:function(){return this.settings.locked},off:function(){this.S(this.scope).off(".fndtn.clearing"),this.S(b).off(".fndtn.clearing")},reflow:function(){this.init()}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.dropdown={name:"dropdown",version:"5.5.3",settings:{active_class:"open",disabled_class:"disabled",mega_class:"mega",align:"bottom",is_hover:!1,hover_timeout:150,opened:function(){},closed:function(){}},init:function(b,c,d){Foundation.inherit(this,"throttle"),a.extend(!0,this.settings,c,d),this.bindings(c,d)},events:function(d){var e=this,f=e.S;f(this.scope).off(".dropdown").on("click.fndtn.dropdown","["+this.attr_name()+"]",function(b){var c=f(this).data(e.attr_name(!0)+"-init")||e.settings;(!c.is_hover||Modernizr.touch)&&(b.preventDefault(),f(this).parent("[data-reveal-id]").length&&b.stopPropagation(),e.toggle(a(this)))}).on("mouseenter.fndtn.dropdown","["+this.attr_name()+"], ["+this.attr_name()+"-content]",function(a){var b,c,d=f(this);clearTimeout(e.timeout),d.data(e.data_attr())?(b=f("#"+d.data(e.data_attr())),c=d):(b=d,c=f("["+e.attr_name()+'="'+b.attr("id")+'"]'));var g=c.data(e.attr_name(!0)+"-init")||e.settings;f(a.currentTarget).data(e.data_attr())&&g.is_hover&&e.closeall.call(e),g.is_hover&&e.open.apply(e,[b,c])}).on("mouseleave.fndtn.dropdown","["+this.attr_name()+"], ["+this.attr_name()+"-content]",function(a){var b,c=f(this);if(c.data(e.data_attr()))b=c.data(e.data_attr(!0)+"-init")||e.settings;else var d=f("["+e.attr_name()+'="'+f(this).attr("id")+'"]'),b=d.data(e.attr_name(!0)+"-init")||e.settings;e.timeout=setTimeout(function(){c.data(e.data_attr())?b.is_hover&&e.close.call(e,f("#"+c.data(e.data_attr()))):b.is_hover&&e.close.call(e,c)}.bind(this),b.hover_timeout)}).on("click.fndtn.dropdown",function(b){var d=f(b.target).closest("["+e.attr_name()+"-content]"),g=d.find("a");return g.length>0&&"false"!==d.attr("aria-autoclose")&&e.close.call(e,f("["+e.attr_name()+"-content]")),b.target!==c&&!a.contains(c.documentElement,b.target)||f(b.target).closest("["+e.attr_name()+"]").length>0?void 0:!f(b.target).data("revealId")&&d.length>0&&(f(b.target).is("["+e.attr_name()+"-content]")||a.contains(d.first()[0],b.target))?void b.stopPropagation():void e.close.call(e,f("["+e.attr_name()+"-content]"))}).on("opened.fndtn.dropdown","["+e.attr_name()+"-content]",function(){e.settings.opened.call(this)}).on("closed.fndtn.dropdown","["+e.attr_name()+"-content]",function(){e.settings.closed.call(this)}),f(b).off(".dropdown").on("resize.fndtn.dropdown",e.throttle(function(){e.resize.call(e)},50)),this.resize()},close:function(b){var c=this;b.each(function(d){var e=a("["+c.attr_name()+"="+b[d].id+"]")||a("aria-controls="+b[d].id+"]");e.attr("aria-expanded","false"),c.S(this).hasClass(c.settings.active_class)&&(c.S(this).css(Foundation.rtl?"right":"left","-99999px").attr("aria-hidden","true").removeClass(c.settings.active_class).prev("["+c.attr_name()+"]").removeClass(c.settings.active_class).removeData("target"),c.S(this).trigger("closed.fndtn.dropdown",[b]))}),b.removeClass("f-open-"+this.attr_name(!0))},closeall:function(){var b=this;a.each(b.S(".f-open-"+this.attr_name(!0)),function(){b.close.call(b,b.S(this))})},open:function(a,b){this.css(a.addClass(this.settings.active_class),b),a.prev("["+this.attr_name()+"]").addClass(this.settings.active_class),a.data("target",b.get(0)).trigger("opened.fndtn.dropdown",[a,b]),a.attr("aria-hidden","false"),b.attr("aria-expanded","true"),a.focus(),a.addClass("f-open-"+this.attr_name(!0))},data_attr:function(){return this.namespace.length>0?this.namespace+"-"+this.name:this.name},toggle:function(a){if(!a.hasClass(this.settings.disabled_class)){var b=this.S("#"+a.data(this.data_attr()));0!==b.length&&(this.close.call(this,this.S("["+this.attr_name()+"-content]").not(b)),b.hasClass(this.settings.active_class)?(this.close.call(this,b),b.data("target")!==a.get(0)&&this.open.call(this,b,a)):this.open.call(this,b,a))}},resize:function(){var b=this.S("["+this.attr_name()+"-content].open"),c=a(b.data("target"));b.length&&c.length&&this.css(b,c)},css:function(a,b){var c=Math.max((b.width()-a.width())/2,8),d=b.data(this.attr_name(!0)+"-init")||this.settings,e=a.parent().css("overflow-y")||a.parent().css("overflow");if(this.clear_idx(),this.small()){var f=this.dirs.bottom.call(a,b,d);a.attr("style","").removeClass("drop-left drop-right drop-top").css({position:"absolute",width:"95%","max-width":"none",top:f.top}),a.css(Foundation.rtl?"right":"left",c)}else if("visible"!==e){var g=b[0].offsetTop+b[0].offsetHeight;a.attr("style","").css({position:"absolute",top:g}),a.css(Foundation.rtl?"right":"left",c)}else this.style(a,b,d);return a},style:function(b,c,d){var e=a.extend({position:"absolute"},this.dirs[d.align].call(b,c,d));b.attr("style","").css(e)},dirs:{_base:function(a,d){var e=this.offsetParent(),f=e.offset(),g=a.offset();g.top-=f.top,g.left-=f.left,g.missRight=!1,g.missTop=!1,g.missLeft=!1,g.leftRightFlag=!1;var h,i=b.innerWidth;h=c.getElementsByClassName("row")[0]?c.getElementsByClassName("row")[0].clientWidth:i;var j=(i-h)/2,k=h;if(!this.hasClass("mega")&&!d.ignore_repositioning){var l=this.outerWidth(),m=a.offset().left;a.offset().top<=this.outerHeight()&&(g.missTop=!0,k=i-j,g.leftRightFlag=!0),m+l>m+j&&m-j>l&&(g.missRight=!0,g.missLeft=!1),0>=m-l&&(g.missLeft=!0,g.missRight=!1)}return g},top:function(a,b){var c=Foundation.libs.dropdown,d=c.dirs._base.call(this,a,b);return this.addClass("drop-top"),1==d.missTop&&(d.top=d.top+a.outerHeight()+this.outerHeight(), +this.removeClass("drop-top")),1==d.missRight&&(d.left=d.left-this.outerWidth()+a.outerWidth()),(a.outerWidth()0)for(var d=this.S("["+this.add_namespace("data-uuid")+'="'+a+'"]');c--;){var e,f=b[c][2];if(e=this.settings.named_queries.hasOwnProperty(f)?matchMedia(this.settings.named_queries[f]):matchMedia(f),e.matches)return{el:d,scenario:b[c]}}return!1},load:function(a,b){return("undefined"==typeof this["cached_"+a]||b)&&this["update_"+a](),this["cached_"+a]},update_images:function(){var a=this.S("img["+this.data_attr+"]"),b=a.length,c=b,d=0,e=this.data_attr;for(this.cache={},this.cached_images=[],this.images_loaded=0===b;c--;){if(d++,a[c]){var f=a[c].getAttribute(e)||"";f.length>0&&this.cached_images.push(a[c])}d===b&&(this.images_loaded=!0,this.enhance("images"))}return this},update_nodes:function(){var a=this.S("["+this.data_attr+"]").not("img"),b=a.length,c=b,d=0,e=this.data_attr;for(this.cached_nodes=[],this.nodes_loaded=0===b;c--;){d++;var f=a[c].getAttribute(e)||"";f.length>0&&this.cached_nodes.push(a[c]),d===b&&(this.nodes_loaded=!0,this.enhance("nodes"))}return this},enhance:function(c){for(var d=this["cached_"+c].length;d--;)this.object(a(this["cached_"+c][d]));return a(b).trigger("resize.fndtn.interchange")},convert_directive:function(a){var b=this.trim(a);return b.length>0?b:"replace"},parse_scenario:function(a){var b=a[0].match(/(.+),\s*(\w+)\s*$/),c=a[1].match(/(.*)\)/);if(b)var d=b[1],e=b[2];else var f=a[0].split(/,\s*$/),d=f[0],e="";return[this.trim(d),this.convert_directive(e),this.trim(c[1])]},object:function(a){var b=this.parse_data_attr(a),c=[],d=b.length;if(d>0)for(;d--;){var e=b[d].split(/,\s?\(/);if(e.length>1){var f=this.parse_scenario(e);c.push(f)}}return this.store(a,c)},store:function(a,b){var c=this.random_str(),d=a.data(this.add_namespace("uuid",!0));return this.cache[d]?this.cache[d]:(a.attr(this.add_namespace("data-uuid"),c),this.cache[c]=b)},trim:function(b){return"string"==typeof b?a.trim(b):b},set_data_attr:function(a){return a?this.namespace.length>0?this.namespace+"-"+this.settings.load_attr:this.settings.load_attr:this.namespace.length>0?"data-"+this.namespace+"-"+this.settings.load_attr:"data-"+this.settings.load_attr},parse_data_attr:function(a){for(var b=a.attr(this.attr_name()).split(/\[(.*?)\]/),c=b.length,d=[];c--;)b[c].replace(/[\W\d]+/,"").length>4&&d.push(b[c]);return d},reflow:function(){this.load("images",!0),this.load("nodes",!0)}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.joyride={name:"joyride",version:"5.5.3",defaults:{expose:!1,modal:!0,keyboard:!0,tip_location:"bottom",nub_position:"auto",scroll_speed:1500,scroll_animation:"linear",timer:0,start_timer_on_click:!0,start_offset:0,next_button:!0,prev_button:!0,tip_animation:"fade",pause_after:[],exposed:[],tip_animation_fade_speed:300,cookie_monster:!1,cookie_name:"joyride",cookie_domain:!1,cookie_expires:365,tip_container:"body",abort_on_close:!0,tip_location_patterns:{top:["bottom"],bottom:[],left:["right","top","bottom"],right:["left","top","bottom"]},post_ride_callback:function(){},post_step_callback:function(){},pre_step_callback:function(){},pre_ride_callback:function(){},post_expose_callback:function(){},template:{link:'×',timer:'
    ',tip:'
    ',wrapper:'
    ',button:'',prev_button:'',modal:'
    ',expose:'
    ',expose_cover:'
    '},expose_add_class:""},init:function(b,c,d){Foundation.inherit(this,"throttle random_str"),this.settings=this.settings||a.extend({},this.defaults,d||c),this.bindings(c,d)},go_next:function(){this.settings.$li.next().length<1?this.end():this.settings.timer>0?(clearTimeout(this.settings.automate),this.hide(),this.show(),this.startTimer()):(this.hide(),this.show())},go_prev:function(){this.settings.$li.prev().length<1||(this.settings.timer>0?(clearTimeout(this.settings.automate),this.hide(),this.show(null,!0),this.startTimer()):(this.hide(),this.show(null,!0)))},events:function(){var c=this;a(this.scope).off(".joyride").on("click.fndtn.joyride",".joyride-next-tip, .joyride-modal-bg",function(a){a.preventDefault(),this.go_next()}.bind(this)).on("click.fndtn.joyride",".joyride-prev-tip",function(a){a.preventDefault(),this.go_prev()}.bind(this)).on("click.fndtn.joyride",".joyride-close-tip",function(a){a.preventDefault(),this.end(this.settings.abort_on_close)}.bind(this)).on("keyup.fndtn.joyride",function(a){if(this.settings.keyboard&&this.settings.riding)switch(a.which){case 39:a.preventDefault(),this.go_next();break;case 37:a.preventDefault(),this.go_prev();break;case 27:a.preventDefault(),this.end(this.settings.abort_on_close)}}.bind(this)),a(b).off(".joyride").on("resize.fndtn.joyride",c.throttle(function(){if(a("["+c.attr_name()+"]").length>0&&c.settings.$next_tip&&c.settings.riding){if(c.settings.exposed.length>0){var b=a(c.settings.exposed);b.each(function(){var b=a(this);c.un_expose(b),c.expose(b)})}c.is_phone()?c.pos_phone():c.pos_default(!1)}},100))},start:function(){var b=this,c=a("["+this.attr_name()+"]",this.scope),d=["timer","scrollSpeed","startOffset","tipAnimationFadeSpeed","cookieExpires"],e=d.length;!c.length>0||(this.settings.init||this.events(),this.settings=c.data(this.attr_name(!0)+"-init"),this.settings.$content_el=c,this.settings.$body=a(this.settings.tip_container),this.settings.body_offset=a(this.settings.tip_container).position(),this.settings.$tip_content=this.settings.$content_el.find("> li"),this.settings.paused=!1,this.settings.attempts=0,this.settings.riding=!0,"function"!=typeof a.cookie&&(this.settings.cookie_monster=!1),(!this.settings.cookie_monster||this.settings.cookie_monster&&!a.cookie(this.settings.cookie_name))&&(this.settings.$tip_content.each(function(c){var f=a(this);this.settings=a.extend({},b.defaults,b.data_options(f));for(var g=e;g--;)b.settings[d[g]]=parseInt(b.settings[d[g]],10);b.create({$li:f,index:c})}),!this.settings.start_timer_on_click&&this.settings.timer>0?(this.show("init"),this.startTimer()):this.show("init")))},resume:function(){this.set_li(),this.show()},tip_template:function(b){var c,d;return b.tip_class=b.tip_class||"",c=a(this.settings.template.tip).addClass(b.tip_class),d=a.trim(a(b.li).html())+this.prev_button_text(b.prev_button_text,b.index)+this.button_text(b.button_text)+this.settings.template.link+this.timer_instance(b.index),c.append(a(this.settings.template.wrapper)),c.first().attr(this.add_namespace("data-index"),b.index),a(".joyride-content-wrapper",c).append(d),c[0]},timer_instance:function(b){var c;return c=0===b&&this.settings.start_timer_on_click&&this.settings.timer>0||0===this.settings.timer?"":a(this.settings.template.timer)[0].outerHTML},button_text:function(b){return this.settings.tip_settings.next_button?(b=a.trim(b)||"Next",b=a(this.settings.template.button).append(b)[0].outerHTML):b="",b},prev_button_text:function(b,c){return this.settings.tip_settings.prev_button?(b=a.trim(b)||"Previous",b=0==c?a(this.settings.template.prev_button).append(b).addClass("disabled")[0].outerHTML:a(this.settings.template.prev_button).append(b)[0].outerHTML):b="",b},create:function(b){this.settings.tip_settings=a.extend({},this.settings,this.data_options(b.$li));var c=b.$li.attr(this.add_namespace("data-button"))||b.$li.attr(this.add_namespace("data-text")),d=b.$li.attr(this.add_namespace("data-button-prev"))||b.$li.attr(this.add_namespace("data-prev-text")),e=b.$li.attr("class"),f=a(this.tip_template({tip_class:e,index:b.index,button_text:c,prev_button_text:d,li:b.$li}));a(this.settings.tip_container).append(f)},show:function(b,c){var e=null;if(this.settings.$li===d||-1===a.inArray(this.settings.$li.index(),this.settings.pause_after))if(this.settings.paused?this.settings.paused=!1:this.set_li(b,c),this.settings.attempts=0,this.settings.$li.length&&this.settings.$target.length>0){if(b&&(this.settings.pre_ride_callback(this.settings.$li.index(),this.settings.$next_tip),this.settings.modal&&this.show_modal()),this.settings.pre_step_callback(this.settings.$li.index(),this.settings.$next_tip),this.settings.modal&&this.settings.expose&&this.expose(),this.settings.tip_settings=a.extend({},this.settings,this.data_options(this.settings.$li)),this.settings.timer=parseInt(this.settings.timer,10),this.settings.tip_settings.tip_location_pattern=this.settings.tip_location_patterns[this.settings.tip_settings.tip_location],!/body/i.test(this.settings.$target.selector)&&!this.settings.expose){var f=a(".joyride-modal-bg");/pop/i.test(this.settings.tipAnimation)?f.hide():f.fadeOut(this.settings.tipAnimationFadeSpeed),this.scroll_to()}this.is_phone()?this.pos_phone(!0):this.pos_default(!0),e=this.settings.$next_tip.find(".joyride-timer-indicator"),/pop/i.test(this.settings.tip_animation)?(e.width(0),this.settings.timer>0?(this.settings.$next_tip.show(),setTimeout(function(){e.animate({width:e.parent().width()},this.settings.timer,"linear")}.bind(this),this.settings.tip_animation_fade_speed)):this.settings.$next_tip.show()):/fade/i.test(this.settings.tip_animation)&&(e.width(0),this.settings.timer>0?(this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed).show(),setTimeout(function(){e.animate({width:e.parent().width()},this.settings.timer,"linear")}.bind(this),this.settings.tip_animation_fade_speed)):this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed)),this.settings.$current_tip=this.settings.$next_tip}else this.settings.$li&&this.settings.$target.length<1?this.show(b,c):this.end();else this.settings.paused=!0},is_phone:function(){return matchMedia(Foundation.media_queries.small).matches&&!matchMedia(Foundation.media_queries.medium).matches},hide:function(){this.settings.modal&&this.settings.expose&&this.un_expose(),this.settings.modal||a(".joyride-modal-bg").hide(),this.settings.$current_tip.css("visibility","hidden"),setTimeout(a.proxy(function(){this.hide(),this.css("visibility","visible")},this.settings.$current_tip),0),this.settings.post_step_callback(this.settings.$li.index(),this.settings.$current_tip)},set_li:function(a,b){a?(this.settings.$li=this.settings.$tip_content.eq(this.settings.start_offset),this.set_next_tip(),this.settings.$current_tip=this.settings.$next_tip):(b?this.settings.$li=this.settings.$li.prev():this.settings.$li=this.settings.$li.next(),this.set_next_tip()),this.set_target()},set_next_tip:function(){this.settings.$next_tip=a(".joyride-tip-guide").eq(this.settings.$li.index()),this.settings.$next_tip.data("closed","")},set_target:function(){var b=this.settings.$li.attr(this.add_namespace("data-class")),d=this.settings.$li.attr(this.add_namespace("data-id")),e=function(){return d?a(c.getElementById(d)):b?a("."+b).first():a("body")};this.settings.$target=e()},scroll_to:function(){var c,d;c=a(b).height()/2,d=Math.ceil(this.settings.$target.offset().top-c+this.settings.$next_tip.outerHeight()),0!=d&&a("html, body").stop().animate({scrollTop:d},this.settings.scroll_speed,"swing")},paused:function(){return-1===a.inArray(this.settings.$li.index()+1,this.settings.pause_after)},restart:function(){this.hide(),this.settings.$li=d,this.show("init")},pos_default:function(a){var b=this.settings.$next_tip.find(".joyride-nub"),c=Math.ceil(b.outerWidth()/2),d=Math.ceil(b.outerHeight()/2),e=a||!1;if(e&&(this.settings.$next_tip.css("visibility","hidden"),this.settings.$next_tip.show()),/body/i.test(this.settings.$target.selector))this.settings.$li.length&&this.pos_modal(b);else{var f=this.settings.tip_settings.tipAdjustmentY?parseInt(this.settings.tip_settings.tipAdjustmentY):0,g=this.settings.tip_settings.tipAdjustmentX?parseInt(this.settings.tip_settings.tipAdjustmentX):0;this.bottom()?(this.rtl?this.settings.$next_tip.css({top:this.settings.$target.offset().top+d+this.settings.$target.outerHeight()+f,left:this.settings.$target.offset().left+this.settings.$target.outerWidth()-this.settings.$next_tip.outerWidth()+g}):this.settings.$next_tip.css({top:this.settings.$target.offset().top+d+this.settings.$target.outerHeight()+f,left:this.settings.$target.offset().left+g}),this.nub_position(b,this.settings.tip_settings.nub_position,"top")):this.top()?(this.rtl?this.settings.$next_tip.css({top:this.settings.$target.offset().top-this.settings.$next_tip.outerHeight()-d+f,left:this.settings.$target.offset().left+this.settings.$target.outerWidth()-this.settings.$next_tip.outerWidth()}):this.settings.$next_tip.css({top:this.settings.$target.offset().top-this.settings.$next_tip.outerHeight()-d+f,left:this.settings.$target.offset().left+g}),this.nub_position(b,this.settings.tip_settings.nub_position,"bottom")):this.right()?(this.settings.$next_tip.css({top:this.settings.$target.offset().top+f,left:this.settings.$target.outerWidth()+this.settings.$target.offset().left+c+g}),this.nub_position(b,this.settings.tip_settings.nub_position,"left")):this.left()&&(this.settings.$next_tip.css({top:this.settings.$target.offset().top+f,left:this.settings.$target.offset().left-this.settings.$next_tip.outerWidth()-c+g}),this.nub_position(b,this.settings.tip_settings.nub_position,"right")),!this.visible(this.corners(this.settings.$next_tip))&&this.settings.attempts0&&arguments[0]instanceof a)e=arguments[0];else{if(!this.settings.$target||/body/i.test(this.settings.$target.selector))return!1;e=this.settings.$target}return e.length<1?(b.console&&console.error("element not valid",e),!1):(c=a(this.settings.template.expose),this.settings.$body.append(c),c.css({top:e.offset().top,left:e.offset().left,width:e.outerWidth(!0),height:e.outerHeight(!0)}),d=a(this.settings.template.expose_cover),f={zIndex:e.css("z-index"),position:e.css("position")},g=null==e.attr("class")?"":e.attr("class"),e.css("z-index",parseInt(c.css("z-index"))+1),"static"==f.position&&e.css("position","relative"),e.data("expose-css",f),e.data("orig-class",g),e.attr("class",g+" "+this.settings.expose_add_class),d.css({top:e.offset().top,left:e.offset().left,width:e.outerWidth(!0),height:e.outerHeight(!0)}),this.settings.modal&&this.show_modal(),this.settings.$body.append(d),c.addClass(h),d.addClass(h),e.data("expose",h),this.settings.post_expose_callback(this.settings.$li.index(),this.settings.$next_tip,e),void this.add_exposed(e))},un_expose:function(){var c,d,e,f,g,h=!1;if(arguments.length>0&&arguments[0]instanceof a)d=arguments[0];else{if(!this.settings.$target||/body/i.test(this.settings.$target.selector))return!1;d=this.settings.$target}return d.length<1?(b.console&&console.error("element not valid",d),!1):(c=d.data("expose"),e=a("."+c),arguments.length>1&&(h=arguments[1]),h===!0?a(".joyride-expose-wrapper,.joyride-expose-cover").remove():e.remove(),f=d.data("expose-css"),"auto"==f.zIndex?d.css("z-index",""):d.css("z-index",f.zIndex),f.position!=d.css("position")&&("static"==f.position?d.css("position",""):d.css("position",f.position)),g=d.data("orig-class"),d.attr("class",g),d.removeData("orig-classes"),d.removeData("expose"),d.removeData("expose-z-index"),void this.remove_exposed(d))},add_exposed:function(b){this.settings.exposed=this.settings.exposed||[],b instanceof a||"object"==typeof b?this.settings.exposed.push(b[0]):"string"==typeof b&&this.settings.exposed.push(b)},remove_exposed:function(b){var c,d;for(b instanceof a?c=b[0]:"string"==typeof b&&(c=b),this.settings.exposed=this.settings.exposed||[],d=this.settings.exposed.length;d--;)if(this.settings.exposed[d]==c)return void this.settings.exposed.splice(d,1)},center:function(){var c=a(b);return this.settings.$next_tip.css({top:(c.height()-this.settings.$next_tip.outerHeight())/2+c.scrollTop(),left:(c.width()-this.settings.$next_tip.outerWidth())/2+c.scrollLeft()}),!0},bottom:function(){return/bottom/i.test(this.settings.tip_settings.tip_location)},top:function(){return/top/i.test(this.settings.tip_settings.tip_location)},right:function(){return/right/i.test(this.settings.tip_settings.tip_location)},left:function(){return/left/i.test(this.settings.tip_settings.tip_location)},corners:function(c){if(0===c.length)return[!1,!1,!1,!1];var d=a(b),e=d.height()/2,f=Math.ceil(this.settings.$target.offset().top-e+this.settings.$next_tip.outerHeight()),g=d.width()+d.scrollLeft(),h=d.height()+f,i=d.height()+d.scrollTop(),j=d.scrollTop();return j>f&&(j=0>f?0:f),h>i&&(i=h),[c.offset().topc.offset().left]},visible:function(a){for(var b=a.length;b--;)if(a[b])return!1;return!0},nub_position:function(a,b,c){"auto"===b?a.addClass(c):a.addClass(b)},startTimer:function(){this.settings.$li.length?this.settings.automate=setTimeout(function(){this.hide(),this.show(),this.startTimer()}.bind(this),this.settings.timer):clearTimeout(this.settings.automate)},end:function(b){this.settings.cookie_monster&&a.cookie(this.settings.cookie_name,"ridden",{expires:this.settings.cookie_expires,domain:this.settings.cookie_domain}),this.settings.timer>0&&clearTimeout(this.settings.automate),this.settings.modal&&this.settings.expose&&this.un_expose(),a(this.scope).off("keyup.joyride"),this.settings.$next_tip.data("closed",!0),this.settings.riding=!1,a(".joyride-modal-bg").hide(),this.settings.$current_tip.hide(),("undefined"==typeof b||b===!1)&&(this.settings.post_step_callback(this.settings.$li.index(),this.settings.$current_tip),this.settings.post_ride_callback(this.settings.$li.index(),this.settings.$current_tip)),a(".joyride-tip-guide").remove()},off:function(){a(this.scope).off(".joyride"),a(b).off(".joyride"),a(".joyride-close-tip, .joyride-next-tip, .joyride-modal-bg").off(".joyride"),a(".joyride-tip-guide, .joyride-modal-bg").remove(),clearTimeout(this.settings.automate)},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs["magellan-expedition"]={name:"magellan-expedition",version:"5.5.3",settings:{active_class:"active",threshold:0,destination_threshold:20,throttle_delay:30,fixed_top:0,offset_by_height:!0,duration:700,easing:"swing"},init:function(a,b,c){Foundation.inherit(this,"throttle"),this.bindings(b,c)},events:function(){var b=this,c=b.S,d=b.settings;b.set_expedition_position(),c(b.scope).off(".magellan").on("click.fndtn.magellan","["+b.add_namespace("data-magellan-arrival")+"] a[href*=#]",function(c){var d=this.hostname===location.hostname||!this.hostname,e=b.filterPathname(location.pathname)===b.filterPathname(this.pathname),f=this.hash.replace(/(:|\.|\/)/g,"\\$1"),g=this;if(d&&e&&f){c.preventDefault();var h=a(this).closest("["+b.attr_name()+"]"),i=h.data("magellan-expedition-init"),j=this.hash.split("#").join(""),k=a('a[name="'+j+'"]');0===k.length&&(k=a("#"+j));var l=k.offset().top-i.destination_threshold+1;i.offset_by_height&&(l-=h.outerHeight()),a("html, body").stop().animate({scrollTop:l},i.duration,i.easing,function(){history.pushState?history.pushState(null,null,g.pathname+g.search+"#"+j):location.hash=g.pathname+g.search+"#"+j})}}).on("scroll.fndtn.magellan",b.throttle(this.check_for_arrivals.bind(this),d.throttle_delay))},check_for_arrivals:function(){var a=this;a.update_arrivals(),a.update_expedition_positions()},set_expedition_position:function(){var b=this;a("["+this.attr_name()+"=fixed]",b.scope).each(function(c,d){var e,f,g=a(this),h=g.data("magellan-expedition-init"),i=g.attr("styles");g.attr("style",""),e=g.offset().top+h.threshold,f=parseInt(g.data("magellan-fixed-top")),isNaN(f)||(b.settings.fixed_top=f),g.data(b.data_attr("magellan-top-offset"),e),g.attr("style",i)})},update_expedition_positions:function(){var c=this,d=a(b).scrollTop();a("["+this.attr_name()+"=fixed]",c.scope).each(function(){var b=a(this),e=b.data("magellan-expedition-init"),f=b.attr("style"),g=b.data("magellan-top-offset");if(d+c.settings.fixed_top>=g){var h=b.prev("["+c.add_namespace("data-magellan-expedition-clone")+"]");0===h.length&&(h=b.clone(),h.removeAttr(c.attr_name()),h.attr(c.add_namespace("data-magellan-expedition-clone"),""),b.before(h)),b.css({position:"fixed",top:e.fixed_top}).addClass("fixed")}else b.prev("["+c.add_namespace("data-magellan-expedition-clone")+"]").remove(),b.attr("style",f).css("position","").css("top","").removeClass("fixed")})},update_arrivals:function(){var c=this,d=a(b).scrollTop();a("["+this.attr_name()+"]",c.scope).each(function(){var b=a(this),e=b.data(c.attr_name(!0)+"-init"),f=c.offsets(b,d),g=b.find("["+c.add_namespace("data-magellan-arrival")+"]"),h=!1;f.each(function(a,d){if(d.viewport_offset>=d.top_offset){var f=b.find("["+c.add_namespace("data-magellan-arrival")+"]");return f.not(d.arrival).removeClass(e.active_class),d.arrival.addClass(e.active_class),h=!0,!0}}),h||g.removeClass(e.active_class)})},offsets:function(b,c){var d=this,e=b.data(d.attr_name(!0)+"-init"),f=c;return b.find("["+d.add_namespace("data-magellan-arrival")+"]").map(function(c,g){var h=a(this).data(d.data_attr("magellan-arrival")),i=a("["+d.add_namespace("data-magellan-destination")+"="+h+"]");if(i.length>0){var j=i.offset().top-e.destination_threshold;return e.offset_by_height&&(j-=b.outerHeight()),j=Math.floor(j),{destination:i,arrival:a(this),top_offset:j,viewport_offset:f}}}).sort(function(a,b){return a.top_offsetb.top_offset?1:0})},data_attr:function(a){return this.namespace.length>0?this.namespace+"-"+a:a},off:function(){this.S(this.scope).off(".magellan"),this.S(b).off(".magellan")},filterPathname:function(a){return a=a||"",a.replace(/^\//,"").replace(/(?:index|default).[a-zA-Z]{3,4}$/,"").replace(/\/$/,"")},reflow:function(){var b=this;a("["+b.add_namespace("data-magellan-expedition-clone")+"]",b.scope).remove()}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.offcanvas={name:"offcanvas",version:"5.5.3",settings:{open_method:"move",close_on_click:!1},init:function(a,b,c){this.bindings(b,c)},events:function(){var b=this,c=b.S,d="",e="",f="",g="",h="";"move"===this.settings.open_method?(d="move-",e="right",f="left",g="top",h="bottom"):"overlap_single"===this.settings.open_method?(d="offcanvas-overlap-",e="right",f="left",g="top",h="bottom"):"overlap"===this.settings.open_method&&(d="offcanvas-overlap"),c(this.scope).off(".offcanvas").on("click.fndtn.offcanvas",".left-off-canvas-toggle",function(f){b.click_toggle_class(f,d+e),"overlap"!==b.settings.open_method&&c(".left-submenu").removeClass(d+e),a(".left-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".left-off-canvas-menu a",function(f){var g=b.get_settings(f),h=c(this).parent();!g.close_on_click||h.hasClass("has-submenu")||h.hasClass("back")?c(this).parent().hasClass("has-submenu")?(f.preventDefault(),c(this).siblings(".left-submenu").toggleClass(d+e)):h.hasClass("back")&&(f.preventDefault(),h.parent().removeClass(d+e)):(b.hide.call(b,d+e,b.get_wrapper(f)),h.parent().removeClass(d+e)),a(".left-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".right-off-canvas-toggle",function(e){b.click_toggle_class(e,d+f),"overlap"!==b.settings.open_method&&c(".right-submenu").removeClass(d+f),a(".right-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".right-off-canvas-menu a",function(e){var g=b.get_settings(e),h=c(this).parent();!g.close_on_click||h.hasClass("has-submenu")||h.hasClass("back")?c(this).parent().hasClass("has-submenu")?(e.preventDefault(),c(this).siblings(".right-submenu").toggleClass(d+f)):h.hasClass("back")&&(e.preventDefault(),h.parent().removeClass(d+f)):(b.hide.call(b,d+f,b.get_wrapper(e)),h.parent().removeClass(d+f)),a(".right-off-canvas-toggle").attr("aria-expanded","true"); +}).on("click.fndtn.offcanvas",".top-off-canvas-toggle",function(e){b.click_toggle_class(e,d+h),"overlap"!==b.settings.open_method&&c(".top-submenu").removeClass(d+h),a(".top-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".top-off-canvas-menu a",function(e){var f=b.get_settings(e),g=c(this).parent();!f.close_on_click||g.hasClass("has-submenu")||g.hasClass("back")?c(this).parent().hasClass("has-submenu")?(e.preventDefault(),c(this).siblings(".top-submenu").toggleClass(d+h)):g.hasClass("back")&&(e.preventDefault(),g.parent().removeClass(d+h)):(b.hide.call(b,d+h,b.get_wrapper(e)),g.parent().removeClass(d+h)),a(".top-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".bottom-off-canvas-toggle",function(e){b.click_toggle_class(e,d+g),"overlap"!==b.settings.open_method&&c(".bottom-submenu").removeClass(d+g),a(".bottom-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".bottom-off-canvas-menu a",function(e){var f=b.get_settings(e),h=c(this).parent();!f.close_on_click||h.hasClass("has-submenu")||h.hasClass("back")?c(this).parent().hasClass("has-submenu")?(e.preventDefault(),c(this).siblings(".bottom-submenu").toggleClass(d+g)):h.hasClass("back")&&(e.preventDefault(),h.parent().removeClass(d+g)):(b.hide.call(b,d+g,b.get_wrapper(e)),h.parent().removeClass(d+g)),a(".bottom-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".exit-off-canvas",function(g){b.click_remove_class(g,d+f),c(".right-submenu").removeClass(d+f),e&&(b.click_remove_class(g,d+e),c(".left-submenu").removeClass(d+f)),a(".right-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".exit-off-canvas",function(c){b.click_remove_class(c,d+f),a(".left-off-canvas-toggle").attr("aria-expanded","false"),e&&(b.click_remove_class(c,d+e),a(".right-off-canvas-toggle").attr("aria-expanded","false"))}).on("click.fndtn.offcanvas",".exit-off-canvas",function(e){b.click_remove_class(e,d+g),c(".bottom-submenu").removeClass(d+g),h&&(b.click_remove_class(e,d+h),c(".top-submenu").removeClass(d+g)),a(".bottom-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".exit-off-canvas",function(c){b.click_remove_class(c,d+g),a(".top-off-canvas-toggle").attr("aria-expanded","false"),h&&(b.click_remove_class(c,d+h),a(".bottom-off-canvas-toggle").attr("aria-expanded","false"))})},toggle:function(a,b){b=b||this.get_wrapper(),b.is("."+a)?this.hide(a,b):this.show(a,b)},show:function(a,b){b=b||this.get_wrapper(),b.trigger("open.fndtn.offcanvas"),b.addClass(a)},hide:function(a,b){b=b||this.get_wrapper(),b.trigger("close.fndtn.offcanvas"),b.removeClass(a)},click_toggle_class:function(a,b){a.preventDefault();var c=this.get_wrapper(a);this.toggle(b,c)},click_remove_class:function(a,b){a.preventDefault();var c=this.get_wrapper(a);this.hide(b,c)},get_settings:function(a){var b=this.S(a.target).closest("["+this.attr_name()+"]");return b.data(this.attr_name(!0)+"-init")||this.settings},get_wrapper:function(a){var b=this.S(a?a.target:this.scope).closest(".off-canvas-wrap");return 0===b.length&&(b=this.S(".off-canvas-wrap")),b},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";var e=function(){},f=function(e,f){if(e.hasClass(f.slides_container_class))return this;var j,k,l,m,n,o,p=this,q=e,r=0,s=!1;p.slides=function(){return q.children(f.slide_selector)},p.slides().first().addClass(f.active_slide_class),p.update_slide_number=function(b){f.slide_number&&(k.find("span:first").text(parseInt(b)+1),k.find("span:last").text(p.slides().length)),f.bullets&&(l.children().removeClass(f.bullets_active_class),a(l.children().get(b)).addClass(f.bullets_active_class))},p.update_active_link=function(b){var c=a('[data-orbit-link="'+p.slides().eq(b).attr("data-orbit-slide")+'"]');c.siblings().removeClass(f.bullets_active_class),c.addClass(f.bullets_active_class)},p.build_markup=function(){q.wrap('
    '),j=q.parent(),q.addClass(f.slides_container_class),f.stack_on_small&&j.addClass(f.stack_on_small_class),f.navigation_arrows&&(j.append(a('').addClass(f.prev_class)),j.append(a('').addClass(f.next_class))),f.timer&&(m=a("
    ").addClass(f.timer_container_class),m.append(""),m.append(a("
    ").addClass(f.timer_progress_class)),m.addClass(f.timer_paused_class),j.append(m)),f.slide_number&&(k=a("
    ").addClass(f.slide_number_class),k.append(" "+f.slide_number_text+" "),j.append(k)),f.bullets&&(l=a("
      ").addClass(f.bullets_container_class),j.append(l),l.wrap('
      '),p.slides().each(function(b,c){var d=a("
    1. ").attr("data-orbit-slide",b).on("click",p.link_bullet);l.append(d)}))},p._goto=function(b,c){if(b===r)return!1;"object"==typeof o&&o.restart();var d=p.slides(),e="next";if(s=!0,r>b&&(e="prev"),b>=d.length){if(!f.circular)return!1;b=0}else if(0>b){if(!f.circular)return!1;b=d.length-1}var g=a(d.get(r)),h=a(d.get(b));g.css("zIndex",2),g.removeClass(f.active_slide_class),h.css("zIndex",4).addClass(f.active_slide_class),q.trigger("before-slide-change.fndtn.orbit"),f.before_slide_change(),p.update_active_link(b);var i=function(){var a=function(){r=b,s=!1,c===!0&&(o=p.create_timer(),o.start()),p.update_slide_number(r),q.trigger("after-slide-change.fndtn.orbit",[{slide_number:r,total_slides:d.length}]),f.after_slide_change(r,d.length)};q.outerHeight()!=h.outerHeight()&&f.variable_height?q.animate({height:h.outerHeight()},250,"linear",a):a()};if(1===d.length)return i(),!1;var j=function(){"next"===e&&n.next(g,h,i),"prev"===e&&n.prev(g,h,i)};h.outerHeight()>q.outerHeight()&&f.variable_height?q.animate({height:h.outerHeight()},250,"linear",j):j()},p.next=function(a){a.stopImmediatePropagation(),a.preventDefault(),p._goto(r+1)},p.prev=function(a){a.stopImmediatePropagation(),a.preventDefault(),p._goto(r-1)},p.link_custom=function(b){b.preventDefault();var c=a(this).attr("data-orbit-link");if("string"==typeof c&&""!=(c=a.trim(c))){var d=j.find("[data-orbit-slide="+c+"]");-1!=d.index()&&p._goto(d.index())}},p.link_bullet=function(b){var c=a(this).attr("data-orbit-slide");if("string"==typeof c&&""!=(c=a.trim(c)))if(isNaN(parseInt(c))){var d=j.find("[data-orbit-slide="+c+"]");-1!=d.index()&&p._goto(d.index()+1)}else p._goto(parseInt(c))},p.timer_callback=function(){p._goto(r+1,!0)},p.compute_dimensions=function(){var b=a(p.slides().get(r)),c=b.outerHeight();f.variable_height||p.slides().each(function(){a(this).outerHeight()>c&&(c=a(this).outerHeight())}),q.height(c)},p.create_timer=function(){var a=new g(j.find("."+f.timer_container_class),f,p.timer_callback);return a},p.stop_timer=function(){"object"==typeof o&&o.stop()},p.toggle_timer=function(){var a=j.find("."+f.timer_container_class);a.hasClass(f.timer_paused_class)?("undefined"==typeof o&&(o=p.create_timer()),o.start()):"object"==typeof o&&o.stop()},p.init=function(){p.build_markup(),f.timer&&(o=p.create_timer(),Foundation.utils.image_loaded(this.slides().children("img"),o.start)),n=new i(f,q),"slide"===f.animation&&(n=new h(f,q)),j.on("click","."+f.next_class,p.next),j.on("click","."+f.prev_class,p.prev),f.next_on_click&&j.on("click","."+f.slides_container_class+" [data-orbit-slide]",p.link_bullet),j.on("click",p.toggle_timer),f.swipe&&j.on("touchstart.fndtn.orbit",function(a){a.touches||(a=a.originalEvent);var b={start_page_x:a.touches[0].pageX,start_page_y:a.touches[0].pageY,start_time:(new Date).getTime(),delta_x:0,is_scrolling:d};j.data("swipe-transition",b),a.stopPropagation()}).on("touchmove.fndtn.orbit",function(a){if(a.touches||(a=a.originalEvent),!(a.touches.length>1||a.scale&&1!==a.scale)){var b=j.data("swipe-transition");if("undefined"==typeof b&&(b={}),b.delta_x=a.touches[0].pageX-b.start_page_x,"undefined"==typeof b.is_scrolling&&(b.is_scrolling=!!(b.is_scrolling||Math.abs(b.delta_x)0?d(this.scope).on("open.fndtn.reveal",this.settings.open).on("opened.fndtn.reveal",this.settings.opened).on("opened.fndtn.reveal",this.open_video).on("close.fndtn.reveal",this.settings.close).on("closed.fndtn.reveal",this.settings.closed).on("closed.fndtn.reveal",this.close_video):d(this.scope).on("open.fndtn.reveal","["+b.attr_name()+"]",this.settings.open).on("opened.fndtn.reveal","["+b.attr_name()+"]",this.settings.opened).on("opened.fndtn.reveal","["+b.attr_name()+"]",this.open_video).on("close.fndtn.reveal","["+b.attr_name()+"]",this.settings.close).on("closed.fndtn.reveal","["+b.attr_name()+"]",this.settings.closed).on("closed.fndtn.reveal","["+b.attr_name()+"]",this.close_video),!0},key_up_on:function(a){var b=this;return b.S("body").off("keyup.fndtn.reveal").on("keyup.fndtn.reveal",function(a){var c=b.S("["+b.attr_name()+"].open"),d=c.data(b.attr_name(!0)+"-init")||b.settings;d&&27===a.which&&d.close_on_esc&&!b.locked&&b.close.call(b,c)}),!0},key_up_off:function(a){return this.S("body").off("keyup.fndtn.reveal"),!0},open:function(c,e){var g,h=this;c?"undefined"!=typeof c.selector?g=h.S("#"+c.data(h.data_attr("reveal-id"))).first():(g=h.S(this.scope),e=c):g=h.S(this.scope);var i=g.data(h.attr_name(!0)+"-init");if(i=i||this.settings,g.hasClass("open")&&c!==d&&c.attr("data-reveal-id")==g.attr("id"))return h.close(g);if(!g.hasClass("open")){var j=h.S("["+h.attr_name()+"].open");"undefined"==typeof g.data("css-top")&&g.data("css-top",parseInt(g.css("top"),10)).data("offset",this.cache_offset(g)),g.attr("tabindex","0").attr("aria-hidden","false"),this.key_up_on(g),g.on("open.fndtn.reveal",function(a){"fndtn.reveal"!==a.namespace}),g.on("open.fndtn.reveal").trigger("open.fndtn.reveal"),j.length<1&&this.toggle_bg(g,!0),"string"==typeof e&&(e={url:e});var k=function(){j.length>0&&(i.multiple_opened?h.to_back(j):h.hide(j,i.css.close)),i.multiple_opened&&f.push(g),h.show(g,i.css.open)};if("undefined"!=typeof e&&e.url){var l="undefined"!=typeof e.success?e.success:null;a.extend(e,{success:function(b,c,d){if(a.isFunction(l)){var e=l(b,c,d);"string"==typeof e&&(b=e)}"undefined"!=typeof options&&"undefined"!=typeof options.replaceContentSel?g.find(options.replaceContentSel).html(b):g.html(b),h.S(g).foundation("section","reflow"),h.S(g).children().foundation(),k()}}),i.on_ajax_error!==a.noop&&a.extend(e,{error:i.on_ajax_error}),a.ajax(e)}else k()}h.S(b).trigger("resize")},close:function(b){var b=b&&b.length?b:this.S(this.scope),c=this.S("["+this.attr_name()+"].open"),d=b.data(this.attr_name(!0)+"-init")||this.settings,e=this;if(c.length>0)if(b.removeAttr("tabindex","0").attr("aria-hidden","true"),this.locked=!0,this.key_up_off(b),b.trigger("close.fndtn.reveal"),(d.multiple_opened&&1===c.length||!d.multiple_opened||b.length>1)&&(e.toggle_bg(b,!1),e.to_front(b)),d.multiple_opened){var g=b.is(":not(.toback)");e.hide(b,d.css.close,d),g?f.pop():f=a.grep(f,function(a){var c=a[0]===b[0];return c&&e.to_front(b),!c}),f.length>0&&e.to_front(f[f.length-1])}else e.hide(c,d.css.close,d)},close_targets:function(){var a="."+this.settings.dismiss_modal_class;return this.settings.close_on_background_click?a+", ."+this.settings.bg_class:a},toggle_bg:function(b,c){0===this.S("."+this.settings.bg_class).length&&(this.settings.bg=a("
      ",{"class":this.settings.bg_class}).appendTo("body").hide());var e=this.settings.bg.filter(":visible").length>0;c!=e&&((c==d?e:!c)?this.hide(this.settings.bg):this.show(this.settings.bg))},show:function(c,d){if(d){var f=c.data(this.attr_name(!0)+"-init")||this.settings,g=f.root_element,h=this;if(0===c.parent(g).length){var i=c.wrap('
      ').parent();c.on("closed.fndtn.reveal.wrapped",function(){c.detach().appendTo(i),c.unwrap().unbind("closed.fndtn.reveal.wrapped")}),c.detach().appendTo(g)}var j=e(f.animation);if(j.animate||(this.locked=!1),j.pop){d.top=a(b).scrollTop()-c.data("offset")+"px";var k={top:a(b).scrollTop()+c.data("css-top")+"px",opacity:1};return setTimeout(function(){return c.css(d).animate(k,f.animation_speed,"linear",function(){h.locked=!1,c.trigger("opened.fndtn.reveal")}).addClass("open")},f.animation_speed/2)}if(d.top=a(b).scrollTop()+c.data("css-top")+"px",j.fade){var k={opacity:1};return setTimeout(function(){return c.css(d).animate(k,f.animation_speed,"linear",function(){h.locked=!1,c.trigger("opened.fndtn.reveal")}).addClass("open")},f.animation_speed/2)}return c.css(d).show().css({opacity:1}).addClass("open").trigger("opened.fndtn.reveal")}var f=this.settings;return e(f.animation).fade?c.fadeIn(f.animation_speed/2):(this.locked=!1,c.show())},to_back:function(a){a.addClass("toback")},to_front:function(a){a.removeClass("toback")},hide:function(c,d){if(d){var f=c.data(this.attr_name(!0)+"-init"),g=this;f=f||this.settings;var h=e(f.animation);if(h.animate||(this.locked=!1),h.pop){var i={top:-a(b).scrollTop()-c.data("offset")+"px",opacity:0};return setTimeout(function(){return c.animate(i,f.animation_speed,"linear",function(){g.locked=!1,c.css(d).trigger("closed.fndtn.reveal")}).removeClass("open")},f.animation_speed/2)}if(h.fade){var i={opacity:0};return setTimeout(function(){return c.animate(i,f.animation_speed,"linear",function(){g.locked=!1,c.css(d).trigger("closed.fndtn.reveal")}).removeClass("open")},f.animation_speed/2)}return c.hide().css(d).removeClass("open").trigger("closed.fndtn.reveal")}var f=this.settings;return e(f.animation).fade?c.fadeOut(f.animation_speed/2):c.hide()},close_video:function(b){var c=a(".flex-video",b.target),d=a("iframe",c);d.length>0&&(d.attr("data-src",d[0].src),d.attr("src",d.attr("src")),c.hide())},open_video:function(b){var c=a(".flex-video",b.target),e=c.find("iframe");if(e.length>0){var f=e.attr("data-src");if("string"==typeof f)e[0].src=e.attr("data-src");else{var g=e[0].src;e[0].src=d,e[0].src=g}c.show()}},data_attr:function(a){return this.namespace.length>0?this.namespace+"-"+a:a},cache_offset:function(a){var b=a.show().height()+parseInt(a.css("top"),10)+a.scrollY;return a.hide(),b},off:function(){a(this.scope).off(".fndtn.reveal")},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.slider={name:"slider",version:"5.5.3",settings:{start:0,end:100,step:1,precision:2,initial:null,display_selector:"",vertical:!1,trigger_input_change:!1,on_change:function(){}},cache:{},init:function(a,b,c){Foundation.inherit(this,"throttle"),this.bindings(b,c),this.reflow()},events:function(){var c=this;a(this.scope).off(".slider").on("mousedown.fndtn.slider touchstart.fndtn.slider pointerdown.fndtn.slider","["+c.attr_name()+"]:not(.disabled, [disabled]) .range-slider-handle",function(b){c.cache.active||(b.preventDefault(),c.set_active_slider(a(b.target)))}).on("mousemove.fndtn.slider touchmove.fndtn.slider pointermove.fndtn.slider",function(d){if(c.cache.active)if(d.preventDefault(),a.data(c.cache.active[0],"settings").vertical){var e=0;d.pageY||(e=b.scrollY),c.calculate_position(c.cache.active,c.get_cursor_position(d,"y")+e)}else c.calculate_position(c.cache.active,c.get_cursor_position(d,"x"))}).on("mouseup.fndtn.slider touchend.fndtn.slider pointerup.fndtn.slider",function(d){if(!c.cache.active){var e="slider"===a(d.target).attr("role")?a(d.target):a(d.target).closest(".range-slider").find("[role='slider']");if(e.length&&!e.parent().hasClass("disabled")&&!e.parent().attr("disabled"))if(c.set_active_slider(e),a.data(c.cache.active[0],"settings").vertical){var f=0;d.pageY||(f=b.scrollY),c.calculate_position(c.cache.active,c.get_cursor_position(d,"y")+f)}else c.calculate_position(c.cache.active,c.get_cursor_position(d,"x"))}c.remove_active_slider()}).on("change.fndtn.slider",function(a){c.settings.on_change()}),c.S(b).on("resize.fndtn.slider",c.throttle(function(a){c.reflow()},300)),this.S("["+this.attr_name()+"]").each(function(){var b=a(this),d=b.children(".range-slider-handle")[0],e=c.initialize_settings(d);""!=e.display_selector&&a(e.display_selector).each(function(){a(this).attr("value")&&a(this).off("change").on("change",function(){b.foundation("slider","set_value",a(this).val())})})})},get_cursor_position:function(a,b){var c,d="page"+b.toUpperCase(),e="client"+b.toUpperCase();return"undefined"!=typeof a[d]?c=a[d]:"undefined"!=typeof a.originalEvent[e]?c=a.originalEvent[e]:a.originalEvent.touches&&a.originalEvent.touches[0]&&"undefined"!=typeof a.originalEvent.touches[0][e]?c=a.originalEvent.touches[0][e]:a.currentPoint&&"undefined"!=typeof a.currentPoint[b]&&(c=a.currentPoint[b]),c},set_active_slider:function(a){this.cache.active=a},remove_active_slider:function(){this.cache.active=null},calculate_position:function(b,c){var d=this,e=a.data(b[0],"settings"),f=(a.data(b[0],"handle_l"),a.data(b[0],"handle_o"),a.data(b[0],"bar_l")),g=a.data(b[0],"bar_o");requestAnimationFrame(function(){var a;a=Foundation.rtl&&!e.vertical?d.limit_to((g+f-c)/f,0,1):d.limit_to((c-g)/f,0,1),a=e.vertical?1-a:a;var h=d.normalized_value(a,e.start,e.end,e.step,e.precision);d.set_ui(b,h)})},set_ui:function(b,c){var d=a.data(b[0],"settings"),e=a.data(b[0],"handle_l"),f=a.data(b[0],"bar_l"),g=this.normalized_percentage(c,d.start,d.end),h=g*(f-e)-1,i=100*g,j=b.parent(),k=b.parent().children("input[type=hidden]");Foundation.rtl&&!d.vertical&&(h=-h),h=d.vertical?-h+f-e+1:h,this.set_translate(b,h,d.vertical),d.vertical?b.siblings(".range-slider-active-segment").css("height",i+"%"):b.siblings(".range-slider-active-segment").css("width",i+"%"),j.attr(this.attr_name(),c).trigger("change.fndtn.slider"),k.val(c),d.trigger_input_change&&k.trigger("change.fndtn.slider"),b[0].hasAttribute("aria-valuemin")||b.attr({"aria-valuemin":d.start,"aria-valuemax":d.end}),b.attr("aria-valuenow",c),""!=d.display_selector&&a(d.display_selector).each(function(){this.hasAttribute("value")?a(this).val(c):a(this).text(c)})},normalized_percentage:function(a,b,c){return Math.min(1,(a-b)/(c-b))},normalized_value:function(a,b,c,d,e){var f=c-b,g=a*f,h=(g-g%d)/d,i=g%d,j=i>=.5*d?d:0;return(h*d+j+b).toFixed(e)},set_translate:function(b,c,d){d?a(b).css("-webkit-transform","translateY("+c+"px)").css("-moz-transform","translateY("+c+"px)").css("-ms-transform","translateY("+c+"px)").css("-o-transform","translateY("+c+"px)").css("transform","translateY("+c+"px)"):a(b).css("-webkit-transform","translateX("+c+"px)").css("-moz-transform","translateX("+c+"px)").css("-ms-transform","translateX("+c+"px)").css("-o-transform","translateX("+c+"px)").css("transform","translateX("+c+"px)")},limit_to:function(a,b,c){return Math.min(Math.max(a,b),c)},initialize_settings:function(b){var c,d=a.extend({},this.settings,this.data_options(a(b).parent()));return null===d.precision&&(c=(""+d.step).match(/\.([\d]*)/),d.precision=c&&c[1]?c[1].length:0),d.vertical?(a.data(b,"bar_o",a(b).parent().offset().top),a.data(b,"bar_l",a(b).parent().outerHeight()),a.data(b,"handle_o",a(b).offset().top),a.data(b,"handle_l",a(b).outerHeight())):(a.data(b,"bar_o",a(b).parent().offset().left),a.data(b,"bar_l",a(b).parent().outerWidth()),a.data(b,"handle_o",a(b).offset().left),a.data(b,"handle_l",a(b).outerWidth())),a.data(b,"bar",a(b).parent()),a.data(b,"settings",d)},set_initial_position:function(b){var c=a.data(b.children(".range-slider-handle")[0],"settings"),d="number"!=typeof c.initial||isNaN(c.initial)?Math.floor(.5*(c.end-c.start)/c.step)*c.step+c.start:c.initial,e=b.children(".range-slider-handle");this.set_ui(e,d)},set_value:function(b){var c=this;a("["+c.attr_name()+"]",this.scope).each(function(){a(this).attr(c.attr_name(),b)}),a(this.scope).attr(c.attr_name())&&a(this.scope).attr(c.attr_name(),b),c.reflow()},reflow:function(){var b=this;b.S("["+this.attr_name()+"]").each(function(){var c=a(this).children(".range-slider-handle")[0],d=a(this).attr(b.attr_name());b.initialize_settings(c),d?b.set_ui(a(c),parseFloat(d)):b.set_initial_position(a(this))})}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.tab={name:"tab",version:"5.5.3",settings:{active_class:"active",callback:function(){},deep_linking:!1,scroll_to_content:!0,is_hover:!1},default_tab_hashes:[],init:function(a,b,c){var d=this,e=this.S;e("["+this.attr_name()+"] > .active > a",this.scope).each(function(){d.default_tab_hashes.push(this.hash)}),this.bindings(b,c),this.handle_location_hash_change()},events:function(){var a=this,c=this.S,d=function(b,d){var e=c(d).closest("["+a.attr_name()+"]").data(a.attr_name(!0)+"-init");if(!e.is_hover||Modernizr.touch){var f=b.keyCode||b.which;9!==f&&(b.preventDefault(),b.stopPropagation()),a.toggle_active_tab(c(d).parent())}};c(this.scope).off(".tab").on("keydown.fndtn.tab","["+this.attr_name()+"] > * > a",function(a){var b=a.keyCode||a.which;if(13===b||32===b){var c=this;d(a,c)}}).on("click.fndtn.tab","["+this.attr_name()+"] > * > a",function(a){var b=this;d(a,b)}).on("mouseenter.fndtn.tab","["+this.attr_name()+"] > * > a",function(b){var d=c(this).closest("["+a.attr_name()+"]").data(a.attr_name(!0)+"-init");d.is_hover&&a.toggle_active_tab(c(this).parent())}),c(b).on("hashchange.fndtn.tab",function(b){b.preventDefault(),a.handle_location_hash_change()})},handle_location_hash_change:function(){var b=this,c=this.S;c("["+this.attr_name()+"]",this.scope).each(function(){var e=c(this).data(b.attr_name(!0)+"-init");if(e.deep_linking){var f;if(f=e.scroll_to_content?b.scope.location.hash:b.scope.location.hash.replace("fndtn-",""),""!=f){var g=c(f);if(g.hasClass("content")&&g.parent().hasClass("tabs-content"))b.toggle_active_tab(a("["+b.attr_name()+"] > * > a[href="+f+"]").parent());else{var h=g.closest(".content").attr("id");h!=d&&b.toggle_active_tab(a("["+b.attr_name()+"] > * > a[href=#"+h+"]").parent(),f)}}else for(var i=0;i * > a[href="+b.default_tab_hashes[i]+"]").parent())}})},toggle_active_tab:function(e,f){var g=this,h=g.S,i=e.closest("["+this.attr_name()+"]"),j=e.find("a"),k=e.children("a").first(),l="#"+k.attr("href").split("#")[1],m=h(l),n=e.siblings(),o=i.data(this.attr_name(!0)+"-init"),p=function(b){var d,e=a(this),f=a(this).parents("li").prev().children('[role="tab"]'),g=a(this).parents("li").next().children('[role="tab"]');switch(b.keyCode){case 37:d=f;break;case 39:d=g;break;default:d=!1}d.length&&(e.attr({tabindex:"-1","aria-selected":null}),d.attr({tabindex:"0","aria-selected":!0}).focus()),a('[role="tabpanel"]').attr("aria-hidden","true"),a("#"+a(c.activeElement).attr("href").substring(1)).attr("aria-hidden",null)},q=function(a){var c=o.scroll_to_content?g.default_tab_hashes[0]:"fndtn-"+g.default_tab_hashes[0].replace("#","");(a!==c||b.location.hash)&&(b.location.hash=a)};k.data("tab-content")&&(l="#"+k.data("tab-content").split("#")[1],m=h(l)),o.deep_linking&&(o.scroll_to_content?(q(f||l),f==d||f==l?e.parent()[0].scrollIntoView():h(l)[0].scrollIntoView()):q(f!=d?"fndtn-"+f.replace("#",""):"fndtn-"+l.replace("#",""))),e.addClass(o.active_class).triggerHandler("opened"),j.attr({"aria-selected":"true",tabindex:0}),n.removeClass(o.active_class),n.find("a").attr({"aria-selected":"false"}),m.siblings().removeClass(o.active_class).attr({"aria-hidden":"true"}),m.addClass(o.active_class).attr("aria-hidden","false").removeAttr("tabindex"),o.callback(e),m.triggerHandler("toggled",[m]),i.triggerHandler("toggled",[e]),j.off("keydown").on("keydown",p)},data_attr:function(a){return this.namespace.length>0?this.namespace+"-"+a:a},off:function(){},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.tooltip={name:"tooltip",version:"5.5.3",settings:{additional_inheritable_classes:[],tooltip_class:".tooltip",append_to:"body",touch_close_text:"Tap To Close",disable_for_touch:!1,hover_delay:200,fade_in_duration:150,fade_out_duration:150,show_on:"all",tip_template:function(a,b){return''+b+''}},cache:{},init:function(a,b,c){Foundation.inherit(this,"random_str"),this.bindings(b,c)},should_show:function(b,c){var d=a.extend({},this.settings,this.data_options(b));return"all"===d.show_on?!0:this.small()&&"small"===d.show_on?!0:this.medium()&&"medium"===d.show_on?!0:this.large()&&"large"===d.show_on?!0:!1},medium:function(){return matchMedia(Foundation.media_queries.medium).matches},large:function(){return matchMedia(Foundation.media_queries.large).matches},events:function(b){function c(a,b,c){a.timer||(c?(a.timer=null,e.showTip(b)):a.timer=setTimeout(function(){a.timer=null,e.showTip(b)}.bind(a),e.settings.hover_delay))}function d(a,b){a.timer&&(clearTimeout(a.timer),a.timer=null),e.hide(b)}var e=this,f=e.S;e.create(this.S(b)),a(this.scope).off(".tooltip").on("mouseenter.fndtn.tooltip mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip","["+this.attr_name()+"]",function(b){var g=f(this),h=a.extend({},e.settings,e.data_options(g)),i=!1;if(Modernizr.touch&&/touchstart|MSPointerDown/i.test(b.type)&&f(b.target).is("a"))return!1;if(/mouse/i.test(b.type)&&e.ie_touch(b))return!1;if(g.hasClass("open"))Modernizr.touch&&/touchstart|MSPointerDown/i.test(b.type)&&b.preventDefault(),e.hide(g);else{if(h.disable_for_touch&&Modernizr.touch&&/touchstart|MSPointerDown/i.test(b.type))return;if(!h.disable_for_touch&&Modernizr.touch&&/touchstart|MSPointerDown/i.test(b.type)&&(b.preventDefault(),f(h.tooltip_class+".open").hide(),i=!0,a(".open["+e.attr_name()+"]").length>0)){var j=f(a(".open["+e.attr_name()+"]")[0]);e.hide(j)}/enter|over/i.test(b.type)?c(this,g):"mouseout"===b.type||"mouseleave"===b.type?d(this,g):c(this,g,!0)}}).on("mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip","["+this.attr_name()+"].open",function(b){return/mouse/i.test(b.type)&&e.ie_touch(b)?!1:void(("touch"!=a(this).data("tooltip-open-event-type")||"mouseleave"!=b.type)&&("mouse"==a(this).data("tooltip-open-event-type")&&/MSPointerDown|touchstart/i.test(b.type)?e.convert_to_touch(a(this)):d(this,a(this))))}).on("DOMNodeRemoved DOMAttrModified","["+this.attr_name()+"]:not(a)",function(a){d(this,f(this))})},ie_touch:function(a){return!1},showTip:function(a){var b=this.getTip(a);return this.should_show(a,b)?this.show(a):void 0},getTip:function(b){var c=this.selector(b),d=a.extend({},this.settings,this.data_options(b)),e=null;return c&&(e=this.S('span[data-selector="'+c+'"]'+d.tooltip_class)),"object"==typeof e?e:!1},selector:function(a){var b=a.attr(this.attr_name())||a.attr("data-selector");return"string"!=typeof b&&(b=this.random_str(6),a.attr("data-selector",b).attr("aria-describedby",b)),b},create:function(c){var d=this,e=a.extend({},this.settings,this.data_options(c)),f=this.settings.tip_template;"string"==typeof e.tip_template&&b.hasOwnProperty(e.tip_template)&&(f=b[e.tip_template]); +var g=a(f(this.selector(c),a("
      ").html(c.attr("title")).html())),h=this.inheritable_classes(c);g.addClass(h).appendTo(e.append_to),Modernizr.touch&&(g.append(''+e.touch_close_text+""),g.on("touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip",function(a){d.hide(c)})),c.removeAttr("title").attr("title","")},reposition:function(b,c,d){var e,f,g,h,i;c.css("visibility","hidden").show(),e=b.data("width"),f=c.children(".nub"),g=f.outerHeight(),h=f.outerWidth(),this.small()?c.css({width:"100%"}):c.css({width:e?e:"auto"}),i=function(a,b,c,d,e,f){return a.css({top:b?b:"auto",bottom:d?d:"auto",left:e?e:"auto",right:c?c:"auto"}).end()};var j=b.offset().top,k=b.offset().left,l=b.outerHeight();if(i(c,j+l+10,"auto","auto",k),this.small())i(c,j+l+10,"auto","auto",12.5,a(this.scope).width()),c.addClass("tip-override"),i(f,-g,"auto","auto",k);else{Foundation.rtl&&(f.addClass("rtl"),k=k+b.outerWidth()-c.outerWidth()),i(c,j+l+10,"auto","auto",k),f.attr("style")&&f.removeAttr("style"),c.removeClass("tip-override");var m=c.outerHeight();d&&d.indexOf("tip-top")>-1?(Foundation.rtl&&f.addClass("rtl"),i(c,j-m,"auto","auto",k).removeClass("tip-override")):d&&d.indexOf("tip-left")>-1?(i(c,j+l/2-m/2,"auto","auto",k-c.outerWidth()-g).removeClass("tip-override"),f.removeClass("rtl")):d&&d.indexOf("tip-right")>-1&&(i(c,j+l/2-m/2,"auto","auto",k+b.outerWidth()+g).removeClass("tip-override"),f.removeClass("rtl"))}c.css("visibility","visible").hide()},small:function(){return matchMedia(Foundation.media_queries.small).matches&&!matchMedia(Foundation.media_queries.medium).matches},inheritable_classes:function(b){var c=a.extend({},this.settings,this.data_options(b)),d=["tip-top","tip-left","tip-bottom","tip-right","radius","round"].concat(c.additional_inheritable_classes),e=b.attr("class"),f=e?a.map(e.split(" "),function(b,c){return-1!==a.inArray(b,d)?b:void 0}).join(" "):"";return a.trim(f)},convert_to_touch:function(b){var c=this,d=c.getTip(b),e=a.extend({},c.settings,c.data_options(b));0===d.find(".tap-to-close").length&&(d.append(''+e.touch_close_text+""),d.on("click.fndtn.tooltip.tapclose touchstart.fndtn.tooltip.tapclose MSPointerDown.fndtn.tooltip.tapclose",function(a){c.hide(b)})),b.data("tooltip-open-event-type","touch")},show:function(a){var b=this.getTip(a);"touch"==a.data("tooltip-open-event-type")&&this.convert_to_touch(a),this.reposition(a,b,a.attr("class")),a.addClass("open"),b.fadeIn(this.settings.fade_in_duration)},hide:function(a){var b=this.getTip(a);b.fadeOut(this.settings.fade_out_duration,function(){b.find(".tap-to-close").remove(),b.off("click.fndtn.tooltip.tapclose MSPointerDown.fndtn.tapclose"),a.removeClass("open")})},off:function(){var b=this;this.S(this.scope).off(".fndtn.tooltip"),this.S(this.settings.tooltip_class).each(function(c){a("["+b.attr_name()+"]").eq(c).attr("title",a(this).text())}).remove()},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.topbar={name:"topbar",version:"5.5.3",settings:{index:0,start_offset:0,sticky_class:"sticky",custom_back_text:!0,back_text:"Back",mobile_show_parent_link:!0,is_hover:!0,scrolltop:!0,sticky_on:"all",dropdown_autoclose:!0},init:function(b,c,d){Foundation.inherit(this,"add_custom_rule register_media throttle");var e=this;e.register_media("topbar","foundation-mq-topbar"),this.bindings(c,d),e.S("["+this.attr_name()+"]",this.scope).each(function(){var b=a(this),c=b.data(e.attr_name(!0)+"-init");e.S("section, .top-bar-section",this);b.data("index",0);var d=b.parent();d.hasClass("fixed")||e.is_sticky(b,d,c)?(e.settings.sticky_class=c.sticky_class,e.settings.sticky_topbar=b,b.data("height",d.outerHeight()),b.data("stickyoffset",d.offset().top)):b.data("height",b.outerHeight()),c.assembled||e.assemble(b),c.is_hover?e.S(".has-dropdown",b).addClass("not-click"):e.S(".has-dropdown",b).removeClass("not-click"),e.add_custom_rule(".f-topbar-fixed { padding-top: "+b.data("height")+"px }"),d.hasClass("fixed")&&e.S("body").addClass("f-topbar-fixed")})},is_sticky:function(a,b,c){var d=b.hasClass(c.sticky_class),e=matchMedia(Foundation.media_queries.small).matches,f=matchMedia(Foundation.media_queries.medium).matches,g=matchMedia(Foundation.media_queries.large).matches;return d&&"all"===c.sticky_on?!0:d&&this.small()&&-1!==c.sticky_on.indexOf("small")&&e&&!f&&!g?!0:d&&this.medium()&&-1!==c.sticky_on.indexOf("medium")&&e&&f&&!g?!0:d&&this.large()&&-1!==c.sticky_on.indexOf("large")&&e&&f&&g?!0:!1},toggle:function(c){var d,e=this;d=c?e.S(c).closest("["+this.attr_name()+"]"):e.S("["+this.attr_name()+"]");var f=d.data(this.attr_name(!0)+"-init"),g=e.S("section, .top-bar-section",d);e.breakpoint()&&(e.rtl?(g.css({right:"0%"}),a(">.name",g).css({right:"100%"})):(g.css({left:"0%"}),a(">.name",g).css({left:"100%"})),e.S("li.moved",g).removeClass("moved"),d.data("index",0),d.toggleClass("expanded").css("height","")),f.scrolltop?d.hasClass("expanded")?d.parent().hasClass("fixed")&&(f.scrolltop?(d.parent().removeClass("fixed"),d.addClass("fixed"),e.S("body").removeClass("f-topbar-fixed"),b.scrollTo(0,0)):d.parent().removeClass("expanded")):d.hasClass("fixed")&&(d.parent().addClass("fixed"),d.removeClass("fixed"),e.S("body").addClass("f-topbar-fixed")):(e.is_sticky(d,d.parent(),f)&&d.parent().addClass("fixed"),d.parent().hasClass("fixed")&&(d.hasClass("expanded")?(d.addClass("fixed"),d.parent().addClass("expanded"),e.S("body").addClass("f-topbar-fixed")):(d.removeClass("fixed"),d.parent().removeClass("expanded"),e.update_sticky_positioning())))},timer:null,events:function(c){var d=this,e=this.S;e(this.scope).off(".topbar").on("click.fndtn.topbar","["+this.attr_name()+"] .toggle-topbar",function(a){a.preventDefault(),d.toggle(this)}).on("click.fndtn.topbar contextmenu.fndtn.topbar",'.top-bar .top-bar-section li a[href^="#"],['+this.attr_name()+'] .top-bar-section li a[href^="#"]',function(b){var c=a(this).closest("li"),e=c.closest("["+d.attr_name()+"]"),f=e.data(d.attr_name(!0)+"-init");if(f.dropdown_autoclose&&f.is_hover){var g=a(this).closest(".hover");g.removeClass("hover")}!d.breakpoint()||c.hasClass("back")||c.hasClass("has-dropdown")||d.toggle()}).on("click.fndtn.topbar","["+this.attr_name()+"] li.has-dropdown",function(b){var c=e(this),f=e(b.target),g=c.closest("["+d.attr_name()+"]"),h=g.data(d.attr_name(!0)+"-init");return f.data("revealId")?void d.toggle():void(d.breakpoint()||(!h.is_hover||Modernizr.touch)&&(b.stopImmediatePropagation(),c.hasClass("hover")?(c.removeClass("hover").find("li").removeClass("hover"),c.parents("li.hover").removeClass("hover")):(c.addClass("hover"),a(c).siblings().removeClass("hover"),"A"===f[0].nodeName&&f.parent().hasClass("has-dropdown")&&b.preventDefault())))}).on("click.fndtn.topbar","["+this.attr_name()+"] .has-dropdown>a",function(a){if(d.breakpoint()){a.preventDefault();var b=e(this),c=b.closest("["+d.attr_name()+"]"),f=c.find("section, .top-bar-section"),g=(b.next(".dropdown").outerHeight(),b.closest("li"));c.data("index",c.data("index")+1),g.addClass("moved"),d.rtl?(f.css({right:-(100*c.data("index"))+"%"}),f.find(">.name").css({right:100*c.data("index")+"%"})):(f.css({left:-(100*c.data("index"))+"%"}),f.find(">.name").css({left:100*c.data("index")+"%"})),c.css("height",b.siblings("ul").outerHeight(!0)+c.data("height"))}}),e(b).off(".topbar").on("resize.fndtn.topbar",d.throttle(function(){d.resize.call(d)},50)).trigger("resize.fndtn.topbar").load(function(){e(this).trigger("resize.fndtn.topbar")}),e("body").off(".topbar").on("click.fndtn.topbar",function(a){var b=e(a.target).closest("li").closest("li.hover");b.length>0||e("["+d.attr_name()+"] li.hover").removeClass("hover")}),e(this.scope).on("click.fndtn.topbar","["+this.attr_name()+"] .has-dropdown .back",function(a){a.preventDefault();var b=e(this),c=b.closest("["+d.attr_name()+"]"),f=c.find("section, .top-bar-section"),g=(c.data(d.attr_name(!0)+"-init"),b.closest("li.moved")),h=g.parent();c.data("index",c.data("index")-1),d.rtl?(f.css({right:-(100*c.data("index"))+"%"}),f.find(">.name").css({right:100*c.data("index")+"%"})):(f.css({left:-(100*c.data("index"))+"%"}),f.find(">.name").css({left:100*c.data("index")+"%"})),0===c.data("index")?c.css("height",""):c.css("height",h.outerHeight(!0)+c.data("height")),setTimeout(function(){g.removeClass("moved")},300)}),e(this.scope).find(".dropdown a").focus(function(){a(this).parents(".has-dropdown").addClass("hover")}).blur(function(){a(this).parents(".has-dropdown").removeClass("hover")})},resize:function(){var a=this;a.S("["+this.attr_name()+"]").each(function(){var b,d=a.S(this),e=d.data(a.attr_name(!0)+"-init"),f=d.parent("."+a.settings.sticky_class);if(!a.breakpoint()){var g=d.hasClass("expanded");d.css("height","").removeClass("expanded").find("li").removeClass("hover"),g&&a.toggle(d)}a.is_sticky(d,f,e)&&(f.hasClass("fixed")?(f.removeClass("fixed"),b=f.offset().top,a.S(c.body).hasClass("f-topbar-fixed")&&(b-=d.data("height")),d.data("stickyoffset",b),f.addClass("fixed")):(b=f.offset().top,d.data("stickyoffset",b)))})},breakpoint:function(){return!matchMedia(Foundation.media_queries.topbar).matches},small:function(){return matchMedia(Foundation.media_queries.small).matches},medium:function(){return matchMedia(Foundation.media_queries.medium).matches},large:function(){return matchMedia(Foundation.media_queries.large).matches},assemble:function(b){var c=this,d=b.data(this.attr_name(!0)+"-init"),e=c.S("section, .top-bar-section",b);e.detach(),c.S(".has-dropdown>a",e).each(function(){var b,e=c.S(this),f=e.siblings(".dropdown"),g=e.attr("href");f.find(".title.back").length||(b=a(1==d.mobile_show_parent_link&&g?'
    2. ":'
    3. '),1==d.custom_back_text?a("h5>a",b).html(d.back_text):a("h5>a",b).html("« "+e.html()),f.prepend(b))}),e.appendTo(b),this.sticky(),this.assembled(b)},assembled:function(b){b.data(this.attr_name(!0),a.extend({},b.data(this.attr_name(!0)),{assembled:!0}))},height:function(b){var c=0,d=this;return a("> li",b).each(function(){c+=d.S(this).outerHeight(!0)}),c},sticky:function(){var a=this;this.S(b).on("scroll",function(){a.update_sticky_positioning()})},update_sticky_positioning:function(){var a="."+this.settings.sticky_class,c=this.S(b),d=this;if(d.settings.sticky_topbar&&d.is_sticky(this.settings.sticky_topbar,this.settings.sticky_topbar.parent(),this.settings)){var e=this.settings.sticky_topbar.data("stickyoffset")+this.settings.start_offset;d.S(a).hasClass("expanded")||(c.scrollTop()>e?d.S(a).hasClass("fixed")||(d.S(a).addClass("fixed"),d.S("body").addClass("f-topbar-fixed")):c.scrollTop()<=e&&d.S(a).hasClass("fixed")&&(d.S(a).removeClass("fixed"),d.S("body").removeClass("f-topbar-fixed")))}},off:function(){this.S(this.scope).off(".fndtn.topbar"),this.S(b).off(".fndtn.topbar")},reflow:function(){}}}(jQuery,window,window.document);;// Load foundation +$(document).foundation(); +$(document).ready(function () { + var page = $("body"); + $('ul.children').each(function () { + $(this).before(''); + }); + $('a.toggle').click('click', function () { + $(this).toggleClass('open'); + $(this).siblings('ul').toggleClass('open'); + }); + $('.top-bar-section').find('ul.sub-menu.dropdown').each(function (){ + var menuImg = $(this).parent('li').prop('id'); + var menuNum = menuImg.match(/\d+/)[0]; + var menuImgSrc = 'img_for_menu_' + menuNum; + if (window['img_for_menu_' + menuNum]) { + $(this).find('li.image-placeholder').html(''); + } else { + $(this).find('li.image-placeholder').parent('ul').addClass('no-image-subul'); + $(this).find('li.image-placeholder').remove(); + } + //console.log('ul = ' + menuImg); + //console.log('menu-id = ' + menuNum); + }); + $("[data-fancybox]").fancybox({ + iframe : { + css : { + width : '600px' + } + } + }); +// +// $("a.glm-block-image.fancybox").fancybox({ +// +// helpers: { +// overlay: { locked: false }, +// title: { type: 'inside'}, +// }, +// afterLoad: function(){ +// this.title = $(this.element).find('img').attr('alt'); +// } +// }); + + + // weather widget hover effect + $('#activate-weather') + .mouseover(function() { + $('#weather-widget').slideDown(); + }) + .mouseout(function() { + $('#weather-widget').slideUp(); + }); + + + var submenus = page.find("#menu-main-navigation .sub-menu"); + submenus.each(function() { + if ($(this).children().length > 6) { + $(this).addClass("submenu-two-columns"); + } + }); + + var event_feed = $("#feed"); + event_feed.addClass("feed"); + event_feed.children("div").addClass("feed-block"); + + function check_window_width(){ + + if($(window).width() > 1023){ + if($(".feed").hasClass('slick-initialized') ) { + $(".feed").slick('unslick'); + } + $(".feed").slick({ + infinite: true, + slidesToShow: 4, + slidesToScroll: 1, + arrows: true, + + }); + + } else if($(window).width() < 1025 && $(window).width() > 639){ + if($(".feed").hasClass('slick-initialized') ) { + $(".feed").slick('unslick'); + } + $(".feed").slick({ + infinite: true, + slidesToShow: 2, + slidesToScroll: 1 + }); + } else if($(window).width() < 641 && $(window).width() > 319){ + if($(".feed").hasClass('slick-initialized') ) { + $(".feed").slick('unslick'); + } + $(".feed").slick({ + infinite: true, + slidesToShow: 1, + slidesToScroll: 1 + }); + } + } + + check_window_width(); + $(window).resize(function () { + check_window_width(); + }); + + +}); diff --git a/js/custom.js b/js/custom.js deleted file mode 100644 index 742714c..0000000 --- a/js/custom.js +++ /dev/null @@ -1,156 +0,0 @@ -jQuery(document).ready(function($){ - $('#main-slider .bx-slider').slick({ - slidesToShow: 1, - dots: JSON.parse(ap_params.accesspress_show_pager), - speed: ap_params.accesspress_slider_speed, - arrows: JSON.parse(ap_params.accesspress_show_controls), - autoplaySpeed : ap_params.accesspress_slider_pause, - autoplay: JSON.parse(ap_params.accesspress_auto_transition), - fade: JSON.parse(ap_params.accesspress_slider_transition), - infinite: true - }); - - var headerHeight = $('#masthead').outerHeight(); - $('#go-top, .next-page').localScroll({ - offset: { - top: -headerHeight - } - }); - - $(window).resize(function(){ - var winHeight = $(window).height(); - var headerHeight = $('#masthead').outerHeight(); - $('#main-slider.full-screen-yes .main-slides').height(winHeight-headerHeight); - }).resize(); - - $(window).scroll(function(){ - if($(window).scrollTop() > 200){ - $('#go-top').fadeIn(); - }else{ - $('#go-top').fadeOut(); - } - }); - - $('.home .single-page-nav.nav').onePageNav({ - currentClass: 'current', - changeHash: false, - scrollSpeed: 1500, - scrollOffset: headerHeight, - scrollThreshold: 0.5, - }); - - $('.single-page-nav.nav a').click(function(){ - $('.single-page-nav.nav').hide(); - }); - - $(window).resize(function(){ - var headerHeight = $('#masthead').outerHeight(); - $('.parallax-on #content').css('padding-top', headerHeight); - }).resize(); - - $('.team-content').slick({ - slidesToShow: 1, - slidesToScroll: 1, - arrows: false, - fade: true, - asNavFor: '.team-slider' - }); - - $('.team-slider').slick({ - slidesToShow: 7, - slidesToScroll: 1, - asNavFor: '.team-content', - dots: false, - centerMode: true, - focusOnSelect: true, - centerPadding: 0, - infinite: true, - prevArrow: '', - nextArrow: '', - responsive: [ - { - breakpoint: 1024, - settings: { - slidesToShow: 5, - } - }, - { - breakpoint: 768, - settings: { - slidesToShow: 3, - } - }, - { - breakpoint: 480, - settings: { - slidesToShow: 1, - } - } - ] - }); - - $('.testimonial-slider').slick({ - autoplay:true, - speed: 1000, - autoplaySpeed: 8000, - slidesToShow: 1, - slidesToScroll: 1, - arrows: true, - fade: false, - dots: false, - prevArrow: '', - nextArrow: '', - }); - - $(window).bind('load',function(){ - $('.googlemap-content').hide(); - }); - - var open = false; - $('.googlemap-toggle').on('click', function(){ - if(!open){ - open = true; - } - $('.googlemap-content').slideToggle(); - $(this).toggleClass('active'); - }); - - $('.social-icons a').each(function(){ - var title = $(this).attr('data-title') - $(this).find('span').text(title); - }); - - $('.gallery-item a').each(function(){ - $(this).addClass('fancybox-gallery').attr('data-lightbox-gallery','gallery'); - }); - - $(".fancybox-gallery").nivoLightbox(); - - $('.menu-toggle').click(function(){ - $(this).next('ul').slideToggle(); - }); - - $("#content").fitVids(); - - $(window).on('load',function(){ - $('.blank_template').each(function(){ - $(this).parallax('50%',0.4, true); - }); - - $('.action_template').each(function(){ - $(this).parallax('50%',0.3, true); - }); - }); - - // *only* if we have anchor on the url - if(window.location.hash) { - - $('html, body').animate({ - scrollTop: $(window.location.hash).offset().top-headerHeight - }, 1000 ); - - } - $('.portfolio-list').on("click", function(e){ - e.preventDefault(); - }); -}); \ No newline at end of file diff --git a/js/custom/pageSetup.js b/js/custom/pageSetup.js new file mode 100644 index 0000000..85482be --- /dev/null +++ b/js/custom/pageSetup.js @@ -0,0 +1,107 @@ +// Load foundation +$(document).foundation(); +$(document).ready(function () { + var page = $("body"); + $('ul.children').each(function () { + $(this).before(''); + }); + $('a.toggle').click('click', function () { + $(this).toggleClass('open'); + $(this).siblings('ul').toggleClass('open'); + }); + $('.top-bar-section').find('ul.sub-menu.dropdown').each(function (){ + var menuImg = $(this).parent('li').prop('id'); + var menuNum = menuImg.match(/\d+/)[0]; + var menuImgSrc = 'img_for_menu_' + menuNum; + if (window['img_for_menu_' + menuNum]) { + $(this).find('li.image-placeholder').html(''); + } else { + $(this).find('li.image-placeholder').parent('ul').addClass('no-image-subul'); + $(this).find('li.image-placeholder').remove(); + } + //console.log('ul = ' + menuImg); + //console.log('menu-id = ' + menuNum); + }); + $("[data-fancybox]").fancybox({ + iframe : { + css : { + width : '600px' + } + } + }); +// +// $("a.glm-block-image.fancybox").fancybox({ +// +// helpers: { +// overlay: { locked: false }, +// title: { type: 'inside'}, +// }, +// afterLoad: function(){ +// this.title = $(this.element).find('img').attr('alt'); +// } +// }); + + + // weather widget hover effect + $('#activate-weather') + .mouseover(function() { + $('#weather-widget').slideDown(); + }) + .mouseout(function() { + $('#weather-widget').slideUp(); + }); + + + var submenus = page.find("#menu-main-navigation .sub-menu"); + submenus.each(function() { + if ($(this).children().length > 6) { + $(this).addClass("submenu-two-columns"); + } + }); + + var event_feed = $("#feed"); + event_feed.addClass("feed"); + event_feed.children("div").addClass("feed-block"); + + function check_window_width(){ + + if($(window).width() > 1023){ + if($(".feed").hasClass('slick-initialized') ) { + $(".feed").slick('unslick'); + } + $(".feed").slick({ + infinite: true, + slidesToShow: 4, + slidesToScroll: 1, + arrows: true, + + }); + + } else if($(window).width() < 1025 && $(window).width() > 639){ + if($(".feed").hasClass('slick-initialized') ) { + $(".feed").slick('unslick'); + } + $(".feed").slick({ + infinite: true, + slidesToShow: 2, + slidesToScroll: 1 + }); + } else if($(window).width() < 641 && $(window).width() > 319){ + if($(".feed").hasClass('slick-initialized') ) { + $(".feed").slick('unslick'); + } + $(".feed").slick({ + infinite: true, + slidesToShow: 1, + slidesToScroll: 1 + }); + } + } + + check_window_width(); + $(window).resize(function () { + check_window_width(); + }); + + +}); diff --git a/js/customizer.js b/js/customizer.js deleted file mode 100644 index 16fef19..0000000 --- a/js/customizer.js +++ /dev/null @@ -1,36 +0,0 @@ -/** - * Theme Customizer enhancements for a better user experience. - * - * Contains handlers to make Theme Customizer preview reload changes asynchronously. - */ - -( function( $ ) { - // Site title and description. - wp.customize( 'blogname', function( value ) { - value.bind( function( to ) { - $( '.site-title a' ).text( to ); - } ); - } ); - wp.customize( 'blogdescription', function( value ) { - value.bind( function( to ) { - $( '.site-description' ).text( to ); - } ); - } ); - // Header text color. - wp.customize( 'header_textcolor', function( value ) { - value.bind( function( to ) { - if ( 'blank' === to ) { - $( '.site-title, .site-description' ).css( { - 'clip': 'rect(1px, 1px, 1px, 1px)', - 'position': 'absolute' - } ); - } else { - $( '.site-title, .site-description' ).css( { - 'clip': 'auto', - 'color': to, - 'position': 'relative' - } ); - } - } ); - } ); -} )( jQuery ); diff --git a/js/dollarsign.js b/js/dollarsign.js new file mode 100644 index 0000000..2d7a2e9 --- /dev/null +++ b/js/dollarsign.js @@ -0,0 +1,6 @@ +/* + * To avoid conflicts, Wordpress tends to prefer jQuery being used over $. + * As long as this file is included, no such conflicts should arise. Ensure it + * is called before other .js files using $. + */ +var $=jQuery.noConflict(); \ No newline at end of file diff --git a/js/fastclick/lib/fastclick.js b/js/fastclick/lib/fastclick.js new file mode 100644 index 0000000..3af4f9d --- /dev/null +++ b/js/fastclick/lib/fastclick.js @@ -0,0 +1,841 @@ +;(function () { + 'use strict'; + + /** + * @preserve FastClick: polyfill to remove click delays on browsers with touch UIs. + * + * @codingstandard ftlabs-jsv2 + * @copyright The Financial Times Limited [All Rights Reserved] + * @license MIT License (see LICENSE.txt) + */ + + /*jslint browser:true, node:true*/ + /*global define, Event, Node*/ + + + /** + * Instantiate fast-clicking listeners on the specified layer. + * + * @constructor + * @param {Element} layer The layer to listen on + * @param {Object} [options={}] The options to override the defaults + */ + function FastClick(layer, options) { + var oldOnClick; + + options = options || {}; + + /** + * Whether a click is currently being tracked. + * + * @type boolean + */ + this.trackingClick = false; + + + /** + * Timestamp for when click tracking started. + * + * @type number + */ + this.trackingClickStart = 0; + + + /** + * The element being tracked for a click. + * + * @type EventTarget + */ + this.targetElement = null; + + + /** + * X-coordinate of touch start event. + * + * @type number + */ + this.touchStartX = 0; + + + /** + * Y-coordinate of touch start event. + * + * @type number + */ + this.touchStartY = 0; + + + /** + * ID of the last touch, retrieved from Touch.identifier. + * + * @type number + */ + this.lastTouchIdentifier = 0; + + + /** + * Touchmove boundary, beyond which a click will be cancelled. + * + * @type number + */ + this.touchBoundary = options.touchBoundary || 10; + + + /** + * The FastClick layer. + * + * @type Element + */ + this.layer = layer; + + /** + * The minimum time between tap(touchstart and touchend) events + * + * @type number + */ + this.tapDelay = options.tapDelay || 200; + + /** + * The maximum time for a tap + * + * @type number + */ + this.tapTimeout = options.tapTimeout || 700; + + if (FastClick.notNeeded(layer)) { + return; + } + + // Some old versions of Android don't have Function.prototype.bind + function bind(method, context) { + return function() { return method.apply(context, arguments); }; + } + + + var methods = ['onMouse', 'onClick', 'onTouchStart', 'onTouchMove', 'onTouchEnd', 'onTouchCancel']; + var context = this; + for (var i = 0, l = methods.length; i < l; i++) { + context[methods[i]] = bind(context[methods[i]], context); + } + + // Set up event handlers as required + if (deviceIsAndroid) { + layer.addEventListener('mouseover', this.onMouse, true); + layer.addEventListener('mousedown', this.onMouse, true); + layer.addEventListener('mouseup', this.onMouse, true); + } + + layer.addEventListener('click', this.onClick, true); + layer.addEventListener('touchstart', this.onTouchStart, false); + layer.addEventListener('touchmove', this.onTouchMove, false); + layer.addEventListener('touchend', this.onTouchEnd, false); + layer.addEventListener('touchcancel', this.onTouchCancel, false); + + // Hack is required for browsers that don't support Event#stopImmediatePropagation (e.g. Android 2) + // which is how FastClick normally stops click events bubbling to callbacks registered on the FastClick + // layer when they are cancelled. + if (!Event.prototype.stopImmediatePropagation) { + layer.removeEventListener = function(type, callback, capture) { + var rmv = Node.prototype.removeEventListener; + if (type === 'click') { + rmv.call(layer, type, callback.hijacked || callback, capture); + } else { + rmv.call(layer, type, callback, capture); + } + }; + + layer.addEventListener = function(type, callback, capture) { + var adv = Node.prototype.addEventListener; + if (type === 'click') { + adv.call(layer, type, callback.hijacked || (callback.hijacked = function(event) { + if (!event.propagationStopped) { + callback(event); + } + }), capture); + } else { + adv.call(layer, type, callback, capture); + } + }; + } + + // If a handler is already declared in the element's onclick attribute, it will be fired before + // FastClick's onClick handler. Fix this by pulling out the user-defined handler function and + // adding it as listener. + if (typeof layer.onclick === 'function') { + + // Android browser on at least 3.2 requires a new reference to the function in layer.onclick + // - the old one won't work if passed to addEventListener directly. + oldOnClick = layer.onclick; + layer.addEventListener('click', function(event) { + oldOnClick(event); + }, false); + layer.onclick = null; + } + } + + /** + * Windows Phone 8.1 fakes user agent string to look like Android and iPhone. + * + * @type boolean + */ + var deviceIsWindowsPhone = navigator.userAgent.indexOf("Windows Phone") >= 0; + + /** + * Android requires exceptions. + * + * @type boolean + */ + var deviceIsAndroid = navigator.userAgent.indexOf('Android') > 0 && !deviceIsWindowsPhone; + + + /** + * iOS requires exceptions. + * + * @type boolean + */ + var deviceIsIOS = /iP(ad|hone|od)/.test(navigator.userAgent) && !deviceIsWindowsPhone; + + + /** + * iOS 4 requires an exception for select elements. + * + * @type boolean + */ + var deviceIsIOS4 = deviceIsIOS && (/OS 4_\d(_\d)?/).test(navigator.userAgent); + + + /** + * iOS 6.0-7.* requires the target element to be manually derived + * + * @type boolean + */ + var deviceIsIOSWithBadTarget = deviceIsIOS && (/OS [6-7]_\d/).test(navigator.userAgent); + + /** + * BlackBerry requires exceptions. + * + * @type boolean + */ + var deviceIsBlackBerry10 = navigator.userAgent.indexOf('BB10') > 0; + + /** + * Determine whether a given element requires a native click. + * + * @param {EventTarget|Element} target Target DOM element + * @returns {boolean} Returns true if the element needs a native click + */ + FastClick.prototype.needsClick = function(target) { + switch (target.nodeName.toLowerCase()) { + + // Don't send a synthetic click to disabled inputs (issue #62) + case 'button': + case 'select': + case 'textarea': + if (target.disabled) { + return true; + } + + break; + case 'input': + + // File inputs need real clicks on iOS 6 due to a browser bug (issue #68) + if ((deviceIsIOS && target.type === 'file') || target.disabled) { + return true; + } + + break; + case 'label': + case 'iframe': // iOS8 homescreen apps can prevent events bubbling into frames + case 'video': + return true; + } + + return (/\bneedsclick\b/).test(target.className); + }; + + + /** + * Determine whether a given element requires a call to focus to simulate click into element. + * + * @param {EventTarget|Element} target Target DOM element + * @returns {boolean} Returns true if the element requires a call to focus to simulate native click. + */ + FastClick.prototype.needsFocus = function(target) { + switch (target.nodeName.toLowerCase()) { + case 'textarea': + return true; + case 'select': + return !deviceIsAndroid; + case 'input': + switch (target.type) { + case 'button': + case 'checkbox': + case 'file': + case 'image': + case 'radio': + case 'submit': + return false; + } + + // No point in attempting to focus disabled inputs + return !target.disabled && !target.readOnly; + default: + return (/\bneedsfocus\b/).test(target.className); + } + }; + + + /** + * Send a click event to the specified element. + * + * @param {EventTarget|Element} targetElement + * @param {Event} event + */ + FastClick.prototype.sendClick = function(targetElement, event) { + var clickEvent, touch; + + // On some Android devices activeElement needs to be blurred otherwise the synthetic click will have no effect (#24) + if (document.activeElement && document.activeElement !== targetElement) { + document.activeElement.blur(); + } + + touch = event.changedTouches[0]; + + // Synthesise a click event, with an extra attribute so it can be tracked + clickEvent = document.createEvent('MouseEvents'); + clickEvent.initMouseEvent(this.determineEventType(targetElement), true, true, window, 1, touch.screenX, touch.screenY, touch.clientX, touch.clientY, false, false, false, false, 0, null); + clickEvent.forwardedTouchEvent = true; + targetElement.dispatchEvent(clickEvent); + }; + + FastClick.prototype.determineEventType = function(targetElement) { + + //Issue #159: Android Chrome Select Box does not open with a synthetic click event + if (deviceIsAndroid && targetElement.tagName.toLowerCase() === 'select') { + return 'mousedown'; + } + + return 'click'; + }; + + + /** + * @param {EventTarget|Element} targetElement + */ + FastClick.prototype.focus = function(targetElement) { + var length; + + // Issue #160: on iOS 7, some input elements (e.g. date datetime month) throw a vague TypeError on setSelectionRange. These elements don't have an integer value for the selectionStart and selectionEnd properties, but unfortunately that can't be used for detection because accessing the properties also throws a TypeError. Just check the type instead. Filed as Apple bug #15122724. + if (deviceIsIOS && targetElement.setSelectionRange && targetElement.type.indexOf('date') !== 0 && targetElement.type !== 'time' && targetElement.type !== 'month') { + length = targetElement.value.length; + targetElement.setSelectionRange(length, length); + } else { + targetElement.focus(); + } + }; + + + /** + * Check whether the given target element is a child of a scrollable layer and if so, set a flag on it. + * + * @param {EventTarget|Element} targetElement + */ + FastClick.prototype.updateScrollParent = function(targetElement) { + var scrollParent, parentElement; + + scrollParent = targetElement.fastClickScrollParent; + + // Attempt to discover whether the target element is contained within a scrollable layer. Re-check if the + // target element was moved to another parent. + if (!scrollParent || !scrollParent.contains(targetElement)) { + parentElement = targetElement; + do { + if (parentElement.scrollHeight > parentElement.offsetHeight) { + scrollParent = parentElement; + targetElement.fastClickScrollParent = parentElement; + break; + } + + parentElement = parentElement.parentElement; + } while (parentElement); + } + + // Always update the scroll top tracker if possible. + if (scrollParent) { + scrollParent.fastClickLastScrollTop = scrollParent.scrollTop; + } + }; + + + /** + * @param {EventTarget} targetElement + * @returns {Element|EventTarget} + */ + FastClick.prototype.getTargetElementFromEventTarget = function(eventTarget) { + + // On some older browsers (notably Safari on iOS 4.1 - see issue #56) the event target may be a text node. + if (eventTarget.nodeType === Node.TEXT_NODE) { + return eventTarget.parentNode; + } + + return eventTarget; + }; + + + /** + * On touch start, record the position and scroll offset. + * + * @param {Event} event + * @returns {boolean} + */ + FastClick.prototype.onTouchStart = function(event) { + var targetElement, touch, selection; + + // Ignore multiple touches, otherwise pinch-to-zoom is prevented if both fingers are on the FastClick element (issue #111). + if (event.targetTouches.length > 1) { + return true; + } + + targetElement = this.getTargetElementFromEventTarget(event.target); + touch = event.targetTouches[0]; + + if (deviceIsIOS) { + + // Only trusted events will deselect text on iOS (issue #49) + selection = window.getSelection(); + if (selection.rangeCount && !selection.isCollapsed) { + return true; + } + + if (!deviceIsIOS4) { + + // Weird things happen on iOS when an alert or confirm dialog is opened from a click event callback (issue #23): + // when the user next taps anywhere else on the page, new touchstart and touchend events are dispatched + // with the same identifier as the touch event that previously triggered the click that triggered the alert. + // Sadly, there is an issue on iOS 4 that causes some normal touch events to have the same identifier as an + // immediately preceeding touch event (issue #52), so this fix is unavailable on that platform. + // Issue 120: touch.identifier is 0 when Chrome dev tools 'Emulate touch events' is set with an iOS device UA string, + // which causes all touch events to be ignored. As this block only applies to iOS, and iOS identifiers are always long, + // random integers, it's safe to to continue if the identifier is 0 here. + if (touch.identifier && touch.identifier === this.lastTouchIdentifier) { + event.preventDefault(); + return false; + } + + this.lastTouchIdentifier = touch.identifier; + + // If the target element is a child of a scrollable layer (using -webkit-overflow-scrolling: touch) and: + // 1) the user does a fling scroll on the scrollable layer + // 2) the user stops the fling scroll with another tap + // then the event.target of the last 'touchend' event will be the element that was under the user's finger + // when the fling scroll was started, causing FastClick to send a click event to that layer - unless a check + // is made to ensure that a parent layer was not scrolled before sending a synthetic click (issue #42). + this.updateScrollParent(targetElement); + } + } + + this.trackingClick = true; + this.trackingClickStart = event.timeStamp; + this.targetElement = targetElement; + + this.touchStartX = touch.pageX; + this.touchStartY = touch.pageY; + + // Prevent phantom clicks on fast double-tap (issue #36) + if ((event.timeStamp - this.lastClickTime) < this.tapDelay) { + event.preventDefault(); + } + + return true; + }; + + + /** + * Based on a touchmove event object, check whether the touch has moved past a boundary since it started. + * + * @param {Event} event + * @returns {boolean} + */ + FastClick.prototype.touchHasMoved = function(event) { + var touch = event.changedTouches[0], boundary = this.touchBoundary; + + if (Math.abs(touch.pageX - this.touchStartX) > boundary || Math.abs(touch.pageY - this.touchStartY) > boundary) { + return true; + } + + return false; + }; + + + /** + * Update the last position. + * + * @param {Event} event + * @returns {boolean} + */ + FastClick.prototype.onTouchMove = function(event) { + if (!this.trackingClick) { + return true; + } + + // If the touch has moved, cancel the click tracking + if (this.targetElement !== this.getTargetElementFromEventTarget(event.target) || this.touchHasMoved(event)) { + this.trackingClick = false; + this.targetElement = null; + } + + return true; + }; + + + /** + * Attempt to find the labelled control for the given label element. + * + * @param {EventTarget|HTMLLabelElement} labelElement + * @returns {Element|null} + */ + FastClick.prototype.findControl = function(labelElement) { + + // Fast path for newer browsers supporting the HTML5 control attribute + if (labelElement.control !== undefined) { + return labelElement.control; + } + + // All browsers under test that support touch events also support the HTML5 htmlFor attribute + if (labelElement.htmlFor) { + return document.getElementById(labelElement.htmlFor); + } + + // If no for attribute exists, attempt to retrieve the first labellable descendant element + // the list of which is defined here: http://www.w3.org/TR/html5/forms.html#category-label + return labelElement.querySelector('button, input:not([type=hidden]), keygen, meter, output, progress, select, textarea'); + }; + + + /** + * On touch end, determine whether to send a click event at once. + * + * @param {Event} event + * @returns {boolean} + */ + FastClick.prototype.onTouchEnd = function(event) { + var forElement, trackingClickStart, targetTagName, scrollParent, touch, targetElement = this.targetElement; + + if (!this.trackingClick) { + return true; + } + + // Prevent phantom clicks on fast double-tap (issue #36) + if ((event.timeStamp - this.lastClickTime) < this.tapDelay) { + this.cancelNextClick = true; + return true; + } + + if ((event.timeStamp - this.trackingClickStart) > this.tapTimeout) { + return true; + } + + // Reset to prevent wrong click cancel on input (issue #156). + this.cancelNextClick = false; + + this.lastClickTime = event.timeStamp; + + trackingClickStart = this.trackingClickStart; + this.trackingClick = false; + this.trackingClickStart = 0; + + // On some iOS devices, the targetElement supplied with the event is invalid if the layer + // is performing a transition or scroll, and has to be re-detected manually. Note that + // for this to function correctly, it must be called *after* the event target is checked! + // See issue #57; also filed as rdar://13048589 . + if (deviceIsIOSWithBadTarget) { + touch = event.changedTouches[0]; + + // In certain cases arguments of elementFromPoint can be negative, so prevent setting targetElement to null + targetElement = document.elementFromPoint(touch.pageX - window.pageXOffset, touch.pageY - window.pageYOffset) || targetElement; + targetElement.fastClickScrollParent = this.targetElement.fastClickScrollParent; + } + + targetTagName = targetElement.tagName.toLowerCase(); + if (targetTagName === 'label') { + forElement = this.findControl(targetElement); + if (forElement) { + this.focus(targetElement); + if (deviceIsAndroid) { + return false; + } + + targetElement = forElement; + } + } else if (this.needsFocus(targetElement)) { + + // Case 1: If the touch started a while ago (best guess is 100ms based on tests for issue #36) then focus will be triggered anyway. Return early and unset the target element reference so that the subsequent click will be allowed through. + // Case 2: Without this exception for input elements tapped when the document is contained in an iframe, then any inputted text won't be visible even though the value attribute is updated as the user types (issue #37). + if ((event.timeStamp - trackingClickStart) > 100 || (deviceIsIOS && window.top !== window && targetTagName === 'input')) { + this.targetElement = null; + return false; + } + + this.focus(targetElement); + this.sendClick(targetElement, event); + + // Select elements need the event to go through on iOS 4, otherwise the selector menu won't open. + // Also this breaks opening selects when VoiceOver is active on iOS6, iOS7 (and possibly others) + if (!deviceIsIOS || targetTagName !== 'select') { + this.targetElement = null; + event.preventDefault(); + } + + return false; + } + + if (deviceIsIOS && !deviceIsIOS4) { + + // Don't send a synthetic click event if the target element is contained within a parent layer that was scrolled + // and this tap is being used to stop the scrolling (usually initiated by a fling - issue #42). + scrollParent = targetElement.fastClickScrollParent; + if (scrollParent && scrollParent.fastClickLastScrollTop !== scrollParent.scrollTop) { + return true; + } + } + + // Prevent the actual click from going though - unless the target node is marked as requiring + // real clicks or if it is in the whitelist in which case only non-programmatic clicks are permitted. + if (!this.needsClick(targetElement)) { + event.preventDefault(); + this.sendClick(targetElement, event); + } + + return false; + }; + + + /** + * On touch cancel, stop tracking the click. + * + * @returns {void} + */ + FastClick.prototype.onTouchCancel = function() { + this.trackingClick = false; + this.targetElement = null; + }; + + + /** + * Determine mouse events which should be permitted. + * + * @param {Event} event + * @returns {boolean} + */ + FastClick.prototype.onMouse = function(event) { + + // If a target element was never set (because a touch event was never fired) allow the event + if (!this.targetElement) { + return true; + } + + if (event.forwardedTouchEvent) { + return true; + } + + // Programmatically generated events targeting a specific element should be permitted + if (!event.cancelable) { + return true; + } + + // Derive and check the target element to see whether the mouse event needs to be permitted; + // unless explicitly enabled, prevent non-touch click events from triggering actions, + // to prevent ghost/doubleclicks. + if (!this.needsClick(this.targetElement) || this.cancelNextClick) { + + // Prevent any user-added listeners declared on FastClick element from being fired. + if (event.stopImmediatePropagation) { + event.stopImmediatePropagation(); + } else { + + // Part of the hack for browsers that don't support Event#stopImmediatePropagation (e.g. Android 2) + event.propagationStopped = true; + } + + // Cancel the event + event.stopPropagation(); + event.preventDefault(); + + return false; + } + + // If the mouse event is permitted, return true for the action to go through. + return true; + }; + + + /** + * On actual clicks, determine whether this is a touch-generated click, a click action occurring + * naturally after a delay after a touch (which needs to be cancelled to avoid duplication), or + * an actual click which should be permitted. + * + * @param {Event} event + * @returns {boolean} + */ + FastClick.prototype.onClick = function(event) { + var permitted; + + // It's possible for another FastClick-like library delivered with third-party code to fire a click event before FastClick does (issue #44). In that case, set the click-tracking flag back to false and return early. This will cause onTouchEnd to return early. + if (this.trackingClick) { + this.targetElement = null; + this.trackingClick = false; + return true; + } + + // Very odd behaviour on iOS (issue #18): if a submit element is present inside a form and the user hits enter in the iOS simulator or clicks the Go button on the pop-up OS keyboard the a kind of 'fake' click event will be triggered with the submit-type input element as the target. + if (event.target.type === 'submit' && event.detail === 0) { + return true; + } + + permitted = this.onMouse(event); + + // Only unset targetElement if the click is not permitted. This will ensure that the check for !targetElement in onMouse fails and the browser's click doesn't go through. + if (!permitted) { + this.targetElement = null; + } + + // If clicks are permitted, return true for the action to go through. + return permitted; + }; + + + /** + * Remove all FastClick's event listeners. + * + * @returns {void} + */ + FastClick.prototype.destroy = function() { + var layer = this.layer; + + if (deviceIsAndroid) { + layer.removeEventListener('mouseover', this.onMouse, true); + layer.removeEventListener('mousedown', this.onMouse, true); + layer.removeEventListener('mouseup', this.onMouse, true); + } + + layer.removeEventListener('click', this.onClick, true); + layer.removeEventListener('touchstart', this.onTouchStart, false); + layer.removeEventListener('touchmove', this.onTouchMove, false); + layer.removeEventListener('touchend', this.onTouchEnd, false); + layer.removeEventListener('touchcancel', this.onTouchCancel, false); + }; + + + /** + * Check whether FastClick is needed. + * + * @param {Element} layer The layer to listen on + */ + FastClick.notNeeded = function(layer) { + var metaViewport; + var chromeVersion; + var blackberryVersion; + var firefoxVersion; + + // Devices that don't support touch don't need FastClick + if (typeof window.ontouchstart === 'undefined') { + return true; + } + + // Chrome version - zero for other browsers + chromeVersion = +(/Chrome\/([0-9]+)/.exec(navigator.userAgent) || [,0])[1]; + + if (chromeVersion) { + + if (deviceIsAndroid) { + metaViewport = document.querySelector('meta[name=viewport]'); + + if (metaViewport) { + // Chrome on Android with user-scalable="no" doesn't need FastClick (issue #89) + if (metaViewport.content.indexOf('user-scalable=no') !== -1) { + return true; + } + // Chrome 32 and above with width=device-width or less don't need FastClick + if (chromeVersion > 31 && document.documentElement.scrollWidth <= window.outerWidth) { + return true; + } + } + + // Chrome desktop doesn't need FastClick (issue #15) + } else { + return true; + } + } + + if (deviceIsBlackBerry10) { + blackberryVersion = navigator.userAgent.match(/Version\/([0-9]*)\.([0-9]*)/); + + // BlackBerry 10.3+ does not require Fastclick library. + // https://github.com/ftlabs/fastclick/issues/251 + if (blackberryVersion[1] >= 10 && blackberryVersion[2] >= 3) { + metaViewport = document.querySelector('meta[name=viewport]'); + + if (metaViewport) { + // user-scalable=no eliminates click delay. + if (metaViewport.content.indexOf('user-scalable=no') !== -1) { + return true; + } + // width=device-width (or less than device-width) eliminates click delay. + if (document.documentElement.scrollWidth <= window.outerWidth) { + return true; + } + } + } + } + + // IE10 with -ms-touch-action: none or manipulation, which disables double-tap-to-zoom (issue #97) + if (layer.style.msTouchAction === 'none' || layer.style.touchAction === 'manipulation') { + return true; + } + + // Firefox version - zero for other browsers + firefoxVersion = +(/Firefox\/([0-9]+)/.exec(navigator.userAgent) || [,0])[1]; + + if (firefoxVersion >= 27) { + // Firefox 27+ does not have tap delay if the content is not zoomable - https://bugzilla.mozilla.org/show_bug.cgi?id=922896 + + metaViewport = document.querySelector('meta[name=viewport]'); + if (metaViewport && (metaViewport.content.indexOf('user-scalable=no') !== -1 || document.documentElement.scrollWidth <= window.outerWidth)) { + return true; + } + } + + // IE11: prefixed -ms-touch-action is no longer supported and it's recomended to use non-prefixed version + // http://msdn.microsoft.com/en-us/library/windows/apps/Hh767313.aspx + if (layer.style.touchAction === 'none' || layer.style.touchAction === 'manipulation') { + return true; + } + + return false; + }; + + + /** + * Factory method for creating a FastClick object + * + * @param {Element} layer The layer to listen on + * @param {Object} [options={}] The options to override the defaults + */ + FastClick.attach = function(layer, options) { + return new FastClick(layer, options); + }; + + + if (typeof define === 'function' && typeof define.amd === 'object' && define.amd) { + + // AMD. Register as an anonymous module. + define(function() { + return FastClick; + }); + } else if (typeof module !== 'undefined' && module.exports) { + module.exports = FastClick.attach; + module.exports.FastClick = FastClick; + } else { + window.FastClick = FastClick; + } +}()); diff --git a/js/foundation/css/foundation.css.map b/js/foundation/css/foundation.css.map new file mode 100644 index 0000000..40bd448 --- /dev/null +++ b/js/foundation/css/foundation.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "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", +"sources": ["../../../scss/foundation/components/_global.scss","../../../scss/foundation/components/_grid.scss","../../../scss/foundation/components/_accordion.scss","../../../scss/foundation/components/_alert-boxes.scss","../../../scss/foundation/components/_block-grid.scss","../../../scss/foundation/components/_breadcrumbs.scss","../../../scss/foundation/components/_buttons.scss","../../../scss/foundation/_functions.scss","../../../scss/foundation/components/_button-groups.scss","../../../scss/foundation/components/_clearing.scss","../../../scss/foundation/components/_dropdown.scss","../../../scss/foundation/components/_dropdown-buttons.scss","../../../scss/foundation/components/_flex-video.scss","../../../scss/foundation/components/_forms.scss","../../../scss/foundation/components/_icon-bar.scss","../../../scss/foundation/components/_inline-lists.scss","../../../scss/foundation/components/_joyride.scss","../../../scss/foundation/components/_keystrokes.scss","../../../scss/foundation/components/_labels.scss","../../../scss/foundation/components/_magellan.scss","../../../scss/foundation/components/_orbit.scss","../../../scss/foundation/components/_pagination.scss","../../../scss/foundation/components/_panels.scss","../../../scss/foundation/components/_pricing-tables.scss","../../../scss/foundation/components/_progress-bars.scss","../../../scss/foundation/components/_range-slider.scss","../../../scss/foundation/components/_reveal.scss","../../../scss/foundation/components/_side-nav.scss","../../../scss/foundation/components/_split-buttons.scss","../../../scss/foundation/components/_sub-nav.scss","../../../scss/foundation/components/_switches.scss","../../../scss/foundation/components/_tables.scss","../../../scss/foundation/components/_tabs.scss","../../../scss/foundation/components/_thumbs.scss","../../../scss/foundation/components/_tooltips.scss","../../../scss/foundation/components/_top-bar.scss","../../../scss/foundation/components/_type.scss","../../../scss/foundation/components/_offcanvas.scss","../../../scss/foundation/components/_visibility.scss"], +"names": [], +"file": "foundation.css" +} diff --git a/js/foundation/css/normalize.css.map b/js/foundation/css/normalize.css.map new file mode 100644 index 0000000..8fc7c41 --- /dev/null +++ b/js/foundation/css/normalize.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": ";;;;;;AAQA,IAAK;EACH,WAAW,EAAE,UAAU;;EACvB,oBAAoB,EAAE,IAAI;;EAC1B,wBAAwB,EAAE,IAAI;;;;;;AAOhC,IAAK;EACH,MAAM,EAAE,CAAC;;;;;;;;;;AAaX;;;;;;;;;;;;OAYQ;EACN,OAAO,EAAE,KAAK;;;;;;AAQhB;;;KAGM;EACJ,OAAO,EAAE,YAAY;;EACrB,cAAc,EAAE,QAAQ;;;;;;;AAQ1B,qBAAsB;EACpB,OAAO,EAAE,IAAI;EACb,MAAM,EAAE,CAAC;;;;;;AAQX;QACS;EACP,OAAO,EAAE,IAAI;;;;;;;AAUf,CAAE;EACA,gBAAgB,EAAE,WAAW;;;;;;AAQ/B;OACQ;EACN,OAAO,EAAE,CAAC;;;;;;;AAUZ,WAAY;EACV,aAAa,EAAE,UAAU;;;;;AAO3B;MACO;EACL,WAAW,EAAE,IAAI;;;;;AAOnB,GAAI;EACF,UAAU,EAAE,MAAM;;;;;;AAQpB,EAAG;EACD,SAAS,EAAE,GAAG;EACd,MAAM,EAAE,QAAQ;;;;;AAOlB,IAAK;EACH,UAAU,EAAE,IAAI;EAChB,KAAK,EAAE,IAAI;;;;;AAOb,KAAM;EACJ,SAAS,EAAE,GAAG;;;;;AAOhB;GACI;EACF,SAAS,EAAE,GAAG;EACd,WAAW,EAAE,CAAC;EACd,QAAQ,EAAE,QAAQ;EAClB,cAAc,EAAE,QAAQ;;AAG1B,GAAI;EACF,GAAG,EAAE,MAAM;;AAGb,GAAI;EACF,MAAM,EAAE,OAAO;;;;;;;AAUjB,GAAI;EACF,MAAM,EAAE,CAAC;;;;;AAOX,cAAe;EACb,QAAQ,EAAE,MAAM;;;;;;;AAUlB,MAAO;EACL,MAAM,EAAE,QAAQ;;;;;AAOlB,EAAG;EACD,UAAU,EAAE,WAAW;EACvB,MAAM,EAAE,CAAC;;;;;AAOX,GAAI;EACF,QAAQ,EAAE,IAAI;;;;;AAOhB;;;IAGK;EACH,WAAW,EAAE,oBAAoB;EACjC,SAAS,EAAE,GAAG;;;;;;;;;;;;;;AAkBhB;;;;QAIS;EACP,KAAK,EAAE,OAAO;;EACd,IAAI,EAAE,OAAO;;EACb,MAAM,EAAE,CAAC;;;;;;AAOX,MAAO;EACL,QAAQ,EAAE,OAAO;;;;;;;;AAUnB;MACO;EACL,cAAc,EAAE,IAAI;;;;;;;;;AAWtB;;;oBAGqB;EACnB,kBAAkB,EAAE,MAAM;;EAC1B,MAAM,EAAE,OAAO;;;;;;AAOjB;oBACqB;EACnB,MAAM,EAAE,OAAO;;;;;AAOjB;uBACwB;EACtB,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;;;;;;AAQZ,KAAM;EACJ,WAAW,EAAE,MAAM;;;;;;;;;AAWrB;mBACoB;EAClB,UAAU,EAAE,UAAU;;EACtB,OAAO,EAAE,CAAC;;;;;;;;AASZ;+CACgD;EAC9C,MAAM,EAAE,IAAI;;;;;;AAQd,oBAAqB;EACnB,kBAAkB,EAAE,SAAS;;EAC7B,UAAU,EAAE,WAAW;;;;;;;;AASzB;+CACgD;EAC9C,kBAAkB,EAAE,IAAI;;;;;AAO1B,QAAS;EACP,MAAM,EAAE,iBAAiB;EACzB,MAAM,EAAE,KAAK;EACb,OAAO,EAAE,qBAAqB;;;;;;AAQhC,MAAO;EACL,MAAM,EAAE,CAAC;;EACT,OAAO,EAAE,CAAC;;;;;;AAOZ,QAAS;EACP,QAAQ,EAAE,IAAI;;;;;;AAQhB,QAAS;EACP,WAAW,EAAE,IAAI;;;;;;;AAUnB,KAAM;EACJ,eAAe,EAAE,QAAQ;EACzB,cAAc,EAAE,CAAC;;AAGnB;EACG;EACD,OAAO,EAAE,CAAC", +"sources": ["../../../scss/normalize.scss"], +"names": [], +"file": "normalize.css" +} diff --git a/js/foundation/js/foundation.js b/js/foundation/js/foundation.js new file mode 100644 index 0000000..13a76a2 --- /dev/null +++ b/js/foundation/js/foundation.js @@ -0,0 +1,6581 @@ +/* + * Foundation Responsive Library + * http://foundation.zurb.com + * Copyright 2015, ZURB + * Free to use under the MIT license. + * http://www.opensource.org/licenses/mit-license.php +*/ + +(function ($, window, document, undefined) { + 'use strict'; + + var header_helpers = function (class_array) { + var head = $('head'); + head.prepend($.map(class_array, function (class_name) { + if (head.has('.' + class_name).length === 0) { + return ''; + } + })); + }; + + header_helpers([ + 'foundation-mq-small', + 'foundation-mq-small-only', + 'foundation-mq-medium', + 'foundation-mq-medium-only', + 'foundation-mq-large', + 'foundation-mq-large-only', + 'foundation-mq-xlarge', + 'foundation-mq-xlarge-only', + 'foundation-mq-xxlarge', + 'foundation-data-attribute-namespace']); + + // Enable FastClick if present + + $(function () { + if (typeof FastClick !== 'undefined') { + // Don't attach to body if undefined + if (typeof document.body !== 'undefined') { + FastClick.attach(document.body); + } + } + }); + + // private Fast Selector wrapper, + // returns jQuery object. Only use where + // getElementById is not available. + var S = function (selector, context) { + if (typeof selector === 'string') { + if (context) { + var cont; + if (context.jquery) { + cont = context[0]; + if (!cont) { + return context; + } + } else { + cont = context; + } + return $(cont.querySelectorAll(selector)); + } + + return $(document.querySelectorAll(selector)); + } + + return $(selector, context); + }; + + // Namespace functions. + + var attr_name = function (init) { + var arr = []; + if (!init) { + arr.push('data'); + } + if (this.namespace.length > 0) { + arr.push(this.namespace); + } + arr.push(this.name); + + return arr.join('-'); + }; + + var add_namespace = function (str) { + var parts = str.split('-'), + i = parts.length, + arr = []; + + while (i--) { + if (i !== 0) { + arr.push(parts[i]); + } else { + if (this.namespace.length > 0) { + arr.push(this.namespace, parts[i]); + } else { + arr.push(parts[i]); + } + } + } + + return arr.reverse().join('-'); + }; + + // Event binding and data-options updating. + + var bindings = function (method, options) { + var self = this, + bind = function(){ + var $this = S(this), + should_bind_events = !$this.data(self.attr_name(true) + '-init'); + $this.data(self.attr_name(true) + '-init', $.extend({}, self.settings, (options || method), self.data_options($this))); + + if (should_bind_events) { + self.events(this); + } + }; + + if (S(this.scope).is('[' + this.attr_name() +']')) { + bind.call(this.scope); + } else { + S('[' + this.attr_name() +']', this.scope).each(bind); + } + // # Patch to fix #5043 to move this *after* the if/else clause in order for Backbone and similar frameworks to have improved control over event binding and data-options updating. + if (typeof method === 'string') { + return this[method].call(this, options); + } + + }; + + var single_image_loaded = function (image, callback) { + function loaded () { + callback(image[0]); + } + + function bindLoad () { + this.one('load', loaded); + + if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)) { + var src = this.attr( 'src' ), + param = src.match( /\?/ ) ? '&' : '?'; + + param += 'random=' + (new Date()).getTime(); + this.attr('src', src + param); + } + } + + if (!image.attr('src')) { + loaded(); + return; + } + + if (image[0].complete || image[0].readyState === 4) { + loaded(); + } else { + bindLoad.call(image); + } + }; + + /*! matchMedia() polyfill - Test a CSS media type/query in JS. Authors & copyright (c) 2012: Scott Jehl, Paul Irish, Nicholas Zakas, David Knight. Dual MIT/BSD license */ + + window.matchMedia || (window.matchMedia = function() { + "use strict"; + + // For browsers that support matchMedium api such as IE 9 and webkit + var styleMedia = (window.styleMedia || window.media); + + // For those that don't support matchMedium + if (!styleMedia) { + var style = document.createElement('style'), + script = document.getElementsByTagName('script')[0], + info = null; + + style.type = 'text/css'; + style.id = 'matchmediajs-test'; + + script.parentNode.insertBefore(style, script); + + // 'style.currentStyle' is used by IE <= 8 and 'window.getComputedStyle' for all other browsers + info = ('getComputedStyle' in window) && window.getComputedStyle(style, null) || style.currentStyle; + + styleMedia = { + matchMedium: function(media) { + var text = '@media ' + media + '{ #matchmediajs-test { width: 1px; } }'; + + // 'style.styleSheet' is used by IE <= 8 and 'style.textContent' for all other browsers + if (style.styleSheet) { + style.styleSheet.cssText = text; + } else { + style.textContent = text; + } + + // Test if media query is true or false + return info.width === '1px'; + } + }; + } + + return function(media) { + return { + matches: styleMedia.matchMedium(media || 'all'), + media: media || 'all' + }; + }; + }()); + + /* + * jquery.requestAnimationFrame + * https://github.com/gnarf37/jquery-requestAnimationFrame + * Requires jQuery 1.8+ + * + * Copyright (c) 2012 Corey Frang + * Licensed under the MIT license. + */ + + (function(jQuery) { + + + // requestAnimationFrame polyfill adapted from Erik Möller + // fixes from Paul Irish and Tino Zijdel + // http://paulirish.com/2011/requestanimationframe-for-smart-animating/ + // http://my.opera.com/emoller/blog/2011/12/20/requestanimationframe-for-smart-er-animating + + var animating, + lastTime = 0, + vendors = ['webkit', 'moz'], + requestAnimationFrame = window.requestAnimationFrame, + cancelAnimationFrame = window.cancelAnimationFrame, + jqueryFxAvailable = 'undefined' !== typeof jQuery.fx; + + for (; lastTime < vendors.length && !requestAnimationFrame; lastTime++) { + requestAnimationFrame = window[ vendors[lastTime] + 'RequestAnimationFrame' ]; + cancelAnimationFrame = cancelAnimationFrame || + window[ vendors[lastTime] + 'CancelAnimationFrame' ] || + window[ vendors[lastTime] + 'CancelRequestAnimationFrame' ]; + } + + function raf() { + if (animating) { + requestAnimationFrame(raf); + + if (jqueryFxAvailable) { + jQuery.fx.tick(); + } + } + } + + if (requestAnimationFrame) { + // use rAF + window.requestAnimationFrame = requestAnimationFrame; + window.cancelAnimationFrame = cancelAnimationFrame; + + if (jqueryFxAvailable) { + jQuery.fx.timer = function (timer) { + if (timer() && jQuery.timers.push(timer) && !animating) { + animating = true; + raf(); + } + }; + + jQuery.fx.stop = function () { + animating = false; + }; + } + } else { + // polyfill + window.requestAnimationFrame = function (callback) { + var currTime = new Date().getTime(), + timeToCall = Math.max(0, 16 - (currTime - lastTime)), + id = window.setTimeout(function () { + callback(currTime + timeToCall); + }, timeToCall); + lastTime = currTime + timeToCall; + return id; + }; + + window.cancelAnimationFrame = function (id) { + clearTimeout(id); + }; + + } + + }( $ )); + + function removeQuotes (string) { + if (typeof string === 'string' || string instanceof String) { + string = string.replace(/^['\\/"]+|(;\s?})+|['\\/"]+$/g, ''); + } + + return string; + } + + function MediaQuery(selector) { + this.selector = selector; + this.query = ''; + } + + MediaQuery.prototype.toString = function () { + return this.query || (this.query = S(this.selector).css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, '')); + }; + + window.Foundation = { + name : 'Foundation', + + version : '5.5.3', + + media_queries : { + 'small' : new MediaQuery('.foundation-mq-small'), + 'small-only' : new MediaQuery('.foundation-mq-small-only'), + 'medium' : new MediaQuery('.foundation-mq-medium'), + 'medium-only' : new MediaQuery('.foundation-mq-medium-only'), + 'large' : new MediaQuery('.foundation-mq-large'), + 'large-only' : new MediaQuery('.foundation-mq-large-only'), + 'xlarge' : new MediaQuery('.foundation-mq-xlarge'), + 'xlarge-only' : new MediaQuery('.foundation-mq-xlarge-only'), + 'xxlarge' : new MediaQuery('.foundation-mq-xxlarge') + }, + + stylesheet : $('').appendTo('head')[0].sheet, + + global : { + namespace : undefined + }, + + init : function (scope, libraries, method, options, response) { + var args = [scope, method, options, response], + responses = []; + + // check RTL + this.rtl = /rtl/i.test(S('html').attr('dir')); + + // set foundation global scope + this.scope = scope || this.scope; + + this.set_namespace(); + + if (libraries && typeof libraries === 'string' && !/reflow/i.test(libraries)) { + if (this.libs.hasOwnProperty(libraries)) { + responses.push(this.init_lib(libraries, args)); + } + } else { + for (var lib in this.libs) { + responses.push(this.init_lib(lib, libraries)); + } + } + + S(window).load(function () { + S(window) + .trigger('resize.fndtn.clearing') + .trigger('resize.fndtn.dropdown') + .trigger('resize.fndtn.equalizer') + .trigger('resize.fndtn.interchange') + .trigger('resize.fndtn.joyride') + .trigger('resize.fndtn.magellan') + .trigger('resize.fndtn.topbar') + .trigger('resize.fndtn.slider'); + }); + + return scope; + }, + + init_lib : function (lib, args) { + if (this.libs.hasOwnProperty(lib)) { + this.patch(this.libs[lib]); + + if (args && args.hasOwnProperty(lib)) { + if (typeof this.libs[lib].settings !== 'undefined') { + $.extend(true, this.libs[lib].settings, args[lib]); + } else if (typeof this.libs[lib].defaults !== 'undefined') { + $.extend(true, this.libs[lib].defaults, args[lib]); + } + return this.libs[lib].init.apply(this.libs[lib], [this.scope, args[lib]]); + } + + args = args instanceof Array ? args : new Array(args); + return this.libs[lib].init.apply(this.libs[lib], args); + } + + return function () {}; + }, + + patch : function (lib) { + lib.scope = this.scope; + lib.namespace = this.global.namespace; + lib.rtl = this.rtl; + lib['data_options'] = this.utils.data_options; + lib['attr_name'] = attr_name; + lib['add_namespace'] = add_namespace; + lib['bindings'] = bindings; + lib['S'] = this.utils.S; + }, + + inherit : function (scope, methods) { + var methods_arr = methods.split(' '), + i = methods_arr.length; + + while (i--) { + if (this.utils.hasOwnProperty(methods_arr[i])) { + scope[methods_arr[i]] = this.utils[methods_arr[i]]; + } + } + }, + + set_namespace : function () { + + // Description: + // Don't bother reading the namespace out of the meta tag + // if the namespace has been set globally in javascript + // + // Example: + // Foundation.global.namespace = 'my-namespace'; + // or make it an empty string: + // Foundation.global.namespace = ''; + // + // + + // If the namespace has not been set (is undefined), try to read it out of the meta element. + // Otherwise use the globally defined namespace, even if it's empty ('') + var namespace = ( this.global.namespace === undefined ) ? $('.foundation-data-attribute-namespace').css('font-family') : this.global.namespace; + + // Finally, if the namsepace is either undefined or false, set it to an empty string. + // Otherwise use the namespace value. + this.global.namespace = ( namespace === undefined || /false/i.test(namespace) ) ? '' : namespace; + }, + + libs : {}, + + // methods that can be inherited in libraries + utils : { + + // Description: + // Fast Selector wrapper returns jQuery object. Only use where getElementById + // is not available. + // + // Arguments: + // Selector (String): CSS selector describing the element(s) to be + // returned as a jQuery object. + // + // Scope (String): CSS selector describing the area to be searched. Default + // is document. + // + // Returns: + // Element (jQuery Object): jQuery object containing elements matching the + // selector within the scope. + S : S, + + // Description: + // Executes a function a max of once every n milliseconds + // + // Arguments: + // Func (Function): Function to be throttled. + // + // Delay (Integer): Function execution threshold in milliseconds. + // + // Returns: + // Lazy_function (Function): Function with throttling applied. + throttle : function (func, delay) { + var timer = null; + + return function () { + var context = this, args = arguments; + + if (timer == null) { + timer = setTimeout(function () { + func.apply(context, args); + timer = null; + }, delay); + } + }; + }, + + // Description: + // Executes a function when it stops being invoked for n seconds + // Modified version of _.debounce() http://underscorejs.org + // + // Arguments: + // Func (Function): Function to be debounced. + // + // Delay (Integer): Function execution threshold in milliseconds. + // + // Immediate (Bool): Whether the function should be called at the beginning + // of the delay instead of the end. Default is false. + // + // Returns: + // Lazy_function (Function): Function with debouncing applied. + debounce : function (func, delay, immediate) { + var timeout, result; + return function () { + var context = this, args = arguments; + var later = function () { + timeout = null; + if (!immediate) { + result = func.apply(context, args); + } + }; + var callNow = immediate && !timeout; + clearTimeout(timeout); + timeout = setTimeout(later, delay); + if (callNow) { + result = func.apply(context, args); + } + return result; + }; + }, + + // Description: + // Parses data-options attribute + // + // Arguments: + // El (jQuery Object): Element to be parsed. + // + // Returns: + // Options (Javascript Object): Contents of the element's data-options + // attribute. + data_options : function (el, data_attr_name) { + data_attr_name = data_attr_name || 'options'; + var opts = {}, ii, p, opts_arr, + data_options = function (el) { + var namespace = Foundation.global.namespace; + + if (namespace.length > 0) { + return el.data(namespace + '-' + data_attr_name); + } + + return el.data(data_attr_name); + }; + + var cached_options = data_options(el); + + if (typeof cached_options === 'object') { + return cached_options; + } + + opts_arr = (cached_options || ':').split(';'); + ii = opts_arr.length; + + function isNumber (o) { + return !isNaN (o - 0) && o !== null && o !== '' && o !== false && o !== true; + } + + function trim (str) { + if (typeof str === 'string') { + return $.trim(str); + } + return str; + } + + while (ii--) { + p = opts_arr[ii].split(':'); + p = [p[0], p.slice(1).join(':')]; + + if (/true/i.test(p[1])) { + p[1] = true; + } + if (/false/i.test(p[1])) { + p[1] = false; + } + if (isNumber(p[1])) { + if (p[1].indexOf('.') === -1) { + p[1] = parseInt(p[1], 10); + } else { + p[1] = parseFloat(p[1]); + } + } + + if (p.length === 2 && p[0].length > 0) { + opts[trim(p[0])] = trim(p[1]); + } + } + + return opts; + }, + + // Description: + // Adds JS-recognizable media queries + // + // Arguments: + // Media (String): Key string for the media query to be stored as in + // Foundation.media_queries + // + // Class (String): Class name for the generated tag + register_media : function (media, media_class) { + if (Foundation.media_queries[media] === undefined) { + $('head').append(''); + Foundation.media_queries[media] = removeQuotes($('.' + media_class).css('font-family')); + } + }, + + // Description: + // Add custom CSS within a JS-defined media query + // + // Arguments: + // Rule (String): CSS rule to be appended to the document. + // + // Media (String): Optional media query string for the CSS rule to be + // nested under. + add_custom_rule : function (rule, media) { + if (media === undefined && Foundation.stylesheet) { + Foundation.stylesheet.insertRule(rule, Foundation.stylesheet.cssRules.length); + } else { + var query = Foundation.media_queries[media]; + + if (query !== undefined) { + Foundation.stylesheet.insertRule('@media ' + + Foundation.media_queries[media] + '{ ' + rule + ' }', Foundation.stylesheet.cssRules.length); + } + } + }, + + // Description: + // Performs a callback function when an image is fully loaded + // + // Arguments: + // Image (jQuery Object): Image(s) to check if loaded. + // + // Callback (Function): Function to execute when image is fully loaded. + image_loaded : function (images, callback) { + var self = this, + unloaded = images.length; + + function pictures_has_height(images) { + var pictures_number = images.length; + + for (var i = pictures_number - 1; i >= 0; i--) { + if(images.attr('height') === undefined) { + return false; + }; + }; + + return true; + } + + if (unloaded === 0 || pictures_has_height(images)) { + callback(images); + } + + images.each(function () { + single_image_loaded(self.S(this), function () { + unloaded -= 1; + if (unloaded === 0) { + callback(images); + } + }); + }); + }, + + // Description: + // Returns a random, alphanumeric string + // + // Arguments: + // Length (Integer): Length of string to be generated. Defaults to random + // integer. + // + // Returns: + // Rand (String): Pseudo-random, alphanumeric string. + random_str : function () { + if (!this.fidx) { + this.fidx = 0; + } + this.prefix = this.prefix || [(this.name || 'F'), (+new Date).toString(36)].join('-'); + + return this.prefix + (this.fidx++).toString(36); + }, + + // Description: + // Helper for window.matchMedia + // + // Arguments: + // mq (String): Media query + // + // Returns: + // (Boolean): Whether the media query passes or not + match : function (mq) { + return window.matchMedia(mq).matches; + }, + + // Description: + // Helpers for checking Foundation default media queries with JS + // + // Returns: + // (Boolean): Whether the media query passes or not + + is_small_up : function () { + return this.match(Foundation.media_queries.small); + }, + + is_medium_up : function () { + return this.match(Foundation.media_queries.medium); + }, + + is_large_up : function () { + return this.match(Foundation.media_queries.large); + }, + + is_xlarge_up : function () { + return this.match(Foundation.media_queries.xlarge); + }, + + is_xxlarge_up : function () { + return this.match(Foundation.media_queries.xxlarge); + }, + + is_small_only : function () { + return !this.is_medium_up() && !this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up(); + }, + + is_medium_only : function () { + return this.is_medium_up() && !this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up(); + }, + + is_large_only : function () { + return this.is_medium_up() && this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up(); + }, + + is_xlarge_only : function () { + return this.is_medium_up() && this.is_large_up() && this.is_xlarge_up() && !this.is_xxlarge_up(); + }, + + is_xxlarge_only : function () { + return this.is_medium_up() && this.is_large_up() && this.is_xlarge_up() && this.is_xxlarge_up(); + } + } + }; + + $.fn.foundation = function () { + var args = Array.prototype.slice.call(arguments, 0); + + return this.each(function () { + Foundation.init.apply(Foundation, [this].concat(args)); + return this; + }); + }; + +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.abide = { + name : 'abide', + + version : '5.5.3', + + settings : { + live_validate : true, // validate the form as you go + validate_on_blur : true, // validate whenever you focus/blur on an input field + // validate_on: 'tab', // tab (when user tabs between fields), change (input changes), manual (call custom events) + + focus_on_invalid : true, // automatically bring the focus to an invalid input field + error_labels : true, // labels with a for="inputId" will receive an `error` class + error_class : 'error', // labels with a for="inputId" will receive an `error` class + // the amount of time Abide will take before it validates the form (in ms). + // smaller time will result in faster validation + timeout : 1000, + patterns : { + alpha : /^[a-zA-Z]+$/, + alpha_numeric : /^[a-zA-Z0-9]+$/, + integer : /^[-+]?\d+$/, + number : /^[-+]?\d*(?:[\.\,]\d+)?$/, + + // amex, visa, diners + card : /^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/, + cvv : /^([0-9]){3,4}$/, + + // http://www.whatwg.org/specs/web-apps/current-work/multipage/states-of-the-type-attribute.html#valid-e-mail-address + email : /^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+$/, + + // http://blogs.lse.ac.uk/lti/2008/04/23/a-regular-expression-to-match-any-url/ + url: /^(https?|ftp|file|ssh):\/\/([-;:&=\+\$,\w]+@{1})?([-A-Za-z0-9\.]+)+:?(\d+)?((\/[-\+~%\/\.\w]+)?\??([-\+=&;%@\.\w]+)?#?([\w]+)?)?/, + // abc.de + domain : /^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,8}$/, + + datetime : /^([0-2][0-9]{3})\-([0-1][0-9])\-([0-3][0-9])T([0-5][0-9])\:([0-5][0-9])\:([0-5][0-9])(Z|([\-\+]([0-1][0-9])\:00))$/, + // YYYY-MM-DD + date : /(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])-(?:30))|(?:(?:0[13578]|1[02])-31))$/, + // HH:MM:SS + time : /^(0[0-9]|1[0-9]|2[0-3])(:[0-5][0-9]){2}$/, + dateISO : /^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/, + // MM/DD/YYYY + month_day_year : /^(0[1-9]|1[012])[- \/.](0[1-9]|[12][0-9]|3[01])[- \/.]\d{4}$/, + // DD/MM/YYYY + day_month_year : /^(0[1-9]|[12][0-9]|3[01])[- \/.](0[1-9]|1[012])[- \/.]\d{4}$/, + + // #FFF or #FFFFFF + color : /^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/ + }, + validators : { + equalTo : function (el, required, parent) { + var from = document.getElementById(el.getAttribute(this.add_namespace('data-equalto'))).value, + to = el.value, + valid = (from === to); + + return valid; + } + } + }, + + timer : null, + + init : function (scope, method, options) { + this.bindings(method, options); + }, + + events : function (scope) { + var self = this, + form = self.S(scope).attr('novalidate', 'novalidate'), + settings = form.data(this.attr_name(true) + '-init') || {}; + + this.invalid_attr = this.add_namespace('data-invalid'); + + function validate(originalSelf, e) { + clearTimeout(self.timer); + self.timer = setTimeout(function () { + self.validate([originalSelf], e); + }.bind(originalSelf), settings.timeout); + } + + form + .off('.abide') + .on('submit.fndtn.abide', function (e) { + var is_ajax = /ajax/i.test(self.S(this).attr(self.attr_name())); + return self.validate(self.S(this).find('input, textarea, select').not(":hidden, [data-abide-ignore]").get(), e, is_ajax); + }) + .on('validate.fndtn.abide', function (e) { + if (settings.validate_on === 'manual') { + self.validate([e.target], e); + } + }) + .on('reset', function (e) { + return self.reset($(this), e); + }) + .find('input, textarea, select').not(":hidden, [data-abide-ignore]") + .off('.abide') + .on('blur.fndtn.abide change.fndtn.abide', function (e) { + var id = this.getAttribute('id'), + eqTo = form.find('[data-equalto="'+ id +'"]'); + // old settings fallback + // will be deprecated with F6 release + if (settings.validate_on_blur && settings.validate_on_blur === true) { + validate(this, e); + } + // checks if there is an equalTo equivalent related by id + if(typeof eqTo.get(0) !== "undefined" && eqTo.val().length){ + validate(eqTo.get(0),e); + } + // new settings combining validate options into one setting + if (settings.validate_on === 'change') { + validate(this, e); + } + }) + .on('keydown.fndtn.abide', function (e) { + var id = this.getAttribute('id'), + eqTo = form.find('[data-equalto="'+ id +'"]'); + // old settings fallback + // will be deprecated with F6 release + if (settings.live_validate && settings.live_validate === true && e.which != 9) { + validate(this, e); + } + // checks if there is an equalTo equivalent related by id + if(typeof eqTo.get(0) !== "undefined" && eqTo.val().length){ + validate(eqTo.get(0),e); + } + // new settings combining validate options into one setting + if (settings.validate_on === 'tab' && e.which === 9) { + validate(this, e); + } + else if (settings.validate_on === 'change') { + validate(this, e); + } + }) + .on('focus', function (e) { + if (navigator.userAgent.match(/iPad|iPhone|Android|BlackBerry|Windows Phone|webOS/i)) { + $('html, body').animate({ + scrollTop: $(e.target).offset().top + }, 100); + } + }); + }, + + reset : function (form, e) { + var self = this; + form.removeAttr(self.invalid_attr); + + $('[' + self.invalid_attr + ']', form).removeAttr(self.invalid_attr); + $('.' + self.settings.error_class, form).not('small').removeClass(self.settings.error_class); + $(':input', form).not(':button, :submit, :reset, :hidden, [data-abide-ignore]').val('').removeAttr(self.invalid_attr); + }, + + validate : function (els, e, is_ajax) { + var validations = this.parse_patterns(els), + validation_count = validations.length, + form = this.S(els[0]).closest('form'), + submit_event = /submit/.test(e.type); + + // Has to count up to make sure the focus gets applied to the top error + for (var i = 0; i < validation_count; i++) { + if (!validations[i] && (submit_event || is_ajax)) { + if (this.settings.focus_on_invalid) { + els[i].focus(); + } + form.trigger('invalid.fndtn.abide'); + this.S(els[i]).closest('form').attr(this.invalid_attr, ''); + return false; + } + } + + if (submit_event || is_ajax) { + form.trigger('valid.fndtn.abide'); + } + + form.removeAttr(this.invalid_attr); + + if (is_ajax) { + return false; + } + + return true; + }, + + parse_patterns : function (els) { + var i = els.length, + el_patterns = []; + + while (i--) { + el_patterns.push(this.pattern(els[i])); + } + + return this.check_validation_and_apply_styles(el_patterns); + }, + + pattern : function (el) { + var type = el.getAttribute('type'), + required = typeof el.getAttribute('required') === 'string'; + + var pattern = el.getAttribute('pattern') || ''; + + if (this.settings.patterns.hasOwnProperty(pattern) && pattern.length > 0) { + return [el, this.settings.patterns[pattern], required]; + } else if (pattern.length > 0) { + return [el, new RegExp(pattern), required]; + } + + if (this.settings.patterns.hasOwnProperty(type)) { + return [el, this.settings.patterns[type], required]; + } + + pattern = /.*/; + + return [el, pattern, required]; + }, + + // TODO: Break this up into smaller methods, getting hard to read. + check_validation_and_apply_styles : function (el_patterns) { + var i = el_patterns.length, + validations = []; + if (i == 0) { + return validations; + } + var form = this.S(el_patterns[0][0]).closest('[data-' + this.attr_name(true) + ']'), + settings = form.data(this.attr_name(true) + '-init') || {}; + while (i--) { + var el = el_patterns[i][0], + required = el_patterns[i][2], + value = el.value.trim(), + direct_parent = this.S(el).parent(), + validator = el.getAttribute(this.add_namespace('data-abide-validator')), + is_radio = el.type === 'radio', + is_checkbox = el.type === 'checkbox', + label = this.S('label[for="' + el.getAttribute('id') + '"]'), + valid_length = (required) ? (el.value.length > 0) : true, + el_validations = []; + + var parent, valid; + + // support old way to do equalTo validations + if (el.getAttribute(this.add_namespace('data-equalto'))) { validator = 'equalTo' } + + if (!direct_parent.is('label')) { + parent = direct_parent; + } else { + parent = direct_parent.parent(); + } + + if (is_radio && required) { + el_validations.push(this.valid_radio(el, required)); + } else if (is_checkbox && required) { + el_validations.push(this.valid_checkbox(el, required)); + + } else if (validator) { + // Validate using each of the specified (space-delimited) validators. + var validators = validator.split(' '); + var last_valid = true, all_valid = true; + for (var iv = 0; iv < validators.length; iv++) { + valid = this.settings.validators[validators[iv]].apply(this, [el, required, parent]) + el_validations.push(valid); + all_valid = valid && last_valid; + last_valid = valid; + } + if (all_valid) { + this.S(el).removeAttr(this.invalid_attr); + parent.removeClass('error'); + if (label.length > 0 && this.settings.error_labels) { + label.removeClass(this.settings.error_class).removeAttr('role'); + } + $(el).triggerHandler('valid'); + } else { + this.S(el).attr(this.invalid_attr, ''); + parent.addClass('error'); + if (label.length > 0 && this.settings.error_labels) { + label.addClass(this.settings.error_class).attr('role', 'alert'); + } + $(el).triggerHandler('invalid'); + } + } else { + + if (el_patterns[i][1].test(value) && valid_length || + !required && el.value.length < 1 || $(el).attr('disabled')) { + el_validations.push(true); + } else { + el_validations.push(false); + } + + el_validations = [el_validations.every(function (valid) {return valid;})]; + if (el_validations[0]) { + this.S(el).removeAttr(this.invalid_attr); + el.setAttribute('aria-invalid', 'false'); + el.removeAttribute('aria-describedby'); + parent.removeClass(this.settings.error_class); + if (label.length > 0 && this.settings.error_labels) { + label.removeClass(this.settings.error_class).removeAttr('role'); + } + $(el).triggerHandler('valid'); + } else { + this.S(el).attr(this.invalid_attr, ''); + el.setAttribute('aria-invalid', 'true'); + + // Try to find the error associated with the input + var errorElem = parent.find('small.' + this.settings.error_class, 'span.' + this.settings.error_class); + var errorID = errorElem.length > 0 ? errorElem[0].id : ''; + if (errorID.length > 0) { + el.setAttribute('aria-describedby', errorID); + } + + // el.setAttribute('aria-describedby', $(el).find('.error')[0].id); + parent.addClass(this.settings.error_class); + if (label.length > 0 && this.settings.error_labels) { + label.addClass(this.settings.error_class).attr('role', 'alert'); + } + $(el).triggerHandler('invalid'); + } + } + validations = validations.concat(el_validations); + } + + return validations; + }, + + valid_checkbox : function (el, required) { + var el = this.S(el), + valid = (el.is(':checked') || !required || el.get(0).getAttribute('disabled')); + + if (valid) { + el.removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class); + $(el).triggerHandler('valid'); + } else { + el.attr(this.invalid_attr, '').parent().addClass(this.settings.error_class); + $(el).triggerHandler('invalid'); + } + + return valid; + }, + + valid_radio : function (el, required) { + var name = el.getAttribute('name'), + group = this.S(el).closest('[data-' + this.attr_name(true) + ']').find("[name='" + name + "']"), + count = group.length, + valid = false, + disabled = false; + + // Has to count up to make sure the focus gets applied to the top error + for (var i=0; i < count; i++) { + if( group[i].getAttribute('disabled') ){ + disabled=true; + valid=true; + } else { + if (group[i].checked){ + valid = true; + } else { + if( disabled ){ + valid = false; + } + } + } + } + + // Has to count up to make sure the focus gets applied to the top error + for (var i = 0; i < count; i++) { + if (valid) { + this.S(group[i]).removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class); + $(group[i]).triggerHandler('valid'); + } else { + this.S(group[i]).attr(this.invalid_attr, '').parent().addClass(this.settings.error_class); + $(group[i]).triggerHandler('invalid'); + } + } + + return valid; + }, + + valid_equal : function (el, required, parent) { + var from = document.getElementById(el.getAttribute(this.add_namespace('data-equalto'))).value, + to = el.value, + valid = (from === to); + + if (valid) { + this.S(el).removeAttr(this.invalid_attr); + parent.removeClass(this.settings.error_class); + if (label.length > 0 && settings.error_labels) { + label.removeClass(this.settings.error_class); + } + } else { + this.S(el).attr(this.invalid_attr, ''); + parent.addClass(this.settings.error_class); + if (label.length > 0 && settings.error_labels) { + label.addClass(this.settings.error_class); + } + } + + return valid; + }, + + valid_oneof : function (el, required, parent, doNotValidateOthers) { + var el = this.S(el), + others = this.S('[' + this.add_namespace('data-oneof') + ']'), + valid = others.filter(':checked').length > 0; + + if (valid) { + el.removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class); + } else { + el.attr(this.invalid_attr, '').parent().addClass(this.settings.error_class); + } + + if (!doNotValidateOthers) { + var _this = this; + others.each(function () { + _this.valid_oneof.call(_this, this, null, null, true); + }); + } + + return valid; + }, + + reflow : function(scope, options) { + var self = this, + form = self.S('[' + this.attr_name() + ']').attr('novalidate', 'novalidate'); + self.S(form).each(function (idx, el) { + self.events(el); + }); + } + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.accordion = { + name : 'accordion', + + version : '5.5.3', + + settings : { + content_class : 'content', + active_class : 'active', + multi_expand : false, + toggleable : true, + callback : function () {} + }, + + init : function (scope, method, options) { + this.bindings(method, options); + }, + + events : function (instance) { + var self = this; + var S = this.S; + self.create(this.S(instance)); + + S(this.scope) + .off('.fndtn.accordion') + .on('click.fndtn.accordion', '[' + this.attr_name() + '] > dd > a, [' + this.attr_name() + '] > li > a', function (e) { + var accordion = S(this).closest('[' + self.attr_name() + ']'), + groupSelector = self.attr_name() + '=' + accordion.attr(self.attr_name()), + settings = accordion.data(self.attr_name(true) + '-init') || self.settings, + target = S('#' + this.href.split('#')[1]), + aunts = $('> dd, > li', accordion), + siblings = aunts.children('.' + settings.content_class), + active_content = siblings.filter('.' + settings.active_class); + + e.preventDefault(); + + if (accordion.attr(self.attr_name())) { + siblings = siblings.add('[' + groupSelector + '] dd > ' + '.' + settings.content_class + ', [' + groupSelector + '] li > ' + '.' + settings.content_class); + aunts = aunts.add('[' + groupSelector + '] dd, [' + groupSelector + '] li'); + } + + if (settings.toggleable && target.is(active_content)) { + target.parent('dd, li').toggleClass(settings.active_class, false); + target.toggleClass(settings.active_class, false); + S(this).attr('aria-expanded', function(i, attr){ + return attr === 'true' ? 'false' : 'true'; + }); + settings.callback(target); + target.triggerHandler('toggled', [accordion]); + accordion.triggerHandler('toggled', [target]); + return; + } + + if (!settings.multi_expand) { + siblings.removeClass(settings.active_class); + aunts.removeClass(settings.active_class); + aunts.children('a').attr('aria-expanded','false'); + } + + target.addClass(settings.active_class).parent().addClass(settings.active_class); + settings.callback(target); + target.triggerHandler('toggled', [accordion]); + accordion.triggerHandler('toggled', [target]); + S(this).attr('aria-expanded','true'); + }); + }, + + create: function($instance) { + var self = this, + accordion = $instance, + aunts = $('> .accordion-navigation', accordion), + settings = accordion.data(self.attr_name(true) + '-init') || self.settings; + + aunts.children('a').attr('aria-expanded','false'); + aunts.has('.' + settings.content_class + '.' + settings.active_class).addClass(settings.active_class).children('a').attr('aria-expanded','true'); + + if (settings.multi_expand) { + $instance.attr('aria-multiselectable','true'); + } + }, + + toggle : function(options) { + var options = typeof options !== 'undefined' ? options : {}; + var selector = typeof options.selector !== 'undefined' ? options.selector : ''; + var toggle_state = typeof options.toggle_state !== 'undefined' ? options.toggle_state : ''; + var $accordion = typeof options.$accordion !== 'undefined' ? options.$accordion : this.S(this.scope).closest('[' + this.attr_name() + ']'); + + var $items = $accordion.find('> dd' + selector + ', > li' + selector); + if ( $items.length < 1 ) { + if ( window.console ) { + console.error('Selection not found.', selector); + } + return false; + } + + var S = this.S; + var active_class = this.settings.active_class; + $items.each(function() { + var $item = S(this); + var is_active = $item.hasClass(active_class); + if ( ( is_active && toggle_state === 'close' ) || ( !is_active && toggle_state === 'open' ) || toggle_state === '' ) { + $item.find('> a').trigger('click.fndtn.accordion'); + } + }); + }, + + open : function(options) { + var options = typeof options !== 'undefined' ? options : {}; + options.toggle_state = 'open'; + this.toggle(options); + }, + + close : function(options) { + var options = typeof options !== 'undefined' ? options : {}; + options.toggle_state = 'close'; + this.toggle(options); + }, + + off : function () {}, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.alert = { + name : 'alert', + + version : '5.5.3', + + settings : { + callback : function () {} + }, + + init : function (scope, method, options) { + this.bindings(method, options); + }, + + events : function () { + var self = this, + S = this.S; + + $(this.scope).off('.alert').on('click.fndtn.alert', '[' + this.attr_name() + '] .close', function (e) { + var alertBox = S(this).closest('[' + self.attr_name() + ']'), + settings = alertBox.data(self.attr_name(true) + '-init') || self.settings; + + e.preventDefault(); + if (Modernizr.csstransitions) { + alertBox.addClass('alert-close'); + alertBox.on('transitionend webkitTransitionEnd oTransitionEnd', function (e) { + S(this).trigger('close.fndtn.alert').remove(); + settings.callback(); + }); + } else { + alertBox.fadeOut(300, function () { + S(this).trigger('close.fndtn.alert').remove(); + settings.callback(); + }); + } + }); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.clearing = { + name : 'clearing', + + version : '5.5.3', + + settings : { + templates : { + viewing : '×' + + '' + + '' + + '' + }, + + // comma delimited list of selectors that, on click, will close clearing, + // add 'div.clearing-blackout, div.visible-img' to close on background click + close_selectors : '.clearing-close, div.clearing-blackout', + + // Default to the entire li element. + open_selectors : '', + + // Image will be skipped in carousel. + skip_selector : '', + + touch_label : '', + + // event initializer and locks + init : false, + locked : false + }, + + init : function (scope, method, options) { + var self = this; + Foundation.inherit(this, 'throttle image_loaded'); + + this.bindings(method, options); + + if (self.S(this.scope).is('[' + this.attr_name() + ']')) { + this.assemble(self.S('li', this.scope)); + } else { + self.S('[' + this.attr_name() + ']', this.scope).each(function () { + self.assemble(self.S('li', this)); + }); + } + }, + + events : function (scope) { + var self = this, + S = self.S, + $scroll_container = $('.scroll-container'); + + if ($scroll_container.length > 0) { + this.scope = $scroll_container; + } + + S(this.scope) + .off('.clearing') + .on('click.fndtn.clearing', 'ul[' + this.attr_name() + '] li ' + this.settings.open_selectors, + function (e, current, target) { + var current = current || S(this), + target = target || current, + next = current.next('li'), + settings = current.closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'), + image = S(e.target); + + e.preventDefault(); + + if (!settings) { + self.init(); + settings = current.closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'); + } + + // if clearing is open and the current image is + // clicked, go to the next image in sequence + if (target.hasClass('visible') && + current[0] === target[0] && + next.length > 0 && self.is_open(current)) { + target = next; + image = S('img', target); + } + + // set current and target to the clicked li if not otherwise defined. + self.open(image, current, target); + self.update_paddles(target); + }) + + .on('click.fndtn.clearing', '.clearing-main-next', + function (e) { self.nav(e, 'next') }) + .on('click.fndtn.clearing', '.clearing-main-prev', + function (e) { self.nav(e, 'prev') }) + .on('click.fndtn.clearing', this.settings.close_selectors, + function (e) { Foundation.libs.clearing.close(e, this) }); + + $(document).on('keydown.fndtn.clearing', + function (e) { self.keydown(e) }); + + S(window).off('.clearing').on('resize.fndtn.clearing', + function () { self.resize() }); + + this.swipe_events(scope); + }, + + swipe_events : function (scope) { + var self = this, + S = self.S; + + S(this.scope) + .on('touchstart.fndtn.clearing', '.visible-img', function (e) { + if (!e.touches) { e = e.originalEvent; } + var data = { + start_page_x : e.touches[0].pageX, + start_page_y : e.touches[0].pageY, + start_time : (new Date()).getTime(), + delta_x : 0, + is_scrolling : undefined + }; + + S(this).data('swipe-transition', data); + e.stopPropagation(); + }) + .on('touchmove.fndtn.clearing', '.visible-img', function (e) { + if (!e.touches) { + e = e.originalEvent; + } + // Ignore pinch/zoom events + if (e.touches.length > 1 || e.scale && e.scale !== 1) { + return; + } + + var data = S(this).data('swipe-transition'); + + if (typeof data === 'undefined') { + data = {}; + } + + data.delta_x = e.touches[0].pageX - data.start_page_x; + + if (Foundation.rtl) { + data.delta_x = -data.delta_x; + } + + if (typeof data.is_scrolling === 'undefined') { + data.is_scrolling = !!( data.is_scrolling || Math.abs(data.delta_x) < Math.abs(e.touches[0].pageY - data.start_page_y) ); + } + + if (!data.is_scrolling && !data.active) { + e.preventDefault(); + var direction = (data.delta_x < 0) ? 'next' : 'prev'; + data.active = true; + self.nav(e, direction); + } + }) + .on('touchend.fndtn.clearing', '.visible-img', function (e) { + S(this).data('swipe-transition', {}); + e.stopPropagation(); + }); + }, + + assemble : function ($li) { + var $el = $li.parent(); + + if ($el.parent().hasClass('carousel')) { + return; + } + + $el.after('
      '); + + var grid = $el.detach(), + grid_outerHTML = ''; + + if (grid[0] == null) { + return; + } else { + grid_outerHTML = grid[0].outerHTML; + } + + var holder = this.S('#foundationClearingHolder'), + settings = $el.data(this.attr_name(true) + '-init'), + data = { + grid : '', + viewing : settings.templates.viewing + }, + wrapper = '
      ' + data.viewing + + data.grid + '
      ', + touch_label = this.settings.touch_label; + + if (Modernizr.touch) { + wrapper = $(wrapper).find('.clearing-touch-label').html(touch_label).end(); + } + + holder.after(wrapper).remove(); + }, + + open : function ($image, current, target) { + var self = this, + body = $(document.body), + root = target.closest('.clearing-assembled'), + container = self.S('div', root).first(), + visible_image = self.S('.visible-img', container), + image = self.S('img', visible_image).not($image), + label = self.S('.clearing-touch-label', container), + error = false, + loaded = {}; + + // Event to disable scrolling on touch devices when Clearing is activated + $('body').on('touchmove', function (e) { + e.preventDefault(); + }); + + image.error(function () { + error = true; + }); + + function startLoad() { + setTimeout(function () { + this.image_loaded(image, function () { + if (image.outerWidth() === 1 && !error) { + startLoad.call(this); + } else { + cb.call(this, image); + } + }.bind(this)); + }.bind(this), 100); + } + + function cb (image) { + var $image = $(image); + $image.css('visibility', 'visible'); + $image.trigger('imageVisible'); + // toggle the gallery + body.css('overflow', 'hidden'); + root.addClass('clearing-blackout'); + container.addClass('clearing-container'); + visible_image.show(); + this.fix_height(target) + .caption(self.S('.clearing-caption', visible_image), self.S('img', target)) + .center_and_label(image, label) + .shift(current, target, function () { + target.closest('li').siblings().removeClass('visible'); + target.closest('li').addClass('visible'); + }); + visible_image.trigger('opened.fndtn.clearing') + } + + if (!this.locked()) { + visible_image.trigger('open.fndtn.clearing'); + // set the image to the selected thumbnail + loaded = this.load($image); + if (loaded.interchange) { + image + .attr('data-interchange', loaded.interchange) + .foundation('interchange', 'reflow'); + } else { + image + .attr('src', loaded.src) + .attr('data-interchange', ''); + } + image.css('visibility', 'hidden'); + + startLoad.call(this); + } + }, + + close : function (e, el) { + e.preventDefault(); + + var root = (function (target) { + if (/blackout/.test(target.selector)) { + return target; + } else { + return target.closest('.clearing-blackout'); + } + }($(el))), + body = $(document.body), container, visible_image; + + if (el === e.target && root) { + body.css('overflow', ''); + container = $('div', root).first(); + visible_image = $('.visible-img', container); + visible_image.trigger('close.fndtn.clearing'); + this.settings.prev_index = 0; + $('ul[' + this.attr_name() + ']', root) + .attr('style', '').closest('.clearing-blackout') + .removeClass('clearing-blackout'); + container.removeClass('clearing-container'); + visible_image.hide(); + visible_image.trigger('closed.fndtn.clearing'); + } + + // Event to re-enable scrolling on touch devices + $('body').off('touchmove'); + + return false; + }, + + is_open : function (current) { + return current.parent().prop('style').length > 0; + }, + + keydown : function (e) { + var clearing = $('.clearing-blackout ul[' + this.attr_name() + ']'), + NEXT_KEY = this.rtl ? 37 : 39, + PREV_KEY = this.rtl ? 39 : 37, + ESC_KEY = 27; + + if (e.which === NEXT_KEY) { + this.go(clearing, 'next'); + } + if (e.which === PREV_KEY) { + this.go(clearing, 'prev'); + } + if (e.which === ESC_KEY) { + this.S('a.clearing-close').trigger('click.fndtn.clearing'); + } + }, + + nav : function (e, direction) { + var clearing = $('ul[' + this.attr_name() + ']', '.clearing-blackout'); + + e.preventDefault(); + this.go(clearing, direction); + }, + + resize : function () { + var image = $('img', '.clearing-blackout .visible-img'), + label = $('.clearing-touch-label', '.clearing-blackout'); + + if (image.length) { + this.center_and_label(image, label); + image.trigger('resized.fndtn.clearing') + } + }, + + // visual adjustments + fix_height : function (target) { + var lis = target.parent().children(), + self = this; + + lis.each(function () { + var li = self.S(this), + image = li.find('img'); + + if (li.height() > image.outerHeight()) { + li.addClass('fix-height'); + } + }) + .closest('ul') + .width(lis.length * 100 + '%'); + + return this; + }, + + update_paddles : function (target) { + target = target.closest('li'); + var visible_image = target + .closest('.carousel') + .siblings('.visible-img'); + + if (target.next().length > 0) { + this.S('.clearing-main-next', visible_image).removeClass('disabled'); + } else { + this.S('.clearing-main-next', visible_image).addClass('disabled'); + } + + if (target.prev().length > 0) { + this.S('.clearing-main-prev', visible_image).removeClass('disabled'); + } else { + this.S('.clearing-main-prev', visible_image).addClass('disabled'); + } + }, + + center_and_label : function (target, label) { + if (!this.rtl && label.length > 0) { + label.css({ + marginLeft : -(label.outerWidth() / 2), + marginTop : -(target.outerHeight() / 2)-label.outerHeight()-10 + }); + } else { + label.css({ + marginRight : -(label.outerWidth() / 2), + marginTop : -(target.outerHeight() / 2)-label.outerHeight()-10, + left: 'auto', + right: '50%' + }); + } + return this; + }, + + // image loading and preloading + + load : function ($image) { + var href, + interchange, + closest_a; + + if ($image[0].nodeName === 'A') { + href = $image.attr('href'); + interchange = $image.data('clearing-interchange'); + } else { + closest_a = $image.closest('a'); + href = closest_a.attr('href'); + interchange = closest_a.data('clearing-interchange'); + } + + this.preload($image); + + return { + 'src': href ? href : $image.attr('src'), + 'interchange': href ? interchange : $image.data('clearing-interchange') + } + }, + + preload : function ($image) { + this + .img($image.closest('li').next(), 'next') + .img($image.closest('li').prev(), 'prev'); + }, + + img : function (img, sibling_type) { + if (img.length) { + var preload_img = $('.clearing-preload-' + sibling_type), + new_a = this.S('a', img), + src, + interchange, + image; + + if (new_a.length) { + src = new_a.attr('href'); + interchange = new_a.data('clearing-interchange'); + } else { + image = this.S('img', img); + src = image.attr('src'); + interchange = image.data('clearing-interchange'); + } + + if (interchange) { + preload_img.attr('data-interchange', interchange); + } else { + preload_img.attr('src', src); + preload_img.attr('data-interchange', ''); + } + } + return this; + }, + + // image caption + + caption : function (container, $image) { + var caption = $image.attr('data-caption'); + + if (caption) { + var containerPlain = container.get(0); + containerPlain.innerHTML = caption; + container.show(); + } else { + container + .text('') + .hide(); + } + return this; + }, + + // directional methods + + go : function ($ul, direction) { + var current = this.S('.visible', $ul), + target = current[direction](); + + // Check for skip selector. + if (this.settings.skip_selector && target.find(this.settings.skip_selector).length != 0) { + target = target[direction](); + } + + if (target.length) { + this.S('img', target) + .trigger('click.fndtn.clearing', [current, target]) + .trigger('change.fndtn.clearing'); + } + }, + + shift : function (current, target, callback) { + var clearing = target.parent(), + old_index = this.settings.prev_index || target.index(), + direction = this.direction(clearing, current, target), + dir = this.rtl ? 'right' : 'left', + left = parseInt(clearing.css('left'), 10), + width = target.outerWidth(), + skip_shift; + + var dir_obj = {}; + + // we use jQuery animate instead of CSS transitions because we + // need a callback to unlock the next animation + // needs support for RTL ** + if (target.index() !== old_index && !/skip/.test(direction)) { + if (/left/.test(direction)) { + this.lock(); + dir_obj[dir] = left + width; + clearing.animate(dir_obj, 300, this.unlock()); + } else if (/right/.test(direction)) { + this.lock(); + dir_obj[dir] = left - width; + clearing.animate(dir_obj, 300, this.unlock()); + } + } else if (/skip/.test(direction)) { + // the target image is not adjacent to the current image, so + // do we scroll right or not + skip_shift = target.index() - this.settings.up_count; + this.lock(); + + if (skip_shift > 0) { + dir_obj[dir] = -(skip_shift * width); + clearing.animate(dir_obj, 300, this.unlock()); + } else { + dir_obj[dir] = 0; + clearing.animate(dir_obj, 300, this.unlock()); + } + } + + callback(); + }, + + direction : function ($el, current, target) { + var lis = this.S('li', $el), + li_width = lis.outerWidth() + (lis.outerWidth() / 4), + up_count = Math.floor(this.S('.clearing-container').outerWidth() / li_width) - 1, + target_index = lis.index(target), + response; + + this.settings.up_count = up_count; + + if (this.adjacent(this.settings.prev_index, target_index)) { + if ((target_index > up_count) && target_index > this.settings.prev_index) { + response = 'right'; + } else if ((target_index > up_count - 1) && target_index <= this.settings.prev_index) { + response = 'left'; + } else { + response = false; + } + } else { + response = 'skip'; + } + + this.settings.prev_index = target_index; + + return response; + }, + + adjacent : function (current_index, target_index) { + for (var i = target_index + 1; i >= target_index - 1; i--) { + if (i === current_index) { + return true; + } + } + return false; + }, + + // lock management + + lock : function () { + this.settings.locked = true; + }, + + unlock : function () { + this.settings.locked = false; + }, + + locked : function () { + return this.settings.locked; + }, + + off : function () { + this.S(this.scope).off('.fndtn.clearing'); + this.S(window).off('.fndtn.clearing'); + }, + + reflow : function () { + this.init(); + } + }; + +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.dropdown = { + name : 'dropdown', + + version : '5.5.3', + + settings : { + active_class : 'open', + disabled_class : 'disabled', + mega_class : 'mega', + align : 'bottom', + is_hover : false, + hover_timeout : 150, + opened : function () {}, + closed : function () {} + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle'); + + $.extend(true, this.settings, method, options); + this.bindings(method, options); + }, + + events : function (scope) { + var self = this, + S = self.S; + + S(this.scope) + .off('.dropdown') + .on('click.fndtn.dropdown', '[' + this.attr_name() + ']', function (e) { + var settings = S(this).data(self.attr_name(true) + '-init') || self.settings; + if (!settings.is_hover || Modernizr.touch) { + e.preventDefault(); + if (S(this).parent('[data-reveal-id]').length) { + e.stopPropagation(); + } + self.toggle($(this)); + } + }) + .on('mouseenter.fndtn.dropdown', '[' + this.attr_name() + '], [' + this.attr_name() + '-content]', function (e) { + var $this = S(this), + dropdown, + target; + + clearTimeout(self.timeout); + + if ($this.data(self.data_attr())) { + dropdown = S('#' + $this.data(self.data_attr())); + target = $this; + } else { + dropdown = $this; + target = S('[' + self.attr_name() + '="' + dropdown.attr('id') + '"]'); + } + + var settings = target.data(self.attr_name(true) + '-init') || self.settings; + + if (S(e.currentTarget).data(self.data_attr()) && settings.is_hover) { + self.closeall.call(self); + } + + if (settings.is_hover) { + self.open.apply(self, [dropdown, target]); + } + }) + .on('mouseleave.fndtn.dropdown', '[' + this.attr_name() + '], [' + this.attr_name() + '-content]', function (e) { + var $this = S(this); + var settings; + + if ($this.data(self.data_attr())) { + settings = $this.data(self.data_attr(true) + '-init') || self.settings; + } else { + var target = S('[' + self.attr_name() + '="' + S(this).attr('id') + '"]'), + settings = target.data(self.attr_name(true) + '-init') || self.settings; + } + + self.timeout = setTimeout(function () { + if ($this.data(self.data_attr())) { + if (settings.is_hover) { + self.close.call(self, S('#' + $this.data(self.data_attr()))); + } + } else { + if (settings.is_hover) { + self.close.call(self, $this); + } + } + }.bind(this), settings.hover_timeout); + }) + .on('click.fndtn.dropdown', function (e) { + var parent = S(e.target).closest('[' + self.attr_name() + '-content]'); + var links = parent.find('a'); + + if (links.length > 0 && parent.attr('aria-autoclose') !== 'false') { + self.close.call(self, S('[' + self.attr_name() + '-content]')); + } + + if (e.target !== document && !$.contains(document.documentElement, e.target)) { + return; + } + + if (S(e.target).closest('[' + self.attr_name() + ']').length > 0) { + return; + } + + if (!(S(e.target).data('revealId')) && + (parent.length > 0 && (S(e.target).is('[' + self.attr_name() + '-content]') || + $.contains(parent.first()[0], e.target)))) { + e.stopPropagation(); + return; + } + + self.close.call(self, S('[' + self.attr_name() + '-content]')); + }) + .on('opened.fndtn.dropdown', '[' + self.attr_name() + '-content]', function () { + self.settings.opened.call(this); + }) + .on('closed.fndtn.dropdown', '[' + self.attr_name() + '-content]', function () { + self.settings.closed.call(this); + }); + + S(window) + .off('.dropdown') + .on('resize.fndtn.dropdown', self.throttle(function () { + self.resize.call(self); + }, 50)); + + this.resize(); + }, + + close : function (dropdown) { + var self = this; + dropdown.each(function (idx) { + var original_target = $('[' + self.attr_name() + '=' + dropdown[idx].id + ']') || $('aria-controls=' + dropdown[idx].id + ']'); + original_target.attr('aria-expanded', 'false'); + if (self.S(this).hasClass(self.settings.active_class)) { + self.S(this) + .css(Foundation.rtl ? 'right' : 'left', '-99999px') + .attr('aria-hidden', 'true') + .removeClass(self.settings.active_class) + .prev('[' + self.attr_name() + ']') + .removeClass(self.settings.active_class) + .removeData('target'); + + self.S(this).trigger('closed.fndtn.dropdown', [dropdown]); + } + }); + dropdown.removeClass('f-open-' + this.attr_name(true)); + }, + + closeall : function () { + var self = this; + $.each(self.S('.f-open-' + this.attr_name(true)), function () { + self.close.call(self, self.S(this)); + }); + }, + + open : function (dropdown, target) { + this + .css(dropdown + .addClass(this.settings.active_class), target); + dropdown.prev('[' + this.attr_name() + ']').addClass(this.settings.active_class); + dropdown.data('target', target.get(0)).trigger('opened.fndtn.dropdown', [dropdown, target]); + dropdown.attr('aria-hidden', 'false'); + target.attr('aria-expanded', 'true'); + dropdown.focus(); + dropdown.addClass('f-open-' + this.attr_name(true)); + }, + + data_attr : function () { + if (this.namespace.length > 0) { + return this.namespace + '-' + this.name; + } + + return this.name; + }, + + toggle : function (target) { + if (target.hasClass(this.settings.disabled_class)) { + return; + } + var dropdown = this.S('#' + target.data(this.data_attr())); + if (dropdown.length === 0) { + // No dropdown found, not continuing + return; + } + + this.close.call(this, this.S('[' + this.attr_name() + '-content]').not(dropdown)); + + if (dropdown.hasClass(this.settings.active_class)) { + this.close.call(this, dropdown); + if (dropdown.data('target') !== target.get(0)) { + this.open.call(this, dropdown, target); + } + } else { + this.open.call(this, dropdown, target); + } + }, + + resize : function () { + var dropdown = this.S('[' + this.attr_name() + '-content].open'); + var target = $(dropdown.data("target")); + + if (dropdown.length && target.length) { + this.css(dropdown, target); + } + }, + + css : function (dropdown, target) { + var left_offset = Math.max((target.width() - dropdown.width()) / 2, 8), + settings = target.data(this.attr_name(true) + '-init') || this.settings, + parentOverflow = dropdown.parent().css('overflow-y') || dropdown.parent().css('overflow'); + + this.clear_idx(); + + + + if (this.small()) { + var p = this.dirs.bottom.call(dropdown, target, settings); + + dropdown.attr('style', '').removeClass('drop-left drop-right drop-top').css({ + position : 'absolute', + width : '95%', + 'max-width' : 'none', + top : p.top + }); + + dropdown.css(Foundation.rtl ? 'right' : 'left', left_offset); + } + // detect if dropdown is in an overflow container + else if (parentOverflow !== 'visible') { + var offset = target[0].offsetTop + target[0].offsetHeight; + + dropdown.attr('style', '').css({ + position : 'absolute', + top : offset + }); + + dropdown.css(Foundation.rtl ? 'right' : 'left', left_offset); + } + else { + + this.style(dropdown, target, settings); + } + + return dropdown; + }, + + style : function (dropdown, target, settings) { + var css = $.extend({position : 'absolute'}, + this.dirs[settings.align].call(dropdown, target, settings)); + + dropdown.attr('style', '').css(css); + }, + + // return CSS property object + // `this` is the dropdown + dirs : { + // Calculate target offset + _base : function (t, s) { + var o_p = this.offsetParent(), + o = o_p.offset(), + p = t.offset(); + + p.top -= o.top; + p.left -= o.left; + + //set some flags on the p object to pass along + p.missRight = false; + p.missTop = false; + p.missLeft = false; + p.leftRightFlag = false; + + //lets see if the panel will be off the screen + //get the actual width of the page and store it + var actualBodyWidth; + var windowWidth = window.innerWidth; + + if (document.getElementsByClassName('row')[0]) { + actualBodyWidth = document.getElementsByClassName('row')[0].clientWidth; + } else { + actualBodyWidth = windowWidth; + } + + var actualMarginWidth = (windowWidth - actualBodyWidth) / 2; + var actualBoundary = actualBodyWidth; + + if (!this.hasClass('mega') && !s.ignore_repositioning) { + var outerWidth = this.outerWidth(); + var o_left = t.offset().left; + + //miss top + if (t.offset().top <= this.outerHeight()) { + p.missTop = true; + actualBoundary = windowWidth - actualMarginWidth; + p.leftRightFlag = true; + } + + //miss right + if (o_left + outerWidth > o_left + actualMarginWidth && o_left - actualMarginWidth > outerWidth) { + p.missRight = true; + p.missLeft = false; + } + + //miss left + if (o_left - outerWidth <= 0) { + p.missLeft = true; + p.missRight = false; + } + } + + return p; + }, + + top : function (t, s) { + var self = Foundation.libs.dropdown, + p = self.dirs._base.call(this, t, s); + + this.addClass('drop-top'); + + if (p.missTop == true) { + p.top = p.top + t.outerHeight() + this.outerHeight(); + this.removeClass('drop-top'); + } + + if (p.missRight == true) { + p.left = p.left - this.outerWidth() + t.outerWidth(); + } + + if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) { + self.adjust_pip(this, t, s, p); + } + + if (Foundation.rtl) { + return {left : p.left - this.outerWidth() + t.outerWidth(), + top : p.top - this.outerHeight()}; + } + + return {left : p.left, top : p.top - this.outerHeight()}; + }, + + bottom : function (t, s) { + var self = Foundation.libs.dropdown, + p = self.dirs._base.call(this, t, s); + + if (p.missRight == true) { + p.left = p.left - this.outerWidth() + t.outerWidth(); + } + + if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) { + self.adjust_pip(this, t, s, p); + } + + if (self.rtl) { + return {left : p.left - this.outerWidth() + t.outerWidth(), top : p.top + t.outerHeight()}; + } + + return {left : p.left, top : p.top + t.outerHeight()}; + }, + + left : function (t, s) { + var p = Foundation.libs.dropdown.dirs._base.call(this, t, s); + + this.addClass('drop-left'); + + if (p.missLeft == true) { + p.left = p.left + this.outerWidth(); + p.top = p.top + t.outerHeight(); + this.removeClass('drop-left'); + } + + return {left : p.left - this.outerWidth(), top : p.top}; + }, + + right : function (t, s) { + var p = Foundation.libs.dropdown.dirs._base.call(this, t, s); + + this.addClass('drop-right'); + + if (p.missRight == true) { + p.left = p.left - this.outerWidth(); + p.top = p.top + t.outerHeight(); + this.removeClass('drop-right'); + } else { + p.triggeredRight = true; + } + + var self = Foundation.libs.dropdown; + + if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) { + self.adjust_pip(this, t, s, p); + } + + return {left : p.left + t.outerWidth(), top : p.top}; + } + }, + + // Insert rule to style psuedo elements + adjust_pip : function (dropdown, target, settings, position) { + var sheet = Foundation.stylesheet, + pip_offset_base = 8; + + if (dropdown.hasClass(settings.mega_class)) { + pip_offset_base = position.left + (target.outerWidth() / 2) - 8; + } else if (this.small()) { + pip_offset_base += position.left - 8; + } + + this.rule_idx = sheet.cssRules.length; + + //default + var sel_before = '.f-dropdown.open:before', + sel_after = '.f-dropdown.open:after', + css_before = 'left: ' + pip_offset_base + 'px;', + css_after = 'left: ' + (pip_offset_base - 1) + 'px;'; + + if (position.missRight == true) { + pip_offset_base = dropdown.outerWidth() - 23; + sel_before = '.f-dropdown.open:before', + sel_after = '.f-dropdown.open:after', + css_before = 'left: ' + pip_offset_base + 'px;', + css_after = 'left: ' + (pip_offset_base - 1) + 'px;'; + } + + //just a case where right is fired, but its not missing right + if (position.triggeredRight == true) { + sel_before = '.f-dropdown.open:before', + sel_after = '.f-dropdown.open:after', + css_before = 'left:-12px;', + css_after = 'left:-14px;'; + } + + if (sheet.insertRule) { + sheet.insertRule([sel_before, '{', css_before, '}'].join(' '), this.rule_idx); + sheet.insertRule([sel_after, '{', css_after, '}'].join(' '), this.rule_idx + 1); + } else { + sheet.addRule(sel_before, css_before, this.rule_idx); + sheet.addRule(sel_after, css_after, this.rule_idx + 1); + } + }, + + // Remove old dropdown rule index + clear_idx : function () { + var sheet = Foundation.stylesheet; + + if (typeof this.rule_idx !== 'undefined') { + sheet.deleteRule(this.rule_idx); + sheet.deleteRule(this.rule_idx); + delete this.rule_idx; + } + }, + + small : function () { + return matchMedia(Foundation.media_queries.small).matches && + !matchMedia(Foundation.media_queries.medium).matches; + }, + + off : function () { + this.S(this.scope).off('.fndtn.dropdown'); + this.S('html, body').off('.fndtn.dropdown'); + this.S(window).off('.fndtn.dropdown'); + this.S('[data-dropdown-content]').off('.fndtn.dropdown'); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.equalizer = { + name : 'equalizer', + + version : '5.5.3', + + settings : { + use_tallest : true, + before_height_change : $.noop, + after_height_change : $.noop, + equalize_on_stack : false, + act_on_hidden_el: false + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'image_loaded'); + this.bindings(method, options); + this.reflow(); + }, + + events : function () { + this.S(window).off('.equalizer').on('resize.fndtn.equalizer', function (e) { + this.reflow(); + }.bind(this)); + }, + + equalize : function (equalizer) { + var isStacked = false, + group = equalizer.data('equalizer'), + settings = equalizer.data(this.attr_name(true)+'-init') || this.settings, + vals, + firstTopOffset; + + if (settings.act_on_hidden_el) { + vals = group ? equalizer.find('['+this.attr_name()+'-watch="'+group+'"]') : equalizer.find('['+this.attr_name()+'-watch]'); + } + else { + vals = group ? equalizer.find('['+this.attr_name()+'-watch="'+group+'"]:visible') : equalizer.find('['+this.attr_name()+'-watch]:visible'); + } + + if (vals.length === 0) { + return; + } + + settings.before_height_change(); + equalizer.trigger('before-height-change.fndth.equalizer'); + vals.height('inherit'); + + if (settings.equalize_on_stack === false) { + firstTopOffset = vals.first().offset().top; + vals.each(function () { + if ($(this).offset().top !== firstTopOffset) { + isStacked = true; + return false; + } + }); + if (isStacked) { + return; + } + } + + var heights = vals.map(function () { return $(this).outerHeight(false) }).get(); + + if (settings.use_tallest) { + var max = Math.max.apply(null, heights); + vals.css('height', max); + } else { + var min = Math.min.apply(null, heights); + vals.css('height', min); + } + + settings.after_height_change(); + equalizer.trigger('after-height-change.fndtn.equalizer'); + }, + + reflow : function () { + var self = this; + + this.S('[' + this.attr_name() + ']', this.scope).each(function () { + var $eq_target = $(this), + media_query = $eq_target.data('equalizer-mq'), + ignore_media_query = true; + + if (media_query) { + media_query = 'is_' + media_query.replace(/-/g, '_'); + if (Foundation.utils.hasOwnProperty(media_query)) { + ignore_media_query = false; + } + } + + self.image_loaded(self.S('img', this), function () { + if (ignore_media_query || Foundation.utils[media_query]()) { + self.equalize($eq_target) + } else { + var vals = $eq_target.find('[' + self.attr_name() + '-watch]:visible'); + vals.css('height', 'auto'); + } + }); + }); + } + }; +})(jQuery, window, window.document); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.interchange = { + name : 'interchange', + + version : '5.5.3', + + cache : {}, + + images_loaded : false, + nodes_loaded : false, + + settings : { + load_attr : 'interchange', + + named_queries : { + 'default' : 'only screen', + 'small' : Foundation.media_queries['small'], + 'small-only' : Foundation.media_queries['small-only'], + 'medium' : Foundation.media_queries['medium'], + 'medium-only' : Foundation.media_queries['medium-only'], + 'large' : Foundation.media_queries['large'], + 'large-only' : Foundation.media_queries['large-only'], + 'xlarge' : Foundation.media_queries['xlarge'], + 'xlarge-only' : Foundation.media_queries['xlarge-only'], + 'xxlarge' : Foundation.media_queries['xxlarge'], + 'landscape' : 'only screen and (orientation: landscape)', + 'portrait' : 'only screen and (orientation: portrait)', + 'retina' : 'only screen and (-webkit-min-device-pixel-ratio: 2),' + + 'only screen and (min--moz-device-pixel-ratio: 2),' + + 'only screen and (-o-min-device-pixel-ratio: 2/1),' + + 'only screen and (min-device-pixel-ratio: 2),' + + 'only screen and (min-resolution: 192dpi),' + + 'only screen and (min-resolution: 2dppx)' + }, + + directives : { + replace : function (el, path, trigger) { + // The trigger argument, if called within the directive, fires + // an event named after the directive on the element, passing + // any parameters along to the event that you pass to trigger. + // + // ex. trigger(), trigger([a, b, c]), or trigger(a, b, c) + // + // This allows you to bind a callback like so: + // $('#interchangeContainer').on('replace', function (e, a, b, c) { + // console.log($(this).html(), a, b, c); + // }); + + if (el !== null && /IMG/.test(el[0].nodeName)) { + var orig_path = $.each(el, function(){this.src = path;}); + // var orig_path = el[0].src; + + if (new RegExp(path, 'i').test(orig_path)) { + return; + } + + el.attr("src", path); + + return trigger(el[0].src); + } + var last_path = el.data(this.data_attr + '-last-path'), + self = this; + + if (last_path == path) { + return; + } + + if (/\.(gif|jpg|jpeg|tiff|png)([?#].*)?/i.test(path)) { + $(el).css('background-image', 'url(' + path + ')'); + el.data('interchange-last-path', path); + return trigger(path); + } + + return $.get(path, function (response) { + el.html(response); + el.data(self.data_attr + '-last-path', path); + trigger(); + }); + + } + } + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle random_str'); + + this.data_attr = this.set_data_attr(); + $.extend(true, this.settings, method, options); + this.bindings(method, options); + this.reflow(); + }, + + get_media_hash : function () { + var mediaHash = ''; + for (var queryName in this.settings.named_queries ) { + mediaHash += matchMedia(this.settings.named_queries[queryName]).matches.toString(); + } + return mediaHash; + }, + + events : function () { + var self = this, prevMediaHash; + + $(window) + .off('.interchange') + .on('resize.fndtn.interchange', self.throttle(function () { + var currMediaHash = self.get_media_hash(); + if (currMediaHash !== prevMediaHash) { + self.resize(); + } + prevMediaHash = currMediaHash; + }, 50)); + + return this; + }, + + resize : function () { + var cache = this.cache; + + if (!this.images_loaded || !this.nodes_loaded) { + setTimeout($.proxy(this.resize, this), 50); + return; + } + + for (var uuid in cache) { + if (cache.hasOwnProperty(uuid)) { + var passed = this.results(uuid, cache[uuid]); + if (passed) { + this.settings.directives[passed + .scenario[1]].call(this, passed.el, passed.scenario[0], (function (passed) { + if (arguments[0] instanceof Array) { + var args = arguments[0]; + } else { + var args = Array.prototype.slice.call(arguments, 0); + } + + return function() { + passed.el.trigger(passed.scenario[1], args); + } + }(passed))); + } + } + } + + }, + + results : function (uuid, scenarios) { + var count = scenarios.length; + + if (count > 0) { + var el = this.S('[' + this.add_namespace('data-uuid') + '="' + uuid + '"]'); + + while (count--) { + var mq, rule = scenarios[count][2]; + if (this.settings.named_queries.hasOwnProperty(rule)) { + mq = matchMedia(this.settings.named_queries[rule]); + } else { + mq = matchMedia(rule); + } + if (mq.matches) { + return {el : el, scenario : scenarios[count]}; + } + } + } + + return false; + }, + + load : function (type, force_update) { + if (typeof this['cached_' + type] === 'undefined' || force_update) { + this['update_' + type](); + } + + return this['cached_' + type]; + }, + + update_images : function () { + var images = this.S('img[' + this.data_attr + ']'), + count = images.length, + i = count, + loaded_count = 0, + data_attr = this.data_attr; + + this.cache = {}; + this.cached_images = []; + this.images_loaded = (count === 0); + + while (i--) { + loaded_count++; + if (images[i]) { + var str = images[i].getAttribute(data_attr) || ''; + + if (str.length > 0) { + this.cached_images.push(images[i]); + } + } + + if (loaded_count === count) { + this.images_loaded = true; + this.enhance('images'); + } + } + + return this; + }, + + update_nodes : function () { + var nodes = this.S('[' + this.data_attr + ']').not('img'), + count = nodes.length, + i = count, + loaded_count = 0, + data_attr = this.data_attr; + + this.cached_nodes = []; + this.nodes_loaded = (count === 0); + + while (i--) { + loaded_count++; + var str = nodes[i].getAttribute(data_attr) || ''; + + if (str.length > 0) { + this.cached_nodes.push(nodes[i]); + } + + if (loaded_count === count) { + this.nodes_loaded = true; + this.enhance('nodes'); + } + } + + return this; + }, + + enhance : function (type) { + var i = this['cached_' + type].length; + + while (i--) { + this.object($(this['cached_' + type][i])); + } + + return $(window).trigger('resize.fndtn.interchange'); + }, + + convert_directive : function (directive) { + + var trimmed = this.trim(directive); + + if (trimmed.length > 0) { + return trimmed; + } + + return 'replace'; + }, + + parse_scenario : function (scenario) { + // This logic had to be made more complex since some users were using commas in the url path + // So we cannot simply just split on a comma + + var directive_match = scenario[0].match(/(.+),\s*(\w+)\s*$/), + // getting the mq has gotten a bit complicated since we started accounting for several use cases + // of URLs. For now we'll continue to match these scenarios, but we may consider having these scenarios + // as nested objects or arrays in F6. + // regex: match everything before close parenthesis for mq + media_query = scenario[1].match(/(.*)\)/); + + if (directive_match) { + var path = directive_match[1], + directive = directive_match[2]; + + } else { + var cached_split = scenario[0].split(/,\s*$/), + path = cached_split[0], + directive = ''; + } + + return [this.trim(path), this.convert_directive(directive), this.trim(media_query[1])]; + }, + + object : function (el) { + var raw_arr = this.parse_data_attr(el), + scenarios = [], + i = raw_arr.length; + + if (i > 0) { + while (i--) { + // split array between comma delimited content and mq + // regex: comma, optional space, open parenthesis + var scenario = raw_arr[i].split(/,\s?\(/); + + if (scenario.length > 1) { + var params = this.parse_scenario(scenario); + scenarios.push(params); + } + } + } + + return this.store(el, scenarios); + }, + + store : function (el, scenarios) { + var uuid = this.random_str(), + current_uuid = el.data(this.add_namespace('uuid', true)); + + if (this.cache[current_uuid]) { + return this.cache[current_uuid]; + } + + el.attr(this.add_namespace('data-uuid'), uuid); + return this.cache[uuid] = scenarios; + }, + + trim : function (str) { + + if (typeof str === 'string') { + return $.trim(str); + } + + return str; + }, + + set_data_attr : function (init) { + if (init) { + if (this.namespace.length > 0) { + return this.namespace + '-' + this.settings.load_attr; + } + + return this.settings.load_attr; + } + + if (this.namespace.length > 0) { + return 'data-' + this.namespace + '-' + this.settings.load_attr; + } + + return 'data-' + this.settings.load_attr; + }, + + parse_data_attr : function (el) { + var raw = el.attr(this.attr_name()).split(/\[(.*?)\]/), + i = raw.length, + output = []; + + while (i--) { + if (raw[i].replace(/[\W\d]+/, '').length > 4) { + output.push(raw[i]); + } + } + + return output; + }, + + reflow : function () { + this.load('images', true); + this.load('nodes', true); + } + + }; + +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + var Modernizr = Modernizr || false; + + Foundation.libs.joyride = { + name : 'joyride', + + version : '5.5.3', + + defaults : { + expose : false, // turn on or off the expose feature + modal : true, // Whether to cover page with modal during the tour + keyboard : true, // enable left, right and esc keystrokes + tip_location : 'bottom', // 'top', 'bottom', 'left' or 'right' in relation to parent + nub_position : 'auto', // override on a per tooltip bases + scroll_speed : 1500, // Page scrolling speed in milliseconds, 0 = no scroll animation + scroll_animation : 'linear', // supports 'swing' and 'linear', extend with jQuery UI. + timer : 0, // 0 = no timer , all other numbers = timer in milliseconds + start_timer_on_click : true, // true or false - true requires clicking the first button start the timer + start_offset : 0, // the index of the tooltip you want to start on (index of the li) + next_button : true, // true or false to control whether a next button is used + prev_button : true, // true or false to control whether a prev button is used + tip_animation : 'fade', // 'pop' or 'fade' in each tip + pause_after : [], // array of indexes where to pause the tour after + exposed : [], // array of expose elements + tip_animation_fade_speed : 300, // when tipAnimation = 'fade' this is speed in milliseconds for the transition + cookie_monster : false, // true or false to control whether cookies are used + cookie_name : 'joyride', // Name the cookie you'll use + cookie_domain : false, // Will this cookie be attached to a domain, ie. '.notableapp.com' + cookie_expires : 365, // set when you would like the cookie to expire. + tip_container : 'body', // Where will the tip be attached + abort_on_close : true, // When true, the close event will not fire any callback + tip_location_patterns : { + top : ['bottom'], + bottom : [], // bottom should not need to be repositioned + left : ['right', 'top', 'bottom'], + right : ['left', 'top', 'bottom'] + }, + post_ride_callback : function () {}, // A method to call once the tour closes (canceled or complete) + post_step_callback : function () {}, // A method to call after each step + pre_step_callback : function () {}, // A method to call before each step + pre_ride_callback : function () {}, // A method to call before the tour starts (passed index, tip, and cloned exposed element) + post_expose_callback : function () {}, // A method to call after an element has been exposed + template : { // HTML segments for tip layout + link : '×', + timer : '
      ', + tip : '
      ', + wrapper : '
      ', + button : '', + prev_button : '', + modal : '
      ', + expose : '
      ', + expose_cover : '
      ' + }, + expose_add_class : '' // One or more space-separated class names to be added to exposed element + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle random_str'); + + this.settings = this.settings || $.extend({}, this.defaults, (options || method)); + + this.bindings(method, options) + }, + + go_next : function () { + if (this.settings.$li.next().length < 1) { + this.end(); + } else if (this.settings.timer > 0) { + clearTimeout(this.settings.automate); + this.hide(); + this.show(); + this.startTimer(); + } else { + this.hide(); + this.show(); + } + }, + + go_prev : function () { + if (this.settings.$li.prev().length < 1) { + // Do nothing if there are no prev element + } else if (this.settings.timer > 0) { + clearTimeout(this.settings.automate); + this.hide(); + this.show(null, true); + this.startTimer(); + } else { + this.hide(); + this.show(null, true); + } + }, + + events : function () { + var self = this; + + $(this.scope) + .off('.joyride') + .on('click.fndtn.joyride', '.joyride-next-tip, .joyride-modal-bg', function (e) { + e.preventDefault(); + this.go_next() + }.bind(this)) + .on('click.fndtn.joyride', '.joyride-prev-tip', function (e) { + e.preventDefault(); + this.go_prev(); + }.bind(this)) + + .on('click.fndtn.joyride', '.joyride-close-tip', function (e) { + e.preventDefault(); + this.end(this.settings.abort_on_close); + }.bind(this)) + + .on('keyup.fndtn.joyride', function (e) { + // Don't do anything if keystrokes are disabled + // or if the joyride is not being shown + if (!this.settings.keyboard || !this.settings.riding) { + return; + } + + switch (e.which) { + case 39: // right arrow + e.preventDefault(); + this.go_next(); + break; + case 37: // left arrow + e.preventDefault(); + this.go_prev(); + break; + case 27: // escape + e.preventDefault(); + this.end(this.settings.abort_on_close); + } + }.bind(this)); + + $(window) + .off('.joyride') + .on('resize.fndtn.joyride', self.throttle(function () { + if ($('[' + self.attr_name() + ']').length > 0 && self.settings.$next_tip && self.settings.riding) { + if (self.settings.exposed.length > 0) { + var $els = $(self.settings.exposed); + + $els.each(function () { + var $this = $(this); + self.un_expose($this); + self.expose($this); + }); + } + + if (self.is_phone()) { + self.pos_phone(); + } else { + self.pos_default(false); + } + } + }, 100)); + }, + + start : function () { + var self = this, + $this = $('[' + this.attr_name() + ']', this.scope), + integer_settings = ['timer', 'scrollSpeed', 'startOffset', 'tipAnimationFadeSpeed', 'cookieExpires'], + int_settings_count = integer_settings.length; + + if (!$this.length > 0) { + return; + } + + if (!this.settings.init) { + this.events(); + } + + this.settings = $this.data(this.attr_name(true) + '-init'); + + // non configureable settings + this.settings.$content_el = $this; + this.settings.$body = $(this.settings.tip_container); + this.settings.body_offset = $(this.settings.tip_container).position(); + this.settings.$tip_content = this.settings.$content_el.find('> li'); + this.settings.paused = false; + this.settings.attempts = 0; + this.settings.riding = true; + + // can we create cookies? + if (typeof $.cookie !== 'function') { + this.settings.cookie_monster = false; + } + + // generate the tips and insert into dom. + if (!this.settings.cookie_monster || this.settings.cookie_monster && !$.cookie(this.settings.cookie_name)) { + this.settings.$tip_content.each(function (index) { + var $this = $(this); + this.settings = $.extend({}, self.defaults, self.data_options($this)); + + // Make sure that settings parsed from data_options are integers where necessary + var i = int_settings_count; + while (i--) { + self.settings[integer_settings[i]] = parseInt(self.settings[integer_settings[i]], 10); + } + self.create({$li : $this, index : index}); + }); + + // show first tip + if (!this.settings.start_timer_on_click && this.settings.timer > 0) { + this.show('init'); + this.startTimer(); + } else { + this.show('init'); + } + + } + }, + + resume : function () { + this.set_li(); + this.show(); + }, + + tip_template : function (opts) { + var $blank, content; + + opts.tip_class = opts.tip_class || ''; + + $blank = $(this.settings.template.tip).addClass(opts.tip_class); + content = $.trim($(opts.li).html()) + + this.prev_button_text(opts.prev_button_text, opts.index) + + this.button_text(opts.button_text) + + this.settings.template.link + + this.timer_instance(opts.index); + + $blank.append($(this.settings.template.wrapper)); + $blank.first().attr(this.add_namespace('data-index'), opts.index); + $('.joyride-content-wrapper', $blank).append(content); + + return $blank[0]; + }, + + timer_instance : function (index) { + var txt; + + if ((index === 0 && this.settings.start_timer_on_click && this.settings.timer > 0) || this.settings.timer === 0) { + txt = ''; + } else { + txt = $(this.settings.template.timer)[0].outerHTML; + } + return txt; + }, + + button_text : function (txt) { + if (this.settings.tip_settings.next_button) { + txt = $.trim(txt) || 'Next'; + txt = $(this.settings.template.button).append(txt)[0].outerHTML; + } else { + txt = ''; + } + return txt; + }, + + prev_button_text : function (txt, idx) { + if (this.settings.tip_settings.prev_button) { + txt = $.trim(txt) || 'Previous'; + + // Add the disabled class to the button if it's the first element + if (idx == 0) { + txt = $(this.settings.template.prev_button).append(txt).addClass('disabled')[0].outerHTML; + } else { + txt = $(this.settings.template.prev_button).append(txt)[0].outerHTML; + } + } else { + txt = ''; + } + return txt; + }, + + create : function (opts) { + this.settings.tip_settings = $.extend({}, this.settings, this.data_options(opts.$li)); + var buttonText = opts.$li.attr(this.add_namespace('data-button')) || opts.$li.attr(this.add_namespace('data-text')), + prevButtonText = opts.$li.attr(this.add_namespace('data-button-prev')) || opts.$li.attr(this.add_namespace('data-prev-text')), + tipClass = opts.$li.attr('class'), + $tip_content = $(this.tip_template({ + tip_class : tipClass, + index : opts.index, + button_text : buttonText, + prev_button_text : prevButtonText, + li : opts.$li + })); + + $(this.settings.tip_container).append($tip_content); + }, + + show : function (init, is_prev) { + var $timer = null; + + // are we paused? + if (this.settings.$li === undefined || ($.inArray(this.settings.$li.index(), this.settings.pause_after) === -1)) { + + // don't go to the next li if the tour was paused + if (this.settings.paused) { + this.settings.paused = false; + } else { + this.set_li(init, is_prev); + } + + this.settings.attempts = 0; + + if (this.settings.$li.length && this.settings.$target.length > 0) { + if (init) { //run when we first start + this.settings.pre_ride_callback(this.settings.$li.index(), this.settings.$next_tip); + if (this.settings.modal) { + this.show_modal(); + } + } + + this.settings.pre_step_callback(this.settings.$li.index(), this.settings.$next_tip); + + if (this.settings.modal && this.settings.expose) { + this.expose(); + } + + this.settings.tip_settings = $.extend({}, this.settings, this.data_options(this.settings.$li)); + + this.settings.timer = parseInt(this.settings.timer, 10); + + this.settings.tip_settings.tip_location_pattern = this.settings.tip_location_patterns[this.settings.tip_settings.tip_location]; + + // scroll and hide bg if not modal and not expose + if (!/body/i.test(this.settings.$target.selector) && !this.settings.expose) { + var joyridemodalbg = $('.joyride-modal-bg'); + if (/pop/i.test(this.settings.tipAnimation)) { + joyridemodalbg.hide(); + } else { + joyridemodalbg.fadeOut(this.settings.tipAnimationFadeSpeed); + } + this.scroll_to(); + } + + if (this.is_phone()) { + this.pos_phone(true); + } else { + this.pos_default(true); + } + + $timer = this.settings.$next_tip.find('.joyride-timer-indicator'); + + if (/pop/i.test(this.settings.tip_animation)) { + + $timer.width(0); + + if (this.settings.timer > 0) { + + this.settings.$next_tip.show(); + + setTimeout(function () { + $timer.animate({ + width : $timer.parent().width() + }, this.settings.timer, 'linear'); + }.bind(this), this.settings.tip_animation_fade_speed); + + } else { + this.settings.$next_tip.show(); + + } + + } else if (/fade/i.test(this.settings.tip_animation)) { + + $timer.width(0); + + if (this.settings.timer > 0) { + + this.settings.$next_tip + .fadeIn(this.settings.tip_animation_fade_speed) + .show(); + + setTimeout(function () { + $timer.animate({ + width : $timer.parent().width() + }, this.settings.timer, 'linear'); + }.bind(this), this.settings.tip_animation_fade_speed); + + } else { + this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed); + } + } + + this.settings.$current_tip = this.settings.$next_tip; + + // skip non-existant targets + } else if (this.settings.$li && this.settings.$target.length < 1) { + + this.show(init, is_prev); + + } else { + + this.end(); + + } + } else { + + this.settings.paused = true; + + } + + }, + + is_phone : function () { + return matchMedia(Foundation.media_queries.small).matches && + !matchMedia(Foundation.media_queries.medium).matches; + }, + + hide : function () { + if (this.settings.modal && this.settings.expose) { + this.un_expose(); + } + + if (!this.settings.modal) { + $('.joyride-modal-bg').hide(); + } + + // Prevent scroll bouncing...wait to remove from layout + this.settings.$current_tip.css('visibility', 'hidden'); + setTimeout($.proxy(function () { + this.hide(); + this.css('visibility', 'visible'); + }, this.settings.$current_tip), 0); + this.settings.post_step_callback(this.settings.$li.index(), + this.settings.$current_tip); + }, + + set_li : function (init, is_prev) { + if (init) { + this.settings.$li = this.settings.$tip_content.eq(this.settings.start_offset); + this.set_next_tip(); + this.settings.$current_tip = this.settings.$next_tip; + } else { + if (is_prev) { + this.settings.$li = this.settings.$li.prev(); + } else { + this.settings.$li = this.settings.$li.next(); + } + this.set_next_tip(); + } + + this.set_target(); + }, + + set_next_tip : function () { + this.settings.$next_tip = $('.joyride-tip-guide').eq(this.settings.$li.index()); + this.settings.$next_tip.data('closed', ''); + }, + + set_target : function () { + var cl = this.settings.$li.attr(this.add_namespace('data-class')), + id = this.settings.$li.attr(this.add_namespace('data-id')), + $sel = function () { + if (id) { + return $(document.getElementById(id)); + } else if (cl) { + return $('.' + cl).first(); + } else { + return $('body'); + } + }; + + this.settings.$target = $sel(); + }, + + scroll_to : function () { + var window_half, tipOffset; + + window_half = $(window).height() / 2; + tipOffset = Math.ceil(this.settings.$target.offset().top - window_half + this.settings.$next_tip.outerHeight()); + + if (tipOffset != 0) { + $('html, body').stop().animate({ + scrollTop : tipOffset + }, this.settings.scroll_speed, 'swing'); + } + }, + + paused : function () { + return ($.inArray((this.settings.$li.index() + 1), this.settings.pause_after) === -1); + }, + + restart : function () { + this.hide(); + this.settings.$li = undefined; + this.show('init'); + }, + + pos_default : function (init) { + var $nub = this.settings.$next_tip.find('.joyride-nub'), + nub_width = Math.ceil($nub.outerWidth() / 2), + nub_height = Math.ceil($nub.outerHeight() / 2), + toggle = init || false; + + // tip must not be "display: none" to calculate position + if (toggle) { + this.settings.$next_tip.css('visibility', 'hidden'); + this.settings.$next_tip.show(); + } + + if (!/body/i.test(this.settings.$target.selector)) { + var topAdjustment = this.settings.tip_settings.tipAdjustmentY ? parseInt(this.settings.tip_settings.tipAdjustmentY) : 0, + leftAdjustment = this.settings.tip_settings.tipAdjustmentX ? parseInt(this.settings.tip_settings.tipAdjustmentX) : 0; + + if (this.bottom()) { + if (this.rtl) { + this.settings.$next_tip.css({ + top : (this.settings.$target.offset().top + nub_height + this.settings.$target.outerHeight() + topAdjustment), + left : this.settings.$target.offset().left + this.settings.$target.outerWidth() - this.settings.$next_tip.outerWidth() + leftAdjustment}); + } else { + this.settings.$next_tip.css({ + top : (this.settings.$target.offset().top + nub_height + this.settings.$target.outerHeight() + topAdjustment), + left : this.settings.$target.offset().left + leftAdjustment}); + } + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'top'); + + } else if (this.top()) { + if (this.rtl) { + this.settings.$next_tip.css({ + top : (this.settings.$target.offset().top - this.settings.$next_tip.outerHeight() - nub_height + topAdjustment), + left : this.settings.$target.offset().left + this.settings.$target.outerWidth() - this.settings.$next_tip.outerWidth()}); + } else { + this.settings.$next_tip.css({ + top : (this.settings.$target.offset().top - this.settings.$next_tip.outerHeight() - nub_height + topAdjustment), + left : this.settings.$target.offset().left + leftAdjustment}); + } + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'bottom'); + + } else if (this.right()) { + + this.settings.$next_tip.css({ + top : this.settings.$target.offset().top + topAdjustment, + left : (this.settings.$target.outerWidth() + this.settings.$target.offset().left + nub_width + leftAdjustment)}); + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'left'); + + } else if (this.left()) { + + this.settings.$next_tip.css({ + top : this.settings.$target.offset().top + topAdjustment, + left : (this.settings.$target.offset().left - this.settings.$next_tip.outerWidth() - nub_width + leftAdjustment)}); + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'right'); + + } + + if (!this.visible(this.corners(this.settings.$next_tip)) && this.settings.attempts < this.settings.tip_settings.tip_location_pattern.length) { + + $nub.removeClass('bottom') + .removeClass('top') + .removeClass('right') + .removeClass('left'); + + this.settings.tip_settings.tip_location = this.settings.tip_settings.tip_location_pattern[this.settings.attempts]; + + this.settings.attempts++; + + this.pos_default(); + + } + + } else if (this.settings.$li.length) { + + this.pos_modal($nub); + + } + + if (toggle) { + this.settings.$next_tip.hide(); + this.settings.$next_tip.css('visibility', 'visible'); + } + + }, + + pos_phone : function (init) { + var tip_height = this.settings.$next_tip.outerHeight(), + tip_offset = this.settings.$next_tip.offset(), + target_height = this.settings.$target.outerHeight(), + $nub = $('.joyride-nub', this.settings.$next_tip), + nub_height = Math.ceil($nub.outerHeight() / 2), + toggle = init || false; + + $nub.removeClass('bottom') + .removeClass('top') + .removeClass('right') + .removeClass('left'); + + if (toggle) { + this.settings.$next_tip.css('visibility', 'hidden'); + this.settings.$next_tip.show(); + } + + if (!/body/i.test(this.settings.$target.selector)) { + + if (this.top()) { + + this.settings.$next_tip.offset({top : this.settings.$target.offset().top - tip_height - nub_height}); + $nub.addClass('bottom'); + + } else { + + this.settings.$next_tip.offset({top : this.settings.$target.offset().top + target_height + nub_height}); + $nub.addClass('top'); + + } + + } else if (this.settings.$li.length) { + this.pos_modal($nub); + } + + if (toggle) { + this.settings.$next_tip.hide(); + this.settings.$next_tip.css('visibility', 'visible'); + } + }, + + pos_modal : function ($nub) { + this.center(); + $nub.hide(); + + this.show_modal(); + }, + + show_modal : function () { + if (!this.settings.$next_tip.data('closed')) { + var joyridemodalbg = $('.joyride-modal-bg'); + if (joyridemodalbg.length < 1) { + var joyridemodalbg = $(this.settings.template.modal); + joyridemodalbg.appendTo('body'); + } + + if (/pop/i.test(this.settings.tip_animation)) { + joyridemodalbg.show(); + } else { + joyridemodalbg.fadeIn(this.settings.tip_animation_fade_speed); + } + } + }, + + expose : function () { + var expose, + exposeCover, + el, + origCSS, + origClasses, + randId = 'expose-' + this.random_str(6); + + if (arguments.length > 0 && arguments[0] instanceof $) { + el = arguments[0]; + } else if (this.settings.$target && !/body/i.test(this.settings.$target.selector)) { + el = this.settings.$target; + } else { + return false; + } + + if (el.length < 1) { + if (window.console) { + console.error('element not valid', el); + } + return false; + } + + expose = $(this.settings.template.expose); + this.settings.$body.append(expose); + expose.css({ + top : el.offset().top, + left : el.offset().left, + width : el.outerWidth(true), + height : el.outerHeight(true) + }); + + exposeCover = $(this.settings.template.expose_cover); + + origCSS = { + zIndex : el.css('z-index'), + position : el.css('position') + }; + + origClasses = el.attr('class') == null ? '' : el.attr('class'); + + el.css('z-index', parseInt(expose.css('z-index')) + 1); + + if (origCSS.position == 'static') { + el.css('position', 'relative'); + } + + el.data('expose-css', origCSS); + el.data('orig-class', origClasses); + el.attr('class', origClasses + ' ' + this.settings.expose_add_class); + + exposeCover.css({ + top : el.offset().top, + left : el.offset().left, + width : el.outerWidth(true), + height : el.outerHeight(true) + }); + + if (this.settings.modal) { + this.show_modal(); + } + + this.settings.$body.append(exposeCover); + expose.addClass(randId); + exposeCover.addClass(randId); + el.data('expose', randId); + this.settings.post_expose_callback(this.settings.$li.index(), this.settings.$next_tip, el); + this.add_exposed(el); + }, + + un_expose : function () { + var exposeId, + el, + expose, + origCSS, + origClasses, + clearAll = false; + + if (arguments.length > 0 && arguments[0] instanceof $) { + el = arguments[0]; + } else if (this.settings.$target && !/body/i.test(this.settings.$target.selector)) { + el = this.settings.$target; + } else { + return false; + } + + if (el.length < 1) { + if (window.console) { + console.error('element not valid', el); + } + return false; + } + + exposeId = el.data('expose'); + expose = $('.' + exposeId); + + if (arguments.length > 1) { + clearAll = arguments[1]; + } + + if (clearAll === true) { + $('.joyride-expose-wrapper,.joyride-expose-cover').remove(); + } else { + expose.remove(); + } + + origCSS = el.data('expose-css'); + + if (origCSS.zIndex == 'auto') { + el.css('z-index', ''); + } else { + el.css('z-index', origCSS.zIndex); + } + + if (origCSS.position != el.css('position')) { + if (origCSS.position == 'static') {// this is default, no need to set it. + el.css('position', ''); + } else { + el.css('position', origCSS.position); + } + } + + origClasses = el.data('orig-class'); + el.attr('class', origClasses); + el.removeData('orig-classes'); + + el.removeData('expose'); + el.removeData('expose-z-index'); + this.remove_exposed(el); + }, + + add_exposed : function (el) { + this.settings.exposed = this.settings.exposed || []; + if (el instanceof $ || typeof el === 'object') { + this.settings.exposed.push(el[0]); + } else if (typeof el == 'string') { + this.settings.exposed.push(el); + } + }, + + remove_exposed : function (el) { + var search, i; + if (el instanceof $) { + search = el[0] + } else if (typeof el == 'string') { + search = el; + } + + this.settings.exposed = this.settings.exposed || []; + i = this.settings.exposed.length; + + while (i--) { + if (this.settings.exposed[i] == search) { + this.settings.exposed.splice(i, 1); + return; + } + } + }, + + center : function () { + var $w = $(window); + + this.settings.$next_tip.css({ + top : ((($w.height() - this.settings.$next_tip.outerHeight()) / 2) + $w.scrollTop()), + left : ((($w.width() - this.settings.$next_tip.outerWidth()) / 2) + $w.scrollLeft()) + }); + + return true; + }, + + bottom : function () { + return /bottom/i.test(this.settings.tip_settings.tip_location); + }, + + top : function () { + return /top/i.test(this.settings.tip_settings.tip_location); + }, + + right : function () { + return /right/i.test(this.settings.tip_settings.tip_location); + }, + + left : function () { + return /left/i.test(this.settings.tip_settings.tip_location); + }, + + corners : function (el) { + if (el.length === 0) { + return [false, false, false, false]; + } + + var w = $(window), + window_half = w.height() / 2, + //using this to calculate since scroll may not have finished yet. + tipOffset = Math.ceil(this.settings.$target.offset().top - window_half + this.settings.$next_tip.outerHeight()), + right = w.width() + w.scrollLeft(), + offsetBottom = w.height() + tipOffset, + bottom = w.height() + w.scrollTop(), + top = w.scrollTop(); + + if (tipOffset < top) { + if (tipOffset < 0) { + top = 0; + } else { + top = tipOffset; + } + } + + if (offsetBottom > bottom) { + bottom = offsetBottom; + } + + return [ + el.offset().top < top, + right < el.offset().left + el.outerWidth(), + bottom < el.offset().top + el.outerHeight(), + w.scrollLeft() > el.offset().left + ]; + }, + + visible : function (hidden_corners) { + var i = hidden_corners.length; + + while (i--) { + if (hidden_corners[i]) { + return false; + } + } + + return true; + }, + + nub_position : function (nub, pos, def) { + if (pos === 'auto') { + nub.addClass(def); + } else { + nub.addClass(pos); + } + }, + + startTimer : function () { + if (this.settings.$li.length) { + this.settings.automate = setTimeout(function () { + this.hide(); + this.show(); + this.startTimer(); + }.bind(this), this.settings.timer); + } else { + clearTimeout(this.settings.automate); + } + }, + + end : function (abort) { + if (this.settings.cookie_monster) { + $.cookie(this.settings.cookie_name, 'ridden', {expires : this.settings.cookie_expires, domain : this.settings.cookie_domain}); + } + + if (this.settings.timer > 0) { + clearTimeout(this.settings.automate); + } + + if (this.settings.modal && this.settings.expose) { + this.un_expose(); + } + + // Unplug keystrokes listener + $(this.scope).off('keyup.joyride') + + this.settings.$next_tip.data('closed', true); + this.settings.riding = false; + + $('.joyride-modal-bg').hide(); + this.settings.$current_tip.hide(); + + if (typeof abort === 'undefined' || abort === false) { + this.settings.post_step_callback(this.settings.$li.index(), this.settings.$current_tip); + this.settings.post_ride_callback(this.settings.$li.index(), this.settings.$current_tip); + } + + $('.joyride-tip-guide').remove(); + }, + + off : function () { + $(this.scope).off('.joyride'); + $(window).off('.joyride'); + $('.joyride-close-tip, .joyride-next-tip, .joyride-modal-bg').off('.joyride'); + $('.joyride-tip-guide, .joyride-modal-bg').remove(); + clearTimeout(this.settings.automate); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs['magellan-expedition'] = { + name : 'magellan-expedition', + + version : '5.5.3', + + settings : { + active_class : 'active', + threshold : 0, // pixels from the top of the expedition for it to become fixes + destination_threshold : 20, // pixels from the top of destination for it to be considered active + throttle_delay : 30, // calculation throttling to increase framerate + fixed_top : 0, // top distance in pixels assigend to the fixed element on scroll + offset_by_height : true, // whether to offset the destination by the expedition height. Usually you want this to be true, unless your expedition is on the side. + duration : 700, // animation duration time + easing : 'swing' // animation easing + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle'); + this.bindings(method, options); + }, + + events : function () { + var self = this, + S = self.S, + settings = self.settings; + + // initialize expedition offset + self.set_expedition_position(); + + S(self.scope) + .off('.magellan') + .on('click.fndtn.magellan', '[' + self.add_namespace('data-magellan-arrival') + '] a[href*=#]', function (e) { + var sameHost = ((this.hostname === location.hostname) || !this.hostname), + samePath = self.filterPathname(location.pathname) === self.filterPathname(this.pathname), + testHash = this.hash.replace(/(:|\.|\/)/g, '\\$1'), + anchor = this; + + if (sameHost && samePath && testHash) { + e.preventDefault(); + var expedition = $(this).closest('[' + self.attr_name() + ']'), + settings = expedition.data('magellan-expedition-init'), + hash = this.hash.split('#').join(''), + target = $('a[name="' + hash + '"]'); + + if (target.length === 0) { + target = $('#' + hash); + + } + + // Account for expedition height if fixed position + var scroll_top = target.offset().top - settings.destination_threshold + 1; + if (settings.offset_by_height) { + scroll_top = scroll_top - expedition.outerHeight(); + } + $('html, body').stop().animate({ + 'scrollTop' : scroll_top + }, settings.duration, settings.easing, function () { + if (history.pushState) { + history.pushState(null, null, anchor.pathname + anchor.search + '#' + hash); + } else { + location.hash = anchor.pathname + anchor.search + '#' + hash; + } + }); + } + }) + .on('scroll.fndtn.magellan', self.throttle(this.check_for_arrivals.bind(this), settings.throttle_delay)); + }, + + check_for_arrivals : function () { + var self = this; + self.update_arrivals(); + self.update_expedition_positions(); + }, + + set_expedition_position : function () { + var self = this; + $('[' + this.attr_name() + '=fixed]', self.scope).each(function (idx, el) { + var expedition = $(this), + settings = expedition.data('magellan-expedition-init'), + styles = expedition.attr('styles'), // save styles + top_offset, fixed_top; + + expedition.attr('style', ''); + top_offset = expedition.offset().top + settings.threshold; + + //set fixed-top by attribute + fixed_top = parseInt(expedition.data('magellan-fixed-top')); + if (!isNaN(fixed_top)) { + self.settings.fixed_top = fixed_top; + } + + expedition.data(self.data_attr('magellan-top-offset'), top_offset); + expedition.attr('style', styles); + }); + }, + + update_expedition_positions : function () { + var self = this, + window_top_offset = $(window).scrollTop(); + + $('[' + this.attr_name() + '=fixed]', self.scope).each(function () { + var expedition = $(this), + settings = expedition.data('magellan-expedition-init'), + styles = expedition.attr('style'), // save styles + top_offset = expedition.data('magellan-top-offset'); + + //scroll to the top distance + if (window_top_offset + self.settings.fixed_top >= top_offset) { + // Placeholder allows height calculations to be consistent even when + // appearing to switch between fixed/non-fixed placement + var placeholder = expedition.prev('[' + self.add_namespace('data-magellan-expedition-clone') + ']'); + if (placeholder.length === 0) { + placeholder = expedition.clone(); + placeholder.removeAttr(self.attr_name()); + placeholder.attr(self.add_namespace('data-magellan-expedition-clone'), ''); + expedition.before(placeholder); + } + expedition.css({position :'fixed', top : settings.fixed_top}).addClass('fixed'); + } else { + expedition.prev('[' + self.add_namespace('data-magellan-expedition-clone') + ']').remove(); + expedition.attr('style', styles).css('position', '').css('top', '').removeClass('fixed'); + } + }); + }, + + update_arrivals : function () { + var self = this, + window_top_offset = $(window).scrollTop(); + + $('[' + this.attr_name() + ']', self.scope).each(function () { + var expedition = $(this), + settings = expedition.data(self.attr_name(true) + '-init'), + offsets = self.offsets(expedition, window_top_offset), + arrivals = expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']'), + active_item = false; + offsets.each(function (idx, item) { + if (item.viewport_offset >= item.top_offset) { + var arrivals = expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']'); + arrivals.not(item.arrival).removeClass(settings.active_class); + item.arrival.addClass(settings.active_class); + active_item = true; + return true; + } + }); + + if (!active_item) { + arrivals.removeClass(settings.active_class); + } + }); + }, + + offsets : function (expedition, window_offset) { + var self = this, + settings = expedition.data(self.attr_name(true) + '-init'), + viewport_offset = window_offset; + + return expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']').map(function (idx, el) { + var name = $(this).data(self.data_attr('magellan-arrival')), + dest = $('[' + self.add_namespace('data-magellan-destination') + '=' + name + ']'); + if (dest.length > 0) { + var top_offset = dest.offset().top - settings.destination_threshold; + if (settings.offset_by_height) { + top_offset = top_offset - expedition.outerHeight(); + } + top_offset = Math.floor(top_offset); + return { + destination : dest, + arrival : $(this), + top_offset : top_offset, + viewport_offset : viewport_offset + } + } + }).sort(function (a, b) { + if (a.top_offset < b.top_offset) { + return -1; + } + if (a.top_offset > b.top_offset) { + return 1; + } + return 0; + }); + }, + + data_attr : function (str) { + if (this.namespace.length > 0) { + return this.namespace + '-' + str; + } + + return str; + }, + + off : function () { + this.S(this.scope).off('.magellan'); + this.S(window).off('.magellan'); + }, + + filterPathname : function (pathname) { + pathname = pathname || ''; + return pathname + .replace(/^\//,'') + .replace(/(?:index|default).[a-zA-Z]{3,4}$/,'') + .replace(/\/$/,''); + }, + + reflow : function () { + var self = this; + // remove placeholder expeditions used for height calculation purposes + $('[' + self.add_namespace('data-magellan-expedition-clone') + ']', self.scope).remove(); + } + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.offcanvas = { + name : 'offcanvas', + + version : '5.5.3', + + settings : { + open_method : 'move', + close_on_click : false + }, + + init : function (scope, method, options) { + this.bindings(method, options); + }, + + events : function () { + var self = this, + S = self.S, + move_class = '', + right_postfix = '', + left_postfix = '', + top_postfix = '', + bottom_postfix = ''; + + if (this.settings.open_method === 'move') { + move_class = 'move-'; + right_postfix = 'right'; + left_postfix = 'left'; + top_postfix = 'top'; + bottom_postfix = 'bottom'; + } else if (this.settings.open_method === 'overlap_single') { + move_class = 'offcanvas-overlap-'; + right_postfix = 'right'; + left_postfix = 'left'; + top_postfix = 'top'; + bottom_postfix = 'bottom'; + } else if (this.settings.open_method === 'overlap') { + move_class = 'offcanvas-overlap'; + } + + S(this.scope).off('.offcanvas') + .on('click.fndtn.offcanvas', '.left-off-canvas-toggle', function (e) { + self.click_toggle_class(e, move_class + right_postfix); + if (self.settings.open_method !== 'overlap') { + S('.left-submenu').removeClass(move_class + right_postfix); + } + $('.left-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.left-off-canvas-menu a', function (e) { + var settings = self.get_settings(e); + var parent = S(this).parent(); + + if (settings.close_on_click && !parent.hasClass('has-submenu') && !parent.hasClass('back')) { + self.hide.call(self, move_class + right_postfix, self.get_wrapper(e)); + parent.parent().removeClass(move_class + right_postfix); + } else if (S(this).parent().hasClass('has-submenu')) { + e.preventDefault(); + S(this).siblings('.left-submenu').toggleClass(move_class + right_postfix); + } else if (parent.hasClass('back')) { + e.preventDefault(); + parent.parent().removeClass(move_class + right_postfix); + } + $('.left-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + //end of left canvas + .on('click.fndtn.offcanvas', '.right-off-canvas-toggle', function (e) { + self.click_toggle_class(e, move_class + left_postfix); + if (self.settings.open_method !== 'overlap') { + S('.right-submenu').removeClass(move_class + left_postfix); + } + $('.right-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.right-off-canvas-menu a', function (e) { + var settings = self.get_settings(e); + var parent = S(this).parent(); + + if (settings.close_on_click && !parent.hasClass('has-submenu') && !parent.hasClass('back')) { + self.hide.call(self, move_class + left_postfix, self.get_wrapper(e)); + parent.parent().removeClass(move_class + left_postfix); + } else if (S(this).parent().hasClass('has-submenu')) { + e.preventDefault(); + S(this).siblings('.right-submenu').toggleClass(move_class + left_postfix); + } else if (parent.hasClass('back')) { + e.preventDefault(); + parent.parent().removeClass(move_class + left_postfix); + } + $('.right-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + //end of right canvas + .on('click.fndtn.offcanvas', '.top-off-canvas-toggle', function (e) { + self.click_toggle_class(e, move_class + bottom_postfix); + if (self.settings.open_method !== 'overlap') { + S('.top-submenu').removeClass(move_class + bottom_postfix); + } + $('.top-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.top-off-canvas-menu a', function (e) { + var settings = self.get_settings(e); + var parent = S(this).parent(); + + if (settings.close_on_click && !parent.hasClass('has-submenu') && !parent.hasClass('back')) { + self.hide.call(self, move_class + bottom_postfix, self.get_wrapper(e)); + parent.parent().removeClass(move_class + bottom_postfix); + } else if (S(this).parent().hasClass('has-submenu')) { + e.preventDefault(); + S(this).siblings('.top-submenu').toggleClass(move_class + bottom_postfix); + } else if (parent.hasClass('back')) { + e.preventDefault(); + parent.parent().removeClass(move_class + bottom_postfix); + } + $('.top-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + //end of top canvas + .on('click.fndtn.offcanvas', '.bottom-off-canvas-toggle', function (e) { + self.click_toggle_class(e, move_class + top_postfix); + if (self.settings.open_method !== 'overlap') { + S('.bottom-submenu').removeClass(move_class + top_postfix); + } + $('.bottom-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.bottom-off-canvas-menu a', function (e) { + var settings = self.get_settings(e); + var parent = S(this).parent(); + + if (settings.close_on_click && !parent.hasClass('has-submenu') && !parent.hasClass('back')) { + self.hide.call(self, move_class + top_postfix, self.get_wrapper(e)); + parent.parent().removeClass(move_class + top_postfix); + } else if (S(this).parent().hasClass('has-submenu')) { + e.preventDefault(); + S(this).siblings('.bottom-submenu').toggleClass(move_class + top_postfix); + } else if (parent.hasClass('back')) { + e.preventDefault(); + parent.parent().removeClass(move_class + top_postfix); + } + $('.bottom-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + //end of bottom + .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) { + self.click_remove_class(e, move_class + left_postfix); + S('.right-submenu').removeClass(move_class + left_postfix); + if (right_postfix) { + self.click_remove_class(e, move_class + right_postfix); + S('.left-submenu').removeClass(move_class + left_postfix); + } + $('.right-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) { + self.click_remove_class(e, move_class + left_postfix); + $('.left-off-canvas-toggle').attr('aria-expanded', 'false'); + if (right_postfix) { + self.click_remove_class(e, move_class + right_postfix); + $('.right-off-canvas-toggle').attr('aria-expanded', 'false'); + } + }) + .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) { + self.click_remove_class(e, move_class + top_postfix); + S('.bottom-submenu').removeClass(move_class + top_postfix); + if (bottom_postfix) { + self.click_remove_class(e, move_class + bottom_postfix); + S('.top-submenu').removeClass(move_class + top_postfix); + } + $('.bottom-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) { + self.click_remove_class(e, move_class + top_postfix); + $('.top-off-canvas-toggle').attr('aria-expanded', 'false'); + if (bottom_postfix) { + self.click_remove_class(e, move_class + bottom_postfix); + $('.bottom-off-canvas-toggle').attr('aria-expanded', 'false'); + } + }); + }, + + toggle : function (class_name, $off_canvas) { + $off_canvas = $off_canvas || this.get_wrapper(); + if ($off_canvas.is('.' + class_name)) { + this.hide(class_name, $off_canvas); + } else { + this.show(class_name, $off_canvas); + } + }, + + show : function (class_name, $off_canvas) { + $off_canvas = $off_canvas || this.get_wrapper(); + $off_canvas.trigger('open.fndtn.offcanvas'); + $off_canvas.addClass(class_name); + }, + + hide : function (class_name, $off_canvas) { + $off_canvas = $off_canvas || this.get_wrapper(); + $off_canvas.trigger('close.fndtn.offcanvas'); + $off_canvas.removeClass(class_name); + }, + + click_toggle_class : function (e, class_name) { + e.preventDefault(); + var $off_canvas = this.get_wrapper(e); + this.toggle(class_name, $off_canvas); + }, + + click_remove_class : function (e, class_name) { + e.preventDefault(); + var $off_canvas = this.get_wrapper(e); + this.hide(class_name, $off_canvas); + }, + + get_settings : function (e) { + var offcanvas = this.S(e.target).closest('[' + this.attr_name() + ']'); + return offcanvas.data(this.attr_name(true) + '-init') || this.settings; + }, + + get_wrapper : function (e) { + var $off_canvas = this.S(e ? e.target : this.scope).closest('.off-canvas-wrap'); + + if ($off_canvas.length === 0) { + $off_canvas = this.S('.off-canvas-wrap'); + } + return $off_canvas; + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + var noop = function () {}; + + var Orbit = function (el, settings) { + // Don't reinitialize plugin + if (el.hasClass(settings.slides_container_class)) { + return this; + } + + var self = this, + container, + slides_container = el, + number_container, + bullets_container, + timer_container, + idx = 0, + animate, + timer, + locked = false, + adjust_height_after = false; + + self.slides = function () { + return slides_container.children(settings.slide_selector); + }; + + self.slides().first().addClass(settings.active_slide_class); + + self.update_slide_number = function (index) { + if (settings.slide_number) { + number_container.find('span:first').text(parseInt(index) + 1); + number_container.find('span:last').text(self.slides().length); + } + if (settings.bullets) { + bullets_container.children().removeClass(settings.bullets_active_class); + $(bullets_container.children().get(index)).addClass(settings.bullets_active_class); + } + }; + + self.update_active_link = function (index) { + var link = $('[data-orbit-link="' + self.slides().eq(index).attr('data-orbit-slide') + '"]'); + link.siblings().removeClass(settings.bullets_active_class); + link.addClass(settings.bullets_active_class); + }; + + self.build_markup = function () { + slides_container.wrap('
      '); + container = slides_container.parent(); + slides_container.addClass(settings.slides_container_class); + + if (settings.stack_on_small) { + container.addClass(settings.stack_on_small_class); + } + + if (settings.navigation_arrows) { + container.append($('').addClass(settings.prev_class)); + container.append($('').addClass(settings.next_class)); + } + + if (settings.timer) { + timer_container = $('
      ').addClass(settings.timer_container_class); + timer_container.append(''); + timer_container.append($('
      ').addClass(settings.timer_progress_class)); + timer_container.addClass(settings.timer_paused_class); + container.append(timer_container); + } + + if (settings.slide_number) { + number_container = $('
      ').addClass(settings.slide_number_class); + number_container.append(' ' + settings.slide_number_text + ' '); + container.append(number_container); + } + + if (settings.bullets) { + bullets_container = $('
        ').addClass(settings.bullets_container_class); + container.append(bullets_container); + bullets_container.wrap('
        '); + self.slides().each(function (idx, el) { + var bullet = $('
      1. ').attr('data-orbit-slide', idx).on('click', self.link_bullet);; + bullets_container.append(bullet); + }); + } + + }; + + self._goto = function (next_idx, start_timer) { + // if (locked) {return false;} + if (next_idx === idx) {return false;} + if (typeof timer === 'object') {timer.restart();} + var slides = self.slides(); + + var dir = 'next'; + locked = true; + if (next_idx < idx) {dir = 'prev';} + if (next_idx >= slides.length) { + if (!settings.circular) { + return false; + } + next_idx = 0; + } else if (next_idx < 0) { + if (!settings.circular) { + return false; + } + next_idx = slides.length - 1; + } + + var current = $(slides.get(idx)); + var next = $(slides.get(next_idx)); + + current.css('zIndex', 2); + current.removeClass(settings.active_slide_class); + next.css('zIndex', 4).addClass(settings.active_slide_class); + + slides_container.trigger('before-slide-change.fndtn.orbit'); + settings.before_slide_change(); + self.update_active_link(next_idx); + + var callback = function () { + var unlock = function () { + idx = next_idx; + locked = false; + if (start_timer === true) {timer = self.create_timer(); timer.start();} + self.update_slide_number(idx); + slides_container.trigger('after-slide-change.fndtn.orbit', [{slide_number : idx, total_slides : slides.length}]); + settings.after_slide_change(idx, slides.length); + }; + if (slides_container.outerHeight() != next.outerHeight() && settings.variable_height) { + slides_container.animate({'height': next.outerHeight()}, 250, 'linear', unlock); + } else { + unlock(); + } + }; + + if (slides.length === 1) {callback(); return false;} + + var start_animation = function () { + if (dir === 'next') {animate.next(current, next, callback);} + if (dir === 'prev') {animate.prev(current, next, callback);} + }; + + if (next.outerHeight() > slides_container.outerHeight() && settings.variable_height) { + slides_container.animate({'height': next.outerHeight()}, 250, 'linear', start_animation); + } else { + start_animation(); + } + }; + + self.next = function (e) { + e.stopImmediatePropagation(); + e.preventDefault(); + self._goto(idx + 1); + }; + + self.prev = function (e) { + e.stopImmediatePropagation(); + e.preventDefault(); + self._goto(idx - 1); + }; + + self.link_custom = function (e) { + e.preventDefault(); + var link = $(this).attr('data-orbit-link'); + if ((typeof link === 'string') && (link = $.trim(link)) != '') { + var slide = container.find('[data-orbit-slide=' + link + ']'); + if (slide.index() != -1) {self._goto(slide.index());} + } + }; + + self.link_bullet = function (e) { + var index = $(this).attr('data-orbit-slide'); + if ((typeof index === 'string') && (index = $.trim(index)) != '') { + if (isNaN(parseInt(index))) { + var slide = container.find('[data-orbit-slide=' + index + ']'); + if (slide.index() != -1) {self._goto(slide.index() + 1);} + } else { + self._goto(parseInt(index)); + } + } + + } + + self.timer_callback = function () { + self._goto(idx + 1, true); + } + + self.compute_dimensions = function () { + var current = $(self.slides().get(idx)); + var h = current.outerHeight(); + if (!settings.variable_height) { + self.slides().each(function(){ + if ($(this).outerHeight() > h) { h = $(this).outerHeight(); } + }); + } + slides_container.height(h); + }; + + self.create_timer = function () { + var t = new Timer( + container.find('.' + settings.timer_container_class), + settings, + self.timer_callback + ); + return t; + }; + + self.stop_timer = function () { + if (typeof timer === 'object') { + timer.stop(); + } + }; + + self.toggle_timer = function () { + var t = container.find('.' + settings.timer_container_class); + if (t.hasClass(settings.timer_paused_class)) { + if (typeof timer === 'undefined') {timer = self.create_timer();} + timer.start(); + } else { + if (typeof timer === 'object') {timer.stop();} + } + }; + + self.init = function () { + self.build_markup(); + if (settings.timer) { + timer = self.create_timer(); + Foundation.utils.image_loaded(this.slides().children('img'), timer.start); + } + animate = new FadeAnimation(settings, slides_container); + if (settings.animation === 'slide') { + animate = new SlideAnimation(settings, slides_container); + } + + container.on('click', '.' + settings.next_class, self.next); + container.on('click', '.' + settings.prev_class, self.prev); + + if (settings.next_on_click) { + container.on('click', '.' + settings.slides_container_class + ' [data-orbit-slide]', self.link_bullet); + } + + container.on('click', self.toggle_timer); + if (settings.swipe) { + container.on('touchstart.fndtn.orbit', function (e) { + if (!e.touches) {e = e.originalEvent;} + var data = { + start_page_x : e.touches[0].pageX, + start_page_y : e.touches[0].pageY, + start_time : (new Date()).getTime(), + delta_x : 0, + is_scrolling : undefined + }; + container.data('swipe-transition', data); + e.stopPropagation(); + }) + .on('touchmove.fndtn.orbit', function (e) { + if (!e.touches) { + e = e.originalEvent; + } + // Ignore pinch/zoom events + if (e.touches.length > 1 || e.scale && e.scale !== 1) { + return; + } + + var data = container.data('swipe-transition'); + if (typeof data === 'undefined') {data = {};} + + data.delta_x = e.touches[0].pageX - data.start_page_x; + + if ( typeof data.is_scrolling === 'undefined') { + data.is_scrolling = !!( data.is_scrolling || Math.abs(data.delta_x) < Math.abs(e.touches[0].pageY - data.start_page_y) ); + } + + if (!data.is_scrolling && !data.active) { + e.preventDefault(); + var direction = (data.delta_x < 0) ? (idx + 1) : (idx - 1); + data.active = true; + self._goto(direction); + } + }) + .on('touchend.fndtn.orbit', function (e) { + container.data('swipe-transition', {}); + e.stopPropagation(); + }) + } + container.on('mouseenter.fndtn.orbit', function (e) { + if (settings.timer && settings.pause_on_hover) { + self.stop_timer(); + } + }) + .on('mouseleave.fndtn.orbit', function (e) { + if (settings.timer && settings.resume_on_mouseout) { + timer.start(); + } + }); + + $(document).on('click', '[data-orbit-link]', self.link_custom); + $(window).on('load resize', self.compute_dimensions); + Foundation.utils.image_loaded(this.slides().children('img'), self.compute_dimensions); + Foundation.utils.image_loaded(this.slides().children('img'), function () { + container.prev('.' + settings.preloader_class).css('display', 'none'); + self.update_slide_number(0); + self.update_active_link(0); + slides_container.trigger('ready.fndtn.orbit'); + }); + }; + + self.init(); + }; + + var Timer = function (el, settings, callback) { + var self = this, + duration = settings.timer_speed, + progress = el.find('.' + settings.timer_progress_class), + start, + timeout, + left = -1; + + this.update_progress = function (w) { + var new_progress = progress.clone(); + new_progress.attr('style', ''); + new_progress.css('width', w + '%'); + progress.replaceWith(new_progress); + progress = new_progress; + }; + + this.restart = function () { + clearTimeout(timeout); + el.addClass(settings.timer_paused_class); + left = -1; + self.update_progress(0); + }; + + this.start = function () { + if (!el.hasClass(settings.timer_paused_class)) {return true;} + left = (left === -1) ? duration : left; + el.removeClass(settings.timer_paused_class); + start = new Date().getTime(); + progress.animate({'width' : '100%'}, left, 'linear'); + timeout = setTimeout(function () { + self.restart(); + callback(); + }, left); + el.trigger('timer-started.fndtn.orbit') + }; + + this.stop = function () { + if (el.hasClass(settings.timer_paused_class)) {return true;} + clearTimeout(timeout); + el.addClass(settings.timer_paused_class); + var end = new Date().getTime(); + left = left - (end - start); + var w = 100 - ((left / duration) * 100); + self.update_progress(w); + el.trigger('timer-stopped.fndtn.orbit'); + }; + }; + + var SlideAnimation = function (settings, container) { + var duration = settings.animation_speed; + var is_rtl = ($('html[dir=rtl]').length === 1); + var margin = is_rtl ? 'marginRight' : 'marginLeft'; + var animMargin = {}; + animMargin[margin] = '0%'; + + this.next = function (current, next, callback) { + current.animate({marginLeft : '-100%'}, duration); + next.animate(animMargin, duration, function () { + current.css(margin, '100%'); + callback(); + }); + }; + + this.prev = function (current, prev, callback) { + current.animate({marginLeft : '100%'}, duration); + prev.css(margin, '-100%'); + prev.animate(animMargin, duration, function () { + current.css(margin, '100%'); + callback(); + }); + }; + }; + + var FadeAnimation = function (settings, container) { + var duration = settings.animation_speed; + var is_rtl = ($('html[dir=rtl]').length === 1); + var margin = is_rtl ? 'marginRight' : 'marginLeft'; + + this.next = function (current, next, callback) { + next.css({'margin' : '0%', 'opacity' : '0.01'}); + next.animate({'opacity' :'1'}, duration, 'linear', function () { + current.css('margin', '100%'); + callback(); + }); + }; + + this.prev = function (current, prev, callback) { + prev.css({'margin' : '0%', 'opacity' : '0.01'}); + prev.animate({'opacity' : '1'}, duration, 'linear', function () { + current.css('margin', '100%'); + callback(); + }); + }; + }; + + Foundation.libs = Foundation.libs || {}; + + Foundation.libs.orbit = { + name : 'orbit', + + version : '5.5.3', + + settings : { + animation : 'slide', + timer_speed : 10000, + pause_on_hover : true, + resume_on_mouseout : false, + next_on_click : true, + animation_speed : 500, + stack_on_small : false, + navigation_arrows : true, + slide_number : true, + slide_number_text : 'of', + container_class : 'orbit-container', + stack_on_small_class : 'orbit-stack-on-small', + next_class : 'orbit-next', + prev_class : 'orbit-prev', + timer_container_class : 'orbit-timer', + timer_paused_class : 'paused', + timer_progress_class : 'orbit-progress', + slides_container_class : 'orbit-slides-container', + preloader_class : 'preloader', + slide_selector : '*', + bullets_container_class : 'orbit-bullets', + bullets_active_class : 'active', + slide_number_class : 'orbit-slide-number', + caption_class : 'orbit-caption', + active_slide_class : 'active', + orbit_transition_class : 'orbit-transitioning', + bullets : true, + circular : true, + timer : true, + variable_height : false, + swipe : true, + before_slide_change : noop, + after_slide_change : noop + }, + + init : function (scope, method, options) { + var self = this; + this.bindings(method, options); + }, + + events : function (instance) { + var orbit_instance = new Orbit(this.S(instance), this.S(instance).data('orbit-init')); + this.S(instance).data(this.name + '-instance', orbit_instance); + }, + + reflow : function () { + var self = this; + + if (self.S(self.scope).is('[data-orbit]')) { + var $el = self.S(self.scope); + var instance = $el.data(self.name + '-instance'); + instance.compute_dimensions(); + } else { + self.S('[data-orbit]', self.scope).each(function (idx, el) { + var $el = self.S(el); + var opts = self.data_options($el); + var instance = $el.data(self.name + '-instance'); + instance.compute_dimensions(); + }); + } + } + }; + +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + var openModals = []; + + Foundation.libs.reveal = { + name : 'reveal', + + version : '5.5.3', + + locked : false, + + settings : { + animation : 'fadeAndPop', + animation_speed : 250, + close_on_background_click : true, + close_on_esc : true, + dismiss_modal_class : 'close-reveal-modal', + multiple_opened : false, + bg_class : 'reveal-modal-bg', + root_element : 'body', + open : function(){}, + opened : function(){}, + close : function(){}, + closed : function(){}, + on_ajax_error: $.noop, + bg : $('.reveal-modal-bg'), + css : { + open : { + 'opacity' : 0, + 'visibility' : 'visible', + 'display' : 'block' + }, + close : { + 'opacity' : 1, + 'visibility' : 'hidden', + 'display' : 'none' + } + } + }, + + init : function (scope, method, options) { + $.extend(true, this.settings, method, options); + this.bindings(method, options); + }, + + events : function (scope) { + var self = this, + S = self.S; + + S(this.scope) + .off('.reveal') + .on('click.fndtn.reveal', '[' + this.add_namespace('data-reveal-id') + ']:not([disabled])', function (e) { + e.preventDefault(); + + if (!self.locked) { + var element = S(this), + ajax = element.data(self.data_attr('reveal-ajax')), + replaceContentSel = element.data(self.data_attr('reveal-replace-content')); + + self.locked = true; + + if (typeof ajax === 'undefined') { + self.open.call(self, element); + } else { + var url = ajax === true ? element.attr('href') : ajax; + self.open.call(self, element, {url : url}, { replaceContentSel : replaceContentSel }); + } + } + }); + + S(document) + .on('click.fndtn.reveal', this.close_targets(), function (e) { + e.preventDefault(); + if (!self.locked) { + var settings = S('[' + self.attr_name() + '].open').data(self.attr_name(true) + '-init') || self.settings, + bg_clicked = S(e.target)[0] === S('.' + settings.bg_class)[0]; + + if (bg_clicked) { + if (settings.close_on_background_click) { + e.stopPropagation(); + } else { + return; + } + } + + self.locked = true; + self.close.call(self, bg_clicked ? S('[' + self.attr_name() + '].open:not(.toback)') : S(this).closest('[' + self.attr_name() + ']')); + } + }); + + if (S('[' + self.attr_name() + ']', this.scope).length > 0) { + S(this.scope) + // .off('.reveal') + .on('open.fndtn.reveal', this.settings.open) + .on('opened.fndtn.reveal', this.settings.opened) + .on('opened.fndtn.reveal', this.open_video) + .on('close.fndtn.reveal', this.settings.close) + .on('closed.fndtn.reveal', this.settings.closed) + .on('closed.fndtn.reveal', this.close_video); + } else { + S(this.scope) + // .off('.reveal') + .on('open.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.open) + .on('opened.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.opened) + .on('opened.fndtn.reveal', '[' + self.attr_name() + ']', this.open_video) + .on('close.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.close) + .on('closed.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.closed) + .on('closed.fndtn.reveal', '[' + self.attr_name() + ']', this.close_video); + } + + return true; + }, + + // PATCH #3: turning on key up capture only when a reveal window is open + key_up_on : function (scope) { + var self = this; + + // PATCH #1: fixing multiple keyup event trigger from single key press + self.S('body').off('keyup.fndtn.reveal').on('keyup.fndtn.reveal', function ( event ) { + var open_modal = self.S('[' + self.attr_name() + '].open'), + settings = open_modal.data(self.attr_name(true) + '-init') || self.settings ; + // PATCH #2: making sure that the close event can be called only while unlocked, + // so that multiple keyup.fndtn.reveal events don't prevent clean closing of the reveal window. + if ( settings && event.which === 27 && settings.close_on_esc && !self.locked) { // 27 is the keycode for the Escape key + self.close.call(self, open_modal); + } + }); + + return true; + }, + + // PATCH #3: turning on key up capture only when a reveal window is open + key_up_off : function (scope) { + this.S('body').off('keyup.fndtn.reveal'); + return true; + }, + + open : function (target, ajax_settings) { + var self = this, + modal; + + if (target) { + if (typeof target.selector !== 'undefined') { + // Find the named node; only use the first one found, since the rest of the code assumes there's only one node + modal = self.S('#' + target.data(self.data_attr('reveal-id'))).first(); + } else { + modal = self.S(this.scope); + + ajax_settings = target; + } + } else { + modal = self.S(this.scope); + } + + var settings = modal.data(self.attr_name(true) + '-init'); + settings = settings || this.settings; + + + if (modal.hasClass('open') && target !== undefined && target.attr('data-reveal-id') == modal.attr('id')) { + return self.close(modal); + } + + if (!modal.hasClass('open')) { + var open_modal = self.S('[' + self.attr_name() + '].open'); + + if (typeof modal.data('css-top') === 'undefined') { + modal.data('css-top', parseInt(modal.css('top'), 10)) + .data('offset', this.cache_offset(modal)); + } + + modal.attr('tabindex','0').attr('aria-hidden','false'); + + this.key_up_on(modal); // PATCH #3: turning on key up capture only when a reveal window is open + + // Prevent namespace event from triggering twice + modal.on('open.fndtn.reveal', function(e) { + if (e.namespace !== 'fndtn.reveal') return; + }); + + modal.on('open.fndtn.reveal').trigger('open.fndtn.reveal'); + + if (open_modal.length < 1) { + this.toggle_bg(modal, true); + } + + if (typeof ajax_settings === 'string') { + ajax_settings = { + url : ajax_settings + }; + } + + var openModal = function() { + if(open_modal.length > 0) { + if(settings.multiple_opened) { + self.to_back(open_modal); + } else { + self.hide(open_modal, settings.css.close); + } + } + + // bl: add the open_modal that isn't already in the background to the openModals array + if(settings.multiple_opened) { + openModals.push(modal); + } + + self.show(modal, settings.css.open); + }; + + if (typeof ajax_settings === 'undefined' || !ajax_settings.url) { + openModal(); + } else { + var old_success = typeof ajax_settings.success !== 'undefined' ? ajax_settings.success : null; + $.extend(ajax_settings, { + success : function (data, textStatus, jqXHR) { + if ( $.isFunction(old_success) ) { + var result = old_success(data, textStatus, jqXHR); + if (typeof result == 'string') { + data = result; + } + } + + if (typeof options !== 'undefined' && typeof options.replaceContentSel !== 'undefined') { + modal.find(options.replaceContentSel).html(data); + } else { + modal.html(data); + } + + self.S(modal).foundation('section', 'reflow'); + self.S(modal).children().foundation(); + + openModal(); + } + }); + + // check for if user initalized with error callback + if (settings.on_ajax_error !== $.noop) { + $.extend(ajax_settings, { + error : settings.on_ajax_error + }); + } + + $.ajax(ajax_settings); + } + } + self.S(window).trigger('resize'); + }, + + close : function (modal) { + var modal = modal && modal.length ? modal : this.S(this.scope), + open_modals = this.S('[' + this.attr_name() + '].open'), + settings = modal.data(this.attr_name(true) + '-init') || this.settings, + self = this; + + if (open_modals.length > 0) { + + modal.removeAttr('tabindex','0').attr('aria-hidden','true'); + + this.locked = true; + this.key_up_off(modal); // PATCH #3: turning on key up capture only when a reveal window is open + + modal.trigger('close.fndtn.reveal'); + + if ((settings.multiple_opened && open_modals.length === 1) || !settings.multiple_opened || modal.length > 1) { + self.toggle_bg(modal, false); + self.to_front(modal); + } + + if (settings.multiple_opened) { + var isCurrent = modal.is(':not(.toback)'); + self.hide(modal, settings.css.close, settings); + if(isCurrent) { + // remove the last modal since it is now closed + openModals.pop(); + } else { + // if this isn't the current modal, then find it in the array and remove it + openModals = $.grep(openModals, function(elt) { + var isThis = elt[0]===modal[0]; + if(isThis) { + // since it's not currently in the front, put it in the front now that it is hidden + // so that if it's re-opened, it won't be .toback + self.to_front(modal); + } + return !isThis; + }); + } + // finally, show the next modal in the stack, if there is one + if(openModals.length>0) { + self.to_front(openModals[openModals.length - 1]); + } + } else { + self.hide(open_modals, settings.css.close, settings); + } + } + }, + + close_targets : function () { + var base = '.' + this.settings.dismiss_modal_class; + + if (this.settings.close_on_background_click) { + return base + ', .' + this.settings.bg_class; + } + + return base; + }, + + toggle_bg : function (modal, state) { + if (this.S('.' + this.settings.bg_class).length === 0) { + this.settings.bg = $('
        ', {'class': this.settings.bg_class}) + .appendTo('body').hide(); + } + + var visible = this.settings.bg.filter(':visible').length > 0; + if ( state != visible ) { + if ( state == undefined ? visible : !state ) { + this.hide(this.settings.bg); + } else { + this.show(this.settings.bg); + } + } + }, + + show : function (el, css) { + // is modal + if (css) { + var settings = el.data(this.attr_name(true) + '-init') || this.settings, + root_element = settings.root_element, + context = this; + + if (el.parent(root_element).length === 0) { + var placeholder = el.wrap('
        ').parent(); + + el.on('closed.fndtn.reveal.wrapped', function () { + el.detach().appendTo(placeholder); + el.unwrap().unbind('closed.fndtn.reveal.wrapped'); + }); + + el.detach().appendTo(root_element); + } + + var animData = getAnimationData(settings.animation); + if (!animData.animate) { + this.locked = false; + } + if (animData.pop) { + css.top = $(window).scrollTop() - el.data('offset') + 'px'; + var end_css = { + top: $(window).scrollTop() + el.data('css-top') + 'px', + opacity: 1 + }; + + return setTimeout(function () { + return el + .css(css) + .animate(end_css, settings.animation_speed, 'linear', function () { + context.locked = false; + el.trigger('opened.fndtn.reveal'); + }) + .addClass('open'); + }, settings.animation_speed / 2); + } + + css.top = $(window).scrollTop() + el.data('css-top') + 'px'; + + if (animData.fade) { + var end_css = {opacity: 1}; + + return setTimeout(function () { + return el + .css(css) + .animate(end_css, settings.animation_speed, 'linear', function () { + context.locked = false; + el.trigger('opened.fndtn.reveal'); + }) + .addClass('open'); + }, settings.animation_speed / 2); + } + + return el.css(css).show().css({opacity : 1}).addClass('open').trigger('opened.fndtn.reveal'); + } + + var settings = this.settings; + + // should we animate the background? + if (getAnimationData(settings.animation).fade) { + return el.fadeIn(settings.animation_speed / 2); + } + + this.locked = false; + + return el.show(); + }, + + to_back : function(el) { + el.addClass('toback'); + }, + + to_front : function(el) { + el.removeClass('toback'); + }, + + hide : function (el, css) { + // is modal + if (css) { + var settings = el.data(this.attr_name(true) + '-init'), + context = this; + settings = settings || this.settings; + + var animData = getAnimationData(settings.animation); + if (!animData.animate) { + this.locked = false; + } + if (animData.pop) { + var end_css = { + top: - $(window).scrollTop() - el.data('offset') + 'px', + opacity: 0 + }; + + return setTimeout(function () { + return el + .animate(end_css, settings.animation_speed, 'linear', function () { + context.locked = false; + el.css(css).trigger('closed.fndtn.reveal'); + }) + .removeClass('open'); + }, settings.animation_speed / 2); + } + + if (animData.fade) { + var end_css = {opacity : 0}; + + return setTimeout(function () { + return el + .animate(end_css, settings.animation_speed, 'linear', function () { + context.locked = false; + el.css(css).trigger('closed.fndtn.reveal'); + }) + .removeClass('open'); + }, settings.animation_speed / 2); + } + + return el.hide().css(css).removeClass('open').trigger('closed.fndtn.reveal'); + } + + var settings = this.settings; + + // should we animate the background? + if (getAnimationData(settings.animation).fade) { + return el.fadeOut(settings.animation_speed / 2); + } + + return el.hide(); + }, + + close_video : function (e) { + var video = $('.flex-video', e.target), + iframe = $('iframe', video); + + if (iframe.length > 0) { + iframe.attr('data-src', iframe[0].src); + iframe.attr('src', iframe.attr('src')); + video.hide(); + } + }, + + open_video : function (e) { + var video = $('.flex-video', e.target), + iframe = video.find('iframe'); + + if (iframe.length > 0) { + var data_src = iframe.attr('data-src'); + if (typeof data_src === 'string') { + iframe[0].src = iframe.attr('data-src'); + } else { + var src = iframe[0].src; + iframe[0].src = undefined; + iframe[0].src = src; + } + video.show(); + } + }, + + data_attr : function (str) { + if (this.namespace.length > 0) { + return this.namespace + '-' + str; + } + + return str; + }, + + cache_offset : function (modal) { + var offset = modal.show().height() + parseInt(modal.css('top'), 10) + modal.scrollY; + + modal.hide(); + + return offset; + }, + + off : function () { + $(this.scope).off('.fndtn.reveal'); + }, + + reflow : function () {} + }; + + /* + * getAnimationData('popAndFade') // {animate: true, pop: true, fade: true} + * getAnimationData('fade') // {animate: true, pop: false, fade: true} + * getAnimationData('pop') // {animate: true, pop: true, fade: false} + * getAnimationData('foo') // {animate: false, pop: false, fade: false} + * getAnimationData(null) // {animate: false, pop: false, fade: false} + */ + function getAnimationData(str) { + var fade = /fade/i.test(str); + var pop = /pop/i.test(str); + return { + animate : fade || pop, + pop : pop, + fade : fade + }; + } +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.slider = { + name : 'slider', + + version : '5.5.3', + + settings : { + start : 0, + end : 100, + step : 1, + precision : 2, + initial : null, + display_selector : '', + vertical : false, + trigger_input_change : false, + on_change : function () {} + }, + + cache : {}, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle'); + this.bindings(method, options); + this.reflow(); + }, + + events : function () { + var self = this; + $(this.scope) + .off('.slider') + .on('mousedown.fndtn.slider touchstart.fndtn.slider pointerdown.fndtn.slider', + '[' + self.attr_name() + ']:not(.disabled, [disabled]) .range-slider-handle', function (e) { + if (!self.cache.active) { + e.preventDefault(); + self.set_active_slider($(e.target)); + } + }) + .on('mousemove.fndtn.slider touchmove.fndtn.slider pointermove.fndtn.slider', function (e) { + if (!!self.cache.active) { + e.preventDefault(); + if ($.data(self.cache.active[0], 'settings').vertical) { + var scroll_offset = 0; + if (!e.pageY) { + scroll_offset = window.scrollY; + } + self.calculate_position(self.cache.active, self.get_cursor_position(e, 'y') + scroll_offset); + } else { + self.calculate_position(self.cache.active, self.get_cursor_position(e, 'x')); + } + } + }) + .on('mouseup.fndtn.slider touchend.fndtn.slider pointerup.fndtn.slider', function (e) { + if(!self.cache.active) { + // if the user has just clicked into the slider without starting to drag the handle + var slider = $(e.target).attr('role') === 'slider' ? $(e.target) : $(e.target).closest('.range-slider').find("[role='slider']"); + + if (slider.length && (!slider.parent().hasClass('disabled') && !slider.parent().attr('disabled'))) { + self.set_active_slider(slider); + if ($.data(self.cache.active[0], 'settings').vertical) { + var scroll_offset = 0; + if (!e.pageY) { + scroll_offset = window.scrollY; + } + self.calculate_position(self.cache.active, self.get_cursor_position(e, 'y') + scroll_offset); + } else { + self.calculate_position(self.cache.active, self.get_cursor_position(e, 'x')); + } + } + } + self.remove_active_slider(); + }) + .on('change.fndtn.slider', function (e) { + self.settings.on_change(); + }); + + self.S(window) + .on('resize.fndtn.slider', self.throttle(function (e) { + self.reflow(); + }, 300)); + + // update slider value as users change input value + this.S('[' + this.attr_name() + ']').each(function () { + var slider = $(this), + handle = slider.children('.range-slider-handle')[0], + settings = self.initialize_settings(handle); + + if (settings.display_selector != '') { + $(settings.display_selector).each(function(){ + if ($(this).attr('value')) { + $(this).off('change').on('change', function () { + slider.foundation("slider", "set_value", $(this).val()); + }); + } + }); + } + }); + }, + + get_cursor_position : function (e, xy) { + var pageXY = 'page' + xy.toUpperCase(), + clientXY = 'client' + xy.toUpperCase(), + position; + + if (typeof e[pageXY] !== 'undefined') { + position = e[pageXY]; + } else if (typeof e.originalEvent[clientXY] !== 'undefined') { + position = e.originalEvent[clientXY]; + } else if (e.originalEvent.touches && e.originalEvent.touches[0] && typeof e.originalEvent.touches[0][clientXY] !== 'undefined') { + position = e.originalEvent.touches[0][clientXY]; + } else if (e.currentPoint && typeof e.currentPoint[xy] !== 'undefined') { + position = e.currentPoint[xy]; + } + + return position; + }, + + set_active_slider : function ($handle) { + this.cache.active = $handle; + }, + + remove_active_slider : function () { + this.cache.active = null; + }, + + calculate_position : function ($handle, cursor_x) { + var self = this, + settings = $.data($handle[0], 'settings'), + handle_l = $.data($handle[0], 'handle_l'), + handle_o = $.data($handle[0], 'handle_o'), + bar_l = $.data($handle[0], 'bar_l'), + bar_o = $.data($handle[0], 'bar_o'); + + requestAnimationFrame(function () { + var pct; + + if (Foundation.rtl && !settings.vertical) { + pct = self.limit_to(((bar_o + bar_l - cursor_x) / bar_l), 0, 1); + } else { + pct = self.limit_to(((cursor_x - bar_o) / bar_l), 0, 1); + } + + pct = settings.vertical ? 1 - pct : pct; + + var norm = self.normalized_value(pct, settings.start, settings.end, settings.step, settings.precision); + + self.set_ui($handle, norm); + }); + }, + + set_ui : function ($handle, value) { + var settings = $.data($handle[0], 'settings'), + handle_l = $.data($handle[0], 'handle_l'), + bar_l = $.data($handle[0], 'bar_l'), + norm_pct = this.normalized_percentage(value, settings.start, settings.end), + handle_offset = norm_pct * (bar_l - handle_l) - 1, + progress_bar_length = norm_pct * 100, + $handle_parent = $handle.parent(), + $hidden_inputs = $handle.parent().children('input[type=hidden]'); + + if (Foundation.rtl && !settings.vertical) { + handle_offset = -handle_offset; + } + + handle_offset = settings.vertical ? -handle_offset + bar_l - handle_l + 1 : handle_offset; + this.set_translate($handle, handle_offset, settings.vertical); + + if (settings.vertical) { + $handle.siblings('.range-slider-active-segment').css('height', progress_bar_length + '%'); + } else { + $handle.siblings('.range-slider-active-segment').css('width', progress_bar_length + '%'); + } + + $handle_parent.attr(this.attr_name(), value).trigger('change.fndtn.slider'); + + $hidden_inputs.val(value); + if (settings.trigger_input_change) { + $hidden_inputs.trigger('change.fndtn.slider'); + } + + if (!$handle[0].hasAttribute('aria-valuemin')) { + $handle.attr({ + 'aria-valuemin' : settings.start, + 'aria-valuemax' : settings.end + }); + } + $handle.attr('aria-valuenow', value); + + if (settings.display_selector != '') { + $(settings.display_selector).each(function () { + if (this.hasAttribute('value')) { + $(this).val(value); + } else { + $(this).text(value); + } + }); + } + + }, + + normalized_percentage : function (val, start, end) { + return Math.min(1, (val - start) / (end - start)); + }, + + normalized_value : function (val, start, end, step, precision) { + var range = end - start, + point = val * range, + mod = (point - (point % step)) / step, + rem = point % step, + round = ( rem >= step * 0.5 ? step : 0); + return ((mod * step + round) + start).toFixed(precision); + }, + + set_translate : function (ele, offset, vertical) { + if (vertical) { + $(ele) + .css('-webkit-transform', 'translateY(' + offset + 'px)') + .css('-moz-transform', 'translateY(' + offset + 'px)') + .css('-ms-transform', 'translateY(' + offset + 'px)') + .css('-o-transform', 'translateY(' + offset + 'px)') + .css('transform', 'translateY(' + offset + 'px)'); + } else { + $(ele) + .css('-webkit-transform', 'translateX(' + offset + 'px)') + .css('-moz-transform', 'translateX(' + offset + 'px)') + .css('-ms-transform', 'translateX(' + offset + 'px)') + .css('-o-transform', 'translateX(' + offset + 'px)') + .css('transform', 'translateX(' + offset + 'px)'); + } + }, + + limit_to : function (val, min, max) { + return Math.min(Math.max(val, min), max); + }, + + initialize_settings : function (handle) { + var settings = $.extend({}, this.settings, this.data_options($(handle).parent())), + decimal_places_match_result; + + if (settings.precision === null) { + decimal_places_match_result = ('' + settings.step).match(/\.([\d]*)/); + settings.precision = decimal_places_match_result && decimal_places_match_result[1] ? decimal_places_match_result[1].length : 0; + } + + if (settings.vertical) { + $.data(handle, 'bar_o', $(handle).parent().offset().top); + $.data(handle, 'bar_l', $(handle).parent().outerHeight()); + $.data(handle, 'handle_o', $(handle).offset().top); + $.data(handle, 'handle_l', $(handle).outerHeight()); + } else { + $.data(handle, 'bar_o', $(handle).parent().offset().left); + $.data(handle, 'bar_l', $(handle).parent().outerWidth()); + $.data(handle, 'handle_o', $(handle).offset().left); + $.data(handle, 'handle_l', $(handle).outerWidth()); + } + + $.data(handle, 'bar', $(handle).parent()); + return $.data(handle, 'settings', settings); + }, + + set_initial_position : function ($ele) { + var settings = $.data($ele.children('.range-slider-handle')[0], 'settings'), + initial = ((typeof settings.initial == 'number' && !isNaN(settings.initial)) ? settings.initial : Math.floor((settings.end - settings.start) * 0.5 / settings.step) * settings.step + settings.start), + $handle = $ele.children('.range-slider-handle'); + this.set_ui($handle, initial); + }, + + set_value : function (value) { + var self = this; + $('[' + self.attr_name() + ']', this.scope).each(function () { + $(this).attr(self.attr_name(), value); + }); + if (!!$(this.scope).attr(self.attr_name())) { + $(this.scope).attr(self.attr_name(), value); + } + self.reflow(); + }, + + reflow : function () { + var self = this; + self.S('[' + this.attr_name() + ']').each(function () { + var handle = $(this).children('.range-slider-handle')[0], + val = $(this).attr(self.attr_name()); + self.initialize_settings(handle); + + if (val) { + self.set_ui($(handle), parseFloat(val)); + } else { + self.set_initial_position($(this)); + } + }); + } + }; + +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.tab = { + name : 'tab', + + version : '5.5.3', + + settings : { + active_class : 'active', + callback : function () {}, + deep_linking : false, + scroll_to_content : true, + is_hover : false + }, + + default_tab_hashes : [], + + init : function (scope, method, options) { + var self = this, + S = this.S; + + // Store the default active tabs which will be referenced when the + // location hash is absent, as in the case of navigating the tabs and + // returning to the first viewing via the browser Back button. + S('[' + this.attr_name() + '] > .active > a', this.scope).each(function () { + self.default_tab_hashes.push(this.hash); + }); + + this.bindings(method, options); + this.handle_location_hash_change(); + }, + + events : function () { + var self = this, + S = this.S; + + var usual_tab_behavior = function (e, target) { + var settings = S(target).closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'); + if (!settings.is_hover || Modernizr.touch) { + // if user did not pressed tab key, prevent default action + var keyCode = e.keyCode || e.which; + if (keyCode !== 9) { + e.preventDefault(); + e.stopPropagation(); + } + self.toggle_active_tab(S(target).parent()); + + } + }; + + S(this.scope) + .off('.tab') + // Key event: focus/tab key + .on('keydown.fndtn.tab', '[' + this.attr_name() + '] > * > a', function(e) { + var keyCode = e.keyCode || e.which; + // if user pressed tab key + if (keyCode === 13 || keyCode === 32) { // enter or space + var el = this; + usual_tab_behavior(e, el); + } + }) + // Click event: tab title + .on('click.fndtn.tab', '[' + this.attr_name() + '] > * > a', function(e) { + var el = this; + usual_tab_behavior(e, el); + }) + // Hover event: tab title + .on('mouseenter.fndtn.tab', '[' + this.attr_name() + '] > * > a', function (e) { + var settings = S(this).closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'); + if (settings.is_hover) { + self.toggle_active_tab(S(this).parent()); + } + }); + + // Location hash change event + S(window).on('hashchange.fndtn.tab', function (e) { + e.preventDefault(); + self.handle_location_hash_change(); + }); + }, + + handle_location_hash_change : function () { + + var self = this, + S = this.S; + + S('[' + this.attr_name() + ']', this.scope).each(function () { + var settings = S(this).data(self.attr_name(true) + '-init'); + if (settings.deep_linking) { + // Match the location hash to a label + var hash; + if (settings.scroll_to_content) { + hash = self.scope.location.hash; + } else { + // prefix the hash to prevent anchor scrolling + hash = self.scope.location.hash.replace('fndtn-', ''); + } + if (hash != '') { + // Check whether the location hash references a tab content div or + // another element on the page (inside or outside the tab content div) + var hash_element = S(hash); + if (hash_element.hasClass('content') && hash_element.parent().hasClass('tabs-content')) { + // Tab content div + self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=' + hash + ']').parent()); + } else { + // Not the tab content div. If inside the tab content, find the + // containing tab and toggle it as active. + var hash_tab_container_id = hash_element.closest('.content').attr('id'); + if (hash_tab_container_id != undefined) { + self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=#' + hash_tab_container_id + ']').parent(), hash); + } + } + } else { + // Reference the default tab hashes which were initialized in the init function + for (var ind = 0; ind < self.default_tab_hashes.length; ind++) { + self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=' + self.default_tab_hashes[ind] + ']').parent()); + } + } + } + }); + }, + + toggle_active_tab : function (tab, location_hash) { + var self = this, + S = self.S, + tabs = tab.closest('[' + this.attr_name() + ']'), + tab_link = tab.find('a'), + anchor = tab.children('a').first(), + target_hash = '#' + anchor.attr('href').split('#')[1], + target = S(target_hash), + siblings = tab.siblings(), + settings = tabs.data(this.attr_name(true) + '-init'), + interpret_keyup_action = function (e) { + // Light modification of Heydon Pickering's Practical ARIA Examples: http://heydonworks.com/practical_aria_examples/js/a11y.js + + // define current, previous and next (possible) tabs + + var $original = $(this); + var $prev = $(this).parents('li').prev().children('[role="tab"]'); + var $next = $(this).parents('li').next().children('[role="tab"]'); + var $target; + + // find the direction (prev or next) + + switch (e.keyCode) { + case 37: + $target = $prev; + break; + case 39: + $target = $next; + break; + default: + $target = false + break; + } + + if ($target.length) { + $original.attr({ + 'tabindex' : '-1', + 'aria-selected' : null + }); + $target.attr({ + 'tabindex' : '0', + 'aria-selected' : true + }).focus(); + } + + // Hide panels + + $('[role="tabpanel"]') + .attr('aria-hidden', 'true'); + + // Show panel which corresponds to target + + $('#' + $(document.activeElement).attr('href').substring(1)) + .attr('aria-hidden', null); + + }, + go_to_hash = function(hash) { + // This function allows correct behaviour of the browser's back button when deep linking is enabled. Without it + // the user would get continually redirected to the default hash. + var default_hash = settings.scroll_to_content ? self.default_tab_hashes[0] : 'fndtn-' + self.default_tab_hashes[0].replace('#', ''); + + if (hash !== default_hash || window.location.hash) { + window.location.hash = hash; + } + }; + + // allow usage of data-tab-content attribute instead of href + if (anchor.data('tab-content')) { + target_hash = '#' + anchor.data('tab-content').split('#')[1]; + target = S(target_hash); + } + + if (settings.deep_linking) { + + if (settings.scroll_to_content) { + + // retain current hash to scroll to content + go_to_hash(location_hash || target_hash); + + if (location_hash == undefined || location_hash == target_hash) { + tab.parent()[0].scrollIntoView(); + } else { + S(target_hash)[0].scrollIntoView(); + } + } else { + // prefix the hashes so that the browser doesn't scroll down + if (location_hash != undefined) { + go_to_hash('fndtn-' + location_hash.replace('#', '')); + } else { + go_to_hash('fndtn-' + target_hash.replace('#', '')); + } + } + } + + // WARNING: The activation and deactivation of the tab content must + // occur after the deep linking in order to properly refresh the browser + // window (notably in Chrome). + // Clean up multiple attr instances to done once + tab.addClass(settings.active_class).triggerHandler('opened'); + tab_link.attr({'aria-selected' : 'true', tabindex : 0}); + siblings.removeClass(settings.active_class) + siblings.find('a').attr({'aria-selected' : 'false'/*, tabindex : -1*/}); + target.siblings().removeClass(settings.active_class).attr({'aria-hidden' : 'true'/*, tabindex : -1*/}); + target.addClass(settings.active_class).attr('aria-hidden', 'false').removeAttr('tabindex'); + settings.callback(tab); + target.triggerHandler('toggled', [target]); + tabs.triggerHandler('toggled', [tab]); + + tab_link.off('keydown').on('keydown', interpret_keyup_action ); + }, + + data_attr : function (str) { + if (this.namespace.length > 0) { + return this.namespace + '-' + str; + } + + return str; + }, + + off : function () {}, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.tooltip = { + name : 'tooltip', + + version : '5.5.3', + + settings : { + additional_inheritable_classes : [], + tooltip_class : '.tooltip', + append_to : 'body', + touch_close_text : 'Tap To Close', + disable_for_touch : false, + hover_delay : 200, + fade_in_duration : 150, + fade_out_duration : 150, + show_on : 'all', + tip_template : function (selector, content) { + return '' + content + ''; + } + }, + + cache : {}, + + init : function (scope, method, options) { + Foundation.inherit(this, 'random_str'); + this.bindings(method, options); + }, + + should_show : function (target, tip) { + var settings = $.extend({}, this.settings, this.data_options(target)); + + if (settings.show_on === 'all') { + return true; + } else if (this.small() && settings.show_on === 'small') { + return true; + } else if (this.medium() && settings.show_on === 'medium') { + return true; + } else if (this.large() && settings.show_on === 'large') { + return true; + } + return false; + }, + + medium : function () { + return matchMedia(Foundation.media_queries['medium']).matches; + }, + + large : function () { + return matchMedia(Foundation.media_queries['large']).matches; + }, + + events : function (instance) { + var self = this, + S = self.S; + + self.create(this.S(instance)); + + function _startShow(elt, $this, immediate) { + if (elt.timer) { + return; + } + + if (immediate) { + elt.timer = null; + self.showTip($this); + } else { + elt.timer = setTimeout(function () { + elt.timer = null; + self.showTip($this); + }.bind(elt), self.settings.hover_delay); + } + } + + function _startHide(elt, $this) { + if (elt.timer) { + clearTimeout(elt.timer); + elt.timer = null; + } + + self.hide($this); + } + + $(this.scope) + .off('.tooltip') + .on('mouseenter.fndtn.tooltip mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip', + '[' + this.attr_name() + ']', function (e) { + var $this = S(this), + settings = $.extend({}, self.settings, self.data_options($this)), + is_touch = false; + + if (Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type) && S(e.target).is('a')) { + return false; + } + + if (/mouse/i.test(e.type) && self.ie_touch(e)) { + return false; + } + + if ($this.hasClass('open')) { + if (Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type)) { + e.preventDefault(); + } + self.hide($this); + } else { + if (settings.disable_for_touch && Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type)) { + return; + } else if (!settings.disable_for_touch && Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type)) { + e.preventDefault(); + S(settings.tooltip_class + '.open').hide(); + is_touch = true; + // close other open tooltips on touch + if ($('.open[' + self.attr_name() + ']').length > 0) { + var prevOpen = S($('.open[' + self.attr_name() + ']')[0]); + self.hide(prevOpen); + } + } + + if (/enter|over/i.test(e.type)) { + _startShow(this, $this); + + } else if (e.type === 'mouseout' || e.type === 'mouseleave') { + _startHide(this, $this); + } else { + _startShow(this, $this, true); + } + } + }) + .on('mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip', '[' + this.attr_name() + '].open', function (e) { + if (/mouse/i.test(e.type) && self.ie_touch(e)) { + return false; + } + + if ($(this).data('tooltip-open-event-type') == 'touch' && e.type == 'mouseleave') { + return; + } else if ($(this).data('tooltip-open-event-type') == 'mouse' && /MSPointerDown|touchstart/i.test(e.type)) { + self.convert_to_touch($(this)); + } else { + _startHide(this, $(this)); + } + }) + .on('DOMNodeRemoved DOMAttrModified', '[' + this.attr_name() + ']:not(a)', function (e) { + _startHide(this, S(this)); + }); + }, + + ie_touch : function (e) { + // How do I distinguish between IE11 and Windows Phone 8????? + return false; + }, + + showTip : function ($target) { + var $tip = this.getTip($target); + if (this.should_show($target, $tip)) { + return this.show($target); + } + return; + }, + + getTip : function ($target) { + var selector = this.selector($target), + settings = $.extend({}, this.settings, this.data_options($target)), + tip = null; + + if (selector) { + tip = this.S('span[data-selector="' + selector + '"]' + settings.tooltip_class); + } + + return (typeof tip === 'object') ? tip : false; + }, + + selector : function ($target) { + var dataSelector = $target.attr(this.attr_name()) || $target.attr('data-selector'); + + if (typeof dataSelector != 'string') { + dataSelector = this.random_str(6); + $target + .attr('data-selector', dataSelector) + .attr('aria-describedby', dataSelector); + } + + return dataSelector; + }, + + create : function ($target) { + var self = this, + settings = $.extend({}, this.settings, this.data_options($target)), + tip_template = this.settings.tip_template; + + if (typeof settings.tip_template === 'string' && window.hasOwnProperty(settings.tip_template)) { + tip_template = window[settings.tip_template]; + } + + var $tip = $(tip_template(this.selector($target), $('
        ').html($target.attr('title')).html())), + classes = this.inheritable_classes($target); + + $tip.addClass(classes).appendTo(settings.append_to); + + if (Modernizr.touch) { + $tip.append('' + settings.touch_close_text + ''); + $tip.on('touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip', function (e) { + self.hide($target); + }); + } + + $target.removeAttr('title').attr('title', ''); + }, + + reposition : function (target, tip, classes) { + var width, nub, nubHeight, nubWidth, objPos; + + tip.css('visibility', 'hidden').show(); + + width = target.data('width'); + nub = tip.children('.nub'); + nubHeight = nub.outerHeight(); + nubWidth = nub.outerWidth(); + + if (this.small()) { + tip.css({'width' : '100%'}); + } else { + tip.css({'width' : (width) ? width : 'auto'}); + } + + objPos = function (obj, top, right, bottom, left, width) { + return obj.css({ + 'top' : (top) ? top : 'auto', + 'bottom' : (bottom) ? bottom : 'auto', + 'left' : (left) ? left : 'auto', + 'right' : (right) ? right : 'auto' + }).end(); + }; + + var o_top = target.offset().top; + var o_left = target.offset().left; + var outerHeight = target.outerHeight(); + + objPos(tip, (o_top + outerHeight + 10), 'auto', 'auto', o_left); + + if (this.small()) { + objPos(tip, (o_top + outerHeight + 10), 'auto', 'auto', 12.5, $(this.scope).width()); + tip.addClass('tip-override'); + objPos(nub, -nubHeight, 'auto', 'auto', o_left); + } else { + + if (Foundation.rtl) { + nub.addClass('rtl'); + o_left = o_left + target.outerWidth() - tip.outerWidth(); + } + + objPos(tip, (o_top + outerHeight + 10), 'auto', 'auto', o_left); + // reset nub from small styles, if they've been applied + if (nub.attr('style')) { + nub.removeAttr('style'); + } + + tip.removeClass('tip-override'); + + var tip_outerHeight = tip.outerHeight(); + + if (classes && classes.indexOf('tip-top') > -1) { + if (Foundation.rtl) { + nub.addClass('rtl'); + } + objPos(tip, (o_top - tip_outerHeight), 'auto', 'auto', o_left) + .removeClass('tip-override'); + } else if (classes && classes.indexOf('tip-left') > -1) { + objPos(tip, (o_top + (outerHeight / 2) - (tip_outerHeight / 2)), 'auto', 'auto', (o_left - tip.outerWidth() - nubHeight)) + .removeClass('tip-override'); + nub.removeClass('rtl'); + } else if (classes && classes.indexOf('tip-right') > -1) { + objPos(tip, (o_top + (outerHeight / 2) - (tip_outerHeight / 2)), 'auto', 'auto', (o_left + target.outerWidth() + nubHeight)) + .removeClass('tip-override'); + nub.removeClass('rtl'); + } + } + + tip.css('visibility', 'visible').hide(); + }, + + small : function () { + return matchMedia(Foundation.media_queries.small).matches && + !matchMedia(Foundation.media_queries.medium).matches; + }, + + inheritable_classes : function ($target) { + var settings = $.extend({}, this.settings, this.data_options($target)), + inheritables = ['tip-top', 'tip-left', 'tip-bottom', 'tip-right', 'radius', 'round'].concat(settings.additional_inheritable_classes), + classes = $target.attr('class'), + filtered = classes ? $.map(classes.split(' '), function (el, i) { + if ($.inArray(el, inheritables) !== -1) { + return el; + } + }).join(' ') : ''; + + return $.trim(filtered); + }, + + convert_to_touch : function ($target) { + var self = this, + $tip = self.getTip($target), + settings = $.extend({}, self.settings, self.data_options($target)); + + if ($tip.find('.tap-to-close').length === 0) { + $tip.append('' + settings.touch_close_text + ''); + $tip.on('click.fndtn.tooltip.tapclose touchstart.fndtn.tooltip.tapclose MSPointerDown.fndtn.tooltip.tapclose', function (e) { + self.hide($target); + }); + } + + $target.data('tooltip-open-event-type', 'touch'); + }, + + show : function ($target) { + var $tip = this.getTip($target); + if ($target.data('tooltip-open-event-type') == 'touch') { + this.convert_to_touch($target); + } + + this.reposition($target, $tip, $target.attr('class')); + $target.addClass('open'); + $tip.fadeIn(this.settings.fade_in_duration); + }, + + hide : function ($target) { + var $tip = this.getTip($target); + + $tip.fadeOut(this.settings.fade_out_duration, function () { + $tip.find('.tap-to-close').remove(); + $tip.off('click.fndtn.tooltip.tapclose MSPointerDown.fndtn.tapclose'); + $target.removeClass('open'); + }); + }, + + off : function () { + var self = this; + this.S(this.scope).off('.fndtn.tooltip'); + this.S(this.settings.tooltip_class).each(function (i) { + $('[' + self.attr_name() + ']').eq(i).attr('title', $(this).text()); + }).remove(); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.topbar = { + name : 'topbar', + + version : '5.5.3', + + settings : { + index : 0, + start_offset : 0, + sticky_class : 'sticky', + custom_back_text : true, + back_text : 'Back', + mobile_show_parent_link : true, + is_hover : true, + scrolltop : true, // jump to top when sticky nav menu toggle is clicked + sticky_on : 'all', + dropdown_autoclose: true + }, + + init : function (section, method, options) { + Foundation.inherit(this, 'add_custom_rule register_media throttle'); + var self = this; + + self.register_media('topbar', 'foundation-mq-topbar'); + + this.bindings(method, options); + + self.S('[' + this.attr_name() + ']', this.scope).each(function () { + var topbar = $(this), + settings = topbar.data(self.attr_name(true) + '-init'), + section = self.S('section, .top-bar-section', this); + topbar.data('index', 0); + var topbarContainer = topbar.parent(); + if (topbarContainer.hasClass('fixed') || self.is_sticky(topbar, topbarContainer, settings) ) { + self.settings.sticky_class = settings.sticky_class; + self.settings.sticky_topbar = topbar; + topbar.data('height', topbarContainer.outerHeight()); + topbar.data('stickyoffset', topbarContainer.offset().top); + } else { + topbar.data('height', topbar.outerHeight()); + } + + if (!settings.assembled) { + self.assemble(topbar); + } + + if (settings.is_hover) { + self.S('.has-dropdown', topbar).addClass('not-click'); + } else { + self.S('.has-dropdown', topbar).removeClass('not-click'); + } + + // Pad body when sticky (scrolled) or fixed. + self.add_custom_rule('.f-topbar-fixed { padding-top: ' + topbar.data('height') + 'px }'); + + if (topbarContainer.hasClass('fixed')) { + self.S('body').addClass('f-topbar-fixed'); + } + }); + + }, + + is_sticky : function (topbar, topbarContainer, settings) { + var sticky = topbarContainer.hasClass(settings.sticky_class); + var smallMatch = matchMedia(Foundation.media_queries.small).matches; + var medMatch = matchMedia(Foundation.media_queries.medium).matches; + var lrgMatch = matchMedia(Foundation.media_queries.large).matches; + + if (sticky && settings.sticky_on === 'all') { + return true; + } + if (sticky && this.small() && settings.sticky_on.indexOf('small') !== -1) { + if (smallMatch && !medMatch && !lrgMatch) { return true; } + } + if (sticky && this.medium() && settings.sticky_on.indexOf('medium') !== -1) { + if (smallMatch && medMatch && !lrgMatch) { return true; } + } + if (sticky && this.large() && settings.sticky_on.indexOf('large') !== -1) { + if (smallMatch && medMatch && lrgMatch) { return true; } + } + + return false; + }, + + toggle : function (toggleEl) { + var self = this, + topbar; + + if (toggleEl) { + topbar = self.S(toggleEl).closest('[' + this.attr_name() + ']'); + } else { + topbar = self.S('[' + this.attr_name() + ']'); + } + + var settings = topbar.data(this.attr_name(true) + '-init'); + + var section = self.S('section, .top-bar-section', topbar); + + if (self.breakpoint()) { + if (!self.rtl) { + section.css({left : '0%'}); + $('>.name', section).css({left : '100%'}); + } else { + section.css({right : '0%'}); + $('>.name', section).css({right : '100%'}); + } + + self.S('li.moved', section).removeClass('moved'); + topbar.data('index', 0); + + topbar + .toggleClass('expanded') + .css('height', ''); + } + + if (settings.scrolltop) { + if (!topbar.hasClass('expanded')) { + if (topbar.hasClass('fixed')) { + topbar.parent().addClass('fixed'); + topbar.removeClass('fixed'); + self.S('body').addClass('f-topbar-fixed'); + } + } else if (topbar.parent().hasClass('fixed')) { + if (settings.scrolltop) { + topbar.parent().removeClass('fixed'); + topbar.addClass('fixed'); + self.S('body').removeClass('f-topbar-fixed'); + + window.scrollTo(0, 0); + } else { + topbar.parent().removeClass('expanded'); + } + } + } else { + if (self.is_sticky(topbar, topbar.parent(), settings)) { + topbar.parent().addClass('fixed'); + } + + if (topbar.parent().hasClass('fixed')) { + if (!topbar.hasClass('expanded')) { + topbar.removeClass('fixed'); + topbar.parent().removeClass('expanded'); + self.update_sticky_positioning(); + } else { + topbar.addClass('fixed'); + topbar.parent().addClass('expanded'); + self.S('body').addClass('f-topbar-fixed'); + } + } + } + }, + + timer : null, + + events : function (bar) { + var self = this, + S = this.S; + + S(this.scope) + .off('.topbar') + .on('click.fndtn.topbar', '[' + this.attr_name() + '] .toggle-topbar', function (e) { + e.preventDefault(); + self.toggle(this); + }) + .on('click.fndtn.topbar contextmenu.fndtn.topbar', '.top-bar .top-bar-section li a[href^="#"],[' + this.attr_name() + '] .top-bar-section li a[href^="#"]', function (e) { + var li = $(this).closest('li'), + topbar = li.closest('[' + self.attr_name() + ']'), + settings = topbar.data(self.attr_name(true) + '-init'); + + if (settings.dropdown_autoclose && settings.is_hover) { + var hoverLi = $(this).closest('.hover'); + hoverLi.removeClass('hover'); + } + if (self.breakpoint() && !li.hasClass('back') && !li.hasClass('has-dropdown')) { + self.toggle(); + } + + }) + .on('click.fndtn.topbar', '[' + this.attr_name() + '] li.has-dropdown', function (e) { + var li = S(this), + target = S(e.target), + topbar = li.closest('[' + self.attr_name() + ']'), + settings = topbar.data(self.attr_name(true) + '-init'); + + if (target.data('revealId')) { + self.toggle(); + return; + } + + if (self.breakpoint()) { + return; + } + + if (settings.is_hover && !Modernizr.touch) { + return; + } + + e.stopImmediatePropagation(); + + if (li.hasClass('hover')) { + li + .removeClass('hover') + .find('li') + .removeClass('hover'); + + li.parents('li.hover') + .removeClass('hover'); + } else { + li.addClass('hover'); + + $(li).siblings().removeClass('hover'); + + if (target[0].nodeName === 'A' && target.parent().hasClass('has-dropdown')) { + e.preventDefault(); + } + } + }) + .on('click.fndtn.topbar', '[' + this.attr_name() + '] .has-dropdown>a', function (e) { + if (self.breakpoint()) { + + e.preventDefault(); + + var $this = S(this), + topbar = $this.closest('[' + self.attr_name() + ']'), + section = topbar.find('section, .top-bar-section'), + dropdownHeight = $this.next('.dropdown').outerHeight(), + $selectedLi = $this.closest('li'); + + topbar.data('index', topbar.data('index') + 1); + $selectedLi.addClass('moved'); + + if (!self.rtl) { + section.css({left : -(100 * topbar.data('index')) + '%'}); + section.find('>.name').css({left : 100 * topbar.data('index') + '%'}); + } else { + section.css({right : -(100 * topbar.data('index')) + '%'}); + section.find('>.name').css({right : 100 * topbar.data('index') + '%'}); + } + + topbar.css('height', $this.siblings('ul').outerHeight(true) + topbar.data('height')); + } + }); + + S(window).off('.topbar').on('resize.fndtn.topbar', self.throttle(function () { + self.resize.call(self); + }, 50)).trigger('resize.fndtn.topbar').load(function () { + // Ensure that the offset is calculated after all of the pages resources have loaded + S(this).trigger('resize.fndtn.topbar'); + }); + + S('body').off('.topbar').on('click.fndtn.topbar', function (e) { + var parent = S(e.target).closest('li').closest('li.hover'); + + if (parent.length > 0) { + return; + } + + S('[' + self.attr_name() + '] li.hover').removeClass('hover'); + }); + + // Go up a level on Click + S(this.scope).on('click.fndtn.topbar', '[' + this.attr_name() + '] .has-dropdown .back', function (e) { + e.preventDefault(); + + var $this = S(this), + topbar = $this.closest('[' + self.attr_name() + ']'), + section = topbar.find('section, .top-bar-section'), + settings = topbar.data(self.attr_name(true) + '-init'), + $movedLi = $this.closest('li.moved'), + $previousLevelUl = $movedLi.parent(); + + topbar.data('index', topbar.data('index') - 1); + + if (!self.rtl) { + section.css({left : -(100 * topbar.data('index')) + '%'}); + section.find('>.name').css({left : 100 * topbar.data('index') + '%'}); + } else { + section.css({right : -(100 * topbar.data('index')) + '%'}); + section.find('>.name').css({right : 100 * topbar.data('index') + '%'}); + } + + if (topbar.data('index') === 0) { + topbar.css('height', ''); + } else { + topbar.css('height', $previousLevelUl.outerHeight(true) + topbar.data('height')); + } + + setTimeout(function () { + $movedLi.removeClass('moved'); + }, 300); + }); + + // Show dropdown menus when their items are focused + S(this.scope).find('.dropdown a') + .focus(function () { + $(this).parents('.has-dropdown').addClass('hover'); + }) + .blur(function () { + $(this).parents('.has-dropdown').removeClass('hover'); + }); + }, + + resize : function () { + var self = this; + self.S('[' + this.attr_name() + ']').each(function () { + var topbar = self.S(this), + settings = topbar.data(self.attr_name(true) + '-init'); + + var stickyContainer = topbar.parent('.' + self.settings.sticky_class); + var stickyOffset; + + if (!self.breakpoint()) { + var doToggle = topbar.hasClass('expanded'); + topbar + .css('height', '') + .removeClass('expanded') + .find('li') + .removeClass('hover'); + + if (doToggle) { + self.toggle(topbar); + } + } + + if (self.is_sticky(topbar, stickyContainer, settings)) { + if (stickyContainer.hasClass('fixed')) { + // Remove the fixed to allow for correct calculation of the offset. + stickyContainer.removeClass('fixed'); + + stickyOffset = stickyContainer.offset().top; + if (self.S(document.body).hasClass('f-topbar-fixed')) { + stickyOffset -= topbar.data('height'); + } + + topbar.data('stickyoffset', stickyOffset); + stickyContainer.addClass('fixed'); + } else { + stickyOffset = stickyContainer.offset().top; + topbar.data('stickyoffset', stickyOffset); + } + } + + }); + }, + + breakpoint : function () { + return !matchMedia(Foundation.media_queries['topbar']).matches; + }, + + small : function () { + return matchMedia(Foundation.media_queries['small']).matches; + }, + + medium : function () { + return matchMedia(Foundation.media_queries['medium']).matches; + }, + + large : function () { + return matchMedia(Foundation.media_queries['large']).matches; + }, + + assemble : function (topbar) { + var self = this, + settings = topbar.data(this.attr_name(true) + '-init'), + section = self.S('section, .top-bar-section', topbar); + + // Pull element out of the DOM for manipulation + section.detach(); + + self.S('.has-dropdown>a', section).each(function () { + var $link = self.S(this), + $dropdown = $link.siblings('.dropdown'), + url = $link.attr('href'), + $titleLi; + + if (!$dropdown.find('.title.back').length) { + + if (settings.mobile_show_parent_link == true && url) { + $titleLi = $('
      2. '); + } else { + $titleLi = $('
      3. '); + } + + // Copy link to subnav + if (settings.custom_back_text == true) { + $('h5>a', $titleLi).html(settings.back_text); + } else { + $('h5>a', $titleLi).html('« ' + $link.html()); + } + $dropdown.prepend($titleLi); + } + }); + + // Put element back in the DOM + section.appendTo(topbar); + + // check for sticky + this.sticky(); + + this.assembled(topbar); + }, + + assembled : function (topbar) { + topbar.data(this.attr_name(true), $.extend({}, topbar.data(this.attr_name(true)), {assembled : true})); + }, + + height : function (ul) { + var total = 0, + self = this; + + $('> li', ul).each(function () { + total += self.S(this).outerHeight(true); + }); + + return total; + }, + + sticky : function () { + var self = this; + + this.S(window).on('scroll', function () { + self.update_sticky_positioning(); + }); + }, + + update_sticky_positioning : function () { + var klass = '.' + this.settings.sticky_class, + $window = this.S(window), + self = this; + + if (self.settings.sticky_topbar && self.is_sticky(this.settings.sticky_topbar,this.settings.sticky_topbar.parent(), this.settings)) { + var distance = this.settings.sticky_topbar.data('stickyoffset') + this.settings.start_offset; + if (!self.S(klass).hasClass('expanded')) { + if ($window.scrollTop() > (distance)) { + if (!self.S(klass).hasClass('fixed')) { + self.S(klass).addClass('fixed'); + self.S('body').addClass('f-topbar-fixed'); + } + } else if ($window.scrollTop() <= distance) { + if (self.S(klass).hasClass('fixed')) { + self.S(klass).removeClass('fixed'); + self.S('body').removeClass('f-topbar-fixed'); + } + } + } + } + }, + + off : function () { + this.S(this.scope).off('.fndtn.topbar'); + this.S(window).off('.fndtn.topbar'); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation.min.js b/js/foundation/js/foundation.min.js new file mode 100644 index 0000000..558dcfa --- /dev/null +++ b/js/foundation/js/foundation.min.js @@ -0,0 +1,5 @@ +!function(a,b,c,d){"use strict";function e(a){return("string"==typeof a||a instanceof String)&&(a=a.replace(/^['\\/"]+|(;\s?})+|['\\/"]+$/g,"")),a}function f(a){this.selector=a,this.query=""}var g=function(b){var c=a("head");c.prepend(a.map(b,function(a){return 0===c.has("."+a).length?'':void 0}))};g(["foundation-mq-small","foundation-mq-small-only","foundation-mq-medium","foundation-mq-medium-only","foundation-mq-large","foundation-mq-large-only","foundation-mq-xlarge","foundation-mq-xlarge-only","foundation-mq-xxlarge","foundation-data-attribute-namespace"]),a(function(){"undefined"!=typeof FastClick&&"undefined"!=typeof c.body&&FastClick.attach(c.body)});var h=function(b,d){if("string"==typeof b){if(d){var e;if(d.jquery){if(e=d[0],!e)return d}else e=d;return a(e.querySelectorAll(b))}return a(c.querySelectorAll(b))}return a(b,d)},i=function(a){var b=[];return a||b.push("data"),this.namespace.length>0&&b.push(this.namespace),b.push(this.name),b.join("-")},j=function(a){for(var b=a.split("-"),c=b.length,d=[];c--;)0!==c?d.push(b[c]):this.namespace.length>0?d.push(this.namespace,b[c]):d.push(b[c]);return d.reverse().join("-")},k=function(b,c){var d=this,e=function(){var e=h(this),f=!e.data(d.attr_name(!0)+"-init");e.data(d.attr_name(!0)+"-init",a.extend({},d.settings,c||b,d.data_options(e))),f&&d.events(this)};return h(this.scope).is("["+this.attr_name()+"]")?e.call(this.scope):h("["+this.attr_name()+"]",this.scope).each(e),"string"==typeof b?this[b].call(this,c):void 0},l=function(a,b){function c(){b(a[0])}function d(){if(this.one("load",c),/MSIE (\d+\.\d+);/.test(navigator.userAgent)){var a=this.attr("src"),b=a.match(/\?/)?"&":"?";b+="random="+(new Date).getTime(),this.attr("src",a+b)}}return a.attr("src")?void(a[0].complete||4===a[0].readyState?c():d.call(a)):void c()};/*! matchMedia() polyfill - Test a CSS media type/query in JS. Authors & copyright (c) 2012: Scott Jehl, Paul Irish, Nicholas Zakas, David Knight. Dual MIT/BSD license */ +b.matchMedia||(b.matchMedia=function(){var a=b.styleMedia||b.media;if(!a){var d=c.createElement("style"),e=c.getElementsByTagName("script")[0],f=null;d.type="text/css",d.id="matchmediajs-test",e.parentNode.insertBefore(d,e),f="getComputedStyle"in b&&b.getComputedStyle(d,null)||d.currentStyle,a={matchMedium:function(a){var b="@media "+a+"{ #matchmediajs-test { width: 1px; } }";return d.styleSheet?d.styleSheet.cssText=b:d.textContent=b,"1px"===f.width}}}return function(b){return{matches:a.matchMedium(b||"all"),media:b||"all"}}}()),function(a){function c(){d&&(g(c),i&&a.fx.tick())}for(var d,e=0,f=["webkit","moz"],g=b.requestAnimationFrame,h=b.cancelAnimationFrame,i="undefined"!=typeof a.fx;e").appendTo("head")[0].sheet,global:{namespace:d},init:function(a,c,d,e,f){var g=[a,d,e,f],i=[];if(this.rtl=/rtl/i.test(h("html").attr("dir")),this.scope=a||this.scope,this.set_namespace(),c&&"string"==typeof c&&!/reflow/i.test(c))this.libs.hasOwnProperty(c)&&i.push(this.init_lib(c,g));else for(var j in this.libs)i.push(this.init_lib(j,c));return h(b).load(function(){h(b).trigger("resize.fndtn.clearing").trigger("resize.fndtn.dropdown").trigger("resize.fndtn.equalizer").trigger("resize.fndtn.interchange").trigger("resize.fndtn.joyride").trigger("resize.fndtn.magellan").trigger("resize.fndtn.topbar").trigger("resize.fndtn.slider")}),a},init_lib:function(b,c){return this.libs.hasOwnProperty(b)?(this.patch(this.libs[b]),c&&c.hasOwnProperty(b)?("undefined"!=typeof this.libs[b].settings?a.extend(!0,this.libs[b].settings,c[b]):"undefined"!=typeof this.libs[b].defaults&&a.extend(!0,this.libs[b].defaults,c[b]),this.libs[b].init.apply(this.libs[b],[this.scope,c[b]])):(c=c instanceof Array?c:new Array(c),this.libs[b].init.apply(this.libs[b],c))):function(){}},patch:function(a){a.scope=this.scope,a.namespace=this.global.namespace,a.rtl=this.rtl,a.data_options=this.utils.data_options,a.attr_name=i,a.add_namespace=j,a.bindings=k,a.S=this.utils.S},inherit:function(a,b){for(var c=b.split(" "),d=c.length;d--;)this.utils.hasOwnProperty(c[d])&&(a[c[d]]=this.utils[c[d]])},set_namespace:function(){var b=this.global.namespace===d?a(".foundation-data-attribute-namespace").css("font-family"):this.global.namespace;this.global.namespace=b===d||/false/i.test(b)?"":b},libs:{},utils:{S:h,throttle:function(a,b){var c=null;return function(){var d=this,e=arguments;null==c&&(c=setTimeout(function(){a.apply(d,e),c=null},b))}},debounce:function(a,b,c){var d,e;return function(){var f=this,g=arguments,h=function(){d=null,c||(e=a.apply(f,g))},i=c&&!d;return clearTimeout(d),d=setTimeout(h,b),i&&(e=a.apply(f,g)),e}},data_options:function(b,c){function d(a){return!isNaN(a-0)&&null!==a&&""!==a&&a!==!1&&a!==!0}function e(b){return"string"==typeof b?a.trim(b):b}c=c||"options";var f,g,h,i={},j=function(a){var b=Foundation.global.namespace;return b.length>0?a.data(b+"-"+c):a.data(c)},k=j(b);if("object"==typeof k)return k;for(h=(k||":").split(";"),f=h.length;f--;)g=h[f].split(":"),g=[g[0],g.slice(1).join(":")],/true/i.test(g[1])&&(g[1]=!0),/false/i.test(g[1])&&(g[1]=!1),d(g[1])&&(-1===g[1].indexOf(".")?g[1]=parseInt(g[1],10):g[1]=parseFloat(g[1])),2===g.length&&g[0].length>0&&(i[e(g[0])]=e(g[1]));return i},register_media:function(b,c){Foundation.media_queries[b]===d&&(a("head").append(''),Foundation.media_queries[b]=e(a("."+c).css("font-family")))},add_custom_rule:function(a,b){if(b===d&&Foundation.stylesheet)Foundation.stylesheet.insertRule(a,Foundation.stylesheet.cssRules.length);else{var c=Foundation.media_queries[b];c!==d&&Foundation.stylesheet.insertRule("@media "+Foundation.media_queries[b]+"{ "+a+" }",Foundation.stylesheet.cssRules.length)}},image_loaded:function(a,b){function c(a){for(var b=a.length,c=b-1;c>=0;c--)if(a.attr("height")===d)return!1;return!0}var e=this,f=a.length;(0===f||c(a))&&b(a),a.each(function(){l(e.S(this),function(){f-=1,0===f&&b(a)})})},random_str:function(){return this.fidx||(this.fidx=0),this.prefix=this.prefix||[this.name||"F",(+new Date).toString(36)].join("-"),this.prefix+(this.fidx++).toString(36)},match:function(a){return b.matchMedia(a).matches},is_small_up:function(){return this.match(Foundation.media_queries.small)},is_medium_up:function(){return this.match(Foundation.media_queries.medium)},is_large_up:function(){return this.match(Foundation.media_queries.large)},is_xlarge_up:function(){return this.match(Foundation.media_queries.xlarge)},is_xxlarge_up:function(){return this.match(Foundation.media_queries.xxlarge)},is_small_only:function(){return!(this.is_medium_up()||this.is_large_up()||this.is_xlarge_up()||this.is_xxlarge_up())},is_medium_only:function(){return this.is_medium_up()&&!this.is_large_up()&&!this.is_xlarge_up()&&!this.is_xxlarge_up()},is_large_only:function(){return this.is_medium_up()&&this.is_large_up()&&!this.is_xlarge_up()&&!this.is_xxlarge_up()},is_xlarge_only:function(){return this.is_medium_up()&&this.is_large_up()&&this.is_xlarge_up()&&!this.is_xxlarge_up()},is_xxlarge_only:function(){return this.is_medium_up()&&this.is_large_up()&&this.is_xlarge_up()&&this.is_xxlarge_up()}}},a.fn.foundation=function(){var a=Array.prototype.slice.call(arguments,0);return this.each(function(){return Foundation.init.apply(Foundation,[this].concat(a)),this})}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.abide={name:"abide",version:"5.5.3",settings:{live_validate:!0,validate_on_blur:!0,focus_on_invalid:!0,error_labels:!0,error_class:"error",timeout:1e3,patterns:{alpha:/^[a-zA-Z]+$/,alpha_numeric:/^[a-zA-Z0-9]+$/,integer:/^[-+]?\d+$/,number:/^[-+]?\d*(?:[\.\,]\d+)?$/,card:/^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/,cvv:/^([0-9]){3,4}$/,email:/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+$/,url:/^(https?|ftp|file|ssh):\/\/([-;:&=\+\$,\w]+@{1})?([-A-Za-z0-9\.]+)+:?(\d+)?((\/[-\+~%\/\.\w]+)?\??([-\+=&;%@\.\w]+)?#?([\w]+)?)?/,domain:/^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,8}$/,datetime:/^([0-2][0-9]{3})\-([0-1][0-9])\-([0-3][0-9])T([0-5][0-9])\:([0-5][0-9])\:([0-5][0-9])(Z|([\-\+]([0-1][0-9])\:00))$/,date:/(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])-(?:30))|(?:(?:0[13578]|1[02])-31))$/,time:/^(0[0-9]|1[0-9]|2[0-3])(:[0-5][0-9]){2}$/,dateISO:/^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/,month_day_year:/^(0[1-9]|1[012])[- \/.](0[1-9]|[12][0-9]|3[01])[- \/.]\d{4}$/,day_month_year:/^(0[1-9]|[12][0-9]|3[01])[- \/.](0[1-9]|1[012])[- \/.]\d{4}$/,color:/^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/},validators:{equalTo:function(a,b,d){var e=c.getElementById(a.getAttribute(this.add_namespace("data-equalto"))).value,f=a.value,g=e===f;return g}}},timer:null,init:function(a,b,c){this.bindings(b,c)},events:function(b){function c(a,b){clearTimeout(d.timer),d.timer=setTimeout(function(){d.validate([a],b)}.bind(a),f.timeout)}var d=this,e=d.S(b).attr("novalidate","novalidate"),f=e.data(this.attr_name(!0)+"-init")||{};this.invalid_attr=this.add_namespace("data-invalid"),e.off(".abide").on("submit.fndtn.abide",function(a){var b=/ajax/i.test(d.S(this).attr(d.attr_name()));return d.validate(d.S(this).find("input, textarea, select").not(":hidden, [data-abide-ignore]").get(),a,b)}).on("validate.fndtn.abide",function(a){"manual"===f.validate_on&&d.validate([a.target],a)}).on("reset",function(b){return d.reset(a(this),b)}).find("input, textarea, select").not(":hidden, [data-abide-ignore]").off(".abide").on("blur.fndtn.abide change.fndtn.abide",function(a){var b=this.getAttribute("id"),d=e.find('[data-equalto="'+b+'"]');f.validate_on_blur&&f.validate_on_blur===!0&&c(this,a),"undefined"!=typeof d.get(0)&&d.val().length&&c(d.get(0),a),"change"===f.validate_on&&c(this,a)}).on("keydown.fndtn.abide",function(a){var b=this.getAttribute("id"),d=e.find('[data-equalto="'+b+'"]');f.live_validate&&f.live_validate===!0&&9!=a.which&&c(this,a),"undefined"!=typeof d.get(0)&&d.val().length&&c(d.get(0),a),"tab"===f.validate_on&&9===a.which?c(this,a):"change"===f.validate_on&&c(this,a)}).on("focus",function(b){navigator.userAgent.match(/iPad|iPhone|Android|BlackBerry|Windows Phone|webOS/i)&&a("html, body").animate({scrollTop:a(b.target).offset().top},100)})},reset:function(b,c){var d=this;b.removeAttr(d.invalid_attr),a("["+d.invalid_attr+"]",b).removeAttr(d.invalid_attr),a("."+d.settings.error_class,b).not("small").removeClass(d.settings.error_class),a(":input",b).not(":button, :submit, :reset, :hidden, [data-abide-ignore]").val("").removeAttr(d.invalid_attr)},validate:function(a,b,c){for(var d=this.parse_patterns(a),e=d.length,f=this.S(a[0]).closest("form"),g=/submit/.test(b.type),h=0;e>h;h++)if(!d[h]&&(g||c))return this.settings.focus_on_invalid&&a[h].focus(),f.trigger("invalid.fndtn.abide"),this.S(a[h]).closest("form").attr(this.invalid_attr,""),!1;return(g||c)&&f.trigger("valid.fndtn.abide"),f.removeAttr(this.invalid_attr),c?!1:!0},parse_patterns:function(a){for(var b=a.length,c=[];b--;)c.push(this.pattern(a[b]));return this.check_validation_and_apply_styles(c)},pattern:function(a){var b=a.getAttribute("type"),c="string"==typeof a.getAttribute("required"),d=a.getAttribute("pattern")||"";return this.settings.patterns.hasOwnProperty(d)&&d.length>0?[a,this.settings.patterns[d],c]:d.length>0?[a,new RegExp(d),c]:this.settings.patterns.hasOwnProperty(b)?[a,this.settings.patterns[b],c]:(d=/.*/,[a,d,c])},check_validation_and_apply_styles:function(b){var c=b.length,d=[];if(0==c)return d;var e=this.S(b[0][0]).closest("[data-"+this.attr_name(!0)+"]");for(e.data(this.attr_name(!0)+"-init")||{};c--;){var f,g,h=b[c][0],i=b[c][2],j=h.value.trim(),k=this.S(h).parent(),l=h.getAttribute(this.add_namespace("data-abide-validator")),m="radio"===h.type,n="checkbox"===h.type,o=this.S('label[for="'+h.getAttribute("id")+'"]'),p=i?h.value.length>0:!0,q=[];if(h.getAttribute(this.add_namespace("data-equalto"))&&(l="equalTo"),f=k.is("label")?k.parent():k,m&&i)q.push(this.valid_radio(h,i));else if(n&&i)q.push(this.valid_checkbox(h,i));else if(l){for(var r=l.split(" "),s=!0,t=!0,u=0;u0&&this.settings.error_labels&&o.removeClass(this.settings.error_class).removeAttr("role"),a(h).triggerHandler("valid")):(this.S(h).attr(this.invalid_attr,""),f.addClass("error"),o.length>0&&this.settings.error_labels&&o.addClass(this.settings.error_class).attr("role","alert"),a(h).triggerHandler("invalid"))}else if(b[c][1].test(j)&&p||!i&&h.value.length<1||a(h).attr("disabled")?q.push(!0):q.push(!1),q=[q.every(function(a){return a})],q[0])this.S(h).removeAttr(this.invalid_attr),h.setAttribute("aria-invalid","false"),h.removeAttribute("aria-describedby"),f.removeClass(this.settings.error_class),o.length>0&&this.settings.error_labels&&o.removeClass(this.settings.error_class).removeAttr("role"),a(h).triggerHandler("valid");else{this.S(h).attr(this.invalid_attr,""),h.setAttribute("aria-invalid","true");var v=f.find("small."+this.settings.error_class,"span."+this.settings.error_class),w=v.length>0?v[0].id:"";w.length>0&&h.setAttribute("aria-describedby",w),f.addClass(this.settings.error_class),o.length>0&&this.settings.error_labels&&o.addClass(this.settings.error_class).attr("role","alert"),a(h).triggerHandler("invalid")}d=d.concat(q)}return d},valid_checkbox:function(b,c){var b=this.S(b),d=b.is(":checked")||!c||b.get(0).getAttribute("disabled");return d?(b.removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class),a(b).triggerHandler("valid")):(b.attr(this.invalid_attr,"").parent().addClass(this.settings.error_class),a(b).triggerHandler("invalid")),d},valid_radio:function(b,c){for(var d=b.getAttribute("name"),e=this.S(b).closest("[data-"+this.attr_name(!0)+"]").find("[name='"+d+"']"),f=e.length,g=!1,h=!1,i=0;f>i;i++)e[i].getAttribute("disabled")?(h=!0,g=!0):e[i].checked?g=!0:h&&(g=!1);for(var i=0;f>i;i++)g?(this.S(e[i]).removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class),a(e[i]).triggerHandler("valid")):(this.S(e[i]).attr(this.invalid_attr,"").parent().addClass(this.settings.error_class),a(e[i]).triggerHandler("invalid"));return g},valid_equal:function(a,b,d){var e=c.getElementById(a.getAttribute(this.add_namespace("data-equalto"))).value,f=a.value,g=e===f;return g?(this.S(a).removeAttr(this.invalid_attr),d.removeClass(this.settings.error_class),label.length>0&&settings.error_labels&&label.removeClass(this.settings.error_class)):(this.S(a).attr(this.invalid_attr,""),d.addClass(this.settings.error_class),label.length>0&&settings.error_labels&&label.addClass(this.settings.error_class)),g},valid_oneof:function(a,b,c,d){var a=this.S(a),e=this.S("["+this.add_namespace("data-oneof")+"]"),f=e.filter(":checked").length>0;if(f?a.removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class):a.attr(this.invalid_attr,"").parent().addClass(this.settings.error_class),!d){var g=this;e.each(function(){g.valid_oneof.call(g,this,null,null,!0)})}return f},reflow:function(a,b){var c=this,d=c.S("["+this.attr_name()+"]").attr("novalidate","novalidate");c.S(d).each(function(a,b){c.events(b)})}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.accordion={name:"accordion",version:"5.5.3",settings:{content_class:"content",active_class:"active",multi_expand:!1,toggleable:!0,callback:function(){}},init:function(a,b,c){this.bindings(b,c)},events:function(b){var c=this,d=this.S;c.create(this.S(b)),d(this.scope).off(".fndtn.accordion").on("click.fndtn.accordion","["+this.attr_name()+"] > dd > a, ["+this.attr_name()+"] > li > a",function(b){var e=d(this).closest("["+c.attr_name()+"]"),f=c.attr_name()+"="+e.attr(c.attr_name()),g=e.data(c.attr_name(!0)+"-init")||c.settings,h=d("#"+this.href.split("#")[1]),i=a("> dd, > li",e),j=i.children("."+g.content_class),k=j.filter("."+g.active_class);return b.preventDefault(),e.attr(c.attr_name())&&(j=j.add("["+f+"] dd > ."+g.content_class+", ["+f+"] li > ."+g.content_class),i=i.add("["+f+"] dd, ["+f+"] li")),g.toggleable&&h.is(k)?(h.parent("dd, li").toggleClass(g.active_class,!1),h.toggleClass(g.active_class,!1),d(this).attr("aria-expanded",function(a,b){return"true"===b?"false":"true"}),g.callback(h),h.triggerHandler("toggled",[e]),void e.triggerHandler("toggled",[h])):(g.multi_expand||(j.removeClass(g.active_class),i.removeClass(g.active_class),i.children("a").attr("aria-expanded","false")),h.addClass(g.active_class).parent().addClass(g.active_class),g.callback(h),h.triggerHandler("toggled",[e]),e.triggerHandler("toggled",[h]),void d(this).attr("aria-expanded","true"))})},create:function(b){var c=this,d=b,e=a("> .accordion-navigation",d),f=d.data(c.attr_name(!0)+"-init")||c.settings;e.children("a").attr("aria-expanded","false"),e.has("."+f.content_class+"."+f.active_class).addClass(f.active_class).children("a").attr("aria-expanded","true"),f.multi_expand&&b.attr("aria-multiselectable","true")},toggle:function(a){var a="undefined"!=typeof a?a:{},c="undefined"!=typeof a.selector?a.selector:"",d="undefined"!=typeof a.toggle_state?a.toggle_state:"",e="undefined"!=typeof a.$accordion?a.$accordion:this.S(this.scope).closest("["+this.attr_name()+"]"),f=e.find("> dd"+c+", > li"+c);if(f.length<1)return b.console&&console.error("Selection not found.",c),!1;var g=this.S,h=this.settings.active_class;f.each(function(){var a=g(this),b=a.hasClass(h);(b&&"close"===d||!b&&"open"===d||""===d)&&a.find("> a").trigger("click.fndtn.accordion")})},open:function(a){var a="undefined"!=typeof a?a:{};a.toggle_state="open",this.toggle(a)},close:function(a){var a="undefined"!=typeof a?a:{};a.toggle_state="close",this.toggle(a)},off:function(){},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.alert={name:"alert",version:"5.5.3",settings:{callback:function(){}},init:function(a,b,c){this.bindings(b,c)},events:function(){var b=this,c=this.S;a(this.scope).off(".alert").on("click.fndtn.alert","["+this.attr_name()+"] .close",function(a){var d=c(this).closest("["+b.attr_name()+"]"),e=d.data(b.attr_name(!0)+"-init")||b.settings;a.preventDefault(),Modernizr.csstransitions?(d.addClass("alert-close"),d.on("transitionend webkitTransitionEnd oTransitionEnd",function(a){c(this).trigger("close.fndtn.alert").remove(),e.callback()})):d.fadeOut(300,function(){c(this).trigger("close.fndtn.alert").remove(),e.callback()})})},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.clearing={name:"clearing",version:"5.5.3",settings:{templates:{viewing:'×'},close_selectors:".clearing-close, div.clearing-blackout",open_selectors:"",skip_selector:"",touch_label:"",init:!1,locked:!1},init:function(a,b,c){var d=this;Foundation.inherit(this,"throttle image_loaded"),this.bindings(b,c),d.S(this.scope).is("["+this.attr_name()+"]")?this.assemble(d.S("li",this.scope)):d.S("["+this.attr_name()+"]",this.scope).each(function(){d.assemble(d.S("li",this))})},events:function(d){var e=this,f=e.S,g=a(".scroll-container");g.length>0&&(this.scope=g),f(this.scope).off(".clearing").on("click.fndtn.clearing","ul["+this.attr_name()+"] li "+this.settings.open_selectors,function(a,b,c){var b=b||f(this),c=c||b,d=b.next("li"),g=b.closest("["+e.attr_name()+"]").data(e.attr_name(!0)+"-init"),h=f(a.target);a.preventDefault(),g||(e.init(),g=b.closest("["+e.attr_name()+"]").data(e.attr_name(!0)+"-init")),c.hasClass("visible")&&b[0]===c[0]&&d.length>0&&e.is_open(b)&&(c=d,h=f("img",c)),e.open(h,b,c),e.update_paddles(c)}).on("click.fndtn.clearing",".clearing-main-next",function(a){e.nav(a,"next")}).on("click.fndtn.clearing",".clearing-main-prev",function(a){e.nav(a,"prev")}).on("click.fndtn.clearing",this.settings.close_selectors,function(a){Foundation.libs.clearing.close(a,this)}),a(c).on("keydown.fndtn.clearing",function(a){e.keydown(a)}),f(b).off(".clearing").on("resize.fndtn.clearing",function(){e.resize()}),this.swipe_events(d)},swipe_events:function(a){var b=this,c=b.S;c(this.scope).on("touchstart.fndtn.clearing",".visible-img",function(a){a.touches||(a=a.originalEvent);var b={start_page_x:a.touches[0].pageX,start_page_y:a.touches[0].pageY,start_time:(new Date).getTime(),delta_x:0,is_scrolling:d};c(this).data("swipe-transition",b),a.stopPropagation()}).on("touchmove.fndtn.clearing",".visible-img",function(a){if(a.touches||(a=a.originalEvent),!(a.touches.length>1||a.scale&&1!==a.scale)){var d=c(this).data("swipe-transition");if("undefined"==typeof d&&(d={}),d.delta_x=a.touches[0].pageX-d.start_page_x,Foundation.rtl&&(d.delta_x=-d.delta_x),"undefined"==typeof d.is_scrolling&&(d.is_scrolling=!!(d.is_scrolling||Math.abs(d.delta_x)
      ');var d=c.detach(),e="";if(null!=d[0]){e=d[0].outerHTML;var f=this.S("#foundationClearingHolder"),g=c.data(this.attr_name(!0)+"-init"),h={grid:'",viewing:g.templates.viewing},i='
      '+h.viewing+h.grid+"
      ",j=this.settings.touch_label;Modernizr.touch&&(i=a(i).find(".clearing-touch-label").html(j).end()),f.after(i).remove()}}},open:function(b,d,e){function f(){setTimeout(function(){this.image_loaded(m,function(){1!==m.outerWidth()||o?g.call(this,m):f.call(this)}.bind(this))}.bind(this),100)}function g(b){var c=a(b);c.css("visibility","visible"),c.trigger("imageVisible"),i.css("overflow","hidden"),j.addClass("clearing-blackout"),k.addClass("clearing-container"),l.show(),this.fix_height(e).caption(h.S(".clearing-caption",l),h.S("img",e)).center_and_label(b,n).shift(d,e,function(){e.closest("li").siblings().removeClass("visible"),e.closest("li").addClass("visible")}),l.trigger("opened.fndtn.clearing")}var h=this,i=a(c.body),j=e.closest(".clearing-assembled"),k=h.S("div",j).first(),l=h.S(".visible-img",k),m=h.S("img",l).not(b),n=h.S(".clearing-touch-label",k),o=!1,p={};a("body").on("touchmove",function(a){a.preventDefault()}),m.error(function(){o=!0}),this.locked()||(l.trigger("open.fndtn.clearing"),p=this.load(b),p.interchange?m.attr("data-interchange",p.interchange).foundation("interchange","reflow"):m.attr("src",p.src).attr("data-interchange",""),m.css("visibility","hidden"),f.call(this))},close:function(b,d){b.preventDefault();var e,f,g=function(a){return/blackout/.test(a.selector)?a:a.closest(".clearing-blackout")}(a(d)),h=a(c.body);return d===b.target&&g&&(h.css("overflow",""),e=a("div",g).first(),f=a(".visible-img",e),f.trigger("close.fndtn.clearing"),this.settings.prev_index=0,a("ul["+this.attr_name()+"]",g).attr("style","").closest(".clearing-blackout").removeClass("clearing-blackout"),e.removeClass("clearing-container"),f.hide(),f.trigger("closed.fndtn.clearing")),a("body").off("touchmove"),!1},is_open:function(a){return a.parent().prop("style").length>0},keydown:function(b){var c=a(".clearing-blackout ul["+this.attr_name()+"]"),d=this.rtl?37:39,e=this.rtl?39:37,f=27;b.which===d&&this.go(c,"next"),b.which===e&&this.go(c,"prev"),b.which===f&&this.S("a.clearing-close").trigger("click.fndtn.clearing")},nav:function(b,c){var d=a("ul["+this.attr_name()+"]",".clearing-blackout");b.preventDefault(),this.go(d,c)},resize:function(){var b=a("img",".clearing-blackout .visible-img"),c=a(".clearing-touch-label",".clearing-blackout");b.length&&(this.center_and_label(b,c),b.trigger("resized.fndtn.clearing"))},fix_height:function(a){var b=a.parent().children(),c=this;return b.each(function(){var a=c.S(this),b=a.find("img");a.height()>b.outerHeight()&&a.addClass("fix-height")}).closest("ul").width(100*b.length+"%"),this},update_paddles:function(a){a=a.closest("li");var b=a.closest(".carousel").siblings(".visible-img");a.next().length>0?this.S(".clearing-main-next",b).removeClass("disabled"):this.S(".clearing-main-next",b).addClass("disabled"),a.prev().length>0?this.S(".clearing-main-prev",b).removeClass("disabled"):this.S(".clearing-main-prev",b).addClass("disabled")},center_and_label:function(a,b){return!this.rtl&&b.length>0?b.css({marginLeft:-(b.outerWidth()/2),marginTop:-(a.outerHeight()/2)-b.outerHeight()-10}):b.css({marginRight:-(b.outerWidth()/2),marginTop:-(a.outerHeight()/2)-b.outerHeight()-10,left:"auto",right:"50%"}),this},load:function(a){var b,c,d;return"A"===a[0].nodeName?(b=a.attr("href"),c=a.data("clearing-interchange")):(d=a.closest("a"),b=d.attr("href"),c=d.data("clearing-interchange")),this.preload(a),{src:b?b:a.attr("src"),interchange:b?c:a.data("clearing-interchange")}},preload:function(a){this.img(a.closest("li").next(),"next").img(a.closest("li").prev(),"prev")},img:function(b,c){if(b.length){var d,e,f,g=a(".clearing-preload-"+c),h=this.S("a",b);h.length?(d=h.attr("href"),e=h.data("clearing-interchange")):(f=this.S("img",b),d=f.attr("src"),e=f.data("clearing-interchange")),e?g.attr("data-interchange",e):(g.attr("src",d),g.attr("data-interchange",""))}return this},caption:function(a,b){var c=b.attr("data-caption");if(c){var d=a.get(0);d.innerHTML=c,a.show()}else a.text("").hide();return this},go:function(a,b){var c=this.S(".visible",a),d=c[b]();this.settings.skip_selector&&0!=d.find(this.settings.skip_selector).length&&(d=d[b]()),d.length&&this.S("img",d).trigger("click.fndtn.clearing",[c,d]).trigger("change.fndtn.clearing")},shift:function(a,b,c){var d,e=b.parent(),f=this.settings.prev_index||b.index(),g=this.direction(e,a,b),h=this.rtl?"right":"left",i=parseInt(e.css("left"),10),j=b.outerWidth(),k={};b.index()===f||/skip/.test(g)?/skip/.test(g)&&(d=b.index()-this.settings.up_count,this.lock(),d>0?(k[h]=-(d*j),e.animate(k,300,this.unlock())):(k[h]=0,e.animate(k,300,this.unlock()))):/left/.test(g)?(this.lock(),k[h]=i+j,e.animate(k,300,this.unlock())):/right/.test(g)&&(this.lock(),k[h]=i-j,e.animate(k,300,this.unlock())),c()},direction:function(a,b,c){var d,e=this.S("li",a),f=e.outerWidth()+e.outerWidth()/4,g=Math.floor(this.S(".clearing-container").outerWidth()/f)-1,h=e.index(c);return this.settings.up_count=g,d=this.adjacent(this.settings.prev_index,h)?h>g&&h>this.settings.prev_index?"right":h>g-1&&h<=this.settings.prev_index?"left":!1:"skip",this.settings.prev_index=h,d},adjacent:function(a,b){for(var c=b+1;c>=b-1;c--)if(c===a)return!0;return!1},lock:function(){this.settings.locked=!0},unlock:function(){this.settings.locked=!1},locked:function(){return this.settings.locked},off:function(){this.S(this.scope).off(".fndtn.clearing"),this.S(b).off(".fndtn.clearing")},reflow:function(){this.init()}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.dropdown={name:"dropdown",version:"5.5.3",settings:{active_class:"open",disabled_class:"disabled",mega_class:"mega",align:"bottom",is_hover:!1,hover_timeout:150,opened:function(){},closed:function(){}},init:function(b,c,d){Foundation.inherit(this,"throttle"),a.extend(!0,this.settings,c,d),this.bindings(c,d)},events:function(d){var e=this,f=e.S;f(this.scope).off(".dropdown").on("click.fndtn.dropdown","["+this.attr_name()+"]",function(b){var c=f(this).data(e.attr_name(!0)+"-init")||e.settings;(!c.is_hover||Modernizr.touch)&&(b.preventDefault(),f(this).parent("[data-reveal-id]").length&&b.stopPropagation(),e.toggle(a(this)))}).on("mouseenter.fndtn.dropdown","["+this.attr_name()+"], ["+this.attr_name()+"-content]",function(a){var b,c,d=f(this);clearTimeout(e.timeout),d.data(e.data_attr())?(b=f("#"+d.data(e.data_attr())),c=d):(b=d,c=f("["+e.attr_name()+'="'+b.attr("id")+'"]'));var g=c.data(e.attr_name(!0)+"-init")||e.settings;f(a.currentTarget).data(e.data_attr())&&g.is_hover&&e.closeall.call(e),g.is_hover&&e.open.apply(e,[b,c])}).on("mouseleave.fndtn.dropdown","["+this.attr_name()+"], ["+this.attr_name()+"-content]",function(a){var b,c=f(this);if(c.data(e.data_attr()))b=c.data(e.data_attr(!0)+"-init")||e.settings;else var d=f("["+e.attr_name()+'="'+f(this).attr("id")+'"]'),b=d.data(e.attr_name(!0)+"-init")||e.settings;e.timeout=setTimeout(function(){c.data(e.data_attr())?b.is_hover&&e.close.call(e,f("#"+c.data(e.data_attr()))):b.is_hover&&e.close.call(e,c)}.bind(this),b.hover_timeout)}).on("click.fndtn.dropdown",function(b){var d=f(b.target).closest("["+e.attr_name()+"-content]"),g=d.find("a");return g.length>0&&"false"!==d.attr("aria-autoclose")&&e.close.call(e,f("["+e.attr_name()+"-content]")),b.target!==c&&!a.contains(c.documentElement,b.target)||f(b.target).closest("["+e.attr_name()+"]").length>0?void 0:!f(b.target).data("revealId")&&d.length>0&&(f(b.target).is("["+e.attr_name()+"-content]")||a.contains(d.first()[0],b.target))?void b.stopPropagation():void e.close.call(e,f("["+e.attr_name()+"-content]"))}).on("opened.fndtn.dropdown","["+e.attr_name()+"-content]",function(){e.settings.opened.call(this)}).on("closed.fndtn.dropdown","["+e.attr_name()+"-content]",function(){e.settings.closed.call(this)}),f(b).off(".dropdown").on("resize.fndtn.dropdown",e.throttle(function(){e.resize.call(e)},50)),this.resize()},close:function(b){var c=this;b.each(function(d){var e=a("["+c.attr_name()+"="+b[d].id+"]")||a("aria-controls="+b[d].id+"]");e.attr("aria-expanded","false"),c.S(this).hasClass(c.settings.active_class)&&(c.S(this).css(Foundation.rtl?"right":"left","-99999px").attr("aria-hidden","true").removeClass(c.settings.active_class).prev("["+c.attr_name()+"]").removeClass(c.settings.active_class).removeData("target"),c.S(this).trigger("closed.fndtn.dropdown",[b]))}),b.removeClass("f-open-"+this.attr_name(!0))},closeall:function(){var b=this;a.each(b.S(".f-open-"+this.attr_name(!0)),function(){b.close.call(b,b.S(this))})},open:function(a,b){this.css(a.addClass(this.settings.active_class),b),a.prev("["+this.attr_name()+"]").addClass(this.settings.active_class),a.data("target",b.get(0)).trigger("opened.fndtn.dropdown",[a,b]),a.attr("aria-hidden","false"),b.attr("aria-expanded","true"),a.focus(),a.addClass("f-open-"+this.attr_name(!0))},data_attr:function(){return this.namespace.length>0?this.namespace+"-"+this.name:this.name},toggle:function(a){if(!a.hasClass(this.settings.disabled_class)){var b=this.S("#"+a.data(this.data_attr()));0!==b.length&&(this.close.call(this,this.S("["+this.attr_name()+"-content]").not(b)),b.hasClass(this.settings.active_class)?(this.close.call(this,b),b.data("target")!==a.get(0)&&this.open.call(this,b,a)):this.open.call(this,b,a))}},resize:function(){var b=this.S("["+this.attr_name()+"-content].open"),c=a(b.data("target"));b.length&&c.length&&this.css(b,c)},css:function(a,b){var c=Math.max((b.width()-a.width())/2,8),d=b.data(this.attr_name(!0)+"-init")||this.settings,e=a.parent().css("overflow-y")||a.parent().css("overflow");if(this.clear_idx(),this.small()){var f=this.dirs.bottom.call(a,b,d);a.attr("style","").removeClass("drop-left drop-right drop-top").css({position:"absolute",width:"95%","max-width":"none",top:f.top}),a.css(Foundation.rtl?"right":"left",c)}else if("visible"!==e){var g=b[0].offsetTop+b[0].offsetHeight;a.attr("style","").css({position:"absolute",top:g}),a.css(Foundation.rtl?"right":"left",c)}else this.style(a,b,d);return a},style:function(b,c,d){var e=a.extend({position:"absolute"},this.dirs[d.align].call(b,c,d));b.attr("style","").css(e)},dirs:{_base:function(a,d){var e=this.offsetParent(),f=e.offset(),g=a.offset();g.top-=f.top,g.left-=f.left,g.missRight=!1,g.missTop=!1,g.missLeft=!1,g.leftRightFlag=!1;var h,i=b.innerWidth;h=c.getElementsByClassName("row")[0]?c.getElementsByClassName("row")[0].clientWidth:i;var j=(i-h)/2,k=h;if(!this.hasClass("mega")&&!d.ignore_repositioning){var l=this.outerWidth(),m=a.offset().left;a.offset().top<=this.outerHeight()&&(g.missTop=!0,k=i-j,g.leftRightFlag=!0),m+l>m+j&&m-j>l&&(g.missRight=!0,g.missLeft=!1),0>=m-l&&(g.missLeft=!0,g.missRight=!1)}return g},top:function(a,b){var c=Foundation.libs.dropdown,d=c.dirs._base.call(this,a,b);return this.addClass("drop-top"),1==d.missTop&&(d.top=d.top+a.outerHeight()+this.outerHeight(), +this.removeClass("drop-top")),1==d.missRight&&(d.left=d.left-this.outerWidth()+a.outerWidth()),(a.outerWidth()0)for(var d=this.S("["+this.add_namespace("data-uuid")+'="'+a+'"]');c--;){var e,f=b[c][2];if(e=this.settings.named_queries.hasOwnProperty(f)?matchMedia(this.settings.named_queries[f]):matchMedia(f),e.matches)return{el:d,scenario:b[c]}}return!1},load:function(a,b){return("undefined"==typeof this["cached_"+a]||b)&&this["update_"+a](),this["cached_"+a]},update_images:function(){var a=this.S("img["+this.data_attr+"]"),b=a.length,c=b,d=0,e=this.data_attr;for(this.cache={},this.cached_images=[],this.images_loaded=0===b;c--;){if(d++,a[c]){var f=a[c].getAttribute(e)||"";f.length>0&&this.cached_images.push(a[c])}d===b&&(this.images_loaded=!0,this.enhance("images"))}return this},update_nodes:function(){var a=this.S("["+this.data_attr+"]").not("img"),b=a.length,c=b,d=0,e=this.data_attr;for(this.cached_nodes=[],this.nodes_loaded=0===b;c--;){d++;var f=a[c].getAttribute(e)||"";f.length>0&&this.cached_nodes.push(a[c]),d===b&&(this.nodes_loaded=!0,this.enhance("nodes"))}return this},enhance:function(c){for(var d=this["cached_"+c].length;d--;)this.object(a(this["cached_"+c][d]));return a(b).trigger("resize.fndtn.interchange")},convert_directive:function(a){var b=this.trim(a);return b.length>0?b:"replace"},parse_scenario:function(a){var b=a[0].match(/(.+),\s*(\w+)\s*$/),c=a[1].match(/(.*)\)/);if(b)var d=b[1],e=b[2];else var f=a[0].split(/,\s*$/),d=f[0],e="";return[this.trim(d),this.convert_directive(e),this.trim(c[1])]},object:function(a){var b=this.parse_data_attr(a),c=[],d=b.length;if(d>0)for(;d--;){var e=b[d].split(/,\s?\(/);if(e.length>1){var f=this.parse_scenario(e);c.push(f)}}return this.store(a,c)},store:function(a,b){var c=this.random_str(),d=a.data(this.add_namespace("uuid",!0));return this.cache[d]?this.cache[d]:(a.attr(this.add_namespace("data-uuid"),c),this.cache[c]=b)},trim:function(b){return"string"==typeof b?a.trim(b):b},set_data_attr:function(a){return a?this.namespace.length>0?this.namespace+"-"+this.settings.load_attr:this.settings.load_attr:this.namespace.length>0?"data-"+this.namespace+"-"+this.settings.load_attr:"data-"+this.settings.load_attr},parse_data_attr:function(a){for(var b=a.attr(this.attr_name()).split(/\[(.*?)\]/),c=b.length,d=[];c--;)b[c].replace(/[\W\d]+/,"").length>4&&d.push(b[c]);return d},reflow:function(){this.load("images",!0),this.load("nodes",!0)}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.joyride={name:"joyride",version:"5.5.3",defaults:{expose:!1,modal:!0,keyboard:!0,tip_location:"bottom",nub_position:"auto",scroll_speed:1500,scroll_animation:"linear",timer:0,start_timer_on_click:!0,start_offset:0,next_button:!0,prev_button:!0,tip_animation:"fade",pause_after:[],exposed:[],tip_animation_fade_speed:300,cookie_monster:!1,cookie_name:"joyride",cookie_domain:!1,cookie_expires:365,tip_container:"body",abort_on_close:!0,tip_location_patterns:{top:["bottom"],bottom:[],left:["right","top","bottom"],right:["left","top","bottom"]},post_ride_callback:function(){},post_step_callback:function(){},pre_step_callback:function(){},pre_ride_callback:function(){},post_expose_callback:function(){},template:{link:'×',timer:'
      ',tip:'
      ',wrapper:'
      ',button:'',prev_button:'',modal:'
      ',expose:'
      ',expose_cover:'
      '},expose_add_class:""},init:function(b,c,d){Foundation.inherit(this,"throttle random_str"),this.settings=this.settings||a.extend({},this.defaults,d||c),this.bindings(c,d)},go_next:function(){this.settings.$li.next().length<1?this.end():this.settings.timer>0?(clearTimeout(this.settings.automate),this.hide(),this.show(),this.startTimer()):(this.hide(),this.show())},go_prev:function(){this.settings.$li.prev().length<1||(this.settings.timer>0?(clearTimeout(this.settings.automate),this.hide(),this.show(null,!0),this.startTimer()):(this.hide(),this.show(null,!0)))},events:function(){var c=this;a(this.scope).off(".joyride").on("click.fndtn.joyride",".joyride-next-tip, .joyride-modal-bg",function(a){a.preventDefault(),this.go_next()}.bind(this)).on("click.fndtn.joyride",".joyride-prev-tip",function(a){a.preventDefault(),this.go_prev()}.bind(this)).on("click.fndtn.joyride",".joyride-close-tip",function(a){a.preventDefault(),this.end(this.settings.abort_on_close)}.bind(this)).on("keyup.fndtn.joyride",function(a){if(this.settings.keyboard&&this.settings.riding)switch(a.which){case 39:a.preventDefault(),this.go_next();break;case 37:a.preventDefault(),this.go_prev();break;case 27:a.preventDefault(),this.end(this.settings.abort_on_close)}}.bind(this)),a(b).off(".joyride").on("resize.fndtn.joyride",c.throttle(function(){if(a("["+c.attr_name()+"]").length>0&&c.settings.$next_tip&&c.settings.riding){if(c.settings.exposed.length>0){var b=a(c.settings.exposed);b.each(function(){var b=a(this);c.un_expose(b),c.expose(b)})}c.is_phone()?c.pos_phone():c.pos_default(!1)}},100))},start:function(){var b=this,c=a("["+this.attr_name()+"]",this.scope),d=["timer","scrollSpeed","startOffset","tipAnimationFadeSpeed","cookieExpires"],e=d.length;!c.length>0||(this.settings.init||this.events(),this.settings=c.data(this.attr_name(!0)+"-init"),this.settings.$content_el=c,this.settings.$body=a(this.settings.tip_container),this.settings.body_offset=a(this.settings.tip_container).position(),this.settings.$tip_content=this.settings.$content_el.find("> li"),this.settings.paused=!1,this.settings.attempts=0,this.settings.riding=!0,"function"!=typeof a.cookie&&(this.settings.cookie_monster=!1),(!this.settings.cookie_monster||this.settings.cookie_monster&&!a.cookie(this.settings.cookie_name))&&(this.settings.$tip_content.each(function(c){var f=a(this);this.settings=a.extend({},b.defaults,b.data_options(f));for(var g=e;g--;)b.settings[d[g]]=parseInt(b.settings[d[g]],10);b.create({$li:f,index:c})}),!this.settings.start_timer_on_click&&this.settings.timer>0?(this.show("init"),this.startTimer()):this.show("init")))},resume:function(){this.set_li(),this.show()},tip_template:function(b){var c,d;return b.tip_class=b.tip_class||"",c=a(this.settings.template.tip).addClass(b.tip_class),d=a.trim(a(b.li).html())+this.prev_button_text(b.prev_button_text,b.index)+this.button_text(b.button_text)+this.settings.template.link+this.timer_instance(b.index),c.append(a(this.settings.template.wrapper)),c.first().attr(this.add_namespace("data-index"),b.index),a(".joyride-content-wrapper",c).append(d),c[0]},timer_instance:function(b){var c;return c=0===b&&this.settings.start_timer_on_click&&this.settings.timer>0||0===this.settings.timer?"":a(this.settings.template.timer)[0].outerHTML},button_text:function(b){return this.settings.tip_settings.next_button?(b=a.trim(b)||"Next",b=a(this.settings.template.button).append(b)[0].outerHTML):b="",b},prev_button_text:function(b,c){return this.settings.tip_settings.prev_button?(b=a.trim(b)||"Previous",b=0==c?a(this.settings.template.prev_button).append(b).addClass("disabled")[0].outerHTML:a(this.settings.template.prev_button).append(b)[0].outerHTML):b="",b},create:function(b){this.settings.tip_settings=a.extend({},this.settings,this.data_options(b.$li));var c=b.$li.attr(this.add_namespace("data-button"))||b.$li.attr(this.add_namespace("data-text")),d=b.$li.attr(this.add_namespace("data-button-prev"))||b.$li.attr(this.add_namespace("data-prev-text")),e=b.$li.attr("class"),f=a(this.tip_template({tip_class:e,index:b.index,button_text:c,prev_button_text:d,li:b.$li}));a(this.settings.tip_container).append(f)},show:function(b,c){var e=null;if(this.settings.$li===d||-1===a.inArray(this.settings.$li.index(),this.settings.pause_after))if(this.settings.paused?this.settings.paused=!1:this.set_li(b,c),this.settings.attempts=0,this.settings.$li.length&&this.settings.$target.length>0){if(b&&(this.settings.pre_ride_callback(this.settings.$li.index(),this.settings.$next_tip),this.settings.modal&&this.show_modal()),this.settings.pre_step_callback(this.settings.$li.index(),this.settings.$next_tip),this.settings.modal&&this.settings.expose&&this.expose(),this.settings.tip_settings=a.extend({},this.settings,this.data_options(this.settings.$li)),this.settings.timer=parseInt(this.settings.timer,10),this.settings.tip_settings.tip_location_pattern=this.settings.tip_location_patterns[this.settings.tip_settings.tip_location],!/body/i.test(this.settings.$target.selector)&&!this.settings.expose){var f=a(".joyride-modal-bg");/pop/i.test(this.settings.tipAnimation)?f.hide():f.fadeOut(this.settings.tipAnimationFadeSpeed),this.scroll_to()}this.is_phone()?this.pos_phone(!0):this.pos_default(!0),e=this.settings.$next_tip.find(".joyride-timer-indicator"),/pop/i.test(this.settings.tip_animation)?(e.width(0),this.settings.timer>0?(this.settings.$next_tip.show(),setTimeout(function(){e.animate({width:e.parent().width()},this.settings.timer,"linear")}.bind(this),this.settings.tip_animation_fade_speed)):this.settings.$next_tip.show()):/fade/i.test(this.settings.tip_animation)&&(e.width(0),this.settings.timer>0?(this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed).show(),setTimeout(function(){e.animate({width:e.parent().width()},this.settings.timer,"linear")}.bind(this),this.settings.tip_animation_fade_speed)):this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed)),this.settings.$current_tip=this.settings.$next_tip}else this.settings.$li&&this.settings.$target.length<1?this.show(b,c):this.end();else this.settings.paused=!0},is_phone:function(){return matchMedia(Foundation.media_queries.small).matches&&!matchMedia(Foundation.media_queries.medium).matches},hide:function(){this.settings.modal&&this.settings.expose&&this.un_expose(),this.settings.modal||a(".joyride-modal-bg").hide(),this.settings.$current_tip.css("visibility","hidden"),setTimeout(a.proxy(function(){this.hide(),this.css("visibility","visible")},this.settings.$current_tip),0),this.settings.post_step_callback(this.settings.$li.index(),this.settings.$current_tip)},set_li:function(a,b){a?(this.settings.$li=this.settings.$tip_content.eq(this.settings.start_offset),this.set_next_tip(),this.settings.$current_tip=this.settings.$next_tip):(b?this.settings.$li=this.settings.$li.prev():this.settings.$li=this.settings.$li.next(),this.set_next_tip()),this.set_target()},set_next_tip:function(){this.settings.$next_tip=a(".joyride-tip-guide").eq(this.settings.$li.index()),this.settings.$next_tip.data("closed","")},set_target:function(){var b=this.settings.$li.attr(this.add_namespace("data-class")),d=this.settings.$li.attr(this.add_namespace("data-id")),e=function(){return d?a(c.getElementById(d)):b?a("."+b).first():a("body")};this.settings.$target=e()},scroll_to:function(){var c,d;c=a(b).height()/2,d=Math.ceil(this.settings.$target.offset().top-c+this.settings.$next_tip.outerHeight()),0!=d&&a("html, body").stop().animate({scrollTop:d},this.settings.scroll_speed,"swing")},paused:function(){return-1===a.inArray(this.settings.$li.index()+1,this.settings.pause_after)},restart:function(){this.hide(),this.settings.$li=d,this.show("init")},pos_default:function(a){var b=this.settings.$next_tip.find(".joyride-nub"),c=Math.ceil(b.outerWidth()/2),d=Math.ceil(b.outerHeight()/2),e=a||!1;if(e&&(this.settings.$next_tip.css("visibility","hidden"),this.settings.$next_tip.show()),/body/i.test(this.settings.$target.selector))this.settings.$li.length&&this.pos_modal(b);else{var f=this.settings.tip_settings.tipAdjustmentY?parseInt(this.settings.tip_settings.tipAdjustmentY):0,g=this.settings.tip_settings.tipAdjustmentX?parseInt(this.settings.tip_settings.tipAdjustmentX):0;this.bottom()?(this.rtl?this.settings.$next_tip.css({top:this.settings.$target.offset().top+d+this.settings.$target.outerHeight()+f,left:this.settings.$target.offset().left+this.settings.$target.outerWidth()-this.settings.$next_tip.outerWidth()+g}):this.settings.$next_tip.css({top:this.settings.$target.offset().top+d+this.settings.$target.outerHeight()+f,left:this.settings.$target.offset().left+g}),this.nub_position(b,this.settings.tip_settings.nub_position,"top")):this.top()?(this.rtl?this.settings.$next_tip.css({top:this.settings.$target.offset().top-this.settings.$next_tip.outerHeight()-d+f,left:this.settings.$target.offset().left+this.settings.$target.outerWidth()-this.settings.$next_tip.outerWidth()}):this.settings.$next_tip.css({top:this.settings.$target.offset().top-this.settings.$next_tip.outerHeight()-d+f,left:this.settings.$target.offset().left+g}),this.nub_position(b,this.settings.tip_settings.nub_position,"bottom")):this.right()?(this.settings.$next_tip.css({top:this.settings.$target.offset().top+f,left:this.settings.$target.outerWidth()+this.settings.$target.offset().left+c+g}),this.nub_position(b,this.settings.tip_settings.nub_position,"left")):this.left()&&(this.settings.$next_tip.css({top:this.settings.$target.offset().top+f,left:this.settings.$target.offset().left-this.settings.$next_tip.outerWidth()-c+g}),this.nub_position(b,this.settings.tip_settings.nub_position,"right")),!this.visible(this.corners(this.settings.$next_tip))&&this.settings.attempts0&&arguments[0]instanceof a)e=arguments[0];else{if(!this.settings.$target||/body/i.test(this.settings.$target.selector))return!1;e=this.settings.$target}return e.length<1?(b.console&&console.error("element not valid",e),!1):(c=a(this.settings.template.expose),this.settings.$body.append(c),c.css({top:e.offset().top,left:e.offset().left,width:e.outerWidth(!0),height:e.outerHeight(!0)}),d=a(this.settings.template.expose_cover),f={zIndex:e.css("z-index"),position:e.css("position")},g=null==e.attr("class")?"":e.attr("class"),e.css("z-index",parseInt(c.css("z-index"))+1),"static"==f.position&&e.css("position","relative"),e.data("expose-css",f),e.data("orig-class",g),e.attr("class",g+" "+this.settings.expose_add_class),d.css({top:e.offset().top,left:e.offset().left,width:e.outerWidth(!0),height:e.outerHeight(!0)}),this.settings.modal&&this.show_modal(),this.settings.$body.append(d),c.addClass(h),d.addClass(h),e.data("expose",h),this.settings.post_expose_callback(this.settings.$li.index(),this.settings.$next_tip,e),void this.add_exposed(e))},un_expose:function(){var c,d,e,f,g,h=!1;if(arguments.length>0&&arguments[0]instanceof a)d=arguments[0];else{if(!this.settings.$target||/body/i.test(this.settings.$target.selector))return!1;d=this.settings.$target}return d.length<1?(b.console&&console.error("element not valid",d),!1):(c=d.data("expose"),e=a("."+c),arguments.length>1&&(h=arguments[1]),h===!0?a(".joyride-expose-wrapper,.joyride-expose-cover").remove():e.remove(),f=d.data("expose-css"),"auto"==f.zIndex?d.css("z-index",""):d.css("z-index",f.zIndex),f.position!=d.css("position")&&("static"==f.position?d.css("position",""):d.css("position",f.position)),g=d.data("orig-class"),d.attr("class",g),d.removeData("orig-classes"),d.removeData("expose"),d.removeData("expose-z-index"),void this.remove_exposed(d))},add_exposed:function(b){this.settings.exposed=this.settings.exposed||[],b instanceof a||"object"==typeof b?this.settings.exposed.push(b[0]):"string"==typeof b&&this.settings.exposed.push(b)},remove_exposed:function(b){var c,d;for(b instanceof a?c=b[0]:"string"==typeof b&&(c=b),this.settings.exposed=this.settings.exposed||[],d=this.settings.exposed.length;d--;)if(this.settings.exposed[d]==c)return void this.settings.exposed.splice(d,1)},center:function(){var c=a(b);return this.settings.$next_tip.css({top:(c.height()-this.settings.$next_tip.outerHeight())/2+c.scrollTop(),left:(c.width()-this.settings.$next_tip.outerWidth())/2+c.scrollLeft()}),!0},bottom:function(){return/bottom/i.test(this.settings.tip_settings.tip_location)},top:function(){return/top/i.test(this.settings.tip_settings.tip_location)},right:function(){return/right/i.test(this.settings.tip_settings.tip_location)},left:function(){return/left/i.test(this.settings.tip_settings.tip_location)},corners:function(c){if(0===c.length)return[!1,!1,!1,!1];var d=a(b),e=d.height()/2,f=Math.ceil(this.settings.$target.offset().top-e+this.settings.$next_tip.outerHeight()),g=d.width()+d.scrollLeft(),h=d.height()+f,i=d.height()+d.scrollTop(),j=d.scrollTop();return j>f&&(j=0>f?0:f),h>i&&(i=h),[c.offset().topc.offset().left]},visible:function(a){for(var b=a.length;b--;)if(a[b])return!1;return!0},nub_position:function(a,b,c){"auto"===b?a.addClass(c):a.addClass(b)},startTimer:function(){this.settings.$li.length?this.settings.automate=setTimeout(function(){this.hide(),this.show(),this.startTimer()}.bind(this),this.settings.timer):clearTimeout(this.settings.automate)},end:function(b){this.settings.cookie_monster&&a.cookie(this.settings.cookie_name,"ridden",{expires:this.settings.cookie_expires,domain:this.settings.cookie_domain}),this.settings.timer>0&&clearTimeout(this.settings.automate),this.settings.modal&&this.settings.expose&&this.un_expose(),a(this.scope).off("keyup.joyride"),this.settings.$next_tip.data("closed",!0),this.settings.riding=!1,a(".joyride-modal-bg").hide(),this.settings.$current_tip.hide(),("undefined"==typeof b||b===!1)&&(this.settings.post_step_callback(this.settings.$li.index(),this.settings.$current_tip),this.settings.post_ride_callback(this.settings.$li.index(),this.settings.$current_tip)),a(".joyride-tip-guide").remove()},off:function(){a(this.scope).off(".joyride"),a(b).off(".joyride"),a(".joyride-close-tip, .joyride-next-tip, .joyride-modal-bg").off(".joyride"),a(".joyride-tip-guide, .joyride-modal-bg").remove(),clearTimeout(this.settings.automate)},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs["magellan-expedition"]={name:"magellan-expedition",version:"5.5.3",settings:{active_class:"active",threshold:0,destination_threshold:20,throttle_delay:30,fixed_top:0,offset_by_height:!0,duration:700,easing:"swing"},init:function(a,b,c){Foundation.inherit(this,"throttle"),this.bindings(b,c)},events:function(){var b=this,c=b.S,d=b.settings;b.set_expedition_position(),c(b.scope).off(".magellan").on("click.fndtn.magellan","["+b.add_namespace("data-magellan-arrival")+"] a[href*=#]",function(c){var d=this.hostname===location.hostname||!this.hostname,e=b.filterPathname(location.pathname)===b.filterPathname(this.pathname),f=this.hash.replace(/(:|\.|\/)/g,"\\$1"),g=this;if(d&&e&&f){c.preventDefault();var h=a(this).closest("["+b.attr_name()+"]"),i=h.data("magellan-expedition-init"),j=this.hash.split("#").join(""),k=a('a[name="'+j+'"]');0===k.length&&(k=a("#"+j));var l=k.offset().top-i.destination_threshold+1;i.offset_by_height&&(l-=h.outerHeight()),a("html, body").stop().animate({scrollTop:l},i.duration,i.easing,function(){history.pushState?history.pushState(null,null,g.pathname+g.search+"#"+j):location.hash=g.pathname+g.search+"#"+j})}}).on("scroll.fndtn.magellan",b.throttle(this.check_for_arrivals.bind(this),d.throttle_delay))},check_for_arrivals:function(){var a=this;a.update_arrivals(),a.update_expedition_positions()},set_expedition_position:function(){var b=this;a("["+this.attr_name()+"=fixed]",b.scope).each(function(c,d){var e,f,g=a(this),h=g.data("magellan-expedition-init"),i=g.attr("styles");g.attr("style",""),e=g.offset().top+h.threshold,f=parseInt(g.data("magellan-fixed-top")),isNaN(f)||(b.settings.fixed_top=f),g.data(b.data_attr("magellan-top-offset"),e),g.attr("style",i)})},update_expedition_positions:function(){var c=this,d=a(b).scrollTop();a("["+this.attr_name()+"=fixed]",c.scope).each(function(){var b=a(this),e=b.data("magellan-expedition-init"),f=b.attr("style"),g=b.data("magellan-top-offset");if(d+c.settings.fixed_top>=g){var h=b.prev("["+c.add_namespace("data-magellan-expedition-clone")+"]");0===h.length&&(h=b.clone(),h.removeAttr(c.attr_name()),h.attr(c.add_namespace("data-magellan-expedition-clone"),""),b.before(h)),b.css({position:"fixed",top:e.fixed_top}).addClass("fixed")}else b.prev("["+c.add_namespace("data-magellan-expedition-clone")+"]").remove(),b.attr("style",f).css("position","").css("top","").removeClass("fixed")})},update_arrivals:function(){var c=this,d=a(b).scrollTop();a("["+this.attr_name()+"]",c.scope).each(function(){var b=a(this),e=b.data(c.attr_name(!0)+"-init"),f=c.offsets(b,d),g=b.find("["+c.add_namespace("data-magellan-arrival")+"]"),h=!1;f.each(function(a,d){if(d.viewport_offset>=d.top_offset){var f=b.find("["+c.add_namespace("data-magellan-arrival")+"]");return f.not(d.arrival).removeClass(e.active_class),d.arrival.addClass(e.active_class),h=!0,!0}}),h||g.removeClass(e.active_class)})},offsets:function(b,c){var d=this,e=b.data(d.attr_name(!0)+"-init"),f=c;return b.find("["+d.add_namespace("data-magellan-arrival")+"]").map(function(c,g){var h=a(this).data(d.data_attr("magellan-arrival")),i=a("["+d.add_namespace("data-magellan-destination")+"="+h+"]");if(i.length>0){var j=i.offset().top-e.destination_threshold;return e.offset_by_height&&(j-=b.outerHeight()),j=Math.floor(j),{destination:i,arrival:a(this),top_offset:j,viewport_offset:f}}}).sort(function(a,b){return a.top_offsetb.top_offset?1:0})},data_attr:function(a){return this.namespace.length>0?this.namespace+"-"+a:a},off:function(){this.S(this.scope).off(".magellan"),this.S(b).off(".magellan")},filterPathname:function(a){return a=a||"",a.replace(/^\//,"").replace(/(?:index|default).[a-zA-Z]{3,4}$/,"").replace(/\/$/,"")},reflow:function(){var b=this;a("["+b.add_namespace("data-magellan-expedition-clone")+"]",b.scope).remove()}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.offcanvas={name:"offcanvas",version:"5.5.3",settings:{open_method:"move",close_on_click:!1},init:function(a,b,c){this.bindings(b,c)},events:function(){var b=this,c=b.S,d="",e="",f="",g="",h="";"move"===this.settings.open_method?(d="move-",e="right",f="left",g="top",h="bottom"):"overlap_single"===this.settings.open_method?(d="offcanvas-overlap-",e="right",f="left",g="top",h="bottom"):"overlap"===this.settings.open_method&&(d="offcanvas-overlap"),c(this.scope).off(".offcanvas").on("click.fndtn.offcanvas",".left-off-canvas-toggle",function(f){b.click_toggle_class(f,d+e),"overlap"!==b.settings.open_method&&c(".left-submenu").removeClass(d+e),a(".left-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".left-off-canvas-menu a",function(f){var g=b.get_settings(f),h=c(this).parent();!g.close_on_click||h.hasClass("has-submenu")||h.hasClass("back")?c(this).parent().hasClass("has-submenu")?(f.preventDefault(),c(this).siblings(".left-submenu").toggleClass(d+e)):h.hasClass("back")&&(f.preventDefault(),h.parent().removeClass(d+e)):(b.hide.call(b,d+e,b.get_wrapper(f)),h.parent().removeClass(d+e)),a(".left-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".right-off-canvas-toggle",function(e){b.click_toggle_class(e,d+f),"overlap"!==b.settings.open_method&&c(".right-submenu").removeClass(d+f),a(".right-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".right-off-canvas-menu a",function(e){var g=b.get_settings(e),h=c(this).parent();!g.close_on_click||h.hasClass("has-submenu")||h.hasClass("back")?c(this).parent().hasClass("has-submenu")?(e.preventDefault(),c(this).siblings(".right-submenu").toggleClass(d+f)):h.hasClass("back")&&(e.preventDefault(),h.parent().removeClass(d+f)):(b.hide.call(b,d+f,b.get_wrapper(e)),h.parent().removeClass(d+f)),a(".right-off-canvas-toggle").attr("aria-expanded","true"); +}).on("click.fndtn.offcanvas",".top-off-canvas-toggle",function(e){b.click_toggle_class(e,d+h),"overlap"!==b.settings.open_method&&c(".top-submenu").removeClass(d+h),a(".top-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".top-off-canvas-menu a",function(e){var f=b.get_settings(e),g=c(this).parent();!f.close_on_click||g.hasClass("has-submenu")||g.hasClass("back")?c(this).parent().hasClass("has-submenu")?(e.preventDefault(),c(this).siblings(".top-submenu").toggleClass(d+h)):g.hasClass("back")&&(e.preventDefault(),g.parent().removeClass(d+h)):(b.hide.call(b,d+h,b.get_wrapper(e)),g.parent().removeClass(d+h)),a(".top-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".bottom-off-canvas-toggle",function(e){b.click_toggle_class(e,d+g),"overlap"!==b.settings.open_method&&c(".bottom-submenu").removeClass(d+g),a(".bottom-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".bottom-off-canvas-menu a",function(e){var f=b.get_settings(e),h=c(this).parent();!f.close_on_click||h.hasClass("has-submenu")||h.hasClass("back")?c(this).parent().hasClass("has-submenu")?(e.preventDefault(),c(this).siblings(".bottom-submenu").toggleClass(d+g)):h.hasClass("back")&&(e.preventDefault(),h.parent().removeClass(d+g)):(b.hide.call(b,d+g,b.get_wrapper(e)),h.parent().removeClass(d+g)),a(".bottom-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".exit-off-canvas",function(g){b.click_remove_class(g,d+f),c(".right-submenu").removeClass(d+f),e&&(b.click_remove_class(g,d+e),c(".left-submenu").removeClass(d+f)),a(".right-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".exit-off-canvas",function(c){b.click_remove_class(c,d+f),a(".left-off-canvas-toggle").attr("aria-expanded","false"),e&&(b.click_remove_class(c,d+e),a(".right-off-canvas-toggle").attr("aria-expanded","false"))}).on("click.fndtn.offcanvas",".exit-off-canvas",function(e){b.click_remove_class(e,d+g),c(".bottom-submenu").removeClass(d+g),h&&(b.click_remove_class(e,d+h),c(".top-submenu").removeClass(d+g)),a(".bottom-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".exit-off-canvas",function(c){b.click_remove_class(c,d+g),a(".top-off-canvas-toggle").attr("aria-expanded","false"),h&&(b.click_remove_class(c,d+h),a(".bottom-off-canvas-toggle").attr("aria-expanded","false"))})},toggle:function(a,b){b=b||this.get_wrapper(),b.is("."+a)?this.hide(a,b):this.show(a,b)},show:function(a,b){b=b||this.get_wrapper(),b.trigger("open.fndtn.offcanvas"),b.addClass(a)},hide:function(a,b){b=b||this.get_wrapper(),b.trigger("close.fndtn.offcanvas"),b.removeClass(a)},click_toggle_class:function(a,b){a.preventDefault();var c=this.get_wrapper(a);this.toggle(b,c)},click_remove_class:function(a,b){a.preventDefault();var c=this.get_wrapper(a);this.hide(b,c)},get_settings:function(a){var b=this.S(a.target).closest("["+this.attr_name()+"]");return b.data(this.attr_name(!0)+"-init")||this.settings},get_wrapper:function(a){var b=this.S(a?a.target:this.scope).closest(".off-canvas-wrap");return 0===b.length&&(b=this.S(".off-canvas-wrap")),b},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";var e=function(){},f=function(e,f){if(e.hasClass(f.slides_container_class))return this;var j,k,l,m,n,o,p=this,q=e,r=0,s=!1;p.slides=function(){return q.children(f.slide_selector)},p.slides().first().addClass(f.active_slide_class),p.update_slide_number=function(b){f.slide_number&&(k.find("span:first").text(parseInt(b)+1),k.find("span:last").text(p.slides().length)),f.bullets&&(l.children().removeClass(f.bullets_active_class),a(l.children().get(b)).addClass(f.bullets_active_class))},p.update_active_link=function(b){var c=a('[data-orbit-link="'+p.slides().eq(b).attr("data-orbit-slide")+'"]');c.siblings().removeClass(f.bullets_active_class),c.addClass(f.bullets_active_class)},p.build_markup=function(){q.wrap('
      '),j=q.parent(),q.addClass(f.slides_container_class),f.stack_on_small&&j.addClass(f.stack_on_small_class),f.navigation_arrows&&(j.append(a('').addClass(f.prev_class)),j.append(a('').addClass(f.next_class))),f.timer&&(m=a("
      ").addClass(f.timer_container_class),m.append(""),m.append(a("
      ").addClass(f.timer_progress_class)),m.addClass(f.timer_paused_class),j.append(m)),f.slide_number&&(k=a("
      ").addClass(f.slide_number_class),k.append(" "+f.slide_number_text+" "),j.append(k)),f.bullets&&(l=a("
        ").addClass(f.bullets_container_class),j.append(l),l.wrap('
        '),p.slides().each(function(b,c){var d=a("
      1. ").attr("data-orbit-slide",b).on("click",p.link_bullet);l.append(d)}))},p._goto=function(b,c){if(b===r)return!1;"object"==typeof o&&o.restart();var d=p.slides(),e="next";if(s=!0,r>b&&(e="prev"),b>=d.length){if(!f.circular)return!1;b=0}else if(0>b){if(!f.circular)return!1;b=d.length-1}var g=a(d.get(r)),h=a(d.get(b));g.css("zIndex",2),g.removeClass(f.active_slide_class),h.css("zIndex",4).addClass(f.active_slide_class),q.trigger("before-slide-change.fndtn.orbit"),f.before_slide_change(),p.update_active_link(b);var i=function(){var a=function(){r=b,s=!1,c===!0&&(o=p.create_timer(),o.start()),p.update_slide_number(r),q.trigger("after-slide-change.fndtn.orbit",[{slide_number:r,total_slides:d.length}]),f.after_slide_change(r,d.length)};q.outerHeight()!=h.outerHeight()&&f.variable_height?q.animate({height:h.outerHeight()},250,"linear",a):a()};if(1===d.length)return i(),!1;var j=function(){"next"===e&&n.next(g,h,i),"prev"===e&&n.prev(g,h,i)};h.outerHeight()>q.outerHeight()&&f.variable_height?q.animate({height:h.outerHeight()},250,"linear",j):j()},p.next=function(a){a.stopImmediatePropagation(),a.preventDefault(),p._goto(r+1)},p.prev=function(a){a.stopImmediatePropagation(),a.preventDefault(),p._goto(r-1)},p.link_custom=function(b){b.preventDefault();var c=a(this).attr("data-orbit-link");if("string"==typeof c&&""!=(c=a.trim(c))){var d=j.find("[data-orbit-slide="+c+"]");-1!=d.index()&&p._goto(d.index())}},p.link_bullet=function(b){var c=a(this).attr("data-orbit-slide");if("string"==typeof c&&""!=(c=a.trim(c)))if(isNaN(parseInt(c))){var d=j.find("[data-orbit-slide="+c+"]");-1!=d.index()&&p._goto(d.index()+1)}else p._goto(parseInt(c))},p.timer_callback=function(){p._goto(r+1,!0)},p.compute_dimensions=function(){var b=a(p.slides().get(r)),c=b.outerHeight();f.variable_height||p.slides().each(function(){a(this).outerHeight()>c&&(c=a(this).outerHeight())}),q.height(c)},p.create_timer=function(){var a=new g(j.find("."+f.timer_container_class),f,p.timer_callback);return a},p.stop_timer=function(){"object"==typeof o&&o.stop()},p.toggle_timer=function(){var a=j.find("."+f.timer_container_class);a.hasClass(f.timer_paused_class)?("undefined"==typeof o&&(o=p.create_timer()),o.start()):"object"==typeof o&&o.stop()},p.init=function(){p.build_markup(),f.timer&&(o=p.create_timer(),Foundation.utils.image_loaded(this.slides().children("img"),o.start)),n=new i(f,q),"slide"===f.animation&&(n=new h(f,q)),j.on("click","."+f.next_class,p.next),j.on("click","."+f.prev_class,p.prev),f.next_on_click&&j.on("click","."+f.slides_container_class+" [data-orbit-slide]",p.link_bullet),j.on("click",p.toggle_timer),f.swipe&&j.on("touchstart.fndtn.orbit",function(a){a.touches||(a=a.originalEvent);var b={start_page_x:a.touches[0].pageX,start_page_y:a.touches[0].pageY,start_time:(new Date).getTime(),delta_x:0,is_scrolling:d};j.data("swipe-transition",b),a.stopPropagation()}).on("touchmove.fndtn.orbit",function(a){if(a.touches||(a=a.originalEvent),!(a.touches.length>1||a.scale&&1!==a.scale)){var b=j.data("swipe-transition");if("undefined"==typeof b&&(b={}),b.delta_x=a.touches[0].pageX-b.start_page_x,"undefined"==typeof b.is_scrolling&&(b.is_scrolling=!!(b.is_scrolling||Math.abs(b.delta_x)0?d(this.scope).on("open.fndtn.reveal",this.settings.open).on("opened.fndtn.reveal",this.settings.opened).on("opened.fndtn.reveal",this.open_video).on("close.fndtn.reveal",this.settings.close).on("closed.fndtn.reveal",this.settings.closed).on("closed.fndtn.reveal",this.close_video):d(this.scope).on("open.fndtn.reveal","["+b.attr_name()+"]",this.settings.open).on("opened.fndtn.reveal","["+b.attr_name()+"]",this.settings.opened).on("opened.fndtn.reveal","["+b.attr_name()+"]",this.open_video).on("close.fndtn.reveal","["+b.attr_name()+"]",this.settings.close).on("closed.fndtn.reveal","["+b.attr_name()+"]",this.settings.closed).on("closed.fndtn.reveal","["+b.attr_name()+"]",this.close_video),!0},key_up_on:function(a){var b=this;return b.S("body").off("keyup.fndtn.reveal").on("keyup.fndtn.reveal",function(a){var c=b.S("["+b.attr_name()+"].open"),d=c.data(b.attr_name(!0)+"-init")||b.settings;d&&27===a.which&&d.close_on_esc&&!b.locked&&b.close.call(b,c)}),!0},key_up_off:function(a){return this.S("body").off("keyup.fndtn.reveal"),!0},open:function(c,e){var g,h=this;c?"undefined"!=typeof c.selector?g=h.S("#"+c.data(h.data_attr("reveal-id"))).first():(g=h.S(this.scope),e=c):g=h.S(this.scope);var i=g.data(h.attr_name(!0)+"-init");if(i=i||this.settings,g.hasClass("open")&&c!==d&&c.attr("data-reveal-id")==g.attr("id"))return h.close(g);if(!g.hasClass("open")){var j=h.S("["+h.attr_name()+"].open");"undefined"==typeof g.data("css-top")&&g.data("css-top",parseInt(g.css("top"),10)).data("offset",this.cache_offset(g)),g.attr("tabindex","0").attr("aria-hidden","false"),this.key_up_on(g),g.on("open.fndtn.reveal",function(a){"fndtn.reveal"!==a.namespace}),g.on("open.fndtn.reveal").trigger("open.fndtn.reveal"),j.length<1&&this.toggle_bg(g,!0),"string"==typeof e&&(e={url:e});var k=function(){j.length>0&&(i.multiple_opened?h.to_back(j):h.hide(j,i.css.close)),i.multiple_opened&&f.push(g),h.show(g,i.css.open)};if("undefined"!=typeof e&&e.url){var l="undefined"!=typeof e.success?e.success:null;a.extend(e,{success:function(b,c,d){if(a.isFunction(l)){var e=l(b,c,d);"string"==typeof e&&(b=e)}"undefined"!=typeof options&&"undefined"!=typeof options.replaceContentSel?g.find(options.replaceContentSel).html(b):g.html(b),h.S(g).foundation("section","reflow"),h.S(g).children().foundation(),k()}}),i.on_ajax_error!==a.noop&&a.extend(e,{error:i.on_ajax_error}),a.ajax(e)}else k()}h.S(b).trigger("resize")},close:function(b){var b=b&&b.length?b:this.S(this.scope),c=this.S("["+this.attr_name()+"].open"),d=b.data(this.attr_name(!0)+"-init")||this.settings,e=this;if(c.length>0)if(b.removeAttr("tabindex","0").attr("aria-hidden","true"),this.locked=!0,this.key_up_off(b),b.trigger("close.fndtn.reveal"),(d.multiple_opened&&1===c.length||!d.multiple_opened||b.length>1)&&(e.toggle_bg(b,!1),e.to_front(b)),d.multiple_opened){var g=b.is(":not(.toback)");e.hide(b,d.css.close,d),g?f.pop():f=a.grep(f,function(a){var c=a[0]===b[0];return c&&e.to_front(b),!c}),f.length>0&&e.to_front(f[f.length-1])}else e.hide(c,d.css.close,d)},close_targets:function(){var a="."+this.settings.dismiss_modal_class;return this.settings.close_on_background_click?a+", ."+this.settings.bg_class:a},toggle_bg:function(b,c){0===this.S("."+this.settings.bg_class).length&&(this.settings.bg=a("
        ",{"class":this.settings.bg_class}).appendTo("body").hide());var e=this.settings.bg.filter(":visible").length>0;c!=e&&((c==d?e:!c)?this.hide(this.settings.bg):this.show(this.settings.bg))},show:function(c,d){if(d){var f=c.data(this.attr_name(!0)+"-init")||this.settings,g=f.root_element,h=this;if(0===c.parent(g).length){var i=c.wrap('
        ').parent();c.on("closed.fndtn.reveal.wrapped",function(){c.detach().appendTo(i),c.unwrap().unbind("closed.fndtn.reveal.wrapped")}),c.detach().appendTo(g)}var j=e(f.animation);if(j.animate||(this.locked=!1),j.pop){d.top=a(b).scrollTop()-c.data("offset")+"px";var k={top:a(b).scrollTop()+c.data("css-top")+"px",opacity:1};return setTimeout(function(){return c.css(d).animate(k,f.animation_speed,"linear",function(){h.locked=!1,c.trigger("opened.fndtn.reveal")}).addClass("open")},f.animation_speed/2)}if(d.top=a(b).scrollTop()+c.data("css-top")+"px",j.fade){var k={opacity:1};return setTimeout(function(){return c.css(d).animate(k,f.animation_speed,"linear",function(){h.locked=!1,c.trigger("opened.fndtn.reveal")}).addClass("open")},f.animation_speed/2)}return c.css(d).show().css({opacity:1}).addClass("open").trigger("opened.fndtn.reveal")}var f=this.settings;return e(f.animation).fade?c.fadeIn(f.animation_speed/2):(this.locked=!1,c.show())},to_back:function(a){a.addClass("toback")},to_front:function(a){a.removeClass("toback")},hide:function(c,d){if(d){var f=c.data(this.attr_name(!0)+"-init"),g=this;f=f||this.settings;var h=e(f.animation);if(h.animate||(this.locked=!1),h.pop){var i={top:-a(b).scrollTop()-c.data("offset")+"px",opacity:0};return setTimeout(function(){return c.animate(i,f.animation_speed,"linear",function(){g.locked=!1,c.css(d).trigger("closed.fndtn.reveal")}).removeClass("open")},f.animation_speed/2)}if(h.fade){var i={opacity:0};return setTimeout(function(){return c.animate(i,f.animation_speed,"linear",function(){g.locked=!1,c.css(d).trigger("closed.fndtn.reveal")}).removeClass("open")},f.animation_speed/2)}return c.hide().css(d).removeClass("open").trigger("closed.fndtn.reveal")}var f=this.settings;return e(f.animation).fade?c.fadeOut(f.animation_speed/2):c.hide()},close_video:function(b){var c=a(".flex-video",b.target),d=a("iframe",c);d.length>0&&(d.attr("data-src",d[0].src),d.attr("src",d.attr("src")),c.hide())},open_video:function(b){var c=a(".flex-video",b.target),e=c.find("iframe");if(e.length>0){var f=e.attr("data-src");if("string"==typeof f)e[0].src=e.attr("data-src");else{var g=e[0].src;e[0].src=d,e[0].src=g}c.show()}},data_attr:function(a){return this.namespace.length>0?this.namespace+"-"+a:a},cache_offset:function(a){var b=a.show().height()+parseInt(a.css("top"),10)+a.scrollY;return a.hide(),b},off:function(){a(this.scope).off(".fndtn.reveal")},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.slider={name:"slider",version:"5.5.3",settings:{start:0,end:100,step:1,precision:2,initial:null,display_selector:"",vertical:!1,trigger_input_change:!1,on_change:function(){}},cache:{},init:function(a,b,c){Foundation.inherit(this,"throttle"),this.bindings(b,c),this.reflow()},events:function(){var c=this;a(this.scope).off(".slider").on("mousedown.fndtn.slider touchstart.fndtn.slider pointerdown.fndtn.slider","["+c.attr_name()+"]:not(.disabled, [disabled]) .range-slider-handle",function(b){c.cache.active||(b.preventDefault(),c.set_active_slider(a(b.target)))}).on("mousemove.fndtn.slider touchmove.fndtn.slider pointermove.fndtn.slider",function(d){if(c.cache.active)if(d.preventDefault(),a.data(c.cache.active[0],"settings").vertical){var e=0;d.pageY||(e=b.scrollY),c.calculate_position(c.cache.active,c.get_cursor_position(d,"y")+e)}else c.calculate_position(c.cache.active,c.get_cursor_position(d,"x"))}).on("mouseup.fndtn.slider touchend.fndtn.slider pointerup.fndtn.slider",function(d){if(!c.cache.active){var e="slider"===a(d.target).attr("role")?a(d.target):a(d.target).closest(".range-slider").find("[role='slider']");if(e.length&&!e.parent().hasClass("disabled")&&!e.parent().attr("disabled"))if(c.set_active_slider(e),a.data(c.cache.active[0],"settings").vertical){var f=0;d.pageY||(f=b.scrollY),c.calculate_position(c.cache.active,c.get_cursor_position(d,"y")+f)}else c.calculate_position(c.cache.active,c.get_cursor_position(d,"x"))}c.remove_active_slider()}).on("change.fndtn.slider",function(a){c.settings.on_change()}),c.S(b).on("resize.fndtn.slider",c.throttle(function(a){c.reflow()},300)),this.S("["+this.attr_name()+"]").each(function(){var b=a(this),d=b.children(".range-slider-handle")[0],e=c.initialize_settings(d);""!=e.display_selector&&a(e.display_selector).each(function(){a(this).attr("value")&&a(this).off("change").on("change",function(){b.foundation("slider","set_value",a(this).val())})})})},get_cursor_position:function(a,b){var c,d="page"+b.toUpperCase(),e="client"+b.toUpperCase();return"undefined"!=typeof a[d]?c=a[d]:"undefined"!=typeof a.originalEvent[e]?c=a.originalEvent[e]:a.originalEvent.touches&&a.originalEvent.touches[0]&&"undefined"!=typeof a.originalEvent.touches[0][e]?c=a.originalEvent.touches[0][e]:a.currentPoint&&"undefined"!=typeof a.currentPoint[b]&&(c=a.currentPoint[b]),c},set_active_slider:function(a){this.cache.active=a},remove_active_slider:function(){this.cache.active=null},calculate_position:function(b,c){var d=this,e=a.data(b[0],"settings"),f=(a.data(b[0],"handle_l"),a.data(b[0],"handle_o"),a.data(b[0],"bar_l")),g=a.data(b[0],"bar_o");requestAnimationFrame(function(){var a;a=Foundation.rtl&&!e.vertical?d.limit_to((g+f-c)/f,0,1):d.limit_to((c-g)/f,0,1),a=e.vertical?1-a:a;var h=d.normalized_value(a,e.start,e.end,e.step,e.precision);d.set_ui(b,h)})},set_ui:function(b,c){var d=a.data(b[0],"settings"),e=a.data(b[0],"handle_l"),f=a.data(b[0],"bar_l"),g=this.normalized_percentage(c,d.start,d.end),h=g*(f-e)-1,i=100*g,j=b.parent(),k=b.parent().children("input[type=hidden]");Foundation.rtl&&!d.vertical&&(h=-h),h=d.vertical?-h+f-e+1:h,this.set_translate(b,h,d.vertical),d.vertical?b.siblings(".range-slider-active-segment").css("height",i+"%"):b.siblings(".range-slider-active-segment").css("width",i+"%"),j.attr(this.attr_name(),c).trigger("change.fndtn.slider"),k.val(c),d.trigger_input_change&&k.trigger("change.fndtn.slider"),b[0].hasAttribute("aria-valuemin")||b.attr({"aria-valuemin":d.start,"aria-valuemax":d.end}),b.attr("aria-valuenow",c),""!=d.display_selector&&a(d.display_selector).each(function(){this.hasAttribute("value")?a(this).val(c):a(this).text(c)})},normalized_percentage:function(a,b,c){return Math.min(1,(a-b)/(c-b))},normalized_value:function(a,b,c,d,e){var f=c-b,g=a*f,h=(g-g%d)/d,i=g%d,j=i>=.5*d?d:0;return(h*d+j+b).toFixed(e)},set_translate:function(b,c,d){d?a(b).css("-webkit-transform","translateY("+c+"px)").css("-moz-transform","translateY("+c+"px)").css("-ms-transform","translateY("+c+"px)").css("-o-transform","translateY("+c+"px)").css("transform","translateY("+c+"px)"):a(b).css("-webkit-transform","translateX("+c+"px)").css("-moz-transform","translateX("+c+"px)").css("-ms-transform","translateX("+c+"px)").css("-o-transform","translateX("+c+"px)").css("transform","translateX("+c+"px)")},limit_to:function(a,b,c){return Math.min(Math.max(a,b),c)},initialize_settings:function(b){var c,d=a.extend({},this.settings,this.data_options(a(b).parent()));return null===d.precision&&(c=(""+d.step).match(/\.([\d]*)/),d.precision=c&&c[1]?c[1].length:0),d.vertical?(a.data(b,"bar_o",a(b).parent().offset().top),a.data(b,"bar_l",a(b).parent().outerHeight()),a.data(b,"handle_o",a(b).offset().top),a.data(b,"handle_l",a(b).outerHeight())):(a.data(b,"bar_o",a(b).parent().offset().left),a.data(b,"bar_l",a(b).parent().outerWidth()),a.data(b,"handle_o",a(b).offset().left),a.data(b,"handle_l",a(b).outerWidth())),a.data(b,"bar",a(b).parent()),a.data(b,"settings",d)},set_initial_position:function(b){var c=a.data(b.children(".range-slider-handle")[0],"settings"),d="number"!=typeof c.initial||isNaN(c.initial)?Math.floor(.5*(c.end-c.start)/c.step)*c.step+c.start:c.initial,e=b.children(".range-slider-handle");this.set_ui(e,d)},set_value:function(b){var c=this;a("["+c.attr_name()+"]",this.scope).each(function(){a(this).attr(c.attr_name(),b)}),a(this.scope).attr(c.attr_name())&&a(this.scope).attr(c.attr_name(),b),c.reflow()},reflow:function(){var b=this;b.S("["+this.attr_name()+"]").each(function(){var c=a(this).children(".range-slider-handle")[0],d=a(this).attr(b.attr_name());b.initialize_settings(c),d?b.set_ui(a(c),parseFloat(d)):b.set_initial_position(a(this))})}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.tab={name:"tab",version:"5.5.3",settings:{active_class:"active",callback:function(){},deep_linking:!1,scroll_to_content:!0,is_hover:!1},default_tab_hashes:[],init:function(a,b,c){var d=this,e=this.S;e("["+this.attr_name()+"] > .active > a",this.scope).each(function(){d.default_tab_hashes.push(this.hash)}),this.bindings(b,c),this.handle_location_hash_change()},events:function(){var a=this,c=this.S,d=function(b,d){var e=c(d).closest("["+a.attr_name()+"]").data(a.attr_name(!0)+"-init");if(!e.is_hover||Modernizr.touch){var f=b.keyCode||b.which;9!==f&&(b.preventDefault(),b.stopPropagation()),a.toggle_active_tab(c(d).parent())}};c(this.scope).off(".tab").on("keydown.fndtn.tab","["+this.attr_name()+"] > * > a",function(a){var b=a.keyCode||a.which;if(13===b||32===b){var c=this;d(a,c)}}).on("click.fndtn.tab","["+this.attr_name()+"] > * > a",function(a){var b=this;d(a,b)}).on("mouseenter.fndtn.tab","["+this.attr_name()+"] > * > a",function(b){var d=c(this).closest("["+a.attr_name()+"]").data(a.attr_name(!0)+"-init");d.is_hover&&a.toggle_active_tab(c(this).parent())}),c(b).on("hashchange.fndtn.tab",function(b){b.preventDefault(),a.handle_location_hash_change()})},handle_location_hash_change:function(){var b=this,c=this.S;c("["+this.attr_name()+"]",this.scope).each(function(){var e=c(this).data(b.attr_name(!0)+"-init");if(e.deep_linking){var f;if(f=e.scroll_to_content?b.scope.location.hash:b.scope.location.hash.replace("fndtn-",""),""!=f){var g=c(f);if(g.hasClass("content")&&g.parent().hasClass("tabs-content"))b.toggle_active_tab(a("["+b.attr_name()+"] > * > a[href="+f+"]").parent());else{var h=g.closest(".content").attr("id");h!=d&&b.toggle_active_tab(a("["+b.attr_name()+"] > * > a[href=#"+h+"]").parent(),f)}}else for(var i=0;i * > a[href="+b.default_tab_hashes[i]+"]").parent())}})},toggle_active_tab:function(e,f){var g=this,h=g.S,i=e.closest("["+this.attr_name()+"]"),j=e.find("a"),k=e.children("a").first(),l="#"+k.attr("href").split("#")[1],m=h(l),n=e.siblings(),o=i.data(this.attr_name(!0)+"-init"),p=function(b){var d,e=a(this),f=a(this).parents("li").prev().children('[role="tab"]'),g=a(this).parents("li").next().children('[role="tab"]');switch(b.keyCode){case 37:d=f;break;case 39:d=g;break;default:d=!1}d.length&&(e.attr({tabindex:"-1","aria-selected":null}),d.attr({tabindex:"0","aria-selected":!0}).focus()),a('[role="tabpanel"]').attr("aria-hidden","true"),a("#"+a(c.activeElement).attr("href").substring(1)).attr("aria-hidden",null)},q=function(a){var c=o.scroll_to_content?g.default_tab_hashes[0]:"fndtn-"+g.default_tab_hashes[0].replace("#","");(a!==c||b.location.hash)&&(b.location.hash=a)};k.data("tab-content")&&(l="#"+k.data("tab-content").split("#")[1],m=h(l)),o.deep_linking&&(o.scroll_to_content?(q(f||l),f==d||f==l?e.parent()[0].scrollIntoView():h(l)[0].scrollIntoView()):q(f!=d?"fndtn-"+f.replace("#",""):"fndtn-"+l.replace("#",""))),e.addClass(o.active_class).triggerHandler("opened"),j.attr({"aria-selected":"true",tabindex:0}),n.removeClass(o.active_class),n.find("a").attr({"aria-selected":"false"}),m.siblings().removeClass(o.active_class).attr({"aria-hidden":"true"}),m.addClass(o.active_class).attr("aria-hidden","false").removeAttr("tabindex"),o.callback(e),m.triggerHandler("toggled",[m]),i.triggerHandler("toggled",[e]),j.off("keydown").on("keydown",p)},data_attr:function(a){return this.namespace.length>0?this.namespace+"-"+a:a},off:function(){},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.tooltip={name:"tooltip",version:"5.5.3",settings:{additional_inheritable_classes:[],tooltip_class:".tooltip",append_to:"body",touch_close_text:"Tap To Close",disable_for_touch:!1,hover_delay:200,fade_in_duration:150,fade_out_duration:150,show_on:"all",tip_template:function(a,b){return''+b+''}},cache:{},init:function(a,b,c){Foundation.inherit(this,"random_str"),this.bindings(b,c)},should_show:function(b,c){var d=a.extend({},this.settings,this.data_options(b));return"all"===d.show_on?!0:this.small()&&"small"===d.show_on?!0:this.medium()&&"medium"===d.show_on?!0:this.large()&&"large"===d.show_on?!0:!1},medium:function(){return matchMedia(Foundation.media_queries.medium).matches},large:function(){return matchMedia(Foundation.media_queries.large).matches},events:function(b){function c(a,b,c){a.timer||(c?(a.timer=null,e.showTip(b)):a.timer=setTimeout(function(){a.timer=null,e.showTip(b)}.bind(a),e.settings.hover_delay))}function d(a,b){a.timer&&(clearTimeout(a.timer),a.timer=null),e.hide(b)}var e=this,f=e.S;e.create(this.S(b)),a(this.scope).off(".tooltip").on("mouseenter.fndtn.tooltip mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip","["+this.attr_name()+"]",function(b){var g=f(this),h=a.extend({},e.settings,e.data_options(g)),i=!1;if(Modernizr.touch&&/touchstart|MSPointerDown/i.test(b.type)&&f(b.target).is("a"))return!1;if(/mouse/i.test(b.type)&&e.ie_touch(b))return!1;if(g.hasClass("open"))Modernizr.touch&&/touchstart|MSPointerDown/i.test(b.type)&&b.preventDefault(),e.hide(g);else{if(h.disable_for_touch&&Modernizr.touch&&/touchstart|MSPointerDown/i.test(b.type))return;if(!h.disable_for_touch&&Modernizr.touch&&/touchstart|MSPointerDown/i.test(b.type)&&(b.preventDefault(),f(h.tooltip_class+".open").hide(),i=!0,a(".open["+e.attr_name()+"]").length>0)){var j=f(a(".open["+e.attr_name()+"]")[0]);e.hide(j)}/enter|over/i.test(b.type)?c(this,g):"mouseout"===b.type||"mouseleave"===b.type?d(this,g):c(this,g,!0)}}).on("mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip","["+this.attr_name()+"].open",function(b){return/mouse/i.test(b.type)&&e.ie_touch(b)?!1:void(("touch"!=a(this).data("tooltip-open-event-type")||"mouseleave"!=b.type)&&("mouse"==a(this).data("tooltip-open-event-type")&&/MSPointerDown|touchstart/i.test(b.type)?e.convert_to_touch(a(this)):d(this,a(this))))}).on("DOMNodeRemoved DOMAttrModified","["+this.attr_name()+"]:not(a)",function(a){d(this,f(this))})},ie_touch:function(a){return!1},showTip:function(a){var b=this.getTip(a);return this.should_show(a,b)?this.show(a):void 0},getTip:function(b){var c=this.selector(b),d=a.extend({},this.settings,this.data_options(b)),e=null;return c&&(e=this.S('span[data-selector="'+c+'"]'+d.tooltip_class)),"object"==typeof e?e:!1},selector:function(a){var b=a.attr(this.attr_name())||a.attr("data-selector");return"string"!=typeof b&&(b=this.random_str(6),a.attr("data-selector",b).attr("aria-describedby",b)),b},create:function(c){var d=this,e=a.extend({},this.settings,this.data_options(c)),f=this.settings.tip_template;"string"==typeof e.tip_template&&b.hasOwnProperty(e.tip_template)&&(f=b[e.tip_template]); +var g=a(f(this.selector(c),a("
        ").html(c.attr("title")).html())),h=this.inheritable_classes(c);g.addClass(h).appendTo(e.append_to),Modernizr.touch&&(g.append(''+e.touch_close_text+""),g.on("touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip",function(a){d.hide(c)})),c.removeAttr("title").attr("title","")},reposition:function(b,c,d){var e,f,g,h,i;c.css("visibility","hidden").show(),e=b.data("width"),f=c.children(".nub"),g=f.outerHeight(),h=f.outerWidth(),this.small()?c.css({width:"100%"}):c.css({width:e?e:"auto"}),i=function(a,b,c,d,e,f){return a.css({top:b?b:"auto",bottom:d?d:"auto",left:e?e:"auto",right:c?c:"auto"}).end()};var j=b.offset().top,k=b.offset().left,l=b.outerHeight();if(i(c,j+l+10,"auto","auto",k),this.small())i(c,j+l+10,"auto","auto",12.5,a(this.scope).width()),c.addClass("tip-override"),i(f,-g,"auto","auto",k);else{Foundation.rtl&&(f.addClass("rtl"),k=k+b.outerWidth()-c.outerWidth()),i(c,j+l+10,"auto","auto",k),f.attr("style")&&f.removeAttr("style"),c.removeClass("tip-override");var m=c.outerHeight();d&&d.indexOf("tip-top")>-1?(Foundation.rtl&&f.addClass("rtl"),i(c,j-m,"auto","auto",k).removeClass("tip-override")):d&&d.indexOf("tip-left")>-1?(i(c,j+l/2-m/2,"auto","auto",k-c.outerWidth()-g).removeClass("tip-override"),f.removeClass("rtl")):d&&d.indexOf("tip-right")>-1&&(i(c,j+l/2-m/2,"auto","auto",k+b.outerWidth()+g).removeClass("tip-override"),f.removeClass("rtl"))}c.css("visibility","visible").hide()},small:function(){return matchMedia(Foundation.media_queries.small).matches&&!matchMedia(Foundation.media_queries.medium).matches},inheritable_classes:function(b){var c=a.extend({},this.settings,this.data_options(b)),d=["tip-top","tip-left","tip-bottom","tip-right","radius","round"].concat(c.additional_inheritable_classes),e=b.attr("class"),f=e?a.map(e.split(" "),function(b,c){return-1!==a.inArray(b,d)?b:void 0}).join(" "):"";return a.trim(f)},convert_to_touch:function(b){var c=this,d=c.getTip(b),e=a.extend({},c.settings,c.data_options(b));0===d.find(".tap-to-close").length&&(d.append(''+e.touch_close_text+""),d.on("click.fndtn.tooltip.tapclose touchstart.fndtn.tooltip.tapclose MSPointerDown.fndtn.tooltip.tapclose",function(a){c.hide(b)})),b.data("tooltip-open-event-type","touch")},show:function(a){var b=this.getTip(a);"touch"==a.data("tooltip-open-event-type")&&this.convert_to_touch(a),this.reposition(a,b,a.attr("class")),a.addClass("open"),b.fadeIn(this.settings.fade_in_duration)},hide:function(a){var b=this.getTip(a);b.fadeOut(this.settings.fade_out_duration,function(){b.find(".tap-to-close").remove(),b.off("click.fndtn.tooltip.tapclose MSPointerDown.fndtn.tapclose"),a.removeClass("open")})},off:function(){var b=this;this.S(this.scope).off(".fndtn.tooltip"),this.S(this.settings.tooltip_class).each(function(c){a("["+b.attr_name()+"]").eq(c).attr("title",a(this).text())}).remove()},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.topbar={name:"topbar",version:"5.5.3",settings:{index:0,start_offset:0,sticky_class:"sticky",custom_back_text:!0,back_text:"Back",mobile_show_parent_link:!0,is_hover:!0,scrolltop:!0,sticky_on:"all",dropdown_autoclose:!0},init:function(b,c,d){Foundation.inherit(this,"add_custom_rule register_media throttle");var e=this;e.register_media("topbar","foundation-mq-topbar"),this.bindings(c,d),e.S("["+this.attr_name()+"]",this.scope).each(function(){var b=a(this),c=b.data(e.attr_name(!0)+"-init");e.S("section, .top-bar-section",this);b.data("index",0);var d=b.parent();d.hasClass("fixed")||e.is_sticky(b,d,c)?(e.settings.sticky_class=c.sticky_class,e.settings.sticky_topbar=b,b.data("height",d.outerHeight()),b.data("stickyoffset",d.offset().top)):b.data("height",b.outerHeight()),c.assembled||e.assemble(b),c.is_hover?e.S(".has-dropdown",b).addClass("not-click"):e.S(".has-dropdown",b).removeClass("not-click"),e.add_custom_rule(".f-topbar-fixed { padding-top: "+b.data("height")+"px }"),d.hasClass("fixed")&&e.S("body").addClass("f-topbar-fixed")})},is_sticky:function(a,b,c){var d=b.hasClass(c.sticky_class),e=matchMedia(Foundation.media_queries.small).matches,f=matchMedia(Foundation.media_queries.medium).matches,g=matchMedia(Foundation.media_queries.large).matches;return d&&"all"===c.sticky_on?!0:d&&this.small()&&-1!==c.sticky_on.indexOf("small")&&e&&!f&&!g?!0:d&&this.medium()&&-1!==c.sticky_on.indexOf("medium")&&e&&f&&!g?!0:d&&this.large()&&-1!==c.sticky_on.indexOf("large")&&e&&f&&g?!0:!1},toggle:function(c){var d,e=this;d=c?e.S(c).closest("["+this.attr_name()+"]"):e.S("["+this.attr_name()+"]");var f=d.data(this.attr_name(!0)+"-init"),g=e.S("section, .top-bar-section",d);e.breakpoint()&&(e.rtl?(g.css({right:"0%"}),a(">.name",g).css({right:"100%"})):(g.css({left:"0%"}),a(">.name",g).css({left:"100%"})),e.S("li.moved",g).removeClass("moved"),d.data("index",0),d.toggleClass("expanded").css("height","")),f.scrolltop?d.hasClass("expanded")?d.parent().hasClass("fixed")&&(f.scrolltop?(d.parent().removeClass("fixed"),d.addClass("fixed"),e.S("body").removeClass("f-topbar-fixed"),b.scrollTo(0,0)):d.parent().removeClass("expanded")):d.hasClass("fixed")&&(d.parent().addClass("fixed"),d.removeClass("fixed"),e.S("body").addClass("f-topbar-fixed")):(e.is_sticky(d,d.parent(),f)&&d.parent().addClass("fixed"),d.parent().hasClass("fixed")&&(d.hasClass("expanded")?(d.addClass("fixed"),d.parent().addClass("expanded"),e.S("body").addClass("f-topbar-fixed")):(d.removeClass("fixed"),d.parent().removeClass("expanded"),e.update_sticky_positioning())))},timer:null,events:function(c){var d=this,e=this.S;e(this.scope).off(".topbar").on("click.fndtn.topbar","["+this.attr_name()+"] .toggle-topbar",function(a){a.preventDefault(),d.toggle(this)}).on("click.fndtn.topbar contextmenu.fndtn.topbar",'.top-bar .top-bar-section li a[href^="#"],['+this.attr_name()+'] .top-bar-section li a[href^="#"]',function(b){var c=a(this).closest("li"),e=c.closest("["+d.attr_name()+"]"),f=e.data(d.attr_name(!0)+"-init");if(f.dropdown_autoclose&&f.is_hover){var g=a(this).closest(".hover");g.removeClass("hover")}!d.breakpoint()||c.hasClass("back")||c.hasClass("has-dropdown")||d.toggle()}).on("click.fndtn.topbar","["+this.attr_name()+"] li.has-dropdown",function(b){var c=e(this),f=e(b.target),g=c.closest("["+d.attr_name()+"]"),h=g.data(d.attr_name(!0)+"-init");return f.data("revealId")?void d.toggle():void(d.breakpoint()||(!h.is_hover||Modernizr.touch)&&(b.stopImmediatePropagation(),c.hasClass("hover")?(c.removeClass("hover").find("li").removeClass("hover"),c.parents("li.hover").removeClass("hover")):(c.addClass("hover"),a(c).siblings().removeClass("hover"),"A"===f[0].nodeName&&f.parent().hasClass("has-dropdown")&&b.preventDefault())))}).on("click.fndtn.topbar","["+this.attr_name()+"] .has-dropdown>a",function(a){if(d.breakpoint()){a.preventDefault();var b=e(this),c=b.closest("["+d.attr_name()+"]"),f=c.find("section, .top-bar-section"),g=(b.next(".dropdown").outerHeight(),b.closest("li"));c.data("index",c.data("index")+1),g.addClass("moved"),d.rtl?(f.css({right:-(100*c.data("index"))+"%"}),f.find(">.name").css({right:100*c.data("index")+"%"})):(f.css({left:-(100*c.data("index"))+"%"}),f.find(">.name").css({left:100*c.data("index")+"%"})),c.css("height",b.siblings("ul").outerHeight(!0)+c.data("height"))}}),e(b).off(".topbar").on("resize.fndtn.topbar",d.throttle(function(){d.resize.call(d)},50)).trigger("resize.fndtn.topbar").load(function(){e(this).trigger("resize.fndtn.topbar")}),e("body").off(".topbar").on("click.fndtn.topbar",function(a){var b=e(a.target).closest("li").closest("li.hover");b.length>0||e("["+d.attr_name()+"] li.hover").removeClass("hover")}),e(this.scope).on("click.fndtn.topbar","["+this.attr_name()+"] .has-dropdown .back",function(a){a.preventDefault();var b=e(this),c=b.closest("["+d.attr_name()+"]"),f=c.find("section, .top-bar-section"),g=(c.data(d.attr_name(!0)+"-init"),b.closest("li.moved")),h=g.parent();c.data("index",c.data("index")-1),d.rtl?(f.css({right:-(100*c.data("index"))+"%"}),f.find(">.name").css({right:100*c.data("index")+"%"})):(f.css({left:-(100*c.data("index"))+"%"}),f.find(">.name").css({left:100*c.data("index")+"%"})),0===c.data("index")?c.css("height",""):c.css("height",h.outerHeight(!0)+c.data("height")),setTimeout(function(){g.removeClass("moved")},300)}),e(this.scope).find(".dropdown a").focus(function(){a(this).parents(".has-dropdown").addClass("hover")}).blur(function(){a(this).parents(".has-dropdown").removeClass("hover")})},resize:function(){var a=this;a.S("["+this.attr_name()+"]").each(function(){var b,d=a.S(this),e=d.data(a.attr_name(!0)+"-init"),f=d.parent("."+a.settings.sticky_class);if(!a.breakpoint()){var g=d.hasClass("expanded");d.css("height","").removeClass("expanded").find("li").removeClass("hover"),g&&a.toggle(d)}a.is_sticky(d,f,e)&&(f.hasClass("fixed")?(f.removeClass("fixed"),b=f.offset().top,a.S(c.body).hasClass("f-topbar-fixed")&&(b-=d.data("height")),d.data("stickyoffset",b),f.addClass("fixed")):(b=f.offset().top,d.data("stickyoffset",b)))})},breakpoint:function(){return!matchMedia(Foundation.media_queries.topbar).matches},small:function(){return matchMedia(Foundation.media_queries.small).matches},medium:function(){return matchMedia(Foundation.media_queries.medium).matches},large:function(){return matchMedia(Foundation.media_queries.large).matches},assemble:function(b){var c=this,d=b.data(this.attr_name(!0)+"-init"),e=c.S("section, .top-bar-section",b);e.detach(),c.S(".has-dropdown>a",e).each(function(){var b,e=c.S(this),f=e.siblings(".dropdown"),g=e.attr("href");f.find(".title.back").length||(b=a(1==d.mobile_show_parent_link&&g?'
      2. ":'
      3. '),1==d.custom_back_text?a("h5>a",b).html(d.back_text):a("h5>a",b).html("« "+e.html()),f.prepend(b))}),e.appendTo(b),this.sticky(),this.assembled(b)},assembled:function(b){b.data(this.attr_name(!0),a.extend({},b.data(this.attr_name(!0)),{assembled:!0}))},height:function(b){var c=0,d=this;return a("> li",b).each(function(){c+=d.S(this).outerHeight(!0)}),c},sticky:function(){var a=this;this.S(b).on("scroll",function(){a.update_sticky_positioning()})},update_sticky_positioning:function(){var a="."+this.settings.sticky_class,c=this.S(b),d=this;if(d.settings.sticky_topbar&&d.is_sticky(this.settings.sticky_topbar,this.settings.sticky_topbar.parent(),this.settings)){var e=this.settings.sticky_topbar.data("stickyoffset")+this.settings.start_offset;d.S(a).hasClass("expanded")||(c.scrollTop()>e?d.S(a).hasClass("fixed")||(d.S(a).addClass("fixed"),d.S("body").addClass("f-topbar-fixed")):c.scrollTop()<=e&&d.S(a).hasClass("fixed")&&(d.S(a).removeClass("fixed"),d.S("body").removeClass("f-topbar-fixed")))}},off:function(){this.S(this.scope).off(".fndtn.topbar"),this.S(b).off(".fndtn.topbar")},reflow:function(){}}}(jQuery,window,window.document); \ No newline at end of file diff --git a/js/foundation/js/foundation/foundation.abide.js b/js/foundation/js/foundation/foundation.abide.js new file mode 100644 index 0000000..82ea787 --- /dev/null +++ b/js/foundation/js/foundation/foundation.abide.js @@ -0,0 +1,426 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.abide = { + name : 'abide', + + version : '5.5.3', + + settings : { + live_validate : true, // validate the form as you go + validate_on_blur : true, // validate whenever you focus/blur on an input field + // validate_on: 'tab', // tab (when user tabs between fields), change (input changes), manual (call custom events) + + focus_on_invalid : true, // automatically bring the focus to an invalid input field + error_labels : true, // labels with a for="inputId" will receive an `error` class + error_class : 'error', // labels with a for="inputId" will receive an `error` class + // the amount of time Abide will take before it validates the form (in ms). + // smaller time will result in faster validation + timeout : 1000, + patterns : { + alpha : /^[a-zA-Z]+$/, + alpha_numeric : /^[a-zA-Z0-9]+$/, + integer : /^[-+]?\d+$/, + number : /^[-+]?\d*(?:[\.\,]\d+)?$/, + + // amex, visa, diners + card : /^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/, + cvv : /^([0-9]){3,4}$/, + + // http://www.whatwg.org/specs/web-apps/current-work/multipage/states-of-the-type-attribute.html#valid-e-mail-address + email : /^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+$/, + + // http://blogs.lse.ac.uk/lti/2008/04/23/a-regular-expression-to-match-any-url/ + url: /^(https?|ftp|file|ssh):\/\/([-;:&=\+\$,\w]+@{1})?([-A-Za-z0-9\.]+)+:?(\d+)?((\/[-\+~%\/\.\w]+)?\??([-\+=&;%@\.\w]+)?#?([\w]+)?)?/, + // abc.de + domain : /^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,8}$/, + + datetime : /^([0-2][0-9]{3})\-([0-1][0-9])\-([0-3][0-9])T([0-5][0-9])\:([0-5][0-9])\:([0-5][0-9])(Z|([\-\+]([0-1][0-9])\:00))$/, + // YYYY-MM-DD + date : /(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])-(?:30))|(?:(?:0[13578]|1[02])-31))$/, + // HH:MM:SS + time : /^(0[0-9]|1[0-9]|2[0-3])(:[0-5][0-9]){2}$/, + dateISO : /^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/, + // MM/DD/YYYY + month_day_year : /^(0[1-9]|1[012])[- \/.](0[1-9]|[12][0-9]|3[01])[- \/.]\d{4}$/, + // DD/MM/YYYY + day_month_year : /^(0[1-9]|[12][0-9]|3[01])[- \/.](0[1-9]|1[012])[- \/.]\d{4}$/, + + // #FFF or #FFFFFF + color : /^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/ + }, + validators : { + equalTo : function (el, required, parent) { + var from = document.getElementById(el.getAttribute(this.add_namespace('data-equalto'))).value, + to = el.value, + valid = (from === to); + + return valid; + } + } + }, + + timer : null, + + init : function (scope, method, options) { + this.bindings(method, options); + }, + + events : function (scope) { + var self = this, + form = self.S(scope).attr('novalidate', 'novalidate'), + settings = form.data(this.attr_name(true) + '-init') || {}; + + this.invalid_attr = this.add_namespace('data-invalid'); + + function validate(originalSelf, e) { + clearTimeout(self.timer); + self.timer = setTimeout(function () { + self.validate([originalSelf], e); + }.bind(originalSelf), settings.timeout); + } + + form + .off('.abide') + .on('submit.fndtn.abide', function (e) { + var is_ajax = /ajax/i.test(self.S(this).attr(self.attr_name())); + return self.validate(self.S(this).find('input, textarea, select').not(":hidden, [data-abide-ignore]").get(), e, is_ajax); + }) + .on('validate.fndtn.abide', function (e) { + if (settings.validate_on === 'manual') { + self.validate([e.target], e); + } + }) + .on('reset', function (e) { + return self.reset($(this), e); + }) + .find('input, textarea, select').not(":hidden, [data-abide-ignore]") + .off('.abide') + .on('blur.fndtn.abide change.fndtn.abide', function (e) { + var id = this.getAttribute('id'), + eqTo = form.find('[data-equalto="'+ id +'"]'); + // old settings fallback + // will be deprecated with F6 release + if (settings.validate_on_blur && settings.validate_on_blur === true) { + validate(this, e); + } + // checks if there is an equalTo equivalent related by id + if(typeof eqTo.get(0) !== "undefined" && eqTo.val().length){ + validate(eqTo.get(0),e); + } + // new settings combining validate options into one setting + if (settings.validate_on === 'change') { + validate(this, e); + } + }) + .on('keydown.fndtn.abide', function (e) { + var id = this.getAttribute('id'), + eqTo = form.find('[data-equalto="'+ id +'"]'); + // old settings fallback + // will be deprecated with F6 release + if (settings.live_validate && settings.live_validate === true && e.which != 9) { + validate(this, e); + } + // checks if there is an equalTo equivalent related by id + if(typeof eqTo.get(0) !== "undefined" && eqTo.val().length){ + validate(eqTo.get(0),e); + } + // new settings combining validate options into one setting + if (settings.validate_on === 'tab' && e.which === 9) { + validate(this, e); + } + else if (settings.validate_on === 'change') { + validate(this, e); + } + }) + .on('focus', function (e) { + if (navigator.userAgent.match(/iPad|iPhone|Android|BlackBerry|Windows Phone|webOS/i)) { + $('html, body').animate({ + scrollTop: $(e.target).offset().top + }, 100); + } + }); + }, + + reset : function (form, e) { + var self = this; + form.removeAttr(self.invalid_attr); + + $('[' + self.invalid_attr + ']', form).removeAttr(self.invalid_attr); + $('.' + self.settings.error_class, form).not('small').removeClass(self.settings.error_class); + $(':input', form).not(':button, :submit, :reset, :hidden, [data-abide-ignore]').val('').removeAttr(self.invalid_attr); + }, + + validate : function (els, e, is_ajax) { + var validations = this.parse_patterns(els), + validation_count = validations.length, + form = this.S(els[0]).closest('form'), + submit_event = /submit/.test(e.type); + + // Has to count up to make sure the focus gets applied to the top error + for (var i = 0; i < validation_count; i++) { + if (!validations[i] && (submit_event || is_ajax)) { + if (this.settings.focus_on_invalid) { + els[i].focus(); + } + form.trigger('invalid.fndtn.abide'); + this.S(els[i]).closest('form').attr(this.invalid_attr, ''); + return false; + } + } + + if (submit_event || is_ajax) { + form.trigger('valid.fndtn.abide'); + } + + form.removeAttr(this.invalid_attr); + + if (is_ajax) { + return false; + } + + return true; + }, + + parse_patterns : function (els) { + var i = els.length, + el_patterns = []; + + while (i--) { + el_patterns.push(this.pattern(els[i])); + } + + return this.check_validation_and_apply_styles(el_patterns); + }, + + pattern : function (el) { + var type = el.getAttribute('type'), + required = typeof el.getAttribute('required') === 'string'; + + var pattern = el.getAttribute('pattern') || ''; + + if (this.settings.patterns.hasOwnProperty(pattern) && pattern.length > 0) { + return [el, this.settings.patterns[pattern], required]; + } else if (pattern.length > 0) { + return [el, new RegExp(pattern), required]; + } + + if (this.settings.patterns.hasOwnProperty(type)) { + return [el, this.settings.patterns[type], required]; + } + + pattern = /.*/; + + return [el, pattern, required]; + }, + + // TODO: Break this up into smaller methods, getting hard to read. + check_validation_and_apply_styles : function (el_patterns) { + var i = el_patterns.length, + validations = []; + if (i == 0) { + return validations; + } + var form = this.S(el_patterns[0][0]).closest('[data-' + this.attr_name(true) + ']'), + settings = form.data(this.attr_name(true) + '-init') || {}; + while (i--) { + var el = el_patterns[i][0], + required = el_patterns[i][2], + value = el.value.trim(), + direct_parent = this.S(el).parent(), + validator = el.getAttribute(this.add_namespace('data-abide-validator')), + is_radio = el.type === 'radio', + is_checkbox = el.type === 'checkbox', + label = this.S('label[for="' + el.getAttribute('id') + '"]'), + valid_length = (required) ? (el.value.length > 0) : true, + el_validations = []; + + var parent, valid; + + // support old way to do equalTo validations + if (el.getAttribute(this.add_namespace('data-equalto'))) { validator = 'equalTo' } + + if (!direct_parent.is('label')) { + parent = direct_parent; + } else { + parent = direct_parent.parent(); + } + + if (is_radio && required) { + el_validations.push(this.valid_radio(el, required)); + } else if (is_checkbox && required) { + el_validations.push(this.valid_checkbox(el, required)); + + } else if (validator) { + // Validate using each of the specified (space-delimited) validators. + var validators = validator.split(' '); + var last_valid = true, all_valid = true; + for (var iv = 0; iv < validators.length; iv++) { + valid = this.settings.validators[validators[iv]].apply(this, [el, required, parent]) + el_validations.push(valid); + all_valid = valid && last_valid; + last_valid = valid; + } + if (all_valid) { + this.S(el).removeAttr(this.invalid_attr); + parent.removeClass('error'); + if (label.length > 0 && this.settings.error_labels) { + label.removeClass(this.settings.error_class).removeAttr('role'); + } + $(el).triggerHandler('valid'); + } else { + this.S(el).attr(this.invalid_attr, ''); + parent.addClass('error'); + if (label.length > 0 && this.settings.error_labels) { + label.addClass(this.settings.error_class).attr('role', 'alert'); + } + $(el).triggerHandler('invalid'); + } + } else { + + if (el_patterns[i][1].test(value) && valid_length || + !required && el.value.length < 1 || $(el).attr('disabled')) { + el_validations.push(true); + } else { + el_validations.push(false); + } + + el_validations = [el_validations.every(function (valid) {return valid;})]; + if (el_validations[0]) { + this.S(el).removeAttr(this.invalid_attr); + el.setAttribute('aria-invalid', 'false'); + el.removeAttribute('aria-describedby'); + parent.removeClass(this.settings.error_class); + if (label.length > 0 && this.settings.error_labels) { + label.removeClass(this.settings.error_class).removeAttr('role'); + } + $(el).triggerHandler('valid'); + } else { + this.S(el).attr(this.invalid_attr, ''); + el.setAttribute('aria-invalid', 'true'); + + // Try to find the error associated with the input + var errorElem = parent.find('small.' + this.settings.error_class, 'span.' + this.settings.error_class); + var errorID = errorElem.length > 0 ? errorElem[0].id : ''; + if (errorID.length > 0) { + el.setAttribute('aria-describedby', errorID); + } + + // el.setAttribute('aria-describedby', $(el).find('.error')[0].id); + parent.addClass(this.settings.error_class); + if (label.length > 0 && this.settings.error_labels) { + label.addClass(this.settings.error_class).attr('role', 'alert'); + } + $(el).triggerHandler('invalid'); + } + } + validations = validations.concat(el_validations); + } + + return validations; + }, + + valid_checkbox : function (el, required) { + var el = this.S(el), + valid = (el.is(':checked') || !required || el.get(0).getAttribute('disabled')); + + if (valid) { + el.removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class); + $(el).triggerHandler('valid'); + } else { + el.attr(this.invalid_attr, '').parent().addClass(this.settings.error_class); + $(el).triggerHandler('invalid'); + } + + return valid; + }, + + valid_radio : function (el, required) { + var name = el.getAttribute('name'), + group = this.S(el).closest('[data-' + this.attr_name(true) + ']').find("[name='" + name + "']"), + count = group.length, + valid = false, + disabled = false; + + // Has to count up to make sure the focus gets applied to the top error + for (var i=0; i < count; i++) { + if( group[i].getAttribute('disabled') ){ + disabled=true; + valid=true; + } else { + if (group[i].checked){ + valid = true; + } else { + if( disabled ){ + valid = false; + } + } + } + } + + // Has to count up to make sure the focus gets applied to the top error + for (var i = 0; i < count; i++) { + if (valid) { + this.S(group[i]).removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class); + $(group[i]).triggerHandler('valid'); + } else { + this.S(group[i]).attr(this.invalid_attr, '').parent().addClass(this.settings.error_class); + $(group[i]).triggerHandler('invalid'); + } + } + + return valid; + }, + + valid_equal : function (el, required, parent) { + var from = document.getElementById(el.getAttribute(this.add_namespace('data-equalto'))).value, + to = el.value, + valid = (from === to); + + if (valid) { + this.S(el).removeAttr(this.invalid_attr); + parent.removeClass(this.settings.error_class); + if (label.length > 0 && settings.error_labels) { + label.removeClass(this.settings.error_class); + } + } else { + this.S(el).attr(this.invalid_attr, ''); + parent.addClass(this.settings.error_class); + if (label.length > 0 && settings.error_labels) { + label.addClass(this.settings.error_class); + } + } + + return valid; + }, + + valid_oneof : function (el, required, parent, doNotValidateOthers) { + var el = this.S(el), + others = this.S('[' + this.add_namespace('data-oneof') + ']'), + valid = others.filter(':checked').length > 0; + + if (valid) { + el.removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class); + } else { + el.attr(this.invalid_attr, '').parent().addClass(this.settings.error_class); + } + + if (!doNotValidateOthers) { + var _this = this; + others.each(function () { + _this.valid_oneof.call(_this, this, null, null, true); + }); + } + + return valid; + }, + + reflow : function(scope, options) { + var self = this, + form = self.S('[' + this.attr_name() + ']').attr('novalidate', 'novalidate'); + self.S(form).each(function (idx, el) { + self.events(el); + }); + } + }; +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.accordion.js b/js/foundation/js/foundation/foundation.accordion.js new file mode 100644 index 0000000..be329ae --- /dev/null +++ b/js/foundation/js/foundation/foundation.accordion.js @@ -0,0 +1,125 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.accordion = { + name : 'accordion', + + version : '5.5.3', + + settings : { + content_class : 'content', + active_class : 'active', + multi_expand : false, + toggleable : true, + callback : function () {} + }, + + init : function (scope, method, options) { + this.bindings(method, options); + }, + + events : function (instance) { + var self = this; + var S = this.S; + self.create(this.S(instance)); + + S(this.scope) + .off('.fndtn.accordion') + .on('click.fndtn.accordion', '[' + this.attr_name() + '] > dd > a, [' + this.attr_name() + '] > li > a', function (e) { + var accordion = S(this).closest('[' + self.attr_name() + ']'), + groupSelector = self.attr_name() + '=' + accordion.attr(self.attr_name()), + settings = accordion.data(self.attr_name(true) + '-init') || self.settings, + target = S('#' + this.href.split('#')[1]), + aunts = $('> dd, > li', accordion), + siblings = aunts.children('.' + settings.content_class), + active_content = siblings.filter('.' + settings.active_class); + + e.preventDefault(); + + if (accordion.attr(self.attr_name())) { + siblings = siblings.add('[' + groupSelector + '] dd > ' + '.' + settings.content_class + ', [' + groupSelector + '] li > ' + '.' + settings.content_class); + aunts = aunts.add('[' + groupSelector + '] dd, [' + groupSelector + '] li'); + } + + if (settings.toggleable && target.is(active_content)) { + target.parent('dd, li').toggleClass(settings.active_class, false); + target.toggleClass(settings.active_class, false); + S(this).attr('aria-expanded', function(i, attr){ + return attr === 'true' ? 'false' : 'true'; + }); + settings.callback(target); + target.triggerHandler('toggled', [accordion]); + accordion.triggerHandler('toggled', [target]); + return; + } + + if (!settings.multi_expand) { + siblings.removeClass(settings.active_class); + aunts.removeClass(settings.active_class); + aunts.children('a').attr('aria-expanded','false'); + } + + target.addClass(settings.active_class).parent().addClass(settings.active_class); + settings.callback(target); + target.triggerHandler('toggled', [accordion]); + accordion.triggerHandler('toggled', [target]); + S(this).attr('aria-expanded','true'); + }); + }, + + create: function($instance) { + var self = this, + accordion = $instance, + aunts = $('> .accordion-navigation', accordion), + settings = accordion.data(self.attr_name(true) + '-init') || self.settings; + + aunts.children('a').attr('aria-expanded','false'); + aunts.has('.' + settings.content_class + '.' + settings.active_class).addClass(settings.active_class).children('a').attr('aria-expanded','true'); + + if (settings.multi_expand) { + $instance.attr('aria-multiselectable','true'); + } + }, + + toggle : function(options) { + var options = typeof options !== 'undefined' ? options : {}; + var selector = typeof options.selector !== 'undefined' ? options.selector : ''; + var toggle_state = typeof options.toggle_state !== 'undefined' ? options.toggle_state : ''; + var $accordion = typeof options.$accordion !== 'undefined' ? options.$accordion : this.S(this.scope).closest('[' + this.attr_name() + ']'); + + var $items = $accordion.find('> dd' + selector + ', > li' + selector); + if ( $items.length < 1 ) { + if ( window.console ) { + console.error('Selection not found.', selector); + } + return false; + } + + var S = this.S; + var active_class = this.settings.active_class; + $items.each(function() { + var $item = S(this); + var is_active = $item.hasClass(active_class); + if ( ( is_active && toggle_state === 'close' ) || ( !is_active && toggle_state === 'open' ) || toggle_state === '' ) { + $item.find('> a').trigger('click.fndtn.accordion'); + } + }); + }, + + open : function(options) { + var options = typeof options !== 'undefined' ? options : {}; + options.toggle_state = 'open'; + this.toggle(options); + }, + + close : function(options) { + var options = typeof options !== 'undefined' ? options : {}; + options.toggle_state = 'close'; + this.toggle(options); + }, + + off : function () {}, + + reflow : function () {} + }; +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.alert.js b/js/foundation/js/foundation/foundation.alert.js new file mode 100644 index 0000000..0ab934c --- /dev/null +++ b/js/foundation/js/foundation/foundation.alert.js @@ -0,0 +1,43 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.alert = { + name : 'alert', + + version : '5.5.3', + + settings : { + callback : function () {} + }, + + init : function (scope, method, options) { + this.bindings(method, options); + }, + + events : function () { + var self = this, + S = this.S; + + $(this.scope).off('.alert').on('click.fndtn.alert', '[' + this.attr_name() + '] .close', function (e) { + var alertBox = S(this).closest('[' + self.attr_name() + ']'), + settings = alertBox.data(self.attr_name(true) + '-init') || self.settings; + + e.preventDefault(); + if (Modernizr.csstransitions) { + alertBox.addClass('alert-close'); + alertBox.on('transitionend webkitTransitionEnd oTransitionEnd', function (e) { + S(this).trigger('close.fndtn.alert').remove(); + settings.callback(); + }); + } else { + alertBox.fadeOut(300, function () { + S(this).trigger('close.fndtn.alert').remove(); + settings.callback(); + }); + } + }); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.clearing.js b/js/foundation/js/foundation/foundation.clearing.js new file mode 100644 index 0000000..f63ff91 --- /dev/null +++ b/js/foundation/js/foundation/foundation.clearing.js @@ -0,0 +1,586 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.clearing = { + name : 'clearing', + + version : '5.5.3', + + settings : { + templates : { + viewing : '×' + + '' + + '' + + '' + }, + + // comma delimited list of selectors that, on click, will close clearing, + // add 'div.clearing-blackout, div.visible-img' to close on background click + close_selectors : '.clearing-close, div.clearing-blackout', + + // Default to the entire li element. + open_selectors : '', + + // Image will be skipped in carousel. + skip_selector : '', + + touch_label : '', + + // event initializer and locks + init : false, + locked : false + }, + + init : function (scope, method, options) { + var self = this; + Foundation.inherit(this, 'throttle image_loaded'); + + this.bindings(method, options); + + if (self.S(this.scope).is('[' + this.attr_name() + ']')) { + this.assemble(self.S('li', this.scope)); + } else { + self.S('[' + this.attr_name() + ']', this.scope).each(function () { + self.assemble(self.S('li', this)); + }); + } + }, + + events : function (scope) { + var self = this, + S = self.S, + $scroll_container = $('.scroll-container'); + + if ($scroll_container.length > 0) { + this.scope = $scroll_container; + } + + S(this.scope) + .off('.clearing') + .on('click.fndtn.clearing', 'ul[' + this.attr_name() + '] li ' + this.settings.open_selectors, + function (e, current, target) { + var current = current || S(this), + target = target || current, + next = current.next('li'), + settings = current.closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'), + image = S(e.target); + + e.preventDefault(); + + if (!settings) { + self.init(); + settings = current.closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'); + } + + // if clearing is open and the current image is + // clicked, go to the next image in sequence + if (target.hasClass('visible') && + current[0] === target[0] && + next.length > 0 && self.is_open(current)) { + target = next; + image = S('img', target); + } + + // set current and target to the clicked li if not otherwise defined. + self.open(image, current, target); + self.update_paddles(target); + }) + + .on('click.fndtn.clearing', '.clearing-main-next', + function (e) { self.nav(e, 'next') }) + .on('click.fndtn.clearing', '.clearing-main-prev', + function (e) { self.nav(e, 'prev') }) + .on('click.fndtn.clearing', this.settings.close_selectors, + function (e) { Foundation.libs.clearing.close(e, this) }); + + $(document).on('keydown.fndtn.clearing', + function (e) { self.keydown(e) }); + + S(window).off('.clearing').on('resize.fndtn.clearing', + function () { self.resize() }); + + this.swipe_events(scope); + }, + + swipe_events : function (scope) { + var self = this, + S = self.S; + + S(this.scope) + .on('touchstart.fndtn.clearing', '.visible-img', function (e) { + if (!e.touches) { e = e.originalEvent; } + var data = { + start_page_x : e.touches[0].pageX, + start_page_y : e.touches[0].pageY, + start_time : (new Date()).getTime(), + delta_x : 0, + is_scrolling : undefined + }; + + S(this).data('swipe-transition', data); + e.stopPropagation(); + }) + .on('touchmove.fndtn.clearing', '.visible-img', function (e) { + if (!e.touches) { + e = e.originalEvent; + } + // Ignore pinch/zoom events + if (e.touches.length > 1 || e.scale && e.scale !== 1) { + return; + } + + var data = S(this).data('swipe-transition'); + + if (typeof data === 'undefined') { + data = {}; + } + + data.delta_x = e.touches[0].pageX - data.start_page_x; + + if (Foundation.rtl) { + data.delta_x = -data.delta_x; + } + + if (typeof data.is_scrolling === 'undefined') { + data.is_scrolling = !!( data.is_scrolling || Math.abs(data.delta_x) < Math.abs(e.touches[0].pageY - data.start_page_y) ); + } + + if (!data.is_scrolling && !data.active) { + e.preventDefault(); + var direction = (data.delta_x < 0) ? 'next' : 'prev'; + data.active = true; + self.nav(e, direction); + } + }) + .on('touchend.fndtn.clearing', '.visible-img', function (e) { + S(this).data('swipe-transition', {}); + e.stopPropagation(); + }); + }, + + assemble : function ($li) { + var $el = $li.parent(); + + if ($el.parent().hasClass('carousel')) { + return; + } + + $el.after('
        '); + + var grid = $el.detach(), + grid_outerHTML = ''; + + if (grid[0] == null) { + return; + } else { + grid_outerHTML = grid[0].outerHTML; + } + + var holder = this.S('#foundationClearingHolder'), + settings = $el.data(this.attr_name(true) + '-init'), + data = { + grid : '', + viewing : settings.templates.viewing + }, + wrapper = '
        ' + data.viewing + + data.grid + '
        ', + touch_label = this.settings.touch_label; + + if (Modernizr.touch) { + wrapper = $(wrapper).find('.clearing-touch-label').html(touch_label).end(); + } + + holder.after(wrapper).remove(); + }, + + open : function ($image, current, target) { + var self = this, + body = $(document.body), + root = target.closest('.clearing-assembled'), + container = self.S('div', root).first(), + visible_image = self.S('.visible-img', container), + image = self.S('img', visible_image).not($image), + label = self.S('.clearing-touch-label', container), + error = false, + loaded = {}; + + // Event to disable scrolling on touch devices when Clearing is activated + $('body').on('touchmove', function (e) { + e.preventDefault(); + }); + + image.error(function () { + error = true; + }); + + function startLoad() { + setTimeout(function () { + this.image_loaded(image, function () { + if (image.outerWidth() === 1 && !error) { + startLoad.call(this); + } else { + cb.call(this, image); + } + }.bind(this)); + }.bind(this), 100); + } + + function cb (image) { + var $image = $(image); + $image.css('visibility', 'visible'); + $image.trigger('imageVisible'); + // toggle the gallery + body.css('overflow', 'hidden'); + root.addClass('clearing-blackout'); + container.addClass('clearing-container'); + visible_image.show(); + this.fix_height(target) + .caption(self.S('.clearing-caption', visible_image), self.S('img', target)) + .center_and_label(image, label) + .shift(current, target, function () { + target.closest('li').siblings().removeClass('visible'); + target.closest('li').addClass('visible'); + }); + visible_image.trigger('opened.fndtn.clearing') + } + + if (!this.locked()) { + visible_image.trigger('open.fndtn.clearing'); + // set the image to the selected thumbnail + loaded = this.load($image); + if (loaded.interchange) { + image + .attr('data-interchange', loaded.interchange) + .foundation('interchange', 'reflow'); + } else { + image + .attr('src', loaded.src) + .attr('data-interchange', ''); + } + image.css('visibility', 'hidden'); + + startLoad.call(this); + } + }, + + close : function (e, el) { + e.preventDefault(); + + var root = (function (target) { + if (/blackout/.test(target.selector)) { + return target; + } else { + return target.closest('.clearing-blackout'); + } + }($(el))), + body = $(document.body), container, visible_image; + + if (el === e.target && root) { + body.css('overflow', ''); + container = $('div', root).first(); + visible_image = $('.visible-img', container); + visible_image.trigger('close.fndtn.clearing'); + this.settings.prev_index = 0; + $('ul[' + this.attr_name() + ']', root) + .attr('style', '').closest('.clearing-blackout') + .removeClass('clearing-blackout'); + container.removeClass('clearing-container'); + visible_image.hide(); + visible_image.trigger('closed.fndtn.clearing'); + } + + // Event to re-enable scrolling on touch devices + $('body').off('touchmove'); + + return false; + }, + + is_open : function (current) { + return current.parent().prop('style').length > 0; + }, + + keydown : function (e) { + var clearing = $('.clearing-blackout ul[' + this.attr_name() + ']'), + NEXT_KEY = this.rtl ? 37 : 39, + PREV_KEY = this.rtl ? 39 : 37, + ESC_KEY = 27; + + if (e.which === NEXT_KEY) { + this.go(clearing, 'next'); + } + if (e.which === PREV_KEY) { + this.go(clearing, 'prev'); + } + if (e.which === ESC_KEY) { + this.S('a.clearing-close').trigger('click.fndtn.clearing'); + } + }, + + nav : function (e, direction) { + var clearing = $('ul[' + this.attr_name() + ']', '.clearing-blackout'); + + e.preventDefault(); + this.go(clearing, direction); + }, + + resize : function () { + var image = $('img', '.clearing-blackout .visible-img'), + label = $('.clearing-touch-label', '.clearing-blackout'); + + if (image.length) { + this.center_and_label(image, label); + image.trigger('resized.fndtn.clearing') + } + }, + + // visual adjustments + fix_height : function (target) { + var lis = target.parent().children(), + self = this; + + lis.each(function () { + var li = self.S(this), + image = li.find('img'); + + if (li.height() > image.outerHeight()) { + li.addClass('fix-height'); + } + }) + .closest('ul') + .width(lis.length * 100 + '%'); + + return this; + }, + + update_paddles : function (target) { + target = target.closest('li'); + var visible_image = target + .closest('.carousel') + .siblings('.visible-img'); + + if (target.next().length > 0) { + this.S('.clearing-main-next', visible_image).removeClass('disabled'); + } else { + this.S('.clearing-main-next', visible_image).addClass('disabled'); + } + + if (target.prev().length > 0) { + this.S('.clearing-main-prev', visible_image).removeClass('disabled'); + } else { + this.S('.clearing-main-prev', visible_image).addClass('disabled'); + } + }, + + center_and_label : function (target, label) { + if (!this.rtl && label.length > 0) { + label.css({ + marginLeft : -(label.outerWidth() / 2), + marginTop : -(target.outerHeight() / 2)-label.outerHeight()-10 + }); + } else { + label.css({ + marginRight : -(label.outerWidth() / 2), + marginTop : -(target.outerHeight() / 2)-label.outerHeight()-10, + left: 'auto', + right: '50%' + }); + } + return this; + }, + + // image loading and preloading + + load : function ($image) { + var href, + interchange, + closest_a; + + if ($image[0].nodeName === 'A') { + href = $image.attr('href'); + interchange = $image.data('clearing-interchange'); + } else { + closest_a = $image.closest('a'); + href = closest_a.attr('href'); + interchange = closest_a.data('clearing-interchange'); + } + + this.preload($image); + + return { + 'src': href ? href : $image.attr('src'), + 'interchange': href ? interchange : $image.data('clearing-interchange') + } + }, + + preload : function ($image) { + this + .img($image.closest('li').next(), 'next') + .img($image.closest('li').prev(), 'prev'); + }, + + img : function (img, sibling_type) { + if (img.length) { + var preload_img = $('.clearing-preload-' + sibling_type), + new_a = this.S('a', img), + src, + interchange, + image; + + if (new_a.length) { + src = new_a.attr('href'); + interchange = new_a.data('clearing-interchange'); + } else { + image = this.S('img', img); + src = image.attr('src'); + interchange = image.data('clearing-interchange'); + } + + if (interchange) { + preload_img.attr('data-interchange', interchange); + } else { + preload_img.attr('src', src); + preload_img.attr('data-interchange', ''); + } + } + return this; + }, + + // image caption + + caption : function (container, $image) { + var caption = $image.attr('data-caption'); + + if (caption) { + var containerPlain = container.get(0); + containerPlain.innerHTML = caption; + container.show(); + } else { + container + .text('') + .hide(); + } + return this; + }, + + // directional methods + + go : function ($ul, direction) { + var current = this.S('.visible', $ul), + target = current[direction](); + + // Check for skip selector. + if (this.settings.skip_selector && target.find(this.settings.skip_selector).length != 0) { + target = target[direction](); + } + + if (target.length) { + this.S('img', target) + .trigger('click.fndtn.clearing', [current, target]) + .trigger('change.fndtn.clearing'); + } + }, + + shift : function (current, target, callback) { + var clearing = target.parent(), + old_index = this.settings.prev_index || target.index(), + direction = this.direction(clearing, current, target), + dir = this.rtl ? 'right' : 'left', + left = parseInt(clearing.css('left'), 10), + width = target.outerWidth(), + skip_shift; + + var dir_obj = {}; + + // we use jQuery animate instead of CSS transitions because we + // need a callback to unlock the next animation + // needs support for RTL ** + if (target.index() !== old_index && !/skip/.test(direction)) { + if (/left/.test(direction)) { + this.lock(); + dir_obj[dir] = left + width; + clearing.animate(dir_obj, 300, this.unlock()); + } else if (/right/.test(direction)) { + this.lock(); + dir_obj[dir] = left - width; + clearing.animate(dir_obj, 300, this.unlock()); + } + } else if (/skip/.test(direction)) { + // the target image is not adjacent to the current image, so + // do we scroll right or not + skip_shift = target.index() - this.settings.up_count; + this.lock(); + + if (skip_shift > 0) { + dir_obj[dir] = -(skip_shift * width); + clearing.animate(dir_obj, 300, this.unlock()); + } else { + dir_obj[dir] = 0; + clearing.animate(dir_obj, 300, this.unlock()); + } + } + + callback(); + }, + + direction : function ($el, current, target) { + var lis = this.S('li', $el), + li_width = lis.outerWidth() + (lis.outerWidth() / 4), + up_count = Math.floor(this.S('.clearing-container').outerWidth() / li_width) - 1, + target_index = lis.index(target), + response; + + this.settings.up_count = up_count; + + if (this.adjacent(this.settings.prev_index, target_index)) { + if ((target_index > up_count) && target_index > this.settings.prev_index) { + response = 'right'; + } else if ((target_index > up_count - 1) && target_index <= this.settings.prev_index) { + response = 'left'; + } else { + response = false; + } + } else { + response = 'skip'; + } + + this.settings.prev_index = target_index; + + return response; + }, + + adjacent : function (current_index, target_index) { + for (var i = target_index + 1; i >= target_index - 1; i--) { + if (i === current_index) { + return true; + } + } + return false; + }, + + // lock management + + lock : function () { + this.settings.locked = true; + }, + + unlock : function () { + this.settings.locked = false; + }, + + locked : function () { + return this.settings.locked; + }, + + off : function () { + this.S(this.scope).off('.fndtn.clearing'); + this.S(window).off('.fndtn.clearing'); + }, + + reflow : function () { + this.init(); + } + }; + +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.dropdown.js b/js/foundation/js/foundation/foundation.dropdown.js new file mode 100644 index 0000000..5db3dea --- /dev/null +++ b/js/foundation/js/foundation/foundation.dropdown.js @@ -0,0 +1,468 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.dropdown = { + name : 'dropdown', + + version : '5.5.3', + + settings : { + active_class : 'open', + disabled_class : 'disabled', + mega_class : 'mega', + align : 'bottom', + is_hover : false, + hover_timeout : 150, + opened : function () {}, + closed : function () {} + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle'); + + $.extend(true, this.settings, method, options); + this.bindings(method, options); + }, + + events : function (scope) { + var self = this, + S = self.S; + + S(this.scope) + .off('.dropdown') + .on('click.fndtn.dropdown', '[' + this.attr_name() + ']', function (e) { + var settings = S(this).data(self.attr_name(true) + '-init') || self.settings; + if (!settings.is_hover || Modernizr.touch) { + e.preventDefault(); + if (S(this).parent('[data-reveal-id]').length) { + e.stopPropagation(); + } + self.toggle($(this)); + } + }) + .on('mouseenter.fndtn.dropdown', '[' + this.attr_name() + '], [' + this.attr_name() + '-content]', function (e) { + var $this = S(this), + dropdown, + target; + + clearTimeout(self.timeout); + + if ($this.data(self.data_attr())) { + dropdown = S('#' + $this.data(self.data_attr())); + target = $this; + } else { + dropdown = $this; + target = S('[' + self.attr_name() + '="' + dropdown.attr('id') + '"]'); + } + + var settings = target.data(self.attr_name(true) + '-init') || self.settings; + + if (S(e.currentTarget).data(self.data_attr()) && settings.is_hover) { + self.closeall.call(self); + } + + if (settings.is_hover) { + self.open.apply(self, [dropdown, target]); + } + }) + .on('mouseleave.fndtn.dropdown', '[' + this.attr_name() + '], [' + this.attr_name() + '-content]', function (e) { + var $this = S(this); + var settings; + + if ($this.data(self.data_attr())) { + settings = $this.data(self.data_attr(true) + '-init') || self.settings; + } else { + var target = S('[' + self.attr_name() + '="' + S(this).attr('id') + '"]'), + settings = target.data(self.attr_name(true) + '-init') || self.settings; + } + + self.timeout = setTimeout(function () { + if ($this.data(self.data_attr())) { + if (settings.is_hover) { + self.close.call(self, S('#' + $this.data(self.data_attr()))); + } + } else { + if (settings.is_hover) { + self.close.call(self, $this); + } + } + }.bind(this), settings.hover_timeout); + }) + .on('click.fndtn.dropdown', function (e) { + var parent = S(e.target).closest('[' + self.attr_name() + '-content]'); + var links = parent.find('a'); + + if (links.length > 0 && parent.attr('aria-autoclose') !== 'false') { + self.close.call(self, S('[' + self.attr_name() + '-content]')); + } + + if (e.target !== document && !$.contains(document.documentElement, e.target)) { + return; + } + + if (S(e.target).closest('[' + self.attr_name() + ']').length > 0) { + return; + } + + if (!(S(e.target).data('revealId')) && + (parent.length > 0 && (S(e.target).is('[' + self.attr_name() + '-content]') || + $.contains(parent.first()[0], e.target)))) { + e.stopPropagation(); + return; + } + + self.close.call(self, S('[' + self.attr_name() + '-content]')); + }) + .on('opened.fndtn.dropdown', '[' + self.attr_name() + '-content]', function () { + self.settings.opened.call(this); + }) + .on('closed.fndtn.dropdown', '[' + self.attr_name() + '-content]', function () { + self.settings.closed.call(this); + }); + + S(window) + .off('.dropdown') + .on('resize.fndtn.dropdown', self.throttle(function () { + self.resize.call(self); + }, 50)); + + this.resize(); + }, + + close : function (dropdown) { + var self = this; + dropdown.each(function (idx) { + var original_target = $('[' + self.attr_name() + '=' + dropdown[idx].id + ']') || $('aria-controls=' + dropdown[idx].id + ']'); + original_target.attr('aria-expanded', 'false'); + if (self.S(this).hasClass(self.settings.active_class)) { + self.S(this) + .css(Foundation.rtl ? 'right' : 'left', '-99999px') + .attr('aria-hidden', 'true') + .removeClass(self.settings.active_class) + .prev('[' + self.attr_name() + ']') + .removeClass(self.settings.active_class) + .removeData('target'); + + self.S(this).trigger('closed.fndtn.dropdown', [dropdown]); + } + }); + dropdown.removeClass('f-open-' + this.attr_name(true)); + }, + + closeall : function () { + var self = this; + $.each(self.S('.f-open-' + this.attr_name(true)), function () { + self.close.call(self, self.S(this)); + }); + }, + + open : function (dropdown, target) { + this + .css(dropdown + .addClass(this.settings.active_class), target); + dropdown.prev('[' + this.attr_name() + ']').addClass(this.settings.active_class); + dropdown.data('target', target.get(0)).trigger('opened.fndtn.dropdown', [dropdown, target]); + dropdown.attr('aria-hidden', 'false'); + target.attr('aria-expanded', 'true'); + dropdown.focus(); + dropdown.addClass('f-open-' + this.attr_name(true)); + }, + + data_attr : function () { + if (this.namespace.length > 0) { + return this.namespace + '-' + this.name; + } + + return this.name; + }, + + toggle : function (target) { + if (target.hasClass(this.settings.disabled_class)) { + return; + } + var dropdown = this.S('#' + target.data(this.data_attr())); + if (dropdown.length === 0) { + // No dropdown found, not continuing + return; + } + + this.close.call(this, this.S('[' + this.attr_name() + '-content]').not(dropdown)); + + if (dropdown.hasClass(this.settings.active_class)) { + this.close.call(this, dropdown); + if (dropdown.data('target') !== target.get(0)) { + this.open.call(this, dropdown, target); + } + } else { + this.open.call(this, dropdown, target); + } + }, + + resize : function () { + var dropdown = this.S('[' + this.attr_name() + '-content].open'); + var target = $(dropdown.data("target")); + + if (dropdown.length && target.length) { + this.css(dropdown, target); + } + }, + + css : function (dropdown, target) { + var left_offset = Math.max((target.width() - dropdown.width()) / 2, 8), + settings = target.data(this.attr_name(true) + '-init') || this.settings, + parentOverflow = dropdown.parent().css('overflow-y') || dropdown.parent().css('overflow'); + + this.clear_idx(); + + + + if (this.small()) { + var p = this.dirs.bottom.call(dropdown, target, settings); + + dropdown.attr('style', '').removeClass('drop-left drop-right drop-top').css({ + position : 'absolute', + width : '95%', + 'max-width' : 'none', + top : p.top + }); + + dropdown.css(Foundation.rtl ? 'right' : 'left', left_offset); + } + // detect if dropdown is in an overflow container + else if (parentOverflow !== 'visible') { + var offset = target[0].offsetTop + target[0].offsetHeight; + + dropdown.attr('style', '').css({ + position : 'absolute', + top : offset + }); + + dropdown.css(Foundation.rtl ? 'right' : 'left', left_offset); + } + else { + + this.style(dropdown, target, settings); + } + + return dropdown; + }, + + style : function (dropdown, target, settings) { + var css = $.extend({position : 'absolute'}, + this.dirs[settings.align].call(dropdown, target, settings)); + + dropdown.attr('style', '').css(css); + }, + + // return CSS property object + // `this` is the dropdown + dirs : { + // Calculate target offset + _base : function (t, s) { + var o_p = this.offsetParent(), + o = o_p.offset(), + p = t.offset(); + + p.top -= o.top; + p.left -= o.left; + + //set some flags on the p object to pass along + p.missRight = false; + p.missTop = false; + p.missLeft = false; + p.leftRightFlag = false; + + //lets see if the panel will be off the screen + //get the actual width of the page and store it + var actualBodyWidth; + var windowWidth = window.innerWidth; + + if (document.getElementsByClassName('row')[0]) { + actualBodyWidth = document.getElementsByClassName('row')[0].clientWidth; + } else { + actualBodyWidth = windowWidth; + } + + var actualMarginWidth = (windowWidth - actualBodyWidth) / 2; + var actualBoundary = actualBodyWidth; + + if (!this.hasClass('mega') && !s.ignore_repositioning) { + var outerWidth = this.outerWidth(); + var o_left = t.offset().left; + + //miss top + if (t.offset().top <= this.outerHeight()) { + p.missTop = true; + actualBoundary = windowWidth - actualMarginWidth; + p.leftRightFlag = true; + } + + //miss right + if (o_left + outerWidth > o_left + actualMarginWidth && o_left - actualMarginWidth > outerWidth) { + p.missRight = true; + p.missLeft = false; + } + + //miss left + if (o_left - outerWidth <= 0) { + p.missLeft = true; + p.missRight = false; + } + } + + return p; + }, + + top : function (t, s) { + var self = Foundation.libs.dropdown, + p = self.dirs._base.call(this, t, s); + + this.addClass('drop-top'); + + if (p.missTop == true) { + p.top = p.top + t.outerHeight() + this.outerHeight(); + this.removeClass('drop-top'); + } + + if (p.missRight == true) { + p.left = p.left - this.outerWidth() + t.outerWidth(); + } + + if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) { + self.adjust_pip(this, t, s, p); + } + + if (Foundation.rtl) { + return {left : p.left - this.outerWidth() + t.outerWidth(), + top : p.top - this.outerHeight()}; + } + + return {left : p.left, top : p.top - this.outerHeight()}; + }, + + bottom : function (t, s) { + var self = Foundation.libs.dropdown, + p = self.dirs._base.call(this, t, s); + + if (p.missRight == true) { + p.left = p.left - this.outerWidth() + t.outerWidth(); + } + + if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) { + self.adjust_pip(this, t, s, p); + } + + if (self.rtl) { + return {left : p.left - this.outerWidth() + t.outerWidth(), top : p.top + t.outerHeight()}; + } + + return {left : p.left, top : p.top + t.outerHeight()}; + }, + + left : function (t, s) { + var p = Foundation.libs.dropdown.dirs._base.call(this, t, s); + + this.addClass('drop-left'); + + if (p.missLeft == true) { + p.left = p.left + this.outerWidth(); + p.top = p.top + t.outerHeight(); + this.removeClass('drop-left'); + } + + return {left : p.left - this.outerWidth(), top : p.top}; + }, + + right : function (t, s) { + var p = Foundation.libs.dropdown.dirs._base.call(this, t, s); + + this.addClass('drop-right'); + + if (p.missRight == true) { + p.left = p.left - this.outerWidth(); + p.top = p.top + t.outerHeight(); + this.removeClass('drop-right'); + } else { + p.triggeredRight = true; + } + + var self = Foundation.libs.dropdown; + + if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) { + self.adjust_pip(this, t, s, p); + } + + return {left : p.left + t.outerWidth(), top : p.top}; + } + }, + + // Insert rule to style psuedo elements + adjust_pip : function (dropdown, target, settings, position) { + var sheet = Foundation.stylesheet, + pip_offset_base = 8; + + if (dropdown.hasClass(settings.mega_class)) { + pip_offset_base = position.left + (target.outerWidth() / 2) - 8; + } else if (this.small()) { + pip_offset_base += position.left - 8; + } + + this.rule_idx = sheet.cssRules.length; + + //default + var sel_before = '.f-dropdown.open:before', + sel_after = '.f-dropdown.open:after', + css_before = 'left: ' + pip_offset_base + 'px;', + css_after = 'left: ' + (pip_offset_base - 1) + 'px;'; + + if (position.missRight == true) { + pip_offset_base = dropdown.outerWidth() - 23; + sel_before = '.f-dropdown.open:before', + sel_after = '.f-dropdown.open:after', + css_before = 'left: ' + pip_offset_base + 'px;', + css_after = 'left: ' + (pip_offset_base - 1) + 'px;'; + } + + //just a case where right is fired, but its not missing right + if (position.triggeredRight == true) { + sel_before = '.f-dropdown.open:before', + sel_after = '.f-dropdown.open:after', + css_before = 'left:-12px;', + css_after = 'left:-14px;'; + } + + if (sheet.insertRule) { + sheet.insertRule([sel_before, '{', css_before, '}'].join(' '), this.rule_idx); + sheet.insertRule([sel_after, '{', css_after, '}'].join(' '), this.rule_idx + 1); + } else { + sheet.addRule(sel_before, css_before, this.rule_idx); + sheet.addRule(sel_after, css_after, this.rule_idx + 1); + } + }, + + // Remove old dropdown rule index + clear_idx : function () { + var sheet = Foundation.stylesheet; + + if (typeof this.rule_idx !== 'undefined') { + sheet.deleteRule(this.rule_idx); + sheet.deleteRule(this.rule_idx); + delete this.rule_idx; + } + }, + + small : function () { + return matchMedia(Foundation.media_queries.small).matches && + !matchMedia(Foundation.media_queries.medium).matches; + }, + + off : function () { + this.S(this.scope).off('.fndtn.dropdown'); + this.S('html, body').off('.fndtn.dropdown'); + this.S(window).off('.fndtn.dropdown'); + this.S('[data-dropdown-content]').off('.fndtn.dropdown'); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.equalizer.js b/js/foundation/js/foundation/foundation.equalizer.js new file mode 100644 index 0000000..a61a330 --- /dev/null +++ b/js/foundation/js/foundation/foundation.equalizer.js @@ -0,0 +1,104 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.equalizer = { + name : 'equalizer', + + version : '5.5.3', + + settings : { + use_tallest : true, + before_height_change : $.noop, + after_height_change : $.noop, + equalize_on_stack : false, + act_on_hidden_el: false + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'image_loaded'); + this.bindings(method, options); + this.reflow(); + }, + + events : function () { + this.S(window).off('.equalizer').on('resize.fndtn.equalizer', function (e) { + this.reflow(); + }.bind(this)); + }, + + equalize : function (equalizer) { + var isStacked = false, + group = equalizer.data('equalizer'), + settings = equalizer.data(this.attr_name(true)+'-init') || this.settings, + vals, + firstTopOffset; + + if (settings.act_on_hidden_el) { + vals = group ? equalizer.find('['+this.attr_name()+'-watch="'+group+'"]') : equalizer.find('['+this.attr_name()+'-watch]'); + } + else { + vals = group ? equalizer.find('['+this.attr_name()+'-watch="'+group+'"]:visible') : equalizer.find('['+this.attr_name()+'-watch]:visible'); + } + + if (vals.length === 0) { + return; + } + + settings.before_height_change(); + equalizer.trigger('before-height-change.fndth.equalizer'); + vals.height('inherit'); + + if (settings.equalize_on_stack === false) { + firstTopOffset = vals.first().offset().top; + vals.each(function () { + if ($(this).offset().top !== firstTopOffset) { + isStacked = true; + return false; + } + }); + if (isStacked) { + return; + } + } + + var heights = vals.map(function () { return $(this).outerHeight(false) }).get(); + + if (settings.use_tallest) { + var max = Math.max.apply(null, heights); + vals.css('height', max); + } else { + var min = Math.min.apply(null, heights); + vals.css('height', min); + } + + settings.after_height_change(); + equalizer.trigger('after-height-change.fndtn.equalizer'); + }, + + reflow : function () { + var self = this; + + this.S('[' + this.attr_name() + ']', this.scope).each(function () { + var $eq_target = $(this), + media_query = $eq_target.data('equalizer-mq'), + ignore_media_query = true; + + if (media_query) { + media_query = 'is_' + media_query.replace(/-/g, '_'); + if (Foundation.utils.hasOwnProperty(media_query)) { + ignore_media_query = false; + } + } + + self.image_loaded(self.S('img', this), function () { + if (ignore_media_query || Foundation.utils[media_query]()) { + self.equalize($eq_target) + } else { + var vals = $eq_target.find('[' + self.attr_name() + '-watch]:visible'); + vals.css('height', 'auto'); + } + }); + }); + } + }; +})(jQuery, window, window.document); diff --git a/js/foundation/js/foundation/foundation.interchange.js b/js/foundation/js/foundation/foundation.interchange.js new file mode 100644 index 0000000..1096fad --- /dev/null +++ b/js/foundation/js/foundation/foundation.interchange.js @@ -0,0 +1,360 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.interchange = { + name : 'interchange', + + version : '5.5.3', + + cache : {}, + + images_loaded : false, + nodes_loaded : false, + + settings : { + load_attr : 'interchange', + + named_queries : { + 'default' : 'only screen', + 'small' : Foundation.media_queries['small'], + 'small-only' : Foundation.media_queries['small-only'], + 'medium' : Foundation.media_queries['medium'], + 'medium-only' : Foundation.media_queries['medium-only'], + 'large' : Foundation.media_queries['large'], + 'large-only' : Foundation.media_queries['large-only'], + 'xlarge' : Foundation.media_queries['xlarge'], + 'xlarge-only' : Foundation.media_queries['xlarge-only'], + 'xxlarge' : Foundation.media_queries['xxlarge'], + 'landscape' : 'only screen and (orientation: landscape)', + 'portrait' : 'only screen and (orientation: portrait)', + 'retina' : 'only screen and (-webkit-min-device-pixel-ratio: 2),' + + 'only screen and (min--moz-device-pixel-ratio: 2),' + + 'only screen and (-o-min-device-pixel-ratio: 2/1),' + + 'only screen and (min-device-pixel-ratio: 2),' + + 'only screen and (min-resolution: 192dpi),' + + 'only screen and (min-resolution: 2dppx)' + }, + + directives : { + replace : function (el, path, trigger) { + // The trigger argument, if called within the directive, fires + // an event named after the directive on the element, passing + // any parameters along to the event that you pass to trigger. + // + // ex. trigger(), trigger([a, b, c]), or trigger(a, b, c) + // + // This allows you to bind a callback like so: + // $('#interchangeContainer').on('replace', function (e, a, b, c) { + // console.log($(this).html(), a, b, c); + // }); + + if (el !== null && /IMG/.test(el[0].nodeName)) { + var orig_path = $.each(el, function(){this.src = path;}); + // var orig_path = el[0].src; + + if (new RegExp(path, 'i').test(orig_path)) { + return; + } + + el.attr("src", path); + + return trigger(el[0].src); + } + var last_path = el.data(this.data_attr + '-last-path'), + self = this; + + if (last_path == path) { + return; + } + + if (/\.(gif|jpg|jpeg|tiff|png)([?#].*)?/i.test(path)) { + $(el).css('background-image', 'url(' + path + ')'); + el.data('interchange-last-path', path); + return trigger(path); + } + + return $.get(path, function (response) { + el.html(response); + el.data(self.data_attr + '-last-path', path); + trigger(); + }); + + } + } + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle random_str'); + + this.data_attr = this.set_data_attr(); + $.extend(true, this.settings, method, options); + this.bindings(method, options); + this.reflow(); + }, + + get_media_hash : function () { + var mediaHash = ''; + for (var queryName in this.settings.named_queries ) { + mediaHash += matchMedia(this.settings.named_queries[queryName]).matches.toString(); + } + return mediaHash; + }, + + events : function () { + var self = this, prevMediaHash; + + $(window) + .off('.interchange') + .on('resize.fndtn.interchange', self.throttle(function () { + var currMediaHash = self.get_media_hash(); + if (currMediaHash !== prevMediaHash) { + self.resize(); + } + prevMediaHash = currMediaHash; + }, 50)); + + return this; + }, + + resize : function () { + var cache = this.cache; + + if (!this.images_loaded || !this.nodes_loaded) { + setTimeout($.proxy(this.resize, this), 50); + return; + } + + for (var uuid in cache) { + if (cache.hasOwnProperty(uuid)) { + var passed = this.results(uuid, cache[uuid]); + if (passed) { + this.settings.directives[passed + .scenario[1]].call(this, passed.el, passed.scenario[0], (function (passed) { + if (arguments[0] instanceof Array) { + var args = arguments[0]; + } else { + var args = Array.prototype.slice.call(arguments, 0); + } + + return function() { + passed.el.trigger(passed.scenario[1], args); + } + }(passed))); + } + } + } + + }, + + results : function (uuid, scenarios) { + var count = scenarios.length; + + if (count > 0) { + var el = this.S('[' + this.add_namespace('data-uuid') + '="' + uuid + '"]'); + + while (count--) { + var mq, rule = scenarios[count][2]; + if (this.settings.named_queries.hasOwnProperty(rule)) { + mq = matchMedia(this.settings.named_queries[rule]); + } else { + mq = matchMedia(rule); + } + if (mq.matches) { + return {el : el, scenario : scenarios[count]}; + } + } + } + + return false; + }, + + load : function (type, force_update) { + if (typeof this['cached_' + type] === 'undefined' || force_update) { + this['update_' + type](); + } + + return this['cached_' + type]; + }, + + update_images : function () { + var images = this.S('img[' + this.data_attr + ']'), + count = images.length, + i = count, + loaded_count = 0, + data_attr = this.data_attr; + + this.cache = {}; + this.cached_images = []; + this.images_loaded = (count === 0); + + while (i--) { + loaded_count++; + if (images[i]) { + var str = images[i].getAttribute(data_attr) || ''; + + if (str.length > 0) { + this.cached_images.push(images[i]); + } + } + + if (loaded_count === count) { + this.images_loaded = true; + this.enhance('images'); + } + } + + return this; + }, + + update_nodes : function () { + var nodes = this.S('[' + this.data_attr + ']').not('img'), + count = nodes.length, + i = count, + loaded_count = 0, + data_attr = this.data_attr; + + this.cached_nodes = []; + this.nodes_loaded = (count === 0); + + while (i--) { + loaded_count++; + var str = nodes[i].getAttribute(data_attr) || ''; + + if (str.length > 0) { + this.cached_nodes.push(nodes[i]); + } + + if (loaded_count === count) { + this.nodes_loaded = true; + this.enhance('nodes'); + } + } + + return this; + }, + + enhance : function (type) { + var i = this['cached_' + type].length; + + while (i--) { + this.object($(this['cached_' + type][i])); + } + + return $(window).trigger('resize.fndtn.interchange'); + }, + + convert_directive : function (directive) { + + var trimmed = this.trim(directive); + + if (trimmed.length > 0) { + return trimmed; + } + + return 'replace'; + }, + + parse_scenario : function (scenario) { + // This logic had to be made more complex since some users were using commas in the url path + // So we cannot simply just split on a comma + + var directive_match = scenario[0].match(/(.+),\s*(\w+)\s*$/), + // getting the mq has gotten a bit complicated since we started accounting for several use cases + // of URLs. For now we'll continue to match these scenarios, but we may consider having these scenarios + // as nested objects or arrays in F6. + // regex: match everything before close parenthesis for mq + media_query = scenario[1].match(/(.*)\)/); + + if (directive_match) { + var path = directive_match[1], + directive = directive_match[2]; + + } else { + var cached_split = scenario[0].split(/,\s*$/), + path = cached_split[0], + directive = ''; + } + + return [this.trim(path), this.convert_directive(directive), this.trim(media_query[1])]; + }, + + object : function (el) { + var raw_arr = this.parse_data_attr(el), + scenarios = [], + i = raw_arr.length; + + if (i > 0) { + while (i--) { + // split array between comma delimited content and mq + // regex: comma, optional space, open parenthesis + var scenario = raw_arr[i].split(/,\s?\(/); + + if (scenario.length > 1) { + var params = this.parse_scenario(scenario); + scenarios.push(params); + } + } + } + + return this.store(el, scenarios); + }, + + store : function (el, scenarios) { + var uuid = this.random_str(), + current_uuid = el.data(this.add_namespace('uuid', true)); + + if (this.cache[current_uuid]) { + return this.cache[current_uuid]; + } + + el.attr(this.add_namespace('data-uuid'), uuid); + return this.cache[uuid] = scenarios; + }, + + trim : function (str) { + + if (typeof str === 'string') { + return $.trim(str); + } + + return str; + }, + + set_data_attr : function (init) { + if (init) { + if (this.namespace.length > 0) { + return this.namespace + '-' + this.settings.load_attr; + } + + return this.settings.load_attr; + } + + if (this.namespace.length > 0) { + return 'data-' + this.namespace + '-' + this.settings.load_attr; + } + + return 'data-' + this.settings.load_attr; + }, + + parse_data_attr : function (el) { + var raw = el.attr(this.attr_name()).split(/\[(.*?)\]/), + i = raw.length, + output = []; + + while (i--) { + if (raw[i].replace(/[\W\d]+/, '').length > 4) { + output.push(raw[i]); + } + } + + return output; + }, + + reflow : function () { + this.load('images', true); + this.load('nodes', true); + } + + }; + +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.joyride.js b/js/foundation/js/foundation/foundation.joyride.js new file mode 100644 index 0000000..f251119 --- /dev/null +++ b/js/foundation/js/foundation/foundation.joyride.js @@ -0,0 +1,935 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + var Modernizr = Modernizr || false; + + Foundation.libs.joyride = { + name : 'joyride', + + version : '5.5.3', + + defaults : { + expose : false, // turn on or off the expose feature + modal : true, // Whether to cover page with modal during the tour + keyboard : true, // enable left, right and esc keystrokes + tip_location : 'bottom', // 'top', 'bottom', 'left' or 'right' in relation to parent + nub_position : 'auto', // override on a per tooltip bases + scroll_speed : 1500, // Page scrolling speed in milliseconds, 0 = no scroll animation + scroll_animation : 'linear', // supports 'swing' and 'linear', extend with jQuery UI. + timer : 0, // 0 = no timer , all other numbers = timer in milliseconds + start_timer_on_click : true, // true or false - true requires clicking the first button start the timer + start_offset : 0, // the index of the tooltip you want to start on (index of the li) + next_button : true, // true or false to control whether a next button is used + prev_button : true, // true or false to control whether a prev button is used + tip_animation : 'fade', // 'pop' or 'fade' in each tip + pause_after : [], // array of indexes where to pause the tour after + exposed : [], // array of expose elements + tip_animation_fade_speed : 300, // when tipAnimation = 'fade' this is speed in milliseconds for the transition + cookie_monster : false, // true or false to control whether cookies are used + cookie_name : 'joyride', // Name the cookie you'll use + cookie_domain : false, // Will this cookie be attached to a domain, ie. '.notableapp.com' + cookie_expires : 365, // set when you would like the cookie to expire. + tip_container : 'body', // Where will the tip be attached + abort_on_close : true, // When true, the close event will not fire any callback + tip_location_patterns : { + top : ['bottom'], + bottom : [], // bottom should not need to be repositioned + left : ['right', 'top', 'bottom'], + right : ['left', 'top', 'bottom'] + }, + post_ride_callback : function () {}, // A method to call once the tour closes (canceled or complete) + post_step_callback : function () {}, // A method to call after each step + pre_step_callback : function () {}, // A method to call before each step + pre_ride_callback : function () {}, // A method to call before the tour starts (passed index, tip, and cloned exposed element) + post_expose_callback : function () {}, // A method to call after an element has been exposed + template : { // HTML segments for tip layout + link : '×', + timer : '
        ', + tip : '
        ', + wrapper : '
        ', + button : '', + prev_button : '', + modal : '
        ', + expose : '
        ', + expose_cover : '
        ' + }, + expose_add_class : '' // One or more space-separated class names to be added to exposed element + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle random_str'); + + this.settings = this.settings || $.extend({}, this.defaults, (options || method)); + + this.bindings(method, options) + }, + + go_next : function () { + if (this.settings.$li.next().length < 1) { + this.end(); + } else if (this.settings.timer > 0) { + clearTimeout(this.settings.automate); + this.hide(); + this.show(); + this.startTimer(); + } else { + this.hide(); + this.show(); + } + }, + + go_prev : function () { + if (this.settings.$li.prev().length < 1) { + // Do nothing if there are no prev element + } else if (this.settings.timer > 0) { + clearTimeout(this.settings.automate); + this.hide(); + this.show(null, true); + this.startTimer(); + } else { + this.hide(); + this.show(null, true); + } + }, + + events : function () { + var self = this; + + $(this.scope) + .off('.joyride') + .on('click.fndtn.joyride', '.joyride-next-tip, .joyride-modal-bg', function (e) { + e.preventDefault(); + this.go_next() + }.bind(this)) + .on('click.fndtn.joyride', '.joyride-prev-tip', function (e) { + e.preventDefault(); + this.go_prev(); + }.bind(this)) + + .on('click.fndtn.joyride', '.joyride-close-tip', function (e) { + e.preventDefault(); + this.end(this.settings.abort_on_close); + }.bind(this)) + + .on('keyup.fndtn.joyride', function (e) { + // Don't do anything if keystrokes are disabled + // or if the joyride is not being shown + if (!this.settings.keyboard || !this.settings.riding) { + return; + } + + switch (e.which) { + case 39: // right arrow + e.preventDefault(); + this.go_next(); + break; + case 37: // left arrow + e.preventDefault(); + this.go_prev(); + break; + case 27: // escape + e.preventDefault(); + this.end(this.settings.abort_on_close); + } + }.bind(this)); + + $(window) + .off('.joyride') + .on('resize.fndtn.joyride', self.throttle(function () { + if ($('[' + self.attr_name() + ']').length > 0 && self.settings.$next_tip && self.settings.riding) { + if (self.settings.exposed.length > 0) { + var $els = $(self.settings.exposed); + + $els.each(function () { + var $this = $(this); + self.un_expose($this); + self.expose($this); + }); + } + + if (self.is_phone()) { + self.pos_phone(); + } else { + self.pos_default(false); + } + } + }, 100)); + }, + + start : function () { + var self = this, + $this = $('[' + this.attr_name() + ']', this.scope), + integer_settings = ['timer', 'scrollSpeed', 'startOffset', 'tipAnimationFadeSpeed', 'cookieExpires'], + int_settings_count = integer_settings.length; + + if (!$this.length > 0) { + return; + } + + if (!this.settings.init) { + this.events(); + } + + this.settings = $this.data(this.attr_name(true) + '-init'); + + // non configureable settings + this.settings.$content_el = $this; + this.settings.$body = $(this.settings.tip_container); + this.settings.body_offset = $(this.settings.tip_container).position(); + this.settings.$tip_content = this.settings.$content_el.find('> li'); + this.settings.paused = false; + this.settings.attempts = 0; + this.settings.riding = true; + + // can we create cookies? + if (typeof $.cookie !== 'function') { + this.settings.cookie_monster = false; + } + + // generate the tips and insert into dom. + if (!this.settings.cookie_monster || this.settings.cookie_monster && !$.cookie(this.settings.cookie_name)) { + this.settings.$tip_content.each(function (index) { + var $this = $(this); + this.settings = $.extend({}, self.defaults, self.data_options($this)); + + // Make sure that settings parsed from data_options are integers where necessary + var i = int_settings_count; + while (i--) { + self.settings[integer_settings[i]] = parseInt(self.settings[integer_settings[i]], 10); + } + self.create({$li : $this, index : index}); + }); + + // show first tip + if (!this.settings.start_timer_on_click && this.settings.timer > 0) { + this.show('init'); + this.startTimer(); + } else { + this.show('init'); + } + + } + }, + + resume : function () { + this.set_li(); + this.show(); + }, + + tip_template : function (opts) { + var $blank, content; + + opts.tip_class = opts.tip_class || ''; + + $blank = $(this.settings.template.tip).addClass(opts.tip_class); + content = $.trim($(opts.li).html()) + + this.prev_button_text(opts.prev_button_text, opts.index) + + this.button_text(opts.button_text) + + this.settings.template.link + + this.timer_instance(opts.index); + + $blank.append($(this.settings.template.wrapper)); + $blank.first().attr(this.add_namespace('data-index'), opts.index); + $('.joyride-content-wrapper', $blank).append(content); + + return $blank[0]; + }, + + timer_instance : function (index) { + var txt; + + if ((index === 0 && this.settings.start_timer_on_click && this.settings.timer > 0) || this.settings.timer === 0) { + txt = ''; + } else { + txt = $(this.settings.template.timer)[0].outerHTML; + } + return txt; + }, + + button_text : function (txt) { + if (this.settings.tip_settings.next_button) { + txt = $.trim(txt) || 'Next'; + txt = $(this.settings.template.button).append(txt)[0].outerHTML; + } else { + txt = ''; + } + return txt; + }, + + prev_button_text : function (txt, idx) { + if (this.settings.tip_settings.prev_button) { + txt = $.trim(txt) || 'Previous'; + + // Add the disabled class to the button if it's the first element + if (idx == 0) { + txt = $(this.settings.template.prev_button).append(txt).addClass('disabled')[0].outerHTML; + } else { + txt = $(this.settings.template.prev_button).append(txt)[0].outerHTML; + } + } else { + txt = ''; + } + return txt; + }, + + create : function (opts) { + this.settings.tip_settings = $.extend({}, this.settings, this.data_options(opts.$li)); + var buttonText = opts.$li.attr(this.add_namespace('data-button')) || opts.$li.attr(this.add_namespace('data-text')), + prevButtonText = opts.$li.attr(this.add_namespace('data-button-prev')) || opts.$li.attr(this.add_namespace('data-prev-text')), + tipClass = opts.$li.attr('class'), + $tip_content = $(this.tip_template({ + tip_class : tipClass, + index : opts.index, + button_text : buttonText, + prev_button_text : prevButtonText, + li : opts.$li + })); + + $(this.settings.tip_container).append($tip_content); + }, + + show : function (init, is_prev) { + var $timer = null; + + // are we paused? + if (this.settings.$li === undefined || ($.inArray(this.settings.$li.index(), this.settings.pause_after) === -1)) { + + // don't go to the next li if the tour was paused + if (this.settings.paused) { + this.settings.paused = false; + } else { + this.set_li(init, is_prev); + } + + this.settings.attempts = 0; + + if (this.settings.$li.length && this.settings.$target.length > 0) { + if (init) { //run when we first start + this.settings.pre_ride_callback(this.settings.$li.index(), this.settings.$next_tip); + if (this.settings.modal) { + this.show_modal(); + } + } + + this.settings.pre_step_callback(this.settings.$li.index(), this.settings.$next_tip); + + if (this.settings.modal && this.settings.expose) { + this.expose(); + } + + this.settings.tip_settings = $.extend({}, this.settings, this.data_options(this.settings.$li)); + + this.settings.timer = parseInt(this.settings.timer, 10); + + this.settings.tip_settings.tip_location_pattern = this.settings.tip_location_patterns[this.settings.tip_settings.tip_location]; + + // scroll and hide bg if not modal and not expose + if (!/body/i.test(this.settings.$target.selector) && !this.settings.expose) { + var joyridemodalbg = $('.joyride-modal-bg'); + if (/pop/i.test(this.settings.tipAnimation)) { + joyridemodalbg.hide(); + } else { + joyridemodalbg.fadeOut(this.settings.tipAnimationFadeSpeed); + } + this.scroll_to(); + } + + if (this.is_phone()) { + this.pos_phone(true); + } else { + this.pos_default(true); + } + + $timer = this.settings.$next_tip.find('.joyride-timer-indicator'); + + if (/pop/i.test(this.settings.tip_animation)) { + + $timer.width(0); + + if (this.settings.timer > 0) { + + this.settings.$next_tip.show(); + + setTimeout(function () { + $timer.animate({ + width : $timer.parent().width() + }, this.settings.timer, 'linear'); + }.bind(this), this.settings.tip_animation_fade_speed); + + } else { + this.settings.$next_tip.show(); + + } + + } else if (/fade/i.test(this.settings.tip_animation)) { + + $timer.width(0); + + if (this.settings.timer > 0) { + + this.settings.$next_tip + .fadeIn(this.settings.tip_animation_fade_speed) + .show(); + + setTimeout(function () { + $timer.animate({ + width : $timer.parent().width() + }, this.settings.timer, 'linear'); + }.bind(this), this.settings.tip_animation_fade_speed); + + } else { + this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed); + } + } + + this.settings.$current_tip = this.settings.$next_tip; + + // skip non-existant targets + } else if (this.settings.$li && this.settings.$target.length < 1) { + + this.show(init, is_prev); + + } else { + + this.end(); + + } + } else { + + this.settings.paused = true; + + } + + }, + + is_phone : function () { + return matchMedia(Foundation.media_queries.small).matches && + !matchMedia(Foundation.media_queries.medium).matches; + }, + + hide : function () { + if (this.settings.modal && this.settings.expose) { + this.un_expose(); + } + + if (!this.settings.modal) { + $('.joyride-modal-bg').hide(); + } + + // Prevent scroll bouncing...wait to remove from layout + this.settings.$current_tip.css('visibility', 'hidden'); + setTimeout($.proxy(function () { + this.hide(); + this.css('visibility', 'visible'); + }, this.settings.$current_tip), 0); + this.settings.post_step_callback(this.settings.$li.index(), + this.settings.$current_tip); + }, + + set_li : function (init, is_prev) { + if (init) { + this.settings.$li = this.settings.$tip_content.eq(this.settings.start_offset); + this.set_next_tip(); + this.settings.$current_tip = this.settings.$next_tip; + } else { + if (is_prev) { + this.settings.$li = this.settings.$li.prev(); + } else { + this.settings.$li = this.settings.$li.next(); + } + this.set_next_tip(); + } + + this.set_target(); + }, + + set_next_tip : function () { + this.settings.$next_tip = $('.joyride-tip-guide').eq(this.settings.$li.index()); + this.settings.$next_tip.data('closed', ''); + }, + + set_target : function () { + var cl = this.settings.$li.attr(this.add_namespace('data-class')), + id = this.settings.$li.attr(this.add_namespace('data-id')), + $sel = function () { + if (id) { + return $(document.getElementById(id)); + } else if (cl) { + return $('.' + cl).first(); + } else { + return $('body'); + } + }; + + this.settings.$target = $sel(); + }, + + scroll_to : function () { + var window_half, tipOffset; + + window_half = $(window).height() / 2; + tipOffset = Math.ceil(this.settings.$target.offset().top - window_half + this.settings.$next_tip.outerHeight()); + + if (tipOffset != 0) { + $('html, body').stop().animate({ + scrollTop : tipOffset + }, this.settings.scroll_speed, 'swing'); + } + }, + + paused : function () { + return ($.inArray((this.settings.$li.index() + 1), this.settings.pause_after) === -1); + }, + + restart : function () { + this.hide(); + this.settings.$li = undefined; + this.show('init'); + }, + + pos_default : function (init) { + var $nub = this.settings.$next_tip.find('.joyride-nub'), + nub_width = Math.ceil($nub.outerWidth() / 2), + nub_height = Math.ceil($nub.outerHeight() / 2), + toggle = init || false; + + // tip must not be "display: none" to calculate position + if (toggle) { + this.settings.$next_tip.css('visibility', 'hidden'); + this.settings.$next_tip.show(); + } + + if (!/body/i.test(this.settings.$target.selector)) { + var topAdjustment = this.settings.tip_settings.tipAdjustmentY ? parseInt(this.settings.tip_settings.tipAdjustmentY) : 0, + leftAdjustment = this.settings.tip_settings.tipAdjustmentX ? parseInt(this.settings.tip_settings.tipAdjustmentX) : 0; + + if (this.bottom()) { + if (this.rtl) { + this.settings.$next_tip.css({ + top : (this.settings.$target.offset().top + nub_height + this.settings.$target.outerHeight() + topAdjustment), + left : this.settings.$target.offset().left + this.settings.$target.outerWidth() - this.settings.$next_tip.outerWidth() + leftAdjustment}); + } else { + this.settings.$next_tip.css({ + top : (this.settings.$target.offset().top + nub_height + this.settings.$target.outerHeight() + topAdjustment), + left : this.settings.$target.offset().left + leftAdjustment}); + } + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'top'); + + } else if (this.top()) { + if (this.rtl) { + this.settings.$next_tip.css({ + top : (this.settings.$target.offset().top - this.settings.$next_tip.outerHeight() - nub_height + topAdjustment), + left : this.settings.$target.offset().left + this.settings.$target.outerWidth() - this.settings.$next_tip.outerWidth()}); + } else { + this.settings.$next_tip.css({ + top : (this.settings.$target.offset().top - this.settings.$next_tip.outerHeight() - nub_height + topAdjustment), + left : this.settings.$target.offset().left + leftAdjustment}); + } + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'bottom'); + + } else if (this.right()) { + + this.settings.$next_tip.css({ + top : this.settings.$target.offset().top + topAdjustment, + left : (this.settings.$target.outerWidth() + this.settings.$target.offset().left + nub_width + leftAdjustment)}); + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'left'); + + } else if (this.left()) { + + this.settings.$next_tip.css({ + top : this.settings.$target.offset().top + topAdjustment, + left : (this.settings.$target.offset().left - this.settings.$next_tip.outerWidth() - nub_width + leftAdjustment)}); + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'right'); + + } + + if (!this.visible(this.corners(this.settings.$next_tip)) && this.settings.attempts < this.settings.tip_settings.tip_location_pattern.length) { + + $nub.removeClass('bottom') + .removeClass('top') + .removeClass('right') + .removeClass('left'); + + this.settings.tip_settings.tip_location = this.settings.tip_settings.tip_location_pattern[this.settings.attempts]; + + this.settings.attempts++; + + this.pos_default(); + + } + + } else if (this.settings.$li.length) { + + this.pos_modal($nub); + + } + + if (toggle) { + this.settings.$next_tip.hide(); + this.settings.$next_tip.css('visibility', 'visible'); + } + + }, + + pos_phone : function (init) { + var tip_height = this.settings.$next_tip.outerHeight(), + tip_offset = this.settings.$next_tip.offset(), + target_height = this.settings.$target.outerHeight(), + $nub = $('.joyride-nub', this.settings.$next_tip), + nub_height = Math.ceil($nub.outerHeight() / 2), + toggle = init || false; + + $nub.removeClass('bottom') + .removeClass('top') + .removeClass('right') + .removeClass('left'); + + if (toggle) { + this.settings.$next_tip.css('visibility', 'hidden'); + this.settings.$next_tip.show(); + } + + if (!/body/i.test(this.settings.$target.selector)) { + + if (this.top()) { + + this.settings.$next_tip.offset({top : this.settings.$target.offset().top - tip_height - nub_height}); + $nub.addClass('bottom'); + + } else { + + this.settings.$next_tip.offset({top : this.settings.$target.offset().top + target_height + nub_height}); + $nub.addClass('top'); + + } + + } else if (this.settings.$li.length) { + this.pos_modal($nub); + } + + if (toggle) { + this.settings.$next_tip.hide(); + this.settings.$next_tip.css('visibility', 'visible'); + } + }, + + pos_modal : function ($nub) { + this.center(); + $nub.hide(); + + this.show_modal(); + }, + + show_modal : function () { + if (!this.settings.$next_tip.data('closed')) { + var joyridemodalbg = $('.joyride-modal-bg'); + if (joyridemodalbg.length < 1) { + var joyridemodalbg = $(this.settings.template.modal); + joyridemodalbg.appendTo('body'); + } + + if (/pop/i.test(this.settings.tip_animation)) { + joyridemodalbg.show(); + } else { + joyridemodalbg.fadeIn(this.settings.tip_animation_fade_speed); + } + } + }, + + expose : function () { + var expose, + exposeCover, + el, + origCSS, + origClasses, + randId = 'expose-' + this.random_str(6); + + if (arguments.length > 0 && arguments[0] instanceof $) { + el = arguments[0]; + } else if (this.settings.$target && !/body/i.test(this.settings.$target.selector)) { + el = this.settings.$target; + } else { + return false; + } + + if (el.length < 1) { + if (window.console) { + console.error('element not valid', el); + } + return false; + } + + expose = $(this.settings.template.expose); + this.settings.$body.append(expose); + expose.css({ + top : el.offset().top, + left : el.offset().left, + width : el.outerWidth(true), + height : el.outerHeight(true) + }); + + exposeCover = $(this.settings.template.expose_cover); + + origCSS = { + zIndex : el.css('z-index'), + position : el.css('position') + }; + + origClasses = el.attr('class') == null ? '' : el.attr('class'); + + el.css('z-index', parseInt(expose.css('z-index')) + 1); + + if (origCSS.position == 'static') { + el.css('position', 'relative'); + } + + el.data('expose-css', origCSS); + el.data('orig-class', origClasses); + el.attr('class', origClasses + ' ' + this.settings.expose_add_class); + + exposeCover.css({ + top : el.offset().top, + left : el.offset().left, + width : el.outerWidth(true), + height : el.outerHeight(true) + }); + + if (this.settings.modal) { + this.show_modal(); + } + + this.settings.$body.append(exposeCover); + expose.addClass(randId); + exposeCover.addClass(randId); + el.data('expose', randId); + this.settings.post_expose_callback(this.settings.$li.index(), this.settings.$next_tip, el); + this.add_exposed(el); + }, + + un_expose : function () { + var exposeId, + el, + expose, + origCSS, + origClasses, + clearAll = false; + + if (arguments.length > 0 && arguments[0] instanceof $) { + el = arguments[0]; + } else if (this.settings.$target && !/body/i.test(this.settings.$target.selector)) { + el = this.settings.$target; + } else { + return false; + } + + if (el.length < 1) { + if (window.console) { + console.error('element not valid', el); + } + return false; + } + + exposeId = el.data('expose'); + expose = $('.' + exposeId); + + if (arguments.length > 1) { + clearAll = arguments[1]; + } + + if (clearAll === true) { + $('.joyride-expose-wrapper,.joyride-expose-cover').remove(); + } else { + expose.remove(); + } + + origCSS = el.data('expose-css'); + + if (origCSS.zIndex == 'auto') { + el.css('z-index', ''); + } else { + el.css('z-index', origCSS.zIndex); + } + + if (origCSS.position != el.css('position')) { + if (origCSS.position == 'static') {// this is default, no need to set it. + el.css('position', ''); + } else { + el.css('position', origCSS.position); + } + } + + origClasses = el.data('orig-class'); + el.attr('class', origClasses); + el.removeData('orig-classes'); + + el.removeData('expose'); + el.removeData('expose-z-index'); + this.remove_exposed(el); + }, + + add_exposed : function (el) { + this.settings.exposed = this.settings.exposed || []; + if (el instanceof $ || typeof el === 'object') { + this.settings.exposed.push(el[0]); + } else if (typeof el == 'string') { + this.settings.exposed.push(el); + } + }, + + remove_exposed : function (el) { + var search, i; + if (el instanceof $) { + search = el[0] + } else if (typeof el == 'string') { + search = el; + } + + this.settings.exposed = this.settings.exposed || []; + i = this.settings.exposed.length; + + while (i--) { + if (this.settings.exposed[i] == search) { + this.settings.exposed.splice(i, 1); + return; + } + } + }, + + center : function () { + var $w = $(window); + + this.settings.$next_tip.css({ + top : ((($w.height() - this.settings.$next_tip.outerHeight()) / 2) + $w.scrollTop()), + left : ((($w.width() - this.settings.$next_tip.outerWidth()) / 2) + $w.scrollLeft()) + }); + + return true; + }, + + bottom : function () { + return /bottom/i.test(this.settings.tip_settings.tip_location); + }, + + top : function () { + return /top/i.test(this.settings.tip_settings.tip_location); + }, + + right : function () { + return /right/i.test(this.settings.tip_settings.tip_location); + }, + + left : function () { + return /left/i.test(this.settings.tip_settings.tip_location); + }, + + corners : function (el) { + if (el.length === 0) { + return [false, false, false, false]; + } + + var w = $(window), + window_half = w.height() / 2, + //using this to calculate since scroll may not have finished yet. + tipOffset = Math.ceil(this.settings.$target.offset().top - window_half + this.settings.$next_tip.outerHeight()), + right = w.width() + w.scrollLeft(), + offsetBottom = w.height() + tipOffset, + bottom = w.height() + w.scrollTop(), + top = w.scrollTop(); + + if (tipOffset < top) { + if (tipOffset < 0) { + top = 0; + } else { + top = tipOffset; + } + } + + if (offsetBottom > bottom) { + bottom = offsetBottom; + } + + return [ + el.offset().top < top, + right < el.offset().left + el.outerWidth(), + bottom < el.offset().top + el.outerHeight(), + w.scrollLeft() > el.offset().left + ]; + }, + + visible : function (hidden_corners) { + var i = hidden_corners.length; + + while (i--) { + if (hidden_corners[i]) { + return false; + } + } + + return true; + }, + + nub_position : function (nub, pos, def) { + if (pos === 'auto') { + nub.addClass(def); + } else { + nub.addClass(pos); + } + }, + + startTimer : function () { + if (this.settings.$li.length) { + this.settings.automate = setTimeout(function () { + this.hide(); + this.show(); + this.startTimer(); + }.bind(this), this.settings.timer); + } else { + clearTimeout(this.settings.automate); + } + }, + + end : function (abort) { + if (this.settings.cookie_monster) { + $.cookie(this.settings.cookie_name, 'ridden', {expires : this.settings.cookie_expires, domain : this.settings.cookie_domain}); + } + + if (this.settings.timer > 0) { + clearTimeout(this.settings.automate); + } + + if (this.settings.modal && this.settings.expose) { + this.un_expose(); + } + + // Unplug keystrokes listener + $(this.scope).off('keyup.joyride') + + this.settings.$next_tip.data('closed', true); + this.settings.riding = false; + + $('.joyride-modal-bg').hide(); + this.settings.$current_tip.hide(); + + if (typeof abort === 'undefined' || abort === false) { + this.settings.post_step_callback(this.settings.$li.index(), this.settings.$current_tip); + this.settings.post_ride_callback(this.settings.$li.index(), this.settings.$current_tip); + } + + $('.joyride-tip-guide').remove(); + }, + + off : function () { + $(this.scope).off('.joyride'); + $(window).off('.joyride'); + $('.joyride-close-tip, .joyride-next-tip, .joyride-modal-bg').off('.joyride'); + $('.joyride-tip-guide, .joyride-modal-bg').remove(); + clearTimeout(this.settings.automate); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.js b/js/foundation/js/foundation/foundation.js new file mode 100644 index 0000000..c5a359d --- /dev/null +++ b/js/foundation/js/foundation/foundation.js @@ -0,0 +1,732 @@ +/* + * Foundation Responsive Library + * http://foundation.zurb.com + * Copyright 2015, ZURB + * Free to use under the MIT license. + * http://www.opensource.org/licenses/mit-license.php +*/ + +(function ($, window, document, undefined) { + 'use strict'; + + var header_helpers = function (class_array) { + var head = $('head'); + head.prepend($.map(class_array, function (class_name) { + if (head.has('.' + class_name).length === 0) { + return ''; + } + })); + }; + + header_helpers([ + 'foundation-mq-small', + 'foundation-mq-small-only', + 'foundation-mq-medium', + 'foundation-mq-medium-only', + 'foundation-mq-large', + 'foundation-mq-large-only', + 'foundation-mq-xlarge', + 'foundation-mq-xlarge-only', + 'foundation-mq-xxlarge', + 'foundation-data-attribute-namespace']); + + // Enable FastClick if present + + $(function () { + if (typeof FastClick !== 'undefined') { + // Don't attach to body if undefined + if (typeof document.body !== 'undefined') { + FastClick.attach(document.body); + } + } + }); + + // private Fast Selector wrapper, + // returns jQuery object. Only use where + // getElementById is not available. + var S = function (selector, context) { + if (typeof selector === 'string') { + if (context) { + var cont; + if (context.jquery) { + cont = context[0]; + if (!cont) { + return context; + } + } else { + cont = context; + } + return $(cont.querySelectorAll(selector)); + } + + return $(document.querySelectorAll(selector)); + } + + return $(selector, context); + }; + + // Namespace functions. + + var attr_name = function (init) { + var arr = []; + if (!init) { + arr.push('data'); + } + if (this.namespace.length > 0) { + arr.push(this.namespace); + } + arr.push(this.name); + + return arr.join('-'); + }; + + var add_namespace = function (str) { + var parts = str.split('-'), + i = parts.length, + arr = []; + + while (i--) { + if (i !== 0) { + arr.push(parts[i]); + } else { + if (this.namespace.length > 0) { + arr.push(this.namespace, parts[i]); + } else { + arr.push(parts[i]); + } + } + } + + return arr.reverse().join('-'); + }; + + // Event binding and data-options updating. + + var bindings = function (method, options) { + var self = this, + bind = function(){ + var $this = S(this), + should_bind_events = !$this.data(self.attr_name(true) + '-init'); + $this.data(self.attr_name(true) + '-init', $.extend({}, self.settings, (options || method), self.data_options($this))); + + if (should_bind_events) { + self.events(this); + } + }; + + if (S(this.scope).is('[' + this.attr_name() +']')) { + bind.call(this.scope); + } else { + S('[' + this.attr_name() +']', this.scope).each(bind); + } + // # Patch to fix #5043 to move this *after* the if/else clause in order for Backbone and similar frameworks to have improved control over event binding and data-options updating. + if (typeof method === 'string') { + return this[method].call(this, options); + } + + }; + + var single_image_loaded = function (image, callback) { + function loaded () { + callback(image[0]); + } + + function bindLoad () { + this.one('load', loaded); + + if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)) { + var src = this.attr( 'src' ), + param = src.match( /\?/ ) ? '&' : '?'; + + param += 'random=' + (new Date()).getTime(); + this.attr('src', src + param); + } + } + + if (!image.attr('src')) { + loaded(); + return; + } + + if (image[0].complete || image[0].readyState === 4) { + loaded(); + } else { + bindLoad.call(image); + } + }; + + /*! matchMedia() polyfill - Test a CSS media type/query in JS. Authors & copyright (c) 2012: Scott Jehl, Paul Irish, Nicholas Zakas, David Knight. Dual MIT/BSD license */ + + window.matchMedia || (window.matchMedia = function() { + "use strict"; + + // For browsers that support matchMedium api such as IE 9 and webkit + var styleMedia = (window.styleMedia || window.media); + + // For those that don't support matchMedium + if (!styleMedia) { + var style = document.createElement('style'), + script = document.getElementsByTagName('script')[0], + info = null; + + style.type = 'text/css'; + style.id = 'matchmediajs-test'; + + script.parentNode.insertBefore(style, script); + + // 'style.currentStyle' is used by IE <= 8 and 'window.getComputedStyle' for all other browsers + info = ('getComputedStyle' in window) && window.getComputedStyle(style, null) || style.currentStyle; + + styleMedia = { + matchMedium: function(media) { + var text = '@media ' + media + '{ #matchmediajs-test { width: 1px; } }'; + + // 'style.styleSheet' is used by IE <= 8 and 'style.textContent' for all other browsers + if (style.styleSheet) { + style.styleSheet.cssText = text; + } else { + style.textContent = text; + } + + // Test if media query is true or false + return info.width === '1px'; + } + }; + } + + return function(media) { + return { + matches: styleMedia.matchMedium(media || 'all'), + media: media || 'all' + }; + }; + }()); + + /* + * jquery.requestAnimationFrame + * https://github.com/gnarf37/jquery-requestAnimationFrame + * Requires jQuery 1.8+ + * + * Copyright (c) 2012 Corey Frang + * Licensed under the MIT license. + */ + + (function(jQuery) { + + + // requestAnimationFrame polyfill adapted from Erik Möller + // fixes from Paul Irish and Tino Zijdel + // http://paulirish.com/2011/requestanimationframe-for-smart-animating/ + // http://my.opera.com/emoller/blog/2011/12/20/requestanimationframe-for-smart-er-animating + + var animating, + lastTime = 0, + vendors = ['webkit', 'moz'], + requestAnimationFrame = window.requestAnimationFrame, + cancelAnimationFrame = window.cancelAnimationFrame, + jqueryFxAvailable = 'undefined' !== typeof jQuery.fx; + + for (; lastTime < vendors.length && !requestAnimationFrame; lastTime++) { + requestAnimationFrame = window[ vendors[lastTime] + 'RequestAnimationFrame' ]; + cancelAnimationFrame = cancelAnimationFrame || + window[ vendors[lastTime] + 'CancelAnimationFrame' ] || + window[ vendors[lastTime] + 'CancelRequestAnimationFrame' ]; + } + + function raf() { + if (animating) { + requestAnimationFrame(raf); + + if (jqueryFxAvailable) { + jQuery.fx.tick(); + } + } + } + + if (requestAnimationFrame) { + // use rAF + window.requestAnimationFrame = requestAnimationFrame; + window.cancelAnimationFrame = cancelAnimationFrame; + + if (jqueryFxAvailable) { + jQuery.fx.timer = function (timer) { + if (timer() && jQuery.timers.push(timer) && !animating) { + animating = true; + raf(); + } + }; + + jQuery.fx.stop = function () { + animating = false; + }; + } + } else { + // polyfill + window.requestAnimationFrame = function (callback) { + var currTime = new Date().getTime(), + timeToCall = Math.max(0, 16 - (currTime - lastTime)), + id = window.setTimeout(function () { + callback(currTime + timeToCall); + }, timeToCall); + lastTime = currTime + timeToCall; + return id; + }; + + window.cancelAnimationFrame = function (id) { + clearTimeout(id); + }; + + } + + }( $ )); + + function removeQuotes (string) { + if (typeof string === 'string' || string instanceof String) { + string = string.replace(/^['\\/"]+|(;\s?})+|['\\/"]+$/g, ''); + } + + return string; + } + + function MediaQuery(selector) { + this.selector = selector; + this.query = ''; + } + + MediaQuery.prototype.toString = function () { + return this.query || (this.query = S(this.selector).css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, '')); + }; + + window.Foundation = { + name : 'Foundation', + + version : '5.5.3', + + media_queries : { + 'small' : new MediaQuery('.foundation-mq-small'), + 'small-only' : new MediaQuery('.foundation-mq-small-only'), + 'medium' : new MediaQuery('.foundation-mq-medium'), + 'medium-only' : new MediaQuery('.foundation-mq-medium-only'), + 'large' : new MediaQuery('.foundation-mq-large'), + 'large-only' : new MediaQuery('.foundation-mq-large-only'), + 'xlarge' : new MediaQuery('.foundation-mq-xlarge'), + 'xlarge-only' : new MediaQuery('.foundation-mq-xlarge-only'), + 'xxlarge' : new MediaQuery('.foundation-mq-xxlarge') + }, + + stylesheet : $('').appendTo('head')[0].sheet, + + global : { + namespace : undefined + }, + + init : function (scope, libraries, method, options, response) { + var args = [scope, method, options, response], + responses = []; + + // check RTL + this.rtl = /rtl/i.test(S('html').attr('dir')); + + // set foundation global scope + this.scope = scope || this.scope; + + this.set_namespace(); + + if (libraries && typeof libraries === 'string' && !/reflow/i.test(libraries)) { + if (this.libs.hasOwnProperty(libraries)) { + responses.push(this.init_lib(libraries, args)); + } + } else { + for (var lib in this.libs) { + responses.push(this.init_lib(lib, libraries)); + } + } + + S(window).load(function () { + S(window) + .trigger('resize.fndtn.clearing') + .trigger('resize.fndtn.dropdown') + .trigger('resize.fndtn.equalizer') + .trigger('resize.fndtn.interchange') + .trigger('resize.fndtn.joyride') + .trigger('resize.fndtn.magellan') + .trigger('resize.fndtn.topbar') + .trigger('resize.fndtn.slider'); + }); + + return scope; + }, + + init_lib : function (lib, args) { + if (this.libs.hasOwnProperty(lib)) { + this.patch(this.libs[lib]); + + if (args && args.hasOwnProperty(lib)) { + if (typeof this.libs[lib].settings !== 'undefined') { + $.extend(true, this.libs[lib].settings, args[lib]); + } else if (typeof this.libs[lib].defaults !== 'undefined') { + $.extend(true, this.libs[lib].defaults, args[lib]); + } + return this.libs[lib].init.apply(this.libs[lib], [this.scope, args[lib]]); + } + + args = args instanceof Array ? args : new Array(args); + return this.libs[lib].init.apply(this.libs[lib], args); + } + + return function () {}; + }, + + patch : function (lib) { + lib.scope = this.scope; + lib.namespace = this.global.namespace; + lib.rtl = this.rtl; + lib['data_options'] = this.utils.data_options; + lib['attr_name'] = attr_name; + lib['add_namespace'] = add_namespace; + lib['bindings'] = bindings; + lib['S'] = this.utils.S; + }, + + inherit : function (scope, methods) { + var methods_arr = methods.split(' '), + i = methods_arr.length; + + while (i--) { + if (this.utils.hasOwnProperty(methods_arr[i])) { + scope[methods_arr[i]] = this.utils[methods_arr[i]]; + } + } + }, + + set_namespace : function () { + + // Description: + // Don't bother reading the namespace out of the meta tag + // if the namespace has been set globally in javascript + // + // Example: + // Foundation.global.namespace = 'my-namespace'; + // or make it an empty string: + // Foundation.global.namespace = ''; + // + // + + // If the namespace has not been set (is undefined), try to read it out of the meta element. + // Otherwise use the globally defined namespace, even if it's empty ('') + var namespace = ( this.global.namespace === undefined ) ? $('.foundation-data-attribute-namespace').css('font-family') : this.global.namespace; + + // Finally, if the namsepace is either undefined or false, set it to an empty string. + // Otherwise use the namespace value. + this.global.namespace = ( namespace === undefined || /false/i.test(namespace) ) ? '' : namespace; + }, + + libs : {}, + + // methods that can be inherited in libraries + utils : { + + // Description: + // Fast Selector wrapper returns jQuery object. Only use where getElementById + // is not available. + // + // Arguments: + // Selector (String): CSS selector describing the element(s) to be + // returned as a jQuery object. + // + // Scope (String): CSS selector describing the area to be searched. Default + // is document. + // + // Returns: + // Element (jQuery Object): jQuery object containing elements matching the + // selector within the scope. + S : S, + + // Description: + // Executes a function a max of once every n milliseconds + // + // Arguments: + // Func (Function): Function to be throttled. + // + // Delay (Integer): Function execution threshold in milliseconds. + // + // Returns: + // Lazy_function (Function): Function with throttling applied. + throttle : function (func, delay) { + var timer = null; + + return function () { + var context = this, args = arguments; + + if (timer == null) { + timer = setTimeout(function () { + func.apply(context, args); + timer = null; + }, delay); + } + }; + }, + + // Description: + // Executes a function when it stops being invoked for n seconds + // Modified version of _.debounce() http://underscorejs.org + // + // Arguments: + // Func (Function): Function to be debounced. + // + // Delay (Integer): Function execution threshold in milliseconds. + // + // Immediate (Bool): Whether the function should be called at the beginning + // of the delay instead of the end. Default is false. + // + // Returns: + // Lazy_function (Function): Function with debouncing applied. + debounce : function (func, delay, immediate) { + var timeout, result; + return function () { + var context = this, args = arguments; + var later = function () { + timeout = null; + if (!immediate) { + result = func.apply(context, args); + } + }; + var callNow = immediate && !timeout; + clearTimeout(timeout); + timeout = setTimeout(later, delay); + if (callNow) { + result = func.apply(context, args); + } + return result; + }; + }, + + // Description: + // Parses data-options attribute + // + // Arguments: + // El (jQuery Object): Element to be parsed. + // + // Returns: + // Options (Javascript Object): Contents of the element's data-options + // attribute. + data_options : function (el, data_attr_name) { + data_attr_name = data_attr_name || 'options'; + var opts = {}, ii, p, opts_arr, + data_options = function (el) { + var namespace = Foundation.global.namespace; + + if (namespace.length > 0) { + return el.data(namespace + '-' + data_attr_name); + } + + return el.data(data_attr_name); + }; + + var cached_options = data_options(el); + + if (typeof cached_options === 'object') { + return cached_options; + } + + opts_arr = (cached_options || ':').split(';'); + ii = opts_arr.length; + + function isNumber (o) { + return !isNaN (o - 0) && o !== null && o !== '' && o !== false && o !== true; + } + + function trim (str) { + if (typeof str === 'string') { + return $.trim(str); + } + return str; + } + + while (ii--) { + p = opts_arr[ii].split(':'); + p = [p[0], p.slice(1).join(':')]; + + if (/true/i.test(p[1])) { + p[1] = true; + } + if (/false/i.test(p[1])) { + p[1] = false; + } + if (isNumber(p[1])) { + if (p[1].indexOf('.') === -1) { + p[1] = parseInt(p[1], 10); + } else { + p[1] = parseFloat(p[1]); + } + } + + if (p.length === 2 && p[0].length > 0) { + opts[trim(p[0])] = trim(p[1]); + } + } + + return opts; + }, + + // Description: + // Adds JS-recognizable media queries + // + // Arguments: + // Media (String): Key string for the media query to be stored as in + // Foundation.media_queries + // + // Class (String): Class name for the generated tag + register_media : function (media, media_class) { + if (Foundation.media_queries[media] === undefined) { + $('head').append(''); + Foundation.media_queries[media] = removeQuotes($('.' + media_class).css('font-family')); + } + }, + + // Description: + // Add custom CSS within a JS-defined media query + // + // Arguments: + // Rule (String): CSS rule to be appended to the document. + // + // Media (String): Optional media query string for the CSS rule to be + // nested under. + add_custom_rule : function (rule, media) { + if (media === undefined && Foundation.stylesheet) { + Foundation.stylesheet.insertRule(rule, Foundation.stylesheet.cssRules.length); + } else { + var query = Foundation.media_queries[media]; + + if (query !== undefined) { + Foundation.stylesheet.insertRule('@media ' + + Foundation.media_queries[media] + '{ ' + rule + ' }', Foundation.stylesheet.cssRules.length); + } + } + }, + + // Description: + // Performs a callback function when an image is fully loaded + // + // Arguments: + // Image (jQuery Object): Image(s) to check if loaded. + // + // Callback (Function): Function to execute when image is fully loaded. + image_loaded : function (images, callback) { + var self = this, + unloaded = images.length; + + function pictures_has_height(images) { + var pictures_number = images.length; + + for (var i = pictures_number - 1; i >= 0; i--) { + if(images.attr('height') === undefined) { + return false; + }; + }; + + return true; + } + + if (unloaded === 0 || pictures_has_height(images)) { + callback(images); + } + + images.each(function () { + single_image_loaded(self.S(this), function () { + unloaded -= 1; + if (unloaded === 0) { + callback(images); + } + }); + }); + }, + + // Description: + // Returns a random, alphanumeric string + // + // Arguments: + // Length (Integer): Length of string to be generated. Defaults to random + // integer. + // + // Returns: + // Rand (String): Pseudo-random, alphanumeric string. + random_str : function () { + if (!this.fidx) { + this.fidx = 0; + } + this.prefix = this.prefix || [(this.name || 'F'), (+new Date).toString(36)].join('-'); + + return this.prefix + (this.fidx++).toString(36); + }, + + // Description: + // Helper for window.matchMedia + // + // Arguments: + // mq (String): Media query + // + // Returns: + // (Boolean): Whether the media query passes or not + match : function (mq) { + return window.matchMedia(mq).matches; + }, + + // Description: + // Helpers for checking Foundation default media queries with JS + // + // Returns: + // (Boolean): Whether the media query passes or not + + is_small_up : function () { + return this.match(Foundation.media_queries.small); + }, + + is_medium_up : function () { + return this.match(Foundation.media_queries.medium); + }, + + is_large_up : function () { + return this.match(Foundation.media_queries.large); + }, + + is_xlarge_up : function () { + return this.match(Foundation.media_queries.xlarge); + }, + + is_xxlarge_up : function () { + return this.match(Foundation.media_queries.xxlarge); + }, + + is_small_only : function () { + return !this.is_medium_up() && !this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up(); + }, + + is_medium_only : function () { + return this.is_medium_up() && !this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up(); + }, + + is_large_only : function () { + return this.is_medium_up() && this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up(); + }, + + is_xlarge_only : function () { + return this.is_medium_up() && this.is_large_up() && this.is_xlarge_up() && !this.is_xxlarge_up(); + }, + + is_xxlarge_only : function () { + return this.is_medium_up() && this.is_large_up() && this.is_xlarge_up() && this.is_xxlarge_up(); + } + } + }; + + $.fn.foundation = function () { + var args = Array.prototype.slice.call(arguments, 0); + + return this.each(function () { + Foundation.init.apply(Foundation, [this].concat(args)); + return this; + }); + }; + +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.magellan.js b/js/foundation/js/foundation/foundation.magellan.js new file mode 100644 index 0000000..aac36a7 --- /dev/null +++ b/js/foundation/js/foundation/foundation.magellan.js @@ -0,0 +1,214 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs['magellan-expedition'] = { + name : 'magellan-expedition', + + version : '5.5.3', + + settings : { + active_class : 'active', + threshold : 0, // pixels from the top of the expedition for it to become fixes + destination_threshold : 20, // pixels from the top of destination for it to be considered active + throttle_delay : 30, // calculation throttling to increase framerate + fixed_top : 0, // top distance in pixels assigend to the fixed element on scroll + offset_by_height : true, // whether to offset the destination by the expedition height. Usually you want this to be true, unless your expedition is on the side. + duration : 700, // animation duration time + easing : 'swing' // animation easing + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle'); + this.bindings(method, options); + }, + + events : function () { + var self = this, + S = self.S, + settings = self.settings; + + // initialize expedition offset + self.set_expedition_position(); + + S(self.scope) + .off('.magellan') + .on('click.fndtn.magellan', '[' + self.add_namespace('data-magellan-arrival') + '] a[href*=#]', function (e) { + var sameHost = ((this.hostname === location.hostname) || !this.hostname), + samePath = self.filterPathname(location.pathname) === self.filterPathname(this.pathname), + testHash = this.hash.replace(/(:|\.|\/)/g, '\\$1'), + anchor = this; + + if (sameHost && samePath && testHash) { + e.preventDefault(); + var expedition = $(this).closest('[' + self.attr_name() + ']'), + settings = expedition.data('magellan-expedition-init'), + hash = this.hash.split('#').join(''), + target = $('a[name="' + hash + '"]'); + + if (target.length === 0) { + target = $('#' + hash); + + } + + // Account for expedition height if fixed position + var scroll_top = target.offset().top - settings.destination_threshold + 1; + if (settings.offset_by_height) { + scroll_top = scroll_top - expedition.outerHeight(); + } + $('html, body').stop().animate({ + 'scrollTop' : scroll_top + }, settings.duration, settings.easing, function () { + if (history.pushState) { + history.pushState(null, null, anchor.pathname + anchor.search + '#' + hash); + } else { + location.hash = anchor.pathname + anchor.search + '#' + hash; + } + }); + } + }) + .on('scroll.fndtn.magellan', self.throttle(this.check_for_arrivals.bind(this), settings.throttle_delay)); + }, + + check_for_arrivals : function () { + var self = this; + self.update_arrivals(); + self.update_expedition_positions(); + }, + + set_expedition_position : function () { + var self = this; + $('[' + this.attr_name() + '=fixed]', self.scope).each(function (idx, el) { + var expedition = $(this), + settings = expedition.data('magellan-expedition-init'), + styles = expedition.attr('styles'), // save styles + top_offset, fixed_top; + + expedition.attr('style', ''); + top_offset = expedition.offset().top + settings.threshold; + + //set fixed-top by attribute + fixed_top = parseInt(expedition.data('magellan-fixed-top')); + if (!isNaN(fixed_top)) { + self.settings.fixed_top = fixed_top; + } + + expedition.data(self.data_attr('magellan-top-offset'), top_offset); + expedition.attr('style', styles); + }); + }, + + update_expedition_positions : function () { + var self = this, + window_top_offset = $(window).scrollTop(); + + $('[' + this.attr_name() + '=fixed]', self.scope).each(function () { + var expedition = $(this), + settings = expedition.data('magellan-expedition-init'), + styles = expedition.attr('style'), // save styles + top_offset = expedition.data('magellan-top-offset'); + + //scroll to the top distance + if (window_top_offset + self.settings.fixed_top >= top_offset) { + // Placeholder allows height calculations to be consistent even when + // appearing to switch between fixed/non-fixed placement + var placeholder = expedition.prev('[' + self.add_namespace('data-magellan-expedition-clone') + ']'); + if (placeholder.length === 0) { + placeholder = expedition.clone(); + placeholder.removeAttr(self.attr_name()); + placeholder.attr(self.add_namespace('data-magellan-expedition-clone'), ''); + expedition.before(placeholder); + } + expedition.css({position :'fixed', top : settings.fixed_top}).addClass('fixed'); + } else { + expedition.prev('[' + self.add_namespace('data-magellan-expedition-clone') + ']').remove(); + expedition.attr('style', styles).css('position', '').css('top', '').removeClass('fixed'); + } + }); + }, + + update_arrivals : function () { + var self = this, + window_top_offset = $(window).scrollTop(); + + $('[' + this.attr_name() + ']', self.scope).each(function () { + var expedition = $(this), + settings = expedition.data(self.attr_name(true) + '-init'), + offsets = self.offsets(expedition, window_top_offset), + arrivals = expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']'), + active_item = false; + offsets.each(function (idx, item) { + if (item.viewport_offset >= item.top_offset) { + var arrivals = expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']'); + arrivals.not(item.arrival).removeClass(settings.active_class); + item.arrival.addClass(settings.active_class); + active_item = true; + return true; + } + }); + + if (!active_item) { + arrivals.removeClass(settings.active_class); + } + }); + }, + + offsets : function (expedition, window_offset) { + var self = this, + settings = expedition.data(self.attr_name(true) + '-init'), + viewport_offset = window_offset; + + return expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']').map(function (idx, el) { + var name = $(this).data(self.data_attr('magellan-arrival')), + dest = $('[' + self.add_namespace('data-magellan-destination') + '=' + name + ']'); + if (dest.length > 0) { + var top_offset = dest.offset().top - settings.destination_threshold; + if (settings.offset_by_height) { + top_offset = top_offset - expedition.outerHeight(); + } + top_offset = Math.floor(top_offset); + return { + destination : dest, + arrival : $(this), + top_offset : top_offset, + viewport_offset : viewport_offset + } + } + }).sort(function (a, b) { + if (a.top_offset < b.top_offset) { + return -1; + } + if (a.top_offset > b.top_offset) { + return 1; + } + return 0; + }); + }, + + data_attr : function (str) { + if (this.namespace.length > 0) { + return this.namespace + '-' + str; + } + + return str; + }, + + off : function () { + this.S(this.scope).off('.magellan'); + this.S(window).off('.magellan'); + }, + + filterPathname : function (pathname) { + pathname = pathname || ''; + return pathname + .replace(/^\//,'') + .replace(/(?:index|default).[a-zA-Z]{3,4}$/,'') + .replace(/\/$/,''); + }, + + reflow : function () { + var self = this; + // remove placeholder expeditions used for height calculation purposes + $('[' + self.add_namespace('data-magellan-expedition-clone') + ']', self.scope).remove(); + } + }; +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.offcanvas.js b/js/foundation/js/foundation/foundation.offcanvas.js new file mode 100644 index 0000000..685e9a0 --- /dev/null +++ b/js/foundation/js/foundation/foundation.offcanvas.js @@ -0,0 +1,225 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.offcanvas = { + name : 'offcanvas', + + version : '5.5.3', + + settings : { + open_method : 'move', + close_on_click : false + }, + + init : function (scope, method, options) { + this.bindings(method, options); + }, + + events : function () { + var self = this, + S = self.S, + move_class = '', + right_postfix = '', + left_postfix = '', + top_postfix = '', + bottom_postfix = ''; + + if (this.settings.open_method === 'move') { + move_class = 'move-'; + right_postfix = 'right'; + left_postfix = 'left'; + top_postfix = 'top'; + bottom_postfix = 'bottom'; + } else if (this.settings.open_method === 'overlap_single') { + move_class = 'offcanvas-overlap-'; + right_postfix = 'right'; + left_postfix = 'left'; + top_postfix = 'top'; + bottom_postfix = 'bottom'; + } else if (this.settings.open_method === 'overlap') { + move_class = 'offcanvas-overlap'; + } + + S(this.scope).off('.offcanvas') + .on('click.fndtn.offcanvas', '.left-off-canvas-toggle', function (e) { + self.click_toggle_class(e, move_class + right_postfix); + if (self.settings.open_method !== 'overlap') { + S('.left-submenu').removeClass(move_class + right_postfix); + } + $('.left-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.left-off-canvas-menu a', function (e) { + var settings = self.get_settings(e); + var parent = S(this).parent(); + + if (settings.close_on_click && !parent.hasClass('has-submenu') && !parent.hasClass('back')) { + self.hide.call(self, move_class + right_postfix, self.get_wrapper(e)); + parent.parent().removeClass(move_class + right_postfix); + } else if (S(this).parent().hasClass('has-submenu')) { + e.preventDefault(); + S(this).siblings('.left-submenu').toggleClass(move_class + right_postfix); + } else if (parent.hasClass('back')) { + e.preventDefault(); + parent.parent().removeClass(move_class + right_postfix); + } + $('.left-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + //end of left canvas + .on('click.fndtn.offcanvas', '.right-off-canvas-toggle', function (e) { + self.click_toggle_class(e, move_class + left_postfix); + if (self.settings.open_method !== 'overlap') { + S('.right-submenu').removeClass(move_class + left_postfix); + } + $('.right-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.right-off-canvas-menu a', function (e) { + var settings = self.get_settings(e); + var parent = S(this).parent(); + + if (settings.close_on_click && !parent.hasClass('has-submenu') && !parent.hasClass('back')) { + self.hide.call(self, move_class + left_postfix, self.get_wrapper(e)); + parent.parent().removeClass(move_class + left_postfix); + } else if (S(this).parent().hasClass('has-submenu')) { + e.preventDefault(); + S(this).siblings('.right-submenu').toggleClass(move_class + left_postfix); + } else if (parent.hasClass('back')) { + e.preventDefault(); + parent.parent().removeClass(move_class + left_postfix); + } + $('.right-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + //end of right canvas + .on('click.fndtn.offcanvas', '.top-off-canvas-toggle', function (e) { + self.click_toggle_class(e, move_class + bottom_postfix); + if (self.settings.open_method !== 'overlap') { + S('.top-submenu').removeClass(move_class + bottom_postfix); + } + $('.top-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.top-off-canvas-menu a', function (e) { + var settings = self.get_settings(e); + var parent = S(this).parent(); + + if (settings.close_on_click && !parent.hasClass('has-submenu') && !parent.hasClass('back')) { + self.hide.call(self, move_class + bottom_postfix, self.get_wrapper(e)); + parent.parent().removeClass(move_class + bottom_postfix); + } else if (S(this).parent().hasClass('has-submenu')) { + e.preventDefault(); + S(this).siblings('.top-submenu').toggleClass(move_class + bottom_postfix); + } else if (parent.hasClass('back')) { + e.preventDefault(); + parent.parent().removeClass(move_class + bottom_postfix); + } + $('.top-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + //end of top canvas + .on('click.fndtn.offcanvas', '.bottom-off-canvas-toggle', function (e) { + self.click_toggle_class(e, move_class + top_postfix); + if (self.settings.open_method !== 'overlap') { + S('.bottom-submenu').removeClass(move_class + top_postfix); + } + $('.bottom-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.bottom-off-canvas-menu a', function (e) { + var settings = self.get_settings(e); + var parent = S(this).parent(); + + if (settings.close_on_click && !parent.hasClass('has-submenu') && !parent.hasClass('back')) { + self.hide.call(self, move_class + top_postfix, self.get_wrapper(e)); + parent.parent().removeClass(move_class + top_postfix); + } else if (S(this).parent().hasClass('has-submenu')) { + e.preventDefault(); + S(this).siblings('.bottom-submenu').toggleClass(move_class + top_postfix); + } else if (parent.hasClass('back')) { + e.preventDefault(); + parent.parent().removeClass(move_class + top_postfix); + } + $('.bottom-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + //end of bottom + .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) { + self.click_remove_class(e, move_class + left_postfix); + S('.right-submenu').removeClass(move_class + left_postfix); + if (right_postfix) { + self.click_remove_class(e, move_class + right_postfix); + S('.left-submenu').removeClass(move_class + left_postfix); + } + $('.right-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) { + self.click_remove_class(e, move_class + left_postfix); + $('.left-off-canvas-toggle').attr('aria-expanded', 'false'); + if (right_postfix) { + self.click_remove_class(e, move_class + right_postfix); + $('.right-off-canvas-toggle').attr('aria-expanded', 'false'); + } + }) + .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) { + self.click_remove_class(e, move_class + top_postfix); + S('.bottom-submenu').removeClass(move_class + top_postfix); + if (bottom_postfix) { + self.click_remove_class(e, move_class + bottom_postfix); + S('.top-submenu').removeClass(move_class + top_postfix); + } + $('.bottom-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) { + self.click_remove_class(e, move_class + top_postfix); + $('.top-off-canvas-toggle').attr('aria-expanded', 'false'); + if (bottom_postfix) { + self.click_remove_class(e, move_class + bottom_postfix); + $('.bottom-off-canvas-toggle').attr('aria-expanded', 'false'); + } + }); + }, + + toggle : function (class_name, $off_canvas) { + $off_canvas = $off_canvas || this.get_wrapper(); + if ($off_canvas.is('.' + class_name)) { + this.hide(class_name, $off_canvas); + } else { + this.show(class_name, $off_canvas); + } + }, + + show : function (class_name, $off_canvas) { + $off_canvas = $off_canvas || this.get_wrapper(); + $off_canvas.trigger('open.fndtn.offcanvas'); + $off_canvas.addClass(class_name); + }, + + hide : function (class_name, $off_canvas) { + $off_canvas = $off_canvas || this.get_wrapper(); + $off_canvas.trigger('close.fndtn.offcanvas'); + $off_canvas.removeClass(class_name); + }, + + click_toggle_class : function (e, class_name) { + e.preventDefault(); + var $off_canvas = this.get_wrapper(e); + this.toggle(class_name, $off_canvas); + }, + + click_remove_class : function (e, class_name) { + e.preventDefault(); + var $off_canvas = this.get_wrapper(e); + this.hide(class_name, $off_canvas); + }, + + get_settings : function (e) { + var offcanvas = this.S(e.target).closest('[' + this.attr_name() + ']'); + return offcanvas.data(this.attr_name(true) + '-init') || this.settings; + }, + + get_wrapper : function (e) { + var $off_canvas = this.S(e ? e.target : this.scope).closest('.off-canvas-wrap'); + + if ($off_canvas.length === 0) { + $off_canvas = this.S('.off-canvas-wrap'); + } + return $off_canvas; + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.orbit.js b/js/foundation/js/foundation/foundation.orbit.js new file mode 100644 index 0000000..d88bb46 --- /dev/null +++ b/js/foundation/js/foundation/foundation.orbit.js @@ -0,0 +1,476 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + var noop = function () {}; + + var Orbit = function (el, settings) { + // Don't reinitialize plugin + if (el.hasClass(settings.slides_container_class)) { + return this; + } + + var self = this, + container, + slides_container = el, + number_container, + bullets_container, + timer_container, + idx = 0, + animate, + timer, + locked = false, + adjust_height_after = false; + + self.slides = function () { + return slides_container.children(settings.slide_selector); + }; + + self.slides().first().addClass(settings.active_slide_class); + + self.update_slide_number = function (index) { + if (settings.slide_number) { + number_container.find('span:first').text(parseInt(index) + 1); + number_container.find('span:last').text(self.slides().length); + } + if (settings.bullets) { + bullets_container.children().removeClass(settings.bullets_active_class); + $(bullets_container.children().get(index)).addClass(settings.bullets_active_class); + } + }; + + self.update_active_link = function (index) { + var link = $('[data-orbit-link="' + self.slides().eq(index).attr('data-orbit-slide') + '"]'); + link.siblings().removeClass(settings.bullets_active_class); + link.addClass(settings.bullets_active_class); + }; + + self.build_markup = function () { + slides_container.wrap('
        '); + container = slides_container.parent(); + slides_container.addClass(settings.slides_container_class); + + if (settings.stack_on_small) { + container.addClass(settings.stack_on_small_class); + } + + if (settings.navigation_arrows) { + container.append($('').addClass(settings.prev_class)); + container.append($('').addClass(settings.next_class)); + } + + if (settings.timer) { + timer_container = $('
        ').addClass(settings.timer_container_class); + timer_container.append(''); + timer_container.append($('
        ').addClass(settings.timer_progress_class)); + timer_container.addClass(settings.timer_paused_class); + container.append(timer_container); + } + + if (settings.slide_number) { + number_container = $('
        ').addClass(settings.slide_number_class); + number_container.append(' ' + settings.slide_number_text + ' '); + container.append(number_container); + } + + if (settings.bullets) { + bullets_container = $('
          ').addClass(settings.bullets_container_class); + container.append(bullets_container); + bullets_container.wrap('
          '); + self.slides().each(function (idx, el) { + var bullet = $('
        1. ').attr('data-orbit-slide', idx).on('click', self.link_bullet);; + bullets_container.append(bullet); + }); + } + + }; + + self._goto = function (next_idx, start_timer) { + // if (locked) {return false;} + if (next_idx === idx) {return false;} + if (typeof timer === 'object') {timer.restart();} + var slides = self.slides(); + + var dir = 'next'; + locked = true; + if (next_idx < idx) {dir = 'prev';} + if (next_idx >= slides.length) { + if (!settings.circular) { + return false; + } + next_idx = 0; + } else if (next_idx < 0) { + if (!settings.circular) { + return false; + } + next_idx = slides.length - 1; + } + + var current = $(slides.get(idx)); + var next = $(slides.get(next_idx)); + + current.css('zIndex', 2); + current.removeClass(settings.active_slide_class); + next.css('zIndex', 4).addClass(settings.active_slide_class); + + slides_container.trigger('before-slide-change.fndtn.orbit'); + settings.before_slide_change(); + self.update_active_link(next_idx); + + var callback = function () { + var unlock = function () { + idx = next_idx; + locked = false; + if (start_timer === true) {timer = self.create_timer(); timer.start();} + self.update_slide_number(idx); + slides_container.trigger('after-slide-change.fndtn.orbit', [{slide_number : idx, total_slides : slides.length}]); + settings.after_slide_change(idx, slides.length); + }; + if (slides_container.outerHeight() != next.outerHeight() && settings.variable_height) { + slides_container.animate({'height': next.outerHeight()}, 250, 'linear', unlock); + } else { + unlock(); + } + }; + + if (slides.length === 1) {callback(); return false;} + + var start_animation = function () { + if (dir === 'next') {animate.next(current, next, callback);} + if (dir === 'prev') {animate.prev(current, next, callback);} + }; + + if (next.outerHeight() > slides_container.outerHeight() && settings.variable_height) { + slides_container.animate({'height': next.outerHeight()}, 250, 'linear', start_animation); + } else { + start_animation(); + } + }; + + self.next = function (e) { + e.stopImmediatePropagation(); + e.preventDefault(); + self._goto(idx + 1); + }; + + self.prev = function (e) { + e.stopImmediatePropagation(); + e.preventDefault(); + self._goto(idx - 1); + }; + + self.link_custom = function (e) { + e.preventDefault(); + var link = $(this).attr('data-orbit-link'); + if ((typeof link === 'string') && (link = $.trim(link)) != '') { + var slide = container.find('[data-orbit-slide=' + link + ']'); + if (slide.index() != -1) {self._goto(slide.index());} + } + }; + + self.link_bullet = function (e) { + var index = $(this).attr('data-orbit-slide'); + if ((typeof index === 'string') && (index = $.trim(index)) != '') { + if (isNaN(parseInt(index))) { + var slide = container.find('[data-orbit-slide=' + index + ']'); + if (slide.index() != -1) {self._goto(slide.index() + 1);} + } else { + self._goto(parseInt(index)); + } + } + + } + + self.timer_callback = function () { + self._goto(idx + 1, true); + } + + self.compute_dimensions = function () { + var current = $(self.slides().get(idx)); + var h = current.outerHeight(); + if (!settings.variable_height) { + self.slides().each(function(){ + if ($(this).outerHeight() > h) { h = $(this).outerHeight(); } + }); + } + slides_container.height(h); + }; + + self.create_timer = function () { + var t = new Timer( + container.find('.' + settings.timer_container_class), + settings, + self.timer_callback + ); + return t; + }; + + self.stop_timer = function () { + if (typeof timer === 'object') { + timer.stop(); + } + }; + + self.toggle_timer = function () { + var t = container.find('.' + settings.timer_container_class); + if (t.hasClass(settings.timer_paused_class)) { + if (typeof timer === 'undefined') {timer = self.create_timer();} + timer.start(); + } else { + if (typeof timer === 'object') {timer.stop();} + } + }; + + self.init = function () { + self.build_markup(); + if (settings.timer) { + timer = self.create_timer(); + Foundation.utils.image_loaded(this.slides().children('img'), timer.start); + } + animate = new FadeAnimation(settings, slides_container); + if (settings.animation === 'slide') { + animate = new SlideAnimation(settings, slides_container); + } + + container.on('click', '.' + settings.next_class, self.next); + container.on('click', '.' + settings.prev_class, self.prev); + + if (settings.next_on_click) { + container.on('click', '.' + settings.slides_container_class + ' [data-orbit-slide]', self.link_bullet); + } + + container.on('click', self.toggle_timer); + if (settings.swipe) { + container.on('touchstart.fndtn.orbit', function (e) { + if (!e.touches) {e = e.originalEvent;} + var data = { + start_page_x : e.touches[0].pageX, + start_page_y : e.touches[0].pageY, + start_time : (new Date()).getTime(), + delta_x : 0, + is_scrolling : undefined + }; + container.data('swipe-transition', data); + e.stopPropagation(); + }) + .on('touchmove.fndtn.orbit', function (e) { + if (!e.touches) { + e = e.originalEvent; + } + // Ignore pinch/zoom events + if (e.touches.length > 1 || e.scale && e.scale !== 1) { + return; + } + + var data = container.data('swipe-transition'); + if (typeof data === 'undefined') {data = {};} + + data.delta_x = e.touches[0].pageX - data.start_page_x; + + if ( typeof data.is_scrolling === 'undefined') { + data.is_scrolling = !!( data.is_scrolling || Math.abs(data.delta_x) < Math.abs(e.touches[0].pageY - data.start_page_y) ); + } + + if (!data.is_scrolling && !data.active) { + e.preventDefault(); + var direction = (data.delta_x < 0) ? (idx + 1) : (idx - 1); + data.active = true; + self._goto(direction); + } + }) + .on('touchend.fndtn.orbit', function (e) { + container.data('swipe-transition', {}); + e.stopPropagation(); + }) + } + container.on('mouseenter.fndtn.orbit', function (e) { + if (settings.timer && settings.pause_on_hover) { + self.stop_timer(); + } + }) + .on('mouseleave.fndtn.orbit', function (e) { + if (settings.timer && settings.resume_on_mouseout) { + timer.start(); + } + }); + + $(document).on('click', '[data-orbit-link]', self.link_custom); + $(window).on('load resize', self.compute_dimensions); + Foundation.utils.image_loaded(this.slides().children('img'), self.compute_dimensions); + Foundation.utils.image_loaded(this.slides().children('img'), function () { + container.prev('.' + settings.preloader_class).css('display', 'none'); + self.update_slide_number(0); + self.update_active_link(0); + slides_container.trigger('ready.fndtn.orbit'); + }); + }; + + self.init(); + }; + + var Timer = function (el, settings, callback) { + var self = this, + duration = settings.timer_speed, + progress = el.find('.' + settings.timer_progress_class), + start, + timeout, + left = -1; + + this.update_progress = function (w) { + var new_progress = progress.clone(); + new_progress.attr('style', ''); + new_progress.css('width', w + '%'); + progress.replaceWith(new_progress); + progress = new_progress; + }; + + this.restart = function () { + clearTimeout(timeout); + el.addClass(settings.timer_paused_class); + left = -1; + self.update_progress(0); + }; + + this.start = function () { + if (!el.hasClass(settings.timer_paused_class)) {return true;} + left = (left === -1) ? duration : left; + el.removeClass(settings.timer_paused_class); + start = new Date().getTime(); + progress.animate({'width' : '100%'}, left, 'linear'); + timeout = setTimeout(function () { + self.restart(); + callback(); + }, left); + el.trigger('timer-started.fndtn.orbit') + }; + + this.stop = function () { + if (el.hasClass(settings.timer_paused_class)) {return true;} + clearTimeout(timeout); + el.addClass(settings.timer_paused_class); + var end = new Date().getTime(); + left = left - (end - start); + var w = 100 - ((left / duration) * 100); + self.update_progress(w); + el.trigger('timer-stopped.fndtn.orbit'); + }; + }; + + var SlideAnimation = function (settings, container) { + var duration = settings.animation_speed; + var is_rtl = ($('html[dir=rtl]').length === 1); + var margin = is_rtl ? 'marginRight' : 'marginLeft'; + var animMargin = {}; + animMargin[margin] = '0%'; + + this.next = function (current, next, callback) { + current.animate({marginLeft : '-100%'}, duration); + next.animate(animMargin, duration, function () { + current.css(margin, '100%'); + callback(); + }); + }; + + this.prev = function (current, prev, callback) { + current.animate({marginLeft : '100%'}, duration); + prev.css(margin, '-100%'); + prev.animate(animMargin, duration, function () { + current.css(margin, '100%'); + callback(); + }); + }; + }; + + var FadeAnimation = function (settings, container) { + var duration = settings.animation_speed; + var is_rtl = ($('html[dir=rtl]').length === 1); + var margin = is_rtl ? 'marginRight' : 'marginLeft'; + + this.next = function (current, next, callback) { + next.css({'margin' : '0%', 'opacity' : '0.01'}); + next.animate({'opacity' :'1'}, duration, 'linear', function () { + current.css('margin', '100%'); + callback(); + }); + }; + + this.prev = function (current, prev, callback) { + prev.css({'margin' : '0%', 'opacity' : '0.01'}); + prev.animate({'opacity' : '1'}, duration, 'linear', function () { + current.css('margin', '100%'); + callback(); + }); + }; + }; + + Foundation.libs = Foundation.libs || {}; + + Foundation.libs.orbit = { + name : 'orbit', + + version : '5.5.3', + + settings : { + animation : 'slide', + timer_speed : 10000, + pause_on_hover : true, + resume_on_mouseout : false, + next_on_click : true, + animation_speed : 500, + stack_on_small : false, + navigation_arrows : true, + slide_number : true, + slide_number_text : 'of', + container_class : 'orbit-container', + stack_on_small_class : 'orbit-stack-on-small', + next_class : 'orbit-next', + prev_class : 'orbit-prev', + timer_container_class : 'orbit-timer', + timer_paused_class : 'paused', + timer_progress_class : 'orbit-progress', + slides_container_class : 'orbit-slides-container', + preloader_class : 'preloader', + slide_selector : '*', + bullets_container_class : 'orbit-bullets', + bullets_active_class : 'active', + slide_number_class : 'orbit-slide-number', + caption_class : 'orbit-caption', + active_slide_class : 'active', + orbit_transition_class : 'orbit-transitioning', + bullets : true, + circular : true, + timer : true, + variable_height : false, + swipe : true, + before_slide_change : noop, + after_slide_change : noop + }, + + init : function (scope, method, options) { + var self = this; + this.bindings(method, options); + }, + + events : function (instance) { + var orbit_instance = new Orbit(this.S(instance), this.S(instance).data('orbit-init')); + this.S(instance).data(this.name + '-instance', orbit_instance); + }, + + reflow : function () { + var self = this; + + if (self.S(self.scope).is('[data-orbit]')) { + var $el = self.S(self.scope); + var instance = $el.data(self.name + '-instance'); + instance.compute_dimensions(); + } else { + self.S('[data-orbit]', self.scope).each(function (idx, el) { + var $el = self.S(el); + var opts = self.data_options($el); + var instance = $el.data(self.name + '-instance'); + instance.compute_dimensions(); + }); + } + } + }; + +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.reveal.js b/js/foundation/js/foundation/foundation.reveal.js new file mode 100644 index 0000000..08ad413 --- /dev/null +++ b/js/foundation/js/foundation/foundation.reveal.js @@ -0,0 +1,522 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + var openModals = []; + + Foundation.libs.reveal = { + name : 'reveal', + + version : '5.5.3', + + locked : false, + + settings : { + animation : 'fadeAndPop', + animation_speed : 250, + close_on_background_click : true, + close_on_esc : true, + dismiss_modal_class : 'close-reveal-modal', + multiple_opened : false, + bg_class : 'reveal-modal-bg', + root_element : 'body', + open : function(){}, + opened : function(){}, + close : function(){}, + closed : function(){}, + on_ajax_error: $.noop, + bg : $('.reveal-modal-bg'), + css : { + open : { + 'opacity' : 0, + 'visibility' : 'visible', + 'display' : 'block' + }, + close : { + 'opacity' : 1, + 'visibility' : 'hidden', + 'display' : 'none' + } + } + }, + + init : function (scope, method, options) { + $.extend(true, this.settings, method, options); + this.bindings(method, options); + }, + + events : function (scope) { + var self = this, + S = self.S; + + S(this.scope) + .off('.reveal') + .on('click.fndtn.reveal', '[' + this.add_namespace('data-reveal-id') + ']:not([disabled])', function (e) { + e.preventDefault(); + + if (!self.locked) { + var element = S(this), + ajax = element.data(self.data_attr('reveal-ajax')), + replaceContentSel = element.data(self.data_attr('reveal-replace-content')); + + self.locked = true; + + if (typeof ajax === 'undefined') { + self.open.call(self, element); + } else { + var url = ajax === true ? element.attr('href') : ajax; + self.open.call(self, element, {url : url}, { replaceContentSel : replaceContentSel }); + } + } + }); + + S(document) + .on('click.fndtn.reveal', this.close_targets(), function (e) { + e.preventDefault(); + if (!self.locked) { + var settings = S('[' + self.attr_name() + '].open').data(self.attr_name(true) + '-init') || self.settings, + bg_clicked = S(e.target)[0] === S('.' + settings.bg_class)[0]; + + if (bg_clicked) { + if (settings.close_on_background_click) { + e.stopPropagation(); + } else { + return; + } + } + + self.locked = true; + self.close.call(self, bg_clicked ? S('[' + self.attr_name() + '].open:not(.toback)') : S(this).closest('[' + self.attr_name() + ']')); + } + }); + + if (S('[' + self.attr_name() + ']', this.scope).length > 0) { + S(this.scope) + // .off('.reveal') + .on('open.fndtn.reveal', this.settings.open) + .on('opened.fndtn.reveal', this.settings.opened) + .on('opened.fndtn.reveal', this.open_video) + .on('close.fndtn.reveal', this.settings.close) + .on('closed.fndtn.reveal', this.settings.closed) + .on('closed.fndtn.reveal', this.close_video); + } else { + S(this.scope) + // .off('.reveal') + .on('open.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.open) + .on('opened.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.opened) + .on('opened.fndtn.reveal', '[' + self.attr_name() + ']', this.open_video) + .on('close.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.close) + .on('closed.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.closed) + .on('closed.fndtn.reveal', '[' + self.attr_name() + ']', this.close_video); + } + + return true; + }, + + // PATCH #3: turning on key up capture only when a reveal window is open + key_up_on : function (scope) { + var self = this; + + // PATCH #1: fixing multiple keyup event trigger from single key press + self.S('body').off('keyup.fndtn.reveal').on('keyup.fndtn.reveal', function ( event ) { + var open_modal = self.S('[' + self.attr_name() + '].open'), + settings = open_modal.data(self.attr_name(true) + '-init') || self.settings ; + // PATCH #2: making sure that the close event can be called only while unlocked, + // so that multiple keyup.fndtn.reveal events don't prevent clean closing of the reveal window. + if ( settings && event.which === 27 && settings.close_on_esc && !self.locked) { // 27 is the keycode for the Escape key + self.close.call(self, open_modal); + } + }); + + return true; + }, + + // PATCH #3: turning on key up capture only when a reveal window is open + key_up_off : function (scope) { + this.S('body').off('keyup.fndtn.reveal'); + return true; + }, + + open : function (target, ajax_settings) { + var self = this, + modal; + + if (target) { + if (typeof target.selector !== 'undefined') { + // Find the named node; only use the first one found, since the rest of the code assumes there's only one node + modal = self.S('#' + target.data(self.data_attr('reveal-id'))).first(); + } else { + modal = self.S(this.scope); + + ajax_settings = target; + } + } else { + modal = self.S(this.scope); + } + + var settings = modal.data(self.attr_name(true) + '-init'); + settings = settings || this.settings; + + + if (modal.hasClass('open') && target !== undefined && target.attr('data-reveal-id') == modal.attr('id')) { + return self.close(modal); + } + + if (!modal.hasClass('open')) { + var open_modal = self.S('[' + self.attr_name() + '].open'); + + if (typeof modal.data('css-top') === 'undefined') { + modal.data('css-top', parseInt(modal.css('top'), 10)) + .data('offset', this.cache_offset(modal)); + } + + modal.attr('tabindex','0').attr('aria-hidden','false'); + + this.key_up_on(modal); // PATCH #3: turning on key up capture only when a reveal window is open + + // Prevent namespace event from triggering twice + modal.on('open.fndtn.reveal', function(e) { + if (e.namespace !== 'fndtn.reveal') return; + }); + + modal.on('open.fndtn.reveal').trigger('open.fndtn.reveal'); + + if (open_modal.length < 1) { + this.toggle_bg(modal, true); + } + + if (typeof ajax_settings === 'string') { + ajax_settings = { + url : ajax_settings + }; + } + + var openModal = function() { + if(open_modal.length > 0) { + if(settings.multiple_opened) { + self.to_back(open_modal); + } else { + self.hide(open_modal, settings.css.close); + } + } + + // bl: add the open_modal that isn't already in the background to the openModals array + if(settings.multiple_opened) { + openModals.push(modal); + } + + self.show(modal, settings.css.open); + }; + + if (typeof ajax_settings === 'undefined' || !ajax_settings.url) { + openModal(); + } else { + var old_success = typeof ajax_settings.success !== 'undefined' ? ajax_settings.success : null; + $.extend(ajax_settings, { + success : function (data, textStatus, jqXHR) { + if ( $.isFunction(old_success) ) { + var result = old_success(data, textStatus, jqXHR); + if (typeof result == 'string') { + data = result; + } + } + + if (typeof options !== 'undefined' && typeof options.replaceContentSel !== 'undefined') { + modal.find(options.replaceContentSel).html(data); + } else { + modal.html(data); + } + + self.S(modal).foundation('section', 'reflow'); + self.S(modal).children().foundation(); + + openModal(); + } + }); + + // check for if user initalized with error callback + if (settings.on_ajax_error !== $.noop) { + $.extend(ajax_settings, { + error : settings.on_ajax_error + }); + } + + $.ajax(ajax_settings); + } + } + self.S(window).trigger('resize'); + }, + + close : function (modal) { + var modal = modal && modal.length ? modal : this.S(this.scope), + open_modals = this.S('[' + this.attr_name() + '].open'), + settings = modal.data(this.attr_name(true) + '-init') || this.settings, + self = this; + + if (open_modals.length > 0) { + + modal.removeAttr('tabindex','0').attr('aria-hidden','true'); + + this.locked = true; + this.key_up_off(modal); // PATCH #3: turning on key up capture only when a reveal window is open + + modal.trigger('close.fndtn.reveal'); + + if ((settings.multiple_opened && open_modals.length === 1) || !settings.multiple_opened || modal.length > 1) { + self.toggle_bg(modal, false); + self.to_front(modal); + } + + if (settings.multiple_opened) { + var isCurrent = modal.is(':not(.toback)'); + self.hide(modal, settings.css.close, settings); + if(isCurrent) { + // remove the last modal since it is now closed + openModals.pop(); + } else { + // if this isn't the current modal, then find it in the array and remove it + openModals = $.grep(openModals, function(elt) { + var isThis = elt[0]===modal[0]; + if(isThis) { + // since it's not currently in the front, put it in the front now that it is hidden + // so that if it's re-opened, it won't be .toback + self.to_front(modal); + } + return !isThis; + }); + } + // finally, show the next modal in the stack, if there is one + if(openModals.length>0) { + self.to_front(openModals[openModals.length - 1]); + } + } else { + self.hide(open_modals, settings.css.close, settings); + } + } + }, + + close_targets : function () { + var base = '.' + this.settings.dismiss_modal_class; + + if (this.settings.close_on_background_click) { + return base + ', .' + this.settings.bg_class; + } + + return base; + }, + + toggle_bg : function (modal, state) { + if (this.S('.' + this.settings.bg_class).length === 0) { + this.settings.bg = $('
          ', {'class': this.settings.bg_class}) + .appendTo('body').hide(); + } + + var visible = this.settings.bg.filter(':visible').length > 0; + if ( state != visible ) { + if ( state == undefined ? visible : !state ) { + this.hide(this.settings.bg); + } else { + this.show(this.settings.bg); + } + } + }, + + show : function (el, css) { + // is modal + if (css) { + var settings = el.data(this.attr_name(true) + '-init') || this.settings, + root_element = settings.root_element, + context = this; + + if (el.parent(root_element).length === 0) { + var placeholder = el.wrap('
          ').parent(); + + el.on('closed.fndtn.reveal.wrapped', function () { + el.detach().appendTo(placeholder); + el.unwrap().unbind('closed.fndtn.reveal.wrapped'); + }); + + el.detach().appendTo(root_element); + } + + var animData = getAnimationData(settings.animation); + if (!animData.animate) { + this.locked = false; + } + if (animData.pop) { + css.top = $(window).scrollTop() - el.data('offset') + 'px'; + var end_css = { + top: $(window).scrollTop() + el.data('css-top') + 'px', + opacity: 1 + }; + + return setTimeout(function () { + return el + .css(css) + .animate(end_css, settings.animation_speed, 'linear', function () { + context.locked = false; + el.trigger('opened.fndtn.reveal'); + }) + .addClass('open'); + }, settings.animation_speed / 2); + } + + css.top = $(window).scrollTop() + el.data('css-top') + 'px'; + + if (animData.fade) { + var end_css = {opacity: 1}; + + return setTimeout(function () { + return el + .css(css) + .animate(end_css, settings.animation_speed, 'linear', function () { + context.locked = false; + el.trigger('opened.fndtn.reveal'); + }) + .addClass('open'); + }, settings.animation_speed / 2); + } + + return el.css(css).show().css({opacity : 1}).addClass('open').trigger('opened.fndtn.reveal'); + } + + var settings = this.settings; + + // should we animate the background? + if (getAnimationData(settings.animation).fade) { + return el.fadeIn(settings.animation_speed / 2); + } + + this.locked = false; + + return el.show(); + }, + + to_back : function(el) { + el.addClass('toback'); + }, + + to_front : function(el) { + el.removeClass('toback'); + }, + + hide : function (el, css) { + // is modal + if (css) { + var settings = el.data(this.attr_name(true) + '-init'), + context = this; + settings = settings || this.settings; + + var animData = getAnimationData(settings.animation); + if (!animData.animate) { + this.locked = false; + } + if (animData.pop) { + var end_css = { + top: - $(window).scrollTop() - el.data('offset') + 'px', + opacity: 0 + }; + + return setTimeout(function () { + return el + .animate(end_css, settings.animation_speed, 'linear', function () { + context.locked = false; + el.css(css).trigger('closed.fndtn.reveal'); + }) + .removeClass('open'); + }, settings.animation_speed / 2); + } + + if (animData.fade) { + var end_css = {opacity : 0}; + + return setTimeout(function () { + return el + .animate(end_css, settings.animation_speed, 'linear', function () { + context.locked = false; + el.css(css).trigger('closed.fndtn.reveal'); + }) + .removeClass('open'); + }, settings.animation_speed / 2); + } + + return el.hide().css(css).removeClass('open').trigger('closed.fndtn.reveal'); + } + + var settings = this.settings; + + // should we animate the background? + if (getAnimationData(settings.animation).fade) { + return el.fadeOut(settings.animation_speed / 2); + } + + return el.hide(); + }, + + close_video : function (e) { + var video = $('.flex-video', e.target), + iframe = $('iframe', video); + + if (iframe.length > 0) { + iframe.attr('data-src', iframe[0].src); + iframe.attr('src', iframe.attr('src')); + video.hide(); + } + }, + + open_video : function (e) { + var video = $('.flex-video', e.target), + iframe = video.find('iframe'); + + if (iframe.length > 0) { + var data_src = iframe.attr('data-src'); + if (typeof data_src === 'string') { + iframe[0].src = iframe.attr('data-src'); + } else { + var src = iframe[0].src; + iframe[0].src = undefined; + iframe[0].src = src; + } + video.show(); + } + }, + + data_attr : function (str) { + if (this.namespace.length > 0) { + return this.namespace + '-' + str; + } + + return str; + }, + + cache_offset : function (modal) { + var offset = modal.show().height() + parseInt(modal.css('top'), 10) + modal.scrollY; + + modal.hide(); + + return offset; + }, + + off : function () { + $(this.scope).off('.fndtn.reveal'); + }, + + reflow : function () {} + }; + + /* + * getAnimationData('popAndFade') // {animate: true, pop: true, fade: true} + * getAnimationData('fade') // {animate: true, pop: false, fade: true} + * getAnimationData('pop') // {animate: true, pop: true, fade: false} + * getAnimationData('foo') // {animate: false, pop: false, fade: false} + * getAnimationData(null) // {animate: false, pop: false, fade: false} + */ + function getAnimationData(str) { + var fade = /fade/i.test(str); + var pop = /pop/i.test(str); + return { + animate : fade || pop, + pop : pop, + fade : fade + }; + } +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.slider.js b/js/foundation/js/foundation/foundation.slider.js new file mode 100644 index 0000000..0d71d56 --- /dev/null +++ b/js/foundation/js/foundation/foundation.slider.js @@ -0,0 +1,296 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.slider = { + name : 'slider', + + version : '5.5.3', + + settings : { + start : 0, + end : 100, + step : 1, + precision : 2, + initial : null, + display_selector : '', + vertical : false, + trigger_input_change : false, + on_change : function () {} + }, + + cache : {}, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle'); + this.bindings(method, options); + this.reflow(); + }, + + events : function () { + var self = this; + $(this.scope) + .off('.slider') + .on('mousedown.fndtn.slider touchstart.fndtn.slider pointerdown.fndtn.slider', + '[' + self.attr_name() + ']:not(.disabled, [disabled]) .range-slider-handle', function (e) { + if (!self.cache.active) { + e.preventDefault(); + self.set_active_slider($(e.target)); + } + }) + .on('mousemove.fndtn.slider touchmove.fndtn.slider pointermove.fndtn.slider', function (e) { + if (!!self.cache.active) { + e.preventDefault(); + if ($.data(self.cache.active[0], 'settings').vertical) { + var scroll_offset = 0; + if (!e.pageY) { + scroll_offset = window.scrollY; + } + self.calculate_position(self.cache.active, self.get_cursor_position(e, 'y') + scroll_offset); + } else { + self.calculate_position(self.cache.active, self.get_cursor_position(e, 'x')); + } + } + }) + .on('mouseup.fndtn.slider touchend.fndtn.slider pointerup.fndtn.slider', function (e) { + if(!self.cache.active) { + // if the user has just clicked into the slider without starting to drag the handle + var slider = $(e.target).attr('role') === 'slider' ? $(e.target) : $(e.target).closest('.range-slider').find("[role='slider']"); + + if (slider.length && (!slider.parent().hasClass('disabled') && !slider.parent().attr('disabled'))) { + self.set_active_slider(slider); + if ($.data(self.cache.active[0], 'settings').vertical) { + var scroll_offset = 0; + if (!e.pageY) { + scroll_offset = window.scrollY; + } + self.calculate_position(self.cache.active, self.get_cursor_position(e, 'y') + scroll_offset); + } else { + self.calculate_position(self.cache.active, self.get_cursor_position(e, 'x')); + } + } + } + self.remove_active_slider(); + }) + .on('change.fndtn.slider', function (e) { + self.settings.on_change(); + }); + + self.S(window) + .on('resize.fndtn.slider', self.throttle(function (e) { + self.reflow(); + }, 300)); + + // update slider value as users change input value + this.S('[' + this.attr_name() + ']').each(function () { + var slider = $(this), + handle = slider.children('.range-slider-handle')[0], + settings = self.initialize_settings(handle); + + if (settings.display_selector != '') { + $(settings.display_selector).each(function(){ + if ($(this).attr('value')) { + $(this).off('change').on('change', function () { + slider.foundation("slider", "set_value", $(this).val()); + }); + } + }); + } + }); + }, + + get_cursor_position : function (e, xy) { + var pageXY = 'page' + xy.toUpperCase(), + clientXY = 'client' + xy.toUpperCase(), + position; + + if (typeof e[pageXY] !== 'undefined') { + position = e[pageXY]; + } else if (typeof e.originalEvent[clientXY] !== 'undefined') { + position = e.originalEvent[clientXY]; + } else if (e.originalEvent.touches && e.originalEvent.touches[0] && typeof e.originalEvent.touches[0][clientXY] !== 'undefined') { + position = e.originalEvent.touches[0][clientXY]; + } else if (e.currentPoint && typeof e.currentPoint[xy] !== 'undefined') { + position = e.currentPoint[xy]; + } + + return position; + }, + + set_active_slider : function ($handle) { + this.cache.active = $handle; + }, + + remove_active_slider : function () { + this.cache.active = null; + }, + + calculate_position : function ($handle, cursor_x) { + var self = this, + settings = $.data($handle[0], 'settings'), + handle_l = $.data($handle[0], 'handle_l'), + handle_o = $.data($handle[0], 'handle_o'), + bar_l = $.data($handle[0], 'bar_l'), + bar_o = $.data($handle[0], 'bar_o'); + + requestAnimationFrame(function () { + var pct; + + if (Foundation.rtl && !settings.vertical) { + pct = self.limit_to(((bar_o + bar_l - cursor_x) / bar_l), 0, 1); + } else { + pct = self.limit_to(((cursor_x - bar_o) / bar_l), 0, 1); + } + + pct = settings.vertical ? 1 - pct : pct; + + var norm = self.normalized_value(pct, settings.start, settings.end, settings.step, settings.precision); + + self.set_ui($handle, norm); + }); + }, + + set_ui : function ($handle, value) { + var settings = $.data($handle[0], 'settings'), + handle_l = $.data($handle[0], 'handle_l'), + bar_l = $.data($handle[0], 'bar_l'), + norm_pct = this.normalized_percentage(value, settings.start, settings.end), + handle_offset = norm_pct * (bar_l - handle_l) - 1, + progress_bar_length = norm_pct * 100, + $handle_parent = $handle.parent(), + $hidden_inputs = $handle.parent().children('input[type=hidden]'); + + if (Foundation.rtl && !settings.vertical) { + handle_offset = -handle_offset; + } + + handle_offset = settings.vertical ? -handle_offset + bar_l - handle_l + 1 : handle_offset; + this.set_translate($handle, handle_offset, settings.vertical); + + if (settings.vertical) { + $handle.siblings('.range-slider-active-segment').css('height', progress_bar_length + '%'); + } else { + $handle.siblings('.range-slider-active-segment').css('width', progress_bar_length + '%'); + } + + $handle_parent.attr(this.attr_name(), value).trigger('change.fndtn.slider'); + + $hidden_inputs.val(value); + if (settings.trigger_input_change) { + $hidden_inputs.trigger('change.fndtn.slider'); + } + + if (!$handle[0].hasAttribute('aria-valuemin')) { + $handle.attr({ + 'aria-valuemin' : settings.start, + 'aria-valuemax' : settings.end + }); + } + $handle.attr('aria-valuenow', value); + + if (settings.display_selector != '') { + $(settings.display_selector).each(function () { + if (this.hasAttribute('value')) { + $(this).val(value); + } else { + $(this).text(value); + } + }); + } + + }, + + normalized_percentage : function (val, start, end) { + return Math.min(1, (val - start) / (end - start)); + }, + + normalized_value : function (val, start, end, step, precision) { + var range = end - start, + point = val * range, + mod = (point - (point % step)) / step, + rem = point % step, + round = ( rem >= step * 0.5 ? step : 0); + return ((mod * step + round) + start).toFixed(precision); + }, + + set_translate : function (ele, offset, vertical) { + if (vertical) { + $(ele) + .css('-webkit-transform', 'translateY(' + offset + 'px)') + .css('-moz-transform', 'translateY(' + offset + 'px)') + .css('-ms-transform', 'translateY(' + offset + 'px)') + .css('-o-transform', 'translateY(' + offset + 'px)') + .css('transform', 'translateY(' + offset + 'px)'); + } else { + $(ele) + .css('-webkit-transform', 'translateX(' + offset + 'px)') + .css('-moz-transform', 'translateX(' + offset + 'px)') + .css('-ms-transform', 'translateX(' + offset + 'px)') + .css('-o-transform', 'translateX(' + offset + 'px)') + .css('transform', 'translateX(' + offset + 'px)'); + } + }, + + limit_to : function (val, min, max) { + return Math.min(Math.max(val, min), max); + }, + + initialize_settings : function (handle) { + var settings = $.extend({}, this.settings, this.data_options($(handle).parent())), + decimal_places_match_result; + + if (settings.precision === null) { + decimal_places_match_result = ('' + settings.step).match(/\.([\d]*)/); + settings.precision = decimal_places_match_result && decimal_places_match_result[1] ? decimal_places_match_result[1].length : 0; + } + + if (settings.vertical) { + $.data(handle, 'bar_o', $(handle).parent().offset().top); + $.data(handle, 'bar_l', $(handle).parent().outerHeight()); + $.data(handle, 'handle_o', $(handle).offset().top); + $.data(handle, 'handle_l', $(handle).outerHeight()); + } else { + $.data(handle, 'bar_o', $(handle).parent().offset().left); + $.data(handle, 'bar_l', $(handle).parent().outerWidth()); + $.data(handle, 'handle_o', $(handle).offset().left); + $.data(handle, 'handle_l', $(handle).outerWidth()); + } + + $.data(handle, 'bar', $(handle).parent()); + return $.data(handle, 'settings', settings); + }, + + set_initial_position : function ($ele) { + var settings = $.data($ele.children('.range-slider-handle')[0], 'settings'), + initial = ((typeof settings.initial == 'number' && !isNaN(settings.initial)) ? settings.initial : Math.floor((settings.end - settings.start) * 0.5 / settings.step) * settings.step + settings.start), + $handle = $ele.children('.range-slider-handle'); + this.set_ui($handle, initial); + }, + + set_value : function (value) { + var self = this; + $('[' + self.attr_name() + ']', this.scope).each(function () { + $(this).attr(self.attr_name(), value); + }); + if (!!$(this.scope).attr(self.attr_name())) { + $(this.scope).attr(self.attr_name(), value); + } + self.reflow(); + }, + + reflow : function () { + var self = this; + self.S('[' + this.attr_name() + ']').each(function () { + var handle = $(this).children('.range-slider-handle')[0], + val = $(this).attr(self.attr_name()); + self.initialize_settings(handle); + + if (val) { + self.set_ui($(handle), parseFloat(val)); + } else { + self.set_initial_position($(this)); + } + }); + } + }; + +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.tab.js b/js/foundation/js/foundation/foundation.tab.js new file mode 100644 index 0000000..4b375c1 --- /dev/null +++ b/js/foundation/js/foundation/foundation.tab.js @@ -0,0 +1,247 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.tab = { + name : 'tab', + + version : '5.5.3', + + settings : { + active_class : 'active', + callback : function () {}, + deep_linking : false, + scroll_to_content : true, + is_hover : false + }, + + default_tab_hashes : [], + + init : function (scope, method, options) { + var self = this, + S = this.S; + + // Store the default active tabs which will be referenced when the + // location hash is absent, as in the case of navigating the tabs and + // returning to the first viewing via the browser Back button. + S('[' + this.attr_name() + '] > .active > a', this.scope).each(function () { + self.default_tab_hashes.push(this.hash); + }); + + this.bindings(method, options); + this.handle_location_hash_change(); + }, + + events : function () { + var self = this, + S = this.S; + + var usual_tab_behavior = function (e, target) { + var settings = S(target).closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'); + if (!settings.is_hover || Modernizr.touch) { + // if user did not pressed tab key, prevent default action + var keyCode = e.keyCode || e.which; + if (keyCode !== 9) { + e.preventDefault(); + e.stopPropagation(); + } + self.toggle_active_tab(S(target).parent()); + + } + }; + + S(this.scope) + .off('.tab') + // Key event: focus/tab key + .on('keydown.fndtn.tab', '[' + this.attr_name() + '] > * > a', function(e) { + var keyCode = e.keyCode || e.which; + // if user pressed tab key + if (keyCode === 13 || keyCode === 32) { // enter or space + var el = this; + usual_tab_behavior(e, el); + } + }) + // Click event: tab title + .on('click.fndtn.tab', '[' + this.attr_name() + '] > * > a', function(e) { + var el = this; + usual_tab_behavior(e, el); + }) + // Hover event: tab title + .on('mouseenter.fndtn.tab', '[' + this.attr_name() + '] > * > a', function (e) { + var settings = S(this).closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'); + if (settings.is_hover) { + self.toggle_active_tab(S(this).parent()); + } + }); + + // Location hash change event + S(window).on('hashchange.fndtn.tab', function (e) { + e.preventDefault(); + self.handle_location_hash_change(); + }); + }, + + handle_location_hash_change : function () { + + var self = this, + S = this.S; + + S('[' + this.attr_name() + ']', this.scope).each(function () { + var settings = S(this).data(self.attr_name(true) + '-init'); + if (settings.deep_linking) { + // Match the location hash to a label + var hash; + if (settings.scroll_to_content) { + hash = self.scope.location.hash; + } else { + // prefix the hash to prevent anchor scrolling + hash = self.scope.location.hash.replace('fndtn-', ''); + } + if (hash != '') { + // Check whether the location hash references a tab content div or + // another element on the page (inside or outside the tab content div) + var hash_element = S(hash); + if (hash_element.hasClass('content') && hash_element.parent().hasClass('tabs-content')) { + // Tab content div + self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=' + hash + ']').parent()); + } else { + // Not the tab content div. If inside the tab content, find the + // containing tab and toggle it as active. + var hash_tab_container_id = hash_element.closest('.content').attr('id'); + if (hash_tab_container_id != undefined) { + self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=#' + hash_tab_container_id + ']').parent(), hash); + } + } + } else { + // Reference the default tab hashes which were initialized in the init function + for (var ind = 0; ind < self.default_tab_hashes.length; ind++) { + self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=' + self.default_tab_hashes[ind] + ']').parent()); + } + } + } + }); + }, + + toggle_active_tab : function (tab, location_hash) { + var self = this, + S = self.S, + tabs = tab.closest('[' + this.attr_name() + ']'), + tab_link = tab.find('a'), + anchor = tab.children('a').first(), + target_hash = '#' + anchor.attr('href').split('#')[1], + target = S(target_hash), + siblings = tab.siblings(), + settings = tabs.data(this.attr_name(true) + '-init'), + interpret_keyup_action = function (e) { + // Light modification of Heydon Pickering's Practical ARIA Examples: http://heydonworks.com/practical_aria_examples/js/a11y.js + + // define current, previous and next (possible) tabs + + var $original = $(this); + var $prev = $(this).parents('li').prev().children('[role="tab"]'); + var $next = $(this).parents('li').next().children('[role="tab"]'); + var $target; + + // find the direction (prev or next) + + switch (e.keyCode) { + case 37: + $target = $prev; + break; + case 39: + $target = $next; + break; + default: + $target = false + break; + } + + if ($target.length) { + $original.attr({ + 'tabindex' : '-1', + 'aria-selected' : null + }); + $target.attr({ + 'tabindex' : '0', + 'aria-selected' : true + }).focus(); + } + + // Hide panels + + $('[role="tabpanel"]') + .attr('aria-hidden', 'true'); + + // Show panel which corresponds to target + + $('#' + $(document.activeElement).attr('href').substring(1)) + .attr('aria-hidden', null); + + }, + go_to_hash = function(hash) { + // This function allows correct behaviour of the browser's back button when deep linking is enabled. Without it + // the user would get continually redirected to the default hash. + var default_hash = settings.scroll_to_content ? self.default_tab_hashes[0] : 'fndtn-' + self.default_tab_hashes[0].replace('#', ''); + + if (hash !== default_hash || window.location.hash) { + window.location.hash = hash; + } + }; + + // allow usage of data-tab-content attribute instead of href + if (anchor.data('tab-content')) { + target_hash = '#' + anchor.data('tab-content').split('#')[1]; + target = S(target_hash); + } + + if (settings.deep_linking) { + + if (settings.scroll_to_content) { + + // retain current hash to scroll to content + go_to_hash(location_hash || target_hash); + + if (location_hash == undefined || location_hash == target_hash) { + tab.parent()[0].scrollIntoView(); + } else { + S(target_hash)[0].scrollIntoView(); + } + } else { + // prefix the hashes so that the browser doesn't scroll down + if (location_hash != undefined) { + go_to_hash('fndtn-' + location_hash.replace('#', '')); + } else { + go_to_hash('fndtn-' + target_hash.replace('#', '')); + } + } + } + + // WARNING: The activation and deactivation of the tab content must + // occur after the deep linking in order to properly refresh the browser + // window (notably in Chrome). + // Clean up multiple attr instances to done once + tab.addClass(settings.active_class).triggerHandler('opened'); + tab_link.attr({'aria-selected' : 'true', tabindex : 0}); + siblings.removeClass(settings.active_class) + siblings.find('a').attr({'aria-selected' : 'false'/*, tabindex : -1*/}); + target.siblings().removeClass(settings.active_class).attr({'aria-hidden' : 'true'/*, tabindex : -1*/}); + target.addClass(settings.active_class).attr('aria-hidden', 'false').removeAttr('tabindex'); + settings.callback(tab); + target.triggerHandler('toggled', [target]); + tabs.triggerHandler('toggled', [tab]); + + tab_link.off('keydown').on('keydown', interpret_keyup_action ); + }, + + data_attr : function (str) { + if (this.namespace.length > 0) { + return this.namespace + '-' + str; + } + + return str; + }, + + off : function () {}, + + reflow : function () {} + }; +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.tooltip.js b/js/foundation/js/foundation/foundation.tooltip.js new file mode 100644 index 0000000..0690e25 --- /dev/null +++ b/js/foundation/js/foundation/foundation.tooltip.js @@ -0,0 +1,348 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.tooltip = { + name : 'tooltip', + + version : '5.5.3', + + settings : { + additional_inheritable_classes : [], + tooltip_class : '.tooltip', + append_to : 'body', + touch_close_text : 'Tap To Close', + disable_for_touch : false, + hover_delay : 200, + fade_in_duration : 150, + fade_out_duration : 150, + show_on : 'all', + tip_template : function (selector, content) { + return '' + content + ''; + } + }, + + cache : {}, + + init : function (scope, method, options) { + Foundation.inherit(this, 'random_str'); + this.bindings(method, options); + }, + + should_show : function (target, tip) { + var settings = $.extend({}, this.settings, this.data_options(target)); + + if (settings.show_on === 'all') { + return true; + } else if (this.small() && settings.show_on === 'small') { + return true; + } else if (this.medium() && settings.show_on === 'medium') { + return true; + } else if (this.large() && settings.show_on === 'large') { + return true; + } + return false; + }, + + medium : function () { + return matchMedia(Foundation.media_queries['medium']).matches; + }, + + large : function () { + return matchMedia(Foundation.media_queries['large']).matches; + }, + + events : function (instance) { + var self = this, + S = self.S; + + self.create(this.S(instance)); + + function _startShow(elt, $this, immediate) { + if (elt.timer) { + return; + } + + if (immediate) { + elt.timer = null; + self.showTip($this); + } else { + elt.timer = setTimeout(function () { + elt.timer = null; + self.showTip($this); + }.bind(elt), self.settings.hover_delay); + } + } + + function _startHide(elt, $this) { + if (elt.timer) { + clearTimeout(elt.timer); + elt.timer = null; + } + + self.hide($this); + } + + $(this.scope) + .off('.tooltip') + .on('mouseenter.fndtn.tooltip mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip', + '[' + this.attr_name() + ']', function (e) { + var $this = S(this), + settings = $.extend({}, self.settings, self.data_options($this)), + is_touch = false; + + if (Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type) && S(e.target).is('a')) { + return false; + } + + if (/mouse/i.test(e.type) && self.ie_touch(e)) { + return false; + } + + if ($this.hasClass('open')) { + if (Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type)) { + e.preventDefault(); + } + self.hide($this); + } else { + if (settings.disable_for_touch && Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type)) { + return; + } else if (!settings.disable_for_touch && Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type)) { + e.preventDefault(); + S(settings.tooltip_class + '.open').hide(); + is_touch = true; + // close other open tooltips on touch + if ($('.open[' + self.attr_name() + ']').length > 0) { + var prevOpen = S($('.open[' + self.attr_name() + ']')[0]); + self.hide(prevOpen); + } + } + + if (/enter|over/i.test(e.type)) { + _startShow(this, $this); + + } else if (e.type === 'mouseout' || e.type === 'mouseleave') { + _startHide(this, $this); + } else { + _startShow(this, $this, true); + } + } + }) + .on('mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip', '[' + this.attr_name() + '].open', function (e) { + if (/mouse/i.test(e.type) && self.ie_touch(e)) { + return false; + } + + if ($(this).data('tooltip-open-event-type') == 'touch' && e.type == 'mouseleave') { + return; + } else if ($(this).data('tooltip-open-event-type') == 'mouse' && /MSPointerDown|touchstart/i.test(e.type)) { + self.convert_to_touch($(this)); + } else { + _startHide(this, $(this)); + } + }) + .on('DOMNodeRemoved DOMAttrModified', '[' + this.attr_name() + ']:not(a)', function (e) { + _startHide(this, S(this)); + }); + }, + + ie_touch : function (e) { + // How do I distinguish between IE11 and Windows Phone 8????? + return false; + }, + + showTip : function ($target) { + var $tip = this.getTip($target); + if (this.should_show($target, $tip)) { + return this.show($target); + } + return; + }, + + getTip : function ($target) { + var selector = this.selector($target), + settings = $.extend({}, this.settings, this.data_options($target)), + tip = null; + + if (selector) { + tip = this.S('span[data-selector="' + selector + '"]' + settings.tooltip_class); + } + + return (typeof tip === 'object') ? tip : false; + }, + + selector : function ($target) { + var dataSelector = $target.attr(this.attr_name()) || $target.attr('data-selector'); + + if (typeof dataSelector != 'string') { + dataSelector = this.random_str(6); + $target + .attr('data-selector', dataSelector) + .attr('aria-describedby', dataSelector); + } + + return dataSelector; + }, + + create : function ($target) { + var self = this, + settings = $.extend({}, this.settings, this.data_options($target)), + tip_template = this.settings.tip_template; + + if (typeof settings.tip_template === 'string' && window.hasOwnProperty(settings.tip_template)) { + tip_template = window[settings.tip_template]; + } + + var $tip = $(tip_template(this.selector($target), $('
          ').html($target.attr('title')).html())), + classes = this.inheritable_classes($target); + + $tip.addClass(classes).appendTo(settings.append_to); + + if (Modernizr.touch) { + $tip.append('' + settings.touch_close_text + ''); + $tip.on('touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip', function (e) { + self.hide($target); + }); + } + + $target.removeAttr('title').attr('title', ''); + }, + + reposition : function (target, tip, classes) { + var width, nub, nubHeight, nubWidth, objPos; + + tip.css('visibility', 'hidden').show(); + + width = target.data('width'); + nub = tip.children('.nub'); + nubHeight = nub.outerHeight(); + nubWidth = nub.outerWidth(); + + if (this.small()) { + tip.css({'width' : '100%'}); + } else { + tip.css({'width' : (width) ? width : 'auto'}); + } + + objPos = function (obj, top, right, bottom, left, width) { + return obj.css({ + 'top' : (top) ? top : 'auto', + 'bottom' : (bottom) ? bottom : 'auto', + 'left' : (left) ? left : 'auto', + 'right' : (right) ? right : 'auto' + }).end(); + }; + + var o_top = target.offset().top; + var o_left = target.offset().left; + var outerHeight = target.outerHeight(); + + objPos(tip, (o_top + outerHeight + 10), 'auto', 'auto', o_left); + + if (this.small()) { + objPos(tip, (o_top + outerHeight + 10), 'auto', 'auto', 12.5, $(this.scope).width()); + tip.addClass('tip-override'); + objPos(nub, -nubHeight, 'auto', 'auto', o_left); + } else { + + if (Foundation.rtl) { + nub.addClass('rtl'); + o_left = o_left + target.outerWidth() - tip.outerWidth(); + } + + objPos(tip, (o_top + outerHeight + 10), 'auto', 'auto', o_left); + // reset nub from small styles, if they've been applied + if (nub.attr('style')) { + nub.removeAttr('style'); + } + + tip.removeClass('tip-override'); + + var tip_outerHeight = tip.outerHeight(); + + if (classes && classes.indexOf('tip-top') > -1) { + if (Foundation.rtl) { + nub.addClass('rtl'); + } + objPos(tip, (o_top - tip_outerHeight), 'auto', 'auto', o_left) + .removeClass('tip-override'); + } else if (classes && classes.indexOf('tip-left') > -1) { + objPos(tip, (o_top + (outerHeight / 2) - (tip_outerHeight / 2)), 'auto', 'auto', (o_left - tip.outerWidth() - nubHeight)) + .removeClass('tip-override'); + nub.removeClass('rtl'); + } else if (classes && classes.indexOf('tip-right') > -1) { + objPos(tip, (o_top + (outerHeight / 2) - (tip_outerHeight / 2)), 'auto', 'auto', (o_left + target.outerWidth() + nubHeight)) + .removeClass('tip-override'); + nub.removeClass('rtl'); + } + } + + tip.css('visibility', 'visible').hide(); + }, + + small : function () { + return matchMedia(Foundation.media_queries.small).matches && + !matchMedia(Foundation.media_queries.medium).matches; + }, + + inheritable_classes : function ($target) { + var settings = $.extend({}, this.settings, this.data_options($target)), + inheritables = ['tip-top', 'tip-left', 'tip-bottom', 'tip-right', 'radius', 'round'].concat(settings.additional_inheritable_classes), + classes = $target.attr('class'), + filtered = classes ? $.map(classes.split(' '), function (el, i) { + if ($.inArray(el, inheritables) !== -1) { + return el; + } + }).join(' ') : ''; + + return $.trim(filtered); + }, + + convert_to_touch : function ($target) { + var self = this, + $tip = self.getTip($target), + settings = $.extend({}, self.settings, self.data_options($target)); + + if ($tip.find('.tap-to-close').length === 0) { + $tip.append('' + settings.touch_close_text + ''); + $tip.on('click.fndtn.tooltip.tapclose touchstart.fndtn.tooltip.tapclose MSPointerDown.fndtn.tooltip.tapclose', function (e) { + self.hide($target); + }); + } + + $target.data('tooltip-open-event-type', 'touch'); + }, + + show : function ($target) { + var $tip = this.getTip($target); + if ($target.data('tooltip-open-event-type') == 'touch') { + this.convert_to_touch($target); + } + + this.reposition($target, $tip, $target.attr('class')); + $target.addClass('open'); + $tip.fadeIn(this.settings.fade_in_duration); + }, + + hide : function ($target) { + var $tip = this.getTip($target); + + $tip.fadeOut(this.settings.fade_out_duration, function () { + $tip.find('.tap-to-close').remove(); + $tip.off('click.fndtn.tooltip.tapclose MSPointerDown.fndtn.tapclose'); + $target.removeClass('open'); + }); + }, + + off : function () { + var self = this; + this.S(this.scope).off('.fndtn.tooltip'); + this.S(this.settings.tooltip_class).each(function (i) { + $('[' + self.attr_name() + ']').eq(i).attr('title', $(this).text()); + }).remove(); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.topbar.js b/js/foundation/js/foundation/foundation.topbar.js new file mode 100644 index 0000000..23b7c7f --- /dev/null +++ b/js/foundation/js/foundation/foundation.topbar.js @@ -0,0 +1,458 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.topbar = { + name : 'topbar', + + version : '5.5.3', + + settings : { + index : 0, + start_offset : 0, + sticky_class : 'sticky', + custom_back_text : true, + back_text : 'Back', + mobile_show_parent_link : true, + is_hover : true, + scrolltop : true, // jump to top when sticky nav menu toggle is clicked + sticky_on : 'all', + dropdown_autoclose: true + }, + + init : function (section, method, options) { + Foundation.inherit(this, 'add_custom_rule register_media throttle'); + var self = this; + + self.register_media('topbar', 'foundation-mq-topbar'); + + this.bindings(method, options); + + self.S('[' + this.attr_name() + ']', this.scope).each(function () { + var topbar = $(this), + settings = topbar.data(self.attr_name(true) + '-init'), + section = self.S('section, .top-bar-section', this); + topbar.data('index', 0); + var topbarContainer = topbar.parent(); + if (topbarContainer.hasClass('fixed') || self.is_sticky(topbar, topbarContainer, settings) ) { + self.settings.sticky_class = settings.sticky_class; + self.settings.sticky_topbar = topbar; + topbar.data('height', topbarContainer.outerHeight()); + topbar.data('stickyoffset', topbarContainer.offset().top); + } else { + topbar.data('height', topbar.outerHeight()); + } + + if (!settings.assembled) { + self.assemble(topbar); + } + + if (settings.is_hover) { + self.S('.has-dropdown', topbar).addClass('not-click'); + } else { + self.S('.has-dropdown', topbar).removeClass('not-click'); + } + + // Pad body when sticky (scrolled) or fixed. + self.add_custom_rule('.f-topbar-fixed { padding-top: ' + topbar.data('height') + 'px }'); + + if (topbarContainer.hasClass('fixed')) { + self.S('body').addClass('f-topbar-fixed'); + } + }); + + }, + + is_sticky : function (topbar, topbarContainer, settings) { + var sticky = topbarContainer.hasClass(settings.sticky_class); + var smallMatch = matchMedia(Foundation.media_queries.small).matches; + var medMatch = matchMedia(Foundation.media_queries.medium).matches; + var lrgMatch = matchMedia(Foundation.media_queries.large).matches; + + if (sticky && settings.sticky_on === 'all') { + return true; + } + if (sticky && this.small() && settings.sticky_on.indexOf('small') !== -1) { + if (smallMatch && !medMatch && !lrgMatch) { return true; } + } + if (sticky && this.medium() && settings.sticky_on.indexOf('medium') !== -1) { + if (smallMatch && medMatch && !lrgMatch) { return true; } + } + if (sticky && this.large() && settings.sticky_on.indexOf('large') !== -1) { + if (smallMatch && medMatch && lrgMatch) { return true; } + } + + return false; + }, + + toggle : function (toggleEl) { + var self = this, + topbar; + + if (toggleEl) { + topbar = self.S(toggleEl).closest('[' + this.attr_name() + ']'); + } else { + topbar = self.S('[' + this.attr_name() + ']'); + } + + var settings = topbar.data(this.attr_name(true) + '-init'); + + var section = self.S('section, .top-bar-section', topbar); + + if (self.breakpoint()) { + if (!self.rtl) { + section.css({left : '0%'}); + $('>.name', section).css({left : '100%'}); + } else { + section.css({right : '0%'}); + $('>.name', section).css({right : '100%'}); + } + + self.S('li.moved', section).removeClass('moved'); + topbar.data('index', 0); + + topbar + .toggleClass('expanded') + .css('height', ''); + } + + if (settings.scrolltop) { + if (!topbar.hasClass('expanded')) { + if (topbar.hasClass('fixed')) { + topbar.parent().addClass('fixed'); + topbar.removeClass('fixed'); + self.S('body').addClass('f-topbar-fixed'); + } + } else if (topbar.parent().hasClass('fixed')) { + if (settings.scrolltop) { + topbar.parent().removeClass('fixed'); + topbar.addClass('fixed'); + self.S('body').removeClass('f-topbar-fixed'); + + window.scrollTo(0, 0); + } else { + topbar.parent().removeClass('expanded'); + } + } + } else { + if (self.is_sticky(topbar, topbar.parent(), settings)) { + topbar.parent().addClass('fixed'); + } + + if (topbar.parent().hasClass('fixed')) { + if (!topbar.hasClass('expanded')) { + topbar.removeClass('fixed'); + topbar.parent().removeClass('expanded'); + self.update_sticky_positioning(); + } else { + topbar.addClass('fixed'); + topbar.parent().addClass('expanded'); + self.S('body').addClass('f-topbar-fixed'); + } + } + } + }, + + timer : null, + + events : function (bar) { + var self = this, + S = this.S; + + S(this.scope) + .off('.topbar') + .on('click.fndtn.topbar', '[' + this.attr_name() + '] .toggle-topbar', function (e) { + e.preventDefault(); + self.toggle(this); + }) + .on('click.fndtn.topbar contextmenu.fndtn.topbar', '.top-bar .top-bar-section li a[href^="#"],[' + this.attr_name() + '] .top-bar-section li a[href^="#"]', function (e) { + var li = $(this).closest('li'), + topbar = li.closest('[' + self.attr_name() + ']'), + settings = topbar.data(self.attr_name(true) + '-init'); + + if (settings.dropdown_autoclose && settings.is_hover) { + var hoverLi = $(this).closest('.hover'); + hoverLi.removeClass('hover'); + } + if (self.breakpoint() && !li.hasClass('back') && !li.hasClass('has-dropdown')) { + self.toggle(); + } + + }) + .on('click.fndtn.topbar', '[' + this.attr_name() + '] li.has-dropdown', function (e) { + var li = S(this), + target = S(e.target), + topbar = li.closest('[' + self.attr_name() + ']'), + settings = topbar.data(self.attr_name(true) + '-init'); + + if (target.data('revealId')) { + self.toggle(); + return; + } + + if (self.breakpoint()) { + return; + } + + if (settings.is_hover && !Modernizr.touch) { + return; + } + + e.stopImmediatePropagation(); + + if (li.hasClass('hover')) { + li + .removeClass('hover') + .find('li') + .removeClass('hover'); + + li.parents('li.hover') + .removeClass('hover'); + } else { + li.addClass('hover'); + + $(li).siblings().removeClass('hover'); + + if (target[0].nodeName === 'A' && target.parent().hasClass('has-dropdown')) { + e.preventDefault(); + } + } + }) + .on('click.fndtn.topbar', '[' + this.attr_name() + '] .has-dropdown>a', function (e) { + if (self.breakpoint()) { + + e.preventDefault(); + + var $this = S(this), + topbar = $this.closest('[' + self.attr_name() + ']'), + section = topbar.find('section, .top-bar-section'), + dropdownHeight = $this.next('.dropdown').outerHeight(), + $selectedLi = $this.closest('li'); + + topbar.data('index', topbar.data('index') + 1); + $selectedLi.addClass('moved'); + + if (!self.rtl) { + section.css({left : -(100 * topbar.data('index')) + '%'}); + section.find('>.name').css({left : 100 * topbar.data('index') + '%'}); + } else { + section.css({right : -(100 * topbar.data('index')) + '%'}); + section.find('>.name').css({right : 100 * topbar.data('index') + '%'}); + } + + topbar.css('height', $this.siblings('ul').outerHeight(true) + topbar.data('height')); + } + }); + + S(window).off('.topbar').on('resize.fndtn.topbar', self.throttle(function () { + self.resize.call(self); + }, 50)).trigger('resize.fndtn.topbar').load(function () { + // Ensure that the offset is calculated after all of the pages resources have loaded + S(this).trigger('resize.fndtn.topbar'); + }); + + S('body').off('.topbar').on('click.fndtn.topbar', function (e) { + var parent = S(e.target).closest('li').closest('li.hover'); + + if (parent.length > 0) { + return; + } + + S('[' + self.attr_name() + '] li.hover').removeClass('hover'); + }); + + // Go up a level on Click + S(this.scope).on('click.fndtn.topbar', '[' + this.attr_name() + '] .has-dropdown .back', function (e) { + e.preventDefault(); + + var $this = S(this), + topbar = $this.closest('[' + self.attr_name() + ']'), + section = topbar.find('section, .top-bar-section'), + settings = topbar.data(self.attr_name(true) + '-init'), + $movedLi = $this.closest('li.moved'), + $previousLevelUl = $movedLi.parent(); + + topbar.data('index', topbar.data('index') - 1); + + if (!self.rtl) { + section.css({left : -(100 * topbar.data('index')) + '%'}); + section.find('>.name').css({left : 100 * topbar.data('index') + '%'}); + } else { + section.css({right : -(100 * topbar.data('index')) + '%'}); + section.find('>.name').css({right : 100 * topbar.data('index') + '%'}); + } + + if (topbar.data('index') === 0) { + topbar.css('height', ''); + } else { + topbar.css('height', $previousLevelUl.outerHeight(true) + topbar.data('height')); + } + + setTimeout(function () { + $movedLi.removeClass('moved'); + }, 300); + }); + + // Show dropdown menus when their items are focused + S(this.scope).find('.dropdown a') + .focus(function () { + $(this).parents('.has-dropdown').addClass('hover'); + }) + .blur(function () { + $(this).parents('.has-dropdown').removeClass('hover'); + }); + }, + + resize : function () { + var self = this; + self.S('[' + this.attr_name() + ']').each(function () { + var topbar = self.S(this), + settings = topbar.data(self.attr_name(true) + '-init'); + + var stickyContainer = topbar.parent('.' + self.settings.sticky_class); + var stickyOffset; + + if (!self.breakpoint()) { + var doToggle = topbar.hasClass('expanded'); + topbar + .css('height', '') + .removeClass('expanded') + .find('li') + .removeClass('hover'); + + if (doToggle) { + self.toggle(topbar); + } + } + + if (self.is_sticky(topbar, stickyContainer, settings)) { + if (stickyContainer.hasClass('fixed')) { + // Remove the fixed to allow for correct calculation of the offset. + stickyContainer.removeClass('fixed'); + + stickyOffset = stickyContainer.offset().top; + if (self.S(document.body).hasClass('f-topbar-fixed')) { + stickyOffset -= topbar.data('height'); + } + + topbar.data('stickyoffset', stickyOffset); + stickyContainer.addClass('fixed'); + } else { + stickyOffset = stickyContainer.offset().top; + topbar.data('stickyoffset', stickyOffset); + } + } + + }); + }, + + breakpoint : function () { + return !matchMedia(Foundation.media_queries['topbar']).matches; + }, + + small : function () { + return matchMedia(Foundation.media_queries['small']).matches; + }, + + medium : function () { + return matchMedia(Foundation.media_queries['medium']).matches; + }, + + large : function () { + return matchMedia(Foundation.media_queries['large']).matches; + }, + + assemble : function (topbar) { + var self = this, + settings = topbar.data(this.attr_name(true) + '-init'), + section = self.S('section, .top-bar-section', topbar); + + // Pull element out of the DOM for manipulation + section.detach(); + + self.S('.has-dropdown>a', section).each(function () { + var $link = self.S(this), + $dropdown = $link.siblings('.dropdown'), + url = $link.attr('href'), + $titleLi; + + if (!$dropdown.find('.title.back').length) { + + if (settings.mobile_show_parent_link == true && url) { + $titleLi = $('
        2. '); + } else { + $titleLi = $('
        3. '); + } + + // Copy link to subnav + if (settings.custom_back_text == true) { + $('h5>a', $titleLi).html(settings.back_text); + } else { + $('h5>a', $titleLi).html('« ' + $link.html()); + } + $dropdown.prepend($titleLi); + } + }); + + // Put element back in the DOM + section.appendTo(topbar); + + // check for sticky + this.sticky(); + + this.assembled(topbar); + }, + + assembled : function (topbar) { + topbar.data(this.attr_name(true), $.extend({}, topbar.data(this.attr_name(true)), {assembled : true})); + }, + + height : function (ul) { + var total = 0, + self = this; + + $('> li', ul).each(function () { + total += self.S(this).outerHeight(true); + }); + + return total; + }, + + sticky : function () { + var self = this; + + this.S(window).on('scroll', function () { + self.update_sticky_positioning(); + }); + }, + + update_sticky_positioning : function () { + var klass = '.' + this.settings.sticky_class, + $window = this.S(window), + self = this; + + if (self.settings.sticky_topbar && self.is_sticky(this.settings.sticky_topbar,this.settings.sticky_topbar.parent(), this.settings)) { + var distance = this.settings.sticky_topbar.data('stickyoffset') + this.settings.start_offset; + if (!self.S(klass).hasClass('expanded')) { + if ($window.scrollTop() > (distance)) { + if (!self.S(klass).hasClass('fixed')) { + self.S(klass).addClass('fixed'); + self.S('body').addClass('f-topbar-fixed'); + } + } else if ($window.scrollTop() <= distance) { + if (self.S(klass).hasClass('fixed')) { + self.S(klass).removeClass('fixed'); + self.S('body').removeClass('f-topbar-fixed'); + } + } + } + } + }, + + off : function () { + this.S(this.scope).off('.fndtn.topbar'); + this.S(window).off('.fndtn.topbar'); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); diff --git a/js/foundation/js/vendor/fastclick.js b/js/foundation/js/vendor/fastclick.js new file mode 100644 index 0000000..add0130 --- /dev/null +++ b/js/foundation/js/vendor/fastclick.js @@ -0,0 +1,8 @@ +!function(){"use strict";/** + * @preserve FastClick: polyfill to remove click delays on browsers with touch UIs. + * + * @codingstandard ftlabs-jsv2 + * @copyright The Financial Times Limited [All Rights Reserved] + * @license MIT License (see LICENSE.txt) + */ +function a(b,d){function e(a,b){return function(){return a.apply(b,arguments)}}var f;if(d=d||{},this.trackingClick=!1,this.trackingClickStart=0,this.targetElement=null,this.touchStartX=0,this.touchStartY=0,this.lastTouchIdentifier=0,this.touchBoundary=d.touchBoundary||10,this.layer=b,this.tapDelay=d.tapDelay||200,this.tapTimeout=d.tapTimeout||700,!a.notNeeded(b)){for(var g=["onMouse","onClick","onTouchStart","onTouchMove","onTouchEnd","onTouchCancel"],h=this,i=0,j=g.length;j>i;i++)h[g[i]]=e(h[g[i]],h);c&&(b.addEventListener("mouseover",this.onMouse,!0),b.addEventListener("mousedown",this.onMouse,!0),b.addEventListener("mouseup",this.onMouse,!0)),b.addEventListener("click",this.onClick,!0),b.addEventListener("touchstart",this.onTouchStart,!1),b.addEventListener("touchmove",this.onTouchMove,!1),b.addEventListener("touchend",this.onTouchEnd,!1),b.addEventListener("touchcancel",this.onTouchCancel,!1),Event.prototype.stopImmediatePropagation||(b.removeEventListener=function(a,c,d){var e=Node.prototype.removeEventListener;"click"===a?e.call(b,a,c.hijacked||c,d):e.call(b,a,c,d)},b.addEventListener=function(a,c,d){var e=Node.prototype.addEventListener;"click"===a?e.call(b,a,c.hijacked||(c.hijacked=function(a){a.propagationStopped||c(a)}),d):e.call(b,a,c,d)}),"function"==typeof b.onclick&&(f=b.onclick,b.addEventListener("click",function(a){f(a)},!1),b.onclick=null)}}var b=navigator.userAgent.indexOf("Windows Phone")>=0,c=navigator.userAgent.indexOf("Android")>0&&!b,d=/iP(ad|hone|od)/.test(navigator.userAgent)&&!b,e=d&&/OS 4_\d(_\d)?/.test(navigator.userAgent),f=d&&/OS [6-7]_\d/.test(navigator.userAgent),g=navigator.userAgent.indexOf("BB10")>0;a.prototype.needsClick=function(a){switch(a.nodeName.toLowerCase()){case"button":case"select":case"textarea":if(a.disabled)return!0;break;case"input":if(d&&"file"===a.type||a.disabled)return!0;break;case"label":case"iframe":case"video":return!0}return/\bneedsclick\b/.test(a.className)},a.prototype.needsFocus=function(a){switch(a.nodeName.toLowerCase()){case"textarea":return!0;case"select":return!c;case"input":switch(a.type){case"button":case"checkbox":case"file":case"image":case"radio":case"submit":return!1}return!a.disabled&&!a.readOnly;default:return/\bneedsfocus\b/.test(a.className)}},a.prototype.sendClick=function(a,b){var c,d;document.activeElement&&document.activeElement!==a&&document.activeElement.blur(),d=b.changedTouches[0],c=document.createEvent("MouseEvents"),c.initMouseEvent(this.determineEventType(a),!0,!0,window,1,d.screenX,d.screenY,d.clientX,d.clientY,!1,!1,!1,!1,0,null),c.forwardedTouchEvent=!0,a.dispatchEvent(c)},a.prototype.determineEventType=function(a){return c&&"select"===a.tagName.toLowerCase()?"mousedown":"click"},a.prototype.focus=function(a){var b;d&&a.setSelectionRange&&0!==a.type.indexOf("date")&&"time"!==a.type&&"month"!==a.type?(b=a.value.length,a.setSelectionRange(b,b)):a.focus()},a.prototype.updateScrollParent=function(a){var b,c;if(b=a.fastClickScrollParent,!b||!b.contains(a)){c=a;do{if(c.scrollHeight>c.offsetHeight){b=c,a.fastClickScrollParent=c;break}c=c.parentElement}while(c)}b&&(b.fastClickLastScrollTop=b.scrollTop)},a.prototype.getTargetElementFromEventTarget=function(a){return a.nodeType===Node.TEXT_NODE?a.parentNode:a},a.prototype.onTouchStart=function(a){var b,c,f;if(a.targetTouches.length>1)return!0;if(b=this.getTargetElementFromEventTarget(a.target),c=a.targetTouches[0],d){if(f=window.getSelection(),f.rangeCount&&!f.isCollapsed)return!0;if(!e){if(c.identifier&&c.identifier===this.lastTouchIdentifier)return a.preventDefault(),!1;this.lastTouchIdentifier=c.identifier,this.updateScrollParent(b)}}return this.trackingClick=!0,this.trackingClickStart=a.timeStamp,this.targetElement=b,this.touchStartX=c.pageX,this.touchStartY=c.pageY,a.timeStamp-this.lastClickTimec||Math.abs(b.pageY-this.touchStartY)>c?!0:!1},a.prototype.onTouchMove=function(a){return this.trackingClick?((this.targetElement!==this.getTargetElementFromEventTarget(a.target)||this.touchHasMoved(a))&&(this.trackingClick=!1,this.targetElement=null),!0):!0},a.prototype.findControl=function(a){return void 0!==a.control?a.control:a.htmlFor?document.getElementById(a.htmlFor):a.querySelector("button, input:not([type=hidden]), keygen, meter, output, progress, select, textarea")},a.prototype.onTouchEnd=function(a){var b,g,h,i,j,k=this.targetElement;if(!this.trackingClick)return!0;if(a.timeStamp-this.lastClickTimethis.tapTimeout)return!0;if(this.cancelNextClick=!1,this.lastClickTime=a.timeStamp,g=this.trackingClickStart,this.trackingClick=!1,this.trackingClickStart=0,f&&(j=a.changedTouches[0],k=document.elementFromPoint(j.pageX-window.pageXOffset,j.pageY-window.pageYOffset)||k,k.fastClickScrollParent=this.targetElement.fastClickScrollParent),h=k.tagName.toLowerCase(),"label"===h){if(b=this.findControl(k)){if(this.focus(k),c)return!1;k=b}}else if(this.needsFocus(k))return a.timeStamp-g>100||d&&window.top!==window&&"input"===h?(this.targetElement=null,!1):(this.focus(k),this.sendClick(k,a),d&&"select"===h||(this.targetElement=null,a.preventDefault()),!1);return d&&!e&&(i=k.fastClickScrollParent,i&&i.fastClickLastScrollTop!==i.scrollTop)?!0:(this.needsClick(k)||(a.preventDefault(),this.sendClick(k,a)),!1)},a.prototype.onTouchCancel=function(){this.trackingClick=!1,this.targetElement=null},a.prototype.onMouse=function(a){return this.targetElement?a.forwardedTouchEvent?!0:a.cancelable&&(!this.needsClick(this.targetElement)||this.cancelNextClick)?(a.stopImmediatePropagation?a.stopImmediatePropagation():a.propagationStopped=!0,a.stopPropagation(),a.preventDefault(),!1):!0:!0},a.prototype.onClick=function(a){var b;return this.trackingClick?(this.targetElement=null,this.trackingClick=!1,!0):"submit"===a.target.type&&0===a.detail?!0:(b=this.onMouse(a),b||(this.targetElement=null),b)},a.prototype.destroy=function(){var a=this.layer;c&&(a.removeEventListener("mouseover",this.onMouse,!0),a.removeEventListener("mousedown",this.onMouse,!0),a.removeEventListener("mouseup",this.onMouse,!0)),a.removeEventListener("click",this.onClick,!0),a.removeEventListener("touchstart",this.onTouchStart,!1),a.removeEventListener("touchmove",this.onTouchMove,!1),a.removeEventListener("touchend",this.onTouchEnd,!1),a.removeEventListener("touchcancel",this.onTouchCancel,!1)},a.notNeeded=function(a){var b,d,e,f;if("undefined"==typeof window.ontouchstart)return!0;if(d=+(/Chrome\/([0-9]+)/.exec(navigator.userAgent)||[,0])[1]){if(!c)return!0;if(b=document.querySelector("meta[name=viewport]")){if(-1!==b.content.indexOf("user-scalable=no"))return!0;if(d>31&&document.documentElement.scrollWidth<=window.outerWidth)return!0}}if(g&&(e=navigator.userAgent.match(/Version\/([0-9]*)\.([0-9]*)/),e[1]>=10&&e[2]>=3&&(b=document.querySelector("meta[name=viewport]")))){if(-1!==b.content.indexOf("user-scalable=no"))return!0;if(document.documentElement.scrollWidth<=window.outerWidth)return!0}return"none"===a.style.msTouchAction||"manipulation"===a.style.touchAction?!0:(f=+(/Firefox\/([0-9]+)/.exec(navigator.userAgent)||[,0])[1],f>=27&&(b=document.querySelector("meta[name=viewport]"),b&&(-1!==b.content.indexOf("user-scalable=no")||document.documentElement.scrollWidth<=window.outerWidth))?!0:"none"===a.style.touchAction||"manipulation"===a.style.touchAction?!0:!1)},a.attach=function(b,c){return new a(b,c)},"function"==typeof define&&"object"==typeof define.amd&&define.amd?define(function(){return a}):"undefined"!=typeof module&&module.exports?(module.exports=a.attach,module.exports.FastClick=a):window.FastClick=a}(); \ No newline at end of file diff --git a/js/foundation/js/vendor/jquery.cookie.js b/js/foundation/js/vendor/jquery.cookie.js new file mode 100644 index 0000000..5be813a --- /dev/null +++ b/js/foundation/js/vendor/jquery.cookie.js @@ -0,0 +1,8 @@ +/*! + * jQuery Cookie Plugin v1.4.1 + * https://github.com/carhartl/jquery-cookie + * + * Copyright 2013 Klaus Hartl + * Released under the MIT license + */ +!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):jQuery)}(function(a){function b(a){return h.raw?a:encodeURIComponent(a)}function c(a){return h.raw?a:decodeURIComponent(a)}function d(a){return b(h.json?JSON.stringify(a):String(a))}function e(a){0===a.indexOf('"')&&(a=a.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return a=decodeURIComponent(a.replace(g," ")),h.json?JSON.parse(a):a}catch(b){}}function f(b,c){var d=h.raw?b:e(b);return a.isFunction(c)?c(d):d}var g=/\+/g,h=a.cookie=function(e,g,i){if(void 0!==g&&!a.isFunction(g)){if(i=a.extend({},h.defaults,i),"number"==typeof i.expires){var j=i.expires,k=i.expires=new Date;k.setTime(+k+864e5*j)}return document.cookie=[b(e),"=",d(g),i.expires?"; expires="+i.expires.toUTCString():"",i.path?"; path="+i.path:"",i.domain?"; domain="+i.domain:"",i.secure?"; secure":""].join("")}for(var l=e?void 0:{},m=document.cookie?document.cookie.split("; "):[],n=0,o=m.length;o>n;n++){var p=m[n].split("="),q=c(p.shift()),r=p.join("=");if(e&&e===q){l=f(r,g);break}e||void 0===(r=f(r))||(l[q]=r)}return l};h.defaults={},a.removeCookie=function(b,c){return void 0===a.cookie(b)?!1:(a.cookie(b,"",a.extend({},c,{expires:-1})),!a.cookie(b))}}); \ No newline at end of file diff --git a/js/foundation/js/vendor/jquery.js b/js/foundation/js/vendor/jquery.js new file mode 100644 index 0000000..34b90c8 --- /dev/null +++ b/js/foundation/js/vendor/jquery.js @@ -0,0 +1,26 @@ +/*! + * jQuery JavaScript Library v2.1.4 + * http://jquery.com/ + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * + * Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors + * Released under the MIT license + * http://jquery.org/license + * + * Date: 2015-04-28T16:01Z + */ +!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){function c(a){var b="length"in a&&a.length,c=_.type(a);return"function"===c||_.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}function d(a,b,c){if(_.isFunction(b))return _.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return _.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(ha.test(b))return _.filter(b,a,c);b=_.filter(b,a)}return _.grep(a,function(a){return U.call(b,a)>=0!==c})}function e(a,b){for(;(a=a[b])&&1!==a.nodeType;);return a}function f(a){var b=oa[a]={};return _.each(a.match(na)||[],function(a,c){b[c]=!0}),b}function g(){Z.removeEventListener("DOMContentLoaded",g,!1),a.removeEventListener("load",g,!1),_.ready()}function h(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=_.expando+h.uid++}function i(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(ua,"-$1").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:ta.test(c)?_.parseJSON(c):c}catch(e){}sa.set(a,b,c)}else c=void 0;return c}function j(){return!0}function k(){return!1}function l(){try{return Z.activeElement}catch(a){}}function m(a,b){return _.nodeName(a,"table")&&_.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function n(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function o(a){var b=Ka.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function p(a,b){for(var c=0,d=a.length;d>c;c++)ra.set(a[c],"globalEval",!b||ra.get(b[c],"globalEval"))}function q(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(ra.hasData(a)&&(f=ra.access(a),g=ra.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)_.event.add(b,e,j[e][c])}sa.hasData(a)&&(h=sa.access(a),i=_.extend({},h),sa.set(b,i))}}function r(a,b){var c=a.getElementsByTagName?a.getElementsByTagName(b||"*"):a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&_.nodeName(a,b)?_.merge([a],c):c}function s(a,b){var c=b.nodeName.toLowerCase();"input"===c&&ya.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}function t(b,c){var d,e=_(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:_.css(e[0],"display");return e.detach(),f}function u(a){var b=Z,c=Oa[a];return c||(c=t(a,b),"none"!==c&&c||(Na=(Na||_("')}catch(m){e=h.createElement("iframe"),e.name=f}e.height="0";e.width="0";e.style.display="none";e.style.visibility="hidden";var g=h[y], +g=g[ea]+"//"+g.host+"/favicon.ico",g=Ga+"u/post_iframe.html#"+aa(g),a=function(){e.src="";e.parentNode&&e.parentNode.removeChild(e)};ta(L[t],"beforeunload",a);var c=!1,u=0,j=function(){if(!c){try{if(u>9||e.contentWindow[y].host==h[y].host){c=!0;a();var d=L[t],g="beforeunload",n=a;d.removeEventListener?d.removeEventListener(g,n,!1):d.detachEvent&&d.detachEvent("on"+g,n);b&&b();return}}catch(f){}u++;L.setTimeout(j,200)}};ta(e,"load",j);h.body.appendChild(e);e.src=g}else L.setTimeout(function(){d.Ob(f, +b)},100)}};var Ka=function(d){var f=this,b=d,h=new Fa(b),e=null,m=!V.pb(),g=function(){};f.Uc=function(){return"https:"==L[w][y][ea]?"https://ssl.google-analytics.com/__utm.gif":"http://www.google-analytics.com/__utm.gif"};f.A=function(a,c,d,j,i,s){e||(e=new Ja);var n=b.B,O=L[w][y];h.Z(d);var B=h.z()[x](".");if(B[1]<500||j){if(i){var S=(new Date)[da](),X;X=(S-B[3])*(b.Ac/1E3);X>=1&&(B[2]=o.min(o.floor(B[2]*1+X),b.zc),B[3]=S)}if(j||!i||B[2]>=1){!j&&i&&(B[2]=B[2]*1-1);j=B[1]*1+1;B[1]=j;i="utmwv="+ia;S="&utms="+ +j;X="&utmn="+Aa();j=i+"e"+S+X;a=i+S+X+(M(O.hostname)?"":"&utmhn="+P(O.hostname))+(b.L==100?"":"&utmsp="+P(b.L))+a;if(0==n||2==n)O=2==n?g:s||g,m&&e.Bb(b.ga,a,j,O,!0);if(1==n||2==n)c="&utmac="+c,j+=c,a+=c+"&utmcc="+f.Tc(d),V.Ab&&(d="&aip=1",j+=d,a+=d),a+="&utmu="+qa.Sc(),m&&e.Bb(f.Uc(),a,j,s)}}h.$(B[A]("."));h.aa()};f.Tc=function(a){for(var c=[],b=[F,J,I,na],d=h.g(),i,g=0;g0)for(b=0;b0;)d+=a--^c++;return za(d)}};var Z=function(d,f,b,h){function e(a){var c="",c=a[x]("://")[1][C]();R(c,"/")&&(c=c[x]("/")[0]);return c}var m=h,g=this;g.a=d;g.ob=f;g.m=b;g.mb=function(a){var c=g.ua();return new Z.v(N(a,m.Ea+E,D),N(a,m.Ha+E,D),N(a,m.Ja+E,D),g.R(a,m.Ca,"(not set)"),g.R(a,m.Fa,"(not set)"),g.R(a,m.Ia,c&&!M(c.G)?Q(c.G):k),g.R(a,m.Da,k),N(a,m.vc+E,D))};g.nb=function(a){var c=e(a),b;b=a;var d="";b=b[x]("://")[1][C]();R(b,"/")&&(b=b[x]("/")[1],R(b,"?")&&(d=b[x]("?")[0]));b=d;if(R(c,"google")&&(a=a[x]("?")[A](D),R(a,D+ +m.xc+E)&&b==m.wc))return!0;return!1};g.ua=function(){var a,c=g.ob,b,d=m.J;if(!M(c)&&"0"!=c&&R(c,"://")&&!g.nb(c)){a=e(c);for(var i=0;i9?h[z](n+1)*1:0,f++,h=0==h?1:h,a.ra([B,g.m,h,f,e.H()][A](".")),a.sa()}}}}; +Z.v=function(d,f,b,h,e,m,g,a){var c=this;c.q=d;c.Q=f;c.ya=b;c.n=h;c.P=e;c.G=m;c.Gb=g;c.xa=a;c.H=function(){var a=[],b=[["cid",c.q],["csr",c.Q],["gclid",c.ya],["ccn",c.n],["cmd",c.P],["ctr",c.G],["cct",c.Gb],["dclid",c.xa]],d,e;if(c.fb())for(d=0;d0&&b<=a.Ta){var f=P(c),h=P(d);f[v]+h[v]<=64&&(e.r[b]=[c,d,g],e.T(),n=!0)}return n};e.Zb=function(a){if((a=e.r[a])&&1===a[2])return a[1]};e.Yb=function(a){var b=e.r;b[a]&&(delete b[a],e.T())};e.Pc=function(){c.t(8);c.t(9);c.t(11);var a=e.r,b,d;for(d in a)if(b=a[d])c.j(8,d,b[0]),c.j(9,d,b[1]),(b=b[2])&&3!=b&&c.j(11,d,""+b)}};var Na=function(){function d(a,b,c,d){k==g[a]&&(g[a]={});k==g[a][b]&&(g[a][b]=[]);g[a][b][c]=d}function f(a,b,c){if(k!=g[a]&&k!=g[a][b])return g[a][b][c]}function b(a,b){if(k!=g[a]&&k!=g[a][b]){g[a][b]=k;var c=!0,d;for(d=0;d0?b+"00":"0"};b.sb=function(){var d=b.Kc();if(d==k||isNaN(d))return!1;if(d<=0)return!0;if(d>2147483648)return!1; +var a=b.rb;a.t(14);a.ia(14);var c=b.Jc(d);a.j(14,1,c)&&a.ja(14,1,d)&&b.Lc();h&&h.isValidLoadTime!=k&&h.setPageReadyTime();return!1};b.Wa=function(){if(!b.Mc())return!1;if(!L.Ic())return!1;b.sb()&&ta(L[t],"load",b.sb,!1);return!0}};var $=function(){};$.Zc=function(d){var f="gaso=",b=L[w][y].hash;d=b&&1==b[q](f)?N(b,f,D):(b=L[t].name)&&0<=b[q](f)?N(b,f,D):N(d.g(),oa,";");return d};$.ad=function(d,f){var b=(f||"www")+".google.com",b="https://"+b+"/analytics/reporting/overlay_js?gaso="+d+D+Aa(),h="_gasojs",e=L[w].createElement("script");e.type="text/javascript";e.src=b;if(h)e.id=h;(L[w].getElementsByTagName("head")[0]||L[w].getElementsByTagName("body")[0]).appendChild(e)}; +$.load=function(d,f){if(!$.$c){var b=$.Zc(f),h=b&&b.match(/^(?:\|([-0-9a-z.]{1,30})\|)?([-.\w]{10,1200})$/i);if(h)f.Dc(b),f.Ec(),V._gasoDomain=d.b,V._gasoCPath=d.f,$.ad(h[2],h[1]);$.$c=!0}};var Qa=function(d,f,b){function h(){if("auto"==j.b){var a=L[w].domain;"www."==a[z](0,4)&&(a=a[z](4));j.b=a}j.b=j.b[C]()}function e(){h();var a=j.b,b=a[q]("www.google.")*a[q](".google.")*a[q]("google.");return b||"/"!=j.f||a[q]("google.org")>-1}function m(b,c,d){if(M(b)||M(c)||M(d))return"-";b=N(b,F+a.a+".",c);M(b)||(b=b[x]("."),b[5]=""+(b[5]?b[5]*1+1:1),b[3]=b[4],b[4]=d,b=b[A]("."));return b}function g(){return"file:"!=L[w][y][ea]&&e()}var a=this,c=sa(a),u=k,j=new Da,i=!1,s=k;a.n=d;a.m=o.round((new Date)[da]()/ +1E3);a.p=f||"UA-XXXXX-X";a.ab=L[w].referrer;a.oa=k;a.d=k;a.F=!1;a.O=k;a.e=k;a.bb=k;a.pa=k;a.a=k;a.k=k;j.o=b?P(b):k;a.eb=!1;a.mc=function(){return Aa()^a.O.cc()&2147483647};a.lc=function(){if(!j.b||""==j.b||"none"==j.b)return j.b="",1;h();return j.Ua?za(j.b):1};a.kc=function(a,b){if(M(a))a="-";else{b+=j.f&&"/"!=j.f?j.f:"";var c=a[q](b),a=c>=0&&c<=8?"0":"["==a[p](0)&&"]"==a[p](a[v]-1)?"-":a}return a};a.na=function(b){var c="";c+=j.ka?a.O.dc():"";c+=j.la&&!M(L[w].title)?"&utmdt="+P(L[w].title):"";var d; +d=L.Ya(!0);if(!d.hid)d.hid=Aa();d=d.hid;c+="&utmhid="+d+"&utmr="+P(l(a.oa))+"&utmp="+P(a.pc(b));return c};a.pc=function(a){var b=L[w][y];a&&K(13);return a=k!=a&&""!=a?P(a,!0):P(b.pathname+b.search,!0)};a.uc=function(b){if(a.D()){var c="";a.e!=k&&a.e.C()[v]>0&&(c+="&utme="+P(a.e.C()));c+=a.na(b);u.A(c,a.p,a.a)}};a.jc=function(){var b=new Fa(j);return b.Z(a.a)?b.Tb():k};a.cb=c("_getLinkerUrl",52,function(b,c){var d=b[x]("#"),e=b,f=a.jc();if(f)if(c&&1>=d[v])e+="#"+f;else if(!c||1>=d[v])1>=d[v]?e+=(R(b, +"?")?D:"?")+f:e=d[0]+(R(b,"?")?D:"?")+f+"#"+d[1];return e});a.nc=function(){var b=a.m,c=a.k,d=c.g(),e=a.a+"",f=L.Ya(),g,h=R(d,F+e+"."),i=R(d,H+e),u=R(d,la+e),s,G=[],Y="",Ia=!1,d=M(d)?"":d;if(j.w&&!a.eb){g=L[w][y]&&L[w][y].hash?L[w][y][fa][z](L[w][y][fa][q]("#")):"";j.U&&!M(g)&&(Y=g+D);Y+=L[w][y].search;if(!M(Y)&&R(Y,F))c.Sb(Y),c.Ba()||c.Qb(),s=c.ba(),a.eb=!0;g=c.ea;var va=c.Pa,U=c.Sa;M(g())||(va(Q(g())),R(g(),";")||U());g=c.da;va=c.X;U=c.Y;M(g())||(va(g()),R(g(),";")||U())}M(s)?h?(s=!i||!u)?(s=m(d, +";",l(b)),a.F=!0):(s=N(d,F+e+".",";"),G=N(d,H+e,";")[x](".")):(s=[e,a.mc(),b,b,b,1][A]("."),Ia=a.F=!0):M(c.z())||M(c.ca())?(s=m(Y,D,l(b)),a.F=!0):(G=c.z()[x]("."),e=G[0]);s=s[x](".");L[t]&&f&&f.dh==e&&!j.o&&(s[4]=f.sid?f.sid:s[4],Ia&&(s[3]=f.sid?f.sid:s[4],f.vid&&(b=f.vid[x]("."),s[1]=b[0],s[2]=b[1])));c.Na(s[A]("."));G[0]=e;G[1]=G[1]?G[1]:0;G[2]=k!=G[2]?G[2]:j.Wb;G[3]=G[3]?G[3]:s[4];c.$(G[A]("."));c.Oa(e);M(c.Rb())||c.fa(c.K());c.Qa();c.aa();c.Ra()};a.oc=function(){u=new Ka(j)};a.getName=c("_getName", +58,function(){return a.n});a.c=c("_initData",2,function(){var b;if(!i){if(!a.O)a.O=new La(j.ma);a.a=a.lc();a.k=new Fa(j);a.e=new Na;s=new Ma(j,l(a.a),a.k,a.e);a.oc()}if(g()){if(!i)a.oa=a.kc(a.ab,L[w].domain),b=new Z(l(a.a),a.oa,a.m,j);a.nc(b);s.$b()}if(!i)g()&&b.Pb(a.k,a.F),a.bb=new Na,$.load(j,a.k),i=!0});a.Xa=c("_visitCode",54,function(){a.c();var b=N(a.k.g(),F+a.a+".",";"),b=b[x](".");return b[v]<4?"":b[1]});a.qd=c("_cookiePathCopy",30,function(b){a.c();a.k&&a.k.Ub(a.a,b)});a.D=function(){return a.Xa()% +1E40&&(f=g[z](0,a),g=g[z](a+1));var c=f==ga?V:f==ha?Sa:V.Hb(f);c[g].apply(c,b[e].slice(1))}}catch(u){d++}return d}};var V=new Ra;var Ua=L[t][ga];Ua&&typeof Ua._getTracker=="function"?V=Ua:L[t][ga]=V;var Sa=new Ta;a:{var Va=L[t][ha],Wa=!1;if(Va&&typeof Va[ba]=="function"&&(Wa=ua(Va),!Wa))break a;L[t][ha]=Sa;Wa&&Sa[ba].apply(Sa,Va)};})(); diff --git a/js/modernizr/test/caniuse_files/jquery.min.js b/js/modernizr/test/caniuse_files/jquery.min.js new file mode 100644 index 0000000..b2ac174 --- /dev/null +++ b/js/modernizr/test/caniuse_files/jquery.min.js @@ -0,0 +1,18 @@ +/*! + * jQuery JavaScript Library v1.6.1 + * http://jquery.com/ + * + * Copyright 2011, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2011, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Thu May 12 15:04:36 2011 -0400 + */ +(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!cj[a]){var b=f("<"+a+">").appendTo("body"),d=b.css("display");b.remove();if(d==="none"||d===""){ck||(ck=c.createElement("iframe"),ck.frameBorder=ck.width=ck.height=0),c.body.appendChild(ck);if(!cl||!ck.createElement)cl=(ck.contentWindow||ck.contentDocument).document,cl.write("");b=cl.createElement(a),cl.body.appendChild(b),d=f.css(b,"display"),c.body.removeChild(ck)}cj[a]=d}return cj[a]}function cu(a,b){var c={};f.each(cp.concat.apply([],cp.slice(0,b)),function(){c[this]=a});return c}function ct(){cq=b}function cs(){setTimeout(ct,0);return cq=f.now()}function ci(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ch(){try{return new a.XMLHttpRequest}catch(b){}}function cb(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g=0===c})}function W(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function O(a,b){return(a&&a!=="*"?a+".":"")+b.replace(A,"`").replace(B,"&")}function N(a){var b,c,d,e,g,h,i,j,k,l,m,n,o,p=[],q=[],r=f._data(this,"events");if(!(a.liveFired===this||!r||!r.live||a.target.disabled||a.button&&a.type==="click")){a.namespace&&(n=new RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")),a.liveFired=this;var s=r.live.slice(0);for(i=0;ic)break;a.currentTarget=e.elem,a.data=e.handleObj.data,a.handleObj=e.handleObj,o=e.handleObj.origHandler.apply(e.elem,arguments);if(o===!1||a.isPropagationStopped()){c=e.level,o===!1&&(b=!1);if(a.isImmediatePropagationStopped())break}}return b}}function L(a,c,d){var e=f.extend({},d[0]);e.type=a,e.originalEvent={},e.liveFired=b,f.event.handle.call(c,e),e.isDefaultPrevented()&&d[0].preventDefault()}function F(){return!0}function E(){return!1}function m(a,c,d){var e=c+"defer",g=c+"queue",h=c+"mark",i=f.data(a,e,b,!0);i&&(d==="queue"||!f.data(a,g,b,!0))&&(d==="mark"||!f.data(a,h,b,!0))&&setTimeout(function(){!f.data(a,g,b,!0)&&!f.data(a,h,b,!0)&&(f.removeData(a,e,!0),i.resolve())},0)}function l(a){for(var b in a)if(b!=="toJSON")return!1;return!0}function k(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(j,"$1-$2").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNaN(d)?i.test(d)?f.parseJSON(d):d:parseFloat(d)}catch(g){}f.data(a,c,d)}else d=b}return d}var c=a.document,d=a.navigator,e=a.location,f=function(){function H(){if(!e.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(H,1);return}e.ready()}}var e=function(a,b){return new e.fn.init(a,b,h)},f=a.jQuery,g=a.$,h,i=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/\d/,n=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,o=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,q=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,r=/(?:^|:|,)(?:\s*\[)+/g,s=/(webkit)[ \/]([\w.]+)/,t=/(opera)(?:.*version)?[ \/]([\w.]+)/,u=/(msie) ([\w.]+)/,v=/(mozilla)(?:.*? rv:([\w.]+))?/,w=d.userAgent,x,y,z,A=Object.prototype.toString,B=Object.prototype.hasOwnProperty,C=Array.prototype.push,D=Array.prototype.slice,E=String.prototype.trim,F=Array.prototype.indexOf,G={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=n.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.6.1",length:0,size:function(){return this.length},toArray:function(){return D.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?C.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),y.done(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(D.apply(this,arguments),"slice",D.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:C,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;y.resolveWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").unbind("ready")}},bindReady:function(){if(!y){y=e._Deferred();if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",z,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",z),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&H()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNaN:function(a){return a==null||!m.test(a)||isNaN(a)},type:function(a){return a==null?String(a):G[A.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;if(a.constructor&&!B.call(a,"constructor")&&!B.call(a.constructor.prototype,"isPrototypeOf"))return!1;var c;for(c in a);return c===b||B.call(a,c)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw a},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(o.test(b.replace(p,"@").replace(q,"]").replace(r,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(b,c,d){a.DOMParser?(d=new DOMParser,c=d.parseFromString(b,"text/xml")):(c=new ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(b)),d=c.documentElement,(!d||!d.nodeName||d.nodeName==="parsererror")&&e.error("Invalid XML: "+b);return c},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?h.call(arguments,0):c,--e||g.resolveWith(g,h.call(b,0))}}var b=arguments,c=0,d=b.length,e=d,g=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred();if(d>1){for(;c
    -
    ', - esc_html__( 'Upgrade message from the plugin author:', 'accesspress-parallax' ), - ' ', wp_kses_data( $item['upgrade_notice'] ), ' -
    -
    a",d=a.getElementsByTagName("*"),e=a.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};f=c.createElement("select"),g=f.appendChild(c.createElement("option")),h=a.getElementsByTagName("input")[0],j={leadingWhitespace:a.firstChild.nodeType===3,tbody:!a.getElementsByTagName("tbody").length,htmlSerialize:!!a.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55$/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:h.value==="on",optSelected:g.selected,getSetAttribute:a.className!=="t",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},h.checked=!0,j.noCloneChecked=h.cloneNode(!0).checked,f.disabled=!0,j.optDisabled=!g.disabled;try{delete a.test}catch(s){j.deleteExpando=!1}!a.addEventListener&&a.attachEvent&&a.fireEvent&&(a.attachEvent("onclick",function b(){j.noCloneEvent=!1,a.detachEvent("onclick",b)}),a.cloneNode(!0).fireEvent("onclick")),h=c.createElement("input"),h.value="t",h.setAttribute("type","radio"),j.radioValue=h.value==="t",h.setAttribute("checked","checked"),a.appendChild(h),k=c.createDocumentFragment(),k.appendChild(a.firstChild),j.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,a.innerHTML="",a.style.width=a.style.paddingLeft="1px",l=c.createElement("body"),m={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"};for(q in m)l.style[q]=m[q];l.appendChild(a),b.insertBefore(l,b.firstChild),j.appendChecked=h.checked,j.boxModel=a.offsetWidth===2,"zoom"in a.style&&(a.style.display="inline",a.style.zoom=1,j.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="
    ",j.shrinkWrapBlocks=a.offsetWidth!==2),a.innerHTML="
    t
    ",n=a.getElementsByTagName("td"),r=n[0].offsetHeight===0,n[0].style.display="",n[1].style.display="none",j.reliableHiddenOffsets=r&&n[0].offsetHeight===0,a.innerHTML="",c.defaultView&&c.defaultView.getComputedStyle&&(i=c.createElement("div"),i.style.width="0",i.style.marginRight="0",a.appendChild(i),j.reliableMarginRight=(parseInt((c.defaultView.getComputedStyle(i,null)||{marginRight:0}).marginRight,10)||0)===0),l.innerHTML="",b.removeChild(l);if(a.attachEvent)for(q in{submit:1,change:1,focusin:1})p="on"+q,r=p in a,r||(a.setAttribute(p,"return;"),r=typeof a[p]=="function"),j[q+"Bubbles"]=r;return j}(),f.boxModel=f.support.boxModel;var i=/^(?:\{.*\}|\[.*\])$/,j=/([a-z])([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!l(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g=f.expando,h=typeof c=="string",i,j=a.nodeType,k=j?f.cache:a,l=j?a[f.expando]:a[f.expando]&&f.expando;if((!l||e&&l&&!k[l][g])&&h&&d===b)return;l||(j?a[f.expando]=l=++f.uuid:l=f.expando),k[l]||(k[l]={},j||(k[l].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?k[l][g]=f.extend(k[l][g],c):k[l]=f.extend(k[l],c);i=k[l],e&&(i[g]||(i[g]={}),i=i[g]),d!==b&&(i[f.camelCase(c)]=d);if(c==="events"&&!i[c])return i[g]&&i[g].events;return h?i[f.camelCase(c)]:i}},removeData:function(b,c,d){if(!!f.acceptData(b)){var e=f.expando,g=b.nodeType,h=g?f.cache:b,i=g?b[f.expando]:f.expando;if(!h[i])return;if(c){var j=d?h[i][e]:h[i];if(j){delete j[c];if(!l(j))return}}if(d){delete h[i][e];if(!l(h[i]))return}var k=h[i][e];f.support.deleteExpando||h!=a?delete h[i]:h[i]=null,k?(h[i]={},g||(h[i].toJSON=f.noop),h[i][e]=k):g&&(f.support.deleteExpando?delete b[f.expando]:b.removeAttribute?b.removeAttribute(f.expando):b[f.expando]=null)}},_data:function(a,b,c){return f.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=f.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),f.fn.extend({data:function(a,c){var d=null;if(typeof a=="undefined"){if(this.length){d=f.data(this[0]);if(this[0].nodeType===1){var e=this[0].attributes,g;for(var h=0,i=e.length;h-1)return!0;return!1},val:function(a){var c,d,e=this[0];if(!arguments.length){if(e){c=f.valHooks[e.nodeName.toLowerCase()]||f.valHooks[e.type];if(c&&"get"in c&&(d=c.get(e,"value"))!==b)return d;return(e.value||"").replace(p,"")}return b}var g=f.isFunction(a);return this.each(function(d){var e=f(this),h;if(this.nodeType===1){g?h=a.call(this,d,e.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c=a.selectedIndex,d=[],e=a.options,g=a.type==="select-one";if(c<0)return null;for(var h=g?c:0,i=g?c+1:e.length;h=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attrFix:{tabindex:"tabIndex"},attr:function(a,c,d,e){var g=a.nodeType;if(!a||g===3||g===8||g===2)return b;if(e&&c in f.attrFn)return f(a)[c](d);if(!("getAttribute"in a))return f.prop(a,c,d);var h,i,j=g!==1||!f.isXMLDoc(a);c=j&&f.attrFix[c]||c,i=f.attrHooks[c],i||(!t.test(c)||typeof d!="boolean"&&d!==b&&d.toLowerCase()!==c.toLowerCase()?v&&(f.nodeName(a,"form")||u.test(c))&&(i=v):i=w);if(d!==b){if(d===null){f.removeAttr(a,c);return b}if(i&&"set"in i&&j&&(h=i.set(a,d,c))!==b)return h;a.setAttribute(c,""+d);return d}if(i&&"get"in i&&j)return i.get(a,c);h=a.getAttribute(c);return h===null?b:h},removeAttr:function(a,b){var c;a.nodeType===1&&(b=f.attrFix[b]||b,f.support.getSetAttribute?a.removeAttribute(b):(f.attr(a,b,""),a.removeAttributeNode(a.getAttributeNode(b))),t.test(b)&&(c=f.propFix[b]||b)in a&&(a[c]=!1))},attrHooks:{type:{set:function(a,b){if(q.test(a.nodeName)&&a.parentNode)f.error("type property can't be changed");else if(!f.support.radioValue&&b==="radio"&&f.nodeName(a,"input")){var c=a.value;a.setAttribute("type",b),c&&(a.value=c);return b}}},tabIndex:{get:function(a){var c=a.getAttributeNode("tabIndex");return c&&c.specified?parseInt(c.value,10):r.test(a.nodeName)||s.test(a.nodeName)&&a.href?0:b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e=a.nodeType;if(!a||e===3||e===8||e===2)return b;var g,h,i=e!==1||!f.isXMLDoc(a);c=i&&f.propFix[c]||c,h=f.propHooks[c];return d!==b?h&&"set"in h&&(g=h.set(a,d,c))!==b?g:a[c]=d:h&&"get"in h&&(g=h.get(a,c))!==b?g:a[c]},propHooks:{}}),w={get:function(a,c){return a[f.propFix[c]||c]?c.toLowerCase():b},set:function(a,b,c){var d;b===!1?f.removeAttr(a,c):(d=f.propFix[c]||c,d in a&&(a[d]=b),a.setAttribute(c,c.toLowerCase()));return c}},f.attrHooks.value={get:function(a,b){if(v&&f.nodeName(a,"button"))return v.get(a,b);return a.value},set:function(a,b,c){if(v&&f.nodeName(a,"button"))return v.set(a,b,c);a.value=b}},f.support.getSetAttribute||(f.attrFix=f.propFix,v=f.attrHooks.name=f.valHooks.button={get:function(a,c){var d;d=a.getAttributeNode(c);return d&&d.nodeValue!==""?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);if(d){d.nodeValue=b;return b}}},f.each(["width","height"],function(a,b){f.attrHooks[b]=f.extend(f.attrHooks[b],{set:function(a,c){if(c===""){a.setAttribute(b,"auto");return c}}})})),f.support.hrefNormalized||f.each(["href","src","width","height"],function(a,c){f.attrHooks[c]=f.extend(f.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),f.support.style||(f.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),f.support.optSelected||(f.propHooks.selected=f.extend(f.propHooks.selected,{get:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}})),f.support.checkOn||f.each(["radio","checkbox"],function(){f.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),f.each(["radio","checkbox"],function(){f.valHooks[this]=f.extend(f.valHooks[this],{set:function(a,b){if(f.isArray(b))return a.checked=f.inArray(f(a).val(),b)>=0}})});var x=Object.prototype.hasOwnProperty,y=/\.(.*)$/,z=/^(?:textarea|input|select)$/i,A=/\./g,B=/ /g,C=/[^\w\s.|`]/g,D=function(a){return a.replace(C,"\\$&")};f.event={add:function(a,c,d,e){if(a.nodeType!==3&&a.nodeType!==8){if(d===!1)d=E;else if(!d)return;var g,h;d.handler&&(g=d,d=g.handler),d.guid||(d.guid=f.guid++);var i=f._data(a);if(!i)return;var j=i.events,k=i.handle;j||(i.events=j={}),k||(i.handle=k=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.handle.apply(k.elem,arguments):b}),k.elem=a,c=c.split(" ");var l,m=0,n;while(l=c[m++]){h=g?f.extend({},g):{handler:d,data:e},l.indexOf(".")>-1?(n=l.split("."),l=n.shift(),h.namespace=n.slice(0).sort().join(".")):(n=[],h.namespace=""),h.type=l,h.guid||(h.guid=d.guid);var o=j[l],p=f.event.special[l]||{};if(!o){o=j[l]=[];if(!p.setup||p.setup.call(a,e,n,k)===!1)a.addEventListener?a.addEventListener(l,k,!1):a.attachEvent&&a.attachEvent("on"+l,k)}p.add&&(p.add.call(a,h),h.handler.guid||(h.handler.guid=d.guid)),o.push(h),f.event.global[l]=!0}a=null}},global:{},remove:function(a,c,d,e){if(a.nodeType!==3&&a.nodeType!==8){d===!1&&(d=E);var g,h,i,j,k=0,l,m,n,o,p,q,r,s=f.hasData(a)&&f._data(a),t=s&&s.events;if(!s||!t)return;c&&c.type&&(d=c.handler,c=c.type);if(!c||typeof c=="string"&&c.charAt(0)==="."){c=c||"";for(h in t)f.event.remove(a,h+c);return}c=c.split(" ");while(h=c[k++]){r=h,q=null,l=h.indexOf(".")<0,m=[],l||(m=h.split("."),h=m.shift(),n=new RegExp("(^|\\.)"+f.map(m.slice(0).sort(),D).join("\\.(?:.*\\.)?")+"(\\.|$)")),p=t[h];if(!p)continue;if(!d){for(j=0;j=0&&(h=h.slice(0,-1),j=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if(!!e&&!f.event.customEvent[h]||!!f.event.global[h]){c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.exclusive=j,c.namespace=i.join("."),c.namespace_re=new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)");if(g||!e)c.preventDefault(),c.stopPropagation();if(!e){f.each(f.cache,function(){var a=f.expando,b=this[a];b&&b.events&&b.events[h]&&f.event.trigger(c,d,b.handle.elem +)});return}if(e.nodeType===3||e.nodeType===8)return;c.result=b,c.target=e,d=d?f.makeArray(d):[],d.unshift(c);var k=e,l=h.indexOf(":")<0?"on"+h:"";do{var m=f._data(k,"handle");c.currentTarget=k,m&&m.apply(k,d),l&&f.acceptData(k)&&k[l]&&k[l].apply(k,d)===!1&&(c.result=!1,c.preventDefault()),k=k.parentNode||k.ownerDocument||k===c.target.ownerDocument&&a}while(k&&!c.isPropagationStopped());if(!c.isDefaultPrevented()){var n,o=f.event.special[h]||{};if((!o._default||o._default.call(e.ownerDocument,c)===!1)&&(h!=="click"||!f.nodeName(e,"a"))&&f.acceptData(e)){try{l&&e[h]&&(n=e[l],n&&(e[l]=null),f.event.triggered=h,e[h]())}catch(p){}n&&(e[l]=n),f.event.triggered=b}}return c.result}},handle:function(c){c=f.event.fix(c||a.event);var d=((f._data(this,"events")||{})[c.type]||[]).slice(0),e=!c.exclusive&&!c.namespace,g=Array.prototype.slice.call(arguments,0);g[0]=c,c.currentTarget=this;for(var h=0,i=d.length;h-1?f.map(a.options,function(a){return a.selected}).join("-"):"":f.nodeName(a,"select")&&(c=a.selectedIndex);return c},K=function(c){var d=c.target,e,g;if(!!z.test(d.nodeName)&&!d.readOnly){e=f._data(d,"_change_data"),g=J(d),(c.type!=="focusout"||d.type!=="radio")&&f._data(d,"_change_data",g);if(e===b||g===e)return;if(e!=null||g)c.type="change",c.liveFired=b,f.event.trigger(c,arguments[1],d)}};f.event.special.change={filters:{focusout:K,beforedeactivate:K,click:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(c==="radio"||c==="checkbox"||f.nodeName(b,"select"))&&K.call(this,a)},keydown:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(a.keyCode===13&&!f.nodeName(b,"textarea")||a.keyCode===32&&(c==="checkbox"||c==="radio")||c==="select-multiple")&&K.call(this,a)},beforeactivate:function(a){var b=a.target;f._data(b,"_change_data",J(b))}},setup:function(a,b){if(this.type==="file")return!1;for(var c in I)f.event.add(this,c+".specialChange",I[c]);return z.test(this.nodeName)},teardown:function(a){f.event.remove(this,".specialChange");return z.test(this.nodeName)}},I=f.event.special.change.filters,I.focus=I.beforeactivate}f.support.focusinBubbles||f.each({focus:"focusin",blur:"focusout"},function(a,b){function e(a){var c=f.event.fix(a);c.type=b,c.originalEvent={},f.event.trigger(c,null,c.target),c.isDefaultPrevented()&&a.preventDefault()}var d=0;f.event.special[b]={setup:function(){d++===0&&c.addEventListener(a,e,!0)},teardown:function(){--d===0&&c.removeEventListener(a,e,!0)}}}),f.each(["bind","one"],function(a,c){f.fn[c]=function(a,d,e){var g;if(typeof a=="object"){for(var h in a)this[c](h,d,a[h],e);return this}if(arguments.length===2||d===!1)e=d,d=b;c==="one"?(g=function(a){f(this).unbind(a,g);return e.apply(this,arguments)},g.guid=e.guid||f.guid++):g=e;if(a==="unload"&&c!=="one")this.one(a,d,e);else for(var i=0,j=this.length;i0?this.bind(b,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0)}),function(){function u(a,b,c,d,e,f){for(var g=0,h=d.length;g0){j=i;break}}i=i[a]}d[g]=j}}}function t(a,b,c,d,e,f){for(var g=0,h=d.length;g+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d=0,e=Object.prototype.toString,g=!1,h=!0,i=/\\/g,j=/\W/;[0,0].sort(function(){h=!1;return 0});var k=function(b,d,f,g){f=f||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return f;var i,j,n,o,q,r,s,t,u=!0,w=k.isXML(d),x=[],y=b;do{a.exec(""),i=a.exec(y);if(i){y=i[3],x.push(i[1]);if(i[2]){o=i[3];break}}}while(i);if(x.length>1&&m.exec(b))if(x.length===2&&l.relative[x[0]])j=v(x[0]+x[1],d);else{j=l.relative[x[0]]?[d]:k(x.shift(),d);while(x.length)b=x.shift(),l.relative[b]&&(b+=x.shift()),j=v(b,j)}else{!g&&x.length>1&&d.nodeType===9&&!w&&l.match.ID.test(x[0])&&!l.match.ID.test(x[x.length-1])&&(q=k.find(x.shift(),d,w),d=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]);if(d){q=g?{expr:x.pop(),set:p(g)}:k.find(x.pop(),x.length===1&&(x[0]==="~"||x[0]==="+")&&d.parentNode?d.parentNode:d,w),j=q.expr?k.filter(q.expr,q.set):q.set,x.length>0?n=p(j):u=!1;while(x.length)r=x.pop(),s=r,l.relative[r]?s=x.pop():r="",s==null&&(s=d),l.relative[r](n,s,w)}else n=x=[]}n||(n=j),n||k.error(r||b);if(e.call(n)==="[object Array]")if(!u)f.push.apply(f,n);else if(d&&d.nodeType===1)for(t=0;n[t]!=null;t++)n[t]&&(n[t]===!0||n[t].nodeType===1&&k.contains(d,n[t]))&&f.push(j[t]);else for(t=0;n[t]!=null;t++)n[t]&&n[t].nodeType===1&&f.push(j[t]);else p(n,f);o&&(k(o,h,f,g),k.uniqueSort(f));return f};k.uniqueSort=function(a){if(r){g=h,a.sort(r);if(g)for(var b=1;b0},k.find=function(a,b,c){var d;if(!a)return[];for(var e=0,f=l.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!j.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(i,"")},TAG:function(a,b){return a[1].replace(i,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||k.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&k.error(a[0]);a[0]=d++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(i,"");!f&&l.attrMap[g]&&(a[1]=l.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(i,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=k(b[3],null,null,c);else{var g=k.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(l.match.POS.test(b[0])||l.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!k(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=l.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||k.getText([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=l.attrHandle[c]?l.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=l.setFilters[e];if(f)return f(a,c,b,d)}}},m=l.match.POS,n=function(a,b){return"\\"+(b-0+1)};for(var o in l.match)l.match[o]=new RegExp(l.match[o].source+/(?![^\[]*\])(?![^\(]*\))/.source),l.leftMatch[o]=new RegExp(/(^(?:.|\r|\n)*?)/.source+l.match[o].source.replace(/\\(\d+)/g,n));var p=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(q){p=function(a,b){var c=0,d=b||[];if(e.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var f=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(l.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},l.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(l.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(l.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=k,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

    ";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){k=function(b,e,f,g){e=e||c;if(!g&&!k.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return p(e.getElementsByTagName(b),f);if(h[2]&&l.find.CLASS&&e.getElementsByClassName)return p(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return p([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return p([],f);if(i.id===h[3])return p([i],f)}try{return p(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var m=e,n=e.getAttribute("id"),o=n||d,q=e.parentNode,r=/^\s*[+~]/.test(b);n?o=o.replace(/'/g,"\\$&"):e.setAttribute("id",o),r&&q&&(e=e.parentNode);try{if(!r||q)return p(e.querySelectorAll("[id='"+o+"'] "+b),f)}catch(s){}finally{n||m.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)k[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}k.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(a))try{if(e||!l.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return k(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
    ";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;l.order.splice(1,0,"CLASS"),l.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?k.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?k.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:k.contains=function(){return!1},k.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var v=function(a,b){var c,d=[],e="",f=b.nodeType?[b]:b;while(c=l.match.PSEUDO.exec(a))e+=c[0],a=a.replace(l.match.PSEUDO,"");a=l.relative[a]?a+"*":a;for(var g=0,h=f.length;g0)for(h=g;h0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h,i,j={},k=1;if(g&&a.length){for(d=0,e=a.length;d-1:f(g).is(h))&&c.push({selector:i,elem:g,level:k});g=g.parentNode,k++}}return c}var l=U.test(a)||typeof a!="string"?f(a,b||this.context):0;for(d=0,e=this.length;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a||typeof a=="string")return f.inArray(this[0],a?f(a):this.parent().children());return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(W(c[0])||W(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c),g=T.call(arguments);P.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!V[a]?f.unique(e):e,(this.length>1||R.test(d))&&Q.test(a)&&(e=e.reverse());return this.pushStack(e,a,g.join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var Y=/ jQuery\d+="(?:\d+|null)"/g,Z=/^\s+/,$=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,_=/<([\w:]+)/,ba=/",""],legend:[1,"
    ","
    "],thead:[1,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],col:[2,"","
    "],area:[1,"",""],_default:[0,"",""]};bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
    ","
    "]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){f(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f(arguments[0]).toArray());return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Y,""):null;if(typeof a=="string"&&!bc.test(a)&&(f.support.leadingWhitespace||!Z.test(a))&&!bg[(_.exec(a)||["",""])[1].toLowerCase()]){a=a.replace($,"<$1>");try{for(var c=0,d=this.length;c1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d=a.cloneNode(!0),e,g,h;if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bj(a,d),e=bk(a),g=bk(d);for(h=0;e[h];++h)bj(e[h],g[h])}if(b){bi(a,d);if(c){e=bk(a),g=bk(d);for(h=0;e[h];++h)bi(e[h],g[h])}}return d},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument|| +b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!bb.test(k))k=b.createTextNode(k);else{k=k.replace($,"<$1>");var l=(_.exec(k)||["",""])[1].toLowerCase(),m=bg[l]||bg._default,n=m[0],o=b.createElement("div");o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=ba.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]===""&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&Z.test(k)&&o.insertBefore(b.createTextNode(Z.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bp.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle;c.zoom=1;var e=f.isNaN(b)?"":"alpha(opacity="+b*100+")",g=d&&d.filter||c.filter||"";c.filter=bo.test(g)?g.replace(bo,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bz(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bA=function(a,c){var d,e,g;c=c.replace(br,"-$1").toLowerCase();if(!(e=a.ownerDocument.defaultView))return b;if(g=e.getComputedStyle(a,null))d=g.getPropertyValue(c),d===""&&!f.contains(a.ownerDocument.documentElement,a)&&(d=f.style(a,c));return d}),c.documentElement.currentStyle&&(bB=function(a,b){var c,d=a.currentStyle&&a.currentStyle[b],e=a.runtimeStyle&&a.runtimeStyle[b],f=a.style;!bs.test(d)&&bt.test(d)&&(c=f.left,e&&(a.runtimeStyle.left=a.currentStyle.left),f.left=b==="fontSize"?"1em":d||0,d=f.pixelLeft+"px",f.left=c,e&&(a.runtimeStyle.left=e));return d===""?"auto":d}),bz=bA||bB,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bE=/%20/g,bF=/\[\]$/,bG=/\r?\n/g,bH=/#.*$/,bI=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bJ=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bK=/^(?:about|app|app\-storage|.+\-extension|file|widget):$/,bL=/^(?:GET|HEAD)$/,bM=/^\/\//,bN=/\?/,bO=/)<[^<]*)*<\/script>/gi,bP=/^(?:select|textarea)/i,bQ=/\s+/,bR=/([?&])_=[^&]*/,bS=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bT=f.fn.load,bU={},bV={},bW,bX;try{bW=e.href}catch(bY){bW=c.createElement("a"),bW.href="",bW=bW.href}bX=bS.exec(bW.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bT)return bT.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
    ").append(c.replace(bO,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bP.test(this.nodeName)||bJ.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bG,"\r\n")}}):{name:b.name,value:c.replace(bG,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.bind(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?f.extend(!0,a,f.ajaxSettings,b):(b=a,a=f.extend(!0,f.ajaxSettings,b));for(var c in{context:1,url:1})c in b?a[c]=b[c]:c in f.ajaxSettings&&(a[c]=f.ajaxSettings[c]);return a},ajaxSettings:{url:bW,isLocal:bK.test(bX[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":"*/*"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML}},ajaxPrefilter:bZ(bU),ajaxTransport:bZ(bV),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a?4:0;var o,r,u,w=l?ca(d,v,l):b,x,y;if(a>=200&&a<300||a===304){if(d.ifModified){if(x=v.getResponseHeader("Last-Modified"))f.lastModified[k]=x;if(y=v.getResponseHeader("Etag"))f.etag[k]=y}if(a===304)c="notmodified",o=!0;else try{r=cb(d,w),c="success",o=!0}catch(z){c="parsererror",u=z}}else{u=c;if(!c||a)c="error",a<0&&(a=0)}v.status=a,v.statusText=c,o?h.resolveWith(e,[r,c,v]):h.rejectWith(e,[v,c,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.resolveWith(e,[v,c]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f._Deferred(),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bI.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.done,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bH,"").replace(bM,bX[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bQ),d.crossDomain==null&&(r=bS.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bX[1]&&r[2]==bX[2]&&(r[3]||(r[1]==="http:"?80:443))==(bX[3]||(bX[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),b$(bU,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bL.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bN.test(d.url)?"&":"?")+d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bR,"$1_="+x);d.url=y+(y===d.url?(bN.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", */*; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=b$(bV,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){status<2?w(-1,z):f.error(z)}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)b_(g,a[g],c,e);return d.join("&").replace(bE,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cc=f.now(),cd=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cc++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(cd.test(b.url)||e&&cd.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(cd,l),b.url===j&&(e&&(k=k.replace(cd,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var ce=a.ActiveXObject?function(){for(var a in cg)cg[a](0,1)}:!1,cf=0,cg;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ch()||ci()}:ch,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,ce&&delete cg[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cf,ce&&(cg||(cg={},f(a).unload(ce)),cg[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var cj={},ck,cl,cm=/^(?:toggle|show|hide)$/,cn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,co,cp=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cq,cr=a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cu("show",3),a,b,c);for(var g=0,h=this.length;g=e.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),e.animatedProperties[this.prop]=!0;for(g in e.animatedProperties)e.animatedProperties[g]!==!0&&(c=!1);if(c){e.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){d.style["overflow"+b]=e.overflow[a]}),e.hide&&f(d).hide();if(e.hide||e.show)for(var i in e.animatedProperties)f.style(d,i,e.orig[i]);e.complete.call(d)}return!1}e.duration==Infinity?this.now=b:(h=b-this.startTime,this.state=h/e.duration,this.pos=f.easing[e.animatedProperties[this.prop]](this.state,h,0,1,e.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){for(var a=f.timers,b=0;b
    ";f.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"}),b.innerHTML=j,a.insertBefore(b,a.firstChild),d=b.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,this.doesNotAddBorder=e.offsetTop!==5,this.doesAddBorderForTableAndCells=h.offsetTop===5,e.style.position="fixed",e.style.top="20px",this.supportsFixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",this.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==i,a.removeChild(b),f.offset.initialize=f.noop},bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;f.offset.initialize(),f.offset.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(f.css(a,"marginTop"))||0,c+=parseFloat(f.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var d=f.css(a,"position");d==="static"&&(a.style.position="relative");var e=f(a),g=e.offset(),h=f.css(a,"top"),i=f.css(a,"left"),j=(d==="absolute"||d==="fixed")&&f.inArray("auto",[h,i])>-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e)return null;g=cy(e);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cy(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){return this[0]?parseFloat(f.css(this[0],d,"padding")):null},f.fn["outer"+c]=function(a){return this[0]?parseFloat(f.css(this[0],d,a?"margin":"border")):null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c];return e.document.compatMode==="CSS1Compat"&&g||e.document.body["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a===b){var h=f.css(e,d),i=parseFloat(h);return f.isNaN(i)?h:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f})(window); \ No newline at end of file diff --git a/js/modernizr/test/caniuse_files/modernizr-1.7.min.js b/js/modernizr/test/caniuse_files/modernizr-1.7.min.js new file mode 100644 index 0000000..6f54850 --- /dev/null +++ b/js/modernizr/test/caniuse_files/modernizr-1.7.min.js @@ -0,0 +1,2 @@ +// Modernizr v1.7 www.modernizr.com +window.Modernizr=function(a,b,c){function G(){e.input=function(a){for(var b=0,c=a.length;b7)},r.history=function(){return !!(a.history&&history.pushState)},r.draganddrop=function(){return x("dragstart")&&x("drop")},r.websockets=function(){return"WebSocket"in a},r.rgba=function(){A("background-color:rgba(150,255,150,.5)");return D(k.backgroundColor,"rgba")},r.hsla=function(){A("background-color:hsla(120,40%,100%,.5)");return D(k.backgroundColor,"rgba")||D(k.backgroundColor,"hsla")},r.multiplebgs=function(){A("background:url(//:),url(//:),red url(//:)");return(new RegExp("(url\\s*\\(.*?){3}")).test(k.background)},r.backgroundsize=function(){return F("backgroundSize")},r.borderimage=function(){return F("borderImage")},r.borderradius=function(){return F("borderRadius","",function(a){return D(a,"orderRadius")})},r.boxshadow=function(){return F("boxShadow")},r.textshadow=function(){return b.createElement("div").style.textShadow===""},r.opacity=function(){B("opacity:.55");return/^0.55$/.test(k.opacity)},r.cssanimations=function(){return F("animationName")},r.csscolumns=function(){return F("columnCount")},r.cssgradients=function(){var a="background-image:",b="gradient(linear,left top,right bottom,from(#9f9),to(white));",c="linear-gradient(left top,#9f9, white);";A((a+o.join(b+a)+o.join(c+a)).slice(0,-a.length));return D(k.backgroundImage,"gradient")},r.cssreflections=function(){return F("boxReflect")},r.csstransforms=function(){return!!E(["transformProperty","WebkitTransform","MozTransform","OTransform","msTransform"])},r.csstransforms3d=function(){var a=!!E(["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"]);a&&"webkitPerspective"in g.style&&(a=w("@media ("+o.join("transform-3d),(")+"modernizr)"));return a},r.csstransitions=function(){return F("transitionProperty")},r.fontface=function(){var a,c,d=h||g,e=b.createElement("style"),f=b.implementation||{hasFeature:function(){return!1}};e.type="text/css",d.insertBefore(e,d.firstChild),a=e.sheet||e.styleSheet;var i=f.hasFeature("CSS2","")?function(b){if(!a||!b)return!1;var c=!1;try{a.insertRule(b,0),c=/src/i.test(a.cssRules[0].cssText),a.deleteRule(a.cssRules.length-1)}catch(d){}return c}:function(b){if(!a||!b)return!1;a.cssText=b;return a.cssText.length!==0&&/src/i.test(a.cssText)&&a.cssText.replace(/\r+|\n+/g,"").indexOf(b.split(" ")[0])===0};c=i('@font-face { font-family: "font"; src: url(data:,); }'),d.removeChild(e);return c},r.video=function(){var a=b.createElement("video"),c=!!a.canPlayType;if(c){c=new Boolean(c),c.ogg=a.canPlayType('video/ogg; codecs="theora"');var d='video/mp4; codecs="avc1.42E01E';c.h264=a.canPlayType(d+'"')||a.canPlayType(d+', mp4a.40.2"'),c.webm=a.canPlayType('video/webm; codecs="vp8, vorbis"')}return c},r.audio=function(){var a=b.createElement("audio"),c=!!a.canPlayType;c&&(c=new Boolean(c),c.ogg=a.canPlayType('audio/ogg; codecs="vorbis"'),c.mp3=a.canPlayType("audio/mpeg;"),c.wav=a.canPlayType('audio/wav; codecs="1"'),c.m4a=a.canPlayType("audio/x-m4a;")||a.canPlayType("audio/aac;"));return c},r.localstorage=function(){try{return!!localStorage.getItem}catch(a){return!1}},r.sessionstorage=function(){try{return!!sessionStorage.getItem}catch(a){return!1}},r.webWorkers=function(){return!!a.Worker},r.applicationcache=function(){return!!a.applicationCache},r.svg=function(){return!!b.createElementNS&&!!b.createElementNS(q.svg,"svg").createSVGRect},r.inlinesvg=function(){var a=b.createElement("div");a.innerHTML="";return(a.firstChild&&a.firstChild.namespaceURI)==q.svg},r.smil=function(){return!!b.createElementNS&&/SVG/.test(n.call(b.createElementNS(q.svg,"animate")))},r.svgclippaths=function(){return!!b.createElementNS&&/SVG/.test(n.call(b.createElementNS(q.svg,"clipPath")))};for(var H in r)z(r,H)&&(v=H.toLowerCase(),e[v]=r[H](),u.push((e[v]?"":"no-")+v));e.input||G(),e.crosswindowmessaging=e.postmessage,e.historymanagement=e.history,e.addTest=function(a,b){a=a.toLowerCase();if(!e[a]){b=!!b(),g.className+=" "+(b?"":"no-")+a,e[a]=b;return e}},A(""),j=l=null,f&&a.attachEvent&&function(){var a=b.createElement("div");a.innerHTML="";return a.childNodes.length!==1}()&&function(a,b){function p(a,b){var c=-1,d=a.length,e,f=[];while(++c
      '; + for (var field in Modernizr[prop]) { + str += '
    • ' + field + ': ' + Modernizr[prop][field] + '
    • '; + } + str += '
    '; + } else { + str += '
  • ' + prop + ': ' + Modernizr[prop] + '
  • '; + } + } + return str; +} + + +function grabFeatDetects(){ + // thx github.js + $.getScript('https://api.github.com/repos/Modernizr/Modernizr/git/trees/master?recursive=1&callback=processTree'); +} + + +function processTree(data){ + var filenames = []; + + for (var i = 0; i < data.data.tree.length; i++){ + var file = data.data.tree[i]; + var match = file.path.match(/^feature-detects\/(.*)/); + if (!match) continue; + + var relpath = location.host == "modernizr.github.com" ? + '../modernizr-git/' : '../'; + + filenames.push(relpath + match[0]); + } + + var jqxhrs = filenames.map(function(filename){ + return jQuery.getScript(filename); + }); + + jQuery.when.apply(jQuery, jqxhrs).done(resultsToDOM); + +} + +function resultsToDOM(){ + + var modOutput = document.createElement('div'), + ref = document.getElementById('qunit-testresult') || document.getElementById('qunit-tests'); + + modOutput.className = 'output'; + modOutput.innerHTML = dumpModernizr(); + + ref.parentNode.insertBefore(modOutput, ref); + + // Modernizr object as text + document.getElementsByTagName('textarea')[0].innerHTML = JSON.stringify(Modernizr); + +} + +/* uno */ resultsToDOM(); +/* dos */ grabFeatDetects(); +/* tres */ setTimeout(resultsToDOM, 5e3); +/* quatro */ setTimeout(resultsToDOM, 15e3); diff --git a/js/modernizr/test/js/lib/detect-global.js b/js/modernizr/test/js/lib/detect-global.js new file mode 100644 index 0000000..48b4ac2 --- /dev/null +++ b/js/modernizr/test/js/lib/detect-global.js @@ -0,0 +1,153 @@ +// https://github.com/kangax/detect-global + +// tweaked to run without a UI. + +(function () { + function getPropertyDescriptors(object) { + var props = { }; + for (var prop in object) { + + // nerfing for firefox who goes crazy over some objects like sessionStorage + try { + + props[prop] = { + type: typeof object[prop], + value: object[prop] + }; + + } catch(e){ + props[prop] = {}; + } + } + return props; + } + + function getCleanWindow() { + var elIframe = document.createElement('iframe'); + elIframe.style.display = 'none'; + + var ref = document.getElementsByTagName('script')[0]; + ref.parentNode.insertBefore(elIframe, ref); + + elIframe.src = 'about:blank'; + return elIframe.contentWindow; + } + + function appendControl(el, name) { + var elCheckbox = document.createElement('input'); + elCheckbox.type = 'checkbox'; + elCheckbox.checked = true; + elCheckbox.id = '__' + name; + + var elLabel = document.createElement('label'); + elLabel.htmlFor = '__' + name; + elLabel.innerHTML = 'Exclude ' + name + ' properties?'; + elLabel.style.marginLeft = '0.5em'; + + var elWrapper = document.createElement('p'); + elWrapper.style.marginBottom = '0.5em'; + + elWrapper.appendChild(elCheckbox); + elWrapper.appendChild(elLabel); + + el.appendChild(elWrapper); + } + + function appendAnalyze(el) { + var elAnalyze = document.createElement('button'); + elAnalyze.id = '__analyze'; + elAnalyze.innerHTML = 'Analyze'; + elAnalyze.style.marginTop = '1em'; + el.appendChild(elAnalyze); + } + + function appendCancel(el) { + var elCancel = document.createElement('a'); + elCancel.href = '#'; + elCancel.innerHTML = 'Cancel'; + elCancel.style.cssText = 'color:#eee;margin-left:0.5em;'; + elCancel.onclick = function() { + el.parentNode.removeChild(el); + return false; + }; + el.appendChild(elCancel); + } + + function initConfigPopup() { + var el = document.createElement('div'); + + el.style.cssText = 'position:fixed; left:10px; top:10px; width:300px; background:rgba(50,50,50,0.9);' + + '-moz-border-radius:10px; padding:1em; color: #eee; text-align: left;' + + 'font-family: "Helvetica Neue", Verdana, Arial, sans serif; z-index: 99999;'; + + for (var prop in propSets) { + appendControl(el, prop); + } + + appendAnalyze(el); + appendCancel(el); + + var ref = document.getElementsByTagName('script')[0]; + ref.parentNode.insertBefore(el, ref); + } + + function getPropsCount(object) { + var count = 0; + for (var prop in object) { + count++; + } + return count; + } + + function shouldDeleteProperty(propToCheck) { + for (var prop in propSets) { + var elCheckbox = document.getElementById('__' + prop); + var isPropInSet = propSets[prop].indexOf(propToCheck) > -1; + if (isPropInSet && (elCheckbox ? elCheckbox.checked : true) ) { + return true; + } + } + } + + function analyze() { + var global = (function(){ return this; })(), + globalProps = getPropertyDescriptors(global), + cleanWindow = getCleanWindow(); + + for (var prop in cleanWindow) { + if (globalProps[prop]) { + delete globalProps[prop]; + } + } + for (var prop in globalProps) { + if (shouldDeleteProperty(prop)) { + delete globalProps[prop]; + } + } + + window.__globalsCount = getPropsCount(globalProps); + window.__globals = globalProps; + + window.console && console.log('Total number of global properties: ' + __globalsCount); + window.console && console.dir(__globals); + } + + var propSets = { + 'Prototype': '$$ $A $F $H $R $break $continue $w Abstract Ajax Class Enumerable Element Field Form ' + + 'Hash Insertion ObjectRange PeriodicalExecuter Position Prototype Selector Template Toggle Try'.split(' '), + + 'Scriptaculous': 'Autocompleter Builder Control Draggable Draggables Droppables Effect Sortable SortableObserver Sound Scriptaculous'.split(' '), + 'Firebug': 'loadFirebugConsole console _getFirebugConsoleElement _FirebugConsole _FirebugCommandLine _firebug'.split(' '), + 'Mozilla': 'Components XPCNativeWrapper XPCSafeJSObjectWrapper getInterface netscape GetWeakReference GeckoActiveXObject'.split(' '), + 'GoogleAnalytics': 'gaJsHost gaGlobal _gat _gaq pageTracker'.split(' '), + 'lazyGlobals': 'onhashchange'.split(' ') + }; + + // initConfigPopup(); // disable because we're going UI-less. + + var analyzeElem = document.getElementById('__analyze'); + analyzeElem && (analyzeElem.onclick = analyze); + + analyze(); // and assign total added globals to window.__globalsCount + +})(); \ No newline at end of file diff --git a/js/modernizr/test/js/lib/jquery-1.7b2.js b/js/modernizr/test/js/lib/jquery-1.7b2.js new file mode 100644 index 0000000..98c6d0d --- /dev/null +++ b/js/modernizr/test/js/lib/jquery-1.7b2.js @@ -0,0 +1,9279 @@ +/*! + * jQuery JavaScript Library v1.7b2 + * http://jquery.com/ + * + * Copyright 2011, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2011, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Thu Oct 13 21:12:55 2011 -0400 + */ +(function( window, undefined ) { + +// Use the correct document accordingly with window argument (sandbox) +var document = window.document, + navigator = window.navigator, + location = window.location; +var jQuery = (function() { + +// Define a local copy of jQuery +var jQuery = function( selector, context ) { + // The jQuery object is actually just the init constructor 'enhanced' + return new jQuery.fn.init( selector, context, rootjQuery ); + }, + + // Map over jQuery in case of overwrite + _jQuery = window.jQuery, + + // Map over the $ in case of overwrite + _$ = window.$, + + // A central reference to the root jQuery(document) + rootjQuery, + + // A simple way to check for HTML strings or ID strings + // Prioritize #id over to avoid XSS via location.hash (#9521) + quickExpr = /^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/, + + // Check if a string has a non-whitespace character in it + rnotwhite = /\S/, + + // Used for trimming whitespace + trimLeft = /^\s+/, + trimRight = /\s+$/, + + // Check for digits + rdigit = /\d/, + + // Match a standalone tag + rsingleTag = /^<(\w+)\s*\/?>(?:<\/\1>)?$/, + + // JSON RegExp + rvalidchars = /^[\],:{}\s]*$/, + rvalidescape = /\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g, + rvalidtokens = /"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g, + rvalidbraces = /(?:^|:|,)(?:\s*\[)+/g, + + // Useragent RegExp + rwebkit = /(webkit)[ \/]([\w.]+)/, + ropera = /(opera)(?:.*version)?[ \/]([\w.]+)/, + rmsie = /(msie) ([\w.]+)/, + rmozilla = /(mozilla)(?:.*? rv:([\w.]+))?/, + + // Matches dashed string for camelizing + rdashAlpha = /-([a-z]|[0-9])/ig, + rmsPrefix = /^-ms-/, + + // Used by jQuery.camelCase as callback to replace() + fcamelCase = function( all, letter ) { + return ( letter + "" ).toUpperCase(); + }, + + // Keep a UserAgent string for use with jQuery.browser + userAgent = navigator.userAgent, + + // For matching the engine and version of the browser + browserMatch, + + // The deferred used on DOM ready + readyList, + + // The ready event handler + DOMContentLoaded, + + // Save a reference to some core methods + toString = Object.prototype.toString, + hasOwn = Object.prototype.hasOwnProperty, + push = Array.prototype.push, + slice = Array.prototype.slice, + trim = String.prototype.trim, + indexOf = Array.prototype.indexOf, + + // [[Class]] -> type pairs + class2type = {}; + +jQuery.fn = jQuery.prototype = { + constructor: jQuery, + init: function( selector, context, rootjQuery ) { + var match, elem, ret, doc; + + // Handle $(""), $(null), or $(undefined) + if ( !selector ) { + return this; + } + + // Handle $(DOMElement) + if ( selector.nodeType ) { + this.context = this[0] = selector; + this.length = 1; + return this; + } + + // The body element only exists once, optimize finding it + if ( selector === "body" && !context && document.body ) { + this.context = document; + this[0] = document.body; + this.selector = selector; + this.length = 1; + return this; + } + + // Handle HTML strings + if ( typeof selector === "string" ) { + // Are we dealing with HTML string or an ID? + if ( selector.charAt(0) === "<" && selector.charAt( selector.length - 1 ) === ">" && selector.length >= 3 ) { + // Assume that strings that start and end with <> are HTML and skip the regex check + match = [ null, selector, null ]; + + } else { + match = quickExpr.exec( selector ); + } + + // Verify a match, and that no context was specified for #id + if ( match && (match[1] || !context) ) { + + // HANDLE: $(html) -> $(array) + if ( match[1] ) { + context = context instanceof jQuery ? context[0] : context; + doc = (context ? context.ownerDocument || context : document); + + // If a single string is passed in and it's a single tag + // just do a createElement and skip the rest + ret = rsingleTag.exec( selector ); + + if ( ret ) { + if ( jQuery.isPlainObject( context ) ) { + selector = [ document.createElement( ret[1] ) ]; + jQuery.fn.attr.call( selector, context, true ); + + } else { + selector = [ doc.createElement( ret[1] ) ]; + } + + } else { + ret = jQuery.buildFragment( [ match[1] ], [ doc ] ); + selector = (ret.cacheable ? jQuery.clone(ret.fragment) : ret.fragment).childNodes; + } + + return jQuery.merge( this, selector ); + + // HANDLE: $("#id") + } else { + elem = document.getElementById( match[2] ); + + // Check parentNode to catch when Blackberry 4.6 returns + // nodes that are no longer in the document #6963 + if ( elem && elem.parentNode ) { + // Handle the case where IE and Opera return items + // by name instead of ID + if ( elem.id !== match[2] ) { + return rootjQuery.find( selector ); + } + + // Otherwise, we inject the element directly into the jQuery object + this.length = 1; + this[0] = elem; + } + + this.context = document; + this.selector = selector; + return this; + } + + // HANDLE: $(expr, $(...)) + } else if ( !context || context.jquery ) { + return (context || rootjQuery).find( selector ); + + // HANDLE: $(expr, context) + // (which is just equivalent to: $(context).find(expr) + } else { + return this.constructor( context ).find( selector ); + } + + // HANDLE: $(function) + // Shortcut for document ready + } else if ( jQuery.isFunction( selector ) ) { + return rootjQuery.ready( selector ); + } + + if (selector.selector !== undefined) { + this.selector = selector.selector; + this.context = selector.context; + } + + return jQuery.makeArray( selector, this ); + }, + + // Start with an empty selector + selector: "", + + // The current version of jQuery being used + jquery: "1.7b2", + + // The default length of a jQuery object is 0 + length: 0, + + // The number of elements contained in the matched element set + size: function() { + return this.length; + }, + + toArray: function() { + return slice.call( this, 0 ); + }, + + // Get the Nth element in the matched element set OR + // Get the whole matched element set as a clean array + get: function( num ) { + return num == null ? + + // Return a 'clean' array + this.toArray() : + + // Return just the object + ( num < 0 ? this[ this.length + num ] : this[ num ] ); + }, + + // Take an array of elements and push it onto the stack + // (returning the new matched element set) + pushStack: function( elems, name, selector ) { + // Build a new jQuery matched element set + var ret = this.constructor(); + + if ( jQuery.isArray( elems ) ) { + push.apply( ret, elems ); + + } else { + jQuery.merge( ret, elems ); + } + + // Add the old object onto the stack (as a reference) + ret.prevObject = this; + + ret.context = this.context; + + if ( name === "find" ) { + ret.selector = this.selector + (this.selector ? " " : "") + selector; + } else if ( name ) { + ret.selector = this.selector + "." + name + "(" + selector + ")"; + } + + // Return the newly-formed element set + return ret; + }, + + // Execute a callback for every element in the matched set. + // (You can seed the arguments with an array of args, but this is + // only used internally.) + each: function( callback, args ) { + return jQuery.each( this, callback, args ); + }, + + ready: function( fn ) { + // Attach the listeners + jQuery.bindReady(); + + // Add the callback + readyList.add( fn ); + + return this; + }, + + eq: function( i ) { + return i === -1 ? + this.slice( i ) : + this.slice( i, +i + 1 ); + }, + + first: function() { + return this.eq( 0 ); + }, + + last: function() { + return this.eq( -1 ); + }, + + slice: function() { + return this.pushStack( slice.apply( this, arguments ), + "slice", slice.call(arguments).join(",") ); + }, + + map: function( callback ) { + return this.pushStack( jQuery.map(this, function( elem, i ) { + return callback.call( elem, i, elem ); + })); + }, + + end: function() { + return this.prevObject || this.constructor(null); + }, + + // For internal use only. + // Behaves like an Array's method, not like a jQuery method. + push: push, + sort: [].sort, + splice: [].splice +}; + +// Give the init function the jQuery prototype for later instantiation +jQuery.fn.init.prototype = jQuery.fn; + +jQuery.extend = jQuery.fn.extend = function() { + var options, name, src, copy, copyIsArray, clone, + target = arguments[0] || {}, + i = 1, + length = arguments.length, + deep = false; + + // Handle a deep copy situation + if ( typeof target === "boolean" ) { + deep = target; + target = arguments[1] || {}; + // skip the boolean and the target + i = 2; + } + + // Handle case when target is a string or something (possible in deep copy) + if ( typeof target !== "object" && !jQuery.isFunction(target) ) { + target = {}; + } + + // extend jQuery itself if only one argument is passed + if ( length === i ) { + target = this; + --i; + } + + for ( ; i < length; i++ ) { + // Only deal with non-null/undefined values + if ( (options = arguments[ i ]) != null ) { + // Extend the base object + for ( name in options ) { + src = target[ name ]; + copy = options[ name ]; + + // Prevent never-ending loop + if ( target === copy ) { + continue; + } + + // Recurse if we're merging plain objects or arrays + if ( deep && copy && ( jQuery.isPlainObject(copy) || (copyIsArray = jQuery.isArray(copy)) ) ) { + if ( copyIsArray ) { + copyIsArray = false; + clone = src && jQuery.isArray(src) ? src : []; + + } else { + clone = src && jQuery.isPlainObject(src) ? src : {}; + } + + // Never move original objects, clone them + target[ name ] = jQuery.extend( deep, clone, copy ); + + // Don't bring in undefined values + } else if ( copy !== undefined ) { + target[ name ] = copy; + } + } + } + } + + // Return the modified object + return target; +}; + +jQuery.extend({ + noConflict: function( deep ) { + if ( window.$ === jQuery ) { + window.$ = _$; + } + + if ( deep && window.jQuery === jQuery ) { + window.jQuery = _jQuery; + } + + return jQuery; + }, + + // Is the DOM ready to be used? Set to true once it occurs. + isReady: false, + + // A counter to track how many items to wait for before + // the ready event fires. See #6781 + readyWait: 1, + + // Hold (or release) the ready event + holdReady: function( hold ) { + if ( hold ) { + jQuery.readyWait++; + } else { + jQuery.ready( true ); + } + }, + + // Handle when the DOM is ready + ready: function( wait ) { + // Either a released hold or an DOMready/load event and not yet ready + if ( (wait === true && !--jQuery.readyWait) || (wait !== true && !jQuery.isReady) ) { + // Make sure body exists, at least, in case IE gets a little overzealous (ticket #5443). + if ( !document.body ) { + return setTimeout( jQuery.ready, 1 ); + } + + // Remember that the DOM is ready + jQuery.isReady = true; + + // If a normal DOM Ready event fired, decrement, and wait if need be + if ( wait !== true && --jQuery.readyWait > 0 ) { + return; + } + + // If there are functions bound, to execute + readyList.fireWith( document, [ jQuery ] ); + + // Trigger any bound ready events + if ( jQuery.fn.trigger ) { + jQuery( document ).trigger( "ready" ).unbind( "ready" ); + } + } + }, + + bindReady: function() { + if ( readyList ) { + return; + } + + readyList = jQuery.Callbacks( "once memory" ); + + // Catch cases where $(document).ready() is called after the + // browser event has already occurred. + if ( document.readyState === "complete" ) { + // Handle it asynchronously to allow scripts the opportunity to delay ready + return setTimeout( jQuery.ready, 1 ); + } + + // Mozilla, Opera and webkit nightlies currently support this event + if ( document.addEventListener ) { + // Use the handy event callback + document.addEventListener( "DOMContentLoaded", DOMContentLoaded, false ); + + // A fallback to window.onload, that will always work + window.addEventListener( "load", jQuery.ready, false ); + + // If IE event model is used + } else if ( document.attachEvent ) { + // ensure firing before onload, + // maybe late but safe also for iframes + document.attachEvent( "onreadystatechange", DOMContentLoaded ); + + // A fallback to window.onload, that will always work + window.attachEvent( "onload", jQuery.ready ); + + // If IE and not a frame + // continually check to see if the document is ready + var toplevel = false; + + try { + toplevel = window.frameElement == null; + } catch(e) {} + + if ( document.documentElement.doScroll && toplevel ) { + doScrollCheck(); + } + } + }, + + // See test/unit/core.js for details concerning isFunction. + // Since version 1.3, DOM methods and functions like alert + // aren't supported. They return false on IE (#2968). + isFunction: function( obj ) { + return jQuery.type(obj) === "function"; + }, + + isArray: Array.isArray || function( obj ) { + return jQuery.type(obj) === "array"; + }, + + // A crude way of determining if an object is a window + isWindow: function( obj ) { + return obj && typeof obj === "object" && "setInterval" in obj; + }, + + isNumeric: function( obj ) { + return obj != null && rdigit.test( obj ) && !isNaN( obj ); + }, + + type: function( obj ) { + return obj == null ? + String( obj ) : + class2type[ toString.call(obj) ] || "object"; + }, + + isPlainObject: function( obj ) { + // Must be an Object. + // Because of IE, we also have to check the presence of the constructor property. + // Make sure that DOM nodes and window objects don't pass through, as well + if ( !obj || jQuery.type(obj) !== "object" || obj.nodeType || jQuery.isWindow( obj ) ) { + return false; + } + + try { + // Not own constructor property must be Object + if ( obj.constructor && + !hasOwn.call(obj, "constructor") && + !hasOwn.call(obj.constructor.prototype, "isPrototypeOf") ) { + return false; + } + } catch ( e ) { + // IE8,9 Will throw exceptions on certain host objects #9897 + return false; + } + + // Own properties are enumerated firstly, so to speed up, + // if last one is own, then all properties are own. + + var key; + for ( key in obj ) {} + + return key === undefined || hasOwn.call( obj, key ); + }, + + isEmptyObject: function( obj ) { + for ( var name in obj ) { + return false; + } + return true; + }, + + error: function( msg ) { + throw msg; + }, + + parseJSON: function( data ) { + if ( typeof data !== "string" || !data ) { + return null; + } + + // Make sure leading/trailing whitespace is removed (IE can't handle it) + data = jQuery.trim( data ); + + // Attempt to parse using the native JSON parser first + if ( window.JSON && window.JSON.parse ) { + return window.JSON.parse( data ); + } + + // Make sure the incoming data is actual JSON + // Logic borrowed from http://json.org/json2.js + if ( rvalidchars.test( data.replace( rvalidescape, "@" ) + .replace( rvalidtokens, "]" ) + .replace( rvalidbraces, "")) ) { + + return (new Function( "return " + data ))(); + + } + jQuery.error( "Invalid JSON: " + data ); + }, + + // Cross-browser xml parsing + parseXML: function( data ) { + var xml, tmp; + try { + if ( window.DOMParser ) { // Standard + tmp = new DOMParser(); + xml = tmp.parseFromString( data , "text/xml" ); + } else { // IE + xml = new ActiveXObject( "Microsoft.XMLDOM" ); + xml.async = "false"; + xml.loadXML( data ); + } + } catch( e ) { + xml = undefined; + } + if ( !xml || !xml.documentElement || xml.getElementsByTagName( "parsererror" ).length ) { + jQuery.error( "Invalid XML: " + data ); + } + return xml; + }, + + noop: function() {}, + + // Evaluates a script in a global context + // Workarounds based on findings by Jim Driscoll + // http://weblogs.java.net/blog/driscoll/archive/2009/09/08/eval-javascript-global-context + globalEval: function( data ) { + if ( data && rnotwhite.test( data ) ) { + // We use execScript on Internet Explorer + // We use an anonymous function so that context is window + // rather than jQuery in Firefox + ( window.execScript || function( data ) { + window[ "eval" ].call( window, data ); + } )( data ); + } + }, + + // Convert dashed to camelCase; used by the css and data modules + // Microsoft forgot to hump their vendor prefix (#9572) + camelCase: function( string ) { + return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase ); + }, + + nodeName: function( elem, name ) { + return elem.nodeName && elem.nodeName.toUpperCase() === name.toUpperCase(); + }, + + // args is for internal usage only + each: function( object, callback, args ) { + var name, i = 0, + length = object.length, + isObj = length === undefined || jQuery.isFunction( object ); + + if ( args ) { + if ( isObj ) { + for ( name in object ) { + if ( callback.apply( object[ name ], args ) === false ) { + break; + } + } + } else { + for ( ; i < length; ) { + if ( callback.apply( object[ i++ ], args ) === false ) { + break; + } + } + } + + // A special, fast, case for the most common use of each + } else { + if ( isObj ) { + for ( name in object ) { + if ( callback.call( object[ name ], name, object[ name ] ) === false ) { + break; + } + } + } else { + for ( ; i < length; ) { + if ( callback.call( object[ i ], i, object[ i++ ] ) === false ) { + break; + } + } + } + } + + return object; + }, + + // Use native String.trim function wherever possible + trim: trim ? + function( text ) { + return text == null ? + "" : + trim.call( text ); + } : + + // Otherwise use our own trimming functionality + function( text ) { + return text == null ? + "" : + text.toString().replace( trimLeft, "" ).replace( trimRight, "" ); + }, + + // results is for internal usage only + makeArray: function( array, results ) { + var ret = results || []; + + if ( array != null ) { + // The window, strings (and functions) also have 'length' + // The extra typeof function check is to prevent crashes + // in Safari 2 (See: #3039) + // Tweaked logic slightly to handle Blackberry 4.7 RegExp issues #6930 + var type = jQuery.type( array ); + + if ( array.length == null || type === "string" || type === "function" || type === "regexp" || jQuery.isWindow( array ) ) { + push.call( ret, array ); + } else { + jQuery.merge( ret, array ); + } + } + + return ret; + }, + + inArray: function( elem, array, i ) { + var len; + + if ( array ) { + if ( indexOf ) { + return indexOf.call( array, elem, i ); + } + + len = array.length; + i = i ? i < 0 ? Math.max( 0, len + i ) : i : 0; + + for ( ; i < len; i++ ) { + // Skip accessing in sparse arrays + if ( i in array && array[ i ] === elem ) { + return i; + } + } + } + + return -1; + }, + + merge: function( first, second ) { + var i = first.length, + j = 0; + + if ( typeof second.length === "number" ) { + for ( var l = second.length; j < l; j++ ) { + first[ i++ ] = second[ j ]; + } + + } else { + while ( second[j] !== undefined ) { + first[ i++ ] = second[ j++ ]; + } + } + + first.length = i; + + return first; + }, + + grep: function( elems, callback, inv ) { + var ret = [], retVal; + inv = !!inv; + + // Go through the array, only saving the items + // that pass the validator function + for ( var i = 0, length = elems.length; i < length; i++ ) { + retVal = !!callback( elems[ i ], i ); + if ( inv !== retVal ) { + ret.push( elems[ i ] ); + } + } + + return ret; + }, + + // arg is for internal usage only + map: function( elems, callback, arg ) { + var value, key, ret = [], + i = 0, + length = elems.length, + // jquery objects are treated as arrays + isArray = elems instanceof jQuery || length !== undefined && typeof length === "number" && ( ( length > 0 && elems[ 0 ] && elems[ length -1 ] ) || length === 0 || jQuery.isArray( elems ) ) ; + + // Go through the array, translating each of the items to their + if ( isArray ) { + for ( ; i < length; i++ ) { + value = callback( elems[ i ], i, arg ); + + if ( value != null ) { + ret[ ret.length ] = value; + } + } + + // Go through every key on the object, + } else { + for ( key in elems ) { + value = callback( elems[ key ], key, arg ); + + if ( value != null ) { + ret[ ret.length ] = value; + } + } + } + + // Flatten any nested arrays + return ret.concat.apply( [], ret ); + }, + + // A global GUID counter for objects + guid: 1, + + // Bind a function to a context, optionally partially applying any + // arguments. + proxy: function( fn, context ) { + if ( typeof context === "string" ) { + var tmp = fn[ context ]; + context = fn; + fn = tmp; + } + + // Quick check to determine if target is callable, in the spec + // this throws a TypeError, but we will just return undefined. + if ( !jQuery.isFunction( fn ) ) { + return undefined; + } + + // Simulated bind + var args = slice.call( arguments, 2 ), + proxy = function() { + return fn.apply( context, args.concat( slice.call( arguments ) ) ); + }; + + // Set the guid of unique handler to the same of original handler, so it can be removed + proxy.guid = fn.guid = fn.guid || proxy.guid || jQuery.guid++; + + return proxy; + }, + + // Mutifunctional method to get and set values to a collection + // The value/s can optionally be executed if it's a function + access: function( elems, key, value, exec, fn, pass ) { + var length = elems.length; + + // Setting many attributes + if ( typeof key === "object" ) { + for ( var k in key ) { + jQuery.access( elems, k, key[k], exec, fn, value ); + } + return elems; + } + + // Setting one attribute + if ( value !== undefined ) { + // Optionally, function values get executed if exec is true + exec = !pass && exec && jQuery.isFunction(value); + + for ( var i = 0; i < length; i++ ) { + fn( elems[i], key, exec ? value.call( elems[i], i, fn( elems[i], key ) ) : value, pass ); + } + + return elems; + } + + // Getting an attribute + return length ? fn( elems[0], key ) : undefined; + }, + + now: function() { + return (new Date()).getTime(); + }, + + // Use of jQuery.browser is frowned upon. + // More details: http://docs.jquery.com/Utilities/jQuery.browser + uaMatch: function( ua ) { + ua = ua.toLowerCase(); + + var match = rwebkit.exec( ua ) || + ropera.exec( ua ) || + rmsie.exec( ua ) || + ua.indexOf("compatible") < 0 && rmozilla.exec( ua ) || + []; + + return { browser: match[1] || "", version: match[2] || "0" }; + }, + + sub: function() { + function jQuerySub( selector, context ) { + return new jQuerySub.fn.init( selector, context ); + } + jQuery.extend( true, jQuerySub, this ); + jQuerySub.superclass = this; + jQuerySub.fn = jQuerySub.prototype = this(); + jQuerySub.fn.constructor = jQuerySub; + jQuerySub.sub = this.sub; + jQuerySub.fn.init = function init( selector, context ) { + if ( context && context instanceof jQuery && !(context instanceof jQuerySub) ) { + context = jQuerySub( context ); + } + + return jQuery.fn.init.call( this, selector, context, rootjQuerySub ); + }; + jQuerySub.fn.init.prototype = jQuerySub.fn; + var rootjQuerySub = jQuerySub(document); + return jQuerySub; + }, + + browser: {} +}); + +// Populate the class2type map +jQuery.each("Boolean Number String Function Array Date RegExp Object".split(" "), function(i, name) { + class2type[ "[object " + name + "]" ] = name.toLowerCase(); +}); + +browserMatch = jQuery.uaMatch( userAgent ); +if ( browserMatch.browser ) { + jQuery.browser[ browserMatch.browser ] = true; + jQuery.browser.version = browserMatch.version; +} + +// Deprecated, use jQuery.browser.webkit instead +if ( jQuery.browser.webkit ) { + jQuery.browser.safari = true; +} + +// IE doesn't match non-breaking spaces with \s +if ( rnotwhite.test( "\xA0" ) ) { + trimLeft = /^[\s\xA0]+/; + trimRight = /[\s\xA0]+$/; +} + +// All jQuery objects should point back to these +rootjQuery = jQuery(document); + +// Cleanup functions for the document ready method +if ( document.addEventListener ) { + DOMContentLoaded = function() { + document.removeEventListener( "DOMContentLoaded", DOMContentLoaded, false ); + jQuery.ready(); + }; + +} else if ( document.attachEvent ) { + DOMContentLoaded = function() { + // Make sure body exists, at least, in case IE gets a little overzealous (ticket #5443). + if ( document.readyState === "complete" ) { + document.detachEvent( "onreadystatechange", DOMContentLoaded ); + jQuery.ready(); + } + }; +} + +// The DOM ready check for Internet Explorer +function doScrollCheck() { + if ( jQuery.isReady ) { + return; + } + + try { + // If IE is used, use the trick by Diego Perini + // http://javascript.nwbox.com/IEContentLoaded/ + document.documentElement.doScroll("left"); + } catch(e) { + setTimeout( doScrollCheck, 1 ); + return; + } + + // and execute any waiting functions + jQuery.ready(); +} + +// Expose jQuery as an AMD module, but only for AMD loaders that +// understand the issues with loading multiple versions of jQuery +// in a page that all might call define(). The loader will indicate +// they have special allowances for multiple jQuery versions by +// specifying define.amd.jQuery = true. Register as a named module, +// since jQuery can be concatenated with other files that may use define, +// but not use a proper concatenation script that understands anonymous +// AMD modules. A named AMD is safest and most robust way to register. +// Lowercase jquery is used because AMD module names are derived from +// file names, and jQuery is normally delivered in a lowercase file name. +if ( typeof define === "function" && define.amd && define.amd.jQuery ) { + define( "jquery", [], function () { return jQuery; } ); +} + +return jQuery; + +})(); + + +// String to Object flags format cache +var flagsCache = {}; + +// Convert String-formatted flags into Object-formatted ones and store in cache +function createFlags( flags ) { + var object = flagsCache[ flags ] = {}, + i, length; + flags = flags.split( /\s+/ ); + for ( i = 0, length = flags.length; i < length; i++ ) { + object[ flags[i] ] = true; + } + return object; +} + +/* + * Create a callback list using the following parameters: + * + * flags: an optional list of space-separated flags that will change how + * the callback list behaves + * + * By default a callback list will act like an event callback list and can be + * "fired" multiple times. + * + * Possible flags: + * + * once: will ensure the callback list can only be fired once (like a Deferred) + * + * memory: will keep track of previous values and will call any callback added + * after the list has been fired right away with the latest "memorized" + * values (like a Deferred) + * + * unique: will ensure a callback can only be added once (no duplicate in the list) + * + * stopOnFalse: interrupt callings when a callback returns false + * + */ +jQuery.Callbacks = function( flags ) { + + // Convert flags from String-formatted to Object-formatted + // (we check in cache first) + flags = flags ? ( flagsCache[ flags ] || createFlags( flags ) ) : {}; + + var // Actual callback list + list = [], + // Stack of fire calls for repeatable lists + stack = [], + // Last fire value (for non-forgettable lists) + memory, + // Flag to know if list is currently firing + firing, + // First callback to fire (used internally by add and fireWith) + firingStart, + // End of the loop when firing + firingLength, + // Index of currently firing callback (modified by remove if needed) + firingIndex, + // Add one or several callbacks to the list + add = function( args ) { + var i, + length, + elem, + type, + actual; + for ( i = 0, length = args.length; i < length; i++ ) { + elem = args[ i ]; + type = jQuery.type( elem ); + if ( type === "array" ) { + // Inspect recursively + add( elem ); + } else if ( type === "function" ) { + // Add if not in unique mode and callback is not in + if ( !flags.unique || !self.has( elem ) ) { + list.push( elem ); + } + } + } + }, + // Fire callbacks + fire = function( context, args ) { + args = args || []; + memory = !flags.memory || [ context, args ]; + firing = true; + firingIndex = firingStart || 0; + firingStart = 0; + firingLength = list.length; + for ( ; list && firingIndex < firingLength; firingIndex++ ) { + if ( list[ firingIndex ].apply( context, args ) === false && flags.stopOnFalse ) { + memory = true; // Mark as halted + break; + } + } + firing = false; + if ( list ) { + if ( !flags.once ) { + if ( stack && stack.length ) { + memory = stack.shift(); + self.fireWith( memory[ 0 ], memory[ 1 ] ); + } + } else if ( memory === true ) { + self.disable(); + } else { + list = []; + } + } + }, + // Actual Callbacks object + self = { + // Add a callback or a collection of callbacks to the list + add: function() { + if ( list ) { + var length = list.length; + add( arguments ); + // Do we need to add the callbacks to the + // current firing batch? + if ( firing ) { + firingLength = list.length; + // With memory, if we're not firing then + // we should call right away, unless previous + // firing was halted (stopOnFalse) + } else if ( memory && memory !== true ) { + firingStart = length; + fire( memory[ 0 ], memory[ 1 ] ); + } + } + return this; + }, + // Remove a callback from the list + remove: function() { + if ( list ) { + var args = arguments, + argIndex = 0, + argLength = args.length; + for ( ; argIndex < argLength ; argIndex++ ) { + for ( var i = 0; i < list.length; i++ ) { + if ( args[ argIndex ] === list[ i ] ) { + // Handle firingIndex and firingLength + if ( firing ) { + if ( i <= firingLength ) { + firingLength--; + if ( i <= firingIndex ) { + firingIndex--; + } + } + } + // Remove the element + list.splice( i--, 1 ); + // If we have some unicity property then + // we only need to do this once + if ( flags.unique ) { + break; + } + } + } + } + } + return this; + }, + // Control if a given callback is in the list + has: function( fn ) { + if ( list ) { + var i = 0, + length = list.length; + for ( ; i < length; i++ ) { + if ( fn === list[ i ] ) { + return true; + } + } + } + return false; + }, + // Remove all callbacks from the list + empty: function() { + list = []; + return this; + }, + // Have the list do nothing anymore + disable: function() { + list = stack = memory = undefined; + return this; + }, + // Is it disabled? + disabled: function() { + return !list; + }, + // Lock the list in its current state + lock: function() { + stack = undefined; + if ( !memory || memory === true ) { + self.disable(); + } + return this; + }, + // Is it locked? + locked: function() { + return !stack; + }, + // Call all callbacks with the given context and arguments + fireWith: function( context, args ) { + if ( stack ) { + if ( firing ) { + if ( !flags.once ) { + stack.push( [ context, args ] ); + } + } else if ( !( flags.once && memory ) ) { + fire( context, args ); + } + } + return this; + }, + // Call all the callbacks with the given arguments + fire: function() { + self.fireWith( this, arguments ); + return this; + }, + // To know if the callbacks have already been called at least once + fired: function() { + return !!memory; + } + }; + + return self; +}; + + + + +var // Static reference to slice + sliceDeferred = [].slice; + +jQuery.extend({ + + Deferred: function( func ) { + var doneList = jQuery.Callbacks( "once memory" ), + failList = jQuery.Callbacks( "once memory" ), + progressList = jQuery.Callbacks( "memory" ), + state = "pending", + lists = { + resolve: doneList, + reject: failList, + notify: progressList + }, + promise = { + done: doneList.add, + fail: failList.add, + progress: progressList.add, + + state: function() { + return state; + }, + + // Deprecated + isResolved: doneList.fired, + isRejected: failList.fired, + + then: function( doneCallbacks, failCallbacks, progressCallbacks ) { + deferred.done( doneCallbacks ).fail( failCallbacks ).progress( progressCallbacks ); + return this; + }, + always: function() { + return deferred.done.apply( deferred, arguments ).fail.apply( deferred, arguments ); + }, + pipe: function( fnDone, fnFail, fnProgress ) { + return jQuery.Deferred(function( newDefer ) { + jQuery.each( { + done: [ fnDone, "resolve" ], + fail: [ fnFail, "reject" ], + progress: [ fnProgress, "notify" ] + }, function( handler, data ) { + var fn = data[ 0 ], + action = data[ 1 ], + returned; + if ( jQuery.isFunction( fn ) ) { + deferred[ handler ](function() { + returned = fn.apply( this, arguments ); + if ( returned && jQuery.isFunction( returned.promise ) ) { + returned.promise().then( newDefer.resolve, newDefer.reject, newDefer.notify ); + } else { + newDefer[ action + "With" ]( this === deferred ? newDefer : this, [ returned ] ); + } + }); + } else { + deferred[ handler ]( newDefer[ action ] ); + } + }); + }).promise(); + }, + // Get a promise for this deferred + // If obj is provided, the promise aspect is added to the object + promise: function( obj ) { + if ( obj == null ) { + obj = promise; + } else { + for( var key in promise ) { + obj[ key ] = promise[ key ]; + } + } + return obj; + } + }, + deferred = promise.promise({}), + key; + + for ( key in lists ) { + deferred[ key ] = lists[ key ].fire; + deferred[ key + "With" ] = lists[ key ].fireWith; + } + + // Handle state + deferred.done( function() { + state = "resolved"; + }, failList.disable, progressList.lock ).fail( function() { + state = "rejected"; + }, doneList.disable, progressList.lock ); + + // Call given func if any + if ( func ) { + func.call( deferred, deferred ); + } + + // All done! + return deferred; + }, + + // Deferred helper + when: function( firstParam ) { + var args = sliceDeferred.call( arguments, 0 ), + i = 0, + length = args.length, + pValues = new Array( length ), + count = length, + pCount = length, + deferred = length <= 1 && firstParam && jQuery.isFunction( firstParam.promise ) ? + firstParam : + jQuery.Deferred(), + promise = deferred.promise(); + function resolveFunc( i ) { + return function( value ) { + args[ i ] = arguments.length > 1 ? sliceDeferred.call( arguments, 0 ) : value; + if ( !( --count ) ) { + deferred.resolveWith( deferred, args ); + } + }; + } + function progressFunc( i ) { + return function( value ) { + pValues[ i ] = arguments.length > 1 ? sliceDeferred.call( arguments, 0 ) : value; + deferred.notifyWith( promise, pValues ); + }; + } + if ( length > 1 ) { + for( ; i < length; i++ ) { + if ( args[ i ] && args[ i ].promise && jQuery.isFunction( args[ i ].promise ) ) { + args[ i ].promise().then( resolveFunc(i), deferred.reject, progressFunc(i) ); + } else { + --count; + } + } + if ( !count ) { + deferred.resolveWith( deferred, args ); + } + } else if ( deferred !== firstParam ) { + deferred.resolveWith( deferred, length ? [ firstParam ] : [] ); + } + return promise; + } +}); + + + + +jQuery.support = (function() { + + var div = document.createElement( "div" ), + documentElement = document.documentElement, + all, + a, + select, + opt, + input, + marginDiv, + support, + fragment, + body, + testElementParent, + testElement, + testElementStyle, + tds, + events, + eventName, + i, + isSupported, + offsetSupport; + + // Preliminary tests + div.setAttribute("className", "t"); + div.innerHTML = "
    a"; + + + all = div.getElementsByTagName( "*" ); + a = div.getElementsByTagName( "a" )[ 0 ]; + + // Can't get basic test support + if ( !all || !all.length || !a ) { + return {}; + } + + // First batch of supports tests + select = document.createElement( "select" ); + opt = select.appendChild( document.createElement("option") ); + input = div.getElementsByTagName( "input" )[ 0 ]; + + support = { + // IE strips leading whitespace when .innerHTML is used + leadingWhitespace: ( div.firstChild.nodeType === 3 ), + + // Make sure that tbody elements aren't automatically inserted + // IE will insert them into empty tables + tbody: !div.getElementsByTagName( "tbody" ).length, + + // Make sure that link elements get serialized correctly by innerHTML + // This requires a wrapper element in IE + htmlSerialize: !!div.getElementsByTagName( "link" ).length, + + // Get the style information from getAttribute + // (IE uses .cssText instead) + style: /top/.test( a.getAttribute("style") ), + + // Make sure that URLs aren't manipulated + // (IE normalizes it by default) + hrefNormalized: ( a.getAttribute( "href" ) === "/a" ), + + // Make sure that element opacity exists + // (IE uses filter instead) + // Use a regex to work around a WebKit issue. See #5145 + opacity: /^0.55/.test( a.style.opacity ), + + // Verify style float existence + // (IE uses styleFloat instead of cssFloat) + cssFloat: !!a.style.cssFloat, + + // Make sure unknown elements (like HTML5 elems) are handled appropriately + unknownElems: !!div.getElementsByTagName( "nav" ).length, + + // Make sure that if no value is specified for a checkbox + // that it defaults to "on". + // (WebKit defaults to "" instead) + checkOn: ( input.value === "on" ), + + // Make sure that a selected-by-default option has a working selected property. + // (WebKit defaults to false instead of true, IE too, if it's in an optgroup) + optSelected: opt.selected, + + // Test setAttribute on camelCase class. If it works, we need attrFixes when doing get/setAttribute (ie6/7) + getSetAttribute: div.className !== "t", + + // Will be defined later + submitBubbles: true, + changeBubbles: true, + focusinBubbles: false, + deleteExpando: true, + noCloneEvent: true, + inlineBlockNeedsLayout: false, + shrinkWrapBlocks: false, + reliableMarginRight: true + }; + + // Make sure checked status is properly cloned + input.checked = true; + support.noCloneChecked = input.cloneNode( true ).checked; + + // Make sure that the options inside disabled selects aren't marked as disabled + // (WebKit marks them as disabled) + select.disabled = true; + support.optDisabled = !opt.disabled; + + // Test to see if it's possible to delete an expando from an element + // Fails in Internet Explorer + try { + delete div.test; + } catch( e ) { + support.deleteExpando = false; + } + + if ( !div.addEventListener && div.attachEvent && div.fireEvent ) { + div.attachEvent( "onclick", function() { + // Cloning a node shouldn't copy over any + // bound event handlers (IE does this) + support.noCloneEvent = false; + }); + div.cloneNode( true ).fireEvent( "onclick" ); + } + + // Check if a radio maintains its value + // after being appended to the DOM + input = document.createElement("input"); + input.value = "t"; + input.setAttribute("type", "radio"); + support.radioValue = input.value === "t"; + + input.setAttribute("checked", "checked"); + div.appendChild( input ); + fragment = document.createDocumentFragment(); + fragment.appendChild( div.firstChild ); + + // WebKit doesn't clone checked state correctly in fragments + support.checkClone = fragment.cloneNode( true ).cloneNode( true ).lastChild.checked; + + div.innerHTML = ""; + + // Figure out if the W3C box model works as expected + div.style.width = div.style.paddingLeft = "1px"; + + // We don't want to do body-related feature tests on frameset + // documents, which lack a body. So we use + // document.getElementsByTagName("body")[0], which is undefined in + // frameset documents, while document.body isn’t. (7398) + body = document.getElementsByTagName("body")[ 0 ]; + // We use our own, invisible, body unless the body is already present + // in which case we use a div (#9239) + testElement = document.createElement( body ? "div" : "body" ); + testElementStyle = { + visibility: "hidden", + width: 0, + height: 0, + border: 0, + margin: 0, + background: "none" + }; + if ( body ) { + jQuery.extend( testElementStyle, { + position: "absolute", + left: "-999px", + top: "-999px" + }); + } + for ( i in testElementStyle ) { + testElement.style[ i ] = testElementStyle[ i ]; + } + testElement.appendChild( div ); + testElementParent = body || documentElement; + testElementParent.insertBefore( testElement, testElementParent.firstChild ); + + // Check if a disconnected checkbox will retain its checked + // value of true after appended to the DOM (IE6/7) + support.appendChecked = input.checked; + + support.boxModel = div.offsetWidth === 2; + + if ( "zoom" in div.style ) { + // Check if natively block-level elements act like inline-block + // elements when setting their display to 'inline' and giving + // them layout + // (IE < 8 does this) + div.style.display = "inline"; + div.style.zoom = 1; + support.inlineBlockNeedsLayout = ( div.offsetWidth === 2 ); + + // Check if elements with layout shrink-wrap their children + // (IE 6 does this) + div.style.display = ""; + div.innerHTML = "
    "; + support.shrinkWrapBlocks = ( div.offsetWidth !== 2 ); + } + + div.innerHTML = "
    t
    "; + tds = div.getElementsByTagName( "td" ); + + // Check if table cells still have offsetWidth/Height when they are set + // to display:none and there are still other visible table cells in a + // table row; if so, offsetWidth/Height are not reliable for use when + // determining if an element has been hidden directly using + // display:none (it is still safe to use offsets if a parent element is + // hidden; don safety goggles and see bug #4512 for more information). + // (only IE 8 fails this test) + isSupported = ( tds[ 0 ].offsetHeight === 0 ); + + tds[ 0 ].style.display = ""; + tds[ 1 ].style.display = "none"; + + // Check if empty table cells still have offsetWidth/Height + // (IE < 8 fail this test) + support.reliableHiddenOffsets = isSupported && ( tds[ 0 ].offsetHeight === 0 ); + div.innerHTML = ""; + + // Check if div with explicit width and no margin-right incorrectly + // gets computed margin-right based on width of container. For more + // info see bug #3333 + // Fails in WebKit before Feb 2011 nightlies + // WebKit Bug 13343 - getComputedStyle returns wrong value for margin-right + if ( document.defaultView && document.defaultView.getComputedStyle ) { + marginDiv = document.createElement( "div" ); + marginDiv.style.width = "0"; + marginDiv.style.marginRight = "0"; + div.appendChild( marginDiv ); + support.reliableMarginRight = + ( parseInt( ( document.defaultView.getComputedStyle( marginDiv, null ) || { marginRight: 0 } ).marginRight, 10 ) || 0 ) === 0; + } + + // Remove the body element we added + testElement.innerHTML = ""; + + // Technique from Juriy Zaytsev + // http://perfectionkills.com/detecting-event-support-without-browser-sniffing/ + // We only care about the case where non-standard event systems + // are used, namely in IE. Short-circuiting here helps us to + // avoid an eval call (in setAttribute) which can cause CSP + // to go haywire. See: https://developer.mozilla.org/en/Security/CSP + if ( div.attachEvent ) { + for( i in { + submit: 1, + change: 1, + focusin: 1 + } ) { + eventName = "on" + i; + isSupported = ( eventName in div ); + if ( !isSupported ) { + div.setAttribute( eventName, "return;" ); + isSupported = ( typeof div[ eventName ] === "function" ); + } + support[ i + "Bubbles" ] = isSupported; + } + } + + // Determine fixed-position support early + testElement.style.position = "static"; + testElement.style.top = "0px"; + testElement.style.marginTop = "1px"; + offsetSupport = (function( body, container ) { + + var outer, inner, table, td, supports, + bodyMarginTop = parseFloat( body.style.marginTop ) || 0, + ptlm = "position:absolute;top:0;left:0;width:1px;height:1px;margin:0;", + style = "style='" + ptlm + "border:5px solid #000;padding:0;'", + html = "
    " + + "" + + "
    "; + + container.style.cssText = ptlm + "border:0;visibility:hidden"; + + container.innerHTML = html; + body.insertBefore( container, body.firstChild ); + outer = container.firstChild; + inner = outer.firstChild; + td = outer.nextSibling.firstChild.firstChild; + + supports = { + doesNotAddBorder: (inner.offsetTop !== 5), + doesAddBorderForTableAndCells: (td.offsetTop === 5) + }; + + inner.style.position = "fixed"; + inner.style.top = "20px"; + + // safari subtracts parent border width here which is 5px + supports.supportsFixedPosition = (inner.offsetTop === 20 || inner.offsetTop === 15); + inner.style.position = inner.style.top = ""; + + outer.style.overflow = "hidden"; + outer.style.position = "relative"; + + supports.subtractsBorderForOverflowNotVisible = (inner.offsetTop === -5); + supports.doesNotIncludeMarginInBodyOffset = (body.offsetTop !== bodyMarginTop); + + return supports; + + })( testElement, div ); + + jQuery.extend( support, offsetSupport ); + testElementParent.removeChild( testElement ); + + // Null connected elements to avoid leaks in IE + testElement = fragment = select = opt = body = marginDiv = div = input = null; + + return support; +})(); + +// Keep track of boxModel +jQuery.boxModel = jQuery.support.boxModel; + + + + +var rbrace = /^(?:\{.*\}|\[.*\])$/, + rmultiDash = /([A-Z])/g; + +jQuery.extend({ + cache: {}, + + // Please use with caution + uuid: 0, + + // Unique for each copy of jQuery on the page + // Non-digits removed to match rinlinejQuery + expando: "jQuery" + ( jQuery.fn.jquery + Math.random() ).replace( /\D/g, "" ), + + // The following elements throw uncatchable exceptions if you + // attempt to add expando properties to them. + noData: { + "embed": true, + // Ban all objects except for Flash (which handle expandos) + "object": "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000", + "applet": true + }, + + hasData: function( elem ) { + elem = elem.nodeType ? jQuery.cache[ elem[jQuery.expando] ] : elem[ jQuery.expando ]; + return !!elem && !isEmptyDataObject( elem ); + }, + + data: function( elem, name, data, pvt /* Internal Use Only */ ) { + if ( !jQuery.acceptData( elem ) ) { + return; + } + + var thisCache, ret, + internalKey = jQuery.expando, + getByName = typeof name === "string", + + // We have to handle DOM nodes and JS objects differently because IE6-7 + // can't GC object references properly across the DOM-JS boundary + isNode = elem.nodeType, + + // Only DOM nodes need the global jQuery cache; JS object data is + // attached directly to the object so GC can occur automatically + cache = isNode ? jQuery.cache : elem, + + // Only defining an ID for JS objects if its cache already exists allows + // the code to shortcut on the same path as a DOM node with no cache + id = isNode ? elem[ jQuery.expando ] : elem[ jQuery.expando ] && jQuery.expando; + + // Avoid doing any more work than we need to when trying to get data on an + // object that has no data at all + if ( (!id || !cache[id] || (!pvt && !cache[id].data)) && getByName && data === undefined ) { + return; + } + + if ( !id ) { + // Only DOM nodes need a new unique ID for each element since their data + // ends up in the global cache + if ( isNode ) { + elem[ jQuery.expando ] = id = ++jQuery.uuid; + } else { + id = jQuery.expando; + } + } + + if ( !cache[ id ] ) { + cache[ id ] = {}; + + // Avoids exposing jQuery metadata on plain JS objects when the object + // is serialized using JSON.stringify + if ( !isNode ) { + cache[ id ].toJSON = jQuery.noop; + } + } + + // An object can be passed to jQuery.data instead of a key/value pair; this gets + // shallow copied over onto the existing cache + if ( typeof name === "object" || typeof name === "function" ) { + if ( pvt ) { + cache[ id ] = jQuery.extend( cache[ id ], name ); + } else { + cache[ id ].data = jQuery.extend( cache[ id ].data, name ); + } + } + + thisCache = cache[ id ]; + + // jQuery data() is stored in a separate object inside the object's internal data + // cache in order to avoid key collisions between internal data and user-defined + // data. + if ( !pvt ) { + if ( !thisCache.data ) { + thisCache.data = {}; + } + + thisCache = thisCache.data; + } + + if ( data !== undefined ) { + thisCache[ jQuery.camelCase( name ) ] = data; + } + + // TODO: This is a hack for 1.5 ONLY. It will be removed in 1.6. Users should + // not attempt to inspect the internal events object using jQuery.data, as this + // internal data object is undocumented and subject to change. + if ( name === "events" && !thisCache[name] ) { + return thisCache[ internalKey ] && thisCache[ internalKey ].events; + } + + // Check for both converted-to-camel and non-converted data property names + // If a data property was specified + if ( getByName ) { + + // First Try to find as-is property data + ret = thisCache[ name ]; + + // Test for null|undefined property data + if ( ret == null ) { + + // Try to find the camelCased property + ret = thisCache[ jQuery.camelCase( name ) ]; + } + } else { + ret = thisCache; + } + + return ret; + }, + + removeData: function( elem, name, pvt /* Internal Use Only */ ) { + if ( !jQuery.acceptData( elem ) ) { + return; + } + + var thisCache, i, l, + + // Reference to internal data cache key + internalKey = jQuery.expando, + + isNode = elem.nodeType, + + // See jQuery.data for more information + cache = isNode ? jQuery.cache : elem, + + // See jQuery.data for more information + id = isNode ? elem[ jQuery.expando ] : jQuery.expando; + + // If there is already no cache entry for this object, there is no + // purpose in continuing + if ( !cache[ id ] ) { + return; + } + + if ( name ) { + + thisCache = pvt ? cache[ id ] : cache[ id ].data; + + if ( thisCache ) { + + // Support space separated names + if ( jQuery.isArray( name ) ) { + name = name; + } else if ( name in thisCache ) { + name = [ name ]; + } else { + + // split the camel cased version by spaces + name = jQuery.camelCase( name ); + if ( name in thisCache ) { + name = [ name ]; + } else { + name = name.split( " " ); + } + } + + for ( i = 0, l = name.length; i < l; i++ ) { + delete thisCache[ name[i] ]; + } + + // If there is no data left in the cache, we want to continue + // and let the cache object itself get destroyed + if ( !( pvt ? isEmptyDataObject : jQuery.isEmptyObject )( thisCache ) ) { + return; + } + } + } + + // See jQuery.data for more information + if ( !pvt ) { + delete cache[ id ].data; + + // Don't destroy the parent cache unless the internal data object + // had been the only thing left in it + if ( !isEmptyDataObject(cache[ id ]) ) { + return; + } + } + + // Browsers that fail expando deletion also refuse to delete expandos on + // the window, but it will allow it on all other JS objects; other browsers + // don't care + // Ensure that `cache` is not a window object #10080 + if ( jQuery.support.deleteExpando || !cache.setInterval ) { + delete cache[ id ]; + } else { + cache[ id ] = null; + } + + // We destroyed the cache and need to eliminate the expando on the node to avoid + // false lookups in the cache for entries that no longer exist + if ( isNode ) { + // IE does not allow us to delete expando properties from nodes, + // nor does it have a removeAttribute function on Document nodes; + // we must handle all of these cases + if ( jQuery.support.deleteExpando ) { + delete elem[ jQuery.expando ]; + } else if ( elem.removeAttribute ) { + elem.removeAttribute( jQuery.expando ); + } else { + elem[ jQuery.expando ] = null; + } + } + }, + + // For internal use only. + _data: function( elem, name, data ) { + return jQuery.data( elem, name, data, true ); + }, + + // A method for determining if a DOM node can handle the data expando + acceptData: function( elem ) { + if ( elem.nodeName ) { + var match = jQuery.noData[ elem.nodeName.toLowerCase() ]; + + if ( match ) { + return !(match === true || elem.getAttribute("classid") !== match); + } + } + + return true; + } +}); + +jQuery.fn.extend({ + data: function( key, value ) { + var parts, attr, name, + data = null; + + if ( typeof key === "undefined" ) { + if ( this.length ) { + data = jQuery.data( this[0] ); + + if ( this[0].nodeType === 1 && !jQuery._data( this[0], "parsedAttrs" ) ) { + attr = this[0].attributes; + for ( var i = 0, l = attr.length; i < l; i++ ) { + name = attr[i].name; + + if ( name.indexOf( "data-" ) === 0 ) { + name = jQuery.camelCase( name.substring(5) ); + + dataAttr( this[0], name, data[ name ] ); + } + } + jQuery._data( this[0], "parsedAttrs", true ); + } + } + + return data; + + } else if ( typeof key === "object" ) { + return this.each(function() { + jQuery.data( this, key ); + }); + } + + parts = key.split("."); + parts[1] = parts[1] ? "." + parts[1] : ""; + + if ( value === undefined ) { + data = this.triggerHandler("getData" + parts[1] + "!", [parts[0]]); + + // Try to fetch any internally stored data first + if ( data === undefined && this.length ) { + data = jQuery.data( this[0], key ); + data = dataAttr( this[0], key, data ); + } + + return data === undefined && parts[1] ? + this.data( parts[0] ) : + data; + + } else { + return this.each(function() { + var $this = jQuery( this ), + args = [ parts[0], value ]; + + $this.triggerHandler( "setData" + parts[1] + "!", args ); + jQuery.data( this, key, value ); + $this.triggerHandler( "changeData" + parts[1] + "!", args ); + }); + } + }, + + removeData: function( key ) { + return this.each(function() { + jQuery.removeData( this, key ); + }); + } +}); + +function dataAttr( elem, key, data ) { + // If nothing was found internally, try to fetch any + // data from the HTML5 data-* attribute + if ( data === undefined && elem.nodeType === 1 ) { + + var name = "data-" + key.replace( rmultiDash, "-$1" ).toLowerCase(); + + data = elem.getAttribute( name ); + + if ( typeof data === "string" ) { + try { + data = data === "true" ? true : + data === "false" ? false : + data === "null" ? null : + jQuery.isNumeric( data ) ? parseFloat( data ) : + rbrace.test( data ) ? jQuery.parseJSON( data ) : + data; + } catch( e ) {} + + // Make sure we set the data so it isn't changed later + jQuery.data( elem, key, data ); + + } else { + data = undefined; + } + } + + return data; +} + +// checks a cache object for emptiness +function isEmptyDataObject( obj ) { + for ( var name in obj ) { + + // if the public data object is empty, the private is still empty + if ( name === "data" && jQuery.isEmptyObject( obj[name] ) ) { + continue; + } + if ( name !== "toJSON" ) { + return false; + } + } + + return true; +} + + + + +function handleQueueMarkDefer( elem, type, src ) { + var deferDataKey = type + "defer", + queueDataKey = type + "queue", + markDataKey = type + "mark", + defer = jQuery._data( elem, deferDataKey ); + if ( defer && + ( src === "queue" || !jQuery._data(elem, queueDataKey) ) && + ( src === "mark" || !jQuery._data(elem, markDataKey) ) ) { + // Give room for hard-coded callbacks to fire first + // and eventually mark/queue something else on the element + setTimeout( function() { + if ( !jQuery._data( elem, queueDataKey ) && + !jQuery._data( elem, markDataKey ) ) { + jQuery.removeData( elem, deferDataKey, true ); + defer.fire(); + } + }, 0 ); + } +} + +jQuery.extend({ + + _mark: function( elem, type ) { + if ( elem ) { + type = (type || "fx") + "mark"; + jQuery._data( elem, type, (jQuery._data( elem, type ) || 0) + 1 ); + } + }, + + _unmark: function( force, elem, type ) { + if ( force !== true ) { + type = elem; + elem = force; + force = false; + } + if ( elem ) { + type = type || "fx"; + var key = type + "mark", + count = force ? 0 : ( (jQuery._data( elem, key ) || 1) - 1 ); + if ( count ) { + jQuery._data( elem, key, count ); + } else { + jQuery.removeData( elem, key, true ); + handleQueueMarkDefer( elem, type, "mark" ); + } + } + }, + + queue: function( elem, type, data ) { + var q; + if ( elem ) { + type = (type || "fx") + "queue"; + q = jQuery._data( elem, type ); + + // Speed up dequeue by getting out quickly if this is just a lookup + if ( data ) { + if ( !q || jQuery.isArray(data) ) { + q = jQuery._data( elem, type, jQuery.makeArray(data) ); + } else { + q.push( data ); + } + } + return q || []; + } + }, + + dequeue: function( elem, type ) { + type = type || "fx"; + + var queue = jQuery.queue( elem, type ), + fn = queue.shift(), + runner = {}; + + // If the fx queue is dequeued, always remove the progress sentinel + if ( fn === "inprogress" ) { + fn = queue.shift(); + } + + if ( fn ) { + // Add a progress sentinel to prevent the fx queue from being + // automatically dequeued + if ( type === "fx" ) { + queue.unshift( "inprogress" ); + } + + jQuery._data( elem, type + ".run", runner ); + fn.call( elem, function() { + jQuery.dequeue( elem, type ); + }, runner ); + } + + if ( !queue.length ) { + jQuery.removeData( elem, type + "queue " + type + ".run", true ); + handleQueueMarkDefer( elem, type, "queue" ); + } + } +}); + +jQuery.fn.extend({ + queue: function( type, data ) { + if ( typeof type !== "string" ) { + data = type; + type = "fx"; + } + + if ( data === undefined ) { + return jQuery.queue( this[0], type ); + } + return this.each(function() { + var queue = jQuery.queue( this, type, data ); + + if ( type === "fx" && queue[0] !== "inprogress" ) { + jQuery.dequeue( this, type ); + } + }); + }, + dequeue: function( type ) { + return this.each(function() { + jQuery.dequeue( this, type ); + }); + }, + // Based off of the plugin by Clint Helfers, with permission. + // http://blindsignals.com/index.php/2009/07/jquery-delay/ + delay: function( time, type ) { + time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time; + type = type || "fx"; + + return this.queue( type, function( next, runner ) { + var timeout = setTimeout( next, time ); + runner.stop = function() { + clearTimeout( timeout ); + }; + }); + }, + clearQueue: function( type ) { + return this.queue( type || "fx", [] ); + }, + // Get a promise resolved when queues of a certain type + // are emptied (fx is the type by default) + promise: function( type, object ) { + if ( typeof type !== "string" ) { + object = type; + type = undefined; + } + type = type || "fx"; + var defer = jQuery.Deferred(), + elements = this, + i = elements.length, + count = 1, + deferDataKey = type + "defer", + queueDataKey = type + "queue", + markDataKey = type + "mark", + tmp; + function resolve() { + if ( !( --count ) ) { + defer.resolveWith( elements, [ elements ] ); + } + } + while( i-- ) { + if (( tmp = jQuery.data( elements[ i ], deferDataKey, undefined, true ) || + ( jQuery.data( elements[ i ], queueDataKey, undefined, true ) || + jQuery.data( elements[ i ], markDataKey, undefined, true ) ) && + jQuery.data( elements[ i ], deferDataKey, jQuery.Callbacks( "once memory" ), true ) )) { + count++; + tmp.add( resolve ); + } + } + resolve(); + return defer.promise(); + } +}); + + + + +var rclass = /[\n\t\r]/g, + rspace = /\s+/, + rreturn = /\r/g, + rtype = /^(?:button|input)$/i, + rfocusable = /^(?:button|input|object|select|textarea)$/i, + rclickable = /^a(?:rea)?$/i, + rboolean = /^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i, + nodeHook, boolHook, fixSpecified; + +jQuery.fn.extend({ + attr: function( name, value ) { + return jQuery.access( this, name, value, true, jQuery.attr ); + }, + + removeAttr: function( name ) { + return this.each(function() { + jQuery.removeAttr( this, name ); + }); + }, + + prop: function( name, value ) { + return jQuery.access( this, name, value, true, jQuery.prop ); + }, + + removeProp: function( name ) { + name = jQuery.propFix[ name ] || name; + return this.each(function() { + // try/catch handles cases where IE balks (such as removing a property on window) + try { + this[ name ] = undefined; + delete this[ name ]; + } catch( e ) {} + }); + }, + + addClass: function( value ) { + var classNames, i, l, elem, + setClass, c, cl; + + if ( jQuery.isFunction( value ) ) { + return this.each(function( j ) { + jQuery( this ).addClass( value.call(this, j, this.className) ); + }); + } + + if ( value && typeof value === "string" ) { + classNames = value.split( rspace ); + + for ( i = 0, l = this.length; i < l; i++ ) { + elem = this[ i ]; + + if ( elem.nodeType === 1 ) { + if ( !elem.className && classNames.length === 1 ) { + elem.className = value; + + } else { + setClass = " " + elem.className + " "; + + for ( c = 0, cl = classNames.length; c < cl; c++ ) { + if ( !~setClass.indexOf( " " + classNames[ c ] + " " ) ) { + setClass += classNames[ c ] + " "; + } + } + elem.className = jQuery.trim( setClass ); + } + } + } + } + + return this; + }, + + removeClass: function( value ) { + var classNames, i, l, elem, className, c, cl; + + if ( jQuery.isFunction( value ) ) { + return this.each(function( j ) { + jQuery( this ).removeClass( value.call(this, j, this.className) ); + }); + } + + if ( (value && typeof value === "string") || value === undefined ) { + classNames = (value || "").split( rspace ); + + for ( i = 0, l = this.length; i < l; i++ ) { + elem = this[ i ]; + + if ( elem.nodeType === 1 && elem.className ) { + if ( value ) { + className = (" " + elem.className + " ").replace( rclass, " " ); + for ( c = 0, cl = classNames.length; c < cl; c++ ) { + className = className.replace(" " + classNames[ c ] + " ", " "); + } + elem.className = jQuery.trim( className ); + + } else { + elem.className = ""; + } + } + } + } + + return this; + }, + + toggleClass: function( value, stateVal ) { + var type = typeof value, + isBool = typeof stateVal === "boolean"; + + if ( jQuery.isFunction( value ) ) { + return this.each(function( i ) { + jQuery( this ).toggleClass( value.call(this, i, this.className, stateVal), stateVal ); + }); + } + + return this.each(function() { + if ( type === "string" ) { + // toggle individual class names + var className, + i = 0, + self = jQuery( this ), + state = stateVal, + classNames = value.split( rspace ); + + while ( (className = classNames[ i++ ]) ) { + // check each className given, space seperated list + state = isBool ? state : !self.hasClass( className ); + self[ state ? "addClass" : "removeClass" ]( className ); + } + + } else if ( type === "undefined" || type === "boolean" ) { + if ( this.className ) { + // store className if set + jQuery._data( this, "__className__", this.className ); + } + + // toggle whole className + this.className = this.className || value === false ? "" : jQuery._data( this, "__className__" ) || ""; + } + }); + }, + + hasClass: function( selector ) { + var className = " " + selector + " "; + for ( var i = 0, l = this.length; i < l; i++ ) { + if ( this[i].nodeType === 1 && (" " + this[i].className + " ").replace(rclass, " ").indexOf( className ) > -1 ) { + return true; + } + } + + return false; + }, + + val: function( value ) { + var hooks, ret, + elem = this[0]; + + if ( !arguments.length ) { + if ( elem ) { + hooks = jQuery.valHooks[ elem.nodeName.toLowerCase() ] || jQuery.valHooks[ elem.type ]; + + if ( hooks && "get" in hooks && (ret = hooks.get( elem, "value" )) !== undefined ) { + return ret; + } + + ret = elem.value; + + return typeof ret === "string" ? + // handle most common string cases + ret.replace(rreturn, "") : + // handle cases where value is null/undef or number + ret == null ? "" : ret; + } + + return undefined; + } + + var isFunction = jQuery.isFunction( value ); + + return this.each(function( i ) { + var self = jQuery(this), val; + + if ( this.nodeType !== 1 ) { + return; + } + + if ( isFunction ) { + val = value.call( this, i, self.val() ); + } else { + val = value; + } + + // Treat null/undefined as ""; convert numbers to string + if ( val == null ) { + val = ""; + } else if ( typeof val === "number" ) { + val += ""; + } else if ( jQuery.isArray( val ) ) { + val = jQuery.map(val, function ( value ) { + return value == null ? "" : value + ""; + }); + } + + hooks = jQuery.valHooks[ this.nodeName.toLowerCase() ] || jQuery.valHooks[ this.type ]; + + // If set returns undefined, fall back to normal setting + if ( !hooks || !("set" in hooks) || hooks.set( this, val, "value" ) === undefined ) { + this.value = val; + } + }); + } +}); + +jQuery.extend({ + valHooks: { + option: { + get: function( elem ) { + // attributes.value is undefined in Blackberry 4.7 but + // uses .value. See #6932 + var val = elem.attributes.value; + return !val || val.specified ? elem.value : elem.text; + } + }, + select: { + get: function( elem ) { + var value, + index = elem.selectedIndex, + values = [], + options = elem.options, + one = elem.type === "select-one"; + + // Nothing was selected + if ( index < 0 ) { + return null; + } + + // Loop through all the selected options + for ( var i = one ? index : 0, max = one ? index + 1 : options.length; i < max; i++ ) { + var option = options[ i ]; + + // Don't return options that are disabled or in a disabled optgroup + if ( option.selected && (jQuery.support.optDisabled ? !option.disabled : option.getAttribute("disabled") === null) && + (!option.parentNode.disabled || !jQuery.nodeName( option.parentNode, "optgroup" )) ) { + + // Get the specific value for the option + value = jQuery( option ).val(); + + // We don't need an array for one selects + if ( one ) { + return value; + } + + // Multi-Selects return an array + values.push( value ); + } + } + + // Fixes Bug #2551 -- select.val() broken in IE after form.reset() + if ( one && !values.length && options.length ) { + return jQuery( options[ index ] ).val(); + } + + return values; + }, + + set: function( elem, value ) { + var values = jQuery.makeArray( value ); + + jQuery(elem).find("option").each(function() { + this.selected = jQuery.inArray( jQuery(this).val(), values ) >= 0; + }); + + if ( !values.length ) { + elem.selectedIndex = -1; + } + return values; + } + } + }, + + attrFn: { + val: true, + css: true, + html: true, + text: true, + data: true, + width: true, + height: true, + offset: true + }, + + attr: function( elem, name, value, pass ) { + var nType = elem.nodeType; + + // don't get/set attributes on text, comment and attribute nodes + if ( !elem || nType === 3 || nType === 8 || nType === 2 ) { + return undefined; + } + + if ( pass && name in jQuery.attrFn ) { + return jQuery( elem )[ name ]( value ); + } + + // Fallback to prop when attributes are not supported + if ( !("getAttribute" in elem) ) { + return jQuery.prop( elem, name, value ); + } + + var ret, hooks, + notxml = nType !== 1 || !jQuery.isXMLDoc( elem ); + + // Normalize the name if needed + if ( notxml ) { + name = name.toLowerCase(); + hooks = jQuery.attrHooks[ name ] || (rboolean.test( name ) ? boolHook : nodeHook); + } + + if ( value !== undefined ) { + + if ( value === null ) { + jQuery.removeAttr( elem, name ); + return undefined; + + } else if ( hooks && "set" in hooks && notxml && (ret = hooks.set( elem, value, name )) !== undefined ) { + return ret; + + } else { + elem.setAttribute( name, "" + value ); + return value; + } + + } else if ( hooks && "get" in hooks && notxml && (ret = hooks.get( elem, name )) !== null ) { + return ret; + + } else { + + ret = elem.getAttribute( name ); + + // Non-existent attributes return null, we normalize to undefined + return ret === null ? + undefined : + ret; + } + }, + + removeAttr: function( elem, value ) { + var propName, attrNames, name, l, + i = 0; + + if ( elem.nodeType === 1 ) { + attrNames = (value || "").split( rspace ); + l = attrNames.length; + + for ( ; i < l; i++ ) { + name = attrNames[ i ].toLowerCase(); + + // See #9699 for explanation of this approach (setting first, then removal) + jQuery.attr( elem, name, "" ); + elem.removeAttribute( name ); + + // Set corresponding property to false for boolean attributes + if ( rboolean.test( name ) && (propName = jQuery.propFix[ name ] || name) in elem ) { + elem[ propName ] = false; + } + } + } + }, + + attrHooks: { + type: { + set: function( elem, value ) { + // We can't allow the type property to be changed (since it causes problems in IE) + if ( rtype.test( elem.nodeName ) && elem.parentNode ) { + jQuery.error( "type property can't be changed" ); + } else if ( !jQuery.support.radioValue && value === "radio" && jQuery.nodeName(elem, "input") ) { + // Setting the type on a radio button after the value resets the value in IE6-9 + // Reset value to it's default in case type is set after value + // This is for element creation + var val = elem.value; + elem.setAttribute( "type", value ); + if ( val ) { + elem.value = val; + } + return value; + } + } + }, + // Use the value property for back compat + // Use the nodeHook for button elements in IE6/7 (#1954) + value: { + get: function( elem, name ) { + if ( nodeHook && jQuery.nodeName( elem, "button" ) ) { + return nodeHook.get( elem, name ); + } + return name in elem ? + elem.value : + null; + }, + set: function( elem, value, name ) { + if ( nodeHook && jQuery.nodeName( elem, "button" ) ) { + return nodeHook.set( elem, value, name ); + } + // Does not return so that setAttribute is also used + elem.value = value; + } + } + }, + + propFix: { + tabindex: "tabIndex", + readonly: "readOnly", + "for": "htmlFor", + "class": "className", + maxlength: "maxLength", + cellspacing: "cellSpacing", + cellpadding: "cellPadding", + rowspan: "rowSpan", + colspan: "colSpan", + usemap: "useMap", + frameborder: "frameBorder", + contenteditable: "contentEditable" + }, + + prop: function( elem, name, value ) { + var nType = elem.nodeType; + + // don't get/set properties on text, comment and attribute nodes + if ( !elem || nType === 3 || nType === 8 || nType === 2 ) { + return undefined; + } + + var ret, hooks, + notxml = nType !== 1 || !jQuery.isXMLDoc( elem ); + + if ( notxml ) { + // Fix name and attach hooks + name = jQuery.propFix[ name ] || name; + hooks = jQuery.propHooks[ name ]; + } + + if ( value !== undefined ) { + if ( hooks && "set" in hooks && (ret = hooks.set( elem, value, name )) !== undefined ) { + return ret; + + } else { + return (elem[ name ] = value); + } + + } else { + if ( hooks && "get" in hooks && (ret = hooks.get( elem, name )) !== null ) { + return ret; + + } else { + return elem[ name ]; + } + } + }, + + propHooks: { + tabIndex: { + get: function( elem ) { + // elem.tabIndex doesn't always return the correct value when it hasn't been explicitly set + // http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/ + var attributeNode = elem.getAttributeNode("tabindex"); + + return attributeNode && attributeNode.specified ? + parseInt( attributeNode.value, 10 ) : + rfocusable.test( elem.nodeName ) || rclickable.test( elem.nodeName ) && elem.href ? + 0 : + undefined; + } + } + } +}); + +// Add the tabIndex propHook to attrHooks for back-compat (different case is intentional) +jQuery.attrHooks.tabindex = jQuery.propHooks.tabIndex; + +// Hook for boolean attributes +boolHook = { + get: function( elem, name ) { + // Align boolean attributes with corresponding properties + // Fall back to attribute presence where some booleans are not supported + var attrNode, + property = jQuery.prop( elem, name ); + return property === true || typeof property !== "boolean" && ( attrNode = elem.getAttributeNode(name) ) && attrNode.nodeValue !== false ? + name.toLowerCase() : + undefined; + }, + set: function( elem, value, name ) { + var propName; + if ( value === false ) { + // Remove boolean attributes when set to false + jQuery.removeAttr( elem, name ); + } else { + // value is true since we know at this point it's type boolean and not false + // Set boolean attributes to the same name and set the DOM property + propName = jQuery.propFix[ name ] || name; + if ( propName in elem ) { + // Only set the IDL specifically if it already exists on the element + elem[ propName ] = true; + } + + elem.setAttribute( name, name.toLowerCase() ); + } + return name; + } +}; + +// IE6/7 do not support getting/setting some attributes with get/setAttribute +if ( !jQuery.support.getSetAttribute ) { + + fixSpecified = { + name: true, + id: true + }; + + // Use this for any attribute in IE6/7 + // This fixes almost every IE6/7 issue + nodeHook = jQuery.valHooks.button = { + get: function( elem, name ) { + var ret; + ret = elem.getAttributeNode( name ); + return ret && (fixSpecified[ name ] ? ret.nodeValue !== "" : ret.specified) ? + ret.nodeValue : + undefined; + }, + set: function( elem, value, name ) { + // Set the existing or create a new attribute node + var ret = elem.getAttributeNode( name ); + if ( !ret ) { + ret = document.createAttribute( name ); + elem.setAttributeNode( ret ); + } + return (ret.nodeValue = value + ""); + } + }; + + // Apply the nodeHook to tabindex + jQuery.attrHooks.tabindex.set = nodeHook.set; + + // Set width and height to auto instead of 0 on empty string( Bug #8150 ) + // This is for removals + jQuery.each([ "width", "height" ], function( i, name ) { + jQuery.attrHooks[ name ] = jQuery.extend( jQuery.attrHooks[ name ], { + set: function( elem, value ) { + if ( value === "" ) { + elem.setAttribute( name, "auto" ); + return value; + } + } + }); + }); + + // Set contenteditable to false on removals(#10429) + // Setting to empty string throws an error as an invalid value + jQuery.attrHooks.contenteditable = { + get: nodeHook.get, + set: function( elem, value, name ) { + if ( value === "" ) { + value = "false"; + } + nodeHook.set( elem, value, name ); + } + }; +} + + +// Some attributes require a special call on IE +if ( !jQuery.support.hrefNormalized ) { + jQuery.each([ "href", "src", "width", "height" ], function( i, name ) { + jQuery.attrHooks[ name ] = jQuery.extend( jQuery.attrHooks[ name ], { + get: function( elem ) { + var ret = elem.getAttribute( name, 2 ); + return ret === null ? undefined : ret; + } + }); + }); +} + +if ( !jQuery.support.style ) { + jQuery.attrHooks.style = { + get: function( elem ) { + // Return undefined in the case of empty string + // Normalize to lowercase since IE uppercases css property names + return elem.style.cssText.toLowerCase() || undefined; + }, + set: function( elem, value ) { + return (elem.style.cssText = "" + value); + } + }; +} + +// Safari mis-reports the default selected property of an option +// Accessing the parent's selectedIndex property fixes it +if ( !jQuery.support.optSelected ) { + jQuery.propHooks.selected = jQuery.extend( jQuery.propHooks.selected, { + get: function( elem ) { + var parent = elem.parentNode; + + if ( parent ) { + parent.selectedIndex; + + // Make sure that it also works with optgroups, see #5701 + if ( parent.parentNode ) { + parent.parentNode.selectedIndex; + } + } + return null; + } + }); +} + +// Radios and checkboxes getter/setter +if ( !jQuery.support.checkOn ) { + jQuery.each([ "radio", "checkbox" ], function() { + jQuery.valHooks[ this ] = { + get: function( elem ) { + // Handle the case where in Webkit "" is returned instead of "on" if a value isn't specified + return elem.getAttribute("value") === null ? "on" : elem.value; + } + }; + }); +} +jQuery.each([ "radio", "checkbox" ], function() { + jQuery.valHooks[ this ] = jQuery.extend( jQuery.valHooks[ this ], { + set: function( elem, value ) { + if ( jQuery.isArray( value ) ) { + return (elem.checked = jQuery.inArray( jQuery(elem).val(), value ) >= 0); + } + } + }); +}); + + + + +var rnamespaces = /\.(.*)$/, + rformElems = /^(?:textarea|input|select)$/i, + rperiod = /\./g, + rspaces = / /g, + rescape = /[^\w\s.|`]/g, + rtypenamespace = /^([^\.]*)?(?:\.(.+))?$/, + rhoverHack = /\bhover(\.\S+)?/, + rkeyEvent = /^key/, + rmouseEvent = /^(?:mouse|contextmenu)|click/, + rquickIs = /^([\w\-]+)?(?:#([\w\-]+))?(?:\.([\w\-]+))?(?:\[([\w+\-]+)=["']?([\w\-]*)["']?\])?$/, + quickParse = function( selector ) { + var quick = rquickIs.exec( selector ); + if ( quick ) { + // 0 1 2 3 4 5 + // [ _, tag, id, class, attrName, attrValue ] + quick[1] = ( quick[1] || "" ).toLowerCase(); + quick[3] = quick[3] && new RegExp( "\\b" + quick[3] + "\\b" ); + } + return quick; + }, + quickIs = function( elem, m ) { + return ( + (!m[1] || elem.nodeName.toLowerCase() === m[1]) && + (!m[2] || elem.id === m[2]) && + (!m[3] || m[3].test( elem.className )) && + (!m[4] || elem.getAttribute( m[4] ) == m[5]) + ); + }; + +/* + * Helper functions for managing events -- not part of the public interface. + * Props to Dean Edwards' addEvent library for many of the ideas. + */ +jQuery.event = { + + add: function( elem, types, handler, data, selector ) { + + var elemData, eventHandle, events, + t, tns, type, namespaces, handleObj, + handleObjIn, quick, handlers, special; + + // Don't attach events to noData or text/comment nodes (allow plain objects tho) + if ( elem.nodeType === 3 || elem.nodeType === 8 || !types || !handler || !(elemData = jQuery._data( elem )) ) { + return; + } + + // Caller can pass in an object of custom data in lieu of the handler + if ( handler.handler ) { + handleObjIn = handler; + handler = handleObjIn.handler; + } + + // Make sure that the handler has a unique ID, used to find/remove it later + if ( !handler.guid ) { + handler.guid = jQuery.guid++; + } + + // Init the element's event structure and main handler, if this is the first + events = elemData.events; + if ( !events ) { + elemData.events = events = {}; + } + eventHandle = elemData.handle; + if ( !eventHandle ) { + elemData.handle = eventHandle = function( e ) { + // Discard the second event of a jQuery.event.trigger() and + // when an event is called after a page has unloaded + return typeof jQuery !== "undefined" && (!e || jQuery.event.triggered !== e.type) ? + jQuery.event.handle.apply( eventHandle.elem, arguments ) : + undefined; + }; + // Add elem as a property of the handle fn to prevent a memory leak with IE non-native events + eventHandle.elem = elem; + } + + // Handle multiple events separated by a space + // jQuery(...).bind("mouseover mouseout", fn); + types = types.replace( rhoverHack, "mouseover$1 mouseout$1" ).split( " " ); + for ( t = 0; t < types.length; t++ ) { + + tns = rtypenamespace.exec( types[t] ) || []; + type = tns[1]; + namespaces = (tns[2] || "").split( "." ).sort(); + + // If event changes its type, use the special event handlers for the changed type + special = jQuery.event.special[ type ] || {}; + + // If selector defined, determine special event api type, otherwise given type + type = ( selector ? special.delegateType : special.bindType ) || type; + + // Update special based on newly reset type + special = jQuery.event.special[ type ] || {}; + + // handleObj is passed to all event handlers + handleObj = jQuery.extend({ + type: type, + origType: tns[1], + data: data, + handler: handler, + guid: handler.guid, + selector: selector, + namespace: namespaces.join(".") + }, handleObjIn ); + + // Delegated event; pre-analyze selector so it's processed quickly on event dispatch + if ( selector ) { + handleObj.quick = quickParse( selector ); + if ( !handleObj.quick && jQuery.expr.match.POS.test( selector ) ) { + handleObj.isPositional = true; + } + } + + // Init the event handler queue if we're the first + handlers = events[ type ]; + if ( !handlers ) { + handlers = events[ type ] = []; + handlers.delegateCount = 0; + + // Only use addEventListener/attachEvent if the special events handler returns false + if ( !special.setup || special.setup.call( elem, data, namespaces, eventHandle ) === false ) { + // Bind the global event handler to the element + if ( elem.addEventListener ) { + elem.addEventListener( type, eventHandle, false ); + + } else if ( elem.attachEvent ) { + elem.attachEvent( "on" + type, eventHandle ); + } + } + } + + if ( special.add ) { + special.add.call( elem, handleObj ); + + if ( !handleObj.handler.guid ) { + handleObj.handler.guid = handler.guid; + } + } + + // Add to the element's handler list, delegates in front + if ( selector ) { + handlers.splice( handlers.delegateCount++, 0, handleObj ); + } else { + handlers.push( handleObj ); + } + + // Keep track of which events have ever been used, for event optimization + jQuery.event.global[ type ] = true; + } + + // Nullify elem to prevent memory leaks in IE + elem = null; + }, + + global: {}, + + // Detach an event or set of events from an element + remove: function( elem, types, handler, selector ) { + + var elemData = jQuery.hasData( elem ) && jQuery._data( elem ), + t, tns, type, namespaces, origCount, + j, events, special, handle, eventType, handleObj; + + if ( !elemData || !(events = elemData.events) ) { + return; + } + + // For removal, types can be an Event object + if ( types && types.type && types.handler ) { + handler = types.handler; + types = types.type; + selector = types.selector; + } + + // Once for each type.namespace in types; type may be omitted + types = (types || "").replace( rhoverHack, "mouseover$1 mouseout$1" ).split(" "); + for ( t = 0; t < types.length; t++ ) { + tns = rtypenamespace.exec( types[t] ) || []; + type = tns[1]; + namespaces = tns[2]; + + // Unbind all events (on this namespace, if provided) for the element + if ( !type ) { + namespaces = namespaces? "." + namespaces : ""; + for ( j in events ) { + jQuery.event.remove( elem, j + namespaces, handler, selector ); + } + return; + } + + special = jQuery.event.special[ type ] || {}; + type = ( selector? special.delegateType : special.bindType ) || type; + eventType = events[ type ] || []; + origCount = eventType.length; + namespaces = namespaces ? new RegExp("(^|\\.)" + namespaces.split(".").sort().join("\\.(?:.*\\.)?") + "(\\.|$)") : null; + + // Only need to loop for special events or selective removal + if ( handler || namespaces || selector || special.remove ) { + for ( j = 0; j < eventType.length; j++ ) { + handleObj = eventType[ j ]; + + if ( !handler || handler.guid === handleObj.guid ) { + if ( !namespaces || namespaces.test( handleObj.namespace ) ) { + if ( !selector || selector === handleObj.selector || selector === "**" && handleObj.selector ) { + eventType.splice( j--, 1 ); + + if ( handleObj.selector ) { + eventType.delegateCount--; + } + if ( special.remove ) { + special.remove.call( elem, handleObj ); + } + } + } + } + } + } else { + // Removing all events + eventType.length = 0; + } + + // Remove generic event handler if we removed something and no more handlers exist + // (avoids potential for endless recursion during removal of special event handlers) + if ( eventType.length === 0 && origCount !== eventType.length ) { + if ( !special.teardown || special.teardown.call( elem, namespaces ) === false ) { + jQuery.removeEvent( elem, type, elemData.handle ); + } + + delete events[ type ]; + } + } + + // Remove the expando if it's no longer used + if ( jQuery.isEmptyObject( events ) ) { + handle = elemData.handle; + if ( handle ) { + handle.elem = null; + } + + // removeData also checks for emptiness and clears the expando if empty + // so use it instead of delete + jQuery.removeData( elem, [ "events", "handle" ], true ); + } + }, + + // Events that are safe to short-circuit if no handlers are attached. + // Native DOM events should not be added, they may have inline handlers. + customEvent: { + "getData": true, + "setData": true, + "changeData": true + }, + + trigger: function( event, data, elem, onlyHandlers ) { + // Don't do events on text and comment nodes + if ( elem && (elem.nodeType === 3 || elem.nodeType === 8) ) { + return; + } + + // Event object or event type + var type = event.type || event, + namespaces = [], + cache, exclusive, i, cur, old, ontype, special, handle, eventPath, bubbleType; + + if ( type.indexOf( "!" ) >= 0 ) { + // Exclusive events trigger only for the exact event (no namespaces) + type = type.slice(0, -1); + exclusive = true; + } + + if ( type.indexOf( "." ) >= 0 ) { + // Namespaced trigger; create a regexp to match event type in handle() + namespaces = type.split("."); + type = namespaces.shift(); + namespaces.sort(); + } + + if ( (!elem || jQuery.event.customEvent[ type ]) && !jQuery.event.global[ type ] ) { + // No jQuery handlers for this event type, and it can't have inline handlers + return; + } + + // Caller can pass in an Event, Object, or just an event type string + event = typeof event === "object" ? + // jQuery.Event object + event[ jQuery.expando ] ? event : + // Object literal + new jQuery.Event( type, event ) : + // Just the event type (string) + new jQuery.Event( type ); + + event.type = type; + event.isTrigger = true; + event.exclusive = exclusive; + event.namespace = namespaces.join( "." ); + event.namespace_re = event.namespace? new RegExp("(^|\\.)" + namespaces.join("\\.(?:.*\\.)?") + "(\\.|$)") : null; + ontype = type.indexOf( ":" ) < 0 ? "on" + type : ""; + + // triggerHandler() and global events don't bubble or run the default action + if ( onlyHandlers || !elem ) { + event.preventDefault(); + } + + // Handle a global trigger + if ( !elem ) { + + // TODO: Stop taunting the data cache; remove global events and always attach to document + cache = jQuery.cache; + event.stopPropagation(); + for ( i in cache ) { + if ( cache[ i ].events && cache[ i ].events[ type ] ) { + jQuery.event.trigger( event, data, cache[ i ].handle.elem ); + } + } + return; + } + + // Clean up the event in case it is being reused + event.result = undefined; + if ( !event.target ) { + event.target = elem; + } + + // Clone any incoming data and prepend the event, creating the handler arg list + data = data != null ? jQuery.makeArray( data ) : []; + data.unshift( event ); + + // Allow special events to draw outside the lines + special = jQuery.event.special[ type ] || {}; + if ( special.trigger && special.trigger.apply( elem, data ) === false ) { + return; + } + + // Determine event propagation path in advance, per W3C events spec (#9951) + // Bubble up to document, then to window; watch for a global ownerDocument var (#9724) + eventPath = [[ elem, special.bindType || type ]]; + if ( !onlyHandlers && !special.noBubble && !jQuery.isWindow( elem ) ) { + + bubbleType = special.delegateType || type; + old = null; + for ( cur = elem.parentNode; cur; cur = cur.parentNode ) { + eventPath.push([ cur, bubbleType ]); + old = cur; + } + + // Only add window if we got to document (e.g., not plain obj or detached DOM) + if ( old && old === elem.ownerDocument ) { + eventPath.push([ old.defaultView || old.parentWindow || window, bubbleType ]); + } + } + + // Fire handlers on the event path + for ( i = 0; i < eventPath.length; i++ ) { + + cur = eventPath[i][0]; + event.type = eventPath[i][1]; + + handle = (jQuery._data( cur, "events" ) || {})[ event.type ] && jQuery._data( cur, "handle" ); + if ( handle ) { + handle.apply( cur, data ); + } + handle = ontype && cur[ ontype ]; + if ( handle && jQuery.acceptData( cur ) ) { + handle.apply( cur, data ); + } + + if ( event.isPropagationStopped() ) { + break; + } + } + event.type = type; + + // If nobody prevented the default action, do it now + if ( !event.isDefaultPrevented() ) { + + if ( (!special._default || special._default.call( elem.ownerDocument, event, data ) === false) && + !(type === "click" && jQuery.nodeName( elem, "a" )) && jQuery.acceptData( elem ) ) { + + // Call a native DOM method on the target with the same name name as the event. + // Can't use an .isFunction() check here because IE6/7 fails that test. + // Don't do default actions on window, that's where global variables be (#6170) + // IE<9 dies on focus/blur to hidden element (#1486) + if ( ontype && elem[ type ] && ((type !== "focus" && type !== "blur") || event.target.offsetWidth !== 0) && !jQuery.isWindow( elem ) ) { + + // Don't re-trigger an onFOO event when we call its FOO() method + old = elem[ ontype ]; + + if ( old ) { + elem[ ontype ] = null; + } + + // Prevent re-triggering of the same event, since we already bubbled it above + jQuery.event.triggered = type; + elem[ type ](); + jQuery.event.triggered = undefined; + + if ( old ) { + elem[ ontype ] = old; + } + } + } + } + + return event.result; + }, + + handle: function( event ) { + + // Make a writable jQuery.Event from the native event object + event = jQuery.event.fix( event || window.event ); + + var handlers = ((jQuery._data( this, "events" ) || {})[ event.type ] || []), + delegateCount = handlers.delegateCount, + args = [].slice.call( arguments, 0 ), + handlerQueue = [], + i, cur, selMatch, matches, handleObj, sel, hit, related; + + // Use the fix-ed jQuery.Event rather than the (read-only) native event + args[0] = event; + + // Determine handlers that should run if there are delegated events + // Avoid disabled elements in IE (#6911) and non-left-click bubbling in Firefox (#3861) + if ( delegateCount && !event.target.disabled && !(event.button && event.type === "click") ) { + + for ( cur = event.target; cur != this; cur = cur.parentNode || this ) { + selMatch = {}; + matches = []; + for ( i = 0; i < delegateCount; i++ ) { + handleObj = handlers[ i ]; + sel = handleObj.selector; + hit = selMatch[ sel ]; + + if ( handleObj.isPositional ) { + // Since .is() does not work for positionals; see http://jsfiddle.net/eJ4yd/3/ + hit = ( hit || (selMatch[ sel ] = jQuery( sel )) ).index( cur ) >= 0; + } else if ( hit === undefined ) { + hit = selMatch[ sel ] = ( handleObj.quick ? quickIs( cur, handleObj.quick ) : jQuery( cur ).is( sel ) ); + } + if ( hit ) { + matches.push( handleObj ); + } + } + if ( matches.length ) { + handlerQueue.push({ elem: cur, matches: matches }); + } + } + } + + // Copy the remaining (bound) handlers in case they're changed + handlers = handlers.slice( delegateCount ); + + // Run delegates first; they may want to stop propagation beneath us + event.delegateTarget = this; + for ( i = 0; i < handlerQueue.length && !event.isPropagationStopped(); i++ ) { + matched = handlerQueue[ i ]; + dispatch( matched.elem, event, matched.matches, args ); + } + delete event.delegateTarget; + + // Run non-delegated handlers for this level + if ( handlers.length ) { + dispatch( this, event, handlers, args ); + } + + return event.result; + }, + + // Includes some event props shared by KeyEvent and MouseEvent + // *** attrChange attrName relatedNode srcElement are not normalized, non-W3C, deprecated, will be removed in 1.8 *** + props: "attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "), + + fixHooks: {}, + + keyHooks: { + props: "char charCode key keyCode".split(" "), + filter: function( event, original ) { + + // Add which for key events + if ( event.which == null ) { + event.which = original.charCode != null ? original.charCode : original.keyCode; + } + + return event; + } + }, + + mouseHooks: { + props: "button buttons clientX clientY fromElement layerX layerY offsetX offsetY pageX pageY screenX screenY toElement wheelDelta".split(" "), + filter: function( event, original ) { + var eventDoc, doc, body, + button = original.button, + fromElement = original.fromElement; + + // Calculate pageX/Y if missing and clientX/Y available + if ( event.pageX == null && original.clientX != null ) { + eventDoc = event.target.ownerDocument || document; + doc = eventDoc.documentElement; + body = eventDoc.body; + + event.pageX = original.clientX + (doc && doc.scrollLeft || body && body.scrollLeft || 0) - (doc && doc.clientLeft || body && body.clientLeft || 0); + event.pageY = original.clientY + (doc && doc.scrollTop || body && body.scrollTop || 0) - (doc && doc.clientTop || body && body.clientTop || 0); + } + + // Add relatedTarget, if necessary + if ( !event.relatedTarget && fromElement ) { + event.relatedTarget = fromElement === event.target ? original.toElement : fromElement; + } + + // Add which for click: 1 === left; 2 === middle; 3 === right + // Note: button is not normalized, so don't use it + if ( !event.which && button !== undefined ) { + event.which = ( button & 1 ? 1 : ( button & 2 ? 3 : ( button & 4 ? 2 : 0 ) ) ); + } + + return event; + } + }, + + fix: function( event ) { + if ( event[ jQuery.expando ] ) { + return event; + } + + // Create a writable copy of the event object and normalize some properties + var i, prop, + originalEvent = event, + fixHook = jQuery.event.fixHooks[ event.type ] || {}, + copy = fixHook.props ? this.props.concat( fixHook.props ) : this.props; + + event = jQuery.Event( originalEvent ); + + for ( i = copy.length; i; ) { + prop = copy[ --i ]; + event[ prop ] = originalEvent[ prop ]; + } + + // Fix target property, if necessary (#1925, IE 6/7/8 & Safari2) + if ( !event.target ) { + event.target = originalEvent.srcElement || document; + } + + // Target should not be a text node (#504, Safari) + if ( event.target.nodeType === 3 ) { + event.target = event.target.parentNode; + } + + // For mouse/key events; add metaKey if it's not there (#3368, IE6/7/8) + if ( event.metaKey === undefined ) { + event.metaKey = event.ctrlKey; + } + + return fixHook.filter? fixHook.filter( event, originalEvent ) : event; + }, + + special: { + ready: { + // Make sure the ready event is setup + setup: jQuery.bindReady + }, + + focus: { + delegateType: "focusin", + noBubble: true + }, + blur: { + delegateType: "focusout", + noBubble: true + }, + + beforeunload: { + setup: function( data, namespaces, eventHandle ) { + // We only want to do this special case on windows + if ( jQuery.isWindow( this ) ) { + this.onbeforeunload = eventHandle; + } + }, + + teardown: function( namespaces, eventHandle ) { + if ( this.onbeforeunload === eventHandle ) { + this.onbeforeunload = null; + } + } + } + }, + + simulate: function( type, elem, event, bubble ) { + // Piggyback on a donor event to simulate a different one. + // Fake originalEvent to avoid donor's stopPropagation, but if the + // simulated event prevents default then we do the same on the donor. + var e = jQuery.extend( + new jQuery.Event(), + event, + { type: type, + isSimulated: true, + originalEvent: {} + } + ); + if ( bubble ) { + jQuery.event.trigger( e, null, elem ); + } else { + jQuery.event.handle.call( elem, e ); + } + if ( e.isDefaultPrevented() ) { + event.preventDefault(); + } + } +}; + +// Run jQuery handler functions; called from jQuery.event.handle +function dispatch( target, event, handlers, args ) { + var run_all = !event.exclusive && !event.namespace, + specialHandle = ( jQuery.event.special[ event.type ] || {} ).handle, + j, handleObj, ret; + + event.currentTarget = target; + for ( j = 0; j < handlers.length && !event.isImmediatePropagationStopped(); j++ ) { + handleObj = handlers[ j ]; + + // Triggered event must either 1) be non-exclusive and have no namespace, or + // 2) have namespace(s) a subset or equal to those in the bound event (both can have no namespace). + if ( run_all || (!event.namespace && !handleObj.namespace) || event.namespace_re && event.namespace_re.test( handleObj.namespace ) ) { + + // Pass in a reference to the handler function itself + // So that we can later remove it + event.handler = handleObj.handler; + event.data = handleObj.data; + event.handleObj = handleObj; + + ret = ( specialHandle || handleObj.handler ).apply( target, args ); + + if ( ret !== undefined ) { + event.result = ret; + if ( ret === false ) { + event.preventDefault(); + event.stopPropagation(); + } + } + } + } +} + +jQuery.removeEvent = document.removeEventListener ? + function( elem, type, handle ) { + if ( elem.removeEventListener ) { + elem.removeEventListener( type, handle, false ); + } + } : + function( elem, type, handle ) { + if ( elem.detachEvent ) { + elem.detachEvent( "on" + type, handle ); + } + }; + +jQuery.Event = function( src, props ) { + // Allow instantiation without the 'new' keyword + if ( !(this instanceof jQuery.Event) ) { + return new jQuery.Event( src, props ); + } + + // Event object + if ( src && src.type ) { + this.originalEvent = src; + this.type = src.type; + + // Events bubbling up the document may have been marked as prevented + // by a handler lower down the tree; reflect the correct value. + this.isDefaultPrevented = ( src.defaultPrevented || src.returnValue === false || + src.getPreventDefault && src.getPreventDefault() ) ? returnTrue : returnFalse; + + // Event type + } else { + this.type = src; + } + + // Put explicitly provided properties onto the event object + if ( props ) { + jQuery.extend( this, props ); + } + + // Create a timestamp if incoming event doesn't have one + this.timeStamp = src && src.timeStamp || jQuery.now(); + + // Mark it as fixed + this[ jQuery.expando ] = true; +}; + +function returnFalse() { + return false; +} +function returnTrue() { + return true; +} + +// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding +// http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html +jQuery.Event.prototype = { + preventDefault: function() { + this.isDefaultPrevented = returnTrue; + + var e = this.originalEvent; + if ( !e ) { + return; + } + + // if preventDefault exists run it on the original event + if ( e.preventDefault ) { + e.preventDefault(); + + // otherwise set the returnValue property of the original event to false (IE) + } else { + e.returnValue = false; + } + }, + stopPropagation: function() { + this.isPropagationStopped = returnTrue; + + var e = this.originalEvent; + if ( !e ) { + return; + } + // if stopPropagation exists run it on the original event + if ( e.stopPropagation ) { + e.stopPropagation(); + } + // otherwise set the cancelBubble property of the original event to true (IE) + e.cancelBubble = true; + }, + stopImmediatePropagation: function() { + this.isImmediatePropagationStopped = returnTrue; + this.stopPropagation(); + }, + isDefaultPrevented: returnFalse, + isPropagationStopped: returnFalse, + isImmediatePropagationStopped: returnFalse +}; + +// Create mouseenter/leave events using mouseover/out and event-time checks +jQuery.each({ + mouseenter: "mouseover", + mouseleave: "mouseout" +}, function( orig, fix ) { + jQuery.event.special[ orig ] = jQuery.event.special[ fix ] = { + delegateType: fix, + bindType: fix, + + handle: function( event ) { + var target = this, + related = event.relatedTarget, + handleObj = event.handleObj, + selector = handleObj.selector, + oldType, ret; + + // For a real mouseover/out, always call the handler; for + // mousenter/leave call the handler if related is outside the target. + // NB: No relatedTarget if the mouse left/entered the browser window + if ( !related || handleObj.origType === event.type || (related !== target && !jQuery.contains( target, related )) ) { + oldType = event.type; + event.type = handleObj.origType; + ret = handleObj.handler.apply( this, arguments ); + event.type = oldType; + } + return ret; + } + }; +}); + +// IE submit delegation +if ( !jQuery.support.submitBubbles ) { + + jQuery.event.special.submit = { + setup: function() { + // Only need this for delegated form submit events + if ( jQuery.nodeName( this, "form" ) ) { + return false; + } + + // Lazy-add a submit handler when a descendant form may potentially be submitted + jQuery.event.add( this, "click._submit keypress._submit", function( e ) { + // Node name check avoids a VML-related crash in IE (#9807) + var elem = e.target, + form = jQuery.nodeName( elem, "input" ) || jQuery.nodeName( elem, "button" ) ? elem.form : undefined; + if ( form && !form._submit_attached ) { + jQuery.event.add( form, "submit._submit", function( event ) { + // Form was submitted, bubble the event up the tree + if ( this.parentNode ) { + jQuery.event.simulate( "submit", this.parentNode, event, true ); + } + }); + form._submit_attached = true; + } + }); + // return undefined since we don't need an event listener + }, + + teardown: function() { + // Only need this for delegated form submit events + if ( jQuery.nodeName( this, "form" ) ) { + return false; + } + + // Remove delegated handlers; cleanData eventually reaps submit handlers attached above + jQuery.event.remove( this, "._submit" ); + } + }; +} + +// IE change delegation and checkbox/radio fix +if ( !jQuery.support.changeBubbles ) { + + jQuery.event.special.change = { + + setup: function() { + + if ( rformElems.test( this.nodeName ) ) { + // IE doesn't fire change on a check/radio until blur; trigger it on click + // after a propertychange. Eat the blur-change in special.change.handle. + // This still fires onchange a second time for check/radio after blur. + if ( this.type === "checkbox" || this.type === "radio" ) { + jQuery.event.add( this, "propertychange._change", function( event ) { + if ( event.originalEvent.propertyName === "checked" ) { + this._just_changed = true; + } + }); + jQuery.event.add( this, "click._change", function( event ) { + if ( this._just_changed ) { + this._just_changed = false; + jQuery.event.simulate( "change", this, event, true ); + } + }); + } + return false; + } + // Delegated event; lazy-add a change handler on descendant inputs + jQuery.event.add( this, "beforeactivate._change", function( e ) { + var elem = e.target; + + if ( rformElems.test( elem.nodeName ) && !elem._change_attached ) { + jQuery.event.add( elem, "change._change", function( event ) { + if ( this.parentNode && !event.isSimulated ) { + jQuery.event.simulate( "change", this.parentNode, event, true ); + } + }); + elem._change_attached = true; + } + }); + }, + + handle: function( event ) { + var elem = event.target; + + // Swallow native change events from checkbox/radio, we already triggered them above + if ( this !== elem || event.isSimulated || event.isTrigger || (elem.type !== "radio" && elem.type !== "checkbox") ) { + return event.handleObj.handler.apply( this, arguments ); + } + }, + + teardown: function() { + jQuery.event.remove( this, "._change" ); + + return rformElems.test( this.nodeName ); + } + }; +} + +// Create "bubbling" focus and blur events +if ( !jQuery.support.focusinBubbles ) { + jQuery.each({ focus: "focusin", blur: "focusout" }, function( orig, fix ) { + + // Attach a single capturing handler while someone wants focusin/focusout + var attaches = 0, + handler = function( event ) { + jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ), true ); + }; + + jQuery.event.special[ fix ] = { + setup: function() { + if ( attaches++ === 0 ) { + document.addEventListener( orig, handler, true ); + } + }, + teardown: function() { + if ( --attaches === 0 ) { + document.removeEventListener( orig, handler, true ); + } + } + }; + }); +} + +jQuery.fn.extend({ + + on: function( types, selector, data, fn, /*INTERNAL*/ one ) { + var origFn, type; + + // Types can be a map of types/handlers + if ( typeof types === "object" ) { + // ( types-Object, selector, data ) + if ( typeof selector !== "string" ) { + // ( types-Object, data ) + data = selector; + selector = undefined; + } + for ( type in types ) { + this.on( type, selector, data, types[ type ], one ); + } + return this; + } + + if ( data == null && fn == null ) { + // ( types, fn ) + fn = selector; + data = selector = undefined; + } else if ( fn == null ) { + if ( typeof selector === "string" ) { + // ( types, selector, fn ) + fn = data; + data = undefined; + } else { + // ( types, data, fn ) + fn = data; + data = selector; + selector = undefined; + } + } + if ( fn === false ) { + fn = returnFalse; + } else if ( !fn ) { + return this; + } + + if ( one === 1 ) { + origFn = fn; + fn = function( event ) { + jQuery.event.remove( event.delegateTarget || this, event ); + return origFn.apply( this, arguments ); + }; + // Use same guid so caller can remove using origFn + fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ ); + } + return this.each( function() { + jQuery.event.add( this, types, fn, data, selector ); + }); + }, + one: function( types, selector, data, fn ) { + return this.on.call( this, types, selector, data, fn, 1 ); + }, + off: function( types, selector, fn ) { + if ( types && types.preventDefault ) { + // ( event ) native or jQuery.Event + return this.off( types.type, types.handler, types.selector ); + } + if ( typeof types === "object" ) { + // ( types-object [, selector] ) + for ( var type in types ) { + this.off( type, selector, types[ type ] ); + } + return this; + } + if ( selector === false || typeof selector === "function" ) { + // ( types [, fn] ) + fn = selector; + selector = undefined; + } + if ( fn === false ) { + fn = returnFalse; + } + return this.each(function() { + jQuery.event.remove( this, types, fn, selector ); + }); + }, + + bind: function( types, data, fn ) { + return this.on( types, null, data, fn ); + }, + unbind: function( types, fn ) { + return this.off( types, null, fn ); + }, + + live: function( types, data, fn ) { + jQuery( this.context ).on( types, this.selector, data, fn ); + return this; + }, + die: function( types, fn ) { + jQuery( this.context ).off( types, this.selector || "**", fn ); + return this; + }, + + delegate: function( selector, types, data, fn ) { + return this.on( types, selector, data, fn ); + }, + undelegate: function( selector, types, fn ) { + // ( namespace ) or ( selector, types [, fn] ) + return arguments.length == 1? this.off( selector, "**" ) : this.off( types, selector, fn ); + }, + + trigger: function( type, data ) { + return this.each(function() { + jQuery.event.trigger( type, data, this ); + }); + }, + triggerHandler: function( type, data ) { + if ( this[0] ) { + return jQuery.event.trigger( type, data, this[0], true ); + } + }, + + toggle: function( fn ) { + // Save reference to arguments for access in closure + var args = arguments, + guid = fn.guid || jQuery.guid++, + i = 0, + toggler = function( event ) { + // Figure out which function to execute + var lastToggle = ( jQuery._data( this, "lastToggle" + fn.guid ) || 0 ) % i; + jQuery._data( this, "lastToggle" + fn.guid, lastToggle + 1 ); + + // Make sure that clicks stop + event.preventDefault(); + + // and execute the function + return args[ lastToggle ].apply( this, arguments ) || false; + }; + + // link all the functions, so any of them can unbind this click handler + toggler.guid = guid; + while ( i < args.length ) { + args[ i++ ].guid = guid; + } + + return this.click( toggler ); + }, + + hover: function( fnOver, fnOut ) { + return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver ); + } +}); + +jQuery.each( ("blur focus focusin focusout load resize scroll unload click dblclick " + + "mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave " + + "change select submit keydown keypress keyup error contextmenu").split(" "), function( i, name ) { + + // Handle event binding + jQuery.fn[ name ] = function( data, fn ) { + if ( fn == null ) { + fn = data; + data = null; + } + + return arguments.length > 0 ? + this.bind( name, data, fn ) : + this.trigger( name ); + }; + + if ( jQuery.attrFn ) { + jQuery.attrFn[ name ] = true; + } + + if ( rkeyEvent.test( name ) ) { + jQuery.event.fixHooks[ name ] = jQuery.event.keyHooks; + } + + if ( rmouseEvent.test( name ) ) { + jQuery.event.fixHooks[ name ] = jQuery.event.mouseHooks; + } +}); + + + +/*! + * Sizzle CSS Selector Engine + * Copyright 2011, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * More information: http://sizzlejs.com/ + */ +(function(){ + +var chunker = /((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g, + expando = "sizcache" + (Math.random() + '').replace('.', ''), + done = 0, + toString = Object.prototype.toString, + hasDuplicate = false, + baseHasDuplicate = true, + rBackslash = /\\/g, + rReturn = /\r\n/g, + rNonWord = /\W/; + +// Here we check if the JavaScript engine is using some sort of +// optimization where it does not always call our comparision +// function. If that is the case, discard the hasDuplicate value. +// Thus far that includes Google Chrome. +[0, 0].sort(function() { + baseHasDuplicate = false; + return 0; +}); + +var Sizzle = function( selector, context, results, seed ) { + results = results || []; + context = context || document; + + var origContext = context; + + if ( context.nodeType !== 1 && context.nodeType !== 9 ) { + return []; + } + + if ( !selector || typeof selector !== "string" ) { + return results; + } + + var m, set, checkSet, extra, ret, cur, pop, i, + prune = true, + contextXML = Sizzle.isXML( context ), + parts = [], + soFar = selector; + + // Reset the position of the chunker regexp (start from head) + do { + chunker.exec( "" ); + m = chunker.exec( soFar ); + + if ( m ) { + soFar = m[3]; + + parts.push( m[1] ); + + if ( m[2] ) { + extra = m[3]; + break; + } + } + } while ( m ); + + if ( parts.length > 1 && origPOS.exec( selector ) ) { + + if ( parts.length === 2 && Expr.relative[ parts[0] ] ) { + set = posProcess( parts[0] + parts[1], context, seed ); + + } else { + set = Expr.relative[ parts[0] ] ? + [ context ] : + Sizzle( parts.shift(), context ); + + while ( parts.length ) { + selector = parts.shift(); + + if ( Expr.relative[ selector ] ) { + selector += parts.shift(); + } + + set = posProcess( selector, set, seed ); + } + } + + } else { + // Take a shortcut and set the context if the root selector is an ID + // (but not if it'll be faster if the inner selector is an ID) + if ( !seed && parts.length > 1 && context.nodeType === 9 && !contextXML && + Expr.match.ID.test(parts[0]) && !Expr.match.ID.test(parts[parts.length - 1]) ) { + + ret = Sizzle.find( parts.shift(), context, contextXML ); + context = ret.expr ? + Sizzle.filter( ret.expr, ret.set )[0] : + ret.set[0]; + } + + if ( context ) { + ret = seed ? + { expr: parts.pop(), set: makeArray(seed) } : + Sizzle.find( parts.pop(), parts.length === 1 && (parts[0] === "~" || parts[0] === "+") && context.parentNode ? context.parentNode : context, contextXML ); + + set = ret.expr ? + Sizzle.filter( ret.expr, ret.set ) : + ret.set; + + if ( parts.length > 0 ) { + checkSet = makeArray( set ); + + } else { + prune = false; + } + + while ( parts.length ) { + cur = parts.pop(); + pop = cur; + + if ( !Expr.relative[ cur ] ) { + cur = ""; + } else { + pop = parts.pop(); + } + + if ( pop == null ) { + pop = context; + } + + Expr.relative[ cur ]( checkSet, pop, contextXML ); + } + + } else { + checkSet = parts = []; + } + } + + if ( !checkSet ) { + checkSet = set; + } + + if ( !checkSet ) { + Sizzle.error( cur || selector ); + } + + if ( toString.call(checkSet) === "[object Array]" ) { + if ( !prune ) { + results.push.apply( results, checkSet ); + + } else if ( context && context.nodeType === 1 ) { + for ( i = 0; checkSet[i] != null; i++ ) { + if ( checkSet[i] && (checkSet[i] === true || checkSet[i].nodeType === 1 && Sizzle.contains(context, checkSet[i])) ) { + results.push( set[i] ); + } + } + + } else { + for ( i = 0; checkSet[i] != null; i++ ) { + if ( checkSet[i] && checkSet[i].nodeType === 1 ) { + results.push( set[i] ); + } + } + } + + } else { + makeArray( checkSet, results ); + } + + if ( extra ) { + Sizzle( extra, origContext, results, seed ); + Sizzle.uniqueSort( results ); + } + + return results; +}; + +Sizzle.uniqueSort = function( results ) { + if ( sortOrder ) { + hasDuplicate = baseHasDuplicate; + results.sort( sortOrder ); + + if ( hasDuplicate ) { + for ( var i = 1; i < results.length; i++ ) { + if ( results[i] === results[ i - 1 ] ) { + results.splice( i--, 1 ); + } + } + } + } + + return results; +}; + +Sizzle.matches = function( expr, set ) { + return Sizzle( expr, null, null, set ); +}; + +Sizzle.matchesSelector = function( node, expr ) { + return Sizzle( expr, null, null, [node] ).length > 0; +}; + +Sizzle.find = function( expr, context, isXML ) { + var set, i, len, match, type, left; + + if ( !expr ) { + return []; + } + + for ( i = 0, len = Expr.order.length; i < len; i++ ) { + type = Expr.order[i]; + + if ( (match = Expr.leftMatch[ type ].exec( expr )) ) { + left = match[1]; + match.splice( 1, 1 ); + + if ( left.substr( left.length - 1 ) !== "\\" ) { + match[1] = (match[1] || "").replace( rBackslash, "" ); + set = Expr.find[ type ]( match, context, isXML ); + + if ( set != null ) { + expr = expr.replace( Expr.match[ type ], "" ); + break; + } + } + } + } + + if ( !set ) { + set = typeof context.getElementsByTagName !== "undefined" ? + context.getElementsByTagName( "*" ) : + []; + } + + return { set: set, expr: expr }; +}; + +Sizzle.filter = function( expr, set, inplace, not ) { + var match, anyFound, + type, found, item, filter, left, + i, pass, + old = expr, + result = [], + curLoop = set, + isXMLFilter = set && set[0] && Sizzle.isXML( set[0] ); + + while ( expr && set.length ) { + for ( type in Expr.filter ) { + if ( (match = Expr.leftMatch[ type ].exec( expr )) != null && match[2] ) { + filter = Expr.filter[ type ]; + left = match[1]; + + anyFound = false; + + match.splice(1,1); + + if ( left.substr( left.length - 1 ) === "\\" ) { + continue; + } + + if ( curLoop === result ) { + result = []; + } + + if ( Expr.preFilter[ type ] ) { + match = Expr.preFilter[ type ]( match, curLoop, inplace, result, not, isXMLFilter ); + + if ( !match ) { + anyFound = found = true; + + } else if ( match === true ) { + continue; + } + } + + if ( match ) { + for ( i = 0; (item = curLoop[i]) != null; i++ ) { + if ( item ) { + found = filter( item, match, i, curLoop ); + pass = not ^ found; + + if ( inplace && found != null ) { + if ( pass ) { + anyFound = true; + + } else { + curLoop[i] = false; + } + + } else if ( pass ) { + result.push( item ); + anyFound = true; + } + } + } + } + + if ( found !== undefined ) { + if ( !inplace ) { + curLoop = result; + } + + expr = expr.replace( Expr.match[ type ], "" ); + + if ( !anyFound ) { + return []; + } + + break; + } + } + } + + // Improper expression + if ( expr === old ) { + if ( anyFound == null ) { + Sizzle.error( expr ); + + } else { + break; + } + } + + old = expr; + } + + return curLoop; +}; + +Sizzle.error = function( msg ) { + throw "Syntax error, unrecognized expression: " + msg; +}; + +/** + * Utility function for retreiving the text value of an array of DOM nodes + * @param {Array|Element} elem + */ +var getText = Sizzle.getText = function( elem ) { + var i, node, + nodeType = elem.nodeType, + ret = ""; + + if ( nodeType ) { + if ( nodeType === 1 ) { + // Use textContent || innerText for elements + if ( typeof elem.textContent === 'string' ) { + return elem.textContent; + } else if ( typeof elem.innerText === 'string' ) { + // Replace IE's carriage returns + return elem.innerText.replace( rReturn, '' ); + } else { + // Traverse it's children + for ( elem = elem.firstChild; elem; elem = elem.nextSibling) { + ret += getText( elem ); + } + } + } else if ( nodeType === 3 || nodeType === 4 ) { + return elem.nodeValue; + } + } else { + + // If no nodeType, this is expected to be an array + for ( i = 0; (node = elem[i]); i++ ) { + // Do not traverse comment nodes + if ( node.nodeType !== 8 ) { + ret += getText( node ); + } + } + } + return ret; +}; + +var Expr = Sizzle.selectors = { + order: [ "ID", "NAME", "TAG" ], + + match: { + ID: /#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/, + CLASS: /\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/, + NAME: /\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/, + ATTR: /\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/, + TAG: /^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/, + CHILD: /:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/, + POS: /:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/, + PSEUDO: /:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/ + }, + + leftMatch: {}, + + attrMap: { + "class": "className", + "for": "htmlFor" + }, + + attrHandle: { + href: function( elem ) { + return elem.getAttribute( "href" ); + }, + type: function( elem ) { + return elem.getAttribute( "type" ); + } + }, + + relative: { + "+": function(checkSet, part){ + var isPartStr = typeof part === "string", + isTag = isPartStr && !rNonWord.test( part ), + isPartStrNotTag = isPartStr && !isTag; + + if ( isTag ) { + part = part.toLowerCase(); + } + + for ( var i = 0, l = checkSet.length, elem; i < l; i++ ) { + if ( (elem = checkSet[i]) ) { + while ( (elem = elem.previousSibling) && elem.nodeType !== 1 ) {} + + checkSet[i] = isPartStrNotTag || elem && elem.nodeName.toLowerCase() === part ? + elem || false : + elem === part; + } + } + + if ( isPartStrNotTag ) { + Sizzle.filter( part, checkSet, true ); + } + }, + + ">": function( checkSet, part ) { + var elem, + isPartStr = typeof part === "string", + i = 0, + l = checkSet.length; + + if ( isPartStr && !rNonWord.test( part ) ) { + part = part.toLowerCase(); + + for ( ; i < l; i++ ) { + elem = checkSet[i]; + + if ( elem ) { + var parent = elem.parentNode; + checkSet[i] = parent.nodeName.toLowerCase() === part ? parent : false; + } + } + + } else { + for ( ; i < l; i++ ) { + elem = checkSet[i]; + + if ( elem ) { + checkSet[i] = isPartStr ? + elem.parentNode : + elem.parentNode === part; + } + } + + if ( isPartStr ) { + Sizzle.filter( part, checkSet, true ); + } + } + }, + + "": function(checkSet, part, isXML){ + var nodeCheck, + doneName = done++, + checkFn = dirCheck; + + if ( typeof part === "string" && !rNonWord.test( part ) ) { + part = part.toLowerCase(); + nodeCheck = part; + checkFn = dirNodeCheck; + } + + checkFn( "parentNode", part, doneName, checkSet, nodeCheck, isXML ); + }, + + "~": function( checkSet, part, isXML ) { + var nodeCheck, + doneName = done++, + checkFn = dirCheck; + + if ( typeof part === "string" && !rNonWord.test( part ) ) { + part = part.toLowerCase(); + nodeCheck = part; + checkFn = dirNodeCheck; + } + + checkFn( "previousSibling", part, doneName, checkSet, nodeCheck, isXML ); + } + }, + + find: { + ID: function( match, context, isXML ) { + if ( typeof context.getElementById !== "undefined" && !isXML ) { + var m = context.getElementById(match[1]); + // Check parentNode to catch when Blackberry 4.6 returns + // nodes that are no longer in the document #6963 + return m && m.parentNode ? [m] : []; + } + }, + + NAME: function( match, context ) { + if ( typeof context.getElementsByName !== "undefined" ) { + var ret = [], + results = context.getElementsByName( match[1] ); + + for ( var i = 0, l = results.length; i < l; i++ ) { + if ( results[i].getAttribute("name") === match[1] ) { + ret.push( results[i] ); + } + } + + return ret.length === 0 ? null : ret; + } + }, + + TAG: function( match, context ) { + if ( typeof context.getElementsByTagName !== "undefined" ) { + return context.getElementsByTagName( match[1] ); + } + } + }, + preFilter: { + CLASS: function( match, curLoop, inplace, result, not, isXML ) { + match = " " + match[1].replace( rBackslash, "" ) + " "; + + if ( isXML ) { + return match; + } + + for ( var i = 0, elem; (elem = curLoop[i]) != null; i++ ) { + if ( elem ) { + if ( not ^ (elem.className && (" " + elem.className + " ").replace(/[\t\n\r]/g, " ").indexOf(match) >= 0) ) { + if ( !inplace ) { + result.push( elem ); + } + + } else if ( inplace ) { + curLoop[i] = false; + } + } + } + + return false; + }, + + ID: function( match ) { + return match[1].replace( rBackslash, "" ); + }, + + TAG: function( match, curLoop ) { + return match[1].replace( rBackslash, "" ).toLowerCase(); + }, + + CHILD: function( match ) { + if ( match[1] === "nth" ) { + if ( !match[2] ) { + Sizzle.error( match[0] ); + } + + match[2] = match[2].replace(/^\+|\s*/g, ''); + + // parse equations like 'even', 'odd', '5', '2n', '3n+2', '4n-1', '-n+6' + var test = /(-?)(\d*)(?:n([+\-]?\d*))?/.exec( + match[2] === "even" && "2n" || match[2] === "odd" && "2n+1" || + !/\D/.test( match[2] ) && "0n+" + match[2] || match[2]); + + // calculate the numbers (first)n+(last) including if they are negative + match[2] = (test[1] + (test[2] || 1)) - 0; + match[3] = test[3] - 0; + } + else if ( match[2] ) { + Sizzle.error( match[0] ); + } + + // TODO: Move to normal caching system + match[0] = done++; + + return match; + }, + + ATTR: function( match, curLoop, inplace, result, not, isXML ) { + var name = match[1] = match[1].replace( rBackslash, "" ); + + if ( !isXML && Expr.attrMap[name] ) { + match[1] = Expr.attrMap[name]; + } + + // Handle if an un-quoted value was used + match[4] = ( match[4] || match[5] || "" ).replace( rBackslash, "" ); + + if ( match[2] === "~=" ) { + match[4] = " " + match[4] + " "; + } + + return match; + }, + + PSEUDO: function( match, curLoop, inplace, result, not ) { + if ( match[1] === "not" ) { + // If we're dealing with a complex expression, or a simple one + if ( ( chunker.exec(match[3]) || "" ).length > 1 || /^\w/.test(match[3]) ) { + match[3] = Sizzle(match[3], null, null, curLoop); + + } else { + var ret = Sizzle.filter(match[3], curLoop, inplace, true ^ not); + + if ( !inplace ) { + result.push.apply( result, ret ); + } + + return false; + } + + } else if ( Expr.match.POS.test( match[0] ) || Expr.match.CHILD.test( match[0] ) ) { + return true; + } + + return match; + }, + + POS: function( match ) { + match.unshift( true ); + + return match; + } + }, + + filters: { + enabled: function( elem ) { + return elem.disabled === false && elem.type !== "hidden"; + }, + + disabled: function( elem ) { + return elem.disabled === true; + }, + + checked: function( elem ) { + return elem.checked === true; + }, + + selected: function( elem ) { + // Accessing this property makes selected-by-default + // options in Safari work properly + if ( elem.parentNode ) { + elem.parentNode.selectedIndex; + } + + return elem.selected === true; + }, + + parent: function( elem ) { + return !!elem.firstChild; + }, + + empty: function( elem ) { + return !elem.firstChild; + }, + + has: function( elem, i, match ) { + return !!Sizzle( match[3], elem ).length; + }, + + header: function( elem ) { + return (/h\d/i).test( elem.nodeName ); + }, + + text: function( elem ) { + var attr = elem.getAttribute( "type" ), type = elem.type; + // IE6 and 7 will map elem.type to 'text' for new HTML5 types (search, etc) + // use getAttribute instead to test this case + return elem.nodeName.toLowerCase() === "input" && "text" === type && ( attr === type || attr === null ); + }, + + radio: function( elem ) { + return elem.nodeName.toLowerCase() === "input" && "radio" === elem.type; + }, + + checkbox: function( elem ) { + return elem.nodeName.toLowerCase() === "input" && "checkbox" === elem.type; + }, + + file: function( elem ) { + return elem.nodeName.toLowerCase() === "input" && "file" === elem.type; + }, + + password: function( elem ) { + return elem.nodeName.toLowerCase() === "input" && "password" === elem.type; + }, + + submit: function( elem ) { + var name = elem.nodeName.toLowerCase(); + return (name === "input" || name === "button") && "submit" === elem.type; + }, + + image: function( elem ) { + return elem.nodeName.toLowerCase() === "input" && "image" === elem.type; + }, + + reset: function( elem ) { + var name = elem.nodeName.toLowerCase(); + return (name === "input" || name === "button") && "reset" === elem.type; + }, + + button: function( elem ) { + var name = elem.nodeName.toLowerCase(); + return name === "input" && "button" === elem.type || name === "button"; + }, + + input: function( elem ) { + return (/input|select|textarea|button/i).test( elem.nodeName ); + }, + + focus: function( elem ) { + return elem === elem.ownerDocument.activeElement; + } + }, + setFilters: { + first: function( elem, i ) { + return i === 0; + }, + + last: function( elem, i, match, array ) { + return i === array.length - 1; + }, + + even: function( elem, i ) { + return i % 2 === 0; + }, + + odd: function( elem, i ) { + return i % 2 === 1; + }, + + lt: function( elem, i, match ) { + return i < match[3] - 0; + }, + + gt: function( elem, i, match ) { + return i > match[3] - 0; + }, + + nth: function( elem, i, match ) { + return match[3] - 0 === i; + }, + + eq: function( elem, i, match ) { + return match[3] - 0 === i; + } + }, + filter: { + PSEUDO: function( elem, match, i, array ) { + var name = match[1], + filter = Expr.filters[ name ]; + + if ( filter ) { + return filter( elem, i, match, array ); + + } else if ( name === "contains" ) { + return (elem.textContent || elem.innerText || getText([ elem ]) || "").indexOf(match[3]) >= 0; + + } else if ( name === "not" ) { + var not = match[3]; + + for ( var j = 0, l = not.length; j < l; j++ ) { + if ( not[j] === elem ) { + return false; + } + } + + return true; + + } else { + Sizzle.error( name ); + } + }, + + CHILD: function( elem, match ) { + var first, last, + doneName, parent, cache, + count, diff, + type = match[1], + node = elem; + + switch ( type ) { + case "only": + case "first": + while ( (node = node.previousSibling) ) { + if ( node.nodeType === 1 ) { + return false; + } + } + + if ( type === "first" ) { + return true; + } + + node = elem; + + case "last": + while ( (node = node.nextSibling) ) { + if ( node.nodeType === 1 ) { + return false; + } + } + + return true; + + case "nth": + first = match[2]; + last = match[3]; + + if ( first === 1 && last === 0 ) { + return true; + } + + doneName = match[0]; + parent = elem.parentNode; + + if ( parent && (parent[ expando ] !== doneName || !elem.nodeIndex) ) { + count = 0; + + for ( node = parent.firstChild; node; node = node.nextSibling ) { + if ( node.nodeType === 1 ) { + node.nodeIndex = ++count; + } + } + + parent[ expando ] = doneName; + } + + diff = elem.nodeIndex - last; + + if ( first === 0 ) { + return diff === 0; + + } else { + return ( diff % first === 0 && diff / first >= 0 ); + } + } + }, + + ID: function( elem, match ) { + return elem.nodeType === 1 && elem.getAttribute("id") === match; + }, + + TAG: function( elem, match ) { + return (match === "*" && elem.nodeType === 1) || !!elem.nodeName && elem.nodeName.toLowerCase() === match; + }, + + CLASS: function( elem, match ) { + return (" " + (elem.className || elem.getAttribute("class")) + " ") + .indexOf( match ) > -1; + }, + + ATTR: function( elem, match ) { + var name = match[1], + result = Sizzle.attr ? + Sizzle.attr( elem, name ) : + Expr.attrHandle[ name ] ? + Expr.attrHandle[ name ]( elem ) : + elem[ name ] != null ? + elem[ name ] : + elem.getAttribute( name ), + value = result + "", + type = match[2], + check = match[4]; + + return result == null ? + type === "!=" : + !type && Sizzle.attr ? + result != null : + type === "=" ? + value === check : + type === "*=" ? + value.indexOf(check) >= 0 : + type === "~=" ? + (" " + value + " ").indexOf(check) >= 0 : + !check ? + value && result !== false : + type === "!=" ? + value !== check : + type === "^=" ? + value.indexOf(check) === 0 : + type === "$=" ? + value.substr(value.length - check.length) === check : + type === "|=" ? + value === check || value.substr(0, check.length + 1) === check + "-" : + false; + }, + + POS: function( elem, match, i, array ) { + var name = match[2], + filter = Expr.setFilters[ name ]; + + if ( filter ) { + return filter( elem, i, match, array ); + } + } + } +}; + +var origPOS = Expr.match.POS, + fescape = function(all, num){ + return "\\" + (num - 0 + 1); + }; + +for ( var type in Expr.match ) { + Expr.match[ type ] = new RegExp( Expr.match[ type ].source + (/(?![^\[]*\])(?![^\(]*\))/.source) ); + Expr.leftMatch[ type ] = new RegExp( /(^(?:.|\r|\n)*?)/.source + Expr.match[ type ].source.replace(/\\(\d+)/g, fescape) ); +} + +var makeArray = function( array, results ) { + array = Array.prototype.slice.call( array, 0 ); + + if ( results ) { + results.push.apply( results, array ); + return results; + } + + return array; +}; + +// Perform a simple check to determine if the browser is capable of +// converting a NodeList to an array using builtin methods. +// Also verifies that the returned array holds DOM nodes +// (which is not the case in the Blackberry browser) +try { + Array.prototype.slice.call( document.documentElement.childNodes, 0 )[0].nodeType; + +// Provide a fallback method if it does not work +} catch( e ) { + makeArray = function( array, results ) { + var i = 0, + ret = results || []; + + if ( toString.call(array) === "[object Array]" ) { + Array.prototype.push.apply( ret, array ); + + } else { + if ( typeof array.length === "number" ) { + for ( var l = array.length; i < l; i++ ) { + ret.push( array[i] ); + } + + } else { + for ( ; array[i]; i++ ) { + ret.push( array[i] ); + } + } + } + + return ret; + }; +} + +var sortOrder, siblingCheck; + +if ( document.documentElement.compareDocumentPosition ) { + sortOrder = function( a, b ) { + if ( a === b ) { + hasDuplicate = true; + return 0; + } + + if ( !a.compareDocumentPosition || !b.compareDocumentPosition ) { + return a.compareDocumentPosition ? -1 : 1; + } + + return a.compareDocumentPosition(b) & 4 ? -1 : 1; + }; + +} else { + sortOrder = function( a, b ) { + // The nodes are identical, we can exit early + if ( a === b ) { + hasDuplicate = true; + return 0; + + // Fallback to using sourceIndex (in IE) if it's available on both nodes + } else if ( a.sourceIndex && b.sourceIndex ) { + return a.sourceIndex - b.sourceIndex; + } + + var al, bl, + ap = [], + bp = [], + aup = a.parentNode, + bup = b.parentNode, + cur = aup; + + // If the nodes are siblings (or identical) we can do a quick check + if ( aup === bup ) { + return siblingCheck( a, b ); + + // If no parents were found then the nodes are disconnected + } else if ( !aup ) { + return -1; + + } else if ( !bup ) { + return 1; + } + + // Otherwise they're somewhere else in the tree so we need + // to build up a full list of the parentNodes for comparison + while ( cur ) { + ap.unshift( cur ); + cur = cur.parentNode; + } + + cur = bup; + + while ( cur ) { + bp.unshift( cur ); + cur = cur.parentNode; + } + + al = ap.length; + bl = bp.length; + + // Start walking down the tree looking for a discrepancy + for ( var i = 0; i < al && i < bl; i++ ) { + if ( ap[i] !== bp[i] ) { + return siblingCheck( ap[i], bp[i] ); + } + } + + // We ended someplace up the tree so do a sibling check + return i === al ? + siblingCheck( a, bp[i], -1 ) : + siblingCheck( ap[i], b, 1 ); + }; + + siblingCheck = function( a, b, ret ) { + if ( a === b ) { + return ret; + } + + var cur = a.nextSibling; + + while ( cur ) { + if ( cur === b ) { + return -1; + } + + cur = cur.nextSibling; + } + + return 1; + }; +} + +// Check to see if the browser returns elements by name when +// querying by getElementById (and provide a workaround) +(function(){ + // We're going to inject a fake input element with a specified name + var form = document.createElement("div"), + id = "script" + (new Date()).getTime(), + root = document.documentElement; + + form.innerHTML = ""; + + // Inject it into the root element, check its status, and remove it quickly + root.insertBefore( form, root.firstChild ); + + // The workaround has to do additional checks after a getElementById + // Which slows things down for other browsers (hence the branching) + if ( document.getElementById( id ) ) { + Expr.find.ID = function( match, context, isXML ) { + if ( typeof context.getElementById !== "undefined" && !isXML ) { + var m = context.getElementById(match[1]); + + return m ? + m.id === match[1] || typeof m.getAttributeNode !== "undefined" && m.getAttributeNode("id").nodeValue === match[1] ? + [m] : + undefined : + []; + } + }; + + Expr.filter.ID = function( elem, match ) { + var node = typeof elem.getAttributeNode !== "undefined" && elem.getAttributeNode("id"); + + return elem.nodeType === 1 && node && node.nodeValue === match; + }; + } + + root.removeChild( form ); + + // release memory in IE + root = form = null; +})(); + +(function(){ + // Check to see if the browser returns only elements + // when doing getElementsByTagName("*") + + // Create a fake element + var div = document.createElement("div"); + div.appendChild( document.createComment("") ); + + // Make sure no comments are found + if ( div.getElementsByTagName("*").length > 0 ) { + Expr.find.TAG = function( match, context ) { + var results = context.getElementsByTagName( match[1] ); + + // Filter out possible comments + if ( match[1] === "*" ) { + var tmp = []; + + for ( var i = 0; results[i]; i++ ) { + if ( results[i].nodeType === 1 ) { + tmp.push( results[i] ); + } + } + + results = tmp; + } + + return results; + }; + } + + // Check to see if an attribute returns normalized href attributes + div.innerHTML = ""; + + if ( div.firstChild && typeof div.firstChild.getAttribute !== "undefined" && + div.firstChild.getAttribute("href") !== "#" ) { + + Expr.attrHandle.href = function( elem ) { + return elem.getAttribute( "href", 2 ); + }; + } + + // release memory in IE + div = null; +})(); + +if ( document.querySelectorAll ) { + (function(){ + var oldSizzle = Sizzle, + div = document.createElement("div"), + id = "__sizzle__"; + + div.innerHTML = "

    "; + + // Safari can't handle uppercase or unicode characters when + // in quirks mode. + if ( div.querySelectorAll && div.querySelectorAll(".TEST").length === 0 ) { + return; + } + + Sizzle = function( query, context, extra, seed ) { + context = context || document; + + // Only use querySelectorAll on non-XML documents + // (ID selectors don't work in non-HTML documents) + if ( !seed && !Sizzle.isXML(context) ) { + // See if we find a selector to speed up + var match = /^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec( query ); + + if ( match && (context.nodeType === 1 || context.nodeType === 9) ) { + // Speed-up: Sizzle("TAG") + if ( match[1] ) { + return makeArray( context.getElementsByTagName( query ), extra ); + + // Speed-up: Sizzle(".CLASS") + } else if ( match[2] && Expr.find.CLASS && context.getElementsByClassName ) { + return makeArray( context.getElementsByClassName( match[2] ), extra ); + } + } + + if ( context.nodeType === 9 ) { + // Speed-up: Sizzle("body") + // The body element only exists once, optimize finding it + if ( query === "body" && context.body ) { + return makeArray( [ context.body ], extra ); + + // Speed-up: Sizzle("#ID") + } else if ( match && match[3] ) { + var elem = context.getElementById( match[3] ); + + // Check parentNode to catch when Blackberry 4.6 returns + // nodes that are no longer in the document #6963 + if ( elem && elem.parentNode ) { + // Handle the case where IE and Opera return items + // by name instead of ID + if ( elem.id === match[3] ) { + return makeArray( [ elem ], extra ); + } + + } else { + return makeArray( [], extra ); + } + } + + try { + return makeArray( context.querySelectorAll(query), extra ); + } catch(qsaError) {} + + // qSA works strangely on Element-rooted queries + // We can work around this by specifying an extra ID on the root + // and working up from there (Thanks to Andrew Dupont for the technique) + // IE 8 doesn't work on object elements + } else if ( context.nodeType === 1 && context.nodeName.toLowerCase() !== "object" ) { + var oldContext = context, + old = context.getAttribute( "id" ), + nid = old || id, + hasParent = context.parentNode, + relativeHierarchySelector = /^\s*[+~]/.test( query ); + + if ( !old ) { + context.setAttribute( "id", nid ); + } else { + nid = nid.replace( /'/g, "\\$&" ); + } + if ( relativeHierarchySelector && hasParent ) { + context = context.parentNode; + } + + try { + if ( !relativeHierarchySelector || hasParent ) { + return makeArray( context.querySelectorAll( "[id='" + nid + "'] " + query ), extra ); + } + + } catch(pseudoError) { + } finally { + if ( !old ) { + oldContext.removeAttribute( "id" ); + } + } + } + } + + return oldSizzle(query, context, extra, seed); + }; + + for ( var prop in oldSizzle ) { + Sizzle[ prop ] = oldSizzle[ prop ]; + } + + // release memory in IE + div = null; + })(); +} + +(function(){ + var html = document.documentElement, + matches = html.matchesSelector || html.mozMatchesSelector || html.webkitMatchesSelector || html.msMatchesSelector; + + if ( matches ) { + // Check to see if it's possible to do matchesSelector + // on a disconnected node (IE 9 fails this) + var disconnectedMatch = !matches.call( document.createElement( "div" ), "div" ), + pseudoWorks = false; + + try { + // This should fail with an exception + // Gecko does not error, returns false instead + matches.call( document.documentElement, "[test!='']:sizzle" ); + + } catch( pseudoError ) { + pseudoWorks = true; + } + + Sizzle.matchesSelector = function( node, expr ) { + // Make sure that attribute selectors are quoted + expr = expr.replace(/\=\s*([^'"\]]*)\s*\]/g, "='$1']"); + + if ( !Sizzle.isXML( node ) ) { + try { + if ( pseudoWorks || !Expr.match.PSEUDO.test( expr ) && !/!=/.test( expr ) ) { + var ret = matches.call( node, expr ); + + // IE 9's matchesSelector returns false on disconnected nodes + if ( ret || !disconnectedMatch || + // As well, disconnected nodes are said to be in a document + // fragment in IE 9, so check for that + node.document && node.document.nodeType !== 11 ) { + return ret; + } + } + } catch(e) {} + } + + return Sizzle(expr, null, null, [node]).length > 0; + }; + } +})(); + +(function(){ + var div = document.createElement("div"); + + div.innerHTML = "
    "; + + // Opera can't find a second classname (in 9.6) + // Also, make sure that getElementsByClassName actually exists + if ( !div.getElementsByClassName || div.getElementsByClassName("e").length === 0 ) { + return; + } + + // Safari caches class attributes, doesn't catch changes (in 3.2) + div.lastChild.className = "e"; + + if ( div.getElementsByClassName("e").length === 1 ) { + return; + } + + Expr.order.splice(1, 0, "CLASS"); + Expr.find.CLASS = function( match, context, isXML ) { + if ( typeof context.getElementsByClassName !== "undefined" && !isXML ) { + return context.getElementsByClassName(match[1]); + } + }; + + // release memory in IE + div = null; +})(); + +function dirNodeCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) { + for ( var i = 0, l = checkSet.length; i < l; i++ ) { + var elem = checkSet[i]; + + if ( elem ) { + var match = false; + + elem = elem[dir]; + + while ( elem ) { + if ( elem[ expando ] === doneName ) { + match = checkSet[elem.sizset]; + break; + } + + if ( elem.nodeType === 1 && !isXML ){ + elem[ expando ] = doneName; + elem.sizset = i; + } + + if ( elem.nodeName.toLowerCase() === cur ) { + match = elem; + break; + } + + elem = elem[dir]; + } + + checkSet[i] = match; + } + } +} + +function dirCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) { + for ( var i = 0, l = checkSet.length; i < l; i++ ) { + var elem = checkSet[i]; + + if ( elem ) { + var match = false; + + elem = elem[dir]; + + while ( elem ) { + if ( elem[ expando ] === doneName ) { + match = checkSet[elem.sizset]; + break; + } + + if ( elem.nodeType === 1 ) { + if ( !isXML ) { + elem[ expando ] = doneName; + elem.sizset = i; + } + + if ( typeof cur !== "string" ) { + if ( elem === cur ) { + match = true; + break; + } + + } else if ( Sizzle.filter( cur, [elem] ).length > 0 ) { + match = elem; + break; + } + } + + elem = elem[dir]; + } + + checkSet[i] = match; + } + } +} + +if ( document.documentElement.contains ) { + Sizzle.contains = function( a, b ) { + return a !== b && (a.contains ? a.contains(b) : true); + }; + +} else if ( document.documentElement.compareDocumentPosition ) { + Sizzle.contains = function( a, b ) { + return !!(a.compareDocumentPosition(b) & 16); + }; + +} else { + Sizzle.contains = function() { + return false; + }; +} + +Sizzle.isXML = function( elem ) { + // documentElement is verified for cases where it doesn't yet exist + // (such as loading iframes in IE - #4833) + var documentElement = (elem ? elem.ownerDocument || elem : 0).documentElement; + + return documentElement ? documentElement.nodeName !== "HTML" : false; +}; + +var posProcess = function( selector, context, seed ) { + var match, + tmpSet = [], + later = "", + root = context.nodeType ? [context] : context; + + // Position selectors must be done after the filter + // And so must :not(positional) so we move all PSEUDOs to the end + while ( (match = Expr.match.PSEUDO.exec( selector )) ) { + later += match[0]; + selector = selector.replace( Expr.match.PSEUDO, "" ); + } + + selector = Expr.relative[selector] ? selector + "*" : selector; + + for ( var i = 0, l = root.length; i < l; i++ ) { + Sizzle( selector, root[i], tmpSet, seed ); + } + + return Sizzle.filter( later, tmpSet ); +}; + +// EXPOSE +// Override sizzle attribute retrieval +Sizzle.attr = jQuery.attr; +Sizzle.selectors.attrMap = {}; +jQuery.find = Sizzle; +jQuery.expr = Sizzle.selectors; +jQuery.expr[":"] = jQuery.expr.filters; +jQuery.unique = Sizzle.uniqueSort; +jQuery.text = Sizzle.getText; +jQuery.isXMLDoc = Sizzle.isXML; +jQuery.contains = Sizzle.contains; + + +})(); + + +var runtil = /Until$/, + rparentsprev = /^(?:parents|prevUntil|prevAll)/, + // Note: This RegExp should be improved, or likely pulled from Sizzle + rmultiselector = /,/, + isSimple = /^.[^:#\[\.,]*$/, + slice = Array.prototype.slice, + POS = jQuery.expr.match.POS, + // methods guaranteed to produce a unique set when starting from a unique set + guaranteedUnique = { + children: true, + contents: true, + next: true, + prev: true + }; + +jQuery.fn.extend({ + find: function( selector ) { + var self = this, + i, l; + + if ( typeof selector !== "string" ) { + return jQuery( selector ).filter(function() { + for ( i = 0, l = self.length; i < l; i++ ) { + if ( jQuery.contains( self[ i ], this ) ) { + return true; + } + } + }); + } + + var ret = this.pushStack( "", "find", selector ), + length, n, r; + + for ( i = 0, l = this.length; i < l; i++ ) { + length = ret.length; + jQuery.find( selector, this[i], ret ); + + if ( i > 0 ) { + // Make sure that the results are unique + for ( n = length; n < ret.length; n++ ) { + for ( r = 0; r < length; r++ ) { + if ( ret[r] === ret[n] ) { + ret.splice(n--, 1); + break; + } + } + } + } + } + + return ret; + }, + + has: function( target ) { + var targets = jQuery( target ); + return this.filter(function() { + for ( var i = 0, l = targets.length; i < l; i++ ) { + if ( jQuery.contains( this, targets[i] ) ) { + return true; + } + } + }); + }, + + not: function( selector ) { + return this.pushStack( winnow(this, selector, false), "not", selector); + }, + + filter: function( selector ) { + return this.pushStack( winnow(this, selector, true), "filter", selector ); + }, + + is: function( selector ) { + return !!selector && ( + typeof selector === "string" ? + // If this is a positional selector, check membership in the returned set + // so $("p:first").is("p:last") won't return true for a doc with two "p". + POS.test( selector ) ? + jQuery( selector, this.context ).index( this[0] ) >= 0 : + jQuery.filter( selector, this ).length > 0 : + this.filter( selector ).length > 0 ); + }, + + closest: function( selectors, context ) { + var ret = [], i, l, cur = this[0]; + + // Array (deprecated as of jQuery 1.7) + if ( jQuery.isArray( selectors ) ) { + var level = 1; + + while ( cur && cur.ownerDocument && cur !== context ) { + for ( i = 0; i < selectors.length; i++ ) { + + if ( jQuery( cur ).is( selectors[ i ] ) ) { + ret.push({ selector: selectors[ i ], elem: cur, level: level }); + } + } + + cur = cur.parentNode; + level++; + } + + return ret; + } + + // String + var pos = POS.test( selectors ) || typeof selectors !== "string" ? + jQuery( selectors, context || this.context ) : + 0; + + for ( i = 0, l = this.length; i < l; i++ ) { + cur = this[i]; + + while ( cur ) { + if ( pos ? pos.index(cur) > -1 : jQuery.find.matchesSelector(cur, selectors) ) { + ret.push( cur ); + break; + + } else { + cur = cur.parentNode; + if ( !cur || !cur.ownerDocument || cur === context || cur.nodeType === 11 ) { + break; + } + } + } + } + + ret = ret.length > 1 ? jQuery.unique( ret ) : ret; + + return this.pushStack( ret, "closest", selectors ); + }, + + // Determine the position of an element within + // the matched set of elements + index: function( elem ) { + + // No argument, return index in parent + if ( !elem ) { + return ( this[0] && this[0].parentNode ) ? this.prevAll().length : -1; + } + + // index in selector + if ( typeof elem === "string" ) { + return jQuery.inArray( this[0], jQuery( elem ) ); + } + + // Locate the position of the desired element + return jQuery.inArray( + // If it receives a jQuery object, the first element is used + elem.jquery ? elem[0] : elem, this ); + }, + + add: function( selector, context ) { + var set = typeof selector === "string" ? + jQuery( selector, context ) : + jQuery.makeArray( selector && selector.nodeType ? [ selector ] : selector ), + all = jQuery.merge( this.get(), set ); + + return this.pushStack( isDisconnected( set[0] ) || isDisconnected( all[0] ) ? + all : + jQuery.unique( all ) ); + }, + + andSelf: function() { + return this.add( this.prevObject ); + } +}); + +// A painfully simple check to see if an element is disconnected +// from a document (should be improved, where feasible). +function isDisconnected( node ) { + return !node || !node.parentNode || node.parentNode.nodeType === 11; +} + +jQuery.each({ + parent: function( elem ) { + var parent = elem.parentNode; + return parent && parent.nodeType !== 11 ? parent : null; + }, + parents: function( elem ) { + return jQuery.dir( elem, "parentNode" ); + }, + parentsUntil: function( elem, i, until ) { + return jQuery.dir( elem, "parentNode", until ); + }, + next: function( elem ) { + return jQuery.nth( elem, 2, "nextSibling" ); + }, + prev: function( elem ) { + return jQuery.nth( elem, 2, "previousSibling" ); + }, + nextAll: function( elem ) { + return jQuery.dir( elem, "nextSibling" ); + }, + prevAll: function( elem ) { + return jQuery.dir( elem, "previousSibling" ); + }, + nextUntil: function( elem, i, until ) { + return jQuery.dir( elem, "nextSibling", until ); + }, + prevUntil: function( elem, i, until ) { + return jQuery.dir( elem, "previousSibling", until ); + }, + siblings: function( elem ) { + return jQuery.sibling( elem.parentNode.firstChild, elem ); + }, + children: function( elem ) { + return jQuery.sibling( elem.firstChild ); + }, + contents: function( elem ) { + return jQuery.nodeName( elem, "iframe" ) ? + elem.contentDocument || elem.contentWindow.document : + jQuery.makeArray( elem.childNodes ); + } +}, function( name, fn ) { + jQuery.fn[ name ] = function( until, selector ) { + var ret = jQuery.map( this, fn, until ), + // The variable 'args' was introduced in + // https://github.com/jquery/jquery/commit/52a0238 + // to work around a bug in Chrome 10 (Dev) and should be removed when the bug is fixed. + // http://code.google.com/p/v8/issues/detail?id=1050 + args = slice.call(arguments); + + if ( !runtil.test( name ) ) { + selector = until; + } + + if ( selector && typeof selector === "string" ) { + ret = jQuery.filter( selector, ret ); + } + + ret = this.length > 1 && !guaranteedUnique[ name ] ? jQuery.unique( ret ) : ret; + + if ( (this.length > 1 || rmultiselector.test( selector )) && rparentsprev.test( name ) ) { + ret = ret.reverse(); + } + + return this.pushStack( ret, name, args.join(",") ); + }; +}); + +jQuery.extend({ + filter: function( expr, elems, not ) { + if ( not ) { + expr = ":not(" + expr + ")"; + } + + return elems.length === 1 ? + jQuery.find.matchesSelector(elems[0], expr) ? [ elems[0] ] : [] : + jQuery.find.matches(expr, elems); + }, + + dir: function( elem, dir, until ) { + var matched = [], + cur = elem[ dir ]; + + while ( cur && cur.nodeType !== 9 && (until === undefined || cur.nodeType !== 1 || !jQuery( cur ).is( until )) ) { + if ( cur.nodeType === 1 ) { + matched.push( cur ); + } + cur = cur[dir]; + } + return matched; + }, + + nth: function( cur, result, dir, elem ) { + result = result || 1; + var num = 0; + + for ( ; cur; cur = cur[dir] ) { + if ( cur.nodeType === 1 && ++num === result ) { + break; + } + } + + return cur; + }, + + sibling: function( n, elem ) { + var r = []; + + for ( ; n; n = n.nextSibling ) { + if ( n.nodeType === 1 && n !== elem ) { + r.push( n ); + } + } + + return r; + } +}); + +// Implement the identical functionality for filter and not +function winnow( elements, qualifier, keep ) { + + // Can't pass null or undefined to indexOf in Firefox 4 + // Set to 0 to skip string check + qualifier = qualifier || 0; + + if ( jQuery.isFunction( qualifier ) ) { + return jQuery.grep(elements, function( elem, i ) { + var retVal = !!qualifier.call( elem, i, elem ); + return retVal === keep; + }); + + } else if ( qualifier.nodeType ) { + return jQuery.grep(elements, function( elem, i ) { + return (elem === qualifier) === keep; + }); + + } else if ( typeof qualifier === "string" ) { + var filtered = jQuery.grep(elements, function( elem ) { + return elem.nodeType === 1; + }); + + if ( isSimple.test( qualifier ) ) { + return jQuery.filter(qualifier, filtered, !keep); + } else { + qualifier = jQuery.filter( qualifier, filtered ); + } + } + + return jQuery.grep(elements, function( elem, i ) { + return (jQuery.inArray( elem, qualifier ) >= 0) === keep; + }); +} + + + + +function createSafeFragment( document ) { + var nodeNames = ( + "abbr article aside audio canvas datalist details figcaption figure footer " + + "header hgroup mark meter nav output progress section summary time video" + ).split( " " ), + safeFrag = document.createDocumentFragment(); + + if ( safeFrag.createElement ) { + while ( nodeNames.length ) { + safeFrag.createElement( + nodeNames.pop() + ); + } + } + return safeFrag; +} + +var rinlinejQuery = / jQuery\d+="(?:\d+|null)"/g, + rleadingWhitespace = /^\s+/, + rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig, + rtagName = /<([\w:]+)/, + rtbody = /", "" ], + legend: [ 1, "
    ", "
    " ], + thead: [ 1, "", "
    " ], + tr: [ 2, "", "
    " ], + td: [ 3, "", "
    " ], + col: [ 2, "", "
    " ], + area: [ 1, "", "" ], + _default: [ 0, "", "" ] + }, + safeFragment = createSafeFragment( document ); + +wrapMap.optgroup = wrapMap.option; +wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead; +wrapMap.th = wrapMap.td; + +// IE can't serialize and + diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 75e99d4..0000000 --- a/package-lock.json +++ /dev/null @@ -1,6331 +0,0 @@ -{ - "name": "coldwater", - "version": "0.0.1", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@gulp-sourcemaps/map-sources": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/map-sources/-/map-sources-1.0.0.tgz", - "integrity": "sha1-iQrnxdjId/bThIYCFazp1+yUW9o=", - "dev": true, - "requires": { - "normalize-path": "2.1.1", - "through2": "2.0.3" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "5.1.1" - } - }, - "through2": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", - "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", - "dev": true, - "requires": { - "readable-stream": "2.3.6", - "xtend": "4.0.1" - } - } - } - }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, - "acorn": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz", - "integrity": "sha1-q259nYhqrKiwhbwzEreaGYQz8Oc=" - }, - "acorn-globals": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-1.0.9.tgz", - "integrity": "sha1-VbtemGkVB7dFedBRNBMhfDgMVM8=", - "requires": { - "acorn": "2.7.0" - } - }, - "ajv": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", - "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", - "dev": true, - "requires": { - "co": "4.6.0", - "fast-deep-equal": "1.1.0", - "fast-json-stable-stringify": "2.0.0", - "json-schema-traverse": "0.3.1" - } - }, - "align-text": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", - "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", - "requires": { - "kind-of": "3.2.2", - "longest": "1.0.1", - "repeat-string": "1.6.1" - } - }, - "amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=" - }, - "ansi-colors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", - "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", - "dev": true, - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-cyan": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", - "integrity": "sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM=", - "dev": true, - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-gray": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-red": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", - "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=", - "dev": true, - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" - }, - "ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=" - }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", - "dev": true - }, - "archy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", - "dev": true - }, - "are-we-there-yet": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz", - "integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=", - "dev": true, - "requires": { - "delegates": "1.0.0", - "readable-stream": "2.3.6" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "5.1.1" - } - } - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true - }, - "array-differ": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", - "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=" - }, - "array-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", - "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", - "dev": true - }, - "array-find-index": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", - "dev": true - }, - "array-slice": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", - "dev": true - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "asap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/asap/-/asap-1.0.0.tgz", - "integrity": "sha1-sqRdpf36ILBJb8N2jMJ8EvqRan0=" - }, - "asn1": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", - "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=", - "dev": true - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true - }, - "async-foreach": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", - "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "atob": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.0.tgz", - "integrity": "sha512-SuiKH8vbsOyCALjA/+EINmt/Kdl+TQPrtFgW7XZZcwtryFu9e5kQoX3bjCW6mIvGH1fbeAZZuvwGR5IlBRznGw==", - "dev": true - }, - "autoprefixer": { - "version": "6.7.7", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz", - "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=", - "dev": true, - "requires": { - "browserslist": "1.7.7", - "caniuse-db": "1.0.30000828", - "normalize-range": "0.1.2", - "num2fraction": "1.2.2", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" - } - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true - }, - "aws4": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz", - "integrity": "sha512-32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w==", - "dev": true - }, - "babel-code-frame": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", - "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", - "dev": true, - "requires": { - "chalk": "1.1.3", - "esutils": "2.0.2", - "js-tokens": "3.0.2" - } - }, - "babel-core": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.0.tgz", - "integrity": "sha1-rzL3izGm/O8RnIew/Y2XU/A6C7g=", - "dev": true, - "requires": { - "babel-code-frame": "6.26.0", - "babel-generator": "6.26.1", - "babel-helpers": "6.24.1", - "babel-messages": "6.23.0", - "babel-register": "6.26.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0", - "babylon": "6.18.0", - "convert-source-map": "1.5.1", - "debug": "2.6.9", - "json5": "0.5.1", - "lodash": "4.17.5", - "minimatch": "3.0.4", - "path-is-absolute": "1.0.1", - "private": "0.1.8", - "slash": "1.0.0", - "source-map": "0.5.7" - }, - "dependencies": { - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "1.1.11" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "babel-generator": { - "version": "6.26.1", - "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", - "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", - "dev": true, - "requires": { - "babel-messages": "6.23.0", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "detect-indent": "4.0.0", - "jsesc": "1.3.0", - "lodash": "4.17.5", - "source-map": "0.5.7", - "trim-right": "1.0.1" - }, - "dependencies": { - "jsesc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", - "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "babel-helper-call-delegate": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", - "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", - "dev": true, - "requires": { - "babel-helper-hoist-variables": "6.24.1", - "babel-runtime": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-helper-define-map": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", - "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", - "dev": true, - "requires": { - "babel-helper-function-name": "6.24.1", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "lodash": "4.17.5" - } - }, - "babel-helper-function-name": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", - "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", - "dev": true, - "requires": { - "babel-helper-get-function-arity": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-helper-get-function-arity": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", - "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-helper-hoist-variables": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", - "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-helper-optimise-call-expression": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", - "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-helper-regex": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", - "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "lodash": "4.17.5" - } - }, - "babel-helper-replace-supers": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", - "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", - "dev": true, - "requires": { - "babel-helper-optimise-call-expression": "6.24.1", - "babel-messages": "6.23.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-helpers": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", - "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" - } - }, - "babel-messages": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", - "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0" - } - }, - "babel-plugin-check-es2015-constants": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", - "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0" - } - }, - "babel-plugin-transform-es2015-arrow-functions": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", - "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0" - } - }, - "babel-plugin-transform-es2015-block-scoped-functions": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", - "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0" - } - }, - "babel-plugin-transform-es2015-block-scoping": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", - "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0", - "lodash": "4.17.5" - } - }, - "babel-plugin-transform-es2015-classes": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", - "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", - "dev": true, - "requires": { - "babel-helper-define-map": "6.26.0", - "babel-helper-function-name": "6.24.1", - "babel-helper-optimise-call-expression": "6.24.1", - "babel-helper-replace-supers": "6.24.1", - "babel-messages": "6.23.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-plugin-transform-es2015-computed-properties": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", - "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" - } - }, - "babel-plugin-transform-es2015-destructuring": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", - "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0" - } - }, - "babel-plugin-transform-es2015-duplicate-keys": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", - "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-plugin-transform-es2015-for-of": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", - "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0" - } - }, - "babel-plugin-transform-es2015-function-name": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", - "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", - "dev": true, - "requires": { - "babel-helper-function-name": "6.24.1", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-plugin-transform-es2015-literals": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", - "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0" - } - }, - "babel-plugin-transform-es2015-modules-amd": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", - "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", - "dev": true, - "requires": { - "babel-plugin-transform-es2015-modules-commonjs": "6.26.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" - } - }, - "babel-plugin-transform-es2015-modules-commonjs": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.0.tgz", - "integrity": "sha1-DYOUApt9xqvhqX7xgeAHWN0uXYo=", - "dev": true, - "requires": { - "babel-plugin-transform-strict-mode": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-plugin-transform-es2015-modules-systemjs": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", - "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", - "dev": true, - "requires": { - "babel-helper-hoist-variables": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" - } - }, - "babel-plugin-transform-es2015-modules-umd": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", - "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", - "dev": true, - "requires": { - "babel-plugin-transform-es2015-modules-amd": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" - } - }, - "babel-plugin-transform-es2015-object-super": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", - "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", - "dev": true, - "requires": { - "babel-helper-replace-supers": "6.24.1", - "babel-runtime": "6.26.0" - } - }, - "babel-plugin-transform-es2015-parameters": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", - "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", - "dev": true, - "requires": { - "babel-helper-call-delegate": "6.24.1", - "babel-helper-get-function-arity": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-plugin-transform-es2015-shorthand-properties": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", - "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-plugin-transform-es2015-spread": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", - "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0" - } - }, - "babel-plugin-transform-es2015-sticky-regex": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", - "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", - "dev": true, - "requires": { - "babel-helper-regex": "6.26.0", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-plugin-transform-es2015-template-literals": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", - "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0" - } - }, - "babel-plugin-transform-es2015-typeof-symbol": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", - "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0" - } - }, - "babel-plugin-transform-es2015-unicode-regex": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", - "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", - "dev": true, - "requires": { - "babel-helper-regex": "6.26.0", - "babel-runtime": "6.26.0", - "regexpu-core": "2.0.0" - } - }, - "babel-plugin-transform-regenerator": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", - "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", - "dev": true, - "requires": { - "regenerator-transform": "0.10.1" - } - }, - "babel-plugin-transform-strict-mode": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", - "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-preset-es2015": { - "version": "6.13.2", - "resolved": "https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.13.2.tgz", - "integrity": "sha1-AGxGmnUovQZvKRfItJVTCdzVPPs=", - "dev": true, - "requires": { - "babel-plugin-check-es2015-constants": "6.22.0", - "babel-plugin-transform-es2015-arrow-functions": "6.22.0", - "babel-plugin-transform-es2015-block-scoped-functions": "6.22.0", - "babel-plugin-transform-es2015-block-scoping": "6.26.0", - "babel-plugin-transform-es2015-classes": "6.24.1", - "babel-plugin-transform-es2015-computed-properties": "6.24.1", - "babel-plugin-transform-es2015-destructuring": "6.23.0", - "babel-plugin-transform-es2015-duplicate-keys": "6.24.1", - "babel-plugin-transform-es2015-for-of": "6.23.0", - "babel-plugin-transform-es2015-function-name": "6.24.1", - "babel-plugin-transform-es2015-literals": "6.22.0", - "babel-plugin-transform-es2015-modules-amd": "6.24.1", - "babel-plugin-transform-es2015-modules-commonjs": "6.26.0", - "babel-plugin-transform-es2015-modules-systemjs": "6.24.1", - "babel-plugin-transform-es2015-modules-umd": "6.24.1", - "babel-plugin-transform-es2015-object-super": "6.24.1", - "babel-plugin-transform-es2015-parameters": "6.24.1", - "babel-plugin-transform-es2015-shorthand-properties": "6.24.1", - "babel-plugin-transform-es2015-spread": "6.22.0", - "babel-plugin-transform-es2015-sticky-regex": "6.24.1", - "babel-plugin-transform-es2015-template-literals": "6.22.0", - "babel-plugin-transform-es2015-typeof-symbol": "6.23.0", - "babel-plugin-transform-es2015-unicode-regex": "6.24.1", - "babel-plugin-transform-regenerator": "6.26.0" - } - }, - "babel-register": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", - "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", - "dev": true, - "requires": { - "babel-core": "6.26.0", - "babel-runtime": "6.26.0", - "core-js": "2.5.5", - "home-or-tmp": "2.0.0", - "lodash": "4.17.5", - "mkdirp": "0.5.1", - "source-map-support": "0.4.18" - } - }, - "babel-runtime": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", - "dev": true, - "requires": { - "core-js": "2.5.5", - "regenerator-runtime": "0.11.1" - } - }, - "babel-template": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", - "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0", - "babylon": "6.18.0", - "lodash": "4.17.5" - } - }, - "babel-traverse": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", - "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", - "dev": true, - "requires": { - "babel-code-frame": "6.26.0", - "babel-messages": "6.23.0", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "babylon": "6.18.0", - "debug": "2.6.9", - "globals": "9.18.0", - "invariant": "2.2.4", - "lodash": "4.17.5" - } - }, - "babel-types": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", - "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "esutils": "2.0.2", - "lodash": "4.17.5", - "to-fast-properties": "1.0.3" - } - }, - "babylon": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", - "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", - "dev": true - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "requires": { - "cache-base": "1.0.1", - "class-utils": "0.3.6", - "component-emitter": "1.2.1", - "define-property": "1.0.0", - "isobject": "3.0.1", - "mixin-deep": "1.3.1", - "pascalcase": "0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "1.0.2" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "6.0.2" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "6.0.2" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "1.0.0", - "is-data-descriptor": "1.0.0", - "kind-of": "6.0.2" - } - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "bcrypt-pbkdf": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", - "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=", - "dev": true, - "optional": true, - "requires": { - "tweetnacl": "0.14.5" - } - }, - "beeper": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", - "integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=" - }, - "block-stream": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", - "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", - "dev": true, - "requires": { - "inherits": "2.0.3" - } - }, - "boom": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz", - "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=", - "dev": true, - "requires": { - "hoek": "4.2.1" - } - }, - "bower": { - "version": "1.8.4", - "resolved": "https://registry.npmjs.org/bower/-/bower-1.8.4.tgz", - "integrity": "sha1-54dqB23rgTf30GUl3F6MZtuC8oo=", - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "1.1.0", - "array-unique": "0.3.2", - "extend-shallow": "2.0.1", - "fill-range": "4.0.0", - "isobject": "3.0.1", - "repeat-element": "1.1.2", - "snapdragon": "0.8.2", - "snapdragon-node": "2.1.1", - "split-string": "3.1.0", - "to-regex": "3.0.2" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "0.1.1" - } - } - } - }, - "browserslist": { - "version": "1.7.7", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", - "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", - "dev": true, - "requires": { - "caniuse-db": "1.0.30000828", - "electron-to-chromium": "1.3.42" - } - }, - "builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", - "dev": true - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "requires": { - "collection-visit": "1.0.0", - "component-emitter": "1.2.1", - "get-value": "2.0.6", - "has-value": "1.0.0", - "isobject": "3.0.1", - "set-value": "2.0.0", - "to-object-path": "0.3.0", - "union-value": "1.0.0", - "unset-value": "1.0.0" - } - }, - "camelcase": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", - "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=" - }, - "camelcase-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", - "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", - "dev": true, - "requires": { - "camelcase": "2.1.1", - "map-obj": "1.0.1" - }, - "dependencies": { - "camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", - "dev": true - } - } - }, - "caniuse-db": { - "version": "1.0.30000828", - "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000828.tgz", - "integrity": "sha1-7W1vA7WoH7KRw8DgiIKLEacJSL8=", - "dev": true - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "center-align": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", - "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", - "requires": { - "align-text": "0.1.4", - "lazy-cache": "1.0.4" - } - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" - } - }, - "character-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/character-parser/-/character-parser-1.2.1.tgz", - "integrity": "sha1-wN3kqxgnE7kZuXCVmhI+zBow/NY=" - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "requires": { - "arr-union": "3.1.0", - "define-property": "0.2.5", - "isobject": "3.0.1", - "static-extend": "0.1.2" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "0.1.6" - } - } - } - }, - "clean-css": { - "version": "3.4.28", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-3.4.28.tgz", - "integrity": "sha1-vxlF6C/ICPVWlebd6uwBQA79A/8=", - "requires": { - "commander": "2.8.1", - "source-map": "0.4.4" - }, - "dependencies": { - "commander": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz", - "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=", - "requires": { - "graceful-readlink": "1.0.1" - } - } - } - }, - "cli": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cli/-/cli-1.0.1.tgz", - "integrity": "sha1-IoF1NPJL+klQw01TLUjsvGIbjBQ=", - "dev": true, - "requires": { - "exit": "0.1.2", - "glob": "7.1.2" - }, - "dependencies": { - "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", - "dev": true, - "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.3.3", - "path-is-absolute": "1.0.1" - } - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "1.1.11" - } - } - } - }, - "cliui": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", - "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", - "requires": { - "center-align": "0.1.3", - "right-align": "0.1.3", - "wordwrap": "0.0.2" - }, - "dependencies": { - "wordwrap": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", - "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=" - } - } - }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" - }, - "clone-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", - "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", - "dev": true - }, - "clone-stats": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", - "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=" - }, - "cloneable-readable": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.2.tgz", - "integrity": "sha512-Bq6+4t+lbM8vhTs/Bef5c5AdEMtapp/iFb6+s4/Hh9MVTt8OLKH7ZOOZSCT+Ys7hsHvqv0GuMPJ1lnQJVHvxpg==", - "dev": true, - "requires": { - "inherits": "2.0.3", - "process-nextick-args": "2.0.0", - "readable-stream": "2.3.6" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "5.1.1" - } - } - } - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", - "dev": true - }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "requires": { - "map-visit": "1.0.0", - "object-visit": "1.0.1" - } - }, - "color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==" - }, - "combined-stream": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", - "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", - "dev": true, - "requires": { - "delayed-stream": "1.0.0" - } - }, - "commander": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.6.0.tgz", - "integrity": "sha1-nfflL7Kgyw+4kFjugMMQQiXzfh0=" - }, - "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "concat-with-sourcemaps": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.0.5.tgz", - "integrity": "sha512-YtnS0VEY+e2Khzsey/6mra9EoM6h/5gxaC0e3mcHpA5yfDxafhygytNmcJWodvUgyXzSiL5MSkPO6bQGgfliHw==", - "dev": true, - "requires": { - "source-map": "0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "console-browserify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", - "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", - "dev": true, - "requires": { - "date-now": "0.1.4" - } - }, - "console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", - "dev": true - }, - "constantinople": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/constantinople/-/constantinople-3.0.2.tgz", - "integrity": "sha1-S5RdmTeQe82Y7ldRIsOBdRZUQUE=", - "requires": { - "acorn": "2.7.0" - } - }, - "convert-source-map": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz", - "integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=", - "dev": true - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true - }, - "core-js": { - "version": "2.5.5", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.5.tgz", - "integrity": "sha1-sU3ek2xkDAV5prUMq8wTLdYSfjs=", - "dev": true - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - }, - "cross-spawn": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", - "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", - "dev": true, - "requires": { - "lru-cache": "4.1.2", - "which": "1.3.0" - }, - "dependencies": { - "lru-cache": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.2.tgz", - "integrity": "sha512-wgeVXhrDwAWnIF/yZARsFnMBtdFXOg1b8RIrhilp+0iDYN4mdQcNZElDZ0e4B64BhaxeQ5zN7PMyvu7we1kPeQ==", - "dev": true, - "requires": { - "pseudomap": "1.0.2", - "yallist": "2.1.2" - } - } - } - }, - "cryptiles": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz", - "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=", - "dev": true, - "requires": { - "boom": "5.2.0" - }, - "dependencies": { - "boom": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz", - "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==", - "dev": true, - "requires": { - "hoek": "4.2.1" - } - } - } - }, - "css": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/css/-/css-1.0.8.tgz", - "integrity": "sha1-k4aBHKgrzMnuf7WnMrHioxfIo+c=", - "requires": { - "css-parse": "1.0.4", - "css-stringify": "1.0.5" - } - }, - "css-parse": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.0.4.tgz", - "integrity": "sha1-OLBQP7+dqfVOnB29pg4UXHcRe90=" - }, - "css-stringify": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/css-stringify/-/css-stringify-1.0.5.tgz", - "integrity": "sha1-sNBClG2ylTu50pKQCmy19tASIDE=" - }, - "currently-unhandled": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", - "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", - "dev": true, - "requires": { - "array-find-index": "1.0.2" - } - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "requires": { - "assert-plus": "1.0.0" - } - }, - "date-now": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", - "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=", - "dev": true - }, - "dateformat": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", - "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=" - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "debug-fabulous": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/debug-fabulous/-/debug-fabulous-0.0.4.tgz", - "integrity": "sha1-+gccXYdIRoVCSAdCHKSxawsaB2M=", - "dev": true, - "requires": { - "debug": "2.6.9", - "lazy-debug-legacy": "0.0.1", - "object-assign": "4.1.0" - }, - "dependencies": { - "object-assign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz", - "integrity": "sha1-ejs9DpgGPUP0wD8uiubNUahog6A=", - "dev": true - } - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true - }, - "defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", - "dev": true, - "requires": { - "clone": "1.0.4" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "1.0.2", - "isobject": "3.0.1" - }, - "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "6.0.2" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "6.0.2" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "1.0.0", - "is-data-descriptor": "1.0.0", - "kind-of": "6.0.2" - } - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, - "delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", - "dev": true - }, - "deprecated": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/deprecated/-/deprecated-0.0.1.tgz", - "integrity": "sha1-+cmvVGSvoeepcUWKi97yqpTVuxk=", - "dev": true - }, - "detect-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", - "dev": true - }, - "detect-indent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", - "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", - "dev": true, - "requires": { - "repeating": "2.0.1" - } - }, - "detect-newline": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", - "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=", - "dev": true - }, - "dom-serializer": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz", - "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", - "dev": true, - "requires": { - "domelementtype": "1.1.3", - "entities": "1.1.1" - }, - "dependencies": { - "domelementtype": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz", - "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=", - "dev": true - }, - "entities": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz", - "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=", - "dev": true - } - } - }, - "domelementtype": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz", - "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=", - "dev": true - }, - "domhandler": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz", - "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=", - "dev": true, - "requires": { - "domelementtype": "1.3.0" - } - }, - "domutils": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", - "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", - "dev": true, - "requires": { - "dom-serializer": "0.1.0", - "domelementtype": "1.3.0" - } - }, - "duplexer2": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", - "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", - "requires": { - "readable-stream": "1.1.14" - } - }, - "ecc-jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", - "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", - "dev": true, - "optional": true, - "requires": { - "jsbn": "0.1.1" - } - }, - "electron-to-chromium": { - "version": "1.3.42", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.42.tgz", - "integrity": "sha1-lcM78B0MxAVVauyJn+Yf1NduoPk=", - "dev": true - }, - "end-of-stream": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz", - "integrity": "sha1-jhdyBsPICDfYVjLouTWd/osvbq8=", - "dev": true, - "requires": { - "once": "1.3.3" - } - }, - "entities": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz", - "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=", - "dev": true - }, - "error-ex": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz", - "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", - "dev": true, - "requires": { - "is-arrayish": "0.2.1" - } - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - }, - "esutils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", - "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", - "dev": true - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", - "dev": true - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "requires": { - "debug": "2.6.9", - "define-property": "0.2.5", - "extend-shallow": "2.0.1", - "posix-character-classes": "0.1.1", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "0.1.6" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "0.1.1" - } - } - } - }, - "expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", - "dev": true, - "requires": { - "homedir-polyfill": "1.0.1" - } - }, - "extend": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", - "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=", - "dev": true - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "requires": { - "assign-symbols": "1.0.0", - "is-extendable": "1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "2.0.4" - } - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "0.3.2", - "define-property": "1.0.0", - "expand-brackets": "2.1.4", - "extend-shallow": "2.0.1", - "fragment-cache": "0.2.1", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "1.0.2" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "0.1.1" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "6.0.2" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "6.0.2" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "1.0.0", - "is-data-descriptor": "1.0.0", - "kind-of": "6.0.2" - } - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true - }, - "fancy-log": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.2.tgz", - "integrity": "sha1-9BEl49hPLn2JpD0G2VjI94vha+E=", - "requires": { - "ansi-gray": "0.1.1", - "color-support": "1.1.3", - "time-stamp": "1.1.0" - } - }, - "fast-deep-equal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", - "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", - "dev": true - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "2.0.1", - "is-number": "3.0.0", - "repeat-string": "1.6.1", - "to-regex-range": "2.1.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "0.1.1" - } - } - } - }, - "find-index": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz", - "integrity": "sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ=", - "dev": true - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "dev": true, - "requires": { - "path-exists": "2.1.0", - "pinkie-promise": "2.0.1" - } - }, - "findup-sync": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", - "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", - "dev": true, - "requires": { - "detect-file": "1.0.0", - "is-glob": "3.1.0", - "micromatch": "3.1.10", - "resolve-dir": "1.0.1" - } - }, - "fined": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-1.1.0.tgz", - "integrity": "sha1-s33IRLdqL15wgeiE98CuNE8VNHY=", - "dev": true, - "requires": { - "expand-tilde": "2.0.2", - "is-plain-object": "2.0.4", - "object.defaults": "1.1.0", - "object.pick": "1.3.0", - "parse-filepath": "1.0.2" - } - }, - "first-chunk-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz", - "integrity": "sha1-Wb+1DNkF9g18OUzT2ayqtOatk04=", - "dev": true - }, - "flagged-respawn": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.0.tgz", - "integrity": "sha1-Tnmumy6zi/hrO7Vr8+ClaqX8q9c=", - "dev": true - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true - }, - "for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", - "dev": true, - "requires": { - "for-in": "1.0.2" - } - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true - }, - "form-data": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", - "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", - "dev": true, - "requires": { - "asynckit": "0.4.0", - "combined-stream": "1.0.6", - "mime-types": "2.1.18" - } - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "requires": { - "map-cache": "0.2.2" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "fstream": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz", - "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=", - "dev": true, - "requires": { - "graceful-fs": "4.1.11", - "inherits": "2.0.3", - "mkdirp": "0.5.1", - "rimraf": "2.6.2" - }, - "dependencies": { - "graceful-fs": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", - "dev": true - } - } - }, - "gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", - "dev": true, - "requires": { - "aproba": "1.2.0", - "console-control-strings": "1.1.0", - "has-unicode": "2.0.1", - "object-assign": "4.1.1", - "signal-exit": "3.0.2", - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wide-align": "1.1.2" - }, - "dependencies": { - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true - } - } - }, - "gaze": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz", - "integrity": "sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8=", - "dev": true, - "requires": { - "globule": "0.1.0" - } - }, - "get-caller-file": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz", - "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=", - "dev": true - }, - "get-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", - "dev": true - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, - "requires": { - "assert-plus": "1.0.0" - } - }, - "glob": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz", - "integrity": "sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=", - "dev": true, - "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "2.0.10", - "once": "1.3.3" - } - }, - "glob-stream": { - "version": "3.1.18", - "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-3.1.18.tgz", - "integrity": "sha1-kXCl8St5Awb9/lmPMT+PeVT9FDs=", - "dev": true, - "requires": { - "glob": "4.5.3", - "glob2base": "0.0.12", - "minimatch": "2.0.10", - "ordered-read-streams": "0.1.0", - "through2": "0.6.5", - "unique-stream": "1.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "0.0.1", - "string_decoder": "0.10.31" - } - }, - "through2": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", - "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", - "dev": true, - "requires": { - "readable-stream": "1.0.34", - "xtend": "4.0.1" - } - } - } - }, - "glob-watcher": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-0.0.6.tgz", - "integrity": "sha1-uVtKjfdLOcgymLDAXJeLTZo7cQs=", - "dev": true, - "requires": { - "gaze": "0.5.2" - } - }, - "glob2base": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz", - "integrity": "sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=", - "dev": true, - "requires": { - "find-index": "0.1.1" - } - }, - "global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", - "dev": true, - "requires": { - "global-prefix": "1.0.2", - "is-windows": "1.0.2", - "resolve-dir": "1.0.1" - } - }, - "global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", - "dev": true, - "requires": { - "expand-tilde": "2.0.2", - "homedir-polyfill": "1.0.1", - "ini": "1.3.5", - "is-windows": "1.0.2", - "which": "1.3.0" - } - }, - "globals": { - "version": "9.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", - "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", - "dev": true - }, - "globule": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz", - "integrity": "sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU=", - "dev": true, - "requires": { - "glob": "3.1.21", - "lodash": "1.0.2", - "minimatch": "0.2.14" - }, - "dependencies": { - "glob": { - "version": "3.1.21", - "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz", - "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=", - "dev": true, - "requires": { - "graceful-fs": "1.2.3", - "inherits": "1.0.2", - "minimatch": "0.2.14" - } - }, - "graceful-fs": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz", - "integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=", - "dev": true - }, - "inherits": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz", - "integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=", - "dev": true - }, - "lodash": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz", - "integrity": "sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE=", - "dev": true - }, - "minimatch": { - "version": "0.2.14", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz", - "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=", - "dev": true, - "requires": { - "lru-cache": "2.7.3", - "sigmund": "1.0.1" - } - } - } - }, - "glogg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.1.tgz", - "integrity": "sha512-ynYqXLoluBKf9XGR1gA59yEJisIL7YHEH4xr3ZziHB5/yl4qWfaK8Js9jGe6gBGCSCKVqiyO30WnRZADvemUNw==", - "requires": { - "sparkles": "1.0.0" - } - }, - "graceful-fs": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz", - "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=", - "dev": true, - "requires": { - "natives": "1.1.3" - } - }, - "graceful-readlink": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", - "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=" - }, - "gulp": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz", - "integrity": "sha1-VxzkWSjdQK9lFPxAEYZgFsE4RbQ=", - "dev": true, - "requires": { - "archy": "1.0.0", - "chalk": "1.1.3", - "deprecated": "0.0.1", - "gulp-util": "3.0.8", - "interpret": "1.1.0", - "liftoff": "2.5.0", - "minimist": "1.2.0", - "orchestrator": "0.3.8", - "pretty-hrtime": "1.0.3", - "semver": "4.3.6", - "tildify": "1.2.0", - "v8flags": "2.1.1", - "vinyl-fs": "0.3.14" - }, - "dependencies": { - "semver": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz", - "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=", - "dev": true - } - } - }, - "gulp-autoprefixer": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/gulp-autoprefixer/-/gulp-autoprefixer-3.1.1.tgz", - "integrity": "sha1-dSMAUc0NFxND14O36bXREg7u+bA=", - "dev": true, - "requires": { - "autoprefixer": "6.7.7", - "gulp-util": "3.0.8", - "postcss": "5.2.18", - "through2": "2.0.3", - "vinyl-sourcemaps-apply": "0.2.1" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "5.1.1" - } - }, - "through2": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", - "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", - "dev": true, - "requires": { - "readable-stream": "2.3.6", - "xtend": "4.0.1" - } - } - } - }, - "gulp-babel": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/gulp-babel/-/gulp-babel-6.1.3.tgz", - "integrity": "sha512-tm15R3rt4gO59WXCuqrwf4QXJM9VIJC+0J2NPYSC6xZn+cZRD5y5RPGAiHaDxCJq7Rz5BDljlrk3cEjWADF+wQ==", - "dev": true, - "requires": { - "babel-core": "6.26.0", - "object-assign": "4.1.1", - "plugin-error": "1.0.1", - "replace-ext": "0.0.1", - "through2": "2.0.3", - "vinyl-sourcemaps-apply": "0.2.1" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "5.1.1" - } - }, - "through2": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", - "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", - "dev": true, - "requires": { - "readable-stream": "2.3.6", - "xtend": "4.0.1" - } - } - } - }, - "gulp-clean": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/gulp-clean/-/gulp-clean-0.3.2.tgz", - "integrity": "sha1-o0fUc6zqQBgvk1WHpFGUFnGSgQI=", - "dev": true, - "requires": { - "gulp-util": "2.2.20", - "rimraf": "2.6.2", - "through2": "0.4.2" - }, - "dependencies": { - "ansi-regex": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz", - "integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=", - "dev": true - }, - "ansi-styles": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz", - "integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=", - "dev": true - }, - "chalk": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz", - "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=", - "dev": true, - "requires": { - "ansi-styles": "1.1.0", - "escape-string-regexp": "1.0.5", - "has-ansi": "0.1.0", - "strip-ansi": "0.3.0", - "supports-color": "0.2.0" - } - }, - "dateformat": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", - "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", - "dev": true, - "requires": { - "get-stdin": "4.0.1", - "meow": "3.7.0" - } - }, - "gulp-util": { - "version": "2.2.20", - "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-2.2.20.tgz", - "integrity": "sha1-1xRuVyiRC9jwR6awseVJvCLb1kw=", - "dev": true, - "requires": { - "chalk": "0.5.1", - "dateformat": "1.0.12", - "lodash._reinterpolate": "2.4.1", - "lodash.template": "2.4.1", - "minimist": "0.2.0", - "multipipe": "0.1.2", - "through2": "0.5.1", - "vinyl": "0.2.3" - }, - "dependencies": { - "through2": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/through2/-/through2-0.5.1.tgz", - "integrity": "sha1-390BLrnHAOIyP9M084rGIqs3Lac=", - "dev": true, - "requires": { - "readable-stream": "1.0.34", - "xtend": "3.0.0" - } - } - } - }, - "has-ansi": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz", - "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=", - "dev": true, - "requires": { - "ansi-regex": "0.2.1" - } - }, - "lodash._reinterpolate": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-2.4.1.tgz", - "integrity": "sha1-TxInqlqHEfxjL1sHofRgequLMiI=", - "dev": true - }, - "lodash.escape": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-2.4.1.tgz", - "integrity": "sha1-LOEsXghNsKV92l5dHu659dF1o7Q=", - "dev": true, - "requires": { - "lodash._escapehtmlchar": "2.4.1", - "lodash._reunescapedhtml": "2.4.1", - "lodash.keys": "2.4.1" - } - }, - "lodash.keys": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz", - "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", - "dev": true, - "requires": { - "lodash._isnative": "2.4.1", - "lodash._shimkeys": "2.4.1", - "lodash.isobject": "2.4.1" - } - }, - "lodash.template": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-2.4.1.tgz", - "integrity": "sha1-nmEQB+32KRKal0qzxIuBez4c8g0=", - "dev": true, - "requires": { - "lodash._escapestringchar": "2.4.1", - "lodash._reinterpolate": "2.4.1", - "lodash.defaults": "2.4.1", - "lodash.escape": "2.4.1", - "lodash.keys": "2.4.1", - "lodash.templatesettings": "2.4.1", - "lodash.values": "2.4.1" - } - }, - "lodash.templatesettings": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-2.4.1.tgz", - "integrity": "sha1-6nbHXRHrhtTb6JqDiTu4YZKaxpk=", - "dev": true, - "requires": { - "lodash._reinterpolate": "2.4.1", - "lodash.escape": "2.4.1" - } - }, - "minimist": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.2.0.tgz", - "integrity": "sha1-Tf/lJdriuGTGbC4jxicdev3s784=", - "dev": true - }, - "readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "0.0.1", - "string_decoder": "0.10.31" - } - }, - "strip-ansi": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz", - "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=", - "dev": true, - "requires": { - "ansi-regex": "0.2.1" - } - }, - "supports-color": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz", - "integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=", - "dev": true - }, - "through2": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz", - "integrity": "sha1-2/WGYDEVHsg1K7bE22SiKSqEC5s=", - "dev": true, - "requires": { - "readable-stream": "1.0.34", - "xtend": "2.1.2" - }, - "dependencies": { - "xtend": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", - "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=", - "dev": true, - "requires": { - "object-keys": "0.4.0" - } - } - } - }, - "vinyl": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.2.3.tgz", - "integrity": "sha1-vKk4IJWC7FpJrVOKAPofEl5RMlI=", - "dev": true, - "requires": { - "clone-stats": "0.0.1" - } - }, - "xtend": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-3.0.0.tgz", - "integrity": "sha1-XM50B7r2Qsunvs2laBEcST9ZZlo=", - "dev": true - } - } - }, - "gulp-concat": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz", - "integrity": "sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M=", - "dev": true, - "requires": { - "concat-with-sourcemaps": "1.0.5", - "through2": "2.0.3", - "vinyl": "2.1.0" - }, - "dependencies": { - "clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", - "dev": true - }, - "clone-stats": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", - "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" - } - }, - "replace-ext": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", - "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", - "dev": true - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "5.1.1" - } - }, - "through2": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", - "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", - "dev": true, - "requires": { - "readable-stream": "2.3.6", - "xtend": "4.0.1" - } - }, - "vinyl": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.1.0.tgz", - "integrity": "sha1-Ah+cLPlR1rk5lDyJ617lrdT9kkw=", - "dev": true, - "requires": { - "clone": "2.1.2", - "clone-buffer": "1.0.0", - "clone-stats": "1.0.0", - "cloneable-readable": "1.1.2", - "remove-trailing-separator": "1.1.0", - "replace-ext": "1.0.0" - } - } - } - }, - "gulp-copy": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/gulp-copy/-/gulp-copy-0.0.2.tgz", - "integrity": "sha1-PcyMQmepweDKC4P6unDOir8lqIY=", - "dev": true, - "requires": { - "gulp-util": "2.2.20", - "through": "2.3.4" - }, - "dependencies": { - "ansi-regex": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz", - "integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=", - "dev": true - }, - "ansi-styles": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz", - "integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=", - "dev": true - }, - "chalk": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz", - "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=", - "dev": true, - "requires": { - "ansi-styles": "1.1.0", - "escape-string-regexp": "1.0.5", - "has-ansi": "0.1.0", - "strip-ansi": "0.3.0", - "supports-color": "0.2.0" - } - }, - "dateformat": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", - "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", - "dev": true, - "requires": { - "get-stdin": "4.0.1", - "meow": "3.7.0" - } - }, - "gulp-util": { - "version": "2.2.20", - "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-2.2.20.tgz", - "integrity": "sha1-1xRuVyiRC9jwR6awseVJvCLb1kw=", - "dev": true, - "requires": { - "chalk": "0.5.1", - "dateformat": "1.0.12", - "lodash._reinterpolate": "2.4.1", - "lodash.template": "2.4.1", - "minimist": "0.2.0", - "multipipe": "0.1.2", - "through2": "0.5.1", - "vinyl": "0.2.3" - } - }, - "has-ansi": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz", - "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=", - "dev": true, - "requires": { - "ansi-regex": "0.2.1" - } - }, - "lodash._reinterpolate": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-2.4.1.tgz", - "integrity": "sha1-TxInqlqHEfxjL1sHofRgequLMiI=", - "dev": true - }, - "lodash.escape": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-2.4.1.tgz", - "integrity": "sha1-LOEsXghNsKV92l5dHu659dF1o7Q=", - "dev": true, - "requires": { - "lodash._escapehtmlchar": "2.4.1", - "lodash._reunescapedhtml": "2.4.1", - "lodash.keys": "2.4.1" - } - }, - "lodash.keys": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz", - "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", - "dev": true, - "requires": { - "lodash._isnative": "2.4.1", - "lodash._shimkeys": "2.4.1", - "lodash.isobject": "2.4.1" - } - }, - "lodash.template": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-2.4.1.tgz", - "integrity": "sha1-nmEQB+32KRKal0qzxIuBez4c8g0=", - "dev": true, - "requires": { - "lodash._escapestringchar": "2.4.1", - "lodash._reinterpolate": "2.4.1", - "lodash.defaults": "2.4.1", - "lodash.escape": "2.4.1", - "lodash.keys": "2.4.1", - "lodash.templatesettings": "2.4.1", - "lodash.values": "2.4.1" - } - }, - "lodash.templatesettings": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-2.4.1.tgz", - "integrity": "sha1-6nbHXRHrhtTb6JqDiTu4YZKaxpk=", - "dev": true, - "requires": { - "lodash._reinterpolate": "2.4.1", - "lodash.escape": "2.4.1" - } - }, - "minimist": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.2.0.tgz", - "integrity": "sha1-Tf/lJdriuGTGbC4jxicdev3s784=", - "dev": true - }, - "strip-ansi": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz", - "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=", - "dev": true, - "requires": { - "ansi-regex": "0.2.1" - } - }, - "supports-color": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz", - "integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=", - "dev": true - }, - "vinyl": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.2.3.tgz", - "integrity": "sha1-vKk4IJWC7FpJrVOKAPofEl5RMlI=", - "dev": true, - "requires": { - "clone-stats": "0.0.1" - } - } - } - }, - "gulp-jade-php": { - "version": "2.0.0-0", - "resolved": "https://registry.npmjs.org/gulp-jade-php/-/gulp-jade-php-2.0.0-0.tgz", - "integrity": "sha1-tYGa1FQ8NU5TLkxh0T2i8TrF61Q=", - "requires": { - "gulp-util": "3.0.8", - "jade": "1.11.0", - "phpjade": "1.4.2", - "through2": "0.5.1" - } - }, - "gulp-jshint": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/gulp-jshint/-/gulp-jshint-2.1.0.tgz", - "integrity": "sha512-sP3NK8Y/1e58O0PH9t6s7DAr/lKDSUbIY207oWSeufM6/VclB7jJrIBcPCsyhrFTCDUl9DauePbt6VqP2vPM5w==", - "dev": true, - "requires": { - "lodash": "4.17.5", - "minimatch": "3.0.4", - "plugin-error": "0.1.2", - "rcloader": "0.2.2", - "through2": "2.0.3" - }, - "dependencies": { - "arr-diff": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", - "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=", - "dev": true, - "requires": { - "arr-flatten": "1.1.0", - "array-slice": "0.2.3" - } - }, - "arr-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", - "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=", - "dev": true - }, - "array-slice": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", - "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=", - "dev": true - }, - "extend-shallow": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", - "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=", - "dev": true, - "requires": { - "kind-of": "1.1.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "kind-of": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", - "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "1.1.11" - } - }, - "plugin-error": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", - "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=", - "dev": true, - "requires": { - "ansi-cyan": "0.1.1", - "ansi-red": "0.1.1", - "arr-diff": "1.1.0", - "arr-union": "2.1.0", - "extend-shallow": "1.1.4" - } - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "5.1.1" - } - }, - "through2": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", - "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", - "dev": true, - "requires": { - "readable-stream": "2.3.6", - "xtend": "4.0.1" - } - } - } - }, - "gulp-rename": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.2.2.tgz", - "integrity": "sha1-OtRCh2PwXidk3sHGfYaNsnVoeBc=", - "dev": true - }, - "gulp-sass": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-2.3.2.tgz", - "integrity": "sha1-grerkP6QLNw0wE8YDZLyw0kC3VI=", - "dev": true, - "requires": { - "gulp-util": "3.0.8", - "lodash.clonedeep": "4.5.0", - "node-sass": "3.13.1", - "through2": "2.0.3", - "vinyl-sourcemaps-apply": "0.2.1" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "5.1.1" - } - }, - "through2": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", - "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", - "dev": true, - "requires": { - "readable-stream": "2.3.6", - "xtend": "4.0.1" - } - } - } - }, - "gulp-sourcemaps": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.12.1.tgz", - "integrity": "sha1-tDfR89mAzyboEYSCNxjOFa5ll7Y=", - "dev": true, - "requires": { - "@gulp-sourcemaps/map-sources": "1.0.0", - "acorn": "4.0.13", - "convert-source-map": "1.5.1", - "css": "2.2.1", - "debug-fabulous": "0.0.4", - "detect-newline": "2.1.0", - "graceful-fs": "4.1.11", - "source-map": "0.6.1", - "strip-bom": "2.0.0", - "through2": "2.0.3", - "vinyl": "1.2.0" - }, - "dependencies": { - "acorn": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", - "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", - "dev": true - }, - "atob": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/atob/-/atob-1.1.3.tgz", - "integrity": "sha1-lfE2KbEsOlGl0hWr3OKqnzL4B3M=", - "dev": true - }, - "css": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/css/-/css-2.2.1.tgz", - "integrity": "sha1-c6TIHehdtmTU7mdPfUcIXjstVdw=", - "dev": true, - "requires": { - "inherits": "2.0.3", - "source-map": "0.1.43", - "source-map-resolve": "0.3.1", - "urix": "0.1.0" - }, - "dependencies": { - "source-map": { - "version": "0.1.43", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", - "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=", - "dev": true, - "requires": { - "amdefine": "1.0.1" - } - } - } - }, - "graceful-fs": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "source-map-resolve": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.3.1.tgz", - "integrity": "sha1-YQ9hIqRFuN1RU1oqcbeD38Ekh2E=", - "dev": true, - "requires": { - "atob": "1.1.3", - "resolve-url": "0.2.1", - "source-map-url": "0.3.0", - "urix": "0.1.0" - } - }, - "source-map-url": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.3.0.tgz", - "integrity": "sha1-fsrxO1e80J2opAxdJp2zN5nUqvk=", - "dev": true - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "5.1.1" - } - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "dev": true, - "requires": { - "is-utf8": "0.2.1" - } - }, - "through2": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", - "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", - "dev": true, - "requires": { - "readable-stream": "2.3.6", - "xtend": "4.0.1" - } - }, - "vinyl": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", - "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", - "dev": true, - "requires": { - "clone": "1.0.4", - "clone-stats": "0.0.1", - "replace-ext": "0.0.1" - } - } - } - }, - "gulp-uglify": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-2.1.2.tgz", - "integrity": "sha1-bbhbHQ7mPRgFhZK2WGSdZcLsRUE=", - "dev": true, - "requires": { - "gulplog": "1.0.0", - "has-gulplog": "0.1.0", - "lodash": "4.17.5", - "make-error-cause": "1.2.2", - "through2": "2.0.3", - "uglify-js": "2.8.29", - "uglify-save-license": "0.4.1", - "vinyl-sourcemaps-apply": "0.2.1" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "5.1.1" - } - }, - "through2": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", - "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", - "dev": true, - "requires": { - "readable-stream": "2.3.6", - "xtend": "4.0.1" - } - } - } - }, - "gulp-util": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", - "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=", - "requires": { - "array-differ": "1.0.0", - "array-uniq": "1.0.3", - "beeper": "1.1.1", - "chalk": "1.1.3", - "dateformat": "2.2.0", - "fancy-log": "1.3.2", - "gulplog": "1.0.0", - "has-gulplog": "0.1.0", - "lodash._reescape": "3.0.0", - "lodash._reevaluate": "3.0.0", - "lodash._reinterpolate": "3.0.0", - "lodash.template": "3.6.2", - "minimist": "1.2.0", - "multipipe": "0.1.2", - "object-assign": "3.0.0", - "replace-ext": "0.0.1", - "through2": "2.0.3", - "vinyl": "0.5.3" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "5.1.1" - } - }, - "through2": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", - "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", - "requires": { - "readable-stream": "2.3.6", - "xtend": "4.0.1" - } - } - } - }, - "gulplog": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", - "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", - "requires": { - "glogg": "1.0.1" - } - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true - }, - "har-validator": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", - "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", - "dev": true, - "requires": { - "ajv": "5.5.2", - "har-schema": "2.0.0" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "requires": { - "ansi-regex": "2.1.1" - } - }, - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "has-gulplog": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", - "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", - "requires": { - "sparkles": "1.0.0" - } - }, - "has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", - "dev": true - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, - "requires": { - "get-value": "2.0.6", - "has-values": "1.0.0", - "isobject": "3.0.1" - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dev": true, - "requires": { - "is-number": "3.0.0", - "kind-of": "4.0.0" - }, - "dependencies": { - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "requires": { - "is-buffer": "1.1.6" - } - } - } - }, - "hawk": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz", - "integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==", - "dev": true, - "requires": { - "boom": "4.3.1", - "cryptiles": "3.1.2", - "hoek": "4.2.1", - "sntp": "2.1.0" - } - }, - "hoek": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.1.tgz", - "integrity": "sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA==", - "dev": true - }, - "home-or-tmp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", - "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", - "dev": true, - "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" - } - }, - "homedir-polyfill": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz", - "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=", - "dev": true, - "requires": { - "parse-passwd": "1.0.0" - } - }, - "hosted-git-info": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz", - "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw==", - "dev": true - }, - "htmlparser2": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz", - "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=", - "dev": true, - "requires": { - "domelementtype": "1.3.0", - "domhandler": "2.3.0", - "domutils": "1.5.1", - "entities": "1.0.0", - "readable-stream": "1.1.14" - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "jsprim": "1.4.1", - "sshpk": "1.14.1" - } - }, - "in-publish": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz", - "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=", - "dev": true - }, - "indent-string": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", - "dev": true, - "requires": { - "repeating": "2.0.1" - } - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "requires": { - "once": "1.3.3", - "wrappy": "1.0.2" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "ini": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", - "dev": true - }, - "interpret": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", - "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=", - "dev": true - }, - "invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "dev": true, - "requires": { - "loose-envify": "1.3.1" - } - }, - "invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", - "dev": true - }, - "is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", - "dev": true, - "requires": { - "is-relative": "1.0.0", - "is-windows": "1.0.2" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "3.2.2" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - }, - "is-builtin-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", - "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", - "dev": true, - "requires": { - "builtin-modules": "1.1.1" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "3.2.2" - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-finite": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", - "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", - "dev": true, - "requires": { - "number-is-nan": "1.0.1" - } - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "requires": { - "number-is-nan": "1.0.1" - } - }, - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "2.1.1" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "3.2.2" - } - }, - "is-odd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-odd/-/is-odd-2.0.0.tgz", - "integrity": "sha512-OTiixgpZAT1M4NHgS5IguFp/Vz2VI3U7Goh4/HA1adtwyLtSBrxYlcSYkhpAE07s4fKEcjrFxyvtQBND4vFQyQ==", - "dev": true, - "requires": { - "is-number": "4.0.0" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true - } - } - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "3.0.1" - } - }, - "is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" - }, - "is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", - "dev": true, - "requires": { - "is-unc-path": "1.0.0" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", - "dev": true, - "requires": { - "unc-path-regex": "0.1.2" - } - }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", - "dev": true - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true - }, - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, - "jade": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/jade/-/jade-1.11.0.tgz", - "integrity": "sha1-nIDlOMEtP7lcjZu5VZ+gzAQEBf0=", - "requires": { - "character-parser": "1.2.1", - "clean-css": "3.4.28", - "commander": "2.6.0", - "constantinople": "3.0.2", - "jstransformer": "0.0.2", - "mkdirp": "0.5.1", - "transformers": "2.1.0", - "uglify-js": "2.8.29", - "void-elements": "2.0.1", - "with": "4.0.3" - } - }, - "js-base64": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.3.tgz", - "integrity": "sha512-H7ErYLM34CvDMto3GbD6xD0JLUGYXR3QTcH6B/tr4Hi/QpSThnCsIp+Sy5FRTw3B0d6py4HcNkW7nO/wdtGWEw==", - "dev": true - }, - "js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", - "dev": true - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true, - "optional": true - }, - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "dev": true - }, - "jshint": { - "version": "2.9.5", - "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.9.5.tgz", - "integrity": "sha1-HnJSkVzmgbQIJ+4UJIxG006apiw=", - "dev": true, - "requires": { - "cli": "1.0.1", - "console-browserify": "1.1.0", - "exit": "0.1.2", - "htmlparser2": "3.8.3", - "lodash": "3.7.0", - "minimatch": "3.0.4", - "shelljs": "0.3.0", - "strip-json-comments": "1.0.4" - }, - "dependencies": { - "lodash": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.7.0.tgz", - "integrity": "sha1-Nni9irmVBXwHreg27S7wh9qBHUU=", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "1.1.11" - } - } - } - }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true - }, - "json-schema-traverse": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", - "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=", - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, - "json5": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", - "dev": true - }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, - "jstransformer": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/jstransformer/-/jstransformer-0.0.2.tgz", - "integrity": "sha1-eq4pqQPRls+glz2IXT5HlH7Ndqs=", - "requires": { - "is-promise": "2.1.0", - "promise": "6.1.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "1.1.6" - } - }, - "lazy-cache": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", - "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=" - }, - "lazy-debug-legacy": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/lazy-debug-legacy/-/lazy-debug-legacy-0.0.1.tgz", - "integrity": "sha1-U3cWwHduTPeePtG2IfdljCkRsbE=", - "dev": true - }, - "lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", - "dev": true, - "requires": { - "invert-kv": "1.0.0" - } - }, - "liftoff": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz", - "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=", - "dev": true, - "requires": { - "extend": "3.0.1", - "findup-sync": "2.0.0", - "fined": "1.1.0", - "flagged-respawn": "1.0.0", - "is-plain-object": "2.0.4", - "object.map": "1.0.1", - "rechoir": "0.6.2", - "resolve": "1.7.1" - } - }, - "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", - "dev": true, - "requires": { - "graceful-fs": "4.1.11", - "parse-json": "2.2.0", - "pify": "2.3.0", - "pinkie-promise": "2.0.1", - "strip-bom": "2.0.0" - }, - "dependencies": { - "graceful-fs": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", - "dev": true - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "dev": true, - "requires": { - "is-utf8": "0.2.1" - } - } - } - }, - "lodash": { - "version": "4.17.5", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz", - "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==", - "dev": true - }, - "lodash._basecopy": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", - "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=" - }, - "lodash._basetostring": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", - "integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=" - }, - "lodash._basevalues": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", - "integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=" - }, - "lodash._escapehtmlchar": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash._escapehtmlchar/-/lodash._escapehtmlchar-2.4.1.tgz", - "integrity": "sha1-32fDu2t+jh6DGrSL+geVuSr+iZ0=", - "dev": true, - "requires": { - "lodash._htmlescapes": "2.4.1" - } - }, - "lodash._escapestringchar": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash._escapestringchar/-/lodash._escapestringchar-2.4.1.tgz", - "integrity": "sha1-7P4iYYoq3lC/7qQ5N+Ud9m8O23I=", - "dev": true - }, - "lodash._getnative": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", - "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=" - }, - "lodash._htmlescapes": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash._htmlescapes/-/lodash._htmlescapes-2.4.1.tgz", - "integrity": "sha1-MtFL8IRLbeb4tioFG09nwii2JMs=", - "dev": true - }, - "lodash._isiterateecall": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", - "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=" - }, - "lodash._isnative": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz", - "integrity": "sha1-PqZAS3hKe+g2x7V1gOHN95sUgyw=", - "dev": true - }, - "lodash._objecttypes": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz", - "integrity": "sha1-fAt/admKH3ZSn4kLDNsbTf7BHBE=", - "dev": true - }, - "lodash._reescape": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", - "integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=" - }, - "lodash._reevaluate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", - "integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=" - }, - "lodash._reinterpolate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", - "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" - }, - "lodash._reunescapedhtml": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash._reunescapedhtml/-/lodash._reunescapedhtml-2.4.1.tgz", - "integrity": "sha1-dHxPxAED6zu4oJduVx96JlnpO6c=", - "dev": true, - "requires": { - "lodash._htmlescapes": "2.4.1", - "lodash.keys": "2.4.1" - }, - "dependencies": { - "lodash.keys": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz", - "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", - "dev": true, - "requires": { - "lodash._isnative": "2.4.1", - "lodash._shimkeys": "2.4.1", - "lodash.isobject": "2.4.1" - } - } - } - }, - "lodash._root": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", - "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=" - }, - "lodash._shimkeys": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash._shimkeys/-/lodash._shimkeys-2.4.1.tgz", - "integrity": "sha1-bpzJZm/wgfC1psl4uD4kLmlJ0gM=", - "dev": true, - "requires": { - "lodash._objecttypes": "2.4.1" - } - }, - "lodash.assign": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", - "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=", - "dev": true - }, - "lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", - "dev": true - }, - "lodash.defaults": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-2.4.1.tgz", - "integrity": "sha1-p+iIXwXmiFEUS24SqPNngCa8TFQ=", - "dev": true, - "requires": { - "lodash._objecttypes": "2.4.1", - "lodash.keys": "2.4.1" - }, - "dependencies": { - "lodash.keys": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz", - "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", - "dev": true, - "requires": { - "lodash._isnative": "2.4.1", - "lodash._shimkeys": "2.4.1", - "lodash.isobject": "2.4.1" - } - } - } - }, - "lodash.escape": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", - "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=", - "requires": { - "lodash._root": "3.0.1" - } - }, - "lodash.isarguments": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", - "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=" - }, - "lodash.isarray": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", - "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=" - }, - "lodash.isobject": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-2.4.1.tgz", - "integrity": "sha1-Wi5H/mmVPx7mMafrof5k0tBlWPU=", - "dev": true, - "requires": { - "lodash._objecttypes": "2.4.1" - } - }, - "lodash.keys": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", - "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", - "requires": { - "lodash._getnative": "3.9.1", - "lodash.isarguments": "3.1.0", - "lodash.isarray": "3.0.4" - } - }, - "lodash.merge": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.1.tgz", - "integrity": "sha512-AOYza4+Hf5z1/0Hztxpm2/xiPZgi/cjMqdnKTUWTBSKchJlxXXuUSxCCl8rJlf4g6yww/j6mA8nC8Hw/EZWxKQ==", - "dev": true - }, - "lodash.restparam": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", - "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=" - }, - "lodash.template": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", - "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=", - "requires": { - "lodash._basecopy": "3.0.1", - "lodash._basetostring": "3.0.1", - "lodash._basevalues": "3.0.0", - "lodash._isiterateecall": "3.0.9", - "lodash._reinterpolate": "3.0.0", - "lodash.escape": "3.2.0", - "lodash.keys": "3.1.2", - "lodash.restparam": "3.6.1", - "lodash.templatesettings": "3.1.1" - } - }, - "lodash.templatesettings": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", - "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=", - "requires": { - "lodash._reinterpolate": "3.0.0", - "lodash.escape": "3.2.0" - } - }, - "lodash.values": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.values/-/lodash.values-2.4.1.tgz", - "integrity": "sha1-q/UUQ2s8twUAFieXjLzzCxKA7qQ=", - "dev": true, - "requires": { - "lodash.keys": "2.4.1" - }, - "dependencies": { - "lodash.keys": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz", - "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", - "dev": true, - "requires": { - "lodash._isnative": "2.4.1", - "lodash._shimkeys": "2.4.1", - "lodash.isobject": "2.4.1" - } - } - } - }, - "longest": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", - "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=" - }, - "loose-envify": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz", - "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=", - "dev": true, - "requires": { - "js-tokens": "3.0.2" - } - }, - "loud-rejection": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", - "dev": true, - "requires": { - "currently-unhandled": "0.4.1", - "signal-exit": "3.0.2" - } - }, - "lru-cache": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", - "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=", - "dev": true - }, - "make-error": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.4.tgz", - "integrity": "sha512-0Dab5btKVPhibSalc9QGXb559ED7G7iLjFXBaj9Wq8O3vorueR5K5jaE3hkG6ZQINyhA/JgG6Qk4qdFQjsYV6g==", - "dev": true - }, - "make-error-cause": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz", - "integrity": "sha1-3wOI/NCzeBbf8KX7gQiTl3fcvJ0=", - "dev": true, - "requires": { - "make-error": "1.3.4" - } - }, - "make-iterator": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", - "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", - "dev": true, - "requires": { - "kind-of": "6.0.2" - }, - "dependencies": { - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true - }, - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "requires": { - "object-visit": "1.0.1" - } - }, - "meow": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", - "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", - "dev": true, - "requires": { - "camelcase-keys": "2.1.0", - "decamelize": "1.2.0", - "loud-rejection": "1.6.0", - "map-obj": "1.0.1", - "minimist": "1.2.0", - "normalize-package-data": "2.4.0", - "object-assign": "4.1.1", - "read-pkg-up": "1.0.1", - "redent": "1.0.0", - "trim-newlines": "1.0.0" - }, - "dependencies": { - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "4.0.0", - "array-unique": "0.3.2", - "braces": "2.3.2", - "define-property": "2.0.2", - "extend-shallow": "3.0.2", - "extglob": "2.0.4", - "fragment-cache": "0.2.1", - "kind-of": "6.0.2", - "nanomatch": "1.2.9", - "object.pick": "1.3.0", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", - "dev": true - }, - "mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", - "dev": true, - "requires": { - "mime-db": "1.33.0" - } - }, - "minimatch": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz", - "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=", - "dev": true, - "requires": { - "brace-expansion": "1.1.11" - } - }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" - }, - "mixin-deep": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", - "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", - "dev": true, - "requires": { - "for-in": "1.0.2", - "is-extendable": "1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "2.0.4" - } - } - } - }, - "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "requires": { - "minimist": "0.0.8" - }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" - } - } - }, - "moduleinfo": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/moduleinfo/-/moduleinfo-1.0.1.tgz", - "integrity": "sha1-tieQdByYWJJcXiG5uz4ONk02k6w=" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "multipipe": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", - "integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=", - "requires": { - "duplexer2": "0.0.2" - } - }, - "nan": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz", - "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==", - "dev": true - }, - "nanomatch": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.9.tgz", - "integrity": "sha512-n8R9bS8yQ6eSXaV6jHUpKzD8gLsin02w1HSFiegwrs9E098Ylhw5jdyKPaYqvHknHaSCKTPp7C8dGCQ0q9koXA==", - "dev": true, - "requires": { - "arr-diff": "4.0.0", - "array-unique": "0.3.2", - "define-property": "2.0.2", - "extend-shallow": "3.0.2", - "fragment-cache": "0.2.1", - "is-odd": "2.0.0", - "is-windows": "1.0.2", - "kind-of": "6.0.2", - "object.pick": "1.3.0", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "natives": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.3.tgz", - "integrity": "sha512-BZGSYV4YOLxzoTK73l0/s/0sH9l8SHs2ocReMH1f8JYSh5FUWu4ZrKCpJdRkWXV6HFR/pZDz7bwWOVAY07q77g==", - "dev": true - }, - "node-gyp": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.6.2.tgz", - "integrity": "sha1-m/vlRWIoYoSDjnUOrAUpWFP6HGA=", - "dev": true, - "requires": { - "fstream": "1.0.11", - "glob": "7.1.2", - "graceful-fs": "4.1.11", - "minimatch": "3.0.4", - "mkdirp": "0.5.1", - "nopt": "3.0.6", - "npmlog": "4.1.2", - "osenv": "0.1.5", - "request": "2.85.0", - "rimraf": "2.6.2", - "semver": "5.3.0", - "tar": "2.2.1", - "which": "1.3.0" - }, - "dependencies": { - "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", - "dev": true, - "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.3.3", - "path-is-absolute": "1.0.1" - } - }, - "graceful-fs": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "1.1.11" - } - }, - "semver": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", - "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", - "dev": true - } - } - }, - "node-sass": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-3.13.1.tgz", - "integrity": "sha1-ckD7v/I5YwS0IjUn7TAgWJwAT8I=", - "dev": true, - "requires": { - "async-foreach": "0.1.3", - "chalk": "1.1.3", - "cross-spawn": "3.0.1", - "gaze": "1.1.2", - "get-stdin": "4.0.1", - "glob": "7.1.2", - "in-publish": "2.0.0", - "lodash.assign": "4.2.0", - "lodash.clonedeep": "4.5.0", - "meow": "3.7.0", - "mkdirp": "0.5.1", - "nan": "2.10.0", - "node-gyp": "3.6.2", - "npmlog": "4.1.2", - "request": "2.85.0", - "sass-graph": "2.2.4" - }, - "dependencies": { - "gaze": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.2.tgz", - "integrity": "sha1-hHIkZ3rbiHDWeSV+0ziP22HkAQU=", - "dev": true, - "requires": { - "globule": "1.2.0" - } - }, - "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", - "dev": true, - "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.3.3", - "path-is-absolute": "1.0.1" - } - }, - "globule": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.0.tgz", - "integrity": "sha1-HcScaCLdnoovoAuiopUAboZkvQk=", - "dev": true, - "requires": { - "glob": "7.1.2", - "lodash": "4.17.5", - "minimatch": "3.0.4" - } - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "1.1.11" - } - } - } - }, - "nopt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", - "dev": true, - "requires": { - "abbrev": "1.1.1" - } - }, - "normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", - "dev": true, - "requires": { - "hosted-git-info": "2.6.0", - "is-builtin-module": "1.0.0", - "semver": "5.5.0", - "validate-npm-package-license": "3.0.3" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "1.1.0" - } - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", - "dev": true - }, - "npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "dev": true, - "requires": { - "are-we-there-yet": "1.1.4", - "console-control-strings": "1.1.0", - "gauge": "2.7.4", - "set-blocking": "2.0.0" - } - }, - "num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", - "dev": true - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true - }, - "oauth-sign": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", - "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", - "dev": true - }, - "object-assign": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", - "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=" - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "requires": { - "copy-descriptor": "0.1.1", - "define-property": "0.2.5", - "kind-of": "3.2.2" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "0.1.6" - } - } - } - }, - "object-keys": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", - "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=", - "dev": true - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "requires": { - "isobject": "3.0.1" - } - }, - "object.defaults": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", - "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", - "dev": true, - "requires": { - "array-each": "1.0.1", - "array-slice": "1.1.0", - "for-own": "1.0.0", - "isobject": "3.0.1" - } - }, - "object.map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", - "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", - "dev": true, - "requires": { - "for-own": "1.0.0", - "make-iterator": "1.0.1" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "requires": { - "isobject": "3.0.1" - } - }, - "once": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", - "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", - "dev": true, - "requires": { - "wrappy": "1.0.2" - } - }, - "optimist": { - "version": "0.3.7", - "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz", - "integrity": "sha1-yQlBrVnkJzMokjB00s8ufLxuwNk=", - "requires": { - "wordwrap": "0.0.3" - } - }, - "orchestrator": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz", - "integrity": "sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4=", - "dev": true, - "requires": { - "end-of-stream": "0.1.5", - "sequencify": "0.0.7", - "stream-consume": "0.1.1" - } - }, - "ordered-read-streams": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz", - "integrity": "sha1-/VZamvjrRHO6abbtijQ1LLVS8SY=", - "dev": true - }, - "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", - "dev": true - }, - "os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", - "dev": true, - "requires": { - "lcid": "1.0.0" - } - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true - }, - "osenv": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "dev": true, - "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" - } - }, - "parse-filepath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", - "dev": true, - "requires": { - "is-absolute": "1.0.0", - "map-cache": "0.2.2", - "path-root": "0.1.1" - } - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "requires": { - "error-ex": "1.3.1" - } - }, - "parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", - "dev": true - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "requires": { - "pinkie-promise": "2.0.1" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true - }, - "path-parse": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz", - "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=", - "dev": true - }, - "path-root": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", - "dev": true, - "requires": { - "path-root-regex": "0.1.2" - } - }, - "path-root-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", - "dev": true - }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "dev": true, - "requires": { - "graceful-fs": "4.1.11", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" - }, - "dependencies": { - "graceful-fs": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", - "dev": true - } - } - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "dev": true - }, - "phpjade": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/phpjade/-/phpjade-1.4.2.tgz", - "integrity": "sha1-Q4kFPjooKjTMXV3GNcezVJrCR1U=", - "requires": { - "acorn": "1.2.2", - "moduleinfo": "1.0.1", - "semver": "5.5.0", - "stack-trace": "0.0.9" - }, - "dependencies": { - "acorn": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-1.2.2.tgz", - "integrity": "sha1-yM4n3grMdtiW0rH6099YjZ6C8BQ=" - } - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "dev": true, - "requires": { - "pinkie": "2.0.4" - } - }, - "plugin-error": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", - "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", - "dev": true, - "requires": { - "ansi-colors": "1.1.0", - "arr-diff": "4.0.0", - "arr-union": "3.1.0", - "extend-shallow": "3.0.2" - } - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "1.1.3", - "js-base64": "2.4.3", - "source-map": "0.5.7", - "supports-color": "3.2.3" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "1.0.0" - } - } - } - }, - "postcss-value-parser": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz", - "integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=", - "dev": true - }, - "pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", - "dev": true - }, - "private": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" - }, - "promise": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-6.1.0.tgz", - "integrity": "sha1-LOcp9rlLRcJoka0GAsXJDgTG7vY=", - "requires": { - "asap": "1.0.0" - } - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true - }, - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true - }, - "qs": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz", - "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==", - "dev": true - }, - "rcfinder": { - "version": "0.1.9", - "resolved": "https://registry.npmjs.org/rcfinder/-/rcfinder-0.1.9.tgz", - "integrity": "sha1-8+gPOH3fmugK4wpBADKWQuroERU=", - "dev": true, - "requires": { - "lodash.clonedeep": "4.5.0" - } - }, - "rcloader": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/rcloader/-/rcloader-0.2.2.tgz", - "integrity": "sha1-WNIpi0YtC5v9ITPSoex0+9cFxxc=", - "dev": true, - "requires": { - "lodash.assign": "4.2.0", - "lodash.isobject": "3.0.2", - "lodash.merge": "4.6.1", - "rcfinder": "0.1.9" - }, - "dependencies": { - "lodash.isobject": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-3.0.2.tgz", - "integrity": "sha1-PI+41bW/S/kK4G4U8qUwpO2TXh0=", - "dev": true - } - } - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "dev": true, - "requires": { - "load-json-file": "1.1.0", - "normalize-package-data": "2.4.0", - "path-type": "1.1.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "dev": true, - "requires": { - "find-up": "1.1.2", - "read-pkg": "1.1.0" - } - }, - "readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "0.0.1", - "string_decoder": "0.10.31" - } - }, - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", - "dev": true, - "requires": { - "resolve": "1.7.1" - } - }, - "redent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", - "dev": true, - "requires": { - "indent-string": "2.1.0", - "strip-indent": "1.0.1" - } - }, - "regenerate": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.3.3.tgz", - "integrity": "sha512-jVpo1GadrDAK59t/0jRx5VxYWQEDkkEKi6+HjE3joFVLfDOh9Xrdh0dF1eSq+BI/SwvTQ44gSscJ8N5zYL61sg==", - "dev": true - }, - "regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", - "dev": true - }, - "regenerator-transform": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", - "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "private": "0.1.8" - } - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "requires": { - "extend-shallow": "3.0.2", - "safe-regex": "1.1.0" - } - }, - "regexpu-core": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", - "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", - "dev": true, - "requires": { - "regenerate": "1.3.3", - "regjsgen": "0.2.0", - "regjsparser": "0.1.5" - } - }, - "regjsgen": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", - "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=", - "dev": true - }, - "regjsparser": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", - "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", - "dev": true, - "requires": { - "jsesc": "0.5.0" - } - }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "repeat-element": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", - "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" - }, - "repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", - "dev": true, - "requires": { - "is-finite": "1.0.2" - } - }, - "replace-ext": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", - "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=" - }, - "request": { - "version": "2.85.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.85.0.tgz", - "integrity": "sha512-8H7Ehijd4js+s6wuVPLjwORxD4zeuyjYugprdOXlPSqaApmL/QOy+EB/beICHVCHkGMKNh5rvihb5ov+IDw4mg==", - "dev": true, - "requires": { - "aws-sign2": "0.7.0", - "aws4": "1.7.0", - "caseless": "0.12.0", - "combined-stream": "1.0.6", - "extend": "3.0.1", - "forever-agent": "0.6.1", - "form-data": "2.3.2", - "har-validator": "5.0.3", - "hawk": "6.0.2", - "http-signature": "1.2.0", - "is-typedarray": "1.0.0", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.1.18", - "oauth-sign": "0.8.2", - "performance-now": "2.1.0", - "qs": "6.5.1", - "safe-buffer": "5.1.1", - "stringstream": "0.0.5", - "tough-cookie": "2.3.4", - "tunnel-agent": "0.6.0", - "uuid": "3.2.1" - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - }, - "resolve": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.7.1.tgz", - "integrity": "sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==", - "dev": true, - "requires": { - "path-parse": "1.0.5" - } - }, - "resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", - "dev": true, - "requires": { - "expand-tilde": "2.0.2", - "global-modules": "1.0.0" - } - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, - "right-align": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", - "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", - "requires": { - "align-text": "0.1.4" - } - }, - "rimraf": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", - "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", - "dev": true, - "requires": { - "glob": "7.1.2" - }, - "dependencies": { - "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", - "dev": true, - "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.3.3", - "path-is-absolute": "1.0.1" - } - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "1.1.11" - } - } - } - }, - "safe-buffer": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", - "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" - }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "requires": { - "ret": "0.1.15" - } - }, - "sass-graph": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", - "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", - "dev": true, - "requires": { - "glob": "7.1.2", - "lodash": "4.17.5", - "scss-tokenizer": "0.2.3", - "yargs": "7.1.0" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "dev": true - }, - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", - "dev": true, - "requires": { - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wrap-ansi": "2.1.0" - } - }, - "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", - "dev": true, - "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.3.3", - "path-is-absolute": "1.0.1" - } - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "1.1.11" - } - }, - "yargs": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", - "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", - "dev": true, - "requires": { - "camelcase": "3.0.0", - "cliui": "3.2.0", - "decamelize": "1.2.0", - "get-caller-file": "1.0.2", - "os-locale": "1.4.0", - "read-pkg-up": "1.0.1", - "require-directory": "2.1.1", - "require-main-filename": "1.0.1", - "set-blocking": "2.0.0", - "string-width": "1.0.2", - "which-module": "1.0.0", - "y18n": "3.2.1", - "yargs-parser": "5.0.0" - } - } - } - }, - "scss-tokenizer": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", - "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", - "dev": true, - "requires": { - "js-base64": "2.4.3", - "source-map": "0.4.4" - } - }, - "semver": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", - "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==" - }, - "sequencify": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz", - "integrity": "sha1-kM/xnQLgcCf9dn9erT57ldHnOAw=", - "dev": true - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true - }, - "set-value": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", - "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", - "dev": true, - "requires": { - "extend-shallow": "2.0.1", - "is-extendable": "0.1.1", - "is-plain-object": "2.0.4", - "split-string": "3.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "0.1.1" - } - } - } - }, - "shelljs": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz", - "integrity": "sha1-NZbmMHp4FUT1kfN9phg2DzHbV7E=", - "dev": true - }, - "sigmund": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", - "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=", - "dev": true - }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", - "dev": true - }, - "slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", - "dev": true - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "requires": { - "base": "0.11.2", - "debug": "2.6.9", - "define-property": "0.2.5", - "extend-shallow": "2.0.1", - "map-cache": "0.2.2", - "source-map": "0.5.7", - "source-map-resolve": "0.5.1", - "use": "3.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "0.1.6" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "0.1.1" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "requires": { - "define-property": "1.0.0", - "isobject": "3.0.1", - "snapdragon-util": "3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "1.0.2" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "6.0.2" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "6.0.2" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "1.0.0", - "is-data-descriptor": "1.0.0", - "kind-of": "6.0.2" - } - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "requires": { - "kind-of": "3.2.2" - } - }, - "sntp": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz", - "integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==", - "dev": true, - "requires": { - "hoek": "4.2.1" - } - }, - "source-map": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", - "requires": { - "amdefine": "1.0.1" - } - }, - "source-map-resolve": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.1.tgz", - "integrity": "sha512-0KW2wvzfxm8NCTb30z0LMNyPqWCdDGE2viwzUaucqJdkTRXtZiSY3I+2A6nVAjmdOy0I4gU8DwnVVGsk9jvP2A==", - "dev": true, - "requires": { - "atob": "2.1.0", - "decode-uri-component": "0.2.0", - "resolve-url": "0.2.1", - "source-map-url": "0.4.0", - "urix": "0.1.0" - } - }, - "source-map-support": { - "version": "0.4.18", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", - "dev": true, - "requires": { - "source-map": "0.5.7" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": true - }, - "sparkles": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz", - "integrity": "sha1-Gsu/tZJDbRC76PeFt8xvgoFQEsM=" - }, - "spdx-correct": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz", - "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==", - "dev": true, - "requires": { - "spdx-expression-parse": "3.0.0", - "spdx-license-ids": "3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz", - "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", - "dev": true, - "requires": { - "spdx-exceptions": "2.1.0", - "spdx-license-ids": "3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz", - "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==", - "dev": true - }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "requires": { - "extend-shallow": "3.0.2" - } - }, - "sshpk": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.1.tgz", - "integrity": "sha1-Ew9Zde3a2WPx1W+SuaxsUfqfg+s=", - "dev": true, - "requires": { - "asn1": "0.2.3", - "assert-plus": "1.0.0", - "bcrypt-pbkdf": "1.0.1", - "dashdash": "1.14.1", - "ecc-jsbn": "0.1.1", - "getpass": "0.1.7", - "jsbn": "0.1.1", - "tweetnacl": "0.14.5" - } - }, - "stack-trace": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.9.tgz", - "integrity": "sha1-qPbq7KkGdMMz58Q5U/J1tFFRBpU=" - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "requires": { - "define-property": "0.2.5", - "object-copy": "0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "0.1.6" - } - } - } - }, - "stream-consume": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz", - "integrity": "sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==", - "dev": true - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" - }, - "stringstream": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz", - "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "2.1.1" - } - }, - "strip-bom": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-1.0.0.tgz", - "integrity": "sha1-hbiGLzhEtabV7IRnqTWYFzo295Q=", - "dev": true, - "requires": { - "first-chunk-stream": "1.0.0", - "is-utf8": "0.2.1" - } - }, - "strip-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", - "dev": true, - "requires": { - "get-stdin": "4.0.1" - } - }, - "strip-json-comments": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz", - "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=", - "dev": true - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" - }, - "tar": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz", - "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=", - "dev": true, - "requires": { - "block-stream": "0.0.9", - "fstream": "1.0.11", - "inherits": "2.0.3" - } - }, - "through": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.4.tgz", - "integrity": "sha1-SV5A6Nio6uvHwnXqiMK4/BTFZFU=", - "dev": true - }, - "through2": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/through2/-/through2-0.5.1.tgz", - "integrity": "sha1-390BLrnHAOIyP9M084rGIqs3Lac=", - "requires": { - "readable-stream": "1.0.34", - "xtend": "3.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "0.0.1", - "string_decoder": "0.10.31" - } - }, - "xtend": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-3.0.0.tgz", - "integrity": "sha1-XM50B7r2Qsunvs2laBEcST9ZZlo=" - } - } - }, - "tildify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz", - "integrity": "sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo=", - "dev": true, - "requires": { - "os-homedir": "1.0.2" - } - }, - "time-stamp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", - "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=" - }, - "to-fast-properties": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", - "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", - "dev": true - }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dev": true, - "requires": { - "kind-of": "3.2.2" - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "requires": { - "define-property": "2.0.2", - "extend-shallow": "3.0.2", - "regex-not": "1.0.2", - "safe-regex": "1.1.0" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "3.0.0", - "repeat-string": "1.6.1" - } - }, - "tough-cookie": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz", - "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==", - "dev": true, - "requires": { - "punycode": "1.4.1" - } - }, - "transformers": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/transformers/-/transformers-2.1.0.tgz", - "integrity": "sha1-XSPLNVYd2F3Gf7hIIwm0fVPM6ac=", - "requires": { - "css": "1.0.8", - "promise": "2.0.0", - "uglify-js": "2.2.5" - }, - "dependencies": { - "is-promise": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-1.0.1.tgz", - "integrity": "sha1-MVc3YcBX4zwukaq56W2gjO++duU=" - }, - "promise": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-2.0.0.tgz", - "integrity": "sha1-RmSKqdYFr10ucMMCS/WUNtoCuA4=", - "requires": { - "is-promise": "1.0.1" - } - }, - "source-map": { - "version": "0.1.43", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", - "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=", - "requires": { - "amdefine": "1.0.1" - } - }, - "uglify-js": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.2.5.tgz", - "integrity": "sha1-puAqcNg5eSuXgEiLe4sYTAlcmcc=", - "requires": { - "optimist": "0.3.7", - "source-map": "0.1.43" - } - } - } - }, - "trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", - "dev": true - }, - "trim-right": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", - "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "requires": { - "safe-buffer": "5.1.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true, - "optional": true - }, - "uglify-js": { - "version": "2.8.29", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", - "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", - "requires": { - "source-map": "0.5.7", - "uglify-to-browserify": "1.0.2", - "yargs": "3.10.0" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" - } - } - }, - "uglify-save-license": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/uglify-save-license/-/uglify-save-license-0.4.1.tgz", - "integrity": "sha1-lXJsF8xv0XHDYX479NjYKqjEzOE=", - "dev": true - }, - "uglify-to-browserify": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", - "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", - "optional": true - }, - "unc-path-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", - "dev": true - }, - "union-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", - "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", - "dev": true, - "requires": { - "arr-union": "3.1.0", - "get-value": "2.0.6", - "is-extendable": "0.1.1", - "set-value": "0.4.3" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "0.1.1" - } - }, - "set-value": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", - "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", - "dev": true, - "requires": { - "extend-shallow": "2.0.1", - "is-extendable": "0.1.1", - "is-plain-object": "2.0.4", - "to-object-path": "0.3.0" - } - } - } - }, - "unique-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-1.0.0.tgz", - "integrity": "sha1-1ZpKdUJ0R9mqbJHnAmP40mpLEEs=", - "dev": true - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "requires": { - "has-value": "0.3.1", - "isobject": "3.0.1" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "requires": { - "get-value": "2.0.6", - "has-values": "0.1.4", - "isobject": "2.1.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - } - } - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, - "use": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.0.tgz", - "integrity": "sha512-6UJEQM/L+mzC3ZJNM56Q4DFGLX/evKGRg15UJHGB9X5j5Z3AFbgZvjUh2yq/UJUY4U5dh7Fal++XbNg1uzpRAw==", - "dev": true, - "requires": { - "kind-of": "6.0.2" - }, - "dependencies": { - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "user-home": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz", - "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=", - "dev": true - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "uuid": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz", - "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==", - "dev": true - }, - "v8flags": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz", - "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=", - "dev": true, - "requires": { - "user-home": "1.1.1" - } - }, - "validate-npm-package-license": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz", - "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==", - "dev": true, - "requires": { - "spdx-correct": "3.0.0", - "spdx-expression-parse": "3.0.0" - } - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "1.3.0" - } - }, - "vinyl": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", - "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=", - "requires": { - "clone": "1.0.4", - "clone-stats": "0.0.1", - "replace-ext": "0.0.1" - } - }, - "vinyl-fs": { - "version": "0.3.14", - "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-0.3.14.tgz", - "integrity": "sha1-mmhRzhysHBzqX+hsCTHWIMLPqeY=", - "dev": true, - "requires": { - "defaults": "1.0.3", - "glob-stream": "3.1.18", - "glob-watcher": "0.0.6", - "graceful-fs": "3.0.11", - "mkdirp": "0.5.1", - "strip-bom": "1.0.0", - "through2": "0.6.5", - "vinyl": "0.4.6" - }, - "dependencies": { - "clone": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", - "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=", - "dev": true - }, - "readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "0.0.1", - "string_decoder": "0.10.31" - } - }, - "through2": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", - "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", - "dev": true, - "requires": { - "readable-stream": "1.0.34", - "xtend": "4.0.1" - } - }, - "vinyl": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", - "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", - "dev": true, - "requires": { - "clone": "0.2.0", - "clone-stats": "0.0.1" - } - } - } - }, - "vinyl-sourcemaps-apply": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", - "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=", - "dev": true, - "requires": { - "source-map": "0.5.7" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "void-elements": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", - "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=" - }, - "which": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz", - "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", - "dev": true, - "requires": { - "isexe": "2.0.0" - } - }, - "which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", - "dev": true - }, - "wide-align": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.2.tgz", - "integrity": "sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==", - "dev": true, - "requires": { - "string-width": "1.0.2" - } - }, - "window-size": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", - "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=" - }, - "with": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/with/-/with-4.0.3.tgz", - "integrity": "sha1-7v0VTp550sjTQXtkeo8U2f7M4U4=", - "requires": { - "acorn": "1.2.2", - "acorn-globals": "1.0.9" - }, - "dependencies": { - "acorn": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-1.2.2.tgz", - "integrity": "sha1-yM4n3grMdtiW0rH6099YjZ6C8BQ=" - } - } - }, - "wordwrap": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", - "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=" - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "requires": { - "string-width": "1.0.2", - "strip-ansi": "3.0.1" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "xtend": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=" - }, - "y18n": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", - "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", - "dev": true - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - }, - "yargs": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", - "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", - "requires": { - "camelcase": "1.2.1", - "cliui": "2.1.0", - "decamelize": "1.2.0", - "window-size": "0.1.0" - } - }, - "yargs-parser": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz", - "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", - "dev": true, - "requires": { - "camelcase": "3.0.0" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "dev": true - } - } - } - } -} diff --git a/package.json b/package.json index 8be7cc6..05964e9 100644 --- a/package.json +++ b/package.json @@ -1,25 +1,18 @@ { - "name": "coldwater", + "name": "keweenaw", "description": "Gaslight Media", "version": "0.0.1", "devDependencies": { - "babel-preset-es2015": "~6.13.2", - "bower": "^1.8.2", - "gulp": "^3.9.0", - "gulp-autoprefixer": "^3.1.0", - "gulp-babel": "^6.1.2", - "gulp-clean": "^0.3.2", - "gulp-concat": "^2.6.0", - "gulp-copy": "0.0.2", - "gulp-jshint": "^2.0.1", - "gulp-rename": "^1.2.2", - "gulp-sass": "^2.3.2", - "gulp-sourcemaps": "^1.6.0", - "gulp-uglify": "^2.0.0", - "jshint": "^2.9.2", - "node-sass": "^3.8.0" + "node-sass": "~2.0.1", + "grunt": "~0.4.5", + "grunt-contrib-watch": "~0.6.1", + "grunt-sass": "~0.18.0", + "grunt-contrib-uglify": "~0.7.0", + "grunt-contrib-concat": "~0.5.0", + "grunt-contrib-copy": "~0.7.0" }, "dependencies": { - "gulp-jade-php": "^2.0.0-0" + "request": "~2.81.0", + "node-sass": "~4.5.3" } } diff --git a/page.php b/page.php deleted file mode 100644 index 5c88fea..0000000 --- a/page.php +++ /dev/null @@ -1,50 +0,0 @@ - - - - -
    - -
    - -
    - - - - - - - - - -
    -
    - - -
    - - - + +
    + + ID, 'blog-feed-front'); ?> + +
    + +
    +
    + +
    + + + +
    +
    + + + +
    +

    +
    + +
    \ No newline at end of file diff --git a/parts/blog-feed-front.php b/parts/blog-feed-front.php new file mode 100644 index 0000000..ba35dbb --- /dev/null +++ b/parts/blog-feed-front.php @@ -0,0 +1,27 @@ + 4);?> +
    + +
    +
    + ID )) { ?> +
    + ID, array(190, 190), array('class' => 'blog-excerpt-img-wrap')); ?> +
    +
    + +
    + + +

    + +
    +
    +
    +
    +
    + + +
    \ No newline at end of file diff --git a/parts/blog-sidebar-r.php b/parts/blog-sidebar-r.php new file mode 100644 index 0000000..75fe9b0 --- /dev/null +++ b/parts/blog-sidebar-r.php @@ -0,0 +1,33 @@ +
    +
    +
    +
    + +
    +
    +

    Recent Posts

    +
      + '5','post_status'=>'publish' ); + $recent_posts = wp_get_recent_posts( $args ); + foreach( $recent_posts as $recent ){ + echo '
    • ' . $recent["post_title"].'
    • '; + } + ?> +
    +

    Categories

    + +

    Archive

    +
      'monthly', 'limit' => 12 ) ); ?>
    +
    +
    \ No newline at end of file diff --git a/parts/blog-text-single.php b/parts/blog-text-single.php new file mode 100644 index 0000000..8cc5d1f --- /dev/null +++ b/parts/blog-text-single.php @@ -0,0 +1,13 @@ +
    > +
    +

    + + + + + + Posted on + +
    + +
    \ No newline at end of file diff --git a/parts/blog-text.php b/parts/blog-text.php new file mode 100644 index 0000000..ba93736 --- /dev/null +++ b/parts/blog-text.php @@ -0,0 +1,12 @@ +
    > +
    +

    + + + + + + Posted on +
    + +
    \ No newline at end of file diff --git a/parts/city-map.php b/parts/city-map.php new file mode 100644 index 0000000..745d18c --- /dev/null +++ b/parts/city-map.php @@ -0,0 +1,1570 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/parts/client-info-offcanvas.php b/parts/client-info-offcanvas.php new file mode 100644 index 0000000..2faceb8 --- /dev/null +++ b/parts/client-info-offcanvas.php @@ -0,0 +1,30 @@ + +
      +
    • + +
    • +
    • , +
    • + + +
    • +
    • , +
    • + + +
    • + + +
    • + + +
    • + + +
    • + + +
    • + +
    + \ No newline at end of file diff --git a/parts/event-feed.php b/parts/event-feed.php new file mode 100644 index 0000000..f66e3a3 --- /dev/null +++ b/parts/event-feed.php @@ -0,0 +1 @@ + diff --git a/parts/footer-svg-section.php b/parts/footer-svg-section.php new file mode 100644 index 0000000..e6d7b50 --- /dev/null +++ b/parts/footer-svg-section.php @@ -0,0 +1,4 @@ +
    + + +
    diff --git a/parts/glm-blocks.php b/parts/glm-blocks.php new file mode 100644 index 0000000..a69e6ea --- /dev/null +++ b/parts/glm-blocks.php @@ -0,0 +1,58 @@ + + + + + diff --git a/parts/glm-client-info.php b/parts/glm-client-info.php deleted file mode 100644 index 8c03584..0000000 --- a/parts/glm-client-info.php +++ /dev/null @@ -1,31 +0,0 @@ - \ No newline at end of file diff --git a/parts/glm-members-only-login-form.php b/parts/glm-members-only-login-form.php new file mode 100644 index 0000000..b337e36 --- /dev/null +++ b/parts/glm-members-only-login-form.php @@ -0,0 +1,45 @@ + +
    + false, + 'form_id' => 'glm_login_form' + ); + $loginForm = wp_login_form($args); + $captcha = apply_filters('cptch_display', '', 'glm_login_form'); + $form = str_replace( '
    + diff --git a/parts/glm-members-only-lostpass-form.php b/parts/glm-members-only-lostpass-form.php new file mode 100644 index 0000000..296b1dd --- /dev/null +++ b/parts/glm-members-only-lostpass-form.php @@ -0,0 +1,25 @@ + + Lost Password? +
    + +

    + +

    + +
    +

    +

    + +

    + +

    +
    +
    \ No newline at end of file diff --git a/parts/glm-members-only-top-bar.php b/parts/glm-members-only-top-bar.php new file mode 100644 index 0000000..dca1342 --- /dev/null +++ b/parts/glm-members-only-top-bar.php @@ -0,0 +1,8 @@ +
    + + Logout + + + Enter Admin Area + +
    \ No newline at end of file diff --git a/parts/header-meta.php b/parts/header-meta.php new file mode 100644 index 0000000..47080bd --- /dev/null +++ b/parts/header-meta.php @@ -0,0 +1,35 @@ + + + + <?php wp_title(); ?> + + + + + + + + + ID, array( 221, 228, 465 ) ) ) : ?> + + + + + + + + + + + + + + diff --git a/parts/main-content.php b/parts/main-content.php new file mode 100644 index 0000000..5a9ccd0 --- /dev/null +++ b/parts/main-content.php @@ -0,0 +1,7 @@ +
    + + + +

    + +
    \ No newline at end of file diff --git a/parts/map-section.php b/parts/map-section.php new file mode 100644 index 0000000..56d0823 --- /dev/null +++ b/parts/map-section.php @@ -0,0 +1,136 @@ + + $page, + 'post_type' => 'page', + 'post_status' => 'publish', + 'numberposts' => 1 + ); + $city_page = get_posts($args); + $content = get_excerpt_by_id($city_page[0]->ID, 50); + //echo $content; + $city_image_id = get_post_thumbnail_id($city_page[0]->ID); + $city_image = wp_get_attachment_image_src( $city_image_id, 'glm-block-image', true); + $city_url = get_permalink($city_page[0]->ID); + //echo "1"; + if($city_image_id){ + $city_image = wp_get_attachment_image_src( $city_image_id, 'glm-block-image', true); + $city_image = $city_image[0]; + } else { + $city_image = get_template_directory_uri() .'/assets/default-map-image.jpg'; + } + //echo $city_image; + $cities[$city_page[0]->post_name] = array( + 'title' => $city_page[0]->post_title, + 'id' => $city_page[0]->ID, + 'content' => $content, + 'slug' => $city_page[0]->post_name, + 'image' => $city_image, + 'url' => $city_url + ); + } + $js_cities = json_encode($cities); +?> + + +
    + +
    + +
    +
    +
    +
    +

    +
    +
    + +
    +
    + + \ No newline at end of file diff --git a/parts/members-sidebar.php b/parts/members-sidebar.php new file mode 100644 index 0000000..9d9b648 --- /dev/null +++ b/parts/members-sidebar.php @@ -0,0 +1,7 @@ +

    Welcome Members

    + + +
      + +
    + diff --git a/parts/search-form.php b/parts/search-form.php new file mode 100644 index 0000000..a8b83f3 --- /dev/null +++ b/parts/search-form.php @@ -0,0 +1,4 @@ + \ No newline at end of file diff --git a/parts/share-this.php b/parts/share-this.php new file mode 100644 index 0000000..a46a27d --- /dev/null +++ b/parts/share-this.php @@ -0,0 +1,10 @@ +
    + +
    + +
    + + + + +
    \ No newline at end of file diff --git a/parts/slide-show.php b/parts/slide-show.php new file mode 100644 index 0000000..94844b5 --- /dev/null +++ b/parts/slide-show.php @@ -0,0 +1,7 @@ + +
    + + + +
    + diff --git a/readme.txt b/readme.txt deleted file mode 100644 index 6f44f90..0000000 --- a/readme.txt +++ /dev/null @@ -1,312 +0,0 @@ -License: GNU General Public License v3 or later -License URI: http://www.gnu.org/licenses/gpl-3.0.html -AccessPress Parallax WordPress Theme, Copyright 2014 AccessPress Themes -AccessPress Parallax is distributed under the terms of the GNU GPL v3 - - -Install Steps: --------------- - -1. Activate the theme -2. Go to the Theme Option page -3. Setup theme options - - ------------------------------------------- - -JS Files - HTML5-Shiv: MIT and GPL licenses - https://code.google.com/p/html5shiv/ - - bxSlider: WTFPL and MIT license - https://github.com/stevenwanderski/bxslider-4 - - Nivo Lightbox: MIT licenses - http://dev7studios.com/plugins/nivo-lightbox/ - - jQuery Actual: MIT licenses - https://github.com/dreamerslab/jquery.actual/ - - jQuery Easing: Open source under the BSD License. - https://github.com/gdsmith/jquery.easing - - jQuery Easing: Released under the WTFPL license - https://github.com/davatron5000/FitVids.js - - jQuery Easing: MIT Licenses - https://github.com/flesler/jquery.scrollTo - - Parallax JS: MIT and GPL licenses - https://github.com/IanLunn/jQuery-Parallax/ - - WOw JS: MIT Licenses - https://github.com/matthieua/WOW - - Smooth Scroll JS: MIT Licenses - https://gist.github.com/galambalazs/6477177/ - - -------------------------------------------- -Fonts - Font Awesome: MIT and GPL licenses - http://fontawesome.io/license/ - - Roboto - http://www.google.com/fonts/specimen/Roboto - Apache License, version 2.0 - - Oxygen - http://www.google.com/fonts/specimen/Oxygen - License: SIL Open Font License, 1.1 - -------------------------------------------- -Images - All the images used are from http://pixabay.com and are fully GPL compatible. - http://pixabay.com/en/sunset-afterglow-landscape-208771/ - https://unsplash.com/photos/tAKXap853rY/ - - Slider Image - http://www.pexels.com/photo/154/ - http://www.pexels.com/photo/2170/ - - - Background Image - http://www.pexels.com/photo/1883/ - http://www.pexels.com/photo/2255/ - http://www.pexels.com/photo/3578/ - http://www.pexels.com/photo/3545/ - - Portfolio Image - http://www.pexels.com/photo/2059/ - http://www.pexels.com/photo/2818/ - http://www.pexels.com/photo/232/ - http://www.pexels.com/photo/2242/ - http://www.pexels.com/photo/2170/ - http://www.pexels.com/photo/2886/ - http://www.pexels.com/photo/3510/ - http://www.pexels.com/photo/3521/ - ---------------------------------------------- -== Changelog == -Version 1.60 - * Theme Option Panel error on PHP7 fixed - * Styling Issue fixed - -== Changelog == -Version 1.59 - * Responsive issue in team section fixed - -Version 1.58 - * Minor CSS issue fixed - * Recommended plugin activate and deactive button not working - Fixed - -Version 1.57 - * All Element using bx slider replaced by slick slider for better performance - -Version 1.56 - * Smooth Scrolling issue on back to top and slider down button fixed - -Version 1.55 - * Menu Scrolling issue fixed - jquery.nav.js updated - -Version 1.54 - * Design issue of submenu in responsive fixed - -Version 1.53 - * Updated bxSlider Plugin - * Update Fontawesome - -Version 1.52 - * Minor Bug Fixes - -Version 1.51 - * Alignment Issue with Center Header fixed - * Unwanted text removed. - -Version 1.50 - * Minor Bug Fixes - -Version 1.40 - * Added Welcome Page with demo import functionality - * Some Minor Design fixes - -Version 1.30 - * HTML validation - * Optmization for Better SEO - -Version 1.26.2 - * Fixed some escapting value - * Updated .pot file - -Version 1.26.1 -* Translation Bug fixed - -Version 1.26.0 -* Fixed escaping security error -* Core WordPress Function used of pagination/navigaion for post and archive page - -Version 1.25.9 -* TGMPA Updated with the latest version - -Version 1.25.8 -* Logo alignment bug fixed for centered logo in Responsive Layout -* Responsive bug fixed for the footer -* Header Menu Bug fixed for home page template -* PolyLang support for Theme Option Panel Text - -Version 1.25.7 -* Section Files Compatibility with Child Theme -* CSS bug on bottom margin of the Google Map Section fixed - -Version 1.25.6 -* Woocommerce Compatible bug fixed - -Version 1.25.5 -* Woocommerce Compatible - -Version 1.25.4 -* Plugin Recommended via TGM -* Screenshot changed - -Version 1.25.3 -* Indonesian Translation Added -Contributer - Rio Bermano - -Version 1.25.2 -* Added the theme support for title tag and removed the hardcoded title tag - -Version 1.25.1 -* Fixes for the compatibility with Polylang Plugin -* Post Navigation in the single post shows the post with same term only - -Version 1.25.0 -* CSS fixes to make compaltible with the latest release of WordPress 4.4 -* Auto Transition Bug in main slider fixed - -Version 1.24.9 -* Minor bug on Slider fixed for RTL -* Google Map Section content not displaying issue fixed - -Version 1.24.8 -* Additional CSS added for RTL Support - -Version 1.24.7 -* More Theme Page added - -Version 1.24.6 -* Menu Center alignment Bug fixed for the header 2 layout -* New Plugin Suggested Via TGM Plugin Activation - -Version 1.24.5 -* Main navigation bug fixed -* Missing Translation ready fixed -* Minor bug in accesspress_letter_count function fixed - -Version 1.24.4 -* FontAwesome updated to latest version -* Translation pot file updated -* Minor Bug fixed in Home Page - -Version 1.24.3 -* Polylang Plugin translation bug for Call to action section fixed -* Minor CSS fix in the admin Panel - -Version 1.24.2 -* Option name mismatch for the child theme fixed -* Issue of bxslider not working for RTL Website fixed - -Version 1.24.0 -* Theme Demo Url Changed -* Changed Author url from http to https -* Jquery bug in Team Section fixed -* Text Domain Issue fixed - -Version 1.23.9 -* Demo Slider Content Removed -* Demo and Documentation Link added in Theme Option Panel -* Minor change in theme option panel - -Version 1.23.5 -* TGM Plugin Class Updated to latest version -* Content bug for the parallax section fixed -* Jquery bug fixed for multiple team section added -* Slider caption overlapping the menu issue fixed - -Version 1.23.4 -* Loop Issue fixed in Parallax Section. -* Missing Translation text fixed. -* Plugins recomemded via TGM Plugin Activation - -Version 1.23.3 -* Compatibility issues with multilingual plugin (polylang) fixed. -* Issue with Google Map Section fixed. -* Removed the unused script from the demo content. - -Version 1.23 -* Main Navigation Bug fixed - -Version 1.22 -* Team section slides bug fixed -* Background Image bug in Mobile device fixed - -Version 1.21 -* Main Navigation Bug fixed -* Minor Changes in Theme Option Panel -* New pot file generated for translation -* Jquery bug fixed while adding multiple team section - -Version 1.20 -* Archive page Title link fixed -* ScreenShot Changed -* Few adjustment in Theme Option Panel -* Added Theme support for title tag -* Added callback for custom TinyMCE editor stylesheets - -Version 1.19 -* Navigation not clickalbe in innpages issue solved. -* Minor CSS bugs fixed. -* Text translation added. -* New Options Added in Theme Options Panel -* Option to change the home text added in menu - -Version 1.18 -* Nav unclickable issue solved. -* Minor CSS bugs fixed. -* Text translation added. -* Remove emails from Theme Options due to spams. - -Version 1.17 -* Fixed the link on the Scroll down arrow over the banner. -* Added New Translation language (Russian). -* Minor CSS bugs fixed. - -Version 1.16 -* Theme option value not saving bug fixed. - -Version 1.15 -* Changed the Option name to theme text domain to prevent the lose of theme option data while making child theme. - -Version 1.14 -* Section ID changed by page ID instead of Page name (Page name created problem with other language then english.) -* Header spacing bug fixed when logged in. -* Design bug on 2nd level menu fixed on responsive layout. - -Version 1.13 -* Div with clearfix class added in service section to prevent misalignment -* Overlapping of Heading with date in the blog/archive page fixed - -Version 1.11 -* Smooth Scroll Js added for smooth scrolling in Chrome -* ScreenShot Changed -* Minor Changes in styles -* Minor Bugs Fixed -* Demo Content Added - -Version 1.1 -* Parallax background Effect added for blank Sections in Main page. -* Wow animation effect added -* Google JavaScript Maps API V3 added -* Minor Changes in styles - -Version 1.0 -* Submitted theme for review in http://wordpress.org \ No newline at end of file diff --git a/robots.txt b/robots.txt new file mode 100644 index 0000000..214e411 --- /dev/null +++ b/robots.txt @@ -0,0 +1,4 @@ +# www.robotstxt.org/ +# www.google.com/support/webmasters/bin/answer.py?hl=en&answer=156449 + +User-agent: * diff --git a/screenshot.png b/screenshot.png index 6873f40b4fe18ab8880d1fbb1a2a038a02c2e3fc..baf6f99ad026b655bf1a665ff96f8011c213cc5e 100644 GIT binary patch literal 513923 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

    +S(`_wY6YN= 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 z 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 F{|7xKn^6D& literal 1589123 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�&R(4*pqSMSJ+La5{#lc> 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

    ^Au;m4*|uZISb&^ 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 {T!h55@; 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 j6pQC> zSY2*+z4=NM@I;DWMJyPr3BN6h=Ba|9g%h zr`S=_F4V^jC&U7RCrMr)$#K0rpJ@@z^yUTr@oThvKrrG54^AT!54cH;=Fh@+VxZ;7 zQfeH9(4X`zH-)b4PJq@4`1{*y4Efv-AF(_X-fjwNIL6N6g~Zh2MPMrOwy*wn&nyKh zJEHJBhD#QTc3xwjX0x3`&O)LJ5NYZA3~JU!!6j@3aM^d>co)+;zO*0hHw9!%lvs69<1o>ZD|c29 zF!OuE;(V|ZicpF9*!8&HKJ({^K#%6A;gSEE|1IFOXLVFm+|;#-_vuq7KcL6V53V%Z zj0O`bF=5saN)`D}G3D#B;jZsb3M{8)3D*UG67qP=l+@IApEQgFucxIrI;cH%38Eh% zjLBoF-U_;{_!*`RtFimI2$wy-(h-%Q6?>(hW0_X{Y;#O9Gs)-7PQoosN@PEy6YgQ93$KqWE6)phYh}D zeC6U`<@duCLLC4@j#H3M8geTL6?96^a^_(_aG@DXP2?;9CQX-_wO{!*I#n1d*&Vl? z1{UnptQQ{U#GViDHiD#Ue^sq_^jnQ3%aafg;Q58VsAcaynn3YYszq?d{PP;+yZ4== z|EEIYs-K^dg&w@*T66M8Cxxv!YAhJ>2hW;5n(a+Og+w&%G*3EXc$lj^ys*QVbTf^V znqzh8TAQXT(0p9T&sP362Iy?2p5Nl>q=yRJRlQAtcMP4$tje_b7e)KQwaknm- zrTE`&)$OPe>=`qUi4zAheAf)y96_Xs{>jq^+%ojW?0z0SS1z)lLl5G~oGCFNar6=w zyE^%#;y*PdDVBvX9bvKIW&HkAcq10Yk$7r}r3CPGu$gL#nXu`hw(Mx@9(Fe8Ve*oy zFWUsr^&;*AO zv<-blG)%wizhjVKyQoWugyO6OFVg71)z^EyzGkD1K~VUmj?~i@t1G5p@(*)n4t<-x z^$c441uoh7qp>g>TdHQo29+&*BBnTriOI~U$d5)(Q!41zT0iSs6k-?4wNFdT4@I@Z zdV&^b#G$CTcC5bNPT75r6wGhYVNxMq;1Z`tnFbb8Ci-s$a8709n|sq%zA$i)GkQe_ z{Ud^1kTBUeY(Q(Iti=}qGi6#VWKP7j*Fj^9We)wQ7^4Rf36p_mX;eMoALFqMqqMN2e(-l^ct}ZM<4c=g$ZSkF^gPbPambuP?ZEbD)Cb_mEWs-Bj&vhBh3U(5f zInKgc3!nQ$LLApGJo44P+08ozm%_Zq!f@N#15IY{kN4w8?L0Q>HB{~v zdf&10{9Y;uH{igSd*0|Cgs%IH1X7ZOZ>|a-fn}!zzsD_1H#awlD`bFGlx-fS0Oq-O zGYWX#lr}}nn?B#qd4y~=u)6P;vRFS(ZCbE|GZ?k*F#O5fKlldcB8`U5FJM zy+OtlYI0$)#k6#KO~Q}y7b=G;SoG1RNNZkrJQA&6qZRRdD7Sp}IpRfFCm3Y(`PJd0 zWu9|`_Xd-KgQ%gW+N>cS1orSE44%0D43rYc_Z(^ddH3cGmY3$AwWVz+VMI$w8DwS* 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 z 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

    e72md7kwoYgQ4kwQ6vE{a^~QktTaBrKNPwU}xb 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 z zSYmXlP1+b|&YW(_eniq7;_$R#+AO5lTVrmhu#skLWRx_HSiE>4VcU%Q;_Wjt>0{6I(e4qo|K25)4bxZ zE~2~tREDQVsTLblDsyPmC1p>Lw(8XSdWnps>J=Oh(*uoUI(B=rigb*#iFU;ELnEBn zKLC54$26vhy60kqpg7$iG!dRO*f^zK4hU-lw5w$b)ov!nCuoa={=OdOSG#i8=S*)x z=3MWbag1fAVZr86#7+-_lrBP#bx!b98x)3u@42CJ2az=kSC+R_XM05@3@HKwSd$`c zOll=sOG3{jPmEBGPiHcRRfgh-jinVO2qp6(At6(uq(NvjMbE?f0V2|vsV1I+v|Mw0 zYUR>{N+|>?L(BM?Ss_J;G;`8G5JwShqp1{2B*`FY zdy3&F_s}a6x=wl}O)q9D5p-7;fJrb|$9)!((TPd^_o-)zV$JJb@)C>?gyk}E5)lN- zISQp@dZLa-U;~eO9HXQq^gN2bPazD^Ml)HTrlAdG>){JUjK&I=L}(<2G|>dgBai}R zQj*k>SzE0khMEVc>x912JbH=?m`D_LS!Af4&`1(WzF@Aesdx&V#EdrER13Y-TPemQ zEb9sIJ;i7<;)Pw$QVEN6byd)I0$~ygen=SlG$@1ZWvrFZR+hNg#`9Bj+F*M45aQ4Q zj$62lVA1ikBAA>Q>Fp{}D+O+i6^b}biBrd%w?g7gwP_q2V(#2IB%a0VDUp_Z zjF!}6jb|jyu^~nu{vD)EUizMuw3MRWa0rsvXbv|f@swg&xk~6sVgXU=&aKnNAPw}E z1DZ*UCjxD@zDuvq?t3&OK;g@*PkBd;M2b+O=8jvRb{fI zmG3FC*kzt(#S;kW9EM4pk|yqa)=Cq%m&_RGsWu1+fv@sskA+Nd)me9h%u29bVl`Cc z36Z=PBU?LkmM)bYY*qH`?W81=Bz9dA(x2HIWyw>w<|tCFb4Q-ZoQp!bv}x%1Zf|c) zwlB=gKPJ1+E$Ebt7w#g*Ut!wWbO?!D^8tpN;{G3 z?9T02aXZnF4m(tJY_i$G$9AX|l3a{)qNpn!>b$nj&#>8_nK@U9oMS0CTCB{)x=cv6 zvlyG=C_zu;3`ikt?noqS^X|OYJQ6><%yXFNvD7Q5H%m zydcE)f_zcyTxW~Td1bjBKS|IgB~3Ch6yY>rLym|bv*}lARhBMU%qgdw!u$pEDVLoC zI?V*Jsd|%xhYxdPaF}MRMOU>%rPjsB=mduchpAL*3=a>{s83R>)#&f*!;^}EfdP8E zYD`T{F*q_xl%yaPlhY0MPqrx*3KRmLQs_}B6$m{^=v%rfWy+z?(7^*7*z*F%9)BED z^*WC~{borfnvc&iIjpbnLE(O z$VALD&+lWb?jkqn1cgRx$2ux_9;cmr9Dnzwzoy{1Vmzda-?{;cM~cp3KrW6Pwc0f5 zby}?^2lgL8DoJ-&H?>+VkI{67FiHyII6|kf(_T-biuy;=u(Xg{>H z{py#DjEv^bmKTenLXbs$6qW97E`R@(ELgmZRx6=c2(UV(QZ6B-U`!jL*fpaDz7vv# zu{0*@gryRVRud&XDy1R`F;UB)>>$cZKrW)58v2U9+n5SLTN|P*##2%OF_uWXX6m#R zQ=hKWoNjXRv2&;ui!OfaK`K02&4i?t&|RzGD}%NXR(MReQZ#O}R`fwyi;*5jMjO-$ z9_7GsI(0ij2t^?b5ndauTO>(Li(wk=mJ@V@MEO2}D&mO}N|q^yJp>{kZnlUN=v2^d zw(09F5h#gHV6xRFj3T@=q14@l4oV;mp3p>AvTJaXX6p#m#vW3uD3*%M>7Gv*EF=;N zzm^qhSwY)qnmVBfcp6&mm}1d!9R;pvRfx{BUL5tT`b*u50+1GxbdshPSXrhV2qcQw zSR&)r5*M?pGtkqG#9z|pO~%K@`JexJgua13UU}v#opU)clnVhRC6LA)kgbr! zvBsAc>q&+un^a3hDuJ5WAX^JI%_G;OmMCoy?>a;4)=l6D&}3{as@ z+K%$)LE!t@K1h+IhBQhX$I^3yl?X#4g2|~CJ>?>PAhFUC>X@-OA(o234^c@<+DPz{ z7V{fZ{QWgoao0CDl9UWxjXJGEV;BudzlU5rK$vthrF@E^qL6Js<5W`&d;(=jwcC7~ zj9t`a>8gvJ+TrVmY^G^k=o)3bPm zkls?2me90PONzoO;|gw+!Z!*f45L#Kqf>28JhqpL=b^M_qSdBleA?4Z`g)7t8$tq% z0M9Xf$5#S76wdK z>O8wI=7d+DN3pn+!^20wA7W1LDI7VdncL@))F&x+bury)vvlqP#}QVR$ij4FDfj^; zQam9TZNxk~GRo3&33=!cbC%Adk@#4v2@Af9T6zM%;30iQvuS8x=_%ES$EQ$5pJFj| z&yk~g1DL^jWM`F*DB3AoHM91(oif5GO-Z$-*^ZD(QSubUz(0yP-!Yol%n;C74_z04 zCe6xEj7gC;K}ZjT6AWFkiQ6M4){rLd5H15jlxm{HP|SuKjumIoI&v5W6BA+a5Cp9@ z)EoEdVN760=!}u&53d1 z;U|gq?xFvDO$ow)IB9|OXhsp0LV&PYNhXqH@(@#p4pQ#zrFYRWczBGr zra5wGl;e+ENHGYIA|N$Ri}0*+LnvXulawRPRN6wPh9d`#Q0uKSx4X>#rypbgW52;< zn3o_35klen65n&Wg*GND;nJ=+uo)3WF>%{59RuHS#REUU3xX_??a)P1BzT@HV0C9Y zjW&)ADU_tuibxWN=kYyP+S562dfD?IYjPpO7*~vz8aEgf2;wBkk$s7tJuuG7eE={) z&%T69ib*ANeZ=uKAqYGI-_I}}Ive07nMuiE_I%&V;?Az%Mr8;;iNFejkWO1rvqZCw zcH+2_CKp0GDN@zpddG1lfXxiU0hFgG%t%8SQ&Q&Vg}eYQPZvYSkLB=_bX9PNC zOm5aXCveunkQr7)j-Sg#Ph&G&fuCP@-w#OBlr%Gt%m|MT4HozzVOVfwZb_1B9;u1* za_PMI86fGDg&T^+LRM-dT^Uu@>Ta#2SS;fC9y-;zi7Lr(2w~u1Ei{@93SmeXhQx7# z@2kAC#q$)cb{mt5{Lgj_JD%@R?F#UeM;tlcd(@8IXYDzxVHgB?>9~~cJK?k!R|sZI zmh!Z2-xl~jNt)7Zx^*|s%AY%essKXY$MgNX{K{eV#_)rHFbJ~(E+;UhnZBel(U&aE z9E2{38%GgolDf}2yT;a9L~pfZJ6uhZH5og>Z5D$oa~jG_ID4@XQYZ}2s+aq{%1dPw&yzdeyh!8@->DmNwSh_aoZGE>CmMA6yPcAI-cX9}k} z&RZ`CDVNL4ojbtXfdML&3WZXMQl&<3Uq7W%nN}3@%rnpM)KgEfckc^KPfxo|r_mUl zx{co~2Gn12e&&Lw5GXO5Ej9CgRmL)L@pvEQc_=S9N)npki@LV=&VuU}8vPe4>TPyE zN@}$lixw^7#FI{B$&w{>cX#F75tu2lnyxqa-R~dfz@b6>u)x5)c`O*{B26?04jiG; zj%hR_jM4P;b}=ZiVq$bC7roMC<{`Q00CS>){EoCSkhOVE?}TL{a1f1|dnTMQ4k*l9FPvNUd6P%4!u6n)z5HpZG<5S1CXud{)&){>@)8;)7Gd5Yqc-Me?wjv`Jw z?G(Z=%n}0bVHm{;2M!+Q505-TD~jAbKQs55#Zv1Gb7soaUbNEYTsEu&X}|8TUdNfQ zJ`>MVOixeo+u!|`M<0EZRHuJdRM#nbvBn}%_+f!FU;9`5{Xe{i?%sZy^=WF=3V!BP zpNO36I`lj|DKTm4IJd$>dJ>(+bXChpt+NHrBHJxuy$`Q67wz>^$QV;rI*y_?j(=Z?I>!aB=nXFC}BWYqQuZh-3HvYn;hCd2*Pl}3CCi!`+H%iKw4LX5NV2qQuaDh zP?E7`Ou0~?;<>#_s#CPF*(P4#`3jY4;)zLYl+vmc5q?M`(MT)`C%wcTiP!(9~$_T8m z#O*eorwF7(Secg~BFXoJiAgy;QfJSBeJoknOIZmDei?;_urL|5FhI!*2|@u%VWo4b z%Fardtsw_S>g*qy=9H5bU<`OBA+Aq2mTj|5&!S#xD#Un(W|~l=$dO0>NHQ`^|J(nL zL!)(6sHjvzM9VTc(V(xdO0^_N+9^|0P5hD%j4|A3Gdx*g{=AU-REw#}gwqyv(~Mxe zIYDDN*HNQ)BXG& zeCbho)k~d7XA{b$Dif1!Orn|BQzi5)`v)he)JoKR4}=EK!$S~eEy$fI%}fcV&G)7+ zc8VHfW{1<E6YexBuMF@Q_xo6 z2OXxmAt3=BqEj#`B}I~GD0vbovNAaYSPzLN01{e zVex@NhQTp90g<{yju6DDBnV3=B+@`6GE9<#>Y=0{)d}NKlip$#Us$4Kgi@+$J^x39 zQp8LChI-V%mnrxG<#Jb+f^ji?BLo^r)256z8x*{d3X*aupqWNYHS0`FHweN4rD7SI z7y=~-mFIZDoJ243BhLKv3aab*agad=SI8dJ^=sJ-p z+eK9d2v5)(Sc=6E8Tbs3O%Pj!w2F$a@Iy=62o6n66MBMHY8Y!Ps=g!;mWjzpdXhuT zEya`y3+e8f3yEPgN*Ff@!%cyb&{HZvoDf?>U!{U7ggiYs#KKSz9eNg~hFNgTE78`{ z+tWpVUoTQZlB7f_gdWt20p(B;DuHb$G=?T<3{Fw&>Y_NW8{O?V#3PYJqY?EMM;?6~ zMhru z5Q&cwDH2GVhRIgUm@*{NFd#g_sEuu>Oit9PCk>8Sx`3fQ&$0iR-;riKWp^Gngkg~= z(M(TIXE-h69BFZk6i}&@DHTJc6coY$UpWI%yWOVVXgPCH&LDNo@vU}56h{QgcTQ*N zIV_fOX0BG^V&9$gX~!_*shRt}gC=W7u`AHFGv`PtB_76cu(J{+l@$vW3k8SGN>j9P z#<v5fW#@(aQ0Ooe4}SnH%tC>n)i1u6n%=JchsK6_kEIB=jI z@ZEW=lXT9Qpdu?_YPZ{YtUnAx0zY87K26k)h}w~J%vwvK;BaLfu4j@Yxgf2SLStOf zlhK)o?Y<|aN&(*ssMnh`8WB^I)1*3~5K4SM$c0#ybx}wuGVwL0)ofvL-zSGfbIe+k zCB!>vUf&OL@l;Cb?i=5C{UY^x#sKX&L=~Rr<(RZ6iSRwArR4gMFxi>K39V$#VU-D^ zGBY6B-f|&#RE*Z!^jC}7q+D=hyurMlO8&x*Of;C^Q^_B`M<$yr=&j}=#o_U3=J!@} zk>KFiGz)ucxtsIA=p>8#yK-CdzM*jz&*{!#tS=lHW7+)vyrk&)14A6Yus?sOKYwVH z;}`blU%=-Mj^zI?fSm_NIB`*b?uy*Ge}oekXN*b<&+Z%I_=SDB{d)J|5yv>qF50d` zBb>NsATN7*KKuC{*>mT?5l-m*J|TGaz%VB-9>_PzPwyY%q(yUbac<|qVNO~!kh@-Y z9vtO_1--e8@%ba;96!G|{{lU;e~1$o_U94tod-rZabbUcV0wD*ASW-LlOOt?**}#1 zes{f|+IxhP7SGAW#HaTSa?;{Cc_a0+`-eEO^Y^o#fBZtnS5#8)%>EHhSu&7s#h%_b z#A!?CX3g=IXZDY9>XL!{=6!nqFsCgY$hUG&?j7PKO9%3%^QZTZxYwJxXrDbe!l_H< z<`eTL_8jIVOXndomHzP;4sqJjdHMJ0seMN{ZRtERo-M`^3 z#=K|t4RYe*xpe%y&+I?KDT^J`775Sn8{&jTb5P1B2n#&6b2smN``=M1S16Us+_`BJ zpZdfns8q^Cal$7*^(o%`rZ;ow&>_ag#~B(LBnX1s9jmo=Hv4P?I$IR&lxcM)5VM^u zG86CHX-uV1LU}&E?=dny%A$pf+*C~pUf8>bWydbd7_)-idv>#A@lrRXjAI6ehv@0* zapJFliK$7ttJQ2!Aeoq&Wa0dU%$vKAV~$zM_a3^R>ppcIrIHgPuldk5eEthJx<%F# zeE1_D;ienEL=>m&KX8CszI`jFpK%r%$%)4-;-Lq&aq{V}qFgGGCNYmb@;lz}mUm*b zi=6-F*FWK}UjH_Vg#toYe*9nm#%V8oCB{M=CG6Vy7y}EBqgX7^U90ivBfsUW*T0#t z7}DR<&5mvNvHa|J^X!vPad_}BBa_pV!oZ1bTGQ5=qObC@u4bH2$lC2v3yIeF1&>l! zg@q#EsUt(YW63-we8qx!eeC%4V_g0ASE9-R)wxT#Zo^h?_~H#np}=T9`tgr*&DHK8}8h6Cl{@|h#(9om&@GrwVU|tXRdb$1F87ukAIXKZ}<}0Xd3kfpS$7nyyeYr zW#7JiOiWHNJUrwk!PX6gbkfEv^&q_flt(;%kon6_rdBPnaKQjS`N4nk_IJI5sn~G% z&=|WP{XL6LeicF*`g%(I@2`KwW$(KXU%L3>#yjri-S7EFrdtU+_a0*ZQ;$-bcf1>L z>6G@^KEm#W2x~dvxMO(yk>Bw7>#xs5V9m!q{TV*`p${=UIK;sN2l?U8e!@H7`nOc8 zReaxL^Y(45U%Lk1^C=dK+ZW)@=5GX-`v2}S6rS)L%)8@ZG7PJOG%@M>8U9; zKkyK5JoA+tf5HibVSx=B@8a?c)>5z6dF-*rdHnh3v!XtnxMmzPwsR2F*5vNyjw4!T zMSG&tN;@mRVy$K2fbuLlEr-ChR<{E@)i92=RaqBe2gTUX#XWweFwKOciwzf zt~#HWzVsDbvi>|a-+RB?bV|Xx)hoDb%l!xxi8fqv!E(NG`xdm-1WNHwm#ksq=Isb9 ziM3pI!76Uru!)j9g7FmZyY$1{wRu~9@V#*DD(>98)j8IUVg1_G+;z`=*=Eji=|yXJ z&!zv&veQnYr{r<%W$U>2-mSEa#-O<5{8en+vV%}bq_C`Bc@E#%yq#t%!c&qfFJ8k< zx7>*ql44lk{p(lq!D~Ls@h8v6deeMh{U^Ecj!&QyL#42Qt1fy!-`Ttw-*ZI(Ygeye z^F2HAQiC2g!-j8d#0W`uwanTJ&SlHC9j;Wz zST0<34qv?OPB0#UC%NX*HGKV!dyt~R)Z}iiz2-}N^QKQx4r_SjxmqGs^#3i`2moEcDuy~EHOtwy zb%%35`id1R&f&oa{}qg(IWfhWi`TLFp8Jr>rItvzoQ+wcEgJ{ViEayhqd-obReMSpjN^{dZj`}XZv46U@qh38$w zx9_|cZ`UE>u?ha~o=3Rn?z_2T^H%nbPO#x~pJ3D09c~+HG;7XV$)?YKiAF2MJ7x)& zUAC6Hwrq8W2rId8?F#O^d$SYtl*ff@R&)0~+d)a%t%%Fkui>uETWM+-o@(;x53Fa? zmK_*n2!ZoftzgTR?W97|)S4^Su4MD3tw_(J5nQll67)#O)^UyZC%I-@6UplSn*PtmrTzEz$^9 ztUQ}rzxqvn@w-3Ly=V!ye(id`b@S&){dw5X=btWF$2T`@q*G{1x1@WviohNWlebR&vAF?x0#KfRw!d()0Ml=Wjwug@@&nAHSNr@7Y1y#$Zw| zTXz9>Z1@h3KKBC8EIOSZeRwsWzkLhyLZ2uxyzi1#eDk~82z`OHhD+A1;#(UwlFD5) z(>eUhRabN4?VCxHn0BPO{+i49>}{KnIwsVkeE6!5vF779W31ui1>Jo51MB(L#=F=* zF^#V*pZnkk_{NXTul^*bO}s$6BDnTjoB4-#E#%Z!oJ*~CBG+E? zK0fiK&rq)PGBH`_OaJn5uK)aJ32Rl_8a{pX)!e>mGe$bmy{_k)DQ!unO`a`)C9SuoJBZq*7l zZ+{SBzz0^YI-3pmY@sKPFpoXK`8VIh=IswU91oUttCsVPJ2w*IQ7M;Mv*H}KY~7BM zpiRP>Rcp9=%NCUKu~u^a>gA5{X)VSG)~#8=U7NSNhH%s3s!J~6zI(S2Cu4Y`%$f_< zbH_D*k6iROOjHV7bJ^wGbj$5@b#>uo&+pCmZNuV(rS)shE>q}uA}>$PtfDT8&3$i z^Ru7iz1Q7L!AMe_@~zKb!|IQGg|>)^jN(7O@=?xs|CcC-mhRBw`(OAl@BY*VqNziS zKlW>W_miJ-?e$;97An*N_}JB#^ZBpcL7cYmWymK!bQw2&?N*xF!={!`e(W+n{(;ZZ zQ!G&Kt8nE%U%^ec+{sv!(zcebTyq&8|Huv4`UKwiB%j;*Z9a1It$1mK@5A*UyqXPn zY$7p|mW7XBzLt-E;|_ckkfxe1e()kb^NsH!JdakZ#SI^NFE@UB6REXG&*x*8uHou0 zevJjaJmwf1>l!_IW95bH}UvddIeC9e1kL=;t`Sbawf4PCre*P;|`ueDb z0he5~hVR^TGvfya8K09R)hB>;DU*kO z`!w%*&B@L*rUl>s{gb@y<;UkD*}wnc8Qy-z@p&WtfBfM&-t)Sb5c)0&vF&G%aqjC+ z&xS6VhkpAE?|9{Lc*;Xc!9%}$hQEK+i8*rM-~aF|?|jusxzPCUf85DCUv-i*Pa*jC zM|Se|Gmg)r+yC|G3%vb|&uRJ zrB*`l!~cDjx1VuRF1r5Uk)6Ez%#%BD9Ul6hXL;9|Cue5?&A&aole5n{8EYZ*OKkh) zBfRIV(@>r>gYEd$lbrXamuENw!?s^O&iQYBW$uLB{)@-C=>`4u?R+T^R}OI)$+g2T)L8P?)W*Ezw6bAOz8aj zwqJ48^0P1oQZ2ddUw_R9SG<`Z2&gw2-1^`zdH*?Y#Pd9a6nyQzAF=LjuXN}VEE|9D zKdgE4%N=6C^V#&HKd|}@FUtgB#g?D^iHrX3)f9>aYPA|)+Vt;yXwBPl9LtTHf4~** zejTk=1lDrbfBk{W|KThrrW?&&KYWBs-f^ZY8B~gmKX{n+Z+}&G`3)QY^ARrkyH`1J zUU}U1{oiou-@k@5O$dCS+rIxhF8_zuIJ1GT*znMAx#AyQO_I7;|HdCa#(UrS8nkf; zy6^nQ@42+YcqQT6-~R(2SpHhP?Ed-kmY;C#`oD3axm0{^;}7}h`ENo64nOm`@BSBJ zVPBV>Wjf5cmP(QxK4)UsooHIenb>h%9%b8_&Cs0f+-)iT{AHLtWjVuAw8qZ*bF*KRJ9LZA`###nnBPdQ^u#$gKqWW1p}Ey z=y{Q&wd33svlyt>9PP~LTxT~qQGX^t9Q8Y9Mb101b}{SycN}A#|38nWOX1>)W_DB{ zbG<6%+^oX6j*U(okIfGVf{@e9o5KW>4n8Ns=UQuGU89Vrl1^ z8!PaG0MGNOl*=qwuz+KaIfi4GETUSiAw37oPZCX|9WyvO&B2jzJS92pgeCMAI>-S* znx;IrYcG#J^(;eU6ZCi0h~fm#_X$IfzFLK9wZ`Dc1YMOP&1M5*px%yXHd>U5Awn3& z$4Aj=N~_r>PGbV!r&1}qmij_SPfs_;9=nA3^X9wjWi-Qs!@TgqZeG~4hvDH-2Oifm zPN2@$Mi^!x8x*n8gmZcjbGxziHYXrSrl&YK-C$mS7xO9wdaD6ll_IJ(hpr_j(KCMu zGGiJeB+XWf;o%V)%@$!8QmvLL7mI|2LViy;ccdYTBbvkX1w z)_*&T3x@KM%13$u()a1@?WVh{N+I;=?kbZe5owx`s*ur^i~<@ zs}cGh(~X$JLlan?;sqhYAm{NHk1NPV(3jPw?Eny(HSWqD5*v`=3Hs@|Zj$vMx&p=sGkd9@WAV`Ix(QLVvbR`|{D_a9)_Us(1H_^hUzg$3>7E{y1G~zL& zZ)vsbq*}0G;8-d_F9lVi(XPACKN~F>14;?B3*{3>DP9nO5VX;dq*RrMX*)-k41Frq z3er>Pj76SmO`Oq%F~>DClFZeW@dMAK80swW_NdI<_XHBzjV80ERR zYtGPiF(0G?;hgf)gxNJs-QnNPY(OMgj40J4X%it51O}x-qzXx`qMf?6BuQh0)s%7Z z^GHaB>Jdd@7^pedt`U;dSTvG$l3=5Rav?x^f+TT{u3{;q7D!rgjFr-@!BL7%63V3l zN=bB@x|U2SQQ3Driesebx#uDf8HvrlH&L@etsD^gKJAQA*4a2qDL}fYo2R_26j5Ug zM8>)7>WvoNwF+flqR?3D(Mp@dIzdL7=+T`N%2nR>{tJ0x=hHm7a}NiG$2eyGTxvl9 zFL3Th4~uLk#FNvECYr9k8eZV%oOqjPT4|d-2lrEyA;n_Ify0CJRV&P$Kc83$BHu%6 z2&G5bYEx4lB_|)p)*t?YRvgi*6kZxp3VnPfUF=UP6xx+JWEiCptJ7Iccg6AK3oLz$lIre2Q=cE&RX*7@+l@$yrjFz93`-xU~+tdzOEj8mGS4SbBDKDPcjwN7@D*!Suh_Zpp_a1 zqZnT%c*z(g+2q;%6=bza(f2udeubja#Ky2^cnT#necfGDLLXrqAMN0wK}yvkDhLst zPn;N%*y17SE(L@I!Psbt14(QXQc{!^C<`V@Xtbu$Qc(5_ z3_Y@kc-}nbEE%8>MKoFo#ZrYRj!4pkO0B}w!~}k^Ku@iUKq{0F&f%yWQo-U5#_J&WL;9F$hp zj5BZUX)NkpNN-qVq}gONPH9_7sZhXZXeEMu^#)zjla%8rPCRxV&mTUFC{+o{JqY8| zY`5@|as2o&Pq%tFES6C4Bp04iM)@F76bxVzG@8U3rj5^YV-ds6h`ALXDWRuarK$?F zL_*X!K>dY3a!k@@@yq{)b~uM>V6nPRD{dnbO_yIFHB}nTIy)y@c%GzM3Tyg(_?SkMA}NiBe~*0mD`@tVDd>nfm9mQx8%5g)+CpNai(C8IE>Ncl zQo8e85=R6|V5KBVQlCN&^?d!T{M|w9b=C?YGyZ65Gd`q;5GF(EnVA%@HF>dnOE? zk|@u2h=a@=7K9F?;|D>0UZ0ISagl6?*b2hH6{#wfRS-C5v6mrrI_Dal>WndKGe&6W z&dsfM)~?>+x@PNdrbnb&yU#~Cgjl6oAxRSAI6)^4f9d(IN#0ub9W0khF0rePLn;W7 zA(u2!+;$9DC393|;QN%zW$N|%%y%p^zNKlBi;SJ?7{~D}RE)@weeU-Jp+CcGRZeU3 zeV@P&GN-FM7r4EvCDCbCEK7#ZbDxja4nLqgm9yh5&avEK+8S$+qQg_=N-Z{~_%hRm#$d{m!IuXE+M8S)eY?ZfE^{ag;vSVKB@VLH|($hDGN~K1jSfX61xgw?B9$Kvy`}XbQi6@@mg%@66WMm{~o6Wvn_W$E^e(`Jn zOW*Mh2RHBo3Soh;;B4(G137o_6&+-SHEz*KbxNAJ=}Ru8cRtUI(+Cijsw`Z%fMv^; zaqKZmnbY4-u~$1OXKTCIzy-6n}+N~MyEEEvQ1_&6`@et~CqKF9FzFzr?w zUkZYZL1$-0%n}TVlyn`tlxA<0dZS4=Iu6ry+Hp!KEM?D$i~Yqi5gwH}3;utc{dv5d zReko4zt>v#xTiB`BngBNCUFM!aqOe5+SXPPLm&nO1x3_SD=OA`wpvP2L=dSAkq~j{ zV6{)H9n@CAS;mAZb8_ah&z|o4Uc>i~b?<#nz~}e+et-D~PI7Xx_r337t?P4L?~9kb z^bZ(GQz9ub<$|Nt>EIj#Fmzvp=`Rd=-7fq0ALQXj9_G=<9%piDlDx=qwj6K_3d;I} zq;gXeEQz8)ln~b<8uiBD+|{{A*-$Pdv?*vb z8l-7@45Qati`M=@-;XTxKL}sik$dQP;oZ!Kj~rp;%GIo1wc4M@&T)8Zl6!vfbLQro zgIG%cKDES!whU;;ZuwMocMq%AuV?+r2DQ}3X|V=mK!N1Q z)Fh4JI@M}|E&O>JmJ4#MWvbaGtkjsO8f30%wI^xznoNvuq?>hdHlUgg5h;*HGT$vZ zLt%g_`BDzg#`Ft+zmPJQ3+t8ks_p|(3Vb?5yh$J z17`(EBv65%$OY|gMwjh1m( zt$Fab_wwC;{AZFdK?jN`jd{VzC$agor_!u7n6E^PIKvt#G18&6cTq%vzyum;AlERx z*rbtEs3!>qvxItbO9Oak4H{o`Vz2}%M3%RvPOfP?$Cj7Bl)wM)pRsRxh803kQ4lFH z;FGE_AS^LX{mqVX4qe9H!akE8OD`{IiV35X$ST61U^r0JVu5rZtw(M2oIekAA=r0hnr6Gh zNIhlK>IsB^%vg>douO8%k|rUwO6;E%I`cfbjza_?lSRSz7cxd?7kJ955rQhLsD!xr z4%JG9I07d_AOvHO`Y=LM^0%263L`CMAIabcS&PZT!EJBylNX_;rEAmzg02xv}Kh z;+Ao8eH`ASUz{`al*G<-5%VqT;}zuigdcd~FwRowg2HHohFZ0P>T?LCzzWdLq6A~RPk>yJNy@fE9xq5wrsZZwNpk!1x_3lGs|Rhn6-t z6uGgq3s99|X0k3TIxXh+?;)y21Vf|5^)Zx+(VYy6HYqc-7kttv1-bO zRpUtM`~b{J=C#3@oFoVl+MpNaXm^@SKlmthB;zNaMt63RxdZzcIeioH+ST-Mv=06=?Ef69K~htgl}C>lgdDJ?3WPxVi+~p2ljOhTbdo5?Q1Eb z+&kKVfYf)U8?6CV7AZj(23X^V*lJKN$r2h-Dql1k2AHD2Szo+UuT?##u_$o(gk+wV zVwqB9o?Vd`R#mhJC7loVxoB}*kqxPfTh zPql?nfU~9)sl~wV(MLmizOx;e5QD%E&idk`*1FU(?0|o2j2-Yvds&Yp35gS5C?uuw z<_`hR_ySQC_=4u5Y^{%ifFwxEcd$jf7E2K_!^7?mJ~Qm@&xcEUZ;(>O3{AR$`EZ?6j3xN7>L`mgagv(7!zZi&R4ew&`T7S1F`ov zcjYp-lP^}1rI_W85lnI7n2&zB`1wR0YoBe=cZc?;FXDH7E@d;8N1v9*pkHt$94ZJH z9v)$AVg*CP!vtYUTJeQR!^6W!r8sox2*3W#FL~_IM_E`{Kx<96+a0{V{(1St*ZKd; z9s0z=r2c0b1im~ciXy@w8r(Gc$5E8$x+xz@M(e?UmkU5rh+{6OFbo+R9b@z6&1~MZ zk&)pMk~Bf8z%vR9!(7j>|Ij3lA2`a<*%qD5lr6u89M7C+g;w*%b z-|((oyN2hSbtc2Z!^Ck6PIAvZcXRO2A4 zfs#Qvee>5{=5lf;S$*26uzocMW@d0j4(%?kn<1?w41C#ujRVqZjcTRFnWvt?Q`T;v zCKOAyd4H{IV+Ws)Hk#?_X&&D5Fb_QV0JF36^s-**g44(Hln2EhZs6Dh5Gq9UMbS7x z#Q{l@4%(NU6$6o6N{Kdpl3c0!>6#Q!6ghdJQ8FY7Qz{ijARS2*(QI}&JUvf0H%Q|K zJY-wGzDP-)@sv|};q%TU4n)akhQ(%+$)l6LT(8hxTq(t-K>3EmFboI--$dD;`u5Qf zu3Uuq#fx4#5YDq1XJ%$Oc<>PGH*8?2F@%r`rvyij9AWR?eH=b=h{aahH&T}ixFw#N zcv2$acRXE|JytxkaP#KP{NC^Vo^OrMGk$vaPr3KrdwrW>>DvCkxx1q%VdIILc=KB> zqf)J*OJ|N2l1f@3EFF1;E>J;$?dDjmsa8{j1S=g*TjplxQ9;bTgxs$sL&EYWV=<|4 zg9TpyJSlRG6Q23(T_^_tNmpCepLi0rRFav34hrEcSV*Ik)VlhA{)j$JD;E7Z7bF-$wDIR%prjXvbb&Pmox(w$F`UL!>NN_jX)Z1jMoF1SuvC%|oW@yS zHlR({x6eBN3{Wa0EBwZKwAMhD6|&A6f^zNRO0GJCjSYT5YrWGe>-9*ZkT{TjV_EnO zNLZE!n3CaX%D=0PK`KQxR2W^*X}3tLzC_TkS2Eg*{u)@!7RiE?b6)lm_U?O}-H$&; zx2-vNbea>^uc4L(M4=)S!GQPOYPS*EQD5w`u=^3>YDl_i9ZhTb?;qWR?G{L-*f%%L zdFO2<%zNa-Ov;pYC8RbtMX=`)YHL>08m=%hJj!qwg7VF~2E}}Pky@ORMiD(MiauAi zyi-`e5z#_noS~QJSZAq3F`-fz)1`ahFsoK=;P~e}gYVsQ53<=M4MU$Cpk#N2p%;sn zC6Ws5Uk5ni&|mx72^Kp!+WO6#%?nIXpaKC(VwFJ1kY3Mn=-@Oq^Nybb%@)(M2XNMM z`cu!K*_~y0XbrWr!d$ma*Jv84Vs37pXG{z;F+7Y!((PqfSqi>Jad2{$Lr0EKOF~XN z@i^}WDGWyrO|pL7aU@BE6B?sIg-|%bV|!<))$62<3Xir5ieLPKv37^*S*P=8t{F3m zMxa?WQOAZUg_VR>6BbR5G-t?)QO1WuFqU?=$HDnI8p(sKTd^4#oXm{wVoXdDNa_hl zG&qUYimcnkn1YevIy1Agw6mOUp&73a(RG4D)3Y?{4JL*gIBRgaAW@1=UNCdyFsq$K zPtLN~&Y3;#IP!HTV6sKlcNh89|NJ{$7t!o2^3vabF{I-ZI%8#Wm@us3)Jl@XAXH2s z9nGHR$kYPIO$?JnA$j2lwJH@;AdIECaZZ#BG5&~#P|fl zXciV0Nh=K|r{`I^Hw=dTyR-t;&nedKPh%&^CrW`wvhFE36rtK-+>nNA`mdoG`iy ztfSfOqOHepUELMvTkUYSZbtlSgV=W0j7Xj6jGQ)4$K{5p*u$- zkqpOzdbL7StrNFnc0Y7K^K(ZblrX%O>i9Y;?H+4pAIEHb8m-1kR;3YD<)5i@ofeI# zLWp;85=dMSptNr*&rO%K)q)3qOZuGWGutf)q@dcUm!hGeQ&>dc9d)|MNR=Y%bpglF z(9odNGm?Q9-K--kG_6*fBvOpjEB+jn4(%+VkZ3$3vfb^GI7OkmbRK+!dLYTyug5yU zND|?O8!U8l8bLxVatw-0J3=K1!jRk=dW9y9LsAL(;vC<)<0j@Nk04#a*w`>5qhqvM z9a_zHS(fAX!P@xp#2^TW3u4mjU(uLAGd3{>Eo%awm-XyYBDaU7SfL?8dxc|K@@mqK9u z?#a9U@N0Bq3{e=OjV8+ruLG35DuI&dQVqWS z-C&^9-&YxJz*(Zm--CKR?{193xGYTaiApb^1-@^lL_&I}pf5c##(H#GsoUs50eHzO z59FXTK`CE$6$GI#{q65dq}PG~!YCw7D+5hPDM^|nAj%f`vUtghiDn=m7KJWdul;g! zjV{waL7<4^ggnbI&JxFwAIduC%YuwSN=2L`P?lB~Md2CqE*P}Zo6@aYuhps5D+r*M z^~kb}cDqyd!~}HOE$WRLjYb2d%0l&$SKDs4m*HNQ^tXX{Yb{X}4EU{mLDD%W@`Aj` zNs`2i@XmnqNv1qsawPjgz$F)Fkr#usFAmZ)p(u2j*7m}%wGJ70F}j!au-3boWtmLt z7kC9>P43O#kb_{ga%$c48n>J+S{M zr>t91s=S`LIbdoE*nPk=IC%mCv@c%nIXJ~hYbOR<+=mZNvuVxvAo9NZz!aO08y{$~ zdk#*sxnyPnJhXrENk4z{x`{z6_e0B=oBh|{XMiH$!F^Mle*CJzCjP$1kMfk`R}J*v zdmlf-Q;uIXaEbl)u_K&u!m0tY@wbm2;wi_k_7-MqdFY^LfcAyF2Mbez!<8|NO zBZIF2?%#KGz}N)1Z|@OKTffqmp$PcRV@G(}iEBzngyUC_9OCJl)(*shUp;b&XKY$K zkjQ@Z@Ijt=(s2W(#;+ee%+ofl83>iXdE_upJ8{iGRQ=7PM|kQ+|9*_I+`o5{(>JUb zlo36!Z;GdESUFg<-M4R&Q`U|RVy5@)o8&1QRt`kO`}a?ATFERGLU7-{NlsmM{2$mq z$!Y6X4g}Hr_8u89M3=w+<;UaHbt?up!~Xa8h0zE1Pjd3QmF2|6vHQSL&U(rzRO>ZH zM#uQ(cm9RT-h2tQYMnT#@bOQ6oOfUO9u6Ho#AA;=#*cseBZh{C=ypBm+6)S$mc;u0 zh5i5aYf(=5E0xON0-TwdVfE@Y0}=P&!ToI5aJ+}VTgUzb`&cotaxfK}ott5JXlPKR zHMcO&=*S3398<5=dFbIiY&-8f)~sH`*w`5F{mb`p&F4NxZlT#J`1psf;_M6F%D$-u z=I0lA_<#O^iKo5NhXb8u`ZwQW#TmcvnJ2<=Pn6>Grzxe)3zY&wnZ|R46G}{J}3c?G-QL_nz`hP8eOuyWV#dpZmp;5A4591s~-bIGVAfapX9x6%)E_9u>%dgAxBk!Ur zBd8!mMKRs!{fr%dx^L8TF#Yha7~lL%?^Y2o`S33pJ>d+bl*D1k!3TfFx~H5)rgK6m zIe7msc-jkJOeGWyRZ_n9Pv7OK&v^ldr{~EFSlD+j^|dDtS|U4>kFxfJ)A^%6cnQa? zoZy2W{V<>U$VV|oGdnZO)z^K2b6)i)-W^&=x$etf<}DXrgi?wmP5A3;zrefR@%BNf z%U@r69q)YGTg%C;$#qpBPBO{ zqsY>_BMQ4Y0C8QEDfj=JB$2$cjfpi--_urSY+ z?|L@~IDGgJx8HvIl92lZXZLa^xRe3)#t`#!(_DY!R|%pRhv3pTY~}BE+~ue6Lh#1d zzm{um+JUs1Mq1?!+s|Rgj<4gS!)nI`+t1~?>u%u@8SsnD@E=!Pz?XLHqFM@q+s`YR zZO&2TmW$u8mFsW5jY7koJ$w25XW!2iAHR;uP@RCBkG}m)T=_R&AyAG;C_eJ`i}(Nw zLG-?>&)-I+8k6ZBe{tyrTz~srC;nNQ0A6amZUP z-p2J`-ANKDLMeFt)^qscjkl1b2|*Zg!Pc|6`Hruntf0s=Z@PFZH{HIAz&TW**?#dh zZn*Xa(pnW2MQnTh7H+wHCo(7*ms_`R$DN)*Crd`-oxASpS7dSCmb1C#&To+AhF&}4 z9dFsrZ9BeBf#El8xaQKWeC+10vniG2dB%kop3lymU&l#_wy=HcYq{~3JCVwfh5_5o zJ%?*Pe+kvX4HsW<9)EZHPNF~|P@KQ@Y*Wc#))+_CeUKRgPHgh=lA_72{2)rT1y8>TWm#@pVsosZqJi%Pe}NS<@?JKn;_KlwQ(Dh-BKO|W(A zYq)*qUA|Q{>u~9X7jWmUZ_z9afv{Y3{uXw9l_BZf1AN@F&z2{2q{HO17;cH*b=Wo1)@!+8FGJ1ml|=bX*;fA=*ik#`$x-*yhS-|uJs%=J9ryAAI?I5-*M1eD1c&!ebL*%7 zf@^NN18oYdE_nClZ{+%$Zo@h#a?2H$U&!Zg+QHoX3{nc-|IWAbiBDb2$`vb!lYs5p z&f&VR?m`NUlL2qtzJ-rpdmCdzF;;|Je!*+_>r382mK*YQ8~E_Y-_1v^xs~y{pzA{3 z^`@kf~;5Q0lD*vd_}+{Wze426Zi{EI92?B9MFD+MZ!dDo@e`P3I~_Q)Ws z`O7OVGmD87rWGJH7?%1mD_jj^6^)t*mmygxb2QR2kqULUU&i5-gG-@q)3!y z`?hU-{)U^7QA#C}T(s>xZocKK7`X^?luNd4g#W$rwgXrEv|m=dw9<$|B56{c<9i6c7FD=T=iGi z5Xyju9^1>E*L{{tKK3bE&3TGule=!Xo|pXLt5~;gJ!_6z&u2dH9{%jFu14z|nN9Ke zkNh<+dB7uP%_vPDY>4FLYZ@=sUuDkw5!pRxz!cpFG^)+1grCV^epfXhF;%(=0(``Fxbqi#m zc*n)(bKT9i5hLkzI=tg;mvGyTU8VS9xp4dW+_qyE##oGYyz%1m`26)Z6W3~V3b^9p zE!=X`ZOFN!ESQY9z4tHq+^0W7$4bVNn76+39enW}SD`nbh^eRi`GwoK_A6f{Q3;_E zT(tdMZrO1Mh4!M=r5BygjkkV{ZlMXK?@^vsP!K|mD8-1)=b^4jN}N)&|@I^(V%Kg6rf+~|>K zVZ^SI$=NR!{l*V}%PY>@R1QbsUw-j0zyGw21fgdje&?QtczMYPbl z40VqGx^ExPKlwNxAKtf@ z=byZGV4C~!LkD>NDeKDptmNN*`7p11_U5t>R{MYdX(yKDHiCco*#kWPl=Xv{^ACQt zhnGHeBSGM?H~;*z2l=BjPw{Q%2>$VB4|4YN&M2GK9sh9m1H9sy8@)&x1bpY7-TcwB zH~W-N81T*id5~8>XLH%@q4@UQyE*rTPZ^k}zW(F;x!`5b#A-tnN8J1`_wbfK_6*7( zlwAM!KjpGNdCmZ-c*A$@=B88s8pNxTqv{kQ*zx1Igs0c!9||L|kp^oM5=MiBtl zfBQ#V^2g6Di>nH5`p!>z<15diQmvwm=K62_koUgfRR{_5^9x-6&Hv&JuY7iCLJ{2h zFF$A7OP|K@@DOnnarGVl#@k=_;<6k|aNRe4$Xm~T!C(}9-8X;8n_u<3fzj^9fBGqx z{P9@>4dqLJ|36%Q_VWj#=$F59H&>kdl0hHD=kNLvm%Zu*gQV2;|M+7rdBt-G%3=NW z|MX)ndBs_!@y&7LckkgHXTN}6w~G*h8~*ucy!n-9`C+4yT>lUM%_Vp!^SbuY#VFaBP$^9P8N22RnXn7C*4*(DC%6Jp|h zhsz+oyqtx(?C02H{_M$qo~7u!7v%a=5?eO04jRg=TZRQ&ifKQQA=-~{_nnO1y;<^~ z#IpGJ;O8tw!29gRJ_kb{!!{KITXf&A-S~qyFPh_u}LFC#EN^5M%iWN_&?Cnod`WK>C)5XBL zE`>Zc(!cDl_Zv0)zqy>hvGhH5;Gpfd)T`yrO!2#1#$wP)?Hw{9jm8iY6B7&%j}WC5 z!YHOOGRpACI7r2T{rh?F{(ITIXAg7pGjz*VZD*hC@ch4(vHZXJB?k@ie$q9FG%jQI z_L+bEX-iQUOyQY$%a4UC+qL_XC@Cc?SFPg26HefS6HZ|D>Qw|`IN;ah+A-hia$stn zM-EIfIp1cno8fZpuPrP%>m6zM=G;Jf-V@TtQ(to0aXjPX6G#FvIGekfX8)o69GRS9 za%v7;Xk1ZXbWW=|k2M)_6ylIXNrhgfS!^xR>$b@9E^!#KVg2zu=d5S5deuteC@vj^ zeuCENbojR)e4oen?Pu-!<9OvOUqMp3DHw2CLWGbMMsxJ&QT9H*m&YG}oY|QfiY)Un ztdeDCMjDKsd;-OAjaJq}uf)QV;2p^7R@SJDUs3ZgDeY@Re&+gqAYnd1y_Y1GmZPIr+8)GQ6ZzuE|FuQDW zD+fGg>-50AE}Wkt=2_06Lr3U#yKLOJ5v2k;^YhHl%rHAQLn~|3>G=r9(9jTRlG5t5 zIdbF(t*lsbq`E=+=Se{ZfAbRqXZ)$BoXU${_(JOSI)y2?=bn4G=bn28jNpF!W4T+W zzrak=3L7_W;tdzQiHVh~OEz)=&O67P447SPV+5qJq>-dV0;Kg$b!%aS0w)ByaR{ZDU1$*og0WgmP|Wf8;k&5T zpG|G}=>$UJEEHJ=2%;cDC~(SomjKE?-vFl-6q(19XcVZ5<0;-y&QK1#wu$ ztfWE#rjs$%&S-`y&pmA;>sO8OUqAg3X&fT5fP+V;Si5!w^~i5<3=-=J4P@PnKm@+v zDe~(lr#0=x4nO?y&-kC8{|sb6t^|pYJnI=x;W^KLE=~qi(}*I^Nz#}iw`6+{VGd3* zbk?c#!idmGB!8CX{Fl6p#hH12yL%6D7!XN;z|!e-3Bs@()ifoIL14%;L+j{a9*e8|t4>%n0VgiBIK5&xarG#nHMABx zJa%A?6%!+*LlqXc3fdL~ zpO-(rC75XRc|ogUF4{79F9jA>1x*64)r4Akw@+)5E&<| zTS;T(3G`;0bnpK)$%c)HjT^lSGBD%@W}B8r9y`dh&)7gLAul9O8oCa25YlOPP2y0Zsx_LO7S*8|X(c5Pp3f(x z#2Vw*Y}OAxl~hX$d*Ra?ZrPs6En5v1)?iA|RaO)@tx3v(dznqaYTsHNgrVQFlniRw zUu%{~CTldY0vSYDE78UfhCx|s;$2)m>gr>oMo6?3^s*j>)}HNMMmQ7YBbtSfxCb64 zZ1*Uhbt*CkD)+uQQBal7NdluDB5V*!ZL(F`GMr*9Fq^;PdKrLqG%GWT7wNj(n^)NnI;cB@DSF) zrqfO$!J}Pt0K50>!D!9I_)3nnn>2=oSz8~+YQqDM9i~;}jISC)I!$x(2y4einLc=c z#_%x1t5&jL3@s~BW}c$+DEsmuj%%F2X=6joSPjlH7N(ev;ep2=Va0JP(6*q^DVY#N zA*djy+J^a-MU1av?Qlv$4`I5@%+F8@CaET?X*N@ahoCVwK_C>N$tePbMk1{vD|)na zo4L+WLLq>zkM(y$+IAJPsIxAuU{r^$DbOZGCXUfGWjG87g~yP^aX?KerWOwKKwe`Z zN;oAJtP6cgA=4SPz^@f`C~#fFqel-j93-q+yMp%gB&~ZNWW~uF2*%bkZw-0TWvt<` zQJL`w8l?gvB?*;4Ip4}&6gk7g!%+H-wJP_pNI%HQG74kp1R;mIh7~=_(9uK8Kl}^S zNCSi*9h=~>Ud}2fSv{1Jjjch~eNxcaE+LXim=Hz+D+`>BFnM{+DPL&jq(WFrDkb^i zJpc5yFO#(ws3sxxT9w(kd7m08xrs_jsVG z<%xhW2uiKT4g@eC>-O$jrOI~pzN62WLG0W*pVHK3sn1}L;VL^Bl#*pig+W(@P{O+) zg&d&kz?G$k9%U9r-c788pjJr{LeT5={QgiW;-ow_{ca8+$g>Y_EW1%soX5j%k!Y$t>Hf}@7y&wYY4*- z6(|Z_5ClG%*le}wcKe99m^h9-_DuWzT^vWmafCItOskfNld?M|2m-%mE5+JguR9Pe zs%eUl!k1GjIartV(Gm4}ZQ#DeI35=@tlEu|0|mXPG26uaf`B+FXsU8&1o zM?jxd)(0e%3=tJFJTl60>(+D9=FO~La~!owLMXu?(N5CI4M(PD*?o9{!&9>~7Z*#o zw=0j~lP^2FyohU1WCJ7hgcm*aR8Bu`3@3A}69}VNXf5*4p54sP&eLoy5-7#=^c3@R z^8+y?PCT@JdTy3Zw}ZqnGSuK1Pk$<>pLQxqoGcAgN>o7K)%>%c|D0d^@>j%3%Bx@f zY8s6iIM2cHH|4U3M0!AVp$q2b=h(MzKaV`}D3gaL$;yaP^x@z zTTEV%b-QHUE}g{|Nfh#&GtcB@FMC;e6Ze+;h(i_V(s)%69~c}K!u7Vl8g_f zoOHq(R!@vluT;DMB_+ADJi2c`cmMiP7CV}5ZqTMcqA`U=Sg6DiFMZMTIrYT##8Tt% z@rs4!0mA(`lpW8`bqa`Yb||Byj@m)WUcWVVIfOCOu_zr`>@ur?znZd z7Z+(R%u{5U2h{7_Mo|T&VKSm$N0qQSXXCp zrpfwsqbPi9cBmw2>K)IWj=?!YTJiC6Yc!6X?g7M0czO{Ck~Gg4zEGW zl&W$#Dd`p(l%n0~5GYBbA_)r1!-xKkM*ZmwH=d6YkoEkzl_n9|diIe}ewZiv_gyJ) zwg6%2W-W{}fFKA$5EZl&SSiVKjqdiSS8Hfz=ylr!C2uT=V-~v_Z3UG$LgJrW5{onv z8-R3<%vrj*MHY@)8Y5K>ttQ#-ebm;iht=ay^1Q6|n+#(d+L{55!&>XbZxtY{pp$3h zIwy`IVgy3@XS_tBt)Vcsbl3U~oAiqsiY!N2%hdf3BF0uTSBr6`%bT~pj$i-c0rnnw zj3icQ9WZrtma*|Vg<`WFsSr#bo#DRej33uV zkV6e#7+Y594z_FQwmTHMN0bDt9UH^N0f!gnShI2!aRG_5jE_bX*7IetFgrDc3>;~a zVslHi7Wq$KRgl83xq1j5+Iy6V;gl7P1YH2-ZDvfWR&gZ(hef zXR+}r#*`%KWlT*r8Iqc+nd5MGk^dYynW0*PmyJjo8mx@zP+(1ux>7hPDUgKH5SI(g z`CgZza1_0Qp=yIn8I%-ML_oKb!=VEdkL;#;@+sJfm6)_br`=(^meMsjnJyTsG??0V z$d>?))G&|!1~qpOl~&1;4a{dfn%N#ER-Q~zTL)>(sB?6rWOlyE-aU_U=F^@EXy)c; z=w%ru4vB|HAdD!wIje^2R3)^X!TsVlbXp6D)1FB)O{qn&K2Vq-M7J}h=cj0ljnnHC zRMMDUp3$gO7_P;b5@FFF+^G^JLVtf!3It0g0>7bDL^N5N#aN8iGI)1z=qPR#Rw)QXw*oD6D5k3mFiJW0p5KJVGMx zW#oB56jumC&#VoEgD5}?i+p$wc5)t`{VYF(Cm<^Wx=cq z`N@K2U*$k5Ob?RJ~o_;|XP3nW(i z!MAf_5NQ@=SAkNpL{NF>bRV*r>!Q2{O=&^`oI(X&5Gsno7w-sJ-e&?|HCZx9qcHFY z3Isw)@}hrVfHVvd60%;8Bu)JJS$IadE{akI5(LVl4*Dj7TCL{yuUZpGA01ax4a6_! zJkm=SegG4cxVS(Ggmi=Qoq<>tD^wuMbyra89eyvRlq5+a5RNSCBAr4IV2mNlvq1q> zo@*SwnY|zB#(B6v5CncdsY+(3P_(-lDo}n;X!?6hRqo3jd69W-BnU9Zi=%XfMDU;V!9?tIw&D3 zTtN~iYSlA4t;aXBBwRq_PpDAjUWn1D;2Wb8;`8< z`!|Ul^m!yn;x)xhYsTI0D(*R^IcmUxw986(mRf=PBAovBvP^{hUE=5yshhIo z=k*)Pmh&XM8oQ+OIOmS}+sg}ij(sgpEWGj43RkMt-a;(PY3-7m)GcckTT-vfA{>@a zbloxS^2=SVeySn{Od(gEB%+MTFBjUxV5%aXRAkhL^7b8_eUNRR7xcS|m&8E4kV_5p z<$`QbsI*MHUS7b||7@2>RfXugu{fq>ez2%pcJYX1P~_#!@%{JzB$2UPh52}HdHnlK zq_UVPtyF0Y4bd1HqFNuOTCG#5)fpZhK}t!x)8XKugFN=wV;nwwnECm6I-Slyg#7>a z*V4JO^qKX!pke6}QKiFK2>FC&Yd84!eN0~;bB_8+zZ{6%VHhyn7-C{#oDIisVAaZ1 zjEszuR{RFhIOt}Ysf89tW*0d;+hTftkybDFE;wVCgn3zt>`yq>Rve4^?Z3Z32sW%7 z<;BlBm66z&P#EVZ4E*X>zhd|9JqQ8ydV~47S?1>#2Ggi+w@bU-Aulo-^%^H_I+0UO z-pttO2$eKF#wqMdLAd{rotd5Go_l`IV|yRxPyh5!nV1+auTePwbstmsR=(ye&uPxj zb70>=+N~CQ_wD28(Ifr=E+nFy%+eor;IM`9*Qznz$tDG>R;=WY|KwGyJ#H;3h{^`m zf_r}cOTPc_|GC6dDL>mjk9e?a5KkzUTQ*?8dc20QwnUbe&5A)v6vxDAiV8#T6x3#L zeNkRt{&O=VNkp|)rB;nuzh<2EtH-G)71A&sa3nRBR=3MN_dd#F`;O3Td+@*2S&10{ zt2HN`u%4H_=y{Ac(!sT@wWhh)#Aq`(Z-c;3zw`1TzP!CJP-^Kjl&W;Z9y_%ZG^$)77D6qy5sgPW2W}6E>NS`HAa(Rx><}i5#9CzYbQntr6S9^U@g^Z1*Igjtsc%A>h&st0^vLgpwrF} z+H;Z8YD$>IWy`r2@4CGVtqs*$m17aierS|iN5>c<;Yfl$Zxd#k8BqkILosu+Z3tot z1x^Z_?lE=bG4^Reb>&9JgP6@p$p|tQDHVBMAcditNR-w*I{6jqm8UY&cnPNPvG+KR z2KW9f&nTQF4kH372g6s8IAL)V7+aLXH|0x_@L5E>UPBT@h`2YwVn^^ zQv-btpLgL3q3HB_WZH`{%JrS=4uy9SWkkD;XZHlpBk3hFK0njPZp89(|$8hV6dZ!Ly@8>2mM$ z&kF4auetFo&rBOat+7Q9{n%j=6+$g;3)R4LV`n-!Q>`B3L-Bz9mS+W>ZkJR^M61P-z5AI7Q-0Xe46juD2U>SY8aD)FDrcXAoj?k*vK&B zQYzIdX;IK^b+JQhsIM6zhzb_wTRb$f9-}QMcV{_%%{U^8v4NtM_ed-V;c%sUIIs@u z1k>#f?OsNRWTMd^vj&}Osv=}^a+;v%Fy2UM#}%f!1z}nz?`Dh*SAFw*FQ*HN(Czgv(0(1 zhOkm)e9amNBHFDkX&6vT5~_hD*#8*wKl>HoSL_BSxk#)+7TZl4jg&cK zSXHkza?>~(l?Cp&8g>+8Ha-3qHwC?rpq|9%q!R7{4;7C?m9EQF#7)~sTO={ z2^*=WlG&M~EG{-l0>eUcp4G>#A+6R++Hs6_o_np7B-a`hD#Ef5%W6xJ6~swGnpSA_ z44KuWX-sJGg>%-S7dkLE$@(>Gs18-h>^xc4Lpwn$?;-+4FYgftA(_=w;+Sd@6N-RX zCP*2QYe~D6Bf^l$wnmANRbv&R$oYMrcdgKFwTa^t8AV<=aNvw14ivROkU7Ug?VPEi zVAaAT8-}VhMn-Ap7Four1%Cay@9-?DfQ@U1X#V6Egd;;#o_+?#S-M%_`L!YdrO1GG zQP2ous)2WGD=X;ff>xFhr4_7p1X7XsngncN(cKTC)ZdRcSkmF)$P-%*;+vNh8MUH3H%HR=IWbv?frpOm8Zb zaD+~ix90ibw{D@xvNAd41wZTDz_l0#0co0&XX##wi?S>)mSr2bEZwT!1sV>xrAjJP znY7Tx5XX^sn;SpQ=AqR6qvmI9Ywqvd&ygn`RX zN|36&5B5=3*7{cRGB)k3B`PESI?D&`hRQ8RnHE|Tg<;9+H(m@kOFaszbXbN#Fu;BF%Z$P>_Q$1UZhAJV_QS3yqPxsFtBoz6 zH)@cK6Vi+EX%Z8~(ZK2JO;oNHj}0Dtj~}Gvn~xj!3w$BCf8WsoW6}Zl z?>)k%RU=5{FWv|CPjbq-iGgeNp#w9VeB9U)<85L@qi{3uWDGdY1@KYWlg zHm)8N0NwleVNO4ORk`u7>|V|UmC`dSj~gF2L3baV9xzJ#-@j?i=s*P9b8wmySC0%t z(T5MtuxZVx|M#rpk)!i$UNbh>pgnwKj?HUF2Ljqd2WB{B-FWF%6WmuaK9`uAlbpJ4 zyzCef+`oT{Gfr4V-;(*;$0vFErZt1b% g?3tm?7pDC3;e$M5)7n8y`!|ms@n1WC zLH_EI!#wk(wca^fGD*)kVdX#!{&o51#`w?k*N+|=Fh_+D{Pyu9{`Hlj?F0L#Ic?pF zf$;Xg{w2m}p9y;UhE;>}@BV#9IkjYxA_NcY^9)!SgjDJce)gLOIRAC8p<1mHL^0Rj z_!U0(v5yeNDYLV)eCE@i=J<^pnVp^{%QCVoE88^fU^?;tmI>N-F!mjD{TovdL>>+u zC|a#WCMH%4ViSiCA7u6FwS%8``0zm{CRR`s1;!W_7n@Wn)pElq=yW>N>veDU4+3VV zr`decX4W6Kp3R#!@x?EHiEBRlX%GP#c-On$#Roq287AizIWXPiJGWlThUcG6uK+70 zQ$M+j6=%L`fJ>PE`FB`#)}IVSuOoN=1FO#Z)4}C`g zIOF8?{L@WW^SMuc3IdCD5$}G_l|1w5&*bRQqg1O^c0atE6E|+6QmIfBng<`cpEybw zA06ho&pDHC{QW=jk@vsPPY|uU^l>rN$50ZPL3qrYYC>CYxjBgTfR{Pg?(%6Z$j zGuCJ@QmgT?&wPeYeE5B69D9$H1Ma@B`E%=_PSC7n(OU1+ZT(hXdB#XAOQk-xd_dfxlaE4-NK9H0H$&+`}WxO^b~ zUj6y&c<0+L9}I7r;Lwy0b0Pr zGYgz@+$x^&>}Rund*3)OWw@CegFF$ICO|!uk(LJW%TbC_4*L6_`^TukN)V7 zdBX+g@s-j+kW0T+`3~I!Z|{v*m~YM+_K|NECOTUP20Edk!xjsb#uZX;LaKZWP*m;+CDmuruE$49S9lQJ{Kq}t!`g6JE z&aV?V0S2~hJBKgcxRYu%B#vO~>t4&}zH|#RQD_(O?u)kYH@Dr!_YN)K8e{yQ%g*ET zH{V96LZUF>;`7hp?{3+Jab40VWZU`Y^O>t(LM1(!@sXEt-qzQ#W5+JPVH2=r%Q@U~ z>+NKD!BDlvx#zu(9d~^bVI6s9c*FKB+_CGfa(y8<|J>KH^Nu^nZ4-^);%%35-A%WX zRzj3hT)6EVzINxg{JB|ZF5Lb)zP9u0e#(#Kbz9D1*UnwEvVbBKy!rgs@bz7PPpi{q zaej_>TyYsUUv?#x6W7vOHO!k{{|4^5>)R;hrHiv)^QYYT^=}Sbqg%I}U4HEoGp{}S zHQe>hzo*yB$aTTR7i{BeyS_Py++BG77IuF9@5zkDBDiSl+1z^PHwMG(i_Y7^4WGZB z;-9`v>y^LHd#`vG|MnmM$w?=kz<>P5e{szHm!EoXBE$rOo8HmOj&Oi4Y?$~)(dA&-`-Fh~6?)qkljBuQ{^>y5M>rOK5 zh$}IdZatfuZu>gQLc8ekwl{6(mJff9Y_UVIa-56b{Z?-K+~+6`&7-GUTzcCz-0{9o zpf;?esKjjBzMY$Ixt%bISd)< z%C_y7fbt9D?OR^MO*`*G8cnQ1wrzbaJ8ruZC%waF+tzcq>#lEs0BtN=x4f3me{~lN z%?{mGhfloktz7x(n;;BXJs$AR3%7CYj$L%x8B$2zeaSYidjBV|fDB_k^`Uq1&d+?9 zRU>N|Nh@5keH%C4w3BADjg^vjUvUwi{rt_$%+9j@`1QQ?!YzFKZ?0$c=mCJj!Jse>XSW^i>xB{T|YFV_g2}k8|}ZoTCew31*#F1~OpH-2pw&K5`kmu%a{O*?im z-EL!z;eD6Ai7$NlD}*jbAD!g#4}6HveBd+G*RG;oPuRZgT+ZHd3B#iktXZ>;kALto zKK8eNN3+#qbg02qZ`;OAJMJLFV!8zvzv&HJ_x8(4t2L$$Kf-%%xr+~7^k#Nv6^>*b z{{0&_@P^CYLmEd6)hm4ZV^?wI2R_Ey_3P+p&HFBU6Q8>As}$POEi|9{vrGBtwYOnh z&MMdAvMVm<~b-}qM9+Uyz3U)%MKavdr;f6F=S`sTMO3XO4a!Pay5 z^55NtQj%&V<=k`5=8n6*Nl$BxF}!Kpd0cnn%|xZ^`K_0~nHz7q8LfSj@|!N&&W<~G zV2wknfNdpH6z9c*?c26<^KG~J@}@|zeardWcIQr<6$qi&zV#fgzvUK;gI=%TU2l04 z*W9v`S|pJQF5a?*TfX>tS`R%2C!NUUZ@Zl9Zre#*7CT*d-WG1WWe2UIgVCBR-*Oq( z-F!1ep-C%M-n@Mq*X{TQvCT-kZMI!{3DP}`hIS@^8L8+2GPoKE_}nq z-1f2eQ*lx{*O>^R7r+o-gN2P zx$(y9vDE1lIq$suV&4DBYe>@yaa849mv7^y+jim5U>%oSxQ**>+{x6;EcIH?oa1ea{x!ZkPFM(8A!DCVN==WxsI zJ0Z`Qf8a6x?6V){OV{7bVi+)IC7-DeZvLZvg7L%#!xuNWfz{ujkkP_AdFDXa^bcu zT>a@!@PoTFZHJKo|sk`zO2k z!)Km|F_s{deCKD6@T#*m6NCW{%eR00Ab)h`=D~XOJNNA7<nD5~2abRE$pgIld8d@V7R9%Id>?1O;Hf^! z9tM2-$M(zb4Lk1o;jek^^UpvkNvGH4J9qEqPoH<1caM$w3fcJ|zvkQ*o=%o$)M|BZ|Nbwz;P;<7K!e@> zZ@=Q=KRl}+&*tXu{*24degS!wW31uk@BW;({^<)b)(`cs{pP=O*`K@sghMF77r*%< z-g@>6DDs>ziumF;f5h9)c?nVEUHPBA{d-)o^=00@8ijo3tN+YjzUfuuc@JYOSMT^f zZ{PBg!TE6AT|eY6-}ovzoeok;{(8s1^4>SRk~mHXq~inEf15u)_r)Y>f|8Pt-~3%Z zeEFaHfw$3o@`iurV}E`QvRog3=(=z7(YL*tR;z`vmcPFB2V8a0%S+5b#$WIFciwZs z%Lt?|8vfYL-{rj*yo?|Su-5U(ul@_~JnzMWg04?~^~6cmNwGq?UbS8RD9 zdG3p=uD$C=y!(Qep^c%}%lP6q{+mC0_47bVG>YrK`CnZ4%ID#90nTyjzx^Dsan-03 z%i`h#%WpsGEsk|@4qTr7c)O6tFf^At2UQ=8xjY_!j3ZJUgRIS=W=H1atEy~H$TVj-MhK}fd|>UZy()m&j-(o;uzNJld%Qj|8rzsl?{Pm7sc$-$|4rWbp(dKztXX-(IdA}_@@bXa*Dkz=5asUQcLUNSH z#QKNOfddEmkN^51>({U6tmm9XtyX)|`Dld)*(o6jRfw~eZpXLhO-@d-d-ooW9z9B@ z(<19-7=5hcxvV+`XZ?Mr??`rzq?+=_uX+_HpLQxpUshm@<j4oNJ4iUrzK}eJ&#A(G(PM5VE_uqRI#%0r@rq}ZuC?y@$ zIHXn!S-WxtC#+q~aVy7&V}%oz#a#3AU+?CDhxgO!`es^F6oXi^(>deAb^hd)zt5`C z8p~0_&1RE!yN&3xhx%>w`2=xpNfS^Nzwe1Pggjd*}@gAsk5@AVfit&tY;)rP`otz_}ImS4?hm=J3DQ6?G97W(v$;7j?b4}zVwQ2~;vCzzLQW8}Zs&E9- z;V5_{3z@}|TFYt&p^{YN7=^=WgO%PT6WAUP?YoO4UeEaG^C)snnkIx{Pzv>iZl{MW z93%Ax9p#uaJpu%_V=-C5`1lY~IGpjx5h(@6v^;NAB%Wm|y!+l+=bNN`6ADWDw&wnI zAcb#{J)A+?_83be##KnC*P(lKhM~tN367hfSU-*lVj>$5N`WkK%7r!*M*FFGfBE2? zFJdh3S=u>@tUw!!3L^^VYZ?M231xsaj!u^0r00k(#{g+lV492c{?GU5J^L)8<2La8 zr=Nx`avr$vfl?fnBuQL8ukdV8UC`@xNz$|&czGsv9LMFe#@}tdOT!WP1s2*m&u@~H z4Z;R1742R|6emQcpxw=B)N0;stPHluz&eys=%Yum%{i(gW6TaWAlF3uj}p%{v9*}w z#I6~%WX&_y3b~j^gy2t+glMIiKpq-^YoYH8dq@j1>X>Dn>I_3GHu&yBMWh{2v z%+2hf=*)218P8{IY%M0!6vnZ4-(jZb7En>daHB?+^*DL+Np$iqx+qAa3iCxlCME55 z7kZkBM#Oj{MHoSmcQC;8OqZY8~+l1=N-YgeIlNGmVM zLP;Pju?Vpm7TOD}XjG_XJvzVm8G5lzC9T3x1GjpDV0aXx761PIe+Qwc4Ue+!#FJPx z-XQB_bTUJ2q(-l^$WQ>qKsvuIB8;m{<%dvMM(r5cLYtyJ!_40MiFCyMd-w3G{gb$% z^_;Y#K`7wx%seMO=7L@LKl9iesieT;2bPx6$L zC}hCo(MiwjixRq7j;q!fZY0QF4;etC9uvvLJI@E}_c97!VxhXd45_5Yb(CqM{$Osf zRuht}*CSMlH1-ii*-xrTK~{JNlF=IJGy;j%mUgFul9D(H2?L1Y1W=$tkMhAH+!D^o z^y88grE|w;GALua?II&93@VK2WCew_R073#t%|`SO&4?E2-##4b?Rnhn)-V}`Evm> zGT(L``ptT`)kdm_>B2HySjLV_QE$#s+qj0XIz&fkL@KEZiD>rdPB*bulD7_{;+UdR zL#6=)0XB>gL52N?ruKhQDFrlg>;5S5P-Sj% zF+J_*bi5NUt^0MTLz49jc`gZ%sG`SwyUA!HCQ1^5SP@F;g>I=pDDpznY_+hVpjxSx zC=rb=nS8@x0H#1oMXo~fb{D&Fgjg7&YMrQ3L#O~_4Re|1z|kgB!tsypL5@^OPCu2x zD&in6OF8}d+$l62V9{zSQZXEbU=6xtJcq_0yBW6KMmaFmDzSjpzQeS7J!&U!^nxV{ zodoncZSro1cBUB}86^q@d2adTp52^Ki&?j_fk-FlIPX|brDAqw3K<1h2jjydgWdxF z9M7~qyKNOL{%hlOcF-~p&$rDtbul`ixH}fh%f07zG>VLDoGfHem~uJ%n4D( z-32(GUR!MU%BFQy8Ub{P29pF~KwfzEW2IU_;Rs82Yo28Y;s1>w2nJd~UKHK|X&v3% zc&=*sy8N@#uRn@BCkR85Bq`swM;-ODE=lZT{Ki>wCCPg^h4$+)qb*W6KbKej{^a`) zByk)bqha*ZeNhm5?q%tcSAlnb;wasYKAjmw5mwu>%b{$lw;qwBjc092DY4EGN3qu$ ztpESMo}q#Or!`^dae8SIqXLf)bJ)RWoHR}SHKz-&c{%F~vC6c-KtB<- zL=;7SUtmm`9Ft3ULL5;P5r&@88it{d!W&caH$5j+DnX@EAM9lTI$?UR3h+1GtxPxT9Emh(8v*VR|;`#;sg zy^j?l`%XZX6>->Qf}Jd5-2L}xEhVeVE{Rlq^RnPc@&7)5%q=UL8kDO%QD9s4KCN34 zM#U4rsj{>iKM7m#I|R`uGCP-lPU4v4xmaR~mOra6fc7EB4za`n>wo5@h}n)`HZRgCUea;t<2EX7F}qJF8rpojArBdaR51BQVA)R9dof%rZ!;p_J!+Z!wL_t zArP>BWrOFQww~1$2`a=IL$}xEM?d;8cmMRKe!<uxf%$>sB+=NC-mDzj@%1 zL;UuEz053hFeOXH8J~N#IwuYUPdQ~1FMiI`saMhgS0^uW+U+)-PKPiIeH`WqIFdd~ zsUN5B3pV}OeBX^Ggeu!Y3*snd|Ni|vbpL(ioo0!3aHMgJ1Qs(xv)iLH+?tKa7*h_{mGxm%)_XvkP2xOnJ9>h4m`3S7TeG(P-|D?PFzhG#-2CqAdEwTQnbwS zf?k#r$B7pfJY2@d*GsUxaTaGB#&~9H<{W`?BvSeitaao@aPW|iL*`JeMg*Zk7s5xQw5HeXkt8v$99$<+NTB4hF|;Ey zUI?uziO~hULeq7EN*sHpX~`1Ji-I5s>0}wg3L4ca2#1uG&|0*V6ha~L4BhR}wP0lk z-5wPIGFG(mj5JQ*u>;V}k@XsESWOlxLKzZfmiEKHKFa!?Yf1ZC=P;N-W)P;@o9b`Zy?*srnT09-lP@|#T`{nO6TY0U+Ydg%m~LTNXm`kaJtUURCvGI~cF40Ff`nP2Xyb5s z#;_}BqyhCx4J8zTf?l3+=*R+%T1py+bPCN(D<=&ljY>ev;RUuZAQ1wU6*OlL)37me zVvJeo&_Gwuuwi5+pl~8!W_p%-l8}Z`xe<2=71AvV;-X8w?+^zccmx|rR&3fxG1@>@ zDs&xWor0jSq{>jwTg*PThei+)opK7@q(HjOG>*L!%xMsK|?={lrm!pjMV3wY%K`lU`Ui7^WvlQuY@>C(DQe z&uz?lS;MR4l8qY(hDRW&P*_VE zNMa?9;gd=s$a@*xLeo|i7F9~RIM1-ih{s1zfg=3<~i+FmoT5A8V!-u z$B=>cjw9{RM)33B-b);YJY~ZPi0KD#(~pp=kjdfWsWirjg8*eCa%)*=x7oMv07WOm zIK#xM36!#!BE#kdQYd7YGP^LxgTMJX=e_!mX}f@jXM3D>@(Boh)YKa5hs)Bh4wMi` zS8nsHW4dEFIyX;ssKQt+CDodSl!$JQ7>aSRAg~3d=plu{^xBYV;&cKnstD`owcE%* z64xq(aYU=Vh|vYLWEd4HL;$^9ljWvN^cb`djHU^p3NgZAmA|(8@!mY|(d+gI!<1TD z@hobs(SQsjwZMxwQb;sl5J;0l)*ts&zoouc5u$7cwEwR?9HtY1yIaWk3o zSS0HlxpNpLA=e0{nAaJBanzL}aE8F<=w^$~)GRLZtZXGD-R3;;@GvT_(P^Z_6Qe$L zf@QJS^n7(v16>$W71CUsgD{}5P_I-=_N5*RsMe3XJp1viY{aPLVz|oaU4?=#t(d}$-vC!8@6+dbqL`N41p^5eC0mImT_~0 ze+>@EbH8sjRu7)vQhGrQ=Sx(R)UQ9XyucYdFh=w_qpr`O4HTv@{`$6%7yjPijRay~ zmJ5QwGsMe3x7L(JQk1dkxV%p~+Pz{B(+-26jPeIaCCYt~8t6nyiL$_#L3}=rW26Ym zh`AT2{f*e5i@Yq64NIOW*uo5==}CzJ=nt~OU`e1%D;2CU-k2msDP&TXZ{`Edz+ney zJs(ZC1GAqhx$u2Ek}h%_p0Al@x)fafHPi2E>1kia6oz4G6!IlrSWBK4Ui2+Bi@fl! z&y^;mD2fQ9fOe~mwT3WI)awoZ8I(vSZM4@H%EB&L>T+QimHj$i$nW)f#BofeQlZo7 z_`)n}vBvqBe-smh0qss3;runEq(26}*Trj1VH^$EvRZqA*9yhrVyi5v3ed*-(%yk4 z=s)8qiV0OPKntXm6eaz6qO;r^N}_O}Zv|n1HhysEBlile4UrOrp_q;t6f= zeWqGT^X*r(`#bw`MrTQ_X#p93f<-vy@;>eLBEVf!uw#T_;510OdTQ15C+O~MK_mAHs=pLs5#X7){pgu&~f%W@eVj$)n87%+l?2 z==Qo4c~M5g4gFBIj6$Au=9xVIMK2_(RZvKDp;>Hq`TKwTXCB#i0BwbDW-UwSD6daZ ziX>v$@$O#(rZ0->99I+`9F1>n4Z?^pPKncmFpe?SL(T_fbtRs};pk-rro?9`A(2r; zB?%d=S6DkS%-Bd3r9AKO@bn^k56&>($_DHmx2%9Gz*304Y@=9h_Q50qAof#}h`ck_Ax}6@aW|Pt3VeYy6r%WF?M6CQd zk|qgJ7@&k?u4_0tzrcK_jV>JpN(eN|?zyFtUzF|KxYGFBzwV_%%77$}sa9%CjE}Qn z{d(4~Uq>~qg7Ejed+&RIpWgjbW*6p`-5-9(O|6`?POMnTTQ0ktHEY-UMO*n?GQgsS zsdk&tIgTG2Awtu0f_CmF_C?t=iIj95gwBDUM&XbQqpc$nFt^wus@8ETps<=+6p*)D zIEQEQN`Ec}r7)?Ym`=|Z1PN(C&vLLi&0)EUBwod)n)J=SLNQ)ZWSt%|jLEVt!%2)5 z0gJhB-5zUHDTz`nG&|&3MjA*)>O&Andd`&m9*dA5ZTV~&BqRLE8U~8ME&ZNzf|;3F zDwTw!;>GX6SbEyf?&UP96~92WhE_8p4gwmD1Vn+*Ay&ZNqRS%(53-^<&S+Z0*@Dq} zN~pYJx0mJA(gbu)7+Q==FnETP&azSnNYOf@qq{V_8RNAPv=9`+QIm?Imyu;XhKH(1 z97UG<$#?1t%1pjMmLDM$RTK>fJkmhO5C{<>^)a0+qng&d8=}aODkO|T!o?=N-#$Rz zE2wN3N3Iw_Mni}w!T`!Ta%nxIv>Z%zv%)(?(xkk;yvyA4u}Y^(IpJ~!at(!aL`sk- z<(Yvv3T<#w5TX3{FB?D?#`5rkBmULQ{<*bdi&3OV>IYNkUM%t%IO+ry%IHH8xTZN$Plq zwN{{ z9EGf{r)9Z^BWrglf*7p=k^n|hNg5}FDnfU=xIogST-YN$fD*QJvi3K=p!TBV*U zI^7(!B^H936f_S`(+UDcH%w5A6sgEHnHiF1mK>2I;v8~$plBh)X^!@O3di! z5Y8BkEkFe12I9~W2!VBiW>K)%@Q+oS6gt=TDFxOojLgPh5gXHcos8EVv+U+mIZ>@qenOubQ~Yb2uMKw66S z9L>A$p?=0@)S8X{eitf=!qMqzL=YlnL0u}q&={$a#;GrFE0;W`C~z255F%ATx6|>W zNDv{c_3g*jQmfR+a!sZSaF%MNLSE$bvL3Z+)o(US7WhKDg^c|*6JQBcOt+H}g%On` z@`8R2?REzhg#>X-tJkGgt$1-mYn(Nule}-@aD(-<#jkA(EoinfRGcD$091f23ZygC zl9 zaJ>Q2(&}~)NNSZD3&t{?7f78k8W*TsP)Qnuksk~#EOrRvgx~Cb2n0OmjHeQG7wPW% z1>HyXFkf4PJpN>&xaQw$An6o2k36;ylNGF5y@q&rl*|?&9a)|cMv3Rp9^Q|cKE!iR z*vM?ta-a)Od$y0q21zI;n6D6ApSG1a6(s1(+ME=@v8l&{HJgmIWq;+!NDP_&zLTMHOx zX^f3g$b_k`Lv{<2#~;E~6XFdUvAF@=10h(*GprC)r6Q7wHeS3>oCT8;P0eDk#PtU8 z$S6gk$eqUAx0`fy72TENbPY_@YUB!XmqV{ZJ*|@GmR2XnRs6ZxY4w<#nc?J-20=DM zJiL-DO6lc>x(YEir;w7xPLC)EkV25e3CKPX*AYnJlUq9D!C(KJ`+xjhqEP)mr2Tie zUB!L2kKZ%1>Tahp+yiPfEp`1I`rgVa36a|!GADz3sWe|iI>-e)m3ev2N zkdiES&miR$rj0bEQYjY(1!r0k_F#h4nw%^%80-2Wa&1X7eXz{2FxCWtD>ITpI)u+5 zF2E#Bi@m>l&z|ptwWLXc7X*dTOOh7MVYjz;`$|u_WS;MNc)r4DjpzGC!H_de_`Zvv zPqeOQg)o;VE-D|zt|i^`luK<0;jmJLJ2%gBB!$zqNarf4h~o&XCTX|H@|-vdo%ovN zr0v8RKBOCPcJwOa^qim&9^L-H?E~EL&xoR!EKLiCrR}7x!zd)nT-SvxG?P5j9hRpo zgkPgw`I?dnDIrVKqCDIc8MRuj8zhWEC#GscmS-fI;#`s)BilsTD%NRkVG!a6K1rI< zY_>>JhY^gU2ylBlzi4w0f}msg6T&&foypJ@&Dz40G*Px>jB)H(D~L-ae9xoVY?5Ya z;l7o$)1;#@w9|yp4+y=$4Y-Qq<@r9~aD|4V%-cGLz16bV>nmh|9>@w|TnOP@x7G=& z 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%0A0$X{K}gAYE)J@?$h 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 *2?~s z%dEfp3bx*S8~NlU-hm@*y72~XyX96y7!r7rjT<(w_3nF6NeitbHof**zPN2W(i*G{ zxcuVtx$W+Iu|^?{=F&|U@Uh$OWG2Z8rR9THUB<0<-c4c!snNW7^F{pg9d{9@2I2X< z<YypZFxTP+`-AcfRc%eBq0qLF*W6 zJG}nt_w!FT-h>v4B#wCR+uzFHU-#EUPd`ZIob!0!hyIRBuYMCqpXDo0;QIHxg)3kG z7FMoUPT+^U`<-v*V;{eXJWol}m=C=F-Mnk_6+CnQ{p5Mfzdrj6@B7`Cl0_X%bB2%Y zc!ukhhp#l1r6=*`UC*%Xw_nEex#yvW>%8S}-^2U=<}FO^{UsBJX86*#9_Pv=nDBtIGmtV}^-|%V1 zhllVzk1Hre&jh`nB0|rZFHea%y+wa_tw$1=^^<@`x%kA4x(j_#mxO5{Q`0zi`>U1!<<&*#T zem?r~Pct;+N)4~R>|#E*Wh>og#Oz#)zkTo9_^bc*DTad*jj+s{uh`5DH{XVomab8} z@2buG{YS57^3k8M`|-#5>Vv!Zv(p!oSWCI&^VJ9U@yDkvzzQFP<=c-PDuMjR(- zZTapqllu>65A5MpzqN)ecd5{C{Bjq6 zc=~dpBt=QZPo6o*%g$U$=({ueSAV{Pm!G`~-*@frU%!6`e{k9otWbnuz_%aV!JnOX z3VEK9W*OgobRRE0^Ms;LAmxWo9OPwZuR;}x-fus=hrc*)4bFsV`N~h9<^110rAVYI z?){G^S^xW|Q?8WpJ&&8e_ER>!WSwhW7lK>9{s340>A7xjoTc3I^#{59T#S2iLqTOzD$9JFLikF{>?*|BL`0Upn;Ek_5x90j^X(wCg>hKd3{_iqn! z?W=yvl|Bl=r@rzNu6o%S&a5W|pZ~_gT=Qp+VH)^8|Le;?;`OgMm(1j}yBXVm_&8^- zT)LBNx zxX78MJdYnextH@!UWpNkMT?j4)$ja(Yc_AB+Hg+ZfB3|WyyeQv@T4mwyWz7p^MQB1 z1*Zu!c0e!`osx|FI9 zI%;ymtzY4t7rlhQmq<_W_qTkDzj^&Dv008Wh7aBP4c>Fv|8VW`TJz!Czr|l|_=A4I z*Y&r4gTKD?kNaov58d`n-go)Sdo96SfBQGN?)={=n79ESx$C>U=hBz<3(`Nj^?SVe z)h}{qHQ>gt{1kECNsDZ+k=^q=SIXn`{KDO)>BZ|U$Ly@0@(PCE^VpPyQ?uWuUI1Mw zI3K-&24m^B?i#@Kqus|^hi%VpZ_F{4X|JZYh(sIXT%68TDxMd$H@`lnDv$lFzH8K4 z$M8@^!>}=Z=j8ME^v0Oya7K@Rtlr=K9LG>k@UXVeN9{ML+g>cU_q?h8za7H}6q9)U z+>#a{q?^bTE)r2pOnQ&)c>&d0jn$`|iu411_~V~4IXy!f$JoN5rE^!j)Z@5{g5l9? z^IzXW@bcEMBsN(UB1sG<$09KAwdupubb?<`Hr=NJE1Et+|q8c zsUe9-j~*bIIZE7WGT(AcRKHSVblFN&b&#;$Km-BL?%9d4ibkzQ9?#;-7E2dbsh4x4 z%+bOp5rd?137M&qX+f0cSgXm?E;>mVkRiqz*Mgm=_?{#z)d)&er03#^UJ#;cbvKnZ zpsgkq8rzMTd}Kp;Q3!+gg$@W5x)WM zY3=dbkSDm8A)<=G$OZ2$Jb>9)%8!#Q$>E8F~2VuzKMT=Oxcq!#dnKVslHCse+ zM6PqksMcznzIH8Vo^b}Jo_5-Ep6mJf zd7gUeX`XoE3HI*Z&GhsnrspCq?g2`vzO(rGuZiQPT57dA>&`rrzxa#4#F!$Y6gby= zZy5HOS8k6f7r36w`kwPJrzz9`LVKaQC3eKZ-jlu{gLTJYdGI>s% z8RokgwQ7};62$E$Gm&Pv98xX&bmDosQ-|>_=*Ad_!a*8=VqxG~vwbOD#IT32DV%Fc z`6yvAS?Zh)2Bv4{@ce-BA?L=i#zoZCO$Sb~c{eP=S__cGd zA*j}op2vKYPz!u2B_D|?_IHl^b@7Jt0l4?RFS&@Bfj}6naqX~D$bJ$@7PuQkfs_^y z$0^22Ub}e%0C#QQN}6^NvW`v!X)`8`B8JBrgf*WWgA^X?*S`jUFWhlAiFU5rp3`06 za6VOE7Op{$R+15GutG5sx|pNZIhS2}5dfdP{T?2R40*|8%;u~M0y^5cSUjl^(xGxx z5!K2I-gsO@3_Z`o7vRgBsnl|GVg}-jR=Z83R;AVho{|XJL5eb-S4R20 zx4vsFPcluG8+>0m)?Sf1^&mj`g2ZY9>5*znf~6!q8or0pDS3ekQpRIyHfFY+uz1lTYBC3* znMcsJg30*~-F8IQ?67P>ouPpW3Q5$B95*$I@hcGcB@zPWGt1da$2euQjx?5b)I})| z-w)8*x$JWIrV%uw>fM&NPj{BlMKxAUdx;U7ewoAjrW(5L=B$ zMyQnIwzfMYoi1b<-h3CE3iNOpLSWYsRH;I^aGZGYFxbG|AF~!Zn#HRvB$qzq8QOXn z1)+2Z7Oiun?=g`Hnz^McEKAA?kz3*{1F1=bTf0n}Qx1Gu&3USo5=pnqWR$Rc(L%~5 zVJ?Z8ZD*9i8j_TQ2M(Z+jE^i}V7Nix1Ex!o9Yx>~cw;m>Im!mi@7O{2p>H$(KVC^& z)Oq}g$Ent;oOIG^+O2t}CJuAr$`kNafVF}!4A443n~bT+Nvc?OKkyLDv>6y2qA@s3 zrB)%HJxu3;Ur;?ffv+@;u)**P&cUw@Ft=ne&5;H8qjjd5E#{{lV&~3BICx|plST~J zQ_ff`Sh_gFuR*!wINRmY3-H4;$iza78X}DcXg3YzMj50}JBsOcI*gAD7PufmlqFRB zkO0V~LE+=!fXqfhl;$M4VMOJ$<0i7?5vVe)`A2Cbk|**-c-0{mg(0g#h4KU@7qqh! zWpip_h*oaFZFajHIWo^pqX?CgOGYy!jikv zM`K;ThLk8{ALb|aN9l=sA zm(jWICrU%*9FVy#&gfE7tyW3mw!^w*8s+&UNrqIC1q(;$L@`H>9L4tow>K;9C84LN zmCJ;_q8x^F<1R)Bk~E{)jX^5%OrsF^f#+Ox%EMR9c#uV17|N*MU~o=>Gx z!c#6;;`tsr&-+c_l}e?Lf~nQ2MT$5l%QH%0P#6LPdFGHRTDu;O9`a5J<%&-|8aavMJx{>2UhJnxU$RG$yk|xB7 zWwzC2rrBkx8PSXqqRgdA7mp6IZuN3TYXMRxM5!T4oC7q~hITih-F1=mF!bGX<0%5) zD{_gF;l(Gg=Ja*cs#W6FEK^fQ(Z*7%H>gzWv|4SZr)OBTY8CU-he)D1s+B6*me5x4 z^fON~+iY|C8E3Qhj58@$DopIz#lsKY&&>1`jbdop?R2mxs?{oK05~qem3m39@;W*LU z5p>d_R`wm!T5FKf^@b?bKSz4LD^lxSk6{@0&tQ3;_Y>W{@3YpTvm9M$X0nfyuzjRw z@2u#so}$1yg7~AePPBOur}mU`NR`E_UNOaZE^7RDS478NwA(^cx;4HrOd>1lS30z zL{WtFJooniN=u})c%ES0+EWO8#Zyl`L#LZD(5NypTxWQAfWg5AS#Fr0ZxtJLCx~jD zlWR+oq=k(-WN2uZ1q&CjXwhP7wHlu172KVK>8WY~pl{vg`C!>RkGfrDXrKHKpnd?fr`54v4 za>B6Y+T(Oe7Pm1;gv~P2EG3E}p55^*lao`F!!nB(E@Eu)C?$NVVV%l?MO3Oaq!4If z$%KJiqgx&J|LA^Z_U zttIe-;>>OeA*mP$2v?fa1Hw2lGb;u#E}D?%8F`kv*GRYnl(a6|Rq{N9$%u<6H(EQP zEy=OD!3tLdmgG56k}?sunT{gnvy6_($%_qJZ@}{F)`$PUqUdjm#{c>cdEECrS0H_U ziuym(VTJg0<#Eo9+FuWapj0X|JTk)a<;z*TcoA_FGcz+!x7#Jxxr-1;cY~Rpo?&)& z7Nr!UBO@$aw1~B9*K*1!r!X`$fH4&7zjE#sA^Z0UC7nCU9zXEui5_mT>9eMjB;nBE zLp=H9Q#|s>!|dI=$B9fu5rh-DdL?;Iq#GU{;iWHmDZlf(zr(IwJGtkc?MzHe6lGh* zrdy~!3sx3StCEUFqt22gOIW+^OxB)p1|!46Mcm!Bgzn$FmnR;7oW~x2jJdfvw_Y0S z99qTm*&Bxart-gIuc4$=uCQR?LN;vNNWEGqL37OTdP)L?gGDHc1 zC!iBYRJ;;NyUWo|f|n)K_w1oETtci~gCCZ$zM+DLA2{_Z$($(a`98*2Qmx&<+NCCG zwc0f54a$CTofS;uUhLLb=q3r7hM-*H761O<>lFR^?_EpimyoK&bd*x{6_wB-CJat! zv=%PD@Go8L{oXI5t)LYplstzhQiVX)zqETLO~>JnqA11~%WE&c#EGJJZ^fFN#02P6 zU^*!Rs18(6C67cvYd+!HE1ih?@tf}glQHNAR4Qe3o{_|9aZuAB1&Ng;R?_MwWVvBs zRT2gP(vxhy*v0Taf9IEZq#2QTl5we78 zBV(;4*A^>ezbql@MubJ-Tq-R}D12*~jiyL3442*h>fi%U(ik75x@6oP-jyUkVr>ot zBvF@EyMqbJR7yU>RUe(3=iKjv5G1)~a=J-rSMHWu6p}PI#1i~s@wV0=tVUwcS&k8c zTGB-CKSG>ays(a!Y0T6t`LbbxCCfm0>FI|DvmR7UH_<~Vr}#$vo+B}y#9^B0jOg1A`@U?FxX>Bw?^oMM+7Hpp$f|2PMkNBQq|6;3|C# zRtjQc$*n-h6rDCn+7UxT%Q1dJYkHPL4?N7G7yUM4wIRUmp`tWrz8g^~m%%`6b3#v1 z7M47PB#Eike5?_4x+$vSBOiXuU3&wA9G#e;al#7f(dk6QzC}sP;>I9K2FyigFZL1O2SMMZm*;ukyx{vDX`12(9_4b`Id!$h zT30GqtyT$xfOe;YKu|7~@I8-iw~N*prE>XLiFHv%=nA?(=ZhEBS4 zI~}AK5+^B9l3}GsyBpDLw+Z|*je!bdqk}|Im-c*wS1L0&zKF%EPNq^HBJQ@CJL)=6 zMn}guY0b$@P0uhfImyBW3z(TWLThf4!GWqnOZYXOdG=YNPLuO~|BpCz?OBAS5|c+K zc;qKPWOinfYPn33L`2;#olb{NlwgaJ!&&GkRWZ;-IqX5V8~6FNrE-}@qk%%uY&J1igy&(jrW?im*D=d- zJf-lJV037Zl`EICc)=J}=XB<$X|>v9R*@M=6laW%j&Z{BMa)efA!<(J35^gAA=T3W zdRWirAAo(|@0YcUg7!}x}yy;g^m&caY z=N%Ax8Xl(LnM!`88UFck*XK9MKi|=5i-MdU&rrx?oW5TXS8?Lx@r+PeMA3~gzw)y) zV~=x$9WP$+9A;q8v3UIRX0e43>YiI!IGto6kjlbMDhnp4@;p=#$+SWdR%@(Ya|%bN zruoJF50PbV8laRU&voD3>Ly6C{~Rk%5CkD>PCAhnobv)2jfP`~SWCCl;mIeSVCSG`7gs3=b;E=*4f1_tV^J^fUYBxe7<{ltl8Xs}AP z>K0OC+>|lPb@5y~PAx*9{D5+~%;3-v3&s{OI5gy--kw6|IdgOKOimu<$dMyVPtVe7 zcSsU^cB8I4?E4oms{H&|;7MmRygC%Ef8cO2IOTrPV;P;u}#MX{1J zhCoWno`=aboo=^a7=z9;jCQSjoh)TOO_`0lwBne#JSEYZtZ3yEDEGUFUyZ*%f1vW~ zgwg-Z5&D}xjz#CiuLzv~mDK6;9iqK;*BI-jnt^Lz9~m8^J}^MFTE!YeyLdk=S-gU| z`FZA>b3{>_DC&@=3BDJyVBrEzShBR<1mO)hC_E!i5WIGzRcJk9McS#KZ)< zcI{&Ku3a2Dc!2rloZCEF`pi{f`IY<1Zx+al)_3Vx-J@gUy!gd`#2M>OM@TmntyXK4 z%awkK)NgVVKVKBJ!t~2&l$4Z0w^l0Y)JvN=(IK~Btj6~QGPe%A9tLzwhOfYv$|)y8 z;?i6kk#vK&X}?M4Yw zNE(9!ANZJu;G)Gt~kyl5FZGbNoo)@5Oj;}JHR1`lr!KWv< zJEyQKATqgQCaEA`zSYI^d}^VOuiVfjH->iP7(f&2q$)HOO|H@3PS5+upBuuN754`J206z1DyD626uPZpq#}E3ofJkes z@`$4ps|_PH7uS=XVsqhi{mdQP*%u|GnP#LEurw&MXQsta)nl;g+@dCTMRJ}}r1qF7 z>bS(7D=M>av>CB;?@_wl93^9Lc_>!{cBb7(jXs`lh4efLa->*;;C6th~4oxt>Yd0gSSKyC~ zqNPW!1VOIJ@c_-l{E5uv0 z<7%e5Sl5dNVHbtfWJyMQwo7@afiwyJ!@^vl;k`L|D=&qM7EjrO%4t0agq(9J5dBzSCP5oM&qc zo^*q{)L2@bn0hI2E}f!hpnvZZvS=E%2rH0y7%bLmm(nN(SBcTCJWUvM;T86A1vHs8 z)JRB7Mkj-YUqNb%H$O-E$kPNbT#FtaBsV#94&hf9gI7bM$*m<9IaYflNe5|Cq%WCF z13FgXD@!>`kuszcbs1`un3(8LtyQR2T|0HN*>owyEMqQ?85Cna?;`@=qzPoVuBM-T*<&d1+7!k`3~)*$w(M*=$DU?bh^wYmMm;gt%MA> zo9M@W$yjrm5U36fGyFgPnC#&vnI0d-J7Fbpn4?X=k?DQJ$vlA&j13t)rZ}90vN^K=-a1}PJA#4SuB|^DwgEV&o*U)z-jTC4{U22|BStwTo*JH64rA0<4 z3<_%_k~|{nq{y~_)&Y{4X~Lkw=nKy!H@^E`ozabQW|IuBS|!OeRzltP81r&G0(Wf+ z$Hkm)bqK18(k~uE*GkA!R+G-P5pjlXcNlKe5yKU-z(eE~v@3WKet?mR9N~%`3q)RT zDDF~25{;#u=ahsZlwg&ioun9T@%?~q6roU5!V;xG^qG;`^ma@JB?M{V_)4__;rO1a zU?@uz^X-T@$rv7KxFWwyGu54Apb|11meImvCW3OHsQD6srQ6v{)SP4IBM-Ch@rUuH zL0LD3fx|$e@qTGKJyB z0%@w5n2nfjwrF+}nsGuW%Td6x(E-jrX$ixX01F&EI!n;&axs=pl9Fpk(iF61;gT_i zMh2Lfokz(swc&-721gkj86k;crX~&}O~&Y=6^xE8z?z&RhY!+d)HrhFAj$j;mC68d zX7Iv*9lM^T({8eK$x@cDK9!XxuAyA=dGvvwGky2~(pu){=SZTcFZ{Kl#2L&a3=R%r zaXkmFEZxKN+ycU|js<+>a)nex8h_j#Z5d_A9!XQ^DN^URe}*h1sl7Hus}%$PQXN$sszXomXx zsrWv&;}U62u~Mad$}CzM(rCYc4vILIG2+QON7U@m{2)j)0bTFfnW($fKF{3SN$Ocs zkJ;DHQbG^}fe}BYB#xqlO)QiDmh5HDJ7Zd1v44J7A8%bW3z;0)fBxbg-hBErV=a~N z>sJr*j>U753n+Q|_q(|0oOy}GTJZCi4sgl&^An3|#7|z>&Bf=;t4HX6`ujb+W&TWp zgaP^T!4oW)-ch$hzjC;rh11&V$EVkh46<-~hiPBenq5bSIjyrPaWe{b9UW#~N3*#o zQn0Uolv!;J^~3c3fpO+^G}fI``})V2*V$aZNPCWtFn3Z@{Q~bF7-v>TQ$5;wpnsG( z$>&Qc*mHEa{xMp!@5CtcI-Bb;*geM$!?d>W92gj9c6&YnPs5R+0@K^__3wXpaGdFF z4fR;*f&NkEO>HwSU8UG_bcorLn(HpIy~l=`KfR-VJ$D}NXVJ_K6SWe8-|s!fo6neT zu8)d&c2^(g%$-W4p{1>ZXP*5X7o2}Sd-v=$QQ2~dd^Ve)3ZPUjV_R0eGbUCssg#S9 zk~g1s9zXl}FZtB%wv zy}pYx&o~V!B@GREe(~&Yx&33e8YYirao3l=%-`K{2P0#n96EG}AN}*cFlY8Ge7_3H zY@Vl1o|+UW+ikZKMKN}1jC&q^ zjH@ns8)M@IIvSgK_@_T-#f5Li&bMGUwXwdZhnv>iKrA96BGx~=f%jf=5e?}qv!>1D zo(JydQ=j@M#bOabn)@HPkDIQ&9;IXaQjy2DZR5)KUrZ(y(~xqxXX}6QH)k}HwrsE* zw!L(eNsTV9^hn{bdt{jRUHo2V%{h&R#ysEp_BXimb9W}rWyP28zMD%s=W)C+jMdn{ zFODAMtW*;LF;!v?RLd-wHitK#eLgLXdG6V=j!$2GHBqPt{E+YO*vhR-E=NT%LJPkC z!>73EuRnysFiIZz_kU;2C6|~3mV}4@FWy^sK|SY~m#9BqQ`xX6Q*IhWXfWociYnL4fC-WPbX-X7Vi4d+(#6p#j%%SlM+Yn|ijI^<61etz5x|&07*7Kyu~s zrR>=8lxYE!7FR5}lFsVU$%svE!(J6%DnW_i+uN<@6g!POsP~tD@`1Sh-Bzv zSvG<1XkN{N3m7;QJ4(#dTd`rMT(3)jYWFBvbUp zHGhIBx^8`P{Dqs=tl`0R>+xI<&vjX`{0g>i>P3YymgTT~)lz!5?!dMLltY$Wy__wZ zwsX8%q$T5VbypYLx9u>Kc&%8z^m4X8@f0F)>@8VxDciU2NCueD-L;HIH*d#t9c-yt zy5ur8ZrX&9K8}-S`O+?Ww?B@rLM&odF7IaJhIL?@(zsP!SMlhkbrgyvH1M&TKE{Sk z520d3rR;O_&9|}k%bz8s0|XA;cYdAw*Ka}S2+NUNf7MF9z3wr*ltZIsv+~MiY}~ek zSc3{jIRZs=OdJsWyy@FZ?5>F!#>KYnX1t|v+RqpbPlC)v1m16Ddk#g15WWfxEV;D-iu z9|SC4c7rHD|yLlUNY)Z4P>%NkW+jb-+YZl$hF6EI8 zn@M>t7ylm@E&a<|Z{fN%*Rpo~CaOwc3(d{fcC)c(8ybj|=GyM%^`SxU_9wY=+2!23 zb|ZFDlyLKnSMlh^ZCI8dib7Ve>SDvz9R`o1HQiTU&e}(N2$kaI)y65h>5+|8%VkJq zxc>T8Y~I{M*^lTS3;4U+uj3!S`4BP^{M~1-17P!ptq4aF+YYOiUCzed9SLSgvuec^ zZ0LQGN*oa>#ou->=b;U~IF_VR^|@tDcm3yoaPt;!>h9v6haM)E$&nHcD_1VzyX$&r z&Ux6#2vNw;XT_>+?z!rE zGP7opo;REBtFB~g&*S(?5=Q~oUUMa1_}YEsG9Hs#8|dy@Mo-VqUyuBAM-p_lRT zGP#BntFKq^%3Y^EmLukPyN;my71*f`2>x^|^u3=1PBuUXa2J!>B$ z9ft%jzRax;e3!fKz8jTp#j*r{f9rMJ^Jou!hmTPVBOdtDXZiL+>k-1`=xCL1etHd` z`OagcQ-T)P=A+kk@xaDy_<>2Bd~|ge_pR%}!o)IfxxS09JiLK40x2}Nty#r)AKpwQ zh|!kA9XGDvu6rNjXx}g>!P;+poX>sbewwl#mV{4y^jf~~mG4lD6(f=2(Jy|A%{!jN z)+Peqz5EJ#c05HC#aO~(<+4lZ-SHH$RzyfvU2!R!w(h`5+|$dixRmYNpR9$ES-$i# zdUxyqEfLyc+0qZQb^DXV5|DzGmtD%X?K{wzRLrUsSF&lx4n(X8{eWw(>Z0fI?Ti(C zf)H-Ip_}zRTd{PAc;;EITKj!AZQX<$K(%t1RX2W)t=peMBo5!Mwy<=>->&T9zDIhfh7q~6%?+!%_|Aiyanm-HFyxbKy19F8597fI<*Ltj zKlus%{=R!Cl@w(^=KecB#i#%A9#W1=RE_xRr$5SZ~@TV_mYrGM9MzP@P-*In{{hR8BrEc0K#`B&D=T}12Qy|k*3 zPe(E9-g60d7!h@}vgU~=SbNVyM4p8&i+ucs+xW^izKN>tqumL)@s4#Yz4HNLHOQQi z!+i7pwcLB%b?CXXiCVJUe*MQ-|Hzi4LP@gb+HN*%ejK6AKC)}Y6@2gE$7pmsD3w`t z%e6eTZUf4Zc$UrTl~=Ogq3>bo1UY(bM0eEX)A+`GQVn1f`@N3ZVYTlYUk-U=xH>UZ3> z;Q`ie?nTBD6;-(Y+Ev_l!zV#%vaL;A{pCA(@W$JSEJ>=Poi%@d2OBnRC9-W?0o}{5 zU}MkrdTMUf%H?e6eUd`8LfW#qwtE>py}iUhsZ!;pYp&+o_pigXT^e#ZR;{>>6le3ui%mOn+zVO9B|vsSM$K5Jw&l0ibFnr z!)hMbuz{SER25ves+;>a^wMC(5CwE!eGT_~>+k5>wU48(yg<({cXIi8XAtNROTrJH z+s8$xwGwHAzWD8-5iXe7Oe*E#I5z+Nav$$LV-jeyU;f3Oel9$HGM42~u0}k&|0w6r z>cC4mgi*+|d;0mSb7mndn_{ud&tE^vMT=&mq5#{L{N$CxTyp;D43CWBhas;V8sUO@ zQ*fk22+c2E@8d7do=q4UN9e!*ZXbVr{v1T&H2=5f_i*uPK|i>!YC z`SmFM`X4{fjURp+C?gu*|4+Z>h7X)?Oi6LfqyO;-uKCNe34#DAY&QM$C04v^5w>j; z#}Pe0dxaGj&aVqw8-MyTSH0&<;y5CVBDVi>H{I`9Y}(5`mvujWo@@W=O_WPjgs|B1 z%*%Y>O>-G3M~s)NynOfst&Ld%rD(}#IoLPIO&>U)e9B?G?DN2nU*M(>z75;5@xzd{ z|N0v~bio0m$S%nGaxvH`3Z)XgKYoU@PoGJojNbIxzC)Zle-?3U zhSa~?wV!hr%%xl^VF|%22aoao3*X9-6UPXHkevsPa^~rC7%dc$w#~uAN0~XL1Bpp! z?K<4gHA~)4LpnpLFwP@C_)l(HdI@0^GFm9G<3C?u#bqC4&h!pcFwR#W*uj@>xfGN! z*ZuuNKjO39m(-cIU)}hh{N2^>tDDTe-t!agyyma!hNLg9|1qCf_AayE5*FX+eVWgA z{{^X33XSFq5C1bCyZr6Mag67s_{VKOT6Z%*u#2Uo}TmQt^zW(FrtJbGFRqHM!r~~y+I&Dun zwI)WwYHli>u>EYi*4Sg_4dhl&5P~czX~;G3=JU^E!NP?J zPs3cBq2VEZ@$;Y4KQL%qskTMhv6(h`64R!1GG6xCd+-n^jvq%Q4Z-QO$Bb!{m@#8I znRJFip~T3@FvVh-FyUX-T+3Q1Q*3WpH01M4o;;aJQzp~a+Da;&t+PZ6g#v?vgPiC; z!NAZEm1Me7i|Fe5>m(;Q*G@({YOh_*YAvzq&bQ{~W-hwuVp?095?8aC@`qtSxl}?V zOfey>la5gXl_3ZN!|8~OJ5qs(kVP6xDO9<@$kD@Co+MIWr7~oj+mLP=B_tKUiq??J zrb%bg2mx^rVM`m=^Eh_m7-M6jG`F^36EikEOy7|{h6V@GN|ACMvKd8Zdm{~&pxAee zYBB|~g~gunDu+iafJGJw*(~!GpT&at3u(@{NXsU`!4)y0SYglaU*h2YeKa&Ra`4y@ z#){*BAf3t3(bmoxr_ZOcp}|BL92=D3mW6(Rg((bC$~ZxlicPDWGVdsv6k36*J4sdI z5S7Zf*CJuo1ELrmD{N`u3W*35l_+97iW%@L93B~_zfz$TM+rCNq{E#*%lOoPHX<+n z2=5{Ogv(R^2?wchbl3j>pZeAlBkwhr=pVbuleI#hc>Nvp~?A^1M&6_uKwC^ZUZ1}e|YzPQ!+u@vZ&c}8< zjvqhHkwd!yL1R-hnM|Ihre=;FJxZ}O%0(An%=_N=K7 zE@a`N#Y~$v71uf0Sg0|F@Iwa=ux0Z``uh6nli2?+jM$0XX!9(z>P}c8jN{VW%Obh& z1h(su&*!=J+BLK^wHQY7|m*1u0jO^-@^E2#7jyp48&ZHH3=>3grsIa&QsEVL&>QCKQ@- zv5ISJY&$>-O^k)c1`PKrjWY@!WGb*Zvbf$0YNNrEpROpWsS5!wn!19v?Rhp3ztY4 zhNtB^RHG1W2|{IBc+&_hCD1`kSSiwwv2iOUjy?S=rvJ?)SZ)TbC3)Ay@+`0nOS9$( zsbMx0N!kV|SE^((8B#JCz6j%puJ41CB1&BMsZ@&h{^aZbw@%T8*HUV4g-DaNjWad~ zV}dXwlTIUvkV3HH|G4m|XX6Hfa)f1hfTTE9Fm0{2MJAuajzgT3!-|#vx9#(rw{1hI zA^d8Hw5MRnh|#eM*-VCf#zQKN))q>}L^8l3MHEE@VSwk^CQ*gqVhs)tuxHO63L__I zY$zkb25h^HX|rb{U6;nj7E)ds#}&1AxOv@Ul^~r|vR60YU@0U8Kc*Z;5J#k3o0M(i zSRkdUx3^bgO%R*sE0tlIQf+3RZ)wH?Q%;!ii;VvC*R;Ls0%&eQOMxAOA1DUL%ZwFE zH0Lw4HRTXQ$u>tPPi{pNL{!QpgTin;_8+7agv_5mm#hs{ANq&OC~eW$lp%6r zgoH*XmAp=B0^%r%ZR&~f-ji#tQu@^7ng)qtw4yjNSi%)CEe#&hg26(Gay0}gXz(0n zcQ!Mvt=a5bqR8N*wBZd3EzR1S?A>e6N87UhXpazUjUqCb8dal7oBK(Ky1%+!Pz9Pm zDHIaNwjqv)!m44dduf7DQS}3|o<|Ubgi)3D!4dpJeaPvZ#4U}u+NadmiYqfHVnPjR zWr0g%8Wq$YC?^$rpV&+XdgRGO{#p7d4&r4cQ>|*@2gH&cup*&K> z8ZXhD5{&zr6R}5T{tTKMJVfYoyzdyZXUrfd`s{jrH&f1-jEHh|{D2|ZdMKH85eRFDk~h^8h~-h*5RPPUO)Rlt=< zVfe9r6+9K9UU-?XP#`+@40Jwg7<_((^3mgz_8!0u%jmF*+nA+k-f1|wcE*NEv}9AL z#uQacV_9IwnlP^7$BN<5<%DcUNNCl=ba>{y7b#8JN?}EsuvEk;4dPcV(lcfuye!hT zkV+9pAz>U*DU4GZJVCSPAeuUW7%?)6Jurr7%;L_P3b`hv62vI9G(93(SO~|ZTCLzY z4z`rZIUuAGM3h5K**EU{rp7!j5e`uFBSy*rjd_oZZDDJJl8BQtg+?K?13CgCl&}~Y zt1>cHVeXVklvJ5gSfpAhGqtS)S9(M$##a%xOk)d$UpPS+mk26?q1`(<_S!G01R=#r zT#s~@%4Ph>JZBBE&J+w8lZ?Q&ZKO2uaL@CMjuA&mYSyr{9ow#_tAfzD_H5h1uljYf zm~=eT6|3S2dsK~Q88@7iChcNbmT{!ZlL)sk3b7mqnWQ5omdDo4x=Np1d+NGKg35Cf zMkiXKbzE-*_kADRbx3(Bg2?P;Yi0yfv=!r6hLLUwv#u)@n>9+D+(Vl#7lYrjlJ9BR z32IA$ux#TxRoXPyC;Cwo8}7Ajo9nJM*sgJ|#!-wPDvH&Jv0{bMN`=vKK(QK9u2e}$ z#rbbKgA3ns4*mNMU@1+dQlaRVX>IKwlg$$N0i|+eqeDWqlBpJldf<2Vitxh#{KGBjkf6w74>#!3tnsuasr?ASl4;l&y+ z<&n$gs8%bCj*Vm64%27Oq@kgK1ABH;saA1QDMA%9Rwx*7vak^-68}1#9c@hSoJ3PD zg9VY3XjxIptF_~r#O`C3C-0~n$J~nT#v+yM2wMA))&ud zbLNw2XyjMVKF86%K2VWaR1!HVj$^_osz*j^n=MNUIy*Z#@7(j4J$sh1t0(A$LkAD? zKhOS_;gK=iL=??sGfZl4CEwU=;)%rqBL}9`>IVr}}4*q6Q zP8g0!5kW2LUgM&GKxkPP*o6?xm@$L5zV!l{oAY(vYaB)R)iQn%8X+|iMr*Hq7=?tP zVPVE`%?@r3xk6f40;GxvD+RQaM6p5%L5wh^Cb1%wN|R2fNTK#zsdtuzx?5 zQi)Vjm@_mmz~Li@7#bd?>IZ1R^&Do+n1=0W@~)uSmJA&`jwOY8P&zLCg(`i+6{O=K z(v75=+Bow~=Pc$A_3erzcy7mEaeZy?W}M>?IsbKUw?^;`#3 zOceO0@F-!0syIR>pCix)zYxb}LnNp}m7@g9pfQ437)3Z?1WKTk8A7NSs!>FLP-e7J zVXW#?2m?w%NT7`<@#loCKPQU*IYIQ)e=Gl&@+0vEPUs(tp%c*}6PJ&Z#Ymi5+*OY< z*Tnl|9YEr`W>Y_T@?=_DTacDTs0^Q{P$&?DCNhxCWl?cVp-`YyEFlC;>g?pq#b+{o z`gA%vIt+`~aq3ZuKe`5BqDe_C{FLjJ41nTf!!kBD#=d>~IC7+q=B6gjdDA)Aw$1L{ zyV<;{hmql7qByKO2ZR9IahWq`9v`{%QeJ%V6^DodG*zo+4$&s zDoL#9&+|d~BVP4HoQf&bF>U~1ndhIVmyjgSlmvc$@kJN&_IJD!$2Jk8bUH;Y*I=Hb z6P`up>r!W(D&C;MC-;v`UL(hGaD`*yNw$ra!W7yGQ=}#$O>B)S~u_g**RHV^yjO9RH1&sXk8K!>l z610~=3yFs!<$2haq~Zs}QH-#xdaT^UZY4n!QSp5vs3-e0aZ2IkNgPfbnWBP=|Ld#& zry}7~Z@L-T;E)m$C*@&ltPd-b!K5>Q7jd4(k^K)g)Jb63WQ1!Mjk2G6g43fwquzh zBo(5gBFB&Q@#@Qa2z-n7j!uM~roD3tsceQ+CPg-tA(Qe<2}1JhLmQFalIC7S*PcOw zAdD#cAtZ-vR|+hljX)-(DKiz4Y7{3(jSw9Ukn>uQ(m`1kqrS#fk|r54_^W3~A<0ae ziPh3Vm`USni}6C0uo{rfdStSmIed$x(Jf)mg??blJf)zap`pHy7dlFKv0}o*4#FT# zIN`PX+xXziN&wp{!uCJZ8S=`?;ELnR>RN%Y7F^288P&c!cQNjEn`XB)~*;cJCQ43SU4 zk5E|Tat#O-Chf+eZa(mX0LOJHSE~riHt}gG&~Zo@`kW|?Gcp>`*_b1W3LF^N$#`Xi zPzhuuq&g-T9f>)3E41be z`oq_z5TzkfM2An{kBpN$Yc4XAMMw{&Ey@IhD#8&)NKAVkP7NKSea1@_v~UR{Qx=r* z3^FHWSyX(*V4+M?-XrVUSVEwsAW{&<=AGhM4k8gnH5Nl-Wd?`FnKPx0P(+ND$8lVj z1}BS~oPU+6sY57D=pU!z2SkCz@z?&q@ZRU~gNTZ6P#?DK;)fwsKOjzq$*Gh@5CmAs z9x4n&#*0-zVmpq(Xe5RuC7k4}iD8&0g)ojKNqZh)V7S+rOq!ALBC$G&pt5Z{*&iD1 z#!ZT6EXyW}BK*+Dv29YBG+`JT4MAGASRAAmSv+FPC^onrr9d0pfbBTA zj*DekH0IJYLEl--)q$R0T zN+-{tZ$5pxu67P*;A2m)B%c&PT`C(9ZPSwhlY|99%Q>RSj?eBOS zlO|2V^Ss0{8L?~EF8=4Y&k+RywiIO3X*|~ihNA&bA#Iayi=D+nG9T8qG~DIF5_fnu=egFkWC_c!<&A5z3W{fiUZnfW_LTcj6zd zb;2p5F1CxLSgGa`jiQ)1j*^KQC&hSaCN*cBbr$EHdk$X8!>YCXMiJ$5xh_xmqCx3Y7}NlH?k)Oq)E7Fe;t6*$fR{2H}}zX_UqRAWssj2SCe8L5=% z_sf){h)`ez{y1@jp#MLWADvQW_9sf;{#;4Y#G%UnR+#jsO1S>qmo_X)aVj5~nrqfH zo?Dhh%1h&=Qgn25(9+V3=XsP$Wy<9;T}c0lejeZcIJ@`kHo^g?LbO|2+E}<~F~w4e-Me=)Ix>i3 zJ9JK-g4QrzED;7iDbM8{7hcF;{>5LC%VmuyiQ&csflski;@Gic?A^16*Is*#Vxd5; zp@9#7_`}SaHH)K1``Gx{qYMoV)mt|IH%{opA<4w&j8$7xlEzrew(-0aw&NnDFxNda zj=jl~r*PTjm($VFfnTlQxDL5o19swMeWPk#ciM7l$zT21QsW_87O8Zt#K{Pv2(Yxd zQ^RUNRIK8;X@Znx-ltNatb}C(#9@SIolF5lQDpd03C~$t0--dX=a>jvY*Hb%Fpi}d z!*{e3l}-wcuypd}B`P+oys{snLZ4JP&e6VCDYea}qj@%Yw~VbUGO>%2in5LnxEviU zk#0y4SBf-bQV5}N9Ep&I4IRZHu9L>LGL*}{5tAe+ZQL3`7$(nHi$bx8?Km`L(?|h< zQWWBdv67F_l5EPu7Q(m{Bs54#6oa-T^LIc1Y^EnG`duKL7LY?xjMbZj`< zLdt|cX9TjeE$fGZllu}g(5Q+1sdUOTw}y&JwTkW7xG9fHwF+n&G7cK6?nW$E$~e+O z#fEd~L;=>&2-Q7@aOQTRJ7;q|(6r=Ya+X9o87u*Q5a9f5|;>hsh;t(lF8ikYnxe%1gJ_v0}HH4`92n7&n%QU*iF=4F0wy0E!r0j80 zZZjI2SV#(0Q%skaiqdc&qHmbW@e$GzQg1n%$V(GOlH%YfjZImctV^u5xjz$^WfYl% zkXB~!mdRy}F#?UHLNmaTqSjJs&IXaHN2*Mc$P8)%r3i`@Y}Y|med1?+ij&RbpSFmx ze4gW#GPCn38l}U5zWuy*WRU4|Pot?Jaoxv?mUNmH%fgbNq;XhAiP7PWqG-&7qP9~W z%oCo&HDOe03YCB(NBTK!))YWfRuC&Fma0T?j1>o*F|(7lTqY?I(e?eNO1gUm@{f~c zf9koDaHMNLOO!B9sK`f2he(-&bJ}xFQ+%lLTnEe2 zIAIA1D7-4jLkijE|IDX^=V`C8|U!Y|Zsafx2=DXg_*r>}w zag@KAtB9sF6Gsu{(lEzM{fr)qNoA%H9vvpz|0)IdIH@U3P|ncgr#LY@#<8J6^0^G@ z=1#(NGugDmft@c=Dva|tAN(LAfA~Gt=m^#EBEe_@KlTYLMOwp%4i#Y|u!Ti~6xgk8 zh#9kp7R)DFu#h1sC|d!UOcQx&<8T~QBSVD}g`rXM4GlCjw3Ex^zyV)`NE>7r5|5N9 z95_PcW++VRAQiU42_ZvBZ7f3#N1g7PHHBLN8tN} zQGlDZPT_Z)qWGYtVvn6cY(Ws_Iidco@4}#+%Yf*xW|hN|Ev) z4*ZjaK(>vYoN)_biHaX$IVrRfI6@dkrfp$sWkk`j5-p7xGM+RBE@2TW!!(Yy#*@-8 z3Z;2pmZ|~8a+SukLpiKc4Sn+YCM;zog?|ziYb+TOM-{66AVK7UwmI_RZy0?2ImX6H zL`tHF5tt&!n!~&{0FI*&FO^ObTH}nD1CqBto|iHOFG>+8lA&2`xGk_PLE5%SrBa|Y zj%|vJhDJsZ(wrGp92;RsC9YVdaXkl_Xb&|`qGg)~d1b)r$vt59bSKNOH5EUq7d^+Z zO5CmHcagOcX*7;wP2fkHGmMi6t5MSXQELp3len|vNTX*Y>uMMVM9MrTOaYV%Q&0(2*HuOfWk$y<42_o=NNTd|)lcv;L=<)KLw(wjU+os}28rzZhg;93D z_9_)WX5Q)ZX>81~_qCT8Dh9MR=lT6_e?c5n$Yk<(=`5~*7hirEEQ>j(pF#ViPNqzm zOu1O#@PU2Aeu=Tc;}8dweGSsMWc?t(55nZwX_-zHj2Iq=A%1A^08$8S$3A&IlsQ|4 zK|sDCpD(N38jDmWiwX)k5R2WiO*yAE^KoGGSZOiErlaGW!y zw&L10LI_?waGXWcJL(&Rmk;$be_C7p1h_L{jMid=uO94Y;f#(t*X`v4#|(2b*=6iJ zGQeq*+v>vV>wW#4KBX-wd{XT1A7MtF@hLboIL7q0#w3;seIo^?wd9SpRtOFc7nt5U zfeAV^&a~Esx?8kwq{#HP#^g<2`#4`eWFHwSFrzJ>xH<&;6UM1+o5SL(hX+|av%^@> zRm_X~j&t@L6JrJV-JU+qJ#A`TxcUVD`@&pf-%1AOI` zmzg*3^rUG|bNKLnCQqK82%eJT#}Cuhbrp*iE8>4d&dE|cZCS6=0>-}@K1 zDVMzm5AxE>FEeB244SiPs?{>D?>o%-i>9(*QX3nwuD*_r#%9tfmoI+(%Y63JpTP#AVui2W|2;mldbNp!sfcfF=;1Th ztUyH}I*$3)mM8hlijPpOl!>E&@Bip&KKh||BelX2@Xa6noX>pV9Rz+r9L9X_XD{&4 zcbr2U#)K+n?Q^ek-Gb9WOJZRC&YfI#`WcK?%A6<`cx7aitYhOR4~a+{2Bc5|OGpA0 z)CWBihY2--@>B-oL`I~jKZNU$@8pnvauOwp;}F|+>!N26_@q+l`upAY4fC`1_tk2p z{`XoNCaCA7>eJWS=hqyf)oKOT^%6(CS^OQ>rM0D%$y28CyBD70Lm$43VzJ2B*eEYN z_bdw+pM_A>5Uh8)lur98{KFaVgu@Zzpuj zCSzsy<*a+O7dzz=pt=6a%UQdjx4!Yce$|z%+q8{1i~zw6t5@*-bsI=IE{-HzHk`2+)%h}Z1Ll~4% zv0%+LYgoUb7lbKmx$f!}Y})dqIolNr+;aUYzIE?Ic%DaFW1cIQUB;$uJMe*l!Ex@m zWi{)2p2V+I&DUSKgiTuv(=*bV)m>MxVbf+n5lfrZT`PEW>-Gfy18Y_+;h}Y#l32dv z+BIFQU)w{;2I)H7vT`Zkcx(%P4DrAScYXF2?!IRop_4`lxa;OFwmICy4ldX6&a^+tcc~yuVC#X8;nES(p+)H73|oy!wh+WrAseo-TIBB z(X%rxauw@0ZARc>xq_>f zE#cvwUgA(=3x_qUmauN~c2uEERIYOKCvIfzhAkj1Y|CQxiY4@Hd!jzjT)u1xk8a&T zkQ9qvcjaYl?cISAl2WO{^{cyBzoD0O%0UpbeA!YSSoakI*+e=$iR-Ui!uQv0pdlR+ z$WG8;)0k}-OKpeV>{UQ%8ML3xSJns-^!!V^%D`oUPk-U?uL)= z+0y%XQU?jkmoH)C=Iy2k0l22?3f6AwCGbl$I5DeMUC-9u9YiQ9f#CY9uHbu{woz1y zw3X)LD?h^bmR(KiO=sawp2F3umh<(y@1rrFBh#GbsufFFyJ2f0rfY6l)5ZGDJFulB z2t(GaTE@DKy~J80RLu3)tYqzDn-iY5;-=NBc=*vxb&S!CtFL0+rY%@P5JrmYukPZ$ zb&sLKkocEB=eEro`P$!q6T7pMp(y0;TUYbddmrLN|4{}jf}U^P#SPzBOHoVGo@Cu^ zt9fX{Hsh8Nnp;+_;DHUjbtA*gSFhl{^*xCQq_}NOH}|aDlpwm`qpQ2P=aHVe82a%w zEBW@?O-LP6_G3Qx(QEnIJrCnLHWj7${H?3G{?2cpHMBOQ`Pyf0Wye!LKt<+xa>bI5 zuzkl zVT(xzg(083el-uSUq>7l4O8^yPw|EC-A_7WQ}tc`;g+lU);-^1aQ6ZBz4$8IfBqBR zIcE;#&}XzF**AC?w{0mjpNluSmBKUEvHb5Jy2?M^|lpzda8bi(PVZcKf7puL2v4v;wi68%pZ+_<<%DP18 zz?X0RJom5Lh!7!`9^v{mpXAHm`aZ)ajx(vXfzN#QGpyaP2}e4(O47AzDGzVl!1331 z!ijP2Tz?;T-nWrV7}25vZn*tM)~(-!XBn}%d(|rL+wc@4)hdy$aMz8i`R+rTk(NU` zC0Mg^DWCu5y|m`C#1BGtJa>=}pF5L^A7DwFAHQ^%_nh8o+P`g^ zfBC~c-n)2)Szn@wLl>G#@{|hYwsZ-=s`c%#WVi!-vkFYlfmy@}p;W@mJ^7 zI$$h*^gpljfj6I)GL6^SiOLSedxUT1H z`pJu2`~LIm#;tWf{w>#i@GT$&qvItW|Jh5NGpCbss2LeAGB8$RPG=+UJa;kEr%vK4 z4?oF0cU(&xnTY&nzO$7ttbU(qv&Z5~>;9Q9+_Ieh;Ze?b(>wY2r~i)Ltvig_Kq{_S zx|Gj+^j6xZ&7iY$GAplI$qiR^Gv|zj?A^VSwU2FJ)n)HPSSgy@I{D565Alw(=QDZA zH1aKNtncaNuFrm&1ABMkS@2NrKk>o0%*S;c%6`PZ{q{B9bM6Ahi$#J+@#4Nd&Y3se zVCB%fw6BlTr%kFO689Y&F( z?_b}~U%c}IjvhTm94mGn>|@^aPLmXHZ1x@LXWsNlIF6*bA;Yi!u$S9ceFVpL>6kQ` zPki;eeCFCqDOMx)9y-Rq{row;c;_9c(lM;4!kypS#+|F*i?ke~IOZ$s|C7JF_I-G% zG$6S1zNh$9_r-~!)8?z||DDfXeTgaL(wc8>`YCr@`5Sr91ShXi92=*eZCmw2e9cLUj)|pYE8e!YvH~BZ}5srX)?Hwq?=KkmbxX&*IFp&Lrif>TaSi2>9i%e#N0fhtb+N7ChI+ zvW#f0Fs@RCu45G($6?Z>PNq$p&g9NcGTC%}5e$5vqeqW%;Lu_EPYhBlm+G8VXEV-^*zlUnCRqfub#d_+Ph6ye&nM4t4C0G{-xM%dk>0QBf6vjuk55^ypZlBM1td_8o(md+0 zcJsSAc%DZ--@yEZ^EvmtbD2A5E{>b3U+1yWQC{1*ljolOANu|ie*#~(KM-zsv{^9)9Sf+o^hu~p>Y*d zeIIGr#KJJD^6505Wf7^sG_6Yq6`2-WB>){EG54dGaJ{T#vO8W5h{KS)nZHtoQ+1RI4=icnirV^dmW32-I2S`lhR zsZ>SBkjrIoog|utq!Jvb5?AmnmoW4YQlWK-lWL<-jPM+nv@7ewG)vm`wcL*)h6A77 zul7+ID{|V*$yCNi3F0c*e4deU<0_gmbrNHvCm@WOIb%94txd#nh*GA>UP_x-X#%AU zPt5me$z|}QiL#$8e}h=Z#F%}J?^jT09LpkOduZX|s}Ln3!q~#ol8^{rYjPruimQY# z{fGNQA<`g1O%|J+7b5|!B}xnWhXxr}ik~Q(s;_vr zt;zrPHw=|Vh&$TxoeUBfEmt|zAMx6rh@duGBnJ~ukFPtS7;MuL_Emx!2w1`LRv!`D>7VMS4bAx zg7#36vQxC4b{bxxK;h^S%DFU|hIZ_!lZhrbLEgr1$dH~j8#~oN*&n1TO2nZ{&Ygi@ z4rxqRutW=El`;c;$Cx^`6E~Z~%Vema85%x8^=KdV@d47~MW(*vLag?wlsuatG;Veo zD{yRF0vsZa`5}=HnUqJX?Sdl`S1#mzI1!W?td{6#Y$jzHW@R~w>pdO_lR69{klH3H zl_^J6vW+=XjsrqqBS=X>7zQX}WU)l_>>qG1c?-6eLqveBC+t@(#)~CWW~U>3rD@9K zNJ&ZLM_9rP#mA#EI*vJ1R1}>Yow`CtL#-54U?*owp%pp`i8O|RtRl3I%o*Hv@DQL4 zbGEas5z7*UiGvYk)@YgVn;pwSD#O2&wt22ZIHpKb#8fI}szHcjr*Nc2?2l2c45L&? zL*sNTnZ~b-()aSu7@c#+F8diIZfcOxBe+;f1=km9UKsDoq1XXwVt1E$gU3 zk*sUJA5aM*9NR$(5~j4mmSTe2Q%^Ws8#J7iI9df5e2{I`e|9l}y<9uz*HW?w@I#Gb zn_|;qC17N{!f3I~Xw|1stl-*`1#_lz;dzT_$Qk607RG((xeiefQXMZ4YXz2zbTb68 z#&Xjve(NRX>@EbJZ8I{^Pv4;o!I*!AizvJH8Pg)x5ft7qu!XeNq6+S(^` z?C1&h@884JsZ*IXYc`W6O(K_T;MJF3MCy>y!4m|21%$4PSRaAeh^?gE@2cCMG>Co5{6N77IO%q7z6~>64N?bn1A|Q z(%Bs2#WF{apP+welrV}(IS!7rsQNx_ZEa+7Iri^AK&&F#+uJy8-f0{;+{dwF#{o?$ zn`U%$tllr7g~W3`a%q>=e1-+5%_iTFHRp;-k+G3sl!8cj92qDu_lyOcHmj4d;|Gvo z0YRK3(2Nt)^E_xxuc*vJ4Ydgc_K+#&gq3CzEAe z-&{{Tq{m4?RsC9v+95O%8WN~-?KP4Dq8Ox`V#?HMELgCJKfLr3ukGAr*q8~IB2KuR zCrf2?GI27CQ)6Qz3l=P3{`~o*QYo_8EVgAaG&EcnM$MvLi$sa!HBu%X-Vv(NfkjrIBr_-dol;Pn-F+miY zdoI~%#tCOcX~S96^;m$p;9A!r_K7&9P3*7sx(G!5VJ0NZoimrk3m4MZkW1e92JH|< z5kX)c;8owp4l&Lf~wct7q zu~HmAah&}J_tVhOU?wHW5TYrcqamL|YsIl+Cm0$UHbn>79GO&_qeuHVHqeiX&0U|$ zq?p>#N=qhXqU*v#*%`9A26CAUHUXBGA=@^YY|15NOFYZMazui4&PICS1`l#8L`R7)yMy5*aR0Wa8mER#YNQIfxkdeMW2&u*=*PD8iS%ORuN++*}sEbIvL7Y4(IEg=stkndmKT0vzIkX~~g`6sep8D^^ zpFGsOalM#W%w+hWHAbje{2kXJol29>=V@$eqMrStkjZ4~j!%R8Fl)Iq*`36_Zk-bKmz>IO4uX(E zVVwT{6C5~jklnj?bMVkXMn^{LXpGwXMc3BML`XM`9-Ftk^{ssHgC9Z)i=Lj%?A*B% z->)VIQdy7DI*yI&y5#eDCQqHtyt#9jJ9jRflRHVJQ$%6J=-3!1jvr(9?mg_=w~wPo zkK$LVgkfOTcwNI981c6@coIVJ;SXQRh3|YPNtqoA5lxBl%S%$NfTmvOEQrN^5pGu*O^lStU zB31;YGM<+r&UyH@rrENPmWjOjehAvIPo-^mcv1>7o{Q9iN>IVJEo|YKA4wSYomMqR zwpDKuN1EUs%EafxIKoms;jve-8d~w%X5k43rD7r^mTd%`FwzVbDx^G@s9d5kpC^jU z_sC{52x$g=L8U?z`N&j;SXmGY0>4T&lfiaue7|B^<5Q_bG>p(FT+4X2)5`@YeLK5*tg_>fiNG6lPa!w93WQ~C>#DpBW zOzzcW5QyRMYC>#bVF??{aVS-Nlz>1=!pI_TML7M3DZaLk{P}Mp%s1jWHbEE}u|wN< zj$))-B&=3w&U)CEg{39RPMN`I6qCuMOlgL>DU$fFBvgvQ(Gl|59FF6deWEn)cuPv$ zWSxyP_+iX=X`FQ0IP0YjkVM$h0bwJR4N?*a5SD--BCdv%$`LIM4R|RF+mCU40s$rE$ElpqxGH$B=Fsr$PWP*B#QAt9{JU^s; zvX_ARKFbUxYKL20+t&+-q<~_TOge=eDR5}hV-(LhoAz_g!}lv#nGBX=Q;h_#zxq1G zVu=~kCL6Ryrh%4@4qRJOEfjD(mpJJl%DYY?ik`Zcj+5)+?~rAv$%R;4U+rwAdiVnInlf3=Jq zXwsI%jupy|5QmSF8YrS>b`ppz=n{4ukWQsh!lqdDQI12L_K2iJ$AShYO-lF(6`{ir zr6t9p&#`fz7qXM7MrG!VA7pxY9KWTVs<4Sd@H`kSggp21adz#kVpk$OuL+`LlBlXW?v^-#X4%|2`(qn$78L%?$M&!pY^?U-s$jY$pvIE0#ET;s})!M^S@E@yGh0 zP@;N#j7%8QAS_bS!j5BRdKN8CnvT;JlV7xu@bx`Z3nikn=3~#8#i)X6EOCf%n_QY^ zPQun1LRBD8BNW3Dfl5;?IXJFI;AALQMv=qAOlof>oAD?`C5|0Aj57|dlfhCFIjNC` zd^_56X~~=SR3%VUt1%H4wg7^FKnfh8Xi2Ax$R{BZ8e0jpvKbg3p-?F>skw!$mqH^5 z&_t^CEHRxEg;IoHtkRT9A+ruR7M8FOBEm)DAt_fX#6pwted6Cd3xDxe(r(_w??q(h z7)pY+7#SVK@ob!wLtkl(oa51&%HqUkXseQEXdK7vtwtOV6uCo(n4Pvsw>G2m863yL zO*oq(Hie8zh(v4z6(=15VL%uu{6Nu?Z!p8#WGzI+c(z5xu@XM0F-ldc74w|3Oev!8 zmyO_STU4q=Lcfe9EXE6?RD%MIO&xe%6LB?0#3hcu@(cQ3`yH_|YpY`$0Xf#-2O(i1 zQb|ja%cT*($Vh=mX{5A?qS%~;v<6{}M~<{j+&zx!5%MUG@uLXOGxtE?`zC#sPGj2+ zI*#hNK`8|#-yjMtDQU=Nh@$`@Evmi|hN1+yQ!8?c6Qco%iLIuCxJlA748!{Q$Z?D@ z!VdxvrXRw1!Az-Q7=}bql$5rf4Jt&|BPO+M}Nt~W2@>;-eN zJ@fnMH~>rHdTD}cNO|0F>yZ*=c?c)V?D=PsZk%L_uq3F!=kVSGXlapcZl<}pk-mcm z7#bX=bINp{`Okl$R4&lo(Shrl(yT)V4`F*AXPmK+#>Pe_ceJyA_v=(EB~(~tXrSM) zSQEsOjsk4kuE-M*tPF4rd6HA%{lOsS{QR&*5NxgK81Gv`jN38M%hjG!MUdkpj6jlO6l zW{ofm3H*RCjFSR%2l0+YGqsq&YY@riMkQ{!+BwiL#hB1Kf0CuCCbZ>RmR0BK$yx-l z#@tN!Xf^I;t$7T<4^_SGHcmJh=5x%3zE<2+7d1~gwAQAq;uKcK#CG6%NmJ5VR%=(Q zF*Hvq75Yy*xoV8GQwo?S7NwjNC51i-PM;XP6bXyZv29YWle|zTIUH)jCQT)*(>S?- zjgV(1MiUD`YOUHeL0HzgcE%|;F$OBYwA0qUk2Fr;MT-_QY4Q|)_KRP0_~>yn9q=4< z=o71x7|z=7V_8;xQj^c;dFxx>!Wn1GPxzNMQcCvj-OJNYKh5y)2)1n{@i<8~o1wkE zozBUVnbg@qCY>>dBdsVDiuCuN;Lzbi96!--n&_jb?j#nLz)B8HG7$i5$HMbG8XFtQ z=Nhmri&Ck=(0GAdCXMYF-dLe9USGf`x;AT&*Lp*}rrt=Vg@I!`wu9r?rbx-M3=G@0 zIb-fTX3m(7V_C$UbkJ3+zGD2?qn%$qfrIkRUQ7GL7t^U^6C&m)Xuf+!-Wlo=f!q%b-{VSE(J_Q*Fj(c02N zQ*$$ZwaT#*$Jx7YKgD9n@YHOZ)|OV9T3X2E8pvicOW@)@l93JC1`)FgC)XFZG91^ z5b*xQH~Qlrt|nTYEEJN-|5tU}aPU*N`y!%-UKLEw$FhnPpk^@~&DjP}TxU`C46sJt;DqYvek%*$~y-t4d)xj``SG-sgx`H{`bG*+5hCbLY;bSSr;UNi*pbUMf}hc&hsI^9_*sM6^A1ICkz#)`pEF^a@d z&=mWa5_p@c3aCZ`&y{GuAIHfN>NJ%wB>$ zTXDuJgZymQ6BNgfaKXF})82F*PFm3D7`I)?4+*u#l7`J1`jS$yL?)BMb)`vPpwa4& zxy5zTtTIf&SVK98v82Hup){`RQK(kIw((<)A6c}hBEhr2BDZJ}QBxaLY4~D67-CtL zIVeeiilRhVG?)afVl+uhY$7~62@*+?@V^iQN;6t2;n|Miq+6n{^IMj{inS?AP=boD zDES4vl)1MoG_GZvjXn~Y@H9()h$9{R(K6Z(v70ia(;ik5ITcAVNF@)BSer5qgoG%< zO^P58$?s)ZC@mNo9RbTC?RnS;q!QS!rmACf?BU7~!h-}fQHfG`j-8Z+m_jb3;ab<% zTg$j*3t>p#{sB%LJIbt?lg)cHQVfihI8pNHoHm&$tqpYMU0mD3vdqE0wnbHOY)T5W zuJh$|vPafvZ0#VZ;zuLI+C~VEN)UnVVLL9iki_td~iihlV+C3=$AU3amsFRmLeO?PO1$6uQ+~1C=~EM60I} zv?j78Q8^^%I>ftQ=kSmJm4SD?hvu2n$>8JKHn=&e+F^8P5Dlc$X$Fp;U{YHg?S<$!86 z#B$-BxzlM*rxM{&*59Y~Ge^y2QR`FCe_j+lDT70dq*M)&QsX%mI#Nh!nFDkfkoF`} zI+V&4Y;jT)jbk4lk5XXvWBH5&7Dxql3`$y*e8qrY#fd;!A+9TMt1umNF#+lO5Orz&g31h~q1^V{vqVM%r@ka+J_Z=fut};a_TBS`Ejfx=h_X^(2lV%`@1+66bof+$0D6^8Hy@Y ziaxFRCOl!143>ldbDs?aR^Z;(0JM`L~9d}B5k<@7^b6TJD`kX(6t?0 zN8(3Sij^`^6qEIGc#cP`p`zk?M?%h)5Sz6{2|+aokXqnM8(~YL$j6VN62@4nOi&r2 zP%aP)8$UAUuC~@zJUa`O5=UNmn*P17Pz^);YMFF8V}!pjqEa>Dl}Hkqt_7B~7%Nr? zlqtTmEi(|7(jriray7(p3>#9TaUItPG*O6<#`R{zTpvI15z;nAoN;7|m{J~&V-xy8 z;O#6ueVLNsmDP2p#*7O=%8mF*I60WwD7&I(-(u|Vm z7}9a--3qpCfr^v8C@3rnm5~0C5~D>^*fmrtBZOpHOO}f-Sj6-hQ;{i;IE-<^D%ch> zmBp_b_p5E@t@yD;+q8Lf&Nz)&8#cHkVsv1DV@HnC*w#){dpo+~vv2QivWti^zjrs|qeGl^-rG52!9px)F+6abQEW$W-q~j& z;*g=CVRjuphGlugfk}?qmO=g4wnfSnv^6!*+15-pG2Jx6shF4c9p~KBXVlwmpWk(e1=HJ-8VPv) z@GuKzwk3s1nw^J-Sv0eQI5sV@yZZ*2)7e~amEUu8klB-(lPJH%o}+`zo7z^NzV16d z%$!Lr^@IL_{!wPOHzoTV!GZn}W_C2yH%NyD#+cdBSQlRp4~{dvEuSnP=JV%tw$w$@ zgZ-n->S(HOuJ)f8VNORAGO?`hJ~qr5Qw`J9l9E>rp5RUMrr|hdqyOyALtJpibThS9 zn&PJW+P4)(KPdb?pvXw9ypLoA%$k=Wp4 zb{`ut-#^)C?L0ETg6Zu>*wmWW4xZqw(`K@8(PElf+j;Pj$H--KL}5tEvl%Uv$fQ!H zXvwxHl*=?^G6X?roMUm!X>;as(M1QG&VIG=dYBEkB!jO+*Y4x zjg1V_+}u{*)Q*k~)7spOWxJ#^84e!Y&#YPVC{?SpwzjbIl^0pG=xq8=9480^#>PfC zy%xa_i}w6(Vbu=b(*_{;Zykp6)I1_lP` zJGhV8v**y(+CnDn@w1=*lBG+osJ9P4@#GU+bkRi|ICzNu6aAFSMJ&s~^<3u7oySWr z{efl6R*=r5NoTS=aNqa%?5974W7$}i$6a5(i%;J6amGf6IeMgzfBCQfV#$X;!t6P7 zi8OrYo`2*sAG;k@9foj>Z?1oe+m>IP6fG(4dHm;m^urgRqZqAXzW?LjbKSe=BLjtt z#l63Nja$z@1LbRmt07x=?`K{^10#M&DGsT|F~Uv`{n|7OPHdNp3|k`~!)j?vL!-u|`=Y3Z1RR*HZ5(UY9}=C>0B0aC(?zk80e&pn^v;bF$d#u*zK zWbSEaFmK*G7N2=0|M-os@z|ywK;uY@uC6QT>DgNU-MhQH*s`^^K4D$9^a>u|@kIUS zy<*AbY=3-5{o|!qEMaT!HmXT^((NC=jZ`W_9EZt6B|N3jEskU6%$-MHU!M`b;}FZs zkZ;J-n9p-y-!2-P+Ia897xRG+eSm9MU(Gu&d>79@|GaTP1wLSEpc4LtMA&-mwm{t?52130dmtdC~%Y$ZI>+B7*#1Np{g%HdUo%6ovpoFIdb?=;%GnV;Q3?bta%m~(Ie!-i!Whp ztU%w9!wmHw#c^CSxmFsb&G(-)sgt?$=JJ#O{!i|^|3PfqCXN+1-*i3Sx#wQfCMn<( zpSYcM>mDUegxTxYtmdJ0kJbf)8`rF6?IVxX59rsgxtg`>9q7~c^;N! zvFwUV>D~TBa&0tSS1w^o?+&B|LJO8Hy`1e^pCBld5spLGHOuMU{sUqaQt<=Utm@)B z_irSVa%s$YEMIyl+jl&bFs21pEV+!WTejmSaqcBcKEn3xPl7ZNpB2k5XTzpmBj9Mo z>Q!CzKK?_Lj_Ds9=C+&H@aXrxV%qH+=5YP>SFxdI2YwvWtO;hpHT+_XThu8NY1bD7Xch?nc z>e)`D1*J-vzrAi18+&))AQ%s0Zs=ahSMJ}ytmYh!gr&g-y+gw0!bAOwt8 zhPdgP8~Ce_&gZ;YmolUMd~WEzoZcsYfGq^2Fk;ox%eil354HpmJ6ykNDfd6Tk;aBB zLTFYjTf)|DJL;nNiseh_-Tq{~gr{ryWjy})lf+t6_Cr>8FK5g4CkU%%-CNnUgooB| zCY|<(;(*mFyLj-{PtkP2*@Tu$_ll)FuzsT{@k*t*YT4y%*z!aY!<2L_y_79mw;N$p zK-co+tXsc6!2wCSS9H|g8-^U1VQbg&OWD5d38GjK z#e%E4FJe|S;P7bn{XTl$F^C% zbP3zGKaorg6w8(^rKfj0eh{IBR!&KP20e-DU{3Hyr!G=Tc05G zLr`$T>g7DJX)`LaN!c;ic6YJ%(RIW+MapxzrfVsWZ8nTYscgEsF5}TnkAoD%DAsf> z<=#!b?0x+>ql1Gy_TZQK%2)2i7BORm0$;uRPQG>TdRm*aWK)`@OP2HalRv1xzn5Nq zDchfTiZG1vgMigntzgUcC+nhF*V4<_y5$KpA$~N@HCJ8Fz4twWmrh|hHrIA9W5bs1 zMs!qyYrB`Sp=Uc*(g)ntwVW+mA4dy`A1hXOUBQE!b})SOIMK_m@`X+J^X+e~rD{tW z(+;=Xu!@a6+Y{zKbayRhQ_pte43(PhuH`(|(@U%bwot5Ec_oi+>Zy+(S9f>uNKbD) z@pWBy7wa}}MaPOrD{i{Fo3-~nLij&FXK=K{-~ZF&-2RR4(4KWkTNbz7cq89g9a>zV*1ChwC}q(!G@XH*Tx%e{bqu%6*S*sgFT#zIp`@Y}i^iOWeA8CHJh` zm{{-yw_UfA@2uNgcZ%M&ri*Vsya}yi`iDw<{f=9>^SkRvJD`2|{KwaD`ACxBRHskFvu#!` zU(Ul@Hlq9h5&B$z{Vm*o$KRnwi^xcE^TXfc{x5z7w=oCl6l<=(fqT}j=jBq7;jt=D z-t}o7c;I15aZE)k?!5J8Zod69?CBd~Fz|Tcsr#7swhz+aIn0~AfX5&GDw&q0RQxou zsg=0z+suB)H#q+cn|&|r;`!e{$i-JaNb6}f^I9#w_OWZY^~>u?sRG3lM|t4BuXFm; zsW3iDQxx%R#pk1T3RlOtBIc`+;=Yudpona4C>6Qqs#{_HJaP>=*4%n6-~RIV$XE_O zJ|DZ|HnwhgDlt}sbagG`(MNkYUMSIr#rHpYEq6S$iFN{7Qy!~Ut>o+9`4-;L7_@bA z+ikb-`G>Zk!jO!Lx$~o|+0?TG2}G7=)$%L&)&m>RT9D1AxOvr5zIxC7G&eWV;JK_^ zzJyIZ+mfnBO?TH7-2K1)UB?&i_%e+z{sG=}79acaojkUFJJJ&fq3B+*jGmq+ z85$bGacyq8@fsf7xQVJCkg`+UcukjC4~W4MtXjUD^_#b&0*D>O4c*K6>fN`KJ=_ne zseJ6)U+3XX+wmhG&-1u$#Zn&Fw2dH&aXpWlR$R{J?T?$X-9nMuZ@!65Tb@KI#b~+A z$F9GM^*xW{Nr;u^s;;H1-?9y5y3ts@avAqOx)Iy8IZ=tZb4@q5eEWNNQ56UH`lmn5 z=fC`SWYcLf=?u5s{BiF7_CK=cSO3M~mtWvNcAnt9r*~pGX0Y*JubtriXV1iT9E5~_ zdUg+&T`=1e_{EAJy>O8C%%5z|lNS8wg@atOXc|gdR4WyJwWptV&!0k^3@@MAd5rUC zHsg98LR$QCXCLRzZX?Do-9v)YYlB;mRJgPc8cl5z8D#VdygIrsEwXr*zK#k2bkv1oF8;&6r6 zjtz3wOrs~*w#D;%j&s53Q6f_rFV2C4;lA;|Uf`;HyaLla&m&Fx=$h%c^w zKTgI&rn7wJn?2n751+sf1CWAGe(`&3-Sil#Tr*Wa-+jBd4|63L%j%LBX{PGXH?`>z-OQ?VT`(2!W#!O?FK=AyogPb{M zIw{XZikSa-^#JFdF^eFI3Brh7hmLXPoM||&OBjT_wC^zUrcI(;snXDp=k)`JIrH>+ z_<;{vvFl(TS6p%d)2GkE*EaV(wuQ4!pU3$4D3&GJ+t<&+*;AR+(ZS>?oospP$J}~- zH~aSNVM<#E4{!e=^QLzYh6>M3v+K}dPMw_AkHW%J;pSg7$dJ+s@<8f4G}lK5`MB9TO?V_n!PEpIH7L!XUu)JifK{ zzxnLSzcfe)0pHyE6Fz#`JILj7xSqvb5C1ElS$R<%HTktoKjkx5y(j6fP<&(4Px!)h zA3!NZ82EgB(@zlR&YPlZmgHK4lSZJh>Mdm_T_|Q;8r3+H^;Yv!o1IMqltgIi?4X); z+Y%DXa*}DOY1>vRMo1&N)vT|zNR4HJF2=E##FJ}N-#4~KpIV?2pW*_GRa_s;PIP^p zjM7uL-pUE=iduB0R(v9Ac5Qts|L@eOZQ|IhH^xtBrA`#{+MBq>JFJNmbq8qTay2n} zk_L3shN}~1W$pJ?Nn^CCxlR-4uu@TdlA?6NL9MyEY8)@y1|(i8&4NW|5-51)7r$n7 ze2h2@>$c;Q%6t+osOf>OwfeHay=$b zol2xM)oPWF_IBbZr2oVTMn{Hm9hb(&Mm#T77dtH5I)$$&rD?;fHJsU&nTFN*p2=-z zxF?!)I>of9Q^{nrM(9so&oB(}t5qUD!dHeHc;e6zN+*VBjx%IR0?Q8wqbgMqG8$KT zB^*Y1HtAf3TrNw>b!lwK)6m>X7>10Fjxanlj2{Gejzcb&p}DzGDuh&Mh8`N6q!7DtWZ%z9EQX}gbo!V7HB2# zgP2knGFJ5&t3-@ds*F?v3Q_5i6{)oX0uG5GKG2b<}q{nbi;bdW{p!jaqXe?$+ayh-l^T^wfngi2Q;QK+z0vyp!oOrn7z9cB<7X`Nl@3 z&pVxbLj(C-1AlnocT~$|7A%-g_o|ghDe3R;=k?cL2VmONX>@dS7>=CQ6iX#eoH#+L zSYY~$88kPy5XTW)xAyYv|NIYCzhba1mZ&?7Kux&j0@w98=bUqR*Sr6UmtOiEzxnku zj2FiKf0X@syq;Bk?vKCMx~FH}^WI5zCXx`slrV{)wW77Pb~siIArL|U0mZrYsE1Cc z!|AbBYgMEwVi-ao1RQ#*t+v`)5kXYuAqknMy^}pZ(><=WzJILyd3K_g~~1?PtcB2gs}J)kvBnW0S*qP855@&6nvBeB5zht71YC+ zN~u6OkT$*|?0O8KGTr4ucVCYXxog)ZLdf~qS!SIT8c3C5c6N@T;bEM~-DoKgJu7is zLp#y5)0720Wt7sS%C_1o4M`kRbgfI$krF@04Yb-Jjo2W4hninU7-+^NJV#LQgFLN} z8yoXAWNLPrIEg6*0fT*gWJWO2iilbf%lfN$fde=+jiDaJNTKm{g4PbwE8t1Xp_854 z-m$=mW-BC26H4WB?#fFj1%CeXO>WE()Z+%$kQi>$ic}(0x7>y7%zJ;`S7@Gug&?ZkFVUXJH!Hj^^ zXtGr05kwoO>#!uHk|4Exu4sqMghXkKaH|OESw^`la8*KPQsOkB*|u1Ol3yV30z_b4 z(oUXeuuHBW)s}}Qq(hQv(o7LJ2H&*@Hl1aJ?T|vDfb?wSIgArB1Bp_WTkbd*ks@*M zoCKXsqq7=*P{#Lt%lFEoHB#lwIVn&W6p$I~f!$`kCu_P%5K8`d0td;__5oiN`KFo}>jCPXZ z<}5y>gF=vLLy~1EY>{W@StNxdkRBCBk!1;4JEZ-i$Edp{lGSHZs8;B$1oj@TH%X18 zQZ7*r0vuz}N=d#SDx5MvJvD~TY3Bve?JiLHuu|mi=5B+~&!bFCMv@xBND~z8x=1Fd zX9;OLvrWOSX6^FD3{;Ai(|5|g#N-@Ec?y60zrydBJU!;*UzjqIW|Sa>rs%ufX7S7z z>a7-jATiifh37~D2b_ymW zQa(Nb2M*%A{@0G=K3r)i{nzsZa*TVKQzoF>#Wi znuBl+GsZzjl6I(RkB!rcBZ8iOre;HCj_!lZ4j0=^$)UZoH0pq;V1ho}04ly9ihH4F zgkX8Vt1heX>Jf(|o}(E%l+uiNdWMPPN0~Trknw|iNKTyKEFoBE9D0?ezX*5%WR#Zy1TOrOg#~LjT3I`!whER-p z8n5WnoSo#@&z|GVwQH&S9-(rOZVA^D5JqT~F*4AL)ETi+Xd}T$9ITZ)(+M+k4QkaY zJ>>#IYvLqDYeTW%5t@vN#vFc7K_?Owr}Xs(maS>*pj-mejgWeyiI1ULEFg0Zb*i-$ z_%zI^1SMclgL?dN+;h(%DO8B0q+BZy_#RR^gsqq~ODUBCf`Z4`#5kT`z;g@eOydPE zzUSZxVR_^EfJ`HZRLu0$E_#SDMsQ!16{5sC~=D{7Nw zifXZHW9ULKTW{j{K7sGy2t$V5hd9DE%ZpriK?}S>fjzC1m)nXUnPYiTGF%FXn=@ol zi@||Gq+1}5ZF2syft;77rtH z4yVbHD@vO#9?KErnuh)RF`&9yO{a^)_K0L!vB|l!h@XXOhZ1v6-J;Os8|jzGugg)-$C?U1T0M>cfyp4=IkWduP$vlXG0V$tGJq>!9Ed7_KR>I)psKl?0(7cJ)4bc0v+ z?&au_Blw<8)L5snziPMxQPNtiULA*9oFD9>wMnlOqG2%61i ze*Ot46iUQ#M3$-i+VN1vCM+$U!hV*H)C(!D33k<1W6p(#ZH{ck~Q73r;cC>(9_ey zg%@7PrLTHbH?rFmrj0!swZk^kQ`79*zmEg^4{&mNf;frhf%CbVuZ`teIZ{yYEjQG2 z9lRXEthFMJBBFLkrZlNG#F?VnKggn`OHta8r76{NiOI=Hrl+TnK($h}2c8bg)phYa zuZsk*pMM_T%^xW9JY3O56U^fcG)iUk^z^WF$&zk?O{c^uj$_g!BUOsIscC-p<0pux z8Z0gJG2+&URcbdrt{`)v-diA+1~+gC3cih<8^ei-DQ0J9aipZTr-y|L7Sh|>L$zGS zab40Rq26rZNDIDC;+P~&X}8*Ftyr*d0kv9Krm$%TaU{sy#z{`WQrY zq)ySPB8yX7z>*nMsxYY_R?vtuCK^qqnjtfB%$&BaO?}EKz%^EIFe3leaqImjG5J#k zx>Hdarypj_DeIi*UVEKLd$)L~>kSd7LOOm4YxqCwMVODnnNv8;CWnd_3q|_+`&hbk z3AJjCEX$ais}qJH?Jy$BQX2IJ=dV4V{=Pnb`m>)AwOdrG6;`fT!Mb(pShj3Am1+e? zoDvz&f5@p3c$p8W<{h1~J2=WRE7+$=N*INVjg9g2(@*pA%P&)(t5d7hc-!0G#)=gy zn3yJxFxqhZ*fCV5 zxbVUYxaQhxy3Y>J^+>ZcA9N_1%?1Y#9^#p&pJw0w{bXsvIp>_i`t|PsWV3!{= zGQ5BrZhR+weZ4&XqaX1P|L}E^EVa&4^PgQ~^V}rzb;M|c@7sc+T2C+MoO3o8Tyzm5 z3lMG? z=PeJ)r%(v&HJz{eb76$*TVY44)S_dAz!(9|l$ohnwChkBs!;S?TPl+(X4)}@z@w+& zc1s7H{F=(N$;(z`UZiFRf?C;fu#Q-2uQe+~C0Y^2G1@?1PYr$SMT(UQqIV^Uj%b7# z?KENGK#fcr;zZe`2@+IF5o62sTq~wHQqTMJV!~L^TPjj46m5ZBma~L} z%-N^P4jr?MqUV!oXeyYSt25eP!wn>vlEgYA%**3sn&CJ;UZH?gX?`HH&f&ylI0%}p zm`H2OfmA6$J}?kJ_dSJK$SbpZ7<=MLhKJ9h=e&ywx0`q;&k0UN;R{M7K6Q2f?V{AvkZhiHRBu=nh10p|s+5=VxJ(8wbx5!H6+Js1({^Y&vWtZ zuS^?KV{D7Fk7wF)-AbNgOBAz|*>;EyoAmVd z;RXd-Nk*J0q9mnUEaZ3>y2JaD>rx^{#j}Ja!R$RkXetCNRw0W8VwIA49{Z17BqR(8j&GfN4OGf)Cmj#irXp2^B zhT!`@qjJ_t;#Et@91lm)X`BHJGxb@d?}F=6HW_WDnP|5NRZ1!F@g0|DY?yAGq(_Dn z14B>GLXOPE962^cb8M1g*`r)5vTxTu0_jk%H<+BRlf=-RNoY3`q^{a$g6u_jE1@__ zabb}K7nC^f+!AL883Vq+XoX5N^@$l~CZ{=e;s{gY2RQh`v-Fva)ozhRT2RhnDiQ)5 zYJ;N;z2S12M;ja;8o@hjDO2$*rD~1Aomdg- zMU3H$f=|EHG<`|9>uL0!W1R7pH&buLB#ukfuaWqMsL>|Vnp&xVG$~HtBBh_>ChQqn z8BMblQV0r^0ypPMMko!Xz@?qV%!O@&LIo9pic^LMtM=@cW>&})FjbGxMpASoUf!lD zq=WBBGNo`Ghk6>Jvy^^iX#Di2)GoP%&@0kthe(s==~0h3PAL=u%H;q}#=gV*7#tYE zcZ;-Jp*5Pg4pl$El`c8}6@aUJgfcYDERFgYt|+07%_1jeD4ly2vRo$fJu=5f8M~JE zN{vF%Xtyv3DnW(7aS=u{Guy;3l<)$VG)u^YgHaj2bZ~^h7)2{=V}ztqEU~Mp*pqk+ zr*+O7ED<=G*_mmwB%!~50OU+jj8UM#^;~PH%by9I;w#&6qO7(7q&myRS{qdt!uECO zG($*%?|HeHXSt#x7rvylC1I|Uo1+9)pv%wYp6j4-m}|6|ZMCVlV_Hc{qa9lR5;g%^0F%_g%`lPIMb zT(Afu4dcg-(wc2jsFr#B$B*J?5k0j5dU|>=I%D^)-Ha|hgUep`dWwC0WbFofUwDS8 z@uM6*c+d{yvWzsfct6Lr{W{b2CI*4$xfrboe2-$GfHsgM37N9pEbXvOvlWtd5Q$Dc zWX#Vh9W73}E>RTWy1r$1m~<+%6aFX%XF%E_Su&>dEx|d z91-NjU_!uPZ!bd&7Vz?(Jvh?AcRZFXT142cb9C$k+6cc;^5||{#|}ERF?r#bEsj>H%FQ0GW&2A> z6vhbQb(5s0n)*8FMvnrBx|c5SOf3+O0iQnaZb;)j)Ly1E%2@d^o2zN1LBBfSo$A@3ius>N4xbb@M;jQL{U|O6kb1 zi?YKw9Oxh5)vtav7hZTFg+kEf z!e*)Fz=4B2@x&8(X;RxZ%Ny$^?e>=#JH2vUm;T-!daGqB#Q-TGi(_;y#Gq}1eG<6Pk@VqA;RXt5Pf$5GEHkJC0D_%eiN{qc;~tPrDv+0lnk0 z>tGa8WyKr&5Ya4IG|KSEh;_f@?*^dxh$Gk|9K(xoh2x{O-6La|UlNSQlrBvBkQH8b0tFjdPH z3dI8TdYxvoNwrd?R4Ot!I7p#b=(da7hp>g3M~ykAPmFW)zyZd`kI`tiNHLTGkHKo0 zLVmN9i$0}tky8HWA!Olm!zD$zty!jV?Q$$Fcq zc0@hOP{ua%N>o?;)br|&JtcMcW2Z8{{tGAQ>5dHZpZp%@G*@Ux_!h`t5J7*L_}LNh zf2karmz$hcDj}dyC@?%U%%VjL85|s+6n(A(R? z@-xoh{IzRYz4|N$2M6+~x<;HrKkE!4I;e+Ei*JYJ+%1YY1ri*^5l0Rm;koCZZ@o~_(3q=A20X?{@pz2 z+58e0Q$A%cTJX9=ptNDS-Nr8zDYy=S(P$LyG{q<=K+Nq(L z#4M~;P}Ug{AL;mLA#n3Ha>sE%I>cHbQ%#a& zghpV5CXmou^z!75M?vb*w;%$=UG6B~4T7mJvCdJ}-pvg`gOC2uGsOXhnCJt(5NW z0W+Oa2<$;8OAOM9$y5k97^P9hAu}Em(@g@;$B}|s)fVn3qftgv5XSOEjmm3?G+G%D z9!3Z){H^DK|O1zSU~tc^+;M=!<5Jc(7M>ZN-F1>f$B%R7>cteD3?Gj)RUDfbXXTkI80f1JxK4Mi z=@f8gnYNqyoXOuAx+$e>>$^$pK3*trU6QQIWPOg2{wgKUfYO$pXe5wyixYK+z28YK z3GzL7&XUa(t*JVZbm<-L$8!ZL&1fX{(CbLLZqGDd6KX*KMiXnrRI5!mJH^1@5MHUw zRI5!UBz_PuVgC4`_+ucK9hEP2e#PB7khh2l)eaPK7yFI$T6eVU0PaRLsVma>sSI#MOw?%m$}o$4x%w>>#SN5hx@{ zsz`O*6-5hWk8_tSq_^OA-Bq2JVLx;8-xftrV~QG3qQex0z>~Pbu|kPfglR&-@p4gA zBTR;i#a)H5q)-SfE<%GA4q=*5bX}V5CWS(QlJFRxnPYse#hFV687MnM$~yfg>r)hG zrU_oyMdh5cNms2w>I|b2jFeUooSnlDig=Ds#WiFGCg$oW32xvJhAq6LKs#*F)8kQ( zkCNyXzT1OiYP9N#lXEAD(vY+fGg2O;*-AJ*F~`hYlaph|Y0S={69-ZUBUh0YS5sJ6 z;ljm+iaT!F?}r;N|B)M=X>Mqe%K%ZI&sA z9-*mKdl}g9cA}#*97Rxm&85VC%GBHpCAUP$_>^iDY6}KAa$=II?^7!la9x)~O5!9Y z22$fu_8jKYh!;*wGWgQdtX{MPf9*PSmV$&dg*c5dnIX}JTD3wY5Ev=YsUcG-uJ7VV z7o92^jfg_v<9GrkG>s@C)|%mJje6K5)+x1e52}@sv}0<0RiqTespWrbG-*4f=y_Di z0T_kOyFY9}u?;=Ug>^)#@FwTTCXS=eUPBsGDdOX15pg>vGvK*CQ4(TIN;|3}3l2jA z3-Dw>7F%P7(HfO$h%+2dBP$M>D4=vk)NawpBKm7ZDzZRx|6#(H42n%g~00$p;M(v z@{SP)gOiuk>5ic*FT@TC0ZM6FVH>3~v=O8#Bk%*X%H5ZaBvp2ZrL-c=GOGc(ZZ4Rb zF8|x)AGK zld|LmQKoyE@jVYG@Az<}AW0PMIH4IOgqb4BEaJ}*l3zJ@8EaN7rFUo;;W@a%(4L#4 zF>!+0@Bn?IOOQ?p*FczLEIea1wZR3TB}y5j@6wov7-HR2104ef9X)Kqv!`lv{m@HFW-No~K z7A{;sqtReyZkBeELM9m<=;6FI%UOEPIXw5mE9~EYfJVJ;J8*KHsq7aSU9uQ0;iZ>f z!V$21$r4sAU&d2UKgUeHf#chCDv1(=wuYc`u|T2VQz@4iUD!i0C}J{AwOk}@&4EtQ zO0d74(L1z=%hs;t2cHc49tsL!^96h`5 z80Rfp&~-4qGCso@!#(!kAq0DmPqAv@Kv&${J3h^t#lv=Us5ADAO|xcn$VT{udEwAW)+`z7zMfr2COC6pKjebgt|KQo zb968-ZZf=be1_Evd%N%dr6ZG^yKK1AkUPH_H;1>MrBmkym|?TUrnE!ngC$2fo4 z0(4$>^4$L8oV#oU&$SEAGyBF^w_;(}rTP596RcY?+I62jyZ;#HFCVd?CnlM%LKf$?62Xob3visOHZ~oQSvgW+C{P2k< z`PoxH>oO6w%1E+=Qc%d@dGl*t#q7)s_1QWvkDX-AnQQQRDk$Oc(oY`e+>2gA7`BO8b&en2&*hh0Ze1Fg z;;E;8$|aY)ic+aeu~6VU|MG2q^Uc5A-8BF6x4+46z2$dvG1TzQZ~Z@h_qTtq3o8GA z|M(4l=eOR9Qg*WQ-GBQISN!T55fTXNov%@#(+6gWrDbYdJA?oJM1g-4oM{Rs(x@mT+XU#U%@>jMU1E zoUxRx-+7YvT=!P|avxr?mrs8BGyK8tf0z^(bjIgC`)S_wwkwcxQdtO^Uutrff8%Gw{fbBWsGlbMB7d~Uk&dbV$WuzPO0cGJ~tyMMcND;mQ!S8rtJ!;j>GrDXj( z-p0d^e6@QpymI|JxcA=snV6j5l~?xgr7wPgB}(*Kc8Xc$lfFsqW|7c^Fxjk3!~*R@?rU(ARH;;B(JAkDWWVbNd}%q*y8< zrQpUb*YSsc@~6D;!VBzr`DOO(dYMY4N}8k?Y#i6RCLP-#9<{mS@4racZu9N${43x6 z*MFw3e}pw>ttJQpzW@F2b`u98KYVrtaAO--9mmJ>ZIfr5#GJqOLT`t;UDm|6cC+;+JW)S{yof zkUMVw3`>_SqtR>-h9OZq#Bl;UId=srP1$_i^{iWa0jY|(?PLFo&wTdw{NXIQ<(3<} z%uve^y@5OLy1RQuzxk#c`0`zMcdv(AZn}XleR(TVI{3cNmd#i5(9TD|2xeO$@4E3? zw(a;jj!@KFA@9C%GxzU&1lI_NH5;$HlARCkK)W_hw{iUjZog{>QW}OTJ{vZ?gB=e& zjO(~)t=O<(JzKXwgyY!F^Tze>VCT+%Aj1kao345r_ujt)*L87o#_5AQzlz4tP9ko; z_FA@n{;%ByoAKiF9Dlmu%Uzp6xrnhO!lvY~Hw@hju

    7PddQ6GwX}6SL{sjokC4yO2l6XpK*B>z6;r-+kiq2$4`47~+<9Zsx9S zJBYIkDFnA(zlr-Ec%&P{y7ubzY)7!c0fk%)k!!fYsx{d7E`4C!KCg;WtZ)5wm ztvErMLu%hm5-`;M>XV!2@BhIg=i$Id(+ zov>xowQRlr9t5^@W79R8*tz2o+vYAMo34HbU%7WDLS!f*xq0(OzHf~{LW$;UtWImjGNoH)T}KJyoR`u45#_EssCVB^XvZUDxij>JEjMz{wrzlmbUm)SdOe@G<6Z`Oixj0`)74k9{eg$U zF-T+Yr)>}Jv~CimxMB0veEQx8th*=4`0!2F@`by0KzoYWAHT$H+wWl8ww-8^f^pcg zc_W{@_aV|WrRMwGeBB1_xOW?=k<>i6anmL~d+$z~%{oUX>U`nPKFk;H-OhKX4X$f= z=>40y>z>b&W)g$Pdv1C+pZUyZ$g&i#*2f2Lxrw)Zlho!~0@PGd7WBmO+_tK72 zDAf3$TQ+d>$M0f6A*9g``OF`El)w7Q{Yb4S`vD)=vXRf+vlADAXAJMUVFO>dXM1jz zfLpg*!{6V#BQJS{_g;SupS^2aH&gZdH(kr$-Fbh<1j&bQxt34exy|m!jp3v3+QMJm zakmx1GsR#0{>^;gFF!+?WK>H5e{1UxBj4y+zB^3Oj)~){4R2%nLywT*P;bY)|Avh`_{i6-sG$_sZCuZt_wB%U z48G@Z&4vwZ+rACyID~P^O$bD_`ERje_<_jpD{loA~ryTS2To{Jvqwn7n z8~+z8FF2RxOpCjo-z*{tbBLfLlNGUf%P*4=_>~rZUvaAAIb6eEbu4 zPzXGR%4M#-c@tl}Ya80KEO^fioB8lxd0eh#KeDk)O*t+#Tyi$QAPI%{*Yq{&5 zoy1X0nnZl)12=QuwjG!}_;dZW8@YSigH`}=U9R1@o;&Z^hU>Tl(qq%6_1ylYdq}im zu&;+L8`twUcizchxtBCfdDo4b*tYEf62~P}hWBm0irepg$R2lNN4SeqQuTUvha6Q3wn>Voa_N~NPp*@%PzUK!1@>6$^=o9pn6F&Uj zzvfe){vuO{rjW)-e$xSzG;f~LJmc!5d2h)dl^X2cp$aSw@MVc5=mGQ`vhq&sp z6-dX$=!_kY@8{~*t|BND0l4RT&vVUdSCb^RjA_T?d)fHfH6&?<3<4f`^hN&1#Vf7j zQouhwb$|`8JD*0gg~~Gi<@v+><^^ZurZ34if4Ya?dDU6nQs8ety_YM_U5cCQBj0^? zKW{vL8EIxQ2><@veqOs~aW`H1BuDKEFS14 z@m@GQ!MRI^@i6cgKs|e0)PCTtMFYbsQuC3ZRdYp z{YLr*`Y8{N@S#7ugFF864`@UwOIDxHrY$$KbLYc&Qj(dJE3e$h7jD0UVxdU2uf{vp zujkMI^iQbv4Dh4x|0|FDSIc^wXM~;Q&``P)Cc zjp?yN)Mux-{h{x0^{>AcCr3iv`^_J){*9NQ71Y}y-~Gvpyyf!qDHH-!mh%4|eU`Vs z?h;b1$prlK51-<7>sFIxnlM#7v*!S>yYOr)mOGN~{q!Z)tr)chu0rzUi?6VH$w(KU zw(HOsmz=wrTCIoUV`J<(c$6i>gOm#%XRTPwKYafu+_L#9o_TQ>)030zJ$#H6qa#RZ z%f6m}IKch(BRFhpy^-lOB3ziKJP zAfQkz@PnT|&#hPeI!U`pA@I24kst7(&A&m|O3)g<{EhGPM<4qbftqFZ$SZvMp?~9J zn|~dz;30(KFYo*ge|Ga*$kLQJj``$+kMiNGUTX`_0-sN8`#vArd<9_`;kpi=-tib8 zeEa1%jzg9yKKJ#7E$LEer4c!`9a*wPp9)KzUgF~@`*|(7H^Do=eVAmw{n?oX=bN= z-T6Ww+W+&C=97L>iB-ZZ@l?8c>3vQIeg?W zLI^755(^hC#T-+pFt2f696*K+4fr?tKF zt}B%aH{W~<3l}crsi&Ue;fEiwyq)}WZ#A1}qi~$uNt>^i##pxD!0-Y_7A(RKeD=Kj zB5@p1ES7oCd)~vMMT^+Ce?MEl@)g?cR+rHu^Z2Uo`;;mb`uhi1x@;+DoplyxEMHE! zQb7o4HkwRMO>yMN5ng`jC5{|EOtaA-Ng_I7Ng*7Bajbid4Bzv)$9vyszo>tMHfGiL{w#$ajB#bgr-I>rU%Vl&VzGt0(!WeXFXw_Sk zT?e;TKnutcm~2E8ivhjG4x>?{GwY;Hr9-9_u4f&h(m0?6T594bAl;^i;afdM7Wwns+|i{ec#eMmwh6PC+TE#R7#& ziMCcWl9(d1_)ZytN8s5;SMvLIW~zlF4ZXcZd#F(`*J_g(2jNPziIFnFmAwQxm#tAXnVWWu8zr?lEJzAMp5L~pfBwN%9M za=v&NGrRi$;mIjflHgRUxFaKE1HH68mrCGM5)P?OX+;^;l2666&WbcKG{XqL>fjrX zFa^_Y5H~{P_#}F25_h;4cgZNR7vKdhp5x(4d$>xBMgpF+=@vT7N z2STBQIs$>*JNOzLcw z^b8GPOQ9t#r3sb6WSahB5zjG}8LJINQsPuI8%uN+(P+0B?e#E@!#~x197nRuZLzj0 zF-D?saHY%a!~~hq5EMB&`w~;p6L^#vaesq_OO}F=#EBwSg2_gkSSgm*B-68X1_nnc zmr6)9!a$-8^*Ey7_>_GQEi$CB=@s+yD{1F>nSU0hn_JHvqurf${*=wj^g8jxOljgY zp&cc}aY|3Q$m+$zREn;Bwu*U#PUjqR8Um%u^^w28Bk#OOiLuTz1G8a*hoW5c^M7O8 zbdw~-_aX2c$Wr?Z^L*M##%z>PD;5YGi8PRAhA34CM_{lG-;QHBkq3{=v21xC#lW&{ z5sG${AUy|fW26FXzfI}t?X=bq~N;pKykdfJeffguN;A%y|C}!FxIXV^7 z)4vcQ1#@Y}L>hB&VmHg38Tw@n#0ZJe9Ge>Fm0bs@Iz1GG%jEbt$B&E=a|U?J=ouL1 z(qCPI7rjK^!a?FnAH|Z(5+xXLC53^ab?-+h^?HPkV;bW}89%UxbmAz@xoM_bO@?AP zFHGpy2}S8rS$Q6{^VTqZa+c#4UW(`)z-di0-5f(^Ffuqy-^dW-Q*GR$%V4>JkT9WQ zN|h2lo}@WD%dAskJPkM@9o7^zD=GmFhBQtvMxu0H=;_MbP3Vv)i#c(GO?62j^Yf>D zc1j_TMv^H_JC4bK-cmq435nvA-a>^eQKTxRr&=J!p_SRuSi1LwwgGOclnNrqMitEH9%a2APQsXNeeZ`ULgKDf%6ca=C_d ztn)3^hEOSDW2i1&MmBb0d^T(wt@QlmE)(;g@Mg2|A5QGkb2vSl60uSl4!PAuPu}NmH85 z79glrs(8N7%^-#uig;>XN^7Fg2;%1H}Ow*J!O~@4U=sMNuC9(J!iv<` zo_D+77I{fDU5!C9k1~^vL}U5cKcCZ8x|2!~bV9wRbG@Ik5DGe2vOF-ApY60UD2z>0 zDElkRb(i6a&n4$9XRyBquTZ4Fr)>B1g#s#W+wZVkqtw3u6}6FmnZYGzV%!2oXe~oHyAGO|oCdQ63F@Bs?YcJvK3ofQo zD$|~w;@E-RG-prHYSbAUpTOW)r>jHWs{?a$OLU)loz8|n)!2(X4oMdWx#^Q(qmuk`F zipwt{=o#UKJ^R?RYnRm<@^8-fT}q`g%a<=DjuZCp-;V^AjxIt-$;pXHW@cw8mP*#0 znr67JiY`^RxF{vR>G**rcba)q-LW<#V;_ExHvt-T)1WlllxyJi<-EF0O3ho zDUimHrIr)gIg54%0JbB=$u*y>YxLBa%5@~u?L<0FTUfVZf$1I^^P55gj%%Uu0t?`^ zT!?x8rp|9z4SghwF&bBAr>M z)W=xf+lA{c;IhjuW3bPCuc97(BCBPdpgGeeRp5-HHqK?#8{5?{DB66YEEDkXd1)CyxP9wN(9+U+(` z95FC3z~I0jSss-=mG@>0q-jDN$CmThY7-}Mj+n466s0t-=hEBT%Yu;+Miwk!aBu+E z^>W@|ejTKWcDqfhRph`w%|?rM6j?W;D+xRszX=LH{r&xn3=h%Y-%q(% z&YdADe;ATCWZTlJEVZn*LZLukPY->4z4*SL!-uUSLB|mj6DK%v{1_+4#+aL#B28k; zEX!SmnbF`%=2C-1vTSGo8P-|UUjo%)cys|yu>^jZO5ZRVk7m6^mMQv1SI~$x(=*eI z9X-U6!-trgo3lj~LV$4WHDc!&wOfGQs-LexMn-zy}|O)W@cu1_L*mS z`st@Rc<=zzvookv<;-Q#ji;M@T|D)uD5Z-Z_$*kkfSYf=iAuT5qd$Cn>o;*=Mt8(IN`P0$OP@l`%Iv#}9t+173LX1&$p%Lc87Wem`2P zT=?y>EAYI4fuTVH&*S*m7=iEeE3bPUZ+zn$7#lmz*S`7)M~~a4`z|7-6LakHKj}8c zU-sJ9alu8GaQyf&9{a)fnVdL@>$v>dul*Wt{>|ScOH=OKwvD}eU+E5lq?A;vRaUK9 z#oBf2Sh;Eyg9C#$U7$6sR*T)cUgoK%p5pMKLrhFelBNk#IQalA9{@_1pirVxtS~z} zjncM^XyL+9-ul+JamI=zq=|Lhmr7*{g+lkR``;Bs%_;YdxLphB7!NwS1OLE>nr*JHF!snv=Ej%OogKs$;_ zb&8M%&l4!8Mj$1gW2jG0Q7o4!7E7S>y-1D<5K?r74IwPctFxYHWACvjv{5F{FB0Yh zWGStSu~@Vv5d~=xEXsi_Ny(y!EKZ1DIY{Hcamp(e!#OKSa4G44I16b<8AH8gYQ6;N zkZMgcY*VcG%rrBOwo@v{#u%7s6D%4)EbOCLDcd3ir7Q>3(8V6bN@0w~mA05m<{T-E zK^eQZ5dzz4nx@q2bpo$|bR4|ELr7`={}d*g3Bx^QijKh{!*w09OpvJztra>=s1ytM zj$>oM7__m`d}U^7x7*A%TvFE|D3vI>E>*`t=Lb-&6e2%~Ng=>Jef^%En#OY-dMZ`g zi6%-Fo-c5m6c;s5YRL!IS{qWzSRG3sMS)0Xghml(8l_Xp;WU9M(%08Znh&QPKp8`- z!AQ&QbMw+W8!cCq10T<1Otdl%pPc5%u`y;(jI(H{A0f*eJkj9N*Q{mP!XA1&Cyzzi z!?*9bcA%iO6`@pu(rLaew(Owlxs(GJPiTyB=7;wkX15k( znMMoSChwq;TGN^dF^xIgfqrDUg6BdeCG{k;haChp-@|tVQfkX}Rtfc1#6&ZrR`ki@ zgx<1G?E8Fg&IKu1UX+|)&i7vVvwCi3ntHQ|@H|dTy~J$zEP{a5OW#UR?#FWqWU;{r zNh@lA)bx2CCnlyD92%mxT1BYLmRd=N*|1H~^Qi^_np{ZMbk7bQ_IGCxXYx3x&M`Qg z5~J_L>@BxjS-x(5AkQ*QoW-=llqAil6@1QIGD5ZJb$NPSQS_G-ME-X~(T+TuYQt42gwBSPhY^>KTG9pze7|kqK$)NG8_RZlBp!c4;(~hQ8k$a z7e$~m;`SJmO-ZHKHe;V`G-!z;%~pfJ9H4dbC!#S4Jw(Sx2K<;OJ7CY5J zS;LW;7Wk3{Jv|61I2JYV%K<|b5Hlw@cr0S7XDLT|JkCXPR&O7kl&DP6Xtr>@fI`v3 zl>(6$>(-kQ2tlc6zt_&N-57(^ri;W;+K?)PaRde5FdIjNVM1?EMP=3iQ>hk7jTOv& zPue(ty=jdPy}h_jX9#YHk_aVTgm#G>L-P1fsMG?A=bcZiB?<^U7Y~ilmP?yyjcW|r zWK4uJl!HEOeWQ(EhwV0%O4&Y75uhMW5+-J6k*-5(B!M4Oua8rA`iW{wNCli7fY+Ww z8AC}KT46|`R>ISQEVjrrN(D~nl!+53DegH;-@*Zc6{8STC(~D#Z_cN}fGq3qWCToPek?!_(jW8b^0MLz3h1y7asp7i7;D5Cj2n z5?k)3kaN80^Rr;Ejr^M)^5be)nJ*~NT0ZmxYufl;==%XM5F zSLQ6y&NI=zU;7nnj1t}RzZGY7ceN5y+P#&wWl1J4lJ1mVcXbn^=8Nv~Gmj9GM5W#0 z(au27bPA|VN5m)RmD>GG2Q#2F_@2x1feNoWZxw@mJxtEbQZBfZD`mWb#U{AEPodI7 zbzlK1Rn&$SQX5%DlxT#pScIv`6NF(xu~ea_W_h7U4j%&P^31c(Fgtdb<)b46h)&MVi%OlWdtxWF+(eg5mH#( zi80hF_DnE6RcEfN^z_)x%*TwfOk|#+rqByolyiDPG9$@+UN^4xt zXW@c{q-n;%Lx*g#(kM!v;5CET7LG^ zpVDkJ=&e;48W~|`W|oPG35(-!U6MHNYJNt+)b_=GGC?QMjKGJnuI;HW_aZq`wl+MqAQ5f2FH2-Wm zV@6xbWKD>TMia4a#UhjCs=drhY?L;LJdP@Gx`^Css;zBfCoFEn=q>R9Uv4#FG*s zozqyLCU^H(#)IiXVNEVFh}`AY;aTc5={k3oC=+nS@qOdV1;U=^@Fd z>74?V4lA_XY%x1KORHs>k4o$Ox|h^yH5M;k%;F`B85kJA_iTY!$2nwjZYxrtlp%^@ zUVP~#UVPyh5RxQJX*A~$TI2aXsU zkwUU^;Q~}+nxf2Dyr4?aRRrZKrQQK>1M2mNiOD%KuRu(J@tHa&C#Q*`(3U1?)tx}k z4+Q0ZDSZA{j8K^`H1phG^K$?$(VhHs;^U{9D!c5i{O}Lrzg15E3vTNUI|nO-7K((+pKF&A3_BCGF`wBt`e9vcSXo&O9U(4FH zYgw{nakq4=E9hdFo2&EHM;_tXXP>3jZrLG=vEuFgcakRrTo=zRaMs!9vU1fb4(!{* zp540u7#SJih8y2WvEcKA|M(vN`rUscierp$>>$qZkjPwg$@2T!N@;~sh5msd-uP>8 zA#E>Q7#*u;-UwDp#hxQ?aq*Sc(>Q`UJ z|9I#zi&E@ zN~J6(vk^tiwOjNROSs`Au9M)Emy;wK<1#PW3;V20@}x?!5ZIrCKpBU6D<%w^NU5on zix$)`EH62X>fj`Rix4%W>*CsFnr5ho;ue*PkB^JQIy8d7I(h5O2CnDh7i$Er#3f^H zW|~sDOb`@o%eOJ8{Cjs@H)m$$o3dP3ltQ8q#BpjH;7z_SQi{ReDoSTvT!*@IuJ zf+Gnq^tw)$gVz}h%}+Jw7i}R0b8~YP3q?G?K$Jlkr3jHxD%b&ZXHeY{6O$|>%mmVe zNC819PAdO{? z+4pZyI-}Wcl0;Ch6)+B{R8sUjJgLDrxp-=II3XlL8ImX_)@fdZk>EKF#}7}U_wQry zqO%dT0i*+o3t>B>=s+M9#Q@x#ZI|KTNl7EtOwxiI; zr!u0cDaOJHGG_5b#z=J)nJh5bo?-8S-f-j50vhHi87w2?1_0}}aM&}b65TuF!Wz$O29z#g4q z{syvg72FdHbu@xh9G_@G6_4QGVahz|>gdc}o$$@sx_x8>~c);c0+U z7*tmJo_4!g8Ad9Wq$KP;a4-^he)jE#Y=>{#&)I)l1$L-8RC`rdgTsu_q-y;Lhs zV9J2mCQdH-(_9Ao#3AE5#GK79LMBFf+a-?1MmTu$D6WI5^V=!;cr2e1w;)W1?f9r{ zl=wtjBN8s-9RhWvj8?6DDtZvF32! z`Xsg08Vu3e@Ohj)z7GG}(pHtuSNEnEZoga=q$JyB?;XkZ%dX2~P(IOFC5+fZwaVCP zu5xWF!4W4Rr2-kmvWE{R^*S2_QVu7A0iGs0#^DJZ-F8#O<))z<-8)Ew8)isNOUH%G6qL`rIn011);oLYTdt-q3 zCg^MyNBS`WxiZf1S5UG3EhA)9bJUEf(J*43Ja{LOFgBi+xfGM-Q`EOJ*>Qf)6ZU0L zsit?Smd&_wj_LL;qF?E_nBR`g_4{dU<{7SrH16;HP=XqhUPa0%zFfYQ3u2}j_ zK?_NPc*+^2Z#suc$}kuz+unYtdGs`%4xYBL`>Q#+7AfaCd3V6lh>mh3o3rMh<(!JC zH`X-j@iHwpX(T!;vMbW&pQWJ1CXKB38+I3o)cmw+#xKDAT1$X=(b~ui8+0EqVI$wZ zs!#nMSG9A|2fX~?%6y90>v|6_fjbVoD{sw=Jr`?Bg;eXM%Z$^;igx813HVEaeb2+D z&d*=k6&Z6pj<8d68W+jG1n-t=$AD(aq=0hWx1(Uqsz0$U#_=eF)`0&)1x~v4&4T4f z`Y3lzY;wTDEsZF&D6B1KRYca)gnv@W^q9h(}e}j-asnCL&ZT z%7tXc?{*Yq=(_N;jgZRYX-`7G)7*-0`{AytPv2*sA-xX0-QqUZd22MpfcD_1W2ohD ze5MNds$N8<#d7bH4K+bR?y1P2RJrtNU_4`v5dUP0f>UuB{{IgTxG|bY{7kMO;6H7Y z|NpdLsaOa3e|GPK0CA4#V$&?zqN`~je8UM335#OulHxUZB;88Bh{>?CYJ!*KI;nhZ z5GuV$=P2ScW%9@WSI|(*MVG^)L|G%#`@3N~@MRv{|M!sJH8m!g!01Tgkk0E$*TD5P z%_Ao1?)05pN;LYCZ0Bs$)cCY^WnjZxz)`x~dxFnBvf&>C(@l_cYMd})b~fcl@(iY& z&jwOwjhg;DJAZ<9UF>goaH*Ba_Qnn6dPI$}b&x`wOTXFpKvy=lqaAz_L&QlY3SwV= zX?Gl}FIV#3cm+|*V9h|de$Y>Lbet@;MS@?>&N2mt5ZOfULk61VS?b+Sq)a6X<>O!=O|CNJS z&!fFB8~xx=8ll)EoWehlOZvT))|xoy7~=D9T{VzCrCS2gmozvod$i3?$vu75oefMIoO zre~p8??;X(zjcEe^&)2H+80|z?0A$sd85%0+|zwl7Do+H7d69g=%XuAZxKSb1nc2P z(n=coI5AOQAH0G&LfNfx5eHaDKgCdw?lJ8-rN6xRxt)52^K~3S05da9_&wbJm2c9> z9jCs&KFfXm{s{(t37EIYRw=Wkg7kD$U+8r`dVkjIj2eg}_`i?~84%Zt#3~V1bv#&~ z`ER}nu021B(OEI-RWD85BlwZw{;6B}@x0|`&F9t`48$E> z2*=v+8T1_<;tr~04UdK4&(>yE{H#?hU)lu5p34SOwRgD4LGF3@CU|FhL##goNYtsN zcp(|nswkefcJ6s+bARUk63*s#&wR4dmI}y_V$OkUZr&=^``+n8)ECsZ`f!%n0vppy z&raXk?Uxh18Bw_yU|SDAXi-#FzN(G&O;RrvCzWxVD^w>PI<;>~mdA0TWyxpZ z`IrpZ5{NkWIS?A3R8+6Lt=oHm3fSDFw*yuSGXM%MT`$$L+;_dppW3yLdVA&>0?hfO z2-sc6nvc0Wp!}<`o=+zgtx0WZ(Lo(R?da&xcV9Dq*~gUUcI(SgX5JWeh9scBg2UGd6MWf?eGQI%y`gtB09wbr-u4|KfCu9MzxeQG)e|CO zpw`fbzlT3~nA+LinECYoQvk|SRsj)iZ|JTE*=NP7{XV>keNYj>P4Tu zmAl?lutt(9gNN;ELx7N2{RfohcRe@fodHPaYXL4SL+~;s=#tw3?{+u!xcd6*z3Y4^_;Q%qXeul#;Rd=fIGJrELj?R}HQx-{wAes9h8Jk;H=Wm5&JO~R+QbSLqP0kyd8cr}UC)JN{OoMm7LH}4ojSqW+`%WnREGi}C@ zn!Su0p9eJf7V2SX%3__B2$pC~{iDx@$4#=&O}POMq}et#61q{X_wFZM#1+YB=#K26)wO~(Sl-rLT-u@g-t<%Yf2ozc#px7}ihV$GCC zEgY8m$&A_~XAG!`1>wb!4zMI!IvzkOJ1za+EuKP-2vr$Nu;wFle~ zGOgQ>`{lq0!tLq9O@LAg;;`JU-E>+5O{Q+~+wpq2jfAVQ5L}S;0EUwhgB6Oe1)z}K zL7N5V*QPK>5j}SI8{l%gPL=b$(30iXZ}PCNl7+gyR3MnvcDGe`g;v7P3r+QCmYP8# zLRXNWU*)i=HrUi)`2ws+s4LKj;TIIt$3t@0yN2~+Hu%LlJzCpnBuJ=JI-jRj{r~#X zv&CC%gzy3jPe@8;i!(6gJ}Q<(h_!>L`BpoFK1eapgvPcXSa*7y2k{enjY{!W_>;iJ z?%1Vu>H8Z={9+#|9?Do^v5-i~v^16HdAn86 zBLT1tgaD}l^?5a&dk~s@hFSMLfa?JhhMRxH=5cwIDfBi>mMfYbkb+=zrwnZlj-0(l3dpW+X zmy|s``qnA?^d(nakMOs+!UQR&#TTGzLr~gja$Vmkc+&o zCj^C1F9rhi^G-iJz4N6W7i;X8eJuOcegL(S6Dv>4r|-@43a{4--`}5}AbOeFczWmm z!k0T(`X0G!kfOtx%isMR(z-Grn(5wvtJ#i?{c9?=S+%xL(yzZ?Y`R4f!DRw!DqYetOs`Afpz)MHTpa#teo`d z*@!wpKZ?GDc(;bgyh26zuC#MEGGH?p{Z^pl-94?rxeOgt84#Z?+w6B$Ua#;PqQ2ZPh{AeS?&ef{ z{-ggcH^+E60^b;q_J3fs{u5J!TEFeJtml@hbi=%9?G;&JgFP z`-R85UV^hPNIcdd2$|I_2|{P>NTsCaB(C<4hu-(QWbW$d5kTGx37^C6x}8v(O;dbK z-=qCf@7fA^zhz`^tNq;jCi|7I?;Glqu-0nQUmy3pZBKOM?c4UeUalvrHyI^1J$5Us7aO~+T+FZ%Gf1K;AD07*VK<9=qxz;(yuFM#!4%ShQPA z!gqC~;!D1Tyy_GH-?&m1?K*vfDo^R!AI-Pkz40<(wAqALcSQ8E>Fj=SwDF3(KVC1V zn7Fe3_~vC-gTkWO0vW>Q1Wi%$*=L4}r)+tXpSN5Jo~?R;$vFQ5uQ!Kuy*`}^KX>^5 z*zUIPyd1|_ce)jKIh%Zfq{hPbouw-kgktVq*5&-3Pi9uff84=EOxhV=H^c>f&Wot^ zYt6$4tcp;?)`cdaS}QQ$e9oLjp-G!5;?oR%a^HJ~Y9WhoB|ob^6YrQyW}B2av(kC2 z+ZfQm(pan79X*zk)BWhXCR;*}<7vdyY=H~{GAlo)O`2*E8xUOhdhx74AGBU)k8oAH zHguQFQ}A)=S0CI+xEt!!(f^;=s%tP{%t%Q!7xaOrKez8C%=7nlZumbe8Ll_nMpfZm zZ{&#ee>h-0b<2O++yf4EmSFD%-7wkl#dSSRV>AayQLf%XjJ5~Co$+qWg_?{tHzcoFCR2GPS#8!p2B$A3P+&hn3&gfh_6pE3u#C}#9}+FTcUq&!6Eal7!w=}}F??U_BV;)F#RrTmjreEj-b4|-u5SJKzIdt(Dog-XVQQIv; zW|}(IT-UPDj6E@atb~}IU4sfG%RM1k(PE2oIV1EuWUNNTb?vlqtoA>02xX z-}AV#O8t2^)tGG$FAcF!=;%A%sad(Jb8-|Q=f{&gCeEXZhT*-N^Ff=3oOBDmDl$U8 zB!?&mkYKKQ{T9drkX4zGHUN^u*6nAl8-MpA2T{e?*&15h!j8|+Etam#{_n!>6xH)6 zXrzSGlnOLp>T>WGFdk_BW5RMQNk+>PCN$3h-eGIWTinlqNc3}(N%l$Q6ZkMGU9Nq09m z*xfSqXSxch{K&5yiAP~#(Gaxmz*3dy;m9hkgCxRs_BFYKQc`tTq}gqW4(|!vQrSHU z^{-Z?gvUt2fJcr>`FwtQ>Y=H?I%R~q`GGl*b#oE)t7S>xedvQust_g;5>llNTW;Jw zL-Uz0&3`f;EkgeUXqA=8!y#*pykndh6LjA2v%PeSoUO%~f~cs^o9=#acVHp(rn>zK zb){)-sJ39Jl|-j7I_F#F{JJwd94Y9 zu&=f8px(IeJ+L-@5iPh+pfv-LB_<{cKb~+2!&hPBic_1dm<}F&AN2k1fd|5P5SHk0 zBwMF!hWVOY+w5}H>*BlNDy6_bs^<4ZnB-X4t3n@09wRny{4pz%xaUK-giy! zgxDT5r14}pWMW8x__Lgy>AWC-ZE{u2_bezO5d`oQxrCoCl=sbxb!vaUlZhp#Mqd%5 zzf!=)oVR96HFy!sd09#fHcn)>*V8VoIlXz^f%|20P3dC{8WsS8g`asI%bL%rKkfa) z6&l7?J|_I^8M-0u)ts{)(qu9dmYJ625tKV*`4BITYw|aYgXic|0k(`yR7(FGPU$2A zdg_G_#Zj9jqio|~x?O^G(BWwwdC0#}Db%V%-tX=Le+2Ya0PrZ)1UJ{j#|eh~jfuD| z(!GEIQ(6iLGU?8rXv#Uk*GY6^QmO!X>^LH&pMTP^EXqbzuSr(}?Wk0^q*53Fh|=F| z+|c@@G1Y79=DJ{B_W9qx>*MlXh=Un>o#WNxrMd26x^KoT)qeOi$u)leqmG)Eol~gF zpw952%`P|FH}u`quT)rb-T0Y~@KoO)xyBz=9}1%KPTGQ=y~s#hg$^Aq+xvT%aAwnUk$EP3TEQnY1fLTI-k{815%zJ7?cmdUKs%3Op!u zkfNb~xTM;a^7YYeIT>P8m@6GQhH0oS^sz%VE&6Y)8mt$uC8ibhbm+sUF=YvcZYsTL zqA$phHk@H^OI)L^3qXqGrKu@X+SPp6IboC8V{$^0rbKV&$+6$FysPC6PN(90A5HUR zGn1$xLRK;Qr>ZHF@)913&z7UK8g&N8+izj`(38{Blq+OP7t6C0YHOrfw=Sl*UNc*- z81_lqe-oztx^uQ9hU+(|)vth|*6}Zr3csZjLG6MYVA(cAj_#rUb}QQdX2??CIFV6y zY41+KF7~dM@c0IC2X(X&0fBx)`v4g^olnC?DTzoo{HK#sj8m<+w|z{{NCAF*)DqfM z!M?{eLmEfKi};&LPUXqTtq}yY_oKXq7Bq8}NzX$iI^3$#ns)ULAI4H{5ZbziC4W($ ztTS>%Ff7p2&-KsIGh(sPU!wjlllg=$hcHVh|1OqB4tWRNj^=|=zH_KwrDive+r(6G zA^8wujLe8DyJ_JvtMcQ zN$F7|G*|tYP_l%ZDBydkDAwOb2@GX*D}G`Za!Q~E{reL|>HLl^lF~ZSOi5PL(Ch(x8ImV#CJd>C& z`jFAu-0u!CS-VmKj*jags-AYwt^QuV#4T;x+XHzFKl(T-Da;CNlD}B2ku<`PT*>exq75k~nZ&A~CofOjx!Wh$Y&&oXssyrBBKlzeP{K=YcpxpjoDO0sxS zFva(nhS;F^xK?aJRis-kUmvl06M6;~LnU5)vwYvct#~xXW~su1=~)!fz%SxGwa^6Y z_jZV=a+`$P58P}|L*O)#rd+o|RjZ7hn&`gjFkjXJ2 zGRc8L`eDBK@3&+V_$M_8d5=kkYRzuEJC!~&&Che74sZ&JAr)F>oDY#{zGPICLz=*P z?v^>o!-+yM)Et6R@|ky>y9UhZbaP~tJ%R?&93J;JoYDstFYO=J@YXuh6?KMMp@PlX zjh}~BT~vR|L-i@**Wf$vzphW^$tJppRylBweo11;=YC6LMetTO=RNO7#yE3>9Lq9p zalxdBH)CN6S&c4KvxMfycJHmf$#>?JltgLND9^0Fyvb+pKQ&Nn@qe?-!YKqP+>|3t zoXJV=XVfMlB+A=-C;Z%xMr@hD`OdUVpD76|Jwl!C>_oG0+KtP-%BRwUEu6xDIF^SBW^ z_smj#ki-}QT`U`^u@kiF&2GZEsmIz(f*VS8GWi=HBD6B{^1em{3|-r1Yqf>ohgx%N z_Bv0Q&Lk8y&wnLMCRx1>5QINGcrDd?^8w5xXelnD6!FAIXP^Zw zi5*B2!-(%w9*Z9dWRpjRz9%{=pUKLm3a3uuY|x|njb8mdP(0dq=(znMu(8m2$MjT= zlymGSFQ$5#eITjv1RKx*L6*Qq3^q=4ZaPgDQmSkJ1-a6Uo}me+Q)0nX)~|I7ITHN^ z``bSJI;%{iCS$27?MjwU7BIo7EXmioBv7+LqLHw-;2+P$TU3J?7z3Lir>oH1_Nt1m zJ#cddtRr;suuml{Ms*cgF@#nEUZ~lwh@l$tGOcE6B@SN%$5Cqd5+@Zha0h%&+L@ad z4+9R`np?0*5k+;)4)wc*zjfmnyyTte4&oqG)<4~hM{>v?T*9B|&M(mBeDbgeTNFQFDRF)m%;j+U!2K?P~TYz}R!_c-(^j;3J}6->R1;0giEY+r(m` zXz8GlQn}HAPYQrWs=<;wmeLfc(XLNOHRk5VCngf;7;_HPN;L@$n&Y@8zfT?>{`HBIJ8gn8aBS$NzR5eRr*A?lc8DF8~d`YD01O#Ai#x5a(EjVHQ|$91?9 zIA@p-bW2W5ObldC4aUUA7t8UL9qnGeCy~3*X>uXzf_ppcRq)uH&@sEWh8brbr4zZG zFAt!xwGVf8cw6z35Zb--n}QLN5}N}YWONLS%iTnks|g3cNOp80gZ8BQg)FHKwSy8d z&snF~2Eh(GW&$gG)Pj@ebJ>w;RWXSDdjIGLi>tmN@}1n5`&_FqDuC4nO;6+RSr=)u z;wFY|aClbm524C3GA55jvFi2<9AppeRkvgTJuj#e@3ieWhbZsh7+Y6AP{8+J?hMH$ z0LoQ@=DYmJmgBPWw2Yi>8>2_!DdA^)!0A!#{Im#iJ6#XqSYktdylt_Lj1W9c7e_7x z{nfJ0@?97B|LQ_2Z!@t7r3#p1H=DAM7sGzG3kUxtgGC%^A^V_ixT9}wD=zmk&htF3 z6!-FC0&RghVuB8fm3-JY*1t5gF+Vxq_PSa@@#!xZ(HNRB#RW~(x6LCeJ|v>1YNe=_ ze#Cw!7dJ7KE2wme@J>9D7^xsHn@O`ECMHIWLHn{i5}7NU{vGSbusP$MpWMU#}RBqR3^h;+}Ly|IR`uPK?eegO?VlA z&I_N?MSAlQ*~F5EI4MF(c&PSovd@}34q}ywLT^;|b-A#0Ou)EYd^&)3&Y}Np=n;_U zZAA4QoYGuWn(^O`!oPngs0v{hoDz>0{7yBo+X-rc*3stmc2YArOzQHuMRHu&qq|VT z=2=57LbH}^X_p--Ui7mcR~^}->HBgCs;D$_S%5j+79Ua@zim!ktjoOBj1u$Da&K0X zwQ2-;_I*wa$_kZQ8FB=*?1t1wz^KfzW~l*C&djQ%_=d4=L9(0tNs&eRf9oo&Do+h( z{}OIEPxD79fgSa8o#ZIVq!#7Fml>)1I-2jF3t)H2yg!1!(7&hFWBBl?vD=-Si}6I+ zn^7p^U6sPWi~_J`F{Lnfgws5j)}a}BFD?y#D%oRJnyG+B3K?mLkht>WTqUngew=Pz zRNnlk$K~Ezp!*E_&b=&Cs@hFk4-q#sH&*Q2==oS1CzK!rB{q6?AbsB~V0RPF=HZ7YkTuAF*YeRdsaiED@A;b^Zkg5GH zZq;{Li-$~uMu4vB)Pol|qSdQUsKNM{gi5P!2Sj>BG3z zv-ddbP$(p1|3Jp@6{A7*fV3Ef`;qZ912<$ zOnk@W&tr8VXoFuE=uoJrg7Fck`oBbh@a*f%mfqtc&;{@j|qNBzDEu%eh-^ zm{o7B@bli8S}EH=?4^y?2jdH5h=?eR<(-p=ZUplxgVOHY5{jfDU#$J*Al6FUxbk;%pb<(;m@T?vki((1+8M{554Dqk~%) zV>B7H(haQyclO}XboT4muZp#9{s{TfpHsFv3j+&Zl~ZU7<>WV0SvFePdH-pQ4V*E1 zMyZevV$gcB;`F8rF;>df6NV3_V$ya=j$nY||6ojL1=^Djt+k@nT9S{aeLa@5p3M~2 zBM2ofYCNT4e}B~44^qsqxYm}ZVdP#RiaCfs{%9zdKu7fEO(*Dr6eTBGTSiX0fJm)0 z>8MicD|2X~T9$3#7fr%QeQV#2=0W;7yTVzTXkN7fDeRO(qQBc-m}XP&K5+}AW5%V^ zj1KDh7`I*oJ^ANc_1+~z&dP;o+Sow@8Jbufc#(n2yO-BP;=~* z^25KAXj2a6w)rDtY<9-hQk>kb#B%lw$@2eXV$@DacH8+nvWc9{3%>PkJ$qAD;gz6N z{vG(&^Ty3#MT^~-YU0Fk>?}RwpWdlB+H7G9-AILMmZ<>KSlhu`HylMcwHxQ3mzVMv z3`@X*4ziVU3!$2DPMT@hAw3$-SLwI@s!^g`R1J;=0`zBWx&K?)^jo)5_};XQu3J1B zIVIW`AM{8_E)p}i*`l>sp=DF?9mK@eardc!ni{ZHS~n5{h2dp53N|((Ri$~NI`$%j z1QD^buYoaWJY5u^3;tfyW{@za$stkTJ;51ZB zk*aN(o;~K$b-lzO3vGqEdPUmi)5*4ZWRPfqyyp%L{MoG?9Y`vV;bGvBv4LYEl7f($sz)b;#q;=r1h&cx zQi>?dc9Rtm&|$Ri#)Ref8E7!Et@*KsDu_1 zarSare(B>wK1a+azYUz+#wN7VxF%9*AY&q4_y)dz7Mj0%MQ`9tiK^KD(4e4+E zmZWl(`ev8CA?;hy4nWk*U(30ik9vvuZf9CKS;b7#`@G%FsO6c-fT_^ z>7*O_>P2?R@u#aKHAfd?Dqd18vtTF&M=JgUKoLKZ&`9SsLoIRww!M=-DRJe~7`xa; zxs^+)s9@EbPt>7FR!VW1f$Gn4xtGaf7H z?c*W7d4BedijB&z!-wE#3Ws%rE{n|8_Xcj}aac}O|1|Rja;7&`c37q8BExM~vtLzS zq57}YA4B?4%(SXMN(i;Hz=+XGu<0Xm$^HYwn9XGAJ@yRuDo$8+>Gfr@-^4KRw`+MY zjVx`QXKZadegE3jB<_DER z%4g$+6P@eZTQ%0y6HVo;@7KJZmZz%)+1rJ90^`|mjxo;V(~n`8WZMG(Sq(C2Kq|&N z-rtXCMI3LYbE)ET(f2DShkV_;4?{7NH<`f5C*bj{E7q-T-qk}1H746Q+(1vNRsbdN zmv!UdY+_2S=?HGhXPxl|tGUyRBK)159Y9}~nri4355Nc6MMb6CmLy#>UixW>0TXKr z5J@C(-VP%oC*QAXJKMdxG&Y~i3BnGXsl_?IK@mEAWVc%u9NiW{oCNlgY#vW(@C zEx=b}G!Y&`{oZ+k`N`EH=o1T&N`*i_W@#hq^rx1>>=TpkTwKxD1pT-Y#;O{*$VtB* z#ssQ#Ee1s07DA*b?*8zAe@*b#+2!wLd)=)c-Zd;o)YgLJ_kK?&COtDU2yZVob$fM2 zQV8w}maN%h^J5wl{wR!O{jO7~6-9v9u#EHdkcxC=m>3B0XH4K9ytH$!pGJjzKnHWt zE#qiBc*hNHQX;>_%4QS>Z@yy=s)dOPGop|ZSdAc>ddAEIwlD7P>ry+X7I=yS)^FqjnOcyiN@U)1Cn8pA=v!qArZ=_Qk+z9VzjH2C z$3!6uk93_Nq^j_iwsDGf%_U;KmRE##XC1ga{~l?|04xz(yJ0A4dgW%`mv-o^|ABaS6>_ygtyLyx7>ygQMdMHD2n=~lm+**P}?+8lnXa0VCa|tTMzP^F) zcw$;ke9spU)&*Q|N0rSfeR}*ABF45O;c+Q)hw?7uR9K|NoepA0f$#2uf|3--1E}TH zEiLfU6sgEmzrKT1ZdrQA@scGDpnN!&M%LAdNx}@E21S^r`iU58;y+&e6cb$%b!Z(I zti-UMy;}O9+Q?DZvJd3;jnpSuz3ot}3>_ysHm=d_VSF#~+VxSYjW$v0s$%CZIuSXX z^18iOmGZL&Ywn5Ip)e^-KaoK~DEbJ4Odru?BI%Of#PW~gNPP1hjdhxq6XC{b(LP3; zW$dL^=CmuwRrxT0-!W}r(je;J;G&pGTFxwyB35b~LvBt@Ak>;uB<72wElr75C8uin z%%nQ0_BO-t6?zf=UfrHmaq*;N{YdNL*+#K6RCcOfI%U-miT2!AJn1^KEAkms?sbpm083BxDWkhGPdw zBu)9gy{Qp*dqT#mJ}Gb+wL%QyN_Si4#8hcO@rlg=0$ZFzbC-J?Xd|bc_nrC~R2Q#9 zhAkIXEZ;Te5Z??UCOf6`hhO%_$uFf`{!7f7o&gq2*}rI5ax`LO0JwJce;M6aD9_V$ zqyV2$MnOl^V;*kV6r)jwm?Zh7Eji(Uc&J`!!SBa}bT2Y{(~1OR^k5$72i8kxfhLZ=WeXp{{-1T?Zp0S^tH_$&{9r^j%4CE@ zfhcJf&TO@TX>x(_{yPq)UDF$M&e+*a{IdFz0_G1)^L}M{dP&Ml#5hNCv+>4;FC$

    t;wc?^k_-(PYjd`Dp76?8cX``Wpp0xqrC%v2>297syY|(b!@^z{b?qX)%n#zW&;v z_PgFlQc>PgAnxyRTeU9S!6xdxNASzwy5a+yc&HKI>oytYpaIRgxbe*`ir} znvjCpzR_+YsJ3YQ#w#&?Mh%b|fDD}METvH7QsQltfKVJiG#UA)?t1Y8X2xXs-4m8avAm76S`=I09g>gIOkNt}DleLbalv1>S zgJxg@TjJUGbA}i}JU#cIH1H#C6R$-D1N{wjU1&WwGp#c zj}#Eg%j=m|-1L1#^js2rAj4>eH~0?AXiuP3Hc+U_=6s&7^80T_O0bx>rd?$L0;Aa%w6lcydD9-ug z)G=$ZioH-bNy-FNS=g`6jNU=OjzfJB>pm>g9hRbT;65-+VYfaJLO;dA%MqGu=R45Z z*^6_3hvxm6`XAx!>cwhRP*#galR-uDeu%G(j;Mq6RtmoDl5g-F!Bj8fEuzXf|L~H6 z#S%&+^a7T8dl_oxj9UAV+#f^%oT*l18s)CXS;%uN!jo)HSj^9u%|XDowqqoD`;q|e zbT+HA_Vy@o#c=CnV6H84d>_D@+x1+Z?VG`>f9)RhjI>AFtuG_7wnOY<7g>6Ou+T!Uw#7u@3~-a3;hHmBE!U- z5T?^ZpcSDV-`}Ydfx#99^JR=W=tX@h90pwO$xnJ;@{PJ^S8c;df1g)>OYRJAT_xe6 zMpmODxw<6lQhm~6s!4S(c{A%|CLk1YQ_TPR?aS7jf8@@hQ<&K6Sl5q2+IL5KwLb0WAhghr|{o*iVcGyL|k_6B`&H!lYFAi*gb2b(r6#ED9 zTLUST9B$|96SGAMfHgZ0ywKBy)Z&x=8T|ad4VxTbIH{Oj7u8)@dQ)e;?je z6T@10|8L`k#UD7#%GWO$SFx{8Q>z}&u4`1iWbW1He$m*genZ)-j?b8{@~^=O>H%#LU+utua;~5(>ZH?$0xAk=(c@X6j`}%n26e zAdSKhF{5We%J43>0umx(^*N2H}SQGfU*sgz!E601E5gE0zl6H0; zQSDFa$r|}n(6b4Jhw+K_let%wsIvxPS9ESWkuNuw3T=LGymI2TU;QWYSkeB(3B)yD&XWKD6CXPtv(Ht_=Z7PH=crq04>yGIhEOCO zLMb-w9DLC-$^CwJJ-2lobUvOL|DUmUN=QX(xP{QD>`pP%h_P|%78DYhQsZ)@KFPnM z__D?2Kh^=aqf}tIek_KsbuX7gYWDz?UcEb;NkQN5-iafjS$j!RB(tbB(qfcO3MZh& zQ0uhE^l}#~)*V978GewnqL>0Khk|#!4)g!es?-~`>04Vs1nE6(=Y4dwM)?gcJ&tFJ4&0@d*FBCpW=E~^o9BVh#z+te`6k=T zRpKfPKom6M4i1JMom1q`5V8fE!RQgacZNifcOrQA zp0)Go6R-VpFutfv1`0*{zSDxkYVbHuj^p=^2lcZq2RxI?->b5sSDieom&rGP`%}TW z%J;Q#)fFnT8z2+9{}xiUHQC1ZCz2NmuhN^ab6>OI5bE6;w9x{cL&zoN0t)mhI`(zX zTA>P>Ud4YThm%t~GglVGB#Tb)_%TzB9$0y8eefAi-z4<;F z$dLo?8xe@(>sykF?<_Rs+6IHqSR(R5^3(6_eWtAKJ79)hUQCCI^|zyAcgJg3i*g=> zP7@ze9jD%s#3Kyi4In`(_hXPK0`%jH82JpmKVS)8r-@`SOdQXrI<2h1)luL2K>nYd zw?(pXXYT&PYlN0SC$yw)0zuml#0a+YLC>7Nl8S}%` z-Z3+)Mc<%IrQWyJ3WIxl`!;tx&lFrQR!F76$RLoLE2h#~(R%V}VWSOa1H66qA=RMw zEtVaP0=L!jb||!Z2W#CEhwFglr={bsuE)$+SdpH6!R$(;%iAg)XAZdV9mAljY|?&5 zIqSXxluzBw)@pp2S^H|UxEj!>=VSY9F7vF`Z{bAAqv(e*SA8FO#_}aAawgTT+rLt1 zzB$7{-oky43Dq*{C4<`*uE`UU9vV-Sxx)Zb^wD@!b@MhZujrj?k}4%_Ia^nn(An~T zq*Bl{xZ&%;s{2&Oq5hmar+w>@*V%V}u?c;y90k#5V5Z$}7F;7oyNGBRJlK+Bc(0~?s`nLxu2#NwHP>WAEAD_sUmJD`H%pp}WHg|K1IK zIF+?UwsNEH)-q2j2r5D{qa#fWzCT2=-&{u`e`72Qi-Imx?NjI8GtD7+m4;-HK&s52 zJFp0XOeR_zwJ(Z<&S(*Prw_`?wLoJ^6jIm!ER{1y=|!(aUp${X{t1WEi!4+bj*QNC zh3s^%YHW;Kh~8@Z9IZ#+g}@Gh@0s(82uXyS?!;qNXQ1A>_hLSJ)Yf2QdGl!wQX9f9 z@MiP1aS1o*Gx9&Gsw#Lq z7jqJ^d3kcy1crk)wyW!&j#uOs!xTrO{rcw^{^{?0W;RdvRE~!(E-5tWGpNt=X7Laz zVygLRnL_hHo{Uuq3TpxsQnj6@v>{1w0ld5I_anuN7sRn<|0=TCf2V*(Uc*7kXZN8| z_+nbR;hICe=62TI8S<9oGFZhN6Lgwj^^z1!r?_d_$3O~0yRU*7)t zNetw2KDDUh8IL6P$Vu@$PR~)vBqGt_b1cDkF$MNV*$N{S$+<`uyZ_H!?4m}AMy}a! z!uqWJ{Oi?fO0T~Ejdf?8pU5CTsR(axiP#H{=>5P{VkR;{Uy0bY+{6F+6 zJw;2d-dQ_Z@?fF-#U<8y{~GkX8$W-%wGn!EY~UVm8L*Im)deTEe}+v_GryVdAzx^B zXUR2c%&>hm?Cm`Axm$_7oPt&j8L{^Vye)X@BQx6D2X`d)QG4rnOzJ#MK+X=>UY;C| zNPvVf$U!T-VrK!~nR}&U5tr-*T(a5I8W|R@DG_S~)>=bM*JFuZY0_AOu97GShIF@W z2W1R-Gm5wBvG>8}m>E8;eM5MqU#0IV;4WN)<0M61)P6o_b9W3m0~dX%8e2|Ibvh4K zT9EuiR;A;Ml55oU#^_7N5CCcM{@!K$)~dqtU#8DV-}%l962%dwVpV%D=O4Y(G=0F3 zvm*%Xn%Ud&ZJp+0csRf_k;kab!DOrXpT0jZgv~qTiq1(|%e&P6w{kBJbFcl~ z4WbzcqJGcbcjH~F3bD|H$dCR$eK$V0W4Tn;Ls4V`lLW8#%sx-E3P33|@>p_JswdjV zVg#^AH)yfY`3!u?!0T61Ij6+l2oSEPnkcq=&72*{kfOKf+0J%OLgtX4yWOhV8)9JuQ<7H9gQ6`v zlm~3t-^LyBRnCNaNm3?1%LkG9bv{!Pux6S_X;9sbL_T`#%%(4V%jt9JF=yjuMe+>i&M=`F|XpWl$Sk8-`no7k76GDK5pOxI^*c?(Po7-CbK;io3g8 z@Zhe+-QnB!`@u|xVM4NOmb2%%uj|fguy18p;Rq>qCEl|sW)ioEw0gY!?DhD1of3b* z?U8c%%JBS9p?t7~Ra9`^W&g`9yQyC5-)l5Y)3t;d6V;86HrS{ywyFBgrg(AJp|bgW zh^gkTq8JB3b>NfW+UPRpZ`m?~JnZZ2gF9wBOTlPSVB&I0Yx?+dq+M+dn{#lPY{x$m z%ILvn0P04Ddb_K%a~jiIm;6zg8@*X1_)hQUcdOS;r)+2D{qTwNV!-bS%Hps5&&n(R zOuKy|Loz>glf#^tMNED=R>v8y|j`c$s7NyOBd-?7)v01h+V)t1=cx*|6)>2qw<1)Lp!Ca11Fd0-umW8br2 z|M}a3U9Hs+2hmWq%e|1iPHP;!`u|mN-*iz@t9fLYV|-h2Ba5zctF+_#H|lP8JhmxE;%_ofdpI z6LyX}=X&s8L|RFj-i~*?H&NHaMxCVhFy3z#V;`s5)+H0Z?2g(W_z8@`ZMX=<^Wd&N zRp{Bz@`CABTQan|Ua2_W*12)~6Y0+0dQAIa#&9#V_XfU*;b0;klN^bznB>+IRD2nT zU&X<+sQ5#xYEQ)5ao0M@G0U%#LmTD%ZpA|{Y_!BSuvOQ$FulBdb^0je_Wn0IJF3`X zp+Q^2Hj@`0lAOm2$kwV>VAmarq^(uT`(z5aE=D2MzC4&o?LX!#Fel`-*=NKjKcoBw z5r{|Af0+&zQNfkFfYp!?BWS_H*pz z1EwHQr`5jVZdY$&?!wqSd9#L%0luVFAN?<|l;!!aROM^3AwiWz!!jVMV&Zb#g?Gr9 zk*CNI^U{SFM4i-9$@OS~l1EkknmoZh9hEMWGY7exl+gpd5PV=tBoS>$pO7>6m(FwL zQk9Z65g{pO!K6PkgsDW@rudN7wvvbNI&P|@oafF!d%|t_!NpmIquAZ0o_^r$20lUfa{u+eG zIk*_U6@|~1#_a^FTqH*g26TdnPoisAu?5|i+O_N^-qumT+;f}Dbh+Mwp7+sMUhtHC zex$&Uul-}jMNP((qdXuiMq^@3*81ttLnB2QE#MsV#AwGjkCA`0^qFVv&5N zP|DuiP$)hDf#Ke0a+d3|#mhEs*XFbYsfn|5*2vkgA@Y2er<_O5P>Y>6Wu4hXzQFV* zU~o1ue!zSE)S>OWR7kH;8-%Op87~1i=xSbPdajyWRdiCuHM%t$a!#*Omct>H-0XpYY_D0 zd0&8a_ZV<69ko37^_z4~EF5hqb8p;WM!4iG2XirmG7_TzDq9Ohkq*)?=?yo`=A455 zL~fvf4ROPlpr!u`{^Vk>pT%14$^^B0qhIZ=Wr zIaQJ{ss=ni$2N>&0tF(RMMr#IkPw1MhLlRe)Qa+;8+44~+~`Lo0>@8^S+mwf556(% z$U(|Np(2ePT4pfC>RYDx)L@BLftZ~wNq^=LZTPG4Da%Iu-+0AcO{T=6@C9a%WyA-t z@IfO&2lb9p309t?0*bs83T$QbtU1mOh||r}wzKjSo}MRW7_GL7K}8>>{@UQnvC*V+q zXj}8|st`z0eE#7fo>QE%#7MNlm}%?DTwBsug)B}frb zLgmL-v-eJ)_GS~B&{*QaY4f-}P}lS1hS7)=%~mr>@9u)sM^ULk_YN_IhR~dZP$tzL z&Iap+RlES^4;90SX_nmm@d4w_1GzJ24co3kifGURolKILVr}VD8+rrDFw$b*HANMO zkH~_BKTBcZCs5_8SSFS^mQjs{ zB{ORwM^p=9O2Uec`s+7BK-=aaCKP=(Wa%;Z-7Y(iz-FlkCKgO)UWDJd^8;C!s*!2} zUYUxYsR<{&F>^jFuyDsMXYxlrhCFqAPTiDV zt2ONsFO5HFB}P%}KJm8$?ADa5We2sm7D$QfL0b8e8q-3QE~Yd|Mzn&Xga2DuGGZ_7 zKj}pC)ScU)BYyJN%7RMl8hH>%a*(FvM(wgMjy3{Ke?UwE%Zw^CMNRap#8<*uHQE9x zgm%^m&qU2a>6YCcJg+qna;ef>Cc})jV&$Cuza4vLtn-^hT8pu7DZO!~8tBNWjWBEJ zd{sprx@6~A8VNgGBvJ`e8<5Z=s4I4djA?7JxiaiggAb#v^v9=RRA2;Y|5N(d*e%!& zE?oo*XyMO6pHLFbR>$!$vN5^H*do~oiDRZ)`s#Ca+Y`W&%T)K!pY{k?F(oOdVKEHC zRE0CxrT!U3k*SY|Y`%nU3rKDGqJt?qL&rb&EM!lFlI{QYQ<}(=H7_ zzr)vA-O%tSJXt-Lwg4Qv<|37jW8a*0Ub<5ok&r|fJ?To6NvE{++rP;HRdb;q|Ut&zovSb%^MO}jTNnz@6Cj_DxI8-qaf zlgo?1?k7)lE=a_+DwFQ%3C=?Jb`Ki;teg*r)bhD+_x%S#?$hiP~Gdi|F()mMw{3?u;ZHTcC6 zp=K1Y@Br=bS1iSpoq!>aihKf5^cP3{vdzB(hTUofSPDTkgURF;zk!~hXyqq!GMk&A+kwLo}m(L7s}(>VXHA)gLwXK-k1}C z?+Q`VmK6?r#uf_qp@d_?%)uWP4dUB5B34|c;Xg}r;vIhlZI`u7qR&KBXCp@eHs_^q zuQ4ez#TtY3If9d$9w%e+EFLi`y`@j4=xi90QECG>qBvFRt^;BfF6d3PjdTkKG0r;2 ziz>^$Xlt|$hdjJ4bL7xSL_)zEa1JzVwuV3bvw zxyq1p-@|spio7lUVbXt@1Udpwt%lZxD}v^YSU4>2WaL+^Aga33>FLfY=PQna;59v1 z;2P<)#0FQq;`3(3p>9|at<{ANE{GU56qftF{hE6(Dbazycr2FR_k~OFp$CQ?@0afSmwDM_gQ&XsPp)eXW3~v)! zTrvgSpLy3>eX+wzys8RbCaIZ#=xt~2ifk!98u+IVGmG~N4v3v4$9bP|?T2*e3t?>F zW@uFLOQpgyTu{yd_O|1Bn7~NI3LA%B_j`iL$zn@p&N?~kR-MfT$zX=u41LXg`SBJH zibck9U*-oye?B0+&>e923HPYgxHor6-h2q;P&8bB1U>n=Kd>4O+2{=tcJ_YPr5;&& zrS9877x7|v(cWnZGG)F0~BWIY-Y?Z|JduN0e@{C zd+w4otKT{lkiY_B|8^#M0zw@E@>pU)2E#y~8P{$7>`y?UlA61M+-cr{240Kni>6Dif4@Keez_WwhUDLGxx5B(t9OF;1TNMW(djWgLY{d$r= z6#yR6s3sncb_DmrX>z_>P4oiq|2m2-txNx7VZv*aHzZ*|ezxmmTiA`8VN6%ZmszPa(8DJ?IrIrWA4JAUB# zBUi5&-LPl~3%-B6@hCZVLWJE^I)y^TMfCBMG@FvmNor0c9kt>LP9rxhD=V*aUp{s* z(p^$XlCaIg>3RviP+WUyeU$ zFe1JRN`S`bJ_mjXBDZKdI;v0%qBN%gDXzqc8r|IC5mm`<-y{?>P~q?5(;9F~7)Y8D z5gjcZ6et$JCvfF!*lCpbfT}O`K_kIODAxQ`y$)z!hIa8QWdGC`5J|G0XzHPeM26Ac zVNXzzk6>EPBX%AuU3s^WGA~fuaE^jHamj+nIhQ9(HRb*(@P($$1pdH=&H9xh#kD(t zgoMJ(%$2NUH$fs%NX0fa$xdwmuLDNYM?|jU6^jdA)()I>te3vjk>W-| z@Rm|Tiqsy8D69>uZ_r{<;z^SJsA)#K)*BC-s6L`Juy{z@=1TMjn{%+r(eDD7K z;@y7T!%Ryw-bjYc(TH19F)2UlyJSgohBO*k!O%}iAud?3)3o^vRiQTHN{5;4a8$44 z*phQJgOziwJ(H!}_ZQOF)u#g!(}F8AFPcS-R%rWN9r7tMGfiX^j&^XgDZB^0LQM;PBc z(9YK?C{$Rksfy#o%Ulx(&0&o{$OpXzJ+v>lDpbiid??m3w;cE=SHxQ12&ZOKZ_-d2 z^jKHKx~N`fc=1juI*pPe;}(<_aLJ299h4)%03T;wz@8ZOhUpun);PsJY0yr>R@fA9 zE@X*R={hVXT?ymy#Ua~a=7cs!Fu7KlauPZ}8n(evvIzTQLc+o90_gTmNSDMT;;mWu zK`F4M4o8XiS_MPz&yJ!J-xp03>J77MP4SPQ2zrQ)a`0D_W(=zta|!gyV>DRuN=kf- zlVXy>qz>Ix{uO&nq0Sd1C{D5qY6g=ZP@a5ZMPwJ+dQWVvD?S6`X8FI^vn!;vUJ&xDL)wmxjAx$t7*~S5)0$w}qM|?3J)e*=QaXh0kC|YaK_pg5aHH}(oR>6pZR4%FEb?bM zKo$s3QjcN1HhlfJNVm&$miN+ztIz7s{zs>n_hn%~qomIZF3?jB-7=+s*5(pEICdE2 z86B_>H|IzwaQA~E1~N|Z3fcFR%*Xm?Uh(`8(=mmMB$Y*e+&UCi4>5NrX zk=|eq+UqufH2!uvIV8z*jY$dV(Zmk?Gan-vc|{7Tn|3HTA;4Ky3|hd6H2pB-)EW}U zr3&bdwZv(}5K5?|lr^Q~>Ape3+>u#IG*?>5L}`zOB?rfB@i1B#j`=0#G4-KB1&~#X zO-hr)1Q|$X6|5O<mA+f5+4#={UCCns!F>$e|MZ`=9`&eYHo!4oE zu)4BFOq~3*gwaHlhVA`qrO~s!wnPFoKKGpy!ly2@LN?RMjESt4YmciDJwt!Q^(t8uL(AY0e5#}5u}fCoBbZ~ zXHfW4n?@zq2FW(pGKjm$_K4Am@ z_+7FC=j$-r25s;QC!zkq&D~d@6e%ZEot@&J@B{0>^C?eGc0em4MyZ$Zx9$O z&+NY=5LCcoPQd2p4{;aBVSPHq!^6X2Hc7^gGuY7N*SO;}V~zmE z4TM}C-tIg5`X8Vh)^%~1bi^A>2ZmkqdwAC`QPwZpx&psnJYdFNzg%Z3O0yUZBBe0$ zhr?XsPOYq15vwZp4EBw_N;UGPZqD};nP@rcsM)WUxC$+0^cR{#=~G&UQ)I$oWb|}^+TQ& z8kmbbT2v`LJwaf>PQ>FL#-{*EmHBULSY6MlVGYd`zlw-2>{#;Y`5D09j5SPG;1Yu@ z8>Ba%`yG1kyWaJH#E~GClwkmK0RSf)=e%LN)p7Tz3Yv^M0}(Dbl#>Am9l$~47u(cz z%4yzoyy|hVM#SSBrc^50qHSnwyjZJ?T;;g;pey;avc`TI!+T>Z7&oVI&GMH+>4IhZ zksR&?@3}jiMuzLoU9xnc(>=Dl;^pz*Ngm`I9prUeK7KGIeK6iu9Nlv}R?I-rgXGFt zsXrh27`89owkOFb?btWvMh|TR$;2%75y0vWX!m2xuqCqzzi8TwcGBzC37O!3RY2(b zz(BNZ8c0u&yUf|w`l+y9zE~D}1gni>IAE(R3R^7MXBhK=QT%fdyO>jf36#{4K4Njw zjt5sxAfu)R@sOFJcR&t_p+~~s@D589sI!^7zuk@(} zhf8y6Cx8+;J39pAodd#gGlna4g~tay9|VoESjbjb4}=&xG$_CH1{uGZak6LGVb^H;)c-Ob^apAN)lW{Fv$vCbtSqWR6OcY>cIU(&RGg#>SD1!Y45| z^Yme2*g#Lv_FY%}q#z2VmACilTC7?QY>dNE+{CuPE)Fx^OD7-0GC15Ov$4R+_-R3) z5hBhyfBoH*JwHj!81Jxj8^H+1#waWbY74`P*(1sdsnUK#MZQ84sO*i5niT@x3VO40Yx(FH>(X;F<#>^bzLJXQ% zep#q95kO#tbI?M|A3%MDJyD$(Z{EZc%4j`duclK++Ggw8o<7jnQrOwifAk-XXP-^# zb~wBy`ga->C~;gsVQ3(ihjK!RPM%yHfD26vresWJ7DAw@_R6BNP`={lgLCE=e-g+! zk2hHKyI}TdAc1}M1aiYA*)v*qahOARe*cDskLsj~v-@*Zl>RZys?!POV2G_Oz0cg^ z3AFz%JkXU=cpte*=?h4=l);{*qQE5>LgsR{PIBC2ThwEiq()J~g1jG7>GDiW>+F}* zusmXB=aq#`9_N*_t1n+YMhd3VJ>N@AIHWLTgTE_am+G=rpXN}?;}Kl@Z5UgmN4cI? zCN*wHPS33%D@ddFA;EO2Wq`3+s4aOM(>N4KZql%;pq90HN@jyeUv_XAj5{m^- z!~(*6HL1<$oEFHR1_4?ULM^sw9?gPaqdGJO(-V)70qzvF81c?Z+^6)B!fCRo=MVTJ zs!#|u6K5_~RDP|BwPvgKgY}P&xcEOVC04GVVxw7?rn3BY%5qLGr%c<0C`(HR2{NP* z7js&nm;%nY`m3n!TUrEvx*nmpeinXzs#r(wp&k*TLPJyttC_Jk)NIV~7jg72I~ScS zKagR^5aJ`G1(Btn>2eaKdF?8Qb4P26ee40PK5Pz z3aDf#A)aa!B!i4|{_Jp^s-v(txT9JQIuGvWgim4?Nsq*-L960!pte@tDdFLGc}Is9 zBo{}qXWpnkhoJ)j7b5g&^;1d(RX1YM01$@6*Cv}SO~O(CPy%k*mluu@-yLrZummEm zfpHTb1Pjt8MzF$WGgM=HPVLp0JWyq1J)OxMhbPyuB#tPB7Q!VK?vR0v!U!Hnj%#Y7 z>^q{8AIN}GDw#VWIDz;23Y_}D5B^0`cQ@aenbjIh{FTtJ*#EO5{6-iG=t|_~%KdH` zI0Z#X)xy#&??0!Ofi+=XC*@;Ew1$_@zL3|YW&+M(AR-m`UYBerE3Z%?T{r(lN~ykv zkYVFGPI%|>qeaTBd4tVSJ)q_D?I~>Xp?4q(v`0KBlu0oY)10MSXFC=KC*@{qIQ3E$ zZ}ePiw+)(VK&Thz`6HCR%~t%J3RYIp3N55O)hs+U=f7c~TX3;?j2^Wq`)acpQh)ez|wAj-R zEq%<@I-h$Pzordav5hs9UXnkUoS^~OR1TANQv@)`eyare1=M<(t96u<_Q_y1~ z&!K_M_N^xl{9_MEFbyX&vkiJB?qY%l908^g`!S|uv206mD!c8~wvz(-9?Gq0qD`h> z4@@yrK6W9OPC%4hXn^OPc67*Q*Skd1@Ua#q>ow#vz8wFT40I;GSDAm9Lp^wWLw7|< zbgDQEy8ZX>$8C3J07hK)ErwXobmu78gY3db+TfR3ij?5uMqk!aokq1ef)v*E=vzlY z1?(wpUbg72$Kaer9rwB<_wC$l3F)fz3?5x`2e&Vpb0!xwRF(d-mCb};Vuu(<16|Pf zR(afX3z^*twawvx_vcJA`hShceh0WrmoZK$nhz!Zq}J;bEAo1C4D_Dc)MG>wby4(S zcgq9x^=4~%i0WhHDV&GMWdrNQm<=4)U;UpStk*q)>QcsQI4mkWj=CLEz(9AAz(=h+ zk{#dzv5ZSc9c#BVkg1@f-*m2YB?u4;jkCC}nd5KIOT;ge++z{q9uufJOS;Sg6=e4S zvfy!S5!o6r63cPE8$Gs<#X{J_q`M6E7~6Nwt`_uiAT?u1UyCm8YJSHnW=xAwaxJ^w z?hL3QhgRxVUO{!-y7JIrIV@&6*b8Iec7eznz1*>rFxtT&m3kfDHZgzaEoJ zjl{d<0CCfM!Uk{!>m%0@Gt_;+695|7rM1%W#1$0Bw^|Jy@k6jKU-u&oxaPYV$iwmY z<0R9%pa0f@mflu7P*N#&{mA4-vUT&QTtT-GZ@ummRfhxqYRfoL2b5zhY~vfJ>$o?b z@D5(JD7VR%orVr^`ApLjN!ZUsuz4IFZx|lUm=JM0hSAG~Z!hx1BS!jU^#^t8aj6hz zIP@oV`tF0ZfH1gjH-p|IuD~_K4`4~TA|B_=-co|=Om{p*Sx&)HGPtKs)@`P;sSaPmCjDfa#3;AMYhBjnf}@QHQ4P1s$$-LHv)kbtUzuJ;o& z;J?Uo-C6%XQh|35fx976`iP3n&w8E7v9FhKh~%&Weq*T*b+JCss{LVhk5?7#W^3Q@ z=ykU%+aOMTE)eV&;fd^Hh|}q}<5sBQ{~oQix(pc7w7gF8J|2b&8WN^A?0;_Z_K)?s z`HzF{Sl?ZLhFp7{Kls$r?{xcrvR=8wV1s@7zDy8K*+-cqymI%I81SuZ!jV_fO@F0{ zQ67ysVMJpnJi65JmY~oXsSzLlVHd2H6}Rt7`TE`upPWrWORoEk{H(i{LA#CZvL1Py z*nkT>dv-1Z8m`6KK&|jnm&|LHDqLN`7RjtYC`(>HGbo&|d>@4*TiRWAbJnl8l{SW!UH9wV8_(vX1ymu`bPU1XWVQw38Y9E zTO`pIc~zLI+iMi-(???2uzxkixaW_InqYzt6xDg3?8jaK!6%d_Pp_8E-p>!ip@RLz z01f>(gKKAyr%NL8(=qPtB)Y2hs1@6Hg5K+R-R@f}#;vzdQn5mA4_HX0 z)<}h$U4Q%?v%{(C-^H6@qwG@3RGll^Gi^UXq0MbC0U)fL=0&7oS3U1VpoM=hJeF&_pc8W1enkW!|E>Bt(w9lnP??spwQR+7Q0c{q7GhE$ z*|J?b*79D-E1AKlh;i*N=tIi+ex%22H%a9A?A2m~+F%kXMUg1Ap*=r)N@fdCYdQ%~m?5JvvltfR4xQX{BQ{ z>Jy2@5zf`$Gr_%_>Wjq&GlV9m>WmL=ze+}J0!Qp3edXLt*AGE<5<9hO*QtrWdv5(# zEoIBeRb-1>A0<^V@7||lwaYy(l3rDA6Oe{ivM*uQxx|H<3urc5_sQ zX}i&jv}k)}dkAQuG3+a{Lldj%=z^5*<{%TE#!cc?b~^rdp~DJ>&8~Buz<${~C0tCk zTJ5iXqf~b|ekGjdk-+w*jrkM5c8izY6KtW5-$5Q~<;f zlaz40TKfAimMJ)qdbacnjazEl{`ywk@!%<%igsD^ng)Q0s=Dk^MP3Dz2yC_6GFHxf zO4@YSn_cG-WEI`tTjy6D4?YD)kv$H({C(^_y~jCX0=CS@ZSI#p5`-wM*2gHUIhrXt zn>>t9a9-7b*CP}|o(@^g9$tz)ZZbE%+oU)Li|+d0EUrs`eUlK9>b z>I5zRchGa?VqI8-tA?;T-nS&emBg~Byf2pjE?x{nSO#(*Mw3&k4R-R^wwLJ`+rp4h z1s7hg|KnPoNj&FJI_mdB0373daHut~$x2NZXw+Eyb?kX}uGbU-)F!`@Y;R8M2!6dP3(2Jolhd~f**1+2cFFr@9q6q zhi78cDS6GHs-~F4n4+)M0Q+aMo(~i3c(_M7a7AfA28Fe@{tV!ny3d>%)1G ztYw?~7+DO87WLlrioI&lIxpCLjIwyx^@3alx1AMQkYO?UIi6Z}Hoy7O1yHk)HUkX= zEyuo8P(v;nKDW{wwokAYm5X&ognqZ`zc*vL+)2|nhPI5*{hpcL$8iPk$P=uy$``;i zZ~MPnUMt%!qht&*Y}?;FZM%Gl9k{-0?Rmc}Xf>an3q+C-^j`X`drc4sxE<>t-QI3d z;afo}wkw}G<0QDZ59wAfQh#rPH*Vztl*XUU3*E2QmKgW-R*==De!yb3=(1C=EB^W1 zFHVhDjGGa_vZ&nzt49#MgdO)rWggm?)(4Z;L31vX6USA!S_CkY@#d_ zX~4Qzw}RN8e@!tFdalC(m6Vj3ex4Kw8EWZ-Aj%2!6 zRclk@~0G4IaT26lL39oJWVuX@WbPyAUX(`I8o@(pd3 zcJyU^17u$i;}+AEY1raP657!Z-?Vh`cjlH}IZm-3UK|h5CpEYxQm{<9!Doc~!00i&siq5xjI(JpHJ2)vv|Bpm@B1nR@{=XuZy~%ZBt_B0JePHnH^JmdN#>f5!DPY3dQe<)u*L(CyO|H7BOm;04 zB&Wd_i?!?ZeV-wKhtNpbJ8$Kyx&2_LQ}c@t%#4?_=o!b!m>D|Lcwu>+BO-hL7o8g4 z21bM6I>t$U>t!#p1nKUoSkL{JmVgKGh$!*U=jO+2;PZp~hS;Uj_W`o%&Zg&gV-Q3b zN7q+~+m#7-rlaszz#pCD+~@td#qM>j{ozD;Q~lvY&?o0wUT<)ThUt4|+zRO%Z0g&( z7JNH_S^FiF?b`#*!&4t2KJOLcZTOD&L*nnfS<;^(8I7foOz)%I_uXYdPeKn4Mv&XJx!CO1OTY_V~ca8Yo$7iEri1yPNn4GrK&Cr6V+m*Wg-Zmw&TAlsn{ymX^ z+nckoBM;(@8?Alr=_I&Jwuqz);ILdrY- zV4i)u@kDa&d5u^E*6i-tg57v}i+vbw9g`AAO#lrLZ#?01b{s>|UC|AkZulmk>b{sp z24UEb^$Bk8&vz{muX~@py>Ejn--xvk_gi0XPdB!eIp5HWn7?}eTd1&|PN9!FMK z?F;e-HL6l(G0W`sq7#U`VgQCa$(X!AdL5W2vQ)X) zmE|*LGy;j=mDzu>`2ey%RaL2ENC-qtn-)iB{m9U|=%|OZZ-Ct-=e`wg1Y z@St_Rl~>3?*T=)TixkwB_?Lc6DzRW}(xc*8=D_so`d@4F7ZzyZgY>=2pJC1iRdE9@ zE0*G-igVGIgAU^t7Y;Ebe!Z!UZ`YOqXY`5n;GV7Qv-( z&^e~6+rL9yc`yxu43(#|rL!2p`l3yl&qekYWIaZv+P^$F5JbaT09XWvG+?muVyrtD zHyDV(&T+W=Gv1X?^M+T=U z0-?sn6I@GlL7=i$0Rk&G>M~0C^Y`lp@&sA-F z$gDhX^xvwMjGAedw^Ob6!JSw^Tff(FHuG;2k3c{-`xsA z17u$4F`+DI^K89S1E^VNPI~a>O)JoaA1u1DU1!R3H}8)yVZUead)+a6pK#3t?~y=9Y>fA3HTG zi>@tiG(4nYVLxVg^74e|hm)YippF|Lk)s>SQq_n#Z>dj&2VW!TpbAC08wNbp;0U=O z7QT^0(UoI1Z&p*nNM-%F;wRdQGr%LYQ3eIOcTynr_A*qql^a%^-ZDA&kg=f^BG~F@ z)A+Ldz#U}W&ZbD#-`!1Y2~=}*Ie=JSU%Ar_a*@pEm3F2}{;SFBqKA(F>wFfT2WJT zsaO^ykCY!cP#XO|;77?tl)d2jP}N%xiDXmA{@I|s zJb<1QG=~pQJ|?VxjENB$xWp^LlWw7kHsniY?&wP0nud)*_3^>Z2q#kj3Zaue)fNQ1 z@0rx@Ffp?nBNuek9j3F2X3z%gg6>YAP$Xiat2cL(Wz!uve18niXM743?}p!>%#h{> zn^Uu#UVh01CchN{2cw3+Ssod)!=zYXRkq&dvghXx&mxvBenWyk79>6lCpU_*ExQu` z(pg!-%+G2uMDIw(zRPs1u+b%CA?D5ReQKGB$-A&wIiVtI{wi+8s-iYR}9jCC9cmmya>nnS!>wDLsablM{Ii z55<}nFG3|1picZpY`BqM;*u|opE(1u&qyGiNpd9g|^aiUy@Tn5Iw z@UN9rQwzj7E{?m|mfzlk-<6*9KM9bhee*k^|+>W2?OT0w!|^$YqLn&&mOOq=-O zT4+J$#H8X;oTZG}fs{I07;0R*yd_-9dGr5DP-3WM0d*n zl?XQ%bcYbJBN27!`d#~;lhzf+T-xqU3Tv{<}&sWSHntHOxjU8`QTC`?!q1w^JNOO zaK`nWS8OVVu3}7KiGnu2LF{MH$6P(pwT7bUdOlxB9it6mhbV3IK?_W6PtGT0lV<^M zaGej$&%pFO*=KjLtHrZKnB{`CpzH$=m~|AQqj;<%oI<3TTl0dD_-U5Ge{zG%`24wj zgz`GQEoSt>Pb9jBJ9tvsO?l=vqt0dgpEiSy)8!&iCbi*Xu*G~7X7EUJSy)hd^ZiEI zRd8xfAI(^7)3e*$YTb@MXVvQy%v4NsawT`P>E&q>@2+xoC2M@fF-Qoy%&(dx%08` zlnRVG$CzU+#lV_WN_{@O0?*tiHelW&mI!8BXjS0_*;gPdd(qMBam3C}^2OG$|G{qZ z*jhTkBNdb$VTz{)<($v5O${Yb%RFq|cbSPfgN;U~&;a)(g}hSz^h1u^XZ2B&dbOLo z8znj*%hH|(Lz5kWmJ#3gj4#mqn@?3#F`FtDFM}u5CsYDIgC){JHFUqG1CJa8hhvg# zqS546n|*hpg_R2goPYA9-`Pq4p^Y z+>>dkf{r?WCx%)Sk3sp&-v`>bGBBF1Eg?wuSk;YY-#1eBmgN~lQS3wfsWS6CCMAa$ z%d+pw%}*kg=S_;BcGIz$cw*|$yvVI@zzjHbljK^`QkCC&9WMG<&3^lR+_}XOe7aNs zJf25+Nc6HxZ`O+RC$(v4Qskv-U;kT2{PzWTbPM7NJVp->;RT1?Wq;d_@{5 zjD%*nl*W-+q-;7Z*gxNvC9y(Q)3&?HXyMZOh2gids;|}FV+{|jWQM*BtYe<3zgoU+ zQ{g75I|#Ssl{|jSe1W{SBzk!p=@RqTp?XIrF~%HB0a~lgDYU>(fno@uvygkg718xD4hWZtw<<$Y<_RvI1_r^QAcbgYF5xN{mZsFD@)=M@lPb-oESS}y?#8td~$F1ZdiSaVuJ`AzYk&{N0$-=Gnji|HRa-$AMYrZsVPt;tpmZM0u0Y0CTbwkS&C##- zne?A-j#3(SB@?KqWiYSC5&e>-u_aoo3?kmjXh#ux4|kUUc&z4F9xd*x&>;_3`e1=; zTpHq!oWL8MoQQG9hsR`%X`Vbd`zkCq}>Cr)OzP}E<8t2F+Bxj%@ zpSg(&iIBWQeo=P@o@0Tv`ghG-gv%Rt&>9q3+bmp&$F5HHP`gr zU0u~xcXicTDY(l{XD(XEF@+JTLzh=5;YdEnod{JK#E&>i5%}>#{9udFqP(XVg~U+q zapduQAwYBiI%s9UVs?2+YG{A#4~^7SR#NpZ6LTGmF9E~2dPPYVttw&_#@Q7{^(VyvqCvC`46P;Lcc=aiok#(l-)6?}(Bb>eBXwYsm_* zMn9yhVsID>Q9nnPL&lIaduQ()ZRT1) zU=k|fzz>5zDe3H6Fx0q-t-L1feFQXJol!Ctm_df~#fSq9?l;b(D|;uy$F~jRQOenm zQoLiMO~>_hxK=9m!c>EsT%r(22ilR&7h}xYw`g}d!Zum|#H{8_4WUCMm8;0!22chu zjLubVujqglT=e##IXqR=MjT5kIx~iOPe_xxN?d&?5FBSz;-<+LbQhaSp|58`{ z(bQLvPQe5r%DO5h9=FCnd1)%QkQ{P1bM#%p1sRU$xM%+tQMXjrqUp{b7RPY~C)3eW z%3KK<8JsxN<3@k_`Yh?hcy2X8wsfH?Xhag{ibiyJ5?$csWI#6i%fqdwr2(R9?krLj zOVPTYUBFT`>Jl>MocJ5zAgeoh(;DRq-`la@(g|v=__IM|LAolf4rbh1*FAI4TgFb> zLsKv#gE~c&ap5ArzaqycPt>>MdXP{C44h66ma%onXG)bGSo#6hb-yBg`V z4wFyu{YPYTSB&?aStlP98%mw}O1^P55fDv6dN=_4<(!%Vsy=XpW@;e3N%|aUwm?mc zSdpBC96^8kgQU_^hscm#ciOCcSdMf06*+#e|A-17Kf%ZE``+A%&0R=;vVv+6R#%*f zm&H(Qk3YobdBq@n<324RvFLpM<1gQBdiAUm^9#w!Fpfs<#77QEo>8yBmqR>@JCiYl zdy@F{N_H+ra4Hf4t%y1uanh6blSsA^g1&QOnBb1hKQSq%OO**CuhK>0^{b+U<$)aX z1TS?}1n&C&a>yO3WbnM(;8OQ_#Fp^;8>d|C3Ng)Ygm4`3Hps zp{#PHclR@@q(*tWfPEm%4-@AU<@5Jwnq6bu5y0xC#1bl<-zsJ5C=^?m`=KFBQE`QU zJ~xW;d@R?3EnM<%>Nd`ZRgp+ROA*|3UyXg`C9NdAKIE0uY~`pmgnlO}EQ}bw z&evRx@_O+{dF`C|8FE5^2cM_!qyA7Yn*A1td&zPxssvaa=6q5IQCgtundb0VrQ=aw zdH-qEwPc5)^?L%Rol27>SgOUSQpGE>-Q6%NBv#r;F54(M+;=Jj#Ndj)9oq zU#S&RfQbv>MFUd3T3c2Zr9oKQYLL~O( z2B*F?e+XgzXy+HH<=#2*%nz^bQ!>9M5@t93mYDN;l=ar!^2zK@_jAYO;FW~r6#}z; z61^S$FhnjX`D({0k+$J!P?zAZ>~hrF7%3_kBrXue=D|NM=d!qXl-M|f9OX|D%2tI- z0k7>bSsbyjCghU%3!tjXBww2$hd?ZNw3;vBWXD`}$mEsfKSn(z_!LWSqvQWj4NduM zk~dpiE_CN~GfA-O*QdR`ZU)33M18nS=Q3l4#;vqbcpSrACPjHA9Dd2cf%!qgsk!b* z*Ggb9QXc+J9~P4ltQ`R=r}Yn$G*EOcasW`Q%_ETih3;6!gXVjP7IL;#hWka*R66H! z>O4y*>t`2stBm*qlIlGI(4!n^;m<1K?qmr&H}iCKNCsR%s5s<7*@IE2Cj4B+7eFm z1j@t$rVKaBSONW)GPdg<_~L4*YwjW-?s6TAd^Pe`^%kj3pg0Q4Mgt5s1g zB7t0n&S?D$S_iB4tdjzMCZ!I!Z9BEoRYq1pa@n=c`0l|;aK%0%tXSEl10-^42U}dZn=eF_EXrj`63?=H&N9e$pM=$lm3D&B*r9nWC1WW145Fm~ zLzHnGh0vH9bkOLJwnna=p@2Bnnj3_YYPQ;>4Jv7Dq|WQ?i~W8y_V4<++cpLrke7FN z^IIalr)@4j|2$vsTdCsH{g4Ze$A!RfUfNYw;YW-OALGolIvQ&^yJA%`OqsLg!y*-O{ub`hFzxSoIimgW#}Ai%xG*>l~|Gr$5Z^_h$Q z=vt^$!-pRqH*!PLKz#V#^eN76->ZLS2Iivew-7ppqS5v51J9e;k%+xg0m->AnuTjy zoYcMco143ODAU3e@PzgEM0WIr4>HvcRhCV%D!U_PYX~h|sk#k<|KE(ehvoK|2^6MC zrS^gbrJwi9A5&ENsVrIMSS9%31m7L;6Ej)Sla%5six#O)k5u<+uqTNe@Z&*;4it*zvFI{layig+#tZ8l3RbW_^) zVKniYnM0EWvn94pssy}ma-MNhUzt|IF5)*aaZ3*G>#k?ZBIO@mQO+3-7-(bc2_@uo zK`H_7=n)I<%#Gq^>3+HsQJ!sar2pCJ?|YPxj;m-S+f*#0&8Jx4GR#1q##xk`Xo1D3 z3fP!7ZCo7w_>J}YlVXIL566{Yu5+7d4bTKz^^>r$Sk%Gl3p zH7#NXp+S%Xz~8uNrorL7{e&X^JsLZ>t-_M!7IqlKy16ib@^V}5cey&5x_j?3-TJ!T ziQxNe<5+@VIFCHE&xwb^C12Y5^Ozn8CqzIF2{r>NO;Pa~-s81zhsZ7^w^VZoMFdTo zl;2PAhmiTluH$9JMFoPnwPfjzP!LT~xxbGYioZAG7H{>v_*sSSiTRSVlQQd6e1oaN z29Z3YS0MbDr;5oYpbXB>8(6pJHX%R44PS!YZEp^wX4^zl`hevT%5J9~6ps&(-bP;I zWr?9>+9XqMrv=jRG~1#fVlvIqs>{=e$`^L^0g_3|B!v|9C z9%RA8na=S7&N=DSyAXZyq3~AD_{xsB4QU)!We$=lV~xx}k%M{~em{6W&F2ZV#I6om z_vhro6e;y7Z-JLC*b(=DuT>wP;};kSv)gfXGL##P0A`wDg*1gweh-z8Zgj+UQj%4n z-L=EX{<*yg$TYTSPbX0Y1>4uk;uB}x6Zi|#J`Ns|ppFruu&1$hsiX-gZQ&1O^2s03 z=JQ`L44Mpc0XKDsRl6F&jBi8*mIBQok9oT0zMW9ry3rg@^;`2pN;6=I$iT}g&z>8Y zx-NLK+i=Ze-^?X95~O9XE{sSNA}6DOk|uJ>ec6?hAok=Y!%-z2TSRTEeSraHh`tzq z+JnT+KCM}BfsW|xz0x|R-V8;+{QK=3N54sO0)HP8FK+6SM!HF3-KgW}guBA)!l#EO zC*Q1z^c&Pg%*w}hTc;$fq&6yIkT+g{-2HryIM(e~T1&%&KJ+rizW*z`MKi0(df9-E z7h9MW$V++Vo>cY4V;cZF{*9Hsz-*pEDHb3i-{F-UX*ZGv+@sx3{E1A$K`MowN}H2_ zyjSpf?C+>B=Eb^VM-GR_&<|QACFKCDAdw^(Ip(tmRy#?AqWF4OV#-`mb#dmnP*$pO z8hY2yge9dV9^2BKi)Not{xwxXk&|N#D&nO%|6&f~C2znOw5ENAnuT;#OYnhDHjP7F zvwSD(&Sf9XcX*-C7n$Ph82VR&L+J$dU0<%aA(X`4yE@2?{tq(L?gBPwH9v*zBvW;Ys{X8BhR- zU%e8B^A%&F1sIduG~W_gm5#9B#>5lNN#qDQgn@Ck6lVGkSVxD*v9m_Q86<$<938c? zsq`RLEh^=|zXAk@|Mm%S?5R?DwnSf)EG-UPST(S#0iBX z*C8zqSAwC+*qGF8uV3Fz}-s2tl29DG`chP2ylWxm6-C3$o#X`moxz$FH zwAvqExMdnSV^Jto1M+pbOXHq)VK(RX<1g`VV{*n{MhQ}V(WAc%YpfidO%HUJa9WT?eVW{8sG<#B*NS~kXU1+d~8K9#~&c>LW{;G&Re!t_JbN&oAcq>bQ?DyD>U%6t@cye67cl#MbzoJ|1R z{`x0n^P#8)e(uyHQxu=(iw_!X;9Gipi9x1M#SM--)c%(SZ&um8-8|vsf}RoFimb|w z+X0w2I{Vow8D7`Fot7RPOjkSUByWu{&wUdj6KJ6LT9IU?z~NgT0AQWA@~+NMKCCW8 zU{>4^-iE{~)jezlb8NtnN6{uH&qoo3^SQ3+cUl?%wM(`nkS49L}J>K9Z?yun;Tyb_i_=_^qSBM%hd3e|hTezgJl_ zuzl?mk&a^t-kCZ+GA#+ zl{p)3o6pa`;5+jT!!v?8z3+C@H=NT;JScZ3q&~^HoaC%`o_rWTP#kcgwJKim-X>PC zz$Co*3ath*Va@yrIcP&hn7$C0B0(!5nsuK11Z@DAn)|uYIyf(YddW^H!81UK#(c^a z9YGIaB7IM)>)(@m^KX~;&p#*mk`DNv?k_CnmwTrAyGJDJ zR-m)*dT|$i48n5Xdi(f1{ta4YW&>rpNtngyeywtFd62p=hSsSAs>g{Ox?-_5Z#K`R zZ&CvuP~X37D-Fw&cbpGqOqFNdVrD*z-vStr0k$+a9 z>PLHhh<+P%JF)-3UhH%4&e4@cwdc z5+JwaC0no-+88RCEmf;pYA-m9M4vSn!Dststw(Q>Aq|Lw9QfSa-@5$06!X8J=#gnE zfzVDrv^WS3ulZlMI6?avqda#R-Uj#&x)Tx-aOjWSq@kDNzxknELre?}&--eB2S?sQ z-|-3CW;a`E8aN@6QLeA(VO484CB~BRxrI$Ad~8b_>3)r^9ypv+U^kzq`AUd|Jp`@V zyvqOTn|zSFHF0+);A!?IOuqFIY>OdphDbSxf8IAim`SWyrdzyddzrG zSi9_jWMhQ!Rbml0nWD6`%#XP=1@^X>t(OgtT94_RH!L3yN+ON6OW0?=r(PJi0!w*P za3UR>H;Y~Vq`V#Hr?Ekmb*=$c`&2$Pwefn6=mixCxzC?i6zmE!LFpUyr$dC5v>1H4 zE2hn#T&BF<0H5~ICph5Q%dVgNg)a`es3x+!rue6?v$h1$%!NLoF~?#aWVv8k+gLmP zoq^5$h}hY4<*|kJ@`x4u13#q4<807l%P*+)?^5e)`-$W2;XuOyzq#K4t-4g`Mif5*4n_|1f7wxv8diDF+2BLkY5hnXqG8=pRRMnw6!nk zKO+gnkP^&YbfHyjdav;)D)i4#9ckCQw*9f|0f+4joDUTQ6V#%?Q7`hwkblB-sP;xv zNI2t?}R_eb{k|*LRLGaQC!ndJy?Sfdp?l*jhP`7joLkp}i>ciK=7Av-{Y#ALd zghJ|eCwXcCbO6|x4iO5pZ#ClIr7;S@(LU!Cp=KDaacfyz4%sV6nF3N%M^;rJ#%^-PPoWf;8+hILM-8$5GsnSI- zddCGNt3exS{dZgJ6ekB@YK^CYj<X8qFe^ z-+mq@KmW9-=$VM=Lg{^b-t3`MMa6^x>O>peV+==Mqvgd$gzA?Jg$y8>81%p!7nY=de zdpa)(9`XQ3<2n4Cc~e>a@Idr5jn)K6SlxIPnl+k8h@v4K7wvfC-+C~z#YmWdtR~2s zHD1c;dT<~1HaqGXEmKN_CrEh_#@A(o zAGRM#GU2*X?PETq5-X`Q{`_0E^WnF(sJet^G%*mW0vz`|Y1A~>B>8=p6X>0FyLJl_ z;XiGMOiZ}y9FLqA7SL8qmyBQV(mkz@qa#+Hh#F<$4ClT$82%_&205vaU_AdVG>LDq z{w7}Uc7QxG;1fH7$R%IVL(_|6CTjgheui4TX*h_jdqxo@edso zXWODvJCGvF<3G{Ee`EunqhPrVqYqr8q3ONgkSGf$hm{!U>}C*9?>>x-(D*zGE-X`s zRmj5sp3Decyy!moNj|rgQE>idf0R*xmdYw4sm^^IN8UG32r+sn_Yk6af^52I74k@G zRf6}t-eP>-L6vDO=g(*>AB9xKrn_APwaJR#k#@Irti}A&1l19v_5-D42@Hn%C~0b( znN*GO^p4O>ChpZrX{6^-lUYR6!mg|y2BqI26@H~BUj2Mf*W#_G^{(fHUfS2k8s0)h zZVvVUlHU`PA&8@=8k%=zs3zz9vt)$6NCXfC_YhAd_@dn$xEUu zbpytbdw)dLtPI|E&3oLqO?!U*k|ub72$iu!HuC59e5hX0-^45C`}5|gSzM5Rv+EXw z!dYXy3fa@965umsJ{@z9wt8@+*63nn=bg@EC3w9jWM>X!1cL6Kwmff(bUYt^!Hw1v zXv+2P%QReB_mR~m`@=7ulL|JQ6X+Xsqe{!6Wu6X>?%eO*rm#>cfJF&8nfLTNABVZr zH8rT%sgb_MQH1sXve{M<$V&>GFp{Xv%R|1^6fiC<;H3XV;qv=qxV}jsyEx=3U845; zA)BQ-v#b(>wD~5aZ2rB(i$MSt*E#t_#yy;V)+=?vv@jZGLm;FcVzOjYLnX{i=&e)L zcu~_GC##0g2xhAfFEWwa`7$O-qBDG0N##lZ#A!LDAPq@FKp*cUtEtgO{81K)WYQ3B z{F=yT$W2TohbwKd868}}Ggh2gAHz8S+5YuRy@CJ>4x!{X;o`6`qFUg>CL;;~Nt_R^ z2W!YiaEmr;(R})ZRzp-B%*x_}7enlhg}SK?TQL?_PRfuoMj1jx^f5%NS^Ny2=h;PiOKEnNgQMn&~T7#(?<41F0Jw!t)%GzXePnasRBx*S^FqG<+E-ofof}-#w`pYR#8n7)?aT z)`uuJrxspFWefR@LI2uIRY=NTKB1Dw<%I@B_C344W=LfNkzf7)!Y|(*R@%lDsqQqq zhla3a*;L45rLBr)K8{{3w9B7CJiIS=eASAIn!H?G#Fw)kJv-si9ql;>biVqJMAav= zKh)mat~aAC>#zK1Xk0&7bKf0SXlMKc=CSs@+skcz45lU4RiJvgFLBoOF~VK2Hd7nL z*m{fe7wX7s)+gb(*~ooz`t=|eZ$^TYO-a_0VltCLBv!iyJF4AdCSb25G{U2%8iv)q z7Dr`8BwC_|B**q*OD4VHn@|tiKx=#@BSQ5w#Ue;XG9BF0Df@t&hOAm2m`p!#qs##ss%0^;Xi^)ZG-7)dG@FZu3VhOm6Aq_8wiAAjMgUuL z^0M;2%4Z&8kAvGX5v2n<&#wDOw*q?4C?Vy&SF!!biFOY%gO0o?Ymra*xvx2HJT|1Erhz)pDEZo zF2!YG5`iB5J|}#6HYKzGa!g6$SVoquNF|G=kV99|LQSLPSBb-%tkBTVB^6l4hjWH? z4<8X-XRr6PuAhe^Ci2r>4~f;^uVVG>_V)9R#MHCGN4DQ}J(+}GD~SWn9?60?Fq^(tW*+OGh@XLd zl+H2=YMipy8h}}0`a(YWdL8c7O;l3acD$!QyT}6GUifgqEz;uRaK^^Q(9<(Ty1$7x zRLxb~m068t!zMwt+Gww-i3gyo5q7Pnnyh!AM?<_rN^yeevam^WsaqmjGS9TN*|z*x zyOx3@zqu9DE`3$r<*sti8nS(?ZQWVCV8cCj-ga&k0It#`=_^+iL&Ts31rHnrPMT|l zca1~e9VkrY)ZNu8tNZgM-htHA!rEz?YPGAz8dWb6GRx@+%Yp4Pd0S0_8$t0N91D(7 z>GHn>*j^8(t~LwB$zp6BW2uu(841$vT|K8si!MKpfRMtXa(FyGjE{lcq-j>0w3bj} zBO(Gntn4^4{xb6bLRqTCbiJ*VX=!P4<)hz{HYi0szr`|)vh zz|oo~8NBpfRke9p4EG1lTQujH>q3v>iOJ9uWCsigx6bR@+*juh9i|oqG@=TZz}|L@ zlF=eqvP?P3OGGG5x&WXuQzoT%=V?(5XyN5@NGp+q!lmG za5sptq4;XQ(Vp*fe}1@9M^jK(m=ZgvTd2FpOfZq^?fdrfc6r5+yA4H?AHx^WK|$#n z!S(v6FjKstbLjW02|Ek(^luk>z}ZTiCTEr7+sl2Sf-{$U@`b3;4%foMf@tAl;TL%i zVj7yur@J$Nsv5><;>mi)((W<4Amg?So z_;*)F7DIo}z8PRsP=q93Ps{Kv%W5Ubkxb?-9>VB^wr$3|_kV`X_5H(XZIfa~o4m1+ zLeZ;d@RNn+cyUY`=fIU8>)U-BZqM5*ga7N508ForMbpRt9%cCa(cl4@$jC^pFM6yd zTF55MsLGO8%Ahn~f_zc15>ezhdk=YJLO>dHtRuPKW{|x>r z@`%jaK>^Mtl(WcEBdQ}a zy5q{+0kLU{*X;)sb9|!6T7hvuZ-lDFcyK z)fXpm_QU+N3R^T*D@G!XnXzt+Z)CRAwX4{m>hoPe7b^@BR*ik6_*MJ1=mX8bB%L+RJJN)yu49c4Ht z7hD284fO(7mP#K}#fO!%nUhAxC?x4lWXp{fX2u5XpPC+IQ^OYs!%)@fp8>#~Qg_jfCWaQt^V61m)hl zPM>CL{e{xQtF0u5xglrWj~%7p`^_GO(k}%LIn||eyejjX!&Q>2D(dwoXojNJ>^^6P zIrlt6d0Ek(BWajte6&lBOg(U@IP^zCu_d$#3;~oNofhL=s@w2;AtznD+6>n;Wy|i& z%(Du#&m+IIVd?pZ0%MD7sKP?Ci2%Vvs)`tJ3)qdXLamA^i;%?sJWGA5q2WmSnL}DS zuX{79=XDb!Lpxk zpROKr5^Y7$2;|`gvYA5aJHM&zg~~UYY<(fa_86kW#$A&rncc}7f(h55 z1nop9>b%XE#suok^=YHOR5d`%l{BW_WLnf4`=Fbg>($N*}ed5}g) zcu^;Lvt9=_-Wq8!`-Tyxl&DF3yk(4*dl&?dN5g$EgBk}XA6Ak?GX){`d$1Z}ssBo_ z1oJyvz4ii^&(x-|@IW0jvDBS-S|||(2dQg>>m*!)#+Wc!AhK)$SH^UC*Z`Gi#j<$S zeBP!tWMfCPVyO;bn~GDGIwSqDmkI@2LmH4DhRKC)%|lzII&EdjfVm9*AQskY$tF1q z+b{{MQxvYR24R#ySg?f8v<)&O$k#eCikN{Wj#QW$&dCXJ2s`jFQA*2eq$`y|EIR_> zn+R=V?a>-Gf}+pNv&bq!BwYJ#>m)K~kgU}ZxRH1kNX?{kuVs1spD)1VKU?rpy+4_v z%#~$#;IL_zs_BOw8ZE* z@pShK1{jsR74-*EnrPWdBri-IsYOY8YP%ZN1PkD*k{*jX?YJo>()>4P3yv{E zOi$^sV>e)_*{n@+>#6s-#uA)cEUQW?t20mC`O$+4ymyEaiT-c(J1S5y*INGkN#6WX zN_tH-PBm#PX;netc5>dtenr()B^9$oFsLL%tR!T%G=!-?uhORij@!GcB3A3pX4bk% zrK9*Tx`4|@Dscfjo9m98!{olt`c%MJS|ghPiD%|lC2#9_;?#_#hUIb_8o22Ky<`AZ zu2#$$XgEWLLxKknsSMtr%D>go%bz7l;gM>xMo#r!SY8yJv&12wcqdnDGV-wq+YQO~ zZO`L$?TU>3BpuaH5?!*i&gSW(tmPVJnU-#3YeV7(aAm1bEm>336BQ~PH#SJij~K$j zfx!_9vqDsrw3r{MH&3lb`r(*#y43cPhR5)9DuV zcs&aZ=u`y3UIc%*yzAxT_CTQR?NzTfR#^R~!tL62U~Pp+U>c z4=%DxtE$4J3#Fk(MHr2^@v#%T>dT1H%i}G!6be!ZY-FTeoyD|%k?>5Z5yxRZsA8sB zk<83br!THyT1onTL1CuugdgBsi`xkL?xiX@#U+iI{$3*3x8>8rHrX5K9DZW z(Q^925okMe%pDQM(S~F;I+nwV`Hq^J+Bfw%P#!U)52la3mkJqrdS6!VluvBWd*4Z^ z-kz@NYgR1Eixz{H-l?^@YktdTg{iFk!r-Hsd!-++@JUJ;n1S97Ph}PY`(yqzx|-r# za@kc}Ic?XUO^acmiz!;O@DyrIj3W@FBw_AzmGK76g44F6u9D{dCXyu94tS*|7RO)< z7kmQsY97{PDX@n1?QH&WHAVc!z>-Gw?bEuza2p>}unlT6m!iJ2-Rq8{hAdas+-wo- zI@vNnx1+J`>yIOK>4`&EZ)MM4ImLNPj94WF5;_4AXRCjub#C;260CROq=JhoVJn`u zX62=v{Y>_S6v64#-#^d8EmTief5r>8(Q-?%`3XzH#a->Vlx;3Ic04yjLgUmo^d@dA z4i_czMjr5{2b)s*nIK*_ldF}l#7U%aw3?2D8%&WneH3HAp&CB}+??lgfgW@f6%wYB z2-N7(rFu5etpbg~1Ly5&Up0~HPe>Q7n`(dB0(}2+NXm&HC}r#Rl@4F0uVdZFlyFdB z5Z-v3#Zp4l(y6y|st;b5-Yjbwy@G{2F4+f!s>CX?0+t)Gn^;ub+sDL97R5`J#R@eE zQ&q%tJcf@{iiZTUF-!ARmqG-6k)K%Z^N$?~Sb5RNtKD=ur%m!OqMj8YBC9)hdJGFs zO{DgWZrmIiK2>DL0#f=9J}Euj9wAL0dUB-}FStJ%ZUVWu#Jsk7h|xKur1I@Dc@Jmu z;bX#OwX1lwD>b!Q&8HXKDn4vq?nubWTEeR(qcrjG$XaGYquX|Bx}r>rSee-6De$IQ zu^>Zx$!mo#rP}(}k4m#B5F0sEvm?}BeMa}^LX6DdI1&H1freWC&Qudi0-~?YXVc=k z6~vNKQbyN&nTB=RhEd%4ifhf58$ei*x93mPG}JRsW5TUImwKhuWqk*^0dZ9#ugEYF zU!!HdRqM@m`FPOb$Hj!s?}Toci@CWGAc%yNsQMp(XY8|KfC*P50Kz?%yXw8zZ_BKHo8Xu_`W?0~b-DeRz* z3lg}B$#6fP``yfsJ&txNw0z)jF^7oI+0s*9%R22DW?sS<`!>Xun+vQGHAzK99%~yL zBMwq*GBUJm&3BLi*ytg+SWWoCKI9Pn=&><*R)cQxwH600!VHf|_S&_{97c>pu+=+L zl6r9L%3t2YH3t|3NW|{#MW1~GH8V5m0K|ftpPvK@H}?*8OB*S3GA`NvK%#1P`&({6 z&;S#;pJFbWcF6bd4YPF;GRdi_?Z6u5!NKPKLCAaQj=M9XmY>e0eeklfvZ7Ft z8FER9;Yyj6gB01AnVD<-d`MpZ?qMw~FEde4Yn6cUvsKD?BJ2phLU}jyWR4MY+=8fS zXmChyP|70B7@orm^bOF<^%UX{-N2T4!P1%o#&u#d<**@?GL^i0tc~KETcwo`QJS~=!l=dD* zmuYA*46S@`>1PaFS`^I^1OVNkt{v_Ia|CnI%UtQgOu2?i+tQP>ESD=O8-iH>>#_Bq zv>eCL;>_Wfj#bMP8xzT1rV3pwdU+o+H~HFVT-JId=GYibW&*GkckLLpX$mPO!?sEV zRRk_MFB!F-S+VxI{JeWA9i}_YMqbVuw&csM4GT+!6;7tMRoe3BwhZ zFM#KTgl20ja*P7gSlvpW+R)pZon~^r!OhZ(tHLVb04nV85g^b=XA)4M$c+vrkkrAD zE4oqSPUO-kdwpx}*Z=ZW^T!YDThhb4AU(DL>Jy{SF(G1w;ivfdOUKDPyJje)Iw(YD zO{Bb_&`Em67m@6G;X?4)s;Ek`)8Kg^h@pSGQbMtaU|7@6Fedu0@=0Aw3(~p*SjiqM zeJEw5p)D!(rDA0^SkTNof$gFUrj;mET{>0&5qR1-P^y-?=oo=}V-0<^^juQ$xYyah z`j$vLVC2zSjbpa@efDs5Mm*K10f=2TD`B=Esv-czE&mNhQzsR=L26?0P0`C#gI#nZ z)Rtsh9V9k%0bYLFfR*K1jWj>BBNR=N z=zg$9t8CJ61b-C`#tUEJjj;2;T&2y4ouXKy=2As#(nl*bE2V-fz*9L=(Ygp-!VVfm z{?(^lIP1Nn>UP0cm7o!?PD<_s1erAy>V?7(GhOly758YG>oxG854L zgzeHq>(B_4?;_$%sGE_k%F|>~(21-^db-!5W~V1D9!0inveqUaV?3jgIi?cGj);v6 z)~pFDRqd7yLMW9)DcBE{c7*QIJGUy5#KXXL2^-mB?Ue=K0(qHCg)Get7{&Sr%2SZ_ zVa1(z4WFTdtDrINRB+#2z{=H#xB97YjLTHdyWtglVrmQ(1?Ex;LIA?Ma#qZL>8t|} zk@rw_PGQaW(`Ahz<#F|nJy7t^{phP_6V@)1SK;WYrX?o~j2HV8S}@iSdkVf+PBaBb zGDynlh-inCGMB(JWlxL8fJ$!MHWV^F5vwsuCiqqg7f%Alt6wnHtKW*AUvMfYG&}Hc z5HO-?O z(pr+kjcvUm*AW@ONPKh23nGL_kuZx%+9spo)c^U+RK`<_#(TKHEGbE>VuV9gs=@Ko z4xm88G9Mp1CeaLI7~n>5TEG=JZ0y#bH%ld61JP(4pjt^FCVLkPLbDiRUx1IN!NVcI z3(}-#<7RG}Zb?zndRwAWC>3-?j;sO?9J%g7auq;&X2TCm2h?RI0ujM5vsC@WIIyK= zX_LHAU%G1BMM^sDHQRo-4nzABCHuR0S0U={yZgN3>5T~cWfJ2GO^zlmYW8-X8*8Dg z0z62id0GKFN2&S@5Vor_NFo(RF0^Q$MSEH?m_Hu_C`k{)j1znshyy*sFyhjxI1b%7 zTBX^?0$F@P{jxfVhRtKOUnV2sxW$W>dTkp9tXpV+V=#S8G~$&IF(6zAJCeW{ zCs;)aj3un6-OC$_c?mcb&s_2BwTHOo;R59b6PhDeC`sNyG^5p%2+wGm0wu&Z`m9HB z5(4$nAguk^`C*_Ei0^k)5r;>F#g6fv#YzO=o2p zf0dQjF4ru}pSQv>;$}3Xlbf+hDLTx;WPk>mx+1B0e54;%QVzgfn~tt1j45LcL2(|x zKeQd=^s%>^t1}tQwMuZ^b9pJv@{B50eJ)Csya#``&V3ZES!Q`F7HY?d<*Jp@30&2K z$c;_uIYwX}E_g4~_k)Xa?rrzKBiJ#E>U`xMLy%MLMi5fknHcH=l~ zoHzw(5m*d+UB$Q8_RbvbdsUA?4PE2-cBS z%>>+>d0~PX2C3`azND?XtMmFdWTc?$RY*yyqnpNJD#?jg@Mh=pN%t|qfvZR{D-dO@ z%c;su(+c+TQzf4@?$8jLkOW@WgG8F``sjqFWIpSX9mXd7J-Ii4x-fF~V?Ul<0rz0r zhC=VRtku}bG8{U`l6Hu+e%#JQjTLV2MJIM*|O)%pT^;ug&vc> zhzq3K&r@d!b5&$_l)NSZ8W@r#5$zewfKyCp=q2XPR+W&L7(6;EYx`_mX!9Y5(8W*X`8Jj&Av% zj_?`|za#c>D$O@BN(LR>{*vOe0AGuH8Uw-%Z1%YEC3Mzkon)|AOgT@9@ zI69OoI58tBIzBWhJKS_}VKANDb_PX4lNP~-|6}v}BP2LctGqOPCcN^Y;cxK~F`YxQ z7x;%*1AO?mMKZf7G#p+~cRqsfHwBL}Dg*SY1FNs29^?EaLT1D5LyjjkTG#3yVS1>y zLJj?&b0gusg*YR#?by)vfx`1^=20BKHa{0#uK^eStXIykZ% ze}o4Sl*s@gKk7$eu6IARhOf;3jrAwwKVy{yFoI)u%hE@mn0iG<&TDg(*Ghqrz5xd^hjmeL>g(I)Z;RQi)4U`0#yoHUc0oX?#u6BVc+(-4WvUXE9 zx1pP(#L1{0zD%}LLw*ek+ZVDo6h2gEQ8}`Ta-lyoBkS!%3|)Q@s{hT@&*i{&A$*70 z^KZWWL=qsV2&hG#Ay%6-BAG0r$i%iG*@Weu9)iOkD=Z(sRj0@Byq#mbh^Pv`nKG{4 zIBEK)N6URo&1>HgIh^NcV|>>Yt1p6v9mQ+$sd9LN(aRgzIl%JoHQ>9DFc$x7@nAFo zW6mc;uS_xuo;gZ`kSvzAhkwo>f$x7kgn!m%z9pjOSBkF%ew!lm5;a60{-O(gmU7== zy@`Ed7&}2B*&RwVx0FK_C0{Wyz)BBhWJ@PyCptMTHNboHA?F?8kk zbwd{ zC{AwRz{LL#gjmomqZ32u~k7CZiMbz9dE`hQGzTYXCa& zag}&Z6q^&$=TqBmy=2tppI|AIzq-v5Z=FV=iUKB$%G1A=Y1 zv|0<?^m1PXXS_3l9~V7Q(TkpRJ_W9Zq)NB(~4th-}Fn08dQ&6gT59y zztF}Qs3Yb7=vk(zmT^FDeNcj)A|y`evj5~D-v8evaN$?64<}CuCOR%V^*=UX!vRIWK7O8^Uh+ikdTsyVd7ZF1^Iq*C zi#^{GjTXJP644~V+V=7qk30$v2Gdro&t=-^ELYs}W0|t##k*qTKe2M13IB$M`|lZe zL=>fIXm{s{fBNU8Yj4;n@uzHYtnW&UgOy}^arwSejVkJ2 z_XTo#_jkJDi7l(9VDc@GXUd2@l^8E@zOsL#qp9YH(5V-kj^o;{w8Cb#Xz=00A182` z`^URk{##@}-ha*$rIw9@asBtfau-k11+T?Z?_YeON>KQ}erHaODR=$@KE|*0tkR7G z3Fv?~^NWn0g~Y#j1A5|v>lA()ivBF&(nvSb zx#^Nd5DWM;p6B;_&->v$U(UBP&i@&X@eGB%_FDJ4=bYEP zu6fU?GdBzw+uVO1&Otjk6H~!Q*nq5@s;{dhnj^~_-J>Q5`Pkz#$#>%-oO5qx|DcYZ zc{PxVY6|mXULlC(CCB|}b*Lo6XqjJ&zzTqwqFIW0A@I2z^W9+QP36lq&$ zO#CKVSrmVT{HuiLU&EEkN|sH-6!n86(q%Mh1D71^#UU`n0R_c&S!J3q(TIxJ-+k+c z+$8e-obYPAR1%@n{n{)3lRB2x?6)BSeTr{&#y>uSyw5G({~9w~Rvk0dfFW|yfGLNB zNr2SpRw^E5jPaR`$BJv;X&>@}+B9SR?GHk1TA#LN`kci;{6=l>FO<8{U8km$QFBE- zM8(lwAWjjfn%ub_$B}w5(6;D-6{yeQ(|h!odq^5QoiqEt5PP}Hl05tkwXu>JlTyqy z$2gnqL2CDUk<`M9My(H-0`CLsJq_~n7dio3>Hb|pDZbt9xj7N^HV;;$8f?ZKrj+8O ztZoSl66zdVChH~y&M8RYI^D=dCUMh)w<>(@-2Dp?=)axX)H(KoAu8Zt$vX`VPmJ>`5edpXp;7O2W}It|CpjjHn1 zd2zF=a7k-rRo!?Qr}vluz7)OvxIko}Wi9E4pmsQm<(hY2a~JaHn7k}|tpuCq;OCS= zMoH5)h6KMGmuJW6bwxOeV3c3RN z_t7)@&!VyXZWZ=3#RTXP83^nZA4W;#AoSL-Zbo)Bd*4jp>HC=w)8~U$A<;n1)%@_f z_3|Yd>*W=e5*Xvr-<)z)oMyElLJ++4k{-LZANHb*5Ic+Goo&02nak}YWv12h zA6r{i-`pt>-?ao==l_lamcZk=BPdEF9b5DU4XNaLsF0lbtLtjlsPA);@U-d=Y_#GMGlY@PPo?Oj>A z7;7b;BinpYf7zcyMo0ADkm-yk|F02?FqnS+4_aG{z@92=_{We5A5R_CBqB5VyS?sE zci;w@B?ULx8Z1jBMa|)N9X`fNE4XX2+>hd(CZ`O)A+2}+R`x*4lw*cGZ(g%Imwt*c zh9cb@@}Do{|4)ogAd&aFi6@ZC?=si#Tayx0h<(Ukx}^Akxr|IFvA@%4H;JthPwjuX zs9aI>s`}}D=Fb`;g8JhX;2fIjbMd;F)(?d8n9_n--p2pMk0sxMH(rS6&oFqTO!x%y zRF_8ofuwm%;nAgk7n>%da@;wH5HV+gA5%~Pn8GLgv;4RZpJspgcHnUPf%=Ilet7d0 z&UfD}1=Hgp)!dlpPr95mhE~Iyp4GEse>f-iV8SZev~2UE4W{ub+w50$=G3h}UrMi7)T~m2h=Z>Ku5$msy&#}<&3)1pbucbhTJpY*8-pTG6Z|+;nyF?l_UlODu zV$Z%X4JUqMJ4<-{RmsMki`w0W7^hN_GCGGrUaKMlQBJeolQZZ+{;uR7EN}tzC)iZ zP^V8QlA|sDUQAqmns4s9fkU@a@mVANF|L>kVN)O?0plBJQ?KL4}qi;v4lPZP1M$F=Wya+};? z@#xY#@gBiVF{iXhvBG<(P7``C!c~>84h0MemTf8$I@az#I=(M=>I`m zo8{B)m&x_*=7#fCLX2WPZk?Ev630VRyQemv>nZNlUl@(y8V{`?jVQRdWqW>D;SI7C zcS$cxr2CK1?BX1m%6J0iuia-8$%wP9TSMzkG@N125ev?qLqOu;{B{C>X7|-D5bRW7n6(DWS z#}jj-z1VhtZPadTExDowAgZI#q`S0k)QpId+Ph)4opM5DFB29r6r)}_CjWh!(^El{ zBR=dM6A>{5!N;p+2_?QnwFSainJ@fcJd{@)%bcc6rCIvnmt7C|2KCT?9c|twM`YSR zG^9ET+Zr>gp7We@OBBc}!r=jfuo+pfObaLFc(mKU9mz8F@ox!TzcYV&fZ%7xZw!_4|3V+{&E)LK^Gu=V5F6b)wprJ9u1M3EyS2u8 zlp0LZ`TfV`>7`_>5K4@!0N7Wt^%>@_liCNOm?#DGNfxi9VaNdn#m4?(2CiSVQ`u4P zExgXhM|Ey=jyU%+e>=^d=6T8bobD9`CRm?fnv77hpx`SNcl89QR3&~>E6#1=;^cEk zlpq2;6m=3VR>f8>0qVJAD>2>~p{FI0^25|q>34r7=2^myQ$u{&IPhoJ)7SyYoqYAN z0JfeGfP^miEb#I2i;ADD$A4{>33r1ZNA1e_zL>FE=HYS}Ex_X6 z&LjL*W56D?WThy+LLzTixC*A?W3yZx3* z$`QY0v@g^yBv{i+NQ=)x#<2@&_1EHg}iadw^;Tr3C*NeDv$avd=4=ia)FRq^TQ$LE4C#8|xl?5PriUmaPWk2Ar!GEzbNY2zayUkxVqqUWs)ZaF78-ZQWQnmjk8 z?7$z2pR6sr?m`Dq%s4vk-e}nR(|Eq7Z`5Xz#g{LRRk7XAU*neRGe*41dicsS_hw^y zTF6l`d&`^X#Uyh!UkzSm7dO0_W&x*1zw0|NN56Bri;+af9rFJOWnzU_%yUwt1&}a) zct)R;)nKM48gBL?z+;V0HMD(R&ao5;C8F%bWP{dyCME`-b8SuyAIhTxYjc@lxT52C zZ^+*J!Ic`d3L7>48SpnalYE|X(EQXSvhmSv&sWC1nIF0(V*_}Ms7)j?8RAQ=xw9os z=yA9{M^@5YXINwz+o*-K{nd?}8zFFF|Hi6Lf_I@5i!#AnWa54DrdsXBO^}DvMcMPD z2X0xDWw;rH_Ac^yI8eO|unSu7T+=7_UY56DoqIwd>bc`{!eI%LdoGTs-q^+r=p;$8qOG+p2-Af z>OFZdEs>1Y2#YNKRaZvtyB3(Y^gGt%Cd;c#6ZBo1$8OQ%q67}#a*@Z=mtH>rSEoEV zMy=s=ey2yzRUjhnyl~UAkf$}Wj6QY|#$hC+lq3~JTfg&j(b6)^skxKm23d(`i_2`X zdeerba(-`1ibI|>Uf1ZBYjzzWJ=Ka)o~AhYWgYL+q1^GWzBZ3=T%!W@v0m95L`@Ja4d19De#@o@`cs;1Uv z#!8bINDnK9pUXzQpRi&DItyld&Tt$gvDZqzY}Kk(bESkeBwKPaq!0$Z49WNr+%*v* zRBn&OF8MmVNpMY zrVV)ItsKS5^^O%+I(3yV`LGXXY@ZCmR4o>a2d$fiT>j=nS&m&X|8ii|sb{_vz%I~y zSSsvwe=+^@#wdzEYk6HUmr0ZvOFZP|ya+Faif!gB^L2<{({*~}ZOO)S>u#Bhg8o}` zxcJ`zFhg&jaW+1tU0>2&J(0$DWS;d)sO>)`R0+z=s1ofLPx9GaP}?bk9M+1b$u)|^anPUBbf@tA$-|i}*c8mbU zJ; z#gUj{c!cu>krX(m|KZtL_>g*>G)mNS0{- z!PCMgZ%{0}Cvr?7Hk%Qj+BI~$N-^&f{TjPmv59=ptZ|mML=%o9-ehL*6v98sxaEg9 zckr9Wt@p7bK3Ol($PUfQ5lE8Q`8}dD@2<9Na*3(I_HaY{RjOrE;^52YjKKUl+w(3vzn_}6N-T~FTv$JKyv4e(uniUy8T=~xnWYg5r92>8C2UP zK%qBO*4lmYh{9x9RtnDlsLr$T{DM5L;4?#w?PN6-Id#VZEpq?IT?*U3k`EK__&(!* zIlqU7ub|!QcnF;ARE~UKr~wj+!>FtAX|o}%fh)(Y>+LGhWLp78=3;42AF+=Cj7fRH z+sc8~0^i~?eQZ2T@s#ZK*FDx?iE4rqLb{DUWM+7izrsWi7hh@e&ir9d!?w>R9vvZ7 zQTY!asFmk3^ces4-iXN>e|cL>n5Op44;ws37v$+&&c&F~qAnwQsP=zt?)(V>Zr14{ zqIF zjfJ|+tsr`TDIq<-gO(jquvMnN&=mmY7~llT<=~tuWIMS=Eut)6`!TPXS{d+H6$!taI=vrM*e|p&EFJB_#EnU z-~4Lf|1zncY9r>Jo_lJX3BD#Z?jl`4I_)tY2 z5qqlJ?v#1+QX^l0Z*}Zv%XsQ|nXrd$*Y`9_56&q*2@4NSx=XrZUsJ(fyL-*w!Y4}6JXIfz-I$X^gRJ?34k={~?tX)rgMBf$aYa>q!3xhN-5A|4QudIK=_xK9XmG$W ziUx{u>UUiF7;ewDN^#txO3?P?{8!|Safw#yqk8IUQzb6hhcb)*d%AY-BBnAo?UOVwsrv>(G7kD<)r9u8h$gF*d5 zozfgm%^1I=Vur;aa>@7V*>zg4h6Dw+--cttB}$UQw*lMKWq%ERJ>-%qE19@)Kt|E5 z6S;`^rN%f+&&FhHRMZ*5c(o)3pF^He^>fazRlRr<=tR3mM_tXb`$6d&Vp*-Sc3l10 zLZ2m5_?srF+t%X!?Gq7lxg4_SLX{E!oM)WcXL`2}lI*3|c?2Xhi;FuC0s1*n*TR1s7?WJte~J|qGj#M4sJ(g_Zk0MtDZJz!l-XLm;Gc_^k#3>oMQpmU z`oqZPtwH3+-?OA2Q?;`WfTJ`tb#DM6#P;oBQ;>BgY_BOaASCk>t8T=Q9mO)y}NvG+tiedG4kX42i;>GMIeT;1P* zDkquro|I!zomb6d&@0nWiKpkbl|gIN521qnpV?Wit!X2;&!i@w?Zz#;F&1f9eOo)Z zL3q|c{l=3qf~yy_?=HT+WjgYN_SPe%L8mhs-Q~0TkP@elvg#$sr3(^Cqp>(hO8*WVt=7KNSWQ4V~rLe7aR25w9H6r9BOl`{u zmFd$%mLIP~f2#hw6m8#b_-&1rESw4cUSs2fzI;C+t7>~(<|w_n;Sonq^0}JWOYse? zAbKEB!54$K3;4wcC8tN8sgIkB>a)qGN)+owO@Hom>2aXBzoEao(`4CQ$4*=PVCiu* z1(6Sth-ll|TRC+EuaBVOH_~(f1z8oTgV{Ibslk1<)hPGRa z&q(EF&1SE;YoY^2S!K>6`p+{vE+nN=19X=S$4tK`?`Qhipg!KunRuq|3y;-s_-0{Y z`=Z@xlKf$p9>rH=bYcvJZFg1E`o@b2@0={Jiz-)Mm+h6}++^858PDucVmb0vV_eNuDWqRh;7ho|ij9XQ*@Ms!zNlH3M#2EkZ~aHf4{wXe z(O%s?dV86^3z#k&Au>d-0`IQVnH-bdHBbLT3T}msjZSNJVRMzCL`DRn$(M6n9nU)a zO(7y+@kAqTbokm+iyJlvL}+1sM8BKL&{yE2LsO-#`?j^C_Dj0nC8Ex=RN!Z$fAl5e zGA!2HK5#Nmu)MOYv@<4<9r`<0fjLG&+0@(R6pCwP)hulto>F$!f%~bSw~o!7lWwa< zn;GHCzUJZ!su_xuetyAkqzf`_+7w~#O#$ZpuGxAh1Ju`WDJ)iU9sRB@l|R9PkQ-9_RoY?u?r^G90nrT_?EK*F_H81=%E8vxs9Y@C@3xnGUi$+Wea3%n zzMoh=aPFFwVZ5yJACH|hn)k3Zk{a7Yx0+VITePmp;@L60-IPZA&Aeu@rdjma(KvjJ zg6KPm;}_W>HJBWE2DG;h2fjBWUo*BzzA58pUg8w{(y~1hiQtrgM(iNw(@9RiVeTlULdtpF3%9gOw5*gt0vkLKASb)c0pzTbP7vR5_7G zXYcMG_-sVw8NbX3_3P&~GwOAD9y>eiJR_^_yF#{gc)H!;4X%m7Hq*;g zbHnB8$g=x=Qv0Q1_v}Ph)svPU#`{z6L&p^AGa&`p_5S%lzl^qyyTSs+2eyRuS43{N zkE?r2Ia{^{+bJxL!rp!$QjLDvbFU(LXTYjJx~Gkn(<(KvLrxRr{qi^zE z)PJ5Q8IG%$&aPIMbZ$}S$1Tihxr|#y`n-BSaj4c@qc%``8P^E zo8VS`wc+~As#+nf|Cx$jDB9;Q{3^r|d7k&&+Z8dd8PJd;%<}!i>?-|^6_X%HnQF90 z1_UL{TZ_Fwb6k##uYPQ9{379R34gxiiFbuvU~!~%7ul+cF=AiD4G zhOn=!@WcbY7oPs-3gW8%hGeqNn9IaGT(ic@oq2=vC3V9MoHjz-5AqzHZE8Nn3;z`# z$6qZ|N>SNlul9z!aCf#IiMmDt$~5e73x>$)X*F_d7P4Ued3`mrr6!nw9DKq_rww5o z+QJfsH6{&(qHK592shtEqSXP*gNWSlYW9U%GM4RqQCNo0pmlK`@QUV-nh^p)o(-Tp zi<1u)Xo+HPU*-v=em>aM*cZmxVuPiu!i!dZ0%{-7t%gTPBKPf;J2rEsAzwvU*B3Eq z_N7C1r*w_(De0&9k2e+hY5hxU&%BMg9Phep z^|Pd#m0JtPI=bP_6r;kRE(zD@!1qyfbh5=n_w=vQb14nABM!blwBtASxFulCt!r-B z-Kp2CfY4ksemUqXOI*(L{D`}x_PKhwj$e~8?>DK0kPVJsbdeTQ0Rc&edkcVJ_auLL zzQSVe&Z`>BW@8Ygs7jfkOXsJB9?P(i;oPX!4e(C)o8MptAE0*HUnntS0etXozf8%& zxSH?okTKu2cF-iU#HG=W%#(!Kp9gX2x9n?l-e94y?p51upc5W0w&Ii>)uV7Cr07#D zk9l76ity6S;8nAFNnsT}hRgT2S4yzC3&q+HP<6G}A~*SLbInuj+Ja2sS`cD{NZ(iS ztFM3k3(qW+%87X{KUKLZZt>?B==Sys1gTZ_sPndFBMH{m zbebrzi^cA*ro3JGfVJ2qI1-&-5j0kcCT3%+6$O1@GlNrx*dK# z(*M4Sw>@6%;3qL5r=u!I=oa?{+-!%};)K5`)#nPgcuxEdKEGqs9T^iQmArpTES9Ni= z2yWJQVZ8GG9C|sfw^>RTKll*N<+!69oR_CQTt9Afsf?+*oFk%5{H@2DryE3K09(D; zE%KRAO~Oa)clF|eZ})VZvQEBkw(ITslcb!i5$kUPb0r5_SEc~}Yo69Ej)FKLdloV+ zx+mt5;nkf>?RJNvR}n8TGknY3lxQ+y? zC)Z)|pd<+-8S?l@!MB>9z=fM(F?)JU>{mjhhbdE+yM$1s;@S~ZhlidV$U=@#N@A!`2|NJDZ?bg2qLI3li|5=Ft*%ANmO=IA#PPJXf(fTkJ+DloP&}`t#hk-P4FCVii z?fpIhq#>Bqz4rS%LAEL)Iysr9*|*so$yE5Z><0K$aEFnMiOF4_+GR3AMllLTF=xL? zn@$0wM4*AsS;wyR)!8Z{SZEc| z*UifxpL_e5&(^uTEjPgzb6)c^N5HAd%F5Ca*o)}dlBV-thhF&j_{pM9?9gBp#5|?^ zZ31eZCk_r}$a&#axRJ5(6}q0Q_jIRzx74hkE+HvN?&Dq1>Iu_r#sT;D@84g?H|gO6 zA#~}?sr@0MPJjP|GW+0ZH&xF#5_CqiC4qx*RS1Cvu^tD;b@afm#u1aI5j*1Eq`Vet#h)kD+Nof|0V)kNV%)wE56jW5QIm7QZ zM)IDifSOjf-A9(=#f;FJg2w&ljqFdO=z^#1>bd`vxzh_-Q4}|wTOoIAd*j0`ZEC6B!{TwYlsy`lu8>TRcg)GUP1zwcsnW4UvuZMXLKy0iQF zdX7UYHnpH9993)Sj&8X20mBv_Utb=|S$Q?aRExqZrN zrfb2SM~R5s9IUpGEkA=3L*i&qZf&}{1i8y3;ZCZN^P*#} z(F=|~0i;FF@Q3fulZ-%{4xj5Est8yz-@AZSR-Os3TBK?WlVr3Gr?$R+^k)I{%>4Xc zyMb?Cydd^G-WXl0J968Jxkqt)QsR3>ASx=F?zr!heA7>Sw}Jfg=g%;IoA$4#V>mD$h3`cg$m zKtI1~^P7PRS^JR+>qA+%>D~v5peXN8i$50hsZ!r-v_flq>hO9{hta-7rOot@{zHuM zy~AW>_RGsdBsZ~qR#q0jj?H5P_l%>oV~lLU=+5fxPRH&&#BtN4-6eb3Ou#6*n@n|HTtRseZCp@`SZFcPGGBFSQuV2 zNfmf%$o^foCj5nMrwotQhStW4=+Wp4`-YP#>xl|;5-^D>aD6x@%eX5#ifN*_ZsUQ( zjZ8LfFZgZ?CS<*`wG}!=NhTr@2{gbCpmo`h9JL&Bk zFl9)+r@n{SCN|$r0e$tvvtOj$Dj2=>bzSXfF@hI#B0Q;Vv|_K?mU^P^{-qD`57g;c%e6dfq1jG!0>*i^5Tr z*uM#Eapkial?{cG6HK+#*B&U8t_(Z#5s{HWpgFv=v!Gdj%F1Udp71*d2M47NOA3`% zqqo31aeE@N2Nc_Jset{T9j-1NBBf9skL@-Z8?c6fu`hmc8rZ)WBPBiB zz$wMj2Aq6mf7s7Q=OBFO%qnPsq0-jhMLFMI7ahJO2YH@V*o^hx{!R;!CrQ+MG^$M^XyUC;IJ$%2+-0Am7TOC>lh z1I={13~tx$b!4XDGSOp$0KGz<_I(j0_akf4^H}+m?mG>(VYc$;fc*RiNC!aBsC?%koD)N}c6IrQ$j>Y^)22Br zY=8@b&m?+0-@ku{t^@i=#-*i20n;?zoojSIT?myN-k=M40phDLyGlyXw{PG4N;V~n z3f*?+Ajf8gOpgMuTu}7Z_gciNNl>Pw=aJu##ZT0{@9tqst=q0Xn5m`_dlx@R*AX9m zF@MdJq&DJpq}YClfuZxmrWFhn&UjO>e>AMhCL~nVgK~^9JFe!@el9z-wq~J9C<-ZwVgS>pIW9L1uG@@bBtt;d8a0Othqn744v3SeN*+^yj-=6|6jg7z zAk+7`I@Uy5&=ibrcqB83*fF3l4^=6sslCv%l9EFg8R}U>(utpV0=%s5LkSJXl=-f7 zVIJ`6Kae}>5g$H$NEWhAM4tD)DWHU06EK4J;C2?LtV<-b<1%9;4)8pW))w4^gR2cQ z*8H(>`AmONyn6G-Xz;5{l!65Mc-#Q;pYNBuZ%gd8V6BapAXatLT*kC&{sa)Hft`rH zx-bS_1ZW4jB_&+|Qk6NazL;_B<$hajr&l321lq2?1J9nDpWg(AHp*L?HE4#OxKv?B?tn`O`iI#M>aDxLjuSBUgYV<9$|zh9<#D~ zo5L3wo#JYZ$74EW?)yf%jy?C%aq&=iUtsX_uh!$m?n_Z3+DEYdt3I@Bopi=pYas6a zK`*Z{z=J+HdO(*JqKlGY&ZR^5gO|2)rp%@g*>Zlo>9F@l2ATbQ=XgPzEL<$@1!yUn z^tRLxlYuzY+&TZ^JR&Np1H@M~b@heA`5o)Q3(S2G0_E#nxAzu8nLUN|%HMMJ>uZd_ zy}fhqW+ql5=WH!X|9OQO-u{#uyBF5gkP}4;x?xyM|KPT(TW8nxy*f@GN+ZH1I7^{Z zq|dc=KokI|3gXSz(o)j>{e5WbEG{leuxWzH-H|%>jg-8NM=vX6K`alSnb8HkRZ%`7 zr`C4NMS0fGi{31OqV+B~Y8E%J_5I8kg=wn76X$d2q=ENZz%IMYjtk8!iITdydX%g< z%5Lp>B3CQeD-u%UR#i~bR4CLTNUIjuZ%Y4Bxg&cf0Zv?=ceBM9?#$GJHe?- zCe6LFmsC;&dnz_}r5MA{1zjI}G9Sr8;ZV+*UaJOW4(F(L?abE0nL?z1i(V=p`YpQp zCGfsRHVY5W!0Nk$p{LC9wzfs9o+uwayHmf%0HgrJ!v&A`v#5G597G8wa0zp8&m2W? zJDM<|*Z&|(yXvK2YW)^q%f4;0>KLcn)$^s`-EU2lwI9}7RnY-N!>tfSH_EvzIh3(R zt}5aG>7nK#aGk9H8%Ou@HqTTPwhm^<4S_Db;QKh1)m|lE9J8_Ee#K{~}aA2Bg5N)jO@7mHc764e2eQ3tdcen_B<}KgBG!ot!pG<0oN=wYbbVgfRd#r&|@s zy&llPw>ypv!w;+_Lk#RZS2fisQ*H=^H6vhGQ0{YnvJG9y=x^WWiF!9)v%X~i?dfWf za|V^P&4U9+DAs@sWo^D$N+FtI(qhWn>B7Q)4rwE7Jn%*IbUg(+Df&? z_8bPs$Ulo64^C-;e+!1vF-l5GD5AW4`Esy8lb1`cZlr=>3oHi!;&dA+;4vrXcMj36 zkL-HnkY$DUH+=q_gAGQP#(@%4)Jn`4UI#75v@0(fS`95I2x~+FZvFHcj+3TW?@JS> zz6Oy*g5Fk?ffyhV=eFt9#F2L#1#mkn6?GX>wKs2Y>Sv=*Pu-o@e}C7?umIzA4TV!N zG1%jKD$Md(@Hn}+egfZfRU8GE7^iR<-`{asnfs~+KpfZxd~{Li_YA;Y?=8oxE&{wv zAWCtZF6;~T5QOnStFFg?VcHtwiS=KMjg2LTk3hZm?O^C+GsOvs-dz1poXp{MiTWbp zs=%{rG)hVW3|SrAJcgEH0JKe88q0%G%BrJwI{>Z&-u?7qw;6iYib;ujj0>+l@z<^h z`(ILJ7Y!E@9==r7iFTDEGogxq)?TUC&+ecwhc29IATp197A8_ntkdjsrD%2>1HR0m-Af(J|O(eLN{ zo<|mymcuyUt+YYb0el4x;|It5;LN$K2lR>R&d!yq3mq3SU6M*T7#}}=lt|?fqzuRL zV)kWoY7ps%^3&M#bYfsaB(PHq;6VcKDngm>qeqXvzRY{!$*HZU7X_I}S2QC)&0Sa| z5`Lgl_5xUwPV17!5O6lX2m_@DHUqQG0rja&EVZ!DIyDx9TP{R`n{p~|Q zh@`#_Wqkbp&$lY1i;K%YSmgT34dNHHw6xZysvcTdS(UzDkWKjX=`1K>?zrq?0_1OH zw$s8~+Ld_VBQ+cO1$%q#Bo~FBJ)xbq`11qQ=DYCC!#9O*{ekDJlxLI2Jhl1bJS0#3 zZX{PdEIPUq1o$YCId`l87WZiAZfz@Oh9@zvH)C)KGzas0}03VTf2 z0F)gsgiV2~Eu*HUYMnUrea=i@y?*Us=4w%;t?KbTJNu5f__TSWmNadiwQ#DO)#@d7 zJ~(V@1)acpw?DX|3Me2bU!A zGLn#xPB3?p{w(O+BifCVF6_ds`Fx{5fkbRhW4ck~y9EIKCouF4>HkwMZ$5R}LoAOu z?=nOe9vS)M#fxb3Z>pRc7XhCXbH{(z?>0rWwYB+~mRSz7L%|KiCkPM%N5-`0f4;ZS z4q2e<&I~>Vt9|7%dKUC?uj`q&-Z{IIDNqkjhv4GnewW$kJAhPs6m1cy`4?5%+`wyo z@VPpd`TkOdLcZbZWZHeRsG3FbW!5}u4g*guF|?<@AMjfH7jqDl0>8aZz8Fjv?rCqg zy!#kHbO{O2!Y@5<3q8fPYk4|X-yBL7?z%fSTcP+`!}Db813o$XA3%B7ykWKlG?$9L z4w(A{pnqF4`j{7SaLWW@TEJ8;S*umL;voRfa$u0786(jHL0RhH@DM)s%%=MyqgPUX zpwYh_a2A0@I@N7PWuQS*7NFc}mZHUh_bs8aT_)dH6@?s6bR$UW(k-nqz>(q&pRkMn zCkD)$>DKiJH42RU{QN!eJBuI$J+Zar2HVu3=U$S#>oU=b#OHo90N%Rj!iB4j{8CYY zwt#eq`}8T8+Q6It57sfr`u9M7Df{u;@B@mfNt;5_nAUZP^AD@&5eZaAB{D_|{TO(u zl-HqPUL3Ji)%iDoyz8!;udhm08+iccngOvEB<-n4ub%SA>x<^=f1VHkNJ@~L7im|u z361Lp$^_!D!eDc&RjBRhP{<{u3fszpI|XxK02$_R*e|k_VqI)0n9n~lI|3r|$@X-a zLRdNb^Dpj8E9CoyB3bC+Rd3aq-JOaU7 z{%QYb-{8*g7nU}co{^`{ zx?qbr^kD_t<5mEOrr<375Y0i5{pYlvjNFxr67|D5CA`tsrFqV|`PDL}d@Mh@I@ZwL zcmI#KCPp!P&S*7W;$KlrMfHiQib~w1h}ePpNV*!g+@qNk+FSp&1o_Y28kkUf_0e#) znfhme`vG0zdk38I|$M-x{e znZghIj-RrG-zgNP2dO(N7Ko5-qN{uqrp@bp_j(_3Q4tX0U;!sV5Yz_h8y}2G6_SGi zziLN>FEum*K_X-HGwgPbEyoGK>n+z;^Vjb#PxsB0IUv;m!w+KRmqX(qGAR(3L;?72 z)hP!w$OPZkI^JXQy>tNV=$x8!o9%2J<-E@YH%JpeO5zWwyQ7U!f^l7^eksTP^jpWO z?HAYX48v`~1p9zW@RPnvx1+HNK*XZtpQ1sjnf+Pz+KPzJinPY#6ljmgoIU}MCm7a&5J zzcq!|x$z;NQpC}CD5`? z@rQIPcF5UHr)aFjFw753|Eb-;aJ@cf+)8Bgms9V-U)^PHsTHLzKV!K`^NwE}!}ccO zs&3S&3@_sMYC3#OAj`KE_VA*RBeTRUUsqEibgSZ}yCJ71&O6-05#asP;x#e?LE#vq z^6ofbY3PM*q=EVqLd@vdsp=&52@9r`$lB|7w>S3Q_;nIyD{E$cX9#GVo-1J^<5J|u zc1%1nN>Dn<7<-TQBbQ7G*Q30vXmfDvB8Ig{E+$PGcRBT*qtREn* zmNFxF4sIi{{aMWNRNrEnHf7Y4HP-QJ6%l@LB%a=X?cId zN(d6XOw7!n8^C2` z+5JtK7MF3o(A#VZH@}b>R!^6C9$R_uwc-N%wQptwevOZYFddw35Z!a@^E%mT{dn)W znzr^WptS&Qjt%5dKuyp<1Ml=73UCLI=L)Qa|LTTnU^%WXP;9_r!C+Joh*|=u84N=u zw;n5Ol_QZ1T3j>&ME}pjYJd$R=5hM%s*Sg&s!qWUhlZho{B#CI<_NKC!0WaEwrbUh zVP~^jPdG0xk4C_Z5b#})Km+6tl60gX{M;EL__!bN`le9=0Tj~Jx?@?v3KOkQIf|uC z)HtvKO(GC_{6~+-uyBcg0xAQ)QGZv1XXktYz%3b|xRt^$T#*;Nx;3Plx(?Wo?29aO z0i>gS(-}L^czK#mjUt()<_@{bP(s#%bm}@f0Kv;bPa1o-N5gK%^Vh}9X+4T=ObQ6P z4?w~mYTtY{CUE5q#5RaJqf2|Z>(vCfN6-#at%X-MMeLer*B8YfMZ}98hBQc6!o$PguMM*5dhd5Y5*v8*fVujNxrha_aHU5qcy~7XZ&<}} zURPg##l|Jpamf93tCdyeV*-Cj`CYk>CeO+VtCVm|=)at_=N5@auC2MRMQyYGvRbRu zK58f>vTHiAu@JHf$-LfsrmhG^bcso7U}6F4aB%%dEpLS3{>G^N88D_Yo5@FDP;Rrj z*G4ffq?7?LOaqP9O7}UpgqVJ4KSJp$NY-hAlnokqC#>%Nu$v8s)Kh9b=i7-~S^1ARNIre=aX+!OSs9v=WX zW*DR{fczS8szpcvd#8)S)^jDIO@u}Uas!q^7T3*XN|9P_U!^fSta7rpz9X4_<_=^VW`UwRRD(I*1sA zxF1O73&bI6v#p+``YmcP(Xs`o2B+154v>z5MIr%W9$3h%@^UhAc4a^PlCC$h+Y7Kv4W%Hqi6=v0ASdQGfqf(Ksc&{ zj^&dT=1bsGov$_ZurVM8Qtjo-03bWFv9seqWgh|91n(zJlNOpTcH}@MN7Lydfz4b4 zEnp@&f!x`2b)o~2<6r?~!B0U8dp`R)2@_LOC}KQuaRKKXc0_?VP6Bx_E~*Hm!{f9U z;N5{chkUJPW7Cj1irVbQw+2}vaO_jZz6U0laXzD;ctAGIYG`1HpyutYaabAzJek5V@?l9s0Kj=h6Q%Fg zfJB~OP{0o!jga9nX_CHY-n`cwJgR2*EF>W9S~?@QJ~Dc|dS^%Y-B6}H^cLR(QVsYX zZ%{{31C(b6z#zzi8Jd7beF`+~&PZCUPfC6RI};)BkQ?@eIec5VHzp^X_@ zV4Is?mQ_4Q95IStpb|8?;iqwff%tYN=fzFSM<%%}nBe7ZzMHT;9<+MJmog8^fD1tX0$K*K zVQT<3#5BAI?646azkiA!(hT zo(F&9`|hG=t3tR?4yXq~E4|>fc>_a*S^oij_zNH+^z`)52-_qhtK#G1m&j>Cew#;q z_<%p9Y4!H{%Psg=2=e1r1(}?>*oy2BpaczpR!Sq~(}1k*goax{sz0bgX$KT3$o{*a zXb!%_z3H1AbtqB3$%RCraUJR6XVWE8Iy01R0gf876Avs3zbIX zzRHgkORg|SLYvXsCkH50U;+(l#wlj?-70uhnDHO-v}X+BKb->4IGfbVo*FW>{oj zU!R}GEhyGVfnF`^>+9)=E3jKRd3n34#`UK&)kY9tAmJadQ)JA{%p!WnuFg{G{-!v2 z?}Quypx5?~Ansvm`aNg(YE;u8#wl}|4jXdy!0_9^wkx$7{kL8NyJHs7 z2;37ai*q(DQf+4loL>a)1APg;2N*0?XEY-L$h|c6J+RwDhz>^{Vw3`o5G*?mq5N|t zC9r(kc^UvJ0)`9HWS0U6cq~R(b%DC_dw5vV^w0apdw`<*^YJ;4ze1LbzJB`Z!qoPE z=rFtbZQ*8vUy!Bish?YVQAP?>hsr z?BBmHBS}U^L}tSt6*96%gUnP`2-$mN?;>QBY}rCqWN%q1BD3rjMaW(kp5xnn|9{VZ z`Mi7X-nnj<^ZcIQaeUTs3cG#_`6PRfUf9a7b>Ru~vv=1nJX7YlsX`KYk&XGJYR3)L zJ7rA%%{X-|xCN9iCtoRH1neeWKj;o_E)a5(@#MmjRm1l6!P{dsEglvY`Ed(+C6{T7 z8_tYK=Y9PE-3+})1To+0JcMF+bOM7Z*}!&Zhz>`X+%FOm7IJN|1CO96J&X2xbPmB& zK~n|%0JCl@dwcFk;y_DH1+#a!zam?3Z@-}X;3#Rmp3pw?xgo?uE8els=G% z-p_|{pGvF*SL$;+M`3!fT|~~CZfb5bftHszU>S8Q2P# zDMFF2j!J0M4sW>3a(x=Xdh&SvERo46a8ZNM>1B)i(dI z&FjDiwkGgo7&nr}Zwqe01a*D$PS?Kmv{~Pquz7d82#P9@PCUokP2RIeN-`nLvb8+6 zxJ_q&RChhY+=)JIG^3p&grKGzyIP+Nv@cp<&(8{dF`fSyxUyoq=h+?x!x;HL>u%ecP#N-fpF`t7pakuv+XXY=-n$A>dBGe<8} z1ukC9YIP3VE^`Kd8EaAN#>NKgiadtRxFBbSc8#84HG3^rHYxr2uqaN@TWev>M@?y* zXWv>b%t%Z^U zLciFO1n4!ZZln;)Uvmk%ZtMHg39!FRoJ5hIvh5S?0{^OzG_zDu9U%3gimLqeCb6gR zLCy6|r{?$kx+!;;1NtB3)0BYDox1VwFXpEBCP^Iu@SK4EZbTE;uV-r zW|02w?pS`GoUgiZd*$!Ba-bibr$AhFOh7fnA40shP?2||z zPK9aupxS9Q|Cqy-YjH|Xg_lcC{GfMrSvz=5=CeX$!PaPXH6t?<|E!Qr3$h3d>Y3kS z=On~cP*4zCTob6})z&VDwXFl`9ubC4gNBiQnW^y~6lUTXfj%BPe;#^*bBmpWLmKFr z<+^RXQKvp7pzgv3?>m4)2HAH&v?@=X@6}fwe7Pp7$8dXlSU>Mx!3WU5SgNkeRSo&A z9bO&TuQxYmUyw)+975n3<~U-zW#Hm$2P8g2b^C zw_Y;e;_QB=cIzdJV%KkrT;q=~8MOP;N*sjnYZz2JdKSaXh9qc7JMeQ#Ri%HNew%xW zvY=hO;<5a`9A$s|H#JlC;Wbr(dRdxMk$F$E4FZ)MT5ihwhq}k2i7wq|YDu0bf8q?p z)`NK)E~M$gwD}(#zF~)jfCgMawOa*2?sdOvf6W(50Ale_b1a!U?!{!wq?BDu`}wQa zl%(8ENqFP$4wc_cw@^oK0fWRuvj0J8;8>b2Us}H;TTQon$(!z!U;nj%eeZpd-hf>@ zS-(4X7T#?uI_YtA=e&Gf&=KCJ>F=P72-aiQ6vei_8L_COkOjR+KNL-bs#zBNo|nyf zQo;4LY%U7U$jX)a{hn%P%WeXK_Pv6AsD1tQ9NR53bN1ik@7=4fny40<)jPiUCecO) zpy6LMVOu9SX_Mer_~MOd9BdVASE!s_-XQNO6h;Ets)xqUsjOWk0qenpcnH8m5T!Na(H?S$4g7S+C3z2}J00IGFw^!-8SZ~^$47-8B_H-`e^QH0o z5eBys5Q4?`*X8ApEpZ77QHj%f4N}sE1m5`zeNX&0AkaQ*24nwM3Wej|eeld$ zVSip;Ua{HNbFjA-ss$~}1*N;Wxq*WHP9qInCH{+9(*@q~7M!1-4-)_wI3VZFTrqxTdR)@w_%B$6l5a@g)R0>&BwS;(3}F;?A_TO} z2zvS-sG#;Ar2GPMM;aD&PlfG7DnlnKga`2)Rw79;$cJG!*@&ZpXDvYIHOOJ{t;4)h zBC4hnJo%H~FMQY+mZ`dN5Iuy>LeTgOM=R}7aA;M-SoMjvj@;b1OV4l=RF0=-k5oLiKBuP7!lA0zRWjGfv;5#t_fSnQ4ME0 zy|5hyFum<#cDhgED@BD?3)qx=WH++<_6`TeBRTAxw)T*#zRpqicwM`oGwV-09|x8x zZ%X!%kWKYa*R1O5f(pYrgE9t7`2r&UoKWSm*Ws@xzA)|oTK>{MmOEfBpL6rH&h;De z**puH1+L8u^h>?|jroT195ko#98NyDFu&b?TRAE+65}5!HgWVgCSlgA`$tEV2+-BVM*#ZH!_X8IwmEJN1=x3nn}Q1@7>oM5n!k+rbZYoqSURLQ8ST^0<1w zX&$drK7JFE+j)!yPln~@0ZwkO#jk}a-uC?5fJ-LEL$$3s~ZtX&8+;AzY6{KvP%I{3M`PC}8& zsxtI`K2~ieyD~x2`YTp$u)qI8_$Dl=VXO!EWH~rEp!z(8Ob-|-H8pZDLbkBQK7M3n zZS5E{t`BP(V*reb^?1>4A6{ZY0)no@v{zad`sTY*@Xfgl0s{jRI*WpWZX{+W!go&s z3n!M2^Xi)Clp#%(}rm6W1Q1isHuiNi$m*I_a=dWI+CVGks`u)vYxBO~qYIZVR zo3~6|KUr&O(Ms%0;=$|7-i~E=x3{&0kSSfWpT>vMyTxn7HF3a9fOVZMssnM>=Wm2h zg6q$}p}{9HyE`^II(XzsR(AIYQQY9xE;8E#m@VGB(7iP`fn9j4XlWncU8h|TsLM+e zPzHHjpot_8eyOl?a()1~(84GCT6{2WWxl*zUT5FXmbVQb2bj(rw|@VXP^RfUlG7GU zg0e*`#;;yt9O9`H=I8_lCz>;El%2vC$Cvii;CvbzE98ll!O5jzzDcsJS>dIR!FoO* zub9=^aph!=R&ei%E2etHF&y7%!BO$e9k;3pE-@0`hy)7VIWaMMc#iiAb)`Wsh~d)@ zhYGn~M?p;|en8ALE+rc{;~}H?0awq0*RdXsCW1a=^>JF378c+W;;z?MR7vRus>;i& zZXmn+n!1T#=TPRYs7r2Zvy9#Ob0fuBLnRv)6_C=H|_$d<^I zuC1fPU2;=iwpQ-Q87Xr$VlOJ)Z;T z)hC84bfPr8x`)< zOCcCUPP1}9R|CwHjlfT~?COA|iaj_OsjF^rttV#tG1DF)o2Aae&Q1tss73&!E!);u zQ83OR6W80jc`ZYit!}`Eg9iLtu~D(j7`#DrLf^Biv{b;}{!dO$j&fM6daj(ew*8$Kl3zK3cHqEYQIUjaFhQ&R`Rq=fmS zfjzd1zRY3vStT+9hN{pln{il}r=$SmB_=LDwY+TO+&P@+qjNtbq1y`xRSE1LSuu!R zvEJ`It9a{H6Ht>aMpRsdHlf3U{BHI8$y^-}`xt0Usx_hJA8no9Y!~ zlW)su-xlKoRY!#^`i$#452cOSXL+yObpQUJCF#w5f|RsvVIZ&7=$1zX?pdbKnd%(W z+?u}N-mk2xa$a0oFTavku&$wEa?j(-=Q_dn+U{fZF+8 z_R1m*46?wvy17kNG#v2M*424%zo&Eflq~LHw>ZcHCxg-Vl1IqB`6-&KU|d4dW6KJ? z+r7eOOh#4p6cPegLpH-r?&)adW@MSE7~fm(HZxy7!p=)(V){dh*iVkeJK9mLW=P&ySz#uN^Z-r*cW{u%!4p_677gXzMg9rdzdf|ZY4JFV}kOkci?bperR0l^2!<=|L_Ox0?)#&$MB z-a?$no3Gx@r)_%I7d}f6IdeW}Z_3`;ky~CXWNWj^)Ff-X({)L9VMMfA440ovZRLad zt2386Sj0Sc;5F>DU^u;`wI8zgrd~CK$ln(xKTIB~jO$?(6Wge$1N_}?{D8xKZJsh< zncWSx-_iy9idsgur(}O*zn?b~a5r=IX*kVzirEjtv7nmqR_2ZoNvZad7Ds+mJ4#&sS@`nCDg2*KxZ2vA>_rxhW!Qc8 zA}gs3ZIZfjMjoZ@KdN`}>h#zO&sqqZR8_K1E^bqeiXWF^tHeYOd!4Mk&D&af>)^7N z1L5qITPbw!>jk#C<%8p+8QESdvq@ZfwpU*7kj2i=_2Loy7+(00wrSjvF?6zLVIwDR zD7A8y@k>%o;QsbX+TA`}=^klYC&}8|oB_RE42Oq!EY7RPCUKpN&J=Yx`^e! z*)>R9Gx2)3to8T3bs~&0=w)`ZJ;@p!cbrw8il@A8Dd;8Y`*RT|Q=P`uefLAVEi>~f z{sr~ajNse2&(BPU#+s7&HAM8XwB=WP5m!WxuXF9q>c|d8KODvBW?`{tFR)1A;81i# zReQnrHtP+kNvTRVeA(<3&v=gLTYo+&s+`Bhd#iG0l3q5cbN)YENMEK+QtGW%{` z>-LaOV__*D3*iSzo5WZdA`;y(yr~%>LW(LHjEJaqE=RP(bGoSrk-p zoS8oa?nG}Wy7>=vGjj$@)PbU;Q9}{Q!qa!}OfRo}pSOEoN*=aw@2B(N zOnmR%@Z#>RW-N^?OOyh=O{e?Jya5NeF6CxjHA6%%gXK6ThPtw*#>FG9;!Rl@GAh~F z*d(3ehv;l>?g@n~3Wq9ea2;8hHc6E(DGd#cGSLe>%N5truSU+c*KEW(US^jUlItf` zK5y{e7b>+#fJ`%9*mb;MIozxd$NX@-&q!`*btYXsp{FNNsgriSX@W8RZ8f=)1&;ws z*6wb#;bCan8Ik@WmiBxhZ_=3b&eSh&gy`GjrGw+7_uUDy#v`(FD7oNBg~NI^Pyc|3 zk&#h+>&FE+kAaC44J4-Z2lEBuUE0Brlw!6zbXE|KDquG?%PdZ#gn&^|A^>wpxm;jn zO@})~bX7|*ik_^@l3u5Hw6VE6kr1*>qh)`5-?s+lB8Ex z(;XeI9EBGfwLjjS5RhQBEE`s4%Bxwd{5s$mA+2JY5~kE8oU$&i{77GZ?EGoE1xp+Z zl(x;uj8BfOzcCv9Np9zSSLWOcsZ+lDWCI_$Y9p}IL8?NQX?-UpqcbR&ttutcO#(j* z=}bi$4W32w(?r#ji#@r;K8f~KoOHZ215beZO1t_ickJijRq4Wtw~(c2XYzRt&hMt7 zp`qNi!kXrDc;*u$Y`?!VRU37B80!2E^(!qbByHFqTY-0kheF{eyjfg*KBYZ1JK{ta z4;>ZNSX)!)d)3_KjN*DmiF&=b%g*QY-0g|>cK4-tV`VKg-u~La)z;ap)KQE0JjAJH zUqsHsBPxY^^CCs(>&s^-+wniN%Fq4x3pP=Oe?8;7jPY>6!PWj*?5ne%r9Mf0@=E`_ zkB4X8{VRAWG3)0{-|$=cAL6H9sz*$J&9ERQb|ZSPpXC3dIjFI(kAasrrpWyiernm> z;{zGg*ogwV*`p;E#sSO8rQAk;E!jUC%tbal)0!a(h8&-W|M@q3ZQ?vXJ3qVH{dZK( zhI7ZuKv_W{naamYbl`|XM;|ihKs)E{IHn-N;f7j%>$;T)HfZkb-Q`{ zcB!j_m5ogs5GBaeva`4MUxgVY4m3DV`v(M&GciT@>}C5{tUt{K@)My?L&Nlr1U5*_ zqEr=jcfGavE%*+=0?&5X1%aU;;KOMgs_4PVCkt*QpuZ=Vm%~#Iew!j;f+{4%CXXBR zFQgfR`QSV=GX_i<)DuxzrwqJH3iI>j92`nI8t#Il3Plfq+y@;H7sIVv*<)Nt$|&{> zj0=_3)#Yx$g4j#~+j#>3C&mDZM7SS0DJkE9rHZ<4<9h1~p@~3iDva?JT2gvp44CF& zkc=SH4pnR8KZUZtuP+7ydgP$lQno9DkPP3}4ud>3Hy4Q9|0r1xU~M}XTvIGi-c(gp z**QAOf>aLP?NtbeYb6cM&6y9zFX;fk zWM##z=l<(r&D@A*O}*2vm#qhBbu%Y0p$}R4_{cyU%&4?3EiIh{JHxa$*eW!UYr@;x zduMFL8<}W_|U1};^S_Hc9TZ4}z?}KXmIz7I_n!w%i(>L#Oo(7`H?pNGBi9VKt}?yegFvYG6nZgXhyTnUC`6hvjJ9|*z7+9B+*#f>ZufVIG7#0bM)T6vJjltMi6T<%;GBF8`u1z&#? z6wtP{tAQQ0XPHtgEGv71FcsM!DlK|Ve{09E8h zRp{%ePUGV&%u##pxlw!8jggCZQTV420j@2sxoN3xsRpH@HBM@W=DJE8%ktp(UsC;nNRiRh$>jRn_Zd)^~ASdcccz}p#@H>V(;Sc zPHi)>g%5$(QrS?;Oyv~4mG`*4vvV0&!=^DonQ0R2{>lV(Ui;+())BO&+s3LM^$`-e z#KT{Wu0esu#w+hE%7Ak4pjV+Bd}N0)J3D(LG}!n9(p4IuShU_&e2zR2v;)z&$4o%j zbLSFl1wh!S>g!KrscS&cF(X3aL#^BTC1@*PCO`+qjx-P-psK#Yu}jRBwmt4ahDSgw z1rrSy7uRlmP6>J8{QUe-(gr2YL8yV-X>M-D1KfteB#F6E3>7}0lot&81(BV=u$74T%q2|Y z#E|qYz(laHFWXH@MHQD&?R2L|MgTC**R7%$A0IcfvXXOm7bPHL{s|KYH(D~1v^dCAO)TQr8Xnz0b*uh@d5TUWJ2jokz|5w`%agwHy#-o8S*oNk4Oe+9)wt1 zTIBN9ExO5wfj0(#dtA?BNf5m&nl)+)&gx3LDO`Zd

    s8j<$)EfMl@>FOq(5fi1j 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 diff --git a/scss/_blog.scss b/scss/_blog.scss new file mode 100644 index 0000000..8c4c63e --- /dev/null +++ b/scss/_blog.scss @@ -0,0 +1,127 @@ + +.home-feed-post { + padding-bottom: 25px; +// @media #{$small-only} { +// > * { +// text-align: center; +// } +// } +} +input[type="submit"].blogbutton { + border-radius: 3px; + color: $white; + border: 2px solid $white; + font-weight: bold; + font-size: 13px; + padding: 2px 5px; + margin-top: -10px; + text-transform: uppercase; + &:hover { + cursor: pointer; + background: $white; + border: 2px solid #035C84; + color: white; + } +} +.addthis_wrapper { + float: right; + display: inline-block; + margin-top: 5px; +} +#blog-posts-over article { + padding-top: 10px; + margin-bottom: 15px; + display: inline-block; + width: 100%; + .entry-header { + background: transparent; + } + .addthis_wrapper { + //margin-top: -25px; + float: right; + } + h1 { + letter-spacing: 1px; + line-height: 1.2; + } + p { + padding-bottom: 15px; + } + a.read-more { + border: 2px solid $white; + font-weight: bold; + font-size: 13px; + padding: 0 3px; + text-transform: uppercase; + &:hover { + background: $white; + border: 2px solid #035C84; + color: #035C84; + } + } + .entry-header { + margin-bottom: 10px; + .entry-title { + margin-bottom: 0; + } + .meta.date { + font-size: 13px; + font-weight: bold; + } + } +} +/*#searchform div input &[type="text"] { + width: 95%; +}*/ +#blog-posts-over .entry-meta { + text-align: center; + color: #757575; + font-size: 12px; +} +#blog-posts-over > div { + margin: 25px 0; +} +#blog-side-info { + ul li { + line-height: 1.2; + margin-bottom: 10px; + } + #searchform { + margin-bottom: 30px; + } + p { + margin-bottom: 0; + } +} +@media #{$small-only} { + #blog-side-info-wrapper { + float: none; + margin: 0 auto; + clear: both; + } + #blog-side-info { + padding-left: 0; + border-left: 0; + ul { + margin-left: 0; + margin-top:10px; + } + #searchform { + padding: 35px 0; + #s { + width: 100%; + } + } + } +} +#blog-side-info { + padding-right: 10px; + ul { + list-style-type: none; + } +} +.blog-archive, .blog-home { + .featured-image-wrap{ + display: none; + } +} \ No newline at end of file diff --git a/scss/_body.scss b/scss/_body.scss new file mode 100644 index 0000000..3e942e8 --- /dev/null +++ b/scss/_body.scss @@ -0,0 +1,13 @@ +body { + .shadow-wrapper { + margin: 0 auto; + background: $white; + box-shadow: 0 0 15px -6px $black; + -ms-box-shadow: 0 0 15px -6px $black; + -moz-box-shadow: 0 0 15px -6px $black; + -webkit-box-shadow: 0 0 15px -6px $black; + + max-width: 1000px; + padding-top: rem-calc(20); + } +} diff --git a/scss/_content.scss b/scss/_content.scss new file mode 100644 index 0000000..e69de29 diff --git a/scss/_copyright.scss b/scss/_copyright.scss new file mode 100644 index 0000000..e69de29 diff --git a/scss/_defaults.scss b/scss/_defaults.scss new file mode 100644 index 0000000..78383e3 --- /dev/null +++ b/scss/_defaults.scss @@ -0,0 +1,55 @@ +// This document will contain all the styles that we want to apply to every +// site. Make sure this is placed before _structures (if that is still the +// primary css file). + +h1,h2,h3,h4,h5,h6 { + clear: both; +} + +/* PLUGINS */ +/* Nextgen */ +.gallery li a img { // without this images will overlap each other at certain widths + display: block; + width: 100%; +} +.ngg-gallery-thumbnail, .ngg-gallery-thumbnail-box { + float: none !important; +} +.ngg-album-compact h4 .ngg-album-desc { + height: auto !important; + font-family: $font-family-serif; + font-weight: 400; +} +.ngg-album-compact .album-meta-wrapper h4 a { + font-style: normal; +} +.album-meta-wrapper { + display: block; + height: 54px; + margin-bottom: 20px; +} +.ngg-glmalbums { + margin: 10px 0; + min-height: 260px; + @media #{$small-only} { + min-height: 180px; + } +} +.ngg-album-link { + text-align: center; +} +/* Ninja Forms */ +.ninja-forms-form-wrap { + max-width: 600px; + margin: 0 auto; + input[type=submit] { + @include button(); + display: block; + margin: 0 auto; + } +} +/* For fixing cellphones not showing phone numbers because of /helpful/ auto-coloring */ +a[href^=tel]{ + color:inherit; + text-decoration:none; +} \ No newline at end of file diff --git a/scss/_left-off-canvas.scss b/scss/_left-off-canvas.scss new file mode 100644 index 0000000..32aec19 --- /dev/null +++ b/scss/_left-off-canvas.scss @@ -0,0 +1,133 @@ +/* for the mobile menu */ +aside.left-off-canvas-menu { +// background-color: rgba(0, 0, 0, 0.7); +// color: white; + background-color: $slate-blue; + .search-button { + background-color: $orange; + margin: 0 auto; + display: block; + } +} +#left-off-canvas-client-info { + float: left; + li { + color: white; + line-height: 1.2; + margin-bottom: 5px; + } +} +#off-canvas-social { + padding: 15px 55px; + + .footer-social-text { + color: $orange; + font-size: 24px; + line-height: 1.2; + margin-bottom: 15px; + } + .footer-social-icon { + background-image: url("../assets/social-icons.png"); + height: 56px; + width: 56px; + display: block; + float: left; + margin-right: 6px; + margin-bottom: 15px; + margin-left: 6px; + } + #facebook { + background-position: 0 0; + } + #instagram { + background-position: -79px 0; + } + #travel-advisor { + background-position: -158px 0; + } + #blog { + background-position: -237px 0; + } +} +aside.left-off-canvas-menu li.page_item { + display: block; + overflow: hidden; + position: relative; + padding: 4px 8px; +} +aside.left-off-canvas-menu .left-off-canvas-list ul li a { + color: white; + &:hover { + color: $gold; + } +} +aside.left-off-canvas-menu li.page_item_has_children a.toggle { + position: absolute; + right: 10px; + top: 5px; + width: auto; + text-decoration: none; + &:before { + @include off-canvas-point(right, $white, 17px); + } + &:hover { + background: transparent; + } +} +aside.left-off-canvas-menu li.page_item_has_children a.toggle.open { + @include off-canvas-point(down, $white); +} +aside.left-off-canvas-menu ul.children { + display: none; +} +aside.left-off-canvas-menu .off-canvas-list ul li > ul li > a { + padding-left: 10px; + margin-left: 25px; + line-height: 18px; +} +aside.left-off-canvas-menu ul.open { + display: block; +} +.left-off-canvas-menu { + list-style: none; + li { + a { + color: $white; + font-size: rem-calc(16); + line-height: 1.2; + border-color: white; + margin-bottom: 5px; + } + a:hover { + color: black; + } + .dropdown { + list-style: none; + } + } + ul { + list-style: none; + + padding: 10px 0; + li { + a { + color: $white; + } + ul { + list-style: none; + li { + a { + width: 85%; + display: block; + white-space: pre-wrap; + } + } + } + } + } +} +.offcavas-social-list { + @include inline-list; + margin-left: auto; +} +/* End Mobile Menu */ diff --git a/scss/_main.scss b/scss/_main.scss new file mode 100644 index 0000000..c0696c0 --- /dev/null +++ b/scss/_main.scss @@ -0,0 +1,168 @@ +main { + &.page-inside { + padding: 20px; + } +} +#content-wrapper .breadcrumbs { + margin-top: 10px; + margin-bottom: 15px; + background-color: white; + border: 0; + padding: 0; + > span { + color: $orange; + font-size: 14px; + text-transform: none; + } + a > span { + color: $orange; + font-size: 14px; + text-transform: none; + text-decoration: underline; + } +} +#content-bulk { + #con { + margin: 0; + } + h2 { + text-transform: uppercase; + font-size: 25px; + } + footer { + margin: 35px 0; + #address { + margin-top: 25px; + p { + font-size: 12px; + margin-top: 5px; + } + img { + margin: 0; + padding-right: 5px; + } + a { + font-size: 12px; + } + } + img { + box-shadow: none; + } + } +} +#main-content{ + padding-top: 20px; +} +.st_sharethis { + float: right; + width: 58px; +} +body .stButton .sharethis { + background-image: url("../assets/share-icon.png") !important; + width: 52px; + height: 22px; +} +.map-wrapper { + background-color: $map-blue; + border-bottom: 2px solid $slate-blue; + margin-bottom: 30px; + .area-map-info { + padding-top: 25px; + .city-img { + background-size: cover; + background-repeat: no-repeat; + border: 2px solid $slate-blue; + display: block; + height: 200px; + width: 300px; + } + .city-title { + color: $slate-blue; + font-size: 28px; + font-weight: bold; + letter-spacing: 0; + line-height: 1.0; + margin: 10px 0 5px; + } + .city-content { + max-height: 75px; + overflow: hidden; + } + .city-link { + background: $slate-blue; + border: 1px solid white; + border-radius: 7px; + color: white; + font-weight: bold; + margin-top: 15px; + padding: 4px 8px; + } + } + .city-info-button { + margin-top: 10px; + margin-bottom: 5px; + } + @media #{$medium-down} { + .city-info-wrapper { + margin: 0 auto 20px; + max-width: 300px; + } + } +} +#city-map{ + display: block; + max-width: 630px; + margin: 0 auto; + width: 100%; + + @media#{$small-only}{ + height: auto; + } +} +-moz-document url-prefix() { + #city-map{ + height: auto; + } +} +@media screen and (-webkit-min-device-pixel-ratio:0) { + #city-map{ + height: auto; + } +} +/* iPhone / mobile webkit */ +@media screen and (max-device-width: 480px) { + #city-map{ + height: auto; + } +} +@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { +/* IE10+ CSS styles go here */ + #city-map{ + height: 400px; + } +} +/* +*/#Main_Towns_-_hover path { + visibility: hidden; +}/* +#Main_Towns_-_hover .city-hover:hover, +#Main_Towns_-_hover .city-hover.hover { + visibility: visible; + path { + visibility: visible; + } +} +#Main_Towns_-_hover g.hover, +#Main_Towns_-_hover g:hover { + visibility: visible; + path { + visibility: visible; + } +} +#Main_Towns_-_hover .city-hover-text.hover, +#Main_Towns_-_hover .city-hover-text:hover { + visibility: visible; + path { + visibility: visible; + } +}*/ \ No newline at end of file diff --git a/scss/_mixins.scss b/scss/_mixins.scss new file mode 100644 index 0000000..cf454d0 --- /dev/null +++ b/scss/_mixins.scss @@ -0,0 +1,2 @@ + @import "mixins/gradient"; + @import "mixins/off-canvas-arrow"; \ No newline at end of file diff --git a/scss/_page.footer.scss b/scss/_page.footer.scss new file mode 100644 index 0000000..bf4492f --- /dev/null +++ b/scss/_page.footer.scss @@ -0,0 +1,272 @@ +footer.main { + //position: absolute; + // margin-top: 40px; + bottom: 0; + left: 0; + right: 0; + @media only screen and (max-width: 1024px) { + position: relative; + bottom: 0; + } +} +#footer-top { + #footer-guide { + p { + margin: 0; + } + .footer-guide-text-wrapper { + float: left; + padding: 20px 15px; + .footer-guide-text { + color: $orange; + font-size: 24px; + line-height: 1.2; + margin-bottom: 15px; + } + .footer-guide-links { + a { + color: $bright-blue; + font-size: 18px; + text-transform: uppercase; + } + .separator { + color: $bright-blue; + font-size: 18px; + padding: 4px; + } + } + } + .footer-guide-image-wrapper { + float: left; + } + } + +} +#footer-social { + padding: 15px; + .footer-social-text { + color: $logo-red; + font-size: 24px; + line-height: 1.2; + margin-bottom: 15px; + } + .footer-social-icon { + background-image: url("../assets/social-icons.png"); + height: 32px; + width: 32px; + display: block; + float: left; + margin-right: 25px; + margin-bottom: 15px; + @media #{$medium-down} { + margin-right: 10px; + } + } + #facebook { + background-position: 0 0; + } + #instagram { + background-position: -79px 0; + } + #travel-advisor { + background-position: -259px 0; + } + #blog { + background-position: -304px 0; + } +} +#footer-newsletter-wrapper { + width: 100%; + height: auto; + background-color: $ship-blue; + position: relative; + .footer-newsletter-title { + width: 80%; + color: $ice; + float: left; + font-weight: bold; + letter-spacing: 1px; + line-height: 1; + } + .footer-newsletter-text { + width: 80%; + color: $white; + float: left; + font-size: 18px; + margin-bottom: 0; + } + .footer-newsletter-button { + position: absolute; + right: 5%; + top: 35px; + display: inline; + background-color: $ice; + color: $logo-red; + padding: 5px 18px; + text-transform: uppercase; + line-height: 1; + font-weight: bold; + letter-spacing: 1px; + transition: all 0.5s; + &:hover { + background-color: $white; + color: $ship-blue; + transition: all 0.5s; + } + } + +} +#footer-newsletter { + padding: 15px; + position: relative; +} +#footer-weather-address-wrapper { + height: 200px; + position: relative; + background-color: $ghost; + border-top: 4px solid $ship-blue; + border-bottom: 4px solid $ship-blue; + background: url(../assets/footer.jpg) no-repeat center 85%; + background-size: cover; + #footer-overlay{ + position: absolute; + height: 100%; + width: 100%; + background-color: rgba(255,255,255, .85); + } +} +#footer-weather-address-container { + background-color: transparent; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); +} +#footer-weather { + text-align: center; + .footer-weather-logo { + img { + text-align: center; + margin-bottom: 20px; + } + } + .footer-pure-michigan-logo { + float: right; + img { + max-width: 160px; + margin-top: 35px; + @media #{$medium-down} { + margin-top: 55px; + } + } + } + #weather-widget { + position: absolute; + display: none; + width: 264px; + height: 200px; + bottom: 210px; + left: 60% ; + transform: translateX(-50%); + @media #{$medium-down} { + // left: 13px; + bottom: 210px; + } + &:after { + content: url(../assets/weather-arrow-down.png); + position: absolute; + top: 245px; + left: 45%; + @media #{$medium-down} { + top: 245px; + left: 81px; + } + } + .wu-wrapper { + border: 3px solid $logo-red; + background: white; + width: 255px; + height: 255px; + } + } +} +#footer-address { + + color: $ship-blue; + text-align: center; + @media #{$medium-only} { + line-height: 1.0; + } + a { + color: $logo-red; + text-decoration: underline; + &:hover { + color: $logo-red; + } + } + span{ + color: $ship-blue; + white-space: nowrap; + } + h2 { + color: $logo-red; + font-size: 20px; + font-weight: bold; + letter-spacing: 0; + line-height: 1.0; + } +} +#footer-logo { + text-align: center; + padding-top: 35px; +} +#connect { + padding-top: 20px; + background: #4c4d4f; + ul{ + margin: 0; + list-style: none; + li { + background: none; + padding: 0 5px; + display: inline-block; + & > a { + display: block; + font-family: Open Sans, sans-serif; + font-size: 12px; + color: #fff; + padding: 20px 18px; + line-height: 1.2; + } + a { + &#current { + background: $l-blue; + } + } + } + } +} +#copyright { + padding-top: 10px; + @media #{$large-up} { + padding-top: 30px; + } + color: $ship-blue; + float: none; + line-height: 1.0; + margin: 0 auto; + span { + font-size: rem-calc(10); + } + a { + color: $ship-blue; + text-decoration: underline; + } +} +#footer_address span.bullet, +#copyright span.bullet { + margin: 0 5px; + @media #{$small-only} { + display: none !important; + } +} diff --git a/scss/_page.header.scss b/scss/_page.header.scss new file mode 100644 index 0000000..45ce9ea --- /dev/null +++ b/scss/_page.header.scss @@ -0,0 +1,140 @@ +#header-separator { + height: auto; + background-color: $ship-black; + color: $ice; + width: 100%; + text-align: center; + padding: 5px 10px 20px; + @media #{$small-only} { + h1 { + font-size: 30px; + line-height: 1.2; + } + } + &.header-separator-interior { + padding: 5px 0; + } + > * { + max-width: 1024px; + margin: 0 auto; + float: none; + } + h1 { + color: $ice; + font-weight: bold; + text-transform: uppercase; + letter-spacing: 1px; + line-height: 1.8; + } + &.header-separator-interior h1 { + color: $gold; + } + p { + color: $white; + font-size: 18px; + line-height: 1.2; + } +} +header { + list-style: none; + max-height: 600px; + height: auto; + & #logo { + img { + margin-bottom: 15px; + } + } + & .search { + input { + height: 20px; + width: 167px; + padding: 0 8px; + margin: 13px 0px 0px 18px; + border-radius: 3px; + font-size: 10px; + color: $black; + display: inline-block; + } + a { + &.magnifying-glass { + font-size: 10em; /* This controls the size. */ + display: inline-block; + width: rem-calc(10); + height: rem-calc(10); + border: rem-calc(2) solid $d-blue; + position: relative; + border-radius: 0.35em; + margin: 0 0 0 -25px; + &:before { + content: ""; + display: inline-block; + position: absolute; + right: rem-calc(-7); + bottom: rem-calc(-4); + border-width: 0; + background: $d-blue; + width: rem-calc(8); + height: rem-calc(2); + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); + } + } + } + } + #sec-nav { + position: relative; + text-align: left; + padding: 10px 0; + margin: 0 0 15px 45px; + ul { + margin: 0; + li { + display: inline; + a { + font-size: 12px; + color: $d-blue; + padding: 0 5px; + font-weight: bold; + } + } + } + & > ul > li { + position: relative; + &:before { + color: $aluminum; + content: "|"; + position: absolute; + top: 2px; + left: -15px; + font-size: 14px; + font-weight: bold; + display:block; + padding: 0 10px; + } + &:first-child:before { + content: none; + } + } + } + img { + margin-left: 5px; + } + .social { + margin-top: -25px; + padding-right: 0; + a { + float: right; + margin: 0 5px; + img { + margin: 0; + } + } + } +} +#header-media{ + @media #{$medium-down}{ + margin-top: 45px; + } +} \ No newline at end of file diff --git a/scss/_page.wrapper.scss b/scss/_page.wrapper.scss new file mode 100644 index 0000000..e69de29 diff --git a/scss/_plugins.scss b/scss/_plugins.scss new file mode 100644 index 0000000..90e6e0c --- /dev/null +++ b/scss/_plugins.scss @@ -0,0 +1,8 @@ + @import "plugins/nextgen"; + @import "plugins/gravityForms"; + @import "plugins/glm-member-db"; + @import "plugins/glm-member-db-events"; + @import "plugins/glm-member-db-packaging"; + @import "plugins/fullCalendar"; + @import "plugins/glm-blocks"; + @import "plugins/slick"; \ No newline at end of file diff --git a/scss/_right-off-canvas.scss b/scss/_right-off-canvas.scss new file mode 100644 index 0000000..cd2669d --- /dev/null +++ b/scss/_right-off-canvas.scss @@ -0,0 +1,87 @@ +/* for the mobile menu */ +aside.right-off-canvas-menu { + background-color: $primary-color; + color: white; +} +aside.right-off-canvas-menu li.page_item { + display: block; + overflow: hidden; + position: relative; + padding: 4px 8px; +} +aside.right-off-canvas-menu .off-canvas-list ul li a { + line-height: 20px; + color: white; + border-bottom: 1px solid #b1b3b6; + background-repeat: no-repeat; + background-position: 3px 50%; +} +aside.right-off-canvas-menu li.page_item_has_children a.toggle { + position: absolute; + right: 10px; + top: 5px; + text-decoration: none; + &:before { + @include off-canvas-point(right, $white, 17px); + } + &:hover { + background: transparent; + } +} +aside.right-off-canvas-menu li.page_item_has_children a.toggle.open { + @include off-canvas-point(down, $white); +} +aside.right-off-canvas-menu ul.children { + display: none; +} +aside.right--menu .off-canvas-list ul li > ul li > a { + padding-left: 10px; + margin-left: 25px; + line-height: 18px; +} +aside.right-off-canvas-menu ul.open { + display: block; +} +.right-off-canvas-menu { + list-style: none; + li { + a { + color: $white; + font-size: rem-calc(16); + line-height: 1.2; + border-color: white; + margin-bottom: 5px; + } + a:hover { + color: black; + } + .dropdown { + list-style: none; + } + } + ul { + list-style: none; + + padding: 10px 0; + li { + a { + color: $white; + } + ul { + list-style: none; + li { + a { + width: 85%; + display: block; + white-space: pre-wrap; + } + } + } + } + } +} +.offcavas-social-list { + @include inline-list; + margin-right: auto; +} +/* End Mobile Menu */ diff --git a/scss/_search.scss b/scss/_search.scss new file mode 100644 index 0000000..865708d --- /dev/null +++ b/scss/_search.scss @@ -0,0 +1,133 @@ +.search-top { + #searchform { + text-align: left; + display: inline-block; + position: relative; + #search-button { + width: 22px; + right: 0px; + position: absolute; + padding: 0; + border: 1px solid lightgray; + } + } + input { + height: 20px; + width: 167px; + padding: 0 8px; + margin: 13px 0px 0px 18px; + border-radius: 3px; + font-size: 10px; + color: $black; + display: inline-block; + } + a { + &.magnifying-glass { + font-size: 10em; /* This controls the size. */ + width: rem-calc(12); + height: rem-calc(12); + border: rem-calc(2) solid darkblue; + position: absolute; + top: 15px; + border-radius: 0.35em; + margin: 0 0 0 -20px; + &:before { + content: ""; + display: inline-block; + position: absolute; + right: rem-calc(-7); + bottom: rem-calc(-4); + border-width: 0; + background: darkblue; + width: rem-calc(8); + height: rem-calc(2); + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); + } + } + } +} +.search-results{ + #blog-posts-over{ + .search-result-container{ + header.entry-header{ + margin-bottom: 0px; + } + .search_result_context{ + margin: 0; + padding: 0; + line-height: 1.3; + } + article{ + p{ + margin: 0; + padding: 0; + } + } + } + } +} +#searchWrapper { + position: relative; +} +#searchContainer { + position: absolute; + right: 10px; + top: 10px; + z-index: 2; + #headerSearch { + @media #{$medium-down}{ + display: none; + } + border-radius: 3px; + height: 25px; + padding: 0 0 0 8px; + margin-bottom: 0px; + } +} +.searchformHeader { + height: 18px; +} +#magnifying-glass { + font-size: 10em; + display: inline-block; + height: 13px; + position: relative; + border-radius: 0.35em; + left: 10.5rem; + top: -22px; + margin-top: 1px; + padding: 0; + width: 13px; + bottom: -0.8125rem; + border: 0.125rem solid $logo-red; +} +.searchformHeader input[type="submit"] { + cursor: cursor; + cursor: hand; + position: absolute; + right: 5px; + width: 10px; + top: 29px; + background: transparent; + height: 20px; + color: transparent; + padding: 6px 10px; + border: medium none; + margin: 0px 0px 0px -25px; + display: none !important; +} +#magnifying-glass::before { + content: ""; + display: inline-block; + position: absolute; + bottom: -0.25rem; + border-width: 0px; + background: $logo-red none repeat scroll 0% 0%; + transform: rotate(135deg); + height: 0.125rem; + width: 0.5rem; + left: -0.4375rem; +} \ No newline at end of file diff --git a/scss/_settings.scss b/scss/_settings.scss new file mode 100644 index 0000000..f086294 --- /dev/null +++ b/scss/_settings.scss @@ -0,0 +1,1494 @@ +// Foundation by ZURB +// foundation.zurb.com +// Licensed under MIT Open Source + +// + +// Table of Contents +// Foundation Settings +// +// a. Base +// b. Grid +// c. Global +// d. Media Query Ranges +// e. Typography +// 01. Accordion +// 02. Alert Boxes +// 03. Block Grid +// 04. Breadcrumbs +// 05. Buttons +// 06. Button Groups +// 07. Clearing +// 08. Dropdown +// 09. Dropdown Buttons +// 10. Flex Video +// 11. Forms +// 12. Icon Bar +// 13. Inline Lists +// 14. Joyride +// 15. Keystrokes +// 16. Labels +// 17. Magellan +// 18. Off-canvas +// 19. Orbit +// 20. Pagination +// 21. Panels +// 22. Pricing Tables +// 23. Progress Bar +// 24. Range Slider +// 25. Reveal +// 26. Side Nav +// 27. Split Buttons +// 28. Sub Nav +// 29. Switch +// 30. Tables +// 31. Tabs +// 32. Thumbnails +// 33. Tooltips +// 34. Top Bar +// 36. Visibility Classes + +// a. Base +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// This is the default html and body font-size for the base rem value. +$rem-base: 16px; + +// Allows the use of rem-calc() or lower-bound() in your settings +@import "foundation/functions"; + +// The default font-size is set to 100% of the browser style sheet (usually 16px) +// for compatibility with browser-based text zoom or user-set defaults. + +// Since the typical default browser font-size is 16px, that makes the calculation for grid size. +// If you want your base font-size to be different and not have it affect the grid breakpoints, +// set $rem-base to $base-font-size and make sure $base-font-size is a px value. +$base-font-size: 100%; + +// The $base-font-size is 100% while $base-line-height is 150% +$base-line-height: 150%; + +// We use this to control whether or not CSS classes come through in the gem files. +$include-html-classes: true; +// $include-print-styles: true; +$include-html-global-classes: $include-html-classes; + +// b. Grid +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-grid-classes: $include-html-classes; +// $include-xl-html-grid-classes: false; + +$row-width: rem-calc(1000); +$total-columns: 12; +$column-gutter: rem-calc(30); + +//$last-child-float: $opposite-direction; + +// c. Global +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// We use these to define default font stacks +$font-family-sans-serif: "Open Sans", sans-serif; +$font-family-serif: Georgia, Cambria, "Times New Roman", Times, serif; +$font-family-monospace: Consolas, "Liberation Mono", Courier, monospace; + +// We use these to define default font weights +$font-weight-normal: normal; +$font-weight-bold: bold; + +$white : #FFFFFF; +$ghost : #FAFAFA; +$snow : #F9F9F9; +$vapor : #F6F6F6; +$white-smoke : #F5F5F5; +$silver : #EFEFEF; +$smoke : #EEEEEE; +$gainsboro : #DDDDDD; +$iron : #CCCCCC; +$base : #AAAAAA; +$aluminum : #999999; +$jumbo : #888888; +$monsoon : #777777; +$steel : #666666; +$charcoal : #555555; +$tuatara : #444444; +$oil : #333333; +$jet : #222222; +$black : #000000; +$green : #008752; +$red : #d2222a; +$d-blue : #131c5f; +$l-blue : #0093d1; +$orange : #f27225; +$dark-orange : #d25205; +$gold : #f5ad1a; +$tan : #dfccae; +$dark-blue : #36555a; +$slate-blue : #486b71; +$bright-blue : #00aeef; +$light-blue : #a2c7e3; +$pale-blue : #e4edf5; +$map-blue : #bcd5e9; +$dark-green : #2A3524; + +// Ice Breaker Colors +$ice : #EDF6F5; +$banner-red : #BA131F; +$logo-red : #85111A; +$ice-purple : #7B7495; +$ship-black : #333132; +$ship-blue : #17274B; + +// We use these as default colors throughout +$primary-color: $slate-blue; +$secondary-color: #e7e7e7; +$alert-color: #f04124; +$success-color: #43AC6A; +$warning-color: #f08a24; +$info-color: #a0d3e8; + +// We use these to control various global styles +// $body-bg: $white; +$body-font-color: $black; +$body-font-family: $font-family-sans-serif; +$body-font-weight: $font-weight-normal; +$body-font-style: normal; + +// We use this to control font-smoothing +// $font-smoothing: antialiased; + +// We use these to control text direction settings +// $text-direction: ltr; +// $opposite-direction: right; +// $default-float: left; +// $last-child-float: $opposite-direction; + +// We use these to make sure border radius matches unless we want it different. +// $global-radius: 3px; +// $global-rounded: 1000px; + +// We use these to control inset shadow shiny edges and depressions. +// $shiny-edge-size: 0 1px 0; +// $shiny-edge-color: rgba($white, .5); +// $shiny-edge-active-color: rgba($black, .2); + +// d. Media Query Ranges +// - - - - - - - - - - - - - - - - - - - - - - - - - + +$small-range: (0em, 40em); +$medium-range: (40.063em, 64em); +$large-range: (64.063em, 90em); +$xlarge-range: (90.063em, 120em); +$xxlarge-range: (120.063em, 99999999em); + +$screen: "only screen"; + +$landscape: "#{$screen} and (orientation: landscape)"; +$portrait: "#{$screen} and (orientation: portrait)"; + +$small-up: $screen; +$small-only: "#{$screen} and (max-width: #{upper-bound($small-range)})"; + +$medium-up: "#{$screen} and (min-width:#{lower-bound($medium-range)})"; +$medium-only: "#{$screen} and (min-width:#{lower-bound($medium-range)}) and (max-width:#{upper-bound($medium-range)})"; + +$medium-down: "#{$screen} and (min-width:#{lower-bound($small-range)}) and (max-width:#{upper-bound($medium-range)})"; + +$large-up: "#{$screen} and (min-width:#{lower-bound($large-range)})"; +$large-only: "#{$screen} and (min-width:#{lower-bound($large-range)}) and (max-width:#{upper-bound($large-range)})"; + +$large-down: "#{$screen} and (min-width:#{lower-bound($small-range)}) and (max-width:#{upper-bound($large-range)})"; + +$xlarge-up: "#{$screen} and (min-width:#{lower-bound($xlarge-range)})"; +$xlarge-only: "#{$screen} and (min-width:#{lower-bound($xlarge-range)}) and (max-width:#{upper-bound($xlarge-range)})"; + +$xxlarge-up: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)})"; +$xxlarge-only: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)}) and (max-width:#{upper-bound($xxlarge-range)})"; + +// Legacy +$small: $medium-up; +$medium: $medium-up; +$large: $large-up; + +// We use this as cursors values for enabling the option of having custom cursors in the whole site's stylesheet +$cursor-crosshair-value: crosshair; +$cursor-default-value: default; +$cursor-disabled-value: not-allowed; +$cursor-pointer-value: pointer; +$cursor-help-value: help; +$cursor-text-value: text; + +// e. Typography +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-type-classes: $include-html-classes; + +// We use these to control header font styles +$header-font-family: $body-font-family; +$header-font-weight: $font-weight-normal; +$header-font-style: normal; +$header-font-color: $jet; +$header-line-height: 1.4; +$header-top-margin: .2rem; +$header-bottom-margin: .5rem; +$header-text-rendering: optimizeLegibility; + +// We use these to control header font sizes +$h1-font-size: rem-calc(36); +$h2-font-size: rem-calc(36); +$h3-font-size: rem-calc(30); +$h4-font-size: rem-calc(24); +$h5-font-size: rem-calc(18); +// $h6-font-size: 1rem; + +// We use these to control header size reduction on small screens +$h1-font-reduction: rem-calc(5); +$h2-font-reduction: rem-calc(0); +$h3-font-reduction: rem-calc(0); +$h4-font-reduction: rem-calc(0); +$h5-font-reduction: 0; +$h6-font-reduction: 0; + +// These control how subheaders are styled. +$subheader-line-height: 1.4; +$subheader-font-color: scale-color($header-font-color, $lightness: 35%); +$subheader-font-weight: $font-weight-normal; +$subheader-top-margin: .2rem; +$subheader-bottom-margin: .5rem; + +// A general styling +$small-font-size: 60%; +$small-font-color: scale-color($header-font-color, $lightness: 35%); + +// We use these to style paragraphs +// $paragraph-font-family: inherit; +// $paragraph-font-weight: $font-weight-normal; + $paragraph-font-size: rem-calc(14); +// $paragraph-line-height: 1.6; +// $paragraph-margin-bottom: rem-calc(20); +// $paragraph-aside-font-size: rem-calc(14); +// $paragraph-aside-line-height: 1.35; +// $paragraph-aside-font-style: italic; +// $paragraph-text-rendering: optimizeLegibility; + +// We use these to style tags +// $code-color: $oil; +// $code-font-family: $font-family-monospace; +// $code-font-weight: $font-weight-normal; +// $code-background-color: scale-color($secondary-color, $lightness: 70%); +// $code-border-size: 1px; +// $code-border-style: solid; +// $code-border-color: scale-color($code-background-color, $lightness: -10%); +// $code-padding: rem-calc(2) rem-calc(5) rem-calc(1); + +// We use these to style anchors +// $anchor-text-decoration: none; +// $anchor-text-decoration-hover: none; +// $anchor-font-color: $primary-color; +// $anchor-font-color-hover: scale-color($anchor-font-color, $lightness: -14%); + +// We use these to style the
    element +// $hr-border-width: 1px; +// $hr-border-style: solid; +// $hr-border-color: $gainsboro; +// $hr-margin: rem-calc(20); + +// We use these to style lists +// $list-font-family: $paragraph-font-family; +// $list-font-size: $paragraph-font-size; +// $list-line-height: $paragraph-line-height; +// $list-margin-bottom: $paragraph-margin-bottom; +// $list-style-position: outside; +// $list-side-margin: 1.1rem; +// $list-ordered-side-margin: 1.4rem; +// $list-side-margin-no-bullet: 0; +// $list-nested-margin: rem-calc(20); +// $definition-list-header-weight: $font-weight-bold; +// $definition-list-header-margin-bottom: .3rem; +// $definition-list-margin-bottom: rem-calc(12); + +// We use these to style blockquotes +// $blockquote-font-color: scale-color($header-font-color, $lightness: 35%); +// $blockquote-padding: rem-calc(9 20 0 19); +// $blockquote-border: 1px solid $gainsboro; +// $blockquote-cite-font-size: rem-calc(13); +// $blockquote-cite-font-color: scale-color($header-font-color, $lightness: 23%); +// $blockquote-cite-link-color: $blockquote-cite-font-color; + +// Acronym styles +// $acronym-underline: 1px dotted $gainsboro; + +// We use these to control padding and margin +// $microformat-padding: rem-calc(10 12); +// $microformat-margin: rem-calc(0 0 20 0); + +// We use these to control the border styles +// $microformat-border-width: 1px; +// $microformat-border-style: solid; +// $microformat-border-color: $gainsboro; + +// We use these to control full name font styles +// $microformat-fullname-font-weight: $font-weight-bold; +// $microformat-fullname-font-size: rem-calc(15); + +// We use this to control the summary font styles +// $microformat-summary-font-weight: $font-weight-bold; + +// We use this to control abbr padding +// $microformat-abbr-padding: rem-calc(0 1); + +// We use this to control abbr font styles +// $microformat-abbr-font-weight: $font-weight-bold; +// $microformat-abbr-font-decoration: none; + +// 01. Accordion +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-accordion-classes: $include-html-classes; + +// $accordion-navigation-padding: rem-calc(16); +// $accordion-navigation-bg-color: $silver; +// $accordion-navigation-hover-bg-color: scale-color($accordion-navigation-bg-color, $lightness: -5%); +// $accordion-navigation-active-bg-color: scale-color($accordion-navigation-bg-color, $lightness: -3%); +// $accordion-navigation-font-color: $jet; +// $accordion-navigation-font-size: rem-calc(16); +// $accordion-navigation-font-family: $body-font-family; + +// $accordion-content-padding: ($column-gutter/2); +// $accordion-content-active-bg-color: $white; + +// 02. Alert Boxes +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-alert-classes: $include-html-classes; + +// We use this to control alert padding. +// $alert-padding-top: rem-calc(14); +// $alert-padding-default-float: $alert-padding-top; +// $alert-padding-opposite-direction: $alert-padding-top + rem-calc(10); +// $alert-padding-bottom: $alert-padding-top; + +// We use these to control text style. +// $alert-font-weight: $font-weight-normal; +// $alert-font-size: rem-calc(13); +// $alert-font-color: $white; +// $alert-font-color-alt: scale-color($secondary-color, $lightness: -66%); + +// We use this for close hover effect. +// $alert-function-factor: -14%; + +// We use these to control border styles. +// $alert-border-style: solid; +// $alert-border-width: 1px; +// $alert-border-color: scale-color($primary-color, $lightness: $alert-function-factor); +// $alert-bottom-margin: rem-calc(20); + +// We use these to style the close buttons +// $alert-close-color: $oil; +// $alert-close-top: 50%; +// $alert-close-position: rem-calc(4); +// $alert-close-font-size: rem-calc(22); +// $alert-close-opacity: 0.3; +// $alert-close-opacity-hover: 0.5; +// $alert-close-padding: 9px 6px 4px; +// $alert-close-background: inherit; + +// We use this to control border radius +// $alert-radius: $global-radius; + +// $alert-transition-speed: 300ms; +// $alert-transition-ease: ease-out; + +// 03. Block Grid +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-block-grid-classes: $include-html-classes; +// $include-xl-html-block-grid-classes: false; + +// We use this to control the maximum number of block grid elements per row +// $block-grid-elements: 12; +// $block-grid-default-spacing: rem-calc(20); + +// $align-block-grid-to-grid: false; +// @if $align-block-grid-to-grid {$block-grid-default-spacing: $column-gutter;} + +// Enables media queries for block-grid classes. Set to false if writing semantic HTML. +// $block-grid-media-queries: true; + +// 04. Breadcrumbs +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-nav-classes: $include-html-classes; + +// We use this to set the background color for the breadcrumb container. +// $crumb-bg: scale-color($secondary-color, $lightness: 55%); + +// We use these to set the padding around the breadcrumbs. +// $crumb-padding: rem-calc(9 14 9); +// $crumb-side-padding: rem-calc(12); + +// We use these to control border styles. +// $crumb-function-factor: -10%; +// $crumb-border-size: 1px; +// $crumb-border-style: solid; +// $crumb-border-color: scale-color($crumb-bg, $lightness: $crumb-function-factor); +// $crumb-radius: $global-radius; + +// We use these to set various text styles for breadcrumbs. +// $crumb-font-size: rem-calc(11); +// $crumb-font-color: $primary-color; +// $crumb-font-color-current: $oil; +// $crumb-font-color-unavailable: $aluminum; +// $crumb-font-transform: uppercase; +// $crumb-link-decor: underline; + +// We use these to control the slash between breadcrumbs +// $crumb-slash-color: $base; +// $crumb-slash: "/"; + +// 05. Buttons +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-button-classes: $include-html-classes; + +// We use these to build padding for buttons. +// $button-tny: rem-calc(10); +// $button-sml: rem-calc(14); +// $button-med: rem-calc(16); +// $button-lrg: rem-calc(18); + +// We use this to control the display property. +// $button-display: inline-block; +// $button-margin-bottom: rem-calc(20); + +// We use these to control button text styles. +// $button-font-family: $body-font-family; +// $button-font-color: $white; +// $button-font-color-alt: $oil; +// $button-font-tny: rem-calc(11); +// $button-font-sml: rem-calc(13); +// $button-font-med: rem-calc(16); +// $button-font-lrg: rem-calc(20); +// $button-font-weight: $font-weight-normal; +// $button-font-align: center; + +// We use these to control various hover effects. +// $button-function-factor: -20%; + +// We use these to control button border styles. +// $button-border-width: 0; +// $button-border-style: solid; +// $button-bg-color: $primary-color; +// $button-bg-hover: scale-color($button-bg-color, $lightness: $button-function-factor); +// $button-border-color: $button-bg-hover; +// $secondary-button-bg-hover: scale-color($secondary-color, $lightness: $button-function-factor); +// $secondary-button-border-color: $secondary-button-bg-hover; +// $success-button-bg-hover: scale-color($success-color, $lightness: $button-function-factor); +// $success-button-border-color: $success-button-bg-hover; +// $alert-button-bg-hover: scale-color($alert-color, $lightness: $button-function-factor); +// $alert-button-border-color: $alert-button-bg-hover; +// $warning-button-bg-hover: scale-color($warning-color, $lightness: $button-function-factor); +// $warning-button-border-color: $warning-button-bg-hover; +// $info-button-bg-hover: scale-color($info-color, $lightness: $button-function-factor); +// $info-button-border-color: $info-button-bg-hover; + +// We use this to set the default radius used throughout the core. +// $button-radius: $global-radius; +// $button-round: $global-rounded; + +// We use this to set default opacity and cursor for disabled buttons. +// $button-disabled-opacity: 0.7; +// $button-disabled-cursor: $cursor-default-value; + +// 06. Button Groups +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-button-classes: $include-html-classes; + +// Sets the margin for the right side by default, and the left margin if right-to-left direction is used +// $button-bar-margin-opposite: rem-calc(10); +// $button-group-border-width: 1px; + +// 07. Clearing +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-clearing-classes: $include-html-classes; + +// We use these to set the background colors for parts of Clearing. +// $clearing-bg: $oil; +// $clearing-caption-bg: $clearing-bg; +// $clearing-carousel-bg: rgba(51,51,51,0.8); +// $clearing-img-bg: $clearing-bg; + +// We use these to style the close button +// $clearing-close-color: $iron; +// $clearing-close-size: 30px; + +// We use these to style the arrows +// $clearing-arrow-size: 12px; +// $clearing-arrow-color: $clearing-close-color; + +// We use these to style captions +// $clearing-caption-font-color: $iron; +// $clearing-caption-font-size: 0.875em; +// $clearing-caption-padding: 10px 30px 20px; + +// We use these to make the image and carousel height and style +// $clearing-active-img-height: 85%; +// $clearing-carousel-height: 120px; +// $clearing-carousel-thumb-width: 120px; +// $clearing-carousel-thumb-active-border: 1px solid rgb(255,255,255); + +// 08. Dropdown +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-dropdown-classes: $include-html-classes; + +// We use these to controls height and width styles. +// $f-dropdown-max-width: 200px; +// $f-dropdown-height: auto; +// $f-dropdown-max-height: none; + +// Used for bottom position +// $f-dropdown-margin-top: 2px; + +// Used for right position +// $f-dropdown-margin-left: $f-dropdown-margin-top; + +// Used for left position +// $f-dropdown-margin-right: $f-dropdown-margin-top; + +// Used for top position +// $f-dropdown-margin-bottom: $f-dropdown-margin-top; + +// We use this to control the background color + $f-dropdown-bg: $white; + +// We use this to set the border styles for dropdowns. +// $f-dropdown-border-style: solid; +// $f-dropdown-border-width: 1px; +// $f-dropdown-border-color: scale-color($white, $lightness: -20%); + +// We use these to style the triangle pip. +// $f-dropdown-triangle-size: 6px; +// $f-dropdown-triangle-color: $white; +// $f-dropdown-triangle-side-offset: 10px; + +// We use these to control styles for the list elements. +// $f-dropdown-list-style: none; +// $f-dropdown-font-color: $charcoal; +// $f-dropdown-font-size: rem-calc(13); +// $f-dropdown-list-padding: rem-calc(5, 10); +// $f-dropdown-line-height: rem-calc(18); +// $f-dropdown-list-hover-bg: $smoke; +// $dropdown-mobile-default-float: 0; + +// We use this to control the styles for when the dropdown has custom content. + $f-dropdown-content-padding: rem-calc(16); + +// Default radius for dropdown. +// $f-dropdown-radius: $global-radius; + + +// 09. Dropdown Buttons +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-button-classes: $include-html-classes; + +// We use these to set the color of the pip in dropdown buttons +// $dropdown-button-pip-color: $white; +// $dropdown-button-pip-color-alt: $oil; + +// We use these to set the size of the pip in dropdown buttons +// $button-pip-tny: rem-calc(6); +// $button-pip-sml: rem-calc(7); +// $button-pip-med: rem-calc(9); +// $button-pip-lrg: rem-calc(11); + +// We use these to style tiny dropdown buttons +// $dropdown-button-padding-tny: $button-pip-tny * 7; +// $dropdown-button-pip-size-tny: $button-pip-tny; +// $dropdown-button-pip-opposite-tny: $button-pip-tny * 3; +// $dropdown-button-pip-top-tny: (-$button-pip-tny / 2) + rem-calc(1); + +// We use these to style small dropdown buttons +// $dropdown-button-padding-sml: $button-pip-sml * 7; +// $dropdown-button-pip-size-sml: $button-pip-sml; +// $dropdown-button-pip-opposite-sml: $button-pip-sml * 3; +// $dropdown-button-pip-top-sml: (-$button-pip-sml / 2) + rem-calc(1); + +// We use these to style medium dropdown buttons +// $dropdown-button-padding-med: $button-pip-med * 6 + rem-calc(3); +// $dropdown-button-pip-size-med: $button-pip-med - rem-calc(3); +// $dropdown-button-pip-opposite-med: $button-pip-med * 2.5; +// $dropdown-button-pip-top-med: (-$button-pip-med / 2) + rem-calc(2); + +// We use these to style large dropdown buttons +// $dropdown-button-padding-lrg: $button-pip-lrg * 5 + rem-calc(3); +// $dropdown-button-pip-size-lrg: $button-pip-lrg - rem-calc(6); +// $dropdown-button-pip-opposite-lrg: $button-pip-lrg * 2.5; +// $dropdown-button-pip-top-lrg: (-$button-pip-lrg / 2) + rem-calc(3); + +// 10. Flex Video +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-media-classes: $include-html-classes; + +// We use these to control video container padding and margins +// $flex-video-padding-top: rem-calc(25); +// $flex-video-padding-bottom: 67.5%; +// $flex-video-margin-bottom: rem-calc(16); + +// We use this to control widescreen bottom padding +// $flex-video-widescreen-padding-bottom: 56.34%; + +// 11. Forms +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-form-classes: $include-html-classes; + +// We use this to set the base for lots of form spacing and positioning styles +// $form-spacing: rem-calc(16); + +// We use these to style the labels in different ways +// $form-label-pointer: pointer; +// $form-label-font-size: rem-calc(14); +// $form-label-font-weight: $font-weight-normal; +// $form-label-line-height: 1.5; +// $form-label-font-color: scale-color($black, $lightness: 30%); +// $form-label-small-transform: capitalize; +// $form-label-bottom-margin: 0; +// $input-font-family: inherit; +// $input-font-color: rgba(0,0,0,0.75); +// $input-font-size: rem-calc(14); +// $input-bg-color: $white; +// $input-focus-bg-color: scale-color($white, $lightness: -2%); +// $input-border-color: scale-color($white, $lightness: -20%); +// $input-focus-border-color: scale-color($white, $lightness: -40%); +// $input-border-style: solid; +// $input-border-width: 1px; +// $input-border-radius: $global-radius; +// $input-disabled-bg: $gainsboro; +// $input-disabled-cursor: $cursor-default-value; +// $input-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); +// $input-include-glowing-effect: true; + +// We use these to style the fieldset border and spacing. +// $fieldset-border-style: solid; +// $fieldset-border-width: 1px; +// $fieldset-border-color: $gainsboro; +// $fieldset-padding: rem-calc(20); +// $fieldset-margin: rem-calc(18 0); + +// We use these to style the legends when you use them +// $legend-bg: $white; +// $legend-font-weight: $font-weight-bold; +// $legend-padding: rem-calc(0 3); + +// We use these to style the prefix and postfix input elements +// $input-prefix-bg: scale-color($white, $lightness: -5%); +// $input-prefix-border-color: scale-color($white, $lightness: -20%); +// $input-prefix-border-size: 1px; +// $input-prefix-border-type: solid; +// $input-prefix-overflow: hidden; +// $input-prefix-font-color: $oil; +// $input-prefix-font-color-alt: $white; + +// We use this setting to turn on/off HTML5 number spinners (the up/down arrows) +// $input-number-spinners: true; + +// We use these to style the error states for inputs and labels +// $input-error-message-padding: rem-calc(6 9 9); +// $input-error-message-top: -1px; +// $input-error-message-font-size: rem-calc(12); +// $input-error-message-font-weight: $font-weight-normal; +// $input-error-message-font-style: italic; +// $input-error-message-font-color: $white; +// $input-error-message-bg-color: $alert-color; +// $input-error-message-font-color-alt: $oil; + +// We use this to style the glowing effect of inputs when focused +// $glowing-effect-fade-time: 0.45s; +// $glowing-effect-color: $input-focus-border-color; + +// Select variables +// $select-bg-color: $ghost; +// $select-hover-bg-color: scale-color($select-bg-color, $lightness: -3%); + + +// 12. Icon Bar +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// We use these to style the icon-bar and items +// $icon-bar-bg: $oil; +// $icon-bar-font-color: $white; +// $icon-bar-font-color-hover: $icon-bar-font-color; +// $icon-bar-font-size: 1rem; +// $icon-bar-hover-color: $primary-color; +// $icon-bar-icon-color: $white; +// $icon-bar-icon-color-hover: $icon-bar-icon-color; +// $icon-bar-icon-size: 1.875rem; +// $icon-bar-image-width: 1.875rem; +// $icon-bar-image-height: 1.875rem; +// $icon-bar-active-color: $primary-color; +// $icon-bar-item-padding: 1.25rem; + +// We use this to set default opacity and cursor for disabled icons. +// $icon-bar-disabled-opacity: 0.7; + +// 13. Inline Lists +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-inline-list-classes: $include-html-classes; + +// We use this to control the margins and padding of the inline list. +// $inline-list-top-margin: 0; +// $inline-list-opposite-margin: 0; +// $inline-list-bottom-margin: rem-calc(17); +// $inline-list-default-float-margin: rem-calc(-22); +// $inline-list-default-float-list-margin: rem-calc(22); + +// $inline-list-padding: 0; + +// We use this to control the overflow of the inline list. +// $inline-list-overflow: hidden; + +// We use this to control the list items +// $inline-list-display: block; + +// We use this to control any elements within list items +// $inline-list-children-display: block; + +// 14. Joyride +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-joyride-classes: $include-html-classes; + +// Controlling default Joyride styles +// $joyride-tip-bg: $oil; +// $joyride-tip-default-width: 300px; +// $joyride-tip-padding: rem-calc(18 20 24); +// $joyride-tip-border: solid 1px $charcoal; +// $joyride-tip-radius: 4px; +// $joyride-tip-position-offset: 22px; + +// Here, we're setting the tip font styles +// $joyride-tip-font-color: $white; +// $joyride-tip-font-size: rem-calc(14); +// $joyride-tip-header-weight: $font-weight-bold; + +// This changes the nub size +// $joyride-tip-nub-size: 10px; + +// This adjusts the styles for the timer when its enabled +// $joyride-tip-timer-width: 50px; +// $joyride-tip-timer-height: 3px; +// $joyride-tip-timer-color: $steel; + +// This changes up the styles for the close button +// $joyride-tip-close-color: $monsoon; +// $joyride-tip-close-size: 24px; +// $joyride-tip-close-weight: $font-weight-normal; + +// When Joyride is filling the screen, we use this style for the bg +// $joyride-screenfill: rgba(0,0,0,0.5); + +// 15. Keystrokes +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-keystroke-classes: $include-html-classes; + +// We use these to control text styles. +// $keystroke-font: "Consolas", "Menlo", "Courier", monospace; +// $keystroke-font-size: inherit; +// $keystroke-font-color: $jet; +// $keystroke-font-color-alt: $white; +// $keystroke-function-factor: -7%; + +// We use this to control keystroke padding. +// $keystroke-padding: rem-calc(2 4 0); + +// We use these to control background and border styles. +// $keystroke-bg: scale-color($white, $lightness: $keystroke-function-factor); +// $keystroke-border-style: solid; +// $keystroke-border-width: 1px; +// $keystroke-border-color: scale-color($keystroke-bg, $lightness: $keystroke-function-factor); +// $keystroke-radius: $global-radius; + +// 16. Labels +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-label-classes: $include-html-classes; + +// We use these to style the labels +// $label-padding: rem-calc(4 8 4); +// $label-radius: $global-radius; + +// We use these to style the label text +// $label-font-sizing: rem-calc(11); +// $label-font-weight: $font-weight-normal; +// $label-font-color: $oil; +// $label-font-color-alt: $white; +// $label-font-family: $body-font-family; + +// 17. Magellan +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-magellan-classes: $include-html-classes; + +// $magellan-bg: $white; +// $magellan-padding: 10px; + +// 18. Off-canvas +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// Off Canvas Tab Bar Variables +// $include-html-off-canvas-classes: $include-html-classes; + + $tabbar-bg: $l-blue; +// $tabbar-height: rem-calc(45); +// $tabbar-icon-width: $tabbar-height; +// $tabbar-line-height: $tabbar-height; +// $tabbar-color: $white; +// $tabbar-middle-padding: 0 rem-calc(10); + +// Off Canvas Divider Styles +// $tabbar-left-section-border: solid 1px scale-color($tabbar-bg, $lightness: -50%); +// $tabbar-right-section-border: $tabbar-left-section-border; + + +// Off Canvas Tab Bar Headers +// $tabbar-header-color: $white; +// $tabbar-header-weight: $font-weight-bold; +// $tabbar-header-line-height: $tabbar-height; +// $tabbar-header-margin: 0; + +// Off Canvas Menu Variables +// $off-canvas-width: rem-calc(250); + $off-canvas-bg: $l-blue; + +// Off Canvas Menu List Variables +// $off-canvas-label-padding: 0.3rem rem-calc(15); +// $off-canvas-label-color: $aluminum; +// $off-canvas-label-text-transform: uppercase; +// $off-canvas-label-font-size: rem-calc(12); +// $off-canvas-label-font-weight: $font-weight-bold; +// $off-canvas-label-bg: $tuatara; +// $off-canvas-label-border-top: 1px solid scale-color($off-canvas-label-bg, $lightness: 14%); +// $off-canvas-label-border-bottom: none; +// $off-canvas-label-margin:0; +// $off-canvas-link-padding: rem-calc(10, 15); +// $off-canvas-link-color: rgba($white, 0.7); +// $off-canvas-link-border-bottom: 1px solid scale-color($off-canvas-bg, $lightness: -25%); +// $off-canvas-back-bg: #444; +// $off-canvas-back-border-top: $off-canvas-label-border-top; +// $off-canvas-back-border-bottom: $off-canvas-label-border-bottom; +// $off-canvas-back-hover-bg: scale-color($off-canvas-back-bg, $lightness: -30%); +// $off-canvas-back-hover-border-top: 1px solid scale-color($off-canvas-label-bg, $lightness: 14%); +// $off-canvas-back-hover-border-bottom: none; + +// Off Canvas Menu Icon Variables +// $tabbar-menu-icon-color: $white; +// $tabbar-menu-icon-hover: scale-color($tabbar-menu-icon-color, $lightness: -30%); + +/* $tabbar-menu-icon-text-indent: rem-calc(55);*/ +// $tabbar-menu-icon-width: $tabbar-icon-width; +// $tabbar-menu-icon-height: $tabbar-height; +// $tabbar-menu-icon-padding: 0; + +// $tabbar-hamburger-icon-width: rem-calc(16); +// $tabbar-hamburger-icon-left: false; +// $tabbar-hamburger-icon-top: false; +// $tabbar-hamburger-icon-thickness: 1px; +// $tabbar-hamburger-icon-gap: 6px; + +// Off Canvas Back-Link Overlay +// $off-canvas-overlay-transition: background 300ms ease; +// $off-canvas-overlay-cursor: pointer; +// $off-canvas-overlay-box-shadow: -4px 0 4px rgba($black, 0.5), 4px 0 4px rgba($black, 0.5); +// $off-canvas-overlay-background: rgba($white, 0.2); +// $off-canvas-overlay-background-hover: rgba($white, 0.05); + +// Transition Variables +// $menu-slide: "transform 500ms ease"; + +// 19. Orbit +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-orbit-classes: $include-html-classes; + +// We use these to control the caption styles +// $orbit-container-bg: none; +// $orbit-caption-bg: rgba(51,51,51, 0.8); +// $orbit-caption-font-color: $white; +// $orbit-caption-font-size: rem-calc(14); +// $orbit-caption-position: "bottom"; // Supported values: "bottom", "under" +// $orbit-caption-padding: rem-calc(10 14); +// $orbit-caption-height: auto; + +// We use these to control the left/right nav styles +// $orbit-nav-bg: transparent; +// $orbit-nav-bg-hover: rgba(0,0,0,0.3); +// $orbit-nav-arrow-color: $white; +// $orbit-nav-arrow-color-hover: $white; + +// We use these to control the timer styles +// $orbit-timer-bg: rgba(255,255,255,0.3); +// $orbit-timer-show-progress-bar: true; + +// We use these to control the bullet nav styles +// $orbit-bullet-nav-color: $iron; +// $orbit-bullet-nav-color-active: $aluminum; +// $orbit-bullet-radius: rem-calc(9); + +// We use these to controls the style of slide numbers +// $orbit-slide-number-bg: rgba(0,0,0,0); +// $orbit-slide-number-font-color: $white; +// $orbit-slide-number-padding: rem-calc(5); + +// Graceful Loading Wrapper and preloader +// $wrapper-class: "slideshow-wrapper"; +// $preloader-class: "preloader"; + +// Hide controls on small +// $orbit-nav-hide-for-small: true; +// $orbit-bullet-hide-for-small: true; +// $orbit-timer-hide-for-small: true; + +// 20. Pagination +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-pagination-classes: $include-html-classes; + +// We use these to control the pagination container +// $pagination-height: rem-calc(24); +// $pagination-margin: rem-calc(-5); + +// We use these to set the list-item properties +// $pagination-li-float: $default-float; +// $pagination-li-height: rem-calc(24); +// $pagination-li-font-color: $jet; +// $pagination-li-font-size: rem-calc(14); +// $pagination-li-margin: rem-calc(5); + +// We use these for the pagination anchor links +// $pagination-link-pad: rem-calc(1 10 1); +// $pagination-link-font-color: $aluminum; +// $pagination-link-active-bg: scale-color($white, $lightness: -10%); + +// We use these for disabled anchor links +// $pagination-link-unavailable-cursor: default; +// $pagination-link-unavailable-font-color: $aluminum; +// $pagination-link-unavailable-bg-active: transparent; + +// We use these for currently selected anchor links +// $pagination-link-current-background: $primary-color; +// $pagination-link-current-font-color: $white; +// $pagination-link-current-font-weight: $font-weight-bold; +// $pagination-link-current-cursor: default; +// $pagination-link-current-active-bg: $primary-color; + +// 21. Panels +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-panel-classes: $include-html-classes; + +// We use these to control the background and border styles +// $panel-bg: scale-color($white, $lightness: -5%); +// $panel-border-style: solid; +// $panel-border-size: 1px; + +// We use this % to control how much we darken things on hover +// $panel-function-factor: -11%; +// $panel-border-color: scale-color($panel-bg, $lightness: $panel-function-factor); + +// We use these to set default inner padding and bottom margin +// $panel-margin-bottom: rem-calc(20); +// $panel-padding: rem-calc(20); + +// We use these to set default font colors +// $panel-font-color: $oil; +// $panel-font-color-alt: $white; + +// $panel-header-adjust: true; +// $callout-panel-link-color: $primary-color; +// $callout-panel-link-color-hover: scale-color($callout-panel-link-color, $lightness: -14%); + +// 22. Pricing Tables +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-pricing-classes: $include-html-classes; + +// We use this to control the border color +// $price-table-border: solid 1px $gainsboro; + +// We use this to control the bottom margin of the pricing table +// $price-table-margin-bottom: rem-calc(20); + +// We use these to control the title styles +// $price-title-bg: $oil; +// $price-title-padding: rem-calc(15 20); +// $price-title-align: center; +// $price-title-color: $smoke; +// $price-title-weight: $font-weight-normal; +// $price-title-size: rem-calc(16); +// $price-title-font-family: $body-font-family; + +// We use these to control the price styles +// $price-money-bg: $vapor; +// $price-money-padding: rem-calc(15 20); +// $price-money-align: center; +// $price-money-color: $oil; +// $price-money-weight: $font-weight-normal; +// $price-money-size: rem-calc(32); +// $price-money-font-family: $body-font-family; + + +// We use these to control the description styles +// $price-bg: $white; +// $price-desc-color: $monsoon; +// $price-desc-padding: rem-calc(15); +// $price-desc-align: center; +// $price-desc-font-size: rem-calc(12); +// $price-desc-weight: $font-weight-normal; +// $price-desc-line-height: 1.4; +// $price-desc-bottom-border: dotted 1px $gainsboro; + +// We use these to control the list item styles +// $price-item-color: $oil; +// $price-item-padding: rem-calc(15); +// $price-item-align: center; +// $price-item-font-size: rem-calc(14); +// $price-item-weight: $font-weight-normal; +// $price-item-bottom-border: dotted 1px $gainsboro; + +// We use these to control the CTA area styles +// $price-cta-bg: $white; +// $price-cta-align: center; +// $price-cta-padding: rem-calc(20 20 0); + +// 23. Progress Bar +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-media-classes: $include-html-classes; + +// We use this to set the progress bar height +// $progress-bar-height: rem-calc(25); +// $progress-bar-color: $vapor; + +// We use these to control the border styles +// $progress-bar-border-color: scale-color($white, $lightness: 20%); +// $progress-bar-border-size: 1px; +// $progress-bar-border-style: solid; +// $progress-bar-border-radius: $global-radius; + +// We use these to control the margin & padding +// $progress-bar-margin-bottom: rem-calc(10); + +// We use these to set the meter colors +// $progress-meter-color: $primary-color; +// $progress-meter-secondary-color: $secondary-color; +// $progress-meter-success-color: $success-color; +// $progress-meter-alert-color: $alert-color; + +// 24. Range Slider +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-range-slider-classes: $include-html-classes; + +// These variabels define the slider bar styles +// $range-slider-bar-width: 100%; +// $range-slider-bar-height: rem-calc(16); + +// $range-slider-bar-border-width: 1px; +// $range-slider-bar-border-style: solid; +// $range-slider-bar-border-color: $gainsboro; +// $range-slider-radius: $global-radius; +// $range-slider-round: $global-rounded; +// $range-slider-bar-bg-color: $ghost; +// $range-slider-active-segment-bg-color: scale-color($secondary-color, $lightness: -1%); + +// Vertical bar styles +// $range-slider-vertical-bar-width: rem-calc(16); +// $range-slider-vertical-bar-height: rem-calc(200); + +// These variabels define the slider handle styles +// $range-slider-handle-width: rem-calc(32); +// $range-slider-handle-height: rem-calc(22); +// $range-slider-handle-position-top: rem-calc(-5); +// $range-slider-handle-bg-color: $primary-color; +// $range-slider-handle-border-width: 1px; +// $range-slider-handle-border-style: solid; +// $range-slider-handle-border-color: none; +// $range-slider-handle-radius: $global-radius; +// $range-slider-handle-round: $global-rounded; +// $range-slider-handle-bg-hover-color: scale-color($primary-color, $lightness: -12%); +// $range-slider-handle-cursor: pointer; + +// $range-slider-disabled-opacity: 0.7; +// $range-slider-disabled-cursor: $cursor-disabled-value; + +// 25. Reveal +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-reveal-classes: $include-html-classes; + +// We use these to control the style of the reveal overlay. +// $reveal-overlay-bg: rgba($black, .45); +// $reveal-overlay-bg-old: $black; + +// We use these to control the style of the modal itself. +// $reveal-modal-bg: $white; +// $reveal-position-top: rem-calc(100); +// $reveal-default-width: 80%; +// $reveal-max-width: $row-width; +// $reveal-modal-padding: rem-calc(20); +// $reveal-box-shadow: 0 0 10px rgba($black,.4); + +// We use these to style the reveal close button +// $reveal-close-font-size: rem-calc(40); +// $reveal-close-top: rem-calc(10); +// $reveal-close-side: rem-calc(22); +// $reveal-close-color: $base; +// $reveal-close-weight: $font-weight-bold; + +// We use this to set the default radius used throughout the core. +// $reveal-radius: $global-radius; +// $reveal-round: $global-rounded; + +// We use these to control the modal border +// $reveal-border-style: solid; +// $reveal-border-width: 1px; +// $reveal-border-color: $steel; + +// $reveal-modal-class: "reveal-modal"; +// $close-reveal-modal-class: "close-reveal-modal"; + +// 26. Side Nav +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-nav-classes: $include-html-classes; + +// We use this to control padding. +// $side-nav-padding: rem-calc(14 0); + +// We use these to control list styles. +// $side-nav-list-type: none; +// $side-nav-list-position: outside; +// $side-nav-list-margin: rem-calc(0 0 7 0); + +// We use these to control link styles. +// $side-nav-link-color: $primary-color; +// $side-nav-link-color-active: scale-color($side-nav-link-color, $lightness: 30%); +// $side-nav-link-color-hover: scale-color($side-nav-link-color, $lightness: 30%); +// $side-nav-link-bg-hover: hsla(0, 0, 0, 0.025); +// $side-nav-link-margin: 0; +// $side-nav-link-padding: rem-calc(7 14); +// $side-nav-font-size: rem-calc(14); +// $side-nav-font-weight: $font-weight-normal; +// $side-nav-font-weight-active: $side-nav-font-weight; +// $side-nav-font-family: $body-font-family; +// $side-nav-font-family-active: $side-nav-font-family; + +// We use these to control heading styles. +// $side-nav-heading-color: $side-nav-link-color; +// $side-nav-heading-font-size: $side-nav-font-size; +// $side-nav-heading-font-weight: bold; +// $side-nav-heading-text-transform: uppercase; + +// We use these to control border styles +// $side-nav-divider-size: 1px; +// $side-nav-divider-style: solid; +// $side-nav-divider-color: scale-color($white, $lightness: 10%); + +// 27. Split Buttons +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-button-classes: $include-html-classes; + +// We use these to control different shared styles for Split Buttons +// $split-button-function-factor: 10%; +// $split-button-pip-color: $white; +// $split-button-pip-color-alt: $oil; +// $split-button-active-bg-tint: rgba(0,0,0,0.1); + +// We use these to control tiny split buttons +// $split-button-padding-tny: $button-pip-tny * 10; +// $split-button-span-width-tny: $button-pip-tny * 6; +// $split-button-pip-size-tny: $button-pip-tny; +// $split-button-pip-top-tny: $button-pip-tny * 2; +// $split-button-pip-default-float-tny: rem-calc(-6); + +// We use these to control small split buttons +// $split-button-padding-sml: $button-pip-sml * 10; +// $split-button-span-width-sml: $button-pip-sml * 6; +// $split-button-pip-size-sml: $button-pip-sml; +// $split-button-pip-top-sml: $button-pip-sml * 1.5; +// $split-button-pip-default-float-sml: rem-calc(-6); + +// We use these to control medium split buttons +// $split-button-padding-med: $button-pip-med * 9; +// $split-button-span-width-med: $button-pip-med * 5.5; +// $split-button-pip-size-med: $button-pip-med - rem-calc(3); +// $split-button-pip-top-med: $button-pip-med * 1.5; +// $split-button-pip-default-float-med: rem-calc(-6); + +// We use these to control large split buttons +// $split-button-padding-lrg: $button-pip-lrg * 8; +// $split-button-span-width-lrg: $button-pip-lrg * 5; +// $split-button-pip-size-lrg: $button-pip-lrg - rem-calc(6); +// $split-button-pip-top-lrg: $button-pip-lrg + rem-calc(5); +// $split-button-pip-default-float-lrg: rem-calc(-6); + +// 28. Sub Nav +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-nav-classes: $include-html-classes; + +// We use these to control margin and padding +// $sub-nav-list-margin: rem-calc(-4 0 18); +// $sub-nav-list-padding-top: rem-calc(4); + +// We use this to control the definition +// $sub-nav-font-family: $body-font-family; +// $sub-nav-font-size: rem-calc(14); +// $sub-nav-font-color: $aluminum; +// $sub-nav-font-weight: $font-weight-normal; +// $sub-nav-text-decoration: none; +// $sub-nav-padding: rem-calc(3 16); +// $sub-nav-border-radius: 3px; +// $sub-nav-font-color-hover: scale-color($sub-nav-font-color, $lightness: -25%); + + +// We use these to control the active item styles + +// $sub-nav-active-font-weight: $font-weight-normal; +// $sub-nav-active-bg: $primary-color; +// $sub-nav-active-bg-hover: scale-color($sub-nav-active-bg, $lightness: -14%); +// $sub-nav-active-color: $white; +// $sub-nav-active-padding: $sub-nav-padding; +// $sub-nav-active-cursor: default; + +// $sub-nav-item-divider: ""; +// $sub-nav-item-divider-margin: rem-calc(12); + +// 29. Switch +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-form-classes: $include-html-classes; + +// Controlling background color for the switch container +// $switch-bg: $gainsboro; + +// We use these to control the switch heights for our default classes +// $switch-height-tny: 1.5rem; +// $switch-height-sml: 1.75rem; +// $switch-height-med: 2rem; +// $switch-height-lrg: 2.5rem; +// $switch-bottom-margin: 1.5rem; + +// We use these to style the switch-paddle +// $switch-paddle-bg: $white; +// $switch-paddle-transition-speed: .15s; +// $switch-paddle-transition-ease: ease-out; +// $switch-active-color: $primary-color; + +// 30. Tables +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-table-classes: $include-html-classes; + +// These control the background color for the table and even rows +// $table-bg: $white; +// $table-even-row-bg: $snow; + +// These control the table cell border style +// $table-border-style: solid; +// $table-border-size: 1px; +// $table-border-color: $gainsboro; + +// These control the table head styles +// $table-head-bg: $white-smoke; +// $table-head-font-size: rem-calc(14); +// $table-head-font-color: $jet; +// $table-head-font-weight: $font-weight-bold; +// $table-head-padding: rem-calc(8 10 10); + +// These control the table foot styles +// $table-foot-bg: $table-head-bg; +// $table-foot-font-size: $table-head-font-size; +// $table-foot-font-color: $table-head-font-color; +// $table-foot-font-weight: $table-head-font-weight; +// $table-foot-padding: $table-head-padding; + +// These control the caption +// table-caption-bg: transparent; +// $table-caption-font-color: $table-head-font-color; +// $table-caption-font-size: rem-calc(16); +// $table-caption-font-weight: bold; + +// These control the row padding and font styles +// $table-row-padding: rem-calc(9 10); +// $table-row-font-size: rem-calc(14); +// $table-row-font-color: $jet; +// $table-line-height: rem-calc(18); + +// These are for controlling the layout, display and margin of tables +// $table-layout: auto; +// $table-display: table-cell; +// $table-margin-bottom: rem-calc(20); + + +// 31. Tabs +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-tabs-classes: $include-html-classes; + +// $tabs-navigation-padding: rem-calc(16); +// $tabs-navigation-bg-color: $silver; +// $tabs-navigation-active-bg-color: $white; +// $tabs-navigation-hover-bg-color: scale-color($tabs-navigation-bg-color, $lightness: -6%); +// $tabs-navigation-font-color: $jet; +// $tabs-navigation-active-font-color: $tabs-navigation-font-color; +// $tabs-navigation-font-size: rem-calc(16); +// $tabs-navigation-font-family: $body-font-family; + +// $tabs-content-margin-bottom: rem-calc(24); +// $tabs-content-padding: ($column-gutter/2); + +// $tabs-vertical-navigation-margin-bottom: 1.25rem; + +// 32. Thumbnails +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-media-classes: $include-html-classes; + +// We use these to control border styles +// $thumb-border-style: solid; +// $thumb-border-width: 4px; +// $thumb-border-color: $white; +// $thumb-box-shadow: 0 0 0 1px rgba($black,.2); +// $thumb-box-shadow-hover: 0 0 6px 1px rgba($primary-color,0.5); + +// Radius and transition speed for thumbs +// $thumb-radius: $global-radius; +// $thumb-transition-speed: 200ms; + +// 33. Tooltips +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-tooltip-classes: $include-html-classes; + +// $has-tip-border-bottom: dotted 1px $iron; +// $has-tip-font-weight: $font-weight-bold; +// $has-tip-font-color: $oil; +// $has-tip-border-bottom-hover: dotted 1px scale-color($primary-color, $lightness: -55%); +// $has-tip-font-color-hover: $primary-color; +// $has-tip-cursor-type: help; + +// $tooltip-padding: rem-calc(12); +// $tooltip-bg: $oil; +// $tooltip-font-size: rem-calc(14); +// $tooltip-font-weight: $font-weight-normal; +// $tooltip-font-color: $white; +// $tooltip-line-height: 1.3; +// $tooltip-close-font-size: rem-calc(10); +// $tooltip-close-font-weight: $font-weight-normal; +// $tooltip-close-font-color: $monsoon; +// $tooltip-font-size-sml: rem-calc(14); +// $tooltip-radius: $global-radius; +// $tooltip-rounded: $global-rounded; +// $tooltip-pip-size: 5px; +// $tooltip-max-width: 300px; + +// 34. Top Bar +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-top-bar-classes: $include-html-classes; + +// Background color for the top bar +// $topbar-bg-color: $oil; +// $topbar-bg: $topbar-bg-color; + +// Height and margin +/* $topbar-height: rem-calc(61);*/ +// $topbar-margin-bottom: 0; + +// Controlling the styles for the title in the top bar +// $topbar-title-weight: $font-weight-normal; +// $topbar-title-font-size: rem-calc(17); + +// Set the link colors and styles for top-level nav +// $topbar-link-color: $white; +// $topbar-link-color-hover: $white; +// $topbar-link-color-active: $white; +// $topbar-link-color-active-hover: $white; +// $topbar-link-weight: $font-weight-normal; +/* $topbar-link-font-size: rem-calc(20);*/ +// $topbar-link-hover-lightness: -10%; // Darken by 10% +// $topbar-link-bg: $topbar-bg; +// $topbar-link-bg-hover: $d-blue; +// $topbar-link-bg-color-hover: $d-blue; +// $topbar-link-bg-active: $white; +// $topbar-link-bg-active-hover: scale-color($primary-color, $lightness: -14%); +// $topbar-link-font-family: $body-font-family; +// $topbar-link-text-transform: none; +// $topbar-link-padding: ($topbar-height / 3); +// $topbar-back-link-size: rem-calc(18); +/* $topbar-link-dropdown-padding: rem-calc(16);*/ +// $topbar-button-font-size: 0.75rem; +// $topbar-button-top: 7px; + +// Style the top bar dropdown elements +// $topbar-dropdown-bg: $white; +// $topbar-dropdown-link-color: $black; +// $topbar-dropdown-link-color-hover: $green; +// $topbar-dropdown-link-bg: $white; +// $topbar-dropdown-link-bg-hover: $white; +// $topbar-dropdown-link-weight: $font-weight-normal; +// $topbar-dropdown-toggle-size: 5px; +// $topbar-dropdown-toggle-color: $white; +// $topbar-dropdown-toggle-alpha: 0.4; + +// $topbar-dropdown-label-color: $monsoon; +// $topbar-dropdown-label-text-transform: uppercase; +// $topbar-dropdown-label-font-weight: $font-weight-bold; +// $topbar-dropdown-label-font-size: rem-calc(10); +// $topbar-dropdown-label-bg: $oil; + +// Top menu icon styles +// $topbar-menu-link-transform: uppercase; +// $topbar-menu-link-font-size: rem-calc(13); +// $topbar-menu-link-weight: $font-weight-bold; +// $topbar-menu-link-color: $white; +// $topbar-menu-icon-color: $white; +// $topbar-menu-link-color-toggled: $jumbo; +// $topbar-menu-icon-color-toggled: $jumbo; +// $topbar-menu-icon-position: $opposite-direction; // Change to $default-float for a left menu icon + +// Transitions and breakpoint styles +// $topbar-transition-speed: 300ms; +// Using rem-calc for the below breakpoint causes issues with top bar +// $topbar-breakpoint: #{lower-bound($medium-range)}; // Change to 9999px for always mobile layout +// $topbar-media-query: $medium-up; + +// Top-bar input styles +// $topbar-input-height: rem-calc(28); + +// Divider Styles +// $topbar-divider-border-bottom: solid 1px scale-color($topbar-bg-color, $lightness: 13%); +// $topbar-divider-border-top: solid 1px scale-color($topbar-bg-color, $lightness: -50%); + +// Sticky Class +// $topbar-sticky-class: ".sticky"; + $topbar-arrows: false; //Set false to remove the triangle icon from the menu item +// $topbar-dropdown-arrows: true; //Set false to remove the \00bb >> text from dropdown subnavigation li// + +// 36. Visibility Classes +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-visibility-classes: $include-html-classes; +// $include-accessibility-classes: true; +// $include-table-visibility-classes: true; +// $include-legacy-visibility-classes: true; diff --git a/scss/_shadow.wrapper.scss b/scss/_shadow.wrapper.scss new file mode 100644 index 0000000..e69de29 diff --git a/scss/_sidebar.scss b/scss/_sidebar.scss new file mode 100644 index 0000000..4bb47cd --- /dev/null +++ b/scss/_sidebar.scss @@ -0,0 +1,131 @@ +#sidebar { + padding-top: 25px; + background: #f2f9fc; + .row.collapse { + margin-left: 14px; + } + li { + list-style: none; + #calendar_wrap { + table#wp-calendar { + margin: 0 auto; + } + } + } + a { + font-size: 12px; + } + form { + margin: 0 12px 0 14px; + select { + padding: 0 rem-calc(8); + border-radius: 5px; + height: 25px; + margin: 0; + option { + font-size: 10px; + } + } + } + .small-block-grid-2 { + margin-top: 10px; + li { + padding: 0 rem-calc(10) rem-calc(10); + img { + border: 2px solid lightblue; + } + } + & > li:nth-of-type(2), & > li:nth-of-type(4) { + padding-left: 0; + } + & > li:nth-of-type(3), & > li:nth-of-type(4) { + padding-bottom: 20px; + } + } + h3 { + margin: 20px 0 0; + } + h1 { + margin: 0; + font-size: rem-calc(25); + text-transform: none; + } + input { + padding: 5px 0 5px 8px; + height: auto; + margin: 10px 0; + } + button { + border-radius: 2px; + padding: 0 10px; + } +} +#side-nav { + padding-top: 10px; + background: #f2f9fc; + h1 { + font-size: rem-calc(22); +/* margin: 5px 0 25px;*/ + } + h4 { + font-weight: bold; + margin-left: 10px; + } + li { + list-style: none; + } + ul { + list-style: none; + margin: 0 0 20px; + li { + margin: 0 -15px; + padding: 5px 10px 5px 25px; + &:hover { + background: #81adc1; + } + a { + color: darkblue; + &:hover { + color: $white; + } + } + } + } + h3 { + text-transform: none; + margin: 0; + } + input { + padding: 5px 0 5px 8px; + height: auto; + margin-bottom: 10px; + } + button { + border-radius: 2px; + padding: 0 10px; + } +} +#extra { + margin-top: 15px; + p { + line-height: 1.3; + &.title { + margin: 0; + &#last { + padding-top: 10px; + } + } + &#message { + text-transform: uppercase; + color: lightblue; + font-size: rem-calc(15); + margin: 40px 0; + } + } +} +.county-news { + font-weight: bold; +} +.current_page_item > a { + font-weight: bold; +} \ No newline at end of file diff --git a/scss/_slideshow.scss b/scss/_slideshow.scss new file mode 100644 index 0000000..bc7fd79 --- /dev/null +++ b/scss/_slideshow.scss @@ -0,0 +1,16 @@ +#slideshow { + @media #{$medium-down}{ + margin-top: 45px; + } + #caption { + background: rgba(0, 0, 0, 0.75); + color: $white; + margin-top: -51px; + p { + padding: 10px 5px; + font-size: 12px; + margin: 0; + text-align: right; + } + } +} diff --git a/scss/_structure.scss b/scss/_structure.scss new file mode 100644 index 0000000..a351060 --- /dev/null +++ b/scss/_structure.scss @@ -0,0 +1,60 @@ +//1. Body +//2. Header +h1 { + color: $white; + font-family: 'Times New Roman', Times, serif; + font-size: 36px; + letter-spacing: 4px; + text-decoration: uppercase; +} +h2 { + color: $white; + font-family: 'Times New Roman', Times, serif; + font-size: 36px; + letter-spacing: 4px; +} +h3 { + color: $slate-blue; + font-family: 'Times New Roman', Times, serif; + font-size: 30px; + font-weight: bold; +} +h4 { + color: $slate-blue; + font-family: 'Times New Roman', Times, serif; + font-size: 24px; + font-weight: bold; + letter-spacing: 4px; +} +h5 { + color: $orange; + font-family: 'Times New Roman', Times, serif; + font-size: 24px; +} +h6 { + color: $gold; + font-family: 'Times New Roman', Times, serif; + font-size: 18px; + font-weight: bold; +} +//3. Fonts +//4. Top Bar +//5. Off-Canvas +.off-canvas-wrap { + min-height: 100%; + .inner-wrap { + min-height: 100vh; + height: 100%; + } +} +//6. Main +//7. Slideshow +//8. Blog +//9. Sidebar +//10. Links +//11. Footer +//12. Copyright + +#example.element { + background-color: transparent; +} \ No newline at end of file diff --git a/scss/_topbar.scss b/scss/_topbar.scss new file mode 100644 index 0000000..8a13a4a --- /dev/null +++ b/scss/_topbar.scss @@ -0,0 +1,296 @@ +.contain-to-grid { + box-shadow: 0 5px 10px -1px $aluminum; + .top-bar { + height: 73px; + box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.5); + margin-bottom: 10px; + } +} +@media screen and (max-width: 782px) { + #wpadminbar { + position: fixed !important; + } +} +.tab-bar { + background-color: $logo-red; + .tab-bar-section.middle { +// left: 0; +// right: 2.8125rem; + text-align: right; + } +} +#top-bar-wrapper { + position: absolute; + top: 0; + width: 100%; +} +#top-bar-logo { + max-width: 140px; + border: 3px solid $logo-red; + position: absolute; + left: 0px; + top: 15px; + z-index: 9; + -webkit-box-shadow: 9px 10px 6px -6px rgba(black, .7); + -moz-box-shadow: 9px 10px 6px -6px rgba(black, .7); + box-shadow: 9px 10px 6px -6px rgba(black, .7); +} + +.left-off-canvas-toggle.menu-icon > span { + margin-left: 20px; +} +.submenu-two-columns { + -webkit-column-count: 2; /* Chrome, Safari, Opera */ + -moz-column-count: 2; /* Firefox */ + column-count: 2; + min-width: 460px; + li { + -webkit-column-break-inside: avoid; + page-break-inside: avoid; + break-inside: avoid-column; + } +} +.top-bar { + background: transparent; + width: 1024px; + margin: 0 auto; + padding-top: 100px; + z-index: 5; + .top-bar-section { + background: $ghost; + -webkit-border-top-right-radius: 20px; + -moz-border-top-right-radius: 20px; + border-top-right-radius: 20px; + display: inline-block; + height: auto; + line-height: 1; + margin-left: auto; + margin-right: auto; + width: 100%; + + -webkit-box-shadow: 9px 10px 6px -6px rgba(black, .7); + -moz-box-shadow: 9px 10px 6px -6px rgba(black, .7); + box-shadow: 9px 10px 6px -6px rgba(black, .7); + > ul { + float: right; + background: transparent; + border-top-right-radius: 9px; + border-bottom-right-radius: 9px; + height: 65px !important; + > li { + // height: 65px; + // padding: 15px 0; + height: 100%; + background-color: $ghost; + // border-top: 3px solid transparent; + // border-bottom: 3px solid transparent; + border-top: 2px solid transparent; + border-left: 2px solid transparent; + border-right: 2px solid transparent; + &.active:not(.has-form){ + background-color: $logo-red; + } + // topbar active menu styles + &.active:not(.has-form) > a:not(.button) { + padding: 6px 20px; + + line-height: 1; + background-color: $logo-red; + color: $white; + font-size: 22px; + font-weight: bold; + // padding: 15px 15px; + &.active { + background-color: $logo-red; + color: $white; + } + } + > a { + position: relative; + top: 50%; + transform: translateY(-50%); + font-size: 26px; + font-family: 'Times New Roman', Times, serif; + // padding: 15px 20px; + } + &.active:not(.has-form) > a:not(.button) { + font-weight: bold; + } + > ul { //dropdown menu + > li { // dropdown items + float: none; + } + } + } + > li:not(.has-form):not(.active) { + background-color: $ghost; + + &:hover { + border-top: 2px solid $logo-red; + border-right: 2px solid $logo-red; + border-left: 2px solid $logo-red; + // border-bottom: 3px solid $logo-red; + // border: 2px solid $logo-red; + + background-color: $ghost; + > a:not(.button) { + background-color: $ghost; + color: $logo-red; + } + > a.active { + background-color: $ghost; + } + } + > a:not(.button) { + + line-height: 1; + + background-color: $ghost; + color: $logo-red; + font-size: 24px; + font-weight: bold; + // padding: 15px 15px; + &.active { + background-color: $logo-red; + color: $white; + } + } + &:last-child, + &:last-child > a { + border-top-right-radius: 9px; + // border-bottom-right-radius: 9px; + } + } + } + ul{ + background: white; + li { + ul.dropdown { + top: 59px; + max-width: 500px; + padding: 20px; + border-width: 0 2px 2px 2px; + border-style: solid; + border-color: $logo-red; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + // -webkit-box-shadow: 9px 10px 6px -6px rgba(black, .7); + // -moz-box-shadow: 9px 10px 6px -6px rgba(black, .7); + // box-shadow: 9px 10px 6px -6px rgba(black, .7); + z-index: -1; + li:not(.has-form):not(.active):hover { + > a:not(.button) { + background-color: $white; + color: $logo-red; + font-size: 16px; + } + } + li { + &:not(.has-form):not(.active) { + & > a:not(.button) { + background-color: $white; + color: $black; + } + } + min-width: 180px; + background-color: $white; + color: $black; + border-bottom: 1px dotted $ice-purple; + font-size: 16px; + a { + color: $black; + border-top-left-radius: 0; + border-top-right-radius: 0; + text-align: left; + white-space: normal; + } + &:not(.has-form):not(.active) { + & > a:not(.button) { + font-size: rem-calc(16); + padding: 10px 0; + line-height: 1; + + } + } + &:not(.has-form).active { + background-color: $white; + a:not(.button) { + background-color: $white; + color: $orange; + padding: 10px 0; + font-size: 1rem; + line-height: 1; + &:hover { + background-color: $white; + color: $orange; + } + } + } + } + } + &:not(.drop-left){ + ul.dropdown{ + left: -1%; + } + } + &.drop-left { + ul.dropdown { + right: -2%; + left: auto; + li { + a { + text-align: left; + } + } + } + } + // &.drop-right { + // ul.dropdown { + // padding-left: 250px; + // padding-right: 21px; + // right: -1%; + // left: auto; + // top: 74px; + // background: $white; + // border-bottom-left-radius: 10px; + // border-bottom-right-radius: 10px; + // min-width: 500px; + // box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.5); + // -ms-box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.5); + // -moz-box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.5); + // -webkit-box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.5); + // li { + // white-space: nowrap; + // background: $white; + // text-align: right; + // border-bottom: 1px solid #e7e7e8; + // padding: 5px 0; + // &.nav-img-container { + // img { + // position: absolute; + // left: 20px; + // top: 23px; + // border: 6px solid #fdefd4; + // } + // border: none; + // } + // a { + // padding-left: 0; + // text-align: left; + // font-size: 18px; + // &:hover { + // color: $d-black; + // text-shadow: 0 0 1px $green; + // text-shadow: 1 0 1px $green; + // text-shadow: 0 1 1px $green; + // text-shadow: -1 0 1px $green; + // text-shadow: 0 -1 1px $green; + // } + // } + // } + // } + // } + } + } + } +} diff --git a/scss/_wordpress.scss b/scss/_wordpress.scss new file mode 100644 index 0000000..33fb645 --- /dev/null +++ b/scss/_wordpress.scss @@ -0,0 +1,237 @@ +// Wordpress styles +// Table of Contents +// 01. Images + + +// 01. Images +// 02 Search and Post + +img.aligncenter { + display: block; + clear: both; + float:none; + padding:0; + margin-left: auto; + margin-right: auto; + } + +img.alignright { + padding: 0; + margin: 0 0 6px 11px; + display: inline; + } + +blockquote.alignleft, +img.alignleft, +.wp-caption.alignleft { + margin: rem-calc(7) rem-calc(35) rem-calc(7) 0; +} + +blockquote.alignright, +img.alignright, +.wp-caption.alignright { + margin: rem-calc(7) 0 rem-calc(7) rem-calc(35); +} +img.alignleft { + padding: 0; + display: inline; + } +img.alignleft, img.alignright, img.aligncenter, img.alignnone, div.wp-caption img { +// border: 1px solid $charcoal; +} + +.alignright { + float: right; +} +.alignnone { + float: none; +} +.alignleft { + float: left; +} +.wp-caption { +// background: $charcoal; + width: auto; +} +.wp-caption-text { + font-family: Open Sans, sans-serif; + font-size: 9px; + color: $white; + font-style: italic; + margin: 0; + padding: 0 5px; +} +.gallery-one-title { + height: 45px; + font-size: 0.8em; + text-align: center; + font-family: sans-serif; + padding: 5px; +} +.gallery-holder { + margin: 10px 0 20px 0; +} +@media #{$small-range} { + img.alignright, img.alignleft, img.aligncenter { + width: 70% !important; + display: block; + margin-left: auto; + margin-right: auto; + float: none; + text-align: center; + } + div.wp-caption.alignright, div.wp-caption.alignleft { + width: 44% !important; + margin-left: auto; + margin-right: auto; + float: none; + text-align: center; + } + div.wp-caption.aligncenter { + width: 85% !important; + margin-left: auto; + margin-right: auto; + float: none; + text-align: center; + } + div.wp-caption.alignnone { + width: 85% !important; + float: none; + } + div.wp-caption.alignright, div.wp-caption.alignleft, div.wp-caption.aligncenter { + width: 100%; + } +} +@media #{$medium-range} { + img.aligncenter, img.alignnone { + width: 70% !important; + display: block; + margin-left: auto; + margin-right: auto; + float: none; + text-align: center; + } + div.wp-caption.aligncenter { + width: 74% !important; + margin-left: auto; + margin-right: auto; + float: none; + text-align: center; + } + div.wp-caption.aligncenter { + width: 100%; + } + div.wp-caption.alignnone { + width: 73% !important; + float: none; + } +} + +.wp-caption { + max-width: 100%; + margin: 10px 20px; + padding: 5px; +// background-color: #f3f3f3; +// border: 1px solid #ddd; + text-align: center; + img { + width: 100%; + } + p.wp-caption-text { + padding: 5px; + width: 100%; + margin: 0; + color: black; + font-size: 12px; + } + &.aligncenter { + margin: 10px auto; + } +} +// end Images +// 02 Search and Post +@media #{$small-only} { + #blog-posts-over { + padding: 0 !important; + margin: 0 !important; + } +} +.blog-posts-container { + margin: 30px 0 30px; + embed, iframe, object, video { + max-width: 100%; + } + a { + text-decoration: none; + } + header.entry-header { + h2.entry-title { + a { + color: #222; + margin-left: 0; + } + } + } + .wp-caption .wp-caption-text, .gallery-caption, .entry-caption { + overflow: hidden; + color: #757575; + font-size: 0.857143rem; + font-style: italic; + line-height: 2; + } + .date { + font-size: 12px; + } + footer.entry-meta { + color: #757575; + font-size: 0.928571rem; + line-height: 1.84615; + margin-top: 1.71429rem; + clear: both; + float: none; + margin-right: auto; + } + footer { + background: none; + clear: both; + padding: 15px 0 0; + position: relative; + text-align: center; + } +} +#content-wrapper { + border-top: 4px solid $logo-red; + border-bottom: 4px solid $ship-blue; + h1, h2, h3, h4, h5, h6 { + clear: both; + } +} +.content { + background: #fff; +/* -webkit-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.75); + -moz-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.75); + box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.75);*/ + box-shadow: 3px 3px 8px -1px darkgrey; +} +#searchform_container { + margin-top: 20px; +} +#searchform { + max-width: 100%; + text-align: center; + div { + input.blogbutton { + @include gradient(#1999ce, #107098); + } + } +} +#blog-side-info { + border-left: 1px solid grey; + margin-top: 30px; + padding-left: 20px; + @media #{$small-only} { + text-align: center; + } +} + +// End Search and Posts diff --git a/scss/admin/tinymce.css b/scss/admin/tinymce.css new file mode 100644 index 0000000..24e0f6a --- /dev/null +++ b/scss/admin/tinymce.css @@ -0,0 +1,35 @@ +/* +GaslightMedia, all rights reserved. +*/ +/* + Created on : May 22, 2015, 11:19:44 AM + Author : laury +*/ + /* + * To make the TINYMCE editor in wordpress reflect some of the default styles + * we have active on all our themes, thus leading to a more true WYSIWYG + * experience. + */ +#tinymce h1 { + clear: both; +} + +#tinymce h2 { + clear: both; +} + +#tinymce h3 { + clear: both; +} + +#tinymce h4 { + clear: both; +} + +#tinymce h5 { + clear: both; +} + +#tinymce h6 { + clear: both; +} \ No newline at end of file diff --git a/scss/app.scss b/scss/app.scss new file mode 100644 index 0000000..7ade1e7 --- /dev/null +++ b/scss/app.scss @@ -0,0 +1,20 @@ +@import "settings"; +@import "foundation"; +@import "mixins"; +@import "wordpress"; +@import "defaults"; +@import "body"; +@import "page.header"; +@import "topbar"; +@import "main"; +@import "slideshow"; +@import "plugins"; +@import "blog"; +@import "sidebar"; +@import "search"; +@import "page.footer"; +@import "copyright"; +@import "structure"; +@import "left-off-canvas"; +//@import "right-off-canvas"; + diff --git a/scss/mixins/_gradient.scss b/scss/mixins/_gradient.scss new file mode 100644 index 0000000..47f4364 --- /dev/null +++ b/scss/mixins/_gradient.scss @@ -0,0 +1,10 @@ +/* + Created on : Mar 5, 2015, 2:57:35 PM + Author : laury +*/ + +@mixin gradient($from, $to) { + background: -webkit-linear-gradient(left, $from 5%, $to 100%); + background: -moz-linear-gradient(center top, $from 5%, $to 100%); + background: -ms-linear-gradient(left, $from 5%, $to 100%); +} diff --git a/scss/mixins/_off-canvas-arrow.scss b/scss/mixins/_off-canvas-arrow.scss new file mode 100644 index 0000000..07180f3 --- /dev/null +++ b/scss/mixins/_off-canvas-arrow.scss @@ -0,0 +1,42 @@ +@mixin off-canvas-arrow($direction: down, $color: white, $size: 20px) { + border-left: $size - 5 solid transparent; + border-right: $size - 5 solid transparent; + @if $direction == 'up' { + border-bottom: $size solid $color; + border-top: 0; + // if width is not passed, or empty do this + } @else { + border-top: $size solid $color; + border-bottom: 0; + } +} +@mixin off-canvas-point($direction: right, $color: red, $size: 1rem) { + @if $direction == 'down' { + content: '>'; + transform: rotate(90deg); + color: $color; + height: $size; + width: $size; + font-size: $size; + font-weight: bold; + display: block; + } @if $direction == 'up' { + content: '>'; + transform: rotate(-90deg); + color: $color; + height: $size; + width: $size; + font-size: $size; + font-weight: bold; + display: block; + } @else if $direction == 'right' { + content: '>'; + transform: rotate(0deg); + color: $color; + height: $size; + width: $size; + font-size: $size; + font-weight: bold; + display: block; + } +} \ No newline at end of file diff --git a/scss/plugins/_fullCalendar.scss b/scss/plugins/_fullCalendar.scss new file mode 100644 index 0000000..d89b30d --- /dev/null +++ b/scss/plugins/_fullCalendar.scss @@ -0,0 +1,80 @@ +/* These are the basic styles for calendar, there are several others that can be added from the calendar's mark up. + These styles are primarily for the buttons, columns headers, and the over all calendar body. More selectors will + be necessary when getting deeper into the calendar's mark up to style elements +*/ + +#eventCalendar{ + + /* contains all of the buttons above the calendar, on left and right */ + .fc-toolbar{ + + /* apply button styles here to affect all of the calendar buttons */ + .fc-button{ + + } + /* currently selected button styles */ + .fc-button.fc-state-active{ + + } + .fc-button.fc-state-hover{ + + } + + /* affect only today, prev and next buttons (buttons on the above the left side of the calendar*/ + .fc-left{ + .fc-button{ + + } + .fc-today-button{ + + } + } + + /* affect only month, week, day buttons (buttons above the right side of the calendar) */ + .fc-right{ + .fc-button-group{ + .fc-button{ + + } + .fc-button.fc-state-active{ + + } + .fc-button.fc-state-hover{ + + } + } + } + + /* Calendar Title / Current Month or Date */ + .fc-center{ + h2{ + + } + } + } + + /* entire calendar body */ + .fc-view-container{ + + /* dates, days or months at the top of each column (sun, mon, tue, wed, thur, fri, sat) */ + .fc-head{ + .fc-widget-header{ + + } + } + .fc-agendaDay-view{ + + } + .fc-month-view{ + + } + .fc-agendaWeek-view{ + + } + .fc-body{ + .fc-widget-content{ + + } + } + } +} diff --git a/scss/plugins/_glm-blocks.scss b/scss/plugins/_glm-blocks.scss new file mode 100644 index 0000000..8903558 --- /dev/null +++ b/scss/plugins/_glm-blocks.scss @@ -0,0 +1,68 @@ +#glm-blocks-wrapper { + + background-color: $ice; + float: left; + // margin-bottom: 40px; + width: 100%; +} +.glm-blocks-container { + padding: 40px 0; + max-width: 1024px; + .glm-block-image { + position: relative; + img { + float: left; + width: 100%; + } + } + .glm-block-title h1 { + margin: 0; + background-color: $logo-red; + text-align: center; + letter-spacing: 0; + padding: 10px; + font-weight: bold; + line-height: 1; + font-size: 24px; + position: relative; + border-bottom-left-radius: 25%; + border-bottom-right-radius: 25%; + &::after{ + content: url(../assets/bottom.png); + width: 100%; + height: 40px; + right: 50%; + left: 0; + position: absolute; + top: 100%; + line-height: 0; + } + } + .glm-block { + position: relative; + margin-bottom: 20px; + @media #{$small-only} { + position: relative; + margin-bottom: 20px; + max-width: 400px; + margin: 0 auto 20px; + float: none !important; + } + } +} +.page-inside .glm-blocks-container .glm-block-title h1 { + font-weight: normal; + font-size: 20px; +} +.glm-block-video-arrow { + width: 0; + height: 0; + position: absolute; + border-top: 30px solid transparent; + border-bottom: 30px solid transparent; + border-left: 50px solid white; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + pointer-events: none; +} diff --git a/scss/plugins/_glm-member-db-events.scss b/scss/plugins/_glm-member-db-events.scss new file mode 100644 index 0000000..89d0a40 --- /dev/null +++ b/scss/plugins/_glm-member-db-events.scss @@ -0,0 +1,317 @@ +// Setting for the colors +$nameSearchButtonColor : $slate-blue; +$shortcutsButtonColor : $slate-blue; +$backToSearchButtonColor : $slate-blue; +$eventGradientColor : #f2f2f2; +$eventMonthColor : $slate-blue; +$readMoreColor : $slate-blue; + +#glm-event-wrapper { + h1 { + font-size: 1.5rem; + padding: 0 15px; + } + #glm-events-search-form { + .button { + @include button( + // $padding + rem-calc(12), + // Background color. + $nameSearchButtonColor, + // If true, set to button radius which is $global-radius + // or explicitly set radius amount in px (ex. $radius:10px). + // Default:false. + 3px, + // We can set $full-width:true to remove side + // padding extend width. Default:false + false, + // We can set $disabled:true to create a + // disabled transparent button. Default:false + false + ); + + color: white; + } + #glm-event-add-event{ + width: 126px; + float: right; + } + } + +// #glm-events-shortcuts .shortcuts-button-group { +// @include button-group(); +// .shortcuts-button { +// @include button( +// rem-calc(12), +// $shortcutsButtonColor, +// true, +// true, +// false +// ); +// margin-bottom: 1px; +// } +// & > li { +// @include button-group-style( +// $radius:true, +// $even:false, +// $float:none +// ); +// } +// } + // for the back to search button + button:not(.fc-button) { + @include button( + // $padding + rem-calc(12), + // Background color. + $backToSearchButtonColor, + // If true, set to button radius which is $global-radius + // or explicitly set radius amount in px (ex. $radius:10px). + // Default:false. + 3px, + // We can set $full-width:true to remove side + // padding extend width. Default:false + false, + // We can set $disabled:true to create a + // disabled transparent button. Default:false + false + ); + width: 220px; + } + p { + margin-left: 15px; + } + + .glm-event-day-row { + border: 1px solid $white; + @include gradient($eventGradientColor, $white); + } + + .glm-event-day-event { + border: 1px solid $eventMonthColor; + &:hover { + border: 1px solid $black; + } + } + .glm-event-day-event a.glm-read-more { + border: 1px solid $eventMonthColor; + background-color: $white; + color: $black; + } + .glm-event-day-event a.glm-read-more:hover { + color: $white; + background-color: $eventMonthColor; + border: 1px solid $white; + } + .glm-event-cal { + border: 1px solid $eventMonthColor; + } + .glm-event-cal-day-container { + @include gradient($white, $eventGradientColor); + } + .glm-event-cal-month { + background-color: $eventMonthColor; + color: #fff; + } + h1 { + color: $eventMonthColor; + } + h2 { + color: $slate-blue; + font-weight: bold; + } + #glm-event-detail-cost:before{ + top: 0px; + } + .stButton .sharethis{ + display: none; + } + span#eventShare.st_sharethis, + #shareThisOrange{ + background-color: $eventMonthColor !important; + font-size: rem-calc(14); + font-weight: bold; + color: white; + width: auto; + height: 30px; + border-radius: 3px; + max-height: 30px; + padding: 3px 0 0 15px; + } + #EventDrivingDirectionSubmit { + margin-left: 0px; + font-weight: bold; + } +} +.hasDatepicker { + width: 100%; + height: 34px; +} +// Front page display +#glm-events-frontpage-wrapper { + .glm-events-frontpage-day { + padding: 3px; + background-color: $eventMonthColor; + color: #779156; + } + .glm-events-frontpage-event-container { + margin: 10px 0; + overflow: hidden; + } + .glm-events-frontpage-event-image { + width: 90px; + height: 90px; + } + .glm-events-frontpage-event-title, + .glm-events-frontpage-event-dates, + .glm-events-frontpage-event-content { + float: left; + width: 170px; + padding: 0px 12px 0px 8px; + margin-top: 4px; + } + .glm-events-frontpage-event-title { + /* font-size: 15px;*/ + color: $eventMonthColor; + font-weight: bold; + max-height: 37.2px; + overflow: hidden; + line-height: 1.4; + } + .glm-events-frontpage-event-dates { + color: grey; + max-height: 20px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + .glm-events-frontpage-event-content { + max-height: 37.2px; + overflow: hidden; + } +} +@media#{$medium-up} { + #glm-event-wrapper { +// width: 80%; + margin: 0 auto; + } + #glm-event-wrapper.event-detail { + width: 100%; + } +} +form#glm-member-event-search #glm-event-category{ + width: 83% +} +.prefix, +.postfix { + border-style: solid; + border-width: 1px; + display: block; + font-size: 0.875rem; + height: 2.3125rem; + line-height: 2.3125rem; + overflow: visible; + padding-bottom: 0; + padding-top: 0; + position: relative; + text-align: center; + width: 100%; + z-index: 2; +} +span.prefix, label.prefix { + background: #f2f2f2; + border-right: none; + color: #333333; + border-color: #cccccc; +} + +span.postfix, label.postfix { + background: #f2f2f2; + border-left: none; + color: #333333; + border-color: #cccccc; +} +input:not([type]), input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea { + -webkit-appearance: none; + -moz-appearance: none; + border-radius: 0; + background-color: #FFFFFF; + border-style: solid; + border-width: 1px; + border-color: #cccccc; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + color: rgba(0, 0, 0, 0.75); + display: block; + font-family: inherit; + font-size: 0.875rem; + height: 2.3125rem; + margin: 0 0 1rem 0; + padding: 0.5rem; + width: 100%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-transition: border-color 0.15s linear, background 0.15s linear; + -moz-transition: border-color 0.15s linear, background 0.15s linear; + -ms-transition: border-color 0.15s linear, background 0.15s linear; + -o-transition: border-color 0.15s linear, background 0.15s linear; + transition: border-color 0.15s linear, background 0.15s linear; +} +.right { + float: right !important; +} +#glm-event-detail-takeback-mini { + //border: 1px solid #033733; + background-color: $orange; + transition: all 0.5s; + &:hover { + transition: all 0.5s; + background-color: $gold; + } +} +#front-event-feed-title { + color: $slate-blue; + font-size: 25px; + font-weight: bold; + letter-spacing: 1px; + text-transform: uppercase; +} +#event-feed-row { + margin-bottom: 40px; +} +#feed { + .image-container { + width: auto; + height: 150px; + margin-bottom: 10px; + } + .front-event-title { + color: $slate-blue; + font-size: 18px; + font-weight: bold; + min-height: 50px; + } + .front-event-date-container { + display: inline; + padding: 0 5px; + } + .front-event-date { + color: grey; + font-size: 14px; + } + .front-event-button { + background-color: $orange; + float: right; + color: $white; + font-size: 15px; + text-transform: uppercase; + letter-spacing: 1px; + font-weight: bold; + padding: 4px; + line-height: 1.2; + } + .front-event-border { + border-bottom: 2px solid $slate-blue; + clear: both; + } +} \ No newline at end of file diff --git a/scss/plugins/_glm-member-db-packaging.scss b/scss/plugins/_glm-member-db-packaging.scss new file mode 100644 index 0000000..3ffcb5c --- /dev/null +++ b/scss/plugins/_glm-member-db-packaging.scss @@ -0,0 +1,21 @@ +#glm-member-packaging-front-container { + #glm-package-detail-member-name h3 { + color: $black; + } + + .glm-member-db-takeback-mini { + text-decoration: none; + position: relative; + background-color: $orange; + transition: all 0.5s; + &:hover { + transition: all 0.5s; + background-color: $gold; + } + } + #glm-member-detail-contact-info { + small { + color: $black; + } + } +} \ No newline at end of file diff --git a/scss/plugins/_glm-member-db.scss b/scss/plugins/_glm-member-db.scss new file mode 100644 index 0000000..dc43a94 --- /dev/null +++ b/scss/plugins/_glm-member-db.scss @@ -0,0 +1,250 @@ +#glm-member-db-front-container { + .glm-member-list-active-info .glm-member-title a { + color: $slate-blue; + font-size: 26px; + letter-spacing: normal; + text-decoration: none; + vertical-align: top; + &:hover { + text-decoration: underline; + } + } + #glm-member-list-filters-button { + background-color: $orange; + } + #glm-member-list-map-toggle { + background-color: $orange; + } + #glm-member-list-filters-close { + background-color: $dark-orange; + } + .glm-member-list-container .glm-member-title { + line-height: 1; + margin: 5px 0; + text-transform: none; + } + .glm-member-list-container .glm-member-list-image-wrapper { + float: right; + max-height: 180px; + } + .glm-member-list-data { + padding: 20px; + } + .glm-member-list-active-info { + font-size: 16px; + } + .glm-member-list-address-wrapper > div { + line-height: 1.5; + } + .glm-member-list-active-info .glm-member-list-links > a { + text-decoration: underline; + color: $dark-blue; + line-height: 1.5; + } + .glm-alpha-links > .glm-alpha-link { + background-color: $white; + border-color: $slate-blue; + color: $slate-blue; + &:hover { + background-color: $slate-blue; + color: $white; + } + } + .glm-alpha-links > .glm-alpha-link-selected { + background-color: $slate-blue; + color: white; + } + .glm-member-list-active-info { + padding: 0 0px 0 0; + } + .glm-member-db-list-header-title { + text-transform: none; + } + .glm-member-list-terms { + display: none; + } + .glm-member-search { + .glm-member-button-small, + input[type="submit"].glm-member-button { + font-size: 0.9em !important; + padding: 5px 20px !important; + margin: 0 auto !important; + line-height: 1.8em !important; + height: auto !important; + border-radius: 5px; + background-color: $orange; + transition: all 0.5s; + &:hover { + transition: all 0.5s; + background-color: $gold; + } + } + } + .glm-member-search::before { + background-color: $orange; + } + .glm-member-db-takeback-mini { + text-decoration: none; + position: relative; + background-color: $orange; + transition: all 0.5s; + &:hover { + transition: all 0.5s; + background-color: $gold; + } + } + .glm-member-db-takeback-mini span { + font-size: 16px; + top: 14px; + } +} +#content-wrapper .glm-member-db-grid-view { + .glm-member-title a { + letter-spacing: 2px; + } + .glm-member-list-sub-links { + margin: 0; + ul { + display: table; + margin-left: 0; + width: 100%; + li { + text-transform: uppercase; + font-weight: bold; + border: 0; + width: 50%; + float: left; + display: block; + padding: 1px; + margin: 0; + a { + color: $orange; + border-radius: 3px; + padding: 4px 8px; + display: block; + width: auto; + font-size: 12px; + text-decoration: underline; + } + } + } + } +} +#glm-member-detail-container { + .glm-member-title { + display: none; + } + #glm-member-detail-contact-info { + background-color: $ice; + color: $slate-blue; + } + #glm-member-detail-website-link { + text-decoration: none; + } + #glm-member-detail-data-container > .glm-member-detail-content-toggle { + color: $slate-blue; + } + .map-button { + background-color: $orange; + &:hover { + background-color: $gold; + } + } + #glm-member-detail-links a { + color: $slate-blue; + border-color: $slate-blue; + } +} +.glm-member-detail-contact-phone small { + font-size: 12px; +} +#members-only-sidebar-off-canvas { + background-color: #324B4F; + border-radius: 5px; + list-style: outside none none; + margin: 10px; + max-width: 230px; + h2 { + color: $gold; + } + h4 { + color: $gold; + } + ul li a { + color: $white; + &:hover { + color: $gold; + } + } + .menu-side .glm-button { + background: transparent; + text-decoration: underline; + color: white; + } +} +#members-only-content { + #glm-member-front-header { + margin-top: -10px; + } + #side-links { + border: 1px solid $slate-blue; + border-radius: 3px; + padding: 15px 20px 30px; + background-color: $dark-blue; + list-style: none; + @media #{$medium-only} { + padding: 25px 15px; + } + } + #side-links h4 { + color: $gold; + line-height: 1.2; + letter-spacing: normal; + font-size: 26px; + @media #{$medium-only} { + font-size: 24px; + } + } + #side-links ul { + margin: 0; + list-style: none; + } + #side-links li { + list-style: none; + line-height: 1.2; + margin-top: 15px; + } + #side-links li a { + color: white; + text-decoration: none; + font-size: 20px; + } + #side-links li a:hover { + color: $gold; + } + .glm-button.button { + background-color: $slate-blue; + } + #main-content { + padding-top: 0; + } + #lostpasswordform { + max-width: 350px; + } +} + +#featured-business { + #glm-member-db-front-container { + padding: 0; + } + .glm-featured-member-text { + padding: 20px; + } + .glm-featured-member-image-container { + max-height: 200px; + overflow: hidden; + } +} +#sidebar .glm-member-front-container { + padding: 0; +} diff --git a/scss/plugins/_gravityForms.scss b/scss/plugins/_gravityForms.scss new file mode 100644 index 0000000..e69de29 diff --git a/scss/plugins/_nextgen.scss b/scss/plugins/_nextgen.scss new file mode 100644 index 0000000..3bb3619 --- /dev/null +++ b/scss/plugins/_nextgen.scss @@ -0,0 +1,40 @@ +/* NextGen Gallery */ +.ngg-gallery-thumbnail, +.ngg-gallery-thumbnail-box { + float: none !important; +} +.gallery li a img { // without this images will overlap each other at certain widths + display: block; + width: 100%; +} +.ngg-gallery-thumbnail, .ngg-gallery-thumbnail-box { + float: none !important; +} +.ngg-album-compact h4 .ngg-album-desc { + height: auto !important; + font-family: $font-family-serif; + font-weight: 400; +} +.ngg-album-compact .album-meta-wrapper h4 a { + font-style: normal; +} +.album-meta-wrapper { + display: block; + height: 54px; + margin-bottom: 20px; +} +.ngg-glmalbums { + margin: 10px 0; +} +/* Ninja Forms */ +.ninja-forms-form-wrap { + max-width: 600px; + margin: 0 auto; + input[type=submit] { + @include button(); + display: block; + margin: 0 auto; + } +} + +/* End NextGen Gallery */ diff --git a/scss/plugins/_slick.scss b/scss/plugins/_slick.scss new file mode 100644 index 0000000..c230944 --- /dev/null +++ b/scss/plugins/_slick.scss @@ -0,0 +1,8 @@ +#event-feed-row { + .main-events-container { + padding: 5px 30px; + } + .slick-next { + right: -20px; + } +} \ No newline at end of file diff --git a/search.php b/search.php deleted file mode 100644 index 23c8ff5..0000000 --- a/search.php +++ /dev/null @@ -1,46 +0,0 @@ - -
    -
    -
    - - - - - - - - - - - - - - - - - - - - -
    -
    - - -
    - +
    + + +
    + \ No newline at end of file diff --git a/sections/blog-home.php b/sections/blog-home.php new file mode 100644 index 0000000..01d5da8 --- /dev/null +++ b/sections/blog-home.php @@ -0,0 +1,9 @@ +
    + +
    + + +
    +
    \ No newline at end of file diff --git a/sections/blog-single.php b/sections/blog-single.php new file mode 100644 index 0000000..d0075b7 --- /dev/null +++ b/sections/blog-single.php @@ -0,0 +1,26 @@ +
    +
    +
    + +
    +
    +
    +
    + + +
    +
    +
    +
    + + +
    +

    +
    + +
    + +
    +
    \ No newline at end of file diff --git a/sections/copyright.php b/sections/copyright.php new file mode 100644 index 0000000..acce51b --- /dev/null +++ b/sections/copyright.php @@ -0,0 +1,7 @@ +
    \ No newline at end of file diff --git a/sections/footer.php b/sections/footer.php new file mode 100644 index 0000000..9092589 --- /dev/null +++ b/sections/footer.php @@ -0,0 +1,95 @@ +
    +
    + +
    + + + + + + + + + +
    diff --git a/sections/front-page.php b/sections/front-page.php new file mode 100644 index 0000000..0698952 --- /dev/null +++ b/sections/front-page.php @@ -0,0 +1,18 @@ +
    +

    Our Mission:

    +

    + "Preserving the legacy of the Mackinaw WAGB 83 and her Crew" +

    +
    +
    +
    +
    + + +
    + +
    + +
    +
    +
    \ No newline at end of file diff --git a/sections/glm-members-only.php b/sections/glm-members-only.php new file mode 100644 index 0000000..69f98a6 --- /dev/null +++ b/sections/glm-members-only.php @@ -0,0 +1,23 @@ +
    + +
    + + + + + + + + + + + + + + +
    +
    \ No newline at end of file diff --git a/sections/header.php b/sections/header.php new file mode 100644 index 0000000..d48b9b7 --- /dev/null +++ b/sections/header.php @@ -0,0 +1,14 @@ +
    +
    +
    +
    +
    +
    + +
    +
    \ No newline at end of file diff --git a/sections/interior-page.php b/sections/interior-page.php new file mode 100644 index 0000000..f32e31e --- /dev/null +++ b/sections/interior-page.php @@ -0,0 +1,42 @@ +
    +

    +

    +
    +
    +
    +
    + + + + + + "; + echo ''; + bcn_display(); + echo "
    "; + } + ?> +
    + +
    + + +
    +

    |~Q*&k+>zF72hf@heA( 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⩔*8+#H|z{1NQ7$29WAVs?!Q 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
    =9 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

    2zv8!9Su|v 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

    + diff --git a/sections/landing-page.php b/sections/landing-page.php new file mode 100644 index 0000000..249b3fd --- /dev/null +++ b/sections/landing-page.php @@ -0,0 +1,79 @@ +
    +

    +

    +
    +
    +
    +
    + + "; + echo ''; + bcn_display(); + echo "
    "; + } + ?> +
    + +
    +
    +
    + +
    +
    + 'page', + 'posts_per_page' => -1, + 'post_parent' => $post->ID, + 'order' => 'ASC', + 'orderby' => 'menu_order', + 'post_status' => 'publish', + ); + + $post_parent = $post->ID; + $parent = new WP_Query( $args ); + $blockCount = 0; + ?> + have_posts() ) : ?> + have_posts() ) : $parent->the_post(); ?> + + current_post +1) == ($parent->post_count)){ + $end = ' end '; + } else { + $end = ''; + } + ?> + +
    + +

    +
    + +
    + + + + +
    +
    + + diff --git a/sections/off-canvas.php b/sections/off-canvas.php new file mode 100644 index 0000000..1ca6908 --- /dev/null +++ b/sections/off-canvas.php @@ -0,0 +1,23 @@ + + \ No newline at end of file diff --git a/sections/search.php b/sections/search.php new file mode 100644 index 0000000..16c6b6e --- /dev/null +++ b/sections/search.php @@ -0,0 +1,110 @@ +
    +
    + +

    Please enter a query in the search box.

    + +

    Search Results for ""

    +
    + +
    +
    + + post_type=='page')) continue; ?> +
    +
    +
    > +
    +

    + Posted on +
    + + + + @'), array(' ', "\n"), apply_filters('the_content', $post->post_content))) : ''); + + // Search content for terms + $terms = $wp_query->query_vars['search_terms']; + if ( preg_match_all('/'.str_replace('/', '\/', join('|', $terms)).'/i', $content, $matches, PREG_OFFSET_CAPTURE) ) { + $padding = max($min_padding, $max_length / (2*count($matches[0]))); + + // Construct extract containing context for each term + $output = ''; + $last_offset = 0; + foreach ( $matches[0] as $match ) { + list($string, $offset) = $match; + $start = $offset-$padding; + $end = $offset+strlen($string)+$padding; + // Preserve whole words + while ( $start > 1 && preg_match('/[A-Za-z0-9\'"-]/', $content{$start-1}) ) $start--; + while ( $end < strlen($content)-1 && preg_match('/[A-Za-z0-9\'"-]/', $content{$end}) ) $end++; + $start = max($start, $last_offset); + $context = substr($content, $start, $end-$start); + if ( $start > $last_offset ) $context = '...'.$context; + $output .= $context; + $last_offset = $end; + } + + if ( $last_offset != strlen($content)-1 ) $output .= '...'; + } else { + $output = $content; + } + + if ( strlen($output) > $max_length ) { + $end = $max_length-3; + while ( $end > 1 && preg_match('/[A-Za-z0-9\'"-]/', $output{$end-1}) ) $end--; + $output = substr($output, 0, $end) . '...'; + } + + // Highlight matches + $context = nl2br(preg_replace('/'.str_replace('/', '\/', join('|', $terms)).'/i', '$0', $output)); + ?> + +

    + +

    +

    + Read this entry +

    + + + +
    + $cat->name, 'slug' => $cat->slug ); + echo ', '. $cat->name .''; + } + echo '.'; + } + ?> +
    +
    +
    +
    + + + +
    +

    +
    + +
    + + +
    +
    \ No newline at end of file diff --git a/sections/top-bar.php b/sections/top-bar.php new file mode 100644 index 0000000..18a1944 --- /dev/null +++ b/sections/top-bar.php @@ -0,0 +1,13 @@ +
    + + +
    diff --git a/sidebar.php b/sidebar.php index cb71500..4cf9d86 100644 --- a/sidebar.php +++ b/sidebar.php @@ -1,15 +1,6 @@ - - - + diff --git a/single.php b/single.php deleted file mode 100644 index 8f8756b..0000000 --- a/single.php +++ /dev/null @@ -1,42 +0,0 @@ - -
    -
    -
    - - - - - - '' . __( '%title', 'accesspress-parallax' ), - 'next_text' => __( '%title', 'accesspress-parallax' ) . '', - 'in_same_term' => true, - )); - endif; - ?> - - - - - -
    -
    - - -
    - short description of the bug / issue, provide more detail below. + +==================================================================== + + +###### `[ paste your jsfiddle link here ]` + +use this jsfiddle to reproduce your bug: +http://jsfiddle.net/simeydotme/fmo50w7n/ +we will likely close your issue without it. + + +==================================================================== + + +#### Steps to reproduce the problem + +1. ... +2. ... + + +==================================================================== + + +#### What is the expected behaviour? + +... + + +==================================================================== + + +#### What is observed behaviour? + +... + + +==================================================================== + + +#### More Details + +- Which browsers/versions does it happen on? +- Which jQuery/Slick version are you using? +- Did this work before? + + + + diff --git a/slick/LICENSE b/slick/LICENSE new file mode 100644 index 0000000..3ffd452 --- /dev/null +++ b/slick/LICENSE @@ -0,0 +1,20 @@ +The MIT License (MIT) + +Copyright (c) 2013-2016 + +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/slick/Makefile b/slick/Makefile new file mode 100644 index 0000000..eea6b95 --- /dev/null +++ b/slick/Makefile @@ -0,0 +1,8 @@ + +build: components slick.js slick.css + @component build --dev + +components: component.json + @component install --dev + +.PHONY: clean diff --git a/slick/README.markdown b/slick/README.markdown new file mode 100644 index 0000000..6dc5ca0 --- /dev/null +++ b/slick/README.markdown @@ -0,0 +1,287 @@ +slick +------- + +[1]: + +_the last carousel you'll ever need_ + +#### Demo + +[http://kenwheeler.github.io/slick](http://kenwheeler.github.io/slick/) + +#### CDN + +To start working with Slick right away, there's a couple of CDN choices availabile +to serve the files as close, and fast as possible to your users: + +- https://cdnjs.com/libraries/slick-carousel +- https://www.jsdelivr.com/projects/jquery.slick + +#####Example using jsDelivr + +Just add a link to the css file in your ``: +```html + + + +``` + +Then, before your closing `````` tag add: + +```html + +``` + +#### Package Managers + +```sh +# Bower +bower install --save slick-carousel + +# NPM +npm install slick-carousel +``` + +#### Contributing + +PLEASE review CONTRIBUTING.markdown prior to requesting a feature, filing a pull request or filing an issue. + +### Data Attribute Settings + +In slick 1.5 you can now add settings using the data-slick attribute. You still need to call $(element).slick() to initialize slick on the element. + +Example: + +```html +
    +

    1

    +

    2

    +

    3

    +

    4

    +

    5

    +

    6

    +
    +``` + +### Settings + +Option | Type | Default | Description +------ | ---- | ------- | ----------- +accessibility | boolean | true | Enables tabbing and arrow key navigation +adaptiveHeight | boolean | false | Adapts slider height to the current slide +autoplay | boolean | false | Enables auto play of slides +autoplaySpeed | int | 3000 | Auto play change interval +centerMode | boolean | false | Enables centered view with partial prev/next slides. Use with odd numbered slidesToShow counts. +centerPadding | string | '50px' | Side padding when in center mode. (px or %) +cssEase | string | 'ease' | CSS3 easing +customPaging | function | n/a | Custom paging templates. See source for use example. +dots | boolean | false | Current slide indicator dots +dotsClass | string | 'slick-dots' | Class for slide indicator dots container +draggable | boolean | true | Enables desktop dragging +easing | string | 'linear' | animate() fallback easing +edgeFriction | integer | 0.15 | Resistance when swiping edges of non-infinite carousels +fade | boolean | false | Enables fade +arrows | boolean | true | Enable Next/Prev arrows +appendArrows | string | $(element) | Change where the navigation arrows are attached (Selector, htmlString, Array, Element, jQuery object) +appendDots | string | $(element) | Change where the navigation dots are attached (Selector, htmlString, Array, Element, jQuery object) +mobileFirst | boolean | false | Responsive settings use mobile first calculation +prevArrow | string (html \| jQuery selector) \| object (DOM node \| jQuery object) | `` | Allows you to select a node or customize the HTML for the "Previous" arrow. +nextArrow | string (html \| jQuery selector) \| object (DOM node \| jQuery object) | `` | Allows you to select a node or customize the HTML for the "Next" arrow. +infinite | boolean | true | Infinite looping +initialSlide | integer | 0 | Slide to start on +lazyLoad | string | 'ondemand' | Accepts 'ondemand' or 'progressive' for lazy load technique. 'ondemand' will load the image as soon as you slide to it, 'progressive' loads one image after the other when the page loads. +pauseOnFocus | boolean | true | Pauses autoplay when slider is focussed +pauseOnHover | boolean | true | Pauses autoplay on hover +pauseOnDotsHover | boolean | false | Pauses autoplay when a dot is hovered +respondTo | string | 'window' | Width that responsive object responds to. Can be 'window', 'slider' or 'min' (the smaller of the two). +responsive | array | null | Array of objects [containing breakpoints and settings objects (see example)](#responsive-option-example). Enables settings at given `breakpoint`. Set `settings` to "unslick" instead of an object to disable slick at a given breakpoint. +rows | int | 1 | Setting this to more than 1 initializes grid mode. Use slidesPerRow to set how many slides should be in each row. +slide | string | '' | Slide element query +slidesPerRow | int | 1 | With grid mode initialized via the rows option, this sets how many slides are in each grid row. +slidesToShow | int | 1 | # of slides to show at a time +slidesToScroll | int | 1 | # of slides to scroll at a time +speed | int | 300 | Transition speed +swipe | boolean | true | Enables touch swipe +swipeToSlide | boolean | false | Swipe to slide irrespective of slidesToScroll +touchMove | boolean | true | Enables slide moving with touch +touchThreshold | int | 5 | To advance slides, the user must swipe a length of (1/touchThreshold) * the width of the slider. +useCSS | boolean | true | Enable/Disable CSS Transitions +useTransform | boolean | true | Enable/Disable CSS Transforms +variableWidth | boolean | false | Disables automatic slide width calculation +vertical | boolean | false | Vertical slide direction +verticalSwiping | boolean | false | Changes swipe direction to vertical +rtl | boolean | false | Change the slider's direction to become right-to-left +waitForAnimate | boolean | true | Ignores requests to advance the slide while animating +zIndex | number | 1000 | Set the zIndex values for slides, useful for IE9 and lower + +##### Responsive Option Example +The responsive option, and value, is quite unique and powerful. +You can use it like so: + +```javascript +$(".slider").slick({ + + // normal options... + infinite: false, + + // the magic + responsive: [{ + + breakpoint: 1024, + settings: { + slidesToShow: 3, + infinite: true + } + + }, { + + breakpoint: 600, + settings: { + slidesToShow: 2, + dots: true + } + + }, { + + breakpoint: 300, + settings: "unslick" // destroys slick + + }] +}); +``` + + + + +### Events + +In slick 1.4, callback methods were deprecated and replaced with events. Use them before the initialization of slick as shown below: + +```javascript +// On swipe event +$('.your-element').on('swipe', function(event, slick, direction){ + console.log(direction); + // left +}); + +// On edge hit +$('.your-element').on('edge', function(event, slick, direction){ + console.log('edge was hit') +}); + +// On before slide change +$('.your-element').on('beforeChange', function(event, slick, currentSlide, nextSlide){ + console.log(nextSlide); +}); +``` + +Event | Params | Description +------ | -------- | ----------- +afterChange | event, slick, currentSlide | After slide change callback +beforeChange | event, slick, currentSlide, nextSlide | Before slide change callback +breakpoint | event, slick, breakpoint | Fires after a breakpoint is hit +destroy | event, slick | When slider is destroyed, or unslicked. +edge | event, slick, direction | Fires when an edge is overscrolled in non-infinite mode. +init | event, slick | When Slick initializes for the first time callback. Note that this event should be defined before initializing the slider. +reInit | event, slick | Every time Slick (re-)initializes callback +setPosition | event, slick | Every time Slick recalculates position +swipe | event, slick, direction | Fires after swipe/drag +lazyLoaded | event, slick, image, imageSource | Fires after image loads lazily +lazyLoadError | event, slick, image, imageSource | Fires after image fails to load + + +#### Methods + +Methods are called on slick instances through the slick method itself in version 1.4, see below: + +```javascript +// Add a slide +$('.your-element').slick('slickAdd',"
    "); + +// Get the current slide +var currentSlide = $('.your-element').slick('slickCurrentSlide'); +``` + +This new syntax allows you to call any internal slick method as well: + +```javascript +// Manually refresh positioning of slick +$('.your-element').slick('setPosition'); +``` + + +Method | Argument | Description +------ | -------- | ----------- +`slick` | options : object | Initializes Slick +`unslick` | | Destroys Slick +`slickNext` | | Triggers next slide +`slickPrev` | | Triggers previous slide +`slickPause` | | Pause Autoplay +`slickPlay` | | Start Autoplay (_will also set `autoplay` option to `true`_) +`slickGoTo` | index : int, dontAnimate : bool | Goes to slide by index, skipping animation if second parameter is set to true +`slickCurrentSlide` | | Returns the current slide index +`slickAdd` | element : html or DOM object, index: int, addBefore: bool | Add a slide. If an index is provided, will add at that index, or before if addBefore is set. If no index is provided, add to the end or to the beginning if addBefore is set. Accepts HTML String || Object +`slickRemove` | index: int, removeBefore: bool | Remove slide by index. If removeBefore is set true, remove slide preceding index, or the first slide if no index is specified. If removeBefore is set to false, remove the slide following index, or the last slide if no index is set. +`slickFilter` | filter : selector or function | Filters slides using jQuery .filter syntax +`slickUnfilter` | | Removes applied filter +`slickGetOption` | option : string(option name) | Gets an option value. +`slickSetOption` | change an option, `refresh` is always `boolean` and will update UI changes... + | `option, value, refresh` | change a [single `option`](https://github.com/kenwheeler/slick#settings) to given `value`; `refresh` is optional. + | `"responsive", [{ breakpoint: n, settings: {} }, ... ], refresh` | change or add [whole sets of responsive options](#responsive-option-example) + | `{ option: value, option: value, ... }, refresh` | change [multiple `option`s](https://github.com/kenwheeler/slick#settings) to corresponding `value`s. + + +#### Example + +Initialize with: + +```javascript +$(element).slick({ + dots: true, + speed: 500 +}); + ``` + +Change the speed with: + +```javascript +$(element).slick('slickSetOption', 'speed', 5000, true); +``` + +Destroy with: + +```javascript +$(element).slick('unslick'); +``` + + +#### Sass Variables + +Variable | Type | Default | Description +------ | ---- | ------- | ----------- +$slick-font-path | string | "./fonts/" | Directory path for the slick icon font +$slick-font-family | string | "slick" | Font-family for slick icon font +$slick-loader-path | string | "./" | Directory path for the loader image +$slick-arrow-color | color | white | Color of the left/right arrow icons +$slick-dot-color | color | black | Color of the navigation dots +$slick-dot-color-active | color | $slick-dot-color | Color of the active navigation dot +$slick-prev-character | string | '\2190' | Unicode character code for the previous arrow icon +$slick-next-character | string | '\2192' | Unicode character code for the next arrow icon +$slick-dot-character | string | '\2022' | Unicode character code for the navigation dot icon +$slick-dot-size | pixels | 6px | Size of the navigation dots + +#### Browser support + +Slick works on IE8+ in addition to other modern browsers such as Chrome, Firefox, and Safari. + +#### Dependencies + +jQuery 1.7 + +#### License + +Copyright (c) 2014 Ken Wheeler + +Licensed under the MIT license. + +Free as in Bacon. diff --git a/slick/bower.json b/slick/bower.json new file mode 100644 index 0000000..ff2c379 --- /dev/null +++ b/slick/bower.json @@ -0,0 +1,33 @@ +{ + "name": "slick-carousel", + "main": [ + "slick/slick.js", + "slick/slick.css", + "slick/slick.less", + "slick/slick.scss" + ], + "version": "1.6.0", + "homepage": "https://github.com/kenwheeler/slick", + "authors": [ + "Ken Wheeler " + ], + "description": "the last carousel you'll ever need", + "keywords": [ + "responsive", + "carousel", + "jquery" + ], + "license": "MIT", + "ignore": [ + "**/.*", + "node_modules", + "bower_components", + "test", + "tests", + "package.json", + "index.html" + ], + "dependencies": { + "jquery": ">=1.7" + } +} diff --git a/slick/component.json b/slick/component.json new file mode 100644 index 0000000..af23f00 --- /dev/null +++ b/slick/component.json @@ -0,0 +1,18 @@ +{ + "name": "slick", + "repo": "kenwheeler/slick", + "description": "the last carousel you'll ever need", + "version": "1.6.0", + "keywords": ["ui", "jquery", "carousel", "responsive", "slider"], + "dependencies": { + "component/jquery": "*" + }, + "development": {}, + "scripts": { + "slick/slick.js": "slick.js" + }, + "styles": { + "slick/slick.css": "slick.css", + "slick/slick-theme.css": "slick-theme.css" + } +} \ No newline at end of file diff --git a/slick/index.html b/slick/index.html new file mode 100644 index 0000000..c8fab56 --- /dev/null +++ b/slick/index.html @@ -0,0 +1,137 @@ + + + + Slick Playground + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + + + + + + + \ No newline at end of file diff --git a/slick/package.json b/slick/package.json new file mode 100644 index 0000000..8f675a4 --- /dev/null +++ b/slick/package.json @@ -0,0 +1,50 @@ +{ + "name": "slick-carousel", + "version": "1.6.0", + "description": "the last carousel you'll ever need", + "main": "slick/slick.js", + "repository": { + "type": "git", + "url": "https://github.com/kenwheeler/slick.git" + }, + "keywords": [ + "carousel", + "slick", + "responsive", + "js", + "slider" + ], + "author": "Ken Wheeler ", + "contributors": [ + { + "name": "ken wheeler", + "email": "ken_wheeler@me.com", + "url": "http://kenwheeler.github.io/" + }, + { + "name": "simon goellner", + "email": "simey.me@gmail.com", + "url": "http://simey.me" + }, + { + "name": "ahmad el-alfy", + "email": "ahmadalfy@gmail.com", + "url": "http://www.alfy.me" + }, + { + "name": "leggomuhgreggo", + "email": "gwestneat@gmail.com" + }, + { + "name": "ashley mcknight", + "email": "ash@sharpteef.net" + } + ], + "license": "MIT", + "bugs": { + "url": "https://github.com/kenwheeler/slick/issues" + }, + "dependencies": { + "jquery": ">=1.7.2" + } +} diff --git a/slick/slick.jquery.json b/slick/slick.jquery.json new file mode 100644 index 0000000..7af760b --- /dev/null +++ b/slick/slick.jquery.json @@ -0,0 +1,34 @@ +{ + "name": "slick", + "title": "slick", + "description": "A jQuery responsive touch carousel", + "keywords": [ + "responsive", + "slider", + "carousel", + "touch", + "mobile" + ], + "version": "1.6.0", + "author": { + "name": "Ken Wheeler", + "url": "http://kenwheeler.github.io" + }, + "maintainers": [{ + "name": "Ken Wheeler", + "email": "dubmediagroup@gmail.com", + "url": "http://www.dubmediagroup.com" + }], + "licenses": [{ + "type": "MIT", + "url": "https://github.com/kenwheeler/slick/blob/master/LICENSE" + }], + "demo": "http://kenwheeler.github.io/slick/", + "bugs": "https://github.com/kenwheeler/slick/issues", + "homepage": "https://github.com/kenwheeler/slick/", + "docs": "https://github.com/kenwheeler/slick/", + "download": "https://github.com/kenwheeler/slick/archive/master.zip", + "dependencies": { + "jquery": ">=1.7" + } +} diff --git a/slick/slick/ajax-loader.gif b/slick/slick/ajax-loader.gif new file mode 100644 index 0000000000000000000000000000000000000000..8dcbdd5c098ff2722d54934dd213b961293156a6 GIT binary patch literal 2580 zcmb`I`CAib0>|GuGs(<^WD-LzFdVJuQWyK!Zci6x5(t4JWvQZVxfB6KuHsb=K?o3y zMhUhkV4;8#6$HFcTpJ-OA}Wejba5X%OIx(mZe8m3S$EPd`xor|{?7AxzVGMzeZ#^- z-*_`g2Xx?P20VZM+~snOkB?7IP7VzX6%`ddd-m+nqes8~`fF8HRe5>&y?gf>8X6WX zSYR@lGBPqKiUI(`P}r(6>^P&RG)iR zeo+r(-9Ck98{R`GZ13_z?G=q#*9(+x$_bdN0&Q~Qt$UndL)Hfvl3gq zh{YjDlfNnj#!(a}SJQf8<{k*m13qK~syk|c4?!eR?j)3lRL*k%g&NN}@xg=O>NW7y z6;?2EYb5XM+qW-&%@D)aZruH5{M+xopLl%mT*!av6(G>AR^et|BEiB(0l5;_> zmbeU!9RbYlv)q_lfX$)s+j11%#0%g*UoCo?{Ykm$>jdGxyFvYCBvr{PAj_gQa;j9Y zj=y&?JtGcm(}UE-W{P(}xQq}8J|aAmQa}tN^Lrmc}z-& zo)i>qMEuTsTMYO~=W_pJ66~gdKm@IEsMK#m+}e!|hG}vY2o&(-D*gfh{)N+;T@!-B z;LBXgc8TD8Np7cHE#944Ju*9Te{rAB>@vK$*U&iRSP_t%dd_+|P9%EzYC%x-aTU4> z%1lWnKKT%cFrk?xl4J5z(5hIyr>AMLfFKa0VHKr^X3(@!&mf<2up&+A;h;TiAK;>6 zGZIcj_&UT?kuyR`i{SI-1DDJz!iH-uLDG?1QpwQH+qXuC$l(X%G_wo@@;URwDmQcR zg}cQyN}JI?kuZv@&OdD2Fo*^XS*qVsq42JWXH&l@8t+@idiq!HlDXF1FIqTj%MY>> zjSKw&C{93)Dj|l!(fG_*n6hBhnx$SKB*j|x>ZDRhwS%Mwr8>w3c@KNIWSC@d^kYoOFw@MuAq;?c zKfHM6hG0uHp;X&SOYg3C&%oaIf2tPOn+{BdUo}xzzU-V6@=g19dWXRi^BB~G!V zrZTe7Z~J$*$eb7)QYA0VjAsD3bsL$+ky!OkOcZASthy!?v2EMI7H&pq$`YfcX|Zf6 z>~WCRuHzsb$)Yn33t3Vs^$VrM2RXl9C={nWIld&i%~&tB*;^|4G7{?jDxQ{l#Y{sh zK_CGHd?npMHwRm@je!apZ;BB%XvLK+@_FmM@tBt8=gpwY^yG{V`h)al>jp>sVZr3o z*!SM(lc~4wWL&v_M+tIs@(YShBnFu)6c{E#D>#I*VG1%6)xs<({9G1c!AO{f?-~IGOwzFmZ3C_%Dil(o*)H!x}srMt&G=R z@gY=!v5qjCrjKNmGW`K=3nWN~Xl)Pf?) z-nuWUR=t+AmumJx^%{JC7N78e?hd28mPteHnZ^@68c@4EMTIF$S8fUVid-lEzL?+u z^XQxL@o8?kn_B=pf0Mc)SY$pUQQP|ceV8B7s^|y6W!4Z^ z*iD=Kj*U4*Fb^M2L-TTg|INo9UXB2Ns?wO`3!8jZJBYsUf9Q2#`~4+_Y38lt$#3k^ zd0s7-45!5sE>@m7c0}V_k{v9P%o4Ao@K{{9&Nl(}ptBPgr4b>kcalpu5msA=ZQE5} z_eK6^J8KevjUb_YMp(l?nNc{}1)*g|Ww%DnsU2)LNpQG8aGnt;`&eS2y=q`E3Jmnb Q$_H8phDHQVE(E;&9~~n@;{X5v literal 0 HcmV?d00001 diff --git a/slick/slick/config.rb b/slick/slick/config.rb new file mode 100644 index 0000000..81f5ae3 --- /dev/null +++ b/slick/slick/config.rb @@ -0,0 +1,10 @@ +css_dir = "." +sass_dir = "." +images_dir = "." +fonts_dir = "fonts" +relative_assets = true + +output_style = :compact +line_comments = false + +preferred_syntax = :scss \ No newline at end of file diff --git a/css/fonts/slick.eot b/slick/slick/fonts/slick.eot similarity index 100% rename from css/fonts/slick.eot rename to slick/slick/fonts/slick.eot diff --git a/css/fonts/slick.svg b/slick/slick/fonts/slick.svg similarity index 100% rename from css/fonts/slick.svg rename to slick/slick/fonts/slick.svg diff --git a/css/fonts/slick.ttf b/slick/slick/fonts/slick.ttf similarity index 100% rename from css/fonts/slick.ttf rename to slick/slick/fonts/slick.ttf diff --git a/css/fonts/slick.woff b/slick/slick/fonts/slick.woff similarity index 100% rename from css/fonts/slick.woff rename to slick/slick/fonts/slick.woff diff --git a/slick/slick/slick-theme.css b/slick/slick/slick-theme.css new file mode 100644 index 0000000..b6cfefd --- /dev/null +++ b/slick/slick/slick-theme.css @@ -0,0 +1,206 @@ +@charset 'UTF-8'; +/* Slider */ +.slick-loading .slick-list +{ + background: #fff url('./ajax-loader.gif') center center no-repeat; +} + +/* Icons */ +@font-face +{ + font-family: 'slick'; + font-weight: normal; + font-style: normal; + + src: url('./fonts/slick.eot'); + src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg'); +} +/* Arrows */ +.slick-prev, +.slick-next +{ + border-radius: 10px; + font-size: 0; + line-height: 0; + + position: absolute; + top: 50%; + + display: block; + + width: 18px; + height: 18px; + padding: 0; + -webkit-transform: translate(0, -50%); + -ms-transform: translate(0, -50%); + transform: translate(0, -50%); + + cursor: pointer; + + color: transparent; + border: none; + outline: none; + background: transparent; +} +.slick-prev:hover, +.slick-prev:focus, +.slick-next:hover, +.slick-next:focus +{ + color: transparent; + outline: none; + background-color: transparent; +} +.slick-prev:hover:before, +.slick-prev:focus:before, +.slick-next:hover:before, +.slick-next:focus:before +{ + opacity: 1; + background-color: transparent; +} +.slick-prev.slick-disabled:before, +.slick-next.slick-disabled:before +{ + opacity: .25; +} + +.slick-prev:before, +.slick-next:before +{ + font-family: 'slick'; + font-size: 26px; + line-height: 1; + + opacity: .75; + color: #486b71; + + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.slick-prev +{ + left: -25px; +} +[dir='rtl'] .slick-prev +{ + right: -25px; + left: auto; +} +.slick-prev:before +{ + content: '←'; +} +[dir='rtl'] .slick-prev:before +{ + content: '→'; +} + +.slick-next +{ + right: -25px; +} +[dir='rtl'] .slick-next +{ + right: auto; + left: -25px; +} +.slick-next:before +{ + content: '→'; +} +[dir='rtl'] .slick-next:before +{ + content: '←'; +} + +/* Dots */ +.slick-dotted.slick-slider +{ + margin-bottom: 30px; +} + +.slick-dots +{ + position: absolute; + bottom: -25px; + + display: block; + + width: 100%; + padding: 0; + margin: 0; + + list-style: none; + + text-align: center; +} +.slick-dots li +{ + position: relative; + + display: inline-block; + + width: 20px; + height: 20px; + margin: 0 5px; + padding: 0; + + cursor: pointer; +} +.slick-dots li button +{ + font-size: 0; + line-height: 0; + + display: block; + + width: 20px; + height: 20px; + padding: 5px; + + cursor: pointer; + + color: transparent; + border: 0; + outline: none; + background: transparent; +} +.slick-dots li button:hover, +.slick-dots li button:focus +{ + outline: none; +} +.slick-dots li button:hover:before, +.slick-dots li button:focus:before +{ + opacity: 1; +} +.slick-dots li button:before +{ + font-family: 'slick'; + font-size: 6px; + line-height: 20px; + + position: absolute; + top: 0; + left: 0; + + width: 20px; + height: 20px; + + content: '•'; + text-align: center; + + opacity: .25; + color: black; + + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.slick-dots li.slick-active button:before +{ + opacity: .75; + color: black; +} diff --git a/slick/slick/slick-theme.less b/slick/slick/slick-theme.less new file mode 100644 index 0000000..8f10758 --- /dev/null +++ b/slick/slick/slick-theme.less @@ -0,0 +1,168 @@ +@charset "UTF-8"; + +// Default Variables + +@slick-font-path: "./fonts/"; +@slick-font-family: "slick"; +@slick-loader-path: "./"; +@slick-arrow-color: white; +@slick-dot-color: black; +@slick-dot-color-active: @slick-dot-color; +@slick-prev-character: "←"; +@slick-next-character: "→"; +@slick-dot-character: "•"; +@slick-dot-size: 6px; +@slick-opacity-default: 0.75; +@slick-opacity-on-hover: 1; +@slick-opacity-not-active: 0.25; + +/* Slider */ +.slick-loading .slick-list{ + background: #fff url('@{slick-loader-path}ajax-loader.gif') center center no-repeat; +} + +/* Icons */ +@font-face{ + font-family: 'slick'; + font-weight: normal; + font-style: normal; + + src: url('@{slick-font-path}slick.eot'); + src: url('@{slick-font-path}slick.eot?#iefix') format('embedded-opentype'), url('@{slick-font-path}slick.woff') format('woff'), url('@{slick-font-path}slick.ttf') format('truetype'), url('@{slick-font-path}slick.svg#slick') format('svg'); +} + +/* Arrows */ + +.slick-prev, +.slick-next { + position: absolute; + display: block; + height: 20px; + width: 20px; + line-height: 0px; + font-size: 0px; + cursor: pointer; + background: transparent; + color: transparent; + top: 50%; + -webkit-transform: translate(0, -50%); + -ms-transform: translate(0, -50%); + transform: translate(0, -50%); + padding: 0; + border: none; + outline: none; + &:hover, &:focus { + outline: none; + background: transparent; + color: transparent; + &:before { + opacity: @slick-opacity-on-hover; + } + } + &.slick-disabled:before { + opacity: @slick-opacity-not-active; + } +} + +.slick-prev:before, .slick-next:before { + font-family: @slick-font-family; + font-size: 20px; + line-height: 1; + color: @slick-arrow-color; + opacity: @slick-opacity-default; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.slick-prev { + left: -25px; + &[dir="rtl"] { + left: auto; + right: -25px; + } + &:before { + content: @slick-prev-character; + &[dir="rtl"] { + content: @slick-next-character; + } + } +} + +.slick-next { + right: -25px; + &[dir="rtl"] { + left: -25px; + right: auto; + } + &:before { + content: @slick-next-character; + &[dir="rtl"] { + content: @slick-prev-character; + } + } +} + +/* Dots */ + +.slick-dotted .slick-slider { + margin-bottom: 30px; +} + +.slick-dots { + position: absolute; + bottom: -25px; + list-style: none; + display: block; + text-align: center; + padding: 0; + margin: 0; + width: 100%; + li { + position: relative; + display: inline-block; + height: 20px; + width: 20px; + margin: 0 5px; + padding: 0; + cursor: pointer; + button { + border: 0; + background: transparent; + display: block; + height: 20px; + width: 20px; + outline: none; + line-height: 0px; + font-size: 0px; + color: transparent; + padding: 5px; + cursor: pointer; + &:hover, &:focus { + outline: none; + &:before { + opacity: @slick-opacity-on-hover; + } + } + &:before { + position: absolute; + top: 0; + left: 0; + content: @slick-dot-character; + width: 20px; + height: 20px; + font-family: @slick-font-family; + font-size: @slick-dot-size; + line-height: 20px; + text-align: center; + color: @slick-dot-color; + opacity: @slick-opacity-not-active; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + } + &.slick-active button:before { + color: @slick-dot-color-active; + opacity: @slick-opacity-default; + } + } +} diff --git a/slick/slick/slick-theme.scss b/slick/slick/slick-theme.scss new file mode 100644 index 0000000..7fe63e1 --- /dev/null +++ b/slick/slick/slick-theme.scss @@ -0,0 +1,194 @@ +@charset "UTF-8"; + +// Default Variables + +// Slick icon entity codes outputs the following +// "\2190" outputs ascii character "←" +// "\2192" outputs ascii character "→" +// "\2022" outputs ascii character "•" + +$slick-font-path: "./fonts/" !default; +$slick-font-family: "slick" !default; +$slick-loader-path: "./" !default; +$slick-arrow-color: white !default; +$slick-dot-color: black !default; +$slick-dot-color-active: $slick-dot-color !default; +$slick-prev-character: "\2190" !default; +$slick-next-character: "\2192" !default; +$slick-dot-character: "\2022" !default; +$slick-dot-size: 6px !default; +$slick-opacity-default: 0.75 !default; +$slick-opacity-on-hover: 1 !default; +$slick-opacity-not-active: 0.25 !default; + +@function slick-image-url($url) { + @if function-exists(image-url) { + @return image-url($url); + } + @else { + @return url($slick-loader-path + $url); + } +} + +@function slick-font-url($url) { + @if function-exists(font-url) { + @return font-url($url); + } + @else { + @return url($slick-font-path + $url); + } +} + +/* Slider */ + +.slick-list { + .slick-loading & { + background: #fff slick-image-url("ajax-loader.gif") center center no-repeat; + } +} + +/* Icons */ +@if $slick-font-family == "slick" { + @font-face { + font-family: "slick"; + src: slick-font-url("slick.eot"); + src: slick-font-url("slick.eot?#iefix") format("embedded-opentype"), slick-font-url("slick.woff") format("woff"), slick-font-url("slick.ttf") format("truetype"), slick-font-url("slick.svg#slick") format("svg"); + font-weight: normal; + font-style: normal; + } +} + +/* Arrows */ + +.slick-prev, +.slick-next { + position: absolute; + display: block; + height: 20px; + width: 20px; + line-height: 0px; + font-size: 0px; + cursor: pointer; + background: transparent; + color: transparent; + top: 50%; + -webkit-transform: translate(0, -50%); + -ms-transform: translate(0, -50%); + transform: translate(0, -50%); + padding: 0; + border: none; + outline: none; + &:hover, &:focus { + outline: none; + background: transparent; + color: transparent; + &:before { + opacity: $slick-opacity-on-hover; + } + } + &.slick-disabled:before { + opacity: $slick-opacity-not-active; + } + &:before { + font-family: $slick-font-family; + font-size: 20px; + line-height: 1; + color: $slick-arrow-color; + opacity: $slick-opacity-default; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } +} + +.slick-prev { + left: -25px; + [dir="rtl"] & { + left: auto; + right: -25px; + } + &:before { + content: $slick-prev-character; + [dir="rtl"] & { + content: $slick-next-character; + } + } +} + +.slick-next { + right: -25px; + [dir="rtl"] & { + left: -25px; + right: auto; + } + &:before { + content: $slick-next-character; + [dir="rtl"] & { + content: $slick-prev-character; + } + } +} + +/* Dots */ + +.slick-dotted.slick-slider { + margin-bottom: 30px; +} + +.slick-dots { + position: absolute; + bottom: -25px; + list-style: none; + display: block; + text-align: center; + padding: 0; + margin: 0; + width: 100%; + li { + position: relative; + display: inline-block; + height: 20px; + width: 20px; + margin: 0 5px; + padding: 0; + cursor: pointer; + button { + border: 0; + background: transparent; + display: block; + height: 20px; + width: 20px; + outline: none; + line-height: 0px; + font-size: 0px; + color: transparent; + padding: 5px; + cursor: pointer; + &:hover, &:focus { + outline: none; + &:before { + opacity: $slick-opacity-on-hover; + } + } + &:before { + position: absolute; + top: 0; + left: 0; + content: $slick-dot-character; + width: 20px; + height: 20px; + font-family: $slick-font-family; + font-size: $slick-dot-size; + line-height: 20px; + text-align: center; + color: $slick-dot-color; + opacity: $slick-opacity-not-active; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + } + &.slick-active button:before { + color: $slick-dot-color-active; + opacity: $slick-opacity-default; + } + } +} diff --git a/css/slick.css b/slick/slick/slick.css similarity index 97% rename from css/slick.css rename to slick/slick/slick.css index 57477e8..dd973fe 100644 --- a/css/slick.css +++ b/slick/slick/slick.css @@ -55,8 +55,6 @@ left: 0; display: block; - margin-left: auto; - margin-right: auto; } .slick-track:before, .slick-track:after diff --git a/js/slick.js b/slick/slick/slick.js similarity index 91% rename from js/slick.js rename to slick/slick/slick.js index 9529989..5394604 100644 --- a/js/slick.js +++ b/slick/slick/slick.js @@ -6,7 +6,7 @@ |___/_|_|\___|_|\_(_)/ |___/ |__/ - Version: 1.8.0 + Version: 1.6.0 Author: Ken Wheeler Website: http://kenwheeler.github.io Docs: http://kenwheeler.github.io/slick @@ -15,7 +15,7 @@ */ /* global window, document, define, jQuery, setInterval, clearInterval */ -;(function(factory) { +(function(factory) { 'use strict'; if (typeof define === 'function' && define.amd) { define(['jquery'], factory); @@ -44,15 +44,15 @@ appendDots: $(element), arrows: true, asNavFor: null, - prevArrow: '', - nextArrow: '', + prevArrow: '', + nextArrow: '', autoplay: false, autoplaySpeed: 3000, centerMode: false, centerPadding: '50px', cssEase: 'ease', customPaging: function(slider, i) { - return $('',nextArrow:'',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(b,c){return a('