From 39ae5178ee90f5ce1870953d59b02bd3c8744c67 Mon Sep 17 00:00:00 2001 From: David LaPalomento Date: Thu, 12 Jun 2014 14:02:44 -0700 Subject: [PATCH 1/3] Updated to version 4.4.1 of the SWF. closes #1285 --- CHANGELOG.md | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3b1339da9..680065f41 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ CHANGELOG ========= ## HEAD (Unreleased) -_(none)_ +* Updated to version 4.4.1 of the SWF ([view](https://github.com/videojs/video.js/pull/1285)) -------------------- diff --git a/package.json b/package.json index 70ca081dc..2116ed79c 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ }, "main": "./dist/video-js/video.js", "dependencies": { - "videojs-swf": "4.4.0" + "videojs-swf": "4.4.1" }, "devDependencies": { "calcdeps": "~0.1.7", From 3720a2de1204856211abd0549f0c762cdcbca272 Mon Sep 17 00:00:00 2001 From: Steve Heffernan Date: Thu, 12 Jun 2014 14:05:27 -0700 Subject: [PATCH 2/3] Fixed a minification issue with the fullscreen event. fixes #1282. closes #1286 --- CHANGELOG.md | 1 + src/js/player.js | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 680065f41..13a27e352 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ CHANGELOG ## HEAD (Unreleased) * Updated to version 4.4.1 of the SWF ([view](https://github.com/videojs/video.js/pull/1285)) +* Fixed a minification issue with the fullscreen event. fixes #1282 ([view](https://github.com/videojs/video.js/pull/1286)) -------------------- diff --git a/src/js/player.js b/src/js/player.js index c8d461682..b39f77a8a 100644 --- a/src/js/player.js +++ b/src/js/player.js @@ -922,12 +922,12 @@ vjs.Player.prototype.requestFullscreen = function(){ // when cancelling fullscreen. Otherwise if there's multiple // players on a page, they would all be reacting to the same fullscreen // events - vjs.on(document, fsApi.fullscreenchange, vjs.bind(this, function(e){ + vjs.on(document, fsApi['fullscreenchange'], vjs.bind(this, function(e){ this.isFullscreen(document[fsApi.fullscreenElement]); // If cancelling fullscreen, remove event listener. if (this.isFullscreen() === false) { - vjs.off(document, fsApi.fullscreenchange, arguments.callee); + vjs.off(document, fsApi['fullscreenchange'], arguments.callee); } this.trigger('fullscreenchange'); From b2f6175a7b47964432db35f980318690c228b9fe Mon Sep 17 00:00:00 2001 From: Steve Heffernan Date: Thu, 12 Jun 2014 14:08:27 -0700 Subject: [PATCH 3/3] Release 4.6.3 --- CHANGELOG.md | 7 ++- bower.json | 2 +- component.json | 2 +- dist/video-js/video-js.css | 2 +- dist/video-js/video-js.min.css | 2 +- dist/video-js/video-js.swf | Bin 16803 -> 16899 bytes dist/video-js/video.dev.js | 4 +- dist/video-js/video.js | 88 ++++++++++++++++----------------- package.json | 2 +- 9 files changed, 56 insertions(+), 53 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 13a27e352..2ace40a1d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,11 +2,14 @@ CHANGELOG ========= ## HEAD (Unreleased) -* Updated to version 4.4.1 of the SWF ([view](https://github.com/videojs/video.js/pull/1285)) -* Fixed a minification issue with the fullscreen event. fixes #1282 ([view](https://github.com/videojs/video.js/pull/1286)) +_(none)_ -------------------- +## 4.6.3 (2014-06-12) +* Updated to version 4.4.1 of the SWF ([view](https://github.com/videojs/video.js/pull/1285)) +* Fixed a minification issue with the fullscreen event. fixes #1282 ([view](https://github.com/videojs/video.js/pull/1286)) + ## 4.6.2 (2014-06-10) * Fixed an issue with the firstplay event not firing when autoplaying ([view](https://github.com/videojs/video.js/pull/1271)) diff --git a/bower.json b/bower.json index 9a691dcef..b7d021f68 100644 --- a/bower.json +++ b/bower.json @@ -1,7 +1,7 @@ { "name": "video.js", "description": "An HTML5 and Flash video player with a common API and skin for both.", - "version": "4.6.2", + "version": "4.6.3", "main": [ "dist/video-js/video.js", "dist/video-js/video-js.css" diff --git a/component.json b/component.json index 128dadddc..95e25f130 100644 --- a/component.json +++ b/component.json @@ -1,7 +1,7 @@ { "name": "video.js", "description": "An HTML5 and Flash video player with a common API and skin for both.", - "version": "4.6.2", + "version": "4.6.3", "keywords": [ "videojs", "html5", diff --git a/dist/video-js/video-js.css b/dist/video-js/video-js.css index 1fc4543ad..a58f4da58 100644 --- a/dist/video-js/video-js.css +++ b/dist/video-js/video-js.css @@ -1,6 +1,6 @@ /*! Video.js Default Styles (http://videojs.com) -Version 4.6.2 +Version 4.6.3 Create your own skin at http://designer.videojs.com */ /* SKIN diff --git a/dist/video-js/video-js.min.css b/dist/video-js/video-js.min.css index 6700ba4d4..0d9a39b96 100644 --- a/dist/video-js/video-js.min.css +++ b/dist/video-js/video-js.min.css @@ -1,5 +1,5 @@ /*! Video.js Default Styles (http://videojs.com) -Version 4.6.2 +Version 4.6.3 Create your own skin at http://designer.videojs.com */.vjs-default-skin{color:#ccc}@font-face{font-family:VideoJS;src:url(font/vjs.eot);src:url(font/vjs.eot?#iefix) format('embedded-opentype'),url(font/vjs.woff) format('woff'),url(font/vjs.ttf) format('truetype');font-weight:400;font-style:normal}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333;background-color:rgba(51,51,51,.9)}.vjs-default-skin .vjs-slider:focus{-webkit-box-shadow:0 0 2em #fff;-moz-box-shadow:0 0 2em #fff;box-shadow:0 0 2em #fff}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0 0 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#07141e;background-color:rgba(7,20,30,.7)}.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;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-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;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}.vjs-default-skin.vjs-controls-disabled .vjs-control-bar{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}.vjs-default-skin.vjs-error .vjs-control-bar{display:none}@media \0screen{.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}.vjs-default-skin .vjs-control{outline:0;position:relative;float:left;text-align:center;margin:0;padding:0;height:3em;width:4em}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0 0 1em #fff}.vjs-default-skin .vjs-control:focus{}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}.vjs-default-skin .vjs-play-control:before{content:"\e001"}.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}.vjs-default-skin .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;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content{width:4em;left:-2em;list-style:none}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{width:5em;height:.6em;margin:1.1em auto 0}.vjs-default-skin .vjs-volume-menu-button .vjs-menu-content{height:2.9em}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.5em;width:100%;background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em;left:4.5em}.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-.2em;left:-.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{width:6em;left:-4em}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.vjs-default-skin .vjs-play-progress{background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,.4)}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}.vjs-default-skin.vjs-live .vjs-time-controls,.vjs-default-skin.vjs-live .vjs-time-divider,.vjs-default-skin.vjs-live .vjs-progress-control{display:none}.vjs-default-skin.vjs-live .vjs-live-display{display:block}.vjs-default-skin .vjs-live-display{display:none;font-size:1em;line-height:3em}.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}.vjs-default-skin .vjs-current-time{float:left}.vjs-default-skin .vjs-duration{float:left}.vjs-default-skin .vjs-remaining-time{display:none;float:left}.vjs-time-divider{float:left;line-height:3em}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}.vjs-default-skin .vjs-big-play-button{left:.5em;top:.5em;font-size:3em;display:block;z-index:2;position:absolute;width:4em;height:2.6em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#07141e;background-color:rgba(7,20,30,.7);border:.1em solid #3b4249;-webkit-border-radius:.8em;-moz-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 1em rgba(255,255,255,.25);-moz-box-shadow:0 0 1em rgba(255,255,255,.25);box-shadow:0 0 1em rgba(255,255,255,.25);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-2.1em;top:50%;margin-top:-1.4000000000000001em}.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button{display:none}.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{outline:0;border-color:#fff;background-color:#505050;background-color:rgba(50,50,50,.75);-webkit-box-shadow:0 0 3em #fff;-moz-box-shadow:0 0 3em #fff;box-shadow:0 0 3em #fff;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-default-skin .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;line-height:2.6em;text-shadow:.05em .05em .1em #000;text-align:center;position:absolute;left:0;width:100%;height:100%}.vjs-error .vjs-big-play-button{display:none}.vjs-error-display{display:none}.vjs-error .vjs-error-display{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.vjs-error .vjs-error-display:before{content:'X';font-family:Arial;font-size:4em;color:#666;line-height:1;text-shadow:.05em .05em .1em #000;text-align:center;vertical-align:middle;position:absolute;top:50%;margin-top:-.5em;width:100%}.vjs-error-display div{position:absolute;font-size:1.4em;text-align:center;bottom:1em;right:1em;left:1em}.vjs-error-display a,.vjs-error-display a:visited{color:#F4A460}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-.5em;margin-top:-.5em;opacity:.75;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.video-js.vjs-error .vjs-loading-spinner{display:none!important;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.vjs-default-skin .vjs-loading-spinner:before{content:"\e01e";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0 0 .1em #000}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7,40,50,.5)}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7,20,30,.7);-webkit-box-shadow:-.2em -.2em .3em rgba(255,255,255,.2);-moz-box-shadow:-.2em -.2em .3em rgba(255,255,255,.2);box-shadow:-.2em -.2em .3em rgba(255,255,255,.2)}.vjs-default-skin .vjs-menu-button:hover .vjs-menu{display:block}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{outline:0;color:#111;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.vjs-default-skin .vjs-menu-button ul 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-default-skin .vjs-subtitles-button:before{content:"\e00c"}.vjs-default-skin .vjs-captions-button:before{content:"\e008"}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle;font-weight:400;font-style:normal;font-family:Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100%!important;height:100%!important;_position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;height:100%;margin:0;padding:0;position:relative;width:100%}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{display:none;font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,.5)}.video-js .vjs-subtitles{color:#fff}.video-js .vjs-captions{color:#fc6}.vjs-tt-cue{display:block}.vjs-default-skin .vjs-hidden{display:none}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#ccc;background-color:#333;font-size:18px;font-family:Arial,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#F4A460} \ No newline at end of file diff --git a/dist/video-js/video-js.swf b/dist/video-js/video-js.swf index ed18e3d52fad270a6aa25bacd8f13c32db16de9a..1c08e928b9ca05b9cf13ccd7d3cfa8d7211418ba 100644 GIT binary patch literal 16899 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 Od*Q#XO#TnV;k3fJ{NEJ- literal 16803 zcmV)eK&HP#S5ppXhyVb1+TFc(eAGn~IJ~>xyZhcHm*i3ip#%b42;dQdASwzNQh*2? zrdZIFOLE6WlU&Rt6rV>Q#7aj*M6pl=3pR?_KoG$$UO>R!vG>QW$^B-wTuFlZyzlS* z=jG$<%=X!t+1cIs9ypg69wsDa2_a`vlAqX%5b~eomndYLYdvF&^9wWPHq0d)>|B zTN^KF^vw}dgiEnaO|#q8;)`yf%CNrP)i|rwHOoD|U^=f0&eA9PeD!WuW6U&PtKZFQVnMLkvvJak{Z={oG+(W|-sG&l*j>{S zE5>bYsjK%}CeCYd=QcOH=EYW4=9Y}AtjwP6t}&ep&3w&TU1Lj9#9)$@BtGVhde^*a zSIs4SN;QqhOmP-8H~R#eNhR)@*5XyZs`kOD^I>x7s>?6EJBiX@dFP z`nd(gB~zT!jia+iXXh9y!RVD{zgzQ)|zT6b-!uLMU(@imr2jZ|7!b4i>mEOz^$7@EM0?#9}Q ztsalNInPyJ@2<7_8VhQ?K9Na=Ok=In11fgA8bW20+%2%)CU^0a?fJ0BZq)W%Bi2rdIAiJ_U*q?v!opK4{A=<>VA zjE>wAWU)LM0!k*bSS`-B{y}uLL*I0_zh) zSSsN#!WPXvBGsu1{gx>+Bx&S^6C+#(`mDsti-iY*7IWuuGsKdRVTOurmDSObjx5Nn zZ}PhI%Gr_|m)yl>;LDAQG*;I8d`*T*e{)SzWphhI6WBr{%#N}vo*K)GgqZcpCawqr z@@ebLTaRv8vxHV-bwzlmSa;YFC3Ipwp%d@%(egDnfR=H?n8cFIwXMzkl3-R#(_kry zT~-nkUWg4E6gK-B3elm@b~XD=Vqs>l%MTvXU2A9o^D#EGwzz9`zuSEYoGjKxcgq}K z^CfspxMN_H+IgJRr5Ft;MRPS@9k@$H;6aFE##AFw>T7Y;$ME%>S6AEOjpgKIcOAGg z9a)EoOikzoYvZe%VbmHhB`(mk=&bSr_4Crh6(Q+|YYm(=9NEZ+H8pdm8i$LTI1hG{ zud&uIb2Hq{HPG4M2PwvS-E&KQ;<$|Wwl=sLOMUW65Lbg~!4z>(u;N*!EI1=_CuO_* z_R~)t8+9sYp2!_W9sB*e-6&&28zq*@l6$6FqZ{=V2TSwwGaS_$3+m1F3;tqVEiJAZ zFP}uKt#c<%E-jrQrj(;)bw68|c3Nd)jYV7mz!c(Owy=3Yo!=6g-&Wb;1@oQdZE9`d zhjo(j8>ON0*HzyNen9P_n94f;3}JZ|BzZe4P-3G(F}5fXn?MJ0YTayi zTxE@`5zBJDun{bkYTqPaIgTb5npmker*pQuxf#TmD7^q`Fqg|N5iKZ6nsKs3NHe*{ zRbSIu4_hrPy&k^Cs2<|(mdHy(M*@^UyV7V?;Jpb>io8}hrQjZF@im@5Z3dnh@-8C! zStA{MMt8?>WCLzfxvjNz|HP)E+9fI{JOx%<2TQCqRr=BK8Tr8zCo*|n7c8{iS`v}z z0gfC8l59w$=~C(gY1gJimkJdph{7pKwW-mKCQFSbisFgk9cPOu;r=XM6y!@y%X&Tw zmvM3>n0H+Ru1>Y__v&OQp_92bsn#bih+OH|818#~>FQP=5{pZx{UfK)rCkC)9*f;A&GWc<^#CV~8Wkw{Vfey(m0{vRN?HiRa~c-8Gk(k;?Zqy5ag$m{-zTjnBwxcLL_h z8vQCCCB3l;Ku_eWMmD8Q2l_dqG7Vx5tz83T%SUNgqbgU@x zpd3?>#mYSA^yvk8rIm%bQ>K;`7bKxDYQ(Pexa#U#o83t>ik&kGic2rx!xlQrrsvz5 zhl`z9uQd&@4ImKC7P+aURjuWSGozIPm>LF`O3i8T|r@%nGO|od?m-j*5(pEOT zq-@3vXK`ske&sZ0enCPj$fF4b>#oH+i?yUQcTz!RaY4zHnFYNf@8Q{zH7OHw^Uj`B zjJ(1Mr#f-&(g9J;yK4~>VzjhpRO4`YoO6053NvqV?(|6oV1gjg8raaY+*mW!nVVk; zj1-qz&?j&|ZpI#1gv5;8vXTM|5Wr{Iv;sa_LBZLgflcM|oYQ7ZEhsH8;js<}36xJP zD=Y*K3d^QW<(GGNExP`Ma81Fq8KoEKb6nts8fQh67fvlJnXJ1Tnp*0>Fp-6+xfkH# zL$ky};k1I%-2B|q+;}mzI$DyTD!;5aw-nyTa>?=PJP@nK&Uv|FR2@75UR07J$|_4I zgODdpj+b@vT*alH>zoQAki%NVRZtAt69p7$oh4;?c?BgUaS_%DXQ*mbTu@qkfd%WD zamU3AfrByRO`Vc=b_~D2*5J$1T3HMCrCK+5V7M^~IvyQ&eyA8u&_?J0x765K?v^Q% zw&IG)3Mywfr%W&H-}Sze9a(Rc@~lLGo}h849_0t;7pMDm-&R$lSf>}1mXsD3|RO zKQQQTgo$l>Myxl|NeugI(L^>)iyTw>2QIsl{$~EjwyE7z6im+_`p<@dmgooh3DBqe zF1!wXq>yjl?pukx!wTlb9(c&|&0yb)$&i2>b9bTO6~ z`5;Dq2peQm61rGJ5Nu2el1m6%L`p zV&S#to0IQraMd*?a~ix4*1AQRaQn@89Y}7C44(1H`~zedJsd*MEg3c9fuy~hwF-SPNRwn#>*(Od})S)S5q1Rdt5bci)%LA09@7eZZj+?&s$etYvjIEcvSKH z<)nE2nq~O7E&*dvFzz&WW9t-Hq&lZF_-j1_FLZGEX>7@uJuuJLG_M&uXY9L|$JjF_ z@@$Q7w%d_0rLiVEHexWF7Y3S$tC`Y>1N&oZTH&qRz-dEMtKS=26VZD1#s12ukOeLS zB#X*4V<)g|th0ZIRYxroWA5LJ6g%fy#jzLO1+IcNL z&SRQf80p9BkFnNW-8w5JDl$D*M5gW0h4})DFkL9z*FU-u*PaWWRI}ZpVV}Pkq;KSh zgt46hY!6f}P@3p{F}K ztfb20qeDD#JSL+m%|6cKlzam`AM1_$EH{bkUA%~-L%AF8yyoe!weoVO7FhhMD2BJl zt*@KaXfAcmsGM3*SZZ`(*2phq$<6KtFtMn88Y7?hCCxRl>a`Dximl@>yLzOPK_af! z`cU++7@kB)QGp^6$PCB7;#Is+gl1B!>wVQ@!3>7;Zx_SibqM7n^g59BT&JhEy4X*{ z+7e!wjRE-~0}TTm83WnCq499Z;ffNR#6>AIv5WdsySExsy}NN%i#Ki#+F4m?A?MvZ ztJ&4$t*h}{s@=2d8Vl<{>~nCJo4jI!*EYN6U?5P3{laTqJTf`E&R+*!!s2i6`C7af zZzwCCTI{~G6<&>TBK#~jaU$QIAo7qaGpn=7tlkds(a!`EY!&==B^1WJkYSpu#cSl^ zrE}>#T@Gr*uvW8aVqHsvtI2@V!ETrhO0Ufbg|ISQH8o(l*%=vSes^@RE8@C0Waxkx z{??pUHy8Z3KPrSAR}&eNw1`Ixj<+{M(rc+Sa&QjQAmS9vx)#!!6X!a^}*J zregQ3g1Jrc7gppBpXnNYSiS5}P3aGQ*X!Dy|` z^#*(>!1{fDw-H>8yCp#c%|gKx4R&A*T}UMW zTc1bIjXW#B?3*r25*Y*x^k=r?P6a)JinSx77N~l#f?yhXUk-}ZG zku_eHJ>Az*=b6_dTqStVE^Mu@Pwi4#056|;$z2BbHT8%dTMnDvr6tl(SBOT?KU~Xg zCp+|!B9A{@%r&jc$`lH zA(j~6jXqtQl0Pb*Uq!@S0i3R-63!mJ6XQ$dV^{1qt*&;|h%V8PzhUklw2xrU5_+nE zjn*0K!Ee+S| zC+*#@_cE>ba;^6Yt@jOD@0A)9T6&*tB)wtWp6=c_P;VTf_qQ~G_Oe>(P{;7t>=8L5 zPaZ`za~2(~oia3K3^iI5X{0nRRime#GPK8OqM1%jmj3kgUSo&$J7W}$GY_I?0zGh? zC6kT^!aiZtl?I(Mof&jygvL76b!OJJ7@fxIhB)1rpi^6V3}j46x+z&_DLU(+>#4dq zO{cwdOCO!})mgeu`{^+mIvt=}2kDw!w`S^w!MZg|w+_**Lv`yg-FlL4b?DaNx;0z3 zj?k?+x^<*(Jz2Mo(ygO)>nXZ*jBY(ux1Oe3PuHzub?X_r^-Mi(yl%_YwTZedPpA2M zQlU;K>2Z^Ftw>Lurl(HVQ=NLu3_bN6JvC2HE!I;@^wd&4wM&C=7ndRm>HcCnsziJn%kr#0wl zje43-PixZCF4fbT^)$bp)}qr^ozB+j9G%Y9!T;0Cbowuy{#&P)>+}kp{zs?tLF!im zEC9F);A((t0ImhN4&Zu#g#e2H76U8+SPHNVU^&1FfExf-0^A6&3g9My)c`jGtO2+M z;8uXO0Jj0$4sZv+odD|q)&p#ydfG;+_bt@ZVd!+2HXT??pQoo^rl-TC=`eXZOqdQ6 zrr!+!lcvLD=`dOPJpjO9`n>>G=;`+Xg7u_l>FF?aI!v7oQ>Vk!=`eLVOq~u>r*8qc zpX$9HpcW6+`#(hWjIDsT0p1RH2f!l$I{_XAcnsiifF}T+1lR?z8=zY6{}iB0_5OPR z?FD!mU?0FU0Q&(B06Yuu96*!a|9L=QAuqtHVIdTlr@%M`u4$G|fh!7J^?woIC4iR! zUI91=@G8_@sM7$THh@D^k2?$tI70P7!0jO5b`Wqo2)G>t+ztY62LT_0F4YGCYlE8f zLB{~SPIb#0fZqiC7T~u5-T`zSA8 znZRe}e*r*@nIOhYU_TSYm6v+YCderhRR{0;*918_S)5DlM!(F0rqa2>!xfW-hy0hR;Y0B|F~O#rI_ZU$Hb za0|d%fZGA?1XvHS0pKox%>efR+y`(!z=Hq}Gd*h?;OziAn4b0s;GF=E0z3}zB*1Qf zJpfMwJOgk5;5mR70A2!k1>jYHHh{wbM*xliyaDhQz&il%0ek@P5x~a)$C*ClQ^21C zd;#z!(}#Y;^kLrt{XM`B0RIK}5#T4LpY#jB??C?n@F%ow2iyTLUxSUWS(a)j51?-X zSPgKqrW@7(zD2XNGRv(Rv#bTUk}}IufNKF30Ne&;R|CEsyWauL?*v!}uwK(+HUQoT za2L><0B;7k8{i&*do{~8?6VW<9tC&|;Bn1jhpHz4p49pnED1(Sf~k*gDT0Ds0J{O6 z0@wqv7vO1teE`n@?AP>+1DZbMS)iW-cpl&dfENK?0(e=oJf)c}do(kM8}bJMUIhpM zv;iD~`46KQ%=#&}K>jt&GEvhlM}a&B@Fu`pnm+VxfOi140lWug9|AtESzPBN zW0?;J6#Wz`J_Gn%vwWh(TE5Vr>`Tah1@JY%Hvr!PdrX}J(!kwG831n^RTWd_R;Xg8n6!<_M8;s(p> zh*ugcZ)owB8x8R=cD&^#z~4Z-Kd5!P{8=3lzr3S_Ay5j%lxmo8${?!E)M^z?4M0O3 zR+ynV+z2RE$Hc%T0XxV98_9vAKn`mnC;p>{Nk$B2F}Jz0Vh;d?ZJTN->k%J#$fDRssNm zQM0i-!-`^;OS~HR zo%91q_NPS4fH4M8VjM_`X%Hp4of2~XI#AHztJA@MJP)g#4Q4)U=B?%5nY{S71 zWmA$gf|BGMN>WBr(&J=GQb$qJbF|qKPkNI+X_f?%uAM^27;-B5uG1Ll7tbt-WB@xI zMKzX@foGU4$t07UX||-0VPs62r3V?FI1WA3ctX<11VYXtxkydK5%MU>&ZlHV0VO$w zl#HB2$;p!`88wBH(M6P;ayBJnrc!e1G)hjJPRZ%I)6$cSE15yaIiwhsQi3Cwg5;=H zM##D3JS;pPo#q7u1v!(a7eWK3UBuIJ-natP8xvE>(<+|2c*|;@*6_5Jr*1~ZyEQVw z!^l}4jpWW^Wa2E1> zMw~v4%xGfdoFlvl-F(;y7sEY@Tmly; zQhyaB4RD1bjn_cpyB1E&rt2WN^m<5|7eeA+1WC(cNLrUbGJ7c`bCy9ecR3{URzPyu z4Uqh6B_#j85t7Rj&6eKeKO~M>`Vg396_wh*ik=I*<}TXrCYbA5c+6?!I(W`8ay>lg z7+DBUI!YG7qmGir@T_BG2|Vl=Sqe`(MwY?jj*;c?ykleqJn$H~0iJk_tb|7%BR9e` zkC9b$BcwOcyC7XnH$i$c-3;j(cn)dg7I+X*aw|NEC|L`SB1&$9HxVVb!>fprJ1E?8 z$er{-NY~MaAYD%%hI9kn3h73=jXEv;=yn*XUrWBSf*+Fxx5bW^jT5=9HQ9R=SA)XfnF5oC4pWR z=oNtu3iK+DNCFf$6Ij7L6wKgW3ifgz1!LPn!P@SpU@8w#u$c$p=|{;!6ioJE3O2iy zg28N~XffO2MaakwiiYzDMSIyv(O@2>har88g4I1vUjy<93I_co1*_dfk3fDmJqlw! zMbVP>P&B2z6m98gipI2$qBT83(VX^Ew5J2~7^KhA*CBn5z5(g;^i4=#pl?C?B7Gau zm*_i?zD(bR^cDIZqzCEykiJSkfHXiqgtU!*M9r1~kU-ao2aa}P)~28p58$Xy^9)p4>j~Y*U$%CLmzSteZ)2N zG1t&>uAxs*L!WXDeTEwPoGa%G)YF$-Ltk+Xea$uW4cE}OTtnY+4Smlw^aIz>f4PQ! zk&S#YT46j{EexVB>{S{ull>A1ohV*xM{ZjG=y%y3x;T23tJH4JcEp|}Gd{(rO z@m;it@m;i-p=y>u8f(y&GA@y2yllD1tUyF=U|dKm1-en7RRY~4&}xQz>1KvnTf@^^ zM8&NFtz~>K-6nFk3v`D-cM7ylp!EW65NM-7cQL7-D;el#0R#P9#Xvt-Gtkd94D@p? z1N~gbKtI-fo5)GsH9a4 z^>Y(L{j6rFpPL!#XAMLB+`>>lw=&evT88?$jiG*SXQ-b$*d~zrooq9t>)73pu4nf^ zx`Evb=|*-Rq<66`kZxkQk2W*hM|U&aNB1z?NB6S(q4qxZ0Hj;kgOJ|O9)k1%_AsOm zvaQT)8BDg~?W&i)jhU#SgVOEH#0+2=JD5o`fK@!gOa=p3#7<^18o(MJWhRs1dPW~( zCf%@z(Y_=@dmQ^NVe|>?yNuB%vF{2-?a8~aW+kJ$v1S#cPhrg}O84NXYbo7}quxsC z(>N-~XCIDwE2Gaali6?^qx+f3Vz`6R1I!d-SjXtI%oJ;Yli)dKvKlrr`aCnm89+`i zFjKq%Wb`64B^W?HFENwN0J3?RnGy}K{#TeO$pC9V$V|zGt&C=AuL5UQ5@3nikT#ZR z80sKrutRWJ)yZKfJM#*1B~5w_xqpn&Bgp*|j2=bqcQJYlxqph$*OB|ZjJ|=~?_=~$ z3GWs@h|2(7bAonja`Yv++GNbPy_Xin$AGr@O`T=r(h|v#``_~x#2)RGX z=*P(Y>x>>p?%!nK6Ub&tz~(+d#@=T1Q)KL2V2l!QJr6VX8CJZ{=;v7RA)^Utw5NfR zK6Er(cly&l2Eqo>cmvf2(=!aza1uS!K#XJQ7y~hZq3Z^sC&B~$YIw;Sh-DL{=Nd@N zAqwZGfy5r6;Fk@=3P$oV;5ZQH^~^xxw=udEa02XPxYJs+K+Yt%-D=blGa`@^m_h>O z>6yRNqIBx*8}Rh4(mY?VfM=ldOUBB-WL3=b6=Vls7P^68EioHuAgAhU=J<>`zhP8T z-vad=b9}`Lzi0SlCRIN$&wp7GT;2oD{xC_OqCUjiyZlEOt+(?>Mge(FD^IeMVO2jd z&(93gUszF+!R0Ogl{tQecD>eRWflF(wE4fXBUttu3+0cN|Hg`bV`Tns?AT%F?~EMw z{K47|IsarVaM;z3ylMtRO!C((kaOO!BRRm0BM3vSDEV}ldUofAu~c{7C|OQWfntbBxY<&Kt?%jIWx(y zqr-AeYCu7Hg3L2ttGZI#vU*rjJRw6vWsX(amLzy~l`qiTte$$V(ux*nR7*EATfQ8J z{!imv9UA9qF^)ZG%a9|nVMlYIWWg~zu~`YR47D6KYnnX>Wqt5@^m8y+j#A06pX|Iw zW0N$~2DlV1(5^+|8+tVoJJ@6B!VH=gld#_))gidJ4mnG6ZHkptZ z3hq0WPv$wzc`?o(i=DqS26Ak_KwDnnaZi@SrHZ&h5tl2XQ4vjw@F-%IBAOL3H-fMe z0ICY+D8i?Rd5X9u)aWur{7Vu4R>XhAfFd(L)Z@w!wID=Y6{7r#XqjxW!JDD&sH62z zZxbQluCAuUaU~TwYMTwYWirQXUdSz#In6c`a#x6q!8Q#t^JSIMHUVWnV zRghaD>r!pSkh?+Vdg5kvtdzMl+Zf2*D097RLm+pX9HqAnc823>S=R@T2^&&bdYY_NL3=XR^bhlx~{PGi7FM13s*qZCA`2+UG=tKX!KYf z+wo2%vuuZH*U>Mx?e5fWwrvZR9CA9SZGAM)PIz+ImUb$G2Z(K6HzUup)pT01&vs6y zx%_CuQ6()Ha1B)EkR%Pn*csXNEqW`xrLN5CU9d+Fl&9x!C=Ds?ZF?oef91Lj_(N0 z=m=JK1m|`H7j*y26ge^ zm>pZS!rL`!C-;L{CSZ?#0e6Y4G3qB%S~9 z_Jr2G7}X3D134Ajn4^Pwx3P-t%rT#Nx3h{Ja0zGL9jxLJxN|e_BdlU4T(OyVC#!fA zZq&^CD64o3F3`;T7~buBQ))1p`11vFeSixsL2+R|pQd|9Lvi2mb0?j_A_s`)PL*DG zm=W)(f$}j$V~F<@{v%(s(ZuIH9p)Vb z^BR)Xf*AaFz6Nu|Pr|(iGJFtTU=_QVVGhB0e` ztl|~sc!+slVHF3NV=MC>#6@RDDQs{jg&ESlXFzcluFVEZdzF>9vBEac(yQ2ch%rWk zS92i8PLA3MyhUmZ07d{)n`fiuuhGjbMHVvOGOWhj=DZ7cV2#Dr7ra~*j1*gKt~L$Z zTVwKU(h6fKr2eCa?7CYtaVas_tJ>n)2n{BSDGU(}#Lx>m4Sm?20K;yoHrUU+$IebPys`V?jS&sR z@Pj%H594b0*iDS0GbJ7@ahAkGBpxd9Fo{pHkLTDS z^TQ?1mUx7H0>?S_(HxJopThCU_AwlfvY*QFX!~g#pJG3q<1zNJ9G_}GgX7ceXL5YH zeH_PQ<@jeve5SD8Vx=N(RKzMp+@y%rinv)3YZP&dB5qa0T1DKZh}#u$ha&DzT+SHuQIY*fTu zirA!x&5F2N5%(zKUPaueh%Jh^Ul9)|;z30`q=<(Vu~iY<6tP_qI~4JVB6cd`QAIqa zh{qN2gd(0)#4bhbR>V_^*rSNOig;QP`xNnvBK9ldfFhn%#B+*xUJ)-S;zdQgq==Ul z@roi2D&kc|1QgMxh(n4vtcceXaYPYE6>&@vuPfpWMZBqqw-oWVBHmHNyNY;E5$`MF z14VqOh>sNUu_BHu;uA%Ds))}N@wp6!ErdMQOyF8}Q_M?$e;sbBUcgw`fch*vT*~^Lp;r1b#qsKByT)rSl;To_e`h zQSW+KcZcCdMBpzQce-#eF!VX!GY0xC)pJdZ+2QACN&^B9zztx6u(kmV;d8p!ZYDBsSdFuQ2GMsd1M z>nq=(746W7;2~;4F88Pj!zF4$QPOq@-p9-qk74JTWY{qtbWS&GljyVbReG3zo**L( zx+Uf}ijRvU@V-!j^B+?}^TU0;w#JCrM$eP#i$i&`Dkw~*eykqnfg_P5TTntsLm~7t zouJew9j*xLCW;9LY2SVHGs>JO{ zv0N~YBSI*Fs;$iP8S|bOsQQR{K4ISCK>0aE=Me9V0RNO@uN_vDWbmF3vyBf$Y|evm zCos)u@&b`S zMFE2rsD?Jayh6#rp%E^G5vCZR%aA}$o1IwEo7su? zLjI+)&3j>>JdU5TWuz!heeNm>^}YytpN$jtjOu-n&A@wK1dXSL8ka!hX<=qdpmI7^ za`P)o;`UqS*+eIo5oqZQ^(%+m3=~5lpXA|TNk-TvZFc$~|GwMiEw>qQUg|9mcxFI* zm#^x1*dsGsFK7YCdP@UUXLw$M?OhIvMAJT}>$Er1$#$H!7#SSMt7Z?w@rMFcwT*7a zuZn`auFcg1gOr3Atbl%{;e}N|Wf@kcM9r|7P7Zin(DYnf%T(Uf6>v~*H6}G-!v$t{ z0kbY-HsHJwzgt$Ixug2-ql6!eo=Q2a^Iopd^Fqv2!wly$X*4jf3#O@t78itC)If`w z7|U$H3xoNnYE=_Gv!^TrT~aI;K{0aoDch3N7w&1VgK(=IZ$Mg8#&7^n*&)~6lrtvU z!73Evs2UmBz7W|uMJ_zF+<&;ji$eU@0{`VG!&E+0ZGeA~eUcT$Q)!?T*fuFj`Wxuv zEa+F+Rr9N*=BpS~S-8R3$rdPZp=$tB7;>~NDGA$_wjM?6_5}`kOL3cnag};~Fkf}o z`8JCAYP!z1R?b)3wdz(`ULRm zN!O}7WmP>>hFp@7%ouGv>df!Tsd|xYUje{YohdoO0Dm+I0)S2rm#{Y0hPb3SWk+DYV9dm0HGO z=PMd+`{pi#%{<{?GyiTdKQ1FNav9Q4Te?=<$17U9R&3!Fv%6N@&nxDjK%}VnPg%gF zKfo<~ZZ|a#@|t;F2YZMQc9{m|JRUELtw-A&?`nkyHF%^YgJrjcvUFYHs~WxL2uA1a zrW7k)dmZm^YTV~tJe+*G9+(b$?xSdbH;ke2u zHZR{si?&hXErT9lb_-I zkL7%!M(0G|4<_QI=l$W6b*+t2n|OPcZKhR&kU$b}{c!R&k6u zo?_l(tm1X%*vq`Hvx+yEV;}Rr!7AQlj{VI0CaZXhIi6+Sw^+s7%<(+)zRfD$VU8D> z_Z?R8E_1xhyzjD#_n6}#^S;L_-e-;g^S;k2K46YR%=-bW_>ehXW8M#0#YfC>lzBg5 z6(2Ll>&*Kxt2oXaZ!+(3+)4{5+CqH9m$g-B$yZS{W%O;HRTM1dYQBE(H|4Ksq0eg; zSbrQezJ?O2ahI_Pn=y1F+iAx6G2U~bY%>ktHt(heDvqIWY#~4cWyE`cil0>4Nl`lU zJ_Z)?7?nR5dY8%{Qr;70>L4<8FU1XE<_`EEPJbUouQ(hV?4%jV{n08gQkHBK6kG!K zQmpgLT{qdLp_RZeTX?S`>~(pV2#Mo3o9(v4^R;!|=k_xoWra72uKv zd!NRFZM@+;ukPd#sF8C#N4a7ZcaquM$p^njP1D{m=kcko&xdeX`GYyHUF&ainri{|lYIR6~x9}DMS#{A>q{0o?Wg69o^ zoWYQJGF*88D|b=6_25OmEz5b7-(+`l0pLXlR-KW|S%u}lsZDlZkEbZ!VFqv;*iQpl z-rblyiODW{NZifd;HSeLK2T3C+NZGoSqjv1RMqe0yJkL>%Iya|vqBBCu%XyM*xYs= zvhgy-$1Bvm%q46m&bKsdx`$`+M+~B$CqUuextBXpnRzOdf!7B{@giRzPjgN$5IV=- zN1&)d_a?6U=jiIBK``y$@X&kYXwOr=;K9Iwt>+0jgcKC|E5kE$JPVm#_eTLeSBtJ2{6&EQoB`mqOXeKPVjf-)x_j#ORKevdv zAx^t&=$Ud>e4ND#=EXAkbJkAd@dv{pj$m|q?M6Ak2Hvb!r~1fBVBi2Zi(I+JF;YBl zYeZSl%V9OX9adv_NWky#_{_5r?rI+n{T!~%ypUVmKItF!(G2Ii8ka*-|A@&lygO+q zTzEvrlAzfR*=&buwnH_ekodf0wf3Gi(OH71ZuVt}$n%`f zI%IPPmA@br^L5WrRS(bm;7i}8Ji3Z31^C+L72)q(zq0wO1M_P1aKG#mk#7;Vbx{h%| z8Y4XADC&XF#8n|}G)8VMNS+Mq9Bvdp^6q6cyn|n)crknx7$0&Z+6Skc#7B7rN7>cI zO5_H6QQWtdO1FF^V}BFd;3j0@%8WpxE?+c4DJsGfeOhLu53SRI9jA!U#2=t|2!NRHlo4&_8_DTtl%v0!SbS~g0Y1S6;+c)Wn(d**x`nvc< z>Bl=W&5gzO8~+ifv?F{5RDG&>KGX0fAP0I{s64#~sOqlRam6&aBAUY>%RPhdnSAX22Z z-}uiu57NZRg#6!_(iRix={sAlZ4pi<51ALjGrWJI8TNH!1%GEiwoEa}ZqaYFXFGFV z51hsGrOFxM39yno6VC$bxKU77(J~e>y{9pB{_cbGH$#|~r&0EDeXd31ucEFmG}{*3 zYnvnX+Ml7lhCiZi5A8Ml5p{>Aep-${q7G{6r{(w~>iGus+j9I7^_2$o+j9Kf>H>rM zZ8`4Ws|@P5Ve@dKzAKr0^u5lfiZ>6_*4<4uggYsHJ-sWYau&g8e_WDshngX8B z1j&GGr*>n4cvtc9-r+2A4Sdl}2RpL;E@*&D&T*{)ir-U$bXniwDt{5t{o7HTM;~kPOBFvH-Tn7npp8$>-{Y zB%;?}Q%y6*9FTu6(M|DNdjoE{Zz)dUpvhV2WIt&=l%xHrJL4M=R)x3y*vNSupo6T zHlV9dHv=!h$Xi4(e11%#^Vt%%g7J@(KWKz**T^?qzBg)}SW zQ3#6R;{5@a{9oYo8op%PRH=xQQO-Y$w*$V}FdX;Sn)&~^LjFo>f2FOhY&Uy4N?YIZ zy_X|BUM9a@b5Dm{D-jRI^@)-8s5|m^6uVG1W6q(ElkFYnA zvCt#?dpLOv#!14Dg4-G!pxRPE(2#?L_^HC3|8gxWj4;aJ22MF;*L@ zjjncTHku9MuuI{8b+*$qwhAo7>iE*o@Sz9Zr}BZ~OHvGo|9v8%;H<}eQT z0Dm2HVH+0z3)cs~gw1Do68y>!k$!k)z-YK}+hB0qx?u@Hv)_2LA<#_SlRp)LTg#u1 zKX$R@-}yvosO(PSl@tGg)?hqa+(Q!kkdX2Gs>YHJ0NjsaKlJHjvvv|`uQ2AHoXZ|O z@b`rnM%~t-ww=#t$4|-2419Gz!UYvCO=3R0DSoYPiXEY=*iZ5*7MJe*7>5Z)#NX#L z3>lR~UB&KVcokd2;3{VCWv6%(TMQ#FX7VO>kMK|t7qw+jx=dAXQ5Urp~(7) z`f=ZJD-#jK4J>rKgUK({bSWc>yfimb0>p~(7;EHbiw9mA_O-t3m+&F*?8 zKN&k#V0IzrHc4Id@TVG{Cb5u3EEM>@fr-l#aHay^i&Ee zO^n!3y`fO~Di#Wr-^^sF{AT9)Mcxc=V&PEv&8*XyQ5V70EF3Cdh4r_hyIU*fg!-Gg zf!|N1wnV60HO#_>!qz#9S0Ni~S?C~K&sHa$%6ou6#s!K{Gj#IY#Uf6@yIAMYxa~9? zY8^|;5u%Z=|G}YIv%KptS&!V_7Cjzty@s#KD-;-FXDzUEk`%QFn1nb{frs0e46EP7 zY=Z?0QQd`G?bHn>yoFCVvde_C#oyRJ(bA#kt$bHsBzp1#Z?N}v?hl01T*Oq6{5EDg zSxRLXiK@Bv@8q$Tg+l9`y)HX?rkpnvT2~^E3av-*#6#FmM|;qe8jL zGotLBTiiNK*0Yc;M8((DxPV1`{q_h~xElAv9k@XA!`w_)GZ9~3&18Iik&vsJF~hrv zb$8!bD4Q)*%@(rm;_J&~Gs#p2c<-+9b#(Wl*<#gfv1+D8++GabhT&Jx+v$4BuQPWt zjY`ceWEm-Tywb}6`$C3gBDTGd$)NYW^7^}wd4AQBvZY`6jW_Z9t|cdn70ObK!Smmn zIXA=hP3Tewl3m9zFu$6rQzlhNQciatlL7ffOa$Z?G9Hj$#G)H7J=aG7w$8=28yG{I#j z$F_q1o`ko5S;&Yh@Nr(e6oy*DtfOF_VMigi_t>GsuBFVZnZ+EVJv;b~h}-7ckR)Ca zl4yl7c(n0P&9Tam!oS1Z#dt}(Cc4RN2hU=3G4wT{{eSuza7!@A#s`CC!Qd?zJCs`P z_G`dh3_nJEj{mU8$&6TR`!LL%g;ML}_~4BR8c=uC6)ddoWs!?j@&8pU6#u`0srY}y z@nFjlSDnN-LQZsOb@LtI24>3;9Nxx+e-?e83H6N#?DLEY?BB#>U|*h?Aw~i`0ZIY2 z{@4t@{~Y9GBTGDk{Dt%E8vW+8M26Hu9$uVjp+iH)@vB74dtH}}V=ELj{Lr~QJn8!< znsi^}I>RCNzf_a$1Hvb{QJJg^xxe_oTIVfbbvH#==W2tpPK=oU8M4mesQ7t)RQ!BQ zRQ!BMRQ$YmRQz1oxXx`{2OBR52K95>gBP|3+uMWFI)b}9g2y_7X9j~M5hmYlxO`K1 z|KH8`|7M19={fw+TLX*a?kIT#H-kIS0`3H1-NF)kaedyR^ob8l?s+0&=Xap)?hNZr z#Lm~S&Z>Kk_mwZAyICkMF1vM&o!`@?P1o4@y(}C%zmL=E-n}KF=Kcu!fe8A+2>KzW zBJaU)u.Ub;u.Yb=/Firefox/i.test(u.M);u.be=/Chrome/i.test(u.M);u.fc=!!("ontouchstart"in window||window.Rc&&document instanceof window.Rc); +w=x&&x[1]?x[1]:b;aa.$d=w;u.Sc=/Android/i.test(u.M);var ba=u,y;var z=u.M.match(/Android (\d+)(?:\.(\d+))?(?:\.(\d+))*/i),A,B;z?(A=z[1]&&parseFloat(z[1]),B=z[2]&&parseFloat(z[2]),y=A&&B?parseFloat(z[1]+"."+z[2]):A?A:j):y=j;ba.Ub=y;u.Xc=u.Sc&&/webkit/i.test(u.M)&&2.3>u.Ub;u.Yb=/Firefox/i.test(u.M);u.ae=/Chrome/i.test(u.M);u.fc=!!("ontouchstart"in window||window.Rc&&document instanceof window.Rc); u.Cb=function(a){var c,d,e,g;c={};if(a&&a.attributes&&0e?"0"+e:e)+":")+(10>d?"0"+d:d)};u.cd=function(){document.body.focus();document.onselectstart=r(l)};u.Vd=function(){document.onselectstart=r(f)};u.trim=function(a){return(a+"").replace(/^\s+|\s+$/g,"")};u.round=function(a,c){c||(c=0);return Math.round(a*Math.pow(10,c))/Math.pow(10,c)}; +u.de=function(a,c){var d="";document.defaultView&&document.defaultView.getComputedStyle?d=document.defaultView.getComputedStyle(a,"").getPropertyValue(c):a.currentStyle&&(d=a["client"+c.substr(0,1).toUpperCase()+c.substr(1)]+"px");return d};u.Eb=function(a,c){c.firstChild?c.insertBefore(a,c.firstChild):c.appendChild(a)};u.Na={};u.w=function(a){0===a.indexOf("#")&&(a=a.slice(1));return document.getElementById(a)}; +u.ya=function(a,c){c=c||a;var d=Math.floor(a%60),e=Math.floor(a/60%60),g=Math.floor(a/3600),h=Math.floor(c/60%60),k=Math.floor(c/3600);if(isNaN(a)||Infinity===a)g=e=d="-";g=0e?"0"+e:e)+":")+(10>d?"0"+d:d)};u.cd=function(){document.body.focus();document.onselectstart=r(l)};u.Ud=function(){document.onselectstart=r(f)};u.trim=function(a){return(a+"").replace(/^\s+|\s+$/g,"")};u.round=function(a,c){c||(c=0);return Math.round(a*Math.pow(10,c))/Math.pow(10,c)}; u.zb=function(a,c){return{length:1,start:function(){return a},end:function(){return c}}}; -u.get=function(a,c,d,e){var g,h,k,p;d=d||m();"undefined"===typeof XMLHttpRequest&&(window.XMLHttpRequest=function(){try{return new window.ActiveXObject("Msxml2.XMLHTTP.6.0")}catch(a){}try{return new window.ActiveXObject("Msxml2.XMLHTTP.3.0")}catch(c){}try{return new window.ActiveXObject("Msxml2.XMLHTTP")}catch(d){}throw Error("This browser does not support XMLHttpRequest.");});h=new XMLHttpRequest;k=u.Hd(a);p=window.location;k.protocol+k.host!==p.protocol+p.host&&window.XDomainRequest&&!("withCredentials"in +u.get=function(a,c,d,e){var g,h,k,p;d=d||m();"undefined"===typeof XMLHttpRequest&&(window.XMLHttpRequest=function(){try{return new window.ActiveXObject("Msxml2.XMLHTTP.6.0")}catch(a){}try{return new window.ActiveXObject("Msxml2.XMLHTTP.3.0")}catch(c){}try{return new window.ActiveXObject("Msxml2.XMLHTTP")}catch(d){}throw Error("This browser does not support XMLHttpRequest.");});h=new XMLHttpRequest;k=u.Gd(a);p=window.location;k.protocol+k.host!==p.protocol+p.host&&window.XDomainRequest&&!("withCredentials"in h)?(h=new window.XDomainRequest,h.onload=function(){c(h.responseText)},h.onerror=d,h.onprogress=m(),h.ontimeout=d):(g="file:"==k.protocol||"file:"==p.protocol,h.onreadystatechange=function(){4===h.readyState&&(200===h.status||g&&0===h.status?c(h.responseText):d(h.responseText))});try{h.open("GET",a,f),e&&(h.withCredentials=f)}catch(n){d(n);return}try{h.send()}catch(s){d(s)}}; -u.Md=function(a){try{var c=window.localStorage||l;c&&(c.volume=a)}catch(d){22==d.code||1014==d.code?u.log("LocalStorage Full (VideoJS)",d):18==d.code?u.log("LocalStorage not allowed (VideoJS)",d):u.log("LocalStorage Error (VideoJS)",d)}};u.rc=function(a){a.match(/^https?:\/\//)||(a=u.e("div",{innerHTML:'x'}).firstChild.href);return a}; -u.Hd=function(a){var c,d,e,g;g="protocol hostname port pathname search hash host".split(" ");d=u.e("a",{href:a});if(e=""===d.host&&"file:"!==d.protocol)c=u.e("div"),c.innerHTML='',d=c.firstChild,c.setAttribute("style","display:none; position:absolute;"),document.body.appendChild(c);a={};for(var h=0;hx'}).firstChild.href);return a}; +u.Gd=function(a){var c,d,e,g;g="protocol hostname port pathname search hash host".split(" ");d=u.e("a",{href:a});if(e=""===d.host&&"file:"!==d.protocol)c=u.e("div"),c.innerHTML='',d=c.firstChild,c.setAttribute("style","display:none; position:absolute;"),document.body.appendChild(c);a={};for(var h=0;h'+this.defaultValue+""},c);return u.a.prototype.e.call(this,"div",c)};u.ga=u.a.extend(); function ca(a,c){a.V(c);c.d("click",u.bind(a,function(){G(this)}))}u.ga.prototype.e=function(){var a=this.options().lc||"ul";this.u=u.e(a,{className:"vjs-menu-content"});a=u.a.prototype.e.call(this,"div",{append:this.u,className:"vjs-menu"});a.appendChild(this.u);u.d(a,"click",function(a){a.preventDefault();a.stopImmediatePropagation()});return a};u.I=u.s.extend({h:function(a,c){u.s.call(this,a,c);this.selected(c.selected)}}); u.I.prototype.e=function(a,c){return u.s.prototype.e.call(this,"li",u.l.B({className:"vjs-menu-item",innerHTML:this.j.label},c))};u.I.prototype.q=function(){this.selected(f)};u.I.prototype.selected=function(a){a?(this.o("vjs-selected"),this.b.setAttribute("aria-selected",f)):(this.r("vjs-selected"),this.b.setAttribute("aria-selected",l))}; -u.L=u.s.extend({h:function(a,c){u.s.call(this,a,c);this.za=this.va();this.V(this.za);this.O&&0===this.O.length&&this.G();this.d("keyup",this.da);this.b.setAttribute("aria-haspopup",f);this.b.setAttribute("role","button")}});t=u.L.prototype;t.ra=l;t.va=function(){var a=new u.ga(this.c);this.options().title&&a.ia().appendChild(u.e("li",{className:"vjs-menu-title",innerHTML:u.$(this.options().title),Td:-1}));if(this.O=this.createItems())for(var c=0;ca&&(a=Infinity),this.duration(a),Infinity===a?this.o("vjs-live"):this.r("vjs-live"))};t.Cd=function(){this.isFullscreen()?this.o("vjs-fullscreen"):this.r("vjs-fullscreen")}; +t.Ba=function(){clearInterval(this.mc);this.k("timeupdate")};t.Cd=function(){this.error(j);this.paused()?(T(this,l),this.W("play",function(){T(this,f)})):this.k("firstplay")};t.uc=l;function T(a,c){c!==b&&a.uc!==c&&((a.uc=c)?(a.o("vjs-has-started"),a.k("firstplay")):a.r("vjs-has-started"))}t.Ob=function(){u.r(this.b,"vjs-paused");u.o(this.b,"vjs-playing")};t.Ad=function(){this.j.starttime&&this.currentTime(this.j.starttime);this.o("vjs-has-started")}; +t.Nb=function(){u.r(this.b,"vjs-playing");u.o(this.b,"vjs-paused")};t.Dd=function(){1==this.bufferedPercent()&&this.k("loadedalldata")};t.yd=function(){this.j.loop&&(this.currentTime(0),this.play())};t.zc=function(){var a=U(this,"duration");a&&(0>a&&(a=Infinity),this.duration(a),Infinity===a?this.o("vjs-live"):this.r("vjs-live"))};t.Bd=function(){this.isFullscreen()?this.o("vjs-fullscreen"):this.r("vjs-fullscreen")}; function V(a,c,d){if(a.g&&!a.g.ca)a.g.K(function(){this[c](d)});else try{a.g[c](d)}catch(e){throw u.log(e),e;}}function U(a,c){if(a.g&&a.g.ca)try{return a.g[c]()}catch(d){throw a.g[c]===b?u.log("Video.js: "+c+" method not defined for "+a.Ca+" playback technology.",d):"TypeError"==d.name?(u.log("Video.js: "+c+" unavailable on "+a.Ca+" playback technology element.",d),a.g.ca=l):u.log(d),d;}}t.play=function(){V(this,"play");return this};t.pause=function(){V(this,"pause");return this}; t.paused=function(){return U(this,"paused")===l?l:f};t.currentTime=function(a){return a!==b?(V(this,"setCurrentTime",a),this.Jb&&this.k("timeupdate"),this):this.z.currentTime=U(this,"currentTime")||0};t.duration=function(a){if(a!==b)return this.z.duration=parseFloat(a),this;this.z.duration===b&&this.zc();return this.z.duration||0};t.buffered=function(){var a=U(this,"buffered"),c=a.length-1,d=this.z.tb=this.z.tb||0;a&&(0<=c&&a.end(c)!==d)&&(d=a.end(c),this.z.tb=d);return u.zb(0,d)}; -t.bufferedPercent=function(){return this.duration()?this.buffered().end(0)/this.duration():0};t.volume=function(a){if(a!==b)return a=Math.max(0,Math.min(1,parseFloat(a))),this.z.volume=a,V(this,"setVolume",a),u.Md(a),this;a=parseFloat(U(this,"volume"));return isNaN(a)?1:a};t.muted=function(a){return a!==b?(V(this,"setMuted",a),this):U(this,"muted")||l};t.ab=function(){return U(this,"supportsFullScreen")||l};t.wc=l;t.isFullscreen=function(a){return a!==b?(this.wc=!!a,this):this.wc}; +t.bufferedPercent=function(){return this.duration()?this.buffered().end(0)/this.duration():0};t.volume=function(a){if(a!==b)return a=Math.max(0,Math.min(1,parseFloat(a))),this.z.volume=a,V(this,"setVolume",a),u.Ld(a),this;a=parseFloat(U(this,"volume"));return isNaN(a)?1:a};t.muted=function(a){return a!==b?(V(this,"setMuted",a),this):U(this,"muted")||l};t.ab=function(){return U(this,"supportsFullScreen")||l};t.wc=l;t.isFullscreen=function(a){return a!==b?(this.wc=!!a,this):this.wc}; t.isFullScreen=function(a){u.log.warn('player.isFullScreen() has been deprecated, use player.isFullscreen() with a lowercase "s")');return this.isFullscreen(a)}; -t.requestFullscreen=function(){var a=u.Na.Bb;this.isFullscreen(f);a?(u.d(document,a.rd,u.bind(this,function(c){this.isFullscreen(document[a.fullscreenElement]);this.isFullscreen()===l&&u.p(document,a.rd,arguments.callee);this.k("fullscreenchange")})),this.b[a.requestFullscreen]()):this.g.ab()?V(this,"enterFullScreen"):(this.ud=f,this.ld=document.documentElement.style.overflow,u.d(document,"keydown",u.bind(this,this.qc)),document.documentElement.style.overflow="hidden",u.o(document.body,"vjs-full-window"), -this.k("enterFullWindow"),this.k("fullscreenchange"));return this};t.exitFullscreen=function(){var a=u.Na.Bb;this.isFullscreen(l);if(a)document[a.exitFullscreen]();else this.g.ab()?V(this,"exitFullScreen"):(ea(this),this.k("fullscreenchange"));return this};t.qc=function(a){27===a.keyCode&&(this.isFullscreen()===f?this.exitFullscreen():ea(this))}; -function ea(a){a.ud=l;u.p(document,"keydown",a.qc);document.documentElement.style.overflow=a.ld;u.r(document.body,"vjs-full-window");a.k("exitFullWindow")} +t.requestFullscreen=function(){var a=u.Na.Bb;this.isFullscreen(f);a?(u.d(document,a.fullscreenchange,u.bind(this,function(c){this.isFullscreen(document[a.fullscreenElement]);this.isFullscreen()===l&&u.p(document,a.fullscreenchange,arguments.callee);this.k("fullscreenchange")})),this.b[a.requestFullscreen]()):this.g.ab()?V(this,"enterFullScreen"):(this.td=f,this.ld=document.documentElement.style.overflow,u.d(document,"keydown",u.bind(this,this.qc)),document.documentElement.style.overflow="hidden", +u.o(document.body,"vjs-full-window"),this.k("enterFullWindow"),this.k("fullscreenchange"));return this};t.exitFullscreen=function(){var a=u.Na.Bb;this.isFullscreen(l);if(a)document[a.exitFullscreen]();else this.g.ab()?V(this,"exitFullScreen"):(ea(this),this.k("fullscreenchange"));return this};t.qc=function(a){27===a.keyCode&&(this.isFullscreen()===f?this.exitFullscreen():ea(this))}; +function ea(a){a.td=l;u.p(document,"keydown",a.qc);document.documentElement.style.overflow=a.ld;u.r(document.body,"vjs-full-window");a.k("exitFullWindow")} t.src=function(a){if(a===b)return U(this,"src");if(a instanceof Array){var c;a:{c=a;for(var d=0,e=this.j.techOrder;dStream Type LIVE',"aria-live":"off"});a.appendChild(this.u);return a};u.bc=u.s.extend({h:function(a,c){u.s.call(this,a,c);a.d("play",u.bind(this,this.Ob));a.d("pause",u.bind(this,this.Nb))}});t=u.bc.prototype;t.sa="Play"; t.S=function(){return"vjs-play-control "+u.s.prototype.S.call(this)};t.q=function(){this.c.paused()?this.c.play():this.c.pause()};t.Ob=function(){u.r(this.b,"vjs-paused");u.o(this.b,"vjs-playing");this.b.children[0].children[0].innerHTML="Pause"};t.Nb=function(){u.r(this.b,"vjs-playing");u.o(this.b,"vjs-paused");this.b.children[0].children[0].innerHTML="Play"};u.fb=u.a.extend({h:function(a,c){u.a.call(this,a,c);a.d("timeupdate",u.bind(this,this.fa))}}); u.fb.prototype.e=function(){var a=u.a.prototype.e.call(this,"div",{className:"vjs-current-time vjs-time-controls vjs-control"});this.u=u.e("div",{className:"vjs-current-time-display",innerHTML:'Current Time 0:00',"aria-live":"off"});a.appendChild(this.u);return a};u.fb.prototype.fa=function(){var a=this.c.$a?this.c.z.currentTime:this.c.currentTime();this.u.innerHTML='Current Time '+u.ya(a,this.c.duration())}; @@ -77,8 +77,8 @@ u.gb.prototype.fa=function(){var a=this.c.duration();a&&(this.u.innerHTML='Remaining Time -0:00',"aria-live":"off"});a.appendChild(this.u);return a};u.nb.prototype.fa=function(){this.c.duration()&&(this.u.innerHTML='Remaining Time -'+u.ya(this.c.duration()-this.c.currentTime()))}; u.Ia=u.s.extend({h:function(a,c){u.s.call(this,a,c)}});u.Ia.prototype.sa="Fullscreen";u.Ia.prototype.S=function(){return"vjs-fullscreen-control "+u.s.prototype.S.call(this)};u.Ia.prototype.q=function(){this.c.isFullscreen()?(this.c.exitFullscreen(),this.xb.innerHTML="Fullscreen"):(this.c.requestFullscreen(),this.xb.innerHTML="Non-Fullscreen")};u.mb=u.a.extend({h:function(a,c){u.a.call(this,a,c)}});u.mb.prototype.j={children:{seekBar:{}}}; u.mb.prototype.e=function(){return u.a.prototype.e.call(this,"div",{className:"vjs-progress-control vjs-control"})};u.dc=u.Q.extend({h:function(a,c){u.Q.call(this,a,c);a.d("timeupdate",u.bind(this,this.ma));a.K(u.bind(this,this.ma))}});t=u.dc.prototype;t.j={children:{loadProgressBar:{},playProgressBar:{},seekHandle:{}},barName:"playProgressBar",handleName:"seekHandle"};t.Bc="timeupdate";t.e=function(){return u.Q.prototype.e.call(this,"div",{className:"vjs-progress-holder","aria-label":"video progress bar"})}; -t.ma=function(){var a=this.c.$a?this.c.z.currentTime:this.c.currentTime();this.b.setAttribute("aria-valuenow",u.round(100*this.Db(),2));this.b.setAttribute("aria-valuetext",u.ya(a,this.c.duration()))};t.Db=function(){return this.c.currentTime()/this.c.duration()};t.Wa=function(a){u.Q.prototype.Wa.call(this,a);this.c.$a=f;this.Yd=!this.c.paused();this.c.pause()};t.Lb=function(a){a=J(this,a)*this.c.duration();a==this.c.duration()&&(a-=0.1);this.c.currentTime(a)}; -t.Mb=function(a){u.Q.prototype.Mb.call(this,a);this.c.$a=l;this.Yd&&this.c.play()};t.Ic=function(){this.c.currentTime(this.c.currentTime()+5)};t.Hc=function(){this.c.currentTime(this.c.currentTime()-5)};u.jb=u.a.extend({h:function(a,c){u.a.call(this,a,c);a.d("progress",u.bind(this,this.update))}});u.jb.prototype.e=function(){return u.a.prototype.e.call(this,"div",{className:"vjs-load-progress",innerHTML:'Loaded: 0%'})}; +t.ma=function(){var a=this.c.$a?this.c.z.currentTime:this.c.currentTime();this.b.setAttribute("aria-valuenow",u.round(100*this.Db(),2));this.b.setAttribute("aria-valuetext",u.ya(a,this.c.duration()))};t.Db=function(){return this.c.currentTime()/this.c.duration()};t.Wa=function(a){u.Q.prototype.Wa.call(this,a);this.c.$a=f;this.Xd=!this.c.paused();this.c.pause()};t.Lb=function(a){a=J(this,a)*this.c.duration();a==this.c.duration()&&(a-=0.1);this.c.currentTime(a)}; +t.Mb=function(a){u.Q.prototype.Mb.call(this,a);this.c.$a=l;this.Xd&&this.c.play()};t.Ic=function(){this.c.currentTime(this.c.currentTime()+5)};t.Hc=function(){this.c.currentTime(this.c.currentTime()-5)};u.jb=u.a.extend({h:function(a,c){u.a.call(this,a,c);a.d("progress",u.bind(this,this.update))}});u.jb.prototype.e=function(){return u.a.prototype.e.call(this,"div",{className:"vjs-load-progress",innerHTML:'Loaded: 0%'})}; u.jb.prototype.update=function(){this.b.style&&(this.b.style.width=u.round(100*this.c.bufferedPercent(),2)+"%")};u.ac=u.a.extend({h:function(a,c){u.a.call(this,a,c)}});u.ac.prototype.e=function(){return u.a.prototype.e.call(this,"div",{className:"vjs-play-progress",innerHTML:'Progress: 0%'})};u.Ka=u.Y.extend({h:function(a,c){u.Y.call(this,a,c);a.d("timeupdate",u.bind(this,this.fa))}});u.Ka.prototype.defaultValue="00:00"; u.Ka.prototype.e=function(){return u.Y.prototype.e.call(this,"div",{className:"vjs-seek-handle","aria-live":"off"})};u.Ka.prototype.fa=function(){var a=this.c.$a?this.c.z.currentTime:this.c.currentTime();this.b.innerHTML=''+u.ya(a,this.c.duration())+""};u.pb=u.a.extend({h:function(a,c){u.a.call(this,a,c);a.g&&(a.g.n&&a.g.n.volumeControl===l)&&this.o("vjs-hidden");a.d("loadstart",u.bind(this,function(){a.g.n&&a.g.n.volumeControl===l?this.o("vjs-hidden"):this.r("vjs-hidden")}))}}); u.pb.prototype.j={children:{volumeBar:{}}};u.pb.prototype.e=function(){return u.a.prototype.e.call(this,"div",{className:"vjs-volume-control vjs-control"})};u.ob=u.Q.extend({h:function(a,c){u.Q.call(this,a,c);a.d("volumechange",u.bind(this,this.ma));a.K(u.bind(this,this.ma))}});t=u.ob.prototype;t.ma=function(){this.b.setAttribute("aria-valuenow",u.round(100*this.c.volume(),2));this.b.setAttribute("aria-valuetext",u.round(100*this.c.volume(),2)+"%")}; @@ -86,7 +86,7 @@ t.j={children:{volumeLevel:{},volumeHandle:{}},barName:"volumeLevel",handleName: u.ic=u.a.extend({h:function(a,c){u.a.call(this,a,c)}});u.ic.prototype.e=function(){return u.a.prototype.e.call(this,"div",{className:"vjs-volume-level",innerHTML:''})};u.qb=u.Y.extend();u.qb.prototype.defaultValue="00:00";u.qb.prototype.e=function(){return u.Y.prototype.e.call(this,"div",{className:"vjs-volume-handle"})}; u.ha=u.s.extend({h:function(a,c){u.s.call(this,a,c);a.d("volumechange",u.bind(this,this.update));a.g&&(a.g.n&&a.g.n.volumeControl===l)&&this.o("vjs-hidden");a.d("loadstart",u.bind(this,function(){a.g.n&&a.g.n.volumeControl===l?this.o("vjs-hidden"):this.r("vjs-hidden")}))}});u.ha.prototype.e=function(){return u.s.prototype.e.call(this,"div",{className:"vjs-mute-control vjs-control",innerHTML:'
Mute
'})}; u.ha.prototype.q=function(){this.c.muted(this.c.muted()?l:f)};u.ha.prototype.update=function(){var a=this.c.volume(),c=3;0===a||this.c.muted()?c=0:0.33>a?c=1:0.67>a&&(c=2);this.c.muted()?"Unmute"!=this.b.children[0].children[0].innerHTML&&(this.b.children[0].children[0].innerHTML="Unmute"):"Mute"!=this.b.children[0].children[0].innerHTML&&(this.b.children[0].children[0].innerHTML="Mute");for(a=0;4>a;a++)u.r(this.b,"vjs-vol-"+a);u.o(this.b,"vjs-vol-"+c)}; -u.qa=u.L.extend({h:function(a,c){u.L.call(this,a,c);a.d("volumechange",u.bind(this,this.update));a.g&&(a.g.n&&a.g.n.Oc===l)&&this.o("vjs-hidden");a.d("loadstart",u.bind(this,function(){a.g.n&&a.g.n.Oc===l?this.o("vjs-hidden"):this.r("vjs-hidden")}));this.o("vjs-menu-button")}});u.qa.prototype.va=function(){var a=new u.ga(this.c,{lc:"div"}),c=new u.ob(this.c,u.l.B({Xd:f},this.j.ne));a.V(c);return a};u.qa.prototype.q=function(){u.ha.prototype.q.call(this);u.L.prototype.q.call(this)}; +u.qa=u.L.extend({h:function(a,c){u.L.call(this,a,c);a.d("volumechange",u.bind(this,this.update));a.g&&(a.g.n&&a.g.n.Oc===l)&&this.o("vjs-hidden");a.d("loadstart",u.bind(this,function(){a.g.n&&a.g.n.Oc===l?this.o("vjs-hidden"):this.r("vjs-hidden")}));this.o("vjs-menu-button")}});u.qa.prototype.va=function(){var a=new u.ga(this.c,{lc:"div"}),c=new u.ob(this.c,u.l.B({Wd:f},this.j.me));a.V(c);return a};u.qa.prototype.q=function(){u.ha.prototype.q.call(this);u.L.prototype.q.call(this)}; u.qa.prototype.e=function(){return u.s.prototype.e.call(this,"div",{className:"vjs-volume-menu-button vjs-menu-button vjs-control",innerHTML:'
Mute
'})};u.qa.prototype.update=u.ha.prototype.update;u.cc=u.L.extend({h:function(a,c){u.L.call(this,a,c);this.Nc();this.Mc();a.d("loadstart",u.bind(this,this.Nc));a.d("ratechange",u.bind(this,this.Mc))}});t=u.cc.prototype; t.e=function(){var a=u.a.prototype.e.call(this,"div",{className:"vjs-playback-rate vjs-menu-button vjs-control",innerHTML:'
Playback Rate
'});this.yc=u.e("div",{className:"vjs-playback-rate-value",innerHTML:1});a.appendChild(this.yc);return a};t.va=function(){var a=new u.ga(this.m()),c=this.m().options().playbackRates;if(c)for(var d=c.length-1;0<=d;d--)a.V(new u.lb(this.m(),{rate:c[d]+"x"}));return a}; t.ma=function(){this.w().setAttribute("aria-valuenow",this.m().playbackRate())};t.q=function(){for(var a=this.m().playbackRate(),c=this.m().options().playbackRates,d=c[0],e=0;ea){d=c[e];break}this.m().playbackRate(d)};function fa(a){return a.m().g&&a.m().g.n.playbackRate&&a.m().options().playbackRates&&0