From 257b0ee29f273f4bd723627f0ff541a83f6271d9 Mon Sep 17 00:00:00 2001 From: moay Date: Thu, 21 Sep 2017 14:49:03 +0200 Subject: [PATCH] Deferring youtube initialization (#39) --- .gitattributes | 0 dist/afterglow.min.js | 10 ++++---- dist/afterglow.zip | Bin 100027 -> 100029 bytes package.json | 2 +- sandbox/test_101.html | 41 ++++++++++++++++++++++++++++++ vendor/videojs/plugins/Youtube.js | 9 +++---- 6 files changed, 51 insertions(+), 11 deletions(-) create mode 100644 .gitattributes create mode 100644 sandbox/test_101.html diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..e69de29 diff --git a/dist/afterglow.min.js b/dist/afterglow.min.js index a08e4a0..35b8230 100644 --- a/dist/afterglow.min.js +++ b/dist/afterglow.min.js @@ -1,10 +1,10 @@ /** - * afterglow - An easy to integrate HTML5 video player with lightbox support. + * afterglowplayer - An easy to integrate HTML5 video player with lightbox support. * @link http://afterglowplayer.com - * @version 1.0.0 + * @version 1.0.1 * @license MIT * - * afterglow includes some scripts provided under different licenses by their authors. Please see the project sources via http://afterglowplayer.com in order to learn which projects are included and how you may use them. + * afterglowplayer includes some scripts provided under different licenses by their authors. Please see the project sources via http://afterglowplayer.com in order to learn which projects are included and how you may use them. */ function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _inherits(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _inherits(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _inherits(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}!function(t,e){var o=t.createElement("style");if(t.getElementsByTagName("head")[0].appendChild(o),o.styleSheet)o.styleSheet.disabled||(o.styleSheet.cssText=e);else try{o.innerHTML=e}catch(n){o.innerText=e}}(document,'.video-js .vjs-audio-button,.video-js .vjs-big-play-button,.video-js .vjs-captions-button,.video-js .vjs-chapters-button,.video-js .vjs-control.vjs-close-button,.video-js .vjs-descriptions-button,.video-js .vjs-fullscreen-control,.video-js .vjs-mouse-display,.video-js .vjs-mute-control,.video-js .vjs-mute-control.vjs-vol-0,.video-js .vjs-mute-control.vjs-vol-1,.video-js .vjs-mute-control.vjs-vol-2,.video-js .vjs-play-control,.video-js .vjs-play-control.vjs-playing,.video-js .vjs-play-progress,.video-js .vjs-subtitles-button,.video-js .vjs-volume-level,.video-js .vjs-volume-menu-button,.video-js .vjs-volume-menu-button.vjs-vol-0,.video-js .vjs-volume-menu-button.vjs-vol-1,.video-js .vjs-volume-menu-button.vjs-vol-2,.video-js.vjs-fullscreen .vjs-fullscreen-control,.vjs-icon-audio,.vjs-icon-audio-description,.vjs-icon-cancel,.vjs-icon-captions,.vjs-icon-chapters,.vjs-icon-circle,.vjs-icon-circle-inner-circle,.vjs-icon-circle-outline,.vjs-icon-cog,.vjs-icon-facebook,.vjs-icon-fullscreen-enter,.vjs-icon-fullscreen-exit,.vjs-icon-gplus,.vjs-icon-hd,.vjs-icon-linkedin,.vjs-icon-pause,.vjs-icon-pinterest,.vjs-icon-play,.vjs-icon-play-circle,.vjs-icon-replay,.vjs-icon-spinner,.vjs-icon-square,.vjs-icon-subtitles,.vjs-icon-tumblr,.vjs-icon-twitter,.vjs-icon-volume-high,.vjs-icon-volume-low,.vjs-icon-volume-mid,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js,.vjs-no-js{color:#fff;background-color:#000}.video-js .vjs-big-play-button:before,.video-js .vjs-control,.video-js .vjs-control:before,.vjs-menu li,.vjs-no-js{text-align:center}.video-js .vjs-big-play-button:before,.video-js .vjs-control:before,.video-js .vjs-modal-dialog,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}@font-face{font-family:VideoJS;src:url(font/VideoJS.eot?#iefix) format("eot")}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,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FjY3PgE3LgEnIwYfAR4BFw4BBTM/ARUzESMGAyUVJwMchM2UWwgNq4JHrQgBAapUaAoJcWMBfiIhDiMrAQJLMB0BBAokNAIBPmMiIQ4iLAECSzAeAQUKJDQBP2MiIQ4iLAECSzAeAQUKJDQBAT75g+5B4arNLNIBJ44ByQL9BQ9mvYCKwA8FBQMDwwJVTGdzBf6VB8IHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvVJkAWUDDEf+tYP5AQAAAAEAAAAABiAGtgAbAAABBAADER4BFzMRITU2ADcWABcVIREzPgE3EQIAA4D+4v6FBwJ/X+D+1QYBJ97eAScG/tXgX38CB/6FBrUH/oX+4v32X38CAlWV3gEnBgb+2d6V/asCf18CCgEeAXsAAAAAEADGAAEAAAAAAAEABwAAAAEAAAAAAAIABwAHAAEAAAAAAAMABwAOAAEAAAAAAAQABwAVAAEAAAAAAAUACwAcAAEAAAAAAAYABwAnAAEAAAAAAAoAKwAuAAEAAAAAAAsAEwBZAAMAAQQJAAEADgBsAAMAAQQJAAIADgB6AAMAAQQJAAMADgCIAAMAAQQJAAQADgCWAAMAAQQJAAUAFgCkAAMAAQQJAAYADgC6AAMAAQQJAAoAVgDIAAMAAQQJAAsAJgEeVmlkZW9KU1JlZ3VsYXJWaWRlb0pTVmlkZW9KU1ZlcnNpb24gMS4wVmlkZW9KU0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAFYAaQBkAGUAbwBKAFMAUgBlAGcAdQBsAGEAcgBWAGkAZABlAG8ASgBTAFYAaQBkAGUAbwBKAFMAVgBlAHIAcwBpAG8AbgAgADEALgAwAFYAaQBkAGUAbwBKAFMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAABAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwAAAAAA) format("truetype");font-weight:400;font-style:normal}.video-js .vjs-big-play-button:before,.video-js .vjs-play-control:before,.vjs-icon-play:before{content:"\\f101"}.vjs-icon-play-circle:before{content:"\\f102"}.video-js .vjs-play-control.vjs-playing:before,.vjs-icon-pause:before{content:"\\f103"}.video-js .vjs-mute-control.vjs-vol-0:before,.video-js .vjs-volume-menu-button.vjs-vol-0:before,.vjs-icon-volume-mute:before{content:"\\f104"}.video-js .vjs-mute-control.vjs-vol-1:before,.video-js .vjs-volume-menu-button.vjs-vol-1:before,.vjs-icon-volume-low:before{content:"\\f105"}.video-js .vjs-mute-control.vjs-vol-2:before,.video-js .vjs-volume-menu-button.vjs-vol-2:before,.vjs-icon-volume-mid:before{content:"\\f106"}.video-js .vjs-mute-control:before,.video-js .vjs-volume-menu-button:before,.vjs-icon-volume-high:before{content:"\\f107"}.video-js .vjs-fullscreen-control:before,.vjs-icon-fullscreen-enter:before{content:"\\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control:before,.vjs-icon-fullscreen-exit:before{content:"\\f109"}.vjs-icon-square:before{content:"\\f10a"}.vjs-icon-spinner:before{content:"\\f10b"}.video-js .vjs-subtitles-button:before,.vjs-icon-subtitles:before{content:"\\f10c"}.video-js .vjs-captions-button:before,.vjs-icon-captions:before{content:"\\f10d"}.video-js .vjs-chapters-button:before,.vjs-icon-chapters:before{content:"\\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\\f10f"}.vjs-icon-cog:before{content:"\\f110"}.video-js .vjs-mouse-display:before,.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before{content:"\\f111"}.vjs-icon-circle-outline:before{content:"\\f112"}.vjs-icon-circle-inner-circle:before{content:"\\f113"}.vjs-icon-hd:before{content:"\\f114"}.video-js .vjs-control.vjs-close-button:before,.vjs-icon-cancel:before{content:"\\f115"}.vjs-icon-replay:before{content:"\\f116"}.vjs-icon-facebook:before{content:"\\f117"}.vjs-icon-gplus:before{content:"\\f118"}.vjs-icon-linkedin:before{content:"\\f119"}.vjs-icon-twitter:before{content:"\\f11a"}.vjs-icon-tumblr:before{content:"\\f11b"}.vjs-icon-pinterest:before{content:"\\f11c"}.video-js .vjs-descriptions-button:before,.vjs-icon-audio-description:before{content:"\\f11d"}.video-js .vjs-audio-button:before,.vjs-icon-audio:before{content:"\\f11e"}.video-js{display:block;vertical-align:top;box-sizing:border-box;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js .vjs-tech,.video-js.vjs-fill{width:100%;height:100%}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.vjs-error .vjs-error-display:before,.vjs-menu .vjs-menu-content,.vjs-no-js{font-family:Arial,Helvetica,sans-serif}.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js .vjs-tech{position:absolute;top:0;left:0}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;font-size:18px;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66A8CC}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2B333F;background-color:rgba(43,51,63,.7);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.75em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{outline:0;border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;overflow:auto}.vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-transform:lowercase}.vjs-menu li:focus,.vjs-menu li:hover{outline:0;background-color:#73859f;background-color:rgba(115,133,159,.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2B333F}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2B333F;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.video-js .vjs-menu-button-inline.vjs-slider-active{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2B333F;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{outline:0;position:relative;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.video-js .vjs-control:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:4em}.vjs-live .vjs-progress-control{display:none}.video-js .vjs-progress-holder{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;height:.3em}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.666666666666666666em}.video-js .vjs-progress-control:hover .vjs-mouse-display:after,.video-js .vjs-progress-control:hover .vjs-play-progress:after,.video-js .vjs-progress-control:hover .vjs-time-tooltip{font-family:Arial,Helvetica,sans-serif;visibility:visible;font-size:.6em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-tooltip-progress-bar{position:absolute;display:block;height:.3em;margin:0;padding:0;width:0;left:0;top:0}.video-js .vjs-mouse-display:before,.video-js .vjs-progress-control .vjs-keep-tooltips-inside:after{display:none}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{position:absolute;top:-.333333333333333em;right:-.5em;font-size:.9em}.video-js .vjs-mouse-display:after,.video-js .vjs-play-progress:after,.video-js .vjs-time-tooltip{visibility:hidden;pointer-events:none;position:absolute;top:-3.4em;right:-1.9em;font-size:.9em;color:#000;content:attr(data-current-time);padding:6px 8px 8px;background-color:#fff;background-color:rgba(255,255,255,.8);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em}.video-js .vjs-play-progress:after,.video-js .vjs-play-progress:before,.video-js .vjs-time-tooltip{z-index:1}.video-js .vjs-load-progress{background:#bfc7d3;background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:#fff;background:rgba(115,133,159,.75)}.video-js.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-time-tooltip{display:inline-block;height:2.4em;position:relative;float:right;right:-1.9em}.vjs-tooltip-progress-bar{visibility:hidden}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after{display:none}.video-js .vjs-progress-control .vjs-mouse-display:after,.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;margin:0 .45em;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.video-js .vjs-volume-control{width:5em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu{left:.5em;height:8em}.vjs-menu-button-popup.vjs-volume-menu-button-horizontal .vjs-menu{left:-2em}.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu-content{height:0;width:0;overflow-x:hidden;overflow-y:hidden}.vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content,.vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-vertical:focus .vjs-menu-content,.vjs-volume-menu-button-vertical:hover .vjs-menu-content{height:8em;width:2.9em}.vjs-volume-menu-button-horizontal .vjs-lock-showing .vjs-menu-content,.vjs-volume-menu-button-horizontal .vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-horizontal:focus .vjs-menu-content,.vjs-volume-menu-button-horizontal:hover .vjs-menu-content{height:2.9em;width:8em}.vjs-volume-menu-button.vjs-menu-button-inline .vjs-menu-content{background-color:transparent!important}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-poster img{display:block;vertical-align:middle;margin:0 auto;max-height:100%;padding:0;width:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-controls-disabled .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider,.vjs-no-flex .vjs-current-time,.vjs-no-flex .vjs-duration{display:none}.video-js .vjs-time-control{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-time-divider{display:none;line-height:3em}.video-js .vjs-play-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,.5)}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-moz-transform:translateY(-3em);-ms-transform:translateY(-3em);-o-transform:translateY(-3em);-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-moz-transform:translateY(-1.5em);-ms-transform:translateY(-1.5em);-o-transform:translateY(-1.5em);-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:\'X\';font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:#fff transparent transparent}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%,100%,20%,60%{border-top-color:#73859f}35%{border-top-color:#fff}}@-webkit-keyframes vjs-spinner-fade{0%,100%,20%,60%{border-top-color:#73859f}35%{border-top-color:#fff}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button .vjs-audio-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-menu-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-menu-button{display:none}.vjs-caption-settings{position:relative;top:1em;background-color:#2B333F;background-color:rgba(43,51,63,.75);color:#fff;margin:0 auto;padding:.5em;height:16em;font-size:12px;width:40em}.vjs-caption-settings .vjs-tracksettings{top:0;bottom:1em;left:0;right:0;position:absolute;overflow:auto}.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left}.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-controls:after,.vjs-caption-settings .vjs-tracksettings-font:after{clear:both}.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px;border:none}.vjs-caption-settings .vjs-tracksetting label,.vjs-caption-settings .vjs-tracksetting legend{display:block;width:100px;margin-bottom:5px}.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px;vertical-align:top;float:right}.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}.vjs-caption-settings label>input{margin-right:10px}.vjs-caption-settings fieldset{margin-top:1em;margin-left:.5em}.vjs-caption-settings fieldset .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-caption-settings input[type=button]{width:40px;height:40px}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:-webkit-linear-gradient(-90deg,rgba(0,0,0,.8),rgba(255,255,255,0));background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0))}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}@media \\0screen{.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:hidden}}'), @@ -17,6 +17,6 @@ function e(o,n){i(this,e);var r=s(this,t.call(this,o,n));return r.focusedChild_= t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function l(t,e,o,n){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},i=t.textTracks();r.kind=e,o&&(r.label=o),n&&(r.language=n),r.tech=t;var s=new b["default"](r);return i.addTrack_(s),s}o.__esModule=!0;var u=t(5),c=r(u),p=t(66),f=r(p),d=t(65),h=r(d),v=t(86),y=r(v),g=t(72),b=r(g),A=t(70),m=r(A),j=t(76),w=r(j),_=t(63),k=r(_),x=t(82),T=n(x),E=t(85),C=r(E),S=t(88),O=t(79),B=t(46),P=r(B),M=t(93),I=r(M),R=t(92),D=r(R),N=function(t){function e(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};i(this,e),o.reportTouchActivity=!1;var r=s(this,t.call(this,null,o,n));return r.hasStarted_=!1,r.on("playing",function(){this.hasStarted_=!0}),r.on("loadstart",function(){this.hasStarted_=!1}),r.textTracks_=o.textTracks,r.videoTracks_=o.videoTracks,r.audioTracks_=o.audioTracks,r.featuresProgressEvents||r.manualProgressOn(),r.featuresTimeupdateEvents||r.manualTimeUpdatesOn(),o.nativeCaptions!==!1&&o.nativeTextTracks!==!1||(r.featuresNativeTextTracks=!1),r.featuresNativeTextTracks||r.on("ready",r.emulateTextTracks),r.initTextTrackListeners(),r.initTrackListeners(),r.emitTapEvents(),r}return a(e,t),e.prototype.manualProgressOn=function(){this.on("durationchange",this.onDurationChange),this.manualProgress=!0,this.one("ready",this.trackProgress)},e.prototype.manualProgressOff=function(){this.manualProgress=!1,this.stopTrackingProgress(),this.off("durationchange",this.onDurationChange)},e.prototype.trackProgress=function(){this.stopTrackingProgress(),this.progressInterval=this.setInterval(T.bind(this,function(){var t=this.bufferedPercent();this.bufferedPercent_!==t&&this.trigger("progress"),this.bufferedPercent_=t,1===t&&this.stopTrackingProgress()}),500)},e.prototype.onDurationChange=function(){this.duration_=this.duration()},e.prototype.buffered=function(){return(0,S.createTimeRange)(0,0)},e.prototype.bufferedPercent=function(){return(0,O.bufferedPercent)(this.buffered(),this.duration_)},e.prototype.stopTrackingProgress=function(){this.clearInterval(this.progressInterval)},e.prototype.manualTimeUpdatesOn=function(){this.manualTimeUpdates=!0,this.on("play",this.trackCurrentTime),this.on("pause",this.stopTrackingCurrentTime)},e.prototype.manualTimeUpdatesOff=function(){this.manualTimeUpdates=!1,this.stopTrackingCurrentTime(),this.off("play",this.trackCurrentTime),this.off("pause",this.stopTrackingCurrentTime)},e.prototype.trackCurrentTime=function(){this.currentTimeInterval&&this.stopTrackingCurrentTime(),this.currentTimeInterval=this.setInterval(function(){this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})},250)},e.prototype.stopTrackingCurrentTime=function(){this.clearInterval(this.currentTimeInterval),this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})},e.prototype.dispose=function(){this.clearTracks(["audio","video","text"]),this.manualProgress&&this.manualProgressOff(),this.manualTimeUpdates&&this.manualTimeUpdatesOff(),t.prototype.dispose.call(this)},e.prototype.clearTracks=function(t){var e=this;t=[].concat(t),t.forEach(function(t){for(var o=e[t+"Tracks"]()||[],n=o.length;n--;){var r=o[n];"text"===t&&e.removeRemoteTextTrack(r),o.removeTrack_(r)}})},e.prototype.reset=function(){},e.prototype.error=function(t){return void 0!==t&&(this.error_=new P["default"](t),this.trigger("error")),this.error_},e.prototype.played=function(){return this.hasStarted_?(0,S.createTimeRange)(0,0):(0,S.createTimeRange)()},e.prototype.setCurrentTime=function(){this.manualTimeUpdates&&this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})},e.prototype.initTextTrackListeners=function(){var t=T.bind(this,function(){this.trigger("texttrackchange")}),e=this.textTracks();e&&(e.addEventListener("removetrack",t),e.addEventListener("addtrack",t),this.on("dispose",T.bind(this,function(){e.removeEventListener("removetrack",t),e.removeEventListener("addtrack",t)})))},e.prototype.initTrackListeners=function(){var t=this,e=["video","audio"];e.forEach(function(e){var o=function(){t.trigger(e+"trackchange")},n=t[e+"Tracks"]();n.addEventListener("removetrack",o),n.addEventListener("addtrack",o),t.on("dispose",function(){n.removeEventListener("removetrack",o),n.removeEventListener("addtrack",o)})})},e.prototype.emulateTextTracks=function(){var t=this,e=this.textTracks();if(e){I["default"].WebVTT||null===this.el().parentNode||void 0===this.el().parentNode||!function(){var e=D["default"].createElement("script");e.src=t.options_["vtt.js"]||"https://cdn.rawgit.com/gkatsev/vtt.js/vjs-v0.12.1/dist/vtt.min.js",e.onload=function(){t.trigger("vttjsloaded")},e.onerror=function(){t.trigger("vttjserror")},t.on("dispose",function(){e.onload=null,e.onerror=null}),I["default"].WebVTT=!0,t.el().parentNode.appendChild(e)}();var o=function(){return t.trigger("texttrackchange")},n=function(){o();for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:[];i(this,e);for(var a=void 0,l=r.length-1;l>=0;l--)if(r[l].enabled){h(r,r[l]);break}if(p.IS_IE8){a=d["default"].createElement("custom");for(var c in u["default"].prototype)"constructor"!==c&&(a[c]=u["default"].prototype[c]);for(var f in e.prototype)"constructor"!==f&&(a[f]=e.prototype[f])}return a=o=s(this,t.call(this,r,a)),a.changing_=!1,n=a,s(o,n)}return a(e,t),e.prototype.addTrack_=function(e){var o=this;e.enabled&&h(this,e),t.prototype.addTrack_.call(this,e),e.addEventListener&&e.addEventListener("enabledchange",function(){o.changing_||(o.changing_=!0,h(o,e),o.changing_=!1,o.trigger("change"))})},e.prototype.addTrack=function(t){this.addTrack_(t)},e.prototype.removeTrack=function(e){t.prototype.removeTrack_.call(this,e)},e}(u["default"]);o["default"]=v},{74:74,78:78,92:92}],64:[function(t,e,o){"use strict";function n(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e["default"]=t,e}function r(t){return t&&t.__esModule?t:{"default":t}}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}o.__esModule=!0;var l=t(73),u=t(75),c=r(u),p=t(86),f=r(p),d=t(78),h=n(d),v=function(t){function e(){var o,n,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};i(this,e);var a=(0,f["default"])(r,{kind:l.AudioTrackKind[r.kind]||""}),u=o=s(this,t.call(this,a)),c=!1;if(h.IS_IE8)for(var p in e.prototype)"constructor"!==p&&(u[p]=e.prototype[p]);return Object.defineProperty(u,"enabled",{get:function(){return c},set:function(t){"boolean"==typeof t&&t!==c&&(c=t,this.trigger("enabledchange"))}}),a.enabled&&(u.enabled=a.enabled),u.loaded_=!0,n=u,s(o,n)}return a(e,t),e}(c["default"]);o["default"]=v},{73:73,75:75,78:78,86:86}],65:[function(t,e,o){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}function r(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e["default"]=t,e}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}o.__esModule=!0;var s=t(78),a=r(s),l=t(92),u=n(l),c=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];i(this,t);var o=this;if(a.IS_IE8){o=u["default"].createElement("custom");for(var n in t.prototype)"constructor"!==n&&(o[n]=t.prototype[n])}o.trackElements_=[],Object.defineProperty(o,"length",{get:function(){return this.trackElements_.length}});for(var r=0,s=e.length;r0&&void 0!==arguments[0]?arguments[0]:{};i(this,e);var n=s(this,t.call(this)),r=void 0,a=n;if(u.IS_IE8){a=p["default"].createElement("custom");for(var l in e.prototype)"constructor"!==l&&(a[l]=e.prototype[l])}var c=new v["default"](o);if(a.kind=c.kind,a.src=c.src,a.srclang=c.language,a.label=c.label,a["default"]=c["default"],Object.defineProperty(a,"readyState",{get:function(){return r}}),Object.defineProperty(a,"track",{get:function(){return c}}),r=y,c.addEventListener("loadeddata",function(){r=b,a.trigger({type:"load",target:a})}),u.IS_IE8){var f;return f=a,s(n,f)}return n}return a(e,t),e}(d["default"]);m.prototype.allowedEvents_={load:"load"},m.NONE=y,m.LOADING=g,m.LOADED=b,m.ERROR=A,o["default"]=m},{42:42,72:72,78:78,92:92}],67:[function(t,e,o){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}function r(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e["default"]=t,e}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}o.__esModule=!0;var s=t(78),a=r(s),l=t(92),u=n(l),c=function(){function t(e){i(this,t);var o=this;if(a.IS_IE8){o=u["default"].createElement("custom");for(var n in t.prototype)"constructor"!==n&&(o[n]=t.prototype[n])}if(t.prototype.setCues_.call(o,e),Object.defineProperty(o,"length",{get:function(){return this.length_}}),a.IS_IE8)return o}return t.prototype.setCues_=function(t){var e=this.length||0,o=0,n=t.length;this.cues_=t,this.length_=t.length;var r=function(t){""+t in this||Object.defineProperty(this,""+t,{get:function(){return this.cues_[t]}})};if(e0&&void 0!==arguments[0]?arguments[0]:[];i(this,e);var a=void 0;if(d.IS_IE8){a=v["default"].createElement("custom");for(var l in u["default"].prototype)"constructor"!==l&&(a[l]=u["default"].prototype[l]);for(var c in e.prototype)"constructor"!==c&&(a[c]=e.prototype[c])}return a=o=s(this,t.call(this,r,a)),n=a,s(o,n)}return a(e,t),e.prototype.addTrack_=function(e){t.prototype.addTrack_.call(this,e),e.addEventListener("modechange",p.bind(this,function(){this.trigger("change")}))},e.prototype.removeTrack_=function(t){for(var e=void 0,o=0,n=this.length;oCaptions Settings Dialog\n
Beginning of dialog window. Escape will cancel and close the window.
\n
\n
\n
\n Text\n \n \n \n \n \n \n
\n
\n Background\n \n \n \n \n \n \n
\n
\n Window\n \n \n \n \n \n \n
\n
\n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n
\n \n \n
\n
\n \n ';return n}function u(t){var e=void 0;return t.selectedOptions?e=t.selectedOptions[0]:t.options&&(e=t.options[t.options.selectedIndex]),e.value}function c(t,e){if(e){var o=void 0;for(o=0;o select").selectedIndex=0,this.$(".vjs-bg-color > select").selectedIndex=0, this.$(".window-color > select").selectedIndex=0,this.$(".vjs-text-opacity > select").selectedIndex=0,this.$(".vjs-bg-opacity > select").selectedIndex=0,this.$(".vjs-window-opacity > select").selectedIndex=0,this.$(".vjs-edge-style select").selectedIndex=0,this.$(".vjs-font-family select").selectedIndex=0,this.$(".vjs-font-percent select").selectedIndex=2,this.updateDisplay()})),h.on(r.$(".vjs-fg-color > select"),"change",y.bind(r,r.updateDisplay)),h.on(r.$(".vjs-bg-color > select"),"change",y.bind(r,r.updateDisplay)),h.on(r.$(".window-color > select"),"change",y.bind(r,r.updateDisplay)),h.on(r.$(".vjs-text-opacity > select"),"change",y.bind(r,r.updateDisplay)),h.on(r.$(".vjs-bg-opacity > select"),"change",y.bind(r,r.updateDisplay)),h.on(r.$(".vjs-window-opacity > select"),"change",y.bind(r,r.updateDisplay)),h.on(r.$(".vjs-font-percent select"),"change",y.bind(r,r.updateDisplay)),h.on(r.$(".vjs-edge-style select"),"change",y.bind(r,r.updateDisplay)),h.on(r.$(".vjs-font-family select"),"change",y.bind(r,r.updateDisplay)),r.options_.persistTextTrackSettings&&r.restoreSettings(),r}return a(e,t),e.prototype.createEl=function(){var e=this.id_,o="TTsettingsDialogLabel-"+e,n="TTsettingsDialogDescription-"+e;return t.prototype.createEl.call(this,"div",{className:"vjs-caption-settings vjs-modal-overlay",innerHTML:l(e,o,n),tabIndex:-1},{role:"dialog","aria-labelledby":o,"aria-describedby":n})},e.prototype.getValues=function(){var t=u(this.$(".vjs-edge-style select")),e=u(this.$(".vjs-font-family select")),o=u(this.$(".vjs-fg-color > select")),n=u(this.$(".vjs-text-opacity > select")),r=u(this.$(".vjs-bg-color > select")),i=u(this.$(".vjs-bg-opacity > select")),s=u(this.$(".window-color > select")),a=u(this.$(".vjs-window-opacity > select")),l=w["default"].parseFloat(u(this.$(".vjs-font-percent > select"))),c={fontPercent:l,fontFamily:e,textOpacity:n,windowColor:s,windowOpacity:a,backgroundOpacity:i,edgeStyle:t,color:o,backgroundColor:r};for(var p in c)(""===c[p]||"none"===c[p]||"fontPercent"===p&&1===c[p])&&delete c[p];return c},e.prototype.setValues=function(t){c(this.$(".vjs-edge-style select"),t.edgeStyle),c(this.$(".vjs-font-family select"),t.fontFamily),c(this.$(".vjs-fg-color > select"),t.color),c(this.$(".vjs-text-opacity > select"),t.textOpacity),c(this.$(".vjs-bg-color > select"),t.backgroundColor),c(this.$(".vjs-bg-opacity > select"),t.backgroundOpacity),c(this.$(".window-color > select"),t.windowColor),c(this.$(".vjs-window-opacity > select"),t.windowOpacity);var e=t.fontPercent;e&&(e=e.toFixed(2)),c(this.$(".vjs-font-percent > select"),e)},e.prototype.restoreSettings=function(){var t=void 0,e=void 0;try{var o=(0,m["default"])(w["default"].localStorage.getItem("vjs-text-track-settings"));t=o[0],e=o[1],t&&b["default"].error(t)}catch(n){b["default"].warn(n)}e&&this.setValues(e)},e.prototype.saveSettings=function(){if(this.options_.persistTextTrackSettings){var t=this.getValues();try{Object.getOwnPropertyNames(t).length>0?w["default"].localStorage.setItem("vjs-text-track-settings",JSON.stringify(t)):w["default"].localStorage.removeItem("vjs-text-track-settings")}catch(e){b["default"].warn(e)}}},e.prototype.updateDisplay=function(){var t=this.player_.getChild("textTrackDisplay");t&&t.updateDisplay()},e}(f["default"]);f["default"].registerComponent("TextTrackSettings",_),o["default"]=_},{145:145,5:5,81:81,82:82,85:85,93:93}],72:[function(t,e,o){"use strict";function n(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e["default"]=t,e}function r(t){return t&&t.__esModule?t:{"default":t}}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}o.__esModule=!0;var l=t(67),u=r(l),c=t(82),p=n(c),f=t(73),d=t(85),h=r(d),v=t(93),y=r(v),g=t(75),b=r(g),A=t(90),m=t(147),j=r(m),w=t(86),_=r(w),k=t(78),x=n(k),T=function(t,e){var o=new y["default"].WebVTT.Parser(y["default"],y["default"].vttjs,y["default"].WebVTT.StringDecoder()),n=[];o.oncue=function(t){e.addCue(t)},o.onparsingerror=function(t){n.push(t)},o.onflush=function(){e.trigger({type:"loadeddata",target:e})},o.parse(t),n.length>0&&(y["default"].console&&y["default"].console.groupCollapsed&&y["default"].console.groupCollapsed("Text Track parsing errors for "+e.src),n.forEach(function(t){return h["default"].error(t)}),y["default"].console&&y["default"].console.groupEnd&&y["default"].console.groupEnd()),o.flush()},E=function(t,e){var o={uri:t},n=(0,A.isCrossOrigin)(t);n&&(o.cors=n),(0,j["default"])(o,p.bind(this,function(t,o,n){return t?h["default"].error(t,o):(e.loaded_=!0,void("function"!=typeof y["default"].WebVTT?e.tech_&&!function(){var t=function(){return T(n,e)};e.tech_.on("vttjsloaded",t),e.tech_.on("vttjserror",function(){h["default"].error("vttjs failed to load, stopping trying to process "+e.src),e.tech_.off("vttjsloaded",t)})}():T(n,e)))}))},C=function(t){function e(){var o,n,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(i(this,e),!r.tech)throw new Error("A tech was not provided.");var a=(0,_["default"])(r,{kind:f.TextTrackKind[r.kind]||"subtitles",language:r.language||r.srclang||""}),l=f.TextTrackMode[a.mode]||"disabled",c=a["default"];"metadata"!==a.kind&&"chapters"!==a.kind||(l="hidden");var d=o=s(this,t.call(this,a));if(d.tech_=a.tech,x.IS_IE8)for(var h in e.prototype)"constructor"!==h&&(d[h]=e.prototype[h]);d.cues_=[],d.activeCues_=[];var v=new u["default"](d.cues_),y=new u["default"](d.activeCues_),g=!1,b=p.bind(d,function(){this.activeCues,g&&(this.trigger("cuechange"),g=!1)});return"disabled"!==l&&d.tech_.on("timeupdate",b),Object.defineProperty(d,"default",{get:function(){return c},set:function(){}}),Object.defineProperty(d,"mode",{get:function(){return l},set:function(t){f.TextTrackMode[t]&&(l=t,"showing"===l&&this.tech_.on("timeupdate",b),this.trigger("modechange"))}}),Object.defineProperty(d,"cues",{get:function(){return this.loaded_?v:null},set:function(){}}),Object.defineProperty(d,"activeCues",{get:function(){if(!this.loaded_)return null;if(0===this.cues.length)return y;for(var t=this.tech_.currentTime(),e=[],o=0,n=this.cues.length;o=t?e.push(r):r.startTime===r.endTime&&r.startTime<=t&&r.startTime+.5>=t&&e.push(r)}if(g=!1,e.length!==this.activeCues_.length)g=!0;else for(var i=0;i0&&void 0!==arguments[0]?arguments[0]:[],r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;i(this,e);var a=s(this,t.call(this));if(!r&&(r=a,p.IS_IE8)){r=d["default"].createElement("custom");for(var l in e.prototype)"constructor"!==l&&(r[l]=e.prototype[l])}r.tracks_=[],Object.defineProperty(r,"length",{get:function(){return this.tracks_.length}});for(var u=0;u0&&void 0!==arguments[0]?arguments[0]:{};i(this,e);var r=s(this,t.call(this)),a=r;if(u.IS_IE8){a=p["default"].createElement("custom");for(var l in e.prototype)"constructor"!==l&&(a[l]=e.prototype[l])}var c={id:n.id||"vjs_track_"+d.newGUID(),kind:n.kind||"",label:n.label||"",language:n.language||""},f=function(t){Object.defineProperty(a,t,{get:function(){return c[t]},set:function(){}})};for(var h in c)f(h);return o=a,s(r,o)}return a(e,t),e}(v["default"]);o["default"]=y},{42:42,78:78,84:84,92:92}],76:[function(t,e,o){"use strict";function n(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e["default"]=t,e}function r(t){return t&&t.__esModule?t:{"default":t}}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}o.__esModule=!0;var l=t(74),u=r(l),c=t(78),p=n(c),f=t(92),d=r(f),h=function(t,e){for(var o=0;o0&&void 0!==arguments[0]?arguments[0]:[];i(this,e);for(var a=void 0,l=r.length-1;l>=0;l--)if(r[l].selected){h(r,r[l]);break}if(p.IS_IE8){a=d["default"].createElement("custom");for(var c in u["default"].prototype)"constructor"!==c&&(a[c]=u["default"].prototype[c]);for(var f in e.prototype)"constructor"!==f&&(a[f]=e.prototype[f])}return a=o=s(this,t.call(this,r,a)),a.changing_=!1,Object.defineProperty(a,"selectedIndex",{get:function(){for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:{};i(this,e);var a=(0,f["default"])(r,{kind:l.VideoTrackKind[r.kind]||""}),u=o=s(this,t.call(this,a)),c=!1;if(h.IS_IE8)for(var p in e.prototype)"constructor"!==p&&(u[p]=e.prototype[p]);return Object.defineProperty(u,"selected",{get:function(){return c},set:function(t){"boolean"==typeof t&&t!==c&&(c=t,this.trigger("selectedchange"))}}),a.selected&&(u.selected=a.selected),n=u,s(o,n)}return a(e,t),e}(c["default"]);o["default"]=v},{73:73,75:75,78:78,86:86}],78:[function(t,e,o){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}o.__esModule=!0,o.BACKGROUND_SIZE_SUPPORTED=o.TOUCH_ENABLED=o.IE_VERSION=o.IS_IE8=o.IS_CHROME=o.IS_EDGE=o.IS_FIREFOX=o.IS_NATIVE_ANDROID=o.IS_OLD_ANDROID=o.ANDROID_VERSION=o.IS_ANDROID=o.IOS_VERSION=o.IS_IOS=o.IS_IPOD=o.IS_IPHONE=o.IS_IPAD=void 0;var r=t(92),i=n(r),s=t(93),a=n(s),l=a["default"].navigator&&a["default"].navigator.userAgent||"",u=/AppleWebKit\/([\d.]+)/i.exec(l),c=u?parseFloat(u.pop()):null,p=o.IS_IPAD=/iPad/i.test(l),f=o.IS_IPHONE=/iPhone/i.test(l)&&!p,d=o.IS_IPOD=/iPod/i.test(l),h=(o.IS_IOS=f||p||d,o.IOS_VERSION=function(){var t=l.match(/OS (\d+)_/i);return t&&t[1]?t[1]:null}(),o.IS_ANDROID=/Android/i.test(l)),v=o.ANDROID_VERSION=function(){var t=l.match(/Android (\d+)(?:\.(\d+))?(?:\.(\d+))*/i);if(!t)return null;var e=t[1]&&parseFloat(t[1]),o=t[2]&&parseFloat(t[2]);return e&&o?parseFloat(t[1]+"."+t[2]):e?e:null}(),y=(o.IS_OLD_ANDROID=h&&/webkit/i.test(l)&&v<2.3,o.IS_NATIVE_ANDROID=h&&v<5&&c<537,o.IS_FIREFOX=/Firefox/i.test(l),o.IS_EDGE=/Edge/i.test(l));o.IS_CHROME=!y&&/Chrome/i.test(l),o.IS_IE8=/MSIE\s8\.0/.test(l),o.IE_VERSION=function(t){return t&&parseFloat(t[1])}(/MSIE\s(\d+)\.\d/.exec(l)),o.TOUCH_ENABLED=!!("ontouchstart"in a["default"]||a["default"].DocumentTouch&&i["default"]instanceof a["default"].DocumentTouch),o.BACKGROUND_SIZE_SUPPORTED="backgroundSize"in i["default"].createElement("video").style},{92:92,93:93}],79:[function(t,e,o){"use strict";function n(t,e){var o=0,n=void 0,i=void 0;if(!e)return 0;t&&t.length||(t=(0,r.createTimeRange)(0,0));for(var s=0;se&&(i=e),o+=i-n;return o/e}o.__esModule=!0,o.bufferedPercent=n;var r=t(88)},{88:88}],80:[function(t,e,o){"use strict";function n(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e["default"]=t,e}function r(t){return t&&t.__esModule?t:{"default":t}}function i(t,e){return t.raw=e,t}function s(t){return"string"==typeof t&&/\S/.test(t)}function a(t){if(/\s/.test(t))throw new Error("class has illegal whitespace characters")}function l(t){return new RegExp("(^|\\s)"+t+"($|\\s)")}function u(t){return!!t&&"object"===("undefined"==typeof t?"undefined":M(t))&&1===t.nodeType}function c(t){return function(e,o){if(!s(e))return D["default"][t](null);s(o)&&(o=D["default"].querySelector(o));var n=u(o)?o:D["default"];return n[t]&&n[t](e)}}function p(t){return 0===t.indexOf("#")&&(t=t.slice(1)),D["default"].getElementById(t)}function f(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"div",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=D["default"].createElement(t);return Object.getOwnPropertyNames(e).forEach(function(t){var o=e[t];t.indexOf("aria-")!==-1||"role"===t||"type"===t?(V["default"].warn((0,H["default"])(I,t,o)),n.setAttribute(t,o)):n[t]=o}),Object.getOwnPropertyNames(o).forEach(function(t){n.setAttribute(t,o[t])}),n}function d(t,e){"undefined"==typeof t.textContent?t.innerText=e:t.textContent=e}function h(t,e){e.firstChild?e.insertBefore(t,e.firstChild):e.appendChild(t)}function v(t){var e=t[G];return e||(e=t[G]=Q.newGUID()),Y[e]||(Y[e]={}),Y[e]}function y(t){var e=t[G];return!!e&&!!Object.getOwnPropertyNames(Y[e]).length}function g(t){var e=t[G];if(e){delete Y[e];try{delete t[G]}catch(o){t.removeAttribute?t.removeAttribute(G):t[G]=null}}}function b(t,e){return a(e),t.classList?t.classList.contains(e):l(e).test(t.className)}function A(t,e){return t.classList?t.classList.add(e):b(t,e)||(t.className=(t.className+" "+e).trim()),t}function m(t,e){return t.classList?t.classList.remove(e):(a(e),t.className=t.className.split(/\s+/).filter(function(t){return t!==e}).join(" ")),t}function j(t,e,o){var n=b(t,e);if("function"==typeof o&&(o=o(t,e)),"boolean"!=typeof o&&(o=!n),o!==n)return o?A(t,e):m(t,e),t}function w(t,e){Object.getOwnPropertyNames(e).forEach(function(o){var n=e[o];null===n||"undefined"==typeof n||n===!1?t.removeAttribute(o):t.setAttribute(o,n===!0?"":n)})}function _(t){var e={},o=",autoplay,controls,loop,muted,default,";if(t&&t.attributes&&t.attributes.length>0)for(var n=t.attributes,r=n.length-1;r>=0;r--){var i=n[r].name,s=n[r].value;"boolean"!=typeof t[i]&&o.indexOf(","+i+",")===-1||(s=null!==s),e[i]=s}return e}function k(){D["default"].body.focus(),D["default"].onselectstart=function(){return!1}}function x(){D["default"].onselectstart=function(){return!0}}function T(t){var e=void 0;if(t.getBoundingClientRect&&t.parentNode&&(e=t.getBoundingClientRect()),!e)return{left:0,top:0};var o=D["default"].documentElement,n=D["default"].body,r=o.clientLeft||n.clientLeft||0,i=F["default"].pageXOffset||n.scrollLeft,s=e.left+i-r,a=o.clientTop||n.clientTop||0,l=F["default"].pageYOffset||n.scrollTop,u=e.top+l-a;return{left:Math.round(s),top:Math.round(u)}}function E(t,e){var o={},n=T(t),r=t.offsetWidth,i=t.offsetHeight,s=n.top,a=n.left,l=e.pageY,u=e.pageX;return e.changedTouches&&(u=e.changedTouches[0].pageX,l=e.changedTouches[0].pageY),o.y=Math.max(0,Math.min(1,(s-l+i)/i)),o.x=Math.max(0,Math.min(1,(u-a)/r)),o}function C(t){return!!t&&"object"===("undefined"==typeof t?"undefined":M(t))&&3===t.nodeType}function S(t){for(;t.firstChild;)t.removeChild(t.firstChild);return t}function O(t){return"function"==typeof t&&(t=t()),(Array.isArray(t)?t:[t]).map(function(t){return"function"==typeof t&&(t=t()),u(t)||C(t)?t:"string"==typeof t&&/\S/.test(t)?D["default"].createTextNode(t):void 0}).filter(function(t){return t})}function B(t,e){return O(e).forEach(function(e){return t.appendChild(e)}),t}function P(t,e){return B(S(t),e)}o.__esModule=!0,o.$$=o.$=void 0;var M="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},I=i(["Setting attributes in the second argument of createEl()\n has been deprecated. Use the third argument instead.\n createEl(type, properties, attributes). Attempting to set "," to ","."],["Setting attributes in the second argument of createEl()\n has been deprecated. Use the third argument instead.\n createEl(type, properties, attributes). Attempting to set "," to ","."]);o.isEl=u,o.getEl=p,o.createEl=f,o.textContent=d,o.insertElFirst=h,o.getElData=v,o.hasElData=y,o.removeElData=g,o.hasElClass=b,o.addElClass=A,o.removeElClass=m,o.toggleElClass=j,o.setElAttributes=w,o.getElAttributes=_,o.blockTextSelection=k,o.unblockTextSelection=x,o.findElPosition=T,o.getPointerPosition=E,o.isTextNode=C,o.emptyEl=S,o.normalizeContent=O,o.appendContent=B,o.insertContent=P;var R=t(92),D=r(R),N=t(93),F=r(N),L=t(84),Q=n(L),z=t(85),V=r(z),U=t(146),H=r(U),Y={},G="vdata"+(new Date).getTime();o.$=c("querySelector"),o.$$=c("querySelectorAll")},{146:146,84:84,85:85,92:92,93:93}],81:[function(t,e,o){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}function r(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e["default"]=t,e}function i(t,e){var o=d.getElData(t);0===o.handlers[e].length&&(delete o.handlers[e],t.removeEventListener?t.removeEventListener(e,o.dispatcher,!1):t.detachEvent&&t.detachEvent("on"+e,o.dispatcher)),Object.getOwnPropertyNames(o.handlers).length<=0&&(delete o.handlers,delete o.dispatcher,delete o.disabled),0===Object.getOwnPropertyNames(o).length&&d.removeElData(t)}function s(t,e,o,n){o.forEach(function(o){t(e,o,n)})}function a(t){function e(){return!0}function o(){return!1}return t&&t.isPropagationStopped||!function(){var n=t||A["default"].event;t={};for(var r in n)"layerX"!==r&&"layerY"!==r&&"keyLocation"!==r&&"webkitMovementX"!==r&&"webkitMovementY"!==r&&("returnValue"===r&&n.preventDefault||(t[r]=n[r]));if(t.target||(t.target=t.srcElement||j["default"]),t.relatedTarget||(t.relatedTarget=t.fromElement===t.target?t.toElement:t.fromElement),t.preventDefault=function(){n.preventDefault&&n.preventDefault(),t.returnValue=!1,n.returnValue=!1,t.defaultPrevented=!0},t.defaultPrevented=!1,t.stopPropagation=function(){n.stopPropagation&&n.stopPropagation(),t.cancelBubble=!0,n.cancelBubble=!0,t.isPropagationStopped=e},t.isPropagationStopped=o,t.stopImmediatePropagation=function(){n.stopImmediatePropagation&&n.stopImmediatePropagation(),t.isImmediatePropagationStopped=e,t.stopPropagation()},t.isImmediatePropagationStopped=o,null!==t.clientX&&void 0!==t.clientX){var i=j["default"].documentElement,s=j["default"].body;t.pageX=t.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),t.pageY=t.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)}t.which=t.charCode||t.keyCode,null!==t.button&&void 0!==t.button&&(t.button=1&t.button?0:4&t.button?1:2&t.button?2:0)}(),t}function l(t,e,o){if(Array.isArray(e))return s(l,t,e,o);var n=d.getElData(t);n.handlers||(n.handlers={}),n.handlers[e]||(n.handlers[e]=[]),o.guid||(o.guid=v.newGUID()),n.handlers[e].push(o),n.dispatcher||(n.disabled=!1,n.dispatcher=function(e,o){if(!n.disabled){e=a(e);var r=n.handlers[e.type];if(r)for(var i=r.slice(0),s=0,l=i.length;s1&&void 0!==arguments[1]?arguments[1]:t;t=t<0?0:t;var o=Math.floor(t%60),n=Math.floor(t/60%60),r=Math.floor(t/3600),i=Math.floor(e/60%60),s=Math.floor(e/3600);return(isNaN(t)||t===1/0)&&(r=n=o="-"),r=r>0||s>0?r+":":"",n=((r||i>=10)&&n<10?"0"+n:n)+":",o=o<10?"0"+o:o,r+n+o}o.__esModule=!0,o["default"]=n},{}],84:[function(t,e,o){"use strict";function n(){return r++}o.__esModule=!0,o.newGUID=n;var r=1},{}],85:[function(t,e,o){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}o.__esModule=!0,o.logByType=void 0;var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=t(93),s=n(i),a=t(78),l=void 0,u=o.logByType=function(t,e){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:!!a.IE_VERSION&&a.IE_VERSION<11;"log"!==t&&e.unshift(t.toUpperCase()+":"),l.history.push(e),e.unshift("VIDEOJS:");var n=s["default"].console&&s["default"].console[t];n&&(o&&(e=e.map(function(t){if(t&&"object"===("undefined"==typeof t?"undefined":r(t))||Array.isArray(t))try{return JSON.stringify(t)}catch(e){return String(t)}return String(t)}).join(" ")),n.apply?n[Array.isArray(e)?"apply":"call"](s["default"].console,e):n(e))};l=function(){for(var t=arguments.length,e=Array(t),o=0;oo)throw new Error("Failed to execute '"+t+"' on 'TimeRanges': The index provided ("+e+") is greater than or equal to the maximum bound ("+o+").")}function i(t,e,o,n){return void 0===n&&(u["default"].warn("DEPRECATED: Function '"+t+"' on 'TimeRanges' called without an index argument."),n=0),r(t,n,o.length-1),o[n][e]}function s(t){return void 0===t||0===t.length?{length:0,start:function(){throw new Error("This TimeRanges object is empty")},end:function(){throw new Error("This TimeRanges object is empty")}}:{length:t.length,start:i.bind(null,"start",0,t),end:i.bind(null,"end",1,t)}}function a(t,e){return Array.isArray(t)?s(t):void 0===t||void 0===e?s():s([[t,e]])}o.__esModule=!0,o.createTimeRange=void 0,o.createTimeRanges=a;var l=t(85),u=n(l);o.createTimeRange=a},{85:85}],89:[function(t,e,o){"use strict";function n(t){return t.charAt(0).toUpperCase()+t.slice(1)}o.__esModule=!0,o["default"]=n},{}],90:[function(t,e,o){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}o.__esModule=!0,o.isCrossOrigin=o.getFileExtension=o.getAbsoluteURL=o.parseUrl=void 0;var r=t(92),i=n(r),s=t(93),a=n(s),l=o.parseUrl=function(t){var e=["protocol","hostname","port","pathname","search","hash","host"],o=i["default"].createElement("a");o.href=t;var n=""===o.host&&"file:"!==o.protocol,r=void 0;n&&(r=i["default"].createElement("div"),r.innerHTML='',o=r.firstChild,r.setAttribute("style","display:none; position:absolute;"),i["default"].body.appendChild(r));for(var s={},a=0;ax',t=e.firstChild.href}return t},o.getFileExtension=function(t){if("string"==typeof t){var e=/^(\/?)([\s\S]*?)((?:\.{1,2}|[^\/]+?)(\.([^\.\/\?]+)))(?:[\/]*|[\?].*)$/i,o=e.exec(t);if(o)return o.pop().toLowerCase()}return""},o.isCrossOrigin=function(t){var e=a["default"].location,o=l(t),n=":"===o.protocol?e.protocol:o.protocol,r=n+o.host!==e.protocol+e.host;return r}},{92:92,93:93}],91:[function(e,o,n){"use strict";function r(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e["default"]=t,e}function i(t){return t&&t.__esModule?t:{"default":t}}function s(t,e,o){var n=void 0;if("string"==typeof t){if(0===t.indexOf("#")&&(t=t.slice(1)),s.getPlayers()[t])return e&&Q["default"].warn('Player "'+t+'" is already initialised. Options will not be applied.'),o&&s.getPlayers()[t].ready(o),s.getPlayers()[t];n=V.getEl(t)}else n=t;if(!n||!n.nodeName)throw new TypeError("The element or ID supplied is not valid. (videojs)");return n.player||_["default"].players[n.playerId]||new _["default"](n,e,o)}n.__esModule=!0;var a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},l=e(93),u=i(l),c=e(92),p=i(c),f=e(56),d=r(f),h=e(87),v=r(h),y=e(5),g=i(y),b=e(42),A=i(b),m=e(81),j=r(m),w=e(51),_=i(w),k=e(52),x=i(k),T=e(86),E=i(T),C=e(82),S=r(C),O=e(72),B=i(O),P=e(64),M=i(P),I=e(77),R=i(I),D=e(88),N=e(83),F=i(N),L=e(85),Q=i(L),z=e(80),V=r(z),U=e(78),H=r(U),Y=e(90),G=r(Y),W=e(43),X=i(W),J=e(131),K=i(J),q=e(147),Z=i(q),$=e(62),tt=i($); if("undefined"==typeof HTMLVideoElement&&u["default"].document&&u["default"].document.createElement&&(p["default"].createElement("video"),p["default"].createElement("audio"),p["default"].createElement("track")),u["default"].VIDEOJS_NO_DYNAMIC_STYLE!==!0){var et=V.$(".vjs-styles-defaults");if(!et){et=v.createStyleElement("vjs-styles-defaults");var ot=V.$("head");ot&&ot.insertBefore(et,ot.firstChild),v.setTextContent(et,"\n .video-js {\n width: 300px;\n height: 150px;\n }\n\n .vjs-fluid {\n padding-top: 56.25%\n }\n ")}}d.autoSetupTimeout(1,s),s.VERSION="5.12.6",s.options=_["default"].prototype.options_,s.getPlayers=function(){return _["default"].players},s.players=_["default"].players,s.getComponent=g["default"].getComponent,s.registerComponent=function(t,e){tt["default"].isTech(e)&&Q["default"].warn("The "+t+" tech was registered as a component. It should instead be registered using videojs.registerTech(name, tech)"),g["default"].registerComponent.call(g["default"],t,e)},s.getTech=tt["default"].getTech,s.registerTech=tt["default"].registerTech,s.browser=H,s.TOUCH_ENABLED=H.TOUCH_ENABLED,s.extend=X["default"],s.mergeOptions=E["default"],s.bind=S.bind,s.plugin=x["default"],s.addLanguage=function(t,e){var o;return t=(""+t).toLowerCase(),(0,K["default"])(s.options.languages,(o={},o[t]=e,o))[t]},s.log=Q["default"],s.createTimeRange=s.createTimeRanges=D.createTimeRanges,s.formatTime=F["default"],s.parseUrl=G.parseUrl,s.isCrossOrigin=G.isCrossOrigin,s.EventTarget=A["default"],s.on=j.on,s.one=j.one,s.off=j.off,s.trigger=j.trigger,s.xhr=Z["default"],s.TextTrack=B["default"],s.AudioTrack=M["default"],s.VideoTrack=R["default"],s.isEl=V.isEl,s.isTextNode=V.isTextNode,s.createEl=V.createEl,s.hasClass=V.hasElClass,s.addClass=V.addElClass,s.removeClass=V.removeElClass,s.toggleClass=V.toggleElClass,s.setAttributes=V.setElAttributes,s.getAttributes=V.getElAttributes,s.emptyEl=V.emptyEl,s.appendContent=V.appendContent,s.insertContent=V.insertContent,"function"==typeof t&&t.amd?t("videojs",[],function(){return s}):"object"===("undefined"==typeof n?"undefined":a(n))&&"object"===("undefined"==typeof o?"undefined":a(o))&&(o.exports=s),n["default"]=s},{131:131,147:147,42:42,43:43,5:5,51:51,52:52,56:56,62:62,64:64,72:72,77:77,78:78,80:80,81:81,82:82,83:83,85:85,86:86,87:87,88:88,90:90,92:92,93:93}],92:[function(t,e,o){(function(o){var n="undefined"!=typeof o?o:"undefined"!=typeof window?window:{},r=t(94);if("undefined"!=typeof document)e.exports=document;else{var i=n["__GLOBAL_DOCUMENT_CACHE@4"];i||(i=n["__GLOBAL_DOCUMENT_CACHE@4"]=r),e.exports=i}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{94:94}],93:[function(t,e,o){(function(t){"undefined"!=typeof window?e.exports=window:"undefined"!=typeof t?e.exports=t:"undefined"!=typeof self?e.exports=self:e.exports={}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],94:[function(t,e,o){},{}],95:[function(t,e,o){var n=t(111),r=n(Date,"now"),i=r||function(){return(new Date).getTime()};e.exports=i},{111:111}],96:[function(t,e,o){function n(t,e,o){function n(){g&&clearTimeout(g),d&&clearTimeout(d),A=0,d=g=b=void 0}function l(e,o){o&&clearTimeout(o),d=g=b=void 0,e&&(A=i(),h=t.apply(y,f),g||d||(f=y=void 0))}function u(){var t=e-(i()-v);t<=0||t>e?l(b,d):g=setTimeout(u,t)}function c(){l(j,g)}function p(){if(f=arguments,v=i(),y=this,b=j&&(g||!w),m===!1)var o=w&&!g;else{d||w||(A=v);var n=m-(v-A),r=n<=0||n>m;r?(d&&(d=clearTimeout(d)),A=v,h=t.apply(y,f)):d||(d=setTimeout(c,n))}return r&&g?g=clearTimeout(g):g||e===m||(g=setTimeout(u,e)),o&&(r=!0,h=t.apply(y,f)),!r||g||d||(f=y=void 0),h}var f,d,h,v,y,g,b,A=0,m=!1,j=!0;if("function"!=typeof t)throw new TypeError(s);if(e=e<0?0:+e||0,o===!0){var w=!0;j=!1}else r(o)&&(w=!!o.leading,m="maxWait"in o&&a(+o.maxWait||0,e),j="trailing"in o?!!o.trailing:j);return p.cancel=n,p}var r=t(124),i=t(95),s="Expected a function",a=Math.max;e.exports=n},{124:124,95:95}],97:[function(t,e,o){function n(t,e){if("function"!=typeof t)throw new TypeError(r);return e=i(void 0===e?t.length-1:+e||0,0),function(){for(var o=arguments,n=-1,r=i(o.length-e,0),s=Array(r);++n2?o[s-2]:void 0,l=s>2?o[2]:void 0,u=s>1?o[s-1]:void 0;for("function"==typeof a?(a=r(a,u,5),s-=2):(a="function"==typeof u?u:void 0,s-=a?1:0),l&&i(o[0],o[1],l)&&(a=s<3?void 0:a,s=1);++n-1&&t%1==0&&t-1&&t%1==0&&t<=r}var r=9007199254740991;e.exports=n},{}],117:[function(t,e,o){function n(t){return!!t&&"object"==typeof t}e.exports=n},{}],118:[function(t,e,o){function n(t){for(var e=u(t),o=e.length,n=o&&t.length,c=!!n&&a(n)&&(i(t)||r(t)||l(t)),f=-1,d=[];++f0,g=f.enumErrorProps&&(t===_||t instanceof Error),b=f.enumPrototypes&&a(t);++n2?arguments[2]:{},s=n(e);i&&(s=s.concat(Object.getOwnPropertySymbols(e))),r(s,function(n){c(t,n,e[n],o[n])})};p.supportsDescriptors=!!u,e.exports=p},{138:138,141:141}],138:[function(t,e,o){var n=Object.prototype.hasOwnProperty,r=Object.prototype.toString;e.exports=function(t,e,o){if("[object Function]"!==r.call(e))throw new TypeError("iterator must be a function");var i=t.length;if(i===+i)for(var s=0;s0&&!n.call(t,0))for(var d=0;d0)for(var v=0;v=0&&"[object Function]"===n.call(t.callee)),o}},{}],143:[function(t,e,o){"use strict";var n=t(135),r=function(){if(!Object.assign)return!1;for(var t="abcdefghijklmnopqrst",e=t.split(""),o={},n=0;n0&&(h=setTimeout(function(){d=!0,u.abort("timeout");var t=new Error("XMLHttpRequest timeout");t.code="ETIMEDOUT",n(t)},t.timeout)),u.setRequestHeader)for(p in b)b.hasOwnProperty(p)&&u.setRequestHeader(p,b[p]);else if(t.headers&&!r(t.headers))throw new Error("Headers cannot be set on an XDomainRequest object");return"responseType"in t&&(u.responseType=t.responseType),"beforeSend"in t&&"function"==typeof t.beforeSend&&t.beforeSend(u),u.send(g),u}function l(){}var u=t(93),c=t(149),p=t(148),f=t(152),d=t(153);e.exports=s,s.XMLHttpRequest=u.XMLHttpRequest||l,s.XDomainRequest="withCredentials"in new s.XMLHttpRequest?s.XMLHttpRequest:u.XDomainRequest,n(["get","put","post","patch","head","delete"],function(t){s["delete"===t?"del":t]=function(e,o,n){return o=i(e,o,n),o.method=t.toUpperCase(),a(o)}})},{148:148,149:149,152:152,153:153,93:93}],148:[function(t,e,o){function n(t){var e=r.call(t);return"[object Function]"===e||"function"==typeof t&&"[object RegExp]"!==e||"undefined"!=typeof window&&(t===window.setTimeout||t===window.alert||t===window.confirm||t===window.prompt)}e.exports=n;var r=Object.prototype.toString},{}],149:[function(t,e,o){function n(t){var e=!1;return function(){if(!e)return e=!0,t.apply(this,arguments)}}e.exports=n,n.proto=n(function(){Object.defineProperty(Function.prototype,"once",{value:function(){return n(this)},configurable:!0})})},{}],150:[function(t,e,o){function n(t,e,o){if(!a(e))throw new TypeError("iterator must be a function");arguments.length<3&&(o=this),"[object Array]"===l.call(t)?r(t,e,o):"string"==typeof t?i(t,e,o):s(t,e,o)}function r(t,e,o){for(var n=0,r=t.length;n100)throw new Error("Position must be between 0 and 100.");m=t,this.hasBeenReset=!0}})),Object.defineProperty(a,"positionAlign",r({},u,{get:function(){return j},set:function(t){var e=n(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");j=e,this.hasBeenReset=!0}})),Object.defineProperty(a,"size",r({},u,{get:function(){return w},set:function(t){if(t<0||t>100)throw new Error("Size must be between 0 and 100.");w=t,this.hasBeenReset=!0}})),Object.defineProperty(a,"align",r({},u,{get:function(){return _},set:function(t){var e=n(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");_=e,this.hasBeenReset=!0}})),a.displayState=void 0,l)return a}var s="auto",a={"":!0,lr:!0,rl:!0},l={start:!0,middle:!0,end:!0,left:!0,right:!0};i.prototype.getCueAsHTML=function(){return WebVTT.convertCueToDOMTree(window,this.text)},t.VTTCue=t.VTTCue||i,e.VTTCue=i}(this,this.vttjs||{}),function(t,e){function o(t){if("string"!=typeof t)return!1;var e=i[t.toLowerCase()];return!!e&&t.toLowerCase()}function n(t){return"number"==typeof t&&t>=0&&t<=100}function r(){var t=100,e=3,r=0,i=100,s=0,a=100,l="";Object.defineProperties(this,{width:{enumerable:!0,get:function(){return t},set:function(e){if(!n(e))throw new Error("Width must be between 0 and 100.");t=e}},lines:{enumerable:!0,get:function(){return e},set:function(t){if("number"!=typeof t)throw new TypeError("Lines must be set to a number.");e=t}},regionAnchorY:{enumerable:!0,get:function(){return i},set:function(t){if(!n(t))throw new Error("RegionAnchorX must be between 0 and 100.");i=t}},regionAnchorX:{enumerable:!0,get:function(){return r},set:function(t){if(!n(t))throw new Error("RegionAnchorY must be between 0 and 100.");r=t}},viewportAnchorY:{enumerable:!0,get:function(){return a},set:function(t){if(!n(t))throw new Error("ViewportAnchorY must be between 0 and 100.");a=t}},viewportAnchorX:{enumerable:!0,get:function(){return s},set:function(t){if(!n(t))throw new Error("ViewportAnchorX must be between 0 and 100.");s=t}},scroll:{enumerable:!0,get:function(){return l},set:function(t){var e=o(t);if(e===!1)throw new SyntaxError("An invalid or illegal string was specified.");l=e}}})}var i={"":!0,up:!0};t.VTTRegion=t.VTTRegion||r,e.VTTRegion=r}(this,this.vttjs||{}),function(t){function e(t,e){this.name="ParsingError",this.code=t.code,this.message=e||t.message}function o(t){function e(t,e,o,n){return 3600*(0|t)+60*(0|e)+(0|o)+(0|n)/1e3}var o=t.match(/^(\d+):(\d{2})(:\d{2})?\.(\d{3})/);return o?o[3]?e(o[1],o[2],o[3].replace(":",""),o[4]):o[1]>59?e(o[1],o[2],0,o[4]):e(0,o[1],o[2],o[4]):null}function n(){this.values=h(null)}function r(t,e,o,n){var r=n?t.split(n):[t];for(var i in r)if("string"==typeof r[i]){var s=r[i].split(o);if(2===s.length){var a=s[0],l=s[1];e(a,l)}}}function i(t,i,s){function a(){var n=o(t);if(null===n)throw new e(e.Errors.BadTimeStamp,"Malformed timestamp: "+c);return t=t.replace(/^[^\sa-zA-Z-]+/,""),n}function l(t,e){var o=new n;r(t,function(t,e){switch(t){case"region":for(var n=s.length-1;n>=0;n--)if(s[n].id===e){o.set(t,s[n].region);break}break;case"vertical":o.alt(t,e,["rl","lr"]);break;case"line":var r=e.split(","),i=r[0];o.integer(t,i),o.percent(t,i)?o.set("snapToLines",!1):null,o.alt(t,i,["auto"]),2===r.length&&o.alt("lineAlign",r[1],["start","middle","end"]);break;case"position":r=e.split(","),o.percent(t,r[0]),2===r.length&&o.alt("positionAlign",r[1],["start","middle","end"]);break;case"size":o.percent(t,e);break;case"align":o.alt(t,e,["start","middle","end","left","right"])}},/:/,/\s/),e.region=o.get("region",null),e.vertical=o.get("vertical",""),e.line=o.get("line","auto"),e.lineAlign=o.get("lineAlign","start"),e.snapToLines=o.get("snapToLines",!0),e.size=o.get("size",100),e.align=o.get("align","middle"),e.position=o.get("position",{start:0,left:0,middle:50,end:100,right:100},e.align),e.positionAlign=o.get("positionAlign",{start:"start",left:"start",middle:"middle",end:"end",right:"end"},e.align)}function u(){t=t.replace(/^\s+/,"")}var c=t;if(u(),i.startTime=a(),u(),"-->"!==t.substr(0,3))throw new e(e.Errors.BadTimeStamp,"Malformed time stamp (time stamps must be separated by '-->'): "+c);t=t.substr(3),u(),i.endTime=a(),u(),l(t,i)}function s(t,e){function n(){function t(t){return e=e.substr(t.length),t}if(!e)return null;var o=e.match(/^([^<]*)(<[^>]+>?)?/);return t(o[1]?o[1]:o[2])}function r(t){return v[t]}function i(t){for(;h=t.match(/&(amp|lt|gt|lrm|rlm|nbsp);/);)t=t.replace(h[0],r);return t}function s(t,e){return!b[e.localName]||b[e.localName]===t.localName}function a(e,o){var n=y[e];if(!n)return null; -var r=t.document.createElement(n);r.localName=n;var i=g[e];return i&&o&&(r[i]=o.trim()),r}for(var l,u=t.document.createElement("div"),c=u,p=[];null!==(l=n());)if("<"!==l[0])c.appendChild(t.document.createTextNode(i(l)));else{if("/"===l[1]){p.length&&p[p.length-1]===l.substr(2).replace(">","")&&(p.pop(),c=c.parentNode);continue}var f,d=o(l.substr(1,l.length-2));if(d){f=t.document.createProcessingInstruction("timestamp",d),c.appendChild(f);continue}var h=l.match(/^<([^.\s\/0-9>]+)(\.[^\s\\>]+)?([^>\\]+)?(\\?)>?$/);if(!h)continue;if(f=a(h[1],h[3]),!f)continue;if(!s(c,f))continue;h[2]&&(f.className=h[2].substr(1).replace("."," ")),p.push(h[1]),c.appendChild(f),c=f}return u}function a(t){function e(t,e){for(var o=e.childNodes.length-1;o>=0;o--)t.push(e.childNodes[o])}function o(t){if(!t||!t.length)return null;var n=t.pop(),r=n.textContent||n.innerText;if(r){var i=r.match(/^.*(\n|\r)/);return i?(t.length=0,i[0]):r}return"ruby"===n.tagName?o(t):n.childNodes?(e(t,n),o(t)):void 0}var n,r=[],i="";if(!t||!t.childNodes)return"ltr";for(e(r,t);i=o(r);)for(var s=0;s=0&&t.line<=100))return t.line;if(!t.track||!t.track.textTrackList||!t.track.textTrackList.mediaElement)return-1;for(var e=t.track,o=e.textTrackList,n=0,r=0;rl&&(r=new p(t),s=l),t=new p(i)}return r||i}var i=new p(e),s=e.cue,a=l(s),u=[];if(s.snapToLines){var c;switch(s.vertical){case"":u=["+y","-y"],c="height";break;case"rl":u=["+x","-x"],c="width";break;case"lr":u=["-x","+x"],c="width"}var f=i.lineHeight,d=f*Math.round(a),h=o[c]+f,v=u[0];Math.abs(d)>h&&(d=d<0?-1:1,d*=Math.ceil(h/f)*f),a<0&&(d+=""===s.vertical?o.height:o.width,u=u.reverse()),i.move(v,d)}else{var y=i.lineHeight/o.height*100;switch(s.lineAlign){case"middle":a-=y/2;break;case"end":a-=y}switch(s.vertical){case"":e.applyStyles({top:e.formatStyle(a,"%")});break;case"rl":e.applyStyles({left:e.formatStyle(a,"%")});break;case"lr":e.applyStyles({right:e.formatStyle(a,"%")})}u=["+y","-x","+x","-y"],i=new p(e)}var g=r(i,u);e.move(g.toCSSCompatValues(o))}function d(){}var h=Object.create||function(){function t(){}return function(e){if(1!==arguments.length)throw new Error("Object.create shim only accepts one parameter.");return t.prototype=e,new t}}();e.prototype=h(Error.prototype),e.prototype.constructor=e,e.Errors={BadSignature:{code:0,message:"Malformed WebVTT signature."},BadTimeStamp:{code:1,message:"Malformed time stamp."}},n.prototype={set:function(t,e){this.get(t)||""===e||(this.values[t]=e)},get:function(t,e,o){return o?this.has(t)?this.values[t]:e[o]:this.has(t)?this.values[t]:e},has:function(t){return t in this.values},alt:function(t,e,o){for(var n=0;n=0&&e<=100))&&(this.set(t,e),!0)}};var v={"&":"&","<":"<",">":">","‎":"‎","‏":"‏"," ":" "},y={c:"span",i:"i",b:"b",u:"u",ruby:"ruby",rt:"rt",v:"span",lang:"span"},g={v:"title",lang:"lang"},b={rt:"ruby"},A=[1470,1472,1475,1478,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498,1499,1500,1501,1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,1520,1521,1522,1523,1524,1544,1547,1549,1563,1566,1567,1568,1569,1570,1571,1572,1573,1574,1575,1576,1577,1578,1579,1580,1581,1582,1583,1584,1585,1586,1587,1588,1589,1590,1591,1592,1593,1594,1595,1596,1597,1598,1599,1600,1601,1602,1603,1604,1605,1606,1607,1608,1609,1610,1645,1646,1647,1649,1650,1651,1652,1653,1654,1655,1656,1657,1658,1659,1660,1661,1662,1663,1664,1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1675,1676,1677,1678,1679,1680,1681,1682,1683,1684,1685,1686,1687,1688,1689,1690,1691,1692,1693,1694,1695,1696,1697,1698,1699,1700,1701,1702,1703,1704,1705,1706,1707,1708,1709,1710,1711,1712,1713,1714,1715,1716,1717,1718,1719,1720,1721,1722,1723,1724,1725,1726,1727,1728,1729,1730,1731,1732,1733,1734,1735,1736,1737,1738,1739,1740,1741,1742,1743,1744,1745,1746,1747,1748,1749,1765,1766,1774,1775,1786,1787,1788,1789,1790,1791,1792,1793,1794,1795,1796,1797,1798,1799,1800,1801,1802,1803,1804,1805,1807,1808,1810,1811,1812,1813,1814,1815,1816,1817,1818,1819,1820,1821,1822,1823,1824,1825,1826,1827,1828,1829,1830,1831,1832,1833,1834,1835,1836,1837,1838,1839,1869,1870,1871,1872,1873,1874,1875,1876,1877,1878,1879,1880,1881,1882,1883,1884,1885,1886,1887,1888,1889,1890,1891,1892,1893,1894,1895,1896,1897,1898,1899,1900,1901,1902,1903,1904,1905,1906,1907,1908,1909,1910,1911,1912,1913,1914,1915,1916,1917,1918,1919,1920,1921,1922,1923,1924,1925,1926,1927,1928,1929,1930,1931,1932,1933,1934,1935,1936,1937,1938,1939,1940,1941,1942,1943,1944,1945,1946,1947,1948,1949,1950,1951,1952,1953,1954,1955,1956,1957,1969,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2e3,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2036,2037,2042,2048,2049,2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2068,2069,2074,2084,2088,2096,2097,2098,2099,2100,2101,2102,2103,2104,2105,2106,2107,2108,2109,2110,2112,2113,2114,2115,2116,2117,2118,2119,2120,2121,2122,2123,2124,2125,2126,2127,2128,2129,2130,2131,2132,2133,2134,2135,2136,2142,2208,2210,2211,2212,2213,2214,2215,2216,2217,2218,2219,2220,8207,64285,64287,64288,64289,64290,64291,64292,64293,64294,64295,64296,64298,64299,64300,64301,64302,64303,64304,64305,64306,64307,64308,64309,64310,64312,64313,64314,64315,64316,64318,64320,64321,64323,64324,64326,64327,64328,64329,64330,64331,64332,64333,64334,64335,64336,64337,64338,64339,64340,64341,64342,64343,64344,64345,64346,64347,64348,64349,64350,64351,64352,64353,64354,64355,64356,64357,64358,64359,64360,64361,64362,64363,64364,64365,64366,64367,64368,64369,64370,64371,64372,64373,64374,64375,64376,64377,64378,64379,64380,64381,64382,64383,64384,64385,64386,64387,64388,64389,64390,64391,64392,64393,64394,64395,64396,64397,64398,64399,64400,64401,64402,64403,64404,64405,64406,64407,64408,64409,64410,64411,64412,64413,64414,64415,64416,64417,64418,64419,64420,64421,64422,64423,64424,64425,64426,64427,64428,64429,64430,64431,64432,64433,64434,64435,64436,64437,64438,64439,64440,64441,64442,64443,64444,64445,64446,64447,64448,64449,64467,64468,64469,64470,64471,64472,64473,64474,64475,64476,64477,64478,64479,64480,64481,64482,64483,64484,64485,64486,64487,64488,64489,64490,64491,64492,64493,64494,64495,64496,64497,64498,64499,64500,64501,64502,64503,64504,64505,64506,64507,64508,64509,64510,64511,64512,64513,64514,64515,64516,64517,64518,64519,64520,64521,64522,64523,64524,64525,64526,64527,64528,64529,64530,64531,64532,64533,64534,64535,64536,64537,64538,64539,64540,64541,64542,64543,64544,64545,64546,64547,64548,64549,64550,64551,64552,64553,64554,64555,64556,64557,64558,64559,64560,64561,64562,64563,64564,64565,64566,64567,64568,64569,64570,64571,64572,64573,64574,64575,64576,64577,64578,64579,64580,64581,64582,64583,64584,64585,64586,64587,64588,64589,64590,64591,64592,64593,64594,64595,64596,64597,64598,64599,64600,64601,64602,64603,64604,64605,64606,64607,64608,64609,64610,64611,64612,64613,64614,64615,64616,64617,64618,64619,64620,64621,64622,64623,64624,64625,64626,64627,64628,64629,64630,64631,64632,64633,64634,64635,64636,64637,64638,64639,64640,64641,64642,64643,64644,64645,64646,64647,64648,64649,64650,64651,64652,64653,64654,64655,64656,64657,64658,64659,64660,64661,64662,64663,64664,64665,64666,64667,64668,64669,64670,64671,64672,64673,64674,64675,64676,64677,64678,64679,64680,64681,64682,64683,64684,64685,64686,64687,64688,64689,64690,64691,64692,64693,64694,64695,64696,64697,64698,64699,64700,64701,64702,64703,64704,64705,64706,64707,64708,64709,64710,64711,64712,64713,64714,64715,64716,64717,64718,64719,64720,64721,64722,64723,64724,64725,64726,64727,64728,64729,64730,64731,64732,64733,64734,64735,64736,64737,64738,64739,64740,64741,64742,64743,64744,64745,64746,64747,64748,64749,64750,64751,64752,64753,64754,64755,64756,64757,64758,64759,64760,64761,64762,64763,64764,64765,64766,64767,64768,64769,64770,64771,64772,64773,64774,64775,64776,64777,64778,64779,64780,64781,64782,64783,64784,64785,64786,64787,64788,64789,64790,64791,64792,64793,64794,64795,64796,64797,64798,64799,64800,64801,64802,64803,64804,64805,64806,64807,64808,64809,64810,64811,64812,64813,64814,64815,64816,64817,64818,64819,64820,64821,64822,64823,64824,64825,64826,64827,64828,64829,64848,64849,64850,64851,64852,64853,64854,64855,64856,64857,64858,64859,64860,64861,64862,64863,64864,64865,64866,64867,64868,64869,64870,64871,64872,64873,64874,64875,64876,64877,64878,64879,64880,64881,64882,64883,64884,64885,64886,64887,64888,64889,64890,64891,64892,64893,64894,64895,64896,64897,64898,64899,64900,64901,64902,64903,64904,64905,64906,64907,64908,64909,64910,64911,64914,64915,64916,64917,64918,64919,64920,64921,64922,64923,64924,64925,64926,64927,64928,64929,64930,64931,64932,64933,64934,64935,64936,64937,64938,64939,64940,64941,64942,64943,64944,64945,64946,64947,64948,64949,64950,64951,64952,64953,64954,64955,64956,64957,64958,64959,64960,64961,64962,64963,64964,64965,64966,64967,65008,65009,65010,65011,65012,65013,65014,65015,65016,65017,65018,65019,65020,65136,65137,65138,65139,65140,65142,65143,65144,65145,65146,65147,65148,65149,65150,65151,65152,65153,65154,65155,65156,65157,65158,65159,65160,65161,65162,65163,65164,65165,65166,65167,65168,65169,65170,65171,65172,65173,65174,65175,65176,65177,65178,65179,65180,65181,65182,65183,65184,65185,65186,65187,65188,65189,65190,65191,65192,65193,65194,65195,65196,65197,65198,65199,65200,65201,65202,65203,65204,65205,65206,65207,65208,65209,65210,65211,65212,65213,65214,65215,65216,65217,65218,65219,65220,65221,65222,65223,65224,65225,65226,65227,65228,65229,65230,65231,65232,65233,65234,65235,65236,65237,65238,65239,65240,65241,65242,65243,65244,65245,65246,65247,65248,65249,65250,65251,65252,65253,65254,65255,65256,65257,65258,65259,65260,65261,65262,65263,65264,65265,65266,65267,65268,65269,65270,65271,65272,65273,65274,65275,65276,67584,67585,67586,67587,67588,67589,67592,67594,67595,67596,67597,67598,67599,67600,67601,67602,67603,67604,67605,67606,67607,67608,67609,67610,67611,67612,67613,67614,67615,67616,67617,67618,67619,67620,67621,67622,67623,67624,67625,67626,67627,67628,67629,67630,67631,67632,67633,67634,67635,67636,67637,67639,67640,67644,67647,67648,67649,67650,67651,67652,67653,67654,67655,67656,67657,67658,67659,67660,67661,67662,67663,67664,67665,67666,67667,67668,67669,67671,67672,67673,67674,67675,67676,67677,67678,67679,67840,67841,67842,67843,67844,67845,67846,67847,67848,67849,67850,67851,67852,67853,67854,67855,67856,67857,67858,67859,67860,67861,67862,67863,67864,67865,67866,67867,67872,67873,67874,67875,67876,67877,67878,67879,67880,67881,67882,67883,67884,67885,67886,67887,67888,67889,67890,67891,67892,67893,67894,67895,67896,67897,67903,67968,67969,67970,67971,67972,67973,67974,67975,67976,67977,67978,67979,67980,67981,67982,67983,67984,67985,67986,67987,67988,67989,67990,67991,67992,67993,67994,67995,67996,67997,67998,67999,68e3,68001,68002,68003,68004,68005,68006,68007,68008,68009,68010,68011,68012,68013,68014,68015,68016,68017,68018,68019,68020,68021,68022,68023,68030,68031,68096,68112,68113,68114,68115,68117,68118,68119,68121,68122,68123,68124,68125,68126,68127,68128,68129,68130,68131,68132,68133,68134,68135,68136,68137,68138,68139,68140,68141,68142,68143,68144,68145,68146,68147,68160,68161,68162,68163,68164,68165,68166,68167,68176,68177,68178,68179,68180,68181,68182,68183,68184,68192,68193,68194,68195,68196,68197,68198,68199,68200,68201,68202,68203,68204,68205,68206,68207,68208,68209,68210,68211,68212,68213,68214,68215,68216,68217,68218,68219,68220,68221,68222,68223,68352,68353,68354,68355,68356,68357,68358,68359,68360,68361,68362,68363,68364,68365,68366,68367,68368,68369,68370,68371,68372,68373,68374,68375,68376,68377,68378,68379,68380,68381,68382,68383,68384,68385,68386,68387,68388,68389,68390,68391,68392,68393,68394,68395,68396,68397,68398,68399,68400,68401,68402,68403,68404,68405,68416,68417,68418,68419,68420,68421,68422,68423,68424,68425,68426,68427,68428,68429,68430,68431,68432,68433,68434,68435,68436,68437,68440,68441,68442,68443,68444,68445,68446,68447,68448,68449,68450,68451,68452,68453,68454,68455,68456,68457,68458,68459,68460,68461,68462,68463,68464,68465,68466,68472,68473,68474,68475,68476,68477,68478,68479,68608,68609,68610,68611,68612,68613,68614,68615,68616,68617,68618,68619,68620,68621,68622,68623,68624,68625,68626,68627,68628,68629,68630,68631,68632,68633,68634,68635,68636,68637,68638,68639,68640,68641,68642,68643,68644,68645,68646,68647,68648,68649,68650,68651,68652,68653,68654,68655,68656,68657,68658,68659,68660,68661,68662,68663,68664,68665,68666,68667,68668,68669,68670,68671,68672,68673,68674,68675,68676,68677,68678,68679,68680,126464,126465,126466,126467,126469,126470,126471,126472,126473,126474,126475,126476,126477,126478,126479,126480,126481,126482,126483,126484,126485,126486,126487,126488,126489,126490,126491,126492,126493,126494,126495,126497,126498,126500,126503,126505,126506,126507,126508,126509,126510,126511,126512,126513,126514,126516,126517,126518,126519,126521,126523,126530,126535,126537,126539,126541,126542,126543,126545,126546,126548,126551,126553,126555,126557,126559,126561,126562,126564,126567,126568,126569,126570,126572,126573,126574,126575,126576,126577,126578,126580,126581,126582,126583,126585,126586,126587,126588,126590,126592,126593,126594,126595,126596,126597,126598,126599,126600,126601,126603,126604,126605,126606,126607,126608,126609,126610,126611,126612,126613,126614,126615,126616,126617,126618,126619,126625,126626,126627,126629,126630,126631,126632,126633,126635,126636,126637,126638,126639,126640,126641,126642,126643,126644,126645,126646,126647,126648,126649,126650,126651,1114109];u.prototype.applyStyles=function(t,e){e=e||this.div;for(var o in t)t.hasOwnProperty(o)&&(e.style[o]=t[o])},u.prototype.formatStyle=function(t,e){return 0===t?0:t+e},c.prototype=h(u.prototype),c.prototype.constructor=c,p.prototype.move=function(t,e){switch(e=void 0!==e?e:this.lineHeight,t){case"+x":this.left+=e,this.right+=e;break;case"-x":this.left-=e,this.right-=e;break;case"+y":this.top+=e,this.bottom+=e;break;case"-y":this.top-=e,this.bottom-=e}},p.prototype.overlaps=function(t){return this.leftt.left&&this.topt.top},p.prototype.overlapsAny=function(t){for(var e=0;e=t.top&&this.bottom<=t.bottom&&this.left>=t.left&&this.right<=t.right},p.prototype.overlapsOppositeAxis=function(t,e){switch(e){case"+x":return this.leftt.right;case"+y":return this.topt.bottom}},p.prototype.intersectPercentage=function(t){var e=Math.max(0,Math.min(this.right,t.right)-Math.max(this.left,t.left)),o=Math.max(0,Math.min(this.bottom,t.bottom)-Math.max(this.top,t.top)),n=e*o;return n/(this.height*this.width)},p.prototype.toCSSCompatValues=function(t){return{top:this.top-t.top,bottom:t.bottom-this.bottom,left:this.left-t.left,right:t.right-this.right,height:this.height,width:this.width}},p.getSimpleBoxPosition=function(t){var e=t.div?t.div.offsetHeight:t.tagName?t.offsetHeight:0,o=t.div?t.div.offsetWidth:t.tagName?t.offsetWidth:0,n=t.div?t.div.offsetTop:t.tagName?t.offsetTop:0;t=t.div?t.div.getBoundingClientRect():t.tagName?t.getBoundingClientRect():t;var r={left:t.left,right:t.right,top:t.top||n,height:t.height||e,bottom:t.bottom||n+(t.height||e),width:t.width||o};return r},d.StringDecoder=function(){return{decode:function(t){if(!t)return"";if("string"!=typeof t)throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(t))}}},d.convertCueToDOMTree=function(t,e){return t&&e?s(t,e):null};var m=.05,j="sans-serif",w="1.5%";d.processCues=function(t,e,o){function n(t){for(var e=0;e")===-1){l.cue.id=u;continue}case"CUE":try{i(u,l.cue,l.regionList)}catch(f){l.reportOrThrowError(f),l.cue=null,l.state="BADCUE";continue}l.state="CUETEXT";continue;case"CUETEXT":var d=u.indexOf("-->")!==-1;if(!u||d&&(p=!0)){l.oncue&&l.oncue(l.cue),l.cue=null,l.state="ID";continue}l.cue.text&&(l.cue.text+="\n"),l.cue.text+=u;continue;case"BADCUE":u||(l.state="ID");continue}}}catch(f){l.reportOrThrowError(f),"CUETEXT"===l.state&&l.cue&&l.oncue&&l.oncue(l.cue),l.cue=null,l.state="INITIAL"===l.state?"BADWEBVTT":"BADCUE"}return this},flush:function(){var t=this;try{if(t.buffer+=t.decoder.decode(),(t.cue||"HEADER"===t.state)&&(t.buffer+="\n\n",t.parse()),"INITIAL"===t.state)throw new e(e.Errors.BadSignature)}catch(o){t.reportOrThrowError(o)}return t.onflush&&t.onflush(),this}},t.WebVTT=d}(this,this.vttjs||{}),function(t,e){"function"==typeof define&&define.amd?define([],e.bind(this,t,t.videojs)):"undefined"!=typeof module&&module.exports?module.exports=e(t,t.videojs):e(t,t.videojs)}(window,function(t,e){"use strict";t.videojs_hotkeys={version:"0.2.17"};var o=function(o){function n(t){return 32===t.which||179===t.which}function r(t){return 37===t.which||177===t.which}function i(t){return 39===t.which||176===t.which}function s(t){return 38===t.which}function a(t){return 40===t.which}function l(t){return 77===t.which}function u(t){return 70===t.which}var c=this,p=c.el(),f=document,d={volumeStep:.1,seekStep:5,enableMute:!0,enableVolumeScroll:!0,enableFullscreen:!0,enableNumbers:!0,enableJogStyle:!1,alwaysCaptureHotkeys:!1,enableModifiersForNumbers:!0,playPauseKey:n,rewindKey:r,forwardKey:i,volumeUpKey:s,volumeDownKey:a,muteKey:l,fullscreenKey:u,customKeys:{}},h=1,v=2,y=3,g=4,b=5,A=6,m=7,j=e.mergeOptions||e.util.mergeOptions;o=j(d,o||{});var w=o.volumeStep,_=o.seekStep,k=o.enableMute,x=o.enableVolumeScroll,T=o.enableFullscreen,E=o.enableNumbers,C=o.enableJogStyle,S=o.alwaysCaptureHotkeys,O=o.enableModifiersForNumbers;p.hasAttribute("tabIndex")||p.setAttribute("tabIndex","-1"),p.style.outline="none",!S&&c.options_.autoplay||c.one("play",function(){p.focus()}),c.on("play",function(){var t=p.querySelector(".iframeblocker");t&&""===t.style.display&&(t.style.display="block",t.style.bottom="39px")});var B=function(t){var e,n=t.which,r=t.preventDefault;if(c.controls()){var i=f.activeElement;if(S||i==p||i==p.querySelector(".vjs-tech")||i==p.querySelector(".vjs-control-bar")||i==p.querySelector(".iframeblocker"))switch(I(t,c)){case h:r(),S&&t.stopPropagation(),c.paused()?c.play():c.pause();break;case v:r(),e=c.currentTime()-_,c.currentTime()<=_&&(e=0),c.currentTime(e);break;case y:r(),c.currentTime(c.currentTime()+_);break;case b:r(),C?(e=c.currentTime()-1,c.currentTime()<=1&&(e=0),c.currentTime(e)):c.volume(c.volume()-w);break;case g:r(),C?c.currentTime(c.currentTime()+1):c.volume(c.volume()+w);break;case A:k&&c.muted(!c.muted());break;case m:T&&(c.isFullscreen()?c.exitFullscreen():c.requestFullscreen());break;default:if((n>47&&n<59||n>95&&n<106)&&(O||!(t.metaKey||t.ctrlKey||t.altKey))&&E){var s=48;n>95&&(s=96);var a=n-s;r(),c.currentTime(c.duration()*a*.1)}for(var l in o.customKeys){var u=o.customKeys[l];u&&u.key&&u.handler&&u.key(t)&&(r(),u.handler(c,o,t))}}}},P=function(t){if(c.controls()){var e=t.relatedTarget||t.toElement||f.activeElement;e!=p&&e!=p.querySelector(".vjs-tech")&&e!=p.querySelector(".iframeblocker")||T&&(c.isFullscreen()?c.exitFullscreen():c.requestFullscreen())}},M=function(e){if(c.controls()){var o=e.relatedTarget||e.toElement||f.activeElement;if((S||o==p||o==p.querySelector(".vjs-tech")||o==p.querySelector(".iframeblocker")||o==p.querySelector(".vjs-control-bar"))&&x){e=t.event||e;var n=Math.max(-1,Math.min(1,e.wheelDelta||-e.detail));e.preventDefault(),1==n?c.volume(c.volume()+w):n==-1&&c.volume(c.volume()-w)}}},I=function(t,e){return o.playPauseKey(t,e)?h:o.rewindKey(t,e)?v:o.forwardKey(t,e)?y:o.volumeUpKey(t,e)?g:o.volumeDownKey(t,e)?b:o.muteKey(t,e)?A:o.fullscreenKey(t,e)?m:void 0};return c.on("keydown",B),c.on("dblclick",P),c.on("mousewheel",M),c.on("DOMMouseScroll",M),this};e.plugin("hotkeys",o)}),function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(require("video.js")):"function"==typeof define&&define.amd?define(["videojs"],function(o){return t.Youtube=e(o)}):t.Youtube=e(t.videojs)}(this,function(t){"use strict";function e(){YT.ready(function(){s.isApiReady=!0;for(var t=0;t1&&(this.featuresPlaybackRate=!0),this.playerReady_=!0,this.triggerReady(),this.playOnReady?this.play():this.cueOnReady&&(this.cueVideoById_(this.url.videoId),this.activeVideoId=this.url.videoId)},onPlayerPlaybackQualityChange:function(){},onPlayerPlaybackRateChange:function(){this.trigger("ratechange")},onPlayerStateChange:function(t){var e=t.data;if(e!==this.lastState&&!this.errorNumber)switch(this.lastState=e,e){case-1:this.trigger("loadstart"),this.trigger("loadedmetadata"),this.trigger("durationchange"),this.trigger("ratechange");break;case YT.PlayerState.ENDED:this.trigger("ended");break;case YT.PlayerState.PLAYING:this.trigger("timeupdate"),this.trigger("durationchange"),this.trigger("playing"),this.trigger("play"),this.isSeeking&&this.onSeeked();break;case YT.PlayerState.PAUSED:this.trigger("canplay"),this.isSeeking?this.onSeeked():this.trigger("pause");break;case YT.PlayerState.BUFFERING:this.player_.trigger("timeupdate"),this.player_.trigger("waiting")}},onPlayerVolumeChange:function(){this.trigger("volumechange")},onPlayerError:function(t){this.errorNumber=t.data,this.trigger("pause"),this.trigger("error")},error:function(){var t=1e3+this.errorNumber;switch(this.errorNumber){case 5:return{code:t,message:"Error while trying to play the video"};case 2:case 100:return{code:t,message:"Unable to find the video"};case 101:case 150:return{code:t,message:"Playback on other Websites has been disabled by the video owner."}}return{code:t,message:"YouTube unknown error ("+this.errorNumber+")"}},loadVideoById_:function(t){var e={videoId:t};this.options_.start&&(e.startSeconds=this.options_.start),this.options_.end&&(e.endEnd=this.options_.end),this.ytPlayer.loadVideoById(e)},cueVideoById_:function(t){var e={videoId:t};this.options_.start&&(e.startSeconds=this.options_.start),this.options_.end&&(e.endEnd=this.options_.end),this.ytPlayer.cueVideoById(e)},src:function(t){return t&&this.setSrc({src:t}),this.source},poster:function(){return r?null:this.poster_; -},setPoster:function(t){this.poster_=t},setSrc:function(t){t&&t.src&&(delete this.errorNumber,this.source=t,this.url=s.parseUrl(t.src),this.options_.poster||this.url.videoId&&(this.poster_="https://img.youtube.com/vi/"+this.url.videoId+"/0.jpg",this.trigger("posterchange"),this.checkHighResPoster()),this.options_.autoplay&&!r?this.isReady_?this.play():this.playOnReady=!0:this.activeVideoId!==this.url.videoId&&(this.isReady_?(this.cueVideoById_(this.url.videoId),this.activeVideoId=this.url.videoId):this.cueOnReady=!0))},autoplay:function(){return this.options_.autoplay},setAutoplay:function(t){this.options_.autoplay=t},loop:function(){return this.options_.loop},setLoop:function(t){this.options_.loop=t},play:function(){this.url&&this.url.videoId&&(this.wasPausedBeforeSeek=!1,this.isReady_?(this.url.listId&&(this.activeList===this.url.listId?this.ytPlayer.playVideo():(this.ytPlayer.loadPlaylist(this.url.listId),this.activeList=this.url.listId)),this.activeVideoId===this.url.videoId?this.ytPlayer.playVideo():(this.loadVideoById_(this.url.videoId),this.activeVideoId=this.url.videoId)):(this.trigger("waiting"),this.playOnReady=!0))},pause:function(){this.ytPlayer&&this.ytPlayer.pauseVideo()},paused:function(){return!this.ytPlayer||this.lastState!==YT.PlayerState.PLAYING&&this.lastState!==YT.PlayerState.BUFFERING},currentTime:function(){return this.ytPlayer?this.ytPlayer.getCurrentTime():0},setCurrentTime:function(t){this.lastState===YT.PlayerState.PAUSED&&(this.timeBeforeSeek=this.currentTime()),this.isSeeking||(this.wasPausedBeforeSeek=this.paused()),this.ytPlayer.seekTo(t,!0),this.trigger("timeupdate"),this.trigger("seeking"),this.isSeeking=!0,this.lastState===YT.PlayerState.PAUSED&&this.timeBeforeSeek!==t&&(clearInterval(this.checkSeekedInPauseInterval),this.checkSeekedInPauseInterval=setInterval(function(){this.lastState===YT.PlayerState.PAUSED&&this.isSeeking?this.currentTime()!==this.timeBeforeSeek&&(this.trigger("timeupdate"),this.onSeeked()):clearInterval(this.checkSeekedInPauseInterval)}.bind(this),250))},seeking:function(){return this.isSeeking},seekable:function(){return this.ytPlayer?t.createTimeRange(0,this.ytPlayer.getDuration()):t.createTimeRange()},onSeeked:function(){clearInterval(this.checkSeekedInPauseInterval),this.isSeeking=!1,this.wasPausedBeforeSeek&&this.pause(),this.trigger("seeked")},playbackRate:function(){return this.ytPlayer?this.ytPlayer.getPlaybackRate():1},setPlaybackRate:function(t){this.ytPlayer&&this.ytPlayer.setPlaybackRate(t)},duration:function(){return this.ytPlayer?this.ytPlayer.getDuration():0},currentSrc:function(){return this.source&&this.source.src},ended:function(){return!!this.ytPlayer&&this.lastState===YT.PlayerState.ENDED},volume:function(){return this.ytPlayer?this.ytPlayer.getVolume()/100:1},setVolume:function(t){this.ytPlayer&&this.ytPlayer.setVolume(100*t)},muted:function(){return!!this.ytPlayer&&this.ytPlayer.isMuted()},setMuted:function(t){this.ytPlayer&&(this.muted(!0),t?this.ytPlayer.mute():this.ytPlayer.unMute(),this.setTimeout(function(){this.trigger("volumechange")},50))},buffered:function(){if(!this.ytPlayer||!this.ytPlayer.getVideoLoadedFraction)return t.createTimeRange();var e=this.ytPlayer.getVideoLoadedFraction()*this.ytPlayer.getDuration();return t.createTimeRange(0,e)},preload:function(){},load:function(){},reset:function(){},supportsFullScreen:function(){return!0},checkHighResPoster:function(){var t="https://img.youtube.com/vi/"+this.url.videoId+"/maxresdefault.jpg";try{var e=new Image;e.onload=function(){if("naturalHeight"in e){if(e.naturalHeight<=90||e.naturalWidth<=120)return}else if(e.height<=90||e.width<=120)return;this.poster_=t,this.trigger("posterchange")}.bind(this),e.onerror=function(){},e.src=t}catch(o){}}});s.isSupported=function(){return!0},s.canPlaySource=function(t){return s.canPlayType(t.type)},s.canPlayType=function(t){return"video/youtube"===t},s.parseUrl=function(t){var e={videoId:null},o=/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/,n=t.match(o);n&&11===n[2].length&&(e.videoId=n[2]);var r=/[?&]list=([^#\&\?]+)/;return n=t.match(r),n&&n[1]&&(e.listId=n[1]),e},s.apiReadyQueue=[],"undefined"!=typeof document&&(o("https://www.youtube.com/iframe_api",e),n()),"undefined"!=typeof t.registerTech?t.registerTech("Youtube",s):t.registerComponent("Youtube",s)}),!function t(e,o,n){function r(s,a){if(!o[s]){if(!e[s]){var l="function"==typeof require&&require;if(!a&&l)return l(s,!0);if(i)return i(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var c=o[s]={exports:{}};e[s][0].call(c.exports,function(t){var o=e[s][1][t];return r(o?o:t)},c,c.exports,t,e,o,n)}return o[s].exports}for(var i="function"==typeof require&&require,s=0;s=o.length)break;i=o[r++]}else{if(r=o.next(),r.done)break;i=r.value}var s=i,a=t.getAttribute("data-vimeo-"+s);(a||""===a)&&(e[s]=""===a?1:a)}return e}function f(t){var e=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];return new Promise(function(o,n){if(!u(t))throw new TypeError("“"+t+"” is not a vimeo.com url.");var r="https://vimeo.com/api/oembed.json?url="+encodeURIComponent(t);for(var i in e)e.hasOwnProperty(i)&&(r+="&"+i+"="+encodeURIComponent(e[i]));var s="XDomainRequest"in window?new XDomainRequest:new XMLHttpRequest;s.open("GET",r,!0),s.onload=function(){if(404===s.status)return void n(new Error("“"+e+"” was not found."));if(403===s.status)return void n(new Error("“"+e+"” is not embeddable."));try{var t=JSON.parse(s.responseText);o(t)}catch(e){n(e)}},s.onerror=function(){var t=s.status?" ("+s.status+")":"";n(new Error("There was an error fetching the embed code from Vimeo"+t+"."))},s.send()})}function d(t,e){var o=t.html;if(!e)throw new TypeError("An element must be provided");if(null!==e.getAttribute("data-vimeo-initialized"))return e.querySelector("iframe");var n=document.createElement("div");return n.innerHTML=o,e.appendChild(n.firstChild),e.setAttribute("data-vimeo-initialized","true"),e.querySelector("iframe")}function h(){var t=arguments.length<=0||void 0===arguments[0]?document:arguments[0],e=[].slice.call(t.querySelectorAll("[data-vimeo-id], [data-vimeo-url]")),o=function(t){"console"in window&&console.error&&console.error("There was an error creating an embed: "+t)},n=function(){if(i){if(s>=r.length)return"break";a=r[s++]}else{if(s=r.next(),s.done)return"break";a=s.value}var t=a;try{if(null!==t.getAttribute("data-vimeo-defer"))return"continue";var e=p(t),n=c(e);f(n,e).then(function(e){return d(e,t)})["catch"](o)}catch(t){o(t)}};t:for(var r=e,i=Array.isArray(r),s=0,r=i?r:r[Symbol.iterator]();;){var a,l=n();switch(l){case"break":break t;case"continue":continue}}}function v(t){return"string"==typeof t&&(t=JSON.parse(t)),t}function y(t,e,o){if(t.element.contentWindow.postMessage){var n={method:e};void 0!==o&&(n.value=o);var r=parseFloat(navigator.userAgent.toLowerCase().replace(/^.*msie (\d+).*$/,"$1"));r>=8&&r<10&&(n=JSON.stringify(n)),t.element.contentWindow.postMessage(n,t.origin)}}function g(t,e){e=v(e);var o=[],i=void 0;if(e.event){if("error"===e.event)for(var s=n(t,e.data.method),a=s,l=Array.isArray(a),u=0,a=l?a:a[Symbol.iterator]();;){var c;if(l){if(u>=a.length)break;c=a[u++]}else{if(u=a.next(),u.done)break;c=u.value}var p=c,f=new Error(e.data.message);f.name=e.data.name,p.reject(f),r(t,e.data.method,p)}o=n(t,"event:"+e.event),i=e.data}else e.method&&(o=n(t,e.method),i=e.value,r(t,e.method));for(var d=o,h=Array.isArray(d),y=0,d=h?d:d[Symbol.iterator]();;){var g;if(h){if(y>=d.length)break;g=d[y++]}else{if(y=d.next(),y.done)break;g=y.value}var b=g;try{if("function"==typeof b){b.call(t,i);continue}b.resolve(i)}catch(t){}}}var b="undefined"!=typeof Array.prototype.indexOf,A="undefined"!=typeof window.postMessage;if(!b||!A)throw new Error("Sorry, the Vimeo Player API is not available in this browser.");var m="undefined"!=typeof window?window:"undefined"!=typeof t?t:"undefined"!=typeof self?self:{},j=(e(function(t,e){!function(t){function e(t,e){function n(t){return this&&this.constructor===n?(this._keys=[],this._values=[],this._itp=[],this.objectOnly=e,void(t&&o.call(this,t))):new n(t)}return e||A(t,"size",{get:y}),t.constructor=n,n.prototype=t,n}function o(t){this.add?t.forEach(this.add,this):t.forEach(function(t){this.set(t[0],t[1])},this)}function n(t){return this.has(t)&&(this._keys.splice(b,1),this._values.splice(b,1),this._itp.forEach(function(t){b0&&l(o,s))}catch(l){i.call(new a(s),l)}}}function i(e){var n=this;n.triggered||(n.triggered=!0,n.def&&(n=n.def),n.msg=e,n.state=2,n.chain.length>0&&t(o,n))}function s(t,e,o,n){for(var r=0;r1&&window.console&&console.warn&&console.warn("A jQuery object with multiple elements was passed, using the first element."),e=e[0]),"string"==typeof e&&(e=document.getElementById(e)),!a(e))throw new TypeError("You must pass either a valid element or a valid id.");if("IFRAME"!==e.nodeName){var r=e.querySelector("iframe");r&&(e=r)}if("IFRAME"===e.nodeName&&!u(e.getAttribute("src")||""))throw new Error("The player element passed isn’t a Vimeo embed.");if(T.has(e))return T.get(e);this.element=e,this.origin="*";var s=new w(function(t,r){var s=function(e){if(u(e.origin)&&o.element.contentWindow===e.source){"*"===o.origin&&(o.origin=e.origin);var n=v(e.data),r="event"in n&&"ready"===n.event,i="method"in n&&"ping"===n.method;return r||i?(o.element.setAttribute("data-ready","true"),void t()):void g(o,n)}};if(window.addEventListener?window.addEventListener("message",s,!1):window.attachEvent&&window.attachEvent("onmessage",s),"IFRAME"!==o.element.nodeName){var a=p(e,n),l=c(a);f(l,a).then(function(t){var n=d(t,e);return o.element=n,i(e,n),t})["catch"](function(t){return r(t)})}});return E.set(this,s),T.set(this.element,this),"IFRAME"===this.element.nodeName&&y(this,"ping"),this}return t.prototype.then=function(t){var e=arguments.length<=1||void 0===arguments[1]?function(){}:arguments[1];return this.ready().then(t,e)},t.prototype.callMethod=function(t){var e=this,n=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];return new w(function(r,i){return e.ready().then(function(){o(e,t,{resolve:r,reject:i}),y(e,t,n)})})},t.prototype.get=function(t){var e=this;return new w(function(n,r){return t=s(t,"get"),e.ready().then(function(){o(e,t,{resolve:n,reject:r}),y(e,t)})})},t.prototype.set=function(t,e){var n=this;return w.resolve(e).then(function(e){if(t=s(t,"set"),void 0===e||null===e)throw new TypeError("There must be a value to set.");return n.ready().then(function(){return new w(function(r,i){o(n,t,{resolve:r,reject:i}),y(n,t,e)})})})},t.prototype.on=function(t,e){if(!t)throw new TypeError("You must pass an event name.");if(!e)throw new TypeError("You must pass a callback function.");if("function"!=typeof e)throw new TypeError("The callback must be a function.");var r=n(this,"event:"+t);0===r.length&&this.callMethod("addEventListener",t)["catch"](function(){}),o(this,"event:"+t,e)},t.prototype.off=function(t,e){if(!t)throw new TypeError("You must pass an event name.");if(e&&"function"!=typeof e)throw new TypeError("The callback must be a function.");var o=r(this,"event:"+t,e);o&&this.callMethod("removeEventListener",t)["catch"](function(t){})},t.prototype.loadVideo=function(t){return this.callMethod("loadVideo",t)},t.prototype.ready=function(){var t=E.get(this);return w.resolve(t)},t.prototype.enableTextTrack=function(t,e){if(!t)throw new TypeError("You must pass a language.");return this.callMethod("enableTextTrack",{language:t,kind:e})},t.prototype.disableTextTrack=function(){return this.callMethod("disableTextTrack")},t.prototype.pause=function(){return this.callMethod("pause")},t.prototype.play=function(){return this.callMethod("play")},t.prototype.unload=function(){return this.callMethod("unload")},t.prototype.getAutopause=function(){return this.get("autopause")},t.prototype.setAutopause=function(t){return this.set("autopause",t)},t.prototype.getColor=function(){return this.get("color")},t.prototype.setColor=function(t){return this.set("color",t)},t.prototype.getCurrentTime=function(){return this.get("currentTime")},t.prototype.setCurrentTime=function(t){return this.set("currentTime",t)},t.prototype.getDuration=function(){return this.get("duration")},t.prototype.getEnded=function(){return this.get("ended")},t.prototype.getLoop=function(){return this.get("loop")},t.prototype.setLoop=function(t){return this.set("loop",t)},t.prototype.getPaused=function(){return this.get("paused")},t.prototype.getTextTracks=function(){return this.get("textTracks")},t.prototype.getVideoEmbedCode=function(){return this.get("videoEmbedCode")},t.prototype.getVideoId=function(){return this.get("videoId")},t.prototype.getVideoTitle=function(){return this.get("videoTitle")},t.prototype.getVideoWidth=function(){return this.get("videoWidth")},t.prototype.getVideoHeight=function(){return this.get("videoHeight")},t.prototype.getVideoUrl=function(){return this.get("videoUrl")},t.prototype.getVolume=function(){return this.get("volume")},t.prototype.setVolume=function(t){return this.set("volume",t)},t}();return h(),C})}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],2:[function(t,e,o){(function(e){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function s(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function a(){if(!h){h=!0;var t="\n .vjs-vimeo iframe {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n }\n ",e=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css",o.styleSheet?o.styleSheet.cssText=t:o.appendChild(document.createTextNode(t)),e.appendChild(o)}}o.__esModule=!0;var l="undefined"!=typeof window?window.videojs:"undefined"!=typeof e?e.videojs:null,u=n(l),c=t(1),p=n(c),f=u["default"].getComponent("Component"),d=u["default"].getComponent("Tech"),h=!1,v=function(t){function e(o,n){r(this,e);var s=i(this,t.call(this,o,n));return a(),s.setPoster(o.poster),s.initVimeoPlayer(),s}return s(e,t),e.prototype.initVimeoPlayer=function(){var t=this,e={url:this.options_.source.src,byline:!1,portrait:!1,title:!1};this.options_.autoplay&&(e.autoplay=!0),this.options_.height&&(e.height=this.options_.height),this.options_.width&&(e.width=this.options_.width),this.options_.maxheight&&(e.maxheight=this.options_.maxheight),this.options_.maxwidth&&(e.maxwidth=this.options_.maxwidth),this.options_.loop&&(e.loop=this.options_.loop),this._player=new p["default"](this.el(),e),this.initVimeoState(),["play","pause","ended","timeupdate","progress","seeked"].forEach(function(e){t._player.on(e,function(o){t._vimeoState.progress.duration!=o.duration&&t.trigger("durationchange"),t._vimeoState.progress=o,t.trigger(e)})}),this._player.on("pause",function(){return t._vimeoState.playing=!1}),this._player.on("play",function(){t._vimeoState.playing=!0,t._vimeoState.ended=!1}),this._player.on("ended",function(){t._vimeoState.playing=!1,t._vimeoState.ended=!0}),this._player.on("volumechange",function(e){return t._vimeoState.volume=e}),this._player.on("error",function(e){return t.trigger("error",e)}),this.triggerReady()},e.prototype.initVimeoState=function(){var t=this._vimeoState={ended:!1,playing:!1,volume:0,progress:{seconds:0,percent:0,duration:0}};this._player.getCurrentTime().then(function(e){return t.progress.seconds=e}),this._player.getDuration().then(function(e){return t.progress.duration=e}),this._player.getPaused().then(function(e){return t.playing=!e}),this._player.getVolume().then(function(e){return t.volume=e})},e.prototype.createEl=function(){var t=u["default"].createEl("div",{id:this.options_.techId});return t.style.cssText="width:100%;height:100%;top:0;left:0;position:absolute",t.className="vjs-vimeo",t},e.prototype.controls=function(){return!0},e.prototype.supportsFullScreen=function(){return!0},e.prototype.src=function(){return this.options_.source},e.prototype.currentSrc=function(){return this.options_.source.src},e.prototype.currentTime=function(){return this._vimeoState.progress.seconds},e.prototype.setCurrentTime=function(t){this._player.setCurrentTime(t)},e.prototype.volume=function(){return this._vimeoState.volume},e.prototype.setVolume=function(t){return this._player.setVolume(volume)},e.prototype.duration=function(){return this._vimeoState.progress.duration},e.prototype.buffered=function(){var t=this._vimeoState.progress;return u["default"].createTimeRange(0,t.percent*t.duration)},e.prototype.paused=function(){return!this._vimeoState.playing},e.prototype.pause=function(){this._player.pause()},e.prototype.play=function(){this._player.play()},e.prototype.muted=function(){return 0===this._vimeoState.volume},e.prototype.ended=function(){return this._vimeoState.ended},e}(d);v.prototype.featuresTimeupdateEvents=!0,v.isSupported=function(){return!0},d.withSourceHandlers(v),v.nativeSourceHandler={},v.nativeSourceHandler.canPlayType=function(t){return"video/vimeo"===t?"maybe":""},v.nativeSourceHandler.canHandleSource=function(t){return t.type?v.nativeSourceHandler.canPlayType(t.type):t.src?v.nativeSourceHandler.canPlayType(t.src):""},v.nativeSourceHandler.handleSource=function(t,e){e.src(t.src)},v.nativeSourceHandler.dispose=function(){},v.registerSourceHandler(v.nativeSourceHandler),f.registerComponent("Vimeo",v),d.registerTech("Vimeo",v),v.VERSION="0.0.1",o["default"]=v}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[2]);var _createClass=function(){function t(t,e){for(var o=0;o=0;o--)e[o].src==t&&("hd"!==e[o]["data-quality"]?this.currentRes="sd":this.currentRes="hd")}},{key:"setResolutionsNeededFromPlayer",value:function(){if(this.resolutionsNeeded=!1,"object"==typeof this.typeAndTech){var t=this.typeAndTech.type;if(void 0!==this.sourcesByType[t]&&this.sourcesByType[t].length>1)for(var e=this.sourcesByType[t].length-1;e>=0;e--)if(void 0!==this.sourcesByType[t][e]["data-quality"]||this.sourcesByType[t][e]["data-quality"]!=this.currentRes)return void(this.resolutionsNeeded=!0)}}},{key:"removeSources",value:function(){var t=this.player_.el_.getElementsByTagName("video")[0];if("Html5"===this.player_.techName_&&t)for(var e=t.getElementsByTagName("source"),o=0;o=0;r--){var i=t[r].src;if(void 0!==i&&""!==i){if(i.search(/^\/\//)!=-1)i=o+i;else{if(i.search(/:\/\//)!=-1)continue;i=i.search(/^\//)!=-1?n+i:e+i}t[r].src=i}}return t}},{key:"getSourceForResolutionChange",value:function(){for(var t=this.typeAndTech.type,e=this.sourcesByType[t],o=e.length-1;o>=0;o--)if("hd"==this.currentRes){if(void 0==e[o]["data-quality"]||"hd"!==e[o]["data-quality"])return e[o]}else if("hd"==e[o]["data-quality"])return e[o];return e[0]}},{key:"switchResolution",value:function(){var t=this.getSourceForResolutionChange();this.switchSource(t)}},{key:"stopStream",value:function(){switch(this.player_.techName_){case"Flash":this.player_.tech_.el_.vjs_stop()}}},{key:"selectSource",value:function(t){this.removeSources();var e=this.sourcesByType,o=this.selectTypeAndTech(t);return!!o&&(this.options_.sourceResolutions=e[o.type],this.selectResolution(this.options_.sourceResolutions))}},{key:"selectTypeAndTech",value:function(t){for(var e,o,n=0,r=this.player_.options_.techOrder;ni?i:n;return t[s]}},{key:"switchSource",value:function(t){if(this.player_.cache_.src===t.src)return this.player_.trigger("resolutionchange"),this.player_;var e=this.player_.currentTime(),o=this.player_.paused();this.player_.pause(),this.stopStream(),"Html5"===this.player_.techName_?this.player_.src(t.src):this.player_.loadTech(this.player_.techName_,{src:t.src});var n=this;this.player_.ready(function(){this.player_.one("loadeddata",videojs.bind(this.player_,function(){this.player_.currentTime(e)})),this.player_.trigger("resolutionchange"),o||(this.player_.load(),this.player_.play()),localStorage.setItem("videojs_preferred_res",parseInt(t.index,10)),n.setCurrentResFromPlayer(),n.updateButton()})}},{key:"updateButton",value:function(){var t=this.prepareButtonElement(this.el_);this.resolutionsNeeded?t.removeClass("vjs-hidden"):t.addClass("vjs-hidden"),"hd"==this.currentRes?t.addClass("vjs-ag-res-hd"):t.removeClass("vjs-ag-res-hd"),this.el_.blur()}},{key:"prepareButtonElement",value:function(t){return"function"!=typeof t.addClass&&(t.addClass=function(t){if(this.classList)this.classList.add(t);else if(-1==this.className.indexOf(t)){var e=this.className.split(" ");e.push(t),this.className=e.join(" ")}return this}),"function"!=typeof t.removeClass&&(t.removeClass=function(t){if(this.classList)this.classList.remove(t);else{var e=this.className.split(" ");e.splice(e.indexOf(t),1),this.className=e.join(" ")}return this}),t}}]),e}(VjsButtonResBBase);videojs.reduce=function(t,e,o,n){if(t&&0!==t.length){for(var r=0,i=t.length;r","")&&(p.pop(),c=c.parentNode);continue}var f,d=o(l.substr(1,l.length-2));if(d){f=t.document.createProcessingInstruction("timestamp",d),c.appendChild(f);continue}var h=l.match(/^<([^.\s\/0-9>]+)(\.[^\s\\>]+)?([^>\\]+)?(\\?)>?$/);if(!h)continue;if(f=a(h[1],h[3]),!f)continue;if(!s(c,f))continue;h[2]&&(f.className=h[2].substr(1).replace("."," ")),p.push(h[1]),c.appendChild(f),c=f}return u}function a(t){function e(t,e){for(var o=e.childNodes.length-1;o>=0;o--)t.push(e.childNodes[o])}function o(t){if(!t||!t.length)return null;var n=t.pop(),r=n.textContent||n.innerText;if(r){var i=r.match(/^.*(\n|\r)/);return i?(t.length=0,i[0]):r}return"ruby"===n.tagName?o(t):n.childNodes?(e(t,n),o(t)):void 0}var n,r=[],i="";if(!t||!t.childNodes)return"ltr";for(e(r,t);i=o(r);)for(var s=0;s=0&&t.line<=100))return t.line;if(!t.track||!t.track.textTrackList||!t.track.textTrackList.mediaElement)return-1;for(var e=t.track,o=e.textTrackList,n=0,r=0;rl&&(r=new p(t),s=l),t=new p(i)}return r||i}var i=new p(e),s=e.cue,a=l(s),u=[];if(s.snapToLines){var c;switch(s.vertical){case"":u=["+y","-y"],c="height";break;case"rl":u=["+x","-x"],c="width";break;case"lr":u=["-x","+x"],c="width"}var f=i.lineHeight,d=f*Math.round(a),h=o[c]+f,v=u[0];Math.abs(d)>h&&(d=d<0?-1:1,d*=Math.ceil(h/f)*f),a<0&&(d+=""===s.vertical?o.height:o.width,u=u.reverse()),i.move(v,d)}else{var y=i.lineHeight/o.height*100;switch(s.lineAlign){case"middle":a-=y/2;break;case"end":a-=y}switch(s.vertical){case"":e.applyStyles({top:e.formatStyle(a,"%")});break;case"rl":e.applyStyles({left:e.formatStyle(a,"%")});break;case"lr":e.applyStyles({right:e.formatStyle(a,"%")})}u=["+y","-x","+x","-y"],i=new p(e)}var g=r(i,u);e.move(g.toCSSCompatValues(o))}function d(){}var h=Object.create||function(){function t(){}return function(e){if(1!==arguments.length)throw new Error("Object.create shim only accepts one parameter.");return t.prototype=e,new t}}();e.prototype=h(Error.prototype),e.prototype.constructor=e,e.Errors={BadSignature:{code:0,message:"Malformed WebVTT signature."},BadTimeStamp:{code:1,message:"Malformed time stamp."}},n.prototype={set:function(t,e){this.get(t)||""===e||(this.values[t]=e)},get:function(t,e,o){return o?this.has(t)?this.values[t]:e[o]:this.has(t)?this.values[t]:e},has:function(t){return t in this.values},alt:function(t,e,o){for(var n=0;n=0&&e<=100))&&(this.set(t,e),!0)}};var v={"&":"&","<":"<",">":">","‎":"‎","‏":"‏"," ":" "},y={c:"span",i:"i",b:"b",u:"u",ruby:"ruby",rt:"rt",v:"span",lang:"span"},g={v:"title",lang:"lang"},b={rt:"ruby"},A=[1470,1472,1475,1478,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498,1499,1500,1501,1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,1520,1521,1522,1523,1524,1544,1547,1549,1563,1566,1567,1568,1569,1570,1571,1572,1573,1574,1575,1576,1577,1578,1579,1580,1581,1582,1583,1584,1585,1586,1587,1588,1589,1590,1591,1592,1593,1594,1595,1596,1597,1598,1599,1600,1601,1602,1603,1604,1605,1606,1607,1608,1609,1610,1645,1646,1647,1649,1650,1651,1652,1653,1654,1655,1656,1657,1658,1659,1660,1661,1662,1663,1664,1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1675,1676,1677,1678,1679,1680,1681,1682,1683,1684,1685,1686,1687,1688,1689,1690,1691,1692,1693,1694,1695,1696,1697,1698,1699,1700,1701,1702,1703,1704,1705,1706,1707,1708,1709,1710,1711,1712,1713,1714,1715,1716,1717,1718,1719,1720,1721,1722,1723,1724,1725,1726,1727,1728,1729,1730,1731,1732,1733,1734,1735,1736,1737,1738,1739,1740,1741,1742,1743,1744,1745,1746,1747,1748,1749,1765,1766,1774,1775,1786,1787,1788,1789,1790,1791,1792,1793,1794,1795,1796,1797,1798,1799,1800,1801,1802,1803,1804,1805,1807,1808,1810,1811,1812,1813,1814,1815,1816,1817,1818,1819,1820,1821,1822,1823,1824,1825,1826,1827,1828,1829,1830,1831,1832,1833,1834,1835,1836,1837,1838,1839,1869,1870,1871,1872,1873,1874,1875,1876,1877,1878,1879,1880,1881,1882,1883,1884,1885,1886,1887,1888,1889,1890,1891,1892,1893,1894,1895,1896,1897,1898,1899,1900,1901,1902,1903,1904,1905,1906,1907,1908,1909,1910,1911,1912,1913,1914,1915,1916,1917,1918,1919,1920,1921,1922,1923,1924,1925,1926,1927,1928,1929,1930,1931,1932,1933,1934,1935,1936,1937,1938,1939,1940,1941,1942,1943,1944,1945,1946,1947,1948,1949,1950,1951,1952,1953,1954,1955,1956,1957,1969,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2e3,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2036,2037,2042,2048,2049,2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2068,2069,2074,2084,2088,2096,2097,2098,2099,2100,2101,2102,2103,2104,2105,2106,2107,2108,2109,2110,2112,2113,2114,2115,2116,2117,2118,2119,2120,2121,2122,2123,2124,2125,2126,2127,2128,2129,2130,2131,2132,2133,2134,2135,2136,2142,2208,2210,2211,2212,2213,2214,2215,2216,2217,2218,2219,2220,8207,64285,64287,64288,64289,64290,64291,64292,64293,64294,64295,64296,64298,64299,64300,64301,64302,64303,64304,64305,64306,64307,64308,64309,64310,64312,64313,64314,64315,64316,64318,64320,64321,64323,64324,64326,64327,64328,64329,64330,64331,64332,64333,64334,64335,64336,64337,64338,64339,64340,64341,64342,64343,64344,64345,64346,64347,64348,64349,64350,64351,64352,64353,64354,64355,64356,64357,64358,64359,64360,64361,64362,64363,64364,64365,64366,64367,64368,64369,64370,64371,64372,64373,64374,64375,64376,64377,64378,64379,64380,64381,64382,64383,64384,64385,64386,64387,64388,64389,64390,64391,64392,64393,64394,64395,64396,64397,64398,64399,64400,64401,64402,64403,64404,64405,64406,64407,64408,64409,64410,64411,64412,64413,64414,64415,64416,64417,64418,64419,64420,64421,64422,64423,64424,64425,64426,64427,64428,64429,64430,64431,64432,64433,64434,64435,64436,64437,64438,64439,64440,64441,64442,64443,64444,64445,64446,64447,64448,64449,64467,64468,64469,64470,64471,64472,64473,64474,64475,64476,64477,64478,64479,64480,64481,64482,64483,64484,64485,64486,64487,64488,64489,64490,64491,64492,64493,64494,64495,64496,64497,64498,64499,64500,64501,64502,64503,64504,64505,64506,64507,64508,64509,64510,64511,64512,64513,64514,64515,64516,64517,64518,64519,64520,64521,64522,64523,64524,64525,64526,64527,64528,64529,64530,64531,64532,64533,64534,64535,64536,64537,64538,64539,64540,64541,64542,64543,64544,64545,64546,64547,64548,64549,64550,64551,64552,64553,64554,64555,64556,64557,64558,64559,64560,64561,64562,64563,64564,64565,64566,64567,64568,64569,64570,64571,64572,64573,64574,64575,64576,64577,64578,64579,64580,64581,64582,64583,64584,64585,64586,64587,64588,64589,64590,64591,64592,64593,64594,64595,64596,64597,64598,64599,64600,64601,64602,64603,64604,64605,64606,64607,64608,64609,64610,64611,64612,64613,64614,64615,64616,64617,64618,64619,64620,64621,64622,64623,64624,64625,64626,64627,64628,64629,64630,64631,64632,64633,64634,64635,64636,64637,64638,64639,64640,64641,64642,64643,64644,64645,64646,64647,64648,64649,64650,64651,64652,64653,64654,64655,64656,64657,64658,64659,64660,64661,64662,64663,64664,64665,64666,64667,64668,64669,64670,64671,64672,64673,64674,64675,64676,64677,64678,64679,64680,64681,64682,64683,64684,64685,64686,64687,64688,64689,64690,64691,64692,64693,64694,64695,64696,64697,64698,64699,64700,64701,64702,64703,64704,64705,64706,64707,64708,64709,64710,64711,64712,64713,64714,64715,64716,64717,64718,64719,64720,64721,64722,64723,64724,64725,64726,64727,64728,64729,64730,64731,64732,64733,64734,64735,64736,64737,64738,64739,64740,64741,64742,64743,64744,64745,64746,64747,64748,64749,64750,64751,64752,64753,64754,64755,64756,64757,64758,64759,64760,64761,64762,64763,64764,64765,64766,64767,64768,64769,64770,64771,64772,64773,64774,64775,64776,64777,64778,64779,64780,64781,64782,64783,64784,64785,64786,64787,64788,64789,64790,64791,64792,64793,64794,64795,64796,64797,64798,64799,64800,64801,64802,64803,64804,64805,64806,64807,64808,64809,64810,64811,64812,64813,64814,64815,64816,64817,64818,64819,64820,64821,64822,64823,64824,64825,64826,64827,64828,64829,64848,64849,64850,64851,64852,64853,64854,64855,64856,64857,64858,64859,64860,64861,64862,64863,64864,64865,64866,64867,64868,64869,64870,64871,64872,64873,64874,64875,64876,64877,64878,64879,64880,64881,64882,64883,64884,64885,64886,64887,64888,64889,64890,64891,64892,64893,64894,64895,64896,64897,64898,64899,64900,64901,64902,64903,64904,64905,64906,64907,64908,64909,64910,64911,64914,64915,64916,64917,64918,64919,64920,64921,64922,64923,64924,64925,64926,64927,64928,64929,64930,64931,64932,64933,64934,64935,64936,64937,64938,64939,64940,64941,64942,64943,64944,64945,64946,64947,64948,64949,64950,64951,64952,64953,64954,64955,64956,64957,64958,64959,64960,64961,64962,64963,64964,64965,64966,64967,65008,65009,65010,65011,65012,65013,65014,65015,65016,65017,65018,65019,65020,65136,65137,65138,65139,65140,65142,65143,65144,65145,65146,65147,65148,65149,65150,65151,65152,65153,65154,65155,65156,65157,65158,65159,65160,65161,65162,65163,65164,65165,65166,65167,65168,65169,65170,65171,65172,65173,65174,65175,65176,65177,65178,65179,65180,65181,65182,65183,65184,65185,65186,65187,65188,65189,65190,65191,65192,65193,65194,65195,65196,65197,65198,65199,65200,65201,65202,65203,65204,65205,65206,65207,65208,65209,65210,65211,65212,65213,65214,65215,65216,65217,65218,65219,65220,65221,65222,65223,65224,65225,65226,65227,65228,65229,65230,65231,65232,65233,65234,65235,65236,65237,65238,65239,65240,65241,65242,65243,65244,65245,65246,65247,65248,65249,65250,65251,65252,65253,65254,65255,65256,65257,65258,65259,65260,65261,65262,65263,65264,65265,65266,65267,65268,65269,65270,65271,65272,65273,65274,65275,65276,67584,67585,67586,67587,67588,67589,67592,67594,67595,67596,67597,67598,67599,67600,67601,67602,67603,67604,67605,67606,67607,67608,67609,67610,67611,67612,67613,67614,67615,67616,67617,67618,67619,67620,67621,67622,67623,67624,67625,67626,67627,67628,67629,67630,67631,67632,67633,67634,67635,67636,67637,67639,67640,67644,67647,67648,67649,67650,67651,67652,67653,67654,67655,67656,67657,67658,67659,67660,67661,67662,67663,67664,67665,67666,67667,67668,67669,67671,67672,67673,67674,67675,67676,67677,67678,67679,67840,67841,67842,67843,67844,67845,67846,67847,67848,67849,67850,67851,67852,67853,67854,67855,67856,67857,67858,67859,67860,67861,67862,67863,67864,67865,67866,67867,67872,67873,67874,67875,67876,67877,67878,67879,67880,67881,67882,67883,67884,67885,67886,67887,67888,67889,67890,67891,67892,67893,67894,67895,67896,67897,67903,67968,67969,67970,67971,67972,67973,67974,67975,67976,67977,67978,67979,67980,67981,67982,67983,67984,67985,67986,67987,67988,67989,67990,67991,67992,67993,67994,67995,67996,67997,67998,67999,68e3,68001,68002,68003,68004,68005,68006,68007,68008,68009,68010,68011,68012,68013,68014,68015,68016,68017,68018,68019,68020,68021,68022,68023,68030,68031,68096,68112,68113,68114,68115,68117,68118,68119,68121,68122,68123,68124,68125,68126,68127,68128,68129,68130,68131,68132,68133,68134,68135,68136,68137,68138,68139,68140,68141,68142,68143,68144,68145,68146,68147,68160,68161,68162,68163,68164,68165,68166,68167,68176,68177,68178,68179,68180,68181,68182,68183,68184,68192,68193,68194,68195,68196,68197,68198,68199,68200,68201,68202,68203,68204,68205,68206,68207,68208,68209,68210,68211,68212,68213,68214,68215,68216,68217,68218,68219,68220,68221,68222,68223,68352,68353,68354,68355,68356,68357,68358,68359,68360,68361,68362,68363,68364,68365,68366,68367,68368,68369,68370,68371,68372,68373,68374,68375,68376,68377,68378,68379,68380,68381,68382,68383,68384,68385,68386,68387,68388,68389,68390,68391,68392,68393,68394,68395,68396,68397,68398,68399,68400,68401,68402,68403,68404,68405,68416,68417,68418,68419,68420,68421,68422,68423,68424,68425,68426,68427,68428,68429,68430,68431,68432,68433,68434,68435,68436,68437,68440,68441,68442,68443,68444,68445,68446,68447,68448,68449,68450,68451,68452,68453,68454,68455,68456,68457,68458,68459,68460,68461,68462,68463,68464,68465,68466,68472,68473,68474,68475,68476,68477,68478,68479,68608,68609,68610,68611,68612,68613,68614,68615,68616,68617,68618,68619,68620,68621,68622,68623,68624,68625,68626,68627,68628,68629,68630,68631,68632,68633,68634,68635,68636,68637,68638,68639,68640,68641,68642,68643,68644,68645,68646,68647,68648,68649,68650,68651,68652,68653,68654,68655,68656,68657,68658,68659,68660,68661,68662,68663,68664,68665,68666,68667,68668,68669,68670,68671,68672,68673,68674,68675,68676,68677,68678,68679,68680,126464,126465,126466,126467,126469,126470,126471,126472,126473,126474,126475,126476,126477,126478,126479,126480,126481,126482,126483,126484,126485,126486,126487,126488,126489,126490,126491,126492,126493,126494,126495,126497,126498,126500,126503,126505,126506,126507,126508,126509,126510,126511,126512,126513,126514,126516,126517,126518,126519,126521,126523,126530,126535,126537,126539,126541,126542,126543,126545,126546,126548,126551,126553,126555,126557,126559,126561,126562,126564,126567,126568,126569,126570,126572,126573,126574,126575,126576,126577,126578,126580,126581,126582,126583,126585,126586,126587,126588,126590,126592,126593,126594,126595,126596,126597,126598,126599,126600,126601,126603,126604,126605,126606,126607,126608,126609,126610,126611,126612,126613,126614,126615,126616,126617,126618,126619,126625,126626,126627,126629,126630,126631,126632,126633,126635,126636,126637,126638,126639,126640,126641,126642,126643,126644,126645,126646,126647,126648,126649,126650,126651,1114109];u.prototype.applyStyles=function(t,e){e=e||this.div;for(var o in t)t.hasOwnProperty(o)&&(e.style[o]=t[o])},u.prototype.formatStyle=function(t,e){return 0===t?0:t+e},c.prototype=h(u.prototype),c.prototype.constructor=c,p.prototype.move=function(t,e){switch(e=void 0!==e?e:this.lineHeight,t){case"+x":this.left+=e,this.right+=e;break;case"-x":this.left-=e,this.right-=e;break;case"+y":this.top+=e,this.bottom+=e;break;case"-y":this.top-=e,this.bottom-=e}},p.prototype.overlaps=function(t){return this.leftt.left&&this.topt.top},p.prototype.overlapsAny=function(t){for(var e=0;e=t.top&&this.bottom<=t.bottom&&this.left>=t.left&&this.right<=t.right},p.prototype.overlapsOppositeAxis=function(t,e){switch(e){case"+x":return this.leftt.right;case"+y":return this.topt.bottom}},p.prototype.intersectPercentage=function(t){var e=Math.max(0,Math.min(this.right,t.right)-Math.max(this.left,t.left)),o=Math.max(0,Math.min(this.bottom,t.bottom)-Math.max(this.top,t.top)),n=e*o;return n/(this.height*this.width)},p.prototype.toCSSCompatValues=function(t){return{top:this.top-t.top,bottom:t.bottom-this.bottom,left:this.left-t.left,right:t.right-this.right,height:this.height,width:this.width}},p.getSimpleBoxPosition=function(t){var e=t.div?t.div.offsetHeight:t.tagName?t.offsetHeight:0,o=t.div?t.div.offsetWidth:t.tagName?t.offsetWidth:0,n=t.div?t.div.offsetTop:t.tagName?t.offsetTop:0;t=t.div?t.div.getBoundingClientRect():t.tagName?t.getBoundingClientRect():t;var r={left:t.left,right:t.right,top:t.top||n,height:t.height||e,bottom:t.bottom||n+(t.height||e),width:t.width||o};return r},d.StringDecoder=function(){return{decode:function(t){if(!t)return"";if("string"!=typeof t)throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(t))}}},d.convertCueToDOMTree=function(t,e){return t&&e?s(t,e):null};var m=.05,j="sans-serif",w="1.5%";d.processCues=function(t,e,o){function n(t){for(var e=0;e")===-1){l.cue.id=u;continue}case"CUE":try{i(u,l.cue,l.regionList)}catch(f){l.reportOrThrowError(f),l.cue=null,l.state="BADCUE";continue}l.state="CUETEXT";continue;case"CUETEXT":var d=u.indexOf("-->")!==-1;if(!u||d&&(p=!0)){l.oncue&&l.oncue(l.cue),l.cue=null,l.state="ID";continue}l.cue.text&&(l.cue.text+="\n"),l.cue.text+=u;continue;case"BADCUE":u||(l.state="ID");continue}}}catch(f){l.reportOrThrowError(f),"CUETEXT"===l.state&&l.cue&&l.oncue&&l.oncue(l.cue),l.cue=null,l.state="INITIAL"===l.state?"BADWEBVTT":"BADCUE"}return this},flush:function(){var t=this;try{if(t.buffer+=t.decoder.decode(),(t.cue||"HEADER"===t.state)&&(t.buffer+="\n\n",t.parse()),"INITIAL"===t.state)throw new e(e.Errors.BadSignature)}catch(o){t.reportOrThrowError(o)}return t.onflush&&t.onflush(),this}},t.WebVTT=d}(this,this.vttjs||{}),function(t,e){"function"==typeof define&&define.amd?define([],e.bind(this,t,t.videojs)):"undefined"!=typeof module&&module.exports?module.exports=e(t,t.videojs):e(t,t.videojs)}(window,function(t,e){"use strict";t.videojs_hotkeys={version:"0.2.17"};var o=function(o){function n(t){return 32===t.which||179===t.which}function r(t){return 37===t.which||177===t.which}function i(t){return 39===t.which||176===t.which}function s(t){return 38===t.which}function a(t){return 40===t.which}function l(t){return 77===t.which}function u(t){return 70===t.which}var c=this,p=c.el(),f=document,d={volumeStep:.1,seekStep:5,enableMute:!0,enableVolumeScroll:!0,enableFullscreen:!0,enableNumbers:!0,enableJogStyle:!1,alwaysCaptureHotkeys:!1,enableModifiersForNumbers:!0,playPauseKey:n,rewindKey:r,forwardKey:i,volumeUpKey:s,volumeDownKey:a,muteKey:l,fullscreenKey:u,customKeys:{}},h=1,v=2,y=3,g=4,b=5,A=6,m=7,j=e.mergeOptions||e.util.mergeOptions;o=j(d,o||{});var w=o.volumeStep,_=o.seekStep,k=o.enableMute,x=o.enableVolumeScroll,T=o.enableFullscreen,E=o.enableNumbers,C=o.enableJogStyle,S=o.alwaysCaptureHotkeys,O=o.enableModifiersForNumbers;p.hasAttribute("tabIndex")||p.setAttribute("tabIndex","-1"),p.style.outline="none",!S&&c.options_.autoplay||c.one("play",function(){p.focus()}),c.on("play",function(){var t=p.querySelector(".iframeblocker");t&&""===t.style.display&&(t.style.display="block",t.style.bottom="39px")});var B=function(t){var e,n=t.which,r=t.preventDefault;if(c.controls()){var i=f.activeElement;if(S||i==p||i==p.querySelector(".vjs-tech")||i==p.querySelector(".vjs-control-bar")||i==p.querySelector(".iframeblocker"))switch(I(t,c)){case h:r(),S&&t.stopPropagation(),c.paused()?c.play():c.pause();break;case v:r(),e=c.currentTime()-_,c.currentTime()<=_&&(e=0),c.currentTime(e);break;case y:r(),c.currentTime(c.currentTime()+_);break;case b:r(),C?(e=c.currentTime()-1,c.currentTime()<=1&&(e=0),c.currentTime(e)):c.volume(c.volume()-w);break;case g:r(),C?c.currentTime(c.currentTime()+1):c.volume(c.volume()+w);break;case A:k&&c.muted(!c.muted());break;case m:T&&(c.isFullscreen()?c.exitFullscreen():c.requestFullscreen());break;default:if((n>47&&n<59||n>95&&n<106)&&(O||!(t.metaKey||t.ctrlKey||t.altKey))&&E){var s=48;n>95&&(s=96);var a=n-s;r(),c.currentTime(c.duration()*a*.1)}for(var l in o.customKeys){var u=o.customKeys[l];u&&u.key&&u.handler&&u.key(t)&&(r(),u.handler(c,o,t))}}}},P=function(t){if(c.controls()){var e=t.relatedTarget||t.toElement||f.activeElement;e!=p&&e!=p.querySelector(".vjs-tech")&&e!=p.querySelector(".iframeblocker")||T&&(c.isFullscreen()?c.exitFullscreen():c.requestFullscreen())}},M=function(e){if(c.controls()){var o=e.relatedTarget||e.toElement||f.activeElement;if((S||o==p||o==p.querySelector(".vjs-tech")||o==p.querySelector(".iframeblocker")||o==p.querySelector(".vjs-control-bar"))&&x){e=t.event||e;var n=Math.max(-1,Math.min(1,e.wheelDelta||-e.detail));e.preventDefault(),1==n?c.volume(c.volume()+w):n==-1&&c.volume(c.volume()-w)}}},I=function(t,e){return o.playPauseKey(t,e)?h:o.rewindKey(t,e)?v:o.forwardKey(t,e)?y:o.volumeUpKey(t,e)?g:o.volumeDownKey(t,e)?b:o.muteKey(t,e)?A:o.fullscreenKey(t,e)?m:void 0};return c.on("keydown",B),c.on("dblclick",P),c.on("mousewheel",M),c.on("DOMMouseScroll",M),this};e.plugin("hotkeys",o)}),function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(require("video.js")):"function"==typeof define&&define.amd?define(["videojs"],function(o){return t.Youtube=e(o)}):t.Youtube=e(t.videojs)}(this,function(t){"use strict";function e(){YT.ready(function(){s.isApiReady=!0;for(var t=0;t1&&(this.featuresPlaybackRate=!0),this.playerReady_=!0,this.triggerReady(),this.playOnReady?this.play():this.cueOnReady&&(this.cueVideoById_(this.url.videoId),this.activeVideoId=this.url.videoId)},onPlayerPlaybackQualityChange:function(){},onPlayerPlaybackRateChange:function(){this.trigger("ratechange")},onPlayerStateChange:function(t){var e=t.data;if(e!==this.lastState&&!this.errorNumber)switch(this.lastState=e,e){case-1:this.trigger("loadstart"),this.trigger("loadedmetadata"),this.trigger("durationchange"),this.trigger("ratechange");break;case YT.PlayerState.ENDED:this.trigger("ended");break;case YT.PlayerState.PLAYING:this.trigger("timeupdate"),this.trigger("durationchange"),this.trigger("playing"),this.trigger("play"),this.isSeeking&&this.onSeeked();break;case YT.PlayerState.PAUSED:this.trigger("canplay"),this.isSeeking?this.onSeeked():this.trigger("pause");break;case YT.PlayerState.BUFFERING:this.player_.trigger("timeupdate"),this.player_.trigger("waiting")}},onPlayerVolumeChange:function(){this.trigger("volumechange")},onPlayerError:function(t){this.errorNumber=t.data,this.trigger("pause"),this.trigger("error")},error:function(){var t=1e3+this.errorNumber;switch(this.errorNumber){case 5:return{code:t,message:"Error while trying to play the video"};case 2:case 100:return{code:t,message:"Unable to find the video"};case 101:case 150:return{code:t,message:"Playback on other Websites has been disabled by the video owner."}}return{code:t,message:"YouTube unknown error ("+this.errorNumber+")"}},loadVideoById_:function(t){var e={videoId:t};this.options_.start&&(e.startSeconds=this.options_.start),this.options_.end&&(e.endEnd=this.options_.end),this.ytPlayer.loadVideoById(e)},cueVideoById_:function(t){var e={videoId:t};this.options_.start&&(e.startSeconds=this.options_.start),this.options_.end&&(e.endEnd=this.options_.end),this.ytPlayer.cueVideoById(e)},src:function(t){return t&&this.setSrc({ +src:t}),this.source},poster:function(){return r?null:this.poster_},setPoster:function(t){this.poster_=t},setSrc:function(t){t&&t.src&&(delete this.errorNumber,this.source=t,this.url=s.parseUrl(t.src),this.options_.poster||this.url.videoId&&(this.poster_="https://img.youtube.com/vi/"+this.url.videoId+"/0.jpg",this.trigger("posterchange"),this.checkHighResPoster()),this.options_.autoplay&&!r?this.isReady_?this.play():this.playOnReady=!0:this.activeVideoId!==this.url.videoId&&(this.isReady_?(this.cueVideoById_(this.url.videoId),this.activeVideoId=this.url.videoId):this.cueOnReady=!0))},autoplay:function(){return this.options_.autoplay},setAutoplay:function(t){this.options_.autoplay=t},loop:function(){return this.options_.loop},setLoop:function(t){this.options_.loop=t},play:function(){this.url&&this.url.videoId&&(this.wasPausedBeforeSeek=!1,this.isReady_?(this.url.listId&&(this.activeList===this.url.listId?this.ytPlayer.playVideo():(this.ytPlayer.loadPlaylist(this.url.listId),this.activeList=this.url.listId)),this.activeVideoId===this.url.videoId?this.ytPlayer.playVideo():(this.loadVideoById_(this.url.videoId),this.activeVideoId=this.url.videoId)):(this.trigger("waiting"),this.playOnReady=!0))},pause:function(){this.ytPlayer&&this.ytPlayer.pauseVideo()},paused:function(){return!this.ytPlayer||this.lastState!==YT.PlayerState.PLAYING&&this.lastState!==YT.PlayerState.BUFFERING},currentTime:function(){return this.ytPlayer?this.ytPlayer.getCurrentTime():0},setCurrentTime:function(t){this.lastState===YT.PlayerState.PAUSED&&(this.timeBeforeSeek=this.currentTime()),this.isSeeking||(this.wasPausedBeforeSeek=this.paused()),this.ytPlayer.seekTo(t,!0),this.trigger("timeupdate"),this.trigger("seeking"),this.isSeeking=!0,this.lastState===YT.PlayerState.PAUSED&&this.timeBeforeSeek!==t&&(clearInterval(this.checkSeekedInPauseInterval),this.checkSeekedInPauseInterval=setInterval(function(){this.lastState===YT.PlayerState.PAUSED&&this.isSeeking?this.currentTime()!==this.timeBeforeSeek&&(this.trigger("timeupdate"),this.onSeeked()):clearInterval(this.checkSeekedInPauseInterval)}.bind(this),250))},seeking:function(){return this.isSeeking},seekable:function(){return this.ytPlayer?t.createTimeRange(0,this.ytPlayer.getDuration()):t.createTimeRange()},onSeeked:function(){clearInterval(this.checkSeekedInPauseInterval),this.isSeeking=!1,this.wasPausedBeforeSeek&&this.pause(),this.trigger("seeked")},playbackRate:function(){return this.ytPlayer?this.ytPlayer.getPlaybackRate():1},setPlaybackRate:function(t){this.ytPlayer&&this.ytPlayer.setPlaybackRate(t)},duration:function(){return this.ytPlayer?this.ytPlayer.getDuration():0},currentSrc:function(){return this.source&&this.source.src},ended:function(){return!!this.ytPlayer&&this.lastState===YT.PlayerState.ENDED},volume:function(){return this.ytPlayer?this.ytPlayer.getVolume()/100:1},setVolume:function(t){this.ytPlayer&&this.ytPlayer.setVolume(100*t)},muted:function(){return!!this.ytPlayer&&this.ytPlayer.isMuted()},setMuted:function(t){this.ytPlayer&&(this.muted(!0),t?this.ytPlayer.mute():this.ytPlayer.unMute(),this.setTimeout(function(){this.trigger("volumechange")},50))},buffered:function(){if(!this.ytPlayer||!this.ytPlayer.getVideoLoadedFraction)return t.createTimeRange();var e=this.ytPlayer.getVideoLoadedFraction()*this.ytPlayer.getDuration();return t.createTimeRange(0,e)},preload:function(){},load:function(){},reset:function(){},supportsFullScreen:function(){return!0},checkHighResPoster:function(){var t="https://img.youtube.com/vi/"+this.url.videoId+"/maxresdefault.jpg";try{var e=new Image;e.onload=function(){if("naturalHeight"in e){if(e.naturalHeight<=90||e.naturalWidth<=120)return}else if(e.height<=90||e.width<=120)return;this.poster_=t,this.trigger("posterchange")}.bind(this),e.onerror=function(){},e.src=t}catch(o){}}});s.isSupported=function(){return!0},s.canPlaySource=function(t){return s.canPlayType(t.type)},s.canPlayType=function(t){return"video/youtube"===t},s.parseUrl=function(t){var e={videoId:null},o=/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/,n=t.match(o);n&&11===n[2].length&&(e.videoId=n[2]);var r=/[?&]list=([^#\&\?]+)/;return n=t.match(r),n&&n[1]&&(e.listId=n[1]),e},s.apiReadyQueue=[],"undefined"!=typeof t.registerTech?t.registerTech("Youtube",s):t.registerComponent("Youtube",s)}),!function t(e,o,n){function r(s,a){if(!o[s]){if(!e[s]){var l="function"==typeof require&&require;if(!a&&l)return l(s,!0);if(i)return i(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var c=o[s]={exports:{}};e[s][0].call(c.exports,function(t){var o=e[s][1][t];return r(o?o:t)},c,c.exports,t,e,o,n)}return o[s].exports}for(var i="function"==typeof require&&require,s=0;s=o.length)break;i=o[r++]}else{if(r=o.next(),r.done)break;i=r.value}var s=i,a=t.getAttribute("data-vimeo-"+s);(a||""===a)&&(e[s]=""===a?1:a)}return e}function f(t){var e=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];return new Promise(function(o,n){if(!u(t))throw new TypeError("“"+t+"” is not a vimeo.com url.");var r="https://vimeo.com/api/oembed.json?url="+encodeURIComponent(t);for(var i in e)e.hasOwnProperty(i)&&(r+="&"+i+"="+encodeURIComponent(e[i]));var s="XDomainRequest"in window?new XDomainRequest:new XMLHttpRequest;s.open("GET",r,!0),s.onload=function(){if(404===s.status)return void n(new Error("“"+e+"” was not found."));if(403===s.status)return void n(new Error("“"+e+"” is not embeddable."));try{var t=JSON.parse(s.responseText);o(t)}catch(e){n(e)}},s.onerror=function(){var t=s.status?" ("+s.status+")":"";n(new Error("There was an error fetching the embed code from Vimeo"+t+"."))},s.send()})}function d(t,e){var o=t.html;if(!e)throw new TypeError("An element must be provided");if(null!==e.getAttribute("data-vimeo-initialized"))return e.querySelector("iframe");var n=document.createElement("div");return n.innerHTML=o,e.appendChild(n.firstChild),e.setAttribute("data-vimeo-initialized","true"),e.querySelector("iframe")}function h(){var t=arguments.length<=0||void 0===arguments[0]?document:arguments[0],e=[].slice.call(t.querySelectorAll("[data-vimeo-id], [data-vimeo-url]")),o=function(t){"console"in window&&console.error&&console.error("There was an error creating an embed: "+t)},n=function(){if(i){if(s>=r.length)return"break";a=r[s++]}else{if(s=r.next(),s.done)return"break";a=s.value}var t=a;try{if(null!==t.getAttribute("data-vimeo-defer"))return"continue";var e=p(t),n=c(e);f(n,e).then(function(e){return d(e,t)})["catch"](o)}catch(t){o(t)}};t:for(var r=e,i=Array.isArray(r),s=0,r=i?r:r[Symbol.iterator]();;){var a,l=n();switch(l){case"break":break t;case"continue":continue}}}function v(t){return"string"==typeof t&&(t=JSON.parse(t)),t}function y(t,e,o){if(t.element.contentWindow.postMessage){var n={method:e};void 0!==o&&(n.value=o);var r=parseFloat(navigator.userAgent.toLowerCase().replace(/^.*msie (\d+).*$/,"$1"));r>=8&&r<10&&(n=JSON.stringify(n)),t.element.contentWindow.postMessage(n,t.origin)}}function g(t,e){e=v(e);var o=[],i=void 0;if(e.event){if("error"===e.event)for(var s=n(t,e.data.method),a=s,l=Array.isArray(a),u=0,a=l?a:a[Symbol.iterator]();;){var c;if(l){if(u>=a.length)break;c=a[u++]}else{if(u=a.next(),u.done)break;c=u.value}var p=c,f=new Error(e.data.message);f.name=e.data.name,p.reject(f),r(t,e.data.method,p)}o=n(t,"event:"+e.event),i=e.data}else e.method&&(o=n(t,e.method),i=e.value,r(t,e.method));for(var d=o,h=Array.isArray(d),y=0,d=h?d:d[Symbol.iterator]();;){var g;if(h){if(y>=d.length)break;g=d[y++]}else{if(y=d.next(),y.done)break;g=y.value}var b=g;try{if("function"==typeof b){b.call(t,i);continue}b.resolve(i)}catch(t){}}}var b="undefined"!=typeof Array.prototype.indexOf,A="undefined"!=typeof window.postMessage;if(!b||!A)throw new Error("Sorry, the Vimeo Player API is not available in this browser.");var m="undefined"!=typeof window?window:"undefined"!=typeof t?t:"undefined"!=typeof self?self:{},j=(e(function(t,e){!function(t){function e(t,e){function n(t){return this&&this.constructor===n?(this._keys=[],this._values=[],this._itp=[],this.objectOnly=e,void(t&&o.call(this,t))):new n(t)}return e||A(t,"size",{get:y}),t.constructor=n,n.prototype=t,n}function o(t){this.add?t.forEach(this.add,this):t.forEach(function(t){this.set(t[0],t[1])},this)}function n(t){return this.has(t)&&(this._keys.splice(b,1),this._values.splice(b,1),this._itp.forEach(function(t){b0&&l(o,s))}catch(l){i.call(new a(s),l)}}}function i(e){var n=this;n.triggered||(n.triggered=!0,n.def&&(n=n.def),n.msg=e,n.state=2,n.chain.length>0&&t(o,n))}function s(t,e,o,n){for(var r=0;r1&&window.console&&console.warn&&console.warn("A jQuery object with multiple elements was passed, using the first element."),e=e[0]),"string"==typeof e&&(e=document.getElementById(e)),!a(e))throw new TypeError("You must pass either a valid element or a valid id.");if("IFRAME"!==e.nodeName){var r=e.querySelector("iframe");r&&(e=r)}if("IFRAME"===e.nodeName&&!u(e.getAttribute("src")||""))throw new Error("The player element passed isn’t a Vimeo embed.");if(T.has(e))return T.get(e);this.element=e,this.origin="*";var s=new w(function(t,r){var s=function(e){if(u(e.origin)&&o.element.contentWindow===e.source){"*"===o.origin&&(o.origin=e.origin);var n=v(e.data),r="event"in n&&"ready"===n.event,i="method"in n&&"ping"===n.method;return r||i?(o.element.setAttribute("data-ready","true"),void t()):void g(o,n)}};if(window.addEventListener?window.addEventListener("message",s,!1):window.attachEvent&&window.attachEvent("onmessage",s),"IFRAME"!==o.element.nodeName){var a=p(e,n),l=c(a);f(l,a).then(function(t){var n=d(t,e);return o.element=n,i(e,n),t})["catch"](function(t){return r(t)})}});return E.set(this,s),T.set(this.element,this),"IFRAME"===this.element.nodeName&&y(this,"ping"),this}return t.prototype.then=function(t){var e=arguments.length<=1||void 0===arguments[1]?function(){}:arguments[1];return this.ready().then(t,e)},t.prototype.callMethod=function(t){var e=this,n=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];return new w(function(r,i){return e.ready().then(function(){o(e,t,{resolve:r,reject:i}),y(e,t,n)})})},t.prototype.get=function(t){var e=this;return new w(function(n,r){return t=s(t,"get"),e.ready().then(function(){o(e,t,{resolve:n,reject:r}),y(e,t)})})},t.prototype.set=function(t,e){var n=this;return w.resolve(e).then(function(e){if(t=s(t,"set"),void 0===e||null===e)throw new TypeError("There must be a value to set.");return n.ready().then(function(){return new w(function(r,i){o(n,t,{resolve:r,reject:i}),y(n,t,e)})})})},t.prototype.on=function(t,e){if(!t)throw new TypeError("You must pass an event name.");if(!e)throw new TypeError("You must pass a callback function.");if("function"!=typeof e)throw new TypeError("The callback must be a function.");var r=n(this,"event:"+t);0===r.length&&this.callMethod("addEventListener",t)["catch"](function(){}),o(this,"event:"+t,e)},t.prototype.off=function(t,e){if(!t)throw new TypeError("You must pass an event name.");if(e&&"function"!=typeof e)throw new TypeError("The callback must be a function.");var o=r(this,"event:"+t,e);o&&this.callMethod("removeEventListener",t)["catch"](function(t){})},t.prototype.loadVideo=function(t){return this.callMethod("loadVideo",t)},t.prototype.ready=function(){var t=E.get(this);return w.resolve(t)},t.prototype.enableTextTrack=function(t,e){if(!t)throw new TypeError("You must pass a language.");return this.callMethod("enableTextTrack",{language:t,kind:e})},t.prototype.disableTextTrack=function(){return this.callMethod("disableTextTrack")},t.prototype.pause=function(){return this.callMethod("pause")},t.prototype.play=function(){return this.callMethod("play")},t.prototype.unload=function(){return this.callMethod("unload")},t.prototype.getAutopause=function(){return this.get("autopause")},t.prototype.setAutopause=function(t){return this.set("autopause",t)},t.prototype.getColor=function(){return this.get("color")},t.prototype.setColor=function(t){return this.set("color",t)},t.prototype.getCurrentTime=function(){return this.get("currentTime")},t.prototype.setCurrentTime=function(t){return this.set("currentTime",t)},t.prototype.getDuration=function(){return this.get("duration")},t.prototype.getEnded=function(){return this.get("ended")},t.prototype.getLoop=function(){return this.get("loop")},t.prototype.setLoop=function(t){return this.set("loop",t)},t.prototype.getPaused=function(){return this.get("paused")},t.prototype.getTextTracks=function(){return this.get("textTracks")},t.prototype.getVideoEmbedCode=function(){return this.get("videoEmbedCode")},t.prototype.getVideoId=function(){return this.get("videoId")},t.prototype.getVideoTitle=function(){return this.get("videoTitle")},t.prototype.getVideoWidth=function(){return this.get("videoWidth")},t.prototype.getVideoHeight=function(){return this.get("videoHeight")},t.prototype.getVideoUrl=function(){return this.get("videoUrl")},t.prototype.getVolume=function(){return this.get("volume")},t.prototype.setVolume=function(t){return this.set("volume",t)},t}();return h(),C})}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],2:[function(t,e,o){(function(e){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function s(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function a(){if(!h){h=!0;var t="\n .vjs-vimeo iframe {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n }\n ",e=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css",o.styleSheet?o.styleSheet.cssText=t:o.appendChild(document.createTextNode(t)),e.appendChild(o)}}o.__esModule=!0;var l="undefined"!=typeof window?window.videojs:"undefined"!=typeof e?e.videojs:null,u=n(l),c=t(1),p=n(c),f=u["default"].getComponent("Component"),d=u["default"].getComponent("Tech"),h=!1,v=function(t){function e(o,n){r(this,e);var s=i(this,t.call(this,o,n));return a(),s.setPoster(o.poster),s.initVimeoPlayer(),s}return s(e,t),e.prototype.initVimeoPlayer=function(){var t=this,e={url:this.options_.source.src,byline:!1,portrait:!1,title:!1};this.options_.autoplay&&(e.autoplay=!0),this.options_.height&&(e.height=this.options_.height),this.options_.width&&(e.width=this.options_.width),this.options_.maxheight&&(e.maxheight=this.options_.maxheight),this.options_.maxwidth&&(e.maxwidth=this.options_.maxwidth),this.options_.loop&&(e.loop=this.options_.loop),this._player=new p["default"](this.el(),e),this.initVimeoState(),["play","pause","ended","timeupdate","progress","seeked"].forEach(function(e){t._player.on(e,function(o){t._vimeoState.progress.duration!=o.duration&&t.trigger("durationchange"),t._vimeoState.progress=o,t.trigger(e)})}),this._player.on("pause",function(){return t._vimeoState.playing=!1}),this._player.on("play",function(){t._vimeoState.playing=!0,t._vimeoState.ended=!1}),this._player.on("ended",function(){t._vimeoState.playing=!1,t._vimeoState.ended=!0}),this._player.on("volumechange",function(e){return t._vimeoState.volume=e}),this._player.on("error",function(e){return t.trigger("error",e)}),this.triggerReady()},e.prototype.initVimeoState=function(){var t=this._vimeoState={ended:!1,playing:!1,volume:0,progress:{seconds:0,percent:0,duration:0}};this._player.getCurrentTime().then(function(e){return t.progress.seconds=e}),this._player.getDuration().then(function(e){return t.progress.duration=e}),this._player.getPaused().then(function(e){return t.playing=!e}),this._player.getVolume().then(function(e){return t.volume=e})},e.prototype.createEl=function(){var t=u["default"].createEl("div",{id:this.options_.techId});return t.style.cssText="width:100%;height:100%;top:0;left:0;position:absolute",t.className="vjs-vimeo",t},e.prototype.controls=function(){return!0},e.prototype.supportsFullScreen=function(){return!0},e.prototype.src=function(){return this.options_.source},e.prototype.currentSrc=function(){return this.options_.source.src},e.prototype.currentTime=function(){return this._vimeoState.progress.seconds},e.prototype.setCurrentTime=function(t){this._player.setCurrentTime(t)},e.prototype.volume=function(){return this._vimeoState.volume},e.prototype.setVolume=function(t){return this._player.setVolume(volume)},e.prototype.duration=function(){return this._vimeoState.progress.duration},e.prototype.buffered=function(){var t=this._vimeoState.progress;return u["default"].createTimeRange(0,t.percent*t.duration)},e.prototype.paused=function(){return!this._vimeoState.playing},e.prototype.pause=function(){this._player.pause()},e.prototype.play=function(){this._player.play()},e.prototype.muted=function(){return 0===this._vimeoState.volume},e.prototype.ended=function(){return this._vimeoState.ended},e}(d);v.prototype.featuresTimeupdateEvents=!0,v.isSupported=function(){return!0},d.withSourceHandlers(v),v.nativeSourceHandler={},v.nativeSourceHandler.canPlayType=function(t){return"video/vimeo"===t?"maybe":""},v.nativeSourceHandler.canHandleSource=function(t){return t.type?v.nativeSourceHandler.canPlayType(t.type):t.src?v.nativeSourceHandler.canPlayType(t.src):""},v.nativeSourceHandler.handleSource=function(t,e){e.src(t.src)},v.nativeSourceHandler.dispose=function(){},v.registerSourceHandler(v.nativeSourceHandler),f.registerComponent("Vimeo",v),d.registerTech("Vimeo",v),v.VERSION="0.0.1",o["default"]=v}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[2]);var _createClass=function(){function t(t,e){for(var o=0;o=0;o--)e[o].src==t&&("hd"!==e[o]["data-quality"]?this.currentRes="sd":this.currentRes="hd")}},{key:"setResolutionsNeededFromPlayer",value:function(){if(this.resolutionsNeeded=!1,"object"==typeof this.typeAndTech){var t=this.typeAndTech.type;if(void 0!==this.sourcesByType[t]&&this.sourcesByType[t].length>1)for(var e=this.sourcesByType[t].length-1;e>=0;e--)if(void 0!==this.sourcesByType[t][e]["data-quality"]||this.sourcesByType[t][e]["data-quality"]!=this.currentRes)return void(this.resolutionsNeeded=!0)}}},{key:"removeSources",value:function(){var t=this.player_.el_.getElementsByTagName("video")[0];if("Html5"===this.player_.techName_&&t)for(var e=t.getElementsByTagName("source"),o=0;o=0;r--){var i=t[r].src;if(void 0!==i&&""!==i){if(i.search(/^\/\//)!=-1)i=o+i;else{if(i.search(/:\/\//)!=-1)continue;i=i.search(/^\//)!=-1?n+i:e+i}t[r].src=i}}return t}},{key:"getSourceForResolutionChange",value:function(){for(var t=this.typeAndTech.type,e=this.sourcesByType[t],o=e.length-1;o>=0;o--)if("hd"==this.currentRes){if(void 0==e[o]["data-quality"]||"hd"!==e[o]["data-quality"])return e[o]}else if("hd"==e[o]["data-quality"])return e[o];return e[0]}},{key:"switchResolution",value:function(){var t=this.getSourceForResolutionChange();this.switchSource(t)}},{key:"stopStream",value:function(){switch(this.player_.techName_){case"Flash":this.player_.tech_.el_.vjs_stop()}}},{key:"selectSource",value:function(t){this.removeSources();var e=this.sourcesByType,o=this.selectTypeAndTech(t);return!!o&&(this.options_.sourceResolutions=e[o.type],this.selectResolution(this.options_.sourceResolutions))}},{key:"selectTypeAndTech",value:function(t){for(var e,o,n=0,r=this.player_.options_.techOrder;ni?i:n;return t[s]}},{key:"switchSource",value:function(t){if(this.player_.cache_.src===t.src)return this.player_.trigger("resolutionchange"),this.player_;var e=this.player_.currentTime(),o=this.player_.paused();this.player_.pause(),this.stopStream(),"Html5"===this.player_.techName_?this.player_.src(t.src):this.player_.loadTech(this.player_.techName_,{src:t.src});var n=this;this.player_.ready(function(){this.player_.one("loadeddata",videojs.bind(this.player_,function(){this.player_.currentTime(e)})),this.player_.trigger("resolutionchange"),o||(this.player_.load(),this.player_.play()),localStorage.setItem("videojs_preferred_res",parseInt(t.index,10)),n.setCurrentResFromPlayer(),n.updateButton()})}},{key:"updateButton",value:function(){var t=this.prepareButtonElement(this.el_);this.resolutionsNeeded?t.removeClass("vjs-hidden"):t.addClass("vjs-hidden"),"hd"==this.currentRes?t.addClass("vjs-ag-res-hd"):t.removeClass("vjs-ag-res-hd"),this.el_.blur()}},{key:"prepareButtonElement",value:function(t){return"function"!=typeof t.addClass&&(t.addClass=function(t){if(this.classList)this.classList.add(t);else if(-1==this.className.indexOf(t)){var e=this.className.split(" ");e.push(t),this.className=e.join(" ")}return this}),"function"!=typeof t.removeClass&&(t.removeClass=function(t){if(this.classList)this.classList.remove(t);else{var e=this.className.split(" ");e.splice(e.indexOf(t),1),this.className=e.join(" ")}return this}),t}}]),e}(VjsButtonResBBase);videojs.reduce=function(t,e,o,n){if(t&&0!==t.length){for(var r=0,i=t.length;r=0;e--)this.players[e].id===t&&this.players[e].getPlayer().play();for(var e=this.lightboxtriggers.length-1;e>=0;e--)this.lightboxtriggers[e].playerid===t&&this.lightboxtriggers[e].trigger()}},{key:"getPlayer",value:function(t){for(var e=this.players.length-1;e>=0;e--)if(this.players[e].id===t)return this.players[e].getPlayer();for(var e=this.lightboxtriggers.length-1;e>=0;e--)if(this.lightboxtriggers[e].playerid===t)return this.lightboxtriggers[e].getPlayer();return!1}},{key:"destroyPlayer",value:function(t){for(var e=this.players.length-1;e>=0;e--)if(this.players[e].id===t)return this.players[e].destroy(),this.players.splice(e,1),!0;for(var e=this.lightboxtriggers.length-1;e>=0;e--)if(this.lightboxtriggers[e].playerid===t)return this.closeLightbox(),!0;return!1}},{key:"closeLightbox",value:function(){for(var t=this.lightboxtriggers.length-1;t>=0;t--)this.lightboxtriggers[t].closeLightbox();this.consolidatePlayers()}},{key:"consolidatePlayers",value:function(){for(var t=this.players.length-1;t>=0;t--)void 0===this.players[t]||this.players[t].alive||(delete this.players[t],this.players=this.players.filter(function(){return!0}))}},{key:"configureVideoJS",value:function(){window.HELP_IMPROVE_VIDEOJS=!1}}]),t}();o["default"]=v,e.exports=o["default"]},{"./components/Eventbus":3,"./components/Lightbox":4,"./components/LightboxTrigger":5,"./components/Player":6,"./lib/DOMElement":7}],2:[function(t,e,o){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(o,"__esModule",{value:!0});var i=function(){function t(t,e){for(var o=0;o=8&&t.ie().actualVersion<=11?this.options.youtube={ytControls:2,color:"white",modestbranding:1}:this.options.youtube={iv_load_policy:3,modestbranding:1}}},{key:"setVimeoOptions",value:function(){this.options.techOrder=["vimeo"],this.options.sources=[{type:"video/vimeo",src:"https://vimeo.com/"+this.getPlayerAttributeFromVideoElement("vimeo-id")}]}},{key:"getSkinClass",value:function(){var t="vjs-afterglow-skin";"afterglow"!==this.skin&&(t+=" afterglow-skin-"+this.skin);var e=new a["default"];return 9==e.ie().actualVersion&&(t+=" ie9-is-bad"),t}}]),t}();o["default"]=l,e.exports=o["default"]},{"../lib/Util":8}],3:[function(t,e,o){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(o,"__esModule",{value:!0});var r=function(){function t(t,e){for(var o=0;ot?("undefined"!=typeof e&&e<.9*o.width?o.playerwidth=e:o.playerwidth=.9*o.width,o.playerheight=o.playerwidth*t):("undefined"!=typeof e&&e<.92*o.height/t?o.playerheight=e*t:o.playerheight=.92*o.height,o.playerwidth=o.playerheight/t),o.playeroffsettop=(o.height-o.playerheight)/2,o.playeroffsetleft=(o.width-o.playerwidth)/2,o}},{key:"close",value:function(){this.player.destroy(!0),this.node.parentNode.removeChild(this.node),this.emit("close")}},{key:"getPlayer",value:function(){if(void 0!==this.player)return this.player.getPlayer()}}]),e}(d["default"]);o["default"]=y,e.exports=o["default"]},{"../../../../vendor/Emitter/Emitter":10,"../lib/DOMElement":7,"../lib/Util":8,"./Player":6}],5:[function(t,e,o){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(o,"__esModule",{value:!0});var s=function(){function t(t,e){for(var o=0;o=8&&o<=11&&this.videoelement.addClass("vjs-IE")}},{key:"applyParameters",value:function(){if("false"==this.videoelement.getAttribute("data-overscale")&&this.videoelement.setAttribute("data-maxwidth",this.videoelement.getAttribute("width")),"none"!=this.videoelement.getAttribute("data-autoresize")&&"false"!=this.videoelement.getAttribute("data-autoresize")){this.videoelement.addClass("vjs-responsive");var t=this.calculateRatio();this.videoelement.node.style.paddingTop=100*t+"%",this.videoelement.removeAttribute("height"),this.videoelement.removeAttribute("width"),this.videoelement.setAttribute("data-ratio",t)}}},{key:"applyYoutubeClasses",value:function(){this.videoelement.addClass("vjs-youtube"),this.videoelement.addClass("vjs-youtube-headstart"),document.querySelector("video").controls&&this.videoelement.addClass("vjs-using-native-controls"),/iPad|iPhone|iPod|iOS/.test(navigator.platform)&&this.videoelement.addClass("vjs-iOS");var t=this.util.ie().actualVersion;t>=8&&t<=11&&this.videoelement.addClass("vjs-using-native-controls")}},{key:"applyVimeoClasses",value:function(){this.videoelement.addClass("vjs-vimeo")}},{key:"calculateRatio",value:function(){if(this.videoelement.getAttribute("data-ratio"))var t=this.videoelement.getAttribute("data-ratio");else{if(!this.videoelement.getAttribute("height")||!this.videoelement.getAttribute("width"))return console.error("Please provide witdh and height for your video element."),0;var t=this.videoelement.getAttribute("height")/this.videoelement.getAttribute("width")}return parseFloat(t)}},{key:"getSkinName",value:function(){return this.videoelement.getAttribute("data-skin")?this.videoelement.getAttribute("data-skin"):"afterglow"}},{key:"destroy",value:function(){this.videojs.paused()||this.videojs.pause(),this.videojs.isFullscreen()&&this.videojs.exitFullscreen(),this.videojs.dispose(),this.alive=!1}},{key:"getPlayer",value:function(){return this.videojs}}]),t}();o["default"]=c,e.exports=o["default"]},{"../lib/Util":8,"./Config":2}],7:[function(t,e,o){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(o,"__esModule",{value:!0});var r=function(){function t(t,e){for(var o=0;o0&&!/x64|x32/gi.test(window.navigator.userAgent)&&(t={isTheBrowser:!0,actualVersion:"11"}),t}},{key:"isMobile",value:function(){var t=function(){return navigator.userAgent.match(/Android/i)},e=function(){return navigator.userAgent.match(/BlackBerry/i)},o=function(){return navigator.userAgent.match(/iPhone|iPad|iPod/i)},n=function(){return navigator.userAgent.match(/Opera Mini/i)},r=function(){return navigator.userAgent.match(/IEMobile/i)};return!!(t()||e()||o()||n()||r())}},{key:"merge_objects",value:function(t,e){var o={};for(var n in t)o[n]=t[n];for(var n in e)o[n]=e[n];return o}},{key:"addEventListener",value:function(t,e,o){null!=t&&"undefined"!=typeof t&&(t.addEventListener?t.addEventListener(e,o,!1):t.attachEvent?t.attachEvent("on"+e,o):t["on"+e]=o)}}]),t}();o["default"]=i,e.exports=o["default"]},{}],9:[function(t,e,o){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}var r=t("./afterglow/Afterglow"),i=n(r);window.afterglow=new i["default"],document.addEventListener("DOMContentLoaded",function(){window.afterglow.init()})},{"./afterglow/Afterglow":1}],10:[function(t,e,o){"use strict";function n(t){if(t)return r(t)}function r(t){for(var e in n.prototype)t[e]=n.prototype[e];return t}e.exports=n,n.prototype.on=n.prototype.addEventListener=function(t,e){return this._callbacks=this._callbacks||{},(this._callbacks["$"+t]=this._callbacks["$"+t]||[]).push(e),this},n.prototype.once=function(t,e){function o(){this.off(t,o),e.apply(this,arguments)}return o.fn=e,this.on(t,o),this},n.prototype.off=n.prototype.removeListener=n.prototype.removeAllListeners=n.prototype.removeEventListener=function(t,e){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var o=this._callbacks["$"+t];if(!o)return this;if(1==arguments.length)return delete this._callbacks["$"+t],this;for(var n,r=0;rwr;pj`<$U2SWk{^TEW=eJo&5T()EHD4D&CJy_h{& zL9qOi&0bXSqPg=Z&)V>O+g&`7FT@MEFQpj^-*^&*9uB8rXD>8or5pZ}@6L@UU-Rr` z;6E)r7h|SBtrj}Uf27-!iQyTG;As!he;T9aScdIAsjI+pJ^$sY?Vv^?5Qc$MFo>z4 z1qklS(@=r6t=?$>!sE&Ha9xN<2#~jU3N2f+4q*Hz)iVyr>QCxIf3n>0Y3r_@=IZuo z{Ak5dzd57k@LpYigib9~Ykv(Q)?g-#_ZEw!)Zw{_{&@Jd*+gCjnfODg&tkxv!Je z10xO&w4vKcA}m!TO35&G&XWcNCJGV3dF%JgW1&I9lQsk)0x`&wSp-Z1hEubr1hXOm z*RxwE^CL?9f9$<^L*vMqIQ;*93Zq}bNTG1s+{mrr?SoEwGkt8sOp+xm5w-wL3(1jW zXafH3@AK59s!~a|p?fm3>+DWr)qOr!Jx6^VYqOY3Z)|`6pS?G4Z`()`hyUMCL1D8B zFoGyjrwtnBPnPAxv$mD76i>1=M-N0o5*!NP0H9=z$nXAERo_7Kke$rVJL}}J2sHXW zs_U-NTF{hDBb>aIzI;nQ5eR>AWw*3e#98G_>ME_x<tK`T;#Jg2ab2mffAwavgsT260gYPBglU?hA)~ddF^gAOP^g z$RVwq1>MZ--7Gd>l8BCPAh8~DMfC=;Tk$Q!?nA=X^Y3R|?WfXv)MbUvljuHh+O5`q zIX;u_^EcAtS=b;@w62@ZArD*{nr0=;fn+z zd31*awpD)e2S{h4e|_o9=$mxrchH-iglhI=M3mF}n~Q7&i%`%*^#gie$WbcMwUGc^ z7it#RKI#iwYp!f+^8`4KOkWevYEHYNZ-IYo&>w_}+jCIut-<_JHljR+#RRzD7?A>g z<1)`~8WAicE^`LB8=U-$3EX+tabu8YMZwb~zqOIj)1vj zD5}Byi?MdN+o`70_y0A!g@P?6;JOTRcZ`B9l2u*9+YseiOx$%JrtU41YoWO70$zW) zTno(%Z{U>+ww~;nf~{R$u*J*{&mi|_wC|CXV3^$(O6LtjYV@rV}Q>HNtZtg*V+_r3=SRB(o$SF z*oz5^Jp#yobhW;|gIX^5*hJv>PGf&4oO|6|6Qm_xAPB)X@bxw1K4;aV`ZTsub)hE% ztxZDS4dq8~98Nf!02Z&;?~FG$I}DW@hLhg74~saQ>qSrc#Ji>u3LnAD!M*b5+I4fQ z7gq9}%HGI+=^S@UEvudpaxm9>oX>4Qx_Ho zD7D~{St|{Jpc1om8v;ywb}6_gw;LNCYe{!ebJ@EEEFH7ohdpj>#c5g{-36Et_si!^@t{l#y3Gu8YA%$)F`6IL!WSyH|R*ucXuPpb;XsE61oN?z(nVIKf zvEjH}SPKF_zg`cWHq1Z2uyx@2G^qN!C{NuQT{1vJY#GUh7Z-tSZj^u3wl#;PC{E~t za`4$wh|lDLax4cH9i!y8I$R8V;=5of-syN6lelnR* zN?<=)$--T8U|WSx%o%^>90!dII$6LDI*erjg%zynq<|oc@SzoGV@+3QFH>hAuAjX* zh1K!16c@*DPFdpwT8gU^2vy)(l2-uj{A9-YiS_e?n6+4hwgPaV*(%`1yHIlV%Q#t z{giVDhp{6vvYmY>!=nX$Yq{w%cbQxp#QOSu-9vFTlgHFTUYnc{WOQ^YXO+v=RiwQ6 zhjKa{#%So<$YpRN{~nL2*%xGV{A4to`>1YF=_J!$v8Y}EfGxR6+v{O9*db4r_(wtr zg@~UfOrT8hn0w!l%C^ol+ppbxW-Bg3I;CMJ3hdQl%C zJp6>!bk8~&BX5p7?Fv>pPiX>W%VZp(i_HK7uB9n4v?hZVTex;MfciC3OEkOg#MNss z6WdVF$`6oKI#BsNX~?H)iibCG86gvnf|SH_)YobNL^FRqvemP&7oPuc8*uHdnM;=S zg5d!ZQ=y8p<}H_M^|V$1o-=f~+B+6iU97ngwE6T4&Pm9T; zZEejc5D`%|x78J}j%A*?s6LmS`s^+yQsN4c66-`tTy>^dpQyUWxp_;g(He6rWYf2# zPK|<@S8Wy9x61yQ%a2%X))Y2tsx~Y7_>kW)PIQ0T_Y;Jl1zsX5@B+H?z>4550T`15 zI7WUScfEm}3p%;EBAp{BA3c*^JtE=JV-#j^n{-NZgm90{=8bOY>C`7qSXEX}Y-Lw+ z?4Go}7b-7Sv~8FcUPr0cS=o=UUe|Go>__}1>44!zue#&rso#}Ma4B2Y_0mcu+yso| z&cJ_2V&D0IXck65M;0?d&St}<#O9~MbE;>truk)2a~FAPK~3%!g=is*L{fDjotDbU zSQvCg6=gaw764u&m+WgtS0syuz}@hp`Ian2!3+$0-MXf!yooPmF#%;Bl0wxLthI4@ zvswid1dsJ0PKT-%rlt6}CNN;U3be*5y@-FWl2orY)8Ml$#z@Jqj|HXm47EPjZq&uv zV1`sBG_X%xXV%EEsT?Mj@Wg7tu)c0jXHnCx;Gj@!7HD|uFdgP_WVe`gU5VVlts}rL zZsO_NXwW!0ZT!+`x0-u014oWvq93irWJZjoTiqz@K_Y5 zOu)x44k5n+kLRf#qcwh*vlCC#@OVT0Q64OJ--jRYEMHlgiKG0Lh zQ#{{Q;k2ex+U)r1QC9vE+Ozn&EFbghqW##=bd8${>s5k%N~lLrjc6ofR;|85a&%9Q znWxb2P%>@FzCIoZ_c7HG+RZ4(68N(r`=gu6cHR zdUpQd^~;s{ZLd~3Ag|bg04khue;ogn+};#g=oLR0&T)D*N>DjR^~KnZuRQoNN68ow zTdf$=uMV4g9IY)ib#VT$re%NEbYy4H2E1|z%tAm_8)A2ItvLY;>isCUwl|t>3dUUf zs1R@2L$eRM%6SC^B4GiS5}=+cydC}c{^aekKseeRYkzgcbxW^}_^sjWEKp=3{ zb87KlYv?~?;A*WUMRoZ=9$7zVcZOSrHMcj`GH`n|(JIcvT50B9y?%dx{OaTvs$;F~ z`N;fsvQ+0^B&oeJbi+br%KE@R*dxet&Z0h2E!t~Gu|cc#9ohrGTI$n+v>NphgQhU} zbG}ndiZOXBa-xfjQdk^w_`QLH%i?sEOgGA}@fdYxoiBNEewFp+JDga8r@JUARnRZ> zMD>fvV1h^#go{%G^2&c4BoPBUyF&FSUN8P28jFrgB4m&AGVGl3*FH>ux*x<{!p=EA zaA6$+xSq9`aWvT@gWN$_d&H-NukoB*XL1%7=c^sv z`KNl$4AsxTg7dMk4t?J*I1?_ro8AbIxPJ+^{-&u4f827r!RLR?>1{gvNFgKQk4^7p z9A8cH(N^OB19H9>TM1l?V+3wTHnS4c(dWST{KN74)7K~Oi0`~s0Vi(&JiO6? zr=~?__{EZKc>ZH@TMb>-*Z(4@Pif}zM#FqcWc*V{Pu{##cgX)%XaBLZvk18+>7v!B zU2{u2W4Zg558!`||0X0J90Aj6hiDI5WSTWUUTNlO zUM6|LTzqS`b^+LESnEL z3C4hycZj)Mv1p8#PFS=qqQ`wtEGS1yeut5}6uxPBTnt@4_z+?#fJ4YVjG& zNUSXSDl=Iz{JHP9zXdV<7R2;l-S#75+WuM)Q#5}CkWoyTlKmyTl4ZbrC40YsEo?CS zqB(&{Atyn#lq*l2FrJl&!>#%?jQg6P6KHw{PWwi3n!IwpJr@j+Q{iw|boPVFmOJd4x7@g@?clLD%ELNB_nd>lqen#5P^vXn7A;o@R z{=RsiBU~Zf&ezT5*-1315xOOtV;#r?Tjzh`O4#2wjK%gV)?)i;EtU&wv4d^H3*te` zaD#ZTZ&-`%?-<5nXj-Nji=k#gIkBpw z)E07LwQv6SSo-Aro z2u@z38V_7e!XaNN65KO;sAE022WO7S2oxP#@;TFLG!@dM+=h3jS_V+1cBp^K*+&8= zd9PJ7+N_9qKCgOOTka{1?Nz|NPi?-|sy(TU$y(7#HJ9fa^C6Z?cDkw`Wto`T zhzFxM%H_IRm*2X}4e&E(pKE!v1LbmQoH|aLI;y5c$eDDtHP&-4>)G5RXmrhT3U!B} z`axWw>y+)$eXrJ5UnuoWER28U09g8MDOf+y^Au3Iin}gX&=whxU0<|cL@X~w7e zJl}t8uaCm4LB!1ItUPc@?1r&vA3mM-`ec?V^!laoejaAMwBKP9!+?ME95pMz<^9Z5 zZOW04zCiJ7L{jJ$b<#zyyndJ{M%bIMVs*8Bs}sX2M%kTz z9R&7IE9&acgJqSg^mjNHb~LUoSDk|qm{W_pf&d-IW5|BhVse9&?NVd*a+#%kX;Vp` z(@(KUmo~V>JQzjMRR@2+b#&LR!3|ThP{Zo18k(JeE4e}w*8+4G!581aO*2<1 z&z51UQ!10QQt*GzQ@rfZAl2?gU?LUAUq3lGncuws~H+`@^s!tEd`E9#lxmw%Tv+ow`(HmO&T1NS_*6Ow_1~Wo(d9e zg$jC$I&Y_%z}ma1wWnpNYo*TvMS7#veCJku^7$R8Wn6#QjpNa(9f6$ouHXmOnd@bp z!K|xTnQ&1|ReZpC@3KGxImKv6n8$ygB!H5TAF;cLnHEALxZgBy<3a?>U#t!9UjUD0@jU6mO zF_t;cw<>?lXj(96^HQL|(yD5xDl!CU(`i|KM<>QJLI{&Quo*J0 zX&#rxo{IIjhM@myY0E^`rYAd;q%Xhavsjk%LR2b-Mzsmf(coI)IpBu5awm{8cLZseq5YH*b5c4s zNjnO{pyU-*Sr<)!X2WIcN-nyRKv$Ay(x@w8T>*T$m-MTedsMUR5M+=s0}%OE^Rh6= zrlsqYL5r(tZI^ltBL1nN*)*|LCl^S;weF+%*}4{qPfAdV9hP!vG#wh zC5fB_6o`3ls*hgQY?g{upN0CaZ+Mf@fgozjqwWzg^8}G~?meQ4VnW{Bp>y-=N#if? ziZI$Y_H39Lim!Y}RkoFdyj-$$vsHRzbwlxW(==N->pY2xzGYU}&%bkzZEe+svCF}i zs7UPWf1y2W@2G3vopf+#Gk>r|^^bqBT~v2omXUM>G53)Sq(tT3nTVpQu%78JI$KT%z_ThOy*x&aLTERifKiCcqw*75l^GzA?n=;}z z9q%vK@gAX)+%9T&=k5qK`IsB_ahQsL#;6=Ogs&9P*fd>H=zgn{DKBIh;Lv~Q>;jPo zI04KB20igOJgEOP^KX}^+WDz((UM$E-3}e4NsV*m#Ej$oqcB$vHb>}SbF{fhXn$`c zJLx@KqmN-o5o*_vVN6EC$4|V6C>$;jLJVLxWjBs$dw?KhqL)x8t)p!Z*uo*Y2Z?%v zerV4RUsS!9SZ}%#Z;k659y)K?m!vSZqtM1SkdK+Tt+)!kpESWK>oW=lA)UZWvq%fAZS z{zbU$ABH>r%^zm^SV2)!3z~@mrUX=t!W2*BMB}xLA9H^xj+P;%BjSmSOr&(g!@dnj zBk5MxNXqzSL{_!~`TIahCv zyK8O*T+eqd3XSHN;k`ewa8Y!Rf_l;L0!CKRe`gMdxaNC=I>o+PJmOLbfOtt9q}0EZ z7;{=jorix0>U^VL^%$)=W?e-^A8eR6Kl5*z?@rzw!*FhzZ%z(hzJB*Zc*UQOUqZKU zn#b?opS%wbO$o&fN+`C2-EAR-Ft4bCZ&%d6CN_>;``1CI$rV$@t|Trv+m0BEUxi$= zJm-u=T>&Q+?avFq!s?q&B?>Fmw3%QRi*kCIH?4oNFkIdsyy04H@Td#ZsePcdQkZe! zIH_gk>x{O1{4AyIo`tc*rE}e9OdX4dalg2KJ)DCCGZT1)wpZ|UZevB-Fc}3~$os=N11e@rr2flW%O-Z)ol}H1|t9rbxx&{OTfdosDsn7igvGmc4d=1ONE#eQ(3@ zjZc5u_-WhvX$L>;s88{R<2kC)i8!FlWo1#`k7A&E!;Jg;lYty&)~js59HNZjCgb?` z6BGYN&m*_+mGE!pKexBH9YDgJ{~Qbk4q)OBH(8n$<7fa_m3(ykB1((XI8QDE2Ol>J ze1>G6#NK57QOHbG}MecDSxGBn(>#R4_9@t#@(Fs`u@CVd#u2@#mIz5++&2~ zg9vL7wEbdoQ6}XmhUb~j?r>R+5mbLH5rk$TT;Jn8udoCb>`bT#=)ul%40fhFRReej zFKnY?H;B3<0&zM`y6g$BWxyNPFx+wxj=Ug&KeM7+kU?80ZQKG3C!bUjQ7QpA-vW8N zv7Ks~Z)yT)N7U1n#G+vvff9ypL65E*>-S$b3=B!Mq*dBsjuI#0^4mg%u5LhD37H=bNy zwzyu3W>{#meE`q7Yi-EBZgZUZ!X z%ADI%RyHtw!EM_Gd^gC#9B6;Gu6EWj$}Szl%nM?^p(Rhu3@k;gvNKO=$HdDJ$@)GpA(AIjcA zu1i8D54gq&OTgH_eB%@2hlrr&ARA$XG`G-vj5FMXeG2(6LI#|H6S#lmlJb6iePR?r z$JirugFO;;0$Tf@mzS50SNB#Aq`K?zng|!s3rn&v9lwv)sBw}A%t(Ie} zk$Ma}dzjsc-imjgqYF*WX-6yPS4w$aP|O{wRt}qwhgb0_W~DO)_)l>i!FN1S+Q+VC z7IErNDRby-k3To?-wuELb2jb)M{S6t-Fng7VVy1gWfPw_wGOo8Ti{I61WwLPr8)a9)EjI;ExUS^E56bWy3Ep&`+{0uZzEl% zCy5Z;1}GrX;uT_xDKJpn}{p3Syf+ctB7Ae;Qg9Hm$ah6oV={2@S>-` z_AwGHsjH0*rmn%yw`!+zFwQSL$3LtnmLGEOv`kT4Duh2>!fLS*ZK;Jz)^qRKnR zyr*Br*N4Xh)02PnMU)QT@(?_-uSg^!0gn#);d?Ids*LL$H0sM zY6SNRP{;VQzJ8eJ(Y@h|Ys`@;%3wsKWwkyK>4CP00TQzO83_6zPvcKM9-n}@6!nuK zJS9WqzbT#&qSF>eq7fJ^3+MJQwsfw+qac$6V#Sgi*O7k#l%<(C52+^{eo#ogc&0hI z&_F5*(S7J&+g5zS04<%9Zmmi@WN(jfOg!OvNyD1adGsV^+U zd62?Met>^NcF_99&-}*E{Kn7xU9B#jm|}aBhv{s?ZH;aCPcoa(O(w{Ny(W*peY8A& zMcW4{nxA9)FzQ!qDi+E4r6Gkb=O3(S`|uUU4qs%<;1a?hIBnxq+`TC;Z}Y7SR@Y#& zsH`zDm=J&QS9Cgcd5LE&Q{EOCOYdB{3XrN`am{~c9%c<-DoJ-hcUo3u-3Xn$f1*5Z zv0=r1#jt`SpIpv&@VKZh-|oe4_u~KId(o8hDGwRne@q+j-?L$I+sHGxGo4{JpexFG z&OR9*uj6Ql9L)w}5y!U}%DC+`;FLSxZ^RqlJ8XA_#9ros;fT%bJQuFq8-iKbcnRAj zyLx}N1@)VavFfsg)x7{ZHcio$4y?$KYHBbZQL}Me0P!5dD=g#y&jxJ!bO?2203Xmd z1kY$`T5FF%S>9PS9ZNE9606V14<#;>cr=78da=tZmbX!@!z>G>NAVSqkI#`!ggIZLvH{%OW@O`HK-u)5=9&VUhRoaP>A`L4hAo2=|C? zy~1uyRv*YKY~kE7Js-zX-^7>|FJ zHYhQ>TD3<)1w0mygFW8> z$?pP4V7vaFU_{$IzZV#pU*$gujHrK}myal}k9dB$-ya4sJnE4!=&w}h>)?;x@R!0K zTOHrv&c7qv;Vb=n!XC5AuZBDJ>Q*@TYBPQr3Llq1A3KAM9qka_4RjFjj>4ATxg=4zc z`ma@wTdR2ho8e$@+U8`!8;0*}D#xW!}NI&Eeo3~!ql4(k_ zG}iXkJ9u4nhPigm^Y`?-YAJuEbMySAcwDutP@j4JGkaLMO{KT={H1*UefI@{jZ4xG z`CY*otI_~yObg|)AkD03$&6W*;kAA8llGmo-8U)6stZ!r>IbAnq+8>2RKW)%B{Va zlx1dMkX#P4$-W?npm!JwOIcbT;Fl^)z^qoV!i`=uP&Gz9Ta|+^a(yqoT^pu1LdS;- zot1tMKTOmY zqB_mtq4e)98fD_flr?{V`gR@@HkM{5!pv?-G-j4Wnn$T8ZOx+;Qy931R~}0l10ZX$ zl-s*|MlfZxJCeba=Ucl}ZC$KkgsTyR$wWZ;k58L`s}@P2!kP*33WcLqHX(Czh50378@{ABbN0v=4(#`-XzqUclFF=G;7cm9 zY}YUDPh}IYRL_43&~<%1$Dp5Omg^vIQ7CYmiI--1lMK)OEOgG!1SY^_=x-3?-gGu% zKdpa!sVt5#OXq7W#yIM}DG?D&yvc^qXfwNwb5b5p(lpM0JbU{l7;(*Ozl<*EYzLd| zng4)jO5iY=y)Y{ynqd?VFYcWn<7v!P>VhSv7JVgVYE*x>@0z&F;2K8itmLxo1Jtyx zW~)OBR9~y)nsbU#|GJXX0)5bEvYyLUTcPKh1BB4kN2Rv8=NbKh+|4n#uuYdZ###-i zVELd~T?8XvSttZd|DD_W1gWoC^#p})SOW!-U$Z<45?@-U1f@?yh3!(Y77Fs2R9hsU znFG&t&N%wP2w%6SFN*{I$mFI^N-&8`Vhud#tnQE2WL==;#J*;fawjEZb1wa zDaHbmwtO>ETw^hl^%9m_tQ3Z7gOzrtUmA94)l#;5vaFk+)k|4hs#}%mCFfnJrD+E? zSaDy=a-uB}98R|nVu5-?Gy-~+e2$0iwr5|L`mTTXs{zm}K)(*6xJIa?zR&{#qk!C& zuLn)^T;o8FG62!1P#@5Ib1M4 zQ}naclWL`Mue;R&>sY-$T47MT^r|#$b2T$kni;O>2FaSzCEiK}+HeT1>+bxSDwfTZ z|L1?xlXp$j9Zj#2%X_HS3+7kH^k|pNJ)hIqHm7K{`{gFf=y-=>$vS1#bPMJS)kv$z zGpgDeeu_Jns~Ux!$|*XpScRR#T@Ivg0RJf9$dh*Pq-_Kf5td>H+uxLRzbWf}Q`Y@D zBbNPxg+?qpoO88@oU2@Lu8_+>oEhPXKq$?o;Z zS;}A%8@N`i+2WCd7sOhjY$XDCiLuu0ASEHwCj&jo?B+YAY4h8)jT(OgJ-V^(WFE0G8=SIiP#$phe0_bbc3ao|vz)mp zB8eSdh+O{YLF*YGpz@7HsMlGXmQk>*jmsz*v4FH#qYpQ0HXh^t0Q`x5vIh5{p|*)^ z5W^l;dNac?^#SX)$Bdqi{@~CGm#*Z8`)fJ%tsYJIP=(;tgJ?G$Eh59YH6nk*WmDob zm4FP=nUUiQ%kvcf6E2q*A!$kdn^p&2M{DR0nV;Tajgzl3`&S}R zpt8oB2ejJF@5-b9;*mxWqv!1DM_0fW_i{%v^t{Rjs!{Xsp(N zjQ$I);7)G|SNQ|wM@Zzkuew8H^TNYsqU!}0nSQX9H3LSi9-9>-eMi}1u3S1i3rpnc za(52T!xHWRLMn1E(6W(dC!PuOSIf)yjpp8SOp>*rcUw9dB6!0ZAGCIO#MrM8J&Z>{ zNQuF-2+K0=Ln2(f>4krVXN9Lk^%5h1^3f<<7~mJ?!00}9g;jb*5$}Z{qgCA6~O2ajIw9Q zq~@Pj;Elf8Hs*9NsAn?_uJ%}&(_+Lkb1&9HSyVS8MX1Q}7^r`sz_Dow>?6&fST>9L zI&&`!p1{!p@81&O1{&<0nGAs=Vh9`r@DF`??;rS<$UC)IqfcAG)0SctEQ>N)rH-=Z z2N}5@@AdE@LPsMkj&k5=FX#@Fv7rK~gXH)(QIZA@{&oB!xq@f>>u4Shb^KtE-5|~q z<@ZpBe8!2W#Cv~Q)D7JSTwr>HGrB`RBnEK;?HL_~q{WB=k)t0z`LeKk2J#a=%o(0# zf)@2wpf7`H-7 za$BI2TsZ8QANDJMMA$EDysrr$HwXmxHSJ9lNXo(-aIFaa`9I3pN(J3A z`qFWnjd-Q71o0{(?8O+B!1Q)faR{bJLiX9f&?^2%o1UW7#o z6q2jghy{Pqmd4k{R~f9_?YFqo=C|W%pLz~l5F59B8n@|S=2``#F+xZjd6Rje<9D9t5JbC z_afNu<4M1+D!YuAU5H~?h)I8M zY+i_CbfBNa< z{n_!$Fl(Nj{CxD|`SH8M7jNkO_3?lChvWCBuTS3L3oSi+IQsGZ$=hT0eEjkU{`Bhg z`{P$9zp$5ghi9)p9G@S)d-?w4^-Gp^^5&(Mz@N+}wEQQhmDW#A`NK~qFU8Z37#EvA zAHEd!9h|F52z3IdFh}DprkxwXD@9_~)y0}=bemj7B}P}Wr#E3K@vBB5tEREIo_4TzefEYCskR#K}Ux%)ougmFlJe>}Gb2@7pl%wViSx;=8oHpE# z!wv6zD^cnxu*XmyR0=uJ48wno>5H{>m=1H8dDRJodi52a-!89!HSTtUk4<{=y4v%f zuutrc)iss4kOVrnzOKzTCZItf21~7c*w)aD_4TY-csx1EA({J6KiK6tjbbKo0?X6sdw$Cue>Z6SZv@!CQ+K-%nf z^i#NY54|{oYx^dy7RCd+_4f4j@yFuH$7X9w|9V_s76YzS=W^!qnrJmXHa`xx#9qhx zOxUru<~mtgW|P4+ixLX=gnqE5Q{$Mu9jfP&purJ91 zauPLMGqjUOTS0)?gg$>OjhSU(m~=R;^sZ3=#3|xL3p}wVaq1Q`B@)rg-4ZYIoc9e? z*WTkT5gCqRKbJb4m4c>?qCbge+4^|O zPh{yCm^w|<*2hAAtt)0TiUdaANPt4Pibjn)^mWNR6ahv9NFM12na=2CXBl~Nb^Lkk zI_}@5A3qizz`PB|{f<3r#U`rQ+8Xp)&>vwKx(*yELfwYiz`9y$@D_W|Y<$aRnhj&5 zDh!`AvQLT*#yx+8hXV~C#rAlqtzEC|(+2T6fQI2xXQBSN`S(ej-=7k`hMsLa5mI*o z&)qE0^Gatur1pz{$y!i$aIAHZ6k?@d-1$!jn=bLVkxaP_aM0)mAg&y!pn%v|#cv^u?cx3Op?7tY@&mk1l@oE;ISNINKWDFTHCVCGUP8AKmtYUkh#@$oFGM}vh3-( z+VKRZ9Uo()qHVb^T)xQwYGM!KUb?=R=A}VKC3zM!#T&@ z^a9BX!0?Vn2>|N%P#?}cbMgF+MI*-}WzC64S5g8GqxiB6T0X3J(3*AFjc9aOxEz1v z7jE@7#%b~~B=>+CcmvhJ#x&lL2zh0Cp1F#DIk~)q9g2C20c^4n=7qIJ8;;9zBiYRT zNY;9mja8-ef}*}!oxfJ=gslFAync)~Mw?MbAM@L&ylxVihV%-KUrU+jSlO{*(u(*9 zE({F1M4dlq@UO|Rye8_0z5ht@hjD-7V#~+`qCr8IW7bdV6wQLX`7BvAR9*^bo4^xUP{l$fRb} z%kk(HLY44Z6nq(#QFse)FhKrx4{r<-@q{b!`H1`gU-%R=TD%@=*;&dBHlJNxjbzFv zNGY&6iK7+ao#=v=c8=V!Q8xGu!35(nz^)H}gXBqS`S2ONG5{`gJo+gs5=uH_)&2x% zGMqS>e2i022P6e(;nRauP+#PXrC#b79EK zFn8a3{yQ!Vc?GZUJpT<>5&cV;x^F!HAKb6W2l)CA&;OY`mh5}}kMRC85PNvz{t!C1 zWNfzKA}XQDyS;$+=QITB}r2n(9W$U>wQ?&l*X=K*u`8XSkIXGf= zh6V&N_#p+`Ug&?*B(oBQC3m(tt8#7)`M#teWNM}pCHe+U3hZZeMW&^v=uRXaPN!98 zCn++$4h^>?IPIMhccs{hIc~+&bI5<$FDQo3;d-XGU&Y&R@%@`@5OF;aN@9Ynw=f}i zLHuG*78SS->pVG*LzENJQrPy?9qz9k85ck&60yh(!^(dqbL&Ga4fcra(|o{5nd#K< zHbXmggxA=aDrTghPr*F9;l&A;W!1uVE;F7S7@3&1nch#G=BtjOJ}Q@WOAa2@#L{X4 zsWf2jpIBMc!)(p0$(R}4$7suMcBt|ZdsIoHF0s(7FD4fk3@J=&DfUek#UC1sKFO}t=LTIHEh`2Gld%^{PN4pxF}7uz;A?zZL|Yf; zXQZuBlL<*aRnvx>tgj~;)jXX7xmXwpEpLX*XJojd0^X@tsTw~4GQGNs{#&lXX0TSS&nlgXp{oR-`k>rZUu)QuGyRBeXy|jaE z^|Bqb(65nB(#VL&01ZrdK)y#cjjRzWS)?ataxi%8V9$$YkY$RK2Mtq6*CX&r`ld zaxQ;ZYN7TDvR4u*=Y0m$(^|av7yufE@?hkSC%vLCP!H@GXOU05hpW1aE9A7mOtvZB zffcJLYkIfcdJ;@QT1Op#g3wV1?Ny)-sew8ea!9#zhKdqEHpYW>n^1@fiCiq+a1(vQ z>C1?~&D=pgL&att6-Xm8CknqrZ1pqI1RZ~-+-3Z3w)5mlk5DQ8StJ&B1dE3DN^E-~ zYKIT&>ya>C9c^x+`6}hctNN)eUJJ%-{Q8NjT)mDbg>o0ME3@)C@Fte zxd_DHc@p#JN7N#!tSV-sipud)N5%A1wu>r3=#AS zAaiVjOpU1V9@x>zJw`5$xM{c)>cU=5*=Ec1pXpQsjXqnJ)W&?eOg_^I4kPmO7>@Ag z@{$ODu5B3(=u;eysefdX*fMMqk^Xn#N*1jKz@Q zXV_wNvkm7Qy$IrKz<&H3owLxGafHjf_?UDtBV)f%a{y_L@>vUR{gTTjh);igIm*z- zyKySuwX za0%|g3GUDY4el1)g1ZEQTX1&`?i$=5|2y~2+?kp;Gxch!-s$e|{Cb^JyG~VqyZiL+ zz1BKf5YE)gt=0&I5r%bI$oTi5v7HIMfLFoKZdXV&0dGXE?uR}7S%N4lX+nPU4sKZ~ z_3_Z9VP4OSqmu8LdHx;o4(2z}RT%qpSJ78HXdO;FW%~pKK#F?bU8F{X%@y`5>eapX zRl&(oztAw4BGEEHLhansE&HA*DJEq6y-)<*#w$@J2Xf{y#{QaRHdRM2lG9$HZD4Mt z-o16(*f^#!uB9lWu;0x&d>O*xmSffJK~NVTsyEzsWJTHl1r=ak| zmG#C~hTIx&Ag!?||0mLe-!Ah*xj4=*44+J2xO8hr*>YzhahV72h0HDnk~2Y=EBPoR z8@SK}vEdCXo>NVh!72$OLf2X@d_KPgZhsA2QGFESYBYH1^l8mhVii0#@|+BFc^r>r zt-;5vaD`)qPkPQTsL}6py@}t4d~fe1#p+jcm~3%xfV|h{?=|l82_Q-ttIICM$v%T; zUWPv`TO0nhvYe*ms>K8HPB)Dmy^HdAzkLjeFl(c(FeT8A&rK(OB7TG{q{TcQmCi#P zbg#zV2VMGwF404ZgtEU_N?aqQ64agoVV(GplAWGU`bUBGIZz zS`}=XJ>SW3_IRsKdt>-1IZ*RNBWUP%s|9rVd@v~HSKWfj5)mb%9x|;e8#-zed_8=* zoZ5UJV#vLe*Wf6=TD56#N=;f=DzuZNBMA>6o5bk~N23YzFZ}xKl*NL`mvD<@q4Xil z0B}R+ONPYK={|#aLedqcQ$5`CZsg*XVE8z<0u9p?CtIh43H9qhqF89MW1tqUPfnWVXh1G-Wtg9A$5o-^%obbTK7)00aV=<_gj_8Q0 zkKVE{R&yv)xN>Qs8tf3(S>8}+YF}khwt+*RsJVzLE^ngUu%eYe^amx=UPj@H-jBQ# z@hqXW(!4=&<|ow~eIx+1XR!MSIL>cu~; z)@U>H^(W&1NJ)vT82p#fq~iPEM<9J*QfP5luRC$xL$4#~8WM|9i>0Ntl_KK%_Xm7} zm@1C2C%CwzBk77sJ=-GI=x2hPA_Cvl$L7Y}O6RE=c=s(ShWm6Tvel_&^y%*j;)m&< z`9zWp=aY{m-9nQ@zFB{%yJjoTt!tLcV2W*b$Pc32d15cQ__x6n z%t&Fk(wJ7%uHfz!eUBby54gB83~R=gD9OJq9;Fqn6ViFgb~?Fr&Hrb z-;jv22~2Xl#DB^+%^34G`J$$HdsnWpKZ{iHGj`#rOwSxPH!Gx@H!;L_~pNeruTX9@6X7gtBD)s`aBU^ll zVnXE00)(d@$Vgf6jRx>s`+f8LOO?!k@B!Z-~{BAK!S|-j=T3V$N~b zPJoS<^XxaGTa=%ADHpF<3lAuQ+t|{G>uNh$!A7RX#~2w}zcK;yD{#okn!zuWJm6@^FhYK6$Nl1Mc*P}3+J|mJUpLJO7X|7g(0zKf4>=iNjG2UYn6|U` zr^iQ;SG`A$W(Wj+DV1}*uBr|#n46(-F8g>to|u)<_oh`9z=8QxHaT%h+NOPIxU)Jr z<@s^1+3!Vjf+_1iVZPmjU@0F8NEUWE7(p3XO zRIkv5TbA!i%6QV|hB1DQj>0E2)Ia1EihX`7K#PyL$PgF63JT|QXq`B4Aaw|UU!*Dv zJN_c5jU>r2_UpJ#Ro^mkN~Pq>cKi3;9F+1a<}L>m)*^-zriFJCns z(kUdLALxn(KCXSSr8Y&iqhAG;^u8;cfC6xw+pME{M)$sg+~Ls*cz zGrsLE$=?dtrTHrF&wbSe?cbZ#vAiRlU_|f}nNbzWtRL0q%^sI-EoUd;j zaz4glUVib#|KLN}CNOEZ1F3F!30oTQfrB9sqEGbwnJ%u886IY@SBi zf&U5K-(+&>zTLE;ODQ#eyDUXw5z7}EsD+n4pXJv^IY|M90qtcA1U zo=YFVuM^oOG98BzW4;i}!|2`MgmI01XT-jz~QhWMeakkYv||)192AzO$BP z>=8!Ja^4u!-qiVn=*0fX=c#+WqqCFfU!IEvc^(5@ryG7X}U8;$yv#Y7? z<9N0#xdDSU^+{&V+r{2a|7ONjDvgXtr;xvgyT7aF_4ei4irZtBIlo(~1-wg=U8Hov z(&!A~^wLjvu3_eU)zp`dFnWCjBh0Tl*7Pdk*RDLC5yM={Ov7BEuD)U+HmGejdh2Sy zh}QUd+puJ>N;S%xz*UgC*_8jL5u+}HczoHKL%}ztqx`A3^TH*fIxq>+54MiopY(!N z4d&(pW|l)|mZjy^)gv8sEEyNn-tSRvZn|k>oWH0Wg8a1Q@X7HO!0XQG+cq-c4YJaY zM(HisCkB;YY2&deHF=m5+wZbGS@2 zU3oCpWwy-XaeQp6eUdAYdY-!wwplsJ)w1OJnFqyMr!?sBDnn`AZ7O_=wL*~w7~i+I zAa4UJHYtg<*nkMYSsnECdnxn5(we6a@HagfAfVMthq=a&N2@0Ad-`VoU|X|r#Bpw< zE*YQz92hWh1C5%ri{BGi#Bm1u7>% zaPHlbnjFPiiVse$uivD7nkA0l%iNwYb9OEj_<2KNom@pElyo9`2==;Z4MeDYFUD5= z=>@j$mD{LnQgt6&Bg18)OGlOBYie@CIL!2II3*`E!+tS4oS`VIR=F$`Q1piRU~gAA z@h3+6S}lRXuJA?4Db+Eg5JY+$t(6ODhQ8jzKQqvDYBq0sV-a)O!dGWVP(Ow%6Mf8V z-;llv;iHrlDPY*gpDMqb0h>HMWmaCbh;YrmuwGwf$^Kc$369D1ksr|_j95wQ8md@a zx|CF#PUVAu?BX8GbI7?b(3t2Y9w)9B$?e@&xK#U=D}NCL?$f9J@F{!sMfq-NuUMVc z@@`_~&r`R$>&oLS`Nv8JuO=*$ry?~|C4`YShT1vkk1)1TCV7HGeyJINmfm;w5pvba zrt+9COWck19mMLnU?M>R5H0GbF?-$J)4Bb(O&x6P4dr4InK6G@0f~KPt>_uL?LpHh zJw6E()&ovy(WlY*4k%CxuGBGIFRh?`qqBbH{0!Kusuu#jb{1=CO~`MIM&(?m4pnzu zLpKT0fsGuLoB%5;Rdwu!5`Il#eGbLRusSgH1eXt=&}ki9r=DiOxG*+TIQSQjF2%>h{MhL; zhdpWGS;bX?s*Md4akw~{EKtZObb~>W*zod=>##3g7wh~-;`{0TPF2*rc}A}vfuDNN zT8x+*`95FreLiJ_^Yv*Rn{{6~wa4taauLW&g1}ZOX!q+{1)P5T$eGuM*D9F{yjcqR zEksfV>O<42LNYge>I!?@w1QX~h~=Gy>P$nlXgd4GmzTE|ZU39oGnTHsLiAId@8-w}Zx5-8 zKQ6Fuk$k{8AMzE5KCCeuU=TQhMN9Df)UK(y>lPCH?ITDi=UF7SRt$dBw8wHnY_w?K zQlo5hOgI0TVBW2@sFI}O{5HGEUwPvWF7T+>4l8vM4jYI~8g`=g0*mZdm0VNW=`Xck zsXA}vKFQ&>^`Z;x(_E~$E9L#;xk+y>+l?GkX-=pY4;wyC&B}&~e$2LGUYt!pG@~c4 z!p_oY%L3IkV~Ctb&(OkCO$lDZXMra5O*1mR!xaoB!p#i7kySvTF=S~86xS|+P!D;k z8bv=A84LUj+=wt^9&@y90RLjz^PM^Svq!yQZOa-CjeFmW#xSJXa#A_d^uc3;<7|Ev zK?tAdc6h9c6UVCbgdaEFNudDRjYLz)3i3t+NCjF$!8G%r0$(0y!oANw#+cAP6dva} zftb}7BbVn<5SP@Q?h^eaLU5z_=UDg6Ob|a`kI3rts8( zB)depy7pTIF)XqOG?L!!xW7^lIb*}b@ zZ2~q??PkcV^i&v+*&VSkRu#?n@;<~hH>^C}q=U1rL9?!f#y2g=GV!KccYIyWc@Xkg zJ`jebdd}rqaU?WhFUN%;MgLzA_t z-`DbsHb=?jFwU+Z80mNbJ)6=>@`+I5A_aJxL!RQ3e_-5G@3{F9+Z%n}WIUeJqziLe zto-B79mQQwIj70qPaoui7L&^HB@x`9i-(QJnaWuine>$Xmy~$6>EhlkXR)oUB`I_o zoWh~vO5sjTfgZh`BenL2Q`#@yKRlqCY6NgF0yF~v@Sp;=YR`p*RLJiw?1zpjIzIrd z^kXWX7eWrK(kRnXr$elwd}QUc%NWw10rw+GE?$WHbt&X5bW-;@acmY!Ksfd#%cZcy z5!l(65lg(V)CICo_Ty$pG)!g;6UKGf+ScW!Ex?bmx>)(kmm=nk{{dkc|2Qo6pF)*+_L1C3Fw9VGRemArpylIV**s{*hWa zpzFqs%^*M>^XI5(t~s_%u}zTP4LY|rysliCk2JClZd6yvenm8Hqo0v#XUc{0(I99O zdX24hfjU3O3Q85ed4>oko+bz&w0cQhv6cylgn-0xTnlI8;`u2fzjAIy!rZOuXP2lF zWiay=uOJ93GiShuEcG$ClaHWn212>i`%c*ZdBtN)#NO4Q`mXkkHRJY2mGA!c!1+88 zQ>xCP#x$bgm9oJP0{`dxshjTy^$=m*=#Ru&*9HX6yz8M?S?ZlTV5+vjxz!0gFYd}o z6pNT};hU>}t7}8+fMzNRbm|Oj_+tI4_=^i1(t(0rAenhfSZ@sz-eyhv;FZg^b zlU~6ydL4y&?-j7PonOfx{i&zPH9t!qH12%RNHSPW>RfYmsjl4e?HuB%sO)iINKHvpIM!MEk6%1@_QdvDW6AF)^3H`>>wT$>S9{ttR(8} z@Vb958G~7FD$j*wA1X8&By|b_fnDn$OpI=g>MS)o44t$vujIob$@8R3vu}u;Qf0F2VH8RA&NbukTj07Nqk=+`H>r6qDO_QjRF!2n66?X*wrdxyN9yA zTP_?(I~=Zq$Du#17QL?1LSdlr6RQo_=#8GYjY4d!XZp0IzB}?-b?;o<(WW#)L;kQT z>u?@<{X5EauFEp{)g^zU)A}6awWU{N z|9+q6`3mnXb2G>6J^yG{hHsIsu147h?Uk=jgyNZ_TLj{nT-hVwPip= z`+h&4#JR>zO$3jnC-H%%AV#8Mcuc$`B~ANtdAsN==%Ye;<@Ur1_VZF;ggt>Xx1v{% z*aotbuR3w%j7(=zNKlufIWA1iQ~B`uWc632g4fEGz=!VVQ);Ry(9O-G6TK)@AT0db)xr>rN6R z9*MQTwygF^p&49ahDFhDqJ{b*9Q^Q+s8vUt1@Fk0hR-Fo+^XsjW1(7za&0F|j((qP zQ6w9iX(-csQe_NH*;)I+6MqX##6tv%bMnm3k+BNn4WJY}%DOF{p#TGM2G6hxQW7Qo zp1fPi(x**&6M7qpB2u5~qhn!Q_ zLWIm3hkz5%ccGNOk_B7ssN<^r0(Cu0kiC7hxSKPq?dU}WxqOhI*`?LFINNu+0G54O6_o9Ie@ z)hwLh*`>Y)cTcEdH|?RtXa9IZ&sqLLkR)#>5jek~(3ss?J)sapF5DUy`DE@}T^@*U zx>~eKoFDrP)fS&66%{L@+$0-S24=g^-C#w~c@E0*au-&1(*rm(eldR-i+J4bSo86SQXB_Mm?_anPl~ z`3?Ks!uD#4Sn^9MUhz|wfyEkOHwi4&mqqf=8VBoy*!>jYmoyyG#-8`YB4?|!;+;7R z;2y;ClE)3zK1eqsY~tUxl$aY|Y()wa?I-}xiq+MmxI_0Zbz!_JN`FA-0E{4h`j-zk z-+djR>s}PHX9s(`mjZwx40TN}%Cc8wdS%74RXv`He+*Wq@8oRka|uHVDW% z{2C2NYtx5pQNFa4zDpgl!ld+f%36gC`C=zEJ0x_lL+pA8=8uw_C@?uhbRRN)o?vWj znf})B2)9HQb#xg6p`T$V2W*bTpHAu=_>T4G4Qh-NkBX5tQNpWIa zoy`|QxU|5KV(e<)*=uG@Kad%590`X8H8sp9+~gt-hkOsj)uAITFidCreEUl_d#A2- zk8Irii5?NNR?l!8ti^SgANz!ZbeOM40_fF@;d>wR%DVb7^)hAj8p9? zvz@;OcW+}vpra}zAOLRu2%S5xGg9kc?MpRQx6xXRQ!Vm4NYEO8v8}Y&i4Bm)N^IL~ z)*}lI7h07f8^d$!_I{yj^zLtnQ-DXuP3_1|%okBOhUkd&z@fW7 z#VrePaeu#Yy#^F>z=O$%y4NhwMmz9FyIN{;a6&Qde6agr1Y%7vtDJgt4%emxtxs6{ z_`In7uoU@;xnssf%h?tnWll#P-1rx&KkLi<@zpbj!XD~EbQ}yjZ`QMFgXxq=Mf1Xs zKGcOS>pN5$dGl>j7j8v z2|Ozy;I}KNN63mStQtC;b%Jb#Nl#fB%}HAQtXmp$Ye$xe&jyFq8onqF%J&%6(qZwk z%_jwtc(c~WIT@c)KGLrQ7+@^;dFTkH@Of;AOX?ESwrq141W+~dPMS*V<|fpdYL12= zGWRFf5-G}-TO*8Yd~|-wAFp|Nju7TfC#I6R!KNLklVyf~Ta++eUKI+&!oiYqPSyo; zJdnhJ2(Z>(7%KiP&122|>SLG`6MIMTXH)@LAZua@(fI5(ZTWNQd)T<?qCH(rEPpd>tv-ViSXo>BQ!(#w<{jWgbG>knUdYiepQmYFTei_jE4lmzEr%6 z$0nsx8pGTSJH6R#%L2T)^FG7x+O&4u-tO2|ixNX{7&COzkJ{E>FDj}t&I=6+04lM( zLyh*gKey5Qzfr&G;0x$NPz-z2wa6g-pc0i^NH!~R8tZMZ-xNO{pE&$%?Vie=dr30l z{4D(XM9JK&8xj=78r6%MoCr?g8OlWRG7}rc3xU{x9HQ&cNCSIs;_>?DPdluI`LO=Lb;oxFx%`bN!MU2o!eUJx|Q%Mu60 zJ0#OxnIq%j>(~uBJ@{qG>NB+kaeNno$MXm5mH zZnAe`p~l7Ph^8ipT5{J^L!-9D;6!)odDp@ngQ}Ev6eGID_ywN>4zYr};j12na!H-< z&Tk3wW0b;rn8n=p$@zKi%5v&qI&9Q}$LOSE7%jR*p5K&A;=(qU@lRHtTtz$Fto%i= zbRrytP-ju5v?CGSEKpiIWWv=dQ>g&WAoR`jc?B^zmf!p^G(tw zDIy<}ra4G|XoDF?A^1rf$-7JIbU0-u9KJ2*DKlgwVkjYw>R@{4!~n!)jt?2Q7u&S4 zVXVQF_*k4H$($(kVwA}Xv5*-)m90wC-r`QoG-C(g4$2FgRJ;$CqUFQ2YJ5&2;Kt4| z6Nc~4L%jZQ*rg=xFw{YC+D{6yjEu9!8=1BJW^Ri-+U34Qb=Hn-HhatGIV&&8aUK9k zeJkgw_W#7U3g*nSOAK`6Ip=$WF7Rn&;F$P&N`8}=UVZx^{}I2sMvi3=?VK(YM{dun zA@qvUWz(jV$D@ZDF}rF*?oJX~FKmgc-WaQJ<;PRf@$ISb=1)JL!j&)-Xz6favN4O` z8Cz<_;seU*%=pRD6P7SrI8EDQEsPCxw(`KNDHpJOiqy~I02_c0-9KW?#y(kEdycrR zs^7E8c|Af~LQs?_Mc2VAw#3uJMi5F2r+mo)H5&y>BV5)qJ~%}*N<`X4OX>~ZsqB~5 z1NPd@Li)=`U|Nb|Pj3iO#@V8eyG|_}%a$@n<<_ZE|8`o#GAm?qXJ`uc z{rQ+UdH3@#SqLD&je{AfmoyQ*BJmiU&Cterh+0NYieV?u)wSDfX@z3xNa%`BfSA>@ zlDQSNVZ7@u3lWubz!KgGdz!B3mr0n0c`=9by^P&C)6Fy`V^skQ<{!=Q6ib1F^`t%> zFkAWxB-aj#TSINhQTU@pf9>4EFI^i*l@?!R=LFOWK7++>~k-b zu2+$zMH}#Sl9v!&a8zRh!+KKun^$J)4H{Y#eJtw?MK~m~%Lo~Hc*CT7^;T}{WCz6N zxfc-u8|vL3f1I~qDX`uvB9H$Mf9LPFh#1q;=o)bNzGxu{B{J?J96->0I1Anx(> z>i4B@&AH7)+f9#4FNsFGWVp^1Ga16WL*!jZ;Hq(KX#-1r%P$bLY>clhkkSMTYhJKg zWq>mrgx?gK!q>qxd~M%lHs@Dn76wQnX-G1d@_LBYsI@)Y(F|NXLtcwO6+Pj^ZUvLX z8xVtb&G7XE0}zyIboB8e@~hD-TexxZT`s|5YhdZVX4hNrw5-ORwE$AzA`=_aq&}3~ z$3osO8yQJ>czG9-0X$@c_<>D~;AQw5m}eza z5H47IH6W^``jrhF?DG1#1uK>!tvvDi-bIbs)*wwI^@qPiAfz18?#PW<}IFPk`SIl#vh zg-3sb^Czy;Y!)jPn)@FW{VU#)Ka4or^gLxZj&$ZX+Ka@%_3##yW7B(?8~KaxtnvKz zj$OV6M3|bIv{jgMMpWmk28n6G$E!tci#dmPw;30mftUsTX{GR^C+c|ObQuZ8H2pZW zJ#jm8=g`_%Y|l*l+s94_BC)9Bu>b=LW|j^sy^RuNnW4GqXiwhHMuomc75$wP*}TvB zLS%vZ%mlxp-9m;fcQ%PC`E1+Day-Y-xAgmViLT41Y$U;=auIJI_aZ+TU3(W{-Cs}W zeo;1Zr%wbJg-ASNvtQIp+%89d`%R6?l#kv&h}iy`z!~$L-MQ44qo>&-hyox#Q-5RY zH;s{%+6>yxgRn258HK|AVg_9%U4!G1XTsv8DcV zQ9Mc`F+4_Rt%0oBZl&2;KQe$uDshQ-74)qPst>aRif&# zWMlHrDM4d}orVKp(lOeM8xZz6TvM zzPUB}Q_cHV7JZ+?JpbiW`D%o%tfF>2$x`k{`!at;{7~;%vRVY~dhfB;%KiZw07@m@FI^tQkzWJ-JygTF1%` zwz}Q~PuHkE1Q$F7ouxm3xfqX6fuCu`om)x52n@jhk|xV+f|}oF1JvJ7M%$RMcJecB z+#lB#seqA#>!kt6AsaXF0h;92b%);wtTR{b#nQLfZ_;gYmFS8T_P#+pgP-uAu%$dd z7@8kd_z()1?G_p2-KKhje$jA8y|_$#s?WMh=&0%Lw=@)!_W7IvR2(#S!&<&znkS%$ zochy1+rbdMWcZRhKU5xq!>!jXPL1LzrP=uKyKhsUhUY(!lgpD_#Ano=w?#|i4zYd; z_WBYo*1LpTvWT5Gj(7fYYKCV2y6t!ca6b|B{h7Z>l@6`9u;ME=WkJ z-`^3H7AROfyh3MWQT+hl6s>9Hj`-17~s!ps+<(;;Mgcs>DoK5v?_p zmP|nXjcigcJo+3_f#>_WE(0UWJXN{*6@*$z!?N$A|SB7bl?d%e{2(JjaFChF`zka#=*wo_Jz8LMHM<`XJpO7EB(B zb||HvU-3wv7=aEj^2q#9zU7H{-|**iwjB~S)zBLXcn17wTh3ovI+lh%KBC)*IXmeH zIH%WeHEC1`d22C!Lt9h~xU4lcHvM%!jM+xy{2-^!{y`$ZSor%3aN2(Ay!|VI`yQwY z?8%&pWBQ6t2TmIoz1OgEdUxIC@MB=@HcFzhAXid0@B@J6EvK@EACBe%)!NBp%41q> z!D3Nme(Y5SPwN|}_LS+hKN7$lm*B5#1CX4#xgvPIivqaYGKt+hPCEdZd%3{%A6uWjh>}`6&ufgd5P3s%K16@b~$eJ)z@$ z91?oSJv>{rO63w)l$PsbgcExk7eIa}lokSaJS|-vd>uo@zc3!Dt+J1B@?5iUFntFP z0p|WLq=~j1k2ySE-%^f1TO)R(erm5A4T3)r-e;q}dDStuq)f_0c+M?8#52lQ(ZW+f zhigNcumf4cD5;PBst?e%1lBANLAm2$0?Pc8#Fk?o?l3bcG8g<;?$9s^7 z#0aqb0(ez!GskG(1&^kK2ypR=AZk6=!%Bj z1%w#b@~!AaOy*S!G>I3<-gl__U3MpxcG(UpiwHEg%|6JUalfX0)DDD7XMNajq*^tW z`q$D_-Rr`_vhDP^72-wr(V0s|pM z-)Xk>W4Z;wl}Nr7z>S-_xfjQrnkOodx<^SP?`x6#I!#-rau|kP(3(fGGbPC>;b4>c z0WZ78WtqY>o0s0)-nIE8Sy!8+FjxQhDGXcY_IzJeTpQODp>s4&mqnzKML{{cle37X zuHpG!p^qkn*q%RSEVJ?EC1Fdi4oF|z&n%1qGXm*FcKt+{NQR5}(IA24HFmE^21fTZ z4p8BH%KTxYxcf20zH+T!b^Luu5`oF!)ZeKN4nbUeDm@qSkRHhIo!au!J%|`UkY>kc zqO{4})qIp=awcy(FjNRWI~%{dD zx2BItMGCy#4w|kzs}6Vz_$1`EH1TM|Siy)0N0`+V-LLDsun2mq+FtluqIvu2%t|ih zMU*WMO`9Dzd;MEvwPoL;X~J!1EAwVQS|&2KL=zSKqN9TU0{Xmj!#GxVt-Ed|aXBfs zr=hV>@X#BSGzLpfUi*@g4Rl|-jwY|yx+F6v04Zi(>?;%FJ4c>PB`K^PPk-iW?n5+D zC4P1@Uud!?)5aSO;O}!Z7~Wa^KS*l8TxIn(>P<|oODC(rV`L??VG{KM;B z;~ppRsf45%r;f*YDnR6{xSTTb_itG`L01Rt%MP^-gjuEWlta5@IpDnzoA!)3TH**Q z`jEqUCmDVbH3Fg^h#uiOc@Cnydl_Y$Rk>7G>*!`n=kU1qs>IX2x{I?(;rwn+emD0s zPO$KA4I2X~jY^ig9c$rGc;TUY{qe@}--A^Q44$WzWtmc_*u`2j(7(RZS8I?4oVwWv zXnPZ+W^QKRQ`ylCY6AUZmJfVF`~<@#JU>5jV6%G@9Fa%vxmynRs^Bco3fyn&^>c4v z731t6Xj-k+j!N^itj+9%`sA+?U0Ma~Xh2@Z`?6*CLZemo3nO8elDa_&IOyOo-gXd&QcR?6#^yR%Uv!EPCM zl7BJ6H+?tkMg?P)5rUPm+duMPV0kT?oY<$9aPMPb|4si_O&+t+DDQ|KQmE@(XCgVt zW3NPh<)0(0`rrL=O?3cADZ(&UPQ-mp0~c4;^n~oD1v3EG2<9G&KDs1vko+RB51EdD z`GrWYZCFk``6y=P(Xcd4w}Py}T|AIlHq$wj<5*f`CX`x$D^VY3x8~)&ePFG{*_{tG4+H~oAuA)y@CAt zZH@ZM%v2ybSm$zQpGh{b(IsEjiy_tTSdiq*ptJ?%dyJ*p6w^hz-YTc~SQ6J#>>2(Z zt)Ss&YH9t{GbcH5rE5slBBfQIBofK6)oS5ha2JZYprO`;Hz#V zkBcyQs@FS#ep(|Dr+RR+LfkoZmz2X{PXY$bQF)+UgIy7e<}*XaIINNGjYH-6Vsgh+ zprsQ-*2J0a(etL-d$D8IdV_)VWze`bmsSZK4%R1r0prW(G6T3P{Rm?V7^(zKTo+^4 zw>k4iL-r|2e;VTToQ&<<)n$C$Te01XN!@RC2Bmzgd1_=ZO5zqqBJvzA zplx@jsrM$R*rqD*>cBKNMrgN{U+|byZ6q)|c|#ZQt}hHs3KBVuO%G6|Bb047{&E#? zpTRf%{T3O`a?K~S$jTeM@u{gpux0jVFdPy&;@|*S-{?)1|x_`VZ;O44#Y@M{X_{t zTd=4y0leUlrWi0^UkC_6;CaU2eR4=KU|+uWcY~oqh>}t}g54sEo`LQBB?d5-5R-yn zdElt@U|8TPWME1V8=U{8Xn+-i^I~hA*f0o)4RSPS$C>pv6G3NTYBREB_$puSX9CJ+|D z4QcxROyHlSKD5gL_9WDJ9+ejP%hvyrjN%9CNU++%enRT5AWP$dtpBV1zk+}SYzZnj zeQ*FgS+4j$Au0>xvP7=Xe=Fg){=Pf6C{**iMX?9~vg4)W<==XRY=A_#n-@qD1yxA& z8f*&U-{7x9c@3I^k^CC~Ag4ZrE@)bIuoJKvVq>8$Z_iE8JVXV|M-*e?E`f-sKTVaqW6Cbkay{IBV>orqUXyF=G4KiLOsgLP_y{y$2j6`Y;A6Bqi>Kqf*>b@ zPxSo?#ZM@_6iK`eo@7a8WOVz4o!y5J;2|UiDQ0BQ@c=InBFHA=ux3)L#zk zLnDm=bAtRzAqtiyWLy^ueKVCJEITg~^k}6*f^<|M=Eqs`9`s>kEKhZ;N|O0d3xpDcO0NCE~l|2UxKP46BgF?ufbUDoP_}GZUz&d;8OstOs0f5 z&pY@Ct!&_rU&_f9!@Ja*=U6;ev{cL2?NOwNm_AU<1Ck{a;zYHt6g|Xfw_j^yf{9Sw zMHfLPF#jGt#?}y<2=#ae-@qQD%~Mp!{4LXU2aQL;Sc@XuqC>0_dF*v7DNna?pc~Xa{~=HT3@wQUBwY zQ_omI#HnMfAReGuCc>xi|DQ0+ZK)=BCQ%Yoh0FX8F!h2BM3Oqm2I5I&V+ZY|aDcGh zH>6Z@4$xz&(K{(ZKFG&a|1U}EXHJky>I5eU2H>Zxl$ic6#7|MnGU>;l`WWaMMXbj@Lr)ZMtbW`n7k(&H{@=%q@__Q7|F|*)2H1WH0N%I%pDX;AfbxL9R(>G0mIuU=I>ZCQ z1mUNy^MG&&J2aY+y-qKe_iw%~fU1eBg{wi;f!aNF#k11jsc5_)7Ahi8V@!aqjA$iA z?mU{xF>Hw&r1*_OjeqwelnIo{(A6wIxD8RN7%vDb)teWD2pE!SDs?m1z_LN_HV)Y4 zXs4KrNHhtW|G&tbbBxi6;XQc@6x1!tyFJUY5&!01Bu}h1@Fex08%fN(MF>iVf&YZS zKlsFYLw-@%B=-LK>%^4#l-Zcj{OZ3*meBl?*}Ke}*$d5wGJ)yqbWAKi1|MORDbxDb z4zQRqfNB5ZRNR#K?^9@T_VjjDWyAG__qx;an(Hkdo9qR9>O@JRb)4FlZ%-fEjbpGFB zsu({=B2|PRB=whIrPlC+FjFh}K{$U2rhEVnXBPtg1{BgoAhf3#L|ZP%a1xBg>aXw! z-q-hw)({HBpWc9HR#Fkf!T$DolX1lUmypvOzKk`HJ}Q??eKL;D zY7kSy1`;VfFjP?tN=Bs{O~Vlqi|}6&_$U5v@x2wBnA~p^C3~=CeE)cMNI41?70zJCIu*$=mwWb{Y`*>!xCL_ zO@$I0I8CO!GAfP6;Ib5zFJX|y>V&U^r6Spn+vOr(9t#xyNL+{a=43z4Xumi6Iro+J zA{+di?k{0z?f~aiOC~CvAf^kT&~(m~N1nxjhBy9~_c9yh0(lnDRn=0yA>hYBEgGoTHC-^i4R!0W5dXwP0_arsGo zFjB=(3kNiqB1$^Q%c{S^Z}y4+WwJ(Chvgm-eQ`q11s#rs9k~a{L%kyKXR?}=&0y1E z0A{l(v=JKwCF)y=E~fG%6xw?O5So$2HlPAozZwtR>?p02#HL+TBRSV9Q{=6|kzHgU z@BI10u4FpaICWL#3>`_2(}#wP_K9&;5t|0f@zg()0nZjWOp8Ah&Qj&iQWehD4ij{| z6SYgn2{n%!{ube|%3RZS(JyAZZMR-@@#B_%a=LmA;TJ0+8B!MFk;%QLxY>qMR^+Xv{`}gWK;RanQ0RX~liR&5PlNM{p3x9FU&r(OJUcQRZ zihM0oSGSCk9g;oLtjCq5iILqb7tQ^+Z5J1&$Acnk(?((-bKM-qg6WFZ{}VDo!yb(N zao>9V*0VwJ>d>-N2DCI?OpGaODMi6vO$na5yICYgKH=nJQl2no*+63m`4ef0@S`=+ z;|>#@3!de9;&Fz~v*zOxWUIa6J`>bgv%kN(|1zZY;4lmFS_4SFXsrsObU$p5_n_Gs ztN{eBj4}pTk6+GnWKkVNTe$v&@*`~lwF`c(j&&G!f!v2--==>sr+e!9lu6RcWyv)| z9{p=M%Ux4ErrIo%l-}ao93sbVhOUMrMwS>N;yc#z7H z=!e?xr^_&&jUCq*j)%*(TUq4B8~m})u;43#Me=e0PON4#36^SXT4&5pHL*u3=aj?; zX8?~S0U`L!!`tBebLJFg0RowsVI{r1m{9QuMUP>`om!!RWLFo5z_>%uJx{k}A$VP4 z3V7iKqwR9LEcQqg%%x0LL+e+zg>sjN+t%@e_=6{{-YQ8_u!)1P6}o-}+dw{pfnKxRkTmCq$aF;t4FI_(Kp`9nt0Z#9cvuGu+IQE%@Vn_;r&+vOTM!JuBIs@|WY| zRfU5vBoIu~9?F_sRUYivMIxP!i(`H2PK##5O*UbzRn8WzX)(=V z&sG-~@*9r+Io0AreuHs#@;65%?3TnW~qAp-d56mYE@EGaC?XYEeTyO@g#K0}b ztW0Y$E0ZbC{i=h4Y3W3;I;|~V7C{lyTA0Zt3V#&QB+CU9VJ8fR>kL&GOC2HCJX8`W zwPHOomgr6q+_9r7EDpT0UrF97=d+_jLR!!6RPe`+yOZ!psVvly!czaZb2_?K-Sa)? zpBxF!*n*!C9V>tSbN(DarI3*f+^b@}5I63zv%1kCAEP4VBfluI+_8d*wr6TI*`af1 zdVjbT&pIQ0L_LaC6BI>MEXI^evZZ;YXyG2=MJXDzDPYq=cJ{DZ@aLw2Kj$B-#7;Ja z%j7imR-!*Q7cS~nm^7s{UK#Ro#;mGn&+cwzLTXv=lpp z5zHQq^`PYu2A-hFuOJX%UV8p_rl{0YU|e|R8%I{BwM_c<`@ z)5pEhzf~#R-i+b1Dx;Pe1MDFyA9SQRKh%7yYku|PYsXy`Ip+`+v?EEs-^1r+y@&$5 zDxwLp;Q$(fYm)ZLWvLRoo226xsDGk9F(Q1QZZZP)=1uwP<=3dV_?F$s53m2}gHyqu zc}y8CTUqJF4tha8lZ2QeNMp2fNUWxF`E@m5<&DB$bDJcI?Dha32sFjdF=U?smB^InWCCd&@WgJf0eM_vXmm=2B5Oit zTI3Ow2xI3MH%HyJmFBlb9u5`8BAPxat+PzxFT-u&z&L}T^ zdX;9s#&^r;9?@qQ1@5rh@Ad*`trf+*mQC40kNTwAr>o>#uHt(^So~}bp?egR0fHug z#0Ch<0Dcp|(gqMsB_>vh!C_O0nN^~>Su4AQU55_H3@YD5=iPYLMt{a@v#NEc62Wq@ zinu88&9K{ZmvQ_n?>#r3Bj>_fxsp|hXz=SNRaj+a$e(^A2f0*E=HGZ#Ll|J!*qAB-s{9Q#o z_crRgchQl184cXC$a7ytzIz=7?k@;N5-%>}cQ-)49FTE$l_j&%!%-Uj(w@30M=QDZ zlT_ymbi1d}?lr#MU*(SiADr;T#=L;kqHx%)bQsIld~%7332th?_cglMm$-F;Vl zxQ_SH4Yc%^nH-;IvRQ2>o1DGDWQRq=4VD5;?_6iU=OB=-GF+sqjPco>d5XY}JMVXQ z&%3EY(rFiQ+Ckcf2l-ISCPY<~ixf-V-*hh|zb@Md`G+zMMbwmV)BRtocyaeWp2gVK zX*=EI0s)H7W`F7Vukiv|bL7I)NOLqz8v|76R{Kfh5D3#j*&uTis<3+`=vQ?kERCZa zdyJ5GgZNol_09$RV{ zlhbx*EN>;|+MS_(*0xuLty|U-OCfZ=S|Ct0!ZEcw`=@T@$@A!xVSEldl{clt1FbvO zS1wVhY45ZIaYl$&<959fy?P^hn;L=ssZrd{Z#w&*N}syapW5EMUSm~z<*Hr|f5mu# z+?vXji+{c;t+-p)!w<5x=iOvkhy@ZP{+wj?Bl*2WEO}sAdTQ#LDlWy^pgn&v2zGbp z&%N;BVg4fYaNj%hp)$RbtEV<%4`&l8EfE3mJX_54tz7cUI|N#KZ4#mk#7Nc9UPhs> zM$ROf?=MG96r8RWnzx=!o^^YjB49i7>vjtnH2k@$6)@+TC4srEJ5WtI2#i zix>Kd9Hj^(h(Q15P5azUU1c6$yWdx{YS#yA%sBZoWEc1_k-|Phr?XU#+=qwiP>y$^ zo84Vpw+!M91uBE{;o;Atvh3j7qJ!~<4kFN2rGxRd4uV;vuu3Vc(#M2VV}V*fH&#;; zX@3%JpW$tgbtz+IJ9QZJe4|i~>wHg9Y8O&2$MNjzc$Q5b9`>cImmHkTIx04uEvF@e z^rC1!ZXTV(ITm;rlucp)eDtPyPbKZzIt*WpuZFNTX;nr&x@BNwqtU2mcSEB(P_a=D zFY||5zfq6Rr`GHXD8ico@76N_+E0Klz0eIX{Qz_vN=f=e7-Tgxa6MX2BEGOMG+|;^!w#kcOTUD zZBY`@Nf%aH3fYWhyvV+aWmn?1RDa>I^^?wL>11l}q^g}4EF2)TScJ&o0{mRc?aR1Q z+&NFNL6pVZQcyc565zcuR5|^?x?l4L3odN%lpY(iO;iF0|3g#wVW-METqu)nV>|yI1t|t|k{eSE9ESYK0 zv*dCg)$dD%J(C@*H`?!mS2!{wiEZ>@)@(kRZcLp>k`VeR8HEd#8Z~tEQbdN zpFVx+8m^FRd!Sh0R1R4O@hImi(r%uoz(w`0iCOtQY2QYk58MAnz)$q)*i5V+LXP>X<1z5xQj1@(0mA#T7Pm)g)=Qnr(spJ zaT9|%8#?R4YK0LC?oI7oNtLV^b>3yFzE0^E7cf6TLhFsr`U`D=E8a|{9<@mCssQ?N zTj%ppa-!OFV;E+GN7;^29IBAk~QGcvd8*A6dgSr`ayMskmF)<`ly@Q^!Ic9`6(~es$sYH&eb_S6< z?Qcff8Ho4H$}v)@I!1Y_iQILgULR2^>noI5ow)c>50SD^$~x}O!i03sdvV89Jy65V zRJ^^~bW7{Xa|%-gHlwE2?J`!HF~|DSIrYJ)DoFIQ-yWrPnSWg5BeutVoipyu$^=24 zkwzdpTTJK@Hte}_g(4rT6g3wqlINwyQ!hs<9*uiLB+I^NHwox+aTubmlBvq$V}3-< zWjgNT^_`!eLh(4gNhPk7iK+Z3+E)H4Unsan)vkX;8+q#qb;{8TTi~x}tTO);+jZQ)GQ?>wbJ$!(2g%a5XM<)89}S+dN=8UIw zyjskfmwe_e%f3;_FKQ}YJhdUnZ=P3z9}P|Vz=H#i*MC=*P^`85DB4#3DPMq|jux?Q z^CN05^VIs5DhpL!rT*PetA6v8iluC3h4ODyd-IeEj96D@dHo}5F7u@NkU&Y>_~l)- zCOmseHQAM%gINvlqK3Cml4dkk{xn%EbBp4J_amKy0Tz>X+<{T(^#nWhmQe!7Wg;A$ zS!>-KU`l2nqUklY6K{kJcFe)HY`sK6mZ%j!lp zw%(dY8VlaSv5ThX=3%mYAIHCP3fChMzkjjgwymKre|%r--}z+TSn;@0Zv~8NsI6%E z>c?-sdHq9<7&X>Tw;`xjg-*2J+Jbt=J6`-Rd*{-35M$9 zaoxQad%6y9V;x4=v|yi?H7tru1P6|1}Vv0R=_tLrVTdo``AVt@R7-Mq9aPh6!&!ZFz`O%wk?TWz_?S}M279~ZMWYp9}6eOI3wx29_|^P6_%cJ$=>vVUYpzfBG_ z8(YwO&cR{#mzztcDs@;}d73!CiqC)jV{&=*gVbu2oxM|SrEyl0Q}ROFu9r&7scSEm zY9m#k2F=(^^bNhuYyHcqJyn&8KFMp>^r(S#n!8TEcv*wWs_LgH4^EOad~K?WqL1RSl*4G ztomLr(yL$U)R$wG0*#cebJ3&CDU0>r$WW%Tx>8Y7?KQ7)uCI~Iw6nTYVQJlN4Lhwf z(M}0S%a2?mmP4#rr!+_VHy6ycEKDc4gVH80HVvqt9*J#jm#^U=Ie+|BQ-y}n3w6HU zc_)>kfrU2&)!YA~! zp`#F+@PnGglf@eZD!84@+JyvHYW15rduZO4;{{a(f`_Qe8g0FM0J{Z`m z09;3?PS~IOEhM(MOiT6#ZrAkE+f@y0i-oD0Va%fc%Ll$~GLR#`r_`>-DzisKVFi%q zam`xy%NthE0^&$>X-U&7*QAs=qlWSaG&s39!wSAZB=0nJW`D~dqIF=cUG=}bKR;>b zJDgwFX#S~E)e{h`Yms$41A1vadureEdXnW^<(|t{ye-#JZ-nA$?b-{`TIrm!)(y)K zSM#@g{HR;U#x=VV1?t>Wxs!~aP@YhC>iEW-{4LE!-z+8s&CfU1hxW*_aX(T^yYp-d zvyL`?182qMXn$SA&}+)}yZVzwTuS4MN6Xa>y$9hf`(B-6sS_SUrM5z-TPD7EeR4hd zESscVuenyq&&8_K>Tj;)(tQ*+ILcvLn}^OOGZoLpN#v5A&*N_C#q%gUgdeYd$UrX7 zqh9||6HWzEAly|6;8V5asJu$tx~{7D0i<)T6QdIDV}I>*mmiv2uh*Rs<+!3sJgrAr z0WsuUFrn?~y;^HFES>Wr*u=xO4fgUZNN)Mn;gtL5fpM0Bf(;&cVL#OWCI@`BsFX3nh36&l%Pt;w^J9PrR!GFhB`vULo>Kh))o$T(;jJ%r3N~Pds z+ywJ1(a+T30xKfVtI2$xX3DOo+>Tp+>+CJ}oWF&q63>OMy0ExK&f9li|M>0e)9>DW zIQ{0`kKcXmxGQ}W4{eX`wYxG7nvKwhFLiD_ncXUvr4bAEPL8vaJR(s$9j8M~ zSAXYj0m%R+5_iVa2A?!9^V1Z`Q}E?3qr=hi`P_IHFA-9uJqOZ@ph)fe-tf2@J*90o zf5&<|Z}9U@o45PpapBhuW#x;UxaU}&c7MXu80o(_i0A72uG!m!=WoSRd$Xgq?aUvS zsOW-W^X7Jn+lr?(aH9?>oT|L>-B@{cb$`&hQH(P#bGc5NAIB$h%*io|s7LgGOgrwW z3cg`rKx6ytYvIVd z(}IJvS0rC+SIC9iYw9hrvAcUnQ5YLhSUR0s!$D`H>OlwH(_=^3Eu9l6(e^3bYJWJ% zyrnq(@@@J_imeHcg^#nL0kY7pv#iNt6AR*Jgu{d#Es zcCr7NOc{$#Dn|(C_wbM^ma7LwdnxHWZKYB;FJ`Ul)iP_H#jTskQm*jaR-ACZM2@0~ zf@%>Vvfx}!PU-RcyX&)b z)|EUdHTiULA~pGuKKKf3%zrtPFJ44xIjm74r^?0N-U(Gx7Lg_9@n;;)T6CvUf5;0i zy0-}6xK_sv6L+E<`7M`Mi^6io?u^=#hX)=6o-q0>=4ADA+#60T7u6hN7lpF-+p(1^ zVUl>?FVgEoN{7Oi$5oiv!O+~oA=x8T*21=dQ>8+8kW%~X{<2KxV}ESRNRDfY7MLG4 zN?Ke}#MP+12@g{4Mb56Xm+U#s^~A@?Nk=tk89D#-b$UHX=0B*DiCC&ANjF9>%P)s~ z^!D37%0B2vBkTag^S1LpUVm`h1uc=w<~7maa3BexBC)NOW>Ats^R^{O>;d;_qVRcv z<1}3av|>d^UtE!<3xCl(h5d|`nH60Y{r&rQ-{}Y=IEl2Bs9N$6OJ|g}^9VL_E}E+l zOUtHZlR0dl8a8&YgKK_a=T=Toqf!e$NTC?BlM}P)dlAbIakKj>R?TgJfUOJ3m@Vo^ z zy!tIusOeU9B0ZKm6jUgE{G$Bzm-3NwT$=w*+}3e<{yT9Pm$!6q5eJ{rSzHX--Cg~t ztHTDCel{{3@e~h+!xQk^uq8PR=k6-wH{o^pq6nAzSpgp*H%PPGmf1qCCKwk%S7?GJ zIohg)iBz`#9I**xb#gqw50^Sx0VjXw(GKP0nv562#g>V6;?A(LF&;599ac=CW5_=( z9XC4f(a;JAm9yrpWfjpeYxA`iJ!)-vh7)*}ig{;N6%5d%$3C6(<==l)N-pe0ZpHHkXlG0TzFP8EXg}xzwmKSVBQIQP;1Z7pl%wO8%<~ z8YSGFMB_BN8c&DQEoi(18n1}PyBE>4jK<4odVFW2@lKY|XuPx0cp2SUXgrH9ji72U zeVldf&$N(t6DyqC8MKOYb{k7MTF4hUs8y9sh8ERlJN!FWzV6G$(w}Nv&uRbc;bDL0 zWqq~wK3y#CTq+qnR(W`Mi2;I>;EsDQC$!<+TAzx_+cS6P zR_x%+otLardfR9+osP5otbuvNw()RO^$>!Aqp=1`NCq47S^=y#qKn~Q8IPqvkTL(9 z!Te)ms^Nu1Sz}wyo}&?x81lNmzm{@)zxVvCIpmwwj4Dl$}@jaI?rtVh{hTwXhq6FQ zwSSq%TOYTRC>&ZcSk7<8!xNzCzVY0Th z(7TE&K$%)KH7k!%ug}KMr549iEF;rzV@Tq%)1H7c#pSW9wN03~%uLmz1oB-+brQ#7D^H~I3}nG~tXpr2`nYNco8U5* zBQ*4Q%(7N$Bdb}af(fE3(lpKF-k;WT#*7SBMHg_Vm z!-MF2jam_WxJ?At{Ek3R+hQ~Kw!?|Fx3ot0w0YBMYyo<7ZSS{P+rDZ9L*wABdn1W? z6UiyQJ6%lVs>%{(aS?Pe%{!M{bmY=r_Tk~d>^AOT6u@2MEEW9nybftIXV-Aq9q-BYVa#SA{t)$|4-oa&?Y0DZ}#93#kUL7O`7;+8Nb8 zV^2>^T>!#!P3$IIFr@O^JH7GTtf{i@_41M;m~Rfpd@$5HrBZZURmi2%3MCQbE2^+m z8BN-KHmP-fcaEqovi1bQw>q7%))W@*+^j@gQ;k$x^VNTeELtp2il*Aj=7k~f+*L;~ zxX{SmP2wqnWaU3FzaX{71p^K8P8nY1YM#c4amll@aIl%Qm#X00tfy?oR*CN9_{t4! zQn$4YR!s%0Akc}KQc|4W9JZIhv(&v!rjVXnrtXWw-Q8I`b(cAQW_cy1weGBA&yPtv zx1JD7^8$Y<*h(&=Xs%H-k9da=Txbx8q#D$hchv@E+@7dzm}(D=++uY&S`_J57IG{U z;%T9xVJp(d$BUDyp^P@Lg-d&&6d;SL8p=^1+goutLZ5n-{ZZwiq`1@+S6w@-!&;*) zUx5K1RrP{YJ8YACvYbGyBMdQ%80H1%Je)s*m)6-2*y5)`@`MPw}8xWErwQhkCeJtP zJ!I;za1&*h8a3DU{n|y&7zCF;ujE6*K-YCQ!=lu^Qr=Vd(;~^}J1*soL*U|-$!Bw`{Ib=v{2og;DT{EMB^jf-o!uc$j{{jUgA{ShK}>VY1NW|jW0Zdm1qNIY z5-BrI+|L!$#g^=G75k?4jRgrM5*dz8Ia?L@T)Q7iU4C8q^=gBRFFXves+#{f-Z!#0 zpN$3G)w>wK`~&vKcx z@tZRaXU0<_EgmWFGbZZ#=7*PWUprK{=IJy>ph>*|jW&B@EZA77*IQLYb``t3JF9lp z`(wE{M?i4L>D0HDK1gIKU&Xw=3Y)EDIseyx`M)rn)t-}bdQ#2*K)Zi&ocoV_pqpr{ zm1$j((IC`TZsa_3v=uN(30!D&3jBM<11<&VFoI7ft)0DVT3?vJv=eZN^!$UG|7wv3t za#5A%jx8K>8P4Yn zESe8L>si}L=LI0LHRXI+^rOt5ljw%Zw>y*i)&wpaGk4Ok64jnV6oR?ibj}-dH&L}@ zwl_zE#G?v{A%nEPGZcRz6|7^K#>4(f?f3LN! z;lfp_$1su8`yJn@xxU;XDKR$mWJ6;R>%7sh!*}j|tQlVBR)o6o%pYr%Ju6+}|)0w4Mi*{{KyG=|-W+o-!Z8M-4)z1@9C+b8PZ#tUyu;V)!2OZ8LFhHh|P|S=3UX z)UHn-snBx3xW#0h5s0r3Thj(cyQhMD`ToVSN@6=ZQU}!8)&ZvPE!J;!!QW6rh5wf2Dr$^} zU?q&NysZgpRayUh1+wYWdO_Os*&fHY0mFR>28)_*X zSKm~HEYt+gpb^`lS)_p-tFTQBseu(su8Z&vNP+tbs+{F;*0cq3IZMwbv$6W~h@0o* z?xTO4&hOVJZhzZZ=4!rLdmFwKu&;Z18ZY0f3{~0iJ~#Xgv-0-#U*5=OZ3;Ke^*`W1 zLoC0e>!iQ!)nqyU+e`(PG^bc#N7-*JS2u`*S1N(;^U#iV1B-1Z3(J?KL6einuv{vZ z+jb1GiKkBlHDlvFnuZ)8Zqn zy(g|nd)2wWiu4KV3@NNz{Eyk5c!H&+3~;S`^QzU#^M17Q#2>{=qyT9hS`U~Fr1XD8 zB?f6RGf44N=Lji3UaOn`Vp*lusWrY0_Ggbfshiwzjq(W54$OPTW?#wG-3&XiS-aP9 zZ{)9Yh<8!L+bT%D*F&)U zS2dS}dENkCeAN7?12=ve3ZvQrVZ6=SJL89cQzQwvu{h4yHIehzgl01oWz>H!`Qlh7 za(2v~lv0abI|`nBxkxV|;vLt7W;>}n{=*T#w57|f;bL!)uWs`XcTI(Ps@a_=&F?XJ zZ;2<~SP{Gwav)`iDj`SZtX6$&(5K3Esu<<;l4z)8R!Mxl0r;@eQX+Okof_$nSK4c? z^suSYQphpaCR1atRdKrY)Z2f@!*I=YR04+64A_)xVBIWQR6M#y$znGzx>u3zAVm~1 zaI3@B9lC}MhWASqE*j5bDS_shyvyVC9j>*wF`cUh2il2;1RscE?JL0_XL>5`KFawWfrWoDi8MfL~tGGv0lYC zTTP>|)tp=D$7ZWdiKWWrXzsMDx!t-}tqYo3BOY0>TFua$t?H>XWBQ2QXzL_YuF3>w zd|Wu?HRYaS^s20;afmHr}=EBp5gjO)J`4r9JN&n+g|Un>>%_$dE?w6V0Et zhp6Sbj6J`$ZPiH`12a?J95K9c-P6m;9y%<5rn7S__U9wx>;(TB#7Im>bEZyL`{QtQ zT14NNZOHs<3cnL$XOiEs0xEqStEB1jL)h`gW@sM$LPdYQEHE=Mu1gbj>`j{=CaAIi zlr1q~F3rp^Q~b45d9hbkOKiK-B9F!+t61e>U!#>=Y$t9S!CPYop(R$vAA0Tn^vm+w zufAeZ@mDhpFm1`G*d0^}xsLi4`qo+cnT6HUO=gG;1URM6^-8w>6=LujqXendZtjLf z=T613nwx*9r4-v~9&8=CbQ5f1s=Yh3?-d?c1+vLa{k37e(`0@XOQzKp4SP7rC&%}a zQ-{vkDw$1Ry?_5orR`Pb#M&%D?Q*6uwa;&v#O+MxUfgPB6B&Ed2a1L@)IPb8!bu8| zPpbWf7IKPRGxlq{O3lt_$5ul$X&a<=67lHo1~56qaWhsS6@vY z7dJn|T)jyIy=O!usj~hD5;`zPwExWn$mDWgDyc?VID1cSedQaK_IGkwgXT9hL7&2l zkvm>#P)jRjeL<1scX7-Z@ac7K7uHUNl_Dloh>B{Z>eNqE{q&MHU(oAC`JsB%RWYw> zEZTq6DC}#6bSb6#D}E}a*3_ZWb?!Y>rd?=DrZyYgSW;}529sYIBqu}}*_%kBaTS?u z+?U$2QKgak`ITB(6f%FhsvzC1iZ8``?d&+F@_!QLcZfRNQRnqw6Q<&6_t%*2WZ9SV zDb#0ugqq&uABxAN1{4U`K=lSp6bHFW_{M(%0{-@;{-u$bZ}xkm^aW<1{rwK+8=7I5 zjK;Z|(jQ(vJXYS)|4Zc*bxumTU}U=@XE}9-wTD+zr__-x1EirpCMr#B%wVRdpY*C= zxnx?fp7XvmIn-I>I6En21}PrrXD2#Eq}go+C3a(AH~zCkr^*kB%}#oW{xQ3rdAaX*p1M=g1I14zwrzxN zs8eCVK_JJP#)N~|XujId1kVrLKjNzO#)DS|;)U#Zg&ZgFZ&a?XDOoU@Reqt8BP#|sY6689#%yAFn_3NV>SxiVRx zC4WNL>x0ftwBPF_QM#9mOrW-+%+M-hVy%sms8or1J)Z9+!+0-Qn>IvAt}13Wq7{O_ zNf*Uff2B7}9z%I`kh&X&)&}7PHoIadlgc=_w-mZ2VfOH_MbhOFS&@z0Bou#9-+8R~ zD8D~EDWqU!!rea3wjs2wPxq8H2TR^&>CO90&d%2j->}ol)<&a_toe=9k*=I!t&AG> zQVl!BC)$<-QFEGVO6{Y@{9O_=lsEeq11m6FJd{^r>Am$ zlaoUasZW?jV9`OO5FF3b@-vqji23y*87IShVV4~*tAlhi9~;fY(C2(|eiff8%_&mG zTHEqo%T!%V#N}+Qx}ZHI@=w^Cs%B`ImnOyGsQxrpeRFAm2uhDk$K%rD!UA2E1@QVV z6xTYh-ZQB$H`~l9zxpN$LLHo`EwS>oLTr+`Gm*P%*gns}WQw|*s<06k^Jw#vX_A`U tlD8jn0jdH5wO6;xbOERl4X<@IOQZz#GCPI=01uadh5BMn delta 47129 zcmV(@K-Ry#jRw1o1{Y9E0|XQR00;;G)KfA`_LleMIfelM1d$hNf1jS8z~aeJ{q0lW zKG}=FFg-Oeo~k{uQFvP0y5T-89d&DXPoW)HPmXO`!PwnA`K#s9^@0}+?JthKm_1oR zu>6wE9zn;&UNm`@e5dzd55q~qjYigib9~Ykv(Q)?g-#_ZEw!)Zw{_{&@Hj@GaCjnNIDg&tkIj)n{ z10xQuv!UBbA}m!TO35&G%aaBKCJM2@dF%JgW1-=}lQsk)0@25lSp-Z122!)91hXOm z7qeR@^CL>UrsMx(@68(;N6y6I|MycE{SrnBh1=#vZVhiAbkdvYV;g3YEMbYT1!!7G zjwC}9@OOWor!G~MO0o^zlbKy-cN(ki^SSCdYO|P2Z)|_$|7Y*b+uJsh#Nq$a+Ofjve5kuI5@sRY1!8Xb+)k$lx}}Iou31PC=BCbkS9biKVl48e8-t|U87wF zxFAHWRe*nh;)|cr@?#bZZz8_}-8rnOp_4m{AJ5*t3G$hzIaz@VKtQ_$Thwcu+wk|# z7?ZR?+{PtS-uNCmgz_Z(6QKgPfWYhPoLvZwYOHJ2oGD;!tqviQjj-HsLfEmrvcKW1 zM>pe+gXTyUTKOisO^~-q{eYeqLE^(1%kEBTxek8^gSaRHCmP*F_l3hgy<@jL5CHgL zas%TNpv4L?N;l* z9G^+|`5Wo+Ea+Nl?^=X2_&xR^<$b^&IL=1C5p6inosD9{dA7wC_&GEJJ-aY^2B^Tz z63KrlI~x93C320(Ns%11OolY&tRh|AdlKwD;XX3B`a3zac-jh{wxn9@e(V3b@I``< zJi0>y+bTc#1Ee$2zrJ*4^i4YRJLt_$LN$9bBFgFg%|$kXMJVW@`T@N!)|qrmu--HK$$Cw?Kb3=nulg?K!CS)?of98&Mv^VglT6j7R~$ zahYc~jR+PJmpKF64Nm^W1n#`+xG~7HqTp$g-`YrM>mtS1{FpYh|ITpl1A)`v3N;OM z6xCq<#aKJs?Nrn0`~RBVLctaja9xJEJ4V44$*Qj5ZHRI$ChocqQ}>q1wNTu30k3~t zu7zfXH}J{@TTk{(!Pc%W*kWdfXOR0datN5w%@KS(MoOGX#ZKV$)bn2msn}2O{=)O$ zV%_li8eZRe{(F3V>iI9>^}Xl6GiZdWXsoD+#-cf*F~Dbpq{|{e~K`j@2Y$EV`r!jvN&b@A~3DOcT5QN|x`1%@hpR?*weHvS-y3mt> z)+QnEhVr8~4kw&V0E^e_cgCBW9fryc!%1)4heaID^`a+z;$71Sg^yt7;9mK2?YgvaET(4FRS-yA<4$+l>v6wWPbKx$NBnmX6u)!ydP`;xw%aPlix_0+r^eFM;c!@ON4X~8>+5o-o%R~u z)BMk^gvYX|)Ki}cR}N>Gt@69*Gj17poOp@5A(bSe`PK^RUBj&KbcG@ zC9of@WZ|wku&u%;=8S)Gj)O)9oh)Dn9mcYN!V1=OQb3SJ_|OWpv8JoDm#H%l*U#RZ z!s_^0ii_hnr>t=TEydLdgeq_?$t!?%elp|y#QOO`%vvnMTa+mXkFC-m;CJ#NV0xhe zY=P-u@W=tk)JU)N4!llZp1h^-(u}T^`vT*-q%qDXS ze#*In!`KlS+0H(c;n4!WwcK=>yG*VPVtxI-?xDDv$zy6EuT4$}GCDeyv&v=bDpKD3 zLphxeV>I+_OA^6BE4$y{L~6 z9)7}Vx@Vn?kvGSkb_FY)r!;}GWipP?#b$s3*V2?2T9ZMGEnGVrK>Zr2C7NA#;_5Y+ ziEXH7T5LsqM3gl+3H!?3(tSJ4Y>B!%q7cu z!SH|ya_@qxQ$?6&uPuIqjC+R zl(us<%Wf?TvRNiq*N!watITX_y|s*aLop14s$RvY$$sC@6|}pa7V)CP;HL^&-Ri{8 zr0awjs04r32|L|V_ToN*SqoZTPgJ+0X1-HJsK}wq0tD4o6t75oIpcP;73J5Xr^V#a zwzg&zh={0~+v*Bf$1=}cRG-UEeRdZUDRG5JiFG0+t~%4KPgLFG+`OgLXpOlQvgun= zr$)idtG0^lTV;RD*)bC0rxRkBydTFH+ZURPf zXJCIMvG069Gz%l3Ba4|JXS3l_V)IksIn}dR)BLiixr;otpeA>VLbQ-YBB{ENPD|xv zEDXA$iZUG-3jnW?OZK&+E0RS+;BNTQd`p(1U(^7m~6BsaF1zKa3Uc`S_NvciOfu;8@x?U)=MN#9n89Aq{^UU1fd@ z}wpS}1kXP(L02R)-KaT%OZf^=L^ok!0=QzC@C8(UE`eJOyR~~$sqhyST ztyYZbSBK3#j@Fi%Iyiq=)3SeSI=9%+XHg%i7VWj8*r3(=4()+oE%j+ZT8;XMK~os~ zIo~NJ#hAPmInhN%DJ+gT{NBL9WpTPnrW@tgc#Jx;&X+tnzsh>^9ZoF4(_NI5D(IJb zqWVQ-FhL{=!o?{8d1ZeNl8AwwU7>muuNQw1jYY>L5wgd58FtS2Yab>+-4Eg}VdtD5 zxUdcZT+dp}IGXd$Y^CfxQOX(<1D>2(TTpZs*LY5@GdYWk^VN>- z{8K$=hU#Zv!TDHNhraI@oC%lRO>cxp+`oidf74WjKW@3*;PZdx^fn!Sq>vHu$EJ5P zj;|*9Xe;sm0lDcIeng9ctpu*cF#@+En^_6!=yTwE{^9uj>Fbks#CKk+fRi@>9^UA{ zQ_~_d{9?&AJpVDdt%fe^>wgi{r!;eUqhUTJGXANfCvRS=JLG?>v;SDyS%h4ZbkSMFa>ggs#iK~mYr;|^ZWVI)E815buQc;C zFO$4rE`8jcuvXvB&Z7>1w?eY*XZUs;}b46{yvHGd*jC5u-In6_XD0A3B;IyEgE?G0c6H?W2FVL!^vU#Pl?zsG4Y1kmyRb zDsEG2tV?;_>6U=L8TOvNQu_SRm|PKqc%$NlTm0FTGBkL**ewZsMK#}EeI{@rmdyvB z1YF%Y17|%+?abI6YcJ!Q&!T}^PR_E2=byz?MsW;z3AMlmDGFo|O@@y<{ zqlplC4^dgoVBWdo-lUIK5k>$^WLzR-8PbS`fY)D#qe=z^q=p_;u)cn+GuTkWKO?LO zD?)!IdM=`u9-gWpTdNT{M@t~%TRl$tumbvqJVG0{!b4z&pzCqrqyG(U?!GxZ{NDqs z|MCAfxN4ds>h{z%k=w3S?E4h2;Gv+u@2;ct#f~ICG77T#$x*wYq5Q_7R!aT*ul2p1@WL| zxIsMFH>}0>cMM}OG%eGN#n7}&GZsTXiziseQ)Vr;YZ{B8EtzI4hL&c_jK$`LoLE&- zY705BTDS@wH}0s=t7sU57X>LjlQ)K>yhqElxjr6=ZBmI%0)XNadC>9j92LcwafyFq z6IWFSjNIgHu&OY)uta;twxH4h%X9%luJhpWoAwGHHHP{*1@DrtnvILefkj)gn<$+` zBawcRy1GeBl@+TB;Fq823o9dSK)4`n4VCYeX^3LQ(g(Qi=iA+otYZFW>;ukf&Rien z&G?2K_G_|MNJO|VQ-r=};mS|-?47b zyw|F_FRad3ZC1oQpI1GtE%%hh_A21sr#4?})t*$wWUc6=n#*&I`4Gz`J6+X}vP?{E z#Dh^B<#JuE%WvJ~2Kbq?&$T?-fpWPtP8}yr9aYmJQw7RG;a04)8s6s#ZUc?zgp#a)-Hay554`)o2t_h&47JY?FU z{`OwYbEv(OtL#V104h4HU)al4V)asgI3_#Kp3!=R@WrX!39gY_+lNL0a}&FdG~-i! zp6@@l*GFO2AY$fpRvx${cEi}T51&qZeKN}wdi~OPKM%8B+V8N5VL*R+j+zzV@_uHj zHs#1iU!s#)(Il<7A+xxnMTHGw)nnFkA}Mr>I_V-;UO!9}BkWCBvAWv6)rnyhqwLPV z4g&k96?OIJ!LrI#`a7HpI~rG)tIoj)%&Em)L4c0qF=W4LF}Xp?cBwIYxy(|&w5g=e z>8IGFOB-Bb9*m;ss)K*uI=XAu;D)K_Nyx$=O}`V@Po~WhQMwLv;|<50VmPQ}FV>H5 zCtWtTNSrU6Tc)r-N7sKPL+Dj(tx>LD)g7MTOmPX*J< zVlIk-)G?uHJv#@DvjuA}TP0#%)rzlh+AWh$s9|+h4b4u#m0Y2TYXQ28;EQkIrkSgh zXUnkFDV51tDfoZqDPDGHkZSiLFp-L5u!9{8GLMXi5ZV4Wq@-axH%6)1tb_FWBL5)i z5@VVSmI6nl;$hRT<*DfP+cgpOCJl~BErm7tTdhewPX&p# zLIu4=owrj>VC~)1+S9VswbJK-BE8XSzH_TS`TP#lGA@7Y#_?#?jzCU(SMUSt%=NO) zVAfTvOt>hfDn8)6cUho;oMN;j%;UdL5Fn2V_ALf9nlAqZ8v9A%sdzL*MRfvom+mc$(y6_yGHA zP4ohtBUp~Z;2Pyh8x9jfUBr#3fr+|B5vvWAlQOm!xJ1`BE|FXKucmTc?KyaD*bEuh zG>=PTPsMs%!_b3VG&yJ2F&_c8K_?jYFr4QyBe#Emym*5C7d07}_ z)6#XypvBd+wo5@-*#*+ml~-jj7Aq}laHW3`@3v^{#+-$-Ko8TH!E?bEH4+g}*^^1p z|K7EH^rf8B3t}ysmOi5mC(lkT1W;|Rl_xCwOf$rv(}XI34TW;Hs26szCQEu?z+~=P z|6SH#18ksfWSlq1A3v%aF;}gO)x`5OB@c{~AZAYu@syxZ=4Ll}(cIu!u;v!=So?q0 zl0;4d3dB4&)kiODHcQ2-&q96IH@wN{KoGU%QTK?Ld4k9~_a0G2F(Gg6(7E~br16(` zMHuZHdp67r#aF(gD%;9JUM^X>*(yDB>LA8ZE)+y23RZ~!S!gM+6wZE6+(z|^DO`KFBcO&Rf< zj`x@Ac#lv?ZWpz?b9aQAe9R5|I7~%AV^oeC!dD7tY?`hpbidWflozrLaA<#Yc7ezP zoB-wmgPwRC9@KxD`L|0{?flfYXi2W7ZikN2q{g{&V#aa)QJ54tT$dz*(FtW*$;oUOzrU$+~zOP z9Fv?h8%~a*@mS38`ueq0W~}4R(e*W_N? z&&(k!kLiN@@6|+RqQ7-!pyo@^>h7;nEGAb_wmjxk5T9jY@L7yY_ZELH-GklWV3!*x z(WQykvD$~Lmil!?@vt4cf3Wf;T9#$_do8U(>21mX;sZUDfb^x z>JyBb%2C6ALqd<)4WKw2qp3~oHv!%Q10L|?T3mnPsE?OjKVw)33^!t2KVx;w`EoF4 z#sW0B6JJ1a$A3U|nmT`5YB2K){R7ObbCG4EIMQv=S#Th{Pyw^4>LD5Tghw{Uk-D4Q zi9}aqDoj$7iS+5pNW;mT`>@IeuY>2E;9$o;*b5H!gcT`LIS8cp{%G6Ke_6=>hX85Y zF)sK4jo`c%XyM4v+zFglLV~sJCOcPtt+PCZla{*MGo0s0qLqJ{iS#W)D^psK1?Mj% z|8yx#w08c|K2A%iNeqkgu-EtPhcWXVHqNiE>and&Hi#4W#2&L;9_1u_1! zx-d6JCuzpK2rlicE=Q~tx5#A8u90)&vcgB2BYHJKxAdsN2?-#4eC{O9I((ptQX+@& zzzO{(GbfToOyGa~5YPF}$q#XS%zj&>zjOMG-CfYt_*q8I&KGnw?%OAn%ZFmWEiF|2 z5><)}us1-kXX2y#-$30reDoVW`jz55pb*<_|M{te~i=1@$Vc!O% zk#wtTBxU?EA}iYg{Q#zj+NA^h%bv-j=0IB8LL#%n9k5?NGGL*u_GQ0zBh$0coU1p- z-8HuYuID=!g+_DC@ZKL-xG1_uLA_{r0VAvEzcYtJT=P9bonl`t9&xDzK)fUlQtDqy zj5)2N&O?6#b-vNBdW_Z_v#z3|4>ru3pZPb0>XesvMK&c-;(3$#*o%U-*`fq(q=zPI7{ z#;1R6{IqTTw1b~^)TemE@f_9YL>y4&va%@eM={X7VaEOa$v_S>>s2;j4pGK%lX3j} ziHU!s=aF0ZO8B?)pWEBp4j|#qe+~u%2Qcx6n=H+WaWnv|Nef@q0)XyBshgkCx&yXB;3zvVK zMC@|;~=jba|T$U})E=B=7m=_Qyhv0j2j&y!iS+Y}&8Mr!Bh=$nKd zmWFIlkz1~lAqD_vU8)Bz8fwO!l)ut5&G^gEhpReR<8DrReScoGJyzh{Vr0T2?lD60 zL4-93+I}&)D3fv&!}H8%cet#^2r7S;2tu20PQ8ssX%% z7q(Hc8$?|afjFHeUG{|6GT@DC7;d=;M_!P?pIOl@$e=BhHf{lilTRv%D3t)5Z-Kns z*iJRgH#GsYBkE~OV$rY-!J_71pQ;AbwurVCd{ku9PK+~5ZUO0~D;{Iei?DyHpUX|! zADcrqB%tgboG4GC%@IaK4;;u3hzvgaEIld_lE4?Zyke&+ohRj2%k)?jp>?948&9sU zTN1H$RN6xn+tt7Oy}pR$Qgs$$oRm2crfj>FoV-dUUS1w`|14N7{bD;t=;;I{1oz8hp=4m5vTS3Bz%WtWa&<^?g|P?axn)i~1pUUgNy>Oz!FxE{~} z6U@5d-P$^Jr*Vn#4GJU)J|HfGCm$my`XXkcs!b1{$YUSspOL`pJZc+cY8PnY4`uHl z*Cip72VCQXC1C7dzVV6iLqt$>kc}`xnpSd%gam0Eazc8XbN+cqyGBQ{MIX(!di-1)7*YlO0gbR60xtXR?D%~ zNIiy~Jjldv(lLY{HM5%;5(iu?PJ$6 zi#YYClsR;^$DbScZwG(=IUDzYqc%j+Zary_B?V3%AvN>Jw%Sm-U9XhC?xJ7G_mR-Hd6<=uwU1n*?eL=0Sw~;Q> zlSBw^0~8Qx@d_}#(iJ-ei<~C^0CcgM5=MVAYTR(fp8<{Mxp;s4Omf_=Qp;>yO}fZR zxbkSPI5Sq^tLP>f!NHO}lbsh|T!&EQO~jSitg5fJRm86!@P199OIp!jPF_}1c+t~e z`xpt9)YZlYQ`g|p6G_q6>Ru z-qSDR>%(J$=}CY3B1(sEc?cfaS0oaVfJX=YaJ_Q>{5ZzpWDsjUM$Djqy{vDrV_?Pr zHG+EusAK$DUq8(A=-%+fHRi|^WiTSrvRWUA^gvt000~+C3(P;}K(Flx|g>!otTRPX^QIJUjv0_P%>&Slq%F;}nhtv}eKPaSLJky+9 zaz{+nb}o}q84GrzNh4T#oHb!b#GjFE;lcUYY|lLGshgrdnxvu{ExR_)A`ioE*oYgC z4X(4sMJ7|65XMW>ne&c8Uu2vUMOtC%6!*sUcw#GL6Cz(y?CKKesUX#b)K3X2X zqV0ne&CjuY81*YQ6^rEj(vU)z^AA?EefSDvhc7Z_a0y`$oVM{Q?%tG_xB1out81`X zRMwanOo+euD>|LJyu`DXDQ}C6rFX7e1xQt}xaNN|53>d^m83hMJ1wiSZiG(WKT)2y z*s$WhVpzeEPcG*>cwAJMZ};N2d-4D9y=cn$l!uJ(Kc)@%@7XZ9ZR8o;na(g9&=uu8 zXP=CZ*KssNj%I_gh~rxfW!!ceaLS$UH{y-&9k#ndVlVT+aKvVIo(os*4Z$pIyoBwN zT|Ix>g8I$ISasRL>RtdHo2KYW2UcWAH8mKIsM$C!fOwAK6&7-UX9Ko$Njd8ogntaMYXd7BjXQYkKqhjS_!m`8l!GplU2rt(iIYpfy=qk69E7GnrI_ z_I>F5=c`w*oCd2f9zOr;byCL9wpgB}Wsw{C{KW{SY2_lXu*my(xOy9}pui6(gnLA{ zUSYQ;s}JNAHu7tX+I5c@3AFMyf|W0$M~nsv9ou-Ek$j`$5CqRZxj<{j7NV< zo0UIX*89=hkXI!(5MUr_L5?#A_xAm`d`DKQtQN1$Q(N1TC*$bv3zo80w$x%h^X7UBC)#%SRN~M?AmW?+=3*9`#5V^j9kMb?`@T_)B4r zt&VSS=id?T@Rj~OVUJnmSHm59bt@cvwHdz*a(o@&X*TR`~+t5~f`!S8-aN3U;Pn*Wme#C&baX`8 z{I1}PRcQb;riJoYkY-l2WX7z@@Y+84N&8OP?wgcj)di_*^#jr((!QX+nqt0F>EV}k zuGX=~RKrXHkROY`tCr${UY?)Q@5-f=Ce!m%d~O`U^Ve+f#RvgzsK}^8Z%2G&7;(lw&qcaDGc1hE03j&0g$y= z%I)1fBbYMU9m!zI^Q~Q~wl3B%!qo`EWFnya$EQueRg0uhVagC+p_0EU_=cM#&A5*DSg!)mRq(vDM7k4PVlmIeX*_2lo3^G-ekjQw3*$;IVq1PX&UE0p1pk&jJW2tUq%;nwu8;~ z%zr>MC2*L`UYL~;%`l3G7xzw(@ib;Cb-@x-i@p*wHL8ExcTL=7a1A4MR&v?)0cu)T zv(=#ms;^aY%{j%We_hFGfj($7S3tJYae9j~vq`A2VkeF)ZPnL)ve0(lJhRq(zF8` zthldbInkB~4yW4(u|T~c8UejZKF33M+q17reb;~c)d1)fpkD`3Tq9IcU+4jWQ9y3X z*MlZ{u5lno8Gz_hs5`nM5cs-`Z``UeuT)wB%ApK1pw^(F4Ba=B>+2WwP&%cj94;82 zDf(IJNwreB*WK!Xb*x?=tuUxvdQ}>>xtbX%%?wv`gJezV5^tpfZ8(J1b$9+u70YJI z|MP$8$-5@%j;2@14O}bMZ1Kp!3u3KMwh{rn#8~dq9Wmy+9Ko9oYh#R*xops6z1SLA0BW7LnoH8j*kDvMF(z zNcts|(6M+3)VGE3LZ;g5b9oNJI)O^Uq@p( z=H3>r&%t#x2E?mSiPNb&3Z3g@IE+(1sNvjT5zJJORuPKhum8CkHsX4j<=!rQi{VNeD zP+8+mg!LY)NLkRU6<`*QL+w(I)NkJC%n8%%9a;2^xxK{&T;d>=0nF}gz+&+}W-fo!s@B^eG*)Xs zM*oFYaHqF~tNelTBP8yae zq{QG^gk>4`ArUU#^um9_vqIcU`pmfkY%i=zIeDlQ31k0Wy18|$U*WJ@_W*h7?!vK0 zPZ9LuAG_>#2;}w9jP5dA$pHAMg8ON_akk)9cV4lg4oRLI>vCkI{`mC53Se{yM%goD zQuEI%@J3&48*@4s)Uz1|S9`3?X))rNxfg4pEUKH4B2?sf3{-zm;MlYT_K{{#ESp7r zow*kVPvB^Q_iqVs0}b}hOoqS_F$4|*_=mo{_YZtapcp`#HNM>%k`7j%co*ieDgL2~??C`khc|2lq=T){K`buW1zEE-*d98Qq~D5`#E__Kc1~(qcq`$k7jt);hfFXrTodq)*X$^m!6hc$Jj46xJH69gIcBMck zxh>F1E*y5u5BrrrBJ7tn-q!?>o5?f5i|S0sb-#*;n)W6NBxPX^xK@Pz{2%3PrGjo5 zed##PM!Zs3f_Rk?_F{}mV0t^LI0RE9A^U7#Xchk_CHH>hDmjoWlEbFG5W7$GDMz6FK+hF*L_ zFaFR-X-{@F^n&3cGE&+fg>BSgquCU$Nna}eUk!=&kPL$qfG+Ie+fT(g0l#x+W7ve< z_QTJwU&0MS4DFQjiydTJU&JFwpkJQC8QH1E$aa5#61z0!cV0BJxsihg7%<4f?NPw_ znyFk}!eT0n1Kqpj7K~$N`0}=R0Mh~VlilFSt^(7K3uyT-3UR+tf#1ONzmR9l)u=$6 zdy}nN8f;YnUdUEOhH8S*z3EA4`IEHf4~^4qc-B;bMmPdL3PrS$&30$>9J)W++(hIZ zi8p`QOYh+twZ6#*Cc}9l$5^`(9z{G39^sW!I?|lum2;qZ<-A;W)m&0#m*!P-xuRFj zs7ZKwl3tx7vwCjiOT&JnPQfa{Osi8q(}|8!qnb)>?j>Mm52!V6kuQ9O(@-shVJw?n zU%!^}=P&XqiU+^$X;f4%XdZ18nVR6~)XjhN>2CSgER&d)S9tvj-@z-K>GloavYy}-&UE-R zi&nhZrA6x>tH@Jf%DOH8(yEa&s)+71l^j&Fnaovtfnlz-@uXi@m0iZmF2pe`#H4>W zHZR1nI_CCEZlW%^m6bv;R_jHUjp9fPwuJD3-|+(x^i=}%%1y!aG$QSO0-97}Q7WD6 zkLKKjGk35AEY~HpD3wLv{J2P}D+0jECWia$#o^I^|M33g=XWp9PhbDf@%ib`KmBy_ z{_OZ=m^IH%em?r~{P^ABi#PQC`uKnR!}0sm*C+4rg_fQ@9R2wISE0_x=pU45~C~G)0?mq`5`*gB6@#+5^f!i z$D{bK@x^~9<;N|z_i@IPlSaW-~6k0dDoF;t(olAod>6fEPS z#DbT`*x>7Rmd5J)`uf@!K#ZCR$dT#guR~YP*X49No=%6pIh{2P%2D%%tS7ckP8;sW z;f8mQT*kdRUDuoY7SiNCKT(U)Sav6VRX#gQZqJY-?!7`g+!_l-h8b4#imYg18&Y5#RG^)i?3= z`uf&geDPaS>g#j+Y`eMR+fKnXe%xDMA3WRJIq;1`v-K*;O# z`YBwyhh7}PwS5y;3*&*^dVBi%_+#}!XOgfxadeti9m))liEMFOL5BtRitMWe9KMU|lUWc#FMfHoj#u&4w{j z6^2h5*(XH@;~sy)!-0m6Vtc&Q)~;9fX@htjK*MmUvrzxs{QD%%?@tL|L(evz2&p@P z=WZ70d8M-+Qv1cfWGyH=IMzBy3b9f!?);~NO_zAwNT%EdIB0YO5LXUVP(W-f@};~2 zzYy_f4g=yZRp)q^!PQtRyKODIt(V=VvZ*=WCIBs~*u8(vkTmudg%5*e=x8%d{s|m! z4HXdp{X&lhxcv|n!%aueUH3!H?h}CJj|M69+DF)c7CS&Y9F}k-FD5{MQeuFMA7)CM z+ScvN-tBsQP#0SHXg;8Z3|d%^4C&Dx!G#I)*TsRSagG{%VH_CWLha~Wv-)B!WMMak zq8LH=MT~zQ+A)Ln70{VxG#U|)#}>31 zyCJb1&%EZREJ0^`&tUf478bwTO#YS2@crs z_11sy*n~V1Cdu9+HqpUNf^NV7@K}y9B&YCot!>$68SXCv8wzf6@3_Hz+(ek0(eXcrL{ zO2tV|!*6g$8rRH4HoS)w8cfiwkMSi-8Fz;8-nu>DT3b8VpR3g_E8NlwpVb`s;hf`c zdV%BxV0cHP1OWAWs1N6!xp;oZqLJf~vgX92D=C48QG8hjEgx1qXw5q8Ml?DsTn>No z3%7b3<23mgl6yc6yn*UqV;XNrguF66&s@d7oLpYQ4#m9105;hO^TJxA4aa4UN?zMLwW_rucb_MtnAn@X+?Yl z7X}7hqRt;Q_}64uUK91h-hZU{!?=HOv1Mce(V(EqG3zIFie^FHeM}M*4~fFWqvT>9 zGZ9cRR*Gt}fBO}w)BBLdaua<9q=Y>Jh-~|Au{qjEysd!T|xchnh+N7XgCdtEUpYGmg)3})v}E6>RK>aM7{9L!smb;^Vz~%PY2#FjC=RQda3C5vW}6(h%#!^ z_mffA3l|r~uZt#N<9zoWoXqcZ_UGHsGD)ZRHy7Cmwn{+{)elXeAamq)c5S2N(>Duj zA9Wd2tvN!GgjfJJoJ?O6&x(Jd?~1+!vO)iKn7BQMyGCiK`-*8mqmw77f7lRI3dSfC zB#Gm=8zLiSS}4V(2^WD6v;LepqOB@(zrwH|uS z2Hg1Z&A8-N;TX;XZbE#7pQh9I|6K=$Ov@4L5o6oMUMl$6S zq!iek#L#8SV1jWOVAqGgLGmQEeE5uB82}eL9{rRR2_>DeYJUPW z8BUx`KE^311oR1y;1z#o_#S5K6rR&8zllc4KVmUuCpbt3KX}RuIf)|WCxQm=xiI8q zn7i*i{~Z^Gyn@$vp8tlci2fx^-8Y{95AN6G1AP65=l@I|OZGkgM|l4kh&{Y}s^Sde8LDG}+!o|Z;pR_=qc|^sBIYO>iCAQYVP$`lx%DBI275&IX+Gej%yepa zo1vXL!fWhI6*E%Mr(mAl@ZyBavT9*Fml;nEj7&`1Oz)>o^Hs-CAC=3xB?pgcVreyj zR2ne%PpmBJVYX)0WXz22W3=TrJ5>3IJ*p&8mssf47n6$%h7_i?6#FI%2x^dG6-|pok%pw+J7}_CsJFhoRQvU z-71exo_n*hd3T)*uCeCpC_e%eV>&IH015C>O&Ndl{%*{eNOHwv*j^Wp-Bz%xUfRL7 zdf5(I=+{UmX=FrXfCeVbr$jx4JMvjBF1M-Ncd5J+03fIr;zXzVO=o;YUUd&u0-9G7 zwDxe>LwKt*wvFt}$T7oIb>&c<;MWk!oWWU_KWs@_x+Q3YoH=PBPJ zITwE{wNQHn*(-^Z^F9OWX)RuS3;+#7c`$OvlU~sms0a3pv&bjj!&TkI6>?f&CfgM6 zz=~CrHND$zJqe~Dt)mV=LFlN1_9{?^)Ic2!Ii%b!xjXQ5vBtpU!J8A=HD?edeaKQ%OiY9q*&Qsd z(7qtZ*kksMvc)6y4VV0qI&~Yl$3v~ za<-H-FWed(DyrVR0{rV^jyd+=b;Of6o2WXW9s8DVVRzKaR8s&J>b10m0->dQh6s8E zkU2I%rbg6w5A5jV9wQe=+%#MYbzv{3Y_nzh&vdGRMxQN9YGXcKCZFj9hY|UC3`h8L zc}avn*R~7?^eGO<)IYLGY#BC*NPmCc!YkP%GWzoh$kBUrpvj2ULwLPl4m6RJ{RFQ! zq>0iBp0pNGjmzBOT9jYVX^X~8OIZgy{7bdASX?RW0X270F?F8n)u4(bO=Gbh#$w3u zGi))s*@knDUIg(qU_XA2&RJ;8IKpLKd`!BSk+EN>Ie@fA`K$%Ee#vDM#HWA09A)U^ z@xS(4s2{5*ZSA)xH8)dt_FFB~Ptp=&k+m>WDJ!29H!0pl?})*R=ze>v<&m$6G|WP0 z#JvS@+|Zh+>9%8L#+V&5GdsqZImVb`rkL55nVFd>W@culn3B{w&gN|tj010EE-$nMwh<% z&GzznVHuOs!?Or(eB-Qn7GDUtiGLb!y@uJ~vYWe!KmPGofMExmlOrkHF(Cgm9-*!nifVtHRP&q0o7?Bmh0a|Vd~slsNx3Ez4Kf|MQkO96^@+`< z4^u&%9~fI!Qd|ps?XXLFRn39l3E`LP@E>F2%2#bh%E|L+w~*URKz7dbbEOzytp6l3 zOl)LRmv&!*ZMcxbh}5!(7m?m!fiFmdKwJS`wEzQ|Cv#LHja(d#6Ei8xQV_;#MQivr z(N}OsQA^+K6)gU@t#{OLr@XsIZnnnxWFmX`GoS!yE35Nb41>jz)w$?>G2LeHO2>S{ zwzcV0C&y!sDgN`bpy^q2L*KF>{DQv{DO7#HH8dyq&biv;2NWH+5=N+_ah?K{VXIo$ zjrXHKuO+5$wlG{sZIu77VLfmmj^5~mEo^@*vV+ovV=ctAT!2XE7v37ijCE=IA91px zS>SU_m44CZF2U8H&ldM3`-TJzGZvJdP7=d- z4yufTnRBhC>pm39!Gi6PA+04kseZZ1d1X{}2ezpnC@){$cBM(Fy`W(9UinHbWIJQ6 zTc_>xl?Ea%B+s5+pj58fXKNTcknv0w4goz293WAy5}$#13qNwxco1{lhER{HN=9C_By$9>S|#a*_q*M_*58XbQ= zMBQ-^X*juz2u+Glom{&w47F%}&=qjYKVUAlfY%;*-8*CDis_(o)K)3_h2JwhW(d1i zoh<$9H@Yegt5giZj9y_i2J2oY$&X2QXU%2<%LToRv{ZB7KV$NJhyu}er^q*Yphg>hgvBgRo zIp9a)4j5%ov@&Ri(X>$b{tqzr^N`STuY6PTq?LZ-tD7$zR%z1e+8U~u@*j@~M2Urz z-nUQRq#Vh~tG=t>5%Ef#gOGG(0wSqNMmdv>wYfR6Q zVmujf%muUndqHbQ{>F#uN0;RfbiNph1Cf=DOj&o}rD<-%yDmx=I}=D_sFwm zp|jrE&b|uY$gewV!CKZPFX6HzcI+0LjAdhi{Yg8O1N*Y>9^^rsHkIwAfauHawO#M+cjAyi7-cUj@+**!IT{{q#-WfW z5sPO{MG5H{wxMEGU_D+5t0*vPzAsxTu~TuBc^>C)L4UClLV_BmoQXE1vN&>RNsJ|A zzztV#w;`6os}+glIygx>WbuFYeH&a~6Yk7eU`VO*66O^!+W-c7mt>3Fny@m}Z~G1w z4w1mq=Ir%V@G$TSKi2)pN^JhH3&NrscM;hOhQiuUVYa%zq>hm~Wf7RNge_9Ui1mnK zF>`D1`KzI6^kHo41it#VSs^?nR7LAvwnUJ0qG4UrelZ~(ymZ@tl6ZvEmCreiImqfd z0kw5_S5jtvpaX5^7jExbE^os(x;tuzv+gdQ5r13hX`Vb^Tqe!Fp%tEEqwharyHGfG zCi^ohtucNXD4x9!qqbf`zI-k{_`sBaQhftA`Z#_90@X;%KJeE+PM?55=Wy$L!OM5& z$q%F#=rww2myd~)SLjSzcrvJ8)Yo!7jMaB{A+oeT<$xMj5V)!Ou25{6^Gn#ZD2}$C zB;h{ALg}Rz7xw+@+VIn;?#Aa1PfrIgxBHW{9rjqIny{izRK&vRXo)J8*Klw_u3W*> zZ@+NYHG{pdz-x8Fh4?F<@Q6_iLYOc$%u+uMfNdj|dww(s-~YstFoonaYv2&XjDRkn z@(3Eh{0jUmn!^Lmi+3$*s$uZX`1w8WnN<_?WfrDCdAEOG;lj&hAN#WG&USyFw&MO# zkkC(*e-J2J=feZZ#3T*}J*3%qh7I#G02{)ja%tWAoVNo3z)Q`RTlXO4DFJ2E&v4`C zr$3Q0nbx}{4jsqG@Qa9a3V(p(TG$Ge5+o@xh6AD9eFTkbCJvk^oI;SNXmh=HLYbvd zxhcjwj!RS(wZo=Vvt3s@f3D@J=0A6e84CXPWC6<)=R<(1XR4qUp}FM~_)S+O*>fyx zAI>+&xl(30BlvX!zKL4jFG#Sb_Q-!*;^uS5VDJ!9ukI}&=6D)cXXukG5n?Z z!8+g?U6evF%~cPgb4yOw%8qQf67dIgVzFL{`X7 zrbEkD9cE3vqR}B+)lrgDIDufw(^7q@%WjWBZe|2{f#eI00Gz^YN7mC&iwEVc$9AAY z7rMTG3_cOoVkWfe3x)o8tguFb!hTFAjQ6LZNa`stcJ^IJDUQvsO{p>J>vOrPR*{&b zhvjaam5mjo`-ZpnH@#mQ8yiUXjc;#jdH{AFBavlZWxpT9)^-?m@!?gfvo9sDxOyQa zbaxy?R(eS=itLwaQ$>Snb!rPg)k0uqjjpPo7U%58eXnEtYEkPL=}N4wo|X=si9C5s zMFJbT)5Ij;Vt>7TIsP;nmzT9c*vZQ)$iw%1_4skd^CriV(K5;sz%A7vMmB7@Z-#Va z`J)xj2z$DC)T_*oetX&o`=g8vlZwQx1)ooBFSQ734^M=rBU_jqMyHj%ZMOjM6Y11L+nNuVUZ<6Rj_9ner`kvwnbBiuB zt6np!Jo1a*VohbNi5ArBy>rjcdKePTUDTD{9i`-mG2s@VC1*?>8@Ygr2^mM@1eO$& zT}mMS8+>dDe$w#zi;$R(Y!Oh*>4dv}Q&u=o8Vx^~#(=TjcE__ZJGb`(f&;WlLjPP+i$<_wAD`>$e}s0-fOu%p9kt{sln0#itk`F;m6zI+VAEn+BmA)>=`yy2C7(c&)Up^}=kt3dF! z@=fbwz4MyU^yrtu_zSun-|4xsG;M349tgEJIew4Bpe}k+SPW`iKS04EjoH_3e;7t- zL4gpPMD`OsFX!|@r#Jx1t>AYhdM-Y{E2*v@E(1v}7Kd6h&ZLY@i$dK^ISj(HcaLVe z8)PNfHT`wrCc|ou+)prZb->KsJo|a=Ii^l(A(BwaDcb?;`j0PFf1=q6vQb&i?s%oc@ZYdTQ8Vjr`jhRjUSj?WE18YQ(DQTa5l}YkcqDwJ~ z3qO-v-ax$fIClWc!+a#)a>~W<`3+`H7Xbx|$FDy8+oc|?^5^eGFP1ldsFQ174y>Nu zHmO^zJk3$dzBlr%gjT&NQ8O0>7_BEPnnRTNu@6)!WbSs1jtiF3E4LcO6n|e)9qh79 zTh`ExqE_(E>dx?4{p}=iv#Dn`W#F#0frGm|mrWuk;hGHO*khLt9L3ujG7pre=Ro5) z;E`o}8e44mf=P$x-o@)UNoZ{M`;-#-_A<6!E zIT<7`#8y{K4X>$^K|@r5`{htX!<%}z`3oy724~CRo0)fNh>f%^{9841YRpi_de7%# zZz6>el{0z(3)w#XNoQIj3#a+u$4o$wxWZ{eKV@O4QZ^pUon+26YMJD;gqbs^JsFYt zmvclln@i}NPeXYV-onNZ%M~-kMrUq3MjZ%xI2Lrs9!J|7RKW@siEUb6S+{~$8IzXN z8z0jf?~^}uw67VPx1QZ|z->J>XDEz-;ESi%1@z8=rj-@>6Iw{xS@Z7a)9#B*TK0!2b$q5>{pF&@>nns}jZ_pl~Q8{n|bF)MhmF*Kg%qgJ&VJgxQJ zC@&WPh}GXV7wzZ#(OnP45iS>y?Osf|1UB^sQ1RLh(2quaH3DP4@O>Yz(uG~m$1qt*?!QxxNAgZ3h2{T;?h zBjQQR+RQxiytBK!Rww1<%crk*$_=5?ho8a#38_742TW z_asC>X^nRY@e(7vR9@TPd_Ma68LZa_u;+j}kThT3dK&|q*`mia5KKqnpv_4m=elNGOUv*~F%NB~lXlc4b7Sk7v|D{C^eEIeI`9~Rz0jam ztFOZtfi;s%7^p4{k-txSS5KAsrJ3n{lxjY!h4#}<->Ymx?j9%J&|);J34U4uY+xFW zQ0nNZ5*=}yLSe1Hu-r_2`KG;m_Vz3TO16ebw(kA5VwsPXKE|didN%o*$!q060LzJM#sS2-t6&YEFc`)9m- zQM1Fh2F0GhyPvS~Xl%Kjkt8moz=wIzAwhu$)(!Q>^UC1XfU_3UfxK3^-~FGW757%? z*773xl?H(d?{=8M(UdMpABN4eWc+5dW=iO2C)^!U5_x7zd-v2o?D?!H5M%xY4uw`q zc8k;Wm>gVjrG-xMLhUQ9;983rVX$2^U4lN{)5&UWCnwV2f3#B^xQffPfYPzM*fg)m zlu#A%>e;5-P$k76$}txSlpjK`MkCF9f%Y2GF-h^Huku65EJdB7VUI~JStO2N4_$k; z;k~0LC?YA2+D$NU*d_j_KXcffB9t&A@pVRD^ozScgRoKNX#4EM36yNoe`W1>2pN7Q zDuuJ~o=2vUvZ%M}O3M0*1Hc==9Id?Y{GQiwyXmrKOpS|onB3l)c8tevTA4oaPW_c! zDKoRcv_hbh;1V~$dM&!j-s{v7c#` zJ7fAS5x$00d-Fx=B)0CD)JvMEIkjFVvgcb5FjHF8*3ql_`WfyxH-wrlj#6mzxh0vQ ziyH2SF|z^-e7$mgcexvE8ZBfw`5Zr45FLWJ-mLw+c=&QhWwEaGBcr0lSuD^XNi|S$^f5$1 z=%067K@dbr*Rzq1xPIhQq|)wAB=~;Tx}U|-QnB!|2qeqCXsLDFTcM&<(>_-qaufXOeVX{KYv)~D4>+?qK@x;pISnKc6U_iT zoj-V%*LF%qq5Ve9{6$YStaHvNxIX;~ty?5*QD*2LsoYwkrixhOw)hFDSXZS_=$uei zpwVsx_RVfbicS#SET)8$>{j#o3(W|FwbTZVcTM+*@Olo$9*ws@)4}#(Q{ne9_o1mj z&D+jK%Z|xM?m%^Yom+2Pq>L?nK~b-yTSKrKFbiQ z%3P2d%F#=>-<^B!0}4~;Bti~hgJ~u;H-Z?kuqbNB&Q0?ykF#flpODOk&vOb2SDAs| zhitz%gb&HJ&=gM*RzmrPrBv?Wy4(^!VHXcvUczF%`h9H#sChIi>*^Hkp~rYwlQ%wyJ^vDK zG2g6}`rw{E<}S@AipWi~<-^E|8lNo5AiME1Kg2krl5^*LyR3VF{aD?~vVXn7e}4)G zCN3wL|MovR&LcR*&{!;Lhxs7b&O&`p*~|jH;Np!SOC{}*~P+$)7&6l5f`UUPmV5GgEEH} zhTT^Oz`|Ibl|k^A(<_zVdyR%;eGp6P=C7uG_^-{wDrcXBU(j!?b9@OsQ}2xE~(ejUD?$}wO_ z0fg2)yoLdK1vV|9b%(%{6GpuVU5C4MNDALvrm-!Fi{HBzKeR-R9fwC6qRZ+EhAefz zeRm2Nvdjv|DH7o>+i+TFSUGQST3K88)k=F}<*eVlibS8Z60v9ZV%R)--ji9qYzU~8 zl1L#b*=a87vJKRuWJibNEmwgvm!_ial8N#A^msP)n0nwPzn3F53kH?tCpuuge;3<| zB$14zkZ^(cyd`VvpVWt{gD9?Gc)MqQ8(mOrvMv!GcuKToW$&-1(H`kaabDer`QEId zj&MUbZ#VY3+J57BNzYB;k{P9NJq$QMqSBb#THm7*LMz!G5V5j!EU11(WIk82MxK^< z2VWnWAQcz3NZQaTr_9ehEYwlGse)v0bdq%Y^ie#}tOa?xk@|=Me7x$}JkVehE64)qNE28ltvoK3v%GTZAnDka5YW>DRdl+sXR*(re%| zCMPtLb1g0UiUMU#P+MXa<*RtTt3*IJiEPbo>L8EBO>DY0*UJ{D;jE056>%fx`d2bJ zq>Hi<%xYT)=S1$PICtB|a^QmB%IGZD!1%OS`Q|!qj+JLrmufqO&K7&cI&^Fd0pl&I z7jy8s38@09ctW3dA!vBY_RYUTOsLcnrMiXb3DxCqs5_kNjva(9<_jQTe29g}OS`~WwBU2Xq!nx}A!5W6& zJ+6LMF@}qR)P}6nCJtF1!k%%B9{L&d^|5U8WFG*}ACGI9w)^iD2X3+4h*KH7{Rtj2 z9yg_tJt)LvIws?7zzjGEi@F206>O-#6@-XzrE|nL$8S@B90V+X1I#rEU-TQXp^-eQ6 zaJ_-YgI+J6aVXBXhNDE+;kY#G1Mgog8T^sY7jThJ46uu63n%&3yMpALKaGWCbQpYB ziym3?UPcYs;Ltjo5$H$V}Dy-k!<%kK-umPPN>zeA96vl1V+{=wm(rA>)vD#P?(}n zw_r`j`>gAX@T%4-o4-F}l3%5|sZ`JgX0p6YYAwoFvp+`0y7B`(Y2IN(w2cXB)j#gM ztz%HY;4*1=&i|o(Z$&)z$=Oxunt(OxR<;Mh*y8W~-_}`80{z0OKa$@x>V+ad$#nN9 zhp7peyJ3fRcrzmpMd8w*$3d`$kIdk5PV+*Y8#>a0!8LPCH#{acaOqv}%7@>WY-Lsd zXzL4uv%F|tu}9j)fCKJ6ho~ir+LtM)ZW_Q<(6l>7>0Zb3e~KWl8s$Kf=T`37yn+>j z4W<|l_*>!!=-Pc8k^bsyP@y@$3f8U~Wl`LS3fA07KGSZ<{uwivV_Scz5kzRDRHp*X z1c_h1)fKPVZlF0t0SOC--`U*)ro;wCK0_c9h=W2@jf7D%+kkZ>UKZ&Jl}%OIbS66T zQ|0SgwPJ>Rq3<}}KEbxON~wRGp7?TLo;TsAR=~^~vH(2Ij-?~}i$9y@rDP6I4RsG1 zan;e?6D0Rhxc(#p&gVmqgRXIjPzR;uW1gmB=4(BgW3@wM+b++CXR4!HLOecrS_5ar z4YM%<8ye~&_;i27{;>`f@&9c>)$`F zZa|?ts3$sd^SlPeSQpWFQ+sg|UIeazKWy7CV~`1MforSm_S`g+%?W2aoiDBf?#pLn zd_PTe}npv4Tud z59$=g@D`l}q_-0)JYc%YcCGgo{qRi)K^he(V{Y$(ri>`>^|0T6b|W zT@O8gZ+8Z57m3kAO%;4xWxsCnz1x> zbw@XK4J4@9_WhkGBqG?PIT2&eSklWXO)!qde`5*!`Z|s#Vd{!DhtpHf>`|zZjo8lI z%HO1RMgotLbm%xd)2Q(LozYW^+7mcYol0;ItkC}cNn(q?S!3s|l@e3DJ=1+YEXMMQ zM)c0$1Dwa^$}*eBW-G_Hidqv6x;?BzN3f&x%b_gZ&IC`RY<@G%pk$iYSLa#8&kfT{ z0TW_M3%d@-T)u05GNV@e@>1uVqLw*e)4ax|Wl3%9iYS0oy4)`l zyhKlFx&*7Pijb3zRyxAbbY2@0QhMb0)vFYSu2@Y1Q)V)Hg<uu#%wDS9w2huknwS6%7J z?w?9l({ESkAgDzd^sk%JPm&dG2N+}c^wDKTs@(Ir|~ zhLn#zof=fE*k!TIZ5fjo4Ibo!Z`NR;!Q`INSYPmK5f1k3iI%(X$Nv0wT9?nCzsSIg zcRC-Q11i_l9(*&-tgT(YTW~t_ceSBETX?|Eq!<)T(NvB-CcS2?WpD#%U>wj>4Jy=F zEf~mcjzZ>rJFz4v__1Y7zdNBugPz-Gy}kduSGfmk1S@9+U>x{qOH>CNSuWdOkRaL% z{Ar(^e8xf@J})VBOXXaTIvQ+yseVL1R_19z%2OqUO-l%BF1E#`KJJIQevWBv%3;Ol zT=oR79}(4Zcx0abBtr&R!PV>6jpJ4LHx^&UQk9g1aN--Fh8z!R#=_B)U66+>gTR>Y zPiVXh(?6Jo(G5*pzv3aSEn;5?K$v15s=z0%Z||$#Y4a}>4z97NF#7m0!=jXxvWdFPFN{0SR7?Z0*;5WB>wxRaz|Ak1 zak_}lq|B{jt2*~jcl#b_*0KjM%-RRAD(E~+T}f8 z#c>AogGVHNQ2BZjqu!4s#M41gnnA+!jmzktUaNQk*C!o+mRwhp1gA#D*^c)1pM_^o z+X21Q*FNEcpCJK7TWn`Iw{|3!-Gz~J$Z7yRX<><}>0$b-Q9AYzc=~SM=KN$HuRxO? zxY=%(C7avi!MjA_XHNY%Y((4k@@DO1Y{sFxC65diJnIR*p1M6RxKH9THYe=jL#(v0vc9mB|$|tDr_?ms?F_bDA0@oKLF?Y~2OAwY* ze;em3v=-(6?k&SX&vb;1-Vf0(SK^Z`VjAkTu|jk@_v9ho;9={`3Z)ZkB!n@yRw%g6 z#YKd=!ifaB#crYno41+stK?wqm)gaQ__N&n8VC~82JsKX0K~(vrYYM8m~S& zl)TzyzB{R3dGBeeMit!5*^1|gF(KOk7k%NLs z-C+&jf_t&rYjqL9`|w{lpnsC^Fr+0I)a)CS`xD9BC`U`C`+UPB0PVHQw=q%RIX zxKLJ7tlDpyZ{)cJL-ci6&e39_9L^Dcnj#htQoxj#?&?%8&-eo>{uJZgb8uJ#3rXzM zhON1i&g!&P3KJs($}e}9%2{2>J2em7fQZqqqn>h>=YF4BV6Jfst-NifmPH2;H6=iT zB{ZhF3}G`R8RwfAeGZ1vN{~oCiV+15YTiSM5!EzpRkNM?VY=aS`Op>_ffMZR+8GA) zkb18`67snjjcxS6A8H|gJc|)wS_Kb-qkz9p&wB%G3t_5KcT*Yp_Djcoj`Ly&(1j&| zKF4zd-9v5K=>hTF=GzmH{9?dR1=yhluh;ybpx1?2>qWEt3K)__n77Ncm4;WYi(FHI zV0y-9Spz|%D4W`^#=hXMB0Ypl(2Mx0>&?X^V;<#DyJY>r-k{g;@+EsRca}8fY@O=6 z*+(Sf&Ae3SFB1uUo5BUnQT_{I>=@lD9jcFzwCqgJHBd5yN{jEIYh=JfSinV$4Ut<< z9D&ZCJe!lVqm!Me{p0rB_23HbHsOyMuV+1B1N9n5aFkQg{s8;hM#2B(S1Sf&-eb?}a(!kvd%p~8kq78TDLgwX9^O)&Cb8?1 z&|kIYx2@XyR~Yfu>G{ZQ?&vHo*Jp@*%EM2J2FLW1G&BCZ)P)P&+;NKvi7{6*>3nCw z>sOmD?k1)U_(nZ&Mcmw{r&Fc$0ESH{7*858V6ue&jXp7AzeFIFmM>g)>KJA{iQTz+ zd)@dxq8~19C={q*Ny65xqqk8B%G)(R66Z^AWK`;4oZsFsktgt)&P4gjkc7B1&?3CY zdVLu=pU$o`C*NiaYs;{Gjr2Tc%1#OJb7 zG5JnC+v2i+(P6rur)vEAn#I0z5N6D0e(h30o`8OZC=U2?qK_vVFiYg;UUu6m1XzkD z<~;>F42f?+zz-luBE%Tr9f*t!*Du*s5OJQ6%Ls+e^rz{vA^&6Vh8#KqM1BLsFl1ni0_<4Z?A!r$lPRH2EMW}j|5XCuT`W+Py6m+r_N z>royrc0>blxx-Y}>8Lu1{HGufCv-A8DC=b+(4 zl9ENj-bl@VXnK^X7P@xf#3*$ney7Qgthg4#`4KLKCeWLV^rzb~@uNkv6V0M?Ug?i{ zsPj(y_YcM}N~+(Ehe>lh@qk&7*N@elbRLJaKIb8T$7Pm4Eb3?mx;CIcBa|*f(>61d z@nSZ%fVNm!hTplqBm6yu>Ix=`@ZmZQMqL0GU48zMndg@=54#4FXi^Gn@;DZP{?vq5=^bSwJAHeEr(1A4;$zzM z#_S4UKFG`3&51$MycX4q$mrdPyuvz(xcKYgC%Uqe@p>Yh-SoH{@0;~$Y^RaK^XX4t z!+IW{ow$)7zZx$flaHR(mC4-00J8P`@34h2939>GhPC0~VWe$e7+DcF^$$-kVKomnPgLbr(0cSu2V2+8bqo?+&Ya{Y3u6C-m*kcu?$l< z2!D9LuMXz;ux)x0OnXB#a6NgJChJ{dVM}v5_S$S(xQliDfgSIVosVlE%(0Sj%WbX- zSX*z88KkEevyfw-BjbkdWeZ3ds)C`4Sr;EMKFO#V+DEhJDN2qm+1nB4WhkECy22(V zQT2J3+tcA}3xw4{(#{O0N@@fb3wo8=#dyLFO^aCvr~J`}5bcQt=z_(F zDfSYa9enE$eSg5Yj!LHLeMSwyL_A{0`&nAXTB$_`TTk5FRQ9=9W)V+|W}cA06l)yD z@=MpFIujG~PY)xwb)@FkeCm`!5+Np{Kj|Np?TtUISJh{rJ|?weLJZHpZ-;$bAK0BT`I*b*%=W`hd7hX?Uf@zeU#g0TcketA_;0J4&K z7VCw_(sZCuc8x+pO2WUqnma$h({7Z8Dkky?63||YZ}x=C#Hi=Zu^$@T+*mbaqH7LM zEAASv-GPM3!heH7QASn zh$S>$>NUD&($W^BGhRTxsoj$`A@7{8hII=VHq)mNDA^XS9Gi&TJM8(*?mwITk^F`) zN7*mGQa-m#-QJ4?HwO%$1-?s3Tr5YA5hw;>iLJR|GlVddGaZM-d%~~=vPlgECuld? zio01AX5)H7a-J2)#A#tJs%N0iKoc#)j4T{6Nk`leX!H3E@pDS*$MClOD4oq8wxT@K zkjNU|T0ZgafR3%ncuCXN+aTE3Ro;R1L}!z~3sY#BfQJ*CXKyjZwULPa#Jx97QWy|$P5r`k5Tb1_4dj!XqAvc z(jxUEDuonqOSoGL@Qt?m^>a=XDF%=~4Ox1sB|n>zoT~+yf1b)Zigi3Cv#PUs z=}EezK2mV3;aMvZM)vY>LzP2|&=#O;{H;7GYd)!fa#A;S23y=_VPB@C=^QiH} z^0SxZ75x$*b80WAB;j4@T`s1#7H}}~sb6b3C$!DjqY%YA-t(Xn4Y7^vDLLk4#W2On zjbXv@k6~^=Vue#D*OEUZNzS2+g0Dk@;PjU16(7Ar{|+P>ZUhz@`@}WPTRs*ys*Xb? zg|M^pfxCOE;QjsnseRL zA$>YMhy1DpAzlQ>8!6HVoB9i{+frL-gudFkSH`M%`gT0?tV=;wQLO{BcGIPPr*=MV z{>MOEAN%pVf_Yi3Wa8>Tq~cCIT0oaK=e1j+v4$J{ueuzULvnkXl9TDzt*;}-pHO2K zy`(1rJvW|xsf)#CDePgv(Q3YwGZPa#M?NhT>Eu?=Cv)}J9-3g1H9hP{niQ${p~{~T zH@KRNFS1G94@+xwIt?ZqG`H^Dm;yYCQsg;O<{8c6!(WtK33%0che%jwkyqiD@S9D$ zh#vl^#`a(Q%Eut&;S6)prM`qTr!*OLXc!>}DzpPi&1!;&jbK6y8y_}MB9!7F13SPH zAfHE$edhGef^3tEROo5%+^))Q@3vf3+8WgK@Ky>QUd#*ZrW)aevwqRkSCE#>C%Ip< z5s5%%8G0}rXde7BTu8udyZ^2_K?)P5T#63yQ#nD62Bqtsr#^$WJwkfIM*bD80b{oW z*xs*wO()DiG@8Z#QHBeT+m7fMBWB;qx~E?ZZ*~0n^{U(e|1$Is{B;0L-MPAPUfSxp znO!fx;(4SCn~)t1_~T7s8cTyO+)x+W?|zYUxhceQmwS?S+~2s(?X!$!N7`a6zTnlZ zt-DThbTJ!mARnp|`DOErK%U*OO5$I8Kr{nfovpA1_ry+3wt+@ioB1orLv{DwS8G>% z!io^-=Rot^D<8XeHgY9*{Ub!rjbD0Asw-aA3`PPmB?qBjNqeblUUgPz@>Ak5!r1om zc?vUyr>GH5=tVLy!h%xn1`l@Y!*pUSid$2n3Gmkh;}wD3KP9;xdC#!-9fJ(*ilo=sBhMM}6mOm^ zA%NAP2~2_PzgM)ZRFR>dN71Yy{$Oiy5tl1kpUxyEm2mU$s&V!~H>=XPE>9=hqdD)# zR34SjB8q%)@6F`(EX>8u7#uG1bhMdv{i4PccfhsIwx)dZb9%|PWa<0FC?M5S=5l?5 zMc%#4t(f1IFxugmiTqG8y9%K^$ol&b>v4?U8ZXCqB=uCn8POhtu#yv_H7&sgr(IPZKawPD&_+mtY2;!N-OZbSWd zu;b*ViXE9Vu!B-O+S&LpIM$5MRW4q075=UaVpTPMXu~w&+)OPW<}99!DW;^I=*Sn7 z*0b^s-A8vjkRJxq)Zw-B|acu=P&md5qJZu3^j@ae&_z`_E`pN1@+V zXPhK9jpQz_D>WYPyr1zq(Fla7dy!&rT$|3`mJ=AI@UsGu`1Tazbz0*z+7aikVyF3Z z;aI8y*4YbAT91pDBbe`jkk9QJN?%91v+f6Fx{5K7@^z}ZT!mi83Cxt;gMzCHov~;V zrfgzcz3Wzt+>Zv2h5^q>e$79@k5-%&Bcl8QW7*sdylGuslrXJ~uxsBf!3o%c;q2s+#I01ptfC$uBq3o{SolElG?u zB~e|uye?rd-QLb&-Rp%jf@a-44Yl9C7~2EsJp<=PzX z_%33ROx|rN5DAaC4_R-Mq_qa+OA`9Fx_`qw|NPwasR>3KYh~l%3f9b2~5;-*pPsIM>vY%&6#5l#tCvV;u8ze zr=dek;x(DS{>TXS0lC=;_KNNO0d6RU91TGtq;s2%94tT_31<5#m`sQO1YR8i(f5uR z3Ff1~1lrDrlJFMl+tvdM1`(s6bAh=-6FY<1{e|~Wzgmzfp|=7E2Gbi3REz>v1hT>V zUxLP48I%sUsRC96&V||a8;l2XirQNeBm<|X1QrLLjM0@3_63rO+Knze)#sn#q%ArS zdJ-W$2rlV_4g|~kceOE^uCjlF_ZJWwEK@01E!=+v;_qP9;K50X^dLL{AH4c+-N3)Y zS3^XP^OKVZlLZV$kdW>F5R4JK%Se*hKh*~6&7+Lr{oTpm?f**KoGjgrRnh>xr4kbr>~_AEEhVMkl4-p5cKcz zFQ@d``w$}cA42NQwGF8Ufq@I=1g4H$MX1N$b_sR@nujQZWH=K2$_~7 z{GLsviO5g#zIw71M?u|9X9EIwvwx%fSc!AeTxuhEU3bu)!xl{??%fu_rH1UK~~3Q84bJi;QGFNHDy_r`}Z%|5quKP>-r2 z)aUPU^S^^RL7gZ2M?fHHnh}JN^uP`xf|9o8M)RjgLS_Qt0x>3$!acF}kwe@Nb`##| zti%Th|FydLQ+yx{2|`>?dcU#~e<1w*jE(pgjEF zY7qZBiuRvZPU>I+$t8_5fnb1DvVMN0|KE_uKz>Cf$tQ&t72B8hzoALp%zqDjiWvlx z^pyoPo5%{n{MR>35(_KnI7yck^jX^1gJMYSe+EgNY#_3vNw&Y&o&O93;B)LeiP`@G z9VAEivHv}kto`HhN%q9QHKYD-sw*`)W58~b89Rs^_@@`3wC#59`&b0i+MINs`dDNw zkm*3TxwSpFp*2V>66*VyAY0gJL+C(Ox`a7cHvKc_ln&D7K>6dLmne9c~pfHm}19IvpnEA&lKvN zdT+i}zE!)fNyc0tGT`sGmC-aso0#nWIDXg5JN1*aqg8t(T7)(KFOXx-J;><9=z%)w z3;u%rH)X2IL;WM+Lbbu^fJUf)*hpcg&p;MAbpM;m{|CQkv!Sres*>>V>N_y4Ijr6% zv^f7KCJ0YXt0xF8PO2LSEqbxQD(E&$tUQJ9VCN_?Iv01at1-Q4|9PQL%3uWH19uwh zCazg~o{10tCde*C#qM65o6e9YsAUpWgxzkRPGFzNcjFZJ^~d3|NG#wr@HM>uv~J!q zaJ9qBUHJa1mLei{AN{a#!%km^EOP#D^{YrnHi>Q$2MIrob3Yz5f~BLlFI26zv9qp7e#haH5Hz{+F7h&jZ2% zu1SmAU}zY9N5ZoIhZK(mQWfVbrubAewdoKBn;{$xyKkV(SCPVOU$Wv&7#c2LxXAxg zf&bwDt^VB#yM)3xs*3%mIfDP7TeNQ7XSvAAWzRdm1v{S6iv>wOK9!KC^IR5Hz7zZw zgyU1#^Z`f4;L_&1l$guyq*S37o+JGSfPYsN`kWF9mA^I0i3)RQC7Qyj(#2gOzJI8Z zfXG=Q`M0aNETOk)iYJoizAbtAx1&-)xHe7&0K-Mz=iwi~)Yb(N{2qy%HHpILilO0F zpnyJxhk#`I=Tf!4NXo4wxG2=6ghgI;zm&A2L}q$k8JNviBYZE84K2>hEi5WNqBeI6 zP5pNb&m_$&8akwAaSQdz%*`q~JfMDd4YkS4O)jF^rw(-uHE@{gC4wx1#ja`Y$R*0S zzdZQ%hFdI{`Mgsq=<`fAO9WX_d_-&h9GcpZTUc2P`@2uD1WQas7j;feG~jZJ2vE(h z485J>6*Cwjd{@-vQqom$2-@8uf^^O=`K}Fi)GG+5&Foj13_=V3`%{Hd9{L6gmL&R= z^efkUE9MI<@*>EK(~e56*acUT^QbWg-7YnfzSV~E=t_?!%$WUs#wo9yJZZw(XuY6O z^OBlCfoBGC%I3CB@>##dL))%t2T+qSHp$7AlC?AC{9b66I|gTht~PNLkG$3NWqEwv z#3Y%BeVO$@+SOF(y=D^YbcNzUn&M%U;^Ew3n67=eRK+B+#8LAf5nQ&3^HT1LKR7Sz zY^Tiv_yuoGt{=h~*)vhQMVV=23ePdmSH4BXshv-DUX3I#1i6hSPOE@b1{NQ*mC4|h zWai}A)MLoQ2$2$H1c#F>$7ul1o~rrvP4Nu+?TwhqF{9$;YC5jPd8VhfIRvl9>x{Sk zEA?U@gC12^=id>pcplO{X_I@rGL$9ORGMJaSEOZbX^~aAMz)WZdpkQl*t?!+ zF0miFYHr5zyq#gI)!p8=f`ELgZmcNH8bQ z#wgmW&xTXCR`ZD2QDWm6KJ;sEIezz z0@179I+=|N5}XIzzBdplwh10J@t%6D6H#lawW($?;y=&iT4_iI7ntQx5?IE~15>VL z>1lF9CbGeG*!)GxGdj1k=Dld&J;+`NUcPP5Yna33!A0Asn}XMK527!TVpHWsCnu0QE5n z&VF<~SzOB5>=Po*S@8rGQv4x^td8h%eBv&nW{H8KlgK(un#;&*9M|j|sHnI1jLk6F zb8bGjoV{PxqaFKvq0#2tdDD?$DTt3JC$5SMh!7xich-?Tup6B6pt*}f%Bj0Vn7w&9 zd@>8Ti3*Cdp({8U*;aqYQ1kTWE7_h^(VmrTPx;I7@v6c>7!nAkX%A)1t|||9>>`m) z$HlQeb*Du$;wGE0)+%R<*0h-BFmm2}_vXW!m*48>oM)?x3;7L4|D0;^A-};myYc5t zOO&>=$}WV7C!xaNAzq85YtdHwOyVL&Sk-rn50D>}88z9{E@gjK&EpMcBc)Q!Z&Wl< zreM_iP5B{{6Y^ADsctJgk)3~MrhDs_hxYES^KrqzZ*m;t$K3oFb@uk+k%=anM}>>? zOmH6;Dg`y*WKkEer3dDd1$d0~;da=vJT5o`R$}0mV^*fMn3c&C=YG{e!L)QDSe@3E zFN>gvX)Vm;5(R&XXp-duim(#~!*zx#jHQl{YaS{Ilv=SK8B27h2=3TX6&45H*{>vT zmGjxrAt9}2cPjW}$K6SIq*NB_NMWge+&LXxtM2)p^G}WhXKcaGh>n#%|2cmSpi;<4 z2JTg{UWgm_*je4^kdILj@{wPZSngQCMB6hpn(WZIGd+LYif5gXKB6AQstJlBDi&kP zCE3!vQnYZ7@S+qA+7z&9Av=3mE%YF8m|m_ zIb&8;v}bp>xR+v4zA2=J5~26Wbf~KUwslPGVOokE!U$%M#&P{Y$8lZa6gvZWs>AFv z<}w-~GKGH`i+fTKXgR0<${O$G*o-IF%m=7)&{J?zCo&RK#k`|Mz1a;LEE>3Lza%XO$lm{>Rr}NuFsRw?1Yk-DjOVrrf#Y_;ZYmO<^bVW9FUF%t&-3 z&wc%alLrt)>ZFlr&FBl-s&RTVMh!!@+|7GTH0ys)4JCe6MXSzuA}_-g;~$wR=4+=2 zx2J~Qcke#Db{;Jy9}Q(|5B`MW?LRyaKb`zjo%C_2!8J*H<+4d-JAz_3~>}Tzt!Jqgcy(T#QZh z!tTt|dQ}_ZW3*5WQ)g&eyS7Hl+P#=bA!dKad{=6Q5;))m1eGx|C#%Ywjw|1ugD1_X zVq8)++8DCWfJ$UabTWao4tQd>*MK}OF*G`*LXkD0GcEE6N`$dVQQ+35_MQs!Q#)75`W zR;B)$?1$s>&j=E}sA*XKxi-m0D(zk^V=isaGiQ{SKD|n_U*o%FbdTsWi~@Jq?RR^D zv(}1YUdyIzp+|jE?bB6qE?4orAS`}1htNF=$^bzVKw<-gWdOekU}*!0rV0 z#LOzu+^m&d!mdLHWCoRQqVsM%Ya@T-wOQ4=Q;A@?SVdfv_-5Gcxyv~ImG_<-&yjQC ztz5~fL^SyIlPat-GvrUdk%L?+CvvS`Jo}C@GMB}JzfUh|!5{AQ+{x_IY&YOrei9!dWGXM8uDODzWcg!_dnr{qtQ1%D*2>d=3WH~6*G zzrIdC&GCEUUd#UAZYKHAv>Lxxu1cTyKhczXIsUGqo_ibh-Mi?>y^IF#S>(AdBj3G_ z0{0gLBZ(K6@w*$KUk=E)yULPT>ES4ierZqLl%thg`$?+v1-ji+X!jc5?yvGkfpPb9 z{?kUe`yqc^;M{$kKh)TAU*&&K4A$NE5kj=r(eA!0K3vE9=muK)%S?{XGuf=RlTFUv zV6wxa;RZ{ArgyHh-*XU1R~atSRmS-2&OAk6$DQ}PyXW0hA?dV>IPD$IJ2a)AIvXS09w{MUGatT}Sw zX{0%tri}qAbgTU&atMU!plpyi3RT!W67;LO5thbLjy*=myFvV{xm?{}Oja|--aUs6 zE|b)h9Wq9ni|*tc!9%rq3B}$&JS0(cqpr1n-Tt!N&*JkdkYQs1{hj@@$zo%<3W7RX zH+>_8^La;UqphpqLP~#)_n4*R2)V(|-Q;qjFpn)YjLB)cGnTg!bM4MhKWp2o!qzQo ziKP%aUo8-*8sV7Qo&8g{^5l7R$}m2Moywb1;(^v3>noS2)UQ8NNUazsLy>eAAhreRHKyFRt%0++QlvdoW>){94+VgI* zEW`o{5`RuI`;q+KB9=U`EIl=KO%<17ZP1>-7zDe!^XFdp@GyT7dbsZ$`cRqP$<?09xETJ7$xx>B~`&(&l;oy80NM2=Df5=5YX^QL|7rmixN zuifvfS+(nfHD;Xr8L|s}m`Gutq0?EaNAANzbtuO>(ar8Iu3HB2h60tr`S9@PQCW8I zZPCGaLkAIPtJ1-ETL-}`Qdp%FR_SBHs37}XY#RDbJT;EsL$U|-X{}>r3+UYc{6R9oWO~=O zbeg3c=r3=QAMiZdIUE%h_QO&393hU?yMI{4tGEcGPn3c39WrCwOaQr6WP55HFwln+aSD0yyg95uEghK zmGDue76o&YE;E)b!qM*|D)z8-4%d?k%>I9MdX~&I=vi{PkLvfO!k)!c`_kW&xLRB~6sc?@6sTGIQXjc=3L5u6>%!N@$s`7UwY&O_@T_ zi6k9uvA|dH?9@cEl(+T}%M+dKMNZ4&1IJx_A%x}}Ais?Wxa5EM2{Ki0P1av%n_2N@Dm9-)dRGO|kJ~x}j~dz4 zrW;c(8$8N()Kp(Bg-yA0*tev9TKb4Gcy2{=wDoO~kfuyM$LTb`GGwB8y{T&3$-%tm zmSFA)rHNuC$5^{&1lJ9(+g&2Eicuh$>OJqA%^}0zOgnD1q!JRY+RH<>v%h~CY4;u8 zGmpkdCD$0`$suxQi+X)TsjRP1KXt0%M}0cVVkGOhI|~zpJ@3UGlj}fnHk0S}YSS&P zE6)N<>eq~#TDQwsX~rDuOXt+!qN*U#3w3*x)}?5XLD(Mmbp<#T%Ysz?%M#AFuI3VeF!ctBWNR@C&5v{@>8AtJ!~8sztM?`m}M= zq{7=$Z(U6;6|>f=FmDU@mwx9d4N7inEL(mQZ7ctjFU*ot@_PVDwcn;nH9>vQSHrBDllSQ8PfHSsJYCO>O;ySZIzdI)td0^Db-|G zat>xSyo(y%K1rIJ!8p-@(U=?wPshpyJoo76A&-qe3uZvuDP;syFMlxrE- z#g@bSbWZ(O&)9QSHy_!$gL;9L=|8L{vn0EF#r1j_s`!YP2_f3G- zi!y}TXKMnn-;`mLzh$YgN^DV-LZW!Lgsx##2P-5DO#9VU3m$6MCOr=FS8}oX@^+HU zFtOVRVFo2_5qf{oGt0hcaP zm}Ck8E2*U;g;M*1z+~ys_eOrQQk{*HBy0^3{*ueDnH; z95HIFoo;_aP_4+P2@@MS*u`lQOq-co?GV)2yY4Jr7X(TPj_v80AoDwbh03U=vn9O_tm*pQ=qm%)r>CY{Gci%urb-MOBN#xIDJeGQEG9 zFf4CJP*{DhSLxL+b?WP}N`Xd7*SYA?=9K07Z)7M_SzW8B>Gqn}IN8@oX4+X@tFW|g zw}ze8nP{g3q~%Ah63ZdhtW=uQ_?rvnY8K{`+^1+07n=rDP>)=+wwKoMkR1N1sY1i( zg+5G}(Uyo5q16nfAV`PF8R%{eaE=e1-QEb$qG5TGN2@ z72y+l+R#ymO}H-2;>qF-Vhh|(X6-_PE4}*7oINz}Z4uvCAd*zcE30zoQ`=e5@k_KY z!oJ*>oRpi>HVq(w#CX+%`j%w|K$VUwi(Eg-&1N=W0lz> zqObzUBeZ6*`{fNQXaRAgxwNF|m1|PUoY6!10~(xMonZ;zAd+{QIIn$ewa9-uo&miypFOp2c|FPUt@5a4E8dpts5e6KwD!h@XsvWk znd^q-hpYKpK7Q1%W8qC2F8Mz;+ zrQLb9g;_@%zk%c3a}e3nhp-qKvFVoj zKVTt?q^T2q^K*0u(S-&>K%E=81 z3~u74(ZQd(&)Te@dlr8@c(|4SuRb1p{3QRza+y4pe?OteAIG=R!^hp*sM9|F(_eqw z{Wv~(*6BVw;K`3`jg!%QcemG*?U*0;Px1%|l2-b&d~U*w92|d-cTc!CnAf=1ImqJ~ z<<-Jpa(8!r+&f`aYK0Nad7M8+e@jkE2nEu#w`KfPWF2Wc=lxHgK9zW1`J|l68XdT^ z&D)!{qj~-oECi3aartN4`Puj{ahu+}D+1Hl1=bxm4>i(4e(2PlTZj7=?WH?W@-97I zo~XN+cj^dwgOh)+b_U+v)i*qqJK5cx8R<8Zl}a(rzzODAqMxbL1y)F&SCjcX&6Jr? z`5m|Z*4bO`Ie!bsCmsx4bz#7ZoVV}3{_)$_r{BH%aQe-=AHVzBaaZ~*9@-w=Yky^& zG#jB0$A>4%{p#GfGP_ltO(PcUog8N;c}SvmI!=d}{LX*f0+JC-B<_sk4nApK=Eo_L zr{K$7Mu(&2^SN;^ULvMSdk&-*QIXpBz2R{+d`jDH{*Lu_-r(q+HhT}m!5#iqZo%==5p0HKaNl22$mxcVUOrgnReV$6@A0NfX4RW*TR##vGSZ9;**Dm zk`v2PljV6N^$~T%MB+1lD@EP-em%5*yVy=mrVK_WRV~Exdw56{%he;J zy_9sGwo)ma7qiy&YMHgp;?~V%Dc6f`D^9rmB1h3ga=J1=wv@a9$Yj}?FofDZ`?jwt zvL2w$iSfMbDu2+K6ecEqo0%_j)JPSPad&@KMWNQbaMeZmq2p>e?O$s32?~ww*T4SD z|1H^SPyYRXTFJ77sb%r;&S4pmyi^b#)UgG!*LA8hwT5v8Wr}X&!-St^I>q?%K>w?FX7KP=E z-5Iqf4-Y&EJYo1*%*pEKxHp_w9QGln#Y!kgG7UgQ2;F zL$XJxtc7g@r%Gk+Af+zb{biZX$Jl@5ksQ|)E-*iBl(e`&iK}6I6P~2pi=16&FWGaN z>xqw(la6Z8GIIXu>-2h(%zscv6S447l5UJ%mR}C}=hkU}wLCnshP`68Ad;@b0b3W6Fy!tIusOeU9B0ZKm6jUgEnxp*n zm-3NwT$=w*+}3e<{yT9Pn74Ft5htJ0SzHX--Cg~ttK$Ziel{{3@edP*!xQk^uq8PR z2k$E5H{o^pqKKFKSpgp*I7qYHmf1qCCKwn&S7@RpIod{siBz`#9Ki`>b#gqwt(QAm z0VjV4(hlY1nv562#g>V6;?A(LF%C8}9al`DW5_=(9XLAg(a?$rm9yrpWnUcBkU$RcP}im6HFef<_5#(l*mGaifBe%JZ49l}J4<$A2?UW)J4UArXC}wI z`gN-!&gZ|A>?Z%AR;%ykvpYEjKtQymq)qJu#+^=w8ZugtuT>r%USfdYD7fR^%L#3G zx7LTO^7hQ#xfMJ(bLS=Nl-`7zOsC^4Ke}KZv28qSRXx*S;ApIY5|Y6py;cD0jp$B%fA09~#01Bv z+LrQE6gia`y(Lm7KictzrQ4giUdf~W7WTGbi}-|z_&l9KJHt054z!722PP0GeKBSK zS(JxJKil8m-QBsCs6IPEkYsh7xpih+f2@pNTkg3Xi>`EF-RilUZ7@;Q0T@2aEydN5?z+y%QZ!yE(|6Rk?N`GK``tsKCNXW$~FrZAarXDnaXKhqkFC z|LAQy=R6Aq9otB-rL6iwY5nv_&6@zP9{ ziBv!5jOw8*kW%em<^k8o?IcRa$FQZi*l{=+@)qUy_BzA%f=)#F(fOQN<;Qw*klte& z94=fod6=wiE%dJ9SWu=`P0h-K)a#@6bE(DgP|V2m+Zd9#?6fD~OmTVaYHbrHE^~W$ zqD7jTN#*RQPkX8P#h6Ci>kSzde=wLOvnppOhzzOWTC-C=vHzoN$lJ*c&#meEC~n^y z!}W0P(#vLe?n1~fTsaJe6F4snXKR>6nm6iLV_l7)kwCuds7~UPZRLqno`EcQqIK&{ zQ6EibG%V>Tn;Z>jsD@()zW%+X*#gp(AM{Hwy~}9U8Swo6T7YQe=*vM1}K@50#RGEz)?y z&YIpX#pX_=c6bn;uTd+4N4N>$n%@!VXFcYui_i zU}zk?b#EjwZz4Ixcc+Vqe_T~r!YnSLE~a_sa*K{!+RHvXJeb|a9jqdY{_P<9LK_)q5^G9oq_$o#g;An6!JFY?YatGvvTfb7aqW`Kma_MOnmSTCUEKCuLZEdLh-| z)gpFFPdlU9XYA>TxeGveu8G}*3x-sFd#5*^n>AI|y;G?SkuXIRATY^-wH(6ukJ8sS7MX6{U8i(T3)9=22cY3-BO1Iq6 zBVU(}dZU74XC^)odn55^s~igxR`%YAnWi>NO~lm#r%CEd)ozh{3?w-=@$u>^x3YNN zfFmi0>rdmSe_+nAjU;8F#e`IyU|CmON|iO~xJ=7vqSIqPE!JU<&~mjL&26unlLCS% zjYRCMDHgJloGd|_v7Om6A+rX3R>*?6^?0te$aD9`y>O>SleDwbsZ3+;Rio_#zVFx9 z@if8Q(&R^Hy@yO47EY(^QlsYDzF)gY8iVNa=aqy=e;DYx?q*n&x>w43>V8@z89mXZ zypf!8kzB48{5{{n%!JG%x#+Kcsh|f{88?%H&fXxX>Ix*=#XKMA@$ACnVuCJc2C~)@ z+_`4zdnjjxcybdt2`TpG4>ujFMM5+mO18&lwmUapEI8IPM_|%4br; z)nmn}xsNG--h81aRiUaEmV8E~#Ymj7+J?2%JY&so8p)00JAK0VCVw)vw`xBdrN zkv;#$?MX}RnIMqqR$MyA+P#EU)D!u!sit;ke;hZcPyC>q)KD6FlX5oFYv?$iBacry zRrDJVfu@c%c6a`S?wSyZssU!pN#%+=94#TjDsfs9sg=qRwzoHtEtm5|3PUp_T0z9g z`C}aT=VI-D2Wpx+pYr6d?(7QJj{7P4rC~VXnf4LKw&^e9Uyk$NC&ORdQ%W1Xz;}O* ze~uX|&si;ICJ3JVdp-GVZk3m}dY0c~=_X|nZnGp~khrrug#B?KOJF(LLz0xiTk-?y4aFFu43QRzOf*oL?WZxDQBw!pKJF+smrfRzg}&S@r8#0 zR#o#q$NNV1=CiS&yLuPnmw&+ixLoMjf1NZB+p!fzMFZ%4?qb9H(_}F(|7trgbrr_* z44H^q*OKzd%`7%<5KC^48^^WP()eP~+rSj+!i6A;nZ~WQ0~<3&eM5j&eMG(E?o2jX zq<>CV$`J!CFn)8!;mmkyq{SoUea1{(-~90M?Q4hX);yiYh+C-_pwVV;j0GDjfAxB+ zipZ{FcXwyiu6lng7w3ow?l_(L*3t)wEaj`1w^w1al`QA~`Y-<%hO^ppQch2*`5$OE zj&uK!4|EfawKA#B?i{oG>UdV? zUVcOVPBjoVFwNKVinK?|t=>?@e_~y2h(f?f5Qm|S9j@T{T#9o??Q@zEH;RE|0rfn0 z!hLv1#_gh=4Nfkq^4zh7V=lw#K;B(a2CwNTtcQx!uwJ7TI2awz>AV0$x~7~ji++^(a}wQ9`F3Yg-W9Cj8e^#Q}bBIDP zcbm?6W9}xZmdy6%XwX;|N|jjWb-Y%aWDr5J!5{Kpxr?(pcw-F@`>i!n?o=g;oO-jP zu;CZ0i1O0#H+V2wLb=(OkquPA%QYf1p6#-mfmz`#*{vyS^`9-*E&b3MnpEj?AF)yk ztxlz!;J2lsrJ0vB>hMsI_41%2(8v!t$II<49hdr@nbJMbg zX<0+NmZf&NWvh_>{HMYU)8MRx?M>CbCEJ%%Kq}PAq#AAT?^7OM#1&m5aPe;X^1RDu`{$b8#O zoSO|GbzBy;6ezXp(?=?_958M%S!V=dE%GC0%2<<+zqV5qzK&$11|img5g@JBUK`oz z#l>F|!*SU{{}(}08Z8>SF-jY7qe5jr1wHVnsh}c{(6Q0BWPd6z?a+2)SH$sA_x63Q zj06*d0^UN1lRgf`IzJ08>nIC{wn9~VO&L)4u;jx zz|APD!Z?*Wxv+UkMLL361sZ{Go&wAWab?(5%?o`Kv?^JJztrJ*wsnB{dyDm3UGO*5 zP~pF2xr!R&A@m8uHE(NzT2 zSzfH64obn-SfIVa(b;YF+?I-Ns_V`6&gc`^o1j0yjPiH|EVii*9@c-n4i?)~hl&F5 zcqKZFz=m2%e}~^URUr#C!7~KKc4!u9V8<$K6GLiX#ggkHSOjw5zJe-eIh-|Zfn3hg zv&n3%{ygI5`MCQir}O*uiQC_Hmbsd+*4~CM#sBM`p2o|!Dn(T`yw44P!>qi${g*eg zS)0O*bNvrE&=AY-=sM|ddo@|k|29)`D$OYt*irUdf6LVkqUx1O;QKtZqusz_+sVT6 zWogjlBr+_QisiN)Lu}&d6G6?`c#ozbNtjfEkRw>>E!vPJRY5>21D2`WrMt0I0F7Qb zviR2Q!Kq_HP(|b7WjXhc-sh5ypGy{2J6k)w&AVPZhimLtB6p(t2BHI*s^49V8=n$4 zLvRvXe{p&$@nG+XE7D$d?yn+!!a73^>lXiGx+k7sX()yO-wemC~tvruN@e&zD zT8GvHCKo9^QF%sMOf*tF)hS2HkJswvzgSwSb!v@ogZnlJE5pEdNzaO<|rlfEOP%KkC4ZpN7Jywm=xYv-ZyT;olTF2W~8mGj>fR{WXE! z3`H43OujhQnVcQ7C#BS4*N&+tUoO&1hUvB_DthAJf z-B71S`s0=MnkzkQs&BMW4pASW2LIChzj7e}`)=ZcOK@p++|z9nA`sf7M^8 zW2zK*?I|^xb~RS@y$&n7ts=t~P4Fhb-xm0SPI*nar&xWMlmfkWwQPEp<=?LK<7R_NXs7;dB?KD4YpDhe4o%9z zGDyYxT83bV_A&q?a5mui(CnE$M)Y`_jjlG!N!WFJDwSZX29r?dL$0iFf9GI{+4uJG zXo%A;yh2nc#6PNJ^vm{bM}p2Lh~iy(6Wyl3q~Ej>0#-_qW*e1{8 zITEhX`$Y4n?ICJ;E@RKHZCiCxM%2udH%AO_T=(>{vWE@}py})!e~bP3$T&N}zXmZ9 z)6tx{)7Abs9Gw=?H)b0$|C++@#MqhScdUR)U&ktIy8IA!ys;UYN54=}FAK~}jO)@w z9edN}hY6}I0A))|m`gJ=%oKkuRbuRw)e_t8w8*3J$SPKO5ZP!Y7u$)OM)20yL1>AU z@rPc!KmD@&_N%X$e^va|3mXNA_D71?R$j>R)K7CQ-5t(?=+cT#gb{Y zMZ+FW^2zbNawn}ExSMT4yQdxkNIk7fNP`jLIOzrbqePbAoYQw zVGXrUE~IdhLgbTbzoCVkV%Ll$+pbcxGupA$5KY>frJjs5$%670W!JVmrAOU7S7(2TVMG`rTv{; z)}Z+fP0*+Ce`2JfR~ppPihy5GWcghjGopNYo!f=AQ(>iu2^FHETB$nq6IDOGq|F!f zdQpC;UUgN>s~U?oH46J$Aze!8{)(SUnL2ggb)Cu&m1!5+lBvxGHXk0~R8~3HQY*cBaetxA^7KO~8t|~}(tKv)Xe_lH~j;Z{gMEM<}4tLafJ=lb) zc-s9nraM{o<$MbDSs$UMH~EL+aj5|X0ya>+0TabR?h?MSfPlY!sefr?=9~TAD1Ct$ zXn((h`G#f~rnYgeru2uG5090%^#4*RN}ZEZW*OP8$XQOEVeR47)G2jj%K&NUkBLfC z8#9R z4g~Xrk~>ia{dQ>2jfgzNnQKiTWOV4R%>Rv74 z3!Tm2pxu3jkkWdSw_1`j(Rqqs(A8J!G=y86T9cf!0Ou?u=jgM~+3|wIv&6m0?yiGj zssc(f1D&B2nlS$gw6le6=6!#C_KwYAZxBWr#m zb)+k2SSzE3y;Q?a@rkx2LDZb4no|3ye=&cT#7sFcPl?iQx^be+y>xa`qd!%~sWsDp zPHL)lt@?@rkHL33mHt^xY3gJy$FOi>WYcDW0#v?ROyk99{@nPskLFU8!DoDfoGfID zwKyP7r0$X0_Str)Q)IovDUV{*AibB6LC5BT&pf<4~hH}_NJ;C8s?=*m^i9G%~juA8X$twBh&G? z^tiAoLTqxwGcUYr*gntbWQw|*s<06k z^Jw#vX_A^umA4^s0jdH516a4sbOERl4b)RIOZJxc + + + afterglow development sandbox + + + + + + + + + + + + + + + + + + + + + + +

This is just a sandbox for development.

+ + +

Local video, single source, with poster and bound play event

+ Test 2 + + + + \ No newline at end of file diff --git a/vendor/videojs/plugins/Youtube.js b/vendor/videojs/plugins/Youtube.js index a4a130c..cf390ac 100755 --- a/vendor/videojs/plugins/Youtube.js +++ b/vendor/videojs/plugins/Youtube.js @@ -39,6 +39,10 @@ THE SOFTWARE. */ var Youtube = videojs.extend(Tech, { constructor: function(options, ready) { + if (typeof document !== 'undefined'){ + loadScript('https://www.youtube.com/iframe_api', apiLoaded); + injectCss(); + } Tech.call(this, options, ready); this.setPoster(options.poster); @@ -735,11 +739,6 @@ THE SOFTWARE. */ Youtube.apiReadyQueue = []; - if (typeof document !== 'undefined'){ - loadScript('https://www.youtube.com/iframe_api', apiLoaded); - injectCss(); - } - // Older versions of VJS5 doesn't have the registerTech function if (typeof videojs.registerTech !== 'undefined') { videojs.registerTech('Youtube', Youtube);