1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-43bf14ae"],{"0c0c":function(A,t){A.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAASsGZ+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzMzNERDMTgwNUE4MTFFRDg5RjNBMjkwMkFCNUE2NDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzMzNERDMTkwNUE4MTFFRDg5RjNBMjkwMkFCNUE2NDAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MzM0REMxNjA1QTgxMUVEODlGM0EyOTAyQUI1QTY0MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3MzM0REMxNzA1QTgxMUVEODlGM0EyOTAyQUI1QTY0MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhFOwkoAAAorSURBVHjaNFZpkFTV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"},"19a3":function(A,t){A.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAAAjCAYAAADYHCfgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzVEREIxRTUwNUI3MTFFREE4MTZBNUFFQTkwOTBCM0IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzVEREIxRTYwNUI3MTFFREE4MTZBNUFFQTkwOTBCM0IiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNUREQjFFMzA1QjcxMUVEQTgxNkE1QUVBOTA5MEIzQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNUREQjFFNDA1QjcxMUVEQTgxNkE1QUVBOTA5MEIzQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhablH4AAAbwSURBVHja5JpLbBvH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"},2796:function(A,t,i){"use strict";i("4352")},"28a5":function(A,t){A.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAASsGZ+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjJDRTk2RUMwNUE4MTFFRDlBNDhENDkwMzE2MkRFRUYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjJDRTk2RUQwNUE4MTFFRDlBNDhENDkwMzE2MkRFRUYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMkNFOTZFQTA1QTgxMUVEOUE0OEQ0OTAzMTYyREVFRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMkNFOTZFQjA1QTgxMUVEOUE0OEQ0OTAzMTYyREVFRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtlSYiYAAAnQSURBVHjaRFYJcFXl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"},"2fc0":function(A,t,i){A.exports=i.p+"static/img/yewu5.6ec340cc.png"},"32f0":function(A,t,i){},3992:function(A,t,i){A.exports=i.p+"static/img/yewu3.c296c8cc.png"},"3edd":function(A,t,i){A.exports=i.p+"static/img/nostatus.a02fe3fc.png"},4352:function(A,t,i){},"5bb5":function(A,t,i){},6554:function(A,t){A.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAASsGZ+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0IyQzIxMDYwNUE1MTFFRDhCQUI4REQ1OTgwMjE3MDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0IyQzIxMDcwNUE1MTFFRDhCQUI4REQ1OTgwMjE3MDAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQjJDMjEwNDA1QTUxMUVEOEJBQjhERDU5ODAyMTcwMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQjJDMjEwNTA1QTUxMUVEOEJBQjhERDU5ODAyMTcwMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pm/gn0QAAAluSURBVHjaRFYLcJTV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"},"6b88":function(A,t,i){"use strict";i("ee6c")},7046:function(A,t,i){A.exports=i.p+"static/img/yewu4.bb6ca0ef.png"},7786:function(A,t){A.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAAAjCAYAAADYHCfgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUE4OTA3NzMwNENEMTFFRDlEQjNBRjU2QTg5QzI0NUYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUE4OTA3NzQwNENEMTFFRDlEQjNBRjU2QTg5QzI0NUYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxQTg5MDc3MTA0Q0QxMUVEOURCM0FGNTZBODlDMjQ1RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQTg5MDc3MjA0Q0QxMUVEOURCM0FGNTZBODlDMjQ1RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjY2iUUAAAPVSURBVHja7FrNb9MwFH/PSdutXdeOwwoSMAGTtnFBCAlODA4IaRJnJP5B+Afgzhlp513oBQ5sCFi37rNN8ojtOLEdJ+VbQ8mrqjZx7Ng//97ze/bDdv/qCgAcxl+IpiGgh4Pr91d3FpYXIQoiACLgHyUYf+Q1/yfFuEZehdJSVaae1CVrC4z2IK2TtUxG/ax10N6Djve46uvXqg96X/h/1vDgaO8APrwbAsYg9Y73Px7wwmZr0LvxcG3UvdyD4dsdCIMQGIurILMGTNqA7KGrIVBuyHo3IR2UCRMZbWNSV38zGOU6cOCcEMxNVdZ2fhz8OozJ4cUgrT7egPHeIfh6tfmlDnQHEqDx7gha3XkIIde6Q5IOUgIQ2hAV1igpKZkGUWy3gDkWlr9Hq0eUw/bkyxjexzjc2twwQWIei1UshHASCIA6SwuADA11uxBCPzJxv9aeYDMHLf6Gk1DgYYBEFIkHONVCbp+4qvHvH+3RxRc53tgu+Uzg55cCTAQXjUT/EKmUXcxEBSepWiJCxQiUBykx7wZIo0/DU9MIVlhSW44Wk4yFl6oNkrZC50BCrFlk04XZQBHZLlZ11U05zX7sbe93+tdu8qtWdw5WHqz+BUfk/5Pp6RSa7abwEYULsL51Z8j9IeZ7EMWOJI/hqm6SgvNp5mTfe/GM2pc64Ld8aMz5YumnknCiKsIdauVY+jwUmZ5MRDALkOlh1c1So91Kg3oWhZEGCFZdyzIVY5hiwnImnWqjna3yTj8Ja4BykQnlmSR9yVrpMo+7ICypxeQJQ8a0GyhNUq1yAKipG99oa8SeJXckvQZLSmrjbTBp++VrPPl2JLzs6VmQWSyq7ZKCQIQl26/epLS5+3yLmO+L7dta5SSjWPHSVwMkf52r2+xDmEqoWhS7Q+R0JmsWKZkcnwNhAUgu615FCYOzbHWbqZMVlVZ7IV28WJ5ApHYuKy3+XBM8jwkg/MKgJTnXr+rBAPEtJOZnfpKNkdhj4ozi3lSUnOQ61NDpl5P1HDkWTpxRp+he2bvKkktUPgdqAYXLtJA8LVLbJCIVie9M2u/1eHjiMzj+egqFW5Q4q7Nab35XbbEAjJ+tWzRx6X3ODo6S7PPk6AxaV/oiTwnJCj/Wnz6i7vKiSDsJJoEATDvzzWVgSMbJU3GzP0k2imNWMZlVE2+tLZuxlPp1GV6kUnyolIRmXhNaCWlaYK/uk9QkmZ90Gw53R3mQuKw92aTFQQ+CaaANsoiz+elFK0st3ZtxrQiUebaz9Ei1iunAIEXcnZ1k5yqhO2/KMAHSDnNyjD/LTLfvAgwAgm+dl+UJB1wAAAAASUVORK5CYII="},7944:function(A,t,i){},"947b":function(A,t,i){"use strict";i("7944")},"975e":function(A,t,i){"use strict";i("cc2c")},a2ea:function(A,t,i){},af98:function(A,t,i){var e={"./car1x.png":"da05","./ico1.png":"d38c","./ico2.png":"ce39","./lightbg.png":"eb33","./nostatus.png":"3edd","./status0.png":"6554","./status1.png":"e0ad","./status2.png":"0c0c","./status3.png":"28a5","./statusbg.png":"7786","./yellow.png":"19a3","./yewu1.png":"d3ef","./yewu2.png":"ecbb","./yewu3.png":"3992","./yewu4.png":"7046","./yewu5.png":"2fc0"};function s(A){var t=o(A);return i(t)}function o(A){if(!i.o(e,A)){var t=new Error("Cannot find module '"+A+"'");throw t.code="MODULE_NOT_FOUND",t}return e[A]}s.keys=function(){return Object.keys(e)},s.resolve=o,A.exports=s,s.id="af98"},c64b:function(A,t,i){"use strict";i("cfe3")},ca7f:function(A,t,i){"use strict";i("a2ea")},cc2c:function(A,t,i){},ce39:function(A,t){A.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAiCAYAAAAZHFoXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDkwQ0MyNzVGRENGMTFFQ0IxNUU4RTNERDM1MTA5OTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDkwQ0MyNzZGRENGMTFFQ0IxNUU4RTNERDM1MTA5OTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0OTBDQzI3M0ZEQ0YxMUVDQjE1RThFM0REMzUxMDk5MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0OTBDQzI3NEZEQ0YxMUVDQjE1RThFM0REMzUxMDk5MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk0cXYYAAAa0SURBVHja7FhLb1tF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"},cfe3:function(A,t,i){},d38c:function(A,t,i){A.exports=i.p+"static/img/ico1.9b325a35.png"},d3ef:function(A,t,i){A.exports=i.p+"static/img/yewu1.91b622b1.png"},d965:function(A,t,i){"use strict";i("32f0")},da05:function(A,t,i){A.exports=i.p+"static/img/car1x.83d13d8f.png"},e0ad:function(A,t){A.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAASsGZ+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUVGMzhFODgwNUE3MTFFREE0OEFFMzlBNjczRTk1NzkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUVGMzhFODkwNUE3MTFFREE0OEFFMzlBNjczRTk1NzkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFRUYzOEU4NjA1QTcxMUVEQTQ4QUUzOUE2NzNFOTU3OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFRUYzOEU4NzA1QTcxMUVEQTQ4QUUzOUE2NzNFOTU3OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmggtCwAAAnMSURBVHjadFZ5cFXV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"},e13f:function(A,t,i){"use strict";i("5bb5")},eb33:function(A,t,i){A.exports=i.p+"static/img/lightbg.bcba1ba1.png"},ecbb:function(A,t,i){A.exports=i.p+"static/img/yewu2.53a03e3c.png"},edd9:function(A,t,i){var e=i("7037").default;i("cb29"),i("ace4"),i("d3b7"),i("5cc6"),i("9a8c"),i("a975"),i("735e"),i("c1ac"),i("d139"),i("3a7b"),i("d5d6"),i("82f8"),i("e91f"),i("60bd"),i("5f96"),i("3280"),i("3fcc"),i("ca91"),i("25a1"),i("cd26"),i("3c5d"),i("2954"),i("649e"),i("219c"),i("170b"),i("b39a"),i("72f7"),i("ac1f"),i("466d"),i("a874"),i("143c"),i("8a59"),i("fb2c"),i("8b09"),i("fd87"),i("cfc3"),i("84c3"),i("a15b"),i("00b4"),window.JSMpeg={Player:null,VideoElement:null,BitBuffer:null,Source:{},Demuxer:{},Decoder:{},Renderer:{},AudioOutput:{},Now:function(){return window.performance?window.performance.now()/1e3:Date.now()/1e3},CreateVideoElements:function(){for(var A=document.querySelectorAll(".jsmpeg"),t=0;t<A.length;t++)new JSMpeg.VideoElement(A[t])},Fill:function(A,t){if(A.fill)A.fill(t);else for(var i=0;i<A.length;i++)A[i]=t},Base64ToArrayBuffer:function(A){for(var t=window.atob(A),i=t.length,e=new Uint8Array(i),s=0;s<i;s++)e[s]=t.charCodeAt(s);return e.buffer},WASM_BINARY_INLINED:null},"complete"===document.readyState?JSMpeg.CreateVideoElements():document.addEventListener("DOMContentLoaded",JSMpeg.CreateVideoElements),JSMpeg.VideoElement=function(){"use strict";var A=function A(t){var i=t.dataset.url;if(!i)throw"VideoElement has no `data-url` attribute";var e=function(A,t){for(var i in t)A.style[i]=t[i]};this.container=t,e(this.container,{display:"inline-block",position:"relative",minWidth:"80px",minHeight:"80px"}),this.canvas=document.createElement("canvas"),this.canvas.width=960,this.canvas.height=540,e(this.canvas,{display:"block",width:"100%"}),this.container.appendChild(this.canvas),this.playButton=document.createElement("div"),this.playButton.innerHTML=A.PLAY_BUTTON,e(this.playButton,{zIndex:2,position:"absolute",top:"0",bottom:"0",left:"0",right:"0",maxWidth:"75px",maxHeight:"75px",margin:"auto",opacity:"0.7",cursor:"pointer"}),this.container.appendChild(this.playButton);var s={canvas:this.canvas};for(var o in t.dataset)try{s[o]=JSON.parse(t.dataset[o])}catch(g){s[o]=t.dataset[o]}if(this.player=new JSMpeg.Player(i,s),t.playerInstance=this.player,!s.poster||s.autoplay||this.player.options.streaming||(s.decodeFirstFrame=!1,this.poster=new Image,this.poster.src=s.poster,this.poster.addEventListener("load",this.posterLoaded),e(this.poster,{display:"block",zIndex:1,position:"absolute",top:0,left:0,bottom:0,right:0}),this.container.appendChild(this.poster)),this.player.options.streaming||this.container.addEventListener("click",this.onClick.bind(this)),(s.autoplay||this.player.options.streaming)&&(this.playButton.style.display="none"),this.player.audioOut&&!this.player.audioOut.unlocked){var a=this.container;(s.autoplay||this.player.options.streaming)&&(this.unmuteButton=document.createElement("div"),this.unmuteButton.innerHTML=A.UNMUTE_BUTTON,e(this.unmuteButton,{zIndex:2,position:"absolute",bottom:"10px",right:"20px",width:"75px",height:"75px",margin:"auto",opacity:"0.7",cursor:"pointer"}),this.container.appendChild(this.unmuteButton),a=this.unmuteButton),this.unlockAudioBound=this.onUnlockAudio.bind(this,a),a.addEventListener("touchstart",this.unlockAudioBound,!1),a.addEventListener("click",this.unlockAudioBound,!0)}};return A.prototype.onUnlockAudio=function(A,t){this.unmuteButton&&(t.preventDefault(),t.stopPropagation()),this.player.audioOut.unlock(function(){this.unmuteButton&&(this.unmuteButton.style.display="none"),A.removeEventListener("touchstart",this.unlockAudioBound),A.removeEventListener("click",this.unlockAudioBound)}.bind(this))},A.prototype.onClick=function(A){this.player.isPlaying?(this.player.pause(),this.playButton.style.display="block"):(this.player.play(),this.playButton.style.display="none",this.poster&&(this.poster.style.display="none"))},A.PLAY_BUTTON='<svg style="max-width: 75px; max-height: 75px;" viewBox="0 0 200 200" alt="Play video"><circle cx="100" cy="100" r="90" fill="none" stroke-width="15" stroke="#fff"/><polygon points="70, 55 70, 145 145, 100" fill="#fff"/></svg>',A.UNMUTE_BUTTON='<svg style="max-width: 75px; max-height: 75px;" viewBox="0 0 75 75"><polygon class="audio-speaker" stroke="none" fill="#fff" points="39,13 22,28 6,28 6,47 21,47 39,62 39,13"/><g stroke="#fff" stroke-width="5"><path d="M 49,50 69,26"/><path d="M 69,50 49,26"/></g></svg>',A}(),JSMpeg.Player=function(){"use strict";var A=function(A,t){if(this.options=t||{},t.source?(this.source=new t.source(A,t),t.streaming=!!this.source.streaming):A.match(/^wss?:\/\//)?(this.source=new JSMpeg.Source.WebSocket(A,t),t.streaming=!0):!1!==t.progressive?(this.source=new JSMpeg.Source.AjaxProgressive(A,t),t.streaming=!1):(this.source=new JSMpeg.Source.Ajax(A,t),t.streaming=!1),this.maxAudioLag=t.maxAudioLag||.25,this.loop=!1!==t.loop,this.autoplay=!!t.autoplay||t.streaming,this.demuxer=new JSMpeg.Demuxer.TS(t),this.source.connect(this.demuxer),!t.disableWebAssembly&&JSMpeg.WASMModule.IsSupported()&&(this.wasmModule=JSMpeg.WASMModule.GetModule(),t.wasmModule=this.wasmModule),!1!==t.video&&(this.video=t.wasmModule?new JSMpeg.Decoder.MPEG1VideoWASM(t):new JSMpeg.Decoder.MPEG1Video(t),this.renderer=!t.disableGl&&JSMpeg.Renderer.WebGL.IsSupported()?new JSMpeg.Renderer.WebGL(t):new JSMpeg.Renderer.Canvas2D(t),this.demuxer.connect(JSMpeg.Demuxer.TS.STREAM.VIDEO_1,this.video),this.video.connect(this.renderer)),!1!==t.audio&&JSMpeg.AudioOutput.WebAudio.IsSupported()&&(this.audio=t.wasmModule?new JSMpeg.Decoder.MP2AudioWASM(t):new JSMpeg.Decoder.MP2Audio(t),this.audioOut=new JSMpeg.AudioOutput.WebAudio(t),this.demuxer.connect(JSMpeg.Demuxer.TS.STREAM.AUDIO_1,this.audio),this.audio.connect(this.audioOut)),Object.defineProperty(this,"currentTime",{get:this.getCurrentTime,set:this.setCurrentTime}),Object.defineProperty(this,"volume",{get:this.getVolume,set:this.setVolume}),this.paused=!0,this.unpauseOnShow=!1,!1!==t.pauseWhenHidden&&document.addEventListener("visibilitychange",this.showHide.bind(this)),this.wasmModule)if(this.wasmModule.ready)this.startLoading();else if(JSMpeg.WASM_BINARY_INLINED){var i=JSMpeg.Base64ToArrayBuffer(JSMpeg.WASM_BINARY_INLINED);this.wasmModule.loadFromBuffer(i,this.startLoading.bind(this))}else this.wasmModule.loadFromFile("jsmpeg.wasm",this.startLoading.bind(this));else this.startLoading()};return A.prototype.startLoading=function(){this.source.start(),this.autoplay&&this.play()},A.prototype.showHide=function(A){"hidden"===document.visibilityState?(this.unpauseOnShow=this.wantsToPlay,this.pause()):this.unpauseOnShow&&this.play()},A.prototype.play=function(A){this.animationId||(this.animationId=requestAnimationFrame(this.update.bind(this)),this.wantsToPlay=!0,this.paused=!1)},A.prototype.pause=function(A){this.paused||(cancelAnimationFrame(this.animationId),this.animationId=null,this.wantsToPlay=!1,this.isPlaying=!1,this.paused=!0,this.audio&&this.audio.canPlay&&(this.audioOut.stop(),this.seek(this.currentTime)),this.options.onPause&&this.options.onPause(this))},A.prototype.getVolume=function(){return this.audioOut?this.audioOut.volume:0},A.prototype.setVolume=function(A){this.audioOut&&(this.audioOut.volume=A)},A.prototype.stop=function(A){this.pause(),this.seek(0),this.video&&!1!==this.options.decodeFirstFrame&&this.video.decode()},A.prototype.destroy=function(){this.pause(),this.source.destroy(),this.video&&this.video.destroy(),this.renderer&&this.renderer.destroy(),this.audio&&this.audio.destroy(),this.audioOut&&this.audioOut.destroy()},A.prototype.seek=function(A){var t=this.audio&&this.audio.canPlay?this.audio.startTime:this.video.startTime;this.video&&this.video.seek(A+t),this.audio&&this.audio.seek(A+t),this.startTime=JSMpeg.Now()-A},A.prototype.getCurrentTime=function(){return this.audio&&this.audio.canPlay?this.audio.currentTime-this.audio.startTime:this.video.currentTime-this.video.startTime},A.prototype.setCurrentTime=function(A){this.seek(A)},A.prototype.update=function(){this.animationId=requestAnimationFrame(this.update.bind(this)),this.source.established?(this.isPlaying||(this.isPlaying=!0,this.startTime=JSMpeg.Now()-this.currentTime,this.options.onPlay&&this.options.onPlay(this)),this.options.streaming?this.updateForStreaming():this.updateForStaticFile()):this.renderer&&this.renderer.renderProgress(this.source.progress)},A.prototype.updateForStreaming=function(){if(this.video&&this.video.decode(),this.audio){var A=!1;do{this.audioOut.enqueuedTime>this.maxAudioLag&&(this.audioOut.resetEnqueuedTime(),this.audioOut.enabled=!1),A=this.audio.decode()}while(A);this.audioOut.enabled=!0}},A.prototype.nextFrame=function(){return!(!this.source.established||!this.video)&&this.video.decode()},A.prototype.updateForStaticFile=function(){var A=!1,t=0;if(this.audio&&this.audio.canPlay){while(!A&&this.audio.decodedTime-this.audio.currentTime<.25)A=!this.audio.decode();this.video&&this.video.currentTime<this.audio.currentTime&&(A=!this.video.decode()),t=this.demuxer.currentTime-this.audio.currentTime}else if(this.video){var i=JSMpeg.Now()-this.startTime+this.video.startTime,e=i-this.video.currentTime,s=1/this.video.frameRate;this.video&&e>0&&(e>2*s&&(this.startTime+=e),A=!this.video.decode()),t=this.demuxer.currentTime-i}this.source.resume(t),A&&this.source.completed?this.loop?this.seek(0):(this.pause(),this.options.onEnded&&this.options.onEnded(this)):A&&this.options.onStalled&&this.options.onStalled(this)},A}(),JSMpeg.BitBuffer=function(){"use strict";var A=function A(t,i){"object"===e(t)?(this.bytes=t instanceof Uint8Array?t:new Uint8Array(t),this.byteLength=this.bytes.length):(this.bytes=new Uint8Array(t||1048576),this.byteLength=0),this.mode=i||A.MODE.EXPAND,this.index=0};return A.prototype.resize=function(A){var t=new Uint8Array(A);0!==this.byteLength&&(this.byteLength=Math.min(this.byteLength,A),t.set(this.bytes,0,this.byteLength)),this.bytes=t,this.index=Math.min(this.index,this.byteLength<<3)},A.prototype.evict=function(A){var t=this.index>>3,i=this.bytes.length-this.byteLength;if(this.index===this.byteLength<<3||A>i+t)return this.byteLength=0,void(this.index=0);0!==t&&(this.bytes.copyWithin?this.bytes.copyWithin(0,t,this.byteLength):this.bytes.set(this.bytes.subarray(t,this.byteLength)),this.byteLength=this.byteLength-t,this.index-=t<<3)},A.prototype.write=function(t){var i="object"===e(t[0]),s=0,o=this.bytes.length-this.byteLength;if(i){s=0;for(var a=0;a<t.length;a++)s+=t[a].byteLength}else s=t.byteLength;if(s>o)if(this.mode===A.MODE.EXPAND){var g=Math.max(2*this.bytes.length,s-o);this.resize(g)}else this.evict(s);if(i)for(a=0;a<t.length;a++)this.appendSingleBuffer(t[a]);else this.appendSingleBuffer(t);return s},A.prototype.appendSingleBuffer=function(A){A=A instanceof Uint8Array?A:new Uint8Array(A),this.bytes.set(A,this.byteLength),this.byteLength+=A.length},A.prototype.findNextStartCode=function(){for(var A=this.index+7>>3;A<this.byteLength;A++)if(0==this.bytes[A]&&0==this.bytes[A+1]&&1==this.bytes[A+2])return this.index=A+4<<3,this.bytes[A+3];return this.index=this.byteLength<<3,-1},A.prototype.findStartCode=function(A){var t=0;while(1)if(t=this.findNextStartCode(),t===A||-1===t)return t;return-1},A.prototype.nextBytesAreStartCode=function(){var A=this.index+7>>3;return A>=this.byteLength||0==this.bytes[A]&&0==this.bytes[A+1]&&1==this.bytes[A+2]},A.prototype.peek=function(A){var t=this.index,i=0;while(A){var e=this.bytes[t>>3],s=8-(7&t),o=s<A?s:A,a=s-o,g=255>>8-o;i=i<<o|(e&g<<a)>>a,t+=o,A-=o}return i},A.prototype.read=function(A){var t=this.peek(A);return this.index+=A,t},A.prototype.skip=function(A){return this.index+=A},A.prototype.rewind=function(A){this.index=Math.max(this.index-A,0)},A.prototype.has=function(A){return(this.byteLength<<3)-this.index>=A},A.MODE={EVICT:1,EXPAND:2},A}(),JSMpeg.Source.Ajax=function(){"use strict";var A=function(A,t){this.url=A,this.destination=null,this.request=null,this.streaming=!1,this.completed=!1,this.established=!1,this.progress=0,this.onEstablishedCallback=t.onSourceEstablished,this.onCompletedCallback=t.onSourceCompleted};return A.prototype.connect=function(A){this.destination=A},A.prototype.start=function(){this.request=new XMLHttpRequest,this.request.onreadystatechange=function(){this.request.readyState===this.request.DONE&&200===this.request.status&&this.onLoad(this.request.response)}.bind(this),this.request.onprogress=this.onProgress.bind(this),this.request.open("GET",this.url),this.request.responseType="arraybuffer",this.request.send()},A.prototype.resume=function(A){},A.prototype.destroy=function(){this.request.abort()},A.prototype.onProgress=function(A){this.progress=A.loaded/A.total},A.prototype.onLoad=function(A){this.established=!0,this.completed=!0,this.progress=1,this.onEstablishedCallback&&this.onEstablishedCallback(this),this.onCompletedCallback&&this.onCompletedCallback(this),this.destination&&this.destination.write(A)},A}(),JSMpeg.Source.Fetch=function(){"use strict";var A=function(A,t){this.url=A,this.destination=null,this.request=null,this.streaming=!0,this.completed=!1,this.established=!1,this.progress=0,this.aborted=!1,this.onEstablishedCallback=t.onSourceEstablished,this.onCompletedCallback=t.onSourceCompleted};return A.prototype.connect=function(A){this.destination=A},A.prototype.start=function(){var A={method:"GET",headers:new Headers,cache:"default"};self.fetch(this.url,A).then(function(A){if(A.ok&&A.status>=200&&A.status<=299)return this.progress=1,this.established=!0,this.pump(A.body.getReader())}.bind(this)).catch((function(A){throw A}))},A.prototype.pump=function(A){return A.read().then(function(t){if(!t.done)return this.aborted?A.cancel():(this.destination&&this.destination.write(t.value.buffer),this.pump(A));this.completed=!0}.bind(this)).catch((function(A){throw A}))},A.prototype.resume=function(A){},A.prototype.abort=function(){this.aborted=!0},A}(),JSMpeg.Source.AjaxProgressive=function(){"use strict";var A=function(A,t){this.url=A,this.destination=null,this.request=null,this.streaming=!1,this.completed=!1,this.established=!1,this.progress=0,this.fileSize=0,this.loadedSize=0,this.chunkSize=t.chunkSize||1048576,this.isLoading=!1,this.loadStartTime=0,this.throttled=!1!==t.throttled,this.aborted=!1,this.onEstablishedCallback=t.onSourceEstablished,this.onCompletedCallback=t.onSourceCompleted};return A.prototype.connect=function(A){this.destination=A},A.prototype.start=function(){this.request=new XMLHttpRequest,this.request.onreadystatechange=function(){this.request.readyState===this.request.DONE&&(this.fileSize=parseInt(this.request.getResponseHeader("Content-Length")),this.loadNextChunk())}.bind(this),this.request.onprogress=this.onProgress.bind(this),this.request.open("HEAD",this.url),this.request.send()},A.prototype.resume=function(A){if(!this.isLoading&&this.throttled){var t=8*this.loadTime+2;t>A&&this.loadNextChunk()}},A.prototype.destroy=function(){this.request.abort(),this.aborted=!0},A.prototype.loadNextChunk=function(){var A=this.loadedSize,t=Math.min(this.loadedSize+this.chunkSize-1,this.fileSize-1);if(A>=this.fileSize||this.aborted)return this.completed=!0,void(this.onCompletedCallback&&this.onCompletedCallback(this));this.isLoading=!0,this.loadStartTime=JSMpeg.Now(),this.request=new XMLHttpRequest,this.request.onreadystatechange=function(){this.request.readyState===this.request.DONE&&this.request.status>=200&&this.request.status<300?this.onChunkLoad(this.request.response):this.request.readyState===this.request.DONE&&this.loadFails++<3&&this.loadNextChunk()}.bind(this),0===A&&(this.request.onprogress=this.onProgress.bind(this)),this.request.open("GET",this.url+"?"+A+"-"+t),this.request.setRequestHeader("Range","bytes="+A+"-"+t),this.request.responseType="arraybuffer",this.request.send()},A.prototype.onProgress=function(A){this.progress=A.loaded/A.total},A.prototype.onChunkLoad=function(A){var t=!this.established;this.established=!0,this.progress=1,this.loadedSize+=A.byteLength,this.loadFails=0,this.isLoading=!1,t&&this.onEstablishedCallback&&this.onEstablishedCallback(this),this.destination&&this.destination.write(A),this.loadTime=JSMpeg.Now()-this.loadStartTime,this.throttled||this.loadNextChunk()},A}(),JSMpeg.Source.WebSocket=function(){"use strict";var A=function(A,t){this.url=A,this.options=t,this.socket=null,this.streaming=!0,this.callbacks={connect:[],data:[]},this.destination=null,this.reconnectInterval=void 0!==t.reconnectInterval?t.reconnectInterval:5,this.shouldAttemptReconnect=!!this.reconnectInterval,this.completed=!1,this.established=!1,this.progress=0,this.reconnectTimeoutId=0,this.onEstablishedCallback=t.onSourceEstablished,this.onCompletedCallback=t.onSourceCompleted};return A.prototype.connect=function(A){this.destination=A},A.prototype.destroy=function(){clearTimeout(this.reconnectTimeoutId),this.shouldAttemptReconnect=!1,this.socket.close()},A.prototype.start=function(){this.shouldAttemptReconnect=!!this.reconnectInterval,this.progress=0,this.established=!1,this.socket=new WebSocket(this.url,this.options.protocols||null),this.socket.binaryType="arraybuffer",this.socket.onmessage=this.onMessage.bind(this),this.socket.onopen=this.onOpen.bind(this),this.socket.onerror=this.onClose.bind(this),this.socket.onclose=this.onClose.bind(this)},A.prototype.resume=function(A){},A.prototype.onOpen=function(){this.progress=1},A.prototype.onClose=function(){this.shouldAttemptReconnect&&(clearTimeout(this.reconnectTimeoutId),this.reconnectTimeoutId=setTimeout(function(){this.start()}.bind(this),1e3*this.reconnectInterval))},A.prototype.onMessage=function(A){var t=!this.established;this.established=!0,t&&this.onEstablishedCallback&&this.onEstablishedCallback(this),this.destination&&this.destination.write(A.data)},A}(),JSMpeg.Demuxer.TS=function(){"use strict";var A=function(A){this.bits=null,this.leftoverBytes=null,this.guessVideoFrameEnd=!0,this.pidsToStreamIds={},this.pesPacketInfo={},this.startTime=0,this.currentTime=0};return A.prototype.connect=function(A,t){this.pesPacketInfo[A]={destination:t,currentLength:0,totalLength:0,pts:0,buffers:[]}},A.prototype.write=function(A){if(this.leftoverBytes){var t=A.byteLength+this.leftoverBytes.byteLength;this.bits=new JSMpeg.BitBuffer(t),this.bits.write([this.leftoverBytes,A])}else this.bits=new JSMpeg.BitBuffer(A);while(this.bits.has(1504)&&this.parsePacket());var i=this.bits.byteLength-(this.bits.index>>3);this.leftoverBytes=i>0?this.bits.bytes.subarray(this.bits.index>>3):null},A.prototype.parsePacket=function(){if(71!==this.bits.read(8)&&!this.resync())return!1;var A=187+(this.bits.index>>3),t=(this.bits.read(1),this.bits.read(1)),i=(this.bits.read(1),this.bits.read(13)),e=(this.bits.read(2),this.bits.read(2)),s=(this.bits.read(4),this.pidsToStreamIds[i]);if(t&&s){var o=this.pesPacketInfo[s];o&&o.currentLength&&this.packetComplete(o)}if(1&e){if(2&e){var a=this.bits.read(8);this.bits.skip(a<<3)}if(t&&this.bits.nextBytesAreStartCode()){this.bits.skip(24),s=this.bits.read(8),this.pidsToStreamIds[i]=s;var g=this.bits.read(16);this.bits.skip(8);var I=this.bits.read(2);this.bits.skip(6);var r=this.bits.read(8),n=this.bits.index+(r<<3);o=this.pesPacketInfo[s];if(o){var B=0;if(2&I){this.bits.skip(4);var C=this.bits.read(3);this.bits.skip(1);var E=this.bits.read(15);this.bits.skip(1);var Q=this.bits.read(15);this.bits.skip(1),B=(1073741824*C+32768*E+Q)/9e4,this.currentTime=B,-1===this.startTime&&(this.startTime=B)}var h=g?g-r-3:0;this.packetStart(o,B,h)}this.bits.index=n}if(s){o=this.pesPacketInfo[s];if(o){var c=this.bits.index>>3,d=this.packetAddData(o,c,A),l=!t&&2&e;(d||this.guessVideoFrameEnd&&l)&&this.packetComplete(o)}}}return this.bits.index=A<<3,!0},A.prototype.resync=function(){if(!this.bits.has(9024))return!1;for(var A=this.bits.index>>3,t=0;t<187;t++)if(71===this.bits.bytes[A+t]){for(var i=!0,e=1;e<5;e++)if(71!==this.bits.bytes[A+t+188*e]){i=!1;break}if(i)return this.bits.index=A+t+1<<3,!0}return console.warn("JSMpeg: Possible garbage data. Skipping."),this.bits.skip(1496),!1},A.prototype.packetStart=function(A,t,i){A.totalLength=i,A.currentLength=0,A.pts=t},A.prototype.packetAddData=function(A,t,i){A.buffers.push(this.bits.bytes.subarray(t,i)),A.currentLength+=i-t;var e=0!==A.totalLength&&A.currentLength>=A.totalLength;return e},A.prototype.packetComplete=function(A){A.destination.write(A.pts,A.buffers),A.totalLength=0,A.currentLength=0,A.buffers=[]},A.STREAM={PACK_HEADER:186,SYSTEM_HEADER:187,PROGRAM_MAP:188,PRIVATE_1:189,PADDING:190,PRIVATE_2:191,AUDIO_1:192,VIDEO_1:224,DIRECTORY:255},A}(),JSMpeg.Decoder.Base=function(){"use strict";var A=function(A){this.destination=null,this.canPlay=!1,this.collectTimestamps=!A.streaming,this.bytesWritten=0,this.timestamps=[],this.timestampIndex=0,this.startTime=0,this.decodedTime=0,Object.defineProperty(this,"currentTime",{get:this.getCurrentTime})};return A.prototype.destroy=function(){},A.prototype.connect=function(A){this.destination=A},A.prototype.bufferGetIndex=function(){return this.bits.index},A.prototype.bufferSetIndex=function(A){this.bits.index=A},A.prototype.bufferWrite=function(A){return this.bits.write(A)},A.prototype.write=function(A,t){this.collectTimestamps&&(0===this.timestamps.length&&(this.startTime=A,this.decodedTime=A),this.timestamps.push({index:this.bytesWritten<<3,time:A})),this.bytesWritten+=this.bufferWrite(t),this.canPlay=!0},A.prototype.seek=function(A){if(this.collectTimestamps){this.timestampIndex=0;for(var t=0;t<this.timestamps.length;t++){if(this.timestamps[t].time>A)break;this.timestampIndex=t}var i=this.timestamps[this.timestampIndex];i?(this.bufferSetIndex(i.index),this.decodedTime=i.time):(this.bufferSetIndex(0),this.decodedTime=this.startTime)}},A.prototype.decode=function(){this.advanceDecodedTime(0)},A.prototype.advanceDecodedTime=function(A){if(this.collectTimestamps){for(var t=-1,i=this.bufferGetIndex(),e=this.timestampIndex;e<this.timestamps.length;e++){if(this.timestamps[e].index>i)break;t=e}if(-1!==t&&t!==this.timestampIndex)return this.timestampIndex=t,void(this.decodedTime=this.timestamps[this.timestampIndex].time)}this.decodedTime+=A},A.prototype.getCurrentTime=function(){return this.decodedTime},A}(),JSMpeg.Decoder.MPEG1Video=function(){"use strict";var A=function(A){JSMpeg.Decoder.Base.call(this,A),this.onDecodeCallback=A.onVideoDecode;var t=A.videoBufferSize||524288,i=A.streaming?JSMpeg.BitBuffer.MODE.EVICT:JSMpeg.BitBuffer.MODE.EXPAND;this.bits=new JSMpeg.BitBuffer(t,i),this.customIntraQuantMatrix=new Uint8Array(64),this.customNonIntraQuantMatrix=new Uint8Array(64),this.blockData=new Int32Array(64),this.currentFrame=0,this.decodeFirstFrame=!1!==A.decodeFirstFrame};return A.prototype=Object.create(JSMpeg.Decoder.Base.prototype),A.prototype.constructor=A,A.prototype.write=function(t,i){if(JSMpeg.Decoder.Base.prototype.write.call(this,t,i),!this.hasSequenceHeader){if(-1===this.bits.findStartCode(A.START.SEQUENCE))return!1;this.decodeSequenceHeader(),this.decodeFirstFrame&&this.decode()}},A.prototype.decode=function(){var t=JSMpeg.Now();if(!this.hasSequenceHeader)return!1;if(-1===this.bits.findStartCode(A.START.PICTURE)){this.bits.byteLength,this.bits.index;return!1}this.decodePicture(),this.advanceDecodedTime(1/this.frameRate);var i=JSMpeg.Now()-t;return this.onDecodeCallback&&this.onDecodeCallback(this,i),!0},A.prototype.readHuffman=function(A){var t=0;do{t=A[t+this.bits.read(1)]}while(t>=0&&0!==A[t]);return A[t+2]},A.prototype.frameRate=30,A.prototype.decodeSequenceHeader=function(){var t=this.bits.read(12),i=this.bits.read(12);if(this.bits.skip(4),this.frameRate=A.PICTURE_RATE[this.bits.read(4)],this.bits.skip(30),t===this.width&&i===this.height||(this.width=t,this.height=i,this.initBuffers(),this.destination&&this.destination.resize(t,i)),this.bits.read(1)){for(var e=0;e<64;e++)this.customIntraQuantMatrix[A.ZIG_ZAG[e]]=this.bits.read(8);this.intraQuantMatrix=this.customIntraQuantMatrix}if(this.bits.read(1)){for(e=0;e<64;e++){var s=A.ZIG_ZAG[e];this.customNonIntraQuantMatrix[s]=this.bits.read(8)}this.nonIntraQuantMatrix=this.customNonIntraQuantMatrix}this.hasSequenceHeader=!0},A.prototype.initBuffers=function(){this.intraQuantMatrix=A.DEFAULT_INTRA_QUANT_MATRIX,this.nonIntraQuantMatrix=A.DEFAULT_NON_INTRA_QUANT_MATRIX,this.mbWidth=this.width+15>>4,this.mbHeight=this.height+15>>4,this.mbSize=this.mbWidth*this.mbHeight,this.codedWidth=this.mbWidth<<4,this.codedHeight=this.mbHeight<<4,this.codedSize=this.codedWidth*this.codedHeight,this.halfWidth=this.mbWidth<<3,this.halfHeight=this.mbHeight<<3,this.currentY=new Uint8ClampedArray(this.codedSize),this.currentY32=new Uint32Array(this.currentY.buffer),this.currentCr=new Uint8ClampedArray(this.codedSize>>2),this.currentCr32=new Uint32Array(this.currentCr.buffer),this.currentCb=new Uint8ClampedArray(this.codedSize>>2),this.currentCb32=new Uint32Array(this.currentCb.buffer),this.forwardY=new Uint8ClampedArray(this.codedSize),this.forwardY32=new Uint32Array(this.forwardY.buffer),this.forwardCr=new Uint8ClampedArray(this.codedSize>>2),this.forwardCr32=new Uint32Array(this.forwardCr.buffer),this.forwardCb=new Uint8ClampedArray(this.codedSize>>2),this.forwardCb32=new Uint32Array(this.forwardCb.buffer)},A.prototype.currentY=null,A.prototype.currentCr=null,A.prototype.currentCb=null,A.prototype.pictureType=0,A.prototype.forwardY=null,A.prototype.forwardCr=null,A.prototype.forwardCb=null,A.prototype.fullPelForward=!1,A.prototype.forwardFCode=0,A.prototype.forwardRSize=0,A.prototype.forwardF=0,A.prototype.decodePicture=function(t){if(this.currentFrame++,this.bits.skip(10),this.pictureType=this.bits.read(3),this.bits.skip(16),!(this.pictureType<=0||this.pictureType>=A.PICTURE_TYPE.B)){if(this.pictureType===A.PICTURE_TYPE.PREDICTIVE){if(this.fullPelForward=this.bits.read(1),this.forwardFCode=this.bits.read(3),0===this.forwardFCode)return;this.forwardRSize=this.forwardFCode-1,this.forwardF=1<<this.forwardRSize}var i=0;do{i=this.bits.findNextStartCode()}while(i===A.START.EXTENSION||i===A.START.USER_DATA);while(i>=A.START.SLICE_FIRST&&i<=A.START.SLICE_LAST)this.decodeSlice(255&i),i=this.bits.findNextStartCode();if(-1!==i&&this.bits.rewind(32),this.destination&&this.destination.render(this.currentY,this.currentCr,this.currentCb,!0),this.pictureType===A.PICTURE_TYPE.INTRA||this.pictureType===A.PICTURE_TYPE.PREDICTIVE){var e=this.forwardY,s=this.forwardY32,o=this.forwardCr,a=this.forwardCr32,g=this.forwardCb,I=this.forwardCb32;this.forwardY=this.currentY,this.forwardY32=this.currentY32,this.forwardCr=this.currentCr,this.forwardCr32=this.currentCr32,this.forwardCb=this.currentCb,this.forwardCb32=this.currentCb32,this.currentY=e,this.currentY32=s,this.currentCr=o,this.currentCr32=a,this.currentCb=g,this.currentCb32=I}}},A.prototype.quantizerScale=0,A.prototype.sliceBegin=!1,A.prototype.decodeSlice=function(A){this.sliceBegin=!0,this.macroblockAddress=(A-1)*this.mbWidth-1,this.motionFwH=this.motionFwHPrev=0,this.motionFwV=this.motionFwVPrev=0,this.dcPredictorY=128,this.dcPredictorCr=128,this.dcPredictorCb=128,this.quantizerScale=this.bits.read(5);while(this.bits.read(1))this.bits.skip(8);do{this.decodeMacroblock()}while(!this.bits.nextBytesAreStartCode())},A.prototype.macroblockAddress=0,A.prototype.mbRow=0,A.prototype.mbCol=0,A.prototype.macroblockType=0,A.prototype.macroblockIntra=!1,A.prototype.macroblockMotFw=!1,A.prototype.motionFwH=0,A.prototype.motionFwV=0,A.prototype.motionFwHPrev=0,A.prototype.motionFwVPrev=0,A.prototype.decodeMacroblock=function(){var t=0,i=this.readHuffman(A.MACROBLOCK_ADDRESS_INCREMENT);while(34===i)i=this.readHuffman(A.MACROBLOCK_ADDRESS_INCREMENT);while(35===i)t+=33,i=this.readHuffman(A.MACROBLOCK_ADDRESS_INCREMENT);if(t+=i,this.sliceBegin)this.sliceBegin=!1,this.macroblockAddress+=t;else{if(this.macroblockAddress+t>=this.mbSize)return;t>1&&(this.dcPredictorY=128,this.dcPredictorCr=128,this.dcPredictorCb=128,this.pictureType===A.PICTURE_TYPE.PREDICTIVE&&(this.motionFwH=this.motionFwHPrev=0,this.motionFwV=this.motionFwVPrev=0));while(t>1)this.macroblockAddress++,this.mbRow=this.macroblockAddress/this.mbWidth|0,this.mbCol=this.macroblockAddress%this.mbWidth,this.copyMacroblock(this.motionFwH,this.motionFwV,this.forwardY,this.forwardCr,this.forwardCb),t--;this.macroblockAddress++}this.mbRow=this.macroblockAddress/this.mbWidth|0,this.mbCol=this.macroblockAddress%this.mbWidth;var e=A.MACROBLOCK_TYPE[this.pictureType];this.macroblockType=this.readHuffman(e),this.macroblockIntra=1&this.macroblockType,this.macroblockMotFw=8&this.macroblockType,0!==(16&this.macroblockType)&&(this.quantizerScale=this.bits.read(5)),this.macroblockIntra?(this.motionFwH=this.motionFwHPrev=0,this.motionFwV=this.motionFwVPrev=0):(this.dcPredictorY=128,this.dcPredictorCr=128,this.dcPredictorCb=128,this.decodeMotionVectors(),this.copyMacroblock(this.motionFwH,this.motionFwV,this.forwardY,this.forwardCr,this.forwardCb));for(var s=0!==(2&this.macroblockType)?this.readHuffman(A.CODE_BLOCK_PATTERN):this.macroblockIntra?63:0,o=0,a=32;o<6;o++)0!==(s&a)&&this.decodeBlock(o),a>>=1},A.prototype.decodeMotionVectors=function(){var t,i,e=0;this.macroblockMotFw?(t=this.readHuffman(A.MOTION),0!==t&&1!==this.forwardF?(e=this.bits.read(this.forwardRSize),i=(Math.abs(t)-1<<this.forwardRSize)+e+1,t<0&&(i=-i)):i=t,this.motionFwHPrev+=i,this.motionFwHPrev>(this.forwardF<<4)-1?this.motionFwHPrev-=this.forwardF<<5:this.motionFwHPrev<-this.forwardF<<4&&(this.motionFwHPrev+=this.forwardF<<5),this.motionFwH=this.motionFwHPrev,this.fullPelForward&&(this.motionFwH<<=1),t=this.readHuffman(A.MOTION),0!==t&&1!==this.forwardF?(e=this.bits.read(this.forwardRSize),i=(Math.abs(t)-1<<this.forwardRSize)+e+1,t<0&&(i=-i)):i=t,this.motionFwVPrev+=i,this.motionFwVPrev>(this.forwardF<<4)-1?this.motionFwVPrev-=this.forwardF<<5:this.motionFwVPrev<-this.forwardF<<4&&(this.motionFwVPrev+=this.forwardF<<5),this.motionFwV=this.motionFwVPrev,this.fullPelForward&&(this.motionFwV<<=1)):this.pictureType===A.PICTURE_TYPE.PREDICTIVE&&(this.motionFwH=this.motionFwHPrev=0,this.motionFwV=this.motionFwVPrev=0)},A.prototype.copyMacroblock=function(A,t,i,e,s){var o,a,g,I,r,n,B,C,E,Q,h,c,d,l,p,u,w,m,D,y=this.currentY32,b=this.currentCb32,f=this.currentCr32;if(o=this.codedWidth,a=o-16,g=A>>1,I=t>>1,r=1===(1&A),n=1===(1&t),B=((this.mbRow<<4)+I)*o+(this.mbCol<<4)+g,C=this.mbRow*o+this.mbCol<<2,E=C+(o<<2),r)if(n)while(C<E){for(h=i[B]+i[B+o],B++,Q=0;Q<4;Q++)c=i[B]+i[B+o],B++,d=h+c+2>>2&255,h=i[B]+i[B+o],B++,d|=h+c+2<<6&65280,c=i[B]+i[B+o],B++,d|=h+c+2<<14&16711680,h=i[B]+i[B+o],B++,d|=h+c+2<<22&4278190080,y[C++]=d;C+=a>>2,B+=a-1}else while(C<E){for(h=i[B++],Q=0;Q<4;Q++)c=i[B++],d=h+c+1>>1&255,h=i[B++],d|=h+c+1<<7&65280,c=i[B++],d|=h+c+1<<15&16711680,h=i[B++],d|=h+c+1<<23&4278190080,y[C++]=d;C+=a>>2,B+=a-1}else if(n)while(C<E){for(Q=0;Q<4;Q++)d=i[B]+i[B+o]+1>>1&255,B++,d|=i[B]+i[B+o]+1<<7&65280,B++,d|=i[B]+i[B+o]+1<<15&16711680,B++,d|=i[B]+i[B+o]+1<<23&4278190080,B++,y[C++]=d;C+=a>>2,B+=a}else while(C<E){for(Q=0;Q<4;Q++)d=i[B],B++,d|=i[B]<<8,B++,d|=i[B]<<16,B++,d|=i[B]<<24,B++,y[C++]=d;C+=a>>2,B+=a}if(o=this.halfWidth,a=o-8,g=A/2>>1,I=t/2>>1,r=1===(A/2&1),n=1===(t/2&1),B=((this.mbRow<<3)+I)*o+(this.mbCol<<3)+g,C=this.mbRow*o+this.mbCol<<1,E=C+(o<<1),r)if(n)while(C<E){for(l=e[B]+e[B+o],w=s[B]+s[B+o],B++,Q=0;Q<2;Q++)p=e[B]+e[B+o],m=s[B]+s[B+o],B++,u=l+p+2>>2&255,D=w+m+2>>2&255,l=e[B]+e[B+o],w=s[B]+s[B+o],B++,u|=l+p+2<<6&65280,D|=w+m+2<<6&65280,p=e[B]+e[B+o],m=s[B]+s[B+o],B++,u|=l+p+2<<14&16711680,D|=w+m+2<<14&16711680,l=e[B]+e[B+o],w=s[B]+s[B+o],B++,u|=l+p+2<<22&4278190080,D|=w+m+2<<22&4278190080,f[C]=u,b[C]=D,C++;C+=a>>2,B+=a-1}else while(C<E){for(l=e[B],w=s[B],B++,Q=0;Q<2;Q++)p=e[B],m=s[B++],u=l+p+1>>1&255,D=w+m+1>>1&255,l=e[B],w=s[B++],u|=l+p+1<<7&65280,D|=w+m+1<<7&65280,p=e[B],m=s[B++],u|=l+p+1<<15&16711680,D|=w+m+1<<15&16711680,l=e[B],w=s[B++],u|=l+p+1<<23&4278190080,D|=w+m+1<<23&4278190080,f[C]=u,b[C]=D,C++;C+=a>>2,B+=a-1}else if(n)while(C<E){for(Q=0;Q<2;Q++)u=e[B]+e[B+o]+1>>1&255,D=s[B]+s[B+o]+1>>1&255,B++,u|=e[B]+e[B+o]+1<<7&65280,D|=s[B]+s[B+o]+1<<7&65280,B++,u|=e[B]+e[B+o]+1<<15&16711680,D|=s[B]+s[B+o]+1<<15&16711680,B++,u|=e[B]+e[B+o]+1<<23&4278190080,D|=s[B]+s[B+o]+1<<23&4278190080,B++,f[C]=u,b[C]=D,C++;C+=a>>2,B+=a}else while(C<E){for(Q=0;Q<2;Q++)u=e[B],D=s[B],B++,u|=e[B]<<8,D|=s[B]<<8,B++,u|=e[B]<<16,D|=s[B]<<16,B++,u|=e[B]<<24,D|=s[B]<<24,B++,f[C]=u,b[C]=D,C++;C+=a>>2,B+=a}},A.prototype.dcPredictorY=0,A.prototype.dcPredictorCr=0,A.prototype.dcPredictorCb=0,A.prototype.blockData=null,A.prototype.decodeBlock=function(t){var i,e=0;if(this.macroblockIntra){var s,o;if(t<4?(s=this.dcPredictorY,o=this.readHuffman(A.DCT_DC_SIZE_LUMINANCE)):(s=4===t?this.dcPredictorCr:this.dcPredictorCb,o=this.readHuffman(A.DCT_DC_SIZE_CHROMINANCE)),o>0){var a=this.bits.read(o);this.blockData[0]=0!==(a&1<<o-1)?s+a:s+(-1<<o|a+1)}else this.blockData[0]=s;t<4?this.dcPredictorY=this.blockData[0]:4===t?this.dcPredictorCr=this.blockData[0]:this.dcPredictorCb=this.blockData[0],this.blockData[0]<<=8,i=this.intraQuantMatrix,e=1}else i=this.nonIntraQuantMatrix;var g,I,r,n=0;while(1){var B=0,C=this.readHuffman(A.DCT_COEFF);if(1===C&&e>0&&0===this.bits.read(1))break;65535===C?(B=this.bits.read(6),n=this.bits.read(8),0===n?n=this.bits.read(8):128===n?n=this.bits.read(8)-256:n>128&&(n-=256)):(B=C>>8,n=255&C,this.bits.read(1)&&(n=-n)),e+=B;var E=A.ZIG_ZAG[e];e++,n<<=1,this.macroblockIntra||(n+=n<0?-1:1),n=n*this.quantizerScale*i[E]>>4,0===(1&n)&&(n-=n>0?1:-1),n>2047?n=2047:n<-2048&&(n=-2048),this.blockData[E]=n*A.PREMULTIPLIER_MATRIX[E]}t<4?(g=this.currentY,r=this.codedWidth-8,I=this.mbRow*this.codedWidth+this.mbCol<<4,0!==(1&t)&&(I+=8),0!==(2&t)&&(I+=this.codedWidth<<3)):(g=4===t?this.currentCb:this.currentCr,r=(this.codedWidth>>1)-8,I=(this.mbRow*this.codedWidth<<2)+(this.mbCol<<3)),this.macroblockIntra?1===e?(A.CopyValueToDestination(this.blockData[0]+128>>8,g,I,r),this.blockData[0]=0):(A.IDCT(this.blockData),A.CopyBlockToDestination(this.blockData,g,I,r),JSMpeg.Fill(this.blockData,0)):1===e?(A.AddValueToDestination(this.blockData[0]+128>>8,g,I,r),this.blockData[0]=0):(A.IDCT(this.blockData),A.AddBlockToDestination(this.blockData,g,I,r),JSMpeg.Fill(this.blockData,0)),e=0},A.CopyBlockToDestination=function(A,t,i,e){for(var s=0;s<64;s+=8,i+=e+8)t[i+0]=A[s+0],t[i+1]=A[s+1],t[i+2]=A[s+2],t[i+3]=A[s+3],t[i+4]=A[s+4],t[i+5]=A[s+5],t[i+6]=A[s+6],t[i+7]=A[s+7]},A.AddBlockToDestination=function(A,t,i,e){for(var s=0;s<64;s+=8,i+=e+8)t[i+0]+=A[s+0],t[i+1]+=A[s+1],t[i+2]+=A[s+2],t[i+3]+=A[s+3],t[i+4]+=A[s+4],t[i+5]+=A[s+5],t[i+6]+=A[s+6],t[i+7]+=A[s+7]},A.CopyValueToDestination=function(A,t,i,e){for(var s=0;s<64;s+=8,i+=e+8)t[i+0]=A,t[i+1]=A,t[i+2]=A,t[i+3]=A,t[i+4]=A,t[i+5]=A,t[i+6]=A,t[i+7]=A},A.AddValueToDestination=function(A,t,i,e){for(var s=0;s<64;s+=8,i+=e+8)t[i+0]+=A,t[i+1]+=A,t[i+2]+=A,t[i+3]+=A,t[i+4]+=A,t[i+5]+=A,t[i+6]+=A,t[i+7]+=A},A.IDCT=function(A){for(var t,i,e,s,o,a,g,I,r,n,B,C,E,Q,h,c,d,l,p=0;p<8;++p)t=A[32+p],i=A[16+p]+A[48+p],e=A[40+p]-A[24+p],a=A[8+p]+A[56+p],g=A[24+p]+A[40+p],s=A[8+p]-A[56+p],o=a+g,I=A[0+p],E=(473*s-196*e+128>>8)-o,r=E-(362*(a-g)+128>>8),n=I-t,B=(362*(A[16+p]-A[48+p])+128>>8)-i,C=I+t,Q=n+B,h=C+i,c=n-B,d=C-i,l=-r-(473*e+196*s+128>>8),A[0+p]=o+h,A[8+p]=E+Q,A[16+p]=c-r,A[24+p]=d-l,A[32+p]=d+l,A[40+p]=r+c,A[48+p]=Q-E,A[56+p]=h-o;for(p=0;p<64;p+=8)t=A[4+p],i=A[2+p]+A[6+p],e=A[5+p]-A[3+p],a=A[1+p]+A[7+p],g=A[3+p]+A[5+p],s=A[1+p]-A[7+p],o=a+g,I=A[0+p],E=(473*s-196*e+128>>8)-o,r=E-(362*(a-g)+128>>8),n=I-t,B=(362*(A[2+p]-A[6+p])+128>>8)-i,C=I+t,Q=n+B,h=C+i,c=n-B,d=C-i,l=-r-(473*e+196*s+128>>8),A[0+p]=o+h+128>>8,A[1+p]=E+Q+128>>8,A[2+p]=c-r+128>>8,A[3+p]=d-l+128>>8,A[4+p]=d+l+128>>8,A[5+p]=r+c+128>>8,A[6+p]=Q-E+128>>8,A[7+p]=h-o+128>>8},A.PICTURE_RATE=[0,23.976,24,25,29.97,30,50,59.94,60,0,0,0,0,0,0,0],A.ZIG_ZAG=new Uint8Array([0,1,8,16,9,2,3,10,17,24,32,25,18,11,4,5,12,19,26,33,40,48,41,34,27,20,13,6,7,14,21,28,35,42,49,56,57,50,43,36,29,22,15,23,30,37,44,51,58,59,52,45,38,31,39,46,53,60,61,54,47,55,62,63]),A.DEFAULT_INTRA_QUANT_MATRIX=new Uint8Array([8,16,19,22,26,27,29,34,16,16,22,24,27,29,34,37,19,22,26,27,29,34,34,38,22,22,26,27,29,34,37,40,22,26,27,29,32,35,40,48,26,27,29,32,35,40,48,58,26,27,29,34,38,46,56,69,27,29,35,38,46,56,69,83]),A.DEFAULT_NON_INTRA_QUANT_MATRIX=new Uint8Array([16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16]),A.PREMULTIPLIER_MATRIX=new Uint8Array([32,44,42,38,32,25,17,9,44,62,58,52,44,35,24,12,42,58,55,49,42,33,23,12,38,52,49,44,38,30,20,10,32,44,42,38,32,25,17,9,25,35,33,30,25,20,14,7,17,24,23,20,17,14,9,5,9,12,12,10,9,7,5,2]),A.MACROBLOCK_ADDRESS_INCREMENT=new Int16Array([3,6,0,9,12,0,0,0,1,15,18,0,21,24,0,27,30,0,33,36,0,0,0,3,0,0,2,39,42,0,45,48,0,0,0,5,0,0,4,51,54,0,57,60,0,0,0,7,0,0,6,63,66,0,69,72,0,75,78,0,81,84,0,-1,87,0,-1,90,0,93,96,0,99,102,0,105,108,0,111,114,0,0,0,9,0,0,8,117,120,0,123,126,0,129,132,0,135,138,0,0,0,15,0,0,14,0,0,13,0,0,12,0,0,11,0,0,10,141,-1,0,-1,144,0,147,150,0,153,156,0,159,162,0,165,168,0,171,174,0,177,180,0,183,-1,0,-1,186,0,189,192,0,195,198,0,201,204,0,207,210,0,213,216,0,219,222,0,0,0,21,0,0,20,0,0,19,0,0,18,0,0,17,0,0,16,0,0,35,0,0,34,0,0,33,0,0,32,0,0,31,0,0,30,0,0,29,0,0,28,0,0,27,0,0,26,0,0,25,0,0,24,0,0,23,0,0,22]),A.MACROBLOCK_TYPE_INTRA=new Int8Array([3,6,0,-1,9,0,0,0,1,0,0,17]),A.MACROBLOCK_TYPE_PREDICTIVE=new Int8Array([3,6,0,9,12,0,0,0,10,15,18,0,0,0,2,21,24,0,0,0,8,27,30,0,33,36,0,-1,39,0,0,0,18,0,0,26,0,0,1,0,0,17]),A.MACROBLOCK_TYPE_B=new Int8Array([3,6,0,9,15,0,12,18,0,24,21,0,0,0,12,27,30,0,0,0,14,39,42,0,36,33,0,0,0,4,0,0,6,54,48,0,45,51,0,0,0,8,0,0,10,-1,57,0,0,0,1,60,63,0,0,0,30,0,0,17,0,0,22,0,0,26]),A.MACROBLOCK_TYPE=[null,A.MACROBLOCK_TYPE_INTRA,A.MACROBLOCK_TYPE_PREDICTIVE,A.MACROBLOCK_TYPE_B],A.CODE_BLOCK_PATTERN=new Int16Array([6,3,0,9,18,0,12,15,0,24,33,0,36,39,0,27,21,0,30,42,0,60,57,0,54,48,0,69,51,0,81,75,0,63,84,0,45,66,0,72,78,0,0,0,60,105,120,0,132,144,0,114,108,0,126,141,0,87,93,0,117,96,0,0,0,32,135,138,0,99,123,0,129,102,0,0,0,4,90,111,0,0,0,8,0,0,16,0,0,44,150,168,0,0,0,28,0,0,52,0,0,62,183,177,0,156,180,0,0,0,1,165,162,0,0,0,61,0,0,56,171,174,0,0,0,2,0,0,40,153,186,0,0,0,48,192,189,0,147,159,0,0,0,20,0,0,12,240,249,0,0,0,63,231,225,0,195,219,0,252,198,0,0,0,24,0,0,36,0,0,3,207,261,0,243,237,0,204,213,0,210,234,0,201,228,0,216,222,0,258,255,0,264,246,0,-1,282,0,285,291,0,0,0,33,0,0,9,318,330,0,306,348,0,0,0,5,0,0,10,279,267,0,0,0,6,0,0,18,0,0,17,0,0,34,339,357,0,309,312,0,270,276,0,327,321,0,351,354,0,303,297,0,294,288,0,300,273,0,342,345,0,315,324,0,336,333,0,363,375,0,0,0,41,0,0,14,0,0,21,372,366,0,360,369,0,0,0,11,0,0,19,0,0,7,0,0,35,0,0,13,0,0,50,0,0,49,0,0,58,0,0,37,0,0,25,0,0,45,0,0,57,0,0,26,0,0,29,0,0,38,0,0,53,0,0,23,0,0,43,0,0,46,0,0,42,0,0,22,0,0,54,0,0,51,0,0,15,0,0,30,0,0,39,0,0,47,0,0,55,0,0,27,0,0,59,0,0,31]),A.MOTION=new Int16Array([3,6,0,12,9,0,0,0,0,18,15,0,24,21,0,0,0,-1,0,0,1,27,30,0,36,33,0,0,0,2,0,0,-2,42,45,0,48,39,0,60,54,0,0,0,3,0,0,-3,51,57,0,-1,69,0,81,75,0,78,63,0,72,66,0,96,84,0,87,93,0,-1,99,0,108,105,0,0,0,-4,90,102,0,0,0,4,0,0,-7,0,0,5,111,123,0,0,0,-5,0,0,7,114,120,0,126,117,0,0,0,-6,0,0,6,153,162,0,150,147,0,135,138,0,156,141,0,129,159,0,132,144,0,0,0,10,0,0,9,0,0,8,0,0,-8,171,198,0,0,0,-9,180,192,0,168,183,0,165,186,0,174,189,0,0,0,-10,177,195,0,0,0,12,0,0,16,0,0,13,0,0,14,0,0,11,0,0,15,0,0,-16,0,0,-12,0,0,-14,0,0,-15,0,0,-11,0,0,-13]),A.DCT_DC_SIZE_LUMINANCE=new Int8Array([6,3,0,18,15,0,9,12,0,0,0,1,0,0,2,27,24,0,21,30,0,0,0,0,36,33,0,0,0,4,0,0,3,39,42,0,0,0,5,0,0,6,48,45,0,51,-1,0,0,0,7,0,0,8]),A.DCT_DC_SIZE_CHROMINANCE=new Int8Array([6,3,0,12,9,0,18,15,0,24,21,0,0,0,2,0,0,1,0,0,0,30,27,0,0,0,3,36,33,0,0,0,4,42,39,0,0,0,5,48,45,0,0,0,6,51,-1,0,0,0,7,0,0,8]),A.DCT_COEFF=new Int32Array([3,6,0,12,9,0,0,0,1,21,24,0,18,15,0,39,27,0,33,30,0,42,36,0,0,0,257,60,66,0,54,63,0,48,57,0,0,0,513,51,45,0,0,0,2,0,0,3,81,75,0,87,93,0,72,78,0,96,90,0,0,0,1025,69,84,0,0,0,769,0,0,258,0,0,1793,0,0,65535,0,0,1537,111,108,0,0,0,1281,105,102,0,117,114,0,99,126,0,120,123,0,156,150,0,162,159,0,144,147,0,129,135,0,138,132,0,0,0,2049,0,0,4,0,0,514,0,0,2305,153,141,0,165,171,0,180,168,0,177,174,0,183,186,0,0,0,2561,0,0,3329,0,0,6,0,0,259,0,0,5,0,0,770,0,0,2817,0,0,3073,228,225,0,201,210,0,219,213,0,234,222,0,216,231,0,207,192,0,204,189,0,198,195,0,243,261,0,273,240,0,246,237,0,249,258,0,279,276,0,252,255,0,270,282,0,264,267,0,0,0,515,0,0,260,0,0,7,0,0,1026,0,0,1282,0,0,4097,0,0,3841,0,0,3585,315,321,0,333,342,0,312,291,0,375,357,0,288,294,0,-1,369,0,285,303,0,318,363,0,297,306,0,339,309,0,336,348,0,330,300,0,372,345,0,351,366,0,327,354,0,360,324,0,381,408,0,417,420,0,390,378,0,435,438,0,384,387,0,0,0,2050,396,402,0,465,462,0,0,0,8,411,399,0,429,432,0,453,414,0,426,423,0,0,0,10,0,0,9,0,0,11,0,0,5377,0,0,1538,0,0,771,0,0,5121,0,0,1794,0,0,4353,0,0,4609,0,0,4865,444,456,0,0,0,1027,459,450,0,0,0,261,393,405,0,0,0,516,447,441,0,516,519,0,486,474,0,510,483,0,504,498,0,471,537,0,507,501,0,522,513,0,534,531,0,468,477,0,492,495,0,549,546,0,525,528,0,0,0,263,0,0,2562,0,0,2306,0,0,5633,0,0,5889,0,0,6401,0,0,6145,0,0,1283,0,0,772,0,0,13,0,0,12,0,0,14,0,0,15,0,0,517,0,0,6657,0,0,262,540,543,0,480,489,0,588,597,0,0,0,27,609,555,0,606,603,0,0,0,19,0,0,22,591,621,0,0,0,18,573,576,0,564,570,0,0,0,20,552,582,0,0,0,21,558,579,0,0,0,23,612,594,0,0,0,25,0,0,24,600,615,0,0,0,31,0,0,30,0,0,28,0,0,29,0,0,26,0,0,17,0,0,16,567,618,0,561,585,0,654,633,0,0,0,37,645,648,0,0,0,36,630,636,0,0,0,34,639,627,0,663,666,0,657,624,0,651,642,0,669,660,0,0,0,35,0,0,267,0,0,40,0,0,268,0,0,266,0,0,32,0,0,264,0,0,265,0,0,38,0,0,269,0,0,270,0,0,33,0,0,39,0,0,7937,0,0,6913,0,0,7681,0,0,4098,0,0,7425,0,0,7169,0,0,271,0,0,274,0,0,273,0,0,272,0,0,1539,0,0,2818,0,0,3586,0,0,3330,0,0,3074,0,0,3842]),A.PICTURE_TYPE={INTRA:1,PREDICTIVE:2,B:3},A.START={SEQUENCE:179,SLICE_FIRST:1,SLICE_LAST:175,PICTURE:0,EXTENSION:181,USER_DATA:178},A}(),JSMpeg.Decoder.MPEG1VideoWASM=function(){"use strict";var A=function(A){JSMpeg.Decoder.Base.call(this,A),this.onDecodeCallback=A.onVideoDecode,this.module=A.wasmModule,this.bufferSize=A.videoBufferSize||524288,this.bufferMode=A.streaming?JSMpeg.BitBuffer.MODE.EVICT:JSMpeg.BitBuffer.MODE.EXPAND,this.decodeFirstFrame=!1!==A.decodeFirstFrame,this.hasSequenceHeader=!1};return A.prototype=Object.create(JSMpeg.Decoder.Base.prototype),A.prototype.constructor=A,A.prototype.initializeWasmDecoder=function(){this.module.instance?(this.instance=this.module.instance,this.functions=this.module.instance.exports,this.decoder=this.functions._mpeg1_decoder_create(this.bufferSize,this.bufferMode)):console.warn("JSMpeg: WASM module not compiled yet")},A.prototype.destroy=function(){this.decoder&&this.functions._mpeg1_decoder_destroy(this.decoder)},A.prototype.bufferGetIndex=function(){if(this.decoder)return this.functions._mpeg1_decoder_get_index(this.decoder)},A.prototype.bufferSetIndex=function(A){this.decoder&&this.functions._mpeg1_decoder_set_index(this.decoder,A)},A.prototype.bufferWrite=function(A){this.decoder||this.initializeWasmDecoder();for(var t=0,i=0;i<A.length;i++)t+=A[i].length;var e=this.functions._mpeg1_decoder_get_write_ptr(this.decoder,t);for(i=0;i<A.length;i++)this.instance.heapU8.set(A[i],e),e+=A[i].length;return this.functions._mpeg1_decoder_did_write(this.decoder,t),t},A.prototype.write=function(A,t){JSMpeg.Decoder.Base.prototype.write.call(this,A,t),!this.hasSequenceHeader&&this.functions._mpeg1_decoder_has_sequence_header(this.decoder)&&this.loadSequnceHeader()},A.prototype.loadSequnceHeader=function(){if(this.hasSequenceHeader=!0,this.frameRate=this.functions._mpeg1_decoder_get_frame_rate(this.decoder),this.codedSize=this.functions._mpeg1_decoder_get_coded_size(this.decoder),this.destination){var A=this.functions._mpeg1_decoder_get_width(this.decoder),t=this.functions._mpeg1_decoder_get_height(this.decoder);this.destination.resize(A,t)}this.decodeFirstFrame&&this.decode()},A.prototype.decode=function(){var A=JSMpeg.Now();if(!this.decoder)return!1;var t=this.functions._mpeg1_decoder_decode(this.decoder);if(!t)return!1;if(this.destination){var i=this.functions._mpeg1_decoder_get_y_ptr(this.decoder),e=this.functions._mpeg1_decoder_get_cr_ptr(this.decoder),s=this.functions._mpeg1_decoder_get_cb_ptr(this.decoder),o=this.instance.heapU8.subarray(i,i+this.codedSize),a=this.instance.heapU8.subarray(e,e+(this.codedSize>>2)),g=this.instance.heapU8.subarray(s,s+(this.codedSize>>2));this.destination.render(o,a,g,!1)}this.advanceDecodedTime(1/this.frameRate);var I=JSMpeg.Now()-A;return this.onDecodeCallback&&this.onDecodeCallback(this,I),!0},A}(),JSMpeg.Decoder.MP2Audio=function(){"use strict";var A=function A(t){JSMpeg.Decoder.Base.call(this,t),this.onDecodeCallback=t.onAudioDecode;var i=t.audioBufferSize||131072,e=t.streaming?JSMpeg.BitBuffer.MODE.EVICT:JSMpeg.BitBuffer.MODE.EXPAND;this.bits=new JSMpeg.BitBuffer(i,e),this.left=new Float32Array(1152),this.right=new Float32Array(1152),this.sampleRate=44100,this.D=new Float32Array(1024),this.D.set(A.SYNTHESIS_WINDOW,0),this.D.set(A.SYNTHESIS_WINDOW,512),this.V=[new Float32Array(1024),new Float32Array(1024)],this.U=new Int32Array(32),this.VPos=0,this.allocation=[new Array(32),new Array(32)],this.scaleFactorInfo=[new Uint8Array(32),new Uint8Array(32)],this.scaleFactor=[new Array(32),new Array(32)],this.sample=[new Array(32),new Array(32)];for(var s=0;s<2;s++)for(var o=0;o<32;o++)this.scaleFactor[s][o]=[0,0,0],this.sample[s][o]=[0,0,0]};return A.prototype=Object.create(JSMpeg.Decoder.Base.prototype),A.prototype.constructor=A,A.prototype.decode=function(){var A=JSMpeg.Now(),t=this.bits.index>>3;if(t>=this.bits.byteLength)return!1;var i=this.decodeFrame(this.left,this.right);if(this.bits.index=t+i<<3,!i)return!1;this.destination&&this.destination.play(this.sampleRate,this.left,this.right),this.advanceDecodedTime(this.left.length/this.sampleRate);var e=JSMpeg.Now()-A;return this.onDecodeCallback&&this.onDecodeCallback(this,e),!0},A.prototype.getCurrentTime=function(){var A=this.destination?this.destination.enqueuedTime:0;return this.decodedTime-A},A.prototype.decodeFrame=function(t,i){var e=this.bits.read(11),s=this.bits.read(2),o=this.bits.read(2),a=!this.bits.read(1);if(e!==A.FRAME_SYNC||s!==A.VERSION.MPEG_1||o!==A.LAYER.II)return 0;var g=this.bits.read(4)-1;if(g>13)return 0;var I=this.bits.read(2),r=A.SAMPLE_RATE[I];if(3===I)return 0;s===A.VERSION.MPEG_2&&(I+=4,g+=14);var n=this.bits.read(1),B=(this.bits.read(1),this.bits.read(2)),C=0;B===A.MODE.JOINT_STEREO?C=this.bits.read(2)+1<<2:(this.bits.skip(2),C=B===A.MODE.MONO?0:32),this.bits.skip(4),a&&this.bits.skip(16);var E=A.BIT_RATE[g],Q=(r=A.SAMPLE_RATE[I],144e3*E/r+n|0),h=0,c=0;if(s===A.VERSION.MPEG_2)h=2,c=30;else{var d=B===A.MODE.MONO?0:1,l=A.QUANT_LUT_STEP_1[d][g];h=A.QUANT_LUT_STEP_2[l][I],c=63&h,h>>=6}C>c&&(C=c);for(var p=0;p<C;p++)this.allocation[0][p]=this.readAllocation(p,h),this.allocation[1][p]=this.readAllocation(p,h);for(p=C;p<c;p++)this.allocation[0][p]=this.allocation[1][p]=this.readAllocation(p,h);var u=B===A.MODE.MONO?1:2;for(p=0;p<c;p++){for(w=0;w<u;w++)this.allocation[w][p]&&(this.scaleFactorInfo[w][p]=this.bits.read(2));B===A.MODE.MONO&&(this.scaleFactorInfo[1][p]=this.scaleFactorInfo[0][p])}for(p=0;p<c;p++){for(var w=0;w<u;w++)if(this.allocation[w][p]){var m=this.scaleFactor[w][p];switch(this.scaleFactorInfo[w][p]){case 0:m[0]=this.bits.read(6),m[1]=this.bits.read(6),m[2]=this.bits.read(6);break;case 1:m[0]=m[1]=this.bits.read(6),m[2]=this.bits.read(6);break;case 2:m[0]=m[1]=m[2]=this.bits.read(6);break;case 3:m[0]=this.bits.read(6),m[1]=m[2]=this.bits.read(6);break}}B===A.MODE.MONO&&(this.scaleFactor[1][p][0]=this.scaleFactor[0][p][0],this.scaleFactor[1][p][1]=this.scaleFactor[0][p][1],this.scaleFactor[1][p][2]=this.scaleFactor[0][p][2])}for(var D=0,y=0;y<3;y++)for(var b=0;b<4;b++){for(p=0;p<C;p++)this.readSamples(0,p,y),this.readSamples(1,p,y);for(p=C;p<c;p++)this.readSamples(0,p,y),this.sample[1][p][0]=this.sample[0][p][0],this.sample[1][p][1]=this.sample[0][p][1],this.sample[1][p][2]=this.sample[0][p][2];for(p=c;p<32;p++)this.sample[0][p][0]=0,this.sample[0][p][1]=0,this.sample[0][p][2]=0,this.sample[1][p][0]=0,this.sample[1][p][1]=0,this.sample[1][p][2]=0;for(var f=0;f<3;f++){this.VPos=this.VPos-64&1023;for(w=0;w<2;w++){A.MatrixTransform(this.sample[w],f,this.V[w],this.VPos),JSMpeg.Fill(this.U,0);var S=512-(this.VPos>>1),M=this.VPos%128>>1;while(M<1024){for(var R=0;R<32;++R)this.U[R]+=this.D[S++]*this.V[w][M++];M+=96,S+=32}M=1120-M,S-=480;while(M<1024){for(R=0;R<32;++R)this.U[R]+=this.D[S++]*this.V[w][M++];M+=96,S+=32}for(var G=0===w?t:i,F=0;F<32;F++)G[D+F]=this.U[F]/2147418112}D+=32}}return this.sampleRate=r,Q},A.prototype.readAllocation=function(t,i){var e=A.QUANT_LUT_STEP_3[i][t],s=A.QUANT_LUT_STEP4[15&e][this.bits.read(e>>4)];return s?A.QUANT_TAB[s-1]:0},A.prototype.readSamples=function(t,i,e){var s=this.allocation[t][i],o=this.scaleFactor[t][i][e],a=this.sample[t][i],g=0;if(s){if(63===o)o=0;else{var I=o/3|0;o=A.SCALEFACTOR_BASE[o%3]+(1<<I>>1)>>I}var r=s.levels;s.group?(g=this.bits.read(s.bits),a[0]=g%r,g=g/r|0,a[1]=g%r,a[2]=g/r|0):(a[0]=this.bits.read(s.bits),a[1]=this.bits.read(s.bits),a[2]=this.bits.read(s.bits));var n=65536/(r+1)|0;r=(r+1>>1)-1,g=(r-a[0])*n,a[0]=g*(o>>12)+(g*(4095&o)+2048>>12)>>12,g=(r-a[1])*n,a[1]=g*(o>>12)+(g*(4095&o)+2048>>12)>>12,g=(r-a[2])*n,a[2]=g*(o>>12)+(g*(4095&o)+2048>>12)>>12}else a[0]=a[1]=a[2]=0},A.MatrixTransform=function(A,t,i,e){var s,o,a,g,I,r,n,B,C,E,Q,h,c,d,l,p,u,w,m,D,y,b,f,S,M,R,G,F,k,N,v,U,J;s=A[0][t]+A[31][t],o=.500602998235*(A[0][t]-A[31][t]),a=A[1][t]+A[30][t],g=.505470959898*(A[1][t]-A[30][t]),I=A[2][t]+A[29][t],r=.515447309923*(A[2][t]-A[29][t]),n=A[3][t]+A[28][t],B=.53104259109*(A[3][t]-A[28][t]),C=A[4][t]+A[27][t],E=.553103896034*(A[4][t]-A[27][t]),Q=A[5][t]+A[26][t],h=.582934968206*(A[5][t]-A[26][t]),c=A[6][t]+A[25][t],d=.622504123036*(A[6][t]-A[25][t]),l=A[7][t]+A[24][t],p=.674808341455*(A[7][t]-A[24][t]),u=A[8][t]+A[23][t],w=.744536271002*(A[8][t]-A[23][t]),m=A[9][t]+A[22][t],D=.839349645416*(A[9][t]-A[22][t]),y=A[10][t]+A[21][t],b=.972568237862*(A[10][t]-A[21][t]),f=A[11][t]+A[20][t],S=1.16943993343*(A[11][t]-A[20][t]),M=A[12][t]+A[19][t],R=1.48416461631*(A[12][t]-A[19][t]),G=A[13][t]+A[18][t],F=2.05778100995*(A[13][t]-A[18][t]),k=A[14][t]+A[17][t],N=3.40760841847*(A[14][t]-A[17][t]),v=A[15][t]+A[16][t],U=10.1900081235*(A[15][t]-A[16][t]),J=s+v,v=.502419286188*(s-v),s=a+k,k=.52249861494*(a-k),a=I+G,G=.566944034816*(I-G),I=n+M,M=.64682178336*(n-M),n=C+f,f=.788154623451*(C-f),C=Q+y,y=1.06067768599*(Q-y),Q=c+m,m=1.72244709824*(c-m),c=l+u,u=5.10114861869*(l-u),l=J+c,c=.509795579104*(J-c),J=s+Q,s=.601344886935*(s-Q),Q=a+C,C=.899976223136*(a-C),a=I+n,n=2.56291544774*(I-n),I=l+a,l=.541196100146*(l-a),a=J+Q,Q=1.30656296488*(J-Q),J=I+a,I=.707106781187*(I-a),a=l+Q,l=.707106781187*(l-Q),a+=l,Q=c+n,c=.541196100146*(c-n),n=s+C,C=1.30656296488*(s-C),s=Q+n,n=.707106781187*(Q-n),Q=c+C,c=.707106781187*(c-C),Q+=c,s+=Q,Q+=n,n+=c,C=v+u,v=.509795579104*(v-u),u=k+m,k=.601344886935*(k-m),m=G+y,y=.899976223136*(G-y),G=M+f,f=2.56291544774*(M-f),M=C+G,C=.541196100146*(C-G),G=u+m,m=1.30656296488*(u-m),u=M+G,G=.707106781187*(M-G),M=C+m,m=.707106781187*(C-m),M+=m,C=v+f,v=.541196100146*(v-f),f=k+y,y=1.30656296488*(k-y),k=C+f,f=.707106781187*(C-f),C=v+y,v=.707106781187*(v-y),C+=v,k+=C,C+=f,f+=v,u+=k,k+=M,M+=C,C+=G,G+=f,f+=m,m+=v,y=o+U,o=.502419286188*(o-U),U=g+N,g=.52249861494*(g-N),N=r+F,F=.566944034816*(r-F),r=B+R,B=.64682178336*(B-R),R=E+S,E=.788154623451*(E-S),S=h+b,b=1.06067768599*(h-b),h=d+D,D=1.72244709824*(d-D),d=p+w,p=5.10114861869*(p-w),w=y+d,d=.509795579104*(y-d),y=U+h,U=.601344886935*(U-h),h=N+S,S=.899976223136*(N-S),N=r+R,R=2.56291544774*(r-R),r=w+N,w=.541196100146*(w-N),N=y+h,h=1.30656296488*(y-h),y=r+N,N=.707106781187*(r-N),r=w+h,h=.707106781187*(w-h),r+=h,w=d+R,R=.541196100146*(d-R),d=U+S,S=1.30656296488*(U-S),U=w+d,d=.707106781187*(w-d),w=R+S,S=.707106781187*(R-S),w+=S,U+=w,w+=d,R=d+S,d=o+p,o=.509795579104*(o-p),p=g+D,g=.601344886935*(g-D),D=F+b,b=.899976223136*(F-b),F=B+E,E=2.56291544774*(B-E),B=d+F,d=.541196100146*(d-F),F=p+D,D=1.30656296488*(p-D),p=B+F,F=.707106781187*(B-F),B=d+D,D=.707106781187*(d-D),B+=D,d=o+E,o=.541196100146*(o-E),E=g+b,b=1.30656296488*(g-b),g=d+E,E=.707106781187*(d-E),d=o+b,o=.707106781187*(o-b),d+=o,g+=d,d+=E,E+=o,p+=g,g+=B,B+=d,d+=F,F+=E,E+=D,D+=o,y+=p,p+=U,U+=g,g+=r,r+=B,B+=w,w+=d,d+=N,N+=F,F+=R,R+=E,E+=h,h+=D,D+=S,S+=o,i[e+48]=-J,i[e+49]=i[e+47]=-y,i[e+50]=i[e+46]=-u,i[e+51]=i[e+45]=-p,i[e+52]=i[e+44]=-s,i[e+53]=i[e+43]=-U,i[e+54]=i[e+42]=-k,i[e+55]=i[e+41]=-g,i[e+56]=i[e+40]=-a,i[e+57]=i[e+39]=-r,i[e+58]=i[e+38]=-M,i[e+59]=i[e+37]=-B,i[e+60]=i[e+36]=-Q,i[e+61]=i[e+35]=-w,i[e+62]=i[e+34]=-C,i[e+63]=i[e+33]=-d,i[e+32]=-I,i[e+0]=I,i[e+31]=-N,i[e+1]=N,i[e+30]=-G,i[e+2]=G,i[e+29]=-F,i[e+3]=F,i[e+28]=-n,i[e+4]=n,i[e+27]=-R,i[e+5]=R,i[e+26]=-f,i[e+6]=f,i[e+25]=-E,i[e+7]=E,i[e+24]=-l,i[e+8]=l,i[e+23]=-h,i[e+9]=h,i[e+22]=-m,i[e+10]=m,i[e+21]=-D,i[e+11]=D,i[e+20]=-c,i[e+12]=c,i[e+19]=-S,i[e+13]=S,i[e+18]=-v,i[e+14]=v,i[e+17]=-o,i[e+15]=o,i[e+16]=0},A.FRAME_SYNC=2047,A.VERSION={MPEG_2_5:0,MPEG_2:2,MPEG_1:3},A.LAYER={III:1,II:2,I:3},A.MODE={STEREO:0,JOINT_STEREO:1,DUAL_CHANNEL:2,MONO:3},A.SAMPLE_RATE=new Uint16Array([44100,48e3,32e3,0,22050,24e3,16e3,0]),A.BIT_RATE=new Uint16Array([32,48,56,64,80,96,112,128,160,192,224,256,320,384,8,16,24,32,40,48,56,64,80,96,112,128,144,160]),A.SCALEFACTOR_BASE=new Uint32Array([33554432,26632170,21137968]),A.SYNTHESIS_WINDOW=new Float32Array([0,-.5,-.5,-.5,-.5,-.5,-.5,-1,-1,-1,-1,-1.5,-1.5,-2,-2,-2.5,-2.5,-3,-3.5,-3.5,-4,-4.5,-5,-5.5,-6.5,-7,-8,-8.5,-9.5,-10.5,-12,-13,-14.5,-15.5,-17.5,-19,-20.5,-22.5,-24.5,-26.5,-29,-31.5,-34,-36.5,-39.5,-42.5,-45.5,-48.5,-52,-55.5,-58.5,-62.5,-66,-69.5,-73.5,-77,-80.5,-84.5,-88,-91.5,-95,-98,-101,-104,106.5,109,111,112.5,113.5,114,114,113.5,112,110.5,107.5,104,100,94.5,88.5,81.5,73,63.5,53,41.5,28.5,14.5,-1,-18,-36,-55.5,-76.5,-98.5,-122,-147,-173.5,-200.5,-229.5,-259.5,-290.5,-322.5,-355.5,-389.5,-424,-459.5,-495.5,-532,-568.5,-605,-641.5,-678,-714,-749,-783.5,-817,-849,-879.5,-908.5,-935,-959.5,-981,-1000.5,-1016,-1028.5,-1037.5,-1042.5,-1043.5,-1040,-1031.5,1018.5,1e3,976,946.5,911,869.5,822,767.5,707,640,565.5,485,397,302.5,201,92.5,-22.5,-144,-272.5,-407,-547.5,-694,-846,-1003,-1165,-1331.5,-1502,-1675.5,-1852.5,-2031.5,-2212.5,-2394,-2576.5,-2758.5,-2939.5,-3118.5,-3294.5,-3467.5,-3635.5,-3798.5,-3955,-4104.5,-4245.5,-4377.5,-4499,-4609.5,-4708,-4792.5,-4863.5,-4919,-4958,-4979.5,-4983,-4967.5,-4931.5,-4875,-4796,-4694.5,-4569.5,-4420,-4246,-4046,-3820,-3567,3287,2979.5,2644,2280.5,1888,1467.5,1018.5,541,35,-499,-1061,-1650,-2266.5,-2909,-3577,-4270,-4987.5,-5727.5,-6490,-7274,-8077.5,-8899.5,-9739,-10594.5,-11464.5,-12347,-13241,-14144.5,-15056,-15973.5,-16895.5,-17820,-18744.5,-19668,-20588,-21503,-22410.5,-23308.5,-24195,-25068.5,-25926.5,-26767,-27589,-28389,-29166.5,-29919,-30644.5,-31342,-32009.5,-32645,-33247,-33814.5,-34346,-34839.5,-35295,-35710,-36084.5,-36417.5,-36707.5,-36954,-37156.5,-37315,-37428,-37496,37519,37496,37428,37315,37156.5,36954,36707.5,36417.5,36084.5,35710,35295,34839.5,34346,33814.5,33247,32645,32009.5,31342,30644.5,29919,29166.5,28389,27589,26767,25926.5,25068.5,24195,23308.5,22410.5,21503,20588,19668,18744.5,17820,16895.5,15973.5,15056,14144.5,13241,12347,11464.5,10594.5,9739,8899.5,8077.5,7274,6490,5727.5,4987.5,4270,3577,2909,2266.5,1650,1061,499,-35,-541,-1018.5,-1467.5,-1888,-2280.5,-2644,-2979.5,3287,3567,3820,4046,4246,4420,4569.5,4694.5,4796,4875,4931.5,4967.5,4983,4979.5,4958,4919,4863.5,4792.5,4708,4609.5,4499,4377.5,4245.5,4104.5,3955,3798.5,3635.5,3467.5,3294.5,3118.5,2939.5,2758.5,2576.5,2394,2212.5,2031.5,1852.5,1675.5,1502,1331.5,1165,1003,846,694,547.5,407,272.5,144,22.5,-92.5,-201,-302.5,-397,-485,-565.5,-640,-707,-767.5,-822,-869.5,-911,-946.5,-976,-1e3,1018.5,1031.5,1040,1043.5,1042.5,1037.5,1028.5,1016,1000.5,981,959.5,935,908.5,879.5,849,817,783.5,749,714,678,641.5,605,568.5,532,495.5,459.5,424,389.5,355.5,322.5,290.5,259.5,229.5,200.5,173.5,147,122,98.5,76.5,55.5,36,18,1,-14.5,-28.5,-41.5,-53,-63.5,-73,-81.5,-88.5,-94.5,-100,-104,-107.5,-110.5,-112,-113.5,-114,-114,-113.5,-112.5,-111,-109,106.5,104,101,98,95,91.5,88,84.5,80.5,77,73.5,69.5,66,62.5,58.5,55.5,52,48.5,45.5,42.5,39.5,36.5,34,31.5,29,26.5,24.5,22.5,20.5,19,17.5,15.5,14.5,13,12,10.5,9.5,8.5,8,7,6.5,5.5,5,4.5,4,3.5,3.5,3,2.5,2.5,2,2,1.5,1.5,1,1,1,1,.5,.5,.5,.5,.5,.5]),A.QUANT_LUT_STEP_1=[[0,0,1,1,1,2,2,2,2,2,2,2,2,2],[0,0,0,0,0,0,1,1,1,2,2,2,2,2]],A.QUANT_TAB={A:91,B:94,C:8,D:12},A.QUANT_LUT_STEP_2=[[A.QUANT_TAB.C,A.QUANT_TAB.C,A.QUANT_TAB.D],[A.QUANT_TAB.A,A.QUANT_TAB.A,A.QUANT_TAB.A],[A.QUANT_TAB.B,A.QUANT_TAB.A,A.QUANT_TAB.B]],A.QUANT_LUT_STEP_3=[[68,68,52,52,52,52,52,52,52,52,52,52],[67,67,67,66,66,66,66,66,66,66,66,49,49,49,49,49,49,49,49,49,49,49,49,32,32,32,32,32,32,32],[69,69,69,69,52,52,52,52,52,52,52,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36]],A.QUANT_LUT_STEP4=[[0,1,2,17],[0,1,2,3,4,5,6,17],[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,17],[0,1,3,5,6,7,8,9,10,11,12,13,14,15,16,17],[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,17],[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]],A.QUANT_TAB=[{levels:3,group:1,bits:5},{levels:5,group:1,bits:7},{levels:7,group:0,bits:3},{levels:9,group:1,bits:10},{levels:15,group:0,bits:4},{levels:31,group:0,bits:5},{levels:63,group:0,bits:6},{levels:127,group:0,bits:7},{levels:255,group:0,bits:8},{levels:511,group:0,bits:9},{levels:1023,group:0,bits:10},{levels:2047,group:0,bits:11},{levels:4095,group:0,bits:12},{levels:8191,group:0,bits:13},{levels:16383,group:0,bits:14},{levels:32767,group:0,bits:15},{levels:65535,group:0,bits:16}],A}(),JSMpeg.Decoder.MP2AudioWASM=function(){"use strict";var A=function(A){JSMpeg.Decoder.Base.call(this,A),this.onDecodeCallback=A.onAudioDecode,this.module=A.wasmModule,this.bufferSize=A.audioBufferSize||131072,this.bufferMode=A.streaming?JSMpeg.BitBuffer.MODE.EVICT:JSMpeg.BitBuffer.MODE.EXPAND,this.sampleRate=0};return A.prototype=Object.create(JSMpeg.Decoder.Base.prototype),A.prototype.constructor=A,A.prototype.initializeWasmDecoder=function(){this.module.instance?(this.instance=this.module.instance,this.functions=this.module.instance.exports,this.decoder=this.functions._mp2_decoder_create(this.bufferSize,this.bufferMode)):console.warn("JSMpeg: WASM module not compiled yet")},A.prototype.destroy=function(){this.decoder&&this.functions._mp2_decoder_destroy(this.decoder)},A.prototype.bufferGetIndex=function(){if(this.decoder)return this.functions._mp2_decoder_get_index(this.decoder)},A.prototype.bufferSetIndex=function(A){this.decoder&&this.functions._mp2_decoder_set_index(this.decoder,A)},A.prototype.bufferWrite=function(A){this.decoder||this.initializeWasmDecoder();for(var t=0,i=0;i<A.length;i++)t+=A[i].length;var e=this.functions._mp2_decoder_get_write_ptr(this.decoder,t);for(i=0;i<A.length;i++)this.instance.heapU8.set(A[i],e),e+=A[i].length;return this.functions._mp2_decoder_did_write(this.decoder,t),t},A.prototype.decode=function(){var t=JSMpeg.Now();if(!this.decoder)return!1;var i=this.functions._mp2_decoder_decode(this.decoder);if(0===i)return!1;if(this.sampleRate||(this.sampleRate=this.functions._mp2_decoder_get_sample_rate(this.decoder)),this.destination){var e=this.functions._mp2_decoder_get_left_channel_ptr(this.decoder),s=this.functions._mp2_decoder_get_right_channel_ptr(this.decoder),o=e/Float32Array.BYTES_PER_ELEMENT,a=s/Float32Array.BYTES_PER_ELEMENT,g=this.instance.heapF32.subarray(o,o+A.SAMPLES_PER_FRAME),I=this.instance.heapF32.subarray(a,a+A.SAMPLES_PER_FRAME);this.destination.play(this.sampleRate,g,I)}this.advanceDecodedTime(A.SAMPLES_PER_FRAME/this.sampleRate);var r=JSMpeg.Now()-t;return this.onDecodeCallback&&this.onDecodeCallback(this,r),!0},A.prototype.getCurrentTime=function(){var A=this.destination?this.destination.enqueuedTime:0;return this.decodedTime-A},A.SAMPLES_PER_FRAME=1152,A}(),JSMpeg.Renderer.WebGL=function(){"use strict";var A=function A(t){this.canvas=t.canvas||document.createElement("canvas"),this.width=this.canvas.width,this.height=this.canvas.height,this.enabled=!0,this.hasTextureData={};var i={preserveDrawingBuffer:!!t.preserveDrawingBuffer,alpha:!1,depth:!1,stencil:!1,antialias:!1,premultipliedAlpha:!1};if(this.gl=this.canvas.getContext("webgl",i)||this.canvas.getContext("experimental-webgl",i),!this.gl)throw new Error("Failed to get WebGL Context");var e=this.gl,s=null;e.pixelStorei(e.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!1),this.vertexBuffer=e.createBuffer();var o=new Float32Array([0,0,0,1,1,0,1,1]);e.bindBuffer(e.ARRAY_BUFFER,this.vertexBuffer),e.bufferData(e.ARRAY_BUFFER,o,e.STATIC_DRAW),this.program=this.createProgram(A.SHADER.VERTEX_IDENTITY,A.SHADER.FRAGMENT_YCRCB_TO_RGBA),s=e.getAttribLocation(this.program,"vertex"),e.enableVertexAttribArray(s),e.vertexAttribPointer(s,2,e.FLOAT,!1,0,0),this.textureY=this.createTexture(0,"textureY"),this.textureCb=this.createTexture(1,"textureCb"),this.textureCr=this.createTexture(2,"textureCr"),this.loadingProgram=this.createProgram(A.SHADER.VERTEX_IDENTITY,A.SHADER.FRAGMENT_LOADING),s=e.getAttribLocation(this.loadingProgram,"vertex"),e.enableVertexAttribArray(s),e.vertexAttribPointer(s,2,e.FLOAT,!1,0,0),this.shouldCreateUnclampedViews=!this.allowsClampedTextureData()};return A.prototype.destroy=function(){var A=this.gl;this.deleteTexture(A.TEXTURE0,this.textureY),this.deleteTexture(A.TEXTURE1,this.textureCb),this.deleteTexture(A.TEXTURE2,this.textureCr),A.useProgram(null),A.deleteProgram(this.program),A.deleteProgram(this.loadingProgram),A.bindBuffer(A.ARRAY_BUFFER,null),A.deleteBuffer(this.vertexBuffer),A.getExtension("WEBGL_lose_context").loseContext(),this.canvas.remove()},A.prototype.resize=function(A,t){this.width=0|A,this.height=0|t,this.canvas.width=this.width,this.canvas.height=this.height,this.gl.useProgram(this.program);var i=this.width+15>>4<<4;this.gl.viewport(0,0,i,this.height)},A.prototype.createTexture=function(A,t){var i=this.gl,e=i.createTexture();return i.bindTexture(i.TEXTURE_2D,e),i.texParameteri(i.TEXTURE_2D,i.TEXTURE_MAG_FILTER,i.LINEAR),i.texParameteri(i.TEXTURE_2D,i.TEXTURE_MIN_FILTER,i.LINEAR),i.texParameteri(i.TEXTURE_2D,i.TEXTURE_WRAP_S,i.CLAMP_TO_EDGE),i.texParameteri(i.TEXTURE_2D,i.TEXTURE_WRAP_T,i.CLAMP_TO_EDGE),i.uniform1i(i.getUniformLocation(this.program,t),A),e},A.prototype.createProgram=function(A,t){var i=this.gl,e=i.createProgram();return i.attachShader(e,this.compileShader(i.VERTEX_SHADER,A)),i.attachShader(e,this.compileShader(i.FRAGMENT_SHADER,t)),i.linkProgram(e),i.useProgram(e),e},A.prototype.compileShader=function(A,t){var i=this.gl,e=i.createShader(A);if(i.shaderSource(e,t),i.compileShader(e),!i.getShaderParameter(e,i.COMPILE_STATUS))throw new Error(i.getShaderInfoLog(e));return e},A.prototype.allowsClampedTextureData=function(){var A=this.gl,t=A.createTexture();return A.bindTexture(A.TEXTURE_2D,t),A.texImage2D(A.TEXTURE_2D,0,A.LUMINANCE,1,1,0,A.LUMINANCE,A.UNSIGNED_BYTE,new Uint8ClampedArray([0])),0===A.getError()},A.prototype.renderProgress=function(A){var t=this.gl;t.useProgram(this.loadingProgram);var i=t.getUniformLocation(this.loadingProgram,"progress");t.uniform1f(i,A),t.drawArrays(t.TRIANGLE_STRIP,0,4)},A.prototype.render=function(A,t,i,e){if(this.enabled){var s=this.gl,o=this.width+15>>4<<4,a=this.height,g=o>>1,I=a>>1;e&&this.shouldCreateUnclampedViews&&(A=new Uint8Array(A.buffer),t=new Uint8Array(t.buffer),i=new Uint8Array(i.buffer)),s.useProgram(this.program),this.updateTexture(s.TEXTURE0,this.textureY,o,a,A),this.updateTexture(s.TEXTURE1,this.textureCb,g,I,t),this.updateTexture(s.TEXTURE2,this.textureCr,g,I,i),s.drawArrays(s.TRIANGLE_STRIP,0,4)}},A.prototype.updateTexture=function(A,t,i,e,s){var o=this.gl;o.activeTexture(A),o.bindTexture(o.TEXTURE_2D,t),this.hasTextureData[A]?o.texSubImage2D(o.TEXTURE_2D,0,0,0,i,e,o.LUMINANCE,o.UNSIGNED_BYTE,s):(this.hasTextureData[A]=!0,o.texImage2D(o.TEXTURE_2D,0,o.LUMINANCE,i,e,0,o.LUMINANCE,o.UNSIGNED_BYTE,s))},A.prototype.deleteTexture=function(A,t){var i=this.gl;i.activeTexture(A),i.bindTexture(i.TEXTURE_2D,null),i.deleteTexture(t)},A.IsSupported=function(){try{if(!window.WebGLRenderingContext)return!1;var A=document.createElement("canvas");return!(!A.getContext("webgl")&&!A.getContext("experimental-webgl"))}catch(t){return!1}},A.SHADER={FRAGMENT_YCRCB_TO_RGBA:["precision mediump float;","uniform sampler2D textureY;","uniform sampler2D textureCb;","uniform sampler2D textureCr;","varying vec2 texCoord;","mat4 rec601 = mat4(","1.16438, 0.00000, 1.59603, -0.87079,","1.16438, -0.39176, -0.81297, 0.52959,","1.16438, 2.01723, 0.00000, -1.08139,","0, 0, 0, 1",");","void main() {","float y = texture2D(textureY, texCoord).r;","float cb = texture2D(textureCb, texCoord).r;","float cr = texture2D(textureCr, texCoord).r;","gl_FragColor = vec4(y, cr, cb, 1.0) * rec601;","}"].join("\n"),FRAGMENT_LOADING:["precision mediump float;","uniform float progress;","varying vec2 texCoord;","void main() {","float c = ceil(progress-(1.0-texCoord.y));","gl_FragColor = vec4(c,c,c,1);","}"].join("\n"),VERTEX_IDENTITY:["attribute vec2 vertex;","varying vec2 texCoord;","void main() {","texCoord = vertex;","gl_Position = vec4((vertex * 2.0 - 1.0) * vec2(1, -1), 0.0, 1.0);","}"].join("\n")},A}(),JSMpeg.Renderer.Canvas2D=function(){"use strict";var A=function(A){this.canvas=A.canvas||document.createElement("canvas"),this.width=this.canvas.width,this.height=this.canvas.height,this.enabled=!0,this.context=this.canvas.getContext("2d")};return A.prototype.destroy=function(){},A.prototype.resize=function(A,t){this.width=0|A,this.height=0|t,this.canvas.width=this.width,this.canvas.height=this.height,this.imageData=this.context.getImageData(0,0,this.width,this.height),JSMpeg.Fill(this.imageData.data,255)},A.prototype.renderProgress=function(A){var t=this.canvas.width,i=this.canvas.height,e=this.context;e.fillStyle="#222",e.fillRect(0,0,t,i),e.fillStyle="#fff",e.fillRect(0,i-i*A,t,i*A)},A.prototype.render=function(A,t,i){this.YCbCrToRGBA(A,t,i,this.imageData.data),this.context.putImageData(this.imageData,0,0)},A.prototype.YCbCrToRGBA=function(A,t,i,e){if(this.enabled)for(var s,o,a,g,I,r=this.width+15>>4<<4,n=r>>1,B=0,C=r,E=r+(r-this.width),Q=0,h=n-(this.width>>1),c=0,d=4*this.width,l=4*this.width,p=this.width>>1,u=this.height>>1,w=0;w<u;w++){for(var m=0;m<p;m++){s=t[Q],o=i[Q],Q++,a=s+(103*s>>8)-179,g=(88*o>>8)-44+(183*s>>8)-91,I=o+(198*o>>8)-227;var D=A[B++],y=A[B++];e[c]=D+a,e[c+1]=D-g,e[c+2]=D+I,e[c+4]=y+a,e[c+5]=y-g,e[c+6]=y+I,c+=8;var b=A[C++],f=A[C++];e[d]=b+a,e[d+1]=b-g,e[d+2]=b+I,e[d+4]=f+a,e[d+5]=f-g,e[d+6]=f+I,d+=8}B+=E,C+=E,c+=l,d+=l,Q+=h}},A}(),JSMpeg.AudioOutput.WebAudio=function(){"use strict";var A=function A(t){this.context=A.CachedContext=A.CachedContext||new(window.AudioContext||window.webkitAudioContext),this.gain=this.context.createGain(),this.destination=this.gain,this.gain.connect(this.context.destination),this.context._connections=(this.context._connections||0)+1,this.startTime=0,this.buffer=null,this.wallclockStartTime=0,this.volume=1,this.enabled=!0,this.unlocked=!A.NeedsUnlocking(),Object.defineProperty(this,"enqueuedTime",{get:this.getEnqueuedTime})};return A.prototype.destroy=function(){this.gain.disconnect(),this.context._connections--,0===this.context._connections&&(this.context.close(),A.CachedContext=null)},A.prototype.play=function(A,t,i){if(this.enabled){if(!this.unlocked){var e=JSMpeg.Now();return this.wallclockStartTime<e&&(this.wallclockStartTime=e),void(this.wallclockStartTime+=t.length/A)}this.gain.gain.value=this.volume;var s=this.context.createBuffer(2,t.length,A);s.getChannelData(0).set(t),s.getChannelData(1).set(i);var o=this.context.createBufferSource();o.buffer=s,o.connect(this.destination);var a=this.context.currentTime,g=s.duration;this.startTime<a&&(this.startTime=a,this.wallclockStartTime=JSMpeg.Now()),o.start(this.startTime),this.startTime+=g,this.wallclockStartTime+=g}},A.prototype.stop=function(){this.gain.gain.value=0},A.prototype.getEnqueuedTime=function(){return Math.max(this.wallclockStartTime-JSMpeg.Now(),0)},A.prototype.resetEnqueuedTime=function(){this.startTime=this.context.currentTime,this.wallclockStartTime=JSMpeg.Now()},A.prototype.unlock=function(A){if(this.unlocked)A&&A();else{this.unlockCallback=A;var t=this.context.createBuffer(1,1,22050),i=this.context.createBufferSource();i.buffer=t,i.connect(this.destination),i.start(0),setTimeout(this.checkIfUnlocked.bind(this,i,0),0)}},A.prototype.checkIfUnlocked=function(A,t){A.playbackState===A.PLAYING_STATE||A.playbackState===A.FINISHED_STATE?(this.unlocked=!0,this.unlockCallback&&(this.unlockCallback(),this.unlockCallback=null)):t<10&&setTimeout(this.checkIfUnlocked.bind(this,A,t+1),100)},A.NeedsUnlocking=function(){return/iPhone|iPad|iPod/i.test(navigator.userAgent)},A.IsSupported=function(){return window.AudioContext||window.webkitAudioContext},A.CachedContext=null,A}(),JSMpeg.WASMModule=function(){"use strict";var A=function(){this.stackSize=5242880,this.pageSize=65536,this.onInitCallback=null,this.ready=!1};return A.prototype.write=function(A){this.loadFromBuffer(A,this.onInitCallback)},A.prototype.loadFromFile=function(A,t){this.onInitCallback=t;var i=new JSMpeg.Source.Ajax(A,{});i.connect(this),i.start()},A.prototype.loadFromBuffer=function(A,t){if(this.moduleInfo=this.readDylinkSection(A),this.moduleInfo){this.memory=new WebAssembly.Memory({initial:256});var i={memory:this.memory,memoryBase:0,__memory_base:0,table:new WebAssembly.Table({initial:this.moduleInfo.tableSize,element:"anyfunc"}),tableBase:0,__table_base:0,abort:this.c_abort.bind(this),___assert_fail:this.c_assertFail.bind(this),_sbrk:this.c_sbrk.bind(this)};this.brk=this.align(this.moduleInfo.memorySize+this.stackSize),WebAssembly.instantiate(A,{env:i}).then(function(A){this.instance=A.instance,this.instance.exports.__post_instantiate&&this.instance.exports.__post_instantiate(),this.createHeapViews(),this.ready=!0,t&&t(this)}.bind(this))}else this.callback&&this.callback(null)},A.prototype.createHeapViews=function(){this.instance.heapU8=new Uint8Array(this.memory.buffer),this.instance.heapU32=new Uint32Array(this.memory.buffer),this.instance.heapF32=new Float32Array(this.memory.buffer)},A.prototype.align=function(A){var t=Math.pow(2,this.moduleInfo.memoryAlignment);return Math.ceil(A/t)*t},A.prototype.c_sbrk=function(A){var t=this.brk;if(this.brk+=A,this.brk>this.memory.buffer.byteLength){var i=this.brk-this.memory.buffer.byteLength,e=Math.ceil(i/this.pageSize);this.memory.grow(e),this.createHeapViews()}return t},A.prototype.c_abort=function(A){console.warn("JSMPeg: WASM abort",arguments)},A.prototype.c_assertFail=function(A){console.warn("JSMPeg: WASM ___assert_fail",arguments)},A.prototype.readDylinkSection=function(A){var t=new Uint8Array(A),i=0,e=function(){var A=0,e=1;while(1){var s=t[i++];if(A+=(127&s)*e,e*=128,!(128&s))return A}},s=function(A){for(var e=0;e<A.length;e++){var s="string"===typeof A[e]?A[e].charCodeAt(0):A[e];if(t[i++]!==s)return!1}return!0};if(!s([0,"a","s","m"]))return console.warn("JSMpeg: WASM header not found"),null;i=9,e();return s([6,"d","y","l","i","n","k"])?{memorySize:e(),memoryAlignment:e(),tableSize:e(),tableAlignment:e()}:(console.warn("JSMpeg: No dylink section found in WASM"),null)},A.IsSupported=function(){return!!window.WebAssembly},A.GetModule=function(){return A.CACHED_MODULE=A.CACHED_MODULE||new A,A.CACHED_MODULE},A}(),JSMpeg.WASM_BINARY_INLINED="AGFzbQEAAAAADwZkeWxpbmuA0MACBAAAAAE0CWAEf39/fwBgAX8Bf2ACf38Bf2ABfwBgAn9/AGABfwF9YAZ/f39/f38AYAN/f38Bf2AAAAJGBANlbnYOX19fYXNzZXJ0X2ZhaWwAAANlbnYFX3NicmsAAQNlbnYNX19tZW1vcnlfYmFzZQN/AANlbnYGbWVtb3J5AgCAAgM9PAIDAgEEBAMBBQEBAQEBAQEDBAMGAwQAAwAAAAIDAgEEBAEBAQEBAAACAwIBAgECAQEBAQMEAwMCBwcHCAYLAn8BQQALfwFBAAsHggYfEl9fcG9zdF9pbnN0YW50aWF0ZQA9BV9mcmVlADgHX21hbGxvYwAxB19tZW1jcHkAOghfbWVtbW92ZQA7B19tZW1zZXQAPBNfbXAyX2RlY29kZXJfY3JlYXRlAB0TX21wMl9kZWNvZGVyX2RlY29kZQAmFF9tcDJfZGVjb2Rlcl9kZXN0cm95AB4WX21wMl9kZWNvZGVyX2RpZF93cml0ZQAiFl9tcDJfZGVjb2Rlcl9nZXRfaW5kZXgAICFfbXAyX2RlY29kZXJfZ2V0X2xlZnRfY2hhbm5lbF9wdHIAJCJfbXAyX2RlY29kZXJfZ2V0X3JpZ2h0X2NoYW5uZWxfcHRyACUcX21wMl9kZWNvZGVyX2dldF9zYW1wbGVfcmF0ZQAjGl9tcDJfZGVjb2Rlcl9nZXRfd3JpdGVfcHRyAB8WX21wMl9kZWNvZGVyX3NldF9pbmRleAAhFV9tcGVnMV9kZWNvZGVyX2NyZWF0ZQACFV9tcGVnMV9kZWNvZGVyX2RlY29kZQARFl9tcGVnMV9kZWNvZGVyX2Rlc3Ryb3kAAxhfbXBlZzFfZGVjb2Rlcl9kaWRfd3JpdGUABxlfbXBlZzFfZGVjb2Rlcl9nZXRfY2JfcHRyABAdX21wZWcxX2RlY29kZXJfZ2V0X2NvZGVkX3NpemUACxlfbXBlZzFfZGVjb2Rlcl9nZXRfY3JfcHRyAA8dX21wZWcxX2RlY29kZXJfZ2V0X2ZyYW1lX3JhdGUAChlfbXBlZzFfZGVjb2Rlcl9nZXRfaGVpZ2h0AA0YX21wZWcxX2RlY29kZXJfZ2V0X2luZGV4AAUYX21wZWcxX2RlY29kZXJfZ2V0X3dpZHRoAAwcX21wZWcxX2RlY29kZXJfZ2V0X3dy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BQJ/IANBzQBHDQIgACgCgAFBBhAwIQMCQAJAIAAoAoABQQgQMCIEIgYEQCAGQYABRgRADAIFDAMLAAsgACgCgAFBCBAwDAILIAAoAoABQQgQMEGAfmoMAQsgBEGAfmogBCAEQYABShsLCyEEDAELIAZB/wFxIgNBACADayAAKAKAAUEBEDBFGyEEIAZBCHUhAwsgAiADaiIGIwBBQGtqLQAAIgMgBWotAAAgACgCREEAIARBAXQiAkEfdUEBciAAKAJcGyACamxsIgJBBHVBAEEBQX8gAkEPShsgAkEQcRtrIgJBgHAgAkGAcEobIQIgAEGcAWogA0ECdGogAyMAQZA1amotAAAgAkH/DyACQf8PSBtsNgIAIAZBAWohAgwBCwsgAUEESARAIABBhAFqIQUgAUEDdEEIcSAAKAJUIAAoAhgiAyAAKAJQbGpBBHRyIANBA3RBACABQQJxG2ohBAUgAEGMAWogAEGIAWogAUEERhshBSAAKAJQIAAoAhgiAUECdGwgACgCVEEDdGohBCABQQF1IQMLIANBeGohAyAFKAIAIQUgAkEBRiECIABBnAFqIQEgACgCXARAIAIEQCABKAIAQYABakEIdSAFIAQgAxAYIAFBADYCAAUgARAZIAEgBSAEIAMQGiABQQBBgAIQPBoLBSACBEAgASgCAEGAAWpBCHUgBSAEIAMQGyABQQA2AgAFIAEQGSABIAUgBCADEBwgAUEAQYACEDwaCwsL7AYAIAEgAmogAEEAIABBAEobIgBB/wEgAEH/AUgbQf8BcSIAOgAAIAEgAkEBamogADoAACABIAJBAmpqIAA6AAAgASACQQNqaiAAOgAAIAEgAkEEamogADoAACABIAJBBWpqIAA6AAAgASACQQZqaiAAOgAAIAEgAkEHamogADoAACABIAIgA0EIaiIDaiICaiAAOgAAIAEgAkEBamogADoAACABIAJBAmpqIAA6AAAgASACQQNqaiAAOgAAIAEgAkEEamogADoAACABIAJBBWpqIAA6AAAgASACQQZqaiAAOgAAIAEgAkEHamogADoAACABIAIgA2oiAmogADoAACABIAJBAWpqIAA6AAAgASACQQJqaiAAOgAAIAEgAkEDamogADoAACABIAJBBGpqIAA6AAAgASACQQVqaiAAOgAAIAEgAkEGamogADoAACABIAJBB2pqIAA6AAAgASACIANqIgJqIAA6AAAgASACQQFqaiAAOgAAIAEgAkECamogADoAACABIAJBA2pqIAA6AAAgASACQQRqaiAAOgAAIAEgAkEFamogADoAACABIAJBBmpqIAA6AAAgASACQQdqaiAAOgAAIAEgAiADaiICaiAAOgAAIAEgAkEBamogADoAACABIAJBAmpqIAA6AAAgASACQQNqaiAAOgAAIAEgAkEEamogADoAACABIAJBBWpqIAA6AAAgASACQQZqaiAAOgAAIAEgAkEHamogADoAACABIAIgA2oiAmogADoAACABIAJBAWpqIAA6AAAgASACQQJqaiAAOgAAIAEgAkEDamogADoAACABIAJBBGpqIAA6AAAgASACQQVqaiAAOgAAIAEgAkEGamogADoAACABIAJBB2pqIAA6AAAgASACIANqIgJqIAA6AAAgASACQQFqaiAAOgAAIAEgAkECamogADoAACABIAJBA2pqIAA6AAAgASACQQRqaiAAOgAAIAEgAkEFamogADoAACABIAJBBmpqIAA6AAAgASACQQdqaiAAOgAAIAEgAiADaiICaiAAOgAAIAEgAkEBamogADoAACABIAJBAmpqIAA6AAAgASACQQNqaiAAOgAAIAEgAkEEamogADoAACABIAJBBWpqIAA6AAAgASACQQZqaiAAOgAAIAEgAkEHamogADoAAAubBgEUfwNAIAFBEGpBAnQgAGoiBygCACIGIAFBMGpBAnQgAGoiDSgCACIJaiEFIAFBCGpBAnQgAGoiDigCACICIAFBOGpBAnQgAGoiDygCACIDaiEEIAIgA2siEEHZA2wgAUEoakECdCAAaiIKKAIAIgIgAUEYakECdCAAaiIRKAIAIgNrIgtBvH5sQYABampBCHUgBCACIANqIghqIgJrIgMgBCAIa0HqAmxBgAFqQQh1ayEEIAFBAnQgAGoiCCgCACIMIAFBIGpBAnQgAGoiEigCACITayIUIAYgCWtB6gJsQYABakEIdSAFayIJaiEGIAggAiAMIBNqIgggBWoiDGo2AgAgDiADIAZqNgIAIAcgFCAJayIHIARrNgIAIBEgC0HZA2xBgAFqIBBBxAFsakEIdSAEaiIJIAggBWsiBWo2AgAgEiAFIAlrNgIAIAogBCAHajYCACANIAYgA2s2AgAgDyAMIAJr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aiABQQxsaiAAKAIIQQYQMCICNgLUAiAAIANBgANsaiABQQxsaiACNgLQAiAFIAI2AgAMAgsgBSAAKAIIQQYQMDYCACAAIANBgANsaiABQQxsaiAAKAIIQQYQMCICNgLUAiAAIANBgANsaiABQQxsaiACNgLQAgsLCyADQQFqIgMgCEkNAAsgAUEBaiIBIAtHDQALCwsLaiALQSBJIRsgAEHMtgFqIQQgAEHMCGohHCAAQcz2AGohHSAAQcwLaiEeIABBzJYBaiEfA0BBACEWIBQhAwNAIBgEQEEAIQEDQCAAQQAgASAOECggAEEBIAEgDhAoIAFBAWoiASANSA0ACwsgGQRAIA0hAQNAIABBACABIA4QKCAAQcwLaiABQQxsaiAAQcwIaiABQQxsaigCADYCACAAIAFBDGxqQdALaiAAIAFBDGxqQdAIaigCADYCACAAIAFBDGxqQdQLaiAAIAFBDGxqQdQIaigCADYCACABQQFqIgEgC0gNAAsLIBsEQCALIQEDQCAAQcwIaiABQQxsakEANgIAIAAgAUEMbGpB0AhqQQA2AgAgACABQQxsakHUCGpBADYCACAAQcwLaiABQQxsakEANgIAIAAgAUEMbGpB0AtqQQA2AgAgACABQQxsakHUC2pBADYCACABQQFqIgFBIEcNAAsLIAAoAgQhASADIRFBACESA0AgACABQcAHakH/B3EiATYCBCAcIBIgHSABECkgBEIANwIAIARCADcCCCAEQgA3AhAgBEIANwIYIARCADcCICAEQgA3AiggBEIANwIwIARCADcCOCAEQUBrQgA3AgAgBEIANwJIIARCADcCUCAEQgA3AlggBEIANwJgIARCADcCaCAEQgA3AnAgBEIANwJ4IAAoAgQiD0EBdSETQf8HIA9BgAFvQQF1IgxrIgFBgH9xIRUgAUEHdkEGdEHABGohEEGABCATayEGIAwhAQNAIAYhB0EAIQkgASECA0AgB0EBaiEIIAJBAWohBSAAQcy2AWogCUECdGoiCiAAQczWAGogB0ECdGoqAgAgAEHM9gBqIAJBAnRqKgIAlCAKKAIAspKoNgIAIAlBAWoiCUEgRwRAIAghByAFIQIMAQsLIAFBgAFqIQIgBkFAayEGIAFBgAdIBEAgAiEBDAELC0HgByAMIBVqayIBQYAISARAIBAgE2tBoHxqIQYD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IkogWCBLk7tEujBFka7n9D+itiJLk7tEuEt/Zp6g5j+itiI6kiEqIANBMGpBAnQgAmogTSA8kow4AgAgA0EvakECdCACaiApICiSIEwgSZIgJJIiKJKMIik4AgAgA0ExakECdCACaiApOAIAIANBLmpBAnQgAmogRiBFkiAjkowiKTgCACADQTJqQQJ0IAJqICk4AgAgA0EtakECdCACaiAwIC2SIEAgPpIgJpIiKZIiPCAokowiKDgCACADQTNqQQJ0IAJqICg4AgAgA0EsakECdCACaiA2IE+SIFEgUJIgNZIiKJKMIjY4AgAgA0E0akECdCACaiA2OAIAIANBK2pBAnQgAmogPCA/IDiSIDOSIjwgJJIiJJKMIjY4AgAgA0E1akECdCACaiA2OAIAIANBKmpBAnQgAmogPSBSkiA7kiI9ICOSjCIjOAIAIANBNmpBAnQgAmogIzgCACADQSlqQQJ0IAJqIEsgSpIgOpIiIyAkkowiJDgCACADQTdqQQJ0IAJqICQ4AgAgA0EoakECdCACaiBIIE6SIDGSjCIkOAIAIANBOGpBAnQgAmogJDgCACADQSdqQQJ0IAJqICMgPCArkiIjkowiJDgCACADQTlqQQJ0IAJqICQ4AgAgA0EmakECdCACaiA9ICeSjCIkOAIAIANBOmpBAnQgAmogJDgCACADQSVqQQJ0IAJqICkgLSAwk7tEuEt/Zp6g5j+itiIpkiItICOSjCIjOAIAIANBO2pBAnQgAmogIzgCACADQSRqQQJ0IAJqICggR5KMIiM4AgAgA0E8akECdCACaiAjOAIAIANBI2pBAnQgAmogLSArIDKSIiOSjCIoOAIAIANBPWpBAnQgAmogKDgCACADQSJqQQJ0IAJqICcgU5KMIic4AgAgA0E+akECdCACaiAnOAIAIANBIWpBAnQgAmogIyBCkowiIzgCACADQT9qQQJ0IAJqICM4AgAgA0EgakECdCACaiA0jDgCACADQQJ0IAJqIDQ4AgAgA0EfakECdCACaiAsjDgCACADQQFqQQJ0IAJqICw4AgAgA0EeakECdCACaiA5jDgCACADQQJqQQJ0IAJqIDk4AgAgA0EdakECdCACaiApICaSIjQgQZIiI4w4AgAgA0EDakECdCACaiAjOAIAIANBHGpBAnQgAmogL4w4AgAgA0EEakECdCACaiAvOAIAIANBG2pBAnQgAmogNCA3IDOSIjSSIi+MOAIAIANBBWpBAnQgAmogLzgCACADQRpqQQJ0IAJqIEQgO5IiL4w4AgAgA0EGakECdCACaiAvOAIAIANBGWpBAnQgAmogNCA6kiI0jDgCACADQQdqQQJ0IAJqIDQ4AgAgA0EYakECdCACaiAxjDgCACADQQhqQQJ0IAJqIDE4AgAgA0EXakECdCACaiAqjDgCACADQQlqQQJ0IAJqICo4AgAgA0EWakECdCACaiA7IC6SIjGMOAIAIANBCmpBAnQgAmogMTgCACADQRVqQQJ0IAJqIEMgJpIiMYw4AgAgA0ELakECdCACaiAxOAIAIANBFGpBAnQgAmogNYw4AgAgA0EMakECdCACaiA1OAIAIANBE2pBAnQgAmogJiAlkiImjDgCACADQQ1qQQJ0IAJqICY4AgAgA0ESakECdCACaiAujDgCACADQQ5qQQJ0IAJqIC44AgAgA0ERakECdCACaiAljDgCACADQQ9qQQJ0IAJqICU4AgAgA0EQakECdCACakMAAAAAOAIACy8BAX9BFBAxIgIgATYCECACIAAQMTYCACACIAA2AgggAkEANgIMIAJBADYCBCACCw0AIAAoAgAQOCAAEDgL6QEBBH8gACgCCCIDIAAoAgwiAmsiBCABSQRAAkAgACgCEEECRgRAIAAgACgCACABIARrIANBAXQiAiACIARqIAFJGyIBEDk2AgAgACABNgIIIAAoAgQgACgCDCIBQQN0IgJNDQEgACACNgIEDAELIAIgACgCBCIFQQN2IgNGIAMgBGogAUlyBEAgAEEANgIMIABBADYCBEEAIQEMAQsgAwRAIAAoAgAiASABIANqIAIgA2sQOxogACAAKAIMIANrIgE2AgwgACAAKAIEIAVBeHFrNgIEBSACIQELCwUgAiEBCyAAKAIAIAFqC40BAQR/IAAoAgRBB2pBA3YiASAAKAIMIgRJBEACQCAAKAIAIQIDQAJAIAFBAWohAyABIAJqLAAARQRAIAIgA2osAABFBEAgAiABQQJqaiwAAEEBRg0CCwsgAyAETw0CIAMhAQwBCwsgACABQQN0QSBqNgIEIAIgAUEDamotAAAPCwsgACAEQQN0NgIEQX8LqQEBBH8gACgCBEEHakEDdiICIAAoAgwiBUkEQAJAIAAoAgAh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aiIGQRBLDQALIAMgCWohAyAIayECIQEMAgsgAyABKAIAIgU6AAAgAyABLAABOgABIAJBbGpBcHEiCEESaiIJIAFqIAJBbmogA0ECaiEEIAJBfmohBiABQQJqIQIgBSEBA0AgBCACKAICIgVBEHQgAUEQdnI2AgAgBCACKAIGIgFBEHQgBUEQdnI2AgQgBCACKAIKIgVBEHQgAUEQdnI2AgggBCACKAIOIgFBEHQgBUEQdnI2AgwgAkEQaiECIARBEGohBCAGQXBqIgZBEUsNAAsgAyAJaiEDIAhrIQIhAQwBCyADIAEoAgAiBToAACACQWxqQXBxIghBEWoiCSABaiACQW9qIANBAWohBCACQX9qIQYgAUEBaiECIAUhAQNAIAQgAigCAyIFQRh0IAFBCHZyNgIAIAQgAigCByIBQRh0IAVBCHZyNgIEIAQgAigCCyIFQRh0IAFBCHZyNgIIIAQgAigCDyIBQRh0IAVBCHZyNgIMIAJBEGohAiAEQRBqIQQgBkFwaiIGQRJLDQALIAMgCWohAyAIayECIQELCyACQRBxBEAgAyABLAAAOgAAIAMgASwAAToAASADIAEsAAI6AAIgAyABLAADOgADIAMgASwABDoABCADIAEsAAU6AAUgAyABLAAGOgAGIAMgASwABzoAByADIAEsAAg6AAggAyABLAAJOgAJIAMgASwACjoACiADIAEsAAs6AAsgAyABLAAMOgAMIAMgASwADToADSADIAEsAA46AA4gAyABLAAPOgAPIANBEGohAyABQRBqIQELIAJBCHEEQCADIAEsAAA6AAAgAyABLAABOgABIAMgASwAAjoAAiADIAEsAAM6AAMgAyABLAAEOgAEIAMgASwABToABSADIAEsAAY6AAYgAyABLAAHOgAHIANBCGohAyABQQhqIQELIAJBBHEEQCADIAEsAAA6AAAgAyABLAABOgABIAMgASwAAjoAAiADIAEsAAM6AAMgA0EEaiEDIAFBBGohAQsgAkECcQRAIAMgASwAADoAACADIAEsAAE6AAEgA0ECaiEDIAFBAmohAQsgAkEBcUUEQCAADwsgAyABLAAAOgAAIAALwAMBBn8gACABRgRAIAAPCyABIAJqIABLIAAgAmoiBSABS3FFBEAgACABIAIQOhogAA8LIAEgACIDc0EDcUUhBCADIAFJBH8g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JCQkJCQkJCQkJCQkJCQkJCQAAAABAhEAAAAAAAAAAAAAAAAAAQIDBAUGEQAAAAAAAAAAAAECAwQFBgcICQoLDA0OEQABAwUGBwgJCgsMDQ4PEBEAAQIEBQYHCAkKCwwNDg8RAAECAwQFBgcICQoLDA0ODwMAAQUFAAEHBwAAAwkAAQoPAAAEHwAABT8AAAZ/AAAH/wAACP8BAAn/AwAK/wcAC/8PAAz/HwAN/z8ADv9/AA///wAQAAAAAAAAAAAAAAAAAAAAAupflgEwikIBCAgMW1tbXltec2l6ZSA+IDAAL2hvbWUvZG9taW5pYy9wcm9qZWN0cy9lbXNkay9mYXN0Y29tcC9lbXNjcmlwdGVuLy9zeXN0ZW0vbGliL2VtbWFsbG9jLmNwcABnZXRGcmVlTGlzdEluZGV4AE1JTl9GUkVFTElTVF9JTkRFWCA8PSBpbmRleCAmJiBpbmRleCA8IE1BWF9GUkVFTElTVF9JTkRFWABnZXRBZnRlcihyZWdpb24pIDw9IHNicmsoMCkAZW1tYWxsb2NfbWFsbG9jAHJlZ2lvbi0+Z2V0VXNlZCgpAGdldFBheWxvYWQAKGNoYXIqKWV4dHJhUHRyID09IChjaGFyKilwdHIgKyBzYnJrU2l6ZQBhbGxvY2F0ZVJlZ2lvbgAhbGFzdFJlZ2lvbgAhZmlyc3RSZWdpb24AZmlyc3RSZWdpb24AcHRyID09IGdldEFmdGVyKGxhc3RSZWdpb24pAGV4dGVuZExhc3RSZWdpb24AYWRkVG9GcmVlTGlzdABnZXRCaWdFbm91Z2hGcmVlTGlzdEluZGV4AHBheWxvYWRTaXplID49IHNpemUAcG9zc2libHlTcGxpdFJlbWFpbmRlcgBleHRyYSA+PSBNSU5fUkVHSU9OX1NJWkUAdG90YWxTcGxpdFNpemUgPj0gTUlOX1JFR0lPTl9TSVpFAG1lcmdlSW50b0V4aXN0aW5nRnJlZVJlZ2lvbgByZWdpb24gPT0gbGFzdFJlZ2lvbgBlbW1hbGxvY19yZWFsbG9j"},ee6c:function(A,t,i){},fea2:function(A,t,i){"use strict";i.r(t);var e=function(){var A=this,t=A.$createElement,i=A._self._c||t;return i("div",[i("div",{staticClass:"box-first"},[A._m(0),i("div",{staticClass:"infolist"},[i("div",{staticClass:"userlist"},[i("ul",[i("li",[i("UserItem",{attrs:{title:"用户名信息",name:"USER INFORMATION"}}),i("label",[A._v("驾驶员")]),i("pannel-item",{attrs:{value:A.driverInfo.name}}),i("label",[A._v("联系方式")]),i("pannel-item",{attrs:{value:A.driverInfo.mobile}}),i("label",[A._v("身份证号")]),i("pannel-item",{attrs:{value:A.driverInfo.cardNum}}),i("label",[A._v("所属车队")]),i("pannel-item",{attrs:{value:A.driverInfo.motorcade}})],1),i("li",[i("UserItem",{attrs:{title:"车辆信息",name:"VEHICLE INFORMATION"}}),i("span",[i("label",[A._v("车辆VIN码")]),i("label",[A._v(A._s(A.Carlink))])]),i("pannel-item",{attrs:{value:A.vehicleInfo.vin}}),i("div",{staticClass:"carinfo"},[i("p",[i("label",[A._v("车牌号")]),i("pannel-item",{attrs:{value:A.vehicleInfo.plate}})],1),i("p",[i("label",[A._v("解锁状态")]),i("pannel-item",{attrs:{value:A.Carlock}})],1)]),i("div",{staticClass:"carinfo"},[i("p",[i("label",[A._v("累计里程 (km)")]),i("pannel-item",{attrs:{value:A.vehicleInfo.mileage}})],1),i("p",[i("label",[A._v("上电状态")]),i("pannel-item",{attrs:{value:A.Carbattery}})],1)]),i("label",[A._v("累计换电 (次)")]),i("pannel-item",{attrs:{value:A.vehicleInfo.swap}})],1),i("li",[i("UserItem",{attrs:{title:"电池信息",name:"Battery INFORMATION"}}),i("label",[A._v("电池编号")]),i("pannel-item",{attrs:{value:A.batteryInfo.sn}}),i("label",[A._v("电池仓")]),i("pannel-item",{attrs:{value:A.batteryInfo.space}}),i("div",{staticClass:"carinfo"},[i("P",[i("label",[A._v("换电电池SOC")]),i("pannel-item",{attrs:{value:A.batteryInfo.swapSoc}})],1),i("P",[i("label",[A._v("车辆电池SOC")]),i("pannel-item",{attrs:{value:A.batteryInfo.vehSoc}})],1)],1),i("label",[A._v("换电量(kWh)")]),i("pannel-item",{attrs:{value:A.batteryInfo.swapCapacity}})],1)]),i("div",{staticClass:"bin-info"},[i("BinInfomation",{attrs:{"battery-on-car":A.swapAnimationVo.soc,"store-info-list":A.storeInfoList,"swap-code":1*A.swapAnimationVo.swapCode-1,step:A.swapAnimationVo.step,"connection-state":A.swapAnimationVo.connectionState,"swap-soc":A.swapAnimationVo.swapSoc,"swap-current":A.swapAnimationVo.swapCurrent}})],1)])])]),i("div",{staticClass:"box-second"},[i("sub-title",{attrs:{name:"换电业务流程",statement:"power exchange business process"}}),i("process-symbol",{attrs:{processtext:A.processtext,"process-done":A.processDone}}),i("div",{staticClass:"process-details"},A._l(A.processDone,(function(t,e){return i("div",{key:e,staticClass:"detail"},[i("span",{staticClass:"process-state",style:{color:!0===t?"rgb(4,220,223)":"rgb(69,85,115)"}},[null===A.swapProcess.validation&&0===e?i("div",[A._v("待验证")]):A.swapProcess.validation&&0===e?i("div",[A._v(" "+A._s(A.swapProcess.validation)+" ")]):A._e(),null===A.swapProcess.apply&&1===e?i("div",[A._v("待申请")]):A.swapProcess.apply&&1===e?i("div",[A._v(" "+A._s(A.swapProcess.apply)+" ")]):A._e(),null===A.swapProcess.begin&&2===e?i("div",[A._v("待开始")]):A.swapProcess.begin&&2===e?i("div",[A._v(" "+A._s(A.swapProcess.begin)+" ")]):A._e(),null===A.swapProcess.swap&&3===e?i("div",[A._v("待更换")]):A.swapProcess.swap&&3===e?i("div",[A._v(" "+A._s(A.swapProcess.swap)+" ")]):A._e(),null===A.swapProcess.end&&4===e?i("div",[A._v("待确定")]):A.swapProcess.end&&4===e?i("div",[A._v(" "+A._s(A.swapProcess.end)+" ")]):A._e()]),i("quarter-change",{attrs:{percent:A.percent[e],"process-deg":A.processDeg[e],"is-done":t,image:A.processImages[e]}})],1)})),0)],1),i("div",{staticClass:"box-three"},[i("div",{staticClass:"exchange-statistics"},[i("sub-title",{attrs:{name:"换电信息",statement:"Power Change Details"}}),i("div",{staticClass:"statistic-boxes"},[i("statistic-item",{attrs:{label:"今日换电次数",value:A.swapInfo.todaySwapFreq,unit:"次"}}),i("statistic-item",{attrs:{label:"今日换电量",value:A.swapInfo.todayCapacity,unit:"kWh"}}),i("statistic-item",{attrs:{label:"累计换电次数",value:A.swapInfo.swapFreq,unit:"次"}}),i("statistic-item",{attrs:{label:"累计换电量",value:A.swapInfo.capacity,unit:"kWh"}}),i("statistic-item",{attrs:{label:"当前可换电池",value:A.swapInfo.quantity,unit:"块"}}),i("statistic-item",{attrs:{label:"今日告警数",value:A.swapInfo.todayAlarmFreq,unit:"次"}})],1)],1),i("div",{staticClass:"exchange-records"},[i("sub-title",{attrs:{name:"换电记录",statement:"Exchange Records"}}),i("div",{staticClass:"exchange-details"},[A._m(1),A._l(A.carRecord,(function(t){return i("div",{key:t.id,staticClass:"record-row"},[i("span",{staticClass:"v-plate"},[A._v(A._s(t.vehiclePlate))]),i("span",{staticClass:"v-type"},[A._v(A._s(t.modelName))]),i("span",{staticClass:"v-power color-blue"},[A._v(A._s(t.swapCapacity))]),i("span",{staticClass:"v-time"},[A._v(A._s(t.swapBeginTime))])])}))],2)],1),i("div",{staticClass:"gate-details"},[i("sub-title",{attrs:{name:"告警记录",statement:"ALARM LOG"}}),i("div",{staticClass:"recordlist"},[A._m(2),A._l(A.alarmRecordList,(function(t){return i("div",{key:t.id,staticClass:"recordinfo"},[i("span",[A._v(A._s(t.code))]),i("span",[A._v(A._s(t.equipment))]),i("span",{attrs:{title:t.info}},[A._v(A._s(t.info))]),i("span",[A._v(A._s(t.beginTime))])])}))],2)],1)])])},s=[function(){var A=this,t=A.$createElement,i=A._self._c||t;return i("div",{staticClass:"video-box"},[i("canvas",{attrs:{id:"video-1"}})])},function(){var A=this,t=A.$createElement,i=A._self._c||t;return i("div",{staticClass:"header-row"},[i("span",{staticClass:"v-plate"},[A._v("车牌号")]),i("span",{staticClass:"v-type"},[A._v("车型")]),i("span",{staticClass:"v-power"},[A._v("换电量")]),i("span",{staticClass:"v-time"},[A._v("换电时间")])])},function(){var A=this,t=A.$createElement,i=A._self._c||t;return i("div",{staticClass:"recordtilte"},[i("span",[A._v("告警代码")]),i("span",[A._v("告警设备")]),i("span",[A._v("告警信息")]),i("span",[A._v("告警时间")])])}],o=(i("a434"),i("b775"));function a(A){return Object(o["a"])({url:"/swap/swapInfo",method:"post",data:A})}function g(A){return Object(o["a"])({url:"/swap/swapRecord",method:"post",data:A})}function I(A){return Object(o["a"])({url:"/swap/alarmRecord",method:"post",data:A})}var r=i("5f35"),n=i.n(r),B=function(){var A=this,t=A.$createElement,i=A._self._c||t;return i("div",{staticClass:"usertit"},[i("div",{staticClass:"userbg"},[i("div",{staticClass:"userboder"}),i("div",{staticClass:"user-name"},[A._v(A._s(A.title))]),i("div",{staticClass:"user-eng"},[A._v(A._s(A.name))])])])},C=[],E={props:["title","name"]},Q=E,h=(i("ca7f"),i("2877")),c=Object(h["a"])(Q,B,C,!1,null,"7d0ded63",null),d=c.exports,l=function(){var A=this,t=A.$createElement,i=A._self._c||t;return i("div",{staticClass:"pannel-item"},[i("div",{staticClass:"shinning"}),A._m(0),i("div",{staticClass:"value"},[A._v(A._s(A.value))])])},p=[function(){var A=this,t=A.$createElement,e=A._self._c||t;return e("div",{staticClass:"round"},[e("img",{attrs:{src:i("d38c")}})])}],u={name:"PannelItem",props:["label","value"]},w=u,m=(i("6b88"),Object(h["a"])(w,l,p,!1,null,"6315fe2e",null)),D=m.exports,y=function(){var A=this,t=A.$createElement,e=A._self._c||t;return e("div",{staticClass:"bin-bottom"},[e("div",{staticClass:"bin-carbg"},[e("img",{staticClass:"car",attrs:{src:i("da05")}}),A.BatteryOnCar?e("div",{staticClass:"battery-yellow",class:A.yellowBattery},[A._m(0),e("div",{staticClass:"battery-yellow-text"},[e("p",[A._v("SOC")]),e("p",[A._v(A._s(A.BatteryOnCar)+"%")])])]):A._e()]),e("div",{staticClass:"bin-battery"},A._l(A.storeInfoList,(function(t,s){return e("div",{key:s,staticClass:"battery-list"},[A.Carconnection(s)?e("div",{staticClass:"battery-listbg",class:[A.greenBattery(s),A.setBatteryBg(s)]},[A.step>=3&&A.swapCode===s?[e("p",{directives:[{name:"show",rawName:"v-show",value:A.swapSoc,expression:"swapSoc"}]},[A._v("SOC "+A._s(A.swapSoc)+"%")]),e("p",{directives:[{name:"show",rawName:"v-show",value:A.swapCurrent,expression:"swapCurrent"}]},[A._v(A._s(A.swapCurrent)+" A")])]:[e("p",{directives:[{name:"show",rawName:"v-show",value:t.soc,expression:"item.soc"}]},[A._v("SOC "+A._s(t.soc)+"%")]),e("p",{directives:[{name:"show",rawName:"v-show",value:t.current,expression:"item.current"}]},[A._v(A._s(t.current)+" A")])]],2):A._e(),A.swapCode===s?e("div",{staticClass:"battery-defaultcls defaultbg"},[e("p",{directives:[{name:"show",rawName:"v-show",value:t.soc&&A.yellowBattery.yellowshow,expression:"item.soc && yellowBattery.yellowshow"}]},[A._v("SOC "+A._s(t.soc)+"%")]),e("p",{directives:[{name:"show",rawName:"v-show",value:t.current&&A.yellowBattery.yellowshow,expression:"item.current && yellowBattery.yellowshow"}]},[A._v(A._s(t.current)+" A")])]):A._e(),e("div",{staticClass:"battery-liststatus"},[e("img",{directives:[{name:"show",rawName:"v-show",value:0===t.chargerInfoVo.chgState,expression:"item.chargerInfoVo.chgState === 0"}],attrs:{src:i("6554")}}),e("img",{directives:[{name:"show",rawName:"v-show",value:1===t.chargerInfoVo.chgState,expression:"item.chargerInfoVo.chgState === 1"}],attrs:{src:i("e0ad")}}),e("img",{directives:[{name:"show",rawName:"v-show",value:2===t.chargerInfoVo.chgState,expression:"item.chargerInfoVo.chgState === 2"}],attrs:{src:i("0c0c")}}),e("img",{directives:[{name:"show",rawName:"v-show",value:3===t.chargerInfoVo.chgState,expression:"item.chargerInfoVo.chgState === 3"}],attrs:{src:i("28a5")}})])])})),0),e("div",{staticClass:"battery-num"},A._l(8,(function(A){return e("img",{key:A,attrs:{src:i("3edd")}})})),0)])},b=[function(){var A=this,t=A.$createElement,e=A._self._c||t;return e("div",{staticClass:"battery-yellow-img"},[e("img",{attrs:{src:i("19a3")}})])}],f={props:["BatteryOnCar","storeInfoList","swapCode","connectionState","swapCurrent","swapSoc","step"],data:function(){return{}},computed:{yellowBattery:{get:function(){var A={};return 0===this.step||1===this.step?A["onestepPotion"]=!0:2===this.step?(A["onestepPotion"]=!0,A["yellowAnimationOne"]=!0):3===this.step?A["twostepPotion"]=!0:4===this.step&&(A["twostepPotion"]=!0,1===this.swapCode?A["yellowAnimationSwapone"]=!0:2===this.swapCode?(A["SwaptwoPotion"]=!0,A["yellowAnimationSwaptwo"]=!0):0===this.swapCode?(A["SwapZeroPotion"]=!0,A["yellowAnimationSwapZero"]=!0):4===this.swapCode?(A["SwapthreePotion"]=!0,A["yellowAnimationSwapthree"]=!0):5===this.swapCode?(A["SwapfourPotion"]=!0,A["yellowAnimationSwapfour"]=!0):6===this.swapCode?(A["SwapfivePotion"]=!0,A["yellowAnimationSwapfive"]=!0):7===this.swapCode&&(A["SwapsixPotion"]=!0,A["yellowAnimationSwapsix"]=!0)),A},set:function(A){return A}}},watch:{},mounted:function(){},methods:{Carconnection:function(A){return!(this.swapCode===A&&0===this.connectionState&&this.step>=3)},setBatteryBg:function(A){return this.swapCode===A&&5!==this.step?"lightbg":"defaultbg"},greenBattery:function(A){var t={};return 3===this.step&&this.swapCode===A&&(1===this.swapCode?t["greenAnimationOne"]=!0:2===this.swapCode?t["greenAnimationTwo"]=!0:0===this.swapCode?t["greenAnimationZero"]=!0:4===this.swapCode?t["greenAnimationThree"]=!0:5===this.swapCode?t["greenAnimationFour"]=!0:6===this.swapCode?t["greenAnimationFive"]=!0:7===this.swapCode&&(t["greenAnimationSix"]=!0)),4===this.step&&this.swapCode===A&&(1===this.swapCode?t["greenStepOnePotion"]=!0:2===this.swapCode?t["greenStepTwoPotion"]=!0:0===this.swapCode?t["greenStepZeroPotion"]=!0:4===this.swapCode?t["greenStepThreePotion"]=!0:5===this.swapCode?t["greenStepFourPotion"]=!0:6===this.swapCode?t["greenStepFivePotion"]=!0:7===this.swapCode&&(t["greenStepSixPotion"]=!0)),t}}},S=f,M=(i("2796"),Object(h["a"])(S,y,b,!1,null,"7e53fde8",null)),R=M.exports,G=function(){var A=this,t=A.$createElement,i=A._self._c||t;return i("div",{staticClass:"border-style"},[i("div",{staticClass:"inner-style"},[i("div",{staticClass:"white-border"}),i("div",{staticClass:"align-center"},[i("div",{staticClass:"name"},[A._v(A._s(A.name))]),i("div",{staticClass:"statement"},[A._v(A._s(A.statement))])])])])},F=[],k={name:"SubTitle",props:["name","statement"]},N=k,v=(i("947b"),Object(h["a"])(N,G,F,!1,null,"c6aff930",null)),U=v.exports,J=function(){var A=this,t=A.$createElement,i=A._self._c||t;return i("div",{staticClass:"processes"},A._l(A.processtext,(function(t,e){return i("div",{key:e,staticClass:"process"},[i("span",{staticClass:"p-name",style:{color:A.processDone[e]?"rgb(4, 220, 223)":"white"}},[A._v(A._s(t))]),i("div",{staticClass:"top"},[i("div",{class:A.processDone[e]?"top-1-1":"top-1"}),i("div",{class:A.processDone[e]?"top-2-2":"top-2"})]),i("div",{staticClass:"bottom"},[i("div",{class:A.processDone[e]?"bottom-1-1":"bottom-1"}),i("div",{class:A.processDone[e]?"bottom-2-2":"bottom-2"})])])})),0)},T=[],q={name:"ProcessSymbol",props:["processtext","processDone"],mounted:function(){}},L=q,Y=(i("e13f"),Object(h["a"])(L,J,T,!1,null,"1fcc384d",null)),x=Y.exports,H=function(){var A=this,t=A.$createElement,e=A._self._c||t;return e("div",{staticClass:"quarters"},[e("div",{staticClass:"quarter"}),e("div",{staticClass:"quarter1"}),e("div",{staticClass:"quarter2"}),e("div",{staticClass:"quarter3"}),e("div",{staticClass:"quarter4"}),e("div",{staticClass:"trans done",style:{transform:"rotate("+A.processDeg+"deg)","--boderleft":A.isDone?A.boderleft:"5px solid #666666"}},[e("div",{staticClass:"quarter5"}),e("div",{staticClass:"quarter6"})]),e("div",{staticClass:"mask"}),e("img",{staticClass:"process-image",attrs:{src:i("af98")("./"+A.image)}}),e("span",{staticClass:"zero",style:{color:A.isDone?"rgb(22,41,60)":"rgb(255,255,255)"}},[A._v("0%")]),e("span",{staticClass:"hundred",style:{color:A.isDone?"rgb(255,255,255)":"rgb(22,41,60)"}},[A._v(A._s(A.percent)+"%")])])},O=[],P={name:"QuarterChange",props:["isDone","image","percent","processDeg"],data:function(){return{boderleft:"5px solid #91fdb9"}}},Z=P,W=(i("c64b"),Object(h["a"])(Z,H,O,!1,null,"dbdfa67a",null)),j=W.exports,K=function(){var A=this,t=A.$createElement,i=A._self._c||t;return i("div",{staticClass:"item-box"},[i("div",{staticClass:"item-box-left"},[i("p",{staticClass:"descript"},[A._v(A._s(A.label))]),i("p",{staticClass:"num"},[A._v(A._s(A.value)+" "+A._s(A.unit))])]),i("div",{staticClass:"item-box-right"})])},V=[],X={name:"statisticItem",data:function(){return{}},props:["label","value","unit"]},z=X,_=(i("975e"),Object(h["a"])(z,K,V,!1,null,"a2b9113e",null)),$=_.exports,AA=(i("edd9"),i("5f87")),tA={name:"PowerChangeMonitoring",components:{UserItem:d,PannelItem:D,BinInfomation:R,SubTitle:U,ProcessSymbol:x,QuarterChange:j,StatisticItem:$},data:function(){return{ws:null,driverInfo:{name:"—",mobile:"—",cardNum:"—",motorcade:"—"},vehicleInfo:{vin:"—",plate:"—",lockState:"—",mileage:"—",batteryState:"—",swap:"—",conState:0},batteryInfo:{sn:"—",vehSoc:"—",space:"—",swapSoc:"—",swapCapacity:"—"},swapAnimationVo:{step:0,soc:30,transitCode:null,swapCode:0,connectionState:0,swapSoc:0,swapCurrent:0},storeInfoList:[],swapProcess:{validation:null,valPercentage:null,valAngle:null,apply:null,applyPercentage:null,applyAngle:null,begin:null,beginPercentage:null,beginAngle:null,swap:null,swapPercentage:null,swapAngle:null,end:null,endPercentage:null,endAngle:null},processtext:["车辆验证","发起换电申请","卸载车辆电池","安装满电电池","换电完成"],processImages:["yewu1.png","yewu2.png","yewu3.png","yewu4.png","yewu5.png"],processDone:[!1,!1,!1,!1,!1],percent:[0,0,0,0,0],processDeg:[0,0,0,0,0],swapInfo:{capacity:"--",quantity:"--",swapFreq:"--",todayAlarmFreq:"--",todayCapacity:"--",todaySwapFreq:"--"},carRecord:[],alarmRecordList:[]}},computed:{Carlink:function(){return"—"!=this.vehicleInfo.conState?this.vehicleInfo.conState?"已链接":"未链接":"—"},Carlock:function(){return"—"!=this.vehicleInfo.lockState?this.vehicleInfo.lockState?"已解锁":"未解锁":"—"},Carbattery:function(){return"—"!=this.vehicleInfo.batteryState?this.vehicleInfo.batteryState?"已下电":"未下电":"—"}},mounted:function(){var A=n.a.devServer.proxy["/video"].target,t=document.getElementById("video-1"),i=new window.JSMpeg.Player(A,{canvas:t});i.play(),Object(AA["a"])()&&(this.ws&&this.ws.close(),this.websocketConnect(),this.clearTimerList(),this.detectWebsocketConnection(),this.setTimerList())},destroyed:function(){this.websocketOnClose(),this.clearTimerList()},methods:{setTimerList:function(){var A=this;this.exchargeInfo(),this.swapRecord(),this.alarmRecord(),this.exchargeTimer=setInterval((function(){A.exchargeInfo(),A.swapRecord(),A.alarmRecord()}),5e3)},clearTimerList:function(){this.exchargeTimer&&clearInterval(this.exchargeTimer),this.wsTimer&&clearInterval(this.wsTimer)},exchargeInfo:function(){var A=this;a().then((function(t){A.swapInfo=t.data}))},swapRecord:function(){var A=this,t={page:1,pageSize:2,orderByWays:"desc",orderByField:"swapBeginTime"};g(t).then((function(t){A.carRecord=t.data.records}))},alarmRecord:function(){var A=this,t={page:1,pageSize:2,orderByWays:"desc",orderByField:"beginTime"};I(t).then((function(t){A.alarmRecordList=t.data.records}))},websocketOnOpen:function(){console.log("socket连接成功")},websocketOnMessage:function(A){var t=JSON.parse(A.data);if(t.driverInfoVo&&(this.driverInfo=t.driverInfoVo),t.vehicleInfo&&(this.vehicleInfo=t.vehicleInfo),t.batteryInfo&&(this.batteryInfo=t.batteryInfo),t.swapProcess&&(this.swapProcess=t.swapProcess,null===this.swapProcess.valAngle&&(this.processDone=[!1,!1,!1,!1,!1],this.percent=[0,0,0,0,0],this.processDeg=[0,0,0,0,0]),this.swapProcess.valAngle&&(this.processDone.splice(0,1,!0),this.percent.splice(0,1,this.swapProcess.valPercentage),this.processDeg.splice(0,1,this.swapProcess.valAngle)),this.swapProcess.applyAngle&&(this.processDone.splice(1,1,!0),this.percent.splice(1,1,this.swapProcess.applyPercentage),this.processDeg.splice(1,1,this.swapProcess.applyAngle)),this.swapProcess.beginAngle&&(this.processDone.splice(2,1,!0),this.percent.splice(2,1,this.swapProcess.beginPercentage),this.processDeg.splice(2,1,this.swapProcess.beginAngle)),this.swapProcess.swapAngle&&(this.processDone.splice(3,1,!0),this.percent.splice(3,1,this.swapProcess.swapPercentage),this.processDeg.splice(3,1,this.swapProcess.swapAngle)),this.swapProcess.endAngle&&(this.processDone.splice(4,1,!0),this.percent.splice(4,1,this.swapProcess.endPercentage),this.processDeg.splice(4,1,this.swapProcess.endAngle))),t.swapAnimationVo&&(this.swapAnimationVo=t.swapAnimationVo),t.storeInfoList){this.storeInfoList=t.storeInfoList;for(var i=0;i<t.storeInfoList.length;i++)this.$set(this.storeInfoList,i,t.storeInfoList[i])}},websocketOnError:function(A){console.log("socket错误",A)},websocketOnClose:function(A){console.log("socket断开",A)},detectWebsocketConnection:function(){var A=this;this.wsTimer=setInterval((function(){1!=A.ws.readyState&&(A.ws.close(),A.websocketConnect())}),3e3)},websocketConnect:function(){var A=Object(AA["a"])();this.ws=new WebSocket(n.a.devServer.proxy["/ws"].target+"/"+A),this.ws.onopen=this.websocketOnOpen,this.ws.onerror=this.websocketOnError,this.ws.onmessage=this.websocketOnMessage,this.ws.onclose=this.websocketOnClose}}},iA=tA,eA=(i("d965"),Object(h["a"])(iA,e,s,!1,null,"52fc6107",null));t["default"]=eA.exports}}]);
|