From 7e2d408f035c9724978234bc13e54d6dd97dd480 Mon Sep 17 00:00:00 2001 From: Laury GvR Date: Fri, 20 Apr 2018 14:47:13 -0400 Subject: [PATCH] Initial Commit --- .gitignore | 3 + .nvmrc | 1 + Gruntfile.js | 85 + README.md | 28 + assets/circle-mi-footer-logo.png | Bin 0 -> 18903 bytes assets/circle-mi-magazine.jpg | Bin 0 -> 83006 bytes assets/facebook-icon.png | Bin 0 -> 1057 bytes assets/map.svg | 452 + assets/pure-michigan-logo.jpg | Bin 0 -> 3070 bytes bower.json | 6 + comments.php | 89 + css/app.css | 1 + css/app.css.map | 75 + favicon.ico | Bin 0 -> 18240 bytes functions.php | 163 + glm-member-db/views/front/members/detail.html | 631 + glm-member-db/views/front/members/list.html | 648 + index.php | 44 + js/app.js | 55 + js/custom/pageSetup.js | 46 + 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/jquery-placeholder/jquery.placeholder.js | 192 + js/jquery.cookie/jquery.cookie.js | 117 + 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 + lib/menu-walker.php | 81 + lib/navigation.php | 179 + members-only-template.php | 6 + 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.json | 18 + package.json.bak | 14 + package.jsonclear | 14 + parts/blog-content-area.php | 28 + parts/blog-feed-front.php | 35 + parts/blog-sidebar-r.php | 33 + parts/blog-text-single.php | 13 + parts/blog-text.php | 12 + parts/dropdown-destinations.php | 10 + parts/dropdown-map.php | 142 + parts/dropdown-venues.php | 11 + parts/glm-blocks.php | 50 + parts/glm-members-only-login-form.php | 45 + parts/glm-members-only-lostpass-form.php | 24 + parts/glm-members-only-top-bar.php | 16 + parts/header-meta.php | 10 + parts/main-content.php | 10 + parts/region-map.php | 384 + parts/search-form.php | 4 + parts/share-this.php | 12 + parts/video.php | 16 + robots.txt | 4 + screenshot.png | Bin 0 -> 2717426 bytes scss/_blog.scss | 145 + scss/_body.scss | 13 + scss/_content.scss | 0 scss/_copyright.scss | 22 + scss/_defaults.scss | 55 + scss/_left-off-canvas.scss | 110 + scss/_main.scss | 251 + scss/_mixins.scss | 2 + scss/_page.footer.scss | 119 + scss/_page.header.scss | 126 + scss/_page.wrapper.scss | 0 scss/_plugins.scss | 6 + scss/_right-off-canvas.scss | 87 + scss/_search.scss | 71 + scss/_settings.scss | 1476 +++ scss/_shadow.wrapper.scss | 0 scss/_sidebar.scss | 143 + scss/_slideshow.scss | 21 + scss/_structure.scss | 53 + scss/_topbar.scss | 338 + scss/_wordpress.scss | 235 + scss/admin/tinymce.css | 35 + scss/app.scss | 20 + scss/mixins/_gradient.scss | 10 + scss/mixins/_off-canvas-arrow.scss | 42 + scss/plugins/_blocks.scss | 122 + scss/plugins/_events.scss | 3 + scss/plugins/_fullCalendar.scss | 80 + scss/plugins/_glm-member-db.scss | 300 + scss/plugins/_gravityForms.scss | 0 scss/plugins/_nextgen.scss | 40 + sections/blog-archive.php | 6 + sections/blog-home.php | 9 + sections/blog-single.php | 26 + sections/copyright.php | 7 + sections/footer.php | 55 + sections/front-page.php | 16 + sections/header.php | 25 + sections/interior-page.php | 54 + sections/off-canvas.php | 66 + sections/search.php | 110 + sidebar.php | 10 + style.css | 7 + 356 files changed, 68971 insertions(+) create mode 100644 .gitignore create mode 100644 .nvmrc create mode 100644 Gruntfile.js create mode 100644 README.md create mode 100644 assets/circle-mi-footer-logo.png create mode 100644 assets/circle-mi-magazine.jpg create mode 100644 assets/facebook-icon.png create mode 100644 assets/map.svg create mode 100755 assets/pure-michigan-logo.jpg create mode 100644 bower.json create mode 100644 comments.php create mode 100644 css/app.css create mode 100644 css/app.css.map create mode 100755 favicon.ico create mode 100644 functions.php create mode 100644 glm-member-db/views/front/members/detail.html create mode 100644 glm-member-db/views/front/members/list.html create mode 100644 index.php create mode 100644 js/app.js create mode 100644 js/custom/pageSetup.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 create mode 100644 js/jquery-placeholder/jquery.placeholder.js create mode 100644 js/jquery.cookie/jquery.cookie.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 create mode 100644 lib/menu-walker.php create mode 100644 lib/navigation.php create mode 100644 members-only-template.php 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 create mode 100644 package.json create mode 100644 package.json.bak create mode 100644 package.jsonclear 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/dropdown-destinations.php create mode 100644 parts/dropdown-map.php create mode 100644 parts/dropdown-venues.php create mode 100644 parts/glm-blocks.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/region-map.php create mode 100644 parts/search-form.php create mode 100644 parts/share-this.php create mode 100644 parts/video.php create mode 100644 robots.txt create mode 100644 screenshot.png 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/_blocks.scss create mode 100644 scss/plugins/_events.scss create mode 100644 scss/plugins/_fullCalendar.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 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/header.php create mode 100644 sections/interior-page.php create mode 100644 sections/off-canvas.php create mode 100644 sections/search.php create mode 100644 sidebar.php create mode 100644 style.css diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d39bac5 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*.DS_Store +/bower_components/* +/node_modules/* \ No newline at end of file diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 0000000..dbca4f3 --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +0.10.25 diff --git a/Gruntfile.js b/Gruntfile.js new file mode 100644 index 0000000..81e263b --- /dev/null +++ b/Gruntfile.js @@ -0,0 +1,85 @@ +module.exports = function(grunt) { + grunt.initConfig({ + pkg: grunt.file.readJSON('package.json'), + + sass: { + options: { + includePaths: ['bower_components/foundation/scss'], + sourceMap: false + }, + dist: { + options: { + outputStyle: 'compressed' + }, + files: { + 'css/app.css': 'scss/app.scss' + } + } + }, + + copy: { + scripts: { + expand: true, + cwd: 'bower_components/', + src: '**/*.js', + dest: 'js' + }, + + maps: { + expand: true, + cwd: 'bower_components/', + src: '**/*.map', + dest: 'js' + } + }, + + uglify: { + dist: { + files: { + 'js/modernizr/modernizr.min.js': ['js/modernizr/modernizr.js'] + } + } + }, + + concat: { + options: { + separator: ';' + }, + dist: { + src: [ + 'js/dollarsign.js', + 'js/foundation/js/foundation.min.js', + 'js/custom/*.js', + ], + + dest: 'js/app.js' + } + + }, + + watch: { + grunt: { files: ['Gruntfile.js'] }, + + sass: { + files: 'scss/**/*.{scss,sass}', + tasks: ['sass'] + }, + + scripts: { + files: ['js/custom/*.js'], + tasks: ['concat', 'uglify'] + } + + } + }); + + grunt.loadNpmTasks('grunt-sass'); + grunt.loadNpmTasks('grunt-contrib-watch'); + grunt.loadNpmTasks('grunt-contrib-concat'); + grunt.loadNpmTasks('grunt-contrib-copy'); + grunt.loadNpmTasks('grunt-contrib-uglify'); + + grunt.registerTask('build', ['sass', 'copy', 'uglify', 'concat']); + grunt.registerTask('runwatch', ['sass','uglify', 'concat']); + grunt.registerTask('default', ['runwatch','watch']); +} diff --git a/README.md b/README.md new file mode 100644 index 0000000..bec84c1 --- /dev/null +++ b/README.md @@ -0,0 +1,28 @@ +# Gaslight Media Foundation Template + +This is a template to start your own project that uses Grunt and libsass! + +## Requirements + +You'll need to have the following items installed before continuing. + + * [Node.js](http://nodejs.org): Use the installer provided on the NodeJS website. + * [Grunt](http://gruntjs.com/): Run `[sudo] npm install -g grunt-cli` + * [Bower](http://bower.io): Run `[sudo] npm install -g bower` + +## Quickstart + +```bash +npm install && bower install +``` + +While you're working on your project, run: + +`grunt` + +And you're set! + +## Directory Structure + + * `scss/_settings.scss`: Foundation configuration settings go in here + * `scss/app.scss`: Application styles go here diff --git a/assets/circle-mi-footer-logo.png b/assets/circle-mi-footer-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..5943349c435e0e3be4658cb7d98783a5d8fecf88 GIT binary patch literal 18903 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 literal 0 HcmV?d00001 diff --git a/assets/circle-mi-magazine.jpg b/assets/circle-mi-magazine.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7a4dd5e851950e7589cf5a065538879c37162bfd GIT binary patch literal 83006 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%0D=u~C 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 literal 0 HcmV?d00001 diff --git a/assets/facebook-icon.png b/assets/facebook-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c484fe342917b883f931134e01ac26e760b633e6 GIT binary patch literal 1057 zcmaJ=PiWIn9FEqFIafAB5O;9TOr(l!l6GC&xNhs3b}KAnbOn3UG(r* z1f}Xx58_4fw38@!Qe+5Ia2N45RG12)qA=$!1BLq1wVelR;N`vFQI1|U zmBwjtoR^X2k!*~opc#ZsQ3FE-Ly~781{pZ5>S22Q$r24zB}||8i>zowVNM;JH{sO$ zL`t5YkwXeSGzbO?JQ2_!mOw$9)h)gdrmMOqicARno_@E? z^|2rj@^JlZpPxGkyet=BSUva=^+bZfxMDC~%3Atm?LXyh;#7KA~G!(q)(s!ZeZasH(!VUXF{z;vruo5ahU6 zFccGnXv`Pz$KwGX7md`p0+Q!6sN*_U+2KZ-a_w2r4B}aUrg|PKaT95vnlrC9k0sDl zuf|oH#}aJHWk@iL-Pyl7UB4pZV;>uHON_?kL!FGfN#^?P(r5cs+)N0ORN+l#t5T`l zt1K^E9R7Wvyhd%DSzM)CY5$!)nIg!RGFdSAt7qj%YYwPaK6Ea3|8OL3?Cn}>`S^`Z zWIDD=%JA;TNB21{7~SPpU}K%y7;&9CJih z6E3IYSZn*U#a$`3v{3%uvGStx?w0fRJGw+UsB4>FU9Ve4AK8yK5t|V1kDR^q2k+%q AZvX%Q literal 0 HcmV?d00001 diff --git a/assets/map.svg b/assets/map.svg new file mode 100644 index 0000000..86c0ce6 --- /dev/null +++ b/assets/map.svg @@ -0,0 +1,452 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/pure-michigan-logo.jpg b/assets/pure-michigan-logo.jpg new file mode 100755 index 0000000000000000000000000000000000000000..6fb68782b0ebfce788dc46ae307a2f8b61318d36 GIT binary patch literal 3070 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 literal 0 HcmV?d00001 diff --git a/bower.json b/bower.json new file mode 100644 index 0000000..028481f --- /dev/null +++ b/bower.json @@ -0,0 +1,6 @@ +{ + "name": "foundation-libsass-template", + "dependencies": { + "foundation": "zurb/bower-foundation" + } +} diff --git a/comments.php b/comments.php new file mode 100644 index 0000000..353cd14 --- /dev/null +++ b/comments.php @@ -0,0 +1,89 @@ + 1 && get_option( 'page_comments' ) ) : +?> + + + +
+ + +

+ +

+ + + +
    + 'ol', + 'short_ping' => true, + 'avatar_size' => 56, + ) ); + ?> +
+ + + + + + +

+ + + 'button' + ) +); ?> + +
diff --git a/css/app.css b/css/app.css new file mode 100644 index 0000000..5c559eb --- /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:#008CBA;border-color:#0078a0;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}[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.9375rem 1.875rem}@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-1>li:nth-of-type(1n){padding-left:0rem;padding-right:0rem}.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-2>li:nth-of-type(2n+1){padding-left:0rem;padding-right:0.9375rem}.small-block-grid-2>li:nth-of-type(2n){padding-left:0.9375rem;padding-right:0rem}.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-3>li:nth-of-type(3n+1){padding-left:0rem;padding-right:1.25rem}.small-block-grid-3>li:nth-of-type(3n+2){padding-left:0.625rem;padding-right:0.625rem}.small-block-grid-3>li:nth-of-type(3n){padding-left:1.25rem;padding-right:0rem}.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-4>li:nth-of-type(4n+1){padding-left:0rem;padding-right:1.40625rem}.small-block-grid-4>li:nth-of-type(4n+2){padding-left:0.46875rem;padding-right:0.9375rem}.small-block-grid-4>li:nth-of-type(4n+3){padding-left:0.9375rem;padding-right:0.46875rem}.small-block-grid-4>li:nth-of-type(4n){padding-left:1.40625rem;padding-right:0rem}.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-5>li:nth-of-type(5n+1){padding-left:0rem;padding-right:1.5rem}.small-block-grid-5>li:nth-of-type(5n+2){padding-left:0.375rem;padding-right:1.125rem}.small-block-grid-5>li:nth-of-type(5n+3){padding-left:0.75rem;padding-right:0.75rem}.small-block-grid-5>li:nth-of-type(5n+4){padding-left:1.125rem;padding-right:0.375rem}.small-block-grid-5>li:nth-of-type(5n){padding-left:1.5rem;padding-right:0rem}.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-6>li:nth-of-type(6n+1){padding-left:0rem;padding-right:1.5625rem}.small-block-grid-6>li:nth-of-type(6n+2){padding-left:0.3125rem;padding-right:1.25rem}.small-block-grid-6>li:nth-of-type(6n+3){padding-left:0.625rem;padding-right:0.9375rem}.small-block-grid-6>li:nth-of-type(6n+4){padding-left:0.9375rem;padding-right:0.625rem}.small-block-grid-6>li:nth-of-type(6n+5){padding-left:1.25rem;padding-right:0.3125rem}.small-block-grid-6>li:nth-of-type(6n){padding-left:1.5625rem;padding-right:0rem}.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-7>li:nth-of-type(7n+1){padding-left:0rem;padding-right:1.6071428571rem}.small-block-grid-7>li:nth-of-type(7n+2){padding-left:0.2678571429rem;padding-right:1.3392857143rem}.small-block-grid-7>li:nth-of-type(7n+3){padding-left:0.5357142857rem;padding-right:1.0714285714rem}.small-block-grid-7>li:nth-of-type(7n+4){padding-left:0.8035714286rem;padding-right:0.8035714286rem}.small-block-grid-7>li:nth-of-type(7n+5){padding-left:1.0714285714rem;padding-right:0.5357142857rem}.small-block-grid-7>li:nth-of-type(7n+6){padding-left:1.3392857143rem;padding-right:0.2678571429rem}.small-block-grid-7>li:nth-of-type(7n){padding-left:1.6071428571rem;padding-right:0rem}.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-8>li:nth-of-type(8n+1){padding-left:0rem;padding-right:1.640625rem}.small-block-grid-8>li:nth-of-type(8n+2){padding-left:0.234375rem;padding-right:1.40625rem}.small-block-grid-8>li:nth-of-type(8n+3){padding-left:0.46875rem;padding-right:1.171875rem}.small-block-grid-8>li:nth-of-type(8n+4){padding-left:0.703125rem;padding-right:0.9375rem}.small-block-grid-8>li:nth-of-type(8n+5){padding-left:0.9375rem;padding-right:0.703125rem}.small-block-grid-8>li:nth-of-type(8n+6){padding-left:1.171875rem;padding-right:0.46875rem}.small-block-grid-8>li:nth-of-type(8n+7){padding-left:1.40625rem;padding-right:0.234375rem}.small-block-grid-8>li:nth-of-type(8n){padding-left:1.640625rem;padding-right:0rem}.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-9>li:nth-of-type(9n+1){padding-left:0rem;padding-right:1.6666666667rem}.small-block-grid-9>li:nth-of-type(9n+2){padding-left:0.2083333333rem;padding-right:1.4583333333rem}.small-block-grid-9>li:nth-of-type(9n+3){padding-left:0.4166666667rem;padding-right:1.25rem}.small-block-grid-9>li:nth-of-type(9n+4){padding-left:0.625rem;padding-right:1.0416666667rem}.small-block-grid-9>li:nth-of-type(9n+5){padding-left:0.8333333333rem;padding-right:0.8333333333rem}.small-block-grid-9>li:nth-of-type(9n+6){padding-left:1.0416666667rem;padding-right:0.625rem}.small-block-grid-9>li:nth-of-type(9n+7){padding-left:1.25rem;padding-right:0.4166666667rem}.small-block-grid-9>li:nth-of-type(9n+8){padding-left:1.4583333333rem;padding-right:0.2083333333rem}.small-block-grid-9>li:nth-of-type(9n){padding-left:1.6666666667rem;padding-right:0rem}.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-10>li:nth-of-type(10n+1){padding-left:0rem;padding-right:1.6875rem}.small-block-grid-10>li:nth-of-type(10n+2){padding-left:0.1875rem;padding-right:1.5rem}.small-block-grid-10>li:nth-of-type(10n+3){padding-left:0.375rem;padding-right:1.3125rem}.small-block-grid-10>li:nth-of-type(10n+4){padding-left:0.5625rem;padding-right:1.125rem}.small-block-grid-10>li:nth-of-type(10n+5){padding-left:0.75rem;padding-right:0.9375rem}.small-block-grid-10>li:nth-of-type(10n+6){padding-left:0.9375rem;padding-right:0.75rem}.small-block-grid-10>li:nth-of-type(10n+7){padding-left:1.125rem;padding-right:0.5625rem}.small-block-grid-10>li:nth-of-type(10n+8){padding-left:1.3125rem;padding-right:0.375rem}.small-block-grid-10>li:nth-of-type(10n+9){padding-left:1.5rem;padding-right:0.1875rem}.small-block-grid-10>li:nth-of-type(10n){padding-left:1.6875rem;padding-right:0rem}.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-11>li:nth-of-type(11n+1){padding-left:0.0rem;padding-right:1.7045454545rem}.small-block-grid-11>li:nth-of-type(11n+2){padding-left:0.1704545455rem;padding-right:1.5340909091rem}.small-block-grid-11>li:nth-of-type(11n+3){padding-left:0.3409090909rem;padding-right:1.3636363636rem}.small-block-grid-11>li:nth-of-type(11n+4){padding-left:0.5113636364rem;padding-right:1.1931818182rem}.small-block-grid-11>li:nth-of-type(11n+5){padding-left:0.6818181818rem;padding-right:1.0227272727rem}.small-block-grid-11>li:nth-of-type(11n+6){padding-left:0.8522727273rem;padding-right:0.8522727273rem}.small-block-grid-11>li:nth-of-type(11n+7){padding-left:1.0227272727rem;padding-right:0.6818181818rem}.small-block-grid-11>li:nth-of-type(11n+8){padding-left:1.1931818182rem;padding-right:0.5113636364rem}.small-block-grid-11>li:nth-of-type(11n+9){padding-left:1.3636363636rem;padding-right:0.3409090909rem}.small-block-grid-11>li:nth-of-type(11n+10){padding-left:1.5340909091rem;padding-right:0.1704545455rem}.small-block-grid-11>li:nth-of-type(11n){padding-left:1.7045454545rem;padding-right:0.0rem}.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}.small-block-grid-12>li:nth-of-type(12n+1){padding-left:0rem;padding-right:1.71875rem}.small-block-grid-12>li:nth-of-type(12n+2){padding-left:0.15625rem;padding-right:1.5625rem}.small-block-grid-12>li:nth-of-type(12n+3){padding-left:0.3125rem;padding-right:1.40625rem}.small-block-grid-12>li:nth-of-type(12n+4){padding-left:0.46875rem;padding-right:1.25rem}.small-block-grid-12>li:nth-of-type(12n+5){padding-left:0.625rem;padding-right:1.09375rem}.small-block-grid-12>li:nth-of-type(12n+6){padding-left:0.78125rem;padding-right:0.9375rem}.small-block-grid-12>li:nth-of-type(12n+7){padding-left:0.9375rem;padding-right:0.78125rem}.small-block-grid-12>li:nth-of-type(12n+8){padding-left:1.09375rem;padding-right:0.625rem}.small-block-grid-12>li:nth-of-type(12n+9){padding-left:1.25rem;padding-right:0.46875rem}.small-block-grid-12>li:nth-of-type(12n+10){padding-left:1.40625rem;padding-right:0.3125rem}.small-block-grid-12>li:nth-of-type(12n+11){padding-left:1.5625rem;padding-right:0.15625rem}.small-block-grid-12>li:nth-of-type(12n){padding-left:1.71875rem;padding-right:0rem}}@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-1>li:nth-of-type(1n){padding-left:0rem;padding-right:0rem}.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-2>li:nth-of-type(2n+1){padding-left:0rem;padding-right:0.9375rem}.medium-block-grid-2>li:nth-of-type(2n){padding-left:0.9375rem;padding-right:0rem}.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-3>li:nth-of-type(3n+1){padding-left:0rem;padding-right:1.25rem}.medium-block-grid-3>li:nth-of-type(3n+2){padding-left:0.625rem;padding-right:0.625rem}.medium-block-grid-3>li:nth-of-type(3n){padding-left:1.25rem;padding-right:0rem}.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-4>li:nth-of-type(4n+1){padding-left:0rem;padding-right:1.40625rem}.medium-block-grid-4>li:nth-of-type(4n+2){padding-left:0.46875rem;padding-right:0.9375rem}.medium-block-grid-4>li:nth-of-type(4n+3){padding-left:0.9375rem;padding-right:0.46875rem}.medium-block-grid-4>li:nth-of-type(4n){padding-left:1.40625rem;padding-right:0rem}.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-5>li:nth-of-type(5n+1){padding-left:0rem;padding-right:1.5rem}.medium-block-grid-5>li:nth-of-type(5n+2){padding-left:0.375rem;padding-right:1.125rem}.medium-block-grid-5>li:nth-of-type(5n+3){padding-left:0.75rem;padding-right:0.75rem}.medium-block-grid-5>li:nth-of-type(5n+4){padding-left:1.125rem;padding-right:0.375rem}.medium-block-grid-5>li:nth-of-type(5n){padding-left:1.5rem;padding-right:0rem}.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-6>li:nth-of-type(6n+1){padding-left:0rem;padding-right:1.5625rem}.medium-block-grid-6>li:nth-of-type(6n+2){padding-left:0.3125rem;padding-right:1.25rem}.medium-block-grid-6>li:nth-of-type(6n+3){padding-left:0.625rem;padding-right:0.9375rem}.medium-block-grid-6>li:nth-of-type(6n+4){padding-left:0.9375rem;padding-right:0.625rem}.medium-block-grid-6>li:nth-of-type(6n+5){padding-left:1.25rem;padding-right:0.3125rem}.medium-block-grid-6>li:nth-of-type(6n){padding-left:1.5625rem;padding-right:0rem}.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-7>li:nth-of-type(7n+1){padding-left:0rem;padding-right:1.6071428571rem}.medium-block-grid-7>li:nth-of-type(7n+2){padding-left:0.2678571429rem;padding-right:1.3392857143rem}.medium-block-grid-7>li:nth-of-type(7n+3){padding-left:0.5357142857rem;padding-right:1.0714285714rem}.medium-block-grid-7>li:nth-of-type(7n+4){padding-left:0.8035714286rem;padding-right:0.8035714286rem}.medium-block-grid-7>li:nth-of-type(7n+5){padding-left:1.0714285714rem;padding-right:0.5357142857rem}.medium-block-grid-7>li:nth-of-type(7n+6){padding-left:1.3392857143rem;padding-right:0.2678571429rem}.medium-block-grid-7>li:nth-of-type(7n){padding-left:1.6071428571rem;padding-right:0rem}.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-8>li:nth-of-type(8n+1){padding-left:0rem;padding-right:1.640625rem}.medium-block-grid-8>li:nth-of-type(8n+2){padding-left:0.234375rem;padding-right:1.40625rem}.medium-block-grid-8>li:nth-of-type(8n+3){padding-left:0.46875rem;padding-right:1.171875rem}.medium-block-grid-8>li:nth-of-type(8n+4){padding-left:0.703125rem;padding-right:0.9375rem}.medium-block-grid-8>li:nth-of-type(8n+5){padding-left:0.9375rem;padding-right:0.703125rem}.medium-block-grid-8>li:nth-of-type(8n+6){padding-left:1.171875rem;padding-right:0.46875rem}.medium-block-grid-8>li:nth-of-type(8n+7){padding-left:1.40625rem;padding-right:0.234375rem}.medium-block-grid-8>li:nth-of-type(8n){padding-left:1.640625rem;padding-right:0rem}.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-9>li:nth-of-type(9n+1){padding-left:0rem;padding-right:1.6666666667rem}.medium-block-grid-9>li:nth-of-type(9n+2){padding-left:0.2083333333rem;padding-right:1.4583333333rem}.medium-block-grid-9>li:nth-of-type(9n+3){padding-left:0.4166666667rem;padding-right:1.25rem}.medium-block-grid-9>li:nth-of-type(9n+4){padding-left:0.625rem;padding-right:1.0416666667rem}.medium-block-grid-9>li:nth-of-type(9n+5){padding-left:0.8333333333rem;padding-right:0.8333333333rem}.medium-block-grid-9>li:nth-of-type(9n+6){padding-left:1.0416666667rem;padding-right:0.625rem}.medium-block-grid-9>li:nth-of-type(9n+7){padding-left:1.25rem;padding-right:0.4166666667rem}.medium-block-grid-9>li:nth-of-type(9n+8){padding-left:1.4583333333rem;padding-right:0.2083333333rem}.medium-block-grid-9>li:nth-of-type(9n){padding-left:1.6666666667rem;padding-right:0rem}.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-10>li:nth-of-type(10n+1){padding-left:0rem;padding-right:1.6875rem}.medium-block-grid-10>li:nth-of-type(10n+2){padding-left:0.1875rem;padding-right:1.5rem}.medium-block-grid-10>li:nth-of-type(10n+3){padding-left:0.375rem;padding-right:1.3125rem}.medium-block-grid-10>li:nth-of-type(10n+4){padding-left:0.5625rem;padding-right:1.125rem}.medium-block-grid-10>li:nth-of-type(10n+5){padding-left:0.75rem;padding-right:0.9375rem}.medium-block-grid-10>li:nth-of-type(10n+6){padding-left:0.9375rem;padding-right:0.75rem}.medium-block-grid-10>li:nth-of-type(10n+7){padding-left:1.125rem;padding-right:0.5625rem}.medium-block-grid-10>li:nth-of-type(10n+8){padding-left:1.3125rem;padding-right:0.375rem}.medium-block-grid-10>li:nth-of-type(10n+9){padding-left:1.5rem;padding-right:0.1875rem}.medium-block-grid-10>li:nth-of-type(10n){padding-left:1.6875rem;padding-right:0rem}.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-11>li:nth-of-type(11n+1){padding-left:0.0rem;padding-right:1.7045454545rem}.medium-block-grid-11>li:nth-of-type(11n+2){padding-left:0.1704545455rem;padding-right:1.5340909091rem}.medium-block-grid-11>li:nth-of-type(11n+3){padding-left:0.3409090909rem;padding-right:1.3636363636rem}.medium-block-grid-11>li:nth-of-type(11n+4){padding-left:0.5113636364rem;padding-right:1.1931818182rem}.medium-block-grid-11>li:nth-of-type(11n+5){padding-left:0.6818181818rem;padding-right:1.0227272727rem}.medium-block-grid-11>li:nth-of-type(11n+6){padding-left:0.8522727273rem;padding-right:0.8522727273rem}.medium-block-grid-11>li:nth-of-type(11n+7){padding-left:1.0227272727rem;padding-right:0.6818181818rem}.medium-block-grid-11>li:nth-of-type(11n+8){padding-left:1.1931818182rem;padding-right:0.5113636364rem}.medium-block-grid-11>li:nth-of-type(11n+9){padding-left:1.3636363636rem;padding-right:0.3409090909rem}.medium-block-grid-11>li:nth-of-type(11n+10){padding-left:1.5340909091rem;padding-right:0.1704545455rem}.medium-block-grid-11>li:nth-of-type(11n){padding-left:1.7045454545rem;padding-right:0.0rem}.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}.medium-block-grid-12>li:nth-of-type(12n+1){padding-left:0rem;padding-right:1.71875rem}.medium-block-grid-12>li:nth-of-type(12n+2){padding-left:0.15625rem;padding-right:1.5625rem}.medium-block-grid-12>li:nth-of-type(12n+3){padding-left:0.3125rem;padding-right:1.40625rem}.medium-block-grid-12>li:nth-of-type(12n+4){padding-left:0.46875rem;padding-right:1.25rem}.medium-block-grid-12>li:nth-of-type(12n+5){padding-left:0.625rem;padding-right:1.09375rem}.medium-block-grid-12>li:nth-of-type(12n+6){padding-left:0.78125rem;padding-right:0.9375rem}.medium-block-grid-12>li:nth-of-type(12n+7){padding-left:0.9375rem;padding-right:0.78125rem}.medium-block-grid-12>li:nth-of-type(12n+8){padding-left:1.09375rem;padding-right:0.625rem}.medium-block-grid-12>li:nth-of-type(12n+9){padding-left:1.25rem;padding-right:0.46875rem}.medium-block-grid-12>li:nth-of-type(12n+10){padding-left:1.40625rem;padding-right:0.3125rem}.medium-block-grid-12>li:nth-of-type(12n+11){padding-left:1.5625rem;padding-right:0.15625rem}.medium-block-grid-12>li:nth-of-type(12n){padding-left:1.71875rem;padding-right:0rem}}@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-1>li:nth-of-type(1n){padding-left:0rem;padding-right:0rem}.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-2>li:nth-of-type(2n+1){padding-left:0rem;padding-right:0.9375rem}.large-block-grid-2>li:nth-of-type(2n){padding-left:0.9375rem;padding-right:0rem}.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-3>li:nth-of-type(3n+1){padding-left:0rem;padding-right:1.25rem}.large-block-grid-3>li:nth-of-type(3n+2){padding-left:0.625rem;padding-right:0.625rem}.large-block-grid-3>li:nth-of-type(3n){padding-left:1.25rem;padding-right:0rem}.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-4>li:nth-of-type(4n+1){padding-left:0rem;padding-right:1.40625rem}.large-block-grid-4>li:nth-of-type(4n+2){padding-left:0.46875rem;padding-right:0.9375rem}.large-block-grid-4>li:nth-of-type(4n+3){padding-left:0.9375rem;padding-right:0.46875rem}.large-block-grid-4>li:nth-of-type(4n){padding-left:1.40625rem;padding-right:0rem}.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-5>li:nth-of-type(5n+1){padding-left:0rem;padding-right:1.5rem}.large-block-grid-5>li:nth-of-type(5n+2){padding-left:0.375rem;padding-right:1.125rem}.large-block-grid-5>li:nth-of-type(5n+3){padding-left:0.75rem;padding-right:0.75rem}.large-block-grid-5>li:nth-of-type(5n+4){padding-left:1.125rem;padding-right:0.375rem}.large-block-grid-5>li:nth-of-type(5n){padding-left:1.5rem;padding-right:0rem}.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-6>li:nth-of-type(6n+1){padding-left:0rem;padding-right:1.5625rem}.large-block-grid-6>li:nth-of-type(6n+2){padding-left:0.3125rem;padding-right:1.25rem}.large-block-grid-6>li:nth-of-type(6n+3){padding-left:0.625rem;padding-right:0.9375rem}.large-block-grid-6>li:nth-of-type(6n+4){padding-left:0.9375rem;padding-right:0.625rem}.large-block-grid-6>li:nth-of-type(6n+5){padding-left:1.25rem;padding-right:0.3125rem}.large-block-grid-6>li:nth-of-type(6n){padding-left:1.5625rem;padding-right:0rem}.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-7>li:nth-of-type(7n+1){padding-left:0rem;padding-right:1.6071428571rem}.large-block-grid-7>li:nth-of-type(7n+2){padding-left:0.2678571429rem;padding-right:1.3392857143rem}.large-block-grid-7>li:nth-of-type(7n+3){padding-left:0.5357142857rem;padding-right:1.0714285714rem}.large-block-grid-7>li:nth-of-type(7n+4){padding-left:0.8035714286rem;padding-right:0.8035714286rem}.large-block-grid-7>li:nth-of-type(7n+5){padding-left:1.0714285714rem;padding-right:0.5357142857rem}.large-block-grid-7>li:nth-of-type(7n+6){padding-left:1.3392857143rem;padding-right:0.2678571429rem}.large-block-grid-7>li:nth-of-type(7n){padding-left:1.6071428571rem;padding-right:0rem}.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-8>li:nth-of-type(8n+1){padding-left:0rem;padding-right:1.640625rem}.large-block-grid-8>li:nth-of-type(8n+2){padding-left:0.234375rem;padding-right:1.40625rem}.large-block-grid-8>li:nth-of-type(8n+3){padding-left:0.46875rem;padding-right:1.171875rem}.large-block-grid-8>li:nth-of-type(8n+4){padding-left:0.703125rem;padding-right:0.9375rem}.large-block-grid-8>li:nth-of-type(8n+5){padding-left:0.9375rem;padding-right:0.703125rem}.large-block-grid-8>li:nth-of-type(8n+6){padding-left:1.171875rem;padding-right:0.46875rem}.large-block-grid-8>li:nth-of-type(8n+7){padding-left:1.40625rem;padding-right:0.234375rem}.large-block-grid-8>li:nth-of-type(8n){padding-left:1.640625rem;padding-right:0rem}.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-9>li:nth-of-type(9n+1){padding-left:0rem;padding-right:1.6666666667rem}.large-block-grid-9>li:nth-of-type(9n+2){padding-left:0.2083333333rem;padding-right:1.4583333333rem}.large-block-grid-9>li:nth-of-type(9n+3){padding-left:0.4166666667rem;padding-right:1.25rem}.large-block-grid-9>li:nth-of-type(9n+4){padding-left:0.625rem;padding-right:1.0416666667rem}.large-block-grid-9>li:nth-of-type(9n+5){padding-left:0.8333333333rem;padding-right:0.8333333333rem}.large-block-grid-9>li:nth-of-type(9n+6){padding-left:1.0416666667rem;padding-right:0.625rem}.large-block-grid-9>li:nth-of-type(9n+7){padding-left:1.25rem;padding-right:0.4166666667rem}.large-block-grid-9>li:nth-of-type(9n+8){padding-left:1.4583333333rem;padding-right:0.2083333333rem}.large-block-grid-9>li:nth-of-type(9n){padding-left:1.6666666667rem;padding-right:0rem}.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-10>li:nth-of-type(10n+1){padding-left:0rem;padding-right:1.6875rem}.large-block-grid-10>li:nth-of-type(10n+2){padding-left:0.1875rem;padding-right:1.5rem}.large-block-grid-10>li:nth-of-type(10n+3){padding-left:0.375rem;padding-right:1.3125rem}.large-block-grid-10>li:nth-of-type(10n+4){padding-left:0.5625rem;padding-right:1.125rem}.large-block-grid-10>li:nth-of-type(10n+5){padding-left:0.75rem;padding-right:0.9375rem}.large-block-grid-10>li:nth-of-type(10n+6){padding-left:0.9375rem;padding-right:0.75rem}.large-block-grid-10>li:nth-of-type(10n+7){padding-left:1.125rem;padding-right:0.5625rem}.large-block-grid-10>li:nth-of-type(10n+8){padding-left:1.3125rem;padding-right:0.375rem}.large-block-grid-10>li:nth-of-type(10n+9){padding-left:1.5rem;padding-right:0.1875rem}.large-block-grid-10>li:nth-of-type(10n){padding-left:1.6875rem;padding-right:0rem}.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-11>li:nth-of-type(11n+1){padding-left:0.0rem;padding-right:1.7045454545rem}.large-block-grid-11>li:nth-of-type(11n+2){padding-left:0.1704545455rem;padding-right:1.5340909091rem}.large-block-grid-11>li:nth-of-type(11n+3){padding-left:0.3409090909rem;padding-right:1.3636363636rem}.large-block-grid-11>li:nth-of-type(11n+4){padding-left:0.5113636364rem;padding-right:1.1931818182rem}.large-block-grid-11>li:nth-of-type(11n+5){padding-left:0.6818181818rem;padding-right:1.0227272727rem}.large-block-grid-11>li:nth-of-type(11n+6){padding-left:0.8522727273rem;padding-right:0.8522727273rem}.large-block-grid-11>li:nth-of-type(11n+7){padding-left:1.0227272727rem;padding-right:0.6818181818rem}.large-block-grid-11>li:nth-of-type(11n+8){padding-left:1.1931818182rem;padding-right:0.5113636364rem}.large-block-grid-11>li:nth-of-type(11n+9){padding-left:1.3636363636rem;padding-right:0.3409090909rem}.large-block-grid-11>li:nth-of-type(11n+10){padding-left:1.5340909091rem;padding-right:0.1704545455rem}.large-block-grid-11>li:nth-of-type(11n){padding-left:1.7045454545rem;padding-right:0.0rem}.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}.large-block-grid-12>li:nth-of-type(12n+1){padding-left:0rem;padding-right:1.71875rem}.large-block-grid-12>li:nth-of-type(12n+2){padding-left:0.15625rem;padding-right:1.5625rem}.large-block-grid-12>li:nth-of-type(12n+3){padding-left:0.3125rem;padding-right:1.40625rem}.large-block-grid-12>li:nth-of-type(12n+4){padding-left:0.46875rem;padding-right:1.25rem}.large-block-grid-12>li:nth-of-type(12n+5){padding-left:0.625rem;padding-right:1.09375rem}.large-block-grid-12>li:nth-of-type(12n+6){padding-left:0.78125rem;padding-right:0.9375rem}.large-block-grid-12>li:nth-of-type(12n+7){padding-left:0.9375rem;padding-right:0.78125rem}.large-block-grid-12>li:nth-of-type(12n+8){padding-left:1.09375rem;padding-right:0.625rem}.large-block-grid-12>li:nth-of-type(12n+9){padding-left:1.25rem;padding-right:0.46875rem}.large-block-grid-12>li:nth-of-type(12n+10){padding-left:1.40625rem;padding-right:0.3125rem}.large-block-grid-12>li:nth-of-type(12n+11){padding-left:1.5625rem;padding-right:0.15625rem}.large-block-grid-12>li:nth-of-type(12n){padding-left:1.71875rem;padding-right:0rem}}.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:transparent;border-color:transparent;border-radius:3px}.breadcrumbs>*{color:#506fb2;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:#506fb2}.breadcrumbs>*.current{color:#6c9a13;cursor:default}.breadcrumbs>*.current a{color:#6c9a13;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:#008CBA;border-color:#007095;color:#FFFFFF;transition:background-color 300ms ease-out}button:hover,button:focus,.button:hover,.button:focus{background-color:#007095}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:#008CBA;border-color:#007095;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:#007095}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:#008CBA}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:#008CBA}.icon-bar>a:hover label{color:#FFFFFF}.icon-bar>a:hover i{color:#FFFFFF}.icon-bar>a.active{background:#008CBA}.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:#008CBA;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:#008CBA;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:#008CBA}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:#ecfaff;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:#008CBA}.panel.callout a:not(.button):hover,.panel.callout a:not(.button):focus{color:#0078a0}.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:#008CBA;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:#008CBA;border-radius:3px}.range-slider.radius .range-slider-handle:hover{background:#007ba4}.range-slider.round{background:#FAFAFA;border-radius:1000px}.range-slider.round .range-slider-handle{background:#008CBA;border-radius:1000px}.range-slider.round .range-slider-handle:hover{background:#007ba4}.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:#008CBA;cursor:default;opacity:0.7}.range-slider.disabled .range-slider-handle:hover,.range-slider[disabled] .range-slider-handle:hover{background:#007ba4}.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:#008CBA}.range-slider-handle:hover{background:#007ba4}.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:#008CBA;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:#1cc7ff}.side-nav li a:not(.button):active{color:#1cc7ff}.side-nav li.active>a:first-child:not(.button){color:#1cc7ff;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:#008CBA;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:#008CBA;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:#0078a0}.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:#008CBA}.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:#008CBA}.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(0,140,186,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 #003f54;color:#008CBA}.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 #003f54 !important;color:#008CBA !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:1.875rem;z-index:98}.top-bar{background:#333333;height:1.875rem;line-height:1.875rem;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:1.875rem;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:1.875rem;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.625rem;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:1.875rem;line-height:1.875rem;padding:0 0.625rem;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.1875rem 0 0.625rem;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.625rem;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:1.125rem;font-weight:normal;padding-left:0.625rem;padding:12px 0 12px 0.625rem;text-transform:none;width:100%}.top-bar-section ul li>a.button{font-size:1.125rem;padding-left:0.625rem;padding-right:0.625rem;background-color:#008CBA;border-color:#007095;color:#FFFFFF}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{background-color:#007095}.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:1.125rem;padding-left:0.625rem;padding-right:0.625rem;background-color:#008CBA;border-color:#007095;color:#FFFFFF}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{background-color:#007095}.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:#506fb2;background:#222222}.top-bar-section ul li.active>a{background:#FFFFFF;color:#506fb2}.top-bar-section ul li.active>a:hover{background:transparent;color:#506fb2}.top-bar-section .has-form{padding:0.625rem}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{margin-right:0.625rem;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.625rem}.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.625rem}.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.625rem 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.0625rem}.top-bar .has-form>.button,.top-bar .has-form>button{font-size:0.875rem;height:1.75rem;position:relative;top:0.0625rem}.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:#506fb2}.top-bar-section li:not(.has-form) a:not(.button){background:#333333;line-height:1.875rem;padding:0 0.625rem}.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:#FFFFFF;color:#506fb2;line-height:1.875rem;padding:0 0.625rem}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:transparent;color:#506fb2}.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 .dropdown{left:0;background:transparent;min-width:100%;top:auto}.top-bar-section .dropdown li a{background:#333333;color:#FFFFFF;line-height:1.875rem;padding:12px 0.625rem;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:#506fb2;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:1.875rem;width:0}.top-bar-section .has-form{background:#333333;height:1.875rem;padding:0 0.625rem}.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:#506fb2}.no-js .top-bar-section ul li:active>a{background:#FFFFFF;color:#506fb2}.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:#008CBA;line-height:inherit;text-decoration:none}a:hover,a:focus{color:#0078a0}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:2.375rem}h2{font-size:1.625rem}h3{font-size:1.1875rem}h4{font-size:1.1875rem}h5{font-size:1.25rem}h6{font-size:1.125rem}.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:3rem}h2{font-size:2.25rem}h3{font-size:1.5rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1.125rem}}@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:#90c3ea;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.25rem}.left-small{height:2.8125rem;position:absolute;top:0;width:2.8125rem;border-right:solid 1px #1e679f;left:0}.right-small{height:2.8125rem;position:absolute;top:0;width:2.8125rem;border-left:solid 1px #1e679f;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:3.4375rem;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:#90c3ea;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:#90c3ea;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:#90c3ea;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:#90c3ea;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 #4198db;color:rgba(255,255,255,0.7);display:block;padding:0.6666666667rem;transition:background 300ms ease}ul.off-canvas-list li a:hover{background:#318fd8}ul.off-canvas-list li a:active{background:#318fd8}.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:#90c3ea;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:#90c3ea;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:#90c3ea;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:#90c3ea;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 h1,#content-wrapper h2,#content-wrapper h3,#content-wrapper h4,#content-wrapper h5,#content-wrapper h6{clear:both}.content{background:#fff}#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:'El Messiri',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:#008CBA;border-color:#007095;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:#007095}.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{height:auto}header .large-row{background-color:white;position:relative;max-width:1200px}@media only screen and (min-width:40.063em){header .large-row{min-height:75px;}}@media only screen and (min-width:0em) and (max-width:64em){header .header-logo{max-width:320px;float:none !important;margin:0 auto;display:block;}header .header-logo a{padding:10px}}@media only screen and (min-width:64.063em){header .header-logo{position:absolute;bottom:0px;}}header .header-logo .logo-link{display:block;float:right}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 #506fb2;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:#506fb2;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:#506fb2;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 .social{margin-top:-25px;padding-right:0}header .social a{float:right;margin:0 5px}header .social a img{margin:0}header.main{background-color:white}@media only screen and (min-width:64.063em){header.main{padding:15px 0;}}.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}.tab-bar{clear:both;background:#6c9a13}.tab-bar .left-small{border-right:1px solid white}.tab-bar .tab-bar-section.middle{text-align:right}.top-bar{background-color:white;color:black;position:absolute;bottom:2px;right:0}.top-bar-section{background-color:white;float:left;color:black;height:auto;line-height:1}.top-bar-section ul li{background-color:white;padding:0 6px}.top-bar-section ul li a{color:#6c9a13;padding:0 3px !important}.top-bar-section ul li:not(.has-form):not(.active)>a:not(.button){background:transparent}.top-bar-section ul li ul.dropdown li:not(.topbar-member){width:auto}.top-bar-section ul li ul.dropdown li:not(.topbar-member) a{border-top-left-radius:0;border-top-right-radius:0;text-align:left}.top-bar-section ul li ul.dropdown li:not(.topbar-member):not(.has-form):not(.active)>a:not(.button){font-size:1.125rem;padding:10px 14px}.top-bar-section ul li ul.dropdown li:not(.topbar-member).active:not(.has-form)>a:not(.button){padding:10px 14px}.top-bar-section ul li.drop-left ul.dropdown{right:-1%;left:auto}.top-bar-section ul li.drop-left ul.dropdown li a{text-align:left}.top-bar-section ul #venues,.top-bar-section ul #destinations{background:white;border:1px solid #506fb2;height:auto;padding:15px}.top-bar-section ul .member-dropdown{top:47px;min-width:1200px;left:0%;transform:translateX(-50%)}.top-bar-section .topbar-member{min-height:150px;width:16% !important;margin-bottom:10px;padding-right:12px !important;background:transparent}.top-bar-section .topbar-member div.member-name{line-height:1;background:transparent;color:#506fb2}.top-bar-section .topbar-member div.member-name:hover{color:#6c9a13}.top-bar-section .topbar-member a.member-link{display:block;white-space:normal;background:transparent !important}.top-bar-section .topbar-member .member-image{margin-bottom:10px;image-rendering:-webkit-optimize-contrast}.top-bar-section #interactive-map>li,.top-bar-section #dropdown-destination>li,.top-bar-section #dropdown-venues>li{padding-bottom:17px !important}.top-bar-section .map-dropdown{top:47px;background:white;border:2px #506fb2 solid;min-width:600px}.top-bar-section .hover-region-text{pointer-events:none}.top-bar-section .hover-region-text:hover{cursor:pointer}.top-bar-section .hover-region:hover{fill:#506fb2;cursor:pointer}.top-bar-section #Text rect{fill:transparent;cursor:pointer;pointer-events:none}.top-bar-section>ul>li a{text-transform:uppercase !important}.top-bar-section>ul>li.has-dropdown{position:relative}.top-bar-section>ul>li.has-dropdown:hover::after{content:'';height:0;width:0;border:8px solid transparent;border-top-color:#6c9a13;position:absolute;bottom:0px;left:50%;margin-left:-8px}#dropdown-venues .member-dropdown{left:-130%}@media (max-width: 1200px) and (min-width: 1025px){#dropdown-venues .member-dropdown{min-width:1020px;left:-170%;}}#dropdown-venues .member-dropdown .topbar-member .member-name{font-size:16px}@media (max-width: 1200px) and (min-width: 1025px){#dropdown-destination .member-dropdown{min-width:1020px;left:-10%;}}#dropdown-destination .member-dropdown .topbar-member .member-name{font-size:16px}body #page-wrapper .rfp-menu{padding-bottom:17px}body #page-wrapper .rfp-menu>ul.dropdown{width:auto;padding:7px;min-width:185px;left:0%;background-color:white;top:47px;border:1px solid #506fb2}body #page-wrapper .rfp-menu>ul.dropdown li{width:100%;line-height:1;padding-left:5px;padding-right:5px}body #page-wrapper .rfp-menu>ul.dropdown li:not(:last-child){margin-bottom:10px}body #page-wrapper .rfp-menu>ul.dropdown li a{background:white;color:#506fb2;white-space:initial;line-height:1;font-size:16px}body #page-wrapper .rfp-menu>ul.dropdown li a:hover{color:green}#region-map{display:block;max-width:630px;margin:0 auto;width:100%;margin-top:50px}.region-link{font-size:13px}-moz-document url-prefix() #region-map{height:auto}@media screen and (-webkit-min-device-pixel-ratio: 0){#region-map{height:auto}}@media screen and (max-device-width: 480px){#region-map{height:auto}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){#region-map{height:400px}}.region-info-title{color:#506fb2}.region-img{height:150px;width:200px;margin-top:20px;background-size:cover;background-repeat:no-repeat;background-position:center center;border:4px solid white;border-radius:2px;-webkit-box-shadow:0 0 15px black;box-shadow:0 0 10px black}.region-title{font-size:23px;text-align:left;color:#506fb2;font-weight:bold;font-family:"Robot Slab", Open Sans;margin:10px 0;letter-spacing:normal;line-height:1}.region-content{height:114px;overflow:hidden;line-height:1;text-align:left;margin:5px 0 20px 0px}.region-info-button{padding-left:15px}.region-info-button a{padding:4px 6px;background:#6c9a13 !important;color:white !important;display:block;width:140px;border-radius:7px;border:1px solid white;font-weight:bold;text-decoration:none}.region-info-button a:hover{background:#506fb2 !important}.region-info-wrapper{max-width:300px;margin:0 auto;padding-left:20px}#map{padding-top:10px}#mapRegionData{min-height:390px}.breadcrumbs{margin-top:10px}#main-content{padding-bottom:50px}#main-content .member-profile-title{position:absolute;display:inline-block;background:#6c9a13;color:White;left:25%;font-size:1rem;padding:10px;line-height:1}@media only screen and (min-width:0em) and (max-width:64em){#main-content .member-profile-title{display:inline-block;top:-50px;left:20px;}}@media only screen and (min-width:64.063em){#main-content .member-profile-title{top:-72px;left:40px;font-size:2rem;}}#main-content p{font-size:16px}#main-content p a{color:#fc6463}#main-content p a:hover{text-decoration:underline}.breadcrumbs>span:nth-child(2)::before{content:"";display:none}.breadcrumbs>span:last-child{color:#fc6463}.page-inside .member-header{margin-bottom:50px}@media only screen and (min-width:40.063em){.page-inside .member-header{margin-bottom:35px;}}.page-inside #header-image{position:relative}@media only screen and (min-width:64.063em){.page-inside #header-image{margin-top:105px;}}@media only screen and (min-width:0em) and (max-width:64em){.page-inside #header-image{margin-top:130px;}}#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}.st_sharethis{float:right;width:58px}body .stButton .sharethis{background-image:url("../assets/share-icon.png") !important;width:52px;height:22px}.front-blog-container{position:relative;background:url("../assets/posts-bg.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;z-index:2}.front-blog-bg-overlay{z-index:-1;position:absolute;bottom:0;height:100%;width:100%;background-color:rgba(95,110,255,0.5)}.home-feed-post-image img{min-width:165px;height:auto;border:2px solid white;padding:0 !important;-webkit-box-shadow:3px 3px 6px -1px rgba(0,0,0,0.75);-moz-box-shadow:3px 3px 6px -1px rgba(0,0,0,0.75);box-shadow:3px 3px 6px -1px rgba(0,0,0,0.75)}@media only screen and (min-width:64.063em){.home-feed-post-image{padding:0px !important;}}@media only screen and (min-width:40.063em) and (max-width:64em){.home-feed-post-image{margin:25px 0 0 0;max-width:300px;margin:0 auto;}}@media only screen and (max-width: 40em){.home-feed-post-image{border:none;text-align:center;margin-bottom:15px;}}.home-feed-post h2.title-posts{line-height:1;margin:0}.home-feed-post h2.title-posts a{display:block;color:white;line-height:1;font-size:24px}.home-feed-post span.meta.date{display:inline-block;color:white;font-size:14px;margin-bottom:10px}.home-feed-post .post-excerpt{color:white;line-height:1.1;margin-bottom:20px;height:37px;margin-bottom:10px;overflow:hidden;font-size:16px}.home-feed-post .read-more{display:inline-block;background:#6c9a13;padding:4px 7px;border-radius:7px;-webkit-box-shadow:3px 3px 6px -1px rgba(0,0,0,0.75);-moz-box-shadow:3px 3px 6px -1px rgba(0,0,0,0.75);box-shadow:3px 3px 6px -1px rgba(0,0,0,0.75)}.home-feed-post .read-more:hover{background:#506fb2}.home-feed-post .read-more a{color:white}#home-feed-posts{padding-top:20px}.members-only-template #glm-member-front-header{padding-left:0;padding-right:0;margin-left:0}.members-only-template #glm-member-front-header .breadcrumbs{float:left;padding:0;margin:0}.members-only-template .members-only-buttons{padding:0}.members-only-template .glm-button{background-color:#506fb2;margin-top:0}.entry-header .addthis_wrapper{float:right;margin-top:5px}.st_sharethis{float:right;width:58px}body .stButton .sharethis{background-image:url("../assets/share-icon.png") !important;width:52px;height:22px}#glm-member-login-form .button-primary,#glm-member-password-lost-form .lostpassword-button{background-color:#506fb2;border:0 none;border-radius:5px;color:white;font-size:14px;padding:10px 15px;min-width:90px;cursor:pointer}#glm-member-password-lost-form{width:400px}#glm-member-password-lost-link{color:#506fb2;margin-top:40px}#glm-member-password-lost-form{display:none}#glm-member-password-lost-form button{padding:5px}#ui-datepicker-div{display:none}#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}#front-page-video{width:100%}@media only screen and (min-width:0em) and (max-width:64em){#front-page-video{margin-top:115px;}}.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:'El Messiri',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:#008CBA;border-color:#007095;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:#007095}.ninja-forms-form-wrap input[type=submit]:hover,.ninja-forms-form-wrap input[type=submit]:focus{color:#FFFFFF}#blog-posts-over article.ai1ec_event{padding:10px}#eventCalendar{}#eventCalendar .fc-toolbar{}#eventCalendar .fc-view-container{}.blocks{padding:0 10px}.blocks .block{display:block;padding:0 !important;position:relative;margin:0 auto;max-width:460px}.blocks .block a.title-posts,.blocks .block a.title-posts+p{display:block;position:absolute;bottom:0;width:100%}.blocks .block a.blocks-readmore{display:block;background:#506fb2;max-width:115px;padding:2px;border-radius:1px;text-align:center;margin:0 auto 10px auto;color:white;cursor:pointer}.blocks .block a.blocks-readmore:hover{background:#6c9a13}.blocks .block .block-title{position:absolute;bottom:0;color:white;width:100%;text-align:center;margin:0;background:-webkit-linear-gradient(transparent, black);background:-o-linear-gradient(transparent, black);background:-moz-linear-gradient(transparent, black);background:linear-gradient(transparent, black)}@media only screen and (min-width:0em) and (max-width:64em){.blocks .block{float:none;margin-bottom:15px;}}.blocks .block:hover .block-overlay{display:block}.blocks .block-overlay{position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,0.4);display:none}.blocks .block-overlay .block-overlay-center{background:rgba(0,0,0,0.75);position:absolute;width:80%;height:auto;max-height:200px;margin:0 auto;top:15%;left:10%}.blocks .block-overlay .block-overlay-center .block-title-center{text-align:center;margin:0;max-height:38px;line-height:1;font-size:36px;padding-top:10px}.blocks .block-overlay .block-overlay-center .block-content{max-height:100px;overflow:hidden;margin-bottom:10px}.blocks .block-overlay .block-overlay-center .block-content p{color:white;text-align:center;line-height:1.4;padding:5px;margin-bottom:0}.blocks #block-1,.blocks #block-4{max-height:290px}.blocks #block2,.blocks #block-3{max-height:230px}@media only screen and (min-width:64.063em){.blocks #block-1{margin-right:20px;}}@media only screen and (min-width:64.063em){.blocks #block-3{margin-right:20px;}}@media only screen and (min-width:64.063em){.blocks #block-4{margin-top:-39px;}}@media only screen and (min-width:64.063em){.blocks #block-3{margin-top:20px;}}.blocks-row{margin-bottom:50px}.glm-modal{font-weight:normal !important}.glm-modal-title{margin-bottom:15px;font-size:17px;font-weight:bold}body #glm-member-db-front-container #glm-member-detail-images-container ul li{max-height:none}body #glm-member-db-front-container .glm-thumb-title{font-weight:normal;line-height:1 !important;font-size:16px;padding-bottom:3px}body #glm-member-db-front-container .addthis_wrapper{float:right}body #glm-member-db-front-container .glm-member-list-image-left{margin-bottom:20px}@media only screen and (max-width: 40em){body #glm-member-db-front-container{padding-top:20px;}}body #glm-member-db-front-container .glm-member-list-active-info .glm-member-title a{color:#90c3ea;font-size:26px;letter-spacing:normal;text-decoration:none;vertical-align:top}body #glm-member-db-front-container .glm-member-list-active-info .glm-member-title a:hover{text-decoration:underline}body #glm-member-db-front-container #glm-member-list-filters-button{background-color:#fc6463}body #glm-member-db-front-container #glm-member-list-map-toggle{background-color:#fc6463}body #glm-member-db-front-container #glm-member-list-filters-close{background-color:#fc6463}body #glm-member-db-front-container .glm-member-list-container .glm-member-title{line-height:1;margin:5px 0;text-transform:none}body #glm-member-db-front-container .glm-member-list-container .glm-member-list-image-wrapper{float:right;max-height:180px}body #glm-member-db-front-container .glm-member-list-data{padding:20px}body #glm-member-db-front-container .glm-member-list-active-info{font-size:16px}body #glm-member-db-front-container .glm-member-list-address-wrapper>div{line-height:1.5}body #glm-member-db-front-container .glm-member-list-active-info .glm-member-list-links>a{text-decoration:underline;color:#506fb2;line-height:1.5}body #glm-member-db-front-container .glm-alpha-links>.glm-alpha-link{background-color:#FFFFFF;border-color:#90c3ea;color:#90c3ea}body #glm-member-db-front-container .glm-alpha-links>.glm-alpha-link:hover{background-color:#90c3ea;color:#FFFFFF}body #glm-member-db-front-container .glm-alpha-links>.glm-alpha-link-selected{background-color:#90c3ea;color:white}body #glm-member-db-front-container .glm-member-list-active-info{padding:0 0px 0 0}body #glm-member-db-front-container .glm-member-db-list-header-title{text-transform:none}body #glm-member-db-front-container .glm-member-list-terms{display:none}body #glm-member-db-front-container .glm-member-search .glm-member-button-small,body #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:#506fb2;transition:all 0.5s}body #glm-member-db-front-container .glm-member-search .glm-member-button-small:hover,body #glm-member-db-front-container .glm-member-search input[type="submit"].glm-member-button:hover{transition:all 0.5s;background-color:yellow}body #glm-member-db-front-container .glm-member-search::before{background-color:#fc6463}body #glm-member-db-front-container .glm-member-db-takeback-mini{text-decoration:none;position:relative;background-color:#506fb2;transition:all 0.5s}body #glm-member-db-front-container .glm-member-db-takeback-mini:hover{transition:all 0.5s;background-color:#90c3ea}body #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:#6c9a13;border-radius:3px;padding:4px 8px;display:block;width:auto;font-size:12px;text-decoration:underline}body #glm-member-detail-container{margin-top:10px}body #glm-member-detail-container #glm-member-detail-contact-info{background-color:#506fb2;color:#FFFFFF}body #glm-member-detail-container #glm-member-detail-website-link{text-decoration:none;background-color:#6c9a13}body #glm-member-detail-container #glm-member-detail-website-link:hover{background-color:#8dc819}body #glm-member-detail-container #glm-member-detail-data-container>.glm-member-detail-content-toggle{color:#6c9a13}body #glm-member-detail-container .map-button{background-color:#6c9a13}body #glm-member-detail-container .map-button:hover{background-color:#8dc819}body #glm-member-detail-container #glm-member-detail-links a{color:#90c3ea;border-color:#90c3ea}.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:yellow}#members-only-sidebar-off-canvas h4{color:yellow}#members-only-sidebar-off-canvas ul li a{color:#FFFFFF}#members-only-sidebar-off-canvas ul li a:hover{color:yellow}#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 #90c3ea;border-radius:3px;padding:15px 20px 30px;background-color:#506fb2;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:yellow;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:yellow}#members-only-content .glm-button.button{background-color:#90c3ea}#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-member-detail-custom-field{padding:4px}.glm-member-detail-custom-field:nth-child(even){background-color:rgba(144,195,234,0.2)}.glm-member-detail-custom-field-name{font-weight:bold;padding-top:3px}.glm-member-detail-custom-field-data p{margin:0}@media only screen and (min-width:0em) and (max-width:64em){body .grid-block.home-feed-post{padding-left:10px;padding-right:10px;}}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}#blog-posts-over article{margin-bottom:15px;display:inline-block;width:100%}#blog-posts-over article .entry-header{background:transparent}#blog-posts-over article #addthis_wrapper{margin-top:-25px}#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:0;display:block}@media only screen and (min-width:64.063em){#blog-posts-over article .entry-header .entry-title{margin-top:-9px;}}#blog-posts-over article .entry-header .entry-title a{display:block;line-height:1;font-size:28px}#blog-posts-over article .entry-header .meta.date{font-size:13px;font-weight:bold}.blog-post-container .entry-header .entry-title{line-height:1;font-size:28px;padding-bottom:10px}#blog-posts-over .entry-meta{text-align:center;color:#757575;font-size:12px}#blog-posts-over>div{margin:25px 0}#blog-side-info a{font-size:16px}#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-side-info ul li{line-height:1;padding-bottom:10px}#blog-side-info ul li a{line-height:1}main.blog-home,main.blog-archive,main.blog-single{margin-top:130px;padding-bottom:50px}.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 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}.current_page_item>a{font-weight:bold}body #sidebar ul.members-only{margin-left:0;font-size:16px !important}@media only screen and (min-width:64.063em){body #sidebar ul.members-only #menu-members-only-menu{margin-left:0}}@media only screen and (min-width:0em) and (max-width:64em){body #sidebar ul.members-only{margin-left:0;}body #sidebar ul.members-only ul{margin-left:0}}.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}#footer_address{text-align:center}#footer_address span{white-space:nowrap}.contact-us-link{display:inline-block;color:#6c9a13;font-size:20px;border-bottom:1px solid #6c9a13;text-align:left}.contact-us-link:hover{border-bottom:1px solid #506fb2}.footer-logo{display:block;margin:0 auto}@media only screen and (min-width:40.063em) and (max-width:64em){.footer-logo{margin-bottom:20px;}}.pure-michigan-logo{margin-top:20px;padding-right:0;text-align:center}@media only screen and (max-width: 40em){.pure-michigan-logo{margin-bottom:20px;}}@media only screen and (min-width:40.063em) and (max-width:64em){.pure-michigan-logo img{float:right;}}#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:#90c3ea}footer .action-grid{margin:0 auto}@media only screen and (max-width: 40em){footer .action-grid{max-width:230px;margin:0 auto;}}footer .action-item{display:block;height:35px;margin-bottom:10px;overflow-y:hidden;padding:0 !important;position:relative}footer .action-item:nth-child(odd){max-width:170px}footer .action-item a{display:block;overflow-y:hidden}footer .action-item img{position:absolute;top:0}footer .action-item img:hover{top:-44px}footer .large-row{max-width:1200px;padding-top:15px}#copyright{padding:5px 0;margin:0 auto;float:none;background-color:#6c9a13}#copyright span{font-size:0.875rem;color:white}#copyright a{color:#FFFFFF}#footer_address span.bullet,#copyright span.bullet{color:white;margin:0 5px}@media only screen and (max-width: 40em){#footer_address span.bullet,#copyright span.bullet{display:none !important;}}.off-canvas-wrap{min-height:100%}.off-canvas-wrap .inner-wrap{min-height:100vh;height:100%}h1{font-family:'El Messiri',"Open Sans";font-weight:bold;color:#6c9a13}h2{font-family:'El Messiri',"Open Sans";font-weight:bold;color:#506fb2}h3{font-family:'El Messiri',"Open Sans";font-weight:bold;color:#90c3ea}h4{font-family:"Roboto Slab",Open Sans;color:#6c9a13}h5{font-family:Open Sans, sans-serif;font-weight:bold;color:#506fb2}h6{font-family:Open Sans, sans-serif;color:#90c3ea;font-weight:bold}#example.element{background-color:transparent}aside.left-off-canvas-menu li.page_item{display:block;overflow:hidden;position:relative;padding:4px 8px}aside.left-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.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;background:#6c9a13;color:white}.left-off-canvas-menu .contact-us-link{color:white;font-size:14px;text-decoration:underline}.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:white}.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}.oc-site-title{font-size:16px}.oc-action-items .oc-action-grid li{height:30px;margin-bottom:14px;overflow:hidden}.oc-action-items .oc-action-grid li a{display:block}.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/app.css.map b/css/app.css.map new file mode 100644 index 0000000..e4a28b2 --- /dev/null +++ b/css/app.css.map @@ -0,0 +1,75 @@ +{ + "version": 3, + "file": "app.css", + "sources": [ + "../app.scss", + "../_settings.scss", + "../../bower_components/foundation/scss/foundation.scss", + "../_mixins.scss", + "../_wordpress.scss", + "../_defaults.scss", + "../_body.scss", + "../_page.header.scss", + "../_topbar.scss", + "../_main.scss", + "../_slideshow.scss", + "../_plugins.scss", + "../_blog.scss", + "../_sidebar.scss", + "../_search.scss", + "../_page.footer.scss", + "../_copyright.scss", + "../_structure.scss", + "../_left-off-canvas.scss", + "../../bower_components/foundation/scss/foundation/_functions.scss", + "../../bower_components/foundation/scss/foundation/components/_grid.scss", + "../../bower_components/foundation/scss/foundation/components/_accordion.scss", + "../../bower_components/foundation/scss/foundation/components/_alert-boxes.scss", + "../../bower_components/foundation/scss/foundation/components/_block-grid.scss", + "../../bower_components/foundation/scss/foundation/components/_breadcrumbs.scss", + "../../bower_components/foundation/scss/foundation/components/_button-groups.scss", + "../../bower_components/foundation/scss/foundation/components/_buttons.scss", + "../../bower_components/foundation/scss/foundation/components/_clearing.scss", + "../../bower_components/foundation/scss/foundation/components/_dropdown.scss", + "../../bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss", + "../../bower_components/foundation/scss/foundation/components/_flex-video.scss", + "../../bower_components/foundation/scss/foundation/components/_forms.scss", + "../../bower_components/foundation/scss/foundation/components/_icon-bar.scss", + "../../bower_components/foundation/scss/foundation/components/_inline-lists.scss", + "../../bower_components/foundation/scss/foundation/components/_joyride.scss", + "../../bower_components/foundation/scss/foundation/components/_keystrokes.scss", + "../../bower_components/foundation/scss/foundation/components/_labels.scss", + "../../bower_components/foundation/scss/foundation/components/_magellan.scss", + "../../bower_components/foundation/scss/foundation/components/_orbit.scss", + "../../bower_components/foundation/scss/foundation/components/_pagination.scss", + "../../bower_components/foundation/scss/foundation/components/_panels.scss", + "../../bower_components/foundation/scss/foundation/components/_pricing-tables.scss", + "../../bower_components/foundation/scss/foundation/components/_progress-bars.scss", + "../../bower_components/foundation/scss/foundation/components/_range-slider.scss", + "../../bower_components/foundation/scss/foundation/components/_reveal.scss", + "../../bower_components/foundation/scss/foundation/components/_side-nav.scss", + "../../bower_components/foundation/scss/foundation/components/_split-buttons.scss", + "../../bower_components/foundation/scss/foundation/components/_sub-nav.scss", + "../../bower_components/foundation/scss/foundation/components/_switches.scss", + "../../bower_components/foundation/scss/foundation/components/_tables.scss", + "../../bower_components/foundation/scss/foundation/components/_tabs.scss", + "../../bower_components/foundation/scss/foundation/components/_thumbs.scss", + "../../bower_components/foundation/scss/foundation/components/_tooltips.scss", + "../../bower_components/foundation/scss/foundation/components/_top-bar.scss", + "../../bower_components/foundation/scss/foundation/components/_type.scss", + "../../bower_components/foundation/scss/foundation/components/_offcanvas.scss", + "../../bower_components/foundation/scss/foundation/components/_visibility.scss", + "../mixins/_gradient.scss", + "../mixins/_off-canvas-arrow.scss", + "../plugins/_nextgen.scss", + "../plugins/_gravityForms.scss", + "../plugins/_events.scss", + "../plugins/_fullCalendar.scss", + "../plugins/_blocks.scss", + "../plugins/_glm-member-db.scss", + "../../bower_components/foundation/scss/foundation/components/_global.scss" + ], + "sourcesContent": [], + "mappings": "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", + "names": [] +} \ No newline at end of file diff --git a/favicon.ico b/favicon.ico new file mode 100755 index 0000000000000000000000000000000000000000..691e27b59ec050dc6902c855836091610a3b53a0 GIT binary patch literal 18240 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 X(Z~1HIi0=}w<24ZS(_FayYK!#z({dQ literal 0 HcmV?d00001 diff --git a/functions.php b/functions.php new file mode 100644 index 0000000..de3c953 --- /dev/null +++ b/functions.php @@ -0,0 +1,163 @@ + __('Slideshow'), + 'id' => 'slideshow', + 'description' => __('Meta Slider/Slideshow Area') + )); + } +} + +/** + * 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; + } +} +add_post_type_support( 'page', 'excerpt' ); +add_theme_support('post-thumbnails'); +set_post_thumbnail_size(120, 100, true); +/** + * glm_site_scripts + * + * Add the scripts that we'll need for any home page stuff + */ +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 + ); + if(is_front_page()) { + } + +} + + +/* Header for posts*/ +function glm_get_header($memberID = false) { + global $post; + + echo 'post_type == 'page') || is_page('member-detail')) { + if(!$memberID){ + $image_data = wp_get_attachment_image_src(get_post_thumbnail_id(), "full"); + $image_data = $image_data[0]; + + } else { + $image_data = apply_filters('member_images',$memberID,true,'original'); + } + + echo ' style="background-image: url('.$image_data.');height:0;padding:0;padding-bottom:22%;background-position:center center;background-size: 100%;background-repeat:no-repeat;max-height: 420px; "'; + } else if (!is_page('member-detail')) { + echo ' style="background-image: url('.get_template_directory_uri().'/assets/default-header.png);height:0;padding:0;padding-bottom:22%;background-position:center center;background-size: 100%;background-repeat:no-repeat;max-height: 420px; "'; + } + echo '>'; + echo ''; + echo '
'; + echo '
'; + echo '
'; + echo '
'; +} +if (!function_exists('write_log')) { + function write_log ( $log ) { + if ( true === WP_DEBUG ) { + if ( is_array( $log ) || is_object( $log ) ) { + error_log( print_r( $log, true ) ); + } else { + error_log( $log ); + } + } + } +} + +// // 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 'F'; +// } else { +// echo ''; +// } +// echo '
'; +// echo '
'; +// echo '
'; +// echo '
'; + +add_action('wp_enqueue_scripts', 'glm_site_scripts'); + + +// Start of the Contextual/Highlight Search functions +function mytheme_init() { + remove_action('thematic_searchloop', 'thematic_search_loop'); +} + +add_action('init', 'mytheme_init', 10); + +function wpse_setup_theme() { + add_image_size('glm-block-small', 475, 230,true); + add_image_size('glm-block-large', 475, 290,true); + add_image_size('glm-map-image', 290, 190,true); + add_image_size('glm-blog-image', 300, 225,true); +} + +add_action( 'after_setup_theme', 'wpse_setup_theme' ); +function mytheme_search_loop() { + while ( have_posts() ) : the_post(); ?> + +
+ +
+ + +
+ +
+ + post->ID)) return true; + return false; +} + +add_action('thematic_searchloop', 'mytheme_search_loop'); +// End of the Contextual/Highlight Search functions +?> diff --git a/glm-member-db/views/front/members/detail.html b/glm-member-db/views/front/members/detail.html new file mode 100644 index 0000000..21a3eb3 --- /dev/null +++ b/glm-member-db/views/front/members/detail.html @@ -0,0 +1,631 @@ +{include file='front/members/header.html'} + +{apply_filters('glm-member-db-front-members-detail-pageTop', '', $member.id)} + +{if $haveMember} + + {if $settings.detail_show_map} + + {/if} +
+ +
+ +
+ + + + +
+ + + +
+ + Back to listing +
+ + +
+ {if $member.logo && $settings.detail_show_logo} +
+ +
+ {/if} + {if $member.url && $settings.detail_show_url} + Visit Website + + {/if} + +
+ + + {if $settings.detail_show_address} +
+ Address + {apply_filters('glm-member-db-front-members-detail-addressTop', '', $member.id)} + {if $settings.detail_show_street} + {if $member.addr1}
{$member.addr1}
{/if} + {if $member.addr2}
{$member.addr2}
{/if} + {/if} + {if $settings.memb_info_location && $settings.detail_show_citystatezip} +
+ {if $member.city} + {$member.city}{if $member.state.value}, {/if} + {/if} + {if $member.state.value} + {$member.state.value} + {/if} + {if $member.zip} + {$member.zip} + {/if} +
+ {/if} + {if $member.country.name && $settings.detail_show_country} +
{$member.country.name}
+ {/if} + {apply_filters('glm-member-db-front-members-detail-addressBottom', '', $member.id)} +
+ {/if} + {apply_filters('glm-member-db-front-members-detail-otherDetailTop', '', $member.id)} + {if $settings.memb_info_location && $member.region && $settings.detail_show_region} +
+ {$terms.term_admin_menu_configure_regions}: {$member.region} +
+ {/if} + {if $settings.memb_info_location} +
+ {if ($member.phone && $settings.detail_show_phone) || ($member.toll_free && $settings.detail_show_tollfree)} + Phone + {/if} + {if $member.phone && $settings.detail_show_phone} +
+
{apply_filters('glm_associate_phone_filter', $member.phone)}
+
+ {/if} + {if $member.toll_free && $settings.detail_show_tollfree} +
+
{apply_filters('glm_associate_phone_filter', $member.toll_free)}
+
+ {/if} +
+ {/if} + {apply_filters('glm-member-db-front-members-detail-otherDetailBottom', '', $member.id)} + + +
+ {apply_filters('glm-member-db-front-members-list-memberDetailBottom', '', $member.id)} + {apply_filters('glm-member-db-front-members-social-list', '', $member.id)} +
+
+ + {if $settings.detail_show_map} + +
+
(map loads here)
+
+
view map
+ +
+
+
+ + + + +
+ + {/if} +
+ + + +
+ {apply_filters('glm-member-db-front-members-detail-attributesTop', '', $member.id)} + + {if $featuredImage} + + {/if} +
+ {if $member.short_descr && $settings.detail_show_short_descr}{$member.short_descr|nl2br}{/if} +
+
Expand All
+
+
Description
+
+
+ {if $member.descr && $settings.detail_show_descr} + {apply_filters('glm-member-db-front-members-detail-descriptionTop', '', $member.id)} + {$member.descr|nl2br} + {apply_filters('glm-member-db-front-members-detail-descriptionBottom', '', $member.id)} + {/if} +
+ +
+ {$customFields = apply_filters('get_glm_custom_fields','glm-member-db',$member.memberInfoId)} + {if + (isset($customFields[0]) && !empty($customFields[0].field_data)) || + (isset($customFields[1]) && !empty($customFields[1].field_data)) || + (isset($customFields[2]) && !empty($customFields[2].field_data)) || + (isset($customFields[3]) && !empty($customFields[3].field_data)) || + (isset($customFields[4]) && !empty($customFields[4].field_data)) || + (isset($customFields[5]) && !empty($customFields[5].field_data)) || + (isset($customFields[6]) && !empty($customFields[6].field_data)) + } +
Meeting Space Information
+
+
+ + {foreach $customFields as $field} + {if $field.field_data} +
+
+ {$field.field_name} + {$field.field_data} +
+ +
+ {/if} + {/foreach} +
+ + +
+ {/if} + + {apply_filters('glm-member-db-front-members-detail-descriptionAfter', '', $member.id)} + {apply_filters('glm-member-db-front-members-detail-imageGalleryBefore', '', $member.id)} + {if $settings.detail_show_imagegallery && $haveImageGallery} +
Photos
+
+ {apply_filters('glm-member-db-front-members-detail-galleryTop', '', $member.id)} + + +
    + {foreach $imageGallery as $i} + {if !$i.featured.value} +
  • + + {$i.caption} + +
    {$i.caption}
    +
  • + {/if} + {/foreach} +
+ {apply_filters('glm-member-db-front-members-detail-galleryBottom', '', $member.id)} + +
+ {/if} + {apply_filters('glm-member-db-front-members-detail-imageGalleryAfter', '', $member.id)} + {apply_filters('glm-member-db-front-members-detail-couponsBefore', '', $member.id)} + {if $settings.detail_show_coupons && $coupons} +
Coupons
+
+ + +
+ {/if} + {apply_filters('glm-member-db-front-members-detail-couponsAfter', '', $member.id)} + {apply_filters('glm-member-db-front-members-detail-amenitiesBefore', '', $member.id)} + {if $member.amenities && $settings.detail_show_amenities} +
Amenities & Services
+
+ + {foreach $member.amenities as $a} + + + + {/foreach} +
+ {$a.name} +
+ +
+ {/if} + {apply_filters('glm-member-db-front-members-detail-amenitiesAfter', '', $member.id)} + + {apply_filters('glm-member-db-front-members-detail-categoriesBefore', '', $member.id)} + {if $member.categories && $settings.detail_show_categories} +
Categories
+
+ + + {foreach $member.categories as $c} + + + + {/foreach} +
+ {if $c.parent_name}{$c.parent_name}: {/if}{$c.name} +
+ +
+ {/if} + {apply_filters('glm-member-db-front-members-detail-categoriesAfter', '', $member.id)} + {apply_filters('glm-member-db-front-members-detail-videoBefore', '', $member.id)} + {if $member.video_url && $settings.detail_show_video} +
Video
+
+ +

{$member.video_title}

+
{$member.video_embed}
+

{$member.video_descr}

+
+ +
+ {/if} + + {apply_filters('glm-member-db-front-members-detail-videoAfter', '', $member.id)} + + {apply_filters('glm-member-db-front-members-detail-liveCamBefore', '', $member.id)} + {if $member.live_cam_type.value!=1 && $member.live_cam_url && $settings.detail_show_live_cam} +
{$terms.term_webcam_cap}
+
+ +

{$member.live_cam_title}

+ {if $member.live_cam_type.value == 2} + + {/if} +

{$member.live_cam_descr}

+
+ +
+ {/if} + + {if $haveFiles} +
Files
+
+ {foreach $files as $file} + {if $file.caption}{$file.caption}{else}{$file.name}{/if} + {/foreach} + +
+ {/if} + + {apply_filters('glm-member-db-front-members-detail-liveCamAfter', '', $member.id)} + + {apply_filters('glm-member-db-front-members-detail-dataBottom','',$member.id)} +
+
+ {apply_filters('glm-member-db-front-members-detail-attributesBottom', '', $member.id)} + + +
+
+ {apply_filters('glm-member-db-front-members-detail-pageBottom', '', $member.id)} + + + +{else} +

For some reason the specified {$terms.term_member} was not found. Please try again.

+{/if} + + +{include file='front/footer.html'} diff --git a/glm-member-db/views/front/members/list.html b/glm-member-db/views/front/members/list.html new file mode 100644 index 0000000..21911f4 --- /dev/null +++ b/glm-member-db/views/front/members/list.html @@ -0,0 +1,648 @@ +{if $view == dropdown} + {if $members} +
    + {foreach $members as $member} + {$featuredImage = ''} +
  • + {$featuredImage = apply_filters('member_images',$member.id,true,"large")} + + {if $featuredImage} + {$image = "style='height: 125px;width: 100%;background: url({$featuredImage})no-repeat center center;background-size: cover;'"} + {else} + {$image = "style='height: 125px;width: 100%;'"} + {/if} + +
    +
    + + +
    + {$member.member_name} +
    +
    +
  • + {/foreach} +
+ {else} + No Members + {/if} +{else} +
+{include file='front/members/header.html'} + {apply_filters('glm-member-db-front-members-list-pageTop', '')} +
+ {if $settings.list_show_map} +
Map
+ {/if} + {if $settings.list_show_search} +
+
+ FILTERS +
+
+
Close
+
+
+ {apply_filters('glm-member-db-front-members-list-searchFormTop', '')} +
+

Refine Search

+
+ {if $settings.list_show_search_category} +
+ By Category: + + + +
+ {/if} + {if $settings.list_show_search_amenities} + {if $amenities|@count gt 0} +
+ By Amenities: + +
+ {/if} + {/if} + {if $settings.list_show_search_region} + {if $regions|@count gt 0} +
+ By Regions: + +
+ {/if} + {/if} + + {if $settings.list_show_search_text} +
+ By Name: +
+ {/if} +
+ {apply_filters('glm-member-db-front-members-list-searchFormBottom', '')} +
+
+
+
+ {/if} {*list_show_search*} + {if $settings.list_show_map} + + {apply_filters('glm-member-db-front-members-list-mapTop', '')} +
+
(map loads here)
+
+ {apply_filters('glm-member-db-front-members-list-mapBottom', '')} + {/if} + {apply_filters('glm-member-db-front-members-list-listHeaderTop', '')} + + + {if $settings.list_show_list && !$blankStart} + {if $settings.list_header_text} +

{$settings.list_header_text}

+ {else} +

List of {$terms.term_member_plur_cap}

+ {/if} + {if $haveMembers} + + + {foreach $mapItems as $m} +
+ {apply_filters('glm-member-db-front-members-list-mapBubbleTop', '', $m.member)} + {if $m.logo && $settings.list_map_show_logo} +
+ +
+ {/if} +
+ {if $settings.list_map_show_detaillink} + {$m.member_name} + {else} + {$m.member_name} + {/if} +
+ {if $settings.list_map_show_address} +

+ {if $settings.list_map_show_street} + {if $m.addr1}{$m.addr1}
{/if} + {if $m.addr2}{$m.addr2}
{/if} + {/if} + {if $settings.memb_info_location && $settings.list_map_show_citystatezip} + {if $m.city}{$m.city}{if $m.state}, {/if}{/if}{if $m.state}{$m.state}{/if}{if $m.zip} {$m.zip}{/if} + {/if} + {if $m.country && $settings.list_map_show_country} +
{$m.country} + {/if} +

+ {/if} {*list_map_show_address*} +
+

+ {if $m.phone && $settings.list_map_show_phone}Phone: {apply_filters('glm_associate_phone_filter', $m.phone)}
{/if} + {if $m.toll_free && $settings.list_map_show_tollfree}{apply_filters('glm_associate_phone_filter', $m.toll_free)}
{/if} + {if $m.url && $settings.list_map_show_url}Web site: {$m.url}
{/if} + {if $m.email && $settings.list_map_show_email}E-Mail Address: {$m.email}
{/if} + {if $m.region && $settings.list_map_show_region}Region: {$m.region}{/if} +

+ {if $m.descr && $settings.list_map_show_descr}{$m.descr|nl2br}
{/if} + {if $m.short_descr && $settings.list_map_show_short_descr}{$m.short_descr}
{/if} + {if $m.categories && $settings.list_map_show_categories} +
+ {$terms.term_member_cap} Categories +
    + {foreach $m.categories as $c} +
  • + {if $c.parent_name}{$c.parent_name}: {/if}{$c.name} +
  • + {/foreach} +
+
+ {/if} + + {if $settings.list_map_show_amenities} +
+ Amenities: +
    + {foreach $m.amenities as $a} +
  • {$a.name}
  • + {/foreach} +
+
+ {/if} +
+ {apply_filters('glm-member-db-front-members-list-mapBubbleBottom', '', $m.member)} +
+ {/foreach} + +
{$terms.term_member_plur_cap} found: {$membersFound}
+ + {apply_filters('glm-member-db-front-members-list-listHeaderBottom', '')} + + + +
+ {if $settings.list_show_search_alpha} + + {/if} + + {if $paging} +
+ Previous page + Next page +
+ showing {$start} through {$lastDisplayed} of {$filteredMembersFound} + {/if} + + + {if $view == grid} + + + + {else} + + + {foreach $members as $member} + {apply_filters('glm-member-db-front-members-list-memberAbove', '', $member.member_pointer)} +
+ {apply_filters('glm-member-db-front-members-list-memberTop', '', $member.member_pointer)} + + +
+ {if $member.logo && $settings.list_show_logo} +
+
+ + {if $member.featured} + + {/if} + +
+
+ {/if} +
+ + {apply_filters('glm-member-db-front-members-list-memberInfoTop', '', $member.member_pointer)} +

+ {if $settings.list_show_detail_link} + {$member.member} + {else} + {$member.member} + {/if} +

+ {if $settings.list_show_address} +
+ {apply_filters('glm-member-db-front-members-list-memberAddressTop', '', $member.member_pointer)} + {if $settings.list_show_street} + {if $member.addr1 && $settings.list_show_address}
{$member.addr1}
{/if} + {if $member.addr2 && $settings.list_show_address}
{$member.addr2}
{/if} + {/if} + {if $settings.memb_info_location && $settings.list_show_citystatezip} +
+ {if $member.city} + {$member.city}{if $member.state.value}, {/if} + {/if} + {if $member.state.value} + {$member.state.value} + {/if} + {if $member.zip} + {$member.zip} + {/if} +
+ {/if} + {if $member.country.name && $settings.list_show_country} +
{$member.country.name}
+ {/if} + {apply_filters('glm-member-db-front-members-list-memberAddressBottom', '', $member.member_pointer)} +
+ {/if} + {apply_filters('glm-member-db-front-members-list-memberDetailTop', '', $member.member_pointer)} + {if ($settings.memb_info_contact && $member.phone && $settings.list_show_phone) || ($settings.memb_info_contact && $member.toll_free && $settings.list_show_tollfree)} +
+ {if $member.phone && $settings.list_show_phone}Phone: {apply_filters('glm_associate_phone_filter', $member.phone)} {/if} + {if $member.toll_free && $settings.list_show_tollfree}{apply_filters('glm_associate_phone_filter', $member.toll_free)}{/if} +
+ {/if} + {if $settings.memb_info_location && $member.region && $settings.list_show_region}
Region: {$member.region}
{/if} + + +
+ {apply_filters('glm-member-db-front-members-social-list', '', $member.member_pointer)} +
+ +
+
+ {apply_filters('glm-member-db-front-members-list-memberDescriptionTop', '', $member.member_pointer)} + {if $member.short_descr && $settings.list_show_short_descr} + {$member.short_descr|nl2br} + {if $settings.list_show_detail_link} + More + {/if} + {/if} + {apply_filters('glm-member-db-front-members-list-memberDescriptionBottom', '', $member.member_pointer)} +
+ {if $member.categories && $settings.list_show_categories} +
+ {$terms.term_member_cap} Categories +
    + {foreach $member.categories as $c} +
  • + {if $c.parent_name}{$c.parent_name}: {/if}{$c.name} +
  • + {/foreach} +
+ {/if} + {if $member.cc_type && $settings.list_show_creditcards} + Credit Cards Accepted: +
    + {foreach $member.cc_type.names as $c} +
  • {$c}
  • + {/foreach} +
+ {/if} + {if $member.amenities && $settings.list_show_amenities} + {$terms.term_member_cap} Amenities +
    + {foreach $member.amenities as $A} +
  • + {$A.name} +
  • + {/foreach} +
+ {/if} +
+
+ {apply_filters('glm-member-db-front-members-list-memberDetailBottom', '', $member.member_pointer)} +
+ + + + {apply_filters('glm-member-db-front-members-list-memberDataBelow', '', $member.member_pointer)} + {apply_filters('glm-member-db-front-members-list-memberBottom', '', $member.member_pointer)} +
+ {apply_filters('glm-member-db-front-members-list-memberBelow', '', $member.member_pointer)} + + + {/foreach} {*$members*} +
+ + {/if} {*end grid view check*} + + {if $paging} +
+ Previous page + Next page +
+ showing {$start} through {$lastDisplayed} of {$filteredMembersFound} + {/if} + + {apply_filters('glm-member-db-front-members-list-pageBottom', '')} + {else} +
(no {$terms.term_member_plur} listed)
+ {/if} + + {/if} {*list_show_list*} + + +
+
+{include file='front/footer.html'} + +{/if} diff --git a/index.php b/index.php new file mode 100644 index 0000000..f731c53 --- /dev/null +++ b/index.php @@ -0,0 +1,44 @@ + + + + + +
+
+
+ '; + include "sections/footer.php"; + include "sections/copyright.php"; + echo '
'; + ?> +
+ +
+
+ + + + + + \ No newline at end of file diff --git a/js/app.js b/js/app.js new file mode 100644 index 0000000..783161b --- /dev/null +++ b/js/app.js @@ -0,0 +1,55 @@ +/* + * 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 () { + $('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); + }); + $('#glm-member-password-lost-link').click(function() { + $('#glm-member-password-lost-form').show(); + }); + var headerVideo = document.getElementById('front-page-video'); + + // if($(window).width() > 1024){ + // $(headerVideo).attr("controls",false); + // } + + var loc = window.location.href; // returns the full URL + if(/regions/.test(loc)) { + $('#interactive-map > li').addClass('active'); + } + if(/destinations/.test(loc)) { + $('#dropdown-destination > li').addClass('active'); + } + if(/venues/.test(loc)) { + $('#dropdown-venues > li').addClass('active'); + } + $('section.left-small').on("click", function(){ + window.scrollTo(0, 0); + }) +}); diff --git a/js/custom/pageSetup.js b/js/custom/pageSetup.js new file mode 100644 index 0000000..1551179 --- /dev/null +++ b/js/custom/pageSetup.js @@ -0,0 +1,46 @@ +// Load foundation +$(document).foundation(); +$(document).ready(function () { + $('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); + }); + $('#glm-member-password-lost-link').click(function() { + $('#glm-member-password-lost-form').show(); + }); + var headerVideo = document.getElementById('front-page-video'); + + // if($(window).width() > 1024){ + // $(headerVideo).attr("controls",false); + // } + + var loc = window.location.href; // returns the full URL + if(/regions/.test(loc)) { + $('#interactive-map > li').addClass('active'); + } + if(/destinations/.test(loc)) { + $('#dropdown-destination > li').addClass('active'); + } + if(/venues/.test(loc)) { + $('#dropdown-venues > li').addClass('active'); + } + $('section.left-small').on("click", function(){ + window.scrollTo(0, 0); + }) +}); 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
        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 += '
      4. '; + } else { + str += '
      5. ' + prop + ': ' + Modernizr[prop] + '
      6. '; + } + } + 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.json b/package.json new file mode 100644 index 0000000..a90f209 --- /dev/null +++ b/package.json @@ -0,0 +1,18 @@ +{ + "name": "circlemichigan", + "description": "Gaslight Media", + "version": "0.0.1", + "devDependencies": { + "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": { + "request": "~2.81.0", + "node-sass": "~4.5.3" + } +} diff --git a/package.json.bak b/package.json.bak new file mode 100644 index 0000000..a2f7454 --- /dev/null +++ b/package.json.bak @@ -0,0 +1,14 @@ +{ + "name": "meetingsmichigan", + "description": "Gaslight Media", + "version": "0.0.1", + "devDependencies": { + "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" + } +} \ No newline at end of file diff --git a/package.jsonclear b/package.jsonclear new file mode 100644 index 0000000..a2f7454 --- /dev/null +++ b/package.jsonclear @@ -0,0 +1,14 @@ +{ + "name": "meetingsmichigan", + "description": "Gaslight Media", + "version": "0.0.1", + "devDependencies": { + "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" + } +} \ No newline at end of file diff --git a/parts/blog-content-area.php b/parts/blog-content-area.php new file mode 100644 index 0000000..66c0dd3 --- /dev/null +++ b/parts/blog-content-area.php @@ -0,0 +1,28 @@ +
        + +
        + + 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..f99f03e --- /dev/null +++ b/parts/blog-feed-front.php @@ -0,0 +1,35 @@ + 4);?> +
        + +
          + +
        • +
          + ID )) { ?> + + + + + ID, 'glm-blog-image', array('class' => 'blog-excerpt-img-wrap')); ?> + + + +
          + + +

          + + +
          +
          +
          + Read More +
          +
          +
          +
        • + + +
        +
        \ 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..a86e648 --- /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..31cc5c5 --- /dev/null +++ b/parts/blog-text.php @@ -0,0 +1,12 @@ +
        > +
        +

        + + + + + + Posted on +
        + +
        \ No newline at end of file diff --git a/parts/dropdown-destinations.php b/parts/dropdown-destinations.php new file mode 100644 index 0000000..641e26c --- /dev/null +++ b/parts/dropdown-destinations.php @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/parts/dropdown-map.php b/parts/dropdown-map.php new file mode 100644 index 0000000..05565d4 --- /dev/null +++ b/parts/dropdown-map.php @@ -0,0 +1,142 @@ + + + $page, + 'post_type' => 'page', + 'post_status' => 'publish', + 'numberposts' => 1 + ); + $region_page = get_posts($args); + + $content = get_the_excerpt($region_page[0]->ID); + // $content = get_excerpt_by_id($region_page[0]->ID, 55); + $region_image_id = get_post_thumbnail_id($region_page[0]->ID); + $region_image = wp_get_attachment_image_src( $region_image_id, 'glm-map-image', true); + $region_url = get_permalink($region_page[0]->ID); + + if($region_image_id){ + $region_image = wp_get_attachment_image_src( $region_image_id, 'glm-map-image', true); + $region_image = $region_image[0]; + } else { + $region_image = get_template_directory_uri() .'/assets/default.jpg'; + } + + $regions[$region_page[0]->post_name] = array( + 'title' => $region_page[0]->post_title, + 'id' => $region_page[0]->ID, + 'content' => $content, + 'slug' => $region_page[0]->post_name, + 'image' => $region_image, + 'url' => $region_url + ); + } + $js_regions = json_encode($regions); +?> + + + diff --git a/parts/dropdown-venues.php b/parts/dropdown-venues.php new file mode 100644 index 0000000..3858cf2 --- /dev/null +++ b/parts/dropdown-venues.php @@ -0,0 +1,11 @@ + + \ No newline at end of file diff --git a/parts/glm-blocks.php b/parts/glm-blocks.php new file mode 100644 index 0000000..28bb92a --- /dev/null +++ b/parts/glm-blocks.php @@ -0,0 +1,50 @@ + + + + + diff --git a/parts/glm-members-only-login-form.php b/parts/glm-members-only-login-form.php new file mode 100644 index 0000000..d44d0ca --- /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..6bde7c6 --- /dev/null +++ b/parts/glm-members-only-lostpass-form.php @@ -0,0 +1,24 @@ +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..6647ba4 --- /dev/null +++ b/parts/glm-members-only-top-bar.php @@ -0,0 +1,16 @@ +
        + "; + echo ''; + bcn_display(); + echo "
        "; + } ?> +
        + 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..f273061 --- /dev/null +++ b/parts/header-meta.php @@ -0,0 +1,10 @@ + + + + <?php wp_title(); ?> + + + + + + \ No newline at end of file diff --git a/parts/main-content.php b/parts/main-content.php new file mode 100644 index 0000000..54380d3 --- /dev/null +++ b/parts/main-content.php @@ -0,0 +1,10 @@ +
        + " . get_member_name() . "
        "; + } ?> + + + +

        + +
      \ No newline at end of file diff --git a/parts/region-map.php b/parts/region-map.php new file mode 100644 index 0000000..a9361db --- /dev/null +++ b/parts/region-map.php @@ -0,0 +1,384 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file 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..539c297 --- /dev/null +++ b/parts/share-this.php @@ -0,0 +1,12 @@ + +
      + +
      + +
      + + + + +
      + \ No newline at end of file diff --git a/parts/video.php b/parts/video.php new file mode 100644 index 0000000..11355e0 --- /dev/null +++ b/parts/video.php @@ -0,0 +1,16 @@ + +
      + + + + +
      + 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 new file mode 100644 index 0000000000000000000000000000000000000000..c0564894d24abe9592fb3525993ac2ae32b0bf69 GIT binary patch literal 2717426 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

      9x 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�TAe{LHa^~^xME+^ivJre^S@F?WW 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%0DqgWigUtY%Yb~s8^nqSeEy~PBUx} z(!zn8oH8-1LgZ{O-tGHrFcDwa)1ie{N-x3| z?@S4U1!YmHBFF-62tq+Q|j(tU4W8_%Aj#u3{mR z?->=f$Dr+iWDXQ!Y~Yo;ub!rs#3o#qKe?o1$p>Gt9lh0i2&Vz$+U>@UP}V~L3}(|! zN<|vHCS}e9qt_`L zPc~TH=zB+06|7swUSkIewMr=wERuUTfCM`yH>xB&pImC_Ye#kz%Ij%tGaR?FLC6o< zAd9(okNd=0BLilAJe>PXpt)B|BcPD{F8^`F3cY=MTZau=Aez z)leY_qd>^kRN}Dz&f@wkD<`1P{@Ojc$~mvrWba!sOJ%NP|}wsZDohyO`$yADd94K7D#Y72&L50I86+X!r%$mfE2=DbVpsKw5h&72y`UA3fwdm~!0;f9^I7w0cjKOd3c6kJ zNG(H-0^C?r{VYQ$#mr(<%v9AsZ}f0BZ?i!>=#+`aY5CU&Lg@$h3-x#0GgK$QrRU`p zEy80hRlmy;|IH2&oUph&p2fI-uQ}VJi;3bJ&Mg5xvlRC(7_vngrkTLOIBZPgFk4g@=jm`gU685rj1!jt+P#9wnU9%(t;O?m_WnsL} zl0j}tTc3pM>aZP16cuS zciDx-9J1t4`}U}%#gpeeNYi|ID20=h3@sxr!xjpCQ=tpf{!$m?U4%>!L( zTaRxN^5%O(3&o7TXRfgO^~^vQp&snE*XJKOCSW0U_7s6bf1TsWO0zYzdM~ zVxgpzr7T=!>swH#Yv}X&F+`V!Qtw!v@3w73Nl4b<+|FKyt^+TrH-Q*Au)X=X8z&0$ zcMaTK395QA=46WTdOb7B#ku*=n~+}U_g8+LwV9{2ib$zs+CL*Cu&w;YoJDSnvitJ_ z;&&`SrT<8k6IpofKBJ@n^AMP_;w= zR;b0*W{NV9SK98W3x*dlwR{c>m?ElPVt9V$!HafzckI z0a{#a2Ktx#)_UaRBa>}CwAS0J#wUr;)Iv}~9_hmv<$l1L5dmmm%-ck8GA?)=?ukL( ztV_g_kc7rVR6g(t_w^a*3_#C6kA(`tAa*dMfNWT-(?L*zWOaOT$;{+0Gp3gcyWfSQtw0S8){Jle%Y5*9$CHYsP%L)4DU0E$maO?oO9$i4(MN$FLy3-+Z*nmTjwf*m*VRu zR~f(UIyxwz40>|-zr3}5!7Da4|E|-HCGNpI*n>#B%-`@3IgRn{ z?U46OOZWX}c*V{fd$tTUJe_oy_zF4)hZlP}%I>q*^6ZBW6(nMiP#%G#5BOIO>IsRq z4c(*92K+Ud-#O@O5|&cx?Aw$?a>4@;DGjiDhh=I3X_r`bIHjT+EQywU9y)3@1G)j@ z%^#~%1uaz^A1L7VLLjN+8Sqa)?$z7DBWQM5vU3>Wfa$yIDY^?l3eZ+jD`n$;es(Dp zZzBHQ`*2MhtM_sR=u?97nmw}=eQ%kwon>RdA%PINwx}}YDVbcPvS^a-9v=J+=#B@c z=XnT$mbg%)Kp>_qZK@Mn0^yz??zH*ctWiIR(<1F^zkmj@EMx6dcaf9t<;D{bArM6( zPN7Jm2~VXnEPB@76uGG+G=KtIQr=rfk?6kftpQcOa%B4(C&{l-{(ZoX0S7-Jg)h5q zhmLC+_j=EdhWBJ2i3cEa1UPl^l%?k%bpXAB(2|MkiLQ*HWixp@atSU4;s$o`q+(0$zA?_ zrYN>$M~V#s7vK?9?h?*f zwmF|cx$!*4SPG-Ekji7;F!8X1R5c?``i zubD!TI!EYwv)f~50+SF@Jh!1=n8UA^#eerz$C&9wMz|19@gr4`zRP_BPtBv3M_wp9 zn&c#8XGafQ6OK2!HecV5yzb0`a9~SPNo$-~Jjp0TV46Gjv&U8TdohdG@q6uzHCc?( zN5Z^#gVB`R5D~~0XjlN7BG4ba)A&v=0LPbD!$V$SmNg*iN(1_x*6vvBz=6DT7)=wM zD$y*f{HE&(kn(X(vw%B6pS@Ax^3TcXhp7zQb#^U)0SJ~-? z`N@IV9}>R2;@Xda4eXs=5AMwNl$ls3pRBAQs5Pl5aGia)1Y~~kWbCN+UIUQIvsgE- z*g|e{7(2PWF)%kaRaJlCJeON_K_E8X7T>HYn^6>7I_qjg;=Z7XeSFX*PUWi^e2c8+gF zN?DE_M3WXb+W;+;G*~?d@TL288SlL- zP=_N_3SDkp|i_JxwLua*4eES#-53L z-QazYXgvP2pw)l6FKrO}OXw2rAvCsbYh*V0JUbvRk_L3f;;?rvu|5YytUjZ+ z)~p=U?Ar52k%e68GfTtQEr^*ta;8~#VPO9sGI4iOB0v8>;eAQICE1=A zE;(T4z{HhCap-z;RnGF4M&<0;$~@zmcw$+^{zSxHSXRbXl0BZ6wal+`8bk9me|U7< z!3LAGmw>)W+!2<_HUp~=M^7L7-y{5R?8Sx^fDcQ94;FGwW|b$HQTb$}X5+8J$wBd9 zYc~<&I)t^4FAf}9W_@hHVN|)ElNgR`+=*LGHdxsFSK7*XvGCK6g(t`UpP^?c3%S=9 z>^I-r?#MH-2OyQ#^0ezzo!t`#t|w^&+&S^!`a*%n?~xNodc#}&uri}})4{ay4b^dz zU|FCuKQeeAlQF%)4D7vHgeIG`?FE|ocS6ddug_QjrazXhP(zMDPA^e}qb1>iz5ohS z@XTC=`?=N6r3Q4T37i%;0*(7SbYp;9-LlzS#m&wqZe3eX9?b3GwZpbX?tB1)8sFC zZEKAo*1^Jc01rV)xe@y-gazQpL==nMS|BD4Q2{5R$UUc&=>7ejZnyWm_gINBg^zXV z_ZR~$%NvEjlu|6-UE$( zeo%~&{`2pD(|>ROp@0ADU-b8X|C`TdB-)ClNo{UIDs!h4Z*`1e=OFvz<)k)J^~ThC z_3yIm)@32JWN{&Gppue@9-gn!VuF!WZNZOF5wQhb=@a~gk3tZfM^M&yj9nr(bkEU^ zHpR4j+b+jT7bHYOXEMgWbly=0zJi8`Me>6S?`dTr?n1;?(zOkXx)$ zjnY!lrZ)4G!fcf^u7%y^Put{;O97Vyafmrr5eg0#7pVKTY(7n#O0xmnJub@*OTSrC zQqJ;WbYTWZa4Esjh>f`rxo`Z4r0h zqQSYu(>67J0oMZ)z2fZ|7Nb(C816%yM`CP;zNBB$cr(s_D+PU@;@8Q~?rkD!9~e|@ z3IG8qul`wb%Iu3~GEd^@X~XpMn1P=?bzF(fFBArRsp}EMBTS|4ac>)I-@EMFGKrR_ z@guomO{RHR?1i|~Uhe2Q^!kZdS%>?~tbJ=29DCaQ@BKLs=OvTsZBzIulMVgaagS?O zD7|6Vw}oo8nr|u@?Vj6sG>d%av;MHxVKYNpzQ^OVoSne;4ZddJ?sfFJh~?piKOcw& zonU8-4o>rw65VcV@yJ?LGR6ner>LH|EM*DHL2%Uo@(Y2V?^}o6chZ+}G>%`s^h4 zId2N$-p~M0QlM>@0%Yb4L|4F>PfDsEojX;91@i{2d{MS|$0tBNR)Badl-5EnkI39% zocA#(t^g7BT4JOaBgMFs|3=Z&^SBtnjS>!}lyM?AIQB{ZaNJ3vXi*qz{l0qfB*sA7 zw$jhP|E7Qc`(O00fBirDfB*OY(%*mo-5bkNGEytl{BV^-cl-De+)>iR_2+qv!0ZX@ zvZ5fAQ5qm5-eZ)~apWq?H<_L5^sD?964y|IqZ24-vj|A3(OR_XC9 z^Kl-HVEbp7vqTm~167aQpct~!Key!xwRp!m#th6kTPaPZX$QG&IS2>QknFKsjmPdD z!rA<+&jXfcn}_tziZy7|!0tV>>Q>iOj?fFxesWv(@t}QpGmDz4ig9TIwK0Uq;Cv2kB&|csu4_`}jOAjQifdRZKDQ#XYm5 z&4BdQTxD;|5*_&rCE)dXy}VeLeP|2!;R$!g42Qq)JYU=|6Y=4ElgUT#7npThvR_zX zowMZ)T{cq~4|6H?wl@o$1OSF$&~rAP9q!-arSw_&(ZcvVS5kH3m8!_4!4zpBBF~ny zvC?aEz3@!`u<-)XV3WbnRz_s3!LG11ma`Yp!7aHF&1KlEpXE&A=A$RdT)Jg{t7y!D znuI!}(rw%5cDvCkrPqw4>uhsnAxXvZJSNd4g1vV*9+D$r7bR)%6!EyR0s-kEL*3KN*;FtCy-sY>F8*<1&G0YSEcODTGg20fJwCM4TREs6 zz_d81Zc2saa=cdhCYDMEH4zsEXb=U2&S}jc3Mi#Oijh+T1nIL_2E%sB%OWv^6!`e} z!ahqIp)hV^jID?(y=gUr41{|^EkT6|I{J6o{0k6rY>hwRj_fED0XG^om}u-!=*?^ZaRN3It%!M3f4Br1qkTcu5%thR~b4 z1PciSbMEdlKf7wl{PdI!K|Rhz_Y15Nn1KlhDp~H|tDb||caS-#&+@mCqqr6B8SBYY zH5vR?Os=x^aVX#(ZHu0Y#6ANOf;q_`{;x2+UPK3>T6YDuTY zYFA#K74!OP4tQ5?Cu*g#K?XbdkS*e>a>|e=XeN6gQiagk{5gD%@T?U{doN}Qfxe2A z1aRIH#3!rY=MhYDx6G=JAm$H;%90I!p;LKdcduQDy#S)=P{qxxndBsZNp`H7v{azI z0kk({5-fa{OsDRjr9uKk5m(NU5Q561>$8(K5NS{pfnqV8EwUOo z>@=PR^C0};#=a-+-hKrwZ|)VPeU%Go;eqx(f11bMLogzMh`wRYj8jHg`&b98gnvIj zQY9WdV`%P@)_o$92yv4BYW5(W#{#wEFB$&&~(#KHS!5Y?&i#~(IUHIOxS zvjoh??}GgDa{3|!>;M_ui6Aad>d=e0%tT2S2F{(*e0u75?|J6lRldb$hp*CsDdi&W zdTX7aDWxe`#lvbI3o9~zhi@IxleaSm>&)!e+p+H2AxnS^U7C`4BZR~Sb{?tp$nz7= zgXE&Hn`IF{uTir|aod^5Z5S6pU7Z#DtifwJ+RALLGq+bcx81Wv?(C?w85 zA_}?vyvDJyIf_npm>O-d3mO_Xe%403J^~qN?XeI0x{-v zW8LWI-+$A(u5Er)=5bG(OvWk1U7n~=9Uv9@@6-byCBC!;+5+!Jx9 zHzlsdoHO-3w}9*9`MW^wSv*g~m15Uw&C;(z?&X!$!(4gRd>aT$dMIDJ??cu)tlHx5 zKdaiF`VD1ZuhcKbxo{Hyfxn-!z!YWfEE|}BkFQnRM%k3?fFp$KR3xbH>lynf6sDZ* z&>kJ~8*`bbxcT%ZHxkNTzNN(L^?H5I>po9hLqpFU-Knu4s%%yEpIVKJ5Z5BFUChi1YBnkj zI)ps|!I{q`jWSVXCR%7AgdXsvf+$Eprvk-sAquI$OB0VkZ!bZQrgfqW-=i@FP;?~2 z(GVf-a-7l(f+UM#oafAemL<}%EUoDA_V!jl@{dXTq?Fuwx100}iM#B1%&%DK3%&Mg zb1Wn3Kdt-j348gGW`)1^izMe{a~p^#w4*$=0;^RB!InMU0)?!w;Q&IodXx7|66R90 zjagE^>~$%1$XgXnLv2iBL-?g~IYiK%)Qr```WjTcM@+SaKjLO+cCr+Zk`-lpKl>Q0KP< z5~X3a3a0aW8kuD(APk@xz1_pE05?o|ZK+~Sv3h7Z0*0l7`rsym2jsqs`kA$Gn@Ukk zv#P!+uvZHIy-7~X1wTZj&@e3@d!q73cEoGzP`1XmK0*w;I5RtSYBsq7Q&5R6cNsnI z>#|D|XZGwYw`gAz&B}dV22!>tD2`{jwC@MiQb#slFr*m_ z)B&$pqo&@@gM92HKNZc_PzVA9@GL)@M|tK8GJ%qf-K3OvLitPB4z%?Dw1|mZ)UQ@E zFfz|foW+Y!{%Z>7Hs@kug%Q9=1w*Pg5VS{ZKcGljQB+K6FPFBTcv>^A-2Apjc{_yDQ`bYlv1D`DKG_;90be=h% zi}lADqvNEHTeRVh`TTl47-su+qkCRX+4xgt*_WgO%UqlRZ7F5hDgv$R){>ww@h`&= ztX!C4+a zL$(_<%#ezppJy{yb|X(`bWTfUB5Iz13G{PQHyDn+&j_bTHZmyBr?hRfEK6oQhKv~J zZd)D9WhtVq0bTOB+l27gv9uTR_?`m~G)h)oJ=uZDM#IApS`4wxfrAXkC6Zj+>6n=~ zGBG+}-XzkPjAs&BK~EMmo8(;xs$rZ>dzCV%uWPQ;Rcuez&f!-Y4d%EFftX_K-Buw6 zb=_4qt1@w!nGj*D6@)jo@d$SJ6&VCtALho0u!RS~(5?M@%oIZ;Ui4>p5+bsQTct)N zbFJG&fF2(D?F2q7_b(>$bl#dLBJJt{csSSV^%0mEv+uDVJU51jPB7YDO+;Q~aMf3B z-eHSxIo814B{-5TRMl^GSu!&}OUx!EQAx!EPzF=hp#Rv9opKzABb^TV{5Tgr=ORlv<&DW3tr&C{@X1P=0pR`#1(s zM4~3A2jz{yj&Lw*)(T1R9z*=1Mis1XqSZE_L7pyUXBCdhy5-Du!Ehi zGMEw}H$9ZUL)>5czPzO`xj$-!5H<{GR=HH7l!`45(u5Ai*LGLtC%D$K$+Y%<>iWqb zi%hTuNQB~tu9;e)n~R!8W*t9TP?TlDC*A4O+w)pwS86x`#GI`l@_yeNKLZjWgxvVe^END9_2eS6DjBizOn^EQ zw2!(_Dcj3&Y(69IOOAt7O@cU(uD1A}`Kg(D+3-w<|Kixp0oSfdk^rnNt`~DYFRjCl z;NAV7$`ilqc?f;bd`=Sk6D+uvu~;elY6}x-Rd$UWwCY&i7gGO7 zTf}8&&JIj^X9sXxDRjY(`aaOcTa2hxo;2~J#z%kMD*?3LZj`o-Qj?MYMHh9cfnXkS zjd>^Q>`4jCux6y+QNe*2H;8=@SD!D8K}4Hpll}JrJN~_?+Xs-0JEH8fp|Xfg$HI)a zB^e^w@m0BbylS>H`1BLcp+}!|HJ7pbIG^qO|0ZB61g6XrcnVC9pQlfJEvKH(&^?!f z%J=shZChrkc3><|V(E9oT#Ey7^pPR$b!G!o-)qNPT>YCVCEC`UsB0Nyh_1=;PlErw zwpk~rw605*76~6yC;{cp;L#hjF81IC@NE1Zi974H%Ycr->}<C9Bm2C}>%|maj zyU8v;_w4k1lR=3BaXP>Gu(+0#QUP8dz*Wj}Nd`!3m_UN^xl!YJE~ZdRn?=$6QqqLS zZP|Kk^tJVbUOsmX{2gWFXC*FV7o#mA)-@kEt`xqvJ{7Y2AK0(Aep)I6FvFa?SkG!ToEMFCgw6_^JpWby)i5#Xu6t0Z26 zmpw}5!cw9bM`&&!^0PlajfIB*M=!#&QGLS-<0)<-@E< zNcip=-oOPK)d;bPUaQZb1lH>MF7e>HZIrgG`m?@g<)6Tz7imHe0AKM;1d-f+Sd9xy z{SveGbnN36I^=MacE=8!jx4g2|Rc%;xKr6Kap0ZAR zu~rL}*Y<|)8_ddH$kS$!rnugm@c#6t)p~n8*#(~Y!9l5^w>x1tkSadVC^k7eWP#Q5 zIojNQ z-Y_Z+IhI#-*8 zoZFIkg135&u2RLrr~nwO^s3A+gpEVX)Is;p5h=?ID2mppG5SDZ>$_u9GHz{ZgnK_< z^8&E>+CH|#N=n)LC5LVh1`QG@+zLY=nIdLodf1Ic z7p2jYVHU;2QdG(e=N@$E#L&s$$>~aQgP)@f2MQ3Qp{OIMmOCJGQfi|Bs1Qi%Zike7Z*P3p@?G};3AegHTKpq0XM)S(JG4%r$@%=qm~NY{Hz z4SdM^W+;0a?;OZ*K{q!9DU}wMKRaZux>J58mBQ6W5WSGnSnx6dY~%BrdcS;HuuO`W za(ys)3TW`OKkh0p!XFME?*=fP!2j;^POj-IK$scJ8gs=M>Bo;ZLRyN%U}c)*ro0y8 z6y*%fh!moXTnf1!>ltw3CA9VU3?FI<5?57(9B)dWM=usg3Nhj;z0BO2UjTIZW#jK# z{~d*w_%8Toloyix@+Brs@HJwnc znsa=;u9=0qZl%$v7H*lglxV%JeFy}Sj%ldS3m^~~AWnfGtZL@6fUCh6v42u(h1|i{ zm>qWYz{tMt4L6%DnEdy<2C%F;=7p3pd+GeMgZ-1pfC`cM!(a}Jd0D}9cI39R?08ob zU@lVm%?3w*rj_7TUvE-5!FY%T?Tb4BXuP;^DB>1LWuzX1Go{R$OsUBZ_TmC-C8(kf z#)JQ>#065pR=G)_69u7qBxI0!X-(|qnwA0bib39L!@$0+NHd!v)^V3jJ%4pU|5GZg_9KhD_UMm^Ta$i&hpCcFeqr?CAQHD2qmaOd6EE|q0(JeG@WFjeV7{=e`40(BzJ!Ayg|Mzzr-Q~>9PJ=v=MaV<32cJ3ku1Qj6!%FE+A+uDAldvFH zP(R;(j+uxSiZSYq8$|22($Akib65G6yRU2UuO?+=WR~S&UI9qe0XhkKLX5P;?jc$K zB!mLEW=ZL7TbtBdms(}j&CvkIVMFPiAGI(Z5h=v{^Es(x;@Fef#=N2P5~EjFfs%VQ zlGSjSRZh>VmTEkb3lywe&2mmd(&r|{my#OY5se|){W?n>j(nnVuKaa%w;3O`Z?mqx?5HkB-(U%2i!)EEJ2gVX^SE{{G zdl7mS44(zuzFwz6=6gZ!FA|MEx-~$`r(Ff&n7G*w$OI~cKrsYL1d1`zTUx|tl^9K| zOLne?AtfZwYzKJCk?A$~^bXlz5=b+r%6SKK$hE=+cYlI}q=8*gWXzJFMWUHaN3iS5 z-isKvuyg|59q(T~b2NF^;W0FyzY*Nn`&>-UPsIgs<_X|?(2wyWc7)MDMaMO>!X-u{ z*h)w_&d+Ruo`b{~>Fw=}-hTX`ZL5XS#zj;W0m)Bm#RpyW7flQ@a2m%M&Y7+(P$Xc& zooxpr(bpMr<}CFws;j7It0;A*p&VG*K!tCqT2Y%+V$71|A$ED~%(D5)$3GvRj~9Tq z4p5XhJ9pBRTspPpl@{MpRhJ1(;lRZJc4N*ir>tVhTErEqJGL#pHF>MG!WwAjGIv91 zI;zSFrGTp>aDkR<@}RE7!l^^YyMsuWJT29c02*{W&GtI@trv{G)(YEyJqLc9Dmgh|SJntc&c5XiiMp?`IB*lChWW5v zY3-7^6;peoyna5|!4LSNzM|LYTV-P{i}Kf%TYOgXnfrV-(Eeid8la1PU%&h$Y}OM+ zO(Uh$aMjT+&tOp|9wX{|mX+Y|%8h-^wKXZFm#;R>dGRiAkTc30;_)XyR@2N(-1T;I z6eE9+32!C($ygg^NpDQ0y|2wup5WhSVs>_(y^-wZE27gUsKxw=i}*<&*4|p=p;tcX z<$L{leW&Bw##qal1!4SXcCZ4#~rG<TRf*?ZIVNOBxm6h?YT*>mRH@4WwW&Qw<_+==^x8vug7 zghESJEBec>)RM8dlOSM#nFU(nLVRP29El@Sj6^Xm6k}*j>pI=f6>h7I4m>fFHWO<{ zQ)c#iax|`UO0RA$FkE)$(QyCJQOe?ycxEac2^yaCD8}tX){ad^y24^qe|S3rA=_ zFkBDqqkvrFKqvrI2*FL@7zNytdx98QRXJDz}bVOs#ejaOK+2JhywI)SplL;Q^qy#B#mE4gfv7tS1g2=;3wlgSIC&)TA8w!XT6X|rWhFL)dQeqYQr*raUZl>-O{^nUodZ|q9CApUtVKCUPumD~td&(JXIztco@YA9Ba@Yw zm$?$IueHWXeh@TrUN@PTnym81#F~n#b=CBI5V4fXkdAEHrqmg!MkNZxbU4+4WK_F{ zRIWj1g=ZBpF=7MIpg~=mxD#xF%>YD*uh*6{wbpV2pD(} ze8=Pd>YsVGbII+}mT29!Y@e~MId>{C{_wLKCT5hhoYZ2V z$JQtx*T9vL=6=6-ySjha9@aAce*dB7+?V1PJWNxP$#zV3ttzCN+_H7!V|g|PY*7D@$U|=A+-|!v!$F#y<_=pT`FWG`lL7bDIyHl~)e@5Hiyv#)as$HzAd0 zrIEwg1j_?^l?;0Yj3{Kv_p4O1ef)ZTrSSj$UzxtoepzXdQ|_De_wP4)d;2{kr}f_t z{iV=~h8eAUAhIQcce)lcOehv=Cw`dh=xQx~_D;-|4o!G|9l%*I)Gd z`bz)$*MAjh>pQLMMxd>HZZXZ)&Y0(p;^|4Xc>okvX44=qWd=RZ%mKLbn&VGDAO6A7 z8GUfVHuJO$hGEhi8)Wt!3sn_QKp>nuLSY%deQNDY6V!bX9K5g?vZyg9Qao9}cF4Rfp}mhrwYLAq)|=oqROI* z*udTij+_Z>p{0n99jySf4VoH553P1r* zlK~PR$6@Fh-X6x!JxT{XNELhNF64WSp@#ANtyfD}NG#`fpPAN41G;ROz+JjWQ z1?bx=Zd41eRQ>JOtu%7eC0X&L;!(F^tJrC8;^qmAO(_1cP%t@U+3A8>g4}z8K;7I}(Ac~*kP`V=&m zRXqM~jiFgW?bZ(C3P$>pzC_Dkf2rwPTYP9~jZre1oAffNqN8r~7S00*9Ml9@2&5Us zrkNmpguqNGb;-l(6I1^i0%(b`9UvP(RArp&C$CKqeqR#KqHT^h;Mn~PBh29fdDCUa>*S8N0@%$x6%h zS09r~Bf$pYU%D@vX=5N=V4R;zT9WXvf{@1>8V_=Spqqs|Fu0UbMvp-i;<;Lvt1mj zXJzW_V@q3+6OD~2+OAp1Lnydm>f>F(l6765bGANNO1Z^}fhojp*=_fJ-RIh;&?)2% zYqw3}gPIilc((WCR-UufZUX^^@k{gRHri+5vXcaB%O@tK9eWl4KKMOvKaKv9kAcBZ z9=k+R1Efo>f&wSnU_pMN5L05vZCU8$<%QP!N`L?Tce_n7M3p;AFI>o6i#xMwz*^)0 z8TXvuzmHx1)3OgC59rdAV%|Ntr=Ze@pj3nBlBAv6V(BrH1) zcf+AS)h3x zk!q-=szU%uVWri0YM`S7q$ob?Eq(-|Bovyc0Q*R39Kvw!Yd;S_9;VHTYm2`A$s2gB z@$1>Z`;|krtDzNHu%U6ltZ|)sP5`DrvhmScXVv}h45jYJ0)7G9- z?qD%m(*+D=1;8}Q-%CmPy55v$=H#4I!^#3HU`KlHz3bv5qw7u@@@2JyC>+Et#3f1j z4|{(*7po0=kk4kf^>xcT4rcK9)HUn%GlaCg7bBj*#D#2L!Lv@=iBaxzNx6P5Lq**h zPd0Luf{=*TvkTMY+6BIw8@b#geN_iU&OH-zCj=#tYbrlzo;bHT3WZEx(!^~FdjO@P z-q@4|zOwOjQi^>q9cH5zbUDA}(*fxO1SaGBIjq;8lZIQ99=;_Ue;~LO%2N@Mb6ClH zSM((k28(NRm5B=%D?M2%oU4ENjHw=9zY{ngA5P15SA|M37f9B(i+SW-= zTy~R|5Fx+_IVmd=t_rpU?Nc@`dMF7d{c}tLUg{H_;&2Q_);NSsF==NruiLuOx~?N& z=M*CK>nwj(4)wJ4hH*>6dSjsjq&xy$j575*OZd?|)F^;5v4%y%A}1s3w$lB+5)o5C zpk?X4oY_YL2L zV#T>5&us)@1ivI;3)i1cO60Hrd9VvsA06t_3)=#y%peTw0OqrU5U5G0vg;oV_5O26 z?fW_+9G;|Z)6ChgRo;#$H|4Uob#mh#iX0*ZC>8=?ylaE3GE2K$og6d!z=~WrA2pN; zd?y|DCsl-JoBS|7dS!p0+*92nk?egmiSPRFv%h?rr-&24;Mwc}`FSL3odg&?lt`>| z7%R0n7NSg7%WGz)ZQYujXo$gpwjjjrd1!}N5+@2AXxmC|#Pr7vma05M$yVE3qXRI2 zce>lyTmWIA7Ggt5_cGM1v#M^;nj+BofNDGRg)FCE>vg zU5xUOuVD(puso(E?kQeWHWcKVwf?yEjQiLVr5oD>3j2Tp^H&mt-8ED_t3xbSH{ni! zgZBMp=i|7IIdbF2b)a%jPMK*s_;(`BS2=X(jNK;VUedYz+)2bS>N3X=(#mj}xK)x_ zg2JTtwoDMFEMCz#)@P?+I8^yvsc}xmHLh+1QLhmrtGoc@QR!9I+~lf)7;qMgLdNQW zc`-xqa2d$`XneSUO<^5&OYr?u8CgEVQ= zZn)*S*KN%W1?Gc9T1X$FG$R6v2WM$G$l=v;z;A^O%mV`~_|np%ILT#pAjHhFy)8Fd zmW8+g+3R|zZQbavzy6~2zS8Y>qvf{HvMdEG%+J2ATV_ND(1OKWueur0yot{g4-o!j z!)Jpn-^+xJh~l@CS7x@spU?Z#)n6~apW5ExA%K9q#27B1 zV}JkXl1V~SOR$;6fxp)%XOo1>y-H=Wp65v;W)g=6Of#%b5;9vhVI1U9FH8*U_loXg zR%P48Y1tjQI@CH?(W(ZTl{?E3W&~dnF$Zxi-kEnn`&g6s`M)kb7K({cg6u32GX+qO#y;+1#G7k?|p+$bO_ z9;pXS-255x5Y~~L^2go1V`S&cC$!&#Cn=eD<8e62^I*_6kZ#`gRgc4QsU{g3K%sbY z=D{?p=s@n|$k1Eb@x=AkSjniBAL7+vBIyn5CLfGzN>-xM%aU%<0run{xcNrT+2N8~ zqy<4%v57=CqF?-r-v0HQxG>Cb%Tnazwm}BjeqxBTu#H!!!KgYksTq3S*<;sTYZ^5Y zOJ#uIFoxm5sO>d7JlBgVV~x*3%OCwb&h-tb&D%WKd%G>PuD2Y2X=|!R&0$qG)DI;l zLCGDnJacC3aTN6A$sP-LWWt-eOT?et#O*ga*Re4(atR9DZJym_$VYm9YdN`6$p$Uo zqT8(Vb>En{VJ?5fhoDRqzBtnkGOlWZgUf?$A&XA=uqcu882 z_A^N+PyESCpq_b5^gSB5EzI&CbNvpLwe}kMWEx*AtTCPdrzrK$v)8l^`F&6!uG3OH zxrd9NX#Df|k2(MBV*#H4F4@maoq4OmmP;h%Xtm$r{+NEw=@T7}^Vf#2e1pySHPNzbGKk%k4(XOQaYAZTFS#g>4)N zlqO!UXcKHWU`bSPuqU^Bd5!gNf{?#GC*K3nRP20A8 z^_m4-qAh21v~3%uZR@NSavF*TB+{Ty`MUsxNHtgY&El(aAzSdlB;4cIGgdg<0$WbV zDTz0dOehT)Tc%x=#GO=ON?z8gtR-Oi-1BKM(>ZJ#RlBl(f68z&&(m{`=f2$-q{02W%($~ELjo6c5$tOzw@gV)r>pG$?tG3@R`FUK#Hb!vk zh;Y;bg7COh=Rm(7F-CfMdC82@a^8jz=B($EBD}0 z2M*exgDLb*g?>EY=DBACf8f@@!@#CwitR43QUCTZ2bJEd-M)YnqiJuL3xa`G&yKo& z8-r^-Zm#PB$wsMeB;g7$IKWIw%j7OpkY;us^kkV3zVu&#Ds2VbjHE5Hu!{=wibaZMn zHBRcR8PEy8ECEt_F$QGYZ{~#rTm2hZ;`-kXnf)H)Ld$Za+p^KRtgVRK)(T`M)wqFK zWB%)bkWO2vDHiGB2VpHcJg=uFOSn3UM+vPf7Y7sirlL;bD`P6N`(Sl zy0_+?$4nwLl@)+?h8#$%&J6OO0#U7-Hzo2W4_ROlgL4UIFWkVrHt6!~=nUPVQ7eZl z_u^|GZdd6MlVX{E#FpZ#V14v}j>{rR=d`|9e!Mnnz>|CUgu?Vb;o7`wv*x)f_l|+Iz;u=ES#Oi1rI% zHK6SZkJ*+=m12@e>{YQ)xejYA^VGdTS4DgJjdvLFPnQTUy`0l4kuR;%i96F-lXXAPacQV* z>q__go!)-`rggp3{r*Plwo(j%;<8YPU0Q7p=&^hFu?S9~0Jn@P^O4$=law2>leyD$ z5Jr5Uc(276=@u8dElZOLBhH_5z2AG27J-%+X^9KnihSJb>udHvNGX5jlm=;-%8+Zt zKJSLiB5Rtz4i$IcIq0FmHfI`V7kDDF4XDN#JiT6?Pym-^6#l4?;a@|!#_PIW?{`}7 zcS>7w3uSwNDG#mCJ+V8JK^D`KWKMc&q55kF0s^JIJ=lPcG{~h7QYPN|G0jrl!|hX- znL$%LRpz1_m@6c4)YWru0x45UC~rs;^s!?R%m6iBT^=2utM5%g3~2!WPmQF6)zqOi_cF_?JM;bPRhlUNPInPmV8h)TBUSx9r&uv9hpzag1Y%? zLd&(Q#&a1K31uMU*RNl+ts7C|#-?hv1psYCiWytihV)!#;eqQYf_j@&-3(?ftVrlz zVP!nw-Vv}-;a2+rha*rH9qCfWCOR6OM~>p?M+;{ze4j;>`Yu( z4_we_fdVe9|E`)c1MVR5Zi#=5DRT9T?!O?V;d36D8+UoIuh_moJ1ce-nED(TMzqnS zF@tV2CMF80eIK$R$VYhs50(icfz=+~Jm#|bqmKt2cI;(jgHbn3_hC)!mWoaTm$Y2+ ztck1qbEP@gKc@fyAOJ~3K~zf4@cxp~C*H%&tvoj5c(*y7i)e%VnUO5A>>?8=jVxKs(e|N&QvRz1OR$_d&?ly zdZ)ks%FW%^U%%+(cB5afuXI~(jgd^uSsuhRJ5X*2R4IhxWeXfIac7{XF(KP|IgK-= z;-yLAeq5FH`-GtJ?gYsJSHa!?r>7E5Vxb$Gd98$U&l9nd&)_0elRXgY8qrKM?~trg zZG94{N~@tTM|*`kAHtHy_0mZ#`1n>7}o(nO52aw{zdmM-eU5Y#e9eY_6GM&pJM**0|vV*NfXb0h(8$O+T zbd9IRN!Dw*&Y422@28ZK@zW&D2C4f2AS~V0Ldrv{K`uu=aL+G8UQb*(mzcD?7?C+^ z#@jPnCOog5&em8Ha%#1HpdzjA=dW-(U3~RjKeWTMbZKU0=lC3GZ%}viZ`x;!YyT%6 z0PgmQFP%gFqOMJgrdnhCBwJI`ddW|UndA7=)mfz6sk)sEF+`cqrhw3u8F-8pwc&HS zz0kk@mAydM`#sAkCvMEW4A!Ord{C0wrYXYWd}+-!h&YF?M55W1teU{gl=FS^G(~*a z2_%|n(r@>~d8||`giK)&pRcI`{3$?%wA0|6gT}bfa$~w}8{KbfxzE}DW=pBCu|2h< zQ9VRIArFZjV--Sf^T19?;|jMj{e_9A<)V>ftvMEAC3qupO-^(qnt8K4lD+x zVjxZ%rKAwZRu|YXCmXqvoenV=#*;I_(P<%wSOl>TD}yU?RKC+JWz-W>0#T?;ue4>W zU1UG#Ht0-wpt63NHKjJV?#F7g_o^}s6>Uy2#L-nf`}+%=C{KOJM(TXXK#LchkWuFA zwJVdgU-4MBNwIDF-@OLz*u<89P30_@1GS?gd948uPGmvspUc?YzjC^TKLaKFc{~A| zIV7)0cD~F(;B2r5N;^DI8G7&YKW?S9prdmqmN_Fi0~Iyif(N3BjJJC}swi^$*fvtU z5yAQ&=EL#*@7Bzg<#`)VE2}*tkL1awI-Jdy164G)&-(1)o6(L?4kYQ^;V3U0l}h%0 zPbXEM=@j_f=I-~AR2~&9e;!|V=tE#2ptEWTY)ZYen6T_~vA|CHsL9ij=@?Ch|!alq}L?*8Wnb#5zGnUbp{j+csLaHGAQ%cS>m`ZVlW}B&HN% z>4yMs%G|++!KIjw`9Ke$Px7XeD26~OMb*URi4>k!sK*#7R$tJRD6MNQ!kH)p(6U5& z3V=x#FY=t@-2{109@&!{s7Z0y!`@q-#EF{! zjx7?8(O<{A#&#V@YUf;QsbI$CZ=s$2Ucm@ z;g0-a43Xjz%cP>1m`A#t#4fjmA}?j(@vy%YD_VTc?r+vLw=_RRXo9nt!G0e0Mr8=r280wW0Q|GU$#>&>8 z7s~I-l0(&CKIChCOoI1O4Pxdo@wg5ZKs*Ob5zOkmuYhnU4Dq$LII49(UetUjpcOL-53J|T zn(Cbn2tVICqzEzD4rj_8G%IY`S&2{$VW{6|+TDPs$DED=3gI^&OMk4vlu6B2J<^q%tJ(HTGhmve&mucr+Dmbf9O^wSbe&?`} z?>VJJV9dP+*CZYZHHcoEH;*odncumCq=&(SwM~@2XrHKcNnc+R>g)=sJ#5}35ke_S6fqBv?U8G~& zBu(YOsBOxQjoZ%LmCamP>-oN;e2fa4)KMukO!O!rKsy!Yg={KgQUlNYcHf;|et!@c zFnPwa``0k9r6!g38%7qt86pq#&__4G5W^p4APPryl+(OB>tBy|UZP8v-Q+LazOJ6y0Huy*|{I64tgbyeDrLYsXfOOeWqga&gI}JzjC#~l9+o9 z10p6Ip37|f)a6@t(ozk2( zw;9<}X3AOjVWqOAnoC}Z5wTs6_+xjP&ROT!p02*^_pT(=&xZAL-zH%wj0}w zpQ}t_QURK)pDXQ8$Yz#Pkxm6lW9HtZB|$_n1j6k`x5DVD)AUOL5V^=Z=Vn`e9@$tP zimxh1>Ve-lI5&l;k;QTSI%@RFWr3N>MbBkweyfvkG8Gj7m#gjX)c*GUF^>TCL$wzk z2(%Zb}Rca67$xs)4KL1?r{U}q@*S~z?Qw; zVwUhDCf-t8YgKAlfsAEOq{0xM`F_hL00^|D&S<_Zx6ZIC2NOH$+`!Qpp^SyPZ%COo zwBCiD@1ka5iF*gpsQ?kBe%_4oaH3e1vNci!fH8VqJvra`T7@-vu_pPLTRf9)`j_h# zibBK^1HFODKuBtd4U1+9QzCE>3^jSKGEIkcrQE0RSSF?m-pr)*l=$oo#_?~pIqbxg zLMn-6Ka)aX?4&K_W(c%WL1@4e#2)>*ZRT zn_cd{=RY&xkBef3VYZP}dSlf*VmdJZxLbMng`waSgV>D z@$&3odE@q`?=g2X^F41d>|e+lsto=hNb3^+IpsNrCOONET~@SnO5;}lSJt)K21hb# zp}<3_Mgd@6xyUA1HD|7DVHvaJSxNR>(e^12u|9yid~_L-KoEyH_nKJdvHGklc_d1W zUYfZCJ$x=1$<|7R3a(d zT|ZnGgJB2wL@SrQA@q}s}jC|MkW$yJwr%@8QW+n`+ZaVvA7f zOesX|0|80s_M}?CFzbUk2`R?J`tOxh z(ua9ET2qR%txS}sB8j%dKq=@Xd#}+3k(k;~F8zQSQ;tY|23-v5O(!?IY@8kinhXXO zAeU2?#jSE)F?&AM=|Lrh*jR7!eT58AmG_X!6z#fY7Q)6ExU&oD*#jL-rj5iT=gwg* z{XX@*^MGl%H3dH$=y5(=K5%$n3R?U~#HT*Eu=5_W_i|`Hekt*ZYm@h1N{NyPVAH$K zlbA7h*Ut7Pgg0YN%EylsLTE!BRQ75fg4kSHuQ8D-%P3{gOi6}GFX1hTChkg_{bde} zpj8TH2}Rwvq4=<5Z?o8Zty2L{LJGngSbO+LKR*cw&F)JQEZp1eg>JVSEz7ORDvyir z0pW1zD=nA~60CD2)rPqqJCq=Nfh+hdu0cN^S;dl{#{(H8cM!N0w!+7<-v=h5q}L^M z5(MEx_DKHb#~RUC;rYDb0^4Q<>*n)5;EPEO&xbGC{U^K9Nh%frod}bE7DG@)5o9BmG4u}MSsGw} zpiA|E(D#LK(r%3B7$R*5?dM$%yw)pXU!ecH+wImoQA3EroTbcPYWIBO(;pPcg}xxOo@$1C&&P-x{4&5{Q%Zmv)=Ejfqu9t%{6NqD0gh z!3A<+7}h7zd=5=a8=_A(S6Vj6d+zijSj1iLq4Q$u?c>vJ16;Ia$VkAdqj0bSFfk6;c^+^m#gwB@FO`5r( z@q>&9dMZ zVqZ;3$q`>~;>u>c-^6ud8SM<)GzMwiJKZ)z<(0D8N*YWA;N;BJ&H~DJ&Q;)s959y3 z6uw%)psLcq8GUO|YHRe>u}Q`DJ^hl-(%f;A+fWOH+ohciO4W`ffc82{de zDZvB|6sqJ}9nMT!lW%?))Rt;DADYV+>#B8aOkDXVe{XHl$=qz4^mSo=&zXT;DRZ1F zM|K)5#|>hMU-SV!nA+$O$nfWJlqK|<-~(hpl@y%}GACEtRAd1PVE*Z&e9B50M1Dxt zu{_I*`!Zlvb(p%AJ$0u?^g-1Dr{BzcK}b~+f|a)a~!e;$t@*l^E`|LnN?jGP9duSj2YUb3@8W|LfU;9d-9C{JAGr+tp) zil>5O{+CYFQqO(^nnjG%7rAecs%aD>ebR>H~`dKJ@0#1~;G*}rO z>}tQvL=;<-ksNOw9@v_eHC`mSz>bShZ@{VB-2hDKm^-~jLedA+K-i<=cfvs$Ct@3uy+3NhrTIY%Ca{)7 zD^kYGLLtT?$6j6?-4A%VEyYLAG;vR!UkWs%45Y>w)t}CkAhn14-he}3Mf26B-6leQ zj@#`e>(ZVXjNc5iyejR4c5SNcXl; zyge{NDglI$8PIECT#lbnG9hc8R~VWhWNz%=f4An?a=TI5R@ze1l6kx3JZpJmF;z6g zBlW&|6HH4*Q?a?Q{2p^%Y-Oofm|ZD_y~A777+J9-vxL`mr9L7BLWqZYP`<#;4Wx?y@@Mg$xQmrQK+cw)ga~CoxnER zH|k^rmxgeUVM85iWZ+rl*d~gD2plL85hIyl6bCr8O^nI=X0YQPvomO03eLbm43-wm zftZ4Gswm0xHmFI2kcwnje+0@*UnZgeRyDoKSDl(iS{qRwD;Eviq|~`|{f?1+j9D)0 ztx10B7Ol@;t*h2`Gfmvwz+Km^F>w8wj=yA{a+;68^Wwzm=VU(r{pq>)^Ei2(L=Er( zMVmY?HH#25BV6*~VI}JKcLLJa{7-+@i>^015ycZ!cE2`|<6s47W9%${#kD)E1Bj7^ z`mEc3B8Xw<-S!I9xfBUsEgYz_jXWLi8GVIY(!4M$~NZFnm0d|Juq#y z@nuQ(`|XYX_kaJVPg@q?XIU0{ef>rM=l}dyX_OH0+wWFX5mAxw%|!sqWL^NE<4}tR zlN6xq4yeec4r_eW_&NlHb{%T7*ISgG;S1kjoFyX{Q!tRF53Ow+nLqip!XV8BXxX^d z^jVfZSzUGj6DXzX6RIUcvft;@rth~cbq1eb!HJJ5SW-?T%M!A+IlKv}=b-&?+h^>$ z;#CT_4hPhAwlBFWSiW3900(TFH8R|S@8rSw=ROKx6EgU*EKB}-^Fs3Dbc!Z6k}+c^LD#YjFA$FK@uLDJ#fKC zv_@C=X3={M&s)Uo_$?$^w4Ai;0J*2l@&XmV9Pb zIp5G4EQy);>v~%bNN|3`=ktV%%|>c=D7CSWf$qGHL(sCj%+DyYYK#GKaJ-sTd_`-> z=6ob{k9a#L1iMnRa?OH;5CXltywLrAr#t0FA91l`uxc$1GfOwW*p0Dp?uk|7?7qr+ zU9#sJDV0?A&NM)QS5gvNmZLp4zth`W%xi#&LWt)6ez(*Wn$fD%U_u*2letI?v8m0( z7@M^NuuYqZd%jnD>Kc6@wbVRj>d|A(c9jbZP29>Xg_H^w_kOoIz~-8P1~#l$gR18@ zb(=`+iIIKpk?g>&F0|gmyzC#(@!DeHe`zGJl_KC;Dm^h~K3PGu3-|JHM(`Q#E`>LcSvm+{<&gwrm7X4WAJ2Ke^X`kXfFYx$<0zz1|7a(zg(N8j zf21ca=xds%vmE*7@$>k|TGu|7Gg3C%+Et3Pfo``O-EJ@R`}gmbtjA@cm)BQ{G0@-t z{<{>Tfj~;C(kvk?vmPuJaP+?*KBBEG8pz@(@qsMx@ zNH9nN*)09RdX&-9eB9*|hXxEZ7+Za8(I>YXD^EiSr5Tm43zpuL?T4vmqRN4N<|ur4 zb|%CpV~2z989IQ}znEm!R2UMqaNdku<$ltw=o7rd02%O=t>uqvuiTs17P*E{EYJ;L8#gj| z<2Okf`<3&)A13M0L9-Bpkb>7ufehkjDbpl@>;tJhE5oIttQwSH+R~O~>Zr@m&&YNl z?QINIgz)aV(z4NsQlci6?*WxOt0#nqmz0{Vvd*l$CWXSlPO-2*Xk=J}-tRVMy5BG( z{tPDWr$mYUl$ZI`zm(_x=wrrWBDAdaI`k1T^R{_aF4?bgVDwD9j{8}CoR{R|1!8cD zrwn~%T2y2gU2tSlNS!L?Bv?GiI`<|@20&BUbFt(BmEmaafdr<7mh#BS6F^V}Z?{A% zt;O#%wBZc<`B+LAJCo^MPPsBXajKvlSzLBMTW0kTNIa_T4Av@wwD6Sebig&=A9%Jv zV-VH+%Su&yMO;&NAZq8_JZE9`d;RnBDR)5H@pmz;ADZ)Ht&DTe&9;;pqe>1r#kkPz zwlwt?qQXRfph@F5%lc1n67XtqNi^8)P=yAf`gs^*KHuw5MP(%Bd!3ZT9ncx)@_hwh z3aoiqQLDQQGqKe^HE*WTH4 zAOJ~3K~$1kn6oBJxeqZHqSO`2B3_TyHetOz$nx-Uo`dCJvWja`{l#G>vnN5HW{IA%~bwbVj@aAOA zJ`=t?h~Q(c_J`b8VW{{;G0ldFQfm-tuQ4LBOx%yS_8;|JUyXKs|HnAOc}S?NL%H8U z?bB%jx#_0$iS`CKCYaoyKJbo(;^KR=xCt%1duqQ!TmycBT87OjoZNh2CI1Q~3G6MD z_VWTlyu5VpsLGnW-EQ>j*DoSw`k(*#pVm<5B+VS9YV)=Y#xgn5$$LAOiI6l1$R_z7 zWR2~_TX#VPLe@$W@(+oG?DJNdiB*nPAd^ZmnVNN!@^@?bGW z!3Ket228Y-3GP@LxCl@ZjZ!YLH_bsCZKdJDCxWCagt+g6OSW+(G)&tjE>qB{{+)}g zUvm9}k0QIbiCPR~jQ!nV+KrpUQuASSbnidoAW`y%^tk2W(f5=GvsaxC0a=5hds2wg z`zMMMI3`-UkJ1@_{WW{#BOAFhndIS&u!9&RSZx7CqI8sbu0V4Je)In0#OM8P>OK%l zZjcTy(y2)fiJ(E;&iPgcJ!10%-(RGoe^+Pr7Pb|UBQv%Wm(7}G2jK7ied1m}=#RzX zJ~jZCCwu72y{kV?*Y{j_+({En@zA_N-HBS+P!wlTVI#&EX;~u0xDZ#um09kR8`hj`*WmovOU7ldR^$bWZG2)|bR3hjqdliZvBx$R~;}rrcZ&*-z4_t-(N62UAQT|!By z1SAHijIXwVNuq2ck?WrPC!|0exEI^s06~HI|91Y19I4^n00m)9@$&N0S@UUYOm60x zH>SSQiFgFzW$mW^gtiuS9j0?6W*(TPvazL=F7)@viFq9)scT^eTwo?b@ZHuP0a5^> z#KP6N#@9Y{CG!Wr*}&SWThOR0Um*&%V(l4!~;QCR!r^Gyz1rOZfAOv&C;3eJF} zQT>v#(z2m>%c@6qF>~2#5XG__vSlZD%b{{F2fB_gk1A-RN(fK<{KlWLyOyle@!pVx z+=u&(T@?>@&Y0Qvd1%Hsrw07zYQweW_t~wB{!<^)74DJJKd zr~(f0S>&P6cyN!^qLJI28chD`b}Ze%rUM}ED?Vs3G6)attbcYC!IxYR ze&`kg#-gN>ATWOg$N@5%%ezkBDd2i@{?TiQFRAo|?VHx=})QgMjR04oM>ECq&}2ET0F@;m&XDiBx!IWB&Io$1m+ z=WXi)C=l!a>^W`$AD|3Wums_|e_056(suv>gOFO@OXh@hUyW@cSg^!?J!=?BnMg6j zQ62$Ma_LMo_!S=pm6-&NW%P*xw%P@=^;lOvARk}u@>N#EiH-VEN-p&}bvb-;<0AZ==lL^QqlL%yrS`FuXr>cqicYXTG+;tB0S91me<011ooe7RNm;K+ zirbVk#48tB+{&C=S4?F>5n}fI7C9P=1eC31h2{72ez3;_d!&I?pID5r$ahjo+3#=L zXh{p*ZcKq=leW+Kp*|e-;0_P##x;dNzkawV_B-#9=0Q2&?Dy=_~|kBN>4 zcF#9(FWhiGcV56Swy)>HQeyPG1(wfDJst!92|w5COQkGDtWx*{MnCa+d^T!yDwU`z z4Wj(z2LS1x$A^@B9RSurv*x=+;EjINR`<{GkBFB~hgv>5p6%rFC^c#QyIg5NP(6cc z32`X3&Ry|G*;M|4YpAs(PHi+k04?P1?O~rjZ`B8L5Lebp7 zT@)55F*hxFXob#R^jRwe$pGPlGvDNCI4pvpv$tA@rovbSa-+9+gDuNk*IqZXH0@o= z(NSTd;3?tNc`s7d*U0d;rc(i>Suk-)3AEzD9mQG|**p!a^DQ+tcj=$IiAQbXP@?=-x&aHcJCp}>CA&Z()eDqglLl}ga-_bXpvQ{#031YDg|fP4)0<; z-9Nky=dj@^vIPFv^-(_=M&|QFO|lYRy7}C_d};qNUE%S=SOKu(1JsL$?A^?PDTdhO zyz8HaUns+J$r>^e_>EypMjBQBJ96YkKfRXkDZgk$_Xg}#1c1A|3=7vj+Yo}287MX> zFv!TM)y8$WgQq|gV(7A|HfeSChXSM~OKrFQdA=p?lR$;alCBCY8{LbqU|eEhG)G}+ zA;EphOtu<>+V%1Fsb%4IsnGXQbue%Dn_SqrDa_d$_I{^zT}z{@%XX&X?;O^x-QWca zaR`E3*XswIU|Y@h6l_z1X&8J|&5(K)d%m6aj1-KRe11oIeSIaO%tp-&yiE*~pzM$0 z4{SVQ)nM0fX!Ucrk6E&4M!`UUCSSF4lq`ou$M_-v{u+PAbV+aS3Oq7$3#&G8@9Ro& zT`9(eIChp`Tknkb%SK(t&IRLEtnDUsu76MY4VS^Bz(mXKMoSsg*tU(pCHFN!+8x9N znP#t+9acsDsY4ClrsXEiLVngQf^aft@OytxCFm)3%X$-WL7i;u^HX|<-2 zRyyj8Ds^mcbPFq=FvhVqz)*%86BSjgRwr(KaLH2;X>(xR7q>ER`%NXH+U`#I=K*5> zR3)dXHZ&bJf&pmJh9+nup>U(mc==f%oAjPa2zmayI|=KBs(pM7p4M%$eo@v_JPzD- zX4;X}jK{k5hNu5*ko8fZ^FO!c{e=&Q1rD)4t0D*FP>m{0p={pty4H$V)rO3d&icm@ zT0D$~{X9OfCd3g!{dw#3iNWf5b=DJ~@6Qh_5@V}*B%g@&=r$R4t?|JSG<**4pUuR5 zCkTD{#ePoVp9i%9T`CzfeNGd5`S;&{_aG92@{p|)?V$p)g{e^!=@4?mB7|`gq&7Tm z|Mg$3$f}H15Yc+S_obhBC^A5jfdXlOSIR5#eM|S++tW(hmoyk(y{^b5?LdwB z$Wl@Yc-Q7oKsoPugks7z^pfa5Dc(33qYFfN$%ePk-+Kire@(J9$$*-JbD;y6X~GlU zagEqCHx2t9EYKV(-^<>(ZiK*it@M;GDNvS%Ju1BZB+GarCDpw9>JSbe=lcz8LX~U} zjqz)Nn!^kU8cde=R#r!5`yp=n@ML(mr|Er^?p*H2k%>oPt05& zixoU1t?ZtuUFJXM1|bwLX#_2&tk@S`v0;U8yG$P-m^6;}@g+Isr&a4apkh{7cYn8g zr3scCpP;Tn=SXep-`GW5s$80svru8#iSHf|b*WB5_t^!1H(tRg1(`~7Af-fU$&IWS zqiPnStn*MBxzbXAZ4&6NSr8FFA@TQ3!KF_ZOdcR5-?#)^mi#q#Bcq%t9YijitO3iv(7TRvN{24=)w`Fyms=}1a4O<;T zGpX27auu)xwtBFvUem_(t%_HSLA|qkbB_ZxgN(AgWJ1Y=%TR)Q2hqX7fOmz`HslHK zGnY=U^lxkyLW#QaS7nqZ8kAJHFmE?uyEE9S*!yRhFKRD9#XCY_Fbhj#s5RpIy7vY) ztK74fp7U6rhh{c0C=@a~n`fDyK`k|vSdQkh5B!`y`zU%7S;*8XRn*gx|J zp9-ygKW}$SauZ6JXVq#Sitpxmm;e3W|Ls2yK^44>MT0=gve5E!qt}<$EL8^07+~qO zRFaj5BKH(xD@gBjr?3_|E0N51e8~d5AgkFIq|7Uk<6m@rH?k_ug(QLaWg+5hnxELU z9>)NFvSt-c-rG!05XHMnadr3zqZPh9twv?#w=+S~J~S!R%7Y`jE2Wg>?hIU18M5z! ze|aWS`JXmj)0=)In*l_oIclc=Rd9WO6PMT)=~C9(_nEctNfk)%e4n~m$_*T9EoFyV zpWjcoxD5Mx^H@gh5k@ctPN7)ecLJ#LU;{0}q>rm`fs zu$8t)fv4R zB`a+zM9wJeL)&bFe_lJ1!M+FhY(NeDUR%2Nqw5%~_Ao}+ca?@g%|tY~`kIhlhx*o5mS%1AR0gZc zQbQgDLQ(i3-dlrCfh1+r!A((tg^j)mYEd(NL?ccQl2O*(grATYzc3E!pfBw&Z zQH&usZMW10fod+G@};%{e6~B+bA@>v)N1Q3iCAm*Cl7T>J6m`1{jT0YDrT!7ESS@h z(ahyOS6iHI+h|LP0;lGm`}KLNmZVg&u5}2x4HBSPIMlP|cDvD*60O@xZ}&TeGI29V zBrANJTU<@m?{&A)Wb64DCtx01CbB6_SxCe|-OR7?kd=(zm`h^- zF;w_*29jLPhm@19tnv`@pg>jsDwaQ)8OsVJsly$qN-1+vviQvwfDG%{Na@HS(U#{( z33BvvQjP=aM8X=kZZJfu?w)umh1(i)O8D-j2;&FGn7IbMsaa)<}sdwR))3U#ZszX>Tf;bv-Um zAWSjJ<3Z`4$8kJTwioyuqQ^h_cD)k=5HnT(9F*5lOH_^9nRh3!yMlV^=E!M1u$K9Q z?K?m?zXR}|%l*^2{WMffPtJa`JkL|a`1p9@4K*%*|NgfCn)-Ba{!eIAu`xzkmPmia zg+dI<7e+QmP$p?Z43uD+2h6l>E2XqH0G&jFFN+dsH((olGQpXFCRb1}R<3Fsf+{-uLB|-3S=EqTon1DXdF(O*oZ@yUP=O3i;rf{mJi zSc`NCy6SflcHbMjQk#!|wj`&<|A9q|9%e8eP+`YYadJU=o7~84?HuYI9G$FX)(uO= zx-7m{UBbQipdq+Y#7Aec`(807Ct7Z7^p)NRucg$c_nyj*Owz$y#$CAUy@Fy{{&45@ zSq_BcA~6`24KqXopx*aUj&TA}>g$!bDF+Z`Ak_K?k%iQ8Zgbw)Yz{7M<;>Le|iacPDC^1 zoI%I~Um^AZu(n4e_^G6~4Is=k98?(yEe-eK@O)x}T*|bI0{qOmHr@vw&);_@woL&* z`mkEX0AGZ1ci62na4no8{9|eZKn;ELfj%bQ9~7ak9-xaulaO4du20fwD|rteu(BUD zFR4D*B=!B+fnEYP2r~t%ep}4NO30dS?6LsX!@1TMoNVq6eyr>y zYFAQMn`)_sUGJ`QkxAyn#7MQ6D-ET>K;Aau6qTf~%F6j;hm|10J|y#0DR#3M?h8$2 z3ec=;BBEtk=wHQSc8N>d)9bp@-@pH+x3@Q4vO@lqD)Oc>5HIz z(wN8Bkb{MySub<6E-B7KW1rbH^=&=N?4Kbld|%bs*VVb$UAnC75v1g?9wzBEAs3Hs zPCEZm!~0E^inIRr@(_n{eBX$QNsUKv%mhsRcf3YmpdLv&nAGB}ZbVU%WY6o;}6HR4Pd;m_?cmW(2iD@f-+WieG zC^aZhcoz-#9$jAU06SK4bvmJ*|C^S~0|)cN=cO;cKEv5Fb%$cs*Fahsc9i_U-W$B* zOL4G^4Ij<_u7D|(Dx)=9$ER*9w*56m+RG2!Zkz1R` za{W)%-R_oR2LcuYG;(Fzp@r1QpvUV|O0sgO9f{yf5A*o0Red~Zze~VM{hp4V>MJ!i ziOF^8ja;?|tP_~K@AgJmyR1D76Dg&wtffd;^1bX5xI{#W5?8j;O85IJ`~s;oaO?Ai z!RO=yOPD8y3!V)1XeoXv`5i)_7Hx|bjNLs!Ne^}OyohCDhX9%XBC8lyq-7lVU6Sv6iCgvu&D;c3UXlhG9T(WDK`v8K@O65gvT84xWX<2TxE!7`$ zZRMtQ3^CgCMu*xY5nL;F*_+X-}kd&@%&Ya&joN-|ZhCX^$*5hnmAjKMD++pK|ncZjGd3}C0u zfr4sOUM85|(gS()pzp8O^3Nnr1@Kr)F^?IaRmDm~0jWJ_9gJwq+muujxBZuN{HV>_ z%E*=e@XGsE-h@O%!Ef;CCZvjHk_zSiplV_l6e?J7Q3(`068b@D!c1UbdN zBYbTaS66-#&tkq7Sa;t%)02kzA9SSfo6Og=set zy}iBBdcRX*rmalMvycgM3m%m`nTzm{;UFvUv12g3$zbPHtS~30APE!@=&2F(E3Tce zyoop%Oqr-^Z)0RA^9ZFjxoWlknBao(tf#`sPGHM-{M=A1CoeqzIP4tPr_9^E0Xg0e zkWEfpc!FYrtepnazVOj_>$@NXDX%HjB%6G?%Gy5@+&jBEwJlR6SF7w@l>x3#DVxD^ z62CqYI>442Zw2%bl9C~A?fH*o#K%YV_l$_GVaI(2eY=JhS^b^K-`#C{-`?!l)!XJ~|^OjVd!HR3>f+rs=|0=R=6klrn+| z(%5yej~V545{ZzT68HN`TiR%eDPNZmhKN&}x9fT@47QDcK+6&fNW8Tx5JLET&(?S4 zb=8xv>^~<4G|&&voj@+v5|^1$+?smAwyl)5jffNd`t^&LnSQ6c@Y^&4 zr^frS5ns47=iveToCmG?XEt89!e4cMcF*_t_u!&wJHs2URj4L%KDOd2+CkksLb-RhL)I_*m>=YT-&Zc0vb%FKQX7@Yt+sL6|KBB z8|o-$t>~thk_WP~ii(x-AFqmGDMMoi8a(W(Oma{wpKoUHv+R?UI5WbftUY@}DcouS zj}6)O4aRF!S?Nu_R6YOP+uYxy>=1*>_1h8YP<2C}(0UBw22B(bo_Cv=KhnoP zkI!7AAHkA3Zs2OEh-WW(bdai_@z#>X^TqV`=FAtI{zG}*=s9@JTMy9)kQ(gka>{jp zQI42GC`o=di=~ghuBSG`**wbNL|sZ4$1@UQtq(Q!r{5Cj|DksT>NN|Zf!Gug6{}x2 zanJb1!*(^8hrd6ijAo4;@dpmLpC1#zg{OrYD62Mey`lS))BHT1P^dn*k`{kTv=+LU z7K}_FaLCixT;wrDjNSxGvJNRRC%V7A(Yj^^?pCL1g=8b!KvbTmf`6gO+*zNB84kzO zDBh-Bq*Ha3`b$D~O4Lud5`R1f26^2 z-tcAN6(=XGAt#tGM&UY5EY^ie7THLa8TrG(H?I#XYB1Z4&jopC~f3drmvTiqKg1GW-4 zh%q)s#?}0!$}TQgGQ&_#?sI2$W=}57JocEo_ImBfeX;NitIrz?j)lJf03ZNKL_t&n zh(n~nAu|RF09j*XV<9xqx-v>h`3leOSwIG7V{Kf=49th(acbpT+jVGw6FWenPC49OE^#m&DkW*mfsNqV0Yn(hXQSc-9GbY^37_v+&UYAAW3c%M5?e!AKwuIiCtC(Y7VRx>8&h zipxrID|R`AmUnzvTs3h8q=zo$5U~c=^;CV$59`;V<~=|jG-InHA-e^n_pjK~ojp;m zw^S8^&G%R}GmmUA9=Ytz7nsMhRN7C}{g&T5k4zBxIi*dCS(xn}gc0=04Rj`?;yYf3 zA*Ele%mET}$?aLmEvwxphAUIr3gh+shUwR4#FY1IA@=Lu$-k>ZCY;h?oy8CCb$sag z$Z9PU>0x{o!-r8XSp4dp_}34R`k#z{dMaC$wOS`7&Z^Rk&&#G^JK1OQ40zX0WTiZI z)Uc2koo&Wg)d+q#Vfas5Q&QI7)Jq=R5Q1~3AxHyVfshUw!&9;Z;oSRvvYc|;OA{52 z%jeP5dX26c>#a3!E%_p4WxPrxse}p~KG#vbImc>8@(nqRLq3cp8S=u= zY=8c(3KyQ#0v_{NJ+g2+*+@5ce;yxK<^5TETMet8eBbZ+jEfA^vPr0ABjsjBQy|JR zV1YsyUD$#`d5S;EmS|n?w5?kyU}O{52}Gsn3kbxO*&70d>PhIz;$o-DMN4{=M?`6+ zR*8|?q^y{GAW#6&c94$2PQ&bn4;^p?g5(LgjGw}K^;B3+Y{mNpG;isXYGkDMxr8wwkDSr%HBTlPC`ja<^jG3JG5i@Bu`4nnfE@8&1>sND zYNJ1GiHM=D4S{G~@A zo<79^4#iqwjJ53c_kWxK`U1+JOAx+~aKY+bFv3psK6rWL&`{5Hv^s=s;4(99Wf&z7 zNhOL=zkisI1IY8K$j@(ywy@E*ZY?gP)CZnWtygv>WUCyp8Lm{DWV9{NxgrP@D8_}B zrN{tR<{ou_*WbT?xA?s*OYsEWXxnlOtBO3!a-)}*7uweR?~sJYs8zZU79i3KTqeO_ z!-7nLg$S>L;qJreERid{JU07qejjoU6`DMBYPJE}y3iIAg|L-)5C;j<(KGaUXO04b zAk$efC|0HXm87^QrP=o%Dr1)_6F1VbEVRZ*ls3xhx6((Lx>bde*&G2?88hV&vMQ6c z*{Z%_dshWg2Gq|R&%`*}yp-n$1S4F@$_eRrsoo>KtYPkn^>C~C@ z8GGcdJJeG<)?=0(CoE0f=k)mKtpW6dzkYHxBCt!bhe=4?^Ii{EyD});r~Mtu@s^}^ zvTE?+jBN5OUI=`w)6l^cxdbV^)~jdW7DW&? z2$ReWr-?o(vxi*H*AEs1eZFP=*{dkZEM*a*^(z>ZdJ|5$L9*>{z-|_8L@`LiMKKssL z`;yllOY`4iA)QJ=B|OTfNfI%UvUC~;-H2qO)N-3VUAt`=+-ZNWeuEy{uSsB4hFPCN zi5$E6HfWG%QXm$=_oOg|8ER8v0z@b&U1o)S9BpDu4!YK$qRf2b2^eDw=BZQy293JT zuod7$y`PCvZu=%`{)3k4D;Hvuh5Mpi(wk-@>ZF*3u!oc>@T3wqd#^zX@N7WPf55~| z_XI66bOho+L@5aH-6@)AWM{XA`*nEm4+i+HG6u?d^^3_j^lb zB&gFGxG5>QW(3gE5}+{dpS`4~`PvqL-RcJ(LuVnCK@?8?J$UlS-n6~m-z8^57^LXr zwa%Xpgv6AvwfhlcmheqmYJ)Ph@y*Od61XRVv-eeh63gez?C8{_frv6A`H>Bg3(b_} z`9nQt($kWA0G;7EF$~Y1Yo*ypfkN6SrAS-KtRn=wu8LfCN_4-!a9!`pf@0e?Vqywl z3X~_wr5%AzTgPc|?9@I(Q;9k=B@`BIZQAC0xll?>>w0gh9_xBg<+U^b+}c5a8o%rHoYgQ?tl~ETWu7N(|auUbbXJd2^NK9 zZ7L1!dObrBp2y-Ee2Ar<%so|86k662{UhSaIRy!8PqI>$X(XwEf{`^T=V8Zml9gxt<27;f`c1mQ z%*^yK#rlho=`+lq%K+U3*YWDleV=tZ+5kaLa2hYL!|~(~vZ?pkYhF|fkteX$ejcBU zF_BPjAaRKFNt9zxT<7PPBZE*hki)KuJTZ8*X$u+|51W+o4`u9mHE*;23e(j@iV!7H zV|p@M)~NVA`Sjp+7PFY6oD3#8|E}d|&EkccV%K}lozL`wf5I_2y(=|_RK>rcQ69RS zavu~Xt%UNx`vL9r5t!%aD}?(j&U&WOhng3Pm8}GWixXr zf3^kP#mABgAi+w4BdHp{6?dXHSeq~R`@N06HJUl0c-ABetq{!;#hHDZigZ%y4c)EF z)^)Gl%EZ;uwz|0{>C62+Pzj1LWM-fBG;Pn@e%3*%R$M`{wyeyfsI?xr@Umbg53F(~ zmUp%89VX7S_OH`Eq98dtH`+ibnQ%H1j`O!^m^ek!Yv@4>KVd1^SCiR%Kg8=+322cl zp)$4^N*ZSbQFTGte^*Y9_vbmx!KF&!^N%b4fZRExP~C8$4`~)d7uJ`u384WLqX7Y( zgq1Bb9OFH2?F=q}@4B_-Sljm@2suSN35hn$(UU;kz5w#`fP<0`&eE7nMB6y%v4_i-q5ZCFEPdjE=wkH zYan$UgW>*EraOiF-zX%NE0bAD;Co5D1wW*hY08M7@gT4JW&{ms3Vez|9uloG=H@Xt zlW$#aH;TN_+wV8}{ripXZ!5jLzS8gCzbSEQ^2kI)%W`Y$^sm4ED(e-*5skTazrWG8 z?F*>)n~f_m=6JJ?>y%YJYkdrbtlYgzQmnn$zDE^xT#;{xEwA? z%*@WZ&Z}rX9hdfyVn!-+$o|vHz(k0uS%E5P6=IW`ul_jd@H=noByyFq}--u343WnJL6TX-oP2B&PfQu7<)0I!B6ymAS-44?#)4Uytx7FTDl8%I^oo zTqQFhDp||E*JSl9$3aw@`{vRRRX}<;4%IhUd604&T4M1b`&s_sr8D{StQaKE8X!&@ zWS4ns46%E6$4GHmXxVPG+}2X3rhYDn2CmJEy#W_EU>>vlx7;(BI`mSN3?@019P+Vo z6_@sqUMq0E(^+kL2tl5YspfR;`m$iQVUS^#@G}$W<@Q4V{onsh>$Wy&_qHF6v~qtV zBCnv@gfn>~p{z%qVwUtexjX8!Wfi=>vk_C$W2*Qot2B{Ne(+ z^84Q2vO~!7y#yO$s~;VW?`b)D7U_Ohgp*&Ny^@@aS`o3qzQ+C7?0rN7 zw|Q!c=Iu|*;bb-`nNi$T{F)6=0L3Ndv!O`hI}5bwi$zFGmOo;$jeLE^=Ux*q>s<9z zyy8xvFgg0e-m9io{<9XBA3*EiU{-L`0f)~v{I3iKG>Z`oJqf)B_CCiS%EWCT&;?}2 z4&$2ZczlzeoeJ>9EA(esK+ah9>T~eBR5DlZmeWLqb830K)gPYe9`VCM4 z4%%zS%7umyav{FN{+xmtRXrc;bq*m=qB4OWx>QqR_a*5)!9#Px>!j};syL|hfCr^m zykd0-%;j1Dl$^r4rGY$RopR-}JJDi|YR3W!7$E}NNMZ}HS~*Uq2(W-^kzI4IsV=)s8v`zMwC z7bz~WHFfobdI!z|f_tduB^M}wo%f#sNXYjpCHN+j*|lCzsY(=gP$^qe82>fV7*)Wg zp@S>01=+ZT0sG+i>*nsukTldreN!$dKDo6q4rr++?>MV*SIP-4%Z+Zgg<@RXhGb*O z+YN3!G^E60vN5wZXFy^~o*iIn2x|H_g$y{)nvckhX%OiCcF&+8ui5vO6Rm3jY&jLC zEoX_%ZEZe^%aR*6Z*Q4_yRLaSU|Ax)zP!@y_EMy$JD30*HFKT=zW_)=(ReNu7e$2}IMw9)mMYhVDfJ}u;T&+ zAIV5_S$RSoLc}N@037M+Qiq58P+lOSSeOyFWubLhC~R3tO4gp&n>HALt-jYRi`(3% zsxl&LC+4YA01r2s&CgghVI+%d00b+$OUfscKb%lO4kbid8|%i3qfRCd;R4zPW$GuQ925y6iI zh%e2dU4Lhn8@}i28W{`p5ILlK+K^ZA$z#UX9~n;2A;yzYC94A#Hui8+9_R{CWE;6{ z=p!jI3A^6g++~!19w+XyR+eCcm(}PK5Q=?O9t5n`RbJF*UFDiVg7>w3w02rmndGN? z;ws_?U3PaaID2&2Gsz#*t->F|$ZITL&vf zZ|}>Tm*i&Qi+c_mxiSua?Q(Ywe7>^RFK&VPa{Z$2D1XGY{7&(B3d!|-!55$MY173p z@5Axt{-nP7QV*Zbf(@qeB4mZQ7ap~EU+;JN`|rP-zZ8(AOEZHDbXyjR2qV*yvP9*& zWj4UNtu0|rNV&OKC%j1~$#RkhMJvAh6S8hb#7MFDI@aKHTVi3Bh34-FfR@`rx7&>( zEfmXLNTpd_Jrqe4yRE1ejTNwWP{D2HbXjP)UPShJ+Cg&>sc(!ln~&aR-p= zPunDM|9|$rbUlt7S2jRqmTaH*f6#m8Oj}i%B<>Gx0GC{9ktMfkK2KYgR7)la0s%xs z#gqzQxX;q?*@rfQ!zG^A?AioiM=wEm^?nF_iLwk#sn;C{o)3V!*K&{cSo^*GFHp|GEJ^k{w${R#70!iq zzPc65x>ix3s51}|E|&}D`2uE->-7fbRsfu@)z62Bz?%aBYR?xcDBuyK@>d6Eg511EXxtk^QG9_xJ~hfYo~e|Rt-jI+9&$`i>o_PQ z=+_C%+|Ixdvyx{Gb7m+JO}^z+QQL9bIS*|-=;vZ=FI zGQvjA^xRBRQs*^FZWQV?vbN-gp5eWN^8|8b=&N^})dLQX!znv)g`!+{91x(Y6QEg^ z+RwEf*Gz+K^E~H)!<-uI0ZKc;Hz`-h#wq*c1uF)dwkmn{^&AdUd^gel2*#0j zE*;yGpe-gBbyZ}PoN^s8NaS!VywFpdNHY9UR7}dSxL3+WeO4|MqnO3y4^_hUr}D{v z(W7o!>G}9-?1vDVZSjEcrVO$*>o491FR>8jU@H@!`Vm!D5)7~eV9}GAU%7Tb8K5#J z8hPNL9gb%<(IKB*mtby{H*xR@%;Tn$$H%VsgCsiB5ADNIzKstL5 z9(XpSgCKYsS5thgky2>vD$l~mc&M9e>Iq82u411Hk8~Qw%-T0FBugy(PPu!&6LCD0 z#y~Ws32^AfR!+yWpRi^`(U;WmxZ}hUo$s;-Lt|7Xy=h9e&)kxSo(U*#l4v#-m$wV1 z$rcY@VMrpdzE2{uY+ zN)KG=h0DxBdbrJAh^V?=H1y~tQ_0R%MP~ip(;krtnza)ym*Pjdm*ph+`N>Y1g=_5; z_ndzq|LKoYXEuqLlG0v`T*=8WRL_J8INj;%3)w?4xRPY2tqq=u&VhN!63oe)B&^3G zw{NY*kDovB^T$uj^Mu>&25Tc*XTIQax!~>X4VTL$4;C@kz`|Ga)~+X4#4tuJ8_A-e zOicssfO%@7SF#zuc5F=pPz7F(-e_sUn~Y%9*L$}QCM(Gb2&Sjl6J+gOby5RTlh6|A zc+#CJ+-2TIT;(pLB)a$&$5&N!7c~mnz6w;D5u6*iru?_^0_UD&wv_wggV+CsK|wd< zIeWye%Nk|iUCgUQ26q4`$@!W0L3Ua)3!R52j}>cRtVaJ-rIf>fHyU`71u?0$kD*WO zRue>C*8uiUxLov;g(kM!KnS7?s3AoaukOo=Zb~@&lUE=ryolW3v68vLO^$te4Db z=;0&M0sPFOhdu@A>1RNVIZF$^v-JlmT)UrY?~{Y*FA@f)!8sxa-=+8M_BA3LpJ$@( zT0ggbj@Kt=tsUr&z;oQEmJk0NH%gTJeZ>EvSbRFJ@iC>1r(rD6_KoOHU?um3 z#?OknayXy0csUDhpG&msW}=j8-0-O?l@ElU+8&h2D1AQJyGO%n_m z)i9M_z04f|jIm$fQ)wmDjSJ?$7!F{bDO2Cv0_2I^nWf;VX;XER+FtcDY5P}z>>_sJBp}#3Nbn> z*>?)w1~KJ)GyApf`QT9Pr&*+vjUgeUD1u)HN!KK;KPR=6{D=$tBgAm$*1#-uYxer) zGx}tC@*hI2CpOJR4(?oF2(k%(V7W}?6Twr=%#wGB$SSEbJc3ewbi`neb#ROciaT<< zIp?}f-0+!n(Qb^v&!0bGCyRf6{}US2;2^=z0I>(x`8g9bg^UjD6b3+tcVnfsvjvmw zUYT~d6K-?{T1M%>@Pur`6MOOfeZsSnkkfcc3*rU|}u{E2G`EE0PzH)O1)LunqXU&IuETJVx5Hsg5#ndBN@r5ZX6BX zDaMCjvB=yuvu>kOmd%Y>(*U|)hKG+VABG_xn!Uz_e4iK|1BOf!9ZrHl1J%Sb1kmo) zu19AtA>Ob_l8oj%iA94L@CsMNjbQQMQ_#?U>Nr@sHE=}KmvJ2XxK{qwHP%!;C)2Zr zGQXKTk7FT{Nhb3NDPMd*JUQW(DGvl!xR8(`&4YhO+61MUOkByt3+%17fvSgobkmk` zu6_E#bw=1dr#{I_X%zPQh^nw+i=>boWu+At0uiK9oQi{4#17;OGRchoS$39vC<#{j z;Cfl}gih8qRK2G%w10fCMm-<@J)x2+)hnHUv`yS{9*wTeV`mXb+~Mgv?xdXZUDxt; za?1O^`vp6@CoBa%9};;qM%G{O>)sQQ-n$=!{Y)g21|r3@mG_y2oN_`?2!M@VQ9s_^ z;3kj6UYw^HmpL?Q>RDdzJzSJYN(l}1WWLaP=M`o|l2qml79}q%lc(nb2vau}*+-dV z0mu;%ur9$XY+Zt^vay-5o2CEImzvVdx&ZbYYoiA*6)CSQYbw2UJHZ?+GjKmo3eV;} zgJL7SE|$CSyCD#pD9hC^gp_v_B$&yqPZOaj@R?))03ZNKL_t)Uy3r!JbUxTHcVy~# z%wQ7vZ4HG{1#vUOdEf5rq$fXf_!TiL*- z=%<_f#4nc%E;HlT&(Or3<~cWbJ$n(bzkbQlsC9^dSLElZY3ZuFlh0}W6P)k(NEC-o zO>%y|%SZW48GfJS^{kp8*^{+mn|0$FovP)tjGJ?L059hY6-asJNaL=&S8q?t#wb@O zUGKl+f+{x?s~Mo93K|)gOTL<96fhIyMg^n3Bc=CXRdr`^SUzBGE+u9s11{#l-us}M zvn+7ysu-4s*02J_#XZTxR3_#L4xUm1Ws$U8vZ76lzZ|s03Og=$NUG#5OQ`zT6!if6 z{Ca0HOKU7>rd&gq+tOU=5iH68e*XN4%iAT}DA+ZqRxr54eBLkq8}~f*BVx@zp_y?9 zA`XU+G0TVh=?vVuz*+-uOjKP8sw$owFa;Z()W+_~Iqog**N8DNMqVh=b5p;1$sw#E z*r}*;=;75eycZm3_OdLYXf*K91Y-#QZ{yNO8Wm+2g<~F{hGTV2G4@pDDz`O4Zod52 z1V*i;qIxA`Y6c#I3X6dWxtBGdwbaYT7#Q#2b|r^t=ia9?fP~7}`1&aDw2>R{>^Cwe z(*Zj18R*QmRrl<(%lwUphiKRObCow-IFa1_y{5(}ok$)#K z1Xp1QyA8Lf-a*6fqLJn}*n=h26d?`1HQ0t$*7>(DvwpY{*J)_`KuUE-s`ljYFV00q zP?s>w09z0VX>4KXp;6J6vAS{CSApXsJL62D?H6331J{u6`0UJ2m6rdS?A&LviuVSQkF1B06%9YUnfXOkWe+?0 z=%p}8DH;+W7*|q3>MvYo+$L*be!k)DGAp*MF@=RoofYrII6cGXq?!^?6PY|*6;{j+ zo?QVwq;))LK(NTiId!09xnVATz|4$kny{{GE^xD_B%$lCBZI9BzNyh{tciZS$$!_z zh8AhhsNPve)Lp{VfSyob7keKiK%xYi_wdGOY3eHKkN}Cj_Yok|{-dmldt^|q%^$eK zkf1C{Q#ib0Hm8xs5>Lw#S76!GYbIu8LSsO>kydSJ0|}bf;+_ENW&-o3FB?nHF$Im< zGx?!l(I360Z4`YFNUK#u)%3WSBH_Byj6PTJril?MAx(n{&c z%?@BL44J$@Sjg#Wsn#-`K45w70xe-3WOi2kJAgbq;zg5_lZV`%OxW(()@K)Yi+?dW z9ARo$TPB2aS&`ZKW3VqZ(Q};2dv)s#a6eL=Sp1CIi$*eb1ch9A-WH#5s0LWDtqjw$ zoCkz*bT9_il-a$+uAQbJk(|zkbzR{iTP?A;h$u9<0o;}aw_EUnpQb1m=uJD|kPdhL zsD$siFHrIV?Gq^@XJIc6GF(nlge0(0+2BjVO$NFdCFRW$YcH}~V>778lS`Hip8!u^ zeHE$iiA-%UpiVWC)DXy)0k-Y}Yf@j{t!nbyqPCmTlEOG|MIP&Ws((&itg88}{t$>P zcx5=pRa1qx?<2K?S%s|Js+!2JdyeX%(O{H!BUL~?buN-rm#kwwe=!Xxz&nVj(?gwFv=zL{A|q4-0gNT8Hq7&k)j2pH z7>$lS$a_>CD#LtE@VRun%g3i+g${D1t)g}0XIg5fUSmVtaM8&1-eX-C_;@bP^Mtpz zAF;6s%(IPyc?kE!S~ZAL<{w2ZS9|$#@#f-(&c5FME5mV(g-uE^>WD{Sts7X(%%ERC zak=3|nBh`4 zZt3)p8!MQ$NkTYMDo_VNZ$_1A?1^0eK}TVr{kkuAU%ae$&XaS8$^hKu2M0#dIveMU zdfB;y6%Xc9eqT zf1d@GZ`q}_nY+LdX&24Un1y6QXBMs3dR`I@&uw$+Uyr8I7H?RnXif3QP3kqpuWU%L zVH#HC;@lAgA|vpJvH+$?SG{hc$5)4~G64~J9*;yVX1$&aZk z7$W7FSDJl<#;=R&MnY)>=P6Fsq9dHxb<+PQ0zu3c-n%?uo|u=+9&3_^>qKn1@DkuE z3)}o>3ZM}g(!WF0%J{|v)d*>-`m~`6(1h^ZOF#h2X8Ca1to9{CmQO3cuQxG?MjXp( znFrYx$tEwA#JK`+wkuw!jZCshT3tGlP25VFh9C)Rwb^*5M+>el4K~= z0N?rFR{!M+eicShrAZ6w)j5Cx44VR6kAihGgdiG+6xp`jIRwr448AThfO3%$RU4b4 z@w|{zdQb&hf>@aeCnR&i01PYdV97MyOc8kd-$!6gZ`~0wd@Mfe3_1*yL>Y2~B4z8n zndny>e9R>Cs>gz>)r#Hbk zuEblOR0>G&Ye~dW5*_;fSXVgp5LkpLVEiskhk-3={@J>wI zmo}q%D8RcQzw5(5llKnRSh#rt`&kV3hP)^YzcQ${Q>o5%C7qpWzenh}-5xIQB5cD^ zMsW*JLVc`ZC@c`SF%od#PT zlC0TRY0xmggx7mV3{rRVPSVd~qWwu~(pqa^tc{i^rYKqE0k7gSN$O0A*BOin1fDgM zRQeXXbuH&avra~gPLYRnk890_8p~@AFUa018f;M!Ntw!uVNp*j>H57o;CPC1nyn)m z4UYht1&(Mfc{c0G2f**`hAnm)MV;D5HC@KaLZ{>-zp1##8!g>6U(3O@dwbV1BGoWt z+JUMnCuwh)tnd0~4>!#QR?@mkc`OeP2)rsG$fm+Qwpt#Qg;1l6Bfsu>px2m!w1^t` zr8jC@kDTR4{*e?6v)kt((S2Z{xY4ssBk87AVGRX3GP!|=)Lr&ZSY@crKF zc+gN#gLb0FFR$zYSZk z64f)6-`Bkl@4b@vV-dq>SgRQUs%hz`z$%+yyixvV-RCg`OL6!_G&AaeL5DJMzAIJV z@?*=A(PYXQA(N2NbX^80jUJ)_XPH{h2Iea6Z5-UWEw^wTvott?eQ4sk)fM^Vcx_Wr zroG~-`K4!FDTzt8A94j_7XZ^X}vyo5jKGKonSTtU>{37JWw@>J?K-!^2G>VeE7rJihXCC0UScG8X9`mARZ8D2Y0xOfle*3b~9 zid9c&SVL!5FMV(nqfQQ+BzM^dcD-?g)h$@p3Cprzns2aE7_Ji4a-^l&SHxFNwW^BF2d+S-OOw}BtMhcjk z*jxYJk-;BBq*M#a(6Sg@mdaDoG6OuLrD`luol{T%S_w3Dvz$i zL73JC}d8XJG$l#%Ja(NZ#bX_1~#sduMA5*-%yh=(veHY~a4C2CDwX^o3|_ z%8re*_ibWzllVMG^5=ZU#QJs=`{@oQ*sfZ{Cu}fnVLRt=jx(HZu59GmMy_mJ-3`ME zOoBTp1ns03b?L)m2=W+~PbVTEk7E+^i(a{KmJ^$`?tLPsY{QR zKwOiw^5#@<@+nm?9P`0wSeSH-4ik-J0o0S-8%^VLw>qFIYLWm_i&qd2L!^>Zs)>s} zFi+SsJb4)J;hodJN5xk`f`;;OyWKEfZ@649Cm~BkjOqQXNK-Wm7jB9o) zQIH37Yw*`410l-VO~gBHnfiMyJcUV65G2S@uZ`;cvhe*(7sC*Bz{VusNS$J^Dnx7R zHTgSSCfXt7bkg@;?l;8MRX&)wjC@|D->Upy>p&XV2aT^W_j5z-WmhG_Qd$UN_Pk=^ z$|mksb(Wa!O42C)-I#6P+54JU90wUH{|W>-MhU(JSw?>PS&#|LReWf~oP?|_Dt}Fi zjY`92bKs#2m5^xYx7W4tFRTVGSOJ)iPd1dbOG>U>syBEaeV=3V)yI26!pAr%2q^A~ z_l3t78`o)U))*6j+Ef5|59d3es?>@d~EAh@vfw~gb#hMhbC3(QuB*_W?%zj$(okY!cQ9{ z*efuUg?nE}zx9acf|TF3XY? zB=#D{1<<5U>>tJGARV4-TSkXsdI$TrODGHCmDcD+v)c@zUV`G~b_XFTcFUIMg%FxoA1ChWdsm z4mLU1Y5L}_VXPW_9My)sbBoAe znx=6*Koo3(oQs1h*dLIpWR>K8%wD-!Lb|4__J)mFc>~{-Cp>wr=K(@4Div~o(#)+GpPhvXM1{Q&`U$?y|HKKok{;Cwdb^qS+hrJBsrISS}G5>T5brH)Oz!M zs`h<(61gW5N4N!12$GA_x=Nq%!{pqgXnk=s)0I>~^^Cht6-dwr0ov(sQ9yE)Ohmc5 zBkL&1R~o_cZy6raa5qh;`o8pjC!wK@bxnh{CKC@OtDXT*pVyC1@z#(QW=ORfH!g@U zWP%i6WK zFu2bjpSm8|t|M09nG&h9%IWmgZl9Hop8%VRWYkM~YrRtqIS>Hy0Ff`!x1C$8KypY) zHz*%1nNuV{{z+(Br*bCE{*M19hqR0}u#;7cu{<8A7QKh3Di)nQX1I|Vzc(IKps0{i zPD7OIy5e@bi6(CGa4%}M)H>skK5Ob6j5gMgY=ZhYSd-Nu%pS0fN^bK>zC=n-kF?j_ zMwwd=Q$%s?kbh4TF7u4#a>4m>Z$ZbjvFB(W7)-0~^<^Ggh~P z5Ip0(^I+r4jovt!h#6kgAfK(q)`JV2L2;8jgE=%E=XuWFtv(Ks`Fb5OR6{K1Dlw<< zkb<`+c@ZAEhbxL&5gGw-<%rjG0jn^h!}6ZCmMVv)@*0u*WO*;QAYfJRC3H4 zlCA1|K521qPmCHApX&ATfa()=2k6da_AkZN`JDC6eXoJOox*2h?f$jHxQ4i3a*RG!G^A6Yk5B#9Tch5NepF%RTvG{1bNZg%SANg$)6Ef zmI4YWMtqZG-n_@UtU+=xO+2SYt_c#U&N$E-WSfn#n5HSqd-}-2HSiTkE0RG9ljT(3 zrz9yNz_{`&ra(I*+bPB7qbj);Nz6b}sa!vb(z(?-z?QU8-BDsa85IL9`;syFC}F`I zC9BB<94cNPbr^5>JA5ik?%;t_{6VNBkCKJMd$2~DKI82V!rU3|;LM<|+3#)VI0Ej? zBt}n{A04@(g9m-K-X!6ROM}KLou3}7t`SRi@gAs8otRn|$RwGy6VTB^|Mm3B_0CPJaG{_`hP`mOm^lboIq&(jcVZO|mmkZ|Q279%! z`389M7|?^hRy|CWC4djj%4JzGO>6X8UO_~$iRs}jmnq@TBz=EU>Qv&yHG7JpPqwud zmpP~<-EOxc0qniB8*A)%($9I%;hK4$6`V3t_HH?4G}6i{x6Yz1)k!NGzEN79IW%#N zv87RKisgo}p^-hs1}_Pfse}|ZOf)fxr*lH8;za*udFKJr>Q-DUZOEZ&H4GvKiqpVL zHB|an;y=P>_s`;n+iN=1AMWrL9ZA}rZ!WgyLYBDgDqGg)S%0|cNdMzZNP2ZvbOwZw zZ0(~<@P4Lm?Nd)pBOT1$todm*!H2**@^kS<9Mrf+Zy!mY)X$8!-?dC>d+?^0=5_4> zyXl$sw&xR2clo)Vd2NSS)X5KrgSb5sCAYXPe>YtJ=rVrl%;^WbdA|G2@8PQaJdVrf zxLS9IwSSXs!W|dq`*FwPp(ZX%FRPs?R4Gr}o!lVWmHyL-34~?L#;B<(&=NmJGsw&| z>!ze3H7Q*JRfkz5LD1Cr7_jA*f>bersqyEq*5>AJYT!yBG)TYt;1P-y z|L=eQw={dHc=V=;>3N#)of_a*id}Nk#Z% zpzQ%NW!EUMoZE9CNA&E2EEq|h;hyx;_5SJYe-?)nkMw2+%{yi^XPC|(w69VJD%#F_ z&XhAGuDbxX%HUDQL%KV;E^eKYX;(87UG_#7SoI#x`waG%Tx$yqk!RQrdy|g4y{0#r znPW-CgQ!XnTI8Ez&KmNqo-8TVsp3nJSrS?rU@>Ttz;f@f#s(4d@z>pJqSV*DR)(Nz z2qzB}dS9{UT1M8Ar~-)vW3Y!O}NY#TrQVzrf~3icHW(qfBsaD zo~0~@CYpB+>$2i@U0}_Gd73fX8MB>YepJR#i~#Vt<9WV&MoJoe9t13f1q;iTCZ3D< z8V1#lg7Wcs*^6AQVhxMok38&aizl$lvcGNK$+F=`-KcRD8@EzoX@?~0 zx|Ec+ZTM4aMw2AwktCIEl(j6irIb+Ki^1F-g5w5^w$_3H%#~G38lIRY3%9x$TVm~7 zv3K>5Qmnys8d5wbp9)g_S!Q`HQ=eu@w!-RX2~m7vz;TqH-V@`;F?yf~M_jQ#d3;K5 z;9JZ%&eGu{`NV_Q{w3>R%zi#mN_23O&UIJwX{2nUnizSYLEFS82t2Dgx42_D#~t}} z?y+^d5Ydi*_6aKAM{aMf&+^{-=RWSc#jH2hfL0?Um0N`gz3)cPSuvVP*NItaEBTYA zI`%*(m(gb#ajgc}sZHgj8NX6z&_w9*?y@8AsNrkM`%Bgm9rGDJTp4gde7~8*XYiUY z_Ljki2W3A>wtCb9`l}u}ch+B*pthx_*xnf0jCH(!U$gJ^IG3Zp>^@8n-$99SagpuF zH>H|(c`i~)FR>X0+fe!ArXta7 z6|hlGj&_)PF;_6sGge;Q)DTb2EJ9?4Fo+o56V`PVY@5I$v^KDGr)dgc6A`B9rJJ5} zT^6j%5*jg}ECrW+auZ|20@GwmGFwS#jzVh9$7Ok+ID*Vvk{vIls0Tp0lBQ4q3!`bN zQ3nJiEyUZb*~~7f*tcBC?J+gL(QfhiXvW=1PWw`zV`=g_5c=4h%$n~)r;}?6&6o1;Paa&}P>&rE6>=p?~0&@VW3E_4Z`3_aade(%ea{rrSgb+b9d$a9@bRF$8T~#tVApP=gm;QZ^$~gKPESh5OaSpB zmZpN4s))^%pOrwmh0kCCW=1#>%S4eHWT?871?1s=HQq@?D>i%u&}4tQN{)+ECI2K* zCDLqQ9;^}xDv(S(FveS?iikYrYqoM4nezyYc+WwCSvK+t$n1xSy)>qh&AlYW+EVS0 zUB(0e$p#FWf$kg+ikH~PEe&oulrP^^q>jMcIQ)b-Ad|v<%IA_yD+?Qit&l+~jiZNr z%=^B(M;n^^XXm{-DA_;q4rr5VU@L=*7E>JR@y_Ku02P?|H-SCg1;6EWS+Pzl4B0pY zg}zz>_wPlM4`Cb%G8mj1Z%Sz;+M#f;c1Z)G^>XU8Q~`{qNF*>{JZ>ep8RLl|7;9ls zSh``jAPgQRbr2>72Pu${%jFr$;1lXa{Ye|O)Yb|mm3K)+nF4O-7#M9NZ1lV}G4Bih zw?RUgVon|Gd_vsJHMF5T1k=0UP1}C6=pmJtT4R7|Qgvm>$1SXNSP*h=@2Mz74eFD^ zmaK!`x&6tzG5T`=p{kL)0h8>1(%M6VKjgh1U+=9V*I60qt=BE874^@GK`r%yRfLg) zjH7&wPblROy|y3mA|RhTEZMV}&{o7IF_13L3yR5WHgemLIz7DW>%k8tdEZjocvO=- znlB!azD~8)2RE_yMA>L4W8ZK1hqEdSR)>Kp3vav{WN*;DVH3CW)0I+R!DqZu(71PV z)HUppr{M!IKx$%@Ic9!pBUf5KpnC47i*r45{Yeb!lQwYa-a6}*&Rk!xR^h{~eSSG< z_iK3KK4a|?cmz8R26Tq$BW>kKd}7&(7vLUn^LO2Y=`bs2xKJxl43%FN7br0`<8qUu z@mOr%g)9oQp}nCEgn-6DvU;;pGE`3Z7QaVQfbrpCf~C~UW|_TRWpF3Kj0d*&0I>^l zZTT89$ot@B)M3OV_U>|9U?+>^w!p0}d%yt!P*~Ol@9*!i05q9_ni?PySn%G%=0-f{ zWG8Z*H4`O&WKtUWl>IH*>MJn{lQ*!+d`0t(6F9+WOKFn8bCGv0MQsF^L5**P1nZ>- z=THt@wr}_1#fCg_canrQ4lmZh@GuvNtGJd_;MikX7Obnwtkg2#Alb)T{4pLBzG3)) zI-wT~;74FMA~L)wj!v!18f77GMHVuHM52i+8k*xn^;pBK$S9jQ0Ku7UK;+=P!@9b7 zt(G7wxUQuEP6wn$6_7T;xi!B3@$V*2Rzs9o^`I%TOUp+LUWnHyQyMAo1Y%9^lIwOKh^0 z)(kpgnxc;!XC(y^e&Xap;g=S!bD>FY+2(U7H9No*{62-Gsxbzh%lRYMu`veoJY_`! zwSlQuknS;GkJsgTh^1zZrZvx-9w6r!Z=J%rW(lRgv-DYqo)#C3Di!lTGSwFcYqu2b zoFlbY+NKRm=b9%bt_1%6T(Zw-ZV{h5JKD?EYw*Vj=n$DRSecu+#$<(qV<2Xcn9D;X zXA3ea8;la$%!c@GhG39<5y}ieiaw4oMh$(@6KOI$K>MT;PR@wsevAV{kT236~4U#!XswgERq^x!Xh@lH~ye!dL zqo|lK0oTkVCNV@*lzObSK^??+fGuoP1X))X2k7FvClA90Y&Z_gx?KB^kJdYKD0LuJ zz_Mcjt|VRChOTVp2DOp8iE9fZH#TvDQi@P3$U}D}*+@;@9zgvFpq#F0lLH$E?}K{Q zx)9drlk0n!QmWZlju}1xhQwKw3I7aFTwz-yo43ud4of_l3%-m;)j0T2p7uE!92>aRS85tiuw|L1 zIgm=C{Q%-n_`}c7{rr-BrLgt^_j#L%TgU5S$C7Ou9*hySMOP*T#Nl{UWPtC-xzw73 zk{wRk@^#O1Iv6GtJEYkn^=f9yi z7fdzwf$gYz*TNe!HP8}6&95t_X$pW&S`)?u)-8^-S>bwcW~D zMz@we)_GNtkj=7WLLMkzetQ7xND48Rl#Ss|Hc9yWHLxx7ez#L8pU zJBQ_V!);lVN1*!byG6mEc_gH_Sx|%0yiB7Zp#hJZOKj6O-{Zc4VEzgtg$(`;bTL{;BaDj zfCDojc36?1Eax0BdtfLf#fQvX7e28& z${eo%)4KV_o>!>4I0s~=vpu9&&q3a2V9k5C3pS6xf9_xmxkr%=l?=2!8T-6muCVQwj2z1a*oFyr$;r~R@8lw9j3 zs@hyGmoO-47dUcFeAbfYpA=yNiCUvpA1X}AG}!5~CvM0UCp*E#Tsh^B(q==kz3++t zLV2M)fzP>mu)W}_@k~n936%$GQ@;t>XRd0E9OKbSWo9o~9|qQ}7zT4byf^2=keZKH z8sYnabz1g?2YXwjoV({uE!~;lmHJFlt~tF{7&@?`S!=V5G8v<+c(UC^_B8LE!EakhgHd8TL>B$BYUhT*Me zZZHYSfcz}5dl?`cm56*~X>`lbfFW$NU&r@*An)2a`$#Zsx1^O1dE$Oi-1|(P^LUE0q75960xcvL^RUbsb#)>C~cN13Y;C&n%n;y?2yG&eY3#vz$xTp5Wp(bwKY<*r6 zS7jAx5RKxnlymULghBo9M(*h~OdlNVn?WoT+q(?Y+<70n)>Yr$uiuaF$A>&79F%?K z>_g`LVglJc!!z4vtKV$>7x8DJ2N&+KnUr4N~9j&(s>i3T^|MGXX|oP{FDa9cu?>c`t# zU>rmVIpqh*0h}|$YT78V>nJk~6C>JY5SufoO&~UzJbF#s*TM^qNJ7a`j5&JO7RF8ZjDbBu zxq%x7g~Dg|>|rA7H=(|7?k%r#&OVY+Nx%a%Q6A)xMO$ieho-r~G*7`_*OYb9h=>n# zwD!FKdBZ0{Gf4B;R90;+Q|jAMrJU^&q`#+uTbj>atCcgA zy^e|JoK3@O28IFWJxsLS@a*Be0ZbSq^Cnqfa0Ezw9?lpIeQ{%7;`M$;JqVqcx1ot^ zZ5e1GA)}mq!ckOOSY4}j6_=sy=dI;bmuI_>c@Ce_8L;uqsz?~aD1Xk{C40%Yxqg;-A;Cjzp20n(Ndi9mKGcRZ%?majcz)3iTlzcm12Y8a7; z>9d5gF$R{(&n2l*=Y2jT3%Dn|DyRcWw&>GggLCd}ajHI}3OtpZG7idHHel*TV5xj| z&xR%50DYJpv=>D2v@JeeoDX~LO~(zmmRM>;glU>_yItX3xQFYyU|lA-bro!uBsaTe z87_!v?!de@d5sVmSWCfAOE3^q@7g38S3~eYmm3@WHl2vc8%T98o=cWgC1?_)NU~;x z;>Fin4)<6Z@WC>oNI4&L!j!)tKPzcJVroFSvInMV4(!gnF1%>&9BmVD^GSN%Seaif z66Xe<%S0EpGQ=Uq>Q>xtw{p+pVxM>d?3C}J zb8BuUud9PKJ~x;M1fS)lrTlMb;09n&duVfHu_d;QiPwFeW=wXf{GBTdp$oWbU#J{s zI>|Agz!D=?I;q>Lw4K6QeJvOR3G^$#_p!5rPM$8K`$8RNF&)2QC4Tih5Lw4rol+Gx7b{Mm{Dexc z1AQ|~YWEl&zcfkdBdZQ%g^dIIhLDGx)SzB0gpCjLX7I;rS-A%K13*1?Gb0oBw`8qZ zG*>$Dr(q3kUeAGL$(}7pY$gYWWN73{<}k#WyY)JQRQf~lZ;}^BzHcg$%JV#9y)ruF6)nWuXr1WdvfM<;OF+US(#Dye};Wv%U+xx-OW`E%ygKz9dF#!#7)fG)U-|csL3*ansv(GY;!2pdy+OeX zkplzL8?W;?k&}kOLW!PZvzlh^9%JoL*Qa0|ZDa%dw|IW>*Lhv;7T#?GeMgn+%-VW2 zlj|$Wq;i$R9#RjcK{j?+`9_>Q$zq_}$o=yi_)$#zh)8uFA0trrv?GuKEG&2qxPWs$ z+gRLpU05_(Dc3Y!kQBUN;+}3=N)<1nVU0KpEp%+Za#edB&18>0)-)I;UW1Zd&NmxZ zW6M3OJnCCJe)CnIRFfTz*-wnfXVq6nKmX^>+pVi`RC|w}lurE{cEa;d;7J!Uqzc}; zkT)hM%9hEWP=MZU!9(?WeGe=&A0#d>bM$JI_mf#>t;LIWBris_33WoysBc=lyK%Vk z$)K$Em>I>yTIM%49=0z2Nal}uQ0N{&W)uJ_DrnUPBklww_c%{lN6;gA0cT{TT4yBm-8OwI1<;rqz7I&^Nd^x(tkHUkOAS5j z6ffmxSTW9sq+E<-z1PxHiK%3xCvs$41XK=7oOC}T(^?0umm{oA)TspYBisbG>tskz?}S_nu({8!t%|5h!}-O25pw=93p%91_ZnXlAT#0bhe` za%!l~aT=Gs&&mO8LbLpOyW(~Y4dBb=f*(JA1nF)&0hdyoL)H348*mJH&XYJi{yn%g8tj2Rs~(^{23R)B&&cS_8}4#?4y4c2jL+;U~?cT=d5 ztCaDpmJ4JJ8Y{1QYJiClqG`-R4=i~G0#gL62riAIA7Ne znWuL65DQ7w2z}YtjU#6Wgp3=w&D!TUl*Jqd*lZXAyWWEG2MCxia~Ytj*3?sw6fV<= z$!3N+RyaEM>nSbq&?BtN#8pElD78tiydwci6F>;k%2`gI0Z#;P2<(j*v=t}Z23ewa z`)dzeRd-OaoJr?SsK-P@S9s^9X0E(%bf%$l1fn4{3Ou^8!nwvIn&4Ik2L`h(v73@S zHH(2t-&ylssBEyVsky&TP6PKF|4sm4?R~L_H}V;Iq|3^%WTNvlW&Y^3Xgd!lk;kO?!?pTAQ}J z=I#aVkufIjTEN}k*AQ9&0Yj06fFF74PrA@&5jfWeF3oZ*j2(X;O&7G0Epr zZYV-Z9Ce5tgA84;anBr5MMjA_OpjhreN39L=dV(b8m0q)w~z%ZB|`kv)e|s9AeLI8 zO4&3j#R_*5lmhT`k*wy>P)+xb6JY3llp;;Ol*O+zH*W>IIROT#0hE$3FoP!_ScpQt zD*=(&57m1WC{-aRy>HWGDl!AMdp_>IHx^}K!iJvm`8KV7VjDrn~I{;k^M_F zHkLfxYA+;Kh>|c)`#s2_?`O8$#ud*BbjoYk0OSFN$t-qMU_tU|O^nqPk0jv4GEwG{ zFQt}^4C}2uShDo1q1@aIOa&n=7uWeTO_=5YMqBGUpj5vY4L)Bsda#(Ir!*_PcQDpwY3+HMg4b@`5^i0=0M=!Ji(cMS zwVs$FgUBEQ!`_GZLj+8=G;o7&w~u~+Q6BqZgiL8`d`Di5K~Hw^vg=X ze3FMVlG=f2R@4oI_HT3~wNyi4jRFNX7kpf>@OWSLB)?fUZKHR5vMur6MXCA1-G3I0*NCF4U|q=nBD8e?n#zb<)g*=fq_Z=Pq^Nh??I z1J_(y>5x#Lk@f<^okN>t+U9=f7FO^Pu&$e2topr%0X7t3vk7oXKe}eh z7iparX=TQlcI7?&f^N`ak=r#xEMsQr)6n=&*}#zsBqs_R9$YUHxfUT?0fgc2`v(J3 z-k#XER4oqkjPwu;b~*v4r(EMwzl6b2sxa-*n>yFhw{bB4mDndg@uxn1vD3j=^9h)^ zy{T@xZ(^-08=dmc&NSl*!K@SOh7Z4Sx?@e!+1>hOY=L@eO(%x*7()xP;q4%755a$t z?S6Fa2-7g}H-6gEndDTEPB?v)JjsTLE>OJ>Aa-C{1*u#+g=R~UQbXgr)c`zCT7>)C zy^@zgY2K>l9_a3*lLc7ZeGk01&g-B`0?-+GTycOTux_#wymOeW1u?LP?C5(?>&6F?tt>6 zJzh9eV&)NmnWjmQnmIQv!6@JJoEwuw!M`vy{Eac8nI9X8L>6Sjn)1$pT|1E|*Nibm z&O5C|6XoR+LrY%Z%jJU0?hy7v)0%sGc-r`J7sDQOO}{u=%z;UWu6NQm&))9DlpKHfd{KWiXxp_?fo2| zxat>jY20@7lGrF#5su_-d|HyFtWy$|zq&3bG)wtKG5$k6KnL<}B<}$M#P@&36c4?LDhi$i zcukFu?8j9>WoR(urxw;uc^HV)Py(MBxJ9=-?MRukh_|#gy<6vSdxnjPL6~!|*d&aD zR?hoqKj5}KoS8TC@nZn{7K2IKb)=@PwKgkBq(-r9H+<*WdOfe>2v`p+A6sGA=~0lYLG|lZ_y?3x!Yg zU>f|C&--vQ@}YA|O{~XrDbzWf2f;iAr4RB{8jF1Fo%Wauib;!JBNq*0P34FWfoiYE zAjue5begBWA^PYtQ4-u@U!OJpX67?LHnkRovvXMKW31^r< zC@f_aj-IgfJy7QJlM-!LanI|~1JQ#{e9VK_Ok!koZ0}}exHCSiFO@Lmm#U+Fj@dB^B!(pLlf6n5CeWK z(_X>;Hp@+Q(u8JiCvVmd4k%esyVLA-J2_`N}7?3jCvzJ)R^Bg30 zqem)4yqK(o0b#aNkzqzDfEoQJcg;eOtSlfjg@6701^@OYWYv+Ic=J5t?d>f~@Fsa> z>GzhHwMjCRK;8YX{mIG(Cv=#=eC#^c>=yZ1O_UQiCN-~hQ=yF;lv&Tl+7c_pzGT)c zQt1yVo8(QZJ%56g001BWNklr@T$6#OjeF?e(azUo_~rJWB%8jO!H zDQ$h$*D_i*AgaN{vxw#S_HYwdH*)3Cn|WOu?Ai(V zEcwQg&Bf-AeKqeC~}kLTrDrN(IGq`OKSnv|IJ{@Xua+2vSYap5j$4mq&F1znx_D4`ot5s^~Cq zX;->(t8hGESid2stghP$Bzefc%8gu(Q^|V(N*;7|Q_9Ueo8o8{dm4T{(D;SniE-@?f)(s{pF_t7Jm8273ESCl$6_+L> zJ*KMbp56y9T|6<1y+vR) z`79}9+<|NWi>7ehFw87$17ndH&^kUv(ZM(rvaT!aI$@qX>=f^r4Q%3hzC{1t@Nm%s z+1fR~WNKX3a@KaTQA*q7=L0jAWx@OPirei5W*=W?f{j1ZNElZ8kytaB6VM^!Hso49 zv>pVLgtTW)vu9~1mI$v$dVuxN^*7o$L$zmn=R=O-S@OBp7fwcp&9q?%$kmM`-n#a2 zSW4tm1>hOy5Dyi~RGI=u8n~m+P1J%9!=D#2%=OwfaZo{dFdBkIlr}d;HHTj5v6Rm; zLs7Qg7Vqzr3v8_1#?V-9L!z$7cwpEiA9^aHnY@ih$@!r@@KX-xCAEMxODIS6fGBg% z-dE>wM_zfbwv`V%q)Nnzg1LHxb0SzXxM&AJacC|z{+l!Bo(28Ec&c0%#@Z~`pR5w{ zeOlM(k^2b&-;wV6P7axTjI(711>gJSw!m2j_6!@Z$vn?7#y;osXEqygb!H6KsrcFF zVLrTrHCHE|(Ezkz6FtK3Y2s4%^=c{Qc7RadgY()}{IWHuh6$8vhXxqJR~E3cwxH(i z1+@aMZYHZ5HlKS+{vKU9UkIqBt0N3LvjYDD1RJ!XE+8|FO>rMFM{@LTMG zsjX+b%+L6Vp14WQUFW%3;&yi#GWg>1=^0I{qRforSfA`7fgG|WzNlixT;LJ~m$U;+kE6;y4zS3Ywexu?$v-!T) z-7cojyVp**e(Xz)|2^CF_!U;4=O;w~SO4EII<aqtV0`JVoHe1ZNBr0qO)o79g9e;RW7JpAN63#I9BK$ymBe z%4v~k&y}y0+4PJ7aF9BtiMjp#{BPwTA$)(uj>po$C{$e zo*RZnuqlTZo@@35#rrH7v;=EW)(as5&pv;S1e&KtZt0=Dwy@PQK$J%ic`qoUweK>kSRkd|bMutS z9x^BmevQ!!>ulQ^sHD{7nx+HkyP$SgU%U7)U&g0w>yo{>}(vM!2`7}2@gBm z++!X$DsUAdH-0{%ezUX4O0kMJc@PBJTT`E@gj!cYh9C*}6y`H`@&;8c9t7D~gWE$%v7QnMwO|_vu-UUP*&SHTrmC)YBfb8_Np*Gh3s2lp z!>^oi^|hcK=6eAMn==bz=6C_$NvO2&5HOW_l=mL1b3xf84j4IKEGV*cCv|e{ChMf` zYs%Nt4c(LXf+(tc_&9juU~TcmO|?Pz>-k15=>+zVuz#|ovYp}pT9D>n*ERlG@_p0s z=W~Js&AOoe&*-LE_+nWX7$4%%x~^FP!`Pr|0ear&RgDg8v)-S9p{B|;{RWxRl{OVTGArc`j*EdP1N}tqcq%Jh4WSJTv>;)bYZ@mlfPg!(>odJ|xzzq3rWXk+mDXBbd9fiRbNv$ulrn zTz*V=yUf8e)lhD3_aYLZNV|;yol&7*K8yA>meQ#-sD4sYTvx4SGCi=AQz7G{6e9o| zJY@mFkRpJ5VQUArsjoa#_50|t0dmtVE+y$3SOZuj|8AmmElK%u%HFXo8n9e({(Unk zFFYB$WrA+(Wbe{ckjDnI_a3)pDPFzR&sZ)DPSE|VIu-)~n*enE8c|wP1J^>@GkIE9 zAh)~^#+dBum;XIVFpmqA@Z1Ijj!lsy=^1{&W%^8NiCx8)`z@ZvR~QXLD4dHOW!pR}I`=oP&s2r3qDr)UwpiD+aw}eiVHI=P9zu4|?0A;V$PKIC`qO%-lQbHTtz(0CFy1 z$Y7pl%+s7>leH6!B{=UM7|wITl{v}F>fI!lGCZ)*16`rtpX-~R27Q}q(@VGsJP^Ip1Z>DJA9tXr=mS5=^6V@5DOdahTLKO=jixo&gM1TbX5svx{PH+Ii;_I8#G_Q-}%EKdbV^dX{ zJl%35GBr_bxIUiYeC5d-8?M*u71!$(Z$IAfKfitjugB}wk zkBVteeGsL0PBsh-M!}7F3<6STjYlREanY`z>SZYdDco~;$jK!O`7Uohf8=Gxs?_cWC0SSl19YX)5>Fa|A^jFYGS@+7Un;Y#)pXlKhv;CEPFX zaJ!k%cwg5%q;ix*@ly0@z_O(>Ra=HMX!PqPFXWWV`!H+}?ze%REI_sl&xo3@?lJQ5 z?N;SKyvqi9EapB9iEmC~raJTIyPr$f>veLur(`wG0$95iH1*0WI|#MiL~8JmAs8-o z9B0do3uKuZ>{vV)WhkYD*Mpw8Nf{)F z=(Pwb9-(O@ZZ%1=suc4v0Cos~l?Eo)b)z`6wr3xB3t$`WDjK~1XT+YfhwZtyq1CVW zY+O`1J$Gss+CJ6<80_m3iGoHi$Q?mkGQ+NI8Fn-vkxk0y6;N}z;X9|@pCu&M|{dtddhV8|jn0_sl$%a?cU;VZ{d6RodM3jm#2uUa-qS zaFIoqBvl!qiRGOGdj~Q>jtc-_D6{{pvEk2TV}qrz5w{YDtqI!Ewd3mG-!4FtWHOb( z3G#4$>%GLLcJxstLsjve8n3d2AsQRhS&xZ-+^p;`3F&wcfDyavQqHT2( z42-1=j7mmUD@of<*Eh}HN=ndBX+|h%R~~yUZRbC|(etwsk{$0Z)Y5Xc@)pC8X~5pY z8p&E~6$}(W(E)4-6rLk_9fuBa@Di@Dq2Pb*aJ${`eticS%E0fkEcpHV9sl>A|KN7J zW$?u_gM9KzE{t<#k9AoAgf+0P4rC0x^ZA~6@3AbmzzCW`^K}BEv~qY&%EH-lGp5&tM+O~ZcpwJbhF1D$0FR9%_-ZH$BPz^WYEFzs$%DIps}z7#QO2dQSs5!M33^a5)Z+ z<>`CwH~=xU>V$0IqGEb0U1d^|Z1N1DcrGMxjbbeDBL&;17Cz~{mGx%~9hx?!K*5J) zhBp@0I5=an$Ld+{&W4G=JuI0v2tk|+deWW8TAQrJOQlC$jyo3CPWh}hVxXZ3M4j9h zIFGeRR(fCM@jOV%LX9M^Q|8#fE#9|s=&diE$@kSV^2nwKi}>^wyoXyIoOR)x0J68G z0R_btxzV`Ice6@#g^3@<9jH=|p{`=j@sFqnJt7-74ioT241Jh)T(2p|5;CtRS@0i; zvIXForL0DO4Hemfd>$?9f@zt;AXQ94W}Y!$<|^l^fO)!~LCfDnmjQ;sPkgdJ1ZK&h z7}oO1h;}!|SQzVJy}@KH{4~WO3LhBY4tgk144Ia^h}4;+!qA3t0m<+4r$jzK_I7nx zw?viK$DP1`U#@uDfS!i3&HaC;fhjIGlD7=JMcRjy_0mhTUQK}yJjU|xr}yRo;oaK{>7G5j3r*Pf z_jfP@%d+5leaEsaSe=701n+GgG;xI3s0kA3>=}z&;Jn9b)+}?JB>cnQeFpN3C(twn zDP$XDJa5Yld}Z9G8@%`U_460(WO2LQaD9J|(#}iR!;=Y3BH{6unx@G*U|nyx-L9A? zhOxHXtC#@GhAVp?ln6X$pure}%X|qjX|h?W(@^l|_1?p+A!cQEUVNVPoYq>fvDwc% zF|G4nZhB*MKXSoh5R0Tug7Bj{0o-VL@Y2+VHPK&_E5MW+e?$=}%K6Potacms6L~`c zfH->{rokSWUl3JpmqZ(Ikc?61pd0oR94MYxP z$Pesf3(&=_LCI0On=#1wbVN+WqmP#68r2B<@~WIAXaW8@?Di8ECJ#~>AM$@=;Ee^* z8vLo#z@0OBK4=ey)UwH_WRt7}z?D;fxp@l#`Y;~^TzKP(qS5be4p2HcRS?1PzzDm* z8bL9T%rDg_6|&CYcA7{?D)qoi791uXmBZXJ8s(M9EL|S_v*V8k?ZMeJlB3TtB4}y^i&r)}Y;3v)`CU_nEV@8myMkE$ zmk4AXrg_FRO}c?gy(D;$$aee@l_%gvbUYeOn{7?!lS}T%Z>#TlR=$d!HS@41{YC(6 z{CAU>%(3A|BiMx{xD_Q79bi_Ir=lopUAKh9>>D^u@ZRJ9{_nqG{l=!QkLxG_-^u@1 zulL|xygCQ+9*$i0;FIw^0r?!JRbY*YOni>#E5#1t-?!+vP3D&H5l)3NFpO0?^0d z855ec3AA388?M(Ye*gXrck!@xQrBI^;>@n|K7jgpjm8F7lxd)dJxMQt66LWC!Mbl7xoM~= zOM&x&y-OMhlIj=fS~e2G6{uF4+|(Qy_XB)ojho0w+6SddBAk2}iA`p=tm_JPu3tDF z4R?w`T1lLWyrh5-s3yy`5g|3xnfkv3VV3|?+Ys-ymVD=)Hqm3B-T{l>Gu522G^ah|EVBdO(mmL{Zu}H@k{K zy_20s>th=|&$R@H*v(OiBE@G0gRTT%DS0OGr@+p*1Q_k>C)ImcTX(RKm@gi+;aY{k zkR>;7Q^=e#XZ4pX(k0f-BiDjoxF7$VFc&@Ltl&LXE@R+P+NO zG4Bbvo`v@lyz^Li3Fp5Uv|uKUIgIjU=1r3ASL&a=I^K*_iqEYRu7r5$uJ=BA-SKMar4`pbq^bO<6+am-W{_`erG;{dQJU znxC}R`OEB=<0l_i8Q6i3#dKul{w3=%18h1NJ*k;H%me6iubouKe=%<^NPi!qaa+kF@u4J+tBIzLr)Sq3v#?mGYM62Dg<2J_>^(5e`MKq_D%ZSt zSdwVEa|UW!DQU_b->&xv+^-QZOkR~zvX?tjWA4Wf%=28Du#uHPRijll%Vl!~XonA|*?2v$seoeK zZG>x(+>2ZX!@4Z6#zgAuf6vBzvi6j zvXn{S{NN4XMM}x?rFyLX+;y|1%p?hd2t-5#arO9$iL~*5AO_B!K zPBOwqiI@hvg6ZLs1RfEbFo38;5t;88N(0M*LL#MnN;mz8LSkorc=6+SFipsu$EE#y zJvN4U+cR})}OE->|EuP8xMGzt}(i^xz9vh^o-isU# zQCFX$Kv~e}e9yysU|m<+z$1b!F^=)oY}_jn%Kdqi zh-2PZnnXRETi|_&Ih{W1C{t>YQK9C>^ST?rmEpEQ!{>W1AT)}+)D4#gsJ{&`A>$(1 zC`>=Xs2mp(q<>!n#{RSX)V{1BOYW2NulBN&-{<~K-)rvjoh4IdQ2x_gl=;Pv&&THApt?3`9R zrIRS2n{06Lt<0emh7gCndMhfKQ&P_u!U+tIvY<|n{|G$LU~!Qxr4qcuzDGv&8Hyd< zG-t>>Zp1OD-TRJQ@gUVja$!bD;GneQesGt3RN93o`7(P~WO|_r`NE>coo!6z2w-uD zfa7J`aDIEkzVBGq1+TBa@Yi3z@UMUUE3xF0M5~KZ#+z=q5XA~F{?vUt3lPDTFM5#i;ug2PJ$QJL|d|0EyW zw>MlamjtfH`wVUeB!S(oGRrwcFWk4c-+24|8<)!&A`I`MbfnK7+?t86!ZLHffByat zLSQV*0%6ADJzid4v92)SYmRBv3l~<|B8gXW0)0{ZW4U;_IwG)hpalLFiC`^Fn&*;Q zC(KcbUNQ&>B~w~Fv*(!>>G*wR&BS;a<64|o6%5evPOlATWb3VGc&%x>RM?D?{(`>Q zN{kbDeoyN`OQqRFm*6QCjin1*R*k?Ni~;t*O+p0_B@i5WBONShzXzavsVVJIHqmUM zW)Y5KoAa|a*^#5!qom|kRErl%4lzrud9dHK3J%>K2<;*5?N`}b$p8|ST}tzqOh?mX zsq@2t&6L(#UlPlCi1{E9W$zn(zKH-~O7hl>^ZA0e-)|{KDG%pPvV2f9y<@)_f&UOP zZ{q;41hw83ySpfnNSBAXw5EOX>W*IQlq@QIRVCO1$g4b_^GQycf(+S&iwJJkvL-4y zlSzR_4#-2_RInAJHc=()8G)nJ{~i`B$yz4nF9ZUY`1Yx%Z6%cq)j%|QHll1SZssx+ z+r0PZKhPHF(*R#SJH^-!0WOyd_HD<$@3>qp*tQMZwqp-m^Ga!- zAPwV2m!rs?KuxKMH>wJv>Jw0wLOD-X81A(gKJEYbBk&}$-O`ZT#mhtGcxk(^kB!s4 zJx~92FM0}@ZQh_mSM9^P`i`ov^cHGRxmjZ=br6h_12sG8eTur65o?fthP<+Vl+?z& zrb!i}Gu8vM;hvv;mhA8Mw6VAy(=2eVl~4}EE$Z_DY0j&f#G%#0>NY0#&!_oe<2iFy zntEJ5kKD2DXjWU+wr@t2QyPrq*geuUg~=4NK2kziSK8^$wMSDT-JScw-O|(4 z5N{`7Nw;}8tm^{cWPJ7rji?W z8b?GVHWNT1=ww2E?>uTtVYLD^O8JVEviIzZVer6l^^`|@+Y|Na{x1e`Aya0YNu8N`kV=d(}V zh5?KBU=h6iev1I^`HZmdaqcWsd>#R%c&k7lNglVHd=m4M3+es}Fb5QG+bn;J(LQPZ zKVZ^;!Jq`-qBPn#au7#ltXV9hl|>N39>*gCf>e$IcAq0^D5y5fi{L;9v9&p1y_XS6 zlLgASI0Noz@HrRNNhC489qP&_Q%lSMZjJphQdv1BGNmX{a?jFum)o-jf#`^10u7Vd zn$%l%aAsv^rg6+AsoZxQJ5KwI)PrvVa6{M;!Vczuj=p$j_Ft?t^m7%vqj%ENO#vIK z?oFmDN2<`5$1XOTcm-&KT=NVSZ}ghqJfT;W$!Zv#5y1q!X%8Caq&O1xYXO-I^2T_^ zff2TVeM`+zDqkpvVQLonlUky+2X1+qBt|m7e12kskHGR04v@+J@c}W%<`)iJ<^wwq zP7O=wK+S3a(s71m25?COl3bSxr@?zZhC5O8GDn@C%d%kE7X%;RJtOzohycX=&SL00 zD(bM^$TC{fDVb~qm8VBB0i48n%EF3~Yj7;A%L+$Uu|luGKb6!(lQZHW+-XoyAD2a* zC!tP?D>XQ7el2iRl4=+wj_M7lttmpvb9Y=WTLN%5?0alt6r*re8*vUb4CGw!5ea1t zhjEBDF;ZcgKL_eqn=&ot_n$z2tQjr+A)iizz4dmf zxGi|&M)r31mO1}7`BT>2d)Cj7`CHY3zBEN!DjPaWm2s?$W6_HrEubSEXetWG)}5u4u$$WLE8+n3YfQv4 z(zCy#$h-k$EI}mAL6y{)ablHnVGp+(6d{6L6=3!ekV}7Njs>pE<%0A14R3E}gb*Sd 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�dG3Yko6kwH*u4Lyeb=eZbF}wv`fr^#Sx;5y_Zpp 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

      6jjG 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

      eSUT%6(a7K5+kPvVZw~&N=+~=U@0= z|LcF^a=GBw^D~~GpT|vHvfDYiUM~3a&%Xcw&(FW`ub)4==f7!C^PrlgZfJL!iQK?0 zQoV#~%DKfdj$g}X=>6r=WxB=@#DuInCIDe;&!6XeunlPLsVh#;Kk^S zdl6QOIeEN^_y>PQWQa~KCkV+y@qWLnCT{JoDH}ym)to1dyk-FOSL365-1AE>uE2~C zFM-LcPUbv8+og(EO=Z;-ktp^1ZcUq`eW?M-_RLy(7tf;|pX$}G@OQ#ZQ$&3!bi5(0kl&_v{Z={Jr$l8gXXD=_!`p_z?&Dv&^oKW7Xk; zfMZXHFO?!F5{z>W(>&vHx!~!?6Mp>ofv2Y@i2FF9yq+8)2jIE(#BKJzk;g~&tJOuZ zetv<#(FgC;xaN9_BcYk6fWy=P@iCr8a3o1L0?1xqWf~z(czrj;-X=B`)eG-~%%W3y zX>LxYyuydcnDloz+sLTtigMyWl9!xew9~m>Tp=A&lOWsTK1pRhxCyPaJZY!CFt(}q ze!NA3A$WIdT#kK~w;H~hz@@>=V5z{t5@$t*k?p)VP1Q-1B1iOn=7c^`7 I07nnd z!Ar0c$BLR4UUwzyksi_NiFR_7}tT0@JuKIFCpDE4HQt{DB%*UaE8NeE^om1CBK*%a~ z*y8)qSBi>_xYo~<1LYJ}It_NPsU|I?+9pUTKjC`4;OXfJPftHE&lk+|ypPSQ_#qmUEX|Nh_q8vyX1|M{Qz*Uz7yDf3l>J*qDHBCwsPh63})DkNE;gbo$@PUrTfSa9I zlg<%odeF!sCdOcvBH2qUr72#t$echbnHW?BTx7YS0Q$B3Yx2e*Bzu32o48gQ6A(=E z4Ckf@mZ~Oh2iSE^qNHI+kezez@!wl(Vv`5SkMZpIWUy%urD&vRSY^?yr8PJ{5p}{d zEU}fm>gbjVicE}_PfktTWm$}rOeP?r1r4$fktn8qn!;LrPLNX*S5FjECv3Y!ZQZaX z=+dx}ZBv!+s$|GedEuc0V&viH_dyGJAll{FuR$Fc0fFIj>*=|@X!?@(z@c=0_%lqT z2l7Z-W2uR|EK4Y)BBQsW*?;mPrhu>WJmGq|;{Nmm?>**uGG1aCHtbj$80lY%kv?zl zsWei-`CfC|w_ym((GGC;1nxOJ6)M5qqLcVa_wa-UknGDTGs%Z1>ni6kM~~O1ryseA z8@$gxHYZ}EpVpHFV)yJdpsA6@50Z)DI)u0^-m5%C;G_@%vvfZyIo%v+J(xUBStip% zF0$fhEQoJ$I(?p|IQ8Nb;IBWvn_@jMye?9UU&)|%csh$Ea2L>)Q_aY5w(#(KqxvF*_(ti+g~|I<@V9slzT zO!|tXWZDYbd+Y2O$_^OVyQleQJzL+rv%eem{T+chd{z`HQzi6_4cr^$33Jrkz( zo|A)bV(%Jt*Rt5*+Ra?-aCf%_sJqSRbJt!T`SEln=*ipI1Wn|4aV~ExR-}MOqVpkg z;0u<%OOyGR3$E8Io__pz+gx_5i96U|TX#>?bo4x5as$_y`1AQ{L9tLwH{fvc5%2(wHC)ZAQ_ls6eakh!;8MDSPY3nH=e{>Gw2`_|`Xc=nA z$34?Fcg9N0IrwQRmUJYhT1krl*Y)oqseE8mksBnRW&$5&xM@3AW7lG_DE(3p`3v4Bg$X~DLf@Rmj}!m==zDu$=t4eeRiLGhxs#l*_NYV3chy$dP;BGNWz zIS{ATjo%)CwuOg%)QIl)oCsqbmmq-vgWEiDHl`% z`9i}@WgkpaoaVe<;g=QjJO>}7z~fbWqqt+#$z*PsDEV`AfdREvH>QQkeGoN4!0vN4 z%i)CSOP=-?Ejs!-(xa!yLA2g%84NasQIQY}Eb=n3@bq-W(~l=SJzXOy>hmnb;Z)e5 zz%yr1iofd`JjT2}my{$vt)H1FS+Oj;SrLTTT~jWSg6{a&zy1~Tl2v)m&BYJQcn(W9 zulw647PNVmmNR3{V`+~{55V~_F+svR2cM^o1kO9aF`voe1wJ-#bMvB7P!-ufzNC^| zm967^2eb}ru*8v|2<^;y9%TLeZbKuJ(xCj$4rl$!7gxm+*-pnWFl_At2o%+*FNK35 zynR28rc!yDlJaE-r3^?JpRb$#4AMezWQU(#8va2WQX}%gB=m*5P^3t9=O_%#`^0Hu!K)~@SaH|p(X`fEtIzt^6k{Yl(O1ebZn<$BHRzGVr?t`pb# zMUn8aks<<2ZVJoU$y_A3uKJ z$I}m7FPAJC`KpWM?Xn}g0h)mV{0gZIAGyD>?+K@Yi~MqZBr`~C2zWxK%I{DygN&?l z6)$?3a`$XP@lZ~RAB`6hdHkBxGLZT#i%l)(Tmaa(t!?p{$pNxci+wKbr1!ffdz(qr z9x-|8r>tX-`>6rw%H5iMSczW@uc2D_DSp$tsAdzIx6Z|eZ?@W&j$fd&wS@k^z)av4 zLQYF5R27Apt^qn;d*~2UPOKM#x#k9IkG(ME+9S9zdlBPM<9C!7>LzX&;_ZY2rRSiAzlkL6je!3V}oqb9}}V zQ7j%yL6qo@Qp#>pDnBX?B6CX{1*fA}!Qrp5V>=ZawBiMX2V@HAp$|$sK9c-`Lbezp ze75RHjgwDa8m2SR!2u4TVXG!FUBb_mFD|vhrSd8LZE~p>Bb@CTI~sG0;!H=Px%I>) zo^Q|Lo$|l?OpdG%`xEsHxa$ga{_)XsQ#?~1$aU~ZyhK-QQ)+j$|iY(`_CeTAC5<21B zd37zuQcrBYB+*MgwRZEA;M)J0hWXojZfBFma$THiV2uiej&8aXsk(mY)fP#8#gpnD zO@WoSEdR_hwwm$9TAEmDdCh{N&hw1xHAv=6Q({=BqQWcok}pN10@%U?nZqQmn1WL! zV%%88xo@WY@v1ygC#Lyo5XG#VUu_?=ooZ}!|JgRPs5g%oxl+PTUgs(E!>vA4iJ z?22snew0k~49(Uhdg1zYRX}d_Mpc6^?}0nfoWbc*2dUl}Yy94oYrZnv@ZK1&6N&zHX%BJyM$};>5*wGSqQIbGOZsXWrC$UK z27w=v#VS5>3+6<;N@^rumnegMz2f@xgv;fEd770pq|FdA3HBX}HS1s7yAL)dCprDV zj1Mo?CyBJxXOfO?-1&4~5J4&}udP4`l$3Sk{H+Azy1hp*f8DPuo^Q7Z>Id0s$@|0l z;+83{a=nH2@5wVz48X6?1Ia*AhN)z*!zkmNuA1m(rFz?h(DZ$xo>~TE8##Msl!LJ=-7o!PT0LI$v?Q8Rc+J-XR2Ugvr+z*VN?d6k&}!&tx9B7B91rExp6p) zbYEqEZ_C@q=GO+;4*#rKc%3nMU2EwDmlVgP>;;D~v|lFY7y<4Ok6rwp60O^HD%HQF z_gzvf9|i|?4=l)MNkbNCQblPlQIbjY>zaSYdyiGuCB7*8cw_U@nc6*Yf9x5;I8_@+ ztiB>pX>z^3PSozaY7(ryc4w&_wt6Lx#RD^pK2O}|`cdlh zte(Pcu{i1EuE!2qwL(23fivNNYM>-qZiq<0hB_pZ?1%dBYNPcq7Y*@n$LF`7#R!Wf zNF6Q>=_n}o)wNZwiBUXy!BI!%jH5@yUi5k1Q^4%@4c<3zeK!d5 z1r2hY^X(0>Wb>O&t!`EEUa;~{gF$?FJH7UEpL%8$=cw@gZtvmKq3*9)8IS)x%jhuL zKtfW}wg&qe>12^!ZDgLO-sHU;NGIWs#{p@6|C#B-(IYf2otaKFveG)qtP?*KIoV6- zA{ut&b+YbqK>Kh7l=3n;TrM6zfBwr%u_VykxkhZW+nfdvSeBOyE|)n=MhgU>$8r}{ zK>A#e=7c3CC6{CdZ}eE%HgK97N9(~zG!uP2Kt=FdscOPGqh-S1eJH8aP}6R8OwGpQZlhl7KU$$J6kselU@ z3C^ZLEwYi!8(1bb`V_dLy~C&hkY+yUv#g?bIo!Afdb0*(M9JdH0CcGUJ2RDCWIcOK zN{v-9PK23QMU|lCjtdaP{!wv0{ne8gk~KrW{mzraF&}AA*hP3iT3#Bz}m0 zj|Jp*qP#Q)CCeG-T-_`VsZ5&(0Jjud3DIZVPM+0}2P$dhJ)op(`cQ++>2oXu2AzY; z8z#*SIEY@ov=OIRNV@qfgQz@I4(37Ign=Gl&ZcC3+eR*r1>@m|-V&^-}WD-ty# z;n}}N9vY>Qg91$;&?L{k@O!<%aT39Mo-c5z$)l!E@-*?Iz#W?kZX57tXTNc$s!>C{ zc8*sX+$hVhQXP;g6F_f*Ta}~au^5%eMI64_V1@GZ^aJyJ$#xIZG{@;K)l}Zoy6ol@ z?}<;eG5s>nxL&Rw0Da1<1c|I5qF_8$Bw|z~V(nRP)JZz^sdVv&b0|9p=Tgo=3 z=W?Db4g?y{HR3+ud#H=4NU`bXN(V|?9`6!_$=hgI6%~3UcvuwG9ubgEHOgr4E73Pc z&aK~?*sKRnh=DZp21Z6@E2!mI&AKsoF~$vCrA9$njcu1M2usd-kSt!=tnKAj+QI+_ z$Qkt+uL-fE4E${4*^rHNo+gjSGIBe{PHu{-BE=hCD_$gGeZpEvtGH3udOS$b5*}~1 z7CeXDYt;T5zx_jdCXZrovFVd8ba@0wWpBPgj>XSY=bW5AE{>;bpKL+Y*oGmrzX#j+ z1G1R?e}_M3y^#Bomu>M_d*A{|3IO>qg8qQKcUJl0!Y(zT(tFiKSC%Pu={h)b*d1~(<#o5M0zJA)*xNAS@%(7xOv z0}2(hi>&ezfh;S}_udJ~KDdo-A8LJ8i(sB6{P^($_uC!!+YNqQu`GcgvBbvJ$QN3B z;vSuX+KVgcKDY#A)w0(cS7xXNK(T42yy4yBxmgD5iQAt}a`8T0uUA|y*F1sYT=W5t z>K%F_*R+`4u#sCUbL{^T=>tnSwg(V4_{^{UNE(xmv(;cn6rrp?)L@r z%#yDK4RZVPy$3VN?49eFJ!X23fx71!Aum}AQSMV1{VaVycIUC>7+*4I#SCPnxLX+K zfMZaFNfO$@6)ZfVUww!f%J;sOC{yTNoMgYkIl;0l@T(smH{3gpiWhE7>(QIiJ$rM@ zMZ!Bwh8|wqbJ+Wt7R@2Ztg;R2sXOgC95jCLy1rQ!EHVD2CT=ZPeO5Mk zZ;d1`+Z1<;y-dH66iE4ki@U(N34k|E`qx>09O|)^CV#3Osis{I)TF9`9vY|Y3V78% z1r~sBr*l&SS7f8m;aJMqa|B0(JaC>bxLlKra>xbKPym$8!)th9o{1r6&ZVxk0XHD6 z&sS+}*I@DzxP``MAZbjPW*;VTW1T^X_G*c!XQt23cfuZNPZT&P zG|X2Lm{7|ru%w#DiGvqkJm5t_3q9dsv7w#qU((d~XHU&^ zH@So3vRTR7m|N?K%g$8kx%?{;0^03NlQ-Kb+rA|L-!KRK>W>e<9j z-rOwdol#sd)&*@9R2sKCu+O0AA^b9lvo5|sQjHstf9f0Ht(SutkFfxMCcdg>RIH=R># zuRs3yLrvI}Bd2cSZrvyCu|zcqrscIgqNIrUQlzOMmj`f?caQe9Xb$(SnW`Ik8k zuwc1spkFM&^F;zkT|k7GJK^d2g!PXlG;h}h&%XqB+;DrAp(jC>f2Eu#-`QVFQl$|_ zb}53T5vhBOQ&T*Za-u9dvsDkX^!V@w(~@ga{t~>;<~cNRuNPd>6z&xLp$azR9TdIpr)k2|H8dZ7PXEHq*gsw(}tQ;V8v^zEV%(w%?;CaL|HOe>2dbGo*Yz{)?InddJs$gqMO>s_cijv9`*2%#$E~rpr2&GC3t`;rA9iHP{2olHou;_^p>ZEA9Hy zr&hA5)eB3>P-^-*!_+ALYE478i5W6Pc})9CN+2*0xG&CQG`!Ku%L9ecD!SP$f~Th+ zO-QMmxINhiQ}ji4@A&%G-agxicmDp0MU~gzro4A~*M&^*yPkt(>U8s<)F#KBMu(_1 zmt|kT&`1#J<1<>VM$3iofR|7cCxXEIT<&))>jJN&#j+f-X(Fq&5ffWD7omPTCBP`* zt=F8q_<93prVYMcxrbrg){Wfs1=FnE%#UPudD_W)?)VCxsMEE&B`w)#U7~!qUu%RA zU!@$A}M_CfMEO$l^CP8QiPpgF^nicR|dbzMOa6Ie zNB}73VC~^ouhv>yB)UVU|Rxrd5>juNVc1@u8>*55Oxn_{jd>zaKBojP|CU z#}eAFAG*6!C}&lfss`?`%BUM(#jgdHLUU~5ggu)QCFi)8UmK4xbpW_X@{nd9RP_p4 zaT(Lp-Ke+rbN|-r$47Oc)qDK<^$S0L{>L^<=J1VTT+ag?jf^!EsjR;qX~-??%sN!QiIs#(ElDcQVVWn* zml^Z*lFu%2PWwFA*CC25pm)Zn4Ege@;`sh+9XE0xf8Nh=&C?)?n_QkUo16pPgw?HC za{Qx`T%y?S5Cm3W6@l|U=bovN>%9x)J?FtlF4PSePmjik#+WMd!xZ_7u~1nT*q48`|!0CRLDl+nes)J=4f6int063Q6eakbtA7|4 zgI+FJk&e6B$PpRwoRhYig3SIMmC@_(zk$CWZ}iBMxQ4Mr!Z}|&J=8RW0dNxQB*~x- z7j(bbSO>Bsq461FTQfaC4bqZ6MR zGboK%56GkjCBk#um%9bYk}-P%s#xjwtD-@(T$2~By=KH33soPda#G-GClL;0Qi*9M zvH^^JKg=F7(0gIfYo8!-0vD%UCg*^8Ej$`%)}OR5K7Y zb2?4qKo{gHfhu^bJajb^&Hwcz#lA+m+<;%wst1g`7LQC5NFO0Nh*TXY!u0fG0^4h$pD>Qmiwbnk=Ge4c3DQ06dl@|c+7ajxD&oSMY- zAs6-Z8N2c%9DVk=7HZt)v*ruQUMQ@u(0nduUy@c%lej?%a?0;lNaQIiC*bP86S3D? zg?z>SLn0=t>8S7e@}tkCjwi16ukPTWM--IyR7-0Z%bqMp?W?{Y-;ee&_cFs!v`F?5 z+>)g+#a3=+R-k?YdIsK`HQ#!#9rf^Q|eCbct(Fd8a8vaRw*rI+1h{m%j%jYE7GJ34BVNj-eq1r?Z>&gggnugki--ENt%QyO2&Q>+@EN?z57{id6-8 zsUP(B<2|Efd!K4@Jv2c{DNuDhbfB9@7?n)^L3C2IzIf%A!p;FI z5BijpJl>bMFW3gjSk%1o`6RWJZk&*R;B}qtkM+Di(|gLb$y#h<7Ud1Dr7-pRuQ8L1 zF+h4@q zJajvf%6k7I^4bb;g))sB541qs3pKb?)(+)-kbX{nf;925lU~0?7Z+n~paXHFT6bNh z*h>mM1af0NNX(vQY+O_GJmasw{sHF%zkWSuyu`D*Yaf~18fJJcbFTL>Es-M={&ei8 zQFo-lbv~#-H}ch%pr|F3%W#y7($Ow7ti8YwNJjFT_(XPN*8q0l-gAhI@rhbN;kC0x zmcQ3ZQm1o`voaXco*m|znX~onWA=NUM>5DGyA52}BU=-$44F)h^kvZ1`%8jwWqITBbaWgxy)q2pLET*@nuc1 z&EczA$o1A>P92O#7pr~e;KI5P1;XY9H@H3OKJ|R>%I{8cgW*#?k`27~xGxJP*ODC4 z3e*j_)cDnn+;v^Uq<378>$+fBm%>)mlCCG=ALt*&SBDPz-QvZsRmSMN$E8S<15By|OmLhfiUV4L_EiDng3Y{OSf zYAT7`I;@Yk8QW4B@qVP#`}gBiV66Nq*uGBpVIcfjN!*Y>dhu{@y*K*i%R;{n zTQjHkScoh7wF7{-FkNQqsh-R`b#1iqt{$jwa~ertU48VDcd^0#8W(9tnwl!tOUe%$ zQt_sFgDC&c@l>JI1fAw-M?^N-oTT#JZ6D`t9=YKq(v_VU_sG&!tp-Wq!c z86zY723S8sX=X9WChvHK=T_&3XcZckx{d1V(>&uJ|Mm|6#JWa#cjp1Fsvc8|>#Hmu zMdlF}(tVG7@@cHG6mieR25yp9cHU=y+}zAfWMA=(RJ=YDew(qrftToBGtkr%BNajRT1Hw!{u^`KuYkrOwx|V zPiMEfDAT{ab=9Ai<)Ia9*%`rqt7gRO-_`TC4WD=Y#ufT;LSCVOOcN*G7tc>!2$t&= z5-{g{Y|46&F8ACB3nrK86pcK~1|(PRkpNYKSgy_1J=hC^wfy$kWa#e+ETuhL>djmv zLiJ@8=UUQDj1q?8BEW8d@XpiTAp-SmYjqo zz@f-9GlL*6Sr}ptw9+K_KCZT}+P)I3jk=TQCZPbX?>R+vA4)?%5np&LfnjJ8FUx}4 z^9|3>&-n4<5AX-O7?|cYeBMiL*Sa`|%RJ-HKmNr1`5Ei#ar^Zg3-=XRcOk&4C}h`1 zgok3ap1OQQwwI%d-PRpyLdSsTga04I98XQ|Hp3I@wL2%Kfjh^K;)CnHoV03+^Bx|~ zJ1onJdn66q?zcRJyLx5KanknMt^p6P&XH!;iiOnCHbJEqr8>tbKiR(K8${?f&K-Fv z$6gK%V_s0pUsePQKoLI+Kdh&2Q$MC@!u4`#K7YU8aeKbK`mM+jq>Rsa5K6%fTA_etbWUJi1NXL^d`C-5pR(n?X-g0Vr4JATc4ZK4!Hy zYR$sm+ACV_S-*^tl$mTMJR(X?7O0p`ajG~KRE<=!oGAF^v1n2u)Tx0Rn7pxg$pu9M zE(LS~?_HGdu|X&_+=HY_NDvlyFIi4yq>`D~pJ|fTdv6O2<+&=G*MU|VN}*Zy^Svp` z!87*mMJ=14Uz>csX~~`sZN9H^blS~~qCwB-Hu5o|ub=i~M&q>%GgmKJYQ5|O2j{A3 z?Z~pP<+StUWn9OQIWQ2bbyh(YVDwh@wI_FcUqMQ_6!5GiTlw-kq_y%I=s!<}3Qmd5 z$ya8-73ur}@XH}Ev&vWp^y<9L&Gn@-RN|sWFoVp6H zvv#mQC9_#91C&7ETkb(dIqj=;^%-c*sZF4mW$81hYhEUEi>G-_7BJVnZZwFE|8g=d zGdd^AXI@yR2s@u6Z@b%#5fL#pRbXPrC(309UXx#qy<&IMi~ zr^-jPE?bFefKG>Y@m#HYRYrsBS;50YQ3r?->C2c9SW znJGO|nvdc_Q#X9gp-5=TU}19muBZk!*#nX*sZZ79)04QhoU(rJA+EWimL!COGj&;x zij7@Eo%dAgDW@QZ@#Ofkz)sMY-pRhb2K@li0sKLvu;GCe6L_OG)cSY zTDy@*&Xu^yU5-r5+g)1plqFAq*>xD|VL;Y`IXT$_jlV(Pulx{sc~&X$Ycr1twNiBMa;XP53jgciiDCMFB(lq7$?c(2^_wZ_P$OXVH z#OYXji&9A9r_8m87dOy(oc)`d`5L1z`9E8wheKzZZQza+PIv&T`RH4ub0Yp`98x2t z-BZ5l5?@$hH=XC(`+WyeBTa}S@Jbl<_v78x)mclnH{M(G-ZZK4+8MBb6A+PQ0-XcB zWR_8uQLbe+E3duMU>(G4i(Hjp+*~;6cv7{m**O!!(mm3D5YqZ0)c z&~A&>bD4#x}HIsd1X1Q*^RttzwwJLcbc z?<7DaYmORAh#a+aBUh2jYHy%}nkIaLN)tP3^Q{E^QKb?s zdkf=*t0a-pv4)aZyFjj`(8OCT>(GtEE%bG@kaTmKui0c?1pSrDcZz>X~ zvK!0qFXb`5OsPA%olDzOxZAq?-zf2CElFOUx+fplonJsHbxTqPaufXI;UaEBO}sPZ z`1>Ojdh*@)U$f^M4}%HkeP1_#-}`NBVWR4cO_=Hw8?>H;OL=n~C=##K84@v4lI*e| z8yoX;s>M+a`@H1~Ot>jk4QZqoC( zY^SN)Uw@Oo5wMQF6==FYFHzp1U2jd!k@0C6)DPe1@fR%n%KbjDZr_V&H@nG|=?E%s z4s9s!y(#vz(R|J1om^<-3K>)z^s!c}rf$m2Jcwt$CBWYdDr!&KrXeyEEeTV3dYN*~{J&zBL3^TT;4*?eTkb%!ye}#H8Q; z43~2_ah{ft5m2g8;6Cdu`*gBE_QRJ&z^^Orw;OKH&$!)gc>3`ae8kI#ID+0}QSI zCl#!7qAuSxCAPyVa{Bg;Qa~PzNE!g*{_(mQC0obxwqeF3EUB5BaoapjF8@#C%fTDJ8imXNCr;S;sir zyw5f+Dmd5rKee1~vf`SY!!$X}bNIV+Vu;)}#`=wcfD<|pnSAkgk?cQ9pF1uUVZNJZ ztD-k5vvmhXw!b-HyeMTO>5XT$`(^?MTslr+`teah{b0{HGqQ(P=9x*ACY+(t=I$pe0jL73HFKAB6 z5t7xb=ct36KwkEovSY)LZtx=(D&Gy*Pjt4o?Eq}bBR#mVdOpdU)7IRs?}FzRl&u#70i>!-8d>rUFZCXc3JL)X9T3bMMEL zE%|a0JK3V8l8x7`6z@eFcx4R4m}`S3sc$0Gh-sQ6GGetx@r6O0fdDZ+L4xRODlYy$ zF^$pSvlC?7Cg5Dp-m08yda%J;y35Ut`;d#*UheRRVbSJQ27SVRS zDQYT0s0mP=rnU0s%!F4e$-dW5r>zh2eo`k|RItvW<{0>oc+ObwjwD zkt?uWUV4wW#aN}&vS|LU!Rk60tZ9lz2ixVfSF_DNX{6#}qNHzCldD$o**KaWiF(poi$^;a}VAJp1228 zLtyOfow_X0OUF4}pPnGjfeVz29511li)_Ql{%Q)8NcB(iv{bwg_OB@lHrWX6eC@puGS?+40Nt~o`I9A*M03ZNK zL_t(UE6XTfE*H$x6hJ&l9|EV=Hb=fYZ``2J=Vt;#8hee-Y9^s%BUdwJRT@1Z4}lBU z)@eDh)G!pMnuZff@4>QDm`FjH}7v?j)|2 zgSPt=DxRoVxsi*ANN{#!oGBBXXNK1(LhB{lob2jD)HJN5pJg-cka&tN*`%aN0I2gI zwfmIP3spQ$fr}zpsvZE`6mnYcJth)uivPft&9QRTx$AFxCmNOGEO zdcjtaMEcY8sqfCt=d_*w{f-NaD{xXAu)>Nd=`e#TRg+l!hTI&t3O zRvf5f_VcI_2GEOf?UXJDl}(*56tu`id~BW^F7t%Te8J^12Q?}|%z08%mqQYy{Y7Vr zzR#qwdXgw1IH5?!)34=h@hmdfK`))|($Di+ox(1L5r{hTbiw5k$o9*+M#+Nuy3`2h zru%p2%;o9ZktI)2)Cw}0->vZ8A%%94D65W8R|xEx(!3x_Q`B>d6uz~GM8@w>Py9Kj z&VLTqOR9mqb8vBB25}&N&h_t7-kWpr6!h>ZVtC}iC?45YN0z@>(qukmGDfnu?h9dw z=GxjIY*c-^657%~2dXqbskVu9NTu}zsub*_!B29pz~|yi*w13cyd7HuO7gwWY8o%p zqZ!GIXD7VA=FlcSm--D-=K?hUmfEgrlt2JO9JZ4rygZCoH}yz9ExI=8Cj-Y`M)Q5; zdF7x9MM$gU?am01bI&RAc7$6wFc(!7R5T0-Vn`Ggg%1tz`v!DAijfi9y_KpqVb9+U zFoTkMbRpS@oNnSy^W1H?FiyBZft;+hVQ9Nnx{;e%$(~@8|4od_R2V{v7?4iLB{fT^ zWPVTON82ZpW;}+X7H0C+IV*v&d(H{$6t2kLH^;xb{`ba4Rhbe7Vks3DwF9u4#&Q5B zT>&Wx(}+#}7r_^I!sI-Bl+9u=7%ELx6iMo|cYG>NH1Gt=suIsQNeF z>!BzdlZGjhD5MDH{!7uozV{yMvf}o3!|nSUZr5v$1SlENcQSG5+${H*vZz+pY9PLf z%k2DcG6oY}VC;m=d92$O2;6nUcQRORw>(JGo^dp&@2H(Ul6%o^7Tb=>Rcu5p@g4YA{6{ zpXw;(tkBZqd=OJvKA-8?E;H}#VHhmAwj}bj`yQ40SvM^#>O77E9@g4Cq#3MF9o)9z zGSB%ene2qie8D`=`1bk=0NAz-HfDr5=drE}9C{P7eZYT2;L3-asU~7Zh#s||;3I&m zyn*#=+C4Z}4NH#mI(z$fhlpcpt!yQ5DoK)t%wTOnySu~CxKm?Y_l%x5t+FW@e|Z?F zL*$-m8@XFM>{095I?oKq)2hPhg9Lbd%D*1Es-u0>{;fu_NQGkLs?LZ(rk>>b@arY0 zX#hdKvFB!h+m7J?+}*j&AucpH4W)u1V#F3*{Zf~=7;W6O%OBsLlb$4$but1 zp*~n;`cxkn6Z>^RUPmQou?Q5mYY(Iv0GHYUEBqjz^JL?-&dR(al?khT=g{-V!VZ%t zZ_4Vd=Z<=I$2q}whF12@a!KN6%j;UjP50D(tjw(`4MgQgjS15vNnDeiS>zfTV^8M@ z-19BsI}Q$>{rUVz`yZhp1C?3u0NtKqXZ-88MJ72PxaZrTV8ck5qNCVduMh7(cvwly%b0v!#xW zHWmH!VHT-J?lyhsdAsa$aXM#)vW}f^+<6AyqYgNtm>>17t)E(_PT%?Q+{uHX14F1S z=yU{@r;2+K{&Nf+?ZGlo@Z70B8Ee2kst*)U4;Y)KSV?8Ujt(wq$%J?i8EXpBB9x=G z=MN!SqWU}`QB(toMU<~$9F$(BviBARHRo6%C`D^a<6fwNbgId${$izr)+dB2R8Mb2 zslg$=5tquV1v3nV#>g5ItdqN0e1$M%0V=0LL^d(1S)@A;d?k`AxkRi!SA&%M)^mKY z!TEr6>EX87w@w?;fA6CbKD)8%iMgz_l$~IF{sMu!VqG_Ekt7;{AbHuw2P#=iwV0O% zxQl9At02%*#Zt>^NvoZo^+BD+l<3#AP(9l|)5)i>tH$rfL`DKv+Hx}w>)WOfi^{<* zX2mYcg3INKd7fb>f>u`lQ(dCJ^^;1c_J-{3w) zR_sy>!P_)H!d0U~zbL-2OvqOa)nJMx*Lgk+bgs05y@#D>*X868iVWQf|u(R z-(J7r<>i_OYA%;cAa|U{iUr%&dSUYiCayliPPyjoh#&=e;9O@@Z z2X?(z@tLhk)aJbF-V^5Oifu7-C-0G~@#NuN%nb?4yHS;#_q{rgS*{NwE(nb*0wR8u zY*8m`!=GuwG}%nt8luXkdT)S_PC~zY;%h(Z1pRCs>vMK$dd{}+Zs!IiC2owpvvz{D zE;^*tO4Bh_y}NGsl-YOPTBv6&h(|o&!=5LHdjbSXaj#6u+aeTtocPz%(aPZG!Kb6a zPxoM76jiPx3cHLA1HoxXn2Z6fE1dJ$RR;`s@*SM~b39@k?@x-!DZVFE0~P}^RG7cM~VZeKnr#_P+m6^fDD{#KHMILRVeQWA^@`5|> zft14d=!V#Bk~{A;YeRdD2lavBpj`095-T-YG zPk|M^Qiq_dvDNq0rMcw&n_wlGheuK*8ws#L-i91pF?7MBDLp|_Gy?>BFG<+4kL!bw(LOF!>m`lrMcy<;I-L_DkqU%0h7(?x0|a<^awzAkID1fOAy5lVh~YRz_P zK93*2HmN}|CXgW8w&Aj@c)4D&-WDu&fpI41>5LoqXTscEV{6s>eBOD`sJWE=rd9<> z%ctERDAtlEf+aEX6;(gk%0J$Q%jJUC*H?V|_AL^*FIkPN&eGl`dS^T3Gc9J%p33_~ z;x1U0_zZ0uyb~ZivT^urax8@7K(<5x59EY$CjB%jLCEhOxyMHd& z6nAWY>255fdf$$dJA+X!5fAm~13TJ+`$T*s)e9`fwMpD3p>7Kq@%?u~B7Q+Bo(F4p z>}J3k4JQ3>&Gm@uGdPR{K|{#H4N6=iA~zBy!Gyat(AURr-qyY|>X7inX|nKsf^!a& zopL`iI>YX&>Pa+R{DfD^#UeP=>!!^VkLL%mj~2_6KW9E(yU|{bD)%<+S&)dDxNgLe zppBv`ql#6Ipgr=LN^oEUkPB+$lq+BGvd7jQKY7)q6a|Vt*lD<`fyYND<4&HvVsz<; z?pC)Yrfj8LBE5P?N2776U!#a6d;S&P-#>Kjy6!C@q8OA~oChcY^WnOs#`{NWWB8sP zxt~MZEN%xgJO|72v-!AR1FgUODO--Z_dapY_nXp5iFyih@iC>j7R`t1aTJOk{XSXt zB!a58u*;QrYc<&Xc#yJBPXAz{HAY)RBx_+7N?QHk-OI{V&$1wLi=8qQ2};td4)=t! zbf;lKMbK4bo%}*$8WJ~6U>T0tVb;Qv&z954ibH;%smSQ`vuw&P_Fh=1B_(ts)XRY= z30z~$5YWW|vRgGh68P(VDW7>Lgi0$Dxbj}g&k2P6%x2uRSramNY7fSyt`G_^sr)X7 zDjnV%xO4rAIRq73$$GfFk__m43NfHT#b=PI&2jeLXA+ldu&!2)SFbQ+A652lDh{_y zZZR{Qm(TjB$>lp6Y2V)Y?96DbmU|FC`{f6?h;Y)c@SU1nq9K7>=kv+6nH1hhjT;o@ z3+5$cmQv0%Z8PuqM{fMtru(5 zMo62MCgWGcC!Doh+1Vs>B!pBKr4R3YDV*voU+x!HEOK|UHJ{keO|k=y``A2R@a^># ze?)@ndc9(rrmVu?+9FUH+5FsHf&}o>_RYbH+ihDUa2G5w7kzVE%*XXA2N7roeNt>h zzBi4WoEwf`61K(FqvUI*vH9fZLL%mYJ99v_`agdiL9NdM#uOrt6JgwmdHCT+MrNl( zt2Iziurh_(oY{lCs8_q{i7E~u{=cyV5gl1Febsr%qK2nzHw~kQIf;AwT*~VyL3ZI`K7H|O@lJMCGl(W6OzQEhR9VeOr3n*7DwU_+q>KHqqX0r zxR1Hm>zQcPYsi3YPbJ!P|iY0Fyp++Bjhif7iJI^@@Yg>+(E*G1Mn1dUM+$7}j z3{M80JiOyP{J2ND?~ch5GSU3J$|;Ob7*okQ zp$tY*9JMFn@-XGK6VoE~{D>!A|TlZC37 zEyz}|?QItNSGd7d#}F5z%II4$~lux6IA!Fj(j)?l7zTwh+W+!kD~SG-)W*tQMM zJ1}|WTAVY1AGo1vuqxZ;74Y=mt?#xiSR8vF)KK2#n2Zu} zoNB@_lt#T8OJ)-{ByO70-=A(iI@S9#uXQhOLDrn*T5%qNV`h+}G8}g3j+Ox`V+hkU zfyhLX)fXjm&8mn<1;Y&QBBm6xEY%*wfTu#D7-Mj~USW;Jx~};1&p$EEVOYjaDJ#(8 zdcETHmuEZrswrsy~iJ*fXCCb?4N&>M2qsAU+Qx-PD|i^ zO{RY?kb(vP8LJ+Oy+}HaUuuY8quoDjv~%PXY2r_8m?U~~QJbXoBmVykxSlN~_iXbZ zRJCG2i>tHariPZw{%R7wQy5W0{#_pFA!Jbdnvr4!W;*S0*4N|K)sLrT#?Ii6+4 zrXh*ol%uUINno`iz6xJN?(ft)zpv|2|CvmKeg+0?EbQcAoy|@-Y~t{v4`+WFycGKf z@uA{*L|7gne$)=_eaz;@AeSALTZqO1>enMN#ves*=tvFMA=ldU)rxFO?u)EJeTx4d zl++W9vBCAoc{n&slZSH_(CWvNonCIu`6aFVTr#6u(rW!WSVQC9z~>l%KuAw?z@yCFHT8zz49??-wW9_zNj z+F;4T?4vE>gqN2Wtm~TX^SBdo87!JPKP){3iF~-~hH3A5XL}-32ti5eN{i#8n>W?V zf%=ogS(OzRILkv6x{(E1;jcS>zoY zCvPvqGhf&ajR0@%6wFjLPReRopKf{5*vD+#WeFz_uYa1RPgk8N{s&V`KhZG&@LQQ=lfr}W&VCfGZ`k;}@jk%dgDnFJtD&jDjTw#$@G zFg)JSP!YLYYO;AU!3y3x7#Ey!INGpTW8mYUUdXdFd9uF@-$fE`_3+VtZC$q*sR7LM zoa-)b_W3#sT3eYZu|##$d-mAY6>o2EcmXg^6JB3m@%r+L$xc|;6`OOIr#UFrqs^Z+ zHUQtwC;+Ze&`Yw2WK}J|`=*{R5i)z{&AXkSpM0%0e`hH5``NvzkQ1eUqnJnjYp8Tn zcDhiov)mVv|6T50^aGl@+Ul1p@QE1>q29N_mc(X#2A7}Zy%W7daXBahn1}Cl=_M-i zt$sZqb8aA@vtP;_S4Q2xXmXE7m`7(p|1ikcQ{q;+uq-iv+!B*Ilckk0slBZONY$@D z51wKtaj@#8q21J^lN72obBMoS5htavaNfeEB+Ou4s?Xop_ml?Q(Zk8Hbt#Mtcvz-ng7 z3eM2Ggta-(Gye7Oe_^>T*tQjpeHQlAb36BbNp@@8+ZdWbO&-=BnXiy_2iH+JX~4)t zdu8p3(~qr-dFk)mJLG{XKsimRRZ0>MFE}Q=#H{r`TnNU3^I2;#Pcy)bjW#%!vc0QK z?+&iVx{$ zM^2DD3(>(pn2%a0f3~uHFiatF9y+s-#wSX_v>&@u$D6X9S3zffN9W8uaD*1|73(wR z&TBrU;C|BKcQ2%?OV0Kjih&|}MW6WnF_+Hrj3rk;DVnQ4roCm7Hy&oCl+2m9WYFfx zR{5-gT=xZd_TA1vT3%@RUTFa8-L@srk+mf9u8V*6`)}&?z zszFs{v6m%Mm_x4ege94lHkU*c7y#s{zhMuf7)x=&&MQT(Aqt>yyx*ZgwXuL^u^*UD z-mQGjJ*3++Rn2TzFWKW2hKy+BD|2nNX^Sf?6Ame1iYSDAdS=6olS13hel_6pgK zGEHskbsl%Rm!vat>+*y}F`CGX&AFf=Tvn`?V5@Ab0a*iL^9y-EYS2%97(LHVm&+CNWyU;*Yy0x@lK*ZLK}piQQ7B1(kL{Cs04fg)#|%nD^3S;~{&8?I`&1IR zV?dNMF+g#B?q}nYh|~DRKe&KX<>(PsK1BWDLs^F-kRHZbOaLg_6?anadvry(_ReJz z*T?7H7*qb88CDEba__lOGic+^FRd9zA%sqP1Q5T*^jPM8H2{Ui~MpeW3J_5dZzlT=_&^rMi!Gp1q^%GPqnM3uOyCiT^h?Sc%e|VeNM% zR6a+Ka^gEqR`|!y5~7otK*Tvpqpqnwcb2gf-ari)O!I_)nLqFsD7tLag%lt8>0)2I z8+>+}mQW9|a7!t!H1XV`Na%9HjrZ``k8y_5@rydfO~#oKga`r#AfJh*#x9=(xf{RF zS_{nD4G)O@Jk$NFPCwvd`;4lp7lQ@#2Y2Ey>~qdx=o&)qCd_~du58Ku$b<7eX}-4e znpq5$oq497z5b3socRjZXRXT1{q>sg+S#JsQEHt39uKhhi;CL+r)SN5%J&Nk*UNQijH!rO)7;C^&oRb^!`L5h(nzRJ z(Y;?49Xe3pKIc$krMfFcX&A7uHe3%+zWaRzfDL&SdGi2ZjfLB`Fa^yN6?F0aM#93x zjGt)=>OGS!_gd9!trkyBt}zDA`MAD>CAtslu5H_NelAn{OlE5@nX&E5&+292a>;jT z44A(-+}{H#5bCwsT3M>uy$`vb+q%Y#=U}Ux02o6)TDlRWYF$QCsQfiG$z>lExn7=ad}LF4S`#-q$KO9AOb=DDXkJ*1c3W!$$)AQ= ztc9H>O!JJFmseb0uEDnYMn)CzH{N5YmR%s1~a^OF;9BK zx^Cg@_x@`GeQe=ti_8u{0FnF4LJ>Dv3rrKdcliGOJJw~v7ITVSw6zX3qbt**hG5vl zQ<7l-Ow*L@O}BLoq&jS)S}O#v7miLmPI4|mp~^yVU01x_ZXusL4k@P3&+{CK?3Pw# zX1LAeJnKg<_fOCKp)a~v=9Zsp#`pj2cf6{yfj{FS^t|GNp19pr3Spdfhs#@wXNK_% zZvfL#$<@GVR=|wr4aIbgbO?Lu_3mIj^^cb`4PA1TOV3Qb8jQvB1)=<5K{$#0FKxF- zDo>bbkex@|{ap=!M?AVA3V%>F4^wss!2sM>ZJ#r8?Y{x`|s4jtetBP*q=?ToWTQ*?$3|i1K}7# z`gdjb3FZVn#@;IoDI4z#z9J$lhz7@D?)Ukl7n^psIyagB`{03t&l7!}GXH=Dpqy+} zqyhhoo@!^$JMl863?|44^=xn@ec+P?UMDM-YYWwsgKP5N*{8|tstaMx6E3QgV?y|* zT;Z!iKM_7E+a%e4aM8JNt=uTy361q`;gTFx`V_|Ig z1CKx!d(+P~6u^^-jYIlF(UvoTvT4Y`xh*Sv$rzE#M4c&hX~*o5%uhH@%r$lnlrk}@ zSqAPo{d|!UzgnZJnw}1kTkHWnocAzMiMuQdre)6i*W_H-YhqS=ofp<6a_`{P?_LDR z{f|T{T|8r^dBS|T;OZQln+izCz+0?s)@=hE;Nast1Q$T4R+k~1=q_9USbaJG|e!^ z=DnDu^%|qnhO`#7S?WL}l9SpM2ts|81Q zz!WY@yPQiJiPv!L1*jlgasqH{i|x0!U|%d!y>nROAPc+?1ggt-`@FLpP0?SMceMpg)DDyYh5O-HOt-s zP13>W3NSZ710Kj@+oU3X@-hZl8Ak_4ny*;A0zNj22CrI30Y))G1 z`o15((*@wWuhL15RVLaePgD96`(1%A39q;2b7%J0V_nhb>(k!jYrjg$gY^efbiXkG zO|TYmfO%4wmvl3rJz$VpD^Y$j))lP&qk9htTjjL>vqylDs5q6A0U2L*U;6l-yo*mL zM~uoU-xwH=m{DA^a5*|0`Fv3Lm{$*&tO%1TTxrX|dM_0&5OTP^etie|5oP~RpLETq zL)8ROJ=fq(*w#**0#i9SeY__=tHI-S^ME(307d4Xut6z@RMB&!!GNy@{BtZ#I=zD& zI2CEwGadSwJutkp9|xX|6i)SF7wqouldd*BhZ|D7R1<9}#cpEIrnX&91Lu@u$*3ee zK5#wG40=rE5UHB$Xc>~h>1^S^SrN+>3_&6rE)zbHKr|>WIk}Mt{%Voj<;r`J#Xu|< zxP>@}q*J{B8|AM4?|f+I!=I`(QOHxN#64Q%pZR0Ceb#VIWSK&cQlz4n?2y9)^K=Hn5Y2kBYBp3Tj+q zY_sv?V0+T{QosHJN=l2OhFk>=O`N#bY(+3JsBuX>^wJ(2l^t@=I$UiGR0_!6_vNC1 zWJ63%vGGV|nk-TiWNL}W4Nfcwr6pF**htSZOfDjWRW)bz8Kpm97-etLT6C5?ieU3> zA_+`HaIQ=frVNiQT0H^;OD0<%3dy#3L`G0j;cw?^bC6MLC(PuVcoVs;@;*wkvz{ctg*2dG!2qGQsmwPBi^ITX#`Ew)FGjP ziE3OIT^(vdAz3u7ATYL&j|8;2Vt1OQl5?1zse{(Vq~D9u=JvMA-D0y+>;t))sIL`g z0HV}G%oG}FPuWt*T8n9#Fkb?JJ53YF7+haoaD92jHIlpYJmY$O!8A{>cFHPT78Zyl zi<26YKdnoti0t*A;x zX#i@cv!>r>Z63sJsp=r_V+IW&)XcloNg@A0LbuM%-L*FdH}^^D>3RQq;!b|-5?7YE z(uo2))8{q8EAyyCr4c^Q#n)>X$Jlsw9Xp4#MKdD+d33tU{F-=qFY+N~cMc?M@n<;SM+`htP}=38Wz>M7|{1dm8}RKqkMR zBqfmD(}zFp5V4l(d5-Gh!=V3fwhP|pXMSjlJ-j#2>3swb9CCMlexBB^-v=Lhud=4> zeG84-w!?3^uHeh>>ty-L=UoZ!>U&=07iU}bVvQ_`U6p&=bL&BS)|`Fn>v)_-%Tawy zO;IHUvC5{^fY=Llt`V(}AP$AqEu{%4Hb5D)7uGQdS(XtLDpnslFqj%3y2=y~H!}Yd zLy^v^dQ9H-q?c8(c%_m_M#mnIk1(zvjf`&q>*fWyKS~U$=?R>IEhPwWlgtI13 zcp9RR#}XB005JI(+ZHS}3yDUDY#Yf?$WxpH(3d8Wj3EF97A7x9Yb}@&6~Ov>_-OUq zy>^DG0fI_}YfL$eI}H!j1P}C-dAhiUg32zC`y#tpDsG8H&MT>Zmv-TqycOiMB+%&q zN+l;o9tH@j!3I=>fY7SL5QpbNg_IY|WM)J)ZYoy9vmSp}$i?m35m4pz#pGl25C#_5 z5R7p-izWSWuBda3H3H`$K@3-_zg#xaE{4aI!fkv2QOPqKZU~HXa4Z9zT&Bm4w|52v ztG6vJWtl3{sdavR_ljKGdG@DVdpR$8rNoA4b1o2by*4{pT=)`+5Mj+H8nT?x3KX(POg-=IPkl#)Iv0>jW3PT@Z~fQr zK@1#?vg3NMPYv7j8lLjKTux_%c%n4GLfL^J{0X_>-@bjrw{L%hjM50)C6d=pHV!e> z`%eN(i{cPXjq@?Elq_V!bucidSnQ`FHj#(xx?owC{Jgl$!Fk^npPc7kV*|MP$T-;y!U3`}8A?lMnt@GYn$g`B2+ldYy}jY>_J&J*hCBz0cOUD5 z5wPC$3*4(ieqbMdl8W}rN?DK>^>EI?5{L?Jc~_82o3D394O?hb61_&peo+UN?1X$EK$iW|4GaXnFa7+98YFtq z9Fks`rI(;$twSdMVZa1?R?d@<&^9^ZL{z|TE||I5tVpr$dq?N}wEAuvrt)yn|7gt;xEe z)Az5Sk4JZ=Pth}qbJ3%2BmT-%2q%lXV|eIOtvJBOk7JesY_WhG~EA5R;+C7|fRoE|+Ui zwR(^L{O3QoTrRl1y@kB_ZG*KI|NB4xgO`^J3{lL>eZ#go%=3h|?{E0;fB%a=|NIkw z{rA7vwhjOK;}2MC;e8-eJ$tb4kQNmK(6eo=YcP(PWzKm_^Mvd5ifIb-r0cTc@4x>J zgmL_LV=R_s34hiFx7)4Mq`p(@i5M6K@blpMlbY@Qkn?ot^eRZGUvD|fd$0eljjiSV z;2(B7dKTEQ-&OK6Z~yu8y~6xdy&=8J(@r`{F3OEK7eZ^$lQab4Xh4tkm7|WrHQBC} zikj8`10C{~1)0pOR}$COy`nkL@phsu(XL#&W~Hj)Zy!>=J5(iikrKs}27#HhoicTP zjxpwb-&ZO5<*;#ojVDrDTH}+tW;x3bdahMQ9;EZ1#3c&@(5+Hf0%cv0jl^|Gs^zF; zO6!T$OBFVdgX>amPk)+{Dge9^U+ErMI7&1+h+60nYgRG^f3e13ijHB4w5{F3^81EX zjDYBgYBqsQ@bOLPy^bH5<9vP>Jc{?$0*wRT^aQ`=XAI`Pe|~Ea{1;U4(S?02Tr{Nn9MB#&n72+sQUPS){=ct4OTWi776b99ugEyuOp-8ep;_IU( zka{arl3_;m;2%-T7O@uz@m53wBGYaV#5#(wGveH=Ffi&lQ%cZnh6XIA6tYQ3|% z{Jfhoov^c@`{!-maO6EW?~C4ZO8L?E%>qhfwGGkW_th>nVrZig-_$vHJ#iI_8k*a* zxcDrQjGIgKtgQ4a`{io%Pv*DfeT|v{KgzEoVMP6OhQCV44g+``a1bPOgQ@R%~~N7FOo3HN;y@M$W;)FZko&R2^~1R-voRJkqb1Z;;?w=jRbK+-g!7z)ZflIxM&Z%xh)TJSSCGzUo~>gEoU6c z7k|e6={@c__Zg%uk<&S0A~AibUT+-Ean9kk+_Lqwoz%nEf^4YN&YER!t_wF93UvV| zW(oS0B2y|_i3(6E^KaB4((4gghQBKK;=Q*P^E~0(w{Lj4zF?YyJzk1EnCA`tlM$9~V^7#u&`=gn$3%-*|m_ zfiZyF9B#J@)@9An6s5-USZ)hmzP)0yHW0q+0`I)ArDW~eA}q3@D4E_WkGZ-&sA`D_ zm&*lY2;O_#Zo$fr48aB;w>Qd!a8 zYeqJdG_c*3=XB{&?*nvc=#A7_tFN;nHCV)HrGakJV0SY^-FTW0RI*gneF>-|QpCOd z35=rm<@yEJumO)?W0DMP!7IB~LfVdBRwta#lY#-6Oyb(|$68nt7Rn;FqYO{Kk9jhU z>dZU&)$c>LJW5pZiRX_`pP>nWea6-Pm8wzI!$yKLh&?PWmrHcmS>e1p7^6d)NRxK0 zk{I}r6~@6m3z=LlYbmMQQ&e8+SMpPAEV$dVqUuXZqjt|^;!Hf!y{|3(CaYL8=8)v$ zqr3%%Lhi2tVD;I@V6X?gF+odZ7?v4`Ly{W+I1djm8gDsz6eEz($xIzOUO@ zbz~yFwKvKakhpvMQ?Z_AFnqMU4x6_Rj-x)=c(XdA$k-UA;Db7s z_mE=lMphiJ5~VXoMQo#rkK}zU;-mVW$G=J}G2(Z5sq|si;Di%GUo{eYbf2fY*RcM+ zI$99Jo>j(rzS}D5)yIq`CQsE>N*p-m5hahw>TzNrK;rlKnmge`HZ zMa8pR5Alj$H8tBn^2AS5Ih1l~;* zA(73Xe6iVxhkjP!)=FGfq!y3rWs(*r>AId8qY2ZzpnK12#}Y#3;N08jwXt6To24AT z9D;drww~USO6?Q-J6DBbeMRZy)C-l4_xO<~f3HwYu&|s;jk@)x{)$jWnT)w3Mdr&M=`_vhK`wJ)DJ)x<{v7a{8fh>G0m8WgftSayj_mC(5Gfl0zg zt$}_aCGLSL>$fmZE-{X0kNhBfPJ4S#npl*s z8x)#$^?D6uVkbQdj9|BFL@sdOj*tfX|0orsy)4{)W0n0+-nT|>7YDims(z=!@FK@SH>NQeAN6sO#R+PMey)36-j#b#bi!z z@U=S(yK|pMiqyS+{Zm-~3v0hjJk*gCl5{CmN>>G2;ZXYj<(g6hk*%JkCcsVgP$E*EUu7HTkjjvK(>=p5)P zTV;zNG71CxL>}J97`kLbEZpK+bd_@UEDNU!-ciod1MB%v9Wy5Qc&&n&{DJXJNTv9>!a>w)XMFBjW?y0Wf-3skc(UcFM1h zU+}D|*K@=$S#nfV+)*15-r++_N`K3s-@~e$A>2>9b=Y2gmi~Pz`?L)9g$`T?1uhmQ zWUNGz#~7bkYC{PcnnMEX=}XR$;c5ankZ$F0)j4j$N{VE2$m&<-BD_(- z#AzKv-NJfrX`Rc&O*yz}I*5wp;$Xo^U2q|9jZ!kp+}3pPcpoQ#JVhGatAnW!xUChM zCU8HO#ap(7?w}Uj1(LWZggXOKi;>#VvZZK-@}nv~nws+#!FUICp#uKR>jo-U!? z4MW;j3L=?xp_;Cn=TayqKtZZeIZbvMG2)T|)TV=0puPO(ZQEdt5!T%(s_&!@ht3Bn zqd$Bq0F81TqKfeS{AJHjCEPD z&Ko8>fvtsi0mvd_hLgBmo5rpR^ZlV2IUCaEJP4(!HL#ch*%obDP0YmP_Sc9hGW#;(E=Irr`rg?v1iPYoV{Kym@n6uTOTvdqMGsg zat#XH%OxvxYp|GizzO;L<-j`A&wi{Z*9jpjI$GNx#Fx@A&KQ zzp*Y0y!ZI_`Vs&SYv2}#WnF}ASXr2Iz>DuqlIJtjhk==G!@8`w&TyN<^<@Ej4mr5a z2Ox3Xa9eJ;-EO$O-Qd~7un~=10c0d-lh@1h+$q1ZY>)P=l^-F?fg71ADJ`NzZCi^i z>He)Lf9D6-f`7zK*{>IBSd`TH#Qi)%+*9^R1u#U$YEib7{hlj`lk#wB!74c`ho6#7 zP4vM;E(y6YiA0~`_@R`ybv%S{i_%drWw=<{BZC<5CP!BlgN#lODvB(s42Fw45sTbm zE(5i(b~KGMRi6+bYR_>Mon&-=Wqq$$5yznw001BWNklsA+%! zkd~}3J6XkYiy;$-=uIMVCrncqh%(VqnQ9DS05I0}<>!&X`n-BJY|nR}`BP2Gy|-`z zdXggjFPh@uKEwq}vDU)#gv*7oZ7Y^#%Fo>1e#_jm(tqyJ74S;H#J$sdz&Qeu12bSP zM_c6*+Ym5n6LHY+$Cy5T!}~?dhxS`dZ$vV4JG^&mD2~;*d|C%0H{A~hj#Ax>?5az6!FNM+uv`u{5Tcu*T-Q}d7FMu#^?4kao_u6sy9ZWqEO6)1|_=+fZ2o`DkDi3 zWI1q=F+&r%)%_?9yN@ajE)^K3&zo{Z(-gO|z2*9pSA}bBjie;k6`)Fy(KpJPhz{O<80TA7rlbO@;5jT82jo=?6wQ z347M-?GNluYfBQb``{OlpleG-q-r|qDR8T%i>Q;MFeoq@Jc)S#)auS9@DQZO&wDn* zohFpApS7T;>?Obwl-bUOoWr2xHcb|6vRO}-B!CF-7WM;jlChoucW%S7hVOO0Oti_O zDdgMaEk*+j+1`o;3n2cm7Z#pcv0n)7vO%Y>_3@8XYxgUsuOi_@o&B!AMonSyx#LrQ zt@9r1wqaUVtjmIRny}3?wrMKhnxU>0YCn9plQI8+SZycnt=cz569(Z55pCcSX_LO@ z?d>fW|3#rAhe7&a+94}R!miy`YjsI2Qq@I@q!qsD+b~wOLjY5QlEQnRN!*v$U^6>S zADux=}EZ{P9# z?K{?G0l>IiCS0crtR;Bwux+bwcuAQS1eT}p-I%4A@ddy+k9Av>9h2F@ut>7$P6Gn# zwqjeiI5@C|TA6{3w_H0XmxM&%vK9LeKY_^oB5+SG+)f?Nau_4*ai%)NDG$Qzl5RPl(7GBU)n2lVIN;kQ^6)8z&+KsW17fuE) zm;SV1GG)L%5V%uzS4(j$g|MYgKv8WE`lH}x*+ZYXvGW51GWm9jmvctFc=l_*h}@(1 zMb||pW;tVy@i5aZt|Gs4Bi`{U6N&vZJab;u7eo%urC!5kdtsswImc`=_8Bae1L^-Flyuxkh4nckXU+ z#FO_4jd)6*k4K0d-Y0CjXEUkuR@$mE023AF$z=>UUe70NFk$KWJR$=!9_+*C9636{snt_UQg%T z{>I=hbyo6`^uXfw%eitR;^EzI?t@U}9`Eg_@Sr8nEL&I?3up11=4V##nYn^~N8oq5 zUwDzQjtMWx8;0SOH5q}s#$r|zU+K_kt1T06kgqPN&K^wa+AB8nNnz zOMm>M6FRjjus)BvpUd5wQTDP*{ylswC=$4(Kq(&h@@GK(U1puO1^IJ|6S+z9(dnKc zFgAMd2u+7y1(5IkZthttRj<8d{S<|?R^d`3*_W^R-Hyddne^!9-y?9-=aTw1k+=ZE zTH3|2WLKuL@dQXi)CR?Go6AEW$|9#;r`h_O^U#5|1M8)<#;G^>#y*Z45;q<*LOqs; zQ{KBt`5ha>8epS$sukrx20v%+iR0Q2io;;1ysRsxWyKT~m+4u_nJ66_|Ifd2gr%hk z&4Y=1nFVmU%=yd?cFJL}VOf_j)yy1cen}~fb30Mpk8ZE|);sUa$D~zy5{G1fORcdxFHYs7Rk0X?&A*ZeIImY{&G)#hf<)n#3Z6@`JKS8lgRV1R>;APzt43wah(i*bPD69V;sb;G%6cRNZ$4D)TQ3y%Vmhu!m zvmOFx22mg`>sQ-zuF~0w32R~2mjaJGcFS3twP>$T#hb4Pm#gWO#cYz>I?Uz*T;iq5K87b}#Jp1)=r`9(F!y!5- z*@2U2Zi!3>OOtio(~mbrKIXw;A~5?*;2IN#_Q(+6DJpJDoIq0I8dFEdMd4Cw#ydE6 zo|qykMIhW)w-@{5@sLTt=O`Zvo;{q`j+iE8K zk31>Wb9x=d8dzuH$&1%p)}0eGy=B0FnbOQfW()$d%_oHH=7caQVF)f2Oj*3Z}a% z*a$)eLlmr$nItp=)#4E4gR$5P$e-DHLquBC#H22(oXC_pE-U1jc+#Vn*iK7BE-|@y)S-7m42bK5A5X2%4+L5P~AwLBM^2~5?V$9S99t0`b zu~gPKf{zvXiJZvR)hbN4Rrn5W<-1vS@c>Y%H!WcYTobrC*TIEchw$HV`qGLu8?$Mt zS+gu`iA!-T)!;q>LGfB`+orEgw%M{h_@FjdX|X;?5SaKr5+t^Ue}DcQ3HvX_0i=Pp_q2cRYqw-JPZQ3Ni!b$C^qW`~UUj8GZg+_o+3 zH`9#Ua>HML{S{sd$&6G%TBRDs12C0R!+XF0#uE@72DoRfUJc#d#UTmjVl*Bp<9@Sg zhq~rHVsXYQ^YmG!xgWTDGTi|*&h5oL!zt;4k@nDgpXa-XIV(U+Wy{6-{pjA+`<#k$ zk&X?JeVgwk?(Qy@WW!5ha4MGt2cPdFec*AP;y{jI9r04tGoE&ajfEgIyCE5I9*Am! zJCkFXysZf}_WFyvu|rAy9mr7@(FqP=&}Lni;N&vdoCj-+$wV~?rE%?^mQr`K3XblB z`FHzjW4gc{sq5cjI5J);oH<3KoUwom4pYd%wG-?VhCP$|mMX@Wg#91UC$xPeRZb5d z6z(YIcb@@m#dW|gx_loWRvt^aFXO%e$5@2%jQ#qT0NF*YO-y1aFpzY~86dmt?7ZK1 zJE`+NU(a3 zkGUcf?Vwsx5hDbb{KV_NTjR4BJy)vS1E&BL`Nc=Xv`n&ymBd6+xaIsy!CQrV_&A}N z{$2)7t4!Q7B|pBhTnZ^+7t4ahu8Fd;!}0i-t)fQD)N=c?Bq3CHECi_R+3vC2+YzX0 z)==fxkS1}vIXF$>6{J(fc=&1@w^c!lzyBt1CnxKVwCPw2Q~UgP2;5O2b!eN)giXpu zWfU?UtrvS|SYZG4Nb0kg4@!UIm(oT16K16qUCxudn#y-~Ylq zU%=kOT8nRge2ZizXDfLI;35E8rt?s&zp4sRt7WQ&3P@Kk4aq6& zH>EoVm;3A41D@l)L71$?wryB$i&Ezj5v;LcqTSjY+(kq%Fd_000WbjtWq_kF=m&!^ zc%vGF&O>$R;GuVa?tYtfJaPdiIhIn+{!(K@HO+*wCqBz6SvfKFGU)CB--Gu{R710m zuNhXaMeYh!c5EjCr}z28;IbH)DEJ}+2Yw98$uMzUat<7-Ox&t3;L4AkXngVOS+2^P zR;f=vAB$2pLQ=J2iKpUf?NM*PN`vxfmBuW|wjTDuT-AK~^iAYFi{d=lBWK`LsBtsk zAC+;Fo8adO)(2A4#%x#eKf$PM~7CcvJT)=BvMqutd1 zFKNe~GDS^T*Uq^PhSeUF85?`jHIT}Bt(_>tQVfP+Zqn3Clw1)M2qACzJnFcO{t%Xo zu9Iu|zUeRqKM&0yb01%Bos8sOmFj6@4A>*9je|?3fr;Z+1^}Djo=Ft;Cm)3y#yXhj za>Fd$@k|-4VyGyLgkR@j74asA5rb6DD`?uV=zGk)?5PCpl=P z{rKS`nbUzb(kBvP@QE)xWxR8w5LSa46(03)vv>9+58b3kW1tRpmLMWTW1Iz|i+8{X|6;doYzDj-bMILH#B6i`r7T0D-QGvTgU?vb(8?0Rdd1qsOnNQP~)IPz4A7G?E zzJMfXbcG`ML1ggy3S2H15CO}2!R30v%gam5MlII5;g1O_P3H@Vn6rE-7m)27+sd2~EB_U(*D!Ar0s6H3rw~ z74tm9d(O%WV{M5n*fEagoqkIe%zO$Kc!vWvy-;6BfGt`nFUx`@-fOo71-AEIWZ=ps zktLF>Gn2aeuFS;c2Ki_N<&syR-!l}K6&X?%P_}1`wsN5^imGtu;G$|eC~g=0fB*OY zVp(ocaqHmy7C{=0R?F#ZvoWXCz&oEw+%j-gM@j_ia1X8ED};c~%a-IBvj;nhBs|AV zNR$7~#n+YW%pF|WUzy>_N1|E|V}y*V9Gu3o4o@n9IHX0w`uXc9|5&hsxvh6|JzZsF z%7(tvf7NQMk@~7t5hap9*Y=NDL$Ezg=rr9n&kEXYHWgGx1f z4+HE@^jAvUj!k2uGOm01PlT+|y)P9<;ON{_*=e1`8rsDl_pb{Lu)Bfa-l>LS|vpy;hnkGt}CZr*Q)?<;FBhxSi)v z5DeNzIgkf7sc@4LSE!KdNG8zd9;>f=f${agAvLjdU;6s^oHtw!%_Rk{jX9!{#Fc8+ zG2TT_+Ix$DA`NjV#E9+z3|cwgRM)(hmssPl?fa^ua!y_H4)N6eNdtf3G+do6=%cbW zDN&ts0Qn%W@V@Me;_UFA;f;g!2F}>xsuW#)d=f(Ba=ImPNs#^&Rj*`B6`uwrc2UDE zBI1ZUL~e)0Rk(d1Zo`0Qm&A=kZrX<*t%YimhD^ZVz1My*hJp$=scx;c`FwQV!FZFu zhAPooabfCbD)4Y{Vh1bE^{v2YzdpV`{?X@M?KsR$LHVmVZBBjgokb5tVsdHJ9?IO8 zlB5?5wCxmCRa4)p z20Q~qhG1ax)MGm-of>$b$r))=lgBg&t(qX`DRFmG)pnT)04f%f#+YE`1!h_#re8QbN8`LbZX%$TnitjiKrx`Fg| z&S?@iTD=B^-x4!6MQ&|u{>?7FMOsx0Qh<|opn%G=o#r{HiH%W#Z1a2xS+~~Wa=qeu zy*4QnS@!`ZU7*cd(ro!9sOi4pY=EC5!2&pD{fSe6BE-@oJS?G1nb z^*7$Wf5*11@Xjf+7nKs1#LsH>(yxybx29G#M_V>LMV4E%P@qQC&AaD$dB6P6S;7QiOQ<)l0toTp z-0PIB$~!eujsQS8B$TtyVf&k>;9EV$X)drGRdBJL{RYD;8{Rg&H3Lzd7&g{xeXY9;Y526Jwh`f(DW z^E-APf4Kt^?`J-9{q=*owJwK9WX3AvF!4*u`~!D;9#YS?{Jo^06|Q?_3YNzdv;8zF z3_Z+6As^6?$(Eg^jHXE#p48?ye#$OUZ6MsWS**)O9|x>(@44U}9do7^KZ=;__viY#-b&NQQZaZOs+UI(}Se@0*9Mrk& zJ-kgsuIoA+YK$3zNHr?%1@&1)IQ4jf#kzoON0 zR!D;m)q-C$yI&uNRuyrjCm=N#zW1!=zES*p-FrUcW9lQ{BEyiSN-iFz33wsS9`?#k zS^bH&Zzj*`S0Tk-6%;ZOucmbfou-2ZvUw6Ye4??T!55RTOVC*{q!h_*Paw(P-d;*V zA*7YK$;KrC!Z21PRsvg_O_aS|0=k^iW<2mzKX< zzYb|hwj;I=*Ud9Lxx(dFiY_9vV^M-GAX8N0eT-X8{?$I|GLwjP6L_S->4H0%JG_$& zcEB{gsKms*RG^D2&`gLDsmOj9iWcy^+&+NVE&eR=eb0f?CiN(c6_zKK@E zo;}{)zGJy9Im_E^4sI)|X}1Le*ZD1Ge!H9*uj@?0x~xH^%dBf)Dck3wY}d=VqAa+s zaKu0yX$P91+7FfUx2}7c0elc!Cvhs$C?snpP6RJox{*9OPl`U-}=Nx5VcF3mtooU+&P}L`^f!PkGOoJb)vwxwDlp8x>zGG|3x}S#5 z8ccnYd?Hyo9>8m2URq|01KzO%aZrXC3iX&Z26mdV^>RtuU>y^1NSBP=T2XtLw(C+B z?mCJE0_P|eu`J@LN{tywX<^+tQsBx=+|LOohi9{FB|QaWRkz;R`&Ea}C*Spn;p@Eb z5T9_H3_}TL`XjC}f~xPRNrca9vrNPODiMLx6x6tZaN5GqJaIoTncraoRr%&;AG|zN zA{`v`AGv;IG)=*=6~@f1+O{qcW!}A<)czsrT4B}P;E^=SgicwkCcZAACt+h?ybrN^ z-oQjM)_V_6q_c0cb+%Vd3d{^|Je;FDByL$RL5;3R9G)K`r$f*4` zIZ=ks2Vz-b;Z)ZOor1m@yi-wN#qO9yCa?N_LrQVWp36XaB$feyJmt7HuJWWtgC8Wu z4Muwk?ErN5t$5oEHfAGh zTcWY;EfsKCP{LyBQyeOBY7_NjPc9PCowBA;Q2=e#%-l1@rM57Y4YioC*D72A-lU=d z+cHi9F~$YLIdu0C?|0PUyD5I~T2oy)KqWU$bnLN~-=X_owSMFI2f= zI3y-}v>3bRJA1|?G|S#&n9#_aC<(tgQ^b5eeu48?{?SSu0X-~ag!{`Y_XH(Jnklto0i zT!K~f^?Fryf7vb*d(OSO;n}lP9^I8X4UW6J(t8x5;=K1B&TZJ%Ej0c_;qU7P?*civ ztt%#LWA=EOF!a^F%Z-OLiM^3f4^5GHx1`R{-a6&SvE5&&8R^G}EVm`tRJtio*n8)~ zGZ^oW+qRr-U#zavYqwZb001BWNklF;_(G5)+VXsRup z`R7}<{$4Bg9N5miI-lAdHT9r%d<(`0mjTGfnZI9DnZNvM$+t>QTkXICd>z3vfBlhi*F6!)5u7nF+Xez~nWH;O>IH3hpu?VC$m)Aw@+gT@ zeU?O&kGjSz;T+v7*Vm~kNQ?cf&19~%Hdu-hl&XPLB-75CJU~LyyVQgnBNqJbeXT#A zHT1h~7S$vBgLTmE$wFtg5ITjmj9y8yY_-M!v6dREC_e+~(E~(^8;gk~7{$Ejd7AU! z&1es#I~QwLYoLYk8XMAww@~DkbB#U2I}R=ZAQs^a>q7ogb6u=QvFmYd&hi1p8q~}U8fIgI?lw2|fq)6Db zrjipW8_NG}t%3J(kep&RZtUUUQ4Ps*f9R+?M8Wr-u+rlnDvCr5&Piv@pT4U#R(EIW zz^{+b)kpH_@1&{+p$A_BcdX0hFgSmLXJWcv+#ok`6j3uDk+=Y)g#R{S94G{*r>_SP z{B8{>O`DL&*U8fo#STLCo3ec{MVY5^^Y$!h>W6qRLQhpF4RyX?JXMswsrUWVwUsD% zWogB%Eja?zgh|Ht>;p(zrg*uJz(??lq$C=;NC4m8 zd!U?MTz;?5z=zEWi9rV501OWxWVt3~DvWl2$VgG4Y&zwcPY1T0s>r$jebjx4`Df)k zu#~e|Kr0dwbG`$XaXq;&FJuL>%1kf$<|!&<5|F>HE8M!}ycD9cxh3F0TJAN<2hwY* zE?l_+uQ)07Oi*EySR;IQ;Jmf{LNmm`!>+TtVej1AAAyDQvq*cO;_+hl!^$UWl0$Se zr2P%=zW;~c*Wh{RW|P%lEA}T)P=l@8hAAp?m)k7@H4~<70-FFphP*EW7!qJAsSbd5 z5sbc*!{|DVhK5Ey0z}jtKlkg{mfU6noKKmP;hk7(Ks1A_398)ff_YhjdU@TVg{#Z^ z#C*Bn|M{Q)$)9u1DfLjMOLxv{f*h>kYIuYMfotRI3*_@{xdjWqsJ_*z2@+O+Mkxbp z#VpmghKk3*NI5VDyn9Dxr_DN)t?4n?a9LL zOse5)et@d$s%^Gw0*gZ4v?bLTDP@P}?hDNKTf)4P7DV8k^ctJDC#}_XA>~c52pN zisHEkNZr3vTy5~w88T(2kR9LY3+rB}&id{VQrxIBS*vbkEnV4J69jRqtRsB}xwHDU zzGmY6Qzrg6=eX6jx#{;)qjK#2hkBmVP=z}GBMvaJv|BD0Bs*_J1&`ivO0-Kv-BrG- zoL|m+yhLUbC@Y6ZX{;LTx~Alm71niIorx<3)v4~es!=Ar<*+6((y&^rEGeynG+@(J z0Ne+xFgyP6HIB2(%mq|!?1^U2F`|DRv+tu9H(Y{wo;~ux5HX3c<7MqMVL{dq`KHmm5JLG zEcGyV^>=AqEL6bp*(*cg$;w{3QZ`V1=U|rmejQXV-#?W!y7+@qTofamWt{#P0{i$H zi^Ib_%-oKwMzI|Xgg-{KOKIx2tgiqyw1Qll` zU?`B`eqiZtfC!>x%_1!JwCj zTU(cPA0Rb#4mCM8+VuB$S*apFYx{%7c95FJWq2TtBm^X$97bpAdhfX4;x>#najGsC zRk^^DXccQCO;tOWC#>_ewhYwM+8LPXAIQ{@OjI>_dRn|DceUb&#l7vRZ>bBca_2r! z)x0w_uu}shRNF!030W!hlrQ>7D!04$601vps*!!f6Dtfce|M;=&L zY}15gSya}FF$Q+BnJ}REZ{E4emQm+2lg6!&6`g0UKi$8WN>y=SP)4q_q@2k=IyS>| z$~&7TOw)vQp0UPZk8RsxCa2G2Zx{%PAg*T(x^MxM(IZvV@yUu*O3hu)B})_X(-a8! zX~N|)W1cUWu+2k1Ld{FvYs%eoS#A!zrx&57a^CHb=z+!0bR^%YYQ}RB>%rb(-GZ8P zxh?qf&p&bd{vB>z;ayPA7-B5z295wc5f4>gb&*fvYzO2bB(y5L&RJanAza~=1puYC z3F8i5E~5p+4|#{)O#b2VkG>+b)by*FKt zqsNg(17w!mJ?H+f^PB0JZd;W};{4zSfMhPE(qdcHkNUM`sg_I<1OkBw(lU*Gj?W@z zV2iT%@qR#_rNM;G(R5iqLB>;0T4&gH3sBB@Nmu1I1j`q~rGv=*XK4k@OW_i>)Ct^e zNp)KB^i28Z)&&yU#iMvy2GPlMh*(<_NM((Ph=3&BP9Q{zNiiZOmQ~=Czq-iq&VxOJ z{F0u|8Ed22-W=9u0DnM$zjV;%qAuRdu*IO!{k|1Wh+dO}kP9)S63<9N6b# zDhDWsbcn9| z6EkC$5(6<;g?tc?h^RXpE2t;iU%9y!(HtY}GzwRCF^fW8G!>@3+M zfJJ_5ze}*7-@Sy$rC@Rc`g788b~VIM2)m8 z9e0a6gTmlc3`J5Pm1Nu&|1;s5a(HO+L1D(H53q@E@we~e=K#>+36i{pTnC^Y8z|>#tYb@Am|_hJbC|@ayN#dVNR5)UmK0 zU&_?JL#gQol>Dud@KOVFR8*?3*d}z(y!xxB2>g0u~0M*Kvg0$slKEpZY2dmPJz*}GRg;L zIa)EUP3OiK@$*0b!RzZCudlCoeSK8~46RTjuT<3WVuG(YqHLQ&kEu=&#@CVc^a}=- zDGGZ~Yn6_l-`pYltj-aZWkCo*_&PI|+bs>bJaUitqgDh9HMMq)yiYaLEo=y3LkJEr zdW5iP<$))p25-fyYSu|@Dmuy7vYOELE;XV(`<82R%SZH7qov#Mi4y?3XTw7ijt7%0 zO_ffLSQ+IUpFU?Da)~K_Diil1Mo>uj#aQ*JAG7g~mM==Vaxf${Xx0K|`d-9SrFsB4 zbxYcUpkq(98bA$?4F<1TA4Eth3#Ay^HT3@cV&&^RetTepe~b5M2Lh*L1eL=`5gZ87MY!nl z_SHHd009;aXzttv%XGN~T8t z&hfpKzx;Q!9~wC7+XR&<5(Sc~!9a_{y-SWqjsW7pGi?SaR=CH52lckLy||goW?EF z(zS`3iBc}x7C2GdjYn;c#c=GZksjZ`M0W8rOB_*{lAMsL9=Iz)$W8axSN!My{*C|r z*T3-J|NY-tUN0#xge=?p^77KwsFKVTAR4n+$InlF|GLI5<@rN$N$G|Naoe!xfm9?C zIiH!y4=ePNm$ai0>dHAXr%8I#nl)Ij?CC6VK5Q=mp^z;Fj7;Udx_Dgjx6%X zoWcJr3@cV`YxomqALJH8NXXSCd0pjwq0f2V&;R5)@24EPLwWF7lC)$3@{uN5NS+Ja zy>4r|@_s-oa^Gh1mQBo6KC@`k_fbsWmU^x!^9bbuMK0wk3CA&}SflDa5)EPApIS4@ z8cNcBM_y0H3!Eg}DQQ?5G^u%(v{%Cx^g^BIm2T?vj~wd~wGfC!^XOV~F!a);qdHc9 zY)go1`%tK24A!7^Kp85iovsnM?&Ib$7;F6yV^*|bfFg^WMb?KTazO^OGlX$^?~s@Q zddhjGuMONp7$oJ*sG5XdNM&Il3zIOK7;t~RV_Vmhs{>6nt)AapC;a8U-j~PB4P5WQ zen~m_6Y@RYtLG;2g=FqY*Tmh6X|wu>8QZocuTi9F#~&f!pG2VBZF1dBJ@H8itvxbH z#Fm%a4coTC`wiYF{H`>qKLLtQ)3|8lzS^)W^tn}k=yqRV__*|k1I=BFYCTqlOZ(}opbOpBDh4bwggYxyzH^* zkr&kQU=&$wVfgE0$ORDANl=rxO$3uF@vjvu$O9=4+|M!`Vk{SGehLiVqszIecMj1f z`^lmdRO9JL4k15DxeruNNi@ZcGBncRyRElEgLQJ0Pw`<)<-L^n6DxH-R_=UCtmM-l z_hB#Add^XH`0^%tv?%P^NBKoliep4X$Trj@pf1F2;zfHROwp4T_ee=K95Zw3Ii zW$ECOtVY670Cq?U$~n2CKVu0XGUMK;k~~SmanAg8&b8t_PCx+YX{26zw|GVgzZ~I5RZ{T?Xg~nX z1BnOP;SwZZCEL~H^P-plNoyoA{a#)i-qQXc0ajj_q&>c(kE5Hy-2=#4vzU25Iqni9nY^g&MME!}zopU8GyVBQ<@*j7NV0=! z)8XKL)W(}$5G4l07_o%_+P3P)2mpTZ`04V$v3x6tl^nAT9zbrxXZv7EAu-33%j64*^0gJ|G4*Chme{JHr6 z;Q4|ZzmvQYMO%!q`4nye_xme;{rZJpKYupDOrF$5%)URe(PJ76TB4EP0R0*~1Ap(M z=5(%hBd26ORe*~#G=z}O(V^7jUJJoUjI(Z2$fjP5y200`bfT7W&F_hc;iE?&}X@Qsk5tk*%vP>K!H@9OUQKUb(m>Rio#Sd4LO;y+@k%xUx=AJl39z4X0v~h0I zH{Vr~ZCpVBp{})78~Y>lg!`#RqJxw6NIh)gwVR%|$O5-Ik68nqO>$HK0{h5{Zs10d z)3a`LvdV{{r*>67tvydGp@PWNsK!H_jh~zX4atB&{e*P$@x@fDz73Z$&XF-;>I&W| zl6W$cDLjN#PC%Dqv!g_0A2x-Uv_cW@N89fEBBhm*rU%)SgS|9W z<*?WcX^|7T0^5^~%zDmpM|_aj2gTILWl!+zz^Pf1hSFk^S}t+5>?kfi#3pwlVOv)k zx#?J>@scoClh~?jjFI#afH9w1{AxhQ`KtC^OCr(Bdg#|bWAJBagK+K*Gx0lLOuFzYALFlgAauo3&HR{UZU7a9fxEd^N)O$S$H%3S`L80*Mv0#cnr zh`9kNrOYss1t_edR#Y%^n(ey8%so1A&;9V|P_h#(MAS`Z%{*L2z5&gHZ!ZZj)4r}T zAC3bwg`7>?e!Dfdip?s!H8nwz)q!?>o=G{o-}r6E)jg-o2GzX<*NtdC-n{W zKHwLBx&D!HRV`p5oO%l?QKy3dYp`4|UmUAFQwsIho>Y<&mFgK#tkH7HM*D*wX0wOQ_&R6%*5)NRv~Vv;YD z5E%g>W@R3*Y94b8O*U0nsT9D?k^QVa(%G2g5rGp)6qIw%=(5zPCKAM?8-$oaDnFc; z=gv|-oaxlr!;Eo!#bCOX2X;6kiDiaTNhwN8s(!Ue3iD8#f(Ah2%%efcD2qn&hvRDR zm~T=QxQZa<;&*7Pu8{8d=g=d0hq=F52mFAp{~am zuE4Fn*2m$N54q}oa@*B^%y+@1@;nA~JN!;^Otg}XzY5PrFHZy~5 zfPft%-nn|8M{u&-x!tNFP>*&hr_?W3H-HF!Dc-ngO{nv2APfKOG@mE({0jGiw&n{l zz_H6VT^d<_rqu!EkWHO5XQ2i< z_K~V`-7WWI@mfV0h~d2#_;*MIREEkIf!>0q*ieqnS4|G26B!Nypo?)-}Bfm>ND=(GBPEfB|8=9FbVa%*vJxRM2IFR7atTdTJYs} z?UZQ?x;6=VzeWiOjRcy2)zyDiNwdiBi*I7=B~uGBcg##I0odn)@eKG^o2>}YbgRYEN0W-iCd;tbw(UK|(p5jwWINbaRCja+NP z!|>obvc(nap{h-<&jCd;5ai;zbPP!|1f^Wa$fu?Knvne{KNg|%-Q`p(cfQ9EvTV%< z8A2{uPS~hDj(ktqwKWh@lXcxTY$0S>CL?!JATP_zlOSx2`MINzj*GR5X2sy+-6%Sm zTvwBG!^&giQElb%Y(o0(ieA56<3TZ#_?THb%g^2dv`fSKOHDi$M3oRyp%Yt!Yh73T z@BjWELJWBM@dMs3BO7%w!F%LO_WVrX3fMtUUcgm`)l8_Q*YVYBSgnm+De0zjK%I{f zhEuuE${>#!hZ;!OTj(Fp7d6Fgk#rK*Zre8edVS5FXs>x1Bcyn)ngbe~R|*A_bw||B zyx+cP`Ix&Ua^WVKMxuCNDRKDDtmyiFDnYB{4G|kNwonLsx`|YYTpV-lkaw+ zwg0CKs4EH8>X|;C4BySc_>F`eK@v<~F8kuTdPY`)3gOF5<7%uTDO+t@Qek<0z2kmg z5w=X+8#RN>#C@^?<5R#o0a!4va5|0{9 z!I6=>{Ve;X(RQecQ&~yrcDo_OfMs3q^5X?z3$4kN_b3eJd6+%%ZiK&7n^g<1q8Q{D zgw)8D9s_ymbpQY$07*naRPNP}otiqJskSWZn|-C#~+-Z4H>Y|Tb7gt|*W%35z;Cc7?k*;V^fwWP&e_v+pE&Oyfe ziQvE#g;y^b(v{fr&WZf1;kAw&q60`sT#tGt27P!_&C-{WJjSUmVsB@^zZ;}P;##m* zHHE!9b@_g{*~9DSLOlG+XvKTIack2#&f)usU8RgTv(hsQzV;q4U#rCPJIQtm_X8$! zml5k{>WK?u{dsiXNH;Te0UaNz`A3c1_sWlF2l#LjR~;H;8o;zGxnU=W&g>N$7_aMt zMJK4tTF<|LVO*I+)QU4UzD<&eeF8LWNefrmo$AY0pEsHyY1xf*?MA7Bokt4?S9=o* zm?mqnWj28TH=1{_2r>2Wv9c!pByN`sVVD>9AHREF==I%8@|qj(jR`8nOmt(qcwUdj zDP=MtCl$-uDPD>ez#>Z?AT34AN~$2%1d^rMZ~b$uO=#LlGekpuuNRmRIDx>4bVbclBYQ5FW^Q4q7jG)Iv?%M3IK zGT|wpMv`970^UO9F4r~$W(PKw8$F3-5G@;%A$=~Xe+&UaThKw+ieP8Ra~5Z+n6;9o zRg_X=*J4W+L8+n-0Hl-^jUk#7qj&M+p6AIXC*TGSl9H1=Dn6lrS_~9IBpyg7JHP^T8fB2J#U zBur#T2K{=h*I#T!5Q!#&uEWS!x)sYOqMegvkh|;-t%yC&gPfyB1^B4oA7F9nglYD3 zLkVUmspZxHtJM{Bcumb`rO5)?y&DEdNY{=XqNbw@w`G1fCYqH0VVx zf`f2trRIf1HTfxzC_Ghr*ntSi4G#)@u<^zG2+uVmQBwSAOTsGHU-q6=WDYh zQh!&=V()0seq*Ak{_NVdn_A%xz*i02y@a(CeP~l%b-IihulH9lGw$n(Eo=xe!h46? z?FEYmP}CJJHv_m8DSz=;_g>;<8~)>r0lj=RzXLapP^T973+{LwPaDZ7#84;9!xr-7 zZBkFzGWf*8hp~^LLSC!yL&2dgZez>0|0y{eh%RMzdz4s!`&~f4G z)ecPorVwq0Bs%K8e!NIyz&x0f8tn_-nl*b zMCNjg=S>vqzCfDPkJ(m|;asyBgqZj)7L)+sgtDQuOR(ckV;_VGuEr-laW5xYUk2zf zF`B2VgXs+zJRc}E;BiHT_g2)}!-%fbK!=<03&JN?PW7`5_ThdSG;rVRY+n>un&qkH zH$+d;Rb;0~VL6uqO=d6^fi#DdBsw7%5Hst<`ll$Si2#BMbH=j1-Zd56@xeW8(4J`S z%HJpF>h(KyK+xWCJV|v}RHH2YX~pfOp1*8&Ln0Ep>}M+4G8v57wk`DsnGq?daWo}HN^2ISc^k68K*{Y4Fo$zf%uTRwbOSh@8pNvI^HlqNuCt^;YB zF~raSp2g#z|A^opFIbiZSy!>G>F>#|Qz_MKg+a9YLGgah^VPSDQ741(yFu(qb7Di$Q_nuoy^aQ&o2eUGUW?~a}j`RHWhib zruP>SIW?P{N+Kozld@Ojzc3cFu`9VMH_YRLm)rUvd)5}FTn1#DY=LN8X74c;lepZ9 zs`k5G&1MdEFjhNsIO%%to)=oBEN^2_FPQY{AFzWxe{mlOzI?-L22 zkZV<|Yg&0}Ct;nwVzehqCL(2XL14{5KSYeR%nF@S0y+CuX$%XO#`-}!P$?=|Ps6j8 zFGQNGTFwL7IYDMl2?kealeA`v43g+Ch&-}^3l?@zAK1jr@|fN`_}aYn@Ocu~yKD_2 zN4`F(xpfwU=BmDO$IqX?@cQc&ufKkE@o(P`8yB2;@OL0aml|JF|u@ z3xk@7s*$|%#dS^}q*bP3-pH*RPk7`?8H8H!eu$iMV_wU{;N0}>WQrFMzQGPov7zbQ z8-($Eg0kzV*asE1k35vk%a9~nsYWiFVijq^Ofk6g)Ix5~*8;)#LF@rU8VaXNfi^N@ z3mX7m*H!}TY_X~t=Sn7eCn)I|rgp^Z-zPCSHy*q1RmR9jtPBDUz2RsO(rd8*p2d@x zgfTY{?nh=Ix(tRAv9My24OcN)nZ0WhE13obEesoM)I^5@9N6f7>G#}LHJjIv3Ih#O z<_{|=ng7t5^~9Q+U60R7oY?qgUpbK3#Dzk32o%6ulcFW(;JnAO+|=*+WdS)i|L_8& z(h_!m`4sLcIC@Ox;%Urfr3S};!$mabZ1PzXkF5zA~xc~S9{GN_4jY!WDYu2aq7rhe*!w1~6!t(3%b zF(zJVbbu?3w$h?uC5z8dPvg!3ERo6mjca*8sC#QH=TTxUuD4oUbXuRC86f5W} zm2zrLYtbhyWA>?`pJpG?)V(wisV}jBNylQE6=p)3wlq1(C{q-&HnrzwqZTDG0W$Bi zRKt#%|7L4qPSS9pev}jvSolI0QoIDa_V>S3&6$JkmL$u=jXr-p8LOrDVe`9`$~M}r z>%9TNJSkOVWpAmO<^7TxxWYoEQ-%4GgQuD39aHXizo!Q7{eEvAr(Iq^lMI{x&NNT3 zT3GD6GTFIqD_*v(=GP&F>Y*$Z5`KrPN95ofV_DkzzugvuZ9{NQEFi(Sp*CC+NX zz;e5}HgdVi*dm~MjVH{@D8i9cRG_PiMCI%RK|-DaN38~!Vcg9xS5M0~#Suv`VsnOP zPh5*J5)E^|p%naJn25yxDSA`aM3%27@YAQRS)f;rIDsnA+a&a=EHx1#Vp>mi0L8=k zl&g}-><~GvF5l3iVpWn5M~P9t->5j|5Fhbnde$H|Z(^2yG~5TP zQiRl`oRYK$i8sSl0e4D>a4qFRbesujGD~Pam;Q4L#;=>ozoO>+d zd)T%#$r!m#Qf^rmH-vyKY`KZcCeOHVKOqXIv%gEauxHZbGa99f@^ydry+XsKtK!6C z%WSqr`k0Z*TbVQsQ09crIXF%*S<7RDM`q`1GmzzuJ!m$W5jJ62kP=)3A_0!! z&6H<~EjfNiMx;beaM}N|P6}8iW z5sJ>7u2LeB=5_m!{2_A<0fO={3aW^>pD&W|5GGBRCK8^Z;zJG_xE(RPseC1@hEyFp z%i0@g%-N@TP*@yRkg<)8mtIQu|h4l~R+cSY#R_^Xz0Sgi5D8T%==rBik?D zKwrxuj+ z>kbyk(WiZw2qbL?@{`0&MkOv@xvf!K{BS9@^Uh+3bZNAal>aJBePZh)wGIXiIobz5 z(bzmZzIqeoM%uw@8Wevd_0P6RQ1c3c^hy`K0@^#>pSJ_f3`LRZB0Q4s4@Ps!=O-i| zY$pc^2%a5?SP)l}3TGOy0pN2_CbV}J${<|DmT8(lU#>IxLqf^BJVG1Jjfw8Q%j-56OU5} zP&wwc74w&S;C^xjq+|D5)|0^=dNqmbzF)G~{{A(zSzJ4@KC8cWY1SI;Pw6+MAyhNr zY&@}!xN4maduCxrj#>`Jcy7sm>(-lW-kYXvxo53Wo0;tSJ~}5Q5J%J9vZ@<<=2DgJ z)LyDprZHOIFPm7={IsHr>x|xiqBH>&G*0qA;@}jGG^sAfa@ptq@&I}3y|FY2#DWlA zuaXe#TXGX^VS*Q?)3G^&0sFTv1DG~@A%~$oPceZBlzV9mY185UY``K z@_gZ|dIY~;_Ndkxt~PRwET%|KND$E^sLaC9`pKN%FO&%PB!#Ae!qo#U#)x%Yv8@}n z^^Wy^Pfgo=hQ{m_ReT+p9`ty@K2ew^P%w*3RQ-7}dc?os`acnDG=Nn7U9VQ_WY#GS z2~7%M;x^dGBG5Na-WLD8_j%t%L>9j!WCq9nLoH`u(T-B3*RbKis!<{mo`j-uAKRHx z>y>myai`Eg-SwqL7X2d_0?%BU^7^&=U~@QC^-6^lwxE}^pBT*how)Xus$)bgs=qN0 zBoV7jENPI3&hM`N@4}v>D%g<9xiOhKr$G$R`7c))T9!U_EVFR&Khl9#HRdpzydR{^ ztO1h#6PsQA=z(Z@ouu+YJ2cclzI|)2poMb~qt62@C8@OXd zCejU1b)OP}hT!|!3TA)GHHuxKPE{{5+4~zYX3?IUnqaQ+xFZt?l_ss6r9E*w?BxRN zdn#k2_E{VN?~-SscLe8>!kj09lR3MQyC(FL?9TuZ+w>0ASTx7dQo3Q2ABgvh~U78fm3S2P3Bzr6Z2Oa$YM2JTynYFvH;B3whg!2 zElDabTh6QEn6SX(`e8R#^Pm>&a0VLZhe|uOB&$N952Nd&VKep_ z-g!E*ovGBVa_R;=PSOWxpz?viJ?BQkaxOJ*T@-nA8HQp4I{=XoGe!kR&3@oLu8C|! zl-&~h{Nyc?vU~Z!)j!7gj1Fd+>f<6LHHmZl&J>7bqGW2@&cklki|L|}@d ztzmB26C1g-7o?RZkd#VBl8+T$y;VBN9$ZppLi{^+Fa5r(rnHPIKor}g0CKRo1TGeT zkIE;B#U^SJQ=NZ)=jtoRT-dpbfD)_b^Z3Scf6#I- z4Xh3q78kj%L~80pD)WRkYivfj-SZLks$}(j38o#%=KPE(#0@}^K#q-qMBOh{f4$ko zvwqa%pk&2~v_x{*CJsP!1Vr(U*b2~dCofcs9SaV!_#JVuv%yL_tc+*ZYj!p2J1WVnBHDS38HM+G7D*08Zu{(+tl!`T32l)dUyllO{;kD0`!!mtz` zx!rp&>zDwyc#wC~DFiab*x%4JVBxX%P$QQ|z?=4+XW=#TF8&K&^fnDiF}VS-Z5v)+ zU$Nd-Z0o(T>6M&4i^j;c56OdAHufIhCk3<88W}-Ex#dTE#)0zp+8fgY;juY47LC|m zHm$uzJw}VFhyp-JfgFw;;4>*OMuZqr^M8m=4L+S{`qqXZTg`@EmQyw(%5%#$aE;Z} zd_Yyxwpd0mP&f|cT#~-;(Ap9<_=~wIeL$fq^2v4tj%8A9TF0WuXV$r9zmA2pN`;t= ze?3`XxWp#;F3bc7=VANjw;ZK|ekU0T7u_g3|Kw7A>D zMWcr8ybu}5R4O$VsaQ>xygvSFO$oXG2Je9OfCZ7yOCm1YIE%65`N3`>F$E1NnLPM! zE3cd1qxRF~YisP(G)*IYq$xz7`)61asCt!+etWrI5r`ooYymNpucmZHELR#&CZNAU0@|ulB7%2m8hu-C z2+M|TSrUZO{;#LKZQl^V$I% z6XqNv!MO;)C79C{EN<3toEef_C=_WNhEHc~G|H8D3~pa|XESJ!XnYMw)b$4b-rGnY zuxtCz%~sWqg^V@x$(uD_$W{4L62FL5THz>(2q_X9y>DAv-4Gt&b^JWklTY1^ zWqawFL@nK>#zkxQfDumoyB%Kq@NPMU-|;)YbE_IUG=Am*nXts_5vDXzg+22=cvQEY z(?xyuV}X&`o!vQ24(hoyP1=~jL60TUr3EuC03A8)g((lwCo*_C8A|~KD>(@952QSU z`sOv+pBDwQyqphzf;=HP+DuA6-yEb|Zfayb-6$q3bz_qndy6S~ixDS(3698i6V-Dy zsz$B=TMdw)nyD&Xgs@;|2?v-=)zw$gYf(Xk?Cl{~%YC z6RP{Mn8cI21~Je7W&LR{QdZVGEX*eas#w|Ur)WU@OSh8oChdIU~6mbvWE@JDYk=1pvShm zN6azWvCuH76QB9DA}9NYY!2fx8@^74ip*EAO7T}oEVF3jKIDnZs-akNz1b;Cor;Pi zm5wqrsz@gp47p9AsJq8+@I!y|uG(`~=*ZNVc;Zgpi^2e|HI5(46b|y1 zqcBtfXclqndN!lh4-fv{5xpM)>H66*NuuVFFXIQMCPYp&aFc|r_deCWasr%oB+9>B zSdX~h@3_CFCT<9!HpPgXAxh&*`@(&8;-tKqp(lchHA&b4wk;&G7kdAcCT<3FE$k&~`+Oy@%g1n06HplG!JP9@10$0XfY zr|S~2GkjF5nj9VOGi#S;RNLok|Ed6L)eLEnG~w)L8Q0}DZ%p}OIzQQ1>AfRtahUi2 z1>oTK`Sn|sqI~IRX9{o~E?9}m7!y@h4m27fFnQ{O@A;9(Qk%2XJY)_-6Bz*kDhA#R z7a4F|th`ZuEn~5i7tbdO-S)hh70ZoXrI?qs;UYbF8IL)I%=UC|_D+IwBpbcb`%o4c zN~ZeYck7`?kx*XO6|cX3;q~f9l5?AIcLy$DY;_$;5vC{=N$ava|1O^c1uqzmMR)X3RUJCeF?>?*h(NjRAbRL z&5EK+`gvDb_2oT8<`lOhKyXQ7FTcG;Or!5@@KF#e4~pNZ;tZSV3ERjO{*+eIS*`dx#guhjvD_EjmK(Nh!?tbk+XA0eKWJw! zeAS0@gk`zmcH6LR>Az{(m=VLK$uRU~Zjic1b@E&V69&Vp;6ft6I7dP`=pRCq^8f%K z07*naRBP^SI(^aUfzP2U?pe%lwgx6EpuyjzCBz8~|4L6ptGzv-BsG0I`{awq%lOF) zev_ELAK#CUJ}yoL8{5F;4<N*72LBtsf1RbWs_UgbdS*nwSY&NyUG+!B0Tl3J4t z_u=SzKk`6pomF=11*&CwRAh3|ID-xuR2o4@_4RVMvHEs)NT)xV^9UgqlhsWXW z-5oWi&uqYnl=5yu#K$tHB=nVz3p*`b25~^*5CFRqy?! z{bFP_S=u!8s+}g&(0NP(AEWXjsQr-Kvz3Hj^6|MtDvumCYPhXu=^HHlq>s)evKNQncFmh#pFBW?4lL=v>jtIpQ{}!H zT%`v`2lRU$zBHDDmP@CA?$p)N&G(DgD0{IXTn}`Vb)$7goHp-C#lyZqSsSscA!yzM z*NALt8e`97{beTWi)dg|C4RqpJOWkKLz4gB8Xe_*(VoWrX*44d^xX6(E;uUWqy@Lz zO*L{$6Sq$CNp-cnpT27L#LPJdT$67rXFq%EU;h1gsK6-73nlN~!iEqwY$0ITHqdQ> z0hB}DUqJWRuH30ja+3dBQCL8gsoW~<`@k7HT`nRa`mSoeAK#DX0EVA=wk^t4M)h!MTzF3-L}T!R z2{9XZ7fIgqZ?5wk)gGoKY>~tyZcPSAc_?)92So4CTp3Kz%0Evgar^f&{@ugEl}+41QL8)|rU+UmOUKsBi~#RE*fV%( z6Sy(9iLVd?LX36VfGEio!cl#1Y&?EtBY`c5k%r@2^VhCromS1KIUm>rh(k5W4EJO-mnD^%0e14=Tm`q2-)znUktLRePh&wd zh@4SEC6TM}6q_Fi7YJEdn)p1)Tt+fMA~?2Y0+Y0F`CfBRt*H*!H@utp%BgJaPbW!F z9WcuS&{LN=hw2Yyk(FB1Ni_`xqRRKgrg`_wqMvs*uRSXSaYC8d*$LJJyVn@Q`kGlj z8QEKE$Ux5qIO=nni743s9p#ZSpD$$3M!ajjYBDyFNn2av_Iwn!c2z@QSibL(#np*) zuoB9dahiTb4Xco~Sie2Xvo$3&=i0h?tAw!hVkT;YfSGt5&wPcc#f9f2(V497w2X2$ ziEAX4c~obArAmw$F$CQ2YbElRyJ$O zbN5m3f}eDIX4{VTq>$;H%KpS|kq$7N(YY|ju+Nf(C4Oq-JiqY@zF)ASPPN*e@6C!p z;=*-3o-xNQ7;_)F9YUU!{e3^a*g5wOcqPdr^x!Pu{V4QDU;bqX4qe#gO|D4< zAm>0FD)_^W5F-zNz6JVnrWQb37}oRX@IeOUSrr)1j=ZBDj+I9yGIGiG_e((Trh6q2 zOY^Bu_5Bkxz4BVjof&hLpcL0SfpIQ*MdrUdBFGs8$s{iYUn!(rCkx7kf!?Hf7;lgw z=_F=s@=FSAJiU&sFYk`*@m_H~`<>DEwfx$CgtX0fuBHiX+3U$$Rs;xn@6Lm4#>ZAA zX4#|KGkk8|JLgg%$g#ek)VRvh+Ic#=NZ3|SFd;Ekee}rOYcs)+K96sWV==WaIU#KJ z4&iZ|2U(0)#@yLu{Fed1;|78DOq=@Q4Tv&(`?fpChu+2j$B3|PVxK^hQy%u>9(-;} zjSJp#@g4%!b;YmyJqdRDG{v6wu&d;z;j0g(E=n;vRNa|WZ1hdN{IecX4Ma4&7*Y{I zSR{lE>$;_N`1&hLpM~1QB^D<%ryRgL5APf}#=d!mld>_AKm*L6*YC%rT!OEkV+F7g z6GOed3kg!PN-$@48AMzm}XwAT1AC<{5*+B z>J-R7o_uLZMC3#glR4G*O8wm2froX`q(+#Kk$LF%Dc6!-lPYH)oS|%|T{6I1raQ?@ z#=Nyk)s0lH`EJRV3aFec9;~nJJUvy`K7EPWNZexDl)7ue?>a?RYcB#EoT{H^_eqO} z4T#mIE^nToqzJ3S6H7IJPrPqP1sA%cabd9#*>HcB^FbxRX0@{!$CulJQ`pCQ0fcOP zo~1vzs>hk9K=moLshx*&)cN1iZ!B@St}A~2`icAf73;dCdPUeV$pt?2!6rtp$~VjL zdNnZqLVk-3B=Ny*B<954Y+XB}6+F_I`rjGVE@ov;R z4YG`SxN;&mH=?DwN{Oj9*Mm{$i&;f7X4!boKQC1bDt28JZdeQ!$aA=z82qeTFFnNz zA$Mn8H|2(FmS8+0jnVAh&7Obs-p<}U zI0_sS=o4Vwc9z)$e?{@E*~Io4oKO8c@3g1CA0J<@4K^S1^VW;P{s%R_m|n0EWM3(U z1~G--;rhJ)MqFxBu1HPL)ue)k0lG}yMkL=r=QzvuW$EL=#%;MFsl(qU16}o5ZXfYG z4B?WRQmF^vp5JXb+*K2ojBL?p0(S&DXn=r~TaN^u?B-z|=;gn&?s&0~mLv5)`+itS z_m-}(EwV;q6D;j{2t!F|OcQ;Y4S%bo#5)I<*|F|`&D=KcK(3GZ;l%#2U+d+WTVhcr zb*TU7c~F(QV5bxV>$ zNxmt`7^dkQ?trt>U?{+EVz4&GaFXl}pyH2P8@$vA1lfB#d$q3CBE|0X1Ytrc6K?IRKvj-3>w~dR(32zN$uc9 z4!lH=cTHY4=l^YTk2_lu^+L=eVGYPWi%5c%lxH zwM+xRkorks-CEt57$*th?oaWQ_r-FefcrVu-L*Bq21pUWX;_F_8zwg3Dam}71&%T# z{qo@+y$Y{fp5T?L*QE1ju1DIlrf}QCIfuo2EIv)*IzO1e{lZ5pac`p=R4*WS4oWdhnG`op&N=iGh`Zfh0m@z!n0044^=84#{qAr?mSL zIp<&_Ca-7@@7t6*kpoj~soP$PU&ux~cjiKS?p)|76S*wOIHg(3pvWM{iG(Gs73#jT@1Z^0$QNce>*HD&#lWVzDgr8=O;8i z*<#)*gle3&5%9#{BWEQ;R*HsGfk|)U_dm(l7+U3lc{^|!U)1?+6e8e|DBOBBrqI0elov!yBEz_Gk zm9Nx3GZlDeRrRE1krer*cUh*rG_GNKm#O2zR92I>rKz2#TWfu} z$wi(mNbcl=)jc3B=b#HnDbd@r$_vwtq**;RDH6T!k4&J2JoI39cG7;1w9L^+>d1i6 zJe1~}O}U&~SX_OC=ozuGNro7`6g52n%^+kY*`^!0a;lF+60Kp3F}s=vm&7>&C`r>g zc5vk2mn5-Myh9?V23p7yiQBqi3malcjf4V}72=2YDMi*kyNuV&8V*}(#sv!40-DSX znp9&+$eE}%E0}sh2FnID^&VBmL@Zx>L9e6Zqv9!^Q6GOcd@7Vn5B$zFjxbjS^stF* z2|CW598q$9^aLNhZt8jID0?93dQk&|J)umgtn97J zlY2`xWvKfH9R%om;Czysle({nCnmurxsyuxq;+Zjzx1Dco-Yo72j%q{VoXc};U5l8 z@5xb{Dyt2OA<0*I;%cyht4cx1PSYfL%!fU>l(R4sI5NnY0+90WAd$Z~dq9*NBwM5D zPT!yIn@jY8&e%ImqCu`zT8w%Y2D?@v@@#%umXa+Nobku(r}pTQBupY#b64-N;qLN) zIMac5m9>s$uR|JWR5fSLJF4Z2TK8u12W`qoe#~-*BBU+S8_vJsn6ShPM3a|EO=SP)KUEsyHi9Yv$42riW?_Mv_zZ%L2bN8D)ttC`^KYuQUuLw@HkQ zZQF3a-*La+5yF=1AsJ9)7+`H1WA=Uh+vSP4za+oU`@Z<%hAn&JZW}^wctT)@V8-us z1&NZXl=mLXlD@o8Nmbhn5kEYBf33Rd8$0;hkmEDeC@VEmX^Zn*Yn;a(OKm#s zFlS5Cl6K0kBF{$3B&PvJ$Y5hBV3??D;E|A6BO|j>8ldufd2LIVKXr*tA{XJWF^DCJO*LEy@S7db=zE1MbH_Zryx+hPK#}VKrqXv7Y#aj-v)^+QpPJ*tRyVc#?_0U(_fG&&Wy0nEcZC$S1VPIQ zx9Msg=*df2vQ|%*?@5^?5+IF`15+N=Nd8$qOD{P}Y-Q*3G%f=%1EUPwZplmc78cc1 zSbQpw%YO-k5JUCrNq{SX@QQnx=82SKot^YZ6a7`n36mg&5=)VtbUp%%8@Oi{T$u%-UO*g`p=0-qaw6!7NBdbwc*0V<_cXvUBv{@ijC)U95>0CovebKIO*T1T^OqMj z$Y@GRTqx~LYjA|FPS&@J^29BS%rQ|Rf|I%*)rU6YH8B%jI)BCTl+J-lbH>(FXT258 z`+oEB)+zGXy1$7uU!x=eTk;K0!nT%O9abNGb25%nmdJ^|Lk$Tgb%=@v( zDaSm4TU2rUvb42y(m(bqC6$y3Z_Y86WkCoxEKB+VHXxwN5Pv0B16zNxqR5by+hPP_ zbRd^|&0xIRlC2Np!VlWe1tpn^0^y8)KP zp(v#$B*RD+&%J!wEQ@wkT2dEwIAyf{Xn?jix7Hz}hOR1z$CAssS*xX#JD(gWmB2I9 zb1bc_h(OG{MW-zaAsV<6xJy4+%H1qgTf8J#2h%d~;mE=H^p7Ef$YpYJd;pE^E7VN&5)~H5r(Tp{H-5r*aurkrJ^gsBqIs`zk}S#z`f?pysO- zIf5b(!PRf4Hu#+bd#~g|%J)f3m6a(oAh9~VOH;l+df{_IYJ$3XoTfy)Bu^HE(;s;( zSJDA+3`Azc07Qy4d81iqreWrJZXMDEjPq)R^u>~u?r_UfEmiJPg0eRG6`R5O+{(D@ z<%BEIP{N3zCEm*3ntEK1l2hjKnFxR*5Vj5X*L$83BlZ5gPi+5XS+Lv|xJCP#OEC4J zJ}h| z%;cq-`)DCGcB8dc|JeZ#T$Eh7-cIu()Lmr<<| zP1-~bE4g`2xC*Ep+w+prD*8%n0XEBI;G@1*T+#u!@u8oSr=TV8p24Gf3a7~5RG9A2nFMtHFu;^LyF)KZFMO~Z36~i~YSA0^F3mQC! zR2|^aznxucQuRR3qkYoz3IqL9BOWfo;=rpTt(cji2v-0VCpYniemK=MfLM>dx~vZ*WO-H1$ENoul_ z_K0RNZ3{b%VgMSRrr~1%NiRVj4@d}jw5;FA42nTXDFZ3dFThNsSev!X+?eW-vBj+> zG--e_6+a-rdxvH5X-L2^cxh8OQtn#5FB2lkkHs3772hm~36eN^X-5Y?=_>CF!b25z+COEyCuy zvZ=&@&d1!jmH^78M2~}{Kg1BRtt&W2I3_p{JW>ICyDhlAaC^T#Nr5-nKc_t7AAzI^ zbG90vjt=jN37me#rh4%{EA){(;VSv{>d!OlDxMLsZb_#8_17=_=imQH6S(&zpG=@S zg=rlCX;{9rwH&!j?}|M~tVt7Zy@X;KlhBG=r3#X>73rVH@qnVF@*k@Hjta!*Czfb$ zVt-N|1|<_3`<&VGd!%gVDalVXvYxe48fLvGN2VlYOg0aMV;H<6+?E?0`KqoFtHfB$ z{%S&2xk}&V=Z+a<6R|esX$~9%vfe?;3$o0et9g(U*Ci=wl-k50sfLhbunWrsj%fwFO2vf{-KJ1Uk_R2G2 z)PNmW#9IpiVi}9MCi-lWPO|C&BG**bI7BI)i8v`Or8Gog88z*F)Ja}BNtSEOm!u4}Hzxz8zy?G!<+|0~8IqXX@qT-U%(zLsC@sYhJ8?iYQTFMTSJt7qxd5R;_x zwry?jfMdS?gs&&Y%?C#?i6M%F!Nm|W0bh`ii;^P0<=xQf^}#dXYhcn_X>USSxxJzj zxoE1xfrx-?$x*GqblzMr%~aC z_rp}ybc7k(+^;lnl_i_{_k^8mW>iJlEc`T6&Q>c|k zvP6>X1wQa4Eun>N9$2$kHVHI!{w1=xLK=r_lYiLZr)2(%UyUNQY&&@S(j{qBi`R32RiU1rn#V) zXX&1R#d^%sxN?$LGSZ4aE{Ng11JNx_^u*XmC#+?j<)sMQhHc9}6M3I_=ON`l<^M<7 zh#N?v1OV)PP4v0jy3{2mbp9-ChasIPtN1a$+#T1nx1Hs5-gH&^5Yi-J9{00lLBV>n zFjtS|njlu7B_*che4e(_@4FnFgZH=Sem0H{2C}ubCxZcO=mVPhs(O z{N>uuUIjsf2ZH2dy?`V+X_z}o0!9Y15W$he zL?)UlLq0niV9rYYh1o3R#x4^GD?R-l(KLIyuzq*cQ;OUhNu~q$*S6+Q+w>_MvPW*3JY$O4=f32q?Z4H_Dkgv2gyFePL1*`@<@w(+h_|ddPvgm= z89*tYU*|8aNyjFC;|a$AO_~$?W3okD(38TnrQE;un&F1L*iVa+O@1z=szDH48c;$txq_fH7Bxb|WnPwC3 z*CuE4{L#3V)hk_ zDmZAuAY;SCh)&4{tD5yfaZl)Lh|zNpPiSPLmy?pjUCiDC0dZ~r5Rdxn9fr!!PzqqH z%p>dxjoh{!*l6`CYhQ3NG?NIbqIsKfsj{BZa7)ax$)WmXmv|6ku|R^b#Y;riHuUtw z4FtWHYhUIGlFXfQ66i2~(qs*F&FYDiceR6@;bbHv?_E|rl%|>!r#%|lTJT2s*MWSeW=Va-dfCblqB{1OQiF1AD@cB6Tyyl531&yf#r>yc3 zD^FN`t+7v586Ug?`0Hc#IFnA(+Yl49ToYmxl}{9nYG^V-Ts&?eiffX<-w=}DqnvtTW>6GBABk90By}>F9t%N0%0WuGI(kgH ztD7De-J7?_bsaG?KV*rISU!_PU;570h5}bGEJ7Iz=#;DTk%T2(loB~;4R|jZ&+ONhNfl7(oPHyAZ!8fNs@eD zGHjkS5FLRZpP4ycdoRR~EZOHW?(GCFy~9?ixes%~*|NV@@eKdZzyE`uzkcG^&!71B zzy1&ROhAYs;6@%C0tmM{izxG#W<5$q`n$+5vzicUZ>pclV8dw~_H?F=Zq6+DnBR-* zq`RDneNu+AOsFUDT!O(?E?CZOHDBsyt=)%ym31SXt!;?OM@aw;gfk*D1K*K7pchRx zQ(1xR=F^jyV>I3zIWTedIA+8$ft_R8;yrx!#np`h2j_exV#UBfnZ1n>9Fsyv0K>6M zss-@%+^!Q8WsS$!r0ud4XPxkC8i*)tM5gqW7NMOwz7~qFhMsAj#%Et|GKp({WF#}U z^CCpgz#SS0#>5vv5j#rGdsW=LzC3dcsZD-DtxNfL&fbQS2FunYG8E%>OQ;05pivXBtgIPh1$zIj89lHsP7<4^vqSxn)~q zpD9g;IgVhK)1mrYuvRZ33l%5e0GyU2Aq?b#(Fobt%X>ODs*xP6|0T?HL2Mi%^%l;;YJ7r?y7@blq2K;Fh}>Ld3RZiO$Hdl5GlQ&?vU} zJgls>=mMT{6l3?urDuO$uZOoba-V#tiz&}7q-k6qeEmw+V~3T-7pdG@qo+*cI^Ptf z!gfn>KLmup9Xb1LJ=}McH!X6?41ki7Q4BGEwgt41z+pLi#3y1z!j2>34RCnmIrOow8+|#kIU_3-ZNk_aUCIu_ct`c{X zx{XZL{=JqDQ7Qx$OSUwTUmCdEx?$Z`gs{~K+!$k9YYHHtp|#|B8>dsFtW`$*=`rTa zlAaJki42usu*O=xO4EEeu>z%cxlTbWv5m1qqM06A<9}4bltf~_i5?u2D%6zTpoYvYfgE(1%lDV!(yY|um)7}4vJCz)Di97{;B7%ocl3`Wi#KDQrSrjm01Y%~$aFzCHAoSu1xQY3)$k;*v z?rQ~vyD&tOy+{JUNsZ>njF4IH7=a~SBlnSovvZ-pk{#dkvg~eeYa&fM82dzAxInX( zt0R{2F;7>OeWhf$)4Fsqr1i^j;PYwrN*-Bo@}MWynuk()qwd8BCc<`K@heN5-STvK z@ql)e3gWPBRobrk5BbMOKL4b(^ML&F@3=wa1a3Jm@ArH5H(T+qfBh?Y;r{xCfB*a6 zSnqd$8Mh^+cO3I16Xf)Wn0SO%PvGhqn!lLgta1eRSSdZS?oVd+C!cu}bYRYU0b;O#TQ}MFF#C<3a(>dopX%s|#`Zi7 zbT8*fZXz<^ay<|khAh|42bU$zo$DpaR1?>ieBL33D1b1U;$Br2I1s=aI0leQBu+=I zNk>CqnM@u1dnGSahzpRkW$r*g7T8Atjh#c4{3CK&bJ_q%$7!IMMjK8a3Dt!P?nWGX z-}Xl91{izmWh4RZXtM}@qn4;!JZ>*9c=_=HzbuUqZW5;s<)P16PxC0qh%wdT>$+mw zR)iSlxDStQ8<_AeYBPWALnjio28=Oa+X&lMf2$fzPVA+9keawJ*~^og z>e>_CAD`tXNCFF!`75I*ley@czp*RUxEX75c^D~^P-Dzi9xj5}Cqkhsgs9lmymFS@ zsqINR#k844&s(D=b`d|TXyymw)-zv8p!fsLR~{%c@NP~G<)7Q+!dZCgvX*ET>Tqd& zlm>2=P~K7lcgw1QA9KCcQ1#=om}D6(OpS!^;-OA%S@1UIcp5G#d~3C zDLixu>VT5dZXG5PBf^#rH1C(zShMSdd2%#MqjHzMwR!-Ph)!)<`B^{$1)h8-*S2l7}ccQXW_#6z@hEn@G!^ z*ZUBGI}qHKuwLUO-6ju6$?Uf6mexVw2p7`2C9~kl@1ND=AMX7kW7*|B&9HhsRHp-Q6p)qe;U$^B3OA$u!_ z5R!lCkCzOvro9pJq~*GtIzZy2eeC!QV z#S`;+8n(1Pe*XMfWt9K>|NTGw{P`2xy5iTbUx*>3hL~T(6qAT$WX?uNQdY_*A~Qnu zPm8$SZtz(~Ugi+YxGXK#PtZz)KD4gLNp@bUE${H&!?`q3 zwykN(q{htrcB9D4l3EjVjY4hewxfTO@NlkSr_@hhx0TzGYD?o=kkTV!Q$WZ{5^Ow% ze7ne6`>6qqP?4}k`uvM)_x7R4kBCiU0IuwvWm#~0x#9Mb zo4DR(d_#l2@7c87lc<+x{wS@FQOD?YU9qnB+AN4!p$Zc;>Kl80V{UIs_>_;78vYwj{EiRk*B`Up6Xm344`Zx7p7&Cd;F8{X>Y!;w@~srcX6? z$XH@);5Lgw)zD{L!tkH7y$54!R|ewPSd0Z}^N_bwsUYb6Aq`xNquHJHvYC zqaw-#`1fJ@1y8NokJ(%Dd^zy(fCggKQ2B`j?}bPwr41w^RT$9Oy`y}467az>37<*N zorkyPhgQroNhUQNAi}`;rfxo<^ua+|7E}~r(&w}lx0aHcC9PsHcd53`roD zWUy|x8v=7}DAWd6Ii5L9nN^=iBgxDh5%ZzuoJ)z4U?5qk+u2665<1mK$*gUuY<(rB z4#66-jlRc|D*}OOe*2V+IJf3d%n5{S+@{1KCmAs+z-_dPiM2coTMu36<`|n3QL(Cv z=ZDMQbIb_&y@e1F!rDGVjPTCo37Q7Vlu5?QTCK@VnSKSlBlu;(;u2^Cq=}jaEW6H| zwh<5XmT!EN9HY2mKk!%x(vIvmU+?|IyB@>*w4eJzcA}_>f^(I(>MLHR8 z`z+ZsMug2{b!+u4jWMPME)kZOTm78N?FPRj@1Z{K=orO+c;a|zW{bYy<{;XaBdjNP zj_suYTsPcbU-9eLD_&oJ;q})m?yq-*u;r;+s$QW55OS(OVI}KHij|tqRPS6S*m&hH zFa2~&5zfuT<=aPDUy4ab6Nk6JU{|x#*x2pK6uD88m^xQmE4IK}N zcqF}yAU$lcr?EC^HWZ0%*MBVKiA&~g4Zs-y;E2ernarJLXmzdClA~mkpseCiJjwu( z2LV(;Le4fHK{WO#17{w96Zu@$)Z(0ras)*JyeYcnG;XBixtpb&$s$&tL6Umb==hKr z#^!vftflcJE}I;Y&%SVJ)G0Kr&j5%9dzE)=K?r&R_geFbbm{i)0GV8KlJwafU&@|m zu20w1Cnf)>LDPdN)=4Cy?1Sz-ymMH*!?G+`yc02@NF`@a>Ky+Yxxt}`g^=*0;>bV@ z)%vHX@-Vo9$XK@x>)M*PMPa29o3w6cH;McGctZ&<$agU&4UkAhLOx&%0ZX<&iFvL4 zPEn17VRxw&y!W^*OK#pK3Ge4zQhw|{96X;=j3A3lr2m8%fpx9l^~mu+W;DvB(0rqB4vKDPrxr&HGHl_yed)idkrt%UpG zC8ConkuH*GsAp2DW^qSG7kMs|S)1>*$G@A%BfMio7MEv%ymdr2dE}O3Ng|{nMJiHA zd4?x4{}u_((F{PjuyaPO#l~piH+G;u_JFg1C14u3wC_wPwcp7A>&07h3b>oYiKUUc zV!qE0BVv2t@xf6`ohMISaHIn}JHRg<2(5|R8k?@NvUNc&Bea+<$^}J4Hhc%GwIZju zl@}b*j(I3OeCT{=HBU39gpq+04b_@7z)sxCWT1Rsux+V7EZDHGr93yZP$O(8B2zfF zhL@OJkUlWmn!R{X3zcLn??k|B65E_76+@on-L?RL;l0BPGw4Qei*KMg>!v=@7%P;8 z257C<&pTfy)?^d6t?w+|=+-(ll(uQ8(q@`4K%Wt|evjf7y<~cs(iOiBZlr4;FaF*TZ|B^k(xwVPNqLvPb=O5&b{H;Vb(MfyI;rgKv*Kq9`p-tYMN z>lc3fc)^b!|3J+D{^Q3F{P@R@R1Equ#ZKm&Jt%tldrf|U<$vmy#2m+CjCg%b&DwQc z@t>bR@$1(wy#D%ybxjT2m?hrR)Rga*v{VPMxk%~c76Qw%EXfb<&O~F z<$^>13~9hPm>^MSV(%luLTcGsK}b3M?)Ulpy&*OxAbf&)m=yx38Cq&a`-62CcYm2o z5UGhfQc{m+-h~82cmSIBRw1%L#n8jI}?N*QOOGtTIj z+*_q1RIdX8(jVlL{p}Ng1m|9G>77Zd3m(S51{{{1aCU2PQsT>?s%Vh!pm+1%>p;z4 zg*h?+*8L7Z1PZN4DdI~ORyO;TvZ?cA`kLzuA}xMP|2AZikC-W|B=lYKRC{?Z46ZIG zC3Br)O#NOKpAwA$Rb7K&DDnCE0V5e@Hfy4XR9+29A5E%>1?NHmAbe1DK5IBsuUiG$mmjH!3iO&@4UNs#*`$xjK6I}@*MVYL(RR65EHQVg_DINMj zq>EhKpgftYtdxbZ7aQfcXVEv?_$?!@qeDFG5de*jv;+So__B7eL!Q_pF1D&^4=m10 z3&#%+2K?9$eYUi?j1U6CvS3*lAuOP<|790{hB=eYY?Sgmt4hT=Mk3=;?Lli+$;pY1 z!JO`0jBUW9i7uCFCoe*ibNs)nK_AzJXYYSvag1{;`0yO)`aBs=<2pQAW3km~q)gN1 z&v8r>xv{vc#pG1N91Y>yh@pm^%E7rs*PqVko^AS^9YQV)wHS)G)D@Yv$%-oW$cqwm-JUPHs$9SXD1!#~E|2?J4y z%(0@+`dH00A*n*pDF@0!SQhNaPN#u3{~;f)NPo1rs-(oA!;ywsO%9X3akDBNZ&fBe zh+3@cjQwG6RaVvYb($j+SxHA-C&r56x@<&c!4|u%TG}itZnqbF`xZf!Epi<73JY*i^;j+5- z6<`c)U5lQQ&Qn;TvaKtARDLG)+PSisk;(&&G1dv;Rb; z^li+fuH=G8u*al|EOsL_A`zU(o#3Y&tfd*tz_e{<9ePc)KtO=WCXWG}ICKH_H ztPG|dBp{G++OhQ+czw?BtBqC zf*3dpbO*a-S$l0-zN=9cCrYBk+y#Ws8%lbHMOjEUQ3ep*-k&zVQkU1>lBE-M z3M=cudQQ6#eg0>4js>sE&!qtd;jxS7#z6h;1r?Z|PBoc8g!S zUe3vhCaBPR5h;sMsp6&>Q(wLB(TcpE+FR(M&9fiS7Bjg`pK2`lb9cSQNu>%`(%#3M zT6(*CVO2cbzQ3&6_zf2E!L5`KF&+w zu8FvfmB6iHjV#z`_0 z>BD3HzRsb^p3z|yeZXeB-NR>J17R$y^rG+Ppd(si>D|*l>0=F} z2@AkGnPu?&cmo+`amuf}bm+swbVE&1u}d~y@zlk?^^Gid1g^LO%6j+1WXq0z7Y9(3 zTw4+XIH0qMD|t*5@cNppoI-AV^tA8ob^}0od3i;%QKo9G5@TvA_DtHX>x%WZCXX)a zt;1yGC!X-?j#&JPB_~}T-X|YpM%*uxgHj*vz4eB$n5hx*K(_~o)%7%3WS!VjJ_6$G zoCi-!0SqE#(zX^Yd$UW+WWX+4%CQqhiv$8vxoL=!?*2Q%I#Xh*lzW2qV^|)bMjuqVj>gtS;Hcbm@Kv9zGJ&@ z_~$?Wi9i1M6C5Mn-`}xig4c+PiU4auY-n+-CO|Z19J0u!WLqsu$W16CF45#&N#3V* z?&YlQdS>gXO%kaLSh?52){h z*v?u}=Fw%Jv(LX_cMpM)@^2UnV%vm@6G}}%V3R}M{+l346ey)x4t9^G!Ci1*PRMr5 zLjK=UwOfvR1gpFZqLf`F4b&q*U*QK)IeycvW+2Q-d@0YsVzgfBu81&sPsQ8NzYS-h@7u@HeSII*I z)*nB!#)J=@78@56bpOuBeXf|3ue@|J9#{7FRs2vGj>qGDw5)$_Kk2=!BY;=is#JS9 z8Z;lB)s&d2z`n8gtWEsu*G%0Qo${BS*iXnc(I%jrm10|KI*iA*|D`rO82}WDTwj%*JbD`{T{PtKD{d!Djg;(}!hb;_G#%a16(*J3HJI|-;n zYTTmAV(!xwO#zfi;ro57uPMf6(YWudEKI6hx77duAOJ~3K~%&k+WqtdTEl!{N1K@E zV4fsJhjoTb{_V4MO`Vc^f`2AcpNtLQ&fQ35s8XXLlBBG}MUfih0P50~QGXxhWYaE$ z7acSR>HDQg+9EoTGf;M-;%ZYY71;%I#QpxRNZb|o`yKCZZ&)&kdw+YwZ~yoW|MuB95`DvLX=ciCDlpIuIM1@n-SeCN?$7&p~~Q-RVhsa zaL|h=6&a#3T#SLP$qLPuf7DzmI#&>}Q-a-YUjYrhAJ-W@w5hOW9ol8$>UUjUSG7f; z?i?-eJ;qqSN&50cI))$_RAhvjQMM%VmIy2S_%3^O)hvm-->YeXtBH(ozVB+kzHfiD#2D7FI!k&~hS}$(ik389FoI2$ph-{A_s^ci4f-NbV2?d( zaZd&a7krKTm5dRvA+X;6{7YS!jQ7a8F0y#-c6&*p$aPItusW9Duc(j3y0Q6fqu@tc z>=q+87ne-pR#LZQ;_A4iiKE1SOwIi>H6m^@KgJz#Ul7+N=i=r%K7`9wq(2lNoxGUh zjFxbkBm!F3HN~;iJoVAqmg|e?^y{yGe{H8sE-q)+CUhmeF%58ZY8`*}M*S2U3!hyA(5nqaMxRga^|T`i2^BFxx# z>?QA7#E`YDoH_JRh#h_#WURV=@ozw7AdsZv3Xpv5{_Ljrm%ih_ANWs#;|8|Meae?O zseXU5&{6T$HT&XXL!T|H*D1)TVSuTkPC5{3r0zQc?tiv*II`y=(Ba;7{(Q^P1hxgz z23=uijq3=dM%b}ZFSmTjk=2p4LTj(FH0%Naae}A{&}{Qyl5L2Iy%T|O%z!R+d3hv) zD2nU|gg{FM2bz_yy*vXFk_r$(+5VP}54B=fMKo;l=OUmGo>j$#Mt;Ig%oH3U4~~TV2XFrhxz90x2JtKR42vmtNf?zM%arxJNzXO!q4&J_h!~Okt z?AwOze#f$=#(7y5(6ZEK(u#F7V2A-=_@DXlGnC;XEyFWeEk!jok@oa||M73UzrE#q zy4C&kpa1+P-rwG<;6;ngip?<=svvm+PMS4r%Dbh!Ur22l_uObwpuE-r&eMypFE4nx z-4OSPJ?@CvE#ZE@*QQi&U0$91Y~D+?tt##!d4C9ju!I$o1w!<|S!{qx8tp$)>lAI% zD@i9MOWoqbX%(FEpq)Cf)=V}dwX4Xl~bS)MEP^& zS)(!{L6oiW(Z+XhT*oez$`c~IrX3bz|sr;Gy<&i9|kz+IjYy9&s2YuePlf(WjQXOJY z&tgrZrDmB(;->#FpRq8<^@SWy6R+yKS5F|4y#~gC$=5=ZqjEw!J4&HYzAsU4!yCeq z1f9wqD6$r4wtltT3K8UK!6I(rCNkg%2?5#U`C+?qFA(v)h9}pbnjO~>M}7~e+Zw6K zP8pZNE)Tcq2535A+9q-}Hlv&rE=-~~0@wAw`v2wY>LPoCECw>*!G=y1vvX8rSk@J{^@iK+mg02^nNs?kA3Pyvt(9FLYVJ!G=P@!-n_SMS+gaT6pLgSSCDLc1 zKif%u%~};es5>ANRc}&2qX{X za{iP&(@#j&z}X>>o>AS$a-FIbD^~XPue6$`V4!=9Rg4|83qr-{g=<}-_hOIJko@AA zrayE`qQjc4_JsuHaM0tjI?MX!eya}{WB)z<`^lS$-#)Y`zwbq5WT&k3kk)PVv5(a( zd~ekQJ#BEcNRe|w`4_QLX%D#v4aQCM!^DUN)+%Ua?GX$x;wR5^HWgcCP(7n22h|WP zP)h7TA>&pIi3*lfT_tDI&`t-F$(^*BYsy+m+10iYKr#f81tL_o6WI*E)8_3=$tcGJ z@HBUT97r<@D>~V5MdcT3uvXj9`OK}(N*T`512VQf99Yiw4YBc2*AGJz2Ec-MQ58EZ zoYnlPfG;1+42e>+b!+yZFbHfW0X%S9Noi`<141T4 zq+Pbgg(5ppv!tU87?_OhES$M|IFkZvKgart#=xfNDGoH!7K5B9Qm7+P)j!wj2O2Bm zbT3nLbTu$N1JfFbVhG$y3}G~kXZ|}FFq1m)FoBM2_H(!??lC8GZu45x7nswtRn(ht z$DSPvVz%1d_Z{!|cl`D(*($%jyyE3G{l4DT&f&m_aWJ=h{QKitvp`QV;OU;mVo6*k zxrOoPpMT=dKmMqBwEMOrW?LpR0ZEjs+f|H$$wNm`_@+s2K(Hdk7BDm7zNcK>ElvJX zZEmt+yb8gRvRDK1J-9Kj;6KNo}D77Y4xDmOBA6$gzI1U;Qk&;T^G{z(r| zO21Y_u8?bFi|tXnC~iRM$6;ldO)wwaX7}vKA^FjAa97;c7u;?ySl1htkS1~URGqg# z{T!UBtY_Vvx6g@C2R8K%cT#hPy%R^8_KZo0m&I?QMBmR~Sbu*!&m;-K3aD63?X4?T zZlbfWs687$(vx^@Q$KPQ@OW5>WRW$A3fFCI4kbqLcR%{2mKb;c4ZQm z6uuy5T+Rd|8hwp+Tp|@~adn43cl-PM<5M>bxq{=OCvfHJPp}iYkKWn!Fy&Kv75;I3 zqCgn2)-Tf8w>6x97>-C^xh-62Xbh~^{r<6KAu3lU6>}tR(NItHvQx*~gNCa`l{Mo& zCUK`{J5ka+mmD$!tRe%37}z``<&2g0$Xu^B=d2H3D2h@Io5oy51%xzGNhxM%YCWu{ zmc|Q9{Q4a>h~faF0pB%v9n}f&h|D5KJk>|ep$ve{K&n=DV++MvWaxuTXC_fohUy8L zSuLeAyUQCZr0u@%*f|<-rx2DYUpcRFvKl$w4b(7q=UH{0B9+lKe|cf7s6;q~E#XIMA}Lw_+QzH_YHi|n-y-&XtC?8ETJ7Ke{1^WC2yh#RMg+ZcDezu)ow?R&Lm7C+A~?d+@8Pm(O? zIYw(Asu_x5&)lXn$s8h7?UG@ho+fJ3)41BHKnr-pY-7}>U!{GnZ3rW$13$gzU9}pq z73#z;)Sg=`pVgvp+1MkadDCo~8ldHJn_|PboHR$261r8$IX2?IuB>;r%GZ@r&qEoV zNrOm^I+fs`kuu#UVl9a}hYJEzvZ*6borXr2FP_hu(54+FG=V{VGDof+`OloE$&33( z2mug=aEcKDr3qvxvK%IwgxizClyf}&M5xP9Il)hh{82yy;~quN>e@#7wQqmcEKgC} zBR7FiA&~0gXW!4M+}y#Mx<>5!Sc(SZiV?ynvET4g_H&b#935Cmn`-`|cZtDUf#ixwlj$x^)ZY#s~x2wsm&O#r9kYUu57^QzvdC*Z83r zV zS)}I>F5?rnurT+HI}2ru09=(JSY9fF8^Ai8u&}mb_OaKzE3a^3>c5tJ$)hD!KhD_9^$IK{4qIN;z)ot6b?>oM2JNDN$k-IEu5;KV^WU!X$(`=c3#-`&_8eH+~lCUTMFob}8 z+p+B_&$iemZ+pptPqxHcw!nVB-*JC`$NT+`_qTWa-~au;czb)x&mNme(L;2M$bsO% z9(UaD?+{^xd%${IAi~)84R3F6czb`Zji$Eq)^FBi_lUAj&gx=FvJz#%$v*Vh;*pYj zD`Ucibkk&P@X4w;#M)S=jMOyIYyaMEfy@lVEM}|JZ+47GVOSX`&F6jDPsE@;6<`kp zGjXXN^iI?xqKMp5xoVr@BCvz~rDy-dfD@#^e(%;Xp4h6B$04|yLpxSjTRc&HM4(VD zDQjM>vJQ%jlvSI3iYZSLQ3%OSPIPL4cB5%)o&sgJ52-O8`UEeQ^uAu(wk`jx^zVh2 zWF4LBa$?FkX3Z`cp%L38lC2s-ItBE^aut{9ytUDJGzNG_Wq~2B#DP%c&b1Ruz?wIz zCn32#2&4!BI7{>-tOI(Qxfhtu_EKBdHL|v?u}189fYJ`~=ekguHEP)@bd6dFL*KKX zW$vbDa-g;*3?;pV=m|w%VU3l?dpJFD5)I1H>J)-ea!;eIsR}D^%bvIMTRdQKwWvEWHN zF#)5)AY?#(nO(G)wp6*GN<1Q~GsK&tYX*8Yl^fm*5=t*kDyhm~ywe z>7j>fU{UM#U$I0UnQ4XjbJ}_kdtH*-5U1LZ3P!-SUhRaL1)Isw#iAxV^|dc&cc75! z){w4is3H?MN4JmdMx#CM>jnVjsr4)m4VVpZA@MjboBoJ%3`8u`^2!ZMl!bCE*67*! zs){33->k`BgQsbd-mNBGcL%`=PgQo)C11CF?xXuqEjuIA<@~#7N2y~ogB~Q@KbEF>4Bbc7jXV3m* z&Ge79nHQh#-vT==C)cWgY^B(W()Q=3AZBHO$HD;XJQ2160l9veG%!i-cL8itcdsb_hha7 z`ihs^3vMqr-1sFm)_Kyvcq~%?bB_xdIw{J3G6MHQFUX#qq~2tic95I_UP#~T+)?(YHj_jg2Yx#f}D zBqJ%SzykJ*sApffS}e;_g#{cVH03DT{Qx$TP*2{LXSVNttWw=%ZbD33CFXEbcU!0` z;7OpScl23J&F(X%Go?(d*MY?R`Ai|0bzeZ4Lgv=zM+TXTG7$o(NgLg0NQp1Vt|)SX zbtvAX5xM1k%V5ux19gHEUd{+yy+&bpb0xS7p`Pn8#zrhLYi_9SMMYTElep@om1}^$yzW8(SW@0}s2B^?1DGUPPD>&8g_5|8x>SMVqsUlG z5PX^aDL|HKT$OcgwN%#sJ!ZZtaRYQ#u8(iX&8xhgo5it)Yz?RZSlt^D(Y!{h6Ms4? z<_eHFAbmWG3vu;g5BQv!JfC|)k zS*p?@S4~h;YQ$u+lh)S0r}G9X2R>y4wn>IUE>`d}1EackCQ8p9NdQxt3KkCa{OxMx z$)AtvP@4RCN~j7DvolJGxwvn4BV6vD_kn?hZ7)bG%cnnE9B^gth4{9%k_{Dep+=S! zv6Ib6rQuZT!{rm1E$-x+k|DyYDAG^ij>z8nZ=J)3B7GCbGLYtry0WT<5pIj&u}tm9 z8NRZoau)G9FN%)b(Re`-+NG$MbRG6B)q5qrNaIBzlTGbS(|EaIkX?L8wvr#x|0wtP z_*(mUXDS!i4qSj*tC7O#UfLF#U zE3im*3s6?fLJwRUI$~!&aP6OYXyy7nyI6RNjPY+D^;bw-&W@Ind%|Rk9FzDuavxn( zZIP2eEvjC*xf}vxM-1w?2jDt!TZzn16yN{l7|jQdh)M=u>Wk>28Q%fED%MH#5EJWa zJ^4Gu;G7wK_ZwR&fo+ zvkR&tZ(T7uyAkq}E}Z6~=Be9jW9i~Y7ad3@%C78)cMxfP0q8=Cy&2ty{Q3VDe zS;Ym;in72X_HBS3H0mY5DqfrQo+3|*-R^}tLcf<*te7rTjnYe(ubO_Rhid;BpJEh0 z;7nu4DjprL}9F6r1RF09f7e!P#XO+s}GJj^^-|sQso8K&9!|cA?w0;eK0jdwaq5 z?G>-D-|+JKf|qT_`f{sNqalP$MkVrU5a2O&2E~b!-G_+Wp9qNY4h=;KNO>RQ7_q4d z*lpV~iM!|g&4_K!`(!3@-`)~|Tc&ZhEq#3fqNPp-5r!jr#cH?$j$)>9%UVc#bI1U` z;O$LWS>{@zOyKEEs~}|Tj8eoxn~YsU0Ih3QjqkmCfwuhDaI<5z7?OYqWu07Y*{ah9 zDPZSuyDjmy7NVcoOemK38i0iqd9A@Tw}GX}yL6qJjkDXZ@{bGbAtSxaWq_BosUdS8 zR6eg5F&A4$7MspH0AR&|CyJm|xov?NTpd;1G_SkI`Z6=5PRp6>bTpDilwLI~OIia; z$*C=!^}Q4SS~TY|1R0yvWOIN4B1eR{H!_e?gQwapkR5y_bx`mj?BezGnm+ zfcni$y$OlPOfK24_UpZY*s*5C6%rTubFE%4=T3PZA~Qlv_Wk?L2q91ImpGDAyHK(q zi&Uoa?S<~NGiM~O!|-WZ-rK87MBtbmHufagy1(BmSzY=eW;Qnba1J@%B3h~-!3r;Z zWQc7{XVdw;lz@i7xFddjAnum}H`3R^2b#t*jZd2VnZdJyy4G4uVScT>K7+ zmq!n|WBbFOoztj9XLdG-%-QyO#}>BgK0qNL@CV-wwYsG^!OZa~i@&gP13JPGD|VCj zI*oCVai_Cxa^o{_o<;bj_`4RFn%F<-9E!#}sOmUMMm0562xrSa?H5zd-;|##phDu3 zvs`tK4lVv`NjbcV$SeV=@+6>MvYRdkF#ADJ78n}$?! zRNTHB(HYe6i_W%g*|$86{OY$X>czg~dS#g*^sR#Uug=0ETd^zor+j*Ic-of|K8HE^p->XC}5A12i zKNrTHyxJ(U%XCFQ$)Gv*R2P({k5y3vz^tV_*-~=Ts1)iEEZoQnj_vz!BZIZ#jVLSb zrP*>Om1$5LqP-6V_!v&4=7P%Gp&3m803ZNKL_t)8F3DuiPU?0kh}uF^fmOw7K?eB@ z*B<%)-|RV;a#@nq?Y^#+qzM!z#q5P2r!6wRs({OlNGW9ZJx%ZJdz!x9a%QJE#{jrI z(B2~YdLM6E4Kw}m*@a*xuhvi-B2cyzb;omO%SdgFi_Ua3OlJdIiYq`FR)NfC+13dzodctDZ*;a)U_;tOdLm)BG>vm_mev|bt0ZpB>fTJ~rq884 zwcA6~dZF=!YEl#}?4ry%3FQELB;rXJde_tYD-|ojjxfz+B`D`U6~LXq3j=qhnVH;B zDeJZ)d<4t{gn+=T&I1ix0?$U#rN>ic>gq^>GBHLBMzbwXAZE%&r9jmVIa7A^+64)a zKnh@i8sBec2niw5i7BVdYA;lBzLKET1~=s|adksbq^faz(dR2BzuRU-IKBUp16!Y@Ic67MGO2J0o#{ zV!||Ma2`k$SG_eveKt zn%RC~b%ojTRN5q&wc`I#z^qkv(x_Kr$+_?}CSy+E8679Uk+JU)%MufTt88cORMi)f zNQP|SPE=|3B>iV<`O$ma>-u|pdrM-%JvO3MpoEAPv?jRhXDu+*g0?FP&4c)~OJ5FL zni%~hr_ib+Mh0smVGjZC?{|m*w{=bSxnY^Q$6bAp{Dc^tx%enSKXX5^c=S+NN5E>8 zg3iHN25uXVkgT6b9+GlkJB!QG&*yBCj@;iAr@2)vx|g^o zzaIAe9&Q|(q%5k>0zCDbv7c-fL)`Y@iMF)!fCUjf#iSQMamo`~q`*NK3tE{7hSb8& z*=l}`c|wFviYLwhYX}LPsoS;B<~?8#W(4o!3#=*CXKUc}J9xFYIM8g+;RrdKK~0`2 z8)fP5LMl8G{9b`fJ5`ea6#eI77t$23o8P;!Q-vceN4EJx+fnpxazwoco!-|6Ztoo`U|X#A zT9=m_US3}E_K`(40fyYsF0XpB3plcfq5&~Czsq#;IT?LE=ah1uP|~@FEiZS^7Rz_M z-d}NhNfyiNdc%5K5tgN9g8B0!wnv@Mi%d z0?IBq)ISA)7_mA?q`5vKLZp~L(2_M-$Qt$9i!F4Z9=I9Ro2GKBcEe=yIGb=wEcj-g8#D2hvg;Xp${;36SucUixmAf;7H|-oVc88&iv{BLXuq+KA$kv@H79wZjW`P6+2Xu!?t^VYO zx2^+E;JUuTim>|H$4p|&b>Z1`zt4M+*3XluIzd^zC-SQNLtFn5^}9~Xz~G3f*2`JwA`BzQ)iWC;xI-Ag#>c68lKct87bTIoM*Z$y`3_~22z(v z+_UDb*x0U|&&910Xxp|m_nIu&O8aTB5f;+Kc)I=(*r1s!#8wYENSkP|MHl!`&H&{M`UEX z{>+R>jF82kKoaFH>xyOJCV=}0P+F%3qw3Yq4rSe}H%yHtxUa?@+f;7q6+&1tMn%`3 z1AOiD=V7mMVTsPZUIwD|g!jfarK@`D;wB-|BImro-}Vzgs4hGKOAsu{ssgB)-sG%9 zM{DAOlb|Bq7wKN2MLZODniz{!GS^zAk1lLPuFll8Zkl3$ zmV5rFo3ODFR|ZRaRO!-PkY9<2JbC)vxpcKABC=-S(4^9R?sY?7jz z$ZF#ils(7=E2IkehIHL>Q8~7yw&1@G<2epKAFJTz8^I$FzS}UwslzAt)z};>AVQRt zVrv4O3Pfe>NmtM~aX_{|OVhS_5;x}0NvzYqEKxOwGFIJcmAF_ESKqV#Iwpd?*bNnh z9#tpKfr3*E+~CS=MrS%A^MiUFWddbp=_Fm@uFZC|1@XS^*w&Q6C%{l)D-T!~ zNGaC8u&ZGf-0ye1zuyxuP{65L@Un3kfL^zgOy425Dt%LANrH*xpETpZ!MUu6KLcZS z%|fwRTb89NkUKXUA_EkYnndX*Iom^R;=tru!{~c2at(b_=OtCBjb zoE?nVTfU;6_AIZ(tHC0vm zvKNQ4$+;J2VeR8xo*juGX?b%3LF2-E%932DG$FYIh13ZQ(k;a_iM1{!3~W7VptF+p zoaaB6bI(Oc8gSLqw|@5$dQe3?=`ww`TCrx7*}+H-)GUGpvQs;@*C9ukjv=mQ`AjyG zmjHxjQy0S0GP6T4u1s2Jkt|`e&@tN@>ep2qeDuFt!h*1bVJ5D>dUD_%qNl9RU1M4u zwCqcAC%UIPYv1=qs+BWe*^-)Clw=@_%S0q;z`9kgLW)p4ia9z3=c(q|x4&{0azo$d zF5Te?%)e#x4p}bpbRKGzL$%`377&^QI7U3I=v(T&y5HRj4`i~~#TWDg(n*t_{o^d% zrR-|9(wpmSMG+(P(#~7;b1c=_rC2EM`wot5Vu^Z&Dc5Ug;+f`7W!Fq{)gW;GoyN!R z$#y0KAoQ`l@RtYG%YDmx98+>t!Tp|Gm6j#-V#|{2N*LVDpEY!H{mZ$ZCJOoR$R=~1 zx#!`4#BFQSlDHh>2dZ~(!FL_Ym5bm*snWFOODGWWQ8Bu5E+dLQO*6peA!Sxu`kZ;{#S?=i+^ zQ7Wb$E@ySxM^)5FUdQD=7U8xgW?7_zLFH((Qcg`XzJ=6@ufIgR8;fW+kNHFWtf>C4 zp>MA(wIf%7Y0WV-NB=J%E`RA4e*M+!{mT~sk%drb9O zxCiXPMNFQ&_jPDrFzp6MVDb@P+FP`KsujLt6%$X z^dVHgPF)xB2O*tJEXhfO<}91^VXJ)oZA~x(UmKuiED$DZqh>~w45tvlF}7SMx{z?K zEh)-1qGN)ZMSoZQ#fMCN89cU@L2>xy+rw2liy!W4*BHNzWQ_ZK0ay!)Be}28p|_Vvi;t^f5-d#d&;$azvIt8{=nPY zTLW!l%ZAb<@W>uz1kg?09R_D5Vcg7$tGP&7eHJ0p(2|~|Uxb959n%C4ti(fQT3eX% zG&o&$FKK&x61`LvI(@AU--EJcT7@_i<~CogBmyFhR2v)DbS|;7I5+1B6F7{BY4=Re z&KI!`8^}4>S~*?_H?#f>5!XNqn5kTO=EAw!zQ?VK6(?sKGS2y>>zZ@kiqMeQ6^=bw zY{}b3>9Q+vZOKcWh>>W}b`h#Q_!5@nHlUQUiGg-ml$54#1Eu%DtS2hs;JKkod!Q)# zaK4B62GxPN{-83GvSQYXov3Z=B*x+%!UM4DaSP=`9!VNds;MkC$#HdKs(%bw08$dI z(y)>Ydc-!#rfut_s|Nb(=yR|Q?NuIgomb~b&vGwn#<%XTPwL7M-$Htt@>1DxSRZq)>4OqOhzRx=^CgJtnz!C85TzXL{Os!A z%}OBqexLwp>hpMpKD*=Rk?iY|Mx^a~nz&lmHMwuZSkFxDaw58krm{`y9w=_y&AgX_gLeO+e-IJF07 z6}2P>6U5X{sfp>WIiGE+H(k>1o6b38XPy!1h3OeICSPP;Yh232{lx)xX6(XK;^xGm?Aj&t4wMbsJBs(@9Kj|}I2ey7ae<_s^_^=w(PoH~Z9dc?Iw~Y( zkQ@8Ru8nRsx7s@S5a=C^q&>AUh$Y8ZgTgc+ z;;gN)X#gt0Y)O?`ic*Of_gPr59&4&8A7{^s8CPvR1wFh@t~9!jJ?Q66h;%?HEN})j zrQ(QzV*)@1nbp>kIdaR`E4ImvY?nF-t4Z1d7Bk!Ix;7DHo9~$oV}Cu_5ay&@vL9OA zDwAejUIht{ihn}VP`yKShpV*7V)wgfhw+(V~2wX)$x$dU4Y&1HN!xW@60y6kxZRS~boqO# zU=7OlN5KGYSOQoTUYT|s~_dJdMj`z3sG?jke z67X_QR>@5S(*U(088_Qf2JQlmb4pF!=^oKfhPOssx(dn=DusMdl*h<+v%DW|$9lFM z(b>kS2vRXwy7M~iX=JMI_b|XL(c|Pn0R#Mcb7Rz(HLvYXPG<$6alx>;B>G)C@0;=hM%F5l%{;LCz9f&D2D&_L|nc z*bL%c@34ztQbdpy^YWJH8f&8n6hXO(vBU<49&jrV>2(M;{!DO3*e7SYz)7eq2Y6Oqsy zP8#k|<0T5YPdehn_qt*e#C|FOURut%i~W$l?1EqWv?bp7JB=6uf;#7fR>J~GKw6_uRGmsyG?lV*mqm=-@(d3%dDzmX)6B5ZCy-uRK!1*< zj&V+rvpvE(`gy#x2w_Y7Q6p~)=45gAV#i#uPUAo)9j7nOkwwT`*Pr`jikiGm_d1NH zz}+S+kAl-z_RgP$6#R^R{%@b;|G*C$)k#-ljXr6i$i=TOJP$Ktk9)!!9{gD=4<>P` z`ZBhP)fNw9Rg#^UvqY|LhQxLd&tEG7o}YKVybOlH;%aL~8RTKXkY24R zu_W%vn;KgE(!s&#f}Gu+-B~!RtJDe6M8gJ6ZA2ZZVKwkU*%Y=MzdF~g6yDU?9vh{D zSS2<+bkBR`qnDNXEKJ}7Y8OY$nqr_+p4l0Kw2ok`2cg%DVdVTef@u(|l9yw)64B&v zd#|h}GMKeBA1m>?%@8tcmt{Duso$#xVp4P6E8S>VvW&q9pUY@IOLht-`mF^(WNdQJmOFbAUdhbyg({bNxzGbnwGf$^D#!DWnZ>tdDXk!{o zZy8%z8r<>f%p(Rz>6=r|J1weEV~+&76Ylq9r>uXiio|_=NfW#4y4DOjJ^ez;9tzn; zR=W4)$p|}LQzmNCFZT>n%Z~F?Exs_)dy2`j(WC`Dket)l) z;>j{OR$E)i)=S0OR_B?C$U!aQny~|++aphK=Z-=B!zjZ>ob3A4&#hv8eJ=ZHywZiw z*PO|!Xr#H1L$Sd?^-CS0=l)yV z>+@oPlCe@O!D5Rp7=5i4Zdm~X9TNjroEB7WWtp%`jY5;UP)ZPekQw(g*CNf#Hh|LI}Hi6t*f=p&QtM4WT33H zE8v)IKBqO3E>((kV)yKhB2+w3N&PQvGi+i`J`Skss1F+EqADv~a&}>(!h?pqn6-e_ z%%_mb0xoB7tE_^ytFAR)c{Y;Wc%TKsA%XaT5pv(VEKBQwGl;S8d!2sem>U~}<1>y3 zO9;wJ*-rF>`d*efCK6YRa8!>{!Fa(iUwla7s;}SoMo!mBT=AB;=Ax-5N1u0!VScz+ zw)N&$BAL&$zMs>vsF)i?z>nNY?0e<9uMjAw?ZmE)BMpUlo905|svFvz45G=Xrx36% z3+~$nh+tV4Z1*is-6H3prFxoU%sGs)+N+vK1oPhPSYZ(kREL~$1}k>}an|phxvCQm zlIXKHW!;0gW?(1nO)w-Q8C;2GkkqAhD3iDr-;>qTfF50k^cY8=tfxPV==2vS5~b({ z@ttZvLB}qC^Jjz7LkP{OK-ffu(XT?HXyMmE&tcAI7b(*@MEH~%(zsF^oJhYy)sBXs zw64bVN6fHF6GE5ahk#`fh%8ljEi>Nr?tX#lr+w)I9UN&7T43urnNBgv|C_KD5tQ zM6GcoQW#?qX;%TGdP&ClpgJ8$#{rDb99Q3t1lUBUC!;9BI0@)^Vh8K^i9tM%Wp}Rb zhI$L6zn;iF5D<(s@qILl3dU8FL8nQg2g7cHV{!f8eDN>(A&=ZdaoDh&)UT=hlvsqT z4^HAvGYhp9Ua9OzH+IqiX+ujuQ*^q``5-J*t{f6_T~(~}2#vn#%u1+cu$~u^axx)n zCvmy6CL14GGM>QoKs8|ueThFz(2<@Z7sy2!q&8DepwT27O6UJjz6sRvA<}HJDA^}> z2Y6n0AtdWY3@nfJeGxtJa`j+PlVC*F!t0E*ebiFf6d`a0!_b0Ak*=_Skp(GKhL5x2 z9@#P#LIcJ|R+@!jwo~TZT*jKc7frUBp2X#<#Fyb@@$_j@lh&dN|DYJ1;dRc%k$lRI zP5p*Uqm5aHCA@xKN<)9&HqiI)_);0|I7UQ0T7sWDp+ieq$a>W^u`&lB{l|uuw z4}dNxzzCTP*!~%5l>&niIGHD-f}UKbmy7KgMns7c73is4nV$KMh#UO9NWZR&0IIHO z(Q7hKkLw(~Owg5#`;joPPT|sc|EU&!rGY0map3o>>Y5rr#KvYmX2Nt?R)nx%y``zW z5K!$=d!8wMpOTeoGT|A0dElX_ z_e41@92Mr62s{SYqE1vOP|oZr)fuP}xOKuirpbi3M=LlL8BkgJ+T~g-6JlNi+@mV# z>rKspl#!i8HdIYh>+MsPz#*R<<84c_ReE#C9R&#bv$mU{ckj0DpNhz9!p|Qw4@E?s zW0d$_=HPLt&J3N4h9bwaEo`%drj|#lYOpFOEF!hUn5P;bAldA5z#@#OEnqXaiaU}E zie%Sp;zS6m=iWqis0GJ?5MpROAsS&dS`&c+mfO;Acp@f_s2870*CP;`J!Q2&4#}2x zyWdqtxpUyq7M=>g_l}?TQF(M-(Hwbt;#;+&&x=}RPI?`_w$FG@p0IJQ4jclGXMlC9 zeL9?Lm@S(AKDcvo-}m|o;~wj?RY36~AT45|Kp_i#c@n?jC%#k+5nwFFkwuaIDg|=Z zyUknB)Roo!%=fvuh9>Iwd8mB*$2~J;UuRZuaKX z$s4WUT)7GfRh%w_JmFs>0BBM#+Uak~!jRED{`ln;7osx33LPeG2cwSfPjmNB_-ei( ztb3;#h1A@4#D(3;fFQkec;brt934KplJ^XeOsXGzu*#)2sHVc(pAmk1iKX@j_wgf} z-R|#{ONk!hag!kc03ZNKL_t(M0!eR6Jt5x4fBq`e^Y4$pcK7$O6i3sit%f??9rUnf z#YP`|Wl>aios&OXoL>$i|`GjGXta>YrX zwR@JY1AVBeo-T-HFv+Ha2vymU3gNkQs2Jb4O{IbZ*jLHIOD)$d=*-(|R$lk^$1 zowB5}pnR~ey6`A_mjE);BQmX)E$ko;xKl-P0dk0Xo4H|ecfHWlM2WX_@>4pvjw>|B z*Zg`pr+!9`00c2+yTc`bg%M&v+;{BTj`#4MvLlyfwY)4U!&H&D#%j5O+~d7=2?1-i za9-CNZnqUnXt{Y9*vHAlu>z{@(9;oVT6Rq0rh&8uxH2>19%L?v*r%G%%Ta1Gpbg|?fejJ@ht_ec6GnDwU&8Cc2^g%fGOE4>(3W5QkDXUH4?Xe zO_0tN=JJs&u1+=2-Wl+PDR40Ztg98Ys*e+4%Vv7J#=S)DZInCyB-aZy;H893-WK;Tge!|u6NZtoKUSL*avAw+W>SWT`)eJ^UxI^{g5rEin`R6&=7`b>%d zvSe3*648-uy(N%~8gf0Vo|LW^*ok(fKVS@yIdT+&`k5KyVk0trzPR`!yK*Q>+$}~my;5MKnIbV+8%cH6=a0caPN>V0orq% z#10KiOD-C0L3I4Rizr!JD31u%vPA_=(n`N1ArmoQIgiP?9gQqm#ML=!a#J|jplhVs zPvv@*84WBRj(Q7Wh7e()Wr$&!y5^L$kOzs4@tJOI@#(^Mdv?VA`j?#z9~&X$q-W@| z_VhVr8r?)x1M z&zuE}9J2scIs1*yv@c!6ba;NI!y}BRKB>hKlC;TR8@s0wB%h;ny=VE0>D&2Wod^y~ zudy|w%71=hGr6|gKX!Qh{qe)jDF_`nw+u*0!GKS*18Duc>d0A7T7Qa9BymlqC|z8W zHJ3wr=2~yM13RZ_$t83wdJ`Iu$zod|br8wWN@@&p1J=Soq_@+tqD5^VBSUZzK=$6> zTLW-pLn!WAnyF{$8yHmx#<+u!vJjHpjdabSo+wGLJh;3{cL+ipl|lA!%}ux_6_edB zTWf7)i4ilgRSJ<1LIU^JwGq9_D?H?UnKj#enuDC%nyX-fKud^A$X)t$$kv_9s?=v$ z!McR>-wptVB9Ys{s+u)A$U-yRUIQuRj5yRqipKK?1a5kL!2l~V%BvRXh<3B_2vkOu zz>3j=dPaD#&xwvNHar*!S!_l08ngv8A*uLD$k@gVY1m2j=&0@@GRae&HI)U=EUG5m z^sOk+9DU}i0#;HH32Z=BLpIZKjAi&|jmV&I7}r=Q7VP8+o}xO|d3rYc!(1)tjI+9e zpDJo7^Rh-JpEr|N`@@uSGX)|POp+PKwW5oI5@UMU7kVG5 z=cu3TATO9O`uTM279`;N<>e*qp%A>iz2WWs4ciu#4Q$F^5h6%P6MlqHr*)TQ#kwqY zf{t>om$p*XK=N=Bx9ljD#7)0$>zc(!2N|}20pnL45priXxsr>f z4hVzCcl##bl~t)ormE%gDK1SevgklJ?Ar>$)pm0nc zw35{^^2DT=8lzZX8*p5bFk~q^pQzI{MsOBqEC9l~Vk!H8L)9e{?WJ_%#^FGwagH(o z$)zJz^mJ7tFUw@1XcH>Z%lt4}={ZoLvrxT3RT)zhbykn=?v`52~l|7*=;`UC=p)TiEVYZie~-LJcd zALASm&IN2j_Iw^dD7us~WQmaJnKVFO1vwhi@%Bia4X)2x9KR0DE7Vu7rd=ujnY1%Z zXO*p{-N@DcGy`n==$I)=GHSjY5T;#J`UXeaf6KMzCtn*GWZ)Vs=G0yj@Y%y-a1E_* zgLW?9?yUBEBAG}EX%Q;^x>n%>n`fO_)C8=!7%J)eE%BE1#$%(04aECixM26496PJrXCt)%H@Lqe5^CJ{&o<~^fx zXgs=({evYl6~d1qC{MhU<=I6kv()x0*`M?0deomj{~=F*rChkIa!5zpzo92AHssO! zEL4S`-Q@KJN5-S6Y(+r~pH*AS$bi7rKSyH#KB!*dIPSHXI{CpXw0`C@r6*J1J>-k! zDtZ!km_>Byt@Ilnsm613$V~T4IoKCmeyz2UBL}L~GOuS3^7hY>@%HxCGJH<#R;(nr zP5kJl))M3biHtw~_&3&d#qa<4M*~gVITAVxGBI|x9x&3tc?Epx;hcCsi7-<&IiJXyRf%_6A$94N9`gZ~DAP^t+E3zl2JvKG}o zHHEoeS0dOs;{JYz02y$2srG^)NCmS*&YEP`zPnAqgRUlL)+oa*`C9P~Y5=xYoN-<| zfhkS4DVq(5o!SMZoS>Fp+orC8kkt5#Anp+ox15ht=MxoiV6Bu*Gt)VlkNDudQym_L*^;DN0+OUx4lnhXpUz7t>x%RmLKtPXX-O;;>)i)E*q zRuE}=YwnsQqwLp%9qkjIi1&6o&B^H>X)lU03{{|MUOg_ka8j3WWdfpZ_oZ_kaHv`?gh?M#w-oh;n|j0MPz(_l(~Mgqoqd z)+t=0+^soX`kXHlo9XX2x>sO6NS?avCWw?ja>GH7tc)kh?*=H6G?(T zq9kWM3bS=?VV!%6HU=BU##Ec+}u%?=>5O!hNtlW-4vHh?^17b&M1w0`kk{&gRf1> zq)k|F2#X~u>P(=Sh!&9QN3`~#M5#34WJsbIkjlL!aCR~&Q@CpYxj;t078AAoEUy^> zSYjf036PNfuJm51r)VcTOM1p{x0{iC4OJA9Scym&g3_&kLra-RL z4rDF-l;??=#x1S|rhn1a{vMTY|+7P}~K=+~SOEj0n)z>t^a)*X86$yH4OG0~$&?LBuEnss3zZ z>Fz~}ILI&7!s*7|%yg|bvWT1YttLqHK3FgnqasPl5KGT1JGTrgT5kt&EFg_1Z^pfNLO+9 zZIBB(*;jP#HzvKMEi-8NMmz~4qfKcb^wZ=$UFd&$jmGCr(8=lR=xJ1(M3Ws(^N;S; zD$lT=Vtp0 z`eO2`MyBsg<)^qV#{_OaegCK?NS+X*YFA(zwCgErV_&eZ19O+jwxh9ji;tqC^t3`=Y4Wkv%qza3g3y5A| zH8!`T&T^AsbM-VaD7rcpyOC9(J=@V1HT!@8WnMRsC3#%{`3HxSnQUn)^ier5rA3;>>gevIjth&$Z!Q>n?>+wE4tv1MKG z`ud9Be)}ySEU^Jg8GK(tNVc1|q(k7y*h`i{evMjPZb_O1W>W}l(jePske>F_WO<$# zdHwcH<-L*be3ZrD0qKU8A>1m+IrAt!+g21uBz=M4*Qr$S0M1TX7fRX!O;r9Hn%$m6 z2f)Z_7KMR(^4nxd?S1kMp_(s~@-3MQfHzYok|m7lGeLPOcWDzqMD0vb)}Fq6p3atJX9|u{Ss`=Z z6zU1z7}EroSmB4S+KgSSB5*qxV~Cf@1nO|2Dp%x@c`TK+cD4gTox=41P$Ke4mTteP zq*$4z$?Kjq-OIeBqlasN>>yewK*~apZ!S?a6$-6UG@^|D(2R@MWYY zakD5R*@hRll4hwI#MaP-fQO{NV<|+QwrI`sNBfTVxPxyizJ2?a2sX2~W#11;@)47V zOQ?baQUuft5jK{w4j4*=bk5$b;9h8oc1dv`#bUYSSV|C;t8N8F=Lh-mzHaOMLG7PA z6nRqpuIuEM8P2VaF8`hD@Z^LOx(NV+2K$m&O@y%T?Dj1y7|{3FSpDWYX;}h53lg_l z$dLdpcA=C7KOtZZixNGc+FS=h&C5+WyX~ik5R|B)#R3(elBLy?0zo8eMPKZi8{n#V zK02cz=AS3@u0=9%fw@vMshL14)DZnJXvdLf0iLL}1!Etfp@&0tFJWtHJ&!X0_QfM6GIj+3oLQu* zr?r|?5lW(dHr3jKszX*06OQ%5YH}UQg~bP-`};`6DT$TwjqZ!&0{l1Ywc11i(Fntq zqvi~!qcTE33*+Iw(!f2q@oMsG$eMB>ilr3 z_}KVu>*EzyCOgr4L6wPBonL+g5|hxhMjS6K^}HRKyilLJWA4*LWJM#PIqbB}xR$*D zS_``9ol123sd^dXDH>CF8d3j*4?25Vhf~LLeiF(h{`UCmF>qfTaBUuedWeLfYxZg8 z{2tE%jhB7kYKLzHbmU@0#6%>Ra~pb68{>aJ=wYT)_HFL(kkV)K%A+Q@ZV{fB3i@ou28P~?m&i`guJa%1g@TP=>W-UOF`3V zltJ}n+EabvacD13H$gCYO~-ecRD*7Eqw4!8Hpp%AtKD#FD$5Ky2vY9r{eG{xg4>oR zm{O*z99Akdf2Fhcfl~VB&~{DY=1UqQW83zumMjWiAWF(6s|Q-Ol~AOVxLiR^4ss(- z3y2XY<(&E?7#5Mh*`HEJ=%=RP<+(=bDC zVuy%cSto>QsmRKTvyixcdWWh!z9&QV-jJ+DxE*3@^j8i#%JN(!z_U#;F~=-|pw2Fr zhJ>oPriy?;CU%?D85#`Znvu^0wyD#oq_y0YG^@7H2_9@Vbe*DKt(Dy5Qty*;q95|( zMw2EHddR0gPU19#9Atljqx!l^3YHSgo)p&CaFj%9NR zdRwkSx-Lr=ntc0~213FLjtxK#VKEl#g#?JvPTD;XWqVxUWHo;gr<6&6x}RlIEeIiI zd;5Lg@b*2uz?at-2qaA*-d0uElbTpXpQ~w(-$LBAy~W$`cN3dt?NFQQ3JILAdw8A1 z&9=tM-J#;Ihgn7COk?FZaFnehJ!z{%Br-X(WoYAit)d>g!b%lm9g;mp7h7yc$xN-( zsZ10iS6M}}&A!#SzN~8jk!%@iA)LC8PymD#NjXsLd9ZPGmWd`|^)GTDWlv_-DbOk` zfV#Kbk*In-R1!Ch+GDA1IBiN8Zes=wCiM8@~C4evB}h-9cta0ZhGxMohmj54*oEK8ok<0f#*VhR%P=+J82h-P0z zeK4jWl7`neXX3W$qmt|E*JiLJF1xc%J3Bz0IF&}?k6BhSJx$=Y@6&AH(^O;}*vF^8 z%VT2Mj#EFx+PXa;EFslNnfSH1bo0j`8UU(_2u&i_Pz5F-XS2ra7*GV6$(4sx?TSX$ zN~mI4Z4F0gJ=33vszFtYPG6WGIpRIfmy#p1E+WBIEd0RRA;Q!2u5W)%>K3DUwm0_2F$&Ibn7raUtxqHT%h3 z6#V`17oSMAMV$Dcx3hpu*XNyODw0h-x01n*RIz}a%Y*xuh>7I#OeN9+pqe6oPAamf0ent&Z}Tl{}%#CM;7jbWIsnfms=13?{!+dK(i_ImIKD zZ1b@98yj^K`Gk>Dwgpa+I0d33zzu1PaV{o3(0q>zTQLG!QUJ=b1i-`8MAcfWh$$Kv zNF4z4Xs@h+k8aLN7aP(yq7A%sLF{K$skX_~Q(iKFHVFgOsOP=B>EOJ$Y2-ln5TBF{Mb@cJ6Q{B~Y8!>NGOQ z-L0g~;PZhNHN{$*#blY=8K8Quh@M4TsaPpBEyB@cH|_I~M+;VK3yy@ReY>g=+LwWu-K8Jy%C z8&|c0(wqvQvM$YDOdc|744qtD1A_6S|Cf;;WQojl-xl+X5qj%)4G4>Rn2lH((lJ4l zoi=pMFP!2iA~6u7I#s9<@+u@f?Hu|8AyRAsE6M>PXgCLFLjP-p7M)|*dD8}Sc3e>y+fqO zN9phL=V$+zI+6HFg*3)V$_>Cf4w0#q6-{Y+cw?75t5Y9XKC91Kn=V!o*PKlNhdRYM zw-Gs-{;kc>?CU!FRMcWultrk7^m;=fQmgutE^iQe+JfCdq8p)+8ngmXl7RCxeY>ei z(lp^DdmIu`-JgAgh|cmWIm89<%b>kvo4GXcnxuKzH@v*QVqFqx8sFaV_WoY; zpn@7B7Z2p=VeAZ$BogB{{Nwk3;P-$0j^BU(9dB=M_}9Pwg}BF>g}9VFM1h@FE@W$N zR%1+)%Eg+~*iltMKvr!tGTD z8)2?T$>c3W@ywpYPkmMEXN~}JhVbw?YU`a;KGbMFOw?pikURyd?8&U1GIwMkvp^_T zm2Lm8tNYBo@szg~qng3S#UZx16>qT^( zD01Ck001BWNkl5e?x|bVnUW%c1Oaz5H?w9DnUpDzX8)IlOZMEvyG&g4B++|{ zU!fiHXn>F$YN?}?FS5+j?6;SUfnCf*Ig_x>8Ym=>M zxa0NPYtEXC^78WBlqwXt-EPX7r8yrk6TFqI6nl@}Th#8^*}&X87S{&lije~Xk~6}k z?(N&Q$+vIcfKb-6@zR!l2&KDr&wu^>aP8SmN_dUa&p)osxGVE2(Ra62F}{b#g! zC9JuOh!8GPb1g&JKSTSo$T1$(95xoH z7S^J|Eeoi`(Ge-bX|`(3rihIun{?+2l*3CV)zGVhBSawk0Jz40cWJc=JW(3kRnTOy zL@2U9HhXvM`6IP#o>Hp^1e5>i*Z5n&3X*fR_8ZQSwr5J+s}pe>tDB3lmse^M<_zSb zrb~lrncNO`!>g&>B`doF8%36UzLt}v^aUx7Ad@~!q-{Wun0`psWs!AVYBUE$l07fc zYG^3i@}lsSkqK+71dDZGA@0FuPg`aO>!>8u(8fSo&pYHGNA5dE`Qh&XoKBgKmHR89 zfxeSDfllF1S0&~HkqYt7#`|VZqyi6P=?TKphK8fHJ)_=hoiZO2@>1?_w7PY0u=t_% zYpsBGA< z@#4+#kX@$^2xGQhDzR`=pGAe#zd&qY3Bk)bw|6l^4K#pKDe6 zncrWZwYn6}UHeC=I2bU%pWb;p)<=pC9_06^Ff(OeKx3sS12xV)&|;{Vb<>yh8(p<| zOSTUoD9QUE9_AQk0yyJZrYvaGATynK<%?uh*-5{rWX2vqH$$XzGqb^DmGfA-~U} z=t+Rf^V75Zfuf0WJTHftNd+@}##*)Ej6}q>ar%(oT>a_#rlT z&IhX3g0>@oQkFy`aznkhA#XS(zcJQ)9`q7YWwABiBFFaAR3y@{xPZ?Tw*Q@mGQu#$ zskc%a1UVWYiVsdh`(k(u{`-Qq79`}f@Wer5beQ#o{ts++VA@wNmox}-Sug2X-J@Ku z*JQ1npP5E_YOPEqEQ&l5)v8I z8k{#~xItOURW}nuB(Mjxnbp`?#h%u2%ymk6E_a~|fJn;GXw?k0t{*<>)5k*tOf%~^ zI|=__%cP>JPf$UWlrp;|q>DP1IqC<}7lAxHhTIyR#FEI@~94Nf5?6+O-e zPc9B1FV!^bXHmy>lwn@74RwZ;xh*kDq`wbnM-6Pwwys-oCz52k9dc}$3XDQpXnL%+ zcldaMA<7{01v0DrF|Ki3`K%sO_3Y^8&tHtO^?*4l zqp7P#2+Uva07A?raf$ z&{T##5aVpd`vbq89Br5r#Pn>lcX|YYX|GJ!-M^B#D zAGt4!R(RD9@Wc0J*rm)-uSNU*^_V#(aihA=zjt-D8-anW#1+S7e=U7Vu}0SeZ`x|d zylu3|xboMZkgaf@#J%S*gf^{ct$S!29o68>6basI{%&>$dqAQdCLv_iPqN@DS(RlR zaV&jzWQZcvv_iEu@&hFu)O#r8ZBZ?ZEz#Nv9+Eg6#^kJxmBp_HxkNtFwr=a(0`JYD2=yUEvYUnO4IRG4aUMy0L})oM#*-yxAn*>lT8?bGEVfByNW z06|`_S9y7Pk*{C>mfLNU+by;nP?Zx}fH<915aTZUjzr=r1(pb8S(j#U9Fux@$<~Ma zzRQ+L?R2)JY(+2wYcZ)K8>gFce)pWgbiLgqevKBqR3Kfs-jHP9ESt^Ptr<9loET*1 z`C=zo&J{~aN(?P0xhl_YTO~wv;I_#KM4QkKm56W8gSLPyIcL>2P^lFtiP71&E#HH^ z<{8JT@Xq&ziNG!YRQu^#Bn`4Aqo`{$xh~X9kPP!FeYRZ%4lAjkfD}b0mr2Ia{!_B0 z>;6P^>K}1HbbDqLiA$B)l|M^bcT`h(ttc$_4VC<$^5S>x(THFqyIgT7Af*S+)bLHs z@3zF2M4QXRJK&Od2<^i{Kw$RMjx4|f)8o$WgwC=oy_~n-R@XcSuen`!`a*pc;~m#=3gW!cmIwEG)sye3 zHQ|ZOh;@IP?FkCtlt!Y*>Q)=0irTd^I%%uAG`PB;s{u;Q?eD6pyMvYTt6CubFjxL*9JWx zTLGY&dHyJPVE1LZ?CUsigo&!hE7zAn?FnT7M=~iJATegr9F5p7y+tB{QEie#-h-O0 zI!t6lac|j|kerqRQbY>!4hgzzsWR^295B?m+2%vxYS5mV^84PX`hXiq(}OREZd5-4 zMjl!CYjTY|P_HWYodSljdtmE-2AyS1TEIBRAQ3UU9*A&D`@F!}U8;dYw$hPC9FQQ; z@oJ({$9WtxpiWNjcvjBRpaxVvl8k8h7uqn~#8INT3waXvct|)Pw0MRIrgo|~s_%Can31-vVABxmI8yXff( zZ{HgL+2QnoG0IL6Stuflgl!Yaim}^mlk4r8vv^lo*2Fq2b;e&LhFI6s9;0kq$ysc9 zixRz!YEj{}&%iA!1A=a#lPzh=O*=lg=rRi};n_ggLTn%HmAzf0B}s|4p6OJ=fX$02 zi!+2EB1_Im$iIJ~1^ud>ax}KB#$we2jMU&6d)rQvlS!rUpJf}euKxF;j*k@WRA=& zEvYvRZ9C7g^^;OEwnCXgO;W+_Jlc*{luL@XEo&T|w9e0@~1-wtlCx z!qZCUR2yTk#`BQVlKPEC;%WySzcsY`gF*_by^6*vt<-_+NcPq^q6Y;`*4JQ~RuTUo z>~)-MGWf-E8q@vd6g(NOUNwZQ<Tg=-sAfj=SeKAV?H9L^7&>>tM+n^PndWMQ5{q zr|5$BQ|$Va@mXkxQ!s^7Ig5$#$0F@#tAuMAs>^>9R5XYP=4)2%lfGs(Iq&9Nc3Fl6 z^AT1OmrT8Sjs6&2Ya?|$0=D^n+^oxS78}zsfL^C{`y1ZNNAC@$w#9#=DiYnb#pyxc z-wfpMub+el;%EF;X#@Wga*PL?TRi9sKH|+8^o8@i?QL@|v^f9C_w%T={ki=GAMm?= zvRzlHJ_&D>cES~9=EhOsjW^~lbBtBJ^)n*(e?C+Ak>39IDf9O0Pxjq21~FD0z784I z*u^cbX{*>5d`IP7RptJeL4);ULdc!nf&M2GA~7o+$u@a!ym<^DF$ZP(8!<|>RCbkB z*@~tBR`!b37D1dtag$?Bxkbi`!3t< zHc*a^fs$&Ct@R*AY0=16aXC#|ADL8JoF9t$RgyxPJ)q@sddd|KSqVl)Hyo{=I~0OE zbQxKGLRy*k*7q1k)BcLM6=Tod2<_3cXDv3h3U_Wxx$iL#Hl(a-*3Tg-w>ea$HA2gA z)__TE#x)3uY~dc671uE1qHHl%IB4PsO%4}O2q7y&p@w0a zB}xKm@_QZ?A47!`od1pjVK^XSM&I}5mi?W;he4sKR9W5T+t#Nh1(cmJLa}(aLtK26r&g27k`9oT-q1%P{~gB`qXv6+(ls2nGMI{Vc}5HiL-#?`{*ZmSCY{BsBaYxfWs zC8f5Ap8?z$+ErH`?qsgqi1Sw;bpEr}nYkm1c*lj*(@><3IO6>pSnDLx)|LJt?QFa5Wc}&*5OiyVt`2wLhf=0dEXkEJ zXsO(Lf*Y99)~l18bhr1n;Sm~zSskEp1bE#qYeWX?Iqp?BiNI~PTgdmd+CIyHjc3Ui zRiqPP37tdm!8i@M`&9|W6RN=pXku)W&3{Wj-RJy7>)s;T356#AnDv^9%Dr4F z`iYR;Ere^cw)Az>(&7qtPlOTk|goPj!zG01qc zn-Yc=?eL|aC^DB~omn6@XII9u#K#jd%Ow-R$COxE|~+B?WGeRTl@O^IA|*A1Llq z$pyx)Ky`75yFj;!6a0t=Vfx3jDjj#=`FpkCQ7+|2bThx8d#sf>@c@(f9!j%2{fKo{;_0_l&+$hf7k~D#)toc?-OfV4l0p~_uGson>c?7zTc-^6#=UnxF=&*{bPiAFse5~^O`6A}CKVF`A5ei(97KE0j{k?F z=05YT{h(Ke<9CKW=-tv7_RF5M1@6?)ld9jE29b2YP;5^A~fJqlmWBJJFT{89PS|NrYK#rLbGJfGCBe* z=c(=cUb9uVZ8Hkn3a%(ps)fO`Uj>=mrUOFtwJJGo#`-L_%+W+LH=DykAd$>!*;jdf zd6s2alD+cnCQsj<1OalnTq=oMtudEG_^j(%NnA)Gag&;LtJcxqzJ8PErzd&3Tm=94 zNBy1{lXd6yc9m~mzg93cW<{WgC`F~8`jrZ}&2k4UU~B&(vRHJXPA2QYgGi;A&J)7S z!S5(pt&YSknWrU7Z`-!|PjI;s<632|#MPTs!NB!tdv$Ax4U36$M&`ZwoeuV#V(A)<6>L!pKR-Xq(^EPJuGg#VTd|@~jtiIdBJ1Un zbADsCg*{P1yX+nKLU(W$fQ#!kC#nYI&b+ zXrw5s$7j+J=m@3Gv5$0tiu)cGa@Ih!TAia!^isvy3(i;-%~};@QLi&`P1YytXQ)Gn zut|cP<}cY?`f3jjk;sr8EzT`C(yb*?kpX4y5vW@DbYRImI3~Yy*|h!^NW2$#kj!ak))D z54d(@lV@!B)!?2bbB)Z~4IZnrUTlA=v!@+9*lfwlp9C~pcAv$Kkj-VF+=;v+fy=@z z{qv!%EaudpaRqYV;U_2?J0L2k;ZB|1r3MQR0Vxr8&GS#*+Z*&f(SWof+X;^Meof?N z>j|2(hlb3JJF5~GDpMLbKE?5ao+SxK7Jv0hUF4nV?t~Ha zPIll=2Ab*p(~9W|cK+CPYlI#vqo(b$&#~{CV1K_z@xV<*nsQUS(AxIx=X;WVwB7yD z%J&0vWogZ#Zaewrqa?1Ik0k7=u7`U~e#=0l*RpcI?|olC#ENEikmSr#ojF#BSz^ge zzIxyW*|}ZN6fCKivQSZ{=*tpmq3fZ3KL>fUHnZI-YolsJ=#&}8$uClFx0_tASK0PW zm{oVd*gXx1q)AqeQJIvo-qspyfjpa&8HW#E^3IqVgB^ z*4Z^*Hj|l4wQ+7rW0JDhtTgG7?g3b9EPkt!!2^0wwTM-lpDix@q1GL8l~~e;XLRe| z0f`m(h!Tay-flF-6cHsUm(c;>$Tr)Iy%M@+5(UU2OC=-xfz6Vcr~x;p9MMHz8PL%G zZor@@pfQoSuh-X1`YH%nsk38@6#z`vBjn#9LRoT-^d@mnIk}g0m83#XgD#i#A_$9J zGAff*0J|Ppz^;@vRkElAdjp}>-n#EO+fPHK#W&dONkMXaw7u`}yC(+cz<7qe*{18$ zc^r638D#)lwbu7JE31KL8>SGEby?))<%|6B#~-pRi(D=jS=LpSWwrK=+HQl75ohm% zn_OF=hZAxx@3(KS@_+u%|11CVKmVV6`}R%#{`+qc5m}a1L?E|qlRdKT@4zx{kUC&k z>b)h~8Fp6H@Mh-d$F`NOxSLC7Z~&m{oJAO0*^?v0Y;FX?^jsUDnx8VxHA=z(pvjJe)Araf`>fV4a-a^U%Si2BOATA0kmK5( zURvh8A!Ex4qz9*Tjgryv>ONy?s*{5;&N^7vV#y+36HX1}ZR*n?9N)IXof(6s)j|W4 zzo&O!u|UCFtmd@p)(p=MuZya|^n{_Y%9fnjmd{L1azV@Uw4|K)VyE4yfB9eg^iZT{%7#%kLt_1aG+`l)jzv`#8{2T~-5(#1`N9d~-gLgrT$TpdSK$}B%`R%m@`t(+4v)9K8B&t7s>_t@;1B`M*c z3qWTNJKPaqi$M&r|7Ky7@b*3~qHML}EC zdx?CC){0RY;f<``TGm8j-1c4m{`+rveSMYNw$%qF?z`M>xAuS{45o0~WDm7PXbVv8 zk2-C&Xq3FF(S?O5YL4U*B*aCq?}B}=*$?oI9Bs3evW25uZ?|gan=DCbq6nLX_&xH5 zdidz@&^Y|FSt-!jDf-`I^N+M0u~%dm*F6nlHFQ6&%fCNfrmFS6~Mh%_tu;*0=8ZfQNm=a7;d&;ZmqxC%gwG0L~sZ}RQ+RmhkIkeG4`*JaIa z3uORd6<}``;vKFzyYtq@5@Hp&wlN#$&$QJ+wR6)z`Sbe3tF}J3Ez_U6OyKsTEWJt{ zP1mHdW^Dxvt#U1A@JJ4#3)gDjdZ5TM?1=^TbvXiz!A-rgg`BERfZ5Oy)QiZ#<`E~F zEV#)xS|w%y5nw#`3`O!4quGdp#HeaX^k6;JVl3s~8Jp1+ZjinLdId z?^y`#c~<%6-~ezOOsLc>GVM1eE{hQut9acnu2&2+IbuGN!rEQW2`DO+ocZ6{l3NJ@ z^hk&yrs{cvu75-RS``Uh%0?PW$biw!)w14 z5<{^@*4?L`w$Ic< z6P5f^HjMsx_EFC|`wi})<8+^c_^lJFW(GNap38eZh!z=EM?O2)Ag(ay-|*7&m;`iq z@3gzb;0Z0)DT+t{>!5S#*#J|y4qgW{ZC^vDDDzkeQFX$JU4O9fez`Bcku2kISN=7W z>L*YR`96*Uu0bn~m1l5}(fR&Uud)2Zkq@uCqVoK3PYs>tF?!L_FzTJW_kJ_{nKlOH z1?b&GCJAbS`5B4<_fc`40j{8X;Tj`0d7pf@rYAaUe*kvIHIF>!oGgPkh09^G zE+5&?9spJ!eUFCAKWV3I$a2hT{#Hccfj8<+3k>n6tw5n1JUZ77NOO480}gRqynNu- z`u=^ZZ)Q-QMP>CHvt_MOjV>a^a8%cRMZMeECY8pOBC^mFU1e(sSz)H9G`q)}eZx2c z=4i@^tO^ZDX;+BpJx1BLE$66a!YM$hVcH6;BnL$iV?BY_bD5JToCD0v5N%%7u*l`I zX7y;0NXqr~HBC3iSSQoV&&EjE<1W|RO}2frHn#bi1eL@2lx>)wE|+Sf{nuZA$-n>o z|I77u%Q=yul2NIc4%rG2ZsK_S^y^qpgISg9R1_L}6s|f`6b=yA98w}*Vpd;J@2cK* zP1)CmtODQTF4t=!aRVTiOE4f=zwX}HQL1TW+}odMo%}S(V}Z&xOF=giux2^>apMo7y$y?C$A3?t2{;4US9C~1iiK?Oq)solR zDcgO^I8sfHO5GrL1+E^}0Zx<$A5esMMD7S~fD#<#YYIrfBKy9}w{PEM+c(+vO#&8K zmQ~{ImU9-{g(5#T1NUrk=p8OZME3IUTUu*dc15^cF7k9qP7KSs%6hpZmGN3~?YFiL z2E>n13Tkzo#_g>P(qW$*@^g*;)+$45;iI|0M;qTZ@ajr2e_wLGb#`ebcj)S$a*GVc)IOtjR2@z>&L(lKR8B??4Tn8T8NjQ9H*^DC z{Y|h_lC*{m=xKl61c zlT^zL?$$Qj+)5O>Nj1QdHZW_#zQ6GV?wRHhw(iccE6cK^?9J?)k+N@t1|kD7z|%Q~8Q^b5&=t+KWsLrgkxF=QgrJRu->$T}Dy@ne(fa7M0@G?TMcF z(Fc?`b)FO;3{LU~_k95vkhV642qxzVUGN14b&wolM6_#NTm1Wa0b(L0G|*FWN_AD;a%F0<5g#$oO#d#i- zzcb49`YN|ATLtfX1BhbzC^W>GnCz)OYs$hM{ah&~pdO97H&)<&QJdcNc9j@YHu0Z- z{wd@|B-^h3_4nWM@4x<%*Vk*dH%?@0$%svPwtKd)YGhg^azj#X{qg0CTrz!CBWpc;UpGMt!Fowh4Ml7zSSG?=H<1a4Aq1Ov8`&4SuA4iAN~ zThM?({R$|MNexZ<|Dsr25R@UCe*x8)6^7XY9rW%09|k zheAo*&Afgg^y{G%hTs;Rt+EHfTJeR$hGSf}e0DX#DUn-%i{dgMO9SyqsSX1{sj?H% z8I|QZ+;cVNd_L?59^_p|GH01l?Vn|MB}fQQaxnmD-j5^ex~{ur2xid35`Lm=XT<>I zbXj-avIWz&okM6~INv_t$bs+O`i%1zoip*EU{;2XgEMehmaNJjM=)UGGC^10=q&64 zXoV#ax!b8_@0-hoFh33P|hWYFs(g+3rdFQghdV zgAVYtuc}Es4-i9iy^_8HAk6hHx&ah1H9&e+f&m(gLY>+Ei>&c2Mdgd3^{1vsCyd3E znCM9+I=i{K4oLS9+J3#9iB>IV;;A%fLQA+DaSQrqL$MeKWREdl(=c6fT4mT2^y$2f zLRqxJu_>6WfV3hp&j!~%$kq3$S=piniR2SoNa(35% zvQjQe^NzqBkVwP*go*(2q{83$&wYWiyN6&u_@sKlnY1f-}H>za=*Zw3AMx)y9IG3DQ)B#Y}AGJQ4Tef!Q z$#*_FhYAiI4Z#EJ{kP=YqT_2-dMcBZJJ^_HCIo}W^zSdIP)i}*n(vWPqSlBlWcVP1@?@@}|=cI@ac z_Zd6yk8~C0XSdV9$?=IhhOwBv*jgS6SAjStvVVAQby!X?Dc2Que2( zOu)wm$dr2<8hDIqpR7nQp|YnH2j)`c0=hOtkD06c=>fk(0z@gB01b${wg^trukyi` zWf?R9XD8YmDaLy_5A$ZY1L#CLi}3s4vpCB;?J>sL>1Mv2s)3}REN}SgJ{%tnk$}vL5(7riXSg`z%rHpK zK2-7W$qq4QfJlU~S)o<~6?%XH28uK!3;@$WEWecP%BkY#j0*Sdz0Bz|uh?^I3&zmy z_if*Vw_7a|QHPLdjDLHe_J}%q3zz|8BW|p2+49HQUK=aDQub!iXKz*{ZTl{Az1Cbx zR4Z|PhSEA_=pz65q}-Sth>vk?omU91MfA}xKkKP&W4v(KXu-6n8W)10V+t^eRz=h#$MBi65wI4mh^J=>cgSIl)0wgrf||M?m(GqkD^q@}b(U~#KE+w+k5@)oR%I~o z9YDH?X%SPaRjQG*TF(`a`ia5Ar(q}1`_noLjrN-5n&P7c;P)bqG4$or@7JV?FYIk9WJ_B!ktaka;>+yyJ6d^*v>bBb^`?ksDa*@lr=HYv&q1L71 z5n#&T*1ZkQo@0Bwk~`fm8XPR9-(SDKegp}^`Tp?hHQztxWnHWbW>D6&_LxU_{kMNr z#1LYfM8pUJ{2)0e_V**@UT?sUX}5NCcIsg%c~EhQ|D3ypw>>;2V#pL%#|HI3>y-m+ zU%*e*;HIzjEt|In9Q@R~-qh-(bk2%R3MHCFACU9fwC$vbv0$pei*F)zuI9akQ~`OF z;WaA!)cdBhgDe@c`<~Rd$tIOU!Vd0mA(_>>(y2TAA*!td%7UiLq0%;D+OD$_+vR`f zpW3%gZnv8Nkmu(Y`Qwj2vKlA7*1qp@yC=ysw)ISzXQ@kmy(xP0u5HfKalBHu& z_l7(HDGFRm#8(so%@Wrr2W^wu^1o*FonxpKNVUw3Sj9z@6_Os=Rq(hS(`!4OlrOcX|I~IHaqP|B0B)7L}1Iv&oT- zjOIDpv+|wYbiR544arcPx}66WYiJ5YYEUun9RW(o)KsfY6%WZ#$?ck#K>?jJijby( zLndf*vsn~vm&+<&US9I^l=E&gi5tt1j8-DowTz*9j2P^l=87~xIp)BzP{24e+wC^h zqO7uAJqlxmX#vjh8XOsC;bRMpM^OySXZx8|Jh1@3!RIrM_a1(NJ(gX|3jCxZ_W_lo z*lZ{38LP-%rfDF#U9YmKb0`GJx@OQrL-^|KD^}abk4#dQHN zc<3?2{5d17rQCrb6ZHQxdFVJX{pf8~?}M)1KIu%aqH+L)A$-u9fW5z>l!^y-gmM&p z)%mEF%tdWideB=b<%DjGiJp*$NIJ{*z1}mbJ!sMynQUD%z&ZGgMPa5LVY+-r*HhMf zUzrJ$lXF4Kstjh(lUfaQc*@X-7)fiv^p;Z%x>geXZ1SKMY*82-M7)@qSUpoZ>#>n7 zEpmX7c>vkg>`}({zM_YF;POI^HF|M(Dp49@-gl|1U{usi)=S!oyQp9_EiycyQ&t2PI0;@_#UxJXPfS z=S20P8gF`Bkq`MuRnL(P4JumoAx zMJ|_1#i<~Pzy;MXwi@KIS#D_Se?a7_nUl9c_;_H8`~CI%>-X1p+he*?j_m5E;T|}} zZ=tfffAz2TeFmVpO}~_~Dm`5B%sy9Np_%J_IQyj98Nx8ce7*%1S*_n!%E>7>mjTp=MHO z;6?^HJrxwoZ>A89fg!7gL|J^Hl91_noBQF@DO?I6S=2?T5G)GZO{AsK^tnKyt$!Qn z#GIXrfgP6&9cekv0F$0CtG{2Ag>!BUmt{#gq*8L-(w{BsDladI)ZMmCP?WfrwUO3w zSAdTNVoT;;y>lg(R*fZ<%#lJ)YvprQYL`u!(J6Bd2%RpkwCc(%O(ymXfB)zY99sV}d-|syNKn!-;3xD96>Is3)K}0>KA% z$<}VpZk#bjg*)^Xij;JDNecH^Ro=RQ0&omSA2pbh426~(IVR$?t!d1FVlNL56|&T- z9KAXl0V{I7-h@$P%UP<-w!ER*`elGItAX@DNqaW4-Ey_|vj>aOI(32a>X~E$h$KG` zjYv`x#q8}=yP8RQtJLNaFe_l+U;Mqhbb(e`Yhd4gmar@ms`LiU?nR>AFTZDFG3XVv z?Yq8dyHI3{q9MF8T#(kdB}-Bs{GM~8J;BC~6e%Q*R!a?wDE`bwG>^k?ANo7h`36OH z#F`h_@3r>&dSxjqL5C1zxm@J3F1bcn>pxP4uF9ZI*$doW-G=g@{c-zuQ?qM*;cT;4 zi~T*6Wh)-Ivc-8pI3XrJ<$;?Jk9ALOLv`;3MT;^T1Hun@yg9HoruHX|iWc(@uHLgi zmn%H55mahtgdoWEDwLY6{S$^HE&QO0vQ@>t`!x9mdIeG|#m@xsh#ZgG!NZ zjy-9}fkV6H&s>Mos0`X#P+P_7co)A%14<#So?nwms`G$q4+xuwn*V>Xe-%anV~tYr zpJ9|CriX;0iMp|aMD(`8?mZZyN)Kr|2MeJcCWPuYb!DTo%C&O!rvVyekP|-|G7UAPN*BSRL6aShx{^D z0ihtW+ndsPsa$(>bWl)M*8+3CRpt69A6M*t$QtRAh}?#Uj8jC%Cb}a7-rgOI2YZXC zXAu+dt&6Vd@`7QWVfb%5*^K_t)>Q zw>-NdKesZs#Vow{J@TD@|NHA0NBfB1qMeWmuc0dWPJAchp}GmKqGLyz+ahXRN`vWg zs>J1glFI@ftiXWBYBm$U^ikEG#Y1o!P<$ium|eR@@o4}jMtRM7X3Al|;p=TmTxSz$ zihq;M+DIL5Ph8FBvgL0?bk?{>3!^LBQMJ; zmrJs8efjbtB9aQ&wGc(STyKy)?)kd1e-=?xU2X~~6ry;MWsg~fi{@{iiK=~1q-V^3 z?p4b5Iyq2w1nnZfZjhXJ;37W4kQfhhYJ$bRMs))VaL1{3;B?(15I{v-h+Z3hR9i}LLrj{^X;}NwMqle z^fI9#x#PGX>T*0as;9W$W0Ds4oiq;D`8-1hz}*G~ zV%H*69-G~F+m3HQg2@W}32L&=9k0c~aUi7U@Um8iijq@4u#oeAKsw-jWcjP7Bcaxh z*!}va?N*4-15%uae}!F3^8)xy*6xL5%gYaA8jVUY*Wd6_FZ7QXCUC+Sh1FV$8ryZ&; zLd{5f=S${&-g2w<|3p1MvxMn(hH%hy!<;emeZLL22&Bs&Zu|V8N}~sl*cW?nYEN;5 zGW)$IoxC}FzGQ(`OW#?|-;~TzY~~#XizwLuH&TX#ab5`&iLqG+i>vcLYVpzA*o(`A zROD=Dg{vHfY(H|ehoQ5}t)!I)v|WE-lZ(~8(Il>Nb)k{Iu^)yq4lz_N66k=R{^FFH z%0+hQ8kFugVAOBGJcILjO4^V2-OsWQ=pNPO5XIKnAv9iUNerA z1CQ%mK|=u6e#G259=aK)U&CSl(|fGIeAc>e`_E=v0kmsYyJlwOBM)Cj4;~859#wk} zo#pNN98_0=@M9b?o9+7j z@=J~|Ty>w|npnK?N!M7iajxMzgIJX1zHwK1FL)|*LjlZ4{mKEuM~fp4UQNz{KR7jZ(>6Z{`yUA2L!(zTmO5$Ch!PU zVMF1Uo4G`|E=?t_RM-QJGQ2G0+Zh6d;;tI~&`jl)X6* zy}6kLgRfWu_xMcx&vePh8#kE;zjNXY#`nHEo~c6)aNxOyesJKA>zjUHvW=g&iU98h zhSoRLf)h0>6gWf&6zFMnqdHagXO%<=K?24k9aVFv$&naDLS!O!1FDr*;e?CDiM46% zZ*<(5EKNz3kCALxZnvB4``*8!fvs#Mo7xAoHp(WfS1QRHB}!Prq!~vy?dpTT>$MC9 zYms$XlX8GIi?pb8*L9W41pk0G4W0tUFWp`5w>!uwn0D&dH>9iN+MlmJ}-SQr9 zx0}Scr)#!eBrL0hbrIQPvzU@c?HBJ^Sn2CzoNi z(lkF}9aj7{c5f*jJ+EZ#P93&D46a)?yjTsib{UR!2XC(hUrKU(IQuS{jj?Y{Hs4 zCV}Z3S3Y@Nt6dQq4?37Kug{!?okn?-!rq>9tmgiah3bqHU{llZle^#tj2#NNUaaW# zXCR~8woP7Nukw1mCdI)LR(~rFCLBi$#U{k!Ts+Ls+qYODNSEeLgtc6paJ3 zMd-|PcH6k(GSCkVnsO9lMb3e$*PmZHi~i_#))Z6FW#L*yceA^1(Hj+r&)>(sd6g*AP}cKFpmy_}}7e`G;04x}(+wNkY@mNl9N5-2fK}&t*r)Y zl;V1JS|Gw~d3o^HI}IiSBTo7xx?Q}mN3YW+IzNd7c^5NJX|1KFzG1k}B z^8O?0lSwr6J>c}asFz^;Gt%IdgzB19oV{Y)v#4N~Wl6*N>$1vvxybX=lOSVC2*DmT zwC;fzxmoC8s-J=c`>iqjo?j0?s~`N@N3S;;!2e}PrZ-J6+@py&!DN3Exj$RAss$k^ zA|DA^EEk&%zIeBkkb95(?;1&ghj5n84d@rWjvst~_Xfv@zA zo?q`aMi+DRrj1vOG6kP^XQoQrp~7vD_hi5tHj=gg1W^Z38j*2smsaejGg(2H6Evw4l+_SovBbB6WM!X`k5aUrK z+v3H{;Wi8Br>7_R^5u)H>)KR6F-nYEy$7K-xt_?CE)%!q@{RL@iVD}Pp91dIbun@UZ1L$8~X6Rq^n<(ZCbx!91mtTD8_iP6~z5$w$-Q%5<1 ze&15p-+F19-`U7vT^Gmh`!S6~7-abJ%*TZ!Wp^ zCckpDzmCConr2>d-gR5AsLybT0YJ(ITSBc3$m}|?r1uf`G{Ca$vD#fioMfd;9ae>` zC~#I6)$OOD2;54*W#^8T9j-F$V;U<1TCEv~oKx9q1RQ~+Xg0XLOF#pjIXgRO2Z^YY z2(?kCSK?~5+HM;h9@Nf_fJ}13g)k=(-Q9pI+V*nm$;=(dU zQ0Hw3jm+26(iNbMZ9l7ZW$^qngb3a9!w}klDD<7OtGlgLF;guy=aO12Fb302xx%K` zHp(}gL+%n=Awu&sP!7%&!?dcQT0xG zo&&_xg=!>nKot1vs}$~v z%ee!)@B4kJsjSryT5Qkc%w<6T`y;9>pNp&^i#ogzlo~ug$q1U9ZF#Y8vG@l@ZU#{Q z9z@E_a^C2jjX7Bk{*1Ob5NCM7$OVJy+&Lr_lpX(X!2CmroT$zOL}a)-v~@h(On>oR z4zRZPWf&ZJ=vuA2(vNT3UY*vixXF6E%C>EJsCtogy`(y{3{Jf1n!&ne{Qml{dmcY+ zz5o6?!Is=3WCujYcU>Rq&{S47zt6?{4RR0>W{0FC2C;Z?bInKuZow4v0P^_p{FN2A zpX|H<`CvQc?=vtl>(S3<+R|Lx2e3#}BUAX!&$_mb~ae0CsmpEd7nvMb_L zfGEgOoLQY;FXVsTN7^8Wx3omPKa6|I9Y>vDWxzcIOak z)?{e8%#7J(Am>|_!6fyv4Sej^y*XCjSp=TRM>1u}(3={TYy`SYyLOZOh<(Y;Wd|H~ zYl$vJ*o%C5zs3R2G*WH)t{)zN94{@LzVe3+;p92gm&skm!5Kb&9W&_0^L8_$vSUQF z)oIfhg-m3n=U1x|60yNZ;ht)_6j_m`TtyN=wjjt}_5p5Fjb?2ms zqtU~e{hoztA%<4Q=(S6z0ax`tsOp9;r`-2<5A~w``lVUn8DPoTxOwjh&`Mm|b2;dz zYNWUq*9VMqvubvcIf$X~F`Cr-nFaXlC@Pt_4<9K%0J{V*c$0AF51pb}5tAZ$&uF&% zg!_4Fct%HujH?)3$F})pDAl05Z+fUiotd2W9jyD+!`Dppo2E~sb(FC`6`R9JttHtL zxOgP#-Q7v$L`E6pL#yW2JD^bwh<7wCot-(0XOQjpMD>LIfL`kZTMCYIAk%lq#k#y} zwm|oK9}EtQ9;kmKIQXfct3Jo1)nruvE`6Hs*8)PqKJHl>JwPJO2_=gi8f$m-l@6yc zFHh`vcDT?dwOjWR*6eM`gUOJB|D~M!Wm#m;v0x!AIUXz+yJhVJLudOcZrcK7;QQg9 z0^Z*ecy=h~H(~sr{Ka?JqaQ~jNr!JgvKM^D=ll=8i}OGF&EFpGgBp`fB}a+7iFIg| z)mg8oaCJ{z+**6gj*np4KWhW-I@vfXysZntWioIuT@ScqzJT{oXm-9#FYgt~DnwuYGq zE{fxF-C`!ZMG*(4m``CItvQ2hkZGq*Bq|a&#FTmW^dwKu&*{cz1)*+63$g5*vqDUH z(n;7u9h%5pLXfA+MPgz>1=}W@B#^6-I|-{g>}PW=R@KyHl1bcXlvKwJzPM+mW&E%!yqk3#IzYl(gqG*G4Y$yM z%@C>Cn#P2^e4kfR>-&NJW9WURYuGVvCX(%3BXRc~YJay+UjwI9rYpr|2ikj8$9Q0K zG|C>@LsWRBWlc_}+Fshwjr3|ijma0GV5kl^ zB7)>5Lo_#+qy~qHcrohyI@qKKu3&6SP3?TJq0tS?9zt#4I-w5sgk)p^Zz!>D$1#!IqOF8dF~P^f;dAiFcBtPw&6g97^6w0mDkN4F=JXBnox z8SlFE2MgT3q1{G)5>QvndmAbC*&$XP&lV}NsNd=BUG=c49v+}5!m%i~Rd1yF2o3{- zG2)cP`QfOa9TAGH=6?vz*2;3HRHOlWLLLrb4Iybmn)xha%hl_q_XmBd2jjgfRXd-w z!X!#_L=&UpH@VRc*RhTW?9QO(BHv=8poYEKACm1nmiF<~tc}?RQ}3hd6|0I8e2bFYk$yL@tK^P34$jFoS}1M4BEuEK3!76asf$SBYzKVk^-{dQbyySbRo2 zlygX=kN7!b>3Ehe``%GLzrTJFj>qq@_(>e+FY?QOe|<6)*CP1rFfSQg z4US!5e4sHXo{)_l=0xMF=j@KO7v&z(0Q=NlD&WZ=skNS zQwHqydXv}dt9*HRkuP7qD1Yf0NNkz(26Edbp%gxQbXKTEeNl*$3@Gj~$`hp8rs*c# zSk$4?-*xKVRx7(I&lW($Zo5Z-QE>;t{?Q>FjpDjx!zVl~{Ip-D2 z;@bMwXf!24B6yn>GCQ;nl5yL1$+okaY%aMT>zc^hrzg2wF0!smQ#h(jmo^oz zGw=phwU2Zns?j485w}>+xKd@x~>Uet`8>r_tc0X9snvFb(e1f zpR)R~DsA(CgOvhT6_akPA(n^~dhLrNCABihWJS*_P&3pZVr`Vm9ikXJ#{Ln)l=x}Z zzHa|B*5G;SAJS6YI@MIOa;r_Fx3R>?q-6r4P^;9&O}oi7&6g<=Fi?B2C7&aE5N>4e z1w*7nXKRNcXpr*0Q+8O{@=`8Rn@rcsHCfH>0_-x37p~l7v$bcn(tyiE!z7gQ@$RM- z6z6oyX0HGSP&9^OP|YRkp##5^-rmDe?O{Xs)C~*ScV6sT8Q)U4smVXBynk>Y#cX{; z-0+MvYw*OeKhjXwmX|9%(tp~46spOCq%cTLPK-f<&b<$dEMck7SR@6xt_cX)i9)Gf zHF;~mWijy=<+HRr8uc896m1Z)8b0OqCdETJYYT{nAQH;3;2woSSxRa;4@}Le0X-g` zeg=geo()amI4oMt!GUmLq87sYC50jO@x zHYseV&ulw8QB~V8E;=)pl~xx9DI`5JX{)Q`Hh>hA>Kv-ZE6-3RJj*MDtkNCC_y$;| zcBl!ju@M{6n!xI`F1^rkcz@h*Og$ySeZ8J;4D06%I=+C1Tg7k)=0qm0-8V6eD$whw z^cRT`57p_T>=76MB^W#-WuGX|acB9jRq(YZg#&x~&(l=3O37%$K8=eCRKt1CTGRIU zjtJ(*0-(jQM{0iwMd<2{c-GsuIx#YZ%anb>3<>BRjF4gK@8DX)t6SXwtV&-RzrQjp zR0vu#9nVRG>yfR#|4&_e=e3jgX%*!%?=2L8n}@Ax1d&j{U^Xa(Ai-e`1Fx;7pFPO7$LNd_yZ%aD zizBC->HR&QL1F6&>ozbV{^5GJNQ&ga#q^(15O>*Qlx5#ikGZU}tg9?b8~!i-VK_mI z&+&$jTxZ{J&En`C@Pzh?_kQzW5)L!MW&CTVo#St=`|%q)cs}u27$x3&uV#){zE9+X z&lVo6qrb;9%>SB&S;yoK(yzq1x*nb*CMs#1MgMbMUmlzxpSh|1JQ8tE>PgyW+i@2C zb)(@KW(PzYs03(S9z|$sfWs^2_@d$Yc+gv}wb@vLTyow+c^IgRnC=s@0)kMP5>&QW z1uWY4Efb^BWM+nCN#tP$^Fq#W+-c&u&{{FF61|~-CJMN0Hxj~HEH{!ey_c-?ltdbrYm^9&C%LR^yRKD9jC!4- znt}}h^7M2`1O=1z@)ClqYErN?cXXF4T_T<7wJ@a z+hmWs%VTrIk+S}RRw(JoX!AMT1f%$$X-%_HY@1X_3+(FOm)7wvao;6`AeYNUo}Zr+ zkS$tu*M5(lI4$bZar4(kK;Q@lz&FRAv>_X7BSuJrZrS{64}8c-1jBnAd2PM4sX&j9bro>ariwxsO2QK`Az zv+Th^^fEJbwWG~hoS@{$`>YrhKvqaBOU=9W8Rbp&4^s%yfW11`cwkXDEUoZBS%g!y zQrUO9w^6_u4P#S`y+Qpu44UI=L$0ht2b_4WwYN$G?|<8 z>xdy;0Y&uj9_TOvkm%coNmr?20dc1GcUIRL)E-_#N!MiX%5r)M>i@Fa>)ivdX3m9=gOAMH7Ou z^({51dXp+iy$-CDp|qIm)40cMm90>%@}D8sc(C;hI`WCuYE;xUm26ME1d%<61PaSp zkZafwSqmOYQc)8j6RK<~*HSl&NNnYHeZNacnXAxN-YDd&QU{q#zWK|rPdqF(2E)#Roic~Gu3^AUMryyxKMjJ=+0VI5d!rZ5up(+7;JL%w)@A# zE(ST)+I>@*9=rO%sgv~(X6`vG{;H{}iPaXoO|o@gswz0=j4|9g0i#$oN@$;nYpxS= zZnBYQw`ag#W6EHdaB$5r!>92eh^orqGAQf_+|J^^KH9d+$h)dk%`!#^xvw!=6>SHq zF;Ib{)=b^|8Kg&g^+b}(F%grqr?j;A> zpcQlx7w&!(duh=1JTaZuF~$^i06Ht`GDIEiK$X~G{4x-uNnC5c?Dm_%uvXpo${=Gm z`-HmZsuxgE81@mPsc%1d z3cLT8GcP7bx_rAN1|}Cgs`w;VQ_vS7bVDKatQ-UEqV^L36$#%@FZS_5J)=$GD7{J5 zZZN|NBG#RVXDAm+Q!Ve>-2f8zUG^opJjG>~W#6*ZaSTO!_+^rjQ!+9i!C!$3AkwAXu z4V8C3cVEd)cVs+p&&LYRqvQBTTm>0c8YWIieN1rB@Q78e%wExf+$1KKhDVpGF96t| zdG!7GY|;pd#0|?L&mqW5w%ToWJj#M)@IIh`UZaMq85~J{x$TL>>wZrN8DvR-`ns%g zxva9Ts|uXX)}0p~&tKuxz5TfR&b7g99l_jS$c+tTQU1rlRuc5~9_-jWFv zL;f5|vfrALW-S*b#$DM*CF8dM$g+fF)4L@?c;7bJ_Dz;0sbend+S=3HfQ1lbU6VB_ zQGJtFV>XKEt$r^Y!>KQ$xSQNpmcG@&`j%2=7DIfcO(Yemy30(OG4Y_R-om6Vx1>(DM{V;^zbiF;Oia!{;k0u?eGOn}Xk4Z=>f_=2VVvsXCfN0^{ z?U9Z5K-FLFF=zm7Ff>d1p^{c*UZbJbtv=%Mmb`6ctET<_09vHb)w?|87kz)Ou$DNePJvf|%ZGHw40xdFHk(>~0Xc|_e z*(WO-We##PDQc)FFVUb>ugGLP3So+nN!*a1$36ebq@t!F!|H-dIkP}^Qb@{PDoaL$ zL|&HqyBmlzJ5*bPm2j5cy18805EO~)$vs^YppSit9qCif$k4b9HQ*Nj;X(;!o};NM zRWOgim>SWP-d&72Z<4V5qb7Fc964xq8i$Ov=mBlnO6k2wpyE1pT!^?lBAQ&)_8NXr zQ*53Uf~|uT!J{K82%GiXh()?h3_ZcEYg_Y7G({!VfFpUNl$&L3jXc-i278pfKT53c zFo;#g>EY{Q>#rxoBPk0o_ZE{QyvI&Gma-$Z39UxVAva16aBqX1KHswJCzPn{@+keF zH%YsGN3a*#z)o6Dux?G#&nh)%n4a~cwqJ^AXhw{)m~<9?K9-c~S);ELsD?#jsc%{> zoc8$Kb4rV!F=Ra&UeF?J*a27Vc|;xds{5GX;@D^F4&Z2VI0w*P=fR-0W0xzn@9BN$ zkzelXHW5SAPk~TVTc8e-0p2G21XxXR%AoNe2&e~8d{2OM?*du|ELj~*B=_F?zULu^ zFyJEG*^Ck}1e=3$z)|S8uj?jzF`QMqF6G$Ay^X41ipzdS8=#hjBEZbJ}4fy!{@N|*%G=-;JuH)g_+0TEaP*eXyd6D zn7WyrQD+}XAl^bmlymf_;@*?O`$GA0|{0vM?RFvy~;4I#_A$oh1t7JlXsGO8$Tp#@{13`KslN!;{(F*2!w z_f59jCb#V-+wCU%wr6#Qn~L`rHxm#|p~0+Vpa_>tM8^7e6m1QgCii08Gog%T!7Tar zf^xa6vaE~Bi)!=GiNIatvaYf-3Nos?1juE*$a-13xS}$(wyvwnZjC~@Bv2}}e?|iU z+KR3g13@e16j7N;d%7vzZQtefdX=x=zRB%&Q`THo6^$$}Y2oDKEdw}lsA6EJJUxwj z3-F}UzRBzBRleo-z3+P^aG#%FS#ayZj#gyA6^ z>zR};UsSfiMs-oakl3HDCJQUsyE3AxGYUZV=#vNwrQJQrF(_%rf`7PT)ahjOGfbDy z#4~&8xXAU8b!U0#GT?eK>mW0k_ojk5CADy-Fr}Tl)J<>?0w|kB_Qe<{ph?S2rvrsW zDJZ<+eeC8y&OU=x&*{I5G0OFNm4E-6vVowN~`FZk#2nIM#^->`RJmhM|!i zkVe`fD0Qc@u!MGJ33cz+dtaSeEW}p`5@M7XAc20sAc2=?1^{iZP=gq_mlo=AMtu)m zqzKU~!OMQs@*@>Vpa&vxzp*fxu_DgVK&ct40;}ww>io#yKLgCAsIDQj^`CUaqGa|o zn#MTl`X@_b5ke(0E2v2kL``~$8SbGvMC&l2i0q{%@XieoOEA=!5P$!ek6cC6VYGj> z=HC+LV`3j>aDt{k0c&?)h@3RTsNw}eQcCT68nBg4#e*pT3uOlk#0n(uac=|}ppLQ@ zb1;cJAMf*JkO|fp-1bd0hy!|fU9iZm6951p07*naRH;Rs8-%k+hDxZKhFqBIGEPoE zCLps#dsrldrQOrKPPGDAdpPt~%14JL?&2Ts4@;ry{X{~DX)_AqOhW8%UAr%7U@I(^ z#I*UfoOd8vrB9o~U|qhlwihK=HY(SRc6fH=j?1?e1eI&u_AR}Jyq&P#H94@&n?3=9 zZMn;*EyId2O5FEqXWi-?2xy;Ytv99vB0FPBrG#e2Ra(E@_nb|MtChA;b-7jM(#y!r zz>a;qt2sX%AJ_gr^=YG(NFUnqT_y2A;RM7>qTK6t#FYGkHqMj9WAvF^MKn9;z=dl~-mbSQS zR7IH!irHNzgw*$A6tr}PP&nkQCPeQ?V@4<6+sWh?oW;>6q~Q28;+yr%zjvLZE5ye) zExeuOnUOeWI{#1EV27`c2dJ=5VZMIQz5Q8e+*T`@{zT!V&_1J`4Gonc2qqB^zp6F$ z#I*yQsBw?f%pCr1zIE61ksQJg${c>%F2Gal>^v8VwtpgH$~Jv{ zmD}wm+rHII8Ep$>t_NA2dg%DA(nKY<*WEQrthHU-_cj^3XVn2?%YuRf<~lh`{(We+ ztAQfxlGMuUlCn5L&Gc-xz?#^IImd&fEbA(flogOAq|C@A1mRBKw>97jeGz5BOQ~RO zxeBq6yL+;4yk)fybO3pIsj#GL2-J+@e$RlKBG)ovz3g;hjx$e@0*G02-8!E$(h2dygWb4<+5fFyU+F2z(|{vj>=A%Qz8=`IBeBp4*EO4Rq*77Iyu($p+|4i ziTg*KQGVzL%1_fp%QC>Nu+BBk0xG&jO*GyCzy90+? zI`Gqy9O`+aZdl;}5=q(F`93cQB0kGkBoBzd+J>nNa+aLz>5(#6=XwvFX64afWv0~} zOuFd|L_=mnBuErUs7gvmvelICIY6iC1U*1LP@PdEEDAi1)-f3F^Ov0?gryD{p^!d7 zt2EijB&7Fk)#?xl(ZW(Ofxy~J@syj6FAs38CNZh>9BX>cHCX7ZxjCp}M|l(a{O?}( zff|bBWP;Wznp&jg$%3hC_;J)J+Shi97)+ybdL{AfKAso{kxuUHifC;)J-5W+K-Hx{ ztNei6ZdV}_348ta%@UiP%^hsSg!m?aokAPK`-!ywElX8}HJjC5UD|Aei~5#BL0D5t z4Fey?*Kk^z_c0F~J&HzkO>=ZdNeM?(rFN@QIUp{g^C zbKeP;M@zEH7Qus)*%o2P-VI{Yv`q@bYZjZwfeY)&uTkVX@5r@ zlwlR8Fb`>~ug%?c+3|pO%w;3p(VPy_#|@IyG&aS2)K>PxqRGKSau0;iq@xs{yEE8H zeB491cMK9j&NfxOp4seh;7v0DW6|6t`$RCMTDDsV$JSput^u?9Q3l%gBhdOpI}R&aCPO~bo{`k5g?^!l8RynZfA@8!kS4DksK1fbq z+rH=e9UXz&FE=V@vqow*UYlm{i-?UNmM9b*8$#vEbuORFo@bK*2VWV6n|5$Y0NP* z0Q1=qnlaHR=UPWCs2Tu-+1DG)eugZ8!TEY{H#j&9b*HFU3d6trS6$rk&;)saR~`K9Bc!R_FDUYW{k_Jk?>ZWv z+6w09ard1DkEDE9iFoJDu242fRVWKl6P?NygF4%Z!$!?t@!A?8k#y^2m4G0Tv65mT zles{U7%2$Jf-b-leK@?KrKL!go1rOi^ZPEgzOS#Z)jF_#c4N0h1B_29`8@3!C4v(7 zV7nZpf+G3UdIFsnL)YyVkEDNSw4tiNw8J)}}T#wlNBf6G>Kj*`79%a@n71 zqq{6g;Tx7k;FPqbXhl?hiH66~ZCE2;Stgvb%FWJh=X(`N*ylOY{yc0mWeF%d{cVVT6kGIAhdr1{yFFjm zW~&UN@GpB@QKbZiw8p?{eMEFLLx0>mRjsvUQA(m>t6MKcFbaq|W$tqb)gD^&6g^aE zl*lqrf5Q&bI5o7+j^*Gmt#(}0Pe*^46w3;2L#nMFSpc)pa>(27Zq{8MC~st|eM*Ju z${ULtn!_EJ+{IU@_TE}4D}kIfkaL9pbRfrf*Q3wrVMi^ zd`44Wn8M`vnCoy7Bs)9N-K(9H{qO`q;z$*4UX~LZ*b{}LB6LI#2$5#%pvrFr&Q8JN zu_|feUTl=)J_|$HAWw6E-{gc(H$ir$tsZ3RD0LhlvTZksF-1vSUtc>Cw~w$0rr`!K zbwGz#sZj2%&AC!els;2iNn4;uSx;+EnRtkq|wi659gWCrXrXNa+p zu@QfSQxj7G`&AukonHmXX1J+zOQZ&5VGu4&=~e2|R{O$!rby!wQq;?359WXfqCcn< zSQ)aSFNysrRQmo8{lWazp8%l9QIr-YhOvDXr#o%BH z@7`vW;bjm+IUkuK#$GdMdt%ko=*f5(&+BoOJF@bg9U~MD_sYIuMB65)i8KzP0_=Js z(bv_csKP^8>%(C4kNU#ssO>9VZBIU)BT~bc#?|}4K6-lgt7}(CjA~KMmIGYwy;8(C zT%Zhzjr3tbH#y(nk=o6A(3h@6T{5SQSNASn;0m{ zAu1Y14G}ZCx{v1X{k zf5rnDZ*Rgje=O3^;ojdr;Cje?5I3HM(+R&q9x#a7r9|2u8uG9dqO&IV?m13v@10QE zo~iR`<)~6NhdPGm9}V8+R*zb(T3n%38SUgVt6I--!H?H9$CwaMV z3M@=|)U4zTk`$^G5pK!O_x1IgyuQ9>^+_WrMX6QkMJT#>FJLlleyCJ?L0za=2A_)I zF?n+epe3X18|DA9_pa-0BuSE}d1L~ldiU)6KjrR^nW+|m%<%IgE^h7-i3>%kq%NSp znyI2h63C2&x|Cla1b$1lh;O82dI&n$6r}zNQj3yaC6pK;U+92R-b$6RQ+DLY}OYo zi!RaiO}vb>}XJ z*@(8>Db$SbMUvU4*8u`iaZUhp;?1jR&4x7SwTXa9so0fg%_L0IDM6vb9QUZ3Ma%-D z?CG>fby-+D(9OzpsX+Be;6^-1jO5|wTqi0XNl26@WIxucxKQo;6pBR_v*b?AR!jid zT|Qb=zq8u+@X?f`IiTB9eV!l>V81+O@*6jx+DnJu3oe0gfZhd=E^p3(q{(OK^Di6 zw0oV(-YU}VYRlLS+>q5$|4Auz8&xH;sl<#>maO`Fz>mH>;E!kSIzqX#pu}7C0}Jq$ z#%`EUX*yhH#gYy~JkW6XLlGrpdQ`OJ}QC2&(Y^5@2p zXD%ndUI3y4nl&E+YklH97>j&nhSRjwEVH|s+Q4tLL~m|6fz%Uset_Ix)a~a9LifRE zzq&oPE&AS59t}5U17&7J`!MfaM#)o3z=GS3A;Mz~H|`bHg}mq*Hjp$UXX;C8oox|5 zKS*5iu&H{bu1;zMJ9D!K`6?;ai0+hARl@(ciTFR^)fKHi^Z>L#OTYUL{wc$MTd!>W zW2%uw&H>!m_YC2guD*9S+xD@~ksF_R1Wfz0b0hYrRiJ*fK)Yz; zSOz$A79wGanAl|cokAE>CC$MZrGhFt5oGaM-y*5RP&}LA{Cd4!uh;AK&*L70f^w)v z!KL3*QK5fGo#mpY8BL}Qz9+9X=*JWw}9j=@HyulEzyVm~RGYavv z7c1Gk=T4%m>ly&&5z?PsKM|f-E2QdrI#o5}(k+lwLZR14+muRyGi2i8HbC2(n;rX} z@o~B0`}gm-TrSwQtL0A#fL+7zs`jb(rW!-ATXqY#s)6#pSCS-vdo%EPqCgYMD~nUm z-P%r)>l$;;xNaM%J=G~6eDe!ZW+bzMNezINo)cLV%9P9~36O+kDfyw!z$ly2bZPgr z7x9I>S(g*uzkS2o+dKAs$G-1{%&m4)`@UnlUJH>dsb{qK245$lLw~=IY{+b&y4vb6 zB1zY}3@_xWT5jvV*nBTb&B@|nf(oQ1T8DYBDnpP3o>KsE25>llB-k`6kdu3xzBT$p z827`c;S)cXb8wU!qI$hu-ge8q&C!XIY|#4kZ9@hvw|VI#t_ZMUFSbyske*d7F3j2X z4tmbo#cLC^efpp5HXLpt{qq$yPH_!D9a2zavK5DK(!v@PS~p8turB4FW_K}C7tEWk-11%BF-ii}uBa0rs03PS2;vt^GZ` zU;Y|Tb1K>IxoZ_NZ^;>3kjuHF+8?l)8eW8Khi^PDGRy|52gG#*vTeVU5%^XAkwxy6 zBK9nDQN|YSz--V=e_(Hrpf=X0@j2CK;pfRXM}mk||>5y^E53=gyGaj#N5wAL&4oL-7t&i1cwVc%ns-}lvE2ErCren_Hvpi|YMIAXt z+f>Y`)tS4BJQ2t>UeP$L7sm&9_@tAbl{7GgNl>>;u~{2j==-j4#D)iw#3ywu;dw68|7+MC}@Ai*6v1} zR^eQ=FU`UJTn{sDhg%P`?2H5?ld)yB`r2B8!dzR=Kn%09yuVwAkqvAe>eQN3sLdg# z6CvzIlU!s&|7ik`STwLcB_n1U!KCbud%s?c=bE^|3ww@T9!Pf!l2FemANsc*w)y_t zU43-ked{e{;6o6?{d{U1CW8OIh*uo$3G1DEMmr~bbL#J!S>F%0OXlUAK*lp%tX6hA zYp~d#VGUDYiPm+G15p`{%@MTGp%2GoAkEiRRBK~JlI-Gi+{NV))`t`cI)o%xT#xo) z4z^AnZ2tAA7C5MhR9&i;!!e*{Uk&e=W;N=hW`7~4pD6FBx1D5KdzJY_ktA{edaFP0 z!gJFxuTqHhVQc5mA~EK`4~&W&ogn&{68DG7G*hITqg@VX&!cFExPIE=cEq{TSlpNY z{b11su?V@w9f%{li*UkcO+Ti_eeu1o*JlWsBa#3U1mpSs^YwbYepOw2yU@^p@47z| z?*MaS#s9}$HhtiWQ)iwD&izz(^$2!l*@XAcKGjdC`s-Z|mdNai>xMCJw#Yv_G{ENF3Zv_kJ-YTRkMAGY_uX=6;ib}@$Z1xeIa_^~gC}|us&qm&_vv|| z>0)&w=5sYs|C}wG6O}MrNEr)2aw3c9@)q`eN4{P=`B<`UPgs|t24#gt&mRj7uMkkz z-mh8K@`Qa=>@IaWo0KCtXKee9xAR+3S9f)HA-vw+-f*hw>$cXmeaE&H#p`yxmfTsC z+}T1X2c`1xSQt^JN7EM)wjNR(%&-NernuSuwT8SAhlJVnKTEZsZ);(eSId@=dV{>` zHic>jN*aRkJ~P4ppjDeZ>_klf<-zCT48v|)R6%-YW2bcOa|Ms9y-+96i*mm`7YfuI z(?+^6F+Mg`BJlud6aQ_JR>*oR5CwHwwt+8YEiCnntJa5mcI(id5gi)l_B^(|bxo-d zxUEOeBiY~pD)>NjQz$TCss>KG2HQXDF1s-N+?h?N95l8{e%Wke+yI8QuMR&`1TN1? zO?f54*s@N6V*@xqii~2JT-@cNiWecTXs())8g4sYb%pf2!vF&41m>3GX?dahG=oIv z393pNcaLSlTK%H~w)va|$|DnQ9(Cykd;w&-RZ0!Hk80<&DaGL}4JQC@+dmmNktcUe z&TC`dL4WKj{lXW&Z$%7F?dQDadXH{X9THUX!5`%yuT5?s`Ns!OyT4_oOo#eUsnG6( zZp;F7goBbf^Vc9Fg9`;)6SHkJ5r3>=YWs8hNvUUV$NE9cI{4u7MmtSsS*_WgMbV;m zm0~Hs$%gAzRa@Qazns5`fy#ES(VpQg>uqSp3^|H2E|c<4Y(A#`p7I-)I#AgBTsTWu zlJvbntF5=>I_#HfJi^ThSeMgKuem2o4nIS;5mtowp`bRNg7|`a@j5=a zfk;}l!EGP$1efQ`LrG@eJSP$LLH+&f6?=I;qYi8*$e9i}4&vzf?r}=A_jeYBQ}%rg zF=rF;z;AO)8H8mk<;Saaws0>)*p$J>!m29Pp4vO*GP8CMouZ={C38&tX=$a+xF$5xB^1 zvNIdhR;Vv&=~mNS2}0AC+L|O0%R<`ov0bUNXbaxm&WzleZKXUVpSk#Z>?DJE>Chv1 z5K|;!>AAK=1%zDf*Y^xr3W>HXE0!e{1#TU3C$?pf^x=wZSSfuX5 zd|z4}W6=*!;u>L4pc4lN`>2pqMKIbA4xuny{#xNNUm_oI{q zNtSMF4YcTu?1=E51>63f19FQse~(I5am!5M2Qssa&H_wyCl{mQ@L`KW$iU8Is#Bmg zhaEi_2_^#9rxB3a_$a!<$PwwlxC~bDGC^4VkPbgzo>=BL)NGZp?~Y{Vfj2uFa$Q?O z){f#FbIr||&i*7wS&^j;CTSSPm{g-O+Xmct2<3t*7MhB-+N#-J>o8Oq37(OV@^KF; z52%x-^^*Ds51t6;!8;j;JT?C8nF{&g8^VQXq%CM#ejG@~gx6x!d*iYRsb*a@d5&F%RKhvHE8mQo2 zjl+>t#}nTO+}2Z+XdqDLr6cacu*nz?p+MbbTt+PI@7O06MenNkzzULUdPBE=kXiQ z-Up2PgDpGS;C^$Bqo2j<+yT{5amwac3+g1dE-TkyOpaSL)a<#wH{7c~(dO~>dc9t+ z*X#BA^IxB_N*3Tb@>JDDpA@`L$C0#OSZg>zz!3GLn9b79TTaT={fWoz`tk7{fBny2 z_^J(Y$m`69=_`B0R~M7m|=l_)Aypop=xKKb+!ukA0M4Ar8y;RHAwmz11>G!cU`ice1s#x>dEu5Rpa=GqB z!K;I0R_X&TEaHYS-DZPUB`az@T|cp@v7RPvLH_4-;A9;qtT zTZ2T3(l!)QCf>)1Wc$80oKZ<*2-1>}rH~h#J=_{p2SD^3HdCA+H7o6^y508T&fe7i zY@4RyxTd^k>}f}mgj4|@Sr!1zQe6EScZZ6fGUA~Q9!^LMlC#1aqgAamKos5v^!CVa z17T!1uo`hKdbAIDP`dxfV5!f4&~3ZuoKPO35p`+CF?!nV^C0U{vPfpdhpFhu7FbhZ zLlf=$LT5vQSpl{s8L~uG*-qIk3Pm{k!Oo1kK+Ut*?TxSf{Z*sqHR7L5iTlaa-A@IW zH15T}JKpyd*TTCQ$iP3$1Jj*L>l8dwSHCqisjBT2{m2}?mF?+lc&?GS&Iv_$=;U+P zP$rE>8_XMWnaRSwIGZHjjJSQyZG59LDOmLOi{c1wu4lw$&3oJ6_PeAHtF7w-)l>Ps z+g1R20zI2rmb0eq7^*7S8au+dp)N~Sd@`Rj?k3n1ODy-LS;6N{q;#THh!AuuYGxZA zv1uXYnDimVocBKQt3z$5v0DI_kamBg@|K(>s``}k{aE&jvx9X?hn zD(x9bKT$YZ90+b&?#nZWF6^0ostDJyMtY=1mr1k-$QD#JehRLA!i2Vt=RqN7+t8fd zygo!+HGrI*E*%39w-%ktmy93OxLwW`_h+(B^J}3B`YbqIpEeme}2EceNHND zz%(Ok8T1s2FUYF*?{o30cLM+bAOJ~3K~z)k4rc*T%9_3MUDahYv!${rVx`A{IMY{! z`~3EEe4ck3R_-?D3OBTV7;B{Cf82A%;K7pKUn)6OL0*K^v|JIN9~}r;w*WlW-)0c~p%Pjw?xMNhxqTAWqjI!UujbU(eg3aSPa8}J8{0ii zS)65LyPm%o?|!{ruh;AKdc9t+&*Mq~9lFIh{9T|V_qMM0e3+m$PVmPGU3D>j>wo?C zf8($J`3wK^*Z<&hxs)br<*W?@mEt_AYkS?atQ8y$z=F#K9l?cY587;3Z)L4X&Ce>< zV1+>2whfod1((aE012wT5DOVMBHW`k3$yZ1%NjF`SX~|r$hNPMb)w#O+J^ANDLJy5 z-RZKHtl;)p*R_yXOUugCYOB2O)#_KPvK3gAN%5w(YgWuDOb6C0+w7CG)_lyOm|d3D z6i+eHLz`mvQ~^mLEK%Lme6Ewtk&JixKoKl!F%MiS09#159h&!UnVX|#Mu?^%u*$oD z9ZRK@B2yvG*vpYa%d%iStyq_(XBz25vRkIOtGc-6>Gu3GYIs=TRGybSDmEslx84AP z?&<_|`bv1BIZS@(cbAZFZ?FPo?occgOR>f&80}SiBR%{|h~ zipsdE6I8G)K0mU9Q#re9(Sg>S%Zxk`zKOHv26A%pnV z&+G4jL0A=M%h!OMX7AMpN%#y2fN)WyCa~ts9W%oD$r0QpA5bk#vjg`i3@&Gd(E|rqrLu8Mn_i<+lN49jLV5CdbAx6h<8B#9mi_hqnjp{kES6fKfXZTjse{W7KIWMkuY0smG{~jemMQ9*JLj*yoQDm@L zEqS|Ta7hKhu2sRx7TYTG2m(*;1=?Aj8sMLY)gJ3mJEvN$oDc44ShH*kEkb9jOz`XG z;G$kt-q$Z%eG@$?a0I7UlQ+BZdhSWalC%!JN$7pV0r%S0r~w~!pGo$zfxjnZoF#DKylQEQy|@ne0Rk1{d2PP zeZxii(!*yMyt`Qxh#SI_C~J=@QVpkAum#lvtJbD2E&XIw3gzHO(0<@&)8Y^`a3b7K~6z+E1I z(P$raq(AkYuNPq?;w{dBkk3xo-E9BR0GRQxgz9{la-5htMfu?@8TVHLDOtDvGf z;|aMbK|)QZUDP11J~r#lj&;W2GoAQ3)CV}HL@@>A3dJ?^>-BoQUa!~d^?JQtKX~Zt z;I8y6A#44Fe#!f3ul4`^-~U&vFZbP)Zh&hrTA{3ho5{t8z%W~UiU$>DwrFw#LGAW# zoJUco;;z>#K0ZEhxm>Vqo42Cus8h9PjB@FrYqaZK8aN@xGaa*XqCAI6SEezAfPq#* zH>+5w#8x9+bGKzCYt?F7$Dp6HZwV^p_OqHIq$n9u&8IEbOqN1)r6r*yK^73S+Hh*K zMJ<-h1$7~nOaNAM#36Z#kSFdT&Z4WSv{jd?rmbX1yPA~kj-RqIV_CJ$^Zsbwo`RnY?bzCg2o^QdN{-JcstkR|y+ht-tRt7NzG%y3JJ252D;{3510pV2N%4 zi2-UvJ_y+TLCD^Vo*l~P?PnL|40duH+7-)2e%RX(N8AXK7K=a8I5+^vLZri<>-}V< zA?0|hDRFbQtjeY|;LmgWEZ2c*Qn?L-J$!BlLgHzlMR8*v_QjEC04^pLyD>tc4{RLR z)QWs1Kr{lTe=NoajKre;_($^Gz=8XNaCTzcW9sl%9}F~h(4`N^ zG|78!sQvC*XLr@6+$M5e%_{_-lG46;o=?Qe>eNo&4aNbe?zspbTv#I_ql%{6Ca0-V zu)k|DptsvD3jvaXK_TTnKMxj)MTB&V!8X{LN?x4RzxG_`T+YqR`G8so%uaSxt7m}o z;{Ceh%*I}y)UzSqu*;TkHnwZZE*^2M&eYoGxDuj1`uSDPPGohF34T8+!)XFRUKS*n zqeMGLQsOvB9u83;+b>LsR|QY}wnI z@W;7$C9WjDGsi629Ef8%=+C>DO$MA{u*QbB`qs&Ch#yF{VdnC+Obt#Ne)jDA5Ge!M zvMBaFLAT9nZ=Dab^RZcQ2R^I(_NDH5n?&l~su{)X^<~=p9W;e>U9%f#w>r`%vmXY5 zyJ7r4jdl9fR>IyHYW~m*o{dM5Lo0j#Z22gMHZ(NT1S@qz?>Wv$&zictA|Ni&CG0rfno4T}YK$$3M$N%sJ znjSB3IVdTagoFqG*|xb@u`0Ih+AWl?*R7K_F`EM7?L=Mvm9tq^mp#QG;guHA$-Ba$Ppcc|ur!((~IiEB3r2@6}4V<^}Z$=zRy8BD{ajX0e-WFaY+s z2jF$EEm9nZiG6kX%c*+d!Bw^l3ZLT^@ZCwOmN~UxU4VpyT{0F~ijA@)njW^n63t|5 z4$4SHvneZ0RtDQ!kNKjFU~8a%%OhP9u&l|z1#QD3Ua@Nv>1OF0&wLMFCj*NCoKM9z zeO(vieRtFToL|}qQg!fEK!i$W@QMa8lHA+)yX_)qvhwBl4ND0|QX&nezdWLcG z)=@GJ!#Ib-u4qyBcie!3#!R7Nsom^C`!1#)NKmnB)UQt)NHLFNx_>edP@;*z!ra{p z1SSj0sFUVN`x)YFQrmUUf|N2%q@(9OJCf=+;cU|IkN0RODW;S3a$`3jH94)8Bj(5! zZ90#@S{t@<3qdqwX{!7237O)iiS(qSQ6?p2AKsxj1NLB+aMF%-TF5I6LsD{>@$SaK zx-&pj;kxr%;M5oWYijRTrxw6rPoLsX(Gpk878d?7;O8VIs~On_IU@W*s^H2kLY*yY zJPVGrJ~QDWkh^ z>_8oXE#o6q?|oCp4$4c!;ZXyU+q03i4iV-IrAQMu0K-79@;WGrBGp`7Edb<5$i$(T z7#AXL;DB>`-Hjfkdg|-T*&Hy9YAWvyIs;3k*wE`}C(Qev!dqz})Wre3QMT-+GeXDbo$ZIY?o_grw+AsFPT|MFT%{ghS(f@u zrQYM{+rDoIJv(=>rD)%715ISPuD8|>oxQF8()pS0U8Tm#lXHAEN9*Rn#PIkabilb{o+rxO!RndH^p8(jSSp8S>1u>vuYiq7xb??4Gl&vlEeS0hP!rdamcucOXbLniL@2p6h?6vxcH`2UHx z97JxcREvFbQ{P^%S0nh?CXLYpnKU*8#}yx9X3kQpzcoqfO>diw&Y5kYtjR03(}HC+qFhxc!fF}q3)zaM^D7zG zYiZO^r$P`XQZ1#B@21tpyAik@NNb>)X1^iyrfGmbW8CSlA8-k(_c^>7+Cn9+Q*TXQ zQ|@f8)9sSVG{2;pGb)`7)2w89ZAzC6%VKi5Kk75Uat$G8TXliiIBNrAGO50+&EKkm zRP$+t?WNQ{LmxuO^=DP9bIwCt)`bWZYxI|ta6X^0E-R7%7tKA}&Rr+&q&U|xl3Jp! zMQ^aEVxmMSSH|{HdOGw5+4kt+Eds2|f^|J%J)Jrz*c<-(5sRwdXH}}lhx_MD0Vfy^ z$3cg`8d$9APwD9DL?Y9Zv!|bgv+nkdHgN&*qj!b(}>42WM1Rmd) zk#$NAH1m_W6Eam*w`Z}lblMu4JBrB2Y)OPHC4kUw&5nChl!^)xkkrL@bS{Y3z3NTY zgHOmfBm&p`xvMykIAK%m<1kYgxA{aL9pskRR`JtOIPIEVM%D4&w}31m~L(v;kkXZ z@>1Nl&J($d5dL5RXnVKL9HfQgW_aY>VtL>O!o|KG;vXD2Gs(Uk7mrSkd>H{y^*POm zK>MFY0kP}JREccEVwQtDtJB5ZPYsb;KEAlR6(p-qJA%ZMVexU1VNT|*;#5E3RNi9c ze$SWO>38K>?e1^39QAl#y0vHB`5AxOb-1;jkB&qALqF5&r4y(!I1UEEhsZn%OK{{| z`3KVcGu+~UTV%}3SuVvQ(Azi3Q@4CN*{n-f3gMgTgmhEj0-!%ny-_Scjx~%4ARyx{mBjCmz)oB04p6BSgL`)Wsd8rq^fMvI^YD-6f$aaThFUDFo|6&qSuw zx|*-c>#?o3lmzR#;&eLUe14;6wJLp=RC0e$CkTLTyOw;ZYUPY-rM~awxroI{j%0(I za@GlK&0v&Lre{nk*E?Y29gqa05}|!&>7Xn%vQlz{d6;D0g>A*+1q(4 zb#O^FJm*B(K5~C3t6C$9gqZINmrZZZrsDrT*xHkxX&$O@H4=R8CgdiG@zi~T-uXdC zQw0&wChJZ`u;x@}$0=OE&Pd#Fz{_-ElX7gyQnA&Y;38G$2n@Y1vG`(Eqjg`9@e&Smv2CX;`yb}HOa#x6Us(*R|3sF1N+ zu1UAZ)!IB~@xY0++;woc zZ+7W|V-g!@x z;e9gk=m9Jp+*khbh&vB6JGT_FQdf)k;T6>~h5Pe6Ap-AKTQtYYcHNKG`0^*%Y0o9J zZrhh0N8!opJ4tkhq^FN%x9FKN6j|LkGLWSX|H@dq-`&Li^B;~EJ@&RRv^5BOz61;9FI4)k%Za z!{=(73q=R8W<`{rY&@_W?PR-*YeW=D3MmBaP?c^q+H+uABfKPQV6<9Gs=8cT1O;wW z2zD^8Ww|C(fwbQP^;l3*jiO28T;s{PMvd6tE8)uIl{MGuip{p@cTz$k{JHxl``km< zR1iSk8oN|K9|#g|6SsP=o)b(9Yax(>A2=qJIlrubPgfu8PKj#-ZpfE~3=dPPUsdo=F`2yhm20|gpcE2fU>8LRbw$tlq5>m>D=Bg>d{$+VM8CF zeOGNr>PY1j2oyhXqEElGV_-N~fa)*Ug@ZM&+ko|Je#fD$UC2geMXrb+p6btvkQJ)? z3%4i0xg=##xyn#oK2n)}zTZ#{!-oW7JD@xi`wX5QDRIMTZfD~p=lbB8Il4{Wu2>Ex zKgrHlfMr>0y)VGF_c#F?nzCU>pTDQx7C7Yb8qs5!vqJXIR{PW*fz+%5ABN0i@U#%u zSjl0uqGsf@IU)cf#0kZ{wQc&M2u7FKtJbT!-N@CMrFtLuWMTQ+t=3fgQPj-ZD%I=lSQRmD@U{ zHxpxix=YKa>hnBYT#0>CrR`#qXpz09glAh58{4>lW1sM+MH-eo)-1xS<%ou1DMJzVg^z zppqK1I>1?GlO21noNJk;u}=3s0@ zZ5Sym-AcuS;)$KnLdv)LX(HX zFHhb6*X#9qy$g6=L?=Vfz;9%K|Ld;CH2lnA(fR}$IQe@@qAxcfdQ|IIC#)xL z#o8NHp+lW5I~BLw;wJbWWxaH)L0tCeK;ni8_b7B`8>3v+nAhtS+qPH0f-`Op7>J&m zXk;5);}r4+tO|Bx(a;H)k1kMO5ANL*GHMi z^%eAC(NE2|vwao`P{6Mm85^xE?`;60bIVU_8hFBf1Ts}QVXzH1w7sH|w*h=gV*kx= z(uhAn&O5e!$F^4eBjno~S=FMd&OX;IrJBiWqv+nsx2ka8-`?@51>RH@xqhxJK7Y}HSABrr9pw)R8jPqch2^JbQ}cEu2b|hlBOuZ* zzB)B--!nCrj9fv#w=J7kb4ISIf-w%j@^g)l^aSOYtx!}=bKgJ-S2CW#IVDuTZae=X zU>B{V#o`adS-r~_ms7sH;B&(Xw+R*T$|D)i%*k~B^sVb7?`#BfZCymmhhGF>HD!hS zY%=_Jtj&ghofb_K=6)b)(I=0XFcdkuSn-?3^WLpt5mKUYZY)M1?bGV)+XtFJXwP~-HQPuvW z{f##Eq7Hm#C1@)FlbC5;8w6mRe70nCdCl#@$dRpfWWR!ev-klr2`DBLtYXZqWz_~H z`Y|yNcik|_$vtW-Iat-FsFS5C+Ose2=gb;?w&HZ52dsEQ+VR__{h*vr~gBT zp%YxI`ZOlzsNw56t{Y0fxnfzh4=0!W+Tt`*ddd1v8~9yH{Kt}(8p9)f5TFe&Xg@p@ z`;I=S)5*wiCbqbeqNext4A=Wv(FZupu9*K`cEdUvZ11_3a07)pDp5!G4E4XqtQBmK zf*B3-BoQUa!}G{7Vlzmw)1g(A$5c4-g)QKi>~RdK>1WNTiB8JgL-OA9)Xt)NPK|lnAD_ z;$meS#-?c@gW9kGA)WscVBdFKuN$t{OR+NL+!dYKgO1==4xn3`%00RW8nSc5DFW}+ z+%kZ9Yn^mnPbZwu=bBL~RRpV3C9}`j5K;vcyJVppCTS{MY7o)wKh0KZ&l%fZGhDU( zQ=4bDi=JfPEyFmvMTbv7dz-m+NJiH#j<{vWx=Tt zxj4Yn@7bKPM?N*CBBqp1NxE`+-+(>uxL&U%kNM*R*UJUlcExtRV&C_EoooWu9*mMb zw+!~(aWEj})5L;%o;>|^)>2O^*klB|M0HN;YWytPbNI{}N?fM3K>9sz7UBGS&6M=~ zwN&kyodx?0%tTQe?EBu=LrP1xDP-_M7?`cOSL?cBJ*_yMR;=r(44mv6E+3a_Q>h_) zybOy1e7yhwAOJ~3K~yW`C1KA+yVCZm*>O7?l5mZpPX0bHPRvK}`0>;K&iPf|yX1_0 z7YJ<7re{P4vcv5sVwAc8{Z)+%xO}&+j1o`02240uzS+KrmPbg>n^E@U!Vn1DqTDc> z#0FezDqy5`>$2p4OP|#)W>-J4e)PF(+HENP8SV3jGQo(P!;ml`a%Z5q#_aP#VoB1P z1uS!g$sCn=?UCcUo)7yE!}2`j1PhlxN$n?xm{gNF*DK}TMcJeOTN5_0nRs67JrMmO)=xm&A zvvy`SVyx`cWk9(N3wu|lFc7@hP;qyA@(fS!PlYYw!~4hzNDgEwtYpaSxN|G90jb3*u=vVBqmDBK{3b5!V#K-tkTj$mYK=NijmeaLuw+7PISSJ|hO z0L@UL;m|PXIIek})U_HKDkhNR=DEcC@BljXf>7wW&^s8B#wcN`MKK+(R(1*sJKyj6 ziZ#^V@%taEdu6uCP^?yr`?7cp=<`HwbIsy`bPajZe=h1Phjs3~i{j%I;$WzEAN2EH z$9v?e6jJx@Z2J<0AZ-+G@_ zGlEVvb7)qK_iF+pDpHnEu%$|DCRZ@C6>OJgQ-fbJcK2?Jyyv~=U1d@nvZYP~f>X8E zTbnhrBRB%UO90urtXS5?DI=th=PB}Fh&KxxRjvKsM2EZ!Dn zHP1XW&8i>o}m-`;!+ zQT?n|3+A@psZ!P*-y6H;?flYipQydGQ#F?h&?Q&Rj=(LdJ+rYNw}(1d()Sn2O?CN| z4kLEEI$S-&77A4fd5~4?hX}K&yi{kjt~(DV3(*0m_StM$B(eLA>tAN-voV2LLSJCu zxy)_yd7U?6M|^)F5^E5#nxWP+Jzk;>Djhs3!ZzTR>{|#|2(&tcv^;sP@BAl?@>Ut>tWq8gFja-3w2y)t(I1?0fY$R>%5|V zm>QU`N&ZapqtZJed29DFL?^x8{r2q}mbCPYT8kg4PBtOlhtJ=r29B3WrRLxENF1x9 zQd&yAjf~1E8?I36THUp~87T=;v$9pOkLq!D?J7P#y1V^^b>YskxoWhj*g4Lv zojY-8XwK@=2mMA&ppR#yga!4pR*T_=oAhTssMVX5a!OKbo48N1LjQrRE*dJm0R-7k z9UHPlVCcd1 zaoHhH_8l_T`517xm(=#3vp+mpf85&hU$5t0>O&P89{Qu(hQm@-|IB=A{k1FVwR+(M zP>+xS`Ws(G{i<_JCYa{{`;GXj8H9D|hV=rspz~iaw6-1>%?g2d!E#Ey3GcG-`<-tQPUE53dz0(9|8zq5j(yBPPz3Oq2_IAW zwTbrKRoVN#capqVDepCx`HGK^@3?$?V5@(p*_16yg0th6_VaTE$kK7M7A>d2nRz!t z+aDocRp*=fVE^@;B)=CfYIdwljpQ7u;rqa z^HEdMe$V&%_fkrQRV9nhrUWQLMhVl)R6y7F^YQV4eb4y*@9+5j@zE9A<=JUDr3QdE z61Vr)+?cWToD15~(4&z)P@g@F<@T3@szDBy27$|JxwqctR}pi3g<0@m(b>Tr$#&gY zV0K`kZz|cQtQXsZ8WGs?Xqm`U@&2%!H2|||9(ED3Bg?E>0cY&-`xFnN==>bB!KB6I zueq%7wx*rswg7b)23gz{?W$ZyV#s_;aM`An;DGeOCTEq#N)5Sh)#YttWdJt1!M~QN z^rjv%OHZ;)rF+=(KW-@|Vzy^g?mQ|o{)J%#f4p5+8@QA@KvM?F;#{7zXGLOWod<1Q9oxTIdI817mTVQ^$h@O34A08k2j}Z^? zhe9NsqN|i2ua+018_o>@`RdZ%2{$Avl0r|`2I4ggW{Ho>7-AS+khnV!W9KJ7!mH>c zJ7cE2pPTk`EiSPx0ib`fd-dz}+zP#Cjy0*eU$37>A(j|P{i2&nHT9qBX7G#N_haPQ zJQG!pexUrJYcMh)L!B3+ZT^H$^4Sxd&RRKMqw)0BS$`g4NDq&8_nJ|1cWr%ly2(H&lSK#JmUBnh};g@P7DAfQB1M;O4EeQXu z;qNjaY)h;rrYI~juDP2q6E~{}-(Fu$CF6GFFLT)QZK%}s1~Nf$Oyj<>LP zuS$d2vPP_^5_U}mx$j%eiYnKzeMckYa?ZGJ8@6pj62X#|O5iTtx(r0vDo`?4MSBkF zNHkp z9`3f6JlrxhQ=T2o*}%g-=wP7PlqAvFw556+r2$}1c9tSD0(g!y-hIy6v!)8|5)AqS zfy?J@w%7d`CUB}Lpj>8gvvOpxu7PR<8oJ?~WibwD6MFR+Pr0jf{WV5v+HxyJqw^kH~E!WDWM=g3)4mc()=qo+bUcJtEb5Jsb9>dg-$`q4Z`$p~F3MO5E`E z2HHx>5YAHfR*%nwrrs6LbozWnj(0Z@sRr%M!yFQH19RV?l(Z1Vd|tBh(v3> zMjbNDb?|Ln*M|x_&NCjK&xCG=Z1c!Od}nhpiMG{FB&&)&Yqjccg{={WTnWqo86LcG z(F0m7!nqb`1DS0gSo!}e)s0m}$^?_lj`aEt#oMUQ>#{rh-Xj1~1Qay8I>5K?qm$Kk zz2f`#@3>qp0MM27DV4n;?-}X*2B~#%e1AMJ(LQJEiM0L$dLD~SavhwMLXfv1%QBQ~ zIlDP$>{}UxWjBU$T_sq;a~A8kKBoo6XmM3~@9MBMCFBpT`S76L0}y5GS*N|Q%xYe7 zUsq?B4J65Ae;(A>@tM&;OuKzpZUb5R7$B;cE4nlqA2b{58i(WtYE=x4vMn?-Z$B1b^ zBA?7Ac)eb)*X#G*^Hs+_;wMsN|ER ztF=}~l8H`dv^lA(XZ-01LO%eqKuy15-Qn$Sz15#{JF5iC<#O#7%41I62u<+=n!BPh zTfUzpZ-Ym6w$YYKIUkTW(AtF5z$lvvcZ8J(^9z{jb1R(fQ+N4Iz9~=k_?3*R)K#bo zV6T2n1-!`pJ-1vmAxp!Q7OXX=(+FCxIvbQIV)tAd$=kkHXP~_&l=`HCcwm-u7a4S8 z2tlHRajGqo=$7|@0QnF zNy9=2rcP8TgY0oV3=c8U(=n%}OB}V^J&I^mr?u-7bDaqY>&l&Os5JuR@)?Pdc<{Sz zUfClsTCJhXlF@(OLPVy1y;8VV3_2OenrJ||*_9`(>#67c<(#o?0-)s=7r^>_E;-ew z)2S={RTWY#vU}ER1YF1tGG~RP3}g`KwF5QxHsXVpcbF)T)$hZWDbs-5Nd(BMLL?W$ zrxUr9Yv}U4h3W%%66bzNgfX{!g12H+Z76_cEyFNNDxbI6KxWARcI^8jM6L{jI{w*x za!(t+_G_wNk+#-!`s@nVC-nb$ue#NUNOd0|?-(HDP50j` zH@n&*2Ww|)h592G`QTo6Wudt9vuCxoEYwnHx#$O(V)tUX*dc4P6?8)9xJtDJua?KR zmZfp+QN`CbU7ch$)@nh`0Y_4<18DZ+rjr>%=ITgB@_LOmUK|y=dEAF|;R(rptyIf!z+RNhwvMu^EpqE^b+1{s<)bfU zG8tNH+JpihrHz1{;EfYe!uGNzOen*>zA!-8ncY<@4u^3@NZxrU$58e>(o|wg^t$A=Y7wWoT?VIO98`A zr$SVvWg*g*0Ev))MBR~VY-dVnJ;-#D!AmNT<2q0x!%}9u<=Fz{2EAQJIS4K83e39h zdhT1#7!q$;D3py?L4hoSr79}d(~9%?+zCPk%Q}fG328}i3Usmi-pO}u>P(LUBvQ^c zAnGP!;JzL#3~7ydi!ZrR=|7N(JBhTOx-&Q6v|E0g@=ImDv9fgm+k>W*uwW_smv~@e zS(cuwY$Ps9F7)*ZNrI2>-%Hk;2+nUOyj2p{=e)t?>CPwE!-P{HT9eR#LB~kd4Hv}x zqE4K4Fm=2#!}=Dw=tJi0ogz3|#t#QpdnRpXRj0g?!D6|vqAfic91NX#8++YtpUK{ayolY#tXNuh$G!~z^9;A`(7@$Igt140( zVA50x-BFdCvqEx4(p)XaJx~l%Gt0!f)2_MRB^8EqVn(PEz}f9g>oa^>%Nf=z6h#Ev zjy_!TSkWWVGvX5ZW8$wGjYQw(wIht?BxD|2y$UnQGlQrpL0>Bl_SF4-x2X;E}FuafJ87``tu?kgfz zNJ?DGljF@tmiWO!xAb*R7|3K8!r5Op#aXacMI8vzqfv!vWD7Zt(>Xrl=j~^dcasB& z3jj+SKpoC7UI8-HhJENS37sSDAueCbNyzTlqDiBCNwX_&7z$_O=H`-=5)w*2QtS!L4jMc+{WQk+)VMC4NiiyAs8QN} z+oG8!w#uJnqJ&*6ZuY0Q!py(2PP2YUU5>e01jw@=n{vi&__v;5HQO458zriv`@Nzz z%je+ALzPm*t~l~S$cEjm0wvc1y>lZ!RS(~CN1P4De{Dg20E^BF)z5*;gO~vUGkpG$ z(NA3C*X#BA`3Z+*KXU z-ot(9Z<;Y#{f7z`W$@WkW^p)%-Ptt#0kIQ{_3-bhPXF%6*sd9uYf<2C+qGv^#)h{6 zl-){8$R4>7FV)&9)uur;s68E#Ne#215TQ|%-q^OOyQ`+yOhsL^7Gkvn zDn|{?GAUMTvzm3s^?D_+zgU`W+m36UuwK>`r_&kdRHn0+Wi58fNyf+=R<)32PwsZI zW@W3I5AB#_mP06Wc+_VZs#na3S63?+t{4F}3BWZs7TsPtqYen{$eOV(E987GxxLaF z%P_4PH>paV?5bFn1?STl@~=V;3V?N8yA5GV((RN}%@%H|TqU%zfo(-4x^-(_fQWdJ zYCm=z^T+6Y@dUb?B&Vi;?N~?E;ODj?2AFf!0g-HK^un8Y@Yn%{B7tZw*2x7THzj&g z>8)5Pzs}T&s#=xnODEQgsvzTfy<%C5U2@AYKAp}uozGa8#njq$Z|V2Ma7(A?2jKF= z48$$=RZdAj_gbs$BC8;&A3(6ZDM68Yo@<#WAe%{zWh5)*Vs2f%=Hl~n-S_#?BfrLO zRI*Oh9-e=-ZEHR-K;Nf8$p585B23PnU>T=@i0apDAm=8kW|@6PnH3Iv=Yg=b%>NT*8)#F43xHygeeW?5cZb`}%=8cADKT2SC^t zHY_ZU7bafS>JhQwtLgm~zsE?p_?)xa-CQ`ERxHxN_E~i#s{2|e0|lOIAJ>&wpCqc9yN2@5mOB%GVZBhbc3C9&zL_@9Pqs6yye7uk)lEx!bmS zBG=BUde7AE9{?m#WU;~2nQGT;GSvop+A}q?gIB+%`e5euTGf6FqM%n?u6bMs>ar4( zCO5#@+rz9qEJPy-OJ}-v1-cF{J^i{16K~;8xB;m|meO+tV9CMFZV1oE5(J`j`g~F} zO?dv51_)H=gN#bbX7@2@coQMZbT%wI^Ro~^bqEqy18-X)T3fI2@$nrOG274UcExEu zK~h5AOTP_8b!uA6zSUiXmj1r>YJr@qMKb5syE-V_zL9f1NmGp`X|6SUt$`=mz8UJH zk!l>qkOxXNQ5mA0)n>8&v1iLj{9M(>Rtvd(@`1D7RmkeU*Z$i`>{v%I89EN6Tl9=@ zy_bacUwz08?Jn4+H~^@0#BB12Sqy{0;`3bF@NHU_-X9M&W$&}p4Feg4siA23od9&1 z{C~YcJL=>2radn}CBjp81#3}V)@#!svf4SwLJ0Dqt9XRov6LK@w>(5|d%jMhU3KVF z4qL&nm$Czc-oTr9!qgGCUs?Z=m6E^@M@kIYrq2KNmDOoq&CySjY2+XK43Dh2-;kG* zNk1ny_vm}tCwY-^Ph9(-PE^Q|5KMo~I}lIi@W08S|JbiuOFw&UzQ#4a=GwpZko)Uw zCMR=Y6Pm-J;%GR<9)Av3pEsh^P)&gOByo@PIRA|g z(Nu&|b02-Wr{d$|qbP5;4S6pXOnKjnZBQdk!U4|m<@WDx*fOPVFWHGQX#@yO+lp7+ zHSjH0GAZX=>>DLnII(`m)&eC}iv zk4MU2qdG3$*7$-{x9!!kLJLW$IH^LG1#1WNWw4Cn`!Epn&0d&Yw`&tN1)d`~CQP&* zJU?u66-J*VDES6)s0d=Da|ij_&rM|kl?J_J*Iq6c?E8*$wG~V0=?jRY0}bDBDDQ2Xj*)Aeu6IMzC~prRA$ui?c@J7Ls@OIZePo$PW3=q(}!T{cG~w#n2Slh(N6>5yDK_DzNE!X@i$U5EzR0k zkd}mXU5o@>7Gwa+zGGR}l5!^81lKIos@zYM8@()xTWb?^KUj*g9ewf2)B1CB-uwG) z_PD7j?J1j7p=6%~-^^9?oJmicN*6z%F(^m1UlS&mbn4b=7R1_Asif3RNxWm{#NJXT z(%YVWWpkdW!g1ROyriiMa(FQz`0G}>m)aIrr~hc zUMH5y@Yl8hoFxwnjto|?#dDa5M;T&}MUZmpdqP(!<=iijB0(h=o5~2R>pcTWB@NQi zvl2j`NI+>D-YE9b58&~gC#aLqmQ zgWJ6!-4D6n!#>d(Ox-7@&m&oy*WojDrU*KqY-wHa{{G(2l6~K8P+;&_7Z;k`v)8@1 z`TTRydo~r8I%fwpR>)_&xVkl3&Pf2J@7%Czq3lL0bOyGmBVZF?17XgN+Fzd@ztM@_ zv4Idb4q;if%VM>K4HlN4lW7l8)ErYs)QT@;kOFz%2KQ1Qfb72}6;}@-QrEE#l&jZc z0BYUkf*pjR&348q(jurwukDfjx}=)Xto2_raxU+QvqH67OtuUMv$Gr($djyNrJbz+ z03ZNKL_t(anl>69ZD)~vG+5whHsmS|m0|Iz8D|XS1mCktSi5gkKcA;|sxUm?+=fo4 z6V~;Nl$M@@o?C4etfD2tS8AoUo%`ZJdGTsf85n!DOjl;Q-6JR%C#0>u6jX(0y$FeZ ziT1%jI6LJ$C~tj#YqnYS&-V?xmh;i%+G5ir0IA{pX)ZD1Bb>`qQt=igsJDUXR->5J zxKJF7AWO!c%b>4T60{AHs+M8VB`vtrx_r;M^s1*5&g%)wTHT{Ugh}4_I@|?E$_P!Z z_4Bgk&lU?^bHgg>!rGrsozNUyn+|)eaBb+LfSBjkNhYjv=6H4N(yXq2dl(#25Ab^8 z*6;Ow5Uvg7NOC_Yt414z5D8*?*s}NrwYxY$Zdf9p8L+Cu4EBKwpNp-M-o&WRdnO*%mqYS{ zhUnc+YB3W@{LqfOZ#v0LKg^*sm%%ZcHpG@tNU&uKm-V+Kzdpx2J-g`xdCkLmTsKiw zV118Hz;2n;Aip;1ab4_RSFKA`VNfLW#XwMfe4mY=Jul(f9hy(?;!4YPixe18(ciV;cwNx z<7YDQr>oJ_nUEb4z8b`GI=K1h-EE-_EZ%j@j3n+j)oPzW0wK`z{%Rqm&~U*HHjaRg zGzDwU8F?>_=H+_9^>XbEXR~0*syNgLlH$X%b!xMk7RZvYaADl{VRhw^Og7kNH(UTq z^ky^`?i|}?RT5KT4{jOkUgoPi)z4&ODJ22 zy7s0kYk)3v%zAC_t^I5!dWXWD@~GH4&Ne3N7QyB%t74(abS~sl60B=c zb*CkDi@=@kVMEP1qt!@`xdlRkSK0LEz-gcbu7{u1SaLMHBOP#q%PowYiEs90LfrbS zK^e#^w09&-_M)TeN2Zfxw`RPilV?;&paB$uNj`8L*6HAA zIDf^iOwvSza9T#`ifi45BXtF^{;#DKo3 zITNI)H`$KT^({4fum7*^32K8WrVLYvW+RjVa6+t|LR4iTzKAfMDWwASW@=Sj8cQ8F&t# zg$l}&_A)%Hm5e9m$v!$d%S=p*YoBH$Zgw`wZNRS&`srl23B{EKb-1sc$!S@cn&#EWlZXF?h*y-TtP(DBS_U3`)SJf#{E)kpx`+g*CA)N zBDWstZ}c$I@7A?F?gSV(e-XLQP*nQB-_xV@ISi=_xhK{>Uczsh;3iMqG1XuPH~(N9 z6{QiEz^v{+P~yo0S5cq5=uZ*8`WS~xZc!Y+^mWg@e`e)p+0Lqd-R1is0{u^6aKDJ2 zerO;;2loe8qaU1I_Z)Dh=$RgJxbx4Xb`n^;3Jo)=b?M^{$aszT|Ic5BpV8Nu3n5DE zit2M&C@Ut!q!nn?EQtM*@gnH}@Z16!)3V@vKI8IHh@;ELrPx1du69smdR@D9jJk#! zp$>1vWmE31Yq1Postr_DQv@DkE8=R{MHa{|od9ZJRdTpm0fpCf#oN0zm8mNE)@8x@ ze8Tzd4ePpe@Vybe!d7Z&F-zpyxF_)qXVzS8W=hsjQDm$DF4%G*a?`SO;9*%-ET>Z? zo}^@fZW~m9bvCt(cS z|lv^{o)ODRpJ{ zo_9ys?t8PS+biL?SEaAk=a?E**NYTlbip!A$#av~t;Z|z($&R4Q3+Hq@S4ke+w)GK zW$Iblz*flMQX5u#IC1&Zc3_mXcsiePKApP|h`&K^dzTEuYiQZ}0fm|N38eJHM40 zLNjndm+tafaL+O9aO+te~QxhC7YZ-{dd5dwzYRK3dF8HCky zsBR7L9z6ZM2)c@Ja7$26>Xg_Lfl8`pTNyNwT>A#HV&>9cb|bs?-Mlw0$i&zIH?+l9lc2yvAVg{!Cg&UzkjQaLznBNH2bGh zrDwA3|7ij0aOhsu%1ILPnxRWBWN#ZD)=}w}l9=O+>YVi8JyiUZx_xw?SuYdCm2+hh zae1EN4Z6c3J&4cHFRjl@@-db@n0E^*V6PktXgD?V+&n?H#4 zXdMfQ#5cLE4F;9sNl4y{rVLny<+aA`L^%@9k{xFHT0^ zpvMkvCtt5Afi_v!uh;KS4)b2(9Zdpm@zYr{Jx0}5V7{5jZ}AAfo{ZP)>(pj!IJ3@Hnd zg3_-;w92!BwlpSh=M&atMN`jSFU4AF+qX_it*6!08l=QkXC4L%i} zW|BJ~>zFSiG=+Yy`&*!H8|4EF!}<3IV;Y71+xen)j|G zPL#{K=iSs-L<*GqmI@@L(sQ8``%yc4f(o!|jsq(ga_|--a+4$v_ErMa?o;mXcUcO6 z-m&16u&!%YGB=>15%`51Zii7(OTWLr;qCkeRmJy@?+(;l))i~b2Rl5C6VTELc~zdURtFM@%nDkKo$djl68B+&&%#xjK$mWzaTqT!fOce4 z1ut$f@XiX55w*-)2lFRKZHOY}egFU_um!*ECeMT*o zcG`%gREH39A{D!I#eGrl)ogKO9J!e=kvsdy<RhEiJ;;@0fXF-8&mA~f*OGVBH= zS&K`_o-;0&3${&tL0M z)B%i~Gi4Q(8Dxjqt@jVCkoA_ew~}`M(K@*|>pokykA=wr@!M>NiAWu`X_j>AL~Aj% zn?<+c2j9zHbI?7gYr51aJ~>$UK~vkkl*nYYA{$j))&IU6v@z2-74?G}c0Y0;b9J~p zPFqWO7B#y-;q)!XJG^+tw?F-UQIU@HS5m=BkQXepr3m};Ewy$PC#1E z1gQYH%Mq?5znJP&TyFiHDRSP|Lx%NeA?oYFvWK;}3?tkc;iwRx+GZzFNXm|6!R#Co zszD(r<%s2ZX06KH>{^Dd(sERh=*`MsLmoRTzzP8w&No#@7CFgpyr5*dWmCtRD^&wv7G*mJn&yEmFiCOa6bB1|HwGr1j7s6ho z3Z(ak}MXE^6jo1lQ|UYiJ_7nZ)fwjAUshp;zfX+-(p$J3GQyA97}t-h@76 zVrZ`}?q_P9Hjqm?U1zhrNX32m$l>1!x6H>HjZpx~jxrCPQ%|8qH{P#eo~x^~v~yMO z955w<;db+Q7pDW@G}9D?`P@z-&}l+Li~o^OsmSPp2}Rzw>OQd7;V~N)=V+U5PtJWD zJ!?7i;-Bp5uCHfYG@kf*`qa1R zabx!jUu&}uY)xJJr(|xCtzgR@+2;UZhnOZdHC;L^#mZ~ncgR)narwaYdM!jqt~omz zRK4OYH91$K0bN;(J=nJImb)1z1}9Uj&Vnu$g93;wE>E#3Y(4N8CKAQ$T167J?b##jRqV2sY~Ho}Q;6NF zQcmKow;i220;9tAi-*hl>{m@K+tl)J%RM&YPD1{2;ZqV3OwnSAZIUzP+LqtB z@7d>Y#RjX|IyRf=ZiOwLRPC02(#X9X*KI=*DVEF4>Rhw4iuUbvQ*(;XXQj?tDZ^SP zn_{lYxUTA`fN!qPc^j0_YURA|jl|U6V&>8PS8$wBu8#}@a}CEtJv4SzrW#hIspK_ zfB%ll$4AZhOL%*K!~g#O{x{y4a- z!M^R@-tcdz*={?2&B7rjSSs6~(?FP{jB#~4wv}hGwpz5C)wO5 z3wf??N=NHJT)D3W@}N+63Rtjl;ivtmS8b3Z=b~t?>uWu=YizcW?92oJSpuEX z2Ei22|DU~YYi}Dzwp|5~lHI-M{Quv$ANJEsVv7XoJfNyj1%k4i*y(hSHD9K?6Gx&* zTne>rmAqFKaAJiBr+}uD&Jz!PG*!eJ2z|&C)`$n$7gK660Zc);uY^m5r!V4Q^!&%4 z;-Iv&>k>j9piw&w0KIJ+w%ZO+vn=LPgUg4haOq^ZB8Tz~bgeYsxn{QTV1LIjk3!|hf;1T0I!^Yb(Q_~TD7 zGd8I&l=$M^3z!+(zTviQxZRrVq}D|Uv4}fBCUFYLmKAK-<7)Bl4v`%4MEr4>k4>q`UX>jAz^gm7NJ*(eUFH7@ zrNvY=M9#>Q$f=zV{k{I34~+n6Sa`+n@D!VqL)&9hY5;mpxe*H!4Go1kf^iNLQUFPL zZ1C2KN*OsC+RWcj8p0IziazK1+ErcValgNw5b23BTD$k-z>ve}?{y;goho{QZnyKL z#7MQr)uXR~4e5A5c|{ zYZ6XfzkY|N<44{5l*pW=0GJz<5}>UwAtcO1g!QtTGB*v*TpE|eRl*2(>>Wj7rYCXO zxo#kC-0yeLFS_dpeSuG@8GlL5|MmKM{e5449SQ69p|1J8=20}6;1kF0zv`gV z{$H!v*XzIPWke}@`{!o;6#;IoH{u0ywTfuwt=`>_zm~jY2l8}l&j$8I6=BW^%bE{` z89RHf2wG6+b!yYk4!qJ_NR}Ce4u%ZbN0#N&IpGHU5J(h{NtB1ts_)?g*^o&}&i6jK zV)byy^Y;Njm1Zx2u$NsLo^tpl#~1gCM(UX|O}W4 zKy1+rFc~wwS)ZN7TxlIU^3CTO6pSJG+Emg7YMZUsdbzY___Fi{cx1;HyCz1o%=ULv z-+wQ)|6EZ8YPBrF!(1E=O*+3DkSp_C?o%zL%^|gpbKt4X*;)?_d=jwGP$>tb@p!U_ z>jc?BvG&YPW|Z3QOH=Fv8fn&Zqn!mP`t#M#QKjy-w|jiM-RuDO?LXgeeX0#O(3PDjHiEqL&$$vXbsJ~q z&bTs6`jLoD|JHAxdX5FRLr_{qB@bfYxx#(SH;#w|2V#wns#TRXazd5NKWz+AN=Oh} zdEF<)^_az?RH2IwO?B0;HkX?UuO2(6gPk7v-XVap7wr26P8s{Y2|=N)S^xgezX2kA z`}WP6U6J?__fjL1?K_rr!R2yAtBZVwdbRZ`05ZRvA^Zae=;1fm9jt|!X8U3zq@?z2 z3JGbaIj87VY+GAT`h7Xtj`Ka`-B4@ruoQW9WXvH=Kw=v%Jou^em|;TR?)(RO1cQwE zP$?0I`qZA0)TG{hBj&CT#`jTx<{JF{hdK|6oF$?Yc$`@h(m;wiIE?bpi1c9O$Y_*W zl`AZMbX1rq7(b|cn8(9VjO`ffzJq$-gIC;ZQznY!SMtsfXe3FoarN6=LV|GaI+)@m zs@$oC{7^5%En2^TU_hZRA8bx#F1LD$C4Rw~+laiDDJ=QpwJYRAH-W~@{6xzcx@Ubc+R@KP^^caam{g-A)wuqY*m+KS${Ie-> z^OC^;)^$b73ESQPk6nQeMkf+-t0!_!E<={4bF$lF#F~i4NE%9a6DZi(p(6k+eV?sd zLEP-dnF%bm+T0k^P#+*qj*e<>ZzeA1Oz)U=&(3skPYU_Meou0wuQ%hh0!a{YPyWE* zJpL%~jX!Whf6s?91&615pUa0e?0C=FJ)|Dhq5~riQtu7{idG=Dld>ZL;w+NoQJ~Hh zH=kNjJyJFdQ43vu9$bb-O=UQ%IA@Y^;a3-eV08~zk4Mk=F4&a-03ZNKL_t)etT8x5 z$ThX|G&5NGd)oVGy@9q@aw#AP7#z;^k+?DT7yc6a;zB_aDNbrjY~>9w5S={k0PQL&xFg4)V9h@FXI|3*%;UhNpk; zd|nN$nRnb9inYy~cZ?@lemt~j$4>0$J%L5RPXlos5SDT)_L_BG%cfLip#l!@9d=5s1~@cVHnoi#oH!9}gsUh&Ta#dKK(47ng;`Ghz+MGNE7jTT z+M#G~w!Wgk3-@N|nI8)c$DsAN%Zcss-Oa)=wP|Xm%x@m1Pq&u=<@I3uzDvWt)T5>B z!~l|mC7ai`MJrmsH#q!ZCaOr44Xf5iRRFbJ)acv3i%PqzIeD;BRHbdHwVzSlvmOuG zNWoce+>Z&0(T=jFXh8|S5#peV4W zU?OBBQ&+Rw2zmc3PeW!|Ul$nrUa{?)-lS`^c4i&`k;o0{O#H*tb_!AU4LTayY%X1!dL|?}pO}LJ zmHqEiARxdM*>k5Wj+RyYxT6idWs^Ls$DLiP|923@y+_9d;?hl{1bCK7#SttGg$#{3 zgpyCm36xyslh}H(+aK5`Th{7GPwbk3Y^v>$4IK7wa*v2n%8qSI*r~0jYN=jJ#p}xp z7|mvRT`$PXf?BHW-J|8E+BPOiSn`6)<$^z+|G>WPqCRc8)TJO)hvQm3x(s}H8BTa( zpxw{J)p{ejJwcyaBM0pOwfe)~d*TQxHg$h@7h%`%AM4ltd@1ZbnzgKv1X(T2X)GNm z*u^%RMmC_K4u^sWZS@>ncKN^WYefw6WM&N(Y#%uQVl&W-aU=pBKubP~(dZbK)~R*J zB`JJ@{atbyt%o5)$MI|f!B0k&<-ygn-S&@&8o|)jty9$&FeonBn*QVoE8%~h!Z%vA z_kdb*YTB4L?i6C2giPWqioiO3@aV+>iR!1K&uod18z}yuB`zG5QS_XG9{<5%-=#nr z3}ge13PEuIgWOLelXYgY=24OZ)gbo8ro-nMVJ-8Pg`@%s9T*Vk85vdu`cILVFo#Q-^L zVX}J95s>NF2=?(7A)}4p&MdV9vbCRaRQXH7yi&rF2aOLs3Lh)u0pGE(ace)gyYmEs zK;QvJkf`%Qc^bKbq2{^UB4M65H$2jG`pBuuCw|JG+cLFt1wZ(m*tf7IUew{a`oA-% zY(t-zh7-ZCpA5g~#Np(;!tsAX@47pmcK>PU^*JePh^q3|;xwx{WL@QPL@X{CHB2@PH24B2l4yLm=hBrslE79@5NUd?_V(%`BUfmTMu>W z+{!$!@$m+r%D%dtF%s$L3~u;6*(rQ*PV{bNQR>K_GWwUxx;CKCS#<&pbWKEN3#-$+N2<(T)amY_3FzrE~W+*)?4%U9J*SU5XJpG#*4G3KU@snidn);sBdTRTXncrdU= zeR4Lt@u1;>+tCAGv*A)oE&mb~5CLGKSR5LVC>B*D3ciG%Z>ct??6RN$>OfX0*vsA; z1MpUroo!wn6P8_LwHKmXM-Jvcm_ht|w0_2Ee{Fo55~Z8mE%*VJfdcs@)J zozf)sZwlO%eM2p^XC8ko2j z+$0CO{Sq6bLw4!d=yZ0CJ|o((mm2|~xaaKh^s3&wic(s}tl%$U4Z?K*4x2T2Jy^Bd^Qa6?6o7%=YgMb%4zxF5da(tz z)Pmb~12f}ND^kvqd)d{@OU?mgP=!U3T;XPCU5r>!1c2{k4cCbB8O6SlAJoijKqXNG za#K!Nm-WzaeUz1?YMgy3NVm3TZnq6dlqU@wAc6GJ;6sJ%<~c9c=YQh~ALG6?#l%&sU4ANai)uac6EOsD#Kk5ZB4^XGea-JO$c+xuNpJ5uiHG+u3^&J|` zZ_aayjsQ4jMn96@_~v0_KugE=IE~)P;nTYfszs_$cSo`3+c#mW8wi9V>iD;945L+k zP)$-N=XlUkWUQco&C3IG>5D~`FRG_L9l#m`WYKf% zNlA)C(0K2VwXHxc^(^V+;%rpCyzM)d+s%lt+qO$&O50<;eSg90?FMGx+qds{eSI~D zie|e^k2!OY?{xb0m7N+kE@I;ug+mst6V36cBxSSAc79*YwI#75_C#l+VKqOV&xV?5 z1VoC&kYulhljmLoaC^AgX-E~51IIiemuEd9o)Rqk8ItY-pkK|#AE{Ht7MyuPZaj_? z%T%R_(*@1|wYe4N-F@>P_Ar@8Qnky4PsjP|MF3P_QB2osBd#P6s*t4TXRKnG% z*(Q5K1jrm$l{C%E1_VKfwpK84b_NXFQU59H#C#Cu5S_y6LSQ zd9bbYb77`#(lOLjhJ<&0)=^+dw{B4=-nVaz2g~wU?DhypWragtJ!eM9CN=EsK`s(OIg&g?A9bDw*gt!tfs)d zTrMs4g1W0o1IFR<+Gm~D`C8D zos%=Y6{o@&awd7wSdVXV*LjOvhL!)lLyjafuKX?qLJM4%{~_0*8Nh7y>C&)DdA|(@2el;!D(C0D@?6!B@U`H1m_5sQSY*n z)%q$++|Rl!77wBpqm6Wj0A`H8#%r!c+>c5DXt%Ro197)Tz(sRwd3kxk?RGN~N=lKK z+(^V@Oa`4#ZkO{+M5qZ3JRicZwpDd7 z)jJjSc@QFctgej~zJ5On8OgJGZx>^8&1v}GjBgm+1O6e8xLe`J^Bfrmx;CIz`xCW*_jVteReZMEw*rIH z!rKk`nUeME_4WFCeZ9V3U$3v%*X!?HU+I~FPZL|%VG<1sQk)}y>a{J}oYdxA1BM8d z3a*z6u1`-`FBf4Lrd`w;Nt>H&fMS$@J?MwJ|qN0qc}H;F5D{P3xsuNh&+sKoQ51W!HEmcwm&z4^SLV z+{csB_~$&gM&bwi()a9?quPML-0U@*&Dl$9KFP;+@X0r>I|yfET4$|{!z#JNwa8pa z$;OeYlWQs1nNdnbO8Wsss+F;q9cAAw7gtr7s>Ws)h8=)GY4U1gk;T&29A;&F>vJYm zUJR;GTUea>)Z6S9$=YoMf*R;z%VkBaPmR1$D=wGjNT;g^8Wk1&F*Exf4bfZZE2w8=2M^%Z4mKg!og?JnT9d(%FJklK1jO~3#-90Z z_mZ>|e&vdtflpA<^yj_9OohYBb1m*K9^ma+iF`W2+PWO!GV-+T2C;<1WcAVUF@8Hrc zmZPgnc<;gaqdCPCl+x;|>a2>1<{8f3Iy~+_3B)y$sodia?nwT8>8x0n++r`5yhKZ6 zt>cojG*5I2G*qc0YSo-uJrCdP9_(fBAZ|*Ha3pJGbKptMu7AiM?Hm9)+z&UvkJfhF zYgw<7o<3J#M%$Q-7-twRc4HAjWyDg`>*D#ba~g91R{i~G8J#UAMCX`qe2iyB#_52M zJDHJK;=Xu)F5aWs+`YM9FMrd9-buWxav&r}taUw`cY9*6vto_`S$M?ahGr`!|C4}R zaUY<$lM;d=r0wje6|`^dd?+>-ATyM1(2nf0pxyMrheqRIk0T8a&7GP6vR~;pmMF`)Ppik zTh?R6%gakp!i|kT8naQE4Lob_S(~afJ;unL9ryz1$v)9gueZWmSb9*5?I0_SJhf2G z8Otg}2*3b$t`&8k05d?C=Q%I9J`t9+shrnK%Sy|GjdZjCbvbaM=fOi$HGzrSt#dZg zP35*Y<=6a>!AIZii4uaFs(4*m#x7rD^K7{128^0DJ_ifUlqOc9ljj{(D8tV`?mpbe zI4&z(*H*KPbl2IhV*pv48XAMLJdE?1qIt0FJABu7O0DQq;znY#T@^yN?S^gNQOYi= z)&6(9g2Ecc92GFSR@Kz^NL8TM!j{!;d#DhP!nIXKzT{R*NIh}AUYff{PEdXl5%BMS z{~Q1NzyFJum+#p3f}ER;XF{_2sja73NJ=YGO4zow@As@gZ?eP;78i=G2x$Y|qE{Um zSn{|V0jjMXMyfJLhw9dC*GNXsDu3tE^z9;#diJGDIC!AL+Sl0_Ht6!o`Pl1MfRab@ z4iEXQvW{vzM!)~mA|%B5MDbm3U#)9&k#*$)MiO^}el7ls3bOBdOmTpS3-bL}qOW{aJHQAbCTcHJSMofCy`{2QNKNOnz*12bx1}E8l5|lHod5Yj+nRboDHv z)oMx!i#R|vP_}`$S?g=DM~1gfcF`XGc2rrnybD7kRW=Z}6sa-y9U#Q06DV+-uq@O_ zKd3?^tF~vBQY=r`Ka_?wx;lSw1nJQrAAue6v8Z-V1`WA9_RDy2Poe63Eky)!f_>D0xX>H@w`eWq$x{7H&Qr-Z-FbfsV}>R)it&)Z2V1_Mn&XI; zrG2^WbHJ3fa4|Ay5noi=TDK-u@g}5H!JPVivKp&?US!BW^>yY?%H)Ov8#!$-Ou82g z@%1D=YJKIoQ_i8^^7Z=ReTyF4n~0CAVgi|C5&r~{nd}Vw22L~NZ8FDh!oF4K0Q52ldTnUm+KXth97#@YTtHPPtO&T zYFDMKW@FG(LaE(G5o6;lwZ@=7BziDan`X^EwJQL6|0;GqxmFZ+U3y@x?2C5K-X_c2 zh1rm$$O?9ru;J|N{+qotSsDnNC^NTh$Lnpw>+21>T9<*qnTLE*xjtc?FJdRA;Kd@! z+ibSi{d*|*WKBr34AWw}&1#?%n_qXg+A{4VpOo-Gv>>OYHdw2ezWHEx-M=EIY_`E z>TGkcHP%4US}-$-GRJN1S9)M}1;!%o$1-rG0nno=q@vHWh$!STL(bt%Or1|0#G=~PUF?3&O#0P$h` ztFk+#2IBeo|HdLPHhnQw1Szl)$qe%YYFE2cVx&q3OGppo>KfhmQ^IJ(PX5NBTLA}k zts7THXqhy2{9gXZ0goPpP7YS4q9*dTjo!K=$ik@G-CygIv%!sfRk&u^9=%Pn0y3&n z(sgBB79-A7XBoe38}@w{i*jv-GxGB@o}Zp@y9D%`&rQr4T1+TB78dWe_$Q!{%*MUrG(Y!26b03jw zC}jswv7gp*JnO672X^Q&gJg1OStpC#v5%Y_mIH{Q7U;4@Vq*17ZT2|f$0dQu?OTQ55eLeIgouul8sRzSn=awQ*rb1Fdu!M zs@6_FVjIaE8mwpe=UgFC5R8=A)^j>6xjfhab*BlwGv0jWbxvgVw0_?U&jmuZNEsNw z2DK??=0NC~j@uKW4LvlWex$wRY7A$KPnZMkT{Jkhcz&}3=6IjTt6H;Iowspx#wzv% zTO$9on{$v75?ej#oM|SYyQW^u z&|GQVGsGRillyu+tH_v#+LX`IU>!m5FvfhGg})$2yiU;)y>jhD8Rih7H2S;WYcKS_ z6Nx?D&Fe1q<(_R{1IRg5Ji3biinW078#z4p3>eIqjO6PGb=5)4CDt?2&?tbK+uzMv z8ukl%<7qLE8BtM%+mBl(EIG!hBf57GAex|Xp&sF&bPtU7_b>K-#Xel7)&#wUm!d-w zNnDq#8T-BuXMNWPIb0(D!jb>a0JBCg*VjWar<+4x;}98z#}XsHUh`^m)|Zqvvvvzl zj^$sV-A~NPBv>lN4Q71yULt`5X)hvnr+))o*m^tjm9 zC+wPJPPJj`DOh7wn|4evRgV?b&Z1duN4rwcfnzR*8Qm&d zZT`%DOn=!XnH)%(j_o}|0%z)qt1=5Y(WuW2X}IDk=gDSTozM zTAOlKtd#Y6jh4Aw3uVD%PR=zL_i%0V?H1!7hKL{qc} z_v%Ax3jGR3;%J9gYqc!Q%jMFPf9nM)37NnSSA5XDVRGO#1~fXz%%x&4J6>O30S1<( zSvAAi9(sk@G$N8?Q{F2_LnDg1GR69EwI0V^nC~0_6MCzGHL=n)_W+8G%%BLH_w=0| zD-A>(dDxYaP@7dhv$Ow>S!{i|Q9?_%W*fg_I3$o)YT<>8@371O)iPu$KNgA;ur-ZWXjsSsU9WgY4A31U{ zJ!YrO@ShdaCyhWt&9Pj`}=gKMkKQ$}sZ#k+<;l*oy$=qv|Ut1a(f5 zQ*Baj#3g!AClO;;!-8lEQWqC+Sm(Ksn)uM|V+Z2;KO$-7^4wj8d~@0>8!<3Y*+8qF zL7#e5hy#;qjSl*=2IML6;KZ#%cO=FP)bZBQJj|VAZ{4MD4j08CQo;)a&2pJ$d*Bfa z{kaYpJvN92IAwJHQG#AheSP8@@8~!bx;JDgYhxNxNi?tqc^Y5+SIcZKVr_Pf(mu%CD98XW(HX5))vof;T_?tJObext$} ze0Gv<@2NEeJ0*;bQRdTl9lq0$xAlu=@fO3p2z4%7zOp}dP_P%Ehpkh7m1_4r?cz_p z9_RQ2njoF-_h^h^qW+wekY-UCmVcelsrE-SU{?xD001BWNklNBaNpT$hc-z;JQK1B|gbsD^NL@A3M88-48JdGg zBD=(qe12@|;GqN1f2-AUj49yL>i(ef#t^br=4=KrVt~Nk4OZ{^u`GPtUksuXvV!dbN*b+`60|1*R<5#zW9UmxP%u ztB-3)-!TBTSt!?TYo#`(DS?)yS;3M@g)pddx*BdTJNB}NMrJ!OI<*x?fN0F$2?dk4 zk+Vi4z{RW5^zccO4!i?)jR{^2Xl&VXRanW~fwBn`Oz*qpLJG4r<%IQeu>+{yM{R(c zwOvXAL^U8++3ecfH7i>32kCenKGQ0IMzz{Awu6x`TYZ+WU#uvCz8;wO?D*Dr(S}J4 zKbI(BT^2k)KVw}Nv3hMkqe{x8R^32Q&*;xIz`K~GI1ipGYLBMMvXmuLkr~+cU=!6c zc@-RN$xhJPb(#7me{jWy0#JElav7N_PW1)ME5@d&TYc zYAQNCwR!7HV=;?GW^$?s-Ss&%k@{h_4h?+LXOIY+FjaQRn^a}B2UPc-M^7*{rX-n%@1wbG)+!@Quj7jzkmM@ zqJ%30m&*k;N#3ZlShhRBqbE2YoBCcM><@hkILLby>bAP4%|sxqvxlr0ys=X$@nO=c zzl&c@Eb+W*mc?E<=Hc>S@5$l2w+~Fi?n_=EEo0m@gj{xcApI~;Y@FY2deL}qex_6B z_SvTHMjxk%ki%Z)6qkp_7e_JxM>2!W1CZHTdOLMpx5~cbw(YpRw%q%i68`-24{6Xh ztN#X~wzWK2zqn-#uIokO8-UyGhX4HMKls1@`#%A3+n$+}xJ2E>qeTZS$f<$1&(F{J zpMU*7EXyhiT<&|7R~v(aN|d=N%a)uCkYWK3%cWQ@?os9An&oiTk{@)iVS5%Okh3rW z;d06$V>B5UOZMM6rDjJe&m=F|$X|Y(M@M6Z7p2$I)~;{g8T(#LerdpLq64(#;kBNb zI|6ru3X@&Lg$JZk0{QItVO|{_ANZ*HaqBW4>~W-3K&~nyuQ2WnXSnY|!&*CQ*d2?1 zjx2RV-(qqqUtPa(08)Bg$Oqf6{`bagROXp#n8J4;kc%>yz!lE+mYiIytA&#dq?uLP z*()WQGv-}=HqMmxJnOO5;W8WJ{1yAl@~?mWKgoexq9u}JEDoM#s7Oe)qH?!a zJy;ZYOIQUCxaW`dL!tm0nsKO27Op6@BIgAuH?W9PMJW;7@VTgEFWSj$me7t-$gbf$ zFMxU4yz=X(X7W|IlOr7u3R(mgF4(qW3Zk47DmP^xrIx9Lf&d;iCS_EccDDQg98|`> z?P7(~n-bf$nToJk!Kwmk>537{!3~h0HK&bPJt_*F`bgD$X0xdF#;y_I0oa}^%%<`R z;8WFRi`v@Okh5mYd{vq)3+U-dfC0^*ZI*rwl-!zS?$Y24RU~&1w~ZscZ|!@_wJL}_ z0BOA;0>EdCnH6%yz9TfZxQZR@iA^8_0l4*mRJW|;(2VhU&6@KNZFZdz(hgDIIHsY3 zGo@fJyQsLyHEMfWW;oG-wt*OPp)6-KQH<~v*ygz%z6+4yG!FD~~OT8PO&_cf1t1S*1frU68 zwCPvRVzFpq8%2`_CwqHAo*Z;3+7&Yf5Us0013`z6Yn6crC|zCTu1^Ue_ln#pp!=ie z?)Mbm!8%Uw42S!tjmaWz4$uslv*!`w0x-k}zyKGbB$le#)Vf|FWtO}Ec)j3yWt8VC zsvE|-E~1`Yuq@fs3d~K#ne&E}$N*AuEUH@DzP4>GGd|~~?G3sPpk2d~7g_h)yXU;% z>H36aUFDwC2;w*Z-aAoLUGKRy?NiEldV0ds)06E8LP#>wv}ZYxn~)ZrPh= zc9-03M#Q!}9#8K`5f<)gPT zSqG9tcT8YTNHvA*Sm3ct^;&AT(1vqK8EqZe=Qr}XU1GeM;;7;x7${m#YaL>78{{pw z*twg>+)%Za)QQb>1doqLbsk5K178qoBk!0qPWp7#ydXM(lr%=g&6hAhJZK^cU+S(b zRJB&ipz7iWCiZ|hu_X)R*RGXACN(=1pb_D~EtduWQMJ94ChPBk?4$d%ix@bZ26(Oy zJgfm9+|?m>^O#3+5yJUp+;5a1+2#fJJ&oth_E?7T5Vb3NK_OJCl9QW4CS$)Z-Q~oi z&OO$posTY;i-5R&4I`ok@Sx?Q>3dcq`?**hP^)LRT~xJfYtUYHaf{fn?Yo_+4(Acw z+W=5aO%JFwqs!6s?nn`l;)nP2Kp+bU%a612nF9p@2N-8YWEl=6N|JkspHWw&!jPKK{kk4c>+A?2ZIi<-c#cI%MBccP6ULNVS5MtnP+_o$D|x z#dLI;+LBM40Y_Zvlw!8CPG{%U`ee*7kNLoDgey7Dw;}w|>38UcXgM*3Vc8DfODx3!wOe zRoBb)dX0^G$DE`QFmNip z;H{P|M-XXhV-gG%cyQvB@1x2T8hdFTVDZf-#{~5+1#mCY%m!*}Xy=TZD2!6h_APx; z%p7x3{X*W@;YF0UyZqY3;&3-5?jiuxx~?elXSdf^?0d^_t?pZ@ZCEL_TV8u*ABMc4 z>hh*U8RwOa9mHh^msQfO#>y z$Fs8)OawZZx=XHO%PLi1%V&!vvFxNHpccjq+ZYL|FPUr|xWzHg$-jrgy@27M!be+= z4(w=?r1ZB58HfF!4FG9`j-ES~L;=PiD&U%Jy=balZe)(iXqdRH37S`_&jD!TUz&2N z7+2M}w~Xw$bSDjM0V~>%YEGKi?IjAT+fWPXUw7)lT10_eD)y}bM$58+A#MPv0T-$! z7%iWVO{IB>RwYY~P{o9jEx-A8yCJ2F^|E);gS;WZD}v}?t?V<7OvUXBy@TCj&#?3j zKVYWV_y$er8k?XLS&|gTvo-Psuv8T^(S}_>n*iwK9#sGu2ql7` zC9zM{8mbnGsv4J_dCr$cRL}Y~VZ1fuq6DZ*Bi}Lspn<+`Il|hsc2N|%F_Tk*byw;E zPz(8!!*lk|U7jUk3L>Wr9^yv2UopqA?npO*#1)+BY0AK+F@MTu@0xKmStFRN389~d z4vHm&HJoew{uE`*fsi%@OS~H1)k^Hn5gx?tA&hk20YM3Id^B65!;OQNZG$FfGop_? zuf8$9t3}Jj>u6m3a5+jgaHc18Ed7(q(Lov*qN(_1FVtZfr#N4{y=$GRY5w z1wJTn{hji)GCOAjPw<%bOJ}!&hqeD5N?gA4e28hf%Y1HQ_!Hkhpzz+;(lazLbo{$r zPS0oP8G;O-S0*_(a@Y!80g8>2nB}FmYkUB(kk}fxB%KhJ25s3(KMVv_ujb^UHI5N& zyS$>)4&A7S1<@?W+`Z@xHF6%Yz4?Gy^F|cG%d%iyGM06b4A<7=-uLg=_r0lM^5Rc5 zJ)32;J9U>*O9Ml{fB%lx*PDU3T{#H=7p$)Fv2D%jvRRCECA8Y-lv+^smJd~&a#lao zt7rYc!>KVj*wi8btd_M{>XD6&F{`CBKGlMEA<6MG#b6shl`E(!AiJAwS|T!~aQl8W zs)NN=xzy6F;<#mI)w%KD@XLDsKmP zhtkpuS0nt7@k^!D%`Y%ziXH>vVsvHl{~=Nra(4^up=TPx6ifu_@dY8slMyHE3?Uv)mg$%p*I|uO$>Shr;$G zDsD;#j0GQNhyZx4taRrnnTm;uS>AzVbi+`G$Z0=im7D?HgWR zUa;M6fB=t>pWn94l()LCX|uMJg4fqqeEZLTu&gaRS1mV<05WTgA!e|5rIdnD8Clf& z#aa7%5cj>s8P8MH+_a^kS=n(YYbTBNm?;Mrkx>Cpu4eI8r+n4~qj~dz(1|pDe1#@G z2KA-xg-as{F*8akPV@QBZd|aC$DO@Wf3~Nn^28b73^KMXQL*t(YOgR>M~?NdHkP_-&W@@O9Vs&p(zpxD8z&ZOwrUhzSax-)DYxO zJsXi{Bukou61E??{fb@YCydNe1z2XIDkfhLO`boAlH6wzcejd3*JS|7rY4^B$f50? z-{|bOBO&qlOpncORVZt1p#%U9+0or{S4oSen3X6E%@Fq)*&f7&SFT%phNBv%vkAN0><*B+ zwR-Sd+%euo zQn>T3pQX~}uUyT~Sw#LD0jjSX_4WG4jMESPuNnN)!E*10B1%3xCUibe=io>U8Y#X zRspg6dny3f*`a*8A$u!Aze#6G%^p>ec=CB8{ks8#?9@<6tihV)pn$0E{`Ipp+dZ*N zQ=B)AO09T(z2Wus6)(3}`D{^?q;4^+*~DHA8?!07XWy#T+F>B`&}i-;O*Q3h19OW2 z@8pyvBr31$R4;0gov1f|YTdqT0~7dvTQcjz-dBi{hE z;+h8_E|&|Kxv3#;VrQ)Oe%_+e z0YkIw#6%F4Fm;PIwd@T%6pn{U*Ywu>%w;bIWbgZq?Y3cCH?!TgtT#U9+tOj}Y%hloRj|F$*bP0HAK@;f4z0U z(*~fawkHw-~h^x7NXsn_N{{`oyNC3e3Ts&`#gYe zBWaf1nXbBf+^(g<`)_uY{*e97ho>%UWm7(D?L=W7^irD~*snG4zVApN6rba5LVmJ{ zj&0i{hC`x2D%%?0$fvsz64W({xmbNOIvw#i=462;61(?I0VHIOYFzeiAIYI0dJo;t zz7x-lYk~tK-;=(pbHNCXLk&aZ9aMO13p=16I6IzrpvUH|0I@92PJ}A%HZFsmtC2iI zW1V|*WbU0XDtht2grk$~i4VVe4f=TVo_V(JM$n4ruWdlRcTePrm2r#+=p_B5iq27W zOf+mM$34tD#iZ1pcuJArboZ(1hXcRXPWOR!TvYwh)Qlqlj^s%%Wb-o&DvIYAPuNsa z{v#ljcQx{P7wyc^E$_{RYUV1&zt4CLb(S9s-lSx-$DpwWz+v1SA~X&TD_?E(-)Z4u zoF3by_UW{4ww?<2bM}x_|DGE7J}CTUv;1*j%E#K19?r4!G3sfW`4!j@f3+bMoM_sdEtlZMB=x9hIxu-gx>lcTqE`jesFY;I-vL7M9)8@KAnDnT>Ze9Sp06sW(hX$s(qMVdr)!(05>*^TUKJ095m0q_a5Nm!9;Co+w<7>f?7AT(?qJ)bPt4GICn5r z-AV(Xff7Z)uxd@5$~CaZE3+{4B^Qh(qm~@Nk!sIdCe1`mNM-?=%t|p49n~Db| zM0wGiFU^0Zt{53CsG}_;4-v63qiI&W@a))j$eilUY6^LqsvK!RcuJy9uH8D^TV$)M z&+M+{J8IVJwr^lmT%WGEUaq)YF4*K5fCwpPEC$ZxZeL81Y2C+M=WZt(BQ#eeh2~m3 z&^2Is!4o~9GK;ObtTD9!mD_VupkYuxGr1hhSsml7#9J2IZbXcn6KW+Cz|`V?>~LjN zVx(aG%TDFWNIU=?KI@km<4W9BT`ZuhTE>bCLLHnCbp7LFbE-EMZ~!q)^-5!7iw$_~ zn0QoP*t21bP}ulo2H=-M20#=^^+pq;*?6n{FNOK5fNyGR6W0N#ji?+W=8!&QsVw*A zCWNFUdxP4R^IXSuu$%M02X5f4Z_ay5TpsodQ|tF5Ud=n2`LTmoELk> z3CDS-O7OO}x904=H_QKBZ7dhBEbkzEP75yU1y4^;qSUMgNXA^zu83;NT%AW`7Qsm@ zd%fC#X|%-V7>8gvjQ;4w0W=+-Psm^kRU+eU-rXYyGXgy@zRW3bC~!SKMn6(~qgzaR z#rFYt9M#ANJKzZ}=zcCL#D@G}Ybk4m&;BL{z_hrHYR_FkIyePyu&y7*Tm$k5Tn1vGM@-d;sqEP0EK`d{ zeKgp;Db;pxEfL&sKyzQOl;{-6D_Vyb0l+I!8A09YA2yw?+~j~*`r&2id?BATB2VHz ztXb{P5WR`bR`0^8WV^eT5luO|Ch@SoRDaK`erW`&l&U#TF^`nrNG|C$CxQx>hoMiy zUJ_4FbgbuQCoFPVtI`j7&!#f{al#3*OMi?0r;TApA|pMo!Gni2THBA!IEwB!(3lPy zz)g(LTCK%n4a9!!b2S|E{T$2Ldwo2(FwVQtn%+AE@yXxoP6j-);wC3XuxHdo6~5-` z>io$$74sa~{;ZM#mw|jbA=I5&9RG6Y?quEuml%2g%ka6*1L=UqX7m?|`@7+|Cn)Z* zc~2IF5clUuMEB~S_koPRa;+X~jDO^~q;V-co}=IIip3L%@&osZS-d;nDdrA@FzMaV zFPJh9S33MdkL>TirhFEP`-#_0f9<`Q_HlRy*z#j@jy_=VAbxj!-yIN#`bQ2T9t$NE zdoeZ9M0KviZ}i=Gh-kaFjxW7oJu*hzVRmK#jloik`K$s8z{VlZkQ>Nr7Pp$|Nd4z( zsRz{_bF()j>Wtn1cDnasX<93TnTQ<|ay;0J3Zgbs+ltZHh8?KbH~G-yldtcyotV0% zs<+auRq~ydij1ZRqa_84;hr1YM^YW$O93IT5>PBGh{5y zEXvAmpGlb6A?qPPRj6GpTN;SWEw3u9Gai(w6`a}$g)4)prc`=JrwWwBgb0Qjw=@{`9Y|gEtHd7c-0C3>uWzHGP zvPx61qSUPuJ*ZirXHgCY%PHdXVv*wS*IHXf+qR)HV_9-r%cvNUL+7MkTdlQc9eEpi zvvQ`mCXsgl(&^Z-xZBJYp7@Ts#<#K6r?{dNa{Oey>*A=_n4-QoyGX!L3 zdEXZlvHpk5+soyG>*Wb4X929))~4Y3ZJ@0O+wNq~dNLE;Pqd{s&iv#vMemLoiq+$o z)Je1KN(X{a^KZWvR}k|st`001BWNklihhOMe}d3fLG zQb8S5mt1!CHvh!O_QTK=K3XV`5Wq(shWb7pTp|*6J9wv3_w+|PQw_E1CaeQQLF2^R|_`Z{7iaXobvj~n0 z2#Rw!&|9<5y`q==ou1^Wd&Se4g{DOo3_0LFPND1tD2z(`k&IV4?EM;nqBW1kRp{nZ zYjZwk=WGr>8olKA2kpJ^Fgoch z2H-6y*$;E}*Y!rbc{uY%VD$%O9lznT>clcvYj`Jw!A(ua__$!SDN*gv(umTzud_p+ zA_d&#reXma&@cNg(h{crL8@5Q8rQib?80uuRMRm?2D=p82HNr7#t2b-=d=Y5gXkS*{%b={B%r1$>m* z`NLHWjTs0Sn~`&Cl>hO^AGlmDEjKiIV7Ztg%T!w_$M3cmuxs#Y`|5rxb&=^ zoSHC&=A^Nay?M7L-JBP-}1A0R~WlTNW^t#^g^a;rjH1i`uWH&KiEp zDupI0-6~4(BC7Je6l}L!$S>x1Zj6U{v?3b3?rcDwB zUG(~9z*4tPjMh;HaLTJGFk~ZF*QkR4EdEemT|?JdeG#RjvMT^Ea8ik59xce{MY2zE z3-4nt4GQcHYpi9Zt2#&R1BdmP2=aRfcFOD06rhw^5Pc=D#*i#1_R3@mIdAWwM^+(| zEW!{;x!HPiWfU&9UN&wMw+${R7gDgeB=^}0w6Ozz0>GmRO3AwQ^WAKAYhUvdF_?u= zke1lcQ|4LNFA^&CENT{;@@=~TU|cR2tm}eOTW;-bS8~IGQpqw?*Y(me$xAimFniUo ze6@AGAm@yIZ@JqnKrW?>yewFk)#?Dtt>-}ni0C2_4|EfT{gA6iKimYQ$C~wi&zXSA z#v)fkR6hCHiH-EMT%NhHggZm=Q0xIZ+hgefbaCxqe6drgk&c| zbg=mOd7j{E*0kNSf-C{AhefrMFJ z>&Wh$ALPwKl}FNm+gt*A!4HgfG7E0jEJeExc6qiuZ!odj$=MMaCl=g&jWUmg=EdNw z;lsN4K!br8Cym?T{1c{4CjxPpUla&+7_5|SjG%+yJk4dJA&;lm2!8$dHCt0s=EJk} zfPc^N^|28+ycg-SNWhXae8fO21=;FpA|U0CbR|ciVFv16jXZE@Ov*YyERhM0c;-xI zYxI#A|zUo@phA+Ck3uuAvqK9N6!Q3_kSdD zyafPLR9nti^AXgYfFd$Kj8NzRa~qTB_Q`eI1`=?xzYk{}eVA*em`Zm37@M;mwDWN~ zn5oXSCPEZD_x+WBUL^vZvP;UzxIGaV`CPC8-C4`rN8D8xziG7fjZx-*1faCygB% zGw#xHdZ8|P8EhYxRRs?W^^(P;jSEE7~-6E;mefq;3o24)jf^t=h{VKVgzA;VUp-tPF z!`56uWHd3id|OJL!EEPsbbFy>nS0&tcrOiHWU-$uWkaznRDT~@Q$!E63ht?5m#c3S zupBPqF9ns-X!Rp!R#0Ixwuw_RHmhr>85{bwx_a0V#X`d-B{>{g~YQ z>}AIyS+T0}Rz@cYVJDK`u3C7_qwD=-dh#!@r z=9WYZu4*yUEfSL`6N=?0HxR#+ikFvHEX#LXuTQ94v8*fBb?xAY13|kZDjh&{MpKTX zcH3?^KoTyawA6~UH@n%g7i3D!@|{|Pv^PziKo>YPs$ymAmFm*_9xUd)y2TV2E-x2m zxme+k^33r*j$l{F3T8CLBfEw>58%dN^+0ZpR#{WFZA00MDCl!1%*ecIZVdto$p<9& zvkK~JL%Av7n~nRjEVhOLgatl}OVvFoD!~|G?SAx?Q$k4;vTfPMU+K*f{pE6M2kOdU zlKAswuwfnG1Z$viiW#U?<_xMUEc%9_>ttx&cq>qr`^5k!2Gyv%V#_A)grl5tXPYI& z233_@%A|n|k#U@4ExX;eo-aMv_bVxlTqC|)v{Puv1p8D1yh}-}SB{FfyAd{bvda%9 z0y9D!b%2tGMr6nyWs0~C`Q?BPIuP zO?6L}I<%$+A$A+*$+BHZa%jA301W^Z-8q;Ynx$u0-1z5i0bs8noQ%(9S6F5 z$hoTyY6EL#as0h1gene|hdT#p7Cg7lkGfJnkf54{i&&Hu&zcxT$#?IB1RH|4j;0pBzB9n=lU@>(&8pW z=9~+NQX^z3Nd^bYopAmMB$`2s$%t_s0i2yGaR&;fxAFfV#UTB}pZ;zQcRTB*gk@Pk z5`~nKkhhB?CX4Gta1HYN&CD~%FQJt!;s@;NSB?%P6viOJc;~y1ai+%oT$!l1QXVGV zJ05~#i;XE?Cq%NCayEC==z9ZV{qHj(2!~8uKR3_Z7~TS%KC3}H=FPwNVbS5eJ_xAs z^(g;@5^%=wqz3@MVUL>}I{pD5&p<}!Sg~;hiV6Zu$kUv5w7)P$sQAU@ch?p^3Iy`s z4B3BV{Wx>inGqfO8RPR|?=gDm{A+xI8u1@0h5hV!gs<1nKAZPGpTC+JMPrlcp{tvL zxNV*3(ZrutxC79`&&&6~H))ADg22M`$L4#W*gR10S`FvdY z9;gIl$->PQ%4BQG-1e)b7_&5MdTwgpFx8?nYGTN8KdTT3V!J_$-6WQV$t(`#Jxeig zMp^r{)^7c2j9mmEmN=BrnrBxh5c^MZ9*+QC~buAS92KpkM-chr(2fxtD6Jowfv_|6%NgqCf+ zZ~Gy0uPa+&7HNF!%|;-_#yq+EH)s6neNk+oG5(We;O<=wRx0*=1Hes*eZ30s*8qL^ zJU6wh#!-o{H`8u^HSX}o}R9FeSN|0 z_8JamN@@ySDdr)&yf^K=jVU`z?|6UNYj7VbQP1iop4g?HvHrs~^9U3<#kB)^NeD6n zj(8lPs=zw=Y&Y5mg{QOU_xF%pW0c8U8g926a?TPbuu0RGO{tRt1DR~zb)Y~3F4%cw z`sVA%a2Wt89{Z-=T6R$6q(S9HM1gPwsYT#jTm+=x%0}dB%j963t*USb44s~SI097m zzu7^6`LU+316*uN^KLcX*+%YBXofmR)0w$%&r8;O8}kZV#@?tR8Z42S4}clGEi$^r zHj=9@RUYABnJHordO zmYtKwY^@KytGrxHOS~uCb zyC&2^C{%zV8QEb)6EZWw^197k$Yr{YZXtSMG!i@y@I4Tt+j)pOn9LfQXx$0-CfK_g zjI;M-o{JsASab80c~-yCJ=iL&=5ZIL0oA4+#U6fsR!_jy_|X6ZuIBp?h1&qJKu*6; zAf*()E#hgiuPOA^l>Y2ehXrZJ&>^H`l5BBJY>(-9X1EPe-Awv$vkrsiVi=2 z8?b@l1mQ&to)a#BF4?WAwNiCNy#t(b5-vAl@Wh4ap zytV7jZ2PE3{i{hQ9HKQIQGfmpuZ~k5w&m$)ps@X(3D3Yi>f+v9XV>ddr^PN(JOOcQ zEq1U@wf5@F$!--aZ5D7e=_3<{K)vZO?chKS)~gD7s6tWgXc=9>%C4GCM29F|o-|mx z&1miRzD%fzkOFf&X5#Wh5J5O+(QBhfEhKNZ8}>~AnOY2-)P^>firaQ;R%2NdzIq?_ zf~{`YwjHY!$vk_U)f`I`MbB<4d1_gGaz+Y z7L?NLqPJ}u23};kS7Bq{ZY|TWiWMgFxiPnGcC}*X4M5A}xiBMLE*<)lhGSM`bn=#Y z{rOS%tD9s!^Ii6)x6wKL9MPc+QKj}G&uCv)6uD3Pwxf!Tsx5aZNdcLoMYqqq5k;GU zu3}+ErZ#N=$K`s(^>Q^JSAlJ(yAS!$_Wc&Mt*e0qVA;$=9-o530D4}T%s;ibEv5A4 zS%slf9YhD9nWTK6vjoMcS7yJpgZX1zpYLpb^$i^GROP1V27pZ7I@iq?9?dy>6RVVh z+jhggZ30@g!@#mGz3FLrkdAQSva)kcP32-_g4j0ZkPXIz4IRX$p3jki!Il$a{|BnYn^k(x~yXPp2SL+?9kV2QnPlDWd6kaR=J{5b^DiE^>aAbhr^-lZ;ND2-)u!zTCt=jfOiffLulsl?A$4u@Th;Y+J$)wtQ zyEhb7#RtIBfsEG7qhkgo9jsV=6VK&Ii^6m?hE*l4uIY27qJU@A_psaT)oK9GfM>3# z!5TAuo+srfxDYaT-8101P~9ocIoRR%@14Rr)a?IL|MwI@aT)+JtsN>CBbxY*{@CJfTSL-&K=W*_sdrRg(3}Q$8QzB?+c+oL7Vm#M% z+oyh(NGW4oqz=z1#F$0aGWBeF%#8B-IW*c0WJ{1#9DX~ zND^2fk-OF8X2{E}I9p zgSNMDXg_h%90(iT z9fl9rjGhPX=K2g+=%3@Fs;p;}+j^H0x;H|vZOM_}y7SzmiY4DGJf4kbz4j42dCP|R z5wM0t{jDT}w&zxO7bBwC*mxTNnksDukclvNMtjKedQ#JmsTMr!yRr7BQ@|nITfe7I zY~Vta$Oqc;n#<7ygqhN;CSdd_UgqW#BN9^BsrdbUY|ePC=Un7mne^~0{WK+(CT38o z)-OmY-vJ1DSQF>H#L?RP9)LdP-XF#tJ!bKIwyfX(@qwynH=543h{25sXI9_gF(2@${g-}!2w0xX>-;azbXCKXy zaop?_H*l3aLp$6!i%30wNbYUjcOwF{EXgZ!PT;iKPbZQ>E2lv@HdxLb4ra%(Go6Zq zohZ?nBCh}a_KY()XXH|_QMcPI!v>ymv#MH_)vR5tiR^&+Jrx^6mIDg4gUMLemOXp9 zJeg`XTXvB+mTz^Uz9&)j5WQT6@#=bw0fe#W{ky?CB1wDha4qIE_q(ZsGipw#+%j6VAr=dH-=vTBWaRR_F{~X{xB0wro1dz_ch6kc z#MFr_N)l+pDLLgl`Ku5&1qM?^WjbaE@wlBg!M}m*wE;yh-(T?Z{ROqQCVkrXmN}gA z1jy}Hr8y-mxv9@rYYfI>nvfiU0D+y~pR=e9s2aSSOvTiRMG&QOs?C0$2(~WPQt|qF zL#>QuU67UqNM!cHRqfVG4YuQbPSrC!;gDs1JRtXRZ_kk9y&zGqdEnE)KtAWJQDjJ% z&0b0gWm!2Y#IByp_EGp3sORM?hgv?C}C*ZH*DJt`@RDxuBq;c0X@RN zET46~tmM9@8*vWI!H{#>?BxL{A?5TSbtD6UNOGpD`wMTT6F$iBKe0a>b2wecjSl1l z!mQ3^j(a2fVAhGM#jhRbMYDT0Wk)G-@<$N81|an)J9FyI;qNm=n|7wLn34I)y=mJE z?qj1}Nl=N%MK~k`6%Peh{Xs=4FcNhR>``?W6*3Bjv2#zUW*-}Cky@*%o_ZALpqqA< z`OF?z5+$eZ0Y&zskS)){SaY_@zV2jaqYa)Mpyaax9OuE9)Ce-f2AEau>SlGi;N#l{ z0+`utpy#Zb-ME6J=rIf4D!Yw~d&W;a1rz~5bo=ZOVr*H)185N9Wo)w^K-&4j@QMd8w>wslV*Z%9O}p1TGFUH?xKQDtWqS&~cg z^sV<(Uwkd7LtQw$mkvM13a$c=&4k~&{wI8n!C`J>qQ*stZ}6UqzB>xSzMlmhe&##y7W$la>JEnqAj25Xrgug z@Lc!gy4o8Z^x@!g`17KnWKCpCZ(P9>OWttp(^+x>ste7z(W&FR*jg*Um9ICyO?$?Z z1+B{(v7pUJRlQr(z&kW&oK7dGD$eIqwMq@uGFK3{&{S*(XXwRr z9E+uO_o6(Jk2_X(mUk>7NM^UaZ7BA=LIrfOTD6=`2#Sh#D;Bba+$ah)yO%LWm#bW? zMk8KcUvWO4aoSEzp^(*QM8kEPm|`vTMt%Wel=ajeHs+jlxFub+X!?wqtAL%jJT%FNF}-s^~3qeQUNy zr_;F~t{v$T3yB*yTIY>eu3$hVW`nSW`9Ri7@0u)QD?p;G*G%nptY*pDtn^c&Mgu|4 zS{iohGcXr}LROd0Rm6A9idNJM!DYvGtLZRgSr*lz088BGMvk)WVX+yXMbh}kW$n}0S zvMmCTvS*T=cC4A_nUvjQ-s3no*vK^3YrWlW)rwU-_``dFb<9aWj;kKz79Sji(oB#kI07*naRO(1!`~5~lQs$rBLrmo0P%d31($t_r#D^YUb*A;E z5uCz+m=K`GP8kPH2|6@esXhe`f>c0 z$Xr{GmF`z23wLg?XihfT*BX`Jqt3`xfkD*r2&FYW*!zTPM=UE&gZ5`<>1>MXYF!K= z`a|hJDl?5GHGeFsS2gquc$q>DeRi@?V-`vis$Gj~tmq_wWwQF(VF2-u;u&a#SQ9Yf z35wCZQv3VK1hyWqF0uk!=A2OO?HpR>dq?8j!BxuwkkDs)a-X2hwkxe?kiVSJ3IAL#++&G zNC|Q0JLNcu2U&;h-hCK!_&Tsd56&s`H>pz```B-v{X5lkDzmMxHLN5>$_bJMIRL8V z+^Y)UmGhDG=0STnbNxZt#I81f)Y-33QcGWhDalXaI{0lz)Io;qD%iU^5X2Z; z-WQYc{w(ezxk!gkmfhp~AA#~u;$_5XX_Q)*Cezv)8w3<(Ge~z?vl?ubd)afXT~R-C&C71s12TE3 zI22EU%eMlLKc+xtB5qYXuT;*h0Xg{Q(cGHM|GLD>BS+%pd8IZ|H^--iV%uWvV%(rw z#SEMYs*JXz4r+4=hbNU_DFGfpJI`t^3jq0PPJSkW(VB=(Pxn- zcQ~^>RVH%fJ#+GzeO`QI(2umvmbs_s??Zt8wMpW?W1_Eqd|~(tep+%O`Kr(08)|gG z88+i*H>73}T@{&Xw0p_j`A znu|s87GqUdEG$tNI26C7b%38Yw{l%M?TrwH4urT+7bcVJoE=v0i{^~m^;*=ltb&56 zLV8}N175)y$esoIrd+coC_DZosz1reN(w zminWD@Z_OvJ?>v|8Lxa}^&Ll(uBhC$0%~nBlC^mGiZNDle{1AOj1i$8f>jkcbVA&b zup$U`%-*iIqGpVVNW$4_5M*iDNk#3Q%0Mghg~%xpug)zXed<=TTm;+jasW3DY+(Ee zT%2-JNEHhAI{n(Z)s}Z+R6{1gFypFXuC2h?Q*5?x3m*CVSxFdts|Sk5Go(BOBZ18jve+ zmUG6Q6Vjd=v1kMgXQ;*)k>ZBD<#xZD8iG{7n$=m@=l}?eR$4-N;MVAo_F|>Gr>feJ zfYWKiwiUJcwiUJc79$|QzNbR=#)$LjT<4G=ryRXm5CJwUX+&-80v7+W?Sq&%yvKHx(xD9pShf3-wvZql2UR?8DxqLhsks=)NwlC?n;} zIUPWGXF1KP0qHisj>3fNd54-!syc|038Oo(;9?S9!C;`@ z+r{Qb49+Pf$OsON2D7A0bplKA4FbyQqM_h#4hhvILdWj>UhfuCY}l`-hByyeVM;ye ztje4j+*KdTPF~9B<*`IE+D?=yHL9^gi3p^|MxZw6U|~ndDk1B3U7Z%qQ9xmPQ@0ux z2HBMKj;eQ$o-5V#cxVtxKJIpS{M0QIS6ZVTlDC>vr!?nhN%vB8Mkp14yMo}mnVl-C zzelOl{quHpmJIbeWhnb8SleX8=1Z)NmS#^#<65OX_a(S9lF2$gg^6+>?3J0o1rfNE z4oS6p$**PLuZ*#*(rnIUu$rIlEANlO%`MM_rD>lVV0(ET0yOdPEUjF8K97vjEqDGx z{k|z##?yUb^=nh2wH^Usk7x%}yXQ_MZ)sxQ5yG|odyHmjAIJiIO*)G;<{gk?W6y-* z-uKA27NPwuzs$+Y<0s?#p#7{{N!(ByEoNnvJdJ+|*EoRFh$=H?6xT^VFs^9JWgfOlA-!94_N!GO;(`!tSBzFjU>~a_lr3P=nflj>kw zLzbC*dK6Hsq8k@wFovqiv@uh%YYM>`W5DTj!mq#nir3d)@bdD4*VkW4(@i$=S)1}5 zg7$n>buu#5VZ9O}xw!$QS#J}GYtJt=g0#GX?OU2_(@C=h-Wze4RokJt*|0Xifk-UM zsV%ux<=TqlK_M(#69ak!l4WpPj_zK`a0AxMTna6pciW1xxr4D((4LK*=_8ph&wGpe9 zyAD-cZ?~3hq$vOW_I9bZjz;XOQ#!WhuWB8ZbE`@3-GMX9CD?sM zQ}MIIiHJE71Zu!32wSM@Oy-RCJAk9=dLN}ET!cu3q>UUI3^kQ340Z9oSsejrAc;9T zWLCEd<=ByZw;rAT&FW8|Q`b0~Z;-NhAhwTQgrDl`pZop^87Y%F6It(r2BJM@lA{!CEXqinlMS;I4QhA3@wFc*r$A~Q#hmTO zwN+LR6fb~N-q(9(fVey3Z|=Q#jFG^7e9&5T&C3WZvppfBaY}2n%0x!F^NUrURmpgidk7vn93*+p4-qgKB!+PNy!v&VKSu?0{Qu-3Skv0fgCU5+UnyMOX96Fe`Nd3d;~qiKbRo85HzGvW?HV6k3<=;2aa-{@7+$ zpZUunx(6;UV9q9Xsz}E3TNh*>o;u8nbqej!$e^AdP@bl_wgQCGh$Yu+jm(L7QS|zi z8Z_HkuAcu}b9wg9LU5etyxwB|WVHIPh0_YU=j34`Z2-?{Y)$ft*4O z0!#c!Fku5vzxKB#UVg-2n;Jgh)Sr;jAPd6*c=3Ez*8W34a-AotKEAQ4v(a_`jNZ9X zb&)YmIM1FFq~a#skuf3X4Ke2C7N%Ox*obIRX5+1tWmA!lB9KQ%qHi#y?%l!x>FTFU zk$aTsaxQ(VxnuKN2AiuX*++)^ynHde<0kr~ef2}Pfjb1`58STxud%`XeCy}u$N2nA zD?DZ8c<~LD#PY=6yO~W=P*SYwV42`#nbyrre*bc?I4!bGUE#!C!2L8>eh=vOkc*CF zK5GUD@@lzUtidBzSaNVK~X+Fz72D zePVJ(BCD4BzI3oQXN9JOJ?*&N_GZbO)s&>Uckj1M$BeKWS<_WnF-C++7W;A5Uqc6V zaL$4dGJx1E)r7;pJBgUJTa|~c*fs?tI07kZhyWR|C#Np#O$wFtr3}&;M4#Fe8%boO z4cP9ENxGD)rLZ=Ikg7qRUKy;^1Rz6}lt{q&e1?eNd_Ln^)qL0M6|Z&PZ>JOF?ag(B z7LY0s4I_Yr`k6x~eF%WC{MuCWw7V_uj_d8(NZ8ZqgzdC7b$?1laciGf0cWpSNYh)( zD7ASMg5}j_0I7k*p<374G&Z$n*h0;%6^t=Ss3dia5!>n1zK7Ml`|So1X+&I%8(v;t z@sEH06aW0jKk&;hzv6T{7n|OFZ&~Dxtj~LEeDL#=l7!t_Luxv7TW8BoE+i`{wcMW&gsikF6W6xnO5mnknnQ9*xL&W=Z#NW2544WtLiBExTvw!A$=;N( zhn|7f@=1qI`C^lO!ufngi~%`keEIUFSd_nAuW^Szyq6KuSfz;I>i83Tqq-J=?rA>6E60RM*PduT!_3k^H-VRK3?h zs{~Ju_HYhVV4`Fs+GM85bZp*&SFf{jIfQEW8$(lm_+3Y)c{{pGDAeaksRu{LYcK0o z?h0`tG(AAU%H{(kiy0T?`mr}^WU@(h1~+}bMb;HWm)(!^lDM~?P zoyo@QLMP2fJ8`A?$F&nL98zoV5^Z1+2d#OnqOYQgSpUwN&TOxYTf|uc#3FJ;+Bs1y z{z+s#QEC?T^Q8E**|$$1STdlee{lTN=rPsbT7gN%Iqp>0TRf%8=eA zUe*|de3(G~8KLx5K z`+CFx*#bA;uwSp1|U`f$TAP1n^%2|_tC6E8LB+AFVRktS1mBJx(;mzf~h(pcQRwtHN?_^Jr6#sDG|6407oh##VA=}Z9-E| zTb9S53OAA+6e8cqf(9fW0daaa<9W2YoXBs^9i5s7bXkZ#RX}Oa%)ITpBU|FOVKZRV zNKY8p5o#`Hc`?h*WOcHRc9#{fmqk%1GAt_9I?ctC)&CCFPBm7$L~CrYdzRT=hRO1Q zymiFH*l++=5~<7O-K%A|qALUi(n#;}y;Ac>(X4MQ3zLbisnHSg16u(Homp{H33W?k8)|x`%RzByJ6*1*%35aG7Wj4h|;+65x z3Ea!&f-i4xxLhwaUsWo36k675vy#o7%rr7MRaG)jY>7|X*2a>N=%PZIr2Us!o}ac8 z&M#-YoL{h=w)StF-)o9D%eIwDU~{J4HAdX_)ZZhPJerr6GhSX_@$&LgoecJ7XK#e% z^>)LaZjIoUntj`HZ)m+TQnu%JYgZ~mXB`Ud}H?bsZw)dc}@g zACIMD2q6}`_gFd|`kct+iG&Iio3i!gDE(S<&d_s-1kg%M?Rx^-thXj0DxX?DbX7bT zGPg7zTrL;<@kb$YQ%Z={GWmMB)JBQ&T)%vI15oB+IXL(6l*q!|>~d4imE28jZ|F@e zM11H-s(3|EkT6-UnR3L&uUUU{S=1UKCWijx+D;nULkJQgf&hk!#To zo^=HiZ0uW|<^N6H z{#u@kHP3}hSqsv><9vRp^>uBq%&9m6fts3YoocoJLy+2tMa)X$r=vYr`Jq{q}O$| zXjT=s*H81LZkGC_DB(|GJ3hD`EwkG(5^WO->o8<-@iL_?DQ9yi6o^#kwOHZ-VvN|f z6HeRK#7VK%y5@jo`(kn6(@8yi?0Njxq7zefwu=W+ zK>n1L&;L~3R{dFo`7b4r+THo33#?{nHhg;Q=)1?}HZ58YcFeg*J1G4Q8&3~DICuCC zDmT?m){$3V1LgZdP{0rg0Ya)at;#XmAR8eSEJ0V1U00eX`qZB=yTV061Ns>p?u9hw zEu@ks*Xz}hVhzl4YlTj0hz%|=ut%yrFBjx8gd^*q>VYq^Wh8Nj&B|*g*jJB8Kl)wR zC{sIW4#k4R)afR5s~~Sv%-!VDYIPa15{#G&_cI4ZWR>A!d2jV7E_1|Rxvcja(Z`1- z@*Ok4BBdSs?N*ex^>BPT6)RpN+d8-(+PG*3Jb*fF2O@Hm0z#)n=?HKyU#Z=T0;Ft2 z9#%q`Z+`=GbXjWg^Aw;czuLX%8K1djJHzD*+xOTQk1@)>}|g_GVxYP+{@*H>+M>}pV-us#p2fIWpeQwLQ&3y zEjCj6bUL?;X$fTUi(B#CV_icYj zxe&A^JG>CMxBXTW>Zw>N@3$S-TOn{cv(+r?vyJZ{t<+D|ikWS}ja1%FCv4lP5tMt{ z%k}Jlwc}`!(z)F01{9mhu8x;t(Ys-b8@AJ_61W+flG~3Bu(9VNHN?;?(IKHK;rw!{ zoNvhFU{$`jSb)&2_{*Pxl(ea2d_x5qxykB%vr|Wn0mw>L`?kMVTXL;?M{g7ewE?PJ z$6nXDly-y=kkW?p`Gni;Mr2|_l7vvnkEb;YmlLl$fm%qjVagA-4EPW%Oq}S zB=c!Iwf!U0+{=~ZHl_Ps=UaDwkeNs#+2kDEFlJLf2IaUW(4oWWZfvBhL)Y0)W0R20 z2O|GwN|R1(q~JITbUZO=&k*I@Zy-4);XdFWr6(#i|E!2g3HxXQkAh>}WcXtqN8w%L*vr z#+LfO5JCaFl$s*=Fx!aP+H6+W&QZq!(Vq!QUZf|^X=%FqO%IzX!Z9`_cPPK>*# zqq-MaeQYiT5`IO_3H$Ae^UJvt{mMgOp{UeZ^ErKPSuB(vd6@r!O58P8>dDsN?s0Fh z<2IT+Vfi|13S=N>4Mj1F{beSu3jn=P<_mG=m&Le@KANn+Z zy`icD*@?cMtQ4f&Ma6b+4|Lqo-cX7BMSlqso zHrfxd&m@l@dIIuC!RM8@->;N^{{YzfwJvg&Rs*h~X;kn%Wd}dlW;sBStWD`wS`J{a z{J>;uPX;tP5VRctv-V87N`63rR4oA^q2W}mdsA5D&{d?aQ%C2bE;Jxmn;m1b`W=A} zVoD0pu$R{fRjs&1Oc0RvEL$i8g}H+C_4QlWP$uBm)@q+q+CV3=wQY8Ni;8Gk>J$sV zL{pCq&zb+cS~DHMD+j|^4=0VYx2)=|ya+<_&RSvIN-N+ZxUY|uyN9X?SSEF_V2z-5 zBGHbB zP5pC>H5)UA0mw!J`V+e|D3fjbE!mX>+(14*^(+(Rk2&PV$P5ddVcElirc<7 zq9f&u+wF!w{`gYfCvHW7yQg;F_Nv59X>a4Ik&U_Mu}Toctz>9J1iO*s%_6xrdvZ^SKe{1>(Lz6WZMDgiu7NWW;XP$4j>DZv8Wba4E%CZ?P_%-M(_ z+MIK)t`M;(&4rvTdZU4MQc&1#9jGF0@jP5kuop3+O0Dpqnn%ZdQuf$ zrvBV@uPUw$NL>kRO&VPtj7spBVqB4Svl7=1;Mez0wYdRIh#5AY5_Zav)~u~@!`p0+ zL4Z1uu-<}JeWo}1oJv)(ECiDDrZCDa9FS0-txKvo2W0k~-e6gjHPe+Fs{Ar6O(k=F zIoI_~TFy4qGNt>vo2sq9Sx(z}>r{`2;G<%eHQzx2NmZu@2kK5Nj9uE=NgZ&uI$bMU zUWeY;!1?M&N?g_Pcd`d3VzH>yywxs+n^S`W+PASvZG#_qU3 zX#fBq07*naR2(rNpv2lbdkjQbvsh7Dg%vn?8vW%w>qaHD%?z~eJ_My#{Vab)r6uN;P zyaqY%JXPP|t7N50>!Gr>>cKhJ?ZvDDCRJhh4&cins3VJ%q2>1~1{S^F8toR^Og?j} zaz9(GBW~Q9v1n~!GB*hP30GxMMbh7yD!=ZDY2T4h8oTyX;~ccq#BnQ4lUaLX$H>=D zZA8r_K<>8`>2pWHPu%SuflKEj!X_fuiEVu;HD8c2=6HQt-)R|$;;uSWT}=vo=AwPQ z@r@s@u3^OW6%HE$BV+2qB@?t-FwqzQj?wl)2;6sN~ooAeBl{wdHj9<+cxb~1tL&us6KVqXyDXwYhy|qORcE=UIO>uc|-#4gWsG z+h+mx`StmQZMjTx&f~XUGuRrfsd)Ti#s_y(RNCTe7K~9#KBo-!F}zqiiI@{Ha&!;BZXK8(#YP{fh&Uwcg$=gq+`r79Lf5YuZM9wjXhO5DKA%mxj%3a z@J3d%Su;Woi%n97gCD#F;9+x)cw%tq5cA#Uloh2O8jyt$V1lJ&0g7n1dhKL>CrgcZ zGGr+O9!v(?jxVlXCse#YvqeGQ2`M!4&ImO7os~_TAuO)z-pJcrt;x}?YZvQL2(jj! z7A5=Ta>4DkW2?Y#tRQg+p%GNQtFaWyaXaDVe8#q&07$c@zTR%QT(9`=|NY;%Trb$R zSie8wl#7};=71b?|2#W&@S^5;RnVUA%kO`D!S!~-rW^kE|NcLXfP8yUAA(zW?!=mNM)6utwpKY`(7_s>^Zg9+4miP z{P8<3Z*Q$Rz?xgin%6DmyCN<%GAdW=&M2Yg6Bmo4ROgvR-k2?)eMTc(_kC}q6`A}r z#cWX}m-W0ThOf9@3K?zVGDrviQAzrgGSbfZk^=6^Evj(_t7`u9t zJIxi)FcTroa=*P^Ul58dH#g`@Q=@ARkZAY619P@+bt_z77dSHLi=<& zA?G^R>a*?Yp3q3=(xiko-i(wVZK@h6Zu^HRZ=r5oSB?m98#NL0!~Q2txuuY7IZ2sF z+z!TNdW~i!3sU`ySMn%z4mt-4@q}{E{*|Sg)Sf~J0hjBg+9`MSc)Nc&wYArpDJ*AN zh(MN+EayHr<%Y96C$9zW>h@52t~_>hiKnTvy%BQhult_GIjDYOQ0s*4 zZcwxyxmLKE(5Z2W%#A{h1AfiYg=JBDhLt1Dy0TKn+-bkkS?Jhk;z_h|4)yvbxVVx| z^YNlrv*a}n3PvKGCWKku527215d@+EBDt%hn-PQiFenik&>BAZ8&#SQa^E8W zNCvWG>?vd0w5`8ACs}=rqk&H61PvR(cHXg`|O`# zggM5DPyorA1ku0N3Z}{tce14P^h4uR9Z0*-Cok?BJg%p`+T&Bna!HvT?6CbiX*<=h-*>(E+pNjt?TF4&p_Lbb51|&vCps1FGu1M=?MY>eMgs! zCC;aQOvZ37lYx2k=rDaB$8(9>zK!0RAX0hQ-szjdCq`TvRR0R=kP_6d$#T**FhIE>7}@SOcJD5~O-U2#V{T3+bV(sQq0pMMBNP20gAL6BRq3EpDM zRxRq^*z=O>xCkL&iyKboQzP=O*P`aV)eO~Qm7DPT@`Be_LD*s=Eg1N>=VI#Mlq`d_ z_(LZ7td{u8xY9^RnMs` zpRK~@^_n|b*E*zB+;mdM)UKzpkKdV<_knC*jreS&9xME;IV0yX?ruhwmdx4dP%OPM zOT}_>*(QtbL%qLSjP=>48qrzn7RzOpqD~(hd~#FS`p?=GRkBre_0ra#kW z1X{;|U+YzM3F^1c)`-gBl(#_yIe1qPZl20Ck8+Jy=rt56ffwXeZaHdz+`KB^fOFBl z-q~}r>}F*$k2kq7lXOyw9_81{f?d&xa2wr1)CaP9aIXG!%kPe%)oZ3QkD+I=hC}r& zYt2^8XRFUdHjnmcY6FKZ?gJa4^d>{?b6&~rb-Ip)b*PSWS{z8()U!mivQl;pjw&f! zDWai`UmtS;8H@zM~7wXxTg*+;e#h1Hu_Fxj1 z-4@tkq5ZssM(URi4XafY)knFvD(bxxl04*Wn`Nv}zU>4?mu5=Wpet|=JW@SQMZIk| zh;9WD)Ak&4WmijsQgJESs-45Eewy{g?Wn*|?4a;v5h-+W!sL!j8SUn+9Z?rV@9|0` zW<94`K-eMvg`J~T!O2?H*ICz;r_Wi#huwNTS-K*q)gL}4Q9YYY_lm!(80i_0?B;l^T~*5 z{XDbtYm~S@>x#oA0T+}rE~rcAL_Yt|WVWvYlxstsqu+Y0;L*M1sIoyZf(%Xdda@v- zgxkK?rt8pftQZ5P+|+}S_ALwpmaQB5edg|8@@vS)T_eQ!_kvwJ1?`v-`{nl?oIGuS)V!x7~hOs&%20MA6}U*o0oN1r;Mj;tgb;oBPlQcjL2EP0MaaT(ARB1RUGMA<2+44|3j#X%v; z86Wc}>#Ky3PDL?!DcP^L8(v;spo*$^Rpew=hcd07P4zFN)}d2%2Ur!dg{rzO%E)aUp;d_iDscK-gSud9T+S zZntZ-Fuq~0N@OElbIv%OPI!HJMF@p7&H!FtUvWC0+j?}`PW9L36o{-y3Zvpm(JZYC z>03bMec$or?G4v`$K`fKW_70sB!-f!i_#q`T9j$G+g@x^_f+!)(NxcEy&^Is#tkuE z>S1G?51f_l=dF>Jyat<1Ue4JOn(mxxy9fGsY9pTopHq%<$RKh?aw*)3n%l8F< zt_O|elTKhZi&m*IS3c97+me)?k>y5q=Z4%qyEf})+cyL`Sh({NUCCoDx~gn zBm{ipLR<6AYPPMR194ha*3vABy^Dey!yJ?`DD;*!z#*`p2Sm;hXe*9%+p1%OT}LqY z2I+1FU0FfbpjayyK7e${T@X?n&}_A8Q4bdoTDak`t+_tCennJ`0Orz}B>45qHJvR~ zNlo>wo(K(fogIweoO8u0M#EV@iZ)l7PWSQ}jpg;Q&8;IYoBWt#L>8(W%H!+AvN(0I zHH4thH6{GiWS9Oces1$c!WC$6dGaBGB zgLD}BSrs?k+unK{V=C?^%r2bV9_L@2{Vwo5 z3spwKZnz$f3|exuE<&I$nX?N4Z+`m3+?~9$-#5^n$=%jfnJv^P{Eb#OIbdNAu16M? zkazW?x`b?wUCya8v&-=bK400Bx&EQ`SI{{|Zr0|GS9v^gTLIShX^a0c49&h`>@ig) zMkr2n-l1li8TziNxWLT?Yx^2qm8$P1D32OLpS!rld+K{%X5D-u6HY6W>9!pmhlb(lhlsC?5#8>%e^0 zT&(UW3k?o*=zyu60kU?5q>_rt!1zF!pA5(qXx0wZ-(W1Vo$_GIXJBjAs*I|t$=NET zlL{%-`=w?p6oyr7AZ=TwTL)<^?^Oz}*& zgfqN!%nr=!1Mktq^<;z3?ll|Slv1+>zFx2RDT*tQM%CHE!?R#XW&3oO6{t$|C0h%Cy!@^b(r6szX_hCjY+IG;~s zaccLm5bR0{U9-grAv7!CloI~=U;n}{zx;yzw&QYnLyQ~#^{;>7<>jT==TvLrEtdRX z9h7T1=caly+qj&{FGX%mAVI7#BQ$I4loIxwaNTeC^5sj(?2Q}JUUIpa)Vu9_$sS9o z*+RE#Ai0DQA~D!~6S8^-L6Y9iOPY#mHHW-gKww0k6ioOa|?*QVN3;#!{skPzE? z1#|_kb3mZ(AR)DlDQ24{LrAexpOYyPDrRdl?^;v=$a%6sOTY+oFsCVZ}QCovtkJvn&H7wnrW2cTGnG0^6D7>MGk z_-?g(c~(tTNqfj>lR4H{!uy3~?}nmS58~GaUh>MBqtsYOYF@VYJj~XtZVM@!U4N!M zo$f&c()u&{XooD1eN(0_K{OeOp`Ml4Zes&Ki_LMirmD=!Fll>ev~yc+9x)U|wWp9O zTt* zt{;&PdVnV=OlAEXe4^xxs=ypkB-X&y*Lkrxhc@T)F}@gU!#3(&0yGBi=Ckw*k=ci4R7oi@o`wzKTka-7Z&^PM3QoZ(gV`^BSf&^IqT(d z8nX2@*D}r$Tn_eGCfHphl~`ozL-qB0$4IN+MW33!qa)Cf{qjfP?L)41f!hjUJM(+1 ztJ$XJ%t3j+eEN0{I=G)YH1!zoZug^~jr4#(9KA|pI`d4chC4TjccLW6qm&c2y*RTO z#kP<*Yydi@@c~TyWW+bjL21a*VSyTXr(|JC31Fot10A82Lev?;c?TQHq{lOy@aOS-j)EZ6KtEUpe4&f2QnyVNr8yyc`;LPsF;p-AjKvRh2a0km3a=@B;2 zDW8D=ZR&sw2aKEjCLq{D!fDHmlrzmoO|AFomZ%HEGR>1ue-Z%AlOi+L$c3{@(#dK+LRyIziLI6BZ60JKEMbj|zv*Q44&Gd0k;-EhnoSXk|QK!dnB zI44(;gWQ_?mfow4=^4nH)yI4QbO&Ju+kzC5h4+~O@8kv`d2qsb?yTIE^NK!aM%CNV zVWq5VWi1bx=ao*5G}C*Wmu>cFvTpiXp(HrUS&N@ zIki2-yDsp!)6!TFCSujZ>{#tDz)yeHmJcj0I*w+LZB)6 zD^j*h6rWE_pkpD2gIjAnXfCc{cv9;suXsudG@)lJzInIKadrb@2LoLNct29B$#~Cu z!_jnJTPQ`Q0$$;0163s@F3mf#rZ!uAd%fW7E&RIem9jGPeewjBC`uabfVsL)s!;q2j35-eytUkCvvR8gEoTl52#1#Sz?RsRa`KC}S9D+C>9V!p-(}#7Vi` zsBQ*5lU&JBtTSwm0s1a0$aFN2_b)l}9agoE624EZVNc-h&z><1!_`5F>rNHo1x`%z zW2~J9;_v9*$Z8_Ah&08nC7LUQRD=P0Lf%d|olb}i|Ij-N?jd-8)FX_?L#h9ZbHKnc zRws~etHS;8_9qV;PDWwcJyQ8c6Q6${8(~=w$)o%31bXXl(hn?B?^WV{Zzc3!`T6SC zj)8Cau>J;j{ym>|v-_ii4W@%j#>H2~buEo*mAi|tj>NrsHKQH!=|D@k!mQln>?MV> z#RQ5vVcWI_`i2H9=s;Jg>*^d!S+smDAy9(sz2xaO3>&jLxl=1*1lQkNF^h$l+Gk~{-L*3uX z0^475p1yTTDZ`k%*~(}2!0vG^rvo11m1qVa%EF51D0toJ%+w#4Fwi)lP9LobzLIrY zZInAr(}2bp0=CmufJ@i;f3!p$AI|j%>`=^yT_RV_Zuj@!e=q9Q+YKU8vRL;*K&Cz6 zU;q3UUe2#Ht~#+^Y&!=Fys>L;AUtHq)w64Lc_%V=og#Qe%Dxw6r4d64AZk%~hH9l- z6wkpmfpAuBh!NXq!|8M`&m)9pCwn@daX!B^(y?T#7NxG<_CnO(_G;yGB-+5ki;|qz$Rl-1oyZIo!L84}>t0tfODzlr2Xg>hy!98QwfIxP@B4M4er%xO; zR-LmlG(HIBU*_yqy%=N7%2r3dkE24k9?{|!)2#J5L%x0mvJege#JZn5>tC7c)G%bO zE0cXLvZC9J7e|3=BcE-r&b=`xkLR9#PeVHcJZ>SFhny^bjjCZ*-s{Thk=z0FU`#t@ zrgH-7@70UyP6T7H4-{UTtO+XTiL4Y6Xb3=75-GEaWB?FVeYA)ifWRV$%_6FUDw&Lx z?}JL6P#zUtQ*En0fq10^bxN4ga#`la3BND)bB9GFx%dDReTOjbt5C<>kNsC8xzw)T z#(_TCzcA#%!)Fe=^L-^~*^LC=b*t|I3xW~@>+7E6S9&#mem#VwR+gF&6LSGXVr0J*U{{3Wi(n8UvLfz#-3^D?T^{cS;-@d1f@OK z1p^4tFkk=g+EmI#u~#f)Hv}nGs|{#k0vDkC*1EA1P^6~7ZGb<6VbTxe7<0+|J>rZ9 z(fMH4?n?-WTSSo1$hx8u>J?%YO*7647$*S=bq;u24GM{&S7-~wl zsqxo?G37m z)9D1witF`?|L1@F4IVj+FK-4M51%P?sQ&}#Q4A|*%lTGX-e zfBk>$P}=get#O4suX!!Yj>ILR$ZSHdx3Y#;a@W+fGAK@=OaKv}hfYd|7;!okt7)L9 zgf%5+b!_*d*;gBpE7{L);Lwhe!9=#jR0j{5dae^LxhX&k$i8h`aa*Y1JrjNexAs*a z^y@Cx*Qwj;6ZM#@&9p#};$H7zLbv)I$;3k58yK+fx2mqrWJA=6PjfvmWp8m1=*lqz zu*z%p+}fOHLb&`}LMD|#Kvx>(oQSB?=2`&h*|Z)s_FcD2fSJ{R@aw+nf&u;TL0*R} zBbg5D7~CqvA1$4IZCM)>N{3cIMu^-yu+x27s#D_yoZUaFbu<<^;I!ry>p*d9uv2Qy zn`*bzXNQH6=3H>iBHOq)1YgD24gzJ5ONEit}3r4&6QPjI_`YtD(I^ ze+7fE)$0O((~1%sj!}xxwO55qgw`h zZnh-Mt=T8jTr1>p*6eJ{%}Td51T_bhV&@!!#S8n4R~bNCby=40x5yP2C*ki5TYevA z<3hc2!?>UEb>5l#I@m1Byd*F8%4d~p7#eXyO`CNE--2Dgpi#Av8n@It;tsP z;uO@v@kmN%tm+~m!=Y?ivV`~hqi4-*Fo9kL}!e4%Q!M-Q#X?L+dx^P+hndl8w4CLDbuh9SC}fYa%Olrr|DP~4!} zf&WHw$^b$Sz=p?$rDqNUjYyFZNIy_l_KZ}{bnPTn2odM=885FTU$qcR;sCEgN{j2_ z&Z-Dm>cI~#1FE}5=^9vpPFZW~@vH|ppU+5#>o?0e18t-$UUW3z_dPFrmjNJWgVJrgrv?v5UR7X##myic~ZvFkG{O`o4= zwvt6@ZsdESJT#~xhXB!lIGNcpnMC8O+Ao?~`j$&Ra8~t7{JPMleaEHd{0R!7-7J_m zA4fCtzT+yFVyB!lZns;R%Z@xP>SZKtdz^j#^4UY*Z|eOql6OAnbhV>s&xy5W>`YV# z6Fz7e-eo`4MPb+h)M1ZQU4UG?-Zy)Xu8wE><5m6XLw8)JlpY@Rbh(T6@jw zSIvMBZ^&|_v{ZSz7gFh7Hk;KkU3VgJE3s5rUKd*-GwC>~YMshc9$p`o>VjT}D3KCf zWqh22qUgl+*y#=&H94)xsk>H2qh<2**caVXaVjArV<88?KgU!IN=*0pM%$E``RLC_ zR^Y68an{FLv1u1x z^CduH=n6p@t*x~-rwE-J)B$9HZP9ssGT;l%NT-uPPG8+D_yn2-612v2kde|KTH9j*8%I`oi%=RlttIhAUfotua%fSmww2m zvqn8ydu3pxyrx{9P{$?n|#BRTMeXykj>Ikvk_=9FvuUqli8@v*lbGx=RF7jX?;Z zI=O9#Av%|#Qrr7;y2EX!v$Qj#$1(?kxBxluWnML9JfqMZodk3|pHl;R8v}Tfq?KU-0@ZHy#IP;#PCI zFnC7VMo+-ELrHpemFNf*O0)7D!D=jRbLwZvxv4FbEOKKkMDFX$FF2jftvJispTHD8 zb4KgEaLO8Gkf&#uO)A`XwRh@01m6>rgPoF&8MGNq!O5<8GAL(!QN)1Uy30*u-f> zLjYFTGYd89b>;e^+qU7?Uw=i;8JDWYjUixr+3@-zczJn2jB&uUm4Zb58?oIWre`u+ zre3d?YFnER3qk{2TXv^}MlR>N?pZ;+Z5vMKv+IP+sm$Shzf}e9jxS%n;O%lLVA%KDDepQzV3@5SpM38_&5aS0IQCxT_+m4jE6{ESe< zYsFr@klW?oV^O`E7kP&3OqRCh6f0l^cw5C`N-&Tf5DIdRem}CQP@BD;Ye5QF?tfwt@kq#0>=9GC`0PIFCH#PQf zc&xut0}{Fu1SBA+x=v~vyHF-p$jPCR80u%S9+RG&^PP!k6Sk%uT?ii>ytu(f7tEV7 z$$W6g5fyJ!DR&ORN+wo9Tm3R*dsf*j-8K5o*zI-It8>TtM-L#PN@-uEedT#&%DES( zoF45=Impu61P{4yB8#IsM`HMSr3Ya2bM}KWxKDKURCO5Fpr*ADdu+$bc6KpoM+Xi5 z=s~(Vv;Dlxzy-Ts=;-k}HG#mZO@;PuvfpMa{}5xF3GDC?M%R#FR~4MI>*v!shLtzm|nrKEUQINHO{L< z$@TaZKTmZ{n5q@l@5^dGQqhld`MGnRUuT6PxB7+lhcA!9ec#V{9X!W*Y&qmqZ`}hLLK5Ka0UT~?yDKq6ahMb@p0McJA&em=rR#fmHc*PgP zuOqRLQbNk91j$dp-G(od4CniDt2CIcn$Nryc4oBDSEyc?i4%oBo;R3Pplt;->c6O5Ka?5LefnR5M1ew_=ZbyX}p@Rlq5jK#C>@sEZ(OTT?JI zQqc-+c%o}%=_G@6VRfX;+Vl5HX)ZO}ck4xeD!;5zqNt5)R$|mc^dj23cKa z?566KRi-r>DQoLkf7aB1QH%Jj3hZU9G*DCqrCrV~*GA+o0X<}=+9n; z9B*ye-E$U~j0aF1KzTW`f1D3wYy-@l%WbWfJLf0{Q)HyRRyD=i62bPIAV3yboQl2V zN$#%OGXd`Amd+6qN=_IZL(;>~?JS|)a~n_z1r*6Og9sfK)$OU?(v%7AyJ)pwK|2Ct z)7$8nITE^pff$y)p{gD|H+c+hG`p|xj+`ZNlqG|$)_9V0Z4yBfI+MzI4aYg9iYmq? z17T(80TAHhH87CL((LWq{aZF-m34gE%6rEcNtJsKToGq)e{|=B@7oZqy8PK5hKv<~ z%Ml0WGNRHI`j$Cv>we>CLm_mV-Eklb=tlhZro2#_^@PM(tszBi9~$yoIVZdkspzj; z*LJHftkKB8!LoO1+e@u+XspMn$Zr|gOP8041M_R4vikdLflxlf2;~$n8Xc6Zw|QOg zGp?>tBFnRa1OYU(SQc&Bthq&r0EGYt5e%SaEH_R=sMj0-35cQAFRBP3yYr4C`fQwr z(AV=N|9an&QpuYCG0t@CyWfB=`8Ln>U3di5OGxITB*$lVt>)+4^rb5eN>}4%it3Qb z{^}4Fc4u2L+5BSf?kYGr{CsXqD-&3EoCNe!kNfS$*%;4te@t?H1gup|lNz_hHVx0u zTxMLa_p{c>s|GZ}ss6P4S?Aqd$)%FocwNt1t!n$1&|yM{8Zd@fa0iKh>gV>2wsYOl z>R@W<;zli>W8U$`Jpo_-_<|TqBXfyXinYP5#3%&~Z4dv{HT^Ze3==d}wboy`IzGe@ zfe>n+S&if)5>#TW&Ff=S%=a7fuEfw)JyD2Vtr%4Z1!FOsFoqg6*SXQ z_D(tin}YjRckgKD5C}Lk-Ni?NXtSr8x_}~?ArHh zF6J#G?Rz6ETZX0j{HIRN4%b6KsbC=cbOo{wcFK-)<+~Y3mD)Gz5DGYE*$THk;d;G6 zx=fvk0OQte4SbjWBT*zL$>Uu&>hZ@=yM^5qTtp0RD$W{GR>6Jx~b zbZUk73~UNzK+c_1>Hx{{atwqxz8{!21+PrAi86MBI^w0?BV~|C1Yz5nO46QP>9p%4 zp||cv^c6D~MgPM_45EB>zuZXopYumQ+3_>W@!A1~PaPIB$R#Yo};!d`@irkcz zS+o1MuB;ps8t`g-S#8#h4C#P*Q)@clNZj)a2$0b8Xx$-F0Ewl*4>9zdK+gISKbMM% zs;pO?v>V8Wg%nD)*75p_)pcaNzU2KOfdoNbgrc|0zn!?p7OmlnA3d>T? zOW;WdM$cKj3pWEP%{x{j`efG063m{zjGM2z@z53gmOCp1uyezcPPtJ$M4Xl6y@p#> zXb}iI{pzc$8-|K8k6ay*Vwqd|P;q-uKG)Zd6}Xq$fYxaBMZ<~6^ESRh(6qzKCaX=E z918AHi|(U}|FhCTX4+Hg++^Ffwzm$=cJ7t~-TE7I*S8)V#ym;mtxkE2brGi7U3LYk zlKtLFv7!gDzOG>a-V$*7Yy)x7CWQ#qL+auYY=6rLLqjF0ufgp!z6on(BaNXEVbw+N z8U|J7CN`Z#kxZBD2%gUlwzq9dWCK=gR$fRHn?r22!3b;!ZF89J8)~Mov^^=*x=IjYzt_C}duIuuzmqN^)tLlX*6}l)Gc?7B zbCqzA>m$})uwDqi7dWh?7UyQ&hyX-5vZFUt>tJK4@TrtC+n7=r69^f3Qd4jsrIVjGi6@jr_Uo*IX{SN&i`_W&Soy+pn#d8O>) z1|MD!Recl~pYgh#GH2eZi>~?ELB)CVQ}^dqiA?KDcS=xl5At)K){00wNLa+QpiDZ{=s z(&1g+_uTjqLPUswqzsYV96}0~97`-l#Sco%hzTbGG$kl@q+N$|m%jgVOt!{U2Z|n& zPVA0oHJ!zJgpjaHAeYFDEpOfVtv0_KIqma*yGvSGA8V`YpS>8)@xDXhChu3`a?Z9p zP;xQ--sa)&%;WxuSAKUq2SvXO3PsoOJv7-%!_Z`TlGmS#M*VE+`~32aW6Gdb!@@YK z^YOCuZAe@RR9Jgym$<9&;FjPk&nM!66Ol)s_V_RrM4)x^m5?xNKDk?0hsVKygeO>Y zwcKP&sAlI=i~g(`nsVzPHx=q}=MRIMaPMuPwmMRa)smceMK)g&8j&s4J_B_?Sw~eE zECvHC&-YYvX15I?ZuQWeUGco^QWjsti}=pEwli@8HJ>!1SlUF>Ko z*lvAjnY0oDbl;KEj_d7;%k|o>Y2Q;LMEkR0wQtF4HEUg=FuTlig~68TAV;>-@EJRS z2vn^(y?22ekp{*|?f`C?Q?UU7!ek0rPf1lzI{+S*d8&)ze6%8MOkHaA+^2YFsgMLFn1+UmH^HNvwr=UAS( zs@@@Q<+|1IRJsPc<#h%c5_bL9O<>Q zP!j{FDTzs3S5N3jCUtj^Ohj%QgOxPOL>_fl7xijZz~!*zJ0t;hC$!bI+PjuL%f zG$w}x*N?=z{~XX$rdo0wv#Yp{@!zl@31y6Gk~xy1zkk02e8!i7(d^dBo*en1ckbSU z5?PZ8+;3CWg}!0GufeSWV$q1$u!fWknQ*Z*I-Ju0AR>0CP-Pjr@YHf7^A^DdI(%+t zg*J-=a1?scSlnZ-mA8a)5B64{?fc$@0WU8veLoH1lf3;wlR^g7s6SsUoKA+K_RvbX z;xHiqAy#)4b2LP8_7D+-`nqx3a6X-|Z6|D7!0md)d8SuCH+=8F za~xmWtRp2D$Q&nun!jFnd49{9tiVoS@VTr0^vFU*QI(=4D^r5tyq$~k4WSpRWKF0_ z7G{(Q=7=_QP$;X;U>+Y7L%?=ARoml*#X;>X3?URE?RJCY*f@|7if!rnoS;$)SSE0n z_&a4y$)cFb05m7KJhB0hYuOFf5vCSeGq>tZcnEf)B;bvrw)vDni&1>+`W9S*df`Wr+(~Hi;3E$cl_K z+Xm9-WOavPP%{E^HXGC_e|r3!Wp)=EW07i|wI{#kpf)#{qd|y$%(wMvZCf?2TX)B~ zqF7fO*qym)pg#9luR#jQU97dsHEYewE)5#mtb|QPocLOD@BR~KUAne5oS;$OaH!jL z%s$Y8l;Id_c3YU|ye>dDnNLkR9wu~Qt<%Shtj@Hx4 znQ2#}Su;enbol^CJX&(88+F~*lN;BT1i(PtI)&bQ#@7LG+4F2i<&Ah1-OLj8=QUW( z7X@F2XmMD`P)MrQ%7RMhssk5Q$2Ay(gqS{e*47Q*8llJndjw>hGlxf!r|BL7*Ui;N z-mHf2W=_dcx!LWd=~q*_SR+`seSgp3lEuCZK_`c84XH|7t$S$!$xhX>QCywexwm3D z-7LAXPGhyK58369ch`&F9jNHpjT44THw9PDlS&Wjol<7ZR9Edfe%Cb;RK6GJw<2#2Sun1IA3xe$&k#0G zVuYHdx%x<>vF?zJyO7ZUwwwO-f+XC zP7QTy_*4O^R|E+CnWU6j%ua~`ijW-sTzlF7q%~>4c~p+}#@=w&)$|=x;kP)EyhLnmbH*Oow+Zpk6#_Q`Ve*NWFoX=;70RQLz{5Mj{_#=Noh!%D<1&Vyd z+NrcZ!pEB()CKG!AkbR3OL5!CH>5pPd`HOcw%9I5Ynm)YLB~Mz`we{Mv%%q$+@j_` zh>xb3_9gjD6aW1BkJ$VcMoZtO&2kfNS;itibNTq zfGuv0u<<`TxR6dcin)U)j;I>Cx@2)KMJ0064kRNSyT$5UHZF=A0-0LoC&=PVMpdjf z5;n#SCkSHbY4>bB6Jo^abS_F;DHh7e-8Lx1h|~F{Z2Tc2gln}XwQ_mLb!8jOBe>dt zEzLc5PP8c@LoE56C$r9jAm@bJ?S_57K{YjUGKLN3mlwReyx_E*5Mt=SW6M=7&;N8f z728?QZsk@+CZw03A~cKc$bZRsq?evYybc3z3G0BlDb zsT>X(w(hp&GP*b+2OxS>p)<2}_tXCDM8MId4txWvK(E|uKp64MQRtUx3OjKrVRd(4b(h?kvoST36d>iAI9?aD&bXPuD8eRr&H%lg&(FlA&_j7__8=n&Oph>m-Jc`f8DyKR9F5Gx^m zopx`^>ZYp7Hpl+K?tCUKoen}Ck&P8L^cY+IQ3t8_RnDrb>uazGmgR(-o15BC*$qrK zF}rlGCEHZa!%yXWtwWVeh%t8d=c7dI?L&k%pX2gtAlm#2a&?e^>Md-9v%2Qz9Er+X z2?3LebReSCf36H(87E3nV?_)BW$Vr&2oJ4q&CvX}_&|TlFR3}3nevmy;CRF3kTI&H zJCB@Cr4SJ21Fo*FaeZ}-nqYmE5(W_^u=ZV;3Pu^Y5u zsk>K$>{m{Yxn>WjxvJxeTpXFOITEN(2#SYrv3gUj(JlFZOil;EypXKq*bN9*zgl6l#IG;G|TBs9C>F zHcq>n+z>;S^7;biFyVMO;CMXZcsK$8Vq8HXH3pFx67xY22y?czxw^W>;V>JEyVA)8 z3JJs^RO`EneJ03A-qP$uZ zOL{M_ZisFJHdBD?PH?r`(vrYczvhZB}%#WWufO8!M;YXM87+?@vi znVL==X4xnOGZ9%L5VHMDC?c)q!j)<1X-YDpnn~M~(9L=ljmXo33VOw;wE>f)vIChTNOE>=ozNDQ!=2&K^6Wvz)@Y_C%bB&zhK#Soowhw? zMqB}=^b8k3p@6VPBuj7vJMN!DAaLhg51O2>bsYGl^1Lo;3hoPl6s!6{0Yv)Q+WW4~ zdRa^kY(L16nnKjP_oBLojwCQZJ^>VsA~%rDBcq+}h)S-!K7}?-; zU*N1~2kKFQw*q}!BSaOjB)iv0Kak;)EaBzM!TB-oGFJB5mCz8G z13674Bq76IO0QS%!ea=HF1QoU_f>`pJw2c$Cb!aN1XuSL^7S2E0K>N2cAZ;U=3&IL zz4_~c$vCXaDsAVcFK~I?T3uVCDzplh5!d8k60(x>NqsB5b|DN*}o|a__V9@&QO8%>T$7T_WiCrK^?0UP} z`n-^IWUXCyVtS{x-;dmq1TGiF=2E8{=0NN+)R)d0vzL&yR4qdph-vt<)UF})+86_t z5lr!@v$v&V31x2sg|=laO8izPQdgsnkv^)I)|9z=2xSC{iM9;TFKr;}6MKVNBm&#| zzYb+_&5zdS))>1KbsTy6O1d0(kpk@!mCa1PL4y~$BG2jCz~!j zvoDGZ0O024 z2FtP_W+yec(L>sBWKX%DY_KrjgR?Nelp=)!fh4qdct%hnzW(Tjm^}VRCO*VEF^mXs zJuqc^ad9}dNWX?l9GN*gVt^oKa(t;cRAk0HCk11=cmS6@D1;o>RjfismcOlkZ)YG~ zuunZL7acfBoJ`d$l7{V7i6y3Myb_%uWY70`)MXEi!z1?l z(eaOZR3`T&;yBviaES&Su8f)8GkLpD@x;p`_6U;u|0Eq5G{ykh8PMjZXv?b3o{2lP zxLh)Q{@4pt&za{SH|60Q`E&5N)%yCLLJ*-RdEYWB%I@>xAMqNDpAwCV1{YLPwlO6f z8greaY_|uj%fZ{5yGB+4E1IUY*-T{gt+Zq6-&;`WoQ*-h4~r2NOSQH^nj}T&$6MTF zTO*4|5kzhSsMcqws>soHVG77X`luX2b6D4jKu%y4wH!AVu9+?&P|n>=_NJ4{wM|YK z%{r{zBT-g(sKw<(EvvAo8WO=fVVY+U1+2_i*H|r!v!`9QJcy z!U;55I~@}Eq?M0_Xg$nFTpg3T_INx35G?DIisp4O3Zz=(WN>Yo+iP9p+Om;D00JR$ z#A#h|cXtOO!r^ehi)pUcqGW4n>t27S8Jr2d3=DEo&=Lrz(;aSaZ}92UpV{u1aCLQs zmoHx6csPPWs32ldK3bwMU7k72C}u1=qjXtLxV^c>mzx`$?oJQ@YhW!?fR=A2PF*4ptT|tmMK*%#y{gn6=%iHp z!?&tz30VXZqfzz=5#qWgHE`sXkC&U%X$t8%EJVEI>Eucv1{6g>$`zRmpjlo>C>HO< zI#45=3dm$`0C-1U$5ja4CRR7T7!aqCqn&|q`QM~EhPXy>;0$i4tYo-pOi@<$ zwwG>7L~~2B3Ru13V8Dq0ol`5!9U)p@N1$PoOEf0##}zuM_}Zkdt`_$$8-Cm*Dd4cP zUZibo@4@7){e86#7TU&!w;Aj1gx2F&-ddcM%C?@}Y%SQm8delw-^jR};7VfN2MrrR zG>|`^wSuO|)gY{$!e{e(M7DrZ8Wgwg@5ox%^%ld8Wa@!7big+hp;z+0MH6r8oZm$? z6p>Xwe^jO4!%nj0?KOZbgC2mdVlm#gW1Pf-4;=?0m^c@?p>mQO_%emC+V9_?ufrn8PEta zAbM1_Y=9VaU~#z?GyyDB<1N&Nc)>m;gMm(Rd#+$}gq`{f%sMdG3`_E#b@pEwoR3b#yqSx)Q(==gO(pkw%%7LHe3CH6RS65f9AF5X0Y9OxMYlz7JmeFGi zXT1y^a$o8eR{S-0ZU&`a@jxc!j)Rm-1Nq(#WQmYAYGBv38#-y%(UG?32UOZbSl2l< zdXJ;s%iJ+1dSFMb>(Vh<-d+%pBTwLElQG^CyZWcE?V z-#S+o+8_-Q$9&yy?T|^v=P%35F=`CJQ>VUx*Xf` zdRd%ps}pV5o1pCZ^Tu!q(b!!Z=`9|_&7xUn5OJ{tVw^$*y%56JrWiOVl+O(z)cCSe zxpO*T(seHp6P&W#N!k4;ayJj~GuP+NxJ?L|^?FHd?!_JF@S95?+F?51mhJRL8946O z&Oe7ekt-&X9=e|~z@i_JRQ;>U-z*Vo$x&&-VG3Ad!laTRT8d)|6Ja_W5DrJs;fQ%Y z;@|%5-|_R$zu@ZnB^U&zfWzUC>PawO9A4o1&1+o0eueq!2$l$5qps#GwMyuocm000 z-HhCK@@_sG_o1nB-Ox!H#E7NLY+{2YEX{!?OgRgBR=Djxh+!iz`hO#$eFE2vUdWI^ z7%>ZH&;EPw{IX$PJ>(dNeYuRpP0}}`o6nob=JR%c((Ym3#k*Qv{zLa_4YC3h+TJTl z-EJJ(_OAOLald!3?n_kD)7al`7peCkD&^s*;w3Lf=Urk9aY;p zx+yz~arKE$e;GnS`5NM!IZ7H}v`R11PRgBl@&v0+NKG>5|>6Jb(;n5O(|_bM`D zSr^>h-9aE&))iB>RMu+T5CTril8NA0N!;V{m;oWdd^kW@5?B|xlGL`%$aaglc}lNs zO@ts3)^)+{-5u^urCegQ%4JviyY(gqwxTr7)od81bQyn+-Zp!d zYz+IBXN}Z;V`~H%JD(c`s_YWaMkQFENlP+U5VP`rO%2zRv$9*C=$8_thuZt>L}>t< z&-fepkOCXl-!Nn$F0rJNmdWdDD%k@>%l@oY%V+XAsJjZzkwj$U-ENs9-lxtcH3$c1 zr!PZ-o<{4cl0LEJYYNxHNHA5^D22)7fa*e8zlJ){z|wL$S+W&wv+=k0OjIT)bv3H4 z;WZejt~Wet=01VHU-Rh>&A zR1)40viX{7!k#PGOkMBYJ9sw2Ke8a^h>!pR<%kZ$kva_qjq&i@TvAmB(SX|X7-8>% zq9RE0{vNU=AA##LL8fSF%)2I-((p}FCnu|G?KDJny|50Xmhl-(D$7hLLZ1W_>A zs6LiLXYFFA@fSGf0dbw6A$#;}P2bQ;x0jB$T*|~OZJt^EKGeQ$i~br*TG|;Zl^AXV zIIIRt)Jm1M=EVHj5%vm%>gyC$}UXO;2ibmnt1qE`jh4y0NAc$15apEeMg#PK?-5G@Z;x8WB zp_W}wlxt1hLS-ZRqqNs0H=S`ho$%?;kBBki%gqgz(_JDFLvSUgivLh#d-^eZn zG_cQ`IJ?X9*Q~D_b&f4Lw~Ef<9ky(c(Xb6UEKNM_HgFJt_pT6Q%Ps?Q%6v~riq6w1 zMUd6OWTFix9lBsq%d>7FI> zFC|YlddyvWaaD8daR$$`@$W8fwLxLOmaMqjm`MB<>|^QKzN?(UWYm?C{+ZcfakuwU zp{Kdw@|+j@In}uGyw3tXaMkPyO$6w*`RA;4=#dLo^@Jq$S5xoy>Uy%|1uU>V#&$P} z^1X#VRN`V}gS9n1Gq7pG1;D$Kyk~<^rSyd%k+%rgp(RlzT0^x{wh_E8tC3WmP`2VK zFvmwh*E@~SX;WRHWNS~|d_HB}mL`)k;m3K>GMd+!-ot`B0C8Or@ISMEf+QvERcOjb;-T|C@ify8fCzK7Uv1CqbRo~{yqe}|~sdi)? zUbZ#ydG;J6*I3bhCWHb$MJ}its3+deHUp0;+Q@fvo&B=c6q>?8XLN1c1Eb>3x48_b z7_!elL*_i+vldtTg1Bczt7pi$hmZ$b30p$dbM`pnB8vvVQQEJzr$NOGlZ^JfzG=5> znD%OA&${VWam#M11Gn4xuC2g9V$Tg~q@z|!v^gK2+WABc(>?3+&D3L21b?ZwIJsQp z{E4JcqhvkC(rod{#HGnV&Gm=QZBDTnO-)$upSN_a16SL?p42JPjo}RwKOp8FltDwU zQX&VANgb@pubb=%#4-T>#1VGtJ5qKEX+;m^^Nt)$EY0pM0#WbTlw4Iv?7pC{bvnb* z>gP)0t~JY@ND#QfS(QAj;4QbT?R3A>OHJZl2G$6{2_e_j#o@+-j2hB zBGD_XWVDMZHjlHFHUNacwMRhB{#KB^o<|`S)6hj@Ksl#)J9VYHmR@~l3G9bp9I}bF zKc&91b_x19*26jUK)s8bEHJj%8t~A6re4W;*140Y)%GHT3P;Bxc*Wrcvq2a*bZpr9 z(RThZf$-dv>bLVj2F#{G8NJg|{B1w1`i;)fQcP3T27EpjCEacdv}Lr zT>%g#k|AkFs!0?@d=4JhEJWy01L?r`OJt=qBs9j))SyS`A;ICfU`%+=0n~ab;@uugR9j@hssb#x>qru z2^1zEkn`7>g`*+e)k?%FJA*;O7$cHm;#stQ9_P2NVsccU}eD~g0;j8 zk?x^s907*rL{-)vtNl{YhTJBi4rB8;PuC|5b{ZDhDHQEo9Y#1|55C=!Pb&2q*9FB zO*s{Cp(s3(-Eulqi?WuPtNM1HlVxxz@FB_OWsMQ1(}LT(QzbU1c?KweLQ{?~Ck5f* zaKO5*IIW8U()ANd7|za!x({5Mn~+KSl1E$AwGnG<>Z%x5tTAFOR?cP37d33oCRvw7 zWsO;uiZY>JEY{YQtJRGN;r8x?d7jn1XG56Rtj|K?ngc}Tf8~2KmAo{z_O)EpS#`3L zn@TiCf+mGUTf5UVVTu!0EcJUIkA!JTU}eo}3jtG@45{7#blGiA^p@K)z{D0DgJV@s zo{M<JP5qnBq5p-tt)G#+4Ur#nh_hzisRx-cyKnrsZrifDWdiz~JSzrELs{%>w z%U-SMNqpCR?^vBmjj(UUGVGOoBie020PTAuDI{dn!Of zu60UIGrLF+vo{!<`8GJxo-P{fG3k4RFhai-8L5T{MD)KYux8-d-(|)*H4BR%3~~W0 z@gfe4t$_CVoFb8y#awD8F8gyPei>=Fu>=dSQo6=Gd|60b9R-psmRk=|&LpFr)#Pxt zPUKuq2`Hb>sh$fgm@}bOiA(iRaE;3llY3iK`Wg@ytwL7cBW3YU2$I}q%CKQ^uYt1V zwtM{7VL@s>b;d|p`drJh|57L_YE(8^w1#+aT(c14WFtDYrb}J;zYYKp(p2Y(ySE1cBKDOGRfqKH&R`vW*w< zt_gYogm#J&I=?V$M2@pby_6sj2PCV3owH?|a}=VHOO>*X{_*i00hlHeS2pVrOO)=f z1Z~0FoF1g^r(6a^q&ZK-HAM(CXPB+N#W{DWfxPj$ZZSmEf$Z|A@dQ5*H_X5owohVX z(131#u_6fF*Nmn&Mlow@HZtRYq?`wt+$XV^!Ar^!4Tt$q@d6s{+p>qZe4ii2YW^Od zKgJqTWtb9-QSkIv#L19&wmX8dVek03ZNKL_t&nKK$}Ce)`v+@%rsMNC-GZ z#_in+EQIM0Fz5J|6lEs$zOQRi_O2pWIb+jjQwWR{tf47IQnoT94*`e~1ZkHG z+4*_em5!Z4xKlXm!ES0lBQn(pI1Vwb(y)8rNl09?9v(r~><%nb!!w?X$Q{Qf zG#mVXii7Z8b*9|!TYo=%_jh>jANK6ZM$ysZ-_jvn^rMunAG5YV)K-~ISx1@NA!Xr; zfl3&>l}$Q*b@ji9FFN9mjO6ezeu{#JTA7Nfe=^&I5tbbXD^YrEbZ3SAkXN` z=zFpd8vwmUu~`l@LIwHs^kwBg!wRIUJh92wJKH(VYF$ZnsdFf8dd~Yr(}N|XplLjtTI_R+YqOBT`ZH+8cYNL zsfN8P`a@F3l?<_YPAUcpC2MzW_J$s?F~6un#gH^G#BLfcn2;kj41vhH0a6)Ih1iR{ zBF2C)5tuXF9SC8XFoTec0AtOWtx99kYhuIFdPBLRtaG`t(n=D7#{KB^(qW zO-KR=s_Jf?!)ATN_a|{dHowYPC96*%-HVac^jDi?Y4^RTWD^*i)^(Ut0UbHwbULN| z=9rZ2#lEV()1aQ;06RUKr!%$HcSkyN$-9<*L~V2G%fs=->Irsy24tu{17eZIWTlkg9ml814h%Iq?T2^)#&4h7IE z>Vev!f_T{cZX~ohX*t~I@7465b$@=~^HVaF0cJuZl^a@|UN(Hdtjdi@A-^mm%CQ7wpk!^2DC+@%2k(iM61i%+0NDB&!)uH z)^nWqp7L+SfdPs8Z=@|XaGSk_qjD?}2f0;nxHuV5QzBRxdfaIl^8T65mhy_onNON* z`0iDTu`VV9Y@z0An9NDB%4XxdK-+J!DM|!^86p9r+~rY>f_aWjW@38}-ULpYLu^+o z^!Pmq`{c^s2IbiVWT5KRQB^@_aDp_A64JXph^Cf@jjxaLV+v^L@Qvqbo z=*#+B8rGR4Ey|;wv+a;VOV16eG?UbiD4V862;*|K?Lf&%f0Kt~DW`EyxXe!0DGnaoX-Zml+_G&Cf{&E(Nwhl+sQa`Wm8&&1hN zi>bNoPe2!~#$bRc_bmw6)w$=>ExEJa$ z{7YT>#jd%nepQ1A@`H`M_!%b$75w=4R_lBEK7O7&QF}#Sugae_S=;_Yop34&nw-#7 z&ZkGbz;n5O8#y2#91gPr!bKgPIzP6Y4b3`Bd!SyXn5HfrHQ6kDHCV+uo>p0hOAq#wBIt#&Mn;GM zv_e((iMTG4bb%Q{0TQGQQlJnTTP>JmyIt9Abb76WwmB8Ia;XD;9YxSAcFVvA_4cN8 zpOe^BPd4{Z-+!AONUdig3-}eALR#RH+WDfwwU|fSkFscauS-cc~Ir zKM{7m=#!6w14uex>a1x(Nh41o1XFaE&09bqk&7z zDb1ZI4O0PV@eMw1puQf0w$s<;Y|DGJ0|i?ad$IvETFzUs7Ph%lqe&n|lwudZ)!gqz*``<4mdPL@c3%Tvv;^#_HFB(|tYP10hIqtO*io ze20#W5Wo2T5^%$11JR{THB|z&2+Jj4pg8G^q4IPwH3j$3sMg$&0lr7B2lTXt0bUuB^o)D?&k^S-J85<|es)MAX1|t1(pPq5Avudyilb62Z4T|75U| zWSb<~pFQ#p3#xlBbqg)TD0QS4HpP?s04+O&Q%H-@7P$C&p`m@XHPD^F4UVGh$E2Xk*(tcYQ+6@ zsR${pVw4eH0Tb*>%E@LlpM4)S>QgED?%M^9VkI|C;%WQ!`_19L?`gDt^c@Y zT8{%krU{3uE4+I52Jha#$E#Pb@bbkA1O`5R{)|6<`whQ+{1Z3JiWhI*V7j^jDB(5% z88f7WfCm7)EQqHQByz@a^EpNOEE$|9deA6PeZ6L}l|Dn)7t$Bo+XL~^*D%V7W{V`# zu~)V0EYT{Z2Fh_IArMGH7DQM~N+DhLevw80iTWG^LsXjvSx3h7M>=hEe*{P zuc&j?TWCb?c_K#W5-*(Q?5U#{ML8;b3pCvGmLl??ZG8Lt&|l9b{`mNcYeX)@bnaP! z%2=TAB=zuC<8Zbo!M$=v=CYxd|H72)S`UWg*M02~=hv4&P_e9CJ)6iewq05|JnQe=R0dN!83#a#581O$jVsO`?I1DzXP?P@OI8* zv)pfASI*5gJYwxvLI^P_1xch zJ8q|4R7iz`>iT4((swQ)955YQ}kje}$M86Ar)k6)%QKlA|O2G^oufG-poUYA`8DUBTDO0Wa^Ag~Jj!NXo zKSVMK--63MpkYOq)TCuf>$%|WMpWUhHIwPqA; zOz<6eyQxgaVznN+NRs=m46#|z{%5J5Cn{%nWS>lGFxx)MZT&Qx>up+wkyqZQlM})gn&>*mX~V z!vuU}(RRH^s&_vD5AT1%+t+V#3=?=+@#XVp{QB!}_{V?$4}SaOBTfMR{r@|rCgPYHvAsm~#Qn^1=RP+v{r}nIhB6CF#F9bpeQ^llAl$)>%&DuM37}hY0 z_HmnSQLn9y&}^DR?g0Zr6*|b7C>7e+?)SOC9CCcsvfBk7czt_{5q?V6^~OG{`mN77vM&;z}USaTyZ)rn5P5g!wiJ%*$>(U$R6Ab6eEn%fT&zyL7KiO>t3|AZ^sMu&`y$ImorBrYV*TL?RKuBdD)%2viK zjFpll@H|hL<~hIKR*Z*Gva*T-mJ?tP0<%<0<;aB`CIm_ZQ*aYNq?;una7vf}QOetu zDq!V~vZ#Bm280F1_Jc~U8IjHORDUjqAS-}DH*UiY*{y3)=wneD2Vn>kD2Qq{WvJ-W zAgZ|UNtH0MO^aZpj1@;bk?B@~wD%oCNST!cOkqNprldL$q~QZ)4XOtVykV_4X{gEW zGDVW~`2_C%=}ncWAAb{7{1~#gpp9BBL^}l689YpMMrO7&Btge=8=446EqDb(PlcV;m`hyrldzL!nZ~-2;Z`0x$EAoxM zDwFYnh&Lca&MI+%J}m9rFvoKh?P^Vz;UJgWo|ae` z7Yy!tknOf=2A3#>9YMx6Rs*ZJLuZOk?|x87gEBPI=7n-bJJChM1)`t(oXt)mhS;xe5of_X=?4Zy z@clSK(FQPCEcin=)L_U6wQrCb&?zn;lqc)`zSY$Kc^W(UAKUz&F4n->FB7$l&K|^W z;m!5?ql#>s`ZSY{n&@B=5T`mPgm#Wrwd`4n3^lf*e7}_M$|@tat-+cRFNwfq;e0Ja z9)uDVagpC|j@=lUrs}$l)IK(R)~UJd6x(O6O2GVH#FaCB3pm&dHNoKems-=p{F=(s zG}ss;DVt0vM}($4{Oe3G&&LMrfycc`9u3NSn+;yh;~>d(h*e!^)a~Zn;bad^G_>iY z!Ot#ENL=op*lPJlvgy}bX>_Inw#Sg&k1nw)9e>US3D&ZP%z3{zNv}f;bVmHwcyj-; zHCn8J>3opNeOeFt7T()~_Da}c5R73AEf5ehP)coxBoArVAqZ+i;S?rJQ?nOOE)H-? z->>$LFMg`Mkq2Gor2fqBLNJb)1m^wKTkI1eK#pN)3f{G0~$LvCEMgQ z$R{CR`-$-K-5b36=>y)rdyf~#7XX0Un_GPT{SSQl?RWh7=O>&#eF2sT5HM3nI5%Yn zN=Z>769M3e)9o!zw>MZ%r&O=iC)Ve_yJx#>c!5CE1eyYtnCkA3?TG^gOa#2VK4Kz* ztSdf!{0PqRUVAtKQD39=7>357sZAEhIBKfjZv{4)msFkXz5D*M_N~WsNh@>d%+B@n z1A0$tBmUQI-rvr)F~C6R`C!MdcJ1#+qTeS!N1k;;>f7sxz?$Kk`akuYk3rt_Ix5+0$uYh6GiW3Z(qJMy56r z+vMVU6=7}s2F-_=6jHBGO&0XF6TVbzpweMJq%iqu!qxE#$Kw(6JgX+szR#*8DA{0~ zRL8OYCzS{l&gxD{mKYOcc!+V%5G6{lqo|^o)7j5T1xW^^k!Hc23Ad7sib96zq0!`7 zk`=;s9jE3b3^Nsc6XY9(`v1zZRz{}*^^Lok&=uIjU*A&7CJQ6>&f>|InHc`NQR_(DU-D*dv}xERucs-F z$tV}s-?(`W9}G zLpzMXJ(KnOQn5hJH6;rIrP?xtoHd(WD@uLOoD}JhcFrbOj#eY;@4wl&d6z@-*}JGx zY|*dTox~4fAB@t0R2{0E3RGTli+}(EvfGD{0Wa-#C!HF4y8!uC`c)@OQIRHXnadEE z3F=;kOcaS3614pyb3}~51OQ?3GnzZ#XK_8C>QqiU7$1>SRMQr%|2ILG2))b3*L?LR z=Ef^qwA%n(fY-xYa?g{Eo1b6mGPXLJ{QuH7cNp_)`^LepgT?IiA813m%!}AZQj7j%Z^o)*w8&;`>`4B^t*%smK|vv^#S|+8T(={VIc$OliQM zGiEr=Gv=!!-oN{R_aA=2^@|t4Dp+ssaP#M9eEjWqeE$6p+}zwE-YuY25T+6%cQCco z98$yumKCSF8{FM~!MfZg*CgpeY0UXj>u#n0p%4(}114f1OgJ27ynOi*SH}a6^Mtpr zUtt1p_vK6a?{tEX72AN%6sArCG_@gk>{`i&+&|er{yOa$2w~E7sVETxJG^3BozUAy2c1Aj)n|6Xhwh zwOCf_5PK$0ws?#l>?*d-T-J=JYgjCeVFa3_)d)((k_h8$r@N{4Yqr!K&+Bqo{e5h} z>UPM&NZG104MxS2X}$=}22VYqO#zt+iWsY1O9A$#X~Gdn^}f=IWl2hM=%!9L8`AD0 zT#?&$1hLB4{JpAuH*=o!-3XhYX7|GCTJ?Ynb=i$)qe49yBaSdAM6y6x#zNV(jx6U( zb~dUNIS^W2u)0)wQnsq2si|}ei5nOCuvQakPj!B3m1Q2Z zvN`br1P=~DW!hNMUqA2Zdoh?xbEiNjm4UNojYaBwBSWIAJTpb$Fvq42bk@BcK&C8l z+dh%@DWdZI_|fpDSu-Lo8~hSX>3q;v*`uaus;Wc3hD)9vDP-8&vTRuj+2JIeHLNn+ zvvUBE8(I=yvxv?0w%egndVY(Ay&gZa7RV+N0@R2!q(L5`Ozxr$AX2t>m9GBSXe>!( z8;e2`iOjRRx5H`sf1OXgS1S!`PvJTsQ8_4T4mNUTOtWOl64`T3Drwu!(4@wVbzrip ze9K` zQkhvY?lj)LXEZ@GQhR;NkcH1q(@_~(w!Sf5|EtoZ8m=M$0xWG%vhCw1J~E$+yhVWZ!pbvsphxyP#GB%;}x#2ukbIw{ERoRU*pw_E4+XE2Jv)<-~Q)+@ZbOV2W~%qc00n>dD0K8 z>*ryJ4|(V_Po;NKFmX*d2{?X`W8FYK%SIuOUlx%fZ9=T$!WEDtn*XRmCF@ttw zfM?&J6E>!M1_0;q5F6Z-P;y*Ds8+6`P8Bk0-1IYIWGw4~WjSG8*F?Uf<#&l*Ow5qj zfCphgkcefWYB3#SOeAr>8O81+as*aD5SyCEsH2*yK?mcpBzxy+O7AIz^s~x;6#zyf z)+g$Xe>=#bv$6?YCElj~xMjncug9PPv)Q4xU2S%DX??oKP6h`yiM5gAM)F23mWzsH zRaVAnupwEU?-c~%ua+(>q$S{aMOYyY=6SAmOv|!hOSwcLU@o>#;wM+j^Ad~=xz_Fb z31DqSBO;p{h$!}2ochk-yH%wk#)c4*EVUbeDwUj-sy<>h5lt4X6#-{!=AJIp02H9@ z*T^?B@Y%mGirl*QmDjmJl8)5|} z{2Z7mU+Mtay{i45VC_?bA7c0S($v;0O!CjCYU0GIH7!`K-yJm|JO8CtPO-7S><8i7 zeG&yqrPol0#Z*SM{m&7&;tf;<%(MZZwZSmG7wism!e*D!=%y9RKo5k8wPD4k^47mT z1&mQpe-7%;!F;~W<#UzHtotELbivFjl$LKQ|28FtoZ8ns#%Kx2;74>M2?U_9xzPx zAA^m}ys-h6kvWH?x=tzX_0Xq&b_K`BxztE1O(1`cGVGr274WwLBSONLZAsC7Bf(s6!11xTGtJ2bFc@_hAHsIde~|910()c zq0WuJV@o=kxB;GWz3J>A*v39fME|@G&GwbI=WoB`=F=BQ#nj|NN5tiXH4CUN+exTfpCWr-L+77Q(*0_3=6SY~!W)zo*D2S7jELOv0MLjR z*t1hEVhWv;K=)!Y9x{kTTAG+R4Kjsv~o(aIa z6V`P}s@$+9bs!Nqri9cG10aX2?z(KjZ3hsy0#Z*cRb{M}*_OtL)t>>AO=|2?)uyN| zj%(%!Z&8C9aB?-JU_jVPZ^5UnpXCy}8tMj&iIQqHUH@bY$y)m1fM9098dsc_1*c_6 zBrf}Kdu8XA4?)ROJr~IU03ZNKL_t)*d7L6boN_)xs6SKNEv6!bGO?dCD40RacA|g? zVVV$vwvAJFJpY)Y%2q)x7PhC7rbK!VNO?}_KLsXfM+#L3?AHDxi0#h-srRkjL_m@K23(v9f(Vdo^Sxs=bMG$FJyZs))M^WJ)E0*g+VBF{db?sG*tAkw z9KaymWQ2aMTQ0B7Zp><8AiLKz8)a=Dj2t;)YGxASN~51$L9>w)^ftKGSw@Ugh8@OW zb5<6BIWi{#jV8Cu2g--el8^d<2HBwboglk`(gCE5EzSL>pz@8IM=zm8w2(1aBvn&V zyK{mxZ%8)sfKZ6_Re$>KtTG+{ATS{q_bVb* z1d_OSDT7-29%l?o8qy8fQeSNV=)0Z=fV0vgpYk2@I>XqiF8`W_=jw>S5V3>6kg?mA z9Zc3k!|wA2J5={9xWmexnhnblhdo(LN)POdY3)r&Vp7Z~5+e`Z7 z;&4`qpK!W6 zfmt%SE9&`BL(U<+K2DZ12=f8+^)=r9^b=mce}`9Z-s0{1pK$f!CFW^DTo=q!zqO2!fUWtEGG(tU<724K8LCXHn)Ict$jsjr{ z0WGh%P40tG3A1w5BS$Rjisf{|vMh*kZFy=6yccS=i4p;(l%kSUCbQSvezH#~m{H95lI8z`}Cxv$e9e=WfjgETN^bL}Obsy2@c6w8%x3 z$$(Whx=>cfngA39#QCDf0IGRvZSVdYdt*fgX~M8mld9*BMH3NJGodwgY>{Ct7E9~1 zSSTNl$7J6<%^9Rxl3IrJ^jn*}4I!w{CoJoVb&0CjRP>D~o8oGLE~X(J7EvVT_cX#) zx(%3Y#+p%|D~MEu5*7Q_YLTtVajuG^WNBURd$we^S!zA8O5RwHl>L=MBxq-CQ`oja zmaec?N?x;l3A&*N(ImxF050_WmU~X|yKCb-{I^T;BkmL8jBZfoudb9uECJaFwyi8- z1>%cW>-CxR-6fC#Nuq5r1q0jqwkPOw*M7ZNOUJ5`vU{8qE9n6947a%&>2v2hfM$HY z6VTbl=`Fc^q8Ku53tVJZ?rA!u5jhr`<4mRyqn(p%Rrs5Gqilm%TZ+q8C($78UHTeV z26dml=H61jf?Cp_ql4_-MATY$l^$3J9z*1InP%?4WX(O8bl)oe6~&<~`t`F>?T3uw zSra3o8hwCsO+n=v(x`l(4HE5a0V-rbCuW)rahP<^iaJ5Tnoq1F=;1Tg{;46roY zXE{H(MMeRq`wMJ@TkqvqjfqxG;$H?Pa@#$;nG76>KRWC6v$Sc*<@as3hQ$8hQom}l zR{!eP#3inerN-AFtyZ_6cSavz96Dc{Uy62VcqB z+R~QOg{fg$y`%GHwau=#-ficXu6^C`pa9;bt8?_C!IL^l7s~ZOjSLxWdbK_dYPecq zX+X=B&)dEpiqwEORq{)%`!i1SdN?U$m#xwh7iX_a;{`71lpfncnrltnWgL)$`#o?a zZnN`)Ujw!`FKaf`>jV@fV;?y)B63^&%NgQ{9=d_tgQlXr$foh+=yOY7SSw!(#Q z6jw8SeQbj|(>UwCX@;TQ`qaefUQfHVwzsWM+r(e#2ls|Ep3PqUZ*iv6&XzP9Uh1RI zzVj>eeUr2I=?Oc2RW7<34?}dw#=>D+eAbIz%+$AwPWl_McEmV2IZ(n#7&>nA(bLkymV&562@8hXdxUy|aT#J#e{3TFbcfIZgyV0X&Sy`NwhUi#yNwu`W6S6&0|@^8io}%PC5&~|)|rY_ zWUWeLlZlq{naND+nu5+8G zXzPtA7%RoHmubq$X6lexM`w3W>StWZk#jWKyG1%I*^?CyKW)cT#m`+@&}PmgEZ}(W zgZxrUlgBAxo~1BVKF5B>z2ST%??sd)xXq%rKxBKaHRNfm&$|OjXS3?(rp)EZHAeG|L9y?nw{VJJwU&Ar`XrYTT4@Jqz;t;xh0;={*OLS*Vjll}>>wTvFB(8^r9htm+q z9FjnqR0g?cOZqmJ+HfP6FlJMEDy!|(4 z3p$Z<$l|hY2{i+Jt05ziAGUFSSFq7!;_9B>D^11Lzj?PRRt%hLZO(l+0-?%i%U9K7 zNK{5V+Q5LM7%t6V>K?X^jp%`qosw&FXj54!KU@ha+tr^xI4f}^5Be!$&O=MY7q_+I z3|GBz@BKiMtLsU*%>_01O*Ix^uhwnOaXldviYw1IWvM(KDtz*v;c88x=34mr?Hj!R z=_kB<{|?8iBW`bQaeH%v-+%iJpZ@%a<#fUn0;aSC?p3Nnv+}I;UHOo`vL#MfVo8>BIRFAgfD`Z&jwH~p<#M=L~kyx5u)Ap^S1BJ}AWXaQ8*A=JJ3Cx@bT)1p1 zeNhK$5H+0MURReyd0pR;+PFTvufcC(gBRyB!}Fz~soc41y}K2hP^HgTYAy80u$r84NvvOIzEq zpxF{4P0|KEtr;3fmu%l6kcSwO`X?wCzXq-pQn-;BEhEa;hzRqXl-5acoe242 z$sJ>CnK^2=p=`ZO_4Te;*NA0Fzoz{|TWq%67-j~Tt-F+1;y&U~J19MJb5)abdc3vFP?RP}E%P}`Pg zoTXXpS62kDe5GEUD>9-k2R6Os49!_xdVdi|)Y=?eJ&2<~8HWuMQ8S;b!xfx~>&l2+ zbQ6fqk)+#pZ5RKwvf|a2AZ2%#Brh|~rB-zA%LndPR%#Ox?WADuq4d9p4DFVmZJqBt zVI@NzPY8^QQdn`dQ59!dtm`Unf2Y+w#eQEslba}NsX3@8$MvXII}^pMA8~iO*zhiK z1;?m5h{1i<^|9zs2x*D~x9f>p6Z+q(!f1mZ)VX-6PhkUilkz(8bfZz@m+O!jZPGS( zwDU-cp5uY0E9yejdj3K$^viBKSkL!XvXkauf#^4fYePc|YPs*F0y-Ji3hF@^uRfgBPhPv8l!* zsq9=;FaLn#{$@{yY%dnkwVhfoU8kUjQPiMsD41PQx{~W7$gX{kj1UA&A-6rvE?+v= zDA*{DjpxG?i9<4i9>2#J89Z%_Ge2}zPsM?mS<`%G)MzH3wZ69#mHm(!VT*xntAe50 zV81$VK%2G&8+NNY`#3y)0Q)Pn=jRlOXRU4hP*fSDEOjz z>I&=WgwLNoKdxw}bTS zaysF3^99S@EhMh_*<};?Q-wmISUgWS9A>4cC{^-otZhQBlCa4 zMKxFe!9YI0R5;=MCEm(@73$(f4S`FE)Z%J65s>BUp z$^>7^Ih&>lw1%8l)kp)n_z}Lu{?#4k?0quHE1(BuUf(9{ZxTi?Y?z4j=-k!Lh;u|$+ zr0ge2sqyvHUeFV-0!66$hAsVF&{@vV1J42 z4Iaejv{aT00A^F%KjeK4)R*V3!&xGizAB$(-b}eJZLq%#Az786WYsMz@>bZnNob&w zd7#@8W8G%Tjym8Jb7LwtS5$f%=ia`~TBM76E=j>xq@IZ~4A$)G=vk}AOByjEb@Y%T z233ZZ0BMTf+q5XF_)Wm%5|2q$H0mL>u?RzqBS_0A24rKffdtQMudc5p6qQR4$Qj(H zGjeSiV3lN&t%=i+3`_d6%4%qPzXLAifqRrz|8PE+CzEAMCMrUt5nk!+UQLc`I2`JsEA(q zJ()U;Y7a#?s`Y^9Dwpl&}56p~6aP_ADYgcXE2 z5BfGM`%-y{AGn3hnS-|-E_p9BvN-u#eV0m zgfwbH>TH)mzetWGk}l@s@A^@OZO?s9t99Dnml4S*z%&u&>nptf+U;8{!l*o^d@yEk+S&`_SJGU&})XKYE3q^QzAWQl}##Kb7q^ht)dqc07W_9G*APpx!8!Y zwXO4lq?VbMejc-ci4lk}S z+c*fu*^;(cl_6tc)ZF4uR5?Fo*_tF8G#;d)(rCo>;`~wHUS1(kr#abH7t6$$t+3ZM zJ#X_o;dq!a%_(~}u8h0W9m2XQyKW^kDEVpX`P85)A>|#<^Mv`3tdyrr5XyFF0{M;36k4)L(+x$K9-?t7YBAcdq`6cp)AMFLg~QS2NIk(;z0 zzn1ADz&te7{Z4_v;Hc#(4grqEBku+fG=rpa`6&FiU zRLeH9wa-fyB+K?d8XUzCYR>6$8zAw1mTEUe3Tx zS+&a~K?nlDr1E=pR^eZ=rbbxY&luS44u<6+ZX!dtD}TzW)G5zrE$G_PUOlgU&^Dp@Mmw(08^-FyG_zA!M_6JTe z;??W7I2^7q%}21rRJWr!=fsT1Ub>S%bYzSM1Hm9%+$Xm*J?20T5C;j_Fg{(!QjHeKFww9Ol)7F4BZBGP|LNkip9~I(g zo-j{yYU=WoZkVP7GH^MBq`qaHoh1WexhQdUb}Gx*>POF%S2g&B<0IAC!3YSamJKY*KwV&EGq&n3D69LkS(|X0<$P(sN}+whR;H+ zLWKHffpmr~=btlYYwQHvo=&G~*%QKqKvO1b(|wC8H~VCZW|Xs_Wv}hcL7{r_j%e`fO3f}pZ1!Mr@RFFTIHsgYU&R{ zAqoh@+0uv9V1^_+bYkh1tmr`$v+rp|i_QksFu8Q)M0a+VbuB}CU#b(eerTltwX}6_ z&j2{XmgbTLbM8|H%Y)FA|K(i8U|-o%*vjbd{p8(~Hj_J%2RjzQ>7GdECU+m(ytZeS zv$-etrGfzRB=41ThO-12ocv7{+8h_8c~p-An!F=8sn@%C9rB9gJYYd3yBZm+>eqlK z*|cKa9JeYz)~e=nPaw%5hgqeE<}<}auqc~pGFg26uu^iPfwdHN?l(TLVskKl!~Lv3 z2^&H+#D8gf>u#BZq~ZjX7aF zF4-8n_hr%{$=X@hbt07GE$lPjP;eX9QIxqlexyEXq^-u=z_M)Q0qb>Azs|?xeTDP< z>%rsX>KqypC`8u&{Ooz6hfa*8tf~c!vxMF|i-NuStegIis3(=Sz*3RD6KpFH`JOeG zbZk?OsEOcZL0n^2kVRa{6|Rnl=DZ~19Oj4J%fFtI_l^(``yMT`RB9iqqL-AjSnJdM zK!(d?7wwiHf9aJ{XjeMBkp|_{{>9C$P1*=`wf%%1T-1{*?YS8}C!?S3BO6BfkhZSx zin@niMjySi zhChG%9e1C%k4Wkc_%->VW%%sR!Nh4|s#|%d6pp zday!<C+-!>HvE{2Z6YfYuN)i+P~6X)k+VNi5xEsiro0JK=U*>_1EK(%Emwl- zgj>y^MNhu&O$$~_KtH)->;%){<~ilg&U0;KH93~v zXR^sjKGvG5001BWNkl?JXZpDo@cX8iKwb~*LBTP$r1eofKt5L~@ zRYnkF%ZF|Re|ko0j!Ld%Ij&fQ!JG<^RtX;7U<*;x!;ISy@gaX`V zizA=UQ}((1jF+LH5}Qzg5Rt9{y%fg~m8~f*m&}8Q`n&GuRqmIQ$?`rt=-HC3A%z`) z`yoH4fqxrU@=RW6%6l!pS1N}mR1nd*XMT5wq0vfcwK0vHL<)(kLA+uKtQ=cL!4cHX z7_L@svI%sQ^M_foVn^!Wg?;s;;v2FeAyB&hF4LODP!c&_w&VaagaT5sinBcjT2?Mu zWoXJE3uTqpS43iU4J|jvbV>{c%?A_a!vd84qa32LqHp)Ee)Z2KQc4tV# zp=$!zLZ~1tLhC`wURSf&IS%r&q{!4Wlk&e*Q4hL@bx%p$r z$c;oc2jP7USuABeiTSk1ri~D)71C4xJcnu4pVt2G-u3U8aM*KkO82tO^XJ!5^Lgc> zHS(N&d*@`b;J)j{@4GDyW10f|Lu4Dx##)#Y7Tio2-f|(I^`n#2XhT_dc^YEQyke>rUz$Y2Z3`(SVM52L1_zDnCA4(LG{uFLW-TuQzr}Tk=klVeh;- zjJmPHXA2m$;+P}Al=3;I2Q@MKwv;9JDG(uIyJ@US&}h zuUQ=m?1Lt~ih`IEQLgQy%Ly4WXbu6^Z1o$<`w_jKlEQOYPBpjK+a{9&rg|l{U{`(M zii?m{lw!yjn?)#E)vXWU0^1sLSZW51$F`{CofN>682|&qmG~|yq!?G6P6Cz{rzK#X zsorm1bEdNZn9|RTyyA3P@cHu>+}zw^U1KdG=J|j?0n55#T~;j1igjHO!h~s_G0!QN zc$%kV&4gqRvn(epYr0=Vgsbc8M1BOqoCgaEkw6rz?WqS_6{$gal6VYKW5~*r0e6ax zROpFPz}iKr>Z=Z)`EzwDvHq=Kw2afsun0z!dMJxOq-2M%jcxwETP`R z_3LVKwD#&71R15nT#&Gg)5j?}-+z8-~v5G4@yk{U&*u>%Vmga!c>%#QVCuppWpq0-V*(UVRBuaFIZ1He z=jyrv8%x)d4XPAT>rhCBFR;3)P>C_`PArgXL7aOzIgh;^qf$@+w9+DjS*$G|M`EHW zba?0!n{E4aDN@nHMbum@>PSDF+BUFYIlB!Rmyr}<&wGMg^&T*nAT$ZWM<4@;3rhL3 zS#tjHjzpqw$k!lmNK4Oqji@A}lrAW2;@J%YnYMIkqK38+vDW=25W_wMyvXlnSex2Q zvlP3=p&KX*9=AY9m&mDZ>vX-&@1VCOb=nbKPU`;-YGhHW2-+|At{oiUyyf3(6g z8piEyxk&@7TQ`%*2?SbKsP|^rKR&|A*%_v@J@kE#+uJ)_zIu(j>l>JL3&pTeaJ?nI zY2hm6*JE#Nu5MK~s3%kC$;7S|r9iC0`svqeEbi~ocdgB*CbGY>L2uYuC_D9TrP1u~ zq7;l9fcIU8u3O{&{tnB< z0&Tm7N(2pKBhQD=VI;XX&VFGnoE>&Kxur?zaNf9iOU7?%myt6mlcR|-P!Ld-=_7%Y2vBdPD#=t! zl3BRHgO0<{VU(gGSwCS=Ee6}f$)?Z7vd4|Fz^ezEtoo50kd<2<7iyr)QrXC1lzgkw z(l?3cB^bx}_sVN<%3QZO4JI_Il!2>ktWA_*6M#Y6U^`W+u>&Y?(d?DeWyeSwvA)Q& zOfh&R=|CkjoJopalUNAK13g+y%c5MU)S0s?Ix27MdU2NImYZkqyNd6k?>iXo(RNNn zqkyWatV)Kh3fE@|GaH!BV7*>rxm;keTmTHzbpxfy=G#_Q$=#|pWLPStth%Ko%YBc|^jItw=uHppvY6|-4i;bb{ffc0;eo0!X)h^WduhBHz{(9g2Oiuj z8f_4Uu1K7$VoDUVloS$DsYi~PNl;G7YXkrrzfTUHrhr(%7gRjdgPe)XTRsA~QH>kx za!S?%{n(}kx6-j;dha zJb2Q){rOIyF7J3}QZSmGYSaHpC_Sqq>wwBnE)Q%%F;WW&Le5B(BW3X8DDar6slv0u zd46qFC&ZI<`?Y)cPU39_IZ<;#05mMD3gL32C0NLuxB5K#qF6jH(kKvv;Z~H+vMkm% z4f$ARp>pw7=J(tWGPPLX!Ept~p6kSgnqHE(GL?*#CyL?lur}PrJWq13OYenBX#6vetfvq<$;nf?-0+FELc9x%)Z^5Mdk=bvZ;sKO|@K98?Y+EUI_ zwD%q9ze_E^Zu`jF)y8kuX2kO@v1)$9wHod5<>5|+`y$RvH}6qkD5KDm0rfo$MVFaS zq!Usx08%2KJg}t0YH4`2v;E-17H0Xc5@ICn_H38Gk+?scZZ}zk2y-M-u$$^HyXzskc3+F$q3Gs-!HwL1nWsH(>o)cWvgdVsHWNWN4fc-?@%WP`I6XZ>Q#V-L&2jbW61T4| zv6?S%aB_mlbb_X7pp>!{X!q=~>Cv?-td|S4?GkMI!h6VzP2M(a&mN?a{?q-o@2m)@ zs&o=($1LwhjQApC!vqZ7fOemU44nstB8b9#PzaSM9qPZMB8f}8cM^3biNZ)`lvGqN zOOnF-BFykeFTU|H+2N6T@Gd}k_nJg4NNh`snR zd{hCR%!XBCYStuUo+aOlVww|M&OsP`UI_G-- zM5|9u0EIzDY4Lpbdjy7qm(qPG09}E&At>yDCn)q?ITbYw(cB@DPhwutarsa@;`4(JsoVDx4cgys6+leDMes!Wo2Xr zq*c@_M9abA&ky7*8tf-T>PSJs)K#Gj2~?Ac%+|QiceIBq2>s*J6%XGAP;s*&w`y)mxf0Gx~gP zvULxc%2cY^V$C^l=P9baqboyDW+$MkwOS52*Ms3?bZjWw6moJF$#Tn{k1A%g$^2px z>XNsp3f^6L7Ax^2dk|D`LE17Q^u!*zvOT`pzMBm^^I`@i$` z6wyH{5HhUWQ|xoC+SV}8bv=MJOjV((G(bS5G?doX0X)l5r)}3kWX&bX(|N7DVT~4R zp^+Bjoih?#U;XwxRo=-7g@toTN-E^cn)%Io6dn~1q%#g8zbC1%KN`h07Z-${db{sC z#knUulvKE~Ddz!^p^z>~J1#kX$iIzTvy6Df5A1OUf(FP4sZ!12tn-aQ+jTLA(c5|| zZEK=!w%Sxyil!jr$ShDOpa*AT0CEW>USGPlhc)WZTkqYVxHKA~{BGBKnsv+KTBdK< z&o#BGaBy&lHEVC=hsl|S;*;5$jV%p&<}ggNRCNo!f&)f3d(V!ys(e; zwwy=HzEgtYV~8n(-`z4}-sWF9+PljBgtn~VQjam%Gl67YWK4mI!h+E<79Yp_7YymW zFDB0W|Jc+!@*B*fSw6oXSiAINyZRMMMGVI#SlSb9yg|Hu=pLG5&>$QhVp!pQ?xixA z2vOO|X*t6z06vNbi_G+(oT`>t?JELkpzh<106=8kh@4N#zEM_3_-4+C*H+aHw6@u( zN@R!`0UEOyl!xJ8p-8c+S*M&G;~yu3pv)cv$Us~*v=St7_!|S5;egv0C+yhAp;%$g zX25K%NZd74Oao?D>7b)bRV?$B{FjDYN72>>5`etF;{6%8JmJB%nu7=wo=eJ}A!ZYr z@}{X!Hx+b6AZ6{0`@RJ_17@pEUawbBWYx2E-JsVtH_2z(Hg%2JY=*Auta_UbR;v|^ zVYF?FrkOyILS0u-Y8E#>BA2nu(7kIE6@?sTV+?4aY?c_TZHlgR$mQ_)P0VEPpOG6Z z6&RCLR9A;*Nm`y{IXr=dUb3zuG0b#@oK$6}*)8LPOHPIuGy)K%>9*;B3qoz2pSd&= zU>;vMNf4LwVw>=B$~8W~f%!mNW+GL1K16{mS((XRLm}f7Vh@*7<9sjV(Sx0nVaa$w zHa_&;HWl1j%2HynANFEN)Dj@Bv?k04LrJ0T!B<6av|^NKPy6OIYuQWYtx37wa>qlE9U5T?QPWsK2iH(M^pXIrUV zUOc6Fgag&=rrIu>i_1GMk-WEML-5Yps03J`(RE4NzZb{rk}NCYLi5582Ex+(p{U$o zB>JGi_w}`mF$|@|fD$(5Gg=QL$%0OXFASH>74Nb!y-b)zi9w#+|Ila+Ytabgjtn}9 z#?L#Em8`PslnlyCWx5=Yj*rs|KU<8M1BrAS#j z>mhz|CQL72N3xJfd>0FWBXJKPHL$m_v_Srp~|D7o^T3e#xuJ$+9R&V)o&CX^qe zQQVX&rMUobuoAD!6jUaDNSQh-4fhzv7^R~)JQFid3Fb;t=$Ke$m-BDatYnv6FU^kI z@Ey2pSNyK*1UZ@G+5SGsF5`5y!3CB8TN2thD#&o5r3b-pLr>`y;Y2^cbNKT?TBbV}fLdAj2jRC=cJ$cZOrdgR?M#M&k0KwQJcc)%Rk zP5K(?V72qUCt0Fz2q6ahew#hr`#PLdv2T?NciT@j#=!JFnq~rKpzS)_d(uN{kH6dx zl6yD5uVK@V>-x(2>%#!K6bZ#F!~^f-1<=Tu`S$mu8lvQqZq9|-Tft75F|s++fJMd_ z<~jIb#c+cbnX1OwU-c&BvnJVhVqnCa4WTF=;p7iJMB7Em8laKXD{*N!$#WW;^~m8H zDS{@;v?Z^0aYd%q+S({95{h5g;yoc4d+VvJVB>5kR$!>7J*%;~pkua2nO%=%oZ0NO z_}VFHdRXLllE^7dh&CqAUyjX%Aq#>U#J>w!q?}oS0x-cQGpclrkdb@v*ocg^(D?Z# zgoY0;XI6r;2IuU8dNA2GTnGbHn`=y{n+naOLE}MOFbwzTjY6drx?ZE})>yA$^Uk~~ z&JVJTfvzevbp_g+q3=2@S1W5@-Pt0qYg@E!Yt^>SlFJV`P2Z#M?4ev$m9_42&zaU5 zN@+}|jJ~hH?6RD^txDg6`#u5Vlf1kv+?9!=5g8RR%#3N75i1hK*{~T*EYH))cg9xC zycLrdOU1o~-6BhLvYu3sh1^JM%!Ka9nGzZ4d&{8V0aG#=&=g8```q&`rNFx;%|5ge z93A!K>Zn~*LgR;FYDt|EKd9JPCmA0hcQL!alnqpQb9U7Dzhpx{F6_e_F8B@)8V*j16f+Ly-CIVU#b1Ipd`c?E>P3 zhLggXP079B@u8`3+{kGk`LOv-mKzmjeaTQvfCQ9L5-EGHWsvt_R&|uED^8kN-u}>e z@K?qY5RDji%Iw*AZ;E?Y;wD0=4LCS2R|_TEFo+?&a3#PlW&<0x9Q|l#$Ek&PHYk$S zCW|_WGv(w!bwMM0q^zAo6)OhU?4vXyfSXpbS=>Ql(+4PMaTyG_9~tx$Wf{yECtisG z-N0gYP%M+T#fX{k;Y=h9Y`2h->*TvM$(h0>?suG)_V;O*4gyjsECAWy)5!@C?`u967Vb=OGfA zEMuX<$%gq!Bn%}k%mV;|CFMRp8@D_roBeZ@Ug%+m4ja z8~`T^rZv#I1`%PoTv|so_J9g!7PfBw;>em!GlAC1fzt6h$jsBVb94g`;?3+jLh;^6 z>vTnyY*1HpOf@MO|wvz<>dPt))2_ z-Fl7He2(RO4&yBFee?>$&MZ-B)CYSwd-Mnw7w0%R+(V-bZf;)V^40gax_W`utU#3l zRlsy_ie@q$I3W`#+?&;Mfxc}A)Eb6;eygg&bUKCB*7A70UI*tqPyP#_oI5WyX(4J- z5hNuAT`AO6js5+7Os7*+bp-;!u#I-x+neF;&gS&?rjPZo;Xxte_h^zbbYfIhg{El& zAtk7MIq#g(6B-QEO^r!2vFovGt>v>5xG47wC0545;jyl3n>`Fh+qLN0R_yy}C6$to z<9jgv^V#mxvwDWvbcVgXJu7+<(TD#1tygQT+ZJ7G9T)wc?%iJ^PC>~!1pp<^Clb#a zIiimug{rPB@e6DPJB>dx$>%B%{IZd`tW>p&g{bQqecuPH zh5?&T4MN>C_L?h=zVF2j!#e|x55?1HBu%qKEZ$8u%3J@2b_VkbQ*PoN=6oLuAiFE* z{7|r7;E+@%n%S638s#&*5xmWQ#$vLUz~l8ymae$l+;%Kx1H+7_!h9(KaYtVlVOX?* z69v!M7p1D#)P9k3(2Ps=JUM&P!ehP5RW-&yYXxcN#-hki3so*WKye&~#E_Lo1~yR{ z!JLA*DA@)KfNcVah72IUH6KcA%M|piA*T`znX+Q4!GbA0*lPyLW)7K!$w*7|7DSw* zQiWM2yG3N;#uxH^Qadg3R%MR4;|n*G1od9vA zg4-&~kXT^H;eI+S88FdBKB^Q5hk^^ytYZzm&TCHLF9?U)3wgr|;)OCZ&bb`97cyObV001BW zNklxY^-IMYaE)Ui6n`h(e?Iww(GSkv?y5)EP-0ifH8NCa^;uI!1ljq zZ)z;BIm<(V%a7v#{fwXB^Ey2MHq1kDr5;7I$(T2UL`k2ka5o-ETpEPMvP5lC>6R>C z2-!daL18(@U>uB9-ecCrrfO-cUMbn;--b1q0|gA;QX`SfaCLi_Y@X%WWt@*Vi}QBu zdUED2u;~;h-mStICC?&VZ)x!%23Of6(&w573&|wk8(EY>Ry5@RE|rc}Wl7ZR0Sdp{ zn~V(1<)@Ww^yqE7oeY2rN|mxLU^)aBLss^dSX9)h$=ulh)N=}wN}x873WRcj z#jo-WWXsLs z-65&$^$(olNSqXd)IrQk;o1<=K`tjRjuJ3B^ef7{0Oc^GTz}c`v$L0gOyxCH(>zz(w+>%pnBI>WLgk;Xo42*r$aF1Lu^4oUFjxhY!Tr z&Qc&j`o};~2_-Gnuwq|L-g|i}#<{n425ND(7E(o|wEj;?5DB4zhNE6^*~*)@T{s@D zxfF;dQCIQ6IUpKka58*hcF{rJsfj#UCeq*Jvt*1xYu0F6`z+OUji#2(A>EWuYi%N$yUZFjCcRIuSxbB2zTX)Mie0h~)B<*h5>NlRQ=`52q0J74MkTYhfyvsn9lVYC-P<4@TH*)Vs;t$1El*Y8|n&O;1JCw!{c+kqamDM;s zJ;lMnA*R!bo7boSsu+R~l#M zrxxH-+7fmhxLa2>0HAGK+}zxPlmav3?(PnY#lpF<(UA8pbf828t?f13+uOtG=?R*~ zUc=>bDWa&d`A-mx5Y}yr`}=#`-rNENbZv*OGwHG6K|rNJlL_`tPjLSD5%v!bvAkd6 z`t>F5u5QsTR?r6Eo`W#Q4&Mdo!V!K9fS!P!6i{h2(+T$W_AqT4Xr-J33OgXz{=Qu; zv6$auIll+>eb~Q!2Cf04o=z}5KEnBv3ml&uVm8s}*9+WSy};G$@3ENQK))NCzT4T1ihbK>-U^<<_7=z2p*SNgA z!u|c7>lrB_wi6gyS3xLJRh0wI8A@wRr!yQJ?Bn$G6c-m4I6gXt($Q9$*{UdSZ*TGM z|Naciq3{%i`f+rI0eRfYZiJ)EANqU$;=77MqgjHp9}rJ-l|0_|_V;jfcmxn|dvlH3+go&fCu+Wu$}H~ZAOiI% zIb?5tA7^K$I66AU;o%`B(@7wBbdI2KeRYMqyL&8`ODva5tk>&6n83(vF;V#^`QZrr zR8`lQOeQ!wI>Kbqz!=7>S1&Q2&(XG)Y@)RiE{tWeQU0N{!elbR#p4Sc92{V^T4AwR z;O_noH#av!qoHgbMgXe1!ok4-PEJm+UazrOEOCE-4=LK2&GxLyw==lCy|wdePe{tn z{W10UTO+s_7cCQQk5DLqs9cC2DpD`U<|z+w2pbA~_)Rav4&T0a0gakBnh#u7?%Z(ELgKHdDxPOfK(L2KX=|Zf|ak&taU0}%S2H@>6fU# zk_-)T&`_qblVR?GU>~h8lg6ufU#w~>3^<6hp+uY@8j(*Z*_Otno0`n#jjCJ<00@O4 zDuUqte2dx05EgRI;>ef!8ZUW=F@A^UZvoE4L2ds9kc#?`3!!|cp zt$iM@WuH}b1;B!|$`$RVw+vI`t-LF{1(=@Ew$?(~vd2vFS|Bne(qcWX9)It>8aSP8 zQEIE~l_Z=pc~NXO<1lWFa1fh(O7?@XjAaj~DMzp%*YHp_uujI-tibPi@`@y#odn8M6JrijYXXJsbF&a=EB`8B;h#}qDC4m7n zy82R^S|#cMS3{7=Twy31Y{*N-X|2xKY8SfOm^!`AoWLW*9S{DRgg;2a zvPl4j9IdjYgNapRInt`(B+uQGCGT`2Xx`?3yVRHzgAyv1FHR4P9j;7wL%dv?)naFY@gOlCTN-lbzR4ty26wvmaN&nRG2NM z3e7?QI4by0rxjYk@kW1bLF^6|v7jN#+n_XF%iA#lAN<5?6lu;!IzvL_z3No!Vj*n09 zo8SBfpMCZjj!#a|wrxLMqyu89U-+qJV-+hPG^(u~aos%D&>&0TZ zfKm#3vl;%=fBsMS)vtbqlamwt8J zM3UvbVR7-~8t9adv)&)pCV@_=kVMa%n*~Dw;D< zQ0)@4n|Cp^QaCz3#%G^@hR;9y44*!Iiqn%5Or}$Gj#T35tOTIzTFmEjeD&2I@$EO? z;Jfd>!)moc-?=%hW+*tPKW9bWqsOC1kMN6M`~tuF)vwU^J-+$o8~pbF{VlqsbDvNu z&h0!VVC;H0J3GTKfB8#%`QYKOh8$KT6MZrz1DS&{k?shouA=nKl>Rj9$jE>e-D$U zvDVXl=SUoI5qWE@*J~_SOMLUqw|MsK8NU0|cUUeK4%FTcu4u9jO@Z8W4YqBI{eyk{ z!hq{Uq#Ag3A;kVS%UQ;^Cl&F%06)(@CTfH-)qi z)Dw|?9_@d4fIr2Y$KKiRDB@H_1(^@X!}py4)kdhSXuOvduPLynjAyRK*3koEK5vAO zGKeEvTiQ}Nz<%ggJX{6>#FaLCNfs7GMXj}@szO2G2Vqrh?W>hmp%^yCpl#d0m;$Ul zgs!yB%Yd|ZBQeZzdB4U0PIU&@A)C#xWoQLdwZepI7n}=E^@1Xo*V5a`kp0pQI1tz)CH%Y(7Er0blOP;W9D zB}p`h;C7r;MZn%NR89UAUc}Jo)X`xi`%h*uc_#)+ zCd&Sv7;)`Xuqu)F$EzR|rRQwPDle&YedCi1{jwI8WRpZ87c07HAW@U1L&QzfOR1pa z6kOQ!pi_P(rvQL|a{Tk@Gk(T$MM-3NjIbe+^E3Z@-nQln9+}CYjWR1N-VLG%4i{X` za~lkI^D+9{It>t&f4^zGUsQdiRX;mxS+7d;#6l9P3AiBvAl*Yus*ulyrxFb2{He*D zLWs+dbn&i`%!(g^o0K&%R3J>mtgsB!ELj6lYO$BRw=9mNR8=QAkCe&dDOJ~PzO9Vh zX(VCj$*gvtubKg$RCLFs@q9qB|K{-&l6YopKyd)-iPHLlMOIqqVO-{>l6xwQlWLR5 zaW25!LS)FL~uI6FJT?d@$gXN>pe@bC~97Z+GAm)JkpM^o2W{eFe@dKE+_VU0!h6_nOE zIy%DR$B*&o(IY&2_V1|c23_BWnOG#&QBcJK1YK1)IyuJ0#RZsw{eyi}Rc+(Lf?r^^ z7M#06RaH1XKEe5;N0?3~ST0v++qIjgGAeDsYBRHd)$#E$4h{}5o6WGdH^cMqzr%X9 zva>}2jVYzjo8FR|U_q_Jg9DsDI(Ig}J-V)QE^s6;^g!U)7c(O$GEw=!R^&Gmh(B#c7W-eYSsuRMOU-BdVrn7 zUjX#AhN>#mlL?yH)Xo5vt;xNOvgr+$^Eu|XcUaCB7Whn^cA@JU`-g`(KY4`H{S!>p z6zlm7ZeCsE<##{e?&=Eta)nA)Sa&U`B2>zYI1+y+w`aKcvaSQ04#WnP0?1h4*|=FP zDMHgUc=F^4o;-Pi`}=$R>%ac1Q_e=a?^w#(->=uJFef%_FquwpdUAqa{mtLt^UpuW zCr>`X!Tte=2%S>|8|MVrG}aknIy=DG*%@ZDDUObgFr7{Dr)U3;o7)?EpGjF0M$vqb zB1|R|930xO?fMQcU%gEGdUocGNragNcPG;s4iArT{^$|9w#A>mdmh{kB$3X$`!t

      m=b4#Az^4#Az^Zoz`PySuwt_vi=-3jgv-#l;C_jf6_wq|GN?mp)_ z-LTFbC#?TuzyB>NF9#~3p^c4vobV(ka4XJ5q4EPt8A7*-mE_Xq>LBp7vaqlKZ$J#( zAWNGda@$QJ*AwdW>NINL(Ww_PN?tbmKoZHc<>lfR=ic3liR5QQg-iXSLO$-?&h6v# z((ZYSpe*u+4IcpyfRmor$Di~K4R`)dW*oJ~kMv@j@u##rD(oDYrHo`Z=B3jRK=2C) zl|>Qb4qbJcqhWe+O`>45v#3qzCLU1LOmy z)1Hj(w*Wl8y=(Vheq*za#t{m#t`pn~Rf2R*3@E)arM0zSk0Roh>1X$kXwLogs=aG+ zb(PQsH`rP`_rSK12F=lyY3$i_$RETfSqMijXnvLft(1kTNE&4Z7HAO{=t~0=t_wR| z58Qp{J$K!Z-q3?WRdPY8RZeT&0fFiVlV5Bf*S)FFhXabR^Gp(3~ni;;QP1 zfnN?d8dr1u-e<|D&E9T7%=8QrCk-~M8-hB^X5gpNv;KI1M~Q@-5G03wC^2~~puBr6 z!9@H@pBt22BBq(3HG_7NI~DkJE&kq<$%FF95oSM^Q{W*&6BAMyL0r!1PxwwS8P9&? z0ikVANXL$M>8p&3@N0bbmtD1P_kJ4|5^>a;q=4k-Y&SV3?GZ6hkvpR>+HIiC%#gUI5Qu$5+AwP=Cl$r8ZB_pbwIHS-t0KALCwPLzPzzDnFU_}g7$Ylm z^f*mZ^pF#ino*VElj!sFAbB|}aqc=yf=!~I+Kq|CXe!|hfp(0PVV~hBlJ;ta&j@y1 zCdY#~!oviD|1O5P85jI*BoKma;F_K*J@rpk(RHTaNP-vdC_YFULD1pUCV;ltS3D70 zV*M%Jk3Q#)P}T?0w>3lxP8mr3Vp0g}%;eb^#fGft$(_kEEhsAywglD)>PsAwiVtl2 z{#_k$AT(QI!B}aS;1qFP$YRETHCjFOx@FJFGZ2<2l^zu)X%AzDnF{&IudAgkr$At$ za1WnMmH)w@+iYHl0}I28tr5+GZ97z3BZ}-#_3UmY%ozGztlBNi)|!sIUbP)G-2}Gh z_rg;;jWR3#B<&aruBZD6X$EBE(af=?&|>Eu`TNV9p;}ANfbgHqKhBVp*N{dqW{M>L zEHaU*`jb0nRe8w!tX+a{Nj;i*NMjN9{I`Df37C1GsX~rZ)T&90*6f`9{jKdPnZNof zg+~v0tBs-bMH;(!ply4rle%`Z^mo#xWmgaU3ikr42KBwMT%V|{uM8dPsSC&EK}G2U zTOXG23Y6#A*<_4C9QlvS5ldER{II6V3S&i6*{02lEfAeejX}^Fk4~b*fNTZWkX9&H zvGK-xYzUJ{-v_Jf*@Jsp5x#TFDR3=hX=?BRtQ1tyg2vc-0w{m$+wboi`$JzPk}+py zl$@NMqoor_O&lE1)9NmFhLQDwh3D2S3J6Nk2%Ynqka(eJG<(8dw!X->d=iLsv=t+# zZDMHIz-$+EjM>jWf7daD4{ca2>y4oT))LNUh zO>m=rZNGxCIC&F6eK3kcFV8 zzN9VlmSZ(4)3xJc=YWvQMAM{%a!i|epmP&L^cUC&!hZ-%Ia~n$DBYzm_R>)XmZusp z;~q?*Rd(`r4cBRbuOWEI@MwSD=BhLNHR8=4u|uj$pLkrTQ&gD>+QOx>qZe(;vQV*A z!5pwb?iSH2Y_4LMvH-M4;vxT8iOI*(2*;B~w+A_a$&20H&%Rgtc#j1iHy;DbPkha) z?HwKcKuXoo%PVTNOW@WoLe7R5NH!P;kd4xgdipvAl`9wQJU$}0l{L2aj+*i%BvZr( zGs$wA3@V8>DXI53U3}a2T8u8_jOh5;&FQY_nup^>poLf3_#-t}gB0T|_e=WniX8mE zUdlritF)zLW7(O1omqc)1w{Vq?Wl$Qp0Pp4*rnL%)nzRTJ-vgz!lS0!lxM)lKh+yP ze}9MkS2ghT^m%Q4ef#O=qEWZ5LBD3!&5qo15+ou7)`=xYbW_{CJi;h1F9%ws8Pwlf zdwclO(h*kKgeQL)?qTO!tn~h5b!qwI+8c$8Y|l~nzn%0B1Ck~H%$OUf#yRaZA4wcq zTHlXm&oTxFh73XjP9;;iyh1i215bd6py1Hi8FN)<(|O`!g)f{4llwUO2eH45*eJ?7 za(G`GCu7(OSIns#QXdrW%&SVqLBgjYznrf%wi=&4EMF~F>+FP~^%9X_$!X%c(!BKN zkr*b+a5{hq>!4&4HwgTQKDpu{=CPitD(8DTM>*x{``GC0F&bt3ZekZ5%0ME}G%*%2 zbH>`i8L~v#X@5-~QtM4&UBh+Epq`2B5Y1kFe{}`b`(Cf%aKUkaJ&fb<3!9ma1LY&N zSs_-9wYDw=EWfFGZYjJHXYJ&toaXO1&y-@p?YfMk_l+NQlBA8Qd*@N`KYcPc`ff=S z4woEl_2>3#^1E0XdR^^$S?OWFBXsvFp;5`=@YS_zA*BJ#5uuwM5ZR_PYq|%780WA% z>*Ht-(K{r+`nhVBKyb=93^^bgiyu$mjHY#cI5Ktdem=`%&M5e()wHS6WE^ef+}^5V zKz1b>Jo2^~mX4pm(eUh8*Og;xu;sT@i;2}2E8AuXqt}PJglAw8pp1ZtXl1)FXN^*b zqHs|JZL1j@(5?(b%ClFYe2qAfq8&1e%nKZlrKqttTM+}% zOUVX%fcp|kx;ziOr+{9u?|D`!E;(l2bff4x0Z&RzPX<9l212^F6kPS29gz&G{34FhV=biVyyCT1pP^l_XH8-D%CB=A7& z`IjqhPSE#8OI0O36+LuF$+@qSkd1(}hijavm-rO*#2ZD$Gog?L{SOmOV*|qo3p-x_ zAf4PE40{Rtts6`Yc##I@V&l?_8k1kIRq_DEc#^|p69taND^?`2 z`3;fjCryl>2^&uagm{m%x#j@kxH?_7d9MjpKwr@{4`cuwN;}fX?ac8Q)r(*ZwUKHj zhXaj{>;OqeQ4SU7*ccAYw*d1x2uczQh+x?*se9OA|71z@B$S>?!PDJ8SZNXgG%o?i z1LB_xPozIE$A+&7$9X;=e_~H9(XHb?tl&G{H$|TW5s>W+IM4(fM&DsthVN{oh;;@h z9^sWbOR${Wn$5b`?&^c`ICxK_KKQ+6VfK~aMC#DxSa8Z_l*BJS#1wN+mBZnk!FDBVvBZNy7BiKfj}*cPCorbonpVmWnTr6 z5)h2Pd|iP8O?u`}BW(XVWp~Z?mI_40Vs(x0SsaF-AXh!odJ;? zqe6BRP8Hn%U|9Lz@$?P=+fjOlug2L|+~Y0)@v8T2d-L*+XCd7~*r@P?pAL5FCkHX< z`R;MK@|8!xgNNts5$4Jr;Udo>Wqzm6|FZydO3Tw`*Bc?k9Yyxmz{5F{z)hp1&bql1 z*5$DH)Z5X)!>pFXX*tIBS6AXZH>>{_Nr!_4EWV*`1p0`IH&>0KEKWe#M#({Bc9~dq zbk3i2+IQs#`f0q!X@_?-k+);z#@^n9Vc#H2aL;hT`z`J3<=aChEABnvEnGJ{pwo3P zlL~uX!z8e>IJ&!s?^}myu^It|3kyWEfkRC@yf_}jljSBnU0Fk$rArKWW@a`A?Fe6& z5zq;DPhU|+M@QScxx8bakYg+!C^q&%mVo|Icgza7n;Ay2>Xdff62J9MKhkM zY$m@vj4O~w6yBt8dgLS?MdK3VZ`X9&S{PkM&K$92Of6b?X8BcoNTGYKRzRZ-}09p@(Votzj3h?R;^#;b+>r^VD3nVm0?M zi?6O&qUR8gB>my9q&qmm8%1MajyIhjdOn`2O%1>b!XD z=5w86FM*kV)3Uj-lZ9mkK?7HGd%(-M7 z`&5GT<3tgyVo+AzuF(FPO=vI)4mx`PZzs+V*5*|Inz#bKpBDU;Fj03 zxLU;6CJm$?g;@%Yj=rJ4Z(N9pNsCpHc-naWiwdsaadqw^Rb3b;?lPsW*Pq(NI>tkX z(^okb0f<&rmT_xu!m(|1Ro$Gx9RuX7S-p9e{`UDqaC@s3oQ&4J?jNpr@XY1W)u+=7 zGEo3>%-ub>#<6!`Y1CgE#INpyMd*gqg;r1xS>B*%u7lnh&XpMYIr8 z;gPfqz;cUpDgc%!Y8lv`!~E|G0M)X-k-_%6fBfA5PSVQF|01JsZ?ucY~Qvq2Tk<1@%E&t zoQCZSXKG-0C1W<55(n#-LSEVrOePM=N(MUnke0xP?=cV>6UqBbYIG#(62RkJYOz(j zRx{|W1iPrp)wnNlYPIk+4<}F`!RKH9fQL?X{MGmXCCfJqvw!IB;UXA})eo3W4C5Ev}*_d;j!CP-fH3k9P{{#66mj-H4ax2nr4pP%vd$U8<4tOvNT-F3~A`NtVI4ADMXWOtLUKGabId zZ{AlItM%i)U?p4YVQ^7nky(0q%eQsTYrZJEjj^<12-9R^uY)W@1PM%TCZ@RJ7c_}IomDA#!|hNzfoBmPqLTE^V%y!Ri^ zdPg3+eDNjyBi;`grn--Mvjr(T0}bD2-znX3olTX=7-Sqj7`?rmS~=}E1ZkBzmu#;Q z+LTlq+S;Kab@-7YAZ>DmSmtIbnMFQ;eNJ#=|KvYzh>Tq;8G}l1XHzJQ;VJ)}oF$4- z$9_+*ld-Y9;VyYJNG(i+1mY+KS2U5Fr4_~ zTh!F-j|KI~9CM*>Iq>$+gQwysLAK~}L`e6(oMTEqQw7IThujjEJoa2{LH2Q76WGpL z5qJ<$@~U-x;5Thi4&DISD0_ze1qBb=09HFnpHMDn$d`Nm$(x zEPK!4^oAwM^ODOBHQj(-($9gVgtdVoDB5-BK3q=bh^3Rp%_zVm-qY^jAQPa32RoHVuDv<73t{d8aYDmFLd;e!=@fs zk@$u#V$5C;k|%U>HHX<;H``)I{-~9v@px~5-j1TzD+1T02i<(aayxUj;xDxJqB_GD zh-l@LQ#;uol2(|D4+t*^38W$;$4>-+Oyk}1-4*lyJ%k{k zdKFbL@Fc|^QBEs!3K+)0+h=Bd+}@mzl-Ple5?lOV*qlvQ!U~j7VtV6 zFtljoxBn;Qo|LgRWXTMm*&^^njMwYtIODoC?U1?sB44j&68BD8H<025XJyH|4pz{r z|011rw!HPY@Z2gfCnZAgIB+>p?gVLL(vw>T{cv}G-iF+Q1ZFb$$1A{;fM>v$x4+AI zd3pP+TLx|p!B^mqSMcL`*M%dH+iJBN%zmh!PKHPa4v_ZF&Vd*_)^9)J>HxW`mi-5z zx*IBGSXs_?glRaYzHHiL@x2?Uj?wpd4-xQqW;wYGe?3CpJPBoY_5*;Ql9KY(-uNfM zmwO!;Ssv1ltjK9_CvlRAaKY~LGoeOVV{bs9vanZd-O1&;$L4=9%fQ(gNvh_K{~coH z1(;GkwL_XCYwPwDA?9ffDVau%r<_}fWZJ<<>snkSz}G&z;OzMH%P5^^vr7QNY-dOD ze#A0u0z^8QhR7Gs+GAoCsBS^k(O<{D)-Z)jDjwZ@2r~obRm5|dLn)YLN!SWY>7;7i zivvt3KZ;Gmr0wXuFiL15$R+r+saS&XC*pJVW<|{tLmHFc?E2*`?@rO2DLHh2L>a=SyJPvK$0;S(I9KHt7)tT8vfB-bTonKj&0X($Gky z<4qVtQw+gC`V6QPCFF%v2vb`+Julg35ls5*vxa9rPQ>xP6Plq6IuDyi&P`4fWK_W(_GwF<)>#esq6PUn5l|GAD&-(8D654-g?JqW;Wq$}eb=3`0J1f0*cV#yzO|#hzmrevmeM>H zZ3c<`=tdlyIuk4`-YR}UOgDmLK?v#Mm0|7b%iQrM&u6Uj1IH8+A0kJXbFNZ|F8X8! zJ(&D&JoEyY9i8!}$?ya2i)Lqf)1ppOyNQ4AD%Ce`Lp&Hno!s(YK_=`vwhq zG8V;2byN%&oBy)MAgSmrxp?mRUGUWx{OC;>G4@Ia!-->Eba|e;Gb=7jo(u%b(SNu` zARhKedAhhc)l?$2zaG@@Zs+Ip5(KXsWu{ic+R?8(Wc?*+dR-ED2`6A-E}V+Uou+e85?bQKUi_^Ppd7HkG;h4xa5;~>*d$eWVoq3_UW!n4CT&th3(boMrZuMV=z{2B_QRv{5 zsg}L3t%ig_L_uiFpS^ho*izpg^cm`;CW#Gld|vD%z%R^v_f0L<7Odp_xxk?}u}p zmG`Hah`N(CkooSRk`lw|#f1RZp)hc4yk9y13LYT)Oi!Z%<=^L}QkbbPF=saa;y^m* z-?UctMYS67@GM(tKLyfNaQWHM$)c#HeqSoQn=mLVJV8=i*T!N0#$V4INa1CdbFZG7 zP_&lev(ppv*X5+nJ*$?MmKJa(03DLA=lLI_@7-v9gZ(1Qzv&(tcd#r(W=ktew1JH* z7MjXM*UUnO#?N`Y7OMW0q!+)hL_q%OKkwZC`gg(3(Gfz-Fcvu957-oH^qoI%=NLFo zmPGmh!o$hmKYrgds;f(YQ{pp6hqE-6wZ|dT^EA)qe{A;076$yw%hKxVXoivhe`?*v zlFwpFkVUxaCo6-nhkYMN?pQol|AwlKs$llhno}*$yJxPt`np-ST9^9QlhLlqobdI% zml$%d6y2TOs>770FfVlXi7;WmTT91tjh1fqdbl4ff(s12{mA7^gHc0dNPoh{^yNWn zE-esr5=B6xp$8^cMLhVeC;ySyH8s%2~xE{mvA~zndu6~7Vm^wIXrOEgou$c?jyY8 z3l;3CyK!_Q6msO5noT}A&D1sf3gox-jXX0IYOxRCVigWa(AYKE2QyJ2%Ai!n%yurT z9=6Y&BOkp)cH|W>sCY^7{gPHAXNW#HF6xxj6YMBRruSPyDT5lG-_|&(~>Ml7i z+03~(M5z5lcNc^xsj^o1`Dx0+r=m)?;c=|7^4B$QRph8WJT8;K%OOP@T#v7Dy=+*^2aT>OqHvDQ8_ zRqBltspeGH6~)PM(G6Bm?*V%$7c%-gt|HqC<~jA#9>SpMSr-e^#Oui7VIAw*JSC)x zc6qTO1xLu1U|Z&3XVTc%8L6<}A>oUu9SzDq`FD&btC@;%((;H%kB0JT{EY@8iJ*s0 zFsZ=vmg%RVo{MoVL;lgjy|k&>apYXIX80HG1C^Ct&m45qdee*!6LmVtzgbGF2z2}r zwB?#?q*T8TvPFy0tV~E(zoFn?-JzA6z%Uiy@HI$vyLz$8vf-#r$V#i89u6HoNnrOe%FAdu5JJTVbqgU|ZAexh?!OWL zJS#ND$vZv&4i?o|wEC&`XL?8%>F{K_R(ZE3BrZmh!|e1XsjD!OuZ3z}cA;dGEX`3q z_v~yNNZruVj#jva<($|6^cxD0T{5xDRb<7kPpy&cB~;w(veb=mVRpV!7aZ*Fk8`|@ zDuuB$uvKVaUq}l-Uh`8m+ua~;|fhlUT$G1 z7YGlJU$LiB0#exa9We9x>6+RCL|||4a0!5Vxw*MpDF90Lcb^M*CFHq7`v%A2-(2gu zu=2x$%P;Rcq=45pk)0S;|Dcc%alpaq?fd(eOS75_fS&0s@O9gZR~YMM#D2uNcMRR# zaiz}B=;qCO2(bVgzVunX`z{+rI*kd`RY=x%4z8s(nkd~t&RirAE|GTN3gRpIaxPkB zXsOD=DMD~PDcZPsxuW;4{prY;?-?r0y(5LY7-&cyk`Q>l2?r;|>zaPWi6)kVyR#R+ z{{VjhM-_1v{jj#QEH2CoLy}BToDATSYNy1X<53%f8Y@Wolkep@_olL*Nou!h+F@uy zP?P#nI513}lfco6`&9Y9HFv2~ztEGUKUPhQLV+s9L(Hf#fI(GuYk1&3RKYSmN{9H+eKY2B6yWOG859gu&`ucRj&X8(jX!qp_G4=`}&_~ zD3jUrN-%8$Y}AKxRXqgU9SkLEEo7Y4osFFW#x+K4qgThh-+f@CWUHxNt-1c(_gLgq zEf&^DKg_XNxuQBo1$}O@eSFvZ7mnv1$;CUXRj%irPk1(-|2|nI2H^&3vs1WpdO*2P;KG#bqfdMBrds6ecgxcTr;=}%2H+!zK7X@9klZ{&H?_p+OivEmWDMi z);FmE4y(4%7Ic36O}H&N0k4@r2Ct-zwt0)d`moojS3dd*BWjtfNtqktRLBl}6jR=H zQ0(RjZ;KA;62g4L{_ft#gxBnb|Ki2(OWgJOmSA8kRX}VN?TCdGGp#YZ1L=2A;8T-} z{VPHlU7vaqE3WW(n4Y?^%IfYawatX9PF8f5>6J=Q#<73@Hojm4xMD*Ht z9hAiZ9otxvFDKJ+Ha~PyA;JU=fBK?(#S+2%s3m)u%oIuIFEm!+KueJvW$vcxkbBSm z!x|u!l2#kKT$^Th3%xb)&Namj#&)CR{&D(ThDK>xYtDNfvEnkKKG~(WirR_A)4C;- zm;_;ug*2VTY@-hB>Lh;_t71n&%Wn9DU{u`={k|a0QI(QDHhv%$bg2M)pggYX1w3@C zXg*@24^X$+FEPI?c#AOaq(#NEAhFa@QH++=36Tv75S^H3Mz|DS#g&R8?`HZCoGzz* z{jFVQq@hvK{H8%4W--6@Uqs@1whGxE7>x&^NN3t11YHaJhaMpFWdVAR1eLf(xIXuOWMDv=XjT$ZeYFnt4G@8Xg&6SHa z#}sbI%%7*^JYMP zTW@XohP7zg$W6|%f!-lW6KI;0{OdN>*VXKsepR4^g@hncQH>n7WR!;8-)s#HzLQ-j zJ(jMe0*|%72_F1E=cI0!myMou+nMA6E^BM+5@U6B^*^tFLFz zQUJQFIu_PO;Ewer$gAW=*vnx^6Uxk|z;M6n0hncK~CN@6s(Fktq#*Ny6S>Mu! zBj{EA=Zwgr@Vy+6_dmq?Ke`Mul2b-nO7uEK_#H3m%cgkZO8;sLo6%5(S$$cOn3|3H zSjfXmE-f0{Q2SDeQ>5P75EIKIR}&{FW88gqcFBm6W`NN}5>Ef^R8p#x)K6%V+`oM~?NgjNv)84FIo2zBqZg}i{8yS?Q zZtn;JAbQv3hYp7{&`Imro(~7(UxFyL$5xo;bQDa}0g*Zwy&ZLKLI>G7Ez%mW=&d&Ga6yi;^_=X@m=LmmllHk&gK!oLq zAqKB}{)f2&r^l}J)d!QJ&8`QFo>jEyBny{u%=%fk*3(!-4_+RGJLppWqQPe=Sk<3R z68P>^>fseHUk1Jx2kQlNN11lxy$}h?+<~vPchBv@7EqtfMdmBR4d6|jD?ZctXhw}e zZ96`#cxYp~9FjIYi58s*Zy2zy-F2i^x}9%K$S(M$R=s|@hCuvk{B>5L`bx;Nw^!i5@Q(YNO_90`rFFsCC^TS%aB&UYdX`N)1XXCs^@KS~VKtANtb*?v62 zHwt*;a&PruBV1P4?01Y@Ul$@KA=|ww8C}{G=>t&6jUK;&J^PHcJ zxD~ZIb~g^&*pmV8lSUGXCT#fXtc@VvXAUKc^X!H=f-iVyb#!RY5Dcp6+6sr?e=L_VlS5!FLP~e>;4`$ zjG;lB$=1G+A@piT|qc2Pu!&BAJb`R|S~x8Q%ezM{eIS(nFuzDmiiG_Ui&?S4muba1#xS0dFHjJ?VS|=YSdDsy?pml@GMk3R&i*O_OUK>q#xd;C_3Er^ zG~=M%>DP8E=rR_A0yh=jz5|I;3&3>Ifscr}a6cATmasrc^pv3ZWIWtd#RK^;nV#4eOU zBarQ_o*=)#ZYmi1IRwpg2Czx-&<C&LoE1S8cOR;LLXg5nw@1Aj|Wb>}F zvm`lOQTqEnP~}7qQ>u2}1)ulwHIb>{k+Qhl)w_~a(1uQG#_Jb(U5|-K9PfLa*$P@3 zB_OEr12$Tt=Rd{rkMOKDi5_S!n1!nFd0;D{$>3r_z(nJ|F8{#KH602}acaZUz7YL$ zb~06~#Hg_8SBKVyp&Pl@;c7g=%qElB`h`OIcK`k$yN=c5Ep_EfIRitl;WZcL43fqY z1-1)qA|B3i?x|2vd&)HVueSu%xw_~IAyNA*SLD@y3oDd`c#3I*ZMM9mGBlLfUlly& zaVG2%KWhoJ^zmC26SYa51<5bSOV7qo4GlxRdW$MD{VB;sMhryr zxvUd|{1V6~gt}*+WKre>qZ`6ZV15`pCW*z}!tBJ#QOr?5WoRDl^W+;Q_)nh?ZxPm` zn=wJ_0fRin?V96$Id?IXMD(*|FAv;g@-tP|20RuChr^7+J{JT*xiRlI)hcl*9XFw5 zDkKd#6hEEQ#T{ao=mO(3k~N%bp^&Z%kn4fibFr-P_;UX<=fl88K_OIes0t*CH zLPXkl&+Ao=fxoPUTTqa$DM6nm7pIuX7Y4}edj`i-h%|P_`I<;efIT7i!L4RXAG4MseR}>48qJxpMa9Oyr}0z`(*Y^c$#%T z>ZMPGI*F%br9)}Uw62HI#yebRnWt&HszWQ1%Zl*}QR>+JmdZ=-Pc z(8FdxLQIT&`4>${s~?ifVU`Pl%Y}5SyTg5|b zob9=aMTcs!=p#!4f_)q3__KtdReBn&jLZ!Mra&Uf^BMy|>PiG+N=&o(c1lqqX(rPq zmyV`BV;iEbmoEH^^A#ODXtwy^IxgHBz8UZgdslZ{Ym;Qq+zeVgsnAHtXaf7jGNet& z_+K2BjlAuHe}uD)iS8_3QXz5S+=SGq#3t)VUR7dY{l*aYxc$p1#<>k&b*XbWBiLM! zqA1a@I+}!Ev=^F$!J3s&8eD;MaMeJ^^Pj*CMPL1=?t~xmPbtO#SOA3G{RbQ`^QVNW zir#q+Tl8D{((*=syc)Dma4+mjEkoOn8s48Z40t9LoyxQp+YA}!-*jLz{}4A0Iv129 zATdbXLN@gA*c#rSxkeA0n$#xZ6uF{hQshreW9JL`gtPWOBkAesEokce0;cg0%xrW6 z7#q&PO~*7TTu24R00#w{%gb+IND!%rS1eFYl+ekottng{OcMc-e*Etop_{oq{Xlph zm^Tx;-ffU8=og&AL+g2WO&z-+mXtSRuAAb#*TI^f+XUP!*ZcCPQL$V9O=Ng~=pAhX z+K$O;M)^ScS3}ygN2bd#$|!Wz;{KwAtjnV8NdF|rO|F1l6sZXggbj35y%+B%QgNbp z2d17g_9CAICjqww(d&h_gL#jGeIcrm@QZv}DU7xYX^VSAzrkG8Y{e`;91!cxpVs#6 z2+bsZQKIh>nrKm-hJ@z(ASru|@Lc+go&GUdkfL12FI7FQAV0|8MS+gfnx;kab5H{u zE1jkxl#lWh=q+_bOc}^bc-+u!SH@&z)d{E}IBhgKq^lfk%!}3Bi8j45UTj)8Gflj@ z9iA~p^DwoFD$>pyMu==Y=`WQd;f~V3F&5y#k;q=g!d z>7>E_$7jPRqNcIRP+;U%H6yx0?=NcUONaVpV12`}q%ohc_PbEqguDRqrt9CX=Q9qfIMzL%l(k)#{LYf8Hc*HRC77#8 zGiQ_uO|Ix06J3klCS~3NQ1+aTDaQqM#|R-1_*3%2;i+9m@*9O(*jgirmlo{)1J9m# zV3*i8!y7!q#R|t2goix5j)$+kah$YBS-BE_ex#GOlA#T@3!bEL`w4o_oZb^0TL(CF z(Un!MDZ%~3we6;f;9g?uWaDxpGW3l^ObR@{on)ize0 z`Ch!Jl!FB91!xb^Y4_5Pl1*)dl+ULY%LI4LG+lP|m3RCnsRzc5<}G7|F;;qxW2uaI zNKOQz!ZA4_5o$Lbs-*oAXy!<&U4BEFy)*w96k}{Tp&1f%{>O!XPTCjDvl>0X6r#Gi z{eq6$@etv*u^QW)|A2~puRr7KUg^OaODcQpJL){HaOAF&RZ4pU6*Ub%d@G6sA!O_~ zej?A@!0m{KkOv~Ib_BhIxFhueQ#ye3SqT#(3LH-Mh;CWc*CNBend>tEB@-6l`+)BI z@#f+Aa?Tvx)G#r-1tCcei_gr!+{D*ru2Wo515Gq$5uNO8CVhdVj-@%d64WV~$qtuB zo;1lF$K_9M%?_VdPFbG(htT-HDtKeVAEU&R(Wn;H-jYM#z+iX!nBM>O3fL!m2h|25 z$W*ij%M(<_n#I`^Mq`!CVHEnsN{Q#d6V+tqtux`{qZCPfPF;n*6oo9o5*USF5?Ye1 z#I~nZ1EwW!TYTwv=7Vo`zgU*+ghS#-kfAbgT!^T4&2a z6>~&hc7<=a?&&=Eg_=l;t)Q?c$EM!ZAP%vpCrek9t34HYj5Pabh65&n;Osd~#N!}N zM&ia^I~Hb0IX(dck5=4c7sWa}(SwPR;&{0twSQAZ%rRIkm5us!Sjnaai*yrE<{ATR z(swQF$(Q=i_Pe2cI zc??o+>;{oow1&CNwRiRe+Y_RMLqh<*NZ?PWA-S~n3(q@O4HQRT-%udo2plAllhyLT z<=;L%oq}3F_X+^M-u!%#Vao#l=&N&<{9M6)VAM?X@865S00X(@Oc?=-#Ato{5G``g zeEF#^4bO*j5~&i*{M_6n-;EIH*C*uwU_J^CZVWXF(aHT$pnd|ulaERTl(mX0*+eY7 ziTr~|!s3ImjgG|E$hIFM*M@z2KU+rY*IRzNv^T(Q9n=x@@n^n5!}{&*#J)cY&dwt(V4el&3I^Qy;>~gt5{aW2yDbo4@S`$ z8~qmQd4%P!IEHW1@tms2-|n{>#{8(VL=Hie{I=2**KAP>x5TOT&8ZbLyA+mK3%qMw zG3anZ|jN#O=^YC${O@$}6UxB(~orNjWyJJlZ;OU<3IMB9Ngb z`SlERp=Uewhi|JWCy88M%$pvrv&ATA#T~uEJ&HG?yqUpAQcKdwCxcIKu{OGV*Qg$5 ztPWM#);azv$e1V{(*6Zbcahg8(kBYbYnptH=^h6Ku#}B1?7DoLz#wXa8EmQ?xK7ac zwxCC(KqRsdDwyW`w+X_Fmuu36w8E!?6K{ln%P)G|m8qD_?Lg)~Fc(%3K-mJ~Gx!Jb8*|u%lwryL#yt%fm z?%8|i&eVU+G~b#z?|C159)l#A>r{a=9CH7kRDv`hwxs3t_N~rcOT5~4Pan)$q>#=a z!*S-GZ3&W{X2{oJ6c9vWOyp9uf98Aj`7AQG(|md=@X%)`8)=mk&;QWhq)U=j6jd;u zr8f!n604tX)V=lg*N$>b=WxQjW$O4N!dj9zYP_0;BJ{d5%U*_*eYW6T3vQDxgX`TD zCr8f3Z?i_M))8GS-YB~-?K$0Rfd5h2rV+GqR8_1Yej*VE6+;W zm2qb$3N8#;!N29Xs!>7NkmGdXL$|e(rH=0-r|9Id|LIn!BkUL76AI{JIENFS`w|<| z=4`i}z5TyD%+?0|WFf*_DhDp$YpbWJbM|qLjf`;Fm8n#fhs1nKYMtwIl*LLWMl^D zCtY3E18GAd%TM?MACLHc?^}Dn2b}oFt{+D?k5eHhjeyFs2(Q;)Y#AfcP{ z45zlsCpBj?8xdbG*8O(ZsGD_k_p`UC{8rAvjMK4oQ#5!d`_H)q&Z zrcs@btEwnoM2AVp=M@YfYuGvmrqURJD=9GO!Zv-`vfAF;I|{fMcc<6d2v8!??ry(d z?~Jdmt~8V*waXe&_kSUYH=NELF{I-F!WYmNe+4qQ3IKKbpA@F=`-C~mI18{Uf&b#K zu$qO`A#UYwV)}Kdc0@@J1m0Kai1B@2Z%=v#w{_=FPbkNnV|VGd*#lqQeT^NCb96q& zOz$EA?Y$0)H~BQ8#I6VFn0IZ1x;lnf22|!3UF{ie)W#yu>GcxgUc}@>xmaKf0|s1d zaAeQNmpzzb0Txk4I(p%&lx8ug1?*<2{J%(%!|{Vk>At_PR->wGd6;IjlRl1wm9DwQ zoD9-B6e+W6DM%Wu5be`BbIq5a-Gm#(`-d%%Y7c14@1EV8itxZIej{#-DQ>$yj?p+( z;@cjbTqLD3IrS3ES-_okbP9JS`h`GKUZ@j!G@oZ7QMmoV(|n_nYqP!G9mPFxv2&;*cfTkT&mi!4CdHXBuEr70Sm8VCvE!o zC4p#?;;FP3jCa`KKu*t1ejt^#4K zPCSJj*G~(b_-%do6~>a{rbZ&<$+$Y`NKv*@A;Wt#Z!wnF^OMW+4*)!&_coqrPJ{4} zj%H|j(B+4}-`4C3=JA)8zx*h#m$1&8zO^Ru$h)!=?a6CeC`@Ga`~lH=!$FC_XJnfJ zhCY4GY=+BaMB4lvCgzycNshEaD(m{USFulzDyego-)l>Zz81$yVs4s$Ud4H(V=(=z zZ`6jCO{f-0?RS$sD(Kau7BK>%_xK{ni{DP?)A2+0l$GB#5GZNMK~HhP&7N5MEqC0f z#dUx4^`&il>x^8!P;`Rt&q&&yGwsRsO$_7yOblR&k15vO7`26Y64?9exF)1WCcRD> z-^&-j%40f zNAll#cR}^a6_LOye$LRCrgV`o452@xjYQxlI0+|HkuE>M&E*MNjLAAi zFp&ZO{3$RUHI4tEf@)BaVvzv-C?J>7(bX{^YvP~Cq+v~cJly=OWx?|%*5u=-!OA*m zL*QGB+8sS9S&yfijrz@B8f^-`r!9IQx=}t9TqtOO|Tfx!X~|BLSQHq-jPv^9EjBh zR}E%}8qD{S!Lg{q@OA&HZ~EOH5fjHyVoE@|^UyrXA;*ClR!_NOAhWpsB}Z~Sp*b9eNg zD&^!9Sh|odUzYLRbZi#}S_`^6IGdBs3~}xZzT4vtO+g{o2w*2uDaikRJJUDta*k?p zH}{|Vw4GU8P3-8pZ-xEZ6tw$s5bkMAl&jC@-}U+57nAh%*V~EU_TUy%G9(;9NQana zA@$!|QfkMN78CahMyP=14F@_F*2997rucT1zhjaP5Yo2v^i}2m+2sFnEH>e&EBu*C z9H2GRDR2M-^G0d_hXp4J7usXR(c6-YgInVr7}CrmnZ_XNqgKa_bJOe3_Su4)v>x@` zY7jV*+^DtDa9S7>yr5M-M*VqChXZF13y!{f#y#s}bTmR&?|ES>dDyYEyUazSCkrPX z6<|~c7PeFxOWhJjoK`asTJuK@1!WLrriP+UD<%jETo0!#+BDhJ@H+W}-l%T4<-&^d z66O7N5>tk@yqb4w-3-yBj)IuJf{T~6sKOdxpqAD)R9a_wZduT!O&Q>s2$^JMG-$1W zyq|(81_TmAi7Y0jFOq=rpasKr3}lxNq2_+$+Hm6HyV+pUb!?I~@}JD`!7otwxgKeF z^&}L{LQu+S66dKs_>;pN!bKx-IEWS+-w#ocVb6zCSzX#>7V2Ed*-7>G_3MWbHSUNJ z7>cR1QO&(>@O@7kG=lV$mpsZD%K*MEfcIm%1Vc~=*0zTwQ#*Fk7J$&6hGcPgWmDfenH;FN+yD!kC3h=( zd|fzIDJxZc82_J))OcP%F>=9+fJ}Q?TTt^>acw*N=6}$NV`S-9-WgBcm$yVH<&oC& zFX}KuXK``KPv&A0f&HOTjn@8oY-NpJm@R4!Oykeh2;Fx>?v!NrEs#<*Dc-~MWrCro-NdIYi?0}tTLMa2zwMp z|8+RMXB}UL_vTb=O?r9J;DsY$B!_}-S}s`p(Y3)xhm|=AB4rXRP|6Ol@BM(PI)M{A zuz8FKv>2=xQcJ-`sC?zc!J-}Z@aehCj5dFGE+?$MJEp72TIS#RsL&y-S^YUug_kp< zNj+SpVd@G;$jbWDH3oP+Js2bM8wTvy`ktPcoE!pt0)nG+s=WREeUN`yPN2-ioT0-b z6wuI8S~$E?DMNDYZC=EF`oOi@?HQGIj?t-EP$|vxO%${gEfg-j5d@j`ih$t2z&pCA zh^(GDedesav%BAlBdpdMJ~HxyKWD3%rXl%p(`ny$&7KR}z?ygT`G#R~pue*(IGZcT ztYh%6S>#q$#mAc{wp|Q>o{BCS5{Vw;A?8R22oX-cu@i4x7jO6`Y~x~EN=|Zg@uw4q zS0IAOe_AH{ZPtkI;w6+4;q3ReD9@Av8^es5B^s=Bx;V@qfCQ>tev3GJ`M;03;1F!- z2;S7lK9`T5PbbaR3G4HNB<2sBz*YnB zjLfk}$Vw>`7bkE$JUp*g4|9$lE*P+!qJVwBzPC5_`Pn;DQuD9oakSB7o-S+0)YAdm zq!|zABO+|#4$}2);nmux4IEO9+QQbs(Kq57qn;5Ux=Bck0RR%_-oH+vYjp}arp=B> zK5+Cum{VCVb0^<^2($dUWo>xj^(Jz8^z-eJNJ%kFddz~wV*r{!5;9X@cVCLB)Kh~W zZiXw7C}t}}ApYY=V-ui8Hq^BD?b@zXw&6j1M!yZ)%v~m_WyAV}TqoUvDk~?oFqn9V z-qY=~+>X#(WHsxK>Ck_=60pkbjEWl^NDU91F)@cCGvyL?ViU~x82b}@NSKvlpUm=om9S86)=LNem~^vR8Y*v&jBHN> z{ax@ly$bCH6twym_N_3K__4zJAc&W)ZqP0hT=>7`T(m* z@h5Jv5eFuV8tI4`ABQ5;!!u z4i;*kf`s!d$1$FVS>eQ+@Rz@(QmS-HyiK{qK4W?aI^m?>;#CAASLt1F>@(tP;8AF4 z&DnC*e;=}5UmOqH45ZJFFD^C(ib;?HF2di*c=XUyfX#x+UH4-0w{7SuCUQ;*kGclm zsRt<@x}+btyN*=_cXd1MJ{*va*RIUTnhjk(X-yLv4*0|n@u}e)jIWwn61_wo_n>2~ zIo^+qU~m!m^S&0}Bu#vK=IW&;1mEHdrmmG~Pt7hD|Fq}(`sua|N3q|%Xt7tve`EZ@YwfsFq^eJNFi8^M-mxeZz(pxgi( z3NfxS;W*Ww246;zk0u14ZfCnYy+N#obYzP_S7#8OMxdRP-0!5HUdjIa;to z9^voWTt@JT51+f~Zzw@~5l1ou_ZAd*^>+NoZCAiZ<3r%7sY-Pf45Wr$~~5RPsbI4 ziWjU^z3$bgch`^ie)v0pF;p_moq{G9W}p^6d1AX+&XNVG#hJhI65LW-fOoChF!(0V zbKm8{nA5p;AGOqXw2#F zzfzQ`W!}qfsjl$TfW=w=JCA61)lLo{|FFW?)GBM zY1aoSi4THO#4(q1W?re-2yKdVsq!CM9XQgUrEuby)NSJHn_EMGw)6b*tQg4Dk-L9- zj|QZZiskCZzU{g-=s6*)1qM+nLG7~72Phnq-b|vcI9PxR5g{JVpvMUHXc@KW2>(Eg zEbMpih7TJX`v)ZlhENn!FtOTLv-^CantqgN$d)M@V3-D!E=0_<_h4Z)n+s4mi11Ou zsCUPjvvH2UU0UtAYo_{>P_^b0UonkBgz={&%{LiO%we20;Q-ZP2XF7Fe>qU#Gy;H# zLyyl;Yin!7&}?2*>{bop!(8B&o|6*@zjS9v%&~(8K>RVw*yN1!aEw$X z-y}|(v}KHO=vfsxU_->5ts!~*IYgo}TH8Zs$pUlyfRmUpd zk5w`HgjmvdE2b1~$O%cj$r%c~-SPW}>|p(LhPv?{X;#7Q60p^?DgDTgHf0PwUcT$u zkRzQq(;`Kx370d->o{g_$ds)N51p$IQK?F!#*a!&_9>lggmK|8W>Y;+xlU30k9JMc z5^;#To)!nopWQ|gd+L}DzbH=iAQ%g-8ej1gqn{sI6BEup%hjuZFo#=fN3iD1bw@kG{ zi`?*oI+i}nw?PAa(9KBP5RK|w?Z)RVX`5v4j`nJCD#l#Nv|Xfh#KNz86=90{i$I!? zLa-c@i#@7j3T?Pm3VP`@51PBhEiIHmeOoNo$UR@A<+(@G?NV-jz*~>>nqsZUN!UHt zG&pcxyhT8{w)B>FvcmY2D-Nsg7d^^GiZ%sw(lCwpuAkg}z!g=9R)(?eAOaml-yKR;P|K#%b5iO*kt#*EjjsyAndvno)3SB11#US^N z2?cpi?GuMZlRM<#|B45;?R!3=KvwbJnPk!%k4qaXbqEQ~;T&)F##p?ba-_F^!xBkH zWNEoMgH^H=H~rVQ$oRG`mPVqaZ+1@w7UqdS6B39SO&T9TMQEQY`gJMlxTa~i>pDt4 z##d7@#@Q5kHXMqPgT&oVGR6qIy_{K{9LW~+N*lcMsz#6XZNLJ2giNqDYO3wT~n^I}pjo zMo>(p0G^h==lnj=0ocU=kY|Y=>v{z`SPqVk0aH`(Y?%cukj)cfXJTTxQ~@*+%Os*K zy&v6;(E zh}v)#Tu}>XR9xR6Fn0GtKFJ454h-$Gx4E{ZN`j?a!khjEuc-8|JfMKjsa642wSjM5 zX7AwR7JK3XH!^w>C4C4^MIW_FS=pgW2St(5zVo(1^Gdr)ss!JS?Cd;yrtslEa(#_p zZf@S*-rhg!0o?__s*dtLgC~x0m$GQg9yA@ol#8oH`doq>@*Oo(smBwE;m&3!ZfII-rp}L^3DxacHEJ9brz=Sd@u&-bMQm0~ zl>x&oIe@&+gEYDN03?8Q^$lCJglN8h8fm~ko;Zb!7GHST+Ssvu8)O!lUO(7I1r5$v zT(t-e3i81xA`+nq0ql&2C}#;I!FGuS?j73ksX{?^Yy*4uZ$k$#5`Yc{5biyAM{PLZ zk83+?2R8ZpXrroO0^0}SBd&TSkzVPm;DC`W`@Qawz0c<#e^2K820YxO>w5pdwY9Zj zrJIAm#TqCVQWF@CnEX5lEY8W*&W>E+u-N=V3IDf$vB4Gb-a?)-$B7Hn3`T?eF zf>@$j`)_m_d6-z&8c790Yht3CE{=xI6|$!W}w0V3<$_s^!Jk zjf{GbGy_;#kp2PQp;_s1@Ke>eF|ACvwwjP$MGZQu22K98)@+$d7^EVU@2=n(-KQd3<{~*pvHEes@t%7?4$VNk zS2^pz*Ggu1TV_XRK+tB9lma2vx2U408A%^McuM?k(S9`ln!o4E(;B+}gbBeoE+zK} z*!nFAa$AfW#DV*hxojBBEU45h%~Yk3$D|1_bl-&xMFMu`$e`$XgWew{2E-{Q1g0T%=CK5jEqG;3brYpAXzw#FVOW zAQ3L`@HcEcS2JI#6vFviJeWmJk=X?V#s*>+DcNqm?FW9qR(#adHuLmNC-QB@^z696 zcGz#%={Kcn+>9ljK|M!SYV6oYE6It20>VpNEW&^uYEuD5lf_YAACexhCNG(N;J&5 zshZBAAD0+ub26A{Y8%|RQN>DWeA%mS=oc=Z;uiMtOX;JYz@23c{ZdoKuZgx3!hSJX zmxRE?Rf22VT3r_<=3Fr#BvxgMiZhHHEH-IZJYK&oO zS#@Nb&xNye|99yIFc2R0-0`g~)8z^&Kb zpVaja4iE8vEYaxoc!hYKsFsL}Fb7C=gcI_#Z39V>a;XM04B|SvQY9nFK~n!2_2U zzzzmrd&{S9{C>buDzhwieOm26+yqII^6NqNO1rexp;aLLEw z{<*}RwT=LXHP81CY||S;%hYj5`|Yk<*I!?vj^Lt}wKq`vY@YE~ zOHzGvL$|!$==heQTiq=(?iFdef`=z*!{t$8I}=%u=Yr=}EHTZ{`m397ZgEc8$|#B1 zx;79IPTmEa?fJhPZZ;&KNcW1q!^Ucjw6o$nKOkEFFx8|AQB(T!MLk83f_^1BV4x3O zVKbkFc*Z?&Q#&(w0_E|(K&t+zyccRJvW{7?3(D%gP6LgSIiU%1X<%I=*>Nbzw3O30 z0hXsrU?93hRIP;;Qn9)jkWcB$$W{FxL=Bg<@A37~G#byYMAdUk6QQ-tsf{6O(|>em zrYR`9R;ASNszY!?3n)VeAmC;GPaw@4F)AC}qiOG(gB7MVI}uF+wbp4lid(<`3^H%v zKU6Q`YNavr^3$B!^w!W~&{is9P)s%k5{hCna7Fck9HwGsiWgP>bfd8rwBFL8hJ-&= z4iGNcz%r~SE+|Y*pXJ*dG}7Gd6AieKLZ)ZpM*>p;gGO_eh7kIDkgC;_KuY~nQ(mtv zGBx3J=qX>DUN~GeVbZ6@TcCJ0DA#w^(qPS(<{l}6Mnl|Hm{^J#l{HwS9yh6{hq`~$ z%*}JPAQ~%H&~I*Ey|I$UxB_Z^Q*TJ{7p7c*TYe*It4eFc^PC?C$hX!4av`8RU}x8d zTivd0@B#&=c)FTPO@C{O<*M`eGA6Y!+W(z(PZOpr@)I#qA%Ti;d5+M;R3?%%@k-UiUu4@J zO;Tf>$(n@(ZmIE3Ev|vs&%fueuS`loc+f!leh@9Hf#)i~FgsIZbIhEY()owS1}-d~ zeT8+#oo6se769UE!=u&%zfo3Ch!{Q(Jo22p|3Y7-pfYGvry&71OX3$yY)xmSU^6G) z3ggmNNolN$xP_MWEYXFz*l!-a55i5{=P|b)F)qUha4PMlOklut*Kqu!Cj#WG$Q^gp zG-6#+JHzG~JE;_Ta=2{Wi*0#n0_;da`%Xj=UaF}&k})E9E2hwEG|9631#a7_{%DDS z8Ym0m__eY?Wg_IW%bI0O4*Ilx-2c(*g9zw?QM}xZ;(g=+H*VtR%5D40XwpL!k#V^k zzw;Cf$Cc-+i0h4Mh2GPyk0V51UvED-ngiY(_ea!R7A^5@HM?$kdBXDA)sK-zv~+c( zj*H{$Mqm0^rp?K5Ctg1gwJ(M{Ml25XEOgk!+=n)>aAI>#cUQC;L}(yByq=VN7*78Z zdx(?ICunGh44;5+aMmN*JdbzCsG%ON?;Hc@0&IE81^_jMqp7;yK_cHTXd8RmgNsS6 zwq1F9fXZfLd)BX669eK1NHhrj8ft3PQ7j}>5K{vUN&HMF2D92R=+!ac z?t%Va&XVA4$q2LQR9aAkfiP9 zjeCF5Q((r6ue;zC9jqJMf~?J%#zft)Mhlm~z`;^+FEIg$s=Mp9JtJO1W8l=>Hz4|Y zUh^Bu$KBt9{t9rn-#Y~IO%HF|+yf{Dv@)uuAvxCszdlyhUIo7Pz6L&b`Stp|LcU&K zzWMTjK>yMp{b0WYenU(=EMH>B|F28}m8-kuu=h!yTBqKYKj`s^WWJM*>Xx zbooBHB~iB3m$*PdV)j$#;P@Cq6t3$?_v%`U>2(2E-tu{%q;{*h;H)L8X>qm&g)?o4 zSEerOB8@qHzyW+GdHLS4=VuPzulIi^2s#s9vR=q+bZLcBoei4_H~KYY>y)47rF??g z&I?~k`0Wcja@4}6O{@Fb%d2{msPFtctWQnc2MOxjaE0?!-6NmMA;Tme%FV~nkaS5T z6LzZ=G69wb4aYY5H;GN=1@Se3sc;i!e>qClogbS7D7#wg!E+^UFiOyW7@T1uV32%V zTH6Tw={J2pb#a322C$8PP#+1-9T@l*DrS`ERSFt0kIaTK5obh=4h*G6u(sfkUh0DE z6ucH7hCvTcC>uG9lRbvz!b!rw&SME}ZEM-eBJcimezxZPwLvbcxltA}jefB#YQ{xl zq5ERdB5N3rWc&6@sE43B2~ztTbJ*%GGPD*=K^5yCNXoYT6iN+=;peC}6rklSj#M3_prxExj`z4zx!ELPZIb=^^AdX~Bs@p-fxA|poQZ~YI)<}+ViMOb%O<(AwS+}F{?ki`?w=XNT} zrkn% zmdChl?Ek0ssKj4{`Db`|B>Sj5p^=2gR`Do=4&Ra_lZF;8l=0B>aPD@ym6<>?%Ny$r z*^+{jq%~N=;5ul6-n6fKj|HxY+DH}>9Pf>C3Cdd~s(dJ8#i5p^EVcaW%vy>c!eMN? zfuy)aUUBg_n4%aJf@Lnb(Tm*M#jAf`{%1b6SDWo8pHN8qyR6A?ul|1Ri>Kpq))x?^ z0n$CHY^ATqY?bvGF0_VDc1;3l;okSvou0Bs9$JSf#AqI0D1mKPuD(b;lKmYD@(M|q zYsuj*CcHJGaqi%xkN9C6TpM+omKl?TvGJSk`&%x;h3-$%kH7Kh9@|HqwiHJ3O(N5Q z3y3_8rFjt24yO$|v~rjuii&1(=?vSHgB`##jpRR%S0mJtlfBSu4 zW^xd5G45kwUV5JsO9$GG^%II5<1h2tY$6(Ox%D`VjH%vMoFa66_e4`F*o}aK@nAOB zIPs~AR|)gd>5!TossP81n13R=+Uk=^Ysni*pCm9 zf1^Brr3tZO;6Gpx{sTyG=IV%8SJm%qZjPqq`9(1HzM=th-R(KE4qjf7fK_>TYIf16 z4y&bYFrTz|ohSAun=>@fsh`9@eoZqK4#0+7Z?$=RT(IZz`UV0=+&`do(*`|YYdEmx z+0Ev^X(f?AFRC!3{>dQIYJF~#>s*Ktd5xlzqah1_{SkHy6Tl?TWn+@*7fw6t&OI=Y3L3f*a)z{v4Mrag=AI+_Usjs}F8BNp6Eysj=w_1vikB^9- zpD*^n4W{p7OaC9-wD0dp-TDU3(a6*{kM~iqj!|sDugIyf1wO>lU6RD>5z$w8QW6!l zYQWn-ftq?8gQIuVf@#7*fGv-o?8;CMU-Q;d4QDCF!vtqleX%MPNd{BLKH#awc!x1-P6men|0Ssdd z%Mlwix5OL)zVh>VS$XBZ02vTXu&GvaMad(9+nAI#^fr%{h^vN6lRUWa3Iv9v06aMN z_h*eZt0Gk#s=Yi~8rLKuI{dfx$7e!i z!kF-=at~v@O?U9pfPX$FU~<&=wSBv9JL$;BGu9Prfvr5j^2nNt#;v}?e`TeD*0F$lN8N0MC2*{LitM2&4Np8mD$4UN z)Q`!@kKAVdyD?#t#jms2i?$DRf>2HNLx@8kiuV&e776J{@<}S$)ig3eLX!7wmjl&(bu&6cD{&f4`AP13i zZ&}@x&R)HcjytN#R9(P6&-T4KRR#zXFIR1X5rZsGfk?u-3kwfGeYv(J{HiD)&nm}Sk7RDo==higRHnj9Ws$rB@lKh+ks!92l z2rfeelo{tJ5!3{KhS{gA=`cAhNu|nnC}ijbd7|A~OEpxZmnoS@9LV3L_+c7j(uK&w zYe)Z?@z0dE660?=&>#;B-6ft#Fg`V5EK5CebBl$c zz>EsaRfXf8M0k3x&rRZ^+ziiz+4V}4mPcd8Z`$$>EnZw@@g+iManjDH0~=P$u+30a zEQO?V1)*1#qwEc{U!C~zfM%4+p{Eb3k|-9L&@)N$7_b?!%&8pp9B7XUVAl0 zkx2)7R18~P467BMG?%NzJ6i6s(6(;XwE}CNF(<5>Si{qN{v2gb?>^6=-HPTN854Yg zN4+A2+|No>cexd>7fskWCF5omVE(8t+BZXmY4HqH4)SzaJ!R~-e4|Z%>E?XX4X|8N z(MkM~WdG6h<6|K+(_~bnuV4mDN_(28fHYMYEB--%RC94Ug@!U8L&4hX32Wcag zn0yj7%W9lG?3J)gfF^ZL)M*WJSc^>*K!?hKfhD=rrkN2cbE#9rDDqA8glGe;4D;7Q zCKz)W%W|Q2yePljrclKLQ48#lJv@t7d8RJupUqU3Dl|Tn9&xwv&4NIjlG4&^^UW8@ zX*z2Q!zTPwRcuvkB2{y}A!>(o1|Aq4-jD2M-#19}-L)#z8Sm%i;HXdsMZk6(|K5qW zuU?dB7Scu62tcDU;s1-RjtmTtjBXh-u>y&vpnn_*^*TLmvEl|%zw`B?=$8M~ zq&u#(z4cv5&1RHjz`onKJV*ERH4H@Ak} zKg2at$}cf%8G-PvXTXMwRRqE@zyrUo-uANzt#)k1!eV=7HZL@Lv_nfC1;;2+7ofE` z>CIKnI$i!$ho*4LrlD@29NC6A7Sxe3`L~xBC-4blHfq5(c$ViE3)C;J0N&u;5!JsY z8h~R0AWMp=*tb^(=H_EsOnJNmP96PEPXMx{LOaWpT!gr?*qJ%OC89Z2pOP%O_}!=e zNzLtNg)91Q7~g}e;@s&&iXiV(6HyKLd2JkmI3cv-nsA&X@P|MHOBP%iZfF1{XaPlgYYX_@AjH%5XMpu041M-P=+m{hWx)a-NH%fu z`vwEFZy?q=6(s|#OBi=(7`EtebschsQMucHnl_+z#MH{TVmo_l_XD6}t^l+fg&duHZEz5K8aPSxSJV3^d z9TTFsesGJ)GNc0W!@7nkQTjPDqUQmjI`MrB^i$N{f6gaE95 ziat^#%XOcXYKUXj+fZMXb|tBR1`1I${HoEz9)We8_4pU_KJ?%fh`r*NYIUEc4dUZ# zEoPFLk6=L=SJ9Os%(3L-nB>`9u6|Uh>DcJB6mwm$)=#|9Qz#2;SH$W}uu7=tpBh|l zt5zKjT(r-wjA;PJ%(z3#pn+ORE#-r+o`Vz6GT9n`GRd(5K=@!Y#1b1qq4VV?<+t+i ze4U1(K-VZRW)T{w>=cRfs|B9`V|sZP3(-m||4Lj#?t1y4sr|{qdM|jfdY`djA%m;7JE{xH?3adn`}`p>Jtz z{%6ja?E7+Q^^{fYpSX|r*A-{(qZ>8!0q=*sqi(}sL(}@Mlp(~r-jzd7%ueQRI?p)1-UE z&Z*G*8QUWk^~pwrW6Bbk&GOdk7?*J33;EyE_!{W&1GSaO4?4@QzcQ}6(^|skjAE^Y z*zl!&?a}Al(ul01A^t9j9cIbuJw!jHyj&)K(EXCW#Tx&US@BL+L?@GqXpjs$M1Vot znZAw?S$rTx43Y8Bf;4WMQ;TP^^EZ?`{5RoHekQ9c*%LBh$VwdSJ0t~&^0w)s`KWL0 zL}OOG*(Ns{*j|zT6$QHE)@m3Ii86&F4C*B3>2d;9V4dx$4xEiLoUglo1Km|Z=g%(n z%uoUCGs`b6lN-(|Q{7!0bubCEDX1PWErniwfw*92_&Oij_L#%giyV)ygKV|*8u}oY zPNq?wY)&&I)l13%-z$(GG~{kW%ziN`Z7P&*>{x{=a`nSS?S)dKi;B=(2lAZ~ z5+&p^GDsY1%TFDP7dl$E4bkEIqA|oT%jHfsYc35#_HszT$j?xN<7X)BC3nI>) zyHdWK*|3Y4{d>P4<6-3~2_H?{Zo|BG&sI<7a>)^tf5dMQeI#+~SC_biw?_xxvk?X_uuOu5h4an^}=h55SM%wO%OcB=GMKpvOooeyy2p;~Z)cTTwRos$=x z&3G=#k1blC6x{FlJVEChyC6M3T;i_roIQ5&_=@W3yCXz&^mJ=O7+v(|eqm-KODTej z#3A=T!PjVgnrG9pnzM%zqbkq&)T8pyY6Sn8o;fkH3`k)xl9=T~jr2l0)>MdGiwPhV zS5qy#?6e+4%9B7n;jU^CD0eUfckSrCIa67ms z!L{zCCllF8E&gvmnX5I;4mJt5zxYJ2Gb~WAj!=5AMQLS{G_xGMGk0b0h6Mcj0boeq z=a&B6nZO55p6@fwzYQYZ_hX#QQlRT?Q6U@4^!xM?5um?F{QBB?0f^=rHK_%wcb>-x zGNee%F?L8wh_vt37T4Pg*rrNwPt`L;6vp_T+vq767o`oCVl=91mMLYKMe}q~KLe>s zvMd6ShBrr%K-R^#h`F5yXOLn0ojL}A8!^aurCr*0;4Wp*-4z8`_1wIEu1gwE4oZc% zsv2}@8Y|zIt8k-6@RKGG|Cef8J>R|&?cPb=I=Kzh#d}}>!t?q%1p?@@^BIg=fYkEG z%g8oas^cvr${L>bOoPl4`Z%|TXUK$QU?HIe=IdXK!__q+>pUihsEfEja#Xq&v;zQH?p43(9QtmJ7GRpAC&>tb#F6p5wp zpeypoIC+0TPk=3Cx8M~>8EGE?6Enusk4*yyQ`~8zLgciBT6y;_#xdi-+Lpq zsv>!ssYy5U)?vxChD9jOwgpNCjC2A3v!M_~hVS>(=4{1jkKNEkglc7~z%x)Q+s`z} zbs9986_h$ek_lX%M2?Vio4nt9EPvSBX^$2nlfg&-V85)dgEVD!Oe|S~HfjP%IWn~>)A>Uhm0ggCaW~YI4Ls7tSh(E7-bH z>x4oCn%!<+BG>b{Cak!*Sqc(C$^q#=Tq{r6&{`(DfS#)WI>?O++3)bK2&;yHl@Gtc zN%<>>W0WQs)k*qq2YjP#)+A~%4!pTpn%74U@3;dZY)ht#Ac#Ek(Xn?kU>wshrT0acu0$1fgqXCY@ws? zhXvnN$EJ3Edd50J4WhL=zpl=#liidGp_p??f#I7(!YMIJHE~inm!?Whc+~KU!M6Xo zNK_$ny#PS~BmRDsteMEF!P({#L#o{X<|924%Y#wvq&DtvUq>N-`13EN2!2@Zz)4_A z6V@y!{A9hGJl%$m!f*kq>0dOVL?Te9dP_$RZurf{y!;7vOs*>-ZjRCcY3B?*0F zM`t!<_+fG|dHO=(q0*d6ISYjdw0;2@WvJOf>e?Qdp3G?^t%?Ou~)V|b_q$) zLICU{GdUk5HjR5wh*7R#aFsl{9ECPb$soLaNEOz;%56TB393+y zZ!Km{LNi4z)*i;X?l*B6deW7hJ*nX{rnU(|YiQtaD(QxOx=MNwOB3?gd|g!GpE_x5;VgG`gQX%_dtt$zuNS2jkZ?397e;k4PI38q9cydP*xkR{;j!N6YB9xZ zZW#r#V^5U>BX3*`vkZ=IzM=oN`2b{B40tH{`3U-d2Rex$`E>B{q|;}te~-HS_5owa zRP7L0$OGz_95QSqlebBCrM7bmjIBJe|LknIOz|R|ML3D@iK_$U zTHY7a6s$n&TvY_p-xk3K7AE@NlnzS|ShZ3}@dda?fwfj~ZL(z32(RA$Uo0a)kH)M6 zEZXh88TGxA9LKdzp#sewmtZ+U_l{IH*oaA#89$&BR8=z|3(h|vu(3ZiTwIF*>-Dqi z_V>-Tc6I7^9X%b5ES&;Ec){BDP4OQAE+9X`dV6|CY&eGQ0jRKU78zHpiBep3rJaF4 zj#K+$rf$>6SKsM&-Anp4ms?!3meO)KD+pAaxVxHoHu78K__P%p6QeTjICY{({(^2w z3eLgJLGRwtntR`&z~_;`@8_~M4O z{5YT$nEM|9;Xoe0fBg49;_chFxVX58&vJMs&d-CB;j%3FaD9c_+gm(5JYe_mfUB!( zynFX|?DvmZP@+L}5#Zrrhrj*u3;w_V`9E=fb`~b4|MC}H-`rrHXVe1=2_ssTB|oFf z;&F9#jX(eS&$zt2#M__Vf<5E<<{F22&KPkPdAVq}?HTuX_xL~m|Np_&`zu^uU*Y}x z_gEH16qAiLNVweN;~qc%^=JIQ|Koq)&wmQP*DnkH{_Y(BV6&Ov7TZtQidw3of?5o8 zt%i^q&u@RGSAz@i4ErC7aeZrAKsvp|L2__v>mE8mWNnMYmENH9ndKWO%X;;IuB94b zmaM(sI--yoAw8|eX7%e*jp4M@VKCV4$#u$67q3tA#5_vkQd9#G1T>Io?9xG#XMe~} znQE2Z>ZgfdhlVY37L#@~AWKG?JR=2Cm>egqo=lpP~|6vS=0}mm5dq^s4Q4pil zfJzPCt5!Y!ysJSoqHY*C3&Y2d_B8!C04mo)s)jLLe_FK{Q1orvB<9KK7AorYPeK*a zXW*8j1#%Z;kRH^J{sf8iHs1o3h<@S@1!#JtS$uo^K<1BP(`^Mct0@&hq@WgG@9-cEz3raO}+X;N+okKs6t z+441!SL`_!We(#s<*W>e6Ooz#4HLSQb2(V4^EplkCGsZ`xh~qQidc}di55$i93m^^ z0L(Om$?vU!G__0TLNsM{9$90xLKMcTl?+f4_8~L&7$!>6y3%B_ShS2f!i;XqT2CH| z6p#h=bZ(cO%8f}=;ONrFOyNsA(Wi%_sK9O|bF`i~hqW!Pph~JOo28Jr%wjFj#7=u zFj4L8!i5+}XOo_U)%h)TR6rrq%er-XjmE+pk&w=INhnHJMXH-*Q zl}%oB4lbm^+*&(EK~0FzD)D8uEmUA8RY18?|C2mbmWd^$x|CN-9p#){f}PH%B62Fv zEGhf(VyC6|3h9m+LffDm_W-HSXsPQCQBe)Ga7wI&joK_5x?V>l7-8dct(d9#|C3)w zihF^Xq}5j4&C8GyxCG#ESv&-Uv2)%Ds_E0p8Nl2-kt#Q{PvDXg4(dLc#OCDMCdFn^ zOR7sM!m!u**rVO5hr11zvdk%-d~GbOW~gL6ugi$K}2MSJ{7 zcg9}d=URPHHF8uyN>Q2U{b#bS*t@C6jVPE%?^kLPSJm&NtY1saZJ7X&Bp0Rv+!I>+ z=rWZid9UvW$dCdrV-AxD}&qmu!EV=+PHfUwrgsRxxP#7so4d975R4^D}Lv4F6-nws{yQ4yErJ(kqppA@4=mrf#O z@2OopT9Iq1GTAz@Pr~C%k+2cZdKtH`mzhcHMo-o_^^(rQ(JX ze~(KRuT)(9fq14jCM&kXg9~`=?s11d|LITo$GdkJrxEw}4|sfh%tVcTJ`eK& z*H>5g&;R^SY`0;E;4mL>dwZMv`LMTGNR%l2?ECj0u-hMkyAJ{E2%Z499kG3VfggW* zi&xVYG<)nm-s17&E%tY}ka@=b@e%j;_c$zva`sY1WRPZjsEWW!xz`ap%T}-hoEJ>f z250Bzm^Rx$s>PpiNu(DA{@d*qKfV0{ug!HD8N>A2GtoJ zvPx1Uykedg%yYB?9%}Ijff4gxw_8kSXE;1e5I01efmF{N+{_;CAMn5b*Z;;eP4M31 z%Fkx?A_|HsEi>>u~|@csk-`q!WFhd=xq-oAZ{*RNmaVUojs zkKOJ8cXxNV{dj|$o119!&3N_dRdn}j_s}$*yW2hDZ-4t6-oJm3aU5_s90J~8oLdwQ zI}G`L&xZs4{`X(-;p#mc5$+!zFwch^lT|zS8AnSY+}_+`-p`me6CUm#aQ|?hEtv~< z&4Y0z~{JfOD zkp*|Rcli0QKZA&H`T7z>gq!QIuLuC|7dwp%V3`-(+)=apz|M03ZNKL_t*DGHFoJfz&4&$!rn|FzDzAIQq|f=Io1~ z1KS75z*z_=M^=u}6ZLBYhtw`Gk|WOg4YUH%de~QEj+bnmIyYNel+iPV22zP2RyQGn z$#S)Me>(R{Oc7{bNWY>h**@7iEle#qA`GL$`S}@MzrMi5>kFKpZ{b`ZjOKZd$NdKL zd;qh@X1m2^+Jxy@zu?gY&?H&2P1_B&3Sb|n5yKcJZ^tQE9ZOWnB_L>sA@hq5hvH$G zvCIqRIaubL2|(Lzp2kar3`d)l353Coxu7bRqj9aqgPfV+ml@t4a$dzUFE|{QJVnV8 z?D?1j*&E2|m<1z+X)88MQf%qS^(WX?HVtFfsa*h+AcWF1jI=hdd3s1}fH`{U-X_D9 ziuDTFr9`LLbH~r`q}cI=32Il!Kq<|Hp6uJ-iQAKpcyFN0f8JTolY0n__BFpL|9{JD3cZ3&2!}YrRI(_r{vs z5F@MNn{3$_331N_a;wg|a(|Eo2%cj$`?6qJ!bEK<J>#tZ@iVg$;zr+M;=Y;sg{?n&#!aq1^{8l&81DQB{N1XlObgC=nY%RhDEt@5}L5liY1~oxV>w7g|j$ z7BZC@7n!_gq|YZBfU}^1w)yW{jQ8pXOU#pE#3kAwQ}ax<`&$+dRnY*cmSHNf6hY|W zvcQ8V#%{z+ZB)|~6mxa8-Xq5c=m|(F6T(KJD|PjyJVi*1NNWv_Y2BP!O`Rjsr%bEH z;3%Tv3iME-jP&HOz9(oWc6)n)rV?p|=55}&AyKOg#;1JK)_U+-{F>~*g*xJ^0*Z)~ z>D=tVLABLZ>6Qg@oOTxr*htl!QsY&sYVb<9ZJUQu-%3|RBPU}MdXJQ&s`=*&hYG3R z7m8WYU}rBjzW!RIR!tvKmCKwJXv&F3qxWB)LcYC;n@sFQ>#?7z)!0zKm40_*=&I`n) z2ZnNWAZl@%BGfW~VA!uX^uE((gR@uXm^Kq+aC!1}M8dB;w%aYvrU4fhuP}}d;uk#J zKj8Z61Fn93kB7TE44^Xv1JX92rN+)7$6E({TXFl;tB zzkH3`tM}M144FL~3tV)gbmYKZu*~V^;^N{WTkp>E9HTpIzm_AF$s)RyD8Y z7}Rsc9EKQ};MwEu?hc2;0n;>Qyu%3VVa2rLIAV1*I(b`!-uOFVZb@QEs@!Q9N*)x%puZBxf*GqTmb>Xv$re@?(P=s5C0vrZn@Z6 z$C|r`S1f+XE~)@!OXd6j{9hS+3}<>c#}D(O@W`-m{j%V&Kj8Z6+6chuNE`?eqJSj) zJA1)yx5I9?%j7qUSN$*bPkZg^aBMnqRj5R5jYG#zW?7|nsh{n!R$9o~)T<>cFlo(i1gYoxpJ9`e+`IYL#AvDb;wwxA+>-pX@Gb6cY7!I{hY4zpOTD z|JW?BR5^CNM=a&Pkb@_mH*sTgs4r~<#GQ+|0kO%aN==GJ9newVip|tW*DMhQl2HL^ zy{^<@7Q)q))hEdOJXbcO(3Wx1uH0gOnx=KB+kj;CJhkMleF)S zPskqD+3Nd=W>CLpB5gH7X1FF1BxyjD1Q;A)vzc&y{t9R3udv;2V;-#s$4S4OIpRWY z#4yC^>>=bfoSmNm2-y&4+ifn8+%RC8Mx|o24RiXwaR?*1Y{{CN_hE<=2reJ+Y1$y?n<^z> z0uR$cAHFXXkE!r^a-y5;R7aY?UR#4yEgX`5b1y5lp=mNyoa;{YTQvu*kk6FK?L^}0 z>jahvdl%3pTQH`n0CngafH_S%Xrf$NL8unG*l9-v>aexzgxIX?1lp&ZJ??m(ic&oG z3M&@@V_p)u8ZtVQt$ebccP=zbE@u1%8|1Jrrs-1Vs7%h8&*8Zn$1$7<@OjNBIt+Q)QRuPw;0WQpX@t_$csl2XXw5Hq zD%eg`m*>=Fg4{U@{g@(eNWs3%d28YeYJrimp%y*0QKAb(KbJ}kCd&GX)TDlG_DXBy zK|XS|?K!CvmA-lYnaw_;iX72&i8R3R5ghj`G!(z1w&Dr2vJ(l}pv4mNz&&$tx=;=` z)DXsn$dx>UmG+#D+lUh0WN?6Jg;-H0lS=TG_Zco{O=CT*NC`7-Y_$P~rb~|_M;DMI z>Cv5~sK}$n{i56HH?VDA-K)+nleZJ==;mBMqO_KFpK8}Z2VgM!V8{7K&HQR7h1DvT zkaLSAI;-f*m3pfbP2zOF6v06ufpZLIX9(qF3#`d;;yCqNUn`=jG)+HsfE>Mx0$ThAo z6#Jjh~|0F%bbTA^7|obc@k=qu-gsZ){;IE zMs9$cMvR*cXdLqSo2zXKF=S`wXBbI>)7^Z)!~HF;{{9XhfBk@myF2i*L?Y9b9*S1Z zz_d<8a@>cDXQ!ipA9!XwKJMXOO(7Bq4h)xkyfC;C+w%+j@YBEH=KZf&_B#k2fP=?K zgdw_PCbvCi4=ldKbGd*en4zn+%*+&tR@FSo#ca_eW5UZtKor&urhpqlkR8v)acpAi zN(_R;frX`02CCkbNSSGsfr=nF--Fr14I$Pp4`|i#h18z+^`34s-o@aqP&G;(Ziu+l zpw=KqVtbxv%u68Y$1!C4GBfsv0~Q~qugfq?I5)$cuZy;G5Dd^*_&H9u& z0_#|hAje%do_S{XUaQ2RJw-g)bFn6KPbozjGFiTj74p{uS5UdX{7$~;>*8j|N!%K= z?13H9`gr%j5wVTL+Gk7+l(B22s`0mEWo{T88Ot~gD>|}muQ95?Gb7qWlQ=Mm|U_-bSvtoZc|UqI-{ZzOO|t_veeWiNYkZZHHP~=j8nEO zW)8|T?`L>FgB6(@vP%jGI*bmR?Ir`NgB!5jZZn}b3}eU&P%0_!Ltbuvz9>x`x|oGq zrfE~LCQK@_C|V3kP;Hef;y^UUViD%&GZD-T?>VYMiy{>9y%QY@|Hjxjm$l7ky4=beN}To3k37OwaR428X9D2*%;;KRP{efqv=_e&$3 zE8vy3ER?9Q^_-r`ay@fyt#cUN5E~(ng%c52)~(BH%3+A)ECKNGYzfas$XrQT)mj`x zE)u>Dk+6rd{-KgX4QrQGa^9_NXS!bu38ZR#Pl0qv_R-~Rkvan~ljMnzEtb;~!G5Q@ zW*3R;ArZ^*``L3Qa9KFxEqOnS-yfP@E@c3-v8X3VCreKH1ZqXgr0G~uMIVba;th=k z1RSu~^@uSBB}?*}nnge9v`#R5Wj>O0gG8{I-yL|9bXH;A4#?5c`kN8Gr&7URrNMX- zZ0|Ru^|Uqzl@u_JfO9z(LWo*m9f;?65-Y&iql*Hhk{GR=QG_PTO{h6TYSKqH@+E(= z5SAi3^VC*kQb{z5aIm=HuofE~tv6N9V7?~QjWzCFbV6khTJMOJ@y7)v$kST9Kh z9HvYtC~=7hn)lu|@oRI`+E%%MOR4uFTI(9s%uuR7VoeEcF^xjxGKs2Nv||PtyFhEp zPG!GUO8ru+swq_Cd}G~=1RWQ`&)qIm`O^8f#m@*!%r<`awG=h589f2rDe`;0XA~EEgrxs53^@<+9hj z=FgKWmW~QiiU2ZHkgV>(NvusBwrz;3SZj3TG!Q1Y{p9$FOk6tNfBJlR2rBOt3Ib$tq7Lj(JTeZ7m%(Fyio9NQwO8#@}!a<*Aw$T$1P(O<1Ibf|+@2#Hh zF<`#F9t51W(*89lTpj&GpYiqj_e;9ipy+2r)gETI5}S8j?mw->!NK$fY2vlXLskE* z9Z#%Ts8p87XnJWPigFsV_-F^!qK5ITjvR%NrnlrGNu30H8jlG1qb^VBL3I5XUFw|6 zxw3FBM{Nz`0C)zR!)7z#-`@U&Km7D>_~GI;9v^pj-0kr3>I(baJ=o8|;Yqo?1VSlc zc~!gz+06CQ;&c!{3H>pXfCh(QGhy6r!eB${&5>ddg7|wFHyB;$toMgKZf|bz>p%X1 z$D3R5ejo7|2cU|Wsp>F6aTqGjWhD-fC|okhY=KTW>ONcle*kOz{onJgeJO(#r3?dMNX%B9^6AdAzWo`93>&XmV!Z#v$nuamf zFrg%%u1nmEJyD+qPdG}cU6BdkRGTq##MOp8ovMdC$cRp>+JUedv0`iOzVMS24wfcs zix7fU&azX^aY{)-x*vaHCp2X8@$b`6=l5{a8ZA?Yg&w94iw8@Z#)T+mF4=)6X2Yk*=atOiXJ5ofH! z$XX*d770|5#AKWSY&K4(sCNTl90Q4)R7YvU&IgJq_9fffipnfZ)3|0-L6I|0ZQR8w zQ{@3tWv8Y{KvNWw-2!`7LK>V{=`+nPPG6v%(RN@tH%?^L`berN!gP}h5aZOLgIv&- zOgammh2I-9Hk^a^jNRiS9v>O=ascxJ5r!KA7%~hLrfXf8ejUdF(>Q_7foYmbhUYNk z1IP1%Wue#zQ=WzZf~^KKgZ2k3+Xb7=7Sm=E2vaxY=~*&hDU=232;npV9wuxZ&0q!w z$EB4g2SOyvmSCYCRHS2U@Hsz+t{}y68aF9BE8`)O1^`R|fafytBQKEMXysYk6e;*s zV60$Td-SqTq=IW+mY6BQ!SY5JB7>Gw*!{u$Zl^4ZN}gEwt0;bxa!}OdLb2&nS%|t% z(|d$o^K^VXOi*R~MIx7=?ejtt!%5Xx0r*5^*LS_?WK}4NmuT@C1PtRaMg?k|kd35l zx$Zs#!b!OtrpgyA@h|U}xVP)6<{=a0sd&`3Gl6Wh(-}ISmxxMcY~H&Sz~zQ8X@DX; zNNd)6AFb0n#eSMXifRyIE;i&GCW|=}2xQh&&a{Tg7d95(I{!3$c2Oj5wyKT-p|lTZ zf;EW=SWm*#HlskCa1Q&PwrkcTu?DhT1@vo#UQlP~%JT{}Lep3UB7x1?7Lf+o)t`&h zXi^Pqi>x#Vq?203OpktBD>)^s$RZcJCq6}zpVC17cKZP;)}UXo=x-t&L{>ng<9o3F zdCwe0Pn4&Osu`;ITq8QvNM7$b>z>8BsvIMaE3a{}jEk8*N}o?>%DHONvP^S!fNb5F zWwD9{34|(H_e!3yfyGPLNwa+SbI##VB6K9! zJUZ#rd1CjnV#}w^pOx)As?6=`TA26}E$AY3&qS0njUq>!N++WlEc+)Q#dL&H{#aM<0Lx z`u_FIQ=oGI#p;F}rikBpzdTW92dsmmg>i6nvYESNY}jkmJ=W*05PYe(YH3>iUfT|1 z&Ch~{4NfbyOc?^LQK11D0_)W#GwNIBk-8E8@zq{ z7JvNXAMy6>TbxZ3K7RO+r*M};$ZHKf=um(}2kRn0{cP>E^E2IFMgaC`7%*%mY|hTG zIom=UDN&Y#i_sCAal}9Z2an~jV0V9y+nXEQef$XC?Lmt#=cKhYD7XPw zoe|P3BaV1ifr6`ns3$Nb0%05{WqnN;htY5X$u%fFBT~CYsP!zcB+d}mV{#NrLl`cK z1kx2}?}LSNjMajQ^$@W*pTP=~aSC%)$EUxuaq55)LMHq!eLjx34#(#xIVuKR3mMn3 zXCB#7xi^7SMK-3XW5cGX2sY~=W1UmP3|*CdD`8o}p4(S*pQO&XZ2z%)|bWO@$nI~ z4@Hva8RQ7#=r9cqahxy=Bc>^kX2ptQK$_Im_NT^nJCVWUFbse&#b-~E1WKt%^+bPbRyNNiRUY}Fcqedv z*3u*?GiNZdI0=v?a8*XQ#SX3Iu`a&#d(O(hRFJAzv(Vg;Sx3q0k~vw+QY3FBDp$)_ z%16~oL1qRR5D&lsgSepPiv_*+KIXN~MeGv4Tm*=QVaU_mAv2t_@PV{CnOw2@9m{(u zYRFhzC!6L({ze;q%Eaelni-u-%v>_8!~Po^Gbt0nqHU~Qv7Jtn*ClsaOw(+d8RsyJ zE;sch*LE>h%9?ymfE|=QYf^*iNwZp@kW}Y|Jm-9-va*azw;q25|>XGOhvT<7gtXK)pG|Q$0r^jjP&v}X3>y)S7#S&M= zfk~|ev4n7rtWkt%9oI#1V*V-ew&^dEyN42MiHcu11*=-cx1^y?4G5R)L$gSe0Zw+g zj*9iMUS(Q9Rgbwzy-syqTt?t@9=NDJ5{fvN&fG)kw>vW$zgHDM*~FwC52|B{^FEhi zU!bh^rM*9eXfF$wKvmDCiF&cMl@i=j6ebc8#Ct4pU*Bvt*le~KhN+y9A~n+W$U7Ls|7J$rlRtNUo9r^(7*%t*fsa=ou-`pkh};l&9tkm#2fBo?;uX?oIV^q@{>_1g0h_ZkOlMor zH0F(yBw$P~*4^YBz%%CkBW`c5arNu3xcP96Wq$zJW2j;++Ua2H=VH8Rl$A}!S4AMp zg8l9RFgY5m#=Yld5Puj9)9LL;K5Myr^JnWxX}Y(MmL*CarB1-rFOHkj40V|IHXil?9N#taBs%`YfF#)Td{6>S&1l`jMQ6K^$_)J4m6&|!XPd{YXQ?;vACq;839sHCa6P4 z6P-zYM!6!F0 z5=3O0r(!!(`3cb%Kw^$4bDA_YvOAP0pT6o7MFPiy&8avi(gkWN0#cT1RA4QMfMEzc z0LErBVH!6$+n! zsW}iyL@u>tytaH>6AMTgXDyku$uiCqG!dZ zeqV7upp^nWgYzlxP$&x(G>Mpq$@IPwm{SPc5rZ26az(Ji#loK0+Q3nskRNjXY(rcN ziXz#SyxK64l*A33)ulpElhIZC8t-Ek5=oV-mIM)lvLJ@fWJCegECD~bFs(dB0y|mm zFU#DxRlwLs7yFu=%WEcrZ8JdmIfz7bI*&9VjViw;ia&zAx;NH9t_C)!5V_=(+Oq-7 zPN}rorb}C+=Koc|d)|k%e44BXq+|-ifFS0)AW}B61r2A>h5Y9xXI`RqqHYXA5s-aR z4mVdvbTpIx6awn_XYARoN(VG}5-9IYtdiu&i=*F9&xK^yvr8#Y&`Z*7#l}VnFGP$m zujE;(nm^l)u>oQVkkJ%LsIyiTwr+A0T}?2gXNKx5T>Zb42v9PrmnGQeONhDBDJzvj3w;)<9*75RqWeaQtNZW>UHf*mGPg; zwQOpcNE@9103ZNKL_t*K({wa(+$%{c{jQ1^fB@n`rkkT|p_kT3S~FRc#u8QhFn{%? zp}z^HplZZImcrCLhJuvi&$5}sAu;y-H3;8BnzX=3YC#3$Maza(|GBc0%h*A7s}o(>&$L>7V1pRpCww6P#*<0C;E%l$k3YU>EXdbqDLXE#ENXzLh- zi;V+Wm4Du~G}j!w^hkMi$*JV;dcR;^mME?-wS3-vQZKA}N^A3<)_gt5sIQN7p?~TC z-SVO>q5Z+t4D}WKyk|$+){6fGG;X7C(bw$sO7P?}Z56()tjx_ziLE87;vzj4o;lze znT)E)6C>Vn)dO3{NmwDJT~l@Zk%YWTFdSTrd7%nzQ|rh~Qoy|*)ZA200c1SE{ ziP%%@U% zK|I4rr`EJNZsq-~IZKgpP>cA_VgHDS+mCp4`3A%GJVuI9&ZbSZ8-p;Oo#Fh=8(hA9 zz}?~@yn|2gWeC&Eo;i!Dp)yy4+ZmyoF|Q{fYob$=z9 zEtm~r`!=q^4P`u;syK>b2-G@C*3SY|E_^>~tiTD$#Vxp&IE0}dJCr7(aia2m=!M(j zs$K8VLywB9Qs=WLhq&-827El5Qm1E1k^L^^Ef12<_Jq}jXsxg}4N)jk2FIfCXA#EZ7^Lr-=tHNlWKCL;cDa*Xy7F1giaK}%bI8SwL%b-VwZNBuLvh~v{2O`0j6Pavrz7?M z>f%I^B>*stBPI=&k3-HAtslXn7drlUh}z63118*BAM1^TL$Qb+39b7j4$3%+B*s%# zLU|&RlSN;d)*RwwCBa%ES2`r^dS|yIt)94(X`*e4# zp&h81U?n0u6-K4VPQ-4qa@C}kqXBLhaCUZ%i;Hu-x;V!;r2NlfohqCxHbxAt+8DYZ zF)~3q41jYZ#&Lr8ob7r=igoXhCujpv%RIvohl~<9OjBI*xoG$0NOulI>3MMKd89(< zF~@9EQadr(qFP#YSR%wIXZLZjqA|oJHNt{4k&Al5^d*gXx~Fjplc>K|6KSaT5(}sm zz&v`;LAc70jS5yXZIl!qasLXID?vTz23HP#ZJ{T{E|Y6JS_SN95=x0w1Oo9~CjY&U zKg)3_hjO-$h}y%18^KII5Y@fPlg*X-Qnck;oGwkD%`XcU?=c_dF!}0L2Cf7#%ruU0 z!+@n$toK6aigkA(eYgV1DT4z;%&{p}KO8Ng zmtb?mf^w zQ=`}n)5H>$@(J)kzQ$~PK)?E6uFj`E+Dd=Q>wo|HqVOmS#09H<&BJE^jX8q=C3iHo zkS>AtE(-RXp-S>}d8yp;EP>SR6saOGiG^a60KqBStEU>PbT%Q22}OW;USbA1V!l`s z&t*?DlV{B=4M;1U-~Uvdt|L_Hrn^l7u0eV`k^7=&fjS_Uyu=Kv6D_ks(K#yhn;6%W z(iHXKqd_Eab8JMKI2s@WK+M_dFS`RcXC_#`DS@kESX$xF>69&`38(;3F(iiwR*8+`I>V@kx2Uq~{CxdX>pitcWb&WT|Nmc`=)3?tk);`Qq{_~FePoS&V6y~o4d z9p3%&3mzZt;pZ6+VfvVqr9h8hT36>shayTveV@b=&S0LQPu zG=#dChTsyy0J}hhZO&fd^$%}Bvxht$@UVCs9v|U|FpMJxBFvBb(2l0FGU1uV?oap1 zy;}G6bmM_93gk)m08s~- z9@H?dnbP^QPdICiiH)A@QnVX@go;z+p~i8AU?bf!FW|ugW5n3S|d??vBDK8f!Rpwx^ zT9p+O{j@oAMG&_IA#z?A)e5)jpfe<`%IQHvzJ0|WD30Nqtg80SckEYUQC7WMa%FPC zIye=DVjy8D+a;3&$O#+?w%ZN1+YJUchIOi%=>&jOxZ>2 zTbJw!695&Oi*cGjiw^{@=a7da9&~WgiQG0a+{LrOH^Q zL0J>R6>D`7GgYMbi(-ieoBa)elW^}42}!?%oRDmNt3)r9_r*XQj>DKUJ&YoXXw}wS zgS*US`n8BXN+X36{uX&Ua1|viTXRCN2^SkR&f=`jvh=d{0{0&1eizxZDyxzpb2HFpiA3W)rQJH`#1Tq60vha?f#AXk2L5pR*@X zrSD(AJp%Ug@Aa!}1*{`S?~x(nE@Erzg1q(X>9s6Jkvi4{z-mT0RXB(p_7uC(q73Br zHUd(1(0XVA*4e$uAY&W#ymqFZ8#n=>MbAj-pYba@-F;_1zerJ`hwY?t3>GEO)z-?t zg+(_$`;$Idtey7oiuO3GUO)H0D#tacT8wh0+5932=SB>JdPP#lRRhxWyy?Z7Jm(1l z>TZh0(H%FHcu|T zz5*=O{Ck|FMlTq>QpTG<(}kb`3bc(^EPC_QVaT4?Y$u$bZ*g|E#V`=a#R-Lh;=j8L zykwi!ICYXH@J2P6K(*n1zK5FFa0-YUG>(+p3+Dz%CSW;O7sd<}zi=RN#}SSOHEl{@ zCP)k~6(*1i3c$rDi&?pZ&)M-Abe{xd?y@9eiU0E#Dd(E`! zb^Z0!CK^x2lBx+IAtg@kp=-eZ}A zZE+zdmC{~Ki%!#oVQ`Q|%Ji!!GFE3XpaA|^G~-Jy7w3x0Hmkw{zxZsUEHP&`kxxU+ z!5v&6#C-nT$`UyqmL-!CnP45KF6a)l?{QLKeH5@m|$@{hHI3c z>qQAP?1FJIt9BTi+VeTvOlyFg>iu6^6pE zI_D*~!V;a4-8}VasxF_U`Wi)xokV!|ES;d#xME4IdVjG6IvFAy%Kn>-?ll|Wh--oFn;AKj(Q-}zs^+2O6=v=LnL2998kxEJH-dU zPVAA+OIKtZ6;`r)RlZf8R!R2YA|PT5lqvgcYd`!285gnB+;Z|GT_&^4D%VQ7 zQiyh$iR@BLqVU+>D*Y{K>B*Gr(&0q(eruy|ivzpK<70aZuOxme_Qkl0>>Own-TeWAk2ti<+rYx9M^>;Q+S?%0Z>Pwp8*<+rA zIC1M2h%ko1Q^w z^x2uPIzr=SXE>r7O3Bv$v|iqmeJ-i+zEN!DO2?%|`Ehc!IJdO%75OZrV6Ey=dcA3! zaCUZ%AAa}|uPGfp@>?s0$n5%;&Z@bi*|)QM<>jtxNvR}z?hlne$*4Uud2qJRx- zH(Q*YonaitIJp+Cp%cPL6v))W0n7do_aAR?dwq@h@e%Mo*eGivm+X5bg&UG0ag!Z# zS^_R&YK|O)qUAAr`1yeO@d1x_A8~$uhV#t?a-kv*ZgFGCyOr>>o6R|<*ADVWkI{t* z=$o5s?DxBnXX?WJb`d}0h><%GoRFoph}JRISkDNdQ`eBHds|1t)n_p0Nq6e#{FHXR zv_Qwe;LeUhJyJ`gPiR*5;?hL3z+x7ndyO`-s#q>p{Dg5w)A)_DYax`jR{kw~ji2YUx0~pTu&%XgMGDwZ?8VkM zK4XPhTZz=BYO0Ah%2TCWqbE<6L=juO(ACIMsj(G*|wR`E0exv|0OAzvvF!S=aU`vrv>CckN=i`xq9R4j8rC`X0#Nj;@M(IwBBgtxU8$RiPR@bJ z%P1RCZN#o@mC6}g%rHE(ayu(ao#agB@H~{P(nR7q=dpM_eXl_4Pnp8~jgzgP$pGp3 zb^G(G#IN4G2s$xdC*I#iV3xoEu~vF%Z8_)irUx_V!YwFJ>IkR;{U zI@B0wYoA8YW4;`TTv2Lt64%sgIZIwywdT6L#UL!eDJ=;ll{HRV@1X(*wXq*ryL+)w z1N9mA+$Tef@_A7SWAd2CfM1i4Qe-i607Omb-d!BFC3MtV|&dR0Y zFcU#Tz(K^R{CE#$3VFJjaC`Z4C#U}Tv-X*qT2^+6(oUH-buG~3%XQyB9obx)`$>x2 z`uujv^*>8zuSh+ZRQ;HUoNiaE`U7$flp;c8ZM!5?)*RI}>OEU@lKBLkcuMKC2PF?f zFMz3)B=piz>BRNj>2I_cadoe6U4=>wT&z6vXAx9@zI1VKfpioQqHa;;wiNe&j&{!Q z0Onw!n)dYVcAFj2vO8w2XVyfnWwV+aCH;!>%VV%B#VpZrVD|K)kXDKg>H#JA{&ftI zw60kC-)V@c?q(R2tn-*6QdhGab8NxddmuwkS<*MTlh8ASfzq5?^?PHM;Lr;_X&Z5) z4z5U%;7v7Q#(<)Op>qT{!XO3Hnx+ZouU_GYAAZ1Qv%xYi_;`JV>kl7re|rl_E_BMV zAuL%3-R&*z zZf-&j?&1L-$<~VKH+7;Wa9#Olr@oK9-| z8$&bb)h&RiIipXiY^hIfQ?99s%Ofc<2iD?GG&UJy(VUJRL%swxXtv8;<0m6*9tGQO{?w?61hh-{>VV@0Xrl%k;gp`T8X8r&PuSYKkwj z;nsPR!dc~APvSBQWT-YTWp6AiExZM%Qeng<^HFC=-vSk1wmF8T>8MR zvOGH{gHW3ZUBRm>d2UjX*Rr~P#Xu?*>8&Pa$b1$Tr<{s7qgMY(Rlpf5J1IG+0f^>6 z;v@^5VNf=>8if|UGps-mbegR- zB8L#CZDVx28z|}$UCt2ApFl;-<-JGPoc2AEl8kLDDmz+g>r!n;DxG^;)%%2;-%^0w zDx3bPXRwGpYR4Z%r;r!|H>>i~R0(PDEV;$lsgvH4*L4yLf^}f7XfB6vg2aQx z71lE9%~TUd)6VrhUpmXI+;J^TWA*GwDX-$xmj&1rfJkVFU++B*hXaTRep#^DY%s?7 z6w)GrwOlkhg>ir0+24(wII^jWwBpEmUF+XXU!+J|VOD-qK&QlW?}YD^m%V=Z*-jpA zy$CX?!?|8a4q6&a)|xSdqJFWKqH zT(^+FR_NfGsG(vdZJi7|j|ml*E2-{b`22zFCUTg@3B(>Oz%Yz>b#aNyi%XoHoq-70 z?RL2O@B#OC_n7CoOr{!fVhjJ!5t=&TJ9Y=;h$s@7uy$Q6I{Hz8V9r_ z#;xvy`A(xX=dy4lge-}h zZrb36NHjYT4aLSyg9>_Tms}`-6L<<_af*BT=iKMa3P{W%xI$ur>s!|P(q5x4fjc9T5$HF?&epe#)v&)VSuB8ueC_gxv6e&7>8sVi=0=uXMW0cEWy)!yidP}PLA77S6<2nfRGP8Ov>M8eTBDkF}T z=n#pzAfK(*)9)#Ru3|E4O!F$5l$DNRg zkQGG))o9E<9)pgJm_VM?G@Hw0uLw$Bv-dFOPsi}Im4;f9@;Ps_J$V^5XS?=2;Nw_wzi_YSq16b4A)m08+9v4BqgRO z(GU9UUkg`&A+FWKXX;Ar%p)eIISgDH?6(izr{@5QEh6U){G1Lrc3sWPI5hg`u*TV)=ZYjrON6t-)=&t zqMI>-l__Ux0T)u|A{n-|&)`c9$mwU6j&Q9_!tP7*wyX0|D2q%8^t>?9d`Yxmg-+NQ zmEUqB!Vx<$PZHxXdSacb9#BQP-EyUSv9v9_IW+0`Brf$|PAA`0;$?Z_f)YAS23Fbm zwd+c~nKLEeF{HhkzO5Xc?B-CfiR!5&?Y`6|DW?2dU6mB47E5|i!af#{1NK2c$OLP- z001BWNklgFEw-C&5W(hnnIm-swf{{%@kD<)_buBvowOSKrg^lgrUke*no+NB6sMZ5jfu5OLZZ;dM`7Ejmb)Y+rVd6sap zL}n@BkaBe+5*_=S-7$Jm9R(xRwUo3wuMzzsyBP(cSEvC7=P&>mXuvcM*q)!`&FeR~ zynKymoUng<#O`5-`@1_VhdEdh6RCZI3_d7F2wW)gm#AceYatF*llV!#vKa=PPg@Kk z7`?!;fDgej@8B2gA9uLDy28h+57^y@_v#XElg0G~b4h}0E#RYcPaMH@gfpZH3Ku~Y z83$mA{k>nXzkk5p^$n)+4BO2a&ZaHgIAQjT*$W0n(Gp6?Bp${QuP!fe@#-9Bn+*mc z%!fT>nWI}&T5W8vacAUNp4ljhenvi{NTm=}%JYKKQdckc!%;V6w-<*Vvs4SY~W1f zW&x=Su~n2NcB7ak$LxKEll^mGA729Npy!_EUCyR?65D$D%Rx0?n!=5B=eMtM^Z-}) zx=Gcp)Xl>;93LLdX7-X`ZIOO%rih)ZJvOakgFlVco5fmL=P)y)pNL#(SdlUXgdVjmQ3fL+`?mj$-S%o&2V zHLQtJYlxqSogOiznn7B}3!i?FtAg3317OHRZtwdGh+Y7^Qb3|8xsTbN5%s}S1WTyH z;edHQWRjFzLJ~bZFCk|`d?wYxdyNy8DO*-K4$jMhWu7t5i}_r|nj%>Bde2zqNVsq; ztU1^d<{W}F+ZgR;^Po?(tW8;udVQNw7@>Z{UK1|Wzf-4y?d}6PeADdBzg0k^74Hl+7A!taYYsnjk4z zY-IvB5UX+0K3T*;s;P)#U7vo&`vr@S1g7lEp!H`N& zT#?6hW>5Ug+#!5>6H8i6Pp;(Qj>C}a1V3>8Ji-#Ql*7**4vShJXzbkAROLNoEkT~p z&ec=8k{c=g{FSLpdV)Cq{`I*)2RbqhY0e{&3Ix~rqG{^MnTc$@M%T#OmUybgcXINn zNz{i}$z(M}dvUeKI7NqK=LA;!7hxEOV4+GC2`uX%Od{b}`Wk+l*VGf1yima%S)x$p zySQ(zIf&3|Q)dYrGNP7aMT?x=cdviG-c*1G1z{EvVB%_?r~;)Z3$k>?L*8qvFk4c2 z&S}`%kpm6UK+TZ>w|_fS#IeaXQhh6(M55$cR+OOkXq_rASf-Tg^>wo33G2_3e$8p; z2(4g@r4DltAEt=Ntaa&juF~WS6){@Ry+P!}t?mfWb&3V^s)Bp%S(Mc)wEF&5C&J?g zCFj)8C^f$>2}s#w`srww)7P68mJr$J;*`3AU>&rQV^I1_L~>+_8wRlFXWP_&`@Q3P zef6xG=`+-$&#~DQsaIsd-6Y~C#siy_U9OsnN}}if1fm?N{F`L;K5nMObJAY4Xgy0R zn$GSif_7ibk814Q^<=Kjr?0I#_4y$LcoEDTWL``JnHP-XgzfeWKm70`-oE__mlv-< z03LTc+~40}J{&-hFnJmW8nlyPJt-=Bzv!N3lyf@sjz~@^V0YN#{_Ym{cOS7lK7yD7$s2QXMLDG9cgpelCt^_@WG?!|dher<8%0b{ zS}^B8U*mrF2=Sb4ttqd9;0ER3FpdD7dn~Um za6OJVxB(y^a4Gh=w{M;WUF_AiPGsW`*0m(6Xnc;VvdC&pBAVEgQcJQ(sK;sjb+jFF za{4eZ5cSW@m+U=MNgxsqr(>FqZGv({%9kBPkJg3HXY5vDfmiC7r}Jow#dLHdgN>WX zj&d##xjs4>3~o?lZkg0g|7^GiX>pNL@^R%~;3U;CqUCQ_l)S@X95GE}%v^EG8fkq>r?*ijA|Xw8 zIY$_1Xi2HmuxA3T5JcIMg-U~!EmRRKdc|aL(K->EVh#%5W^L|Llh@0+aEd7Lnz(8Y zwL+@6GVLlT_OVEWOM9qO(}BbITalasgRH$Lm$N1fI6|G^Z`6S1GmgBvsB~o=GAH{8 zlu1`kc5`f0TaFwsgsiXt{yQ)W7Vo2DV0gX5;ea{jc;Eq6^tWA>ttj**=)-LeL%)yNC?uOk!gqSk{BXo*HQSK<2YnHUGKfJ+-=F^~~7RM-)JIZb%WwjDK7WO$iS45Ourm}`c$=G6Mct?St?Pa@a7lk-AS!vj! z*g~H%MeyU}&m=-$j^@k6GieD^#GdstK<4~O(_aFC_@rR0$XBtTMJCvdqPZx7%{;17 zhmlCJIg~Ofq@Qh}_Nmh96@r6lV~Ayfgky#}M>uF=@L zN=tI-<0;h(W2zOLgNs>h5P;&OZL-66Q9R*2gJ@}IfjdNQx<+N{`NfRklmAgqY|{%~ z>U;hFS=y^g$VaP;esT&xwi{)D6Hw$}P$b>_E8FhoS)erqwcW4tl;_%6E7hsR455(i zC62-3;8?81vEF+U;E^Xs0+HvLZ8KE4M%diCVn83mrhgI`PR5kA>fEhX?Y!Shjz{zN-+#@h^hL})(&n`xA zK-6BF1vh$6mYk6b*RScn);?ph(G1B*&+0w$=hrbWE2NbpM5IkDUXA;G^7EW9ELOR?*8O4sxWn~_4}c?h?=jB{4u?Y!t@{NJ_xJG2 z0gf3%a-;JMiMW+@$59w^9oy!}#NKg^9|+$uxD+uZITmFg2e=^Y_Uv(Z+`)UsKYsZc zB7(zVk8!hw8zxLc$hh?pqj3(H4+rcX?yQ{?&A#(y9fAr&eN16otl-_ zG0zjVISmf*j4@u#gu=%ENmJJpPFD;~FUsQAPz14;An9SjSgFmczgGhLmI$RM@#9qo z&?iV%$%7y3I6>}9=xgk;a+F7wmH0b}drQJl6ITNP*m16<7h2-p5^$Fy=qgjX4czzy ze=YL7b^LAXJzD?wUhLQRI_P&<(|_&THop9Uw}7*4HIJ!v%H$In(=bcIK>9XTdID@1 z$FLbhYeZus{DhJ?6AbZxERtF zXqV>Zpc19IZTyt`U_gDUlWrg*d7KD7O~8_KM?kVZVrlFgo){^i&H-Ge4+~f>%|sj; zV9r`!(UDf*X=^Kcu;&y>sPQf&i`Z1W=f*YWss*Zw$ZA&ui_$5WRpDx^S0yMShrwa9*{fG7)xNzr8~%J@8o zo-$+|wGk`QZU79KG;A8H8qn3@ud!$ zi<6W-T_@^fq<4zJVx_I7s(U*PC6#cxhtb|z*>TslS^0W$AuQ6_L7BW@b6wjli_kv| zt%YlysZrF}$;ze(c4UoQRrgKr!GWyj{5-(ql&kkbW%|oLhaJm5O-APl5Ov{>486!& z!(W|q=@}Z-vm~NPZc#bIY{2iFSwj|}p-%2#`aS7CX>rKsK(a(S8BOS0@O;9c()X_y z0*thJRg1HU6&WVNGd!gZ#TFGhE4Xu3cgwuWCak+%$clBgSWEOYfy?aRTyg<$)$8kV z66?w$sB#0zuG=Paw3=VlB84CxBUAg9?IKKLWHJ(Ui6%{sAn6M$_4Ns6d0K5=gkQ8$ z|4MaU)+j`;9N1yQhav+4Xm5(>GPLrf=p&Yl6Q&9#y|mC%uVck1P8 zZFjQ-pFqH(77<*KE#chR%dr~XBg>NEe|0UxViS9KiBKHC6) zDl<@`*v9lOM+mM{i7<5D8x-!5@dGUe&aUvJqASX+3eHwDAb@AVX4>Q)7_dG5cOv(n zyk?TMp5xP=C{vq=aSp2V}dW((jOge33xM1*O(!K;f`xVU_c!8z<79&mGYg}a-N z*zb0cV2v+O+33IcJSWTUkq$qr+{gBhJKS6a8|dJQ6|h`Hd}ZE0f>e6A&r`S&yQv)y zVSjhJ0~7~qa-3E5o&s#6oW-(WDRjf3He0aFf}86PU}o$eces4>1I{llakkyS5wOfN z4v%{r_Iupl-QnZS4esu4@o;yC$K5@^3wW6!-WME!>IeXo+CckQXX2|Sk)#!i5}BGX z*?k`mD(IAEwfJkr?Kn>u0!^N4o7LJUs_6-PQ$xB|VsMMQocP(Q*FGJoJnnuf-C?CK zv=@`~ox{XB$jB2;FgdO(i3WX$Inx7SOb*U7{NOS0fRV!xUUA(de!h*s!m4X3AR?Xjln#2G;aLa(ZFOuWf*FdO|A_AUP*P6Bf$i zOzMoBrf^=rCKqQjX<9F? ze+yz-)n=NsW3g+rXH6JN&H^}V%X3E#<2d2`{2b#DtTQ_sjC$_(}%^AaX(Ju~LRAzTmUAR>xl55FwgMmgBlw|1^Nqclt_+dAa)@Dzz$ z6A($sT-RrNwdemHpzMD+i$bOR&KX}E_7ylYANoRYRMsD(4rtgk#BncmkdS-i7$PMj zz7Vs#3TqJ6R;v{oQ@urj%?Q@}Uv~V_d5|KCz>UOJalZpqzc)`oA0eXh-=Zcnou{&z zen#!JmoK@#Ya+Ux7SJ_a&RHjd^Dbr2n3R>j_~qhBLCB5IAn5`^>w(_Dyn}@{>w+kO+q^5PJ%gSWQ<;gNUN+8C_Ae z6>nrQMT7Gep_bkcocYMEdoA?jRmrXX9Rof!9?&5#gjyXSRrMWK{cO&$70G7t4nceZM!%VInu-H2+K_C6RRr zeF<352(tf0I9z%`CiK7B*Z9mw-ZWLm{O(U$*o~dCTDJn73TeF4iNZup{aQ^noFa0i zu{tSWmiHX8N<)Y&h9OL{4bjSU-MX!P^JUS|k>-umcq3KCBsEzPQa#L~)NZ1hw|qYo zA#?2dH?5dcfW6ccR+T-d?lfP}xW0HdlBy)87Q7<#>|`p!n7XAoO71WMS>(c>F(=1R zomv_TL$W!wi3~~;hs)xl6HGj$VrFdu&p^&J5u#lc(|wHu0woY%HS0ZaQZyhV)oYU| zi{D!1R&tlAx=)TmPVqQR*lac!hap-ibIg)f)`(Iox?AA(socL$YZT)>Q}(fGc|{7 z(|mOPVa@=idICjKgmA|9OuNY3&IVWHX#;+0T*{EAD)&QAg(b_{|I6OHuDNj|TbmI` zvgEe=w7>8EuWw`aEb^3naL`$L|N4NPJ76eBz*`>FE1~(&{%%0 zpFm9Vce*L62}?-z`(^jprc1Wg^(t_%zOkjae&k>*Y2qs;;SZ8Qk>Ndw^gon3w`#o#BEgDQV96+dn2^5x})e)!>U^pAi1lm74j{Xg{6 zPe0M+a-pC9^B?-p|NFo6`SYJ7S*>Ll+uX6yhMirSRF93)$X?`xg+kOSU8-SStwS=o z*Sp+>s@RLPvv-V=ETMGcpez(+rAuCy>z!Hb_DU|QzMhcO`981o%m261@4x*@|4)fI zVrnw}{Kp^k`ua*7SNgPsB3 znxn6ADN6gnCz>?^$=#yV-Zv9XN25H>@KK9Y)%VIji!5yzBdevcQ|kQIw%E=6(pj2u z=NzV*QCzeB(|+W$^Z0#^y6(Kr2jahhz0~Ao2@e`zg}OmTpYv%0aqO&{ZaVtCnbSQM zvhj`T`_J4(F-dPW$!{ZbP)6~~L=bWEs}0L$w`T1q;kjE}jOifpdb!XgPurwUkmj?? zxsWq^K+C};N`HIQ4k;y_P^DIeV(z)SE>C8#Nq$R{udAJY`M~Xcpp-XnlUf^HpNMZ6dv?#8YV!cAHiV&kM!imZo(*%KuHtQ13Nm#HJWBJ#tsUT!C+N~N z6ju*1eYh^3s%pAB7iX5Rq$#+|m4u=@_`1dbEv>AJG~EQ~B#AcA*))X|9(hHS?mh0V zaR^Ded|6JlTl4kxwR)_IF<~b+_uxD1jwBq8OGuQ-lr(|DU59&{I%!4QB!^oHII$*u zB?rhwUNw!YP84mc1bCAzEHbL)@0Tv%Xr5)J*~(cY-Z{(c#+B2=bN27uN*JVKTbhhc zn^UAHE3Kk^WW^=$Bdu54eOUu6l{ohWi}V^}mSAVMDY2TEkU?i<)C2!C_8C-(eF-Yi z(FNB&@x!DQ5JcZ0}Ak984uSUSkwltN1WUrB_DSeah74O=lr_57$NfHJL2&AYNlfkl>@K&jo| zG;cl_`C7L?R*bBV5e;+!uPz)XdGJ8XX{p6qrZR;qw9=}SYTTW{*6T(F1s@ZF%Oonh zvq?sI?yGDONtHo2?#Xock7@MNjL*GU zyZy7Q{YYeRfaYO_RweIlxW&mgz_FXIX{N{8>#MG8X6X=<2=U+veb1pxdk<|AR1-{0lh_;sF-H>&p(Ur{MkU6mBm3b40b{U!Wx$qyci zNn%sCkF$%{)fBz))TJbY7kM>mpJWMZ`1~i79?rRTG=1>q9A~nDdvbL}FU%GkAV^p`U*GiT?fXf74Gt z{hgL&q2GW1oqqoLXZrQmU+8jqr9~-_iOVS+UQxtu2l}G0TXD$ck@Q=sc4Ow6lWEkd z11dsJ`gweuW0j`0g~F8E)6M%OevMvKOLgEdMG7Re7KO2_t@awP^yQD=Q&CoV^p-RB zLPQHMCSXmu6E=#K$5(!3|3Tcx$>v{qm@nO3|77C}^+3#T`sBCP6fkxfi3BorjnB5nvp?R1oTxuF2@ zRrXP~ML+KAN8_MS2H`lr{eJz(cWhq!sIDRJ`u;xWPSd=cJ#YI<$irBi`+aw$8n09> zT7g$9yS_Ea^fpd?H_7}a9MYEIdbFAs0Dya=Us=W_ePc z29)-9VidYuuk`uzXL`*Yp=DC?B~KbMmm=VsWw#leMVfDhGbiY#W@DJQ1H&>l3GCps58e5w8 zQ4Gp6$oV(Av74IEugNu=ob$;>>pQ^%$(qEHB`=7GF0Zfj@lMgo001BWNkl{pwnezH;qo7gvVQFnI z^Tlue(4)kGJq6Xok=Z+Q<3tRRLTTssd(%nNme_Ixd7dq9jr9Hh0095@Gld(X0uSA~2&*k$sJ9A9U_ zLgS*Ym}`|~f{mn~e1$bkuV4EMfG^;($$7N>w@6Ql4aL=UN~#y!=?ObUC25VBeb?JJ zut^LOcwUNCyf7JapPZ8BSFRgGt*wQab?g3b#`}xf*Qd`&qS|Rqb3}d+%KPBJw8%os z5^U+_**|9}{oVIc4nA+$O$T_TIO!6uH8!@T*KJh-bN_K?b>?%UVkXXMs79stcOI^_ z(iK6aZN&BYi*cnjrkq`Bq$Z_AFGevz%>FL4Uf258!*ZfXLaRi&u8~fsrCQ0nyu8ql zKmJJn_{Tr!d_K|T^_714`Dgm|=b!11-+!mLu1O(|i`2c`VwGyH3wOml_1??*cM@M1 z@vbbMC+zo{rdY_-6ywH)2ph!dH8}(}&4aaRuAVQ`uxyPjwY?eJLPWE`Au5$$&dvU% zL6c1k8|~Rb<;UkM{n!e`DlbcyN7JvrJD28RB+-(A(~oy_id9Xb?9bq08{&5pxLRe? zZlW!3M`nGHPA%{aJD})%oE(mUjqv^?47fj4w>z=srEi(5(?4YpvR}d@V@g&z*b{Wp+J#@LiX@t^I(=hYYBm3 zp2R8zpn+c9@CIT&Cc?#&BF6j#Dj#~s>h6a6zTUk8Xh~o0m6e%E%T{v^C~KjrIff9E zBoDh>OcM59#L|4ne3BzZx@7M~EvYm8sdo0qS^&rr`}v=bSZ8MB|ll_q(52u?>z_@aGz z^=P`x4)#ioz$HGU;3uN^-*f;Va$XeqGiby6O9`bzNk3ac{ zPFL_yFUS;bbI{-H0YdgUwlb_k$tLD3RqtNw;PdJwZkkWsdn49apKzTR(|eeDZy^kV zHm0dhB65&Vklz>I*)Hldr>5ggf>P{#Z~W0^mLa{(<4CO&HUTPnxUOGsOpF=oewFrG zRjllX>77LStYc%K*g$TBe@nbszkQPny=9VqGpQhSxRFKFyz4Z!uLa}cW6#4$?P8U{ zx$vXonK~OOwn2sm*H-(<@4LE;5$x-un#7p2Ozv9Xng?WnAiKsm=&0 zIQh8r-6&poL*d2B-ig|a%Y756^boe5vp#`qr?RB(Z%tV%9N0CVZH7Zn#3 zDAO#R6aG=FE9gd4HHl{?@?@_3^OgkmR#9arVLzQj$qgdX2Q5iGr8PQ!)kNKme-?he z56ukKD#)-$ygmon12+#x#CmRS=QnK;!K1+0{ku7Lt4xEd*!JnVVf;=uzR)UbZgfa| z(`^*u7@Ha)A305@^(L;x9wAFkhd|5uMCVf=&Q1EC{`NQe_rLx{|MNfprXPR&8^tx! z@4x?-{`0^8ORt|l6N@BI)@oVQu0uQL?X1b%U$fokPQ-X_Hy?Ov>U1i0WTX8cM#Vs+ zx0af1*`=u_Xqj$m&C3!cHNjIPS{9X$E{A`e0^|DGbGwzvSV6hmS50?}&f0H^o!VsN zpI!vwRpBuWgC1}!-4c(&5iFcXe0ym6%nsuxW9q=RfTsl z@9qA0aMUAxZt$K5-L838l661t4 zb+$GvTRDN@{#K{epC`U3aXw|gZ_@z72hPUR@4Is+x~7M;uncYzfTrZL3+z6z3Q(81jPByS(OO%lJPyJG9&V^QsXYNDcUD%SfoeZNRC zrp2yKR0?%+%Jp7XGAuF1^y8xUgw$nBC!(4jqB`|Q+(KFr8RkjL!CG4@r;hqo%w5+D ziL4aYm?VD1PL>P{LgI_K$Gg|ebFSWH@1;jp^UgG+sZ)_r%(c5lF-6>UjcPLc_>C{I$S28mXvIGHm_y*Qe0gPr5+LY)dD%`@+e4Z5 zucazYWQ)N*CBa;Q?k_qkJ=%bm^M4ZN4s3# zO)g4}l$*?DJ+zd)A)13xoqW~G!Fqbj`^2guuI>!()<4~pq~46^`iQ$%bd!TAAkonN zQza*@2d*gTV#>u*VO_+^2i7RvcT{(`dTmO^x;7;RSHx8l`f6HOwu(f)Ff^2E(d(=Y zwng42Ni^zR)>7_f{#TeHrG!qiNC-wrVb?AMe9a7hEmqi=P!}{*V#=wXvhr*3-RtF` zp&K1Xt#~qv;zYW}MQfj8z22&9p|rT6BuS%|(ssqx@?3@*h>4t4!}jjw zB;)+p8(I0QG~LW3k{d3M9^z%^%W~^qpH0wv+YR^MRRM^ULc>P0PTg;u@vEM4@_x&Y zve4#@w>`Q?J9+(nl2mHUL#|tV9RC-;(MYz4G*Ta)C49F{U3hR`eAL{9m_+VPpX0!@ zk~coc(hOZK4nm+9Lz2o78y8h+Wp0s^nf9qp6x`XFzN3HRKG#&n3GS)4-yku_P60$> zBnqJ|SL_?hwYfwqTFv9tJ81v9A_>t(ebxOq@0lw`I#wvFE4Q<%5YfUplfrc1(fuk3 zOz@ExT;E^i3|h|g>A#gQkx^`Am0$Bsxca`+@zZF{wtI?Ir?bm>HA|hJAEh-{*Yl8H zmyPq9)J7_!dPLj}cJLte!a@`%q~}Re!)Z$GWHq@E=yX2QKmYkp`q#hzO@IIU-|2ih z(QkkJO8@=!SNiX7zmcqKZOUa=z$MqHD;t|2n>B^E*AeQQjapHY`zAiKZLqQ*N&^|q z;;PS3vy(pRrQ=;JTh?kJiX2+3Sn?F16>voB--uJ7Pz__^58*caA2a~5Qw7?}tFVbJ zkFBZ7(n-X9-Ulj-y32p`(Rwe*Qsi~#ByU*EI?G}#_qGebciHIm>0@sKcjoQA(bs93 zAwFcAk%#@5?jBK%$wg9Gt9O(}_@ZdaoClWTLdz0KVp0qUfe#e&-d^;yPrV%e^Yb;2 zt>UTpt24?SJ%6HxRin!I_m$-Nq3hUxqWzhZ>BuZ8@8(}_zaQ$qKSB6+lAY5i?`*Ey z)o3qU!rg|T+Nq2o&=M93FKHUJ$hZ0{FYW^$7jC6(!JOtOFPBR#;1P~gxCK*-27*UUVJ;18Nzo-%UvPm~7Vp|kuV&WhamOvZ>wbRX@V4#!l z_45iQ;VTo3lTJBIS@o7+MkmNvCwM4#&u$pHzg<*tXEPXhrSo9J&~whUlY1js-rr+7 zL8RWN?=tQ@76$DJIg7SNJ9DeMJUS^0mfFRhrYTC1#vfGt6sk@-aogym1(7i)sp^D} z^b-p)cX|fpxhXMC0=MFmE^-US>Ps?`WwcXz{VFO460kIB8)28$RmH}@wSy}tKhQO< z6yr4q4Y6NeSdukFzWcbtUVb_Kz+|IbVUx>wi$LvSlioIH1ZxA==x5R8b zzuU&oYAQ1y?t;3{g-F7DLdDAllajm?a#IDYWv!y={MMH}szYU&mP(0aEv=WE55&qN zi)re}%}+a?$!4OJRkR~^0?+Q)GVsn*e!8PWli2%4oZP$i)a{B>GP;XNNzRb*b5~WZ zZrZsuPO(wV=(~HpF!G_XEt>b#wiw~ae&}82^m;JZ=vvbTrzBR4LLo#WJCq9M-2L5; zk3V@o)9aqIk%#WEEm@vNXlVG3b`IiQ0hgSYi;P6IHx7;3=csGs;qEz%(vp3wQvNl5 z)UhlL97OUu9s&;vDx%gxwdRuY%8n_SxajxBS~owmiCF+upCK z2{Vk;PsSsyAG0G!|Nf=dk2VR5qRv&WXOa=N&r2ktko2fqTuLKJ$QI9ibkc9yFz##} znnjS3S{5FB|0aZhGhFVcTAo3CQ<*3Ex=;2xgCGbRi8;6gOC<5CrcY?>XPbQ zTXGd;sK+$Xai6=;GQYf?QXCf&Tn=}>}fHy19p$Tvp%d^~uJmR_tJhFH&mTgAIq6UM+HRtdzT~$@j_O zAG?$61hckF9G{CR55uIq^cs?yz_Ki~gr&v`lK`bZG9J8WrA~9S2)tDf)8}5j4Yr{Q z>8{I>^V2g#3#<}zI=(Y4&9Z$)P zMckt|%S}=nm4!=3UN4_ns+%Fn5M^0fAxi$Y%&CC; za;DSyOd%JHqw-A9{&}J%Y;|%=->gxWkyMh}zxO7ssVk>!e=gaM+bzWxE4Ih&XGrTL z5g{x0tTz7od(I@jy4rLLq6`xNx8*Omk9TP-Qz=ItFcToPB7;r}R;ex-EcQE38>^t4 zbFjc+ z442M!#<3UL}*7=?U-~-vNtGJ|G#Ruzh)*-prtF{&gGv(tku5@*XVz_~-dlx_ zWFN}fs}j;o_WqGvbiZELdXFT@?EcnmXELb?@hVZNn?7W)ovVT)sfjh4P$d)8mKSd) zPo(prkx`IyWG{CU+Vxp--k_OjQrFe#AiCP-CbUW<5Duld$aFN6J0WcFV5IJtB^o9w23ll1~O`EFv9 z@Um-$43qN*Gq<+~`aCO~$VQ=I^n8z`d)0)(fdHCk#o)W7D#wPdB0N8}$icW;eO6mC zlbxcgjJM+ApDwk!#Ux!}Or;vw-7iMwc_8GeVwMty*Z+>aJoM;$ynCjdRh7BB!Njc9 zt;mopTqISdbMs7llCg;$Eh&F|SS(i` zxahT3iV{qu%jJ^ey3_y^qf>QJ>IPO#MmF!!+ma1BK4fz0_^H`dH5yr;VlooYYfR0N zvF{eMe@8Xch?>~d@2Pm5@pUCSrTbw~>$tdSf#w+;t(>%MHK$N-%TtsoMu|+ZXF+m4 ziks`k&TlnOy*`8*nmy=AXBF>Q$+^~M5RLK_*R#X2EV+Q2XYliT4|@NM;`|Kl-V>IE z&Mz;toE9QZHVpkt!~60V(|CAfKSdLHSDpOG)!CBJ)6Hv9f?8j)_boN6%c2StC94FK zbB1c-6S3+i-R;COOux-G5nBtA$@y&L6UJtF71y}S+2fe>x@jZ+s+v~*J8&5FvE48c z!P5o~zVqbPt@qe7PW18(%Zc3SC(aV_`t#tC1biJ}XnycZ2u6Z9YX4}L&99#3(-=-C zp!E8!2;^4dYF*z2)t*m1zRQTthts<(v3!G~YF6Fc~TT z^(r~cVmDkCo7>{8XN#w?^Lszr)2$!!&B3OtJa)y5+K^%=({$Hvl0;-H>?JR`` ze5=bZ+gf`)C@f)VoqpM)Hc242Bxd>ZfkU1AE>qJX7me2Inx{i!3b?~!4(FVuGDBFL zOm{1w_Vv)H!hNxytJWbilXp&{LSzz1ifJ;4<)9RmY^jkd>?d(~&=fG$IN-sgBQ<$7 zCQ6&Rq|Q=O%?BY%Z6AaZR z80R6~srykss}?1BYxx#XGu05&yhsdzVqm-OxPYNdv8Uv%WF>B2#I*;YCIgr*M5vwD zJct_g#8&cE*PX;PX+GhjA)83|ObrWT`jlV_xklfseqQX>hOV==NQ1k?h73B_We_{e z52VxwyyB;Nm|TZOr`J%52h2wUVcitNR&ZK$E+yE4QZ4MgRZtw^-z*#h0!e`276{Jb z?velj77gxh!QDMTa0u@1?zUJ2cVBE-oGc40zQ7`fw@$qm=TyDtyZJ8veK$|d&2-H? zGu6|-?xxsX)6373@|m;0vWGwHRmf?i-+wF(8Jn7Yd2|-f`M8%;Y)`0x@ib{omeEyy zvqy7ij#tiYsD9+e14?l0sVn}>RA!W*WniwDYBF`|%n}S3Lo;J}9LzBTcb^=*%y^sU zkxT&4SAVTb7L%2en^kb3R_KJP=ngAI?`t7>3KKHTh!BvjUd{L|j;~Dh8`*Aq#bJpKcEpoRYbBxwrL7QGH)rIN2IJ(;7f8^N4qXEKkDSW za4GGSytyuJ{`_gy_<HA^lfO6@bI?cS zr}`+`@HxqJ35hwUz6bfBJ7k~x&6!X_#n;xlbCg(fn$UWt{VYEz-Q3d{)u!D*4{GP!e=pijD5RE+*2LL z47o)_atua^{O+2X-Ze0cu_wmI#&BW?UmJPhc5SpFqVGGbd>261r^Z_Bzy5<>;QQ|W z$9_33x`lyX)Cz17HZHY&S}$Sis;)DucPASLBlj3|xeJL4I82?sq*;|?KY)YafzjWq zD|=7Px$R|;X-4`j@y$Se;@miO#Z$sxoW2CL8+YVc-<9-Vi*xk=prL^Z<#gyUChtp1ytx2S^S2W&E z8@(7s*M3M@rPG!sUFR@3SJ}^)KRUxl?)r9cJVlfFAQaDCTv~ z8B325(^x_&jUzL`pzl)>lYd{DV{b+hEld4E_5y*t&-#0FUs=uIKOx@$lud^(aBcCZ zYr8a+7!CkB_`$+d>_>idQpCf7fbJ1&5dzCj)Ff4y4k;H~KB zy-_{a)^1k^_Q|(b1(OzH4bm)SidY1-419YFQW{Gl#Dq^s`383UOQLmWAx?vl2SRWSVw3$Y$7T~o^AxXSxf>)nC z;!7RzsN0?u$g4%)m^N=Ez|bvVIOGvvEtn{sPxURQaL=@0Ly8T<5(7piN=((*UKL5- zY){9Ft|YE3t_c-6#KPYx*YnAVT+S0efBZd2Y|tMdKB^TmajFC=&heh9%*{x>3@o=e z15~Vge0weKwCJAEpLO&cL_VP4lsuzScfeeAE>UGQ$lvqD%Bha4f=Rn!?c-Mh3uzTO zZ1<;($5yrwpapeQq83}+pV|uBl-EBU`%q*ihYf7)pQw@=5`awibrS8@~ZLqpO49}O!h0x(OSKrd_ zbsd_shj)}Zl{gLeQ{`Udrt!}VgjClzsB|xU&#~JwyBeUN9AYWfW-ppgz7?$J=eZr^ zK#Ki{!tEWhrI+~cdgof?h``u}^^hxK=kDeEg>(D}6YejbYWg?)vK;*rd(YG+bs(MKyL^&PB+Sij z@n@5fvTN=rDh@(ql>~qJg#o}boRrkuvWF79;My6YW4URo@B15pb9fZB(qw;;`HDp; z+l`-^A)6wxmB{jPM@yoBI`lH0@r<)MgeGt2X5Q_nEaq4PkZ;dDsZhxK7k38m>K5h{ zR2=l=y13XbS8=B=@9`cr$F@8(coq^orGcC1aN4INT7izgh)z`#GC z5kv|0$xLFL(p=Z=bo*Fo^W!`4RuJFdgH!+XxDsx^J!VS?96s(8!eOm>RSN=S58g3K%F1LN=&l# zzr6r;i=y|WI`zK|&gs;SW@3}f<3r4k<=N0$lhh?F?G*PuAT-v$aip88%sn8RLJ}+W znLNr=MVS$p&iT~!E`QS#79%|$DR4#w1!|K~`NATEvL{lhM#yKh&!YrrpK6)lwXUA@j zguqD`F*nWM3A8zLdgzYb9+@%R!1-97bY~=sH4bALU!9QoOiBG8ynk~z`TzWd!N;e! z%iO!@p{ZKB>fdR@+?T$ZQ&4l}D!=LJ&WVb&G1LZ)%BwCijBN^h41n6Gdt5TUY(6W+ z+Plwm6lkJEx2cl4i6w!xQ2bOHyOuV*NP44qRbi!y;I~`u)Zh* z$G~9i+q2y_0S|XVes^sfeFXnz`G&d6xYS~+t8gzfW9W>t@QY@n*LE*YzrIj0;7;bx zW{va)X~h6PcKB<&3*WQ5^Lx`F8PKSi{?-~9E|>tGxTwjJPHYTLU2W+MWM3T0)HAml z$LR7OHWLW3<0EyS`Qy78j}y3P{x#@9hTV&|v;PWo3qM`_B#r%W+yS(uy&Ts^PXB;K z*QT_ObU5=S2n#M{Api%@CdjSDGb!fx_xo=1E^5G_f@ONH@!HOy zarFm1(EE*>e$=OQ<;|J>>T(~9AQ^#jjmqLS$Auq#I`glxTEqTD&96Ar1-x~z`>nsO zmD;HF#cb}7$wK2x)`fxn$k)VdMzQwAcdAKW*;F&OKVm*fvznvT0kSzx6eZQGYP}I>p{#M>?+BPP>uIZVz=?91 z5C{F{1A^-8GvywItD|7|laqZe6$#&hcD?G9P}D^gBW(sPse4nD&3*3N6(zPDpILUz zN-pqg#}Q+$6o&8CSNfUiE_J)dt4I)|2csENUnNs4Llw4~JXcDLB|pX|YPGk``%8

      Eg2&&{Rd(vv9+hT#wJo}2*W&Nj9F90{Z_x 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�}3+ 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%0ACm3Du{$>L~VI^{3e12VTyNEWb#p;?Z=CXq=p)c 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
    4. xQ33k)-6YjtN3jLx6#f-5HTQYSMi=`>*8lE6-qhVb zd^an$^BCj9y#WI_$Dk)9lSxup4x#SJvfVh_*Up|f?ZQtEgYAxPAVdfi`i_KvZj|?QL%b@z2Cg*`@&Ui zD|Yzjk!VU<+D;N^?Ucfjj-*sVTXE0KeD5!E%V1$;1$+9rzW1-7%g1%h1jS3a>EE5~ zWVD|Nh)MWwccxo%bOoxFO1-I;hi?HPA3GJRGcPgy*XSJ|gX1KZ=eNI(9BOKvu6O69 zSdBZUV#tGIIcuxiNXe$Ix0}1VqGRp5wn!{c1_P=#v^pPOrLl|Zi2h*AwH4psN+6|k z48bqJxlT`TdDRmEQA}*z$7}R#%co%@>*ibCZ1-OFPAMCaSGRd)BFN{y23- zH%QIqKgY4&fTxL9DZzYJ2nz`x6&3A_#;%}QQhy-QNVZMmvwjzzY#$_iTJQ8Hy}~h8N?J!pkGP%hJBAa1*R_24>`I|w_>V=aSXxgJ^w`4q zaJ1s2!gm~7(To1?29!er@b$ie$-0UP={8O&W;po|Fyl(_2`jlYaX)%X(Q0268ROES zaS4sC5muo`Dt=zCSOgI_26VA8+9CW=5Uy2cK@swB;=53}D=KMI(vnl_MZaPhW7uCS z(v~#m-i8G{$d@x1C$-|a7~*8otOV~U6uUc%Dto=; z=En2_UWlB%=q~IUC(4{%e)bNy{W)GBhMrGK3>@Pte08VKWHs~a!tlG~$9lFR@xgFP ze9*7CU3lNTL#3|G2D;>b z2iYCpG3o;`MzD@I#WA{~03fac<_$`C7B`bd24=H)K}mj%{# zcMgt58$~t9x_r9wO@O2%mD`>q`ILQ}VomM->3z%i^6?UVv!+

      *p$o=WJ%hG^i<= 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�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%0DeiAz|=o5r1gs>F+x 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

      bcV46cDJ0T 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

      %D9FXNuaJ_~+Bf$vgrJG;NRb+R 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 z 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ⅅ_N3p@2To4DV9v6VabG|)p#<09 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⩔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%0AF&b^-iZFa&sipuT*8Jl$t5g`Aw#7t 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 @KUuSjWN{N8M`Nmj80#!TW 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

      w0FXR53stxe6`iSDze%#Eud( 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 mq=B;eTT@5m*~B|o5_ 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�gO2M->=#5tq%2sOj~4?R{r{;bna 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

      >715i#+7nti< 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Ô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

      I}b@k5>XP66W2Q?%GH0wMrbdEmHc|+Rz9I^yI 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®mp}O4b{=G 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%0AUWj%~QKmMiIm6I*na3 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 div { + margin: 25px 0; +} +#blog-side-info { + a{ + font-size: 16px; + } + + #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; + li{ + line-height: 1; + padding-bottom: 10px; + a{ + line-height: 1; + + } + } + } +} +main.blog-home, main.blog-archive, main.blog-single{ + margin-top: 130px; + padding-bottom: 50px; +} +.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..a23b922 --- /dev/null +++ b/scss/_copyright.scss @@ -0,0 +1,22 @@ +#copyright { + padding: 5px 0; + margin: 0 auto; + float: none; + background-color: $green; + span { + font-size: rem-calc(14); + // font-weight: bold; + color: white; + } + a { + color: $white; + } +} +#footer_address span.bullet, +#copyright span.bullet { + color: white; + margin: 0 5px; + @media #{$small-only} { + display: none !important; + } +} 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..ed26703 --- /dev/null +++ b/scss/_left-off-canvas.scss @@ -0,0 +1,110 @@ +/* for the mobile menu */ +aside.left-off-canvas-menu { +// background-color: rgba(0, 0, 0, 0.7); +// color: white; +} +aside.left-off-canvas-menu li.page_item { + display: block; + overflow: hidden; + position: relative; + padding: 4px 8px; +} +aside.left-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.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 { + .contact-us-link{ + color: white; + font-size: 14px; + text-decoration: underline; + } + list-style: none; + background: $green; + color: white; + li { + a { + color: $white; + font-size: rem-calc(16); + line-height: 1.2; + border-color: white; + margin-bottom: 5px; + } + a:hover { + color: white; + } + .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; + } + } + } + } + } +} +.oc-site-title{ + font-size: 16px; +} +.oc-action-items{ + .oc-action-grid{ + li{ + height: 30px; + margin-bottom: 14px; + overflow: hidden; + a{ + display: block; + } + } + } +} +.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..4079232 --- /dev/null +++ b/scss/_main.scss @@ -0,0 +1,251 @@ +.breadcrumbs { + margin-top: 10px; +} +#main-content{ + + .member-profile-title{ + position: absolute; + @media #{$medium-down}{ + display: inline-block; + // width: 100vw; + top: -50px; + left: 20px; + } + @media #{$large-up}{ + top: -72px; + left: 40px; + font-size: 2rem; + // max-width: 450px; + } + display: inline-block; + background: $green; + color: White; + left: 25%; + font-size: 1rem; + + padding: 10px; + line-height: 1; + } + padding-bottom: 50px; + p{ + font-size: 16px; + a{ + color: $red; + &:hover{ + text-decoration: underline; + } + } + } + +} +.breadcrumbs>span:nth-child(2)::before { content: ""; display: none; } +.breadcrumbs>span:last-child{ color: $red; } + +.page-inside{ + .member-header{ + @media #{$medium-up}{ + margin-bottom: 35px; + } + margin-bottom: 50px; + } + #header-image{ + position: relative; + @media #{$large-up}{ + margin-top: 105px; + } + @media #{$medium-down}{ + margin-top: 130px; + } + + } +} +#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; + } + } +} +.st_sharethis { + float: right; + width: 58px; +} +body .stButton .sharethis { + background-image: url("../assets/share-icon.png") !important; + width: 52px; + height: 22px; +} +.front-blog-container{ + position: relative; + background: url("../assets/posts-bg.jpg"); + background-position: center; + background-repeat: no-repeat; + background-size: cover; + z-index: 2; +} +.front-blog-bg-overlay{ + z-index: -1; + position: absolute; + bottom: 0; + height: 100%; + width: 100%; + background-color: rgba(95,110,255,0.5); +} +.home-feed-post-image{ + + img{ + min-width: 165px; + height: auto; + border: 2px solid white; + padding: 0 !important; + -webkit-box-shadow: 3px 3px 6px -1px rgba(0, 0, 0, 0.75); + -moz-box-shadow: 3px 3px 6px -1px rgba(0, 0, 0, 0.75); + box-shadow: 3px 3px 6px -1px rgba(0, 0, 0, 0.75); + } + @media #{$large-up}{ + padding: 0px !important; + } + @media #{$medium-only}{ + margin: 25px 0 0 0; + max-width: 300px; + margin: 0 auto; + } + @media #{$small-only}{ + border: none; + text-align: center; + margin-bottom: 15px; + } +} +.home-feed-post{ + // margin-bottom: 35px; + h2.title-posts{ + line-height: 1; + // max-height: 28px; + margin: 0; + a{ + display: block; + color: white; + line-height: 1; + font-size: 24px; + } + } + span.meta.date{ + display: inline-block; + color: white; + font-size: 14px; + margin-bottom: 10px; + } + .post-excerpt{ + color: white; + line-height: 1.1; + margin-bottom: 20px; + height: 37px; + margin-bottom: 10px; + overflow: hidden; + font-size: 16px; + } + .read-more{ + display: inline-block; + background: $green; + padding: 4px 7px; + border-radius: 7px; + -webkit-box-shadow: 3px 3px 6px -1px rgba(0, 0, 0, 0.75); + -moz-box-shadow: 3px 3px 6px -1px rgba(0, 0, 0, 0.75); + box-shadow: 3px 3px 6px -1px rgba(0, 0, 0, 0.75); + &:hover{ + background: $blue; + } + a{ + color: white; + + } + } + // padding: 0; +} +#home-feed-posts{ + padding-top: 20px; +} + +.members-only-template{ + #glm-member-front-header{ + padding-left: 0; + padding-right: 0; + margin-left: 0; + .breadcrumbs{ + float: left; + padding: 0; + margin: 0; + } + } + .members-only-buttons{ + padding: 0; + } + .glm-button{ + background-color: $blue; + margin-top: 0; + } +} +.entry-header{ + .addthis_wrapper{ + float: right; + margin-top: 5px; + } +} +.st_sharethis { + float: right; + width: 58px; +} +body .stButton .sharethis { + background-image: url("../assets/share-icon.png") !important; + width: 52px; + height: 22px; +} +#glm-member-login-form .button-primary, +#glm-member-password-lost-form .lostpassword-button { + background-color: $blue; + border: 0 none; + border-radius: 5px; + color: white; + font-size: 14px; + padding: 10px 15px; + min-width: 90px; + cursor: pointer; +} +#glm-member-password-lost-form { + width: 400px; +} +#glm-member-password-lost-link { + color: $blue; + margin-top: 40px; +} +#glm-member-password-lost-form { + display: none; + button{ + padding: 5px; + } +} +#ui-datepicker-div{ + display: none; +} \ 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..744a3cb --- /dev/null +++ b/scss/_page.footer.scss @@ -0,0 +1,119 @@ +footer.main { + // position: absolute; + // bottom: 0; + // left: 0; + // right: 0; + // @media only screen and (max-width: 1024px) { + // position: relative; + // bottom: 0; + // } +} +#footer_address { + text-align: center; + span{ + white-space: nowrap; + } +} +.contact-us-link{ + display: inline-block; + color: $green; + font-size: 20px; + border-bottom: 1px solid $green; + text-align: left; + &:hover{ + border-bottom: 1px solid $blue; + } +} +.footer-logo{ + display: block; + margin: 0 auto; + @media #{$medium-only}{ + margin-bottom: 20px; + } +} +.pure-michigan-logo{ + margin-top: 20px; + padding-right: 0; + text-align: center; + @media #{$small-only}{ + margin-bottom: 20px; + } + img{ + @media #{$medium-only}{ + float: right; + } + } +} +#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; + } + } + } + } +} +#footer-page-anchor{ + // @media #{$medium-up}{ + // position: absolute; + // bottom: 0; + // left: 0; + // right: 0; + // } +} +footer{ + .action-grid{ + // max-width: 375px; + margin: 0 auto; + @media #{$small-only}{ + max-width: 230px; + margin: 0 auto; + } + } + .action-item{ + display: block; + height: 35px; + margin-bottom: 10px; + overflow-y: hidden; + padding: 0 !important; + &:nth-child(odd){ + max-width: 170px; + } + a{ + display: block; + overflow-y: hidden; + } + position: relative; + img{ + position: absolute; + top: 0; + &:hover{ + top: -44px; + } + } + } + .large-row{ + max-width: 1200px; + padding-top: 15px; + } + .enews-action-item{ + + } +} \ No newline at end of file diff --git a/scss/_page.header.scss b/scss/_page.header.scss new file mode 100644 index 0000000..491586d --- /dev/null +++ b/scss/_page.header.scss @@ -0,0 +1,126 @@ +header { + + .large-row{ + background-color: white; + position: relative; + max-width: 1200px; + // padding-top: 20px; + // border: 1px dashed black; + @media #{$medium-up}{ + min-height: 75px; + } + } + .header-logo{ + @media #{$medium-down}{ + max-width: 320px; + float: none !important; + margin: 0 auto; + display: block; + a{ + padding: 10px; + } + + } + @media #{$large-up}{ + position: absolute; + bottom: 0px; + } + .logo-link{ + display: block; + float: right; + } + } + height: auto; + & .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 $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: $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: $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; + } + } + } + .social { + margin-top: -25px; + padding-right: 0; + a { + float: right; + margin: 0 5px; + img { + margin: 0; + } + } + } +} +header.main{ + background-color: white; + @media #{$large-up}{ + padding: 15px 0; + } + +} \ 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..453b78f --- /dev/null +++ b/scss/_plugins.scss @@ -0,0 +1,6 @@ + @import "plugins/nextgen"; + @import "plugins/gravityForms"; + @import "plugins/events"; + @import "plugins/fullCalendar"; + @import "plugins/blocks"; + @import "plugins/glm-member-db"; \ 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..2284e98 --- /dev/null +++ b/scss/_search.scss @@ -0,0 +1,71 @@ +.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; + } + } + } + } +} \ No newline at end of file diff --git a/scss/_settings.scss b/scss/_settings.scss new file mode 100644 index 0000000..2b6414d --- /dev/null +++ b/scss/_settings.scss @@ -0,0 +1,1476 @@ +// 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 Vide +// 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: 'El Messiri', Cambria, "Times New Roman", Times, serif; +$font-family-monospace: Consolas, "Liberation Mono", Courier, monospace; +$custom-font : 'El Messiri',"Open Sans"; +// 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 : #6c9a13; +$red : #fc6463; +$blue : #506fb2; +$l-blue : #90c3ea; +$l-green : #8dc819; + +// We use these as default colors throughout +$primary-color: #008CBA; +$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(48); +$h2-font-size: rem-calc(36); +$h3-font-size: rem-calc(24); +$h4-font-size: rem-calc(24); +$h5-font-size: rem-calc(20); +$h6-font-size: rem-calc(18); + +// We use these to control header size reduction on small screens +$h1-font-reduction: rem-calc(10); +$h2-font-reduction: rem-calc(10); +$h3-font-reduction: rem-calc(5); +$h4-font-reduction: rem-calc(5); +$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: true; +// @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: transparent; + +// 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: $blue; +$crumb-font-color-current: $green; +// $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(30); +// $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: $blue; +$topbar-link-color-active: $blue; +$topbar-link-color-active-hover: $blue; +// $topbar-link-weight: $font-weight-normal; + $topbar-link-font-size: rem-calc(18); +// $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: transparent; +// $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: false; //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..61d850a --- /dev/null +++ b/scss/_sidebar.scss @@ -0,0 +1,143 @@ +#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; + } + } +} +.current_page_item > a { + font-weight: bold; +} +body #sidebar ul.members-only{ + margin-left: 0; + font-size: 16px !important; + @media #{$large-up}{ + #menu-members-only-menu{ + margin-left: 0; + } + } + @media #{$medium-down}{ + margin-left: 0; + ul{ + margin-left: 0; + } + } +} \ No newline at end of file diff --git a/scss/_slideshow.scss b/scss/_slideshow.scss new file mode 100644 index 0000000..55237bd --- /dev/null +++ b/scss/_slideshow.scss @@ -0,0 +1,21 @@ +#slideshow { + #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; + } + } +} +#front-page-video{ + width: 100%; + @media #{$medium-down}{ + margin-top: 115px; + } + + // max-height: 600px; +} \ No newline at end of file diff --git a/scss/_structure.scss b/scss/_structure.scss new file mode 100644 index 0000000..40ebc51 --- /dev/null +++ b/scss/_structure.scss @@ -0,0 +1,53 @@ +//1. Body +//2. Header +//3. Fonts +//4. Top Bar +//5. Off-Canvas +.off-canvas-wrap { + min-height: 100%; + .inner-wrap { + min-height: 100vh; + height: 100%; + } +} +//6. Main +h1{ + font-family: $custom-font; + font-weight: bold; + color: $green; +} +h2{ + font-family: $custom-font; + font-weight: bold; + color: $blue; +} +h3{ + font-family: $custom-font; + font-weight: bold; + color: $l-blue; +} +h4{ + font-family: "Roboto Slab",Open Sans; + color: $green; +} +h5{ + font-family: Open Sans, sans-serif; + font-weight: bold; + color: $blue; +} +h6{ + font-family: Open Sans, sans-serif; + color: $l-blue; + font-weight: bold; +} +//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..b0da869 --- /dev/null +++ b/scss/_topbar.scss @@ -0,0 +1,338 @@ +.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; + } +} +.tab-bar { + .left-small{ + border-right: 1px solid white; + } + clear: both; + background: $green; + .tab-bar-section.middle { +// left: 0; +// right: 2.8125rem; + text-align: right; + } +} +.top-bar{ + background-color: white; + color: black; + position: absolute; + bottom: 2px; + right: 0; + +} +.top-bar-section { + background-color: white; + float: left; + color: black; + // margin-left: auto; + // margin-right: auto; + height: auto; + line-height: 1; + ul{ + li { + background-color: white; + padding: 0 6px; + a { + color: $green; + padding: 0 3px !important; + } + &:not(.has-form):not(.active) { + & > a:not(.button) { + background: transparent; + } + } + ul.dropdown { + li:not(.topbar-member) { + width: auto; + a { + border-top-left-radius: 0; + border-top-right-radius: 0; + text-align: left; + } + &:not(.has-form):not(.active) { + & > a:not(.button) { + font-size: rem-calc(18); + padding: 10px 14px; + + } + } + &.active:not(.has-form) { + & > a:not(.button) { + padding: 10px 14px; + + } + } + } + } + &.drop-left { + ul.dropdown { + right: -1%; + left: auto; + li { + a { + text-align: left; + } + } + } + } + } + #venues,#destinations{ + background: white; + border: 1px solid $blue; + height: auto; + padding: 15px; + } + .member-dropdown{ + top: 47px; + min-width: 1200px; + left: 0%; + transform: translateX(-50%); + } + + + } + .topbar-member{ + min-height: 150px; + // min-width: 155px; + width: 16% !important; + margin-bottom: 10px; + // border: 1px dashed black; + padding-right: 12px !important; + background: transparent; + div.member-name{ + line-height: 1; + background: transparent; + color: $blue; + &:hover{ + color: $green; + } + } + a.member-link{ + display: block; + white-space: normal; + background: transparent !important; + + } + .member-image{ + margin-bottom: 10px; + image-rendering: -webkit-optimize-contrast; + } + } + #interactive-map > li,#dropdown-destination > li,#dropdown-venues > li{ + padding-bottom: 17px !important; + } + .map-dropdown{ + top: 47px; + background: white; + border: 2px $blue solid; + min-width: 600px; + } + + .hover-region-text{ + pointer-events: none; + &:hover{ + cursor: pointer; + } + } + .hover-region{ + &:hover{ + fill: $blue; + cursor: pointer; + } + } + #Text rect{ + fill: transparent; + cursor: pointer; + pointer-events: none; + } + +} + +.top-bar-section > ul >li a{ + text-transform: uppercase !important; +} +.top-bar-section > ul >li.has-dropdown{ + position: relative; + &:hover::after{ + content: ''; + height: 0; + width: 0; + border: 8px solid transparent; + border-top-color: $green; + position: absolute; + bottom: 0px; + left: 50%; + margin-left: -8px; + + } +} +#dropdown-venues{ + .member-dropdown{ + left: -130%; + @media(max-width: 1200px) and (min-width: 1025px){ + min-width: 1020px; + left: -170%; + } + .topbar-member{ + .member-name{ + font-size: 16px; + } + } + } +} +#dropdown-destination{ + .member-dropdown{ + @media(max-width: 1200px) and (min-width: 1025px){ + min-width: 1020px; + left: -10%; + } + .topbar-member{ + .member-name{ + font-size: 16px; + } + } + } +} + +body #page-wrapper .rfp-menu { + padding-bottom: 17px; + & > ul.dropdown { + width: auto; + padding: 7px; + min-width: 185px; + left: 0%; + li{ + width: 100%; + line-height: 1; + &:not(:last-child){ + margin-bottom: 10px; + } + padding-left: 5px; + padding-right: 5px; + a{ + background: white; + // text-align: center; + color: $blue; + white-space: initial; + line-height: 1; + font-size: 16px; + &:hover{ + color: green; + } + } + } + + background-color:white; + top: 47px; + border: 1px solid $blue; + } +} +#region-map{ + display: block; + max-width: 630px; + margin: 0 auto; + width: 100%; + + // @include breakpoint(small only){ + // height: auto; + // } + margin-top: 50px; + .region{ + &:hover{ + // fill: red; + } + } +} +.region-link{ + font-size: 13px; +} +-moz-document url-prefix() { + #region-map{ + height: auto; + } +} + +@media screen and (-webkit-min-device-pixel-ratio:0) { + #region-map{ + height: auto; + } +} +/* iPhone / mobile webkit */ +@media screen and (max-device-width: 480px) { + #region-map{ + height: auto; + } +} +@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { +/* IE10+ CSS styles go here */ + #region-map{ + height: 400px; + } +} +.region-info-title{ + color: $blue; +} +.region-img{ + height: 150px; + width: 200px; + margin-top: 20px; + background-size: cover; + background-repeat: no-repeat; + background-position: center center; + border: 4px solid white; + border-radius: 2px; + -webkit-box-shadow: 0 0 15px black; + box-shadow: 0 0 10px black; +} +.region-title{ + font-size: 23px; + text-align: left; + color: $blue; + font-weight: bold; + font-family: "Robot Slab", Open Sans; + margin: 10px 0; + letter-spacing: normal; + line-height: 1; +} +.region-content{ + height: 114px; + overflow: hidden; + line-height: 1; + text-align: left; + margin: 5px 0 20px 0px; +} +.region-info-button{ + a{ + padding: 4px 6px; + background: $green !important; + color: white !important; + display: block; + width: 140px; + border-radius: 7px; + border: 1px solid white; + font-weight: bold; + text-decoration: none; + &:hover{ + background: $blue !important; + } + } + padding-left: 15px; +} +.region-info-wrapper{ + // min-height: 400px; + max-width: 300px; + margin: 0 auto; + padding-left: 20px; +} +#map{ + padding-top: 10px; +} +#mapRegionData{ + min-height: 390px; +} \ No newline at end of file diff --git a/scss/_wordpress.scss b/scss/_wordpress.scss new file mode 100644 index 0000000..b131b3e --- /dev/null +++ b/scss/_wordpress.scss @@ -0,0 +1,235 @@ +// 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 { + 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/_blocks.scss b/scss/plugins/_blocks.scss new file mode 100644 index 0000000..a860f61 --- /dev/null +++ b/scss/plugins/_blocks.scss @@ -0,0 +1,122 @@ +.blocks{ + padding: 0 10px; + .block{ + display: block; + padding: 0 !important; + position: relative; + margin: 0 auto; + max-width: 460px; + + // block title and post content + a.title-posts,a.title-posts+p{ + display: block; + position: absolute; + bottom: 0; + width: 100%; + } + a.blocks-readmore{ + display: block; + background: $blue; + max-width: 115px; + padding: 2px; + border-radius: 1px; + text-align: center; + margin: 0 auto 10px auto; + color: white; + cursor: pointer; + &:hover{ + background: $green; + } + } + .block-title{ + position: absolute; + bottom: 0; + color: white; + width: 100%; + text-align: center; + margin: 0; + background: -webkit-linear-gradient(transparent,black); /* Safari 5.1 to 6.0 */ + background: -o-linear-gradient(transparent,black); /* Opera 11.1 to 12.0 */ + background: -moz-linear-gradient(transparent,black); /* Firefox 3.6 to 15 */ + background: linear-gradient(transparent,black); /* Standard syntax (must be last) */ + } + @media #{$medium-down}{ + // max-width: 475px; + float: none; + margin-bottom: 15px; + } + &:hover{ + // cursor: pointer; + .block-overlay{ + display: block; + } + } + } + .block-overlay{ + .block-overlay-center{ + background: rgba(0,0,0, 0.75); + position: absolute; + width: 80%; + height: auto; + max-height: 200px; + margin: 0 auto; + top: 15%; + left: 10%; + .block-title-center{ + text-align: center; + margin: 0; + max-height: 38px; + line-height: 1; + font-size: 36px; + padding-top: 10px; + } + .block-content{ + max-height: 100px; + overflow: hidden; + margin-bottom: 10px; + p{ + color: white; + text-align: center; + line-height: 1.4; + padding: 5px; + margin-bottom: 0; + } + } + } + position: absolute; + top: 0; + width: 100%; + height: 100%; + background: rgba(0,0,0, 0.4); + display: none; + } + #block-1,#block-4{ + max-height: 290px; + } + #block2,#block-3{ + max-height: 230px; + } + #block-1{ + @media #{$large-up}{ + margin-right: 20px; + } + } + #block-3{ + @media #{$large-up}{ + margin-right: 20px; + } + } + #block-4{ + @media #{$large-up}{ + margin-top: -39px; + } + } + #block-3{ + @media #{$large-up}{ + margin-top: 20px; + } + } +} +.blocks-row{ + margin-bottom: 50px; +} \ No newline at end of file diff --git a/scss/plugins/_events.scss b/scss/plugins/_events.scss new file mode 100644 index 0000000..7362cbc --- /dev/null +++ b/scss/plugins/_events.scss @@ -0,0 +1,3 @@ +#blog-posts-over article.ai1ec_event { + padding: 10px; +} \ 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-member-db.scss b/scss/plugins/_glm-member-db.scss new file mode 100644 index 0000000..17c4cd3 --- /dev/null +++ b/scss/plugins/_glm-member-db.scss @@ -0,0 +1,300 @@ +.glm-modal{ + font-weight: normal !important; +} +.glm-modal-title{ + margin-bottom: 15px; + font-size: 17px; + font-weight: bold; +} +.glm-modal-description{ + +} +body #glm-member-db-front-container { + #glm-member-detail-images-container ul li{ + max-height: none; + } + .glm-thumb-title{ + font-weight: normal; + line-height: 1 !important; + font-size: 16px; + padding-bottom: 3px; + } + .addthis_wrapper{ + float: right; + } + .glm-member-list-image-left{ + margin-bottom: 20px; + } + @media #{$small-only}{ + padding-top: 20px; + } + .glm-member-list-active-info .glm-member-title a { + color: $l-blue; + font-size: 26px; + letter-spacing: normal; + text-decoration: none; + vertical-align: top; + &:hover { + text-decoration: underline; + } + } + #glm-member-list-filters-button { + background-color: $red; + } + #glm-member-list-map-toggle { + background-color: $red; + } + #glm-member-list-filters-close { + background-color: $red; + } + .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: $blue; + line-height: 1.5; + } + .glm-alpha-links > .glm-alpha-link { + background-color: $white; + border-color: $l-blue; + color: $l-blue; + &:hover { + background-color: $l-blue; + color: $white; + } + } + .glm-alpha-links > .glm-alpha-link-selected { + background-color: $l-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: $blue; + transition: all 0.5s; + &:hover { + transition: all 0.5s; + background-color: yellow; + } + } + } + .glm-member-search::before { + background-color: $red; + } + .glm-member-db-takeback-mini { + text-decoration: none; + position: relative; + background-color: $blue; + transition: all 0.5s; + &:hover { + transition: all 0.5s; + background-color: $l-blue; + } + } + .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: $green; + border-radius: 3px; + padding: 4px 8px; + display: block; + width: auto; + font-size: 12px; + text-decoration: underline; + } + } + } + } +} +body #glm-member-detail-container { + margin-top:10px; + .glm-member-title { + // display: none; + } + #glm-member-detail-contact-info { + background-color: $blue; + color: $white; + } + #glm-member-detail-website-link { + text-decoration: none; + background-color: $green; + &:hover{ + background-color: $l-green; + } + } + #glm-member-detail-data-container > .glm-member-detail-content-toggle { + color: $green; + } + .map-button { + background-color: $green; + &:hover { + background-color: $l-green; + } + } + #glm-member-detail-links a { + color: $l-blue; + border-color: $l-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: yellow; + } + h4 { + color: yellow; + } + ul li a { + color: $white; + &:hover { + color: yellow; + } + } + .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 $l-blue; + border-radius: 3px; + padding: 15px 20px 30px; + background-color: $blue; + list-style: none; + @media #{$medium-only} { + padding: 25px 15px; + } + } + #side-links h4 { + color: yellow; + 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: yellow; + } + .glm-button.button { + background-color: $l-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; +} +.glm-member-detail-custom-field{ + padding: 4px; + &:nth-child(even){ + background-color: rgba($l-blue,0.2); + } +} +.glm-member-detail-custom-field-name{ + font-weight: bold; + padding-top: 3px; +} +.glm-member-detail-custom-field-data{ + p{ + margin: 0; + } +} \ No newline at end of file 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/sections/blog-archive.php b/sections/blog-archive.php new file mode 100644 index 0000000..32313d2 --- /dev/null +++ b/sections/blog-archive.php @@ -0,0 +1,6 @@ +
      +
      + + +
      +
      \ 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..efde13d --- /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..7eb2908 --- /dev/null +++ b/sections/footer.php @@ -0,0 +1,55 @@ + \ No newline at end of file diff --git a/sections/front-page.php b/sections/front-page.php new file mode 100644 index 0000000..d331e35 --- /dev/null +++ b/sections/front-page.php @@ -0,0 +1,16 @@ +
      + +
      +
      + +
      +
      + +
      + +
      +
      + +
      +
      +
      \ No newline at end of file diff --git a/sections/header.php b/sections/header.php new file mode 100644 index 0000000..95b7094 --- /dev/null +++ b/sections/header.php @@ -0,0 +1,25 @@ +
      +
      + + + + +
      +
      \ No newline at end of file diff --git a/sections/interior-page.php b/sections/interior-page.php new file mode 100644 index 0000000..02b0946 --- /dev/null +++ b/sections/interior-page.php @@ -0,0 +1,54 @@ +
      + + +
      + +
      + ID ) === "members-only-template.php") { ?> +
      + + + +
      + +
      + + "; + echo ''; + bcn_display(); + echo "
      "; + }?> + +
      + ID ) === "members-only-template.php") { ?> + +
      + +
      + + + +
      +
      \ No newline at end of file diff --git a/sections/off-canvas.php b/sections/off-canvas.php new file mode 100644 index 0000000..aefb1dc --- /dev/null +++ b/sections/off-canvas.php @@ -0,0 +1,66 @@ + + \ 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/sidebar.php b/sidebar.php new file mode 100644 index 0000000..509599c --- /dev/null +++ b/sidebar.php @@ -0,0 +1,10 @@ +ID ) === "members-only-template.php") { ?> + +
      + +
      + + \ No newline at end of file diff --git a/style.css b/style.css new file mode 100644 index 0000000..f74033a --- /dev/null +++ b/style.css @@ -0,0 +1,7 @@ +/* +Theme Name: circlemichigan +Author: Gaslight Media +Author URI: http://www.gaslightmedia.com +Description: A theme for Circle Michigan +Version: 1.0.3 +*/ -- 2.17.1