òqwW[LLE stalker_portal wWQDDE4T@?ȯY:!gX lbLdو @tHWwWـLLE[ @5wWcLLE<@;!:!YXh,4%n`q  tHW@*wW$DDE4Vv@?$Y:!hXn`,4&mW @7tHWwWGLLE<@;!:!YXiYF2hq  tHW@,wWyDDE4L@?7NY:!iXhYF3m5 @7tHWwWJLLE<@;!:!YXjlC{!q > tHW@/wWDDE4@?Y:!jX!lC|m @9tHWwWLLE<@;!:!YXk), ïq L tHW@2wW"DDE4@?Y:!kX ï)-m @\q GF tHW@5wWDDE4p@?M*Y:!lX>\Om @?tHWwW4DDE4T@?ȮY:!gX lbL' @CtHWwWLLE<@?AY:!mXMb @GwWgEVw@?Y:!hXn`,4&m @GtHWGET /sp50/c/version.js HTTP/1.1 User-Agent: Mozilla/5.0 (QtEmbedded; U; Linux; C) AppleWebKit/533.3 (KHTML, like Gecko) MAG200 stbapp ver: 4 rev: 2116 Mobile Safari/533.3 Accept: */* Referer: http://box2.tivi.bg:88/sp50/c/index.html Connection: Keep-Alive Accept-Encoding: gzip Accept-Language: en,* Host: box2.tivi.bg:88 wWEq@?KY:!lX>\Om4 @HtHWGET /sp50/c/keydown.observer.js HTTP/1.1 User-Agent: Mozilla/5.0 (QtEmbedded; U; Linux; C) AppleWebKit/533.3 (KHTML, like Gecko) MAG200 stbapp ver: 4 rev: 2116 Mobile Safari/533.3 Accept: */* Referer: http://box2.tivi.bg:88/sp50/c/index.html Connection: Keep-Alive Accept-Encoding: gzip Accept-Language: en,* Host: box2.tivi.bg:88 wW&E@?Y:!kX ï)-m: @HtHWGET /sp50/c/keydown.keycodes.js HTTP/1.1 User-Agent: Mozilla/5.0 (QtEmbedded; U; Linux; C) AppleWebKit/533.3 (KHTML, like Gecko) MAG200 stbapp ver: 4 rev: 2116 Mobile Safari/533.3 Accept: */* Referer: http://box2.tivi.bg:88/sp50/c/index.html Connection: Keep-Alive Accept-Encoding: gzip Accept-Language: en,* Host: box2.tivi.bg:88 wWE@?Y:!jX!lC|m @HtHWGET /sp50/c/JsHttpRequest.js HTTP/1.1 User-Agent: Mozilla/5.0 (QtEmbedded; U; Linux; C) AppleWebKit/533.3 (KHTML, like Gecko) MAG200 stbapp ver: 4 rev: 2116 Mobile Safari/533.3 Accept: */* Referer: http://box2.tivi.bg:88/sp50/c/index.html Connection: Keep-Alive Accept-Encoding: gzip Accept-Language: en,* Host: box2.tivi.bg:88 wWEM@?6Y:!iXhYF3m @HtHWGET /sp50/c/global.js HTTP/1.1 User-Agent: Mozilla/5.0 (QtEmbedded; U; Linux; C) AppleWebKit/533.3 (KHTML, like Gecko) MAG200 stbapp ver: 4 rev: 2116 Mobile Safari/533.3 Accept: */* Referer: http://box2.tivi.bg:88/sp50/c/index.html Connection: Keep-Alive Accept-Encoding: gzip Accept-Language: en,* Host: box2.tivi.bg:88 wWDDE4@;{:!YXgbL' lv tHW@CwW^LLE<@;!:!YXm/Mq { tHW@GwWDDE4@?AY:!mXM/m  @QtHWwWDDE4c@;:!YXh,4&nV tHW@GwWDDE4@;|:!YXlO> tHW@HwWDDE4@;=:!YXk)-   tHW@HwWDDE4@; :!YXjlC|!  tHW@HwWDDE4@;:!YXiYF34 tHW@HwWuEԤ@;wZ:!YXlO>nO tHW@HHTTP/1.1 200 OK Date: Wed, 12 Oct 2016 17:50:31 GMT Server: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.19 OpenSSL/1.0.1f Last-Modified: Sat, 09 Apr 2016 13:28:17 GMT ETag: "ca6-5300d48c2fe40" Accept-Ranges: bytes Content-Length: 3238 Connection: close Content-Type: application/javascript /** * Binding observer.fire to keydown event. */ document.addEventListener("keydown", function(event){keydown_observer.fire(event)}, false); /** * KeyDown event observer. */ var keydown_observer = new function(){ this.listeners = {}; this.emulate_key = function(key_code){ this.fire({"keyCode" : key_code}); }; this.fire = function(e){ var code = e.keyCode || e.which; if (stb && stb.key_lock === true && code != key.FRAME){ _debug('key locked'); return; } if (e.shiftKey){ code += 1000; } if (e.altKey){ code += 2000; } e.key = code; _debug('code:', code); if ([0, 1000, 2000, 3000].indexOf(code) >= 0){ return; } var item; var priority_item; var normal_item; if (!this.triggerCustomEventListener('keypress', e)){ return; } if (this.listeners.hasOwnProperty(code)){ for(var i=0; i tHW@Hi++){ item = this.listeners[code][i]; if (item.c.hasOwnProperty('con_menu')){ if (item.c.con_menu.on){ continue; } } if (item.c.on && item.priority){ priority_item = item; break; } else if (item.c.on || item.c === window){ if (!normal_item){ normal_item = item; } } } if (priority_item){ priority_item.f.apply(priority_item.c, priority_item.a); }else if (normal_item){ normal_item.f.apply(normal_item.c, normal_item.a); } } if ([9, 1009].indexOf(code) != -1){ e.preventDefault && e.preventDefault(); } _debug('keydown handler exit'); } }; /** * Binding function to key. * @param {number} key * @param {Object} context The object to be used as the value of 'this' within 'f' * @param {*} args * @return {Function} */ Function.prototype.bind = function(key, context, args){ context = context || window; keydown_observer.listeners[key] = keydown_observer.listeners[key] || []; args = Array.prototype.splice.apply(arguments, [2, argumentswW{EĤ@;zh:!YXl>9/ tHW@H.length]); keydown_observer.listeners[key].unshift({"f" : this, "c" : context, "a" : args}); return this; }; Function.prototype.priority_bind = function(key, context, args){ context = context || window; keydown_observer.listeners[key] = keydown_observer.listeners[key] || []; args = Array.prototype.splice.apply(arguments, [2, arguments.length]); keydown_observer.listeners[key].unshift({"f" : this, "c" : context, "a" : args, "priority" : true}); return this; }; window.oncontextmenu = function () { if (typeof(keydown_observer) != 'undefined') { keydown_observer.emulate_key(key.EXIT); } return false; };wWEpc@;g:!YXh,4&nk tHW@GHTTP/1.1 200 OK Date: Wed, 12 Oct 2016 17:50:31 GMT Server: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.19 OpenSSL/1.0.1f Last-Modified: Sat, 09 Apr 2016 13:29:22 GMT ETag: "15-5300d4ca2d080" Accept-Ranges: bytes Content-Length: 21 Connection: close Content-Type: application/javascript var ver = '5.0.0-r2';wWDDE4@;|:!YXl> tHW@HwWDDE4c@;:!YXh,5bnT tHW@GwW<E@;7:!YXk)- 5 tHW@HHTTP/1.1 200 OK Date: Wed, 12 Oct 2016 17:50:31 GMT Server: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.19 OpenSSL/1.0.1f Last-Modified: Sat, 09 Apr 2016 13:28:15 GMT ETag: "670-5300d48a479c0" Accept-Ranges: bytes Content-Length: 1648 Connection: close Content-Type: application/javascript var key = { KEYE : 69, KEYI : 73, KEYZ : 90, KEYX : 88, KEYC : 67, KEYV : 86, POWER : 2085, // Alt+U MUTE : 2192, MIC : 2032, CLOCK : 2032, NUM1 : 49, NUM2 : 50, NUM3 : 51, NUM4 : 52, NUM5 : 53, NUM6 : 54, NUM7 : 55, NUM8 : 56, NUM9 : 57, NUM0 : 48, MENU : 122, // F11 BACK : 8, // Backspace CHANNEL_PREV : 1009, // Shift+Tab CHANNEL_NEXT : 9, // Tab EXIT : 27, // Esc REFRESH : 116, // F5 DELETE : 116, // F5 UP : 38, // UP ARROW DOWN : 40, // DOWN ARROW LEFT : 37, // LEFT ARROW RIGHT : 39, // RIGHT ARROW OK : 13, // Enter PAGE_NEXT : 34, // Page Down PAGE_PREV : 33, // Page Up NEXT : 34, // Page Down PREV : 33, // Page Up VOL_UP : 107, // NUMPAD + VOL_DOWN : 109, // NUMPAD - RED : 112, // F1 GREEN : 113, // F2 YELLOW : 114, // F3 BLUE : 115, // F4 SERVICES : 120, // F9 TV : 121, // F10 PHONE : 119, // F8 EPG : 119, // F8 WEB : 123, // F12 APP : 123, // F12 wW?>>E.@;;:!YXk)͙ ` tHW@H REW : 2066, // Alt+B FFWD : 2070, // Alt+F PLAY : 2082, // Alt+R PAUSE : 2082, // Alt+R CONTINUE : 2082, // Alt+R STOP : 2083, // Alt+S REC : 2087, // Alt+W INFO : 2089, // Alt+Y FRAME : 117, // F6 AUDIO : 2071, // Alt+G NULL : 2076, // Alt+L KEYBOARD : 2076, // Alt+L USB_UNMOUNTED : 2081, // Alt+Q USB_MOUNTED : 2080 // Alt+P }; if (typeof(gSTB) != 'undefined' && gSTB.IsEmulator){ key.EXIT = key.BACK; key.BACK = key.DELETE; }wWADDE4@;=:!YXk)Ǚ  tHW@HwWE@;N:!YXjlC|! Df tHW@HHTTP/1.1 200 OK Date: Wed, 12 Oct 2016 17:50:31 GMT Server: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.19 OpenSSL/1.0.1f Last-Modified: Sat, 09 Apr 2016 13:28:16 GMT ETag: "3808-5300d48b3bc00" Accept-Ranges: bytes Content-Length: 14344 Connection: close Content-Type: application/javascript /** * JsHttpRequest: JavaScript "AJAX" data loader * Minimized version: see debug directory for the complete one. * * @license LGPL * @author Dmitry Koterov, http://en.dklab.ru/lib/JsHttpRequest/ * @version 5.x $Id$ */ function JsHttpRequest(){ var t=this; t.onreadystatechange=null; t.readyState=0; t.responseText=null; t.responseXML=null; t.status=200; t.statusText="OK"; t.responseJS=null; t.caching=false; t.loader=null; t.session_name="PHPSESSID"; t._ldObj=null; t._reqHeaders=[]; t._openArgs=null; t._errors={inv_form_el:"Invalid FORM element detected: name=%, tag=%",must_be_single_el:"If used,
must be a single HTML element in the list.",js_invalid:"JavaScript code generated by backend is invalid!\n%",url_too_long:"Cannot use so long query with GET request (URL is larger than % bytes)",unk_loader:"Unknown loader: %",no_loaders:"No loaders registered at all, please check JsHttpRequest.LOADERS array",no_loader_matched:"Cannot find a loader which may process the request. Notices are:\n%"}; t.abort=function(){ with(this){ if(_ldObj&&_ldObj.abort){ _ldObj.abort(); } _cleanup(); if(readyState==0){ return; } if(readwWE@?@vY:!mXM/m"  @RtHWGET /sp50/c/watchdog.js HTTP/1.1 User-Agent: Mozilla/5.0 (QtEmbedded; U; Linux; C) AppleWebKit/533.3 (KHTML, like Gecko) MAG200 stbapp ver: 4 rev: 2116 Mobile Safari/533.3 Accept: */* Referer: http://box2.tivi.bg:88/sp50/c/index.html Connection: Keep-Alive Accept-Encoding: gzip Accept-Language: en,* Host: box2.tivi.bg:88 wWE@;M:!YXjlI!  tHW@HyState==1&&!_ldObj){ readyState=0; return; } _changeReadyState(4,true); } }; t.open=function(_2,_3,_4,_5,_6){ with(this){ if(_3.match(/^((\w+)\.)?(GET|POST)\s+(.*)/i)){ this.loader=RegExp.$2?RegExp.$2:null; _2=RegExp.$3; _3=RegExp.$4; } try{ if(document.location.search.match(new RegExp("[&?]"+session_name+"=([^&?]*)"))||document.cookie.match(new RegExp("(?:;|^)\\s*"+session_name+"=([^;]*)"))){ _3+=(_3.indexOf("?")>=0?"&":"?")+session_name+"="+this.escape(RegExp.$1); } } catch(e){ } _openArgs={method:(_2||"").toUpperCase(),url:_3,asyncFlag:_4,username:_5!=null?_5:"",password:_6!=null?_6:""}; _ldObj=null; _changeReadyState(1,true); return true; } }; t.send=function(_7){ if(!this.readyState){ return; } this._changeReadyState(1,true); this._ldObj=null; var _8=[]; var _9=[]; if(!this._hash2query(_7,null,_8,_9)){ return; } var _a=null; if(this.caching&&!_9.length){ _a=this._openArgs.username+":"+this._openArgs.password+"@"+this._openArgs.url+"|"+_8+"#"+this._openArgs.method; var _b=JsHttpRequest.CACHE[_a]; if(_b){ this._dataReady(_b[0],_b[1]); return false; } } var _c=(this.loader||"").toLowerCase(); if(_c&&!JsHttpRequest.LOADERS[_c]){ return this._error("unk_loader",_c); } var _d=[]; var _e=JsHttpRequest.LOADERS; for(var _f in _e){ var ldr=_e[_f].loader; if(!ldr){ continue; } if(_c&&_f!=_c){ continue; } var _11=new ldr(this); JsHttpRequest.extend(_11,this._openArgs); JsHttpRequest.extend(_11,{queryText:_8.join("&"),queryEwWE@;L:!YXjlN! E tHW@Hlem:_9,id:(new Date().getTime())+""+JsHttpRequest.COUNT++,hash:_a,span:null}); var _12=_11.load(); if(!_12){ this._ldObj=_11; JsHttpRequest.PENDING[_11.id]=this; return true; } if(!_c){ _d[_d.length]="- "+_f.toUpperCase()+": "+this._l(_12); }else{ return this._error(_12); } } return _f?this._error("no_loader_matched",_d.join("\n")):this._error("no_loaders"); }; t.getAllResponseHeaders=function(){ with(this){ return _ldObj&&_ldObj.getAllResponseHeaders?_ldObj.getAllResponseHeaders():[]; } }; t.getResponseHeader=function(_13){ with(this){ return _ldObj&&_ldObj.getResponseHeader?_ldObj.getResponseHeader(_13):null; } }; t.setRequestHeader=function(_14,_15){ with(this){ _reqHeaders[_reqHeaders.length]=[_14,_15]; } }; t._dataReady=function(_16,js){ with(this){ if(caching&&_ldObj){ JsHttpRequest.CACHE[_ldObj.hash]=[_16,js]; } responseText=responseXML=_16; responseJS=js; if(js!==null){ status=200; statusText="OK"; }else{ status=500; statusText="Internal Server Error"; } _changeReadyState(2); _changeReadyState(3); _changeReadyState(4); _cleanup(); } }; t._l=function(_18){ var i=0,p=0,msg=this._errors[_18[0]]; while((p=msg.indexOf("%",p))>=0){ var a=_18[++i]+""; msg=msg.substring(0,p)+a+msg.substring(p+1,msg.length); p+=1+a.length; } return msg; }; t._error=function(msg){ msg=this._l(typeof (msg)=="string"?arguments:msg); msg="JsHttpRequest: "+msg; if(!window.Error){ throw msg; }else{ if((new Error(1,"test")).description=="teswWE@;K:!YXjlT\! D] tHW@Ht"){ throw new Error(1,msg); }else{ throw new Error(msg); } } }; t._hash2query=function(_1e,_1f,_20,_21){ if(_1f==null){ _1f=""; } if((""+typeof (_1e)).toLowerCase()=="object"){ var _22=false; if(_1e&&_1e.parentNode&&_1e.parentNode.appendChild&&_1e.tagName&&_1e.tagName.toUpperCase()=="FORM"){ _1e={form:_1e}; } for(var k in _1e){ var v=_1e[k]; if(v instanceof Function){ continue; } var _25=_1f?_1f+"["+this.escape(k)+"]":this.escape(k); var _26=v&&v.parentNode&&v.parentNode.appendChild&&v.tagName; if(_26){ var tn=v.tagName.toUpperCase(); if(tn=="FORM"){ _22=true; }else{ if(tn=="INPUT"||tn=="TEXTAREA"||tn=="SELECT"){ }else{ return this._error("inv_form_el",(v.name||""),v.tagName); } } _21[_21.length]={name:_25,e:v}; }else{ if(v instanceof Object){ this._hash2query(v,_25,_20,_21); }else{ if(v===null){ continue; } if(v===true){ v=1; } if(v===false){ v=""; } //_20[_20.length]=_25+"="+this.escape(""+v); _20[_20.length]=_25+"="+v; } } if(_22&&_21.length>1){ return this._error("must_be_single_el"); } } }else{ _20[_20.length]=_1e; } return true; }; t._cleanup=function(){ var _28=this._ldObj; if(!_28){ return; } JsHttpRequest.PENDING[_28.id]=false; var _29=_28.span; if(!_29){ return; } _28.span=null; var _2a=function(){ _29.parentNode.removeChild(_29); }; JsHttpRequest.setTimeout(_2a,50); }; t._changeReadyState=function(s,_2c){ with(this){ if(_2c){ status=statusText=responseJS=null; responseText=""; } readyState=s; if(onreadystwWE@; :!YXiYF3# tHW@HHTTP/1.1 200 OK Date: Wed, 12 Oct 2016 17:50:31 GMT Server: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.19 OpenSSL/1.0.1f Last-Modified: Sat, 09 Apr 2016 13:29:23 GMT ETag: "42e3-5300d4cb212c0" Accept-Ranges: bytes Content-Length: 17123 Connection: close Content-Type: application/javascript /** * Alias for document.getElementById. * @param {Number} id * @return {*} DOMElement */ var $ = function(id){ return document.getElementById(id); }; /** * Debug function. */ function _debug(){ if (debug){ var text = ''; for (var i = 0; i < arguments.length; i++){ if (arguments[i] === null){ text += ' null'; }else if (typeof(arguments[i]) === "undefined"){ text += ' undefined'; }else if (arguments[i] instanceof Date){ text += ' '+arguments[i].toString(); }else if (arguments[i].message && arguments[i].name){ text += ' '+arguments[i].name+' '+arguments[i].message; }else{ text += ' '+arguments[i].toSource(); } } try{ gSTB.Debug(text); }catch(e){ console&&console.log&&console.log(text); } } } function _log(action, param, content_id){ param = param || ''; content_id = content_id || 0; if (typeof(param) == 'object'){ var add_data = param; wWE@; :!YXiYK름 tHW@H }else{ param = encodeURIComponent(param); } var data = { "type" : "stb", "action" : "log", "real_action" : action, "param" : (typeof param == 'string' || param instanceof String) ? encodeURIComponent(param) : param, "content_id" : content_id, "tmp_type" : stb.get_current_place() }; if (_log.hasOwnProperty('last_data') && _log.last_data.type == data.type && _log.last_data.action == data.action && _log.last_data.real_action == data.real_action && _log.last_data.param == data.param && _log.last_data.tmp_type == data.tmp_type ){ return; } _log.last_data = data; for (var prop in add_data){ if (add_data.hasOwnProperty(prop)){ data[prop] = add_data[prop]; } } stb.load( data, function(result){ _debug('on log', result); } ) } /** * Module loader. */ /*function load_module(module){ _debug('load_module', module); try{ var head = document.getElementsByTagName("head")[0]; var _script = document.createElement('script'); _script.type = "text/javascript"; _script.src = module + ".js"; var _style = document.createElement('link'); _style.type = "text/css"; _style.rel = "stylesheet"; _style.href = wW.E@; :!YXiYQs tHW@Hmodule + ".css"; head.appendChild(_script); _debug('append', _script.src); head.appendChild(_style); _debug('append', _style.href); }catch(e){ _debug(e); } }*/ /** * DOM element creating functions */ function create_dom_element(type, class_name, parent){ var dom_element = document.createElement(type); if (class_name){ dom_element.addClass(class_name); } parent = parent || document.body; if (parent){ parent.appendChild(dom_element); } return dom_element; } function create_inline_element(class_name, parent){ return create_dom_element('span', class_name, parent); } function create_block_element(class_name, parent){ return create_dom_element('div', class_name, parent); } /** * Custom prototype metods. */ HTMLElement.prototype.show = function(){ try{ switch(this.tagName.toLowerCase()){ case "span": case "strong": case "b": case "em": case "i": this.style.display = 'inline'; break; default: this.style.display = 'block'; } }catch(e){ _debug(e); } return this; }; HTMLElement.prototype.hide = function(){ try{ this.style.display = 'none'; }catch(e){ _debug(e); } return this; }; HTMLElement.prototype.isHidden = functiwW1E@; :!YXiYWf tHW@Hon(){ try{ return this.style.display == 'none'; }catch(e){ _debug(e); } }; HTMLElement.prototype.moveX = function(to_x){ try{ this.style.left = parseInt(to_x)+'px'; }catch(e){ _debug(e); } }; HTMLElement.prototype.moveY = function(to_y){ try{ this.style.top = parseInt(to_y)+'px'; }catch(e){ _debug(e); } }; HTMLElement.prototype.offsetX = function(offset_x){ try{ this.style.left = parseInt(this.offsetLeft)+offset_x+'px'; }catch(e){ _debug(e); } }; HTMLElement.prototype.offsetY = function(offset_y){ try{ this.style.top = parseInt(this.offsetTop)+offset_y+'px'; }catch(e){ _debug(e); } }; HTMLElement.prototype.setClass = function(class_name){ try{ this.className = class_name; }catch(e){ _debug(e); } return this; }; HTMLElement.prototype.delClass = function(){ try{ this.className = ''; }catch(e){ _debug(e); } return this; }; HTMLElement.prototype.haveClass = function(class_name){ var classes = this.className.replace(/\s+/g, ' ').split(' '); return classes.indexOf(class_name) != -1; }; HTMLElement.prototype.addClass = function(class_name){ try{ if (!this.className){ this.setClass(class_name); }else{ var classes = this.className.replace(/\s+/g, ' ').split(' '); wWDDE4r@?M(Y:!lX>! @RtHWwWaDDE4s@?M'Y:!lX>א @RtHWwWDDE4t@?M&Y:!lX>L @RtHWwWDDE4Vx@?"Y:!hXn,5bT @RtHWwW DDE4@?Y:!kX )̀!? @RtHWwW DDE4@?Y:!kX )ǀ @RtHWwW!DDE4@?Y:!jX! lI! @StHWwWF!DDE4@?Y:!jX! lN @StHWwW!DDE4@?Y:!jX! lT\ + @StHWwW9"DDE4@?Y:!jX! lY= @StHWwW"DDE4N@?7LY:!iXYKӀ!- @StHWwW$#DDE4O@?7KY:!iXYQs'T @StHWwW#DDE4P@?7JY:!iXYW! @StHWwW$DDE4Q@?7IY:!iXY\= @StHWwW&DDE4u@?M%Y:!lX> H @TtHWwW1/LLE @VwW;DDE4@?Y:!kX )Ȁ @YtHWwWR?DDE4Vy@?!Y:!hXn,5cT  @ZtHWwW4GDDE4x@;չ:!YXm/M3 tHW@RwWJEx@;4:!YXm/M tHW@RHTTP/1.1 200 OK Date: Wed, 12 Oct 2016 17:50:31 GMT Server: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.19 OpenSSL/1.0.1f Last-Modified: Sat, 09 Apr 2016 13:28:17 GMT ETag: "27a5-5300d48c2fe40" Accept-Ranges: bytes Content-Length: 10149 Connection: close Content-Type: application/javascript /** * Watchdog. * @constructor */ function watchdog(){ this.request_timeout = 30000; this.event_active_id = 0; this.reboot_after_ok = false; this.running = false; } watchdog.prototype.run = function(timeout, timeslot){ _debug('watchdog.run', timeout, timeslot); _debug('watchdog.running', this.running); if (this.running){ return; } this.request_timeout = timeout*1000 || this.request_timeout; timeslot = timeslot*1000; _debug('this.request_timeout', this.request_timeout); var day_start = new Date(); day_start.setHours(0); day_start.setMinutes(0); day_start.setSeconds(0); day_start.setMilliseconds(0); day_start = day_start.getTime(); var now = new Date().getTime(); _debug('now', now); _debug('day_start', day_start); _debug('Math.floor((now - day_start)/this.request_timeout)', Math.floor((now - day_start)/this.request_timeout)); var delay = this.request_timeout - ((now - day_start) - Math.floor((now - day_start)/this.request_timeout) * this.request_timeout); _debug('delay', delay); //delay += timeslot; wWJEx@;3:!YXm4M" tHW@R if ((delay + timeslot) > this.request_timeout){ delay = delay - (this.request_timeout - timeslot); }else{ delay += timeslot; } _debug('delay', delay); _debug('date', new Date(now + delay) + " " + new Date(now + delay).getMilliseconds() + "ms"); var self = this; this.running = true; this.send_request(true); window.setTimeout(function(){ window.setInterval(function(){ self.send_request(); }, self.request_timeout); self.send_request(); }, delay); }; watchdog.prototype.send_request = function(init){ var self = this; init = init | false; var cur_play_type = 0; if (!stb.player.pause.on){ cur_play_type = stb.get_current_place(); } _debug('cur_play_type', cur_play_type); _debug('now', new Date() + " " + new Date().getMilliseconds() + "ms"); stb.load( { "type" : "watchdog", "action" : "get_events", "cur_play_type" : cur_play_type, "event_active_id" : this.event_active_id, "init" : init }, function(result){ try{ self.parse_result(result.data); }catch(e){ _debug(e); } } ); }; watchdog.prototype.parse_result = function(data){ _wW@JEx@;2:!YXm:_MI tHW@Rdebug('watchdog.parse_result', data); try{ //module.curweather && module.curweather.set && module.curweather.set(data.cur_weather); //module.course && module.course.set && data.course && module.course.set(data.course); stb.check_additional_services(data.additional_services_on); }catch(e){ _debug(e); } if (typeof(data.id) != 'undefined'){ _debug('data.id', data.id); switch(data.event){ case 'reboot': { stb.Stop(); stb.ExecAction('reboot'); break; } case 'reload_portal': { stb.Stop(); window.location = window.location; break; } case 'send_msg_with_video': { } case 'send_msg': { if (data.param1){ data.event = 'send_msg_with_video' } if (!stb.msg){ return; } if (this.event_active_id == data.id){ return; } this.event_active_id = data.id; var self = this; if (data.event == 'send_msg_with_video'){ stb.msg.set_callback( function(){ wWDJEx@;1:!YXm?Mdj tHW@R self.send_confirm(); var video = { name : "", cmd : data.param1, promo : true }; if (stb.player.on){ video.restore_item = stb.player.cur_media_item.clone(); _debug('stb.cur_layer.layer_name', stb.cur_layer.layer_name); if (stb.cur_layer.layer_name === "vclub"){ video.restore_item.position = stb.GetPosTime && stb.GetPosTime(); } } if (stb.cur_layer.on){ stb.cur_layer.hide(); video.restore_layer = stb.cur_layer; } video.stop_callback = function(){ _debug('promo_video.stop_callback'); if (stb.player.cur_media_item.restore_layer){ stb.player.cur_media_item.restore_layer.show(); } if (stb.player.cur_media_item.restore_item){ stb.player.play(stb.player.cur_media_item.restore_itemwW;LDDE4@?AY:!mXM4!P @^tHWwWLDDE4@?AY:!mXM:_  @^tHWwWLDDE4@?AY:!mXM? @^tHWwW+ME@;J:!YXjlY!  tHW@Satechange){ onreadystatechange(); } } }; t.escape=function(s){ return escape(s).replace(new RegExp("\\+","g"),"%2B"); }; } JsHttpRequest.COUNT=0; JsHttpRequest.MAX_URL_LEN=2000; JsHttpRequest.CACHE={}; JsHttpRequest.PENDING={}; JsHttpRequest.LOADERS={}; JsHttpRequest._dummy=function(){ }; JsHttpRequest.TIMEOUTS={s:window.setTimeout,c:window.clearTimeout}; JsHttpRequest.setTimeout=function(_2e,dt){ window.JsHttpRequest_tmp=JsHttpRequest.TIMEOUTS.s; if(typeof (_2e)=="string"){ id=window.JsHttpRequest_tmp(_2e,dt); }else{ var id=null; var _31=function(){ _2e(); delete JsHttpRequest.TIMEOUTS[id]; }; id=window.JsHttpRequest_tmp(_31,dt); JsHttpRequest.TIMEOUTS[id]=_31; } window.JsHttpRequest_tmp=null; return id; }; JsHttpRequest.clearTimeout=function(id){ window.JsHttpRequest_tmp=JsHttpRequest.TIMEOUTS.c; delete JsHttpRequest.TIMEOUTS[id]; var r=window.JsHttpRequest_tmp(id); window.JsHttpRequest_tmp=null; return r; }; JsHttpRequest.query=function(url,_35,_36,_37,headers){ var req=new this(); req.caching=!_37; headers = headers || {}; for (var key in headers){ if (req.setRequestHeader && headers.hasOwnProperty(key)){ req.setRequestHeader(key, headers[key]); } } req.onreadystatechange=function(){ if(req.readyState==4){ _36(req.responseJS,req.responseText); } }; req.open(null,url,true); if (stb && stb.header_ua_ext && stb.header_ua_ext.length > 0){ req.setRequestHeader("X-User-Agent", stb.header_ua_ext.joinwW/ME@;I:!YXjl_! U tHW@S('; ')); } req.send(_35); return req; }; JsHttpRequest.dataReady=function(d){ var th=this.PENDING[d.id]; delete this.PENDING[d.id]; if(th){ th._dataReady(d.text,d.js); }else{ if(th!==false){ throw "dataReady(): unknown pending id: "+d.id; } } }; JsHttpRequest.extend=function(_3b,src){ for(var k in src){ _3b[k]=src[k]; } }; JsHttpRequest.LOADERS.xml={loader:function(req){ JsHttpRequest.extend(req._errors,{xml_no:"Cannot use XMLHttpRequest or ActiveX loader: not supported",xml_no_diffdom:"Cannot use XMLHttpRequest to load data from different domain %",xml_no_headers:"Cannot use XMLHttpRequest loader or ActiveX loader, POST method: headers setting is not supported, needed to work with encodings correctly",xml_no_form_upl:"Cannot use XMLHttpRequest loader: direct form elements using and uploading are not implemented"}); this.load=function(){ if(this.queryElem.length){ return ["xml_no_form_upl"]; } if(this.url.match(new RegExp("^([a-z]+://[^\\/]+)(.*)","i"))){ if(RegExp.$1.toLowerCase()!=document.location.protocol+"//"+document.location.hostname.toLowerCase()+(document.location.port?':'+document.location.port:'')){ return ["xml_no_diffdom",RegExp.$1]; } } var xr=null; if(window.XMLHttpRequest){ try{ xr=new XMLHttpRequest(); } catch(e){ } }else{ if(window.ActiveXObject){ try{ xr=new ActiveXObject("Microsoft.XMLHTTP"); } catch(e){ } if(!xr){ try{ xr=new ActiveXObject("Msxml2.XMLHTTP"); } catch(e){ } } } } if(!xr){ return ["wWZME@;H:!YXjle=0?"&":"?")+this.queryText; } this.queryText=""; if(this.url.length>JsHttpRequest.MAX_URL_LEN){ return ["url_too_long",JsHttpRequest.MAX_URL_LEN]; } }else{ if(this.method=="POST"&&!_40){ return ["xml_no_headers"]; } } this.url+=(this.url.indexOf("?")>=0?"&":"?")+"JsHttpRequest="+(req.caching?"0":this.id)+"-xml"; var id=this.id; xr.onreadystatechange=function(){ if(xr.readyState!=4){ return; } xr.onreadystatechange=JsHttpRequest._dummy; req.status=null; try{ req.status=xr.status; req.responseText=xr.responseText; } catch(e){ } if(!req.status){ return; } try{ var _42=req.responseText||"{ js: null, text: null }"; eval("JsHttpRequest._tmp = function(id) { var d = "+_42+"; d.id = id; JsHttpRequest.dataReady(d); }"); } catch(e){ return req._error("js_invalid",req.responseText); } JsHttpRequest._tmp(id); JsHttpRequest._tmp=null; }; xr.open(this.method,this.url,true,this.username,this.password); if(_40){ for(var i=0;i=0?"&":"?")+this.queryText; } this.url+=(this.url.indexOf("?")>=0?"&":"?")+"JsHttpRequest="+this.id+"-"+"script"; this.queryText=""; if(!this.method){ this.method="GET"; } if(this.method!=="GET"){ return ["script_only_get"]; } if(this.queryElem.length){ return ["script_no_form"]; } if(this.url.length>JsHttpRequest.MAX_URL_LEN){ return ["url_too_long",JsHttpRequest.MAX_URL_LEN]; } var th=this,d=document,s=null,b=d.body; if(!window.opera){ this.span=s=d.createElement("SCRIPT"); var _4a=function(){ s.language="JavaScript"; if(s.setAttribute){ s.setAttribute("src",th.url); }else{ s.src=th.url; } b.insertBefore(s,b.lastChild); }; }else{ this.span=s=d.createElement("SPAN"); s.style.display="none"; b.insertBefore(s,b.lastChild); s.innerHTML="Workaround for IE."; var _4a=function(){ s=s.getElementsByTagName("SCRIPT")[0]; s.language="JavaScript"; if(s.setAttribute){ s.setAttribute("src",th.url); }else{ s.src=th.url; } };wWME@;F:!YXjlp|!  tHW@S } JsHttpRequest.setTimeout(_4a,10); return null; }; }}; JsHttpRequest.LOADERS.form={loader:function(req){ JsHttpRequest.extend(req._errors,{form_el_not_belong:"Element \"%\" does not belong to any form!",form_el_belong_diff:"Element \"%\" belongs to a different form. All elements must belong to the same form!",form_el_inv_enctype:"Attribute \"enctype\" of the form must be \"%\" (for IE), \"%\" given."}); this.load=function(){ var th=this; if(!th.method){ th.method="POST"; } th.url+=(th.url.indexOf("?")>=0?"&":"?")+"JsHttpRequest="+th.id+"-"+"form"; if(th.method=="GET"){ if(th.queryText){ th.url+=(th.url.indexOf("?")>=0?"&":"?")+th.queryText; } if(th.url.length>JsHttpRequest.MAX_URL_LEN){ return ["url_too_long",JsHttpRequest.MAX_URL_LEN]; } var p=th.url.split("?",2); th.url=p[0]; th.queryText=p[1]||""; } var _4e=null; var _4f=false; if(th.queryElem.length){ if(th.queryElem[0].e.tagName.toUpperCase()=="FORM"){ _4e=th.queryElem[0].e; _4f=true; th.queryElem=[]; }else{ _4e=th.queryElem[0].e.form; for(var i=0;i")+""; if(!_4e){ _4e=th.span.firstChild; } d.body.insertBefore(s,d.body.lastChild); var _57=function(e,_59){ var sv=[]; var _5b=e; if(e.mergeAttributes){ var _5b=d.createElement("form"); _5b.mergeAttributes(e,false); } for(var i=0;i<_59.length;i++){ var k=_59[i][0],v=_59[i][1]; sv[sv.length]=[k,_5b.getAttribute(k)]; _5b.setAttribute(k,v); } if(e.mergeAttributes){ e.mergeAttributes(_5b,false); } return sv; }; var _5f=function(){ top.JsHttpRequestGlobal=JsHttpRequest; var _60=[]; if(!_4f){ for(var i=0,n=_4e.elements.length;i=0;i--){ var _64=qt[i].split("=",2); var e=d.createElement("INPUT"); e.type="hidden"; e.name=unescape(_64[0]); e.value=_64[1]!=null?unescape(_64[1]):""; _4e.appendChild(e); } for(var i=0;i= 0){ this.className = this.className.replace(eval('/('+class_name+')/g'), '').replace(/((\s)+)/g, ' '); } }catch(e){ _debug(e); } return this; }; HTMLElement.prototype.replaceClass = function(from, to){ try{ if (this.className.indexOf(from) >= 0 ){ this.className = this.className.replace(eval('/('+from+')/g'), to); } }catch(e){ _debug(e); } return this; }; String.prototype.clearnl = function(){ return this.replace(/(\n(\r)?)/g, ''); }; if (typeof Object.prototype.toSource != 'function'){ Object.prototype.toSource = function(level) { var con = this.constructor; var l = level || 0; l++; //console.log('level', level); //console.log(l); //_debug('l', l); if (l > 4){ //console.log('[Max level exceeded]'); return ''; } if(con == String) { //return '"' + this + '"'; return this; } else if(con == Number) { return this; } wWNLLE _b ? 1: 0); }); }; Math.__proto__.isEven = function(x){ return !(x % 2); }; Math.__proto__.isOdd = function(x){ return !Math.isEven(x); }; function empty(val){ var type = typeof(val); if (type == 'string' && val == ''){ return true; }else if (type == 'undefined'){ return true; }else{ if (!val){ return true; }else if (type == 'object'){ for(var p in val){ if (val.hasOwnProperty(p)){ return false; } } return true; } } return false; } function get_params(){ var get = new String(window.location); var x = get.indexOf('?'); if (x!=-1){ var l = get.length; get = get.substr(x+1, l-x); l = get.split('&'); x = 0; for(var i in l){ if (l.hasOwnProperty(i)){ get = l[i].split('='); _GET[get[0]] = get[1];wWOE@; :!YXiYx tHW@S x++; } } } } function get_word(alias){ return word[alias] || alias; } String.prototype.format = function() { var args = arguments; return this.replace(/{(\d+)}/g, function(match, number) { return typeof args[number] != 'undefined' ? args[number]: '{' + number + '}'; }); }; String.prototype.toTranslit = function(){ var map = { 'а' : 'a', 'б' : 'b', 'в' : 'v', 'г' : 'g', 'д' : 'd', 'е' : 'e', 'ж' : 'g', 'з' : 'z', 'и' : 'i', 'й' : 'y', 'к' : 'k', 'л' : 'l', 'м' : 'm', 'н' : 'n', 'о' : 'o', 'п' : 'p', 'р' : 'r', 'с' : 's', 'т' : 't', 'у' : 'u', 'ф' : 'f', 'ы' : 'i', 'э' : 'e', 'А' : 'A', 'Б' : 'B', 'В' : 'V', 'Г' : 'G', 'Д' : 'D', 'Е' : 'E', 'Ж' : 'G', 'З' : 'Z', 'И' : 'I', 'Й' : 'Y', 'К' : 'K', 'Л' : 'L', 'М' : 'M', 'Н' : 'N', 'О' : 'O', 'П' : 'P', 'Р' : 'R', 'С' : 'S', 'Т' : 'T', 'У' : 'U', 'Ф' : 'F', 'Ы' : 'I', 'Э' : 'E', 'ё':"yo", 'х':"h", 'ц':"ts", 'ч':"ch", 'ш':"sh", 'щ':"shch", 'ъ':'', 'ь':'', 'ю':"yu", 'яwWOE@; :!YXiY~s5 tHW@S':"ya", 'Ё':"Yo", 'Х':"H", 'Ц':"Ts", 'Ч':"Ch", 'Ш':"Sh", 'Щ':"Shch", 'Ъ':'', 'Ь':'', 'Ю':"Yu", 'Я':"Ya", ' ':"_", '!':"", '?':"", ',':"", '.':"", '"':"", '\'':"", '\\':"", '/':"", ';':"", ':':"", '«':"", '»':"", '`':"", '-' : "-", '—' : "-" }; var arr = this.split('').map(function(letter){ if (map.hasOwnProperty(letter)){ letter = map[letter]; } return letter; }); return arr.join('').replace(/[^a-z0-9_-]/ig, ''); }; /** * @example * var obj ={ * 'tag':'div', * 'attrs':{ * 'id':'id', * 'class': 'new_class', * 'style':'"width:50px' * }, * 'child':[ * { * 'tag':'div', * 'attrs':{ * 'id':'id', * 'class': 'new_class', * 'style':'"width:50px' * }, * 'child':[ * * ] * }, * { * 'tag':'div', * * 'attrs':{ * 'id':'id', * 'class': 'new_class', * 'style':'"width:50px' * }, * 'child':[ * * ] * } * ] * }; * createHTMLTree(obj); * * @param obj */ function createHTMLTree(obj){ var el = document.createElement(obj.tag); for(var key in obj.attrs) { if (obj.attrs.hasOwnProperty(key)){ ewWOE@; :!YXiYQ tHW@Sl.setAttribute(key, obj.attrs[key]); } } if(typeof obj.child != 'undefined'){ for(var i=0; i tHW@TwW2PDDE4@?Y:!jX! lj܀Y @_tHWwWPDDE4@?Y:!jX! lp| p @_tHWwW7QDDE4@?Y:!jX! lv @_tHWwW+RDDE4@?Y:!jX! l{u @_tHWwWZRDDE4R@?7HY:!iXYbSB @_tHWwWRDDE4S@?7GY:!iXYg  @_tHWwW2SDDE4T@?7FY:!iXYmY @_tHWwWSDDE4U@?7EY:!iXYs3 D @`tHWwWSDDE4V@?7DY:!iXYxӀ @`tHWwWmTDDE4W@?7CY:!iXY~su @`tHWwWTLLE<@;!:!YXn2y@q  tHW@VwWTDDE4X@?7BY:!iXY )G @`tHWwW~ULLE[' + data.send_time + '] ' : '') + data.msg.replace('%mac%', stb.mac).replace('%sn%', stb.serial_number), auto_hide_timeout : data.auto_hide_timeout || 0 } ); this.reboot_after_ok = data.reboot_after_ok; break; } case 'update_channels': { stb.load_channels(); stb.load_fav_channels(); stb.load_fav_itv(); break; } case 'update_subscription': { if (stb.cur_off_on){ stb.Stop(); swW.rEx@;/:!YXmK?M5O tHW@^tb.ExecAction('reboot'); }else{ stb.load_channels(); stb.load_fav_channels(); stb.load_fav_itv(); } break; } case 'update_epg': { _debug('stb.user.timeslot_ratio', stb.user.timeslot_ratio); _debug('stb.user.epg_update_time_range', stb.user.epg_update_time_range); if (stb.user.timeslot_ratio){ var delay = stb.user.timeslot_ratio * stb.user.epg_update_time_range; }else{ delay = 0 ; } _debug('delay', delay); window.clearTimeout(this.update_epg_timeout); this.update_epg_timeout = window.setTimeout(function(){ stb.epg_loader.epg = null; stb.epg_loader.load(); }, delay * 1000); break; } case 'cut_off': { stb.cut_off(); break; } case 'cut_on': { stb.cut_on(); break; } case 'update_image': { keydown_observer.emulate_key(key.MENU); stbUpdate.startAutoUpdate(stb.user['update_url'], false); break; } case 'mowW^rEx@;.:!YXmPM tHW@^unt_all_storages': { stb.set_storages(data.msg); break; } case 'update_logo': { stb.RDir("SetLogo "+data.msg); break; } case 'show_menu': // reset paused { keydown_observer.emulate_key(key.MENU); break; } case 'play_channel': { keydown_observer.emulate_key(key.MENU); stb.user.fav_itv_on = 0; var ch_idx = stb.player.channels.getIdxByNumber(parseInt(data.msg)); stb.player.ch_idx = ch_idx || 0; stb.player.cur_media_item = stb.player.channels[stb.player.ch_idx]; stb.player.cur_tv_item = stb.player.channels[stb.player.ch_idx]; stb.player.last_not_locked_tv_item = stb.player.channels[stb.player.ch_idx]; //keydown_observer.emulate_key(key.EXIT); main_menu.hide(); stb.player.play_last(); break; } case 'play_radio_channel': { keydown_observer.emulate_key(key.MENU); stb.load_radio_channel(parseInt(data.msg)); break; } case 'update_modules': { stb.update_modules(); brewWbrEx@;\:!YXmVM뮺 tHW@^ak; } } } }; watchdog.prototype.send_confirm = function(callback){ stb.load( { "type" : "watchdog", "action" : "confirm_event", "event_active_id" : this.event_active_id }, function(result){ _debug(result); callback && callback(); }); this.event_active_id = 0; }; wWTtDDE4@?AY:!mXMK? @htHWwWXtDDE4@?AY:!mXMP߀ @htHWwWctLLE<@;!:!YXong:q 4 tHW@^wWtDDE4@?AY:!mXMVYB @htHWwWuDDE4h@?T2Y:!oX:ngm @htHWwWyLLE<@?xY:!qXAsЗ, @iwW{LLE<@;!:!YXpX"j2|q 4 tHW@`wWu|DDE4r@?~Y:!pXj2|X"m @jtHWwW}LLE<*@?Y:!rXyrjg @jwWDDE4@; :!YXjl|! D tHW@ewW.DDE4@;:!YXiYC= tHW@ewWLLE<@;!:!YXqڪEAtq P tHW@iwWtDDE4@?Y:!qXAtڪEmL @stHWwWLLE<@;!:!YXr5Iyrjàq # tHW@jwW2DDE4*@?Y:!rXyrj5Im @ttHWwWDDE4@?AY:!mXMW  @tHWwW+DDE4@?AY:!mXMW  @tHWwW0Ek@?)Y:!nXy@2m! @tHWGET /sp50/c/usbdisk.js HTTP/1.1 User-Agent: Mozilla/5.0 (QtEmbedded; U; Linux; C) AppleWebKit/533.3 (KHTML, like Gecko) MAG200 stbapp ver: 4 rev: 2116 Mobile Safari/533.3 Accept: */* Referer: http://box2.tivi.bg:88/sp50/c/index.html Connection: Keep-Alive Accept-Encoding: gzip Accept-Language: en,* Host: box2.tivi.bg:88 wW:LLE 0){ this.drive_mounted(); } /*for (var i=0; i < list.length; i++){ if (!empty(list[i])){ this.drive_mounted(); return; } }*/ }catch(e){ _debug(e); } }; usbdisk.prototype.read_dir = function(path){ _debug('usbdisk.read_dir'); try{ var txt = stb.ListDir(path,wWWE]@;Z:!YXn2yg tHX!@ true); _debug(txt); eval(txt); this.dirs = dirs; this.files = files; return this.dirs.concat(this.files); }catch(e){ _debug(e); } }; usbdisk.prototype.is_valid_path_for_write = function(path){ _debug('usbdisk.is_valid_path_for_write', path); return this.storage_info.some(function(storage){ return storage.mountPath === path && storage.isReadOnly === 0; }) }; usbdisk.prototype.add_onmount_callback = function(func){ _debug('usbdisk.add_onmount_callback'); this.onmount_callbacks.push(func); }; usbdisk.prototype.add_onumount_callback = function(func){ _debug('usbdisk.add_onumount_callback'); this.onumount_callbacks.push(func); }; usbdisk.prototype.fire_onmount_callbacks = function(){ _debug('usbdisk.fire_onmount_callbacks'); for(var i=0; i'; if (this.log_dom_obj.clientHeight < this.log_dom_obj.scrollHeight){ this.log_dom_obj.scrollTop = this.log_dom_obj.scrollHeight - this.log_dom_obj.clientHeight; } }; load_bar.prototype.set_pos = function(percent, txt){ _debug('load_bar.set_pos', percent);wWzEԼ4@;_ƹ:!YXpX"j3̀( tHX*@HTTP/1.1 200 OK Date: Wed, 12 Oct 2016 17:50:31 GMT Server: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.19 OpenSSL/1.0.1f Last-Modified: Wed, 18 May 2016 07:07:40 GMT ETag: "13eaf-533188361a700" Accept-Ranges: bytes Content-Length: 81583 Connection: close Content-Type: application/javascript /** * Common XPCOM STB constructor. * @constructor */ function common_xpcom(){ this.user = {}; this.mac = ''; this.ip = ''; this.hd = 1; this.type = ''; this.version = ''; this.ajax_loader = ''; this.images = []; this.storages = {}; this.player = {}; this.key_lock = true; this.power_off = false; this.additional_services_on = 0; this.header_ua_ext = []; this.access_token = ''; this.random = ''; this.aspect_idx = 0; this.aspect_array = [ {"alias": "fit", "mode": 0x10}, {"alias": "big", "mode": 0x40}, {"alias": "opt", "mode": 0x50}, {"alias": "exp", "mode": 0x00}, {"alias": "cmb", "mode": 0x30} ]; this.video_mode = 1080; this.cur_off_on = false; this.cur_place = ''; this.load_step = Math.ceil(50/3); this.recordings = []; this.hdmi_on = true; // iso639 this.lang_map = { "aa" : "aar", //Afar "ab" : "abk", //Abkhazian "af" : "afr", //Afrikaans "ak" : "aka", //Akan "sq" : "alb", //Albanian "am" : "amh", //Amharic wWzEԼ5@;_Ź:!YXpX"麧j3̀, tHX*@ "ar" : "ara", //Arabic "an" : "arg", //Aragonese "hy" : "arm", //Armenian "as" : "asm", //Assamese "av" : "ava", //Avaric "ae" : "ave", //Avestan "ay" : "aym", //Aymara "az" : "aze", //Azerbaijani "ba" : "bak", //Bashkir "bm" : "bam", //Bambara "eu" : "baq", //Basque "be" : "bel", //Belarusian "bn" : "ben", //Bengali "bh" : "bih", //Bihari languages "bi" : "bis", //Bislama "bs" : "bos", //Bosnian "br" : "bre", //Breton "bg" : "bul", //Bulgarian "my" : "bur", //Burmese "ca" : "cat", //Catalan; Valencian "ch" : "cha", //Chamorro "ce" : "che", //Chechen "zh" : "chi", //Chinese "cu" : "chu", //Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic "cv" : "chv", //Chuvash "kw" : "cor", //Cornish "co" : "cos", //Corsican "cr" : "cre", //Cree "cs" : "ces", //Czech "da" : "dan", //Danish "dv" : "div", //Divehi; Dhivehi; Maldivian "nl" : "dut", //Dutch; Flemish "dz" : "dzo", //Dzongkha "en" : "eng", //English "eo" : "epo", //Esperanto "et" : "est", //Estonian "ee" : "ewe", //Ewe "fo" : "fao", //Faroese "fj" : "fij", //Fijian "fi" : "fin", //Finnish "fr" : "fra", //French "wWzE?6@;:!YXonrY銇Z tHX*@ this.add_log(txt); var width = Math.ceil(percent * this.px_in_percent); if (width > 248){ width = 248; } this.bar_dom_obj.style.width = width + 'px'; if (percent >= 100){ this.t_hide(); } }; load_bar.prototype.add_pos = function(percent, txt){ _debug('load_bar.add_pos', percent); this.cur_pos = this.cur_pos + percent; this.set_pos(this.cur_pos, txt); }; load_bar.prototype.set_callback = function(fn){ this.callback = fn; }; load_bar.prototype.bind = function(){ this.switch_log.bind(key.FRAME, this); }; wWzEԼ6@;_Ĺ:!YXpX"Zj3̀ tHX*@fy" : "fry", //Western Frisian "ff" : "ful", //Fulah "ka" : "geo", //Georgian "de" : "deu", //German "gd" : "gla", //Gaelic; Scottish Gaelic "ga" : "gai", //Irish "gl" : "glg", //Galician "gv" : "glv", //Manx "el" : "ell", //Greek, Modern (1453-) "gn" : "grn", //Guarani "gu" : "guj", //Gujarati "ht" : "hat", //Haitian; Haitian Creole "ha" : "hau", //Hausa "he" : "heb", //Hebrew "hz" : "her", //Herero "hi" : "hin", //Hindi "ho" : "hmo", //Hiri Motu "hr" : "hrv", //Croatian "hu" : "hun", //Hungarian "ig" : "ibo", //Igbo "is" : "ice", //Icelandic "io" : "ido", //Ido "ii" : "iii", //Sichuan Yi; Nuosu "iu" : "iku", //Inuktitut "ie" : "ile", //Interlingue; Occidental "ia" : "ina", //Interlingua (International Auxiliary Language Association) "id" : "ind", //Indonesian "ik" : "ipk", //Inupiaq "it" : "ita", //Italian "jv" : "jav", //Javanese "ja" : "jpn", //Japanese "kl" : "kal", //Kalaallisut; Greenlandic "kn" : "kan", //Kannada "ks" : "kas", //Kashmiri "kr" : "kau", //Kanuri "kk" : "kaz", //Kazakh "km" : "khm", //Central Khmer "ki" : "kik", //Kikuyu; Gikuyu "rw" : "kin", //Kinyarwanda "ky" : "kir", //Kirghiz; Kyrgyz wWzDDE4?7@;c:!YXont銇끮 tHX*@wWzEԼ7@;_ù:!YXpX"j3̀9 tHX*@ "kv" : "kom", //Komi "kg" : "kon", //Kongo "ko" : "kor", //Korean "kj" : "kua", //Kuanyama; Kwanyama "ku" : "kur", //Kurdish "lo" : "lao", //Lao "la" : "lat", //Latin "lv" : "lav", //Latvian "li" : "lim", //Limburgan; Limburger; Limburgish "ln" : "lin", //Lingala "lt" : "lit", //Lithuanian "lb" : "ltz", //Luxembourgish; Letzeburgesch "lu" : "lub", //Luba-Katanga "lg" : "lug", //Ganda "mk" : "mac", //Macedonian "mh" : "mah", //Marshallese "ml" : "mal", //Malayalam "mi" : "mao", //Maori "mr" : "mar", //Marathi "ms" : "may", //Malay "mg" : "mlg", //Malagasy "mt" : "mlt", //Maltese "mn" : "mon", //Mongolian "na" : "nau", //Nauru "nv" : "nav", //Navajo; Navaho "nr" : "nbl", //Ndebele, South; South Ndebele "nd" : "nde", //Ndebele, North; North Ndebele "ng" : "ndo", //Ndonga "ne" : "nep", //Nepali "nn" : "nno", //Norwegian Nynorsk; Nynorsk, Norwegian "nb" : "nob", //Bokmål, Norwegian; Norwegian Bokmål "no" : "nor", //Norwegian "ny" : "nya", //Chichewa; Chewa; Nyanja "oc" : "oci", //Occitan (post 1500); Provençal "oj" : "oji", //Ojibwa "or" : "ori", //Oriya "om" : "orm", //Oromo "os" : "oss", //Ossetian; Ossetic "pa"wWG|E/@;˹:!YXqڪEAŀB tHX*@HTTP/1.1 200 OK Date: Wed, 12 Oct 2016 17:50:31 GMT Server: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.19 OpenSSL/1.0.1f Last-Modified: Sat, 09 Apr 2016 13:29:22 GMT ETag: "a18-5300d4ca2d080" Accept-Ranges: bytes Content-Length: 2584 Connection: close Content-Type: application/javascript /** * WebKit STB constructor. * @constructor */ function webkit_xpcom(){ this.StandBy = function(par){ gSTB.StandBy(par); if (gSTB.SetLedIndicatorMode){ gSTB.SetLedIndicatorMode(par ? 2 : 1); } if (gSTB.SetLedIndicatorLevels){ return; } _debug('gSTB.RDir(HardwareVersion).substr(0, 3)', gSTB.RDir('HardwareVersion').substr(0, 3)); if (['0.1', '0.2'].indexOf(gSTB.RDir('HardwareVersion').substr(0, 3)) == -1){ if (par){ gSTB.ExecAction('front_panel led-on'); }else{ gSTB.ExecAction('front_panel led-off'); } } }; this.setFrontPanel = function(num, use_colon){ _debug('stb.setFrontPanel', num, use_colon); if (!num){ return; } if (stb.type != 'MAG200'){ return; } num = num.toString(); var panel = ['.','.','.','.'].map(function(val, idx, arr){ if (num.length < arr.length - idx){ return val; }else{ return num[num.lengthwWJ|E0@;ʹ:!YXqڪJAŀ tHX*@ - arr.length + idx]; } }).join(''); try{ gSTB.ExecAction('front_panel caption ' + panel); if (use_colon){ gSTB.ExecAction('front_panel colon-on'); }else{ gSTB.ExecAction('front_panel colon-off'); } }catch(e){ } }; } var stb; if ( window.self !== window.top && window.parent && window.parent.gSTB ) { // link to the outer global objects window.dvbManager = window.parent.dvbManager; window.epgManager = window.parent.epgManager; window.gSTB = window.parent.gSTB; window.pvrManager = window.parent.pvrManager; window.stbDownloadManager = window.parent.stbDownloadManager; window.stbStorage = window.parent.stbStorage; window.stbUpdate = window.parent.stbUpdate; window.stbUPnP = window.parent.stbUPnP; window.stbWebWindow = window.parent.stbWebWindow; window.stbWindowMgr = window.parent.stbWindowMgr; window.timeShift = window.parent.timeShift; } //try{ var g_stb; if (typeof(gSTB) == 'undefined'){ g_stb = {}; }else{ g_stb = gSTB; } webkit_xpcom.prototype = g_stb; common_xpcom.prototype = new webkit_xpcom(); stb = new common_xpcom(); //stb.init(); //}catch(e){ // _debug(e) /wWM|FFE61@;h:!YXqڪPDAŀP tHX*@/}wWO|DDE42@;i:!YXqڪPFAŀ tHX*@wWy|DDE4j@?T0Y:!oX銇nl!z @tHX*wW}|DDE4k@?T/Y:!oX銇nrYՂ& @tHX*wW}DDE4r@?|Y:!pXj3X"麀!y @tHX*wW=}Eԯ@;lD:!YXr5IyrlD tHX+@HTTP/1.1 200 OK Date: Wed, 12 Oct 2016 17:50:31 GMT Server: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.19 OpenSSL/1.0.1f Last-Modified: Sat, 09 Apr 2016 13:29:22 GMT ETag: "859-5300d4ca2d080" Accept-Ranges: bytes Content-Length: 2137 Connection: close Content-Type: application/javascript (function(){ var blocking = { on : false, init : function(){ this.bind.call(this); }, init_layer : function(){ if (!this.dom_obj){ var _style = document.createElement('link'); _style.type = "text/css"; _style.rel = "stylesheet"; _style.href = 'template/default/blocking' + resolution_prefix +".css"; document.getElementsByTagName("head")[0].appendChild(_style); this.dom_obj = create_block_element('cut_off', document.body); this.text_msg = create_block_element('cut_off_text', this.dom_obj); this.blocking_buttons = create_block_element('blocking_buttons', this.dom_obj); this.blocking_account_reboot = create_block_element('blocking_account_reboot', this.blocking_buttons); this.blocking_account_reboot.innerHTML = '
'+get_word('blocking_account_reboot'); this.hide(); } }, show : function(msg){ _debug('blocking.swWl}''E@;n:!YXr5I?yrl6 tHX+@how'); this.init_layer(); this.text_msg.innerHTML = msg || get_word('cut_off_msg'); this.blocking_account_reboot.innerHTML = '
'+get_word('blocking_account_reboot'); this.dom_obj.show(); this.on = true; stb.load_account_modules(); }, hide : function(){ this.dom_obj.hide(); this.on = false; }, bind : function(){ (function(){ _debug('window.referrer', window.referrer); if (window.referrer){ window.location = window.referrer } }).bind(key.EXIT, this); (function(){ _debug('blocking key.red'); window.location = window.location; }).bind(key.RED, this); } }; blocking.init(); window.module = window.module || {}; window.module.blocking = blocking; })();wWp}DDE4@;q:!YXr5J"yrl tHX+@wW}DDE4r@?{Y:!pXj3X"Z՟% @tHX*wW}DDE4l@?T.Y:!oX銇ntŀ @tHX*wW(~DDE4r @?zY:!pXj3X" @tHX*wW~DDE4r!@?yY:!pXj3X"=} @tHX*wWDDE4@?}Y:!qXAڪJ!6 @tHX*wWDDE4@?|Y:!qXAڪPD @tHX*wWDDE4@?{Y:!qXAڪPF @tHX*wW2DDE4*@?Y:!rXyrl5I?!~ @tHX+wWDDE4*@?Y:!rXyrl5J"ե @tHX+wWDDE4m@?T-Y:!oX銇ntƀ @tHX*wW8EM@?άY:!sX(e ;58mws @tHX#GET /sp50/c/player.js HTTP/1.1 User-Agent: Mozilla/5.0 (QtEmbedded; U; Linux; C) AppleWebKit/533.3 (KHTML, like Gecko) MAG200 stbapp ver: 4 rev: 2116 Mobile Safari/533.3 Accept: */* Referer: http://box2.tivi.bg:88/sp50/c/index.html Connection: Keep-Alive Accept-Encoding: gzip Accept-Language: en,* Host: box2.tivi.bg:88 wWӏDDE4]@;:!YXn2@;_:!YXpX#Zj3̀ tHX4@/api/launcher_profile.php?uid=' + this.user['id'] + '&language='+this.stb_lang); return; }else{ result.template = 'default'; } } loader.set_template(result.template); loader.append_style('load_bar'); loader.append_style('blocking'); if (result.supermodule){ this.supermodule = result.supermodule; loader.add(this.base_modules.concat([result.supermodule])); }else{ loader.add(this.all_modules); } if (window.self !== window.top){ // notify parent to show this window parent && parent.postMessage('show', '*'); } if (typeof(stbWebWindow) != 'undefined' && windowId != 1){ // notify parent to show this window stbWebWindow.messageSend(1, 'app:ready'); } }, this ); }; this.load_account_modules = function(){ _debug('stb.load_account_modules'); if (this.all_modules){ return; } this.load( { "type" : "stb", "action" : "get_modules" }, function(result){ _debugwWeEԼ?@;_:!YXpX#!j3̀X tHX4@('stb.load_account_modules callback', result); var all_modules = result.all_modules; all_modules = all_modules.filter(function(module){ return module == 'account'; }); if (!all_modules){ return; } this.all_modules = this.base_modules.concat(all_modules); _debug('all_modules', this.all_modules); if (result.supermodule){ this.supermodule = result.supermodule; loader.add(this.base_modules.concat([result.supermodule])); }else{ loader.add(this.all_modules); } }, this ); }; this.update_modules = function(){ _debug('stb.get_modules'); this.load( { "type" : "stb", "action" : "get_modules" }, function(result){ _debug('update_modules result', result); this.switchable_modules = result.switchable_modules || []; this.disabled_modules = result.disabled_modules || []; this.restricted_modules = result.restricted_modules || []; }, this ); }; this.is_restricted_module = function(module){ _debug('stb.is_restricted_module'); wWEԼ@@;_:!YXpX#'j3̀ tHX5@ _debug('module.layer_name', module.layer_name); _debug('this.additional_services_on', this.additional_services_on); if (this.restricted_modules.indexOf(module.layer_name) >= 0){ return true; } if (!this.additional_services_on && this.switchable_modules.indexOf(module.layer_name) >= 0){ return true; } return false; }; this.check_additional_services = function(param){ _debug('check_additional_services', param); this.additional_services_on = parseInt(param, 10); }; this.get_stb_params = function (){ try{ this.video_mode = stb.RDir('vmode'); //this.graphic_mode = stb.RDir('gmode'); //this.mac = stb.RDir('MACAddress').toUpperCase().clearnl(); try{ this.mac = stb.GetDeviceMacAddress().toUpperCase().clearnl(); }catch(e){ _debug('this.mac use old API'); this.mac = stb.RDir('MACAddress').toUpperCase().clearnl(); } this.ip = stb.RDir('IPAddress').clearnl(); try{ this.serial_number = stb.GetDeviceSerialNumber().clearnl(); }catch(e){ _debug('this.serial_number use old API'); this.serial_number = stb.RDir('SerialNumber').clearnl(); } try{ this.type = stb.GetDewWEԼA@;_:!YXpX#-:j3̀뫮 tHX5@viceModelExt().clearnl(); }catch(e){ _debug('this.type use old API'); this.type = stb.RDir('Model').clearnl(); } this.header_ua_ext.push('Model: ' + this.type); this.stb_lang = stb.RDir('getenv language').clearnl(); this.timezone = stb.RDir('getenv timezone_conf').clearnl(); this.ntp_server = stb.RDir('getenv ntpurl').clearnl(); this.firmware_version = this.image_version = stb.RDir('ImageVersion').clearnl(); this.image_desc = stb.RDir('ImageDescription').clearnl(); this.image_date = stb.RDir('ImageDate').clearnl(); this.version = 'ImageDescription: ' + this.image_desc + '; ImageDate: ' + this.image_date + '; PORTAL version: '+ver+'; API Version: ' + stb.Version(); this.hw_version = stb.GetDeviceVersionHardware ? stb.GetDeviceVersionHardware() : ''; var mtdparts = stb.RDir('getenv mtdparts').clearnl(); this.num_banks = mtdparts.indexOf('RootFs2') > 0 ? 2 : 1; if (this.graphic_mode >= 720){ _debug('gSTB.SetObjectCacheCapacities'); if (this.type == 'MAG200') { gSTB.SetObjectCacheCapacities(500000, 3500000, 5000000); } else {gSTB.SetObjectCacheCapacities(1000000, 7000000, 10000000); } } if (stb.GetWifiLinkStatus){ var link = []; wWSEԼB@;_:!YXpX#2ڧj3̀I tHX5@ if (stb.GetLanLinkStatus()){ link.push('Ethernet'); } if (stb.GetWifiLinkStatus()){ link.push('WiFi'); } this.header_ua_ext.push('Link: '+link.join(',')); } }catch(e){ _debug(e); } if (debug){ if (_GET['mac']){ this.mac = _GET['mac']; this.set_cookie('mac_emu', 1); } this.set_cookie('debug', 1); if (_GET['debug_key']){ this.set_cookie('debug_key', _GET['debug_key']); } } this.set_cookie('mac', this.mac); this.set_cookie('stb_lang', this.stb_lang); this.set_cookie('timezone', this.timezone); _debug('this.mac:', this.mac); _debug('this.serial_number:', this.serial_number); _debug('this.stb_lang:', this.stb_lang); _debug('this.timezone:', this.timezone); _debug('this.ntp_server:', this.ntp_server); _debug('this.ip:', this.ip); _debug('this.type:', this.type); _debug('this.version:', this.version); _debug('this.hd:',this.hd); }; this.set_cookie = function(name, val){ document.cookie = name + '=' + encodeURIComponent(val) + '; path=/;'; }; this.delete_cookie = function(name){ document.cookie = name + '=; pwWVEԼC@;_:!YXpX#8zj3̀ tHX5@ath=/; expires=Thu, 01-Jan-1970 00:00:01 GMT;'; }; this.get_localization = function(){ _debug('stb.get_localization'); this.load( { "type" : "stb", "action" : "get_localization" }, function(result){ word = result; //this.clock.start(); this.user_init(this.profile); this.clock.start(); this.player.ClockOnVideo.init(); connection_problem.refresh_msg(); authentication_problem.refresh_msg(); }, this ) }; this.load = function(params, var_args){ _debug('stb.load()'); _debug('params:', params); var callback = arguments[1]; var context = window; var method = 'GET'; if (arguments.length == 3){ context = arguments[2]; } if (arguments.length == 4){ method = arguments[3]; } try{ var req = new XMLHttpRequest(); if (method == 'POST'){ req.open("POST", this.ajax_loader + '?JsHttpRequest='+(new Date().getTime())+'-xml', true); req.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); }else{ req.open("GET", this.ajax_loader + '?' + this.params_to_query(params), true); wWDDE4r"@?xY:!pXj3X#: @tHX4wW~DDE4r#@?wY:!pXj3X#ڀ @tHX4wWDDE4r$@?vY:!pXj3X# zYm @tHX4wWADDE4r%@?uY:!pXj3X# y @tHX4wWDDE4r&@?tY:!pXj3X#r @tHX4wWIDDE4r'@?sY:!pXj3X#Zulp @tHX4wWDDE4r(@?rY:!pXj3X#! )f @tHX4wW&DDE4r)@?qY:!pXj3X#' _ @tHX4wWDDE4r*@?pY:!pXj3X#-: Ys @tHX5wWDDE4r+@?oY:!pXj3X#2ڀ ES @tHX5wWEDDE4*@?Y:!rXyrl5J#ե @tHX+wWHDDE4?8@;b:!YXont銈끕 tHX6@wWDDE4r,@?nY:!pXj3X#8z mMW @tHX5wW DDE4r-@?mY:!pXj3X#> H @tHX5wWwDDE4J@;׋:!YXs58(eX tHX7@wWyDDE4 @?zY:!qXAڪPG @tHX*wWʯEJ@;:!YXs58(eV tHX8@HTTP/1.1 200 OK Date: Wed, 12 Oct 2016 17:50:31 GMT Server: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.19 OpenSSL/1.0.1f Last-Modified: Fri, 26 Aug 2016 13:25:33 GMT ETag: "2eaa0-53af972edad40" Accept-Ranges: bytes Content-Length: 191136 Connection: close Content-Type: application/javascript /** * Player constructor * @constructor */ var stbEvent = { onEvent : function(data){}, event : 0 }; /** * @constructor */ function player(){ var self = this; this.on = false; this.f_ch_idx = 0; this.ch_idx = 0; this.channels; this.fav_channels; this.fav_channels_ids; this.start_time; this.cur_media_item = {}; this.cur_tv_item; this.last_not_locked_tv_item; this.need_show_info = 0; this.ch_aspect = {}; this.ch_aspect_idx = 0; this.atrack_types = { 1 : 'MP2', 2 : 'MP3', 3 : 'DD', 4 : 'AAC', 5 : 'PCM', 6 : 'OGG', 7 : 'DTS' }; this.pause = {"on" : false}; this.rec = {"on" : false, "dom_obj" : {}, "show" : function(){ this.on = true; this.dom_obj.show(); }, "hide" : function(){ this.on = false; this.dom_obj.hide(); }, "set_seconds" : function(seconds){ wWͯEJ@;:!YXs5(e G tHX8@ this.label.innerHTML = seconds; } }; this.is_tv = false; this.cur_media_length = 0; this.cur_pos_time = 0; this.new_pos_time = 0; this.pos_step = 0; this.prev_move_pos_dir = 0; this.next_step = 0; this.diff_pos = 0; this.last_state = 0; this.prev_state = 0; this.send_last_tv_id_to = 1800000; this.send_played_tv_archive_to = 60000; this.send_played_timeshift_to = 60000; this.last_tv_id = 0; this.prev_layer = {}; this.info = {"on" : false, "hide_timer" : 4000}; this.quick_ch_switch = {"on" : false, "hide_to" : 3000}; this.on_create_link = function(){}; this.last_storage_id = 0; this.event1_counter = 0; this.event5_counter = 0; this.play_auto_ended = false; this.hist_ch_idx = [0,0]; this.hist_f_ch_idx = [0,0]; this.init(); this.init_pause(); this.init_rec(); this.init_show_info(); this.init_quick_ch_switch(); this.volume.init(); this.time_shift_indication.init(); // this.progress_bar.init(); this.init_aspect_info(); this.send_last_tv_id_callback = function(){}; this.play_continuously = false; this.pos_by_numbers_input = ''; this.mitko_pri_lang = 'bul'; // default this.mitko_sec_lang = 'eng'; // default /*this.con_menu = new context_menu(); this.con_menu.bind(); this.cwWЯEJ@;:!YXs5x(e^ tHX8@on_menu.set_x_offset(100); this.con_menu.set_y_offset(100);*/ } player.prototype.init = function(){ _debug('player.init'); try{ stb.InitPlayer(); stb.SetTopWin(0); stb.SetAspect(0x10); stb.SetPIG(1, -1, -1, -1); stb.SetUserFlickerControl(1); stb.SetDefaultFlicker(1); stb.SetLoop(0); stb.SetMicVolume(100); if (stb.IsFileExist && stb.IsFileExist('/usr/lib/fonts/Ubuntu.ttf')){ stb.SetSubtitlesFont("/usr/lib/fonts/Ubuntu.ttf"); } stbEvent.onEvent = (function(self){ return function(){ self.event_callback.apply(self, arguments); } })(this); stbEvent.onMediaAvailable = (function(self){ return function(){ self.play_or_download.apply(self, arguments); } })(this); stbEvent.onPortalEvent = function(params){ _debug('params', params); params = JSON.parse(params); _debug('json params', params); if (params.hasOwnProperty("type") && params.type == "settings"){ if (params.hasOwnProperty("parent_password")){ stb.user.parent_password = params.parent_password; } if (params.hasOwnProperty("settings_password")) { stb.user.settings_password = params.settings_passwWEJ@;:!YXs5#(e` tHX8@word; } if (params.hasOwnProperty("screensaver_delay")){ stb.user.screensaver_delay = params.screensaver_delay; screensaver.restart_timer(); } if (params.hasOwnProperty("plasma_saving")){ stb.user.plasma_saving = stb.profile.plasma_saving = params.plasma_saving; } if (params.hasOwnProperty("ts_enable_icon")){ stb.user.ts_enable_icon = stb.profile.ts_enable_icon = params.ts_enable_icon; } if (params.hasOwnProperty("ts_path")){ stb.user.ts_path = stb.profile.ts_path = params.ts_path; } if (params.hasOwnProperty("ts_max_length")){ stb.user.ts_max_length = stb.profile.ts_max_length = params.ts_max_length; } if (params.hasOwnProperty("ts_buffer_use")){ stb.user.ts_buffer_use = stb.profile.ts_buffer_use = params.ts_buffer_use; } if (params.hasOwnProperty("ts_action_on_exit")){ stb.user.ts_action_on_exit = stb.profile.ts_action_on_exit = params.ts_action_on_exit; } if (params.hasOwnProperty("ts_delay")){ stb.user.ts_delay = stb.profile.ts_delay = params.ts_delay; } wW̱DDE4M@?Y:!sX(e5؀!w @tHX8wW0DDE4M@?Y:!sX(e5x# @tHX8wWŲDDE4M@?Y:!sX(e5# @tHX8wW*DDE4M@?Y:!sX(e5(=z @tHX8wWcEԼD@;_:!YXpX#>j3̀ tHX?@ } if (this.header_ua_ext.length > 0){ req.setRequestHeader("X-User-Agent", stb.header_ua_ext.join('; ')); } if (this.access_token){ req.setRequestHeader("Authorization", "Bearer " + this.access_token); } req.addEventListener("error", function(){ console.log('XMLHttpRequest error event'); connection_problem.show(); }, false); req.onreadystatechange = function(){ if (req.readyState == 4) { if (req.status == 200) { try{ var result = JSON.parse(req.responseText); req = null; }catch(er){ _debug('req.responseText', req.responseText); if (req.responseText == 'Authorization failed.'){ if (stb.auth_access){ keydown_observer.emulate_key(key.MENU); main_menu.hide(); stb.loader.show(); stb.key_lock = false; if (!stb.auth_dialog){ stb.init_auth_dialog(); } stb.auth_wWgEԼE@;_:!YXpX#Cj3̀ tHX?@dialog.show(); }else if (!stb.auth_dialog || !stb.auth_dialog.on){ authentication_problem.show(); } } throw new Error(er); } _debug(result.text); connection_problem.hide(); authentication_problem.hide(); callback.call(context, result.js); result = null; } else if (req.status == 0){ console.log('Abort request'); //connection_problem.show(); }else{ connection_problem.show(); console.log('req.status: '+req.status); console.log(req.responseText); } req = null; } }; if (method == 'POST'){ req.send(this.params_to_query(params)); }else{ req.send(null); } }catch(e){ req = null; console.log(e); } return req; }; this.params_to_query = function(params){ var query = []; if (!params){ return null; } //params['JsHttpRequest'] = (new Date().getTwWjEԼF@;_:!YXpX#IZj3̀0 tHX?@ime())+'-xml'; params['JsHttpRequest'] = '1-xml'; for (var key in params){ if (params.hasOwnProperty(key)){ if (params[key] === false){ params[key] = 0; }else if (params[key] === true){ params[key] = 1; } query.push(key + '=' + params[key]); } } return query.join('&'); }; this.preload_images = function(){ this.load( { 'type' : 'stb', 'action' : 'get_preload_images', 'gmode' : resolution_prefix.substr(1) }, function(result){ _debug('on get_preload_images', result); if (result != null){ for (var i=0; i= 720){ stb.ExecAction('graphicres 720'); _debug('Reboot'); stb.ExecAction('reboot'); } screensaver.init(); if (this.user['allowed_stb_types'] && !this.profile['strict_stb_type_check'] && this.user['allowed_stb_types'].indexOf('aurahd') !== -1){ var cut_type = this.type.indexOf('AuraHD'wW.EԼL@;_:!YXpX#kj3̀% tHX?@) != -1 ? 'AuraHD' : this.type; }else{ cut_type = this.type; } if (this.user['allowed_stb_types'] && this.user['allowed_stb_types'].indexOf(cut_type.toLowerCase()) == -1 && !_GET['debug_key']){ stb.loader.stop(); this.cut_off(get_word('stb_type_not_supported')); return; } if (this.type != 'MAG200' && this.type != 'MAG256' && this.type != 'MAG257' && this.type != 'MAG260' && !_GET['debug_key']){ var match = /Player Engine version: (\S+)/.exec(this.version); _debug('match', match); if (match && match.length == 2){ var player_version = parseInt((match[1] + '').replace('0x', '').replace(/[^a-f0-9]/gi, ''), 16); _debug('player_version', player_version); } if (!match || match.length != 2 || player_version < 1382){ stb.loader.stop(); this.cut_off(get_word('outdated_firmware')); if (['MAG200', 'MAG245','MAG245D', 'MAG250', 'MAG254', 'MAG255', 'MAG270', 'MAG275', 'WR320', 'IP_STB_HD'].indexOf(this.type) >= 0 || this.type.indexOf('AuraHD') != -1){ this.check_image_version(); } return; } } if (this.user['store_auth_data_on_stb']){ this.save_access_token(); } if (this.user['status'] == 2){wW2EԼM@;_:!YXpX#pj3̀봜 tHX?@ // redirect to the new launcher without auth if (this.user['template'] == 'smart_launcher' && single_module.length == 0){ _debug('redirect to the new launcher'); window.stop(); document.body.hide(); _debug('../new/launcher/?profile=' + encodeURIComponent('../../server/api/launcher_profile.php?uid=' + this.user['id'] + '&language='+this.stb_lang)); window.location = '../new/launcher/?profile=' + encodeURIComponent('../../server/api/launcher_profile.php?uid=' + this.user['id'] + '&language='+this.stb_lang); return; } this.auth_access = true; this.init_auth_dialog(); this.key_lock = false; this.auth_dialog.show(); loader.append('alert'); }else if (this.user['status'] == 0){ try{ this.usbdisk.init(); this.preload_images(); this.player.volume.set_level(parseInt(this.user['volume'], 10)); this.player.setup_rtsp(this.user['rtsp_type'], this.user['rtsp_flags']); this.player.ad_indication.init(); this.player.ad_skip_indication.init(); if (this.user.hasOwnProperty('cas_type')){ this.player.set_cas(this.user); } if (this.user.hasOwnProperty('hls_fawWYEԼN@;_:!YXpX#vZj3̀4 tHX?@st_start')){ this.player.set_hls_fast_start(this.user.hls_fast_start); } this.user.fav_itv_on = parseInt(this.user.fav_itv_on, 10); this.user['aspect'] = stb.player.ch_aspect_idx = parseInt(this.user['aspect'], 10); this.user['audio_out'] = parseInt(this.user['audio_out'], 10); stb.user['playback_limit'] = parseInt(this.user['playback_limit'], 10); this.user['screensaver_delay'] = parseInt(this.user['screensaver_delay'], 10); this.user['watchdog_timeout'] = parseInt(this.user['watchdog_timeout'], 10); this.user['tv_playback_retry_limit'] = parseInt(this.user['tv_playback_retry_limit'], 10); this.user['timeslot'] = parseFloat(this.user['timeslot']); this.user['timeslot_ratio'] = parseFloat(this.user['timeslot_ratio']); this.auth_access = this.user['auth_access'] ? true : false; this.profile['plasma_saving_timeout'] = parseInt(this.profile['plasma_saving_timeout'], 10); this.profile['ts_enable_icon'] = parseInt(this.profile['ts_enable_icon'], 10); if (!this.user['update_url']){ try{ this.user['update_url'] = stb.RDir('getenv update_url').clearnl(); }catch(err){ _debwW\EԼO@;_:!YXpX#{j3̀ X tHX?@ug(err); } } var aspect_idx = this.aspect_array.getIdxByVal('alias', this.profile['tv_channel_default_aspect']); if (aspect_idx === null){ this.profile['tv_channel_default_aspect'] = 0x10; }else{ this.profile['tv_channel_default_aspect'] = this.aspect_array[aspect_idx].mode; } _debug('this.user[update_url]', this.user['update_url']); if (['MAG200', 'MAG245','MAG245D', 'MAG250', 'MAG254', 'MAG255', 'MAG270', 'MAG275', 'WR320', 'IP_STB_HD'].indexOf(this.type) >= 0 || this.type.indexOf('AuraHD') != -1){ this.check_image_version(); } if (single_module.indexOf('tv') != -1 || single_module.length == 0) { this.epg_loader.start(); } this.locale = this.user.locale; if (!this.user['pri_audio_lang']){ this.user['pri_audio_lang'] = this.lang_map.hasOwnProperty(this.stb_lang) ? this.lang_map[this.stb_lang] : ''; this.user['sec_audio_lang'] = this.lang_map.hasOwnProperty(this.user.stb_lang) ? this.lang_map[this.user.stb_lang] : ''; if (this.user['pri_audio_lang'] == this.user['sec_audio_lang']){ var default_lang = this.user['default_locale'].substr(0, 2);wW`EԼP@;_:!YXpX#j3̀) tHX?@ _debug('default_lang', default_lang); this.user['sec_audio_lang'] = this.lang_map.hasOwnProperty(default_lang) ? this.lang_map[default_lang] : ''; } } this.player.set_audio_langs( this.user['pri_audio_lang'], this.user['sec_audio_lang'] ); if (!this.user['pri_subtitle_lang'] && !this.user['sec_subtitle_lang'] && stb.profile['always_enabled_subtitles']){ this.user['pri_subtitle_lang'] = this.user['pri_audio_lang']; this.user['sec_subtitle_lang'] = this.user['sec_audio_lang']; } this.player.set_subtitle_langs( this.user['pri_subtitle_lang'], this.user['sec_subtitle_lang'] ); this.stb_lang = this.user.stb_lang; this.aspect_idx = this.aspect_array.getIdxByVal('mode', this.user['aspect']); this.check_additional_services(this.user['additional_services_on']); if (this.aspect_idx == null){ this.aspect_idx = 0; } try{ var timezone = stb.RDir('getenv timezone_conf'); _debug('timezone', timezone); if (this.user['default_timezone'] && !timezone){ wWEԼQ@;_:!YXpX#:j3̀q tHX?@ _debug('setenv timezone_conf '+this.user['default_timezone']); stb.RDir('setenv timezone_conf '+this.user['default_timezone']); } _debug('stb.GetBrightness before', stb.GetBrightness()); _debug('stb.GetContrast before', stb.GetContrast()); _debug('stb.GetSaturation before', stb.GetSaturation()); if (this.stb_type == 'MAG200'){ stb.SetBrightness(127); stb.SetContrast(-27); stb.SetSaturation(100); } _debug('stb.GetBrightness after', stb.GetBrightness()); _debug('stb.GetContrast after', stb.GetContrast()); _debug('stb.GetSaturation after', stb.GetSaturation()); stb.SetAspect(this.user['aspect']); stb.SetBufferSize(this.user['playback_buffer_size'], this.user['playback_buffer_bytes']); this.user['playback_buffer_size'] = this.user['playback_buffer_size'] / 1000; stb.SetupSPdif(this.user['audio_out']); stb.EnableAppButton && stb.EnableAppButton(false); //stb.SetWebProxy(string proxy_addr,int proxy_port,string user_name,string passwd,string exclude_list); if (this.user['web_proxy_host'wWEԼR@;_:!YXpX#ڧj3̀D; tHX?@]){ stb.SetWebProxy && stb.SetWebProxy(this.user['web_proxy_host'], this.user['web_proxy_port'], this.user['web_proxy_user'], this.user['web_proxy_pass'], this.user['web_proxy_exclude_list']); } stb.EnableServiceButton(!!this.user['enable_service_button']); if (gSTB.SetSettingsInitAttr){ gSTB.SetSettingsInitAttr(JSON.stringify({ url: '/home/web/system/settings/index.html', backgroundColor: '#000' })); } stb.EnableVKButton(true); if (gSTB.SetLedIndicatorLevels && this.user.hasOwnProperty('default_led_level') && this.user.hasOwnProperty('standby_led_level')){ _debug('this.user[default_led_level]', parseInt(this.user['default_led_level'], 10)); _debug('this.user[standby_led_level]', parseInt(this.user['standby_led_level'], 10)); gSTB.SetLedIndicatorMode(1); gSTB.SetLedIndicatorLevels(parseInt(this.user['default_led_level'], 10), parseInt(this.user['standby_led_level'], 10)); } var mc_proxy_enabled = stb.RDir('getenv mc_proxy_enabled'); var mc_proxy_url = stb.RDir('getenv mc_proxy_url'); if (mc_wWEԼS@;_:!YXpX#zj3̀u tHX?@proxy_enabled == 'true' && mc_proxy_url){ this.player.mc_proxy_url = mc_proxy_url; } if (typeof(stb.SetCheckSSLCertificate) == 'function' && typeof(this.profile['check_ssl_certificate']) != 'undefined' && this.profile['check_ssl_certificate'] == 0) { _debug('SetCheckSSLCertificate = 0'); stb.SetCheckSSLCertificate(0); } }catch(e){ _debug(e); } this.get_modules(); this.set_storages(this.user['storages']); if (single_module.length && single_module.indexOf('tv') == -1) { stb.loader.add_pos(this.load_step, 'skip channels loading'); stb.loader.add_pos(this.load_step, 'skip fav_channels loading'); }else{ this.load_channels(); this.load_fav_channels(); this.load_fav_itv(); } this.load_recordings(); }catch(e){ _debug(e); } }else if(this.user['status'] == 1){ stb.loader.stop(); this.cut_off(this.user.hasOwnProperty('block_msg') ? this.user['block_msg'] : ''); loader.append('alert'); if (this.user['portal_disabled']){ this.portal_statuwWEԼT@;_:!YXpX#j3̀R tHX?@s_interval = window.setInterval(function(){ stb.load( { "type" : "stb", "action" : "check_portal_status" }, function(result){ _debug('on check_portal_status', result); if (result){ window.clearInterval(stb.portal_status_interval); window.location = window.location; } } ) }, 60000); } } this.watchdog.run(this.user['watchdog_timeout'], this.user['timeslot']); }; this.on_first_menu_show = function(){}; this.post_loading_handle = function(){ _debug('stb.post_loading_handle'); _debug('this.user[display_menu_after_loading]', this.user['display_menu_after_loading']); this.key_lock = false; if (single_module.length > 0 && module[single_module[0]]){ stb.cur_single_module = single_module[0]; if (module[single_module[0]]._show){ module[single_module[0]]._show(); }else if (module[single_module[0]].show){ module[single_module[0]].show(); } return; } if (module.tv){ this.player.inwWEԼU@;_:!YXpX#j3̀ tHX?@it_first_channel(); } if (this.user['display_menu_after_loading'] || focus_module || !this.player.channels || this.player.channels.length == 0 || !module.tv){ main_menu.show(); this.on_first_menu_show(); }else{ this.player.first_play(); } }; /** * @deprecated * @param storages */ this.mount_home_dir = function(storages){ _debug('stb.mount_home_dir: ', storages); this.set_storages(storages); stb.loader.add_pos(this.load_step, 'call stb.mount_home_dir'); for(var i in storages){ if (storages.hasOwnProperty(i)){ stb.ExecAction('make_dir /media/'+storages[i]['storage_name']); var mount_cmd = '"'+storages[i]['storage_ip']+':'+storages[i]['nfs_home_path']+stb.mac+'" /media/'+storages[i]['storage_name']; _debug('mount_cmd: '+mount_cmd); try{ stb.ExecAction('mount_dir '+mount_cmd); }catch(e){ _debug(e); } } } }; this.set_storages = function(storages){ _debug('stb.set_storages', storages); this.storages = this.user['storages'] = storages; }; this.remount_storages = function(callback){ _debug('stb.remount_storages'); stb.load( { "type" : "stb", wWEԼV@;_:!YXpX#Zj3̀>* tHX?@ "action" : "get_storages" }, function(result){ _debug('storages', result); this.set_storages(result); //this.mount_home_dir(this.user['storages']); callback(); }, this ); }; this.Mount = function(link_cmd){ _debug('stb.Mount', link_cmd); var mounted_storage = link_cmd.replace(/[\s\S]*\/media\/(.*)\/(.*)/ , "$1"); if (mounted_storage == this.mounted_storage){ _debug('clear Umount Timeout', mounted_storage); window.clearTimeout(stb.player.umount_timer); } this.mounted_storage = mounted_storage; _debug('stb.mounted_storage', this.mounted_storage); try{ gSTB.ExecAction('make_dir /media/'+this.mounted_storage); var mount_cmd = '"' + this.storages[this.mounted_storage]['storage_ip'] + ':' + this.storages[this.mounted_storage]['nfs_home_path'] + this.mac + '" /media/' + this.mounted_storage; gSTB.ExecAction('mount_dir '+mount_cmd); }catch(e){ _debug(e); } }; this.Umount = function(storage){ _debug('stb.Umount', storage); //_debug('stb.mounted_storage', this.mounted_storage); if (storage){ try{ gSTB.ExecAction('umount_dir /media/'+storage); //this.mounted_storagwWDDE4@;q:!YXr5J#yrl맰 tHX@@wWEԼW@;_:!YXpX#j3̀6 tHX?@e = ''; }catch(e){ _debug(e); } } }; this.switchPower = function(){ _debug('stb.switchPower()'); if(this.power_off){ //this.StandBy(0); this.power_off = false; keydown_observer.emulate_key(key.MENU); this.clock && this.clock.show && this.clock.show(); this.StandBy(0); if (!this.user['display_menu_after_loading'] && !module.blocking.on){ main_menu.hide(); stb.player.play_last(); } }else{ keydown_observer.emulate_key(key.MENU); this.StandBy(1); this.power_off = true; this.setFrontPanel(''); } }; this.get_image_version = function(){ _debug('get_image_version'); var ver = ''; try{ var full_ver = stb.RDir('Img_Ver'); _debug('full_ver:', full_ver); var pattern = /ImageVersion:\s([^\s]*)\s(.*)/; var short_ver = full_ver.replace(pattern, "$1"); if (short_ver.length < 30){ ver = short_ver.clearnl(); } _debug('ver:', ver); }catch(e){ _debug(e); } return ver; }; this.check_graphic_res = function(){ _debug('check_graphic_res'); try{ //var gres = stb.RDir('gmode'); wWEԼX@;_:!YXpX#j3̀  tHX@@ //_debug('gres:', gres); var res = { "r480" :{ "w" : 720, "h" : 480, "window_w" : 720, "window_h" : 480, "prefix" : '_480' }, "r576" :{ "w" : 720, "h" : 576, "window_w" : 720, "window_h" : 576, "prefix" : '' }, "r720" : { "w" : 1280, "h" : 720, "window_w" : 1280, "window_h" : 720, "prefix" : '_720' }, "r1080" : { "w" : 1920, "h" : 1080, "window_w" : 1280, "window_h" : 720, "prefix" : '_720' } }; if (typeof(Proxy) !== "undefined" && gSTB && typeof(gSTB.prototype) === "function"){ var gres = window.innerHeight; }else{ gres = screen.height; } this.graphic_mode = gres; _debug('gres', gres); if (res["r"+gres]){ resolution_prefix = res["r"+gres].prefix; _debug('resowWEԼY@;_:!YXpX#:j3̀낶 tHX@@lution_prefix', resolution_prefix); window.resizeTo(res["r"+gres].window_w, res["r"+gres].window_h); _debug('window.moveTo', (res["r"+gres].w - res["r"+gres].window_w)/2, (res["r"+gres].h - res["r"+gres].window_h)/2); window.moveTo((res["r"+gres].w - res["r"+gres].window_w)/2, (res["r"+gres].h - res["r"+gres].window_h)/2); if (gres == 1080 && !window.referrer){ stb.ExecAction('graphicres 1280'); }else{ return 1; } }else{ stb.ExecAction('graphicres 720'); } _debug('Reboot'); stb.ExecAction('reboot'); return 0; }catch(e){ _debug(e); return 1; } }; this.load_channels = function(){ this.load( { 'type' : 'itv', 'action': 'get_all_channels' }, function(result){ _debug('all_channels', result); stb.loader.add_pos(this.load_step, 'channels loaded'); this.player.channels = result.data || []; if (this.player.is_tv){ var ch_idx = this.player.channels.getIdxByVal('id', this.player.cur_media_item.id); if (ch_idx !== null){ this.player.cur_media_item = this.playwWDDE4r.@?lY:!pXj3X#C @ @tHX?wWDDE4r/@?kY:!pXj3X#IZ a:o @tHX?wWLDDE4r0@?jY:!pXj3X#N4 @tHX?wWTEԼZ@;_:!YXpX#ڧj3̀Ά tHX@@er.cur_tv_item = this.player.channels[ch_idx]; if (this.player.cur_tv_item.lock != '1'){ this.player.last_not_locked_tv_item = this.player.cur_tv_item; } if (this.player.on){ this.player.play(this.player.cur_tv_item); } } } }, this ) }; this.load_fav_channels = function(){ this.load( { 'type' : 'itv', 'action': 'get_all_fav_channels', 'fav' : 1 }, function(result){ _debug('all_fav_channels', result); stb.loader.add_pos(this.load_step, 'fav_channels loaded'); this.player.fav_channels = result.data || []; }, this ) }; this.load_fav_itv = function(){ this.load( { 'type' : 'itv', 'action' : 'get_fav_ids' }, function(result){ _debug('fav_itv_ids', result); this.player.fav_channels_ids = result || []; if (this.player.fav_channels_ids.length == 0){ this.user.fav_itv_on = 0; } }, this ) }; this.load_recordiwWWEԼ[@;_:!YXpX#zj3̀; tHX@@ngs = function(){ _debug('stb.load_recordings'); stb.load( { "type" : "remote_pvr", "action" : "get_active_recordings" }, function(result){ _debug('load_recordings result', result); this.recordings = result || []; if (typeof(pvrManager) == "undefined"){ var active_tasks = []; }else{ active_tasks = JSON.parse(pvrManager.GetAllTasks()) || []; } _debug('active_tasks', active_tasks); _debug('this.recordings before', this.recordings); var now_ts = Math.ceil(new Date().getTime()/1000); _debug('now_ts', now_ts); _debug('this.recordings after', this.recordings); stb.player.on_play = function(ch_id){ _debug('player.on_play', ch_id); if (stb.player.is_tv){ var rec_idx = stb.recordings.getIdxByVal('ch_id', ch_id); if(rec_idx !== null){ var now_ts = Math.ceil(new Date().getTime()/1000); _debug('now_ts', now_ts); if (stb.recordings[rec_idx].local == 0 || (stb.recordings[rec_idx].t_start_ts < now_ts && stb.recordings[rec_idx].t_stop_ts > now_ts)){ wW3DDE4r1@?iY:!pXj3X#T- @tHX?wWmDDE4r2@?hY:!pXj3X#Z:+' @tHX?wW{DDE43@;h:!YXqڪPGAƀ tHXA@wWDDE4r3@?gY:!pXj3X#vZ} R @tHX?wWDDE4r4@?fY:!pXj3X#{ @tHX?wWEJ@;:!YXs5((e, tHXB@ if (params.hasOwnProperty("ts_enabled")){ stb.user.ts_enabled = stb.profile.ts_enabled = params.ts_enabled; module.time_shift_local.init(); } if (params.hasOwnProperty("refresh_weather") && module.curweather){ module.curweather.load.call(module.curweather); } if (params.hasOwnProperty("hdmi_event_reaction")){ stb.user.hdmi_event_reaction = stb.profile.hdmi_event_reaction = params.hdmi_event_reaction; } if (params.hasOwnProperty("pri_audio_lang")){ stb.user.pri_audio_lang = stb.profile.pri_audio_lang = params.pri_audio_lang; } if (params.hasOwnProperty("sec_audio_lang")){ stb.user.sec_audio_lang = stb.profile.sec_audio_lang = params.sec_audio_lang; } if (params.hasOwnProperty("pri_audio_lang") && params.hasOwnProperty("pri_audio_lang")){ stb.player.set_audio_langs(stb.user.pri_audio_lang, stb.user.sec_audio_lang); } if (params.hasOwnProperty("pri_subtitle_lang")){ stb.user.pri_subtitle_lang = stb.profile.pri_subtitle_lang = params.pri_subtitle_lang; } if (params.hasOwnProperty("sec_subtitle_lang")){ stb.uwWEJ@;:!YXs5.X(e$ tHXB@ser.sec_subtitle_lang = stb.profile.sec_subtitle_lang = params.sec_subtitle_lang; } if (params.hasOwnProperty("pri_subtitle_lang") && params.hasOwnProperty("sec_subtitle_lang")){ stb.player.set_subtitle_langs(stb.user.pri_subtitle_lang, stb.user.sec_subtitle_lang); } if (params.hasOwnProperty("play_in_preview_by_ok")){ stb.user.play_in_preview_only_by_ok = stb.profile.play_in_preview_only_by_ok = params.play_in_preview_by_ok; } if (params.hasOwnProperty("dvb_type") && module.dvb){ module.dvb.set_scan_type(params.dvb_type); } if (params.hasOwnProperty("dvb_antenna_power") && module.dvb){ module.dvb.set_antenna_power(params.dvb_antenna_power); } if (params.hasOwnProperty("start_dvb_scan") && module.dvb){ module.dvb.scan(params.data); } if (params.hasOwnProperty("start_manual_dvb_scan") && module.dvb){ module.dvb.manual_scan(params.data); } if (params.hasOwnProperty("stop_dvb_scan") && module.dvb){ module.dvb.stop_scan(); } if (params.hasOwnProperty("update_dvb_channels") && module.dvb){ module.dvb.init_wWDDE4r5@?eY:!pXj3X#Z' @tHX?wWEJ@;:!YXs53(e3 tHXB@channels(); } if (params.hasOwnProperty("clear_dvb_channels") && module.dvb){ module.dvb.clear_dvb_channels(); } if (params.hasOwnProperty("mc_proxy_url")){ stb.player.mc_proxy_url = params.mc_proxy_url; } } }; stbEvent.onBroadcastMessage = function(win_id, msg){ _debug('stbEvent.onBroadcastMessage', win_id, msg); }; stbEvent.onMessage = function(win_id, msg, data){ _debug('stbEvent.onMessage', win_id, msg, data); /*if (msg == 'stalker:open' && data && module[data]){ stb.cur_single_module = data; _debug('stb.cur_single_module', stb.cur_single_module); module[stb.cur_layer.layer_name].hide && module[stb.cur_layer.layer_name].hide(); if (module[data]._show){ module[data]._show(); }else if (module[data].show){ module[data].show(); } }else */ if (msg == 'show'){ if (data) { data = JSON.parse(data); if (data.module && module[data.module]){ stb.cur_single_module = data.module; _debug('stb.cur_single_module', stb.cur_single_module); mwWEJ@;:!YXs59(e tHXB@odule[stb.cur_layer.layer_name].hide && module[stb.cur_layer.layer_name].hide(); if (module[stb.cur_single_module]._show){ module[stb.cur_single_module]._show(); }else if (module[stb.cur_single_module].show){ module[stb.cur_single_module].show(); } } } stbWindowMgr.windowShow(windowId); }else if (msg == 'exit'){ stbWebWindow.close(); } }; }catch(e){ _debug(e); } }; player.prototype.set_audio_langs = function(pri_lang, sec_lang){ _debug('player.set_audio_langs', pri_lang, sec_lang); pri_lang = pri_lang || ""; sec_lang = sec_lang || ""; stb.player.mitko_pri_lang = pri_lang; // make it global _debug('pri_lang', pri_lang); _debug('sec_lang', sec_lang); try{ // stb.SetAudioLangs(pri_lang, sec_lang); }catch(e){ _debug(e); } }; player.prototype.set_subtitle_langs = function(pri_lang, sec_lang){ _debug('player.set_subtitle_langs', pri_lang, sec_lang); pri_lang = pri_lang || ""; sec_lang = sec_lang || ""; _debug('pri_lang', pri_lang); _debug('sec_lang', sec_lang); if (!pri_lang && sec_lang){ pri_lang = sec_lang; }else if (!sec_lang && pri_lang){ sec_lang = pri_lang; } try{wWEJ@;:!YXs5?8(e tHXB@ if (!pri_lang){ this.subtitle_pid.disable(); stb.profile['always_enabled_subtitles'] = 0; }else{ this.subtitle_pid.enable(); stb.profile['always_enabled_subtitles'] = 1; stb.SetSubtitleLangs(pri_lang, sec_lang); } }catch(e){ _debug(e); } }; player.prototype.setup_rtsp = function(rtsp_type, rtsp_flags){ _debug('player.prototype.setup_rtsp', rtsp_type, rtsp_flags); try{ stb.SetupRTSP(parseInt(rtsp_type), parseInt(rtsp_flags)); }catch(e){ _debug(e); } }; player.prototype.set_cas = function(profile){ _debug('player.prototype.setup_cas', profile); try{ if (profile['cas_ini_file']){ _debug('stb.LoadCASIniFile', profile['cas_ini_file']); stb.LoadCASIniFile(profile['cas_ini_file']); } if (!profile['cas_ini_file'] && profile['cas_params']){ _debug('stb.SetCASParam', profile['cas_params'].server_addr, parseInt(profile['cas_params'].server_port, 10), profile['cas_params'].company_name, parseInt(profile['cas_params'].ip_id, 10), parseInt(profile['cas_params'].error_level, 10)); stb.SetCASParam( profile['cas_params'].server_addr, parseInt(profile['cas_params'].server_port, 10), profile['caswWEJ@;:!YXs5D(ea tHXB@_params'].company_name, parseInt(profile['cas_params'].ip_id, 10), parseInt(profile['cas_params'].error_level, 10) ); } if (!profile['cas_ini_file'] && profile['cas_additional_params']){ for (var param in profile['cas_additional_params']){ if (profile['cas_additional_params'].hasOwnProperty(param)){ _debug('stb.SetAdditionalCasParam', param, profile['cas_additional_params'][param]); stb.SetAdditionalCasParam(param, profile['cas_additional_params'][param]); } } } if (profile.hasOwnProperty('cas_hw_descrambling')){ _debug('stb.SetCASDescrambling', profile['cas_hw_descrambling']); stb.SetCASDescrambling(profile['cas_hw_descrambling']); } if (!profile['cas_ini_file'] && profile['cas_web_params']){ _debug('stb.SetupWebCAS', profile['cas_web_params'].server_addr, profile['cas_web_params'].company_name); stb.SetupWebCAS(profile['cas_web_params'].server_addr, profile['cas_web_params'].company_name); } if (profile['cas_type']){ _debug('stb.SetCASType', parseInt(profile['cas_type'], 10)); stb.SetCASType(parseInt(profile['cas_type'], 10)); } }catch(e){ _debug(e); } }; player.prototype.set_hls_fast_start = function(hls_fast_starwWEJ@;:!YXs5Jx(e tHXB@t){ _debug('player.set_hls_fast_start', hls_fast_start); if (!stb.SetPlayerOption){ _debug('stb.SetPlayerOption method not found!'); return; } stb.SetPlayerOption('HlsFastStart', hls_fast_start ? '1' : '0') }; player.prototype.play_or_download = function(content_type, url){ _debug('player.play_media', content_type, url); /*if (content_type.indexOf('video') == 0 || content_type.indexOf('audio') == 0){*/ this.init_play_or_download_dialog(); if (content_type.indexOf('video') == 0){ _debug('module.downloads', !!module.downloads); if (module.downloads){ //this.init_play_or_download_dialog(); this.play_or_download_dialog.contentType = content_type; this.play_or_download_dialog.url = url; this.play_or_download_dialog.show(); _debug('before close'); try{ stbWindowMgr.showPortalWindow(); }catch(e){ _debug(e); } _debug('after close'); }else{ _debug('play url'); stb.set_cur_place('internet'); main_menu.hide(); stb.player.prev_layer = main_menu; stb.player.play({ "cmd" : "ffmpeg " + stb.player.play_or_download_dialog.url, "name" : stb.player.play_or_download_dialog.url.split("/").pop() }); } wWEJ@;߹:!YXs5P(e tHXB@ }else if (module.downloads){ _debug('show download dialog'); module.downloads.dialog.show({"parent" : main_menu, "url" : url}); stbWindowMgr.showPortalWindow(); } }; player.prototype.show_time_shift_exit_confirm = function(){ _debug('player.show_time_shift_exit_confirm'); this.init_time_shift_exit_confirm(); this.time_shift_exit_confirm.show(); }; player.prototype.init_time_shift_exit_confirm = function(){ _debug('player.init_time_shift_exit_confirm'); if (this.time_shift_exit_confirm){ return; } this.time_shift_exit_confirm = new ModalForm({"title" : get_word('confirm_form_title'), "text" : get_word('time_shift_exit_confirm_text')}); this.time_shift_exit_confirm.getTextDomObj().style.textAlign = "center"; this.time_shift_exit_confirm.enableOnExitClose(); var scope = this; this.time_shift_exit_confirm.addItem(new ModalFormButton( { "value" : get_word("close_btn"), "onclick" : function(){ scope.time_shift_exit_confirm.hide(); } } )); this.time_shift_exit_confirm.addItem(new ModalFormButton( { "value" : get_word("ok_btn"), "onclick" : function(){ scope.time_shift_exit_confirm.hide(); if (scope.active_local_time_shift){ module.time_shift_local.disable_mode(); wWEJ@;޹:!YXs5U(eO tHXB@ scope.active_local_time_shift = false; scope.is_tv = true; if (scope.pause.on){ scope.disable_pause(); } }else{ if (scope.cur_media_item.timeshift_hist_id){ scope.update_played_timeshift_end_time(scope.cur_media_item.timeshift_hist_id); } scope.cur_media_item = module.time_shift.stored_media_item; scope.cur_tv_item = scope.cur_media_item; scope.active_time_shift = false; scope.play_last(); } } } )); }; player.prototype.init_pvr_dialogs = function(){ _debug('player.init_pvr_dialogs'); if (this.pvr_target_select){ return; } var scope = this; this.pvr_target_select = new ModalForm({"title" : get_word('select_form_title'), "text" : get_word('pvr_target_select_text')}); this.pvr_target_select.getTextDomObj().style.textAlign = "center"; this.pvr_target_select.enableOnExitClose(); this.pvr_target_select.addItem(new ModalFormButton( { "value" : get_word("usb_target_btn"), "onclick" : function(){ if (scope.pvr_target_select.deferred){ scope.local_pvr_confirm.channel = scope.pvr_target_select.channel; scwWEJ@;ݹ:!YXs5[X(e tHXB@ope.local_pvr_confirm.program = scope.pvr_target_select.program; }else{ scope.local_pvr_confirm.channel = scope.pvr_target_select.channel; } scope.local_pvr_confirm.deferred = scope.pvr_target_select.deferred; if (scope.pvr_target_select.deferred){ scope.local_pvr_confirm.getItemByName('start_btn').setValue(get_word('add_btn')); }else{ scope.local_pvr_confirm.getItemByName('start_btn').setValue(get_word('start_btn')); } scope.pvr_target_select.hide(); scope.local_pvr_confirm.show({parent : scope.pvr_target_select._parent}); } } )); this.pvr_target_select.addItem(new ModalFormButton( { "value" : get_word("server_target_btn"), "onclick" : function(){ if (scope.pvr_target_select.deferred){ scope.remote_pvr_confirm.program = scope.pvr_target_select.program; }else{ scope.remote_pvr_confirm.channel = scope.pvr_target_select.channel; } scope.remote_pvr_confirm.deferred = scope.pvr_target_select.deferred; scope.pvr_target_select.hide(); if (scope.pvr_target_select.deferred){ scope.remote_pvr_confirm.show({text : get_word('wWEJ@;ܹ:!YXs5`(e( tHXB@remote_deferred_pvr_confirm_text'), parent : scope.pvr_target_select._parent}); }else{ scope.remote_pvr_confirm.show({text : get_word('remote_pvr_confirm_text'), parent : scope.pvr_target_select._parent}); } } } )); this.remote_pvr_confirm = new ModalForm({"title" : get_word('confirm_form_title'), "text" : get_word('remote_pvr_confirm_text')}); this.remote_pvr_confirm.getTextDomObj().style.textAlign = "center"; this.remote_pvr_confirm.enableOnExitClose(); this.remote_pvr_confirm.addItem(new ModalFormButton( { "value" : get_word("cancel_btn"), "onclick" : function(){ scope.remote_pvr_confirm.hide(); } } )); this.remote_pvr_confirm.addItem(new ModalFormButton( { "value" : get_word("yes_btn"), "onclick" : function(){ if (scope.remote_pvr_confirm.deferred){ scope.remote_pvr_confirm._parent.recorder.add_remote(scope.remote_pvr_confirm.program) }else{ module.remote_pvr.start_rec(scope.remote_pvr_confirm.channel.id); } scope.remote_pvr_confirm.hide(); } } )); this.local_pvr_confirm = new ModalForm({"title" : get_word('rec_options_form_title'), "id" : "local_pvr_confirm"}); this.local_pvr_cowWEJ@;۹:!YXs5f(e땍 tHXB@nfirm.enableOnExitClose(); this.local_pvr_confirm.addItem( new ModalFormDateTimeSelect( { "label" : get_word('pvr_start_time')+':', "name" : "start_time", "onset" : function(value){ _debug('onset start_time', value); var start_time = scope.local_pvr_confirm.getItemByName('start_time').getDateValue(); var end_time = scope.local_pvr_confirm.getItemByName('end_time').getDateValue(); var duration = (end_time.getTime() - start_time.getTime())/1000; _debug('duration', duration); if (duration < 0){ duration = 0; } scope.local_pvr_confirm.getItemByName('duration').setTime(duration); } } ) ); this.local_pvr_confirm.addItem( new ModalFormDateTimeSelect( { "label" : get_word('pvr_end_time')+':', "name" : "end_time", "onset" : function(value){ _debug('onset end_time', value); var start_time = scope.local_pvr_confirm.getItemByName('start_time').getDateValue(); var end_time = scope.local_pvr_confirm.getItemByName('end_time').getDateValue(); var duration = (end_time.getTime() - swWQDDE4M@?Y:!sX(e5.X @tHXBwWSDDE4M@?Y:!sX(e53 @tHXBwWDDE4M@?Y:!sX(e59Yj @tHXBwW^DDE4M@?Y:!sX(e5?8  @tHXBwWDDE4M@?Y:!sX(e5D؀ @tHXBwWoDDE4M@?Y:!sX(e5Jxun @tHXBwWDDE4M@?Y:!sX(e5P ) @tHXBwWSDDE4M@?Y:!sX(e5U ݕ @tHXBwWDDE4r6@?dY:!pXj3X#e @tHX?wWDDE4M@?Y:!sX(e5[X q @tHXBwW2DDE4M@?Y:!sX(e5` E @tHXBwWDDE4M@?Y:!sX(e5f mU @tHXBwWDDE4M@?Y:!sX(e5l8 |u @tHXBwWQEԼ\@;_:!YXpX#j3̀] tHXI@ stb.player.show_rec_icon(stb.recordings[rec_idx]); }else{ stb.player.hide_rec_icon(); } }else{ stb.player.hide_rec_icon(); } }else{ stb.player.rec.hide(); } } }, this ) }; this.load_radio_channel = function (number) { if (number) { this.load( { "type": "radio", "action": "get_channel_by_id", "number": number }, function (result) { _debug("get_channel_by_id", result); if (result.data && result.data.length) { this.player.playlist = result.data; this.player.stop(); if (module.radio_widget) { this.player.radio_idx = 0; module.radio_widget.show(result.data[0]); this.player.play(result.data[0]); } } }, this ); } }; this.log_stream_error = function(ch_id, event){ this.load( wWUEԼ]@;_:!YXpX#ʺj3̀֜ tHXI@ { "type" : "stb", "action" : "set_stream_error", "ch_id" : ch_id, "event" : event }, function(result){ }, this ); }; this.epg_loader = { timeout : 21600000, // 6h timer_id : 0, epg : [], start : function(){ _debug('epg_loader.start'); this.load(); var self = this; this.timer_id = window.setInterval(function(){self.load()}, (stb.type == 'MAG200' ? 2 : stb.profile['epg_data_block_period_for_stb'])*3600000); }, stop : function(){ _debug('epg_loader.stop'); window.clearInterval(this.timer_id); }, load : function(){ _debug('epg_loader.load'); this.epg = []; stb.load( { "type" : "itv", "action" : "get_epg_info", "period" : stb.type == 'MAG200' ? 2 : stb.profile['epg_data_block_period_for_stb'] }, function(result){ this.set_epg(result.data); }, this ) }, set_epg : function(data){ _debug('epg_loader.set_epg', data); this.epg = data; _debug('typeof(this.epg)', typeof(this.epg)); },wW~EԼ^@;_:!YXpX#Zj3̀Y- tHXI@ get_curr_and_next : function(ch_id, from_ts, length){ _debug('epg_loader.get_curr_and_next', ch_id, from_ts, length); length = length || 2; ch_id = ''+ch_id; _debug('typeof(ch_id)', typeof(ch_id)); if (!from_ts){ var now = Date.parse(new Date())/1000; }else{ now = parseInt(from_ts, 10); } var result = []; _debug('now', now); _debug('this.epg[ch_id]', this.epg[ch_id]); _debug('typeof this.epg[ch_id]', typeof(this.epg[ch_id])); try{ if (typeof(this.epg[ch_id]) == 'object' && this.epg[ch_id].length > 0){ _debug('this.epg[ch_id].length: '+this.epg[ch_id].length); for (var i=0; i < this.epg[ch_id].length; i++){ _debug('i', i); if (this.epg[ch_id][i]['start_timestamp'] < now){ _debug('continue'); }else if (this.epg[ch_id][i]['start_timestamp'] == now){ _debug('=='); result.push(this.epg[ch_id][i]); for (var j = 0; j < length - 1; j++){ if (typeof(this.epg[ch_id][i+1+j]) == 'object'){ result.push(this.epg[ch_id][i+1+j]); wWEԼ_@;_:!YXpX#j3̀ tHXI@ } } return result; }else{ if (typeof(this.epg[ch_id][i-1]) == 'object'){ result.push(this.epg[ch_id][i-1]); for (j = 0; j < length - 1; j++){ if (typeof(this.epg[ch_id][i + j]) == 'object'){ result.push(this.epg[ch_id][i + j]); } } }else{ result.push(this.epg[ch_id][i]); } return result; } } } }catch(e){ _debug(e); } return []; }, get_epg : function(ch_id){ _debug('epg_loader.get_epg', ch_id); var epg = this.get_curr_and_next(ch_id); return this.get_osd_info(epg); }, get_osd_info : function(programs){ _debug('epg_loader.get_osd_info', programs); // var epg_str = ''; var epg_str = ''; var m1 = ''; programs.map(function(prog, idx){ if (idx != 0){ // ne e nuzhno s tablicata epg_str += '
'; } // epg_str += prog.t_time + ' ' + prog.name; epg_str += m1 + prog.t_time + m2 + prog.name.substr(0,200) + m3; }); epg_str += '
'; // mitko var m2 = '  
'; var m3 = '
'; return epg_str; }, get_cur_program : function(ch_id){ _debug('epg_loader.get_cur_program', ch_id); var epg = this.get_curr_and_next(ch_id); if (epg && epg.length > 0){ return epg[0]; } return null; } }; this.cut_off = function(msg){ _debug('stb.cut_off'); if (module.blocking.on){ return; } _log('cut_off()'); this.key_lock = false; this.player.stop(); if(this.cur_layer){ this.cur_layer.on = false; } stb.SetDefaultFlicker && stb.SetDefaultFlicker(1); module.blocking.show(msg); }; this.cut_on = function(){ _debug('stb.cut_on'); if (module.blocking.on){ stb.ExecAction('reboot'); } }; this.set_cur_place = function(place){ this.cur_place = place; }; this.reset_cur_place = function(place){ this.cur_place = ''; }; wWEԼa@;_:!YXpX#:j3̀ tHXI@ this.set_cur_layer = function(obj){ this.cur_layer = obj; }; this.get_current_place = function(){ var cur_place_num = 0; _debug('stb.player.media_type', this.player.media_type); _debug('stb.cur_place', this.cur_place); if(this.player.media_type == 'stream'){ // TV if (this.player.on){ if (this.cur_place == 'tv'){ if (this.player.active_time_shift){ cur_place_num = 14; }else{ cur_place_num = 1; } }else if(this.cur_place == 'radio'){ // Radio cur_place_num = 5; }else if(this.cur_place == 'vclub'){ cur_place_num = 2; }else if(this.cur_place == 'karaoke'){ // Karaoke cur_place_num = 3; }else if(this.cur_place == 'audioclub'){ // Audio Club cur_place_num = 4; }else if (this.cur_place == 'epg_simple' || this.cur_place == 'epg'){ // TV archive cur_place_num = 11; }else{ cur_place_num = 1; } } }else if(this.player.media_type == 'file'){ if (this.player.on){ if (this.cur_place == 'vclub'){ // Video Club cur_place_num = 2; wW`EԼb@;_:!YXpX#ڧj3̀ tHXJ@ }else if(this.cur_place == 'karaoke'){ // Karaoke cur_place_num = 3; }else if(this.cur_place == 'audioclub'){ // Audio Club cur_place_num = 4; }else if(this.cur_place == 'video_clips'){ // Video Clips cur_place_num = 8; }else if(this.cur_place == 'ad'){ cur_place_num = 9; }else if(this.cur_place == 'media_browser'){ cur_place_num = 10; }else if (this.cur_place == 'epg_simple' || this.cur_place == 'epg'){ // TV archive cur_place_num = 11; }else if (this.cur_place == 'records'){ cur_place_num = 12; } } }else{ if (this.cur_place == 'city_info'){ cur_place_num = 20; }else if(this.cur_place == 'anec_page'){ cur_place_num = 21; }else if(this.cur_place == 'weather_page'){ cur_place_num = 22; }else if(this.cur_place == 'game_page'){ cur_place_num = 23; }else if(this.cur_place == 'horoscope_page'){ cur_place_num = 24; }else if(this.cur_place == 'course_page'){ cur_place_num = 25; } } return cur_place_num; }; this.clock = { start : function(){ wWcEԼc@;_:!YXpX#zj3̀\ tHXJ@ _debug('clock.start()'); if (this.t_clock){ _debug('exit clock.start'); return; } this.tick(); var self = this; try{ this.t_clock = window.setInterval(function(){self.tick()}, 30000); this.t_clock_s = window.setInterval(function(){self.tick_s()}, 1000); }catch(e){ _debug(e); } }, stop : function(){ _debug('clock.stop'); _debug('self.t_clock', this.t_clock); var self = this; try{ window.clearInterval(self.t_clock); window.clearInterval(self.t_clock_s); }catch(e){ _debug(e); } }, tick_s : function(){ this.timestamp = Math.round(new Date().getTime() / 1000); }, tick : function(){ this.current_date = new Date(); this.year = this.current_date.getFullYear(); this.month = this.current_date.getMonth(); this.date = this.current_date.getDate(); this.day = this.current_date.getDay(); this.hours = this.current_date.getHours(); if (this.hours > 11){ this.ap_mark = 'PM'; }else{ this.ap_mark = 'AM'; } this.ap_hourwWEԼd@;_:!YXpX#j3̀ tHXJ@s = this.hours % 12 || 12; this.minutes = this.current_date.getMinutes(); if (this.minutes<10){ this.minutes = '0'+this.minutes; } this.show(); }, show : function(){ if (typeof(main_menu) != 'undefined' && main_menu && main_menu.time && main_menu.date && main_menu.on){ main_menu.time.innerHTML = get_word('time_format').format(this.hours, this.minutes, this.ap_hours, this.ap_mark); main_menu.date.innerHTML = get_word('date_format').format(get_word('week_arr')[this.day], this.date, get_word('month_arr')[this.month], this.year); } if (stb.player && stb.player.info && stb.player.info.on && stb.player.info.clock){ stb.player.info.clock.innerHTML = get_word('time_format').format(this.hours, this.minutes, this.ap_hours, this.ap_mark); } if (module && module.tv && module.tv.on && module.tv.clock_box){ module.tv.clock_box.innerHTML = get_word('time_format').format(this.hours, this.minutes, this.ap_hours, this.ap_mark); } if (stb.type == 'MAG200' && (!stb.player.on || (stb.player.on && !stb.player.is_tv))){ stb.setFrontPanel(this.hours + '' + this.minutes, true); } this.triggerCustomEventListener("tick", this); }, convert_sec_to_human_time wWEԼe@;_:!YXpX#j3̀_ tHXJ@: function(sec){ if (sec < 0 || isNaN(sec)){ sec = 0; } var h = Math.floor(sec/3600); var m = Math.floor((sec - (h*3600)) / 60); var s = sec - (h*3600) - (m*60); var time = ''; if(h){ if (h<10){ h = '0'+h; } time += h+':'; } if (m<10){ m = '0'+m; } time += m+':'; if (s<10){ s = '0'+s; } time += s; return time; }, convert_sec_to_human_hours : function(sec){ var h = Math.floor(sec/3600); var m = Math.floor((sec - (h*3600)) / 60); var time = ''; time += h+':'; if (m<10){ m = '0'+m; } time += m; return time; }, convert_timestamp_to_human_time : function(timestamp){ var date = new Date(parseInt(timestamp, 10)*1000); var hours = date.getHours(); if (hours > 11){ var ap_mark = 'PM'; }else{ ap_mark = 'AM'; } var ap_hours = hours % 12 || 12; if (hours<10){ hours = '0'+hours; } if (ap_hours<10){ ap_howWDDE4r7@?cY:!pXj3X#Z @tHXIwW\DDE4r8@?bY:!pXj3X#Z @tHXIwWDDE4r9@?aY:!pXj3X#ۚm @tHXIwWMDDE4r:@?`Y:!pXj3X#:ž @tHXIwWDDE4r;@?_Y:!pXj3X#ڀv @tHXIwW-DDE4r<@?^Y:!pXj3X#z*o @tHXJwW<EԼf@;_:!YXpX#Zj3̀j tHXK@urs = '0'+ap_hours; } var minutes = date.getMinutes(); if (minutes<10){ minutes = '0'+minutes; } return get_word('time_format').format(hours, minutes, ap_hours, ap_mark); }, format_XX : function(value){ if (value < 10){ value = '0'+value; } return value; } }; this.add_referrer = function(paramStr, layer_name){ var returnParams = paramStr || ''; returnParams += (returnParams.length == 0? '?': '&'); var tmpLocation = window.location.toString(); returnParams += 'referrer='+encodeURIComponent(tmpLocation); if (tmpLocation.indexOf('?') == -1) { returnParams += encodeURIComponent('?'); } var amp = '(\\' + encodeURIComponent('&') + ')'; var regStr = new RegExp(amp + 'focus_module[^\\1,\\&,$]*?(\\1|\\&|$)','ig'); if (regStr.test(returnParams)) { returnParams = returnParams.replace(regStr, '$2'); if (regStr.test(returnParams)) { returnParams = returnParams.replace(regStr, ''); } } focus_module = layer_name; returnParams += encodeURIComponent('&focus_module='+layer_name); return returnParams; }; this.get_rc_data = function () { _debug("this.get_rc_data"); var remoteControlFilewWAEԼg@;_:!YXpX$j3̀- tHXK@Data = gSTB.LoadUserData('remoteControl.json'); try { remoteControlFileData = JSON.parse(remoteControlFileData); } catch (error) { remoteControlFileData = {enable: false, deviceName: '', password: ''}; gSTB.SaveUserData('remoteControl.json', JSON.stringify(remoteControlFileData)); } return remoteControlFileData; }; this.init_rc = function(){ _debug("this.init_rc"); if (typeof (gSTB) == 'undefined' || !gSTB.ConfigNetRc || !gSTB.SetNetRcStatus) { _debug("remote control not init"); return; } var remoteControlFileData = this.get_rc_data(); if (remoteControlFileData.enable) { gSTB.ConfigNetRc(remoteControlFileData.deviceName, remoteControlFileData.password); } gSTB.SetNetRcStatus(remoteControlFileData.enable); _debug("remote control enabled - ", remoteControlFileData.enable); } } var screensaver = { on : false, init : function(){ //_debug('screensaver.init'); if (typeof(gSTB) != "undefined" && gSTB.SetScreenSaverTime){ gSTB.SetScreenSaverTime(0); } if (this.dom_obj){ _debug('exit screensaver.init'); return; } this.build(); var self = this; keydown_observer.addCustomEventListener("keypress", function(event){ //_debug('wWmEԼh@;_:!YXpX$j3̀WP tHXK@screensaver keypress', event); if (self.on){ self.hide(); self.restart_timer.call(self); return false; } self.restart_timer.call(self); return true; }); this.restart_timer(); stb.player.addCustomEventListener("onplay", function(event){ if (self.on && stb.player.file_type != 'audio'){ self.hide(); self.restart_timer.call(self); } }); stb.clock.addCustomEventListener("tick", function(date){ if (self.on){ self.clock.innerHTML = get_word('time_format').format(date.hours, date.minutes, date.ap_hours, date.ap_mark); } }); }, restart_timer : function(){ //_debug('screensaver.restart_timer'); var self = this; window.clearTimeout(this.activate_timer); if (stb.user['screensaver_delay'] > 0){ this.activate_timer = window.setTimeout(function(){ self.show.call(self); }, stb.user['screensaver_delay'] * 60000); //}, 30000); } }, build : function(){ //_debug('screensaver.build'); this.dom_obj = create_block_element("screensaver"); this.clock = create_block_element("screensaver_clock", this.dom_obj); this.hide(); }, show : function(){ wWpEԼi@;_:!YXpX$:j3̀> tHXK@ _debug('screensaver.show'); window.clearTimeout(this.activate_timer); _debug('stb.player.on', stb.player.on); var is_playing = false; if (stb.IsPlaying){ is_playing = stb.IsPlaying(); _debug('stb.IsPlaying', is_playing); }else if (stb.GetVideoInfo){ var video_info = stb.GetVideoInfo(); _debug('video_info', video_info); try{ video_info = eval('('+video_info+')'); }catch(e){ _debug(e); } video_info = video_info || {}; _debug('video_info', video_info); is_playing = video_info.frameRate != 0; } _debug('is_playing', is_playing); if (stb.player.on && is_playing){ this.restart_timer(); return; } _debug('stb.IsVirtualKeyboardActive()', stb.IsVirtualKeyboardActive()); stb.HideVirtualKeyboard(); this.dom_obj.show(); this.on = true; this.clock.innerHTML = get_word('time_format').format(stb.clock.hours, stb.clock.minutes, stb.clock.ap_hours, stb.clock.ap_mark); this.move(); var self = this; this.move_timer = window.setInterval(function(){self.move.call(self)}, 5000); }, hide : function(){ _debug('screensaver.hide'); //stb.cur_layer && stb.cur_layer.dom_obj.show(); thiswWrEԼj@;_:!YXpX$ڧj3̀ tHXK@.dom_obj.hide(); this.on = false; window.clearInterval(this.move_timer); }, toggle : function(){ _debug('screensaver.toggle'); if (this.on){ this.hide(); }else{ window.setTimeout(function(){screensaver.show()}, 500); } }, move : function(){ _debug('screensaver.start'); var top = Math.floor(Math.random() * (screen.height - this.clock.offsetHeight)); var left = Math.floor(Math.random() * (screen.width - this.clock.offsetWidth)); _debug('top', top); _debug('left', left); this.clock.moveX(left); this.clock.moveY(top); } }; var connection_problem = { on: true, init : function(){ this.dom_obj = create_block_element("connection_problem_container"); this.block_obj = create_block_element("connection_problem_block", this.dom_obj); this.block_obj.innerHTML = get_word('Connection problem'); this.hide(); }, refresh_msg : function(){ this.block_obj.innerHTML = get_word('Connection problem'); }, show : function(){ _debug('connection_problem.show'); _debug('stb.user.enable_connection_problem_indication', stb.user.enable_connection_problem_indication); if (stb.user.enable_connection_problem_indication == 1){ this.dom_obj.show(); this.on = true; } }, wWtEԼk@;_:!YXpX$zj3̀ tHXK@ hide : function(){ _debug('connection_problem.hide'); if (!this.on){ return; } this.dom_obj.hide(); this.on = false; } }; var authentication_problem = { on: true, init : function(){ this.dom_obj = create_block_element("authentication_problem_container"); this.block_obj = create_block_element("authentication_problem_block", this.dom_obj); this.block_obj.innerHTML = get_word('Authentication problem'); this.hide(); }, refresh_msg : function(){ this.block_obj.innerHTML = get_word('Authentication problem'); }, show : function(){ _debug('authentication_problem.show'); this.dom_obj.show(); this.on = true; if (stb.player && stb.player.on){ stb.player.stop(); } }, hide : function(){ _debug('authentication_problem.hide'); if (!this.on){ return; } this.dom_obj.hide(); this.on = false; } }; var Utf8 = { // public method for url encoding encode : function (string) { string = string.replace(/\r\n/g,"\n"); var utftext = ""; for (var n = 0; n < string.length; n++) { var c = string.charCodeAt(n); if (c < 128) { utftext += String.fromCharCode(c); } else if((c > 127) && (c < 2048)) { wW  El@;`R:!YXpX$j3̀^ tHXK@ utftext += String.fromCharCode((c >> 6) | 192); utftext += String.fromCharCode((c & 63) | 128); } else { utftext += String.fromCharCode((c >> 12) | 224); utftext += String.fromCharCode(((c >> 6) & 63) | 128); utftext += String.fromCharCode((c & 63) | 128); } } return utftext; }, // public method for url decoding decode : function (utftext) { var string = ""; var i = 0; var c = c1 = c2 = 0; while ( i < utftext.length ) { c = utftext.charCodeAt(i); if (c < 128) { string += String.fromCharCode(c); i++; } else if((c > 191) && (c < 224)) { c2 = utftext.charCodeAt(i+1); string += String.fromCharCode(((c & 31) << 6) | (c2 & 63)); i += 2; } else { c2 = utftext.charCodeAt(i+1); c3 = utftext.charCodeAt(i+2); string += String.fromCharCode(((c & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63)); i += 3; } } return string; } }; wWDDE4r=@?]Y:!pXj3X#ދ @tHXJwW6DDE4r>@?\Y:!pXj3X# @tHXJwWDDE4r?@?[Y:!pXj3X#ZF~s @tHXJwWDDE4r@@?ZY:!pXj3X$x @tHXKwWDDE4rA@?YY:!pXj3X$q @tHXKwWSDDE4rB@?XY:!pXj3X$:bku @tHXKwWDDE4rC@?WY:!pXj3X$ڀe0 @tHXKwWDDE4rD@?VY:!pXj3X$#U @tHXKwWEJ @;ڹ:!YXs5l8(e tHXL@tart_time.getTime())/1000; _debug('duration', duration); if (duration < 0){ duration = 0; } scope.local_pvr_confirm.getItemByName('duration').setTime(duration); } } ) ); this.local_pvr_confirm.addItem( new ModalFormDateTimeSelect( { "label" : get_word('pvr_duration')+':', "name" : "duration", "only_time" : true, "max_time" : "05:00", "onset" : function(value){ _debug('onset duration', value); var start_time = scope.local_pvr_confirm.getItemByName('start_time').getDateValue(); var duration_parts = value.split(':'); var duration = parseInt(duration_parts[0], 10) * 3600 + parseInt(duration_parts[1], 10) * 60; _debug('duration', duration); start_time.setSeconds(duration); scope.local_pvr_confirm.getItemByName('end_time').setValue(start_time.getTime()); } } ) ); this.local_pvr_confirm.addItem(new ModalFormSelect({"label" : get_word('usb_device')+':', "name" : "usb_device"})); this.local_pvr_confirm.addItem(new ModalFormInput({"label" : get_word('file_name')+':', "name" : "file_name"}wW!EJ!@;ٹ:!YXs5q(e-{ tHXL@)); this.local_pvr_confirm.addItem(new ModalFormButton( { "value" : get_word("cancel_btn"), "onclick" : function(){ scope.local_pvr_confirm.hide(); } } )); this.local_pvr_confirm.addItem(new ModalFormButton( { "value" : get_word("start_btn"), "name" : "start_btn", "onclick" : function(){ var path = scope.local_pvr_confirm.getItemByName('usb_device').getValue() + '/' + scope.local_pvr_confirm.getItemByName('file_name').getValue(); var start_time = scope.local_pvr_confirm.getItemByName('start_time').getDateValue(); var end_time = scope.local_pvr_confirm.getItemByName('end_time').getDateValue(); var duration = (end_time.getTime() - start_time.getTime())/1000; _debug('duration', duration); if (duration < 0){ duration = 0; } var now_time = new Date(); if (start_time.getTime() > now_time.getTime() && !scope.local_pvr_confirm.deferred){ scope.local_pvr_confirm.deferred = true; scope.local_pvr_confirm.program = { "id" : 0, "ch_id" : scope.local_pvr_confirm.channel.id, "start_timestamp" : parseInt(start_time.getTime()/10wW&EJ"@;ع:!YXs5wx(e tHXL@00, 10), "stop_timestamp" : parseInt(end_time.getTime()/1000, 10) }; }else if(scope.local_pvr_confirm.deferred && scope.local_pvr_confirm.program){ if (scope.local_pvr_confirm.program.start_timestamp*1000 != start_time.getTime() || scope.local_pvr_confirm.program.stop_timestamp*1000 != end_time.getTime()){ scope.local_pvr_confirm.program.start_timestamp = parseInt(start_time.getTime()/1000, 10); scope.local_pvr_confirm.program.stop_timestamp = parseInt(end_time.getTime()/1000, 10); } } if (scope.local_pvr_confirm.deferred && scope.local_pvr_confirm.program.id == 0){ module.pvr_local.create_for_program(scope.local_pvr_confirm.program, path) }else if (scope.local_pvr_confirm.deferred){ scope.local_pvr_confirm._parent.recorder.add_local(scope.local_pvr_confirm.program, path) }else{ module.pvr_local.create(scope.local_pvr_confirm.channel, path, null, parseInt(end_time.getTime()/1000, 10)); } scope.local_pvr_confirm.hide(); } } )); this.local_pvr_confirm.addCustomEventListener('before_show', function(){ if (scope.local_pvr_confirm.program && scope.local_pvr_conwWSEJ#@;׹:!YXs5}(eb@ tHXL@firm.deferred){ var start_time = scope.local_pvr_confirm.program.start_timestamp * 1000; var end_time = scope.local_pvr_confirm.program.stop_timestamp * 1000; }else{ start_time = 'now'; var epg = stb.epg_loader.get_curr_and_next(scope.local_pvr_confirm.channel.id); if (epg && epg.length > 0){ end_time = epg[0].stop_timestamp * 1000; }else{ end_time = new Date().getTime() + 3*3600*1000; } } scope.local_pvr_confirm.getItemByName('start_time').setValue(start_time); scope.local_pvr_confirm.getItemByName('end_time').setValue(end_time); scope.local_pvr_confirm.getItemByName('end_time')._onset(scope.local_pvr_confirm.getItemByName('end_time').getValue()); }); this.local_pvr_confirm.addCustomEventListener('show', function(){ var options = stb.usbdisk.storage_info.map(function(storage_info){ storage_info.value = storage_info.mountPath; storage_info.text = storage_info.vendor + ' ' + storage_info.model + (storage_info.label ? '(' + storage_info.label + ')' : '') + (storage_info.partitionNum > 1 ? ' #' + storage_info.partitionNum : ''); return storage_info; }); scope.local_pvr_confirm.getItemByName('usb_device').setOptions(options); if (scopewWEJ$@;ֹ:!YXs5(e  tHXM@.local_pvr_confirm.deferred){ scope.local_pvr_confirm.getItemByName('file_name').setValue(module.pvr_local.get_record_filename_for_program(scope.local_pvr_confirm.program)); }else{ scope.local_pvr_confirm.getItemByName('file_name').setValue(module.pvr_local.get_record_filename(scope.local_pvr_confirm.channel)); } }); }; player.prototype.init_subtitle_encoding_select = function(){ _debug('player.init_subtitle_encoding_select'); if (this.subtitle_encoding_select){ return; } this.subtitle_encoding_select = new ModalForm({"title" : get_word('select_form_title')}); this.subtitle_encoding_select.enableOnExitClose(); this.subtitle_encoding_select.addItem(new ModalFormSelect( { "label" : get_word('encoding_label')+':', "name" : "subtitle_encoding", "options" : [ { "text" : "UTF-8", "value" : "utf-8" }, { "text" : "Windows-1250 (cp1250)", "value" : "cp1250" }, { "text" : "Windows-1251 (cp1251)", "value" : "cp1251" }, { "text" : "Windows-1252 (cp1252)", "value" : "cp1252" }, { "text"wWEJ%@;չ:!YXs5X(eLS tHXM@ : "Windows-1253 (cp1253)", "value" : "cp1253" }, { "text" : "Windows-1254 (cp1254)", "value" : "cp1254" }, { "text" : "Windows-1255 (cp1255)", "value" : "cp1255" }, { "text" : "Windows-1256 (cp1256)", "value" : "cp1256" }, { "text" : "Windows-1257 (cp1257)", "value" : "cp1257" }, { "text" : "Windows-1258 (cp1258)", "value" : "cp1258" }, { "text" : "Latin 1 (iso8859-1)", "value" : "iso8859-1" }, { "text" : "Latin 2 (iso8859-2)", "value" : "iso8859-2" }, { "text" : "Latin 3 (iso8859-3)", "value" : "iso8859-3" }, { "text" : "Latin 4 (iso8859-4)", "value" : "iso8859-4" }, { "text" : "Latin/Cyrillic (iso8859-5)", "value" : "iso8859-5" }, { wWEJ&@;Թ:!YXs5(e tHXM@ "text" : "Latin/Arabic (iso8859-6)", "value" : "iso8859-6" }, { "text" : "Latin/Greek (iso8859-7)", "value" : "iso8859-7" }, { "text" : "Latin/Hebrew (iso8859-8)", "value" : "iso8859-8" }, { "text" : "Latin 5 (iso8859-9)", "value" : "iso8859-9" }, { "text" : "Latin 6 (iso8859-10)", "value" : "iso8859-10" }, { "text" : "Latin/Thai (iso8859-11)", "value" : "iso8859-11" }, { "text" : "Latin/Devanagari (iso8859-12)", "value" : "iso8859-12" }, { "text" : "Latin 7 (iso8859-13)", "value" : "iso8859-13" }, { "text" : "Latin 8 (iso8859-14)", "value" : "iso8859-14" }, { "text" : "Latin 9 (iso8859-15)", "value" : "iso8859-15" }, { "text" : "Latin 10 (iso8859-16)", "value" : "iso8859-1wWEJ'@;ӹ:!YXs5(e tHXM@6" } ] } )); var scope = this; this.subtitle_encoding_select.addItem(new ModalFormButton({ "value" : get_word("ok_btn"), "name" : "ok_btn", "onclick" : function(){ var subtitle_encoding = scope.subtitle_encoding_select.getItemByName('subtitle_encoding').getValue(); _debug('subtitle_encoding', subtitle_encoding); scope.subtitle_encoding_select.on_confirm && scope.subtitle_encoding_select.on_confirm(subtitle_encoding); scope.subtitle_encoding_select.hide(); } })); }; player.prototype.init_play_or_download_dialog = function(){ _debug('player.init_play_or_download_dialog'); if (this.play_or_download_dialog){ return; } this.play_or_download_dialog = new ModalForm({"title" : get_word('play_or_download')}); this.play_or_download_dialog.enableOnExitClose(); this.play_or_download_dialog.addItem(new ModalFormButton( { "value" : get_word("player_play"), "onclick" : function(){ stb.set_cur_place('internet'); stb.player.play_or_download_dialog.hide(); main_menu.hide(); stb.player.prev_layer = main_menu; stb.player.play({ "cmd" : "ffmpeg " + stb.player.play_or_download_dialog.url, "name"wWEJ(@;ҹ:!YXs58(e tHXM@ : stb.player.play_or_download_dialog.url.split("/").pop() }); } } )); this.play_or_download_dialog.addItem(new ModalFormButton( { "value" : get_word("player_download"), "onclick" : function(){ module.downloads.dialog.show({"parent" : main_menu, "url" : stb.player.play_or_download_dialog.url}); stb.player.play_or_download_dialog.hide(); } } )); }; player.prototype.event_callback = function(event, params){ _debug('event: ', event); event = parseInt(event); if ([1,2,4,5].indexOf(event) >= 0){ this.last_state = event; } this.play_initiated = false; var self = this; switch(event){ case 1: // End of stream { try{ if (this.cur_media_item.stop_callback){ this.cur_media_item.stop_callback(); return; } //this.prev_layer && this.prev_layer.show && this.prev_layer.show.call(this.prev_layer, true); this.play_auto_ended = true; if (this.media_type == 'stream' && (this.is_tv || stb.cur_place == 'radio')){ _debug('stream error'); this.event1_counter++; _debug('stb.user.tv_playback_retry_limit', stb.user.tv_plwWEJ)@;ѹ:!YXs5(e륊 tHXM@ayback_retry_limit); _debug('stb.user.fading_tv_retry_timeout', stb.user.fading_tv_retry_timeout); _debug('this.event1_counter', this.event1_counter); if (stb.user.tv_playback_retry_limit > 0 && this.event1_counter > stb.user.tv_playback_retry_limit){ _debug('stop replay'); return; } var replay_timeout = 1000; if (stb.user.fading_tv_retry_timeout){ replay_timeout *= this.event1_counter <= 6 ? 1 : 30; // neka naprawi 6, a ne dwa opita } if (this.is_tv){ if (stb.profile['enable_stream_error_logging']){ stb.log_stream_error(this.cur_tv_item['id'], 1); } this.replay_channel_timer = window.setTimeout( function(){ self.play_last(); }, replay_timeout ); }else{ this.replay_channel_timer = window.setTimeout( function(){ self.play_last_radio(); }, replay_timeout ); wWLDDE4rE@?UY:!pXj3X$#U @tHXKwWEJ*@;й:!YXs5x(eܿ tHXM@ } }else{ if (this.cur_media_item.media_type != 'vclub_ad' && this.play_continuously && this.cur_media_item.hasOwnProperty('series') && this.cur_media_item.series && this.cur_media_item.series.length > 0){ _debug('this.cur_media_item.cur_series before', this.cur_media_item.cur_series); _debug('this.cur_media_item.series.length', this.cur_media_item.series.length); _debug('this.cur_media_item.hasOwnProperty(series)', this.cur_media_item.hasOwnProperty('series')); var series_idx = this.cur_media_item.series.indexOf(this.cur_media_item.cur_series); _debug('series_idx before', series_idx); var old_series_idx = series_idx; if (series_idx < this.cur_media_item.series.length-1){ series_idx++; } _debug('series_idx after', series_idx); if (old_series_idx != series_idx){ this.cur_media_item.cur_series = this.cur_media_item.series[series_idx]; this.cur_media_item.disable_ad = true; if (this.cur_media_item.cmd.indexOf('://')){ this.cur_media_item.cmd = '/media/'+this.cur_media_item.id+'.mpg'; wWEJ+@;Ϲ:!YXs5(e e tHXM@ } this.play(this.cur_media_item); break; } }else if (this.cur_media_item.playlist && this.cur_media_item.playlist.length > 0){ stb.key_lock = false; if (typeof(this.cur_media_item.playlist[0]) == 'object'){ idx = -1; for (var i=0; i< this.cur_media_item.playlist.length; i++){ if (this.cur_media_item.id == this.cur_media_item.playlist[i].id){ idx = i; break; } } _debug('playlist idx', idx); if (idx >= 0 && idx < this.cur_media_item.playlist.length - 1){ idx++; cur_media_item = this.cur_media_item.playlist[idx].clone(); cur_media_item.playlist = this.cur_media_item.playlist; _debug('cur_media_item', cur_media_item); if (cur_media_item.is_audio){ cur_media_item.number = null; } this.play(cur_media_item); wWEJ,@;ι:!YXs5(e tHXM@ break; } }else{ var idx = this.cur_media_item.playlist.indexOf(this.cur_media_item.cmd); _debug('playlist idx', idx); if (idx >= 0 && idx < this.cur_media_item.playlist.length - 1){ idx++; var cur_media_item = this.cur_media_item.clone(); cur_media_item.cmd = cur_media_item.playlist[idx]; var real_id_match = /real_id=([^&]*)/.exec(cur_media_item.cmd); if (real_id_match){ cur_media_item.real_id = real_id_match[1]; } var osd_title_match = /osd_title=([^&]*)/.exec(cur_media_item.cmd); if (osd_title_match){ cur_media_item.name = decodeURIComponent(osd_title_match[1].replace(/\+/g, '%20')); }else if (!cur_media_item.hasOwnProperty('keep_original_name') || !cur_media_item.keep_original_name){ cur_media_item.name = cur_media_item.cmd.substr(this.cur_media_item.cmd.lastIndexOf("/") + 1); } if (cur_media_itemwWDDE4M@?Y:!sX(e5q؀ av @tHXLwWEJ-@;͹:!YXs5X(e(t tHXM@.show_osd){ this.need_show_info = 1; } if (this.cur_media_item.media_type && this.cur_media_item.media_type == 'vclub_ad'){ delete cur_media_item.media_type; cur_media_item.disable_ad = true; module && module.vclub && module.vclub.set_ad_ended_time && module.vclub.set_ad_ended_time(this.cur_media_item.ad_id, stb.GetPosTime(), stb.GetMediaLen(), true); } if (cur_media_item.hasOwnProperty('ad_must_watch')){ delete cur_media_item.ad_must_watch; } this.play(cur_media_item); break; } } } /*if (this.active_time_shift && this.cur_media_item['wowza_dvr'] != 1){*/ if (this.active_time_shift){ var cur_piece_pos_time = stb.GetPosTime(); _debug('cur_piece_pos_time', cur_piece_pos_time); var diff = 3600 - cur_piece_pos_time; _debug('diff', diff); ///if (cur_piece_pos_time(cur_piece_pos_time - stb.GewWEDDE4M@?Y:!sX(e5wxo @tHXLwWoEJ.@;̹:!YXs5(e9 tHXM@tPosTime()) > 60 ){ if (diff <=10 && diff >= -10){ var new_url = module.time_shift.get_next_part(); if (new_url){ module.time_shift.update_media_item(new_url); this.need_show_info = 0; this.play(module.time_shift.cur_media_item); break; } }else{ this.cur_media_item = module.time_shift.stored_media_item; this.cur_tv_item = this.cur_media_item; this.active_time_shift = false; this.play_last(); // return; } } if (this.emulate_media_len){ /*var global_pos_time = stb.GetPosTime(); this.cur_pos_time = global_pos_time - (this.cur_media_item.position ? this.cur_media_item.position : 0); _debug('this.cur_media_length', this.cur_media_length); _debug('this.cur_pos_time', this.cur_pos_time); */ if ((this.cur_media_length - this.cur_pos_time) > 60 ){ wWEJ/@;˹:!YXs5(e tHXM@ if (module.tv_archive){ new_url = module.tv_archive.get_next_part(); if (new_url){ this.cur_media_item.cmd = new_url; //this.cur_media_item.position = undefined; delete this.cur_media_item.open; //delete this.cur_media_item.media_len; this.need_show_info = 0; this.play(this.cur_media_item); break; } } } } if(this.prev_layer && this.prev_layer.show){ this.prev_layer.show.call(this.prev_layer, true); } this.stop(); } }catch(e){ _debug(e); } break; } case 2: // Receive information about stream { this.set_media_aspect(); if (stb.GetMetadataInfo){ var metadata = stb.GetMetadataInfo(); _debug('stb.GetMetadataInfo()', metadata); metadata = JSON.parse(metadata); if (wWEJ0@;ʹ:!YXs58(e tHXM@metadata && metadata.hasOwnProperty('titles') && metadata.titles.length > 1){ var title_idx = self.cur_media_item.cmd.indexOf('?title='); if (title_idx != -1){ var clear_cmd = self.cur_media_item.cmd.substr(0, title_idx); }else{ clear_cmd = self.cur_media_item.cmd; } this.cur_media_item.playlist = metadata.titles.map(function(title, idx){ return clear_cmd+'?title='+idx; }); if (metadata.hasOwnProperty('infoCurtitle')){ this.cur_media_item.cmd = clear_cmd+'?title='+metadata.infoCurtitle; } } _debug('this.cur_media_item', this.cur_media_item); } /*if (this.cur_media_item.hasOwnProperty('volume_correction')){ this.volume.correct_level(parseInt(this.cur_media_item.volume_correction)); }else{ this.volume.correct_level(0); }*/ _debug('this.prev_state', this.prev_state); if (this.prev_state == 4){ this.get_pids(); } this.triggerCustomEventListener('event_2', this.cur_media_item); //if (this.is_tv){ if (stb.user['enable_buffering_indication'] && this.cur_media_item.cmd.wWEJ1@;ɹ:!YXs5(e= tHXM@indexOf('rtp ') != 0){ this.progress_bar.start(); } //} break; } case 4: // Playback started { this.event1_counter = 0; this.event5_counter = 0; this.triggerCustomEventListener('event_4', this.cur_media_item); if (stb.user['enable_buffering_indication'] && this.cur_media_item.cmd.indexOf('rtp ') != 0){ this.progress_bar.stop(); } if (this.cur_media_item.hasOwnProperty('volume_correction')){ this.volume.correct_level(parseInt(this.cur_media_item.volume_correction)); }else{ this.volume.correct_level(0); } this.time_shift_indication.hide(); if (this.is_tv){ stb.notice.hide(); } if (this.is_tv && this.cur_tv_item && this.cur_tv_item.ready_to_timeshift && module.time_shift_local && module.time_shift_local.enabled){ if (stb.profile.ts_delay !== 'on_pause'){ this.enable_local_timeshift = window.setTimeout(function(){ module.time_shift_local.enable_mode(); }, stb.profile.ts_delay * 1000); } } if (this.active_local_time_shift && module.time_shift_local){ this.time_shift_indication.show(); }elwWDDE4M@?Y:!sX(e5}in @tHXLwW<DDE4M@?Y:!sX(e5gd( @tHXLwWEJ2@;ȹ:!YXs5x(e뤪 tHXM@se if (this.active_time_shift && module.time_shift){ this.cur_pos_time = module.time_shift.get_pos_time(); this.cur_media_length = module.time_shift.get_cur_media_length(); this.time_shift_indication.show(); window.clearTimeout(this.send_played_timeshift_timer); this.send_played_timeshift_timer = window.setTimeout( function(){ self.send_played_timeshift(stb.player.cur_media_item.id); }, this.send_played_timeshift_to ); }else if (this.emulate_media_len && module.tv_archive){ /*var global_pos_time = stb.GetPosTime(); this.cur_pos_time = global_pos_time - (this.cur_media_item.position ? this.cur_media_item.position : 0); _debug('global_pos_time', global_pos_time); _debug('this.cur_media_item.position', this.cur_media_item.position); _debug('this.cur_pos_time 1', this.cur_pos_time); if (module.tv_archive){ this.cur_pos_time += module.tv_archive.get_file_piece_num() * 3600; } _debug('this.cur_pos_time 2', this.cur_pos_time);*/ this.cur_pos_time = module.tv_archive.get_pos_time(); clearTimeout(this.emulated_media_len_stop); thwWEJ3@;ǹ:!YXs5(em tHXM@is.emulated_media_len_stop = window.setTimeout(function(){ _debug('fire stop'); self.show_prev_layer(); }, (this.cur_media_length - this.cur_pos_time) * 1000); }else{ this.cur_media_length = stb.GetMediaLen(); this.cur_pos_time = stb.GetPosTime(); if (this.cur_media_item.hasOwnProperty('ad_must_watch') && this.cur_media_item.ad_must_watch != 'all'){ var lock_time = this.cur_media_length * this.cur_media_item.ad_must_watch / 100; _debug('lock_time', lock_time); this.ad_skip_timer = window.setTimeout(function(){ _debug('can skip'); stb.key_lock = false; stb.player.ad_skip_indication.show(); }, lock_time*1000); delete this.cur_media_item.ad_must_watch; } } _debug('player.cur_media_length', this.cur_media_length); _debug('player.cur_pos_time', this.cur_pos_time); if (this.info.on){ this.set_pos_button_to_cur_time(); } /*if (this.is_tv){ this.send_last_tv_id(this.cur_tv_item.id); }*/ window.clearTimeout(this.send_played_video_timer); wWEJ4@;ƹ:!YXs5ܸ(eq" tHXM@ _debug('stb.cur_place', stb.cur_place); if (stb.cur_place == 'vclub'){ var time_send_played = (this.cur_media_length*0.7) * 1000; _debug('time_send_played,', time_send_played); this.send_played_video_timer = window.setTimeout( function(){ self.send_played_video(self.cur_media_item.id); }, time_send_played ) } _debug('this.prev_state', this.prev_state); if (this.prev_state == 2){ this.get_pids(); } window.clearTimeout(this.send_played_tv_archive_timer); if (module.tv_archive && this.cur_media_item.mark_archive){ window.clearTimeout(this.archive_continue_dialog_to); var match = /-\d{10}-(\d+)\.m3u8/.exec(this.cur_media_item.cmd); if (match){ this.cur_media_length = match[1]; } var archive_continue_dialog_delay = (this.cur_media_length - this.cur_pos_time - 30) * 1000; _debug('archive_continue_dialog_delay 1', archive_continue_dialog_delay); this.archive_continue_dialog_to = window.setTimeout(function(){ if (stb.profile['tv_archive_continued']){ wWEJ5@;Ź:!YXs5X(e4 tHXM@ module.tv_archive.get_next_part_url(); }else{ module.tv_archive.continue_dialog.show(); } }, archive_continue_dialog_delay); self = this; this.send_played_tv_archive_timer = window.setTimeout( function(){ self.send_played_tv_archive(stb.player.cur_media_item.ch_id); }, this.send_played_tv_archive_to ); } break; } case 5: // Not found { stb.key_lock = false; if (this.cur_media_item.stop_callback){ this.cur_media_item.stop_callback(); return; } this.event5_counter++; if (this.media_type == 'stream'){ if (this.is_tv && stb.profile['enable_stream_error_logging']){ stb.log_stream_error(this.cur_tv_item['id'], 5); } _debug('stb.user.tv_playback_retry_limit', stb.user.tv_playback_retry_limit); _debug('stb.user.fading_tv_retry_timeout', stb.user.fading_tv_retry_timeout); _debug('this.event5_counter', this.event5_counter); if (stb.user.tv_playback_retry_limit > 0 && this.event5_counter > stb.user.tv_playback_retry_limit){ wW DDE4M@?Y:!sX(e5X ^ @tHXMwWEJ6@;Ĺ:!YXs5(eI tHXN@ _debug('stop replay'); return; } var replay_timeout = 5000; if (stb.user.fading_tv_retry_timeout){ replay_timeout *= this.event5_counter <= 2 ? 1 : 6; } if (this.is_tv){ this.replay_channel_timer = window.setTimeout( function(){ self.play_last(); }, replay_timeout ); }else{ if(self.prev_layer && self.prev_layer.show && !self.prev_layer.on){ self.prev_layer.show.call(self.prev_layer, true); } var prev_layer = this.prev_layer && this.prev_layer.layer_name; self.stop(); stb.notice.show(get_word('player_file_missing')); _debug('this.is_tv', this.is_tv); _debug('prev_layer', prev_layer); if (!this.is_tv && prev_layer == 'tv'){ this.play_last(true); } } }else{ if (this.cur_media_item.media_type != 'vclub_ad' && this.play_continuously && this.cur_media_item.hasOwnProperty('series') && this.cur_media_item.series && this.cur_media_item.series.length >wW$EJ7@;ù:!YXs5(e5y tHXN@ 0){ var series_idx = this.cur_media_item.series.indexOf(this.cur_media_item.cur_series); _debug('series_idx before', series_idx); var old_series_idx = series_idx; if (series_idx < this.cur_media_item.series.length-1){ series_idx++; } _debug('series_idx after', series_idx); if (old_series_idx != series_idx){ this.cur_media_item.cur_series = this.cur_media_item.series[series_idx]; this.cur_media_item.disable_ad = true; if (this.cur_media_item.cmd.indexOf('://')){ this.cur_media_item.cmd = '/media/'+this.cur_media_item.id+'.mpg'; } this.play(this.cur_media_item); break; } }else if (this.cur_media_item.playlist && this.cur_media_item.playlist.length > 0){ stb.key_lock = false; if (typeof(this.cur_media_item.playlist[0]) == 'object'){ idx = -1; for (var i=0; i< this.cur_media_item.playlist.length; i++){ if (this.cur_media_item.id == this.cur_media_item.playlist[i].id){ idx = i; wW0,DDE4m@;e-:!YXpX$#j3΀l" tHXV@wW/EJ8@;¹:!YXs58(e`. tHXW@ break; } } _debug('playlist idx', idx); if (idx >= 0 && idx < this.cur_media_item.playlist.length - 1){ idx++; cur_media_item = this.cur_media_item.playlist[idx].clone(); cur_media_item.playlist = this.cur_media_item.playlist; _debug('cur_media_item', cur_media_item); if (cur_media_item.is_audio){ cur_media_item.number = null; } this.play(cur_media_item); break; } }else{ var idx = this.cur_media_item.playlist.indexOf(this.cur_media_item.cmd); _debug('playlist idx', idx); if (idx >= 0 && idx < this.cur_media_item.playlist.length - 1){ idx++; var cur_media_item = this.cur_media_item.clone(); cur_media_item.cmd = cur_media_item.playlist[idx]; var real_id_match = /real_id=([^&]*)/.exec(cur_media_item.cmd); if (real_id_match){ cur_media_item.real_id = real_id_mawWC/EJ9@;:!YXs5(e tHXW@tch[1]; } var osd_title_match = /osd_title=([^&]*)/.exec(cur_media_item.cmd); if (osd_title_match){ cur_media_item.name = decodeURIComponent(osd_title_match[1].replace(/\+/g, '%20')); }else if (!cur_media_item.hasOwnProperty('keep_original_name') || !cur_media_item.keep_original_name){ cur_media_item.name = cur_media_item.cmd.substr(this.cur_media_item.cmd.lastIndexOf("/") + 1); } if (cur_media_item.show_osd){ this.need_show_info = 1; } if (this.cur_media_item.media_type && this.cur_media_item.media_type == 'vclub_ad'){ delete cur_media_item.media_type; module && module.vclub && module.vclub.set_ad_ended_time && module.vclub.set_ad_ended_time(this.cur_media_item.ad_id, stb.GetPosTime(), stb.GetMediaLen(), true); } if (cur_media_item.hasOwnProperty('ad_must_watch')){ delete cur_media_item.ad_must_watch; } this.play(cur_media_item); break; } wWG/EJ:@;:!YXs5x(e뺱 tHXW@ } } stb.remount_storages( function(){ if (self.event5_counter == 1){ self.play(self.cur_media_item); }else{ if(self.prev_layer && self.prev_layer.show){ self.prev_layer.show.call(self.prev_layer, true); } self.stop(); // stb.notice.show(get_word('player_server_unavailable')); stb.notice.show(get_word('player_server_unavailable')+' '+self.cur_media_item.cmd); } } ) } break; } case 7: // video content info { if (this.con_menu.map.length < 3){ this.get_pids(); this.set_media_aspect(); } this.init_mitko_videoinfo(); break; } case 35: { // PVR Error _debug('params', params); params = JSON.parse(params); if (params && params.hasOwnProperty('id')){ module.pvr_local.handle_error(params.id); }else{ stb.notice.show(get_word('local_pvr_interrupted')); wWv/EJ;@;ѿ:!YXs6(e tHXW@ } module.pvr_local.remove_all_with_errors(); break; } case 32: // HDMI on { window.clearTimeout(this.hdmi_reaction_timer); if (stb.profile['hdmi_event_reaction'] == 1 && !stb.power_off){ keydown_observer.emulate_key(key.MENU); } break; } case 33: // HDMI off { // if (stb.type == 'MAG200'){ // break; // } window.clearTimeout(this.hdmi_reaction_timer); _debug('stb.profile[hdmi_event_reaction]', stb.profile['hdmi_event_reaction']); _debug('stb.power_off', stb.power_off); _debug('module.blocking.on', module.blocking.on); _debug('stb.hdmi_on', stb.hdmi_on); _debug('stb.profile[standby_on_hdmi_off]', stb.profile['standby_on_hdmi_off']); if (stb.profile['hdmi_event_reaction'] == 1 && !module.blocking.on){ var hdmi_reaction_timeout = (stb.profile['hdmi_event_reaction'] == 1 || !stb.hdmi_on ? 5 : stb.profile['hdmi_event_reaction']) * 1000; _debug('hdmi_reaction_timeout', hdmi_reaction_timeout); this.hdmi_reaction_timer = window.setTimeout(function(){ _debug('stb.power_off', stb.power_off); _debug('stb.cur_place', stb.cur_place); _debug('stb.hdmi_on', stwW,1EJ<@;Ѿ:!YXs6 (e6 tHXW@b.hdmi_on); keydown_observer.emulate_key(key.MENU); /* if (stb.hdmi_on){ stb.hdmi_on = false; if (self.on) { if (stb.cur_place == 'tv' && self.is_tv) { stb.player.stop(); } else if (!self.pause.on) { keydown_observer.emulate_key(key.PAUSE); } } if (stb.profile['standby_on_hdmi_off'] && !stb.power_off){ stb.power_off = true; stb.StandBy(1); } }else{ stb.hdmi_on = true; if (stb.power_off) { stb.power_off = false; stb.StandBy(0); } if (stb.cur_place == 'tv' && self.is_tv) { _debug('module.tv.on', module.tv.on); if (module.tv.on) { module.tv.cur_page = 0; module.tv.load_data(); } else { stb.player.play_last(); } } } */ wW01EJ=@;ѽ:!YXs6X(eR tHXW@ }, hdmi_reaction_timeout); } break; } case 36: // local TimeShift { _debug('params', params); params = JSON.parse(params); if (params.event_code === 3 && this.pause.on && stb.profile.ts_buffer_use === 'cyclic'){ this.disable_pause(); }else if (params.event_code === 6){ this.active_local_time_shift = false; this.is_tv = true; } break; } case 40: // Scanning DVB Channel in progress (STB_EVENT_DVB_SCAN_PROGRESS) { _debug('params', params); module.dvb && module.dvb.on_scan_result("progress", params); break; } case 41: // Scanning DVB Channel found (STB_EVENT_DVB_SCAN_FOUND) { _debug('params', params); module.dvb && module.dvb.on_scan_result("found", params); break; } case 42: // DVB EPG update (STB_EVENT_DVB_EPG_UPDATE) { _debug('params', params); params = JSON.parse(params) || []; module.dvb && module.dvb.update_epg(params.id); break; } case 43: // Antena power off { _debug('params', params); break; } case 129: // Stream losses { if (this.is_tv && stb.profile['enable_swW[1EJ>@;Ѽ:!YXs6(eB tHXW@tream_losses_logging']){ stb.log_stream_error(this.cur_tv_item['id'], 129); } break; } } if ([1,2,4,5].indexOf(event) >= 0){ this.prev_state = event; } }; player.prototype.volume = new function(){ this.on = false; this.level = 100; this.step = 5; this.dom_obj = {}; this.mute = {"on" : false}; this.hide_to = 3000; this.correction = 0; this.init = function(){ _debug('volume.init'); this.dom_obj = create_block_element('volume'); this.container = create_block_element('volume_bar', this.dom_obj); this.bar = create_block_element('volume_progress', this.container); this.mute.dom_obj = create_block_element('volume_off', this.dom_obj); this.mute.dom_obj.hide(); this.dom_obj.hide(); }; this.set_level = function(v){ _debug('volume.set_level', v); /*if (v > 100){ v = 100; }else if (v < 0){ v = 0; }*/ this.level = v; var final_level = this.level + this.correction; _debug('final_level', final_level); if (final_level > 100){ this.level = 100; this.correction = 100 - this.level; final_level = 100; }else if (final_level < 0){ this.level = 0; wWc1EJ?@;ѻ:!YXs6(e tHXW@ this.correction = 0 - this.level; final_level = 0; } _debug('this.level', this.level); _debug('this.correction', this.correction); try{ stb.SetVolume(this._get_real_volume_level(final_level)); }catch(e){ _debug(e); } if (final_level == 0){ if (!this.mute.on){ this.show_mute(); } }else{ if (this.mute.on){ this.hide_mute(); } } _debug('final_level', final_level); this.update_bar(final_level); }; this.correct_level = function(c){ _debug('volume.correct_level', c); if (!c){ c = 0; } this.correction = c*this.step; var level = this.level + this.correction; _debug('this.level', this.level); _debug('this.correction', this.correction); _debug('level', level); if (level > 100){ level = 100; this.correction = 100 - this.level; }else if (level < 0){ level = 0; this.correction = 0 - this.level; } _debug('this.correction', this.correction); _debug('this.level', this.level); _debug('level', level); _debug('this.mute.on', this.muwW2EJ@@;Ѻ:!YXs6 8(e tHXW@te.on); try{ if (!this.mute.on){ stb.SetVolume(this._get_real_volume_level(level)); } }catch(e){ _debug(e); } this.update_bar(level); }; this._get_real_volume_level = function(level){ if (stb.profile['logarithm_volume_control']){ level = Math.log(level == 0 ? 1 : level) / Math.log(100) * 100; } _debug('real_volume_level', level); return level; }; this.show = function(){ _debug('volume.show'); this.dom_obj.show(); this.on = true; this.t_hide(); }; this.t_hide = function(){ _debug('volume.t_hide'); window.clearTimeout(this.hide_timer); var self = this; this.hide_timer = window.setTimeout(function(){ self.hide(); }, this.hide_to); }; this.hide = function(){ _debug('volume.hide'); this.dom_obj.hide(); this.on = false; this.save(); }; this.control = function(dir){ _debug('volume.control', dir); if (!this.on){ this.show(); }else{ this.t_hide(); } try{ if (dir>0){ //if (this.level < 100){ this.levewW2EJA@;ѹ:!YXs6%(e뱽 tHXW@l += this.step; //} }else{ //if (this.level > 0){ this.level -= this.step; //} } /*if (this.level > 100){ this.level = 100; }else if (this.level < 0){ this.level = 0; }*/ this.set_level(this.level); }catch(e){ _debug(e); } }; this.show_mute = function(){ _debug('volume.show_mute'); try{ stb.SetVolume(0); }catch(e){ _debug(e); } this.mute.dom_obj.show(); if (!this.on){ this.show(); } window.clearTimeout(this.hide_timer); this.container.hide(); this.mute.on = true; this.start_move_mute_countdown(); }; this.start_move_mute_countdown = function(){ _debug('volume.start_move_mute_counting'); if (stb.profile['plasma_saving'] === '1'){ window.clearTimeout(this.move_mute_to); var self = this; if (!this.mute.on){ return; } this.move_mute_to = window.setTimeout(function(){ _debug('move_mute_to fired'); _debug('stb.player.on', stb.player.on); _debug('self.mute.on', self.mute.wW~EJB@;Ѹ:!YXs6+x(e9. tHXm@on); if (!self.mute.on){ return; } self.start_move_mute(); }, stb.profile['plasma_saving_timeout'] * 1000); } }; this.start_move_mute = function(){ _debug('volume.start_move_mute'); var self = this; this.move_mute_interval = window.setInterval(function(){ self.mute.dom_obj.style.left = Math.floor(Math.random()*200) + 'px'; }, 10000); }; this.stop_move_mute = function(){ _debug('volume.stop_move_mute'); window.clearInterval(this.move_mute_interval); window.clearTimeout(this.move_mute_to); this.mute.dom_obj.style.left = 0; }; this.hide_mute = function(){ _debug('volume.hide_mute'); try{ stb.SetVolume(this._get_real_volume_level(this.level)); }catch(e){ _debug(e); } this.mute.dom_obj.hide(); this.stop_move_mute(); this.container.show(); this.update_bar(this.level); this.mute.on = false; if (!this.on){ this.show(); }else{ this.t_hide(); } }; this.mute_switch = function(){ _debug('volume.mute_switch'); if (this.mute.on){ this.hide_mute(); }else{ this.show_mute(); } }; wWDDE4M@?Y:!sX(e61 @tHXMwWEJC@;ѷ:!YXs61(eh tHXw@ this.update_bar = function(level){ _debug('volume.update_bar', level); //var width = 14*this.level/this.step; var width = 10*((level/this.step) - 1); if (width > 0){ width += 5; }else{ width = 10; } _debug('bar width', width); this.bar.style.width = width + 'px'; }; this.save = function(){ _debug('volume.save'); stb.load( { 'type' : 'stb', 'action' : 'set_volume', 'vol' : this.level }, function(result){ } ) } }; /*player.prototype.seek_bar = new function(){ this.seek_bar_dom_obj = $('seek_bar'); this.show = function(){ this.seek_bar_dom_obj.show(); }; this.hide = function(){ this.seek_bar_dom_obj.hide(); }; this.set_pos = function(){ } };*/ player.prototype.define_media_type = function(cmd){ _debug('player.define_media_type', cmd); if (cmd.indexOf('://') > 0){ _debug('stb.cur_place', stb.cur_place); if ((cmd.indexOf('mmsh://') >=0 || cmd.indexOf('rtsp://') >=0 || cmd.indexOf('rtmp://') >=0 || cmd.indexOf('udp://') >=0 || cmd.indexOf('rtp://') >=0 || cmd.indexOf('http://') >=0 || cmd.indexOf(wWEJD@;Ѷ:!YXs66(eM tHXw@'dvb://') >=0) && !this.active_time_shift && stb.cur_place != 'demo' && stb.cur_place != 'internet' && stb.cur_place != 'epg_simple' && stb.cur_place != 'epg' && stb.cur_place != 'radio' && stb.cur_place != 'vclub' && stb.cur_place != 'karaoke' && stb.cur_place != 'audioclub' && !this.cur_media_item.is_audio && !this.cur_media_item.promo && !this.cur_media_item.radio){ this.is_tv = true; }else{ this.is_tv = false; } this.proto = cmd.match(/(\S*):\/\//)[1]; return 'stream'; }else{ this.is_tv = false; this.proto = 'file'; return 'file'; } }; player.prototype.play_last = function(dont_show_osd){ _debug('player.play_last'); this.prev_layer = module.tv; if (!dont_show_osd){ this.show_info_after_play(); } this.play(this.last_not_locked_tv_item || this.cur_tv_item); }; player.prototype.play_last_radio = function(){ _debug('player.play_last_radio'); this.show_info_after_play(); this.play(this.cur_media_item); }; player.prototype.init_first_channel = function(){ _debug('player.init_first_channel'); if (typeof(this.channels) != 'undefined' && typeof(this.fav_channels) != 'undefined' && typeof(this.fav_channels_ids) != 'undefined'){ if (stb.user.fav_itv_on){ this.f_ch_idx = this.fav_channels.getIdxById(stb.user.last_itv_id); wWEJE@;ѵ:!YXs6 0 && !this.emulate_media_len){ cmd += ' position:'+item.position; } if (item.hasOwnProperty && item.hasOwnProperty('media_len') && parseInt(item.media_len) > 0){ cmd += ' media_len:'+item.media_len; } if(item.hasOwnProperty && item.hasOwnProperty('atrack') && item.atrack){ cmd = cmd.replace(/atrack:(\d+)/, ''); cmd += ' atrack:'+item.atrack; cmd.replace(/\s+/g, ' '); } if (stb.usbdisk.storage_info.length > 0){ cmd = cmd.replace(/\/media\/USB-\*/, stb.usbdisk.storage_info[0]['mountPath']); } _debug('cmd', cmd); this.active_time_shift = item.hasOwnProperty('live_date'); playback_limit.start_counting(); var media_len_part = /media_len:(\d*)/.exec(cmd); this.prev_state = 0; if (module.tv_archive && this.cur_media_item.mark_archive && this.cur_media_item.archive_hist_id){ this.update_played_tv_archive_end_time(this.cur_media_item.archive_hist_id); } if (this.active_time_shift && this.cur_media_item.timeshift_hist_id){ this.update_played_timeshift_end_time(this.wWEJG@;ѳ:!YXs6G(e tHXw@cur_media_item.timeshift_hist_id); this.cur_media_item.timeshift_hist_id = null; } if (media_len_part){ this.emulate_media_len = true; this.cur_media_length = media_len_part[1]; _debug('cmd 1', cmd); cmd = cmd.replace(/media_len:(\d*)/g, '').trim(); _debug('cmd 2', cmd); _debug('this.cur_media_length', this.cur_media_length); }else{ this.emulate_media_len = false; } var position_part = /position:(\d*)/.exec(cmd); if (position_part){ item.position = position_part[1]; } this.triggerCustomEventListener('stop', this.cur_media_item); if (this.file_type == 'audio' || this.cur_media_item.is_audio){ this.triggerCustomEventListener('audiostop', this.cur_media_item); } this.cur_media_item = item; _debug('item.position', item.position); _debug('this.emulate_media_len', this.emulate_media_len); _debug('cmd: ', cmd); this.media_type = this.define_media_type(cmd); if (this.media_type == 'file' || this.cur_media_item.is_audio){ this.file_type = this.get_file_type(this.cur_media_item); /* mitko start */ if (this.file_type == 'video') { var cmd_url1 = ''; cmd_url1 = cmd.substr(0,cmd.lastIndexOf(".")); cmd_url1 = cmd_url1.substr(cmd_url1.indexOf(" ")+1); cmd_url1 = cmd_url1 + '.s' + 'rt'; wWEJH@;Ѳ:!YXs6M8(ej tHXw@ stb.LoadExternalSubtitles(cmd_url1); stb.SetSubtitlesEncoding('cp1251'); } /* mitko end */ }else{ this.file_type = undefined; } _debug('player.proto', this.proto); if (this.is_tv){ this.cur_tv_item = item; if (this.cur_tv_item.lock != '1'){ this.last_not_locked_tv_item = item; } } _debug('player.media_type: ', this.media_type); _debug('player.file_type: ', this.file_type); _debug('player.is_tv: ', this.is_tv); this.on_play && this.on_play(this.cur_media_item['id']); this.triggerCustomEventListener('onplay', this.cur_media_item['id']); if (this.file_type == 'audio' || this.cur_media_item.is_audio){ this.triggerCustomEventListener('audiostart', this.cur_media_item); } else if (stb.player.cur_media_item.radio || typeof (stb.player.radio_idx) != 'undefined'){ this.triggerCustomEventListener('radiostart', this.cur_media_item); } _debug('stb.profile[plasma_saving]', stb.profile['plasma_saving']); _debug('module.tv.on', module.tv && module.tv.on); if(this.is_tv && module.tv && module.tv.on && stb.profile['plasma_saving'] === '1'){ module.tv.start_tv_plasma_saving_count(); } this.play_initiated = true; _debug('stb.cur_place', stb.cur_place); if (this.media_type == 'stream' && !stb.player.cur_media_item.hasOwnProperty('series'))wWEJI@;ѱ:!YXs6R(e tHXw@{ if (item.hasOwnProperty('open') && !item.open){ _debug('channel is closed'); try{ stb.Stop(); }catch(e){} this.show_info(this.cur_media_item); }else{ if (this.is_tv){ stb.setFrontPanel(item.number); } if (!this.active_time_shift && !this.active_local_time_shift && (parseInt(item.use_http_tmp_link) == 1 || parseInt(item.use_load_balancing) == 1 || stb.user['force_ch_link_check'] && this.is_tv)){ var self = this; stb.player.on_create_link = function(result){ _debug('player.on_create_link', result); /*if (result.error == 'limit'){ stb.notice.show(word['player_limit_notice']); }else if(result.error == 'nothing_to_play'){ stb.notice.show(word['player_file_missing']); }else if(result.error == 'link_fault'){ stb.notice.show(word['player_server_error']); }else{*/ if (result.error){ self.cur_media_item.error = result.error; module.tv.preview_msg.innerHTML = get_word('error_channel_'+result.error); }else{ self.cur_media_item.error = ''; module.tv.preview_mswWEJJ@;Ѱ:!YXs6Xx(e tHXw@g.innerHTML = ''; } stb.player.play_now(result); //} }; this.create_link('itv', cmd, 0); }else{ this.play_now(cmd); } if (this.is_tv && this.cur_tv_item.lock != '1'){ this.send_last_tv_id(this.cur_tv_item.id); if (stb.user.fav_itv_on){ this.f_ch_idx = this.fav_channels.getIdxByVal('number', item.number); this.hist_f_ch_idx.push(item); this.hist_f_ch_idx.shift(); _debug('this.hist_f_ch_idx', this.hist_f_ch_idx); }else{ this.ch_idx = this.channels.getIdxByVal('number', item.number); this.hist_ch_idx.push(item); this.hist_ch_idx.shift(); _debug('this.hist_ch_idx', this.hist_ch_idx); } } } }else if (cmd.indexOf('/usbdisk') > 0 || cmd.indexOf('/USB-') > 0 || cmd.indexOf('/ram/mnt/smb/') > 0 || cmd.indexOf('/av/') > 0 || cmd.indexOf('/UPnP/') > 0 || stb.cur_place == 'media_browser'){ this.play_now(cmd); }else if (stb.cur_place == 'karaoke'){ this.create_link('karaoke', cmd, 0); }else if (stb.cur_place == 'records' || stb.cur_place == 'remote_pvr' || stb.cur_place == 'epg_simple' || stb.cur_place == 'ewWEJK@;ѯ:!YXs6^(e3 tHXw@pg'){ if (item.mark_archive && !item.mark_rec){ this.create_link('tv_archive', cmd, 0, '', false, item.download || false); }else{ this.create_link('remote_pvr', cmd, 0, '', false, item.download || false); } }else{ var series_number = item.cur_series || 0; if (stb.player.cur_media_item.rtsp_url) { cmd = '/media/'+this.cur_media_item.id+'.mpg'; if (this.cur_media_item.hasOwnProperty('position')){ cmd += ' position:'+this.cur_media_item.position; } } this.create_link('vod', cmd, series_number, item.forced_storage || '', item.disable_ad, item.download || false); } }; player.prototype.create_link = function(type, uri, series_number, forced_storage, disable_ad, download){ series_number = series_number || ""; _debug('player.create_link', type, uri, series_number, forced_storage, disable_ad, download); stb.load( { "type" : type, "action" : "create_link", "cmd" : uri, "series" : series_number, "forced_storage" : forced_storage, "disable_ad" : disable_ad || false, "download" : download || false }, function(result){ _debug('player.create_link callback type', type); if (type !== 'itv' && type !== 'remote_pvr'){ _debuwWجDDE4M@?Y:!sX(e6M8Ģ @tHXwwWEJL@;Ѯ:!YXs6c(en tHX@g('create_link callback: ', result); this.last_storage_id = result.storage_id; _debug('this.last_storage_id', this.last_storage_id); if (result.cmd && result.cmd.indexOf('://') === -1){ stb.Mount(result.cmd); } } this.on_create_link && this.on_create_link(result); }, this ) }; player.prototype.delete_link = function(uri){ _debug('player.delete_link', uri); stb.load( { "type" : "vod", "action" : "del_link", "item" : uri }, function(result){ _debug('del_link result', result); } ) }; player.prototype.play_now = function(item){ _debug('player.play_now', item); if (typeof(item) == 'object'){ var uri = item.cmd; if (item.hasOwnProperty('streamer_id')){ _log('play', {"streamer_id" : item.streamer_id, "link_id" : (item.link_id || 0), "ch_id" : item.id}, this.cur_media_item.id); }else{ _log('play', uri, this.cur_media_item.id); } }else{ uri = item; _log('play', uri, this.cur_media_item.id); } this.start_time = Date.parse(new Date())/1000; if (this.need_show_info){ this.show_info(this.cur_media_item); } this.init_con_menu(); this.init_mitko_streaminfo(uri); this.init_mitko_stwWEJM@;ѭ:!YXs6iX(e_ tHX@ereo(); if (module.time_shift_local && module.time_shift_local.enabled && this.cur_media_item.allow_local_timeshift === '1' && (uri.indexOf('rtp ') === 0 || uri.indexOf('ffrt ') === 0)){ _debug('replacing solution to extTimeShift'); uri = uri.replace(/^(rtp|ffrt)+\s/, 'extTimeShift '); _debug('uri', uri); this.cur_tv_item.ready_to_timeshift = true; } try{ if (this.cur_media_item.error){ stb.Stop(); }else{ var use_proxy = false; if (stb.user['web_proxy_host']){ if (stb.user['web_proxy_exclude_list']){ var web_proxy_exclude_list = stb.user['web_proxy_exclude_list'].split(' ').filter(function(p){return p}); _debug('web_proxy_exclude_list', web_proxy_exclude_list); if (web_proxy_exclude_list){ var result = /:\/\/([^\/]+)/.exec(uri); if (result){ var host = result[1]; _debug('host', host); use_proxy = !web_proxy_exclude_list.some(function(mask){ return host.indexOf(mask) !== -1; }); } } } } _debug('use_proxy', use_proxy); var match = /(rtp|udp):\/\/([^\s]+)(.*wW&EJN@;Ѭ:!YXs6n(e tHX@)/.exec(uri); if (this.mc_proxy_url && match){ _debug('mc_proxy_url', this.mc_proxy_url); uri = uri.replace(/.+:\/\/[^\/]+/, 'ffrt ' + this.mc_proxy_url + '/' + match[1] + '/' + match[2] + match[3]); _debug('new uri', uri); } if (use_proxy){ var proxy_addr = 'http://'; if (stb.user['web_proxy_user']){ proxy_addr += stb.user['web_proxy_user']+':'+stb.user['web_proxy_pass']+'@'; } proxy_addr += stb.user['web_proxy_host']+':' +stb.user['web_proxy_port']; _debug('proxy_addr', proxy_addr); stb.Play(uri, proxy_addr); }else{ stb.Play(uri); } } }catch(e){_debug(e)} }; player.prototype.stop = function(){ _debug('player.stop'); this.on_stop && this.on_stop(); if (this.cur_media_item.stop_callback){ this.cur_media_item.stop_callback(); return; } if (module.tv_archive && this.cur_media_item.mark_archive && this.cur_media_item.archive_hist_id){ this.update_played_tv_archive_end_time(this.cur_media_item.archive_hist_id); this.cur_media_item.archive_hist_id = null; } if (this.active_time_shift && this.cur_media_item.timeshift_hist_id){ this.update_played_timeshift_end_time(this.cur_media_item.timeshift_hist_wW*EJO@;ѫ:!YXs6t(e tHX@id); this.cur_media_item.timeshift_hist_id = null; } if(module.tv && stb.profile['plasma_saving'] === '1'){ module.tv.stop_tv_plasma_saving_count(); this.volume.stop_move_mute(); } this.on_stop = undefined; this.prev_layer = {}; this.event1_counter = 0; this.event5_counter = 0; this.need_show_info = 0; this.cur_media_length = 0; this.active_time_shift = false; this.active_local_time_shift = false; playback_limit.reset(); this.time_shift_indication.hide(); this.ad_indication.hide(); this.ad_skip_indication.hide(); this.set_pos_button(0); window.clearTimeout(this.replay_channel_timer); window.clearTimeout(this.emulated_media_len_stop); window.clearTimeout(this.archive_continue_dialog_to); window.clearTimeout(this.ad_skip_timer); window.clearTimeout(this.enable_local_timeshift); this.on_create_link = function(){}; this.on = false; this.triggerCustomEventListener('stop', this.cur_media_item); if (this.file_type == 'audio' || this.cur_media_item.is_audio){ this.triggerCustomEventListener('audiostop', this.cur_media_item); } else if (stb.player.cur_media_item.radio || typeof (stb.player.radio_idx) != 'undefined'){ this.triggerCustomEventListener('radiostop', this.cur_media_item); } if(this.pause.on){ this.disable_pause(); } if(this.quick_ch_wW-EJP@;Ѫ:!YXs6z8(e빋 tHX@switch.on){ this.cancel_quick_ch_switch(); } try{ stb.Stop(); _debug('stb.Stop()'); if (stb && stb.Set3DConversionMode){ stb.Set3DConversionMode(0); } }catch(e){} if (this.media_type == 'file'){ //stb.Umount(); var storage = stb.mounted_storage; this.umount_timer = window.setTimeout(function(){stb.Umount(storage)}, 10000); } if (stb.cur_place == 'vclub' && !this.play_auto_ended){ var cur_series = this.cur_media_item.cur_series || 0; var end_time = stb.GetPosTime(); if (this.cur_media_item.media_type == 'vclub_ad'){ module && module.vclub && module.vclub.set_ad_ended_time && module.vclub.set_ad_ended_time(this.cur_media_item.ad_id, end_time, stb.GetMediaLen()); }else{ module && module.vclub && module.vclub.set_not_ended && module.vclub.set_not_ended(this.cur_media_item.id, cur_series, end_time); } } if (stb.cur_place == 'vclub' && this.play_auto_ended){ if (this.cur_media_item.media_type == 'vclub_ad'){ module && module.vclub && module.vclub.set_ad_ended_time && module.vclub.set_ad_ended_time(this.cur_media_item.ad_id, end_time, stb.GetMediaLen()); }else{ module && module.vclub && module.vclub.set_ended && module.vclub.set_ended(this.cur_media_item.id); } } this.play_auto_ended = fawW0EJQ@;ѩ:!YXs6(e떏 tHX@lse; window.clearTimeout(this.send_played_itv_timer); window.clearTimeout(this.send_played_tv_archive_timer); window.clearTimeout(this.send_played_timeshift_timer); window.clearTimeout(this.send_played_video_timer); window.clearTimeout(this.replay_channel_timer); this.hide_info(); _log('stop'); }; player.prototype.init_pause = function(){ this.pause.dom_obj = create_block_element('pause'); this.pause.dom_obj.hide(); }; player.prototype.init_rec = function(){ this.rec.dom_obj = create_block_element('rec_container'); create_block_element('rec_left',this.rec.dom_obj); this.rec.label = create_block_element('rec_main',this.rec.dom_obj); this.rec.dom_obj.hide(); }; player.prototype.show_rec_icon = function(record){ _debug('player.show_rec_icon', record); _debug('record[t_start_ts]', record['t_start_ts']); _debug('record[t_stop_ts]', record['t_stop_ts']); _debug('stb.clock.timestamp', stb.clock.timestamp); window.clearInterval(this.tick_timer); stb.player.rec.set_seconds(stb.clock.convert_sec_to_human_time(record['t_start_ts'] - stb.clock.timestamp)); var self = this; this.tick_timer = window.setInterval(function(){self.tick_s(record)}, 1000); stb.player.rec.show(); }; player.prototype.hide_rec_icon = function(){ _debug('player.hide_rec_icon'); stb.player.rec.hide(); window.clearInterval(this.tick_timer); stb.wW3EJR@;Ѩ:!YXs6x(ez tHX@player.rec.set_seconds(0); }; player.prototype.tick_s = function(record){ stb.player.rec.set_seconds(stb.clock.convert_sec_to_human_time(stb.clock.timestamp - record['t_start_ts'])); }; player.prototype.pause_switch = function(){ _debug('player.pause_switch'); if (this.is_tv && this.prev_layer.on){ return; } _debug('module.time_shift', !!module.time_shift); _debug('module.time_shift_local', !!module.time_shift_local); _debug('module.time_shift_local.enabled', module.time_shift_local ? !!module.time_shift_local.enabled : false); _debug('this.cur_media_item.allow_local_timeshift', this.cur_media_item.allow_local_timeshift); if (this.is_tv && (!module.time_shift || !parseInt(this.cur_media_item.enable_tv_archive, 10)) && (!module.time_shift_local || !module.time_shift_local.enabled || !parseInt(this.cur_media_item.allow_local_timeshift, 10) || (this.cur_media_item.cmd.indexOf('rtp ') == -1 && this.cur_media_item.cmd.indexOf('ffrt ') == -1)) && !module.radio_widget.widget_on){ return; } _debug('this.pause.on - ', this.pause.on); if (this.pause.on){ this.disable_pause(); }else{ if (this.is_tv && parseInt(this.cur_media_item.enable_tv_archive, 10) && module.time_shift && !this.prev_layer.on){ module.time_shift.set_media_item(this.cur_tv_item); module.time_shift.get_link_for_channel(); thiwW7IDDE4M@?Y:!sX(e6h A"tHXwwW oEJS@;ѧ:!YXs6(e tHXA"s.active_time_shift = true; }else if (this.is_tv && parseInt(this.cur_media_item.allow_local_timeshift, 10) && module.time_shift_local && module.time_shift_local.enabled && !this.prev_layer.on){ _debug('enter in timeshift mode'); module.time_shift_local.enable_mode(); this.active_local_time_shift = true; }else{ if (!this.cur_media_item.hasOwnProperty('live_date')){ this.active_time_shift = false; } } if ((this.file_type == 'audio' || this.cur_media_item.is_audio) && this.cur_media_item.playlist){ this.triggerCustomEventListener('audiopause', this.cur_media_item); } else if (stb.player.cur_media_item.radio || typeof (stb.player.radio_idx) != 'undefined'){ this.triggerCustomEventListener('radiopause', this.cur_media_item); } if (module.tv_archive && this.cur_media_item.mark_archive){ window.clearTimeout(this.archive_continue_dialog_to); } try{ stb.Pause(); }catch(e){} this.pause.on = true; this.pause.dom_obj.show(); if (stb.profile['plasma_saving'] === '1'){ this.start_disabling_pause_count(); } } }; player.prototype.disable_pause = function(){ _debug('player.disable_pause'); _debug('this.active_time_shift', this.active_time_shift); _debug('this.actiwWoEJT@;Ѧ:!YXs6(e tHXA"ve_local_time_shift', this.active_local_time_shift); this.stop_disabling_pause_count(); if (this.active_time_shift){ _debug('new Date() - module.time_shift.cur_media_item.live_date', (new Date().getTime() - module.time_shift.cur_media_item.live_date.getTime())/1000); if ((new Date() - module.time_shift.cur_media_item.live_date)/1000 < 5){ this.active_time_shift = false; this.is_tv = true; this.play_last(); }else{ this.time_shift_indication.show(); if (this.is_tv){ this.play(module.time_shift.cur_media_item); }else{ try{ stb.Continue(); }catch(e){} } this.is_tv = false; } }else if (this.active_local_time_shift){ this.time_shift_indication.show(); try{ stb.Continue(); }catch(e){} this.is_tv = false; }else{ if ((this.file_type == 'audio' || this.cur_media_item.is_audio) && this.cur_media_item.playlist){ this.triggerCustomEventListener('audiocontinue', this.cur_media_item); } else if (stb.player.cur_media_item.radio || typeof (stb.player.radio_idx) != 'undefined'){ this.triggerCustomEventListener('radiocontinue', this.cur_media_item); } try{ if (module.tv_archive && this.cur_media_item.mark_archiwW{rDDE4M@?Y:!sX(e6XG\ A,tHXwW=EJU@;ѥ:!YXs6X(e딧 tHXA,ve){ var match = /-\d{10}-(\d+)\.m3u8/.exec(this.cur_media_item.cmd); if (match){ var cur_media_length = match[1]; }else{ cur_media_length = stb.GetMediaLen(); } var archive_continue_dialog_delay = (cur_media_length - stb.GetPosTime() - 30)*1000; _debug('archive_continue_dialog_delay 1', archive_continue_dialog_delay); window.clearTimeout(this.archive_continue_dialog_to); this.archive_continue_dialog_to = window.setTimeout(function(){ if (stb.profile['tv_archive_continued']){ module.tv_archive.get_next_part_url(); }else{ module.tv_archive.continue_dialog.show(); } }, archive_continue_dialog_delay); } }catch(e){} try{ stb.Continue(); }catch(e){} } this.hide_pause(); }; player.prototype.hide_pause = function(){ _debug('player.hide_pause'); this.pause.on = false; this.pause.dom_obj.hide(); }; player.prototype.start_disabling_pause_count = function(){ _debug('player.start_disabling_pause_count'); window.clearTimeout(this.disable_pause_to); this.disable_pause_to = window.setTimeout(function(){ _debug('disable_pause fired'); wWBEJV@;Ѥ:!YXs6(eq7 tHXA, if (stb.player.pause.on){ stb.player.disable_pause(); } }, stb.profile['plasma_saving_timeout'] * 1000); }; player.prototype.stop_disabling_pause_count = function(){ _debug('player.stop_disabling_pause_count'); window.clearTimeout(this.disable_pause_to); }; player.prototype.show_info_after_play = function(){ this.need_show_info = 1; }; player.prototype.init_show_info = function(){ this.info.dom_obj = create_block_element("osd_info"); this.info.clock = create_block_element("osd_info_clock", this.info['dom_obj']); this.info.time_shift_mark = create_block_element("osd_info_time_shift_mark", this.info['dom_obj']); this.info.title = create_block_element("osd_info_title", this.info['dom_obj']); this.info.logo = create_block_element("osd_info_logo", this.info['dom_obj']); this.info.epg = create_block_element("osd_info_epg", this.info['dom_obj']); this.info.video_container = create_block_element("", this.info['dom_obj']); var pos_bar = create_block_element("pos_bar", this.info.video_container); this.info.pos_bar = pos_bar; this.info.pos_button = create_block_element("pos_button", pos_bar); //this.info.pos_time = create_block_element("pos_time", this.info.video_container); this.pos_time_bar = create_block_element("pos_time", this.info.video_container); this.info.cur_pos_time = create_blowWtEJW@;ѣ:!YXs6(eX tHXA,ck_element("cur_pos_time", this.pos_time_bar); var pos_time_separator = create_block_element("pos_time_separator", this.pos_time_bar); pos_time_separator.innerHTML = '/'; this.info.total_pos_time = create_block_element("total_pos_time", this.pos_time_bar); this.info.pos_series = create_block_element("pos_series", this.info.video_container); this.info.epg.hide(); this.info.video_container.hide(); this.info.dom_obj.hide(); }; player.prototype.show_info = function(item, direct_call){ _debug('show_info'); item = item || this.cur_media_item; direct_call = direct_call || false; if(this.info.on){ window.clearTimeout(this.info.hide_timeout); var show_epg_desc = true; }else{ this.info.dom_obj.show(); this.info.on = true; show_epg_desc = false; } _debug('item', item); var title = ''; if (item.hasOwnProperty('number') && item.number){ title = item.number + '. '; } var title_idx = item.name.indexOf('?title='); var part = ''; if (title_idx != -1){ part = item.name.substr(title_idx+7); item.name = item.name.substr(0, title_idx); } var cmd_title_idx = item.cmd.indexOf('?title='); if (!part && cmd_title_idx != -1){ part = item.cmd.substr(cmd_title_idx+7); } title += item.name; if (part){ title += ' '+get_word('iso_title')+'wWʨDDE4M@?Y:!sX(e68 @ A:tHXwWEJX@;Ѣ:!YXs68(ePS tHXA: '+(parseInt(part, 10)+1); if (item.hasOwnProperty('playlist')){ title += '/' + item.playlist.length; } } var osd_title_match = /osd_title=([^&]*)/.exec(item.cmd); if (osd_title_match){ title = decodeURIComponent(osd_title_match[1].replace(/\+/g, '%20')); } this.info.title.innerHTML = title; _debug('this.is_tv', this.is_tv); if (item.is_audio){ this.info.clock.style.visibility = 'hidden'; }else{ this.info.clock.style.visibility = 'visible'; } try{ if (stb.cur_place == 'radio'){ if (!this.info.epg.isHidden()){ this.info.epg.hide(); } if (!this.info.video_container.isHidden()){ this.info.video_container.hide(); } }else if(this.is_tv){ if (this.info.epg.isHidden()){ this.info.epg.show(); } if (!this.info.video_container.isHidden()){ this.info.video_container.hide(); } if (item.hasOwnProperty('open') && !item.open){ if (item.hasOwnProperty('error') && item.error){ this.info.epg.innerHTML = '' + get_word('error_channel_'+item.error) + ''; }else{ this.info.epg.innerHTML = '' + get_word('msg_channel_not_available') + ''; } }else if (item.hasOwnProperty('error') && item.error){ this.info.epg.innerHTML = '' + get_word('error_channel_'+item.error) + ''; }else if (item.type && item.type == 'dvb' && typeof(dvbManager) !== 'undefined'){ epg = dvbManager.GetEPGBrief(item.dvb_id); _debug('epg', epg); try{ epg = JSON.parse(epg); epg = epg.events || []; }catch(e){ _debug(e); epg = []; } epg = epg.slice(0, 2); if (epg.length > 0){ this.info.epg.innerHTML = epg.reduce(function(prev, program){ return prev + stb.clock.convert_timestamp_to_human_time(program.start) + ' ' + program.name + '
'; }, ''); }else{ this.info.epg.innerHTML = ''; } }else{ var epg = stb.epg_loader.get_curr_and_next(item.id); if (direct_call && show_epg_desc && epg && epg.length > 0 && epg[0].hasOwnProperty('descr') && epg[0].descr && this.info.epg.getAttribute("descr") !== "1"){ wWEJZ@;Ѡ:!YXs6x(e띱 tHXA: this.info.epg.innerHTML = epg[0].t_time + ' ' + epg[0].descr; this.info.epg.setAttribute("descr", "1"); }else{ this.info.epg.innerHTML = stb.epg_loader.get_osd_info(epg); this.info.epg.setAttribute("descr", "0"); } } }else{ _debug('this.info.epg.isHidden()', this.info.epg.isHidden()); if (!this.info.epg.isHidden()){ this.info.epg.hide(); } _debug('this.info.video_container.isHidden()', this.info.video_container.isHidden()); _debug('this.last_state', this.last_state); if (this.info.video_container.isHidden()){ this.info.video_container.show(); } if (this.last_state == 4){ this.set_pos_button_to_cur_time(); } } if (item.logo && stb.profile['show_tv_channel_logo']){ this.info.logo.innerHTML = ''; }else{ this.info.logo.innerHTML = ''; } if (this.active_time_shift || this.active_local_time_shift){ this.pos_time_bar.addwWEJ[@;џ:!YXs6(e# tHXA:Class('padding_pos_bar') }else{ this.pos_time_bar.removeClass('padding_pos_bar') } stb.clock.show(); if (item.cur_series && parseInt(item.cur_series) > 0){ this.info.pos_series.innerHTML = item.cur_series + ' ' + get_word('player_series'); }else if ((this.cur_media_item.hasOwnProperty('live_date') || this.pause.on) && this.active_time_shift){ this.info.pos_series.innerHTML = module.time_shift.get_current_date(); }else{ this.info.pos_series.innerHTML = ''; } if (item.enable_tv_archive == 1 && module.time_shift || item.allow_local_timeshift == 1 && module.time_shift_local && module.time_shift_local.enabled){ this.info.time_shift_mark.show(); }else{ this.info.time_shift_mark.hide(); } var self = this; this.info.hide_timeout = window.setTimeout(function(){ self.info.dom_obj.hide(); self.info.on = false; }, this.info.hide_timer); }catch(e){ _debug(e); } }; player.prototype.hide_info = function(){ _debug('player.hide_info'); this.reset_pos_by_numbers(); this.new_pos_time = 0; window.clearTimeout(this.info.hide_timeout); this.info.dom_obj.hide(); this.info.on = false; }; player.prototype._find_nearest_ch_idx = function(direction, condition){ _dewWEJ\@;ў:!YXs6(e5 tHXA:bug('player._find_nearest_channel', direction, condition); if (stb.user.fav_itv_on){ var channels = this.fav_channels; var ch_idx = this.f_ch_idx; }else{ channels = this.channels; ch_idx = this.ch_idx; } for (var _param in condition){ if (condition.hasOwnProperty(_param)){ var param = _param; var value = condition[param]; if ( (param=="tv_genre_id") && (value==12)) { param="hd"; value=1; } // mitko } } if (direction>0){ var end = channels.length-1; }else{ end = 0; } if (direction > 0){ for (var i = ch_idx+1; i <= channels.length-1; i++){ if (channels[i][param] == value){ return i; } } for (i = 0; i < ch_idx; i++){ if (channels[i][param] == value){ return i; } } }else{ for (i = ch_idx-1; i>= 0; i--){ if (channels[i][param] == value){ return i; } } for (i = channels.length-1; i > ch_idx; i--){ if (channels[i][param] == value){ return i; } } } return null; }; player.prototype.switch_channel = function(dir, show_info, do_not_invert){ _debug('switch_channel', dir); if (!do_not_invert && stb.user.invert_channel_switch_direction == 1){ wWEJ]@;ѝ:!YXs6X(e tHXA:dir = -1 * dir; } if (this.active_time_shift || this.active_local_time_shift){ this.time_shift_indication.show(); return; } if (!this.is_tv){ return; } if (show_info){ this.need_show_info = 1; }else{ this.need_show_info = 0; } var item = {}; _debug('module.tv.genre', module.tv.genre); if (dir > 0){ if (stb.user.fav_itv_on){ if (module.tv.genre && module.tv.genre.id != '*'){ this.f_ch_idx = this._find_nearest_ch_idx(dir, {"tv_genre_id" : module.tv.genre.id}); _debug('nearest this.f_ch_idx', this.f_ch_idx); }else{ if (this.f_ch_idx < this.fav_channels.length-1){ this.f_ch_idx++; }else{ this.f_ch_idx = 0; } } _debug('this.f_ch_idx:', this.f_ch_idx); item = this.fav_channels[this.f_ch_idx]; }else{ if (module.tv.genre && module.tv.genre.id != '*'){ this.ch_idx = this._find_nearest_ch_idx(dir, {"tv_genre_id" : module.tv.genre.id}); _debug('nearest this.ch_idx', this.ch_idx); }else{ if (this.ch_idx < this.channels.length-1){ this.ch_idx++; }else{ wWEJ^@;ќ:!YXs6(e tHXA: this.ch_idx = 0; } } _debug('this.ch_idx:', this.ch_idx); item = this.channels[this.ch_idx]; } }else{ if (stb.user.fav_itv_on){ if (module.tv.genre && module.tv.genre.id != '*'){ this.f_ch_idx = this._find_nearest_ch_idx(dir, {"tv_genre_id" : module.tv.genre.id}); _debug('nearest this.f_ch_idx', this.f_ch_idx); }else{ if (this.f_ch_idx > 0){ this.f_ch_idx--; }else{ this.f_ch_idx = this.fav_channels.length-1; } } _debug('this.f_ch_idx:', this.f_ch_idx); item = this.fav_channels[this.f_ch_idx]; }else{ if (module.tv.genre && module.tv.genre.id != '*'){ this.ch_idx = this._find_nearest_ch_idx(dir, {"tv_genre_id" : module.tv.genre.id}); _debug('nearest this.ch_idx', this.ch_idx); }else{ if (this.ch_idx > 0){ this.ch_idx--; }else{ this.ch_idx = this.channels.length-1; } } _debug('this.ch_idx:', this.ch_idx); item = this.channels[this.ch_idx]; } } if (!item){ _debug('wWCEJ_@;ћ:!YXs6Θ(e  tHXA:no channel'); return; } if (parseInt(item.use_http_tmp_link) == 1 || parseInt(item.use_load_balancing) == 1 || stb.user['force_ch_link_check']){ this.on_create_link = function(result){ _debug('player.tv.on_create_link', result); if (result.error == 'limit'){ stb.notice.show(word['player_limit_notice']); }else if(result.error == 'nothing_to_play'){ stb.notice.show(word['player_file_missing']); }else if(result.error == 'link_fault'){ stb.notice.show(word['player_server_error']); }else if(result.error == 'access_denied'){ stb.notice.show(word['player_access_denied']); }else{ stb.player.play_now(result); } } } this.play(item); }; player.prototype.send_last_tv_id = function(id){ _debug('send_last_tv_id', id); var self = this; window.clearTimeout(this.send_played_itv_timer); this.send_played_itv_timer = window.setTimeout( function(){ self.send_played_itv(id); }, this.send_last_tv_id_to ); _debug('this.last_tv_id', this.last_tv_id); if (id == this.last_tv_id){ return; } this.last_tv_id = id; stb.load( { "type" : "itv", "action" : "set_last_id", "id" : id wWGEJ`@;њ:!YXs68(e{ tHXA: }, function(result){ _debug('last_tv_id saved', result); _debug('typeof this.send_last_tv_id_callback', typeof(this.send_last_tv_id_callback)); this.send_last_tv_id_callback(); this.send_last_tv_id_callback = function(){}; }, this ) }; player.prototype.send_played_itv = function(id){ stb.load( { "type" : "itv", "action" : "set_played", "itv_id" : id }, function(result){ } ); }; player.prototype.send_played_timeshift = function(id){ stb.load( { "type" : "tv_archive", "action" : "set_played_timeshift", "ch_id" : id }, function(result){ _debug('on timeshift set_played', result); this.cur_media_item.timeshift_hist_id = result; }, this ); }; player.prototype.update_played_timeshift_end_time = function(id){ stb.load( { "type" : "tv_archive", "action" : "update_played_timeshift_end_time", "hist_id" : id }, function(result){ _debug('on update_played_timeshift_end_time', result); }, this ); }; player.prototype.send_played_tv_archive = function(id){ stb.load( { wWuEJa@;љ:!YXs6(e{ tHXA: "type" : "tv_archive", "action" : "set_played", "ch_id" : id }, function(result){ _debug('on archive set_played', result); this.cur_media_item.archive_hist_id = result; }, this ); }; player.prototype.update_played_tv_archive_end_time = function(id){ stb.load( { "type" : "tv_archive", "action" : "update_played_end_time", "hist_id" : id }, function(result){ _debug('on update_played_end_time', result); }, this ); }; player.prototype.send_played_video = function(id){ _debug('player.send_played_video', id); stb.load( { "type" : "vod", "action" : "set_played", "video_id" : id, "storage_id" : this.last_storage_id }, function(result){ } ); }; player.prototype.show_prev_layer = function(){ _debug('player.show_prev_layer'); try{ if(this.prev_layer && this.prev_layer.show){ this.prev_layer.show.call(this.prev_layer, true); }else{ if (this.is_tv){ module.tv._show(); } } if (this.prev_layer && this.prev_layer.cur_view == 'short'){ return; } this.stop(); wWxEJb@;ј:!YXs6x(eu tHXA: }catch(e){ _debug(e); } }; player.prototype.time_shift_indication = { on : false, init : function(){ _debug('time_shift_indication.init'); this.time_shift_info_container = create_block_element('time_shift_info_container'); this.time_shift_info_txt = create_block_element('time_shift_info_block', this.time_shift_info_container); this.time_shift_info_txt.innerHTML = get_word('TIME SHIFT'); create_block_element('time_shift_info_block_right', this.time_shift_info_container); this.time_shift_info_container.hide(); }, show : function(){ _debug('time_shift_indication.show'); this.time_shift_info_container.show(); this.on = true; this.t_hide(); }, t_hide : function(){ _debug('time_shift_indication.t_hide'); window.clearTimeout(this.time_shift_indication_hide); var self = this; this.time_shift_indication_hide = window.setTimeout(function(){ self.hide(); }, 3000); }, hide : function(){ _debug('time_shift_indication.hide'); this.time_shift_info_container.hide(); this.on = false; } }; player.prototype.ad_indication = { on : false, init : function(){ _debug('ad_indication.init'); this.ad_indication_container = create_block_element('time_shift_info_container'); this.ad_indication_txt wW|EJc@;ї:!YXs6(e tHXA:= create_block_element('time_shift_info_block', this.ad_indication_container); this.ad_indication_txt.innerHTML = get_word('commercial'); create_block_element('time_shift_info_block_right', this.ad_indication_container); this.ad_indication_container.hide(); }, show : function(){ _debug('ad_indication.show'); this.ad_indication_container.show(); this.on = true; this.t_hide(); }, t_hide : function(){ _debug('ad_indication.t_hide'); window.clearTimeout(this.ad_indication_hide); var self = this; this.ad_indication_hide = window.setTimeout(function(){ self.hide(); }, 3000); }, hide : function(){ _debug('ad_indication.hide'); this.ad_indication_container && this.ad_indication_container.hide && this.ad_indication_container.hide(); this.on = false; } }; player.prototype.ad_skip_indication = { on : false, init : function(){ _debug('ad_skip_indication.init'); this.ad_skip_indication_container = create_block_element('ad_skip_container'); this.ad_skip_indication_txt = create_block_element('ad_skip_block', this.ad_skip_indication_container); this.ad_skip_indication_txt.innerHTML = '
'+get_word('ad_skip')+'
'; create_block_element('time_shift_info_block_right', this.ad_skip_indication_cowWEJd@;і:!YXs6(eD tHXA:ntainer); this.ad_skip_indication_container.hide(); }, show : function(){ _debug('ad_skip_indication.show'); this.ad_skip_indication_container.show(); this.on = true; //this.t_hide(); }, t_hide : function(){ _debug('ad_skip_indication.t_hide'); window.clearTimeout(this.ad_skip_indication_hide); var self = this; this.ad_skip_indication_hide = window.setTimeout(function(){ self.hide(); }, 3000); }, hide : function(){ _debug('ad_skip_indication.hide'); this.ad_skip_indication_container && this.ad_skip_indication_container.hide && this.ad_skip_indication_container.hide(); this.on = false; } }; player.prototype.bind = function(){ var self = this; this.switch_channel.bind(key.UP, self, 1, true); this.switch_channel.bind(key.DOWN, self, -1, true); this.switch_channel.bind(key.CHANNEL_NEXT, self, 1, true, true); this.switch_channel.bind(key.CHANNEL_PREV, self, -1, true, true); (function(){ stb.player.ClockOnVideo.toggle(); }).bind(key.YELLOW, this).bind(key.CLOCK, this); (function(){ if (this.info.on){ this.set_pos_and_play(); }else{ this.pause_switch(); } }).bind(key.PAUSE, this); (function(){ if (this.info.on){ this.set_powWEJe@;ѕ:!YXs6X(e(s tHXA:s_and_play(true); }else if(this.quick_ch_switch.on){ this.cancel_quick_ch_switch(); }else if(this.is_tv){ this.hide_info(); module.tv._show(); module.tv.set_short_container(); }else{ if (this.active_time_shift || this.active_local_time_shift){ this.show_time_shift_exit_confirm(); }else if (this.prev_layer.layer_name == 'epg' && this.prev_layer.player_overlay_mode){ this.play_last(); module.epg.show(false, true); }else{ this.show_prev_layer(); } } }).bind(key.EXIT, this); (function(){ this.prev_layer && this.prev_layer.hide && this.prev_layer.hide(); this.play_last(); }).bind(key.TV, this); (function(){ if (this.is_tv && !module.tv.on){ var rec_idx = stb.recordings.getIdxByVal('ch_id', this.cur_tv_item.id); _debug('rec_idx', rec_idx); if (rec_idx !== null){ if (stb.recordings[rec_idx].local == 1){ module.pvr_local.stop_channel_rec(this.cur_tv_item); }else{ module.remote_pvr.stop_channel_rec(this.cur_tv_item); } return; } }else{ if (this.active_time_shift || this.active_local_time_shift){ this.swWEJf@;є:!YXs6(e| tHXA:how_time_shift_exit_confirm(); }else{ this.show_prev_layer(); } } }).bind(key.STOP, self); //this.show_prev_layer.bind(key.STOP, self); this.show_info.bind(key.INFO, self, null, true); this.show_info.bind(key.EPG, self, null, true); this.move_pos.bind(key.FFWD, this, 1); this.move_pos.bind(key.REW, this, -1); (function(){ if (this.info.on && !this.quick_ch_switch.on){ if(this.is_tv){ this.hide_info(); module.tv._show(); module.tv.set_short_container(); }else{ this.set_pos_and_play(); } }else if (this.quick_ch_switch.on){ this.hide_quick_ch_switch(); }else if (this.prev_layer && this.prev_layer.cur_view == 'short' && !this.is_tv){ if (this.active_time_shift || this.active_local_time_shift){ this.show_time_shift_exit_confirm(); }else{ this.show_prev_layer(); } }else if (this.is_tv){ if (this.active_local_time_shift){ this.show_time_shift_exit_confirm(); }else{ module.tv._show(module.tv.genre); module.tv.set_short_container(); } } }).bind(key.OK, this); (function(){ wWEJg@;ѓ:!YXs6(eW tHXA:if (!module.tv.on){ this.con_menu && this.con_menu.show && this.con_menu.show(); } }).bind(key.APP, this).priority_bind(key.AUDIO, this); (function(){ if (this.on){ this.volume.control(1); } }).bind(key.VOL_UP, this); (function(){ if (this.on){ this.volume.control(-1); } }).bind(key.VOL_DOWN, this); (function(dir){ _debug('stb.profile[enable_arrow_keys_setpos]', stb.profile['enable_arrow_keys_setpos']); _debug('dir', dir); if (stb.profile['enable_arrow_keys_setpos']){ this.move_pos(dir); }else{ this.volume.control(dir); } }).bind(key.RIGHT, this, 1).bind(key.LEFT, this, -1); (function(){ if (this.on){ this.volume.mute_switch(); } }).bind(key.MUTE, this).bind(key.SERVICES, this); // mitko dobavi services, zashtoto na malkoto RC niama mute this.numpad_key_handler.bind(key.NUM1, this, 1); this.numpad_key_handler.bind(key.NUM2, this, 2); this.numpad_key_handler.bind(key.NUM3, this, 3); this.numpad_key_handler.bind(key.NUM4, this, 4); this.numpad_key_handler.bind(key.NUM5, this, 5); this.numpad_key_handler.bind(key.NUM6, this, 6); this.numpad_key_handler.bind(key.NUM7, this, 7); this.numpad_key_handler.bind(key.NUM8, this, 8); this.numpad_key_handler.bwWEJh@;ђ:!YXs78(eM tHXA:ind(key.NUM9, this, 9); this.numpad_key_handler.bind(key.NUM0, this, 0); (function(){ if (this.info.on){ if (this.pos_by_numbers_input != ''){ this.pos_by_numbers_back_key_handler(); } } if (this.quick_ch_switch.on){ this.del_quick_go_ch(); }else{ if (this.is_tv){ this.hist_back(); } } }).bind(key.BACK, this).bind(key.REFRESH, this); (function(){ if (this.is_tv){ this.change_tv_channel_aspect(); }else{ this.change_aspect(); } }).bind(key.FRAME, this); (function(){ if (this.is_tv && !module.tv.on){ var rec_idx = stb.recordings.getIdxByVal('ch_id', this.cur_tv_item.id); _debug('rec_idx', rec_idx); if (rec_idx !== null){ if (stb.recordings[rec_idx].t_start_ts * 1000 > new Date().getTime()){ stb.notice.show(get_word('rec_channel_has_scheduled_recording')); }else if (stb.recordings[rec_idx].local == 1){ module.pvr_local.rec_switch(this.cur_tv_item); }else{ module.remote_pvr.rec_switch(this.cur_tv_item); } return; } this.init_pvr_dialogs(); var allow_remote_pvr = module.remote_pvr && wWEJi@;ё:!YXs7(e tHXA:this.cur_tv_item['allow_pvr']; var allow_local_pvr = module.pvr_local && this.cur_tv_item['allow_local_pvr']; _debug('allow_remote_pvr', allow_remote_pvr); _debug('allow_local_pvr', allow_local_pvr); if (allow_remote_pvr && allow_local_pvr){ this.pvr_target_select.deferred = false; this.pvr_target_select.channel = this.cur_tv_item; this.pvr_target_select.show({parent:this}); }else if (allow_remote_pvr){ // show confirm this.remote_pvr_confirm.deferred = false; this.remote_pvr_confirm.channel = this.cur_tv_item; this.remote_pvr_confirm.show({parent:this}); }else if (allow_local_pvr){ // show confirm this.local_pvr_confirm.deferred = false; this.local_pvr_confirm.channel = this.cur_tv_item; this.local_pvr_confirm.show({parent:this}); }else{ stb.notice.show(get_word('channel_recording_restricted')); } } /*if (this.is_tv && module.remote_pvr){ _debug('module.tv.on', module.tv.on); if (!module.tv.on){ module.remote_pvr.rec_switch(this.cur_tv_item); } }*/ }).bind(key.REC, this).bind(key.RED, this); // tva ne raboti this.volume.set_level.bind(key.REwW EJj@;ѐ:!YXs7 x(e떊 tHXA:FRESH, this.volume, 50); (function(dir){ _debug('dir', dir); var self = this; if (this.cur_media_item.media_type != 'vclub_ad' && this.cur_media_item.hasOwnProperty('series') && this.cur_media_item.series && this.cur_media_item.series.length > 0){ _debug('this.cur_media_item.cur_series before', this.cur_media_item.cur_series); _debug('this.cur_media_item.series.length', this.cur_media_item.series.length); var series_idx = this.cur_media_item.series.indexOf(this.cur_media_item.cur_series); _debug('series_idx before', series_idx); var old_series_idx = series_idx; if (dir > 0){ if (series_idx < this.cur_media_item.series.length-1){ series_idx++; } }else{ if (series_idx > 0){ series_idx--; } } _debug('series_idx after', series_idx); if (old_series_idx != series_idx){ this.cur_media_item.cur_series = this.cur_media_item.series[series_idx]; this.cur_media_item.disable_ad = true; if (this.cur_media_item.cmd.indexOf('://')){ this.cur_media_item.cmd = '/media/'+this.cur_media_item.id+'.mpg'; } this.play(this.cur_media_item); } return; wWEJk@;я:!YXs7(e6  tHXA: } _debug('this.active_time_shift', this.active_time_shift); if (this.active_time_shift){ if (!this.pause.on){ if (module.tv_archive && this.cur_media_item.mark_archive){ window.clearTimeout(this.archive_continue_dialog_to); } try{ stb.Pause(); }catch(e){ _debug(e); } this.pause.on = true; } if (dir > 0){ module.time_shift.pos_to_next_program(); }else{ module.time_shift.pos_to_previous_program(); } if (!this.info.on){ this.show_info(); } window.clearTimeout(this.info.hide_timeout); this.info.hide_timeout = window.setTimeout(function(){ stb.player.set_pos_and_play(); }, 4000); } // start time-shift mode if (this.is_tv && parseInt(this.cur_media_item.enable_tv_archive, 10) && module.time_shift && !this.prev_layer.on){ if (dir > 0){ return; } if (!this.pause.on){ if (module.tv_archive && this.cur_media_item.mark_archive){ window.clearTimeout(this.archive_continue_dialog_to); } try{ stb.Pause(); wW;EJl@;ю:!YXs7(e)_ tHXA: }catch(e){ _debug(e); } this.pause.on = true; } module.time_shift.set_media_item(this.cur_tv_item); module.time_shift.get_link_for_channel(); this.is_tv = false; this.active_time_shift = true; this.cur_pos_time = module.time_shift.get_pos_time(); this.cur_media_length = module.time_shift.get_cur_media_length(); _debug('this.cur_media_length', this.cur_media_length); _debug('this.cur_pos_time', this.cur_pos_time); module.time_shift.pos_to_cur_program_begin(); if (!this.info.on){ this.show_info(); } window.clearTimeout(this.info.hide_timeout); this.info.hide_timeout = window.setTimeout(function(){ self.hide_info(); }, 4000); } if (!this.cur_media_item.playlist){ return; } var idx = this.cur_media_item.playlist.indexOf(this.cur_media_item.cmd); _debug('idx', idx); if (idx == -1){ return; } idx = idx + dir; if (!this.cur_media_item.playlist[idx]){ return; } var cur_media_item = this.cur_media_item.clone(); cur_media_item.cmd = cur_media_item.playlist[idx]; //cur_media_item.name = cur_medwW?EJm@;э:!YXs7X(e} tHXA:ia_item.cmd.substr(this.cur_media_item.cmd.lastIndexOf("/") + 1); var real_id_match = /real_id=([^&]*)/.exec(cur_media_item.cmd); if (real_id_match){ cur_media_item.real_id = real_id_match[1]; } var osd_title_match = /osd_title=([^&]*)/.exec(cur_media_item.cmd); if (osd_title_match){ cur_media_item.name = decodeURIComponent(osd_title_match[1].replace(/\+/g, '%20')); }else if (!cur_media_item.hasOwnProperty('keep_original_name') || !cur_media_item.keep_original_name){ cur_media_item.name = cur_media_item.cmd.substr(this.cur_media_item.cmd.lastIndexOf("/") + 1); } if (cur_media_item.show_osd){ stb.Stop(); this.need_show_info = 1; } if (cur_media_item.hasOwnProperty('ad_must_watch')){ delete cur_media_item.ad_must_watch; } if (this.cur_media_item.media_type && this.cur_media_item.media_type == 'vclub_ad'){ delete cur_media_item.media_type; cur_media_item.disable_ad = true; module && module.vclub && module.vclub.set_ad_ended_time && module.vclub.set_ad_ended_time(this.cur_media_item.ad_id, stb.GetPosTime(), stb.GetMediaLen()); } this.play(cur_media_item); }).bind(key.NEXT, this, 1).bind(key.PREV, this, -1); (function(){ if (this.is_tv && module.epg){ if (module.epg.onwWCEJn@;ь:!YXs7"(e7 tHXA:){ module.epg.hide(); }else{ module.epg.ch_id = this.cur_tv_item.id; module.epg.show(false, true); } } }).bind(key.EPG, this).bind(key.BLUE, this); }; player.prototype.numpad_key_handler = function(num){ _debug('player.numpad_key_handler', num); if (stb.cur_place == 'radio'){ return; } if (this.is_tv){ this.show_quick_ch_switch(num) }else{ this.change_pos_by_numbers(num) } }; player.prototype.change_pos_by_numbers = function(num){ _debug('player.change_pos_by_numbers', num); this.processing_pos_input(); this.pos_by_numbers_input += num.toString(); if (this.pos_by_numbers_input.length > 6){ this.pos_by_numbers_input = this.pos_by_numbers_input.substr(this.pos_by_numbers_input.length-6, 6); } this.pos_by_numbers_input = '' + parseInt(this.pos_by_numbers_input, 10); //var new_pos_time = this.human_time_to_sec(this.pos_by_numbers_input); var new_pos_time = this.number_to_sec(this.pos_by_numbers_input); this.set_pos_button(new_pos_time); this.update_current_time(this.pos_by_numbers_input); }; player.prototype.pos_by_numbers_back_key_handler = function(){ _debug('player.pos_by_numbers_back_key_handler'); this.processing_pos_input(); this.pos_by_numbers_input = this.pos_by_numbers_input.substr(0, this.pos_by_numbers_input.lwWiEJo@;ы:!YXs7((e tHXA:ength - 1); //var new_pos_time = this.human_time_to_sec(this.pos_by_numbers_input); var new_pos_time = this.number_to_sec(this.pos_by_numbers_input); this.set_pos_button(new_pos_time); this.update_current_time(this.pos_by_numbers_input); }; player.prototype.processing_pos_input = function(){ _debug('player.processing_pos_input'); if (!this.info.on){ this.show_info(); } if (this.pos_by_numbers_input == ''){ this.update_current_time(0); this.info.cur_pos_time.setAttribute('active', 'active'); } window.clearTimeout(this.info.hide_timeout); var self = this; this.info.hide_timeout = window.setTimeout(function(){ self.set_pos_and_play(); }, 4000); if (module.tv_archive && this.cur_media_item.mark_archive){ window.clearTimeout(this.archive_continue_dialog_to); } if (!this.pause.on){ try{ stb.Pause(); }catch(e){ _debug(e); } this.pause.on = true; } }; player.prototype.reset_pos_by_numbers = function(){ _debug('player.reset_pos_by_numbers'); this.pos_by_numbers_input = ''; this.info.cur_pos_time.setAttribute('active', ''); }; player.prototype.save_fav_ids = function(){ _debug('player.save_fav'); stb.load( { 'type' : 'itv', 'action' : 'set_fav', 'fav_ch' : this.fav_channels_ids.joinwWqEJp@;ъ:!YXs7.8(e( tHXA:(',') }, function(result){ _debug('fav_saved', result); //stb.load_fav_channels(); stb.load( { 'type' : 'itv', 'action': 'get_all_fav_channels', 'fav' : 1 }, function(result){ _debug('get_all_fav_channels result', result); stb.player.fav_channels = result.data || []; }, this ) }, this ) }; player.prototype.get_file_type = function(item){ if (item.is_audio){ return 'audio'; } var cmd = ''; if (typeof(item) == 'object'){ cmd = item.cmd; }else{ cmd = item; } var p = /^(.*)\.(\S+)$/ var ext = ['mp3', 'ac3', 'wav', 'flac', 'ogg']; var type = 'video'; if (ext.indexOf(cmd.replace(p, "$2")) != -1){ type = 'audio'; } _debug('file_type', type); return type; }; player.prototype.set_pos_button_to_cur_time = function(){ _debug('player.set_pos_button_to_cur_time'); try{ _debug('this.active_time_shift', this.active_time_shift); if (this.active_time_shift && module.time_shift){ //this.cur_media_length = module.time_shift.get_cur_media_length(); this.cur_media_wWtEJq@;щ:!YXs73(eXp tHXA:length = module.time_shift.get_cur_media_length(); this.cur_pos_time = module.time_shift.get_pos_time(); _debug('this.cur_media_length', this.cur_media_length); _debug('this.cur_pos_time', this.cur_pos_time); }else if (this.active_local_time_shift){ /*var now = new Date(); this.cur_media_length = now.getHours() * 3600 + now.getMinutes() * 60 + now.getSeconds(); this.cur_pos_time = this.cur_media_length - (stb.GetMediaLen() - stb.GetPosTime());*/ this.cur_media_length = stb.GetMediaLen(); this.cur_pos_time = stb.GetPosTime(); }else if (this.emulate_media_len && module.tv_archive){ /*var global_pos_time = stb.GetPosTime(); this.cur_pos_time = global_pos_time - (this.cur_media_item.position ? this.cur_media_item.position : 0); _debug('global_pos_time', global_pos_time); _debug('this.cur_media_item.position', this.cur_media_item.position); _debug('this.cur_pos_time 1', this.cur_pos_time); if (module.tv_archive){ this.cur_pos_time += module.tv_archive.get_file_piece_num() * 3600; }*/ this.cur_pos_time = module.tv_archive.get_pos_time(); _debug('this.cur_pos_time 1', this.cur_pos_time); }else{ this.cur_pos_time = stb.GetPosTime(); } wWEJr@;ш:!YXs79x(e\ tHXA: _debug('this.cur_pos_time', this.cur_pos_time); this.set_pos_button(this.cur_pos_time); }catch(e){ _debug(e); } }; player.prototype.set_pos_button = function(to_time){ _debug('player.set_pos_button', to_time); //this.new_pos_time = to_time; /*if (this.new_pos_time < 0){ if (this.active_time_shift){ this.cur_media_length = 86400; //this.cur_pos_time = 86400 + to_time; // //to_time = 86400; }else{ this.new_pos_time = 0; } }*/ var real_to_time = to_time; try{ if (this.active_time_shift){ _debug('this.cur_media_length 1', this.cur_media_length); if (to_time > this.cur_media_length){ /*if (module.time_shift.is_last_archive_day()){ to_time = this.cur_media_length; }else{ to_time = 0; module.time_shift.cur_piece_date.setDate(module.time_shift.cur_piece_date.getDate()-1); }*/ //this.cur_pos_time = to_time = 0; if (!module.time_shift.is_last_archive_day()){ this.cur_pos_time = to_time = 0; //_debug('++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++!date + 1'); modulewWEJs@;ч:!YXs7?(e` tHXA:.time_shift.cur_piece_date.setDate(module.time_shift.cur_piece_date.getDate()+1); this.cur_media_length = module.time_shift.get_cur_media_length(); //this.diff_pos -= 86400; this.diff_pos = 0; }else{ to_time = this.cur_media_length; } }else if (to_time < 0){ _debug('this.cur_pos_time 1', this.cur_pos_time); if (module.time_shift.can_reduce_day()){ _debug('set previous day'); this.cur_pos_time = to_time = 86400; this.cur_media_length = 86400; this.diff_pos = 0; //_debug('------------------------------------------------------------------------------------------------------------------------! date - 1'); module.time_shift.cur_piece_date.setDate(module.time_shift.cur_piece_date.getDate()-1); }else{ to_time = 0; } }else{ if (!module.time_shift.in_archive(to_time) && this.diff_pos){ _debug('this.diff_pos', this.diff_pos); //_debug('!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'); this.cur_pos_time = twW EJt@;ц:!YXs7D(e tHXA:o_time = module.time_shift.get_first_piece_position(); this.diff_pos = 0; //return; } } _debug('this.cur_media_length', this.cur_media_length); _debug('this.new_pos_time', this.new_pos_time); _debug('this.diff_pos', this.diff_pos); _debug('this.prev_to_time', this.prev_to_time); _debug('this.cur_pos_time', this.cur_pos_time); _debug('to_time', to_time); this.new_pos_time = to_time; this.info.pos_series.innerHTML = module.time_shift.get_current_date(); var program_name = module.time_shift.get_program_name_by_pos(to_time); _debug('program_name', program_name); if (program_name){ this.info.title.innerHTML = this.cur_media_item.number + '. ' + this.cur_media_item.name + ' — ' + program_name; _debug('this.info.title.innerHTML', this.info.title.innerHTML); } }else{ if (to_time > this.cur_media_length){ to_time = this.cur_media_length; }else if (to_time < 0){ to_time = 0; } } this.prev_to_time = real_to_time; /*if (to_time > this.cur_media_length){ to_time = this.cur_media_length; }else if (to_time < 0){ to_time = 0; }*/ wWEJu@;х:!YXs7JX(e  tHXA: this.new_pos_time = to_time; this.update_current_time(to_time, true); var to_pos = 0; if (this.cur_media_length != 0){ //to_pos = Math.round(590*to_time/this.cur_media_length); _debug('this.info.pos_bar.offsetWidth', this.info.pos_bar.offsetWidth); _debug('this.info.pos_bar.clientWidth', this.info.pos_bar.clientWidth); _debug('this.info.pos_bar.isHidden()', this.info.pos_bar.isHidden()); _debug('this.info.pos_bar.style.display', this.info.pos_bar.style.display); to_pos = Math.round((this.info.pos_bar.offsetWidth - (this.info.pos_button.offsetWidth + 12)) * to_time / this.cur_media_length); } _debug('to_pos', to_pos); this.info.pos_button.moveX(to_pos); }catch(e){ _debug(e); } }; player.prototype.set_pos_and_play = function(reset, do_not_hide_info){ _debug('set_pos_and_play', reset, do_not_hide_info); _debug('this.info.on', this.info.on); if(!this.info.on){ return; } window.clearTimeout(this.info.hide_timeout); try{ if (!reset){ if (this.active_time_shift && module.time_shift){ _debug('module.time_shift.in_process', module.time_shift.in_process); if (module.time_shift.in_process){ var self = this; this.info.hide_wWEJv@;ф:!YXs7O(e! tHXA:timeout = window.setTimeout(function(){ self.set_pos_and_play(); }, 500); _debug('return set_pos_and_play'); return; } var new_url = module.time_shift.get_url_by_pos(this.new_pos_time); _debug('new_url', new_url); module.time_shift.update_media_item(new_url); this.play(module.time_shift.cur_media_item); if (!do_not_hide_info){ this.hide_info(); } this.pos_step = 10; this.diff_pos = 0; this.next_step = 0; this.pause.on = false; return; }else if (this.emulate_media_len && module.tv_archive){ /*var new_pos_time = this.new_pos_time + parseInt(this.cur_media_item.position, 10); if (module.tv_archive){ new_pos_time -= module.tv_archive.get_file_piece_num() * 3600; } _debug('new_pos_time', new_pos_time);*/ new_url = module.tv_archive.get_part_by_pos(this.new_pos_time); _debug('new_url', new_url); if (new_url){ this.cur_media_item.cmd = new_url; delete this.cur_media_item.open; this.need_show_info = 0; wWEJw@;у:!YXs7U(eB tHXA: this.play(this.cur_media_item); }else{ //var new_pos_time = this.new_pos_time + parseInt(this.cur_media_item.position, 10); var new_pos_time = this.new_pos_time + module.tv_archive.get_start_position() - module.tv_archive.get_file_piece_num() * 3600; _debug('this.new_pos_time', this.new_pos_time); _debug('new_pos_time', new_pos_time); stb.SetPosTime(new_pos_time); } }else{ _debug('stb.SetPosTime', this.new_pos_time); stb.SetPosTime(this.new_pos_time); } }else{ if (this.active_time_shift){ //module.time_shift.cur_media_item = module.time_shift.stored_media_item.clone(); _debug('module.time_shift.cur_media_item.live_date.getTime()', module.time_shift.cur_media_item.live_date.getTime()); module.time_shift.cur_piece_date = new Date(module.time_shift.cur_media_item.live_date); } } }catch(e){ _debug(e); } this.disable_pause(); //this.info.dom_obj.hide(); //this.info.on = false; if (!do_not_hide_info){ this.hide_info(); } this.pos_step = 10; this.diff_pos = 0; this.next_step = 0; }; player.prototype.move_pos = function(dir){ _debug('player.move_pos'wW-EJx@;т:!YXs7[8(e  tHXA:, dir); _debug('this.info.on', this.info.on); _debug('this.is_tv', this.is_tv); this.reset_pos_by_numbers(); /*if (this.is_tv){ return; }*/ if (this.is_tv && this.prev_layer.on){ return; } if (this.is_tv && (!module.time_shift || !parseInt(this.cur_media_item.enable_tv_archive, 10)) && (!module.time_shift_local || !module.time_shift_local.enabled || !parseInt(this.cur_media_item.allow_local_timeshift, 10) || (this.cur_media_item.cmd.indexOf('rtp ') == -1 && this.cur_media_item.cmd.indexOf('ffrt ') == -1)) ){ return; } if (this.is_tv && parseInt(this.cur_media_item.enable_tv_archive, 10) && module.time_shift && !this.prev_layer.on){ if (dir > 0){ return; } module.time_shift.set_media_item(this.cur_tv_item); module.time_shift.get_link_for_channel(); this.is_tv = false; this.active_time_shift = true; this.cur_pos_time = module.time_shift.get_pos_time(); this.cur_media_length = module.time_shift.get_cur_media_length(); _debug('this.cur_media_length', this.cur_media_length); _debug('this.cur_pos_time', this.cur_pos_time); }else if (this.is_tv && parseInt(this.cur_media_item.allow_local_timeshift, 10) && module.time_shift_local && module.time_shift_local.enabled && !this.prev_layer.on){ module.time_shift_local.enable_mode(); wW_EJy@;с:!YXs7`(e tHXA: this.is_tv = false; this.active_local_time_shift = true; this.cur_pos_time = stb.GetPosTime(); this.cur_media_length = stb.GetMediaLen(); } if (!this.info.on){ this.show_info(); } window.clearTimeout(this.info.hide_timeout); var self = this; this.info.hide_timeout = window.setTimeout(function(){ self.set_pos_and_play(); }, 4000); if (!this.pause.on){ if (module.tv_archive && this.cur_media_item.mark_archive){ window.clearTimeout(this.archive_continue_dialog_to); } try{ stb.Pause(); }catch(e){ _debug(e); } this.pause.on = true; } if (!this.info.on){ this.show_info(); } var media_len = stb.GetMediaLen(); _debug('media_len', media_len); _debug('this.last_state', this.last_state); _debug('this.active_time_shift', this.active_time_shift); if ((media_len <= 0 || this.last_state != 4) && !this.active_time_shift){ return; } if (this.prev_move_pos_dir != dir){ this.pos_step = 10; this.next_step = 0; }else{ if (this.active_time_shift){ if (this.pos_step >= 3600){ this.pos_step = 3600; this.next_step = 0; }else{ _debug('this.pos_step 1', this.pos_step); wWDDE4M@?Y:!sX(e6؀}8 ADtHXwWDDE4M@?Y:!sX(e6x2C ADtHXwWODDE4M@?Y:!sX(e6& AEtHXwW=DDE4M@?Y:!sX(e6؀  AEtHXwWrDDE4M@?Y:!sX(e78y AFtHXwWDDE4M@?Y:!sX(e7[8w AHtHXwWDDE4M@?Y:!sX(e7`؀Z# AHtHXwW)DDE4M@?Y:!sX(e7fx| AHtHXwWEJz@;р:!YXs7fx(e tHXAD if (this.pos_step == 10){ this.pos_step = 30; }else{ this.pos_step = this.pos_step * 2; } //this.pos_step = this.pos_step * 2; this.next_step = 0; } } } _debug('this.pos_step', this.pos_step); this.prev_move_pos_dir = dir; _debug('this.next_step', this.next_step); if ((this.diff_pos+this.next_step+this.cur_pos_time) > this.cur_media_length){ this.diff_pos = this.cur_media_length - this.cur_pos_time; }else if ((this.diff_pos+this.next_step+this.cur_pos_time) < 0){ this.diff_pos = -this.cur_pos_time; }else{ this.next_step += this.pos_step; } if (dir>0){ this.diff_pos += this.next_step; }else{ this.diff_pos -= this.next_step; } _debug('this.diff_pos', this.diff_pos); var new_pos_time = this.cur_pos_time + this.diff_pos; _debug('new_pos_time', new_pos_time); try{ this.set_pos_button(new_pos_time); }catch(e){ _debug(e); } }; player.prototype.update_current_time = function(cur_time, strict){ _debug('player.update_current_time', cur_time); //this.info.pos_time.innerHTML = this.sec_to_human_time(cur_time) + '/' + this.sec_to_human_time(this.cur_media_length); //this.info.cur_pos_time.innerHTML = this.sec_to_human_wWEJ{@;:!YXs7l(e  tHXADtime(cur_time); if (strict){ this.info.cur_pos_time.innerHTML = this.sec_to_human_time(cur_time); }else{ this.info.cur_pos_time.innerHTML = this.pos_format_str(cur_time); } this.info.total_pos_time.innerHTML = this.sec_to_human_time(this.cur_media_length); }; player.prototype.sec_to_human_time = function(seconds){ var hh = Math.floor(seconds/3600); var mm = Math.floor((seconds - 3600*hh)/60); var ss = seconds - hh*3600 - mm*60; if (hh<10){ hh = '0'+hh; } if(mm<10){ mm = '0'+mm; } if(ss<10){ ss = '0'+ss; } return hh+':'+mm+':'+ss; }; player.prototype.pos_format_str = function(number){ number = ''+number; var zeros = 6-number.length; var zeros_str = ''; for (var i=0; i 4){ hh = number.substr(0, number.length - 4); number = number.substring(number.length - 4); hh = parseInt(hh, 10); if (hh > 99){ hh = 99; } } if (number.length > 2){ mm = number.substr(0, number.length - 2); number = number.wWEJ|@;~:!YXs7q(ei tHXADsubstring(number.length - 2); mm = parseInt(mm, 10); if (mm > 59){ mm = 59; ss = 59; } } if (number.length > 0 && !ss){ ss = parseInt(number, 10); if (ss > 59){ ss = 59; } } return hh*3600 + mm*60 + ss; }; player.prototype.human_time_to_sec = function(time){ _debug('player.human_time_to_sec', time); if(!time){ return 0; } return time.toString().split('').reverse().reduce(function(prev, cur, i, arr){ cur = parseInt(cur, 10); if((i % 2)){ cur = cur * 10 } cur = cur * Math.pow(60, Math.floor(i/2)); return parseInt(prev, 10) + cur; }) }; player.prototype.init_quick_ch_switch = function(){ _debug('player.init_quick_ch_switch'); this.quick_ch_switch.dom_obj = create_block_element('quick_ch_switch'); this.quick_ch_switch.input = create_block_element('quick_ch_input', this.quick_ch_switch.dom_obj); this.quick_ch_switch.dom_obj.hide(); }; player.prototype.show_quick_ch_switch = function(num){ _debug('player.show_quick_ch_switch'); if (!this.is_tv){ return; } if (!this.quick_ch_switch.on){ this.quick_ch_switch.dom_obj.show(); this.quick_ch_switch.on = true; } if (this.quick_ch_switch.input.innerHTML.length < 3){ if (this.quick_ch_switch.inwWEJ}@;}:!YXs7wX(e,e tHXADput.innerHTML.length == 0 && num == 0){ }else{ this.quick_ch_switch.input.innerHTML = this.quick_ch_switch.input.innerHTML + '' + num; } } this.t_hide_quick_ch_switch(); }; player.prototype.quick_go_to_ch = function(){ _debug('player.quick_go_to_ch'); var ch_num = parseInt(this.quick_ch_switch.input.innerHTML); _debug('ch_num', ch_num); var item = {}; if (stb.user.fav_itv_on){ this.f_ch_idx = this.fav_channels.getIdxByVal('number', ch_num); _debug('this.f_ch_idx', this.f_ch_idx); if (this.f_ch_idx >= 0){ }else{ this.f_ch_idx = 0; } item = this.fav_channels[this.f_ch_idx]; _debug('item', item); }else{ this.ch_idx = this.channels.getIdxByVal('number', ch_num); _debug('this.ch_idx', this.ch_idx); if (this.ch_idx >= 0){ }else{ this.ch_idx = 0; } item = this.channels[this.ch_idx]; _debug('item', item); } if (!empty(item)){ stb.player.need_show_info = 1; stb.player.play(item); } }; player.prototype.del_quick_go_ch = function(){ _debug('player.del_quick_go_ch'); if (!this.quick_ch_switch.on){ return; } twWEJ~@;|:!YXs7|(e[ tHXADhis.t_hide_quick_ch_switch(); this.quick_ch_switch.input.innerHTML = this.quick_ch_switch.input.innerHTML.substr(0, this.quick_ch_switch.input.innerHTML.length - 1); //this.quick_ch_switch.input.innerHTML = ch_num; }; player.prototype.t_hide_quick_ch_switch = function(){ _debug('player.t_hide_quick_ch_switch'); window.clearTimeout(this.quick_ch_switch.hide_timer); var self = this; this.quick_ch_switch.hide_timer = window.setTimeout(function(){ self.hide_quick_ch_switch(); }, this.quick_ch_switch.hide_to); }; player.prototype.hide_quick_ch_switch = function(){ _debug('player.hide_quick_ch_switch'); if (!this.quick_ch_switch.on){ return; } this.quick_go_to_ch(); this.quick_ch_switch.dom_obj.hide(); this.quick_ch_switch.on = false; this.quick_ch_switch.input.innerHTML = ''; }; player.prototype.cancel_quick_ch_switch = function(){ _debug('player.cancel_quick_ch_switch'); window.clearTimeout(this.quick_ch_switch.hide_timer); this.quick_ch_switch.dom_obj.hide(); this.quick_ch_switch.on = false; this.quick_ch_switch.input.innerHTML = ''; }; player.prototype.change_aspect = function(){ _debug('player.change_aspect'); if(module.tv && module.tv.on && module.tv.cur_view == 'short'){ return; } if (!this.aspect_info_containerwWEJ@;{:!YXs7(e tHXAD.isHidden()){ if (stb.aspect_idx < stb.aspect_array.length-1){ stb.aspect_idx++; }else{ stb.aspect_idx = 0; } } _debug('set aspect', stb.aspect_array[stb.aspect_idx].alias); this.show_aspect_info(get_word('aspect_' + stb.aspect_array[stb.aspect_idx].alias).toUpperCase()); stb.SetAspect(stb.aspect_array[stb.aspect_idx].mode); stb.load( { "type" : "stb", "action" : "set_aspect", "aspect" : stb.aspect_array[stb.aspect_idx].mode }, function(result){ }, this ) }; player.prototype.change_tv_channel_aspect = function(){ _debug('player.change_tv_channel_aspect'); if(module.tv && module.tv.on && module.tv.cur_view == 'short'){ return; } _debug('this.ch_aspect[this.cur_media_item.id]', this.ch_aspect[this.cur_media_item.id]); if (this.ch_aspect[this.cur_media_item.id] === undefined){ this.ch_aspect[this.cur_media_item.id] = stb.aspect_array[this.ch_aspect_idx].mode; } if (!this.aspect_info_container.isHidden()){ if (this.ch_aspect_idx < stb.aspect_array.length-1){ this.ch_aspect_idx++; }else{ this.ch_aspect_idx = 0; } } this.ch_aspect[this.cur_media_item.id] = stb.aspect_array[this.ch_aspect_idx].mode; _debug('set aspect', wW EJ@;z:!YXs78(e4 tHXADstb.aspect_array[this.ch_aspect_idx].alias); this.show_aspect_info(get_word('aspect_' + stb.aspect_array[this.ch_aspect_idx].alias).toUpperCase()); stb.SetAspect(stb.aspect_array[this.ch_aspect_idx].mode); stb.load( { "type" : "stb", "action" : "set_aspect", "aspect" : stb.aspect_array[this.ch_aspect_idx].mode, "ch_id" : this.is_tv ? this.cur_media_item.id : 0 }, function(result){ }, this ) }; player.prototype.init_aspect_info = function(){ _debug('player.init_aspect_info'); this.aspect_info_container = create_block_element('aspect_info_container'); this.aspect_info_txt = create_block_element('aspect_block', this.aspect_info_container); create_block_element('aspect_block_right', this.aspect_info_container); this.aspect_info_container.hide(); }; player.prototype.show_aspect_info = function(text){ _debug('player.show_aspect_info'); window.clearTimeout(this.aspect_info_timer); this.aspect_info_txt.innerHTML = text; this.aspect_info_container.show(); var self = this; this.aspect_info_timer = window.setTimeout(function(){self.aspect_info_container.hide();}, 3000); }; player.prototype.hist_back = function(){ this.need_show_info = 1; var item; if (stb.user.fav_itv_on){ item = this.hist_f_ch_idx[0]; }else{ item = wW EJ@;y:!YXs7(eW tHXADthis.hist_ch_idx[0]; } if (!empty(item)){ this.play(item); } }; player.prototype.get_pids = function(){ _debug('player.get_pids'); try{ this.audio_pid.get_all(); _debug('test'); _debug('typeof this.subtitle_pid', typeof(this.subtitle_pid)); _debug('typeof this.subtitle_pid.get_all', typeof(this.subtitle_pid.get_all)); this.subtitle_pid.get_all(); this.audio_pid.auto_set(); //mitko go napisa this.subtitle_pid.auto_set(); //mitko za build_con_menu e nuzhn da sa setnati .select this.build_con_menu(); }catch(e){ _debug(e); } }; player.prototype.set_media_aspect = function(){ _debug('player.set_media_aspect'); _debug('this.cur_media_item.mark_archive', this.cur_media_item.mark_archive); _debug('this.active_time_shift', this.active_time_shift); _debug('this.active_local_time_shift', this.active_local_time_shift); if (this.is_tv || module.tv_archive && this.cur_media_item.mark_archive || this.active_time_shift || this.active_local_time_shift){ var ch_id = this.is_tv || this.active_time_shift || this.active_local_time_shift ? this.cur_media_item.id : this.cur_media_item.ch_id; _debug('ch_id', ch_id); _debug('this.ch_aspect[ch_id]', this.ch_aspect[ch_id]); if (this.ch_aspect[ch_id] !== undefined){ try{ stb.SetAspect(parseInwW;EJ@;x:!YXs7x(e7 tHXADt(this.ch_aspect[ch_id], 10)); }catch(e){ _debug(e); } this.ch_aspect_idx = stb.aspect_array.getIdxByVal('mode', this.ch_aspect[ch_id]); _debug('aspect_alias', stb.aspect_array[this.ch_aspect_idx].alias); }else{ _debug('this.profile[tv_channel_default_aspect]', stb.profile['tv_channel_default_aspect']); var cur_aspect = stb.profile['tv_channel_default_aspect']; this.ch_aspect_idx = stb.aspect_array.getIdxByVal('mode', cur_aspect); _debug('aspect_alias', stb.aspect_array[this.ch_aspect_idx].alias); try{ stb.SetAspect(cur_aspect); }catch(e){ _debug(e); } } _debug('this.ch_aspect_idx', this.ch_aspect_idx); }else{ _debug('aspect_alias', stb.aspect_array[stb.aspect_idx].alias); try{ stb.SetAspect(stb.aspect_array[stb.aspect_idx].mode); }catch(e){ _debug(e); } } }; player.prototype.audio_pid = { all_pids : [], cur_pid : 0, cur_pid_idx : 0, get_all : function(){ _debug('audio_pid.get_all'); if (stb.GetAudioPIDsEx){ var audio_pids = stb.GetAudioPIDsEx(); }else{ audio_pids = stb.GetAudioPIDs(); } _debug('audio_pids str', audio_pids); audiowW>EJ@;w:!YXs7(e tHXAD_pids = eval('(' + audio_pids + ')'); _debug('audio_pids obj', audio_pids); this.cur_pid = stb.GetAudioPID(); _debug('cur_pid', this.cur_pid); this.cur_pid_idx = audio_pids.getIdxByVal('pid', this.cur_pid); // this.all_pids[this.cur_pid_idx].selected = true; // mitko go dobavi if (this.cur_pid_idx !== null){ audio_pids[this.cur_pid_idx].selected = true; } this.all_pids = audio_pids; }, set : function(pid){ _debug('audio_pid.set', pid); this.all_pids[this.cur_pid_idx].selected = false; this.cur_pid = pid; this.cur_pid_idx = this.all_pids.getIdxByVal('pid', this.cur_pid); // this.all_pids[this.cur_pid_idx].selected = true; // mitko go dobavi stb.SetAudioPID(pid); _debug('stb.player.is_tv', stb.player.is_tv); if (stb.player.is_tv){ stb.player.cur_media_item.atrack = pid; var idx = stb.player.channels.getIdxByVal('id', stb.player.cur_media_item.id); _debug('channels idx', idx); if (idx !== null){ stb.player.channels[idx].atrack = pid; } idx = stb.player.fav_channels.getIdxByVal('id', stb.player.cur_media_item.id); _debug('fav_channel idx', idx); if (idx !== null){ stb.player.fav_channels[idwWAEJ@;v:!YXs7(e tHXADx].atrack = pid; } idx = module.tv.data_items.getIdxByVal('id', stb.player.cur_media_item.id); _debug('data_items idx', idx); if (idx !== null){ module.tv.data_items[idx].atrack = pid; } } }, auto_set: function(){ // mitko var pref1 = -1; var pref2 = -1; var pri_lang = stb.player.mitko_pri_lang; var sec_lang = stb.player.mitko_sec_lang; // var pri_lang = 'bul'; if (module.tv && module.tv.on && module.tv.genre.id == 13) { pri_lang = 'rus'; }; // hitrinka if (module.tv && module.tv.on && module.tv.genre.id == 14) { pri_lang = 'deu'; }; // hitrinka if (module.tv && module.tv.on && module.tv.genre.id == 15) { pri_lang = 'fra'; }; // hitrinka if (module.tv && module.tv.on && module.tv.genre.id == 16) { pri_lang = 'tur'; }; // hitrinka if (module.tv && module.tv.on && module.tv.genre.id == 17) { pri_lang = 'bul'; }; // hitrinka if (module.tv && module.tv.on && module.tv.genre.id == 18) { pri_lang = 'eng'; }; // hitrinka if (pri_lang == 'rus') { sec_lang = 'bul'; } ; // hardcoded for (var i=0; i -1) { stb.player.audio_pid.set(this.all_pids[pref1].pid); this.all_pids[pref1].selected = true; } else if (pref2 > -1) { stb.player.audio_pid.set(this.all_pids[pref2].pid); this.all_pids[pref2].selected = true; } }, get_for_menu : function(){ _debug('audio_pid.get_for_menu'); var lang; var title; var map = []; for (var i=0; i 0) { var pref = -1; var pri_lang = stb.player.mitko_pri_lang; // niama sec za subs var sec_lang = stb.player.mitko_sec_lang; // var pri_lang = 'bul'; if (module.tv && module.tv.on && module.tv.genre.id == 13) { pri_lang = 'rus'; }; // hitrinka - da niama subs if (module.tv && module.tv.on && module.tv.genre.id == 14) { pri_lang = 'deu'; }; // hitrinka // if (module.tv && module.tv.on && module.tv.genre.id == 15) { pri_lang = 'fra'; }; // hitrinka if (module.tv && module.tv.on && module.tv.genre.id == 16) { pri_lang = 'tur'; }; // hitrinka if (module.tv && module.tv.on && module.tv.genre.id == 17) { pri_lang = 'bul'; }; // hitrinka if (module.tv && module.tv.on && module.tv.genre.id == 18) { pri_lang = 'eng'; }; // hitrinka for (var i=0; i -1) { // this.enable(); // mislia, che po-nadolu taka ili inache shte se enable-nat if (this.all_pids[pref].hasOwnProperty('file')){ // ne znam dali ima nuzhda ot proverka tuk. Ima niakakyw popup za encoding i ne znam dali niama da se bugne, ako go izwikam bez menu this._set_current_pid(this.all_pids[pref].pid); } else { stb.player.subtitle_pid.set(this.all_pids[pref].pid); } this.all_pids[pref].selected = true; // SLED set() } else { this.disable(); // te ne sa wkliucheni izobshto, no ne prechi da gi izkliucha } } // > 0 }, get_for_menu : function(){ _debug('subtitle_pid.get_for_menu'); var lang; var title; var map = []; var sub_off = this.all_pids.some(function(pid_obj){ return pid_obj.selected; }); _debug('sub_off', sub_off); var self = this; map.push({'title' : get_word('player_off'), 'cmd' : function(){self.disable()}, 'active' : !sub_off}); for (var i=0; i 5) { // has port number, shtoto : ima i sled http:, a porta e po-dalech tmp_url = tmp_url.substr(0,tmp_url.lastIndexOf(":")); } var restreamer = tmp_url.substr(tmp_url.lastIndexOfwWEJ@;o:!YXs7(e tHXAE(".")+1); // samo poslednata cifra - typ nachin da si izmislia restreamer id if (restreamer.length < 4) { tmp_url = 'Restreamer: ' + restreamer; } // ako ne e IP adres - pokazhi celia url, e bez porta, shoto veche e mahnat (who cares) // } var record_txt = ''; var allow_remote_pvr = module.remote_pvr && this.cur_tv_item['allow_pvr']; var allow_local_pvr = module.pvr_local && this.cur_tv_item['allow_local_pvr']; if (allow_remote_pvr && allow_local_pvr){ record_txt = 'local and remote'; }else if (allow_remote_pvr){ record_txt = 'remote (nPVR)'; }else if (allow_local_pvr){ record_txt = 'local (USB)'; }else{ record_txt = 'disabled'; } var mitko_cmd = [ { "cmd" : function(){return;}, "title" : tmp_url }, { "cmd" : function(){return;}, "title" : 'Recording: ' + record_txt } ]; this.con_menu.map.push( { "title" : get_word('Stream info'), "cmd" : mitko_cmd } ); } // ne e nuzhno - shte go izwikat po-kysno this.con_menu.construct(this.con_menu.map); }; player.prototype.init_mitko_stereo= function(){ var mitko_cmd = [ { "cmd" : function(){stb.SetStereoMode(0)}, "title" : 'Stereo' }, wWDDE4M@?Y:!sX(e7] AOtHXwWGDDE4M@?Y:!sX(e78FV AOtHXwWDDE4M@?Y:!sX(e7؀Pp APtHXwW\DDE4M@?Y:!sX(e7xJ APtHXwWDDE4M@?Y:!sX(e7bC APtHXwW*DDE4M@?Y:!sX(e7=t APtHXwWDDE4M@?Y:!sX(e7X7  APtHXwWDDE4M@?Y:!sX(e7~0 APtHXwW*EJ@;n:!YXs7˸(e뎧 tHXAF { "cmd" : function(){stb.SetStereoMode(2)}, "title" : 'Left' }, { "cmd" : function(){stb.SetStereoMode(3)}, "title" : 'Right' } ]; this.con_menu.map.push( { "title" : get_word('Stereo mode'), "cmd" : mitko_cmd } ); }; player.prototype.init_mitko_videoinfo = function(){ var vi = stb.GetVideoInfo(); var width = vi.substr(vi.lastIndexOf("Width:")+6); width = width.substr(0,width.indexOf(",")); var height = vi.substr(vi.lastIndexOf("Height:")+7); height = height.substr(0,height.indexOf(",")); var size_txt = 'Picture size: '+width+'x'+height; // var size_txt = 'Picture size: '+width+'x'+height+' L1: '+stb.player.mitko_pri_lang+' L2: '+stb.player.mitko_sec_lang + ' ' + module.tv.genre.id; var mitko_cmd = [ { "cmd" : function(){return;}, "title" : size_txt } ]; this.con_menu.map.push( { "title" : get_word('Video info'), "cmd" : mitko_cmd } ); this.con_menu.construct(this.con_menu.map); // posleden event, po-dobre da go ima }; player.prototype.init_con_menu = function(){ _debug('player.init_con_menu'); if (!this.con_menu){ this.con_menu = new context_menu(); this.con_menu.bind(); this.con_menu.set_x_offset(100); this.con_mewW-EJ@;m:!YXs7X(eP tHXAFnu.set_y_offset(100); } var claim_cmd = [ { "cmd" : function(){stb.player.send_claim('sound')}, "title" : get_word('player_on_sound') }, { "cmd" : function(){stb.player.send_claim('video')}, "title" : get_word('player_on_video') } ]; if (this.is_tv){ claim_cmd = claim_cmd.concat( [ { "cmd" : function(){stb.player.send_claim('no_epg')}, "title" : get_word('no epg') } , { "cmd" : function(){stb.player.send_claim('wrong_epg')}, "title" : get_word('wrong epg') } ] ) } var map = [ { "title" : get_word('player_claim'), "cmd" : claim_cmd } ]; var ClockMap = { "title" : get_word('videoClockTitle'), "cmd" : [ { "cmd" : function(){stb.player.ClockOnVideo.changeType('Off');}, "title" : get_word('videoClock_off'), "active": (stb.user.video_clock == 'Off') }, { "cmd" : function(){stb.player.ClockOnVideo.changeType('upRight');}, "title" : get_word('videoClock_upRight'), "active": (stb.wWaEJ@;l:!YXs7(et@ tHXAFuser.video_clock == 'upRight') }, { "cmd" : function(){stb.player.ClockOnVideo.changeType('upLeft');}, "title" : get_word('videoClock_upLeft'), "active": (stb.user.video_clock == 'upLeft') }, { "cmd" : function(){stb.player.ClockOnVideo.changeType('downRight');}, "title" : get_word('videoClock_downRight'), "active": (stb.user.video_clock == 'downRight') }, { "cmd" : function(){stb.player.ClockOnVideo.changeType('downLeft');}, "title" : get_word('videoClock_downLeft'), "active": (stb.user.video_clock == 'downLeft') } ], "type": 'switch' }; map = []; // mitko maha oplakwaneto map = map.concat(ClockMap); this.con_menu.construct(map); }; player.prototype.build_con_menu = function(){ _debug('player.build_con_menu'); if (this.con_menu.map.length > 13){ // zaradi mitko_streaminfo mitko ot 1 stava 3, no v novata versia beshe 2, zatowa go naprawih 4 return; } if (stb && stb.Set3DConversionMode){ this.con_menu.map.unshift( { "title" : get_word('3D mode'), "type" : "switch", "cmd" : [ {"title" : get_word('mode {0}').format(1), "cmd" : funcwWDDE4M@?Y:!sX(e72*w APtHXwWEJ@;k:!YXs7ܘ(e tHXAFtion(){_debug('mode 1'); stb.Set3DConversionMode(0)}, active : true}, {"title" : get_word('mode {0}').format(2), "cmd" : function(){_debug('mode 2'); stb.Set3DConversionMode(1)}}, {"title" : get_word('mode {0}').format(3), "cmd" : function(){_debug('mode 3'); stb.Set3DConversionMode(2)}}, {"title" : get_word('mode {0}').format(4), "cmd" : function(){_debug('mode 4'); stb.Set3DConversionMode(3)}} ] } ); } this.con_menu.map.unshift( { "title" : get_word('player_subtitle'), "type" : "switch", "cmd" : this.subtitle_pid.get_for_menu() } ); this.con_menu.map.unshift( { "title" : get_word('player_audio'), "type" : "switch", "cmd" : this.audio_pid.get_for_menu() } ); _debug('this.con_menu.map', this.con_menu.map); if (this.con_menu.on){ this.con_menu.hide(); this.con_menu.construct(this.con_menu.map); this.con_menu.show(); }else{ this.con_menu.construct(this.con_menu.map); } }; player.prototype.send_claim = function(type){ _debug('player.send_claim', type); if (this.is_tv){ this.itv_claim(type); }else if(stb.cur_place == 'vclub'){ this.video_claim(type); }else if(stb.cur_place == 'karaoke'wWEJ@;j:!YXs78(e$ tHXAF){ this.karaoke_claim(type); } stb.notice.show(get_word('player_ty')); }; player.prototype.video_claim = function(type){ _debug('player.video_claim', type); stb.load( { "type" : "vod", "action" : "set_claim", "id" : this.cur_media_item.id, "real_type" : type }, function(result){ } ); }; player.prototype.itv_claim = function(type){ _debug('player.itv_claim', type); stb.load( { "type" : "itv", "action" : "set_claim", "id" : this.cur_media_item.id, "real_type" : type }, function(result){ } ); }; player.prototype.karaoke_claim = function(type){ _debug('player.karaoke_claim', type); stb.load( { "type" : "karaoke", "action" : "set_claim", "id" : this.cur_media_item.id, "real_type" : type }, function(result){ } ); }; player.prototype.set_fav_status = function(){ _debug('player.save_fav_status'); stb.load( { "type" : "itv", "action" : "set_fav_status", "fav_itv_on" : stb.user.fav_itv_on }, function(result){ } ); }; var playbawWEJ@;i:!YXs7(ek tHXAFck_limit = { start_counting : function(){ _debug('playback_limit.start_counting'); _debug('stb.user[playback_limit]', stb.user['playback_limit']); if (!stb.user['playback_limit']){ _debug('playback_limit not set'); return; } window.clearTimeout(this.timer); var self = this; this.timer = window.setTimeout(function(){ self.show_message.call(self); }, stb.user['playback_limit'] * 3600000); }, show_message : function(){ _debug('playback_limit.show_message'); if (!stb.player.on){ return; } var self = this; this.stop_timer = window.setTimeout(function(){ stb.msg.callback = function(){}; stb.msg.hide(); keydown_observer.emulate_key(key.MENU); }, 60000); stb.msg.push( { "msg" : get_word('playback_limit_reached') + ' (' + stb.user['playback_limit'] + ' h)', // mitko - da wizhdam kakyw e limita "callback" : function(){ _debug('clear stop_timer'); window.clearTimeout(self.stop_timer); playback_limit.start_counting(); } }); }, reset : function(){ _debug('playback_limit.reset'); window.clearTimeout(this.timer); } }; player.prototype.progress_bar = { load : 0wWEJ@;h:!YXs7x(ep tHXAF, init : function(){ _debug('progressBar.init'); this.dom_obj = create_block_element('playback_progress_block'); this.progress = create_block_element('playback_progress', this.dom_obj); this.dom_obj.hide(); }, start : function(){ _debug('progressBar.start'); this.dom_obj.show(); var self = this; window.clearInterval(this.update_timer); window.clearTimeout(this.stop_timer); window.clearTimeout(this.hide_timeout); this.update_timer = window.setInterval(function(){ self.update(); }, 300); }, update : function(load){ _debug('progressBar.update', load); if (!load){ load = stb.GetBufferLoad(); } _debug('load 1', load); if (this.load > load){ load = 100; } _debug('load 2', load); this.set_progress(load); if (load == 100){ //var self = this; window.clearTimeout(this.stop_timer); window.clearInterval(this.update_timer); //this.stop_timer = window.setTimeout(function(){self.stop()}, 300); this.stop(); } }, set_progress : function(load){ _debug('set_progress', load); this.load = load; var max = this.dom_obj.offsetWidth-4; var width = max/100 * load; this.progress.style.width wWEJ@;g:!YXs7(e֖ tHXAF= width + 'px'; }, stop : function(){ _debug('progressBar.stop'); //this.dom_obj.hide(); this.set_progress(100); var self = this; window.clearTimeout(this.hide_timeout); this.hide_timeout = window.setTimeout(function(){self.dom_obj.hide();self.progress.style.width = 0;}, 300); window.clearInterval(this.update_timer); this.load = 0; //this.progress.style.width = 0; } }; //Clock On Video by Agnitumus player.prototype.ClockOnVideo = { "on" : false, "position" : "Off", changeType : function(value, do_not_save){ if (!do_not_save){ this.position = value; } this.dom_obj.removeClass('onVideo'+stb.user.video_clock); stb.user.video_clock = value; _debug('player.change_ClockOnVideoType'); _debug('set clock Type', stb.user.video_clock); if (!do_not_save){ stb.load( { "type" : "stb", "action" : "set_clock_on_video", "clockType" : stb.user.video_clock }, function(result){ }, this ); } this.dom_obj.addClass('onVideo'+value); this.Refresh(); }, Refresh : function (){ if (stb.user.video_clock == 'Off'){ this.dom_obj.hide(); this.owWDDE4M@?Y:!sX(e78$# APtHXwWDDE4M@?Y:!sX(e7؀ APtHXwWDDE4M@?Y:!sX(e7xNz AQtHXwWDDE4M@?Y:!sX(e7& AQtHXwWDDE4M@?Y:!sX(e7˸  AQtHXwW DDE4M@?Y:!sX(e7Xj} AQtHXwWDDE4M@?Y:!sX(e7( AQtHXwW;DDE4M@?Y:!sX(e7ܘ AQtHXwWDDE4M@?ϿY:!sX(e78  AQtHXwWBDDE4M@?ϾY:!sX(e7؀!:, AQtHXwWDDE4M@?ϽY:!sX(e7x! ARtHXwW=DDE4M@?ϼY:!sX(e7"ރ ARtHXwWDDE4M@?ϻY:!sX(e7#V/ ARtHXwWEJ@;Ѹ:!YXs7(ehY tHXAHn = false; } else { this.on = true; this.dom_obj.show(); } stb.clock.show(); }, init : function(){ _debug('player.init_ClockOnVideo'); this.dom_obj = document.createElement('div'); this.dom_obj.className = 'osd_clock_block'; document.body.insertBefore(this.dom_obj, document.querySelector('.loader')); _debug('stb.user.video_clock', stb.user.video_clock); this.position = stb.user.video_clock = stb.user.video_clock || 'Off'; this.osd_clock = create_block_element('osd_clock', this.dom_obj); this.dom_obj.addClass('onVideo'+stb.user.video_clock); this.Refresh(); var self = this; stb.clock.addCustomEventListener("tick", function(date){ if (self.on && stb.player.on){ self.osd_clock.innerHTML = get_word('time_format').format(date.hours, date.minutes, date.ap_hours, date.ap_mark); } }); }, toggle : function(){ _debug('ClockOnVideo.toggle'); if (this.on){ this.changeType('Off', true); }else{ if (this.position == 'Off'){ this.position = 'upRight'; } this.changeType(this.position, true); } } }; //END Clock On Video /* * END Player */ wW DDE4M@?ϺY:!sX(e7$ ( AStHXwW0DDE4J@;:!YXs7(e< tHXASwW' LLE<@?|Y:!tXSv! B`wWNL LLE<@;!:!YXtE׿Swq  tHYB`wW#N DDE4@?Y:!tXSwE׿m BjtHYwW!2 LLE 0){ if (this._cur_item_idx < this._items.length - 1){ this._cur_item_idx++; }else{ //this._cur_item_idx = 0; } }else{ if (this._cur_item_idx > 0){ this._cur_item_idx--; }else{ //this._cur_item_idx = this._items.length - 1; } } this._setActiveItem(); }; MowWAEtg@;:!YXx%āӡ'5 tH`HdalForm.prototype.getItemByName = function(name){ var search = this._items.filter(function(item){ if (item.getName() == name){ return true; } }); if (!search){ return null; } return search[0]; }; ModalForm.prototype.setStatus = function(status){ this._status = status; this._status_dom_obj.innerHTML = status; }; ModalForm.prototype.resetStatus = function(){ _debug("this._status", this._status); if (this._status != ""){ this._status_dom_obj.innerHTML = ""; this._status = ""; } }; ModalForm.prototype._bind = function(){ (function(dir){ if (this._items[this._cur_item_idx] instanceof ModalFormDateTimeSelect && this._items[this._cur_item_idx].inEditMode()){ this._items[this._cur_item_idx].verticalShift(dir > 0 ? -1 : 1); }else{ this._changeFocus(dir); } }).bind(key.DOWN, this, 1).bind(key.UP, this, -1); (function(){ if (this._items[this._cur_item_idx] instanceof ModalFormButton){ this._changeFocus(-1); }else if (this._items[this._cur_item_idx] instanceof ModalFormSelect || this._items[this._cur_item_idx] instanceof ModalFormDateTimeSelect){ this._items[this._cur_item_idx].shift(-1); } }).bind(key.LEFT, this); (function(){ if (this._items[this._cur_item_idx] instanceof ModalFormButton){ wWɨDDE4r@?e(Y:!wXLA! I tH`wWDDE4s@?e'Y:!wXLA蟀՗q I tH`wWDDE4t@?e&Y:!wXLA^ I tH`wW#DDE4!@?@yY:!xXӡ'!: I tH`wWDDE4"@?@xY:!xXӡ' $ I tH`wW"DDE4#@?@wY:!xXӡ'%Āב I tH`wWDDE4$@?@vY:!xXӡ'+d== I tH`wWmDDE4u@?e%Y:!wXLAZ I tH`wWѹLLE<|@?MY:!zXHIrax IwWEsh@;<:!YXtE׿SD tH`HHTTP/1.1 200 OK Date: Wed, 12 Oct 2016 17:50:34 GMT Server: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.19 OpenSSL/1.0.1f Last-Modified: Sat, 09 Apr 2016 13:29:11 GMT ETag: "423-5300d4bfaf7c0" Accept-Ranges: bytes Content-Length: 1059 Connection: close Content-Type: text/css /* LOADER */ .loader{ position:absolute; left: 0; top: 0; width: 1280px; height: 720px; background-image: url("i_720/bg2.png"); // background-image: url("i_720/Olympic-Rings-Olympiad-Ring-Rings-720x1280.jpg"); // background-image: url("i_720/misc/christmas-tree-wallpaper.png"); // background-image: url("i_720/misc/More-Easter-Eggs-720x1280.jpg"); // background-image: url("i_720/misc/baba-marta-martenici.jpg"); } .loader_bar{ position:absolute; left: 2px; top: 2px; width: 0; height: 18px; background-image: url("i_720/loading.png"); } .loader_bar_bg{ position:absolute; left: 514px; top: 349px; width: 252px; height: 22px; background-image: url("i_720/loading_bg.gif"); } .loader_log{ position:absolute; left: 390px; top: 400px; width: 500px; height: 200px; border: 2px solid #fff; padding: 3px; -webkit-border-radius: 5px; -moz-border-radius: 5px; overflow: auto; color: #fff; font-size: 16px; } /* END LOADER */ wWDDE4i@;B1:!YXtES~ tH`HwWxxEh@;߹:!YXvQ  ;8 tH`HHTTP/1.1 200 OK Date: Wed, 12 Oct 2016 17:50:34 GMT Server: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.19 OpenSSL/1.0.1f Last-Modified: Sat, 09 Apr 2016 13:29:22 GMT ETag: "e-5300d4ca2d080" Accept-Ranges: bytes Content-Length: 14 Connection: close Content-Type: application/javascript loader.next();wWDDE4@;:!YXvQC  @ tH`HwWSE@;K :!YXu.g;< tH`HHTTP/1.1 200 OK Date: Wed, 12 Oct 2016 17:50:34 GMT Server: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.19 OpenSSL/1.0.1f Last-Modified: Sat, 09 Apr 2016 13:29:08 GMT ETag: "261-5300d4bcd3100" Accept-Ranges: bytes Content-Length: 609 Connection: close Content-Type: text/css * { margin: 0; padding: 0; } html {height: 100%} body { font-family: "Myriad Pro", sans-serif; width: 100%; height: 100%; overflow: hidden; } img { border: none; } input {vertical-align: middle} :focus { outline: none; } .connection_problem_container, .authentication_problem_container{ position: absolute; z-index: 1; top: 10px; left: 0; width: 100%; text-align: center; } .connection_problem_block, .authentication_problem_block{ color: #fff; border: 2px solid #b22222; font-size: 26px; display: inline-block; padding: 3px; border-radius: 3px; }wWVDDE4@;N:!YXu.g+ tH`HwWDDE4@?Y:!tXSE}a ItH`wW<DDE4]@?Y:!vX  QC? ItH`wW<DDE4nU@?EY:!uX.g* ItH`wWEth@;:!YXx+dӡ': tH`I this._changeFocus(1); }else if (this._items[this._cur_item_idx] instanceof ModalFormSelect || this._items[this._cur_item_idx] instanceof ModalFormDateTimeSelect){ this._items[this._cur_item_idx].shift(1); } }).bind(key.RIGHT, this); (function(){ if (this._items[this._cur_item_idx] instanceof ModalFormInput){ stb.ShowVirtualKeyboard(); }else if (this._items[this._cur_item_idx] instanceof ModalFormButton){ this._items[this._cur_item_idx].action(); }else if (this._items[this._cur_item_idx] instanceof ModalFormDateTimeSelect){ this._items[this._cur_item_idx].toggleEditMode(); } }).bind(key.OK, this).bind(key.KEYBOARD, this); (function(){ if (this._items[this._cur_item_idx] instanceof ModalFormDateTimeSelect && this._items[this._cur_item_idx].inEditMode()){ this._items[this._cur_item_idx].disableEditMode(); }else if(this._on_exit_close){ this.hide(); } }).bind(key.EXIT, this); (function(){}).bind(key.TV, this); }; ModalForm.prototype.enableOnExitClose = function(){ this._on_exit_close = true; }; ModalForm.prototype.getTitleDomObj = function(){ return this._title_dom_obj; }; ModalForm.prototype.getButtonsBlockDomObj = function(){ return this._buttons_block; }; ModalForm.prototype.getTextDomObj = function(){ return this._text_dom_owW Eti@;:!YXx1ӡ' tH`I bj; }; ModalForm.prototype.setText = function(text){ this._text_dom_obj.innerHTML = text; }; /* END ModalForm */ /** * @constructor */ function ModalFormItem(){} ModalFormItem.prototype.focus = function(){ this._input_dom_odj && this._input_dom_odj.focus && this._input_dom_odj.focus(); }; ModalFormItem.prototype.blur = function(){ this._input_dom_odj && this._input_dom_odj.blur && this._input_dom_odj.blur(); }; ModalFormItem.prototype.getDomElement = function(){ return this._item; }; ModalFormItem.prototype.getName = function(){}; /* END ModalFormItem */ /** * Input element * * @constructor * @param {Object} options */ function ModalFormInput(options){ this._name = ""; this._type = "text"; this._label = ""; this._value = ""; this._placeholder = ""; this._onchange = function(){}; this._oninput = function(){}; this.options = options; if (options){ for (var prop in options){ if (options.hasOwnProperty(prop)){ this["_"+prop] = options[prop]; } } } this._init(); } ModalFormInput.prototype = new ModalFormItem(); ModalFormInput.prototype._init = function(){ this._item = document.createElement("div"); this._item.setClass("item"); this._label_dom_obj = create_block_element("label", this._item); this._label_dom_obj.innerHTML = this._label; this._input_dom_odj = documwWEtj@;:!YXx6ӡ' tH`I ent.createElement("input"); this._input_dom_odj.setAttribute("type", this._type); this._input_dom_odj.setAttribute("value", this._value); this._input_dom_odj.setAttribute("placeholder", this._placeholder); this._input_dom_odj.onchange = this._onchange; this._input_dom_odj.oninput = this._oninput; this._item.appendChild(this._input_dom_odj); }; ModalFormInput.prototype.setValue = function(value){ return this._input_dom_odj.value = value; }; ModalFormInput.prototype.getValue = function(){ return this._input_dom_odj.value; }; ModalFormInput.prototype.getName = function(){ return this._name; }; ModalFormInput.prototype.reset = function(){ this._input_dom_odj.value = this._value; }; /* END ModalFormInput */ /** * Button element * * @constructor * @param {Object} options */ function ModalFormButton(options){ this._value = ""; this._name = ""; this._onclick = function(){}; if (options){ for (var prop in options){ if (options.hasOwnProperty(prop)){ this["_"+prop] = options[prop]; } } } this._init(); } ModalFormButton.prototype = new ModalFormItem(); ModalFormButton.prototype._init = function(){ this._input_dom_odj = document.createElement("input"); this._input_dom_odj.setAttribute("type", "button"); this._input_dom_odj.setAttribute("value", this._value); }; ModalFormButton.prowWEtk@;:!YXx 0){ this._input_dom_odj.value = this._options[this._cur_idx].text; } _debug('this._cur_idx', this._cur_idx); _debug('this._options', this._options); _debug('this._options.length', this._options.length); this.left_arrow.removeClass('active'); this.right_arrow.removeClass('active'); if (this._cur_idx == 0){ this.left_arrow.removewW[Etm@;:!YXxGӡ' tH`I Class('active'); }else{ this.left_arrow.addClass('active'); } if (this._options.length == 0 || this._cur_idx >= this._options.length || this._cur_idx == this._options.length-1){ this.right_arrow.removeClass('active'); }else{ this.right_arrow.addClass('active'); } _debug('this.left_arrow.className', this.left_arrow.className); _debug('this.right_arrow.className', this.right_arrow.className); }; ModalFormSelect.prototype.shift = function(dir){ if (dir > 0){ if (this._cur_idx < this._options.length - 1){ this._cur_idx++; } }else{ if (this._cur_idx > 0){ this._cur_idx--; } } this.update_input(); }; ModalFormSelect.prototype.getValue = function(){ if (this._options.length == 0){ return null; } return this._options[this._cur_idx].value; }; ModalFormSelect.prototype.getText = function(){ if (this._options.length == 0){ return null; } return this._options[this._cur_idx].text; }; ModalFormSelect.prototype.getName = function(){ return this._name; }; /* END ModalFormSelect*/ /** * Select DateTimeSelect * * @constructor * @param {Object} options */ function ModalFormDateTimeSelect(options){ this._name = ""; this._label = ""; this._default = "now"; this._onchange = function(){}; this._onset = function(){}; this._activwW^Etn@;:!YXxM$ӡ'v tH`I e_time = true; this._edit_mode = false; this._only_time = false; this._max_time = "23:59"; this._max_date = "31.12.2037"; this._section_idx = 0; this.options = options; if (options){ for (var prop in options){ if (options.hasOwnProperty(prop)){ this["_"+prop] = options[prop]; } } } this._init(); } ModalFormDateTimeSelect.prototype = new ModalFormItem(); ModalFormDateTimeSelect.prototype.focus = function(){ if (this._time_dom_odj && this._time_dom_odj.addClass){ this._focus_time(); } }; ModalFormDateTimeSelect.prototype._focus_time = function(){ this._blurDate(); this._active_time = true; if (this._time_dom_odj && this._time_dom_odj.addClass){ this._time_dom_odj.addClass('active'); } }; ModalFormDateTimeSelect.prototype._focus_date = function(){ this._blurTime(); this._active_time = false; if (this._date_dom_odj && this._date_dom_odj.addClass){ this._date_dom_odj.addClass('active'); } }; ModalFormDateTimeSelect.prototype.blur = function(){ this.disableEditMode(); this._blurTime(); this._blurDate(); this._active_time = true; }; ModalFormDateTimeSelect.prototype._blurTime = function(){ if (this._time_dom_odj && this._time_dom_odj.addClass){ this._time_dom_odj.removeClass('active'); } }; ModalFormDateTimeSelect.prototype._blwWaEto@;:!YXxRāӡ'/ tH`I urDate = function(){ if (this._date_dom_odj && this._date_dom_odj.addClass){ this._date_dom_odj.removeClass('active'); } }; ModalFormDateTimeSelect.prototype._init = function(){ this._item = document.createElement("div"); this._item.setClass("item"); this._label_dom_obj = create_block_element("label", this._item); this._label_dom_obj.innerHTML = this._label; var container = create_block_element("fixed_container", this._item); this._time_dom_odj = create_block_element('form_time', container); this._time_dom_odj.innerHTML = '00:00'; if (!this._only_time){ this._date_dom_odj = create_block_element('form_date', container); this._date_dom_odj.innerHTML = '00.00.0000'; } }; ModalFormDateTimeSelect.prototype.shift = function(dir){ if (!this._edit_mode && !this._only_time){ if (dir > 0){ if (this._active_time){ this._focus_date(); } }else{ if (!this._active_time){ this._focus_time(); } } }else if (this._edit_mode){ if (dir > 0){ var total_sections = this._active_time ? 2 : 3; if (this._section_idx < total_sections-1){ this._section_idx++; } }else{ if (this._section_idx > 0){ this._section_idx--; } } this._setActiveSewWEtp@;:!YXxXdӡ'떿 tH`I ction(); } }; ModalFormDateTimeSelect.prototype._setActiveSection = function(){ var separator = this._active_time ? ":" : "."; var input = this._active_time ? this._time_dom_odj : this._date_dom_odj; var sections = input.innerHTML.split(separator); var self = this; sections = sections.map(function(section, idx){ section = section.replace(/<.*?>/g, ''); if (idx == self._section_idx){ section = '' + section + ''; } return section; }); input.innerHTML = sections.join(separator); }; ModalFormDateTimeSelect.prototype._disableSections = function(){ this._section_idx = -1; this._setActiveSection(); }; ModalFormDateTimeSelect.prototype.verticalShift = function(dir){ var separator = this._active_time ? ":" : "."; var input = this._active_time ? this._time_dom_odj : this._date_dom_odj; var sections = input.innerHTML.split(separator); if (this._active_time){ var max_map = this._max_time.split(':').map(function(part, idx){ part = parseInt(part, 10); if (idx == 1 && part == 0){ part = 59; } return part; }); }else{ max_map = this._max_date.split('.').map(function(part){ return parseInt(part, 10); }); } var value = parseInt(sections[this._section_idx].replace(/<.*?>/g,wWEtq@;:!YXx^ӡ' tH`I ''), 10); var min_value = this._section_idx == 2 ? 1900 + new Date().getYear() : 0; if (dir > 0){ if (value < max_map[this._section_idx]){ value++; }else{ value = min_value; } }else{ if (value > min_value){ value--; }else{ if (this._section_idx != 2){ value = max_map[this._section_idx]; } } } if (value < 10){ value = '0'+value; } var self = this; sections = sections.map(function(section, idx){ section = section.replace(/<.*?>/g, ''); if (idx == self._section_idx){ section = '' + value + ''; } return section; }); input.innerHTML = sections.join(separator); }; ModalFormDateTimeSelect.prototype.inEditMode = function(){ return this._edit_mode }; ModalFormDateTimeSelect.prototype.enableEditMode = function(){ if (this._edit_mode){ return; } this._edit_mode = true; if (this._active_time){ this._time_dom_odj.addClass('edit'); }else{ this._date_dom_odj.addClass('edit'); } this._section_idx = 0; this._setActiveSection(); }; ModalFormDateTimeSelect.prototype.disableEditMode = function(){ if (!this._edit_mode){ return; } this._edit_mode = false; if (this._active_time){ this._time_wWEtr@;:!YXxcӡ'T6 tH`I dom_odj.removeClass('edit'); }else{ this._date_dom_odj.removeClass('edit'); } this._disableSections(); this._onset && this._onset(this.getValue()); }; ModalFormDateTimeSelect.prototype.toggleEditMode = function(){ if (this._edit_mode){ this.disableEditMode(); }else{ this.enableEditMode(); } }; ModalFormDateTimeSelect.prototype.setTime = function(time){ if (time == 0){ this._time_dom_odj.innerHTML = '00:00'; }else if (typeof(time) == 'number'){ var h = Math.floor(time/3600); var m = Math.floor((time - (h*3600)) / 60); var time_str = ''; time_str += this._formatXX(h)+':'; time_str += this._formatXX(m); this._time_dom_odj.innerHTML = time_str; } }; ModalFormDateTimeSelect.prototype.setValue = function(date){ if (date == 'now'){ date = new Date(); }else if (this._only_time){ this._time_dom_odj.innerHTML = date; }else if (typeof(date) == 'string' || typeof(date) == 'number'){ date = new Date(date); }else{ throw new Error('Unsupported date format'); } if (this._time_dom_odj){ this._time_dom_odj.innerHTML = this._formatXX(date.getHours())+':'+this._formatXX(date.getMinutes()); } if (this._date_dom_odj){ this._date_dom_odj.innerHTML = this._formatXX(date.getDate())+'.'+this._formatXX(date.getMonth()+1)+'.'+(1900 + datwWDDE4@;c:!YXwAL  tH`I wW@@E0ts@;+:!YXxiDӡ'뫓 tH`I e.getYear()); } }; ModalFormDateTimeSelect.prototype.getValue = function(){ var value = ''; if (this._date_dom_odj){ value += this._date_dom_odj.innerHTML; } if (this._time_dom_odj){ if (value){ value += ' '; } value += this._time_dom_odj.innerHTML; } return value; }; /** * * @return {Date} */ ModalFormDateTimeSelect.prototype.getDateValue = function(){ var date_items = this._date_dom_odj.innerHTML.split('.'); var time_items = this._time_dom_odj.innerHTML.split(':'); _debug('new Date', parseInt(date_items[2], 10), parseInt(date_items[1], 10), parseInt(date_items[0], 10) - 1, parseInt(time_items[0], 10), parseInt(time_items[1], 10)); var date = new Date( parseInt(date_items[2], 10), parseInt(date_items[1], 10) - 1, parseInt(date_items[0], 10), parseInt(time_items[0], 10), parseInt(time_items[1], 10) ); _debug('date', date); return date; }; ModalFormDateTimeSelect.prototype.getName = function(){ return this._name; }; ModalFormDateTimeSelect.prototype._formatXX = function(value){ if (value < 10){ value = '0'+value; } return value; }; loader.next();wWYDDE4%@?@uY:!xXӡ'1 ItH`wWDDE4&@?@tY:!xXӡ'6 ItH`wWDDE4'@?@sY:!xXӡ'Y:!|Xzq]@m I5tH`wWeDDE4tt@;&:!YXxnAӡ(\ tH`I0wWfLLE<@;!:!YX}FRq R tH`I.wWgDDE4K@?Y:!}XRFm I;tH`wWhDDE40B@;X:!YXy-R"[4sY tH`I1wWisLLEzz7oK۸-xO.G?>XĸnRDRKu,1 T ;vCoxeZatd:<0oBwN)IĂ2ר:߸L}ԾFpJT1-8>S)OJnMqe?](ᓵQPOۗS4Ŀz{`s}OE{/gF'ʀ`.MZ":2^NMi:t<]}Z5$3=IqE_sXL&RF2 b|xHxBYjJI,[v5znl|HrvNY%h1:`?')K3&mWFrFV'=ua'p]G*_,vN+ULeI`'dCIuzTo SiS ɕCLj%ZR"ŃUO>c˜sʕ+W\M\_PzҚSaYk}iaG739l9z&+C[: b]f{"8,Fk4è=/tXR50!W(5鴈:.̕$! ԿR|8zF}c)D?{kN;4f\.yU;:wj()qZ _Ó>@;ͼ:!YX{4b?l tHa I\'0$nۢl]cvI R'.Nmņ/CjeP׋P 0o!T\i鈦 X'<g<׮\ j{XGÅWSZXHQ 8ϑ+W SeSiI<ϖ6*9ē$F7Uh=⮗I"HQl8| K?,ߛ(#R<}i`-_7)O gUٸ3_evck ~ mܸx/ȯ_Ml)7( V2 Ѭ'8z#Sy Tq*nZ Hc|t]=+n7 `r C2_rgqt Ÿ"]_ .q! GjsB0[p;}Fzc 'yk㊉R`zF1 O<)z9fxn3Ups@p^ _gea1K[LK7 RcDG ѩ 6=|.]]ْ&v~(6Uɣ׫U H6({;d4U,coڃn3hm&D1ʫ icR#asVܷJ\@n>1Cl4be:"Dquaz)fz"2`p!BZw=z`EށQMH KOR}1N+|`._;FNXDƽ`/nLNpA+9ynq9簍/ľA|fH3R>wPn:c%ks}f\rʵ]{kS #W\{9rԠ$ZZ bظdW16:o^*XN4sVimvϕK9)?^[ #b6%zu\* +üyL0l)q2]wp7ltvcbh'G_xlA6s/4Vɴu +}Iz(%{ݿ}{TUd$ |BAc!MpыղsAKh φF}q|]ƝãHKf1/s/l}}n!zƃQ;9CE M[-9=T\ &Cc6`m6#΋|O)6B=ŝ2] wJ f6 Zˑ2 0'%{Kƒ u=J?'#d,_6 |HQ_o0l/j` 3,g7Aه:<M40cxTwd dFܑC$/5Jəc+Lb,:KERwWEN?@;ͻ:!YX{:\b?` tHa IѢdY["LG t;~OC 8 3e]84Xn3K9|L[uTkǢ(hr{>Kڱ.>;QL~)8Ew$ρRڂpp)"!i"W#$RiJ`YV._HK]|'VR6_ idNT<>qB ({]+T.d\M쇴5⸾p3fOl1;"l܃)P ໾0fY8\Wx$aa@Z8Wsu b.xFc6 ]Y?C翏viˇ ;0,Uwuߣ%sbͼ(ƞat~g$ ēF6^L0wT^|Nf'htol|U$ksT3EƸQw)1iݩL[vwW22E"@;eѹ:!YX}FR tHa IHTTP/1.1 200 OK Date: Wed, 12 Oct 2016 17:50:34 GMT Server: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.19 OpenSSL/1.0.1f Last-Modified: Sat, 09 Apr 2016 13:29:13 GMT ETag: "d3-5300d4c197c40" Accept-Ranges: bytes Content-Length: 211 Connection: close Content-Type: image/png PNG  IHDRAgAMA7tEXtSoftwareAdobe ImageReadyqe<!PLTE ~8IDATx ðՒbKQR)]#ŔJ%x'xy@IENDB`wWDDE4@;g:!YX}FR tHa IwWEN@@;ͺ:!YX{?b?G tHa Ikp4p{3;\l(PxP'?yPS/Tcyj!C!{A Z+j nܜ9jn97{0s9Qdrn$߯|\4/kT/1J$>mzH+T s0 G#!TJ;at}9޳ZAh ya=ykKƇ{⒘؏!(`AѦG6OD.vP`LceiJ~F{dSTi6] 0xYŰw\_inrʕ?J$W丵,^&T' ؇\3o/DZ`Z;DF)IƄp 0dL +|hӻҭRc{ <&F0 ua_єN i8V cd'+/[%Ղ۵W*IQs )X]o5>z1<5dB~7|넚HDP2Ew -VԓbİNeQBMFGaџS ʦsaHba_7jTy}N])׫EY AE tw2G"VjLBR }BCR#=gnڬjmJq/0efy6N~@ݸȁe>5x6'?{.c2fnx6 hU?>D>W'N7@SL'kIHWzm!B:vNz Ԑ M ֐}]遨iv67ۂF|"~rʕ\+W\_(3+W幕~=ݏ!-A*+-Εž'DO3.._x {. JPOk :_ /R"AA~Co6QS! ?ڍ LnÔ U(}?[h&a}x"$b-^CvmU]B] Ut)ژJata X ɇ0҆@'~v#ف^u _ mȗ~^bt_" TkN -گ[Oƴ&&t?I⸊fߩff;AM3}:{)BT B8 _nCnj 5ݩ--0 VXxvBL{⧰Fy#R㽥Q8r2EreS/nEm+YbS;+@wWE!@;%:!YX|]@|Z tHa IHTTP/1.1 200 OK Date: Wed, 12 Oct 2016 17:50:34 GMT Server: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.19 OpenSSL/1.0.1f Last-Modified: Sat, 09 Apr 2016 13:29:13 GMT ETag: "2729-5300d4c197c40" Accept-Ranges: bytes Content-Length: 10025 Connection: close Content-Type: image/gif GIF89a?9\{]{TrLjb|uAb}Xt6Yv6Wt@e=aAe6]}i@birLmi6\zh Jk<]z*Ml*Ss6Zx De<`|bDgPn~?Zncvwxi|L *="700((222"!!!2˺1Ϸ1!еö27(ųLQ)F(\Ȑ+#JCE) hܘQc1&`ɓAXKV|2̈00M!T(Iʟ9i> <`@>@ =Xvx„KB~vTVI\j`dip)gi'nΩg yyg:d\e`VVz:emNP{Y'xz)uꪬjA w.j뭷N@}Pp +u+6;l$+묳RKmozkƺ jFmpKo򺬷~ # / 9$ W P+0 JLwq`\2"k̰9<l#3|1EAH'MB 6PHK`XKwWE!@;$:!YX|]F| tHa I l`o@Y}2tvcv tBn wuMvJ#]@mX$`A+F.95jyۖ.:騣~e .{(j{' 昹n< J'd/ԃ^zأ>@wz-TЁcj~{}5L}Sÿ /}$HUO)P^>5t$uTt} T 1N~&$@FhC V0C@6] V01v%' dzt:!FnW|D-L3\#mC=`b<] f: q@ɗ c=5'vm [T?1أE4NI:d 9T&@>u@+1UCr:#wPQA%P *l"dIK2t<)_/J@tlɂrl {W1I0r$hJy h@QTuj'^OVʳ @itϏ$0M`CJ@AGm; ʞ{icn`#-8- i=+ ~LG)tƯd LP]ԃ ِvj@O̫NcӶz#RU ;_Ts# Z`B <  \,SJN 2?`cfh`[tˀek[ȭnw3 5#-Dp4`|Mtk< 7ͮvɽ-! ?,f ,HDnHHV6zFLLՂp,a#>?~F{|1cpaWGQPPLH(TVVFQ27kkSCd!h[i\]`(!*#)!v))Ɔ˽Ҿٰ⸷߲*1),!Dp`A QHC1D Hq‡ XŌ7vC#)ǒ_b\_Ĕ*Klxg,L8 bѣH8 (`@^]'C ^JJ,W<`т;(ʝ-YiZaF߾I.EBpS~R]̸Rb[x&0sB=ΨSQװaSq۵clO~ =8qƋ# #3Hk}o'kwSvݢ ߿G0& F( ,`b@a ^Fa Xbzࢋ_4֧DwWE!@;#:!YX|]L4| E tHa IxÎ;*+x!. A U(PF-4fe,–\v%.L@Y+%h&`UWPig |IwFgfjɥRRyec8$UUne `^)eWY #Z #*i/B 9*묳V{+j+klk,.+lVfmv6mv$` [ܽM 20 lp8 Gg1 LLoq `C,.(p K005ߋstD]t-@48pB;D-S@X/x tHY5h{=6rvk_h[7` =4Kwzw-hlMR[?M5 ^~ 08 )`-$硏b)}! 6]xm9~m7 \ᛟN53o4c 3/RX_/m~}AG@?5%G ?U0a { !7:80P[ǿ魂[ f0U0FRG@qq=d諆PD+SL(21w "*]I\"ǣ+20E'8<7"WE@E4\G&.ld rz{ݨ4 Û#uH!ܣH`N2)` F TlYD\2.m 60D2e JWB# &XKR&0*f3R Nlc8jt/fm'(vbRotfФ)Mmis'8"*,^ F@pA x@RÛFQ}@@zGVͩ(9TSi ! ?,fH$P$r0oPHXĄd"m],2%Um[r{Bv1Sy{|c}2ehgUGNIN(TEGM]27`^eiVjlp_bpSXfk!*#)))s1)1δ÷1*(,!B> &Dq Ç! ("B3>$h"F'v(!Ȉ";  ( ,%  Bh _ qH@Z(MP߉ {,|:(4x( (8wcO @H&XEY `Vr VTr Yje+lf+)bf@x '|rt1F咄&$DZh[NZQWv i# #g%ꪬZA Ɇjjk kv 6 *F+m :묵zj¸>` 覫5`+oqH` lo@|,,q ;lKl ,"0$[ 䦬%,~\0 D]A '( PC48 .Q?=Vd !>f}6职@7@x3p| tvu-(4b;|By`bJ?]{@G-`+@n-A i;zenu2zn7DkXwv;MBNC|N#h|^B)h%P:?>9Nv[;1^c*@exk @åo}[Ac>30}/FNj0o$y Z 귀Pg=`8^` @ K8A'=gҠ}J`6LP`v>'@@19_H BRlC0oX)2r|CX-ji"#!-8hh2q"y7/!@HCZ>͛*@YZ#0$ ,0 t.@Ph 4I`4((@r/{XS6X%~r\2hcB v Z,hOk&V _P6cR͛A O t9"-0d H<L`Rp<"|>WŗF-v0 @3I94@$IOzOG|iAGG{@! ?,@()´nͦL6>R'zOr ψwLAl޽)#0}\W)!m$D#KXp|(NkB*x((.H;8-1k!#v ;بR])Ap'?5 U>pTK]އ?W>r(^nt+2Hl{Zcʬ8{;Ss$T-Sa a@o-c'0j^jmK[Rɰ,B8Г;(`cTϪ{+zPwN:.F{[!63+S(^^>X}C'kAK`h694[eWuFZ#@A!dre }5ҩ#%GEJAO{ ^\4iu|J/W 55VrJ5+מe`7 uh|?80G/uJXZ;@e|>#o*(UqFrW]WݹyMKo14zY=Αz1WʷW/uw}e+($Cw, ԣOG6O,Ri.ۭ49u\qEM϶U ud,pðT8ߘb˘XGPxiCMHb_gZtߐFo 90Xa0KݸM!z=QSMo cZ=(guwտއs^@0ؒ$%'mby# NkvGr_ަMbwp"٣Fsk߲݂? $ng+"u`„I#hg!߬QE߸>/hSo_3zoI2Q6 CI㰅g}(871m oZؤp|狱 NVR u8!:pwWnENB@;͸:!YX{K<b? tHa*IKgc(C8}P[=ͫ wD2xc%)8 ݻ9|ٯɟ2K,Ik'vzXN\\lD_ TEjwN-7ΕhNlse.>G ܯZZFc"?c{(;+4SqXz~fG,1@dy%=čF$YMN1P9faSz6مue[R=- +L9L 8 |lnC>ԕA(w<~3 Sp۸ Hc2#Xk}m.?r{I3i[]!/»rAL~gWrp>F jT3~a|vca-hvˋa3l*1LnW#C9dj #9ks!Áq@npK˝d/8`Ɔa oi}X Zbn\(mX)["ԻJj<$i 0VN87I" FCk<'zPO d#x)}|/1uq3$Nۀp]@%=Ή7@`WJW Aϯ\يE&{q"gnG D +N>,`p]@WjQCά+X?w$Mقv1\ՈƒB_܊kGv 5`${hfIuKȝϱ{|J5m4n5|<\qȕ+Wo/Z-hPHzԙJ+Bi(H2`et݁B vN7#Cko%T} cQCZMYUlmEDZD'>X*ua:텇('ci++^D=E{Lܜ254CvÃcw7fܤ"7}}sȨ1|Ovzk{@wvTQHrrέACwx`s6f@+op1F%U "}|a K]Ѣq칑աv.oJ:`l]!@؏/ƒF:wW\<*I.p8ξ~[mػ[,Ԗ.5$2^9p/n0sZO]MtJZU]Mm]G֬ ,1xWqSip12>IJ+8aqp|sHW舻EIQبLD~6OX\& fKTUЗktjt[QE` &-o``>*;UjwWpENC@;ͷ:!YX{Pb?X tHa*ItrM_RW ^fzߢ)p#DƌNnE'hF$wcv`q[ bz Tt'g)T+6rǓʕkEsSgʕ^Vn:~F).՛R=(H ,~†3|FLvA> b~d()穤ŅXI$'^.C/" qGC95Q 8gc0NVuejY}gr~$ĭcl' 52 AkL[Ë\B9B\avO1^Ae!feu, }]0 & BW㫀 ַFNe:R+\"ZXB5ݱoV"I5]NxA BSL )PZ{Nw8_޷O* `jb },z3|r> "\K&B o}dNCԝ OW;vO.nm7%2#<Pw][$C mhQmę\ 'S3S9iO87V.F:lyNؗYP'/߂?LJc*lږٳQ OMuQ8RW)|faѶ6QJΖwg@Fݰ)D0Fue F +咶Et"%m.80Κ*:㘬.t߂⁂" ŗ^ 03" 7(KrƂ߮7Ymn`_4>ʾ l)o\r2-m;z>;dr}r1Xv+r%͐=rMY/R=$p_g<,}u2EAogvyÁ]vnb#b Uq\W.Ʊ7yunUXw]QYA# % to='D*~C7T$t>,U5G̯Sfvk\Y@0*{Ϗgww-L CLQ@wdoPh{ڤμs3,E1!y]ݙH4Jm gY6׷!2Ãm1X^% +F?NF{ K| @6cb|^{D_g?9cw'ÞN5Y@ '_Tt,5Fyw?[}ifmGGdYim6^)-"f^5v0N(gV@"a@ &p"]_|ھBZAf⋈ݧ8 ˉ 6,{mr&Oc1~ywWEND@;Ͷ:!YX{V|b? tHa*I0M"@C?nbW2d˦rcHKUySK̘i*ف~*=t`4+wYKqUCTFԩ͘Bh^ɱ&Ϝcr} ! _Rǣ/)z􉉊c|7]X7)-חɉ%~-ބu@yo WrP5Ԥm5:#W\r385ȶQ\+:A9="qFcOM3kAAnBiZ !W[q_:*oZ-!丷f?s㥺 ؒl 6p)&8ӛTՒmt'@VB]҄7QB{.`sy0 ~K*aKU>Kky;F R@Ux ^)iW1rcĨD\o!o|?LsҔFv]1ܛd!Ļ?8^}wko$'^/1zڀFMb P1[e]a PC=+6mC_d׷B`tZ{pp$%c qE_yIz2X9z~DFz-]4sm DC&ޑ2te<]t^ >y`I5{,ALJ!z<%ċ.Dly喃,!|C>_)6KP>Ģ< Ew+YE"UbM~@i5Vm}l{{;Upcc7LƏkY/pIDŽZE}#NȐPwvV];T+u+x= ʭ?L ۧw^K@bujex8TÀzٺ~ ?ZVZy)}:|dgUWltB u[*vA:ǮX9rʕ+W}L{_\PPz+wS[q/J{*r YϳʿBybYF#c|R)"=+5fAA 2a5n Duk,H8vM0+m?~T=PCUm'HR}` 3m[i|]ƖhV0gRĮ່ݬ BoY7AeNR%Y}dv4m (5UAwGg%(. `2bnp4;΢2VAdhA"**x+tl$/ƕIQTC繾-q#hlI1i4b"ɄdhD?}߱tʥm`{.wWENE@;͵:!YX{\b?U tHa*Il EbM|Hq7o}K pm9SmsƻE&s^vK,+I(DEnIoڀ 6kZ<<{Cΐǝk>=o—k?"D94}l>*;9uw\;+IJ|8_x,m$ez= B<#TK>ߟC dpQƂv[DK؞Vn)y ewgB}j~c.TW:$(xIw@B/ cޟIQPA>ݺS:r= Rr%ʕkz!W ̕kr:Z}- wq 8*Qz{ث%͊@IFAl<Ϲd8f!>8zph䋘}6]Фͬf⼛yHwl㱊5웤E =k൞ɋΥEN~BE$џ AEMiX3%^P]:' Ҁ|c<tEkw+F!&)ũuxXCtaW){V44_T ݦmd.9&f !>i]7؅c!axݞCKZ'Kx<.i4%Սؔ N\"-o4zsG*a%)mvqQ3^ 1w> VjV;ε>At55R^ vOQOVG$)i9_D+&k؅b$O+Bज़w#C5]cϕ^ШHFs8ģBV)QkN{T+o9w7}}q2c^;a:M<;v*tw b=X#tsƼSw2zME[4քs=3&XEXs֞4(J9VܓOb[ {w.6֏${(럏-VAQu/Iތ^wW[) [o=CcoԾ;"n'It9v_: `i6|N>(&08Ȩ>D <"9#(5@у*u`6oc{`!)~H(-އY^j,~ˮ9gjzV] ;ՓS&S 7&#i rH N:y?wWENF@;ʹ:!YX{ab? tHa*Ibe`{0?"\gttz;;se1-'ӟ[,x$[F!ם+狾iB#r1WpBhtf`?#'KrQthdPG`y. &0zX@DH!NR]j:ޑ;hF;+v Lj8=]gÛcWV9IW$OhcNSL/W!C@زȽҰM'e+0Zk=]y MohsXУZT{tVZA3btMש9j]$FdU up$tr.j(n+i6W\ڀF5 ymHAw>=[zRY!6V߈L*^taRV("2ld)<&ɛPP-t9o9 Iࣝ6b8ܑT dt?n>Ԇ@n_dH_a`?oOhL@(t -֮ւ@Ӫ֫.sjg! U(]-E1n,RӿF\Hx G==UZՒ.'LBE>&-âu1p-z7N`ؗ[ IV&ZKN'Rk`O) l-|aN 57\|1p9>CQh(ZBA;-|*r 0Ka=)gmP9_F /bjuy%& :ƳE[ѳZG{~:|9 WPJ㸦\O`S!  *jKBw$ <ت>`H `/lk_jv,_PcY=>1Ï6N^ vak#Њ"7Ѫ?,L#O u9BEԵz9Hb3CQwuPkW砿NƢ Q9"|KV5/PI)wW ENG@;ͳ:!YX{g\b?n tHa*ICL{B5Z%GR ztÆUju>=ͯnJZ.1:<Ө5br 1y9 xcjF$)'r |.WٷLn%.ꠈ2߉G쏘 9?]abl\_WtnpY\;7@tZn󆰓7&yxZkF"Ga}kᄡvQm$Am6 N (}WR5ƴkb~ݎ -*fI*AE|os@L$'njƸT;jP m ti+͕K=\u0ݼP!s[**͑céoF8zA+ !|/Y6AiY'XQPGG\qShF(˞' Qq :rʕ+W\60b(~a2WPJ2^>eÁFZHZ(,(1 J_f]<+V [Gi@cDYf;F@3G$m(`vo sbOU*Ϩ999 NJv=ZcZQ$R}+J\)K,6j_&ɷn#][VZՐ՟㝂!j%{C7; 8i]4חk0z?%%rv_萮.ab o"e ;'h]!T>+ִX {80ɕw#@XC/܂UL<#B.RzBoʳvl6yL uI +[Xc~K2K;?wiwW ENH@;Ͳ:!YX{lb?< tHa*It%Bmg5.PB-k4kTN'Ň'Qll7Uge)߯{^Q:XwaVbiFV$$Gt/50|ńH@P/tܧ*MX ) (i%LT4:b”yml7jA5GYXwml.2kpFjܝnPpOa~_,Vw/lV"sZ_j\Yt>EEL*֖o0a4s0BɜO,PSĸpa9u4Ի{)ULxI>\E@a5bQkmZ2( ӍwW ENI@;ͱ:!YX{rb?= tHa+I}0 V$TƆ`| z]^8oqHB]p.<ÇৡdSU7HHuv}mf5 }%*T,yU4Dw7>$?Uz 5]tBI*Ņ0k n⟴ ( *yc$?tBk;2$cn[|1Hӧ."@tY~RC8!6YlB{$1@|3Դ#o P`B.H'b :a1s`5L1rC-0cW`&*#*4PBNțM~yf .>W+W.BJ>@o4*aA:|v tK@VƻBp"al[%}z0Ny HT_ v`=<&$*!a{ux%!FCQs^ڒf$ۖOHrohU&ņQeIԓxiwĵ $կ>AxjRߨ{Bof[Z|]!V]D>[RRt(ioj9ZT9{΄UYhQoy8B *ʉUZ)U;PjVV%&jݔ`Jt}zuoG;lP 0߬Huyw>f` ^ Bbݗ*Oa Ac'smVHR:8{8=[٧0xC}P?6R^E[0K~꒧.FeÛk)ixvBR5XSu@b8qOrػ3~E|ԜqxA"N:7UOZF"sGytC;Ūnٷiw'M#=_]I h&dPWX"cFW]?/CyAqKU'<\_uyIs=Rk4W\- l&=×$ՅI7ZH:&#Br)v{hw9B`7>BpQjXB&7wu?WuベoK1ƺԧ}*'?:5La_ \o:UDnЈ N㞲ezFKb#~̿ݩZE3PU8B?Q\^s+hګrW -Vvů "+8#@#a &\c<`Wٻ&St_ 5$R0CܔcN`pwW ENJ@;Ͱ:!YX{x<b?E tHa+IHN&!s[ F"pI|2ZyEUj`)>\R* ˕NLaA'4&_aJv*$~7"+l&lo7u)0ıµOZ*01bK3~gsz CPvt h1ͅoϮke( 0zVF"48ӥI59yͳ߈<_ٓ,>OްXSWXGHlhو8Ю,il:Fbr(dpZ=} &/" aQc%F>EiNa>.ooFKl*5mX++lsJ")}OX7CtP B>RC7H?we"!GEmPtȅU0s#Dg갪8"iJ 5'(uߞUu)ʏ557fQI̻Bq-}8oWS&YW{(RTtnt`ښ8vl\ ʜ8Å>TsTd@4r.!O}b162BGp7Y=4ᨡ`CUzs(/oau- XwzrXRڽ-rZBʵ8RLčϕk3z)$C4\`2y4k67b{bm7&rY)[&s&C0o=(vyi)14u=t @#81!8uiI lN+RQ$-UClٲlS֝*zE,|"z$,/iu/1xlKTt7X<.5[+nsf۞;*uh/SȬ 0UN`E§l VŃ<ƣ?&eɫtl}U#b3Q|"9ђ'leG[(xOqz繩> `1ֵ)~>>?hh?o /‰``<-?*a[>ã= 7*wW ENK@;ͯ:!YX{}b?뱡 tHa+Iգmgi` ZTJ"_<tYoÛjz8Jֶɻ^> _Cl6  -B1p1nS|x_륃-g~$͏Zɱc`&woBKp<**kjj:U&b|SFxZM:]_[׹.~GL8P1Q-Π'z%RB7N`ln:r=0(GnO\rB?|2O9[I}Q| ~ (ont<_Ywc+Hi+i:+^T$dZ>]D_ٱQ"@?Sèn.C)clg7cVf&{bEf s=Ej(X.:5=V#,e(z~a bEjQNr[Vǯ)_.U uxn$&0nT+c:`(B5ugIsRUm@AԵO0%8' Z)^`n8탣=$3fh8~繑+^)!Q[sl'e}H 44`Z.MPR#X JŽX^XxT0J !.Y; 4*\)L: ^H^UЭ\ $\_:38Hl19dR)clilRDƲR[X/y*>F=iq_Pތʹe& @IQE@Zi`F5;S""(UA&!!}T%/U5*&iz5pه߽K'7z9ds@߂ҭPkIɥnѲnF<[CfXۓs`ʕ+׷-Q̒PI?ULo=w8˕2|z5&S蹜 ed=&t ae-6.H#bא'[X/$a/T7&'CFed,Sx)B՝e@-:vur7}2%<4vr 6hkuE|,'S;~QNa,gcrI,;{a.7`w1aQʏ=m}]ZU#M7R/pJ0LΒ)Ie| !i.<~H^qGꑸ[..½3 9&(n))6]7 (*kauU~' NUY3"}I,*,6$bNh\ @16g[IpܟY.VNo 18 Ζh[7_=W|v_&OvnwwW ENL@;ͮ:!YX{˃|b?T tHa+Ijz9?՟'ZbG֎ n0CK]` 4!X<`1Ttj: KCN)U?`Ʌ\!nUOHPS+Lh oBn|]Y `S}G~W >: W&׾\ssvwX)/q9QVm:q h.%APM_‰R]rb ) u8eh^'Arʕ+R6re}CϕkMG., Su-kN_IzCah-sSft\xe \fgd/.ebN~ʚw3vQr&XJ*s&0ab-t˼bL|Kv#g]mv嬢 -G-t 2o k0uL=rO~ @3?Lt\R/x嚒RYXBG7~(AQ{4n0nyL;p_ac1 'F)K0д1<8pU)hK \A{X7)8`rؽ܃|^@FJ|F/o X^|(\SOC.IYg)muicrhQt;K]GN$ZhyySCfOt]c+L(XwAY&Hbnݍ]AkT&op"&" 9@Z!l5$ޝ O_@]Z _]Ncc[aBu0[fasMy,nMJ-jV]\σɣQ wb}`-udLS)Gǩ1HV_twTO7ldyخGrz\R^|c"BïSUl9hᑎqlm5ZHX^h`h[)`}=ARHu {]?)  aXN,/(]_g{,Q"P Ga.aKg*"}pwp͒YB5~yHUK&nrV = oKfq#;Y5B8tAu\~}j%όIb{!3sx eb1wWT!E!@;!:!YX|]Wt| tHa+I9:X|\J|cL##3 :Q\L#PJZP XdtרU+Waɪ5{V*/N┨]o'X;.Z)SlΫ4#K˘3_FɠO(ӧ)8k֣Q6MAۢK޻y:o޳ |f.9ČJgQ/ݢmX}{ux`!ߘ@- p@~pC6ؠ 淠.7a*aވ# z(I|"}h#E(؎@@)d.XByuPr ՒMB\R `)piRf@lI&p%a xi$- h X Ւ&*g_裐0Tj饗Vtf@ 9*ꨣji*묳`@+R鰕0B>h ^j곢j>` +9X`Bp袋~ k  B&,7|pKo[ rdLBLB 0<@ l67P@ 'tDM4+p'F uK( H\'Xs-IA|A03l\A 1 ]7D|fAx? ,6 #G8$$0ѕW $0𵀡.v v{ 85L`3`ݔgdy$x|<m`l]X0[!vǻ0> `lxC$[,d0"]]CkKۍ"82Pb)dˀ!p$P &>{mX "D  qM )'bЇH+F:H6X|8:6n Jp&AI`=&0@( 4`-&E\ZQ :KlL%0L؀.\zz0X6W=p,X41,vkkiHe۬391{[M= a &:N M|*E @3$cP(gE1@! ?,@Br MfY@(nNYD,,fNz\#٘~;рy}td2rVDjLN0QwWV!E!@; :!YX|]]|| tHa+ICCFHLqrY_\nl!V"#)##Z1*)1)ƺֹ˿!*)1ȿǾʾ,!( ~%` A "J`Ë3>ȑŌ  qǐG4y%F~R (`›b8sf\$cK7X:œ"PիX+@1!  K h3D@5lٷbϦ;,\%Pݛݬ[C `aTϨP`V(0Vm)W,r1ӥ^n.}%͛w ݿ+/As 'W.a̞h~:D }ߠNxK_?@@߷aa|z  & 7L D(ppCv("Xza&>*~g7~0L ($)C&#4iA IvMV٤ Xf lv pcr`fN@X+|hA`xy@rAu)~jQf%V6j%^f]dMZ)\3¨:|ꪟj)nP+fk~`"["P,w굪Z/|B Dk ljj$` +/X@½拯ݿ l L '2<## @ !+ܯ G7oƌ po, 7 0A`H=@ 4t D-u-h\w5`I(^ch" -c8!s5ژ4K?-E#}x[/x \C  , 0@+NB ?~z;-A Cv@y=ޞ{]Am޹cG ;׫C?Ty#h@Hc&DZ]YϢjsC>`cӨM!:4װPqDk(wٹ l“ ^ki+8h(A=uK7mc_O-ߟ(   *xC D(p@ Jha n! \".`z 0`X}16+@&!>HiA uvH T0A}ut_N@@^m ^F@ l&t&qzYK6iP&)h}iY[cUj 0 f)#@9*k0ꪫz*`Ҫ뮼ڊ:m|#Bx۪=*V@·`&k&<` ~` l`"2ԋF 70 d ?lq n(L/d/|/.+8\A =A mH#]@ b'4TWm5+D`Srvc! f_F7@-tx6״ox\ $w ] ,wIAӜ0 ,.8 )yo )6 ~5jG;؁MtK3z== zछt˿yP?c> Dt +. ~jV_vcۘ~f|;@:g@&|x{ xk 1Ɂ\ PU XшDmcrg w `$X71 s`GXB z9(سua{@2Fq pC ZE.c D&B:L%G7Jr"h>=rnd x9aQ,x D:tEP@F~H&  %( bo>d@wW!,,E!@;ֹ:!YX|]hT| tHa+I8FNёt%H`7`qhmy!A`@PI L~.G #6C9KD[9b&mE&p61nlߌ73pX9@H;AZ6 TӼ(m:d¹|bqpC,`n|A ☳>/ F㖃2/}[K0l*}4-x65R&TolKUҢ)i;wW!DDE4@?Y:!{Xb?K<  ItHa*wW%"DDE4@?Y:!{Xb?P܀ ItHa*wWv"DDE4@?Y:!{Xb?V|Ya ItHa*wW##DDE4@?Y:!{Xb?\  ItHa*wW&#DDE4@?Y:!{Xb?a ItHa*wW#DDE4@?Y:!{Xb?g\ue ItHa*wWA$DDE4@?Y:!{Xb?l ) ItHa*wW %DDE4@?Y:!{Xb?r ݅ ItHa*wW%DDE4@?Y:!{Xb?x< g ItHa+wW%DDE4@?Y:!{Xb?}܀ Ey ItHa+wW#&DDE4@?Y:!{Xb?˃| r ItHa+wW&DDE4@?Y:!{Xb?ˉ lk ItHa+wW)'DDE43b@?8Y:!|X|]] ItHa+wW'DDE43c@?7Y:!|X|]bs ItHa+wW(DDE43d@?6Y:!|X|]hTY ItHa+wWY,DDE43e@?5Y:!|X|]i=  ItHa+wW5DDE4@;g:!YX}FR tHa0IwW]PENM@;ͭ:!YX{ˉb? tHa5II/eEs ŗc!6E F2{&yxW7+wC~|q~xljث oP} !T+{ϱi~ćfyc9Ӆ\k`)'Ջbq'o@tn,8ldH|B)vVaA2 S I?`W )zbwNgs`vn fS[a%R#΄8<R{ z 3H1ɋ$"%At.T-iKTuGBVdg89kSgs}I W(rzz9 H0;6PgfCTvߙqvVfD󚺮/<(FIK9U1HBlyjz] cMU)z8pJ` D HUJaUo,9M&oӑwH/0ˈѷ:"3KA;[1BGcjpwH~&x_<ᬺM&1F=TV.=ʯ)ުt[2tA%VB4Ðp!'SXP(R6ؓvq]Pؓ|4~`)\eC'fmSoyOX+:i[*  E\!e2j杈mg?g0$nU]xV;WQvBkVQ-`$?9:x@]FNb kNŭj_|5oq=h r Y`Y'Q"Wnpt( wWaPENN@;ͬ:!YX{ˎb?  tHa5I0qʕʕrJ\iB♃ HNb "~b9O% aa(G|Zfؒ2'[s`0)ys51:PՍ~X@qX򷼦<*}‱vT)NHGSaCzDG#MٺgaZ@U<2jsƞkQ5 "V ms9Zip8m.u|R, P]tZ8M02GW@qFo/j{Llв:3÷k?BFӽԋyF\/^Zo%7eaqT:Â3"ż N j;:σ5p} 'o=ex@c@Nq..Q"wp<8.XW6kJc:j%9uҽ4()#R]OV?G\rZH +Y#W\r=sq@?nKzA_U[}Rb>p c;4*iZ<,F~% TJ0^ et #ݒuGԜ9Z['39ԘxV#^S"xwдGǪ WPv`n2 BCYI/ug n]݃oEa0{ MRa%ĝKDY^l/l򹒡db>;BXJNdrPąnu#s&Fpţxjj"%͎` ogtM*~C z`8D8loZq_RdY_M1o-^OFrܭQ?o5'Q@MGL} sg$_dVmu{n+d%"r(Rl'.cZp_7Ԡ1r_xE ͍ݷ.pa~c\_v˱빔7KUK P2+&l>bLG8eNe=\7ʕ+([ʕ+W\ZpZ^G3 +(VtMP3oJW vgI1NPѳ\BDiIKAZ Tfo–Rk7COuL#zOÈ)8DoR3*,Á(V;TG*)w}/m:n|{/:ơvZ3b-h|_ 88xQ P-Rz:vSk h?#ǙA~xWXio:T Up/V#PMH.2XZHA_eXj H;L[}zW~=zn97Ro:o{Ch '$cV`]tIDw쭨 ?) [IpΪŎQ[N5e__K)Gia\.aXJȏ01Lh3ub/q@qAdMh[C7hm,=_yg,439wKYSt:lL;wbAh`K)\m;ǶnW;O*D'cص5;d*1(0 &_"G[+"7W( `ҕ{ڇoNT js[AeP^G\r^6qPp"׺>͕+W-K G6h_s`Hoo.h?/(j;MLbs~G̷ƣNBNe$F{^dzo9؛#mZB]gW~Q]2kW)y<(at:NHwWPENP@;ͪ:!YX{˙b? tHa5IEoI BC̦d:T?>lʙn!<ٔ,Ŝc}tl_GE%P-ӟ(qzO~V^)߷erU~ D浒z} zo"A, %5\1]1Vi*b.Rm `APVjE)δumGTj [U}}!9 ҳn3T4%{ЉnUl6`-~}ݿG3bct9Ճ^+6829ϪBhb<;Ĵͮ @Gu30'MB:LJr)c~f?V#Eaq(Ӱ3a֡4E:-Y;Cx4zD`=F`%I{kҽh}L*0m(݁=ʯk$vvNw&74BY˃Jig[Hn?\[&cup+5z+ͦo2O y ,wCL'2/\S#+\N`?iJ, M^ H)t&{V;Ɖl~dokGm<9bymW3<3tO!/5B̜1DS}vurPű$_Tè#:1sOķ ރEt!G'!A/UZUyAyOf`$_ו1#N6?v+'n>>(\#?6c۫, '6"4a#?v*2m~rv߰a_@w^{pze^CQO^@u^SW֤]* z>Y!}>`&<==(Fg[fBS߫6r:5ae626]3!|qKǩdat|0%VV3sgfgM`M'0ÛA&}Qrd 4hbʶLd &{[^6r<^~|{![ϓt%@Clz;kea ȕ+W\\iΕ+.ϳ_u6*1#˄ǓȕTP7\̿nR]i)D\5رIb@/E;Xlűi _ v~:G.J~Z/&E`aDˣtLZ,[y rZ߫x$I r'pɖAݮy~LE5upf1!|XC9͑uB`wWPENQ@;ͩ:!YX{˟b?h7 tHa5IMP6vtz]zQcfP sn>8/NeRgs*uMh ᶅܰbF Oȃ ss+ =})iLdO 2i~/*'?YFӬF‘ܚgtvf8KۀUAA<7f008fr"R)2דS`QM6@Q`i~c}blZMߺ6nÊ<8e)b`܂ X<ą֠bђz\eᯠLtXP{!#<*6**~vrA4zA-r3 HN1TFaB2( zw+ShQa'Z˅m1!j/HuSj5Źvr#[[:L'9 Rt%5!Wi~FuHQo!mFMxSN8RF . pw~ w>[F?@lr|LbK雷+:,<ΦjB;'*N=:QPuyaŽv Q VgryJ䒖${nTɃufÈ] P> :sZgՐDLa@(7ֈπA{h|Xg,?7@hadu)=v[=3=mڿ̹gW拒jaА_Hl%ptG{;Ha"e]0~՛-&y^}#0>cw.JѬjwWPENR@;ͨ:!YX{˥<b?Le tHa5Ijrfe `#dqʩ|Q4ŽxxO;6*\fSpx&;zsIz /|;؏r_V.#`IjoԄV(tV(DɃۺ y_ L$Qyiml%+՟Zǟ)R0-ooj؝5ϴޮ߇$uttr%Ћcؙc ln`5+?"iGȹٖ5"fXF?]__/,Q:0c. t.w^q x\qVR`ʕkzI,~{w5)o{nP+Iud]Zh rm8MgxNwȣbAO>H9枊-jsN#F\ Fje4 ͒~e?hB&駘diB'XDڷh={D3+@\!:n鴈K jQ=dw$)`C ,"pxD8$Ruv7̃A`G]<~;؇2]j~1H4v @(fz+`¨ Ӂϕ]$BSI 2 TP~Ƽ3IvynIխB8*uj2H"~h(nU^HUS ܑOTt0r`K} ^[6SFwTno('6ȉ<zf!2Eh0:e"RrߔF#Jȍpo5ɬv?ʵ`˕+WV1#b*W\r=ax>zт^5O'5qڊ*r&~ƅi0CT#HG;XbGFޯn*4Y )M,, `U[n:B JJ7XW,&>F*6g霎Ϩ 3zV4ŷxa*۽fLFWWyҹ˶%Fb5CkRQ-0sTǧ pS .pk[>4"vg:BA0t:4w.lS\himC(*o{ ~ Q6ޚH. *o?ꈇi!Y7~!3Q a$ܱ\rʕ+W\_^&z(l;ND ?`)RΧEnKE9.dl!ƛ<.)kr#rK0uO$ɝIQB-l|3) ߂P:mׯ=Aˏ}(EXT:3n7Qc^8JZkA' /hoKੲwAW#J"盐L626n6&QìJ5oڶ}Pa!3P(0;`[EإJV7#膗<d_y t+P#rm6gzW.S0I``&DÏSyo rO Ln$)  |7~8CXc?I^^̝":Lm7b@*xA5̷R(V(;for.I9Ʉvj adĀ=+Y9LQ3=6q7ZJ %+{P3 ܂kYܣΠ%,xoF|{&?O?^ ta!#++m%ϭ&x4_b.8*cZ^‡#Ei ~rij` Ε+W\rʵyl2S&^/%E3m!#p # snc#FV ezK#Fn]=(ARK_m=fَ4ŖT;=K@ ^CJό!vB;h~`28VH|)qt,#c<Ōzp0(PڃY)/)G > SGΜ\iD9DGh 38l RbZx`Sup5ޙ$AxݼH,k]֟*zQsn_PzA: x<ĞWz]`H\Sy'؊kJ7_N _]M0`%G]ڪSfC`O6a{J gC2BmhʇhbxcG%#wףk]-2S@=u}!.'c0MKwv.EչRS#/|̙{ݼn0sӘɍ6r{]_|.5.a(繚;~cZ(ӊ5{i!ӽ?co 5l +I]xS\:hX@K,]7K,`Cb' XDD\6urŝmޢ?ǝxKÉm5g!ߵ^r!n䋆IՠG>TO LLSN+5<0)si~ZP9 0*E1Qr& l0f9\%fEd1){ ձo-XD6b#(M= ^G\EK҈ki$'-r / )YB1\]?Xחo;ۘ#)J-[~=W9)D/4\_cvݿ"PX_41oS =GU GzWcE3z6rKJ ЬwS t}IPyh-ܺ?g+3UESϨ@Y$R3z\7wP٤{Z#pf]̿pq}"G"?XDL*g(j3 Fq|L X.nvJ**N}Ӓ8ȖGybv a聯#~)SS(i[ SLuo1 Zʪb1V&/}ba; {T#h dP& \dŚ]-L[D pöK~E}|ԓԡ94f+PZ#viusc6r\r-LyMmWs%bP ('^"J!tϮ;2c-f 2nhfh/S' BVT0#׫ߨh ,Xs}-xdƒ=03z>4&]%y!(RfTYܚݳ-ϭFOÓ=&v)j#ύUc8e?W:"UW5{(5(Fv OB(J!S.bME Z"\HOa`9Z9 GݒK7Ii1r Z҈ǼDj/Ahq귲~}Ė,G𹛌ь dPxYިڶMnl2W/<a-oB.BOQԏx}r-m񦆊0Mw}o,_*qG]ϵ &0ՆlKe ̀,L=,Ͱxݞ%GW.MI6򷧌/>ɞZG*#&[f\1?#iBrLf^jCұ12Ls ݌ S0>h`M6`:DѕмGP:F.D?t/ފ M]4k+ZRj|a{ICh"5RBPd;ٻ6z0|l&[ <!bDʭ +]W^^(^ mN6:  …nw_(hf*b haPVglQw%p{߄N7Hu biw>ZWoT1Z22.gWvA տŸ7g/wO:]ZoU!5iH/+xs´ i_|1ְO9>\c ?m!~K?v)5bPN]#y#XOŷ0#zRVD1j?NCAEx?XuUl"q2Y|g>(,3Va%V\maɕ+iqWt\Rzz5C1wx:#Ni{E~ý[Cmܖxt|R' Q0S&ď(aNHdCAVuTjI˱K5EpSFkQ.fyيwWPENV@;ͤ:!YX{˻b?i/ tHa5I?DIrGV^tWfHqlw2tP$txÐҕ`&Ճ1/xAx)пS={p8TH0#ڟmT̼>P@t޹m_Yoj"}qJNXVSO &A }rxEF㩝}(YǷ+緥xs-W0xU <>|5K-+*4lnyNb6.-ןod>*># tיŌwc3ϣ: ndCհy-ܒmṕĖ` ,uZ^b~r3>~ʞ` 73oyKk#߿ 0T㭂裤})bSX]%=U@VNۣ{ Z8pY˥ĭk*k[wTb/ &%In}Ϲ^XCvbضo.7-z>K~8]"X .4,8' &>B H>~*, *}qÂқCp-K'lt+gk f%oG#)&C8 zCITB>ʯGKf:K$GCvg_`j7{y|0KT n_%آ5=SܷKi䚡>=> aȱv~pfv4X2`l^TPc_2Y&Zs?Qd ,RDM)r)1=G=(0o&@ɕpmk hLXcgX_Xkk1ҸF7^#5m'S?%p;EAf|&}(Өq=oܞoA|0_ZDx ?2ht+~/"ixqg_sR{mryhGH?)\YG{۶2z;5Lx0Rr˻eW&(D;K{Zi(YZls6=ZL[2wfJ 4aAR>'O}xM&_AֆdbcQ߫c!0!y3%>M%Dt@p U4@yA脬#3-:8nͧ يX֌SsѴ\Dlx߾|-o1\hG|ќ ]wWQENW@;ͣ:!YX{\b? tHa5IJz' BohH~(^Be-oӤUu\YJt9VzEz1Yh{~Vy,|?%3\>eӢw{2y¹ɣ>*r2b`SO~ ՚}N7$H3#DNl-=WtʆkV)b핖 =0 5V)Bfd[|US\COWY')K*-m%4JTƟe a5Xcu$7SǍ׵+=Dљnt 3ȔӍvU;>^y|TyYGw~oÐ ɇ>mY^gJo>4#-A4y:~c>jF8FSP-חR>~\0RXͶ1Z.EYk-U~ e\[Qn蟑 jhغ6;jRf 5k ɹ~p$K?*ZFswu#_GrweZfp [a^I6k2Vd[ M?\`m#\7`*&t}UP8~#ۻ33' }* N?5ɲ0 AFFFcgtmوP̨='&?ϔ9:g*w? ~}0jsqq4:Cֈ#,\ %wM!Wd5kgg%Vu[[R!wMɃY{0Dz"+ ;O$~#`֭O+pGG .+ǴldVFᕎY-~@Xc5Xc5Xc5|| vUw 9>`+sʸL.q1Kqrw ӁϺhTmcmi#)} yݓX_p´ dPSn".3'*'y-_vWU`S{Mu]d`Awl2]hnr+sT軏]"sl'"XUz$N5xbH{6attΉZE*] Xhr,F6^aW_b4/g)`y%Gi{+4M XWrmWwT#:e!F<n/ kKԜq~h:kg l;TKaw'1VHn"kw$kͦkƾ]Co蛫]SѣHfn 8G|>뗳N@>!Ar~Gb$  XCIY!+ك,jaP|,'wW!QENX@;͢:!YX{b?* tHa5I2:Jaed_Q9_s(wJmy ]!˾4ө[31L@ L3ݯm5XcY˃PXc5Xcՠ>MxY%fo n_I?)Җ`fJ ?2[+TIuZZ[t,PKGj(Dv0~D`梞G)Ef }4.qFcL=  <*܇Q 4tŞE~ 7`I{2IA$C:ݬձ_h)[꣪ qM}_'vWgGz6ud&MX!XSIM vN%U쁵!UPt>zv2*DcXNPܬFt· = q!".\}Q` q:y?wW$QENY@;͡:!YX{̜b?Wh tHa5IZXJ«УC m(G֯G Ȃ{8'Z:Z,er(^!|JhiA+_Iߺ$GؑPmWZc5Xc/\I[E9gG9 t_@]uBKF7ԉRpNu7/J8͌j֘B5sa?%IvpNKsѱgΫ@Mh5_W Avc_e;{lݐ#@VION8Z- -=J:i8\RIKt1leJ vql%w!pѸhu͓Hcem} 09! a-$H -v_jx 3 Q1[*;a)3Mz0{ԇ ʚed,t=!-^ZrP+U:t]xrl<ׁö_ݽ3҅=΀ Kӈx4=Mm mɘ޹r\B MxI#Z%ͷ~)WcSӵ Vg``۽)r\Aw IW#`G3vשCYoȜEZfmci?-w +@13+`H6pZR@gagY:Dvѿ7U*Y/Vj%@322րgtzKZw`jĺwn2f "fz{(3ZQ Ep-a }bJkH뱲b#SBg\ ִ 8*zag%mq4̌!.߀ô::9QqU@bwWPQENZ@;͠:!YX{<b? tHa5I<% B D< h(k>˻vUR[g<1WXZ Xk.zk(eS}/-.JdUf[WQ['JƝN0>7AA8 )xXŦG*T_-7jմ2㞓I,t4E\ow]2XXc5Ao2kkqU6.\>"o\Ю7g"`$n-2l(/ØԛZ"X @4rs"ط8#Xz3Y5 )rdR:2R0 =,Tyx~ξd{ؿ, JJyw"2U]۹c&_@T^JЫ_;JCgDݿ׵AgsW/h+$q$,E)'Bϥ&?/790H:58co  "pCLߟs#j~Wm$:"ю zUy}߆]ݝ.k)xQ=s6x3~np1kcCYnfkqk`Z74XG ū}[4NdArmH@#ۍ~"r.$Aw V2JZztv!SQ. | rX>n@wKT9Eyj3V?dfp~Gfu[^q߰\(t=k$#b*R3x3~\CɎߞ^ms.z#1ȓ-XťZeL)1ۚ՟%vXcP`özu[uH ;#:BH '}ϛG~ ^1b7d6p+w!Q-K;E Vv /`vM\/Tأ&Fz0NՈh rڮjK!&e& K]|/ַ3-c4B=;ٲ7ͤ^:$~VJYूV?p]B T,C}KL3/~O b' VgWG=4Np%p7NF?4/ />xwGkZ,ffd]HU_OChB~g{Kk`QIFf4{ĺGSOJҠ*_cayw܂Z>q&/טcZ,~:"5.:0> 3aJwW=SEN\@;͞:!YX{|b?4 tHa5I OF\ɛS7UϣānN"5jO0X>%@D#CUJJ N^C5MÇBM,NBEf s4?H kvdGpoʫ.x 0Tt{zNN v CZD %558NwW}^(۹;^ގdQ)dW)̭Sk~ ho$Rsxv*W`'*hk\vvNT$B Fbk2":nYjUspsfubFbVG_.;(QҪDPzEd4ܱS[Jj(3 1y)ҳi&j%%̿"|[h8;[:r^ABcjIY[́Ɏa uo&{sxS ӛB#W}eR쏆#8FVl@%`>QG,hi8`efá!]t)ĉDn?.ыnUӍz5lkkkkV贿`x\O?x\#k?yBVOuϥ \QEJ48f yDJ)^6o9FfAn«_{~3CլI~mr0u䕸(KHR|Lչ9S!;|޲uMLWfYfD^PhU]!ߎn¿hU5'j˙֗l|N5QU3;Pg`XR:HP?{ `k43L3i"'Yo7<@ B+1V'*w>|Mp[hRߟU¼eAWpDxӯ< EmP^0]^4%[X Xkk̆kkVqHl*J~OUv&Bc RWUlFS . k_V7Yaqg$p#nEVt\| ͣD뜕 J`*'T ^rjo::zB|ÏxiB(V#x."" .5M+V0Mj` `>!Rm-dukں܇n&ID"Aq?ZU:b\ oZ2<*N>p3yu3nrcR*#Ɓgv<[{G]_H79u˺ү:vOGے_CbY382Rm38%Χ(ic^{&.t~z;]K>B`٫ERbuh94gFߓuQP;!*&n`/׶kk|\_<58W5ָ S<(K7!Q_+|&kn V~2aj4 kl6F\A?[qӲl⸊}y5޼ 1@&Ee~-6UZJ2(s. pͺ`m7m_4iE7.T{)C T|ԿMXc3#]I#MUaI(ӡ$+ѓ&}⟉m43H@eLOggW-@IzxRvporybE3_o礪DHNxdzP EGg/LtdcU~ghSÒ,pO)z"}UXRZN{MRKr }i:DLCAS{JV> `9o6Ң(pfewG:*A HTrdod:_Ǡ뱟Gr g9,;׵)kNq%Rk\&bAM ZnZmSCbآAAPk_WV4}Y.cr :wWoSDDE4@?Y:!{Xb?˙Ya ItHa5wWtSEN^@;͜:!YX{b?1m tHa5I޽XC{Y r0MFTXU%œOsdTHV"N{L,$xz5IGE60}Gb(fi>,S ogi8YKkkkq޾]^>+ԑ\E]XVDž 31{  .g3 8F}==?~Rg"Hcb]z@xTyܣRd1r;AxZ7Ӹا)]özz|s]iҳtHJdHm۲g)@4 h[@?*k )5T ߿U>6ޔLLѠ͵* yYѴL_vs` wtσ#shc-w[7j.T3TT#lj[N4ޜݷZ2_%oY(ʶXA݈%-Qze7e/Ïq9SO$D}"⾥Q8 n {o_si(ֱnh4NZgk9#[^v^`ا̾5Y]byWݒG ?3>tCal?*cUэ]4Y^V9U9q fo i~d;l æ{'vuʳR凕p6 #/+`&m#Xc5Xf]dkOen-Wֿht~g~r~]i;99N% QXw,}~D ZF5qe#tAL}&8!PpKbP#xh]sRDOQ:~~H1D@[9 H)2!B8yjv? i^xROR1/,(Nm(;~UWN&`/܀ε)LiHHqaR7ԙ V~q,/$$4[W,>ܓs(ױ|RJGNxѶ*KP5LiLP/WV8ݓ+pJ6OZ6dfrVTH?3 iޣVNTՙC(Zk~Uzo:!"^qXsU.wz-~TgRձ#} ˒gYGI%)mʞPSƺ5JU<3kf̧3<ˀQ +qFG3kk|dYc5Xcv7xxC oƙ6|ג즎{L1&$"axfJ(ph)e} QoY6s>ո͎]q{Ƞ.g\]F_>(ap|.g~yhmkjt.*O8Ke`~'Ioaaiǟ;> ٜ̙_-6P ~f~|f $vPHwZ޻[N5>Ŭْ֤(gQRbXsM5Xc5Xc5h:2'vmszlO 59en@[5:T GLsFG' 5=XfS$.xdo7lFl k6VlvbD%%:\b܀2k?*4ZHnTh2P7˻%'_"Uhcx:UdMfμB{4_89_Q9(@MU} t\NG.tlpW=:/Hf rG!opј|} 77T5 e3M'#_zhλk@Y@?k8ϭO.4OE1VVމ{V P6~7nz$ wEqޕ$El++T~@mڃOS_wDA%s0}}+rşsp:^0ڦR[9XmnI¦ EյF?4P=iɗ̰Wi9M_TYl_nʜ(HkS %*Pȸ-P~$@wE&0ϛ@} kUIA{Cܳ>`кs1躐>AM-M~%ȎF%{βRЗ?njh,;+. i3̡bn]NpTC}uP ;B%Fz06e qn"_)5 jԲlǭe4޻ame8~/eFFm>V&-Te,9ߨTӣn4z\"飨wW{SEN`@;͚:!YX{b?; tHa5Il M r68 İ9eŃ*A[ǼXhLͼK[ Cj/v.*tq ߗz;z4Hu\3?ZI"wxI-Hg3]Z:EI6s۝7+jg{83gy Ͻx;3a}αA5>[[ AԿh fMѐ8=Kxo5[ݛ.)ō=ߎ>gȤc#-1OMyvũͪ!A2k²x !uuW6%]\ܒxgok'9eV~9_=73y֯k ɓ,Jgz4-?R%(YeJɉLH5T.kIخ! y.lLH6 tMK5zaS/!Q & hjhf[д즴9k@ͽ_- |~iW<&wyz% XRϮ; &SZŤ~80|/]Ekt->~+TJT!zOSz=}ihADzlkuܞN/T_ m (,l$RpuA8 U :8ѽp 1z px5؝wӷJJ4hq@k }*Ec㼔~<]8vQ4 tQjr( r#KX9+Ta]፻ VMY!kD}{nXG]](ɽD' C];vHJ}%- D-G-a6%a-r]-'c&xa^5O0]KKѺIoev?*znenQ`C@ᖎC4Llѵ$?ɺdʅc ߰ub,{x]c'< `^VmS~`ČK[V_7ȶ[j:'|HYtl =RQ߭,usiiЋn=':'4ka#@ۆد?0jA(2T@Djt,@cOt.UI&oR6۞>*V2ݣM%TqZmf@WKuAzx<+MT!s:U÷2}GI6b`መ*mk|,mW.0Or\OR4u@aTKIȒ &[8w.g.l Xd\BfzJtoJTȔlZ.P1٩҅PwUR_#OwWSDDE4@?Y:!{Xb?˟gT ItHa5wWSENa@;͙:!YX{b?T tHa6II"Ӕ{h>cְɔB^UDil=r_GR^=6k>[YvcvVh.Տ7 zUy.!Km,u/iisFTB~߻z@wW-DI2d R 70%Hô:$8c9%Ei =+w TDKqT.Hے[rš_ه<2Ur o/&=CvBҨiЦ,*s0%ȇa #F& ]\ ,Q.\^,O{.kڧxt79peng97^{{_.M GiRV.)31nL#hky%bn!!RKdP_KPn2 '.c; NtQ7 L$}uC^ϗ*qM ja -LD_6;&"uc/ 4[Y] `-jTSMUA 5 :!*|dTFW*x\G-٦`m-K6V1.Yѳdpmwu(TNY"=BJ=Y9#Hx 3(ư xX柃exUSb/rBɯB * |y,Ut *G"@{q=բ-d&GbDpPE>!^_hYg;1o󡤆R\ Ոۤ NsVש¥m=`}Vsfm-s * DKRN'ZB0H%*-(FJmL+aoX7]!1C@*V@:4|@a ˶?(vZUP+;H{8 klzo>4=na|.Iv>]!koekDL}a~]IHB4l <⵻9$L,Togᛞx0ڢd1ڇ=Gݓ ?yYi!MxB"m04ޱY)svmQփhyRs$8T FwY-U ˠlkQPb}/D{CjfՔwfbbѯp}Blۣi[ܣT;,O aeNDňr Ϡ*5pV)`+\l2EE1[/Wo)3jMEH.>U;a1ly??1VW_B )U<ãhUvDO^Z!y4D x v,-.C:Px)=SzTY20~|Dj8,T*]Q 6-J6 dsXE0+K0RAa| N$ '3z2EHep# њWi,FUNv[A 2&iNX֏`2O:hRJMre)eqnhQIW)&2g8:f~y:$PUm%LJ 9RBS1l=Zm{^bB>auDHMϓ4n-QKF t0cqɁ w3’` vJ`) EbS?`;'AK|p(c(ciaʼ_(Ʉ&-8!xWgdU>p%e^kںtߎzzR}ܴ: q(w.`a=c jM]=P'1z?cRhP퉼x hWJc3E|]b4Uіx>k3`]'_Tq:ayR(wJcioZv0] Bn@zA+GxM߭lw-h w"5!2w9 H L}E_?39/~ekI{r71cpB4wWTENc@;͗:!YX{b? tHa6I6^{hhh4mSqPeR[JIlݚ4Ы_ϾLx#LKug8:O[UtHIaJxL~`fDgCHLǵ/0xi,rOM*y}j{DpΥ[`K+U6AKDꔷ#kp2`IgUHX԰w;𯔈JT0Q~ޭt$GPUZxmЇ6W,%3L瘯A hG 5A ( |!귙C@gL_8LKlny]`b[4]B^Iy~1ؐY̱*Ny%e *f <4]]1e*t XnWREp7#9)?֤ӫK$(t[ rwnk\ K&1 xZת~YJe@ \{Ys|D`o [,m*jox l[|ڢDbjD'##׉k3=g('8v57I)r]ҭb Li <8 v ,z>ijbEYrgp l'AݥJ!ClctX( \3q-gD9X (@!Ԭr=@(k"i 梚?D vF} n&Y)GR78\'wP&KKݔpFrU)s^jb`x(S8 9u>.hI oS=h[JA*?$<0 +WvhDz;AQgy:&/_R&iĽl"+4&G} $s&E Fڦ Q3{ WZ9Mx Bΰpy):xifmY)wD?;%fve@bvѶs2bԙ\{+wG?f!-Ć0-3jt oQڷg򻲰08Z)O I ‚Zb,Y7"qFN5#Ow踳 |:@m}̸jFpIYխբ.3l>G%P6'4MXssxa4^m__raf7CVOu`l唂}Zce;e]HWGEǷvĞ +hfY²vZxsUR%݊2K+_UM:R]dt'-Io_.!q wWTENd@;͖:!YX{ |b?놱 tHa6I/ .݌2-ظ{+ѧ_}}'߹LJ% %v~U<0-.xѲxkwN5T|VM^)[ o,蕍$۠~ې+sXJZWu_𢎬KZg','|gPD@,E39:k*G }@qX* =/9Nئ/~Y[r}m^/Xn>X ׫s%"vīs%W[!xOMixq kg=y#zҏ !JwɈ 7S+P2sJt:l6 6(=HOa١TEQnn̅jxDցiE#y:`S?BT>d5}<{9tBȘKmO18|RP(aS Zƕ(JQLd8 Z\'Dk0J\Q{@tU7TNgq[EwMQ +S`n)qTK *"ޘm]|(p"3&%(p9=ur*}UHSl ķݽ{2/Bc/"0䰕`@ }Rxy:} }a1Hh pg~<ҢPf&+W5R//-,oQkPaR/82'$r ,PSߦuї~$I rQ-\I>|0\\>^J6ZxNZm*l zQFi ݠFo~hw4B_o5K'l в{wWcTDDE4@?Y:!{Xb?˥< N ItHa5wW@UDDE4!@;:!YX|]i=|ו tHa7IwWwENe@;͕:!YX{b?y tHaAIfMcZ(IIjBCT4}[)s~{I0Z.,VETEvBylsHxtKMWrG-mmRٚ)%i]0 kJ @e]ʧ%;%M"WXxL`jq)9KdHs-/0nѽX<:q%J|"o(f t `>Q_S,GL;J2FIu[ 4M )6kcP٘#Z"yj!?c'] +i)YY<fp[{ "C"^n?x_sئ3v vʾr([!JyX{*hKs͊ ޑ4]ėMq"3Tƨ/ZTzr2;4*Ͷx 6-E<m瑿K/l=*,^EtR>\.)[? w3`'vXp:3C%QxFn\ gm/Xx+|<ь 3록{:Eľ#K0Qգ01J\o@S۔p {MlP}e./'̹gurBnqװL}q)l~)< *Å+)K&$׫R+/K?P.Oa) OXثߋgIgMKK=~w z/ѷ:ᐨQ}id|_1=S$gY1ր'yPa0d|}vi?V#&>S|P!xR Jm? J Ĉ1N\־ ~Ծ>lV2yW,kZ8J] >Enf~¥FMa|1e UGU>+(Lk ʣn,O)cw"E)@SzX !q04μjs!{;=/v{?vs+f_hGK\E ijV+  UYu]?s"pYqwآd5VL!g5::S^ 0!li/%Ia&mekatmZB5K|E^6R膝QٴE5'^)ǫy7.No|iMMЙUNXMW=rVO5ʙssp* \[pAVQ*iZ9_ |Xp| Y-|xcGL;RSI0nmoٜ ~rF5ۈczxi?#ӛ\}GT+wWwENf@;͔:!YX{b?X tHaAI:"pyBB5TY@ƦВ d=?8oxzrj[phm=u+wŽKkRHSJ%V+u5Yk!#cp8q8sMZcWJ#.?U%]p,BR8XH$,1.j=@_:XE-O9n#H'񜑾W{xA騘a?xT+`5ʉE-JPsC=Qi%rl&'4 DTU(a`sڈ|(#:3"JՒvHLrJ)gOh[OQk $ fS4!%oRDjsJ!앀*ڄ'y"'UAcڍ80r)fFsP=Y|| T {`Ke:ꨞO)#-B?.y >~U¢T$͐m)DD)YAxc(~:%|5Nꓤä˂EDkͨQP$m!h;abw"B(l=p~dX9SzD)]NfncBM_%yJL~F}ݕPnHH_lӟ2b=<_"Xc kךQEX3j5XR@6R^ތpv;+W8 ~OvaO8.9}}^]3z@5EJk2\}Ny,؟@8д]ZaVD CW*QTwWxENg@;͓:!YX{\b?Y tHaAIl6ŕjwXbžo{մ!rGz)8Z{VJIBm@m>}XbsZqZ,z9t3&FSɫR9dVBDh'盛)}`caطK0} YpN~S>Q`l~jM^VoǞPXZ1<}5:dBU孓.o3Ζp>-Up蠇Zf~3T@ٵݎ_|zkBU7YT"8 ѭѡbwt K>-׬;;έ=y?O$ &X?yꓦT*nJ-,iwdP+tSJd19& 6ݻ9t)aa)lUd䈱:OU5#&ZlPJ'0r&m2.?6SR)iuWyB{VBJRޘYC̤n|Cqݯg)X@"܌wMb|d?y_F shh?&xz/3./ *,E@o&:1 @RI>$Flλ| ե`dQ49 k|B4ojL85:v  =aƞׯ@[,ecSd[lIEr0n +ȑΰB%3x1&kҦc*_]a3( na5x^c):RcpׂQoQ'e/S9_#Bm!]^)9\ސ7 SS-_ V',oRI|s#-V9a.TnI Z[V]4yMjr*hLc|e0ESۘ:i7$h_P5W'CT q*woԏv7UGeиRj-FaBR xezs"(ecz\_pv`/*[5͊ 95vlt(w9j?6/67@my0\|I 0$6Gme;aᗪJ5鑇x!5.!)k!`~m¡Z %/8`?$&{+oK@+DT{1PpIO^PKQfBxjpwWxENh@;͒:!YX{ b?* tHaAIa[Vcwahk&&e[vF?*#j9c\. '8&]tLkjyv[ˍǦT1..gDML>3lpK>߯4H9~f\afGܻmhe{CT Ta( .{xWB!+"N2&0vwXNgD e-0NVw]v#П}Vrܙ P뛞̈́ [t+#lXdN7祺Ҍ].Y8<O0MuxJfL_畝Go~mk  `5>XqXc(@e_cNjI[fbZǣ͍LPV!eL -n>t$p' j_&'<- 4pVBKMr=}}ry1_˙A yn?$?BNNi> fU:[/,ǍVѦ+qJ$0X: zdrqh4@ڄNˈE[ ȿ jvAuꙶZl >%[Nq`IJRiN4wMK\fNPE-rp.'Ew;a1:T#*<\D|%wy(4Cp:Z*Txu=. _b5UrW(_OoK}s.!G݄TB[JXXC%]8p5[8]7c E۲ 7^v|z@|/0b5n2@*-hOP }X "inj7Iq~${Tj)6Sɨ&'D$-THAjI^q5\ y-ds"&y6DK f$JiϽ'@/|i0@>W1gq-p5mz$<m/kI!xLRct))FqaWin\#maN(5#D¬G _<)ǎzo03<ďI/h={Q5~0}N7;wWxENi@;͑:!YX{&b?o tHaAI{v}TFX}hqQf>#yJkǁ"Se|Zd YH3/#h!Kp:SmmW=#".CS}-(uAVѭdzjWQ=O20gsRRKVKAr1ㆋ&?\]p 'Ş hwܰ!~~H͍o}qm78VP8Dl\0uPBńؓv8M5}CO;{/oJyֶzZ-n~| PQ̈́^[_j%MӢHf׿ew k;LkG0i[ x|z ؓʅ=!hd4X nU(GIT2fUܿEC}>cwۤqBZ.[kq}i~xr H~_N1bsB:;dlfWR+N!|Kuڪ|P.3g~%%˜#Ҧ,onPC =PX Ks7͍"`)Oެ'_ӭeDo^-\&_ϖdߐؓhpY~X UIETC{eM$ݱؠzC;&ϸF]Ɉd+2$("%6t+X5};Tᐭl6D7kS3Ci^<'c]ZaHch4L[kTQxUF` Dg;INMAښ̧eB\v:/$FvY^ߢxJ[`{>BW!6-j¯B(0WŋY..0jLM0ʻgǫz HrūeM_T.kՙ\љG~̄W fPC!VFtmΚ ,.b* :$ZH9zXz. \ŲtZǟ`xlΈrUފ(.@w%AE&NG_ ~fAgP0/k"#& ]|֮|q׮ jYnqZXLwcg~%/"5WQ(m~kζfD7'6;y8p]'Z>(8$颍ٜ#'?)}%UyK'rVWA-LpyU]J,o1BZ)bыeh"=쐂(޶) f2AҠQCo pM9)I%ʃ$ ҽ; S~ѺO?$B.; W@TZaO_Lä /go2Ei3ߒ~WJ53lVȥ!J Bs[UyQ"߃+Vܫ Zl|AJ_Ȣ!$ٹ3}k޴͚1G,Ob, ';L-`k^>9xw H;J%ЊPN+=HL3NCw90 擈xB"р4BLTBֻ» [%hXQV'7}M2$k*rB\TChq\!Ax_pR;pG rЁlJђ۬} >G*t߁ɡq4UfADݺ0lO 륥KT_)JI.J5SInh*YZ*lgnBDnpω?<5YO^r[Kr7Lj9uRRD2lJl|~ECVbsNCV~-Pi<`AGה-Zuj>ݢs6iBXE^{UI AۺZ8'ң6G^tTnk؍l2}ߏlW}Gş'}X8kL:-Ml5X9^-k8t~bmn4:"̠MbHpX0/ پPʜ3 NPX%;oJ8|x2C9R"1L `m5e!jsAm>jIOp(@6B]nmāFB2C8/UͱrG1tEe!˥ uk)L.[pQWᲐ雩t k[mu;!ra0٨'5kS4:YWm^i5{sh&.:4OjAA-ĭ;j=꭭Dˍh:iV6Ҭ23`T?(fLY h@Eϣ1Gtɖx`b$sn qM--!,.r,/wM7$]'VOB^/ELJ+=jmb?3Blm-%w4ծ9wWyENl@;͎:!YX{7|b?o tHaAI|< a*_2ZNx~:fd7) WK~pΝqX.  jPP_2sC[`]JW;1) :&/fBGnObp3(@ I~D7l%a҇K?[ 򔠰8N# , h #,D3EUYH2Mۛ˘"GYުkđ11J<.*)ag[DZZkv?n֢mO!3j0KQ=N >Zc"^k 1ďVòyHOE߮nRڄq06)Uch*jwL9QkqƁ1w<ǩ B"gl,eE{b"ֹDvPjyri[8O ˊc+m8եuU +is2Q!+͂3'1 gW&\H2 4\Z3|U+^ Ҭ{\ 1߉ۨM ="T4'c7nY"+Y,&2"x:o uD:^I-< Eɧ:[9/,j|u}a7zAҭR߉* Kа3/iM*t+=qzޭQQ=HQ#^nqw#";ŵo`*Qbb HjI f@LOBfj?O!Pyӥ›aH'xT +bB=#Z/a,'3XYU63i 5dVO輋/[@V40 ΒMkqc1ֶH;4}YF͈>d,}LH=;?;*K]/臚G[X1U=DCr{+뚎CMék%T~jB qsՀJԁhp =ģV-"`A͎>l¶hԧ),C7SgSKR҆7p^z1馈[h+3J!n*~ 9ϣjzJv5dy,`sR+aO=kصX5>PUkX0{P=^vC/1 7XLJmE}ϲSԭ4*:{#vp0#ыa2zN@w47(pl-_ ò+w5t˰wW|yENm@;͍:!YX{=b?2 tHaAI-zw|uor8䨘wJϵ 9'Ͳ.z-Mco7F<)/O~HV8Hg nJ;ޖ햿 g;_ǂCeuga/i.xWH|=JM);b:p^חFM]%AI{>\%K+] =m(_S̰0:skscV0LkR!v1Z*j*Qnt .fUhgTsM~\:#;2xpҟI8/H{rikԷLkEޕn"rV8 1vC"3ck j?fe4&aٱ-YI;c\2wyn!o=wL qދ6 `2be f M}EnUB! ] *9{(LC 3nwP7.qvcb1bϥMMMX MfAK΀smP̓4Fo,Ʌ _-A %d4M)MV\( O gnk܄Oáo!-Akv:ry_0+x8]k=RxXcFEkK6kXcŁ=w\_̼JC7{)>X([@ Y_`3[/m.p27 b浒ok4{Q%Np\F hZ6'p׺ ikhDE_PS4!"j`\f~"BA6fܽ *9 7{#Qh$-<į9%?#_&N3[f%Bwѽ{QU|RGMO,YeO)?ѾCjZo0ptٙ2]ĒC]@m^<$Q6 /Q-F:=lm* X)ntHr"EC9ݍMSC)B :r -L!gu~Ӡ o=EZEYPK;xsPDq1 +l ~gm*ZBL¡!B;pPX#p[:;)}S~AifkssKмNyDifG ^RvS iS V>ʱž?OR/V9qu%~ͺT|yaOӆfK Ϋj^ѱo%[m_tbU@Ƞ!i7"vDs۟[x==p窳54J%m+=d2E;eJ #x iGQy,2g\zn+m*ew\|V=X"i ڄ FwWyENn@;͌:!YX{Bb? tHaAI0{jTD6{SP4j/ppi }B;A)з;j[fn=E_PьQm $8B`wp6\ˏ e} OT7- }>95~ ,gg+G##pZ(ccP\,*FOQCz}=O1iijB;K e %d䧼|=addM> Ōͭ`7hQS@?a^M6Horjn56XqDJ4@PR(q O, T)ua;*3 E65\ -7(5T/\֟t{XX9WsA2;;Lf6Xcg,_Uڼ_l1!&?WmOh)-vB#TX"<6r?^c_=y!;51t _mSDʼ_1xhukf!SU%B (߁aTLte@bv]V4X zq`ny] .+~ ^)}=mۘvgP)Aa`W.ID,KYo,dÞs@?np*۬g7Ao愚[17Q'^ivy<Γdz?'khAǸɴYpF3~q1ӓN}0 4XE-SC.Gt0ZR~])4rD^Е\)5>T#K wD-[uҎsDwWPDDE4@?Y:!{Xb?H\ɪ ItHa5wWܭENo@;͋:!YX{H\b? 6 tHaOIT uuMOX-B5|gkOrn ~L=rZMMgM]9 fF}[O~`deJ8`Tƍ6G*"V@;9\}!"aԬSQ0,2}>waT u\Ż?3iK]>65r0tR;EƍXw^> -*E>{^tTs͜RkFa {/~ƣDviu9] >gq #;4 |v :dҼ=F45fܴ}ږ?oTs]L!faqapXx3+%q P!"[Z#ѪeqVB/E_+k-7$`T%  UdډWX'YĭJt*.K8 ?z8đwGh lah[wPw ^(x!U7j^:V9T=5봽їwu8&< ! uJDRh `f.5wz0a?yӏLTAb4Qrx gkZF(FH$0@߬YI_g%N Ez phib@ɓ LM&Yp{K1Y{XFN?R%r$* ;;1k5`h WwWENp@;͊:!YX{Mb?1 tHaOIƽ0R`wyܿ@Hp̂#kpTu~h2 yc؈#qk U٢aʲg6 r?cdmĵ\*И<@mihpRء[:Kg FhiGTH vT)&oR1'pU(n֩`XN9LkC[yjo=㎫]6,t1lYͧo7q Z>|i%Л̙5Ȝ{$F[Jo06)=cUIƙ p '2`6"M>WO}1%ltH#v=.\j>&10[*tƀuľsY8|H+$ʻmUzB+lH p F4v&fqg %8lOvxQXh yfTtSx.mdST{yx H2Yy/Z_ o`'Fz%Ƹ_K5W -rQt8Skoe& L#dT|ۑc P8p-J>D>r.t-H b{B<gQ&qWB'9xd"l4&HV*R:)(&kC_aIyɨgFrfr+Y1J-iڥiQ7u*dyUܥTNxFX`]o"m,f]W.ȩ@܃q6_Z03 ^c5n Xc5{,B%ٗ?ڟ6ut$X &fHv3r>wjwF{;[ŚG.U8Š#RqTˏF\umf5ā9`zZAƑft*POe)x~JiVYd~zio.ۿBoKU'h`Eut+K# up[[wWENq@;͉:!YX{Sb?+2 tHaOIiS0;Bߐn{p`0aG=횢pq^D#T&y47y'=WHr?~0Q9mj)J[)]`*i[_}'FT.8<ġM챎> ],dԩ׶ON0k9e)MYㄶR#AHXW8>:֘=^7qe^O4cm㺡rY,GK* l$ ƽ',Y SNԬVvhͺqVx O` uU޼=/YΧy0#M!2ECGhR: h"Hxkt!Cr4.'VG[uv=m&%&WY_%!~kܕ4ap{!QKcueKZq!9 6oJ6j&Yѥbh|4MWnG5ݿ: [2X.|:C@mx#`-p j k<+Sڂk˞>hwWENr@;͈:!YX{Y<b? tHaOIƭqeOybߴ7Xc8a8ˤ Vpm|'>@TأX Ě`ĜV8E9nI抴A*0z$s+ Np-`Gp(Mi83m.8pgftN0^|8I uXnF`#ξr"y3*MHpbpz|a`opqM}6af3 nPϨC^H21EWTaAZ,P):FVIT`:<Կdzҏvdɚ΃,'`O5A膹 Ջ朝i_{JA;ϡ+Ñ4 7i XEd.-W"(N2ͦh!IUTZ cCB] ݝy z~ [7MXJ@S_cգ!=q ђ_1ɥOP&?Hz[t[ҙli] !FMCℇ{q`n9n'&kX:Ɨ`Įs^Spll_3QoLwHj|7Dd$s`シou-5XczOhFL_#Nl$[Ӻkح8}Vm_\9w~c +^֗AS-?̹~aŒEhj0`Vd^߼-\oAfd~ڎKSDcq`.jAC0&TH$sFy!gedCgg@c3kMkZRt[ޡy9#\~5 y'u?i6$ @bƥd8 mXh0hm˧egDbry//fƢF]),p!xÀSwШNf'F)w8C8Zu )5>PFfs`S }tF #|!\glǁVPOP?M_B(y(\Ku< A6EOAoB+-R i]fվ#5+ ytMT^Cv]Csqk|fF˶Ck4-\z nr?UƘ=EA#is IYDe0LY1O)YUFm!?I T5ŠgTJ =)TlI=i:r۹z3H64=ךt$pgD0Z0'єgc o_'FED۽.X"|JCS1i֟uA?PK[Om9Sp6_sL3@qSg'k ,wyM:ֿ|R`0:bV{ YlS$j!Im:`Sÿ n:\<=yzIt=$_iyA,;oll7yDT'>_RɈc @GK!- ފ4h"18&c n$USXe\{ ‰RPqG& qQ4򢭟cߚRB.\}D7S1ך}SiOGg*{\+\DkOy3Dkkʣ}%k:IR6l5^kk<{|5FtnX2yx$\3ƊVrEzF7). 5 kSXL Aߥv"6'm~W̩~%c4҉8fq o+:ArZz:2`ӯ.j{K HSj9OF8Q"Ff4qI &x "up‚>7EMK*/O(4{k"(_ؗDt3 rߠKϑ KD؅wu/dk<񤈙VL.. E|5%L[omZԠz.&Ì*kV6,}vosEC}8Ɵ;#:0$Ujh$Xµt,͈Oq[ί5qO?I7w5XcXc4O<kA#V?6k;fϵpRsFOH`v 9$RuVEd[Ђ%{v;&7kݚĨr+~@;6$xaSɍAҾWRq)o(jj^gl)`׊S45]S/eX !gm<5F=*+)9%G:$HY"'f,{\,xqs& MEk6k :>MqP\tĀgstJ~|yp#?I5Дx-|,x߁ Z ?USX4R-nz>qt3:JVwKB5S15OqP&Ӱ'|8<`K4,18~ecSsq~f(5snqiB va|6(,,n6]w1Hd5z}(>t>-tu슐q|.[gAB͑xozBTDlZ7Ƃ h9B]iYxIV=Ϯ$x{x%y*RqѹмPr>Y; f]$; 6jXܩ`yTTV$_wWFENu@;ͅ:!YX{jb? tHaOI5zPt><12/48*JG>쩣2.[9ykЩIhkZ)+bcDHю`au0:i 2{/Mz)&F$%{M.QYi47' ']:0VyKipSʊuk6t?PyŽb)!KadFi$-з)qѦ0l>~`JPDwj2;ꨖ<'BHwaeQ#>,6D@@="fƦ6}8 Px"0ce9v&<\@ c> 7Ÿ8MZÕ`g]lA a$lі8)0c4fpLɶ(xAI7b#.!&I[㗗\ 2|J;b?>MNW#hao^S dEw`k>nL1{yC:=!+wWk5p4i_ #gu\pl|~t=0bZ1365ͬYM#`Ȯk$LU;Y~hh%$L_X@^QeoJC"Rſ2qxM DJdyX$vwzKlr۟!`0y`Qnoܼ ?ovFoΕ:0t<' Sfy05\+Ȏ6\^0kI-FfLL E|>ETp,w+$OK=]l$ $a]ƜJ!=\`cwWqENv@;̈́:!YX{ob?; tHaOIƔ qji_ͥ%ROZK&֚#8@_V5#{spԝ h)0w|Xc5֘X<߆ǵcXc5(dHnŁo;뙖q"')b=DV90z9i$+[Nl< )`J̻[U*Z=L'b̀goS~q.^yy8p@ ~ھΥP/.|=-lƺ\+MRFMXzXs1+G)/x #`1wk4Z5o]4Yah r?i/ѐ>AZ .9NMM` 3הL %Zx |W#i0ӋoKt wwWtENw@;̓:!YX{u\b?! tHaOIڃ+!}FEO 'zPCj!dt]ۍCtn@XCsbs$ljŠIf?ۤa0AO:|WQb4'Vcnw/ə1g?t I"x_ދ"gi,qlMżȥl!jד͍AG/kF۹lϰId!\c5`5cM/;votv4)D8&? ~dޗF'Ȁ? ;L ]k"be.tB1@OT~fsH;/,ɂ[Gw<'M-qn%(` im{ܖlbc`Wgb q[G`fSLA[aj\8: hVxҹHF`E*tջ;N n,Yhٛ Cr'Ƶ.O$PVS8i\ztfyeι>GɈ#1K0 b|Si'(BJnXطoNizuj)ß-+{C }4T6O46s8q7}5!}!2(Ej-}N]嘥|yp},{vk]ݫpxxGW1+{fo+t{`J&&a{ɧ6WC A #&,Ǽ\126퍮\ڝ{f;lk)%-= 3J~OIMUr{808{y?qBn FcKw _k}/صXXD;^5=˶]c?fZc5Xx%f03g t h*QAWÉ>^M9|`{[ɕ [xreor)_wWxENx@;͂:!YX{zb?맋 tHaOIyxY?CPv FpQ),l̃}`7e2=p~ \픱N؂-wr{~ s =tk7TÆ,F> Quk(1lƙr32Ip.9k bs_0>ʆJ2c |{|\+}WS0G|u-30|XqUE)|<52FA-P><wDj v xKZ5AAQgh^M!`H@~y!s-1t'τ<A]}t.∋:v"KLm~E ;$$&i/'>})~v HXcgZ‹k5gkc ]LHp8u:7-܎E0 k#={=;#$gQGϼ\GgOUPa4'y7kW 6qy[kqZYmy'C6-d}r'`!v}hs-@S#'nƥb㪉7b=Y/u/ָX~вUOgY!K8^c5ָ `,Yc5Xc5^c5@Jc:UY?wiȴ0գB(?aUMgZS$&A阽 )nWm tվ bWm!W$M$Q&i_Z.Xc䋟-0C^-Y#®I/痃Qa`֦;A9">ed݃!٢wWԮENz@;̀:!YX{̆<b?q tHaOIƚ= %+`~j㷻No\4@k)fѤO;0) eRDdMLKWLp܆bZ]i¾SĶX@ `vVG4yJmXxgK9 v4cD 8ol%OI@_qe.rRc(/,Ɵ5k\'l k|X5Y4uE a{o| /4VUrδ4v|!?v/6`>A4ک 1޵&B-Ϟ5uԋ^9_c)mGiF[r: ;m_#nO.#泎 ]xdBۖk0x)_Ϲ"Zc5 @\TaE+k*CL*Y=ߛWk^AXE?$/Fng)yi+avWS~y;`xFv|w &n~yʶ`=9,5 k,ЁEGI,6\^-]c 4NGƾ cCt1Ϻ5 atޓDlSR ɳ3лl5hs3az$t|Wr\:%.W"F(f¿Z@k,Դƒ`~ tܿ.AkqLC8pE&bR3 w6:]&tk+k,66oϳ¼k/D]"Zc5XckFл le}} }Uc@.[;fz3b|Ml|kE}Xcߤ$GcSc2(kP;_,л7SwE>,czDkOS(!#mkދTl݈_?@QmM%Vy鯋֖@x B?xgMiO`tM` 'TیN8ͣ(i7׏$Cb9fQ_͕[y]NxGNܝW 3DG49-m9 Vbq!DZo S>c<8Fy(!:;afڌY fwhpa|!aBvL} d,# H 'KIك;&'ǐ4OoTXg&l (MՌV# J\h\1촍"|#MPb3<5n:/pwT&mi#`?;@u<9cKQ I!;h~  ЌO řwCtӌ<']@Qк}ydogepɫfe7@tx!`GbgyTL#d&E9}T{0ڤj97N!~)/6 fer>xYFgCp3^9r2md>zk\CE?xiF̤q7d{[!&|`6$ M4+,2 XP:|a Xpl֋Ob|%a7CN"A@kb2tM SAzceo+S uE{ {P;Z0q޾ ֆi4d8)Ń2YT%b#a$2Rd-I!i{"I+&uc_ 9]ל~[sR{f,+roϮNΉ6 QL,!sjmˍfwrtQΧ| % H@7AY dz ZyS'fK詡JHwG#. rXgi$5LM#'쮖.ō%D҄#f }86 r;b!ȝ}hvGæ8 U-8krtP@7mY"$ܣ_@&fWRZ!*=Pۿ wo#uyy0:Kh|2UBk~d aEv|ny:p4_> HUDBO/.3&"8!n;PUPRxP FҮM=9LoHahqk?\y]Y!K4DR4 əپ_կg #p_8>D>s]Y00% -8(/-֩5L> 7<'IP a`DP$ܣe ~R^"%3kRMD, k{j3/!FȻCCvo;8s2h*#:Hi==0P;+Oכةl;Ǡ|l>,a i{Co5#8 AH/[ VhV{T@v8P]gSİ <;a{6"ev VxCG aD7vv0{ʙة͚1}wWEN~@;|:!YX{̜b? tHaOIƘp"yTY\:cCJ5_PP!ZQsZH/T1 F-`8u8[c0xGg!NeZ+5\}A ԱblB=5 l* H5DT HR'RCXC1n>!;'i Aࣸ^ t.MEU-4xn_r|q6AEB6y\Xِ`< LYVBc342:z¯~|eaKN"rkU~Zs$^Bb* {hV:Py>]Zb3 @{6z_ݏY&(VRY)ISC{{:,'ɥ1+_KXc2;XYOd֞X& c閳ݶQ q46TH%i ΠI~OFMQJP5ݕ*+w,< љlSAYBzf1xKf4Αq1RpP2ˣ:ΰ Uh!V=:J `SJqе{J:`G犉84הQ d5: wP !eR ,ۡF S߼FFR`BB;'(T8ړϔ#׾T Ygk_[prKd=|K;Z ӦUA?8B5)̝(SVߠFr፩ں>bf;#]TH<a' EK_ Ζ2ࡵlQ8 JF<!Q0>#b8u Res"='5r08LƉs>BKN璲ɏ'6VZVen(MoYh!r Q 5vI"u5!*vf?bY#CAEP![9o_m)wW EN@;{:!YX{̢\b?뫰 tHaOIgzc؜LÉE Hj~kX6=hN(‡嶟]K)sU<b|鲨N۲ 2 rE`:e`^ w/P"T:,(U2oE)w^l.i`QN8r)͠HLہ i5{5afou)-O/7% %$y@ *yQU]iwژ\̆| *Q uQ?;3gr`+8ȮYv#!iRyo(goF2w_z!oa3.!A~_08+0k::,h! %uh0IYpPzF}V sUmZ\+oY5Fm0 ܱa/ƿ2VX'iV~:!!ur^ l \"UjtThbj( g9NpDf5ڜr{@;S*)p5t: 3e(nHq/cuQewT iЭIUcm,7جP#At5:pٱGw P:W3fvlE"vA-5Q<ԺU8E*!}d;*1xKOPUt0j$ *,QZ=uƖ,1BI%܋}es qbTFH*vyph<7qf',68-Đ,=}g(SlzR^Ł9v߅K<3ATK$B*xjғ=%d TPOƷP[蒊ϱ vw3%WQ$_՗H J -dc{p+3^>;By>rTJjH}!n`hR $ k@3$1gx= g g[6ɵ$ gjBXkz_87&v|0K!I *Z dE@c>dMlM8H3]*AKT$AQ,G2{Ծ"Ke8<7O(0n6BĢ`OJZ zw7?tTR]8;-\0`@*B| k`=pY|'pюkbɓ#[h.BC3t'u9z~Ek-څ?8 -L ę`KF6P܅RGyY"Mw= AUR]\ndoUa]=>w vʤM]U$)]hz`V xUͣ/S+V\}č/W¿ oKNĊj^>DfT6c-pf/XkC m?xrǂ>58PW4dU`ߥitwW3EN@;z:!YX{̧b?$ tHaOI Fx^G'!YHڹ&lF?F:OѠFvEJOw}9*?5;[NqڈC/7w<]] t)+xCku]U fmʂOUWZtv\~5\JMZ%Ԇ@!|#jvT ~Lw?)dP=#z;RL<6T伃e\Gr,~5 n U1Jmx}6ǒK j>ˑ.IbG$K*R8z.ӈ cR)QJ!/j I)bF{U#\9Z|ʿX u&{J\|2ʸo65--9`?˲HyyPr8{ؘH؃:o57bLa!IqW~̎hxY80؃9xP"->;.$F{P׋|:av0 AX^W2<)fm[*޲tgszY?4uBBQRQ!GXg=T?*lf̹~BL]8uEwaz߇#Ԟ8R@Q Eu1TL& 1Y{9B +',[`;8LMF \jʹ%pzE n#_r{Mw Ӆ{p3U5mPcr)ux[-qԃSO궴{#ڨ>ʨ7ׯ0OrC`cZ$V멡_} fP,HE ]%0Ƹ*Xz#\gXqKzwExPj'з8 ޿s3AU/YbkŽ2_ڦp4ܾk(Taߨ-*zwW7EN@;y:!YX{̭b?# tHaOI{)yg|q=J)OƅNɑ,j "1:VɮH>NcR:Khϓ'Ӻ#YP**`i᭷15Yp"/ֲFpG2ϱ?Tؘm Mh*Yqw6O眹X_n[]QcS< E{@?!$-'%%#:eČ?BnUNQlB̊9EPW kfmlNr"qoO8y Ol oL8'eoCM'nS%(_UtD͟y ;ko&Յt{E#F SɣN~,j9:zX78+g͎?M锁y6LvvRH})^?-T,uZChY/JEۨq+Pa HKg)筰5 5F}Aeqh!VΗL$9J[:c̜l˳Aw{hԣ1ŜzcDT`\##7'7I89?fD[_PF1n@}Iz3X0<>j\WhS)|Wc HUQ7D_{T֫6ʎIaPp(u6)S {TŶ:"rBU_vq"bbDXD8|lM]/ *ڈbI6O~F@E/%iVJVI\Ĥl}T/ >>ckX4%?}\fFbWĐT4sTRb>-o6;0ߦ5Һ֦٥"Db6vmhy x;~=lTg lk˘z}y=uOUOVoGz(swW:EN@;x:!YX{̳<b? tHaOIP |@8Si ZZQJY4X{p~|[# [`E?B1l"1ױ7UkR![ d[,rf>xޒ֠ W!P.LzRf\EGF6#wH+GԿ֯ҎڱZ8D$q+h'DA-UA Xq#h7,a{'kWC:5+?0_Rq>4veJ3'ʺ7$g;f-EtpE!hIN`ʦs}7z [c䨹؍{8 B p+Vk +d;_DD棐"@BK+[/*ըԅBXC(*Rjp6~頫+Rb27hH ],w Qn1#*KLvpU&oB( z>PL ^)Faw{e]v%-(B{R(cߙRHC'Gێr>XjÉ=U4;aFD < o )+h3Jn5z(]MH}ۻiP,/J# -noK|v" ,eso4Pʤ`ܰGl}uitW'~iр(T91_ڰ6ծɶnU+R UYK "h걝˚גh&a<];ۤ}3Vj0}}+t{Ͷ9IwZ;) fVlP=aTWaؙVQxMXiVP ˣt8d) Ĭݞ-dV&19P@qhhG[p'/߭Qr}SQ5Әa͋>L-jPELRcXU$Y)An,$iH !o>.]?@=4$e9lj^9,{zǓC2"Ne7&4;wPO!&q%CD6%Q/fԜUjV#ǿE7&454)v;^SK{sEհU5t+MY-QJVH5MָNVPu.č"5Tc[րeT|*ɫx&kRrm;T*jS[@{n}%*Js..2[a~*\::?^A*t`8} +t# ^SC=ZFzdaJ<"h.TpQVd,h?SEgue5QbrNv~ch &17If!u¿V Ln&P3cPP޹u*~j`~܎<{W7.%vowW<EN@;w:!YX{̸b? tHaOIƚH) 5*k tҴ TH` Tid; Z&oۢ7^r+4>} %7|8UjC OE*‘SVgMlTk&KPJ4 ~QÛg5F` Ϻܕ*ǡlE{H\1_vY0I4kQQ2 -x[mv"HuE uttW6ykaPaw|'POl<_jj%MyPً"RJ&!c4}'xRXQI^AzD]5+cӚ`Za2|{DΛ=Ocr#Oէ=N$Oh;qh1yQ+pS;TlZoY!q+ա=jmQY"YqIP6e ܔVRVRLjN+{gAp>f!=1&ε2 +7-r7^B#=e<=^VG¤K6exw*^'뮥*ث&@nEMoSA:OXx3)ML_N[ ﱯIXM D <uCؙ&ՆZE4yZhV>ױM{`oB\3MJM%GbYdoV~u)Nsxա< C@dEFPƢZf:1zln6=g/N8 s'jYiYq:fD h\Ipp28ExnG1r\rg`6V~Rtw5QČ=/Vo-RB$V f__l^&t:wJ2Z+N#7AeMzP /DeyYY?M)Nz@;!3\< a '!k[sK=V!c6i)খi+V7x|w>ۭdG]c6$ѓƨ`ͬ;..\H_b)sw*s4}6" 7cw'RZ3_pyBg2pTKDtp z+&iŦ7M<Թ|SeJVCҿN?Xf%oPqr8#} Hۙ bH)h;:~:O̎cwI2=KH$-Uf܏znʠ((aG} . fw[wv9g]xѦR2{f?$ã$HgL{< ,55*;O%*K:>}v55T^'yEU.]#c2>A-)Lz֚B/r#ԡ JrV)O> ?yf@6r_7`=.t?wWjEN@;t:!YX{ɼb?ʍ tHaOI?kTgk*zo9[Zc5OPMFs3rPBs5UĹYz^.Rjjg < OXXs%T!^%o'lw"_W<}kaddVV{}copTݹZ?&{ U SIW_y.&[ڝ3 2y_W dȢat Bs^ b{l. 6XTGqF{eX({P>e~ Z~8zsV{OFSfRAw ä.Ayќe5T+iEx*9^YJ/}o5J :Pfs͎ TD^ ̀7K$gA|d[p{S9}#Gzl; ]&*!+:fʯIqΚ ʗf"Ý$£P]OLP1ID}D41ExnsurT\PDKi}djƖ{MPs-rZ?(}@Rb'8 ѸP_E`X5o9c$M <3ax tLamʬM/|sC< |hv(ȁ0 (_B NńQ]; D$*YiTϾȮoY:O[ -6}i^!~$_??^7{fQ?ķwWmEN@;s:!YX{\b? tHaOIіk^>0CGO0̈́RΊQ;d/a"t|cxey ػ60ɼV~ a,qLſ>avHHģ%-c5 U݆ßyI.yJQ|q*sQ{!:<5szx ^JXb2M g;sn%7P"*fx3†A'Ϙ SkSKaɃ*׫jdF<3Oa6Y.C߮6x'!{0=OM+iB6 DY!Ъr8*ƶP)^"ƩN^̄B5fnԦ'`ZBEPz*(/C)S0wBP",q \ɦpwja.l f#.קUj,Ʒ`ug";7;Y?Mn*"YНEE?ԡi 9ѩXI14yUiU 3 l`P< ZW5*!}²% ~ 4ڃmfYq˥_{'sM[&IuRpW=|]O=){*}lqof~y#L^qN~_Bh)tGZGw,R ~=R }saZDϳ٪;b%+$1Fљ䶲ZeIG4i=D5e*4^3~8u:JM{1yt>]>#DOBw(&R"P=zJ B[O_">dIYPѰti-rA$ySگvnd/9G\֣1f;>Q{WCGC)1/o iP'0?AjH~'woc;:Ű]oWs_evpV kMNYE=iRBNoL1bkpxIUpdf5rԩzg[>M@A@Hy9rtȔ+`cdE ,-xEHPLajD$دl% )&nKʢBHZS-_6D\l jn2t?%ETtm!=S%f$Ǽg[ѣ0hRdZ]hM~q8[K OgM!nnb{aww_.6A+à޴gAz)K`HCD{m#l nrμ v>\JO7e ecyl 'Ҟ~ȿE]t&'URmd:*q5ZVk6³yiQW0t/ 6T+ŹD\cOT5F_jj#zHfPhA_?rLwWEN@;r:!YX{b?b tHaOI =gxY՟E [=1~+X!*=ir b笁GbSuбFNbM.MBR{e1U 4ˌeO>Vn= ]y뫑iZ6E ީ t{u@٩p!]`=w&ӥָ,GO,.qfi;o98qDo_7&o᫽Siۅyh ˸sIZÙ`-"+ϟo0bO˫FMEݰ>\75hK)EKlzxhB"wr  C[b2ZGn_W0V#J} +[JUE`mKFs2a#(ZR47 Ti'#s'R@!l?__ۡRmf⍗2TFai һ%\sRUEȾV> b`i.{vݾEȄY {8"+Cvf{dKʀǿd4fCEX8d1G!{=HǏnH0WƲㇱ~@xiPQdKԶϟJ1d6L\G"KVL2m wP ]w'*|?,( wblmRwj8M.ذ6~_o0hCoST7h#d61P\ =s|Jԛ"wkø?>'J]3U1?:YA-6 ZG0x;k 5J(/Dr?S(؄ U"*Qzx )շg[/0HxpuVN꡽IHG w㈳6ۛDMEt^1M`P2rq.jԛ A贠 R3m/ q\Yஓ|i}^ _qF[Xt CANUȁI6a HE֥boS0,"Q{2]f0X*nBN>cj6[2[4DͶ~YpS,|'Z}z#l61 m z ;Z?"ϧW߄9=ۖY#a{7' WATGg̬钞,߽>(8e'S8*lpEڈ_0jKwiAWXi\"^؏8d "'t,`r7ކѕx&XtGy2ѹJDs r$G@TkJd?ƿ[ؐ͆CLHyt&a5~G h3iq+61|Rkx 3Q+%ٿ[Gvhbl}ۥ%Վ-\Fh)H%l0'-4, >恜 :URJ*nJԼn4ͷ5yHe^^[Aڬؽ Xe$rRyئ[{-bā[*Ht(:[I@(ϫW~K^I+ZKV+@IJ9WODv\j>%^6sk&Qj̴J*Ra=볍Òu\z8fs6;l;ߒa-q:&)e:ș9.}^]@.|{H6:+!C*W3!}hRZϺm-n#|`>vA(Te OXy2K{Xg HKSirײKfKPaƽފ7j"p75_^eدyFrM ^BǶS۝s `-r])qUoۭg] xiw~Q)ԯv\S# "u[f?yo@]׬ [я1x\bE4!޿|ޢ=Tg3vONU lHѩQYMfimwΘ%|&Rp>uEF# |2(ggɼO"'Yu WP 0g3?҅BUtRDD'4'(`x/(N44sꬷV-YZtQ^]aY '!V<0wWEN@;p:!YX{<b?H tHaOIƩ;NOK[B 30_8+YVg&^˳GeR=7D09ϑ~NpyJ^Ai5䇦 ArxB9݊vnd"MKjG?Z~qlBx4Ze{d!`G=q9aTQ2؅-~޻2R #x6j!f9%rѦhB%bⓈ u;3/s9bpA\(1$M^6lQ\PHL6HqТ޺)}ϊL Zu,dMzƩA&S?r c GsMuAY|~%sA3DG9gQ*mE ;;P?{Rt|V@gT\)jnڢ{^޿W>KUo~Gݳ-&DK@*t!]3d䊞-amY4lWHd S$Pwcӳ/Ѩ@x0tgs|T la׃ U2@!6/ǔ#o\C }ը\gNݑr9$d/P ji\T9sBw5v;񢌇QR(еRjf^bȚTv0Qw9iuVB׊òG M̊Ғs5"IVѳ0ӿRNE9B"]^]Yc8'\D+,Ro#=nd /( \#W-Q +i#@*fˬ{4J#C@-O`5^Ym,Q(zO3>^m<;XR\bz4˒Vo?W1bB];1R{fB 9ڈW4PF`OvsWh,Ռ ]Ϋc/_ߎ)iӣ].{U,Z0L O =Y x8#T^-xd?aV&,FxCtl\nP>EƆyZUVq YGlv.!z:ax,Dsa2؜ΠX+?To2 f{R'ɬc7- ?/rO^o(:;Qu .hf@rGCV:0ˏ*"x$ˀ*GgcW?]N#BAa[h|o V"̰+qL(,=5VM9imӅa-."9wWEN@;o:!YX{b?ғ tHaOIW94 ʽNEYۈ_3yؕuxk&~Ϝ©׷ٞK{i #c:(o>cBwYX j1IPZ BD w8$y7-)G%I9{>º5T6)1/uhG x١uM΂ +P}S)lp8Zu#f^:"d?RدMOF޾0ǖ-'  HYNcFU!6A@9 g+ϩr$Ts=u@Smh ,ekhU~ݴ(SV0GDwxuP|n#ib%!r!f p" ?/wtL%8U)&D%3zL!Ah6{$Q8eN*:'ԫg+N *?Vt ߍ֜]ȌXݓ(#k=nΟ,eVUK`r,*ۍ1;TF=-.Oٱ.*r7L *t{ ͮĞ3Dn?*UG]R i+,,|jwÑXQ>͠8D;y$$B"7KMRd[|L "׉3LjuU""WԦr.a\S0~XpN+fxb\JPŏK#pg|#c_u8E[m}4[ęh^$h8K XF(y@%(.;9ϫ}r_!`!@yvA) OģƹCN_f2Z0PဠSD] mc蠇F4z zd*Bq86@^q gM%o-XfeނXrxuhny5!pPE=Y/Z䢈YJVKAAyĂATyJorbD;FCBwȀ'ٰTff+I@X|c)K; &$'d Uۦo)˥ܛ3YߚgܴM00d"EE3["O&+ek%4^AÊp/clH};Q8;!ʒB8^A!h +d gji )^_JR{hj8 Seo[RKƈC4/TDmal>q 8^-HC!E MGY!; ؼ;9:*yr՗giϵrב%Mw'}l-Яlp@C {/\%<>D@KLrl>:C{Yh37CQҸpĢXe:{~뭻r3%dh&<QN([KT2#CU@7+XZ0i7+/|u3D"7+s<:Wi"uxt[8">00-CPۦBur"c ~V ^ j41>Yc>"Y^w=YgMrd |ns/V.}ϝkXHw706bɬ3]HVW.*i#kP<GY&΋Џθz#4z\L4Jm`3`7U!'}WQ9nB)3~9j[i4ټ:+CCcX d |B~(>p(hz(R /c*nL<ev/M k:^*ݰ w Wў}k&ZN"d9@w|w5&](]dEJt!˸vHMJ?G[}Y?|dnGAU+YeM<1'; o{3-~h3?cřCuia { +^U`dVG;լ*aR19=T u7E:\]pUfLY&JPl儴.sqp%q35r>6-|brT[ xa;_۸>YĄr{Θ`.-0Jl|#xԁ㷬ɧWɱ?[k*&=Bpq"/gѐSw"~Է;gn3RՉ5Ö(p8k 1N7nS~\?_" oj.Նx P7Y(;d} -7fT\)3{}]Kmw_Hehy,%S !g:,e%w"@|Mwz/ _omRM%v5:N= Rx8jj(Oa$\I\E@K{:b{!87E gt{|#iLB#Lo |٠4LfLpK";l!? y G,W_nr:/& g *C}9G1,1X O&"Mz=sH錉[d}ROS}sŇ WXKg!a|} e =ny6xz%t)z_ km;Xԋ{FduѝGoEua#ήO?miGR Z TUG ؁4qcgȂsy~M ?ÿT aꜽn!LV\23~)?eP lݫAP̯Kj;>|B1Geb(~9}6q>~[#,#7/JD*z"qgs/uo.̢:{<̡))5%b̥7gW쓟^XOXhNQłF`em.y_/k Ժʘr .Ό' dq5%Wk{V7JC`3Ϯ(o;{O F(~Bury2Diq Gr(_}tT]39.{C=r;1=5u Z9B_yPBC܀8-l7e+9npؚ!t [͵X:* lڬ ;< j2C:*$Tp>)HuwՎj]msRD)yr1Sֶ$U367xȣ(+2rQQML.ẶKafl=( kD,-ƷqΖrZ):eY{Uʥ{{*]h8<&0LL9DgZe{`-Ê#@n }0s1r.LbO)o%=ee)l\)iTk 7㨮0pkF,i~7)?X(ݶ|/j5ˈ5BINW>lUbпk#Ds5P1Iv"vJ(lÑ͕SdDQ,ce{EQ>>{DܻllP>I :<צrS1,~WU:~yy nn֬lz^yaN>ig*tik;B Y<0p:g Q0 mS9%JAB{bؽ,}%ul/@+[]A@ry*L); Q ȶuIK'5`!1zavX;Y$?+. Br "c~pP)wwlUSnW~ ad'?E ѐewاx`|R 1F}ɚ w%X~w (^#`z^s雄ĩJRΈe63%5;T_wܶUߕ4Q>vK/˱7 st>ۆ*8teHg3)^WN_ES wr5*'f2mpOQEQrѪ7I>pLX(ѯ]v*8T ˌ8$m8iDԷpuHxl(rJu=Qͨ~M%u8:wWEN@;j:!YX{b??S tHaOIƋ1E^mE[Y?3>\PTV/>C@)OD~iTyNgE鑭k]GلUQ7k4`l i`@ ZYŹɎRqu,Թ&4QK%nK #ojJ$+)ů2= D&˘=e"qv~ҷ [%K!kem A }W#9g{z 4.ZϳݙJ6pqr)@2-d]da[tiz5oź5@'oL3$-IXU0IIݾgZ{ ۮYNboMX+ql^,pnSF߰j޸q[~ juutbD; jzYUۅ 0̍Vi(g̗2nTz.t G19h}Wc]6MsusBDS̳;@-I\\T]ٯq @(H>|~Űo *j0 F4 EAz柆ncˣHl~1dERA{XrI|[ܽ,bhqA7(A6tζhpϨzUjWWbDgzq~lݧucs^7wsɉ,cS{60z'}@|pLZg[|?B:UC,9MޒmJݐkϑ+(,ƙWRV6(Zh ;G1[B(Y`t}ktzOb9J>_,aS T!"V5sתխmv(JJ􅆇Ƈm+k # Cg sClrF >{`v%?;gРag?<{IhZ ץpC%wWEN@;i:!YX{b? tHaOIP>:}QgW2=fI9IĞ-IG8՘ۉݥ2፜XKƉur.ompiqдCBC(*!aZ!n.u\aSL-Ak)<שaS[ClNJ! sq|P!@b-^Öf25aO RdcML{mkXf8:!sYS`"<(_1dTsݏ h9^W0ȋLŸ*>3!؎Ġɽ~?p~Gtz¿聉O^Čm7S4Dd@ ۼDӕGmNXkgGnD{54)JjO>QT: eXq0F.c~'YLs|dJC<DOV`RgcV/bxj |n s@sϮdiD\$# %d*,4U,^gGyR:pN''=#'T)etk&+w)s~ʈN=}UIFqÚQN]%N[(a?B HA)MпZ0_ X0@Zr2ϭU# ??9M#ō}^@<|t =_ ްث:EImw~!<"@;uÊ,*O2,A!* = 1 4 7 Bmy;o'A8l c/?J:Q !h w_a4n)ǢX)AIUBFkmIg>ĉ OffٛVxxW#E!J+m*Hoѵ= G1.i/.ko2W;8xm[ jg%Վ\lÕ)MG)``0uTJ˯H̄- >=p LȒռkXw(ӾN4W+G0Wi ֩eZ@U>B Py؁Јb=.G| }jz{m65yYs}9LCLwu`yq"II&MhoPm9-u8<|(X5-wWEN@;h:!YX{ <b?j tHaOI󿫲IK&tr_wӸDmִd?g:>ua!Yg nW*~UZy>OYxnyPhYt|@dƬF=ݱY tInHyvy#`+#$X~Kt % r M*? \>P9sl[5e?v2j?0~ _^{.J3osSnͥC&^~DM2(ow!:L8̚) (HXN[Gyf'/-4C Zw(1ug7<ћq"nA}T-HVɠxGDwv&4OEI$PS 9,\j$.4gԏ`iL2x6ϪG0|e0k~Z9P䖒ak q$QɁx#)xVK6-*ŊŨaGg0GLQx+u|U&Usv #O8۹eGtbW~3~^wC#Ұr0٠9u-hG\EPFDZMoYZ}Ыy?Wf 6z2,[(Čknɦ4hQ\ĬAD#&?EX t3'Ym\JKl[ʾh /eԪb-M6Z$ (NV^Z*/29焚K=?OsGeZ'8r$LHb-J{E\v-n74t0qZ +ByM,CT/}2Kֽ-y~Yk9œ3vE\+:̰Fw0߅'׋WsJڶ4͇eh,B[hڕF}X 7jXqؔ }3{ ].挧%ZMc8$sGaԝ{w541Z+|hѯ&%Xd_$)qRⅿ%[ #lR`P1OV҉sII^K X {qMuF[4YB"{41Yo^†_&~U8HSoAk6/{ >bZǣNf<~x+|ZCc/hűֻj81;Vw!lp }f;ɮj5_Vua܅#=m~h|O>f/-pIVp1]DeV,϶e@o fZ+5kC6iM 0=Rq9-&sڣ2'V@eWngAos<}2xn`IUTi__C$dmLQ<ܿY\K'Ԃf!2"8WvA؞9^u=bz=m i a]g^7͋gpr!Hw48?!`}'Sb0^!!uէe-7G_vq7a}!&Nی=ٶL j9*B,gl qڀrΔwW'EN@;f:!YX{|b?x tHaOI%.륷m[{%PfÀ[ >O$n3yb--0_W@esPR>,8Y —(:As}sO=]`e= |%a`CXWp<)>X-~S+`$ے0`Gvd?AL24z%\H)#xx*ae{[)5NH{BR,pcF.8/;P{ ]F5nEIV&MjBś*"ժTv[OpqkH?XWrhu=}]\iPh6O7{ џ>7l&;; G*hŤtVQ Sh8Zu_dhh5 _Ź"_oFZ>MоUM]Fem kw~Bf@ 8v?c;VfK@$4l@yC - L_PO"T~ԏ%ky"5k-qV0k94M%ܐ?PÙ *&zi4*6F-WHRV(7e$f( 7JQ̼n%ZoxB! 䶦&*<Icpd\H [欯ϟ:,:aB3itAdEVPKwȵ a‡W L̃TqT~Oß7!aaoxPk_(Uk:&No ͷ~a/~b&J;9+c'S͂s8|-sLJof=ܪ<.=mb)Ϙc4hDo,i`颸wAB" _~Ou '`GJg{ǃG>k@ZJ#T.:wW*rrEbN@;׹:!YX{b?Z tHaOIrcIM"֛ٔ;*[i{xG<:u:؎ͽPgD(=lƷV$$;]ĂLĝm y+|?Mwv 87FHm:,/4 0.;tIENDB`wW,DDE4N@;:!YX{Jb? tHaOIwWhDDE4@?Y:!{Xb?M}s ItHaOwWDDE4@?Y:!{Xb?Y<}2 ItHaOwWDDE4@?Y:!{Xb?^܀1 ItHaOwWDDE4@?Y:!{Xb?d|匊 ItHaOwW$DDE4@?Y:!{Xb?j6 ItHaOwW&DDE4@?Y:!{Xb?oM ItHaOwW_DDE4@?Y:!{Xb?u\y ItHaOwWDDE4@?Y:!{Xb?zs: ItHaOwWDDE4@?Y:!{Xb?̀il ItHaOwW׵DDE4@?Y:!{Xb?̆<f ItHaOwWDDE4@?Y:!{Xb?̑|Z ItHaOwWDDE4@?Y:!{Xb?̗TI ItHaOwWDDE4@?Y:!{Xb?̜N/ ItHaOwWDDE4@?Y:!{Xb?̸܀91 ItHaOwW¹DDE4@?Y:!{Xb?̾|+ ItHaOwWDDE4@?Y:!{Xb?<  ItHaOwWDDE4@?Y:!{Xb?\ ItHaOwWQDDE4@?Y:!{Xb?K ItHaOwWDDE4@?Y:!{Xb?Kʲ ItHaOwWDDE4N@;:!YX{Kb@ tHa^IwW9 E+@;Ϲ:!YX~_ !,x" tHbyIHTTP/1.1 200 OK Date: Wed, 12 Oct 2016 17:50:34 GMT Server: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.19 OpenSSL/1.0.1f X-Powered-By: PHP/5.5.9-1ubuntu4.19 Connection: close Expires: Thu, 01 Jan 1970 00:00:00 GMT Last-Modified: Thu, 01 Jan 1970 00:00:00 GMT Pragma: no-cache Cache-Control: no-store, no-cache, must-revalidate Content-Length: 6084 Content-Type: application/json {"js":{"id":"13974","name":"5E:3F","sname":"","pass":"","parent_password":"0000","bright":"200","contrast":"127","saturation":"127","aspect":"16","video_out":"hdmi","volume":"50","playback_buffer_bytes":"0","playback_buffer_size":"0","audio_out":"1","mac":"00:1A:79:1D:5E:3F","ip":"89.215.246.246","ls":"","version":"ImageDescription: 0.2.18-r14-pub-254; ImageDate: Fri Jan 15 15:40:07 EET 2016; PORTAL version: 5.0.0-r2; API Version: JS API version: 333; STB API version: 142; Player Engine version: 0x579","lang":"","locale":"bg_BG.utf8","city_id":"0","status":"0","hd":"1","main_notify":"1","fav_itv_on":"0","now_playing_start":"2016-10-12 03:08:34","now_playing_type":"0","now_playing_content":"","additional_services_on":"1","time_last_play_tv":"2016-10-11 13:19:04","time_last_play_video":"0000-00-00 00:00:00","operator_id":"0","storage_name":"","hd_content":"0","image_version":"218","last_change_status":"0000-00-00 00:00:00","last_start":"2016-10-12 18:27:19","last_active":"2016-10-12 03:18:23","keep_alive":"2016-10-12 18:27:19","playbackwW9 E,@;ι:!YX~_!,xb] tHbyI_limit":5,"screensaver_delay":"10","phone":"","tv_quality":"high","fname":"","login":"","password":"","stb_type":"MAG254","num_banks":"2","tariff_plan_id":"42","comment":null,"now_playing_link_id":"0","now_playing_streamer_id":"0","just_started":"0","last_watchdog":"2016-10-12 16:09:57","created":"2016-10-04 11:27:42","country":"BG","plasma_saving":"0","ts_enabled":"1","ts_enable_icon":"0","ts_path":"","ts_max_length":"3600","ts_buffer_use":"cyclic","ts_action_on_exit":"no_save","ts_delay":"on_pause","video_clock":"Off","verified":"0","hdmi_event_reaction":1,"pri_audio_lang":"","sec_audio_lang":"","pri_subtitle_lang":"","sec_subtitle_lang":"","show_after_loading":"last_channel","play_in_preview_by_ok":"0","hw_version":"2.5-BB-00","openweathermap_city_id":"726418","init_ip":"89.215.246.246","theme":"default","settings_password":"0000","expire_billing_date":"0000-00-00 00:00:00","reseller_id":null,"account_balance":"","client_type":"STB","hw_version_2":"21","blocked":"0","storages":{"fake2":{"id":"3","storage_name":"fake2","storage_ip":"151.237.129.29","nfs_home_path":"\/var\/spool\/storage\/","max_online":"100","status":"1","for_moderator":"0","for_records":"1","for_simple_storage":"0","external":"0","wowza_server":"0","archive_stream_server":"","not_for_mag100":"0","fake_tv_archive":"0","apache_port":"88","user_agent_filter":"","flussonic_dvr":"0","wowza_app":"","wowza_port":"","wowza_dvr":"0","flussonic_server":"0"}wW": E-@;͹:!YX~_M!,x tHbyI,"shifter1":{"id":"8","storage_name":"shifter1","storage_ip":"151.237.129.3","nfs_home_path":"\/var\/spool\/storage\/","max_online":"300","status":"1","for_moderator":"0","for_records":"1","for_simple_storage":"0","external":"0","wowza_server":"0","archive_stream_server":"","not_for_mag100":"0","fake_tv_archive":"0","apache_port":"88","user_agent_filter":"","flussonic_dvr":"0","wowza_app":"","wowza_port":"","wowza_dvr":"0","flussonic_server":"0"},"shifter2":{"id":"10","storage_name":"shifter2","storage_ip":"185.58.20.29","nfs_home_path":"\/var\/spool\/storage\/","max_online":"300","status":"1","for_moderator":"0","for_records":"1","for_simple_storage":"0","external":"0","wowza_server":"0","archive_stream_server":"","not_for_mag100":"0","fake_tv_archive":"0","apache_port":"88","user_agent_filter":"","flussonic_dvr":"0","wowza_app":"","wowza_port":"","wowza_dvr":"0","flussonic_server":"0"},"office":{"id":"11","storage_name":"office","storage_ip":"185.58.20.28","nfs_home_path":"\/var\/spool\/storage\/","max_online":"2","status":"1","for_moderator":"0","for_records":"1","for_simple_storage":"1","external":"0","wowza_server":"0","archive_stream_server":"","not_for_mag100":"0","fake_tv_archive":"0","apache_port":"88","user_agent_filter":"","flussonic_dvr":"0","wowza_app":"","wowza_port":"","wowza_dvr":"0","flussonic_server":"0"}},"last_itv_id":"13","updated":{"id":"13964","uid":"13974","anec":"0","vclub":"0"},"rtsp_type":"wW%: E.@;̹:!YX~_!,xۛ tHbyI4","rtsp_flags":"1","stb_lang":"bg","display_menu_after_loading":false,"record_max_length":180,"web_proxy_host":"","web_proxy_port":"","web_proxy_user":"","web_proxy_pass":"","web_proxy_exclude_list":"","update_url":"http:\/\/fw.tivi.bg\/im\/254\/imageupdate","demo_video_url":"","tv_quality_filter":"","use_embedded_settings":"","test_download_url":"http:\/\/151.237.129.4\/speedtest.avi","is_moderator":false,"watchdog_timeout":"300","timeslot_ratio":0.99155609167672,"timeslot":297.46682750302,"kinopoisk_rating":"","enable_tariff_plans":"1","enable_buffering_indication":"","default_timezone":"Europe\/Sofia","default_locale":"bg_BG.utf8","allowed_stb_types":["mag200","mag245","mag250","mag254","mag255","mag260","mag270","mag275","aurahd","wr320","mag256"],"allowed_stb_types_for_local_recording":["mag245","mag250","mag254","mag255","aurahd","mag260","mag256"],"strict_stb_type_check":"","cas_type":0,"cas_params":null,"cas_web_params":null,"cas_additional_params":[],"cas_hw_descrambling":0,"cas_ini_file":"","logarithm_volume_control":"1","allow_subscription_from_stb":"1","deny_720p_gmode_on_mag200":"1","enable_arrow_keys_setpos":"","show_purchased_filter":"","timezone_diff":0,"enable_connection_problem_indication":"","invert_channel_switch_direction":"","play_in_preview_only_by_ok":false,"enable_stream_error_logging":"","always_enabled_subtitles":"","enable_service_button":"","enable_setting_access_by_pass":"","show_tv_chawW< DDE4B@?iXY:!~X!,x_! JtHbywW< DDE4C@?iWY:!~X!,x_M՟ JtHbywW$= DDE4D@?iVY:!~X!,x_Y JtHbywW= DDE4E@?iUY:!~X!,x_= JtHbywWa E/@;:!YX~_!,x6 tHbJnnel_logo":"","tv_archive_continued":"","plasma_saving_timeout":"36000","show_tv_only_hd_filter_option":"","tv_playback_retry_limit":"50","fading_tv_retry_timeout":"1","epg_update_time_range":2818.6,"store_auth_data_on_stb":false,"account_page_by_password":"","tester":false,"show_channel_logo_in_preview":"","enable_stream_losses_logging":"","external_payment_page_url":"","max_local_recordings":"10","tv_channel_default_aspect":"exp","default_led_level":"10","standby_led_level":"90","show_version_in_main_menu":"1","check_ssl_certificate":0,"disable_youtube_for_mag200":"","hls_fast_start":"1","auth_access":false,"epg_data_block_period_for_stb":"4","standby_on_hdmi_off":"","force_ch_link_check":""},"text":""}wW DDE4F@?iTY:!~X!,x_X_ KtHbwWE DDE40@;k:!YX~_X!,y: tHbKwWTLLE<@?. Y:!X¤q KBwWzLLE<@;!:!YX¤Ƞq A tHbKBwWJ|DDE4@?.Y:!X¤m KLtHbwWooE_@?+Y:!X¤m KMtHbGET /sp50/server/load.php?type=stb&action=get_localization&JsHttpRequest=1-xml HTTP/1.1 Authorization: Bearer 514517DF64E23B0639596A18F403B550 X-User-Agent: Model: MAG254; Link: Ethernet User-Agent: Mozilla/5.0 (QtEmbedded; U; Linux; C) AppleWebKit/533.3 (KHTML, like Gecko) MAG200 stbapp ver: 4 rev: 2116 Mobile Safari/533.3 Referer: http://box2.tivi.bg:88/sp50/c/index.html Cookie: mac=00%3A1A%3A79%3A1D%3A5E%3A3F; stb_lang=bg; timezone=Europe%2FSofia Connection: Keep-Alive Accept-Encoding: gzip Accept-Language: en,* Host: box2.tivi.bg:88 wWDDE4ch@;2:!YX¦ tHbKMwWEci@;:!YX¦N3 tHbKMHTTP/1.1 200 OK Date: Wed, 12 Oct 2016 17:50:34 GMT Server: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.19 OpenSSL/1.0.1f X-Powered-By: PHP/5.5.9-1ubuntu4.19 Connection: close Expires: Thu, 01 Jan 1970 00:00:00 GMT Last-Modified: Thu, 01 Jan 1970 00:00:00 GMT Pragma: no-cache Cache-Control: no-store, no-cache, must-revalidate Transfer-Encoding: chunked Content-Type: application/json 80a2 {"js":{"weather_comfort":"\u041a\u043e\u043c\u0444\u043e\u0440\u0442","weather_pressure":"\u041d\u0430\u043b\u044f\u0433\u0430\u043d\u0435","weather_mmhg":"\u043c\u043c. \u0436.\u0441\u0442.","weather_wind":"\u0412\u044f\u0442\u044a\u0440","weather_speed":"\u043c\/\u0441","weather_humidity":"\u0412\u043b\u0430\u0436\u043d\u043e\u0441\u0442","current_weather_unavailable":"\u0422\u0435\u043a\u0443\u0449\u0430\u0442\u0430 \u043f\u0440\u043e\u0433\u043d\u043e\u0437\u0430 \u0435 \u043d\u0435\u0434\u043e\u0441\u0442\u044a\u043f\u043d\u0430","current_weather_not_configured":"The weather is not configured","karaoke_view":"\u0412\u0418\u0414","karaoke_sort":"\u041f\u041e\u0414\u0420\u0415\u0414\u0411\u0410","karaoke_search":"\u0422\u042a\u0420\u0421\u0415\u041d\u0415","karaoke_sampling":"\u0418\u0417\u0411\u041e\u0420","karaoke_by_letter":"\u041f\u041e \u0411\u0423\u041a\u0412\u0410","karaoke_by_performer":"\u043f\u043e \u0438\u0437\u043f\u044a\u043b\u043d\u0438\u0442\u0435\u043b","karaoke_by_title":"\u043f\u043e \u0437\u0430\u0433wWEcj@;:!YX^¦  tHbKM\u043b\u0430\u0432\u0438\u0435","karaoke_title":"\u041a\u0410\u0420\u0410\u041e\u041a\u0415","layer_page":"\u0421\u0422\u0420","layer_from":"\u041e\u0422","layer_found":"\u041d\u0410\u041c\u0415\u0420\u0415\u041d\u0418","layer_records":"\u0417\u0410\u041f\u0418\u0421\u0418","layer_loading":"\u0417\u0410\u0420\u0415\u0416\u0414\u0410\u041d\u0415...","Loading...":"Loading...","mbrowser_title":"\u041c\u0435\u0434\u0438\u044f\u043f\u043b\u0435\u0439\u044a\u0440","mbrowser_connected":"\u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043e","mbrowser_disconnected":"\u0438\u0437\u043a\u043b\u044e\u0447\u0435\u043d\u043e","mbrowser_not_found":"\u043d\u0435 \u0435 \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u043e","usb_drive":"USB \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e","player_limit_notice":"\u0411\u0440\u043e\u044f\u0442 \u043d\u0430 \u0441\u0435\u0441\u0438\u0438\u0442\u0435 \u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d.
\u041c\u043e\u043b\u044f \u043e\u043f\u0438\u0442\u0430\u0439\u0442\u0435 \u043f\u043e-\u043a\u044a\u0441\u043d\u043e.","player_file_missing":"\u0424\u0430\u0439\u043b\u044a\u0442 \u043d\u0435 \u0435 \u043d\u0430\u043c\u0435\u0440\u0435\u043d","player_server_error":"\u0413\u0440\u0435\u0448\u043a\u0430 \u0432 \u0441\u044a\u0440\u0432\u044a\u0440\u0430","player_access_denied":"Access denied","player_server_unavailable":"\u0421\u044a\u0440\u0432\u044a\u0440\u044a\u0442 \u0wWEck@;:!YX ¦ tHbKM435 \u043d\u0435\u0434\u043e\u0441\u0442\u044a\u043f\u0435\u043d","player_series":"\u0441\u0435\u0440\u0438\u044f","player_track":"\u0437\u0432\u0443\u043a\u043e\u0432 \u043a\u0430\u043d\u0430\u043b","player_off":"\u0418\u0437\u043a\u043b\u044e\u0447\u0432\u0430\u043d\u0435","player_subtitle":"\u0421\u0443\u0431\u0442\u0438\u0442\u0440\u0438","player_claim":"\u041e\u043f\u043b\u0430\u043a\u0432\u0430\u043d\u0435","player_on_sound":"\u0437\u0430 \u0437\u0432\u0443\u043a","player_on_video":"\u0437\u0430 \u043e\u0431\u0440\u0430\u0437","player_audio":"\u0410\u0443\u0434\u0438\u043e","player_ty":"\u0411\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u0438\u043c, \u0412\u0430\u0448\u0435\u0442\u043e \u043c\u043d\u0435\u043d\u0438\u0435 \u0449\u0435 \u0431\u044a\u0434\u0435 \u043e\u0442\u0447\u0435\u0442\u0435\u043d\u043e.","series_by_one_play":"\u0435\u0434\u043d\u0430 \u0441\u0435\u0440\u0438\u044f","series_continuously_play":"\u043d\u0435\u043f\u0440\u0435\u043a\u044a\u0441\u043d\u0430\u0442\u043e","aspect_fit":"\u0432\u043c\u0435\u0441\u0442\u0432\u0430\u043d\u0435","aspect_big":"\u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435","aspect_opt":"\u043e\u043f\u0442\u0438\u043c\u0430\u043b\u043d\u043e","aspect_exp":"\u0440\u0430\u0437\u0433\u044a\u043d\u0430\u0442\u043e","aspect_cmb":"\u043a\u043e\u043c\u0431\u0438\u043d\u0438\u0440\u0430\u043d\u043e","radio_title":"\u0420\u0410\u0414\u0418\u041e","radio_sort":"\u041wWEcl@;:!YX¦C6 tHbKMf\u041e\u0414\u0420\u0415\u0414\u0411\u0410","radio_favorite":"\u041b\u042e\u0411\u0418\u041c\u0418","radio_search":"\u0422\u042a\u0420\u0421\u0415\u041d\u0415","radio_by_number":"\u043f\u043e \u043d\u043e\u043c\u0435\u0440","radio_by_title":"\u043f\u043e \u0438\u043c\u0435","radio_only_favorite":"\u0441\u0430\u043c\u043e \u043b\u044e\u0431\u0438\u043c\u0438\u0442\u0435","radio_fav_add":"\u0434\u043e\u0431\u0430\u0432\u044f\u043d\u0435","radio_fav_del":"\u0438\u0437\u0442\u0440\u0438\u0432\u0430\u043d\u0435","radio_search_box":"\u0422\u042a\u0420\u0421\u0415\u041d\u0415","tv_view":"\u0412\u0418\u0414","tv_sort":"\u041f\u041e\u0414\u0420\u0415\u0414\u0411\u0410","favorite":"\u041b\u042e\u0411\u0418\u041c\u0418","tv_favorite":"\u041b\u042e\u0411\u0418\u041c\u0418","tv_move":"\u041c\u0415\u0421\u0422\u0418","tv_by_number":"\u043f\u043e \u043d\u043e\u043c\u0435\u0440","tv_by_title":"\u043f\u043e \u0438\u043c\u0435","tv_only_favorite":"\u0441\u0430\u043c\u043e \u043b\u044e\u0431\u0438\u043c\u0438\u0442\u0435","tv_only_hd":"\u0441\u0430\u043c\u043e HD","tv_list":"\u0441\u043f\u0438\u0441\u044a\u043a","tv_list_w_info":"\u0441\u043f\u0438\u0441\u044a\u043a \u0441 \u0438\u043d\u0444\u043e","tv_title":"\u0422\u0435\u043b\u0435\u0432\u0438\u0437\u0438\u044f","vclub_info":"\u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u0437\u0430 \u0444\u0438\u043b\u043c\u0430","vclub_year":"\u0413\u043e\u0434\u0438\u043d\u0430",wWDDE4@?.Y:!X¦^! KgtHbwWcDDE4@?.Y:!X¦ | KhtHbwWDDE4@?.Y:!X¦vQ KhtHbwW:DDE4@?.Y:!X¦>=o KhtHbwWu Ecm@;:!YX>¦ tHbKg"vclub_country":"\u0421\u0442\u0440\u0430\u043d\u0430","vclub_genre":"\u0416\u0430\u043d\u0440","vclub_length":"\u0412\u0440\u0435\u043c\u0435","vclub_minutes":"\u043c\u0438\u043d","vclub_director":"\u0420\u0435\u0436\u0438\u0441\u044c\u043e\u0440","vclub_cast":"\u0412 \u0440\u043e\u043b\u0438\u0442\u0435","vclub_rating":"\u0420\u0435\u0439\u0442\u0438\u043d\u0433","vclub_age":"Age","vclub_rating_mpaa":"Rating MPAA","vclub_view":"\u0412\u0418\u0414","vclub_sort":"\u041f\u041e\u0414\u0420\u0415\u0414\u0411\u0410","vclub_search":"\u0422\u042a\u0420\u0421\u0415\u041d\u0415","vclub_fav":"\u041b\u042e\u0411\u0418\u041c\u0418","vclub_other":"\u0414\u0420\u0423\u0413\u0418","vclub_find":"\u041d\u0410\u041c\u0415\u0420\u0418","vclub_by_letter":"\u041f\u041e \u0411\u0423\u041a\u0412\u0410","vclub_by_genre":"\u041f\u041e \u0416\u0410\u041d\u0420","vclub_by_year":"\u041f\u041e \u0413\u041e\u0414\u0418\u041d\u0410","vclub_by_rating":"\u041f\u041e \u0420\u0415\u0419\u0422\u0418\u041d\u0413","vclub_search_box":"\u0442\u044a\u0440\u0441\u0435\u043d\u0435","vclub_query_box":"\u0438\u0437\u0431\u043e\u0440","vclub_by_title":"\u043f\u043e \u0438\u043c\u0435","vclub_by_addtime":"\u043f\u043e \u0434\u043e\u0431\u0430\u0432\u044f\u043d\u0435","vclub_top":"\u043f\u043e \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442","vclub_only_hd":"\u0441\u0430\u043c\u043e HD","vclub_only_favorite":"\u0441\u0430\u043c\u043e \u043b\u04wWz Ecn@;:!YXޗ¦=M tHbKg4e\u0431\u0438\u043c\u0438\u0442\u0435","vclub_only_purchased":"purchased","vclub_not_ended":"\u043d\u0435\u0434\u043e\u0433\u043b\u0435\u0434\u0430\u043d\u0438","vclub_list":"\u0441\u043f\u0438\u0441\u044a\u043a","vclub_list_w_info":"\u0441\u043f\u0438\u0441\u044a\u043a \u0441 \u0438\u043d\u0444\u043e","vclub_title":"\u0412\u0418\u0414\u0415\u041e\u041a\u041b\u0423\u0411","vclub_purchased":"Purchased","vclub_rent_expires_in":"rent expires in","cut_off_msg":"\u0414\u043e\u0441\u0442\u044a\u043f\u044a\u0442 \u0432\u0438 \u0435 \u0437\u0430\u0431\u0440\u0430\u043d\u0435\u043d.\u0421\u0432\u044a\u0440\u0436\u0435\u0442\u0435 \u0441\u0435 \u0441 \u0432\u0430\u0448\u0438\u044f \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a.","month_arr":["\u042f\u041d\u0423\u0410\u0420\u0418","\u0424\u0415\u0412\u0420\u0423\u0410\u0420\u0418","\u041c\u0410\u0420\u0422","\u0410\u041f\u0420\u0418\u041b","\u041c\u0410\u0419","\u042e\u041d\u0418","\u042e\u041b\u0418","\u0410\u0412\u0413\u0423\u0421\u0422","\u0421\u0415\u041f\u0422\u0415\u041c\u0412\u0420\u0418","\u041e\u041a\u0422\u041e\u041c\u0412\u0420\u0418","\u041d\u041e\u0415\u041c\u0412\u0420\u0418","\u0414\u0415\u041a\u0415\u041c\u0412\u0420\u0418"],"week_arr":["\u041d\u0415\u0414\u0415\u041b\u042f","\u041f\u041e\u041d\u0415\u0414\u0415\u041b\u041d\u0418\u041a","\u0412\u0422\u041e\u0420\u041d\u0418\u041a","\u0421\u0420\u042f\u0414\u0410","\u0427\u0415\u0422\u0412\u042a\u0wW Eco@;:!YX#~¦P tHbKh420\u0422\u042a\u041a","\u041f\u0415\u0422\u042a\u041a","\u0421\u042a\u0411\u041e\u0422\u0410"],"year":"","records_title":"\u0417\u0410\u041f\u0418\u0421\u0418","ears_back":"
\u041d
\u0410
\u0417
\u0410
\u0414
","ears_about_movie":"
\u0417
\u0410

\u0424
\u0418
\u041b
\u041c
\u0410
","ears_tv_guide":"
\u041f
\u0420
\u041e
\u0413
\u0420
\u0410
\u041c
\u0410
","ears_about_package":"
\u0418
\u041d
\u0424
\u041e

\u0417
\u0410

\u041f
\u0410
\u041a
\u0415
\u0422
","settings_title":"\u041d\u0410\u0421\u0422\u0420\u041e\u0419\u041a\u0418","parent_settings_cancel":"\u041e\u0422\u041a\u0410\u0417","parent_settings_save":"\u0417\u0410\u041f\u0418\u0421","parent_settings_old_pass":"\u0422\u0435\u043a\u0443\u0449\u0430 \u043f\u0430\u0440\u043e\u043b\u0430","parent_settings_title":"\u0420\u041e\u0414\u0418\u0422\u0415\u041b\u0421\u041a\u0418 \u041d\u0410\u0421\u0422\u0420\u041e\u0419\u041a\u0418","parent_settings_title_short":"\u0420\u041e\u0414\u0418\u0422\u0415\u041b\u0421\u041a\u0418","parent_settings_new_pass":"\u041d\u043e\u0432\u0430 \u043f\u0430\u0440\u043e\u043b\u0430","parent_settings_repeat_new_pass":"\u041f\u043e\u0432\u0442\u043e\u0440\u0438 \u043d\u043e\u0432\u0430\u0442\u0430 \u043f\u0430\u0440\u043e\u043b\u0430","settings_saved":"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438\u0442\u0435 \u0wW Ecp@;:!YX)¦뒭 tHbKh441\u0430 \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u0438","settings_saved_reboot":"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438\u0442\u0435 \u0441\u0430 \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u0438.
\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u0449\u0435 \u0431\u044a\u0434\u0435 \u0440\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043d\u043e. \u041d\u0430\u0442\u0438\u0441\u043d\u0435\u0442\u0435 OK.","settings_check_error":"\u0413\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u0437\u0430\u043f\u044a\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u043e\u043b\u0435\u0442\u0430\u0442\u0430","settings_saving_error":"\u0413\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u0437\u0430\u043f\u0438\u0441\u0430","localization_settings_title":"\u041b\u041e\u041a\u0410\u041b\u0418\u0417\u0410\u0426\u0418\u042f","localization_label":"\u0415\u0437\u0438\u043a \u043d\u0430 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430","country_label":"\u0421\u0442\u0440\u0430\u043d\u0430","city_label":"\u0413\u0440\u0430\u0434","localization_page_button_info":"\u0418\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u0439\u0442\u0435 PAGE-\/+ \u0437\u0430 \u043f\u0440\u0435\u043c\u0435\u0441\u0442\u0432\u0430\u043d\u0435 \u0441 \u043f\u043e \u043d\u044f\u043a\u043e\u043a\u043e \u0440\u0435\u0434\u0430","settings_software_update":"\u0421\u041c\u042f\u041d\u0410 \u041d\u0410 \u0424wW Ecq@;:!YX.¦ tHbKh\u042a\u0420\u041c\u0423\u0415\u042a\u0420","update_settings_cancel":"\u041e\u0422\u041a\u0410\u0417","update_settings_start_update":"\u041e\u0411\u041d\u041e\u0412\u0418","update_from_http":"\u041f\u0440\u0435\u0437 HTTP","update_from_usb":"\u041e\u0442 USB","update_source":"\u0418\u0437\u0442\u043e\u0447\u043d\u0438\u043a","update_method_select":"\u0418\u0437\u0431\u043e\u0440 \u043d\u0430 \u043c\u0435\u0442\u043e\u0434","empty":"\u041f\u0420\u0410\u0417\u041d\u041e","course_title":"\u041a\u0443\u0440\u0441","course_title_nbu":"NBU exchange rate on","course_title_cbr":"CBR exchange rate on","dayweather_title":"\u0412\u0420\u0415\u041c\u0415\u0422\u041e","dayweather_pressure":"\u043d\u0430\u043b.:","dayweather_mmhg":"\u043c\u043c. \u0436.\u0441\u0442.","dayweather_wind":"\u0432\u044f\u0442\u044a\u0440:","dayweather_speed":"\u043c\/\u0441","infoportal_title":"\u0418\u041d\u0424\u041e\u041f\u041e\u0420\u0422\u0410\u041b","cityinfo_title":"\u0413\u0420\u0410\u0414\u0421\u041a\u0410 \u0421\u041f\u0420\u0410\u0412\u041a\u0410","cityinfo_main":"\u0441\u043f\u0435\u0448\u043d\u0438","cityinfo_help":"\u043f\u043e\u043c\u043e\u0449","cityinfo_other":"\u0434\u0440\u0443\u0433\u0438","cityinfo_sort":"\u0412\u0418\u0414","horoscope_title":"\u0425\u041e\u0420\u041e\u0421\u041a\u041e\u041f","anecdote_title":"\u0410\u041d\u0415\u041a\u0414\u041e\u0422\u0418","anecdote_goto":"\u041f\u0420\u0415\u041c\u0418\u041d\u0418","anecdote_liwW Ecr@;:!YX4^¦M& tHbKhke":"\u0425\u0410\u0420\u0415\u0421\u0412\u0410","anecdote_bookmark":"\u0411\u0423\u041a\u041c\u0410\u0420\u041a","anecdote_to_bookmark":"\u041a\u042a\u041c \u0411\u0423\u041a\u041c\u0410\u0420\u041a","anecdote_pagebar_title":"\u0410\u041d\u0415\u041a\u0414\u041e\u0422","mastermind_title":"\u0418\u0413\u0420\u0410 \u0411\u0418\u041a\u041e\u0412\u0415 \u0418 \u041a\u0420\u0410\u0412\u0418","mastermind_rules":"\u041f\u0420\u0410\u0412\u0418\u041b\u0410","mastermind_rating":"\u0420\u0415\u0419\u0422\u0418\u041d\u0413","mastermind_bull":"\u0411","mastermind_cow":"\u041a","mastermind_rules_text":"\u0412\u0430\u0448\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u043e\u0442\u0433\u0430\u0434\u0430\u0442\u044c \u0447\u0438\u0441\u043b\u043e \u0438\u0437 \u0447\u0435\u0442\u044b\u0440\u0435\u0445 \u043d\u0435\u043f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0438\u0445\u0441\u044f \u0446\u0438\u0444\u0440, \u043f\u0440\u0438\u0447\u0435\u043c \u043f\u0435\u0440\u0432\u0430\u044f \u0438\u0437 \u043d\u0438\u0445 - \u043d\u0435 \u043d\u043e\u043b\u044c. \u041a\u0430\u0436\u0434\u043e\u0435 \u0412\u0430\u0448\u0435 \u043f\u0440\u0435\u0434\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0431\u0443\u0434\u0435\u0442 \u0441\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u0441 \u0447\u0438\u0441\u043b\u043e\u043c, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0437\u0430\u0433\u0430\u0434\u0430\u043b\u04wW Ecs@;:!YX9¦f tHbKh30 \u043f\u0440\u0438\u0441\u0442\u0430\u0432\u043a\u0430. \u0415\u0441\u043b\u0438 \u0412\u044b \u043e\u0442\u0433\u0430\u0434\u0430\u043b\u0438 \u0446\u0438\u0444\u0440\u0443, \u043d\u043e \u043e\u043d\u0430 \u0441\u0442\u043e\u0438\u0442 \u043d\u0435 \u043d\u0430 \u0441\u0432\u043e\u0435\u043c \u043c\u0435\u0441\u0442\u0435, \u0442\u043e \u044d\u0442\u043e \u041a\u041e\u0420\u041e\u0412\u0410 (\u041a). \u0415\u0441\u043b\u0438 \u0412\u044b \u043e\u0442\u0433\u0430\u0434\u0430\u043b\u0438 \u0438 \u0446\u0438\u0444\u0440\u0443, \u0438 \u0435\u0451 \u043c\u0435\u0441\u0442\u043e, \u0442\u043e \u044d\u0442\u043e \u0411\u042b\u041a (\u0411).","mastermind_move_cursor":"\u041c\u0435\u0441\u0442\u0435\u043d\u0435 \u043d\u0430 \u043a\u0443\u0440\u0441\u043e\u0440\u0430","mastermind_cell_numbers":"\u0412\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u0446\u0438\u0444\u0440\u0438 \u0432 \u043a\u043b\u0435\u0442\u043a\u0438\u0442\u0435","mastermind_step_confirmation":"\u041f\u043e\u0434\u0442\u0432\u044a\u0440\u0436\u0434\u0435\u043d\u0438\u0435 \u043d\u0430 \u0445\u043e\u0434\u0430","mastermind_page":"Page","mastermind_history_moves":"\u041f\u0440\u0435\u043c\u0435\u0441\u0442\u0432\u0430\u043d\u0435 \u043f\u043e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0438\u0442\u0435 \u0441 \u0438\u0437\u0442\u043e\u0440\u0438\u044f\u0442\u0430 \u043d\u0430 \u0445\u043e\u0434\u043e\u0432\u0435\u0442\u0435","msg_service_off":"\u0423\u0441\wW Ect@;:!YX?¦w tHbKhu043b\u0443\u0433\u0430\u0442\u0430 \u0435 \u0437\u0430\u0431\u0440\u0430\u043d\u0435\u043d\u0430","msg_channel_not_available":"\u041a\u0430\u043d\u0430\u043b\u044a\u0442 \u043d\u0435 \u0435 \u0434\u043e\u0441\u0442\u044a\u043f\u0435\u043d \u0437\u0430 \u0442\u043e\u0432\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e","epg_title":"\u0422\u0412 \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u0430","epg_record":"\u0417\u0410\u041f\u0418\u0428\u0418","epg_remind":"\u041d\u0410\u041f\u041e\u041c\u041d\u0418","epg_memo":"\u041d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435","epg_goto_ch":"\u041f\u0440\u0435\u043c\u0438\u043d\u0438 \u043d\u0430 \u043a\u0430\u043d\u0430\u043b","epg_close_msg":"\u0417\u0430\u0442\u0432\u043e\u0440\u0438","epg_on_ch":"\u043d\u0430 \u043a\u0430\u043d\u0430\u043b","epg_now_begins":"\u0437\u0430\u043f\u043e\u0447\u0432\u0430","epg_on_time":"\u0432","epg_started":"\u0437\u0430\u043f\u043e\u0447\u043d\u0430","epg_more":"MORE","epg_category":"Category","epg_director":"\u0420\u0435\u0436\u0438\u0441\u044c\u043e\u0440","epg_actors":"Stars","epg_desc":"Description","search_box_languages":["bg","en","ru"],"date_format":"{0}, {1} {2}, {3}\u0433.","time_format":"{0}:{1}","timezone_label":"\u0427\u0430\u0441\u043e\u0432\u0430 \u0437\u043e\u043d\u0430","ntp_server":"NTP \u0421\u044a\u0440\u0432\u044a\u0440","remote_pvr_del":"\u0418\u0417\u0422\u0420\u0418\u0412\u0410\u041d\u0415","remote_wW1 Ecu@;:!YXE>¦8 tHbKhpvr_stop":"\u0421\u041f\u0418\u0420\u0410\u041d\u0415","remote_pvr_del_confirm":"\u041d\u0430\u0438\u0441\u0442\u0438\u043d\u0430 \u043b\u0438 \u0436\u0435\u043b\u0430\u0435\u0442\u0435 \u0438\u0437\u0442\u0440\u0438\u0432\u0430\u043d\u0435\u0442\u043e \u043d\u0430 \u0442\u043e\u0437\u0438 \u0437\u0430\u043f\u0438\u0441?","remote_pvr_stop_confirm":"\u041d\u0430\u0438\u0441\u0442\u0438\u043d\u0430 \u043b\u0438 \u0436\u0435\u043b\u0430\u0435\u0442\u0435 \u0434\u0430 \u0441\u043f\u0440\u0435 \u0437\u0430\u043f\u0438\u0441\u0430?","alert_confirm":"\u041f\u043e\u0442\u0432\u044a\u0440\u0436\u0434\u0435\u043d\u0438\u0435","alert_cancel":"\u041e\u0442\u043a\u0430\u0437","recorder_server_error":"\u0413\u0440\u0435\u0448\u043a\u0430 \u0432 \u0441\u044a\u0440\u0432\u044a\u0440\u0430. \u041e\u043f\u0438\u0442\u0430\u0439\u0442\u0435 \u043f\u0430\u043a \u043f\u043e-\u043a\u044a\u0441\u043d\u043e.","record_duration":"\u0414\u042a\u041b\u0416\u0418\u041d\u0410 \u041d\u0410 \u0417\u0410\u041f\u0418\u0421\u0410, \u0447","rest_length_title":"FREE on the server, h","channel_recording_restricted":"\u0417\u0430\u043f\u0438\u0441\u044a\u0442 \u043d\u0430 \u0442\u043e\u0437\u0438 \u043a\u0430\u043d\u0430\u043b \u0435 \u0437\u0430\u0431\u0440\u0430\u043d\u0435\u043d","playback_settings_buffer_size":"\u0420\u0430\u0437\u043c\u0435\u0440 \u043d\u0430 \u0431\u0443\u0444\u0435\u0440\u0430","playback_settings_time":"\u0412\u0440\u0435\u043c\u04wW8 Ecv@;:!YXJޗ¦ tHbKh35, \u0441","playback_settings_title":"\u0412\u042a\u0417\u041f\u0420\u041e\u0418\u0417\u0412\u0415\u0416\u0414\u0410\u041d\u0415","cancel_btn":"\u041e\u0422\u041a\u0410\u0417","settings_cancel":"\u041e\u0422\u041a\u0410\u0417","playback_settings_cancel":"\u041e\u0422\u041a\u0410\u0417","exit_btn":"\u0418\u0417\u0425\u041e\u0414","yes_btn":"\u0414\u0410","close_btn":"\u0417\u0410\u0422\u0412\u041e\u0420\u0418","ok_btn":"OK","pay_btn":"PAY","play_btn":"PLAY","start_btn":"START","add_btn":"ADD","settings_save":"\u0417\u0410\u041f\u0418\u0421","playback_settings_save":"\u0417\u0410\u041f\u0418\u0421","audio_out":"\u0410\u0443\u0434\u0438\u043e \u0438\u0437\u0445\u043e\u0434\u0438","audio_out_analog":"\u0421\u0430\u043c\u043e \u0430\u043d\u0430\u043b\u043e\u0433\u043e\u0432\u0438","audio_out_analog_spdif":"\u0410\u043d\u0430\u043b\u043e\u0433\u043e\u0432 \u0438 2-\u043a\u0430\u043d\u0430\u043b\u0435\u043d PCM \u0432 S\/PDIF","audio_out_spdif":"S\/PDIF \u043d\u0435 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u0430\u043d (RAW) \u0438\u043b\u0438 S\/PDIF PCM","game":"\u0418\u0413\u0420\u0410","downloads_title":"\u0414\u0410\u0423\u041d\u041b\u041e\u0410\u0414","not_found_mounted_devices":"\u041d\u044f\u043c\u0430 \u0432\u044a\u043d\u0448\u043d\u0430 \u043f\u0430\u043c\u0435\u0442","downloads_add_download":"\u0414\u043e\u0431\u0430\u0432\u0438 \u0434\u0430\u0443\u043d\u043b\u043e\u0430\u0434","downloads_device":"\u0423\u0441wW? Ecw@;:!YXP~¦A  tHbKh\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e","downloads_file_name":"\u0418\u043c\u0435 \u043d\u0430 \u0444\u0430\u0439\u043b\u0430","downloads_ok":"\u041e\u043a","downloads_cancel":"\u041e\u0442\u043a\u0430\u0437","downloads_create":"\u0421\u042a\u0417\u0414\u0410\u0419","downloads_move_up":"\u041d\u0410\u0413\u041e\u0420\u0415","downloads_move_down":"\u041d\u0410\u0414\u041e\u041b\u0423","downloads_delete":"\u0418\u0417\u0422\u0420\u0418\u0412\u0410\u041d\u0415","downloads_record":"\u0417\u0410\u041f\u0418\u0421","downloads_download":"\u0421\u0412\u0410\u041b\u0418","downloads_record_and_file":"\u0417\u0410\u041f\u0418\u0421 \u0418 \u0424\u0410\u0419\u041b","playback_limit_title":"\u041f\u0440\u043e\u0434\u044a\u043b\u0436\u0438\u0442\u0435\u043b\u043d\u043e\u0441\u0442 \u043d\u0430 \u043d\u0435\u043f\u0440\u0435\u043a\u044a\u0441\u043d\u0430\u0442\u043e \u0433\u043b\u0435\u0434\u0430\u043d\u0435","playback_limit_off":"\u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435\u0442\u043e \u0438\u0437\u043a\u043b\u044e\u0447\u0435\u043d\u043e","playback_hours":"\u0447","playback_limit_reached":"\u0414\u043e\u0441\u0442\u0438\u0433\u043d\u0430\u0442\u0430 \u0435 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u043d\u0430\u0442\u0430 \u043f\u0440\u043e\u0434\u044a\u043b\u0436\u0438\u0442\u0435\u043b\u043d\u043e\u0441\u0442 \u043d\u0430 \u0433\u043b\u0435\u0434\u0430\u043d\u0435 \u0431\u0435\u0437 \u0430\wWa Ecx@;:!YXV¦/ tHbKhu043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442. \u0417\u0430 \u0434\u0430 \u043f\u0440\u043e\u0434\u044a\u043b\u0436\u0438\u0442\u0435 \u0434\u0430 \u0433\u043b\u0435\u0434\u0430\u0442\u0435, \u043d\u0430\u0442\u0438\u0441\u043d\u0435\u0442\u0435 OK \u0438\u043b\u0438 EXIT.","common_settings_title":"\u041e\u0411\u0429\u0418","screensaver_delay_title":"Screensaver interval","screensaver_off":"\u0417\u0430\u0431\u0440\u0430\u043d\u0435\u043d\u043e","screensaver_minutes":"\u043c\u0438\u043d","demo_video_title":"\u0412\u0418\u0414\u0415\u041e \u0418\u041d\u0421\u0422\u0420\u0423\u041a\u0426\u0418\u042f","account_info_title":"\u0410\u041a\u0410\u0423\u041d\u0422","coming_soon":"\u041e\u0447\u0430\u043a\u0432\u0430\u0439\u0442\u0435...","account_info":"\u0418\u041d\u0424\u041e\u0420\u041c\u0410\u0426\u0418\u042f","account_payment":"\u041f\u041b\u0410\u0429\u0410\u041d\u0415","account_pay":"PAY","account_agreement":"\u0414\u041e\u0413\u041e\u0412\u041e\u0420","account_terms":"\u041f\u0420\u0410\u0412\u0418\u041b\u0410","demo_video":"\u0412\u0438\u0434\u0435\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f","tv_quality":"\u041a\u0410\u0427\u0415\u0421\u0422\u0412\u041e","tv_quality_low":"\u043d\u0438\u0437\u043a\u043e","tv_quality_medium":"\u0441\u0440\u0435\u0434\u043d\u043e","tv_quality_high":"\u0432\u0438\u0441\u043e\u043a\u043e","tv_fav_add":"\u0434\u043e\u0431\u0430\u0432\u044f\u043d\u0435","tv_fav_dewW DDE4@?.Y:!X¦ހi KrtHbwW DDE4@?. Y:!X¦#~cA KrtHbwWDDE4@?. Y:!X¦)Y\ KrtHbwWDDE4@?. Y:!X¦. V KrtHbwWtDDE4@?. Y:!X¦4^PE KrtHbwWDDE4@?. Y:!X¦9uI KrtHbwWZDDE4@?.Y:!X¦? )C KrtHbwWDDE4@?.Y:!X¦E> =I KrtHbwWIDDE4@?.Y:!X¦Jހ 6 KrtHbwWDDE4@?.Y:!X¦P~ E0 KstHbwW*DDE4@?.Y:!X¦V *L KstHbwWDDE4@?.Y:!X¦[ B$c KstHbwW3Ecy@;:!YX[¦ tHbKrl":"\u0438\u0437\u0442\u0440\u0438\u0432\u0430\u043d\u0435","internet":"\u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442","network_status_title":"\u0421\u042a\u0421\u0422\u041e\u042f\u041d\u0418\u0415 \u041d\u0410 \u041c\u0420\u0415\u0416\u0410\u0422\u0410","network_status_refresh":"\u041e\u0411\u041d\u041e\u0412\u0418","test_speed":"\u0422\u0435\u0441\u0442 \u043d\u0430 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0442\u0430","speedtest_testing":"\u0442\u0435\u0441\u0442\u0432\u0430\u043d\u0435...","speedtest_error":"\u0433\u0440\u0435\u0448\u043a\u0430","speedtest_waiting":"\u0447\u0430\u043a\u0430\u043c...","lan_up":"\u0412\u041a\u041b","lan_down":"\u0418\u0417\u041a\u041b","download_stopped":"\u0441\u043f\u0440\u044f\u043d\u043e","download_waiting_queue":"\u0447\u0430\u043a\u0430\u043c \u043e\u043f\u0430\u0448\u043a\u0430\u0442\u0430","download_running":"\u0437\u0430\u0440\u0435\u0436\u0434\u0430\u043d\u0435","download_completed":"\u0437\u0430\u0432\u044a\u0440\u0448\u0435\u043d\u043e","download_temporary_error":"\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u0430 \u0433\u0440\u0435\u0448\u043a\u0430","download_permanent_error":"\u0433\u0440\u0435\u0448\u043a\u0430","auth_title":"\u0412\u0445\u043e\u0434","auth_login":"\u041b\u043e\u0433\u0438\u043d","auth_password":"\u041f\u0430\u0440\u043e\u043b\u0430","auth_error":"\u0433\u0440\u0435\u0448\u043a\u0430","play_or_download":"\u0412\u044a\u0437\u043f\u0440\u043e\u0438wW3Ecz@;:!YXa^¦Q tHbKr\u0437\u0432\u0435\u0436\u0434\u0430\u043d\u0435 \u0438\u043b\u0438 \u0441\u0432\u0430\u043b\u044f\u043d\u0435?","player_play":"\u0412\u044a\u0437\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0436\u0434\u0430\u043d\u0435","player_download":"\u0421\u0432\u0430\u043b\u044f\u043d\u0435","play_all":"Play all","on":"on","off":"off","smb_auth":"\u041c\u0440\u0435\u0436\u043e\u0432 \u0432\u0445\u043e\u0434","smb_username":"\u041b\u043e\u0433\u0438\u043d","smb_password":"\u041f\u0430\u0440\u043e\u043b\u0430","exit_title":"\u041d\u0430\u0438\u0441\u0442\u0438\u043d\u0430 \u043b\u0438 \u0438\u0441\u043a\u0430\u0442\u0435 \u0434\u0430 \u0438\u0437\u043b\u0435\u0437\u043d\u0435\u0442\u0435?","identical_download_exist":"\u0418\u043c\u0430 \u0430\u043a\u0442\u0438\u0432\u043d\u0438 \u0434\u0430\u0443\u043d\u043b\u043e\u0430\u0434\u0438 \u043e\u0442 \u0442\u043e\u0437\u0438 \u0441\u044a\u0440\u0432\u044a\u0440","alert_form_title":"\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435","confirm_form_title":"\u041f\u043e\u0442\u0432\u044a\u0440\u0436\u0434\u0435\u043d\u0438\u0435","notice_form_title":"Notice","select_form_title":"Select","media_favorites":"Favorites","stb_type_not_supported":"Your STB is not supported","Phone":"Phone","Tariff plan":"Tariff plan","User":"User","SERVICES MANAGEMENT":"\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435","SUBSCRIBE":"\u0430\u0431\u043e\u043d\u0438\u0wWS4Ec{@;:!YXf¦H tHbKr440\u0430\u043d\u0435","UNSUBSCRIBE":"\u043e\u0442\u043a\u0430\u0437","package_info_title":"\u0418\u041d\u0424\u041e \u0417\u0410 \u041f\u0410\u041a\u0415\u0422","package_type":"Type","package_content":"Content","package_description":"Description","confirm_service_subscribe_text":"\u0418\u0441\u043a\u0430\u0442\u0435 \u043b\u0438 \u0434\u0430 \u0441\u0435 \u0430\u0431\u043e\u043d\u0438\u0440\u0430\u0442\u0435 \u0437\u0430 \u0442\u0430\u0437\u0438 \u0443\u0441\u043b\u0443\u0433\u0430?","confirm_service_unsubscribe_text":"\u0418\u0441\u043a\u0430\u0442\u0435 \u043b\u0438 \u0434\u0430 \u0441\u0435 \u043e\u0442\u043a\u0430\u0436\u0435\u0442\u0435 \u043e\u0442 \u0442\u0430\u0437\u0438 \u0443\u0441\u043b\u0443\u0433\u0430?","confirm_service_price_text":"The service costs {0}","service_subscribe_success":"You have successfully subscribed to the service.","service_unsubscribe_success":"You have successfully unsubscribed from the service.","service_subscribe_success_reboot":"You have successfully subscribed to the service. STB will be rebooted.","service_unsubscribe_success_reboot":"You have successfully unsubscribed from the service. STB will be rebooted.","service_subscribe_fail":"An error in the management of subscriptions.","service_subscribe_server_error":"\u0413\u0440\u0435\u0448\u043a\u0430 \u0432 \u0441\u044a\u0440\u0432\u044a\u0440\u0430. \u041e\u043f\u0438\u0442\u0430\u0439\u0442\u0435 \u043f\u0430\u043a \u043f\u04wW4Ec|@;~:!YXl¦ tHbKr3e-\u043a\u044a\u0441\u043d\u043e.","package_price_measurement":"EUR","rent_movie_text":"Do you really want to rent this movie?","rent_movie_price_text":"The movie costs {0}","rent_duration_text":"Rent duration: {0}h","Account number":"Account number","Password":"\u041f\u0430\u0440\u043e\u043b\u0430","End date":"End date","3D mode":"3D mode","mode {0}":"mode {0}","no epg":"\u043b\u0438\u043f\u0441\u0432\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0430","wrong epg":"\u0433\u0440\u0435\u0448\u043d\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0430","iso_title":"Title","error_channel_nothing_to_play":"Channel not available","error_channel_limit":"Channel temporary unavailable","error_channel_not_available_for_zone":"Channel not available for this region","error_channel_link_fault":"Channel not available. Server error.","error_channel_access_denied":"Access denied","blocking_account_info":"Account info","blocking_account_payment":"\u041f\u043b\u0430\u0449\u0430\u043d\u0435","blocking_account_reboot":"Reload portal","archive_continue_playing_text":"Continue playing?","archive_yes":"\u0414\u0410","archive_no":"NO","time_shift_exit_confirm_text":"\u0418\u0441\u043a\u0430\u0442\u0435 \u043b\u0438 \u0434\u0430 \u043f\u0440\u0435\u043a\u044a\u0441\u043d\u0435\u0442\u0435 \u0440\u0435\u0436\u0438\u043c \u0442\u0430\u0439\u043c\u0448\u0438\u0444\u0442?","mbrowser_sort_by_name":"\u043f\u043e \u0438\u043c\u0435","mbrowsewW4Ec}@;}:!YXr>¦륔 tHbKrr_sort_by_date":"\u043f\u043e \u0434\u0430\u0442\u0430","Connection problem":"\u041f\u0440\u043e\u0431\u043b\u0435\u043c \u0441 \u0432\u0440\u044a\u0437\u043a\u0430\u0442\u0430","Authentication problem":"Authentication problem","Account balance":"Account balance","remote_pvr_confirm_text":"Start recording on the server?","remote_deferred_pvr_confirm_text":"Do you really want to schedule a recording on the server?","pvr_target_select_text":"\u0418\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u043c\u044f\u0441\u0442\u043e \u0437\u0430 \u0437\u0430\u043f\u0438\u0441\u0430","usb_target_btn":"USB Storage","server_target_btn":"Server","save_path":"Title","file_name":"\u0424\u0430\u0439\u043b","usb_device":"USB \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e","rec_stop_msg":"\u041f\u0440\u0438\u043a\u043b\u044e\u0447\u0438 \u0437\u0430\u043f\u0438\u0441\u044a\u0442 \u043d\u0430 {0} \u043e\u0442 \u043a\u0430\u043d\u0430\u043b {1}","rec_file_missing":"The recorded file is missing","rec_not_ended":"Recording is not finished yet","rec_channel_has_scheduled_recording":"The channel already has a scheduled recording","pvr_error_wrong_param":"PVR Error: Wrong parameter","pvr_error_memory":"PVR Error: Not enough memory to complete the operation","pvr_error_duration":"PVR Error: Incorrect recording range","pvr_error_not_found":"PVR Error: Task not found","pvr_error_wrong_filename":"PVR Error: Wrong filename","pvr_error_recwW4Ec~@;|:!YXwޗ¦_ tHbKrord_exist":"PVR Error: Record file already exists","pvr_error_url_open_error":"PVR Error: Error opening channel URL","pvr_error_file_open_error":"PVR Error: Error opening file","pvr_error_rec_limit":"PVR Error: Exceeded the maximum number simultaneous recordings","pvr_error_end_of_stream":"PVR Error: End of stream","pvr_error_file_write_error":"PVR Error: Error writing to file","pvr_start_time":"Start time","pvr_end_time":"End time","pvr_duration":"Duration","rec_options_form_title":"Recording","local_pvr_interrupted":"Recording on USB device interrupted","parent_password_error":"Wrong","parent_password_title":"Parent control","settings_password_title":"Access control","password_label":"\u041f\u0430\u0440\u043e\u043b\u0430","encoding_label":"Encoding","network_folder":"Network folder","server_ip":"IP address","server_path":"Title","local_folder":"Local folder","server_type":"Type","server_login":"\u041b\u043e\u0433\u0438\u043d","server_password":"\u041f\u0430\u0440\u043e\u043b\u0430","add_folder":"ADD","server_ip_placeholder":"Server address","server_path_placeholder":"Path to the folder","local_folder_placeholder":"Folder name in favorites","error":"\u0433\u0440\u0435\u0448\u043a\u0430","mount_failed":"Mount failed","ad_skip":"SKIP","commercial":"COMMERCIAL","videoClockTitle":"Clock","videoClock_off":"Hidden","videoClock_upRight":"Top Right","videoClock_upLeft":"Top Left","videoClock_downRight":"Bottom Right","videowW4Ec@;{:!YX}~¦A tHbKrClock_downLeft":"Bottom Left","settings_unavailable":"Settings section is currently unavailable","no_dvb_channels_title":"No channels available","go_to_dvb_settings":"You can configure DVB channels in the settings menu","apps_title":"Applications","coming_soon_video":"Video will be available soon","app_install_confirm":"Install application?","audioclub_title":"AUDIO CLUB","track_search":"TRACK SEARCH","album_search":"ALBUM SEARCH","add_to_playlist":"ADD TO PLAYLIST","remove_from_playlist":"DEL FROM PLAYLIST","playlist":"PLAYLIST","audioclub_year":"\u0413\u043e\u0434\u0438\u043d\u0430","audioclub_country":"\u0421\u0442\u0440\u0430\u043d\u0430","audioclub_languages":"Language","audioclub_language":"Language","audioclub_performer":"Artist","audioclub_album":"Album","audioclub_albums":"Albums","audioclub_tracks":"Compositions","audioclub_select_playlist":"Playlist select","audioclub_playlist":"Playlist","new_btn":"NEW","playlist_name":"Name","audioclub_new_playlist":"New Playlist","audioclub_saving_error":"Error while saving","audioclub_create_new":"CREATE NEW","remove_from_playlist_confirm":"Do you really want to delete this track from playlist?","delete_playlist_confirm":"Do you really want to delete this playlist?","audioclub_remove_playlist":"\u0418\u0417\u0422\u0420\u0418\u0412\u0410\u041d\u0415","vk_music_title":"VK MUSIC","all_title":"\u0412\u0441\u0438\u0447\u043a\u0438","outdated_firmware":"Firmware of your STB wW4Ec@;?:!YX¦A tHbKris outdated.
Please update it.","LOGOUT":"LOGOUT","confirm_logout_title":"\u041f\u043e\u0442\u0432\u044a\u0440\u0436\u0434\u0435\u043d\u0438\u0435","confirm_logout":"Do you really want to log out?"},"text":""} 0 wW6DDE4@?.Y:!X¦a^ a K|tHbwWG6DDE4@?.Y:!X¦f= K|tHbwW6DDE4@?.Y:!X¦l K|tHbwW 7DDE4@?-Y:!X¦r>g  K|tHbwW7DDE4@?-Y:!X¦wހ+G K|tHbwWDDE4@?-Y:!X¦} KtHbwWuDDE4@?-Y:!X¦} KtHbwW)DDE4c@;:!YX¦W tHc KwW|LLE<@?Y:!X*S LwWLLE<@;!:!YX*Sޠq  tHdLwWvDDE4@?Y:!X*SȀmeW LtHdwWLLE<@?iY:!X9ЗG LwW LLE<@;!:!YX"Yf:q w tHdILwW DDE4@?iY:!X:"Ygm6 LtHdIwW2 LLEqY:!XM MwWeN LLE<"@?pY:!XЈu MwW` LLE<@;!:!YXV5Mq W{ tHebMwWeb DDE4"@?>xY:!XMV6m MtHebwWj LLE<>@?vY:!XsJ MwWs LLE<@;!:!YXLhĠq  tHeiMwWu DDE4#@?wY:!XLimK MtHeiwW LLE@?}Y:!Xszm MtHeqwWp LLE<@;!:!YXq h tHewMwW3 DDE4BM@?MY:!Xm MtHewwW ooE_$@?KY:!XLim N4tHeiGET /sp50/server/load.php?type=itv&action=get_all_channels&JsHttpRequest=1-xml HTTP/1.1 Authorization: Bearer 514517DF64E23B0639596A18F403B550 X-User-Agent: Model: MAG254; Link: Ethernet User-Agent: Mozilla/5.0 (QtEmbedded; U; Linux; C) AppleWebKit/533.3 (KHTML, like Gecko) MAG200 stbapp ver: 4 rev: 2116 Mobile Safari/533.3 Referer: http://box2.tivi.bg:88/sp50/c/index.html Cookie: mac=00%3A1A%3A79%3A1D%3A5E%3A3F; stb_lang=bg; timezone=Europe%2FSofia Connection: Keep-Alive Accept-Encoding: gzip Accept-Language: en,* Host: box2.tivi.bg:88 wWt {{Ek@?Y:!X*SȀmĖ N4tHdGET /sp50/server/load.php?type=stb&action=get_preload_images&gmode=720&JsHttpRequest=1-xml HTTP/1.1 Authorization: Bearer 514517DF64E23B0639596A18F403B550 X-User-Agent: Model: MAG254; Link: Ethernet User-Agent: Mozilla/5.0 (QtEmbedded; U; Linux; C) AppleWebKit/533.3 (KHTML, like Gecko) MAG200 stbapp ver: 4 rev: 2116 Mobile Safari/533.3 Referer: http://box2.tivi.bg:88/sp50/c/index.html Cookie: mac=00%3A1A%3A79%3A1D%3A5E%3A3F; stb_lang=bg; timezone=Europe%2FSofia Connection: Keep-Alive Accept-Encoding: gzip Accept-Language: en,* Host: box2.tivi.bg:88 wWԒ jjEZBN@?&Y:!Xmc# N4tHewGET /sp50/server/load.php?type=itv&action=get_fav_ids&JsHttpRequest=1-xml HTTP/1.1 Authorization: Bearer 514517DF64E23B0639596A18F403B550 X-User-Agent: Model: MAG254; Link: Ethernet User-Agent: Mozilla/5.0 (QtEmbedded; U; Linux; C) AppleWebKit/533.3 (KHTML, like Gecko) MAG200 stbapp ver: 4 rev: 2116 Mobile Safari/533.3 Referer: http://box2.tivi.bg:88/sp50/c/index.html Cookie: mac=00%3A1A%3A79%3A1D%3A5E%3A3F; stb_lang=bg; timezone=Europe%2FSofia Connection: Keep-Alive Accept-Encoding: gzip Accept-Language: en,* Host: box2.tivi.bg:88 wW: yyEi>@?GY:!Xszmp N4tHeqGET /sp50/server/load.php?type=itv&action=get_all_fav_channels&fav=1&JsHttpRequest=1-xml HTTP/1.1 Authorization: Bearer 514517DF64E23B0639596A18F403B550 X-User-Agent: Model: MAG254; Link: Ethernet User-Agent: Mozilla/5.0 (QtEmbedded; U; Linux; C) AppleWebKit/533.3 (KHTML, like Gecko) MAG200 stbapp ver: 4 rev: 2116 Mobile Safari/533.3 Referer: http://box2.tivi.bg:88/sp50/c/index.html Cookie: mac=00%3A1A%3A79%3A1D%3A5E%3A3F; stb_lang=bg; timezone=Europe%2FSofia Connection: Keep-Alive Accept-Encoding: gzip Accept-Language: en,* Host: box2.tivi.bg:88 wWj ttEd@?goY:!X:"YgmY4 N4tHdIGET /sp50/server/load.php?type=itv&action=get_epg_info&period=4&JsHttpRequest=1-xml HTTP/1.1 Authorization: Bearer 514517DF64E23B0639596A18F403B550 X-User-Agent: Model: MAG254; Link: Ethernet User-Agent: Mozilla/5.0 (QtEmbedded; U; Linux; C) AppleWebKit/533.3 (KHTML, like Gecko) MAG200 stbapp ver: 4 rev: 2116 Mobile Safari/533.3 Referer: http://box2.tivi.bg:88/sp50/c/index.html Cookie: mac=00%3A1A%3A79%3A1D%3A5E%3A3F; stb_lang=bg; timezone=Europe%2FSofia Connection: Keep-Alive Accept-Encoding: gzip Accept-Language: en,* Host: box2.tivi.bg:88 wWғ jjEZ#@?vY:!XM"V9  NntHewW* Ecu@;:!YX*V tHeN4HTTP/1.1 200 OK Date: Wed, 12 Oct 2016 17:50:35 GMT Server: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.19 OpenSSL/1.0.1f X-Powered-By: PHP/5.5.9-1ubuntu4.19 Connection: close Expires: Thu, 01 Jan 1970 00:00:00 GMT Last-Modified: Thu, 01 Jan 1970 00:00:00 GMT Pragma: no-cache Cache-Control: no-store, no-cache, must-revalidate Content-Length: 6601 Content-Type: application/json {"js":["template\/default\/i_720\/input_act.png","template\/default\/i_720\/mm_ico_dm.png","template\/default\/i_720\/_255_NA.png","template\/default\/i_720\/v_menu_1b.png","template\/default\/i_720\/mm_ico_mb.png","template\/default\/i_720\/mb_icon_scrambled.png","template\/default\/i_720\/_7_hail.png","template\/default\/i_720\/mb_context_borders.png","template\/default\/i_720\/3.png","template\/default\/i_720\/skip.png","template\/default\/i_720\/loading.png","template\/default\/i_720\/footer_menu_act.png","template\/default\/i_720\/footer_sidepanel_act.png","template\/default\/i_720\/mb_pass_bg.png","template\/default\/i_720\/tv_table_arrows.png","template\/default\/i_720\/mm_ico_default.png","template\/default\/i_720\/mb_table04.png","template\/default\/i_720\/ico_error26.png","template\/default\/i_720\/mm_hor_right.png","template\/default\/i_720\/mb_icons.png","template\/default\/i_720\/mb_table_act04.png","template\/default\/i_720\/mb_table_act05.png","template\/default\/i_720\/mm_ico_apps.png","template\/default\/i_720\/tv_tabwWa Ecv@;:!YX h*V tHeN4le.png","template\/default\/i_720\/loading_bg.gif","template\/default\/i_720\/mm_ico_tv.png","template\/default\/i_720\/osd_line.png","template\/default\/i_720\/plus.png","template\/default\/i_720\/bg.png","template\/default\/i_720\/_10_heavy_snow.png","template\/default\/i_720\/minus.png","template\/default\/i_720\/mb_pass_input.png","template\/default\/i_720\/mb_icon_rec.png","template\/default\/i_720\/ears_arrow_l.png","template\/default\/i_720\/0.png","template\/default\/i_720\/_1_sun_cl.png","template\/default\/i_720\/mm_ico_video.png","template\/default\/i_720\/_3_pasmurno.png","template\/default\/i_720\/6.png","template\/default\/i_720\/mb_table06.png","template\/default\/i_720\/_6_lightning.png","template\/default\/i_720\/epg_orange_mark.png","template\/default\/i_720\/arr_left.png","template\/default\/i_720\/mm_ico_setting.png","template\/default\/i_720\/_1_moon_cl.png","template\/default\/i_720\/mb_scroll_bg.png","template\/default\/i_720\/_4_short_rain.png","template\/default\/i_720\/pause_btn.png","template\/default\/i_720\/_0_moon.png","template\/default\/i_720\/dots.png","template\/default\/i_720\/modal_bg.png","template\/default\/i_720\/footer_menu.png","template\/default\/i_720\/mb_quality.png","template\/default\/i_720\/v_menu_1a.png","template\/default\/i_720\/mb_table_act01.png","template\/default\/i_720\/mb_table07.png","template\/default\/i_720\/item_bg.png","template\/default\/i_720\/mm_ico_intewWe Ecw@;:!YX*VY tHeN4rnet.png","template\/default\/i_720\/mb_table02.png","template\/default\/i_720\/mm_hor_bg3.png","template\/default\/i_720\/ears.png","template\/default\/i_720\/mm_vert_cell.png","template\/default\/i_720\/25alfa_20.png","template\/default\/i_720\/mb_table_act06.png","template\/default\/i_720\/aspect_bg.png","template\/default\/i_720\/mm_ico_tvzavr.png","template\/default\/i_720\/mb_table_act02.png","template\/default\/i_720\/osd_time.png","template\/default\/i_720\/input.png","template\/default\/i_720\/_5_rain.png","template\/default\/i_720\/tv_prev_bg.png","template\/default\/i_720\/tv_table_separator.png","template\/default\/i_720\/footer_bg2.png","template\/default\/i_720\/v_menu_2b.png","template\/default\/i_720\/mm_ico_zoomby.png","template\/default\/i_720\/mm_ico_vimeo.png","template\/default\/i_720\/mm_ico_android.png","template\/default\/i_720\/footer_sidepanel_l.png","template\/default\/i_720\/4.png","template\/default\/i_720\/ico_issue.png","template\/default\/i_720\/mm_hor_bg1.png","template\/default\/i_720\/v_menu_3.png","template\/default\/i_720\/input_channel.png","template\/default\/i_720\/mb_prev_bg.png","template\/default\/i_720\/footer_btn.png","template\/default\/i_720\/v_menu_4.png","template\/default\/i_720\/ears_arrow_r.png","template\/default\/i_720\/_9_snow.png","template\/default\/i_720\/epg_green_mark.png","template\/default\/i_720\/mm_ico_ivi.png","template\/default\/i_720\/mb_table01.png",wWh Ecx@;:!YX*Vb tHeN4"template\/default\/i_720\/osd_bg.png","template\/default\/i_720\/7.png","template\/default\/i_720\/1.png","template\/default\/i_720\/8.png","template\/default\/i_720\/mm_hor_bg2.png","template\/default\/i_720\/mb_table05.png","template\/default\/i_720\/footer_search_act2.png","template\/default\/i_720\/footer_bg.png","template\/default\/i_720\/input_episode_bg.png","template\/default\/i_720\/vol_1.png","template\/default\/i_720\/mb_scroll.png","template\/default\/i_720\/_2_cloudy.png","template\/default\/i_720\/v_menu_5.png","template\/default\/i_720\/mb_player.png","template\/default\/i_720\/volume_bar.png","template\/default\/i_720\/5.png","template\/default\/i_720\/arr_right.png","template\/default\/i_720\/mm_hor_left.png","template\/default\/i_720\/input_channel_bg.png","template\/default\/i_720\/mm_ico_info.png","template\/default\/i_720\/mm_ico_youtube.png","template\/default\/i_720\/footer_sidepanel_arr.png","template\/default\/i_720\/osd_line_pos.png","template\/default\/i_720\/footer_sidepanel_line.png","template\/default\/i_720\/bg2.png","template\/default\/i_720\/2.png","template\/default\/i_720\/mm_ico_rec.png","template\/default\/i_720\/v_menu_2a.png","template\/default\/i_720\/mm_ico_vidimax.png","template\/default\/i_720\/ico_info.png","template\/default\/i_720\/footer_search_act.png","template\/default\/i_720\/ico_alert.png","template\/default\/i_720\/epg_red_mark.png","template\/default\/i_720\/footwWz DDE4@?Y:!X*V h!X NttHewW{ DDE44@;f:!YX%ʀ멪 tHeNjwW DDE4@?Y:!X*VR NttHewW DDE4@?Y:!X*VLP NttHewW DDE4@?Y:!X*VH=E NttHewW% LLE<@;!:!YXiֹ[vfx3q X tHeNnwW- DDE4%@?>uY:!XM"V: NxtHewW DDE46]@?=Y:!Xvfx3iֹ\m NxtHewW LLE@?{Y:!Xv*] NtHfwW$ LLE<@;!:!YX/W6q  tHfN|wW DDE4xa@?9Y:!X6/XmW NtHfwWP? DDE4@?Y:!X*V"@> NtHewWG DDE4> @?zY:!Xv*^ NtHfwW] LLE E<@;:!YX"Ygj tHfN4HTTP/1.1 200 OK Date: Wed, 12 Oct 2016 17:50:35 GMT Server: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.19 OpenSSL/1.0.1f X-Powered-By: PHP/5.5.9-1ubuntu4.19 Connection: close Expires: Thu, 01 Jan 1970 00:00:00 GMT Last-Modified: Thu, 01 Jan 1970 00:00:00 GMT Pragma: no-cache Cache-Control: no-store, no-cache, must-revalidate Transfer-Encoding: chunked Content-Type: application/json b70e7 {"js":{"data":{"188":[],"186":[{"id":"25325473","ch_id":"186","time":"2016-10-12 20:00:00","time_to":"2016-10-12 21:00:00","duration":"3600","name":"\"\u041d\u0430 \u0436\u044a\u043b\u0442\u0438\u0442\u0435 \u043f\u0430\u0432\u0435\u0442\u0430\" - \u043f\u0443\u0431\u043b\u0438\u0446\u0438\u0441\u0442\u0438\u0447\u043d\u043e \u043f\u0440\u0435\u0434\u0430\u0432\u0430\u043d\u0435","descr":"","real_id":"186_1476291600","director":"","actor":"","category":"","start_timestamp":"1476291600","stop_timestamp":"1476295200","t_time":"20:00","t_time_to":"21:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25325475","ch_id":"186","time":"2016-10-12 21:00:00","time_to":"2016-10-12 21:30:00","duration":"1800","name":"\"\u0427\u0435\u0440\u043d\u0438 \u043a\u043e\u043d\u0435\" - \u0441\u0435\u0440\u0438\u0435\u043d \u0444\u0438\u043b\u043c, \u0421\u044a\u0440\u0431\u0438\u044f, 3 \u0435\u043f.","descr":"","real_id":"186_1476295200",wWD E<@;:!YX"_j< tHfN4"director":"","actor":"","category":"","start_timestamp":"1476295200","stop_timestamp":"1476297000","t_time":"21:00","t_time_to":"21:30","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25325477","ch_id":"186","time":"2016-10-12 21:30:00","time_to":"2016-10-12 22:00:00","duration":"1800","name":"\u0410\u0422\u0410\u041a\u0410 \u0432 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435","descr":"","real_id":"186_1476297000","director":"","actor":"","category":"","start_timestamp":"1476297000","stop_timestamp":"1476298800","t_time":"21:30","t_time_to":"22:00","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25325479","ch_id":"186","time":"2016-10-12 22:00:00","time_to":"2016-10-12 23:00:00","duration":"3600","name":"\"\u0411\u0430\u043d\u0434\u0438\u0442\u0441\u043a\u0438\u044f\u0442 \u041f\u0435\u0442\u0435\u0440\u0431\u0443\u0440\u0433\" - \u0441\u0435\u0440\u0438\u0435\u043d \u0444\u0438\u043b\u043c, \u0420\u0443\u0441\u0438\u044f, 8 \u0435\u043f. 7 \u0441\u0435\u0437\u043e\u043d","descr":"","real_id":"186_1476298800","director":"","actor":"","category":"","start_timestamp":"1476298800","stop_timestamp":"1476302400","t_time":"22:00","t_time_to":"23:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0wWG E<@;:!YX"djX tHfN4,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25325481","ch_id":"186","time":"2016-10-12 23:00:00","time_to":"2016-10-13 00:00:00","duration":"3600","name":"\"\u0414\u044a\u0440\u0436\u0430\u0432\u0430\u0442\u0430 \u0434\u043d\u0435\u0441\" - \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u043e-\u043f\u0443\u0431\u043b\u0438\u0446\u0438\u0441\u0442\u0438\u0447\u0435\u043d \u0431\u043b\u043e\u043a","descr":"","real_id":"186_1476302400","director":"","actor":"","category":"","start_timestamp":"1476302400","stop_timestamp":"1476306000","t_time":"23:00","t_time_to":"00:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25325483","ch_id":"186","time":"2016-10-13 00:00:00","time_to":"2016-10-13 01:00:00","duration":"3600","name":"\u0418\u0437\u0431\u0440\u0430\u043d\u043e \u043e\u0442 \"\u041d\u0435\u0434\u0435\u043b\u043d\u0438\u043a \u0441 \u0412\u043e\u043b\u0435\u043d \u0421\u0438\u0434\u0435\u0440\u043e\u0432\" - \u043e\u0431\u0437\u043e\u0440\u043d\u043e \u043f\u0440\u0435\u0434\u0430\u0432\u0430\u043d\u0435","descr":"","real_id":"186_1476306000","director":"","actor":"","category":"","start_timestamp":"1476306000","stop_timestamp":"1476309600","t_time":"00:00","t_time_to":"01:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_wWo E<@;:!YX"jGj띾 tHfN4archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25325485","ch_id":"186","time":"2016-10-13 01:00:00","time_to":"2016-10-13 04:00:00","duration":"10800","name":"\"\u0414\u043e\u0431\u0440\u043e \u0443\u0442\u0440\u043e, \u0431\u044a\u043b\u0433\u0430\u0440\u0438\" - \u0441\u0443\u0442\u0440\u0435\u0448\u0435\u043d \u0431\u043b\u043e\u043a","descr":"","real_id":"186_1476309600","director":"","actor":"","category":"","start_timestamp":"1476309600","stop_timestamp":"1476320400","t_time":"01:00","t_time_to":"04:00","display_duration":7200,"larr":0,"rarr":1,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"189":[],"196":[],"187":[],"190":[],"191":[],"194":[],"193":[],"192":[],"7":[],"79":[],"11":[],"78":[],"322":[],"80":[],"62":[{"id":"25363499","ch_id":"62","time":"2016-10-12 20:00:00","time_to":"2016-10-12 20:15:00","duration":"900","name":"Favorite 4 - Hangt jouw hele kamer vol met posters van Ariana Grande? Neem jij je vriendje mee naar elk concert van Pharrell Williams? En kun jij al zijn nummers meezingen? Kijk da","descr":"","real_id":"62_1476291600","director":"","actor":"","category":"Muziek, Rock, Pop","start_timestamp":"1476291600","stop_timestamp":"1476292500","t_time":"20:00","t_time_to":"20:15","display_duration":"900","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_datwWc DDE4@?iY:!Xj"_! B OtHfwWź DDE4@?iY:!Xj"d OtHfwW2 DDE4@?iY:!Xj"jG OtHfwW DDE4@?iY:!Xj"o=E OtHfwW E<@;:!YX"oj  tHfOe":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25363500","ch_id":"62","time":"2016-10-12 20:15:00","time_to":"2016-10-12 23:00:00","duration":"9900","name":"Please Don't Stop the Music - 's Avonds wordt alles spannender. Xite natuurlijk ook! Wij volgen de trends en geven je elke avond precies wat je wilt. Hip en sexy, scherp en hard(n)","descr":"","real_id":"62_1476292500","director":"","actor":"","category":"Muziek","start_timestamp":"1476292500","stop_timestamp":"1476302400","t_time":"20:15","t_time_to":"23:00","display_duration":"9900","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25363501","ch_id":"62","time":"2016-10-12 23:00:00","time_to":"2016-10-13 00:59:00","duration":"7140","name":"Best of the Century - De beste hits van de afgelopen tijd op een rij(n)","descr":"","real_id":"62_1476302400","director":"","actor":"","category":"Muziek","start_timestamp":"1476302400","stop_timestamp":"1476309540","t_time":"23:00","t_time_to":"00:59","display_duration":"7140","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25363502","ch_id":"62","time":"2016-10-13 00:59:00","time_to":"2016-10-13 01:15:00","duration":"960","name":"12 O'Clock - Het leukste lijstje van Nederland zie je nu elke dag in 12 O'Clock! Dat zijn vier video's die op de een of andere manier iets mewW E<@;:!YX"uj녕 tHfOt elkaar te maken hebben. Dus houd je h","descr":"","real_id":"62_1476309540","director":"","actor":"","category":"Muziek","start_timestamp":"1476309540","stop_timestamp":"1476310500","t_time":"00:59","t_time_to":"01:15","display_duration":"960","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25363503","ch_id":"62","time":"2016-10-13 01:15:00","time_to":"2016-10-13 03:00:00","duration":"6300","name":"All Night - Geen zin om te slapen? Xite helpt je een handje mee in All Night! De hele nacht gaan we dwars door ons grote archief met de grootste hits en de beste classics(n)","descr":"","real_id":"62_1476310500","director":"","actor":"","category":"Muziek, Rock, Pop","start_timestamp":"1476310500","stop_timestamp":"1476316800","t_time":"01:15","t_time_to":"03:00","display_duration":"6300","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"263":[],"264":[],"88":[],"6":[],"265":[],"185":[],"60":[],"92":[],"93":[],"95":[],"135":[],"312":[],"313":[],"323":[],"111":[],"105":[],"106":[],"175":[],"134":[],"346":[],"282":[],"283":[],"284":[],"285":[],"286":[],"287":[],"321":[],"394":[],"533":[{"id":"25356555","ch_id":"533","time":"2016-10-12 19:45:00","time_to":"2016-10-12 20:15:00","duration":"1800","name":"KO\u0160ARKA: ABA LIGA: Magazin"wW& E<@;:!YX"{'j3 tHfO,"descr":"","real_id":"533_1476290700","director":"","actor":"","category":"","start_timestamp":"1476290700","stop_timestamp":"1476292500","t_time":"19:45","t_time_to":"20:15","display_duration":900,"larr":1,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25356556","ch_id":"533","time":"2016-10-12 20:15:00","time_to":"2016-10-12 22:00:00","duration":"6300","name":"Rukomet EHF LIGA SAMPIONA: FC","descr":"","real_id":"533_1476292500","director":"","actor":"","category":"sport","start_timestamp":"1476292500","stop_timestamp":"1476298800","t_time":"20:15","t_time_to":"22:00","display_duration":"6300","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25356557","ch_id":"533","time":"2016-10-12 22:00:00","time_to":"2016-10-12 23:55:00","duration":"6900","name":"Fudbal EURO U21 QUAL: Serbia - Slovenia","descr":"","real_id":"533_1476298800","director":"","actor":"","category":"sport","start_timestamp":"1476298800","stop_timestamp":"1476305700","t_time":"22:00","t_time_to":"23:55","display_duration":"6900","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25356558","ch_id":"533","time":"2016-10-12 23:55:00","time_to":"2016-10-13 00:30:00","duration":"2100","name":"Dnevne vesti Arena sport news","descr":"","real_id":wW\ E<@;:!YX"Ǩjs tHfO"533_1476305700","director":"","actor":"","category":"vijesti","start_timestamp":"1476305700","stop_timestamp":"1476307800","t_time":"23:55","t_time_to":"00:30","display_duration":"2100","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25356559","ch_id":"533","time":"2016-10-13 00:30:00","time_to":"2016-10-13 02:30:00","duration":"7200","name":"Fudbal CONMEBOL WC QUAL: Bolivia - Ecuador","descr":"","real_id":"533_1476307800","director":"","actor":"","category":"sport","start_timestamp":"1476307800","stop_timestamp":"1476315000","t_time":"00:30","t_time_to":"02:30","display_duration":"7200","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25356560","ch_id":"533","time":"2016-10-13 02:30:00","time_to":"2016-10-13 03:00:00","duration":"1800","name":"Boks KOTV Weekly","descr":"","real_id":"533_1476315000","director":"","actor":"","category":"sport","start_timestamp":"1476315000","stop_timestamp":"1476316800","t_time":"02:30","t_time_to":"03:00","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"534":[{"id":"25374519","ch_id":"534","time":"2016-10-12 19:30:00","time_to":"2016-10-12 21:15:00","duration":"6300","name":"Rukomet - EHF LigawW` E<@;:!YX"gj tHfO \u0161ampiona - EHF Liga \u0161ampiona je najva\u017enije i najja\u010de takmi\u010denje u evropskom klupskom rukometu. Takmi\u010denje se od","descr":"","real_id":"534_1476289800","director":"","actor":"","category":"","start_timestamp":"1476289800","stop_timestamp":"1476296100","t_time":"19:30","t_time_to":"21:15","display_duration":4500,"larr":1,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25374520","ch_id":"534","time":"2016-10-12 21:15:00","time_to":"2016-10-12 21:30:00","duration":"900","name":"Boks - Roki Markiano, Majk Tajson, \u0160ugar Rej Robinson, Muhamed Ali, D\u017eo Luis. Treba li jo\u0161 koji razlog vi\u0161e da bi pratili ovu plem","descr":"","real_id":"534_1476296100","director":"","actor":"","category":"","start_timestamp":"1476296100","stop_timestamp":"1476297000","t_time":"21:15","t_time_to":"21:30","display_duration":"900","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25374521","ch_id":"534","time":"2016-10-12 21:30:00","time_to":"2016-10-12 23:00:00","duration":"5400","name":"Rukomet - SEHA liga - Ostale epizode(n)","descr":"","real_id":"534_1476297000","director":"","actor":"","category":"","start_timestamp":"1476297000","stop_timestamp":"1476302400","t_time":"21:30","t_time_to":"23:00","display_duration":"5400","larr":0,"rarr":0,"mark_rec":0,"mawWd E<@;:!YX"j| tHfOrk_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25374522","ch_id":"534","time":"2016-10-12 23:00:00","time_to":"2016-10-13 01:00:00","duration":"7200","name":"Boks - Roki Markiano, Majk Tajson, \u0160ugar Rej Robinson, Muhamed Ali, D\u017eo Luis. Treba li jo\u0161 koji razlog vi\u0161e da bi pratili ovu plem","descr":"","real_id":"534_1476302400","director":"","actor":"","category":"","start_timestamp":"1476302400","stop_timestamp":"1476309600","t_time":"23:00","t_time_to":"01:00","display_duration":"7200","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25374523","ch_id":"534","time":"2016-10-13 01:00:00","time_to":"2016-10-13 03:30:00","duration":"9000","name":"Bejzbol - MLB - Glavna liga bejzbola ili MLB je najve\u0107a profesionalna liga bejzbola u Severnoj Americi. Nastala je 1903. godine sp","descr":"","real_id":"534_1476309600","director":"","actor":"","category":"","start_timestamp":"1476309600","stop_timestamp":"1476318600","t_time":"01:00","t_time_to":"03:30","display_duration":7200,"larr":0,"rarr":1,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"535":[{"id":"25374614","ch_id":"535","time":"2016-10-12 19:30:00","time_to":"2016-10-12 21:15:00","duration":"6300","name":"Fudbal - CONMEBOL kvalifikacije - Opis epizode: wW E<@;:!YX"j- tHfODa li \u010cile u Santjagu mo\u017ee da se revan\u0161ira za debakl u Buenos Airesu i uz malo sre","descr":"","real_id":"535_1476289800","director":"","actor":"","category":"","start_timestamp":"1476289800","stop_timestamp":"1476296100","t_time":"19:30","t_time_to":"21:15","display_duration":4500,"larr":1,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25374615","ch_id":"535","time":"2016-10-12 21:15:00","time_to":"2016-10-12 23:00:00","duration":"6300","name":"Fudbal - 1. liga Srbije - Ostale epizode(n)","descr":"","real_id":"535_1476296100","director":"","actor":"","category":"","start_timestamp":"1476296100","stop_timestamp":"1476302400","t_time":"21:15","t_time_to":"23:00","display_duration":"6300","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25374616","ch_id":"535","time":"2016-10-12 23:00:00","time_to":"2016-10-13 01:00:00","duration":"7200","name":"Fudbal - Liga \u0161ampiona - Na predlog francuskog novinara Gabriela Hanota 1955. godine osnovan je Kup prvaka, godi\u0161nje kontinentalno","descr":"","real_id":"535_1476302400","director":"","actor":"","category":"","start_timestamp":"1476302400","stop_timestamp":"1476309600","t_time":"23:00","t_time_to":"01:00","display_duration":"7200","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u04wW E<@;:!YX"Gjk tHfO20\u042f\u0414\u0410 12.10.2016"},{"id":"25374617","ch_id":"535","time":"2016-10-13 01:00:00","time_to":"2016-10-13 03:45:00","duration":"9900","name":"Fudbal - Tottenham TV - Ostale epizode(n)","descr":"","real_id":"535_1476309600","director":"","actor":"","category":"","start_timestamp":"1476309600","stop_timestamp":"1476319500","t_time":"01:00","t_time_to":"03:45","display_duration":7200,"larr":0,"rarr":1,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"536":[{"id":"25374704","ch_id":"536","time":"2016-10-12 19:00:00","time_to":"2016-10-12 21:00:00","duration":"7200","name":"Ragbi - Guinness Pro12 - Ostale epizode(n)","descr":"","real_id":"536_1476288000","director":"","actor":"","category":"","start_timestamp":"1476288000","stop_timestamp":"1476295200","t_time":"19:00","t_time_to":"21:00","display_duration":3600,"larr":1,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25374705","ch_id":"536","time":"2016-10-12 21:00:00","time_to":"2016-10-12 22:00:00","duration":"3600","name":"Reli - WRC - Ostale epizode(n)","descr":"","real_id":"536_1476295200","director":"","actor":"","category":"","start_timestamp":"1476295200","stop_timestamp":"1476298800","t_time":"21:00","t_time_to":"22:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_dawW E<@;:!YX"j 1){ if (arguments[1].hasOwnProperty('parent')){ this.parent = arguments[1].parent; } } } context_menu.prototype.destroy_container = function(){ _debug('context_menu.destroy_container'); _debug('remove DOM element - container'); try{ if (this.container){ this.container.parentNode.removeChild(this.container); } }catch(e){ _debug(e); } }; context_menu.prototype.reset = function(){ _debug('context_menu.reset'); if (this.on){ //this.hide(); } this.destroy_container(); //delete this.map; this.menu_windows = []; }; context_menu.prototype.show = function(){ _debug('context_menu.show'); _debug('this.map.length', this.map.length); try{ if (this.map.length > 0){ this.on = true; this.container.show(); wWE%@;9:!YXH ԀR tHfO this.container.style.height = 0; this.set_active_row(); } }catch(e){ _debug(e); } }; context_menu.prototype.hide = function(){ _debug('context_menu.hide'); this.on = false; this.container.hide(); this.set_passive_row(); try{ for (var i=0; i < this.menu_windows.length; i++){ //if (!this.menu_windows[i].dom_obj.isHidden()){ if (!this.menu_windows[i].main){ this.menu_windows[i].dom_obj.hide(); this.cur_win = this.menu_windows[i]; this.set_passive_row(); this.cur_win.cur_row = 0; } //} } var idx = this.menu_windows.getIdxByVal('main', true); this.cur_win = this.menu_windows[idx]; this.set_passive_row(); this.cur_win.cur_row = 0; this.cur_win.dom_obj.setClass('con_menu_main_active'); }catch(e){ _debug(e); } }; /** * @param {Array} map = [{'title' : String, 'cmd' : String | Array map, 'type' : 'switch|options'}] * @param {Object} * */ context_menu.prototype.construct = function(map){ _debug('context_menu.construct', map); this.map = map || []; this.reset(); //if (!this.container){ this.container = create_block_element('context_menu_container', this.parent); wWE%@;8:!YXNg Ԁn tHfO this.container.hide(); //} var dom_obj = create_block_element('con_menu_main_active', this.container); var main_table = document.createElement("table"); this.main_table = main_table; /* MAIN MENU TOP ROW */ var main_top_tr = document.createElement("tr"); var main_top_left_td = document.createElement("td"); main_top_left_td.setClass('v_menu1_top_l'); main_top_tr.appendChild(main_top_left_td); var main_top_right_td = document.createElement("td"); main_top_right_td.setClass('v_menu1_top_r'); main_top_tr.appendChild(main_top_right_td); main_table.appendChild(main_top_tr); /* END MAIN MENU TOP ROW */ /* MAIN MENU CENTER ROW */ var main_center_tr = document.createElement("tr"); var main_center_td = document.createElement("td"); main_center_tr.appendChild(main_center_td); var main_container_table = document.createElement("table"); main_container_table.setClass('con_menu_container'); main_center_td.appendChild(main_container_table); for (var i=0; i 0){ if (this.cur_win.cur_row < this.cur_win.map.length - 1){ this.cur_win.cur_row++; }else{ this.cur_win.cur_row = 0; } }else{ if (this.cur_win.cur_row > 0){ this.cur_win.cur_row--; }else{ this.cur_win.cur_row = this.cur_win.map.length - 1; } } this.set_active_row(); }; context_menu.prototype.set_active_row = function(){ _debug('context_menu.set_active_row'); try{ this.cur_win.map[this.cur_win.prev_row].dom_obj.delClass(); this.cur_win.map[this.cur_win.cur_row].dom_obj.setClass('active'); if (this.cur_win.main){ this.cur_win.map[this.cur_win.prev_row].sub_dom_obj.hide(); this.cur_win.map[this.cur_win.cur_row].sub_dom_obj.moveX(this.cur_win.dom_obj.childNodes[0].offsetWidth); this.cur_win.map[this.cur_win.cur_row].sub_dom_obj.show(); } }catch(e){ _debug(e) } }; context_menu.prototype.set_passive_row = function(){ _debug('context_menu.set_passive_row'); try{ this.cur_win.map[this.cur_win.cur_row].dom_obj.delClass(); }catch(e){ _debug(e) } }; context_menu.prototype.set_x_offset = function(x){ _debug('context_menu.set_x_offset', x); x = parseInt(x); if(this.contwW<DDE4%@;ѹ:!YXu Ԁ tHfOainer){ this.container.style.left = parseInt(x) + 'px'; } }; context_menu.prototype.set_y_offset = function(y){ _debug('context_menu.set_y_offset', y); y = parseInt(y); if(this.container){ this.container.style.top = parseInt(y) + 'px'; } }; context_menu.prototype.set_z_index = function(z){ _debug('context_menu.set_z_index', z); z = parseInt(z); if(this.container){ this.container.style.zIndex = parseInt(z); } }; loader.next();wW=DDE4@?*Y:!X _G& O$tHfwW">DDE4@?*Y:!X d O$tHfwW>DDE4@?*Y:!X jY} O%tHfwW>DDE4@?*Y:!X p' ~) O%tHfwWv?DDE4@?*Y:!X uǀw O%tHfwW/CLLE<p@?#Y:!XILVЧ* O&wW%UE=@;:!YX#EjpJ tHfO mp":"1476302400","t_time":"22:00","t_time_to":"23:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25337018","ch_id":"861","time":"2016-10-12 23:00:00","time_to":"2016-10-13 00:30:00","duration":"5400","name":"\"\u0424\u0435\u0440\u043c\u0430\u0442\u0430\" - \u0440\u0438\u0430\u043b\u0438\u0442\u0438","descr":"","real_id":"861_1476302400","director":"","actor":"","category":"","start_timestamp":"1476302400","stop_timestamp":"1476307800","t_time":"23:00","t_time_to":"00:30","display_duration":"5400","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25337031","ch_id":"861","time":"2016-10-13 00:30:00","time_to":"2016-10-13 01:30:00","duration":"3600","name":"\"\u0428\u043e\u0443\u0442\u043e \u043d\u0430 \u0421\u043b\u0430\u0432\u0438\" - \u0432\u0435\u0447\u0435\u0440\u043d\u043e \u0442\u043e\u043a \u0448\u043e\u0443","descr":"","real_id":"861_1476307800","director":"","actor":"","category":"","start_timestamp":"1476307800","stop_timestamp":"1476311400","t_time":"00:30","t_time_to":"01:30","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25337044","ch_id":"861","time":"2016-10-13 01:30:00","time_to":"2016-10-13 02:00:00"wW*UE=@;:!YX#KGjh tHfO ,"duration":"1800","name":"bTV\u041d\u043e\u0432\u0438\u043d\u0438\u0442\u0435 - \u043a\u044a\u0441\u043d\u0430 \u0435\u043c\u0438\u0441\u0438\u044f","descr":"","real_id":"861_1476311400","director":"","actor":"","category":"","start_timestamp":"1476311400","stop_timestamp":"1476313200","t_time":"01:30","t_time_to":"02:00","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25337057","ch_id":"861","time":"2016-10-13 02:00:00","time_to":"2016-10-13 03:00:00","duration":"3600","name":"\"\u0421\u0442\u0440\u0435\u043b\u0430\u0442\u0430\"- \u0441\u0435\u0440\u0438\u0430\u043b, \u0441. 1, \u0435\u043f.13","descr":"","real_id":"861_1476313200","director":"","actor":"","category":"","start_timestamp":"1476313200","stop_timestamp":"1476316800","t_time":"02:00","t_time_to":"03:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"864":[{"id":"25350465","ch_id":"864","time":"2016-10-12 20:00:00","time_to":"2016-10-12 21:00:00","duration":"3600","name":"\"\u0421\u0435\u043c\u0435\u0439\u043d\u0438 \u0432\u043e\u0439\u043d\u0438\" - \u0442\u0435\u043b\u0435\u0432\u0438\u0437\u0438\u043e\u043d\u043d\u0430 \u0438\u0433\u0440\u0430","descr":"","real_id":"864_1476291600","director":"","actor":"",wWUUE=@;:!YX#PjX tHfO "category":"","start_timestamp":"1476291600","stop_timestamp":"1476295200","t_time":"20:00","t_time_to":"21:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25350477","ch_id":"864","time":"2016-10-12 21:00:00","time_to":"2016-10-12 22:00:00","duration":"3600","name":"\u041d\u043e\u0432\u0438\u043d\u0438\u0442\u0435 \u043d\u0430 NOVA - \u0446\u0435\u043d\u0442\u0440\u0430\u043b\u043d\u0430 \u0435\u043c\u0438\u0441\u0438\u044f","descr":"","real_id":"864_1476295200","director":"","actor":"","category":"","start_timestamp":"1476295200","stop_timestamp":"1476298800","t_time":"21:00","t_time_to":"22:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25350489","ch_id":"864","time":"2016-10-12 22:00:00","time_to":"2016-10-12 23:00:00","duration":"3600","name":"VIP BROTHER 2016 -\u0440\u0435\u0430\u043b\u0438\u0442\u0438 \u0448\u043e\u0443","descr":"","real_id":"864_1476298800","director":"","actor":"","category":"","start_timestamp":"1476298800","stop_timestamp":"1476302400","t_time":"22:00","t_time_to":"23:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25350501","ch_id":"864","time":"2016-10-12 23:00:00","time_to":wWXUE=@;:!YX#Vj tHfO "2016-10-13 00:00:00","duration":"3600","name":"\"\u041e\u0442\u043a\u0440\u0430\u0434\u043d\u0430\u0442 \u0436\u0438\u0432\u043e\u0442\" - \u0441\u0435\u0440\u0438\u0435\u043d \u0444\u0438\u043b\u043c, 2 \u0441\u0435\u0437\u043e\u043d","descr":"","real_id":"864_1476302400","director":"","actor":"","category":"","start_timestamp":"1476302400","stop_timestamp":"1476306000","t_time":"23:00","t_time_to":"00:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25350513","ch_id":"864","time":"2016-10-13 00:00:00","time_to":"2016-10-13 01:00:00","duration":"3600","name":"\"\u0421\u043e\u0444\u0438\u044f - \u0414\u0435\u043d \u0438 \u041d\u043e\u0449\" - \u0440e\u0430\u043b\u0438\u0442\u0438 \u0441\u0435\u0440\u0438\u0430\u043b","descr":"","real_id":"864_1476306000","director":"","actor":"","category":"","start_timestamp":"1476306000","stop_timestamp":"1476309600","t_time":"00:00","t_time_to":"01:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25350525","ch_id":"864","time":"2016-10-13 01:00:00","time_to":"2016-10-13 01:30:00","duration":"1800","name":"\"\u0413\u043e\u0441\u043f\u043e\u0434\u0430\u0440\u0438 \u043d\u0430 \u0435\u0444\u0438\u0440\u0430\"- \u0437\u0430\u0431\u0430\u0432\u043d\u043e wW^UE= @;:!YX#\'jx tHfO \u043f\u0440\u0435\u0434\u0430\u0432\u0430\u043d\u0435","descr":"","real_id":"864_1476309600","director":"","actor":"","category":"","start_timestamp":"1476309600","stop_timestamp":"1476311400","t_time":"01:00","t_time_to":"01:30","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25350537","ch_id":"864","time":"2016-10-13 01:30:00","time_to":"2016-10-13 02:00:00","duration":"1800","name":"\u041d\u043e\u0432\u0438\u043d\u0438\u0442\u0435 \u043d\u0430 NOVA","descr":"","real_id":"864_1476311400","director":"","actor":"","category":"","start_timestamp":"1476311400","stop_timestamp":"1476313200","t_time":"01:30","t_time_to":"02:00","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25350549","ch_id":"864","time":"2016-10-13 02:00:00","time_to":"2016-10-13 03:00:00","duration":"3600","name":"\"\u0427\u0430\u0441\u044a\u0442 \u043d\u0430 \u041c\u0438\u043b\u0435\u043d \u0426\u0432\u0435\u0442\u043a\u043e\u0432\" - \u043f\u0440\u0435\u0434\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 NOVA","descr":"","real_id":"864_1476313200","director":"","actor":"","category":"","start_timestamp":"1476313200","stop_timestamp":"1476316800","t_time":"02:00","t_time_to":"03:00","display_duration":"360wWUE= @;:!YX#aǨj tHfO 0","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"866":[{"id":"25343989","ch_id":"866","time":"2016-10-12 20:00:00","time_to":"2016-10-12 20:20:00","duration":"1200","name":"\u041f\u043e \u0441\u0432\u0435\u0442\u0430 \u0438 \u0443 \u043d\u0430\u0441 \u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u0430 \u0435\u043c\u0438\u0441\u0438\u044f","descr":"","real_id":"866_1476291600","director":"","actor":"","category":"","start_timestamp":"1476291600","stop_timestamp":"1476292800","t_time":"20:00","t_time_to":"20:20","display_duration":"1200","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25344002","ch_id":"866","time":"2016-10-12 20:20:00","time_to":"2016-10-12 20:50:00","duration":"1800","name":"\u0418\u0437\u0431\u043e\u0440\u0438 2016: \u0413\u043b\u0430\u0441\u043e\u0432\u0435\u0442\u0435 \u043d\u0430 \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f","descr":"","real_id":"866_1476292800","director":"","actor":"","category":"","start_timestamp":"1476292800","stop_timestamp":"1476294600","t_time":"20:20","t_time_to":"20:50","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25344015","ch_id":"866","time":"2016-10-12 20:50:00","wWUE= @;:!YX#ggj˓ tHfO time_to":"2016-10-12 21:00:00","duration":"600","name":"\u0421\u043f\u043e\u0440\u0442\u043d\u0438 \u043d\u043e\u0432\u0438\u043d\u0438","descr":"","real_id":"866_1476294600","director":"","actor":"","category":"","start_timestamp":"1476294600","stop_timestamp":"1476295200","t_time":"20:50","t_time_to":"21:00","display_duration":"600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25344028","ch_id":"866","time":"2016-10-12 21:00:00","time_to":"2016-10-12 22:00:00","duration":"3600","name":"\u0420\u0435\u0444\u0435\u0440\u0435\u043d\u0434\u0443\u043c \u0441 \u0414\u043e\u0431\u0440\u0438\u043d\u0430 \u0427\u0435\u0448\u043c\u0435\u0434\u0436\u0438\u0435\u0432\u0430 \u041f\u0443\u0431\u043b\u0438\u0446\u0438\u0441\u0442\u0438\u0447\u043d\u043e \u043f\u0440\u0435\u0434\u0430\u0432\u0430\u043d\u0435","descr":"","real_id":"866_1476295200","director":"","actor":"","category":"","start_timestamp":"1476295200","stop_timestamp":"1476298800","t_time":"21:00","t_time_to":"22:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25344041","ch_id":"866","time":"2016-10-12 22:00:00","time_to":"2016-10-12 23:00:00","duration":"3600","name":"\u0412 \u0441\u044f\u043d\u043a\u0430\u0442\u0430 \u043d\u0430 \u0432\u043b\u0430\u0441\u0442\u0442\u0430 - \u0441\u043wWUE= @;:!YX#mjM tHfO 5\u0440\u0438\u0430\u043b, 1 \u0435\u043f.","descr":"","real_id":"866_1476298800","director":"","actor":"","category":"","start_timestamp":"1476298800","stop_timestamp":"1476302400","t_time":"22:00","t_time_to":"23:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25344054","ch_id":"866","time":"2016-10-12 23:00:00","time_to":"2016-10-12 23:15:00","duration":"900","name":"\u041f\u043e \u0441\u0432\u0435\u0442\u0430 \u0438 \u0443 \u043d\u0430\u0441 \u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u0430 \u0435\u043c\u0438\u0441\u0438\u044f","descr":"","real_id":"866_1476302400","director":"","actor":"","category":"","start_timestamp":"1476302400","stop_timestamp":"1476303300","t_time":"23:00","t_time_to":"23:15","display_duration":"900","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25344067","ch_id":"866","time":"2016-10-12 23:15:00","time_to":"2016-10-12 23:30:00","duration":"900","name":"\u0418\u0437\u0431\u043e\u0440\u0438 2016: \u0413\u043b\u0430\u0441\u043e\u0432\u0435\u0442\u0435 \u043d\u0430 \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f","descr":"","real_id":"866_1476303300","director":"","actor":"","category":"","start_timestamp":"1476303300","stop_timestamp":"1476304200","t_time":"23:15","t_time_to":"23:3wWUE= @;:!YX#rj6 tHfO 0","display_duration":"900","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25344080","ch_id":"866","time":"2016-10-12 23:30:00","time_to":"2016-10-12 23:35:00","duration":"300","name":"\u0417\u0435\u043b\u0435\u043d\u0430 \u0441\u0432\u0435\u0442\u043b\u0438\u043d\u0430","descr":"","real_id":"866_1476304200","director":"","actor":"","category":"","start_timestamp":"1476304200","stop_timestamp":"1476304500","t_time":"23:30","t_time_to":"23:35","display_duration":"300","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25344093","ch_id":"866","time":"2016-10-12 23:35:00","time_to":"2016-10-13 00:35:00","duration":"3600","name":"\u041f\u043e\u0434 \u043f\u0440\u0438\u043a\u0440\u0438\u0442\u0438\u0435 5 \u0442\u0432 \u0444\u0438\u043b\u043c \/11 \u0435\u043f.\/ (16)","descr":"","real_id":"866_1476304500","director":"","actor":"","category":"","start_timestamp":"1476304500","stop_timestamp":"1476308100","t_time":"23:35","t_time_to":"00:35","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25344106","ch_id":"866","time":"2016-10-13 00:35:00","time_to":"2016-10-13 00:45:00","duration":"600","name":"\u0411\u044a\u0440\u0437\u043e, \u043b\u0435\u0441\u043d\u043e, \u0432\u043a\u04wWUE=@;:!YX#xGj tHfO 43\u0441\u043d\u043e \u0440\u0435\u0446\u0435\u043f\u0442\u0430 \u043d\u0430 \u0434\u0435\u043d\u044f\/\u043f\/","descr":"","real_id":"866_1476308100","director":"","actor":"","category":"","start_timestamp":"1476308100","stop_timestamp":"1476308700","t_time":"00:35","t_time_to":"00:45","display_duration":"600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25344119","ch_id":"866","time":"2016-10-13 00:45:00","time_to":"2016-10-13 02:00:00","duration":"4500","name":"\u0414\u0435\u043d\u044f\u0442 \u0437\u0430\u043f\u043e\u0447\u0432\u0430 \u0441 \u041a\u0443\u043b\u0442\u0443\u0440\u0430 \/\u043f\/","descr":"","real_id":"866_1476308700","director":"","actor":"","category":"","start_timestamp":"1476308700","stop_timestamp":"1476313200","t_time":"00:45","t_time_to":"02:00","display_duration":"4500","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25344132","ch_id":"866","time":"2016-10-13 02:00:00","time_to":"2016-10-13 03:30:00","duration":"5400","name":"\u041c\u0443\u0437\u0438\u043a\u0430 \u043d\u0430 \u0441\u044a\u0440\u0446\u0435\u0442\u043e \u0442\u0432 \u0444\u0438\u043b\u043c \/1 \u0435\u043f.\/\u043f\/","descr":"","real_id":"866_1476313200","director":"","actor":"","category":"","start_timestamp":"1476313200","stowWUE=@;:!YX#}j| tHfO p_timestamp":"1476318600","t_time":"02:00","t_time_to":"03:30","display_duration":3600,"larr":0,"rarr":1,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"868":[{"id":"25336708","ch_id":"868","time":"2016-10-12 20:00:00","time_to":"2016-10-12 21:00:00","duration":"3600","name":"\"\u041a\u0432\u0430\u0440\u0442\u0430\u043b\u044a\u0442 \u043d\u0430 \u0431\u043e\u0433\u0430\u0442\u0438\u0442\u0435\" - \u0441\u0435\u0440\u0438\u0430\u043b, \u0441.2, \u0435\u043f.64","descr":"","real_id":"868_1476291600","director":"","actor":"","category":"","start_timestamp":"1476291600","stop_timestamp":"1476295200","t_time":"20:00","t_time_to":"21:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25336721","ch_id":"868","time":"2016-10-12 21:00:00","time_to":"2016-10-12 22:30:00","duration":"5400","name":"\"\u0424\u0435\u0440\u043c\u0430\u0442\u0430\" - \u0440\u0438\u0430\u043b\u0438\u0442\u0438","descr":"","real_id":"868_1476295200","director":"","actor":"","category":"","start_timestamp":"1476295200","stop_timestamp":"1476300600","t_time":"21:00","t_time_to":"22:30","display_duration":"5400","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25336734","ch_id":"868","time":"2016-10-12 2wWUE=@;:!YX#jT tHfO 2:30:00","time_to":"2016-10-12 23:30:00","duration":"3600","name":"\"\u0428\u043e\u0443\u0442\u043e \u043d\u0430 \u0421\u043b\u0430\u0432\u0438\" - \u0432\u0435\u0447\u0435\u0440\u043d\u043e \u0442\u043e\u043a \u0448\u043e\u0443","descr":"","real_id":"868_1476300600","director":"","actor":"","category":"","start_timestamp":"1476300600","stop_timestamp":"1476304200","t_time":"22:30","t_time_to":"23:30","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25336747","ch_id":"868","time":"2016-10-12 23:30:00","time_to":"2016-10-13 00:00:00","duration":"1800","name":"bTV\u041d\u043e\u0432\u0438\u043d\u0438\u0442\u0435 - \u043a\u044a\u0441\u043d\u0430 \u0435\u043c\u0438\u0441\u0438\u044f","descr":"","real_id":"868_1476304200","director":"","actor":"","category":"","start_timestamp":"1476304200","stop_timestamp":"1476306000","t_time":"23:30","t_time_to":"00:00","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25336760","ch_id":"868","time":"2016-10-13 00:00:00","time_to":"2016-10-13 01:00:00","duration":"3600","name":"\"\u0421\u0442\u0440\u0435\u043b\u0430\u0442\u0430\"- \u0441\u0435\u0440\u0438\u0430\u043b, \u0441. 1, \u0435\u043f.12","descr":"","real_id":"868_1476306000","director":"","actor":"","category":"","start_timestamp":wWUE=@;:!YX#'j tHfO "1476306000","stop_timestamp":"1476309600","t_time":"00:00","t_time_to":"01:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25336773","ch_id":"868","time":"2016-10-13 01:00:00","time_to":"2016-10-13 02:00:00","duration":"3600","name":"\"\u041f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0438\u0442\u0435\" - \u0441\u0435\u0440\u0438\u0430\u043b, \u0441.1, \u0435\u043f.12","descr":"","real_id":"868_1476309600","director":"","actor":"","category":"","start_timestamp":"1476309600","stop_timestamp":"1476313200","t_time":"01:00","t_time_to":"02:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25336786","ch_id":"868","time":"2016-10-13 02:00:00","time_to":"2016-10-13 03:00:00","duration":"3600","name":"\"\u0421\u0435\u0432\u0435\u0440 \u044e\u0433\" - \u0441\u0435\u0440\u0438\u0430\u043b, \u0441. 1, \u0435\u043f.93","descr":"","real_id":"868_1476313200","director":"","actor":"","category":"","start_timestamp":"1476313200","stop_timestamp":"1476316800","t_time":"02:00","t_time_to":"03:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.20wWUE=@;:!YX#Ǩj tHfO 16"}],"870":[{"id":"25350215","ch_id":"870","time":"2016-10-12 20:00:00","time_to":"2016-10-12 21:00:00","duration":"3600","name":"VIP BROTHER 2016 -\u0440\u0435\u0430\u043b\u0438\u0442\u0438 \u0448\u043e\u0443","descr":"","real_id":"870_1476291600","director":"","actor":"","category":"","start_timestamp":"1476291600","stop_timestamp":"1476295200","t_time":"20:00","t_time_to":"21:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25350227","ch_id":"870","time":"2016-10-12 21:00:00","time_to":"2016-10-12 22:00:00","duration":"3600","name":"\"\u041e\u0442\u043a\u0440\u0430\u0434\u043d\u0430\u0442 \u0436\u0438\u0432\u043e\u0442\" - \u0441\u0435\u0440\u0438\u0435\u043d \u0444\u0438\u043b\u043c, 2 \u0441\u0435\u0437\u043e\u043d","descr":"","real_id":"870_1476295200","director":"","actor":"","category":"","start_timestamp":"1476295200","stop_timestamp":"1476298800","t_time":"21:00","t_time_to":"22:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25350239","ch_id":"870","time":"2016-10-12 22:00:00","time_to":"2016-10-12 23:00:00","duration":"3600","name":"\"\u0421\u043e\u0444\u0438\u044f - \u0414\u0435\u043d \u0438 \u041d\u043e\u0449\" - \u0440e\u0430\u043b\u0438\u0442\u0438 \u0441\u0435\u0440\u0438\u0430\u043b","descr"wWVE=@;:!YX#gj@ tHfO :"","real_id":"870_1476298800","director":"","actor":"","category":"","start_timestamp":"1476298800","stop_timestamp":"1476302400","t_time":"22:00","t_time_to":"23:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25350251","ch_id":"870","time":"2016-10-12 23:00:00","time_to":"2016-10-12 23:30:00","duration":"1800","name":"\"\u0413\u043e\u0441\u043f\u043e\u0434\u0430\u0440\u0438 \u043d\u0430 \u0435\u0444\u0438\u0440\u0430\"- \u0437\u0430\u0431\u0430\u0432\u043d\u043e \u043f\u0440\u0435\u0434\u0430\u0432\u0430\u043d\u0435","descr":"","real_id":"870_1476302400","director":"","actor":"","category":"","start_timestamp":"1476302400","stop_timestamp":"1476304200","t_time":"23:00","t_time_to":"23:30","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25350263","ch_id":"870","time":"2016-10-12 23:30:00","time_to":"2016-10-13 00:00:00","duration":"1800","name":"\u041d\u043e\u0432\u0438\u043d\u0438\u0442\u0435 \u043d\u0430 NOVA","descr":"","real_id":"870_1476304200","director":"","actor":"","category":"","start_timestamp":"1476304200","stop_timestamp":"1476306000","t_time":"23:30","t_time_to":"00:00","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410wW!VE=@;:!YX#j밫 tHfO 12.10.2016"},{"id":"25350275","ch_id":"870","time":"2016-10-13 00:00:00","time_to":"2016-10-13 01:00:00","duration":"3600","name":"\"\u0427\u0430\u0441\u044a\u0442 \u043d\u0430 \u041c\u0438\u043b\u0435\u043d \u0426\u0432\u0435\u0442\u043a\u043e\u0432\" - \u043f\u0440\u0435\u0434\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 NOVA","descr":"","real_id":"870_1476306000","director":"","actor":"","category":"","start_timestamp":"1476306000","stop_timestamp":"1476309600","t_time":"00:00","t_time_to":"01:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25350287","ch_id":"870","time":"2016-10-13 01:00:00","time_to":"2016-10-13 02:00:00","duration":"3600","name":"\"\u041e\u0442\u043c\u044a\u0449\u0435\u043d\u0438\u0435\u0442\u043e\" - \u0441\u0435\u0440\u0438\u0435\u043d \u0444\u0438\u043b\u043c, 3 \u0441\u0435\u0437\u043e\u043d","descr":"","real_id":"870_1476309600","director":"","actor":"","category":"","start_timestamp":"1476309600","stop_timestamp":"1476313200","t_time":"01:00","t_time_to":"02:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25350299","ch_id":"870","time":"2016-10-13 02:00:00","time_to":"2016-10-13 03:00:00","duration":"3600","name":"\"\u041f\u043e\u0434wW%VE=@;:!YX#j0 tHfO \u043b\u0438 \u043a\u0430\u043c\u0435\u0440\u0438\u0435\u0440\u043a\u0438\" - \u0441\u0435\u0440\u0438\u0435\u043d \u0444\u0438\u043b\u043c, 2 \u0441\u0435\u0437\u043e\u043d \/\u043f\/","descr":"","real_id":"870_1476313200","director":"","actor":"","category":"","start_timestamp":"1476313200","stop_timestamp":"1476316800","t_time":"02:00","t_time_to":"03:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"867":[{"id":"25343535","ch_id":"867","time":"2016-10-12 20:00:00","time_to":"2016-10-12 20:20:00","duration":"1200","name":"\u041f\u043e \u0441\u0432\u0435\u0442\u0430 \u0438 \u0443 \u043d\u0430\u0441 \u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u0430 \u0435\u043c\u0438\u0441\u0438\u044f","descr":"","real_id":"867_1476291600","director":"","actor":"","category":"","start_timestamp":"1476291600","stop_timestamp":"1476292800","t_time":"20:00","t_time_to":"20:20","display_duration":"1200","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25343548","ch_id":"867","time":"2016-10-12 20:20:00","time_to":"2016-10-12 20:50:00","duration":"1800","name":"\u0418\u0437\u0431\u043e\u0440\u0438 2016: \u0413\u043b\u0430\u0441\u043e\u0432\u0435\u0442\u0435 \u043d\u0430 \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u0wWKVE=@;:!YX#GjS tHfO 44f","descr":"","real_id":"867_1476292800","director":"","actor":"","category":"","start_timestamp":"1476292800","stop_timestamp":"1476294600","t_time":"20:20","t_time_to":"20:50","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25343561","ch_id":"867","time":"2016-10-12 20:50:00","time_to":"2016-10-12 21:00:00","duration":"600","name":"\u0421\u043f\u043e\u0440\u0442\u043d\u0438 \u043d\u043e\u0432\u0438\u043d\u0438","descr":"","real_id":"867_1476294600","director":"","actor":"","category":"","start_timestamp":"1476294600","stop_timestamp":"1476295200","t_time":"20:50","t_time_to":"21:00","display_duration":"600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25343574","ch_id":"867","time":"2016-10-12 21:00:00","time_to":"2016-10-12 21:45:00","duration":"2700","name":"\u0421\u0442\u0443\u0434\u0438\u043e \u0424\u0443\u0442\u0431\u043e\u043b","descr":"","real_id":"867_1476295200","director":"","actor":"","category":"","start_timestamp":"1476295200","stop_timestamp":"1476297900","t_time":"21:00","t_time_to":"21:45","display_duration":"2700","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25343587","ch_id":"867","time":"2016-10-12 21:45:00","time_to":"2016-10-13 00:20:00"wWOVE=@;:!YX#j tHfO ,"duration":"9300","name":"\u0424\u0443\u0442\u0431\u043e\u043b: \u0428\u0432\u0435\u0446\u0438\u044f - \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f, \u043a\u0432\u0430\u043b\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u0437\u0430 \u0421\u0432\u0435\u0442\u043e\u0432\u043d\u043e\u0442\u043e \u043f\u044a\u0440\u0432\u0435\u043d\u0441\u0442\u0432\u043e \u0420\u0443\u0441\u0438\u044f 2018 \u043f\u0440\u044f\u043a\u043e \u043f\u0440\u0435\u0434\u0430\u0432\u0430\u043d\u0435 \u043e\u0442 \u0421\u0442\u043e\u043a\u0445\u043e\u043b\u043c","descr":"","real_id":"867_1476297900","director":"","actor":"","category":"","start_timestamp":"1476297900","stop_timestamp":"1476307200","t_time":"21:45","t_time_to":"00:20","display_duration":"9300","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25343600","ch_id":"867","time":"2016-10-13 00:20:00","time_to":"2016-10-13 00:50:00","duration":"1800","name":"\u0424\u0443\u0442\u0431\u043e\u043b\u0435\u043d \u043e\u0431\u0437\u043e\u0440","descr":"","real_id":"867_1476307200","director":"","actor":"","category":"","start_timestamp":"1476307200","stop_timestamp":"1476309000","t_time":"00:20","t_time_to":"00:50","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25343613","ch_id":"867","tiwWRVE=@;:!YX#j tHfO me":"2016-10-13 00:50:00","time_to":"2016-10-13 01:50:00","duration":"3600","name":"\u041f\u043e\u0434 \u043f\u0440\u0438\u043a\u0440\u0438\u0442\u0438\u0435 5 \u0442\u0432 \u0444\u0438\u043b\u043c \/10 \u0435\u043f.\/ (16)","descr":"","real_id":"867_1476309000","director":"","actor":"","category":"","start_timestamp":"1476309000","stop_timestamp":"1476312600","t_time":"00:50","t_time_to":"01:50","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25343626","ch_id":"867","time":"2016-10-13 01:50:00","time_to":"2016-10-13 03:05:00","duration":"4500","name":"\u0414\u0435\u043d\u044f\u0442 \u0437\u0430\u043f\u043e\u0447\u0432\u0430 \u0441 \u041a\u0443\u043b\u0442\u0443\u0440\u0430 \/\u043f\/","descr":"","real_id":"867_1476312600","director":"","actor":"","category":"","start_timestamp":"1476312600","stop_timestamp":"1476317100","t_time":"01:50","t_time_to":"03:05","display_duration":4200,"larr":0,"rarr":1,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"869":[{"id":"25336423","ch_id":"869","time":"2016-10-12 20:00:00","time_to":"2016-10-12 21:00:00","duration":"3600","name":"\"\u041a\u0432\u0430\u0440\u0442\u0430\u043b\u044a\u0442 \u043d\u0430 \u0431\u043e\u0433\u0430\u0442\u0438\u0442\u0435\" - \u0441\u0435\u0440\u0438\u0430wWUVE=@;:!YX#'j| tHfO \u043b, \u0441.2, \u0435\u043f.63","descr":"","real_id":"869_1476291600","director":"","actor":"","category":"","start_timestamp":"1476291600","stop_timestamp":"1476295200","t_time":"20:00","t_time_to":"21:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25336436","ch_id":"869","time":"2016-10-12 21:00:00","time_to":"2016-10-12 22:30:00","duration":"5400","name":"\"\u0424\u0435\u0440\u043c\u0430\u0442\u0430\" - \u0440\u0438\u0430\u043b\u0438\u0442\u0438","descr":"","real_id":"869_1476295200","director":"","actor":"","category":"","start_timestamp":"1476295200","stop_timestamp":"1476300600","t_time":"21:00","t_time_to":"22:30","display_duration":"5400","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25336449","ch_id":"869","time":"2016-10-12 22:30:00","time_to":"2016-10-12 23:30:00","duration":"3600","name":"\"\u0428\u043e\u0443\u0442\u043e \u043d\u0430 \u0421\u043b\u0430\u0432\u0438\" - \u0432\u0435\u0447\u0435\u0440\u043d\u043e \u0442\u043e\u043a \u0448\u043e\u0443","descr":"","real_id":"869_1476300600","director":"","actor":"","category":"","start_timestamp":"1476300600","stop_timestamp":"1476304200","t_time":"22:30","t_time_to":"23:30","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0wWVE=@;:!YX#Ǩj tHfO 421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25336462","ch_id":"869","time":"2016-10-12 23:30:00","time_to":"2016-10-13 00:00:00","duration":"1800","name":"bTV\u041d\u043e\u0432\u0438\u043d\u0438\u0442\u0435 - \u043a\u044a\u0441\u043d\u0430 \u0435\u043c\u0438\u0441\u0438\u044f","descr":"","real_id":"869_1476304200","director":"","actor":"","category":"","start_timestamp":"1476304200","stop_timestamp":"1476306000","t_time":"23:30","t_time_to":"00:00","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25336475","ch_id":"869","time":"2016-10-13 00:00:00","time_to":"2016-10-13 01:00:00","duration":"3600","name":"\"\u0421\u0442\u0440\u0435\u043b\u0430\u0442\u0430\"- \u0441\u0435\u0440\u0438\u0430\u043b, \u0441. 1, \u0435\u043f.11","descr":"","real_id":"869_1476306000","director":"","actor":"","category":"","start_timestamp":"1476306000","stop_timestamp":"1476309600","t_time":"00:00","t_time_to":"01:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25336488","ch_id":"869","time":"2016-10-13 01:00:00","time_to":"2016-10-13 02:00:00","duration":"3600","name":"\"\u041f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0438\u0442\u0435\" - \u0441\u0435\u0440\u0438\u0430\u043b, \u0441.wWVE=@;߹:!YX#gj9 tHfO 1, \u0435\u043f.11","descr":"","real_id":"869_1476309600","director":"","actor":"","category":"","start_timestamp":"1476309600","stop_timestamp":"1476313200","t_time":"01:00","t_time_to":"02:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25336501","ch_id":"869","time":"2016-10-13 02:00:00","time_to":"2016-10-13 03:00:00","duration":"3600","name":"\"\u0421\u0435\u0432\u0435\u0440 \u044e\u0433\" - \u0441\u0435\u0440\u0438\u0430\u043b, \u0441. 1, \u0435\u043f.92","descr":"","real_id":"869_1476313200","director":"","actor":"","category":"","start_timestamp":"1476313200","stop_timestamp":"1476316800","t_time":"02:00","t_time_to":"03:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"871":[{"id":"25349964","ch_id":"871","time":"2016-10-12 20:00:00","time_to":"2016-10-12 23:00:00","duration":"10800","name":"VIP BROTHER 2016 -\u0440\u0435\u0430\u043b\u0438\u0442\u0438 \u0448\u043e\u0443","descr":"","real_id":"871_1476291600","director":"","actor":"","category":"","start_timestamp":"1476291600","stop_timestamp":"1476302400","t_time":"20:00","t_time_to":"23:00","display_duration":"10800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\wWVE=@;޹:!YX#j& tHfO u0414\u0410 12.10.2016"},{"id":"25349976","ch_id":"871","time":"2016-10-12 23:00:00","time_to":"2016-10-12 23:30:00","duration":"1800","name":"\"\u0413\u043e\u0441\u043f\u043e\u0434\u0430\u0440\u0438 \u043d\u0430 \u0435\u0444\u0438\u0440\u0430\"- \u0437\u0430\u0431\u0430\u0432\u043d\u043e \u043f\u0440\u0435\u0434\u0430\u0432\u0430\u043d\u0435","descr":"","real_id":"871_1476302400","director":"","actor":"","category":"","start_timestamp":"1476302400","stop_timestamp":"1476304200","t_time":"23:00","t_time_to":"23:30","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25349988","ch_id":"871","time":"2016-10-12 23:30:00","time_to":"2016-10-13 00:00:00","duration":"1800","name":"\u041d\u043e\u0432\u0438\u043d\u0438\u0442\u0435 \u043d\u0430 NOVA","descr":"","real_id":"871_1476304200","director":"","actor":"","category":"","start_timestamp":"1476304200","stop_timestamp":"1476306000","t_time":"23:30","t_time_to":"00:00","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25350000","ch_id":"871","time":"2016-10-13 00:00:00","time_to":"2016-10-13 01:00:00","duration":"3600","name":"\"\u0427\u0430\u0441\u044a\u0442 \u043d\u0430 \u041c\u0438\u043b\u0435\u043d \u0426\u0432\u0435\u0442\u043a\u043e\u0432\" - \u043f\u0440\u0435\u0434\u0430wWVE=@;ݹ:!YX#̧jS tHfO \u0432\u0430\u043d\u0435 \u043d\u0430 NOVA","descr":"","real_id":"871_1476306000","director":"","actor":"","category":"","start_timestamp":"1476306000","stop_timestamp":"1476309600","t_time":"00:00","t_time_to":"01:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25350012","ch_id":"871","time":"2016-10-13 01:00:00","time_to":"2016-10-13 02:00:00","duration":"3600","name":"\"\u041e\u0442\u043c\u044a\u0449\u0435\u043d\u0438\u0435\u0442\u043e\" - \u0441\u0435\u0440\u0438\u0435\u043d \u0444\u0438\u043b\u043c, 3 \u0441\u0435\u0437\u043e\u043d","descr":"","real_id":"871_1476309600","director":"","actor":"","category":"","start_timestamp":"1476309600","stop_timestamp":"1476313200","t_time":"01:00","t_time_to":"02:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25350024","ch_id":"871","time":"2016-10-13 02:00:00","time_to":"2016-10-13 03:00:00","duration":"3600","name":"\"\u041f\u043e\u0434\u043b\u0438 \u043a\u0430\u043c\u0435\u0440\u0438\u0435\u0440\u043a\u0438\" - \u0441\u0435\u0440\u0438\u0435\u043d \u0444\u0438\u043b\u043c, 3 \u0441\u0435\u0437\u043e\u043d \/\u043f\/","descr":"","real_id":"871_1476313200","director":"","actor":"","category":"","start_timestamp":"1476wWVE=@;ܹ:!YX#Gj5 tHfO 313200","stop_timestamp":"1476316800","t_time":"02:00","t_time_to":"03:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"147":[{"id":"25354525","ch_id":"147","time":"2016-10-12 19:45:00","time_to":"2016-10-12 20:30:00","duration":"2700","name":"Gold Rush: Gold, Guns, And Bears (Episode 2)","descr":"","real_id":"147_1476290700","director":"","actor":"","category":"","start_timestamp":"1476290700","stop_timestamp":"1476293400","t_time":"19:45","t_time_to":"20:30","display_duration":1800,"larr":1,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25354526","ch_id":"147","time":"2016-10-12 20:30:00","time_to":"2016-10-12 21:15:00","duration":"2700","name":"Through the Wormhole with Morgan Freeman: Will Eternity End? (Episode 10)","descr":"","real_id":"147_1476293400","director":"","actor":"","category":"","start_timestamp":"1476293400","stop_timestamp":"1476296100","t_time":"20:30","t_time_to":"21:15","display_duration":"2700","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25354527","ch_id":"147","time":"2016-10-12 21:15:00","time_to":"2016-10-12 22:00:00","duration":"2700","name":"Dirty Jobs: Spray Insulation Technician (Episode 58)","descr":"","real_id":"147_1wWVE=@;۹:!YX#j tHfO 476296100","director":"","actor":"","category":"","start_timestamp":"1476296100","stop_timestamp":"1476298800","t_time":"21:15","t_time_to":"22:00","display_duration":"2700","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25354528","ch_id":"147","time":"2016-10-12 22:00:00","time_to":"2016-10-12 22:45:00","duration":"2700","name":"Penn & Teller Tell A Lie: Hair Bleach Is a Rocket Fuel (Episode 5)","descr":"","real_id":"147_1476298800","director":"","actor":"","category":"","start_timestamp":"1476298800","stop_timestamp":"1476301500","t_time":"22:00","t_time_to":"22:45","display_duration":"2700","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25354529","ch_id":"147","time":"2016-10-12 22:45:00","time_to":"2016-10-12 23:30:00","duration":"2700","name":"Gold Rush: Gold, Guns, And Bears (Episode 2)","descr":"","real_id":"147_1476301500","director":"","actor":"","category":"","start_timestamp":"1476301500","stop_timestamp":"1476304200","t_time":"22:45","t_time_to":"23:30","display_duration":"2700","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25354530","ch_id":"147","time":"2016-10-12 23:30:00","time_to":"2016-10-12 23:52:00","duration":"1320","name":"Extreme Couponing: April and Carla (Episode 3wWVE= @;ڹ:!YX#݇jVJ tHfO )","descr":"","real_id":"147_1476304200","director":"","actor":"","category":"","start_timestamp":"1476304200","stop_timestamp":"1476305520","t_time":"23:30","t_time_to":"23:52","display_duration":"1320","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25354531","ch_id":"147","time":"2016-10-12 23:52:00","time_to":"2016-10-13 00:15:00","duration":"1380","name":"Extreme Couponing: Michelle and Tyler (Episode 4)","descr":"","real_id":"147_1476305520","director":"","actor":"","category":"","start_timestamp":"1476305520","stop_timestamp":"1476306900","t_time":"23:52","t_time_to":"00:15","display_duration":"1380","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25354532","ch_id":"147","time":"2016-10-13 00:15:00","time_to":"2016-10-13 01:00:00","duration":"2700","name":"I Almost Got Away With It: Got to Sing Karaoke (Episode 5)","descr":"","real_id":"147_1476306900","director":"","actor":"","category":"","start_timestamp":"1476306900","stop_timestamp":"1476309600","t_time":"00:15","t_time_to":"01:00","display_duration":"2700","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25354533","ch_id":"147","time":"2016-10-13 01:00:00","time_to":"2016-10-13 01:45:00","duration":"2700","nwWVE=!@;ٹ:!YX#'jf tHfO ame":"Through the Wormhole with Morgan Freeman: Mysteries of the Subconscious (Episode 8)","descr":"","real_id":"147_1476309600","director":"","actor":"","category":"","start_timestamp":"1476309600","stop_timestamp":"1476312300","t_time":"01:00","t_time_to":"01:45","display_duration":"2700","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25354534","ch_id":"147","time":"2016-10-13 01:45:00","time_to":"2016-10-13 02:30:00","duration":"2700","name":"Animal Cops Philadelphia: Machete Attack (Episode 5)","descr":"","real_id":"147_1476312300","director":"","actor":"","category":"","start_timestamp":"1476312300","stop_timestamp":"1476315000","t_time":"01:45","t_time_to":"02:30","display_duration":"2700","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25354535","ch_id":"147","time":"2016-10-13 02:30:00","time_to":"2016-10-13 03:15:00","duration":"2700","name":"Dirty Jobs: Spray Insulation Technician (Episode 58)","descr":"","real_id":"147_1476315000","director":"","actor":"","category":"","start_timestamp":"1476315000","stop_timestamp":"1476317700","t_time":"02:30","t_time_to":"03:15","display_duration":1800,"larr":0,"rarr":1,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\wWWE="@;ع:!YX#Ǩj{ tHfO u041a 13.10.2016"}],"148":[{"id":"25347416","ch_id":"148","time":"2016-10-12 20:00:00","time_to":"2016-10-12 20:30:00","duration":"1800","name":"\u041b\u043e\u0432\u0446\u0438 \u043d\u0430 \u0442\u0438\u0440\u043e\u0432\u0435: \u041f\u043e \u0441\u043b\u0435\u0434\u0438\u0442\u0435 \u043d\u0430 \u043f\u0430\u0440\u0438\u0442\u0435","descr":"","real_id":"148_1476291600","director":"","actor":"","category":"","start_timestamp":"1476291600","stop_timestamp":"1476293400","t_time":"20:00","t_time_to":"20:30","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25347417","ch_id":"148","time":"2016-10-12 20:30:00","time_to":"2016-10-12 21:00:00","duration":"1800","name":"\u041b\u043e\u0432\u0446\u0438 \u043d\u0430 \u0442\u0438\u0440\u043e\u0432\u0435: \u041f\u044a\u043b\u0435\u043d \u0445\u0430\u043e\u0441","descr":"","real_id":"148_1476293400","director":"","actor":"","category":"","start_timestamp":"1476293400","stop_timestamp":"1476295200","t_time":"20:30","t_time_to":"21:00","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25347418","ch_id":"148","time":"2016-10-12 21:00:00","time_to":"2016-10-12 21:30:00","duration":"1800","name":"\u0421\u043f\u0435\u0446\u043e\u0432\u0435 \u0432 \u0437\u0430\u043b\u043e\u0436\u043d\u0430\u0wWWE=#@;׹:!YX#gj댁 tHfO 442\u0430 \u043a\u044a\u0449\u0430: \u041f\u0440\u043e\u0437\u0440\u0435\u043d\u0438\u0435\u0442\u043e","descr":"","real_id":"148_1476295200","director":"","actor":"","category":"","start_timestamp":"1476295200","stop_timestamp":"1476297000","t_time":"21:00","t_time_to":"21:30","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25347419","ch_id":"148","time":"2016-10-12 21:30:00","time_to":"2016-10-12 22:00:00","duration":"1800","name":"\u0421\u043f\u0435\u0446\u043e\u0432\u0435 \u0432 \u0437\u0430\u043b\u043e\u0436\u043d\u0430\u0442\u0430 \u043a\u044a\u0449\u0430: \u0421\u0438\u0441\u0442\u0435\u043c\u0430\u0442\u0430 \"\u0427\u044a\u043c\"","descr":"","real_id":"148_1476297000","director":"","actor":"","category":"","start_timestamp":"1476297000","stop_timestamp":"1476298800","t_time":"21:30","t_time_to":"22:00","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25347420","ch_id":"148","time":"2016-10-12 22:00:00","time_to":"2016-10-12 23:00:00","duration":"3600","name":"\u041f\u0440\u0435\u043c\u0438\u0435\u0440\u0430 \u0414\u044a\u0440\u0432\u043e\u0441\u0435\u043a\u0430\u0447\u0438: \u0428\u0435\u043b\u0431\u0438 \u043e\u0442\u0432\u0440\u044a\u0449\u0430 \u043d\u0430 \u0443\u0434\u0430\u0440\u0430","descr":"","real_iwWWE=$@;ֹ:!YX#j. tHfO d":"148_1476298800","director":"","actor":"","category":"","start_timestamp":"1476298800","stop_timestamp":"1476302400","t_time":"22:00","t_time_to":"23:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25347421","ch_id":"148","time":"2016-10-12 23:00:00","time_to":"2016-10-13 00:00:00","duration":"3600","name":"\u0410\u043c\u0435\u0440\u0438\u043a\u0430\u043d\u0441\u043a\u0438 \u0430\u043d\u0442\u0438\u043a\u0432\u0430\u0440\u0438: \u0418\u043c\u043f\u0435\u0440\u0438\u044f\u0442\u0430 \u043e\u0442\u0432\u0440\u044a\u0449\u0430 \u0441 \u043d\u043e\u0432\u0438 \u043d\u0430\u0445\u043e\u0434\u043a\u0438","descr":"","real_id":"148_1476302400","director":"","actor":"","category":"","start_timestamp":"1476302400","stop_timestamp":"1476306000","t_time":"23:00","t_time_to":"00:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25347422","ch_id":"148","time":"2016-10-13 00:00:00","time_to":"2016-10-13 01:00:00","duration":"3600","name":"\u0421\u0430\u043c: \u0418\u0437\u043f\u0438\u0442\u0430\u043d\u0438\u0435 \u0432 \u043e\u0433\u044a\u043d","descr":"","real_id":"148_1476306000","director":"","actor":"","category":"","start_timestamp":"1476306000","stop_timestamp":"1476309600","t_time":"00:00","t_time_to":"01:00","displwW?WE=%@;չ:!YX#jA tHfO!ay_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25347423","ch_id":"148","time":"2016-10-13 01:00:00","time_to":"2016-10-13 02:00:00","duration":"3600","name":"\u0414\u044a\u0440\u0432\u043e\u0441\u0435\u043a\u0430\u0447\u0438: \u0428\u0435\u043b\u0431\u0438 \u043e\u0442\u0432\u0440\u044a\u0449\u0430 \u043d\u0430 \u0443\u0434\u0430\u0440\u0430","descr":"","real_id":"148_1476309600","director":"","actor":"","category":"","start_timestamp":"1476309600","stop_timestamp":"1476313200","t_time":"01:00","t_time_to":"02:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25347424","ch_id":"148","time":"2016-10-13 02:00:00","time_to":"2016-10-13 03:00:00","duration":"3600","name":"\u0410\u043c\u0435\u0440\u0438\u043a\u0430\u043d\u0441\u043a\u0438 \u0430\u043d\u0442\u0438\u043a\u0432\u0430\u0440\u0438: \u0418\u043c\u043f\u0435\u0440\u0438\u044f\u0442\u0430 \u043e\u0442\u0432\u0440\u044a\u0449\u0430 \u0441 \u043d\u043e\u0432\u0438 \u043d\u0430\u0445\u043e\u0434\u043a\u0438","descr":"","real_id":"148_1476313200","director":"","actor":"","category":"","start_timestamp":"1476313200","stop_timestamp":"1476316800","t_time":"02:00","t_time_to":"03:00","display_duration":"3600","larr":0,"rarr":wWqWE=&@;Թ:!YX#Gj& tHfO!0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"299":[],"151":[{"id":"25353583","ch_id":"151","time":"2016-10-12 19:00:00","time_to":"2016-10-12 20:55:00","duration":"6900","name":"\u0424\u0443\u0442\u0431\u043e\u043b, \u0428\u0430\u043c\u043f\u0438\u043e\u043d\u0441\u043a\u0430 \u043b\u0438\u0433\u0430 (\u0436): \u0412\u043e\u043b\u0444\u0441\u0431\u0443\u0440\u0433 - \u0427\u0435\u043b\u0441\u0438, \u043f\u0440\u044f\u043a\u043e","descr":"","real_id":"151_1476288000","director":"","actor":"","category":"","start_timestamp":"1476288000","stop_timestamp":"1476294900","t_time":"19:00","t_time_to":"20:55","display_duration":3300,"larr":1,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25353584","ch_id":"151","time":"2016-10-12 20:55:00","time_to":"2016-10-12 21:00:00","duration":"300","name":"\u041d\u043e\u0432\u0438\u043d\u0438","descr":"","real_id":"151_1476294900","director":"","actor":"","category":"","start_timestamp":"1476294900","stop_timestamp":"1476295200","t_time":"20:55","t_time_to":"21:00","display_duration":"300","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25353585","ch_id":"151","time":"2016-10-12 21:00:00","time_to":"2016-10-13 00:00:00","duration":"10800","name":"\u0421\u043d\u0443wWuWE='@;ӹ:!YX$j tHfO!\u043a\u044a\u0440: \"\u0410\u043d\u0433\u043b\u0438\u044f \u043e\u0443\u043f\u044a\u043d\", \u043f\u0440\u044f\u043a\u043e","descr":"","real_id":"151_1476295200","director":"","actor":"","category":"","start_timestamp":"1476295200","stop_timestamp":"1476306000","t_time":"21:00","t_time_to":"00:00","display_duration":"10800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25353586","ch_id":"151","time":"2016-10-13 00:00:00","time_to":"2016-10-13 00:05:00","duration":"300","name":"\u041d\u043e\u0432\u0438\u043d\u0438","descr":"","real_id":"151_1476306000","director":"","actor":"","category":"","start_timestamp":"1476306000","stop_timestamp":"1476306300","t_time":"00:00","t_time_to":"00:05","display_duration":"300","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25353587","ch_id":"151","time":"2016-10-13 00:05:00","time_to":"2016-10-13 02:30:00","duration":"8700","name":"\u0424\u0443\u0442\u0431\u043e\u043b, \u0421\u0432\u0435\u0442\u043e\u0432\u043d\u043e \u043f\u044a\u0440\u0432\u0435\u043d\u0441\u0442\u0432\u043e \u0437\u0430 \u0434\u0435\u0432\u043e\u0439\u043a\u0438 \u0434\u043e 17 \u0433.: \u0427\u0435\u0442\u0432\u044a\u0440\u0442\u0444\u0438\u043d\u0430\u043b\u0438","descr":"","real_id":"151_1476306300","director":"","actor":"","category"wWxWE=(@;ҹ:!YX$ j tHfO!:"","start_timestamp":"1476306300","stop_timestamp":"1476315000","t_time":"00:05","t_time_to":"02:30","display_duration":"8700","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25353588","ch_id":"151","time":"2016-10-13 02:30:00","time_to":"2016-10-13 04:00:00","duration":"5400","name":"\u0421\u043d\u0443\u043a\u044a\u0440: \"\u0410\u043d\u0433\u043b\u0438\u044f \u043e\u0443\u043f\u044a\u043d\"","descr":"","real_id":"151_1476315000","director":"","actor":"","category":"","start_timestamp":"1476315000","stop_timestamp":"1476320400","t_time":"02:30","t_time_to":"04:00","display_duration":1800,"larr":0,"rarr":1,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"205":[{"id":"25367768","ch_id":"205","time":"2016-10-12 19:40:00","time_to":"2016-10-12 20:05:00","duration":"1500","name":"Snoop Dogg - 360 Sessions","descr":"","real_id":"205_1476290400","director":"","actor":"","category":"","start_timestamp":"1476290400","stop_timestamp":"1476291900","t_time":"19:40","t_time_to":"20:05","display_duration":300,"larr":1,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25367769","ch_id":"205","time":"2016-10-12 20:05:00","time_to":"2016-10-12 21:00:00","duration":"3300","name":"Playlist","descrwW{WE=)@;ѹ:!YX$'j tHfO!":"","real_id":"205_1476291900","director":"","actor":"","category":"","start_timestamp":"1476291900","stop_timestamp":"1476295200","t_time":"20:05","t_time_to":"21:00","display_duration":"3300","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25367770","ch_id":"205","time":"2016-10-12 21:00:00","time_to":"2016-10-12 21:25:00","duration":"1500","name":"London Live","descr":"","real_id":"205_1476295200","director":"","actor":"","category":"","start_timestamp":"1476295200","stop_timestamp":"1476296700","t_time":"21:00","t_time_to":"21:25","display_duration":"1500","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25367771","ch_id":"205","time":"2016-10-12 21:25:00","time_to":"2016-10-12 21:55:00","duration":"1800","name":"London Live","descr":"","real_id":"205_1476296700","director":"","actor":"","category":"","start_timestamp":"1476296700","stop_timestamp":"1476298500","t_time":"21:25","t_time_to":"21:55","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25367772","ch_id":"205","time":"2016-10-12 21:55:00","time_to":"2016-10-12 22:25:00","duration":"1800","name":"Clean Bandit - Bestival","descr":"","real_id":"205_1476298500","director":"","actor":"","category":"","start_timwW~WE=*@;й:!YX$ǨjPI tHfO!estamp":"1476298500","stop_timestamp":"1476300300","t_time":"21:55","t_time_to":"22:25","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25367773","ch_id":"205","time":"2016-10-12 22:25:00","time_to":"2016-10-12 23:05:00","duration":"2400","name":"Backstreet Boys - London Live Special","descr":"","real_id":"205_1476300300","director":"","actor":"","category":"","start_timestamp":"1476300300","stop_timestamp":"1476302700","t_time":"22:25","t_time_to":"23:05","display_duration":"2400","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25367774","ch_id":"205","time":"2016-10-12 23:05:00","time_to":"2016-10-13 00:05:00","duration":"3600","name":"Hangout Festival 2013 - Part 1","descr":"","real_id":"205_1476302700","director":"","actor":"","category":"","start_timestamp":"1476302700","stop_timestamp":"1476306300","t_time":"23:05","t_time_to":"00:05","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25367775","ch_id":"205","time":"2016-10-13 00:05:00","time_to":"2016-10-13 01:00:00","duration":"3300","name":"Playlist","descr":"","real_id":"205_1476306300","director":"","actor":"","category":"","start_timestamp":"1476306300","stop_timestamp":"1476309600",wWWDDE4@?iY:!Xj#KG O+tHfwWWDDE4@?iY:!Xj#PV  O+tHfwWYDDE4ځ@;G:!YX&0l;hx  tHfO"wWkLLE<@;!:!YXA FILWq G tHfO&wW%mDDE4q@?*Y:!XILWA GmU O0tHfwWR}E=+@;Ϲ:!YX$gj뚗 tHfO+"t_time":"00:05","t_time_to":"01:00","display_duration":"3300","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25367776","ch_id":"205","time":"2016-10-13 01:00:00","time_to":"2016-10-13 02:00:00","duration":"3600","name":"Scratch Bandit Crew - Reperkusound 2016","descr":"","real_id":"205_1476309600","director":"","actor":"","category":"","start_timestamp":"1476309600","stop_timestamp":"1476313200","t_time":"01:00","t_time_to":"02:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25367777","ch_id":"205","time":"2016-10-13 02:00:00","time_to":"2016-10-13 02:50:00","duration":"3000","name":"Candye Kane - Live in Paris","descr":"","real_id":"205_1476313200","director":"","actor":"","category":"","start_timestamp":"1476313200","stop_timestamp":"1476316200","t_time":"02:00","t_time_to":"02:50","display_duration":"3000","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25367778","ch_id":"205","time":"2016-10-13 02:50:00","time_to":"2016-10-13 03:50:00","duration":"3600","name":"Everything Everything - La Fleche D'Or","descr":"","real_id":"205_1476316200","director":"","actor":"","category":"","start_timewW}E=,@;ι:!YX$!j tHfO+stamp":"1476316200","stop_timestamp":"1476319800","t_time":"02:50","t_time_to":"03:50","display_duration":600,"larr":0,"rarr":1,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"145":[],"658":[{"id":"25407450","ch_id":"658","time":"2016-10-12 20:00:00","time_to":"2016-10-12 20:30:00","duration":"1800","name":"\u0415\u043d\u0435\u0440\u0433\u043e\u0444\u0438\u0448 \u041c\u0430\u0433\u0430\u0437\u0438\u043d - \u041f\u043b\u0430\u0442\u0438\u043a\u0438 \u043e\u0442 \u0427\u0443\u0440\u0433\u043e","descr":"","real_id":"658_1476291600","director":"","actor":"","category":"","start_timestamp":"1476291600","stop_timestamp":"1476293400","t_time":"20:00","t_time_to":"20:30","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25407452","ch_id":"658","time":"2016-10-12 20:30:00","time_to":"2016-10-12 21:00:00","duration":"1800","name":"\u0412\u0430\u0442\u0435\u0440\u043b\u0438\u043d\u0438\u044f - \u0421\u0438\u0432\u0438\u044f\u0442 \u043f\u043b\u044a\u0445","descr":"","real_id":"658_1476293400","director":"","actor":"","category":"","start_timestamp":"1476293400","stop_timestamp":"1476295200","t_time":"20:30","t_time_to":"21:00","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410wW}E=-@;͹:!YX$&j|x tHfO+ 12.10.2016"},{"id":"25407454","ch_id":"658","time":"2016-10-12 21:00:00","time_to":"2016-10-12 21:30:00","duration":"1800","name":"\u0428\u0430\u0440\u0430\u043d\u0441\u043a\u0438 \u0442\u0435\u0430\u0442\u044a\u0440 - \u041d\u0430 \u043f\u043b\u0443\u0432\u043a\u0430 \u043d\u0430\u0434 \u043b\u0435\u0433\u043e\u0432\u0438\u0449\u0435\u0442\u043e \u043d\u0430 \u0448\u0430\u0440\u0430\u043d\u0438\u0442\u0435","descr":"","real_id":"658_1476295200","director":"","actor":"","category":"","start_timestamp":"1476295200","stop_timestamp":"1476297000","t_time":"21:00","t_time_to":"21:30","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25407456","ch_id":"658","time":"2016-10-12 21:30:00","time_to":"2016-10-12 22:00:00","duration":"1800","name":"\u0424\u0438\u043b\u043c\u0438 \u0437\u0430 \u0434\u0435\u0431\u043d\u0435\u043d\u0435 - \u041c\u0430\u0433\u0438\u044f\u0442\u0430 \u043d\u0430 \u0433\u043e\u0440\u0430\u0442\u0430","descr":"","real_id":"658_1476297000","director":"","actor":"","category":"","start_timestamp":"1476297000","stop_timestamp":"1476298800","t_time":"21:30","t_time_to":"22:00","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25407458","ch_id":"658","time":"2016-10-12 22:00:00","time_to":"2016-10-12 22:30:00wW}E=.@;̹:!YX$,Gj tHfO+","duration":"1800","name":"\u041c\u0430\u0439\u0441\u0442\u043e\u0440-\u043e\u0440\u044a\u0436\u0435\u0439\u043d\u0438\u043a - \u041d\u0435\u0438\u0437\u0447\u0435\u0440\u043f\u0430\u0435\u043c\u0430\u0442\u0430 \u0442\u0435\u043c\u0430 - \u0411\u0438\u043d\u043e\u043a\u043b\u0438\u0442\u0435 - \u0447\u0430\u0441\u04421.","descr":"","real_id":"658_1476298800","director":"","actor":"","category":"","start_timestamp":"1476298800","stop_timestamp":"1476300600","t_time":"22:00","t_time_to":"22:30","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25407460","ch_id":"658","time":"2016-10-12 22:30:00","time_to":"2016-10-12 23:00:00","duration":"1800","name":"\u041b\u043e\u0432 \u043d\u0430 \u0434\u0438\u0432\u0430 \u043a\u043e\u0437\u0430 \u0432 \u0430\u0432\u0441\u0442\u0440\u0438\u0439\u0441\u043a\u0438\u0442\u0435 \u0410\u043b\u043f\u0438","descr":"","real_id":"658_1476300600","director":"","actor":"","category":"","start_timestamp":"1476300600","stop_timestamp":"1476302400","t_time":"22:30","t_time_to":"23:00","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25407462","ch_id":"658","time":"2016-10-12 23:00:00","time_to":"2016-10-12 23:30:00","duration":"1800","name":"TopMix TV - \u0417\u0430 \u0448\u0430\u0440\u0430\u043dwWEԇ@;$:!YXLi_  tHfN4HTTP/1.1 200 OK Date: Wed, 12 Oct 2016 17:50:35 GMT Server: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.19 OpenSSL/1.0.1f X-Powered-By: PHP/5.5.9-1ubuntu4.19 Expires: Thu, 01 Jan 1970 00:00:00 GMT Last-Modified: Thu, 01 Jan 1970 00:00:00 GMT Pragma: no-cache Cache-Control: no-store, no-cache, must-revalidate Connection: close Transfer-Encoding: chunked Content-Type: application/json 4009f {"js":{"total_items":205,"max_page_items":14,"selected_item":0,"cur_page":0,"data":[{"id":"1","name":"\u0411\u041d\u0422 1","number":"1","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/1","cost":"0","count":"0","status":"1","tv_genre_id":"1","base_ch":"1","hd":"0","xmltv_id":"21.dir.bg","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"1","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"1","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"3","modified":"2016-05-15 20:04:29","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"72","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":1,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:50 \u0421\u043f\u043e\u0440\u0442\u043d\u0438 \u043d\u043e\u0432\u0438\u043d\u0438","cmds":[{"id":"1","ch_id":"1","priority":"0"wWEԇ@;#:!YXL " tHfN4,"url":"ffrt http:\/\/box.tivi.bg\/ch\/1","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2013-01-28 19:14:07","enable_monitoring":"1","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"2","name":"bTV","number":"2","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/2","cost":"0","count":"0","status":"1","tv_genre_id":"1","base_ch":"1","hd":"0","xmltv_id":"12.dir.bg","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"1","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"1","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"5","modified":"2016-04-29 11:22:05","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"72","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":1,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:00 \"\u041a\u0432\u0430\u0440\u0442\u0430\u043b\u044a\u0442 \u043d\u0430 \u0431\u043e\u0433\u0430\u0442\u0438\u0442\u0435\" - \u0441\u0435\u0440\u0438\u0430\u043b, \u0441.2, \u0435\u043f.65","cmds":[{"id":"2","ch_id":"2","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/2","status":"1","use_http_tmp_link":"1","wowzawWFEԇ@;":!YXLf tHfN4_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2013-01-28 19:14:45","enable_monitoring":"1","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"3","name":"Nova","number":"3","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/3","cost":"0","count":"0","status":"1","tv_genre_id":"1","base_ch":"1","hd":"0","xmltv_id":"28.dir.bg","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"1","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"1","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"8","modified":"2016-04-29 11:21:46","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"72","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":1,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:00 VIP BROTHER 2016 -\u0440\u0435\u0430\u043b\u0438\u0442\u0438 \u0448\u043e\u0443","cmds":[{"id":"3","ch_id":"3","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/3","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2013-01-28 19:14:54","enable_monitoring":"1","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_wWJEԇ@;!:!YXLI tHfN4link":"0"}],"use_load_balancing":0},{"id":"12","name":"bTV Comedy","number":"4","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/13","cost":"0","count":"0","status":"1","tv_genre_id":"4","base_ch":"1","hd":"0","xmltv_id":"193.dnevnik.bg","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"1","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"1","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"52","modified":"2014-09-11 19:50:52","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"48","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":1,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:00 \"\u041c\u043e\u0438\u0442\u0435 \u043c\u0438\u043b\u0438 \u0441\u044a\u0441\u0435\u0434\u0438\" - \u043a\u043e\u043c\u0435\u0434\u0438\u0435\u043d \u0441\u0435\u0440\u0438\u0430\u043b","cmds":[{"id":"13","ch_id":"12","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/13","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2013-01-28 19:15:03","enable_monitoring":"1","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"13","name":"bTV Cinema","nwWDDE4%@?uY:!XL !? O8tHfwW2DDE4&@?tY:!XL9 O8tHfwW׋DDE4'@?sY:!XLI3V O8tHfwW6DDE4(@?rY:!XL=- O8tHfwWEG5@?ԽY:!X4!<րm- OtHfwWEԇ@; :!YXL7 tHfO8umber":"5","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/14","cost":"0","count":"0","status":"1","tv_genre_id":"4","base_ch":"1","hd":"0","xmltv_id":"197.dnevnik.bg","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"1","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"1","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"50","modified":null,"allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":1,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:00 \"\u0420\u0438\u0437\u043b\u0438 \u0438 \u0410\u0439\u043b\u0441: \u041a\u0440\u0438\u043c\u0438\u043d\u0430\u043b\u043d\u0438 \u0434\u043e\u0441\u0438\u0435\u0442\u0430\" - \u0441\u0435\u0440\u0438\u0430\u043b, \u0441.4, \u0435\u043f. 2","cmds":[{"id":"14","ch_id":"13","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/14","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2013-01-28 19:15:12","enable_monitoring":"1","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"14","name":"bTV Action","number":"6","censored":"0","cmd":"wWEԇ@;:!YXLC tHfO8ffrt http:\/\/box.tivi.bg\/ch\/15","cost":"0","count":"0","status":"1","tv_genre_id":"4","base_ch":"1","hd":"0","xmltv_id":"192.dnevnik.bg","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"1","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"1","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"57","modified":null,"allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":1,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:00 \u041f\u0440\u0435\u043c\u0438\u0435\u0440\u0430: \"\u0421\u0442\u0440\u0435\u043b\u0430\u0442\u0430\" - \u0441\u0435\u0440\u0438\u0430\u043b, \u0441.4, \u0435\u043f.12","cmds":[{"id":"15","ch_id":"14","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/15","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2013-01-28 19:15:21","enable_monitoring":"1","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"16","name":"KinoNova","number":"8","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/17","cost":"0","count":"0","status":"1","tv_genre_id":"4","base_ch":"1","wWͰEԇ@;:!YXM) tHfO8hd":"0","xmltv_id":"63.dir.bg","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"1","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"1","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"11","modified":"2016-03-08 19:08:02","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":1,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:00 \"\u041e\u0442 \u043c\u0435\u0441\u0442\u043e\u043f\u0440\u0435\u0441\u0442\u044a\u043f\u043b\u0435\u043d\u0438\u0435\u0442\u043e\" - \u0441\u0435\u0440\u0438\u0430\u043b, \u0441\u0435\u0437\u043e\u043d 14","cmds":[{"id":"17","ch_id":"16","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/17","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2013-01-28 19:15:54","enable_monitoring":"1","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"15","name":"Diema","number":"9","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/16","cost":"0","count":"0","status":"1","tv_genre_id":"4","base_ch":"1","hd":"0","xmltv_id":"9.dir.bg","service_id":"bg,","bonus_chwWEԇ@;:!YXM % tHfO8":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"1","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"1","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"10","modified":"2016-02-26 13:05:56","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":1,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:00 \"\u0412\u043e\u0435\u043d\u043d\u0438 \u043f\u0440\u0435\u0441\u0442\u044a\u043f\u043b\u0435\u043d\u0438\u044f: \u041b\u043e\u0441 \u0410\u043d\u0434\u0436\u0435\u043b\u0438\u0441\" - \u0441\u0435\u0440\u0438\u0430\u043b, \u0441\u0435\u0437\u043e\u043d 3","cmds":[{"id":"16","ch_id":"15","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/16","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2013-01-28 19:16:14","enable_monitoring":"1","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"18","name":"FOX Life","number":"10","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/19","cost":"0","count":"0","status":"1","tv_genre_id":"4","base_ch":"1","hd":"0","xmltv_id":"128.dnevnik.bg","service_id":"bg,","bonus_cwWEԇ@;:!YXMi룇 tHfO8h":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"1","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"1","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"60","modified":"2015-06-01 17:22:04","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":1,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:00 \u0410\u043d\u0430\u0442\u043e\u043c\u0438\u044f\u0442\u0430 \u043d\u0430 \u0413\u0440\u0435\u0439 - \u0434\u0432\u0430\u043d\u0430\u0434\u0435\u0441\u0435\u0442\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 16","cmds":[{"id":"19","ch_id":"18","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/19","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2013-01-28 19:16:46","enable_monitoring":"1","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"19","name":"FOX Crime","number":"11","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/20","cost":"0","count":"0","status":"1","tv_genre_id":"4","base_ch":"1","hd":"0","xmltv_id":"155.dnevnik.bg","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_hwW4Eԇ@;:!YXM D] tHfO8ttp_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"1","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"1","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"61","modified":"2015-03-18 10:30:40","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":1,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:10 \u0427\u0435\u0441\u0442\u043d\u0438 \u0438\u0437\u043c\u0430\u043c\u043d\u0438\u0446\u0438 - \u0442\u0440\u0435\u0442\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 5","cmds":[{"id":"20","ch_id":"19","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/20","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2013-01-28 19:16:55","enable_monitoring":"1","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"307","name":"FOX Channel","number":"12","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/321","cost":"0","count":"0","status":"1","tv_genre_id":"4","base_ch":"1","hd":"0","xmltv_id":"237.dnevnik.bg","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"1","wowza_tmp_link":0,"wowW7Eԇ@;:!YXMw tHfO8wza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"1","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"288","modified":"2015-06-01 17:21:37","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"48","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":1,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:30 \u041f\u0441\u0438\u0445\u0430\u0440\u043e\u0442\u0435\u0440\u0430\u043f\u0438\u044f - \u0432\u0442\u043e\u0440\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 4","cmds":[{"id":"321","ch_id":"307","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/321","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2013-01-28 19:17:07","enable_monitoring":"1","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"21","name":"BNT World","number":"13","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/22","cost":"0","count":"0","status":"1","tv_genre_id":"1","base_ch":"1","hd":"0","xmltv_id":"97.dnevnik.bg","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitorwW_Eԇ@;:!YXM I} tHfO8ing":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"27","modified":"2016-09-02 12:54:27","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:50 \u0421\u043f\u043e\u0440\u0442\u043d\u0438 \u043d\u043e\u0432\u0438\u043d\u0438","cmds":[{"id":"22","ch_id":"21","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/22","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"22","name":"\u0411\u041d\u0422 2","number":"14","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/23","cost":"0","count":"0","status":"1","tv_genre_id":"1","base_ch":"1","hd":"0","xmltv_id":"223.dnevnik.bg","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"113","modifwWEԇ@;:!YXM% tHfO8ied":"2014-09-10 20:06:38","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:00 \u0421\u0438\u043d\u044a\u0442 \u043d\u0430 \u0411\u0430\u0449\u0430\u0442\u0430 \u043d\u0430 \u043d\u0430\u0440\u043e\u0434\u0438\u0442\u0435 \u0442\u0432 \u0441\u0435\u0440\u0438\u0435\u043d \u0444\u0438\u043b\u043c \/9 \u0435\u043f\u0438\u0437\u043e\u0434\/","cmds":[{"id":"23","ch_id":"22","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/23","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"17","name":"Diema Family","number":"15","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/18","cost":"0","count":"0","status":"1","tv_genre_id":"4","base_ch":"1","hd":"0","xmltv_id":"88.dnevnik.bg","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"1","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"1","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"4wWıEԇ@;:!YXM+# tHfO88","modified":"2016-02-26 13:07:50","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":1,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:00 \"\u041c\u0430\u043b\u043a\u0430\u0442\u0430 \u0431\u0443\u043b\u043a\u0430\" - \u0441\u0435\u0440\u0438\u0435\u043d \u0444\u0438\u043b\u043c, \/\u043f\/","cmds":[{"id":"18","ch_id":"17","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/18","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2013-01-28 19:18:08","enable_monitoring":"1","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"24","name":"TV 1000","number":"16","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/25","cost":"0","count":"0","status":"1","tv_genre_id":"4","base_ch":"1","hd":"0","xmltv_id":"146.dnevnik.bg","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"1","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"1","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"107","modified":"2015-06-05 08:23:14","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_dwWDZEԇ@;:!YXM1), tHfO8uration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":1,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"19:45 \u041f\u043e\u0447\u0442\u0438 \u043d\u0435\u0432\u0438\u043d\u0435\u043d - \u041a\u0440\u0438\u043c\u0438\u043d\u0430\u043b\u043d\u0430 \u0434\u0440\u0430\u043c\u0430\/\u0442\u0440\u0438\u043b\u044a\u0440 - \u0421\u0410\u0429, 2003 \u0433.","cmds":[{"id":"25","ch_id":"24","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/25","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2013-01-28 19:23:19","enable_monitoring":"1","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"25","name":"DIVA Universal","number":"17","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/26","cost":"0","count":"0","status":"1","tv_genre_id":"4","base_ch":"1","hd":"0","xmltv_id":"203.dnevnik.bg","service_id":"en,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"43","modified":"2016-06-03 11:57:44","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration"wWʱEԇ@;:!YXM6ij tHfO8:"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"[\u043d\u044f\u043c\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f]","cmds":[{"id":"26","ch_id":"25","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/26","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"26","name":"AXN","number":"18","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/27","cost":"0","count":"0","status":"1","tv_genre_id":"4","base_ch":"1","hd":"0","xmltv_id":"115.dnevnik.bg","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"1","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"58","modified":"2015-06-05 08:22:41","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":1,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:10 \u0415\u043b\u0435\u043c\u0435\u043d\u0442\u043wWYDDE4)@?qY:!XL& OBtHfwW[DDE4*@?pY:!XM) E OBtHfwWDDE4+@?oY:!XM ɀY OBtHfwWDDE4,@?nY:!XMi  OCtHfwWiLLEDDE43@?gY:!XM6ɀ m OCtHfwWDDE44@?fY:!XM9 ytEXtSoftwareAdobe ImageReadyqe<@IDATxܙMES=5;qLBEn6مh~E]ADxI D=M1^ lHE HdkD" h0ĕ 쬓eP3{?ݳԯޫW^[x#,, ]R;HmauUYSRӭO_lC:`~%ԫ1 atI #e)Z-jL+K.~[a.[LCۤ91x!BlVR/Wjk^ͦR@^WrΛ&$7~mxvZ "p+ nZjp]r'fROx+o3ۆFD4t/vw&VJJ_m߭^ `XxXLAڔo;-nwrkLW148ŵ:ݵKr: Α7Iቭ)$ ems}A ۏhqN ^.Q, |l%'gC$:8Fc@/yGU:edo2J[ZlzEHsf%4[;YP'M/IkasoܙJڌA'd|Eȇ;]x=NC2y?ۙyOGx=:WĉtNnLxV#pB&ͨ΄潓_ (7-R'} ұ>)cC}oߟģkU8pY(6ο`gqe95dÃaܖpԛXBE3r:uӯwcyy~ wyH:g'wW!__EO@;j:!YX \u0441\u044a\u0441 \u0449\u0435\u043a\u0430","descr":"","real_id":"658_1476302400","director":"","actor":"","category":"","start_timestamp":"1476302400","stop_timestamp":"1476304200","t_time":"23:00","t_time_to":"23:30","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25407464","ch_id":"658","time":"2016-10-12 23:30:00","time_to":"2016-10-13 00:00:00","duration":"1800","name":"IHR \u041f\u0440\u0438\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f - \u0447\u0430\u0441\u0442 27. - \u041d\u0438\u043a\u043e\u0433\u0430 \u043d\u0435 \u0441\u0435 \u0437\u043d\u0430\u0435","descr":"","real_id":"658_1476304200","director":"","actor":"","category":"","start_timestamp":"1476304200","stop_timestamp":"1476306000","t_time":"23:30","t_time_to":"00:00","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25407466","ch_id":"658","time":"2016-10-13 00:00:00","time_to":"2016-10-13 00:30:00","duration":"1800","name":"\u041d\u0430 \u0431\u043e\u0439\u043b\u0438 \u043d\u0430 \u0435\u0437\u0435\u0440\u043e\u0442\u043e \u0417\u043e\u043b\u0442\u0430\u043d \u0438 \u0414\u0438\u0430\u043d\u0430","descr":"","real_id":"658_1476306000","director":"","actor":"","category":"","start_timestamp":"1476306000","stop_timestamp":"1476307800","t_time":"00:00wWE=0@;ʹ:!YX$7j tHfO>","t_time_to":"00:30","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25407468","ch_id":"658","time":"2016-10-13 00:30:00","time_to":"2016-10-13 01:00:00","duration":"1800","name":"\u0415\u043d\u0435\u0440\u0433\u043e\u0444\u0438\u0448 \u041c\u0430\u0433\u0430\u0437\u0438\u043d - \u041f\u043b\u0430\u0442\u0438\u043a\u0438 \u043e\u0442 \u0427\u0443\u0440\u0433\u043e","descr":"","real_id":"658_1476307800","director":"","actor":"","category":"","start_timestamp":"1476307800","stop_timestamp":"1476309600","t_time":"00:30","t_time_to":"01:00","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25407470","ch_id":"658","time":"2016-10-13 01:00:00","time_to":"2016-10-13 01:30:00","duration":"1800","name":"\u0412\u0430\u0442\u0435\u0440\u043b\u0438\u043d\u0438\u044f - \u0421\u0438\u0432\u0438\u044f\u0442 \u043f\u043b\u044a\u0445","descr":"","real_id":"658_1476309600","director":"","actor":"","category":"","start_timestamp":"1476309600","stop_timestamp":"1476311400","t_time":"01:00","t_time_to":"01:30","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25407472",wWE=1@;ɹ:!YX$='j tHfO>"ch_id":"658","time":"2016-10-13 01:30:00","time_to":"2016-10-13 02:00:00","duration":"1800","name":"\u0428\u0430\u0440\u0430\u043d\u0441\u043a\u0438 \u0442\u0435\u0430\u0442\u044a\u0440 - \u041d\u0430 \u043f\u043b\u0443\u0432\u043a\u0430 \u043d\u0430\u0434 \u043b\u0435\u0433\u043e\u0432\u0438\u0449\u0435\u0442\u043e \u043d\u0430 \u0448\u0430\u0440\u0430\u043d\u0438\u0442\u0435","descr":"","real_id":"658_1476311400","director":"","actor":"","category":"","start_timestamp":"1476311400","stop_timestamp":"1476313200","t_time":"01:30","t_time_to":"02:00","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25407474","ch_id":"658","time":"2016-10-13 02:00:00","time_to":"2016-10-13 02:30:00","duration":"1800","name":"\u0424\u0438\u043b\u043c\u0438 \u0437\u0430 \u0434\u0435\u0431\u043d\u0435\u043d\u0435 - \u041c\u0430\u0433\u0438\u044f\u0442\u0430 \u043d\u0430 \u0433\u043e\u0440\u0430\u0442\u0430","descr":"","real_id":"658_1476313200","director":"","actor":"","category":"","start_timestamp":"1476313200","stop_timestamp":"1476315000","t_time":"02:00","t_time_to":"02:30","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25407476","ch_id":"658","time":"2016-10-13 02:30:00","time_to":"20wWE=2@;ȹ:!YX$BǨj tHfO>16-10-13 03:00:00","duration":"1800","name":"\u041c\u0430\u0439\u0441\u0442\u043e\u0440-\u043e\u0440\u044a\u0436\u0435\u0439\u043d\u0438\u043a - \u041d\u0435\u0438\u0437\u0447\u0435\u0440\u043f\u0430\u0435\u043c\u0430\u0442\u0430 \u0442\u0435\u043c\u0430 - \u0411\u0438\u043d\u043e\u043a\u043b\u0438\u0442\u0435 - \u0447\u0430\u0441\u04421.","descr":"","real_id":"658_1476315000","director":"","actor":"","category":"","start_timestamp":"1476315000","stop_timestamp":"1476316800","t_time":"02:30","t_time_to":"03:00","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"18":[{"id":"25316295","ch_id":"18","time":"2016-10-12 20:00:00","time_to":"2016-10-12 21:00:00","duration":"3600","name":"\u0410\u043d\u0430\u0442\u043e\u043c\u0438\u044f\u0442\u0430 \u043d\u0430 \u0413\u0440\u0435\u0439 - \u0434\u0432\u0430\u043d\u0430\u0434\u0435\u0441\u0435\u0442\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 16","descr":"","real_id":"18_1476291600","director":"","actor":"","category":"","start_timestamp":"1476291600","stop_timestamp":"1476295200","t_time":"20:00","t_time_to":"21:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25316298","ch_id":"18","time":"2016-10-12 21:00:00","time_to":"2016-10-12 22:00:00","duratwWE=3@;ǹ:!YX$HgjW tHfO>ion":"3600","name":"\u0412\u0440\u044a\u0437\u043a\u0438 - \u0432\u0442\u043e\u0440\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 8","descr":"","real_id":"18_1476295200","director":"","actor":"","category":"","start_timestamp":"1476295200","stop_timestamp":"1476298800","t_time":"21:00","t_time_to":"22:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25316301","ch_id":"18","time":"2016-10-12 22:00:00","time_to":"2016-10-12 22:25:00","duration":"1500","name":"\u0421\u0433\u043e\u0442\u0432\u0435\u043d\u043e \u0441 \u043b\u044e\u0431\u043e\u0432 - \u0442\u0440\u0435\u0442\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 7","descr":"","real_id":"18_1476298800","director":"","actor":"","category":"","start_timestamp":"1476298800","stop_timestamp":"1476300300","t_time":"22:00","t_time_to":"22:25","display_duration":"1500","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25316304","ch_id":"18","time":"2016-10-12 22:25:00","time_to":"2016-10-12 22:55:00","duration":"1800","name":"\u0421\u0433\u043e\u0442\u0432\u0435\u043d\u043e \u0441 \u043b\u044e\u0431\u043e\u0432 - \u0442\u0440\u0435\u0442\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 8","descr":"","real_id":"18_1476300300","director":"","actor":"","category":"","start_timestamp":"wWE=4@;ƹ:!YX$NjI tHfO>1476300300","stop_timestamp":"1476302100","t_time":"22:25","t_time_to":"22:55","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25316307","ch_id":"18","time":"2016-10-12 22:55:00","time_to":"2016-10-12 23:50:00","duration":"3300","name":"\u0428\u0435\u043f\u043e\u0442 \u043e\u0442 \u043e\u0442\u0432\u044a\u0434\u043d\u043e\u0442\u043e - \u0447\u0435\u0442\u0432\u044a\u0440\u0442\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 1","descr":"","real_id":"18_1476302100","director":"","actor":"","category":"","start_timestamp":"1476302100","stop_timestamp":"1476305400","t_time":"22:55","t_time_to":"23:50","display_duration":"3300","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25316310","ch_id":"18","time":"2016-10-12 23:50:00","time_to":"2016-10-13 00:25:00","duration":"2100","name":"\u0421\u0435\u043a\u0441\u044a\u0442 \u0438 \u0433\u0440\u0430\u0434\u044a\u0442 - \u0448\u0435\u0441\u0442\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 16","descr":"","real_id":"18_1476305400","director":"","actor":"","category":"","start_timestamp":"1476305400","stop_timestamp":"1476307500","t_time":"23:50","t_time_to":"00:25","display_duration":"2100","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 wWE=5@;Ź:!YX$Sjk tHfO>12.10.2016"},{"id":"25316313","ch_id":"18","time":"2016-10-13 00:25:00","time_to":"2016-10-13 00:55:00","duration":"1800","name":"\u0421\u0435\u043a\u0441\u044a\u0442 \u0438 \u0433\u0440\u0430\u0434\u044a\u0442 - \u0448\u0435\u0441\u0442\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 17","descr":"","real_id":"18_1476307500","director":"","actor":"","category":"","start_timestamp":"1476307500","stop_timestamp":"1476309300","t_time":"00:25","t_time_to":"00:55","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25316316","ch_id":"18","time":"2016-10-13 00:55:00","time_to":"2016-10-13 01:50:00","duration":"3300","name":"\u041e\u0442\u043c\u044a\u0449\u0435\u043d\u0438\u0435\u0442\u043e - \u0442\u0440\u0435\u0442\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 18","descr":"","real_id":"18_1476309300","director":"","actor":"","category":"","start_timestamp":"1476309300","stop_timestamp":"1476312600","t_time":"00:55","t_time_to":"01:50","display_duration":"3300","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25316319","ch_id":"18","time":"2016-10-13 01:50:00","time_to":"2016-10-13 02:35:00","duration":"2700","name":"\u0410\u043d\u0430\u0442\u043e\u043c\u0438\u044f\u0442\u0430 \u043d\u0430 \u0413wWE=6@;Ĺ:!YX$YGj tHfO>\u0440\u0435\u0439 - \u0434\u0432\u0430\u043d\u0430\u0434\u0435\u0441\u0435\u0442\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 16","descr":"","real_id":"18_1476312600","director":"","actor":"","category":"","start_timestamp":"1476312600","stop_timestamp":"1476315300","t_time":"01:50","t_time_to":"02:35","display_duration":"2700","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25316322","ch_id":"18","time":"2016-10-13 02:35:00","time_to":"2016-10-13 03:00:00","duration":"1500","name":"\u0414\u0430\u0440\u043c\u0430 \u0438 \u0413\u0440\u0435\u0433 - \u043f\u0435\u0442\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 14","descr":"","real_id":"18_1476315300","director":"","actor":"","category":"","start_timestamp":"1476315300","stop_timestamp":"1476316800","t_time":"02:35","t_time_to":"03:00","display_duration":"1500","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"19":[{"id":"25317970","ch_id":"19","time":"2016-10-12 19:00:00","time_to":"2016-10-12 20:10:00","duration":"4200","name":"\u0412\u0435\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u0438 \u0434\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u0441\u0442\u0432\u0430: \u0420\u0438\u043c - \u0442\u0440\u0435\u0442\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. wWCE=7@;ù:!YX$^j8 tHfO>18","descr":"","real_id":"19_1476288000","director":"","actor":"","category":"","start_timestamp":"1476288000","stop_timestamp":"1476292200","t_time":"19:00","t_time_to":"20:10","display_duration":600,"larr":1,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":1,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25317973","ch_id":"19","time":"2016-10-12 20:10:00","time_to":"2016-10-12 21:05:00","duration":"3300","name":"\u0427\u0435\u0441\u0442\u043d\u0438 \u0438\u0437\u043c\u0430\u043c\u043d\u0438\u0446\u0438 - \u0442\u0440\u0435\u0442\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 5","descr":"","real_id":"19_1476292200","director":"","actor":"","category":"","start_timestamp":"1476292200","stop_timestamp":"1476295500","t_time":"20:10","t_time_to":"21:05","display_duration":"3300","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25317976","ch_id":"19","time":"2016-10-12 21:05:00","time_to":"2016-10-12 22:00:00","duration":"3300","name":"\u041f\u043e\u043b\u0438\u0446\u0430\u0438\u0442\u0435 \u043e\u0442 \u0427\u0438\u043a\u0430\u0433\u043e, \u0435\u043f. 15","descr":"","real_id":"19_1476295500","director":"","actor":"","category":"","start_timestamp":"1476295500","stop_timestamp":"1476298800","t_time":"21:05","t_time_to":"22:00","display_duration":"3300","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"wWFE=8@;¹:!YX$dj> tHfO>\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25317979","ch_id":"19","time":"2016-10-12 22:00:00","time_to":"2016-10-12 23:55:00","duration":"6900","name":"\"\u0410\u0433\u0430\u0442\u0430 \u0420\u0435\u0439\u0437\u0438\u043d: \u0421\u043c\u044a\u0440\u0442\u043e\u043d\u043e\u0441\u043d\u0438\u044f\u0442 \u043a\u0438\u0448\" - \u0438\u0433\u0440\u0430\u043b\u0435\u043d \u0444\u0438\u043b\u043c, \u0435\u043f. 1","descr":"","real_id":"19_1476298800","director":"","actor":"","category":"","start_timestamp":"1476298800","stop_timestamp":"1476305700","t_time":"22:00","t_time_to":"23:55","display_duration":"6900","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25317982","ch_id":"19","time":"2016-10-12 23:55:00","time_to":"2016-10-13 00:50:00","duration":"3300","name":"\u0411\u0435\u0437\u0441\u043b\u0435\u0434\u043d\u043e \u0438\u0437\u0447\u0435\u0437\u043d\u0430\u043b\u0438 - \u0442\u0440\u0435\u0442\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 17","descr":"","real_id":"19_1476305700","director":"","actor":"","category":"","start_timestamp":"1476305700","stop_timestamp":"1476309000","t_time":"23:55","t_time_to":"00:50","display_duration":"3300","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25317985","ch_id":"19","time":"2016-10-13 00:50:00","time_to":"2016-1wWsE=9@;:!YX$j'j tHfO>0-13 01:45:00","duration":"3300","name":"\u0412\u043e\u0435\u043d\u043d\u0438 \u043f\u0440\u0435\u0441\u0442\u044a\u043f\u043b\u0435\u043d\u0438\u044f: \u041b\u043e\u0441 \u0410\u043d\u0434\u0436\u0435\u043b\u0438\u0441 - \u0432\u0442\u043e\u0440\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 11","descr":"","real_id":"19_1476309000","director":"","actor":"","category":"","start_timestamp":"1476309000","stop_timestamp":"1476312300","t_time":"00:50","t_time_to":"01:45","display_duration":"3300","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25317988","ch_id":"19","time":"2016-10-13 01:45:00","time_to":"2016-10-13 02:45:00","duration":"3600","name":"\u0412\u0435\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u0438 \u0434\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u0441\u0442\u0432\u0430: \u0420\u0438\u043c - \u0442\u0440\u0435\u0442\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 18","descr":"","real_id":"19_1476312300","director":"","actor":"","category":"","start_timestamp":"1476312300","stop_timestamp":"1476315900","t_time":"01:45","t_time_to":"02:45","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25317991","ch_id":"19","time":"2016-10-13 02:45:00","time_to":"2016-10-13 03:40:00","durwWvE=:@;:!YX$oǨjY^ tHfO>ation":"3300","name":"\u041e\u0442\u0434\u0435\u043b \"\u0420\u0430\u0437\u0441\u043b\u0435\u0434\u0432\u0430\u043d\u0435\"- \u043f\u044a\u0440\u0432\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 2","descr":"","real_id":"19_1476315900","director":"","actor":"","category":"","start_timestamp":"1476315900","stop_timestamp":"1476319200","t_time":"02:45","t_time_to":"03:40","display_duration":900,"larr":0,"rarr":1,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"45":[{"id":"25339629","ch_id":"45","time":"2016-10-12 20:00:00","time_to":"2016-10-12 21:00:00","duration":"3600","name":"\u041d\u0435\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u0430 \u043c\u0430\u0448\u0438\u043d\u0430, \u0435\u043f. 5","descr":"","real_id":"45_1476291600","director":"","actor":"","category":"","start_timestamp":"1476291600","stop_timestamp":"1476295200","t_time":"20:00","t_time_to":"21:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25339632","ch_id":"45","time":"2016-10-12 21:00:00","time_to":"2016-10-12 22:00:00","duration":"3600","name":"\u041f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u0438\u044f\u0442 \u043d\u043e\u0432 \u0441\u0432\u044f\u0442, \u0435\u043f. 2","descr":"","real_id":"45_1476295200","director":"","actor":"","category":"","start_timestamp":wWxE=;@;޿:!YX$ugjU[ tHfO>"1476295200","stop_timestamp":"1476298800","t_time":"21:00","t_time_to":"22:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25339635","ch_id":"45","time":"2016-10-12 22:00:00","time_to":"2016-10-12 23:00:00","duration":"3600","name":"\u041d\u0435\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u0430 \u043c\u0430\u0448\u0438\u043d\u0430, \u0435\u043f. 6","descr":"","real_id":"45_1476298800","director":"","actor":"","category":"","start_timestamp":"1476298800","stop_timestamp":"1476302400","t_time":"22:00","t_time_to":"23:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25339638","ch_id":"45","time":"2016-10-12 23:00:00","time_to":"2016-10-13 00:00:00","duration":"3600","name":"\u041c\u0430\u0433\u0438\u0441\u0442\u0440\u0430\u043b\u0430 \u043f\u0440\u0435\u0437 \u0430\u0434\u0430, \u0435\u043f. 3","descr":"","real_id":"45_1476302400","director":"","actor":"","category":"","start_timestamp":"1476302400","stop_timestamp":"1476306000","t_time":"23:00","t_time_to":"00:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25339641","ch_id":"45","time":"2016-10-13 00:00:00","time_to":"2016-10-13 01:00:00","duration":"3600","wW|E=<@;޾:!YX${jfH tHfO>name":"\u041f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u0438\u044f\u0442 \u043d\u043e\u0432 \u0441\u0432\u044f\u0442, \u0435\u043f. 2","descr":"","real_id":"45_1476306000","director":"","actor":"","category":"","start_timestamp":"1476306000","stop_timestamp":"1476309600","t_time":"00:00","t_time_to":"01:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25339644","ch_id":"45","time":"2016-10-13 01:00:00","time_to":"2016-10-13 02:00:00","duration":"3600","name":"\u041d\u0435\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u0430 \u043c\u0430\u0448\u0438\u043d\u0430, \u0435\u043f. 6","descr":"","real_id":"45_1476309600","director":"","actor":"","category":"","start_timestamp":"1476309600","stop_timestamp":"1476313200","t_time":"01:00","t_time_to":"02:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25339647","ch_id":"45","time":"2016-10-13 02:00:00","time_to":"2016-10-13 02:45:00","duration":"2700","name":"\u041c\u0430\u0433\u0438\u0441\u0442\u0440\u0430\u043b\u0430 \u043f\u0440\u0435\u0437 \u0430\u0434\u0430, \u0435\u043f. 3","descr":"","real_id":"45_1476313200","director":"","actor":"","category":"","start_timestamp":"1476313200","stop_timestamp":"1476315900","t_time":"02wWE==@;޽:!YX$jd tHfO>:00","t_time_to":"02:45","display_duration":"2700","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25339650","ch_id":"45","time":"2016-10-13 02:45:00","time_to":"2016-10-13 03:30:00","duration":"2700","name":"Brain Games 5, \u0435\u043f. 6","descr":"","real_id":"45_1476315900","director":"","actor":"","category":"","start_timestamp":"1476315900","stop_timestamp":"1476318600","t_time":"02:45","t_time_to":"03:30","display_duration":900,"larr":0,"rarr":1,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"46":[{"id":"25333871","ch_id":"46","time":"2016-10-12 19:48:00","time_to":"2016-10-12 20:37:00","duration":"2940","name":"\u041d\u0430\u0439-\u0433\u043e\u043b\u0435\u043c\u0438\u0442\u0435 \u0445\u0438\u0449\u043d\u0438\u0446\u0438: \u0423\u0431\u0438\u0442 \u043e\u0442 \u0434\u0440\u0430\u043a\u043e\u043d","descr":"","real_id":"46_1476290880","director":"","actor":"","category":"","start_timestamp":"1476290880","stop_timestamp":"1476293820","t_time":"19:48","t_time_to":"20:37","display_duration":2220,"larr":1,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":1,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25333873","ch_id":"46","time":"2016-10-12 20:37:00","time_to":"2016-10-12 21:26:00","duration":"2940","name":"\u0413\u043e\u043wWE=>@;޼:!YX$Gj tHfO>b\u0435\u043c\u0438\u044f\u0442 \u043c\u043e\u0440\u0441\u043a\u0438 \u0434\u0440\u0430\u043a\u043e\u043d","descr":"","real_id":"46_1476293820","director":"","actor":"","category":"","start_timestamp":"1476293820","stop_timestamp":"1476296760","t_time":"20:37","t_time_to":"21:26","display_duration":"2940","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25333875","ch_id":"46","time":"2016-10-12 21:26:00","time_to":"2016-10-12 22:15:00","duration":"2940","name":"\u0423\u0445\u0430\u0436\u0432\u0430\u043d\u0435\u0442\u043e \u043f\u0440\u0438 \u0437\u0432\u0435\u0440\u043e\u0432\u0435\u0442\u0435: \u0422\u0438\u0439\u043d\u0435\u0439\u0434\u0436\u044a\u0440\u0438-\u0441\u0442\u0440\u0430\u0448\u0438\u043b\u0438\u0449\u0430","descr":"","real_id":"46_1476296760","director":"","actor":"","category":"","start_timestamp":"1476296760","stop_timestamp":"1476299700","t_time":"21:26","t_time_to":"22:15","display_duration":"2940","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25333877","ch_id":"46","time":"2016-10-12 22:15:00","time_to":"2016-10-12 23:03:00","duration":"2880","name":"\u041d\u0430\u0439-\u0433\u043e\u043b\u0435\u043c\u0438\u0442\u0435 \u0445\u0438\u0449\u043d\u0438\u0446\u0438: \u0423\u0431\u0438\u0442 \u043e\u0442 \u0434\u0440\u0430\u043a\u043e\u043d","descr":"","wWE=?@;޻:!YX$j냟 tHfO>real_id":"46_1476299700","director":"","actor":"","category":"","start_timestamp":"1476299700","stop_timestamp":"1476302580","t_time":"22:15","t_time_to":"23:03","display_duration":"2880","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25333879","ch_id":"46","time":"2016-10-12 23:03:00","time_to":"2016-10-12 23:52:00","duration":"2940","name":"\u0414\u0438\u0432\u043e\u0442\u043e \u0446\u0430\u0440\u0441\u0442\u0432\u043e \u043d\u0430 \u0410\u0444\u0440\u0438\u043a\u0430 - \u041f\u0440\u0435\u0440\u0430\u0436\u0434\u0430\u043d\u0435: \u0415\u043f\u0438\u0437\u043e\u0434 6","descr":"","real_id":"46_1476302580","director":"","actor":"","category":"","start_timestamp":"1476302580","stop_timestamp":"1476305520","t_time":"23:03","t_time_to":"23:52","display_duration":"2940","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25333881","ch_id":"46","time":"2016-10-12 23:52:00","time_to":"2016-10-13 00:41:00","duration":"2940","name":"\u0414\u0438\u0432\u043e\u0442\u043e \u0446\u0430\u0440\u0441\u0442\u0432\u043e \u043d\u0430 \u0410\u0444\u0440\u0438\u043a\u0430 - \u041f\u0440\u0435\u0440\u0430\u0436\u0434\u0430\u043d\u0435: \u0415\u043f\u0438\u0437\u043e\u0434 1","descr":"","real_id":"46_1476305520","director":"","actor":"","category":"","start_timestamp":"1476305520","stop_timwWE=@@;޺:!YX$j tHfO>estamp":"1476308460","t_time":"23:52","t_time_to":"00:41","display_duration":"2940","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25333883","ch_id":"46","time":"2016-10-13 00:41:00","time_to":"2016-10-13 01:30:00","duration":"2940","name":"\u0423\u0445\u0430\u0436\u0432\u0430\u043d\u0435\u0442\u043e \u043f\u0440\u0438 \u0437\u0432\u0435\u0440\u043e\u0432\u0435\u0442\u0435: \u0422\u0438\u0439\u043d\u0435\u0439\u0434\u0436\u044a\u0440\u0438-\u0441\u0442\u0440\u0430\u0448\u0438\u043b\u0438\u0449\u0430","descr":"","real_id":"46_1476308460","director":"","actor":"","category":"","start_timestamp":"1476308460","stop_timestamp":"1476311400","t_time":"00:41","t_time_to":"01:30","display_duration":"2940","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25333885","ch_id":"46","time":"2016-10-13 01:30:00","time_to":"2016-10-13 02:18:00","duration":"2880","name":"\u041d\u0430\u0439-\u0433\u043e\u043b\u0435\u043c\u0438\u0442\u0435 \u0445\u0438\u0449\u043d\u0438\u0446\u0438: \u0423\u0431\u0438\u0442 \u043e\u0442 \u0434\u0440\u0430\u043a\u043e\u043d","descr":"","real_id":"46_1476311400","director":"","actor":"","category":"","start_timestamp":"1476311400","stop_timestamp":"1476314280","t_time":"01:30","t_time_to":"02:18","display_duration":"2880","larr":0,"rwWE=A@;޹:!YX$'jx tHfO>arr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25333887","ch_id":"46","time":"2016-10-13 02:18:00","time_to":"2016-10-13 03:06:00","duration":"2880","name":"\u041b\u0435\u0434\u0435\u043d\u0430 \u043c\u0435\u0447\u043a\u0430","descr":"","real_id":"46_1476314280","director":"","actor":"","category":"","start_timestamp":"1476314280","stop_timestamp":"1476317160","t_time":"02:18","t_time_to":"03:06","display_duration":2520,"larr":0,"rarr":1,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"161":[{"id":"25323447","ch_id":"161","time":"2016-10-12 20:00:00","time_to":"2016-10-12 21:00:00","duration":"3600","name":"\u0410\u043d\u0442\u044a\u043d\u0438 \u0411\u0443\u0440\u0434\u0435\u0439\u043d: \u0411\u0435\u0437 \u0437\u0430\u0434\u0440\u044a\u0436\u043a\u0438 - \u0441\u0435\u0434\u043c\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 3","descr":"","real_id":"161_1476291600","director":"","actor":"","category":"","start_timestamp":"1476291600","stop_timestamp":"1476295200","t_time":"20:00","t_time_to":"21:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25323450","ch_id":"161","time":"2016-10-12 21:00:00","time_to":"2016-10-12 21:30:00","duration":"1800",wWE=B@;޸:!YX$Ǩjs tHfO>"name":"\u041a\u0430\u0442\u043e \u043f\u043e \u0443\u0447\u0435\u0431\u043d\u0438\u043a \u0441 \u041a\u0430\u0440\u0438 \u041e\u0437\u043c\u044a\u043d\u0434 - \u043a\u0443\u043b\u0438\u043d\u0430\u0440\u043d\u043e \u043f\u0440\u0435\u0434\u0430\u0432\u0430\u043d\u0435, \u0435\u043f. 31","descr":"","real_id":"161_1476295200","director":"","actor":"","category":"","start_timestamp":"1476295200","stop_timestamp":"1476297000","t_time":"21:00","t_time_to":"21:30","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25323453","ch_id":"161","time":"2016-10-12 21:30:00","time_to":"2016-10-12 22:00:00","duration":"1800","name":"\u041a\u0430\u0442\u043e \u043f\u043e \u0443\u0447\u0435\u0431\u043d\u0438\u043a \u0441 \u041a\u0430\u0440\u0438 \u041e\u0437\u043c\u044a\u043d\u0434 - \u043a\u0443\u043b\u0438\u043d\u0430\u0440\u043d\u043e \u043f\u0440\u0435\u0434\u0430\u0432\u0430\u043d\u0435, \u0435\u043f. 32","descr":"","real_id":"161_1476297000","director":"","actor":"","category":"","start_timestamp":"1476297000","stop_timestamp":"1476298800","t_time":"21:30","t_time_to":"22:00","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25323456","ch_id":"161","time":"2016-10-12 22:00:00","time_to":"2016-10-12 22:30:00","duration":"1800","name"wW E=C@;޷:!YX$gjQ tHfO>:"\u041a\u0430\u0442\u043e \u043f\u043e \u0443\u0447\u0435\u0431\u043d\u0438\u043a \u0441 \u041a\u0430\u0440\u0438 \u041e\u0437\u043c\u044a\u043d\u0434 - \u043a\u0443\u043b\u0438\u043d\u0430\u0440\u043d\u043e \u043f\u0440\u0435\u0434\u0430\u0432\u0430\u043d\u0435, \u0435\u043f. 33","descr":"","real_id":"161_1476298800","director":"","actor":"","category":"","start_timestamp":"1476298800","stop_timestamp":"1476300600","t_time":"22:00","t_time_to":"22:30","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25323459","ch_id":"161","time":"2016-10-12 22:30:00","time_to":"2016-10-12 23:00:00","duration":"1800","name":"\u0412\u043a\u0443\u0441\u043e\u0432\u0435 \u043e\u0442 \u0441\u0432\u0435\u0442\u0430 \u0441 \u0420\u0435\u0439\u0447\u044a\u043b \u041a\u0443 - \u043a\u0443\u043b\u0438\u043d\u0430\u0440\u043d\u043e \u043f\u0440\u0435\u0434\u0430\u0432\u0430\u043d\u0435, \u0435\u043f. 9","descr":"","real_id":"161_1476300600","director":"","actor":"","category":"","start_timestamp":"1476300600","stop_timestamp":"1476302400","t_time":"22:30","t_time_to":"23:00","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25323462","ch_id":"161","time":"2016-10-12 23:00:00","time_to":"2016-10-12 23:30:00","duration":"1800","name":"\u0412\u043wWE=D@;޶:!YX$j tHfO>a\u0443\u0441\u043e\u0432\u0435 \u043e\u0442 \u0441\u0432\u0435\u0442\u0430 \u0441 \u0420\u0435\u0439\u0447\u044a\u043b \u041a\u0443 - \u043a\u0443\u043b\u0438\u043d\u0430\u0440\u043d\u043e \u043f\u0440\u0435\u0434\u0430\u0432\u0430\u043d\u0435, \u0435\u043f. 10","descr":"","real_id":"161_1476302400","director":"","actor":"","category":"","start_timestamp":"1476302400","stop_timestamp":"1476304200","t_time":"23:00","t_time_to":"23:30","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25323465","ch_id":"161","time":"2016-10-12 23:30:00","time_to":"2016-10-13 00:00:00","duration":"1800","name":"\u041c\u043e\u0435\u0442\u043e \u043c\u0435\u043d\u044e \u0437\u0430 15 \u043c\u0438\u043d\u0443\u0442\u0438 - \u043a\u0443\u043b\u0438\u043d\u0430\u0440\u043d\u043e \u043f\u0440\u0435\u0434\u0430\u0432\u0430\u043d\u0435, \u0435\u043f. 35","descr":"","real_id":"161_1476304200","director":"","actor":"","category":"","start_timestamp":"1476304200","stop_timestamp":"1476306000","t_time":"23:30","t_time_to":"00:00","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25323468","ch_id":"161","time":"2016-10-13 00:00:00","time_to":"2016-10-13 00:25:00","duration":"1500","name":"\u041c\u043e\u0435\u0442\u043e \u043c\u0435\u043d\u044e \u0437\uwW8E=E@;޵:!YX$j6 tHfO>0430 15 \u043c\u0438\u043d\u0443\u0442\u0438 - \u043a\u0443\u043b\u0438\u043d\u0430\u0440\u043d\u043e \u043f\u0440\u0435\u0434\u0430\u0432\u0430\u043d\u0435, \u0435\u043f. 36","descr":"","real_id":"161_1476306000","director":"","actor":"","category":"","start_timestamp":"1476306000","stop_timestamp":"1476307500","t_time":"00:00","t_time_to":"00:25","display_duration":"1500","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25323471","ch_id":"161","time":"2016-10-13 00:25:00","time_to":"2016-10-13 01:15:00","duration":"3000","name":"\u0410\u043d\u0442\u044a\u043d\u0438 \u0411\u0443\u0440\u0434\u0435\u0439\u043d: \u0411\u0435\u0437 \u0437\u0430\u0434\u0440\u044a\u0436\u043a\u0438 - \u0441\u0435\u0434\u043c\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 3","descr":"","real_id":"161_1476307500","director":"","actor":"","category":"","start_timestamp":"1476307500","stop_timestamp":"1476310500","t_time":"00:25","t_time_to":"01:15","display_duration":"3000","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25323474","ch_id":"161","time":"2016-10-13 01:15:00","time_to":"2016-10-13 01:45:00","duration":"1800","name":"\u0420\u0435\u0439\u0447\u044a\u043b \u0410\u043b\u044a\u043d - \u043a\u0435\u043a\u0441\u043e\u0432\u0435 \u0438wW:E=F@;޴:!YX$Gj[ tHfO> \u0442\u043e\u0440\u0442\u0438 - \u043f\u044a\u0440\u0432\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 4","descr":"","real_id":"161_1476310500","director":"","actor":"","category":"","start_timestamp":"1476310500","stop_timestamp":"1476312300","t_time":"01:15","t_time_to":"01:45","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25323477","ch_id":"161","time":"2016-10-13 01:45:00","time_to":"2016-10-13 02:15:00","duration":"1800","name":"\u0412\u043a\u0443\u0441\u043d\u0438 \u043f\u044a\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u044f - \u043a\u0443\u043b\u0438\u043d\u0430\u0440\u043d\u043e \u043f\u0440\u0435\u0434\u0430\u0432\u0430\u043d\u0435, \u0435\u043f. 15","descr":"","real_id":"161_1476312300","director":"","actor":"","category":"","start_timestamp":"1476312300","stop_timestamp":"1476314100","t_time":"01:45","t_time_to":"02:15","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25323480","ch_id":"161","time":"2016-10-13 02:15:00","time_to":"2016-10-13 02:40:00","duration":"1500","name":"\u0412\u043a\u0443\u0441\u043d\u0438 \u043f\u044a\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u044f - \u043a\u0443\u043b\u0438\u043d\u0430\u0440\u043d\u043e \u043f\u04wW=E=G@;޳:!YX$j̲ tHfO>40\u0435\u0434\u0430\u0432\u0430\u043d\u0435, \u0435\u043f. 16","descr":"","real_id":"161_1476314100","director":"","actor":"","category":"","start_timestamp":"1476314100","stop_timestamp":"1476315600","t_time":"02:15","t_time_to":"02:40","display_duration":"1500","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25323483","ch_id":"161","time":"2016-10-13 02:40:00","time_to":"2016-10-13 03:05:00","duration":"1500","name":"\u041c\u043e\u0435\u0442\u043e \u043c\u0435\u043d\u044e \u0437\u0430 15 \u043c\u0438\u043d\u0443\u0442\u0438 - \u043a\u0443\u043b\u0438\u043d\u0430\u0440\u043d\u043e \u043f\u0440\u0435\u0434\u0430\u0432\u0430\u043d\u0435, \u0435\u043f. 35","descr":"","real_id":"161_1476315600","director":"","actor":"","category":"","start_timestamp":"1476315600","stop_timestamp":"1476317100","t_time":"02:40","t_time_to":"03:05","display_duration":1200,"larr":0,"rarr":1,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"209":[],"307":[{"id":"25328742","ch_id":"307","time":"2016-10-12 20:00:00","time_to":"2016-10-12 20:30:00","duration":"1800","name":"\u041f\u0441\u0438\u0445\u0430\u0440\u043e\u0442\u0435\u0440\u0430\u043f\u0438\u044f - \u0432\u0442\u043e\u0440\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 3","descr":"","real_id":"307_14762916wW?E=H@;޲:!YX$j12 tHfO>00","director":"","actor":"","category":"","start_timestamp":"1476291600","stop_timestamp":"1476293400","t_time":"20:00","t_time_to":"20:30","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":1,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25328745","ch_id":"307","time":"2016-10-12 20:30:00","time_to":"2016-10-12 21:00:00","duration":"1800","name":"\u041f\u0441\u0438\u0445\u0430\u0440\u043e\u0442\u0435\u0440\u0430\u043f\u0438\u044f - \u0432\u0442\u043e\u0440\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 4","descr":"","real_id":"307_1476293400","director":"","actor":"","category":"","start_timestamp":"1476293400","stop_timestamp":"1476295200","t_time":"20:30","t_time_to":"21:00","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25328748","ch_id":"307","time":"2016-10-12 21:00:00","time_to":"2016-10-12 22:00:00","duration":"3600","name":"\u041e\u0442 \u043c\u0435\u0441\u0442\u043e\u043f\u0440\u0435\u0441\u0442\u044a\u043f\u043b\u0435\u043d\u0438\u0435\u0442\u043e: \u041c\u0430\u044f\u043c\u0438, \u0435\u043f. 5","descr":"","real_id":"307_1476295200","director":"","actor":"","category":"","start_timestamp":"1476295200","stop_timestamp":"1476298800","t_time":"21:00","t_time_to":"22:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archiwWnE=I@;ޱ:!YX$'jx tHfO>ve":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25328751","ch_id":"307","time":"2016-10-12 22:00:00","time_to":"2016-10-12 22:55:00","duration":"3300","name":"\u0410\u0433\u0435\u043d\u0442\u0438\u0442\u0435 \u043d\u0430 \u0429\u0418\u0422 - \u0447\u0435\u0442\u0432\u044a\u0440\u0442\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 2","descr":"","real_id":"307_1476298800","director":"","actor":"","category":"","start_timestamp":"1476298800","stop_timestamp":"1476302100","t_time":"22:00","t_time_to":"22:55","display_duration":"3300","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25328754","ch_id":"307","time":"2016-10-12 22:55:00","time_to":"2016-10-12 23:50:00","duration":"3300","name":"\u041a\u0430\u0441\u044a\u043b - \u0441\u0435\u0434\u043c\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 10","descr":"","real_id":"307_1476302100","director":"","actor":"","category":"","start_timestamp":"1476302100","stop_timestamp":"1476305400","t_time":"22:55","t_time_to":"23:50","display_duration":"3300","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25328757","ch_id":"307","time":"2016-10-12 23:50:00","time_to":"2016-10-13 00:50:00","duration":"3600","name":"\u041a\u043e\u0441\u0442\u0438 - \u0432\u0442\u043e\u0440\u0438 \u0441\u0435\u0437\u043e\u043dwWE=J@;ް:!YX$Ǩj tHfO>, \u0435\u043f. 5","descr":"","real_id":"307_1476305400","director":"","actor":"","category":"","start_timestamp":"1476305400","stop_timestamp":"1476309000","t_time":"23:50","t_time_to":"00:50","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25328760","ch_id":"307","time":"2016-10-13 00:50:00","time_to":"2016-10-13 01:45:00","duration":"3300","name":"\u0425\u0430\u0432\u0430\u0439 5-0 - \u043f\u044a\u0440\u0432\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 8","descr":"","real_id":"307_1476309000","director":"","actor":"","category":"","start_timestamp":"1476309000","stop_timestamp":"1476312300","t_time":"00:50","t_time_to":"01:45","display_duration":"3300","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25328763","ch_id":"307","time":"2016-10-13 01:45:00","time_to":"2016-10-13 02:30:00","duration":"2700","name":"\u0417\u043b\u043e\u0432\u0435\u0449\u0430 \u0441\u0435\u043c\u0435\u0439\u043d\u0430 \u0438\u0441\u0442\u043e\u0440\u0438\u044f: \u0425\u043e\u0442\u0435\u043b - \u043f\u0435\u0442\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 10","descr":"","real_id":"307_1476312300","director":"","actor":"","category":"","start_timestamp":"1476312300","stop_timestamp":"1476315000","t_time":"01:45","t_time_to":"02wWE=K@;ޯ:!YX$gj0 tHfO>:30","display_duration":"2700","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25328766","ch_id":"307","time":"2016-10-13 02:30:00","time_to":"2016-10-13 03:15:00","duration":"2700","name":"\u0421\u043b\u0438\u0439\u043f\u0438 \u0425\u043e\u043b\u043e\u0443 - \u043f\u044a\u0440\u0432\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 6","descr":"","real_id":"307_1476315000","director":"","actor":"","category":"","start_timestamp":"1476315000","stop_timestamp":"1476317700","t_time":"02:30","t_time_to":"03:15","display_duration":1800,"larr":0,"rarr":1,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"308":[{"id":"25328743","ch_id":"308","time":"2016-10-12 20:00:00","time_to":"2016-10-12 20:30:00","duration":"1800","name":"\u041f\u0441\u0438\u0445\u0430\u0440\u043e\u0442\u0435\u0440\u0430\u043f\u0438\u044f - \u0432\u0442\u043e\u0440\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 3","descr":"","real_id":"308_1476291600","director":"","actor":"","category":"","start_timestamp":"1476291600","stop_timestamp":"1476293400","t_time":"20:00","t_time_to":"20:30","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25328746","ch_id":"308","time":"2016-10-12wWE=L@;ޮ:!YX$j% tHfO> 20:30:00","time_to":"2016-10-12 21:00:00","duration":"1800","name":"\u041f\u0441\u0438\u0445\u0430\u0440\u043e\u0442\u0435\u0440\u0430\u043f\u0438\u044f - \u0432\u0442\u043e\u0440\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 4","descr":"","real_id":"308_1476293400","director":"","actor":"","category":"","start_timestamp":"1476293400","stop_timestamp":"1476295200","t_time":"20:30","t_time_to":"21:00","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25328749","ch_id":"308","time":"2016-10-12 21:00:00","time_to":"2016-10-12 22:00:00","duration":"3600","name":"\u041e\u0442 \u043c\u0435\u0441\u0442\u043e\u043f\u0440\u0435\u0441\u0442\u044a\u043f\u043b\u0435\u043d\u0438\u0435\u0442\u043e: \u041c\u0430\u044f\u043c\u0438, \u0435\u043f. 5","descr":"","real_id":"308_1476295200","director":"","actor":"","category":"","start_timestamp":"1476295200","stop_timestamp":"1476298800","t_time":"21:00","t_time_to":"22:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25328752","ch_id":"308","time":"2016-10-12 22:00:00","time_to":"2016-10-12 22:55:00","duration":"3300","name":"\u0410\u0433\u0435\u043d\u0442\u0438\u0442\u0435 \u043d\u0430 \u0429\u0418\u0422 - \u0447\u0435\u0442\u0432\u044a\u0440\u0442\u0438 \u0441\u0435\u0437\u04wWE=M@;ޭ:!YX$ڧj tHfO>3e\u043d, \u0435\u043f. 2","descr":"","real_id":"308_1476298800","director":"","actor":"","category":"","start_timestamp":"1476298800","stop_timestamp":"1476302100","t_time":"22:00","t_time_to":"22:55","display_duration":"3300","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25328755","ch_id":"308","time":"2016-10-12 22:55:00","time_to":"2016-10-12 23:50:00","duration":"3300","name":"\u041a\u0430\u0441\u044a\u043b - \u0441\u0435\u0434\u043c\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 10","descr":"","real_id":"308_1476302100","director":"","actor":"","category":"","start_timestamp":"1476302100","stop_timestamp":"1476305400","t_time":"22:55","t_time_to":"23:50","display_duration":"3300","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25328758","ch_id":"308","time":"2016-10-12 23:50:00","time_to":"2016-10-13 00:50:00","duration":"3600","name":"\u041a\u043e\u0441\u0442\u0438 - \u0432\u0442\u043e\u0440\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 5","descr":"","real_id":"308_1476305400","director":"","actor":"","category":"","start_timestamp":"1476305400","stop_timestamp":"1476309000","t_time":"23:50","t_time_to":"00:50","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.201wWE=N@;ެ:!YX$Gj tHfO>6"},{"id":"25328761","ch_id":"308","time":"2016-10-13 00:50:00","time_to":"2016-10-13 01:45:00","duration":"3300","name":"\u0425\u0430\u0432\u0430\u0439 5-0 - \u043f\u044a\u0440\u0432\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 8","descr":"","real_id":"308_1476309000","director":"","actor":"","category":"","start_timestamp":"1476309000","stop_timestamp":"1476312300","t_time":"00:50","t_time_to":"01:45","display_duration":"3300","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25328764","ch_id":"308","time":"2016-10-13 01:45:00","time_to":"2016-10-13 02:30:00","duration":"2700","name":"\u0417\u043b\u043e\u0432\u0435\u0449\u0430 \u0441\u0435\u043c\u0435\u0439\u043d\u0430 \u0438\u0441\u0442\u043e\u0440\u0438\u044f: \u0425\u043e\u0442\u0435\u043b - \u043f\u0435\u0442\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 10","descr":"","real_id":"308_1476312300","director":"","actor":"","category":"","start_timestamp":"1476312300","stop_timestamp":"1476315000","t_time":"01:45","t_time_to":"02:30","display_duration":"2700","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25328767","ch_id":"308","time":"2016-10-13 02:30:00","time_to":"2016-10-13 03:15:00","duration":"2700","name":"\u0421\u043b\u0438\u0439\u043f\u0438 \u0425wWE=O@;ޫ:!YX$j tHfO>\u043e\u043b\u043e\u0443 - \u043f\u044a\u0440\u0432\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 6","descr":"","real_id":"308_1476315000","director":"","actor":"","category":"","start_timestamp":"1476315000","stop_timestamp":"1476317700","t_time":"02:30","t_time_to":"03:15","display_duration":1800,"larr":0,"rarr":1,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"150":[{"id":"25339630","ch_id":"150","time":"2016-10-12 20:00:00","time_to":"2016-10-12 21:00:00","duration":"3600","name":"\u041d\u0435\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u0430 \u043c\u0430\u0448\u0438\u043d\u0430, \u0435\u043f. 5","descr":"","real_id":"150_1476291600","director":"","actor":"","category":"","start_timestamp":"1476291600","stop_timestamp":"1476295200","t_time":"20:00","t_time_to":"21:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25339633","ch_id":"150","time":"2016-10-12 21:00:00","time_to":"2016-10-12 22:00:00","duration":"3600","name":"\u041f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u0438\u044f\u0442 \u043d\u043e\u0432 \u0441\u0432\u044f\u0442, \u0435\u043f. 2","descr":"","real_id":"150_1476295200","director":"","actor":"","category":"","start_timestamp":"1476295200","stop_timestamp":"1476298800","t_time":"21:00","t_time_to":"22:00","display_duwWDDE4@?iY:!Xj$7}" OHtHfwWE=P@;ު:!YX$뇨j; tHfO>ration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25339636","ch_id":"150","time":"2016-10-12 22:00:00","time_to":"2016-10-12 23:00:00","duration":"3600","name":"\u041d\u0435\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u0430 \u043c\u0430\u0448\u0438\u043d\u0430, \u0435\u043f. 6","descr":"","real_id":"150_1476298800","director":"","actor":"","category":"","start_timestamp":"1476298800","stop_timestamp":"1476302400","t_time":"22:00","t_time_to":"23:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25339639","ch_id":"150","time":"2016-10-12 23:00:00","time_to":"2016-10-13 00:00:00","duration":"3600","name":"\u041c\u0430\u0433\u0438\u0441\u0442\u0440\u0430\u043b\u0430 \u043f\u0440\u0435\u0437 \u0430\u0434\u0430, \u0435\u043f. 3","descr":"","real_id":"150_1476302400","director":"","actor":"","category":"","start_timestamp":"1476302400","stop_timestamp":"1476306000","t_time":"23:00","t_time_to":"00:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25339642","ch_id":"150","time":"2016-10-13 00:00:00","time_to":"2016-10-13 01:00:00","duration":"3600","name":"\u041f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u0438\u044f\u0442 \u043d\u043ewWE=Q@;ީ:!YX$'jʎ tHfO>\u0432 \u0441\u0432\u044f\u0442, \u0435\u043f. 2","descr":"","real_id":"150_1476306000","director":"","actor":"","category":"","start_timestamp":"1476306000","stop_timestamp":"1476309600","t_time":"00:00","t_time_to":"01:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25339645","ch_id":"150","time":"2016-10-13 01:00:00","time_to":"2016-10-13 02:00:00","duration":"3600","name":"\u041d\u0435\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u0430 \u043c\u0430\u0448\u0438\u043d\u0430, \u0435\u043f. 6","descr":"","real_id":"150_1476309600","director":"","actor":"","category":"","start_timestamp":"1476309600","stop_timestamp":"1476313200","t_time":"01:00","t_time_to":"02:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25339648","ch_id":"150","time":"2016-10-13 02:00:00","time_to":"2016-10-13 02:45:00","duration":"2700","name":"\u041c\u0430\u0433\u0438\u0441\u0442\u0440\u0430\u043b\u0430 \u043f\u0440\u0435\u0437 \u0430\u0434\u0430, \u0435\u043f. 3","descr":"","real_id":"150_1476313200","director":"","actor":"","category":"","start_timestamp":"1476313200","stop_timestamp":"1476315900","t_time":"02:00","t_time_to":"02:45","display_duration":"2700","larr":0,"rarr":0,"mark_rec":0wWE=R@;ި:!YX$Ǩjcz tHfO>,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25339651","ch_id":"150","time":"2016-10-13 02:45:00","time_to":"2016-10-13 03:30:00","duration":"2700","name":"Brain Games 5, \u0435\u043f. 6","descr":"","real_id":"150_1476315900","director":"","actor":"","category":"","start_timestamp":"1476315900","stop_timestamp":"1476318600","t_time":"02:45","t_time_to":"03:30","display_duration":900,"larr":0,"rarr":1,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"138":[{"id":"25333872","ch_id":"138","time":"2016-10-12 19:48:00","time_to":"2016-10-12 20:37:00","duration":"2940","name":"\u041d\u0430\u0439-\u0433\u043e\u043b\u0435\u043c\u0438\u0442\u0435 \u0445\u0438\u0449\u043d\u0438\u0446\u0438: \u0423\u0431\u0438\u0442 \u043e\u0442 \u0434\u0440\u0430\u043a\u043e\u043d","descr":"","real_id":"138_1476290880","director":"","actor":"","category":"","start_timestamp":"1476290880","stop_timestamp":"1476293820","t_time":"19:48","t_time_to":"20:37","display_duration":2220,"larr":1,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25333874","ch_id":"138","time":"2016-10-12 20:37:00","time_to":"2016-10-12 21:26:00","duration":"2940","name":"\u0413\u043e\u043b\u0435\u043c\u0438\u044f\u0442 \u043c\u043e\u0440\u0441\u043a\u0438 \u0434wWRDDE4@?iY:!Xj$='1 OHtHfwW`E=S@;ާ:!YX$gj tHfO>\u0440\u0430\u043a\u043e\u043d","descr":"","real_id":"138_1476293820","director":"","actor":"","category":"","start_timestamp":"1476293820","stop_timestamp":"1476296760","t_time":"20:37","t_time_to":"21:26","display_duration":"2940","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25333876","ch_id":"138","time":"2016-10-12 21:26:00","time_to":"2016-10-12 22:15:00","duration":"2940","name":"\u0423\u0445\u0430\u0436\u0432\u0430\u043d\u0435\u0442\u043e \u043f\u0440\u0438 \u0437\u0432\u0435\u0440\u043e\u0432\u0435\u0442\u0435: \u0422\u0438\u0439\u043d\u0435\u0439\u0434\u0436\u044a\u0440\u0438-\u0441\u0442\u0440\u0430\u0448\u0438\u043b\u0438\u0449\u0430","descr":"","real_id":"138_1476296760","director":"","actor":"","category":"","start_timestamp":"1476296760","stop_timestamp":"1476299700","t_time":"21:26","t_time_to":"22:15","display_duration":"2940","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25333878","ch_id":"138","time":"2016-10-12 22:15:00","time_to":"2016-10-12 23:03:00","duration":"2880","name":"\u041d\u0430\u0439-\u0433\u043e\u043b\u0435\u043c\u0438\u0442\u0435 \u0445\u0438\u0449\u043d\u0438\u0446\u0438: \u0423\u0431\u0438\u0442 \u043e\u0442 \u0434\u0440\u0430\u043a\u043e\u043d","descr":"","real_id":"138_1476299700","director":"","actor":"","category":"","startwWeE=T@;ަ:!YX%j tHfO>_timestamp":"1476299700","stop_timestamp":"1476302580","t_time":"22:15","t_time_to":"23:03","display_duration":"2880","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25333880","ch_id":"138","time":"2016-10-12 23:03:00","time_to":"2016-10-12 23:52:00","duration":"2940","name":"\u0414\u0438\u0432\u043e\u0442\u043e \u0446\u0430\u0440\u0441\u0442\u0432\u043e \u043d\u0430 \u0410\u0444\u0440\u0438\u043a\u0430 - \u041f\u0440\u0435\u0440\u0430\u0436\u0434\u0430\u043d\u0435: \u0415\u043f\u0438\u0437\u043e\u0434 6","descr":"","real_id":"138_1476302580","director":"","actor":"","category":"","start_timestamp":"1476302580","stop_timestamp":"1476305520","t_time":"23:03","t_time_to":"23:52","display_duration":"2940","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25333882","ch_id":"138","time":"2016-10-12 23:52:00","time_to":"2016-10-13 00:41:00","duration":"2940","name":"\u0414\u0438\u0432\u043e\u0442\u043e \u0446\u0430\u0440\u0441\u0442\u0432\u043e \u043d\u0430 \u0410\u0444\u0440\u0438\u043a\u0430 - \u041f\u0440\u0435\u0440\u0430\u0436\u0434\u0430\u043d\u0435: \u0415\u043f\u0438\u0437\u043e\u0434 1","descr":"","real_id":"138_1476305520","director":"","actor":"","category":"","start_timestamp":"1476305520","stop_timestamp":"1476308460","t_time":"23:52","t_time_to":"00:41","displaywWhE=U@;ޥ:!YX%j tHfO>_duration":"2940","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25333884","ch_id":"138","time":"2016-10-13 00:41:00","time_to":"2016-10-13 01:30:00","duration":"2940","name":"\u0423\u0445\u0430\u0436\u0432\u0430\u043d\u0435\u0442\u043e \u043f\u0440\u0438 \u0437\u0432\u0435\u0440\u043e\u0432\u0435\u0442\u0435: \u0422\u0438\u0439\u043d\u0435\u0439\u0434\u0436\u044a\u0440\u0438-\u0441\u0442\u0440\u0430\u0448\u0438\u043b\u0438\u0449\u0430","descr":"","real_id":"138_1476308460","director":"","actor":"","category":"","start_timestamp":"1476308460","stop_timestamp":"1476311400","t_time":"00:41","t_time_to":"01:30","display_duration":"2940","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25333886","ch_id":"138","time":"2016-10-13 01:30:00","time_to":"2016-10-13 02:18:00","duration":"2880","name":"\u041d\u0430\u0439-\u0433\u043e\u043b\u0435\u043c\u0438\u0442\u0435 \u0445\u0438\u0449\u043d\u0438\u0446\u0438: \u0423\u0431\u0438\u0442 \u043e\u0442 \u0434\u0440\u0430\u043a\u043e\u043d","descr":"","real_id":"138_1476311400","director":"","actor":"","category":"","start_timestamp":"1476311400","stop_timestamp":"1476314280","t_time":"01:30","t_time_to":"02:18","display_duration":"2880","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"wWE=V@;ޤ:!YX% Gj* tHfO>\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25333888","ch_id":"138","time":"2016-10-13 02:18:00","time_to":"2016-10-13 03:06:00","duration":"2880","name":"\u041b\u0435\u0434\u0435\u043d\u0430 \u043c\u0435\u0447\u043a\u0430","descr":"","real_id":"138_1476314280","director":"","actor":"","category":"","start_timestamp":"1476314280","stop_timestamp":"1476317160","t_time":"02:18","t_time_to":"03:06","display_duration":2520,"larr":0,"rarr":1,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"619":[{"id":"25316297","ch_id":"619","time":"2016-10-12 20:00:00","time_to":"2016-10-12 21:00:00","duration":"3600","name":"\u0410\u043d\u0430\u0442\u043e\u043c\u0438\u044f\u0442\u0430 \u043d\u0430 \u0413\u0440\u0435\u0439 - \u0434\u0432\u0430\u043d\u0430\u0434\u0435\u0441\u0435\u0442\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 16","descr":"","real_id":"619_1476291600","director":"","actor":"","category":"","start_timestamp":"1476291600","stop_timestamp":"1476295200","t_time":"20:00","t_time_to":"21:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25316300","ch_id":"619","time":"2016-10-12 21:00:00","time_to":"2016-10-12 22:00:00","duration":"3600","name":"\u0412\u0440\u044a\u0437\u043a\u0438 - \u0432\u0442\u043e\u0440\uwWDDE4@?iY:!Xj$Bǀ1 OHtHfwWE=W@;ޣ:!YX%j뮌 tHfO>0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 8","descr":"","real_id":"619_1476295200","director":"","actor":"","category":"","start_timestamp":"1476295200","stop_timestamp":"1476298800","t_time":"21:00","t_time_to":"22:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25316303","ch_id":"619","time":"2016-10-12 22:00:00","time_to":"2016-10-12 22:25:00","duration":"1500","name":"\u0421\u0433\u043e\u0442\u0432\u0435\u043d\u043e \u0441 \u043b\u044e\u0431\u043e\u0432 - \u0442\u0440\u0435\u0442\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 7","descr":"","real_id":"619_1476298800","director":"","actor":"","category":"","start_timestamp":"1476298800","stop_timestamp":"1476300300","t_time":"22:00","t_time_to":"22:25","display_duration":"1500","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25316306","ch_id":"619","time":"2016-10-12 22:25:00","time_to":"2016-10-12 22:55:00","duration":"1800","name":"\u0421\u0433\u043e\u0442\u0432\u0435\u043d\u043e \u0441 \u043b\u044e\u0431\u043e\u0432 - \u0442\u0440\u0435\u0442\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 8","descr":"","real_id":"619_1476300300","director":"","actor":"","category":"","start_timestamp":"1476300300","stop_timestamp":"1476302100","t_time":"22:25","t_time_to":"22:55","wWE=X@;ޢ:!YX%jfy tHfO>display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25316309","ch_id":"619","time":"2016-10-12 22:55:00","time_to":"2016-10-12 23:50:00","duration":"3300","name":"\u0428\u0435\u043f\u043e\u0442 \u043e\u0442 \u043e\u0442\u0432\u044a\u0434\u043d\u043e\u0442\u043e - \u0447\u0435\u0442\u0432\u044a\u0440\u0442\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 1","descr":"","real_id":"619_1476302100","director":"","actor":"","category":"","start_timestamp":"1476302100","stop_timestamp":"1476305400","t_time":"22:55","t_time_to":"23:50","display_duration":"3300","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25316312","ch_id":"619","time":"2016-10-12 23:50:00","time_to":"2016-10-13 00:25:00","duration":"2100","name":"\u0421\u0435\u043a\u0441\u044a\u0442 \u0438 \u0433\u0440\u0430\u0434\u044a\u0442 - \u0448\u0435\u0441\u0442\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 16","descr":"","real_id":"619_1476305400","director":"","actor":"","category":"","start_timestamp":"1476305400","stop_timestamp":"1476307500","t_time":"23:50","t_time_to":"00:25","display_duration":"2100","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25316315","ch_id":"619","time":"2016-10-13 00:25:00","tiwWDDE4@?iY:!Xj$Hg OHtHfwW'DDE4@?iY:!Xj$NM  OHtHfwW`DDE4@?iY:!Xj$S5 OHtHfwWDDE4@?iY:!Xj$YG OItHfwWDDE4@?iY:!Xj$^i OItHfwWDDE4@?iY:!Xj$d7 OItHfwWDDE4@?i~Y:!Xj$j' OItHfwW(DDE4@?i}Y:!Xj$oǀ3 OItHfwWEԇ@;:!YXME=j@;ސ:!YX%}Ǩj8 tHfOH-10-12 22:45:00","duration":"2700","name":"\u041c\u043b\u0430\u0434\u0438\u044f\u0442 \u0432\u044a\u0440\u043a\u043e\u043b\u0430\u043a \u0441\u0435\u0440\u0438\u0435\u043d \u0444\u0438\u043b\u043c \/3 \u0441\u0435\u0437\u043e\u043d, 7 \u0435\u043f.\/","descr":"","real_id":"537_1476298800","director":"","actor":"","category":"","start_timestamp":"1476298800","stop_timestamp":"1476301500","t_time":"22:00","t_time_to":"22:45","display_duration":"2700","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25311946","ch_id":"537","time":"2016-10-12 22:45:00","time_to":"2016-10-12 23:45:00","duration":"3600","name":"\u0421\u0443\u043f\u0435\u0440 \u043f\u0440\u043e\u043c\u044f\u043d\u0430 \u0444\u0438\u0442\u043d\u0435\u0441 \u0440\u0435\u0430\u043b\u0438\u0442\u0438","descr":"","real_id":"537_1476301500","director":"","actor":"","category":"","start_timestamp":"1476301500","stop_timestamp":"1476305100","t_time":"22:45","t_time_to":"23:45","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25311949","ch_id":"537","time":"2016-10-12 23:45:00","time_to":"2016-10-13 01:30:00","duration":"6300","name":"\u0424\u0443\u0442\u0431\u043e\u043b. \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f - \u0420\u0443\u043c\u044a\u043d\u0438\u044f, \u043a\u0432\u0430\u043b\u04wW@E=k@;ޏ:!YX%gjh tHfOI38\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u0437\u0430 \u0435\u0432\u0440\u043e\u043f\u0435\u0439\u0441\u043a\u043e \u043f\u044a\u0440\u0432\u0435\u043d\u0441\u0442\u0432\u043e \u0437\u0430 \u043c\u043b\u0430\u0434\u0435\u0436\u0438","descr":"","real_id":"537_1476305100","director":"","actor":"","category":"","start_timestamp":"1476305100","stop_timestamp":"1476311400","t_time":"23:45","t_time_to":"01:30","display_duration":"6300","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25311952","ch_id":"537","time":"2016-10-13 01:30:00","time_to":"2016-10-13 07:00:00","duration":"19800","name":"\u0421\u0432\u0435\u0442\u043e\u0432\u0435\u043d \u0448\u0430\u043c\u043f\u0438\u043e\u043d\u0430\u0442 \u043f\u043e \u043c\u043e\u0442\u043e\u043a\u0440\u043e\u0441. \u0421\u0443\u043f\u0435\u0440\u043c\u043e\u0442\u043e\u043a\u0440\u043e\u0441","descr":"","real_id":"537_1476311400","director":"","actor":"","category":"","start_timestamp":"1476311400","stop_timestamp":"1476331200","t_time":"01:30","t_time_to":"07:00","display_duration":5400,"larr":0,"rarr":1,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"333":[],"601":[],"493":[],"87":[],"222":[],"228":[],"242":[],"243":[],"69":[],"288":[],"227":[],"164":[{"id":"25405573","ch_id":"164","time":"2016-10-12 20:00:00","time_to":"201wWCE=l@;ގ:!YX%j% tHfOI6-10-12 22:30:00","duration":"9000","name":"\"\u0413\u043e\u0441\u043f\u043e\u0434\u0438\u043d \u041d\u0438\u043a\u043e\u0439\", \u0438\u0433\u0440\u0430\u043b\u0435\u043d \u0444\u0438\u043b\u043c, \u0411\u0435\u043b\u0433\u0438\u044f, \u0413\u0435\u0440\u043c\u0430\u043d\u0438\u044f, \u041a\u0430\u043d\u0430\u0434\u0430, \u0424\u0440\u0430\u043d\u0446\u0438\u044f, \u0440\u0435\u0436\u0438\u0441\u044c\u043e\u0440: \u0414\u0436\u0430\u043a\u043e \u0432\u0430\u043d \u0414\u043e\u0440\u043c\u0435\u043b; \u0432 \u0440\u043e\u043b\u0438\u0442\u0435: \u0414\u0430\u044f\u043d \u041a\u0440\u044e\u0433\u0435\u0440, \u0421\u0430\u0440\u0430 \u041f\u043e\u043b\u0438, \u0414","descr":"","real_id":"164_1476291600","director":"","actor":"","category":"","start_timestamp":"1476291600","stop_timestamp":"1476300600","t_time":"20:00","t_time_to":"22:30","display_duration":"9000","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25405574","ch_id":"164","time":"2016-10-12 22:30:00","time_to":"2016-10-12 23:00:00","duration":"1800","name":"\u041d\u043e\u0432\u0438\u043d\u0438\u0442\u0435 \u0441 \u0420\u0430\u043b\u0438\u0446\u0430 \u0412\u0430\u0441\u0438\u043b\u0435\u0432\u0430 (\u043f)","descr":"","real_id":"164_1476300600","director":"","actor":"","category":"","start_timestamp":"1476300600","stop_timestamp":"1476302400","t_time":"22:30","t_time_to":"23:00","diswWjE=m@;ލ:!YX%j tHfOIplay_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25405575","ch_id":"164","time":"2016-10-12 23:00:00","time_to":"2016-10-13 01:00:00","duration":"7200","name":"\u0435\u041c\u0438\u0441\u0438\u044f \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f (\u043f)","descr":"","real_id":"164_1476302400","director":"","actor":"","category":"","start_timestamp":"1476302400","stop_timestamp":"1476309600","t_time":"23:00","t_time_to":"01:00","display_duration":"7200","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25405576","ch_id":"164","time":"2016-10-13 01:00:00","time_to":"2016-10-13 01:30:00","duration":"1800","name":"\u041d\u043e\u0432\u0438\u043d\u0438 \u0441 \u041f\u0435\u0442\u044f \u041a\u0435\u0440\u0442\u0438\u043a\u043e\u0432\u0430 LIVE","descr":"","real_id":"164_1476309600","director":"","actor":"","category":"","start_timestamp":"1476309600","stop_timestamp":"1476311400","t_time":"01:00","t_time_to":"01:30","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25405577","ch_id":"164","time":"2016-10-13 01:30:00","time_to":"2016-10-13 03:00:00","duration":"5400","name":"\"\u041b\u044f\u0442\u043e\u0442\u043e \u043d\u0430 \u041f\u0wWpE=n@;ތ:!YX%GjZ tHfOI438\u043d\u0433-\u043f\u043e\u043d\u0433\u0430\", \u0438\u0433\u0440\u0430\u043b\u0435\u043d \u0444\u0438\u043b\u043c, \u043a\u043e\u043c\u0435\u0434\u0438\u044f, \u0421\u0410\u0429","descr":"","real_id":"164_1476311400","director":"","actor":"","category":"","start_timestamp":"1476311400","stop_timestamp":"1476316800","t_time":"01:30","t_time_to":"03:00","display_duration":"5400","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"336":[],"338":[],"1":[{"id":"25344474","ch_id":"1","time":"2016-10-12 20:00:00","time_to":"2016-10-12 20:20:00","duration":"1200","name":"\u041f\u043e \u0441\u0432\u0435\u0442\u0430 \u0438 \u0443 \u043d\u0430\u0441 \u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u0430 \u0435\u043c\u0438\u0441\u0438\u044f","descr":"","real_id":"1_1476291600","director":"","actor":"","category":"","start_timestamp":"1476291600","stop_timestamp":"1476292800","t_time":"20:00","t_time_to":"20:20","display_duration":"1200","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":1,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25344487","ch_id":"1","time":"2016-10-12 20:20:00","time_to":"2016-10-12 20:50:00","duration":"1800","name":"\u0418\u0437\u0431\u043e\u0440\u0438 2016: \u0413\u043b\u0430\u0441\u043e\u0432\u0435\u0442\u0435 \u043d\u0430 \u0411\u044a\u043b\u0433\u0430\u0440\uwWsE=o@;ދ:!YX%jF tHfOI0438\u044f","descr":"","real_id":"1_1476292800","director":"","actor":"","category":"","start_timestamp":"1476292800","stop_timestamp":"1476294600","t_time":"20:20","t_time_to":"20:50","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":1,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25344500","ch_id":"1","time":"2016-10-12 20:50:00","time_to":"2016-10-12 21:05:00","duration":"900","name":"\u0421\u043f\u043e\u0440\u0442\u043d\u0438 \u043d\u043e\u0432\u0438\u043d\u0438","descr":"","real_id":"1_1476294600","director":"","actor":"","category":"","start_timestamp":"1476294600","stop_timestamp":"1476295500","t_time":"20:50","t_time_to":"21:05","display_duration":"900","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25344513","ch_id":"1","time":"2016-10-12 21:05:00","time_to":"2016-10-12 22:25:00","duration":"4800","name":"\u041a\u0430\u0434\u0438\u0444\u0435 2 \u0442\u0432 \u0444\u0438\u043b\u043c \/8 \u0435\u043f.\/","descr":"","real_id":"1_1476295500","director":"","actor":"","category":"","start_timestamp":"1476295500","stop_timestamp":"1476300300","t_time":"21:05","t_time_to":"22:25","display_duration":"4800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25344526","ch_id":"1","time":"2016-10-12 22:25:00","time_to":"20wWE=p@;ފ:!YX%j tHfOI16-10-12 23:00:00","duration":"2100","name":"\u0412 \u043a\u0430\u0434\u044a\u0440 \u0420\u0443\u0431\u0440\u0438\u043a\u0430 \u0437\u0430 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u043b\u043d\u0438 \u0444\u0438\u043b\u043c\u0438","descr":"","real_id":"1_1476300300","director":"","actor":"","category":"","start_timestamp":"1476300300","stop_timestamp":"1476302400","t_time":"22:25","t_time_to":"23:00","display_duration":"2100","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25344539","ch_id":"1","time":"2016-10-12 23:00:00","time_to":"2016-10-12 23:15:00","duration":"900","name":"\u041f\u043e \u0441\u0432\u0435\u0442\u0430 \u0438 \u0443 \u043d\u0430\u0441 \u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u0430 \u0435\u043c\u0438\u0441\u0438\u044f","descr":"","real_id":"1_1476302400","director":"","actor":"","category":"","start_timestamp":"1476302400","stop_timestamp":"1476303300","t_time":"23:00","t_time_to":"23:15","display_duration":"900","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25344552","ch_id":"1","time":"2016-10-12 23:15:00","time_to":"2016-10-12 23:30:00","duration":"900","name":"\u0418\u0437\u0431\u043e\u0440\u0438 2016: \u0413\u043b\u0430\u0441\u043e\u0432\u0435\u0442\u0435 \u043d\u0430 \u0411\u044a\u043b\u0433\u0430wWE=q@;މ:!YX%'j tHfOI\u0440\u0438\u044f","descr":"","real_id":"1_1476303300","director":"","actor":"","category":"","start_timestamp":"1476303300","stop_timestamp":"1476304200","t_time":"23:15","t_time_to":"23:30","display_duration":"900","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25344565","ch_id":"1","time":"2016-10-12 23:30:00","time_to":"2016-10-12 23:35:00","duration":"300","name":"\u0417\u0435\u043b\u0435\u043d\u0430 \u0441\u0432\u0435\u0442\u043b\u0438\u043d\u0430","descr":"","real_id":"1_1476304200","director":"","actor":"","category":"","start_timestamp":"1476304200","stop_timestamp":"1476304500","t_time":"23:30","t_time_to":"23:35","display_duration":"300","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25344578","ch_id":"1","time":"2016-10-12 23:35:00","time_to":"2016-10-13 00:50:00","duration":"4500","name":"\u041f\u043e\u0434 \u043f\u0440\u0438\u043a\u0440\u0438\u0442\u0438\u0435 5 \u0442\u0432 \u0444\u0438\u043b\u043c \/12, \u043f\u043e\u0441\u043b\u0435\u0434\u0435\u043d \u0435\u043f.\/ (16)","descr":"","real_id":"1_1476304500","director":"","actor":"","category":"","start_timestamp":"1476304500","stop_timestamp":"1476309000","t_time":"23:35","t_time_to":"00:50","display_duration":"4500","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0wWE=r@;ވ:!YX%Ǩjd tHfOI420\u042f\u0414\u0410 12.10.2016"},{"id":"25344591","ch_id":"1","time":"2016-10-13 00:50:00","time_to":"2016-10-13 01:00:00","duration":"600","name":"\u0411\u044a\u0440\u0437\u043e, \u043b\u0435\u0441\u043d\u043e, \u0432\u043a\u0443\u0441\u043d\u043e \u0440\u0435\u0446\u0435\u043f\u0442\u0430 \u043d\u0430 \u0434\u0435\u043d\u044f\/\u043f\/","descr":"","real_id":"1_1476309000","director":"","actor":"","category":"","start_timestamp":"1476309000","stop_timestamp":"1476309600","t_time":"00:50","t_time_to":"01:00","display_duration":"600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25344604","ch_id":"1","time":"2016-10-13 01:00:00","time_to":"2016-10-13 02:15:00","duration":"4500","name":"\u0414\u0435\u043d\u044f\u0442 \u0437\u0430\u043f\u043e\u0447\u0432\u0430 \u0441 \u041a\u0443\u043b\u0442\u0443\u0440\u0430 \/\u043f\/","descr":"","real_id":"1_1476309600","director":"","actor":"","category":"","start_timestamp":"1476309600","stop_timestamp":"1476314100","t_time":"01:00","t_time_to":"02:15","display_duration":"4500","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25344617","ch_id":"1","time":"2016-10-13 02:15:00","time_to":"2016-10-13 03:35:00","duration":"4800","name":"\u041c\u0443\u0437\u0438\u043a\u0430 \u043d\u0430 wWE=s@;އ:!YX%gj} tHfOI\u0441\u044a\u0440\u0446\u0435\u0442\u043e \u0442\u0432 \u0444\u0438\u043b\u043c \/2 \u0435\u043f.\/\u043f\/","descr":"","real_id":"1_1476314100","director":"","actor":"","category":"","start_timestamp":"1476314100","stop_timestamp":"1476318900","t_time":"02:15","t_time_to":"03:35","display_duration":2700,"larr":0,"rarr":1,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"2":[{"id":"25336998","ch_id":"2","time":"2016-10-12 20:00:00","time_to":"2016-10-12 21:00:00","duration":"3600","name":"\"\u041a\u0432\u0430\u0440\u0442\u0430\u043b\u044a\u0442 \u043d\u0430 \u0431\u043e\u0433\u0430\u0442\u0438\u0442\u0435\" - \u0441\u0435\u0440\u0438\u0430\u043b, \u0441.2, \u0435\u043f.65","descr":"","real_id":"2_1476291600","director":"","actor":"","category":"","start_timestamp":"1476291600","stop_timestamp":"1476295200","t_time":"20:00","t_time_to":"21:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25337011","ch_id":"2","time":"2016-10-12 21:00:00","time_to":"2016-10-12 22:30:00","duration":"5400","name":"\"\u0424\u0435\u0440\u043c\u0430\u0442\u0430\" - \u0440\u0438\u0430\u043b\u0438\u0442\u0438","descr":"","real_id":"2_1476295200","director":"","actor":"","category":"","start_timestamp":"1476295200","stop_timestamp":"1476300600","t_time":"21:00","t_twWE=t@;ކ:!YX%j tHfOIime_to":"22:30","display_duration":"5400","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25337024","ch_id":"2","time":"2016-10-12 22:30:00","time_to":"2016-10-12 23:30:00","duration":"3600","name":"\"\u0428\u043e\u0443\u0442\u043e \u043d\u0430 \u0421\u043b\u0430\u0432\u0438\" - \u0432\u0435\u0447\u0435\u0440\u043d\u043e \u0442\u043e\u043a \u0448\u043e\u0443","descr":"","real_id":"2_1476300600","director":"","actor":"","category":"","start_timestamp":"1476300600","stop_timestamp":"1476304200","t_time":"22:30","t_time_to":"23:30","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25337037","ch_id":"2","time":"2016-10-12 23:30:00","time_to":"2016-10-13 00:00:00","duration":"1800","name":"bTV\u041d\u043e\u0432\u0438\u043d\u0438\u0442\u0435 - \u043a\u044a\u0441\u043d\u0430 \u0435\u043c\u0438\u0441\u0438\u044f","descr":"","real_id":"2_1476304200","director":"","actor":"","category":"","start_timestamp":"1476304200","stop_timestamp":"1476306000","t_time":"23:30","t_time_to":"00:00","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25337050","ch_id":"2","time":"2016-10-13 00:00:00","time_to":"2016-10-13 01:00:00","duration":"3600","name":"\"\u0421\u0442\wWE=u@;ޅ:!YX%jBc tHfOIu0440\u0435\u043b\u0430\u0442\u0430\"- \u0441\u0435\u0440\u0438\u0430\u043b, \u0441. 1, \u0435\u043f.13","descr":"","real_id":"2_1476306000","director":"","actor":"","category":"","start_timestamp":"1476306000","stop_timestamp":"1476309600","t_time":"00:00","t_time_to":"01:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25337063","ch_id":"2","time":"2016-10-13 01:00:00","time_to":"2016-10-13 02:00:00","duration":"3600","name":"\"\u041f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0438\u0442\u0435\" - \u0441\u0435\u0440\u0438\u0430\u043b, \u0441.1, \u0435\u043f.13","descr":"","real_id":"2_1476309600","director":"","actor":"","category":"","start_timestamp":"1476309600","stop_timestamp":"1476313200","t_time":"01:00","t_time_to":"02:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25337076","ch_id":"2","time":"2016-10-13 02:00:00","time_to":"2016-10-13 03:00:00","duration":"3600","name":"\"\u0421\u0435\u0432\u0435\u0440 \u044e\u0433\" - \u0441\u0435\u0440\u0438\u0430\u043b, \u0441. 1, \u0435\u043f.94","descr":"","real_id":"2_1476313200","director":"","actor":"","category":"","start_timestamp":"1476313200","stop_timestamp":"1476316800","t_time":wWE=v@;ބ:!YX%Gj tHfOI"02:00","t_time_to":"03:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"}],"3":[{"id":"25350483","ch_id":"3","time":"2016-10-12 20:00:00","time_to":"2016-10-12 21:00:00","duration":"3600","name":"VIP BROTHER 2016 -\u0440\u0435\u0430\u043b\u0438\u0442\u0438 \u0448\u043e\u0443","descr":"","real_id":"3_1476291600","director":"","actor":"","category":"","start_timestamp":"1476291600","stop_timestamp":"1476295200","t_time":"20:00","t_time_to":"21:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25350495","ch_id":"3","time":"2016-10-12 21:00:00","time_to":"2016-10-12 22:00:00","duration":"3600","name":"\"\u041e\u0442\u043a\u0440\u0430\u0434\u043d\u0430\u0442 \u0436\u0438\u0432\u043e\u0442\" - \u0441\u0435\u0440\u0438\u0435\u043d \u0444\u0438\u043b\u043c, 2 \u0441\u0435\u0437\u043e\u043d","descr":"","real_id":"3_1476295200","director":"","actor":"","category":"","start_timestamp":"1476295200","stop_timestamp":"1476298800","t_time":"21:00","t_time_to":"22:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25350507","ch_id":"3","time":"2016-10-12 22:00:00","time_to":"2016-10-12 23:00:00","duration":"360wWE=w@;ރ:!YX%j: tHfOI0","name":"\"\u0421\u043e\u0444\u0438\u044f - \u0414\u0435\u043d \u0438 \u041d\u043e\u0449\" - \u0440e\u0430\u043b\u0438\u0442\u0438 \u0441\u0435\u0440\u0438\u0430\u043b","descr":"","real_id":"3_1476298800","director":"","actor":"","category":"","start_timestamp":"1476298800","stop_timestamp":"1476302400","t_time":"22:00","t_time_to":"23:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25350519","ch_id":"3","time":"2016-10-12 23:00:00","time_to":"2016-10-12 23:30:00","duration":"1800","name":"\"\u0413\u043e\u0441\u043f\u043e\u0434\u0430\u0440\u0438 \u043d\u0430 \u0435\u0444\u0438\u0440\u0430\"- \u0437\u0430\u0431\u0430\u0432\u043d\u043e \u043f\u0440\u0435\u0434\u0430\u0432\u0430\u043d\u0435","descr":"","real_id":"3_1476302400","director":"","actor":"","category":"","start_timestamp":"1476302400","stop_timestamp":"1476304200","t_time":"23:00","t_time_to":"23:30","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25350531","ch_id":"3","time":"2016-10-12 23:30:00","time_to":"2016-10-13 00:00:00","duration":"1800","name":"\u041d\u043e\u0432\u0438\u043d\u0438\u0442\u0435 \u043d\u0430 NOVA","descr":"","real_id":"3_1476304200","director":"","actor":"","category":"","start_timestamp":"1476304200","stop_timestamp":"1476306000wWE=x@;ނ:!YX%̇j] tHfOI","t_time":"23:30","t_time_to":"00:00","display_duration":"1800","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0421\u0420\u042f\u0414\u0410 12.10.2016"},{"id":"25350543","ch_id":"3","time":"2016-10-13 00:00:00","time_to":"2016-10-13 01:00:00","duration":"3600","name":"\"\u0427\u0430\u0441\u044a\u0442 \u043d\u0430 \u041c\u0438\u043b\u0435\u043d \u0426\u0432\u0435\u0442\u043a\u043e\u0432\" - \u043f\u0440\u0435\u0434\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 NOVA","descr":"","real_id":"3_1476306000","director":"","actor":"","category":"","start_timestamp":"1476306000","stop_timestamp":"1476309600","t_time":"00:00","t_time_to":"01:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u042a\u041a 13.10.2016"},{"id":"25350555","ch_id":"3","time":"2016-10-13 01:00:00","time_to":"2016-10-13 02:00:00","duration":"3600","name":"\"\u041e\u0442\u043c\u044a\u0449\u0435\u043d\u0438\u0435\u0442\u043e\" - \u0441\u0435\u0440\u0438\u0435\u043d \u0444\u0438\u043b\u043c, 3 \u0441\u0435\u0437\u043e\u043d","descr":"","real_id":"3_1476309600","director":"","actor":"","category":"","start_timestamp":"1476309600","stop_timestamp":"1476313200","t_time":"01:00","t_time_to":"02:00","display_duration":"3600","larr":0,"rarr":0,"mark_rec":0,"mark_memo":0,"mark_archive":0,"on_date":"\u0427\u0415\u0422\u0412\u042a\u0420\u0422\u04wW5Eԇ@;:!YXMig tHfOMre_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"149","name":"Travel Channel HD","number":"52","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/147","cost":"0","count":"0","status":"1","tv_genre_id":"5","base_ch":"1","hd":"1","xmltv_id":"217.dnevnik.bg","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"1","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"-60","allow_pvr":"","allow_local_pvr":"1","tivi_id":"93","modified":"2016-06-09 01:59:23","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":1,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:30 \u0422\u044a\u0440\u0441\u0435\u043d\u0435 \u043d\u0430 \u0434\u043e\u043c \u043f\u043e \u0441\u0432\u0435\u0442\u0430","cmds":[{"id":"147","ch_id":"149","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/147","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"198","name":"Travel HD","number":"54","censored":wWgEԇ@;:!YXM s tHfOM"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/194","cost":"0","count":"0","status":"1","tv_genre_id":"5","base_ch":"1","hd":"1","xmltv_id":"","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"185","modified":"2016-01-13 17:32:33","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"[\u043d\u044f\u043c\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f]","cmds":[{"id":"194","ch_id":"198","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/194","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"206","name":"Travel TV","number":"55","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/203","cost":"0","count":"0","status":"1","tv_genre_id":"5","base_ch":"1","hd":"0","xmltv_id":"145.dnevnik.bg","service_id":"bg,","bonus_chwW DDE46@?dY:!XMΩ OO OYtHfwWE=@;@ƹ:!YXiֹ\vfzj tHfNHTTP/1.1 200 OK Date: Wed, 12 Oct 2016 17:50:35 GMT Server: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.19 OpenSSL/1.0.1f X-Powered-By: PHP/5.5.9-1ubuntu4.19 Expires: Thu, 01 Jan 1970 00:00:00 GMT Last-Modified: Thu, 01 Jan 1970 00:00:00 GMT Pragma: no-cache Cache-Control: no-store, no-cache, must-revalidate Content-Length: 19 Connection: close Content-Type: application/json {"js":[],"text":""}wWDDE4>@;B\:!YXiֺvfzj6 tHfNwWDDE4@?i|Y:!Xj%' O[tHfwW\DDE46_@?;Y:!Xvfzjiֺ O[tHfwWDDE4G8@?bY:!X4 <蒀![ O\tHfwWEr@?Y:!XILWA Gmd O]tHfGET /sp50/c/template/default/i_720/mm_ico_dm.png HTTP/1.1 User-Agent: Mozilla/5.0 (QtEmbedded; U; Linux; C) AppleWebKit/533.3 (KHTML, like Gecko) MAG200 stbapp ver: 4 rev: 2116 Mobile Safari/533.3 Referer: http://box2.tivi.bg:88/sp50/c/index.html Cookie: mac=00%3A1A%3A79%3A1D%3A5E%3A3F; stb_lang=bg; timezone=Europe%2FSofia Connection: Keep-Alive Accept-Encoding: gzip Accept-Language: en,* Host: box2.tivi.bg:88 wWB2EԈ@;:!YXMΩԤ tHfOY":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"196","modified":"2016-01-13 17:32:05","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:30 \u0421\u0430\u0440\u0434\u0438\u043d\u0438\u044f","cmds":[{"id":"203","ch_id":"206","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/203","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"216","name":"TVT Tourism","number":"56","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/214","cost":"0","count":"0","status":"1","tv_genre_id":"5","base_ch":"1","hd":"0","xmltv_id":"TVT \u0422\u0435\u043b\u0435\u0432\u0438\u0437\u0438\u044f \u0442\u0443\u0440\u0438\u0437\u044a\u043c","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"0","wowza_tmp_link":0,wWu2EԈ@;:!YXMI| tHfOY"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"206","modified":"2016-05-27 21:23:36","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:30 \u0422\u0443\u0440\u0438\u0437\u044a\u043c \u0418\u043d\u0444\u043e - \u0422\u0435\u043b\u0435\u0432\u0438\u0437\u0438\u043e\u043d\u043d\u0430 \u0440\u0443\u0431\u0440\u0438\u043a\u0430. \u041f\u043e\u043b\u0435\u0437\u043d\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f. 100 \u043d\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u043d\u0438 \u0442\u0443\u0440\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043e\u0431\u0435\u043a\u0442\u0430, \u0422\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442\u044a\u0442 \u0432 \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f - \u0430\u0432\u0442\u043e\u0433\u0430\u0440\u0438, \u0433\u0430\u0440\u0438, \u043b\u0435\u0442\u0438\u0449\u0430, \u043f\u0440\u0438\u0441\u0442\u0430\u043d\u0438\u0449\u0430, \u041c\u0443\u0437\u0435\u0438\u0442\u0435 \u0438 \u0433\u0430\u043b\u0435\u0440\u0438\u0438\u0442\u0435 \u0432 \u0441\u0442\u0440\u0430\u043d\u0430\u0442\u0430, \u0413\u043b\u0430\u0441\uwWy2EԈ@;:!YXM tHfOY043e\u0432\u0435 \u0438 \u0433\u043b\u0435\u0434\u043a\u0438 \u043e\u0442 \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f, \u041f\u043b\u0430\u043d\u0438\u043d\u0441\u043a\u0438 \u0445\u0438\u0436\u0438 \u0438 \u043a\u0443\u0440\u043e\u0440\u0442\u0438(n)","cmds":[{"id":"214","ch_id":"216","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/214","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"299","name":"Wild TV HD","number":"58","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/313","cost":"0","count":"0","status":"1","tv_genre_id":"5","base_ch":"1","hd":"1","xmltv_id":"","service_id":"en,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"283","modified":"2016-06-05 02:14:14","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"[\u043d\u0wW2EԈ@;:!YXM߉W tHfOY44f\u043c\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f]","cmds":[{"id":"313","ch_id":"299","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/313","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-10-22 02:36:11","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"226","name":"24 \u0422\u0435\u0445\u043d\u043e","number":"74","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/224","cost":"0","count":"0","status":"1","tv_genre_id":"5","base_ch":"1","hd":"0","xmltv_id":"\u0422\u0435\u0445\u043d\u043e 24","service_id":"ru,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"-180","allow_pvr":"","allow_local_pvr":"1","tivi_id":"215","modified":"2016-07-18 20:53:21","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"[\u043d\u044f\u043c\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f]","cmds":[{"id":"224","ch_id":"226","prioriwW2EԈ@;:!YXM)뺹 tHfOYty":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/224","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"38","name":"Fine Living","number":"80","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/39","cost":"0","count":"0","status":"1","tv_genre_id":"2","base_ch":"1","hd":"0","xmltv_id":"212.dnevnik.bg","service_id":"ru,bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"1","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"109","modified":"2016-06-03 11:32:46","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":1,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:35 \u0429\u0430\u0441\u0442\u043b\u0438\u0432 \u0436\u0438\u0432\u043e\u0442 \u0432 \u043c\u0430\u043b\u043a\u0430 \u043a\u044a\u0449\u0430","cmds":[{"id":"39","ch_id":"38","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/39","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","uwW2EԈ@;:!YXM tHfOYser_agent_filter":"","use_load_balancing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"161","name":"24 Kitchen","number":"81","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/159","cost":"0","count":"0","status":"1","tv_genre_id":"2","base_ch":"1","hd":"0","xmltv_id":"213.dnevnik.bg","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"12","modified":null,"allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:00 \u0410\u043d\u0442\u044a\u043d\u0438 \u0411\u0443\u0440\u0434\u0435\u0439\u043d: \u0411\u0435\u0437 \u0437\u0430\u0434\u0440\u044a\u0436\u043a\u0438 - \u0441\u0435\u0434\u043c\u0438 \u0441\u0435\u0437\u043e\u043d, \u0435\u043f. 3","cmds":[{"id":"159","ch_id":"161","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/159","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balanwW3EԈ@;:!YXMiv tHfOYcing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"162","name":"Fiesta","number":"82","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/160","cost":"0","count":"0","status":"1","tv_genre_id":"2","base_ch":"1","hd":"0","xmltv_id":"189.dnevnik.bg","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"13","modified":null,"allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:30 \u041c\u0430\u0439\u0441\u0442\u043e\u0440\u0438 \u0433\u043e\u0442\u0432\u0430\u0447\u0438 - \u043f\u043e\u0440\u0435\u0434\u0438\u0446\u0430 \u0437\u0430 \u0432\u0438\u0441\u0448\u0430 \u043a\u0443\u043b\u0438\u043d\u0430\u0440\u0438\u044f","cmds":[{"id":"160","ch_id":"162","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/160","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09wW 3EԈ@;:!YXM 2+ tHfOY-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"159","name":"bTV Lady","number":"83","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/157","cost":"0","count":"0","status":"1","tv_genre_id":"2","base_ch":"1","hd":"0","xmltv_id":"229.dnevnik.bg","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"86","modified":null,"allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:00 \"\u041e\u0442 \u043e\u0431\u0438\u0447\" - \u0441\u0435\u0440\u0438\u0430\u043b, \u0435\u043f. 104","cmds":[{"id":"157","ch_id":"159","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/157","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"47","name":"TLCwW3EԈ@;:!YXM؀ tHfOY","number":"84","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/48","cost":"0","count":"0","status":"1","tv_genre_id":"5","base_ch":"1","hd":"0","xmltv_id":"206.dnevnik.bg","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"1","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"115","modified":"2016-06-01 23:02:50","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":1,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:30 \u041c\u0435\u0434\u0438\u0443\u043c\u044a\u0442 \u043e\u0442 \u041b\u043e\u043d\u0433 \u0410\u0439\u043b\u044a\u043d\u0434: \u041a\u0443\u0440\u0441 \u043f\u043e \u0441\u0430\u043c\u043e\u0437\u0430\u0449\u0438\u0442\u0430 (Episode 25)","cmds":[{"id":"48","ch_id":"47","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/48","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"493","name":"Movie Star","number":"90wW93EԈ @;:!YXNI$ tHfOY","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/554","cost":"0","count":"0","status":"1","tv_genre_id":"4","base_ch":"1","hd":"0","xmltv_id":"moviestar","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"1","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"461","modified":null,"allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":1,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"[\u043d\u044f\u043c\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f]","cmds":[{"id":"554","ch_id":"493","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/554","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2013-10-14 17:41:54","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"54","name":"\u041f\u0435\u0440\u0432\u044b\u0439 \u043a\u0430\u043d\u0430\u043b (EUR)","number":"100","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/55","cost":"0","count":"0","status":"1","tv_genre_id":"1","base_ch":"wW<3EԈ @;:!YXN tHfOY1","hd":"0","xmltv_id":"101.dnevnik.bg","service_id":"ru,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"1","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"21","modified":"2016-06-02 22:07:58","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":1,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:00 \"\u041d\u0435\u043a\u0430 \u0433\u043e\u0432\u043e\u0440\u044f\u0442\"","cmds":[{"id":"55","ch_id":"54","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/55","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"128","name":"CTC \u0418\u043d\u0442.","number":"102","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/130","cost":"0","count":"0","status":"1","tv_genre_id":"2","base_ch":"1","hd":"0","xmltv_id":"\u0421\u0422\u0421 International","service_id":"ru,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_awW?3EԈ @;:!YXN - tHfOYrchive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"-180","allow_pvr":"","allow_local_pvr":"1","tivi_id":"66","modified":"2016-07-18 20:41:32","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"[\u043d\u044f\u043c\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f]","cmds":[{"id":"130","ch_id":"128","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/130","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"344","name":"TVCI \u0426\u0435\u043d\u0442\u0440","number":"103","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/368","cost":"0","count":"0","status":"1","tv_genre_id":"2","base_ch":"1","hd":"0","xmltv_id":"\u0422\u0412 \u0426\u0435\u043d\u0442\u0440 \u041c\u0435\u0436\u0434\u0443\u043d\u0430\u0440\u043e\u0434\u043d\u044b\u0439 (TVCI)","service_id":"ru,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"0","wowza_tmpwWD3EԈ @;:!YXN)U  tHfOY_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"-180","allow_pvr":"","allow_local_pvr":"1","tivi_id":"319","modified":"2016-07-18 20:40:14","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"[\u043d\u044f\u043c\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f]","cmds":[{"id":"368","ch_id":"344","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/368","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2013-01-16 00:30:27","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"87","name":"RTVi","number":"105","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/89","cost":"0","count":"0","status":"1","tv_genre_id":"1","base_ch":"1","hd":"0","xmltv_id":"RTVI","service_id":"ru,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo"wWl3EԈ @;:!YXN tHfOY:"","correct_time":"-180","allow_pvr":"","allow_local_pvr":"1","tivi_id":"127","modified":"2016-07-18 20:43:32","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"[\u043d\u044f\u043c\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f]","cmds":[{"id":"89","ch_id":"87","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/89","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"319","name":"\u0416\u0438\u0432\u0438","number":"106","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/339","cost":"0","count":"0","status":"1","tv_genre_id":"2","base_ch":"1","hd":"0","xmltv_id":"\u0416\u0438\u0432\u0438","service_id":"ru,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"-180","allow_pvr":"","allow_local_pvr":"1","tivi_id":"280","modified":"2016-07-18 20:43:48","allow_local_timeshift":"1",wWo3EԈ@;:!YXNid tHfOY"nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"[\u043d\u044f\u043c\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f]","cmds":[{"id":"339","ch_id":"319","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/339","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-11-12 15:42:54","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"99","name":"\u041e\u0445\u043e\u0442\u0430 \u0438 \u0440\u044b\u0431\u0430\u043b\u043a\u0430","number":"107","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/102","cost":"0","count":"0","status":"1","tv_genre_id":"5","base_ch":"1","hd":"0","xmltv_id":"198.dnevnik.bg","service_id":"ru,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"70","modified":null,"allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"wWr3EԈ@;:!YXN# * tHfOYgenres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:30 \"\u0422\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f \u043d\u0430 \u0440\u0438\u0431\u043e\u043b\u043e\u0432\u0430 \u043f\u0440\u0435\u0437 \u0437\u0438\u043c\u0430\u0442\u0430\"","cmds":[{"id":"102","ch_id":"99","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/102","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"222","name":"\u0420\u043e\u0441\u0441\u0438\u044f 24","number":"112","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/220","cost":"0","count":"0","status":"1","tv_genre_id":"8","base_ch":"1","hd":"0","xmltv_id":"\u0420\u043e\u0441\u0441\u0438\u044f 24","service_id":"ru,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"-180","allow_pvr":"","allow_local_pvr":"1","tivi_id":"212","modified":"2016-07-18 20:41:13","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"gwWu3EԈ@;:!YXN(ҁ tHfOYenres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"[\u043d\u044f\u043c\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f]","cmds":[{"id":"220","ch_id":"222","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/220","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"228","name":"\u041d\u0422\u0412 \u041c\u0438\u0440","number":"113","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/226","cost":"0","count":"0","status":"1","tv_genre_id":"1","base_ch":"1","hd":"0","xmltv_id":"\u041d\u0422\u0412-\u041c\u0438\u0440","service_id":"ru,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"-180","allow_pvr":"","allow_local_pvr":"1","tivi_id":"217","modified":"2016-06-20 00:31:29","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"[\u043d\u044f\u043c\u0430 \u0438\u043d\u0444\u043e\u0440wW3EԈ@;:!YXN.I륷 tHfOY\u043c\u0430\u0446\u0438\u044f]","cmds":[{"id":"226","ch_id":"228","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/226","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"242","name":"\u041d\u0430\u0448\u0435 \u043a\u0438\u043d\u043e","number":"114","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/244","cost":"0","count":"0","status":"1","tv_genre_id":"4","base_ch":"1","hd":"0","xmltv_id":"\u041d\u0430\u0448\u0435 \u043a\u0438\u043d\u043e","service_id":"ru,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"-180","allow_pvr":"","allow_local_pvr":"1","tivi_id":"234","modified":"2016-07-18 20:44:23","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"[\u043d\u044f\u043c\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f]","cmds":[{"id":"244","ch_id":"242","priority":"0","url"wW3EԈ@;:!YXN3 tHfOY:"ffrt http:\/\/box.tivi.bg\/ch\/244","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09-25 11:33:36","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"243","name":"\u0420\u0422\u0420 \u041f\u043b\u0430\u043d\u0435\u0442\u0430","number":"115","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/245","cost":"0","count":"0","status":"1","tv_genre_id":"1","base_ch":"1","hd":"0","xmltv_id":"\u0420\u0422\u0420-\u041f\u043b\u0430\u043d\u0435\u0442\u0430 \u0415\u0432\u0440\u043e\u043f\u0430","service_id":"ru,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"-180","allow_pvr":"","allow_local_pvr":"1","tivi_id":"237","modified":"2016-07-18 20:44:55","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"[\u043d\u044f\u043c\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f]","cmds":[{"id":"245","ch_id":"243","priority":"0","url":"ffrt http:\/\/box.tivi.bwW3EԈ@;:!YXN9݀ tHfOYg\/ch\/245","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09-25 11:38:32","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"336","name":"\u0414\u043e\u043c \u043a\u0438\u043d\u043e","number":"116","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/359","cost":"0","count":"0","status":"1","tv_genre_id":"4","base_ch":"1","hd":"0","xmltv_id":"\u0414\u043e\u043c \u043a\u0438\u043d\u043e","service_id":"ru,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"-180","allow_pvr":"","allow_local_pvr":"1","tivi_id":"313","modified":"2016-07-18 20:40:33","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"[\u043d\u044f\u043c\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f]","cmds":[{"id":"359","ch_id":"336","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/359","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_lwW3EԈ@;:!YXN?) tHfOYoad_balancing":"0","changed":"2012-12-27 16:03:55","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"337","name":"\u0412\u0440\u0435\u043c\u044f","number":"117","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/360","cost":"0","count":"0","status":"1","tv_genre_id":"5","base_ch":"1","hd":"0","xmltv_id":"\u0412\u0440\u0435\u043c\u044f","service_id":"ru,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"-180","allow_pvr":"","allow_local_pvr":"1","tivi_id":"314","modified":"2016-07-18 20:45:19","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"[\u043d\u044f\u043c\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f]","cmds":[{"id":"360","ch_id":"337","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/360","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-12-27 16:14:38","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_linwW3EԈ@;:!YXND tHfOYk":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"50","name":"Eurosport","number":"120","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/51","cost":"0","count":"0","status":"1","tv_genre_id":"6","base_ch":"1","hd":"0","xmltv_id":"126.dnevnik.bg","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"1","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"1","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"83","modified":"2015-06-01 17:24:18","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":1,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"19:00 \u0424\u0443\u0442\u0431\u043e\u043b, \u0428\u0430\u043c\u043f\u0438\u043e\u043d\u0441\u043a\u0430 \u043b\u0438\u0433\u0430 (\u0436): \u0412\u043e\u043b\u0444\u0441\u0431\u0443\u0440\u0433 - \u0427\u0435\u043b\u0441\u0438, \u043f\u0440\u044f\u043a\u043e","cmds":[{"id":"51","ch_id":"50","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/51","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2013-01-28 19:24:54","enable_monitoring":"1","enable_balancer_monitoring":"0","nginx_secure_liwW3EԈ@;:!YXNJiu tHfOYnk":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"51","name":"Eurosport 2","number":"121","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/916","cost":"0","count":"0","status":"1","tv_genre_id":"6","base_ch":"1","hd":"0","xmltv_id":"240.dnevnik.bg","service_id":"bg,en,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"1","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"54","modified":"2016-06-03 12:16:08","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":1,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"18:45 \u0424\u0443\u0442\u0431\u043e\u043b, \u0421\u0432\u0435\u0442\u043e\u0432\u043d\u043e \u043f\u044a\u0440\u0432\u0435\u043d\u0441\u0442\u0432\u043e \u0437\u0430 \u0434\u0435\u0432\u043e\u0439\u043a\u0438 \u0434\u043e 17 \u0433.: \u0427\u0435\u0442\u0432\u044a\u0440\u0442\u0444\u0438\u043d\u0430\u043b, \u043f\u0440\u044f\u043a\u043e","cmds":[{"id":"916","ch_id":"51","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/916","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2016-wW4EԈ@;:!YXNP Յ tHfOY01-06 00:06:13","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"53","name":"Nova Sport","number":"123","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/54","cost":"0","count":"0","status":"1","tv_genre_id":"6","base_ch":"1","hd":"0","xmltv_id":"201.dnevnik.bg","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"1","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"53","modified":"2016-02-26 13:05:07","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":1,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"16:00 \u0414\u0430\u0440\u0442\u0441: \u0413\u0440\u0430\u043d\u0434 \u041f\u0440\u0438, \u0434\u0435\u043d 3, \u0437\u0430\u043f\u0438\u0441","cmds":[{"id":"54","ch_id":"53","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/54","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_linkwW4EԈ@;:!YXNU tHfOY":"0"}],"use_load_balancing":0},{"id":"151","name":"Eurosport HD","number":"127","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/149","cost":"0","count":"0","status":"1","tv_genre_id":"6","base_ch":"1","hd":"1","xmltv_id":"238.dir.bg","service_id":"bg,en,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"96","modified":"2016-06-03 12:15:21","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"19:00 \u0424\u0443\u0442\u0431\u043e\u043b, \u0428\u0430\u043c\u043f\u0438\u043e\u043d\u0441\u043a\u0430 \u043b\u0438\u0433\u0430 (\u0436): \u0412\u043e\u043b\u0444\u0441\u0431\u0443\u0440\u0433 - \u0427\u0435\u043b\u0441\u0438, \u043f\u0440\u044f\u043a\u043e","cmds":[{"id":"149","ch_id":"151","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/149","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_wW-4EԈ@;:!YXN[IgX tHfOYtmp_link":"0"}],"use_load_balancing":0},{"id":"310","name":"RING BG HD","number":"129","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/324","cost":"0","count":"0","status":"1","tv_genre_id":"6","base_ch":"1","hd":"1","xmltv_id":"103.dnevnik.bg","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"290","modified":null,"allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:30 \u0421\u043f\u043e\u0440\u0442\u044a\u0442 \u043e\u0442 \u043f\u044a\u0440\u0432\u043e \u043b\u0438\u0446\u0435","cmds":[{"id":"324","ch_id":"310","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/324","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-11-08 11:08:04","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"52","name":"RING BG","number":"130","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/53","cost":"0","wWa4EԈ@;:!YXN`{ tHfOYcount":"0","status":"1","tv_genre_id":"6","base_ch":"1","hd":"0","xmltv_id":"103.dnevnik.bg","service_id":"bg,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"1","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"51","modified":"2016-01-09 18:49:08","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":1,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:30 \u0421\u043f\u043e\u0440\u0442\u044a\u0442 \u043e\u0442 \u043f\u044a\u0440\u0432\u043e \u043b\u0438\u0446\u0435","cmds":[{"id":"53","ch_id":"52","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/53","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"250","name":"Sportal HD","number":"136","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/808","cost":"0","count":"0","status":"1","tv_genre_id":"6","base_ch":"1","hd":"1","xmltv_id":"","service_id":"bg,","bonus_ch":"0","volume_correction":"0","wWd4EԈ@;߹:!YXNfu tHfOYuse_http_tmp_link":"1","mc_cmd":"","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"606","modified":"2015-03-16 21:38:35","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"[\u043d\u044f\u043c\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f]","cmds":[{"id":"808","ch_id":"250","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/808","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2015-03-16 21:38:35","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"394","name":"Supper Tennis HD","number":"150","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/423","cost":"0","count":"0","status":"1","tv_genre_id":"6","base_ch":"1","hd":"1","xmltv_id":"SuperTennis.it","service_id":"","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monwWg4EԈ@;޹:!YXNl) tHfOYitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"364","modified":null,"allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"[\u043d\u044f\u043c\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f]","cmds":[{"id":"423","ch_id":"394","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/423","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2013-02-09 14:21:35","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"297","name":"Deutsche Welle","number":"151","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/311","cost":"0","count":"0","status":"1","tv_genre_id":"8","base_ch":"1","hd":"0","xmltv_id":"DW (Europe)","service_id":"","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"270","modified":"2015-06-0wWj4EԈ@;ݹ:!YXNq= tHfOY6 10:30:48","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:30 Conflict Zone - keine details!(n)","cmds":[{"id":"311","ch_id":"297","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/311","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-10-18 20:39:35","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"55","name":"CNN International","number":"152","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/56","cost":"0","count":"0","status":"1","tv_genre_id":"8","base_ch":"1","hd":"0","xmltv_id":"CNN INTERNATIONAL","service_id":"","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"34","modified":"2016-05-28 00:19:13","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing"wWo4EԈ@;ܹ:!YXNwip tHfOY:"20:00 Wolf","cmds":[{"id":"56","ch_id":"55","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/56","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"171","name":"Bloomberg","number":"154","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/168","cost":"0","count":"0","status":"1","tv_genre_id":"8","base_ch":"1","hd":"0","xmltv_id":"BLOOMBERG TV","service_id":"en,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"36","modified":"2016-05-28 00:19:46","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"19:00 La cha\u00eene de l'\u00e9conomie et de la finance","cmds":[{"id":"168","ch_id":"171","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/168","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balanwW4EԈ@;۹:!YXN}  tHfOYcing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"220","name":"France 24","number":"158","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/218","cost":"0","count":"0","status":"1","tv_genre_id":"8","base_ch":"1","hd":"0","xmltv_id":"france24","service_id":"en,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"210","modified":null,"allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"[\u043d\u044f\u043c\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f]","cmds":[{"id":"218","ch_id":"220","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/218","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"180","nawW4EԈ @;ڹ:!YXN  tHfOYme":"France 4 HD","number":"159","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/176","cost":"0","count":"0","status":"1","tv_genre_id":"1","base_ch":"1","hd":"1","xmltv_id":"France 4","service_id":"fr,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"39","modified":"2016-05-28 00:05:24","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:20 Une saison au zoo, le mag - Toutes les informations sur le fonctionnement du zoo de La Fl\u00e8che, de la vie des animaux au quotidien de leurs soigneurs. (Lire la suite)(n)","cmds":[{"id":"176","ch_id":"180","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/176","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"221","name":"TV5 Monde","number":"160","censored":"0","cmd":"ffrt http:\/\/box.tivi.bgwW4EԈ!@;ٹ:!YXNIՆ tHfOY\/ch\/219","cost":"0","count":"0","status":"1","tv_genre_id":"1","base_ch":"1","hd":"0","xmltv_id":"TV 5","service_id":"fr,","bonus_ch":"0","volume_correction":"0","use_http_tmp_link":"1","mc_cmd":"1","enable_tv_archive":"0","wowza_tmp_link":0,"wowza_dvr":"0","monitoring_status":"1","monitoring_status_updated":null,"enable_monitoring":"0","enable_wowza_load_balancing":"0","cmd_1":"","cmd_2":"","cmd_3":"","logo":"","correct_time":"0","allow_pvr":"","allow_local_pvr":"1","tivi_id":"211","modified":"2016-05-27 21:27:54","allow_local_timeshift":"1","nginx_secure_link":"0","tv_archive_duration":"24","flussonic_dvr":"0","locked":"0","lock":0,"fav":0,"archive":0,"genres_str":"","epg":[],"open":1,"pvr":0,"cur_playing":"20:50 \u0421\u043f\u043e\u0440\u0442\u043d\u0438 \u043d\u043e\u0432\u0438\u043d\u0438 - \u0421\u043f\u043e\u0440\u0442\u043d\u043e \u043f\u0440\u0435\u0434\u0430\u0432\u0430\u043d\u0435(n)","cmds":[{"id":"219","ch_id":"221","priority":"0","url":"ffrt http:\/\/box.tivi.bg\/ch\/219","status":"1","use_http_tmp_link":"1","wowza_tmp_link":"0","user_agent_filter":"","use_load_balancing":"0","changed":"2012-09-22 00:24:31","enable_monitoring":"0","enable_balancer_monitoring":"0","nginx_secure_link":"0","flussonic_tmp_link":"0"}],"use_load_balancing":0},{"id":"302","name":"France 2","number":"162","censored":"0","cmd":"ffrt http:\/\/box.tivi.bg\/ch\/316","cost":"0","count":"0","status":"1","tv_genre_id":"8","base_ch