NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name EasyVideoDownload // @namespace http://savefrom.net/ // @version 7.15.14 // @date 2017-07-23 // @author Magicbit, Inc // @description Youtube Downloader: all in one script to get Vimeo, Facebook, Dailymotion videos for free // @homepage http://savefrom.net/user.php?helper=userjs // @icon http://sf-helper.com/img/icon_16.png // @icon64 http://sf-helper.com/img/icon_64.png // @updateURL https://openuserjs.org/meta/laidbacktempo/SaveFrom.net_helper.meta.js // @downloadURL https://openuserjs.org/install/laidbacktempo/SaveFrom.net_helper.user.js // @include http://* // @include https://* // @run-at document-end // @grant GM_listValues // @grant GM_setValue // @grant GM_getValue // @grant GM_deleteValue // @grant GM_xmlhttpRequest // @grant GM_info // @grant GM_openInTab // @grant GM_registerMenuCommand // @grant GM_unregisterMenuCommand // @grant GM_notification // @grant GM_download // @connect vk.com // @connect vk.me // @connect userapi.com // @connect vk-cdn.net // @connect youtube.com // @connect youtube-nocookie.com // @connect ytimg.com // @connect googlevideo.com // @connect video.google.com // @connect google-analytics.com // @connect dailymotion.com // @connect vimeo.com // @connect vimeocdn.com // @connect odnoklassniki.ru // @connect ok.ru // @connect cdn-ok.com // @connect mycdn.me // @connect pladform.ru // @connect clipyou.ru // @connect soundcloud.com // @connect sndcdn.com // @connect mail.ru // @connect cdninstagram.com // @connect fbcdn.net // @connect facebook.com // @connect sf-helper.com // @connect thetrafficstat.net // @connect savefrom.net // @connect self // @connect * // ==/UserScript== !function(){if("undefined"==typeof JSON&&(window.JSON?JSON=window.JSON:document.defaultView&&document.defaultView.JSON&&(JSON=document.defaultView.JSON)),"undefined"==typeof GM_getValue||"undefined"==typeof GM_setValue||"undefined"==typeof GM_xmlhttpRequest||"undefined"==typeof JSON)return console.error("GM API is not ready!");var _moduleName=null,_menu,_options,_modules={},_languageList={};try{window.sessionStorage["savefrom-helper-userjs"]="1"}catch(e){}_menu={activeDataAttr:"data-sfh-active",id:"sfh--ujs-menu",tooltipId:"sfh--ujs-menu-tooltip",enabled:!0,active:!1,hover:!1,move:!1,title:"",shakeTimer:0,shakeInterval:1e4,menu:null,icon:null,initMenu:null,style:{menu:{initial:{background:"#fff",borderStyle:"solid",borderWidth:"2px 0 2px 2px",borderRadius:"5px 0 0 5px",display:"none",boxSizing:"content-box",font:"13px/18px Arial,Helvetica,sans-serif",width:"auto",height:"auto",padding:0,margin:0,overflow:"visible",position:"fixed",top:"50px",right:"0",textAlign:"left",WebkitTransition:"all 0.2s",transition:"all 0.2s",zIndex:99999},enabled:{borderColor:"#8dc50b"},disabled:{borderColor:"#d0d0d0"},tag:{display:"block",width:"10px",height:"20px",overflow:"hidden",opacity:.5},tagHover:{width:"20px",opacity:.8},active:{width:"auto",height:"auto",overflow:"visible",opacity:.9}},icon:{initial:{display:"inline-block",boxSizing:"content-box",backgroundPosition:"50% 50%",backgroundRepeat:"no-repeat",width:"16px",height:"16px",margin:0,padding:"2px",overflow:"hidden",verticalAlign:"middle",cursor:"pointer"},enabled:{backgroundImage:"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABqUlEQVQ4jY2SzStEURiHf2bMl+w0SrHRZKPY+RtkYyeRspPFsEEZItLM3DCRjxofw0wyK0k+ClNGhBiEmIiwsrChZqvj/sZcznDJ4um8532f9+3ccy5isRg0Qre2V67hxyzxnfkHm5AdDcib6SvLC9e5e5v4TujuY4Dm6A4YPc684xq8sb6Fbq1CZkbNyU7aACVqdPhP8usGouZT7qcuLInpuFnITJ6bE6zRocuezwEdS/B2LuO+ewXJY44dmZ795yYhM6LmWKNDlz1pn+D0o6J5FjeMfbvGx9ETg5BhjjU6dHXvQMMdMcZ9BxAy7k1DXM/F0J6tYSxm9wbOHJ65y9Lh4FnJvLKZfa3sQKSh5lijQ5c97EX7GnJ61nHYF4Egni0klG3jk7bXYI41bc8e9iaP0RhArmsR+92rEP+BLnvSL3ESea1h7LoWVOEP6NDVvcTaQRQ4ZxBtCUPowRqdX/9EUtOFwoZxbDTNQsgwx9qPV9B7mqoOFNX3Y61xAoIwZk73GfWSySFtKK7uxSph/Jv3FQAZKgYVk0q2ir2sEuWEcSpnSjkZWt87G7sZgVx6JvgAAAAASUVORK5CYII=)"},disabled:{backgroundImage:"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAiNJREFUeNqMkj+oUlEcx7/nHu/V7lMTxaghqIgoWpIQisCmhjfloDS9QQgMHkpTODc2hS45OQRB6GCLb2hqiAIJpzB6UUhDkqi34/17rtfTonI1ifeDs/zO5/eB8/0dwhjDqjRN+xOLxU4bhiGwVUIIhMNhsmJW/YAfsm1bAIDnedgl8DM7BYZhjAHAdd0FpVTy383n84Wf2RD0er3L8Xj8tq7rDAAcx7EopXtbAgsAdF1ng8HgYDKZfEilUt8CADCbzR7quv5AkqQLAGBZlhUMBjcEjuOsBDcYY0+FEK8BVCQAyGQylel0eqhp2vHynSbnHP5j27a5DPp4Op0eZjKZCgAQ/xZW1e12++Fw+Kq/p+v6l3Q6fW2bDfT7/aKiKBdDoZBQFEX1PC9JCJE45xsgIUQaDoevKKUjzrlp2zbhnP8gnU4nIcvyEaU0vQQNSZJmnued9QsopcPFYhERQuwtV911XXefMMbQbDbPJJPJN7Is38IJynXdj6PR6H4+n/+9zqDdbp9TVbWpKMqd/w1zzt+bppnPZrO//gmx0WicTyQSL0Oh0N1dw7ZtvxuPxweFQuHnOpvtLdTr9UuxWOyFqqr3/H3TNN9qmvaoWCx+3wh31xprtdqVaDT6PBKJ7C8/2hFj7HGpVPq6ze4UAEC1Wr0uy/KzZWhPyuXy513cWhCNRgkAAoACCAI4lcvlbgJAq9X6BMAC4ADwAAjGmACAvwMAXX8khNE72VIAAAAASUVORK5CYII=)"},tag:{padding:"2px"},active:{padding:"5px"}},title:{display:"inline-block",font:"bold 13px/18px Arial,Helvetica,sans-serif",lineHeight:"26px",margin:0,padding:0,textAlign:"left",verticalAlign:"middle",cursor:"pointer"}},setTitle:function(e,t){this.title=e,t&&(this.title+=" "+t)},hide:function(){this.menu&&document.body&&(this.menu.parentNode.removeChild(this.menu),this.menu=null,this.icon=null)},create:function(){if(!this.menu&&document.body){this.moduleName=_moduleName;var e=this,t=document.createElement("div");t.addEventListener("mouseover",function(){e.active||(e.hover=!0,e.setElementsStyle("tagHover"))}),t.addEventListener("mouseout",function(){e.active||(e.hover=!1,e.setElementsStyle("tag"))});var n=document.createElement("div");n.title=this.title,n.addEventListener("click",function(t){return e.move?void 0:(t.preventDefault(),t.stopPropagation(),0===t.button?e.toggleMenuItems():2==t.button&&e.remove(),!1)},!1),n.addEventListener("contextmenu",function(t){return e.move?void 0:(t.preventDefault(),t.stopPropagation(),e.remove(),!1)},!1),this.icon=t.appendChild(n),this.menu=document.body.appendChild(t);var o=parseInt(_menu.style.menu.initial.top);0>o?o=0:"youtube"===this.moduleName&&92>o?o=92:o+24>parseInt(window.innerHeight)&&(o=parseInt(window.innerHeight)-parseInt(_menu.style.menu.tag.height)-4),_menu.style.menu.initial.top=o+"px",this.setElementsStyle("initial"),this.setEnabled(1),this.showTag(),this.enableMove()}},enableMove:function(){var e=!1,t=this,n=(t.icon,t.menu),o=void 0,i=parseInt(n.style.height)/2||0,a=mono.create("style",{text:"body {-webkit-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;}"}),r=function(){t.move=!1,n.style.position=t.style.menu.initial.position,n.style.WebkitTransition=t.style.menu.initial.WebkitTransition,n.style.transition=t.style.menu.initial.transition,n.style.borderStyle=t.style.menu.initial.borderStyle,a.parentNode&&a.parentNode.removeChild(a)},s=function(e){e.stopPropagation(),e.preventDefault(),_menu.hideMenuItems(),t.hover=!0,t.setElementsStyle("tagHover"),t.move=!0,n.style.position="fixed";var o=e.y||e.clientY;n.style.top=o-i+"px",n.style.WebkitTransition="initial",n.style.transition="initial",n.style.borderStyle="dotted",document.body.appendChild(a)},l=function(e){var o=e.y||e.clientY,a=o-i;"youtube"===t.moduleName&&92>a?a=92:0>a&&(a=0),n.style.top=t.style.menu.initial.top=a+"px"},u=function(t){e=!0,s(t),document.body.addEventListener("mousemove",l)};n.addEventListener("dragstart",function(e){e.preventDefault()}),n.addEventListener("mousedown",function(i){if(i.target===t.icon){e=!1,o=setTimeout(u.bind(null,i),500);var a=function(){clearTimeout(o),mono.off(n,"mouseleave",a)};mono.on(n,"mouseleave",a),document.body.addEventListener("mouseup",function s(){clearTimeout(o),document.body.removeEventListener("mouseup",s),mono.off(n,"mouseleave",a),e&&(setTimeout(r,100),document.body.removeEventListener("mousemove",l),mono.storage.set({gmIconTop:parseInt(t.style.menu.initial.top)}))})}})},setStyle:function(e,t){this[e]&&this.style[e]&&this.style[e][t]&&SaveFrom_Utils.setStyle(this[e],this.style[e][t])},setElementsStyle:function(e){if(e)for(var t=["menu","icon"],n=0;n<t.length;n++)this.setStyle(t[n],e)},setEnabled:function(e){this.enabled=e,this.setElementsStyle(this.enabled?"enabled":"disabled")},showTag:function(){this.setElementsStyle("tag")},toggleMenuItems:function(){return _menu.active?_menu.hideMenuItems():_menu.showMenuItems()},remove:function(){_menu.menu&&_menu.menu.parentNode.removeChild(_menu.menu)},menuHTML:'<style type="text/css">.sf-menu-container {width: 482px;font: 12px/17px Tahoma, Helvetica, OpenSans, sans-serif;color: #000;background-color: #fff;margin: 0;box-sizing: inherit;overflow: hidden;flex-direction: initial;}.sf-menu-container.loading > * {visibility: hidden;}.sf-menu-container > * {box-sizing: inherit;flex-direction: initial;}.sf-menu-container p {font-size: 12px;}.sf-menu-container div.sf-menu-list,.sf-menu-container div.sf-menu-desc {display: inline-block;vertical-align: top;float: left;}.sf-menu-container div.sf-menu-desc {width: 166px;padding: 20px 30px;padding-bottom: 36px;color: #6a6a6a;}.sf-menu-container div.sf-menu-desc a {text-decoration: none;color: #4A90E2;}.sf-menu-container div.sf-menu-desc a:not(.social-btn):hover {text-decoration: underline;}.sf-menu-container .sf-menu-desc .icon {width: 74px;height: 74px;display: inline-block;background-size: 74px;background-repeat: no-repeat;background-position: center;padding: 0;margin: 0;}.sf-menu-container .sf-menu-desc .version {vertical-align: top;display: inline-block;float: right;margin-right: -30px;width: 110px;}.sf-menu-container .sf-menu-desc .version > span,.sf-menu-container .sf-menu-desc .version > a {display: block;}.sf-menu-container .sf-menu-desc .icon path {fill: #cccccc !important;}.sf-menu-container .sf-menu-desc .title {font-size: 20px;line-height: 1.2;font-weight: normal;margin-top: 14px;margin-bottom: 16px;}.sf-menu-container .sf-menu-desc .more {position: absolute;bottom: 40px;}.sf-menu-container .sf-menu-list {height: 348px;width: 243px;font-size: 14px;padding: 14px 6px;border-left: 1px solid #D8D8D8;}.sf-menu-container .sf-menu-list .separator {border-top: 1px solid #D8D8D8;margin-top: 10px;margin-bottom: 9px;margin-left: 59px;}.sf-menu-container .sf-menu-list .item {height: 40px;cursor: pointer;border-radius: 5px;margin-top: -2px;margin-bottom: -2px;overflow: hidden;display: block;}.sf-menu-container .sf-menu-list .item .icon {margin: 0;margin-left: 18px;width: 24px;height: 24px;margin-bottom: 8px;margin-top: 8px;float: left;display: block;padding: 0;}.sf-menu-container .sf-menu-list .item .label {padding-left: 18px;padding-right: 18px;line-height: 40px;font-size: 14px;white-space: nowrap;width: 165px;display: inline-block;text-overflow: ellipsis;overflow: hidden;}.sf-menu-container .sf-menu-list .item .label.dbl {line-height: normal;padding-top: 2px;white-space: normal;height: 40px;}.sf-menu-container.no-poll .sf-menu-list div[data-action="openPoll"] {display: none;}.sf-menu-container.no-poll .sf-menu-list .item .icon {margin-bottom: 10px;margin-top: 10px;}.sf-menu-container.no-poll .sf-menu-list .item {height: 44px;}.sf-menu-container.no-poll .sf-menu-list .item .label {line-height: 44px;}.sf-menu-container .sf-menu-list .item:hover {background-color: #597A9E;color: #fff;}.sf-menu-container .sf-menu-list .item.inactive {opacity: 0.5;cursor: default;}.sf-menu-container .sf-menu-list .item.inactive .icon path {fill: #c2c2c2 !important;}.sf-menu-container .sf-menu-list .item.inactive:hover {background-color: #fff;color: #000;}.sf-menu-container .sf-menu-list .icon[data-type="showAboutPage"] {visibility: hidden;}.sf-menu-container .sf-menu-list .sBtn {text-decoration: none;}.sf-menu-container .sf-menu-list .sBtn:hover {text-decoration: none;}.sf-menu-container .social-block {position: absolute;bottom: 20px;height: 16px;cursor: default;flex-direction: initial;}.sf-menu-container .social-btn {display: inline-block;width: 16px;height: 16px;background-position: center;background-repeat: no-repeat;float: initial;margin: initial;padding: initial;list-style: initial;}.sf-menu-container .social-btn:hover {opacity: 0.8;}.sf-menu-container .social-btn.vk {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuM4zml1AAAAGWSURBVDhPnZDbK8NhGMfff0bGWpJSSi2HMkxCboTk1MghhwtiY2tNISJzaBeaaE65WEJIshvahSKTcm7MKUUOl1+/5+2nvW9ysX3rU8/z9PlevC8zuX36xmn/QbPbj0igDnVZ5YQvVDCwg2zHVkRQh7os176BLNt6VFCXZZq9ECkb3oZrM/CHusk9yfuFpXUsQ6TNtYv/0ju3L7kE07d5INLi3FR1YGzJh86JVbx/fvPdf3YnuQRLbXJDpHl0jcuUxmEvUkxTCFw98H1l91hyCZZicilSmIYhL5cpp9dPOL155nPw8RXp9U7JJVhy1ThE6vtXeIESuLzH/vEl3j6++L7tP5dcgiWVj0DE5FjkMqXGOgNdkRWtAwvqBSjt8Ug+SywZhEit3aOq4DPdbFPhf6m1z0s+Syjug0iNdVZVgZML5QlHV+oG3IZeoCu0ST7TFdqVY5hqi1vV5azvHSKzwiG5BNPmWyESZ+xGTEbTH2Kz2hGfZ5FcgmlyuoPxRguigbpMazQbNIbOkCanSzlEgNLRGs2GHzakmmoMvlqgAAAAAElFTkSuQmCC);}.sf-menu-container .social-btn.ok {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuM4zml1AAAAILSURBVDhPldFPaNNQHAfwdxdaqxNBVKQO8aIgeBJl4GkMBNlwyI5eNxBByRhTh4iXHRRcxdlNJqNOUQZD3cSpPaTgxlA2UJzS2kMnbZOuabL8bZp8zYtV35un/eBDyI/v95FHiJXpbHMWzy86Sz3YkqBDu8QUzxSt98dhzR/+y/7QBU9Kw3eq8I0C3NworLdHuQzt0C6xXh+BNRcsmux3p+BZEuj4XiN80nHzKS4XCrrEnDkElv15OCxohQxWU2348fICvLoJv+HAenOay1LEfN4Klr46FR5QFoegPj2ISioOu5oLd/p8N5eliPk4DpacFsKwq+Rgi32oL9+md4FrKlCeBPfelCfGxH6wSvcPQMuL4SHsFF5dhvZwH5eliJHcC5Y5eQz5ByexNncVta+zqHyaQjbVA3niBIzxOJeliJ7YA5anFuAZMrSFEZRmLkKaFWB9ewEEf8RZustlKbJxZzdYysp086P5cfV1VKZ7uSxFNoZ3gZW91oLviQ7Ua8VmFVj/+AxfhlpRvNnCZSmi3dqJzYyFZLP6exqaBH2y678cRbQbO8CyM4mw5Nk6sve6UU6Phu++68AY6+CyFFGvbwerlhmHU/2J7Mg5lAZiyF2JQhIfwdVkKMmzXJYiyuC2NXUwij+ylyJY6YuiJPC75d4oyv3/dhTtElmItav9kaI6EMGWBB1ZiLX/Au4A8snC/izyAAAAAElFTkSuQmCC);}.sf-menu-container .social-btn.fb {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuM4zml1AAAAFJSURBVDhPlYvBK4NxGMeff8VmCUnTettYvaWtJpmJmmJoOAlHB1syS3IQ0fYmjF5p28EOlKy0mVZ22GkXNxdZUQ7Kcb68P/1W9va+b/vU5/J8ni8Foo/iXKRcmo+W0YzKRtmSf7VYdS3k4Zy9a0plo2xJDGbRN32r6+BiDjfFVzw9f9b1LuehbMkxeQUjS5U3NOJbyrJGwvgl9LRPZFCrfbPR+8cXtg4LWD/IQZzJsE62sRT0FPxpNlZIXldgHT6B1ZeAbTTJOvWMyDCSc5Quqxp1Dx1DSz08wRT7oa4BCVrq4Q7I7Ic63fvQ0tIbYnIkuVC/dbj22A+19+/ASI50XkRjozZxG0Zy4vKDqpHFuQkjOfGze1WjVscGjOTETvOqRmYh/GK2r0FPTiyR+99+t2QSwp4WW6hqEkLQciVywfRO7dZvf5uw5wdeN3Dr307RWAAAAABJRU5ErkJggg==);}.sf-menu-container .social-btn.tw {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuM4zml1AAAAHKSURBVDhPndDPSxRhHAbw9y+ZXTWXMImQhATJk2QGCR67COGlbp3s4tm7qWiJbmVJEkYeDDos+4NKwxQq/IHFbu1uqzIz6OzOvu/O7s7T+33d0cWWYP3CB96Z93nmHV52Z1N0DWw7qwM7DuoiO9Rl/d945vqGQPuXQl2oQ1127XMBV1fPh7qs7aMA6V4roGPleF2tT54UMctIchezqRIGvxdwV/L22ZUoB5lKONjMltH5Qahn0ib9zpdxdqbjpxl2OcRBhtYttXkgXIzIS+qKCdz+JNS76jFFCb0hU3UIa32fB+kLH+KAFysxwJEHZ/i/p2/oHJfeWapDWMtyHuTBWr4S+f+8jdsq72EXl2yQwGsdL7aPUHLdSrT23I8aKu9hgTc5eAZDRiVWe3ZMgcAr/SRPWPNCDp4LLw08jOzjT+70Lrwpll3cWkyfZD2saT4LcmPZxr0Yx/hXGzm6wapJZx30LybROGeqbDXWNCcX0s0lC8+3OH5ZRZi8hJTlIJywMSz/qOVxHI1BQ+XOYg3PLBD/rAHfZAra2E9oo7vQHv2ANpGA/8keGp4eqUwtTJs5TPmD8gPnQF2mBfUe37SV8c1YqIvsaEG95y/ECyN0UoUvcQAAAABJRU5ErkJggg==);}.sf-menu-container .social-btn.lj {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuM4zml1AAAAF4SURBVDhPY/j//z8Dg0GYKItu+lIm/bQ/bAYZ/5n007czaSRKgOQIYQaQQqDG2x5exf/7kmv/T0ip/e/sVf6fSSfjBjGGMAA1b/QEagZpLE3v+2+Xu/5/UMOe/x7ZM4kyBGTAH5DNZem9/y1zN/0/euUlUPz//yt3X/xXCuwjaAgDk07azx6gAQ65a/9v2H/1//sPH//XLzr33712///8Rff++9VuxmsIA4tOxnw799L/7uWb/585c+Z/9sSD/10qd/2fceL3/5kn/4IxPkMYGDXDeIChfsw4rOX/jKWb/1sX7Phvkbv5f0j7IaIMARMwQxT9O/87lAFdUH0SbEhox2GChsBNghsSOBVsAF5D9DL2YhhAiiEOeUv/s+hlALWgGQDCYEN00g+jG+JYuvW/SfoaOMZpAAhjMwSk6f+FKXCM1wAQRjeEZANAGGQIi3bGHDm/iSgGTOxqAhsAig2sGtExSDE2DMq1WDUQwiCbmXQzdjFqxqoAAJTWdEqr5+cQAAAAAElFTkSuQmCC);}.sf-menu-container .social-btn.mailru {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuM4zml1AAAAKISURBVDhPldJbSJNhHAbw9/vmYUTiRXQXhjhn3dhyblPxLLmZE6YoOzgdU5fTeZjZtCnZYUvSZZtUWOnIeSqjsiAIuigL6YBXXUTQTTeWeFN0wKibp/d9XZJ15cUPtv/7PP/3+9iIwr9YoDyz9Erpf45toR3WJXLvk9WEloeQNDzYFtZhXSJtuA+JbWELjXsEwWEjXo6n48W1AwgMmZHZGfwvx7pEYp3HHztt07gVKsGvmwTPxtIxeNqAEV8F3oT38tlMsBQ76mc38wyRmKbBxJsn8eiyGiuRRCjqjiHVegKmLidKXN2QGgLQNrfg04yIhdE8xJineIchYnUYTENPM79FZupFk8eB9RsEbyf28IWvx2VYCGbD3mHhmQp3N+8wRDSMgVm+IkPkbA4U9n4eKrY3QTzkQ5zuFK768vksrbYfdwMZuHM+i3cYIupDYNbnCGwuE4ZPHsbiaBrEsiE+F/VBJFV58G2WQG7pg7dHj7WpuOhZiC7Q0SD1lQbsbSYM9pVuLIjOmeSa4/hOL5AbPfB5tfg4Kd08I+wxmcehVNwezoC8shU/6eOWNTXyeUL5AObPqfgr7Kt2Y+miDHP+DH7GELF4AIyhvpqH8iyNKK+twlokBu8mdmM1Eo+noyn4cF2KewEFz+QbrbzDELHAC0bI7UZ44CC/vc5Rif1lVmhNVdAYjNhV6EBfZyHehxPR1VoEIc/DOwwRc+mXKEHdCv/RbPygP+HnafpnojcvX0rClxmCFK0dQuYRCFntm3mGCDld2ELlRHKREY7GEoR6VbjQo0KNRYv43PatuSgiqNtWhKwOuvkvmja+SFA6NrDP/2YY2iWxGqdOyHStCmoXHWwD7cRqnLrfWEQPCw6Z+WcAAAAASUVORK5CYII=);}.sf-menu-container .social-btn.gp {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuM4zml1AAAAIfSURBVDhPldL/SxNhHAfw54+RqY0ck2CU7OZM2bm+LKNiEShNyoaxogTJvoAWVAYJBUX9EBRREoqlY4qa1krdpWzOuVW2llvLU2urOXVm2bu7B7x2yQofeB3P5/3w+fDccWTySpUuctXGCbBOnNhLQg0H+YkaE97YDOsi9oi95O3p/Zh+2o53Tcfw8fEdLH+NQVyp6U+Ie1yItN6Ev7pEkprlpX3AVgryYyGJwI0z8BzSY9jCYMC2C4uxz5jno+CObseIkI1VFUnEPL0m35NzeFWhhaeykHILDeN3r9FbzLzolvJVyamIrCbL83MYEQakc1mNdEAi/B7+84fpPtMi4mP8ghWuA1sknGUrPZxyOfHSrEHbDrUkEQ7Jajog7nNj0LwZA/s0lL+xFj+XluCsKZeyVYlwUFaTwcY6pOJfEHMPYfSUBb76asxyz9FzogK9pnw4d2+S+fZhQlYTuzEP94uV6CxnEbheT68+1HAcXdtU6N+pXuNhiVJWk16jCqKu0jx4m87RATHhlfrLNDT/H9JjVMN79giCty9hsqMZv1ZW6JBk8DWe7WXQbdj4T2QxGsao8NFa2HzcYxS4VahEX50VKeFnWoiE0FdWgM7iDRkRR+UePNAq0KHPhaMoF3ZBszYbrWYDvY3v4kmaZ0IeFWRF7bps/K1FGDrjHYbncu2asz+yosTBqth2RsELkM6uy6H//RMTI8vT8G36HPY3WFKiAfgR588AAAAASUVORK5CYII=);}.sf-menu-container .sf-checkbox {float: left;display: block;padding-top: 12px;padding-left: 16px;padding-bottom: 12px;-webkit-user-select: none;-moz-user-select: none;user-select: none;}.sf-menu-container.no-poll .sf-checkbox {padding-top: 14px;}.sf-menu-container .sf-checkbox > i {width: 24px;height: 14px;display: block;padding: 0;border-width: 1px;border-style: solid;border-radius: 8px;position: relative;border-color: #78C435;background-color: #78C435;}.sf-menu-container .sf-checkbox > i > i {display: block;background-color: #fff;border-width: 1px;border-style: solid;border-radius: 8px;height: 12px;width: 12px;border-color: #78C435;margin-left: 10px;}.sf-menu-container .sf-checkbox.sf-transition > i > i {transition: margin-left 0.2s;-o-transition: none;}.sf-menu-container .inactive .sf-checkbox:not(.enableForce) > i,.sf-menu-container .sf-checkbox.disabled > i {border-color: #BE3F2E;background-color: #fff;}.sf-menu-container .inactive .sf-checkbox:not(.enableForce) > i > i,.sf-menu-container .sf-checkbox.disabled > i > i {height: 14px;width: 14px;border-color: #BE3F2E;margin: -1px;}</style><div class="sf-menu-desc"><div class="icon-body"><div class="icon"></div><div class="version"></div></div><div class="title"></div><div class="desc"></div><a href="#" class="more" target="_blank" data-i18n="readMore">Learn More</a><div class="social-block"><a href="#" class="social-btn vk" target="_blank"></a><a href="#" class="social-btn fb" target="_blank"></a><a href="#" class="social-btn ok" target="_blank"></a><a href="#" class="social-btn tw" target="_blank"></a><a href="#" class="social-btn mailru" target="_blank"></a><a href="#" class="social-btn lj" target="_blank"></a><a href="#" class="social-btn gp" target="_blank"></a></div></div><div class="sf-menu-list"><div class="item bookmarklet" data-action="downloadFromCurrentPage"><svg class="icon" data-type="downloadFromCurrentPage" width="24px" height="20px" viewBox="0 0 24 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M3,7.69681435 L3,15.3801087 C3,16.2322665 3.68349659,16.9230769 4.49309635,16.9230769 L16.5069036,16.9230769 C17.3300962,16.9230769 17.9976943,16.2517344 17.999994,15.3846154 L19.5,15.3846154 L19.5,13.8461538 L21,13.8461538 L21,16.9353584 C21,18.6151136 19.6529197,20 17.991212,20 L3.00878799,20 C1.34559019,20 0,18.6279132 0,16.9353584 L0,6.14156464 C0,4.46180949 1.34708027,3.07692308 3.00878799,3.07692308 L9,3.07692308 L9,4.61538462 L7.5,4.61538462 L7.5,6.15384615 L4.49309635,6.15384615 C3.66848201,6.15384615 3,6.82750977 3,7.69681435 Z M16.5,4.63388975 L16.5,0 L24,6.92307692 L16.5,13.8461538 L16.5,9.24590979 C11.3943853,9.45271984 7.21913082,11.7555356 6.22504073,14.7692308 C6.07746807,14.2224293 6,13.6564807 6,13.0769231 C6,8.59329616 10.6364812,4.92416479 16.5,4.63388975 Z" id="Share" fill="#000000"></path></svg><span class="label" data-i18n="downloadFromCurrentPage">Go to SaveFrom.net</span></div><div class="bookmarklet separator"></div><div class="item module vk odnoklassniki facebook lm youtube dailymotion instagram rutube" data-action="updateLinks"><svg class="icon" data-type="updateLinks" width="22px" height="24px" viewBox="0 0 22 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M21.2307692,13.7142857 C21.2307692,19.3949291 16.4780999,24 10.6153846,24 C4.75266929,24 0,19.3949291 0,13.7142857 C0,8.03364229 4.75266929,3.42857143 10.6153846,3.42857143 L10.6153846,6.85714286 C6.70690773,6.85714286 3.53846154,9.9271901 3.53846154,13.7142857 C3.53846154,17.5013813 6.70690773,20.5714286 10.6153846,20.5714286 C14.5238615,20.5714286 17.6923077,17.5013813 17.6923077,13.7142857 L21.2307692,13.7142857 L21.2307692,13.7142857 Z M10.6153846,10.2857143 L10.6153846,0 L19.4615385,5.14285714 L10.6153846,10.2857143 Z" id="Refresh" fill="#000000"></path></svg><span class="label" data-i18n="updateLinks">Refresh links</span></div><div class="item module vk odnoklassniki mailru" data-action="downloadMP3Files"><svg class="icon" data-type="downloadMP3Files" width="21px" height="24px" viewBox="0 0 21 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M21,2.76923077 L21,17.6487288 C21,17.6487288 21,17.6487288 21,17.6487288 L21,18.4615385 L20.9068729,18.4615385 C20.723595,19.2712249 20.2716013,20.0865791 19.5669296,20.7680198 C17.9203537,22.360313 15.5176896,22.6184747 14.2004289,21.3446402 C12.8831682,20.0708056 13.1501309,17.7473503 14.7967068,16.1550571 C16.0602516,14.9331676 17.7690324,14.4969051 19.0909091,14.9356816 L19.0909091,14.9356816 L19.0909091,4.15384615 L7.63636364,6.92307692 L7.63636364,19.4948826 C7.63636364,19.4948826 7.63636364,19.4948826 7.63636364,19.4948826 L7.63636364,20.3076923 L7.5432365,20.3076923 C7.35995859,21.1173788 6.90796493,21.9327329 6.20329323,22.6141737 C4.55671732,24.2064669 2.15405328,24.4646286 0.836792552,23.190794 C-0.480468173,21.9169595 -0.213505501,19.5935041 1.43307041,18.0012109 C2.69661523,16.7793214 4.40539601,16.343059 5.72727273,16.7818354 L5.72727273,16.7818354 L5.72727273,6.46153846 L5.72727273,3.69230769 L21,0 L21,2.76923077 Z" id="Music-2" fill="#000000"></path></svg><span class="label" data-i18n="downloadMP3Files">Download audio files</span></div><div class="item module vk odnoklassniki plYoutube mailru" data-action="downloadPlaylist"><svg class="icon" data-type="downloadPlaylist" width="24px" height="18px" viewBox="0 0 24 18" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M0,0 L0,3.6 L3.42857143,3.6 L3.42857143,0 L0,0 Z M0,7.2 L0,10.8 L3.42857143,10.8 L3.42857143,7.2 L0,7.2 Z M5.14285714,0 L5.14285714,3.6 L24,3.6 L24,0 L5.14285714,0 Z M5.14285714,7.2 L5.14285714,10.8 L20.5714286,10.8 L20.5714286,7.2 L5.14285714,7.2 Z M0,14.4 L0,18 L3.42857143,18 L3.42857143,14.4 L0,14.4 Z M5.14285714,14.4 L5.14285714,18 L22.2857143,18 L22.2857143,14.4 L5.14285714,14.4 Z" id="Bullet-List" fill="#000000"></path></svg><span class="label" data-i18n="downloadPlaylist">Download a playlist</span></div><div class="item module vk" data-action="downloadPhotos"><svg class="icon" data-type="downloadPhotos" width="24px" height="18px" viewBox="0 0 24 18" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M19.5,3 L21.0089096,3 C22.6582294,3 24,4.34288718 24,5.99942248 L24,15.0005775 C24,16.6556493 22.6608432,18 21.0089096,18 L2.99109042,18 C1.34177063,18 0,16.6571128 0,15.0005775 L0,5.99942248 C0,4.34435073 1.33915679,3 2.99109042,3 L7.5,3 C7.5,1.34651712 8.84187067,0 10.497152,0 L16.502848,0 C18.1583772,0 19.5,1.34314575 19.5,3 L19.5,3 Z M13.5,16.5 C16.8137087,16.5 19.5,13.8137087 19.5,10.5 C19.5,7.18629134 16.8137087,4.5 13.5,4.5 C10.1862913,4.5 7.5,7.18629134 7.5,10.5 C7.5,13.8137087 10.1862913,16.5 13.5,16.5 Z M13.5,15 C15.9852815,15 18,12.9852815 18,10.5 C18,8.0147185 15.9852815,6 13.5,6 C11.0147185,6 9,8.0147185 9,10.5 C9,12.9852815 11.0147185,15 13.5,15 Z" id="Camera-2" fill="#000000"></path></svg><span class="label" data-i18n="downloadPhotos">Download pictures</span></div><div class="module vk odnoklassniki facebook lm separator"></div><div class="item" data-action="reportBug"><div class="icon"></div><span class="label" data-i18n="reportBug">Report a bug</span></div><div class="item" data-action="showOptions"><div class="icon"></div><span class="label" data-i18n="showOptions">Options</span></div><div class="item" data-action="openPoll"><div class="icon"></div><span class="label" data-i18n="openPoll">Become better</span></div><div class="item enableModule" data-action="enableModule"><i class="sf-checkbox"><i><i></i></i></i><span id="disableModule" class="label" data-i18n="disableModule">Disable module</span></div><div style="display: none;" data-action="showAboutPage"><svg class="icon" data-type="showAboutPage" width="24px" height="24px" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="m3.09,.719c0,.851 0,1.711 0,2.561-.67,0-1.34,0-2.01,0 1.07,1.07 2.15,2.15 3.22,3.22 0-1.93 0-3.85 0-5.781-.42,0-.83,0-1.25,0zm1.91,0c.04,2.091 .04,4.191 .04,6.281-1.67,0-3.33,0-5,0 2.67,2.77 5.33,5.5 8,8.3 2.7-2.8 5.3-5.53 8-8.3-1.7,0-3.3,0-5,0 0-2.09 0-4.19 0-6.281-2,0-4,0-6,0zm6.7,0c0,1.931 0,3.851 0,5.781 1.1-1.07 2.1-2.15 3.2-3.22-.7,0-1.3,0-2,0 0-.85 0-1.71 0-2.561-.4,0-.8,0-1.2,0z"/></svg></div></div>',getMenu:function(){var e=this.menuHTML,t=document.createElement("div");return t.classList.add("sf-menu-container"),t.setAttribute(this.activeDataAttr,"1"),t.style.marginTop="-24px",t.style.width="auto",t.style.minWidth="482px",t.innerHTML=e,t},showMenuItems:function(){if(!this.active){this.menu.style.top=this.style.menu.initial.top,this.removeActiveItems();var e=this.getMenu();e&&(this.menu.appendChild(e),_menu.initMenu(this.menu)),this.active=!0,this.setElementsStyle("active"),document.addEventListener("click",this.onDocumentClick,!1),document.addEventListener("keydown",this.onDocumentKeyDown,!1);var t=this.menu.clientHeight,n=parseInt(this.menu.style.top),o=window.innerHeight;n+t>o?this.menu.style.top=o-t-4+"px":0>n&&(this.menu.style.top="0px")}},hideMenuItems:function(){this.menu.style.top=this.style.menu.initial.top,this.removeActiveItems(),document.removeEventListener("click",this.onDocumentClick,!1),document.removeEventListener("keydown",this.onDocumentKeyDown,!1),this.active=!1,this.showTag()},onDocumentClick:function(e){var t=e.target;t==_menu.menu||SaveFrom_Utils.isParent(t,_menu.menu)||_menu.hideMenuItems()},onDocumentKeyDown:function(e){27==e.keyCode&&_menu.hideMenuItems()},removeActiveItems:function(){for(var e=null;e=this.menu.querySelector("div["+this.activeDataAttr+"]");)e.parentNode.removeChild(e)}},_options={classPrefix:"sfh--",dataAttr:"data-sfh-option",html:'<style type="text/css">.sfh--options {background-color: #fff;border: none;font: 13px/1 Arial, Helvetica, sans-serif;width: 580px;margin: 0;padding: 9px;text-align: left}.sfh--options .sfh--title {font-size: 1.3em;margin: 0 0 1.3em 0}.sfh--options form {margin: 0;padding: 0}.sfh--options input[type="checkbox"] {min-width: 12px;min-height: 12px}.sfh--options label {display: block;margin: .2em 0;padding: 0;text-align: left;font-size: 13px;float: none;}.sfh--options .sfh--inline-content label {display: inline-block;margin-left: 10px}.sfh--options .sfh--fleft {float: left}.sfh--options .sfh--fl-column {float: left;margin-right: 20px}.sfh--options .sfh--clear {clear: both;height: 0;font-size: 0;line-height: 0}.sfh--options .sfh--block {border-top: 1px solid #dfe1e8;padding: 1.5em 0 0 0;margin: 1.5em 0 0 0;min-width: 160px}.sfh--options .sfh--block-title {font-weight: bold;margin-bottom: .5em}.sfh--options .sfh--module {font-weight: bold;margin-top: 1em}.sfh--options .sfh--module:first-child {margin-top: 0}.sfh--options .sfh--module_options {font-size: .9em;font-weight: normal;margin-left: 2em}</style><div class="sfh--options"><div class="sfh--title" data-i18n="optionsTitle">SaveFrom.net Helper - Preferences</div><form><div class="sfh--block"><label><input type="checkbox" data-sfh-option="button" checked="1"> <span data-i18n="showButton">Show extension button</span></label></div><div class="sfh--block"><div data-i18n="optionsHandleLinks" class="sfh--block-title">Handle links</div><label><input type="checkbox" data-sfh-option="lmFileHosting" checked="1"> <span data-i18n="optionsFileHostings">To filehostings</span></label><label><input type="checkbox" data-sfh-option="lmMediaHosting" checked="1"> <span data-i18n="optionsMediaHostings">To mediahostings</span></label></div><div class="sfh--block"><div data-i18n="optionsModules" class="sfh--block-title">Modules</div><div class="sfh--youtube_box" class="sfh--module"><label><input type="checkbox" data-sfh-option="moduleYoutube" checked="1"> <span data-i18n="optionsYoutube">YouTube</span></label><div class="sfh--module_options"><div class="sfh--fl-column"><span data-i18n="optionsYTHideLinks">Hide links</span>:</div><div class="sfh--fleft sfh--inline-content"><label><input type="checkbox" data-sfh-option="ytHideFLV" checked="0"> FLV</label><label><input type="checkbox" data-sfh-option="ytHideMP4" checked="0"> MP4</label><label><input type="checkbox" data-sfh-option="ytHideWebM" checked="1"> WebM</label><br><label><input type="checkbox" data-sfh-option="ytHide3GP" checked="1"> 3GP</label><label><input type="checkbox" data-sfh-option="ytHide3D" checked="1"> 3D</label><label><input type="checkbox" data-sfh-option="ytHideMP4NoAudio" checked="1"> MP4 (no audio)</label><label><input type="checkbox" data-sfh-option="ytHideAudio_MP4" checked="1"> Audio</label></div><div class="sfh--clear"></div></div></div><div class="sfh--module"><label><input type="checkbox" data-sfh-option="moduleDailymotion" checked="1"> <span data-i18n="optionsDailymotion">Dailymotion</span></label></div><div class="sfh--module"><label><input type="checkbox" data-sfh-option="moduleVimeo" checked="1"> <span data-i18n="optionsVimeo">Vimeo</span></label></div><div class="sfh--module"><label><input type="checkbox" data-sfh-option="moduleFacebook" checked="1"> <span data-i18n="optionsFacebook">Facebook</span></label></div><div class="sfh--module"><label><input type="checkbox" data-sfh-option="moduleSoundcloud" checked="1"> <span data-i18n="optionsSoundcloud">SoundCloud</span></label></div><div class="sfh--module"><label><input type="checkbox" data-sfh-option="moduleVkontakte" checked="1"> <span data-i18n="optionsVkontakte">VK</span></label><div class="sfh--module_options"><label><input type="checkbox" data-sfh-option="vkShowBitrate" checked="0"> <span data-i18n="optionsBitrate">Show bitrate instantly</span></label></div></div><div class="sfh--module"><label><input type="checkbox" data-sfh-option="moduleOdnoklassniki" checked="1"> <span data-i18n="optionsOdnoklassniki">Odnoklassniki</span></label></div><div class="sfh--module"><label><input type="checkbox" data-sfh-option="moduleMailru" checked="1"> <span data-i18n="optionsMailru">Mail.ru</span></label></div><div class="sfh--module"><label><input type="checkbox" data-sfh-option="moduleInstagram" checked="1"> <span data-i18n="optionsInstagram">Instagram</span></label></div><div class="sfh--module"><label><input type="checkbox" data-sfh-option="moduleRutube" checked="1"> <span data-i18n="optionsRutube">Rutube</span></label></div></div><div class="sfh--block blockUmmyInfo"><label><input type="checkbox" data-sfh-option="showUmmyInfo" checked="1"> <span data-i18n="optionsShowUmmyInfo">Show Ummy info popup</span></label><label><input type="checkbox" data-sfh-option="showUmmyBtn" checked="1"> <span data-i18n="optionsShowUmmyBtn">Show the Ummy button</span></label></div><div class="sfh--block blockGmNativeDownload" style="display: none;"><label><input type="checkbox" data-sfh-option="gmNativeDownload" checked="0"> <span data-i18n="optionsGmNativeDownload">Advanced download mode</span></label></div><div class="sfh--block blockSovetnikEnabled"><label><input type="checkbox" data-sfh-option="sovetnikEnabled" checked="1"> <span data-i18n="optionsSovetnikEnabled">Enable sovetnik</span></label></div><div class="sfh--block blockAviaBarEnabled"><label><input type="checkbox" data-sfh-option="aviaBarEnabled" checked="1"> <span data-i18n="optionsAviaBarEnabled">Enable aviaBar</span></label></div><div class="sfh--clear"></div></form></div>', translate:function(e){e=e||document;for(var t=e.querySelectorAll("*[data-i18n]"),n=0,o=t.length;o>n;n++){var i=t[n];i.textContent=engine.language[i.dataset.i18n]}},onCbChange:function(e){var t=e.target,n=t.getAttribute(_options.dataAttr);mono.sendMessage({action:"updateOption",key:n,value:t.checked?1:0})},createStatBlock:function(e){var t="blockStatEnabled",n=e.querySelector(t);if(!n){var o=mono.create("div",{"class":["sfh--block",t],append:[mono.create("label",{append:[mono.create("input",{type:"checkbox",data:{sfhOption:"statEnabled"},checked:!0}),String.fromCharCode(160),mono.create("span",{text:"Web Statistic Tracker"})]})]}),i=e.querySelector("form > .sfh--clear");i.parentNode.insertBefore(o,i)}},init:function(e){var t=document.querySelector(".sfh--options");if(t){if(!e.hasSovetnik){var n=t.querySelector(".blockSovetnikEnabled");n&&(n.style.display="none")}if(!e.hasAviaBar){var o=t.querySelector(".blockAviaBarEnabled");o&&(o.style.display="none")}if(!e.showUmmyItem){var i=t.querySelector(".blockUmmyInfo");i&&(i.style.display="none")}(e.hasSwStat||e.hasFsStat)&&_options.createStatBlock(t),_options.translate(t);for(var a=t.querySelectorAll('form input[type="checkbox"]'),r=0;r<a.length;r++){var s=a[r],l=s.getAttribute(_options.dataAttr);l&&void 0!==e[l]&&(s.checked=0!==e[l],s.addEventListener("change",_options.onCbChange,!1))}if("undefined"!=typeof GM_download){var u=t.querySelector(".blockGmNativeDownload");u&&(u.style.display="block")}}},hideBlock:function(e,t){var n=document.querySelector("."+_options.classPrefix+e);n&&(n.style.display=t?"none":"")},show:function(){var e=document.body.clientHeight||0;e>600&&(e=600),SaveFrom_Utils.popupDiv(function(e){e.innerHTML=_options.html},null,640,e),mono.initGlobal(function(e){_options.init(mono.global.preference)})}},_languageList.de="%7B%0A%20%20%20%20%22extName%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20Helfer%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22extDescription%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Laden%20Sie%20von%20YouTube,%20Facebook,%20VK.com%20und%20mehr%20als%2040%20anderen%20Seiten%20mit%20einem%20Klick%20herunter.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22extNameLite%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20Helfer%20Lite%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22extDescriptionLite%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Herunterladen%20von%20Facebook,%20VK.com%20und%20mehr%20als%2040%20weiteren%20Seiten%20mit%20einem%20Klick%20herunter.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22lang%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22de%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22titleDefault%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20Helfer%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22titleDesabled%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20Helfer%20deaktiviert%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuEnable%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Aktivieren%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDisable%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Deaktivieren%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22showButton%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Erweiterungs%20Knopf%20anzeigen%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22copy%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Kopie%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22download%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Herunterladen%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Klicken%20Sie%20den%20Link%20w%C3%A4hrend%20Sie%20die%20Alt/Einstellung%20oder%20Ctrl/Strg%20Taste%20dr%C3%BCcken%20zum%20Herunterladen%20der%20Dateien.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22noLinksFound%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Keine%20Links%20wurden%20gefunden%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22more%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Mehr%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22close%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Schlie%C3%9Fen%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22kbps%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22kbps%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22withoutAudio%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22without%20audio%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22size%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22gr%C3%B6%C3%9Fe%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22subtitles%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Untertitel%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22playlist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Wiedergabliste%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22filelist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22List%20of%20files%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadWholePlaylist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Die%20komplette%20Wiedergabliste%20herunterladen%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22getFileSizeTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Dateigr%C3%B6%C3%9Fe%20bestimmen%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22getFileSizeFailTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Fehler%20bei%20bestimmung%20der%20Dateigr%C3%B6%C3%9Fe.%20Bitte%20versuchen%20Sie%20es%20erneut.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22lmButtonTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Holen%20Sie%20sich%20einen%20direkten%20Link.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadFromCurrentPage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Zu%20SaveFrom.net%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22updateLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Links%20aktualisieren%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22updateLinksNotification%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Links%20aktualisiert%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadMP3Files%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Download%20Audiodateien%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadPlaylist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Download%20Playlist%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Download%20Bilder%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22installFullVersion%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Install%20full%20version%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22disable%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Deaktivieren%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22showOptions%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Einstellungen%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22reportBug%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Fehler%20melden%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22openPoll%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Become%20better%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22disableModule%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Auf%20dieser%20Webseite%20deaktivieren%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22enableModule%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Auf%20dieser%20Webseite%20aktivieren%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22enableDisableModule%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Ein/Aus%20auf%20dieser%20Webseite%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22showHideButton%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Erweitern%20Ein-/Ausblenden%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22updateTo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Update%20auf%20%25d%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutPage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%C3%9Cber%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20Helfer%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutVersion%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Version%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutDescription%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Hilft%20den%20Nutzern%20direkte%20Links%20zu%20Herunterladen%20von%20mehr%20als%2040%20Webseiten,%20inklusive%20Dailymotion.com,%20YouTube.com,%20VK.com%20und%20weiteren%20zu%20bekommen.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutDescriptionLite%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Hilft%20den%20Nutzern%20direkte%20Links%20zu%20Herunterladen%20von%20mehr%20als%2040%20Webseiten,%20inklusive%20Dailymotion.com,%20VK.com%20und%20weiteren%20zu%20bekommen.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutSupported%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Unterst%C3%BCtzte%20Ressourcen%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22homePage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Homepage%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20Helfer%20-%20Einstellungen%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsHandleLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Links%20handhaben%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsFileHostings%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Zu%20Dateihoster%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsMediaHostings%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Zu%20Medienhoster%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsModules%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Module%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsYoutube%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22YouTube%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsYTHideLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Links%20ausblenden%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsDailymotion%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Dailymotion%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsVimeo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Vimeo%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsFacebook%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Facebook%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsSoundcloud%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SoundCloud%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsVkontakte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22VK%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsOdnoklassniki%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Odnoklassniki%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsMailru%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Moy%20Mir%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsInstagram%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Instagram%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsRutube%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Rutube%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsBitrate%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Bitrate%20sofort%20zeigen%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsSovetnikEnabled%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Advisor%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsShowUmmyInfo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Tipps%20f%C3%BCr%20UVD%20einblenden%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsGmNativeDownload%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Erweiterter%20Download-Modus%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsShowUmmyBtn%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Schaltfl%C3%A4che%20Ummy%20anzeigen%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsAviaBarEnabled%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Cheap%20Flights%20Advisor%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadFromCurrentPage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Laden%20Sie%20die%20Dateien%20mit%20SaveFrom.net%20von%20der%20aktuellen%20Seite%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuUpdateLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Hier%20klicken,%20wenn%20die%20Download-Taste%20nicht%20erscheint%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadMP3Files%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Alle%20auf%20dieser%20Seite%20gefundenen%20Audiodateien%20herunterladen%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadPlaylist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Playliste%20mit%20den%20Links%20zu%20den%20Audiodateien%20generieren%20und%20downloaden%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Alle%20auf%20der%20aktuellen%20Seite%20gefundenen%20Bilder%20herunterladen%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuReportBug%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Schreiben%20Sie%20uns,%20wenn%20Probleme%20auftreten%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuShowOptions%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22AN/AUS%20unterst%C3%BCtzte%20Ressourcen%20und%20Helperoptionen%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuEnableExtension%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuOpenPoll%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22quality%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Qualit%C3%A4t%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22qualityNote%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Wenn%20es%20nicht%20um%20Qualit%C3%A4t%20geht,%20wird%20das%20n%C3%A4chste%20verf%C3%BCgbare%20Video%20heruntergeladen.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22filelistTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Die%20Liste%20der%20gefundenen%20dateien%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22filelistInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Zum%20Herunterladen%20aller%20datien%20kopieren%20Sie%20die%20liste%20der%20Links%20in%20Ihren%20',%7Ba:%7Bhref:'http://en.wikipedia.org/wiki/Download_manager',text:'Download%20Manager'%7D%7D,'.%20Wenn%20Sie%20noch%20keinen%20Download%20Manager%20haben%20we%20empfehlen%20wir%20Ihnen%20die%20Installation%20des%20',%7Ba:%7Bhref:'http://www.freedownloadmanager.org/',text:'Free%20Download%20Manager'%7D%7D,'.'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22playlistTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Wiedergabliste%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22playlistInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Zur%20Wiedergabe%20Ihrer%20gespeicherten%20Wiedergabliste%20kann%20es%20nun%20mit%20einem%20Musik-Player%20ge%C3%B6ffnet%20werden.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummySfTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22HD%20oder%20MP3%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummyMenuItem%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B%7Bspan:%7B%7D%7D,'%20mithilfe%20von%20Ummy%20herunterladen'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummyMenuInfo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B%7Bp:%7Btext:'Schnell%20und%20einfach%20HD%20Videos%20und%20MP3%20%C3%BCber%20Ummy%20Video%20Downloader%20herunterladen!'%7D%7D,%7Bp:%7Bclass:'center',append:%5B%7Ba:%7Bclass:'green-btn-2%20arrow',href:'%7Burl%7D',target:'_blank',text:'Jetzt%20installieren'%7D%7D%5D%7D%7D,%7Bp:%7Bappend:%5B'Nach%20der%20Installation%20startet%20jederzeit%20ein%20Download,%20wenn%20Sie%20auf%20',%7Bimg:%7Bsrc:'#'%7D%7D,'%20klicken'%5D%7D%7D%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22warningPopupTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%C3%9Cberpr%C3%BCfen%20Sie%20die%20Browsereinstellungen%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22warningPopupDesc%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Die%20Option%20%5C%22Jedes%20Mal%20nachfragen,%20wo%20eine%20Datei%20gespeichert%20werden%20soll%5C%22%20muss%20deaktiviert%20sein.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22readMore%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Mehr%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22noWarning%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Nicht%20benachrichtigen%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22cancel%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Abbrechen%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22continue%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Fortsetzen%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22beforeDownloadPopupWarn%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Achtung!%20Der%20Download%20kann%20nicht%20abgebrochen%20oder%20angehalten%20werden.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkInfo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Info%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkInfoTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Dateigr%C3%B6%C3%9Fe%20und%20Bitrate%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkMp3LinksNotFound%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Links%20zu%20MP3%20Dateien%20wurden%20nicht%20gefunden%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkPhotoLinksNotFound%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Photos%20are%20not%20found%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkDownloadPhotoAlbum%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Album%20herunterladen%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkDownloadAllPhotoAlbums%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Alle%20Alben%20herunterladen%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Gefundene%20Fotos%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkNotAvailablePhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%25d%20Foto(s)%20vor%C3%BCbergehend%20nicht%20verf%C3%BCgbar%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Gefundene%20Links%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundOf%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22von%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkShowAs%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Zeigen%20als%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Liste%20der%20Links%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfLinksInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Um%20alle%20Fotos%20herunterzuladen,%20kopieren%20Sie%20die%20Links%20aus%20der%20Liste%20und%20f%C3%BCgen%20Sie%20diese%20in%20Ihren%20',%7Ba:%7Bhref:'http://en.wikipedia.org/wiki/Download_manager',text:'Download%20Manager'%7D%7D,'%20ein.%20Wenn%20Sie%20noch%20keinen%20Download%20Manager%20haben%20we%20empfehlen%20wir%20Ihnen%20die%20Installation%20des%20',%7Ba:%7Bhref:'http://www.freedownloadmanager.org/',text:'Free%20Download%20Manager'%7D%7D,'.'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkTableOfThumbnails%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Tabelle%20der%20Thumbnails%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Liste%20der%20Fotos%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfPhotosInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Klicken%20Sie%20auf%20ein%20Foto%20um%20es%20herunterzuladen.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkKbps%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22kbps%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22B%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeKByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22kB%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeMByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22MB%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeGByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22GB%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeTByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22TB%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkDownloadFromYoutube%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Herunterladen:%20%C3%96ffnen%20Sie%20',%7Ba:%7Bhref:'%7Burl%7D',text:'die%20Video%20Seite'%7D%7D,'%20und%20dr%C3%BCcken%20Sie%20den%20%5C%22Herunterladen%5C%22%20Knopf%20%C3%BCber%20dem%20Video-Spieler'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundFiles%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Dateien%20gefunden:%20%25d%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22shareIn%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22In%20%25w%20teilen%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22socialDesc%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Der%20SaveFrom.net%20Helper%20erm%C3%B6glicht%20es%20Ihnen%20Dateien%20YouTube.com,%20Facebook.com,%20VK.com%20und%20mehr%20als%2040%20andere%20Seiten%20mit%20einem%20Klick%20herunterzuladen%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS1Title%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Gute%20Nachrichten!%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS1Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'SaveFrom.net%20Helper%20',%7Bimg:%20%7Bsrc:%20'#logo'%7D%7D,'%20wurde%20erfolgreich%20installiert.%20Jetzt%20kannst%20due%20jedes%20Video%20mit%20einem%20Klick%20von%20YouTube%20herunterladen'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS1Arrow%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Wie%20das%20geht?',%7Bbr:%7B%7D%7D,'Hier%20erf%C3%A4hrst%20du%20es'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS2Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22W%C3%A4hle%20das%20Format%20des%20Videos,%20das%20du%20herunterladen%20m%C3%B6chtest%20und%20klicken%20auf%20%5C%22Herunterladen%5C%22%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS3History%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Historie%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS3Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Du%20m%C3%B6chtest%20ein%20Video%20aus%20Historie%20herunterladen?%20Klicken%20einfach%20in%20der%20Vorschau%20des%20zuletzt%20gesehenen%20Videos%20auf%20',%20%7Bimg:%20%7Bsrc:%20'#arrow'%7D%7D%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS4Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Du%20musst%20dir%20das%20Video%20nicht%20ansehen%20%E2%80%94%20klicke%20einfach%20auf%20',%20%7Bimg:%20%7Bsrc:%20'#arrow'%7D%7D,%20',%20w%C3%A4hle%20die%20Qualit%C3%A4t%20und%20lade%20es%20herunter.%20Ganz%20einfach,%20oder?'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS5Title%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Viel%20Spa%C3%9F%20mit%20SaveFrom.net%20Helper!%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS5Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Noch%20Fragen?%20Vorschl%C3%A4ge?%20Willkommen%20auf%20unserer%20',%20%7Ba:%20%7Btext:%20'Support-Seite',%20href:%20'#support'%7D%7D%20,'.%20Schlie%C3%9Fe%20dich%20uns%20bei%20',%20%7Ba:%20%7Btext:%20'Facebook',%20href:%20'#fb'%7D%7D%20,'%20an'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialTooltipText%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Klicken%20Sie%20zum%20',%7Bb:%20%7Btext:%20'Download'%7D%7D,',%20einfach%20auf%20die%20Schaltfl%C3%A4che'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummyTooltipConfirm%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Hatten%20Sie%20',%7Bimg:%7B%7D%7D,'%20Ummy%20Video%20Downloader%20bereits%20zuvor%20installiert?'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22yes%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Ja%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22no%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Nein%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tooltipHide%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Diese%20Meldung%20nicht%20wieder%20anzeigen%22%0A%20%20%20%20%7D%0A%7D",_languageList.en="%7B%0A%20%20%20%20%22extName%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20helper%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22extDescription%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Download%20YouTube,%20Facebook,%20VK.com%20and%2040+%20sites%20in%20one%20click.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22extNameLite%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20helper%20lite%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22extDescriptionLite%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Download%20Facebook,%20VK.com%20and%2040+%20sites%20in%20one%20click.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22lang%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22en%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22titleDefault%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20helper%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22titleDesabled%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20helper%20disabled%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuEnable%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Enable%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDisable%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Disable%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22showButton%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Show%20extension%20button%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22copy%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Copy%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22download%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Download%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Click%20the%20link%20while%20holding%20Alt/Option%20or%20Ctrl%20key%20to%20download%20the%20file.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22noLinksFound%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22No%20links%20were%20found%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22more%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22More%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22close%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Close%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22kbps%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22kbps%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22withoutAudio%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22without%20audio%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22size%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22size%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22subtitles%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Subtitles%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22playlist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Playlist%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22filelist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22List%20of%20files%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadWholePlaylist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Download%20the%20whole%20playlist%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22getFileSizeTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Get%20file%20size%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22getFileSizeFailTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Unable%20to%20get%20the%20file%20size.%20Please%20try%20again.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22lmButtonTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Get%20a%20direct%20link%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadFromCurrentPage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Go%20to%20SaveFrom.net%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22updateLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Refresh%20links%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22updateLinksNotification%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Links%20updated%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadMP3Files%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Download%20audio%20files%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadPlaylist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Download%20a%20playlist%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Download%20pictures%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22installFullVersion%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Install%20full%20version%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22disable%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Disable%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22showOptions%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Settings%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22reportBug%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Report%20a%20bug%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22openPoll%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Become%20better%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22disableModule%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Disable%20on%20this%20website%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22enableModule%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Enable%20on%20this%20website%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22enableDisableModule%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Turn%20On/Off%20on%20this%20website%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22showHideButton%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Show/hide%20extension%20button%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22updateTo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Update%20to%20%25d%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutPage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22About%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20Helper%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutVersion%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Version%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutDescription%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Helps%20users%20to%20get%20direct%20links%20to%20download%20from%20more%20than%2040%20websites,%20including%20Dailymotion.com,%20YouTube.com,%20VK.com%20and%20others.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutDescriptionLite%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Helps%20users%20to%20get%20direct%20links%20to%20download%20from%20more%20than%2040%20websites,%20including%20Dailymotion.com,%20VK.com%20and%20others.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutSupported%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Supported%20resources%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22homePage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Home%20page%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20Helper%20-%20Preferences%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsHandleLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Handle%20links%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsFileHostings%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22To%20filehostings%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsMediaHostings%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22To%20mediahostings%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsModules%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Modules%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsYoutube%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22YouTube%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsYTHideLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Hide%20links%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsDailymotion%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Dailymotion%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsVimeo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Vimeo%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsFacebook%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Facebook%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsSoundcloud%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SoundCloud%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsVkontakte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22VK%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsOdnoklassniki%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Odnoklassniki%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsMailru%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Moy%20Mir%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsInstagram%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Instagram%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsRutube%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Rutube%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsBitrate%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Show%20bitrate%20instantly%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsSovetnikEnabled%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Advisor%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsShowUmmyInfo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Show%20tips%20for%20Ummy%20Video%20Downloader%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsGmNativeDownload%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Advanced%20download%20mode%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsShowUmmyBtn%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Show%20the%20Ummy%20button%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsAviaBarEnabled%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Cheap%20Flights%20Advisor%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadFromCurrentPage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Download%20files%20from%20the%20current%20page%20using%20SaveFrom.net%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuUpdateLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Press%20if%20Download%20button%20doesn't%20appear%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadMP3Files%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Download%20all%20audio%20files%20found%20on%20the%20current%20page%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadPlaylist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Generates%20and%20downloads%20the%20playlist%20consisting%20of%20links%20to%20audio%20files%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Download%20all%20pictures%20found%20on%20the%20current%20page%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuReportBug%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Let%20us%20know%20if%20you%20have%20any%20problems%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuShowOptions%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22ON/OFF%20supported%20resources%20and%20Helper%20options%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuEnableExtension%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuOpenPoll%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22We%20work%20hard%20to%20become%20better.%20Please,%20give%20us%20a%20hand!%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22quality%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Quality%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22qualityNote%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22The%20best%20available%20video%20will%20be%20downloaded%20If%20there%20is%20no%20chosen%20quality.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22filelistTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22The%20list%20of%20the%20found%20files%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22filelistInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'To%20download%20all%20files%20copy%20the%20list%20of%20links%20and%20paste%20it%20into%20the%20',%7Ba:%7Bhref:'http://en.wikipedia.org/wiki/Download_manager',text:'download%20manager'%7D%7D,'.%20If%20you%20do%20not%20have%20a%20download%20manager%20installed%20we%20recommend%20installing%20',%7Ba:%7Bhref:'http://www.freedownloadmanager.org/',text:'Free%20Download%20Manager'%7D%7D,'.'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22playlistTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Playlist%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22playlistInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22To%20playback%20the%20saved%20playlist%20it%20may%20be%20now%20opened%20in%20the%20music%20player.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummySfTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22HD%20or%20MP3%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummyMenuItem%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B%7Bspan:%7B%7D%7D,'%20via%20Ummy'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummyMenuInfo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B%7Bp:%7Btext:'Fast%20and%20easy%20download%20HD%20videos%20and%20MP3%20via%20Ummy%20Video%20Downloader!'%7D%7D,%7Bp:%7Bclass:'center',append:%5B%7Ba:%7Bclass:'green-btn-2%20arrow',href:'%7Burl%7D',target:'_blank',text:'Install%20Now'%7D%7D%5D%7D%7D,%7Bp:%7Bappend:%5B'When%20installed,%20a%20download%20will%20start%20anytime%20you%20click%20on%20',%7Bimg:%7Bsrc:'#'%7D%7D%5D%7D%7D%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22warningPopupTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Check%20browser%20settings%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22warningPopupDesc%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22The%20option%20%5C%22Always%20ask%20me%20where%20to%20save%20files%5C%22%20must%20be%20turned%20off.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22readMore%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22More%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22noWarning%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Don't%20notify%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22cancel%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Cancel%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22continue%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Continue%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22beforeDownloadPopupWarn%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Warning!%20Downloading%20cannot%20be%20canceled%20or%20suspended.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkInfo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Info%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkInfoTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22File%20size%20and%20bitrate%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkMp3LinksNotFound%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Links%20to%20MP3%20files%20are%20not%20found%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkPhotoLinksNotFound%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Photos%20are%20not%20found%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkDownloadPhotoAlbum%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Download%20album%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkDownloadAllPhotoAlbums%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Download%20all%20albums%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Found%20photos%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkNotAvailablePhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%25d%20photos%20are%20temporarily%20unavailable%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Found%20links%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundOf%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22of%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkShowAs%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Show%20as%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22List%20of%20links%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfLinksInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'To%20download%20all%20photos%20copy%20the%20list%20of%20links%20and%20paste%20it%20into%20the%20',%7Ba:%7Bhref:'http://en.wikipedia.org/wiki/Download_manager',text:'download%20manager'%7D%7D,'.%20If%20you%20do%20not%20have%20a%20download%20manager%20installed%20we%20recommend%20installing%20',%7Ba:%7Bhref:'http://www.freedownloadmanager.org/',text:'Free%20Download%20Manager'%7D%7D,'.'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkTableOfThumbnails%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Table%20of%20thumbnails%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22List%20of%20photos%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfPhotosInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Click%20on%20the%20photo%20to%20download%20it.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkKbps%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22kbps%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22B%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeKByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22kB%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeMByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22MB%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeGByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22GB%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeTByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22TB%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkDownloadFromYoutube%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Download:%20open%20',%7Ba:%7Bhref:'%7Burl%7D',text:'the%20video%20page'%7D%7D,'%20and%20press%20the%20%5C%22Download%5C%22%20button%20above%20the%20player'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundFiles%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Files%20found:%20%25d%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22shareIn%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Share%20on%20%25w%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22socialDesc%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20helper%20enables%20you%20to%20download%20files%20from%20YouTube.com,%20Facebook.com,%20VK.com%20and%20more%20than%2040%20other%20just%20in%20one%20click%20for%20free%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS1Title%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Good%20news!%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS1Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'SaveFrom.net%20Helper%20',%7Bimg:%20%7Bsrc:%20'#logo'%7D%7D,'%20has%20been%20successfully%20installed%20and%20now%20you%20can%20download%20any%20video%20from%20YouTube%20in%20one%20click'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS1Arrow%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Want%20to%20know%20how?',%7Bbr:%7B%7D%7D,'Click%20here'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS2Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22To%20download%20a%20video%20choose%20a%20format%20and%20click%20the%20%5C%22Download%5C%22%20button%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS3History%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22History%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS3Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Do%20you%20want%20to%20download%20a%20video%20from%20History?',%7Bbr:%7B%7D%7D,'Just%20click%20',%20%7Bimg:%20%7Bsrc:%20'#arrow'%7D%7D,'%20on%20the%20preview%20of%20the%20previously%20watched%20video'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS4Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'No%20need%20to%20watch%20a%20video%20%E2%80%94%20just%20click%20on%20',%20%7Bimg:%20%7Bsrc:%20'#arrow'%7D%7D,',%20choose%20the%20quality,%20and%20download.%20Quite%20easy,%20isn%E2%80%99t%20it?'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS5Title%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Enjoy%20SaveFrom.net%20Helper!%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS5Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Still%20have%20questions?%20Want%20to%20share%20your%20ideas?%20Welcome%20to%20',%7Ba:%20%7Btext:%20'our%20support%20page',%20href:%20'#support'%7D%7D,'%20or%20join%20us%20on%20',%20%7Ba:%20%7Btext:%20'Facebook',%20href:%20'#fb'%7D%7D%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialTooltipText%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Just%20click%20the%20button%20to%20',%7Bb:%20%7Btext:%20'download'%7D%7D%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummyTooltipConfirm%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Have%20you%20already%20installed',%7Bbr:%7B%7D%7D,%7Bimg:%7B%7D%7D,'%20Ummy%20Video%20Downloader%20earlier?'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22yes%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Yes%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22no%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22No%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tooltipHide%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Do%20not%20show%20this%20message%20again%22%0A%20%20%20%20%7D%0A%7D", _languageList.es="%7B%0A%20%20%20%20%22extName%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20helper%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22extDescription%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Descargas%20desde%20YouTube,%20Facebook,%20VK.com%20y%2040+%20sitios%20en%20un%20s%C3%B3lo%20clic.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22extNameLite%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20helper%20lite%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22extDescriptionLite%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Descargas%20desde%20Facebook,%20VK.com%20y%2040+%20sitios%20en%20un%20s%C3%B3lo%20clic.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22lang%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22es%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22titleDefault%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20helper%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22titleDesabled%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20helper%20deshabilitado%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuEnable%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Habilitar%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDisable%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Deshabilitar%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22showButton%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Mostrar%20bot%C3%B3n%20de%20extensi%C3%B3n%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22copy%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Copiar%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22download%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Descargar%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Haga%20clic%20en%20el%20enlace%20mientras%20presiona%20la%20tecla%20Alt/Opci%C3%B3n%20o%20Ctrl%20para%20descargar%20el%20archivo.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22noLinksFound%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22No%20se%20han%20encontrado%20enlaces%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22more%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22M%C3%A1s%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22close%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Cerrar%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22kbps%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22kbps%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22withoutAudio%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22sin%20audio%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22size%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22tama%C3%B1o%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22subtitles%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Subt%C3%ADtulos%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22playlist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Lista%20de%20reproducci%C3%B3n%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22filelist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Lista%20de%20archivos%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadWholePlaylist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Descargar%20toda%20la%20lista%20de%20reproducci%C3%B3n%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22getFileSizeTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Obtener%20tama%C3%B1o%20de%20archivo%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22getFileSizeFailTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22No%20se%20pudo%20obtener%20el%20tama%C3%B1o%20del%20archivo.%20Por%20favor,%20int%C3%A9ntelo%20de%20nuevo.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22lmButtonTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Obtener%20un%20enlace%20directo%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadFromCurrentPage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Ir%20a%20SaveFrom.net%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22updateLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Actualizar%20enlaces%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22updateLinksNotification%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Enlaces%20actualizados%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadMP3Files%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Descargar%20archivos%20de%20audio%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadPlaylist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Descargar%20una%20lista%20de%20reproducci%C3%B3n%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Descargar%20im%C3%A1genes%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22installFullVersion%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Instalar%20la%20versi%C3%B3n%20completa%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22disable%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Deshabilitar%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22showOptions%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Ajustes%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22reportBug%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Informar%20sobre%20un%20problema%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22openPoll%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Mejorar%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22disableModule%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Desactivar%20en%20este%20sitio%20web%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22enableModule%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Activar%20en%20este%20sitio%20web%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22enableDisableModule%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Activ./Desactiv.%20en%20esta%20web%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22showHideButton%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Mostrar/ocultar%20bot%C3%B3n%20extens%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22updateTo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Actualizar%20a%20la%20%25d%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutPage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Acerca%20de%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20Helper%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutVersion%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Versi%C3%B3n%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutDescription%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Ayuda%20a%20los%20usuarios%20a%20obtener%20enlaces%20directos%20para%20descargar%20desde%20m%C3%A1s%20de%2040%20sitios%20web,%20incluidos%20Dailymotion.com,%20YouTube.com,%20VK.com%20y%20otros.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutDescriptionLite%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Ayuda%20a%20los%20usuarios%20a%20obtener%20enlaces%20directos%20para%20descargar%20desde%20m%C3%A1s%20de%2040%20sitios%20web,%20incluidos%20Dailymotion.com,%20VK.com%20y%20otros.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutSupported%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Recursos%20admitidos%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22homePage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22P%C3%A1gina%20de%20inicio%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20Helper%20-%20Preferencias%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsHandleLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Manejar%20enlaces%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsFileHostings%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22A%20servidores%20de%20archivos%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsMediaHostings%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22A%20servidores%20multimedia%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsModules%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22M%C3%B3dulos%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsYoutube%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22YouTube%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsYTHideLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Ocultar%20enlaces%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsDailymotion%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Dailymotion%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsVimeo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Vimeo%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsFacebook%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Facebook%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsSoundcloud%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SoundCloud%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsVkontakte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22VK%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsOdnoklassniki%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Odnoklassniki%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsMailru%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Moy%20Mir%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsInstagram%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Instagram%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsRutube%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Rutube%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsBitrate%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Mostrar%20velocidad%20de%20bits%20instant%C3%A1neamente%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsSovetnikEnabled%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Consejero%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsShowUmmyInfo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Muestra%20consejos%20para%20Ummy%20Video%20Downloader%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsGmNativeDownload%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22M%C3%B3udlo%20de%20descarga%20avanzada%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsShowUmmyBtn%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Mostrar%20el%20bot%C3%B3n%20Ummy%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsAviaBarEnabled%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Cheap%20Flights%20Advisor%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadFromCurrentPage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Descargar%20archivos%20de%20la%20p%C3%A1gina%20actual%20usando%20SaveFrom.net%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuUpdateLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Pulse%20si%20no%20aparece%20el%20bot%C3%B3n%20Descargar%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadMP3Files%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Descargar%20todos%20los%20archivos%20de%20audio%20de%20la%20p%C3%A1gina%20actual%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadPlaylist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Genera%20y%20descarga%20la%20lista%20de%20reproducci%C3%B3n%20que%20consiste%20en%20enlaces%20a%20archivos%20de%20audio%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Descargar%20todas%20las%20im%C3%A1genes%20encontradas%20en%20la%20p%C3%A1gina%20actual%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuReportBug%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22H%C3%A1ganos%20saber%20si%20tiene%20alg%C3%BAn%20problema%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuShowOptions%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22ACTIVAR/DESACTIVAR%20recursos%20admitidos%20y%20opciones%20del%20Helper%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuEnableExtension%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuOpenPoll%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Trabajamos%20duro%20para%20mejorar.%20%C2%A1%C3%89chenos%20una%20mano!%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22quality%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Calidad%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22qualityNote%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Si%20no%20se%20elige%20ninguna%20calidad,%20se%20descargar%C3%A1%20el%20mejor%20v%C3%ADdeo%20disponible.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22filelistTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22La%20lista%20de%20los%20archivos%20encontrados%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22filelistInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Para%20descargar%20todos%20los%20archivos,%20copie%20la%20lista%20de%20enlaces%20y%20p%C3%A9guela%20en%20el%20',%7Ba:%7Bhref:'http://en.wikipedia.org/wiki/Download_manager',text:'gestor%20de%20descargas'%7D%7D,'.%20Si%20no%20tiene%20instalado%20un%20gestor%20de%20descargas,%20le%20recomendamos%20que%20instale%20',%7Ba:%7Bhref:'http://www.freedownloadmanager.org/',text:'Free%20Download%20Manager'%7D%7D,'.'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22playlistTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Lista%20de%20reproducci%C3%B3n%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22playlistInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Para%20reproducir%20la%20lista%20de%20reproducci%C3%B3n%20guardada,%20puede%20abrirla%20ahora%20en%20el%20reproductor%20de%20m%C3%BAsica.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummySfTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22HD%20o%20MP3%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummyMenuItem%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B%7Bspan:%7B%7D%7D,'%20via%20Ummy'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummyMenuInfo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B%7Bp:%7Btext:'Instale%20Ummy%20Video%20Downloader%20y%20descargue%20sus%20v%C3%ADdeos%20favoritos%20en%20HD%20o%20MP3.'%7D%7D,%7Bp:%7Bclass:'center',append:%5B%7Ba:%7Bclass:'green-btn-2%20arrow',href:'%7Burl%7D',target:'_blank',text:'Descargar'%7D%7D%5D%7D%7D,%7Bp:%7Bappend:%5B'Despu%C3%A9s%20de%20la%20instalaci%C3%B3n,%20se%20iniciar%C3%A1%20una%20descarga%20autom%C3%A1ticamente%20siempre%20que%20haga%20clic%20en%20',%7Bimg:%7Bsrc:'#'%7D%7D%5D%7D%7D%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22warningPopupTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Compruebe%20la%20configuraci%C3%B3n%20de%20su%20navegador%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22warningPopupDesc%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22La%20opci%C3%B3n%20%5C%22Preguntarme%20siempre%20d%C3%B3nde%20guardar%20los%20archivos%5C%22%20debe%20estar%20desactivada.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22readMore%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22M%C3%A1s%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22noWarning%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22No%20notificar%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22cancel%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Cancelar%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22continue%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Continuar%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22beforeDownloadPopupWarn%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%C2%A1Advertencia!%20La%20descarga%20no%20se%20puede%20cancelar%20o%20suspender.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkInfo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Informaci%C3%B3n%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkInfoTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Tama%C3%B1o%20de%20archivo%20y%20velocidad%20de%20bits%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkMp3LinksNotFound%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22No%20se%20han%20encontrado%20enlaces%20a%20archivos%20MP3%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkPhotoLinksNotFound%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22No%20se%20han%20encontrado%20im%C3%A1genes%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkDownloadPhotoAlbum%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Descargar%20%C3%A1lbum%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkDownloadAllPhotoAlbums%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Descargar%20todos%20los%20%C3%A1lbums%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Im%C3%A1genes%20encontradas%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkNotAvailablePhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%25d%20im%C3%A1genes%20est%C3%A1n%20temporalmente%20no%20disponibles%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Enlaces%20encontrados%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundOf%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22de%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkShowAs%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Mostrar%20como%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Lista%20de%20enlaces%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfLinksInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Para%20descargar%20todas%20las%20im%C3%A1genes,%20copie%20la%20lista%20de%20enlaces%20y%20p%C3%A9guela%20en%20el%20',%7Ba:%7Bhref:'http://en.wikipedia.org/wiki/Download_manager',text:'gestor%20de%20descargas'%7D%7D,'.%20Si%20no%20tiene%20instalado%20un%20gestor%20de%20descargas,%20le%20recomendamos%20que%20instale%20',%7Ba:%7Bhref:'http://www.freedownloadmanager.org/',text:'Free%20Download%20Manager'%7D%7D,'.'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkTableOfThumbnails%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Tabla%20de%20miniaturas%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Lista%20de%20im%C3%A1genes%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfPhotosInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Haga%20clic%20en%20la%20imagen%20para%20descargarla.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkKbps%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22kbps%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22B%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeKByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22kB%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeMByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22MB%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeGByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22GB%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeTByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22TB%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkDownloadFromYoutube%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Descargar:%20abra%20',%7Ba:%7Bhref:'%7Burl%7D',text:'la%20p%C3%A1gina%20del%20v%C3%ADdeo'%7D%7D,'%20y%20pulse%20el%20bot%C3%B3n%20%5C%22Descargar%5C%22%20sobre%20el%20reproductor'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundFiles%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Archivos%20encontrados:%20%25d%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22shareIn%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Compartir%20en%20%25w%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22socialDesc%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20helper%20le%20permite%20descargar%20archivos%20desde%20YouTube.com,%20Facebook.com,%20VK.com%20y%20m%C3%A1s%20de%2040%20sitios%20distintos%20con%20tan%20s%C3%B3lo%20un%20clic%20y%20gratis%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS1Title%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%C2%A1Excelentes%20noticias!%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS1Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'SaveFrom.net%20Helper%20',%7Bimg:%20%7Bsrc:%20'#logo'%7D%7D,%20'%20se%20instal%C3%B3%20con%20%C3%A9xito%20y%20ahora%20puedes%20descargar%20cualquier%20video%20de%20YouTube%20con%20un%20solo%20clic'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS1Arrow%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'%C2%BFQuieres%20saber%20c%C3%B3mo?',%20%7Bbr:%7B%7D%7D,%20'Haz%20clic%20aqu%C3%AD'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS2Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Para%20descargar%20un%20video,%20elige%20el%20formato%20y%20haz%20clic%20en%20el%20bot%C3%B3n%20%5C%22Descargar%5C%22%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS3History%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Historial%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS3Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'%C2%BFDeseas%20descargar%20un%20video%20del%20Historial?',%20%7Bbr:%7B%7D%7D,%20'Simplemente%20haz%20clic%20en%20',%20%7Bimg:%20%7Bsrc:%20'#arrow'%7D%7D,%20'%20en%20la%20vista%20previa%20del%20video%20visto%20anteriormente.'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS4Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'No%20es%20necesario%20mirar%20un%20video:%20simplemente%20haz%20clic%20en%20',%20%7Bimg:%20%7Bsrc:%20'#arrow'%7D%7D,%20',%20elige%20la%20calidad%20y%20desc%C3%A1rgalo.%20F%C3%A1cil,%20%C2%BFverdad?'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS5Title%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%C2%A1Disfruta%20de%20SaveForm.net%20Helper!%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS5Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'%C2%BFTodav%C3%ADa%20tienes%20preguntas?%20%C2%BFQuieres%20compartir%20tus%20ideas?%20Puedes%20ir%20a%20nuestra%20',%7Ba:%20%7Btext:%20'p%C3%A1gina%20de%20soporte',%20href:%20'#support'%7D%7D,'%20o%20unirte%20a%20nosotros%20en%20',%20%7Ba:%20%7Btext:%20'Facebook',%20href:%20'#fb'%7D%7D%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialTooltipText%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Simplemente%20haz%20clic%20en%20el%20bot%C3%B3n%20para%20',%7Bb:%20%7Btext:%20'descargar'%7D%7D%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummyTooltipConfirm%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'%C2%BFYa%20has%20instalado',%7Bbr:%7B%7D%7D,%7Bimg:%7B%7D%7D,'%20Ummy%20Video%20Downloader%20antes?'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22yes%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22S%C3%AD%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22no%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22No%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tooltipHide%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22No%20mostrar%20de%20nuevo%20este%20mensaje%22%0A%20%20%20%20%7D%0A%7D",_languageList.fr="%7B%0A%20%20%20%20%22extName%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20Helper%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22extDescription%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22T%C3%A9l%C3%A9chargez%20YouTube,%20Facebook,%20VK.com%20et%2040+%20sites%20en%20un%20seul%20clic.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22extNameLite%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20Helper%20lite%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22extDescriptionLite%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22T%C3%A9l%C3%A9chargez%20Facebook,%20VK.com%20et%2040+%20sites%20en%20un%20seul%20clic.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22lang%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22fr%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22titleDefault%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20Helper%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22titleDesabled%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Assistant%20SaveFrom.net%20d%C3%A9sactiv%C3%A9%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuEnable%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Activer%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDisable%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22D%C3%A9sactiver%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22showButton%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Afficher%20le%20bouton%20d'extension%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22copy%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Copier%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22download%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22T%C3%A9l%C3%A9charger%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Cliquer%20sur%20le%20lien%20tout%20en%20maintenant%20la%20touche%20Alt/Option%20ou%20Ctrl%20pour%20t%C3%A9l%C3%A9charger%20le%20fichier.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22noLinksFound%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Aucun%20lien%20n'a%20%C3%A9t%C3%A9%20trouv%C3%A9%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22more%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Plus%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22close%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Fermer%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22kbps%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22kbps%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22withoutAudio%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22sans%20audio%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22size%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22taille%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22subtitles%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Sous-titres%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22playlist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Playlist%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22filelist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Liste%20de%20fichiers%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadWholePlaylist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22T%C3%A9l%C3%A9charger%20toute%20la%20playlist%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22getFileSizeTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Obtenir%20la%20taille%20du%20fichier%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22getFileSizeFailTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Impossible%20d'obtenir%20la%20taille%20du%20fichier.%20Veuillez%20r%C3%A9essayer.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22lmButtonTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Obtenir%20un%20lien%20direct%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadFromCurrentPage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Aller%20%C3%A0%20SaveFrom.net%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22updateLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Rafra%C3%AEchir%20les%20liens%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22updateLinksNotification%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Liens%20mis%20%C3%A0%20jour%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadMP3Files%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22T%C3%A9l%C3%A9charger%20les%20fichiers%20audio%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadPlaylist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22T%C3%A9l%C3%A9charger%20une%20playlist%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22T%C3%A9l%C3%A9charger%20les%20images%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22installFullVersion%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Installer%20la%20version%20compl%C3%A8te%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22disable%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22D%C3%A9sactiver%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22showOptions%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Param%C3%A8tres%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22reportBug%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Signaler%20un%20bug%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22openPoll%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Am%C3%A9liorer%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22disableModule%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22D%C3%A9sactiver%20sur%20ce%20site%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22enableModule%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Activer%20sur%20ce%20site%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22enableDisableModule%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Activer%20On/Off%20sur%20ce%20site%20web%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22showHideButton%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Afficher/masquer%20le%20bouton%20d'extension%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22updateTo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Passer%20%C3%A0%20la%20version%20%25d%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutPage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%C3%80%20propos%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20Helper%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutVersion%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Version%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutDescription%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Aide%20les%20utilisateurs%20%C3%A0%20obtenir%20des%20liens%20directs%20pour%20t%C3%A9l%C3%A9charger%20depuis%20plus%20de%2040%20sites%20web,%20y%20compris%20Dailymotion.com,%20YouTube.com,%20VK.com%20et%20d'autres.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutDescriptionLite%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Aide%20les%20utilisateurs%20%C3%A0%20obtenir%20des%20liens%20directs%20pour%20t%C3%A9l%C3%A9charger%20depuis%20plus%20de%2040%20sites%20web,%20y%20compris%20Dailymotion.com,%20VK.com%20et%20d'autres.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutSupported%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Ressources%20prises%20en%20charge%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22homePage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Page%20d'accueil%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20Helper%20-%20Pr%C3%A9f%C3%A9rences%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsHandleLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22manipuler%20les%20liens%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsFileHostings%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Vers%20l'h%C3%A9bergement%20de%20fichiers%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsMediaHostings%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Vers%20l'h%C3%A9bergement%20de%20m%C3%A9dias%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsModules%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Modules%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsYoutube%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22YouTube%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsYTHideLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Masquer%20les%20liens%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsDailymotion%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Dailymotion%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsVimeo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Vimeo%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsFacebook%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Facebook%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsSoundcloud%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SoundCloud%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsVkontakte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22VK%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsOdnoklassniki%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Odnoklassniki%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsMailru%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Moy%20Mir%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsInstagram%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Instagram%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsRutube%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Rutube%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsBitrate%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Afficher%20instantan%C3%A9ment%20le%20bitrate%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsSovetnikEnabled%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Advisor%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsShowUmmyInfo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Afficher%20les%20astuces%20pour%20Ummy%20Video%20Downloader%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsGmNativeDownload%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Mode%20de%20t%C3%A9l%C3%A9chargement%20avanc%C3%A9%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsShowUmmyBtn%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Montrer%20le%20bouton%20Ummy%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsAviaBarEnabled%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Cheap%20Flights%20Advisor%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadFromCurrentPage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22T%C3%A9l%C3%A9chargement%20des%20fichiers%20depuis%20la%20page%20actuelle%20en%20utilisant%20SaveFrom.net%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuUpdateLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Appuyez%20si%20le%20bouton%20T%C3%A9l%C3%A9charger%20n'appara%C3%AEt%20pas%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadMP3Files%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22T%C3%A9l%C3%A9charger%20tous%20les%20fichiers%20audio%20trouv%C3%A9s%20sur%20la%20page%20actuelle%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadPlaylist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22G%C3%A9n%C3%A8re%20et%20t%C3%A9l%C3%A9charge%20la%20playlist%20consistant%20en%20liens%20vers%20les%20fichiers%20audio%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22T%C3%A9l%C3%A9charger%20toutes%20les%20images%20trouv%C3%A9es%20sur%20la%20page%20actuelle%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuReportBug%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Pr%C3%A9venez-nous%20si%20vous%20avez%20des%20probl%C3%A8mes%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuShowOptions%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22ON/OFF%20ressources%20prises%20en%20charge%20et%20options%20Helper%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuEnableExtension%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuOpenPoll%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Nous%20faisons%20tout%20pour%20nous%20am%C3%A9liorer.%20N'h%C3%A9sitez%20pas%20%C3%A0%20nous%20aider%20!%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22quality%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Qualit%C3%A9%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22qualityNote%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22La%20meilleure%20vid%C3%A9o%20disponible%20sera%20t%C3%A9l%C3%A9charg%C3%A9e%20s'il%20n'y%20a%20pas%20de%20qualit%C3%A9%20choisie.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22filelistTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22La%20liste%20des%20fichiers%20trouv%C3%A9s%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22filelistInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Pour%20t%C3%A9l%C3%A9charger%20tous%20les%20fichiers%20copiez%20la%20liste%20des%20liens%20et%20collez-la%20dans%20',%7Ba:%7Bhref:'http://en.wikipedia.org/wiki/Download_manager',text:'download%20manager'%7D%7D,'.%20Si%20vous%20n%5C%5C'avez%20pas%20install%C3%A9%20de%20gestionnaire%20de%20t%C3%A9l%C3%A9chargement,%20nous%20vous%20recommandons%20d%5C%5C'installer%20',%7Ba:%7Bhref:'http://www.freedownloadmanager.org/',text:'Free%20Download%20Manager'%7D%7D,'.'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22playlistTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Playlist%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22playlistInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Pour%20lire%20la%20playlist%20sauvegard%C3%A9e,%20ouvrez-la%20dans%20le%20lecteur%20musical.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummySfTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22HD%20ou%20MP3%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummyMenuItem%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B%7Bspan:%7B%7D%7D,'%20via%20Ummy'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummyMenuInfo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B%7Bp:%7Btext:'Installez%20Ummy%20Video%20Downloader%20et%20t%C3%A9l%C3%A9chargez%20vos%20vid%C3%A9os%20favorites%20en%20HD%20ou%20MP3.'%7D%7D,%7Bp:%7Bclass:'center',append:%5B%7Ba:%7Bclass:'green-btn-2%20arrow',href:'%7Burl%7D',target:'_blank',text:'Download'%7D%7D%5D%7D%7D,%7Bp:%7Bappend:%5B'Apr%C3%A8s%20l%5C%5C'installation,%20un%20t%C3%A9l%C3%A9chargement%20d%C3%A9marrera%20automatiquement%20d%C3%A8s%20que%20vous%20cliquez%20sur%20',%7Bimg:%7Bsrc:'#'%7D%7D%5D%7D%7D%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22warningPopupTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22V%C3%A9rifier%20les%20param%C3%A8tres%20du%20navigateur%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22warningPopupDesc%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22L'option%20%5C%22Toujours%20me%20demander%20o%C3%B9%20sauvegarder%20les%20fichiers%5C%22%20doit%20%C3%AAtre%20d%C3%A9sactiv%C3%A9e.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22readMore%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Plus%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22noWarning%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22ne%20pas%20notifier'%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22cancel%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Annuler%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22continue%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Continuer%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22beforeDownloadPopupWarn%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Attention!%20Le%20t%C3%A9l%C3%A9chargement%20ne%20peut%20pas%20%C3%AAtre%20annul%C3%A9%20ou%20suspendu.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkInfo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Info%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkInfoTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Taille%20de%20fichier%20et%20bitrate%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkMp3LinksNotFound%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Les%20liens%20vers%20les%20fichiers%20MP3%20sont%20introuvables%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkPhotoLinksNotFound%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Photos%20introuvables%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkDownloadPhotoAlbum%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22T%C3%A9l%C3%A9charger%20l'album%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkDownloadAllPhotoAlbums%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22T%C3%A9l%C3%A9charger%20tous%20les%20albums%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Photos%20trouv%C3%A9es%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkNotAvailablePhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%25d%20photos%20sont%20temporairement%20indisponibles%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Liens%20trouv%C3%A9s%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundOf%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22de%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkShowAs%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Afficher%20comme%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Liste%20des%20liens%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfLinksInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Pour%20t%C3%A9l%C3%A9charger%20toutes%20les%20photos%20copiez%20la%20liste%20des%20liens%20et%20collez-la%20dans%20',%7Ba:%7Bhref:'http://en.wikipedia.org/wiki/Download_manager',text:'download%20manager'%7D%7D,'.%20Si%20vous%20n%5C%5C'avez%20pas%20install%C3%A9%20de%20gestionnaire%20de%20t%C3%A9l%C3%A9chargement%20nous%20vous%20recommandons%20d%5C%5C'installer%20',%7Ba:%7Bhref:'http://www.freedownloadmanager.org/',text:'Free%20Download%20Manager'%7D%7D,'.'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkTableOfThumbnails%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Tableau%20des%20vignettes%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Liste%20des%20photos%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfPhotosInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Cliquez%20sur%20la%20photo%20pour%20la%20t%C3%A9l%C3%A9charger.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkKbps%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22kbps%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22O%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeKByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22ko%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeMByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Mo%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeGByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Go%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeTByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22To%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkDownloadFromYoutube%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Download:%20open%20',%7Ba:%7Bhref:'%7Burl%7D',text:'the%20video%20page'%7D%7D,'%20et%20appuyez%20sur%20le%20bouton%20%5C%22T%C3%A9l%C3%A9charger%5C%22%20au-dessus%20du%20lecteur'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundFiles%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Fichiers%20trouv%C3%A9s%20:%20%25d%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22shareIn%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Partager%20sur%20%25w%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22socialDesc%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20helper%20vous%20permet%20de%20t%C3%A9l%C3%A9charger%20des%20fichiers%20de%20YouTube.com,%20Facebook.com,%20VK.com%20et%20plus%20de%2040%20autres%20gratuitement%20et%20en%20un%20seul%20clic%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS1Title%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Bonnes%20nouvelles%20!%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS1Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'SaveFrom.net%20Helper%20',%7Bimg:%20%7Bsrc:%20'#logo'%7D%7D,%20'%20a%20%C3%A9t%C3%A9%20install%C3%A9%20avec%20succ%C3%A8s%20et%20maintenant%20vous%20pouvez%20t%C3%A9l%C3%A9charger%20les%20vid%C3%A9os%20de%20YouTube%20en%20un%20clic'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS1Arrow%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Vous%20voulez%20savoir%20comment%20?%20Cliquez%20ici'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS2Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Pour%20t%C3%A9l%C3%A9charger%20une%20vid%C3%A9o,%20choisissez%20un%20format%20et%20cliquez%20sur%20le%20bouton%20%5C%22T%C3%A9l%C3%A9charger%5C%22%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS3History%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Historique%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS3Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Voulez-vous%20t%C3%A9l%C3%A9charger%20une%20vid%C3%A9o%20depuis%20l%E2%80%99historique%20?',%20%7Bbr:%7B%7D%7D,%20'Il%20suffit%20de%20cliquer%20sur%20',%20%7Bimg:%20%7Bsrc:%20'#arrow'%7D%7D,%20'%20situ%C3%A9e%20sur%20l%5C%5C'aper%C3%A7u%20de%20la%20vid%C3%A9o%20pr%C3%A9c%C3%A9demment%20regard%C3%A9e'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS4Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Pas%20besoin%20de%20regarder%20une%20vid%C3%A9o%20%E2%80%94%20il%20suffit%20de%20cliquer%20sur%20',%20%7Bimg:%20%7Bsrc:%20'#arrow'%7D%7D,%20',%20faites%20le%20choix%20de%20la%20qualit%C3%A9,%20et%20t%C3%A9l%C3%A9charger.%20Facile,%20est-ce%20pas%20?'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS5Title%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Profitez%20de%20SaveFrom.net%20Helper%20!%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS5Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Vous%20avez%20encore%20des%20questions%20?%20Vous%20voulez%20partager%20vos%20id%C3%A9es%20?%20Bienvenue%20sur%20notre%20page%20',%7Ba:%20%7Btext:%20'de%20d%E2%80%99Aide',%20href:%20'#support'%7D%7D,'%20ou%20rejoignez-nous%20sur%20',%20%7Ba:%20%7Btext:%20'Facebook',%20href:%20'#fb'%7D%7D%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialTooltipText%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Il%20suffit%20de%20cliquer%20sur%20le%20bouton%20pour%20',%7Bb:%20%7Btext:%20't%C3%A9l%C3%A9charger'%7D%7D%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummyTooltipConfirm%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Avez-vous%20d%C3%A9j%C3%A0%20install%C3%A9',%7Bbr:%7B%7D%7D,%7Bimg:%7B%7D%7D,'%20Ummy%20Video%20Downloader%20avant%20?'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22yes%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Oui%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22no%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Non%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tooltipHide%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Ne%20plus%20afficher%20ce%20message%22%0A%20%20%20%20%7D%0A%7D", _languageList.id="%7B%0A%20%20%20%20%22extName%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Bantuan%20SaveFrom.net%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22extDescription%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Unduh%20YouTube,%20Facebook,%20VK.com,%20dan%2040+%20situs%20dengan%20satu%20klik.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22extNameLite%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Bantuan%20SaveFrom.net%20lite%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22extDescriptionLite%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Unduh%20Facebook,%20VK.com,%20dan%2040+%20situs%20dengan%20satu%20klik.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22lang%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22id%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22titleDefault%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Bantuan%20SaveFrom.net%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22titleDesabled%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Bantuan%20SaveFrom.net%20nonaktif%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuEnable%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Aktifkan%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDisable%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Nonaktifkan%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22showButton%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Tampilkan%20tombol%20ekstensi%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22copy%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Salin%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22download%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Unduh%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Klik%20tautan%20sambil%20menahan%20tombol%20Alt/Option%20atau%20Ctrl%20untuk%20mengunduh%20file.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22noLinksFound%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Tautan%20tidak%20ditemukan%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22more%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Lainnya%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22close%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Tutup%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22kbps%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22kbps%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22withoutAudio%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22tanpa%20audio%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22size%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22ukuran%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22subtitles%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Subtitel%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22playlist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Daftar%20putar%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22filelist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Daftar%20file%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadWholePlaylist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Unduh%20seluruh%20daftar%20putar%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22getFileSizeTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Dapatkan%20ukuran%20file%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22getFileSizeFailTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Gagal%20mendapatkan%20ukuran%20file.%20Mohon%20coba%20lagi.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22lmButtonTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Dapatkan%20tautan%20langsung%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadFromCurrentPage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Buka%20SaveFrom.net%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22updateLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Segarkan%20tautan%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22updateLinksNotification%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Tautan%20diperbarui%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadMP3Files%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Unduh%20file%20audio%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadPlaylist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Unduh%20daftar%20putar%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Unduh%20gambar%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22installFullVersion%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Pasang%20versi%20lengkap%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22disable%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Nonaktifkan%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22showOptions%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Setelan%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22reportBug%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Laporkan%20bug%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22openPoll%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Jadikan%20lebih%20baik%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22disableModule%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Nonaktifkan%20di%20situs%20web%20ini%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22enableModule%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Aktifkan%20di%20situs%20web%20ini%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22enableDisableModule%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Nyalakan/Matikan%20di%20situs%20ini%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22showHideButton%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Tampilkan/tutup%20tbl%20ekstensi%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22updateTo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Perbarui%20ke%20%25d%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutPage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Tentang%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Bantuan%20SaveFrom.net%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutVersion%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Versi%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutDescription%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Membantu%20pengguna%20mendapatkan%20tautan%20langsung%20dari%2040+%20situs%20web,%20termasuk%20Dailymotion.com,%20YouTube.com,%20VK.com%20dan%20lain-lain.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutDescriptionLite%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Membantu%20pengguna%20mendapatkan%20tautan%20langsung%20untuk%20mengunduh%20dari%2040+%20situs%20web,%20termasuk%20Dailymotion.com,%20VK.com%20dan%20lain-lain.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutSupported%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Sumber%20daya%20yang%20didukung%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22homePage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Laman%20beranda%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Bantuan%20SaveFrom.net%20-%20Preferensi%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsHandleLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Tangani%20tautan%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsFileHostings%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Ke%20filehosting%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsMediaHostings%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Ke%20mediahosting%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsModules%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Modul%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsYoutube%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22YouTube%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsYTHideLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Sembunyikan%20tautan%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsDailymotion%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Dailymotion%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsVimeo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Vimeo%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsFacebook%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Facebook%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsSoundcloud%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SoundCloud%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsVkontakte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22VK%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsOdnoklassniki%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Odnoklassniki%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsMailru%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Moy%20Mir%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsInstagram%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Instagram%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsRutube%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Rutube%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsBitrate%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Langsung%20tampilkan%20bitrate%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsSovetnikEnabled%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Penasihat%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsShowUmmyInfo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Tampilkan%20tips%20untuk%20Ummy%20Video%20Downloader%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsGmNativeDownload%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Mode%20unduh%20lanjutan%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsShowUmmyBtn%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Perlihatkan%20tombol%20Ummy%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsAviaBarEnabled%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Cheap%20Flights%20Advisor%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadFromCurrentPage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Unduh%20file%20dari%20laman%20saat%20ini%20dengan%20SaveFrom.net%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuUpdateLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Tekan%20jika%20tombol%20Unduh%20tidak%20muncul%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadMP3Files%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Unduh%20semua%20file%20audio%20yang%20ada%20di%20laman%20saat%20ini%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadPlaylist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Buat%20dan%20unduh%20daftar%20putar%20berisi%20tautan%20ke%20file%20audio%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Unduh%20semua%20gambar%20yang%20ada%20di%20laman%20saat%20ini%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuReportBug%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Beri%20tahu%20kami%20jika%20Anda%20mengalami%20masalah%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuShowOptions%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22AKTIFKAN/NONAKTIFKAN%20sumber%20daya%20yang%20didukung%20dan%20opsi%20Bantuan%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuEnableExtension%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuOpenPoll%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Kami%20bekerja%20keras%20untuk%20jadi%20lebih%20baik.%20Tolong,%20bantu%20kami!%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22quality%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Kualitas%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22qualityNote%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Video%20terbaik%20yang%20tersedia%20akan%20diunduh%20jika%20tidak%20ada%20kualitas%20yang%20dipilih.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22filelistTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Daftar%20file%20yang%20ditemukan%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22filelistInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Untuk%20mengunduh%20semua%20file,%20salin%20daftar%20tautan%20dan%20tempelkan%20ke%20',%7Ba:%7Bhref:'http://en.wikipedia.org/wiki/Download_manager',text:'pengelola%20unduhan'%7D%7D,'.%20Jika%20Anda%20tidak%20memiliki%20pengelola%20unduhan,%20kami%20menyarankan%20',%7Ba:%7Bhref:'http://www.freedownloadmanager.org/',text:'Free%20Download%20Manager'%7D%7D,'.'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22playlistTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Daftar%20putar%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22playlistInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Untuk%20memutar%20daftar%20putar%20yang%20disimpan,%20sekarang%20bisa%20dibuka%20di%20pemutar%20musik.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummySfTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22HD%20atau%20MP3%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummyMenuItem%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B%7Bspan:%7B%7D%7D,'%20via%20Ummy'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummyMenuInfo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B%7Bp:%7Btext:'Pasang%20Ummy%20Video%20Downloader%20%20dan%20unduh%20video%20favorit%20Anda%20dalam%20format%20HD%20atau%20MP3.'%7D%7D,%7Bp:%7Bclass:'center',append:%5B%7Ba:%7Bclass:'green-btn-2%20arrow',href:'%7Burl%7D',target:'_blank',text:'Unduh'%7D%7D%5D%7D%7D,%7Bp:%7Bappend:%5B'Setelah%20pemasangan,%20unduhan%20akan%20otomatis%20dimulai%20setiap%20kali%20Anda%20mengeklik%20',%7Bimg:%7Bsrc:'#'%7D%7D%5D%7D%7D%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22warningPopupTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Periksa%20setelan%20browser%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22warningPopupDesc%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Opsi%20%5C%22Selalu%20tanya%20saya%20di%20mana%20menyimpan%20file%5C%22%20harus%20dinonaktifkan.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22readMore%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Lainnya%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22noWarning%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Jangan%20beri%20tahu%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22cancel%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Batal%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22continue%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Lanjutkan%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22beforeDownloadPopupWarn%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Perhatian!%20Pengunduhan%20tidak%20dapat%20dibatalkan%20atau%20ditunda.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkInfo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Info%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkInfoTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Ukuran%20file%20dan%20bitrate%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkMp3LinksNotFound%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Tautan%20atau%20file%20MP3%20tidak%20ditemukan%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkPhotoLinksNotFound%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Foto%20tidak%20ditemukan%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkDownloadPhotoAlbum%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Unduh%20album%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkDownloadAllPhotoAlbums%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Unduh%20semua%20album%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Foto%20ditemukan%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkNotAvailablePhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%25d%20foto%20sementara%20ini%20tidak%20tersedia%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Tautan%20ditemukan%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundOf%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22dari%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkShowAs%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Tampilkan%20sebagai%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Daftar%20tautan%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfLinksInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Untuk%20mengunduh%20semua%20foto,%20salin%20daftar%20tautan%20dan%20tempelkan%20ke%20',%7Ba:%7Bhref:'http://en.wikipedia.org/wiki/Download_manager',text:'pengelola%20unduhan'%7D%7D,'.%20Jika%20Anda%20tidak%20memiliki%20pengelola%20unduhan,%20kami%20menyarankan%20',%7Ba:%7Bhref:'http://www.freedownloadmanager.org/',text:'Free%20Download%20Manager'%7D%7D,'.'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkTableOfThumbnails%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Tabel%20gambar%20mini%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Daftar%20foto%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfPhotosInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Klik%20foto%20untuk%20mengunduhnya.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkKbps%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22kbps%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22B%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeKByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22kB%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeMByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22MB%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeGByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22GB%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeTByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22TB%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkDownloadFromYoutube%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Mengunduh:%20buka%20',%7Ba:%7Bhref:'%7Burl%7D',text:'laman%20video'%7D%7D,'%20dan%20tekan%20tombol%20%5C%22Unduh%5C%22%20di%20atas%20pemutar'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundFiles%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22File%20ditemukan:%20%25d%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22shareIn%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Bagikan%20di%20%25w%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22socialDesc%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Dengan%20bantuan%20SaveFrom.net,%20Anda%20dapat%20mengunduh%20file%20dari%20YouTube.com,%20Facebook.com,%20VK.com,%20dan%20lebih%20dari%2040%20lainnya%20hanya%20dengan%20satu%20klik%20gratis%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS1Title%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Berita%20bagus!%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS1Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'SaveFrom.net%20Helper%20',%7Bimg:%20%7Bsrc:%20'#logo'%7D%7D,'%20telah%20berhasil%20diinstal%20dan%20kini%20Anda%20dapat%20mengunduh%20video%20apa%20pun%20dari%20YouTube%20dengan%20satu%20klik'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS1Arrow%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Anda%20ingin%20tahu%20caranya?',%20%7Bbr:%7B%7D%7D,%20'Klik%20di%20sini'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS2Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Untuk%20mengunduh%20video,%20pilih%20suatu%20format%20dan%20klik%20tombol%20%5C%22Unduh%5C%22%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS3History%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Riwayat%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS3Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Apakah%20Anda%20ingin%20mengunduh%20video%20dari%20Riwayat?',%20%7Bbr:%7B%7D%7D,%20'Cukup%20klik%20',%20%7Bimg:%20%7Bsrc:%20'#arrow'%7D%7D,%20'%20pada%20pratinjau%20video%20yang%20telah%20ditonton%20sebelumnya'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS4Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Tidak%20perlu%20menonton%20video%20%E2%80%94%20cukup%20klik%20pada%20',%20%7Bimg:%20%7Bsrc:%20'#arrow'%7D%7D,%20',%20pilih%20mutunya,%20dan%20unduh.%20Cukup%20mudah,%20ya?'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS5Title%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Nikmati%20SaveFrom.net%20Helper!%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS5Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Masih%20punya%20pertanyaan?%20Ingin%20berbagi%20ide?%20Selamat%20datang%20di%20',%20%7Ba:%20%7Btext:%20'halaman%20dukungan',%20href:%20'#support'%7D%7D,'%20kami%20atau%20bergabunglah%20dengan%20kami%20di%20',%20%7Ba:%20%7Btext:%20'Facebook',%20href:%20'#fb'%7D%7D%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialTooltipText%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Cukup%20klik%20tombol%20untuk%20',%7Bb:%20%7Btext:%20'mengunduh'%7D%7D%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummyTooltipConfirm%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Apakah%20Anda%20sudah%20menginstal',%7Bbr:%7B%7D%7D,%7Bimg:%7B%7D%7D,'%20Ummy%20Video%20Downloader%20sebelumnya?'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22yes%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Ya%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22no%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Tidak%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tooltipHide%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Jangan%20perlihatkan%20pesan%20ini%20lagi%22%0A%20%20%20%20%7D%0A%7D",_languageList.ru="%7B%0A%20%20%20%20%22extName%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D0%BD%D0%B8%D0%BA%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22extDescription%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BA%D0%B0%D1%87%D0%B8%D0%B2%D0%B0%D0%B9%D1%82%D0%B5%20%D1%81%20%D0%92%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D0%B5,%20YouTube,%20%D0%9E%D0%B4%D0%BD%D0%BE%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BD%D0%B8%D0%BA%D0%B8%20%D0%B8%20%D0%B5%D1%89%D0%B5%2040%20%D1%81%D0%B0%D0%B9%D1%82%D0%BE%D0%B2%20%D0%B7%D0%B0%201%20%D0%BA%D0%BB%D0%B8%D0%BA.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22extNameLite%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D0%BD%D0%B8%D0%BA%20lite%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22extDescriptionLite%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BA%D0%B0%D1%87%D0%B8%D0%B2%D0%B0%D0%B9%D1%82%D0%B5%20%D1%81%20%D0%92%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D0%B5,%20%D0%9E%D0%B4%D0%BD%D0%BE%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BD%D0%B8%D0%BA%D0%B8%20%D0%B8%20%D0%B5%D1%89%D0%B5%2040%20%D1%81%D0%B0%D0%B9%D1%82%D0%BE%D0%B2%20%D0%B7%D0%B0%201%20%D0%BA%D0%BB%D0%B8%D0%BA.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22lang%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22ru%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22titleDefault%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D0%BD%D0%B8%D0%BA%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22titleDesabled%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D0%BD%D0%B8%D0%BA%20%D0%B2%D1%8B%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuEnable%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%92%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDisable%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%92%D1%8B%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22showButton%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%BE%D0%BA%D0%B0%D0%B7%D1%8B%D0%B2%D0%B0%D1%82%D1%8C%20%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D1%83%20%D1%80%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D1%8F%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22copy%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9A%D0%BE%D0%BF%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22download%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9D%D0%B0%D0%B6%D0%BC%D0%B8%D1%82%D0%B5%20%D0%BD%D0%B0%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D1%83,%20%D1%83%D0%B4%D0%B5%D1%80%D0%B6%D0%B8%D0%B2%D0%B0%D1%8F%20%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D1%88%D1%83%20Alt%20%D0%B8%D0%BB%D0%B8%20Ctrl,%20%D1%87%D1%82%D0%BE%D0%B1%D1%8B%20%D1%81%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D0%B8%D1%82%D1%8C%20%D1%84%D0%B0%D0%B9%D0%BB.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22noLinksFound%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9D%D0%B5%20%D1%83%D0%B4%D0%B0%D0%BB%D0%BE%D1%81%D1%8C%20%D0%BD%D0%B0%D0%B9%D1%82%D0%B8%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22more%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%95%D1%89%D1%91%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22close%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%97%D0%B0%D0%BA%D1%80%D1%8B%D1%82%D1%8C%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22kbps%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%BA%D0%B1/%D1%81%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22withoutAudio%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%B1%D0%B5%D0%B7%20%D0%B0%D1%83%D0%B4%D0%B8%D0%BE%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22size%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%80%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22subtitles%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D1%83%D0%B1%D1%82%D0%B8%D1%82%D1%80%D1%8B%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22playlist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%BB%D0%B5%D0%B9%D0%BB%D0%B8%D1%81%D1%82%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22filelist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA%20%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadWholePlaylist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C%20%D0%B2%D0%B5%D1%81%D1%8C%20%D0%BF%D0%BB%D0%B5%D0%B9%D0%BB%D0%B8%D1%81%D1%82%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22getFileSizeTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9E%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B8%D1%82%D1%8C%20%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%80%20%D1%84%D0%B0%D0%B9%D0%BB%D0%B0%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22getFileSizeFailTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9D%D0%B5%20%D1%83%D0%B4%D0%B0%D0%BB%D0%BE%D1%81%D1%8C%20%D0%BE%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B8%D1%82%D1%8C%20%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%80%20%D1%84%D0%B0%D0%B9%D0%BB%D0%B0.%20%D0%9F%D0%BE%D0%BF%D1%80%D0%BE%D0%B1%D1%83%D0%B9%D1%82%D0%B5%20%D0%BF%D0%BE%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D1%82%D1%8C%20%D0%BF%D0%BE%D0%BF%D1%8B%D1%82%D0%BA%D1%83.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22lmButtonTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%BE%D0%BB%D1%83%D1%87%D0%B8%20%D0%BF%D1%80%D1%8F%D0%BC%D1%83%D1%8E%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D1%83%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadFromCurrentPage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%B5%D1%80%D0%B5%D0%B9%D1%82%D0%B8%20%D0%BD%D0%B0%20SaveFrom.net%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22updateLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22updateLinksNotification%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D1%81%D1%8B%D0%BB%D0%BA%D0%B8%20%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D1%8B%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadMP3Files%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C%20%D0%B0%D1%83%D0%B4%D0%B8%D0%BE%20%D1%84%D0%B0%D0%B9%D0%BB%D1%8B%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadPlaylist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C%20%D0%BF%D0%BB%D0%B5%D0%B9%D0%BB%D0%B8%D1%81%D1%82%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C%20%D1%84%D0%BE%D1%82%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22installFullVersion%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C%20%D0%BF%D0%BE%D0%BB%D0%BD%D1%83%D1%8E%20%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%8E%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22disable%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%92%D1%8B%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22showOptions%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22reportBug%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BE%D0%BE%D0%B1%D1%89%D0%B8%D1%82%D1%8C%20%D0%BE%D0%B1%20%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B5%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22openPoll%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D1%82%D0%B0%D1%82%D1%8C%20%D0%BB%D1%83%D1%87%D1%88%D0%B5%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22disableModule%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9E%D1%82%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C%20%D0%BD%D0%B0%20%D1%8D%D1%82%D0%BE%D0%BC%20%D1%81%D0%B0%D0%B9%D1%82%D0%B5%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22enableModule%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%92%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C%20%D0%BD%D0%B0%20%D1%8D%D1%82%D0%BE%D0%BC%20%D1%81%D0%B0%D0%B9%D1%82%D0%B5%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22enableDisableModule%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%92%D0%BA%D0%BB/%D0%92%D1%8B%D0%BA%D0%BB%20%D0%BD%D0%B0%20%D1%8D%D1%82%D0%BE%D0%BC%20%D1%81%D0%B0%D0%B9%D1%82%D0%B5%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22showHideButton%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%BE%D0%BA%D0%B0%D0%B7./%D1%81%D0%BA%D1%80.%20%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D1%83%20%D1%80%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D1%8F%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22updateTo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C%20%D0%B4%D0%BE%20%25d%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutPage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9E%20%D1%80%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D0%BD%D0%B8%D0%BA%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutVersion%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%92%D0%B5%D1%80%D1%81%D0%B8%D1%8F%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutDescription%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%BE%D0%B7%D0%B2%D0%BE%D0%BB%D1%8F%D0%B5%D1%82%20%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B0%D1%82%D1%8C%20%D0%BF%D1%80%D1%8F%D0%BC%D1%8B%D0%B5%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8%20%D0%B4%D0%BB%D1%8F%20%D1%81%D0%BA%D0%B0%D1%87%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%20%D1%81%20%D0%B1%D0%BE%D0%BB%D0%B5%D0%B5%20%D1%87%D0%B5%D0%BC%2040%20%D1%81%D0%B0%D0%B9%D1%82%D0%BE%D0%B2,%20%D1%81%D1%80%D0%B5%D0%B4%D0%B8%20%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D1%8B%D1%85%20%20VK.com,%20YouTube.com%20%D0%B8%20%D0%B4%D1%80%D1%83%D0%B3%D0%B8%D0%B5.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutDescriptionLite%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%BE%D0%B7%D0%B2%D0%BE%D0%BB%D1%8F%D0%B5%D1%82%20%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B0%D1%82%D1%8C%20%D0%BF%D1%80%D1%8F%D0%BC%D1%8B%D0%B5%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8%20%D0%B4%D0%BB%D1%8F%20%D1%81%D0%BA%D0%B0%D1%87%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%20%D1%81%20%D0%B1%D0%BE%D0%BB%D0%B5%D0%B5%20%D1%87%D0%B5%D0%BC%2040%20%D1%81%D0%B0%D0%B9%D1%82%D0%BE%D0%B2,%20%D1%81%D1%80%D0%B5%D0%B4%D0%B8%20%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D1%8B%D1%85%20%20VK.com,%20Vimeo%20%D0%B8%20%D0%B4%D1%80%D1%83%D0%B3%D0%B8%D0%B5.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutSupported%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC%D1%8B%D0%B5%20%D1%80%D0%B5%D1%81%D1%83%D1%80%D1%81%D1%8B%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22homePage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D0%BD%D0%B8%D0%BA%20-%20%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsHandleLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9E%D0%B1%D1%80%D0%B0%D0%B1%D0%B0%D1%82%D1%8B%D0%B2%D0%B0%D1%82%D1%8C%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsFileHostings%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9D%D0%B0%20%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%BE%D0%B1%D0%BC%D0%B5%D0%BD%D0%BD%D0%B8%D0%BA%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsMediaHostings%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9D%D0%B0%20%D0%BC%D0%B5%D0%B4%D0%B8%D0%B0%D1%85%D0%BE%D1%81%D1%82%D0%B8%D0%BD%D0%B3%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsModules%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsYoutube%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22YouTube%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsYTHideLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BA%D1%80%D1%8B%D0%B2%D0%B0%D1%82%D1%8C%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsDailymotion%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Dailymotion%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsVimeo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Vimeo%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsFacebook%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Facebook%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsSoundcloud%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SoundCloud%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsVkontakte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%92%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D0%B5%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsOdnoklassniki%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9E%D0%B4%D0%BD%D0%BE%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BD%D0%B8%D0%BA%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsMailru%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9C%D0%BE%D0%B9%20%D0%BC%D0%B8%D1%80%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsInstagram%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Instagram%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsRutube%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Rutube%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsBitrate%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%BE%D0%BA%D0%B0%D0%B7%D1%8B%D0%B2%D0%B0%D1%82%D1%8C%20%D0%B1%D0%B8%D1%82%D1%80%D0%B5%D0%B9%D1%82%20%D1%81%D1%80%D0%B0%D0%B7%D1%83%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsSovetnikEnabled%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BE%D0%B2%D0%B5%D1%82%D0%BD%D0%B8%D0%BA%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsShowUmmyInfo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%BE%D0%BA%D0%B0%D0%B7%D1%8B%D0%B2%D0%B0%D1%82%D1%8C%20%D0%BF%D0%BE%D0%B4%D1%81%D0%BA%D0%B0%D0%B7%D0%BA%D0%B8%20%D0%B4%D0%BB%D1%8F%20Ummy%20Video%20Downloader%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsGmNativeDownload%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A0%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9%20%D1%80%D0%B5%D0%B6%D0%B8%D0%BC%20%D0%B7%D0%B0%D0%BA%D0%B0%D1%87%D0%BA%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsShowUmmyBtn%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9E%D1%82%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B0%D1%82%D1%8C%20%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D1%83%20Ummy%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsAviaBarEnabled%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BE%D0%B2%D0%B5%D1%82%D0%BD%D0%B8%D0%BA%20%D0%94%D0%B5%D1%88%D0%B5%D0%B2%D1%8B%D1%85%20%D0%90%D0%B2%D0%B8%D0%B0%D0%B1%D0%B8%D0%BB%D0%B5%D1%82%D0%BE%D0%B2%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadFromCurrentPage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C%20%D1%84%D0%B0%D0%B9%D0%BB%D1%8B%20%D1%81%20%D1%82%D0%B5%D0%BA%D1%83%D1%89%D0%B5%D0%B9%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B%20%D1%81%20%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E%20%D1%81%D0%B5%D1%80%D0%B2%D0%B8%D1%81%D0%B0%20SaveFrom.net%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuUpdateLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9D%D0%B0%D0%B6%D0%BC%D0%B8%D1%82%D0%B5,%20%D0%B5%D1%81%D0%BB%D0%B8%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B0%20%D0%B4%D0%BB%D1%8F%20%D1%81%D0%BA%D0%B0%D1%87%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%20%D0%BD%D0%B5%20%D0%BF%D0%BE%D1%8F%D0%B2%D0%BB%D1%8F%D0%B5%D1%82%D1%81%D1%8F%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadMP3Files%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C%20%D0%B2%D1%81%D0%B5%20%D0%BD%D0%B0%D0%B9%D0%B4%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5%20%D0%BD%D0%B0%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B5%20%D0%B0%D1%83%D0%B4%D0%B8%D0%BE%D1%84%D0%B0%D0%B9%D0%BB%D1%8B%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadPlaylist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A4%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D1%83%D0%B5%D1%82%20%D0%B8%20%D1%81%D0%BA%D0%B0%D1%87%D0%B8%D0%B2%D0%B0%D0%B5%D1%82%20%D0%BF%D0%BB%D0%B5%D0%B9%D0%BB%D0%B8%D1%81%D1%82%20%D1%81%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B0%D0%BC%D0%B8%20%D0%BD%D0%B0%20%D0%B0%D1%83%D0%B4%D0%B8%D0%BE%D1%84%D0%B0%D0%B9%D0%BB%D1%8B%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C%20%D0%B2%D1%81%D0%B5%20%D0%BD%D0%B0%D0%B9%D0%B4%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5%20%D0%BD%D0%B0%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B5%20%D1%84%D0%BE%D1%82%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuReportBug%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%94%D0%B0%D0%B9%D1%82%D0%B5%20%D0%BD%D0%B0%D0%BC%20%D0%B7%D0%BD%D0%B0%D1%82%D1%8C,%20%D0%B5%D1%81%D0%BB%D0%B8%20%D0%B2%D0%BE%D0%B7%D0%BD%D0%B8%D0%BA%D0%BB%D0%B8%20%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuShowOptions%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%92%D0%BA%D0%BB./%D0%BE%D1%82%D0%BA%D0%BB.%20%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC%D1%8B%D0%B5%20%D1%80%D0%B5%D1%81%D1%83%D1%80%D1%81%D1%8B%20%D0%B8%20%D0%B2%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B8%20%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D0%BD%D0%B8%D0%BA%D0%B0%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuEnableExtension%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuOpenPoll%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%BE%D0%B6%D0%B0%D0%BB%D1%83%D0%B9%D1%81%D1%82%D0%B0,%20%D0%BE%D1%86%D0%B5%D0%BD%D0%B8%D1%82%D0%B5%20%D0%BA%D0%B0%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%BE%20%D1%80%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D1%8F%20%5C%22SaveFrom.net%20%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D0%BD%D0%B8%D0%BA%5C%22%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22quality%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9A%D0%B0%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%BE%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22qualityNote%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%95%D1%81%D0%BB%D0%B8%20%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE%20%D0%B2%20%D0%BD%D1%83%D0%B6%D0%BD%D0%BE%D0%BC%20%D0%BA%D0%B0%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%B5%20%D0%BD%D0%B5%D1%82,%20%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D0%B5%D1%82%D1%81%D1%8F%20%D0%BB%D1%83%D1%87%D1%88%D0%B5%D0%B5%20%D0%B8%D0%B7%20%D0%B2%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%D0%B3%D0%BE.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22filelistTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA%20%D0%BD%D0%B0%D0%B9%D0%B4%D0%B5%D0%BD%D0%BD%D1%8B%D1%85%20%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22filelistInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'%D0%A7%D1%82%D0%BE%D0%B1%D1%8B%20%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C%20%D0%B2%D1%81%D0%B5%20%D1%84%D0%B0%D0%B9%D0%BB%D1%8B,%20%D1%81%D0%BA%D0%BE%D0%BF%D0%B8%D1%80%D1%83%D0%B9%D1%82%D0%B5%20%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA%20%D1%81%D1%81%D1%8B%D0%BB%D0%BE%D0%BA%20%D0%B8%20%D0%B2%D1%81%D1%82%D0%B0%D0%B2%D1%8C%D1%82%D0%B5%20%D0%B5%D0%B3%D0%BE%20%D0%B2%20',%7Ba:%7Bhref:'http://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80_%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%BA',text:'%D0%BC%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80%20%D0%B7%D0%B0%D0%BA%D0%B0%D1%87%D0%B5%D0%BA'%7D%7D,'.%20%D0%95%D1%81%D0%BB%D0%B8%20%D1%83%20%D0%B2%D0%B0%D1%81%20%D0%BD%D0%B5%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%20%D0%BC%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80%20%D0%B7%D0%B0%D0%BA%D0%B0%D1%87%D0%B5%D0%BA,%20%D1%80%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D1%83%D0%B5%D0%BC%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C%20',%7Ba:%7Bhref:'http://www.westbyte.com/dm/',text:'Download%20Master'%7D%7D,'.'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22playlistTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%BB%D0%B5%D0%B9%D0%BB%D0%B8%D1%81%D1%82%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22playlistInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9%20%D0%BF%D0%BB%D0%B5%D0%B9%D0%BB%D0%B8%D1%81%D1%82%20%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%20%D0%BE%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8C%20%D0%B2%20%D0%BF%D0%BB%D0%B5%D0%B5%D1%80%D0%B5%20%D0%B4%D0%BB%D1%8F%20%20%D0%B2%D0%BE%D1%81%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummySfTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22HD%20%D0%B8%D0%BB%D0%B8%20MP3%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummyMenuItem%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B%7Bspan:%7B%7D%7D,'%20%D1%81%20%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E%20Ummy'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummyMenuInfo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B%7Bp:%7Bappend:%5B'%D0%A1%D0%BA%D0%B0%D1%87%D0%B8%D0%B2%D0%B0%D0%B9%D1%82%D0%B5%20HD%20%D0%B8%20MP3%20%D1%81%20%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E%20%D0%B1%D0%B5%D1%81%D0%BF%D0%BB%D0%B0%D1%82%D0%BD%D0%BE%D0%B9%20%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B',%20%7Bbr:%7B%7D%7D,%20'Ummy%20Video%20Downloader!'%5D%7D%7D,%7Bp:%7Bclass:'center',append:%5B%7Ba:%7Bclass:'green-btn-2%20arrow',href:'%7Burl%7D',target:'_blank',text:'%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C'%7D%7D%5D%7D%7D,%7Bp:%7Bappend:%5B'%D0%9F%D0%BE%D1%81%D0%BB%D0%B5%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8%20%D1%81%D0%BA%D0%B0%D1%87%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20%D0%B1%D1%83%D0%B4%D0%B5%D1%82%20%D0%BD%D0%B0%D1%87%D0%B8%D0%BD%D0%B0%D1%82%D1%8C%D1%81%D1%8F%20%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8',%20%7Bbr:%7B%7D%7D,%20'%D0%BF%D1%80%D0%B8%20%D0%BA%D0%BB%D0%B8%D0%BA%D0%B5%20%D0%BD%D0%B0%20',%7Bimg:%7Bsrc:'#'%7D%7D%5D%7D%7D%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22warningPopupTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D1%8C%D1%82%D0%B5%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8%20%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80%D0%B0%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22warningPopupDesc%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%92%D1%8B%D0%B1%D0%BE%D1%80%20%D0%BF%D0%B0%D0%BF%D0%BA%D0%B8%20%D0%BF%D1%80%D0%B8%20%D1%81%D0%BA%D0%B0%D1%87%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B8%20%D0%B4%D0%BE%D0%BB%D0%B6%D0%B5%D0%BD%20%D0%B1%D1%8B%D1%82%D1%8C%20%D0%BE%D1%82%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22readMore%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%BE%D0%B4%D1%80%D0%BE%D0%B1%D0%BD%D0%B5%D0%B5...%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22noWarning%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9D%D0%B5%20%D0%BF%D1%80%D0%B5%D0%B4%D1%83%D0%BF%D1%80%D0%B5%D0%B6%D0%B4%D0%B0%D1%82%D1%8C%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22cancel%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9E%D1%82%D0%BC%D0%B5%D0%BD%D0%B0%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22continue%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D1%80%D0%BE%D0%B4%D0%BE%D0%BB%D0%B6%D0%B8%D1%82%D1%8C%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22beforeDownloadPopupWarn%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%92%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D0%B5:%20%D0%BE%D1%82%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C%20%D0%B8%D0%BB%D0%B8%20%D0%BF%D1%80%D0%B8%D0%BE%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C%20%D0%B7%D0%B0%D0%BA%D0%B0%D1%87%D0%BA%D1%83%20%D0%B1%D1%83%D0%B4%D0%B5%D1%82%20%D0%BD%D0%B5%D0%B2%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkInfo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkInfoTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A0%D0%B0%D0%B7%D0%BC%D0%B5%D1%80%20%D1%84%D0%B0%D0%B9%D0%BB%D0%B0%20%D0%B8%20%D0%B1%D0%B8%D1%82%D1%80%D0%B5%D0%B9%D1%82%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkMp3LinksNotFound%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9D%D0%B5%20%D0%BD%D0%B0%D0%B9%D0%B4%D0%B5%D0%BD%D1%8B%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8%20%D0%BD%D0%B0%20MP3%20%D1%84%D0%B0%D0%B9%D0%BB%D1%8B%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkPhotoLinksNotFound%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9D%D0%B5%20%D0%BD%D0%B0%D0%B9%D0%B4%D0%B5%D0%BD%D1%8B%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8%20%D0%BD%D0%B0%20%D1%84%D0%BE%D1%82%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkDownloadPhotoAlbum%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C%20%D0%B0%D0%BB%D1%8C%D0%B1%D0%BE%D0%BC%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkDownloadAllPhotoAlbums%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C%20%D0%B2%D1%81%D0%B5%20%D0%B0%D0%BB%D1%8C%D0%B1%D0%BE%D0%BC%D1%8B%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9D%D0%B0%D0%B9%D0%B4%D0%B5%D0%BD%D0%BE%20%D1%84%D0%BE%D1%82%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%B9%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkNotAvailablePhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%25d%20%D1%84%D0%BE%D1%82%D0%BE%20%D0%B2%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D0%BE%20%D0%BD%D0%B5%20%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%BD%D0%BE%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9D%D0%B0%D0%B9%D0%B4%D0%B5%D0%BD%D0%BE%20%D1%81%D1%81%D1%8B%D0%BB%D0%BE%D0%BA%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundOf%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%B8%D0%B7%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkShowAs%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%BE%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D1%8C%20%D0%BA%D0%B0%D0%BA%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA%20%D1%81%D1%81%D1%8B%D0%BB%D0%BE%D0%BA%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfLinksInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'%D0%A7%D1%82%D0%BE%D0%B1%D1%8B%20%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C%20%D0%B2%D1%81%D0%B5%20%D1%84%D0%BE%D1%82%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%B8,%20%D1%81%D0%BA%D0%BE%D0%BF%D0%B8%D1%80%D1%83%D0%B9%D1%82%D0%B5%20%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA%20%D1%81%D1%81%D1%8B%D0%BB%D0%BE%D0%BA%20%D0%B8%20%D0%B2%D1%81%D1%82%D0%B0%D0%B2%D1%8C%D1%82%D0%B5%20%D0%B5%D0%B3%D0%BE%20%D0%B2%20',%7Ba:%7Bhref:'http://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80_%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%BA',text:'%D0%BC%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80%20%D0%B7%D0%B0%D0%BA%D0%B0%D1%87%D0%B5%D0%BA'%7D%7D,'.%20%D0%95%D1%81%D0%BB%D0%B8%20%D1%83%20%D0%B2%D0%B0%D1%81%20%D0%BD%D0%B5%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%20%D0%BC%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80%20%D0%B7%D0%B0%D0%BA%D0%B0%D1%87%D0%B5%D0%BA,%20%D1%80%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D1%83%D0%B5%D0%BC%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C%20',%7Ba:%7Bhref:'http://www.westbyte.com/dm/',text:'Download%20Master'%7D%7D,'.'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkTableOfThumbnails%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A2%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%83%20%D1%8D%D1%81%D0%BA%D0%B8%D0%B7%D0%BE%D0%B2%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA%20%D1%84%D0%BE%D1%82%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%B9%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfPhotosInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A7%D1%82%D0%BE%D0%B1%D1%8B%20%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C%20%D1%84%D0%BE%D1%82%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D1%8E,%20%D1%89%D0%B5%D0%BB%D0%BA%D0%BD%D0%B8%D1%82%D0%B5%20%D0%BD%D0%B0%20%D0%BD%D0%B5%D0%B9%20%D0%BB%D0%B5%D0%B2%D0%BE%D0%B9%20%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D0%BE%D0%B9%20%D0%BC%D1%8B%D1%88%D0%B8.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkKbps%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%BA%D0%B1/%D1%81%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%91%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeKByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%BA%D0%91%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeMByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9C%D0%91%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeGByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%93%D0%91%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeTByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A2%D0%91%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkDownloadFromYoutube%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'%D0%A1%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C:%20%D0%BE%D1%82%D0%BA%D1%80%D0%BE%D0%B9%D1%82%D0%B5%20',%7Ba:%7Bhref:'%7Burl%7D',text:'%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%83%20%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE%20%D1%80%D0%BE%D0%BB%D0%B8%D0%BA%D0%B0'%7D%7D,'%20%D0%B8%20%D0%BD%D0%B0%D0%B6%D0%BC%D0%B8%D1%82%D0%B5%20%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D1%83%20%5C%22%D0%A1%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C%5C%22%20%D0%BD%D0%B0%D0%B4%20%D0%BF%D0%BB%D0%B5%D0%B5%D1%80%D0%BE%D0%BC'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundFiles%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9D%D0%B0%D0%B9%D0%B4%D0%B5%D0%BD%D0%BE%20%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2:%20%25d%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22shareIn%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8%D1%82%D1%8C%D1%81%D1%8F%20%D0%B2%20%25w%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22socialDesc%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D0%BD%D0%B8%D0%BA%20%D0%BF%D0%BE%D0%BC%D0%BE%D0%B3%D0%B0%D0%B5%D1%82%20%D0%B1%D0%B5%D1%81%D0%BF%D0%BB%D0%B0%D1%82%D0%BD%D0%BE%20%D1%81%D0%BA%D0%B0%D1%87%D0%B8%D0%B2%D0%B0%D1%82%D1%8C%20%D1%81%20VK.com,%20YouTube.com,%20Odnoklassniki.ru%20%D0%B8%20%D0%B1%D0%BE%D0%BB%D0%B5%D0%B5%2040%20%D0%B4%D1%80%D1%83%D0%B3%D0%B8%D1%85%20%D1%81%D0%B0%D0%B9%D1%82%D0%BE%D0%B2%20%D0%B2%201%20%D0%BA%D0%BB%D0%B8%D0%BA%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS1Title%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A5%D0%BE%D1%80%D0%BE%D1%88%D0%B8%D0%B5%20%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D0%B8!%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS1Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'%D0%A3%20%D1%82%D0%B5%D0%B1%D1%8F%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%20SaveFrom.net%20%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D0%BD%D0%B8%D0%BA%20',%7Bimg:%20%7Bsrc:%20'#logo'%7D%7D,',%20%D0%B8%20%D1%82%D0%B5%D0%BF%D0%B5%D1%80%D1%8C%20%D1%82%D1%8B%20%D0%BC%D0%BE%D0%B6%D0%B5%D1%88%D1%8C%20%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C%20%D0%BB%D1%8E%D0%B1%D0%BE%D0%B5%20%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE%20%D1%81%20YouTube%20%D0%B2%20%D0%BE%D0%B4%D0%B8%D0%BD%20%D0%BA%D0%BB%D0%B8%D0%BA'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS1Arrow%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'%D0%A5%D0%BE%D1%87%D0%B5%D1%88%D1%8C%20%D1%83%D0%B7%D0%BD%D0%B0%D1%82%D1%8C%20%D0%BA%D0%B0%D0%BA?',%7Bbr:%7B%7D%7D,'%D0%9D%D0%B0%D0%B6%D0%BC%D0%B8%20%D0%B7%D0%B4%D0%B5%D1%81%D1%8C'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS2Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A7%D1%82%D0%BE%D0%B1%D1%8B%20%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C%20%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE,%20%D0%B2%D1%8B%D0%B1%D0%B5%D1%80%D0%B8%20%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%20%D0%B8%20%D0%BD%D0%B0%D0%B6%D0%BC%D0%B8%20%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D1%83%20%5C%22%D0%A1%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C%5C%22%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS3History%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D1%80%D0%BE%D1%81%D0%BC%D0%BE%D1%82%D1%80%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS3Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'%D0%A5%D0%BE%D1%87%D0%B5%D1%88%D1%8C%20%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C%20%D1%83%D0%B6%D0%B5%20%D0%BF%D1%80%D0%BE%D1%81%D0%BC%D0%BE%D1%82%D1%80%D0%B5%D0%BD%D0%BD%D0%BE%D0%B5%20%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE?',%7Bbr:%7B%7D%7D,'%D0%9D%D0%B0%D0%B6%D0%B8%D0%BC%D0%B0%D0%B9%20%D0%BD%D0%B0%20',%20%7Bimg:%20%7Bsrc:%20'#arrow'%7D%7D,'%20%D0%BD%D0%B0%20%D0%BF%D1%80%D0%B5%D0%B2%D1%8C%D1%8E%20%D0%B2%20%D0%9F%D1%80%D0%BE%D1%81%D0%BC%D0%BE%D1%82%D1%80%D0%B5%D0%BD%D0%BD%D1%8B%D1%85%20%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS4Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'%D0%92%D0%B8%D0%B4%D0%B5%D0%BE%20%D0%BD%D0%B5%20%D0%BE%D0%B1%D1%8F%D0%B7%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%20%D0%BF%D1%80%D0%BE%D1%81%D0%BC%D0%B0%D1%82%D1%80%D0%B8%D0%B2%D0%B0%D1%82%D1%8C%20%E2%80%94',%7Bbr:%7B%7D%7D,'%D0%BD%D0%B0%D0%B6%D0%B8%D0%BC%D0%B0%D0%B9%20%D0%BD%D0%B0%20',%20%7Bimg:%20%7Bsrc:%20'#arrow'%7D%7D,',%20%D0%B2%D1%8B%D0%B1%D0%B8%D1%80%D0%B0%D0%B9%20%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%20%D0%B8%20%D1%81%D0%BA%D0%B0%D1%87%D0%B8%D0%B2%D0%B0%D0%B9.%20%D0%AD%D1%82%D0%BE%20%D1%83%D0%B4%D0%BE%D0%B1%D0%BD%D0%BE!'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS5Title%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D1%80%D0%B8%D1%8F%D1%82%D0%BD%D0%BE%D0%B9%20%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B!%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS5Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'%D0%9E%D1%81%D1%82%D0%B0%D0%BB%D0%B8%D1%81%D1%8C%20%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B?%20%D0%95%D1%81%D1%82%D1%8C%20%D0%BF%D1%80%D0%B5%D0%B4%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F?%20%D0%97%D0%B0%D0%B3%D0%BB%D1%8F%D0%BD%D0%B8%D1%82%D0%B5%20%D0%BD%D0%B0%20',%20%7Ba:%20%7Btext:%20'%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%83%20%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B8',%20href:%20'#support'%7D%7D,'%20%D0%B8%D0%BB%D0%B8%20%D0%B2%D1%81%D1%82%D1%83%D0%BF%D0%B0%D0%B9%D1%82%D0%B5%20%D0%B2%20%D0%BD%D0%B0%D1%88%D0%B5%20',%20%7Ba:%20%7Btext:%20'%D0%92%D0%9A-%D1%81%D0%BE%D0%B1%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%BE',%20href:%20'#vk'%7D%7D%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialTooltipText%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'%D0%A7%D1%82%D0%BE%D0%B1%D1%8B%20',%7Bb:%20%7Btext:%20'%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C'%7D%7D,',%20%D0%BF%D1%80%D0%BE%D1%81%D1%82%D0%BE%20%D0%BA%D0%BB%D0%B8%D0%BA%D0%BD%D0%B8%D1%82%D0%B5%20%D0%BF%D0%BE%20%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D0%B5'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummyTooltipConfirm%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'%D0%92%D1%8B%20%D1%83%D0%B6%D0%B5%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D0%BB%D0%B8',%7Bbr:%7B%7D%7D,%7Bimg:%7B%7D%7D,'%20Ummy%20Video%20Downloader?'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22yes%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%94%D0%B0%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22no%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9D%D0%B5%D1%82%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tooltipHide%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%91%D0%BE%D0%BB%D1%8C%D1%88%D0%B5%20%D0%BD%D0%B5%20%D0%BF%D0%BE%D0%BA%D0%B0%D0%B7%D1%8B%D0%B2%D0%B0%D1%82%D1%8C%20%D1%8D%D1%82%D0%BE%20%D1%81%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D0%BD%D0%B8%D0%B5%22%0A%20%20%20%20%7D%0A%7D", _languageList.tr="%7B%0A%20%20%20%20%22extName%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20asistan%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22extDescription%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Sadece%20bir%20t%C4%B1klama%20ile%20YouTube,%20Facebook,%20VK.com%20ve%2040'dan%20fazla%20siteden%20dosya%20indirin.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22extNameLite%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20asistan%20lite%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22extDescriptionLite%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Sadece%20bir%20t%C4%B1klama%20ile%20Facebook,%20VK.com%20ve%2040'dan%20fazla%20siteden%20dosya%20indirin%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22lang%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22tr%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22titleDefault%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20asistan%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22titleDesabled%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20asistan%20devre%20d%C4%B1%C5%9F%C4%B1%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuEnable%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Etkin%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDisable%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Devre%20d%C4%B1%C5%9F%C4%B1%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22showButton%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Eklenti%20d%C3%BC%C4%9Fmesini%20g%C3%B6ster%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22copy%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Kopyala%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22download%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%C4%B0ndir%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Dosyay%C4%B1%20indirmek%20i%C3%A7in%20Alt/Option%20veya%20Ctrl%20tu%C5%9Funa%20bas%C4%B1l%C4%B1%20tutarak%20ba%C4%9Flant%C4%B1y%C4%B1%20t%C4%B1klay%C4%B1n.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22noLinksFound%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Hi%C3%A7bir%20ba%C4%9Flant%C4%B1%20bulunamad%C4%B1%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22more%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Daha%20fazla%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22close%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Kapat%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22kbps%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22kbps%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22withoutAudio%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22without%20audio%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22size%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22boyut%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22subtitles%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Alt%20yaz%C4%B1%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22playlist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%C3%87alma%20listesi%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22filelist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Dosya%20listesi%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadWholePlaylist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22T%C3%BCm%20%C3%A7alma%20listesini%20indir%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22getFileSizeTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Dosya%20boyutunu%20al%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22getFileSizeFailTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Dosya%20boyutu%20al%C4%B1namad%C4%B1.%20L%C3%BCtfen%20tekrar%20deneyiniz.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22lmButtonTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Do%C4%9Frudan%20ba%C4%9Flant%C4%B1%20al%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadFromCurrentPage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net'e%20git%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22updateLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Ba%C4%9Flant%C4%B1lar%C4%B1%20yenile%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22updateLinksNotification%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Ba%C4%9Flant%C4%B1lar%20g%C3%BCncellendi%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadMP3Files%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Ses%20dosyalar%C4%B1n%C4%B1%20indir%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadPlaylist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%C3%87alma%20listesini%20indir%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Resimleri%20indir%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22installFullVersion%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Tam%20versiyonu%20kur%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22disable%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Devre%20d%C4%B1%C5%9F%C4%B1%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22showOptions%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Ayarlar%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22reportBug%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Hata%20bildir%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22openPoll%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Become%20better%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22disableModule%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Bu%20web%20sitesinde%20devre%20d%C4%B1%C5%9F%C4%B1%20b%C4%B1rak%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22enableModule%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Bu%20web%20sitesinde%20etkinle%C5%9Ftir%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22enableDisableModule%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Bu%20sitede%20etkin/devre%20d%C4%B1%C5%9F%C4%B1%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22showHideButton%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Eklenti%20butonunu%20g%C3%B6ster/gizle%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22updateTo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%25d%20s%C3%BCr%C3%BCm%C3%BCne%20g%C3%BCncelle%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutPage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Hakk%C4%B1nda%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20Asistan%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutVersion%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Versiyon%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutDescription%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Kullan%C4%B1c%C4%B1lar%C4%B1n,%20Dailymotion.com,%20YouTube.com,%20VK.com%20ve%20di%C4%9Ferleri%20de%20dahil%20olmak%20%C3%BCzere%2040'dan%20fazla%20web%20sitesinden%20dosya%20indirmek%20i%C3%A7in%20do%C4%9Frudan%20ba%C4%9Flant%C4%B1lar%20almalar%C4%B1n%C4%B1%20sa%C4%9Flar.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutDescriptionLite%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Kullan%C4%B1c%C4%B1lar%C4%B1n,%20Dailymotion.com,%20VK.com%20ve%20di%C4%9Ferleri%20de%20dahil%20olmak%20%C3%BCzere%2040'dan%20fazla%20web%20sitesinden%20dosya%20indirmek%20i%C3%A7in%20do%C4%9Frudan%20ba%C4%9Flant%C4%B1lar%20almalar%C4%B1n%C4%B1%20sa%C4%9Flar.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutSupported%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Desteklenen%20kaynaklar%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22homePage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Ana%20Sayfa%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20Asistan%20-%20Tercihler%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsHandleLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Linkleri%20ta%C5%9F%C4%B1%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsFileHostings%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Dosya%20payla%C5%9F%C4%B1ma%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsMediaHostings%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Medya%20payla%C5%9F%C4%B1ma%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsModules%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Mod%C3%BCller%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsYoutube%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22YouTube%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsYTHideLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Ba%C4%9Flant%C4%B1lar%C4%B1%20gizle%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsDailymotion%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Dailymotion%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsVimeo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Vimeo%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsFacebook%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Facebook%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsSoundcloud%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SoundCloud%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsVkontakte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22VK%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsOdnoklassniki%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Odnoklassniki%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsMailru%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Moy%20Mir%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsInstagram%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Instagram%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsRutube%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Rutube%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsBitrate%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Bit%20h%C4%B1z%C4%B1n%C4%B1%20anl%C4%B1k%20olarak%20g%C3%B6ster%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsSovetnikEnabled%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Advisor%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsShowUmmyInfo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22UVD%20i%C3%A7in%20ipu%C3%A7lar%C4%B1n%C4%B1%20g%C3%B6ster%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsGmNativeDownload%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Geli%C5%9Fmi%C5%9F%20indirme%20modu%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsShowUmmyBtn%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Ummy%20d%C3%BC%C4%9Fmesini%20g%C3%B6ster%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsAviaBarEnabled%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Cheap%20Flights%20Advisor%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadFromCurrentPage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net'i%20kullanarak%20ge%C3%A7erli%20sayfadan%20dosya%20indirin%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuUpdateLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Download%20d%C3%BC%C4%9Fmesi%20g%C3%B6r%C3%BCnm%C3%BCyorsa%20t%C4%B1klay%C4%B1n%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadMP3Files%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Ge%C3%A7erli%20sayfada%20bulunan%20t%C3%BCm%20ses%20dosyalar%C4%B1n%C4%B1%20indirin%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadPlaylist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Ses%20dosyalar%C4%B1ndan%20olu%C5%9Fan%20bir%20%C3%A7alma%20listesi%20olu%C5%9Fturur%20ve%20indirir%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Ge%C3%A7erli%20sayfada%20bulunan%20t%C3%BCm%20resimleri%20indirin%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuReportBug%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Herhangi%20bir%20sorun%20olmas%C4%B1%20durumunda%20bize%20bildirin%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuShowOptions%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Desteklenen%20kaynaklar%C4%B1%20ve%20Helper%20se%C3%A7eneklerini%20A%C3%87/KAPAT%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuEnableExtension%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuOpenPoll%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22quality%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Kalite%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22qualityNote%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Herhangi%20bir%20se%C3%A7ilebilir%20kalitenin%20olmamas%C4%B1%20durumunda%20mevcut%20olan%20en%20iyi%20video%20indirilecektir.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22filelistTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Bulunan%20dosyalar%C4%B1n%C4%B1%20listesi%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22filelistInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'T%C3%BCm%20dosyalar%C4%B1n%C4%B1%20indirmek%20i%C3%A7in%20ba%C4%9Flant%C4%B1%20listesini%20kopyalay%C4%B1n%20ve%20',%7Ba:%7Bhref:'http://en.wikipedia.org/wiki/Download_manager',text:'indirme%20y%C3%B6neticisine'%7D%7D,'%20yap%C4%B1%C5%9Ft%C4%B1r%C4%B1n.%20Kurulu%20bir%20indirme%20y%C3%B6neticiniz%20yoksa%20',%7Ba:%7Bhref:'http://www.freedownloadmanager.org/',text:'Free%20Download%20Manager'%7D%7D,'%20y%C3%BCklemenizi%20tavsiye%20ederiz.'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22playlistTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%C3%87alma%20Listesi%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22playlistInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Art%C4%B1k%20kaydedilen%20%C3%A7alma%20listenizi%20y%C3%BCr%C3%BCtmek%20i%C3%A7in%20m%C3%BCzik%20%C3%A7alar%C4%B1n%C4%B1zda%20a%C3%A7abilirsiniz.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummySfTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22HD%20veya%20MP3%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummyMenuItem%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Ummy%20ile%20',%7Bspan:%7B%7D%7D%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummyMenuInfo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B%7Bp:%7Btext:'Ummy%20Video%20%C4%B0ndirici%5C%5C'yi%20y%C3%BCkleyin%20ve%20en%20sevdi%C4%9Finiz%20HD%20videolar%C4%B1%20ya%20da%20MP3%5C%5C'leri%20hemen%20indirin.'%7D%7D,%7Bp:%7Bclass:'center',append:%5B%7Ba:%7Bclass:'green-btn-2%20arrow',href:'%7Burl%7D',target:'_blank',text:'%C4%B0ndir'%7D%7D%5D%7D%7D,%7Bp:%7Bappend:%5B'Kurulumdan%20sonra%20',%7Bimg:%7Bsrc:'#'%7D%7D,'%20simgesine%20t%C4%B1klayarak%20dosya%20indirme%20i%C5%9Flemini%20otomatik%20olarak%20ba%C5%9Flatabilirsiniz.'%5D%7D%7D%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22warningPopupTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Taray%C4%B1c%C4%B1%20ayarlar%C4%B1n%C4%B1%20kontrol%20edin%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22warningPopupDesc%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5C%22Dosyalar%C4%B1n%20nereye%20kaydedilece%C4%9Fini%20her%20seferinde%20sor%5C%22%20se%C3%A7ene%C4%9Fi%20kapal%C4%B1%20olmal%C4%B1d%C4%B1r.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22readMore%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Daha%20fazla%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22noWarning%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Bildirme%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22cancel%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%C4%B0ptal%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22continue%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Devam%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22beforeDownloadPopupWarn%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Uyar%C4%B1!%20%C4%B0ndirme%20i%C5%9Flemi%20iptal%20edilemez%20ya%20da%20ertelenemez.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkInfo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Bilgi%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkInfoTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Dosya%20boyutu%20ve%20bit%20h%C4%B1z%C4%B1%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkMp3LinksNotFound%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22MP3%20dosyalar%C4%B1%20i%C3%A7in%20ba%C4%9Flant%C4%B1lar%20bulunam%C4%B1yor%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkPhotoLinksNotFound%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Foto%C4%9Fraflar%20bulunamad%C4%B1%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkDownloadPhotoAlbum%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Alb%C3%BCm%C3%BC%20indir%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkDownloadAllPhotoAlbums%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22T%C3%BCm%20alb%C3%BCmleri%20indir%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Bulunan%20foto%C4%9Fraflar%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkNotAvailablePhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%25d%20resim%20ge%C3%A7ici%20olarak%20kullan%C4%B1lam%C4%B1yor%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Bulunan%20ba%C4%9Flant%C4%B1lar%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundOf%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22den%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkShowAs%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Olarak%20g%C3%B6ster%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Ba%C4%9Flant%C4%B1%20listesi%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfLinksInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'T%C3%BCm%20foto%C4%9Fraflar%C4%B1%20indirmek%20i%C3%A7in%20ba%C4%9Flant%C4%B1%20listesini%20kopyalay%C4%B1n%20ve%20',%7Ba:%7Bhref:'http://en.wikipedia.org/wiki/Download_manager',text:'indirme%20y%C3%B6neticisine'%7D%7D,'%20yap%C4%B1%C5%9Ft%C4%B1r%C4%B1n.%20Kurulu%20bir%20indirme%20y%C3%B6neticiniz%20yoksa%20',%7Ba:%7Bhref:'http://www.freedownloadmanager.org/',text:'Free%20Download%20Manager'%7D%7D,'%20y%C3%BCklemenizi%20tavsiye%20ederiz.'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkTableOfThumbnails%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22K%C3%BC%C3%A7%C3%BCkk%20resimler%20tablosu%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Foto%C4%9Fraf%20listesi%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfPhotosInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%C4%B0ndirmek%20i%C3%A7in%20foto%C4%9Fraf%C4%B1n%20%C3%BCzerine%20t%C4%B1klay%C4%B1n.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkKbps%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22kbps%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22B%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeKByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22kB%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeMByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22MB%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeGByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22GB%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeTByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22TB%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkDownloadFromYoutube%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'%C4%B0ndirme:%20',%7Ba:%7Bhref:'%7Burl%7D',text:'video%20sayfas%C4%B1n%C4%B1'%7D%7D,'%20a%C3%A7%C4%B1n%20ve%20oynat%C4%B1c%C4%B1%20%C3%BCzerindeki%20%5C%22%C4%B0ndir%5C%22%20d%C3%BCmesine%20bas%C4%B1n'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundFiles%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Bulunan%20dosyalar:%20%25d%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22shareIn%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%25w%20%C3%BCzerinden%20payla%C5%9F%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22socialDesc%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20Helper,%20sadece%20bir%20t%C4%B1klama%20ile%20YouTube.com,%20Facebook.com,%20VK.com%20ve%2040'dan%20fazla%20siteden%20%C3%BCcretsiz%20olarak%20dosya%20indirmenizi%20sa%C4%9Flar.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS1Title%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Size%20harika%20bir%20haberimiz%20var!%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS1Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'SaveFrom.net%20Helper%20',%7Bimg:%20%7Bsrc:%20'#logo'%7D%7D,%20'%20ba%C5%9Far%C4%B1yla%20kuruldu.%20Art%C4%B1k%20tek%20bir%20t%C4%B1klama%20ile%20YouTube%5C%5C'dan%20istedi%C4%9Finiz%20videoyu%20indirebilirsiniz'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS1Arrow%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Nas%C4%B1l%20oldu%C4%9Funu%20%C3%B6%C4%9Frenmek%20ister%20misiniz?%20Buraya%20t%C4%B1klay%C4%B1n'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS2Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Sadece%20indirmek%20istedi%C4%9Finiz%20videonun%20format%C4%B1n%C4%B1%20se%C3%A7in%20ve%20%5C%22%C4%B0ndir%5C%22%20butonuna%20t%C4%B1klay%C4%B1n%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS3History%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Ge%C3%A7mi%C5%9F%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS3Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Web%20ge%C3%A7mi%C5%9Finizdeki%20videolar%C4%B1%20indirmek%20ister%20misiniz?',%20%7Bbr:%7B%7D%7D,%20'%20Sadece%20daha%20%C3%B6nce%20izledi%C4%9Finiz%20bir%20videonun%20%C3%B6nizlemesi%20%C3%BCzerindeki%20',%20%7Bimg:%20%7Bsrc:%20'#arrow'%7D%7D,%20'%20simgesine%20t%C4%B1klay%C4%B1n'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS4Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Videolar%C4%B1%20izlemenize%20gerek%20yok%20%E2%80%94%20sadece%20',%20%7Bimg:%20%7Bsrc:%20'#arrow'%7D%7D,%20'%20simgesine%20t%C4%B1klay%C4%B1n,%20kalite%20de%C4%9Ferini%20se%C3%A7in%20ve%20an%C4%B1nda%20indirin.%20Olduk%C3%A7a%20kolay,%20de%C4%9Fil%20mi?'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS5Title%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Hemen%20SaveFrom.net%20Helper'in%20keyfini%20%C3%A7%C4%B1karmaya%20ba%C5%9Flay%C4%B1n!%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS5Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'Hala%20kafan%C4%B1za%20tak%C4%B1lan%20sorular%20m%C4%B1%20var?%20D%C3%BC%C5%9F%C3%BCncelerinizi%20payla%C5%9Fmak%20m%C4%B1%20istiyorsunuz?%20',%7Ba:%20%7Btext:%20'Destek%20sayfam%C4%B1z%C4%B1',%20href:%20'#support'%7D%7D,'%20ziyaret%20edin%20veya%20',%7Ba:%20%7Btext:%20'Facebook',%20href:%20'#fb'%7D%7D,'%20toplulu%C4%9Fumuza%20kat%C4%B1l%C4%B1n'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialTooltipText%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B%7Bb:%20%7Btext:%20'%C4%B0ndirmek'%7D%7D,%20'%20i%C3%A7in%20sadece%20butona%20t%C4%B1klay%C4%B1n'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummyTooltipConfirm%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B%7Bimg:%7B%7D%7D,'%20Ummy%20Video%20Downloader%20program%C4%B1n%C4%B1%20daha%20%C3%B6nce%20y%C3%BCklediniz%20mi?'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22yes%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Evet%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22no%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Hay%C4%B1r%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tooltipHide%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Bu%20mesaj%C4%B1%20tekrar%20g%C3%B6sterme%22%0A%20%20%20%20%7D%0A%7D",_languageList.uk="%7B%0A%20%20%20%20%22extName%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20%D0%BF%D0%BE%D0%BC%D1%96%D1%87%D0%BD%D0%B8%D0%BA%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22extDescription%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%97%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D1%83%D0%B9%D1%82%D0%B5%20%D0%B7%20%C2%AB%D0%92%D0%9A%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D0%B5%C2%BB,%20YouTube,%20Facebook%20%D1%96%20%D1%89%D0%B5%2040%20%D1%81%D0%B0%D0%B9%D1%82%D1%96%D0%B2%20%D0%B7%D0%B0%201%20%D0%BA%D0%BB%D1%96%D0%BA.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22extNameLite%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20%D0%BF%D0%BE%D0%BC%D1%96%D1%87%D0%BD%D0%B8%D0%BA%20lite%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22extDescriptionLite%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%97%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D1%83%D0%B9%D1%82%D0%B5%20%D0%B7%20%C2%AB%D0%92%D0%9A%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D0%B5%C2%BB,%20YouTube,%20Facebook%20%D1%96%20%D1%89%D0%B5%2040%20%D1%81%D0%B0%D0%B9%D1%82%D1%96%D0%B2%20%D0%B7%D0%B0%201%20%D0%BA%D0%BB%D1%96%D0%BA.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22lang%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22uk%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22titleDefault%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20%D0%BF%D0%BE%D0%BC%D1%96%D1%87%D0%BD%D0%B8%D0%BA%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22titleDesabled%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20%D0%BF%D0%BE%D0%BC%D1%96%D1%87%D0%BD%D0%B8%D0%BA%20%D0%B2%D0%B8%D0%BC%D0%BA%D0%BD%D0%B5%D0%BD%D0%B8%D0%B9%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuEnable%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A3%D0%B2%D1%96%D0%BC%D0%BA%D0%BD%D1%83%D1%82%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDisable%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%92%D0%B8%D0%BC%D0%BA%D0%BD%D1%83%D1%82%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22showButton%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%BE%D0%BA%D0%B0%D0%B7%D1%83%D0%B2%D0%B0%D1%82%D0%B8%20%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D1%83%20%D1%80%D0%BE%D0%B7%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%BD%D1%8F%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22copy%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9A%D0%BE%D0%BF%D1%96%D1%8E%D0%B2%D0%B0%D1%82%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22download%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%97%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D0%B8%D1%82%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9D%D0%B0%D1%82%D0%B8%D1%81%D0%BD%D1%96%D1%82%D1%8C%20%D0%BD%D0%B0%20%D0%BF%D0%BE%D1%81%D0%B8%D0%BB%D0%B0%D0%BD%D0%BD%D1%8F,%20%D1%83%D1%82%D1%80%D0%B8%D0%BC%D1%83%D1%8E%D1%87%D0%B8%20%D0%BA%D0%BB%D0%B0%D0%B2%D1%96%D1%88%D1%83%20Alt%20%D1%87%D0%B8%20Ctrl,%20%D1%89%D0%BE%D0%B1%20%D0%B7%D0%B1%D0%B5%D1%80%D0%B5%D0%B3%D1%82%D0%B8%20%D1%84%D0%B0%D0%B9%D0%BB.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22noLinksFound%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9D%D0%B5%20%D0%B2%D0%B4%D0%B0%D0%BB%D0%BE%D1%81%D1%8F%20%D0%B7%D0%BD%D0%B0%D0%B9%D1%82%D0%B8%20%D0%BF%D0%BE%D1%81%D0%B8%D0%BB%D0%B0%D0%BD%D0%BD%D1%8F%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22more%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A9%D0%B5%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22close%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%97%D0%B0%D0%BA%D1%80%D0%B8%D1%82%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22kbps%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%BA%D0%B1/%D1%81%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22withoutAudio%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%B1%D0%B5%D0%B7%20%D0%B0%D1%83%D0%B4%D1%96%D0%BE%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22size%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D1%80%D0%BE%D0%B7%D0%BC%D1%96%D1%80%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22subtitles%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D1%83%D0%B1%D1%82%D0%B8%D1%82%D1%80%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22playlist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%BB%D0%B5%D0%B9%D0%BB%D1%96%D1%81%D1%82%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22filelist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA%20%D1%84%D0%B0%D0%B9%D0%BB%D1%96%D0%B2%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadWholePlaylist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%97%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D0%B8%D1%82%D0%B8%20%D0%B2%D0%B5%D1%81%D1%8C%20%D0%BF%D0%BB%D0%B5%D0%B9%D0%BB%D1%96%D1%81%D1%82%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22getFileSizeTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%92%D0%B8%D0%B7%D0%BD%D0%B0%D1%87%D0%B8%D1%82%D0%B8%20%D1%80%D0%BE%D0%B7%D0%BC%D1%96%D1%80%20%D1%84%D0%B0%D0%B9%D0%BB%D1%83%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22getFileSizeFailTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9D%D0%B5%20%D0%B2%D0%B4%D0%B0%D0%BB%D0%BE%D1%81%D1%8F%20%D0%B2%D0%B8%D0%B7%D0%BD%D0%B0%D1%87%D0%B8%D1%82%D0%B8%20%D1%80%D0%BE%D0%B7%D0%BC%D1%96%D1%80%20%D1%84%D0%B0%D0%B9%D0%BB%D1%83.%20%D0%A1%D0%BF%D1%80%D0%BE%D0%B1%D1%83%D0%B9%D1%82%D0%B5%20%D1%89%D0%B5%20%D1%80%D0%B0%D0%B7.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22lmButtonTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9E%D1%82%D1%80%D0%B8%D0%BC%D0%B0%D0%B9%20%D0%BF%D1%80%D1%8F%D0%BC%D0%B5%20%D0%BF%D0%BE%D1%81%D0%B8%D0%BB%D0%B0%D0%BD%D0%BD%D1%8F%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadFromCurrentPage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%B5%D1%80%D0%B5%D0%B9%D1%82%D0%B8%20%D0%BD%D0%B0%20SaveFrom.net%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22updateLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%92%D1%96%D0%B4%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D0%B8%20%D0%BF%D0%BE%D1%81%D0%B8%D0%BB%D0%B0%D0%BD%D0%BD%D1%8F%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22updateLinksNotification%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%BE%D1%81%D0%B8%D0%BB%D0%B0%D0%BD%D0%BD%D1%8F%20%D0%BE%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D1%96%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadMP3Files%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D0%B8%20%D0%B0%D1%83%D0%B4%D1%96%D0%BE%20%D1%84%D0%B0%D0%B9%D0%BB%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadPlaylist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D0%B8%20%D0%BF%D0%BB%D0%B5%D0%B9%D0%BB%D0%B8%D1%81%D1%82%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22downloadPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D0%B8%20%D1%84%D0%BE%D1%82%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D1%96%D1%97%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22installFullVersion%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D0%B8%20%D0%BF%D0%BE%D0%B2%D0%BD%D1%83%20%D0%B2%D0%B5%D1%80%D1%81%D1%96%D1%8E%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22disable%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%92%D0%B8%D0%BC%D0%BA%D0%BD%D1%83%D1%82%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22showOptions%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9D%D0%B0%D0%BB%D0%B0%D1%88%D1%82%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22reportBug%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%BE%D0%B2%D1%96%D0%B4%D0%BE%D0%BC%D0%B8%D1%82%D0%B8%20%D0%BF%D1%80%D0%BE%20%D0%BF%D0%BE%D0%BC%D0%B8%D0%BB%D0%BA%D1%83%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22openPoll%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D1%82%D0%B0%D1%82%D0%B8%20%D0%BA%D1%80%D0%B0%D1%89%D0%B5%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22disableModule%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%92%D0%B8%D0%BC%D0%BA%D0%BD%D1%83%D1%82%D0%B8%20%D0%BD%D0%B0%20%D1%86%D1%8C%D0%BE%D0%BC%D1%83%20%D1%81%D0%B0%D0%B9%D1%82%D1%96%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22enableModule%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A3%D0%B2%D1%96%D0%BC%D0%BA%D0%BD%D1%83%D1%82%D0%B8%20%D0%BD%D0%B0%20%D1%86%D1%8C%D0%BE%D0%BC%D1%83%20%D1%81%D0%B0%D0%B9%D1%82%D1%96%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22enableDisableModule%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%92%D0%BA%D0%BB./%D0%B2%D0%B8%D0%BC%D0%BA.%20%D0%BD%D0%B0%20%D1%86%D1%8C%D0%BE%D0%BC%D1%83%20%D1%81%D0%B0%D0%B9%D1%82%D1%96%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22showHideButton%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%BE%D0%BA%D0%B0%D0%B7./%D1%81%D0%BA%D1%80.%20%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D1%83%20%D1%80%D0%BE%D0%B7%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%BD%D1%8F%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22updateTo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9E%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D0%B8%20%D0%B4%D0%BE%20%25d%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutPage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D1%80%D0%BE%20%D1%80%D0%BE%D0%B7%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%BD%D1%8F%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20%D0%BF%D0%BE%D0%BC%D1%96%D1%87%D0%BD%D0%B8%D0%BA%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutVersion%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%92%D0%B5%D1%80%D1%81%D1%96%D1%8F%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutDescription%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%94%D0%BE%D0%B7%D0%B2%D0%BE%D0%BB%D1%8F%D1%94%20%D0%BE%D1%82%D1%80%D0%B8%D0%BC%D1%83%D0%B2%D0%B0%D1%82%D0%B8%20%D0%BF%D1%80%D1%8F%D0%BC%D1%96%20%D0%BF%D0%BE%D1%81%D0%B8%D0%BB%D0%B0%D0%BD%D0%BD%D1%8F%20%D0%B4%D0%BB%D1%8F%20%D0%B7%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D0%B5%D0%BD%D0%BD%D1%8F%20%D0%B7%20%D0%BF%D0%BE%D0%BD%D0%B0%D0%B4%2040%20%D1%81%D0%B0%D0%B9%D1%82%D1%96%D0%B2,%20%D1%81%D0%B5%D1%80%D0%B5%D0%B4%20%D1%8F%D0%BA%D0%B8%D1%85%20VK.com,%20YouTube.com%20%D1%82%D0%B0%20%D1%96%D0%BD%D1%88%D1%96.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutDescriptionLite%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%94%D0%BE%D0%B7%D0%B2%D0%BE%D0%BB%D1%8F%D1%94%20%D0%BE%D1%82%D1%80%D0%B8%D0%BC%D1%83%D0%B2%D0%B0%D1%82%D0%B8%20%D0%BF%D1%80%D1%8F%D0%BC%D1%96%20%D0%BF%D0%BE%D1%81%D0%B8%D0%BB%D0%B0%D0%BD%D0%BD%D1%8F%20%D0%B4%D0%BB%D1%8F%20%D0%B7%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D0%B5%D0%BD%D0%BD%D1%8F%20%D0%B7%20%D0%BF%D0%BE%D0%BD%D0%B0%D0%B4%2040%20%D1%81%D0%B0%D0%B9%D1%82%D1%96%D0%B2,%20%D1%81%D0%B5%D1%80%D0%B5%D0%B4%20%D1%8F%D0%BA%D0%B8%D1%85%20VK.com%20%D1%82%D0%B0%20%D1%96%D0%BD%D1%88%D1%96.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22aboutSupported%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A0%D0%B5%D1%81%D1%83%D1%80%D1%81%D0%B8,%20%D1%8F%D0%BA%D1%96%20%D0%BF%D1%96%D0%B4%D1%82%D1%80%D0%B8%D0%BC%D1%83%D1%8E%D1%82%D1%8C%D1%81%D1%8F%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22homePage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%20%D1%81%D1%82%D0%BE%D1%80%D1%96%D0%BD%D0%BA%D0%B0%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20%D0%BF%D0%BE%D0%BC%D1%96%D1%87%D0%BD%D0%B8%D0%BA%20-%20%D0%9D%D0%B0%D0%BB%D0%B0%D1%88%D1%82%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsHandleLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9E%D0%B1%D1%80%D0%BE%D0%B1%D0%BB%D1%8F%D1%82%D0%B8%20%D0%BF%D0%BE%D1%81%D0%B8%D0%BB%D0%B0%D0%BD%D0%BD%D1%8F%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsFileHostings%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9D%D0%B0%20%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%BE%D0%B1%D0%BC%D1%96%D0%BD%D0%BD%D0%B8%D0%BA%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsMediaHostings%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9D%D0%B0%20%D0%BC%D0%B5%D0%B4%D1%96%D0%B0%D1%85%D0%BE%D1%81%D1%82%D0%B8%D0%BD%D0%B3%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsModules%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%96%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsYoutube%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22YouTube%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsYTHideLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D1%85%D0%BE%D0%B2%D0%B0%D1%82%D0%B8%20%D0%BF%D0%BE%D1%81%D0%B8%D0%BB%D0%B0%D0%BD%D0%BD%D1%8F%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsDailymotion%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Dailymotion%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsVimeo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Vimeo%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsFacebook%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Facebook%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsSoundcloud%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SoundCloud%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsVkontakte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%92%D0%9A%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D0%B5%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsOdnoklassniki%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9E%D0%B4%D0%BD%D0%BE%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BD%D0%B8%D0%BA%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsMailru%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9C%D0%BE%D0%B9%20%D0%BC%D0%B8%D1%80%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsInstagram%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Instagram%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsRutube%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Rutube%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsBitrate%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%BE%D0%BA%D0%B0%D0%B7%D1%83%D0%B2%D0%B0%D1%82%D0%B8%20%D0%B1%D1%96%D1%82%D1%80%D0%B5%D0%B9%D1%82%20%D0%BE%D0%B4%D1%80%D0%B0%D0%B7%D1%83%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsSovetnikEnabled%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%BE%D1%80%D0%B0%D0%B4%D0%BD%D0%B8%D0%BA%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsShowUmmyInfo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%BE%D0%BA%D0%B0%D0%B7%D1%83%D0%B2%D0%B0%D1%82%D0%B8%20%D0%BF%D1%96%D0%B4%D0%BA%D0%B0%D0%B7%D0%BA%D0%B8%20%D0%B4%D0%BB%D1%8F%20Ummy%20Video%20Downloader%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsGmNativeDownload%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A0%D0%BE%D0%B7%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D0%B9%20%D1%80%D0%B5%D0%B6%D0%B8%D0%BC%20%D0%B7%D0%B0%D0%BA%D0%B0%D1%87%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsShowUmmyBtn%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%92%D1%96%D0%B4%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B0%D1%82%D0%B8%20%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D1%83%20Ummy%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22optionsAviaBarEnabled%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22Cheap%20Flights%20Advisor%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadFromCurrentPage%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%97%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D0%B8%D1%82%D0%B8%20%D1%84%D0%B0%D0%B9%D0%BB%D0%B8%20%D0%B7%20%D0%BF%D0%BE%D1%82%D0%BE%D1%87%D0%BD%D0%BE%D1%97%20%D1%81%D1%82%D0%BE%D1%80%D1%96%D0%BD%D0%BA%D0%B8%20%D0%B7%D0%B0%20%D0%B4%D0%BE%D0%BF%D0%BE%D0%BC%D0%BE%D0%B3%D0%BE%D1%8E%20%D1%81%D0%B5%D1%80%D0%B2%D1%96%D1%81%D1%83%20SaveFrom.net%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuUpdateLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9D%D0%B0%D1%82%D0%B8%D1%81%D0%BD%D1%96%D1%82%D1%8C,%20%D1%8F%D0%BA%D1%89%D0%BE%20%D0%BF%D0%BE%D1%81%D0%B8%D0%BB%D0%B0%D0%BD%D0%BD%D1%8F%20%D0%B4%D0%BB%D1%8F%20%D1%81%D0%BA%D0%B0%D1%87%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F%20%D0%BD%D0%B5%20%D0%B7'%D1%8F%D0%B2%D0%BB%D1%8F%D1%94%D1%82%D1%8C%D1%81%D1%8F%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadMP3Files%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%97%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D0%B8%D1%82%D0%B8%20%D0%B2%D1%81%D1%96%20%D0%B7%D0%BD%D0%B0%D0%B9%D0%B4%D0%B5%D0%BD%D1%96%20%D0%BD%D0%B0%20%D1%81%D1%82%D0%BE%D1%80%D1%96%D0%BD%D1%86%D1%96%20%D0%B0%D1%83%D0%B4%D1%96%D0%BE%D1%84%D0%B0%D0%B9%D0%BB%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadPlaylist%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A4%D0%BE%D1%80%D0%BC%D1%83%D1%94%20%D1%82%D0%B0%20%D0%B7%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D1%83%D1%94%20%D0%BF%D0%BB%D0%B5%D0%B9%D0%BB%D0%B8%D1%81%D1%82%20%D0%B7%20%D0%BF%D0%BE%D1%81%D0%B8%D0%BB%D0%B0%D0%BD%D0%BD%D1%8F%D0%BC%D0%B8%20%D0%BD%D0%B0%20%D0%B0%D1%83%D0%B4%D1%96%D0%BE%D1%84%D0%B0%D0%B9%D0%BB%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuDownloadPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%97%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D0%B8%D1%82%D0%B8%20%D0%B2%D1%81%D1%96%20%D0%B7%D0%BD%D0%B0%D0%B9%D0%B4%D0%B5%D0%BD%D1%96%20%D0%BD%D0%B0%20%D1%81%D1%82%D0%BE%D1%80%D1%96%D0%BD%D1%86%D1%96%20%D1%84%D0%BE%D1%82%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D1%96%D1%97%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuReportBug%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%94%D0%B0%D0%B9%D1%82%D0%B5%20%D0%BD%D0%B0%D0%BC%20%D0%B7%D0%BD%D0%B0%D1%82%D0%B8,%20%D1%8F%D0%BA%D1%89%D0%BE%20%D0%B2%D0%B8%D0%BD%D0%B8%D0%BA%D0%BB%D0%B8%20%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuShowOptions%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%92%D0%BA%D0%BB.%20/%20%D0%92%D0%B8%D0%BC%D0%BA.%20%D0%BF%D1%96%D0%B4%D1%82%D1%80%D0%B8%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D1%96%20%D1%80%D0%B5%D1%81%D1%83%D1%80%D1%81%D0%B8%20%D1%96%20%D0%BC%D0%BE%D0%B6%D0%BB%D0%B8%D0%B2%D0%BE%D1%81%D1%82%D1%96%20%D0%BF%D0%BE%D0%BC%D1%96%D1%87%D0%BD%D0%B8%D0%BA%D0%B0%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuEnableExtension%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22menuOpenPoll%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%91%D1%83%D0%B4%D1%8C%20%D0%BB%D0%B0%D1%81%D0%BA%D0%B0,%20%D0%BE%D1%86%D1%96%D0%BD%D1%96%D1%82%D1%8C%20%D1%8F%D0%BA%D1%96%D1%81%D1%82%D1%8C%20%D1%80%D0%BE%D0%B7%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%BD%D1%8F%20%5C%22SaveFrom.net%20%D0%BF%D0%BE%D0%BC%D1%96%D1%87%D0%BD%D0%B8%D0%BA%5C%22%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22quality%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%AF%D0%BA%D1%96%D1%81%D1%82%D1%8C%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22qualityNote%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%AF%D0%BA%D1%89%D0%BE%20%D0%B2%D1%96%D0%B4%D0%B5%D0%BE%20%D0%B2%20%D0%BF%D0%BE%D1%82%D1%80%D1%96%D0%B1%D0%BD%D1%96%D0%B9%20%D1%8F%D0%BA%D0%BE%D1%81%D1%82%D1%96%20%D0%BD%D0%B5%D0%BC%D0%B0%D1%94,%20%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%94%D1%82%D1%8C%D1%81%D1%8F%20%D0%BD%D0%B0%D0%B9%D0%BA%D1%80%D0%B0%D1%89%D0%B5%20%D0%B7%20%D0%BC%D0%BE%D0%B6%D0%BB%D0%B8%D0%B2%D0%BE%D0%B3%D0%BE.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22filelistTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA%20%D0%B7%D0%BD%D0%B0%D0%B9%D0%B4%D0%B5%D0%BD%D0%B8%D1%85%20%D1%84%D0%B0%D0%B9%D0%BB%D1%96%D0%B2%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22filelistInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'%D0%A9%D0%BE%D0%B1%20%D0%B7%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D0%B8%D1%82%D0%B8%20%D1%83%D1%81%D1%96%20%D1%84%D0%B0%D0%B9%D0%BB%D0%B8,%20%D1%81%D0%BA%D0%BE%D0%BF%D1%96%D1%8E%D0%B9%D1%82%D0%B5%20%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA%20%D0%BF%D0%BE%D1%81%D0%B8%D0%BB%D0%B0%D0%BD%D1%8C%20%D1%96%20%D0%B2%D1%81%D1%82%D0%B0%D0%B2%D1%82%D0%B5%20%D0%B9%D0%BE%D0%B3%D0%BE%20%D1%83%20',%7Ba:%7Bhref:'http://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80_%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%BA',text:'%D0%BC%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80%20%D0%B7%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D0%B5%D0%BD%D1%8C'%7D%7D,'.%20%D0%AF%D0%BA%D1%89%D0%BE%20%D1%83%20%D0%B2%D0%B0%D1%81%20%D0%BD%D0%B5%20%D0%B2%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B9%20%D0%BC%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80%20%D0%B7%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D0%B5%D0%BD%D1%8C,%20%D1%80%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D1%83%D1%94%D0%BC%D0%BE%20%D0%B2%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D0%B8%20',%7Ba:%7Bhref:'http://www.westbyte.com/dm/',text:'Download%20Master'%7D%7D,'.'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22playlistTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%BB%D0%B5%D0%B9%D0%BB%D1%96%D1%81%D1%82%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22playlistInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%97%D0%B1%D0%B5%D1%80%D0%B5%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9%20%D0%BF%D0%BB%D0%B5%D0%B9%D0%BB%D1%96%D1%81%D1%82%20%D0%BC%D0%BE%D0%B6%D0%BD%D0%B0%20%D0%B2%D1%96%D0%B4%D0%BA%D1%80%D0%B8%D1%82%D0%B8%20%D1%83%20%D0%BF%D0%BB%D0%B5%D1%94%D1%80%D1%96%20%D0%B4%D0%BB%D1%8F%20%D0%B2%D1%96%D0%B4%D1%82%D0%B2%D0%BE%D1%80%D0%B5%D0%BD%D0%BD%D1%8F.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummySfTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22HD%20%D0%B0%D0%B1%D0%BE%20MP3%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummyMenuItem%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B%7Bspan:%7B%7D%7D,'%20%D0%B7%20%D0%B4%D0%BE%D0%BC%D0%BE%D0%BC%D0%BE%D0%B3%D0%BE%D1%8E%20Ummy'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummyMenuInfo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B%7Bp:%7Btext:'%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D1%96%D1%82%D1%8C%20%D0%B1%D0%B5%D0%B7%D0%BA%D0%BE%D1%88%D1%82%D0%BE%D0%B2%D0%BD%D0%B8%D0%B9%20Ummy%20Video%20Downloader%20%D1%96%20%D0%B7%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D1%83%D0%B9%D1%82%D0%B5%20%D1%81%D0%B2%D0%BE%D1%97%20%D1%83%D0%BB%D1%8E%D0%B1%D0%BB%D0%B5%D0%BD%D1%96%20%D0%B2%D1%96%D0%B4%D0%B5%D0%BE%20%D0%B2%20HD%20%D0%B0%D0%B1%D0%BE%20%D0%B2%20MP3.'%7D%7D,%7Bp:%7Bclass:'center',append:%5B%7Ba:%7Bclass:'green-btn-2%20arrow',href:'%7Burl%7D',target:'_blank',text:'%D0%A1%D0%9A%D0%90%D0%A7%D0%90%D0%A2%D0%98'%7D%7D%5D%7D%7D,%7Bp:%7Bappend:%5B'%D0%9F%D1%96%D1%81%D0%BB%D1%8F%20%D0%B2%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F%20%D0%BF%D1%80%D0%B8%20%D0%BA%D0%BB%D1%96%D1%86%D1%96%20%D0%BD%D0%B0%20',%7Bimg:%7Bsrc:'#'%7D%7D,'%20%D0%B7%D0%B0%D0%BA%D0%B0%D1%87%D0%BA%D0%B0%20%D0%B1%D1%83%D0%B4%D0%B5%20%D0%BF%D0%BE%D1%87%D0%B8%D0%BD%D0%B0%D1%82%D0%B8%D1%81%D1%8F%20%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%BD%D0%BE.'%5D%7D%7D%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22warningPopupTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%B5%D1%80%D0%B5%D0%B2%D1%96%D1%80%D1%82%D0%B5%20%D0%BD%D0%B0%D0%BB%D0%B0%D1%88%D1%82%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F%20%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80%D0%B0%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22warningPopupDesc%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%92%D0%B8%D0%B1%D1%96%D1%80%20%D0%BF%D0%B0%D0%BF%D0%BA%D0%B8%20%D0%BF%D1%80%D0%B8%20%D1%81%D0%BA%D0%B0%D1%87%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%96%20%D0%BF%D0%BE%D0%B2%D0%B8%D0%BD%D0%B5%D0%BD%20%D0%B1%D1%83%D1%82%D0%B8%20%D0%B2%D1%96%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B9.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22readMore%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%94%D0%B5%D1%82%D0%B0%D0%BB%D1%8C%D0%BD%D1%96%D1%88%D0%B5...%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22noWarning%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9D%D0%B5%20%D0%BF%D0%BE%D0%BF%D0%B5%D1%80%D0%B5%D0%B4%D0%B6%D0%B0%D1%82%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22cancel%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BA%D0%B0%D1%81%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22continue%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D1%80%D0%BE%D0%B4%D0%BE%D0%B2%D0%B6%D0%B8%D1%82%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22beforeDownloadPopupWarn%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A3%D0%B2%D0%B0%D0%B3%D0%B0:%20%D1%81%D0%BA%D0%B0%D1%81%D1%83%D0%B2%D0%B0%D1%82%D0%B8%20%D0%B0%D0%B1%D0%BE%20%D0%BF%D1%80%D0%B8%D0%B7%D1%83%D0%BF%D0%B8%D0%BD%D0%B8%D1%82%D0%B8%20%D0%B7%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D0%B5%D0%BD%D0%BD%D1%8F%20%D0%B1%D1%83%D0%B4%D0%B5%20%D0%BD%D0%B5%D0%BC%D0%BE%D0%B6%D0%BB%D0%B8%D0%B2%D0%BE.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkInfo%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkInfoTitle%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A0%D0%BE%D0%B7%D0%BC%D1%96%D1%80%20%D1%84%D0%B0%D0%B9%D0%BB%D1%83%20%D1%96%20%D0%B1%D1%96%D1%82%D1%80%D0%B5%D0%B9%D1%82%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkMp3LinksNotFound%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9D%D0%B5%20%D0%B7%D0%BD%D0%B0%D0%B9%D0%B4%D0%B5%D0%BD%D0%BE%20%D0%BF%D0%BE%D1%81%D0%B8%D0%BB%D0%B0%D0%BD%D1%8C%20%D0%BD%D0%B0%20MP3-%D1%84%D0%B0%D0%B9%D0%BB%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkPhotoLinksNotFound%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9D%D0%B5%20%D0%B7%D0%BD%D0%B0%D0%B9%D0%B4%D0%B5%D0%BD%D0%BE%20%D0%BF%D0%BE%D1%81%D0%B8%D0%BB%D0%B0%D0%BD%D1%8C%20%D0%BD%D0%B0%20%D1%84%D0%BE%D1%82%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D1%96%D1%97%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkDownloadPhotoAlbum%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%97%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D0%B8%D1%82%D0%B8%20%D0%B0%D0%BB%D1%8C%D0%B1%D0%BE%D0%BC%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkDownloadAllPhotoAlbums%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%97%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D0%B8%D1%82%D0%B8%20%D1%83%D1%81%D1%96%20%D0%B0%D0%BB%D1%8C%D0%B1%D0%BE%D0%BC%D0%B8%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%97%D0%BD%D0%B0%D0%B9%D0%B4%D0%B5%D0%BD%D0%BE%20%D1%84%D0%BE%D1%82%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D1%96%D0%B9%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkNotAvailablePhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%25d%20%D1%84%D0%BE%D1%82%D0%BE%20%D1%82%D0%B8%D0%BC%D1%87%D0%B0%D1%81%D0%BE%D0%B2%D0%BE%20%D0%BD%D0%B5%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%BD%D0%BE%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%97%D0%BD%D0%B0%D0%B9%D0%B4%D0%B5%D0%BD%D0%BE%20%D0%BF%D0%BE%D1%81%D0%B8%D0%BB%D0%B0%D0%BD%D1%8C%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundOf%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%B7%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkShowAs%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%BE%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D0%B8%20%D1%8F%D0%BA%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfLinks%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA%20%D0%BF%D0%BE%D1%81%D0%B8%D0%BB%D0%B0%D0%BD%D1%8C%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfLinksInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'%D0%A9%D0%BE%D0%B1%20%D0%B7%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D0%B8%D1%82%D0%B8%20%D1%83%D1%81%D1%96%20%D1%84%D0%BE%D1%82%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D1%96%D1%97,%20%D1%81%D0%BA%D0%BE%D0%BF%D1%96%D1%8E%D0%B9%D1%82%D0%B5%20%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA%20%D0%BF%D0%BE%D1%81%D0%B8%D0%BB%D0%B0%D0%BD%D1%8C%20%D1%96%20%D0%B2%D1%81%D1%82%D0%B0%D0%B2%D1%82%D0%B5%20%D0%B9%D0%BE%D0%B3%D0%BE%20%D1%83%20',%7Ba:%7Bhref:'http://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80_%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%BA',text:'%D0%BC%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80%20%D0%B7%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D0%B5%D0%BD%D1%8C'%7D%7D,'.%20%D0%AF%D0%BA%D1%89%D0%BE%20%D1%83%20%D0%B2%D0%B0%D1%81%20%D0%BD%D0%B5%20%D0%B2%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B9%20%D0%BC%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80%20%D0%B7%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D0%B5%D0%BD%D1%8C,%20%D1%80%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D1%83%D1%94%D0%BC%D0%BE%20%D0%B2%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D0%B8%20',%7Ba:%7Bhref:'http://www.westbyte.com/dm/',text:'Download%20Master'%7D%7D,'.'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkTableOfThumbnails%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A2%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8E%20%D0%B5%D1%81%D0%BA%D1%96%D0%B7%D1%96%D0%B2%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfPhotos%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA%20%D1%84%D0%BE%D1%82%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D1%96%D0%B9%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkListOfPhotosInstruction%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A9%D0%BE%D0%B1%20%D0%B7%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D0%B8%D1%82%D0%B8%20%D1%84%D0%BE%D1%82%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D1%96%D1%8E,%20%D0%BD%D0%B0%D1%82%D0%B8%D1%81%D0%BD%D1%96%D1%82%D1%8C%20%D0%BD%D0%B0%20%D0%BD%D0%B5%D1%97%20%D0%BB%D1%96%D0%B2%D0%BE%D1%8E%20%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D0%BE%D1%8E%20%D0%BC%D0%B8%D1%88%D1%96.%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkKbps%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%BA%D0%B1/%D1%81%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%91%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeKByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%BA%D0%91%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeMByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9C%D0%91%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeGByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%93%D0%91%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFileSizeTByte%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A2%D0%91%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkDownloadFromYoutube%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'%D0%97%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D0%B8%D1%82%D0%B8:%20%D0%B2%D1%96%D0%B4%D0%BA%D1%80%D0%B8%D0%B9%D1%82%D0%B5%20',%7Ba:%7Bhref:'%7Burl%7D',text:'%D1%81%D1%82%D0%BE%D1%80%D1%96%D0%BD%D0%BA%D1%83%20%D0%B2%D1%96%D0%B4%D0%B5%D0%BE-%D1%80%D0%BE%D0%BB%D0%B8%D0%BA%D0%B0'%7D%7D,'%20%D1%96%20%D0%BD%D0%B0%D1%82%D0%B8%D1%81%D0%BD%D1%96%D1%82%D1%8C%20%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D1%83%20%5C%22%D0%97%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D0%B8%D1%82%D0%B8%5C%22%20%D0%BD%D0%B0%D0%B4%20%D0%BF%D0%BB%D0%B5%D1%94%D1%80%D0%BE%D0%BC'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22vkFoundFiles%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%97%D0%BD%D0%B0%D0%B9%D0%B4%D0%B5%D0%BD%D0%BE%20%D1%84%D0%B0%D0%B9%D0%BB%D1%96%D0%B2:%20%25d%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22shareIn%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%BE%D0%B4%D1%96%D0%BB%D0%B8%D1%82%D0%B8%D1%81%D1%8F%20%D0%B2%20%25w%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22socialDesc%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22SaveFrom.net%20%D0%BF%D0%BE%D0%BC%D1%96%D1%87%D0%BD%D0%B8%D0%BA%20%D0%B4%D0%B0%D1%94%20%D0%B2%D0%B0%D0%BC%20%D0%BC%D0%BE%D0%B6%D0%BB%D0%B8%D0%B2%D1%96%D1%81%D1%82%D1%8C%20%D0%B1%D0%B5%D0%B7%D0%BA%D0%BE%D1%88%D1%82%D0%BE%D0%B2%D0%BD%D0%BE%20%D0%B7%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D1%83%D0%B2%D0%B0%D1%82%D0%B8%20%D1%84%D0%B0%D0%B9%D0%BB%D0%B8%20%D0%B7%20YouTube.com,%20Facebook.com,%20VK.com%20%D1%82%D0%B0%20%D0%B1%D1%96%D0%BB%D1%8C%D1%88%D0%B5%2040%20%D1%96%D0%BD%D1%88%D0%B8%D1%85%20%D1%81%D0%B0%D0%B9%D1%82%D1%96%D0%B2%20%D0%BB%D0%B8%D1%88%D0%B5%20%D0%BE%D0%B4%D0%BD%D0%B8%D0%BC%20%D0%BA%D0%BB%D1%96%D0%BA%D0%BE%D0%BC%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS1Title%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%94%D0%BE%D0%B1%D1%80%D1%96%20%D0%BD%D0%BE%D0%B2%D0%B8%D0%BD%D0%B8!%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS1Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'%D0%A3%20%D1%82%D0%B5%D0%B1%D0%B5%20%D0%B2%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B9%20SaveFrom.net%20%D0%BF%D0%BE%D0%BC%D1%96%D1%87%D0%BD%D0%B8%D0%BA%20',%7Bimg:%20%7Bsrc:%20'#logo'%7D%7D,%20',%20%D1%96%20%D1%82%D0%B5%D0%BF%D0%B5%D1%80%20%D1%82%D0%B8%20%D0%BC%D0%BE%D0%B6%D0%B5%D1%88%20%D0%B7%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D0%B8%D1%82%D0%B8%20%D0%B1%D1%83%D0%B4%D1%8C-%D1%8F%D0%BA%D0%B5%20%D0%B2%D1%96%D0%B4%D0%B5%D0%BE%20%D0%B7%20YouTube%20%D0%B2%20%D0%BE%D0%B4%D0%B8%D0%BD%20%D0%BA%D0%BB%D1%96%D0%BA'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS1Arrow%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'%D0%9F%D1%80%D0%B0%D0%B3%D0%BD%D0%B5%D1%88%20%D0%B4%D0%BE%D0%B2%D1%96%D0%B4%D0%B0%D1%82%D0%B8%D1%81%D1%8F%20%D1%8F%D0%BA?',%20%7Bbr:%7B%7D%7D,%20'%D0%9D%D0%B0%D1%82%D0%B8%D1%81%D0%BD%D0%B8%20%D1%82%D1%83%D1%82'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS2Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A9%D0%BE%D0%B1%20%D0%B7%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D0%B8%D1%82%D0%B8%20%D0%B2%D1%96%D0%B4%D0%B5%D0%BE,%20%D0%BE%D0%B1%D0%B5%D1%80%D1%96%D1%82%D1%8C%20%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%20%D1%96%20%D0%BD%D0%B0%D1%82%D0%B8%D1%81%D0%BD%D0%B8%20%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D1%83%20%5C%22%D0%97%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D0%B8%D1%82%D0%B8%5C%22%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS3History%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D0%B5%D1%80%D0%B5%D0%B3%D0%BB%D1%8F%D0%BD%D1%83%D1%82%D1%96%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS3Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'%D0%A5%D0%BE%D1%87%D0%B5%D1%88%20%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D0%B8%20%D0%B2%D0%B6%D0%B5%20%D0%BF%D0%B5%D1%80%D0%B5%D0%B3%D0%BB%D1%8F%D0%BD%D1%83%D1%82%D0%B5%20%D0%B2%D1%96%D0%B4%D0%B5%D0%BE?',%20%7Bbr:%7B%7D%7D,%20'%D0%9D%D0%B0%D1%82%D0%B8%D1%81%D0%BA%D0%B0%D0%B9%20%D0%BD%D0%B0%20',%20%7Bimg:%20%7Bsrc:%20'#arrow'%7D%7D,%20'%20%D0%BD%D0%B0%20%D0%BF%D1%80%D0%B5%D0%B2%D1%8C%D1%8E%20%D0%B2%20%D0%BF%D0%B5%D1%80%D0%B5%D0%B3%D0%BB%D1%8F%D0%BD%D1%83%D1%82%D0%B8%D1%85%20%D0%B2%D1%96%D0%B4%D0%B5%D0%BE'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS4Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'%D0%92%D1%96%D0%B4%D0%B5%D0%BE%20%D0%BD%D0%B5%20%D0%BE%D0%B1%D0%BE%D0%B2%5C%5C'%D1%8F%D0%B7%D0%BA%D0%BE%D0%B2%D0%BE%20%D0%BF%D0%B5%D1%80%D0%B5%D0%B3%D0%BB%D1%8F%D0%B4%D0%B0%D1%82%D0%B8%20%E2%80%94',%20%7Bbr:%7B%7D%7D,%20'%D0%BD%D0%B0%D1%82%D0%B8%D1%81%D0%BA%D0%B0%D0%B9%20%D0%BD%D0%B0%20',%20%7Bimg:%20%7Bsrc:%20'#arrow'%7D%7D,%20',%20%D0%BE%D0%B1%D0%B8%D1%80%D0%B0%D0%B9%20%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%20%D1%96%20%D1%81%D0%BA%D0%B0%D1%87%D1%83%D0%B9.%20%D0%A6%D0%B5%20%D0%B7%D1%80%D1%83%D1%87%D0%BD%D0%BE!'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS5Title%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9F%D1%80%D0%B8%D1%94%D0%BC%D0%BD%D0%BE%D1%97%20%D1%80%D0%BE%D0%B1%D0%BE%D1%82%D0%B8!%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialS5Main%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'%D0%97%D0%B0%D0%BB%D0%B8%D1%88%D0%B8%D0%BB%D0%B8%D1%81%D1%8F%20%D0%BF%D0%B8%D1%82%D0%B0%D0%BD%D0%BD%D1%8F?%20%D0%84%20%D0%BF%D1%80%D0%BE%D0%BF%D0%BE%D0%B7%D0%B8%D1%86%D1%96%D1%97?%20%D0%97%D0%B0%D0%B3%D0%BB%D1%8F%D0%BD%D1%8C%D1%82%D0%B5%20%D0%BD%D0%B0%20',%7Ba:%20%7Btext:%20'%D1%81%D1%82%D0%BE%D1%80%D1%96%D0%BD%D0%BA%D1%83%20%D0%BF%D1%96%D0%B4%D1%82%D1%80%D0%B8%D0%BC%D0%BA%D0%B8',%20href:%20'#support'%7D%7D,'%20%D0%B0%D0%B1%D0%BE%20%D0%B2%D1%81%D1%82%D1%83%D0%BF%D0%B0%D0%B9%D1%82%D0%B5%20%D0%B4%D0%BE%20%D0%BD%D0%B0%D1%88%D0%BE%D1%97%20',%20%7Ba:%20%7Btext:%20'%D0%92%D0%9A-%D1%81%D0%BF%D1%96%D0%BB%D1%8C%D0%BD%D0%BE%D1%82%D0%B8',%20href:%20'#vk'%7D%7D%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tutorialTooltipText%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'%D0%A9%D0%BE%D0%B1%20',%7Bb:%20%7Btext:%20'%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D0%B8'%7D%7D,',%20%D0%BF%D1%80%D0%BE%D1%81%D1%82%D0%BE%20%D0%BA%D0%BB%D1%96%D0%BA%D0%BD%D1%96%D1%82%D1%8C%20%D0%BF%D0%BE%20%D0%BA%D0%BD%D0%BE%D0%BF%D1%86%D1%96'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22ummyTooltipConfirm%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%5B'%D0%92%D0%B8%20%D0%B2%D0%B6%D0%B5%20%D0%B2%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D0%BB%D0%B8',%7Bbr:%7B%7D%7D,%7Bimg:%7B%7D%7D,'%20Ummy%20Video%20Downloader?'%5D%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22yes%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%A2%D0%B0%D0%BA%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22no%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%9D%D1%96%22%0A%20%20%20%20%7D,%0A%20%20%20%20%22tooltipHide%22:%20%7B%0A%20%20%20%20%20%20%20%20%22message%22:%20%22%D0%91%D1%96%D0%BB%D1%8C%D1%88%D0%B5%20%D0%BD%D0%B5%20%D0%BF%D0%BE%D0%BA%D0%B0%D0%B7%D1%83%D0%B2%D0%B0%D1%82%D0%B8%20%D1%86%D0%B5%20%D0%BF%D0%BE%D0%B2%D1%96%D0%B4%D0%BE%D0%BC%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F%22%0A%20%20%20%20%7D%0A%7D"; var mono="undefined"!=typeof mono?mono:void 0;!function(e,t){"use strict";if(!mono||!mono.isLoaded){var n=mono,o=function(e){return t(n,e)};return"undefined"!=typeof window?void(mono=e(o)):void 0}}(function e(t){if(-1!==["interactive","complete"].indexOf(document.readyState))return t();if("undefined"!=typeof GM_getValue)return t();var e={isLoaded:!0,onReadyStack:[],onReady:function(){e.onReadyStack.push([this,arguments])},loadModuleStack:[],loadModule:function(){e.loadModuleStack.push([this,arguments])}},n=function(){document.removeEventListener("DOMContentLoaded",n,!1),window.removeEventListener("load",n,!1),mono=t();for(var o;o=e.onReadyStack.shift();)mono.onReady.apply(o[0],o[1]);for(;o=e.loadModuleStack.shift();)mono.loadModule.apply(o[0],o[1])};return document.addEventListener("DOMContentLoaded",n,!1),window.addEventListener("load",n,!1),e},function(e,t){var n=function(){"use strict";var e=function(){},t=function(e){var t=null;try{t=JSON.parse(JSON.stringify({w:e})).w}catch(n){console.error("CloneObj error!",n)}return t},n=function(e){return function(t){e&&(e(t),e=null)}},o=function(e){return function(n){e(t(n))}},i={listenerBgList:[],listenerList:[]},a={isGM:!0,sendMessageToActiveTab:function(a,r){var s=r?n(o(r)):e;i.listenerList.forEach(function(e){setTimeout(function(){e(t(a),s)},0)})},sendMessage:function(a,r){var s=r?n(o(r)):e,l=t(a);i.listenerBgList.forEach(function(e){setTimeout(function(){e(l,s)},0)})},onMessage:{addListener:function(e,t){t=t||{};var n=null;n=t.isBg?i.listenerBgList:i.listenerList,-1===n.indexOf(e)&&n.push(e)},removeListener:function(e,t){t=t||{};var n=null;n=t.isBg?i.listenerBgList:i.listenerList;var o=n.indexOf(e);-1!==o&&n.splice(o,1)}}};window.chrome?a.isTM=!0:/Maxthon\//.test(navigator.userAgent)?a.isVM=!0:a.isGmOnly=!0;var r=function(){var e=function(e){var t=void 0;if(void 0!==e&&null!==e&&"undefined"!==e&&"isMonoEmptyValue"!==e)if("object"!=typeof e)t=e;else try{t=JSON.parse(JSON.stringify(e))}catch(n){console.error("GM old storage item read error!",n,e)}return t},t=/^{(?:"w":.+|)}$/,n=function(n){if("MonoEmptyValue"!==n&&!t.test(n))return e(n);var o=void 0;if("string"==typeof n&&"MonoEmptyValue"!==n)try{o=JSON.parse(n).w}catch(i){console.error("GM Storage item read error!",i,n)}return o},o=function(e){return JSON.stringify({w:e})};return{get:function(e,t){var o={},i={},a=[];void 0===e||null===e?a=GM_listValues():Array.isArray(e)?a=e:"object"==typeof e?(a=Object.keys(e),i=e):a=[e],a.forEach(function(e){var t=n(GM_getValue(e,"MonoEmptyValue"));void 0===t&&(t=i[e]),void 0!==t&&(o[e]=t)}),setTimeout(function(){t(o)},0)},set:function(e,t){Object.keys(e).forEach(function(t){void 0!==e[t]&&GM_setValue(t,o(e[t]))}),t&&setTimeout(function(){t()},0)},remove:function(e,t){var n=[];n=Array.isArray(e)?e:[e],n.forEach(function(e){GM_deleteValue(e)}),t&&setTimeout(function(){t()},0)},clear:function(e){this.remove(GM_listValues(),e)}}};a.storage=r();var s=null;return a.getNavigator=function(){return s?s:(s={},["language","platform","userAgent"].forEach(function(e){s[e]=navigator[e]||""}),s)},function(){var e=a.getNavigator().userAgent,t=/Chrome\/(\d+)/.exec(e);if(t){var n=parseInt(t[1]);a.isChromeVersion=n,31>n&&(a.noMouseEnter=!0)}}(),a.openTab=function(e,t){return t=void 0===t?!0:!!t,"undefined"!=typeof GM_openInTab?GM_openInTab(e,{active:t,insert:!0}):void 0},a.getActiveTabUrl=function(e){e(location.href)},a.getVersion=function(){var e="GM_unknown";return"undefined"!=typeof GM_info&&GM_info.script&&GM_info.script.version&&(e=GM_info.script.version),e},a.getLanguage=function(e,t){var n=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n].message);return t};try{t(null,n(JSON.parse(decodeURI(_languageList[e]))))}catch(o){t(o)}},a.getLoadedLocale=function(){return""},{api:a}},o=n(t).api;o.isLoaded=!0,o.onReady=function(e){return e()},o.parseXhrHeader=function(e){e=e.split(/\r?\n/);var t={};return e.forEach(function(e){"use strict";var n=e.indexOf(":");if(-1!==n){var o=e.substr(0,n).trim().toLowerCase(),i=e.substr(n+1).trim();t[o]=i}}),t};var i=function(){var e="sf-",t=/^sf-\d+_/,n={urls:["<all_urls>"],types:["xmlhttprequest"]},i=!1,a={},r={},s=function(e){for(var t in e)return!1;return!0},l=function(e){delete r[e.requestId],s(a)&&s(r)&&d()},u=function(e){var n=r[e.requestId],o=e.requestHeaders||[],i=[],l=[];if(n)l=n.changes,i=n.filtered;else if(!s(a))for(var u,d,c,m=0;c=o[m];m++)u=c.name,t.test(u)&&(d=a[u],d&&(c.name=d.name,c.value=d.value,l.push(c),i.push(d.name.toLowerCase()),i.push(u.toLowerCase()),clearTimeout(d.timer),delete a[u]));if(l.length){n||(r[e.requestId]={changes:l,filtered:i});var D=o.filter(function(e){return-1===i.indexOf(e.name.toLowerCase())}).concat(l);return{requestHeaders:D}}},d=function(){i&&(i=!1,chrome.webRequest.onBeforeSendHeaders.removeListener(u,n,["blocking","requestHeaders"]),chrome.webRequest.onResponseStarted.removeListener(l,n),chrome.webRequest.onErrorOccurred.removeListener(l,n),o.debug("webRequest","rm listener"))},c=function(){i||(i=!0,chrome.webRequest.onBeforeSendHeaders.addListener(u,n,["blocking","requestHeaders"]),chrome.webRequest.onResponseStarted.addListener(l,n),chrome.webRequest.onErrorOccurred.addListener(l,n),o.debug("webRequest","add listener"))},m=10,D=!1,p=function(e){g()||D?e(B):chrome.permissions&&chrome.permissions.request?chrome.permissions.request({permissions:["webRequest","webRequestBlocking"]},function(t){(t||m--<=0)&&(D=!0),t&&g(!0),e(B)}):(D=!0,e(B))},f=function(){return o.isChrome||o.isFirefox},B=null,g=function(e){return(null===B||e)&&(B=!!(f()&&chrome.webRequest&&chrome.webRequest.onBeforeSendHeaders&&chrome.webRequest.onResponseStarted&&chrome.webRequest.onErrorOccurred)),B},v=function(t,n){if(g()){for(var o,i=100;i-->0&&(o=e+parseInt(1e5*Math.random())+"_"+t,a[o]););return a[o]={name:t,value:n,timer:setTimeout(function(){delete a[o]},3e3)},c(),o}return t},h=/^user-agent$/i,A=function(e){return h.test(e)};return{wrapHeaderKey:v,isSpecialHeader:A,isSupported:f,requestPermission:p}}();return o.getDesktopUa=function(){return"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36"},o.request=function(e,t){"use strict";var n={},a=function(e,n){a=null,c.timeoutTimer&&clearTimeout(c.timeoutTimer);var o=null;e&&(o=String(e.message||e)||"ERROR"),t&&t(o,r(n),n)},r=function(e){var t={};t.statusCode=D.status,t.statusText=D.statusText;var n=null,i=D.getAllResponseHeaders();return"string"==typeof i&&(n=o.parseXhrHeader(i)),t.headers=n||{},t.body=e,t};"object"!=typeof e&&(e={url:e});var s=e.url,l=e.method||e.type||"GET";l=l.toUpperCase();var u=e.data;if("string"!=typeof u&&(u=o.param(u)),u&&"GET"===l&&(s+=(/\?/.test(s)?"&":"?")+u,u=void 0),e.cache===!1&&-1!==["GET","HEAD"].indexOf(l)&&(s+=(/\?/.test(s)?"&":"?")+"_="+Date.now()),o.isFirefox&&!/^https?:\/\//.test(s)){var d=document.createElement("a");d.href=s,s=d.href,d=null}e.headers=e.headers||{},u&&(e.headers["Content-Type"]=e.contentType||e.headers["Content-Type"]||"application/x-www-form-urlencoded; charset=UTF-8");var c={};c.url=s,c.method=l,u&&(c.data=u),e.json&&(c.json=!0),e.xml&&(c.xml=!0),e.timeout&&(c.timeout=e.timeout),e.mimeType&&(c.mimeType=e.mimeType),e.withCredentials&&(c.withCredentials=!0),Object.keys(e.headers).length&&(c.headers=e.headers),c.timeout>0&&(c.timeoutTimer=setTimeout(function(){a&&a(new Error("ETIMEDOUT")),D.abort()},c.timeout));var m={0:200,1223:204},D=o.request.getTransport(e.localXHR);D.open(c.method,c.url,!0),c.mimeType&&D.overrideMimeType(c.mimeType),c.withCredentials&&(D.withCredentials=!0);var p=[];for(var f in c.headers)i.isSpecialHeader(f)&&p.push({key:f,value:c.headers[f]}),D.setRequestHeader(f,c.headers[f]);var B=D.onload=function(){var e=m[D.status]||D.status;try{if(e>=200&&300>e||304===e){var t=D.responseText;if(c.json)t=JSON.parse(t);else if(c.xml)t=(new DOMParser).parseFromString(t,"text/xml");else if("string"!=typeof t)throw console.error("Response is not string!",t),new Error("Response is not string!");return a&&a(null,t)}throw new Error(D.status+" "+D.statusText)}catch(n){return a&&a(n)}},g=D.onerror=function(){a&&a(new Error(D.status+" "+D.statusText))},v=null;void 0!==D.onabort?D.onabort=g:v=function(){4===D.readyState&&a&&setTimeout(function(){return g()})},o.isSafari&&o.badXhrHeadRedirect&&"HEAD"===c.method&&(v=function(e){return D.readyState>1?(setTimeout(function(){D.abort()}),B()):e&&e()}.bind(null,v)),o.isOpera&&o.badXhrRedirect&&(v=function(i){if(D.readyState>1&&(302===D.status||0===D.status)){e._redirectCount||(e._redirectCount=0);var a=D.getResponseHeader("Location");if(a&&e._redirectCount<5){e._redirectCount++;var r=o.extend({},e);r.url=a,i=null,D.abort();var s=o.request(r,t);return void o.extend(n,s)}}return i&&i()}.bind(null,v)),v&&(D.onreadystatechange=v);var h=function(){try{D.send(c.data||null)}catch(e){setTimeout(function(){a&&a(e)})}};if(p.length&&i.isSupported()){var A=function(){for(var e,t=0;e=p[t];t++)D.setRequestHeader(i.wrapHeaderKey(e.key,e.value),e.value)};i.requestPermission(function(e){e&&A(),a&&h()})}else h();return n.abort=function(){a=null,D.abort()},n},o.request.getTransport=function(e){return o.isGM&&!e?new o.request.gmTransport:new XMLHttpRequest},o.request.gmTransport=function(){"use strict";var e=this,t=null,n=function(t,n){e.readyState=n.readyState,e.status=n.status,e.statusText=n.statusText,"string"==typeof n.response&&(e.responseText=n.response),n.responseText&&(e.responseText=n.responseText),e._responseHeaders=n.responseHeaders,e.onreadystatechange&&e.onreadystatechange(),e[t]&&e[t]()},i={headers:{},responseType:"text",onload:n.bind(null,"onload"),onerror:n.bind(null,"onerror"),onabort:n.bind(null,"onabort"),ontimeout:n.bind(null,"ontimeout")};this._responseHeaders="",this.readyState=0,this.status=0,this.statusText="",this.responseText="",this.response="",this.responseType="",this.responseURL="",this.open=function(e,t){i.method=e,i.url=t},this.overrideMimeType=function(e){i.overrideMimeType=e},this.setRequestHeader=function(e,t){i.headers[e]=t},this.getResponseHeader=function(e){return this._responseHeaders?(e=e.toLowerCase(),this.headers||(this.headers=o.parseXhrHeader(this._responseHeaders)),this.headers.hasOwnProperty(e)?this.headers[e]:null):null},this.getAllResponseHeaders=function(){return this._responseHeaders},this.abort=function(){t&&t.abort()},this.send=function(e){i.data=e,t=GM_xmlhttpRequest(i)},this.onabort=null,this.onerror=null,this.onload=null,this.onreadystatechange=null,this.ontimeout=null},o.extend=function(){for(var e=arguments[0],t=1,n=arguments.length;n>t;t++){var o=arguments[t];for(var i in o)void 0!==o[i]&&(e[i]=o[i])}return e},o.extendPos=function(){for(var e=arguments[0],t=1,n=arguments.length;n>t;t++){var o=arguments[t];for(var i in o)void 0!==o[i]&&(delete e[i],e[i]=o[i])}return e},o.param=function(e){if("string"==typeof e)return e;var t=[];for(var n in e)e.hasOwnProperty(n)&&((void 0===e[n]||null===e[n])&&(e[n]=""),t.push(encodeURIComponent(n)+"="+encodeURIComponent(e[n])));return t.join("&")},o.capitalize=function(e){"use strict";return e.charAt(0).toUpperCase()+e.substr(1)},o.create=function(e,t){"use strict";var n,i;n="object"!=typeof e?document.createElement(e):e;for(var a in t){var r=t[a];(i=o.create.hook[a])?i(n,r):n[a]=r}return n},o.create.hook={text:function(e,t){"use strict";e.textContent=t},data:function(e,t){"use strict";for(var n in t)e.dataset[n]=t[n]},"class":function(e,t){"use strict";if(Array.isArray(t))for(var n=0,o=t.length;o>n;n++)e.classList.add(t[n]);else e.setAttribute("class",t)},style:function(e,t){"use strict";if("object"==typeof t)for(var n in t){var o=n;"float"===o&&(o="cssFloat");var i=t[n];if(Array.isArray(i))for(var a=0,r=i.length;r>a;a++)e.style[o]=i[a];else e.style[o]=i}else e.setAttribute("style",t)},append:function(e,t){"use strict";Array.isArray(t)||(t=[t]);for(var n=0,o=t.length;o>n;n++){var i=t[n];(i||0===i)&&("object"!=typeof i&&(i=document.createTextNode(i)),e.appendChild(i))}},on:function(e,t){"use strict";"object"!=typeof t[0]&&(t=[t]);for(var n=0,i=t.length;i>n;n++){var a=t[n];Array.isArray(a)&&o.on.apply(o,[e].concat(a))}},one:function(e,t){"use strict";"object"!=typeof t[0]&&(t=[t]);for(var n=0,i=t.length;i>n;n++){var a=t[n];Array.isArray(a)&&o.one.apply(o,[e].concat(a))}},onCreate:function(e,t){"use strict";t.call(e,e)}},o.parseTemplate=function(e,t){if(t=t||{},"string"==typeof e){if("["!==e[0])return document.createTextNode(e);try{e=e.replace(/"/g,"\\u0022").replace(/\\'/g,"\\u0027").replace(/'/g,'"').replace(/([{,])\s*([a-zA-Z0-9]+):/g,'$1"$2":'),e=JSON.parse(e)}catch(n){return document.createTextNode(e)}}if(!Array.isArray(e))return document.createTextNode(e);for(var i=t.fragment||document.createDocumentFragment(),a=0,r=e.length;r>a;a++){var s=e[a];if("object"==typeof s)for(var l in s){var u=s[l],d=u.append;delete u.append;var c;i.appendChild(c=o.create(l,u)),void 0!==d&&o.parseTemplate(d,{fragment:c})}else i.appendChild(document.createTextNode(s))}return i},o.trigger=function(e,t,n){void 0===n&&(n={}),void 0===n.bubbles&&(n.bubbles=!1),void 0===n.cancelable&&(n.cancelable=!1);var o=null;o="function"==typeof MouseEvent&&-1!==["click"].indexOf(t)?new MouseEvent(t,n):new CustomEvent(t,n),e.dispatchEvent(o)},o.urlPatternToStrRe=function(e){"use strict";if("<all_urls>"===e)return"^https?:\\/\\/.+$";var t=e.match(/(\*|http|https|file|ftp):\/\/([^\/]+)(?:\/(.*))?/);if(!t)throw new Error("Invalid url-pattern");var n=t[1];"*"===n&&(n="https?");var i=t[2];"*"===i?i=".+":(i=o.escapeRegex(i),i=i.replace(/^\\\*\\\./,"(?:[^/]+\\.)?"),i=i.replace(/\\\.\\\*$/g,"\\.[a-z\\.]{2,}"));var a=["^",n,":\\/\\/",i],r=t[3];return r?"*"===r?(r="(?:|/.*)",a.push(r),a.push("$")):r&&(r="/"+r,r=o.escapeRegex(r),r=r.replace(/\\\*/g,".*"),a.push(r),a.push("$")):a.push("$"),a.join("")},o.isIframe=function(){return window.top!==window.self},o.userJsCheck=function(){"use strict";if(!o.isGM&&o.hasPageScript())try{"1"===window.sessionStorage["savefrom-helper-userjs"]&&o.sendMessage({action:"userjsDetected"})}catch(e){}},o.hasPageScript=function(){"use strict";var e=o.loadModule.moduleLoadedList;return e.some(function(e){return-1===["sovetnik","aviaBar","fsStat","swStat"].indexOf(e)?!0:void 0})},o.setExtensionSession=function(){"use strict";try{o.hasPageScript()?window.sessionStorage["savefrom-helper-extension"]="1":delete window.sessionStorage["savefrom-helper-extension"]}catch(e){}},o.loadModule=function(){var e=[],t=[],n=[],i=function(e){for(var i,a,r,s,l,u=!1;i=t.shift();){s=i[0],l=i[1],a=i[2],r=!a;try{!r&&(r=a(e))}catch(d){o.error("Module available error!",d)}if(r){n.push(s),u=!0;try{o.debug("run module",s,e),l(s,e)}catch(d){o.error("Module error!",d)}}else o.debug("unavailable",s,e)}u&&!o.isGM&&(o.setExtensionSession(),o.userJsCheck())},a=function(){"use strict";var e=20,t=o.onceFn(function(e){return n=null,o.global.language=e.getLanguage,o.global.preference=e.getPreference,i(e)}),n=function(){setTimeout(function(){e--,(0>e||o.isGM)&&(n=null),n&&n()},250),o.sendMessage(["getPreference","getLanguage"],t)};n()},r=function(n,i,r,s){if(-1===e.indexOf(n)){e.push(n);var l=!s;try{!l&&(l=s())}catch(u){o.error("Module available error!",u)}l?(t.push(arguments),1===t.length&&a()):o.debug("sync unavailable",n)}else o.debug("Module exists",n)};return r.moduleLoadedList=n,r.moduleList=t,r}(),o.contains=function(e,t){var n=/^[^{]+\{\s*\[native \w/;return n.test(document.compareDocumentPosition)||n.test(document.contains)?o.contains=function(e,t){var n=9===e.nodeType?e.documentElement:e,o=t&&t.parentNode;return e===o||!(!o||1!==o.nodeType||!(n.contains?n.contains(o):e.compareDocumentPosition&&16&e.compareDocumentPosition(o)))}:o.contains=function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},o.contains.apply(this,arguments)},function(){"use strict";var e=function(e,t,n){for(n.unshift(t);t=t.parentNode;){if(o.contains(t,e))return t;n.unshift(t)}return null},t=function(t,n,i,a){return a?function(n){var a=n.relatedTarget,r=n.target,s=[];if(!a||o.contains(a,r)||(a=e(a,r,s))){if(0===s.length)for(;r!==a;)s.unshift(r),r=r.parentNode;for(;r=s.shift();)i.call(this,{type:t,target:r,preventDefault:n.preventDefault,stopPropagation:n.stopPropagation})}}:function(e){var n=e.relatedTarget,a=this;(!n||n!==a&&!o.contains(a,n))&&i.call(this,{type:t,target:a,preventDefault:e.preventDefault,stopPropagation:e.stopPropagation})}},n={key:"fixEvent-",eventId:0,replaceList:{},bindCount:{}};o.on=function(e,i,a,r){if(o.noMouseEnter&&-1!==["mouseenter","mouseleave"].indexOf(i)){var s=n.key,l=a,u=i,d=r;"mouseenter"===i?i="mouseover":"mouseleave"===i&&(i="mouseout"),s+=i,r&&(s+="-1",r=!1);var c=l[s];void 0===c?(c=n.eventId++,l[s]=c,a=t(u,i,l,d),n.replaceList[c]=a,void 0===n.bindCount[c]&&(n.bindCount[c]=0)):a=n.replaceList[c],n.bindCount[c]++}e.addEventListener(i,a,r)},o.off=function(e,t,i,a){if(o.noMouseEnter&&-1!==["mouseenter","mouseleave"].indexOf(t)){var r=n.key;"mouseenter"===t?t="mouseover":"mouseleave"===t&&(t="mouseout"),r+=t,a&&(r+="-1",a=!1);var s=i[r];if(void 0!==s){var l=i;i=n.replaceList[s],n.bindCount[s]--,0===n.bindCount[s]&&(delete l[r],delete n.replaceList[s],delete n.bindCount[s])}}e.removeEventListener(t,i,a)},o.one=function(e,t,n,i){var a=["oneFn",t,!!i].join("_"),r=n[a];r||(n[a]=r=function(e){o.off(this,t,r,i),n.apply(this,arguments)}),o.on(e,t,r,i),a=null,e=null}}(),o.global={},o.initGlobal=function(e){return!o.isGM&&o.global.language&&o.global.preference?e({getLanguage:o.global.language,getPreference:o.global.preference}):void o.sendMessage(["getLanguage","getPreference"],function(t){o.global.language=t.getLanguage,o.global.preference=t.getPreference,e(t)})},o.getParentByClass=function(e,t){Array.isArray(t)||(t=[t]);for(var n=e;n;n=n.parentNode){if(1!==n.nodeType)return null;for(var o,i=0;o=t[i];i++)if(n.classList.contains(o))return n}return null},o.parseUrl=function(e,t){t=t||{};var n=null;n=!t.params&&/\?/.test(e)?e.match(/[^?]*\?(.*)/)[1]:e;for(var o=t.sep||"&",i=n.split(o),a={},r=0,s=i.length;s>r;r++){var l=i[r],u=l.split("="),d=u[0],c=u[1]||"";if(t.noDecode)a[d]=c;else{try{d=decodeURIComponent(d)}catch(m){d=unescape(d)}try{a[d]=decodeURIComponent(c)}catch(m){a[d]=unescape(c)}}}return a},o.throttle=function(e,t,n){t=t||250;var o,i;return function(){var a=n||this,r=Date.now(),s=arguments;o&&o+t>r?(clearTimeout(i),i=setTimeout(function(){o=r,e.apply(a,s)},t)):(o=r,e.apply(a,s))}},o.debounce=function(e,t){var n=null;return function(){var o=this,i=arguments;clearTimeout(n),n=setTimeout(function(){e.apply(o,i)},t)}},o.getDomain=function(e,t){var n=/:\/\/(?:[^\/?#]*@)?([^:\/?#]+)/.exec(e);return n=n&&n[1],n&&t&&(n=n.replace(/^www\./,"")),n},o.getQueryString=function(e,t,n){if(!e||"object"!=typeof e)return"";void 0===t&&(t=""),void 0===n&&(n="");var i="";for(var a in e)i.length&&(i+="&"),e[a]instanceof Object?(t||(t=""),n||(n=""),i+=o.getQueryString(e[a],t+a+"[","]"+n)):i+=t+escape(a)+n+"="+escape(e[a]);return i},o.decodeUnicodeEscapeSequence=function(e){try{return JSON.parse(JSON.stringify(e).replace(o.decodeUnicodeEscapeSequence.re,"$1"))}catch(t){return e}},o.decodeUnicodeEscapeSequence.re=/\\(\\u[0-9a-f]{4})/g,o.fileName={maxLength:80,rtrim:/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,illegalRe:/[\/?<>\\:*|"~\u202B]/g,controlRe:/[\x00-\x1f\x80-\x9f]/g,reservedRe:/^\.+/,trim:function(e){return e.replace(this.rtrim,"")},partsRe:/^(.+)\.([a-z0-9]{1,4})$/i,getParts:function(e){return e.match(this.partsRe)},specialChars:"nbsp,iexcl,cent,pound,curren,yen,brvbar,sect,uml,copy,ordf,laquo,not,shy,reg,macr,deg,plusmn,sup2,sup3,acute,micro,para,middot,cedil,sup1,ordm,raquo,frac14,frac12,frac34,iquest,Agrave,Aacute,Acirc,Atilde,Auml,Aring,AElig,Ccedil,Egrave,Eacute,Ecirc,Euml,Igrave,Iacute,Icirc,Iuml,ETH,Ntilde,Ograve,Oacute,Ocirc,Otilde,Ouml,times,Oslash,Ugrave,Uacute,Ucirc,Uuml,Yacute,THORN,szlig,agrave,aacute,acirc,atilde,auml,aring,aelig,ccedil,egrave,eacute,ecirc,euml,igrave,iacute,icirc,iuml,eth,ntilde,ograve,oacute,ocirc,otilde,ouml,divide,oslash,ugrave,uacute,ucirc,uuml,yacute,thorn,yuml".split(","),specialCharsList:[["amp","quot","lt","gt"],[38,34,60,62]],specialCharsRe:/&([^;]{2,6});/g,decodeSpecialChars:function(e){var t=this;return e.replace(this.specialCharsRe,function(e,n){var o=null;if("#"===n[0])return o=parseInt(n.substr(1)),isNaN(o)?"":String.fromCharCode(o);var i=t.specialCharsList[0].indexOf(n);return-1!==i?(o=t.specialCharsList[1][i],String.fromCharCode(o)):(i=t.specialChars.indexOf(n),-1!==i?(o=i+160,String.fromCharCode(o)):"")})},decodeHexChars:function(e){return e.replace(/(\\x[a-zA-Z0-9]{2})/g,function(e,t){var n=t;try{n=String.fromCharCode(parseInt("0x"+n.substr(2),16))}catch(o){}return n})},rnRe:/\r?\n/g,re1:/[*?"]/g,re2:/</g,re3:/>/g,spaceRe:/[\s\t\uFEFF\xA0]+/g,dblRe:/(\.|!|\?|_|,|-|:|\+){2,}/g,re4:/[.,:;\/\-_+=']$/g,modify:function(e){if(!e)return"";e=o.decodeUnicodeEscapeSequence(e);try{e=decodeURIComponent(e)}catch(t){e=unescape(e)}if(e=this.decodeSpecialChars(e),e=e.replace(this.rnRe," "),e=this.trim(e),e=e.replace(this.re1,"").replace(this.re2,"(").replace(this.re3,")").replace(this.spaceRe," ").replace(this.dblRe,"$1").replace(this.illegalRe,"_").replace(this.controlRe,"").replace(this.reservedRe,"").replace(this.re4,""),e.length>this.maxLength){var n=this.getParts(e);n&&3==n.length&&(n[1]=n[1].substr(0,this.maxLength),e=n[1]+"."+n[2])}return this.trim(e)}},o.getRandomInt=function(e,t){return Math.floor(Math.random()*(t-e))+e},o.dataAttr2Selector=function(e){return"data-"+e.replace(/[A-Z]/g,function(e){return"-"+e.toLowerCase()})},o.isEmptyObject=function(e){for(var t in e)return!1;return!0},o.asyncCall=function(e){"use strict";setTimeout(function(){e()},0)},o.asyncFn=function(e,t){return function(){var n=t||this,o=arguments;setTimeout(function(){e.apply(n,o)},0)}},o.onceFn=function(e,t){return function(){if(e){var n=t||this;e.apply(n,arguments),e=null}}},o.safeFn=function(e,t,n,i,a){"function"==typeof t&&(a=i,i=n,n=t,t=3e3),"function"==typeof i&&(a=i,i=null);var r=null,s=o.onceFn(function(){clearTimeout(r),n.apply(this,arguments)});return function(){var o=i||this,l=[].slice.call(arguments),u=l.indexOf(n);-1!==u&&l.splice(u,1,s),setTimeout(function(){r=setTimeout(function(){s(),a&&a()},t),e.apply(o,l)},0)}},o.getPageScript=function(e,t){"use strict";t&&!Array.isArray(t)&&(t=[t]);var n=[];return e.replace(/<script(?:|\s[^>]+[^\/])>/g,function(o,i){i+=o.length;var a=e.indexOf("</script>",i);if(-1!==a){var r=e.substr(i,a-i);t?t.every(function(e){return e.test(r)})&&n.push(r):n.push(r)}}),n},o.findJsObject=function(e){"use strict";var t=function(e){for(var t=e[0],n=0;;){if(n=e.indexOf(t,n+1),-1===n){n=e.length;break}if("\\"!==e[n-1])break}var o="";try{o='"'===t?JSON.parse('"'+e.substr(1,n-1)+'"'):JSON.parse('"'+e.substr(1,n-1).replace(/\\'/g,"'").replace(/"/g,'\\"')+'"')}catch(i){}return{data:o,i:n}},n=function(e){for(var t,n,o,i=[],r=["",""],s=0,l=1;o=e[l];l++)if(n=a[o])t=n(e.substr(l)),r[s]=0===s?t.data:JSON.stringify(t.data),l+=t.i;else{if("}"===o)break;":"===o?s=1:","===o?(i.push(JSON.stringify(r[0])+":"+r[1]),r=["",""],s=0):r[s]=(r[s]+o).trim()}r[1]&&i.push(JSON.stringify(r[0])+":"+r[1]);try{var u=JSON.parse("{"+i.join(",")+"}")}catch(d){}return{data:u||{},i:l}},o=function(e){for(var t,n,o,i=[],r="",s=1;o=e[s];s++)if(n=a[o])t=n(e.substr(s)),r=JSON.stringify(t.data),s+=t.i;else{if("]"===o)break;","===o?(r&&i.push(r),r=""):r+=o}r&&i.push(r);try{var l=JSON.parse("["+i.join(",")+"]")}catch(u){}return{data:l||[],i:s}},i=function(e,t){for(var n,o,i=0;o=e[i];i++)if(("["===o||"{"===o)&&(n=a[o](e.substr(i)),i+=n.i,t(n.data)))return!0},a={"[":o,"{":n,'"':t,"'":t};return{some:function(t){return i(e,t)}}},o.findJson=function(e,t){"use strict";t&&!Array.isArray(t)&&(t=[t]);for(var n,o=[],i={"{":0,"[":0},a={"}":"{","]":"["},r=/[{}\]\[":0-9.,-]/,s=/[\r\n\s\t]/,l="",u=0;n=e[u];u++)if('"'!==n)r.test(n)?(l+=n,"{"===n||"["===n?(i["{"]||i["["]||(l=n),i[n]++):("}"===n||"]"===n)&&(i[a[n]]--,i["{"]||i["["]||o.push(l))):"t"===n&&"true"===e.substr(u,4)?(l+="true",u+=3):"f"===n&&"false"===e.substr(u,5)?(l+="false",u+=4):"n"===n&&"null"===e.substr(u,4)?(l+="null",u+=3):s.test(n)||(i["{"]=0,i["["]=0,l="");else{for(var d=u;-1!==d&&(d===u||"\\"===e[d-1]);)d=e.indexOf('"',d+1);-1===d&&(d=e.length-1),l+=e.substr(u,d-u+1),u=d}for(var c,m=[],u=0;c=o[u];u++)if("{}"!==c&&"[]"!==c)try{t?t.every(function(e){return e.test(c)})&&m.push(JSON.parse(c)):m.push(JSON.parse(c))}catch(D){}return m},o.findJsonString=function(e,t){"use strict";t&&!Array.isArray(t)&&(t=[t]);var n=[],o=-1,i=-1;do if(i=e.indexOf('"',i+1),-1!==i){if("\\"===e[i-1])continue;-1!==o?(n.push(e.substr(o,i+1-o)),o=-1):o=i}else o=i;while(-1!==i);for(var a,r=[],s=0;a=n[s];s++)if('""'!==a)try{t?t.every(function(e){return e.test(a)})&&r.push(JSON.parse(a)):r.push(JSON.parse(a))}catch(l){}return r},o.style2Text=function(e,t){"use strict";var n=[];Array.isArray(e)||(e=[e]),t&&!Array.isArray(t)&&(t=[t]);var i=function(e,t){var n=[];for(var o in t){var i=t[o];"cssFloat"===o&&(o="float");var a=o.replace(/([A-Z])/g,function(e,t){return"-"+t.toLowerCase()});n.push(a+":"+i)}return n.length?[e.join(","),"{",n.join(";"),"}"].join(""):""},a=function(e,n){if(Array.isArray(n)||(n=[n]),t){var o=[],i=e.join||""===e.join?e.join:" ";t.forEach(function(e){n.forEach(function(t){o.push(e+i+t)})}),n=o}return n};return e.forEach(function(e){var r=null,s=e.media,l=e.selector,u=e.style,d=e.append;if(s&&d)n.push([s,"{",o.style2Text(d,t),"}"].join(""));else if(l||u)r=a(e,l),n.push(i(r,u)),d&&n.push(o.style2Text(d,r));else for(var c in e)-1===["append","join"].indexOf(c)&&(l=c,u=e[c],d=u.append,d&&delete u.append,r=a(e,l),n.push(i(r,u)),d&&n.push(o.style2Text(d,r)))}),n.join("")},o.styleReset={animation:"none 0s ease 0s 1 normal none running",backfaceVisibility:"visible",background:"transparent none repeat 0 0 / auto auto padding-box border-box scroll",border:"medium none currentColor",borderCollapse:"separate",borderImage:"none",borderRadius:"0",borderSpacing:"0",bottom:"auto",boxShadow:"none",boxSizing:"content-box",captionSide:"top",clear:"none",clip:"auto",color:"inherit",columns:"auto",columnCount:"auto",columnFill:"balance",columnGap:"normal",columnRule:"medium none currentColor",columnSpan:"1",columnWidth:"auto",content:"normal",counterIncrement:"none",counterReset:"none",cursor:"auto",direction:"ltr",display:"inline",emptyCells:"show","float":"none",font:"normal normal normal normal medium/normal inherit",height:"auto",hyphens:"none",left:"auto",letterSpacing:"normal",listStyle:"disc outside none",margin:"0",maxHeight:"none",maxWidth:"none",minHeight:"0",minWidth:"0",opacity:"1",orphans:"0",outline:"medium none invert",overflow:"visible",overflowX:"visible",overflowY:"visible",padding:"0",pageBreakAfter:"auto",pageBreakBefore:"auto",pageBreakInside:"auto",perspective:"none",perspectiveOrigin:"50% 50%",position:"static",right:"auto",tabSize:"8",tableLayout:"auto",textAlign:"inherit",textAlignLast:"auto",textDecoration:"none solid currentColor",textIndent:"0",textShadow:"none",textTransform:"none",top:"auto",transform:"none",transformOrigin:"50% 50% 0",transformStyle:"flat",transition:"none 0s ease 0s",unicodeBidi:"normal",verticalAlign:"baseline",visibility:"visible",whiteSpace:"normal",widows:"0",width:"auto",wordSpacing:"normal",zIndex:"auto",all:"initial"},o.matchHost=function(e,t){"use strict";for(var n;-1!==(n=e.indexOf("."));){if(-1!==t.indexOf(e))return!0;e=e.substr(n+1)}return!1},o.storage.getExpire=function(e,t){"use strict";var n=o.storage.getExpire.prefix,i=parseInt(Date.now()/1e3),a=e+n;return o.storage.get([e,a],function(n){var o=void 0===n[a]||n[a]<i,r={};return r[e]=n[e],t(r,o)})},o.storage.getExpire.prefix="_expire_",o.storage.setExpire=function(e,t,n){"use strict";var i=o.storage.getExpire.prefix,a=parseInt(Date.now()/1e3),r={};for(var s in e)r[s]=e[s],r[s+i]=a+t;return o.storage.set(r,function(){return n&&n()})},o.onRemoveClassName="sf-notify-on-remove",o.onRemoveEvent=function(e,t){"use strict";e.classList.add(o.onRemoveClassName),e.addEventListener("sf-removed",t)},o.onRemoveListener=function(e){"use strict";o.trigger(e,"sf-removed")},o.offRemoveEvent=function(e,t){"use strict";e.removeEventListener("sf-removed",t)},o.matches=function(e,t){"use strict";var n=document.createElement("div");return"function"==typeof n.matches?o.matches=function(e,t){return e.matches(t)}:"function"==typeof n.matchesSelector?o.matches=function(e,t){return e.matchesSelector(t)}:"function"==typeof n.webkitMatchesSelector?o.matches=function(e,t){return e.webkitMatchesSelector(t)}:"function"==typeof n.mozMatchesSelector?o.matches=function(e,t){return e.mozMatchesSelector(t)}:"function"==typeof n.oMatchesSelector?o.matches=function(e,t){return e.oMatchesSelector(t)}:"function"==typeof n.msMatchesSelector?o.matches=function(e,t){return e.msMatchesSelector(t)}:o.matches=function(e,t){return!1},n=null,o.matches.call(this,e,t)},o.getParent=function(e,t){if(!e||1!==e.nodeType)return null;if(o.matches(e,t))return e;if(!o.matches(e,t+" "+e.tagName))return null;e=e.parentNode;for(var n=e;n;n=n.parentNode){if(1!==n.nodeType)return null;if(o.matches(n,t))return n}return null},o.escapeRegex=function(e){"use strict";return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},o.AsyncList=function(e){var t=0,n=0,o=!1;this.ready=function(i){return o?void 0:i?(o=!0,e(i)):(n++,t===n?(o=!0,e()):void 0)},this.wait=function(){t++}},o.sendMessagePromise=function(e,t){"use strict";return new o.Promise(function(n){o.sendMessage(e,n,t)})},o.storage.getPromise=function(e){"use strict";return new o.Promise(function(t){o.storage.get(e,t)})},o.storage.setPromise=function(e){"use strict";return new o.Promise(function(t){o.storage.set(e,t)})},o.storage.removePromise=function(e){"use strict";return new o.Promise(function(t){o.storage.remove(e,t)})},o.storage.clearPromise=function(){"use strict";return new o.Promise(function(e){o.storage.clear(e)})},o.requestPromise=function(e){"use strict";return new o.Promise(function(t,n){o.request(e,function(e,o){e?n(e):t(o)})})},o.getTime=function(){return parseInt(Date.now()/1e3)},o.debug=function(){if(o.debugMode){var e=[].slice.call(arguments);e.unshift("sf"),console.log.apply(console,e)}},o.error=function(){var e=[].slice.call(arguments);e.unshift("sf"),console.error.apply(console,arguments)},e&&function(t){"use strict";e=null;var n,i=t.loadModuleStack;if(i)for(;n=i.shift();)o.asyncFn(o.loadModule).apply(o,n)}(e),"function"==typeof Promise&&"function"==typeof Promise.resolve&&"function"==typeof Promise.reject&&(o.Promise=Promise),!o.Promise&&function(){function e(e){function t(e){if("object"!=typeof this||"function"!=typeof e)throw new TypeError;this._state=null,this._value=null,this._deferreds=[],r(e,o.bind(this),i.bind(this))}function n(t){var n=this;return null===this._state?void this._deferreds.push(t):void e(function(){var e=n._state?t.onFulfilled:t.onRejected;if("function"!=typeof e)return void(n._state?t.resolve:t.reject)(n._value);var o;try{o=e(n._value)}catch(i){return void t.reject(i)}t.resolve(o)})}function o(e){try{if(e===this)throw new TypeError;if(e&&("object"==typeof e||"function"==typeof e)){var t=e.then;if("function"==typeof t)return void r(t.bind(e),o.bind(this),i.bind(this))}this._state=!0,this._value=e,a.call(this)}catch(n){i.call(this,n)}}function i(e){this._state=!1,this._value=e,a.call(this)}function a(){for(var e=0,t=this._deferreds.length;t>e;e++)n.call(this,this._deferreds[e]);this._deferreds=null}function r(e,t,n){var o=!1;try{e(function(e){o||(o=!0,t(e))},function(e){o||(o=!0,n(e))})}catch(i){if(o)return;o=!0,n(i)}}return t.prototype["catch"]=function(e){return this.then(null,e)},t.prototype.then=function(e,o){var i=this;return new t(function(t,a){n.call(i,{onFulfilled:e,onRejected:o,resolve:t,reject:a})})},t.resolve=function(e){return e&&"object"==typeof e&&e.constructor===t?e:new t(function(t){t(e)})},t.reject=function(e){return new t(function(t,n){n(e)})},t}var t="function"==typeof setImmediate&&setImmediate||function(e){setTimeout(e,0)};o.Promise=e(t)}(o),function(e){e.all=e.all||function(){var t=Array.prototype.slice.call(1===arguments.length&&Array.isArray(arguments[0])?arguments[0]:arguments); return new e(function(e,n){function o(a,r){try{if(r&&("object"==typeof r||"function"==typeof r)){var s=r.then;if("function"==typeof s)return void s.call(r,function(e){o(a,e)},n)}t[a]=r,0===--i&&e(t)}catch(l){n(l)}}if(0===t.length)return e([]);for(var i=t.length,a=0;a<t.length;a++)o(a,t[a])})},e.race=e.race||function(t){return new e(function(e,n){for(var o=0,i=t.length;i>o;o++)t[o].then(e,n)})}}(o.Promise),o});var engine={};engine.varCache={helperName:"",currentVersion:"",langList:["en","de","ru","tr","uk","es","fr","id"],meta:{},isFirstrun:!1,isUpgrade:!1,uuid:"",aiid:""},engine.extra={},engine.defaultPreferences={version:"0",button:1,lmFileHosting:1,lmMediaHosting:1,moduleYoutube:1,moduleDailymotion:1,moduleVimeo:1,moduleFacebook:1,moduleSoundcloud:1,moduleVkontakte:1,moduleOdnoklassniki:1,moduleMailru:1,moduleInstagram:1,moduleRutube:1,moduleShowDownloadInfo:1,ytHideFLV:0,ytHideMP4:0,ytHideWebM:1,ytHide3GP:1,ytHide3D:1,ytHideMP4NoAudio:1,ytHideAudio_MP4:1,vkShowBitrate:0,sovetnikEnabled:0,showUmmyInfo:1,showUmmyBtn:1,gmNativeDownload:0,expIndex:0,advPreShow:0,aviaBarEnabled:0,statEnabled:1,showUmmyLanding:0,onceShowYtTutorial:0,onceShowYtTooltip:0,onceShowConvRate:null},engine.preferences={sfHelperName:"",country:"",hasSovetnik:void 0,hasAviaBar:void 0,downloads:void 0,ummyDetected:void 0,showUmmyItem:void 0},engine.preferenceMap={youtube:"moduleYoutube",dailymotion:"moduleDailymotion",vimeo:"moduleVimeo",facebook:"moduleFacebook",soundcloud:"moduleSoundcloud",vk:"moduleVkontakte",odnoklassniki:"moduleOdnoklassniki",mailru:"moduleMailru",instagram:"moduleInstagram",rutube:"moduleRutube"},engine.modules={},engine.utils={},engine.loader=function(){var e=!1,t=[],n=[],o=function(){t.slice(0).forEach(function(o){var i=o.nameList.every(function(e){return-1!==n.indexOf(e)});if(i){var a=t.indexOf(o);if(-1!==a){t.splice(a,1);try{e&&console.debug("Loader run",o.nameList),o.fn()}catch(r){mono.error("Run error!",r)}}}})},i=function(t){e&&console.trace("Loader ready",t),n.push(t),o()},a=function(n,i){e&&console.trace("Loader when",n),Array.isArray(n)||(n=[n]),t.push({nameList:n,fn:i}),o()};return{waitList:t,readyList:n,ready:i,when:a}}(),engine.events=function(){var e=!1,t={},n=[].slice,o=function(o,i){var a=n.call(arguments).slice(1),r=t[o]||[];r.slice(0).forEach(function(t){try{e&&console.debug("Events emit",o),t.apply(null,a)}catch(n){mono.error("Emit error!",n)}})},i=function(n,o){var i=t[n];t[n]||(i=t[n]=[]);var a=i.indexOf(o);-1===a&&(e&&console.trace("Events on",n),i.push(o))},a=function(n,o){var i=t[n]||[],a=i.indexOf(o);-1!==a&&(e&&console.trace("Events off",n),i.splice(a,1))},r=function(t,n){e&&console.trace("Events once",t);var o=function(){a(t,n),n.apply(null,arguments)};i(t,o)};return{listeners:t,emit:o,on:i,off:a,once:r}}(),engine.getHelperName=function(){"use strict";var e=function(){var e="",t=mono.getNavigator().userAgent;return-1!==t.indexOf("YaBrowser/")?e="yabrowser":-1!==t.indexOf("Maxthon/")?e="maxthon":-1!==t.indexOf("OPR/")?e="opera-chromium":-1!==t.indexOf("Opera/")?e="opera":-1!==t.indexOf("Firefox/")?e="firefox":-1!==t.indexOf("Chrome/")?e="chrome":-1!==t.indexOf("Safari/")&&(e="safari"),e},t="unknown";return mono.isChrome?(t=e()||"chrome",/sandbox.html#bg/.test(location.href)&&(t="chameleon"),engine.chromeNoStore&&(t+="-sf")):mono.isFirefox?(t="firefox",mono.isFirefoxMobile&&(t+="-mobile"),engine.firefoxNoStore&&(t+="-sf")):mono.isSafari?t="safari":mono.isOpera?t="opera":mono.isGM?(t=e()||t,t="userjs-"+t):mono.isEdge&&(t="edge"),t},engine.getSfHelperName=function(){var e=engine.varCache.helperName;return/^firefox/.test(e)&&(e=e.replace("firefox","ff")),e},engine.dblTrackCheck=function(e){"use strict";var t=!1;return mono.isGM?mono.isIframe()?void(t&&mono.debug("dblTrack inside frame disabled!")):void mono.storage.get("dblTrack",function(n){var o=Date.now();"string"!=typeof n.dblTrack&&(n.dblTrack="");var i=n.dblTrack.split(",");if(i[1]>o)return void(t&&mono.debug("dblTrack is not expired!"));var a=engine.generateUuid(),r=o+6e4;mono.storage.set({dblTrack:a+","+r}),setTimeout(function(){mono.storage.get("dblTrack",function(n){if("string"==typeof n.dblTrack){var o=n.dblTrack.split(",");o[0]===a?(t&&mono.debug("dblTrack callback"),e()):t&&mono.debug("dblTrack uuid is change")}})},5e3)}):e()},engine.getUuid=function(){"use strict";var e=engine.varCache;if(e.uuid)return e.uuid;var t=engine.generateUuid();return e.uuid=t,mono.storage.set({uuid:t}),t},engine.generateUuid=function(){"use strict";return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0,n="x"==e?t:3&t|8;return n.toString(16)})},engine.sovetnikIsAvailable=function(){"use strict";return mono.isFirefox||mono.isChrome||mono.isGM||mono.isOpera?mono.isChrome&&mono.isChromeMobile?!1:mono.isFirefox&&mono.isFirefoxMobile?!1:!0:!1},engine.getNavLanguage=function(){var e="",t=mono.getNavigator().language;return/^\w{2}-|^\w{2}$/.test(t)&&(e=t),e},engine.loadLanguage=function(e){"use strict";var t=engine.language,n=engine.varCache,o=n.langList,i=o[0],a=mono.getLoadedLocale();if(!a){var r=engine.getNavLanguage().substr(0,2).toLowerCase();a=-1!==o.indexOf(r)?r:i}!function s(e,n){mono.getLanguage(e,function(o,a){o?e!==i?s(i,n):n():(mono.extend(t,a),n())})}(a,e)},engine.language={},engine.operaShowButton=function(){var e=null;return function(t){"use strict";null!==e&&(opera.contexts.toolbar.removeItem(e),e=null),t&&(e=opera.contexts.toolbar.createItem({title:"SaveFrom.net helper",icon:"img/icon_18.png",popup:{href:"popup.html",width:482,height:404}}),opera.contexts.toolbar.addItem(e))}}(),engine.gmShowButton=function(e){e?(_menu.setTitle(engine.language.extName,engine.varCache.currentVersion),mono.storage.get("gmIconTop",function(e){(0===e.gmIconTop||e.gmIconTop)&&(_menu.style.menu.initial.top=e.gmIconTop+"px"),_menu.create(1)})):_menu.hide()},engine.tabListener=function(){"use strict";var e=!1,t=engine.preferences,n={},o=["*://*.google.*/*","*://*.acidtests.org/*","*://*.savefrom.net/*","*://*.youtube.com/*","*://*.vimeo.com/*","*://*.dailymotion.*/*","*://*.vk.com/*","*://*.vkontakte.ru/*","*://*.odnoklassniki.ru/*","*://my.mail.ru/*","*://*.ok.ru/*","*://*.soundcloud.com/*","*://*.facebook.com/*","*://*.instagram.com/*","*://*.rutube.ru/*"],i=null,a=function(e){return i.test(e)},r=function(e){var o=e.url,i=a(o),r=[],l=t.lmFileHosting||t.lmMediaHosting,u=t.hasSovetnik&&t.sovetnikEnabled;(mono.isChrome||mono.isEdge||mono.isFirefox)&&(u=u&&window.sovetnik),i||(l&&(r.push("includes/components.js"),r.push("includes/link_modifier.js")),u&&(mono.isChrome||mono.isEdge||mono.isFirefox)&&r.push("includes/sovetnik-sf.js"));var d=!0;for(var c in n){d=!1;var m=n[c];if(!i||m.noBlackList)for(var D,p=m.getScriptList(o),f=0;D=p[f];f++)-1===r.indexOf(D)&&r.push(D)}l||u||!d?r.length&&(r.unshift("js/mono.js"),mono.debug("Inject",o,r),mono.executeScripts(e,{files:r})):s()},s=function(){mono.tabsRemoveListener(r),e=!1,mono.debug("tabListener",e)},l=function(){e||(mono.tabsAddListener(r),e=!0,mono.debug("tabListener",e))},u=function(){i||(i=o.map(function(e){return mono.urlPatternToStrRe(e)}).join("|"),i=new RegExp(i))},d=function(){(mono.isChrome||mono.isFirefox&&!mono.isFirefoxMobile||mono.isEdge)&&(u(),l())},c=function(){(mono.isChrome||mono.isFirefox&&!mono.isFirefoxMobile||mono.isEdge)&&s()},m=function(){var e=["js/mono.js","includes/components.js","includes/link_modifier.js"];mono.getActiveTab(function(t){t&&/^http/.test(t.url)&&!a(t.url)&&mono.executeScripts(t,{files:e})})};return{extendJsList:n,excludeList:o,enable:d,disable:c,injectLmInActiveTab:m}}(),engine.getCountry=function(){"use strict";var e=engine.preferences,t=engine.varCache,n=function(e){var t={be:"by",kk:"kz",ru:"ru",uk:"ua",hy:"am",ro:"md",az:"az",ka:"ge",ky:"kg",uz:"uz",lv:"lv",lt:"lt",et:"ee",tg:"tj",fi:"fi",tk:"tm"},n=engine.getNavLanguage().substr(0,2).toLowerCase(),o=t[n];mono.asyncFn(e)(o)},o=function(n){var o=e.sfHelperName+" "+t.currentVersion;mono.request({type:"POST",url:"http://sf-helper.com/geoip/country.php",data:{sig:o.length},headers:{"X-Helper":o}},function(e,t,o){var i="";!e&&o&&(i=o.toLowerCase().substr(0,2)),n(i)})},i=function(t){mono.debug("Set country",t),e.country=t,mono.storage.set({country:t}),engine.liteStorage.setExpire("countryExpire",259200),engine.loader.ready("getCountry")},a=engine.liteStorage.isExpire("countryExpire"),r=engine.liteStorage.isTimeout("countryTimeout");a&&!r&&(engine.liteStorage.setTimeout("countryTimeout",86400),n(function(e){e?(mono.debug("Get country via language",e),i(e)):o(function(e){mono.debug("Get country via api",e),e?i(e):mono.debug("Api country is empty!")})}))},engine.forceMetaRequest=!1,engine.getMeta=function(){"use strict";var e=engine.varCache,t={},n=function(){var e=new Date,t=e.getDate(),n=e.getMonth()+1,o="";return o+=10>t?"0"+t:t,o+=10>n?"0"+n:n,o+=e.getFullYear()},o=function(o){engine.liteStorage.setTimeout("metaTimeout",21600);var i=mono.onceFn(function(n,i){if(n&&mono.debug("Meta request error!",n),e.isFirstrun&&!i&&(i=t),i){var a=e.meta;for(var r in a)delete a[r];mono.extend(a,i),engine.loader.ready("getMeta")}o()});return setTimeout(function(){i("TIMEOUT")},6e3),mono.request({url:"http://sf-helper.com/meta/meta.json?_="+n(),json:!0},function(e,t,n){e?i(e):(mono.storage.set({meta:n}),engine.liteStorage.setExpire("metaExpire",86400),i(null,n))})},i=function(t){var n=mono.onceFn(t),i=engine.liteStorage.isExpire("metaExpire"),a=engine.liteStorage.isTimeout("metaTimeout");mono.isEmptyObject(engine.expList)&&!engine.forceMetaRequest?(mono.debug("Meta not require"),n()):e.isFirstrun||e.isUpgrade?(mono.debug("Meta force request"),o(function(){n()})):a?(mono.debug("Meta timeout"),n()):i?(mono.debug("Meta is expire"),o(function(){n()})):(mono.debug("Meta is fresh"),n())};return i}(),engine.loader.when("prepare",function(){var e=mono.Promise.resolve();if(engine.liteStorage.get("fromId",0))return e;if(mono.isGM&&mono.isIframe())return e;var t=function(){return mono.requestPromise({url:"http://savefrom.net/tools/get_vid.php"}).then(function(e){var t=e.body,n=-1;/^\d+$/.test(t)&&(n=parseInt(t)),mono.debug("fromId",n),engine.liteStorage.set("fromId",n)})["catch"](function(e){return mono.error("Request fromId error!",e)})};return e=e.then(function(){var e=engine.liteStorage.isTimeout("fromIdTimeout");return e?mono.debug("Request fromId timeout"):(engine.liteStorage.setTimeout("fromIdTimeout",21600),t())})["catch"](function(e){mono.error("Request fromId error",e)})}),engine.loader.when("init",function(){"use strict";if(mono.isSafari){safari.extension.settings.addEventListener("change",function(e){"show_options"===e.key&&mono.openTab(safari.extension.baseURI+"options.html",!0)});var e=null,t=function(){e&&(clearInterval(e),e=null),safari.extension.toolbarItems.forEach(function(e){e.popover&&(e.popover.visible&&e.popover.hide(),e.popover=null)}),safari.extension.removePopover("popup")};safari.application.addEventListener("command",function(n){if("openPopup"===n.command){var o=null,i=safari.application.activeBrowserWindow;if(safari.extension.toolbarItems.some(function(e){return e.browserWindow===i?(o=e,!0):void 0}),!o)return;if(o.popover&&o.popover.visible)return void o.popover.hide();t(),o.popover=safari.extension.createPopover("popup",safari.extension.baseURI+"popup.html",482,404),o.showPopover(),e=setInterval(function(){var e=safari.extension.toolbarItems.some(function(e){return e.popover&&e.popover.visible?!0:void 0});e||t()},3e4)}},!1)}}),engine.onOptionChange={button:function(e){mono.isOpera?engine.operaShowButton(e):mono.isGM&&engine.gmShowButton(e)},sovetnikEnabled:function(e,t){e!==t&&engine.preferences.hasSovetnik&&(e&&engine.tabListener.enable(),(mono.isOpera||mono.isChrome||mono.isFirefox)&&window.sovetnik&&window.sovetnik.setRemovedState&&window.sovetnik.setRemovedState(!e))},statEnabled:function(e){engine.events.emit("statEnabledChange",e)},lmFileHosting:function(e){e&&engine.tabListener.enable()},lmMediaHosting:function(e){e&&engine.tabListener.enable()},gmNativeDownload:function(e){mono.isGM&&(engine.preferences.downloads=!!e,mono.global.preference&&(mono.global.preference.downloads=engine.preferences.downloads))}},engine.sendInGa=function(){"use strict";var e=[],t=!1,n=function(){if(!t&&e.length){t=!0;var o=Date.now(),i=e.slice(0,20),a=i.map(function(t){var n=t.time,i=JSON.parse(JSON.stringify(t.params)),a=o-n;return a>=144e5&&(a=144e5-1e3*(e.length+1)),i.qt=a,mono.param(i)});return mono.request({url:"https://www.google-analytics.com/batch?z="+o,type:"POST",contentType:"text/html",data:a.join("\n"),timeout:6e4},function(o){t=!1,o||(i.forEach(function(t){var n=t.details,o=e.indexOf(t);-1!==o&&e.splice(o,1);try{n.onSuccess&&n.onSuccess()}catch(i){mono.error("sendInGa","onSuccess",i)}}),n())})}},o=function(){if(e.length){var t=engine.liteStorage.isTimeout("sendInGaTimeout");t||(engine.liteStorage.setTimeout("sendInGaTimeout",3600),n())}},i=function(t,o){var i=!1;o=o||{},o.id&&(i=e.some(function(e){return e.details.id===o.id?!0:void 0})),i||(e.unshift({time:Date.now(),params:t,details:o}),e.splice(100),setTimeout(function(){n()},50))};return{stack:e,push:i,pull:o}}(),engine.actionList={getMenuDetails:function(e,t){"use strict";var n=function(){var e=engine.varCache.currentVersion,t=engine.liteStorage.get("lastVersion","");return e&&t?0===e.indexOf(t)?e:t:""},o={language:engine.language,preferences:engine.preferences,version:engine.varCache.currentVersion,lastVersion:n(),helperName:engine.varCache.helperName};return t(o)},getLanguage:function(e,t){t(engine.language)},getPreference:function(e,t){var n=engine.preferences;(mono.isSafari||mono.isGM)&&(n=mono.extend({},engine.preferences)),t(n),engine.userTrack(),engine.sendInGa.pull()},updateOption:function(e){var t=e.key,n=e.value,o=engine.preferences[t];engine.preferences[t]=n;var i={};i[t]=n,mono.storage.set(i),engine.onOptionChange[t]&&engine.onOptionChange[t](n,o)},downloadFromCurrentPage:function(){var e="http://savefrom.net/";mono.getActiveTabUrl(function(t){var n=mono.param({url:t,utm_source:engine.preferences.sfHelperName,utm_medium:"extensions",utm_campaign:"bookmarklet"});mono.openTab(e+"?"+n,!0)})},openPoll:function(){if(-1!==["en","uk","ru"].indexOf(engine.language.lang)){var e="http://"+engine.language.lang+".savefrom.net/helper-form.php";mono.getActiveTabUrl(function(t){var n=mono.getDomain(t)||"",o="?"+mono.param({version:engine.varCache.currentVersion,helper:engine.preferences.sfHelperName,url:n});mono.openTab(e+o,!0)})}},reportBug:function(){var e="http://savefrom.userecho.com/forum/20869-/";"ru"===engine.language.lang&&(e="http://savefrom.userecho.com/forum/19523-/"),mono.openTab(e)},viaMenu_updateLinks:function(){mono.sendMessageToActiveTab({action:"updateLinks"})},viaMenu_downloadMP3Files:function(){mono.sendMessageToActiveTab({action:"downloadMP3Files"})},viaMenu_downloadPlaylist:function(){mono.sendMessageToActiveTab({action:"downloadPlaylist"})},viaMenu_downloadPhotos:function(){mono.sendMessageToActiveTab({action:"downloadPhotos"})},viaMenu_changeState:function(e){Array.isArray(e.prefKey)||(e.prefKey=[e.prefKey]);for(var t,n=0;t=e.prefKey[n];n++)engine.actionList.updateOption({key:t,value:e.state});return e.state&&"lm"===e.moduleName&&e.needInclude&&(mono.isChrome||mono.isFirefox)?engine.tabListener.injectLmInActiveTab():void mono.sendMessageToActiveTab({action:"changeState",moduleName:e.moduleName,state:e.state})},showOptions:function(){if(mono.isGM)return _options.show();var e="options.html";mono.isSafari&&(e=safari.extension.baseURI+e),mono.openTab(e,!0)},getActiveTabModuleInfo:function(e,t){mono.sendMessageToActiveTab({action:"getModuleInfo",url:e.url},function(e){t(e)})},getActiveTabUrl:function(e,t){mono.getActiveTabUrl(t)},getActiveTabInfo:function(e,t){var n=engine.preferences;mono.getActiveTabUrl(function(e){if(0!==e.indexOf("http"))return t();var o={dailymotion:["*://*.dailymotion.*/*"],facebook:["*://*.facebook.com/*"],mailru:["*://my.mail.ru/*"],odnoklassniki:["*://*.ok.ru/*","*://*.odnoklassniki.ru/*"],savefrom:["*://*.savefrom.net/*"],soundcloud:["*://*.soundcloud.com/*"],vimeo:["*://*.vimeo.com/*"],vk:["*://*.vk.com/*","*://*.vkontakte.ru/*"],youtube:["*://*.youtube.com/*"],instagram:["*://*.instagram.com/*"],rutube:["*://*.rutube.ru/*"]},i="lm",a=["lmFileHosting","lmMediaHosting"],r=n.lmFileHosting||n.lmMediaHosting;for(var s in o){var l=o[s],u=l.map(function(e){return mono.urlPatternToStrRe(e)}).join("|");if(u=new RegExp(u),u.test(e)){i=s,a=engine.preferenceMap[i],r=n[a];break}}return t({moduleName:i,prefKey:a,url:e,state:r})})},userjsDetected:function(){if(!engine.liteStorage.get("userjsDetected",!1)){engine.liteStorage.set("userjsDetected",!0);var e=engine.getUuid();return mono.request({url:"https://www.google-analytics.com/collect",type:"POST",data:"v=1&tid=UA-7055055-1&cid="+e+"&t=pageview&dh=savefrom.net&dp=%2Fextension%2Fuserjs_installed.ext"})}},hideDownloadWarning:function(e,t){return void 0!==e.set?mono.storage.set({hideDownloadWarning:e.set}):void mono.storage.get("hideDownloadWarning",function(e){t(e.hideDownloadWarning)})},track:function(e){delete e.action,engine.track(e)},addToClipboard:function(e){if(mono.isChrome||mono.isFirefox){var t,n=e.text;document.body.appendChild(t=mono.create("textarea",{text:n})),t.select(),mono.asyncCall(function(){document.execCommand("copy",!1,null),t.parentNode.removeChild(t)})}},setIconBadge:function(e){"use strict";var t=String(e.text);(mono.isChrome||mono.isFirefox)&&chrome.browserAction&&chrome.browserAction.setBadgeText({text:t})},trackError:function(e){"use strict";try{var t=engine.actionList.trackError;t.dDbl||(t.dDbl={});var n=e.desc;if(e.error){var o=e.error;n=n?n+" ":"",o instanceof Error?(n+=String(o.message||o)||"ERROR",o.stack&&(n+=" "+e.error.stack)):n+=o}var i=n.substr(0,150);if(t.dDbl[i])return;t.dDbl[i]=!0;var a={t:"exception",exd:i,tid:"UA-7055055-9"};engine.sendStatsInfo(a)}catch(r){}}},engine.onMessage=function(e,t){if(!engine.onMessage.ready)return void engine.onMessage.stack.push(arguments);var n,o=e.action||e;if(void 0!==(n=engine.actionList[o]))return n.call(engine.actionList,e,t);for(var i in engine.modules){var a=engine.modules[i];if(void 0!==(n=a[o]))return n.call(a,e,t)}return void 0!==(n=engine.utils[o])?n.call(engine.utils,e,t):void 0},engine.onMessage.stack=[],engine.onMessage.ready=!1,engine.loadSettings=function(e){var t=engine.varCache,n=engine.preferences,o=engine.defaultPreferences;mono.isGM&&(o.button=0,o.showUmmyBtn=0);var i={ummyDetected:function(e){e||0===e||(e=n.showUmmyInfo?0:1,mono.storage.set({ummyDetected:e})),n.ummyDetected=e}},a=Object.keys(o),r=Object.keys(i);return mono.storage.get(a.concat(r),function(s){if(a.forEach(function(e){var t=o[e],i=s[e];void 0===i&&(i=t),n[e]=i}),r.forEach(function(e){i[e](s[e])}),t.isFirstrun){var l={showUmmyLanding:n.showUmmyLanding=1,onceShowYtTooltip:n.onceShowYtTooltip=1,onceShowYtTutorial:n.onceShowYtTutorial=1};mono.storage.set(l)}if(n.onceShowYtTutorial&&!engine.hasMenuTutorial&&(n.onceShowYtTutorial=0),mono.isChrome&&(mono.isChromeVersion<31?n.downloads=!1:(chrome.downloads&&chrome.downloads.download||chrome.permissions&&chrome.permissions.request)&&(n.downloads=!0)),mono.isGM){n.downloads=!1;var u="undefined"!=typeof GM_download,d=!1;u&&(d="undefined"!=typeof GM_info&&"browser"===GM_info.downloadMode),u&&(n.gmNativeDownload||d)&&(n.gmNativeDownload=1,n.downloads=!0)}return mono.isFirefox&&(n.downloads=!0),n.downloads&&(n.moduleShowDownloadInfo=0),e()})},engine.exp=function(){var e=engine.varCache,t=engine.preferences,n=e.meta,o=engine.expList={},i=function(e){var t=0,n=0;if("firstrun"===e){n=mono.getRandomInt(0,100);for(var i in o){var a=o[i].percent;if(a>n){t=parseInt(i);break}n-=a}}return t},a=function(){var a=n.exp||{};Object.keys(o).forEach(function(n){var i=a[n];if(i&&i.enable){var r=o[n];r.isAvailable&&!r.isAvailable(t,e)?delete o[n]:o[n].percent=i.percent||0}else delete o[n]});var s=t.expIndex;s>0&&!o[s]&&(s=0),e.isFirstrun?s=i("firstrun"):e.isUpgrade&&0===s&&(s=i("upgrade")),r(s)},r=function(e){t.expIndex!==e&&(mono.debug("Set exp index",e),engine.actionList.updateOption({key:"expIndex",value:e}))},s=function(){r(0)},l=function(){mono.debug("Cancel exp",t.expIndex),t.expIndex=0},u=function(n){mono.debug("Load exp",n);try{o[n](t,e)}catch(i){mono.error("Load exp error!",n,i)}},d=function(){var e=t.expIndex;e>0&&(o[e]?n.exp&&n.exp[e]&&n.exp[e].cancel?l():u(e):r(0))},c=function(){"number"==typeof EXP_INDEX?(mono.debug("Force exp index",EXP_INDEX),t.expIndex=EXP_INDEX,d()):e.isFirstrun||e.isUpgrade?!n.exp||mono.isEmptyObject(o)?r(0):(a(),d()):d()};return{init:c,disable:s}}(),engine.checkSovetnik=function(){"use strict";var e=engine.preferences,t=["be","kk","ru","uk","hy","ro","az","ka","ky","uz","lv","lt","et","tg","fi","tk"],n=["by","kz","ru","ua","am","md","az","ge","kg","uz","lv","lt","ee","tj","fi","tm"];if(e.hasSovetnik=-1!==n.indexOf(e.country),!e.hasSovetnik){var o=engine.getNavLanguage().substr(0,2).toLowerCase();e.hasSovetnik=-1!==t.indexOf(o)}e.hasSovetnik&&(mono.isOpera||mono.isChrome||mono.isFirefox)&&engine.sovetnikInit&&mono.asyncCall(function(){engine.sovetnikInit&&engine.sovetnikInit()}),engine.tabListener.enable()},engine.prepare=function(e){"use strict";var t=engine.varCache;engine.loader.when("getHelperVersion",function(){engine.getCountry()}),engine.loader.when("loadSettings",function(){engine.sovetnikIsAvailable()&&(engine.checkSovetnik(),engine.loader.when("getCountry",function(){engine.checkSovetnik()}))}),engine.loader.when(["loadLanguage","loadSettings","getHelperVersion"],function(){t.isUpgrade=!t.isFirstrun&&engine.preferences.version!==t.currentVersion,engine.getMeta(function(){engine.exp.init(),e()})}),engine.loadLanguage(function(){engine.loader.ready("loadLanguage")}),engine.loadSettings(function(){engine.loader.ready("loadSettings")});var n=function(e){t.currentVersion=e||"unknown",engine.loader.ready("getHelperVersion")};mono.safeFn(function(e){e(mono.getVersion())},n,engine)(n)},engine.msgListener=function(e,t){if(!Array.isArray(e))return engine.onMessage(e,t);var n=e.length,o=0,i={},a=function(e,a){o+=1,i[e]=a,n===o&&t(i)};e.forEach(function(e){engine.onMessage(e,function(t){a(e.action||e,t)})})},engine.initMessageListener=function(){engine.initMessageListener.fired||(engine.initMessageListener.fired=!0,mono.onMessage.addListener(engine.msgListener,{isBg:!0}))},engine.init=function(){engine.initMessageListener();var e=engine.varCache,t=engine.preferences,n=function(){var n=mono.getNavigator();e.helperName=engine.getHelperName(),t.showUmmyItem=/^Win|^Mac/.test(n.platform)?1:0,t.sfHelperName=engine.getSfHelperName(),engine.loader.ready("init"),engine.loader.when("beforePrepare",function(){engine.checkVersion()}),engine.prepare(function(){for(engine.loader.ready("beforePrepare"),engine.onMessage.ready=!0;engine.onMessage.stack.length>0;)mono.asyncFn(engine.onMessage).apply(null,engine.onMessage.stack.shift());engine.loader.ready("prepare")})},o=["uuid","version","meta","country","aiid"];return o.push(engine.liteStorage.getStorageKey()),mono.storage.get(o,function(o){return engine.liteStorage.setStorage(o),"string"==typeof o.uuid&&36===o.uuid.length&&(e.uuid=o.uuid),"string"==typeof o.aiid&&(e.aiid=o.aiid.replace(/aiid/,"").replace(/#/g,"")),o.version||(e.isFirstrun=!0),o.meta&&mono.extend(e.meta,o.meta),o.country&&(t.country=o.country),n()})},engine.userTrack=function(){if(!engine.liteStorage.isTimeout("trackTimeout")){engine.liteStorage.setTimeout("trackTimeout",300);var e=function(){engine.track({t:"screenview",cd:"init",tid:"UA-7055055-5"},{id:"init",onSuccess:function(){"use strict";engine.liteStorage.setTimeout("trackTimeout",43200),engine.preferences.expIndex&&engine.track({t:"screenview",cd:"init",tid:"UA-7055055-11"}),engine.events.emit("sendScreenView")}})};return engine.dblTrackCheck(e)}},engine.trackValidate=function(e){var t=function(e){return e||0===e||e===!1?-1!==["object","function"].indexOf(typeof e)?!1:!0:!1};if(!e.tid)return!1;if(!e.cid)return!1;if(1!==parseInt(e.v))return!1;if(!t(e.an))return!1;if(!e.t)return!1;if("event"===e.t){if(!t(e.ec)||!t(e.ea)||!t(e.el))return!1}else if("screenview"===e.t){if(!t(e.cd))return!1}else if(!("social"!==e.t||t(e.st)&&t(e.sa)&&t(e.sn)))return!1;return!0},engine.track=function(e,t){return engine.sendStatsInfo(e,t)},engine.quickTrack=function(e,t){engine.trackValidate(e)?(mono.debug("Track",e),engine.sendInGa.push(e,t)):mono.error("Invalid track params!",e)},engine.wrapBaseStatInfo=function(e){var t=engine.varCache,n={v:1,ul:mono.getNavigator().language,tid:"UA-67738130-2",cid:engine.getUuid(),an:"helper",aid:t.helperName,av:t.currentVersion};for(var o in n)e.hasOwnProperty(o)||(e[o]=n[o]);return e},engine.sendStatsInfo=function(e,t){var n=engine.preferences;engine.wrapBaseStatInfo(e),engine.varCache.aiid&&(e.aiid=engine.varCache.aiid),e.hasOwnProperty("cd3")||(e.cd3=engine.language.lang),n.expIndex&&(e.cd1="test_"+n.expIndex);var o=engine.liteStorage.get("fromId",0);o>0&&(e.cd2=o),n.hasSovetnik&&(e.cd4=n.sovetnikEnabled?"true":"false"),e.cd6=n.ummyDetected?"true":n.showUmmyItem?"false":"none",n.hasAviaBar&&(e.cd7=n.aviaBarEnabled?"true":"false"),engine.quickTrack(e,t)},engine.checkVersion=function(){var e=engine.varCache,t=!1;e.isFirstrun?(engine.loader.ready("firstrun"),t=!0):e.isUpgrade&&(engine.loader.ready("upgrade"),t=!0),t&&engine.actionList.updateOption({key:"version",value:e.currentVersion})},engine.loader.when("firstrun",function(){"use strict";if(!mono.isGM){var e="http://savefrom.net/user.php?helper="+engine.preferences.sfHelperName+";firstrun";engine.utils.checkUrlsOfOpenTabs([/https?:\/\/([\w\-]+\.)?savefrom\.net\/(update-helper|userjs-setup)\.php/i],function(t){t.length>0||engine.utils.checkUrlsOfOpenTabs([/https?:\/\/legal\.yandex\.(ru|com\.tr)\//i],function(t){var n=0===t.length;return mono.openTab(e,n)})})}}),engine.loader.when("prepare",function(){"use strict";var e=engine.preferences;e.onceShowYtTutorial&&engine.actionList.setIconBadge({text:"?"}),e.showUmmyLanding&&mono.storage.get(["onceUmmyLandingHide"],function(t){t.onceUmmyLandingHide>2&&mono.storage.set({showUmmyLanding:e.showUmmyLanding=0})})}),engine.loader.when("prepare",function(){"use strict";(mono.isChrome||mono.isFirefox)&&engine.tabListener.enable()}),engine.loader.when("init",function(){"use strict";if((mono.isChrome||mono.isFirefox)&&chrome.runtime.setUninstallURL){var e=engine.varCache,t=engine.preferences,n=function(){var n="http://savefrom.net/goodbye.php",o={version:e.currentVersion,language:engine.language.lang,appid:e.helperName,country:t.country},i=(n+"?"+mono.param(o)).substr(0,255);chrome.runtime.setUninstallURL(i)};n(),engine.loader.when("prepare",function(){n()}),engine.loader.when("getCountry",function(){n()})}}),engine.loader.when("prepare",function(){"use strict";mono.isOpera&&engine.operaShowButton(engine.preferences.button)}),engine.liteStorage=function(){var e="liteStorage",t={},n=function(e){return JSON.parse(JSON.stringify({w:e})).w},o=function(n){var o={};return o[e]=t,mono.storage.set(o,n)},i=function(){mono.error("liteStorage is not set!")},a=function(e,n){t[e]!==n&&(t[e]=n,i())},r=function(e,o){var i=t[e];return void 0===i&&(i=o),n(i)},s=function(){return e},l=function(n){t=n[e]||{},i=mono.debounce(o,100)},u=function(e,t){return a(e,mono.getTime()+t)},d=function(e){return r(e,0)>mono.getTime()},c=function(e){return r(e,0)<mono.getTime()};return{getStorageKey:s,setStorage:l,set:a,get:r,isTimeout:d,setTimeout:u,isExpire:c,setExpire:u}}(),engine.menuCommands={commands:[{id:"downloadFromCurrentPage",command:function(){engine.actionList.downloadFromCurrentPage()}},{id:"updateLinks",notify:"updateLinksNotification",modules:["vk","odnoklassniki","facebook","lm","youtube","dailymotion","instagram","rutube"]},{id:"downloadMP3Files",modules:["vk","odnoklassniki","mailru"]},{id:"downloadPlaylist",modules:["vk","odnoklassniki","mailru"]},{id:"downloadPhotos",modules:["vk"]},{id:"showOptions",command:function(){_options.show()}},{id:"reportBug",command:function(){engine.actionList.reportBug()}},{id:"enableDisableModule",command:function(){engine.actionList.getActiveTabInfo(null,function(e){e=e||{};var t=e.state?0:1;engine.actionList.viaMenu_changeState({state:t,prefKey:e.prefKey,moduleName:e.moduleName}),t&&1===engine.preferences.button?engine.gmShowButton(1):engine.gmShowButton(0)})}},{id:"showHideButton",command:function(){var e=null===_menu.menu;engine.actionList.updateOption({action:"updateOption",key:"button",value:e?1:0})}}],registerModule:function(e){if("undefined"!=typeof GM_registerMenuCommand){var t=e.id,n=engine.language[t];if(e.command)return GM_registerMenuCommand(n,e.command);var o=function(){engine.onMessage({action:(void 0!==e.modules?"viaMenu_":"")+e.id}),e.notify&&"undefined"!=typeof GM_notification&&GM_notification(engine.language[e.notify],null,null,null,3e3)};return GM_registerMenuCommand(n,o)}},register:function(e){for(var t,n="undefined"!=typeof GM_unregisterMenuCommand,o=0;t=this.commands[o];o++){if(n)t.gmId&&GM_unregisterMenuCommand(t.gmId);else if(t.hasOwnProperty("gmId"))continue;(!t.modules||t.modules.indexOf(e)>-1)&&(t.gmId=this.registerModule(t))}}},engine.loader.when("prepare",function(){"use strict";mono.isIframe()||(engine.menuCommands.register(_moduleName),(engine.preferences.button&&engine.preferences[engine.preferenceMap[_moduleName]]||"savefrom"===_moduleName)&&engine.gmShowButton(1))}),engine.checkUpdate=function(){"use strict";var e=engine.varCache,t=engine.checkUpdate.typeList,n=mono.isChrome&&!engine.isOperaNext?"chrome":mono.isFirefox&&engine.firefoxNoStore?"firefox":mono.isGM?"gm":mono.isSafari?"safari":void 0;if(t[n]){var o=function(){mono.request({type:"GET",url:t[n].url,cache:!1},function(e,o){if(!e){var i=t[n].getVersion(o.body);i&&(engine.liteStorage.set("lastVersion",i),engine.liteStorage.setExpire("lastVersionExpire",604800))}})},i=engine.liteStorage.isExpire("lastVersionExpire");e.isUpgrade&&(i=!0),i&&(engine.liteStorage.set("lastVersion",""),engine.liteStorage.setExpire("lastVersionExpire",86400),o())}},engine.checkUpdate.typeList={chrome:{url:"http://download.sf-helper.com/chrome/updates-3.xml",getVersion:function(e){var t=/updatecheck.+version=['"](.+)['"]/.exec(e);return t=t&&t[1]}},firefox:{url:"https://download.sf-helper.com/mozilla/updates.json",getVersion:function(e){var t=null;try{var n=JSON.parse(e);t=n.addons[Object.keys(n.addons)[0]].updates}catch(o){}if(t){var i=null;return t.some(function(e){return i=e.version}),i}}},safari:{url:"https://download.sf-helper.com/safari/update.plist",getVersion:function(e){if("string"==typeof e){var t=e.indexOf("<key>CFBundleVersion</key>");if(-1!==t){e=e.substr(t);var n=/<string>(.+)<\/string>/.exec(e);return n=n&&n[1]}}}},gm:{url:"https://download.sf-helper.com/chrome/helper.meta.js",getVersion:function(e){var t=/@version\s+(.+)\s*\r?\n/.exec(e);return t=t&&t[1]}}},engine.loader.when("prepare",function(){"use strict";engine.checkUpdate()}),engine.loader.when("init",function(){"use strict";if(!(mono.isFirefox&&mono.isFirefoxMobile||mono.isChrome&&mono.isChromeMobile)){var e=engine.preferences,t=function(){return e.hasAviaBar&&e.aviaBarEnabled?!1:!0},n=function(){delete engine.tabListener.extendJsList.aviaBar,t()||(engine.tabListener.extendJsList.aviaBar=o,engine.tabListener.enable(),r&&r())},o={matchCache:/null/,includeList:["*://*.ozon.travel/*","*://*.onetwotrip.com/*","*://*.skyscanner.*/*","*://*.aeroflot.ru/*","*://*.momondo.*/*","*://*.anywayanyday.com/*","*://*.svyaznoy.travel/*","*://avia.tickets.ru/*","*://*.s7.ru/*","*://*.kupibilet.ru/*","*://*.trip.ru/*","*://*.sindbad.ru/*","*://*.aviakassa.ru/*","*://*.biletix.ru/*","*://*.utair.ru/*","*://*.kayak.*/*","*://*.orbitz.com/*","*://*.travelocity.com/*","*://*.expedia.com/*","*://*.priceline.com/*","*://booking.airasia.com/*","*://*.ryanair.com/*","*://*.booking.*/*","*://*.agoda.*/*","*://*.hotels.com/*","*://*.ostrovok.ru/*","*://*.travel.ru/*","*://*.oktogo.ru/*","*://*.roomguru.ru/*","*://*.tripadvisor.ru/*","*://*.hilton.ru/*","*://*.hilton.com/*","*://*.marriott.com/*","*://*.hostelworld.com/*","*://*.tiket.com/*","*://*.hotelsclick.com/*","*://*.hotelscombined.com/*","*://*.avis.*/*","*://*.budget.com/*","*://*.wizzair.com/*","*://*.emirates.com/*","*://*.delta.com/*","*://*.hertz.com/*","*://*.europcar.com/*"], getScriptList:function(e){var o=[];return t()?(n(),o):(this.matchCache.test(e)&&(o.push("includes/components.js"),o.push("includes/aviaBar.js")),o)}};o.matchCache=o.includeList.map(function(e){return mono.urlPatternToStrRe(e)}).join("|"),o.matchCache=new RegExp(o.matchCache);var i=function(){var t=["ru","by","kz","ua","us","id","in","th"];if(-1!==t.indexOf(e.country))return!0;var n={be:"by",kk:"kz",ru:"ru",uk:"ua",en:1},o=engine.getNavLanguage().substr(0,2).toLowerCase();return n[o]?!0:void 0};engine.onOptionChange.aviaBarEnabled=function(){n()};var a=function(){var t=function(){e.hasAviaBar=i()?1:0,e.hasAviaBar&&void 0===engine.varCache.onceTrackAviaBar&&mono.storage.get("onceTrackAviaBar",function(e){var t=e.onceTrackAviaBar;t||0===t||(t=mono.getRandomInt(0,100)<10?1:0,mono.storage.set({onceTrackAviaBar:t})),engine.varCache.onceTrackAviaBar=t}),n()};t(),engine.loader.when(["getCountry"],function(){t()}),engine.events.on("sendScreenView",function(){if(e.hasAviaBar&&engine.varCache.onceTrackAviaBar){var t={t:"screenview",cd:"init",tid:"UA-70432435-1"};engine.wrapBaseStatInfo(t),engine.quickTrack(t)}})};engine.loader.when("loadSettings",a);var r=function(){r=null;var e={onMessage:function(e){return mono.onMessage.addListener(e,{isBg:!0})},storage:{get:function(e,t){return mono.storage.get(e,t)},set:function(e,t){return mono.storage.set(e,t)}}},t={};t.appInfo={id:"sf.sfHelper",track:!0,directTrack:!0,useTemplates:!0},t.API={setRemovedState:function(t){e.storage.get("aviaBar",function(n){return n.aviaBar=n.aviaBar||{},n.aviaBar.removed=!!t,e.storage.set(n)})}};var n=function(e){var t="UA-70432435-1",n=-1!==["cheapflightError","hotelError"].indexOf(e.ec);if(n&&(t="UA-7055055-10"),e.tid=t,engine.wrapBaseStatInfo(e),n)mono.isGM&&engine.quickTrack(e);else{var o=JSON.parse(JSON.stringify(e));o.tid="UA-70432435-6",engine.quickTrack(e),engine.quickTrack(o)}},o=function(e){e.tid&&(engine.wrapBaseStatInfo(e),engine.quickTrack(e))},i=function(e){var t=e.aviaBar;t&&"object"==typeof t||(t=e.aviaBar={}),Array.isArray(t.blackList)||(t.blackList=[]),t.templates&&"object"==typeof t.templates||(t.templates={})};e.onMessage(function(a,r){if(a&&a.action)switch(a.action){case"tbrGetInfo":r(t.appInfo);break;case"tbrIsAllow":e.storage.get("aviaBar",function(t){i(t);var n=t.aviaBar.removed;if(n)return r(!1);var o=!0,s=t.aviaBar.blackList,l=null;if(s.some(function(e){return e.hostname===a.hostname?(l=e,!0):void 0}),l){var u=parseInt(Date.now()/1e3);if(l.expire>u)o=!1;else{var d=s.indexOf(l);s.splice(d,1),e.storage.set(t)}}return r(o)});break;case"tbrCloseBar":e.storage.get("aviaBar",function(t){i(t);var n=t.aviaBar.blackList,o=null;if(n.some(function(e){return e.hostname===a.hostname?(o=e,!0):void 0}),!o){var r=parseInt(Date.now()/1e3);n.push({hostname:a.hostname,expire:r+18e3}),e.storage.set(t)}});break;case"tbrGetTemplate":e.storage.get("aviaBar",function(t){i(t);var n=t.aviaBar.templates,o=n[a.id];o||(n[a.id]=o={});var s=parseInt(Date.now()/1e3);o.expire>s?r(o.data):(o.expire=s+21600,mono.request({url:"https://travelbar.tools/static/scheme/"+a.id+".json",timeout:6e4,json:!0},function(i,a){var l=a.body;i||(o.expire=s+86400,o.data=l,Object.keys(n).sort(function(e,t){return n[e].expire>n[t].expire?-1:1}).slice(5).forEach(function(e){delete n[e]})),r(l),e.storage.set(t)}))});break;case"tbrEvent":"track"===a.type?n(a.data[0]):"directTrack"===a.type&&o(a.data[0])}})}}}),engine.loader.when("init",function(){"use strict";if(!(mono.isFirefox&&mono.isFirefoxMobile||mono.isChrome&&mono.isChromeMobile)){var e=engine.preferences,t=engine.varCache.meta,n=function(){return e.hasFsStat&&e.statEnabled?!1:!0},o=function(){n()?delete engine.tabListener.extendJsList.stat:(engine.tabListener.extendJsList.stat=i,engine.tabListener.enable())},i={noBlackList:!0,getScriptList:function(){var e=[];return n()?o():e.push("includes/fsStat.js"),e}};engine.events.on("statEnabledChange",function(e){o()});var a=function(){!t.fsStat||t.fsStat.enable&&!t.fsStat.cancel?e.hasFsStat=0:e.hasFsStat=0};engine.events.on("statEnabledChange",function(e){o()}),engine.loader.when("getMeta",function(){a(),o()}),engine.loader.when("prepare",function(){a(),o()})}}),engine.loader.when("init",function(){"use strict";if(!(mono.isFirefox&&mono.isFirefoxMobile||mono.isChrome&&mono.isChromeMobile||/yabrowser|chameleon/.test(engine.varCache.helperName))){var e=engine.preferences,t=engine.varCache.meta,n=function(){return e.hasSwStat&&e.statEnabled?!1:!0},o=function(){engine.extra.sw&&(n()?engine.extra.sw.disable():engine.extra.sw.enable())},i=function(){!t.swStat||t.swStat.enable&&!t.swStat.cancel?e.hasSwStat=1:e.hasSwStat=0};engine.events.on("statEnabledChange",function(){o()}),engine.loader.when("getMeta",function(){i(),o()}),engine.loader.when("beforePrepare",function(){i(),o()})}}),engine.events.on("sendScreenView",function(){var e=engine.preferences,t=engine.varCache;if(e.hasFsStat||e.hasSwStat){var n={v:1,ul:mono.getNavigator().language,tid:"UA-67738130-7",cid:engine.getUuid(),an:"helper",aid:t.helperName,av:t.currentVersion,t:"screenview",cd:"init",cd1:e.hasFsStat?e.statEnabled?"true":"false":"none",cd2:e.hasSwStat?e.statEnabled?"true":"false":"none"};engine.sendInGa.push(n)}}),engine.loader.when("init",function(){"use strict";var e="exp60",t="2017-03-11",n=10;if(!(!mono.isGM||mono.isIframe()||new Date>new Date(t))&&/yandex\.[^\/]+\/search\/.*[?&]text=/.test(location.href)&&SaveFrom_Utils.mutationWatcher.isAvailable()){var o=function(t){var n={};n[e]={enable:null},mono.storage.get(n,function(n){t(n[e])})},i=function(t,n){var o={};o[e]=t,mono.storage.set(o,function(){n&&n()})},a=function(e){if(null===e.enable&&(e.enable=mono.getRandomInt(0,100)<n,i(e)),e.enable){var t={},o=function(){var e=mono.parseUrl(location.href).text;if(e&&!t[e]){t[e]=!0;var n=document.querySelector(".serp-adv-item");mono.sendMessage({action:"track",t:"event",ec:"searchExp",ea:n?"ad":"noAd",el:e,cd1:engine.getUuid(),tid:"UA-67738130-13"})}};SaveFrom_Utils.mutationWatcher.run({callback:function(e){var t=e[0];t.added.length&&o()},queries:[{css:".serp-list",is:"added"}]})}};o(a)}}),engine.loader.when(["init","getHelperVersion"],function(){"use strict";var e=function(e){if(!mono.isGM)return e();if(!mono.isIframe()){var t="userjsDblTrack",n={};return n[t]="",mono.storage.get(n,function(o){var i=Date.now(),a=o[t].split(",");if(!(a[1]>i)){var r=engine.generateUuid(),s=i+6e4;return o[t]=r+","+s,mono.storage.set(o),setTimeout(function(){return mono.storage.get(n,function(n){var o=n[t].split(",");o[0]===r&&e()})},5e3)}})}};return mono.storage.getPromise({userjsIsInstaller:0,userjsVideoId:"",userjsIsOpenVideo:0}).then(function(t){return t.userjsIsInstaller?void(!t.userjsIsOpenVideo&&"string"==typeof t.userjsVideoId&&t.userjsVideoId&&e(function(){t.userjsIsOpenVideo=1,mono.storage.set(t,function(){var e=t.userjsVideoId.replace(/#/g,"");"videoId"!==e&&mono.openTab("https://www.youtube.com/watch?v="+e)})})):void mono.debug("Skip","userjsIsInstaller",JSON.stringify(t))})}),engine.loader.when("prepare",function(){"use strict";if("object"==typeof engine.modules.youtube){var e=/&title=[^&]*$/,t=function(t,n){if(t&&t.links&&t.title&&n){var o={vid:n,links:{},title:t.title},i=[5,17,18,22,36,43,135,137,138,140,264];if(i.forEach(function(n){var i=t.links[n];i&&(o.links[n]=i.replace(e,""))}),Object.keys(o.links).length)return mono.request({type:"POST",url:"http://savefrom.net/tools/yt_helper.php",data:mono.param({video_id:o.vid,data:JSON.stringify(o)})})}},n=engine.modules.youtube,o=n.getYoutubeLinks;n.getYoutubeLinks=function(e,i){return o.call(n,e,function(n){return t(n,e.extVideoId),i.apply(this,arguments)})}}}),mono.onReady(function(){mono.isGM?engine.initMessageListener():engine.init()});var bg_utils={getFileSize:function(e,t){"use strict";var n=e.url,o={fileSize:0,fileType:"",status:0,error:!1};mono.request({url:n,type:"HEAD"},function(e,n){if(e)return o.error=!0,t(o);o.status=n.statusCode,o.fileSize=parseInt(n.headers["content-length"])||0;var i=n.headers["content-type"];i&&(o.fileType=i),t(o)})},ChromeDl:function(){var e={},t=!1,n=function(){t||(t=!0,chrome.downloads.onChanged.addListener(s))},o=function(){t=!1,chrome.downloads.onChanged.removeListener(s)},i=function(t,n){e[t]||(e[t]=n)},a=function(t){e[t]&&delete e[t],0===Object.keys(e).length&&o()},r=function(e,t){var n=parseInt(Date.now()/1e3),o=!1;e.lastFix||(e.lastFix=0),e.lastFix+5<n&&(e.lastFix=n,o=!0);var i=t.state&&"interrupted"===t.state.current,a=t.error&&"NETWORK_FAILED"===t.error.current,r=t.canResume&&t.canResume.current;return i&&a&&r||(o=!1),o},s=function(t){var n=e[t.id];if(n){var o=!1;n.fixNetworkFiled&&(o=r(n,t)),o?chrome.downloads.resume(t.id):t.state&&-1!==["interrupted","complete"].indexOf(t.state.current)&&a(t.id)}};this.download=function(e){var t=e.url,o=e.filename;e.fixNetworkFiled=/(vk\.me|userapi\.com)\/.+\.mp4/i.test(t),chrome.downloads.download({url:t,filename:o},function(t){e.fixNetworkFiled&&(i(t,e),n())})}},chromeDownload:null,downloadFile:function(e){"use strict";var t=bg_utils;if(mono.isChrome||mono.isFirefox){t.chromeDownload||(t.chromeDownload=new t.ChromeDl(chrome));var n=function(){return t.chromeDownload.download(e.options)};if(chrome.downloads&&chrome.downloads.download)return n();chrome.permissions&&chrome.permissions.request?chrome.permissions.request({permissions:["downloads"]},function(e){return e?n():void mono.error("Permissions not granted!")}):mono.error("Method in not supported!")}else mono.isGM&&GM_download(e.options.url,e.options.filename)},chromeListDownload:function(e,t){var n=null;e=e.map(function(e){return{url:e.url,filename:t+e.filename}});var o=function(){chrome.downloads.onChanged.addListener(a)},i=function(){chrome.downloads.onChanged.removeListener(a)},a=function(e){return e.id===n&&e.state&&-1!==["interrupted","complete"].indexOf(e.state.current)?(n=null,s()):void 0};o();var r=-1,s=function(){r++;var t=e[r];return t?chrome.downloads.download({url:t.url,filename:t.filename},function(e){n=e}):void i()};return s()},downloadList:function(e){"use strict";var t=this,n=e.fileList,o=e.folder;(mono.isChrome||mono.isFirefox)&&chrome.downloads&&chrome.downloads.download?t.chromeListDownload(n,o):n.forEach(function(e){t.downloadFile({options:{url:e.url,filename:o+e.filename}})})},getUmmyIcon:function(e,t){"use strict";var n="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB90lEQVQ4EcVSy2oUURCtqm7HcYgmYDTiYxEEERdZGP0B0UVwEcSv8LHIb4gbQcjGlVtB40YhfkAWuhs0uFOIgjJomiEzztzue4+n7rTgH6SaoqpPnao6fW+LHLapC9hdPHMbKT1UTcsQWxDBnAAdFkuvQ6QR1cD0QAUVoF+0kKdXBoO32j959maK8V1LVDaBDXkwm9q32atz/hmRpIZb5STqPaDIjP/oFAS5Xu1l/MPCBZhxt09uSRykCn1QhmQr1MiSQ3TPGYdIMtwfZPh3MjkhlvOWOcuTrJQB5VJeR0g5HlzjMSSVpp7mtQGFBJjXwJp69AlqtlTW0bpQ6nNLbTdjSCIxNhkOqUBwBconZYWZr1G6RgXcRoI782k0rO681vVq15o6SGyCrFefbHVnS6eNkmcSyMlOvr48ernimjlf5WcUuP1zr7C7W090/twiMcjw+y95dWcjXRr7Sn6Ba8mmB1RQ/MwqOK2mg356FPFi4xGm4z8I40nOT434OanElDdWM2aH/eAtHOlz98XZRBch0uPnHPu4J9uPn+dNzNGTLho/Kj+D1gza12fl1RuEtlmaaWPiGkOK8k0mecB5Nnes8DZvdiwPgRVrmbAp19aI8Fe2ZSDN86aOk9OpkfiHqfKoap9JfMTWfcavvNXN+/H9G596uPYX83AWUVC6/FsAAAAASUVORK5CYII=";t(n)},getWarningIcon:function(e,t){"use strict";var n,o=e.color||"#c2c2c2";n="audio"===e.type?'<svg width="21px" height="24px" viewBox="0 0 21 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M21,2.76923077 L21,17.6487288 C21,17.6487288 21,17.6487288 21,17.6487288 L21,18.4615385 L20.9068729,18.4615385 C20.723595,19.2712249 20.2716013,20.0865791 19.5669296,20.7680198 C17.9203537,22.360313 15.5176896,22.6184747 14.2004289,21.3446402 C12.8831682,20.0708056 13.1501309,17.7473503 14.7967068,16.1550571 C16.0602516,14.9331676 17.7690324,14.4969051 19.0909091,14.9356816 L19.0909091,14.9356816 L19.0909091,4.15384615 L7.63636364,6.92307692 L7.63636364,19.4948826 C7.63636364,19.4948826 7.63636364,19.4948826 7.63636364,19.4948826 L7.63636364,20.3076923 L7.5432365,20.3076923 C7.35995859,21.1173788 6.90796493,21.9327329 6.20329323,22.6141737 C4.55671732,24.2064669 2.15405328,24.4646286 0.836792552,23.190794 C-0.480468173,21.9169595 -0.213505501,19.5935041 1.43307041,18.0012109 C2.69661523,16.7793214 4.40539601,16.343059 5.72727273,16.7818354 L5.72727273,16.7818354 L5.72727273,6.46153846 L5.72727273,3.69230769 L21,0 L21,2.76923077 Z" fill="'+o+'"></path></svg>':"playlist"===e.type?'<svg width="24px" height="18px" viewBox="0 0 24 18" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M0,0 L0,3.6 L3.42857143,3.6 L3.42857143,0 L0,0 Z M0,7.2 L0,10.8 L3.42857143,10.8 L3.42857143,7.2 L0,7.2 Z M5.14285714,0 L5.14285714,3.6 L24,3.6 L24,0 L5.14285714,0 Z M5.14285714,7.2 L5.14285714,10.8 L20.5714286,10.8 L20.5714286,7.2 L5.14285714,7.2 Z M0,14.4 L0,18 L3.42857143,18 L3.42857143,14.4 L0,14.4 Z M5.14285714,14.4 L5.14285714,18 L22.2857143,18 L22.2857143,14.4 L5.14285714,14.4 Z" fill="'+o+'"></path></svg>':'<svg width="24px" height="18px" viewBox="0 0 24 18" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M19.5,3 L21.0089096,3 C22.6582294,3 24,4.34288718 24,5.99942248 L24,15.0005775 C24,16.6556493 22.6608432,18 21.0089096,18 L2.99109042,18 C1.34177063,18 0,16.6571128 0,15.0005775 L0,5.99942248 C0,4.34435073 1.33915679,3 2.99109042,3 L7.5,3 C7.5,1.34651712 8.84187067,0 10.497152,0 L16.502848,0 C18.1583772,0 19.5,1.34314575 19.5,3 L19.5,3 Z M13.5,16.5 C16.8137087,16.5 19.5,13.8137087 19.5,10.5 C19.5,7.18629134 16.8137087,4.5 13.5,4.5 C10.1862913,4.5 7.5,7.18629134 7.5,10.5 C7.5,13.8137087 10.1862913,16.5 13.5,16.5 Z M13.5,15 C15.9852815,15 18,12.9852815 18,10.5 C18,8.0147185 15.9852815,6 13.5,6 C11.0147185,6 9,8.0147185 9,10.5 C9,12.9852815 11.0147185,15 13.5,15 Z" fill="'+o+'"></path></svg>',t("data:image/svg+xml;utf8,"+encodeURIComponent(n))},checkUrlsOfOpenTabs:function(e,t){"use strict";var n=mono.isGM?function(e){e([location.href])}:mono.isChrome?function(e){var t=[];chrome.tabs.query({},function(n){n.forEach(function(e){t.push(e.url)}),e(t)})}:mono.isFirefox?function(e){var t=[];return mono.isFirefoxMobile?e(t):void chrome.tabs.query({},function(n){n.forEach(function(e){t.push(e.url)}),e(t)})}:mono.isOpera?function(e){var t=[],n=opera.extension.tabs.getAll();n.forEach(function(e){t.push(e.url)}),e(t)}:mono.isSafari?function(e){var t=[];safari.application&&safari.application.activeBrowserWindow&&safari.application.activeBrowserWindow.tabs&&safari.application.activeBrowserWindow.tabs.forEach(function(e){return e.url?void t.push(e.url):1}),e(t)}:function(e){e([])};n(function(n){var o=[];n.forEach(function(t){e.forEach(function(e){-1!==t.search(e)&&o.push(t)})}),t(o)})},getData:function(e,t){"use strict";var n=e.url;return n?void mono.request({url:n},function(e,n,o){return e?t():void t(o)}):t()}};"undefined"==typeof window?exports.init=function(e,t){return mono=e,engine=t,bg_utils}:engine.utils=bg_utils,function(){var e={},t={},n={icons:{},activeTabInfo:{},helperName:""},o=void 0,i=function(){for(var t=o.querySelectorAll("*[data-i18n]"),n=0,i=t.length;i>n;n++){var a=t[n],r=a.dataset.i18n;a.textContent=e[r],a.classList.contains("label")&&(a.title=e[r])}},a=function(){var e=n.activeTabInfo,o=n.moduleTrigger.classList.contains("disabled")?1:0;e.state=o,A(o,1),Array.isArray(e.prefKey)||(e.prefKey=[e.prefKey]);for(var i,a=0;i=e.prefKey[a];a++)t[i]=o;mono.sendMessage({action:"viaMenu_changeState",state:o?1:0,prefKey:e.prefKey,moduleName:e.moduleName,needInclude:e.isNotResponse}),e.isNotResponse=!1,f(e)},r=function(e){e.preventDefault(),e.stopPropagation();var t=this;if(!t.classList.contains("inactive")){var n=t.dataset.action,o=t.classList.contains("module");return"enableModule"===n?a():(mono.sendMessage({action:(o?"viaMenu_":"")+n}),mono.isGM?void _menu.hideMenuItems():mono.isSafari?void safari.extension.popovers[0].hide():void window.close())}},s=function(e,t){for(var n=o.querySelectorAll("div."+e),i=0;i<n.length;i++)t?n[i].classList.remove("inactive"):n[i].classList.add("inactive")},l=function(e,t){if(!t)return s("module",!1);for(var n=o.querySelectorAll("div.module"),i=0;i<n.length;i++)n[i].classList.contains(e)?n[i].classList.remove("inactive"):n[i].classList.add("inactive")},u=function(e){e.preventDefault(),mono.openTab(this.href,!0)},d=function(){for(var e=o.querySelectorAll('a[href][target="_blank"]'),t=0,n=e.length;n>t;t++)e[t].removeEventListener("click",u),e[t].addEventListener("click",u)},c=function(){var t="http://savefrom.net/user.php",n=encodeURIComponent(t),i=encodeURIComponent("http://savefrom.net/img/icon_100.png"),a=encodeURIComponent(e.extName),r=encodeURIComponent(e.socialDesc),s={vk:{network:"vkontakte",title:e.shareIn.replace("%w","VK"),href:"http://vk.com/share.php?url="+n+"&image="+i+"&title="+a+"&description="+r},ok:{network:"odnoklassniki",title:e.shareIn.replace("%w","OK.ru"),href:"http://www.odnoklassniki.ru/dk?st.cmd=addShare&st.s=1&st._surl="+n+"&st.comments="+r},mailru:{network:"mail.ru",title:e.shareIn.replace("%w","Mail.ru"),href:"http://connect.mail.ru/share?url="+n+"&title="+a+"&description="+r+"&imageurl="+i},tw:{network:"twitter",title:e.shareIn.replace("%w","Twitter"),href:"https://twitter.com/intent/tweet?text="+a+"&url="+n},fb:{network:"facebook",title:e.shareIn.replace("%w","Facebook"),href:"http://www.facebook.com/sharer.php?s=100&p[url]="+n+"&p[title]="+a+"&p[summary]="+r+"&p[images][0]="+i},gp:{network:"google+",title:e.shareIn.replace("%w","Google+"),href:"https://plus.google.com/share?url="+n},lj:{network:"livejournal",title:e.shareIn.replace("%w","Livejournal"),href:"http://www.livejournal.com/update.bml?subject="+a+"&event="+r+" "+n}};for(var l in s){var u=o.querySelector(".social-btn."+l);u&&(u.title=s[l].title,u.href=s[l].href,u.dataset.network=s[l].network)}u.parentNode.addEventListener("click",function(e){var n=e.target;if(n.classList.contains("social-btn")){var o=n.dataset.network;mono.sendMessage({action:"track",t:"social",st:t,sa:"share",sn:o})}})},m=function(e){if(-1!==["odnoklassniki"].indexOf(e.moduleName)?s("bookmarklet",!1):s("bookmarklet",!0),l(e.moduleName,e.state),e.state&&"youtube"===e.moduleName){var t=e.url,n=/\/playlist\?|[?&]list=/.test(t);n||(n=/(user|channel|show)\/[^\/]+(\/feed|\/featured|\/videos|$)/i.test(t)),n||(n=/\/(feed)\/(trending|subscriptions|history)/i.test(t)),s("plYoutube",!!n)}},D=function(e){"use strict";var t=!1,n=!1;-1!==["savefrom"].indexOf(e.moduleName)?n="force":e.moduleName&&(n=!!e.state,t=!0),s("enableModule",t),A(n)},p=function(e,t){if(n.activeTabInfo=e=e||{},D(e),m(e),!t){var o=function(t){"use strict";clearTimeout(i),e.isNotResponse=!t;for(var n in t)e[n]=t[n];D(e),m(e)},i=setTimeout(o,250);mono.sendMessage({action:"getActiveTabModuleInfo",url:e.url},o)}},f=function(e){n.activeTabInfo={},e?p(e,1):mono.sendMessage("getActiveTabInfo",p)},B=function(e,t){var n=e.querySelector("path");if("hover"===t)n.setAttribute("fill","#ffffff");else if("active"===t)n.setAttribute("fill","#AAAAAA");else{var o=e.getAttribute("data-type");"downloadMP3Files"===o?n.setAttribute("fill","#00CCFF"):"downloadPlaylist"===o?n.setAttribute("fill","#77D1FA"):"downloadPhotos"===o?n.setAttribute("fill","#88cb66"):"showAboutPage"===o?n.setAttribute("fill","#ADE61B"):"updateLinks"===o?n.setAttribute("fill","#CB7FBD"):"downloadFromCurrentPage"===o&&n.setAttribute("fill","#CB7FBD")}},g=function(){"use strict";return mono.create(document.createDocumentFragment(),{append:[mono.create("p",{text:e.aboutDescription}),mono.create("a",{href:"http://savefrom.net/faq.php#supported_resourses",target:"_blank",text:e.aboutSupported,style:{display:"block"}}),mono.create("a",{href:"http://savefrom.net/user.php?helper="+n.helperName,target:"_blank",text:e.homePage,style:{display:"block"}})]})},v=function(t,o){var i=n.desc,a=n.deskText,r=n.descTitel,s=n.descMore;i.dataset.page=t;var l=n.icons[t],u=i.querySelector(".icon");if(l){var c=l.cloneNode(!0);B(c,"active"),u&&u.parentNode.replaceChild(c,u),u.style.visibility="visible"}else u.style.visibility="hidden";"showAboutPage"===t?(r.textContent=e.aboutTitle,a.textContent="",a.appendChild(g()),s.style.display="none"):(r.textContent=o,a.textContent=e["menu"+mono.capitalize(t)]||"",s.style.display="block"),mono.isSafari&&d()},h=function(){i(),n.descMore.href="http://savefrom.net/user.php?helper="+n.helperName;for(var e=o.querySelectorAll("div[data-action]"),t=0;t<e.length;t++){var a=e[t].querySelector("svg");a&&(n.icons[e[t].dataset.action]=a,B(a)),"none"!==e[t].style.display&&mono.create(e[t],{on:[["click",r],["mouseenter",function(){"use strict";var e=this.dataset.action,t=n.icons[e];t&&B(t,"hover");var o=this.querySelector("span"),i=o&&o.textContent||"";v(e,i)}],["mouseleave",function(){"use strict";var e=this.dataset.action,t=n.icons[e];t&&B(t)}]]})}c(),mono.isSafari&&d(),v("showAboutPage"),f(),o.classList.remove("loading")},A=function(t,o){o&&n.moduleTrigger.classList.add("sf-transition"),"force"===t?n.moduleTrigger.classList.add("enableForce"):n.moduleTrigger.classList.remove("enableForce"),t?(n.moduleTrigger.classList.remove("disabled"),n.moduleTrigger.nextElementSibling.textContent=e.disableModule):(n.moduleTrigger.classList.add("disabled"),n.moduleTrigger.nextElementSibling.textContent=e.enableModule),"showAboutPage"!==n.desc.dataset.page&&v("enableModule",t?e.disableModule:e.enableModule)},b={tutorialSlides:null,show:function(){"use strict";if(t.onceShowYtTutorial){var e=function(){mono.sendMessage({action:"updateOption",key:"onceShowYtTutorial",value:t.onceShowYtTutorial=0}),mono.sendMessage({action:"setIconBadge",text:""})};return b.tutorialSlides?b.tutorialSlides.show({container:o,width:482,height:404+(mono.isGM?2:0),padding:4,slideList:b.tutorialSlides.getYtSlideList("black"),onClose:e,trackId:"Menu",boxStyle:{backgroundColor:"transparent"},containerStyle:{borderRadius:"3px",backgroundColor:"rgba(0, 104, 255, 0.9)",padding:0,margin:"4px",boxShadow:"none"},slideStyle:{backgroundColor:"transparent",borderRadius:0},leftBtnStyle:{top:"4px",left:"4px"},rightBtnStyle:{top:"4px",right:"4px"},closeBtnStyle:{backgroundColor:"#fff",color:"rgba(0, 104, 255, 0.9)"},cssStyle:{" .sf-dots":{paddingTop:"2px"}," .sf-dot i":{backgroundColor:"#fff"}," .sf-dot.active i":{backgroundColor:"transparent",borderRadius:"6px",margin:"-1px",width:"6px",height:"6px",border:"2px solid #fff"}," .sf-slider-conteiner span":{color:"#fff !important"}," .sf-slider-conteiner a":{color:"#fff !important"}},arrowColor:"#fff",arrowColorActive:"#fff",onResize:function(e){e.box.style.position="absolute"},withOpacity:!0,withDelay:250,onShow:function(){mono.isSafari&&d(),mono.sendMessage({action:"setIconBadge",text:"?"})}}):e()}}},y=function(t,o){"use strict";var i=n.desc.querySelector(".version");i.textContent="",i.appendChild(mono.create("span",{text:e.aboutVersion+" "+t})),o&&o!==t&&i.appendChild(mono.create("a",{text:e.updateTo.replace("%d",o),href:"http://savefrom.net/user.php?helper="+n.helperName+"&update="+t,target:"_blank"}))},k=function(i){o=(i||document).querySelector(".sf-menu-container"),o&&(setTimeout(function(){o.classList.remove("loading")},1e3),n.list=o.querySelector(".sf-menu-list"),n.desc=o.querySelector(".sf-menu-desc"),n.moduleTrigger=o.querySelector(".sf-checkbox"),n.descTitel=n.desc.querySelector(".title"),n.deskText=n.desc.querySelector(".desc"),n.descMore=n.desc.querySelector(".more"),n.list.style.height=n.list.offsetHeight+"px",mono.sendMessage({action:"getMenuDetails"},function(i){e=i.language,t=i.preferences,mono.global.language=e,mono.global.preference=t,n.helperName=i.helperName,y(i.version,i.lastVersion),-1===["en","uk","ru"].indexOf(e.lang)&&o.classList.add("no-poll"),b.show(),h()}))};mono.onReady(function(){mono.isGM?_menu.initMenu=k:k()})}();var dailymotion_com_embed={getDailymotionLinks:function(e,t){function n(n){n||(n={}),o.addUmmyLinks(n.links,e.extVideoId);var i={action:e.action,extVideoId:e.extVideoId,links:n.links,title:n.title,duration:n.duration,thumb:n.thumb};t(i)}var o=dailymotion_com_embed;dailymotion_com_embed.getEmbedVideoInfo(e.extVideoId,e.metadata,n)},addUmmyLinks:function(e,t){engine.preferences.showUmmyItem&&e&&e.length&&e.push({url:"ummy://www.dailymotion.com/video/"+t+"?sf_type=audio",type:"ummyAudio",extra:"ummy",videoId:"dm-"+t})},readDmMetadata:function(e,t){"use strict";if(e.qualities){delete e.qualities.auto;var n=e.qualities,o=[],i={title:e.title,duration:e.duration,thumb:e.poster_url,links:void 0};for(var a in n){var r=n[a];if(Array.isArray(r))for(var s,l=0;s=r[l];l++)if(/mp4|flv/.test(s.type)&&s.url)if(t)o.push(s.url);else{var u=dailymotion_com_embed.readLink(s.url);u&&o.push(u)}}return o.length&&(t||o.sort(function(e,t){return e.height<t.height}),i.links=o),i}},getPlayerV5Links:function(e,t,n){"use strict";var o=null;try{var i=mono.getPageScript(e,/playerV5/);if(i.some(function(e){var t=mono.findJson(e);return t.some(function(e){return e&&e.metadata?(o=e.metadata,!0):void 0})}),!o)throw"Metadata is not found!"}catch(a){return t()}var r=this.readDmMetadata(o,n);t(r)},readLink:function(e){e=e.replace(/\\\//g,"/"),e=e.replace(/\@\@[\w\-]+$/,"");var t="",n=e.match(/\/cdn\/\w+\-(\d+x\d+)\//i);n&&n.length>1?t=n[1]:(n=e.match(/\D(\d+x\d+)\D/i),n&&n.length>1&&(t=n[1]));var o="FLV";if(n=e.match(/\.(\w{1,6})(?:$|\?)/),n&&n.length>1&&(o=n[1].toUpperCase()),"80x60"!==t){var i=parseInt(t.split("x").slice(-1)[0]);return{url:e,name:o+" "+i,ext:o,info_url:"",height:i}}},getLinks:function(e,t,n){var o={},i=[],a=e.match(/(?:var|,)\s*info\s*=\s*\{(.*?)\}\s*(?:;|,\s*\w+\s*=)/i);if(!a||a.length<2)return dailymotion_com_embed.getPlayerV5Links(e,t,n);a=a[1];try{if(a=JSON.parse("{"+a+"}"),!a)return t();o.title=a.title,o.duration=a.duration,o.thumb=a.thumbnail_medium_url;for(var r in a)if(a.hasOwnProperty(r)&&"string"==typeof a[r]&&a[r].search(/^https?:\/\/[^\s\"]+\.(mp4|flv)(\?|$)/)>-1)if(n)i.push(a[r]);else{var s=dailymotion_com_embed.readLink(a[r]);void 0!==s&&i.push(s)}}catch(l){}i.length>0&&(n||i.sort(function(e,t){return e.height<t.height}),o.links=i),t(o)},getDailymotionEmbedVideoInfoMsg:function(e,t){mono.request({url:e.url},function(e,n,o){return e||!o?t():void dailymotion_com_embed.getLinks(o,t,!0)})},getEmbed:function(e,t){mono.request({url:e},function(e,n,o){return e||!o?t():void dailymotion_com_embed.getLinks(o,t)})},getEmbedVideoInfo:function(e,t,n){"use strict";if(t){var o=this.readDmMetadata(t);if(o&&o.links&&o.links.length)return n(o)}var i="http://www.dailymotion.com/embed/video/"+e;dailymotion_com_embed.getEmbed(i,n)}};"undefined"==typeof window?exports.init=function(e,t){return mono=e,engine=t,dailymotion_com_embed}:engine.modules.dailymotion=dailymotion_com_embed;var odnoklassniki_ru_embed={getOdnoklassnikiLinks:function(e,t){function n(n){var o={action:e.action,extVideoId:e.extVideoId,links:n,title:e.title};t(o)}odnoklassniki_ru_embed._getOdnoklassnikiLinks(e.extVideoId,n)},getOdnoklassnikiAudioLinks:function(e,t){function n(n){var o={action:e.action,trackId:e.trackId,jsessionId:e.jsessionId,data:n};t(o)}odnoklassniki_ru_embed._getOdnoklassnikiAudioLinks(e.url,e.trackId,e.jsessionId,n)},_getOdnoklassnikiLinks:function(e,t){if(!e)return void t(null);var n="http://in.video.mail.ru/cgi-bin/video/oklite?eid="+e;mono.request({url:n},function(n,o,i){if(n||!i)return t(null);var a="http://www.okcontent.video.mail.ru/media/",r=i.match(/\$vcontentHost=([^\s"'<>]+)/i);r&&r.length>1&&(a="http://"+r[1]+"/media/"),a+=e;var s=[],l="",u=i.match(/\$height=([0-9]+)/);u&&u.length>1&&(l=u[1]),s.push({url:a+"-v.mp4",name:"SD",ext:"FLV",subname:l}),i.search(/\$HDexist=1/i)>-1&&(l="",u=i.match(/\$HDheight=([0-9]+)/),u&&u.length>1&&(l=u[1]),s.push({url:a+"-hv.mp4",name:"HD",ext:"MP4",subname:l})),s&&t(s)})},_getOdnoklassnikiAudioLinks:function(e,t,n,o){return t&&n?void mono.request({url:"http://wmf1.odnoklassniki.ru/play;jsessionid="+n+"?tid="+t+"&",json:!0},function(e,t,n){return e||!n?o(null):void o(n)}):o(null)},getOkAudioListLinks:function(e,t){var n=[],o=e.trackIdArr,i=e.jsessionId;if(!Array.isArray(o)||"string"!=typeof i||!o.length)return t(n);for(var a,r=o.length,s=0,l=function(){return s++,s===r?t(n):void 0},u=function(e){e&&n.push(e),l()},d=0;a=o[d];d++)this._getOdnoklassnikiAudioLinks(void 0,a,i,u)},getClipyouLinks:function(e,t,n,o,i){mono.request({url:"http://media.clipyou.ru/api/player/secure_link?record_id="+e+"&type=mp4&resource_hash="+t,json:!0},function(e,t,a){if(e||!a||!Array.isArray(a.data)||!a.data.length)return i();var r=[];a.data.forEach(function(e){r.push({quality:n,url:e,title:o})}),i(r)})},getClipyouHash:function(e,t){mono.request({url:"http://media.clipyou.ru/api/player_data.json?id="+e},function(e,n,o){if(e||!o)return t();if(o=o.match('resource_hash".?:.?"([^"]*)"'),!o||o.length<2)return t();var i=o[1];t(i)})},getPladformVideo:function(e,t){"use strict";var n={action:e.action,extVideoId:e.extVideoId,links:[],title:e.title},o=function(){t(n)},i=e.extVideoId.playerId,a=e.extVideoId.videoId;mono.request({url:"http://out.pladform.ru/getVideo?pl="+i+"&videoid="+a,xml:!0},function(e,t,i){if(e||!i)return o();var a=i.querySelectorAll("src");if(0===a.length)return o();var r=i.querySelector("cover")||void 0;r&&(r=r.textContent)&&"//"===r.substr(0,2)&&(r="http:"+r);var s=i.querySelector("time")||void 0;s=s&&s.textContent;var l=i.querySelector("title");l=l&&l.textContent,l&&(n.title=l);var u=a[0],d=u.getAttribute("type"),c=u.textContent||"",m=u.getAttribute("quality");if(u){if("clipyou"===d)return odnoklassniki_ru_embed.getClipyouHash(c,function(e){return e?void odnoklassniki_ru_embed.getClipyouLinks(c,e,m,l,function(e){n.links=e,o()}):o()});if("rutube"===d){var D=i.querySelector("external_embed");return D=D&&D.textContent,D&&(n.action="getRutubeLinks",n.links=[D]),o()}}for(var p,f=["ld","sd"],B=["360","720"],g=0;p=a[g];g++){c=p.textContent||"",m=p.getAttribute("quality"),/^\d+p$/.test(m)&&(m=m.match(/^(\d+)p$/)[1]);var v=f.indexOf(m);-1!==v&&(m=B[v]),d=p.getAttribute("type"),"video"===d&&n.links.push({url:c,quality:m,title:l,cover:r,duration:s})}return o()})},getOkMetadata:function(e,t){var n=e.url;return n?void mono.request({url:n,json:!0},function(e,n,o){return e||!o?t():void t(o)}):t()},getOkViaMobile:function(e,t){"use strict";var n=e.metadata,o={"st.cmd":"movieLayer","st.mvId":e.mvId},i="http://m.ok.ru/dk?"+mono.param(o),a={action:e.action,links:null,title:n.movie.title};mono.request({url:i},function(o,i,r){if(o||!r)return t();var s=new RegExp('href="([^"]+st\\.cmd=moviePlaybackRedirect[^"]+st\\.mvid='+e.mvId+'[^"]+)"'),l=r.match(s);if(l=l&&l[1],!l)return t();if(l=mono.fileName.decodeSpecialChars(l),a.links=[{url:l}],!/st.mq=\d+/.test(l))return t(a);var u=n.videos;return u&&u.length?(u.forEach(function(e){if(e.url){var t=mono.parseUrl(e.url);t.type&&(e.url=l.replace(/(st.mq=)\d+/,"$1"+t.type))}}),a.links=u,void t(a)):t(a)})},okDirectOrMobile:function(e,t){"use strict";var n=e.metadata,o=null;n.videos&&n.videos.some(function(e){return e.url?(o=e.url,!0):void 0});var i=function(){e.action="getOkViaMobile",odnoklassniki_ru_embed.getOkViaMobile(e,t)};return o?void mono.request({url:o,type:"HEAD"},function(o){return o?i():(e.action="getOkViaMobileNoWrap",e.links=n.videos,t(e))}):i()}};"undefined"==typeof window?exports.init=function(e,t){return mono=e,engine=t,odnoklassniki_ru_embed}:engine.modules.odnoklassniki=odnoklassniki_ru_embed;var soundcloud_com_embed={getSoundcloudTrackInfo:function(e,t){function n(n,o){var i={action:e.action,trackUrl:e.trackUrl,client_id:e.client_id,data:n,checkLinks:o};t(i)}soundcloud_com_embed._getSoundcloudTrackInfo(e.trackUrl,e.client_id,n)},_getSoundcloudTrackInfo:function(e,t,n){if(!e||!t)return void n(null);var o="http://api.soundcloud.com/resolve.json?url="+e+"&client_id="+encodeURIComponent(t);mono.request({url:o,headers:{Referer:o},json:!0},function(e,o){var i=o.body;return e||!i?n():void soundcloud_com_embed.checkSoundcloudLinks(i,t,n)})},checkSoundcloudLinks:function(e,t,n){if(!e)return n();var o=e;return"track"!==o.kind&&o.tracks&&1===o.tracks.length&&(o=o.tracks[0]),"track"===o.kind&&o.stream_url?void soundcloud_com_embed.validateSoundcloudTrackUrl(o.stream_url,t,function(t){ n(e,t)}):o.tracks&&o.tracks[0]?void soundcloud_com_embed.validateSoundcloudTrackUrl(o.tracks[0].stream_url,t,function(t){n(e,t)}):n(e)},validateSoundcloudTrackUrl:function(e,t,n){e+=-1===e.indexOf("?")?"?":"&",e+="client_id="+t,mono.request({url:e,type:"HEAD"},function(e){n(!e)})}};"undefined"==typeof window?exports.init=function(e,t){return mono=e,engine=t,soundcloud_com_embed}:engine.modules.soundcloud=soundcloud_com_embed;var vimeo_com_embed={getVimeoLinks:function(e,t){"use strict";function n(n,o,i){var a={action:e.action,extVideoId:e.extVideoId,links:n,title:o,thumb:i};t(a)}vimeo_com_embed._getVimeoLinks(e.extVideoId,e.url,n)},_getVimeoLinks:function(e,t,n){"use strict";vimeo_com_embed.getVimeoNoEmbedLinks(e,t,function(t,o,i){return t?n(t,o,i):void vimeo_com_embed.getVimeoEmbedLinks(e,n)})},getVimeoEmbedLinks:function(e,t){"use strict";var n=function(){return t(null,"","")};return e?void mono.request({url:"https://player.vimeo.com/video/"+e},function(e,o,i){if(e||!i)return n();var a=mono.findJson(i,[/"files":/]),r=null;return a.some(function(e){return e.video&&e.request&&e.request.files?(r=e,!0):void 0}),i=vimeo_com_embed.getLinksFromConfig(r),i?t(i.links,i.title,i.thumb):n()}):n()},getVimeoConfig:function(e,t){"use strict";var n=function(){return t(null,"","")};mono.request({url:e},function(e,o,i){return e||!i?n():(i=vimeo_com_embed.getVimeoDataFromConfig(i),i?t(i.links,i.title,i.thumb):n())})},getClipPageConfig:function(e,t){"use strict";var n=function(){return t(null,"","")},o=null,i=mono.getPageScript(e,/['"]config_url['"]\s*:\s*/);return i.some(function(e){var t=mono.findJson(e,/['"]config_url['"]\s*:\s*/);return t.some(function(e){return e.player&&(o=e.player.config_url)?!0:void 0})}),o?vimeo_com_embed.getVimeoConfig(o,t):n()},getVimeoNoEmbedLinks:function(e,t,n){"use strict";var o=function(){return n(null,"","")};if(e&&t){var i=/vimeo\.com\/[^\/]+\/review\/\d+/i.test(t),a=/vimeo\.com\/\d+\/\w+/i.test(t);i||a||(t=null)}mono.request({url:t||"https://vimeo.com/"+e},function(e,t,i){if(e||!i)return o();var a=i.match(/data-config-url=["']([^\s"'<>]+)/i);return a=a&&a[1].replace(/&/gi,"&"),a?vimeo_com_embed.getVimeoConfig(a,n):vimeo_com_embed.getClipPageConfig(i,n)})},getVimeoLinksFromConfig:function(e,t){"use strict";var n=vimeo_com_embed.getLinksFromConfig(e.config);return t(n?n:null)},getLinksFromConfig:function(e){"use strict";if(!(e&&e.video&&e.request&&e.request.files))return null;var t=e.video,n=e.request.files,o={};o.title=t.title||"";var i=null;for(var a in t.thumbs)(null===i||a>i)&&(i=a,o.thumb=t.thumbs[a]);o.links=[];for(var r in n)Array.isArray(n[r])&&n[r].forEach(function(e){if(e&&e.url&&e.mime){var t=e.mime.split("/")[1];t||(t=e.url.match(/\.(\w{2,4})(?:\?|#|$)/i),t=t&&t[1]||"mp4");var n=t.toUpperCase(),i=e.quality;/^\d+p$/.test(i)&&(i=i.replace(/p$/,""));var a=n+" "+i;o.links.push({url:e.url,name:a,height:i,type:n,format:n,ext:t})}});return o.links.length||(o=null),o},getVimeoDataFromConfig:function(e){"use strict";e=e.replace(/(\{|,)\s*(\w+)\s*:/gi,'$1"$2":').replace(/(:\s+)\'/g,'$1"').replace(/\'([,\]\}])/g,'"$1');try{e=JSON.parse(e)}catch(t){return null}return this.getLinksFromConfig(e)}};"undefined"==typeof window?exports.init=function(e,t){return mono=e,engine=t,vimeo_com_embed}:engine.modules.vimeo=vimeo_com_embed;var vkontakte_ru_embed={getVKLinks:function(e,t){function n(n,o,i,a,r,s,l){if(l)return l.origRequest=e,void engine.onMessage(l,t);var u={action:e.action,extVideoId:n?n:e.extVideoId,links:o,title:i,duration:a,thumb:r,data:s,checkLinks:null};return e.checkLinks&&o&&o.length>0?void vkontakte_ru_embed.checkVkLinks(o,function(e,n){u.checkLinks=n,t(u)}):void t(u)}vkontakte_ru_embed._getVKLinks(e.extVideoId,n)},preparePladformLinks:function(e){var t,n={links:t=[]};return e.forEach(function(e){n.title=e.title,n.duration=e.duration,n.thumb=e.cover;var o=e.url.match(/[\w]+\.(mp4|flv)(?:\?|$)/i);o=o?o[1]:"flv",t.push({url:e.url,name:o.toUpperCase(),subname:e.quality.toUpperCase(),type:o.toLowerCase()})}),n},_getVKLinks:function(e,t){var n=[],o=e,i=null,a=null,r="",s="",l=e,u=null,d=null,c=null,m=/^video(-?\d+)_(\d+)/i;if(m.test(l))u=l.match(m),d=parseInt(u[1]),c=parseInt(u[2]);else{var D=/(?:^|&)oid=(-?\d+)/i,p=/(?:^|&)id=(-?\d+)/i;u=l.match(D),d=u&&parseInt(u[1]),u=l.match(p),c=u&&parseInt(u[1]),l="",d&&c&&(l="video"+d+"_"+c)}return l?(o=l,mono.request({url:"https://vk.com/"+l},function(e,u,m){if(e||!m)return t(l,n,o,s,r,i,a);var D=null;if(mono.findJson(m,[/"vid":/,/"oid":/,/"md_title":/]).some(function(e){var t=e&&e[5]&&e[5].player&&e[5].player.params&&e[5].player.params[0];return t&&t.vid===c&&t.oid===d?(D=t,!0):void 0}),D){var p=vkontakte_ru_embed.getVkLinksFromJson(D);return n=p.links,o=p.title,r=p.thumb,s=p.duration,t(l,n,o,s,r,D,a)}var f=null;mono.findJson(m,[/"player"/]).some(function(e){var t=e&&e[5]&&e[5].player&&e[5].player.params&&e[5].player.params[0];return"string"==typeof t?(f=t,!0):void 0});var B=!1;if(f){var g;g=/dailymotion.com\/(?:swf\/)?video\/([\w\d]+)/i.exec(f),g&&(a={action:"getDailymotionLinks",extVideoId:g[1]},B=!0)}if(B)return t(l,n,o,s,r,i,a);var v=!1;return mono.findJsonString(m,/video_box_wrap/).some(function(e){var u=null,d=/<iframe([^>]+)>/i.exec(e);if(d){if(d=d[1],u=/youtube.com\\?\/embed\\?\/([\w\-]+)/i.exec(d))return a={action:"getYoutubeLinks",extVideoId:u[1]},!0;if(u=/vimeo.com\\?\/video\\?\/(\d+)/i.exec(d))return a={action:"getVimeoLinks",extVideoId:u[1]},!0;if(u=/src="([^"]*pladform\.ru[^"]+)"/i.exec(d)){v=!0;var c=mono.parseUrl(u[1]);return engine.modules.odnoklassniki.getPladformVideo({extVideoId:{playerId:c.pl,videoId:c.videoid}},function(e){e&&"getRutubeLinks"===e.action&&(e.links=null);var u=e&&e.links;if(!Array.isArray(u))return t(l,n,o,s,r,i,a);var d=vkontakte_ru_embed.preparePladformLinks(u);return t(l,d.links,d.title,d.duration,d.thumb,i,a)}),!0}}var m=/<source([^>]+)>/i.exec(e);return m&&(m=m[1],u=/src="([^"]*cdninstagram\.com[^"]+mp4)"/i.exec(m))?(n.push({url:u[1],subname:"SD",name:"MP4",type:"mp4"}),!0):/var\sopts\s*=\s*/.test(e)&&(u=/url:\s*'(?:[^']+)dailymotion.com\/(?:swf\/)?video\/([\w\d]+)/.exec(e))?(a={action:"getDailymotionLinks",extVideoId:u[1]},!0):void 0}),!v&&t(l,n,o,s,r,i,a)})):t(l,n,o)},checkVkLinks:function(e,t){var n="";return e&&e.length>0&&(n="mp4"==e[0].type?e[0].url:e.length>1?e[1].url:e[0].url),n?void mono.request({url:n,type:"HEAD"},function(e,o){t(n,!e)}):void t()},getVkLinksFromJsonMsg:function(e,t){var n=this.getVkLinksFromJson(e.json);return t(n)},getVkLinksFromJson:function(e){var t=[],n=e.vid,o=e.md_title||e.vid,i="";e.thumb?i=e.thumb:e.jpg&&(i=e.jpg);var a=/\.flv(\?|$)]/,r=/url([0-9]+)/;Object.keys(e).forEach(function(n){var o="",i="mp4",s=null;"extra_data"===n&&"99"===e.extra?(o="",e.live_mp4?o=e.live_mp4:e.postlive_mp4&&(o=e.postlive_mp4),o&&(s=e.hd?"HD":"SD",t.push({url:o,subname:s,name:i.toUpperCase(),type:i}))):"extra_data"===n&&"52"===e.extra?(s=e.hd?"HD":"SD",o=e.extra_data,a.test(o)&&(i="flv"),t.push({url:o,subname:s,name:i.toUpperCase(),type:i})):(s=n.match(r),s=s&&s[1],null!==s&&(o=e[n],a.test(o)&&(i="flv"),t.push({url:o,subname:s,name:i.toUpperCase(),type:i})))});var s=e.duration;return{action:"getVKLinks",extVideoId:n,links:t,title:o,duration:s,thumb:i,data:e,checkLinks:null}},getVkLinksFromData:function(e,t){var n=e.data,o=null;if(mono.findJson(n,[/"vid":/,/"oid":/,/"md_title":/]).some(function(e){var e=e.player&&e.player.params&&e.player.params[0];return e?(o=e,!0):void 0}),!o)return t();var i=vkontakte_ru_embed.getVkLinksFromJson(o);return t(i)}};"undefined"==typeof window?exports.init=function(e,t){return mono=e,engine=t,vkontakte_ru_embed}:engine.modules.vkontakte=vkontakte_ru_embed;var youtube_com_embed={lastSts:["17240",[["splice",1],["swap",30],["swap",63],["swap",26],["splice",3],["swap",8],["splice",2]]],currentSts:void 0,isTrackError:{},getYoutubeLinks:function(e,t){function n(n,o,i,a){youtube_com_embed.addUmmyLinks(n,e.extVideoId);var r={action:e.action,extVideoId:e.extVideoId,links:n,title:o,subtitles:i,duration:a,checkLinks:null};return e.checkLinks&&n?youtube_com_embed.checkYoutubeLinks(n,function(e,n){return r.checkLinks=n,t(r)}):t(r)}return youtube_com_embed.prepareLastSts(function(){return youtube_com_embed.__getYoutubeLinks(e.url,e.extVideoId,e.checkSubtitles,n,e.noDash)})},prepareDechiper:function(e,t,n){"use strict";var o=this,i=t.url.match(/\/(?:[^\/]+)?player-([^\/]+)\//);i=i&&i[1],i||(i="unknownPlayerName"),this.ytHtml5SigDecipher.dechip({sts:t.sts,url:t.url},function(a,r,s){if(!a)return o.isTrackError[i]||(o.isTrackError[i]=1,i&&t.sts&&engine.track({t:"event",ec:"youtube",ea:"pError",el:t.sts+" "+i})),t.invalid=!0,n();if(t.actList=a,t.trust=!!s,!t.sts&&r&&(t.sts=r),s)n();else{var l=e.url,u=youtube_com_embed.ytRunActList(t.actList,e.s);e.getUrl?l=e.getUrl(u):l+="&signature="+u,o.ytHtml5SigDecipher.checkActList(t.sts,t.actList,l,function(e){e?t.trust=!0:t.invalid=!0,n()})}})},needDechiper:function(e){"use strict";var t=!1;if(["url_encoded_fmt_stream_map","adaptive_fmts","fmt_url_map"].some(function(n){var o=e[n];return o?(o.some(function(e){return e.s&&e.url?(t=e,1):void 0}),t?1:void 0):0}),!t&&e.dashmpd){var n=e.dashmpd.match(youtube_com_embed.dashMpdSigR);n&&(t={s:n[2],url:e.dashmpd.replace(n[1],""),getUrl:function(e,t,n){return e.replace(t[1],"/signature/"+n)}.bind(null,e.dashmpd,n)})}return t},videoInfoToObj:function(e,t){"use strict";var n=function(e){["url_encoded_fmt_stream_map","adaptive_fmts","fmt_url_map"].forEach(function(t){e[t]&&(e[t]=e[t].split(",").map(function(e){return o(e)}))})},o=function(e){return e=mono.parseUrl(e,{params:!0}),n(e),e},i=e;return t?n(i):i=o(e),i},expCurrentSts:function(){"use strict";var e=parseInt(Date.now()/1e3);void 0!==this.currentSts&&(this.currentSts.expire?this.currentSts.expire<e&&(this.currentSts=void 0):this.currentSts.expire=e+21600)},getYtConfig:function(e,t,n,o,i){"use strict";var a=this;o||(o=0);var r={0:"ncInfo",1:"info",2:"jsonPage",3:"page"},s=r[o];if(this.expCurrentSts(),i)this.currentSts={sts:parseInt(this.lastSts[0]),actList:this.lastSts[1]},this.expCurrentSts();else if(void 0===this.currentSts)return this.getCurrentSts(function(r){a.currentSts=r||{sts:parseInt(a.lastSts[0]),actList:a.lastSts[1],trust:!0},a.expCurrentSts(),a.getYtConfig(e,t,n,o,i)});var l,u,d=JSON.parse(JSON.stringify(this.currentSts));if(-1!==["ncInfo","info"].indexOf(s)){var c=null;c="ncInfo"===s?"www.youtube-nocookie.com":"www.youtube.com",u={video_id:e,eurl:t,el:"info",sts:d.sts},l="https://"+c+"/get_video_info?"+mono.param(u)}else if("jsonPage"===s)l="https://www.youtube.com/watch?"+mono.param({v:e,spf:"navigate"});else{if("page"!==s)return n();l="https://www.youtube.com/watch?"+mono.param({v:e})}var m=function(){a.getYtConfig(e,t,n,++o,i)},D={};return(mono.isChromeMobile||mono.isFirefoxMobile)&&(D["User-Agent"]=mono.getDesktopUa()),mono.request({url:l,headers:D},function(e,t,r){if(e||!r)return m();var l,u=void 0;if(-1!==["ncInfo","info"].indexOf(s)){if(l=a.videoInfoToObj(r),"ncInfo"===s&&("1"===l.requires_purchase||""===l.url_encoded_fmt_stream_map||""===l.fmt_url_map||""===l.adaptive_fmts||l.errorcode>0))return m()}else if("jsonPage"===s)try{if(r=JSON.parse(r),r.some(function(e){return e.data&&(u=e.data.swfcfg)?!0:void 0}),!u)return m()}catch(c){return m()}else{var D=mono.getPageScript(r,/ytplayer\.config\s+=\s+/);if(!D.length)return m();if(D=D[0],u=mono.findJson(D,[/"video_id":/]),!u.length)return m();u=u[0]}if(-1!==["jsonPage","page"].indexOf(s)){if(!u.args||"object"!=typeof u.args)return m();u.assets&&u.assets.js&&(d={sts:u.sts,url:u.assets.js}),l=a.videoInfoToObj(u.args,1)}var p;!d.actList&&(p=a.needDechiper(l))?a.prepareDechiper(p,d,function(){if(d.invalid){if("page"!==s)return m();if("page"===s&&!i)return i=1,o=-1,m()}n(l,d)}):n(l,d)})},readFmt:function(e,t,n,o,i){"use strict";n.forEach(function(n){if(n.stream)return void(t.hasStream=1);if(n.url){var a=n.url;if(!/(\?|&)s(ig(nature)?)?=/i.test(a))if(n.sig)a+="&signature="+n.sig;else if(n.signature)a+="&signature="+n.signature;else if(n.s){if(o.invalid)return void console.error("Sts is invalid!",o);if(!o.actList)return void console.error("Sts actList is not found!",o);a+="&signature="+youtube_com_embed.ytRunActList(o.actList,n.s)}n.itag&&!/(\?|&)itag=/i.test(a)&&(a+="&itag="+n.itag),a=a.replace(/(\?|&)sig=/i,"$1signature=").replace(/\\u0026/gi,"&");var r=a.match(/(?:\?|&)itag=(\d+)/i);if(r=r&&r[1]){if(t[r]||(t[r]={}),n.fps&&(t[r].fps=n.fps),n.size&&/^\d+x\d+$/.test(n.size)){var s=n.size.split("x");t[r].quality=youtube_com_embed.getDashQuality(s[0],s[1])}if(n.bitrate&&(t[r].bitrate=parseInt(n.bitrate)),n.type){t[r].type=n.type;var l=n.type.match(/codecs="([^"]+)"/);l&&(t[r].codecs=l[1])}n.projection_type&&(t[r].projectionType=parseInt(n.projection_type)),e[r]||(e[r]=a+i)}}})},onGetConfig:function(e,t,n,o,i,a){"use strict";var r=this,s=null,l="",u=null,d="",c=null;if(!i)return n(s,l,u,d);n=function(n){var i=1,m=0,D=function(){m++,m===i&&n(s,l,u,d)};t&&(i++,r.getYoutubeSubtitles({extVideoId:e},function(e){u=e||null,D()})),!o&&c&&(i++,s||(s={}),r.getYouTubeDashLinks(s,c,function(){var e=Object.keys(s).length;s.meta&&!s.meta.hasStream&&e--,e||(s=null),D()},!a.invalid&&a.actList&&function(e,t){return youtube_com_embed.ytRunActList(e,t)}.bind(this,a.actList))),D()}.bind(this,n);var m="";l=i.title||"",d=i.length_seconds||"",c=i.dashmpd||"",l&&(l=l.replace(/\+/g," "),m="&title="+encodeURIComponent(mono.fileName.modify(l)));var D=i.fmt_url_map||i.url_encoded_fmt_stream_map||[],p=i.adaptive_fmts||[],f={};(i.livestream||i.live_playback)&&(f.hasStream=1),s={},D&&this.readFmt(s,f,D,a,m),p&&this.readFmt(s,f,p,a,m),0!==Object.keys(s).length||f.hasStream?s.meta=f:s=null,n()},__getYoutubeLinks:function(e,t,n,o,i){"use strict";var a=this;e||(e="https://www.youtube.com/watch?v="+t),this.getYtConfig(t,e,function(e,r){a.onGetConfig(t,n,o,i,e,r)})},addUmmyLinks:function(e,t){if(!(!e||e.meta&&e.meta.hasStream)&&engine.preferences.showUmmyItem){var n=e.meta;n||(n=e.meta={}),n.videoId=t,e.ummy="ummy://www.youtube.com/watch?v="+t,e.ummyAudio="ummy://www.youtube.com/watch?v="+t+"&sf_type=audio"}},checkYoutubeLinks:function(e,t){for(var n=["18","34","35"],o="",i=0;i<n.length;i++)if(e[n[i]]){o=e[n[i]];break}return o?void mono.request({type:"HEAD",url:o},function(e,n){t(o,!e)}):void t()},convertVtt2Srt:function(e,t){"use strict";mono.request({url:e.url},function(n,o,i){if(n||!i)return console.error("Request error!",n),t();var a=/(\d{2}:\d{2}:\d{2})\.(\d{3})/g,r=/^\d{2}:\d{2}:\d{2}\.\d{3}/,s=i.split("\n\n");r.test(s[0])||s.shift(),r.test(s[s.length-1])||s.pop();var l=!1,u=s.filter(function(e){var t=r.test(e);return t||(l=!0),t}).map(function(e,t){return e=e.replace(a,"$1,$2"),t+1+"\n"+e});return u=u.join("\n\n"),l?t():(e.srt=u,e.preprocess="srt2url",void t())})},getYoutubeSubtitles:function(e,t){var n=this,o=e.extVideoId,i="http://video.google.com/timedtext";mono.request({url:i+"?hl="+engine.language.lang+"&v="+o+"&type=list&tlangs=1",xml:!0},function(e,a,r){if(e||!r)return t();for(var s,l,u,d=r.querySelectorAll("track"),c=r.querySelectorAll("target"),m=[],D={},p={},f=void 0,B=0;u=d[B];B++)s=u.getAttribute("lang_code"),l={lang:s,v:o,fmt:"vtt",name:u.getAttribute("name")||void 0},D[s]={lang:u.getAttribute("lang_translated"),langCode:s,url:i+"?"+mono.param(l),name:l.name},m.push(D[s]),!f&&u.getAttribute("cantran")&&(f=l);if(f)for(B=0,u;u=c[B];B++)s=u.getAttribute("lang_code"),l={lang:f.lang,v:o,tlang:s,fmt:"vtt",name:f.name},p[s]={lang:u.getAttribute("lang_translated"),langCode:s,url:i+"?"+mono.param(l),isAuto:!0};s=mono.getNavigator().language.toLowerCase(),0===s.indexOf("zh-hant")?s="zh-Hant":0===s.indexOf("zh-hans")&&(s="zh-Hans");var g=[s];"uk"===g[0]&&g.push("ru");for(var u,B=0;u=g[B];B++)!D[u]&&p[u]&&m.push(p[u]);var v=0,h=0,A=function(){"use strict";return h++,v===h?t(m):void 0};v++,m.forEach(function(e){"use strict";v++,n.convertVtt2Srt(e,A)}),A()})},dashMpdSigR:/(\/s\/([^\/]+))/,getYouTubeDashLinks:function(e,t,n,o){if(!t||-1!==t.indexOf("yt_live_broadcast"))return n();var i=t.match(youtube_com_embed.dashMpdSigR);if(i){if(!o)return n();var a=o(i[2]);t=t.replace(i[1],"/signature/"+a)}t=t.replace("/sig/","/signature/");var r={};(mono.isChromeMobile||mono.isFirefoxMobile)&&(r["User-Agent"]=mono.getDesktopUa()),mono.request({url:t,headers:r,xml:!0},function(t,o,i){return t||!i?n():void youtube_com_embed.parseDash(i,e,n)})},getDashQuality:function(e,t){var n,o={144:144,240:240,360:360,480:480,720:720,1080:1080,1440:1440,"4K":2160,"5K":2880,"8K":4320},i=Math.max(e,t);e=Math.min(e,t);for(var a in o){var r=o[a];if(!(i>=Math.floor(16*r/9)||e>=r))return n;n=a}return n},parseDash:function(e,t,n){"use strict";var o=e.querySelectorAll("Representation");t||(t={});for(var i,a=t.meta=t.meta||{},r=0;i=o[r];r++){var s=i.getAttribute("id");a[s]||(a[s]={});var l=i.getAttribute("frameRate");l&&(a[s].fps=l);var u=i.getAttribute("width"),d=i.getAttribute("height");if(u&&d&&(a[s].quality=youtube_com_embed.getDashQuality(u,d)),void 0===t[s]){var c=i.querySelector("BaseURL");if(c){var m=c.textContent,D=i.getAttribute("codecs");if(D){a[s].codecs=D;var p=m.match(/mime=([^&]+)/);p=p&&p[1],p&&(a[s].type=p)}var f=c.parentNode.querySelector("SegmentURL"),B=f&&f.getAttribute("media");B&&0===B.indexOf("sq/")?delete a[s]:t[s]=m}else delete a[s]}}n(t)},getYoutubeIdListFromPlaylist:function(e,t){youtube_com_embed.getIdListFromList(e.baseUrl||"https://www.youtube.com",e.listId,t)},getIdListFromList:function(){var e=function(t,o,i,a){i||(i=[]),mono.request({url:t+o,json:!0},function(o,r,s){if(o||!s)return a(i);i.push(s.content_html);var l=n(s.load_more_widget_html);return void 0===l?a(i):void e(t,l,i,a)})},t=function(e){var t=e.match(/<h1[^>]+>([^<]+)<\/h1>/);return t?t[1].replace(/\r?\n/g," ").trim():void 0},n=function(e){if(!e)return void 0;var t=e.match(/data-uix-load-more-href="([^"]+)"/);return t&&(t=t[1]),t||void 0},o=function(e,n,o){for(var i=t(n[0]),a={},r=[],s=/href="\/watch\?([^"]+)"/g,l=0,u=0,d=n.length;d>u;u++){var c=n[u];c.replace(s,function(t,n){var o=mono.parseUrl(n,{params:!0,sep:"&"});o.list===e&&(o.index=parseInt(o.index),a[o.index]=o.v,o.index>l&&(l=o.index))})}for(u=0;l>=u;u++)void 0!==a[u]&&-1===r.indexOf(a[u])&&r.push(a[u]);o({idList:r,title:i})},i=function(e){var t={},n=e.match(/"params":(\[[^\]]+"client\.version"[^\]]+\])/);if(n)try{var o=JSON.parse(n[1]);o.forEach(function(e){e.key&&e.value&&(t[e.key]=e.value)})}catch(i){}return t},a=function(e){var t="unknown",n=e.match(/"playlistMetadataRenderer":({[^}]+})/);if(n)try{n=JSON.parse(n),n.title&&(t=n.title)}catch(o){}return t},r=function(e){var t=null,n=e.match(/"nextContinuationData":({[^}]+})/);if(n)try{var o=JSON.parse(n[1]);t="/browse_ajax?"+mono.param({ctoken:o.continuation,itct:o.clickTrackingParams})}catch(i){}return t},s=function(e,t){var n=e.indexOf('{"playlistVideoListRenderer":{');-1!==n&&(e=e.substr(n),mono.findJson(e).forEach(function(e){var n=e.playlistVideoListRenderer,o=n&&n.contents;Array.isArray(o)&&o.forEach(function(e){var n=e.playlistVideoRenderer,o=n&&n.videoId;o&&t.push(o)})}))},l=function(e,t,n,o,i){mono.request({url:e+t,headers:{"X-YouTube-Client-Name":"1","X-YouTube-Client-Version":n["client.version"]},json:!0},function(t,a,u){if(t)return mono.error("YT next page request error!",t),i();var d=JSON.stringify(u),c=r(d);s(d,o),c?l(e,c,n,o,i):i()})};return function(t,u,d){mono.request({url:t+"/playlist?list="+u},function(c,m,D){if(c)return d();var p=null;if(D.match(/"playlistVideoListRenderer"/)){var f=i(D),B=a(D),g=[];s(D,g),p=r(D),p?l(t,p,f,g,function(){d({idList:g,title:B})}):d({idList:g,title:B})}else p=n(D),p?e(t,p,[D],function(e){o(u,e,d)}):o(u,[D],d)})}}(),getYoutubeLinksFromConfig:function(e,t){"use strict";var n=this,o=function(){youtube_com_embed.getYoutubeLinks(e,t)};return t=function(t,n){n&&n.links&&youtube_com_embed.addUmmyLinks(n.links,e.extVideoId),t(n)}.bind(this,t),this.prepareLastSts(function(){var i=e.config;if(!(i&&i.args&&i.args.video_id===e.extVideoId&&i.assets&&i.assets.js&&(i.args.url_encoded_fmt_stream_map||i.args.adaptive_fmts||i.args.fmt_url_map)))return o();var a=n.videoInfoToObj(i.args,1),r={sts:i.sts,url:i.assets.js};n.expCurrentSts(),void 0===n.currentSts?r.sts&&(n.currentSts=JSON.parse(JSON.stringify(r)),n.expCurrentSts()):(n.currentSts.url===r.url||n.currentSts.sts===r.sts)&&(r=JSON.parse(JSON.stringify(n.currentSts)));var s,l=function(){var o=function(e,n,o,i){t({links:e,title:n,isQuick:1})};n.onGetConfig(e.extVideoId,e.checkSubtitles,o,e.noDash,a,r)};!r.actList&&(s=n.needDechiper(a))?n.prepareDechiper(s,r,function(){return r.invalid?o():void l()}):l()})},ytRunActList:function(e,t){var n={slice:function(e,t){e.slice(t)},splice:function(e,t){e.splice(0,t)},reverse:function(e){e.reverse()},swap:function(e,t){var n=e[0];e[0]=e[t%e.length],e[t]=n}};t=t.split("");for(var o,i=0;o=e[i];i++)n[o[0]](t,o[1]);return t.join("")},ytHtml5SigDecipher:{readObfFunc:function(e,t){var n=e.match(/\[(\w+)\]/g);if(n){for(var o,i=0;o=n[i];i++){var a=t.match(new RegExp("[, ]{1}"+o.slice(1,-1)+'="(\\w+)"'));a&&(e=e.replace(o,"."+a[1]))}for(var r,s=e.split(";"),l=[],i=0;r=s[i];i++)if(-1===r.indexOf(".split(")&&-1===r.indexOf(".join("))if(-1===r.indexOf("reverse")){var u=r.match(/splice\((\d+)\)/);if(u){if(u=parseInt(u[1]),isNaN(u))return;l.push(["splice",u])}else{var u=r.match(/slice\((\d+)\)/);if(u){if(u=parseInt(u[1]),isNaN(u))return;l.push(["slice",u])}else{var u=r.match(/\[(\d+)%\w+\.length/);if(u){if(u=parseInt(u[1]),isNaN(u))return;l.push(["swap",u])}}}}else l.push(["reverse",null]);return l}},getNewChip:function(e,t){var n=function(t,n){t=t.replace(/\$/g,"\\$");var o=new RegExp("(?:var |,)?"+t+"={"),i=e.search(o);if(-1===i)throw new Error("Place is not found");var a=e.substr(i,300);n=n.replace(/\$/g,"\\$");var r=new RegExp(n+":function\\(([$\\w,]+)\\){([^}]+)}"),s=a.match(r);if(!s)throw new Error("Place function is not found!");var l=s[1],u=s[2];return{args:l,statement:u}},o=function(e){var t=/([\w$]+)\.([\w$]+)\([\w$]+,?([\w$]+)?\)/.exec(e);if(!t)throw new Error("readAction");var o=t[1],i=t[2],a=t[3],r=n(o,i);if(/\.reverse/.test(r.statement))return["reverse",null];if(!/^[\d]+$/.test(a))throw new Error("Arg is not number");return/\.splice/.test(r.statement)?["splice",parseInt(a)]:/\.slice/.test(r.statement)?["slice",parseInt(a)]:["swap",parseInt(a)]},i=function(e,t){e=e.replace(/\$/g,"\\$");var n=new RegExp("[\\w$]+\\.[\\w$]+\\("+e+"[^)]*\\)","g"),i=t.match(n);if(!i)throw new Error("readScope");return i.map(function(e){return o(e)})},a=function(t){t=t.replace(/\$/g,"\\$");var n=new RegExp("(?:function "+t+"|(?:var |,|;\n)"+t+"=function)\\(([\\w$]+)\\){([^}]*)}[;,]"),o=n.exec(e);if(!o)throw new Error("findConvertFn");var a=o[1],r=o[2];return i(a,r)},r=null,s=null;try{var l=/,sts:(\d+)/.exec(e);if(!l)throw new Error("Sts is not found");s=parseInt(l[1]);var u=/[$_a-zA-Z0-9]+\.set\("signature",([$_a-zA-Z0-9]+)\(/.exec(e);if(u?mono.debug("new chip"):(u=/(?:function ([$_a-zA-Z0-9]+)|(?:var |,|;\n)([$_a-zA-Z0-9]+)=function)\(([\w$]+)\){\3=\3\.split\([^}]+;return \3\.join\([^}]+}[;,]/.exec(e),u&&(mono.debug("alt chip"),u=[u[0],u[1]||u[2]])),!u)throw new Error("Decode function name is not found!");r=a(u[1])}catch(d){mono.debug(d)}return t(r,s)},getChip:function(e,t){var n=e.match(/,sts:(\d+)/);n=n&&n[1];var o=[],i=e.match(/\.sig\|\|([$_a-zA-Z0-9]+)\(/);if(!i)return this.getNewChip(e,t);mono.debug("old chip"),i=i[1],i=i.replace(/\$/g,"\\$");var a=e.match(new RegExp("((?:function "+i+"|(?:var |,|;\n)"+i+"=function)\\(([\\w$]+)\\){[^}]*})[;,]"));if(!a)return t();var r=a[2];a=a[1];var s=new RegExp("[\\w$]+\\.[\\w$]+\\("+r+"[^)]*\\)","g"),l=a.match(s);if(!l)return o=this.readObfFunc(a,e),o&&o.length>0?t(o,n):t();for(var u,d="",c=[],m=0;u=l[m];m++){var D=u.match(/([\w$]+)\.([\w$]+)\([\w$]+,?([\w$]+)?\)/);D&&(d=D[1],c.push({name:D[2],arg:parseInt(D[3])}))}var p=e.indexOf("var "+d+"={");-1===p&&(p=e.indexOf(","+d+"={")),-1===p&&(p=e.indexOf(d+"={"));var f=e.substr(p,300);for(m=0,u;u=c[m];m++){var r=u.name;s=new RegExp(r+":(function\\([$\\w,]+\\){[^}]+})");var B=f.match(s);if(!B)return t();if(B=B[1],-1!==B.indexOf("splice")){if(isNaN(u.arg))return t();o.push(["splice",u.arg])}else if(-1!==B.indexOf("slice")){if(isNaN(u.arg))return t();o.push(["slice",u.arg])}else if(-1!==B.indexOf("reverse"))u.arg=null,o.push(["reverse",u.arg]);else{if(isNaN(u.arg))return t();o.push(["swap",u.arg])}}t(o,n)},getPlayer:function(e,t){var n=this;"//"===e.url.substr(0,2)?e.url="https:"+e.url:"/"===e.url[0]&&(e.url="https://www.youtube.com"+e.url);var o={};return(mono.isChromeMobile||mono.isFirefoxMobile)&&(o["User-Agent"]=mono.getDesktopUa()),mono.request({url:e.url,headers:o},function(e,o,i){return e||!i?t():n.getChip(i,t)})},checkActList:function(e,t,n,o){var i=this;return mono.request({type:"HEAD",url:n},function(n){return n?o(0):(i.addDechipList(e,t),o(1))})},storage:null,getDechipList:function(e){var t=this;return t.storage?e(t.storage):mono.storage.get("ytDechipList",function(n){var o=t.storage=n.ytDechipList||{};return e(o)})},addDechipList:function(e,t){var n=this;if(e){var o=youtube_com_embed.lastSts;return o[0]=e,o[1]=t,n.storage[e]=t,Object.keys(n.storage).sort(function(e,t){return t>e?1:-1}).slice(3).forEach(function(e){delete n.storage[e]}),mono.storage.set({ytDechipList:n.storage})}},dechip:function(e,t){var n=this;return n.getDechipList(function(o){if(e.sts){var i=o[e.sts];if(i)return t(i,parseInt(e.sts),1)}return n.getPlayer(e,function(e,n){return e&&e.length>0?t(e,parseInt(n)):t()})})}},prepareLastSts:function(e){var t=this;return t.prepareLastSts.ready?e():(t.prepareLastSts.ready=!0,mono.storage.get("ytDechipList",function(n){var o=n.ytDechipList=n.ytDechipList||{};t.ytHtml5SigDecipher.storage=o;var i=t.lastSts;o[i[0]]=i[1];var a=Object.keys(o).sort(function(e,t){return t>e?1:-1});return i[0]<a[0]&&(i[0]=a[0],i[1]=o[a[0]]),e()}))},getSignatureFromHtml:function(e,t){"use strict";var n=mono.getPageScript(e,/ytplayer\.config\s+=\s+/);if(!n.length)return t();n=n[0];var o=mono.findJson(n,[/"assets":/,/"sts":\d+/]);return o.length?(o=o[0],o.sts&&o.assets&&o.assets.js?t({sts:parseInt(o.sts),url:o.assets.js}):t()):t()},getCurrentSts:function(e){"use strict";var t=this,n={};return(mono.isChromeMobile||mono.isFirefoxMobile)&&(n["User-Agent"]=mono.getDesktopUa()),mono.request({url:"https://www.youtube.com/",headers:n},function(n,o,i){return n||!i?e():void t.getSignatureFromHtml(i,e)})}};"undefined"==typeof window?exports.init=function(e,t){return mono=e,engine=t,youtube_com_embed}:engine.modules.youtube=youtube_com_embed;var facebook_com_embed={getFacebookLinks:function(e,t){var n=function(n,o,i,a){var r={action:e.action,extVideoId:e.extVideoId,links:n||null,title:o||"",thumb:i||"",duration:a||""};t(r)};facebook_com_embed._getFacebookLinks(e.extVideoId,n)},_getFacebookLinks:function(e,t){mono.request({type:"GET",url:"https://www.facebook.com/video.php?v="+e},function(n,o,i){return n||!i?t():void facebook_com_embed.getLinksFromData(i,e,t)})},getLinksFromData:function(e,t,n){"use strict";var o=e.match(/\["params","([^"]*)"\]/im),i="";if(!o)return this.getLinksFromData2(e,t,n);var a=null;try{if(a=JSON.parse(decodeURIComponent(JSON.parse('"'+o[1]+'"'))).video_data,a.progressive&&(a=a.progressive),!a)return n()}catch(r){return n()}var s=null,l=null,u=[],d={sd_src:"SD",hd_src:"HD"};Array.isArray(a)||(a=[a]);for(var c,m=0;c=a[m];m++)["sd_src","hd_src"].forEach(function(e){if(c.thumbnail_src&&(s=c.thumbnail_src),c.video_duration&&(l=c.video_duration),c[e]){var t=facebook_com_embed.getFileExtension(c[e],"mp4");u.push({url:c[e],name:d[e],type:t,ext:t.toUpperCase()})}});n(u,i,s,l)},getLinksFromData2:function(e,t,n){"use strict";var o="",i=null;if(mono.getPageScript(e,[/"?videoData"?:\[/]).some(function(e){return e.split(/"?videoData"?:\[/).some(function(e){return mono.findJsObject(e).some(function(e){return(e.sd_src||e.hd_src)&&String(e.video_id)===String(t)?(i=e,!0):void 0})})}),!i)return n();var a,r=[];return i.sd_src&&(a=facebook_com_embed.getFileExtension(i.sd_src,"mp4"),r.push({url:i.sd_src,name:"SD",type:a,ext:a.toUpperCase()})),i.hd_src&&(a=facebook_com_embed.getFileExtension(i.hd_src,"mp4"),r.push({url:i.hd_src,name:"HD",type:a,ext:a.toUpperCase()})),n(r,o,i.thumbnail_src,i.video_duration)},getFileExtension:function(e,t){var n=e.match(/\.([a-z0-9]{3,4})(\?|$)/i);return n?(n=n[1],n.toLowerCase()):t?t:""},getFacebookPhotoUrl:function(e,t){return e.fbid?void mono.request({url:"https://www.facebook.com/photo.php?fbid="+e.fbid},function(e,n,o){if(e||!o)return t();var i=o.match(/<a[^>]+fbPhotosPhotoActionsItem[^>]+href="([^">]+dl=1)"[^>]+>/i);if(i){var a=i[1];return a=a.replace(/&/g,"&"),t(a)}return t()}):t()}};"undefined"==typeof window?exports.init=function(e,t){return mono=e,engine=t,facebook_com_embed}:engine.modules.facebook=facebook_com_embed;var mail_ru_embed={getMailruLinks:function(e,t){function n(n,o,i,a,r){var s={action:e.action,extVideoId:a||e.extVideoId,links:n,title:o,thumb:i,duration:r};t(s)}mail_ru_embed._getMailruLinks(e.extVideoId,n)},_getMailruLinks:function(e,t){"use strict";var n,o=e,i=e.match(/\/([^\/]+)\/([^\/]+)\/video\/(.+).html/);return i||(i=e.match(/embed\/([^\/]+)\/([^\/]+)\/(.+).html/)),i&&(n="http://api.video.mail.ru/videos/"+i[1]+"/"+i[2]+"/"+i[3]+".json",o=i[1]+"/"+i[2]+"/video/"+i[3]+".html"),n?mail_ru_embed.onGetMailruMetadataUrl(n,o,t):void mono.request({url:"http://my.mail.ru/"+e},function(e,i,a){if(e||!a)return t();var r=/"metaUrl":/,s=null;if(mono.getPageScript(a,r).some(function(e){return mono.findJson(e,r).some(function(e){return e.metaUrl?(s=e,!0):void 0})}),s)return n=s.metaUrl,void mail_ru_embed.onGetMailruMetadataUrl(n,o,t);if(a=a.match(/<meta\s+content="[^"]+(videoapi\.my\.mail[^&]+)&[^"]+"[^>]+\/>/),!a)return t();a=decodeURIComponent(a[1]);var l=a.substr(a.lastIndexOf("/")+1);n="http://videoapi.my.mail.ru/videos/"+l+".json",mail_ru_embed.onGetMailruMetadataUrl(n,o,t)})},onGetMailruMetadataUrl:function(e,t,n){mail_ru_embed.getMailruMetadata(e,function(e){return e&&"string"!=typeof e?void mail_ru_embed.readMailruMetadata(e,function(e,o,i,a){n(mail_ru_embed.prepMailruLinks(e),o,i,t,a)}):n()})},prepMailruLinks:function(e){if(e){for(var t,n=[],o=0;t=e[o];o++){var i=t.url,a="FLV";-1!==i.indexOf(".mp4")&&(a="MP4"),-1!==i.indexOf(".mov")&&(a="MOV"),-1!==i.indexOf(".mpg")&&(a="MPG"),t.quality||(t.quality="-?-");var r=t.quality.toUpperCase(),s=["1080P","720P","480P","360P","272P"],l=["1080","720","480","360","272"],u=s.indexOf(r);-1!==u&&(r=l[u]);var d=a.toLowerCase();n.push({url:i,subname:r,name:a,ext:d})}return n.sort(function(e,t){return"HD"===e.subname?1:e.subname>t.subname}),n}},getMailruMetadata:function(e,t){return e?void mono.request({url:e,json:!0},function(e,n,o){return e||!o?t():void t(o)}):t()},readMailruMetadata:function(e,t){var n,o=[],i=void 0,a=void 0;if(e.meta&&(a=e.meta.poster,i=e.meta.duration),"UPLOADED"===e.provider){if(n=e.movie?e.movie.title:void 0,!e.videos)return t();e.videos.forEach(function(e){o.push({quality:e.name,url:e.url,title:n})})}else if("ugc"===e.provider){if(n=e.meta?e.meta.title:void 0,!e.videos)return t();e.videos.forEach(function(e){o.push({quality:e.key,url:e.url,title:n})})}else if("pladform"===e.provider){n=e.meta?e.meta.title:void 0;var r=engine.modules.odnoklassniki;return void r.getPladformVideo({extVideoId:{playerId:e.meta.playerId,videoId:e.meta.videoId}},function(e){if(!e)return t();"getRutubeLinks"===e.action&&(e.links=null);var o=e.links;return o?(o.forEach(function(e){void 0===e.title&&(e.title=n)}),void t(o,n,a,i)):t()})}return 0===o.length?t():t(o,n,a,i)}};"undefined"==typeof window?exports.init=function(e,t){return mono=e,engine=t,mail_ru_embed}:engine.modules.mail_ru=mail_ru_embed;var SaveFrom_Utils={downloadParam:"sfh--download",setStyle:function(e,t){if(e&&t)for(var n in t)e.style[n]=t[n]},getStyle:function(e,t){return e&&window.getComputedStyle&&window.getComputedStyle(e,null).getPropertyValue(t)},addStyleRules:function(e,t,n){var o=n?document.querySelector("#savefrom-styles."+n):document.getElementById("savefrom-styles");if(!o){o=document.createElement("style"), o.id="savefrom-styles",n&&o.classList.add(n);var i=document.querySelector("head style");i?i.parentNode.insertBefore(o,i):document.querySelector("head").appendChild(o)}if("object"==typeof t){var a=[];for(var r in t)a.push(r+":"+t[r]);t=a.join(";")}o.textContent+=e+"{"+t+"}"},getPosition:function(e,t){var n=e.getBoundingClientRect();if(t){var o=t.getBoundingClientRect();return{top:Math.round(n.top-o.top),left:Math.round(n.left-o.left),width:n.width,height:n.height}}return{top:Math.round(n.top+window.pageYOffset),left:Math.round(n.left+window.pageXOffset),width:n.width,height:n.height}},getSize:function(e){return{width:e.offsetWidth,height:e.offsetHeight}},getMatchFirst:function(e,t){var n=e.match(t);return n&&n.length>1?n[1]:""},getElementByIds:function(e){for(var t=0;t<e.length;t++){var n=document.getElementById(e[t]);if(n)return n}return null},getParentByClass:function(e,t){if(!e||""==t)return!1;var n;if("object"==typeof t&&t.length>0)for(n=e;n;n=n.parentNode){if(1!==n.nodeType)return null;for(var o=0;o<t.length;o++)if(n.classList.contains(t[o]))return n}else for(n=e;n;n=n.parentNode){if(1!==n.nodeType)return null;if(n.classList.contains(t))return n}return null},getParentByTagName:function(e,t){if(!e||!t)return!1;for(var n=e;n;n=n.parentNode){if(1!==n.nodeType)return null;if(n.tagName===t)return n}return null},getParentById:function(e,t){for(var n=e;n;n=n.parentNode){if(1!==n.nodeType)return null;if(n.id===t)return n}return null},hasChildrenTagName:function(e,t){for(var n,o=0;n=e.childNodes[o];o++)if(1===n.nodeType&&n.tagName===t)return!0;return!1},isParent:function(e,t){return t&&-1!==[1,9,11].indexOf(t.nodeType)?t.contains(e):!1},emptyNode:function(e){for(;e.firstChild;)e.removeChild(e.firstChild)},download:function(e,t,n,o){if(!t)return!1;if(e=e||this.getFileName(t),!e)return!1;if(!mono.global.preference.downloads)return!1;var i=n||{};i.url=t,i.filename=e;var a={action:"downloadFile",options:i};return o=o||void 0,mono.sendMessage(a,o),!0},downloadList:{showDownloadWarningPopup:function(e,t){var n=SaveFrom_Utils.playlist.getInfoPopupTemplate();mono.sendMessage({action:"getWarningIcon",type:t},function(e){n.icon.style.backgroundImage="url("+e+")"}),mono.create(n.textContainer,{append:[mono.create("p",{text:mono.global.language.warningPopupTitle,style:{color:"#0D0D0D",fontSize:"20px",marginBottom:"11px",marginTop:"13px"}}),mono.create("p",{text:mono.global.language.warningPopupDesc+" ",style:{color:"#868686",fontSize:"14px",marginBottom:"13px",lineHeight:"24px",marginTop:"0px"},append:mono.create("a",{href:"ru"===mono.global.language.lang||"uk"===mono.global.language.lang?"http://vk.com/page-55689929_49003549":"http://vk.com/page-55689929_49004259",text:mono.global.language.readMore,target:"_blank",style:{color:"#4A90E2"}})}),mono.create("p",{style:{marginBottom:"13px"},append:[mono.create("label",{style:{color:"#868686",cursor:"pointer",fontSize:"14px",lineHeight:"19px"},append:[mono.create("input",{type:"checkbox",style:{cssFloat:"left",marginLeft:"0px"},on:["click",function(){mono.sendMessage({action:"hideDownloadWarning",set:this.checked?1:0})}]}),mono.global.language.noWarning]})]})]});var o=void 0,i=void 0;mono.create(n.buttonContainer,{append:[o=mono.create("button",{text:mono.global.language.cancel,style:{height:"27px",width:"118px",backgroundColor:"#ffffff",border:"1px solid #9e9e9e",margin:"12px",marginBottom:"11px",marginRight:"4px",borderRadius:"5px",fontSize:"14px",cursor:"pointer"}}),i=mono.create("button",{text:mono.global.language["continue"],style:{height:"27px",width:"118px",backgroundColor:"#ffffff",border:"1px solid #9e9e9e",margin:"12px",marginBottom:"11px",marginRight:"8px",borderRadius:"5px",fontSize:"14px",cursor:"pointer"}})]}),o.addEventListener("click",function(e){var t=n.body.parentNode;mono.trigger(t.lastChild,"click")}),i.addEventListener("click",function(t){t.preventDefault(),t.stopPropagation(),e(),mono.trigger(o,"click")}),SaveFrom_Utils.popupDiv(n.body,"dl_warning_box_popup")},startChromeDownloadList:function(e){var t=e.folderName,n=e.list;return t&&(t+="/"),mono.sendMessage({action:"downloadList",fileList:n,folder:t})},startOldChromeDownloadList:function(e,t){var n=e.folderName,o=e.list,i=e.type;n&&(n+="/");var a=0,r=!1,s=500,l=document.body;l.focus(),t||(l.onblur=function(){r=!0});var u=function(){var e=o[a];if(a++,void 0!==e)if(mono.global.preference.downloads?SaveFrom_Utils.download(n+e.filename,e.url):mono.trigger(mono.create("a",{download:e.filename,href:e.url,on:["click",function(e){SaveFrom_Utils.downloadOnClick(e)}]}),"click",{cancelable:!0,altKey:!0}),r)SaveFrom_Utils.downloadList.showDownloadWarningPopup(function(){r=!1,l.focus(),u()},i);else{if(a>5&&s&&(s=void 0,l.onblur=void 0,r=!1,mono.global.preference.downloads))return void mono.sendMessage({action:"downloadList",fileList:o.slice(a),folder:n});setTimeout(function(){u()},s)}};u()},startDownload:function(e){return e.list.forEach(function(e){e.filename=mono.fileName.modify(e.filename)}),e.folderName=mono.fileName.modify(e.folderName),mono.isChrome&&mono.global.preference.downloads||mono.isFirefox?SaveFrom_Utils.downloadList.startChromeDownloadList(e):mono.isGM||mono.isSafari?mono.sendMessage({action:"hideDownloadWarning"},function(t){SaveFrom_Utils.downloadList.startOldChromeDownloadList(e,t)}):void 0},showBeforeDownloadPopup:function(e,t){t.list=e;var n=t.type,o=t.folderName,i=t.onContinue||SaveFrom_Utils.downloadList.startDownload,a=t.onShowList||SaveFrom_Utils.playlist.popupFilelist,r=t.count||e.length,s=SaveFrom_Utils.playlist.getInfoPopupTemplate();mono.sendMessage({action:"getWarningIcon",color:"#00CCFF",type:n},function(e){s.icon.style.backgroundImage="url("+e+")"});var l=[];a&&(l=[" (",mono.create("a",{href:"#",text:mono.global.language.vkListOfLinks.toLowerCase()}),")"],l[1].addEventListener("click",function(e){e.preventDefault(),e.stopPropagation(),a(t.list),mono.trigger(u,"click")})),mono.create(s.textContainer,{append:[mono.create("p",{text:o||mono.global.language.playlistTitle,style:{color:"#0D0D0D",fontSize:"20px",marginBottom:"11px",marginTop:"13px"}}),mono.create("p",{text:mono.global.language.vkFoundFiles.replace("%d",r),style:{color:"#868686",fontSize:"14px",marginBottom:"13px",lineHeight:"24px",marginTop:"0px"},append:l}),mono.create("p",{text:mono.global.language.beforeDownloadPopupWarn,style:{color:"#868686",fontSize:"14px",marginBottom:"13px",lineHeight:"24px",marginTop:"0px"}})]});var u=void 0,d=void 0;mono.create(s.buttonContainer,{append:[u=mono.create("button",{text:mono.global.language.cancel,style:{height:"27px",width:"118px",backgroundColor:"#ffffff",border:"1px solid #9e9e9e",margin:"12px",marginBottom:"11px",marginRight:"4px",borderRadius:"5px",fontSize:"14px",cursor:"pointer"}}),d=mono.create("button",{text:mono.global.language["continue"],style:{height:"27px",width:"118px",backgroundColor:"#ffffff",border:"1px solid #9e9e9e",margin:"12px",marginBottom:"11px",marginRight:"8px",borderRadius:"5px",fontSize:"14px",cursor:"pointer"}})]}),u.addEventListener("click",function(e){var t=s.body.parentNode;mono.trigger(t.lastChild,"click")}),d.addEventListener("click",function(e){e.preventDefault(),e.stopPropagation(),i(t),mono.trigger(u,"click")}),SaveFrom_Utils.popupDiv(s.body,"dl_confirm_box_popup")}},downloadLink:function(e,t){if(!e.href)return!1;var n=e.getAttribute("download");return this.download(n,e.href,null,t)},safariDlLink:function(e){"use strict";if(!(e.button||e.ctrlKey||e.altKey||e.shitfKey)){var t=null,n=function(e){var t=document.createEvent("MouseEvents");return t.initMouseEvent("click",!0,e.cancelable,window,0,e.screenX,e.screenY,e.clientX,e.clientY,!1,!0,!1,e.metaKey,e.button,e.relatedTarget),t};try{if("function"!=typeof MouseEvent)throw"legacy";t=new MouseEvent("click",{bubbles:!0,cancelable:e.cancelable,screenX:e.screenX,screenY:e.screenY,clientX:e.clientX,clientY:e.clientY,ctrlKey:!1,altKey:!0,shiftKey:!1,metaKey:e.metaKey,button:e.button,relatedTarget:e.relatedTarget})}catch(o){t=n(e)}e.preventDefault(),e.stopPropagation(),this.dispatchEvent(t)}},downloadOnClick:function(e,t,n){n=n||{};var o=SaveFrom_Utils,i=n.el||e.target;return"A"!==i.tagName&&(i=mono.getParent(i,"A")),i?mono.isSafari?o.safariDlLink.call(i,e):void(mono.global.preference.downloads&&(mono.isGM&&/^blob:|^data:/.test(i.href)||2!==e.button&&(e.preventDefault(),e.stopPropagation(),o.downloadLink(i,t)))):void 0},getQueryString:function(e,t,n){if(!e||"object"!=typeof e)return"";void 0===t&&(t=""),void 0===n&&(n="");var o="";for(var i in e)o.length&&(o+="&"),e[i]instanceof Object?(t||(t=""),n||(n=""),o+=SaveFrom_Utils.getQueryString(e[i],t+i+"[","]"+n)):o+=t+escape(i)+n+"="+escape(e[i]);return o},md5:function(e){var t,n,o,i,a,r,s,l,u,d,c=function(e,t){return e<<t|e>>>32-t},m=function(e,t){var n,o,i,a,r;return i=2147483648&e,a=2147483648&t,n=1073741824&e,o=1073741824&t,r=(1073741823&e)+(1073741823&t),n&o?2147483648^r^i^a:n|o?1073741824&r?3221225472^r^i^a:1073741824^r^i^a:r^i^a},D=function(e,t,n){return e&t|~e&n},p=function(e,t,n){return e&n|t&~n},f=function(e,t,n){return e^t^n},B=function(e,t,n){return t^(e|~n)},g=function(e,t,n,o,i,a,r){return e=m(e,m(m(D(t,n,o),i),r)),m(c(e,a),t)},v=function(e,t,n,o,i,a,r){return e=m(e,m(m(p(t,n,o),i),r)),m(c(e,a),t)},h=function(e,t,n,o,i,a,r){return e=m(e,m(m(f(t,n,o),i),r)),m(c(e,a),t)},A=function(e,t,n,o,i,a,r){return e=m(e,m(m(B(t,n,o),i),r)),m(c(e,a),t)},b=function(e){for(var t,n=e.length,o=n+8,i=(o-o%64)/64,a=16*(i+1),r=new Array(a-1),s=0,l=0;n>l;)t=(l-l%4)/4,s=l%4*8,r[t]=r[t]|e.charCodeAt(l)<<s,l++;return t=(l-l%4)/4,s=l%4*8,r[t]=r[t]|128<<s,r[a-2]=n<<3,r[a-1]=n>>>29,r},y=function(e){var t,n,o="",i="";for(n=0;3>=n;n++)t=e>>>8*n&255,i="0"+t.toString(16),o+=i.substr(i.length-2,2);return o},k=[],w=7,x=12,C=17,S=22,F=5,L=9,_=14,M=20,E=4,I=11,T=16,N=23,U=6,P=10,O=15,q=21;for(k=b(e),s=1732584193,l=4023233417,u=2562383102,d=271733878,t=k.length,n=0;t>n;n+=16)o=s,i=l,a=u,r=d,s=g(s,l,u,d,k[n+0],w,3614090360),d=g(d,s,l,u,k[n+1],x,3905402710),u=g(u,d,s,l,k[n+2],C,606105819),l=g(l,u,d,s,k[n+3],S,3250441966),s=g(s,l,u,d,k[n+4],w,4118548399),d=g(d,s,l,u,k[n+5],x,1200080426),u=g(u,d,s,l,k[n+6],C,2821735955),l=g(l,u,d,s,k[n+7],S,4249261313),s=g(s,l,u,d,k[n+8],w,1770035416),d=g(d,s,l,u,k[n+9],x,2336552879),u=g(u,d,s,l,k[n+10],C,4294925233),l=g(l,u,d,s,k[n+11],S,2304563134),s=g(s,l,u,d,k[n+12],w,1804603682),d=g(d,s,l,u,k[n+13],x,4254626195),u=g(u,d,s,l,k[n+14],C,2792965006),l=g(l,u,d,s,k[n+15],S,1236535329),s=v(s,l,u,d,k[n+1],F,4129170786),d=v(d,s,l,u,k[n+6],L,3225465664),u=v(u,d,s,l,k[n+11],_,643717713),l=v(l,u,d,s,k[n+0],M,3921069994),s=v(s,l,u,d,k[n+5],F,3593408605),d=v(d,s,l,u,k[n+10],L,38016083),u=v(u,d,s,l,k[n+15],_,3634488961),l=v(l,u,d,s,k[n+4],M,3889429448),s=v(s,l,u,d,k[n+9],F,568446438),d=v(d,s,l,u,k[n+14],L,3275163606),u=v(u,d,s,l,k[n+3],_,4107603335),l=v(l,u,d,s,k[n+8],M,1163531501),s=v(s,l,u,d,k[n+13],F,2850285829),d=v(d,s,l,u,k[n+2],L,4243563512),u=v(u,d,s,l,k[n+7],_,1735328473),l=v(l,u,d,s,k[n+12],M,2368359562),s=h(s,l,u,d,k[n+5],E,4294588738),d=h(d,s,l,u,k[n+8],I,2272392833),u=h(u,d,s,l,k[n+11],T,1839030562),l=h(l,u,d,s,k[n+14],N,4259657740),s=h(s,l,u,d,k[n+1],E,2763975236),d=h(d,s,l,u,k[n+4],I,1272893353),u=h(u,d,s,l,k[n+7],T,4139469664),l=h(l,u,d,s,k[n+10],N,3200236656),s=h(s,l,u,d,k[n+13],E,681279174),d=h(d,s,l,u,k[n+0],I,3936430074),u=h(u,d,s,l,k[n+3],T,3572445317),l=h(l,u,d,s,k[n+6],N,76029189),s=h(s,l,u,d,k[n+9],E,3654602809),d=h(d,s,l,u,k[n+12],I,3873151461),u=h(u,d,s,l,k[n+15],T,530742520),l=h(l,u,d,s,k[n+2],N,3299628645),s=A(s,l,u,d,k[n+0],U,4096336452),d=A(d,s,l,u,k[n+7],P,1126891415),u=A(u,d,s,l,k[n+14],O,2878612391),l=A(l,u,d,s,k[n+5],q,4237533241),s=A(s,l,u,d,k[n+12],U,1700485571),d=A(d,s,l,u,k[n+3],P,2399980690),u=A(u,d,s,l,k[n+10],O,4293915773),l=A(l,u,d,s,k[n+1],q,2240044497),s=A(s,l,u,d,k[n+8],U,1873313359),d=A(d,s,l,u,k[n+15],P,4264355552),u=A(u,d,s,l,k[n+6],O,2734768916),l=A(l,u,d,s,k[n+13],q,1309151649),s=A(s,l,u,d,k[n+4],U,4149444226),d=A(d,s,l,u,k[n+11],P,3174756917),u=A(u,d,s,l,k[n+2],O,718787259),l=A(l,u,d,s,k[n+9],q,3951481745),s=m(s,o),l=m(l,i),u=m(u,a),d=m(d,r);var R=y(s)+y(l)+y(u)+y(d);return R.toLowerCase()},decodeUnicodeEscapeSequence:function(e){return e.replace(/\\u([0-9a-f]{4})/g,function(e,t){return t=parseInt(t,16),isNaN(t)?void 0:String.fromCharCode(t)})},getFileExtension:function(e,t){var n=this.getMatchFirst(e,/\.([a-z0-9]{3,4})(\?|$)/i);return n?n.toLowerCase():t?t:""},getFileName:function(e){var t=this.getMatchFirst(e,/\/([^\?#\/]+\.[a-z\d]{2,6})(?:\?|#|$)/i);return t?mono.fileName.modify(t):t},getTopLevelDomain:function(e){if(!e)return"";if(!e.match(/^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6}/))return e;var t=e.split("."),n=t.length;return 2==n?e:t[n-2]+"."+t[n-1]},dateToObj:function(e,t){var n=null===e||void 0===e?new Date:new Date(e);void 0===t&&(t=!0);var o={year:n.getFullYear(),month:n.getMonth()+1,day:n.getDate(),hour:n.getHours(),min:n.getMinutes(),sec:n.getSeconds()};if(t)for(var i in o)1==o[i].toString().length&&(o[i]="0"+o[i]);return o},utf8Encode:function(e){e=e.replace(/\r\n/g,"\n");for(var t="",n=0;n<e.length;n++){var o=e.charCodeAt(n);128>o?t+=String.fromCharCode(o):o>127&&2048>o?(t+=String.fromCharCode(o>>6|192),t+=String.fromCharCode(63&o|128)):(t+=String.fromCharCode(o>>12|224),t+=String.fromCharCode(o>>6&63|128),t+=String.fromCharCode(63&o|128))}return t},sizeHuman:function(e,t){(void 0==t||null==t)&&(t=2);var n=e,o=0,i="",a=[mono.global.language.vkFileSizeByte,mono.global.language.vkFileSizeKByte,mono.global.language.vkFileSizeMByte,mono.global.language.vkFileSizeGByte,mono.global.language.vkFileSizeTByte];for(0>n&&(i="-",n=Math.abs(n));n>=1e3;)o++,n/=1024;if(t>=0){var r=10*t;n=Math.round(n*r)/r}return o<a.length?i+n+" "+a[o]:e},secondsToDuration:function(e){function t(e){return 10>e?"0"+e:e.toString()}if(!e||isNaN(e))return"";var n=Math.floor(e/3600);e%=3600;var o=Math.floor(e/60);return e%=60,n>0?n+":"+t(o)+":"+t(e):o+":"+t(e)},svg:{icon:{download:"M 4,0 4,8 0,8 8,16 16,8 12,8 12,0 4,0 z",info:"M 8,1.55 C 11.6,1.55 14.4,4.44 14.4,8 14.4,11.6 11.6,14.4 8,14.4 4.44,14.4 1.55,11.6 1.55,8 1.55,4.44 4.44,1.55 8,1.55 M 8,0 C 3.58,0 0,3.58 0,8 0,12.4 3.58,16 8,16 12.4,16 16,12.4 16,8 16,3.58 12.4,0 8,0 L 8,0 z M 9.16,12.3 H 6.92 V 7.01 H 9.16 V 12.3 z M 8.04,5.91 C 7.36,5.91 6.81,5.36 6.81,4.68 6.81,4 7.36,3.45 8.04,3.45 8.72,3.45 9.27,4 9.27,4.68 9.27,5.36 8.72,5.91 8.04,5.91 z",noSound:"M 11.4,5.05 13,6.65 14.6,5.05 16,6.35 14.4,7.95 16,9.55 14.6,11 13,9.35 11.4,11 10,9.55 11.6,7.95 10,6.35 z M 8,1.75 8,14.3 4,10.5 l -4,0 0,-4.75 4,0 z"},cache:{},getSrc:function(e,t){return this.icon[e]?(this.cache[e]||(this.cache[e]={}),this.cache[e][t]||(this.cache[e][t]=btoa('<?xml version="1.0" encoding="UTF-8"?><svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" version="1.1" width="16" height="16" viewBox="0 0 16 16" id="svg2" xml:space="preserve"><path d="'+this.icon[e]+'" fill="'+t+'" /></svg>')),this.cache[e][t]?"data:image/svg+xml;base64,"+this.cache[e][t]:""):""},getSvg:function(e,t,n,o){var i=document.createElementNS("http://www.w3.org/2000/svg","svg"),a=i.namespaceURI;i.setAttribute("width",n||"16"),i.setAttribute("height",o||n||"16"),i.setAttribute("viewBox","0 0 16 16");var r=document.createElementNS(a,"path");return i.appendChild(r),r.setAttribute("d",this.icon[e]),t&&r.setAttribute("fill",t),i}},appendDownloadInfo:function(e,t,n,o){t||(t="#a0a0a0");var i=document.createElement("span");i.appendChild(document.createTextNode(mono.global.language.downloadTitle)),this.setStyle(i,{display:"inline-block",position:"relative",border:"1px solid "+t,borderRadius:"5px",fontSize:"13px",lineHeight:"17px",padding:"2px 19px 2px 5px",marginTop:"5px",opacity:.9}),n&&this.setStyle(i,n);var a=document.createElement("span");a.textContent=String.fromCharCode(215),this.setStyle(a,{color:t,width:"14px",height:"14px",fontSize:"14px",fontWeight:"bold",lineHeight:"14px",position:"absolute",top:0,right:0,overflow:"hidden",cursor:"pointer"}),o&&this.setStyle(a,o),a.addEventListener("click",function(){i.parentNode.removeChild(i),mono.sendMessage({action:"updateOption",key:"moduleShowDownloadInfo",value:0})},!1),i.appendChild(a),e.appendChild(i)},getFileSizeIcon:function(e,t,n,o){var i=this,a=mono.global.language;o=o||{},e=e||{},t=t||{},n=n||{};var r="#333333",s="#ffac00",l="#ff0000",u=function(e){return mono.create("div",{style:t,append:[mono.create(SaveFrom_Utils.svg.getSvg("info",e),{style:n})]})},d=function(e){e.stopPropagation(),e.preventDefault(),c.textContent="...";var t=o.url;t||(t=o.link&&o.link.href),mono.sendMessagePromise({action:"getFileSize",url:t}).then(function(e){if(e.error||!e.fileSize)throw new Error(JSON.stringify(e));var t=e.fileType||"",n=i.sizeHuman(e.fileSize,2),a="";if(o.link&&/^audio\//i.test(t)){var r=parseInt(o.link.dataset.savefromHelperDuration);r>0&&(a+=Math.floor(e.fileSize/r/125),a+=" "+mono.global.language.kbps)}var s="";s+=a?n+" ~ "+a:n,o.brackets&&(s="("+s+")"),c.textContent=s,c.title=t})["catch"](function(e){mono.error(e);var t;"ZERO"===e.message?(t=u(s),t.title=a.getFileSizeTitle):(t=u(l),t.title=a.getFileSizeFailTitle),t.addEventListener("click",d),c.textContent="",c.appendChild(t)})},c=mono.create("div",{style:e,append:[mono.create(u(r),{title:a.getFileSizeTitle,on:["click",d]})]});return{node:c}},appendFileSizeIcon:function(e,t,n,o,i,a){var r=mono.global.language;t=t||{},n=n||{};var s="#333333";"0"===o?s="#ffac00":o?s="#ff0000":t.color&&(s=t.color);var l={width:"14px",height:"14px",marginLeft:"3px",verticalAlign:"middle",position:"relative",top:"-1px",cursor:"pointer"};mono.extend(l,t);var u={fontSize:"75%",fontWeight:"normal",marginLeft:"3px",whiteSpace:"nowrap"};mono.extend(u,n);var d=mono.create("img",{src:SaveFrom_Utils.svg.getSrc("info",s),title:o?r.getFileSizeFailTitle:r.getFileSizeTitle,style:l}),c=this;return a?a.appendChild(d):e.nextSibling?e.parentNode.insertBefore(d,e.nextSibling):e.parentNode.appendChild(d),d.addEventListener("click",function(o){o.preventDefault(),o.stopPropagation();var a=mono.create("span",{text:"...",style:u});return d.parentNode.replaceChild(a,d),mono.sendMessage({action:"getFileSize",url:e.href},function(o){if(o.fileSize>0){var r=o.fileType||"",s=c.sizeHuman(o.fileSize,2),l="";if(/^audio\//i.test(r)){var u=e.getAttribute("data-savefrom-helper-duration");u=u&&parseInt(u),u>0&&(l=Math.floor(o.fileSize/u/125),l+=" "+mono.global.language.kbps)}var d="";d=l?s+" ~ "+l:s,i||(d="("+d+")"),a.textContent=d,a.title=r}else if(o.error){var m=c.appendFileSizeIcon(e,t,n,!0,i,document.createDocumentFragment());a.parentNode.replaceChild(m,a)}else{var D=c.appendFileSizeIcon(e,t,n,"0",i,document.createDocumentFragment());a.parentNode.replaceChild(D,a)}})},!1),d},appendNoSoundIcon:function(e,t){t=t||{};var n="#ff0000";t.color&&(n=t.color);var o={width:"14px",height:"14px",marginLeft:"3px",verticalAlign:"middle",position:"relative",top:"-1px",cursor:"pointer"};mono.extend(o,t);var i=mono.create("img",{src:SaveFrom_Utils.svg.getSrc("noSound",n),title:mono.global.language.withoutAudio,style:o});e.nextSibling?e.parentNode.insertBefore(i,e.nextSibling):e.parentNode?e.parentNode.appendChild(i):e.appendChild(i)},video:{dataAttr:"data-savefrom-video-visible",yt:{inited:!1,show3D:!1,showMP4NoAudio:!1,showFormat:{FLV:!0,MP4:!0,WebM:!1,"3GP":!1,"Audio AAC":!1,"Audio Vorbis":!1,"Audio Opus":!1},format:{FLV:{5:{quality:"240"},6:{quality:"270"},34:{quality:"360"},35:{quality:"480"}},MP4:{18:{quality:"360"},22:{quality:"720"},37:{quality:"1080"},38:{quality:"8K"},59:{quality:"480"},78:{quality:"480"},82:{quality:"360","3d":!0},83:{quality:"240","3d":!0},84:{quality:"720","3d":!0},85:{quality:"1080","3d":!0},160:{quality:"144",noAudio:!0},133:{quality:"240",noAudio:!0},134:{quality:"360",noAudio:!0},135:{quality:"480",noAudio:!0},136:{quality:"720",noAudio:!0},137:{quality:"1080",noAudio:!0},264:{quality:"1440",noAudio:!0},138:{quality:"8K",noAudio:!0},298:{quality:"720",noAudio:!0,sFps:!0},299:{quality:"1080",noAudio:!0,sFps:!0},266:{quality:"4K",noAudio:!0}},WebM:{43:{quality:"360"},44:{quality:"480"},45:{quality:"720"},46:{quality:"1080"},167:{quality:"360",noAudio:!0},168:{quality:"480",noAudio:!0},169:{quality:"720",noAudio:!0},170:{quality:"1080",noAudio:!0},218:{quality:"480",noAudio:!0},219:{quality:"480",noAudio:!0},242:{quality:"240",noAudio:!0},243:{quality:"360",noAudio:!0},244:{quality:"480",noAudio:!0},245:{quality:"480",noAudio:!0},246:{quality:"480",noAudio:!0},247:{quality:"720",noAudio:!0},248:{quality:"1080",noAudio:!0},271:{quality:"1440",noAudio:!0},272:{quality:"8K",noAudio:!0},278:{quality:"144",noAudio:!0},100:{quality:"360","3d":!0},101:{quality:"480","3d":!0},102:{quality:"720","3d":!0},302:{quality:"720",noAudio:!0,sFps:!0},303:{quality:"1080",noAudio:!0,sFps:!0},308:{quality:"1440",noAudio:!0,sFps:!0},313:{quality:"4K",noAudio:!0},315:{quality:"4K",noAudio:!0,sFps:!0},330:{quality:"144",noAudio:!0,sFps:!0},331:{quality:"240",noAudio:!0,sFps:!0},332:{quality:"360",noAudio:!0,sFps:!0},333:{quality:"480",noAudio:!0,sFps:!0},334:{quality:"720",noAudio:!0,sFps:!0},335:{quality:"1080",noAudio:!0,sFps:!0},336:{quality:"1440",noAudio:!0,sFps:!0},337:{quality:"2160",noAudio:!0,sFps:!0}},"3GP":{17:{quality:"144"},36:{quality:"240"}},"Audio AAC":{139:{quality:"48",ext:"aac",noVideo:!0},140:{quality:"128",ext:"aac",noVideo:!0},141:{quality:"256",ext:"aac",noVideo:!0},256:{quality:"192",ext:"aac",noVideo:!0},258:{quality:"384",ext:"aac",noVideo:!0}},"Audio Vorbis":{171:{quality:"128",ext:"webm",noVideo:!0},172:{quality:"192",ext:"webm",noVideo:!0}},"Audio Opus":{249:{quality:"48",ext:"opus",noVideo:!0},250:{quality:"128",ext:"opus",noVideo:!0},251:{quality:"256",ext:"opus",noVideo:!0}}},init:function(){if(!SaveFrom_Utils.video.yt.inited){["Audio AAC","Audio Vorbis","Audio Opus"].forEach(function(e){var t=SaveFrom_Utils.video.yt.format[e];for(var n in t)t[n].quality+=" "+mono.global.language.kbps}),SaveFrom_Utils.video.yt.show3D="0"==mono.global.preference.ytHide3D,SaveFrom_Utils.video.yt.showMP4NoAudio="0"==mono.global.preference.ytHideMP4NoAudio;var e=!1,t=!1;for(var n in SaveFrom_Utils.video.yt.showFormat){var o="ytHide"+n.replace(" ","_");"ytHideAudio_AAC"===o&&(o="ytHideAudio_MP4");var i="0"==mono.global.preference[o];"Audio AAC"===n&&(t=i),SaveFrom_Utils.video.yt.showFormat[n]=i,i&&(e=!0)}SaveFrom_Utils.video.yt.showFormat["Audio Vorbis"]=t,SaveFrom_Utils.video.yt.showFormat["Audio Opus"]=t,e||(SaveFrom_Utils.video.yt.showFormat.FLV=!0),SaveFrom_Utils.video.yt.inited=!0}},show:function(e,t,n,o,i){o=o||{};var a=document.createElement("div");SaveFrom_Utils.setStyle(a,{display:"inline-block",margin:"0 auto"}),t.appendChild(a);var r=document.createElement("div");SaveFrom_Utils.setStyle(r,{display:"inline-block",padding:"0 90px 0 0",position:"relative"}),a.appendChild(r);var s=document.createElement("table");SaveFrom_Utils.setStyle(s,{emptyCells:"show",borderCollapse:"collapse",margin:"0 auto",padding:"0",width:"auto"}),r.appendChild(s);var l=!1;for(var u in SaveFrom_Utils.video.yt.format)SaveFrom_Utils.video.yt.append(e,u,SaveFrom_Utils.video.yt.format[u],s,o,i)&&(l=!0);for(var u in e)if("ummy"!==u&&"ummyAudio"!==u&&"meta"!==u){SaveFrom_Utils.video.yt.append(e,"",null,s,o,i)&&(l=!0);break}if(!s.firstChild)return void(t.textContent=mono.global.language.noLinksFound);if(l){var d=document.createElement("span");if(d.textContent=mono.global.language.more+" "+String.fromCharCode(187),SaveFrom_Utils.setStyle(d,{color:"#555",border:"1px solid #a0a0a0",borderRadius:"3px",display:"block",fontFamily:"Arial",fontSize:"15px",lineHeight:"17px",padding:"1px 5px",position:"absolute",bottom:"3px",right:"0",cursor:"pointer"}),o.btn&&"object"==typeof o.btn&&SaveFrom_Utils.setStyle(d,o.btn),r.appendChild(d),d.addEventListener("click",function(e){e.preventDefault(),e.stopPropagation();for(var n=t.querySelectorAll("*["+SaveFrom_Utils.video.dataAttr+"]"),o=0;o<n.length;o++){var i=n[o].getAttribute(SaveFrom_Utils.video.dataAttr),a="none",r=String.fromCharCode(187);"0"==i?(i="1",a="",r=String.fromCharCode(171)):i="0",n[o].style.display=a,n[o].setAttribute(SaveFrom_Utils.video.dataAttr,i),this.textContent=mono.global.language.more+" "+r}return!1},!1),1===n){var c="#a0a0a0";s.querySelector("td a");a.appendChild(document.createElement("br")),SaveFrom_Utils.appendDownloadInfo(a,c,null,{width:"16px",height:"16px",fontSize:"16px",lineHeight:"16px"})}}},append:function(e,t,n,o,i,a){var r=!1,s={whiteSpace:"nowrap"},l={fontSize:"75%",fontWeight:"normal",marginLeft:"3px",whiteSpace:"nowrap"},u=document.createElement("tr"),d=document.createElement("td");d.appendChild(document.createTextNode(t?t:"???")),t&&SaveFrom_Utils.video.yt.showFormat[t]||(u.setAttribute(SaveFrom_Utils.video.dataAttr,"0"),u.style.display="none",r=!0),SaveFrom_Utils.setStyle(d,{border:"none",padding:"3px 15px 3px 0",textAlign:"left",verticalAlign:"middle"}),u.appendChild(d),d=document.createElement("td"),SaveFrom_Utils.setStyle(d,{border:"none",padding:"3px 0",textAlign:"left",verticalAlign:"middle",lineHeight:"17px"}),u.appendChild(d);var c=e.meta||{},m=!1;if(n){for(var D in n)if(e[D]){var p=n[D].quality;m&&(d.lastChild.style.marginRight="15px",d.appendChild(document.createTextNode(" ")));var f=document.createElement("span");f.style.whiteSpace="nowrap";var B=document.createElement("a");if(B.href=e[D],B.title=mono.global.language.downloadTitle,c[D]&&(c[D].quality&&(p=c[D].quality),n[D].sFps&&(p+=" "+(c[D].fps||60))),n[D]["3d"]?B.textContent="3D":B.textContent=p,a){var g=n[D].ext;g||(g=t.toLowerCase()),B.setAttribute("download",mono.fileName.modify(a+"."+g)),B.addEventListener("click",function(e){SaveFrom_Utils.downloadOnClick(e)},!1)}if(SaveFrom_Utils.setStyle(B,s),i.link&&"object"==typeof i.link&&SaveFrom_Utils.setStyle(B,i.link),f.appendChild(B),SaveFrom_Utils.appendFileSizeIcon(B,i.fsIcon,i.fsText),n[D]["3d"]){SaveFrom_Utils.video.yt.show3D||(r=!0,f.setAttribute(SaveFrom_Utils.video.dataAttr,"0"),f.style.display="none");var v=document.createElement("span");v.textContent=p,SaveFrom_Utils.setStyle(v,l),i.text&&"object"==typeof i.text&&SaveFrom_Utils.setStyle(v,i.text),B.appendChild(v)}n[D].noAudio&&(SaveFrom_Utils.video.yt.showMP4NoAudio||(r=!0,f.setAttribute(SaveFrom_Utils.video.dataAttr,"0"),f.style.display="none"),SaveFrom_Utils.appendNoSoundIcon(B,i?i.noSoundIcon:!1)),d.appendChild(f),m=!0,delete e[D]}}else for(var D in e){m&&(d.lastChild.style.marginRight="15px",d.appendChild(document.createTextNode(" ")));var f=document.createElement("span");f.style.whiteSpace="nowrap";var B=document.createElement("a");B.href=e[D],B.title=mono.global.language.downloadTitle,B.textContent=D,SaveFrom_Utils.setStyle(B,s),i.link&&"object"==typeof i.link&&SaveFrom_Utils.setStyle(B,i.link),f.appendChild(B),SaveFrom_Utils.appendFileSizeIcon(B,i.fsIcon,i.fsText),d.appendChild(f),m=!0,delete e[D]}return m!==!1?(o.appendChild(u),r):void 0}}},playlist:{btnStyle:{display:"block",fontWeight:"bold",border:"none",textDecoration:"underline"},getFilelistHtml:function(e){if(e&&0!=e.length){for(var t=0,n="",o=0;o<e.length;o++)e[o].url&&(n+=e[o].url+"\r\n",t++);if(n){5>t?t=5:t>14&&(t=14);var i;return mono.create(document.createDocumentFragment(),{append:[mono.create("p",{text:mono.global.language.filelistTitle,style:{color:"#0D0D0D",fontSize:"20px",marginBottom:"11px",marginTop:"5px"}}),mono.create("p",{style:{marginBottom:"11px"},append:mono.parseTemplate(mono.global.language.filelistInstruction)}),mono.create("p",{text:mono.global.language.vkFoundFiles.replace("%d",e.length),style:{color:"#000",marginBottom:"11px"},append:mono.create("a",{text:mono.global.language.playlist,href:"#","class":"sf__playlist",style:{display:"none",cssFloat:"right"}})}),i=mono.create("textarea",{text:n,rows:t,cols:60,style:{width:"100%",whiteSpace:mono.isFirefox||mono.isGmOnly?"normal":"nowrap"}}),mono.isChrome||mono.isFirefox?mono.create("button",{text:mono.global.language.copy,style:{height:"27px",backgroundColor:"#ffffff",border:"1px solid #9e9e9e",marginTop:"6px",paddingLeft:"10px",paddingRight:"10px",borderRadius:"5px",fontSize:"14px",cursor:"pointer",cssFloat:"right"},on:["click",function(e){var t=this;t.disabled=!0,mono.isFirefox?(i.select(),document.execCommand("copy")):mono.sendMessage({action:"addToClipboard",text:n}),setTimeout(function(){t.disabled=!1},1e3)}],append:mono.create("style",{text:mono.style2Text({"#savefrom_popup_box":{append:{"button:hover:not(:disabled)":{backgroundColor:"#597A9E !important",borderColor:"#597A9E !important",color:"#fff"},"button:active":{opacity:.9}}}})})}):void 0]})}}},popupFilelist:function(e,t,n,o){var i=SaveFrom_Utils.playlist.getFilelistHtml(e);if(i){var a=SaveFrom_Utils.popupDiv(i,o);if(n){var r=a.querySelector("a.sf__playlist");r&&(r.addEventListener("click",function(n){return setTimeout(function(){SaveFrom_Utils.playlist.popupPlaylist(e,t,!0,o)},100),n.preventDefault(),!1},!1),SaveFrom_Utils.setStyle(r,SaveFrom_Utils.playlist.btnStyle))}}},getInfoPopupTemplate:function(){var e=mono.create("div",{"class":"sf-infoPopupTemplate",style:{width:"400px",minHeight:"40px"}}),t=mono.create("div",{style:{backgroundSize:"48px",backgroundRepeat:"no-repeat",backgroundPosition:"center top",display:"inline-block",width:"60px",height:"60px",cssFloat:"left",marginTop:"16px",marginRight:"10px"}}),n=mono.create("div",{style:{display:"inline-block",width:"330px"}}),o=mono.create("div",{style:{textAlign:"right"},append:mono.create("style",{text:mono.style2Text({".sf-infoPopupTemplate":{append:[{"a.sf-button":{padding:"1px 6px",display:"inline-block",textAlign:"center",height:"23px",lineHeight:"23px",textDecoration:"none"}},{selector:["button:hover","a.sf-button:hover"],style:{backgroundColor:"#597A9E !important",borderColor:"#597A9E !important",color:"#fff"}}]}})})});return e.appendChild(t),e.appendChild(n),e.appendChild(o),{icon:t,buttonContainer:o,textContainer:n,body:e}},getM3U:function(e){for(var t="#EXTM3U\r\n",n=0;n<e.length;n++)e[n].duration||(e[n].duration="-1"),(e[n].title||e[n].duration)&&(t+="#EXTINF:"+e[n].duration+","+e[n].title+"\r\n"),t+=e[n].url+"\r\n";return t},getPlaylistHtml:function(e,t){if(e&&0!=e.length){var n=e.length,o=SaveFrom_Utils.dateToObj(),i=o.year+"-"+o.month+"-"+o.day+" "+o.hour+"-"+o.min,a=SaveFrom_Utils.playlist.getM3U(e);a=a.replace(/\r\n/g,"\n");var r;if("undefined"==typeof URL||"undefined"==typeof Blob||mono.isSafari){var s=SaveFrom_Utils.utf8Encode(a);r="data:audio/x-mpegurl;charset=utf-8;base64,"+encodeURIComponent(btoa(s))}else{var l=new Blob([a],{encoding:"UTF-8",type:"audio/x-mpegurl"});r=URL.createObjectURL(l)}var u=SaveFrom_Utils.playlist.getInfoPopupTemplate();return mono.sendMessage({action:"getWarningIcon",color:"#00CCFF",type:"playlist"},function(e){u.icon.style.backgroundImage="url("+e+")"}),mono.create(u.textContainer,{append:[mono.create("p",{text:t||mono.global.language.playlistTitle,style:{color:"#0D0D0D",fontSize:"20px",marginBottom:"11px",marginTop:"13px"}}),mono.create("p",{text:mono.global.language.playlistInstruction,style:{color:"#868686",fontSize:"14px",marginBottom:"13px",lineHeight:"24px",marginTop:"0px"}}),mono.create("a",{text:mono.global.language.filelist+" ("+n+")",href:"#","class":"sf__playlist",style:{display:"none",fontSize:"14px",marginBottom:"13px",lineHeight:"24px",marginTop:"0px"}})]}),t||(t="playlist"),t+=" "+i,mono.create(u.buttonContainer,{append:[mono.create("a",{text:mono.global.language.download,href:r,download:mono.fileName.modify(t+".m3u"),"class":"sf-button",style:{width:"118px",backgroundColor:"#ffffff",border:"1px solid #9e9e9e",margin:"12px",marginBottom:"11px",marginRight:"8px",borderRadius:"5px",fontSize:"14px",cursor:"pointer"}})]}),u.body}},popupPlaylist:function(e,t,n,o){var i=SaveFrom_Utils.playlist.getPlaylistHtml(e,t);if(i){var a=SaveFrom_Utils.popupDiv(i,o);if(n){var r=a.querySelector("a.sf__playlist");r&&(r.addEventListener("click",function(n){return setTimeout(function(){ SaveFrom_Utils.playlist.popupFilelist(e,t,!0,o)},100),n.preventDefault(),!1},!1),r.style.display="inline",r=null)}for(var s,l=a.querySelectorAll("a[download]"),u=0;s=l[u];u++)s.addEventListener("click",SaveFrom_Utils.downloadOnClick,!1)}}},popupCloseBtn:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAWUlEQVQ4y2NgGHHAH4j1sYjrQ+WIAvFA/B+I36MZpg8V+w9VQ9Al/5EwzDBkQ2AYr8uwaXiPQ0yfkKuwGUayIYQMI8kQqhlEFa9RLbCpFv1US5BUzSLDBAAARN9OlWGGF8kAAAAASUVORK5CYII=",popupDiv:function(e,t,n,o,i){t||(t="savefrom_popup_box"),n||(n=580),o||(o=520);var a=document.getElementById(t);a&&a.parentNode.removeChild(a),a=mono.create("div",{id:t,style:{zIndex:"9999",display:"block",cssFloat:"none",position:"fixed",margin:"0",padding:"0",visibility:"hidden",color:"#000",background:"#fff",border:"3px solid #c0cad5",borderRadius:"7px",overflow:"auto"}});var r=mono.create("div",{style:{display:"block",cssFloat:"none",position:"relative",overflow:"auto",margin:"0",padding:"10px 15px"}});"function"==typeof e?e(r):r.appendChild(e);var s=mono.create("img",{src:SaveFrom_Utils.popupCloseBtn,alt:"x",width:18,height:18,style:{position:"absolute",top:"10px",right:"15px",opacity:"0.5",cursor:"pointer"},on:[["mouseenter",function(){"use strict";this.style.opacity="0.9"}],["mouseleave",function(){"use strict";this.style.opacity="0.5"}],["click",function(){"use strict";return a.parentNode&&a.parentNode.removeChild(a),i&&i(),!1}]]});r.appendChild(s),a.appendChild(r),document.body.appendChild(a),a.offsetWidth>n&&(a.style.width=n+"px"),a.offsetHeight>o&&(a.style.height=o+"px",a.style.width=n+20+"px"),setTimeout(function(){var e=Math.floor((window.innerWidth-a.offsetWidth)/2),t=Math.floor((window.innerHeight-a.offsetHeight)/2);0>t&&(t=0),-1!==location.host.indexOf("youtu")&&92>t&&(t=92,a.style.height=a.offsetHeight-t-10+"px"),0>e&&(e=0),SaveFrom_Utils.setStyle(a,{top:t+"px",left:e+"px",visibility:"visible"})});var l=function(e){var t=e.target;t===a||SaveFrom_Utils.isParent(t,a)||(a.parentNode&&a.parentNode.removeChild(a),document.removeEventListener("click",l,!1),i&&i())};return setTimeout(function(){document.addEventListener("click",l,!1)},100),a.addEventListener("close",function(){a.parentNode&&a.parentNode.removeChild(a),document.removeEventListener("click",l,!1),i&&i()}),a.addEventListener("kill",function(){a.parentNode&&a.parentNode.removeChild(a),document.removeEventListener("click",l,!1)}),a},popupDiv2:function(e){"use strict";var t={id:"savefrom_popup_box",containerStyle:null,bodyStyle:null,content:null,container:null,body:null};t._onClose=function(){document.removeEventListener("click",t._onClose),n.parentNode&&n.parentNode.removeChild(n),t.onClose&&t.onClose()},mono.extend(t,e);var n=t.container=mono.create("div",{id:t.id,style:{zIndex:9999,display:"block",position:"fixed",background:"#fff",border:"3px solid #c0cad5",borderRadius:"7px"},append:[mono.create("style",{text:mono.style2Text({selector:"#"+t.id,style:mono.styleReset})})],on:[["click",function(e){e.stopPropagation()}]]}),o=mono.create("img",{src:SaveFrom_Utils.popupCloseBtn,alt:"x",width:18,height:18,style:{position:"absolute",top:"10px",right:"15px",opacity:"0.5",cursor:"pointer"},on:[["mouseenter",function(){this.style.opacity="0.9"}],["mouseleave",function(){this.style.opacity="0.5"}],["click",t._onClose]]});n.appendChild(o);var i=t.body=mono.create("div",{style:mono.extendPos({display:"block",position:"relative",padding:"10px 15px",overflow:"auto"},t.bodyStyle)});return"function"==typeof t.content?t.content(i):i.appendChild(t.content),n.appendChild(i),document.body.appendChild(n),document.addEventListener("click",t._onClose),t},showTooltip:function(e,t,n,o){function i(t){void 0!==t&&t.stopPropagation();var n=SaveFrom_Utils.getPosition(e),o=SaveFrom_Utils.getSize(r);(0!=n.top||0!=n.left)&&(n.top=n.top-o.height-10,n.left=n.left-o.width/2+SaveFrom_Utils.getSize(e).width/2,n.left=Math.min(n.left,document.body.clientWidth+document.body.scrollLeft-o.width),n.top<document.body.scrollTop&&(n.top=n.top+o.height+SaveFrom_Utils.getSize(e).height+20),n.top+="px",n.left+="px",n.zIndex=9999,n.opacity=1,SaveFrom_Utils.setStyle(r,n))}function a(){r.parentNode&&document.body.removeChild(r),r.lastNode=null,r.lastRow=null,SaveFrom_Utils.setStyle(r,{zIndex:-1,opacity:0}),mono.off(e,"mouseleave",a),mono.off(e,"mousemove",i),n&&mono.off(n,"mouseleave",a)}if(e){var r=document.querySelector(".savefrom-tooltip");if(r||(r=document.createElement("div"),r.className="savefrom-tooltip",SaveFrom_Utils.setStyle(r,{position:"absolute",opacity:0,zIndex:-1}),o&&SaveFrom_Utils.setStyle(r,o)),r.textContent=t,r.lastNode&&r.lastNode===e)return void i();r.lastNode&&(mono.off(r.lastNode,"mouseleave",a),mono.off(r.lastNode,"mousemove",i),r.lastRow&&mono.off(r.lastRow,"mouseleave",a)),r.lastNode=e,n&&(r.lastRow=n),mono.on(e,"mouseleave",a),mono.on(e,"mousemove",i,!1),n&&mono.on(n,"mouseleave",a),document.body.appendChild(r),i()}},embedDownloader:{dataAttr:"data-savefrom-get-links",dataIdAttr:"data-savefrom-container-id",containerClass:"savefrom-links-container",linkClass:"savefrom-link",panel:null,lastLink:null,style:null,hostings:{youtube:{re:[/^https?:\/\/(?:[a-z]+\.)?youtube\.com\/(?:#!?\/)?watch\?.*v=([\w\-]+)/i,/^https?:\/\/(?:[a-z0-9]+\.)?youtube\.com\/(?:embed|v)\/([\w\-]+)/i,/^https?:\/\/(?:[a-z]+\.)?youtu\.be\/([\w\-]+)/i],action:"getYoutubeLinks",prepareLinks:function(e){var t=[],n=SaveFrom_Utils.video.yt,o=n.format,i=e.meta||{};for(var a in o)for(var r in o[a]){var s=i[r]||{};if(e[r]){var l=a;o[a][r].ext&&(l=o[a][r].ext);var u=o[a][r].quality;s.quality&&(u=s.quality),o[a][r].sFps&&(u+=" "+(s.fps||60)),o[a][r]["3d"]&&(u+=" (3d)"),t.push({name:a+" "+u,type:l,url:e[r],noSound:o[a][r].noAudio})}}return t}},vimeo:{re:[/^https?:\/\/(?:[\w\-]+\.)?vimeo\.com\/(?:\w+\#)?(\d+)/i,/^https?:\/\/player\.vimeo\.com\/video\/(\d+)/i,/^https?:\/\/(?:[\w\-]+\.)?vimeo\.com\/channels\/(?:[^\/]+)\/(\d+)$/i,/^https?:\/\/vimeo\.com\/(?:.+)clip_id=(\d+)/i],action:"getVimeoLinks",prepareLinks:function(e){return e.map(function(e){var t=e.ext;return t||(t="MP4",-1!=e.url.search(/\.flv($|\?)/i)&&(t="FLV")),e.name=e.name?e.name:t,e.type=e.type?e.type:t,e.ext=t,e})}},vk:{re:[/^https?:\/\/(?:[\w\-]+\.)?(?:vk\.com|vkontakte\.ru)\/(?:[^\/]+\/)*(?:[\w\-\.]+\?.*z=)?(video-?\d+_-?\d+\?list=[0-9a-z]+|video-?\d+_-?\d+)/i,/^https?:\/\/(?:[\w\-]+\.)?(?:vk\.com|vkontakte\.ru)\/video_ext\.php\?(.+)/i],action:"getVKLinks"},dailymotion:{re:[/^http:\/\/(?:www\.)?dai\.ly\/([a-z0-9]+)_?/i,/^https?:\/\/(?:[\w]+\.)?dailymotion\.com(?:\/embed|\/swf)?\/video\/([a-z0-9]+)_?/i],action:"getDailymotionLinks"},facebook:{re:[/^https?:\/\/(?:[\w]+\.)?facebook\.com(?:\/video)?\/video.php.*[?&]{1}v=([0-9]+).*/i,/^https?:\/\/(?:[\w]+\.)?facebook\.com\/.+\/videos(?:\/\w[^\/]+)?\/(\d+)/i],action:"getFacebookLinks"}},init:function(e){this.style=e,this.panel&&SaveFrom_Utils.popupMenu.removePanel(),this.panel=null,this.lastLink=null;var t,n=document.querySelectorAll("a["+this.dataAttr+"]"),o=n.length;for(t=0;o>t;t++)["savefrom.net","sf-addon.com"].indexOf(SaveFrom_Utils.getTopLevelDomain(n[t].hostname))>-1&&(n[t].removeEventListener("click",this.onClick,!1),n[t].addEventListener("click",this.onClick,!1));document.body&&(document.body.removeEventListener("click",this.onBodyClick,!0),document.body.addEventListener("click",this.onBodyClick,!0))},checkUrl:function(e){for(var t in this.hostings)for(var n=this.hostings[t],o=0,i=n.re.length;i>o;o++){var a=e.match(n.re[o]);if(a)return{hosting:t,action:n.action,extVideoId:a[1]}}return null},reMapHosting:function(e){var t={getYoutubeLinks:"youtube",getVimeoLinks:"vimeo",getDailymotionLinks:"dailymotion",getFacebookLinks:"facebook",getVKLinks:"vk"};return t[e]},onClick:function(e,t){var n=SaveFrom_Utils.embedDownloader;if(!t){for(t=e.target;t.parentNode&&"A"!==t.nodeName;)t=t.parentNode;if(!t)return}var o=t.getAttribute("data-savefrom-get-links");if(o&&0===e.button&&!e.ctrlKey&&!e.shiftKey){if(n.lastLink===t&&n.panel&&"none"!=n.panel.style.display)return n.lastLink=null,n.panel.style.display="none",e.preventDefault(),void e.stopPropagation();n.lastLink=t;var i=n.checkUrl(o);if(i){e.preventDefault(),e.stopPropagation();var a={action:i.action,extVideoId:i.extVideoId};return n.showLinks(mono.global.language.download+" ...",null,t),mono.sendMessage(a,function(e){var o=i.hosting;e.action!=a.action&&(o=n.reMapHosting(e.action)),e.links?n.showLinks(e.links,e.title,t,o,!0):n.showLinks(mono.global.language.noLinksFound,null,t,void 0,!0)}),!1}}},onBodyClick:function(e){var t=SaveFrom_Utils.embedDownloader,n=e.target;if(t.panel&&"none"!=t.panel.style.display)t.panel===n||t.panel.contains(n)||(t.lastLink=null,t.panel.style.display="none",e.preventDefault(),e.stopPropagation());else{if("A"!==n.tagName&&mono.matches(n,"A "+n.tagName))for(;n.parentNode&&"A"!==n.tagName;)n=n.parentNode;if("A"!==n.nodeName)return;if(n.hasAttribute(t.dataAttr)&&["savefrom.net","sf-addon.com"].indexOf(SaveFrom_Utils.getTopLevelDomain(n.hostname))>-1)return t.onClick(e,n)}},hidePanel:function(){this.panel&&(this.panel.style.display="none")},createMenu:function(e,t,n,o,i){var a=mono.global.language.noLinksFound;"string"==typeof e?a=e:void 0!==SaveFrom_Utils.popupMenu.prepareLinks[o]&&e&&(a=SaveFrom_Utils.popupMenu.prepareLinks[o](e,t));var r={links:a,button:n,popupId:void 0,showFileSize:!0,containerClass:this.containerClass,linkClass:this.linkClass,style:{popup:this.style?this.style.container:void 0,item:this.style?this.style.link:void 0},isUpdate:i};i&&this.panel?SaveFrom_Utils.popupMenu.update(this.panel,r):this.panel=SaveFrom_Utils.popupMenu.create(r)},showLinks:function(e,t,n,o,i){var a,r=n.getAttribute(this.dataIdAttr);if(r&&(a=document.getElementById(r)),!a)return void this.createMenu(e,t,n,o,i);if(this.panel&&(this.panel.style.display="none"),"string"==typeof e)a.textContent=e;else if(e&&0!=e.length){o&&this.hostings[o]&&this.hostings[o].prepareLinks&&(e=this.hostings[o].prepareLinks(e)),a.textContent="";for(var s=0;s<e.length;s++)if(e[s].url&&e[s].name){var n=document.createElement("a");n.href=e[s].url,n.title=mono.global.language.downloadTitle,n.appendChild(document.createTextNode(e[s].name));var l=document.createElement("span");l.className=this.linkClass,l.appendChild(n),a.appendChild(l),SaveFrom_Utils.appendFileSizeIcon(n),e[s].noSound&&SaveFrom_Utils.appendNoSoundIcon(n),t&&!e[s].noTitle&&e[s].type&&(n.setAttribute("download",mono.fileName.modify(t+"."+e[s].type.toLowerCase())),n.addEventListener("click",SaveFrom_Utils.downloadOnClick,!1))}}else a.textContent=mono.global.language.noLinksFound}},createUmmyInfo:function(e,t){"use strict";e=e||{};var n=mono.extend({vid:111,utm_source:"savefrom-helper",utm_medium:"youtube-helper"},e.params);n.utm_campaign||("hd"===e.itemType?n.utm_campaign="youtube-helper-hd":"mp3"===e.itemType&&(n.utm_campaign="youtube-helper-mp3"));var o;o=/^Mac/.test(navigator.platform)&&/^yt-/.test(n.video)?"http://videodownloader.ummy.net/save-from-youtube.html?"+mono.param({vid:n.vid,video:n.video,utm_source:"savefrom-helper",utm_medium:"youtube-helper",utm_campaign:"ummy",utm_content:"ummy_integration_h"}):"http://videodownloader.ummy.net/?"+mono.param(n);var i,a,r,s,l,u,d;e.posLeft?(l={border:"8px solid transparent",borderLeft:"10px solid rgb(192, 187, 187)",borderRight:0,top:"8px",right:"11px"},u=mono.extend({},l,{right:"12px",borderLeft:"10px solid #fff"}),d={right:"21px"},e.darkTheme&&(i={borderLeftColor:"rgba(255, 255, 255, 0.4)"},a={borderLeftColor:"rgba(28,28,28, 0.6)"})):(l={border:"8px solid transparent",borderRight:"10px solid rgb(192, 187, 187)",borderLeft:0,top:"8px",left:"11px"},u=mono.extend({},l,{left:"12px",borderRight:"10px solid #fff"}),d={left:"21px"},e.darkTheme&&(i={borderRightColor:"#fff"},a={borderRightColor:"#000"})),s=e.darkTheme?{a:{color:"#eee"}}:{},r=e.darkTheme?{backgroundColor:"rgba(28,28,28,0.8)",border:"1px solid rgba(255, 255, 255, 0.4)",color:"#fff"}:{backgroundColor:"#fff",border:"1px solid #ccc"};var c=mono.create(document.createDocumentFragment(),{append:[mono.create("span",{style:mono.extend({display:"inline-block",width:0,position:"absolute"},l,i)}),mono.create("span",{style:mono.extend({display:"inline-block",width:0,position:"absolute",zIndex:1},u,a)})]}),m=null,D=null,p=mono.create("div",{"class":"sf-ummy-info-popup-container",style:{position:"absolute",zIndex:9999},append:[c,D=mono.create("div",{"class":"sf-ummy-info-popup",style:mono.extend({position:"relative",backgroundColor:"#fff",border:"1px solid #ccc",padding:"6px 5px",textAlign:"center",maxWidth:"240px",lineHeight:"16px",fontSize:"12px",fontFamily:"arial, sans-serif",cursor:"default"},d,r),append:[mono.parseTemplate(mono.global.language.ummyMenuInfo.replace("{url}",o)),mono.create("label",{style:{verticalAlign:"middle",display:"block"},append:[m=mono.create("input",{type:"checkbox",name:"showUmmyInfo",style:{verticalAlign:"middle"}}),mono.global.language.tooltipHide]}),mono.create("style",{text:mono.style2Text({".sf-ummy-info-popup":{append:mono.extend({"> p":{margin:"0 0 .8em 0"},"> p.center":{textAlign:"center"},"> p > .green-btn-2.arrow":{color:"#fff",background:"#84bd07",borderRadius:"5px",display:"inline-block",position:"relative",lineHeight:1,padding:"8px 34px 8px 10px",textDecoration:"none",fontSize:"12px"},"> p > .green-btn-2.arrow:hover":{color:"#fff",opacity:.8},"> p > .green-btn-2.arrow:after":{background:"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAAjklEQVQoke3RsRGCQBCF4YuJsQDoQMpjKMImtAjth9xMEj4DF4c5QDH3n7lk773b3XsJNzTpR9DglrwYcUG9w1iHdoTpgYkBJ5QrxkPcDXNDQm/JHR2KOF3UcvoUgnZL8KFBi2I+Yrk2YsZjsaIsBVQ4i08KxqhVu1OYBLji+E/hzTKFlV13pfAVGynkPAFtrlNTMRczMgAAAABJRU5ErkJggg==) 0 0 no-repeat",content:'""',display:"block",position:"absolute",width:"16px",height:"14px",top:"50%",right:"10px",marginTop:"-7px"},input:{display:"inline-block"}},s)}})})]})],on:[["mouseclick",function(e){e.stopPropagation()}],["mousedown",function(e){e.stopPropagation()}]]});return mono.sendMessage({action:"getUmmyIcon"},function(e){var t=D.querySelector("img");t&&(t.src=e,t.style.verticalAlign="text-bottom")}),m.checked=!mono.global.preference.showUmmyInfo,m.addEventListener("change",function(e){e.preventDefault(),e.stopPropagation(),this.checked?(mono.trigger(t,"sfRmInfoPopup"),mono.global.preference.showUmmyInfo=0):(mono.trigger(t,"sfAddInfoPopup"),mono.global.preference.showUmmyInfo=1),mono.sendMessage({action:"updateOption",key:"showUmmyInfo",value:mono.global.preference.showUmmyInfo})}),e.onCreateUmmyInfo&&e.onCreateUmmyInfo(p),p},bindUmmyInfo:function(e,t){"use strict";if(t=t||{},(t.noUmmy||mono.global.preference.showUmmyInfo)&&!(t.widthLimit&&document.documentElement.offsetWidth<t.widthLimit)){t.leftOffset=t.leftOffset||21;var n=null,o=null,i=null,a=8,r=null,s=null,l=null,u=function(){clearTimeout(l),l=setTimeout(function(){if(n&&n.parentNode){if("none"!==n.style.display)return u();n.parentNode.removeChild(n)}},3e4)},d=function(){setTimeout(function(){var e=window.innerHeight,t=n.clientHeight,o=window.scrollY;if(t+i>e+o){var l=e-t+o;if(0>l)return;if(i===l)return;n.style.top=l+"px";var u=8-(e-(t+i)+o);a!==u&&(a=u,r.style.top=a+"px",s.style.top=a+"px")}else 8!==a&&(a=8,r.style.top=a+"px",s.style.top=a+"px")})},c=function(){clearTimeout(o),o=setTimeout(function(){n&&(n.style.display="none")},50)},m=function(e){var o=SaveFrom_Utils.getPosition(e);if(t.posLeft)n.style.right=document.documentElement.clientWidth-o.left-t.leftOffset+"px";else{var i=SaveFrom_Utils.getSize(e);n.style.left=i.width+o.left-t.leftOffset+"px"}},D=function(){if(t.noUmmy||mono.global.preference.showUmmyInfo){clearTimeout(o);var a=SaveFrom_Utils.getPosition(e);n?i=a.top-4:(n=t.expUmmyInfo?t.expUmmyInfo(t.createUmmyInfoDetails,e):SaveFrom_Utils.createUmmyInfo(t.createUmmyInfoDetails,e),r=n.firstChild,s=r.nextElementSibling,i=a.top-4,mono.on(n,"mouseenter",function(){clearTimeout(o)}),mono.on(n,"mouseleave",c)),n.style.top=i+"px","1"!==n.dataset.hide&&(m(e),n.parentNode||(n.style.display="none",(t.container||document.body).appendChild(n)),"block"!==n.style.display&&(n.style.display="block",mono.trigger(n,"sfShowInfoPopup")),d(),u())}};mono.on(e,"mouseenter",D),mono.on(e,"mouseleave",c),mono.on(e,"sfRmInfoPopup",function(){mono.off(e,"mouseenter",D)}),mono.on(e,"sfAddInfoPopup",function(){mono.on(e,"mouseenter",D)})}},popupMenu:{popupId:"sf_popupMenu",popup:void 0,popupStyle:void 0,dataArrtVisible:"data-isVisible",extStyleCache:void 0,ummyIcon:null,badgeQualityList:["8K","4K","2160","1440","1080","720","ummy"],createBadge:function(e,t){var n=this;t=t||{};var o={display:"inline-block",lineHeight:"18px",width:"19px",height:"17px",color:"#fff",fontSize:"12px",borderRadius:"2px",verticalAlign:"middle",textAlign:"center",paddingRight:"2px",fontWeight:"bold",marginLeft:"3px"};for(var i in t.containerStyle)o[i]=t.containerStyle[i];var a=mono.create("div",{style:o});return"1080"===e||"2160"===e||"1440"===e||"720"===e?(a.textContent="HD",a.style.backgroundColor="#505050",a.style.paddingRight="1px"):"8K"===e||"4K"===e?(a.textContent="HD",a.style.paddingRight="1px",a.style.backgroundColor="rgb(247, 180, 6)"):"mp3"===e||"MP3"===e?(a.textContent="MP3",a.style.width="26px",a.style.paddingRight="1px",a.style.backgroundColor="#505050"):"ummy"===e&&(this.ummyIcon?a.style.background="url("+this.ummyIcon+") center center no-repeat":mono.sendMessage({action:"getUmmyIcon"},function(e){a.style.background="url("+(n.ummyIcon=e)+") center center no-repeat"})),a},getTitleNode:function(e){"use strict";var t=SaveFrom_Utils.popupMenu,n=mono.create("span",{style:{cssFloat:"left"}});if("converter"===e.extra){var o=document.createDocumentFragment();-1!==["MP3","8K","4K","1440","1080","720"].indexOf(e.format)?o.appendChild(t.createBadge(e.format,{containerStyle:{marginLeft:0}})):o.appendChild(document.createTextNode(e.format)),mono.create(n,{append:[o," ",e.quality]}),o=null}else if("ummy"===e.quality){var o=document.createDocumentFragment();null!==e.uQuality&&(-1!==["8K","4K","1440","1080","720"].indexOf(e.uQuality)?o.appendChild(document.createTextNode(e.uQuality)):o.appendChild(t.createBadge(e.uQuality,{containerStyle:{marginLeft:0}}))),mono.create(n,{append:[o," ","Ummy"]}),o=null}else if(e.itemText)n.textContent=e.itemText;else{var i=e.quality?" "+e.quality:"",a=e.format?e.format:"???",r=e["3d"]?"3D ":"",s="";e.sFps&&(s+=" "+(e.fps||60)),n.textContent=r+a+i+s}return-1!==t.badgeQualityList.indexOf(String(e.quality))&&n.appendChild(t.createBadge(String(e.quality))),n},createPopupItem:function(e,t){var n,o=SaveFrom_Utils.popupMenu;if(n="string"==typeof e?e:e.href,"-"===n){var i=mono.create("div",{style:{display:"block",margin:"1px 0",borderTop:"1px solid rgb(214, 214, 214)"}});return{el:i}}var a=document.createElement("-text-"===n?"div":"a");t.linkClass&&a.classList.add(t.linkClass);var r={display:"block",padding:"0 5px",textDecoration:"none",whiteSpace:"nowrap",overflow:"hidden"};if(e.isHidden&&(a.setAttribute(o.dataArrtVisible,"0"),r.display="none"),SaveFrom_Utils.setStyle(a,r),"-text-"===n)return a.style.lineHeight="22px",{el:a};if(a.href=n,"#"===n)return{el:a};if((mono.isGM||mono.isOpera||mono.isSafari)&&("ummy"===e.quality||e.extra||(a.title=mono.global.language.downloadTitle)),e.forceDownload){var s="";if(e.title){var l=(e.ext||e.format||"").toLowerCase();l&&(l="."+l),s=e.title+l}a.setAttribute("download",mono.fileName.modify(s)),a.addEventListener("click",function(e){SaveFrom_Utils.downloadOnClick(e,null,{el:this})},!1)}var u=[];e.func&&(Array.isArray(e.func)?u.push.apply(u,e.func):u.push(e.func)),t.onItemClick&&-1===u.indexOf(t.onItemClick)&&u.push(t.onItemClick),u.length&&a.addEventListener("click",function(t){var n=this;u.forEach(function(o){"use strict";return o.call(n,t,e)})},!1),e.isBlank&&a.setAttribute("target","_blank"),a.appendChild(o.getTitleNode(e));var d=mono.create("span",{style:{cssFloat:"right",lineHeight:"22px",height:"22px"}}),c={top:"5px",verticalAlign:"top"};for(var m in t.sizeIconStyle)c[m]=t.sizeIconStyle[m];var D={marginLeft:0};e.noAudio&&SaveFrom_Utils.appendNoSoundIcon(d,c);var p=null;if(e.noSize||(d.addEventListener("click",function g(e){"IMG"===d.firstChild.tagName&&(e.preventDefault(),e.stopPropagation(),mono.trigger(d.firstChild,"click",{cancelable:!0})),this.removeEventListener("click",g)}),p=SaveFrom_Utils.appendFileSizeIcon(a,c,D,void 0,!0,d,e)),a.appendChild(d),"ummy"===e.quality){var f=mono.extend({},t.bindUmmyInfoDetails),B=f.createUmmyInfoDetails=mono.extend({itemType:e.uIsAudio?"mp3":"hd"},f.createUmmyInfoDetails);B.params=mono.extend({video:e.videoId,vid:e.vid},B.params),SaveFrom_Utils.bindUmmyInfo(a,f)}return{el:a,sizeIcon:p,prop:e}},sortMenuItems:function(e,t){void 0===t&&(t={});var n=["ummy","Audio Opus","Audio Vorbis","Audio AAC","3GP","WebM","FLV","MP4"],o={Mobile:280,LD:280,SD:360,HD:720,ummy:1};t.strQualityExtend&&mono.extend(o,t.strQualityExtend);var i={},a=[],r=[],s=[],l=[],u=[],d=[],c=[],m=[];e.forEach(function(e){var n=e.prop;t.noProp&&(n=e);var D=n.sort||{};if(!n.format)return m.push(e),1;if(n.isOther)m.push(e);else if(n.isSubtitle)l.push(e);else if(n.noVideo)a[n.quality]=parseInt(n.quality),s.push(e);else{var p=D.size||o[n.quality]||-1;if(-1===p&&(p="K"===String(n.quality).substr(-1)?1e3*parseInt(n.quality):parseInt(n.quality)),t.maxSize&&p>t.maxSize)return 1;if(t.minSize&&p<t.minSize)return 1;i[n.quality]=p,n.noAudio?n.sFps?u.push(e):d.push(e):n["3d"]?c.push(e):r.push(e)}});var D=function(e,t){return i[e.quality]>i[t.quality]?-1:i[e.quality]===i[t.quality]?0:1},p=function(e,t){return a[e.quality]>a[t.quality]?-1:a[e.quality]===a[t.quality]?0:1},f=function(e,t){return e.noVideo&&t.noVideo?p(e,t):e.noVideo?1:t.noVideo?-1:n.indexOf(e.format)>n.indexOf(t.format)?-1:n.indexOf(e.format)===n.indexOf(t.format)?0:1},B=function(e,n){var o=e.prop,i=n.prop;t.noProp&&(o=e,i=n);var a=D(o,i);return 0!==a?a:f(o,i)};r.sort(B),c.sort(B),s.sort(B),u.sort(B),d.sort(B);var g=null;return t.typeList?(g=[],-1!==t.typeList.indexOf("video")&&(g=g.concat(r)),-1!==t.typeList.indexOf("3d")&&(g=g.concat(c)),-1!==t.typeList.indexOf("audio")&&(g=g.concat(s)),-1!==t.typeList.indexOf("mute")&&(g=g.concat(d)),-1!==t.typeList.indexOf("mute60")&&(g=g.concat(u)),-1!==t.typeList.indexOf("subtitles")&&(g=g.concat(l)),-1!==t.typeList.indexOf("other")&&(g=g.concat(m))):g=r.concat(c,s,l,u,d,m),t.groupCompare&&g.sort(B),g},removePanel:function(){null!==this.popup.parentNode&&this.popup.parentNode.removeChild(this.popup),void 0!==this.popupStyle&&null!==this.popupStyle.parentNode&&this.popupStyle.parentNode.removeChild(this.popupStyle),this.popup=void 0,this.popupStyle=void 0},getHiddenList:function(e,t){"use strict";var n=this,o=document.createDocumentFragment(),i=8;if(e.length<i)mono.create(o,{append:e});else{var a=mono.create("div",{style:{maxHeight:24*i+"px",overflowY:"scroll",display:"none"},on:[["wheel",function(e){e.wheelDeltaY>0&&0===this.scrollTop?e.preventDefault():e.wheelDeltaY<0&&this.scrollHeight-(this.offsetHeight+this.scrollTop)<=0&&e.preventDefault()}],function(){var e=!1;return["scroll",function(){if(0!==this.scrollTop){if(e)return;e=!0,this.style.boxShadow="rgba(0, 0, 0, 0.40) -2px 1px 2px 0px inset"}else{if(!e)return;e=!1,this.style.boxShadow=""}}]}()],append:e});a.setAttribute(n.dataArrtVisible,"0"),o.appendChild(a)}var r=n.createPopupItem("-",t).el;o.appendChild(r);var s=n.createPopupItem("#",t).el;return mono.create(s,{text:mono.global.language.more+" "+String.fromCharCode(187),data:{visible:"0"},on:["click",function(e){e.preventDefault();var t,o=this.dataset.visible;o>0?(o--,t=187):(o++,t=171),this.textContent=mono.global.language.more+" "+String.fromCharCode(t),this.dataset.visible=o;for(var i,a=this.parentNode.querySelectorAll("*["+n.dataArrtVisible+"]"),r=0;i=a[r];r++)1===o?i.style.display="block":i.style.display="none",i.setAttribute(n.dataArrtVisible,o)}]}),o.appendChild(s),0===t.visibleCount&&mono.trigger(s,"click",{cancelable:!0}),o},getContent:function(e){"use strict";var t=this,n=e.links,o=document.createDocumentFragment(),i=[];if("string"==typeof n){var a=t.createPopupItem("-text-",e).el;a.textContent=n,o.appendChild(a)}else if(0===n.length){var r=t.createPopupItem("-text-",e).el;r.textContent=mono.global.language.noLinksFound,o.appendChild(r)}else{var s=[];n.forEach(function(n){s.push(t.createPopupItem(n,e))}),s=t.sortMenuItems(s,e.sortDetails);var l=[];s.forEach(function(t){return t.prop.isHidden?(l.push(t.el),1):(o.appendChild(t.el),void(e.showFileSize&&t.sizeIcon&&i.push(t.sizeIcon)))}),e.visibleCount=s.length-l.length,l.length>0&&(e.getHiddenListFunc?o.appendChild(e.getHiddenListFunc(l,e)):o.appendChild(t.getHiddenList(l,e)))}return{sizeIconList:i,content:o}},create:function(e){var t=e.button,n=SaveFrom_Utils.popupMenu;if(e.linkClass=e.linkClass||"sf-menu-item",e.offsetRight=e.offsetRight||0,e.offsetTop=e.offsetTop||0,e.parent=e.parent||document.body,!e.isUpdate||void 0!==n.popup&&"none"!==n.popup.style.display){n.popup&&n.removePanel();var o=n.popup=document.createElement("div"),i="#"+n.popupId;e.popupId?(i="#"+e.popupId,o.id=e.popupId):e.containerClass?(i="."+e.containerClass,o.classList.add(e.containerClass)):o.id=n.popupId;var a={display:"block",position:"absolute",minHeight:"24px",cursor:"default",textAlign:"left",whiteSpace:"nowrap",fontFamily:"arial, sans-serif"};e.extStyle&&delete a.display;var r=SaveFrom_Utils.getPosition(t,e.parent),s=SaveFrom_Utils.getSize(t);a.top=r.top+e.offsetTop+s.height+"px",a.left=r.left+e.offsetRight+"px",SaveFrom_Utils.setStyle(o,a);var l={"background-color":"#fff","z-index":"9999","box-shadow":"0 2px 10px 0 rgba(0,0,0,0.2)",border:"1px solid #ccc","border-radius":"3px","font-size":"12px","font-weight":"bold","min-width":"190px"};if(e.style&&e.style.popup)for(var u in e.style.popup){var d=e.style.popup[u];l[u]=d}SaveFrom_Utils.addStyleRules(i,l);var c={"line-height":"24px",color:"#3D3D3D"};if(e.style&&e.style.item)for(var u in e.style.item){var d=e.style.item[u];c[u]=d}SaveFrom_Utils.addStyleRules(i+" ."+e.linkClass,c);var m=function(e){e.stopPropagation()};for(mono.create(o,{on:[["click",m],["mouseover",m],["mouseup",m],["mousedown",m],["mouseout",m]]});null!==o.firstChild;)o.removeChild(o.firstChild);var D=n.getContent.call(n,e),p=D.sizeIconList;D=D.content,o.appendChild(D);var f="#2F8AFF",B="#fff";e.style&&e.style.hover&&(f=e.style.hover.backgroundColor||f,B=e.style.hover.color||B);var g=n.popupStyle=document.createElement("style");if(g.textContent=mono.style2Text({selector:i,append:{"a:hover":{backgroundColor:f,color:B},"> a:first-child":{borderTopLeftRadius:"3px",borderTopRightRadius:"3px"},"> a:last-child":{borderBottomLeftRadius:"3px",borderBottomRightRadius:"3px"}}}),e.parent.appendChild(g),e.parent.appendChild(o),e.extStyle){void 0!==SaveFrom_Utils.popupMenu.extStyleCache&&null!==SaveFrom_Utils.popupMenu.extStyleCache.parentNode&&SaveFrom_Utils.popupMenu.extStyleCache.parentNode.removeChild(SaveFrom_Utils.popupMenu.extStyleCache);var v="sf-extElStyle_"+i.substr(1),h="sf-extBodyStyle_"+i.substr(1),A=document.querySelector("style."+h);null===A&&document.body.appendChild(mono.create("style",{"class":h,text:mono.style2Text({selector:i,style:{display:"none"}})})),SaveFrom_Utils.popupMenu.extStyleCache=e.extStyle.appendChild(mono.create("style",{"class":v,text:mono.style2Text({selector:"body "+i,style:{display:"block"}})}))}return setTimeout(function(){p.forEach(function(e){mono.trigger(e,"click",{bubbles:!1,cancelable:!0})})}),o}},update:function(e,t){for(var n=SaveFrom_Utils.popupMenu;null!==e.firstChild;)e.removeChild(e.firstChild);var o=n.getContent.call(n,t),i=o.sizeIconList;o=o.content,e.appendChild(o),setTimeout(function(){i.forEach(function(e){mono.trigger(e,"click",{bubbles:!1,cancelable:!0})})})},preprocessItem:{srt2url:function(e,t){"use strict";var n=e.srt,o=null;if("undefined"==typeof URL||"undefined"==typeof Blob||mono.isSafari){var i=SaveFrom_Utils.utf8Encode(n);o="data:text/plain;charset=utf-8;base64,"+encodeURIComponent(btoa(i))}else{var a=new Blob([n],{encoding:"UTF-8",type:"text/plain"});o=URL.createObjectURL(a)}t.ext="srt",t.format="SRT",t.href=o,t.noSize=!0,mono.isOpera&&(t.forceDownload=!1)}},prepareLinks:{youtube:function(e,t,n,o){o=o||{},n=n||[],e=mono.extend({},e);var i=SaveFrom_Utils.video.yt;i.init();var a=[],r=null,s=e.meta||{};return Object.keys(i.format).forEach(function(n){var o=i.format[n];return Object.keys(o).forEach(function(l){var u=e[l];if(u){var d=!1;i.showFormat[n]||(d=!0);var c=o[l];c["3d"]&&!i.show3D&&(d=!0),c.noAudio&&!i.showMP4NoAudio&&(d=!0),r={href:u,isHidden:d,title:t,format:n,itag:l,forceDownload:!0},mono.extend(r,c);var m=s[l];m&&(m.quality&&(r.quality=m.quality),m.fps&&(r.fps=m.fps)),a.push(r),delete e[l]}})}),(e.ummy||e.ummyAudio)&&function(){var t=null,n=-1,i=SaveFrom_Utils.popupMenu.badgeQualityList;a.forEach(function(e){var t=i.indexOf(e.quality);-1!==t&&(-1===n||n>t)&&(n=t)}),-1!==n&&(t=i[n]);var l=s.videoId;l&&["ummy","ummyAudio"].forEach(function(n){var i=e[n];i&&(r={href:i,quality:"ummy",noSize:!0,format:"ummy",videoId:"yt-"+l},"ummy"===n?(r.itag="ummy",r.uQuality=t):"ummyAudio"===n&&(r.itag="ummyAudio",r.uQuality="mp3",r.uIsAudio=!0),o.ummyVid&&(r.vid=o.ummyVid),a.push(r),delete e[n])})}(),Object.keys(e).forEach(function(n){"meta"!==n&&(r={href:e[n],isHidden:!0,title:t,quality:n,itag:n,forceDownload:!0},a.push(r),delete e[n])}),n.forEach(function(e){"use strict";r={href:e.url,isHidden:!0,quality:"SRT"+(e.isAuto?"A":""),itemText:mono.global.language.subtitles+" ("+e.lang+")",title:t+"-"+e.langCode,ext:"vtt",format:"VTT",isSubtitle:!0,langCode:e.langCode,forceDownload:!0},"srt2url"===e.preprocess&&SaveFrom_Utils.popupMenu.preprocessItem.srt2url(e,r),a.push(r)}),s.extra&&s.extra.forEach(function(e){r={href:"#"+e.extra,noSize:!0,isHidden:!1},mono.extend(r,e),e.itag&&Object.keys(i.format).some(function(t){var n=i.format[t],o=n[e.itag];return o?(mono.extend(r,o),!0):void 0}),e.request&&(r.func=function(t){return t.preventDefault(),mono.sendMessage(e.request)}),r.noAudio=!1,a.push(r)}),a},vimeo:function(e,t){var n,o=[];return e.forEach(function(e){var i=e.ext;i||(i="mp4",-1!=e.url.search(/\.flv($|\?)/i)&&(i="flv"));var a=e.height||"",r=e.type;n={href:e.url,title:t,ext:i,format:r,quality:a,forceDownload:!0},o.push(n)}),o},vk:function(e,t){var n,o=[];return e.forEach(function(e){var i=e.name||e.ext;i&&(i=i.toLowerCase());var a=i&&i.toUpperCase()||"",r=e.subname||"";n={href:e.url,title:t,ext:i,format:a,quality:r,forceDownload:!0},o.push(n)}),o},dailymotion:function(e,t){var n=[];return e.forEach(function(e){var o=null;"ummy"===e.extra?(o={href:e.url,quality:"ummy",noSize:!0,format:"ummy",videoId:e.videoId,sort:{size:480}},"ummyAudio"===e.type&&(o.uQuality="mp3",o.uIsAudio=!0)):(o={href:e.url,title:t,ext:e.ext,format:e.ext,quality:e.height||"",forceDownload:!0},mono.isOpera&&(o.noSize=!0)),n.push(o)}),n},facebook:function(e,t){var n,o=[];return e.forEach(function(e){var i=e.ext,a=i?i.toUpperCase():"",r=e.name;n={href:e.url,title:t,ext:i,format:a,quality:r,forceDownload:!0},o.push(n)}),o},rutube:function(e){"use strict";if(Array.isArray(e)&&(e=e[0]),"string"==typeof e){var t=[],n=e.match(/\/embed\/(\d+)/);n=n&&n[1]||void 0,n||(n=e.match(/\/video\/([0-9a-z]+)/),n=n&&n[1]||void 0),/\/\/video\./.test(e)&&(e=e.replace(/\/\/video\./,"//"),n||(n=e.match(/\/(\d+)$/),n=n&&n[1]||void 0)),n&&(n="rt-"+n);var o=e.replace(/^.*(\/\/.*)$/,"ummy:$1"),i={href:o,quality:"ummy",noSize:!0,format:"ummy",itag:"ummy",uQuality:"720",vid:114,videoId:n},a="?";-1!==o.indexOf(a)&&(a="&"),o+=a+"sf_type=audio";var r={href:o,quality:"ummy",noSize:!0,format:"ummy",itag:"ummyAudio",uQuality:"mp3",uIsAudio:!0,vid:114,videoId:n};return t.push(i),t.push(r),t}},mailru:function(e,t){var n,o=[];return e.forEach(function(e){var i=e.ext,a=e.name,r=e.subname;n={href:e.url,title:t,ext:i,format:a,quality:r,forceDownload:!0},o.push(n)}),o}},quickInsert:function(e,t,n,o){o=o||{};var i={},a=function(t){(!t||t.target!==e&&!e.contains(t.target))&&i.isShow&&(s.style.display="none",mono.off(document,"mousedown",a),i.isShow=!1,o.onHide&&o.onHide(s))},r={links:t,button:e,popupId:n, showFileSize:!0};mono.extend(r,o);var s=SaveFrom_Utils.popupMenu.create(r);return o.onShow&&o.onShow(s),mono.off(document,"mousedown",a),mono.on(document,"mousedown",a),mono.extend(i,{button:e,isShow:!0,el:s,hide:a,update:function(e){r.links=e,SaveFrom_Utils.popupMenu.update(s,r)}})}},frameMenu:{getBtn:function(e){"use strict";var t={verticalAlign:"middle",position:"absolute",zIndex:999,fontFamily:"arial, sans-serif"};for(var n in e.containerStyle)t[n]=e.containerStyle[n];var o=e.quickBtnStyleObj||{display:"inline-block",fontSize:"inherit",height:"22px",border:"1px solid rgba(255, 255, 255, 0.4)",borderRadius:"3px",borderTopRightRadius:0,borderBottomRightRadius:0,paddingRight:0,paddingLeft:"28px",cursor:"pointer",verticalAlign:"middle",position:"relative",lineHeight:"22px",textDecoration:"none",zIndex:1,color:"#fff"};e.singleBtn&&!e.quickBtnStyleObj&&(delete o.borderTopRightRadius,delete o.borderBottomRightRadius);var i={position:"relative",display:"inline-block",fontSize:"inherit",height:"24px",padding:0,paddingRight:"21px",border:"1px solid rgba(255, 255, 255, 0.4)",borderLeft:0,borderRadius:"3px",borderTopLeftRadius:"0",borderBottomLeftRadius:"0",cursor:"pointer",color:"#fff",zIndex:0,verticalAlign:"middle",marginLeft:0};for(var n in e.selectBtnStyle)i[n]=e.selectBtnStyle[n];var a,r=e.quickBtnIcon||mono.create("i",{style:{position:"absolute",display:"inline-block",left:"6px",top:"3px",backgroundImage:"url("+SaveFrom_Utils.svg.getSrc("download","#ffffff")+")",backgroundSize:"12px",backgroundRepeat:"no-repeat",backgroundPosition:"center",width:"16px",height:"16px"}}),s=e.selectBtnIcon||mono.create("i",{style:{position:"absolute",display:"inline-block",top:"9px",right:"6px",border:"5px solid #FFF",borderBottomColor:"transparent",borderLeftColor:"transparent",borderRightColor:"transparent"}}),l=mono.create("div",{id:e.btnId,style:t,on:e.on,append:[a=mono.create("a",{"class":"sf-quick-btn",style:o,href:"#",append:[r]}),mono.create("style",{text:mono.style2Text({selector:"#"+e.btnId,style:e.nodeCssStyle||{opacity:.8,display:"none"},append:[{"button::-moz-focus-inner":{padding:0,margin:0},".sf-quick-btn":e.quickBtnCssStyle||{backgroundColor:"rgba(28,28,28,0.1)"},".sf-select-btn":{backgroundColor:"rgba(28,28,28,0.1)"}},{selector:[":hover",".sf-over"],join:"",style:{opacity:1},append:{".sf-quick-btn":e.quickBtnOverCssStyle||{backgroundColor:"rgba(0, 163, 80, 0.5)"},".sf-select-btn":{backgroundColor:"rgba(60, 60, 60, 0.5)"}}},{join:"",".sf-over":{append:{".sf-select-btn":{backgroundColor:"rgba(28,28,28,0.8)"}}},".sf-show":{display:"block"}}]})})]}),u=null,d=null;return e.singleBtn||(d=function(e){var t="object"==typeof e?e:document.createTextNode(e),n=u.firstChild;n===s?u.insertBefore(t,n):u.replaceChild(t,n)},u=mono.create("button",{"class":"sf-select-btn",style:i,on:e.onSelectBtn,append:[s]}),l.appendChild(u)),{node:l,setQuality:d,setLoadingState:function(){d(mono.create("img",{src:SaveFrom_Utils.svg.getSrc("info","#ffffff"),style:{width:"14px",height:"14px",marginLeft:"6px",verticalAlign:"middle",top:"-1px",position:"relative"}}))},selectBtn:u,quickBtn:a}},getHiddenList:function(e,t){"use strict";var n=SaveFrom_Utils.popupMenu,o=n.createPopupItem("-text-",t).el;mono.create(o,{text:mono.global.language.more+" "+String.fromCharCode(187),style:{cursor:"pointer"},on:["click",function(){for(var e,t=this.parentNode,o=t.querySelectorAll("*["+n.dataArrtVisible+"]"),i=0;e=o[i];i++)e.style.display="block",e.setAttribute(n.dataArrtVisible,1);this.parentNode.removeChild(this)}]});var i=document.createDocumentFragment();return i.appendChild(o),mono.create(i,{append:e}),0===t.visibleCount&&mono.trigger(o,"click",{cancelable:!0}),i},getMenuContainer:function(e){"use strict";var t=SaveFrom_Utils.popupMenu,n=e.button,o=e.popupId,i=mono.create("div",{style:{position:"absolute",minHeight:"24px",cursor:"default",textAlign:"left",whiteSpace:"nowrap",overflow:"auto"}});"#"===o[0]?i.id=o.substr(1):i.classList.add(o);var a=t.getContent(e);i.appendChild(a.content),setTimeout(function(){a.sizeIconList.forEach(function(e){mono.trigger(e,"click",{bubbles:!1,cancelable:!0})})});var r=SaveFrom_Utils.getPosition(n,e.parent),s=SaveFrom_Utils.getSize(n),l=function(e){e.stopPropagation()},u=r.top+s.height,d={top:u+"px",maxHeight:document.body.offsetHeight-u-40+"px"};return e.leftMenuPos?d.left=r.left+"px":d.right=document.body.offsetWidth-r.left-s.width+"px",mono.create(i,{style:d,on:[["click",l],["mouseover",l],["mouseup",l],["mousedown",l],["mouseout",l],["wheel",function(e){e.wheelDeltaY>0&&0===this.scrollTop?e.preventDefault():e.wheelDeltaY<0&&this.scrollHeight-(this.offsetHeight+this.scrollTop)<=0&&e.preventDefault()}]],append:[mono.create("style",{text:mono.style2Text({selector:("#"===o[0]?"":".")+o,style:{display:"none",fontFamily:"arial, sans-serif",backgroundColor:"rgba(28,28,28,0.8)",zIndex:9999,borderRadius:"4px",fontSize:"12px",fontWeight:"bold",minWidth:"190px",color:"#fff"},append:[{join:"",".sf-show":{display:"block"},"::-webkit-scrollbar-track":{backgroundColor:"#424242"},"::-webkit-scrollbar":{width:"10px",backgroundColor:"#424242"},"::-webkit-scrollbar-thumb":{backgroundColor:"#8e8e8e"}},{".sf-menu-item":{lineHeight:"24px",color:"#fff"},".sf-menu-item:hover":{backgroundColor:"#1c1c1c"}}]})})]}),i},getMenu:function(e,t,n,o){"use strict";var i={links:t,button:e,popupId:n||"#sf-frame-menu",showFileSize:!0,sizeIconStyle:{color:"#fff"},linkClass:"sf-menu-item",bindUmmyInfoDetails:{posLeft:!0,widthLimit:480,container:o.container,createUmmyInfoDetails:{posLeft:!0,darkTheme:!0}},getHiddenListFunc:this.getHiddenList.bind(this)};for(var a in o)i[a]=o[a];var r=this.getMenuContainer(i);(i.container||document.body).appendChild(r);var s=function(){r.parentNode&&r.parentNode.removeChild(r),l.isShow=!1,i.onHide&&i.onHide()};i.onShow&&i.onShow(r),mono.off(document,"mousedown",s),mono.on(document,"mousedown",s);var l={isShow:!0,el:r,hide:s,update:function(e){var t=SaveFrom_Utils.popupMenu,n=r.lastChild;r.textContent="",i.links=e;var o=t.getContent(i);setTimeout(function(){o.sizeIconList.forEach(function(e){mono.trigger(e,"click",{bubbles:!1,cancelable:!0})})}),r.appendChild(o.content),r.appendChild(n)}};return l}},mobileLightBox:{id:"sf-lightbox",clear:function(){var e=document.getElementById(SaveFrom_Utils.mobileLightBox.id);null!==e&&e.parentNode.removeChild(e)},getTitle:function(e){var t=[];if(t.push(e.format||"???"),e.quality){var n=e.quality;e.sFps&&(n+=" "+(e.fps||60)),t.push(n)}return e["3d"]&&t.push("3D"),e.noAudio&&t.push(mono.global.language.withoutAudio),t.join(" ")},createItem:function(e){var t=SaveFrom_Utils.mobileLightBox,n=mono.create("a",{style:{display:"block",marginBottom:"6px",border:"solid 1px #d3d3d3",lineHeight:"36px",minHeight:"36px",background:"#f8f8f8",verticalAlign:"middle",fontSize:"15px",textAlign:"center",color:"#333",borderRadius:"2px",overflow:"hidden",position:"relative"}}),o="";if(e.title){var i=(e.ext||e.format||"").toLowerCase();i&&(i="."+i),o=mono.fileName.modify(e.title+i)}if("string"==typeof e)return n.textContent=e,n;n.href=e.href,n.download=o,n.textContent=t.getTitle(e),e.forceDownload&&n.addEventListener("click",function(e){SaveFrom_Utils.downloadOnClick(e,null,{el:this})}),e.isHidden&&(n.classList.add("isOptional"),n.style.display="none");var a={cssFloat:"right",lineHeight:"36px",fontSize:"75%",marginRight:"10px"},r={width:"16px",height:"16px"},s={padding:"10px",verticalAlign:"middle",lineHeight:0},l=SaveFrom_Utils.getFileSizeIcon(a,s,r,{url:e.href});return n.appendChild(l.node),n},getItems:function(e){var t=SaveFrom_Utils.mobileLightBox;if("string"==typeof e)return{list:[t.createItem(e)],hiddenCount:0};for(var n,o=[],i=0;n=e[i];i++)"ummy"!==n.quality&&(n.extra||o.push({el:t.createItem(n),prop:n}));o=SaveFrom_Utils.popupMenu.sortMenuItems(o);var a=[],r=[];for(i=0,n;n=o[i];i++)n.prop.isHidden?r.push(n.el):a.push(n.el);return{list:a.concat(r),hiddenCount:r.length}},show:function(e){var t,n=SaveFrom_Utils.mobileLightBox,o=window.pageYOffset,i=window.innerHeight,a=parseInt(i/100*15),r=void 0,s=function(e){"use strict";var t=e?2:1;return i-46*t-2*a},l=function(e){"use strict";e.hiddenCount>0?(r.style.height=s(1)+"px",t.style.display="block"):(t.style.display="none",r.style.height=s(0)+"px"),e.hiddenCount===e.list.length&&u(t)},u=function(e){var t="none",n=e.parentNode.querySelectorAll(".isOptional");"open"!==e.dataset.state?(e.dataset.state="open",e.textContent=mono.global.language.more+" "+String.fromCharCode(171),t="block"):(e.dataset.state="close",e.textContent=mono.global.language.more+" "+String.fromCharCode(187));for(var o,i=0;o=n[i];i++)o.style.display=t},d=document.getElementById(n.id);null!==d&&d.parentNode.removeChild(d);var c=window.innerWidth;c=250>=c?"90%":"70%",e&&0!==e.length||(e=mono.global.language.noLinksFound);var m=n.getItems(e),D=mono.create("div",{id:n.id,style:{position:"absolute",top:0,left:0,width:"100%",zIndex:9e3,height:document.body.scrollHeight+"px",background:"rgba(0,0,0,0.85)",textAlign:"center",boxSizing:"content-box"},on:[["click",function(e){e.preventDefault(),B()}]],append:mono.create("div",{style:{display:"inline-block",width:c,backgroundColor:"#eee",height:i-2*a+"px",marginTop:a+o+"px",borderRadius:"4px",padding:"8px",position:"relative",boxSizing:"content-box"},append:[r=mono.create("div",{style:{overflowY:"auto",marginBottom:"6px"},append:m.list,on:["touchmove",function(e){e.stopPropagation()}]}),t=mono.create(n.createItem(mono.global.language.more+" "+String.fromCharCode(187)),{href:"#",on:["click",function(e){e.preventDefault(),u(this)}]}),mono.create(n.createItem(mono.global.language.close),{style:{marginBottom:0},on:["click",function(e){e.preventDefault(),B()}]})],on:["click",function(e){e.stopPropagation()}]})});l(m),document.body.appendChild(D);var p=document.body.scrollTop,f={},B=function(){f.isShow&&(document.body.scrollTop=p,f.hide())};return mono.extend(f,{isShow:!0,el:D,hide:function(){D.parentNode&&D.parentNode.removeChild(D),f.isShow=!1},close:B,update:function(e){if(null!==D.parentNode){e&&0!==e.length||(e=mono.global.language.noLinksFound),r.textContent="";var t=n.getItems(e);mono.create(r,{append:t.list}),l(t)}}})}},bridge:function(e){"use strict";e.args=e.args||[],void 0===e.timeout&&(e.timeout=300);var t="sf-bridge-"+parseInt(1e3*Math.random())+"-"+Date.now(),n=function(o){window.removeEventListener("sf-bridge-"+t,n);var i;i=o.detail?JSON.parse(o.detail):void 0,e.cb(i)};window.addEventListener("sf-bridge-"+t,n);var o="("+function(e,t,n,o){var i=document.getElementById(n);i&&i.parentNode.removeChild(i);var a=!1,r=function(e){if(!a){a=!0;var t=new CustomEvent("sf-bridge-"+n,{detail:JSON.stringify(e)});window.dispatchEvent(t)}};o&&setTimeout(function(){r()},o),t.push(r),e.apply(null,t)}.toString()+")("+[e.func.toString(),JSON.stringify(e.args),JSON.stringify(t),parseInt(e.timeout)].join(",")+");";if(mono.isSafari){var i=function(){"undefined"==typeof CustomEvent&&(CustomEvent=function(e,t){t=t||{bubbles:!1,cancelable:!1};var n=document.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n},CustomEvent.prototype=window.Event.prototype)};o=o.replace("/* fix */","("+i.toString()+")();")}else mono.isOpera&&(o=o.replace("/* fix */","var CustomEvent = window.CustomEvent;"));var a=mono.create("script",{id:t,text:o});document.body.appendChild(a)}};SaveFrom_Utils.TutorialTooltip=function(e){"use strict";var t=this;this.details={btnTopOffset:-3,btnLeftOffset:0},mono.extend(this.details,e),this.onResize=this.onResize.bind(this),this.onResizeDebouce=mono.debounce(this.onResize,250),this.onClose=this.onClose.bind(this),this.target=e.target,"1"!==this.target.dataset.sfHasTooltip&&(this.target.dataset.sfHasTooltip="1",this.tooltipNode=this.getNode(),this.target.addEventListener("mouseup",this.onClose),this.target.addEventListener("sf-removed",function(){t.onClose&&t.onClose(1)}),window.addEventListener("resize",this.onResizeDebouce),this.onResize(),(e.parent||document.body).appendChild(this.tooltipNode))},SaveFrom_Utils.TutorialTooltip.prototype.getNode=function(){"use strict";var e=this,t=mono.global.language,n=function(){var e=1e3,t=document.getElementById("masthead-positioner"),n=t&&window.getComputedStyle(t,null);return n&&(e=parseInt(n.getPropertyValue("z-index"))+1),e}(),o=mono.create("div",{"class":"sf-tooltip",on:["mouseup",function(e){e.stopPropagation()}],append:[mono.create("span",{style:{display:"inline-block",border:"8px solid transparent",borderRight:"10px solid #4D4D4D",borderLeft:0,width:0,top:"8px",left:"0px",position:"absolute"}}),mono.create("span",{style:{display:"inline-block",backgroundColor:"#4D4D4D",marginLeft:"10px",padding:"10px 10px",maxWidth:"220px",minWidth:"220px",lineHeight:"16px",fontSize:"14px",fontFamily:"font-family: arial, sans-serif",color:"#fff"},append:[mono.create("p",{style:{margin:0},append:mono.parseTemplate(t.tutorialTooltipText)}),mono.create("a",{"class":"sf-button",text:"OK",style:{display:"inline-block",textAlign:"center",textDecoration:"none",padding:"0 10px",cssFloat:"right",marginTop:"5px",lineHeight:"20px",borderRadius:"3px",fontSize:"12px",color:"#fff",fontWeight:"bolder",backgroundColor:"#167AC6",cursor:"pointer"},on:["click",function(t){t.preventDefault(),e.onClose&&e.onClose()}]}),mono.create("style",{text:mono.style2Text({".sf-tooltip":{position:"absolute",zIndex:n+2,append:{".sf-button:hover":{backgroundColor:"#126db3 !important"},".sf-button:active":{opacity:.9}}}})})]})]});return o},SaveFrom_Utils.TutorialTooltip.prototype.onClose=function(e){"use strict";e&&"mouseup"===e.type&&(e=null),this.tooltipNode&&(this.tooltipNode.parentNode&&this.tooltipNode.parentNode.removeChild(this.tooltipNode),this.tooltipNode=null),window.removeEventListener("resize",this.onResizeDebouce),this.target.removeEventListener("mouseup",this.onClose),this.onClose=null,e||this.details.onClose&&this.details.onClose()},SaveFrom_Utils.TutorialTooltip.prototype.onResize=function(){"use strict";var e=this.target;if(!e.offsetParent||!e.parentNode)return this.onClose&&this.onClose(1);var t=SaveFrom_Utils.getPosition(e,this.details.parent),n=t.top+this.details.btnTopOffset,o=t.left+t.width+this.details.btnLeftOffset;this.tooltipNode.style.top=n+"px",this.tooltipNode.style.left=o+"px"},SaveFrom_Utils.mutationWatcher={getMutationObserver:function(){"use strict";var e=null;return"undefined"!=typeof MutationObserver?e=MutationObserver:"undefined"!=typeof WebKitMutationObserver?e=WebKitMutationObserver:"undefined"!=typeof MozMutationObserver?e=MozMutationObserver:"undefined"!=typeof JsMutationObserver&&(e=JsMutationObserver),e},isAvailable:function(){"use strict";return!!this.getMutationObserver()},disconnect:function(e){"use strict";e.observer.disconnect()},connect:function(e){"use strict";e.observer.observe(e.target,e.config)},joinMutations:function(e){"use strict";for(var t,n,o,i,a,r,s=[],l=[],u={};o=e.shift();){for(r=l.indexOf(o.target),-1===r&&(r=l.push(o.target)-1,u[r]={target:o.target,added:[],removed:[]}),t=u[r],n=void 0,i=0;a=o.addedNodes[i];i++)1===a.nodeType&&(t.added.push(a),n=!0);for(i=0;a=o.removedNodes[i];i++)1===a.nodeType&&(t.removed.push(a),n=!0);void 0!==n&&void 0===t.inList&&(t.inList=!0,s.push(t))}return s},isMatched:null,prepareMatched:function(){"use strict";if(!this.isMatched){var e=document.createElement("div");"function"==typeof e.matches?this.isMatched=function(e,t){return e.matches(t)}:"function"==typeof e.matchesSelector?this.isMatched=function(e,t){return e.matchesSelector(t)}:"function"==typeof e.webkitMatchesSelector?this.isMatched=function(e,t){return e.webkitMatchesSelector(t)}:"function"==typeof e.mozMatchesSelector?this.isMatched=function(e,t){return e.mozMatchesSelector(t)}:"function"==typeof e.oMatchesSelector?this.isMatched=function(e,t){return e.oMatchesSelector(t)}:"function"==typeof e.msMatchesSelector&&(this.isMatched=function(e,t){return e.msMatchesSelector(t)}),e=null}},match:function(e,t,n){"use strict";var o,i,a,r,s=this,l=e.queries,u=!1;return["added","removed"].forEach(function(e){var d=n[e];for(r=0;o=d[r];r++)for(i=0;a=l[i];i++)if(void 0===a.is||a.is===e){var c=t[i][e];s.isMatched(o,a.css)===!0?c.push(o):c.push.apply(c,o.querySelectorAll(a.css)),u===!1&&(u=void 0!==c[0])}}),u},filterTarget:function(e,t){"use strict";var n,o;for(n=0;o=e[n];n++)if(this.isMatched(t,o.css)===!0)return!0;return!1},run:function(e){"use strict";var t=this,n={config:{childList:!0,subtree:!0},target:document.body,filterTarget:[]};mono.extend(n,e),n._disconnect=this.disconnect.bind(this,n),n._connect=this.connect.bind(this,n),n._match=this.match.bind(this,n);for(var o=[],i=0;i<n.queries.length;i++)o.push({added:[],removed:[]});o=JSON.stringify(o),this.prepareMatched();var a=this.getMutationObserver();return n.observer=new a(function(e){var i=t.joinMutations(e);if(0!==i.length){for(var a,r=!1,s=JSON.parse(o);a=i.shift();)t.filterTarget(n.filterTarget,a.target)===!1&&n._match(s,a)===!0&&(r=!0);r===!0&&n.callback(s)}}),n.trigger=function(e){var t=!1,i=JSON.parse(o),a={added:[e],removed:[]};n._match(i,a)&&(t=!0),t===!0&&n.callback(i)},n.start=function(){n._disconnect(),n._connect(),n.trigger(n.target)},n.stop=function(){n._disconnect()},n.start(),n}},SaveFrom_Utils.mutationAttrWatcher={isAvailable:function(){"use strict";return!!SaveFrom_Utils.mutationWatcher.getMutationObserver()},disconnect:function(e){"use strict";e.observer.disconnect()},connect:function(e){"use strict";e.observer.observe(e.target,e.config)},run:function(e){"use strict";var t={config:{attributes:!0,childList:!1,attributeOldValue:!0},target:document.body};mono.extend(t,e),Array.isArray(t.attr)||(t.attr=[t.attr]),t.config.attributeFilter=t.attr,t._disconnect=this.disconnect.bind(this,t),t._connect=this.connect.bind(this,t);for(var n=[],o=0;o<t.attr.length;o++)n.push({});n=JSON.stringify(n);var i=SaveFrom_Utils.mutationWatcher.getMutationObserver();return t.observer=new i(function(e){for(var o,i=!1,a=JSON.parse(n);o=e.shift();){var r=t.attr.indexOf(o.attributeName);if(-1!==r){var s=o.target.getAttribute(o.attributeName);s!==o.oldValue&&(a[r]={value:s,oldValue:o.oldValue},i=!0)}}i===!0&&t.callback(a)}),t.start=function(){t._disconnect(),t._connect();for(var e,o=!1,i=JSON.parse(n),a=0;e=t.attr[a];a++){var r=t.target.getAttribute(e);null!==r&&(i[a]={value:r,oldValue:null},o=!0)}o===!0&&t.callback(i)},t.stop=function(){t._disconnect()},t.start(),t}};var WeakMap="undefined"!=typeof WeakMap?WeakMap:void 0;"undefined"==typeof WeakMap&&!function(){var e=Object.defineProperty,t=Date.now()%1e9;WeakMap=function(){this.name="__st"+(1e9*Math.random()>>>0)+(t++ +"__")},WeakMap.prototype={set:function(t,n){var o=t[this.name];return o&&o[0]===t?o[1]=n:e(t,this.name,{value:[t,n],writable:!0}),this},get:function(e){var t;return(t=e[this.name])&&t[0]===e?t[1]:void 0},"delete":function(e){var t=e[this.name];return t&&t[0]===e?(t[0]=t[1]=void 0,!0):!1},has:function(e){var t=e[this.name];return t?t[0]===e:!1}}}();var JsMutationObserver="undefined"!=typeof JsMutationObserver?JsMutationObserver:void 0;if(function(){function e(e){v.push(e),g||(g=!0,D(n))}function t(e){return window.ShadowDOMPolyfill&&window.ShadowDOMPolyfill.wrapIfNeeded(e)||e}function n(){g=!1;var e=v;v=[],e.sort(function(e,t){return e.uid_-t.uid_});var t=!1;e.forEach(function(e){var n=e.takeRecords();o(e),n.length&&(e.callback_(n,e),t=!0)}),t&&n()}function o(e){e.nodes_.forEach(function(t){var n=p.get(t);n&&n.forEach(function(t){t.observer===e&&t.removeTransientObservers()})})}function i(e,t){for(var n=e;n;n=n.parentNode){var o=p.get(n);if(o)for(var i=0;i<o.length;i++){var a=o[i],r=a.options;if(n===e||r.subtree){var s=t(r);s&&a.enqueue(s)}}}}function a(e,t){this.type=e,this.target=t,this.addedNodes=[],this.removedNodes=[],this.previousSibling=null,this.nextSibling=null,this.attributeName=null,this.attributeNamespace=null,this.oldValue=null}function r(e){var t=new a(e.type,e.target);return t.addedNodes=e.addedNodes.slice(),t.removedNodes=e.removedNodes.slice(),t.previousSibling=e.previousSibling,t.nextSibling=e.nextSibling,t.attributeName=e.attributeName,t.attributeNamespace=e.attributeNamespace,t.oldValue=e.oldValue,t}function s(e,t){return A=new a(e,t)}function l(e){return b?b:(b=r(A),b.oldValue=e,b)}function u(){A=b=void 0}function d(e){return e===b||e===A}function c(e,t){return e===t?e:b&&d(e)?b:null}function m(e,t,n){this.observer=e,this.target=t,this.options=n,this.transientObservedNodes=[]}if("undefined"==typeof JsMutationObserver){var D,p=new WeakMap;if("undefined"!=typeof navigator&&/Trident|Edge/.test(navigator.userAgent))D=setTimeout;else if(window.setImmediate)D=window.setImmediate;else{var f=[],B=String(Math.random());window.addEventListener("message",function(e){if(e.data===B){var t=f;f=[],t.forEach(function(e){e()})}}),D=function(e){f.push(e),window.postMessage(B,"*")}}var g=!1,v=[],h=0;JsMutationObserver=function(e){this.callback_=e,this.nodes_=[],this.records_=[],this.uid_=++h},JsMutationObserver.prototype={observe:function(e,n){if(e=t(e),!n.childList&&!n.attributes&&!n.characterData||n.attributeOldValue&&!n.attributes||n.attributeFilter&&n.attributeFilter.length&&!n.attributes||n.characterDataOldValue&&!n.characterData)throw new SyntaxError;var o=p.get(e);o||p.set(e,o=[]);for(var i,a=0;a<o.length;a++)if(o[a].observer===this){i=o[a],i.removeListeners(),i.options=n;break}i||(i=new m(this,e,n),o.push(i),this.nodes_.push(e)),i.addListeners()},disconnect:function(){this.nodes_.forEach(function(e){for(var t=p.get(e),n=0;n<t.length;n++){var o=t[n];if(o.observer===this){o.removeListeners(),t.splice(n,1);break}}},this),this.records_=[]},takeRecords:function(){var e=this.records_;return this.records_=[],e}};var A,b;m.prototype={enqueue:function(t){var n=this.observer.records_,o=n.length;if(n.length>0){var i=n[o-1],a=c(i,t);if(a)return void(n[o-1]=a)}else e(this.observer);n[o]=t},addListeners:function(){this.addListeners_(this.target)},addListeners_:function(e){var t=this.options;t.attributes&&e.addEventListener("DOMAttrModified",this,!0),t.characterData&&e.addEventListener("DOMCharacterDataModified",this,!0),t.childList&&e.addEventListener("DOMNodeInserted",this,!0),(t.childList||t.subtree)&&e.addEventListener("DOMNodeRemoved",this,!0)},removeListeners:function(){this.removeListeners_(this.target)},removeListeners_:function(e){var t=this.options;t.attributes&&e.removeEventListener("DOMAttrModified",this,!0),t.characterData&&e.removeEventListener("DOMCharacterDataModified",this,!0),t.childList&&e.removeEventListener("DOMNodeInserted",this,!0),(t.childList||t.subtree)&&e.removeEventListener("DOMNodeRemoved",this,!0)},addTransientObserver:function(e){if(e!==this.target){this.addListeners_(e),this.transientObservedNodes.push(e);var t=p.get(e);t||p.set(e,t=[]),t.push(this)}},removeTransientObservers:function(){var e=this.transientObservedNodes;this.transientObservedNodes=[],e.forEach(function(e){this.removeListeners_(e);for(var t=p.get(e),n=0;n<t.length;n++)if(t[n]===this){t.splice(n,1);break}},this)},handleEvent:function(e){switch(e.stopImmediatePropagation(),e.type){case"DOMAttrModified":var t=e.attrName,n=e.relatedNode.namespaceURI,o=e.target,a=new s("attributes",o);a.attributeName=t,a.attributeNamespace=n;var r=e.attrChange===MutationEvent.ADDITION?null:e.prevValue;i(o,function(e){return!e.attributes||e.attributeFilter&&e.attributeFilter.length&&-1===e.attributeFilter.indexOf(t)&&-1===e.attributeFilter.indexOf(n)?void 0:e.attributeOldValue?l(r):a});break;case"DOMCharacterDataModified":var o=e.target,a=s("characterData",o),r=e.prevValue;i(o,function(e){return e.characterData?e.characterDataOldValue?l(r):a:void 0});break;case"DOMNodeRemoved":this.addTransientObserver(e.target);case"DOMNodeInserted":var d,c,m=e.target;"DOMNodeInserted"===e.type?(d=[m],c=[]):(d=[],c=[m]);var D=m.previousSibling,p=m.nextSibling,a=s("childList",e.target.parentNode);a.addedNodes=d,a.removedNodes=c,a.previousSibling=D,a.nextSibling=p,i(e.relatedNode,function(e){return e.childList?a:void 0})}u()}}}}(),"undefined"==typeof mono&&(mono={loadModule:function(){this.loadModuleStack.push(arguments)},loadModuleStack:[]}),mono.loadModule("dailymotion",function(e,t){"use strict";var n=t.getLanguage,o=t.getPreference,i=o.moduleDailymotion?1:0,a=mono.isIframe()&&/\/embed\/([\w\-]+)/i.test(document.location.href);mono.onMessage.addListener(function(t,n){if("getModuleInfo"===t.action){if(t.url!==location.href)return;return n({state:i,moduleName:e})}if("changeState"===t.action){if(e!==t.moduleName)return;return r.changeState(t.state)}i&&"updateLinks"===t.action&&r.updateLinks()}),i&&mono.asyncCall(function(){r.run()});var r={contextMenu:null,linkCache:{},embed:null,title:"",styleIndex:0,btnId:"sf__download_btn",result:null,popupIsShow:!1,run:function(){return i=1,a?void r.appendIframeButtons():SaveFrom_Utils.mutationWatcher.isAvailable()?r.mutationMode.enable():void 0},changeState:function(e){a||(i=e,r.rmBtn(),r.mutationMode.stop(),e&&r.run())},hideMenu:function(){r.contextMenu&&r.contextMenu.isShow&&(r.contextMenu.hide(),r.contextMenu=null)},updateLinks:function(){r.changeState(0),r.changeState(1)},appendIframeButtons:function(){var e=this,t=SaveFrom_Utils.frameMenu.getBtn({quickBtnStyleObj:{display:"inline-block",cursor:"pointer",position:"relative",padding:"9px 10px"},quickBtnCssStyle:{backgroundColor:"rgba(0,0,0,.75)"},singleBtn:!0,btnId:e.btnId,containerStyle:{right:"50px",top:"10px"},quickBtnIcon:mono.create(SaveFrom_Utils.svg.getSvg("download","#ffffff"),{style:{display:"inline-block",width:"16px",height:"16px",verticalAlign:"middle"}}),on:[["click",function(o){if(o.preventDefault(),o.stopPropagation(),e.contextMenu&&e.contextMenu.isShow)return void e.hideMenu();var i=e.getIdFromUrl(),a=n.download+" ...",r=e.linkCache[i];r&&(a=SaveFrom_Utils.popupMenu.prepareLinks.dailymotion(r.links,r.title));var s=e.contextMenu=SaveFrom_Utils.frameMenu.getMenu(this,a,"sf-frame-menu",{container:t.container,onShow:function(){t.node.classList.add("sf-over")},onHide:function(){e.contextMenu=null,t.node.classList.remove("sf-over")}});r||mono.sendMessage({action:"getDailymotionLinks",extVideoId:i,metadata:e.getMetadata(i)},function(t){var o=n.noLinksFound;t.links&&(e.linkCache[i]=t,o=SaveFrom_Utils.popupMenu.prepareLinks.dailymotion(t.links,t.title)),s.update(o)})}],["mousedown",function(n){n.stopPropagation(),2===n.button&&(mono.off(document.body,"mousemove",r),e.hideMenu(),t.container.parentNode&&t.container.parentNode.removeChild(t.container))}]]});t.quickBtn.title=n.download,t.container=mono.create("div",{"class":"sf-btn-ctr",append:t.node}),mono.on(t.container,"mouseenter",function(){t.lockHide=!0}),mono.on(t.container,"mouseleave",function(){t.lockHide=!1});var o=null,i=!1,a=function(){t.lockHide||(t.container.classList.add("sf-hide-ui"),i=!0)},r=function(){i&&(t.container.classList.remove("sf-hide-ui"),i=!1),clearTimeout(o),o=setTimeout(a,3e3)};mono.on(document.body,"mousemove",r),t.node.appendChild(mono.create("style",{text:mono.style2Text([{selector:["body:hover .sf-btn-ctr:not(.sf-hide-ui) #"+e.btnId,"body:hover .sf-btn-ctr:not(.sf-hide-ui) .sf-frame-menu"],style:{display:"block"}}])})),document.body.appendChild(t.container)},getIdFromUrl:function(e){e=e||location.href;var t=e.match(/\/embed\/video\/([a-z0-9]+)/);return t=t&&t[1]},getVideoId:function(e){var t="";if(4===e.styleIndex||3===e.styleIndex){var n=document.querySelector(".pl_videos_listwithplayer #player_container #playerv5-iframe");if(n||(n=document.querySelector(".featured-video .player iframe")),n){var o=n.getAttribute("src")||"";if(t=this.getIdFromUrl(o))return t}}if(6===e.styleIndex){var i=location.href;if(SaveFrom_Utils.embedDownloader.hostings.dailymotion.re.some(function(e){var n=e.exec(i);return n?(t=n[1],!0):void 0}),t)return t}var a=document.querySelector("#player embed");if(a){var r=a.getAttribute("flashvars");if(r){var s=mono.parseUrl(r,{params:!0});if(s.config)try{return s=JSON.parse(s.config),s.metadata.id}catch(l){}}}var u=document.querySelector("#player a.dmp_StartView-logo");if(u){var d=SaveFrom_Utils.embedDownloader.checkUrl(u.href);if(d)return d.extVideoId}return null},getMetadata:function(e){var t=null,n=mono.getPageScript(document.body.innerHTML,/playerV5/);return n.some(function(n){var o=mono.findJson(n);return o.some(function(n){return n&&n.metadata&&n.metadata.id===e?(t=n.metadata,!0):void 0})}),t},appendBtn:function(e){var t=this,o=e.btnContainer;if(o){var i=e.styleIndex,a=o.querySelector("#"+r.btnId),s={};4===i&&(mono.extend(s,{display:"inline-block",height:"25px",backgroundPosition:"center",backgroundRepeat:"no-repeat",backgroundSize:"12px",backgroundImage:"url("+SaveFrom_Utils.svg.getSrc("download","#808080")+")"}),4===i&&mono.extend(s,{marginLeft:"6px",height:"25px"})),5===i&&mono.extend(s,{padding:"0 10px",cssFloat:"left",marginLeft:"10px"});var l="a";5===i&&(l="button");var u=[];4===i&&u.push("btn"),5===i&&u.push("button");var d=mono.create(l,{id:r.btnId,href:"#","class":u,title:n.download,style:s,on:["click",function(o){if(o.preventDefault(),o.stopPropagation(),r.contextMenu&&r.contextMenu.isShow)return void r.hideMenu();var i,a=r.getVideoId(e),s=n.download+" ...";i=e.isMobile?r.contextMenu=SaveFrom_Utils.mobileLightBox.show(s):r.contextMenu=SaveFrom_Utils.popupMenu.quickInsert(this,s,"sf-popupMenu");var l=function(e){if(e&&e.links){r.linkCache[a]=e;var t=SaveFrom_Utils.popupMenu.prepareLinks.dailymotion(e.links,e.title);i.update(t)}else i.update(n.noLinksFound)},u=r.linkCache[a];u?l(u):mono.sendMessagePromise({action:"getDailymotionLinks",extVideoId:a,metadata:t.getMetadata(a)})["catch"](function(e){mono.error(e)}).then(l)}]});if(3===i&&(d.textContent=n.download,d=mono.create("span",{"class":"sf-wrapper",append:[" • ",d]})),5===i&&mono.create(d,{append:[mono.create("img",{title:n.download,src:SaveFrom_Utils.svg.getSrc("download","#808080"),style:{width:"12px",height:"12px",verticalAlign:"middle",opacity:"0.9"}})]}),mono.isOpera&&4===i&&d.appendChild(mono.create("img",{src:SaveFrom_Utils.svg.getSrc("download","#808080"),style:{width:"12px",height:"12px",marginBottom:"4px"}})),6===i&&mono.create(d,{style:{display:"inline-block",padding:"0 .8em",cssFloat:"left",margin:"10px",fontSize:"16px",border:"1px solid #0066dc",borderRadius:".3em",backgroundColor:"#0066dc",color:"#fff",fontFamily:"inherit",fontWeight:600,lineHeight:2,overflow:"hidden",cursor:"pointer"},append:[mono.create(SaveFrom_Utils.svg.getSvg("download","#FFF"),{style:{display:"inline-block",width:"14px",height:"14px",marginRight:".3em"}}),n.download]}),a&&a.parentNode)a.parentNode.replaceChild(d,a),a=null;else if(6===i){var c=o.firstChild;c?o.insertBefore(d,c):o.appendChild(d)}else o.appendChild(d);return d}},rmBtn:function(){for(var e,t=document.querySelectorAll(["#"+r.btnId,".sf-wrapper"]),n=0;e=t[n];n++)e.parentNode.removeChild(e);r.result=null,r.popupIsShow=!1},getEmbedVideoInfo:function(e){if(!location.pathname)return e();var t=location.pathname;a||(t="/embed"+t),t=location.protocol+"//"+location.host+t,mono.sendMessage({action:"getDailymotionEmbedVideoInfoMsg",url:t},function(t){return void 0===t?e():(r.title=t.title,t=t.links,void e(t))})},mutationMode:{observer:null,stop:function(){this.observer&&this.observer.stop(),["sfSkip"].forEach(function(e){for(var t,n=mono.dataAttr2Selector(e),o=document.querySelectorAll("["+n+"]"),i=0;t=o[i];i++)t.removeAttribute(n)})},enable:function(){return this.observer?this.observer.start():void(this.observer=SaveFrom_Utils.mutationWatcher.run({callback:function(e){var t,n,o;for(t=e[0],n=0;o=t.added[n];n++)o.dataset.sfSkip>0||(o.dataset.sfSkip="1",r.appendBtn({btnContainer:o.parentNode,styleIndex:5}));for(t=e[1],n=0;o=t.added[n];n++)o.dataset.sfSkip>0||(o.dataset.sfSkip="1",r.appendBtn({btnContainer:o,styleIndex:4}));for(t=e[2],n=0;o=t.added[n];n++){var i=o.parentNode;i.dataset.sfSkip>0||(i.dataset.sfSkip="1",r.appendBtn({btnContainer:o,styleIndex:3}))}for(t=e[3],n=0;o=t.added[n];n++){var i=o.parentNode;i.dataset.sfSkip>0||(i.dataset.sfSkip="1",r.appendBtn({btnContainer:o,styleIndex:6,isMobile:!0}))}},queries:[{ css:".fluid-container .pl_video_infos .row .sd_user_subscribe",is:"added"},{css:".pl_videos_listwithplayer .dmpi_video_tools"},{css:".channel-featured-videos .meta-info h2+div"},{css:".page-video .video-infos"}]}))}}}},null,function(){"use strict";if(mono.isSafari||mono.isGM){var e=["*://*.dailymotion.*/*"],t=e.map(function(e){return mono.urlPatternToStrRe(e)}).join("|"),n=new RegExp(t);if(!n.test(location.protocol+"//"+location.hostname))return!1}if(mono.isIframe()){if(!/\/embed\/([\w\-]+)/i.test(document.location.href))return!1;try{if(location.hostname===window.parent.location.hostname)return!1}catch(o){}}return!0}),"undefined"==typeof mono&&(mono={loadModule:function(){this.loadModuleStack.push(arguments)},loadModuleStack:[]}),mono.loadModule("facebook",function(e,t){"use strict";var n=t.getLanguage,o=t.getPreference,i=o.moduleFacebook?1:0;mono.onMessage.addListener(function(t,n){if("getModuleInfo"===t.action){if(t.url!==location.href)return;return n({state:i,moduleName:e})}if("changeState"===t.action){if(e!==t.moduleName)return;return a.changeState(t.state)}i&&"updateLinks"===t.action&&(a.changeState(0),a.changeState(1))}),i&&mono.asyncCall(function(){a.run()});var a={contextMenu:null,className:"savefrom_fb_download",isMutation:!1,run:function(){return i=1,u.addStyle(),l.injectStyle(),SaveFrom_Utils.mutationWatcher.isAvailable()?(this.isMutation=!0,this.initEmbedDownloader(),void this.mutationMode.enable()):void 0},changeState:function(e){a.hideMenu(),i=e,r.disable(),l.rmCurrentPhotoBtn(),l.rmDataAttrs(),u.rmBtn(),s.rmBtn(),a.mutationMode.stop(),e&&a.run()},initEmbedDownloader:function(){SaveFrom_Utils.addStyleRules("."+SaveFrom_Utils.embedDownloader.linkClass+" img",{opacity:".5"}),SaveFrom_Utils.embedDownloader.init()},mutationMode:{observer:null,stop:function(){this.observer&&this.observer.stop(),["sfSkip"].forEach(function(e){for(var t,n=mono.dataAttr2Selector(e),o=document.querySelectorAll("["+n+"]"),i=0;t=o[i];i++)t.removeAttribute(n)})},wrapVideoGetLinks:function(e){switch(e.tagName){case"EMBED":s.getLinksFromEmbed(e,function(e){s.appendLinks(e)});break;case"VIDEO":s.getLinksFromVideo(e,function(e){s.appendLinks(e)})}},wrapVideoFeedOnLinkHover:function(){i&&u.onLinkHover.apply(this)},wrapPhotoOnHover:function(e){if(i){var t=this.querySelector("img.spotlight");t&&l.addCurrentDlBtn(t,this)}},wrapExternalMediaMouseEnter:function(){if(i){var e=this,t=e.dataset[r.linkDataAttr];return t?void clearTimeout(r.timer):void(r.handle(e)?(r.lastLink&&r.lastLink!==e&&r.removeBtn(r.lastLink),SaveFrom_Utils.embedDownloader.hidePanel(),r.lastLink=e):(mono.off(this,"mouseenter",a.mutationMode.wrapExternalMediaMouseEnter),mono.off(this,"mouseleave",a.mutationMode.wrapExternalMediaMouseLeave)))}},wrapExternalMediaMouseLeave:function(){if(i){var e=this,t=e.dataset[r.linkDataAttr];t&&(clearTimeout(r.timer),r.timer=setTimeout(function(){r.removeBtn(e)},1500))}},wrapExternalMedia:function(e){mono.on(e,"mouseenter",a.mutationMode.wrapExternalMediaMouseEnter),mono.on(e,"mouseleave",a.mutationMode.wrapExternalMediaMouseLeave)},enable:function(){if(this.observer)return this.observer.start();var e=this;this.observer=SaveFrom_Utils.mutationWatcher.run({callback:function(t){var n,o,i,r;for(i=0;2>i;i++)for(n=t[i],o=0;r=n.added[o];o++){var s=!1;mono.matches(r,"#fbxPhotoContentContainer .videoStage "+r.tagName)&&(s=!0),s?e.wrapVideoGetLinks(r):mono.one(r,"mouseenter",e.wrapVideoFeedOnLinkHover)}for(n=t[2],o=0;r=n.added[o];o++)if(a.hideMenu(),!(r.dataset.sfSkip>0)){r.dataset.sfSkip="1";var l=SaveFrom_Utils.getParentByClass(r,"stage");mono.one(l,"mouseenter",e.wrapPhotoOnHover)}for(n=t[3],o=0;r=n.added[o];o++)r.sfSkip>0||(r.sfSkip="1",e.wrapExternalMedia(r));for(n=t[4],o=0;r=n.removed[o];o++)mono.onRemoveListener(r)},queries:[{css:"embed",is:"added"},{css:"video",is:"added"},{css:".stage img.spotlight[aria-busy]",is:"added"},{css:"a",is:"added"},{css:"."+mono.onRemoveClassName,is:"removed"}]})}},hideMenu:function(){a.contextMenu&&(a.contextMenu.hide(),a.contextMenu=null)}},r={linkDataAttr:"savefromEd",timer:0,lastLink:null,re:[/https?:\/\/(?:[a-z]+\.)?youtube\.com\/(?:#!?\/)?watch\?[^\s\"\'\<\>]*v=([\w\-]+)/i,/https?:\/\/(?:[a-z0-9]+\.)?youtube\.com\/(?:embed|v)\/([\w\-]+)/i,/https?:\/\/(?:[a-z]+\.)?youtu\.be\/([\w\-]+)/i,/https?:\/\/(?:[\w\-]+\.)?vimeo\.com\/(\d+)(?:\?|$)/i],thumbnail:{youtube:{re:[/ytimg\.com(?:\/|%2F)vi(?:\/|%2F)([\w\-]+)(?:\/|%2F)/i],url:"http://www.youtube.com/watch?v={vid}"}},disable:function(){var e=SaveFrom_Utils.embedDownloader.panel;e&&(e.style.display="none")},removeBtn:function(e){if(e&&"object"==typeof e){var t=e.querySelector("."+a.className);t&&(t.parentNode.removeAttribute(mono.dataAttr2Selector(r.linkDataAttr)),t.parentNode.removeChild(t)),e.removeAttribute(mono.dataAttr2Selector(r.linkDataAttr)),e==this.lastLink&&(this.lastLink=null)}},checkUrl:function(e,t){if(!t&&e.search(/https?:\/\/([\w\-]+\.)?facebook\.com\/l\.php/i)>-1)return this.checkUrl(decodeURIComponent(e),!0);for(var n=0,o=this.re.length;o>n;n++){var i=e.match(this.re[n]);if(i&&i.length>0)return i[0]}},handle:function(e){var t=e.querySelector("img");if(t){var n=t.parentNode;if(t.src&&"relative"==SaveFrom_Utils.getStyle(n,"position")){var o=e.getAttribute("ajaxify");if(o&&o.search(/\/flash\/expand_inline/i)>-1){var i=this.getThumbnailUrl(t.src);if(i)return this.createButton(i,n,e,{display:"block",position:"absolute",bottom:"3px",right:"3px",zIndex:9999,margin:0,width:"16px",height:"16px"},{display:"block"})}else if(this.checkUrl(e.href))return this.createButton(e.href,n,e,{display:"block",position:"absolute",bottom:"3px",right:"3px",zIndex:9999,margin:0,width:"16px",height:"16px"},{display:"block"})}return!1}return this.createButton(e.href,e,e)},getThumbnailUrl:function(e){for(var t in this.thumbnail)for(var n=0;n<this.thumbnail[t].re.length;n++){var o=SaveFrom_Utils.getMatchFirst(e,this.thumbnail[t].re[n]);if(o)return this.thumbnail[t].url.replace(/\{vid\}/gi,o)}return""},createButton:function(e,t,o,i,r){if(e=this.checkUrl(e),!e)return!1;var s=document.createElement("a");s.className=a.className,s.href="http://savefrom.net/?url="+encodeURIComponent(e),s.setAttribute(SaveFrom_Utils.embedDownloader.dataAttr,e),s.title=n.download,SaveFrom_Utils.setStyle(s,{marginLeft:"7px",verticalAlign:"middle"}),i&&SaveFrom_Utils.setStyle(s,i);var l=document.createElement("img");return l.className="icon",l.src=SaveFrom_Utils.svg.getSrc("download","#a2db16"),SaveFrom_Utils.setStyle(l,{display:"inline-block",width:"16px",height:"16px",verticalAlign:"middle",cursor:"pointer"}),r&&SaveFrom_Utils.setStyle(l,r),s.appendChild(l),o.dataset[this.linkDataAttr]=1,t.appendChild(s),!0}},s={getLinksFromEmbed:function(e,t){if(!e)return t(null);var n=e.getAttribute("flashvars");if(null===n)return t(null);var o=mono.parseUrl(n).params;if(!o)return t(null);var i=null;try{i=JSON.parse(o).video_data}catch(a){}if(!i)return t(null);i.progressive&&(i=i.progressive);var r={},s={sd_src:"SD",hd_src:"HD"};Array.isArray(i)||(i=[i]);for(var l,u=0;l=i[u];u++)["sd_src","hd_src"].forEach(function(e){l[e]&&(r[l[e]]=s[e])});return t(r)},requestVideoLinks:function(e,t){mono.sendMessage({action:"getFacebookLinks",extVideoId:e},function(e){e?t(e.links,e.title):t()})},getLinksFromVideo:function(e,t){if(!e)return t(null);var n,o={},i=document.URL;if(!n){var a=mono.getParent(e,".uiStreamStory[data-story-id]"),r=/:(\d+)$/.exec(a&&a.dataset.storyId);r=r&&r[1],r&&(n=r)}if(!n){var s=mono.getParentByClass(e,"fbUserContent");if(s){var l=s.querySelector("a[data-video-id]");if(l){var u=l&&l.dataset.videoId;u&&(n=u)}}}if(!n){var s=mono.getParentByClass(e,"userContentWrapper");if(s||(s=mono.getParentByClass(e,"fbPhotoSnowliftPopup")),s){var l=s.querySelector("a[data-video-id]");if(l){var u=l&&l.dataset.videoId;u&&(n=u)}else{var d=s.querySelectorAll('a.profileLink, a[rel="theater"], #fbPhotoSnowliftTimestamp > a[href]');d.length>0&&(d=[].slice.call(d),d.some(function(e){return e=(e.href||"").match(/\/videos\/(\d+)/),e=e&&e[1],e?(n=e,!0):void 0}))}}}if(!n){var c=document.getElementById("stream_pagelet"),m=c&&c.previousElementSibling;m&&m.contains(e)&&(i=document.URL,SaveFrom_Utils.embedDownloader.hostings.facebook.re.some(function(e){var t;return(t=i.match(e))?(n=t&&t[1],!0):void 0}))}if(!n){var D=mono.getParent(e,"#pagelet_group_permalink");D&&(n=/video_id:"?([^,"]+)/.exec(document.body.innerHTML),n=n&&n[1])}if(n&&(o.id=n),e.src&&/^https?:/.test(e.src)){var p=SaveFrom_Utils.getFileExtension(e.src,"mp4");o[e.src]=p.toUpperCase()}var f=e.querySelectorAll("source");if(f&&f.length>0)for(var B=0;B<f.length;B++){var p=SaveFrom_Utils.getFileExtension(f[B].src,"mp4");o[f[B].src]=p.toUpperCase()}return t(Object.keys(o).length?o:null)},getFileName:function(e){var t=SaveFrom_Utils.getFileName(e);if(t)return t;var n=SaveFrom_Utils.dateToObj(),o=n.year+"-"+n.month+"-"+n.day+"_"+n.hour+"-"+n.min;return"facebook_"+o+"."+SaveFrom_Utils.getFileExtension(e,"mp4")},prepareLinks:function(e,t){var o=[];for(var i in e){var a=this.getFileName(i),r=a.lastIndexOf("."),s=a.substr(r+1);a=t||a.substr(0,r);var l=s.toUpperCase(),u=e[i],d={href:i,title:a,format:l,quality:u,forceDownload:!0};o.push(d)}return 0===o.length&&(o=n.noLinksFound),o},appendLinks:function(e){if(e){var t=document.getElementById("fbPhotoPageMediaInfo");if(null!==t){var o=document.querySelector("h2.uiHeaderTitle");if(o&&(o=o.textContent),t&&!t.querySelector("."+a.className)){var i=document.createElement("div");i.className=a.className;var r=mono.create("div",{title:n.download,style:{display:"inline-block",width:"16px",height:"16px",backgroundImage:"url("+SaveFrom_Utils.svg.getSrc("download","#a2db16")+")",backgroundRepeat:"no-repeat",backgroundPosition:"center center",verticalAlign:"middle",cursor:"pointer"}});i.appendChild(r);var l=null;r.addEventListener("click",function(){if(a.contextMenu&&a.contextMenu.isShow)return void a.hideMenu();var t=a.contextMenu=SaveFrom_Utils.popupMenu.quickInsert(this,n.download+" ...",a.className+"_popup");if(l)t.update(l);else if(e.id){var i=e.id;delete e.id,s.requestVideoLinks(i,function(n,o){l=n?SaveFrom_Utils.popupMenu.prepareLinks.facebook(n,o):s.prepareLinks(e),t.update(l)})}else l=s.prepareLinks(e,o),t.update(l)}),t.appendChild(i),t=null,i=null,r=null}}}},rmBtn:function(){for(var e,t=document.querySelectorAll("."+a.className),n=0;e=t[n];n++)e.parentNode.removeChild(e)}},l={style:null,getFilenameFromUrl:function(e){return SaveFrom_Utils.getMatchFirst(e,/\/([^\/]+\.[a-z0-9]{3,4})(?:\?|$)/i)},getPhotoId:function(){var e=mono.parseUrl(location.href);return e.fbid},onGetPhotoUrl:function(e,t,n){if(!e){var o=t.querySelector("img.spotlight")||t.querySelector("img.fbPhotoImage");if(!o)return n();e=o.src}return e?(-1===e.indexOf("dl=1")&&(e+=-1===e.indexOf("?")?"?dl=1":"&dl=1"),void n(e)):n()},rmCurrentPhotoBtn:function(e){for(var t,n=void 0,o=document.querySelectorAll(".sf-dl-current-photo-btn"),i=0;t=o[i];i++)e&&e.contains(t)?n=t:t.parentNode.removeChild(t);return n},injectStyle:function(){return this.style?void(this.style.parentNode||document.head.appendChild(this.style)):(this.style=mono.create("style",{text:mono.style2Text({"div > .sf-dl-current-photo-btn":{display:"none",position:"absolute",top:"20px",left:"20px",width:"28px",height:"24px",border:0,zIndex:100,cursor:"pointer",backgroundColor:"#000",padding:0,borderRadius:"2px",opacity:.4,transition:"opacity 100ms linear",lineHeight:0},"div > .sf-dl-current-photo-btn svg":{margin:"4px"},"div > .sf-dl-current-photo-btn:hover":{opacity:.8},"div > .sf-dl-current-photo-btn:hover svg path":{fill:"#00B75A"},"body:not(.fullScreen) div:hover > .sf-dl-current-photo-btn":{display:"block"}})}),void document.head.appendChild(this.style))},addDlCurrentPhotoBtn:function(e){var t=this.rmCurrentPhotoBtn(e);if(!t){e.appendChild(mono.create("a",{"class":"sf-dl-current-photo-btn",href:"#",title:n.download,append:[SaveFrom_Utils.svg.getSvg("download","#FFF",16)],on:["click",function(t){if(t.stopPropagation(),t.preventDefault(),a.contextMenu&&a.contextMenu.isShow)return void a.hideMenu();var o=function(e){18!==e.keyCode&&17!==e.keyCode&&(i.hide(),document.removeEventListener("keydown",o))},i=a.contextMenu=SaveFrom_Utils.popupMenu.quickInsert(this,n.download+" ...","photoDlMenu",{parent:e,onShow:function(){a.isMutation||document.addEventListener("keydown",o)},onHide:function(){a.isMutation||document.removeEventListener("keydown",o)}}),r=function(e){if(!e)return i.update(n.noLinksFound);var t=mono.fileName.modify(l.getFilenameFromUrl(e)),o=t.lastIndexOf("."),a=t.substr(o+1),r=t.substr(0,o);i.update([{href:e,title:r,quality:n.download,format:" ",ext:a,isBlank:!0,func:function(){i.hide()}}])},s=l.getPhotoId();return s?void mono.sendMessage({action:"getFacebookPhotoUrl",fbid:s},function(t){l.onGetPhotoUrl(t,e,r)}):l.onGetPhotoUrl(void 0,e,r)}]}))}},addCurrentDlBtn:function(e,t){if(!(t.dataset.sfSkip>0)){t.dataset.sfSkip="1";var n=e.src;n&&this.addDlCurrentPhotoBtn(t)}},rmDataAttrs:function(){for(var e,t=mono.dataAttr2Selector("sfSkip"),n=document.querySelectorAll("*["+t+"]"),o=0;e=n[o];o++)e.removeAttribute(t)}},u={style:null,addStyle:function(){return this.style?void(this.style.parentNode||document.head.appendChild(this.style)):(this.style=mono.create("style",{"class":"sfFeedStyle",text:mono.style2Text([{selector:"."+a.className+"-feed.sf-feed",style:{display:"none",width:"20px",height:"20px",padding:0,position:"absolute",background:"url("+SaveFrom_Utils.svg.getSrc("download","#a2db16")+") center no-repeat transparent",backgroundSize:"16px",top:"5px",left:"5px",zIndex:1,cursor:"pointer"}},{selector:"body:not(.fullScreen) div:hover > ."+a.className+"-feed.sf-feed",style:{display:"block"}},{selector:"."+a.className+"-feed.sf-feed:active",style:{outline:0}}])}),void document.head.appendChild(this.style))},onDlBtnClick:function(e){if(e.preventDefault(),e.stopPropagation(),a.contextMenu&&a.contextMenu.isShow)return void a.hideMenu();try{var t=JSON.parse(this.dataset.sfDlLinks)}catch(e){return}var o=a.contextMenu=SaveFrom_Utils.popupMenu.quickInsert(this,n.download+" ...",a.className+"_popup");if(t.id){var i=t.id;delete t.id,s.requestVideoLinks(i,function(e,n){var i;i=e?SaveFrom_Utils.popupMenu.prepareLinks.facebook(e,n):s.prepareLinks(t),o.update(i)})}else{var r=s.prepareLinks(t);o.update(r)}},addDownloadBtn:function(e,t){var o=e.querySelector("."+a.className+"-feed");o&&o.parentNode.removeChild(o),e.appendChild(mono.create("a",{data:{sfDlLinks:JSON.stringify(t)},title:n.download,"class":[a.className+"-feed","sf-feed"],href:"#",on:["click",u.onDlBtnClick]}))},onLinkHover:function(){var e=this;if(!(this.dataset.hasSfFeedBtn>1)){this.dataset.hasSfFeedBtn="1";var t=function(t){if(t){if(mono.matches(e,".uiStreamStory "+e.tagName)||mono.matches(e,".fbPhotoSnowliftContainer "+e.tagName))return void u.addDownloadBtn(e.parentNode,t);var n=document.getElementById("pagelet_timeline_main_column")||document.getElementById("stream_pagelet")||document.getElementById("mainContainer");if(n&&n.contains(e))return void u.addDownloadBtn(e.parentNode,t);var o=document.getElementById("stream_pagelet"),i=o&&o.previousElementSibling;return i&&i.contains(e)?void u.addDownloadBtn(e.parentNode,t):void 0}},n=this;"VIDEO"===n.tagName&&(n=n.querySelector("embed")||this),"EMBED"===n.tagName?s.getLinksFromEmbed(n,t):"VIDEO"===n.tagName&&s.getLinksFromVideo(n,t)}},rmBtn:function(){for(var e,t=mono.dataAttr2Selector("hasSfFeedBtn"),n=document.querySelectorAll("*["+t+"]"),o=0;e=n[o];o++)e.removeAttribute(t);for(var e,i=document.querySelectorAll("."+a.className+"-feed"),o=0;e=i[o];o++)e.parentNode.removeChild(e)}}},null,function(){"use strict";if(mono.isSafari||mono.isGM){var e=["*://*.facebook.com/*"],t=e.map(function(e){return mono.urlPatternToStrRe(e)}).join("|"),n=new RegExp(t);if(!n.test(location.protocol+"//"+location.hostname))return!1}return mono.isIframe()?!1:!0}),"undefined"==typeof mono&&(mono={loadModule:function(){this.loadModuleStack.push(arguments)},loadModuleStack:[]}),mono.loadModule("lm",function(e,t){"use strict";var n=t.getLanguage,o=t.getPreference,i=o.lmFileHosting||o.lmMediaHosting?1:0;o.showUmmyInfo&&mono.asyncCall(function(){a()}),mono.onMessage.addListener(function(t,n){if("getModuleInfo"===t.action){if(t.url!==location.href)return;return n({state:i,moduleName:e})}if("changeState"===t.action){if(e!==t.moduleName)return;return r.changeState(t.state)}i&&"updateLinks"===t.action&&(r.savefromLinkCount=-1,r.run())}),i&&mono.asyncCall(function(){r.run()});var a=function(){"object"==typeof location&&/videodownloader\.ummy\.net/.test(location.href)&&/pozdravlyaem|congratulations|tebrikler/.test(location.href)&&(mono.sendMessage({action:"updateOption",key:"showUmmyInfo",value:0}),mono.sendMessage({action:"updateOption",key:"ummyDetected",value:1}))},r={htmlAfter:"",linkText:"",linkStyle:{border:"none",textDecoration:"none",padding:"0",position:"relative"},imgStyle:{border:"none",width:"auto",height:"auto"},buttonSrc:"data:image/gif;base64,R0lGODlhEAAQAOZ3APf39+Xl5fT09OPj4/Hx8evr6/3+/u7u7uDh4OPi497e3t7e3/z8/P79/X3GbuXl5ubl5eHg4WzFUfb39+Pj4lzGOV7LOPz7+/n6+vn5+ZTLj9/e387Ozt7f3/7+/vv7/ISbePn5+m/JV1nRKXmVbkCnKVrSLDqsCuDh4d/e3uDn3/z7/H6TdVeaV1uSW+bn5v39/eXm5eXm5kyHP/f39pzGmVy7J3yRd9/f3mLEKkXCHJbka2TVM5vaZn6Wdfn6+YG/c/r5+ZO/jeLi41aHTIeageLn4f39/vr6+kzNG2PVM5i+lomdf2CXYKHVmtzo2YXNeDqsBebl5uHh4HDKWN3g3kKqEH6WeZHTXIPKdnSPbv79/pfmbE7PHpe1l4O8dTO5DODg4VDLIlKUUtzo2J7SmEWsLlG4NJbFjkrJHP7+/VK5Nfz8+zmnC3KKa+Hg4OHh4Y63j/3+/eDg4Ojo6P///8DAwP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAHcALAAAAAAQABAAAAfWgHd2g4SFhYJzdYqLjIpzgx5bBgYwHg1Hk2oNDXKDFwwfDF5NLmMtcStsn4MhGT8YS04aGmU1QRhIGYMTADQAQlAODlloAMYTgwICRmRfVBISIkBPKsqDBAREZmcVFhYVayUz2IMHB1dWOmImI2lgUVrmgwUFLzdtXTxKSSduMfSD6Aik48MGlx05SAykM0gKhAAPAhTB0oNFABkPHg5KMIBCxzlMQFQZMGBIggSDpsCJgGDOmzkIUCAIM2dOhEEcNijQuQDHgg4KOqRYwMGOIENIB90JBAA7",sfref:"&utm_source={sfHelperName}&utm_medium=extensions&utm_campaign=link_modifier",pageUrl:"http://savefrom.net/",anchorAttribute:"savefrom_lm",anchorAttributeLink:"savefrom_lm_is_link",anchorIndexAttribute:"savefrom_lm_index",linkRegExp:null,savefromLinkCount:0,re:{filehosting:{"rapidshare.com":[/^https?:\/\/([\w\-]+\.)?rapidshare\.com\/\#\!download\|\d+\|\d+\|[^\s\"\|]+\|\d+/i,/^https?:\/\/(rs\d+\.|www\.)?rapidshare\.com\/files\/\d+\/.+/i],"filefactory.com":[/^http:\/\/(www\.)?filefactory\.com\/file\/[a-z0-9]+\/?/i],"sendspace.com":[/^http:\/\/(www\.)?sendspace\.com\/file\/\w+/i]},mediahosting:{"youtube.com":[/^https?:\/\/([a-z]+\.)?youtube\.com\/(#!?\/)?watch\?.*v=/i,/^https?:\/\/([a-z0-9]+\.)?youtube\.com\/(embed|v)\/[\w\-]+/i],"youtu.be":[/^https?:\/\/([a-z]+\.)?youtu\.be\/[\w\-]+/i],"google.com":[/^http:\/\/video\.google\.com\/videoplay\?.*docid=/i],"metacafe.com":[/^http:\/\/(www\.)?metacafe\.com\/watch\/\d+\/[^\/]+\/?/i],"break.com":[/^http:\/\/(www\.)?break\.com\/(index|movies\w*|(\w+\-)+\w+)\/.+\.html$/i,/^http:\/\/view\.break\.com\/\d+/i],"vimeo.com":[/^http:\/\/([\w\-]+\.)?vimeo\.com\/\d+$/i],"sevenload.com":[/^http:\/\/([\w\-]+\.)?sevenload\.com\/videos\/[-\w\+\/=]+/i,/^http:\/\/([\w\-]+\.)?sevenload\.com\/shows\/.+/i],"facebook.com":[/^https?:\/\/(?:www\.)facebook\.com\/([^\/]+\/)*video\.php\?([^&]+&)*v=\d+/i],"mail.ru":[/^http:\/\/([a-z0-9_-]+\.)?video\.mail\.ru\/(.+\/)+\d+\.html/i,/^http:\/\/r\.mail\.ru\/\w+\/video\.mail\.ru\/(.+\/)+\d+\.html/i],"yandex.ru":[/^http:\/\/video\.yandex\.ru\/users\/[-\w,!\+]+\/view\/[-\w,!\+]+\/?/i],"rambler.ru":[/^http:\/\/vision\.rambler\.ru\/users\/[^\/\s]+\/\d+\/[-\w_\+!]+\/?/i],"smotri.com":[/^http:\/\/([a-z0-9_-]+\.)?smotri\.com\/video\/view\/\?.*id=v[0-9a-f]/i],"tvigle.ru":[/^http:\/\/(www\.)?tvigle\.ru\/channel\/\d+\?.*vid_id=\d+/i,/^http:\/\/(www\.)tvigle\.ru\/prg\/\d+\/\d+/i],"intv.ru":[/^http:\/\/(www\.)?intv\.ru\/(view|quickdl)\/\?.*film_id=\w+/i,/^http:\/\/(www\.)?intv\.ru\/v\/\w+/i],"yasee.ru":[/^http:\/\/([a-z0-9_-]+\.)?yasee\.ru\/video\/view\/\?.*id=v[0-9a-f]/i],"narod.tv":[/^http:\/\/(?:www\.)?narod\.tv\/\?.*vid=/i],"vkadre.ru":[/^http:\/\/(www\.)?vkadre\.ru\/videos\/\d+/i],"myvi.ru":[/^http:\/\/(www\.)?myvi\.ru\/([a-z][a-z]\/)?videodetail\.aspx\?.*video=/i,/^http:\/\/(www|kino|anime)\.myvi\.ru\/watch\/[\w\-]+/i],"1tv.ru":[/^http:\/\/(www\.)?1tv\.ru(\:\d+)?\/newsvideo\/\d+/i,/^http:\/\/(www\.)?1tv\.ru(\:\d+)?\/news\/\w+\d+/i],"ntv.ru":[/^http:\/\/news\.ntv\.ru\/(\w+\/)?\d+\/video\/?/i],"vesti.ru":[/^http:\/\/(www\.)?vesti\.ru\/videos\?.*vid=\d+/i],"bibigon.ru":[/^http:\/\/(www\.)?bibigon\.ru\/videow\.html\?id=\d+/i,/^http:\/\/(www\.)?bibigon\.ru\/video\.html\?vid=\d+/i],"mreporter.ru":[/^http:\/\/(www\.)?mreporter\.ru\/reportermessages\!viewreport\.do[^\?]*\?.*reportid=\d+/i],"autoplustv.ru":[/^http:\/\/(www\.)?autoplustv\.ru\/494\/\?id=\d+/i],"russia.ru":[/^http:\/\/([\w\-]+\.)?russia\.ru\/video\/?/i],"amik.ru":[/^http:\/\/(www\.)?amik\.ru\/video\/vid\d+\.html/i,/^http:\/\/(www\.)?amik\.ru\/video\/vcid\d+\.html/i],"life.ru":[/^http:\/\/([\w+\-]+\.)?life\.ru\/video\/\d+/i]}},parseHref:function(e,t){var n=[];n.push(e);var o=e.toLowerCase().indexOf("http://",7);if(o>7)n.push(e.substring(o));else if(t){var i=t.match(/http%3a(%2f%2f|\/\/)[^\s\&\"\<\>]+/i);if(i&&i.length>0)n.push(decodeURIComponent(i[0]));else{var a="";try{a=decodeURIComponent(t)}catch(r){}if(a&&(i=a.match(/((?:aHR0cDovL|aHR0cHM6Ly)[a-z0-9+\/=]+)/i),i&&i.length>1)){try{i=atob(i[1])}catch(s){i=""}-1!=i.search(/^https?:\/\//i)&&n.push(decodeURIComponent(i))}}}return n},href:function(e){return e.getAttribute("href")||""},getElementIndex:function(e){var t=e.innerHTML;if(!t||" "==t)return 1;var n=e.style.backgroundImage;if(n&&"none"!=n)return 1;for(var o=e.getElementsByTagName("*"),i=0;i<o.length;i++){if("IMG"==o[i].tagName)return 2;if(n=o[i].style.backgroundImage,n&&"none"!=n)return 1}return 0},run:function(){function e(e,t){if(!e)return!1;if(e==window.location.href)return!1;if(t=SaveFrom_Utils.getTopLevelDomain(t),!t||!r.linkRegExp[t])return!1;for(var n=0;n<r.linkRegExp[t].length;n++)if(-1!=e.search(r.linkRegExp[t][n]))return!0;return!1}function t(t){var n=t.href;if("string"==typeof n&&-1==n.search(/^https?:\/\/([\w\-]+\.)?savefrom\.net\//i)){var o=r.parseHref(n,t.search);if(o.length>0){if(0!=r.href(t).indexOf("#")&&e(o[0],t.hostname))return o[0];if(o.length>1)for(var i=1;i<o.length;i++){var a=document.createElement("a");if(a.href=o[i],0!=r.href(a).indexOf("#")&&e(o[i],a.hostname))return o[i]}}}return""}function a(e,t){if(e){e.setAttribute(r.anchorAttribute,"1");var o=document.createElement("span");o.setAttribute("style","padding: 0; margin: 0; margin-left: 5px;"),o.addEventListener("click",function(e){e.stopPropagation()});var i=e.parentNode;if(i){try{t=encodeURIComponent(t)}catch(a){return}var s=r.pageUrl+"?url="+t;r.sfref&&(s+=r.sfref);var l=document.createElement("a");l.href=s,l.target="_blank",l.title=n.lmButtonTitle,l.style.backgroundImage="url("+r.buttonSrc+")",l.style.backgroundRepeat="no-repeat",l.style.width="16px",l.style.height="16px",l.style.display="inline-block";for(var u in r.linkStyle)l.style[u]=r.linkStyle[u];e.style.zIndex&&(l.style.zIndex=e.style.zIndex),l.setAttribute(r.anchorAttribute,"1"),l.setAttribute(r.anchorAttributeLink,"1"),r.linkText&&(l.textContent=r.linkText),o.appendChild(l),r.htmlAfter&&(o.textContent+=r.htmlAfter),e.nextSibling?i.insertBefore(o,e.nextSibling):i.appendChild(o)}}}SaveFrom_Utils.embedDownloader.init(),r.sfref=r.sfref.replace("{sfHelperName}",o.sfHelperName);var s=!!o.lmFileHosting,l=!!o.lmMediaHosting;if(i=1,r.linkRegExp={},s)for(var u in r.re.filehosting)r.linkRegExp[u]=r.re.filehosting[u];if(l)for(var u in r.re.mediahosting)r.linkRegExp[u]=r.re.mediahosting[u];var d=document.getElementsByTagName("a");if(r.savefromLinkCount!=d.length){r.savefromLinkCount=d.length;for(var c={},m="",u=0,D=d.length;D>u;u++){var p=t(d[u]);if(p){var f=0,B=d[u].getAttribute(r.anchorIndexAttribute);0===B||B?f=parseInt(B):(f=r.getElementIndex(d[u]),d[u].setAttribute(r.anchorIndexAttribute,f)),c[p]?f<c[p].index?(c[p].elements=[d[u]],c[p].index=f,m=p):f==c[p].index&&p!=m&&(c[p].elements.push(d[u]),m=p):(c[p]={index:f,elements:[d[u]]},m=p)}}var g=0;for(var u in c)for(var v=0,D=c[u].elements.length;D>v;v++){var h=c[u].elements[v];g++,h.getAttribute(r.anchorAttribute)||a(h,u)}}},changeState:function(e){o.lmFileHosting=e,o.lmMediaHosting=e,i=e;for(var t,n=document.querySelectorAll("a["+r.anchorAttributeLink+"]"),a=0;t=n[a];a++)t=t.parentNode,t.parentNode.removeChild(t);var s=document.querySelectorAll(["*["+r.anchorAttribute+"]","*["+r.anchorIndexAttribute+"]"]);for(a=0,t;t=s[a];a++)t.removeAttribute(r.anchorAttribute),t.removeAttribute(r.anchorIndexAttribute);r.savefromLinkCount=-1,e&&r.run()}}},null,function(){"use strict";if(document.contentType&&"text/html"!==document.contentType)return!1;if(mono.isIframe())return!1;if(mono.isSafari||mono.isFF||mono.isGM){var e=["ftp://*","file://*","*://*.google.*/*","*://*.acidtests.org/*","*://*.savefrom.net/*","*://*.youtube.com/*","*://*.vimeo.com/*","*://*.dailymotion.*/*","*://*.vk.com/*","*://*.vkontakte.ru/*","*://*.odnoklassniki.ru/*","*://*.ok.ru/*","*://my.mail.ru/*","*://*.soundcloud.com/*","*://*.facebook.com/*","*://*.instagram.com/*","*://*.rutube.ru/*"],t=e.map(function(e){return mono.urlPatternToStrRe(e)}).join("|"),n=new RegExp(t);if(n.test(location.protocol+"//"+location.hostname))return!1}return!0}),"undefined"==typeof mono&&(mono={loadModule:function(){this.loadModuleStack.push(arguments)},loadModuleStack:[]}),mono.loadModule("odnoklassniki",function(e,t){"use strict";var n=t.getLanguage,o=t.getPreference,i=o.moduleOdnoklassniki?1:0,a=mono.isSafari||mono.isChrome||mono.isFirefox||mono.isGM&&mono.isTM;mono.onMessage.addListener(function(t,n){if("getModuleInfo"===t.action){if(t.url!==location.href)return;return n({state:i,moduleName:e})}if("changeState"===t.action){if(e!==t.moduleName)return;return r.changeState(t.state)}i&&("updateLinks"===t.action&&l(),"downloadMP3Files"===t.action&&(a?c.downloadMP3Files():c.showListOfAudioFiles(!1)),"downloadPlaylist"===t.action&&c.showListOfAudioFiles(!0))}),i&&mono.asyncCall(function(){r.run()});var r={linkCache:{},contextMenu:null,videoToken:null,run:function(){return i=1,c.getJsSessionId(),D.injectStyle(),p.injectStyle(),SaveFrom_Utils.mutationWatcher.isAvailable()?r.mutationMode.enable():void 0},changeState:function(e){i=e,m.rmBtn(),c.disable(),p.rmCurrentPhotoBtn(),D.disable(),D.rmBtn(),r.hideMenu(),r.mutationMode.stop(),r.clearCache(),e&&r.run()},hideMenu:function(){r.contextMenu&&(r.contextMenu.hide(),r.contextMenu=null)},clearCache:function(){var e=r.linkCache;for(var t in e)delete e[t]},mutationMode:{observer:null,stop:function(){this.observer&&this.observer.stop(),["sfSkip"].forEach(function(e){for(var t,n=mono.dataAttr2Selector(e),o=document.querySelectorAll("["+n+"]"),i=0;t=o[i];i++)t.removeAttribute(n)})},wrapOnPhotoOver:function(){i&&p.addCurrentDlBtn(this)},wrapVideoFeedOnImgOver:function(){i&&D.onImgOver.call(this)},wrapAudioOnMouseOver:function(){i&&c.onMouseOver.apply(this,arguments)},wrapAudioOnMouseOut:function(){i&&c.onMouseOut.apply(this,arguments)},enable:function(){if(this.observer)return this.observer.start();var e=this;this.observer=SaveFrom_Utils.mutationWatcher.run({callback:function(t){var n,o,i,a;for(i=0;2>i;i++)for(n=t[i],o=0;a=n.added[o];o++)a.sfSkip>0||(a.sfSkip="1",mono.on(a,"mouseenter",e.wrapAudioOnMouseOver),mono.on(a,"mouseleave",e.wrapAudioOnMouseOut));if(!mono.isSafari&&!mono.isOpera)for(n=t[2],o=0;a=n.added[o];o++)a.dataset.sfSkip>0||(a.dataset.sfSkip="1",mono.one(a,"mouseenter",e.wrapOnPhotoOver));for(n=t[3],o=0;a=n.added[o];o++)if(!(a.dataset.sfSkip>0)){a.dataset.sfSkip="1";var r=mono.getParent(a,".vp_video");if(!r)return;var s=m.getPlayerOptions(a);s&&m.appendLinkUnderVideo(r.parentNode,s)}for(n=t[4],o=0;a=n.added[o];o++)if(!(a.dataset.sfSkip>0)){if(a.dataset.sfSkip="1",a=mono.getParentByClass(a,"vid-card_cnt"),a.dataset.sfSkip)return;mono.one(a,"mouseenter",e.wrapVideoFeedOnImgOver)}for(i=5;8>i;i++)for(n=t[i],o=0;a=n.added[o];o++)a.dataset.sfSkip>0||(a.dataset.sfSkip="1",mono.one(a,"mouseenter",e.wrapVideoFeedOnImgOver));for(n=t[8],o=0;a=n.removed[o];o++)mono.onRemoveListener(a);for(n=t[9],o=0;a=n.added[o];o++)a.addEventListener("click",D.onBtnClick)},queries:[{css:".track.js-track",is:"added"},{css:".mus-tr_i",is:"added"},{css:"#photo-layer_photo",is:"added"},{css:".vp_video .vid-card_cnt",is:"added"},{css:".vid-card_cnt .vid-card_cnt_w img",is:"added"},{css:".d_comment_text_w img",is:"added"},{css:".video-card .video-card_img-w img",is:"added"},{css:".vid-card_cnt img",is:"added"},{css:"."+mono.onRemoveClassName,is:"removed"},{css:".sf-video-feed-bind-on-insert",is:"added"}]})}}},s="savefrom_ok_download",l=function(){r.clearCache(),d(),c.getJsSessionId(),m.catchPopup()},u=function(e,t,n){void 0==n&&(n=!0);var o=document.createElement("a");return o.href=e,o.className=s,o.textContent=t,n&&o.setAttribute("target","_blank"),o},d=function(){for(var e="."+s,t=document.querySelectorAll(e),n=t.length-1;n>=0;n--)t[n].parentNode.removeChild(t[n])},c={downloadIdPrefix:"savefrom_ok_audio_download_",infoIdPrefix:"savefrom_ok_audio_info_",lastRow:null,lastRowCandidate:null,timer:0,jsessionId:"",scriptNode:null,cache:{},ajaxTimer:{},showRowElements:function(e,t,n){if(e){var o=e.querySelectorAll("div."+s);t&&!o.length&&c.showRowLinks(e),o=e.querySelectorAll("div."+s);for(var i=0;i<o.length;i++)t?o[i].style.display="":o[i].style.display="none"}},getNodeTrackId:function(e){var t=e.getAttribute("data-query");if(t)try{if(t=JSON.parse(t),t&&t.trackId)return t.trackId}catch(n){return null}var o=e.querySelector("span.track_play[onclick]");if(o){var i=/(?:playMediatopic|playFeedTrack)\(['"]?(\d+)['"]?/.exec(o.getAttribute("onclick"));return i&&i[1]}return null},getTrackId:function(e){var t=c.getNodeTrackId(e);if(t){var n={};return n[t]=e,n}var o=e.id;if(o){var i=o.indexOf("#");if(-1!==i&&(o=o.substr(i+1)),t=SaveFrom_Utils.getMatchFirst(o,/^\w+_(\d+)$/i),t||-1!==o.indexOf("GROUP_FEED")&&(t=o.substr(o.lastIndexOf("_")+1)),t){var n={};return n[t]=e,n}}return null},showRowLinks:function(e){var t=c.getTrackId(e);for(var n in t)if(c.handleRow(n,t[n]))return!0;return!1},disable:function(){c.lastRowCandidate=null,c.lastRow=null;for(var e,t=document.querySelectorAll("."+s),n=0;e=t[n];n++)e.parentNode.removeChild(e)},getJsSessionId:function(){var e=location.protocol+"//"+location.host+"/web-api/music/conf";mono.request({type:"POST",url:e,data:"_",json:!0,localXHR:!0},function(e,t,n){return!e&&n&&n.sid?void(c.jsessionId=n.sid):void console.error("Get jsSessionId error!",e)})},getLink:function(e){e&&c.jsessionId&&(c.ajaxTimer[e]=window.setTimeout(function(){delete c.ajaxTimer[e],c.deleteLink(e)},3e4),mono.sendMessage({action:"getOdnoklassnikiAudioLinks",url:location.href,trackId:e,jsessionId:c.jsessionId},function(e){c.setLink(e.trackId,e.data)}))},onMouseOver:function(){if(c.jsessionId){var e=this;e&&(c.lastRowCandidate=e,clearTimeout(c.timer),c.lastRow!==e&&(c.timer=window.setTimeout(function(){c.showRowElements(c.lastRow,!1),c.lastRow=e,c.lastRowCandidate=null,c.showRowElements(c.lastRow,!0)},250)))}},onMouseOut:function(){var e=this;(c.lastRow&&c.lastRow.contains(e)||c.lastRowCandidate&&c.lastRowCandidate.contains(e))&&(clearTimeout(c.timer),c.timer=window.setTimeout(function(){c.showRowElements(c.lastRow,!1),c.lastRow=null,c.lastRowCandidate=null},1e3)),e=null},handleRow:function(e,t){if(!e||!t)return!1;var o=t;o.style.position="relative";var i=t.querySelector(".m_c_duration, .m_portal_duration"),a=document.createElement("div");a.className=s;var r=40,l=document.getElementById("mmpcw");l&&l.contains(t)&&(r=65),SaveFrom_Utils.setStyle(a,{color:"#fff",background:"#46aa19",border:"1px solid #337d12",borderRadius:"3px",padding:"1px 5px",position:"absolute",right:r+"px",top:"50%",lineHeight:"15px",fontSize:"12px",opacity:0,zIndex:9999,cursor:"pointer"}),a.addEventListener("click",c.onBoxClick,!1),a.addEventListener("mousedown",function(e){e.stopPropagation()},!1);var d=c.getTitle(e,t),m=u("#","...");m.id=c.downloadIdPrefix+e,m.title=n.downloadTitle,i&&m.setAttribute("data-savefrom-helper-duration",c.secondsFromDurationNode(i)), d&&(d+=".mp3",m.setAttribute("download",mono.fileName.modify(d))),SaveFrom_Utils.setStyle(m,{color:"#fff",fontWeight:"normal"}),m.addEventListener("click",c.onDownloadLinkClick,!1),a.appendChild(m),o.appendChild(a),c.cache[e]?c.setLinkFromCache(e,m):c.getLink(e),a.style.marginTop="-"+a.offsetHeight/2+"px",a.style.opacity="1";var D=document.createElement("span");return D.textContent=String.fromCharCode(215),D.title=n.close,SaveFrom_Utils.setStyle(D,{color:"#fff",fontFamily:"Tahoma,Helvetica,sans-serif",fontSize:"15px",marginLeft:"7px",opacity:".7",cursor:"pointer"}),D.addEventListener("click",c.onCloseBtnClick,!1),a.appendChild(D),!0},onBoxClick:function(e){e.preventDefault(),e.stopPropagation();var t=this.querySelector("a."+s);return t?(mono.trigger(t,"click",{cancelable:!0}),!1):(this.style.display="none",!1)},onDownloadLinkClick:function(e){return 2==e.button?!1:(e.stopPropagation(),"#"==this.href?(e.preventDefault(),!1):(SaveFrom_Utils.downloadOnClick(e),!1))},onCloseBtnClick:function(e){if(2==e.button)return!0;e.preventDefault(),e.stopPropagation();var t=mono.getParent(this,"."+s);return t&&(t.style.display="none"),!1},deleteLink:function(e,t){if(!t&&e&&(t=document.getElementById(c.downloadIdPrefix+e)),t){var n=t.parentNode;n&&n.parentNode.removeChild(n)}},getHash:function(e,t){t||(t=[4,3,5,6,1,2,8,7,2,9,3,5,7,1,4,8,8,3,4,3,1,7,3,5,9,8,1,4,3,7,2,8]);for(var n=[],o=0;o<e.length;o++)n.push(parseInt("0x0"+e.charAt(o)));e=n;var i=[];e=e.slice(0),e[32]=e[31];for(var a=0,o=32;o-->0;)a+=e[o];for(var r=0;32>r;r++)i[r]=Math.abs(a-e[r+1]*e[r]*t[r]);return i.join("")},setLinkFromCache:function(e,t){if(!c.cache[e])return!1;if(t||(t=document.getElementById(c.downloadIdPrefix+e)),t){t.href=c.cache[e].url,t.textContent="",c.cache[e].downloadAttr&&t.setAttribute("download",c.cache[e].downloadAttr);var n=mono.create(SaveFrom_Utils.svg.getSvg("download","#ffffff"),{style:{display:"inline-block",width:"16px",height:"16px",verticalAlign:"middle",opacity:"0.9"}});t.appendChild(n);var o=document.createTextNode(c.cache[e].info);return t.nextSibling?t.parentNode.insertBefore(o,t.nextSibling):t.parentNode.appendChild(o),!0}},setLink:function(e,t,o){if(e){clearTimeout(c.ajaxTimer[e]);var i=document.getElementById(c.downloadIdPrefix+e);if(i&&!c.setLinkFromCache(e,i)){if(!t||!t.play)return c.deleteLink(e,i),void(i.textContent="?");if(void 0===o){var a=t.play.match(/(?:\?|&)md5=([\da-f]{32})/i);if(a&&a.length>1){a=a[1];try{return a=SaveFrom_Utils.md5(a+"secret"),void c.setLink(e,t,c.getHash(a))}catch(r){}}return void c.deleteLink(e,i)}var s=SaveFrom_Utils.getMatchFirst(t.play,/(?:\?|&)size=(\d+)/i);if(s){c.cache[e]={},c.cache[e].url=t.play+(o?"&clientHash="+o:"");var l=" ("+SaveFrom_Utils.sizeHuman(s,2),u=i.getAttribute("data-savefrom-helper-duration");if(t.track&&(t.track.duration&&(u=t.track.duration),t.track.ensemble&&t.track.name)){var d=t.track.ensemble+" - "+t.track.name;c.cache[e].title=d,c.cache[e].downloadAttr=mono.fileName.modify(d+".mp3")}if(s&&u){if(u=parseInt(u),isNaN(u))return void delete c.cache[e];var m=Math.floor(s/u/125)+" "+n.kbps;l+=" ~ "+m}l+=")",c.cache[e].info=l,c.setLinkFromCache(e,i)}}}},getTitle:function(e,t){if(!e||!t)return"";var n="",o=t.querySelector(".m_c_artist, .mus-tr_artist, .m_portal_c_artist"),i=t.querySelector(".m_track_source, .mus-tr_song, .m_portla_track_name");return o&&(o=o.textContent,o&&(n+=o.trim())),i&&(i=i.textContent,i&&(n&&(n+=" - "),n+=i.trim())),n?n.replace(/\<a\s+[^\>]+\>/gi,"").replace(/\<\/a\>/gi,""):""},secondsFromDurationNode:function(e){if(!e)return 0;var t=e.textContent;if(!t)return 0;var n=t.match(/^(?:\s*(\d+)\s*\:)?\s*(\d+)\s*\:\s*(\d+)/);return n&&n.length>3?(n[1]||(n[1]=0),3600*parseInt(n[1])+60*parseInt(n[2])+parseInt(n[3])):0},getPlaylistName:function(e){if(e!==document){var t=e.querySelector(".mus_h2_tx");if(t)return mono.fileName.modify(t.textContent)||void 0}},elIsHidden:function(e){return null===e.offsetParent},getLayer:function(){var e=document.getElementById("mmpcw");if(e&&!e.classList.contains("__hidden")&&(e=e.querySelector('div.m_c_s[aria-hidden="false"]'),e&&!c.elIsHidden(e)))return e},getPopup:function(e,t,o){var i,a=SaveFrom_Utils.playlist.getInfoPopupTemplate();mono.create(a.textContainer,{append:[e?mono.create("p",{text:e,style:{color:"#0D0D0D",fontSize:"20px",marginBottom:"11px",marginTop:"13px"}}):void 0,i=mono.create("p",{text:"",style:{color:"#868686",fontSize:"14px",lineHeight:"24px"}})]});var r=SaveFrom_Utils.popupDiv(a.body,"sf_progress_popup",void 0,void 0,o),s=function(e){s.state!==e&&(s.state=e,a.buttonContainer.style.display="none",i.style.display="none",mono.sendMessage({action:"getWarningIcon",type:t,color:"#77D1FA"},function(e){a.icon.style.backgroundImage="url("+e+")"}),"progress"===e&&(i.style.display="block"),"error"===e&&(mono.sendMessage({action:"getWarningIcon",type:t,color:"#AAAAAA"},function(e){a.icon.style.backgroundImage="url("+e+")"}),i.style.display="block"))};return{onPrepare:function(e){s("progress"),i.textContent=e},onProgress:function(e,t){i.textContent=n.vkFoundFiles.replace("%d",e)+" "+n.vkFoundOf+" "+t},onReady:function(){mono.trigger(r,"kill")},onError:function(e){s("error"),i.textContent=e}}},getAudioLinksViaAPI:function(e,t,n){var o=!1,i=[],a=e.length,r=function(){if(!o){var s=e.splice(0,10);return 0===s.length?n(i):void mono.sendMessage({action:"getOkAudioListLinks",trackIdArr:s,jsessionId:c.jsessionId},function(n){if(Array.isArray(n))for(var o,s=0;o=n[s];s++)if("string"==typeof o.play&&"object"==typeof o.track){var l=o.play,u=l.match(/(?:\?|&)md5=([\da-f]{32})/i);if(u){var d;o.track.name&&(d=o.track.name),o.track.ensemble&&(d=o.track.ensemble+(d?" - "+d:"")),d||(d="noname"),u=u[1];try{u=SaveFrom_Utils.md5(u+"secret");var m=c.getHash(u);l+="&clientHash="+m,i.push({url:l,duration:o.track.duration||0,title:d,filename:mono.fileName.modify(d)+".mp3"})}catch(D){}}}t(a-e.length,a),r()})}};return r(),{abort:function(){o=!0}}},getAudioListLinksPopup:function(e,t,o){var i,a=this.getPopup(t,"audio",function(){i&&i.abort()}),r=function(e){return 0===e.length?void a.onError(n.vkMp3LinksNotFound):(a.onReady(),void o(e))};a.onPrepare(n.download+" ..."),i=this.getAudioLinksViaAPI(e,a.onProgress,r)},getAudioLinks:function(e,t,n){for(var o,i=e.querySelectorAll([".m_portal_track",".m_c_tr",".mus-tr_i"]),a=[],r=0;o=i[r];r++){var s=c.getTrackId(o);for(var l in s)a.push(l)}this.getAudioListLinksPopup(a,t,n)},downloadMP3Files:function(){var e=c.getLayer()||document,t=c.getPlaylistName(e);c.getAudioLinks(e,t,function(e){SaveFrom_Utils.downloadList.showBeforeDownloadPopup(e,{type:"audio",folderName:t})})},showListOfAudioFiles:function(e){var t=c.getLayer()||document,o=c.getPlaylistName(t);c.getAudioLinks(t,o,function(t){return t.length?void(e?SaveFrom_Utils.playlist.popupPlaylist(t,o,!0):SaveFrom_Utils.playlist.popupFilelist(t)):void alert(n.vkMp3LinksNotFound)})}},m={requestMobileToken:function(e,t){var n=null;e.links.some(function(e){var t=e.url.match(/\/\/([^\/]+)/);return t=t&&t[1],t?(n=t,!0):void 0}),SaveFrom_Utils.bridge({timeout:3e3,args:[n],func:function(e,t){var n=document.cookie,o=n&&n.match(/vdsig=([^;]+);/);if(o=o&&o[1])return t({vtkn:o});e=e||"vd4.mycdn.me";var i=new XMLHttpRequest;i.open("POST",location.protocol+"//"+e+"/usr_login",!0),i.withCredentials=!0,i.setRequestHeader("X-Requested-With","XMLHttpRequest"),i.onreadystatechange=function(){if(4===i.readyState&&200===i.status){var e=null;try{e=JSON.parse(i.responseText)}catch(n){}return t(e)}},i.send()},cb:function(n){return n&&n.vtkn?(n.ttl&&(n.expire=Date.now()+1e3*n.ttl,r.videoToken=n),e.vtkn=n.vtkn,void t(e)):t()}})},getMobileToken:function(e,t){if(e.vtkn)return t(e);var n=r.videoToken;return n&&n.expire>Date.now()?(e.vtkn=n.vtkn,t(e)):m.requestMobileToken(e,t)},wrapMobileLinks:function(e,t){m.getMobileToken(e,function(e){return e&&e.vtkn?(e.action="getOkViaMobileWrapped",e.links.forEach(function(t){var n=/\?/.test(t.url)?"&":"?";t.url+=n+"vdsig="+e.vtkn}),void t(e)):t()})},prepareResponse:function(e,t){var i=function(){t(n.noLinksFound)};if(!e||!e.links)return i();if(!o.showUmmyItem&&"getRutubeLinks"===e.action)return i();if("getOkViaMobile"===e.action)return m.wrapMobileLinks(e,function(e){return e?void m.prepareResponse(e,t):i()});var a=null;"getYoutubeLinks"===e.action?a="youtube":"getVimeoLinks"===e.action?a="vimeo":"getDailymotionLinks"===e.action?a="dailymotion":"getRutubeLinks"===e.action&&(a="rutube");var r=null;return r=a?SaveFrom_Utils.popupMenu.prepareLinks[a](e.links,e.title):D.prepareLinks(e.links,e.title),t(r)},matchOpenGraph:function(e){if(e&&e.movie&&e.movie.contentId){var t=e.movie.contentId;if(-1!==t.indexOf("rutube.")&&o.showUmmyItem)return{action:"getRutubeLinks",links:[t]};if(-1!==t.indexOf("pladform")){var n=mono.parseUrl(t);return{action:"getPladformVideo",extVideoId:{playerId:n.pl,videoId:n.videoid}}}var i=SaveFrom_Utils.embedDownloader.checkUrl(t);if(i)return i;var a=e.movie.poster;if("string"==typeof a){var r=mono.parseUrl(a).url||a,s=r.match(/ytimg\.com\/vi\/([^\/]+)\//);if(s=s&&s[1])return{action:"getYoutubeLinks",extVideoId:s}}}},switchMetadataProvider:function(e){if(e&&e.provider&&e.movie)switch(e.provider){case"USER_YOUTUBE":if(e.movie.contentId)return{request:{action:"getYoutubeLinks",extVideoId:e.movie.contentId}};break;case"OPEN_GRAPH":var t=this.matchOpenGraph(e);if(t)return{request:t};break;case"LIVE_TV_APP":case"LIVE_TV_ODKL":case"UPLOADED_ODKL":case"UPLOADED":case"PARTNER":case"YKL":if(e.videos&&e.movie.title)return{request:{action:"wrapMobileLinks",title:e.movie.title,links:e.videos}}}},getPlayerMetadata:function(e,t,n,o){var i={cmd:"videoPlayerMetadata",mid:e,rnd:Date.now()};o&&(i.mtId=t),mono.request({url:location.protocol+"//"+location.host+"/dk?"+mono.param(i),json:!0,localXHR:!0},function(i,a,r){return i?!o&&t?void m.getPlayerMetadata(e,t,n,1):n():n(r)})},getEmbed:function(e,t){var n=mono.parseUrl(e);if(!n.id||!n.sig)return t();var o="http://cdn-ok.com/video/get/?"+mono.param({id:n.id,format:1,sig:n.sig,sig2:"oldRotator"});mono.sendMessage({action:"getData",url:o},function(e){if(!e)return t();var n=mono.findJson(e,[/"sourceType":/,/"sourceId":/]),o=n.some(function(e){return"youtube"===e.sourceType&&e.sourceId?(t({request:{action:"getYoutubeLinks",extVideoId:e.sourceId}}),!0):void 0});return o?void 0:t()})},readMetadata:function(e,t,n){if(e.movie&&/cdn-ok\.com\/embed/.test(e.movie.contentId))return this.getEmbed(e.movie.contentId,function(e){return e&&e.request?void mono.sendMessage(e.request,function(e){m.prepareResponse(e,t)}):t()});if(!n&&e.movie&&e.movie.movieId){var o=e.movie.link&&mono.parseUrl(e.movie.link,{sep:"&"})["st.vpl.sid"];return this.getPlayerMetadata(e.movie.movieId,o,function(n){m.readMetadata(n||e,t,1)})}var i=this.switchMetadataProvider(e);return i?i.links?t(i.links):void(i.request?"getRutubeLinks"===i.request.action?m.prepareResponse(i.request,t):"wrapMobileLinks"===i.request.action?m.wrapMobileLinks(i.request,function(e){m.prepareResponse(e,function(e){t(e,1)})}):mono.sendMessage(i.request,function(e){m.prepareResponse(e,t)}):t()):t()},loadLinks:function(e,t){var o=r.linkCache,i=JSON.stringify(e),a=o[i];if(a)return t.update(a);var s=function(e,a){var r=function(){t.update(n.noLinksFound)};return e?void m.readMetadata(e,function(e,n){return e?(Array.isArray(e)&&!e.length&&(n=1),n||(o[i]=e),void t.update(e)):r()},a):r()};e.metadata?s(e.metadata):e.request?"getOkMetadata"===e.request.action?mono.sendMessage(e.request,s):"getPlayerMetadata"===e.request.action?this.getPlayerMetadata(e.request.extVideoId,e.request.sid,function(e){s(e,1)}):"getRutubeLinks"===e.request.action?m.prepareResponse(e.request,function(e){t.update(e)}):mono.sendMessage(e.request,function(e){m.prepareResponse(e,function(e){t.update(e)})}):t.update(n.noLinksFound)},appendLinkUnderVideo:function(e,t){var o=e.querySelector(".vp-layer-info_cnt");if(o){var i=o.querySelector("."+s),a=mono.create("span",{className:s,style:{marginLeft:"12px"},on:[["click",function(e){e.stopPropagation()}],["mousedown",function(e){e.stopPropagation()}],["keydown",function(e){e.stopPropagation()}]],append:[mono.create("a",{href:"#",text:n.download,on:["click",function(o){if(o.preventDefault(),mono.onRemoveEvent(a,r.hideMenu),r.contextMenu&&r.contextMenu.isShow){if(r.contextMenu.button===this)return void r.hideMenu();r.hideMenu()}var i=r.contextMenu=SaveFrom_Utils.popupMenu.quickInsert(this,n.download+"...","sf-single-video-menu",{parent:e});m.loadLinks(t,i)}]})]});i&&i.parentNode?(i.parentNode.replaceChild(a,i),i=null):o.appendChild(a)}},getPlayerOptions:function(e){var t=mono.getParent(e,"[data-player-element-id][data-options]"),n=t&&t.dataset.options;if(n){try{n=JSON.parse(n)}catch(o){}var i=n.flashvars;if(i){if(i.metadata){var a=null;try{a=JSON.parse(i.metadata)}catch(o){}if(a)return{metadata:a}}if(i.metadataUrl)return{request:{action:"getOkMetadata",url:decodeURIComponent(i.metadataUrl)}};var r=n.url;if(r){var s=SaveFrom_Utils.embedDownloader.checkUrl(r);if(s)return{request:s};if(-1!==r.indexOf("rutube."))return{request:{action:"getRutubeLinks",links:[r]}}}}}},catchPopup:function(){var e=null;this.lastWaitEl&&this.lastWaitEl.abort(),this.lastWaitEl=this.waitEl(function(){return(e=document.querySelector(".vp_video .vid-card_cnt"))?e:void 0},function(){var t=mono.getParent(e,".vp_video");if(t){var n=m.getPlayerOptions(e);n&&m.appendLinkUnderVideo(t.parentNode,n)}})},rmBtn:function(){for(var e,t=document.querySelectorAll("."+s),n=0;e=t[n];n++)e.parentNode.removeChild(e)},lastWaitEl:null,waitEl:function(e,t,n){var o,i=mono.extend({abort:function(){clearInterval(i.timeout),i.isAborted=!0}},{delay:500,repeat:12,isAborted:!1,timeout:null},n);return(o=e())?(t(o),i):(function a(){i.repeat--,i.timeout=setTimeout(function(){return i.isAborted?void 0:(o=e())?t(o):void(!i.isAborted&&i.repeat&&a())},i.delay)}(),i)}},D={btnClassName:"sf-feed-dl-btn",style:void 0,thumbClassName:"vid-card_img",prepareLinks:function(e,t){if(!e||!e.length)return n.noLinksFound;if("string"==typeof e)return e;t=t||"";for(var o,i,a,r,s=[],l=0,u=e.length;u>l;l++){var d=e[l];if("object"==typeof d&&d.url){r=d.url;var c=d.ext;c||(c="MP4",-1!==d.url.indexOf(".mp4")&&(c="MP4"),-1!==r.indexOf(".flv")&&(c="FLV"),-1!==d.url.indexOf(".mov")&&(c="MOV"),-1!==d.url.indexOf(".mpg")&&(c="MPG")),c=c.toLowerCase(),a=c.toUpperCase(),i=d.subname||d.quality||d.name||c}else{r=d,c="MP4",-1!==r.indexOf(".mp4")&&(c="MP4"),-1!==r.indexOf(".flv")&&(c="FLV"),-1!==r.indexOf(".mov")&&(c="MOV"),-1!==r.indexOf(".mpg")&&(c="MPG"),c=c.toLowerCase(),a=c.toUpperCase(),i=c;var m=SaveFrom_Utils.getMatchFirst(e[l],/\.(\d+)\.mp4/i);m&&(i=m)}var D=[144,240,360,480,720,1080,1440,"4K"],p=["mobile","lowest","low","sd","hd","full","quad","ultra"],f=p.indexOf(i);-1!==f&&(i=D[f]),o={href:r,title:d.title?d.title:t,ext:c,format:a,quality:i,forceDownload:!0},s.push(o)}return s},getPosterData:function(e){var t=mono.getParent(e,"[hrefattrs]"),n=t&&t.getAttribute("hrefattrs");if(n){var o=mono.parseUrl(n,{params:!0}),i=o["st.vpl.sid"],a=o["st.vpl.id"];if(!a){var r=mono.getParent(e,"[data-id]");if(a=r&&r.dataset.id,a&&"c"===a[0])return}if(a&&"OK_"===a.substr(0,3)&&(a=SaveFrom_Utils.getMatchFirst(a,/OK_\d+_(\d+)/)),a)return{request:{sid:i,action:"getPlayerMetadata",extVideoId:a}}}},onBtnClick:function(e){e.preventDefault(),e.stopPropagation();var t=JSON.parse(this.dataset.sfContext);if(mono.onRemoveEvent(this,r.hideMenu),r.contextMenu&&r.contextMenu.isShow){if(r.contextMenu.button===this)return void r.hideMenu();r.hideMenu()}var o=document.querySelector("#mtLayer.__active #mtLayerMain > div");o||(o=document.getElementById("vv_content")),o||(o=document.getElementById("__messagesList__"),o&&!o.offsetParent&&(o=null)),!o&&mono.matches(this,"#mainContent "+this.tagName)&&(o=mono.getParent(this,"#mainContent"));var i=r.contextMenu=SaveFrom_Utils.popupMenu.quickInsert(this,n.download+" ...","sf-popupMenu",{parent:o||void 0});m.loadLinks(t,i)},onImgOver:function(e){var t=mono.matches(this,".mdialog_chat_window .d_comment_text_w "+this.tagName),o=null;if(t?o=mono.getParentByClass(this,"d_comment_text_w"):mono.matches(this,".video-card > .video-card_img-w "+this.tagName)?o=mono.getParentByClass(this,"video-card_img-w"):this.classList.contains("vid-card_cnt")?o=this:mono.matches(this,".vid-card_cnt "+this.tagName)&&(o=mono.getParentByClass(this,"vid-card_cnt")),o&&!o.getElementsByClassName(D.btnClassName).length){var i=!!o.querySelector(".vid-card_live.__active");if(!i){var a=mono.matches(this,".vid-card_img__link "+this.tagName),r=m.getPlayerOptions(this);if(r||(r=D.getPosterData(this)),r){r.isChat=t;var s={};t&&mono.extend(s,{left:"15px",top:"15px"}),a&&mono.extend(s,{backgroundColor:"#454648",borderColor:"rgb(53, 53, 53)"});var l=mono.create("i",{"class":[D.btnClassName,"sf-video-feed-bind-on-insert"],style:s,data:{sfContext:JSON.stringify(r)},title:n.download});l.appendChild(mono.create(SaveFrom_Utils.svg.getSvg("download"),{style:{width:"12px",height:"12px",margin:"4px"}})),o.appendChild(l)}}}},injectStyle:function(){return this.style?void(this.style.parentNode||document.head.appendChild(this.style)):(this.style=mono.create("style",{text:mono.style2Text({"div > .sf-feed-dl-btn":{display:"none",border:"1px solid #F8F8F8",width:"20px",height:"20px",padding:0,position:"absolute",top:0,left:0,zIndex:1,cursor:"pointer",backgroundColor:"#F8F8F8"},"div > .sf-feed-dl-btn svg path":{fill:"#eb722e"},"div > .sf-feed-dl-btn:hover svg path":{fill:"#00B75A"},"div > .sf-feed-dl-btn:active":{outline:0,boxShadow:"inset 0 3px 5px rgba(0, 0, 0, 0.125)"},"div:hover > .sf-feed-dl-btn":{display:"block"}})}),void document.head.appendChild(this.style))},disable:function(){this.style&&this.style.parentNode&&this.style.parentNode.removeChild(this.style)},rmBtn:function(){for(var e,t=document.querySelectorAll(".sf-feed-dl-btn"),n=0;e=t[n];n++)e.parentNode.removeChild(e);var o=mono.dataAttr2Selector("sfSkip2"),i=document.querySelectorAll("["+o+"]");for(n=0,e;e=i[n];n++)e.removeAttribute(o)}},p={style:null,rmCurrentPhotoBtn:function(e){for(var t,n=void 0,o=document.querySelectorAll(".sf-dl-current-photo-btn"),i=0;t=o[i];i++)e&&e.contains(t)?n=t:t.parentNode.removeChild(t);return n},addDlCurrentPhotoBtn:function(e){var t=this.rmCurrentPhotoBtn(e);if(!t){var o=r;e.appendChild(mono.create("a",{"class":"sf-dl-current-photo-btn",href:"#",title:n.download,on:["click",function(t){if(t.stopPropagation(),t.preventDefault(),o.contextMenu&&o.contextMenu.isShow&&o.contextMenu.button===this){if(o.contextMenu.button===this)return void o.hideMenu();o.hideMenu()}var i=function(e){18!==e.keyCode&&17!==e.keyCode&&(a.hide(),document.removeEventListener("keydown",i))},a=o.contextMenu=SaveFrom_Utils.popupMenu.quickInsert(this,n.download+" ...","photoDlMenu",{parent:e,onShow:function(){document.addEventListener("keydown",i)},onHide:function(){document.removeEventListener("keydown",i)}}),r=[],s=e.querySelector("img.photo-layer_img");if(s){var l=s.dataset.fsSrc||s.dataset.nfsSrc||s.src;l&&r.push({href:l,title:"photo_"+parseInt(Date.now()/1e3),quality:n.download,format:" ",ext:"jpg",forceDownload:!0,isBlank:!0,func:function(){a.hide()}})}if(s||(s=e.querySelector("div.gif[data-gifsrc]")),s){var u={webmsrc:"webm",mp4src:"mp4",gifsrc:"gif"};Object.keys(u).forEach(function(e){var t=s.dataset[e];if(t){var o=u[e];r.push({href:t,title:"gif_"+parseInt(Date.now()/1e3),quality:n.download,format:o.toUpperCase(),ext:o,forceDownload:!0,isBlank:!0,func:function(){a.hide()}})}})}return 0===r.length?void a.update(n.noLinksFound):void a.update(r)}],append:[mono.create(SaveFrom_Utils.svg.getSvg("download"),{style:{width:"12px",height:"12px",margin:"4px"}})]}))}},injectStyle:function(){return p.style?void(p.style.parentNode||document.head.appendChild(p.style)):(p.style=mono.create("style",{text:mono.style2Text({"div > .sf-dl-current-photo-btn":{display:"none",border:"1px solid #F8F8F8",width:"20px",height:"20px",padding:0,position:"absolute",backgroundColor:"#F8F8F8",top:"73px",left:"90px",zIndex:100,cursor:"pointer"},"div > .sf-dl-current-photo-btn svg path":{fill:"#eb722e"},"div > .sf-dl-current-photo-btn:hover svg path":{fill:"#00B75A"},"div > .sf-dl-current-photo-btn:active":{outline:0,boxShadow:"inset 0 3px 5px rgba(0, 0, 0, 0.125)"},"div:hover > .sf-dl-current-photo-btn":{display:"block"}})}),void document.head.appendChild(p.style))},addCurrentDlBtn:function(e){if("1"!==e.dataset.sfSkip2){e.dataset.sfSkip2="1";var t=e.querySelector("img.photo-layer_img");if(t){var n=t.dataset.fsSrc||t.dataset.nfsSrc||t.src;n||(t=null)}t||(t=e.querySelector("div.gif[data-gifsrc]")),t&&this.addDlCurrentPhotoBtn(e)}}}},null,function(){"use strict";if(mono.isSafari||mono.isGM){var e=["*://*.ok.ru/*","*://*.odnoklassniki.ru/*"],t=e.map(function(e){return mono.urlPatternToStrRe(e)}).join("|"),n=new RegExp(t);if(!n.test(location.protocol+"//"+location.hostname))return!1}return mono.isIframe()?!1:!0}),"undefined"==typeof mono&&(mono={loadModule:function(){this.loadModuleStack.push(arguments)},loadModuleStack:[]}),mono.loadModule("mailru",function(e,t){"use strict";var n=t.getLanguage,o=t.getPreference,i=o.moduleMailru?1:0,a=mono.isSafari||mono.isChrome||mono.isFirefox||mono.isGM&&mono.isTM;mono.onMessage.addListener(function(t,n){if("getModuleInfo"===t.action){if(t.url!==location.href)return;return n({state:i,moduleName:e})}if("changeState"===t.action){if(e!==t.moduleName)return;return r.changeState(t.state)}i&&("downloadMP3Files"===t.action&&(a?u.downloadMP3Files():u.showListOfAudioFiles(!1)),"downloadPlaylist"===t.action&&u.showListOfAudioFiles(!0))}),i&&mono.asyncCall(function(){r.run()});var r={contextMenu:null,run:function(){i=1,u.injectStyle(),SaveFrom_Utils.mutationWatcher.isAvailable()&&this.mutationMode.enable()},changeState:function(e){i=e,u.rmBtn(),d.rmBtn(),this.mutationMode.stop(),this.hideMenu(),e&&this.run()},hideMenu:function(){r.contextMenu&&(r.contextMenu.hide(),r.contextMenu=null)},mutationMode:{observer:null,stop:function(){this.observer&&this.observer.stop(),["sfSkip"].forEach(function(e){for(var t,n=mono.dataAttr2Selector(e),o=document.querySelectorAll("["+n+"]"),i=0;t=o[i];i++)t.removeAttribute(n)})},wrapAudioOnMouseOver:function(){if(i&&!(this.dataset.sfSkip>0)){this.dataset.sfSkip="1";var e=JSON.parse(this.dataset.sfContext);u.onTrackOver(this,e.type)}},enable:function(){return this.observer?this.observer.start():void(this.observer=SaveFrom_Utils.mutationWatcher.run({callback:function(e){var t,n,o,i,a;for(t=e[0],n=0;i=t.added[n];n++)a={},a.type=0,i.dataset.sfContext=JSON.stringify(a),mono.one(i,"mouseenter",r.mutationMode.wrapAudioOnMouseOver);for(t=e[1],n=0;i=t.added[n];n++)a={},a.type=1,i.dataset.sfContext=JSON.stringify(a),mono.one(i,"mouseenter",r.mutationMode.wrapAudioOnMouseOver);var s,l,u;for(o=2;4>o;o++)for(t=e[o],n=0;i=t.added[n];n++)i.dataset.sfSkip>0||(i.dataset.sfSkip="1",s=d.getVideoId(i),s&&(l=mono.getParentByClass(i,"b-video__left"),l&&(u=l.querySelector(".b-video__info-time"),u&&d.insertBtnInPopup(s,u))));for(o=4;6>o;o++)for(t=e[o],n=0;i=t.added[n];n++)i.dataset.sfSkip>0||(i.dataset.sfSkip="1",s=d.getVideoId(i),s&&(l=mono.getParentByClass(i,"sp-video__item-page"),l&&(u=l.querySelector(".sp-video__item-page__info__additional"),u&&d.insertBtnInPage(s,u,1))));for(o=6;8>o;o++)for(t=e[o],n=0;i=t.added[n];n++)i.dataset.sfSkip>0||(i.dataset.sfSkip="1",l=mono.getParentByClass(i,"sp-video__item-page-new__video-content"),u=l&&l.querySelector(".sp-video__item-page-new__actions"),s=l&&d.getVideoContentVideoId(l),u&&s&&d.insertBtnInPage(s,u,2));for(t=e[0],n=0;i=t.removed[n];n++)mono.onRemoveListener(i)},queries:[{css:".jp__track",is:"added"},{css:".song-item",is:"added"},{css:".b-video__left .b-video__container object",is:"added"},{css:".b-video__left .b-video__container video",is:"added"},{css:".sp-video__item-page .sp-video__item-page__video-wrapper object",is:"added"},{css:".sp-video__item-page .sp-video__item-page__video-wrapper video",is:"added"},{css:".sp-video__item-page-new .sp-video__item-page-new__video-content video",is:"added"},{css:".sp-video__item-page-new .sp-video__item-page-new__video-content object",is:"added"},{css:"."+mono.onRemoveClassName,is:"removed"}]}))}}},s={tooltip:void 0,updatePos:function(e,t){var n=SaveFrom_Utils.getPosition(e),o=SaveFrom_Utils.getSize(this.tooltip);this.tooltip.style.top=n.top+t.top-o.height+"px";var i=n.left+parseInt(t.width/2)-parseInt(o.width/2),a=document.body.clientWidth+document.body.scrollLeft;a<i+o.width&&(i=a-o.width),this.tooltip.style.left=i+"px"},show:function(e,t){var n=this;return void 0!==this.tooltip?this.hide():(this.tooltip=mono.create("div",{"class":"sf-tooltip",style:mono.extend({position:"absolute",display:"none",zIndex:9999,opacity:0,transition:"opacity 0.2s",whiteSpace:"nowrap",fontSize:"12px",color:"#111",fontFamily:"arial, verdana, sans-serif, Lucida Sans"},t.style),on:["mouseenter",function(e){n.hide()}]}),document.body.appendChild(this.tooltip)),this.tooltip.style.display="block",setTimeout(function(){n.updatePos(e,t),n.tooltip.style.opacity=1}),this.tooltip},hide:function(){this.tooltip.style.opacity=0,this.tooltip.style.display="none"}},l=function(){var e=document.title,t=e.indexOf("-");return-1!==t&&(e=e.substr(0,t-1)),mono.fileName.modify(e)},u={className:"sf-audio-panel",lastRow:null,style:void 0,secondsFromDuration:function(e){var t=e.split(":").map(function(e){return parseInt(e)});return 60*t[0]+t[1]},getTitle:function(e){var t=e.querySelector(".jp__track-fullname"),n=e.querySelector(".jp__track-performer");if(null===n&&(n=e.querySelector(".jp__track-name-text"),null!==n&&(n=n.querySelector("a:not(.jp__track-fullname)"),null!==n))){var o=t;t=n,n=o}if(null!==n?(n=n.textContent.trim(),n||(n="noname")):n="",n?n+=" - ":n="",null!==t){t=t.textContent;var i=n+t;return i=i.replace(/[\r\n\t\s]+/gim," ").replace(/\s+/g," ").trim()}},getTitle2:function(e){var t=e.querySelector(".title"),n=e.querySelector(".name"),o=e.querySelector(".author");n&&(n=n.textContent,n.length||(n="noname")),o&&(o=o.textContent);var i="";return i=n&&o?o+" - "+n:t.textContent,i=i.replace(/[\r\n\t\s]+/gim," ").replace(/\s+/g," ").trim()},getMp3UrlList:function(e){var t=1,n=document.querySelectorAll(".song-item");0===n.length&&(n=document.querySelectorAll(".jp__track"),t=0);var o=n.length,i=0,a=[],r={},s=function(){o===i&&e(a)};if(o===i)return s();for(var l,d=0;l=n[d];d++)u.getUrl(l,t,function(e){if(i++,!e)return s();if(r[e])return s();r[e]=1;var n,o;if(0===t){if(n=l.querySelector(".jp__track-duration-total"),o=u.getTitle(l),!o)return s()}else if(n=l.querySelector(".time"),o=u.getTitle2(l),!o)return s();var d=mono.fileName.modify(o)+".mp3",c=n&&u.secondsFromDuration(n.textContent);a.push({url:e,filename:d,title:o,duration:c}),s()})},showListOfAudioFiles:function(e){u.getMp3UrlList(function(t){0!==t.length&&(e?SaveFrom_Utils.playlist.popupPlaylist(t,l(),!0):SaveFrom_Utils.playlist.popupFilelist(t))})},downloadMP3Files:function(){u.getMp3UrlList(function(e){0!==e.length&&SaveFrom_Utils.downloadList.showBeforeDownloadPopup(e,{type:"audio",folderName:l()})})},onDlBtnOver:function(e){if(!mono.isOpera&&!mono.isSafari){var t=this.dataset.duration;if("mouseenter"===e.type){var o=this,i=void 0,a=s.show(o,i={top:-14,width:16,style:{backgroundColor:"#fff",border:"1px solid #ccc",color:"rgb(48, 48, 48)"}});return o.dataset.bitrate?(a.style.padding="2px 5px 3px",void(a.textContent=" ("+o.dataset.size+" ~ "+o.dataset.bitrate+")")):o.dataset.size?(a.style.padding="2px 5px 3px",void(a.textContent=" ("+o.dataset.size+")")):(a.style.padding="2px 2px 0 2px",a.textContent="",a.appendChild(mono.create("img",{src:"//my9.imgsmail.ru/r/my/preloader_circle_16.gif",height:16,width:16})),void mono.sendMessage({action:"getFileSize",url:o.href},function(e){if(a.style.padding="2px 5px 3px",!e.fileSize)return a.textContent=n.getFileSizeFailTitle,void s.updatePos(o,i);var r=SaveFrom_Utils.sizeHuman(e.fileSize,2);if(t){var l=Math.floor(e.fileSize/t/125)+" "+n.kbps;o.dataset.bitrate=l,o.dataset.size=r,a.textContent=" ("+r+" ~ "+l+")"}else o.dataset.size=r,a.textContent=" ("+r+")";s.updatePos(o,i)}))}s.hide()}},getUrlViaBridge:function(e,t){void 0===u.getUrlViaBridge.index&&(u.getUrlViaBridge.index=0);var n="sf-bridge-item-"+u.getUrlViaBridge.index;u.getUrlViaBridge.index++,e.classList.add(n),SaveFrom_Utils.bridge({args:[{className:n}],func:function(e,t){var n=e.className,o=document.getElementsByClassName(n)[0];o.classList.remove(n);var i=jQuery(o).data();i&&i.item&&t(i.item.url)},cb:function(e){t(e)},timeout:300})},getUrl:function(e,t,n){var o=e.dataset.url;if(o)return n(o);if(0===t){var i=e.querySelector("a.jp__track-fullname-link");if(null===i)return n();i=i.href;var a=mono.parseUrl(i);return a.file&&a.uid?n("http://music.my.mail.ru/file/"+a.file+".mp3?u="+encodeURIComponent(a.uid)):u.getUrlViaBridge(e,function(t){t&&(e.dataset.url=t),n(t)})}return 1===t?e.dataset.file?n("http://music.my.mail.ru/file/"+e.dataset.file+".mp3"):n():void 0},onDlBtnClick:function(e){e.stopPropagation(),SaveFrom_Utils.downloadOnClick(e)},getDlLink:function(e,t,n){return mono.create("a",{data:{duration:t||""},href:e,style:{position:"relative",display:"inline-block",width:"16px",height:"16px",verticalAlign:"middle"},download:mono.fileName.modify(n+".mp3"),on:[["mouseenter",u.onDlBtnOver],["mouseleave",u.onDlBtnOver],["click",this.onDlBtnClick]]})},addDownloadPanelNew:function(e,t){if(t){var n=u.getTitle2(e);if(n){var o=e.querySelector(".time"),i=o&&u.secondsFromDuration(o.textContent),a=mono.create("div",{"class":[u.className,"type-2"],append:[this.getDlLink(t,i,n)]}),r=e.querySelector(".icons");r&&r.appendChild(a)}}},addDownloadPanel:function(e,t){var n=e.querySelector(".jp__track-duration-total");if(null!==n&&void 0!==t){var o=u.getTitle(e);if(o){n=u.secondsFromDuration(n.textContent);var i=mono.create("div",{"class":[u.className,"type-0"],append:[this.getDlLink(t,n,o)]}),a=e.querySelector(".jp__track-management");a&&(a.firstChild?a.insertBefore(i,a.firstChild):a.appendChild(i))}}},onTrackOver:function(e,t){0===e.getElementsByClassName(u.className).length&&u.getUrl(e,t,function(n){1===t?u.addDownloadPanelNew(e,n):u.addDownloadPanel(e,n)})},injectStyle:function(){return this.style?void(this.style.parentNode||document.head.appendChild(this.style)):(this.style=mono.create("style",{text:mono.style2Text([{selector:"."+this.className,style:{display:"none",left:"22px",backgroundImage:"url("+SaveFrom_Utils.svg.getSrc("download","#168DE2")+")",backgroundRepeat:"no-repeat",backgroundPosition:"center",backgroundSize:"16px"}},{selector:".jp__track:hover ."+this.className,style:{display:"block",opacity:.5}},{selector:".jp__track:hover ."+this.className+".type-0",style:{display:"inline-block",marginLeft:"-16px",position:"relative",left:"-2px"}},{selector:".jp__track.jp__track-plays ."+this.className,style:{left:"-18px"}},{selector:"."+this.className+":hover",style:{opacity:"1 !important"}},{selector:"."+this.className+".type-2",style:{marginRight:"5px",marginLeft:"5px"}},{selector:".song-item:hover ."+this.className+".type-2",style:{display:"inline-block",opacity:.5}}])}),void document.head.appendChild(this.style))},rmBtn:function(){u.style&&(u.style.parentNode.removeChild(u.style),u.style=void 0);for(var e,t=document.querySelectorAll("."+u.className),n=0;e=t[n];n++)e.parentNode.removeChild(e)}},d={btnIndex:0,domCache:{},className:"sf-video-btn",prepareLinks:function(e){for(var t,n=[],o=0;t=e[o];o++){var i=t.url,a="FLV";-1!==i.indexOf(".mp4")&&(a="MP4"),-1!==i.indexOf(".mov")&&(a="MOV"),-1!==i.indexOf(".mpg")&&(a="MPG"),t.quality||(t.quality="-?-");var r=t.quality.toUpperCase(),s=["1080P","720P","480P","360P","272P"],l=["1080","720","480","360","272"],u=s.indexOf(r);-1!==u&&(r=l[u]);var d=a.toLowerCase(),c={href:i,title:t.title,ext:d,format:a,quality:r,forceDownload:!0};n.push(c)}return 0!==n.length?n:void 0},showLinkList:function(e,t,o){if(e||(e=n.noLinksFound),o){if(!r.contextMenu)return;return void r.contextMenu.update(e)}return r.contextMenu&&r.contextMenu.isShow?void r.hideMenu():void(r.contextMenu=SaveFrom_Utils.popupMenu.quickInsert(t,e,"video-links-popup",{ parent:mono.getParentByClass(t,"b-video__main")}))},appendPageBtn:function(e,t,o){var i=e.querySelector("."+d.className);if(null===i){var a=null,s=mono.create("span",{"class":d.className,append:[a=mono.create("a",{data:{index:t},href:"#",on:["click",function(e){e.preventDefault(),mono.onRemoveEvent(this,r.hideMenu),d.readDomCache(this.dataset.index,this)}]})]});if(1===o?(a.style.marginLeft="15px",a.textContent=n.download):2===o&&(mono.create(a,{style:{fontSize:0,lineHeight:0,padding:"6px",boxShadow:"inset 0 0 0 1px #ccc",borderRadius:"3px",display:"inline-block"}}),a.appendChild(SaveFrom_Utils.svg.getSvg("download","#666",18,18))),2===o)e.appendChild(s);else if(1===o){var l=e.lastChild;e.insertBefore(s,l),l=null}}},appendBtn:function(e,t){var o=e.querySelector("."+d.className);if(null===o){var i=void 0,a={};e.childNodes.length>1?i=e.childNodes[1]:(i=e.lastChild,a.marginRight="5px");var s=mono.create("span",{"class":e.lastChild.getAttribute("class")+" "+d.className,append:[mono.create("a",{data:{index:t},text:n.download,href:"#",on:["click",function(e){e.preventDefault(),mono.onRemoveEvent(this,r.hideMenu),d.readDomCache(this.dataset.index,this)}],style:a})]});e.insertBefore(s,i),i=null}},readDomCache:function(e,t){d.showLinkList(n.download,t);var i=function(){d.showLinkList(void 0,t,1)},a=function(e){if("getRutubeLinks"===e.action){if(!o.showUmmyItem)return i();d.showLinkList(SaveFrom_Utils.popupMenu.prepareLinks.rutube(e.links),t,1)}else"getMailruLinks"===e.action?d.showLinkList(SaveFrom_Utils.popupMenu.prepareLinks.mailru(e.links,e.title),t,1):d.showLinkList(d.prepareLinks(e.links),t,1)},r=d.domCache[parseInt(e)];if(r.links)a(r);else if(r.metadataUrl){var s=r.metadataUrl;/^\/\//.test(s)&&(s="http:"+s);var l=function(e){e&&"object"==typeof e?d.readMeta(e,function(e){e.links?(r.links=e.links,r.action=e.action,a(r)):i()}):i()};mono.request({url:s,withCredentials:!0,json:!0,localXHR:!0},function(e,t){l(e?null:t.body)})}else r.url?mono.sendMessage({action:"getMailruLinks",extVideoId:r.url},function(e){e.links?(r.title=e.title,r.links=e.links,r.action=e.action,a(r)):i()}):i()},readMeta:function(e,t){var n,o=[];if("UPLOADED"===e.provider){if(n=e.movie?e.movie.title:void 0,!e.videos)return t();e.videos.forEach(function(e){o.push({quality:e.name,url:e.url,title:n})})}if("ugc"===e.provider){if(n=e.meta?e.meta.title:void 0,!e.videos)return t();e.videos.forEach(function(e){o.push({quality:e.key,url:e.url,title:n})})}return"pladform"===e.provider?(n=e.meta?e.meta.title:void 0,void mono.sendMessage({action:"getPladformVideo",extVideoId:{playerId:e.meta.playerId,videoId:e.meta.videoId}},function(e){if(!e)return t();var o=e.links;return o?(o.forEach(function(e){"object"==typeof e&&void 0===e.title&&(e.title=n)}),void t(e)):t()})):0===o.length?t():t({links:o})},getFlashVars:function(e){if(e){var t=e.querySelector('param[name="flashvars"]');if(t){var n=t.value,o=mono.parseUrl(n,{params:!0});return o.metadataUrl?{metadataUrl:o.metadataUrl}:void 0}}},matchUrl:function(e){var t=/\/([^\/]+)\/([^\/]+)\/video\/(.+).html/,n=/embed\/([^\/]+)\/([^\/]+)\/(.+).html/,o=e.match(t);return o||(o=e.match(n)),o},getVideoId:function(e){"OBJECT"!==e.tagName&&(e=e.querySelector('object[name="b-video-player"]'));var t=this.getFlashVars(e);if(t)return t;var n=document.querySelector('[data-type="album-json"]');if(n)try{if(n=JSON.parse(n.textContent),n.signVideoUrl)return{metadataUrl:n.signVideoUrl}}catch(o){}var i=this.matchUrl(location.pathname);return i?{metadataUrl:"http://api.video.mail.ru/videos/"+i[1]+"/"+i[2]+"/"+i[3]+".json"}:void 0},getVideoContentVideoId:function(e){var t=null,n=e.querySelector(".sp-video__item-page-new__share__item[data-share-type][data-location]");return n&&(t={url:n.dataset.location}),t},insertBtnInPage:function(e,t,n){e.metadataUrl?(e.metadataUrl=decodeURIComponent(e.metadataUrl),d.domCache[d.btnIndex]={metadataUrl:e.metadataUrl}):d.domCache[d.btnIndex]=mono.extend({},e),d.appendPageBtn(t,d.btnIndex,n),d.btnIndex++},insertBtnInPopup:function(e,t){e.metadataUrl&&(e.metadataUrl=decodeURIComponent(e.metadataUrl),d.domCache[d.btnIndex]={metadataUrl:e.metadataUrl}),d.appendBtn(t,d.btnIndex),d.btnIndex++},rmBtn:function(){for(var e,t=document.querySelectorAll("."+d.className),n=0;e=t[n];n++)e.parentNode.removeChild(e)}}},null,function(){"use strict";if(mono.isSafari||mono.isGM){var e=["*://my.mail.ru/*"],t=e.map(function(e){return mono.urlPatternToStrRe(e)}).join("|"),n=new RegExp(t);if(!n.test(location.protocol+"//"+location.hostname))return!1}return mono.isIframe()?!1:!0}),"undefined"==typeof mono&&(mono={loadModule:function(){this.loadModuleStack.push(arguments)},loadModuleStack:[]}),mono.loadModule("savefrom",function(e,t){"use strict";var n=t.getLanguage,o=t.getPreference;mono.asyncCall(function(){a.run()});var i=function(){for(var e=Date.now(),t=e;e===t;)t=Date.now();return t},a={name:e,scriptId:"savefrom__ext_script",dataAttr:"data-extension-disabled",run:function(){if(a.setExtParams(),location.href.search(/\/(update-helper|userjs-setup)\.php/i)>-1){var e=document.getElementById("js-not-remind");return void(e&&e.addEventListener("click",function(e){0===e.button&&mono.sendMessage({action:"hideUserjsMigrationInfo"})}))}var t=document.getElementById("sf_form");t&&(t.addEventListener("submit",function(e){var n=t.sf_url.value;if(n&&"1"!=t.getAttribute(a.dataAttr)){var o={getVKLinks:[/^https?:\/\/(?:[a-z]+\.)?(?:vk\.com|vkontakte\.ru)\/(video-?\d+_-?\d+)/i,/^https?:\/\/(?:[a-z]+\.)?(?:vk\.com|vkontakte\.ru)\/video_ext.php\?(.*oid=-?\d+.*)$/i,/^https?:\/\/(?:[a-z]+\.)?(?:vk\.com|vkontakte\.ru)\/[\w\-\.]+\?.*z=(video-?\d+_-?\d+)/i],getYoutubeLinks:[/^https?:\/\/(?:[a-z]+\.)?youtube\.com\/(?:#!?\/)?watch\?.*v=([\w\-]+)/i,/^https?:\/\/(?:[a-z0-9]+\.)?youtube\.com\/(?:embed|v)\/([\w\-]+)/i,/^https?:\/\/(?:[a-z]+\.)?youtu\.be\/([\w\-]+)/i],getVimeoLinks:[/^https?:\/\/(?:[\w\-]+\.)?vimeo\.com\/(?:\w+\#)?(\d+)/i,/^https?:\/\/player\.vimeo\.com\/video\/(\d+)/i,/^https?:\/\/(?:[\w\-]+\.)?vimeo\.com\/channels\/(?:[^\/]+)\/(\d+)$/i,/^https?:\/\/(?:[\w\-]+\.)?vimeo\.com\/[^\/]+\/review\/(\d+)\/(?:\d+)/i],getDailymotionLinks:[/^http:\/\/(?:www\.)?dai\.ly\/([a-z0-9]+)_?/i,/^https?:\/\/(?:[\w]+\.)?dailymotion\.com(?:\/embed|\/swf)?\/video\/([a-z0-9]+)_?/i],getFacebookLinks:[/^https?:\/\/(?:[\w]+\.)?facebook\.com(?:\/video)?\/video.php.*[?&]{1}v=([0-9]+).*/i,/^https?:\/\/(?:[\w]+\.)?facebook\.com\/.+\/videos(?:\/\w[^\/]+)?\/(\d+)/i],getMailruLinks:[/^https?:\/\/my\.mail\.ru\/([^\/]+\/[^\/]+\/[^\/]+\/[^\/]+\/[^\/]+\.html).*/i,/^https?:\/\/videoapi\.my\.mail\.ru\/videos\/(embed\/[^\/]+\/[^\/]+\/[^\/]+\/[^\/]+\.html).*/i]};for(var i in o)for(var r=0;r<o[i].length;r++){var s=n.match(o[i][r]);if(s&&s.length>1){s=s[1];var l=SaveFrom_Utils.getMatchFirst(n,/list=([\w\-]+)/i);e.preventDefault(),e.stopPropagation();var u={extVideoId:s,action:i,checkSubtitles:!0,checkLinks:!0};return"getVimeoLinks"===i&&(u.url=n),mono.sendMessage(u,function(e){a.setLinks(e.action,e.extVideoId,e.links,e.title,null,e.subtitles,l,e.duration,e.thumb,e.checkLinks)}),!1}}}},!1),document.body.addEventListener("click",function(e){var t=e.target;if("I"===t.tagName&&t.classList.contains("file-info-btn"))return void a.onInfoBtnClick.call(t,e);if("A"!=t.tagName){if("A"!=t.parentNode.tagName)return;t=t.parentNode}if((mono.isChrome||mono.isFirefox)&&t.classList.contains("link-download")&&!t.classList.contains("disabled")&&t.getAttribute("download"))return t.classList.contains("ga_track_events")&&t.getAttribute("data-ga-event")&&mono.trigger(t,"sendstats",{bubbles:!0,cancelable:!1}),SaveFrom_Utils.downloadOnClick(e,null);var n=t.getAttribute("data-video-id");if(n&&"1"!=t.getAttribute(a.dataAttr)){var o={vk:"getVKLinks",yt:"getYoutubeLinks"};if(n=n.split(":",2),2==n.length&&o[n[0]]){e.preventDefault(),e.stopPropagation(),t.style.display="none",t.id||(t.id=n[0]+"_"+n[1]+"_"+1e3*Math.random()+"_"+(new Date).getTime());var i={extVideoId:n[1],action:o[n[0]],checkSubtitles:!0,checkLinks:!0};return mono.sendMessage(i,function(e){a.setLinks(e.action,e.extVideoId,e.links,e.title,t,e.subtitles,null,e.duration,e.thumb,e.checkLinks)}),!1}}},!0))},onInfoBtnClick:function(e){if(e.preventDefault(),e.stopPropagation(),!this.classList.contains("sf-clicked")){this.classList.add("sf-clicked");var t="sf-btn"+i();this.classList.add(t);var o=function(){var e=document.getElementsByClassName("sf-script")[0];void 0!==e&&e.parentNode.removeChild(e)};o(),document.body.appendChild(mono.create("script",{"class":"sf-script",text:"("+function(e){try{var t=document.getElementsByClassName(e),n=$(t);n.unbind("click").removeAttr("onclick").addClass("active"),t.onclick&&(t.onclick=null);var o=n.closest(".result-box").find(".meta")[0];if(!o)return;var i="file_info"+e,a=sf.append(o,"div",{id:i,"class":"media-info"});sf.append(a,"span",{id:i+"_busy"}),sf.busy(i+"_busy",!0)}catch(r){}}.toString()+")("+JSON.stringify(t)+")"}));var a=this.nextElementSibling.href,r=this.nextElementSibling.textContent;mono.sendMessage({action:"getFileSize",url:a},function(e){var i=e.fileSize,a={size:{name:{trans:n.size},value:SaveFrom_Utils.sizeHuman(i)}};o(),document.body.appendChild(mono.create("script",{"class":"sf-script",text:"("+function(e,t,n){try{var o=document.getElementById("file_info"+e+"_busy");$(o).slideUp();var i=document.getElementsByClassName(e);sf.fileInfo.show(n,t,i,o.parentNode)}catch(a){}}.toString()+")("+[JSON.stringify(t),JSON.stringify(r),JSON.stringify(a)].join(",")+")"}))})}},setExtParams:function(){var e=mono.create("script",{id:"savefrom__ext_params",type:"text/javascript"}),t={id:o.sfHelperName,version:o.version,enable:1};e.textContent="("+function(e){try{window.setBrowserExtension&&"function"==typeof setBrowserExtension&&setBrowserExtension(e)}catch(t){}}.toString()+")("+JSON.stringify(t)+")",document.body.appendChild(e)},setLinks:function(e,t,n,o,i,r,s,l,u,d){if(d===!1)return void a.handleError(i);switch(e){case"getYoutubeLinks":a.setYoutubeLinks(t,n,o,i,r,s,l,u);break;case"getVKLinks":a.setVKLinks(t,n,o,i,l,u);break;case"getVimeoLinks":a.setVimeoLinks(t,n,o,i,l,u);break;case"getDailymotionLinks":a.setDailymotionLinks(t,n,o,i,l,u);break;case"getFacebookLinks":a.setFacebookLinks(t,n,o,i,l,u);break;case"getMailruLinks":a.setMailruLinks(t,n,o,i,l,u)}},handleError:function(e){if(e)return void(e&&(e.style.display="",e.setAttribute(a.dataAttr,"1"),e.click()));var t=document.getElementById("sf_form");t&&(t.setAttribute(a.dataAttr,"1"),t.submit(),t.removeAttribute(a.dataAttr))},showVideoResult:function(e,t){if(!e||!e.url||!e.url.length)return void a.handleError(t);var n=document.getElementById(a.scriptId);n&&n.parentNode.removeChild(n),n=mono.create("script",{id:a.scriptId,type:"text/javascript"});var o;if(t){var i=t.id;o="("+function(e,t){try{var n=document.getElementById(e);sf.result.replaceAjaxResult(t,!0,!0,n)}catch(o){}}.toString()+')("'+i+'",'+JSON.stringify(e)+")"}else o="("+function(e){try{sf.finishRequest(!0),sf.videoResult.show(e)}catch(t){}}.toString()+")("+JSON.stringify(e)+")";n.textContent=o,document.body.appendChild(n)},setVKLinks:function(e,t,n,o,i,r){if(!e||!t)return void a.handleError(o);var s={id:e,url:t,hosting:"vk.com (h)",meta:{title:n?mono.fileName.modify(n):"",source:"http://vk.com/"+e,duration:SaveFrom_Utils.secondsToDuration(i)}};r&&(s.thumb=r);for(var l=0;l<s.url.length;l++)s.url[l].info_url="#",!s.url[l].ext&&s.url[l].type&&(s.url[l].ext=s.url[l].type),s.sd||s.url[l].subname?!s.hd&&s.url[l].subname&&parseInt(s.url[l].subname)>=720&&(s.hd={url:s.url[l].url}):s.sd={url:s.url[l].url};a.showVideoResult(s,o)},setYoutubeLinks:function(e,t,i,r,s,l,u,d){if(!e||!t)return void a.handleError(r);var c={id:e,url:[],hosting:"101 (h)",meta:{title:i?mono.fileName.modify(i):"",source:e?"http://youtube.com/watch?v="+e:"",duration:SaveFrom_Utils.secondsToDuration(u)},thumb:e?"http://i.ytimg.com/vi/"+e+"/hqdefault.jpg":""},m=!1;SaveFrom_Utils.video.yt.init();var D=t.meta||{};for(var p in SaveFrom_Utils.video.yt.format){var f=SaveFrom_Utils.video.yt.format[p];for(var B in f){var g=D[B]||{};if(t[B]){!m&&t[B].search(/(\?|&)sig(nature)?=/i)>-1&&(m=!0);var v=f[B].quality;g.quality&&(v=g.quality);var h={url:t[B],name:p,subname:v,info_url:"#",type:p,quality:v,attr:{}};f[B].sFps&&(h.subname+=" "+(g.fps||60)),f[B]["3d"]?(h.name="3D "+h.name,h.group="3d",h["3d"]=!0):f[B].noAudio?(h.group="MP4 ",h.attr["class"]="no-audio"):"Audio AAC"==p?(h.type="AAC",h.ext="aac",h.attr.style="white-space: nowrap;"):"Audio Vorbis"==p?(h.type="Vorbis",h.ext="webm",h.attr.style="white-space: nowrap;"):"Audio Opus"==p?(h.type="Opus",h.ext="opus",h.attr.style="white-space: nowrap;"):("flv"!=p.toLowerCase()||c.sd||(c.sd={url:t[B]}),parseInt(v)>=720&&c.sd&&!c.hd&&(c.hd={url:t[B]})),void 0===h.ext&&h.type&&(h.ext=h.type.toLowerCase()),void 0===f[B].noVideo&&void 0===f[B].noAudio&&(h.no_download=!0),c.url.push(h),delete t[B]}}}if(!m)return void a.handleError(r);if(s&&s.length>0){var A=e.replace(/[^\w]/,"_"),b="yt_subs_btn_"+A;A="yt_subs_"+A;var y="extension",k=c.meta.title?btoa(SaveFrom_Utils.utf8Encode(c.meta.title)):"";c.action=[],c.action.push({name:n.subtitles,attr:{id:b,href:"#"},bind:{click:{fn:'sf.youtubeSubtitles("{vid}","{subsId}","{btnId}","{subtToken}","{subsTitle}")'.replace("{vid}",e).replace("{subsId}",A).replace("{btnId}","#"+b).replace("{subtToken}",y).replace("{subsTitle}",k)}}})}if(o.showUmmyItem){c.action=c.action||[];var w=mono.param({vid:112,video:"yt-"+e,utm_source:"savefrom",utm_medium:"vidacha-helper",utm_campaign:"ummy",utm_content:"ummy_integration"}),x=mono.create("div",{append:mono.parseTemplate(n.ummyMenuInfo.replace("{url}","http://videodownloader.ummy.net/?"+w).replace("src:'#'","src:'/img/ummy_icon_16.png'"))});mono.create(x.querySelector("a.arrow"),{"class":["ga_track_events"],data:{gaEvent:"send;event;vidacha-helper;youtube;ummy-tooltip-click"}}),c.action.push({name:n.ummySfTitle,group:"ummy","second-btn":!0,attr:{href:"ummy://www.youtube.com/watch?v="+e,"class":"ummy-link tooltip ga_track_events",title:x.innerHTML,target:"_blank","data-ga-event":"send;event;vidacha-helper;youtube;ummy-helper-button-click","data-tooltip-ga-event":"vidacha-helper;youtube;ummy-helper-tooltip-show"}}),c.fn=c.fn||[],c.fn.push("if(window.ga){ga('send','event','vidacha-helper','youtube','ummy-helper-button-show');}")}a.showVideoResult(c,r)},setVimeoLinks:function(e,t,n,o,i,r){if(!e||!t)return void a.handleError(o);var s={id:e,url:t,hosting:"vimeo.com (h)",meta:{title:n?mono.fileName.modify(n):"",source:"http://vimeo.com/"+e,duration:SaveFrom_Utils.secondsToDuration(i)}};r&&(s.thumb=r);for(var l=0;l<s.url.length;l++)s.url[l].info_url="#",!s.url[l].ext&&s.url[l].type&&(s.url[l].ext=s.url[l].type),s.sd||"SD"!=s.url[l].name?s.hd||"HD"!=s.url[l].name||(s.hd={url:s.url[l].url}):s.sd={url:s.url[l].url};a.showVideoResult(s,o)},setDailymotionLinks:function(e,t,n,o,i,r){if(!e||!t)return void a.handleError(o);var s=t.filter(function(e){return e.extra?void 0:!0}),l={id:e,url:s,hosting:"dailymotion.com (h)",meta:{title:n?mono.fileName.modify(n):"",source:"http://dai.ly/"+e,duration:SaveFrom_Utils.secondsToDuration(i)}};r&&(l.thumb=r);for(var u,d=0,c=0,m=0;u=s[m];m++)u.info_url="#",u.height>=720?d<u.height&&(l.hd={url:u.url},d=u.height):c<u.height&&(l.sd={url:u.url},c=u.height),delete u.height;a.showVideoResult(l,o)},setFacebookLinks:function(e,t,n,o,i,r){if(!e||!t)return void a.handleError(o);var s={id:e,url:t,hosting:"facebook.com (h)",meta:{title:n?mono.fileName.modify(n):"",source:"https://facebook.com/video.php?v="+e,duration:SaveFrom_Utils.secondsToDuration(i)}};r&&(s.thumb=r);for(var l,u=0;l=t[u];u++)l.info_url="#","SD"===l.name?s.sd={url:l.url}:"HD"===l.name&&(s.hd={url:l.url}),l.subname=l.name,l.name=l.ext;a.showVideoResult(s,o)},setMailruLinks:function(e,t,n,o,i,r){if(!e||!t)return void a.handleError(o);var s={id:e,url:t,hosting:"mail.ru (h)",meta:{title:n?mono.fileName.modify(n):"",source:"http://my.mail.ru/"+e,duration:SaveFrom_Utils.secondsToDuration(i)}};r&&(s.thumb=r);for(var l,u=0,d=0;l=s.url[d];d++)l.info_url="#",isNaN(parseInt(l.subname))?"sd"===l.subname.toLowerCase()?s.sd={url:l.url}:"hd"===l.subname.toLowerCase()&&(s.hd={url:l.url}):(u<l.subname&&l.subname<720&&(s.sd={url:l.url},u=l.subname),!s.hd&&l.subname>="720"&&(s.hd={url:l.url}));a.showVideoResult(s,o)}}},null,function(){"use strict";if(mono.isSafari||mono.isGM){var e=["*://*.savefrom.net/*"],t=e.map(function(e){return mono.urlPatternToStrRe(e)}).join("|"),n=new RegExp(t);if(!n.test(location.protocol+"//"+location.hostname))return!1}if(mono.isIframe()){var o=!1;if(mono.isGM&&(o=-1!==location.href.indexOf("/tools/helper-check.html")),!o)return!1}else if(-1===location.href.search(/savefrom\.net\/(index\d?\.php|user\.php|update-helper\.php|userjs-setup\.php|\d+-[^\/]+\/|articles\/.+)?(\?|#|$)/i))return!1;return!0}),"undefined"==typeof mono&&(mono={loadModule:function(){this.loadModuleStack.push(arguments)},loadModuleStack:[]}),mono.loadModule("soundcloud",function(e,t){"use strict";var n=t.getLanguage,o=t.getPreference,i=o.moduleSoundcloud?1:0;mono.onMessage.addListener(function(t,n){if("getModuleInfo"===t.action){if(t.url!==location.href)return;return n({state:i,moduleName:e})}if("changeState"===t.action){if(e!==t.moduleName)return;return a.changeState(t.state)}}),i&&mono.asyncCall(function(){a.run()});var a={client_id:"fDoItMDbsbZz8dY16ZzARCZmzgHBPotA",lastRow:null,timer:0,btnClass:"savefrom-helper--btn",nodeId:0,tracks:{},audioElClassList:["soundList__item","searchList__item","trackList__item","compactTrackList__item","soundBadgeList__item"],refreshClientId:function(){SaveFrom_Utils.bridge({func:function(e){"undefined"!=typeof webpackJsonp&&webpackJsonp([],{0:function(t,n,o){var i,a=function(){var e=[];for(var t in o)if(o.hasOwnProperty(t)){var n=o[t];if("object"==typeof n){var i=!1;for(var a in n){n[a].exports&&(i=!0);break}i&&e.push(n)}}return e};a().some(function(e){for(var t in e){var n=e[t];if(n){var o=n.exports;if(o){var a=o._store;if(a&&(i=a.client_id))break}}}return i?!0:void 0}),e({client_id:i})}})},cb:function(e){e&&e.client_id&&(mono.storage.setExpire({scClientId:e.client_id},21600),a.client_id=e.client_id)}})},loadClientId:function(e){var t=this;mono.storage.getExpire("scClientId",function(n,o){return n.scClientId&&(t.client_id=n.scClientId),o&&t.refreshClientId(),e()})},run:function(){i=1;var e=this;return this.loadClientId(function(){SaveFrom_Utils.mutationWatcher.isAvailable()&&e.mutationMode.enable()})},changeState:function(e){i=e,a.mutationMode.stop(),a.rmBtn(),e&&a.run()},rmBtn:function(){["sfSkip","sfId","sfSingle"].forEach(function(e){for(var t,n=mono.dataAttr2Selector(e),o=document.querySelectorAll("["+n+"]"),i=0;t=o[i];i++)t.removeAttribute(n)});for(var e,t=document.querySelectorAll("."+a.btnClass),n=0;e=t[n];n++)e.parentNode.removeChild(e)},handleRow:function(e,t){var n=e.querySelector(".soundActions .sc-button-group");if(n){var o=function(t){t&&a.appendButton(n,e,t)};if(t)0===n.getElementsByClassName(a.btnClass).length&&a.getTrackInfo(window.location.href,e,o);else{var i=e.querySelector("a.sound__coverArt[href], a.soundTitle__title[href], a.trackItemWithEdit__trackTitle[href], a.trackItem__trackTitle[href], .chartTrack__title>a[href]");null!==i&&a.getTrackInfo(i.href,e,o)}}},getTrackInfo:function(e,t,n){e=e.replace(/#.*$/i,""),e.search(/^\/\/(?:[\w-]+\.)?soundcloud\.com(?:\d+)?\//i)>-1?e=window.location.protocol+e:-1==e.search(/https?:\/\//i)&&("/"!=e.charAt(0)&&(e="/"+e),e=window.location.protocol+"//"+window.location.host+e);var o=a.tracks,i=o[e];if(!i){i=o[e]={cbList:[n]};var r={action:"getSoundcloudTrackInfo",trackUrl:e,client_id:a.client_id};return mono.sendMessagePromise(r).then(function(t){o[e]=a.setTrackInfo(t)},function(t){mono.error("getSoundcloudTrackInfo",t),o[e]=null}).then(function(){for(var t;t=i.cbList.shift();)t(o[e])})}i.cbList?i.cbList.push(n):n(i)},setTrackInfo:function(e){var t=e.trackUrl,n=e.data;if(t&&n){var o={};if("track"!=n.kind&&n.tracks&&1==n.tracks.length&&(n=n.tracks[0]),"track"==n.kind&&n.stream_url)return a.setSingleTrackParams(o,n),o.checkLinks=e.checkLinks,o;if(n.tracks){for(var i=[],r=0,s=n.tracks.length;s>r;r++){var l={};a.setSingleTrackParams(l,n.tracks[r]),i.push(l)}if(i.length>0)return n.title&&(o.title=n.title),o.playlist=i,o.checkLinks=e.checkLinks,o}}},setSingleTrackParams:function(e,t){var n=t.stream_url;n+=-1==n.indexOf("?")?"?":"&",n+="client_id="+a.client_id,e.url=n;for(var o=["id","title","duration"],i=0;i<o.length;i++)t[o[i]]&&(e[o[i]]=t[o[i]]);e.title&&t.user&&t.user.username&&(e.title=t.user.username+" - "+e.title)},onDlBtnClick:function(e){SaveFrom_Utils.downloadOnClick(e)},appendButton:function(e,t,o){var i=o;if(document.body.contains(t)&&(document.body.contains(e)||(e=t.querySelector(".soundActions .sc-button-group")))&&!(t.dataset.sfSkip>1)){t.dataset.sfSkip="2";for(var r=["sc-button-small","sc-button-medium","sc-button-large"],s=0;s<r.length;s++)e.querySelector("."+r[s])&&(r=[r[s]]);var l=document.createElement("a"),u=t.dataset.sfId;u&&(l.dataset.sfParentId=t.dataset.sfId),l.className=a.btnClass+" sc-button sc-button-responsive "+r[0],l.style.position="relative";var d=document.createElement("img");if(i.playlist){l.href="#",l.title=n.playlist;var c=i.title?mono.fileName.modify(i.title):"soundcloud";l.addEventListener("click",function(e){e.preventDefault(),setTimeout(function(){SaveFrom_Utils.playlist.popupPlaylist(i.playlist,c,!0)},100)},!1),i.checkLinks===!1?d.src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAJElEQVQoz2P4//8/A7mYgWqa6+vr/xPCtNE86udRP9PWz6RiANU4hUYGNDpOAAAAAElFTkSuQmCC":d.src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAMUlEQVR42mL8//8/A7mAiYECwILC82Uk7IzN/xmpYjPjqJ9H/UxTP1OkGQAAAP//AwDcahUV6UvyJwAAAABJRU5ErkJggg==",d.alt=n.playlist}else i.checkLinks===!1?(l.href="#",l.title=n.noLinksFound,l.addEventListener("click",function(e){e.preventDefault();var t={backgroundColor:"#fff",border:"1px solid #777",padding:"2px 5px 3px"};SaveFrom_Utils.showTooltip(this,n.noLinksFound,void 0,t)}),d.src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAVklEQVQoz2P4//8/A7mYgSqa0UF9ff1/GEaXG0SagYrmI2vAg+djtZkIA+bjdTYeA+YT5WcsBswnNcDmY9NIlGaoAQnYxHEFGMHQxqe5gRDGqpnuGQMALmDKhkjc9oYAAAAASUVORK5CYII=",d.alt="noLinksFound"):(l.href=i.url,l.title=n.download,i.title&&(l.setAttribute("download",mono.fileName.modify(i.title.trim()+".mp3")),l.addEventListener("click",this.onDlBtnClick,!1)),d.src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAPklEQVR42mNgGHTgvw/DfxgexJqBiuYja8CD55NrwHxyXTCfWP/OJ0sjFgPmkxvXCWRFDy6MT3MDITw40j8Ak46HYQ4gDfUAAAAASUVORK5CYII=",d.alt="download");SaveFrom_Utils.setStyle(d,{width:"15px",height:"15px",position:"absolute",top:"50%",left:"50%",margin:"-7px 0 0 -7px"}),l.appendChild(d),e.appendChild(l),d=null,l=null,e=null}},mutationMode:{observer:null,stop:function(){a.mutationMode.observer&&a.mutationMode.observer.stop()},enable:function(){if(a.mutationMode.observer)return a.mutationMode.observer.start();var e=function(){var t=null;return function(){var n=this;clearTimeout(t),t=setTimeout(function(){mono.off(n,"mouseenter",e),i&&a.handleRow.call(a,n)},250)}}();a.mutationMode.observer=SaveFrom_Utils.mutationWatcher.run({callback:function(t){var n,o,i,r;for(i=0;6>i;i++)for(n=t[i],o=0;r=n.added[o];o++)r.dataset.sfSkip>0||(r.dataset.sfSkip="1",r.dataset.sfId=""+a.nodeId++,mono.on(r,"mouseenter",e));for(i=6;8>i;i++)for(n=t[i],o=0;r=n.added[o];o++){var s=null;if(s=6===i?mono.getParentByClass(r,"listenEngagement"):mono.getParentByClass(r,"visualSound"),!(s.dataset.sfSingle>0)){if(s.dataset.sfSkip="1",s.classList.contains("streamContext"))return;s.dataset.sfSingle="1",a.handleRow(s,1)}}for(n=t[8],o=0;r=n.removed[o];o++){if(r=document.querySelector("["+mono.dataAttr2Selector("sfId")+'="'+r.dataset.sfParentId+'"]'),!r)return;if(r.dataset.sfSingle)return;r.dataset.sfSkip="1",document.body.contains(r)&&a.handleRow(r)}},queries:[{css:"li.trackList__item",is:"added"},{css:"li.compactTrackList__item",is:"added"},{css:"li.searchList__item",is:"added"},{css:"li.soundList__item",is:"added"},{css:"li.soundBadgeList__item",is:"added"},{css:"li.chartTracks__item",is:"added"},{css:"div.listenEngagement .soundActions .sc-button-group",is:"added"},{css:"div.visualSound .soundActions .sc-button-group",is:"added"},{css:".savefrom-helper--btn",is:"removed"}],filterTarget:[{css:"div.waveform__layer"},{css:"a.commentPopover__username"},{css:".commentPopover"},{css:"div.playbackTimeline__timePassed"},{css:"div.commentsList"},{css:"div.commentsList__item"},{css:"div.commentsList__body"}]})}}}},null,function(){"use strict";if(mono.isSafari||mono.isGM){var e=["*://*.soundcloud.com/*"],t=e.map(function(e){return mono.urlPatternToStrRe(e)}).join("|"),n=new RegExp(t);if(!n.test(location.protocol+"//"+location.hostname))return!1}return mono.isIframe()?!1:!0}),"undefined"==typeof mono&&(mono={loadModule:function(){this.loadModuleStack.push(arguments)},loadModuleStack:[]}),mono.loadModule("sovetnik",function(e,t){"use strict";var n=t.getPreference,o=function(){var e=30,t=[].slice,n=setInterval(function(){var i=null,a=t.call(document.querySelectorAll("body style+div[id^=m]>div[class]:not([id])>img[src]")).some(function(e){if(/^data:image\/png;/.test(e.src)){var t=e.parentNode&&e.parentNode.parentNode;if(t&&/^m/.test(t.id)){var n=t.querySelector("div>a[title][id^=m]~a[title][id^=m]~a[title][id^=m]");return n?(i="#"+t.id,!0):void 0}}});e--,(0>e||a)&&clearInterval(n),a&&o(i)},1e3),o=function(e){var t=document.querySelector(e);t&&(mono.sendMessage({action:"track",t:"event",ec:"sovetnik",ea:"show",el:"bar",tid:"UA-67738130-3"}),t.addEventListener("mousedown",function(e){if(0===e.button){for(var n=e.target;n&&"A"!==n.tagName&&("TR"!==n.tagName||!n.dataset.typeShop);)n=n.parentNode,n&&n===t&&(n=null);if(n){var o=null;if("TR"===n.tagName&&(o=n.dataset.typeShop),"A"===n.tagName){var i=n.previousElementSibling,a=n.nextElementSibling;a&&"A"===a.tagName&&a.querySelector("span")||(a=null),a&&a.nextElementSibling&&(a=null);var r=n.parentNode;r&&r.parentNode!==t&&(r=null),r&&2!==r.childElementCount&&(r=null),r&&!i&&a&&(o="Show button")}o&&(mono.sendMessage({action:"track",t:"event",ec:"sovetnik",ea:"click",el:o,tid:"UA-67738130-3",ev:2}),mono.sendMessage({action:"track",t:"event",ec:"sovetnik",ea:"click",el:o,tid:"UA-7055055-5",ev:2}))}}}))}},i=document.domain;/^www./.test(i)&&(i=i.slice(4));var a={affId:1020,clid:2210496,applicationName:"SaveFrom",aviaEnabled:!0,offerEnabled:!0},r=function(){var e="//dl.metabar.ru/static/js/sovetnik.min.js";return e+"?mbr=true&settings="+encodeURIComponent(JSON.stringify(a))},s=r(),l={get:function(e,t){return mono.storage.get(e,t)},set:function(e,t){return 1===n.sovetnikEnabled&&(e.sovetnikRemoved===!0?mono.sendMessage({action:"updateOption",key:"sovetnikEnabled",value:0}):e.sovetnikOfferAccepted===!1&&mono.sendMessage({action:"updateOption",key:"sovetnikEnabled",value:0})),mono.storage.set(e,t)},remove:function(e,t){return mono.storage.remove(e,t)}},u={inject:function(){if(!mono.isIframe()){var e=document.createElement("script");e.async=1,e.src=s,e.setAttribute("charset","UTF-8"),document.body&&(document.body.appendChild(e),o())}},canInject:function(e,t){this.listenScriptMessages(),l.get(["sovetnikBlacklist","sovetnikRemoved","sovetnikUpdateTime","sovetnikDisabled"],function(n){n.sovetnikBlacklist&&n.sovetnikBlacklist[e]||n.sovetnikRemoved||n.sovetnikDisabled||t(),n.sovetnikUpdateTime=n.sovetnikUpdateTime||0,Date.now()-n.sovetnikUpdateTime>6048e5&&l.set({sovetnikUpdateTime:Date.now(),sovetnikRemoved:!1,sovetnikBlacklist:{}})})},addToBlacklist:function(e){l.get("sovetnikBlacklist",function(t){t.sovetnikBlacklist=t.sovetnikBlacklist||{},t.sovetnikBlacklist[e]=!0,l.set(t)})},setSovetnikRemovedState:function(e){"undefined"==typeof e?l.remove("sovetnikRemoved"):l.set({sovetnikRemoved:e})},setOfferState:function(e){"undefined"==typeof e?l.remove("sovetnikOfferAccepted"):l.set({sovetnikOfferAccepted:e})},onScriptMessage:function(e){switch(e.command){case"blacklist":this.addToBlacklist(e.value);break;case"removed":this.setSovetnikRemovedState(e.value);break;case"offerAccepted":this.setOfferState(e.value)}},listenScriptMessages:function(){window.addEventListener("message",function(e){e&&e.data&&"MBR_ENVIRONMENT"===e.data.type&&this.onScriptMessage(e.data)}.bind(this),!1)}};u.canInject(i,u.inject.bind(u))},function(e){"use strict";if(mono.global.exAviaBar)return!1;var t=e.getPreference;return t.hasSovetnik&&t.sovetnikEnabled?mono.global.ddblAdv?!1:(mono.global.ddblAdv=!0,!0):!1},function(){"use strict";if(!document.domain)return!1;if(mono.isIframe())return!1;if(mono.isSafari||mono.isGM){var e=["ftp://*","file://*","*://*.google.*/*","*://*.acidtests.org/*","*://*.savefrom.net/*","*://*.youtube.com/*","*://*.vimeo.com/*","*://*.dailymotion.*/*","*://*.vk.com/*","*://*.vkontakte.ru/*","*://*.odnoklassniki.ru/*","*://*.ok.ru/*","*://my.mail.ru/*","*://*.soundcloud.com/*","*://*.facebook.com/*","*://*.instagram.com/*","*://*.rutube.ru/*"],t=e.map(function(e){return mono.urlPatternToStrRe(e)}).join("|"),n=new RegExp(t);if(n.test(location.protocol+"//"+location.hostname))return!1}var o=function(){var e=["adidas.ru","agent.ru","airberlin.com","airfrance.ru","alitalia.com","all4.ru","amazon.de","anywayanyday.com","avia.euroset.ru","avia.travel.ru","avia.tutu.ru","aviacassa.ru","avito.ru","aws.amazon.com","biletix.ru","book.lufthansa.com","booking.utair.ru","bravoavia.ru","britishairways.com","canon.ru","chrono24.com.ru","citilink.ru","domalina.ru","dpreview.com","engadget.com","finnair.com","haroldltd.ru","hilti.ru","iberia.com","intershop.orenair.ru","irmag.ru","kaledos.ru","kayak.ru","klingel.ru","klm.com","kuvalda.ru","lazurit.com","letaem.ru","light-flight.ru","litres.ru","lovemag.ru","lufthansa.com","magazinbt.ru","malina.ru","marketplace.asos.com","mediamarkt.ru","mir220v.ru","momondo.ru","mvideo.ru","my.tiu.ru","nabortu.ru","nama.ru","nespresso.com","new.pososhok.ru","nokia.com","onetwotrip.com","origin.com","otto.de","ozon.ru","ozon.travel","pass.rzd.ru","pixel24.ru","planetarium.ru","planetashop.ru","pososhok.ru","reservation.aeroflot.ru","rimeks.ru","ru.puma.com","s7.ru","samsung.com","sapato.ru","shop.idj.by","shop.kz","shop.megafon.ru","sindbad.ru","skyscanner.ru","softkey.ru","sony.ru","sotmarket.ru","ssl.molotok.ru","store.sony.ru","svyaznoy.travel","tinydeal.com","transaero.ru","transport.marshruty.ru","travel.ulmart.ru","trip.ru","tripadvisor.ru","tvoydom.ru","utinet.ru","vodopad.spb.ru","webdush.ru","xcom-shop.ru"];return mono.matchHost(location.hostname,e)},i=function(){return"https:"===location.protocol?o():!0};if(!i())return!1;var a=function(){var e=["vk.com","youtube.com","odnoklassniki.ru","ok.ru","privet.ru","facebook.com","news.sportbox.ru","play.google.com","roem.ru","linkedin.com","ex.ua","instagram.com","rutube.ru","e.mail.ru","fotki.yandex.ru","support.kaspersky.ru","vimeo.com","club.foto.ru","garant.ru","webmaster.yandex.ru","support.kaspersky.ru","fotki.yandex.ru","mk.ru","metrika.yandex.ru","images.yandex.ru","disk.yandex.ru","maps.yandex.ru","help.yandex.ru","www.yaplakal.com","www.facebook.com","my.mail.ru","aviasales.ru"];return mono.matchHost(location.hostname,e)};return a()?!1:!0}),"undefined"==typeof mono&&(mono={loadModule:function(){this.loadModuleStack.push(arguments)},loadModuleStack:[]}),mono.loadModule("aviaBar",function(e,t){"use strict";!function(){var e={sendMessage:function(e,t){return mono.sendMessage(e,t)}},t=function(){var t=location.origin||location.protocol+"//"+location.hostname,n={sendMessage:function(e){window.postMessage(e,t)},onMessage:function(e){window.addEventListener("message",function(n){n.origin===t&&e(n.data)},!0)}},o={idPrefix:Math.floor(1e3*Math.random()),listenerArr:[],mkResponse:function(e){var t=this,o=e&&function(o){var i={tbr:!0,idPrefix:t.idPrefix,data:o,responseId:e};return n.sendMessage(i)};return function(e){o&&(o(e),o=null)}},listener:function(e){var t=o;if(e&&e.tbr&&e.idPrefix!==t.idPrefix&&!e.responseId){var n=t.mkResponse(e.callbackId); t.listenerArr.forEach(function(t){return t(e.data,n)})}},onMessage:function(e){this.listenerArr.push(e),1===this.listenerArr.length&&n.onMessage(this.listener)}};o.onMessage(function(t,n){t&&t.action&&e.sendMessage(t,n)})},n=function(){return document.body.parentNode.dataset.travelBar?!1:document.defaultView.self!==document.defaultView.top?!1:!0},o=function(){var e=document.createElement("script");e.src="https://travelbar.tools/static/travelBar.lite.min.js#tbr=true";var n=document.querySelector("script");n&&(t(),n.parentNode.insertBefore(e,n))};n()&&o()}()},function(e){"use strict";var t=e.getPreference;return t.hasAviaBar&&t.aviaBarEnabled?!0:!1},function(){"use strict";if(mono.isIframe())return!1;for(var e,t=["*://*.ozon.travel/*","*://*.onetwotrip.com/*","*://*.skyscanner.*/*","*://*.aeroflot.ru/*","*://*.momondo.*/*","*://*.anywayanyday.com/*","*://*.svyaznoy.travel/*","*://avia.tickets.ru/*","*://*.s7.ru/*","*://*.kupibilet.ru/*","*://*.trip.ru/*","*://*.sindbad.ru/*","*://*.aviakassa.ru/*","*://*.biletix.ru/*","*://*.utair.ru/*","*://*.kayak.*/*","*://*.orbitz.com/*","*://*.travelocity.com/*","*://*.expedia.com/*","*://*.priceline.com/*","*://booking.airasia.com/*","*://*.ryanair.com/*","*://*.booking.*/*","*://*.agoda.*/*","*://*.hotels.com/*","*://*.ostrovok.ru/*","*://*.travel.ru/*","*://*.oktogo.ru/*","*://*.roomguru.ru/*","*://*.tripadvisor.ru/*","*://*.hilton.ru/*","*://*.hilton.com/*","*://*.marriott.com/*","*://*.hostelworld.com/*","*://*.tiket.com/*","*://*.hotelsclick.com/*","*://*.hotelscombined.com/*","*://*.avis.*/*","*://*.budget.com/*","*://*.wizzair.com/*","*://*.emirates.com/*","*://*.delta.com/*","*://*.hertz.com/*","*://*.europcar.com/*"],n=0;e=t[n];n++){var o=new RegExp(mono.urlPatternToStrRe(e));if(o.test(location.protocol+"//"+location.hostname))return mono.global.aviaBarProfile=e,mono.global.exAviaBar=!0,!0}return!1}),"undefined"==typeof mono&&(mono={loadModule:function(){this.loadModuleStack.push(arguments)},loadModuleStack:[]}),mono.loadModule("vimeo",function(e,t){"use strict";var n=t.getLanguage,o=t.getPreference,i=o.moduleVimeo?1:0,a=mono.isIframe();mono.onMessage.addListener(function(t,n){if("getModuleInfo"===t.action){if(t.url!==location.href)return;return n({state:i,moduleName:e})}if("changeState"===t.action){if(e!==t.moduleName)return;return r.changeState(t.state)}}),i&&mono.asyncCall(function(){r.run()});var r={panelId:"savefrom__vimeo_links",btnBox:null,clipId:null,timer:null,btnPrefix:"sd_ld_bnt_",popupIsShow:!1,dlBtnClassName:"sf-dl-btn",currentMenu:null,linkCache:{},run:function(){if(i=1,a){if(r.clipId=r.getFrameClipId(),r.clipId)return r.appendIframeButtons();a=!1}this.videoFeed.injectStyle(),SaveFrom_Utils.mutationWatcher.isAvailable()&&this.mutationMode.enable()},changeState:function(e){a||(i=e,r.videoFeed.disable(),r.rmAllBtn(),r.mutationMode.stop(),e&&r.run())},hideMenu:function(){r.currentMenu&&(r.currentMenu.hide(),r.currentMenu=null)},getFrameClipId:function(){var e=document.location.href.match(/player\.vimeo\.com\/video\/([\w\-]+)/i);return e=e&&e[1],e?e:void 0},getBrowserVideoData:function(e,t){var n=e.querySelector(".uploaded_on");if(n||(n=e.querySelector("#info .meta .stats")),!n)return null;if(t&&(t=t.match(/([0-9]+)$/),t=t&&t[1]),!t){var o=e.querySelector("a.js-title")||e.querySelector("a");if(!o)return;var i=o.getAttribute("href");if(!i)return;t=i.match(/\/([0-9]+)$/),t=t&&t[1]}return t?{id:t,parent:n,style:1}:void 0},getVideoId:function(e){e=e||document;var t,n=null;if(t=e.querySelector(".player[data-clip-id]"))return t.dataset.clipId;if(t=e.querySelector(".player[data-fallback-url]")){var o=t.dataset.fallbackUrl||"";if(o=o.match(/video\/([0-9]+)\//))return o[1]}return t=e.querySelector("div.player_wrapper > div.faux_player[data-clip_id]"),t&&(n=t.dataset.clip_id)?n:void 0},onBtnClick:function(e,t){t.stopPropagation(),t.preventDefault();var o=e.id;if(!o){var i=null;e.playerContainer&&(i=mono.getParent(e.parent,e.playerContainer)),o=r.getVideoId(i)}if(r.currentMenu&&r.currentMenu.isShow)return void r.hideMenu();var a=n.download+" ...",s={};4===e.style&&(s.offsetTop=20);var l,u=this.dataset.sfMobile>0;l=u?r.currentMenu=SaveFrom_Utils.mobileLightBox.show(a):r.currentMenu=SaveFrom_Utils.popupMenu.quickInsert(this,a,"sf-popupMenu",s);var d=function(e){if(e&&e.links){r.linkCache[o]=e;var t=SaveFrom_Utils.popupMenu.prepareLinks.vimeo(e.links,e.title);l.update(t)}else l.update(n.noLinksFound)},c=r.linkCache[o];c?d(c):mono.sendMessagePromise({action:"getVimeoLinks",extVideoId:o,url:location.href})["catch"](function(e){mono.error(e)}).then(d)},rmAllBtn:function(){["sfSkip"].forEach(function(e){for(var t,n=mono.dataAttr2Selector(e),o=document.querySelectorAll("["+n+"]"),i=0;t=o[i];i++)t.removeAttribute(n)});for(var e,t=document.querySelectorAll("."+r.dlBtnClassName),n=0;e=t[n];n++)("1"===e.dataset.sfType||"3"===e.dataset.sfType)&&(e=e.parentNode),e.parentNode.removeChild(e);r.videoFeed.rmBtn(),r.hideMenu()},appendBtn:function(e){var t=e.parent,o=t.querySelector("."+r.dlBtnClassName);if(o){if(!o.dataset.sfId)return;o.parentNode.removeChild(o),o=null}var i;if(1===e.style?i=mono.create("a",{text:n.download,"class":[r.dlBtnClassName,"sf-style-1"],style:{display:"inline"},data:{sfId:e.id,sfType:e.style},href:"#"+e.id}):2===e.style?i=mono.create("button",{text:n.download,"class":[r.dlBtnClassName,"btn","iconify_down_b"],data:{sfId:e.id,sfType:e.style}}):3===e.style||5===e.style?i=mono.create("button",{"class":[r.dlBtnClassName,"iris_btn","iris_btn-switch"],data:{sfId:e.id,sfType:e.style},append:[mono.create(SaveFrom_Utils.svg.getSvg("download","#00adef"),{style:{display:"inline-block",width:"16px",height:"16px",verticalAlign:"text-bottom",marginRight:".625rem"}}),mono.create("span",{"class":"iris_btn-content",style:{marginLeft:0},text:n.download})]}):4===e.style?(i=mono.create("i",{"class":[r.dlBtnClassName,"sf-style-4"],data:{sfId:e.id,sfType:e.style},style:{display:"inline-block",border:"1px solid #F8F8F8",width:"20px",height:"20px",lineHeight:0,cursor:"pointer",marginLeft:"10px",verticalAlign:"middle"},append:mono.create("style",{text:mono.style2Text([{selector:"."+r.dlBtnClassName+".sf-style-4",style:{background:"url("+SaveFrom_Utils.svg.getSrc("download","#777777")+") center no-repeat #F8F8F8",backgroundSize:"12px"}},{selector:"."+r.dlBtnClassName+".sf-style-4:hover",style:{background:"url("+SaveFrom_Utils.svg.getSrc("download","#00B75A")+") center no-repeat #F8F8F8",backgroundSize:"12px"}},{selector:"."+r.dlBtnClassName+".sf-style-4:active",style:{outline:0,boxShadow:"inset 0 3px 5px rgba(0, 0, 0, 0.125)"}}])})}),mono.isOpera&&(i.style.background="#F8F8F8",i.appendChild(mono.create("img",{src:SaveFrom_Utils.svg.getSrc("download","#777777"),style:{width:"12px",height:"12px",margin:"4px",backgroundColor:"#F8F8F8"}})))):6===e.style&&(i=mono.create("button",{"class":[r.dlBtnClassName,"btn","btn_sm","btn_blue_o"],data:{sfId:e.id,sfType:e.style,sfMobile:1},style:{marginLeft:"8px"},append:[mono.create(SaveFrom_Utils.svg.getSvg("download","#00adef"),{style:{display:"inline-block",width:"12px",height:"12px",verticalAlign:"text-bottom",marginRight:"4px"}}),mono.create("span",{"class":"btn_text",style:{marginLeft:0},text:n.download})]})),i.addEventListener("click",r.onBtnClick.bind(i,e)),1===e.style&&(i=mono.create("span",{append:[i," | "]})),3===e.style&&(i=mono.create("div",{"class":"clip_info-user_actions",append:[i]})),1===e.style||2===e.style||6===e.style){var a=t.firstChild;a?t.insertBefore(i,a):t.appendChild(i)}else t.appendChild(i)},playerStateChangeObserver:null,observeVideoUi:function(e,t){var n=t;if(n){var o=null,i=/(\s|^)with-controls(\s|$)/;this.playerStateChangeObserver&&this.playerStateChangeObserver.stop(),this.playerStateChangeObserver=SaveFrom_Utils.mutationAttrWatcher.run({attr:"class",target:n,callback:function(t){var n=t[0],a=!i.test(n.oldValue),r=!i.test(n.value);!a&&r?(clearTimeout(o),o=setTimeout(function(){e.lockHide||e.container.classList.add("sf-hide-ui")},100)):a&&!r&&(clearTimeout(o),e.container.classList.remove("sf-hide-ui"))}})}},appendIframeButtons:function(){var e=this,t=SaveFrom_Utils.frameMenu.getBtn({quickBtnStyleObj:{display:"inline-block",border:0,borderRadius:".3em",cursor:"pointer",position:"relative",padding:"6px 8px"},quickBtnCssStyle:{backgroundColor:"rgba(23,35,34,.75)"},quickBtnOverCssStyle:{backgroundColor:"rgb(0, 173, 239)"},nodeCssStyle:{display:"none"},singleBtn:!0,btnId:e.panelId,containerStyle:{left:"10px",top:"10px"},quickBtnIcon:mono.create(SaveFrom_Utils.svg.getSvg("download","#ffffff"),{style:{display:"inline-block",width:"16px",height:"16px",verticalAlign:"middle"}}),on:[["click",function(o){if(o.preventDefault(),o.stopPropagation(),e.currentMenu&&e.currentMenu.isShow)return void e.hideMenu();var i=e.clipId,a=e.linkCache[i],r=n.download+" ...";a&&(r=SaveFrom_Utils.popupMenu.prepareLinks.vimeo(a.links,a.title));var s=e.currentMenu=SaveFrom_Utils.frameMenu.getMenu(this,r,"sf-frame-menu",{leftMenuPos:!0,container:t.container,onShow:function(){t.node.classList.add("sf-over")},onHide:function(){e.currentMenu=null,t.node.classList.remove("sf-over")}});a||e.getLinksFromPage(function(t,o){var a=n.noLinksFound;t&&(e.linkCache[i]={links:t,title:o},a=SaveFrom_Utils.popupMenu.prepareLinks.vimeo(t,o)),s.update(a)})}],["mousedown",function(n){n.stopPropagation(),2===n.button&&(o&&(o.stop(),o=null),e.hideMenu(),t.container.parentNode&&t.container.parentNode.removeChild(t.container))}]]});t.quickBtn.title=n.download,t.container=mono.create("div",{"class":"sf-btn-ctr",append:t.node}),mono.on(t.container,"mouseenter",function(){t.lockHide=!0}),mono.on(t.container,"mouseleave",function(){t.lockHide=!1}),t.node.appendChild(mono.create("style",{text:mono.style2Text([{selector:["body:hover .sf-btn-ctr:not(.sf-hide-ui) #"+e.panelId,"body:hover .sf-btn-ctr:not(.sf-hide-ui) .sf-frame-menu"],style:{display:"block"}}])})),document.body.appendChild(t.container);var o=SaveFrom_Utils.mutationWatcher.run({callback:function(n){var i=n[0],a=i.added[0];a&&(e.observeVideoUi(t,a),setTimeout(function(){o.stop(),o=null},0))},queries:[{css:'#player .captions[aria-live="assertive"]',is:"added"}]})},getLinksFromPage:function(e){var t=[/"video":{/,/"request":{/,/"files":/],n=mono.getPageScript(document.body.innerHTML,t),o=null;n.some(function(e){var n=mono.findJson(e,t);return n.some(function(e){return e.video&&e.request&&e.request.files?(o=e,!0):void 0})});var i=null,a=null,s=null,l=function(t){return t&&(a=t.links||null,s=t.title||null),e(a,s)};return o?(i={action:"getVimeoLinksFromConfig",config:o},mono.sendMessage(i,l)):(i={action:"getVimeoLinks",extVideoId:r.clipId},mono.sendMessage(i,l))},videoFeed:{btnClassName:"sf-feed-dl-btn",style:null,onClick:function(e){e.preventDefault(),e.stopPropagation();var t=this.dataset.sfId;this.dataset.sfCouchMode>0;if(r.currentMenu&&r.currentMenu.isShow)return void r.hideMenu();var o=r.linkCache[t],i=n.download+" ...";o&&(i=SaveFrom_Utils.popupMenu.prepareLinks.vimeo(o.links,o.title));var a=r.currentMenu=SaveFrom_Utils.popupMenu.quickInsert(this,i,"sf-popupMenu");if(!o){var s=null;/"url"/.test(t)&&(s=JSON.parse(t).url,t=null),mono.sendMessage({action:"getVimeoLinks",extVideoId:t,url:s},function(e){var o=null;e.links?(r.linkCache[t]=e,o=SaveFrom_Utils.popupMenu.prepareLinks.vimeo(e.links,e.title)):o=n.noLinksFound,a.update(o)})}},getBtn:function(e){var t=mono.create("i",{"class":e.classList,data:{sfId:e.id,sfCouchMode:e.isCouchMode?1:0},on:["click",this.onClick]});return mono.isOpera&&(t.style.background="#F8F8F8",t.appendChild(mono.create("img",{src:SaveFrom_Utils.svg.getSrc("download","#777777"),style:{width:"12px",height:"12px",margin:"4px",backgroundColor:"#F8F8F8"}}))),t},onImgOver2:function(e){var t,n,o=this.parentNode;if("A"===o.tagName){var i=o.getAttribute("href");if(i&&(n=i.match(/^\/(\d+)$/),n=n&&n[1],n&&(t=o.parentNode,t&&t.classList.contains("contextclip-img")&&!(t.dataset.sfBtn>0)))){t.dataset.sfBtn="1";var a=r.videoFeed,s=[a.btnClassName,"sf-type1-btn"];o.appendChild(r.videoFeed.getBtn({id:n,classList:s})),o=null,t=null}}},onImgOver:function(e){var t,n,o=this.parentNode;if(mono.matches(this,"div.iris_video-vital")||mono.matches(this,"li.clip_thumbnail")){o=this.querySelector(".iris_thumbnail"),t=this;var i=this.querySelector("a.iris_link-box");if(i){var a=i.href;n=a.match(/\/([0-9]+)/),n=n&&n[1],!n&&a&&(n=JSON.stringify({url:a}))}}if(!n&&"LI"==o.tagName){if(n=o.dataset.resultId,!n||"clip_"!==n.substr(0,5))return;n=n.substr(5),t=o,o=this.querySelector(".thumbnail_wrapper")}if(!n){if("A"!==o.tagName)return;if(n=o.dataset.clipId,t=o.parentNode,!t)return}var s=!1;if(!n){if(n=t.id,s="item_id"===n.substr(0,7)&&t.classList.contains("clip"),s||"clip"===n.substr(0,4)||(n=void 0),!n&&"ARTICLE"===t.tagName&&t.classList.contains("clip_item")&&(n=o.getAttribute("href")),!n)return;n=n.match(/([0-9]+)$/),n&&(n=n[1])}var l=t.dataset.sfBtn;if(!l){t.dataset.sfBtn="1";var u=r.videoFeed,d=[u.btnClassName];this.classList.contains("thumbnail_lg_wide")&&d.push("sf-type1-btn"),(this.classList.contains("clip_thumbnail")||this.classList.contains("iris_video-vital"))&&d.push("sf-type3-btn");var c=t.parentNode;c&&"clips"===c.id&&d.push("sf-type1-btn"),c=null,s&&d.push("sf-type1-btn"),t.classList.contains("promo_clip")&&1===d.length&&d.push("sf-type1-btn"),o.appendChild(r.videoFeed.getBtn({id:n,classList:d,isCouchMode:s})),o=null,t=null}},injectStyle:function(){return this.style?void(!this.style.parentNode&&document.head.appendChild(this.style)):(this.style=mono.create("style",{text:mono.style2Text([{selector:["a > .sf-feed-dl-btn","a .sf-feed-dl-btn.sf-type3-btn"],style:{display:"none",border:"1px solid #F8F8F8",width:"20px",height:"20px",padding:0,position:"absolute",background:"url("+SaveFrom_Utils.svg.getSrc("download","#777777")+") center no-repeat #F8F8F8",backgroundSize:"12px",top:"auto",left:"auto",lineHeight:0}},{selector:["a > .sf-feed-dl-btn.sf-type1-btn","a > div > .sf-feed-dl-btn.sf-type3-btn"],style:{top:0}},{selector:["a > .sf-feed-dl-btn.sf-type2-btn"],style:{opacity:.5}},{selector:["a > div > .sf-feed-dl-btn.sf-type3-btn"],style:{zIndex:10}},{selector:["a > .sf-feed-dl-btn:hover","a > div > .sf-feed-dl-btn.sf-type3-btn:hover"],style:{background:"url("+SaveFrom_Utils.svg.getSrc("download","#00B75A")+") center no-repeat #F8F8F8",backgroundSize:"12px"}},{selector:["a > .sf-feed-dl-btn.sf-type2-btn:hover"],style:{opacity:.8}},{selector:["a > .sf-feed-dl-btn:active","a > div > .sf-feed-dl-btn.sf-type3-btn:active"],style:{outline:0,boxShadow:"inset 0 3px 5px rgba(0, 0, 0, 0.125)"}},{selector:["a:hover > .sf-feed-dl-btn","a:hover > div > .sf-feed-dl-btn.sf-type3-btn"],style:{display:"block"}}])}),void document.head.appendChild(this.style))},disable:function(){this.style&&this.style.parentNode&&this.style.parentNode.removeChild(this.style)},rmBtn:function(){for(var e,t=document.querySelectorAll(".sf-feed-dl-btn"),n=0;e=t[n];n++)e.parentNode.removeChild(e);var o=mono.dataAttr2Selector("sfBtn"),i=document.querySelectorAll("["+o+"]");for(n=0,e;e=i[n];n++)e.removeAttribute(o)}},mutationMode:{observer:null,stop:function(){this.observer&&this.observer.stop()},wrapOnImgOver:function(){i&&r.videoFeed.onImgOver.apply(this,arguments)},wrapOnImgOver2:function(){i&&r.videoFeed.onImgOver2.apply(this,arguments)},enable:function(){return this.observer?this.observer.start():void(this.observer=SaveFrom_Utils.mutationWatcher.run({callback:function(e){var t,n,o,i;for(t=e[0],n=0;o=t.added[n];n++)r.hideMenu(),o.dataset.sfSkip>0||(o.dataset.sfSkip="1",i=2,r.appendBtn({id:"",parent:o,style:i,playerContainer:"#clip"}));for(t=e[1],n=0;o=t.added[n];n++)if(r.hideMenu(),!(o.dataset.sfSkip>0)){o.dataset.sfSkip="1";var a=o.querySelector(".stats")||o.querySelector(".time");a&&(i=1,r.appendBtn({id:"",parent:a,style:i,playerContainer:"#channel_clip_container"}))}for(t=e[2],n=0;o=t.added[n];n++)if(!(o.dataset.sfSkip>0)&&(o.dataset.sfSkip="1","clip_"===o.id.substr(0,5))){var s=r.getBrowserVideoData(o,o.id);s&&r.appendBtn(s)}for(t=e[3],n=0;o=t.added[n];n++)o.dataset.sfSkip>0||(o.dataset.sfSkip="1",mono.one(o,"mouseenter",r.mutationMode.wrapOnImgOver));for(t=e[4],n=0;o=t.added[n];n++)if(!(o.dataset.sfSkip>0)){o.dataset.sfSkip="1";var l=mono.getParentByClass(o,"clip_thumbnail");mono.one(l,"mouseenter",r.mutationMode.wrapOnImgOver)}for(t=e[5],n=0;o=t.added[n];n++)if(!(o.dataset.sfSkip>0)){o.dataset.sfSkip="1";var l=mono.getParentByClass(o,"iris_video-vital");mono.one(l,"mouseenter",r.mutationMode.wrapOnImgOver)}for(t=e[6],n=0;o=t.added[n];n++)if(!(o.dataset.sfSkip>0)){o.dataset.sfSkip="1",r.hideMenu();var u=mono.getParent(o,".clip_info-wrapper");if(u){var d=u.querySelector(".clip_info-actions");d&&(i=3,r.appendBtn({id:"",parent:d,style:i,playerContainer:".clip_main"}))}}for(t=e[7],n=0;o=t.added[n];n++)if(!(o.dataset.sfSkip>0)){o.dataset.sfSkip="1",r.hideMenu();var u=mono.getParent(o,".clip_main-content");if(u){var d=u.querySelector(".clip_info-actions");d&&(i=5,r.appendBtn({id:"",parent:d,style:i,playerContainer:".clip_main"}))}}for(t=e[8],n=0;o=t.added[n];n++)o.dataset.sfSkip>0||(o.dataset.sfSkip="1",mono.one(o,"mouseenter",r.mutationMode.wrapOnImgOver2));for(t=e[9],n=0;o=t.added[n];n++)o.dataset.sfSkip>0||(o.dataset.sfSkip="1",i=4,r.appendBtn({id:"",parent:o,style:i,playerContainer:".clip"}));for(t=e[10],n=0;o=t.added[n];n++)o.dataset.sfSkip>0||(o.dataset.sfSkip="1",i=6,r.appendBtn({id:"",parent:o,style:i,playerContainer:".clip_wrapper"}))},queries:[{css:"#clip #info #tools",is:"added"},{css:"#channel_clip_container #info .meta",is:"added"},{css:"#browse_content ol.browse_videos_videos > li",is:"added"},{css:"img.thumbnail",is:"added"},{css:".clip_thumbnail .iris_thumbnail img",is:"added"},{css:".iris_video-vital .iris_thumbnail img",is:"added"},{css:".clip_main .clip_info a.js-user_link.iris_link-header",is:"added"},{css:".clip_main .clip_main-content div.iris_desc-content.description-content p",is:"added"},{css:".contextclip-img img",is:"added"},{css:".client_wrapper .clip header h1",is:"added"},{css:".clip_page .clip .meta_section_subinfo",is:"added"}]}))}}}},null,function(){"use strict";if(mono.isSafari||mono.isGM){var e=["*://*.vimeo.com/*"],t=e.map(function(e){return mono.urlPatternToStrRe(e)}).join("|"),n=new RegExp(t);if(!n.test(location.protocol+"//"+location.hostname))return!1}return!0}),"undefined"==typeof mono&&(mono={loadModule:function(){this.loadModuleStack.push(arguments)},loadModuleStack:[]}),mono.loadModule("vk",function(e,t){"use strict";var n=t.getLanguage,o=t.getPreference,i=o.moduleVkontakte?1:0,a=mono.isSafari||mono.isChrome||mono.isFirefox||mono.isGM&&mono.isTM,r=mono.Promise,s=mono.isIframe(),l=!1;if(s)if(/\/video_ext\.php\?.+/.test(location.href))l=!0;else{if(!/\/widget_comments\.php\?.+/.test(location.href))return;s=!1}mono.onMessage.addListener(function(t,n){if("getModuleInfo"===t.action){if(t.url!==location.href)return;return n({state:i,moduleName:e})}if("changeState"===t.action){if(e!==t.moduleName)return;return u.changeState(t.state)}i&&("updateLinks"===t.action&&c(),"downloadMP3Files"===t.action&&(a?B.downloadMP3Files():B.showListOfAudioFiles(!1)),"downloadPlaylist"===t.action&&B.showListOfAudioFiles(!0),"downloadPhotos"===t.action&&h.downloadPhoto())}),i&&mono.asyncCall(function(){u.run()});var u={contextMenu:null,isMutation:!1,run:function(){return i=1,/m\.vk\.com/.test(location.hostname)?A.run():l?void g.addFrameBtn():(h.injectStyle(),void(SaveFrom_Utils.mutationWatcher.isAvailable()&&(u.isMutation=!0,B.addCustomStyle(),u.mutationMode.enable())))},changeState:function(e){s||(i=e,m(),B.hideLinks(),v.off(),u.hideMenu(),h.rmCurrentPhotoBtn(),B.rmBitrate(),h.rmPhotoAlbumDlBtn(),u.mutationMode.stop(),e&&u.run())},hideMenu:function(){u.contextMenu&&(u.contextMenu.hide(),u.contextMenu=null)},mutationMode:{observer:null,stop:function(){this.observer&&this.observer.stop(),["sfSkip"].forEach(function(e){for(var t,n=mono.dataAttr2Selector(e),o=document.querySelectorAll("["+n+"]"),i=0;t=o[i];i++)t.removeAttribute(n)})},wrapNewAudioOnMouseOver:function(){i&&B.onNewMouseOver.apply(this,arguments)},wrapVideoFeedOnMouseOver:function(){i&&v.onLinkHover.apply(this,arguments)},onVideoInsert:function(e){var t=SaveFrom_Utils.getParentById(e,"mv_box"),n=g.getPlayerNode(t);n?g.getLinksFromPlayer(t,n,g.newAppendButton.bind(g)):e.dataset.sfSkip=0},onVideoChange:function(e){var t=this;if(/video_box_wrap-?\d+_-?\d+/.test(e.id))if(e.sfWatch)t.onVideoInsert(e);else{e.sfWatch=!0;var n=SaveFrom_Utils.mutationAttrWatcher.run({attr:"id",target:e,callback:function(){t.onVideoInsert(e)}});mono.onRemoveEvent(e,function(){n.stop(),e.sfWatch=!1,e.dataset.sfSkip=0})}else t.onVideoInsert(e)},enable:function(){var e=this;return this.observer?this.observer.start():void(this.observer=SaveFrom_Utils.mutationWatcher.run({callback:function(t){var n,o,i,a;for(n=t[0],o=0;a=n.added[o];o++)a.dataset.sfSkip>0||(a.dataset.sfSkip="1",mono.one(a,"mouseenter",u.mutationMode.wrapVideoFeedOnMouseOver));for(n=t[1],o=0;a=n.added[o];o++)a.dataset.sfSkip>0||(a.dataset.sfSkip="1",e.onVideoChange(a));for(n=t[2],o=0;a=n.added[o];o++)a=a.parentNode,a.dataset.sfSkip>0||(a.dataset.sfSkip="1",e.onVideoChange(a));for(n=t[3],o=0;a=n.added[o];o++)a.dataset.sfSkip>0||(a.dataset.sfSkip="1",h.addNewPhotoAlbumDlBtn(a));for(n=t[4],o=0;a=n.added[o];o++)a.dataset.sfSkip>0||(a.dataset.sfSkip="1",h.addNewDlCurrentPhotoBtn(a));for(i=5;8>i;i++)for(n=t[i],o=0;a=n.added[o];o++)a.dataset.sfSkip>0||(a.dataset.sfSkip="1",mono.one(a,"mouseenter",u.mutationMode.wrapNewAudioOnMouseOver));for(n=t[8],o=0;a=n.removed[o];o++)mono.onRemoveListener(a)},queries:[{css:".post_video_desc a.lnk",is:"added"},{css:"#mv_box #mv_player_box > .video_box_wrap",is:"added"},{css:"#mv_box #mv_player_box > .video_box_wrap > #video_player",is:"added"},{css:"#photos_all_block",is:"added"},{css:".pv_photo_wrap .pv_img_area_wrap",is:"added"},{css:".audio_row",is:"added"},{css:".top_audio_player .top_audio_player_title",is:"added"},{css:".audio_page_player .audio_page_player_title_performer",is:"added"},{css:"."+mono.onRemoveClassName,is:"removed"}]}))}}},d="savefrom_vk_download",c=function(){u.changeState(0),u.changeState(1)},m=function(){var e="a."+d+",div."+d+",span."+d;B.lastRow=null;for(var t=document.querySelectorAll(e),n=t.length-1;n>=0;n--)B.elIsHidden(t[n])&&t[n].parentNode.removeChild(t[n])},D=function(){var e=document.title,t=e.indexOf("|");return-1!==t&&(e=e.substr(0,t-1)),mono.fileName.modify(e)},p=function(e){for(var t=function(e){return e===!0?1:parseInt(e)||0},n=function(e){return e===!0?1:parseFloat(e)||0},o=e.split("<!>"),i=o.length-1;i>=0;--i){var a=o[i];if("<!"==a.substr(0,2)){var r=a.indexOf(">"),s=a.substr(2,r-2);switch(a=a.substr(r+1),s){case"json":var l=null;try{l=JSON.parse(a)}catch(o){}o[i]=l;break;case"int":o[i]=t(a);break;case"float":o[i]=n(a);break;case"bool":o[i]=t(a)?!0:!1;break;case"null":o[i]=null;break;case"pageview_candidate":o.pop();break;case"debug":o.pop()}}}return o},f=function(e){var t=/<em>.*<\/em>/;return t.test(e)&&(e=e.replace(/<\/?em>/g,"")),e},B={audioElClassList:["audio","audioRow","audioRowWall"],lastRow:null,className:d,cache:{},lastValidRequest:null,waitUntilUnblock:function(e){var t=this,n=10,o=15e3;if(!t.lastValidRequest)return r.reject(new Error("Last valid request is empty!"));var i=function(){return new r(function(e){setTimeout(e,o)}).then(function(){if(e.abort)throw new Error("Abort");return mono.requestPromise(t.lastValidRequest).then(function(e){n--;var t=p(e.body)[5];if(!t){if(n>0)return i();throw new Error("Can't request data")}})})};return i().then(function(){return new r(function(e){setTimeout(e,250)})})},needUnmask:function(e){var t=/audio_api_unavailable/;return e.some(function(e){return t.test(e[2])?!0:void 0})},unmaskUrlViaPlayer:function(){var e=null,t=function(e){return new r(function(t){SaveFrom_Utils.bridge({args:[e],func:function(e,t){try{var n=new Function([],"return "+e)();e=null;var o=null;for(var i in n){var a=n[i];if(/\.audioUnmaskSource=/.test(a)){o=i;break}}if(null===o)throw new Error("Unmask fn is no found!");var r={},s=function(e){if(r[e])return r[e].exports;var t=r[e]={exports:{},id:e,loaded:!1};return n[e].call(t.exports,t,t.exports,s),t.loaded=!0,t.exports},l=s(o);if(!l.audioUnmaskSource)throw new Error("Unmask fn is no exists!");window.sfUnmaskUrl=l.audioUnmaskSource,t(!0)}catch(u){t(!1)}},cb:t})}).then(function(e){if(!e)throw new Error("Can't create unmask function!")})},n=function(e){return mono.requestPromise({url:e,localXHR:!0}).then(function(e){var t=e.body,n="",o=t.indexOf("([function");if(-1!==o&&(n=t.substr(o)),-1===o&&(o=t.indexOf("({0:function"),-1!==o&&(n=t.substr(o))),!n)throw new Error("Modules is not found!");return n})},o=function(){var e=/m\.vk\.com/.test(location.hostname),t=null;t=e?/\/js\/s_c\.js\?\d+/:/\/js\/al\/audioplayer\.js\?\d+/;var n="";return[].slice.call(document.querySelectorAll("script[src]")).some(function(e){var o=e.src;return t.test(o)?(n=o,!0):void 0}),n?r.resolve(n):r.reject(new Error("Player url is not found!"))};return function(i){var a=B.needUnmask(i);return a?(null===e&&(e=o().then(n).then(t).then(function(){e=!0})["catch"](function(t){mono.debug("Unmask via player error!",t),e=!1})),"boolean"==typeof e?B.unmaskUrl(i):e.then(function(){return B.unmaskUrl(i)})):r.resolve(i)}}(),unmaskUrl:function(e){var t,n=B.needUnmask(e);return t=n?new r(function(t){SaveFrom_Utils.bridge({args:[e],func:function(e,t){var n=!1,o=!1,i=function(e){var t="";if(!n&&window.sfUnmaskUrl)try{t=window.sfUnmaskUrl(e)}catch(i){n=!0}if(!o&&!t&&window.AudioPlayerFlash)try{var a={};window.AudioPlayerFlash.prototype.setUrl.apply(a,[e]),t=a._url}catch(i){o=!0}return"string"!=typeof t&&(t=""),t};e.forEach(function(e){var t=i(e[2]);t&&(e[2]=t)}),t(e)},cb:t})}).then(function(t){return t||e}):r.resolve(e)},_getNewTrackListByIds:function(e,t){var n=this;t=t||{};for(var o=10,i=0,a={},s=n.cache,l=e.filter(function(e){return s[e]?(a[e]=s[e],i++,!1):!0}),u=[];l.length;)u.push(l.splice(0,o));var d=e.length,c=r.resolve();return u.forEach(function(e){var o=function(){if(t.abort)throw new Error("Abort");var o;return mono.requestPromise(o={type:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded","X-Requested-With":"XMLHttpRequest"},data:mono.param({act:"reload_audio",al:1,ids:e.join(",")}),url:"/al_audio.php",localXHR:!0}).then(function(e){var l=p(e.body)[5];if(!l)throw new Error("Track list is not found!");return n.lastValidRequest=o,l.forEach(function(e){var t=e[1]+"_"+e[0];s[t]=e,a[t]=e,i++}),t.onProgress&&t.onProgress(i,d),new r(function(e){setTimeout(e,250)})})};c=c.then(function(){return o()["catch"](function(e){if("Track list is not found!"!==e.message)throw e;return t.withoutUnblock?void 0:n.waitUntilUnblock(t).then(o)})["catch"](function(e){"Abort"!==e.message&&mono.debug("requestIds error!",e)})})}),c=c.then(function(){Object.keys(s).slice(1e3).forEach(function(e){delete s[e]});var t=[];return e.forEach(function(e){var n=a[e];n&&t.push(n)}),t}),c=c.then(function(e){return B.unmaskUrlViaPlayer(e)})},_getAlbumId:function(e){if(/[?&]section=/.test(e)||/[?&]q=/.test(e))return null;var t={page:"al_audio.php",act:"reload_audio"},n=/audios(-?\d+)/.exec(e);n&&(t.owner_id=n[1],t.album_id=-2);var o=/[?&]friend=(-?\d+)/.exec(e);o&&(t.owner_id=o[1]);var i=/[?&]album_id=(-?\d+)/.exec(e);return i&&(t.album_id=i[1]),t.owner_id?t:null},getNewNodeTrackInfo:function(e,t){var n=this,o=n.readNewDataAudio(e.dataset.audio),i=n.getNewTrackInfo(o);return i?i.url?B.unmaskUrlViaPlayer([[null,null,i.url]]).then(function(e){i.url=e[0][2],t(null,i)}):i.fullId?t(null,i):t("Track info is not found!"):t("Track info is not found!")},_getAlbumTrackViaApi:function(e,t){if(!e.page)throw mono.debug("Page is not exists!",e),new Error("Page is not exists!");var n={act:"load_silent",al:1,band:!1};["album_id","owner_id"].forEach(function(t){void 0!==e[t]&&(n[t]=e[t])});var o=function(){return t.abort?r.reject(new Error("Abort")):mono.requestPromise({type:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded","X-Requested-With":"XMLHttpRequest"},url:"/"+e.page,data:n,timeout:6e4,localXHR:!0}).then(function(e){var t=p(e.body)[5];if(!t)throw new Error("Album data is empty!");return new r(function(e){setTimeout(e,250)}).then(function(){return t})})};return o().then(function(e){var t=20,i=function(a){return!a||0>t?e:(t--,n.offset=a,o().then(function(t){return e.list.push.apply(e.list,t.list),i(t.nextOffset)},function(t){return"Abort"!==t.message&&mono.debug("getOffset error!",t),e}))};return i(e.nextOffset)})},_getAllTrackViaDom:function(e,t){var n=this;t=t||{};var o=[];return[].slice.call(e.querySelectorAll(".audio_row")).forEach(function(e){if((!t.fromPage||!n.elIsHidden(e))&&(t.grabReply||!h.isReply(e))){var i=null;try{i=JSON.parse(e.dataset.audio)}catch(a){}i&&o.push(i)}}),{list:o}},_getNewAudioLinks:function(e,t){var o=this;t=t||{},e=e||document;var i=e===document,a=h.getPopup("","audio",function(){t.abort=!0});a.onPrepare(n.download+" ...");var s=function(){return r.resolve().then(function(){var e=o._getAlbumId(location.href);if(!e)throw new Error("Album is not found");return o._getAlbumTrackViaApi(e,t)})},l=function(){return r.resolve().then(function(){return o._getAllTrackViaDom(e,{fromPage:i,grabReply:!1})})};t.onProgress=function(e,t){a.onProgress(e,t)};var u=function(e){var n=[],i="";return"string"==typeof e.title&&(i=mono.fileName.modify(e.title)),e.list.forEach(function(e){var t=e[1]+"_"+e[0];-1===n.indexOf(t)&&n.push(t)}),o._getNewTrackListByIds(n,t).then(function(e){var t={},n=[];return e.forEach(function(e){var i=o.getNewTrackInfo(e);if(i&&i.url){var a=o.getNewAudioFilename(i),r=o.getNewAudioFullTitle(i);t[i.fullId]=i.url,n.push({url:i.url,title:r,filename:a})}}),{linkList:t,trackList:n,title:i}})},d=r.resolve();return d=i?d.then(s)["catch"](function(e){throw"Album is not found"!==e.message&&mono.debug("findAlbumLinks error!",e),e})["catch"](function(){return l()}):d.then(l),d=d.then(function(e){var t=e.list;if(!t.length)throw new Error("Audio is not found");return a.onProgress(0,t.length),e}),d=d.then(u),d=d.then(function(e){return a.onReady(),e},function(e){throw a.onReady(),e})},tooltip:{tooltip:void 0,updatePos:function(e,t){var n=SaveFrom_Utils.getPosition(e),o=SaveFrom_Utils.getSize(this.tooltip);this.tooltip.style.top=n.top+t.top-o.height+"px";var i=n.left+parseInt(t.width/2)-parseInt(o.width/2),a=document.body.clientWidth+document.body.scrollLeft;a<i+o.width&&(i=a-o.width),this.tooltip.style.left=i+"px"},show:function(e,t){var n=this;return void 0!==this.tooltip?this.hide():(this.tooltip=mono.create("div",{"class":"sf-tooltip",style:mono.extend({position:"absolute",display:"none",zIndex:9999,opacity:0,transition:"opacity 0.2s",whiteSpace:"nowrap"},t.style),on:["mouseenter",function(e){n.hide()}]}),document.body.appendChild(this.tooltip)),this.tooltip.style.display="block",setTimeout(function(){n.updatePos(e,t),n.tooltip.style.opacity=1},0),this.tooltip},hide:function(){this.tooltip.style.opacity=0,this.tooltip.style.display="none"}},rmBitrate:function(){void 0===B.rmBitrate.style&&document.body.appendChild(B.rmBitrate.style=mono.create("style",{text:".sf-bitrate-value {display: none;}"}));for(var e,t=document.querySelectorAll(".sf-bitrate-value"),n=0;e=t[n];n++)e.parentNode.removeChild(e)},insertNewBitrate:function(e,t){if(e&&t&&t.classList.contains("audio_acts")){var n=t.parentNode,o=n&&n.querySelector(".audio_duration");if(n=null,o&&(void 0!==B.rmBitrate.style&&(B.rmBitrate.style.parentNode.removeChild(B.rmBitrate.style),B.rmBitrate.style=void 0),!o.querySelector(".sf-bitrate-value"))){var i={position:"absolute",width:"80px",textAlign:"right",right:0,opacity:"0.8",top:"24px",fontSize:"11px"},a=mono.create("span",{text:" "+e,"class":"sf-bitrate-value",style:i});o.appendChild(a)}}},onDlBtnLeave:function(){var e=B,t=e.tooltip;t.hide()},onDlBtnOver:function(){var e=B,t=e.tooltip,o=this,i=o.dataset.fullId,a=-6;o.dataset.bitrateOffsetTop&&(a=parseInt(o.dataset.bitrateOffsetTop));var r={top:a,width:24,style:{backgroundColor:"#fff", border:"1px solid #ccc",color:"rgb(48, 48, 48)"}},s=t.show(o,r);s.dataset.fullId=i;var l=function(){var t=o.dataset.bitrate,i=o.dataset.size,a="";i?t?(e.insertNewBitrate(t,o.parentNode),a=i+" ~ "+t):a=i:a=n.getFileSizeFailTitle,s.style.padding="2px 5px 3px",s.textContent=a};o.dataset.size?l():(s.style.padding="2px 2px 0 2px",s.textContent="",s.appendChild(mono.create("img",{src:"/images/upload.gif",height:8,width:32,style:{marginTop:"2px",marginBottom:"1px"}})),o.dataset.preloadOver||(o.dataset.preloadOver=1,e._preloadNewTrackUrl(o).then(function(n){return o.dataset.preloadOver=2,o.href=n,e._onOverInsertBitrate(o).then(function(){s.dataset.fullId===i&&(l(),t.updatePos(o,r))})})["catch"](function(e){o.dataset.preloadOver="",s.dataset.fullId===i&&(l(),t.updatePos(o,r))})))},preloadIdPromiseMap:{},_preloadNewTrackUrl:function(e){var t=this,n=t.preloadIdPromiseMap,o=e.dataset.fullId,i=n[o];return i||(i=n[o]=t._getNewTrackListByIds([o],{withoutUnblock:!0}).then(function(e){delete n[o];var i=null;e.some(function(e){var t=e[1]+"_"+e[0];return t===o?(i=e,!0):void 0});var a=i&&t.getNewTrackInfo(i);if(!a||!a.url)throw new Error("Track is not found");return a.url},function(e){throw delete n[o],e})),i},onNewDlBtnClick:function(e){SaveFrom_Utils.downloadOnClick(e);for(var t,n=document.querySelectorAll("#audio_"+this.dataset.fullId),o=0;t=n[o];o++)t.style.backgroundColor="#f4f7fc"},_onNewDlBtnClickWrapper:function(e){var t=B,n=this;e.stopPropagation(),(n.dataset.preloadOver>1||n.dataset.preloadBitrate>1)&&(n.dataset.preloadDl=2),n.dataset.preloadDl?n.dataset.preloadDl>1?B.onNewDlBtnClick.call(n,e):e.preventDefault():(e.preventDefault(),n.dataset.preloadDl=1,t._preloadNewTrackUrl(n).then(function(t){n.dataset.preloadDl=2,n.href=t,B.onNewDlBtnClick.call(n,e)},function(){n.dataset.preloadDl=""}))},getNewDlBtn:function(e,t){var o={href:e.url||"#sf-preload","class":[B.className,"sf-audio-btn"],download:mono.fileName.modify(t)||"",data:{duration:e.duration||"",fullId:e.fullId},style:{width:"16px",height:"16px",verticalAlign:"middle"},on:[["mouseenter",this.onDlBtnOver],["mouseleave",this.onDlBtnLeave],["click",this._onNewDlBtnClickWrapper],["mousedown",function(e){e.stopPropagation()}]]};return(mono.isGM||mono.isOpera||mono.isSafari)&&(o.title=n.downloadTitle),mono.create("a",o)},preloadSizePromiseMap:{},_onOverInsertBitrate:function(e){var t=this,o=t.preloadSizePromiseMap,i=e.dataset.fullId,a=o[i];return a||(a=o[i]=mono.sendMessagePromise({action:"getFileSize",url:e.href}).then(function(a){if(delete o[i],!a)throw new Error("Response is empty");if(!a.fileSize)throw delete t.cache[i],new Error("File size is empty");var r=SaveFrom_Utils.sizeHuman(a.fileSize,2),s="";e.dataset.duration&&(s=Math.floor(a.fileSize/e.dataset.duration/125)+" "+n.kbps),e.dataset.bitrate=s,e.dataset.size=r,B.insertNewBitrate(s,e.parentNode)},function(e){throw delete o[i],e})),a},getNewAudioFullTitle:function(e){var t=[];return e.title&&t.push(e.title),e.performer&&(t.length&&t.unshift(" - "),t.unshift(e.performer)),t.join("")},getNewAudioFilename:function(e){var t=this.getNewAudioFullTitle(e);return t&&(t+=".mp3"),t},handleNewCurrentAudioRow:function(e,t,n){var o=this.getNewAudioFilename(t),i=this.getNewDlBtn(t,o),a="#6C8CAC";1===n&&(a="#C4D1DE"),i.classList.remove("sf-audio-btn"),mono.create(i,{style:{background:"url("+SaveFrom_Utils.svg.getSrc("download",a)+") center no-repeat",backgroundSize:"12px",width:"12px",height:"12px",padding:0,margin:0,cssFloat:"left",marginRight:"3px",marginTop:"1px",marginBottom:"-2px"}});var r=null;if(mono.onRemoveEvent(i,function(){mono.one(e,"mouseenter",u.mutationMode.wrapNewAudioOnMouseOver),r&&r.stop()}),2===n){var s=mono.getParent(e,".audio_page_player");s&&(r=SaveFrom_Utils.mutationAttrWatcher.run({target:s,attr:["data-full-id"],callback:function(){i.parentNode&&i.parentNode.removeChild(i),r&&r.stop()}}))}1===n&&(i.dataset.bitrateOffsetTop=1),e.insertBefore(i,e.firstChild)},handleNewAudioRow:function(e,t,n){var i=this,a=this.getNewAudioFilename(n),r=this.getNewDlBtn(n,a);mono.create(r,{"class":["audio_act"],style:{display:"block",marginTop:"-2px",marginBottom:"-2px"}});var s=t.firstChild;s?t.insertBefore(r,s):t.appendChild(r),1===o.vkShowBitrate&&(r.dataset.preloadBitrate||(r.dataset.preloadBitrate=1,i._preloadNewTrackUrl(r).then(function(e){return r.dataset.preloadBitrate=2,r.href=e,i._onOverInsertBitrate(r)})["catch"](function(e){})))},addNewDlTrackBtn:function(e){var t=this,n=e.querySelector(".audio_acts");n&&t.getNewNodeTrackInfo(e,function(o,i){o||t.handleNewAudioRow(e,n,i)})},getNewTrackInfo:function(e){if(!e)return null;var t={};return"string"==typeof e[2]&&(t.url=e[2]),t.title=e[3],t.title&&(t.title=mono.fileName.decodeSpecialChars(f(t.title))),t.performer=e[4],t.performer&&(t.performer=mono.fileName.decodeSpecialChars(f(t.performer))),t.duration=parseInt(e[5]),e[1]&&e[0]&&(t.fullId=e[1]+"_"+e[0]),t.id=e[0],t.ownerId=e[1],t},readNewDataAudio:function(e){try{return JSON.parse(e)}catch(t){return null}},addNewDlCurrentTrackBtn:function(e,t){var n=this;SaveFrom_Utils.bridge({func:function(e){var t=null;if(!t&&"undefined"!=typeof ap&&ap._currentAudio&&(t=ap._currentAudio),!t&&"undefined"!=typeof cur&&cur.audioPage&&cur.audioPage._readyAudio&&(t=cur.audioPage._readyAudio),!t)try{t=JSON.parse(localStorage.audio_v9_track)}catch(n){}return e(t)},cb:function(o){if(!o){var i=document.querySelector(".audio_page_player[data-audio]");o=i&&n.readNewDataAudio(i.dataset.audio)}var a=o&&n.getNewTrackInfo(o);if(a){var r=function(o){n.handleNewCurrentAudioRow(e,o,t)};a.url?r(a):a.fullId&&r(a)}},timeout:300})},onNewMouseOver:function(e){var t=B,n=this;if(null!==n&&0===n.getElementsByClassName(B.className).length){var o=null;n.classList.contains("top_audio_player_title")&&(o=1),n.classList.contains("audio_page_player_title_performer")&&(o=2),o?t.addNewDlCurrentTrackBtn(n,o):t.addNewDlTrackBtn(n)}},addCustomStyle:function(){if(1!==this.addCustomStyle.hasStyle){this.addCustomStyle.hasStyle=1;var e=document.querySelector("#savefrom-styles.sf-audio");e&&e.parentNode.removeChild(e),SaveFrom_Utils.addStyleRules("."+d+".sf-audio-btn",{background:"url("+SaveFrom_Utils.svg.getSrc("download","#5f7fa2")+") center no-repeat !important",opacity:"0.4"},"sf-audio")}},hideLinks:function(){if(this.addCustomStyle.hasStyle){this.addCustomStyle.hasStyle=0;var e=document.querySelector("#savefrom-styles.sf-audio");e&&e.parentNode.removeChild(e),SaveFrom_Utils.addStyleRules("."+d,{display:"none"},"sf-audio")}B.tooltip.tooltip&&(B.tooltip.tooltip.parentNode.removeChild(B.tooltip.tooltip),B.tooltip.tooltip=void 0),B.cache={}},elIsHidden:function(e){return null===e.offsetParent},downloadMP3Files:function(){var e=h.getLayer()||document;B._getNewAudioLinks(e).then(function(e){var t=(e.linkList,e.trackList),o=e.title||D(),i=t;return 0===i.length?alert(n.vkMp3LinksNotFound):void SaveFrom_Utils.downloadList.showBeforeDownloadPopup(i,{type:"audio",folderName:o})},function(e){"Abort"!==e.message&&(mono.debug("_getNewAudioLinks error!",e),alert(n.vkMp3LinksNotFound))})},showListOfAudioFiles:function(e){var t=h.getLayer()||document;B._getNewAudioLinks(t).then(function(t){var o=t.linkList,i=t.trackList,a=t.title||D(),r=null;if(e){if(r=i,0!==r.length)return SaveFrom_Utils.playlist.popupPlaylist(r,a,!0)}else{r=[];for(var s in o)r.push({url:o[s]});if(0!==r.length)return SaveFrom_Utils.playlist.popupFilelist(r)}alert(n.vkMp3LinksNotFound)},function(e){"Abort"!==e.message&&(mono.debug("_getNewAudioLinks error!",e),alert(n.vkMp3LinksNotFound))})}},g={panelId:"savefrom__vk_video_links",videoAttr:"data-savefrom-video",hiddenAttr:"data-savefrom-hidden",btnBoxId:"sf-iframe-dl-btn",btnBox:null,style:{fontSize:"10pt",margin:"15px 0",padding:"0"},getLinksFormUrl:function(e){if(e){if("//"===e.substr(0,2)&&(e="http:"+e),o.showUmmyItem&&this.isRutubeLink(e))return g.getRutubeLinks(e);if(this.isPladformLink(e))return g.getPladformLinks(e);var t,n=SaveFrom_Utils.embedDownloader.hostings;for(var i in n){for(var a,r=n[i],s=0;a=r.re[s];s++){var l=e.match(a);if(l){t={hosting:i,action:r.action,extVideoId:l[1]};break}}if(t)break}if(t)return{request:t}}},getLinksFromFlashVars:function(e){var t=mono.parseUrl(e,{params:!0}),n=g.getLinksFromHtml5MetaData(t);return n},getLinksFromHtml5MetaData:function(e){if(e){var t=e.md_title;if(void 0!==t){var n=/url([0-9]+)/,o={},i=!1;for(var a in e){var r=null;if("extra_data"!==a||"52"!==e.extra){if(r=a.match(n),null!==r){var s=e[a],l=s.indexOf("?");-1!==l&&(s=s.substr(0,l)),i=!0,o[r[1]]=s}}else r=e.hd?"HD":"SD",o[r]=e[a],i=!0}if(i)return{title:t,links:o}}}},getRutubeLinks:function(e){if(/rutube[^\/]+\/(?:play|video)\/embed\/(\d+)/.test(e)||/video\.rutube\./.test(e)){var t=SaveFrom_Utils.popupMenu.prepareLinks.rutube(e);return{isUmmy:!0,links:t}}},isRutubeLink:function(e){return/\/\/.*rutube\..*/.test(e)},getPladformLinks:function(e){if(e){var t=mono.parseUrl(e);return{request:{action:"getPladformVideo",extVideoId:{playerId:t.pl,videoId:t.videoid}}}}},isPladformLink:function(e){return/\/\/.*pladform\..*/.test(e)},getLinksVideoEl:function(e,t){var n=t.querySelector(".vv_summary");if(!n)return null;n=n.textContent;for(var o,i,a={},r=e.querySelectorAll("source"),s=0;i=r[s];s++){var l=i.src||"",u=l.indexOf("?");-1!==u&&(l=l.substr(0,u));var d=l.match(/\.(\d+)\.[^\/]+$/);null!==d&&(a[d[1]]=l,o=!0)}return o?{title:n,links:a}:void 0},getPlayerNode:function(e){var t=null;return["iframe.video_yt_player","#html5_player","#flash_video_obj","#playerObj","#player",".video_box_wrap > #video_player"].some(function(n){return t=e.querySelector(n),t?!0:void 0}),t},getLinksFromMv:function(e,t,n){SaveFrom_Utils.bridge({args:[t,e],func:function(e,t,n){var o=window.mvcur;if(!o||!o.player||!o.player.vars)return n();var i=o.player.vars;return i.vid!==e||i.oid!==t?n():n({vars:o.player.vars})},cb:function(e){if(!e)return n();var t=g.getLinksFromHtml5MetaData(e.vars);return n(t)},timeout:300})},getLinksFromFrame:function(e){var t=document.body.innerHTML,n=mono.parseUrl(location.href),o=parseInt(n.oid),i=parseInt(n.id);if(o&&i){var a=null;if(mono.findJson(t,[/"vid":/,/"oid":/,/"md_title":/]).some(function(e){return a=e,!0}),a&&a.vid===i&&a.oid===o)return e(null,{request:{hosting:"vk",action:"getVkLinksFromJsonMsg",json:a}});var r=document.body,s=g.getPlayerNode(r);if(s)return g.getLinksFromPlayer(r,s,function(t){t&&e(null,t)})}return e("ERROR")},getLinksFromPlayer:function(e,t,n){if(t){var o,i;if("OBJECT"===t.tagName)i=t.querySelector('param[name="flashvars"]'),i&&(i=i.getAttribute("value"),o=g.getLinksFromFlashVars(i));else if("IFRAME"===t.tagName){var a=t.getAttribute("src");o||(o=g.getLinksFormUrl(a))}else if("EMBED"===t.tagName){var r=t.getAttribute("src");o||(i=t.getAttribute("flashvars"),i&&(o=g.getLinksFromFlashVars(i))),o||(o=g.getLinksFormUrl(r))}if("VIDEO"===t.tagName&&"html5_player"!==t.id&&(o=g.getLinksVideoEl(t,e)),o)return n(o,e);if("DIV"===t.tagName&&"video_player"===t.id){var s=t.parentNode.id,l=s&&s.match(/video_box_wrap(-?\d+)_(-?\d+)/);if(l)return l.shift(),l=l.map(function(e){return parseInt(e)}),SaveFrom_Utils.bridge({args:l,func:function(e,t,n){var o=window.mvcur;if(!o)return n();var i="video"+e+"_"+t;return o.listId&&(i+="?list="+o.listId),n({path:i})},cb:function(t){return t?n({request:{hosting:"vk",action:"getVKLinks",extVideoId:t.path,oidVid:l}},e):void 0},timeout:300})}if("html5_player"===t.id)return SaveFrom_Utils.bridge({func:function(e){return window.html5video&&window.html5video.vars?void e(window.html5video.vars):e()},cb:function(t){var o=g.getLinksFromHtml5MetaData(t);return o?n(o,e):void 0},timeout:300});if("A"===t.tagName){var u=t.href,d=mono.parseUrl(u);if(d.to)return o=SaveFrom_Utils.embedDownloader.checkUrl(d.to),o?n({request:o},e):n(null,e)}}},preparePladformLinks:function(e){e&&"getRutubeLinks"===e.action&&(e.links=null);var t=e&&e.links,n="noname",o={};if(t)for(var i,a=0;i=t[a];a++)n=i.title,o[i.quality]&&(i.quality=0),o[i.quality.toUpperCase()]=i.url;return{title:n,links:o}},prepareLinks:function(e){var t=e.title,n=[];for(var o in e.links){var i=e.links[o],a=i.match(/[\w]+\.(mp4|flv)(?:\?|$)/i);a=a?a[1]:"flv";var r=a.toUpperCase();n.push({href:i,quality:o,title:t,ext:a,format:r,forceDownload:!0})}return n},getVideoLinksAsAjax:function(e){var t=/video(-?\d+_-?\d+)/.exec(e);t=t&&t[1];var n=mono.parseUrl(e).list;return h._getModuleName().then(function(e){return new r(function(o){v.getLinkAsAjax([t,n],function(e,t){o({hosting:t,response:e})},e)})})},newAppendButton:function(e,t){var i=this;if(e){var a="sf-under-video",r=t.querySelector("#mv_info"),s=r&&r.querySelector(".mv_actions_block > div");r=null;var l=t.querySelector("#mv_top_controls");if(s&&B.elIsHidden(s)&&(s=null),s||l){for(var c,m=!(s||!l),D=t.querySelectorAll("."+d),p=0;c=D[p];p++)c.parentNode.removeChild(c);c=null,D=null;var f=mono.create("div",{"class":[d,a],style:{cursor:"pointer"},on:[["click",function(a){if(a.stopPropagation(),mono.onRemoveEvent(this,u.hideMenu),u.contextMenu&&u.contextMenu.isShow)return void u.hideMenu();var r=u.contextMenu=SaveFrom_Utils.popupMenu.quickInsert(this,n.download+"...","sf-single-video-menu",{parent:t});if(e.isUmmy)return void r.update(e.links);if(e.request){var s=function(t){var a=n.noLinksFound;if(t)if("getPladformVideo"===e.request.action)a=o.showUmmyItem&&"getRutubeLinks"===t.action?SaveFrom_Utils.popupMenu.prepareLinks.rutube(t.links):g.prepareLinks(g.preparePladformLinks(t));else if(t.links){var s=SaveFrom_Utils.embedDownloader.reMapHosting(t.action);s&&(a=SaveFrom_Utils.popupMenu.prepareLinks[s](t.links,t.title))}return"getVKLinks"===e.request.action&&"string"==typeof a||0===a.length?i.getVideoLinksAsAjax(e.request.extVideoId).then(function(e){var t=e.hosting,o=e.response,i=n.noLinksFound;o&&o.links&&(i=o.isUmmy?o.links:SaveFrom_Utils.popupMenu.prepareLinks[t](o.links,o.title)),r.update(i)}):void r.update(a)},l=function(){try{mono.sendMessage(e.request,s)}catch(t){s()}};return void(e.request.oidVid?g.getLinksFromMv(e.request.oidVid[0],e.request.oidVid[1],function(e){if(e){var t=g.prepareLinks(e);r.update(t)}else l()}):l())}var d=g.prepareLinks(e);r.update(d)}],["mousedown",function(e){e.stopPropagation()}],["keydown",function(e){e.stopPropagation()}]]});if(s){mono.create(f,{"class":["flat_button","secondary","button_light","fl_l"],append:[mono.create("img",{src:SaveFrom_Utils.svg.getSrc("download","#99AEC8"),width:12,height:12,style:{marginBottom:"-2px",marginRight:"7px"}}),mono.create("span",{text:n.download})]});var v=s.querySelector(".mv_more");v?v.parentNode.insertBefore(f,v):s.appendChild(f)}else if(m){mono.create(f,{"class":["mv_top_button"],style:{textAlign:"center"},append:[mono.create("img",{"class":["mv_small_close_icon"],style:{backgroundImage:"none",width:"20px",height:"20px"},src:SaveFrom_Utils.svg.getSrc("download","#FFFFFF"),width:20,height:20})]});var h=l.firstChild;if(h)if(B.elIsHidden(l.lastChild)){for(;h.nextElementSibling&&!B.elIsHidden(h.nextElementSibling);)h=h.nextElementSibling;h.parentNode.insertBefore(f,h)}else l.appendChild(f);else l.appendChild(f)}}}},appendNewFrameBtn:function(e,t){var i=this;if(!t.querySelector("."+d)){var a=!0,r=SaveFrom_Utils.frameMenu.getBtn({singleBtn:!0,btnId:i.btnBoxId,containerStyle:{top:"10px",right:"10px"},on:[["click",function(t){if(t.preventDefault(),t.stopPropagation(),u.contextMenu&&u.contextMenu.isShow)return void u.hideMenu();var s=u.contextMenu=SaveFrom_Utils.frameMenu.getMenu(this,n.download+"...","sf-frame-menu",{container:r.container,onShow:function(){r.node.classList.add("sf-over")},onHide:function(){u.contextMenu=null,r.node.classList.remove("sf-over")}});if(e.request){var l=function(t){var a=n.noLinksFound;if(t&&"getPladformVideo"===e.request.action)a=o.showUmmyItem&&"getRutubeLinks"===t.action?SaveFrom_Utils.popupMenu.prepareLinks.rutube(t.links):i.prepareLinks(i.preparePladformLinks(t));else if(t&&t.links){var r=SaveFrom_Utils.embedDownloader.reMapHosting(t.action);r&&(a=SaveFrom_Utils.popupMenu.prepareLinks[r](t.links,t.title))}s.update(a)};try{mono.sendMessage(e.request,l)}catch(t){l()}}else s.update(i.prepareLinks(e));a=!1}],["mousedown",function(e){e.stopPropagation(),2===e.button&&(u.hideMenu(),r.container.parentNode&&r.container.parentNode.removeChild(r.container))}]]});r.container=mono.create("div",{"class":"sf-btn-ctr",append:r.node}),r.node.appendChild(mono.create("style",{text:mono.style2Text([{selector:["body:hover .sf-btn-ctr #"+i.btnBoxId,"body:hover .sf-btn-ctr .sf-frame-menu"],style:{display:"block"}}])})),document.body.appendChild(r.container)}},addFrameBtn:function(){var e=document.getElementById("page_wrap");e&&g.getLinksFromFrame(function(t,n){t||g.appendNewFrameBtn(n,e)})}},v={linkDataAttr:"savefromHasBtn",getLinkAsAjaxRequest:function(e,t){t=t||0;var n=mono.extend({},e),o=function(){return 1>t?v.getLinkAsAjaxRequest(e,++t):void(e.error&&e.error())},i=n.data;0===t?i.act="show_inline":1===t&&(i.act="show"),mono.request(n,function(t,n,i){return t||!i?o():-1!==i.indexOf('href="/join"')?o():void e.success(i)})},getVideoDataFromLink:function(e){var t=/showVideo\(['"]{1}([^'"]+)['"]{1},.?['"]{1}([^'"]+)['"]{1},.*\)/,n=e.getAttribute("onclick"),o=t.exec(n);return o&&o.shift(),o},getLinkAsAjax:function(e,t,n){v.getLinkAsAjaxRequest({localXHR:1,type:"POST",url:"/al_video.php",data:{list:e[1],video:e[0],act:"show_inline",module:n,al:1},success:function(e){if(!e)return t();var n=e.match(/<iframe[^>]+src=['"]{1}([^'">]+)['"]{1}[^>]+>/i);if(n||(n=e.match(/var\s+opts\s+=\s+({[^}]*})/im),n&&(n=n[1].match(/url:\s+['"]{1}([^'"]+)['"]{1}/i),n&&0!==n[1].indexOf("//")&&0!==n[1].indexOf("http")&&(n=null))),!n)return void mono.sendMessagePromise({action:"getVkLinksFromData",data:e}).then(function(e){return t(e,"vk")})["catch"](function(){return t({},"vk")});var i=n[1];if(o.showUmmyItem&&g.isRutubeLink(i))return t(g.getRutubeLinks(i));if(0===i.indexOf("//")&&(i="http:"+i),0!==i.indexOf("http"))return t();var a=SaveFrom_Utils.embedDownloader.checkUrl(i);if(!a)return t();var r={action:a.action,extVideoId:a.extVideoId};mono.sendMessage(r,function(e){var n=a.hosting;return e.action!==r.action&&(n=SaveFrom_Utils.embedDownloader.reMapHosting(e.action)),t(e,n)})},error:function(){t()}})},addDownloadBtn:function(e){var t=e.href,o=mono.create("a",{href:"http://savefrom.net/?url="+encodeURIComponent(t),style:{display:"inline-block",width:"16px",height:"16px",marginLeft:"5px",backgroundImage:"url("+SaveFrom_Utils.svg.getSrc("download","#78A2CC")+")",backgroundRepeat:"no-repeat",marginBottom:"-4px"},on:["click",function(e){var t=this;if(e.preventDefault(),mono.onRemoveEvent(i,u.hideMenu),u.contextMenu&&u.contextMenu.isShow)return void u.hideMenu();var a=document.querySelector("#wk_box");a&&a.contains(this)||(a=null);var r={parent:a},s=this.getAttribute(SaveFrom_Utils.embedDownloader.dataAttr),l=SaveFrom_Utils.embedDownloader.checkUrl(s);if(!l)return void(u.contextMenu=SaveFrom_Utils.popupMenu.quickInsert(o,n.noLinksFound,"sf-popupMenu",r));var d={action:l.action,extVideoId:l.extVideoId},c=u.contextMenu=SaveFrom_Utils.popupMenu.quickInsert(o,n.download+" ...","sf-popupMenu",r),m=function(e){var o=l.hosting;if(e.action!=d.action&&(o=SaveFrom_Utils.embedDownloader.reMapHosting(e.action)),Array.isArray(e.links)&&0===e.links.length&&(e.links=void 0),e.links){var i=SaveFrom_Utils.popupMenu.prepareLinks[o](e.links,e.title);c.update(i)}else{var a=SaveFrom_Utils.getParentByTagName(t.parentNode,"A"),r=v.getVideoDataFromLink(a);h.getModuleName(v.getLinkAsAjax.bind(v,r,function(e,t){if(e&&e.links){var o;return o=e.isUmmy?e.links:SaveFrom_Utils.popupMenu.prepareLinks[t](e.links,e.title),void c.update(o)}c.update(n.noLinksFound)}))}};try{mono.sendMessage(d,m)}catch(e){m({})}}]});o.setAttribute(SaveFrom_Utils.embedDownloader.dataAttr,t);var i=mono.create("span",{"class":"sf-video-feed-container",on:["click",function(e){e.stopPropagation()}],append:[o]}),a=e.querySelector(".post_video_title");a?a.appendChild(i):e.appendChild(i)},onLinkHover:function(){var e=this;if("A"===e.tagName){var t=e.href||"",n=e.id;0===n.indexOf("post_media_lnk")&&-1!==t.indexOf("/video")&&(u.contextMenu&&u.contextMenu.isShow&&u.hideMenu(),e.dataset[v.linkDataAttr]||(e.dataset[v.linkDataAttr]=1,v.addDownloadBtn(e)))}},off:function(){for(var e,t=document.querySelectorAll(".sf-video-feed-container"),n=0;e=t[n];n++)e.parentNode.removeChild(e);var o=mono.dataAttr2Selector(v.linkDataAttr),i=document.querySelectorAll("*["+o+"]");for(n=0,e;e=i[n];n++)e.removeAttribute(o)}},h={photoCache:{},getAlbumId:function(e){if(!/(\?|&|#)act=edit/i.test(e)){var t=[];t.push(e);var n=mono.parseUrl(e);n.w&&t.push(n.w),n.z&&t.push.apply(t,n.z.split("/")),/#/.test(e)&&(t.push(e.substr(e.indexOf("#")+1)),t.push(decodeURIComponent(e.substr(e.indexOf("#")+1)))),t.reverse();var o=null,i=null;return t.some(function(e){return i=e.match(/(?:\/|#|=|^)(albums?|tag|photos|feed(?:\d+)?_|wall)(-?\d+)(?:_(\d+))?/i),i?(i[3]?o=/^(feed|wall)/.test(i[1])?i[1]+i[2]+"_"+i[3]:"album"+i[2]+"_"+i[3]:("albums"==i[1]&&(i[1]="photos"),o=i[1]+i[2]),!0):void 0}),o}},getModuleName:function(e){var t="sfModule",n=mono.create("script",{text:"("+function(){window.cur&&window.cur.module&&"string"==typeof window.cur.module&&(document.body.dataset["{dataArg}"]=window.cur.module)}.toString().replace("{dataArg}",t)+")();"});document.body.appendChild(n),setTimeout(function(){n.parentNode.removeChild(n),e(document.body.dataset[t])},0)},isReply:function(e){return mono.matches(e,".replies "+e.tagName)||mono.matches(e,".wl_replies "+e.tagName)},getWallPostContent:function(){var e=location.href.match(/wall(-?\d+_\d+)/);return(e=e&&e[1])?document.getElementById("post"+e)||document.getElementById("wpt"+e):void 0},getPopup:function(e,t,o){var i,a=SaveFrom_Utils.playlist.getInfoPopupTemplate();mono.create(a.textContainer,{append:[mono.create("p",{text:e,style:{color:"#0D0D0D",fontSize:"20px",marginBottom:"11px",marginTop:"13px"}}),i=mono.create("p",{text:"",style:{color:"#868686",fontSize:"14px",lineHeight:"24px"}})]});var r=SaveFrom_Utils.popupDiv(a.body,"sf_progress_popup",void 0,void 0,o),s=function(e){s.state!==e&&(s.state=e,a.buttonContainer.style.display="none",i.style.display="none",mono.sendMessage({action:"getWarningIcon",type:t,color:"#77D1FA"},function(e){a.icon.style.backgroundImage="url("+e+")"}),"progress"===e&&(i.style.display="block"),"error"===e&&(mono.sendMessage({action:"getWarningIcon",type:t,color:"#AAAAAA"},function(e){a.icon.style.backgroundImage="url("+e+")"}),i.style.display="block"))};return{onPrepare:function(e){s("progress"),i.textContent=e},onProgress:function(e,t){i.textContent=n.vkFoundFiles.replace("%d",e)+" "+n.vkFoundOf+" "+t},onReady:function(){mono.trigger(r,"kill")},onError:function(e){s("error"),i.textContent=e}}},getLayer:function(){var e=document.getElementById("layer_wrap");return(null===e||"none"===e.style.display||0===e.textContent.length)&&(e=null),null===e&&(e=document.getElementById("wk_layer_wrap"),(null===e||"none"===e.style.display||0===e.textContent.length)&&(e=null)),e},_getAlbumLinks:function(e,t){var n=this,o=n.photoCache,i="";/albums|tags|photos/.test(location.href)&&(i=D());var a={},s=[],l=0,u=0,d=0,c=0,m=function(i){if(t.abort)return r.reject(new Error("Abort"));var s={act:"show",al:1,list:e};return i&&(s.offset=i),mono.requestPromise({type:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded","X-Requested-With":"XMLHttpRequest"},url:"/al_photos.php",data:s,localXHR:!0,timeout:6e4}).then(function(e){var t=p(e.body),i=t[6],s=t[8];l||(l=s.length),u=i,d||(d=Math.ceil(i/l));var c=[],m="";return s.forEach(function(e){if(!a[e.id]){a[e.id]=1;var t=n.getMaxPhotoSize(e);t&&(!m&&e.album&&(m=mono.fileName.decodeSpecialChars(mono.decodeUnicodeEscapeSequence(e.album.replace(/<[^>]+>/g,"")))),t.id=e.id,o[e.id]=t,c.push(t))}}),new r(function(e){setTimeout(e,250)}).then(function(){return{title:m,list:c}})})},f=function(){var e=c*l;return m(e).then(function(e){return d--,c++,s.push.apply(s,e.list),t.onProgress&&t.onProgress(s.length,u),i||(i=e.title),d>0?f():void 0})};return f().then(function(){if(Object.keys(o).slice(1e3).forEach(function(e){delete o[e]}),!s.length)throw new Error("Album is empty");return i||(i=D()),{title:i,list:s}},function(e){throw"Abort"!==e.message&&mono.debug("Get photo page error!",e),e})},_getPhotoLinks:function(e,t,n){var o=this,i=function(i){if(n.abort)return r.reject(new Error("Abort"));var a={act:"show",al:1,list:t,module:i,photo:e};return mono.requestPromise({type:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded","X-Requested-With":"XMLHttpRequest"},url:"/al_photos.php",data:a,localXHR:!0,timeout:6e4}).then(function(t){var n=p(t.body),i=n[8],a=null;if(i.some(function(t){return t.id===e?(a=o.getMaxPhotoSize(t),!0):void 0}),!a)throw new Error("Photo is is not found!");return new r(function(e){setTimeout(e,250)}).then(function(){return a})})};return o._getModuleName().then(function(e){return i(e)})["catch"](function(e){throw"Abort"!==e.message&&mono.debug("Get photo error!",e),e})},_getModuleName:function(){var e="sfModule";return new r(function(t,n){var o=mono.create("script",{text:"("+function(e){window.cur&&window.cur.module&&"string"==typeof window.cur.module&&(document.body.dataset[e]=window.cur.module)}.toString()+")("+JSON.stringify(e)+");"});document.body.appendChild(o),setTimeout(function(){o.parentNode.removeChild(o),t(document.body.dataset[e])},0)})},_getAlbumLinksViaDom:function(e,t){var n=this,o=n.photoCache;if(t.abort)return r.reject(new Error("Abort"));var i=/showPhoto\s*\(\s*["']([-\d_]+)["']\s*,\s*["']([\w\-]+)["']/i,a=/\{["']?temp["']?\s*:\s*(\{.+?\})/i,s=/(\{|,)\s*(\w+)\s*:/gi,l={},u=[],d=function(e){var i=r.resolve(),a=[],s=e.filter(function(e){var t=o[e.id];return t?(a.push(t),!1):!0});return t.onProgress&&t.onProgress(a.length,e.length),s.forEach(function(r){i=i.then(function(){return n._getPhotoLinks(r.id,r.listId,t).then(function(n){o[r.id]=n,a.push(n),t.onProgress&&t.onProgress(a.length,e.length)},function(n){if("Abort"===n.message)throw n;r.url&&(a.push(r),t.onProgress&&t.onProgress(a.length,e.length),mono.debug("Photo link from dom",n))})})}),i=i.then(function(){if(Object.keys(o).slice(1e3).forEach(function(e){delete o[e]}),!a.length)throw new Error("Photos is not found");return{list:a}})},c=function(e){if(!h.isReply(e)&&!B.elIsHidden(e)){var t=e.getAttribute("onclick"),o=i.exec(t);if(o){var r=o[1];if(!l[r]){l[r]=1;var d=o[2],c=null,m=a.exec(t);if(m){m=m[1].replace(s,'$1"$2":');var D=null;try{D=JSON.parse(m)}catch(p){}c=D&&n.getMaxPhotoSize(D)}c||(c={}),c.id=r,c.listId=d,u.push(c)}}}};if([].slice.call(e.querySelectorAll("a[onclick]")).forEach(c),0===u.length&&e!==document){var m=n.getWallPostContent();m&&[].slice.call(m.querySelectorAll("a[onclick]")).forEach(c)}return d(u)},_getLinks:function(e,t){var o=this,i=r.resolve(),s={},l=o.getPopup(D(),"photo",function(){s.abort=!0});s.onProgress=function(e,t){l.onProgress(e,t)},l.onPrepare(n.download+" ...");var u=function(e){var t=[];e.forEach(function(e){var n=e.url,i=o.getFilenameFromUrl(n);i||(i="unknown.jpg"),t.push({filename:i,url:n})});var n=String(t.length).length;return t.forEach(function(e,t){for(var o=String(t+1);o.length<n;)o="0"+o;e.filename=o+"-"+e.filename}),t},d=function(){return o._getAlbumLinks(t,s)},c=function(){if(e=e||document,e===document){var t=o.getLayer();t&&(e=t)}return o._getAlbumLinksViaDom(e,s)};return i=t?i.then(d)["catch"](function(e){throw"Album is empty"!==e.message&&"Abort"!==e.message&&mono.debug("findAlbumLinks error",e),e})["catch"](function(){return c()}):i.then(c),i=i.then(function(e){var t=e.title,n=e.list,i=u(n);l.onReady(),t||(t=D()),a?SaveFrom_Utils.downloadList.showBeforeDownloadPopup(i,{count:i.length,folderName:t,type:"photo",onShowList:function(){o.showListOfLinks(t,i,!0)}}):o.showListOfLinks(t,i,!0)},function(e){"Abort"!==e.message&&mono.debug("_getLinks error",e),l.onError(n.noLinksFound)})},rmPhotoAlbumDlBtn:function(){for(var e,t=document.querySelectorAll([".sf-dl-ablum-btn-divide",".sf-dl-ablum-btn"]),n=0;e=t[n];n++)e.parentNode.removeChild(e)},addNewPhotoAlbumDlBtn:function(e){var t=this,o=e.querySelector(".photos_album_intro_info"),i=e.querySelector(".page_block_header_extra"),a=o||i;if(a&&!a.querySelector(".sf-dl-ablum-btn")){var r=mono.create("a",{text:n.vkDownloadPhotoAlbum,href:"#","class":"sf-dl-ablum-btn",on:["click",function(n){n.preventDefault();var o=h.getAlbumId(location.href);t._getLinks(e,o)}]}),s=mono.create("span",{append:r});o?(s.classList.add("photos_album_info"),s=mono.create(document.createDocumentFragment(),{append:[mono.create("span",{"class":"divide sf-dl-ablum-btn-divide",text:"|"}),s]})):i&&(s.classList.add("photos_comments_link"),s.style.margin="0 15px"),a.appendChild(s)}},getContainer:function(){var e=document.getElementById("photos_albums_container");return e||(e=document.getElementById("photos_container")),e},getFilenameFromUrl:function(e){var t=/\/([\w\-]+\.[a-z0-9]{3,4})(?:\?|$)/i,n=t.exec(e);return n=n&&n[1]||""},rmCurrentPhotoBtn:function(e){for(var t,n=void 0,o=document.querySelectorAll(".sf-dl-current-photo-btn"),i=0;t=o[i];i++)e&&e.contains(t)?n=t:t.parentNode.removeChild(t);return n},style:null,injectStyle:function(){return this.style?void(this.style.parentNode||document.head.appendChild(this.style)):(this.style=mono.create("style",{text:mono.style2Text({"div > .sf-dl-current-photo-btn":{display:"none",border:"1px solid #F8F8F8",width:"20px",height:"20px",padding:0,position:"absolute",background:"url("+SaveFrom_Utils.svg.getSrc("download","#777777")+") center no-repeat #F8F8F8",backgroundSize:"12px",top:"20px",left:"30px",zIndex:10,cursor:"pointer"},"div > .sf-dl-current-photo-btn.sf-style-black":{border:0,background:"url("+SaveFrom_Utils.svg.getSrc("download","#FFF")+") center no-repeat #000",backgroundSize:"14px",padding:"2px 4px",borderRadius:"2px",opacity:.4,transition:"opacity 100ms linear"},"div > .sf-dl-current-photo-btn:hover":{background:"url("+SaveFrom_Utils.svg.getSrc("download","#00B75A")+") center no-repeat #F8F8F8",backgroundSize:"12px",opacity:.8},"div > .sf-dl-current-photo-btn.sf-style-black:hover":{background:"url("+SaveFrom_Utils.svg.getSrc("download","#00B75A")+") center no-repeat #000",backgroundSize:"14px"},"div > .sf-dl-current-photo-btn:active":{outline:0,boxShadow:"inset 0 3px 5px rgba(0, 0, 0, 0.125)"},"div:hover > .sf-dl-current-photo-btn":{display:"block"}})}),void document.head.appendChild(this.style))},getMaxPhotoSize:function(e){var t=null,n=null;["w","z","y","x"].some(function(o){return(t=e[o+"_"])?!0:(n=e[o+"_src"])?!0:void 0}),t||(t=[n]);var o=function(e,t){return t.match(/\.[a-z]{3}$/i)||(t+=".jpg"),t.match(/https?:\/\//i)?t:(e||"").replace(/\/[a-z0-9_:\.]*$/i,"")+"/"+t};if(!t[0])return null;var i={url:o(e.base,t[0]),width:t[2]&&t[1],height:t[1]&&t[2]};return i},getNewCurrentPhotoLink:function(e,t){var n=this;return e?SaveFrom_Utils.bridge({args:[e],func:function(e,t){var n={};return"undefined"!=typeof cur&&cur.pvCurPhoto&&cur.pvCurPhoto.id===e&&(n=cur.pvCurPhoto),t(n)},cb:function(e){if(!e||!e.id)return t("ID is not found!");var o=n.getMaxPhotoSize(e);return o?t(null,o):t("URL is not found!")},timeout:300}):t("ID is empty!")},addNewDlCurrentPhotoBtn:function(e){var t=e,o=this.rmCurrentPhotoBtn(t);if(!o){var i=this,a=e.querySelector("a#pv_photo[href]");if(a){var r=mono.create("a",{"class":["sf-dl-current-photo-btn","sf-style-black"],href:"#",title:n.download,on:[["click",function(e){if(e.stopPropagation(),e.preventDefault(),mono.onRemoveEvent(this,u.hideMenu),u.contextMenu&&u.contextMenu.isShow)return void u.hideMenu();var o=u.contextMenu=SaveFrom_Utils.popupMenu.quickInsert(this,n.download+" ...","photoDlMenu",{parent:t}),r=function(){return o.update(n.noLinksFound)},s=a.href.match(/photo(-?\d+_\d+)/);return s=s&&s[1],i.getNewCurrentPhotoLink(s,function(e,t){if(e)return r();var a=mono.fileName.modify(i.getFilenameFromUrl(t.url)),s=a.lastIndexOf("."),l=a.substr(s+1),u=a.substr(0,s),d=[];d.push({href:t.url,title:u,quality:n.download,format:" ",ext:l,forceDownload:!0,isOther:!0,isBlank:!0, func:function(){o.hide()}}),d.push({href:"#getAlbum",title:"",quality:n.vkDownloadPhotoAlbum,format:" ",ext:"",noSize:!0,isOther:!0,func:function(e){e.preventDefault(),h.downloadPhoto(),o.hide()}}),o.update(d)})}],["mousedown",function(e){e.stopPropagation()}]]});SaveFrom_Utils.mutationAttrWatcher.run({target:a,attr:["href"],callback:function(){u.contextMenu&&u.contextMenu.isShow&&u.hideMenu()}}),t.appendChild(r)}}},downloadPhoto:function(){var e=this,t=e.getContainer(),n=e.getAlbumId(location.href);if(!n){var o=document.querySelector(".pv_album_name a");o&&!B.elIsHidden(o)&&(n=e.getAlbumId(o.href))}e._getLinks(t,n)},showListOfPhotos:function(e,t){var o="<!DOCTYPE html><html>"+mono.create("html",{append:[mono.create("head",{append:[mono.create("meta",{charset:"utf-8"}),mono.create("style",{text:"a,img{display:block;margin-bottom:5px;}p{width: 640px}"})]}),mono.create("body",{append:[e,mono.create("p",{text:n.vkListOfPhotosInstruction}),mono.create("br"),mono.create("br"),function(){var e=document.createDocumentFragment();return t.forEach(function(t){var n=t.url,o=t.filename||"",i=mono.create("img",{src:n,alt:"photo"});o&&(i=mono.create("a",{href:n,download:o,append:i})),e.appendChild(i)}),e}()]})]}).innerHTML+"</html>",i="data:text/html;charset=utf-8;base64,"+encodeURIComponent(btoa(SaveFrom_Utils.utf8Encode(o)));window.open(i,"_blank")},showListOfLinks:function(e,t,o){var i;i=o?mono.create(document.createDocumentFragment(),{append:[mono.create("p",{append:[mono.create("a",{text:n.vkListOfPhotos,href:"#","class":"sf__hidden",style:{fontWeight:"bolder",border:"none",textDecoration:"underline"},on:["click",function(n){n.preventDefault(),h.showListOfPhotos(e,t)}]})]})]}):"";for(var a,r="",s=0;a=t[s];s++)r+=a.url+"\r\n";var l,u=mono.create(document.createDocumentFragment(),{append:[mono.create("p",{text:e,style:{color:"#0D0D0D",fontSize:"20px",marginBottom:"11px",marginTop:"5px"}}),mono.create("p",{append:mono.parseTemplate(n.vkListOfLinksInstruction)}),i,l=mono.create("textarea",{text:r,cols:60,rows:10,style:{width:"100%"}}),mono.isChrome||mono.isFirefox?mono.create("button",{text:n.copy,style:{height:"27px",backgroundColor:"#ffffff",border:"1px solid #9e9e9e",marginTop:"6px",paddingLeft:"10px",paddingRight:"10px",borderRadius:"5px",fontSize:"14px",cursor:"pointer",cssFloat:"right"},on:["click",function(e){var t=this;t.disabled=!0,mono.isFirefox?(l.select(),document.execCommand("copy")):mono.sendMessage({action:"addToClipboard",text:r}),setTimeout(function(){t.disabled=!1},1e3)}],append:mono.create("style",{text:mono.style2Text({"#savefrom_popup_box button:hover:not(:disabled)":{backgroundColor:"#597A9E !important",borderColor:"#597A9E !important",color:"#fff"},"#savefrom_popup_box button:active":{opacity:.9}})})}):void 0]});SaveFrom_Utils.popupDiv(u)}},A={mobileMenu:null,observer:null,styleEl:null,run:function(){var e=this;if(SaveFrom_Utils.mutationWatcher.isAvailable()){if(e.observer)return e.observer.start();e.observer=SaveFrom_Utils.mutationWatcher.run({callback:function(t){var n,o,i;for(n=t[0],o=0;i=n.added[o];o++)i.dataset.sfSkip>0||(i.dataset.sfSkip="1",e.insertAudioBtn(i));for(n=t[1],o=0;i=n.added[o];o++)i.parentNode.classList.contains("video_view")&&(i.dataset.sfSkip>0||(i.dataset.sfSkip="1",e.insertVideoBtn(i)));for(n=t[2],o=0;i=n.removed[o];o++)mono.onRemoveListener(i)},queries:[{css:"div.audio_item",is:"added"},{css:"div.vv_body",is:"added"},{css:"."+mono.onRemoveClassName,is:"removed"}]}),e.insertStyle()}},hideMenu:function(){A.mobileMenu&&(A.mobileMenu.hide(),A.mobileMenu=null)},insertStyle:function(){return this.styleEl?void(this.styleEl.parentNode||document.head.appendChild(this.styleEl)):(this.styleEl=mono.create("style",{"class":"sf-style",text:mono.style2Text({selector:"."+d+".sf-audio",style:{display:"block","float":"right",borderRadius:"3px",width:"22px",height:"22px",marginTop:"1px",marginLeft:"3px",marginRight:"3px",background:"url("+SaveFrom_Utils.svg.getSrc("download","#ffffff")+") center no-repeat",backgroundSize:"12px",backgroundColor:"#5E80AA"}})}),void document.head.appendChild(this.styleEl))},onAudioBtnClick:function(e){e.stopPropagation(),SaveFrom_Utils.downloadOnClick(e)},getAudioDlBtnNode:function(e,t){return mono.create("a",{"class":[d,"sf-audio"],href:t,download:mono.fileName.modify(e),target:"_blank",on:["click",this.onAudioBtnClick]})},insertAudioBtn:function(e){var t=this,n=e.querySelector(".ai_label");n=n&&n.textContent||"",n&&(n+=".mp3");var o=e.querySelector("input");if(o=o&&o.value){var i=e.querySelector(".ai_dur");if(i){var a=i.parentNode;B.unmaskUrlViaPlayer([[null,null,o]]).then(function(e){o=e[0][2];var r=t.getAudioDlBtnNode(n,o),s=a.querySelector("."+d);if(s)s.parentNode.replaceChild(r,s);else{var l=i.nextElementSibling;if(!l)return;a.insertBefore(r,l)}})}}},onVideoBtnClick:function(e,t){t.preventDefault(),t.stopPropagation(),A.hideMenu();var o=A.mobileMenu=SaveFrom_Utils.mobileLightBox.show(n.download+" ..."),i=n.noLinksFound;if(e.request){var a=function(t){if(t&&"getPladformVideo"===e.request.action)i=g.prepareLinks(g.preparePladformLinks(t));else{var n=SaveFrom_Utils.embedDownloader.reMapHosting(t.action);n&&t&&t.links&&(i=SaveFrom_Utils.popupMenu.prepareLinks[n](t.links,t.title))}o.update(i)};try{mono.sendMessage(e.request,a)}catch(t){a()}}else i=g.prepareLinks(e),o.update(i)},appendVideoBtn:function(e,t){var o=t.querySelector(".mv_actions"),i=mono.create("li",{"class":[d,"sf-video-ctr"],append:mono.create("a",{"class":[d,"mva_item"],text:n.download,on:["click",this.onVideoBtnClick.bind(this,e)]})});o&&o.appendChild(i),mono.onRemoveEvent(i,A.hideMenu)},insertVideoBtn:function(e){var t=this,n=e.querySelectorAll("iframe, video, a")[0],o=mono.getParentByClass(e,"video_view"),i=function(){var e=/video(-?\d+)_(-?\d+)/.exec(location.href);return e&&{request:{hosting:"vk",action:"getVKLinks",extVideoId:"video"+e[1]+"_"+e[2]}}};if(n)g.getLinksFromPlayer(o,n,function(e,n){e||(e=i()),e&&t.appendVideoBtn(e,n)});else if(e.querySelector(".vv_not_support")){var a=i();a&&t.appendVideoBtn(i(),o)}}}},null,function(){"use strict";if(mono.isSafari||mono.isGM){var e=["*://*.vk.com/*","*://*.vkontakte.ru/*"],t=e.map(function(e){return mono.urlPatternToStrRe(e)}).join("|"),n=new RegExp(t);if(!n.test(location.protocol+"//"+location.hostname))return!1}return!0}),"undefined"==typeof mono&&(mono={loadModule:function(){this.loadModuleStack.push(arguments)},loadModuleStack:[]}),mono.loadModule("youtube",function(e,t){"use strict";var n=t.getLanguage,o=t.getPreference,i=o.moduleYoutube?1:0,a=mono.isSafari||mono.isChrome||mono.isFirefox||mono.isGM&&mono.isTM,r=mono.isIframe();mono.onMessage.addListener(function(t,n){if("getModuleInfo"===t.action){if(t.url!==location.href)return;return n({state:i,moduleName:e})}if("changeState"===t.action){if(e!==t.moduleName)return;return s.changeState(t.state)}if(i){if("updateLinks"===t.action){var o=s.getIdFromLocation();o&&u(function(e){if(e&&e.args&&e.args.video_id===o){var t=document.getElementById(s.buttonId);null!==t&&t.parentNode.removeChild(t),c.rmBtn(),s.responseCache={},s.video_id=e.args.video_id;var n=document.getElementById("watch7-subscription-container");s.appendDownloadButton(n)}})}"downloadPlaylist"===t.action&&s.downloadPlaylist()}}),i&&mono.asyncCall(function(){s.run()});var s={swfargs:null,video_id:"",buttonId:"savefrom__yt_btn",responseCache:{},isMobile:!1,mobileMenu:null,currentMenu:null,currentTutorial:null,run:function(){if(i=1,r){var e=location.href.match(/\/embed\/([\w\-]+)/i);e=e&&e[1],e||(r=!1)}return 0===location.host.indexOf("m.")?(s.isMobile=!0,void(SaveFrom_Utils.mutationWatcher.isAvailable()&&s.mobileMutationMode.enable())):r?(s.video_id=e,void s.appendFrameButton()):void(SaveFrom_Utils.mutationWatcher.isAvailable()&&(s.videoFeed.injectStyle(),s.mutationMode.enable()))},changeState:function(e){if(i=e,!r&&!s.isMobile){s.tutorial.hide(),s.hideCurrentMenu(),s.videoFeed.rmBtn(),s.mutationMode.stop();var t=document.getElementById(s.buttonId);t&&t.parentNode.removeChild(t),c.rmBtn(),e&&s.run()}},hideCurrentMenu:function(){s.currentMenu&&(s.currentMenu.hide(),s.currentMenu=null)},hideMobileMenu:function(){s.mobileMenu&&(s.mobileMenu.hide(),s.mobileMenu=null)},mutationMode:{observer:null,stop:function(){s.mutationMode.observer&&s.mutationMode.observer.stop(),["sfSkip"].forEach(function(e){for(var t,n=mono.dataAttr2Selector(e),o=document.querySelectorAll("["+n+"]"),i=0;t=o[i];i++)t.removeAttribute(n)})},wrapVideoFeedOnImgHover:function(){if(i&&!(this.dataset.sfBtn>0)){this.dataset.sfBtn="1";var e=JSON.parse(this.dataset.sfContext);this.appendChild(s.videoFeed.getBtnNode(e.id,e.styleIndex))}},wrapNewVideoFeedOnThumbnailHover:function(){var e=s.mutationMode,t=this,n=t.href,o=n&&n.match(s.videoFeed.hrefIdPattern),i=o&&o[1];if(i&&!t.querySelector(".sf-feed-btn")){var a=s.videoFeed.getBtnNode(i,2);mono.onRemoveEvent(a,function(){this.parentNode||mono.one(t,"mouseenter",e.wrapNewVideoFeedOnThumbnailHover)}),t.appendChild(a)}n=null,o=null,i=null,a=null},enable:function(){var e=this;return e.observer?e.observer.start():void(e.observer=SaveFrom_Utils.mutationWatcher.run({callback:function(t){var n,o,i,a,r,l,u;for(n=t[0],i=0;o=n.added[i];i++)o.dataset.sfSkip>0||(o.dataset.sfSkip="1",s.appendDownloadButton(o));if(s.videoFeed.testUrl(location.href)){for(a=1;3>a;a++)for(n=t[a],i=0;o=n.added[i];i++)o.dataset.sfSkip>0||(o.dataset.sfSkip="1",r=o.dataset.videoIds,r&&(l=o.parentNode,u={},u.id=r,u.styleIndex=1,l.dataset.sfContext=JSON.stringify(u),mono.one(l,"mouseenter",e.wrapVideoFeedOnImgHover)));for(a=3;4>a;a++)for(n=t[a],i=0;o=n.added[i];i++)o.dataset.sfSkip>0||(o.dataset.sfSkip="1",mono.one(o.parentNode,"mouseenter",e.wrapNewVideoFeedOnThumbnailHover))}for(n=t[4],i=0;o=n.added[i];i++)o.dataset.sfSkip>0||(o.dataset.sfSkip="1",s.appendNewDownloadButton(o));for(n=t[5],i=0;o=n.removed[i];i++)mono.onRemoveListener(o)},queries:[{css:"#watch7-subscription-container",is:"added"},{css:"button.addto-watch-later-button-sign-in",is:"added"},{css:"button.addto-watch-later-button",is:"added"},{css:"ytd-thumbnail a#thumbnail img",is:"added"},{css:"ytd-watch #info #top-level-buttons",is:"added"},{css:"."+mono.onRemoveClassName,is:"removed"}]}))}},mobileMutationMode:{observer:null,stop:function(){s.mutationMode.observer&&s.mutationMode.observer.stop(),["sfSkip"].forEach(function(e){for(var t,n=mono.dataAttr2Selector(e),o=document.querySelectorAll("["+n+"]"),i=0;t=o[i];i++)t.removeAttribute(n)})},enable:function(){var e=this;return e.observer?e.observer.start():void(e.observer=SaveFrom_Utils.mutationWatcher.run({callback:function(e){var t,n,o;for(t=e[0],o=0;n=t.added[o];o++)if(0===n.id.indexOf("koya_elem_")){for(var i=0;4>i&&n;)n=n.parentNode,i++;if(n&&4===i){var a=1,r=n.querySelector("div:nth-child(1)>h1:nth-child(1)");if(r||(r=null),!r&&mono.matches(n,'div > div > div[id^="koya_child_"]:last-child > div')){for(r=n,i=0;3>i&&r;)r=r.parentNode,i++;r&&r.querySelector("div:nth-child(1)>h2:nth-child(1)")?(n=n.parentNode,a=2):r=null}r&&(n.dataset.sfSkip>0||(n.dataset.sfSkip="1",s.appendMobileButton("",n,a)))}}for(t=e[1],o=0;n=t.removed[o];o++)mono.onRemoveListener(n)},queries:[{css:'div > div > div > a[onclick][href="#"] > span[id]',is:"added"},{css:"."+mono.onRemoveClassName,is:"removed"}]}))}},_onSelectBtnClick:function(e,t){if(!(t.button>0)){if(t.stopPropagation(),t.preventDefault(),s.currentMenu&&s.currentMenu.isShow)return void s.hideCurrentMenu();var o=e.btnObj,i=o.videoId,a=s.currentMenu=SaveFrom_Utils.popupMenu.quickInsert(o.node,n.download+" ...","sf-popupMenu",{onShow:function(){mono.onRemoveEvent(o.node,s.hideCurrentMenu)},onHide:function(){mono.offRemoveEvent(o.node,s.hideCurrentMenu)},onItemClick:function(e,t){var n=t.itag;"ummyAudio"===n&&(n="ummy"),o.lastItag!==n&&mono.storage.set({ytLastITag:n},function(){s.quickBtn.setValue(o)}),s.onMenuItemClick(t,{isPageItem:1,videoId:i})},offsetTop:o.popupMenu&&o.popupMenu.offsetTop,offsetRight:o.popupMenu&&o.popupMenu.offsetRight,parent:o.popupMenu&&o.popupMenu.parent}),r=function(){a.update(n.noLinksFound)};if(!i)return r();var l=function(e){if(e.links){var t=SaveFrom_Utils.popupMenu.prepareLinks.youtube(e.links,e.title,e.subtitles);return void a.update(t)}r()},u=s.responseCache[i];if(u)return l(u);mono.sendMessage({action:"getYoutubeLinks",extVideoId:i,url:location.href,checkSubtitles:!0},function(e){e.links&&(s.responseCache[i]=e),l(e)}),o.isFirstMenuShow&&(o.isFirstMenuShow=!1)}},appendDownloadButton:function(e){var t=e.querySelector("#"+s.buttonId);t&&(t.parentNode&&t.parentNode.removeChild(t),t=null);var i=this,a={},r=i.getButtonUnderVideo(s._onSelectBtnClick.bind(null,a));return a.btnObj=r,r.isFirstMenuShow=!0,r.setLoadingState(),e.appendChild(r.node),u(function(t){var a=null;if(t&&t.args&&t.args.video_id&&(a=t.args.video_id),a){r.node.dataset.sfVideoId=a,r.ytConfig=t,r.videoId=a,r.isPage=1;var l=[],u=function(){u=null,s.tutorial.show({target:r.node})};l.push(function(){return u&&u()});var d=c(n,o,a);d&&(l.push(function(e){var t=e.slice(0);if(t=SaveFrom_Utils.popupMenu.sortMenuItems(t,{typeList:["video","3d","mute","mute60"],groupCompare:!0}),0!==t.length){var n=t[0],o=n.prop&&n.prop.quality;-1!==["8K","4K","1440","1080"].indexOf(o)&&mono.trigger(d,"changeValue",{detail:JSON.stringify(n.prop&&n.prop.quality)})}}),e.appendChild(d)),r.onGetLinksArr=l,i.quickBtn.setValue(r)}})},appendNewDownloadButton:function(e){var t=this,n=e.querySelector("#"+s.buttonId);n&&(n.parentNode&&n.parentNode.removeChild(n),n=null);var o=new this.getNewButtonUnderVideo(s._onSelectBtnClick);o.isFirstMenuShow=!0,o.setLoadingState();var i=e.childNodes[2];return i||(i=e.firstChild),i?e.insertBefore(o.node,i):e.appendChild(o.node),mono.onRemoveEvent(o.node,function(){e.parentNode&&s.appendNewDownloadButton(e)}),o.popupMenu={offsetTop:-6,offsetRight:-1,parent:o.menuContainer},d(function(e){var n=e&&e.args&&e.args.video_id;if(!n)return void mono.debug("videoId is not found!");o.node.dataset.sfVideoId=n,o.ytConfig=e,o.videoId=n,o.isPage=1;var i=[];o.onGetLinksArr=i,i.push(function(){s.tutorial.show({target:o.node,parent:o.menuContainer,btnLeftOffset:-6,btnTopOffset:3})}),t.quickBtn.setValue(o)})},getIdFromLocation:function(e){e||(e=document.location.href);var t=e.match(/\/watch\?(?:.+&)?v=([\w\-]+)/i);return t=t&&t[1],t?t:null},appendMobileButton:function(e,t,o){var i={};1===o?mono.extend(i,{display:"inline-block",height:"28px",width:"18px",marginRight:"20px",background:"url("+SaveFrom_Utils.svg.getSrc("download","#757575")+") center no-repeat",cssFloat:"right"}):2===o&&mono.extend(i,{display:"inline-block",height:"38px",width:"18px",marginRight:"12px",background:"url("+SaveFrom_Utils.svg.getSrc("download","#757575")+") center no-repeat",backgroundSize:"20px",cssFloat:"right"});var a=mono.create("div",{data:{id:e},style:i,on:["click",function(){var e=this.dataset.id||s.getIdFromLocation();s.hideMobileMenu();var t=s.mobileMenu=SaveFrom_Utils.mobileLightBox.show(n.download+" ..."),o=function(e){var n=null;e&&e.links&&(n=SaveFrom_Utils.popupMenu.prepareLinks.youtube(e.links,e.title||s.getTitleModify())),t.update(n)},i=s.responseCache[e];return i?o(i):void mono.sendMessage({action:"getYoutubeLinks",extVideoId:e,url:location.href},function(t){t.links&&(s.responseCache[e]=t),o(t)})}]});mono.onRemoveEvent(a,s.hideMobileMenu);var r='div[id^="koya_child_"]:nth-child(1) > a[href="#"] > span[id^="koya_elem_"]',l=t.lastElementChild;l.querySelector(r)||(l=l.previousElementSibling,l.querySelector(r)||(l=null)),l&&(l=l.nextElementSibling),l?l.parentNode.insertBefore(a,l):t.appendChild(a)},getNewButtonUnderVideo:function(e){var t=this;this.node=mono.create("div",{id:s.buttonId,style:{display:["-ms-flexbox","-webkit-flex","flex"],marginLeft:"8px",MsFlexDirection:"row",WebkitFlexDirection:"row",flexDirection:"row",MsFlexAlign:"center",WebkitAlignItems:"center",alignItems:"center",MsFlexPack:"center",WebkitJustifyContent:"center",justifyContent:"center",padding:"0 8px 0 0"},append:[this.menuContainer=mono.create("div",{style:{position:"relative"}}),this.quickBtn=mono.create("a",{"class":"sf-quick-dl-btn",style:{display:"inline-block",fontSize:"inherit",height:"22px",border:"1px solid #00B75A",borderRadius:"3px",borderTopRightRadius:0,borderBottomRightRadius:0,paddingLeft:"28px",cursor:"pointer",verticalAlign:"middle",position:"relative",lineHeight:"22px",textDecoration:"none",zIndex:1,color:"#fff"},href:"#",append:[mono.create("i",{style:{position:"absolute",display:"inline-block",left:"6px",top:"3px",backgroundImage:"url("+SaveFrom_Utils.svg.getSrc("download","#ffffff")+")",backgroundSize:"12px",backgroundRepeat:"no-repeat",backgroundPosition:"center",width:"16px",height:"16px"}}),mono.create("span",{"class":"sf-btn-name",style:{paddingRight:"12px"},text:n.download})]}),this.quickBtnStyle=mono.create("style",{text:mono.style2Text({selector:"#"+s.buttonId,style:{fontFamily:"Roboto, Arial, sans-serif",fontSize:"13px"},append:[{"button::-moz-focus-inner":{padding:0,margin:0},".sf-quick-dl-btn":{backgroundColor:"#00B75A"},".sf-quick-dl-btn:hover":{backgroundColor:"rgb(0, 163, 80)"},".sf-quick-dl-btn:active":{backgroundColor:"rgb(0, 151, 74)"}},{media:"@media screen and (max-width: 1293px)",append:{".sf-quick-dl-btn .sf-btn-name":{display:"none"}}}]})}),this.selectBtn=mono.create("button",{style:{position:"relative",display:"inline-block",marginLeft:"-2px",fontSize:"inherit",height:"24px",paddingRight:"21px",backgroundColor:"#F8F8F8",border:"1px solid #CCCCCC",borderRadius:"3px",borderTopLeftRadius:"0",borderBottomLeftRadius:"0",cursor:"pointer",color:"#9B9B9B",zIndex:0,verticalAlign:"middle"},on:["mousedown",function(n){return e.call(this,{btnObj:t},n)}],append:[this.selectBtnIcon=mono.create("i",{style:{position:"absolute",display:"inline-block",top:"9px",right:"6px",border:"5px solid #868282",borderBottomColor:"transparent",borderLeftColor:"transparent",borderRightColor:"transparent"}})]})]}),this.node.classList.add(mono.onRemoveClassName);var o=function(e){var n="object"==typeof e?e:document.createTextNode(e);n.style.marginLeft=0;var o=t.selectBtn.firstChild;o===t.selectBtnIcon?t.selectBtn.insertBefore(n,o):t.selectBtn.replaceChild(n,o)};this.setQuality=o,this.setLoadingState=function(){o(mono.create("img",{src:SaveFrom_Utils.svg.getSrc("info","#333333"),style:{width:"14px",height:"14px",marginLeft:"6px",verticalAlign:"middle",top:"-1px",position:"relative"}}))}},getButtonUnderVideo:function(e){var t=null,o=null,i=null,a=mono.create("div",{id:s.buttonId,style:{display:"inline-block",marginLeft:"10px",verticalAlign:"middle"},append:[o=mono.create("a",{"class":"sf-quick-dl-btn",style:{display:"inline-block",fontSize:"inherit",height:"22px",border:"1px solid #00B75A",borderRadius:"3px",borderTopRightRadius:0,borderBottomRightRadius:0,paddingLeft:"28px",cursor:"pointer",verticalAlign:"middle",position:"relative",lineHeight:"22px",textDecoration:"none",zIndex:1,color:"#fff"},href:"#",append:[mono.create("i",{style:{position:"absolute",display:"inline-block",left:"6px",top:"3px",backgroundImage:"url("+SaveFrom_Utils.svg.getSrc("download","#ffffff")+")",backgroundSize:"12px",backgroundRepeat:"no-repeat",backgroundPosition:"center",width:"16px",height:"16px"}}),mono.create("span",{"class":"sf-btn-name",style:{paddingRight:"12px"},text:n.download})]}),mono.create("style",{text:mono.style2Text({selector:"#"+s.buttonId,append:[{"button::-moz-focus-inner":{padding:0,margin:0},".sf-quick-dl-btn":{backgroundColor:"#00B75A"},".sf-quick-dl-btn:hover":{backgroundColor:"rgb(0, 163, 80)"},".sf-quick-dl-btn:active":{backgroundColor:"rgb(0, 151, 74)"}},{media:"@media screen and (max-width: 1293px)",append:{".sf-quick-dl-btn .sf-btn-name":{display:"none"}}}]})}),i=mono.create("button",{style:{position:"relative",display:"inline-block",marginLeft:"-2px",fontSize:"inherit",height:"24px",paddingRight:"21px",backgroundColor:"#F8F8F8",border:"1px solid #CCCCCC",borderRadius:"3px",borderTopLeftRadius:"0",borderBottomLeftRadius:"0",cursor:"pointer",color:"#9B9B9B",zIndex:0,verticalAlign:"middle"},on:["mousedown",e],append:[t=mono.create("i",{style:{position:"absolute",display:"inline-block",top:"9px",right:"6px",border:"5px solid #868282",borderBottomColor:"transparent",borderLeftColor:"transparent",borderRightColor:"transparent"}})]})]});a.classList.add(mono.onRemoveClassName);var r=function(e){var n="object"==typeof e?e:document.createTextNode(e),o=i.firstChild;o===t?i.insertBefore(n,o):i.replaceChild(n,o)};return{node:a,selectBtn:i,quickBtn:o,setQuality:r,setLoadingState:function(){r(mono.create("img",{src:SaveFrom_Utils.svg.getSrc("info","#333333"),style:{width:"14px",height:"14px",marginLeft:"6px",verticalAlign:"middle",top:"-1px",position:"relative"}}))}}},titleChangeObserver:null,playerStateChangeObserver:null,observeFrameVideoChange:function(e){var t=this;if(SaveFrom_Utils.mutationWatcher.isAvailable()){var n=document.querySelector(".ytp-title-link");n&&(this.titleChangeObserver&&this.titleChangeObserver.stop(),this.titleChangeObserver=SaveFrom_Utils.mutationAttrWatcher.run({attr:"href",target:n,callback:function(n){var o=n[0],i=o.oldValue&&s.getIdFromLocation(o.oldValue),a=o.value&&s.getIdFromLocation(o.value);i!==a&&s.video_id!==a&&(s.video_id=a,s.frameQualityDetected&&(e.link=null,e.setLoadingState(),t.quickBtn.setValue(e)))}}));var o=document.querySelector(".html5-video-player");if(o){var i=null,a=/(\s|^)ytp-autohide(\s|$)/;this.playerStateChangeObserver&&this.playerStateChangeObserver.stop(),this.playerStateChangeObserver=SaveFrom_Utils.mutationAttrWatcher.run({attr:"class",target:o,callback:function(t){var n=t[0],o=a.test(n.oldValue),r=a.test(n.value);!o&&r?(clearTimeout(i),i=setTimeout(function(){e.lockHide||e.container.classList.add("sf-hide-ui")},100)):o&&!r&&(clearTimeout(i),e.container.classList.remove("sf-hide-ui"))}})}}},appendFrameButton:function(){if(!(document.body.clientWidth<220||document.body.clientHeight<150)){var e=s,t=!0,o=SaveFrom_Utils.frameMenu.getBtn({btnId:"sfYtFrameBtn",containerStyle:{top:"40px",right:"20px"},on:[["mousedown",function(t){t.stopPropagation(),2===t.button&&(e.onFrameMouseEnterBind&&(mono.off(document.body,"mouseenter",e.onFrameMouseEnterBind),mono.off(document.body,"mouseleave",e.onFrameMouseLeaveBind),e.onFrameMouseEnterBind=null,e.onFrameMouseLeaveBind=null),e.titleChangeObserver&&(e.titleChangeObserver.stop(),e.titleChangeObserver=null),e.playerStateChangeObserver&&(e.playerStateChangeObserver.stop(),e.playerStateChangeObserver=null),e.hideCurrentMenu(),o.container.parentNode&&o.container.parentNode.removeChild(o.container))}]],onSelectBtn:["mousedown",function(i){if(!(i.button>0)){i.stopPropagation(),i.preventDefault();var a=e.video_id;if(e.currentMenu)return void s.hideCurrentMenu();var r=e.currentMenu=SaveFrom_Utils.frameMenu.getMenu(this.parentNode,n.download+" ...","sf-popupMenu",{container:o.container,onShow:function(){o.node.classList.add("sf-over"),t||(t=!1)},onHide:function(){e.currentMenu=null,o.node.classList.remove("sf-over")},onItemClick:function(t,n){var i=n.itag;"ummyAudio"===i&&(i="ummy"),o.lastItag!==i&&mono.storage.set({ytLastITag:i},function(){e.quickBtn.setValue(o)}),s.onMenuItemClick(n,{isFrameItem:1,videoId:a})}}),l=function(e){var t=SaveFrom_Utils.popupMenu.prepareLinks.youtube(e.links,e.title,e.subtitles,{ummyVid:136});r.update(t)},u=e.responseCache[a];return u?l(u):void mono.sendMessage({action:"getYoutubeLinks",extVideoId:a,url:location.href,checkSubtitles:!0},function(t){return t.links?(e.responseCache[a]=t,l(t)):void r.update(n.noLinksFound)})}}]});o.setLoadingState(),o.container=mono.create("div",{"class":"sf-btn-ctr",append:o.node}),document.body.appendChild(o.container);var i=function(){mono.off(o.node,"mouseenter",i),e.frameQualityDetected||(e.frameQualityDetected=!0,e.quickBtn.setValue(o))};mono.on(o.node,"mouseenter",i),mono.one(document,"mouseenter",function(){e.onFrameMouseEnter(o)}),mono.on(o.container,"mouseenter",function(){o.lockHide=!0}),mono.on(o.container,"mouseleave",function(){o.lockHide=!1}),o.node.appendChild(mono.create("style",{text:mono.style2Text([{selector:["body:hover .sf-btn-ctr:not(.sf-hide-ui) #sfYtFrameBtn","body:hover .sf-btn-ctr:not(.sf-hide-ui) .sf-popupMenu"],style:{display:"block"}}])})),this.onFrameMouseEnterBind&&(mono.off(document.body,"mouseenter",this.onFrameMouseEnterBind),mono.off(document.body,"mouseleave",this.onFrameMouseLeaveBind)),this.onFrameMouseEnterBind=this.onFrameMouseEnter.bind(this,o),this.onFrameMouseLeaveBind=this.onFrameMouseLeave.bind(this,o),mono.on(document.body,"mouseenter",this.onFrameMouseEnterBind),mono.on(document.body,"mouseleave",this.onFrameMouseLeaveBind),this.observeFrameVideoChange(o)}},frameQualityDetected:!1,frameQualityTimer:null,onFrameMouseEnterBind:null,onFrameMouseLeaveBind:null,onFrameMouseEnter:function(e){var t=this;this.frameQualityDetected||(clearTimeout(this.frameQualityTimer),this.frameQualityTimer=setTimeout(function(){t.frameQualityDetected||(t.frameQualityDetected=!0,t.quickBtn.setValue(e))},500))},onFrameMouseLeave:function(e){this.frameQualityDetected||clearTimeout(this.frameQualityTimer)},getTitle:function(){var e=document.getElementById("watch-headline-title");if(e)return e.textContent;for(var t=document.getElementsByTagName("meta"),n=0;n<t.length;n++){var o=t[n].getAttribute("name");if(o&&"title"==o.toLowerCase())return t[n].getAttribute("content")}return r||s.isMobile?document.title.replace(/ - YouTube$/,""):""},getTitleModify:function(){var e=s.getTitle();return e&&(e=l(e)),e},onMenuItemClick:function(e,t){t=t||{},e.format||mono.sendMessage({action:"track",t:"event",ec:"youtube",ea:"new_format",el:e.itag+" "+t.videoId})},onDlBtnClick:function(e,t,n){return n=n||{},t?(s.onMenuItemClick(t,n),void("ummy"!==t.quality&&t.forceDownload&&SaveFrom_Utils.downloadOnClick(e))):(e.preventDefault(),e.stopPropagation(),void mono.trigger(this.parentNode.lastChild,"mousedown"))},quickBtn:{prepMenuLinks:function(e,t){for(var n,o=SaveFrom_Utils.popupMenu.prepareLinks.youtube(e,t),i={},a=[],r=0;n=o[r];r++)"ummy"===n.quality&&(i[n.itag]=n),a.push({prop:n});return o=SaveFrom_Utils.popupMenu.sortMenuItems(a),{menuLinks:o,ummyLinks:i}},setValueInSelectBtn:function(e,t){"object"!=typeof t&&(t=document.createTextNode(t));var n=e.selectBtn.firstChild;n===e.selectBtn.lastChild?e.selectBtn.insertBefore(t,n):e.selectBtn.replaceChild(t,n)},getBestItem:function(e){for(var t,n=[],o=0;t=e[o];o++)t.prop.noAudio||t.prop.noVideo||"ummy"!==t.prop.format&&(t.prop.extra||t.prop.isHidden||n.push(t.prop));return n.length?n[0]:void 0},bindDlBtn:function(e){var t=e.quickBtn;e.quickBtnEvent&&t.removeEventListener("click",e.quickBtnEvent),t.addEventListener("click",e.quickBtnEvent=function(t){t.stopPropagation(),e.link&&s.currentMenu&&s.hideCurrentMenu();var n={videoId:e.videoId||s.video_id};e.isPage?n.isPage=1:n.isFrame=1,s.onDlBtnClick.call(this,t,e.link,n)})},setBestValue:function(e,t){var o=e.quickBtn;e.link=t;var i=t.quality;t.noVideo||(i=parseInt(i)),t["3d"]&&(i="3D "+i),t.sFps&&(i+=" "+(t.fps||60));var a=mono.create("span",{text:i,style:{marginLeft:"6px",verticalAlign:"bottom"}});e.setQuality?e.setQuality(a):this.setValueInSelectBtn(e,a);var r=[t.format,i];if(t.noAudio&&r.push(n.withoutAudio),r=r.join(" "),o.title=r,o.href=t.href,t.title&&t.format){var s=(t.ext||t.format||"").toLowerCase();s&&(s="."+s),o.setAttribute("download",mono.fileName.modify(t.title+s))}},setUmmyBadge:function(e,t){var n=this,o=e.quickBtn;e.link=t,mono.sendMessage({action:"getUmmyIcon"},function(t){var o=mono.create("span",{style:{width:"16px",height:"16px",backgroundImage:"url("+t+")",backgroundRepeat:"no-repeat",backgroundPosition:"center",marginLeft:"6px",display:"inline-block",verticalAlign:"top"}});n.setValueInSelectBtn(e,o)}),o.title=mono.capitalize(t.quality),o.href=t.href,o.removeAttribute("download")},onGetLinks:function(e,t,n){var o=this;if(t){var i=Object.keys(t).length;t.meta&&i--}return t&&i?void mono.storage.get("ytLastITag",function(i){var a=i.ytLastITag;"ummyAudio"===a&&(a="ummy"),e.lastItag=a;var r=o.prepMenuLinks(t,n||s.getTitleModify());if(e.onGetLinksArr&&e.onGetLinksArr.forEach(function(e){return e(r.menuLinks)}),"ummy"===a&&r.ummyLinks[a])o.setUmmyBadge(e,r.ummyLinks[a]);else{var l=o.getBestItem(r.menuLinks);l?o.setBestValue(e,l):o.setValueInSelectBtn(e,"")}}):this.setValueInSelectBtn(e,"")},setValue:function(e){var t=this;this.bindDlBtn(e);var n=e.videoId||s.video_id;if(!n)return this.onGetLinks(e);var o=s.responseCache[n];if(o)return this.onGetLinks(e,o.links,o.title),void(o=null);var i=function(n){return n=n||{},n.isQuick&&(e.quickBtn.dataset.isQuick="1"),t.onGetLinks(e,n.links,n.title)},a={action:"getYoutubeLinks",extVideoId:n,url:location.href,noDash:!0};e.ytConfig&&(a.action="getYoutubeLinksFromConfig",a.config=e.ytConfig),mono.sendMessage(a,i)}},videoFeed:{style:null,hrefIdPattern:/[\?&]v=([^&]+)/,imgIdPattern:/vi[^\/]*\/([^\/]+)/,rList:[/\/playlist\?/,/(user|channel|show)\/[^\/]+(\/feed|\/featured|\/videos|$)/i,/\/(feed)\/(trending|subscriptions|history)/i],testUrl:function(e){return this.rList.some(function(t){return t.test(e)})},injectStyle:function(){return this.style?void(!this.style.parentNode&&document.head.appendChild(this.style)):(this.style=mono.create("style",{"class":"sf-feed-style",text:mono.style2Text([{selector:[".contains-percent-duration-watched .sf-feed-btn"],style:{bottom:"6px"}},{selector:["a > .sf-feed-btn","div > .sf-feed-btn","span > .sf-feed-btn"],style:{display:"none",border:"1px solid #d3d3d3",width:"20px",height:"20px",padding:0,position:"absolute",right:"26px",bottom:"2px",borderRadius:"2px",background:"url("+SaveFrom_Utils.svg.getSrc("download","#777777")+") center no-repeat #F8F8F8",backgroundSize:"12px",cursor:"pointer"}},{selector:["a > .sf-feed-btn.style-2"],style:{border:0,top:0,left:0,margin:"4px",padding:"2px 4px",background:"url("+SaveFrom_Utils.svg.getSrc("download","#FFF")+") center no-repeat #000",backgroundSize:"14px",opacity:".8"}},{selector:["a > .sf-feed-btn:hover","div > .sf-feed-btn:hover","span > .sf-feed-btn:hover"],style:{background:"url("+SaveFrom_Utils.svg.getSrc("download","#00B75A")+") center no-repeat #F8F8F8",backgroundSize:"12px"}},{selector:["a > .sf-feed-btn.style-2:hover"],style:{border:0,top:0,left:0,margin:"4px",padding:"2px 4px",background:"url("+SaveFrom_Utils.svg.getSrc("download","#00B75A")+") center no-repeat #000",backgroundSize:"14px",opacity:".8"}},{selector:["a > .sf-feed-btn:active","div > .sf-feed-btn:active","span > .sf-feed-btn:active"],style:{outline:0,boxShadow:"inset 0 3px 5px rgba(0, 0, 0, 0.125)"}},{selector:["a:hover > .sf-feed-btn","div:hover > .sf-feed-btn","span:hover > .sf-feed-btn"],style:{display:"block"}}])}),void document.head.appendChild(this.style))},rmBtn:function(){for(var e,t=document.querySelectorAll(".sf-feed-btn"),n=0;e=t[n];n++)e.parentNode.removeChild(e);["sfBtn","sfSkip"].forEach(function(o){var i=mono.dataAttr2Selector(o);for(t=document.querySelectorAll("["+i+"]"),n=0,e;e=t[n];n++)e.removeAttribute(i)})},getBtnNode:function(e,t){var o=["sf-feed-btn"];return t&&o.push("style-"+t),mono.create("i",{"class":o,append:[mono.isOpera?mono.create("img",{src:SaveFrom_Utils.svg.getSrc("download","#777777"),style:{width:"12px",height:"12px",margin:"4px"}}):void 0],on:["click",function(t){t.preventDefault(),t.stopPropagation();var o=this;if(s.currentMenu&&s.currentMenu.isShow)return void s.hideCurrentMenu();var i=s.currentMenu=SaveFrom_Utils.popupMenu.quickInsert(o,n.download+" ...","sf-popupMenu",{onShow:function(){mono.onRemoveEvent(o,s.hideCurrentMenu)},onHide:function(){mono.offRemoveEvent(o,s.hideCurrentMenu)},onItemClick:function(t,n){s.onMenuItemClick(n,{isFeedItem:1,videoId:e})}});mono.sendMessage({action:"getYoutubeLinks",extVideoId:e,url:location.href,checkSubtitles:!0},function(e){if(e.links){var t=SaveFrom_Utils.popupMenu.prepareLinks.youtube(e.links,e.title,e.subtitles);return void i.update(t)}i.update(n.noLinksFound)})}]})}},downloadPlaylist:function(){var e=function(e){for(var t,n=[],o=e.querySelectorAll("img[src]"),i=s.videoFeed.imgIdPattern,a=0;t=o[a];a++){ var r=t.src.match(i);r&&-1===n.indexOf(r[1])&&n.push(r[1])}var l=e.querySelectorAll("*[data-video-id]");for(a=0,t;t=l[a];a++){var u=t.dataset.videoId;-1===n.indexOf(u)&&n.push(u)}return n},t=function(t){var n=document,o=mono.parseUrl(location.href);if(o.list)mono.sendMessage({action:"getYoutubeIdListFromPlaylist",listId:o.list,baseUrl:location.protocol+"//"+location.host},function(n){if(!n)return t();if(!n.idList||0===n.idList.length){var o=document.querySelector(".playlist-videos-container > .playlist-videos-list");if(null!==o&&(n.idList=e(o)),!n.title){var i=document.querySelector(".playlist-info > .playlist-title");null!==i&&(n.title=i.textContent.replace(/\r?\n/g," ").trim())}}t(n.idList,n.title)});else{var i=e(n);t(i,s.getTitle())}},o=function(e,t,n,o){var i=-1!==n.indexOf("audio");mono.sendMessage({action:"getYoutubeLinks",extVideoId:e,noDash:i},function(e){var i=void 0;e.links&&(i=SaveFrom_Utils.popupMenu.prepareLinks.youtube(e.links,e.title),i=SaveFrom_Utils.popupMenu.sortMenuItems(i,{noProp:!0,maxSize:t,minSize:2,typeList:n})),o(i)})},i=function(e,t,n,i){var a=!1,r={},s=0,l=0,u=e.length,d=void 0;"audio"===t?(d=["audio"],t=void 0):(d=["video"],t=parseInt(t)||void 0);var c=function(){if(!a){var m=e[s];if(void 0===m)return 0===l?i(r):void 0;s++,l++,o(m,t,d,function(e){var t=e?e[0]:void 0;if(t){var o=(t.ext||t.format||"").toLowerCase();o&&(o="."+o);var i=mono.fileName.modify(t.title+o);r[m]={url:t.href,title:t.title,filename:i}}n(s,u),l--,c()})}};return c(),c(),{abort:function(){a=!0}}},r=function(e){var t,o,i,r=SaveFrom_Utils.playlist.getInfoPopupTemplate();mono.sendMessage({action:"getWarningIcon",type:"playlist",color:"#77D1FA"},function(e){r.icon.style.backgroundImage="url("+e+")"}),mono.create(r.textContainer,{append:[mono.create("p",{text:n.playlist,style:{color:"#0D0D0D",fontSize:"20px",marginBottom:"11px",marginTop:"13px"}}),o=mono.create("div",{append:[mono.create("p",{text:n.quality+":",style:{color:"#000000",fontSize:"14px",marginBottom:"13px",lineHeight:"24px"},append:[i=mono.create("select",{style:{width:"75px",marginLeft:"5px"},append:[mono.create("option",{text:"720",value:"720"}),mono.create("option",{text:"480",value:"480"}),mono.create("option",{text:"360",value:"360"}),mono.create("option",{text:"240",value:"240"}),mono.create("option",{text:"Audio",value:"audio"})]})]}),mono.create("p",{text:n.qualityNote,style:{color:"#868686",fontSize:"14px",lineHeight:"24px"}})]}),t=mono.create("p",{text:"",style:{color:"#868686",fontSize:"14px",lineHeight:"24px"}})]});var s,l;mono.create(r.buttonContainer,{append:[l=mono.create("button",{text:n.cancel,style:{height:"27px",width:"118px",backgroundColor:"#ffffff",border:"1px solid #9e9e9e",margin:"12px",marginBottom:"11px",marginRight:"4px",borderRadius:"5px",fontSize:"14px",cursor:"pointer"}}),s=mono.create("button",{text:n["continue"],style:{height:"27px",width:"118px",backgroundColor:"#ffffff",border:"1px solid #9e9e9e",margin:"12px",marginBottom:"11px",marginRight:"8px",borderRadius:"5px",fontSize:"14px",cursor:"pointer"}})]});var u=SaveFrom_Utils.popupDiv(r.body,"pl_progress_popup",void 0,void 0,e);return{qualitySelect:function(e){t.style.display="none",r.buttonContainer.style.display="block",o.style.display="block",s.addEventListener("click",function(){e(i.value)}),l.addEventListener("click",function(){mono.trigger(u,"kill")})},onPrepare:function(e){t.style.display="block",r.buttonContainer.style.display="none",o.style.display="none",t.textContent=e},onProgress:function(e,o){t.textContent=n.vkFoundFiles.replace("%d",e)+" "+n.vkFoundOf+" "+o},onReady:function(e,t){mono.trigger(u,"kill"),a?SaveFrom_Utils.downloadList.showBeforeDownloadPopup(e,{type:"playlist",folderName:t}):SaveFrom_Utils.playlist.popupPlaylist(e,t,!0,void 0,"video")},onError:function(e){mono.sendMessage({action:"getWarningIcon",type:"playlist",color:"#AAAAAA"},function(e){r.icon.style.backgroundImage="url("+e+")"}),t.style.display="block",r.buttonContainer.style.display="none",o.style.display="none",t.textContent=e}}};return function(){var e=!1,o=void 0,a=r(function(){e=!0,o&&o.abort()});a.qualitySelect(function(r){a.onPrepare(n.download+" ..."),t(function(t,s){return e?void 0:t&&0!==t.length?void(o=i(t,r,a.onProgress,function(e){var t=[];for(var n in e)t.push(e[n]);var o=mono.fileName.modify(s);a.onReady(t,o)})):void a.onError(n.noLinksFound)})})}}()};s.tutorial={show:function(e){if(this.hide(),o.onceShowYtTooltip){e.onClose=function(){t&&t.stop(),mono.sendMessage({action:"updateOption",key:"onceShowYtTooltip",value:o.onceShowYtTooltip=0})},s.currentTutorial=new SaveFrom_Utils.TutorialTooltip(e);var t=null,n=document.querySelector("#page.watch");n&&(t=s.currentTutorial.attrWatcher=SaveFrom_Utils.mutationAttrWatcher.run({attr:"class",target:n,callback:function(){var e=s.currentTutorial;e&&e.tooltipNode.parentNode?e.onResize():t.stop()}}))}},hide:function(){var e=s.currentTutorial;e&&(e.onClose&&e.onClose(1),e.attrWatcher&&e.attrWatcher.stop(),s.currentTutorial=null)}};var l=function(e){return e=e.replace(/[\x2F\x5C\x3A\x7C]/g,"-"),e=e.replace(/[\x2A\x3F]/g,""),e=e.replace(/\x22/g,"'"),e=e.replace(/\x3C/g,"("),e=e.replace(/\x3E/g,")"),e=e.replace(/(?:^\s+)|(?:\s+$)/g,"")},u=function(e){return SaveFrom_Utils.bridge({func:function(e){var t=window.ytplayer&&window.ytplayer.config;return t?void e({args:t.args,sts:t.sts,assets:t.assets}):e()},timeout:300,cb:function(t){if(!t||!t.args||!t.args.video_id){var n=document.querySelector('#watch7-content meta[itemprop="videoId"]'),o=n&&n.getAttribute("content");o&&(t=t||{},t.args=t.args||{},t.args.video_id=o)}e(t)}})},d=function(e){return SaveFrom_Utils.bridge({func:function(e){var t=document.querySelector("#movie_player");if(!t||!t.getVideoData)return e();!function(e){e&&!e.sf_apply&&(e.sf_apply=e.apply,e.apply=function(n,o){var i=o[0];if(i&&i.video_id){var a=JSON.parse(JSON.stringify(i));t.getSfPlayerVars=function(){return a}}return e.sf_apply(n,o)})}(t.loadVideoByPlayerVars);var n=window.ytplayer&&window.ytplayer.config,o=n&&n.sts,i=n&&n.assets,a=n&&n.args,r=t.getVideoData()||{},s=t.getSfPlayerVars&&t.getSfPlayerVars();return e({config:{sts:o,assets:i},video_id:r.video_id,sfConfig:s,ytConfig:a})},timeout:300,cb:function(t){if(!t||!t.config.assets)return e(null);var n=t.ytConfig||{},o=t.sfConfig||{},i=t.config||{},a=t.video_id;a||(a=s.getIdFromLocation()),!o.video_id||a&&a!==o.video_id?n.video_id&&a===n.video_id?(i.args=n,e(i)):e(a?{args:{video_id:a}}:null):(i.args=o,e(i))}})},c=function(e,t,n){if(c.rmBtn(),t.showUmmyItem&&t.showUmmyBtn){var o="ummy://www.youtube.com/watch?v="+n,i=130,a=mono.create("span",{"class":"sf-btn-name",text:e.download+" "}),r=mono.create("span",{text:"HD"}),s=mono.create("i",{style:{position:"absolute",display:"inline-block",left:"6px",top:"3px",backgroundSize:"16px",backgroundRepeat:"no-repeat",backgroundPosition:"center",width:"16px",height:"16px"}});mono.sendMessage({action:"getUmmyIcon"},function(e){s.style.backgroundImage="url("+e+")"});var l=mono.create("div",{id:c.id,style:{display:"inline-block",marginLeft:"10px",verticalAlign:"middle"},on:["changeValue",function(e){var t=JSON.parse(e.detail),n=mono.create("span",{text:t});r.parentNode.replaceChild(n,r),r=n}],append:[mono.create("a",{"class":"sf-quick-dl-btn",style:{display:"inline-block",fontSize:"inherit",height:"22px",border:"1px solid #CCCCCC",borderRadius:"3px",paddingRight:"8px",paddingLeft:"28px",cursor:"pointer",verticalAlign:"middle",position:"relative",lineHeight:"22px",textDecoration:"none",zIndex:1,color:"#575757"},href:o,append:[s,a,r],on:["click",function(){/^ummy/.test(this.href)&&mono.sendMessage({action:"track",t:"event",ec:"youtube",ea:"download",el:"ummy hd"})}]}),mono.create("style",{text:mono.style2Text([{selector:"#"+c.id,append:[{".sf-quick-dl-btn":{backgroundColor:"#F8F8F8"},".sf-quick-dl-btn:hover":{backgroundColor:"#EDEDED"},".sf-quick-dl-btn:active":{backgroundColor:"#F8F8F8"}},{media:"@media screen and (max-width: 1293px)",append:{".sf-quick-dl-btn .sf-btn-name":{display:"none"}}}]}])})]});return m.bindUmmyBtn(l,{video:"yt-"+n,vid:i}),l}};c.id="sf-ummy-btn",c.rmBtn=function(){for(var e,t=document.querySelectorAll("#"+c.id),n=0;e=t[n];n++)e.parentNode.removeChild(e)};var m={createInfoPopup:function(e,t){var n,o=mono.global.language,i=mono.create("div",{"class":"sf-ummy-info-confirm-popup-container",style:{position:"absolute",zIndex:9999},append:[mono.create("span",{style:{display:"inline-block",border:"8px solid transparent",borderRight:"10px solid rgb(192, 187, 187)",borderLeft:0,width:0,top:"8px",left:"11px",position:"absolute"}}),mono.create("span",{style:{display:"inline-block",border:"8px solid transparent",borderRight:"10px solid #fff",borderLeft:0,width:0,top:"8px",left:"12px",position:"absolute"}}),n=mono.create("div",{"class":"sf-ummy-confirm-info-popup",style:{backgroundColor:"#fff",border:"1px solid #ccc",marginLeft:"21px",padding:"6px 5px",textAlign:"center",maxWidth:"240px",lineHeight:"16px",fontSize:"12px",fontFamily:"arial, sans-serif",cursor:"default"},append:[mono.create("p",{append:mono.parseTemplate(o.ummyTooltipConfirm),onCreate:function(e){var t=e.querySelector("img");t.style.verticalAlign="text-bottom",mono.sendMessage({action:"getUmmyIcon"},function(e){t.src=e})}}),mono.create("p",{style:{textAlign:"right"},append:[mono.create("a",{"class":"sf-btn",style:{cssFloat:"left"},text:o.yes,href:e,on:["click",function(e){setTimeout(function(){mono.storage.get("onceUmmyLandingHide",function(e){e.onceUmmyLandingHide||(e.onceUmmyLandingHide=0),mono.storage.set({onceUmmyLandingHide:++e.onceUmmyLandingHide}),i.parentNode.removeChild(i),i.dataset.hide="1"})},250)}]}),mono.create("a",{"class":"sf-btn",text:o.no,href:t,target:"_blank"})]}),mono.create("p",{append:[mono.create("label",{append:[mono.create("input",{type:"checkbox",on:["change",function(){mono.storage.set({onceUmmyLandingHide:3}),i.parentNode.removeChild(i),i.dataset.hide="1"}]}),mono.create("span",{text:o.tooltipHide})]})]}),mono.create("style",{text:mono.style2Text({".sf-ummy-confirm-info-popup > p":{margin:"5px 0"},".sf-ummy-confirm-info-popup label > *":{verticalAlign:"middle"},".sf-ummy-confirm-info-popup .sf-btn":{display:"inline-block",fontSize:"inherit",height:"22px",border:"1px solid rgb(204, 204, 204)",borderRadius:"3px",cursor:"pointer",verticalAlign:"middle",position:"relative",lineHeight:"22px",textDecoration:"none",color:"rgb(87, 87, 87)",textAlign:"center",margin:"0 10px",width:"80px"},".sf-ummy-confirm-info-popup .sf-btn:hover":{backgroundColor:"#ededed"}})})]})],on:[["mouseclick",function(e){e.stopPropagation()}],["mousedown",function(e){e.stopPropagation()}]]});return i},bindUmmyBtn:function(e,t){if(o.showUmmyLanding){var n,i=this;n=/^Mac/.test(navigator.platform)?"http://videodownloader.ummy.net/save-from-youtube.html?"+mono.param({vid:t.vid,video:t.video,utm_source:"savefrom-helper",utm_medium:"youtube-helper",utm_campaign:"ummy",utm_content:"ummy_integration_h"}):"http://videodownloader.ummy.net/?"+mono.param({vid:111,utm_source:"savefrom-helper",utm_medium:"youtube-helper",utm_campaign:"youtube-helper-hd"}),mono.storage.get(["onceUmmyLandingOpened","onceUmmyLandingHide"],function(t){if(!(t.onceUmmyLandingHide>2)){t.onceUmmyLandingHide||(t.onceUmmyLandingHide=0);var o=e.querySelector("a"),a=o.href;if(t.onceUmmyLandingOpened)return SaveFrom_Utils.bindUmmyInfo(e,{expUmmyInfo:i.createInfoPopup.bind(i,a,n),noUmmy:!0});o.target="_blank",o.href=n;var r=function(){setTimeout(function(){o.removeEventListener("click",r),mono.storage.set({onceUmmyLandingOpened:1}),o.target="_self",o.href=a,SaveFrom_Utils.bindUmmyInfo(e,{expUmmyInfo:i.createInfoPopup.bind(i,a,n),noUmmy:!0})},250)};o.addEventListener("click",r)}})}}}},null,function(){"use strict";if(mono.isSafari||mono.isGM){var e=["*://*.youtube.com/*"],t=e.map(function(e){return mono.urlPatternToStrRe(e)}).join("|"),n=new RegExp(t);if(!n.test(location.protocol+"//"+location.hostname))return!1}return/\/\/gaming\.youtube/.test(document.URL)?!1:!0}),"undefined"==typeof mono&&(mono={loadModule:function(){this.loadModuleStack.push(arguments)},loadModuleStack:[]}),mono.loadModule("instagram",function(e,t){var n=t.getLanguage,o=t.getPreference,i=o.moduleInstagram?1:0;mono.onMessage.addListener(function(t,n){if("getModuleInfo"===t.action){if(t.url!==location.href)return;return n({state:i,moduleName:e})}if("changeState"===t.action){if(e!==t.moduleName)return;return a.changeState(t.state)}if(i)return"updateLinks"===t.action?a.updateLinks():void 0}),i&&mono.asyncCall(function(){a.run()});var a={urlR:/\/\/[^\/]+\.[^\/]+\/p\//,lastWaitEl:null,dlBtnClassName:"savefrom-helper--btn",styleEl:null,run:function(){i=1,this.insertStyle(),SaveFrom_Utils.mutationWatcher.isAvailable()&&this.mutationMode.enable()},rmStyle:function(){this.styleEl&&this.styleEl.parentNode&&this.styleEl.parentNode.removeChild(this.styleEl)},insertStyle:function(){return this.styleEl?void(this.styleEl.parentNode||document.head.appendChild(this.styleEl)):(this.styleEl=mono.create("style",{text:mono.style2Text([{selector:"."+this.dlBtnClassName,style:{display:"none",border:"1px solid #F8F8F8",top:"8px",left:"8px",padding:0,position:"absolute",backgroundColor:"#F8F8F8",cursor:"pointer",lineHeight:0}},{selector:"."+this.dlBtnClassName+" svg",style:{margin:"2px"}},{selector:"."+this.dlBtnClassName+" svg path",style:{fill:"#777777"}},{selector:".Embed ."+this.dlBtnClassName,style:{border:"1px solid #B5B5B5",borderRadius:"4px",padding:"3px"}},{selector:"."+this.dlBtnClassName+":hover svg path",style:{fill:"#3f729b"}},{selector:"."+this.dlBtnClassName+":active",style:{outline:0,boxShadow:"inset 0 3px 5px rgba(0, 0, 0, 0.125)"}},{selector:["*:hover > ."+this.dlBtnClassName,"*.sf-touch-show > ."+this.dlBtnClassName],style:{display:"block"}},{selector:"*.sf-touch-hide > ."+this.dlBtnClassName,style:{display:"none"}}])}),void document.head.appendChild(this.styleEl))},updateLinks:function(){this.changeState(0),this.changeState(1)},changeState:function(e){i=e,this.rmDlBtn(),this.rmStyle(),this.mutationMode.stop(),e&&this.run()},rmDlBtn:function(){for(var e,t=document.querySelectorAll("."+this.dlBtnClassName),n=0;e=t[n];n++)e.parentNode.removeChild(e)},getVideoInfo:function(e){var t=e.getAttribute("src");if("string"==typeof t){var n="mp4";-1!==t.indexOf(".flv")&&(n="flv");var o=t.match(/\/([^\/?]+)(?:$|\?)/);return o=o&&o[1],o||(o="noname."+n),{filename:o,url:t}}},getImageInfo:function(e,t){var n=null;if(t?(n=e.getAttribute("style")||"",n=n.match(/'(http[^']+)/),n=n&&n[1]):n=e.getAttribute("src"),"string"==typeof n){n=n.replace(/\/[ps]\d+x\d+\//,"/");var o="jpg";-1!==n.indexOf(".png")&&(o="png");var i=n.match(/\/([^\/?]+)(?:$|\?)/);return i=i&&i[1],i||(i="noname."+o),{filename:i,url:n}}},getDbBtnEl:function(e){return mono.create("a",{"class":[this.dlBtnClassName],href:e.url,download:e.filename,title:n.download,style:{position:"absolute",zIndex:100},on:["click",function(e){e.stopPropagation(),SaveFrom_Utils.downloadOnClick(e,void 0,{el:this})}],append:[SaveFrom_Utils.svg.getSvg("download",null,16,16)]})},showOnTouch:function(e,t){var n=!1;if(!(e.dataset.sfTouch>0)){n&&console.log("call!",e,t);var o=!1,i=null,a=function(){o&&(n&&console.log("hide"),o=!1,e.classList.remove("sf-touch-show"),e.classList.add("sf-touch-hide"))},r=function(){o&&(n&&console.log("hideTimer"),clearTimeout(i),i=setTimeout(function(){n&&console.log("call hideTimer"),a()},3e3))},s=function(){o||(o=!0,n&&console.log("show"),e.classList.remove("sf-touch-hide"),e.classList.add("sf-touch-show"))};mono.create(e,{data:{sfTouch:"1"},on:[["touchstart",function(e){n&&console.log("touchstart"),s()}],["touchend",function(e){n&&console.log("touchend"),r()}]]})}},addDlBtn:function(e,t,n){"use strict";var o=1===t,i=e.querySelector("."+this.dlBtnClassName);i&&i.parentNode.removeChild(i),i=null;var r=e,s=null,l=e.querySelector(["div > div > video[src]"]);if(l&&(s=this.getVideoInfo(l)),!s){var u;o?(u=r.querySelector(".EmbedFrame .efImage[style]"),u&&(s=this.getImageInfo(u,1))):(u=r.querySelectorAll(["div > img[src][id^=pImage]"])[0],u&&(s=this.getImageInfo(u),s&&!u.classList.contains(mono.onRemoveClassName)&&mono.onRemoveEvent(u,function(){mono.contains(document.body,n)&&(n.dataset.sfSkip=0,a.mutationMode.observer.trigger(n))})))}if(s){var d=this.getDbBtnEl(s);if(o){var c=document.querySelector(".EmbedFollowButton");if(c){var m=SaveFrom_Utils.getSize(c),D=SaveFrom_Utils.getPosition(c);d.style.right=m.width+12+"px",d.style.left="auto",d.style.top=D.top+"px",d.style.display="block"}}r.appendChild(d),this.showOnTouch(r,d)}},mutationMode:{observer:null,stop:function(){this.observer&&this.observer.stop(),["sfSkip"].forEach(function(e){for(var t,n=mono.dataAttr2Selector(e),o=document.querySelectorAll("["+n+"]"),i=0;t=o[i];i++)t.removeAttribute(n)})},enable:function(){return this.observer?this.observer.start():void(this.observer=SaveFrom_Utils.mutationWatcher.run({callback:function(e){var t,n,o;for(t=e[0],n=0;o=t.added[n];n++)o.dataset.sfSkip>0||(o.dataset.sfSkip="1",a.addDlBtn(o.parentNode,0,o));for(t=e[1],n=0;o=t.added[n];n++)o.dataset.sfSkip>0||(o.dataset.sfSkip="1",a.addDlBtn(o,1,o));for(t=e[2],n=0;o=t.removed[n];n++)mono.onRemoveListener(o)},queries:[{css:"div > div > article > header + div > div > div:nth-child(1)",is:"added"},{css:".Embed",is:"added"},{css:"."+mono.onRemoveClassName,is:"removed"}]}))}}}},null,function(){"use strict";if(mono.isSafari||mono.isGM){var e=["*://*.instagram.com/*"],t=e.map(function(e){return mono.urlPatternToStrRe(e)}).join("|"),n=new RegExp(t);if(!n.test(location.protocol+"//"+location.hostname))return!1}if(!mono.isIframe()||/\/\/[^\/]+\.[^\/]+\/p\//.test(document.URL))return!0}),"undefined"==typeof mono&&(mono={loadModule:function(){this.loadModuleStack.push(arguments)},loadModuleStack:[]}),mono.loadModule("rutube",function(e,t){"use strict";var n=t.getLanguage,o=t.getPreference,i=o.moduleRutube?1:0,a="sf-dl-btn",r=mono.isIframe();mono.onMessage.addListener(function(t,n){if("getModuleInfo"===t.action){if(t.url!==location.href)return;return n({state:i,moduleName:e})}if("changeState"===t.action){if(e!==t.moduleName)return;return s.changeState(t.state)}if(i)return"updateLinks"===t.action?s.updateLinks():void 0}),i&&mono.asyncCall(function(){s.run()});var s={contextMenu:null,run:function(){return i=1,r?s.frame():void(SaveFrom_Utils.mutationWatcher.isAvailable()&&s.mutationMode.enable())},changeState:function(e){i=e,this.hideMenu(),this.rmDlLinks(),this.mutationMode.stop(),e&&this.run()},hideMenu:function(){s.contextMenu&&(s.contextMenu.hide(),s.contextMenu=null)},updateLinks:function(){this.changeState(0),this.changeState(1)},rmDlLinks:function(){for(var e,t=document.querySelectorAll("."+a),n=0;e=t[n];n++)e.parentNode.removeChild(e)},insertDlLink:function(e){for(var t,o=e.querySelectorAll("."+a),i=0;t=o[i];i++)t.parentNode.removeChild(t);o=null;var r=function(){var e=location.href;return"ummy"+e.substr(e.indexOf("://"))},l=r(),u=function(){var e=r();l!==e&&(l=e,d.href=e)},d=mono.create("a",{text:n.download,href:l,"class":[a,"g-solid-link"],style:{marginLeft:"5px"},target:"_blank",on:[["click",function(e){if(e.preventDefault(),e.stopPropagation(),u(),s.contextMenu&&s.contextMenu.isShow)return void s.hideMenu();var t=SaveFrom_Utils.popupMenu.prepareLinks.rutube(r());s.contextMenu=SaveFrom_Utils.popupMenu.quickInsert(this,t,"sf-popupMenu")}]]});mono.onRemoveEvent(d,s.hideMenu),e.appendChild(d)},frame:function(){var e=this,t="sfDlBtn",o=SaveFrom_Utils.frameMenu.getBtn({singleBtn:!0,btnId:t,containerStyle:{right:"50px",top:"6px"},quickBtnStyleObj:{display:"inline-block",border:0,borderRadius:".3em",cursor:"pointer",position:"relative",padding:"4px 6px"},quickBtnCssStyle:{backgroundColor:"transparent"},quickBtnIcon:mono.create(SaveFrom_Utils.svg.getSvg("download","#ffffff"),{style:{display:"inline-block",width:"16px",height:"16px",verticalAlign:"middle"}}),nodeCssStyle:{display:"none"},on:[["click",function(t){if(t.preventDefault(),t.stopPropagation(),e.contextMenu&&e.contextMenu.isShow)return void e.hideMenu();var n=SaveFrom_Utils.popupMenu.prepareLinks.rutube(location.href);e.contextMenu=SaveFrom_Utils.frameMenu.getMenu(this,n,"sf-frame-menu",{container:o.container,onShow:function(){o.node.classList.add("sf-over")},onHide:function(){e.contextMenu=null,o.node.classList.remove("sf-over")}})}],["mousedown",function(t){t.stopPropagation(),2===t.button&&(mono.off(document.body,"mousemove",s),e.hideMenu(),o.container.parentNode&&o.container.parentNode.removeChild(o.container))}]]});o.quickBtn.title=n.download,o.container=mono.create("div",{"class":"sf-btn-ctr",append:o.node}),mono.on(o.container,"mouseenter",function(){o.lockHide=!0}),mono.on(o.container,"mouseleave",function(){o.lockHide=!1});var i=null,a=!1,r=function(){o.lockHide||(o.container.classList.add("sf-hide-ui"),a=!0)},s=function(){a&&(o.container.classList.remove("sf-hide-ui"),a=!1),clearTimeout(i),i=setTimeout(r,3e3)};mono.on(document.body,"mousemove",s),o.node.appendChild(mono.create("style",{text:mono.style2Text([{selector:["body:hover .sf-btn-ctr:not(.sf-hide-ui) #"+t,"body:hover .sf-btn-ctr:not(.sf-hide-ui) .sf-frame-menu"],style:{display:"block"}}])})),document.body.appendChild(o.container)},mutationMode:{observer:null,stop:function(){this.observer&&this.observer.stop(),["sfSkip"].forEach(function(e){for(var t,n=mono.dataAttr2Selector(e),o=document.querySelectorAll("["+n+"]"),i=0;t=o[i];i++)t.removeAttribute(n)})},enable:function(){return this.observer?this.observer.start():void(this.observer=SaveFrom_Utils.mutationWatcher.run({callback:function(e){var t,n,o;for(t=e[0],n=0;o=t.added[n];n++)o.dataset.sfSkip>0||(o.dataset.sfSkip="1",s.insertDlLink(o));for(t=e[1],n=0;o=t.added[n];n++)if(!(o.dataset.sfSkip>0)){o.dataset.sfSkip="1";var i=mono.getParentByClass(o,"b-video"),a=i.querySelector(".b-author .author-block");a&&s.insertDlLink(a)}for(t=e[2],n=0;o=t.removed[n];n++)mono.onRemoveListener(o)},queries:[{css:".b-video .b-author .author-block",is:"added"},{css:".b-video div#metainfo-block div.b-author",is:"added"},{css:"."+mono.onRemoveClassName,is:"removed"}]}))}}}},function(e){"use strict";return e.getPreference.showUmmyItem?!0:!1},function(){"use strict";if(mono.isSafari||mono.isGM){var e=["*://*.rutube.ru/*"],t=e.map(function(e){return mono.urlPatternToStrRe(e)}).join("|"),n=new RegExp(t);if(!n.test(location.protocol+"//"+location.hostname))return!1}if(mono.isIframe())try{if(location.hostname===window.parent.location.hostname)return!1}catch(o){}return!0}),"undefined"==typeof mono&&(mono={loadModule:function(){this.loadModuleStack.push(arguments)},loadModuleStack:[]}),mono.loadModule("fsStat",function(){var e="https://example.com/data";mono.isFirefox&&(e="https://example.com/data");var t=function(){function t(){function e(e){var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t.join("&")}function t(t,n){var o=n||{};return o._channel_id=a.channelId,o._partner_id=a.partnerId,o._sub_id=a.subId,o._app_version=a.version,o._app=a.type,t+"?"+e(o)}function n(e){var t=new XMLHttpRequest;return t.onreadystatechange=function(){4!=t.readyState||200!=t.status&&204!=t.status||e&&e(t.responseText)},t.withCredentials=!0,t}this.sendGet=function(e,o,i){var a=t(e,o),r=n(i);r.open("GET",a,!0),r.send()},this.sendPost=function(e,o,i,a){var r=t(e,o),s=n(a);s.open("POST",r,!0),s.send(i)}}function n(){function e(){setInterval(function(){n!=window.location.href&&(n=window.location.href,t.composeEvent("main_frame_url"))},500)}var t=new o,n=window.location.href;this.start=function(){t.composeEvent("main_frame"),e()}}function o(){function e(e){return navigator&&navigator.userAgent&&-1!=navigator.userAgent.toLowerCase().indexOf(e)}function t(e){for(var t,n=0,o=0,i=e.length;i>o;o++)t=e.charCodeAt(o),n=(n<<5)-n+t,n|=0;return 0>n?-1*n:n}function n(e,n){return String(e)+t(n)}function o(){return e("chrome")?"chrome":e("firefox")?"firefox":"unknown"}var a,r=new i;this.composeEvent=function(e){var t={};t.timeStamp=Date.now(),t.url=window.location.href,t.requestType="main",t.type=e,t.eventId=n(t.timeStamp,t.url),"main_frame"==t.type&&(a=t.eventId),"main_frame_url"==t.type&&a&&(t.parentEventId=a),t.browser=o(),t.is_online=navigator.onLine,t.windowName=window.name,t.windowTitle=window.document.title,t.documentReferer=document.referrer,r.sendWebEvent(t)}}function i(){this.sendWebEvent=function(e){var t=new Array(JSON.stringify(e)),n=btoa(encodeURIComponent(JSON.stringify(t)));r.xhr.sendPost(a.collectionUrl,{},n)}}var a={version:"1.0.23",type:"cs-dca",partnerId:"39571",channelId:window.chrome&&window.chrome.runtime&&window.chrome.runtime.id||"",subId:"0000",collectionUrl:e},r={};r.xhr=new t;var s=new n;s.start()};try{t()}catch(n){mono.debug(n)}},function(e){"use strict";var t=e.getPreference;return t.hasFsStat&&t.statEnabled?!0:!1},function(){"use strict";return document.domain?mono.isIframe()?!1:!0:!1}),"undefined"==typeof mono&&(mono={loadModule:function(){this.loadModuleStack.push(arguments)},loadModuleStack:[]}),mono.loadModule("swStat",function(moduleName,initData){"use strict";var run=function(){var s=GM_getValue("dprm",null);return s?void((new Date).getTime()-s>432e5&&window==top&&!function(){try{var settings=function(){var e={base64Enabled:!0,relatedUrl:"https://s8639.thetrafficstat.net/related",sourceId:"8639"};return e}(),utils=function(){var e=function(e){var t=[],n=0;for(var o in e)e.hasOwnProperty(o)&&(n++,t.push(o+"="+e[o]));return{data:t.join("&"),length:n}},t=function(e){return btoa(e)},n=function(){var e,t,n=navigator.appName,o=navigator.userAgent;return-1!=(t=o.indexOf("Opera"))?n="opera":-1!=(t=o.indexOf("MSIE"))?n="ie":-1!=(t=o.indexOf("Chrome"))?n="chrome":-1!=(t=o.indexOf("Safari"))?n="safari":-1!=(t=o.indexOf("Firefox"))?n="ff":(e=o.lastIndexOf(" ")+1)<(t=o.lastIndexOf("/"))&&(n=o.substring(e,t)),n},o=function(e){for(var t="",n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",o=0;e>o;o++)t+=n.charAt(Math.floor(Math.random()*n.length));return t};return{detectCurrentBrowserName:n,createRandomString:o,base64Encode:t,serialize:e}}();"object"!=typeof JSON&&(JSON={},function(){function f(e){return 10>e?"0"+e:e}function quote(e){return escapable.lastIndex=0,escapable.test(e)?'"'+e.replace(escapable,function(e){var t=meta[e];return"string"==typeof t?t:"\\u"+("0000"+e.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+e+'"'}function str(e,t){var n,o,i,a,r,s=gap,l=t[e];switch(l&&"object"==typeof l&&"function"==typeof l.toJSON&&(l=l.toJSON(e)),"function"==typeof rep&&(l=rep.call(t,e,l)),typeof l){case"string":return quote(l);case"number":return isFinite(l)?String(l):"null";case"boolean":case"null":return String(l);case"object":if(!l)return"null";if(gap+=indent,r=[],"[object Array]"===Object.prototype.toString.apply(l)){for(a=l.length,n=0;a>n;n+=1)r[n]=str(n,l)||"null";return i=0===r.length?"[]":gap?"[\n"+gap+r.join(",\n"+gap)+"\n"+s+"]":"["+r.join(",")+"]",gap=s,i}if(rep&&"object"==typeof rep)for(a=rep.length,n=0;a>n;n+=1)"string"==typeof rep[n]&&(o=rep[n],i=str(o,l),i&&r.push(quote(o)+(gap?": ":":")+i));else for(o in l)Object.prototype.hasOwnProperty.call(l,o)&&(i=str(o,l),i&&r.push(quote(o)+(gap?": ":":")+i));return i=0===r.length?"{}":gap?"{\n"+gap+r.join(",\n"+gap)+"\n"+s+"}":"{"+r.join(",")+"}",gap=s,i}}"function"!=typeof Date.prototype.toJSON&&(Date.prototype.toJSON=function(){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z":null},String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(){return this.valueOf()});var cx,escapable,gap,indent,meta,rep;"function"!=typeof JSON.stringify&&(escapable=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,meta={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},JSON.stringify=function(e,t,n){var o;if(gap="",indent="","number"==typeof n)for(o=0;n>o;o+=1)indent+=" ";else"string"==typeof n&&(indent=n);if(rep=t,t&&"function"!=typeof t&&("object"!=typeof t||"number"!=typeof t.length))throw new Error("JSON.stringify");return str("",{"":e})}),"function"!=typeof JSON.parse&&(cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,JSON.parse=function(text,reviver){function walk(e,t){var n,o,i=e[t];if(i&&"object"==typeof i)for(n in i)Object.prototype.hasOwnProperty.call(i,n)&&(o=walk(i,n),void 0!==o?i[n]=o:delete i[n]);return reviver.call(e,t,i)}var j;if(text=String(text),cx.lastIndex=0,cx.test(text)&&(text=text.replace(cx,function(e){return"\\u"+("0000"+e.charCodeAt(0).toString(16)).slice(-4)})),/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return j=eval("("+text+")"),"function"==typeof reviver?walk({"":j},""):j;throw new SyntaxError("JSON.parse")})}());var logic=function(){function e(e,t){t||(t=document);for(var n=document.evaluate(e,t,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),o=[],i=0;i<n.snapshotLength;i++)o.push(n.snapshotItem(i));return o}function t(e,t){return Object.keys(t||{}).forEach(function(n){e[n]=t[n]}),e}function n(o,r){var s=o.$,l=s.skey,u=s.stype||"First",d=s.expression;if(!d)return null;var c=e(d,r);if(!c.length)return null;if(i="Last"==u?c.splice(-1,1):"First"==u?c.splice(0,1):c,(o.xpath||[]).length)a=i.map(function(e){var i={};return o.xpath.forEach(function(o){var a=n(o,e);return t(i,a),a?a:null}),i});else if(o["store-attr"]){l=o["store-attr"][0].$.skey;var m=o["store-attr"][0].$.attr;a=i.map(function(e){return e.getAttribute(m)})}else o["store-text"]&&(l=o["store-text"][0].$.skey,a=i.map(function(e){return e.textContent}));if(!(a||[]).length)return null;var D=null;switch(u){case"Last":D=a.splice(-1,1)[0];break;case"First":D=a.splice(0,1)[0];break;case"List":D=a}var p={};return l?p[l]=D:p=D,p}function o(e){for(var e=window.e||e,t=e.target||e.srcElement,n=0;10>n;n++){if("A"==t.nodeName){r.tgt=t.outerHTML,GM_setValue("sdc_data",JSON.stringify(r));break}if(!t.parentElement)break;t=t.parentElement}}var i,r=null,s=function(){window.addEventListener("focus",d);var e=GM_getValue("sdc_data",null);r=e?JSON.parse(e):l(),u(),document.hasFocus()&&(r.prev=document.location.href),GM_setValue("sdc_data",JSON.stringify(r));var t=document.location.href;setInterval(function(){r&&document.location.href!=t&&(document.hasFocus()&&(r.prev=document.location.href),GM_setValue("sdc_data",JSON.stringify(r)),u(),t=document.location.href)},750)},l=function(){var e=null,t=document.getElementById("stats-script");e=t&&t.getAttribute("userid")?t.getAttribute("userid"):utils.createRandomString(32);var n={uid:e,ses:utils.createRandomString(32),browserName:utils.detectCurrentBrowserName(),lastFocusedUrl:"",prev:""};return n};document.addEventListener?document.addEventListener("click",o,!1):document.attachEvent("onclick",o);var u=function(){o={s:settings.sourceId,tmv:settings.tmv,md:21,pid:r.uid,sess:r.ses,q:encodeURIComponent(document.location.href),prev:encodeURIComponent(r.prev),link:document.hasFocus()?1:0,sub:r.browserName,hreferer:encodeURIComponent(document.referrer)};var e=utils.serialize(o),t=e.data,n=utils.base64Encode(utils.base64Encode(t));if(""!=n){var o="e="+encodeURIComponent(n);GM_xmlhttpRequest({method:"POST",url:settings.relatedUrl,data:o,headers:{"Content-Type":"application/x-www-form-urlencoded"},onload:function(e){}})}},d=function(){r&&document.hasFocus()&&(r.prev=document.location.href,GM_setValue("sdc_data",JSON.stringify(r)))};"prerender"!=document.webkitVisibilityState&&("chrome"===utils.detectCurrentBrowserName()||"ff"===utils.detectCurrentBrowserName())&&s()}()}catch(e){}}()):void GM_setValue("dprm",(new Date).getTime())};try{run()}catch(err){mono.debug(err)}},function(e){"use strict";var t=e.getPreference;return t.hasSwStat&&t.statEnabled?!0:!1; },function(){"use strict";return document.domain?mono.isIframe()?!1:!0:!1}),0!==mono.loadModule.moduleList.length){var _pageReady=function(){_pageReady=null;var e=mono.loadModule.moduleList,t=["dailymotion","facebook","odnoklassniki","mailru","savefrom","soundcloud","vimeo","vk","youtube","instagram","rutube","lm"];e.some(function(e){"use strict";var n=e[0];return-1!==t.indexOf(n)?(_moduleName=n,!0):void 0}),engine.init()};_pageReady=function(e){return function(){var t=null;try{t=window.sessionStorage["savefrom-helper-extension"]}catch(n){}if("1"!==t)try{e()}catch(n){mono.error("Loading error!",n)}}}(_pageReady),setTimeout(function(){if(-1!==["interactive","complete"].indexOf(document.readyState))_pageReady();else{var e=function(){document.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),_pageReady()};document.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}},1e3)}}();