server/src/main/webapp/js/dojo.js
author ymh <ymh.work@gmail.com>
Mon, 20 Aug 2012 16:07:15 +0200
changeset 22 948283342245
permissions -rw-r--r--
Session moderator + test in model

/*
	Copyright (c) 2004-2011, The Dojo Foundation All Rights Reserved.
	Available via Academic Free License >= 2.1 OR the modified BSD license.
	see: http://dojotoolkit.org/license for details
*/

/*
	This is an optimized version of Dojo, built for deployment and not for
	development. To get sources and documentation, please visit:

		http://dojotoolkit.org
*/

//>>built
(function(_1,_2){var _3=function(){},_4=function(it){for(var p in it){return 0;}return 1;},_5={}.toString,_6=function(it){return _5.call(it)=="[object Function]";},_7=function(it){return _5.call(it)=="[object String]";},_8=function(it){return _5.call(it)=="[object Array]";},_9=function(_a,_b){if(_a){for(var i=0;i<_a.length;){_b(_a[i++]);}}},_c=function(_d,_e){for(var p in _e){_d[p]=_e[p];}return _d;},_f=function(_10,_11){return _c(new Error(_10),{src:"dojoLoader",info:_11});},_12=1,uid=function(){return "_"+_12++;},req=function(_13,_14,_15){return _16(_13,_14,_15,0,req);},_17=this,doc=_17.document,_18=doc&&doc.createElement("DiV"),has=req.has=function(_19){return _6(_1a[_19])?(_1a[_19]=_1a[_19](_17,doc,_18)):_1a[_19];},_1a=has.cache=_2.hasCache;has.add=function(_1b,_1c,now,_1d){(_1a[_1b]===undefined||_1d)&&(_1a[_1b]=_1c);return now&&has(_1b);};0&&has.add("host-node",_1.has&&"host-node" in _1.has?_1.has["host-node"]:(typeof process=="object"&&process.versions&&process.versions.node&&process.versions.v8));if(0){require("./_base/configNode.js").config(_2);_2.loaderPatch.nodeRequire=require;}0&&has.add("host-rhino",_1.has&&"host-rhino" in _1.has?_1.has["host-rhino"]:(typeof load=="function"&&(typeof Packages=="function"||typeof Packages=="object")));if(0){for(var _1e=_1.baseUrl||".",arg,_1f=this.arguments,i=0;i<_1f.length;){arg=(_1f[i++]+"").split("=");if(arg[0]=="baseUrl"){_1e=arg[1];break;}}load(_1e+"/_base/configRhino.js");rhinoDojoConfig(_2,_1e,_1f);}for(var p in _1.has){has.add(p,_1.has[p],0,1);}var _20=1,_21=2,_22=3,_23=4,_24=5;if(0){_20="requested";_21="arrived";_22="not-a-module";_23="executing";_24="executed";}var _25=0,_26="sync",xd="xd",_27=[],_28=0,_29=_3,_2a=_3,_2b;if(1){req.isXdUrl=_3;req.initSyncLoader=function(_2c,_2d,_2e){if(!_28){_28=_2c;_29=_2d;_2a=_2e;}return {sync:_26,requested:_20,arrived:_21,nonmodule:_22,executing:_23,executed:_24,syncExecStack:_27,modules:_2f,execQ:_30,getModule:_31,injectModule:_32,setArrived:_33,signal:_34,finishExec:_35,execModule:_36,dojoRequirePlugin:_28,getLegacyMode:function(){return _25;},guardCheckComplete:_37};};if(1){var _38=location.protocol,_39=location.host;req.isXdUrl=function(url){if(/^\./.test(url)){return false;}if(/^\/\//.test(url)){return true;}var _3a=url.match(/^([^\/\:]+\:)\/+([^\/]+)/);return _3a&&(_3a[1]!=_38||(_39&&_3a[2]!=_39));};1||has.add("dojo-xhr-factory",1);has.add("dojo-force-activex-xhr",1&&!doc.addEventListener&&window.location.protocol=="file:");has.add("native-xhr",typeof XMLHttpRequest!="undefined");if(has("native-xhr")&&!has("dojo-force-activex-xhr")){_2b=function(){return new XMLHttpRequest();};}else{for(var _3b=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],_3c,i=0;i<3;){try{_3c=_3b[i++];if(new ActiveXObject(_3c)){break;}}catch(e){}}_2b=function(){return new ActiveXObject(_3c);};}req.getXhr=_2b;has.add("dojo-gettext-api",1);req.getText=function(url,_3d,_3e){var xhr=_2b();xhr.open("GET",_3f(url),false);xhr.send(null);if(xhr.status==200||(!location.host&&!xhr.status)){if(_3e){_3e(xhr.responseText,_3d);}}else{throw _f("xhrFailed",xhr.status);}return xhr.responseText;};}}else{req.async=1;}var _40=new Function("return eval(arguments[0]);");req.eval=function(_41,_42){return _40(_41+"\r\n////@ sourceURL="+_42);};var _43={},_44="error",_34=req.signal=function(_45,_46){var _47=_43[_45];_9(_47&&_47.slice(0),function(_48){_48.apply(null,_8(_46)?_46:[_46]);});},on=req.on=function(_49,_4a){var _4b=_43[_49]||(_43[_49]=[]);_4b.push(_4a);return {remove:function(){for(var i=0;i<_4b.length;i++){if(_4b[i]===_4a){_4b.splice(i,1);return;}}}};};var _4c=[],_4d={},_4e=[],_4f={},map=req.map={},_50=[],_2f={},_51="",_52={},_53="url:",_54={},_55={};if(1){var _56=function(_57){var p,_58,_59,now,m;for(p in _54){_58=_54[p];_59=p.match(/^url\:(.+)/);if(_59){_52[_53+_5a(_59[1],_57)]=_58;}else{if(p=="*now"){now=_58;}else{if(p!="*noref"){m=_5b(p,_57);_52[m.mid]=_52[_53+m.url]=_58;}}}}if(now){now(_5c(_57));}_54={};},_5d=function(s){return s.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,function(c){return "\\"+c;});},_5e=function(map,_5f){_5f.splice(0,_5f.length);for(var p in map){_5f.push([p,map[p],new RegExp("^"+_5d(p)+"(/|$)"),p.length]);}_5f.sort(function(lhs,rhs){return rhs[3]-lhs[3];});return _5f;},_60=function(_61){var _62=_61.name;if(!_62){_62=_61;_61={name:_62};}_61=_c({main:"main"},_61);_61.location=_61.location?_61.location:_62;if(_61.packageMap){map[_62]=_61.packageMap;}if(!_61.main.indexOf("./")){_61.main=_61.main.substring(2);}_4f[_62]=_61;},_63=function(_64,_65,_66){for(var p in _64){if(p=="waitSeconds"){req.waitms=(_64[p]||0)*1000;}if(p=="cacheBust"){_51=_64[p]?(_7(_64[p])?_64[p]:(new Date()).getTime()+""):"";}if(p=="baseUrl"||p=="combo"){req[p]=_64[p];}if(1&&p=="async"){var _67=_64[p];req.legacyMode=_25=(_7(_67)&&/sync|legacyAsync/.test(_67)?_67:(!_67?_26:false));req.async=!_25;}if(_64[p]!==_1a){req.rawConfig[p]=_64[p];p!="has"&&has.add("config-"+p,_64[p],0,_65);}}if(!req.baseUrl){req.baseUrl="./";}if(!/\/$/.test(req.baseUrl)){req.baseUrl+="/";}for(p in _64.has){has.add(p,_64.has[p],0,_65);}_9(_64.packages,_60);for(_1e in _64.packagePaths){_9(_64.packagePaths[_1e],function(_68){var _69=_1e+"/"+_68;if(_7(_68)){_68={name:_68};}_68.location=_69;_60(_68);});}_5e(_c(map,_64.map),_50);_9(_50,function(_6a){_6a[1]=_5e(_6a[1],[]);if(_6a[0]=="*"){_50.star=_6a[1];}});_5e(_c(_4d,_64.paths),_4e);_9(_64.aliases,function(_6b){if(_7(_6b[0])){_6b[0]=new RegExp("^"+_5d(_6b[0])+"$");}_4c.push(_6b);});for(p in _64.config){var _6c=_31(p,_66);_6c.config=_c(_6c.config||{},_64.config[p]);}if(_64.cache){_56();_54=_64.cache;if(_64.cache["*noref"]){_56();}}_34("config",[_64,req.rawConfig]);};if(has("dojo-cdn")||1){var _6d=doc.getElementsByTagName("script"),i=0,_6e,_6f,src,_70;while(i<_6d.length){_6e=_6d[i++];if((src=_6e.getAttribute("src"))&&(_70=src.match(/(((.*)\/)|^)dojo\.js(\W|$)/i))){_6f=_70[3]||"";_2.baseUrl=_2.baseUrl||_6f;src=(_6e.getAttribute("data-dojo-config")||_6e.getAttribute("djConfig"));if(src){_55=req.eval("({ "+src+" })","data-dojo-config");}if(0){var _71=_6e.getAttribute("data-main");if(_71){_55.deps=_55.deps||[_71];}}break;}}}if(0){try{if(window.parent!=window&&window.parent.require){var doh=window.parent.require("doh");doh&&_c(_55,doh.testConfig);}}catch(e){}}req.rawConfig={};_63(_2,1);if(has("dojo-cdn")){_4f.dojo.location=_6f;if(_6f){_6f+="/";}_4f.dijit.location=_6f+"../dijit/";_4f.dojox.location=_6f+"../dojox/";}_63(_1,1);_63(_55,1);}else{_4d=_2.paths;_4e=_2.pathsMapProg;_4f=_2.packs;_4c=_2.aliases;_50=_2.mapProgs;_2f=_2.modules;_52=_2.cache;_51=_2.cacheBust;req.rawConfig=_2;}if(0){req.combo=req.combo||{add:_3};var _72=0,_73=[],_74=null;}var _75=function(_76){_37(function(){_9(_76.deps,_32);if(0&&_72&&!_74){_74=setTimeout(function(){_72=0;_74=null;req.combo.done(function(_77,url){var _78=function(){_79(0,_77);_7a();};_73.push(_77);_7b=_77;req.injectUrl(url,_78,_77);_7b=0;},req);},0);}});},_16=function(a1,a2,a3,_7c,_7d){var _7e,_7f;if(_7(a1)){_7e=_31(a1,_7c,true);if(_7e&&_7e.executed){return _7e.result;}throw _f("undefinedModule",a1);}if(!_8(a1)){_63(a1,0,_7c);a1=a2;a2=a3;}if(_8(a1)){if(!a1.length){a2&&a2();}else{_7f="require*"+uid();for(var mid,_80=[],i=0;i<a1.length;){mid=a1[i++];_80.push(_31(mid,_7c));}_7e=_c(_81("",_7f,0,""),{injected:_21,deps:_80,def:a2||_3,require:_7c?_7c.require:req,gc:1});_2f[_7e.mid]=_7e;_75(_7e);var _82=_83&&_25!=_26;_37(function(){_36(_7e,_82);});if(!_7e.executed){_30.push(_7e);}_7a();}}return _7d;},_5c=function(_84){if(!_84){return req;}var _85=_84.require;if(!_85){_85=function(a1,a2,a3){return _16(a1,a2,a3,_84,_85);};_84.require=_c(_85,req);_85.module=_84;_85.toUrl=function(_86){return _5a(_86,_84);};_85.toAbsMid=function(mid){return _b3(mid,_84);};if(0){_85.undef=function(mid){req.undef(mid,_84);};}if(1){_85.syncLoadNls=function(mid){var _87=_5b(mid,_84),_88=_2f[_87.mid];if(!_88||!_88.executed){_89=_52[_87.mid]||_52[_53+_87.url];if(_89){_8a(_89);_88=_2f[_87.mid];}}return _88&&_88.executed&&_88.result;};}}return _85;},_30=[],_8b=[],_8c={},_8d=function(_8e){_8e.injected=_20;_8c[_8e.mid]=1;if(_8e.url){_8c[_8e.url]=_8e.pack||1;}_8f();},_33=function(_90){_90.injected=_21;delete _8c[_90.mid];if(_90.url){delete _8c[_90.url];}if(_4(_8c)){_91();1&&_25==xd&&(_25=_26);}},_92=req.idle=function(){return !_8b.length&&_4(_8c)&&!_30.length&&!_83;},_93=function(_94,map){if(map){for(var i=0;i<map.length;i++){if(map[i][2].test(_94)){return map[i];}}}return 0;},_95=function(_96){var _97=[],_98,_99;_96=_96.replace(/\\/g,"/").split("/");while(_96.length){_98=_96.shift();if(_98==".."&&_97.length&&_99!=".."){_97.pop();_99=_97[_97.length-1];}else{if(_98!="."){_97.push(_99=_98);}}}return _97.join("/");},_81=function(pid,mid,_9a,url){if(1){var xd=req.isXdUrl(url);return {pid:pid,mid:mid,pack:_9a,url:url,executed:0,def:0,isXd:xd,isAmd:!!(xd||(_4f[pid]&&_4f[pid].isAmd))};}else{return {pid:pid,mid:mid,pack:_9a,url:url,executed:0,def:0};}},_9b=function(mid,_9c,_9d,_9e,_9f,_a0,_a1,_a2){var pid,_a3,_a4,_a5,_a6,url,_a7,_a8,_a9;_a9=mid;_a8=/^\./.test(mid);if(/(^\/)|(\:)|(\.js$)/.test(mid)||(_a8&&!_9c)){return _81(0,mid,0,mid);}else{mid=_95(_a8?(_9c.mid+"/../"+mid):mid);if(/^\./.test(mid)){throw _f("irrationalPath",mid);}if(_9c){_a6=_93(_9c.mid,_a0);}_a6=_a6||_a0.star;_a6=_a6&&_93(mid,_a6[1]);if(_a6){mid=_a6[1]+mid.substring(_a6[3]);}_70=mid.match(/^([^\/]+)(\/(.+))?$/);pid=_70?_70[1]:"";if((_a3=_9d[pid])){mid=pid+"/"+(_a4=(_70[3]||_a3.main));}else{pid="";}var _aa=0,_ab=0;_9(_4c,function(_ac){var _ad=mid.match(_ac[0]);if(_ad&&_ad.length>_aa){_ab=_6(_ac[1])?mid.replace(_ac[0],_ac[1]):_ac[1];}});if(_ab){return _9b(_ab,0,_9d,_9e,_9f,_a0,_a1,_a2);}_a7=_9e[mid];if(_a7){return _a2?_81(_a7.pid,_a7.mid,_a7.pack,_a7.url):_9e[mid];}}_a6=_93(mid,_a1);if(_a6){url=_a6[1]+mid.substring(_a6[3]);}else{if(pid){url=_a3.location+"/"+_a4;}else{if(has("config-tlmSiblingOfDojo")){url="../"+mid;}else{url=mid;}}}if(!(/(^\/)|(\:)/.test(url))){url=_9f+url;}url+=".js";return _81(pid,mid,_a3,_95(url));},_5b=function(mid,_ae){return _9b(mid,_ae,_4f,_2f,req.baseUrl,_50,_4e);},_af=function(_b0,_b1,_b2){return _b0.normalize?_b0.normalize(_b1,function(mid){return _b3(mid,_b2);}):_b3(_b1,_b2);},_b4=0,_31=function(mid,_b5,_b6){var _b7,_b8,_b9,_ba;_b7=mid.match(/^(.+?)\!(.*)$/);if(_b7){_b8=_31(_b7[1],_b5,_b6);if(1&&_25==_26&&!_b8.executed){_32(_b8);if(_b8.injected===_21&&!_b8.executed){_37(function(){_36(_b8);});}if(_b8.executed){_bb(_b8);}else{_30.unshift(_b8);}}if(_b8.executed===_24&&!_b8.load){_bb(_b8);}if(_b8.load){_b9=_af(_b8,_b7[2],_b5);mid=(_b8.mid+"!"+(_b8.dynamic?++_b4+"!":"")+_b9);}else{_b9=_b7[2];mid=_b8.mid+"!"+(++_b4)+"!waitingForPlugin";}_ba={plugin:_b8,mid:mid,req:_5c(_b5),prid:_b9};}else{_ba=_5b(mid,_b5);}return _2f[_ba.mid]||(!_b6&&(_2f[_ba.mid]=_ba));},_b3=req.toAbsMid=function(mid,_bc){return _5b(mid,_bc).mid;},_5a=req.toUrl=function(_bd,_be){var _bf=_5b(_bd+"/x",_be),url=_bf.url;return _3f(_bf.pid===0?_bd:url.substring(0,url.length-5));},_c0={injected:_21,executed:_24,def:_22,result:_22},_c1=function(mid){return _2f[mid]=_c({mid:mid},_c0);},_c2=_c1("require"),_c3=_c1("exports"),_c4=_c1("module"),_c5=function(_c6,_c7){req.trace("loader-run-factory",[_c6.mid]);var _c8=_c6.def,_c9;1&&_27.unshift(_c6);if(has("config-dojo-loader-catches")){try{_c9=_6(_c8)?_c8.apply(null,_c7):_c8;}catch(e){_34(_44,_c6.result=_f("factoryThrew",[_c6,e]));}}else{_c9=_6(_c8)?_c8.apply(null,_c7):_c8;}_c6.result=_c9===undefined&&_c6.cjs?_c6.cjs.exports:_c9;1&&_27.shift(_c6);},_ca={},_cb=0,_bb=function(_cc){var _cd=_cc.result;_cc.dynamic=_cd.dynamic;_cc.normalize=_cd.normalize;_cc.load=_cd.load;return _cc;},_ce=function(_cf){var map={};_9(_cf.loadQ,function(_d0){var _d1=_af(_cf,_d0.prid,_d0.req.module),mid=_cf.dynamic?_d0.mid.replace(/waitingForPlugin$/,_d1):(_cf.mid+"!"+_d1),_d2=_c(_c({},_d0),{mid:mid,prid:_d1,injected:0});if(!_2f[mid]){_e4(_2f[mid]=_d2);}map[_d0.mid]=_2f[mid];_33(_d0);delete _2f[_d0.mid];});_cf.loadQ=0;var _d3=function(_d4){for(var _d5,_d6=_d4.deps||[],i=0;i<_d6.length;i++){_d5=map[_d6[i].mid];if(_d5){_d6[i]=_d5;}}};for(var p in _2f){_d3(_2f[p]);}_9(_30,_d3);},_35=function(_d7){req.trace("loader-finish-exec",[_d7.mid]);_d7.executed=_24;_d7.defOrder=_cb++;1&&_9(_d7.provides,function(cb){cb();});if(_d7.loadQ){_bb(_d7);_ce(_d7);}for(i=0;i<_30.length;){if(_30[i]===_d7){_30.splice(i,1);}else{i++;}}if(/^require\*/.test(_d7.mid)){delete _2f[_d7.mid];}},_d8=[],_36=function(_d9,_da){if(_d9.executed===_23){req.trace("loader-circular-dependency",[_d8.concat(_d9.mid).join("->")]);return (!_d9.def||_da)?_ca:(_d9.cjs&&_d9.cjs.exports);}if(!_d9.executed){if(!_d9.def){return _ca;}var mid=_d9.mid,_db=_d9.deps||[],arg,_dc,_dd=[],i=0;if(0){_d8.push(mid);req.trace("loader-exec-module",["exec",_d8.length,mid]);}_d9.executed=_23;while(i<_db.length){arg=_db[i++];_dc=((arg===_c2)?_5c(_d9):((arg===_c3)?_d9.cjs.exports:((arg===_c4)?_d9.cjs:_36(arg,_da))));if(_dc===_ca){_d9.executed=0;req.trace("loader-exec-module",["abort",mid]);0&&_d8.pop();return _ca;}_dd.push(_dc);}_c5(_d9,_dd);_35(_d9);0&&_d8.pop();}return _d9.result;},_83=0,_37=function(_de){try{_83++;_de();}finally{_83--;}if(_92()){_34("idle",[]);}},_7a=function(){if(_83){return;}_37(function(){_29();for(var _df,_e0,i=0;i<_30.length;){_df=_cb;_e0=_30[i];_36(_e0);if(_df!=_cb){_29();i=0;}else{i++;}}});};if(0){req.undef=function(_e1,_e2){var _e3=_31(_e1,_e2);_33(_e3);delete _2f[_e3.mid];};}if(1){if(has("dojo-loader-eval-hint-url")===undefined){has.add("dojo-loader-eval-hint-url",1);}var _3f=function(url){url+="";return url+(_51?((/\?/.test(url)?"&":"?")+_51):"");},_e4=function(_e5){var _e6=_e5.plugin;if(_e6.executed===_24&&!_e6.load){_bb(_e6);}var _e7=function(def){_e5.result=def;_33(_e5);_35(_e5);_7a();};if(_e6.load){_e6.load(_e5.prid,_e5.req,_e7);}else{if(_e6.loadQ){_e6.loadQ.push(_e5);}else{_e6.loadQ=[_e5];_30.unshift(_e6);_32(_e6);}}},_89=0,_7b=0,_e8=0,_8a=function(_e9,_ea){if(has("config-stripStrict")){_e9=_e9.replace(/"use strict"/g,"");}_e8=1;if(has("config-dojo-loader-catches")){try{if(_e9===_89){_89.call(null);}else{req.eval(_e9,has("dojo-loader-eval-hint-url")?_ea.url:_ea.mid);}}catch(e){_34(_44,_f("evalModuleThrew",_ea));}}else{if(_e9===_89){_89.call(null);}else{req.eval(_e9,has("dojo-loader-eval-hint-url")?_ea.url:_ea.mid);}}_e8=0;},_32=function(_eb){var mid=_eb.mid,url=_eb.url;if(_eb.executed||_eb.injected||_8c[mid]||(_eb.url&&((_eb.pack&&_8c[_eb.url]===_eb.pack)||_8c[_eb.url]==1))){return;}_8d(_eb);if(0){var _ec=0;if(_eb.plugin&&_eb.plugin.isCombo){req.combo.add(_eb.plugin.mid,_eb.prid,0,req);_ec=1;}else{if(!_eb.plugin){_ec=req.combo.add(0,_eb.mid,_eb.url,req);}}if(_ec){_72=1;return;}}if(_eb.plugin){_e4(_eb);return;}var _ed=function(){_79(_eb);if(_eb.injected!==_21){_33(_eb);_c(_eb,_c0);req.trace("loader-define-nonmodule",[_eb.url]);}if(1&&_25){!_27.length&&_7a();}else{_7a();}};_89=_52[mid]||_52[_53+_eb.url];if(_89){req.trace("loader-inject",["cache",_eb.mid,url]);_8a(_89,_eb);_ed();return;}if(1&&_25){if(_eb.isXd){_25==_26&&(_25=xd);}else{if(_eb.isAmd&&_25!=_26){}else{var _ee=function(_ef){if(_25==_26){_27.unshift(_eb);_8a(_ef,_eb);_27.shift();_79(_eb);if(!_eb.cjs){_33(_eb);_35(_eb);}if(_eb.finish){var _f0=mid+"*finish",_f1=_eb.finish;delete _eb.finish;def(_f0,["dojo",("dojo/require!"+_f1.join(",")).replace(/\./g,"/")],function(_f2){_9(_f1,function(mid){_f2.require(mid);});});_30.unshift(_31(_f0));}_ed();}else{_ef=_2a(_eb,_ef);if(_ef){_8a(_ef,_eb);_ed();}else{_7b=_eb;req.injectUrl(_3f(url),_ed,_eb);_7b=0;}}};req.trace("loader-inject",["xhr",_eb.mid,url,_25!=_26]);if(has("config-dojo-loader-catches")){try{req.getText(url,_25!=_26,_ee);}catch(e){_34(_44,_f("xhrInjectFailed",[_eb,e]));}}else{req.getText(url,_25!=_26,_ee);}return;}}}req.trace("loader-inject",["script",_eb.mid,url]);_7b=_eb;req.injectUrl(_3f(url),_ed,_eb);_7b=0;},_f3=function(_f4,_f5,def){req.trace("loader-define-module",[_f4.mid,_f5]);if(0&&_f4.plugin&&_f4.plugin.isCombo){_f4.result=_6(def)?def():def;_33(_f4);_35(_f4);return _f4;}var mid=_f4.mid;if(_f4.injected===_21){_34(_44,_f("multipleDefine",_f4));return _f4;}_c(_f4,{deps:_f5,def:def,cjs:{id:_f4.mid,uri:_f4.url,exports:(_f4.result={}),setExports:function(_f6){_f4.cjs.exports=_f6;},config:function(){return _f4.config;}}});for(var i=0;i<_f5.length;i++){_f5[i]=_31(_f5[i],_f4);}if(1&&_25&&!_8c[mid]){_75(_f4);_30.push(_f4);_7a();}_33(_f4);if(!_6(def)&&!_f5.length){_f4.result=def;_35(_f4);}return _f4;},_79=function(_f7,_f8){var _f9=[],_fa,_fb;while(_8b.length){_fb=_8b.shift();_f8&&(_fb[0]=_f8.shift());_fa=(_fb[0]&&_31(_fb[0]))||_f7;_f9.push([_fa,_fb[1],_fb[2]]);}_56(_f7);_9(_f9,function(_fc){_75(_f3.apply(null,_fc));});};}var _fd=0,_91=_3,_8f=_3;if(1){_91=function(){_fd&&clearTimeout(_fd);_fd=0;},_8f=function(){_91();if(req.waitms){_fd=window.setTimeout(function(){_91();_34(_44,_f("timeout",_8c));},req.waitms);}};}if(1){has.add("ie-event-behavior",!!doc.attachEvent&&(typeof opera==="undefined"||opera.toString()!="[object Opera]"));}if(1&&(1||1)){var _fe=function(_ff,_100,_101,_102){if(!has("ie-event-behavior")){_ff.addEventListener(_100,_102,false);return function(){_ff.removeEventListener(_100,_102,false);};}else{_ff.attachEvent(_101,_102);return function(){_ff.detachEvent(_101,_102);};}},_103=_fe(window,"load","onload",function(){req.pageLoaded=1;doc.readyState!="complete"&&(doc.readyState="complete");_103();});if(1){var _104=doc.getElementsByTagName("script")[0],_105=_104.parentNode;req.injectUrl=function(url,_106,_107){var node=_107.node=doc.createElement("script"),_108=function(e){e=e||window.event;var node=e.target||e.srcElement;if(e.type==="load"||/complete|loaded/.test(node.readyState)){_109();_10a();_106&&_106();}},_109=_fe(node,"load","onreadystatechange",_108),_10a=_fe(node,"error","onerror",function(e){_109();_10a();_34(_44,_f("scriptError",[url,e]));});node.type="text/javascript";node.charset="utf-8";node.src=url;_105.insertBefore(node,_104);return node;};}}if(1){req.log=function(){try{for(var i=0;i<arguments.length;i++){}}catch(e){}};}else{req.log=_3;}if(0){var _10b=req.trace=function(_10c,args){if(_10b.on&&_10b.group[_10c]){_34("trace",[_10c,args]);for(var arg,dump=[],text="trace:"+_10c+(args.length?(":"+args[0]):""),i=1;i<args.length;){arg=args[i++];if(_7(arg)){text+=", "+arg;}else{dump.push(arg);}}req.log(text);dump.length&&dump.push(".");req.log.apply(req,dump);}};_c(_10b,{on:1,group:{},set:function(_10d,_10e){if(_7(_10d)){_10b.group[_10d]=_10e;}else{_c(_10b.group,_10d);}}});_10b.set(_c(_c(_c({},_2.trace),_1.trace),_55.trace));on("config",function(_10f){_10f.trace&&_10b.set(_10f.trace);});}else{req.trace=_3;}var def=function(mid,_110,_111){var _112=arguments.length,_113=["require","exports","module"],args=[0,mid,_110];if(_112==1){args=[0,(_6(mid)?_113:[]),mid];}else{if(_112==2&&_7(mid)){args=[mid,(_6(_110)?_113:[]),_110];}else{if(_112==3){args=[mid,_110,_111];}}}if(0&&args[1]===_113){args[2].toString().replace(/(\/\*([\s\S]*?)\*\/|\/\/(.*)$)/mg,"").replace(/require\(["']([\w\!\-_\.\/]+)["']\)/g,function(_114,dep){args[1].push(dep);});}req.trace("loader-define",args.slice(0,2));var _115=args[0]&&_31(args[0]),_116;if(_115&&!_8c[_115.mid]){_75(_f3(_115,args[1],args[2]));}else{if(!has("ie-event-behavior")||!1||_e8){_8b.push(args);}else{_115=_115||_7b;if(!_115){for(mid in _8c){_116=_2f[mid];if(_116&&_116.node&&_116.node.readyState==="interactive"){_115=_116;break;}}if(0&&!_115){for(var i=0;i<_73.length;i++){_115=_73[i];if(_115.node&&_115.node.readyState==="interactive"){break;}_115=0;}}}if(0&&_8(_115)){_75(_f3(_31(_115.shift()),args[1],args[2]));if(!_115.length){_73.splice(i,1);}}else{if(_115){_56(_115);_75(_f3(_115,args[1],args[2]));}else{_34(_44,_f("ieDefineFailed",args[0]));}}_7a();}}};def.amd={vendor:"dojotoolkit.org"};if(0){req.def=def;}_c(_c(req,_2.loaderPatch),_1.loaderPatch);on(_44,function(arg){try{console.error(arg);if(arg instanceof Error){for(var p in arg){}}}catch(e){}});_c(req,{uid:uid,cache:_52,packs:_4f});if(0){_c(req,{paths:_4d,aliases:_4c,modules:_2f,legacyMode:_25,execQ:_30,defQ:_8b,waiting:_8c,packs:_4f,mapProgs:_50,pathsMapProg:_4e,listenerQueues:_43,computeMapProg:_5e,runMapProg:_93,compactPath:_95,getModuleInfo:_9b});}if(_17.define){if(1){_34(_44,_f("defineAlreadyDefined",0));}return;}else{_17.define=def;_17.require=req;if(0){require=req;}}if(0&&req.combo&&req.combo.plugins){var _117=req.combo.plugins,_118;for(_118 in _117){_c(_c(_31(_118),_117[_118]),{isCombo:1,executed:"executed",load:1});}}if(1){var _119=_55.deps||_1.deps||_2.deps,_11a=_55.callback||_1.callback||_2.callback;req.boot=(_119||_11a)?[_119||[],_11a]:0;}if(!1){!req.async&&req(["dojo"]);req.boot&&req.apply(null,req.boot);}})(this.dojoConfig||this.djConfig||this.require||{},{async:0,hasCache:{"config-selectorEngine":"acme","config-tlmSiblingOfDojo":1,"dojo-built":1,"dojo-loader":1,dom:1,"host-browser":1},packages:[{location:"../dijit",name:"dijit"},{location:"../dojox",name:"dojox"},{location:".",name:"dojo"}]});require({cache:{"dojo/_base/fx":function(){define(["./kernel","./config","./lang","../Evented","./Color","./connect","./sniff","../dom","../dom-style"],function(dojo,_11b,lang,_11c,_11d,_11e,has,dom,_11f){var _120=lang.mixin;var _121={};var _122=_121._Line=function(_123,end){this.start=_123;this.end=end;};_122.prototype.getValue=function(n){return ((this.end-this.start)*n)+this.start;};var _124=_121.Animation=function(args){_120(this,args);if(lang.isArray(this.curve)){this.curve=new _122(this.curve[0],this.curve[1]);}};_124.prototype=new _11c();lang.extend(_124,{duration:350,repeat:0,rate:20,_percent:0,_startRepeatCount:0,_getStep:function(){var _125=this._percent,_126=this.easing;return _126?_126(_125):_125;},_fire:function(evt,args){var a=args||[];if(this[evt]){if(_11b.debugAtAllCosts){this[evt].apply(this,a);}else{try{this[evt].apply(this,a);}catch(e){console.error("exception in animation handler for:",evt);console.error(e);}}}return this;},play:function(_127,_128){var _129=this;if(_129._delayTimer){_129._clearTimer();}if(_128){_129._stopTimer();_129._active=_129._paused=false;_129._percent=0;}else{if(_129._active&&!_129._paused){return _129;}}_129._fire("beforeBegin",[_129.node]);var de=_127||_129.delay,_12a=lang.hitch(_129,"_play",_128);if(de>0){_129._delayTimer=setTimeout(_12a,de);return _129;}_12a();return _129;},_play:function(_12b){var _12c=this;if(_12c._delayTimer){_12c._clearTimer();}_12c._startTime=new Date().valueOf();if(_12c._paused){_12c._startTime-=_12c.duration*_12c._percent;}_12c._active=true;_12c._paused=false;var _12d=_12c.curve.getValue(_12c._getStep());if(!_12c._percent){if(!_12c._startRepeatCount){_12c._startRepeatCount=_12c.repeat;}_12c._fire("onBegin",[_12d]);}_12c._fire("onPlay",[_12d]);_12c._cycle();return _12c;},pause:function(){var _12e=this;if(_12e._delayTimer){_12e._clearTimer();}_12e._stopTimer();if(!_12e._active){return _12e;}_12e._paused=true;_12e._fire("onPause",[_12e.curve.getValue(_12e._getStep())]);return _12e;},gotoPercent:function(_12f,_130){var _131=this;_131._stopTimer();_131._active=_131._paused=true;_131._percent=_12f;if(_130){_131.play();}return _131;},stop:function(_132){var _133=this;if(_133._delayTimer){_133._clearTimer();}if(!_133._timer){return _133;}_133._stopTimer();if(_132){_133._percent=1;}_133._fire("onStop",[_133.curve.getValue(_133._getStep())]);_133._active=_133._paused=false;return _133;},status:function(){if(this._active){return this._paused?"paused":"playing";}return "stopped";},_cycle:function(){var _134=this;if(_134._active){var curr=new Date().valueOf();var step=_134.duration===0?1:(curr-_134._startTime)/(_134.duration);if(step>=1){step=1;}_134._percent=step;if(_134.easing){step=_134.easing(step);}_134._fire("onAnimate",[_134.curve.getValue(step)]);if(_134._percent<1){_134._startTimer();}else{_134._active=false;if(_134.repeat>0){_134.repeat--;_134.play(null,true);}else{if(_134.repeat==-1){_134.play(null,true);}else{if(_134._startRepeatCount){_134.repeat=_134._startRepeatCount;_134._startRepeatCount=0;}}}_134._percent=0;_134._fire("onEnd",[_134.node]);!_134.repeat&&_134._stopTimer();}}return _134;},_clearTimer:function(){clearTimeout(this._delayTimer);delete this._delayTimer;}});var ctr=0,_135=null,_136={run:function(){}};lang.extend(_124,{_startTimer:function(){if(!this._timer){this._timer=_11e.connect(_136,"run",this,"_cycle");ctr++;}if(!_135){_135=setInterval(lang.hitch(_136,"run"),this.rate);}},_stopTimer:function(){if(this._timer){_11e.disconnect(this._timer);this._timer=null;ctr--;}if(ctr<=0){clearInterval(_135);_135=null;ctr=0;}}});var _137=has("ie")?function(node){var ns=node.style;if(!ns.width.length&&_11f.get(node,"width")=="auto"){ns.width="auto";}}:function(){};_121._fade=function(args){args.node=dom.byId(args.node);var _138=_120({properties:{}},args),_139=(_138.properties.opacity={});_139.start=!("start" in _138)?function(){return +_11f.get(_138.node,"opacity")||0;}:_138.start;_139.end=_138.end;var anim=_121.animateProperty(_138);_11e.connect(anim,"beforeBegin",lang.partial(_137,_138.node));return anim;};_121.fadeIn=function(args){return _121._fade(_120({end:1},args));};_121.fadeOut=function(args){return _121._fade(_120({end:0},args));};_121._defaultEasing=function(n){return 0.5+((Math.sin((n+1.5)*Math.PI))/2);};var _13a=function(_13b){this._properties=_13b;for(var p in _13b){var prop=_13b[p];if(prop.start instanceof _11d){prop.tempColor=new _11d();}}};_13a.prototype.getValue=function(r){var ret={};for(var p in this._properties){var prop=this._properties[p],_13c=prop.start;if(_13c instanceof _11d){ret[p]=_11d.blendColors(_13c,prop.end,r,prop.tempColor).toCss();}else{if(!lang.isArray(_13c)){ret[p]=((prop.end-_13c)*r)+_13c+(p!="opacity"?prop.units||"px":0);}}}return ret;};_121.animateProperty=function(args){var n=args.node=dom.byId(args.node);if(!args.easing){args.easing=dojo._defaultEasing;}var anim=new _124(args);_11e.connect(anim,"beforeBegin",anim,function(){var pm={};for(var p in this.properties){if(p=="width"||p=="height"){this.node.display="block";}var prop=this.properties[p];if(lang.isFunction(prop)){prop=prop(n);}prop=pm[p]=_120({},(lang.isObject(prop)?prop:{end:prop}));if(lang.isFunction(prop.start)){prop.start=prop.start(n);}if(lang.isFunction(prop.end)){prop.end=prop.end(n);}var _13d=(p.toLowerCase().indexOf("color")>=0);function _13e(node,p){var v={height:node.offsetHeight,width:node.offsetWidth}[p];if(v!==undefined){return v;}v=_11f.get(node,p);return (p=="opacity")?+v:(_13d?v:parseFloat(v));};if(!("end" in prop)){prop.end=_13e(n,p);}else{if(!("start" in prop)){prop.start=_13e(n,p);}}if(_13d){prop.start=new _11d(prop.start);prop.end=new _11d(prop.end);}else{prop.start=(p=="opacity")?+prop.start:parseFloat(prop.start);}}this.curve=new _13a(pm);});_11e.connect(anim,"onAnimate",lang.hitch(_11f,"set",anim.node));return anim;};_121.anim=function(node,_13f,_140,_141,_142,_143){return _121.animateProperty({node:node,duration:_140||_124.prototype.duration,properties:_13f,easing:_141,onEnd:_142}).play(_143||0);};if(1){_120(dojo,_121);dojo._Animation=_124;}return _121;});},"dojo/dom-form":function(){define(["./_base/lang","./dom","./io-query","./json"],function(lang,dom,ioq,json){function _144(obj,name,_145){if(_145===null){return;}var val=obj[name];if(typeof val=="string"){obj[name]=[val,_145];}else{if(lang.isArray(val)){val.push(_145);}else{obj[name]=_145;}}};var _146="file|submit|image|reset|button";var form={fieldToObject:function fieldToObject(_147){var ret=null;_147=dom.byId(_147);if(_147){var _148=_147.name,type=(_147.type||"").toLowerCase();if(_148&&type&&!_147.disabled){if(type=="radio"||type=="checkbox"){if(_147.checked){ret=_147.value;}}else{if(_147.multiple){ret=[];var _149=[_147.firstChild];while(_149.length){for(var node=_149.pop();node;node=node.nextSibling){if(node.nodeType==1&&node.tagName.toLowerCase()=="option"){if(node.selected){ret.push(node.value);}}else{if(node.nextSibling){_149.push(node.nextSibling);}if(node.firstChild){_149.push(node.firstChild);}break;}}}}else{ret=_147.value;}}}}return ret;},toObject:function formToObject(_14a){var ret={},_14b=dom.byId(_14a).elements;for(var i=0,l=_14b.length;i<l;++i){var item=_14b[i],_14c=item.name,type=(item.type||"").toLowerCase();if(_14c&&type&&_146.indexOf(type)<0&&!item.disabled){_144(ret,_14c,form.fieldToObject(item));if(type=="image"){ret[_14c+".x"]=ret[_14c+".y"]=ret[_14c].x=ret[_14c].y=0;}}}return ret;},toQuery:function formToQuery(_14d){return ioq.objectToQuery(form.toObject(_14d));},toJson:function formToJson(_14e,_14f){return json.stringify(form.toObject(_14e),null,_14f?4:0);}};return form;});},"dojo/i18n":function(){define(["./_base/kernel","require","./has","./_base/array","./_base/config","./_base/lang","./_base/xhr","./json","module"],function(dojo,_150,has,_151,_152,lang,xhr,json,_153){has.add("dojo-preload-i18n-Api",1);1||has.add("dojo-v1x-i18n-Api",1);var _154=dojo.i18n={},_155=/(^.*(^|\/)nls)(\/|$)([^\/]*)\/?([^\/]*)/,_156=function(root,_157,_158,_159){for(var _15a=[_158+_159],_15b=_157.split("-"),_15c="",i=0;i<_15b.length;i++){_15c+=(_15c?"-":"")+_15b[i];if(!root||root[_15c]){_15a.push(_158+_15c+"/"+_159);}}return _15a;},_15d={},_15e=function(_15f,_160,_161){_161=_161?_161.toLowerCase():dojo.locale;_15f=_15f.replace(/\./g,"/");_160=_160.replace(/\./g,"/");return (/root/i.test(_161))?(_15f+"/nls/"+_160):(_15f+"/nls/"+_161+"/"+_160);},_162=dojo.getL10nName=function(_163,_164,_165){return _163=_153.id+"!"+_15e(_163,_164,_165);},_166=function(_167,_168,_169,_16a,_16b,load){_167([_168],function(root){var _16c=lang.clone(root.root),_16d=_156(!root._v1x&&root,_16b,_169,_16a);_167(_16d,function(){for(var i=1;i<_16d.length;i++){_16c=lang.mixin(lang.clone(_16c),arguments[i]);}var _16e=_168+"/"+_16b;_15d[_16e]=_16c;load();});});},_16f=function(id,_170){return /^\./.test(id)?_170(id):id;},_171=function(_172){var list=_152.extraLocale||[];list=lang.isArray(list)?list:[list];list.push(_172);return list;},load=function(id,_173,load){if(has("dojo-preload-i18n-Api")){var _174=id.split("*"),_175=_174[1]=="preload";if(_175){if(!_15d[id]){_15d[id]=1;_176(_174[2],json.parse(_174[3]),1,_173);}load(1);}if(_175||_177(id,_173,load)){return;}}var _178=_155.exec(id),_179=_178[1]+"/",_17a=_178[5]||_178[4],_17b=_179+_17a,_17c=(_178[5]&&_178[4]),_17d=_17c||dojo.locale,_17e=_17b+"/"+_17d,_17f=_17c?[_17d]:_171(_17d),_180=_17f.length,_181=function(){if(!--_180){load(lang.delegate(_15d[_17e]));}};_151.forEach(_17f,function(_182){var _183=_17b+"/"+_182;if(has("dojo-preload-i18n-Api")){_184(_183);}if(!_15d[_183]){_166(_173,_17b,_179,_17a,_182,_181);}else{_181();}});};if(has("dojo-unit-tests")){var _185=_154.unitTests=[];}if(has("dojo-preload-i18n-Api")||1){var _186=_154.normalizeLocale=function(_187){var _188=_187?_187.toLowerCase():dojo.locale;return _188=="root"?"ROOT":_188;},isXd=function(mid,_189){return (1&&1)?_189.isXdUrl(_150.toUrl(mid+".js")):true;},_18a=0,_18b=[],_176=_154._preloadLocalizations=function(_18c,_18d,_18e,_18f){_18f=_18f||_150;function _190(mid,_191){if(isXd(mid,_18f)||_18e){_18f([mid],_191);}else{_19b([mid],_191,_18f);}};function _192(_193,func){var _194=_193.split("-");while(_194.length){if(func(_194.join("-"))){return;}_194.pop();}func("ROOT");};function _195(_196){_196=_186(_196);_192(_196,function(loc){if(_151.indexOf(_18d,loc)>=0){var mid=_18c.replace(/\./g,"/")+"_"+loc;_18a++;_190(mid,function(_197){for(var p in _197){_15d[_150.toAbsMid(p)+"/"+loc]=_197[p];}--_18a;while(!_18a&&_18b.length){load.apply(null,_18b.shift());}});return true;}return false;});};_195();_151.forEach(dojo.config.extraLocale,_195);},_177=function(id,_198,load){if(_18a){_18b.push([id,_198,load]);}return _18a;},_184=function(){};}if(1){var _199={},_19a=new Function("__bundle","__checkForLegacyModules","__mid","__amdValue","var define = function(mid, factory){define.called = 1; __amdValue.result = factory || mid;},"+"\t   require = function(){define.called = 1;};"+"try{"+"define.called = 0;"+"eval(__bundle);"+"if(define.called==1)"+"return __amdValue;"+"if((__checkForLegacyModules = __checkForLegacyModules(__mid)))"+"return __checkForLegacyModules;"+"}catch(e){}"+"try{"+"return eval('('+__bundle+')');"+"}catch(e){"+"return e;"+"}"),_19b=function(deps,_19c,_19d){var _19e=[];_151.forEach(deps,function(mid){var url=_19d.toUrl(mid+".js");function load(text){var _19f=_19a(text,_184,mid,_199);if(_19f===_199){_19e.push(_15d[url]=_199.result);}else{if(_19f instanceof Error){console.error("failed to evaluate i18n bundle; url="+url,_19f);_19f={};}_19e.push(_15d[url]=(/nls\/[^\/]+\/[^\/]+$/.test(url)?_19f:{root:_19f,_v1x:1}));}};if(_15d[url]){_19e.push(_15d[url]);}else{var _1a0=_19d.syncLoadNls(mid);if(_1a0){_19e.push(_1a0);}else{if(!xhr){try{_19d.getText(url,true,load);}catch(e){_19e.push(_15d[url]={});}}else{xhr.get({url:url,sync:true,load:load,error:function(){_19e.push(_15d[url]={});}});}}}});_19c&&_19c.apply(null,_19e);};_184=function(_1a1){for(var _1a2,_1a3=_1a1.split("/"),_1a4=dojo.global[_1a3[0]],i=1;_1a4&&i<_1a3.length-1;_1a4=_1a4[_1a3[i++]]){}if(_1a4){_1a2=_1a4[_1a3[i]];if(!_1a2){_1a2=_1a4[_1a3[i].replace(/-/g,"_")];}if(_1a2){_15d[_1a1]=_1a2;}}return _1a2;};_154.getLocalization=function(_1a5,_1a6,_1a7){var _1a8,_1a9=_15e(_1a5,_1a6,_1a7);load(_1a9,(!isXd(_1a9,_150)?function(deps,_1aa){_19b(deps,_1aa,_150);}:_150),function(_1ab){_1a8=_1ab;});return _1a8;};if(has("dojo-unit-tests")){_185.push(function(doh){doh.register("tests.i18n.unit",function(t){var _1ac;_1ac=_19a("{prop:1}",_184,"nonsense",_199);t.is({prop:1},_1ac);t.is(undefined,_1ac[1]);_1ac=_19a("({prop:1})",_184,"nonsense",_199);t.is({prop:1},_1ac);t.is(undefined,_1ac[1]);_1ac=_19a("{'prop-x':1}",_184,"nonsense",_199);t.is({"prop-x":1},_1ac);t.is(undefined,_1ac[1]);_1ac=_19a("({'prop-x':1})",_184,"nonsense",_199);t.is({"prop-x":1},_1ac);t.is(undefined,_1ac[1]);_1ac=_19a("define({'prop-x':1})",_184,"nonsense",_199);t.is(_199,_1ac);t.is({"prop-x":1},_199.result);_1ac=_19a("define('some/module', {'prop-x':1})",_184,"nonsense",_199);t.is(_199,_1ac);t.is({"prop-x":1},_199.result);_1ac=_19a("this is total nonsense and should throw an error",_184,"nonsense",_199);t.is(_1ac instanceof Error,true);});});}}return lang.mixin(_154,{dynamic:true,normalize:_16f,load:load,cache:_15d});});},"dojo/promise/tracer":function(){define(["../_base/lang","./Promise","../Evented"],function(lang,_1ad,_1ae){"use strict";var _1af=new _1ae;var emit=_1af.emit;_1af.emit=null;function _1b0(args){setTimeout(function(){emit.apply(_1af,args);},0);};_1ad.prototype.trace=function(){var args=lang._toArray(arguments);this.then(function(_1b1){_1b0(["resolved",_1b1].concat(args));},function(_1b2){_1b0(["rejected",_1b2].concat(args));},function(_1b3){_1b0(["progress",_1b3].concat(args));});return this;};_1ad.prototype.traceRejected=function(){var args=lang._toArray(arguments);this.otherwise(function(_1b4){_1b0(["rejected",_1b4].concat(args));});return this;};return _1af;});},"dojo/errors/RequestError":function(){define(["./create"],function(_1b5){return _1b5("RequestError",function(_1b6,_1b7){this.response=_1b7;});});},"dojo/_base/html":function(){define("dojo/_base/html",["./kernel","../dom","../dom-style","../dom-attr","../dom-prop","../dom-class","../dom-construct","../dom-geometry"],function(dojo,dom,_1b8,attr,prop,cls,ctr,geom){dojo.byId=dom.byId;dojo.isDescendant=dom.isDescendant;dojo.setSelectable=dom.setSelectable;dojo.getAttr=attr.get;dojo.setAttr=attr.set;dojo.hasAttr=attr.has;dojo.removeAttr=attr.remove;dojo.getNodeProp=attr.getNodeProp;dojo.attr=function(node,name,_1b9){if(arguments.length==2){return attr[typeof name=="string"?"get":"set"](node,name);}return attr.set(node,name,_1b9);};dojo.hasClass=cls.contains;dojo.addClass=cls.add;dojo.removeClass=cls.remove;dojo.toggleClass=cls.toggle;dojo.replaceClass=cls.replace;dojo._toDom=dojo.toDom=ctr.toDom;dojo.place=ctr.place;dojo.create=ctr.create;dojo.empty=function(node){ctr.empty(node);};dojo._destroyElement=dojo.destroy=function(node){ctr.destroy(node);};dojo._getPadExtents=dojo.getPadExtents=geom.getPadExtents;dojo._getBorderExtents=dojo.getBorderExtents=geom.getBorderExtents;dojo._getPadBorderExtents=dojo.getPadBorderExtents=geom.getPadBorderExtents;dojo._getMarginExtents=dojo.getMarginExtents=geom.getMarginExtents;dojo._getMarginSize=dojo.getMarginSize=geom.getMarginSize;dojo._getMarginBox=dojo.getMarginBox=geom.getMarginBox;dojo.setMarginBox=geom.setMarginBox;dojo._getContentBox=dojo.getContentBox=geom.getContentBox;dojo.setContentSize=geom.setContentSize;dojo._isBodyLtr=dojo.isBodyLtr=geom.isBodyLtr;dojo._docScroll=dojo.docScroll=geom.docScroll;dojo._getIeDocumentElementOffset=dojo.getIeDocumentElementOffset=geom.getIeDocumentElementOffset;dojo._fixIeBiDiScrollLeft=dojo.fixIeBiDiScrollLeft=geom.fixIeBiDiScrollLeft;dojo.position=geom.position;dojo.marginBox=function marginBox(node,box){return box?geom.setMarginBox(node,box):geom.getMarginBox(node);};dojo.contentBox=function contentBox(node,box){return box?geom.setContentSize(node,box):geom.getContentBox(node);};dojo.coords=function(node,_1ba){dojo.deprecated("dojo.coords()","Use dojo.position() or dojo.marginBox().");node=dom.byId(node);var s=_1b8.getComputedStyle(node),mb=geom.getMarginBox(node,s);var abs=geom.position(node,_1ba);mb.x=abs.x;mb.y=abs.y;return mb;};dojo.getProp=prop.get;dojo.setProp=prop.set;dojo.prop=function(node,name,_1bb){if(arguments.length==2){return prop[typeof name=="string"?"get":"set"](node,name);}return prop.set(node,name,_1bb);};dojo.getStyle=_1b8.get;dojo.setStyle=_1b8.set;dojo.getComputedStyle=_1b8.getComputedStyle;dojo.__toPixelValue=dojo.toPixelValue=_1b8.toPixelValue;dojo.style=function(node,name,_1bc){switch(arguments.length){case 1:return _1b8.get(node);case 2:return _1b8[typeof name=="string"?"get":"set"](node,name);}return _1b8.set(node,name,_1bc);};return dojo;});},"dojo/_base/kernel":function(){define(["../has","./config","require","module"],function(has,_1bd,_1be,_1bf){var i,p,_1c0={},_1c1={},dojo={config:_1bd,global:this,dijit:_1c0,dojox:_1c1};var _1c2={dojo:["dojo",dojo],dijit:["dijit",_1c0],dojox:["dojox",_1c1]},_1c3=(_1be.map&&_1be.map[_1bf.id.match(/[^\/]+/)[0]]),item;for(p in _1c3){if(_1c2[p]){_1c2[p][0]=_1c3[p];}else{_1c2[p]=[_1c3[p],{}];}}for(p in _1c2){item=_1c2[p];item[1]._scopeName=item[0];if(!_1bd.noGlobals){this[item[0]]=item[1];}}dojo.scopeMap=_1c2;dojo.baseUrl=dojo.config.baseUrl=_1be.baseUrl;dojo.isAsync=!1||_1be.async;dojo.locale=_1bd.locale;var rev="$Rev: 29458 $".match(/\d+/);dojo.version={major:1,minor:8,patch:0,flag:"",revision:rev?+rev[0]:NaN,toString:function(){var v=dojo.version;return v.major+"."+v.minor+"."+v.patch+v.flag+" ("+v.revision+")";}};1||has.add("extend-dojo",1);(Function("d","d.eval = function(){return d.global.eval ? d.global.eval(arguments[0]) : eval(arguments[0]);}"))(dojo);if(0){dojo.exit=function(_1c4){quit(_1c4);};}else{dojo.exit=function(){};}1||has.add("dojo-guarantee-console",1);if(1){typeof console!="undefined"||(console={});var cn=["assert","count","debug","dir","dirxml","error","group","groupEnd","info","profile","profileEnd","time","timeEnd","trace","warn","log"];var tn;i=0;while((tn=cn[i++])){if(!console[tn]){(function(){var tcn=tn+"";console[tcn]=("log" in console)?function(){var a=Array.apply({},arguments);a.unshift(tcn+":");console["log"](a.join(" "));}:function(){};console[tcn]._fake=true;})();}}}has.add("dojo-debug-messages",!!_1bd.isDebug);dojo.deprecated=dojo.experimental=function(){};if(has("dojo-debug-messages")){dojo.deprecated=function(_1c5,_1c6,_1c7){var _1c8="DEPRECATED: "+_1c5;if(_1c6){_1c8+=" "+_1c6;}if(_1c7){_1c8+=" -- will be removed in version: "+_1c7;}console.warn(_1c8);};dojo.experimental=function(_1c9,_1ca){var _1cb="EXPERIMENTAL: "+_1c9+" -- APIs subject to change without notice.";if(_1ca){_1cb+=" "+_1ca;}console.warn(_1cb);};}1||has.add("dojo-modulePaths",1);if(1){if(_1bd.modulePaths){dojo.deprecated("dojo.modulePaths","use paths configuration");var _1cc={};for(p in _1bd.modulePaths){_1cc[p.replace(/\./g,"/")]=_1bd.modulePaths[p];}_1be({paths:_1cc});}}1||has.add("dojo-moduleUrl",1);if(1){dojo.moduleUrl=function(_1cd,url){dojo.deprecated("dojo.moduleUrl()","use require.toUrl","2.0");var _1ce=null;if(_1cd){_1ce=_1be.toUrl(_1cd.replace(/\./g,"/")+(url?("/"+url):"")+"/*.*").replace(/\/\*\.\*/,"")+(url?"":"/");}return _1ce;};}dojo._hasResource={};return dojo;});},"dojo/io-query":function(){define(["./_base/lang"],function(lang){var _1cf={};return {objectToQuery:function objectToQuery(map){var enc=encodeURIComponent,_1d0=[];for(var name in map){var _1d1=map[name];if(_1d1!=_1cf[name]){var _1d2=enc(name)+"=";if(lang.isArray(_1d1)){for(var i=0,l=_1d1.length;i<l;++i){_1d0.push(_1d2+enc(_1d1[i]));}}else{_1d0.push(_1d2+enc(_1d1));}}}return _1d0.join("&");},queryToObject:function queryToObject(str){var dec=decodeURIComponent,qp=str.split("&"),ret={},name,val;for(var i=0,l=qp.length,item;i<l;++i){item=qp[i];if(item.length){var s=item.indexOf("=");if(s<0){name=dec(item);val="";}else{name=dec(item.slice(0,s));val=dec(item.slice(s+1));}if(typeof ret[name]=="string"){ret[name]=[ret[name]];}if(lang.isArray(ret[name])){ret[name].push(val);}else{ret[name]=val;}}}return ret;}};});},"dojo/_base/Deferred":function(){define(["./kernel","../Deferred","../promise/Promise","../errors/CancelError","../has","./lang","../when"],function(dojo,_1d3,_1d4,_1d5,has,lang,when){var _1d6=function(){};var _1d7=Object.freeze||function(){};var _1d8=dojo.Deferred=function(_1d9){var _1da,_1db,_1dc,head,_1dd;var _1de=(this.promise=new _1d4());function _1df(_1e0){if(_1db){throw new Error("This deferred has already been resolved");}_1da=_1e0;_1db=true;_1e1();};function _1e1(){var _1e2;while(!_1e2&&_1dd){var _1e3=_1dd;_1dd=_1dd.next;if((_1e2=(_1e3.progress==_1d6))){_1db=false;}var func=(_1dc?_1e3.error:_1e3.resolved);if(has("config-useDeferredInstrumentation")){if(_1dc&&_1d3.instrumentRejected){_1d3.instrumentRejected(_1da,!!func);}}if(func){try{var _1e4=func(_1da);if(_1e4&&typeof _1e4.then==="function"){_1e4.then(lang.hitch(_1e3.deferred,"resolve"),lang.hitch(_1e3.deferred,"reject"),lang.hitch(_1e3.deferred,"progress"));continue;}var _1e5=_1e2&&_1e4===undefined;if(_1e2&&!_1e5){_1dc=_1e4 instanceof Error;}_1e3.deferred[_1e5&&_1dc?"reject":"resolve"](_1e5?_1da:_1e4);}catch(e){_1e3.deferred.reject(e);}}else{if(_1dc){_1e3.deferred.reject(_1da);}else{_1e3.deferred.resolve(_1da);}}}};this.resolve=this.callback=function(_1e6){this.fired=0;this.results=[_1e6,null];_1df(_1e6);};this.reject=this.errback=function(_1e7){_1dc=true;this.fired=1;if(has("config-useDeferredInstrumentation")){if(_1d3.instrumentRejected){_1d3.instrumentRejected(_1e7,!!_1dd);}}_1df(_1e7);this.results=[null,_1e7];};this.progress=function(_1e8){var _1e9=_1dd;while(_1e9){var _1ea=_1e9.progress;_1ea&&_1ea(_1e8);_1e9=_1e9.next;}};this.addCallbacks=function(_1eb,_1ec){this.then(_1eb,_1ec,_1d6);return this;};_1de.then=this.then=function(_1ed,_1ee,_1ef){var _1f0=_1ef==_1d6?this:new _1d8(_1de.cancel);var _1f1={resolved:_1ed,error:_1ee,progress:_1ef,deferred:_1f0};if(_1dd){head=head.next=_1f1;}else{_1dd=head=_1f1;}if(_1db){_1e1();}return _1f0.promise;};var _1f2=this;_1de.cancel=this.cancel=function(){if(!_1db){var _1f3=_1d9&&_1d9(_1f2);if(!_1db){if(!(_1f3 instanceof Error)){_1f3=new _1d5(_1f3);}_1f3.log=false;_1f2.reject(_1f3);}}};_1d7(_1de);};lang.extend(_1d8,{addCallback:function(_1f4){return this.addCallbacks(lang.hitch.apply(dojo,arguments));},addErrback:function(_1f5){return this.addCallbacks(null,lang.hitch.apply(dojo,arguments));},addBoth:function(_1f6){var _1f7=lang.hitch.apply(dojo,arguments);return this.addCallbacks(_1f7,_1f7);},fired:-1});_1d8.when=dojo.when=when;return _1d8;});},"dojo/NodeList-dom":function(){define(["./_base/kernel","./query","./_base/array","./_base/lang","./dom-class","./dom-construct","./dom-geometry","./dom-attr","./dom-style"],function(dojo,_1f8,_1f9,lang,_1fa,_1fb,_1fc,_1fd,_1fe){var _1ff=function(a){return a.length==1&&(typeof a[0]=="string");};var _200=function(node){var p=node.parentNode;if(p){p.removeChild(node);}};var _201=_1f8.NodeList,awc=_201._adaptWithCondition,aafe=_201._adaptAsForEach,aam=_201._adaptAsMap;function _202(_203){return function(node,name,_204){if(arguments.length==2){return _203[typeof name=="string"?"get":"set"](node,name);}return _203.set(node,name,_204);};};lang.extend(_201,{_normalize:function(_205,_206){var _207=_205.parse===true;if(typeof _205.template=="string"){var _208=_205.templateFunc||(dojo.string&&dojo.string.substitute);_205=_208?_208(_205.template,_205):_205;}var type=(typeof _205);if(type=="string"||type=="number"){_205=_1fb.toDom(_205,(_206&&_206.ownerDocument));if(_205.nodeType==11){_205=lang._toArray(_205.childNodes);}else{_205=[_205];}}else{if(!lang.isArrayLike(_205)){_205=[_205];}else{if(!lang.isArray(_205)){_205=lang._toArray(_205);}}}if(_207){_205._runParse=true;}return _205;},_cloneNode:function(node){return node.cloneNode(true);},_place:function(ary,_209,_20a,_20b){if(_209.nodeType!=1&&_20a=="only"){return;}var _20c=_209,_20d;var _20e=ary.length;for(var i=_20e-1;i>=0;i--){var node=(_20b?this._cloneNode(ary[i]):ary[i]);if(ary._runParse&&dojo.parser&&dojo.parser.parse){if(!_20d){_20d=_20c.ownerDocument.createElement("div");}_20d.appendChild(node);dojo.parser.parse(_20d);node=_20d.firstChild;while(_20d.firstChild){_20d.removeChild(_20d.firstChild);}}if(i==_20e-1){_1fb.place(node,_20c,_20a);}else{_20c.parentNode.insertBefore(node,_20c);}_20c=node;}},position:aam(_1fc.position),attr:awc(_202(_1fd),_1ff),style:awc(_202(_1fe),_1ff),addClass:aafe(_1fa.add),removeClass:aafe(_1fa.remove),toggleClass:aafe(_1fa.toggle),replaceClass:aafe(_1fa.replace),empty:aafe(_1fb.empty),removeAttr:aafe(_1fd.remove),marginBox:aam(_1fc.getMarginBox),place:function(_20f,_210){var item=_1f8(_20f)[0];return this.forEach(function(node){_1fb.place(node,item,_210);});},orphan:function(_211){return (_211?_1f8._filterResult(this,_211):this).forEach(_200);},adopt:function(_212,_213){return _1f8(_212).place(this[0],_213)._stash(this);},query:function(_214){if(!_214){return this;}var ret=new _201;this.map(function(node){_1f8(_214,node).forEach(function(_215){if(_215!==undefined){ret.push(_215);}});});return ret._stash(this);},filter:function(_216){var a=arguments,_217=this,_218=0;if(typeof _216=="string"){_217=_1f8._filterResult(this,a[0]);if(a.length==1){return _217._stash(this);}_218=1;}return this._wrap(_1f9.filter(_217,a[_218],a[_218+1]),this);},addContent:function(_219,_21a){_219=this._normalize(_219,this[0]);for(var i=0,node;(node=this[i]);i++){this._place(_219,node,_21a,i>0);}return this;}});return _201;});},"dojo/query":function(){define(["./_base/kernel","./has","./dom","./on","./_base/array","./_base/lang","./selector/_loader","./selector/_loader!default"],function(dojo,has,dom,on,_21b,lang,_21c,_21d){"use strict";has.add("array-extensible",function(){return lang.delegate([],{length:1}).length==1&&!has("bug-for-in-skips-shadowed");});var ap=Array.prototype,aps=ap.slice,apc=ap.concat,_21e=_21b.forEach;var tnl=function(a,_21f,_220){var _221=new (_220||this._NodeListCtor||nl)(a);return _21f?_221._stash(_21f):_221;};var _222=function(f,a,o){a=[0].concat(aps.call(a,0));o=o||dojo.global;return function(node){a[0]=node;return f.apply(o,a);};};var _223=function(f,o){return function(){this.forEach(_222(f,arguments,o));return this;};};var _224=function(f,o){return function(){return this.map(_222(f,arguments,o));};};var _225=function(f,o){return function(){return this.filter(_222(f,arguments,o));};};var _226=function(f,g,o){return function(){var a=arguments,body=_222(f,a,o);if(g.call(o||dojo.global,a)){return this.map(body);}this.forEach(body);return this;};};var _227=function(_228){var _229=this instanceof nl&&has("array-extensible");if(typeof _228=="number"){_228=Array(_228);}var _22a=(_228&&"length" in _228)?_228:arguments;if(_229||!_22a.sort){var _22b=_229?this:[],l=_22b.length=_22a.length;for(var i=0;i<l;i++){_22b[i]=_22a[i];}if(_229){return _22b;}_22a=_22b;}lang._mixin(_22a,nlp);_22a._NodeListCtor=function(_22c){return nl(_22c);};return _22a;};var nl=_227,nlp=nl.prototype=has("array-extensible")?[]:{};nl._wrap=nlp._wrap=tnl;nl._adaptAsMap=_224;nl._adaptAsForEach=_223;nl._adaptAsFilter=_225;nl._adaptWithCondition=_226;_21e(["slice","splice"],function(name){var f=ap[name];nlp[name]=function(){return this._wrap(f.apply(this,arguments),name=="slice"?this:null);};});_21e(["indexOf","lastIndexOf","every","some"],function(name){var f=_21b[name];nlp[name]=function(){return f.apply(dojo,[this].concat(aps.call(arguments,0)));};});lang.extend(_227,{constructor:nl,_NodeListCtor:nl,toString:function(){return this.join(",");},_stash:function(_22d){this._parent=_22d;return this;},on:function(_22e,_22f){var _230=this.map(function(node){return on(node,_22e,_22f);});_230.remove=function(){for(var i=0;i<_230.length;i++){_230[i].remove();}};return _230;},end:function(){if(this._parent){return this._parent;}else{return new this._NodeListCtor(0);}},concat:function(item){var t=aps.call(this,0),m=_21b.map(arguments,function(a){return aps.call(a,0);});return this._wrap(apc.apply(t,m),this);},map:function(func,obj){return this._wrap(_21b.map(this,func,obj),this);},forEach:function(_231,_232){_21e(this,_231,_232);return this;},filter:function(_233){var a=arguments,_234=this,_235=0;if(typeof _233=="string"){_234=_236._filterResult(this,a[0]);if(a.length==1){return _234._stash(this);}_235=1;}return this._wrap(_21b.filter(_234,a[_235],a[_235+1]),this);},instantiate:function(_237,_238){var c=lang.isFunction(_237)?_237:lang.getObject(_237);_238=_238||{};return this.forEach(function(node){new c(_238,node);});},at:function(){var t=new this._NodeListCtor(0);_21e(arguments,function(i){if(i<0){i=this.length+i;}if(this[i]){t.push(this[i]);}},this);return t._stash(this);}});function _239(_23a,_23b){var _23c=function(_23d,root){if(typeof root=="string"){root=dom.byId(root);if(!root){return new _23b([]);}}var _23e=typeof _23d=="string"?_23a(_23d,root):_23d?_23d.orphan?_23d:[_23d]:[];if(_23e.orphan){return _23e;}return new _23b(_23e);};_23c.matches=_23a.match||function(node,_23f,root){return _23c.filter([node],_23f,root).length>0;};_23c.filter=_23a.filter||function(_240,_241,root){return _23c(_241,root).filter(function(node){return _21b.indexOf(_240,node)>-1;});};if(typeof _23a!="function"){var _242=_23a.search;_23a=function(_243,root){return _242(root||document,_243);};}return _23c;};var _236=_239(_21d,_227);dojo.query=_239(_21d,function(_244){return _227(_244);});_236.load=function(id,_245,_246){_21c.load(id,_245,function(_247){_246(_239(_247,_227));});};dojo._filterQueryResult=_236._filterResult=function(_248,_249,root){return new _227(_236.filter(_248,_249,root));};dojo.NodeList=_236.NodeList=_227;return _236;});},"dojo/has":function(){define(["require","module"],function(_24a,_24b){var has=_24a.has||function(){};if(!1){var _24c=typeof window!="undefined"&&typeof location!="undefined"&&typeof document!="undefined"&&window.location==location&&window.document==document,_24d=this,doc=_24c&&document,_24e=doc&&doc.createElement("DiV"),_24f=(_24b.config&&_24b.config())||{};has=function(name){return typeof _24f[name]=="function"?(_24f[name]=_24f[name](_24d,doc,_24e)):_24f[name];};has.cache=_24f;has.add=function(name,test,now,_250){(typeof _24f[name]=="undefined"||_250)&&(_24f[name]=test);return now&&has(name);};1||has.add("host-browser",_24c);1||has.add("dom",_24c);1||has.add("dojo-dom-ready-api",1);1||has.add("dojo-sniff",1);}if(1){has.add("dom-addeventlistener",!!document.addEventListener);has.add("touch","ontouchstart" in document);has.add("device-width",screen.availWidth||innerWidth);var form=document.createElement("form");has.add("dom-attributes-explicit",form.attributes.length==0);has.add("dom-attributes-specified-flag",form.attributes.length>0&&form.attributes.length<40);}has.clearElement=function(_251){_251.innerHTML="";return _251;};has.normalize=function(id,_252){var _253=id.match(/[\?:]|[^:\?]*/g),i=0,get=function(skip){var term=_253[i++];if(term==":"){return 0;}else{if(_253[i++]=="?"){if(!skip&&has(term)){return get();}else{get(true);return get(skip);}}return term||0;}};id=get();return id&&_252(id);};has.load=function(id,_254,_255){if(id){_254([id],_255);}else{_255();}};return has;});},"dojo/_base/loader":function(){define(["./kernel","../has","require","module","./json","./lang","./array"],function(dojo,has,_256,_257,json,lang,_258){if(!1){console.error("cannot load the Dojo v1.x loader with a foreign loader");return 0;}1||has.add("dojo-fast-sync-require",1);var _259=function(id){return {src:_257.id,id:id};},_25a=function(name){return name.replace(/\./g,"/");},_25b=/\/\/>>built/,_25c=[],_25d=[],_25e=function(mid,_25f,_260){_25c.push(_260);_258.forEach(mid.split(","),function(mid){var _261=_262(mid,_25f.module);_25d.push(_261);_263(_261);});_264();},_264=(1?function(){var _265,mid;for(mid in _266){_265=_266[mid];if(_265.noReqPluginCheck===undefined){_265.noReqPluginCheck=/loadInit\!/.test(mid)||/require\!/.test(mid)?1:0;}if(!_265.executed&&!_265.noReqPluginCheck&&_265.injected==_267){return;}}_268(function(){var _269=_25c;_25c=[];_258.forEach(_269,function(cb){cb(1);});});}:(function(){var _26a,_26b=function(m){_26a[m.mid]=1;for(var t,_26c,deps=m.deps||[],i=0;i<deps.length;i++){_26c=deps[i];if(!(t=_26a[_26c.mid])){if(t===0||!_26b(_26c)){_26a[m.mid]=0;return false;}}}return true;};return function(){var _26d,mid;_26a={};for(mid in _266){_26d=_266[mid];if(_26d.executed||_26d.noReqPluginCheck){_26a[mid]=1;}else{if(_26d.noReqPluginCheck!==0){_26d.noReqPluginCheck=/loadInit\!/.test(mid)||/require\!/.test(mid)?1:0;}if(_26d.noReqPluginCheck){_26a[mid]=1;}else{if(_26d.injected!==_299){_26a[mid]=0;}}}}for(var t,i=0,end=_25d.length;i<end;i++){_26d=_25d[i];if(!(t=_26a[_26d.mid])){if(t===0||!_26b(_26d)){return;}}}_268(function(){var _26e=_25c;_25c=[];_258.forEach(_26e,function(cb){cb(1);});});};})()),_26f=function(mid,_270,_271){_270([mid],function(_272){_270(_272.names,function(){for(var _273="",args=[],i=0;i<arguments.length;i++){_273+="var "+_272.names[i]+"= arguments["+i+"]; ";args.push(arguments[i]);}eval(_273);var _274=_270.module,_275=[],_276,_277={provide:function(_278){_278=_25a(_278);var _279=_262(_278,_274);if(_279!==_274){_29f(_279);}},require:function(_27a,_27b){_27a=_25a(_27a);_27b&&(_262(_27a,_274).result=_29a);_275.push(_27a);},requireLocalization:function(_27c,_27d,_27e){if(!_276){_276=["dojo/i18n"];}_27e=(_27e||dojo.locale).toLowerCase();_27c=_25a(_27c)+"/nls/"+(/root/i.test(_27e)?"":_27e+"/")+_25a(_27d);if(_262(_27c,_274).isXd){_276.push("dojo/i18n!"+_27c);}},loadInit:function(f){f();}},hold={},p;try{for(p in _277){hold[p]=dojo[p];dojo[p]=_277[p];}_272.def.apply(null,args);}catch(e){_27f("error",[_259("failedDojoLoadInit"),e]);}finally{for(p in _277){dojo[p]=hold[p];}}if(_276){_275=_275.concat(_276);}if(_275.length){_25e(_275.join(","),_270,_271);}else{_271();}});});},_280=function(text,_281,_282){var _283=/\(|\)/g,_284=1,_285;_283.lastIndex=_281;while((_285=_283.exec(text))){if(_285[0]==")"){_284-=1;}else{_284+=1;}if(_284==0){break;}}if(_284!=0){throw "unmatched paren around character "+_283.lastIndex+" in: "+text;}return [dojo.trim(text.substring(_282,_283.lastIndex))+";\n",_283.lastIndex];},_286=/(\/\*([\s\S]*?)\*\/|\/\/(.*)$)/mg,_287=/(^|\s)dojo\.(loadInit|require|provide|requireLocalization|requireIf|requireAfterIf|platformRequire)\s*\(/mg,_288=/(^|\s)(require|define)\s*\(/m,_289=function(text,_28a){var _28b,_28c,_28d,_28e,_28f=[],_290=[],_291=[];_28a=_28a||text.replace(_286,function(_292){_287.lastIndex=_288.lastIndex=0;return (_287.test(_292)||_288.test(_292))?"":_292;});while((_28b=_287.exec(_28a))){_28c=_287.lastIndex;_28d=_28c-_28b[0].length;_28e=_280(_28a,_28c,_28d);if(_28b[2]=="loadInit"){_28f.push(_28e[0]);}else{_290.push(_28e[0]);}_287.lastIndex=_28e[1];}_291=_28f.concat(_290);if(_291.length||!_288.test(_28a)){return [text.replace(/(^|\s)dojo\.loadInit\s*\(/g,"\n0 && dojo.loadInit("),_291.join(""),_291];}else{return 0;}},_293=function(_294,text){var _295,id,_296=[],_297=[];if(_25b.test(text)||!(_295=_289(text))){return 0;}id=_294.mid+"-*loadInit";for(var p in _262("dojo",_294).result.scopeMap){_296.push(p);_297.push("\""+p+"\"");}return "// xdomain rewrite of "+_294.mid+"\n"+"define('"+id+"',{\n"+"\tnames:"+dojo.toJson(_296)+",\n"+"\tdef:function("+_296.join(",")+"){"+_295[1]+"}"+"});\n\n"+"define("+dojo.toJson(_296.concat(["dojo/loadInit!"+id]))+", function("+_296.join(",")+"){\n"+_295[0]+"});";},_298=_256.initSyncLoader(_25e,_264,_293),sync=_298.sync,_267=_298.requested,_299=_298.arrived,_29a=_298.nonmodule,_29b=_298.executing,_29c=_298.executed,_29d=_298.syncExecStack,_266=_298.modules,_29e=_298.execQ,_262=_298.getModule,_263=_298.injectModule,_29f=_298.setArrived,_27f=_298.signal,_2a0=_298.finishExec,_2a1=_298.execModule,_2a2=_298.getLegacyMode,_268=_298.guardCheckComplete;_25e=_298.dojoRequirePlugin;dojo.provide=function(mid){var _2a3=_29d[0],_2a4=lang.mixin(_262(_25a(mid),_256.module),{executed:_29b,result:lang.getObject(mid,true)});_29f(_2a4);if(_2a3){(_2a3.provides||(_2a3.provides=[])).push(function(){_2a4.result=lang.getObject(mid);delete _2a4.provides;_2a4.executed!==_29c&&_2a0(_2a4);});}return _2a4.result;};has.add("config-publishRequireResult",1,0,0);dojo.require=function(_2a5,_2a6){function _2a7(mid,_2a8){var _2a9=_262(_25a(mid),_256.module);if(_29d.length&&_29d[0].finish){_29d[0].finish.push(mid);return undefined;}if(_2a9.executed){return _2a9.result;}_2a8&&(_2a9.result=_29a);var _2aa=_2a2();_263(_2a9);_2aa=_2a2();if(_2a9.executed!==_29c&&_2a9.injected===_299){_298.guardCheckComplete(function(){_2a1(_2a9);});}if(_2a9.executed){return _2a9.result;}if(_2aa==sync){if(_2a9.cjs){_29e.unshift(_2a9);}else{_29d.length&&(_29d[0].finish=[mid]);}}else{_29e.push(_2a9);}return undefined;};var _2ab=_2a7(_2a5,_2a6);if(has("config-publishRequireResult")&&!lang.exists(_2a5)&&_2ab!==undefined){lang.setObject(_2a5,_2ab);}return _2ab;};dojo.loadInit=function(f){f();};dojo.registerModulePath=function(_2ac,_2ad){var _2ae={};_2ae[_2ac.replace(/\./g,"/")]=_2ad;_256({paths:_2ae});};dojo.platformRequire=function(_2af){var _2b0=(_2af.common||[]).concat(_2af[dojo._name]||_2af["default"]||[]),temp;while(_2b0.length){if(lang.isArray(temp=_2b0.shift())){dojo.require.apply(dojo,temp);}else{dojo.require(temp);}}};dojo.requireIf=dojo.requireAfterIf=function(_2b1,_2b2,_2b3){if(_2b1){dojo.require(_2b2,_2b3);}};dojo.requireLocalization=function(_2b4,_2b5,_2b6){_256(["../i18n"],function(i18n){i18n.getLocalization(_2b4,_2b5,_2b6);});};return {extractLegacyApiApplications:_289,require:_25e,loadInit:_26f};});},"dojo/json":function(){define(["./has"],function(has){"use strict";var _2b7=typeof JSON!="undefined";has.add("json-parse",_2b7);has.add("json-stringify",_2b7&&JSON.stringify({a:0},function(k,v){return v||1;})=="{\"a\":1}");if(has("json-stringify")){return JSON;}else{var _2b8=function(str){return ("\""+str.replace(/(["\\])/g,"\\$1")+"\"").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r");};return {parse:has("json-parse")?JSON.parse:function(str,_2b9){if(_2b9&&!/^([\s\[\{]*(?:"(?:\\.|[^"])+"|-?\d[\d\.]*(?:[Ee][+-]?\d+)?|null|true|false|)[\s\]\}]*(?:,|:|$))+$/.test(str)){throw new SyntaxError("Invalid characters in JSON");}return eval("("+str+")");},stringify:function(_2ba,_2bb,_2bc){var _2bd;if(typeof _2bb=="string"){_2bc=_2bb;_2bb=null;}function _2be(it,_2bf,key){if(_2bb){it=_2bb(key,it);}var val,_2c0=typeof it;if(_2c0=="number"){return isFinite(it)?it+"":"null";}if(_2c0=="boolean"){return it+"";}if(it===null){return "null";}if(typeof it=="string"){return _2b8(it);}if(_2c0=="function"||_2c0=="undefined"){return _2bd;}if(typeof it.toJSON=="function"){return _2be(it.toJSON(key),_2bf,key);}if(it instanceof Date){return "\"{FullYear}-{Month+}-{Date}T{Hours}:{Minutes}:{Seconds}Z\"".replace(/\{(\w+)(\+)?\}/g,function(t,prop,plus){var num=it["getUTC"+prop]()+(plus?1:0);return num<10?"0"+num:num;});}if(it.valueOf()!==it){return _2be(it.valueOf(),_2bf,key);}var _2c1=_2bc?(_2bf+_2bc):"";var sep=_2bc?" ":"";var _2c2=_2bc?"\n":"";if(it instanceof Array){var itl=it.length,res=[];for(key=0;key<itl;key++){var obj=it[key];val=_2be(obj,_2c1,key);if(typeof val!="string"){val="null";}res.push(_2c2+_2c1+val);}return "["+res.join(",")+_2c2+_2bf+"]";}var _2c3=[];for(key in it){var _2c4;if(it.hasOwnProperty(key)){if(typeof key=="number"){_2c4="\""+key+"\"";}else{if(typeof key=="string"){_2c4=_2b8(key);}else{continue;}}val=_2be(it[key],_2c1,key);if(typeof val!="string"){continue;}_2c3.push(_2c2+_2c1+_2c4+":"+sep+val);}}return "{"+_2c3.join(",")+_2c2+_2bf+"}";};return _2be(_2ba,"","");}};}});},"dojo/_base/declare":function(){define(["./kernel","../has","./lang"],function(dojo,has,lang){var mix=lang.mixin,op=Object.prototype,opts=op.toString,xtor=new Function,_2c5=0,_2c6="constructor";function err(msg,cls){throw new Error("declare"+(cls?" "+cls:"")+": "+msg);};function _2c7(_2c8,_2c9){var _2ca=[],_2cb=[{cls:0,refs:[]}],_2cc={},_2cd=1,l=_2c8.length,i=0,j,lin,base,top,_2ce,rec,name,refs;for(;i<l;++i){base=_2c8[i];if(!base){err("mixin #"+i+" is unknown. Did you use dojo.require to pull it in?",_2c9);}else{if(opts.call(base)!="[object Function]"){err("mixin #"+i+" is not a callable constructor.",_2c9);}}lin=base._meta?base._meta.bases:[base];top=0;for(j=lin.length-1;j>=0;--j){_2ce=lin[j].prototype;if(!_2ce.hasOwnProperty("declaredClass")){_2ce.declaredClass="uniqName_"+(_2c5++);}name=_2ce.declaredClass;if(!_2cc.hasOwnProperty(name)){_2cc[name]={count:0,refs:[],cls:lin[j]};++_2cd;}rec=_2cc[name];if(top&&top!==rec){rec.refs.push(top);++top.count;}top=rec;}++top.count;_2cb[0].refs.push(top);}while(_2cb.length){top=_2cb.pop();_2ca.push(top.cls);--_2cd;while(refs=top.refs,refs.length==1){top=refs[0];if(!top||--top.count){top=0;break;}_2ca.push(top.cls);--_2cd;}if(top){for(i=0,l=refs.length;i<l;++i){top=refs[i];if(!--top.count){_2cb.push(top);}}}}if(_2cd){err("can't build consistent linearization",_2c9);}base=_2c8[0];_2ca[0]=base?base._meta&&base===_2ca[_2ca.length-base._meta.bases.length]?base._meta.bases.length:1:0;return _2ca;};function _2cf(args,a,f){var name,_2d0,_2d1,_2d2,meta,base,_2d3,opf,pos,_2d4=this._inherited=this._inherited||{};if(typeof args=="string"){name=args;args=a;a=f;}f=0;_2d2=args.callee;name=name||_2d2.nom;if(!name){err("can't deduce a name to call inherited()",this.declaredClass);}meta=this.constructor._meta;_2d1=meta.bases;pos=_2d4.p;if(name!=_2c6){if(_2d4.c!==_2d2){pos=0;base=_2d1[0];meta=base._meta;if(meta.hidden[name]!==_2d2){_2d0=meta.chains;if(_2d0&&typeof _2d0[name]=="string"){err("calling chained method with inherited: "+name,this.declaredClass);}do{meta=base._meta;_2d3=base.prototype;if(meta&&(_2d3[name]===_2d2&&_2d3.hasOwnProperty(name)||meta.hidden[name]===_2d2)){break;}}while(base=_2d1[++pos]);pos=base?pos:-1;}}base=_2d1[++pos];if(base){_2d3=base.prototype;if(base._meta&&_2d3.hasOwnProperty(name)){f=_2d3[name];}else{opf=op[name];do{_2d3=base.prototype;f=_2d3[name];if(f&&(base._meta?_2d3.hasOwnProperty(name):f!==opf)){break;}}while(base=_2d1[++pos]);}}f=base&&f||op[name];}else{if(_2d4.c!==_2d2){pos=0;meta=_2d1[0]._meta;if(meta&&meta.ctor!==_2d2){_2d0=meta.chains;if(!_2d0||_2d0.constructor!=="manual"){err("calling chained constructor with inherited",this.declaredClass);}while(base=_2d1[++pos]){meta=base._meta;if(meta&&meta.ctor===_2d2){break;}}pos=base?pos:-1;}}while(base=_2d1[++pos]){meta=base._meta;f=meta?meta.ctor:base;if(f){break;}}f=base&&f;}_2d4.c=f;_2d4.p=pos;if(f){return a===true?f:f.apply(this,a||args);}};function _2d5(name,args){if(typeof name=="string"){return this.__inherited(name,args,true);}return this.__inherited(name,true);};function _2d6(args,a1,a2){var f=this.getInherited(args,a1);if(f){return f.apply(this,a2||a1||args);}};var _2d7=dojo.config.isDebug?_2d6:_2cf;function _2d8(cls){var _2d9=this.constructor._meta.bases;for(var i=0,l=_2d9.length;i<l;++i){if(_2d9[i]===cls){return true;}}return this instanceof cls;};function _2da(_2db,_2dc){for(var name in _2dc){if(name!=_2c6&&_2dc.hasOwnProperty(name)){_2db[name]=_2dc[name];}}if(has("bug-for-in-skips-shadowed")){for(var _2dd=lang._extraNames,i=_2dd.length;i;){name=_2dd[--i];if(name!=_2c6&&_2dc.hasOwnProperty(name)){_2db[name]=_2dc[name];}}}};function _2de(_2df,_2e0){var name,t;for(name in _2e0){t=_2e0[name];if((t!==op[name]||!(name in op))&&name!=_2c6){if(opts.call(t)=="[object Function]"){t.nom=name;}_2df[name]=t;}}if(has("bug-for-in-skips-shadowed")){for(var _2e1=lang._extraNames,i=_2e1.length;i;){name=_2e1[--i];t=_2e0[name];if((t!==op[name]||!(name in op))&&name!=_2c6){if(opts.call(t)=="[object Function]"){t.nom=name;}_2df[name]=t;}}}return _2df;};function _2e2(_2e3){_2e4.safeMixin(this.prototype,_2e3);return this;};function _2e5(_2e6){return _2e4([this].concat(_2e6));};function _2e7(_2e8,_2e9){return function(){var a=arguments,args=a,a0=a[0],f,i,m,l=_2e8.length,_2ea;if(!(this instanceof a.callee)){return _2eb(a);}if(_2e9&&(a0&&a0.preamble||this.preamble)){_2ea=new Array(_2e8.length);_2ea[0]=a;for(i=0;;){a0=a[0];if(a0){f=a0.preamble;if(f){a=f.apply(this,a)||a;}}f=_2e8[i].prototype;f=f.hasOwnProperty("preamble")&&f.preamble;if(f){a=f.apply(this,a)||a;}if(++i==l){break;}_2ea[i]=a;}}for(i=l-1;i>=0;--i){f=_2e8[i];m=f._meta;f=m?m.ctor:f;if(f){f.apply(this,_2ea?_2ea[i]:a);}}f=this.postscript;if(f){f.apply(this,args);}};};function _2ec(ctor,_2ed){return function(){var a=arguments,t=a,a0=a[0],f;if(!(this instanceof a.callee)){return _2eb(a);}if(_2ed){if(a0){f=a0.preamble;if(f){t=f.apply(this,t)||t;}}f=this.preamble;if(f){f.apply(this,t);}}if(ctor){ctor.apply(this,a);}f=this.postscript;if(f){f.apply(this,a);}};};function _2ee(_2ef){return function(){var a=arguments,i=0,f,m;if(!(this instanceof a.callee)){return _2eb(a);}for(;f=_2ef[i];++i){m=f._meta;f=m?m.ctor:f;if(f){f.apply(this,a);break;}}f=this.postscript;if(f){f.apply(this,a);}};};function _2f0(name,_2f1,_2f2){return function(){var b,m,f,i=0,step=1;if(_2f2){i=_2f1.length-1;step=-1;}for(;b=_2f1[i];i+=step){m=b._meta;f=(m?m.hidden:b.prototype)[name];if(f){f.apply(this,arguments);}}};};function _2f3(ctor){xtor.prototype=ctor.prototype;var t=new xtor;xtor.prototype=null;return t;};function _2eb(args){var ctor=args.callee,t=_2f3(ctor);ctor.apply(t,args);return t;};function _2e4(_2f4,_2f5,_2f6){if(typeof _2f4!="string"){_2f6=_2f5;_2f5=_2f4;_2f4="";}_2f6=_2f6||{};var _2f7,i,t,ctor,name,_2f8,_2f9,_2fa=1,_2fb=_2f5;if(opts.call(_2f5)=="[object Array]"){_2f8=_2c7(_2f5,_2f4);t=_2f8[0];_2fa=_2f8.length-t;_2f5=_2f8[_2fa];}else{_2f8=[0];if(_2f5){if(opts.call(_2f5)=="[object Function]"){t=_2f5._meta;_2f8=_2f8.concat(t?t.bases:_2f5);}else{err("base class is not a callable constructor.",_2f4);}}else{if(_2f5!==null){err("unknown base class. Did you use dojo.require to pull it in?",_2f4);}}}if(_2f5){for(i=_2fa-1;;--i){_2f7=_2f3(_2f5);if(!i){break;}t=_2f8[i];(t._meta?_2da:mix)(_2f7,t.prototype);ctor=new Function;ctor.superclass=_2f5;ctor.prototype=_2f7;_2f5=_2f7.constructor=ctor;}}else{_2f7={};}_2e4.safeMixin(_2f7,_2f6);t=_2f6.constructor;if(t!==op.constructor){t.nom=_2c6;_2f7.constructor=t;}for(i=_2fa-1;i;--i){t=_2f8[i]._meta;if(t&&t.chains){_2f9=mix(_2f9||{},t.chains);}}if(_2f7["-chains-"]){_2f9=mix(_2f9||{},_2f7["-chains-"]);}t=!_2f9||!_2f9.hasOwnProperty(_2c6);_2f8[0]=ctor=(_2f9&&_2f9.constructor==="manual")?_2ee(_2f8):(_2f8.length==1?_2ec(_2f6.constructor,t):_2e7(_2f8,t));ctor._meta={bases:_2f8,hidden:_2f6,chains:_2f9,parents:_2fb,ctor:_2f6.constructor};ctor.superclass=_2f5&&_2f5.prototype;ctor.extend=_2e2;ctor.createSubclass=_2e5;ctor.prototype=_2f7;_2f7.constructor=ctor;_2f7.getInherited=_2d5;_2f7.isInstanceOf=_2d8;_2f7.inherited=_2d7;_2f7.__inherited=_2cf;if(_2f4){_2f7.declaredClass=_2f4;lang.setObject(_2f4,ctor);}if(_2f9){for(name in _2f9){if(_2f7[name]&&typeof _2f9[name]=="string"&&name!=_2c6){t=_2f7[name]=_2f0(name,_2f8,_2f9[name]==="after");t.nom=name;}}}return ctor;};dojo.safeMixin=_2e4.safeMixin=_2de;dojo.declare=_2e4;return _2e4;});},"dojo/dom":function(){define(["./sniff","./_base/lang","./_base/window"],function(has,lang,win){if(has("ie")<=7){try{document.execCommand("BackgroundImageCache",false,true);}catch(e){}}var dom={};if(has("ie")){dom.byId=function(id,doc){if(typeof id!="string"){return id;}var _2fc=doc||win.doc,te=id&&_2fc.getElementById(id);if(te&&(te.attributes.id.value==id||te.id==id)){return te;}else{var eles=_2fc.all[id];if(!eles||eles.nodeName){eles=[eles];}var i=0;while((te=eles[i++])){if((te.attributes&&te.attributes.id&&te.attributes.id.value==id)||te.id==id){return te;}}}};}else{dom.byId=function(id,doc){return ((typeof id=="string")?(doc||win.doc).getElementById(id):id)||null;};}dom.isDescendant=function(node,_2fd){try{node=dom.byId(node);_2fd=dom.byId(_2fd);while(node){if(node==_2fd){return true;}node=node.parentNode;}}catch(e){}return false;};dom.setSelectable=function(node,_2fe){node=dom.byId(node);if(has("mozilla")){node.style.MozUserSelect=_2fe?"":"none";}else{if(has("khtml")||has("webkit")){node.style.KhtmlUserSelect=_2fe?"auto":"none";}else{if(has("ie")){var v=(node.unselectable=_2fe?"":"on"),cs=node.getElementsByTagName("*"),i=0,l=cs.length;for(;i<l;++i){cs.item(i).unselectable=v;}}}}};return dom;});},"dojo/_base/browser":function(){if(require.has){require.has.add("config-selectorEngine","acme");}define(["../ready","./kernel","./connect","./unload","./window","./event","./html","./NodeList","../query","./xhr","./fx"],function(dojo){return dojo;});},"dojo/selector/acme":function(){define(["../dom","../sniff","../_base/array","../_base/lang","../_base/window"],function(dom,has,_2ff,lang,win){var trim=lang.trim;var each=_2ff.forEach;var _300=function(){return win.doc;};var _301=(_300().compatMode)=="BackCompat";var _302=">~+";var _303=false;var _304=function(){return true;};var _305=function(_306){if(_302.indexOf(_306.slice(-1))>=0){_306+=" * ";}else{_306+=" ";}var ts=function(s,e){return trim(_306.slice(s,e));};var _307=[];var _308=-1,_309=-1,_30a=-1,_30b=-1,_30c=-1,inId=-1,_30d=-1,_30e,lc="",cc="",_30f;var x=0,ql=_306.length,_310=null,_311=null;var _312=function(){if(_30d>=0){var tv=(_30d==x)?null:ts(_30d,x);_310[(_302.indexOf(tv)<0)?"tag":"oper"]=tv;_30d=-1;}};var _313=function(){if(inId>=0){_310.id=ts(inId,x).replace(/\\/g,"");inId=-1;}};var _314=function(){if(_30c>=0){_310.classes.push(ts(_30c+1,x).replace(/\\/g,""));_30c=-1;}};var _315=function(){_313();_312();_314();};var _316=function(){_315();if(_30b>=0){_310.pseudos.push({name:ts(_30b+1,x)});}_310.loops=(_310.pseudos.length||_310.attrs.length||_310.classes.length);_310.oquery=_310.query=ts(_30f,x);_310.otag=_310.tag=(_310["oper"])?null:(_310.tag||"*");if(_310.tag){_310.tag=_310.tag.toUpperCase();}if(_307.length&&(_307[_307.length-1].oper)){_310.infixOper=_307.pop();_310.query=_310.infixOper.query+" "+_310.query;}_307.push(_310);_310=null;};for(;lc=cc,cc=_306.charAt(x),x<ql;x++){if(lc=="\\"){continue;}if(!_310){_30f=x;_310={query:null,pseudos:[],attrs:[],classes:[],tag:null,oper:null,id:null,getTag:function(){return _303?this.otag:this.tag;}};_30d=x;}if(_30e){if(cc==_30e){_30e=null;}continue;}else{if(cc=="'"||cc=="\""){_30e=cc;continue;}}if(_308>=0){if(cc=="]"){if(!_311.attr){_311.attr=ts(_308+1,x);}else{_311.matchFor=ts((_30a||_308+1),x);}var cmf=_311.matchFor;if(cmf){if((cmf.charAt(0)=="\"")||(cmf.charAt(0)=="'")){_311.matchFor=cmf.slice(1,-1);}}if(_311.matchFor){_311.matchFor=_311.matchFor.replace(/\\/g,"");}_310.attrs.push(_311);_311=null;_308=_30a=-1;}else{if(cc=="="){var _317=("|~^$*".indexOf(lc)>=0)?lc:"";_311.type=_317+cc;_311.attr=ts(_308+1,x-_317.length);_30a=x+1;}}}else{if(_309>=0){if(cc==")"){if(_30b>=0){_311.value=ts(_309+1,x);}_30b=_309=-1;}}else{if(cc=="#"){_315();inId=x+1;}else{if(cc=="."){_315();_30c=x;}else{if(cc==":"){_315();_30b=x;}else{if(cc=="["){_315();_308=x;_311={};}else{if(cc=="("){if(_30b>=0){_311={name:ts(_30b+1,x),value:null};_310.pseudos.push(_311);}_309=x;}else{if((cc==" ")&&(lc!=cc)){_316();}}}}}}}}}return _307;};var _318=function(_319,_31a){if(!_319){return _31a;}if(!_31a){return _319;}return function(){return _319.apply(window,arguments)&&_31a.apply(window,arguments);};};var _31b=function(i,arr){var r=arr||[];if(i){r.push(i);}return r;};var _31c=function(n){return (1==n.nodeType);};var _31d="";var _31e=function(elem,attr){if(!elem){return _31d;}if(attr=="class"){return elem.className||_31d;}if(attr=="for"){return elem.htmlFor||_31d;}if(attr=="style"){return elem.style.cssText||_31d;}return (_303?elem.getAttribute(attr):elem.getAttribute(attr,2))||_31d;};var _31f={"*=":function(attr,_320){return function(elem){return (_31e(elem,attr).indexOf(_320)>=0);};},"^=":function(attr,_321){return function(elem){return (_31e(elem,attr).indexOf(_321)==0);};},"$=":function(attr,_322){return function(elem){var ea=" "+_31e(elem,attr);var _323=ea.lastIndexOf(_322);return _323>-1&&(_323==(ea.length-_322.length));};},"~=":function(attr,_324){var tval=" "+_324+" ";return function(elem){var ea=" "+_31e(elem,attr)+" ";return (ea.indexOf(tval)>=0);};},"|=":function(attr,_325){var _326=_325+"-";return function(elem){var ea=_31e(elem,attr);return ((ea==_325)||(ea.indexOf(_326)==0));};},"=":function(attr,_327){return function(elem){return (_31e(elem,attr)==_327);};}};var _328=(typeof _300().firstChild.nextElementSibling=="undefined");var _329=!_328?"nextElementSibling":"nextSibling";var _32a=!_328?"previousElementSibling":"previousSibling";var _32b=(_328?_31c:_304);var _32c=function(node){while(node=node[_32a]){if(_32b(node)){return false;}}return true;};var _32d=function(node){while(node=node[_329]){if(_32b(node)){return false;}}return true;};var _32e=function(node){var root=node.parentNode;root=root.nodeType!=7?root:root.nextSibling;var i=0,tret=root.children||root.childNodes,ci=(node["_i"]||node.getAttribute("_i")||-1),cl=(root["_l"]||(typeof root.getAttribute!=="undefined"?root.getAttribute("_l"):-1));if(!tret){return -1;}var l=tret.length;if(cl==l&&ci>=0&&cl>=0){return ci;}if(has("ie")&&typeof root.setAttribute!=="undefined"){root.setAttribute("_l",l);}else{root["_l"]=l;}ci=-1;for(var te=root["firstElementChild"]||root["firstChild"];te;te=te[_329]){if(_32b(te)){if(has("ie")){te.setAttribute("_i",++i);}else{te["_i"]=++i;}if(node===te){ci=i;}}}return ci;};var _32f=function(elem){return !((_32e(elem))%2);};var _330=function(elem){return ((_32e(elem))%2);};var _331={"checked":function(name,_332){return function(elem){return !!("checked" in elem?elem.checked:elem.selected);};},"disabled":function(name,_333){return function(elem){return elem.disabled;};},"enabled":function(name,_334){return function(elem){return !elem.disabled;};},"first-child":function(){return _32c;},"last-child":function(){return _32d;},"only-child":function(name,_335){return function(node){return _32c(node)&&_32d(node);};},"empty":function(name,_336){return function(elem){var cn=elem.childNodes;var cnl=elem.childNodes.length;for(var x=cnl-1;x>=0;x--){var nt=cn[x].nodeType;if((nt===1)||(nt==3)){return false;}}return true;};},"contains":function(name,_337){var cz=_337.charAt(0);if(cz=="\""||cz=="'"){_337=_337.slice(1,-1);}return function(elem){return (elem.innerHTML.indexOf(_337)>=0);};},"not":function(name,_338){var p=_305(_338)[0];var _339={el:1};if(p.tag!="*"){_339.tag=1;}if(!p.classes.length){_339.classes=1;}var ntf=_33a(p,_339);return function(elem){return (!ntf(elem));};},"nth-child":function(name,_33b){var pi=parseInt;if(_33b=="odd"){return _330;}else{if(_33b=="even"){return _32f;}}if(_33b.indexOf("n")!=-1){var _33c=_33b.split("n",2);var pred=_33c[0]?((_33c[0]=="-")?-1:pi(_33c[0])):1;var idx=_33c[1]?pi(_33c[1]):0;var lb=0,ub=-1;if(pred>0){if(idx<0){idx=(idx%pred)&&(pred+(idx%pred));}else{if(idx>0){if(idx>=pred){lb=idx-idx%pred;}idx=idx%pred;}}}else{if(pred<0){pred*=-1;if(idx>0){ub=idx;idx=idx%pred;}}}if(pred>0){return function(elem){var i=_32e(elem);return (i>=lb)&&(ub<0||i<=ub)&&((i%pred)==idx);};}else{_33b=idx;}}var _33d=pi(_33b);return function(elem){return (_32e(elem)==_33d);};}};var _33e=(has("ie")&&(has("ie")<9||has("quirks")))?function(cond){var clc=cond.toLowerCase();if(clc=="class"){cond="className";}return function(elem){return (_303?elem.getAttribute(cond):elem[cond]||elem[clc]);};}:function(cond){return function(elem){return (elem&&elem.getAttribute&&elem.hasAttribute(cond));};};var _33a=function(_33f,_340){if(!_33f){return _304;}_340=_340||{};var ff=null;if(!("el" in _340)){ff=_318(ff,_31c);}if(!("tag" in _340)){if(_33f.tag!="*"){ff=_318(ff,function(elem){return (elem&&((_303?elem.tagName:elem.tagName.toUpperCase())==_33f.getTag()));});}}if(!("classes" in _340)){each(_33f.classes,function(_341,idx,arr){var re=new RegExp("(?:^|\\s)"+_341+"(?:\\s|$)");ff=_318(ff,function(elem){return re.test(elem.className);});ff.count=idx;});}if(!("pseudos" in _340)){each(_33f.pseudos,function(_342){var pn=_342.name;if(_331[pn]){ff=_318(ff,_331[pn](pn,_342.value));}});}if(!("attrs" in _340)){each(_33f.attrs,function(attr){var _343;var a=attr.attr;if(attr.type&&_31f[attr.type]){_343=_31f[attr.type](a,attr.matchFor);}else{if(a.length){_343=_33e(a);}}if(_343){ff=_318(ff,_343);}});}if(!("id" in _340)){if(_33f.id){ff=_318(ff,function(elem){return (!!elem&&(elem.id==_33f.id));});}}if(!ff){if(!("default" in _340)){ff=_304;}}return ff;};var _344=function(_345){return function(node,ret,bag){while(node=node[_329]){if(_328&&(!_31c(node))){continue;}if((!bag||_346(node,bag))&&_345(node)){ret.push(node);}break;}return ret;};};var _347=function(_348){return function(root,ret,bag){var te=root[_329];while(te){if(_32b(te)){if(bag&&!_346(te,bag)){break;}if(_348(te)){ret.push(te);}}te=te[_329];}return ret;};};var _349=function(_34a){_34a=_34a||_304;return function(root,ret,bag){var te,x=0,tret=root.children||root.childNodes;while(te=tret[x++]){if(_32b(te)&&(!bag||_346(te,bag))&&(_34a(te,x))){ret.push(te);}}return ret;};};var _34b=function(node,root){var pn=node.parentNode;while(pn){if(pn==root){break;}pn=pn.parentNode;}return !!pn;};var _34c={};var _34d=function(_34e){var _34f=_34c[_34e.query];if(_34f){return _34f;}var io=_34e.infixOper;var oper=(io?io.oper:"");var _350=_33a(_34e,{el:1});var qt=_34e.tag;var _351=("*"==qt);var ecs=_300()["getElementsByClassName"];if(!oper){if(_34e.id){_350=(!_34e.loops&&_351)?_304:_33a(_34e,{el:1,id:1});_34f=function(root,arr){var te=dom.byId(_34e.id,(root.ownerDocument||root));if(!te||!_350(te)){return;}if(9==root.nodeType){return _31b(te,arr);}else{if(_34b(te,root)){return _31b(te,arr);}}};}else{if(ecs&&/\{\s*\[native code\]\s*\}/.test(String(ecs))&&_34e.classes.length&&!_301){_350=_33a(_34e,{el:1,classes:1,id:1});var _352=_34e.classes.join(" ");_34f=function(root,arr,bag){var ret=_31b(0,arr),te,x=0;var tret=root.getElementsByClassName(_352);while((te=tret[x++])){if(_350(te,root)&&_346(te,bag)){ret.push(te);}}return ret;};}else{if(!_351&&!_34e.loops){_34f=function(root,arr,bag){var ret=_31b(0,arr),te,x=0;var tag=_34e.getTag(),tret=tag?root.getElementsByTagName(tag):[];while((te=tret[x++])){if(_346(te,bag)){ret.push(te);}}return ret;};}else{_350=_33a(_34e,{el:1,tag:1,id:1});_34f=function(root,arr,bag){var ret=_31b(0,arr),te,x=0;var tag=_34e.getTag(),tret=tag?root.getElementsByTagName(tag):[];while((te=tret[x++])){if(_350(te,root)&&_346(te,bag)){ret.push(te);}}return ret;};}}}}else{var _353={el:1};if(_351){_353.tag=1;}_350=_33a(_34e,_353);if("+"==oper){_34f=_344(_350);}else{if("~"==oper){_34f=_347(_350);}else{if(">"==oper){_34f=_349(_350);}}}}return _34c[_34e.query]=_34f;};var _354=function(root,_355){var _356=_31b(root),qp,x,te,qpl=_355.length,bag,ret;for(var i=0;i<qpl;i++){ret=[];qp=_355[i];x=_356.length-1;if(x>0){bag={};ret.nozip=true;}var gef=_34d(qp);for(var j=0;(te=_356[j]);j++){gef(te,ret,bag);}if(!ret.length){break;}_356=ret;}return ret;};var _357={},_358={};var _359=function(_35a){var _35b=_305(trim(_35a));if(_35b.length==1){var tef=_34d(_35b[0]);return function(root){var r=tef(root,[]);if(r){r.nozip=true;}return r;};}return function(root){return _354(root,_35b);};};var _35c=has("ie")?"commentStrip":"nozip";var qsa="querySelectorAll";var _35d=!!_300()[qsa];var _35e=/\\[>~+]|n\+\d|([^ \\])?([>~+])([^ =])?/g;var _35f=function(_360,pre,ch,post){return ch?(pre?pre+" ":"")+ch+(post?" "+post:""):_360;};var _361=/([^[]*)([^\]]*])?/g;var _362=function(_363,_364,att){return _364.replace(_35e,_35f)+(att||"");};var _365=function(_366,_367){_366=_366.replace(_361,_362);if(_35d){var _368=_358[_366];if(_368&&!_367){return _368;}}var _369=_357[_366];if(_369){return _369;}var qcz=_366.charAt(0);var _36a=(-1==_366.indexOf(" "));if((_366.indexOf("#")>=0)&&(_36a)){_367=true;}var _36b=(_35d&&(!_367)&&(_302.indexOf(qcz)==-1)&&(!has("ie")||(_366.indexOf(":")==-1))&&(!(_301&&(_366.indexOf(".")>=0)))&&(_366.indexOf(":contains")==-1)&&(_366.indexOf(":checked")==-1)&&(_366.indexOf("|=")==-1));if(_36b){var tq=(_302.indexOf(_366.charAt(_366.length-1))>=0)?(_366+" *"):_366;return _358[_366]=function(root){try{if(!((9==root.nodeType)||_36a)){throw "";}var r=root[qsa](tq);r[_35c]=true;return r;}catch(e){return _365(_366,true)(root);}};}else{var _36c=_366.match(/([^\s,](?:"(?:\\.|[^"])+"|'(?:\\.|[^'])+'|[^,])*)/g);return _357[_366]=((_36c.length<2)?_359(_366):function(root){var _36d=0,ret=[],tp;while((tp=_36c[_36d++])){ret=ret.concat(_359(tp)(root));}return ret;});}};var _36e=0;var _36f=has("ie")?function(node){if(_303){return (node.getAttribute("_uid")||node.setAttribute("_uid",++_36e)||_36e);}else{return node.uniqueID;}}:function(node){return (node._uid||(node._uid=++_36e));};var _346=function(node,bag){if(!bag){return 1;}var id=_36f(node);if(!bag[id]){return bag[id]=1;}return 0;};var _370="_zipIdx";var _371=function(arr){if(arr&&arr.nozip){return arr;}var ret=[];if(!arr||!arr.length){return ret;}if(arr[0]){ret.push(arr[0]);}if(arr.length<2){return ret;}_36e++;var x,te;if(has("ie")&&_303){var _372=_36e+"";arr[0].setAttribute(_370,_372);for(x=1;te=arr[x];x++){if(arr[x].getAttribute(_370)!=_372){ret.push(te);}te.setAttribute(_370,_372);}}else{if(has("ie")&&arr.commentStrip){try{for(x=1;te=arr[x];x++){if(_31c(te)){ret.push(te);}}}catch(e){}}else{if(arr[0]){arr[0][_370]=_36e;}for(x=1;te=arr[x];x++){if(arr[x][_370]!=_36e){ret.push(te);}te[_370]=_36e;}}}return ret;};var _373=function(_374,root){root=root||_300();var od=root.ownerDocument||root;_303=(od.createElement("div").tagName==="div");var r=_365(_374)(root);if(r&&r.nozip){return r;}return _371(r);};_373.filter=function(_375,_376,root){var _377=[],_378=_305(_376),_379=(_378.length==1&&!/[^\w#\.]/.test(_376))?_33a(_378[0]):function(node){return _2ff.indexOf(_373(_376,dom.byId(root)),node)!=-1;};for(var x=0,te;te=_375[x];x++){if(_379(te)){_377.push(te);}}return _377;};return _373;});},"dojo/errors/RequestTimeoutError":function(){define("dojo/errors/RequestTimeoutError",["./create","./RequestError"],function(_37a,_37b){return _37a("RequestTimeoutError",null,_37b,{dojoType:"timeout"});});},"dojo/dom-geometry":function(){define(["./sniff","./_base/window","./dom","./dom-style"],function(has,win,dom,_37c){var geom={};geom.boxModel="content-box";if(has("ie")){geom.boxModel=document.compatMode=="BackCompat"?"border-box":"content-box";}geom.getPadExtents=function getPadExtents(node,_37d){node=dom.byId(node);var s=_37d||_37c.getComputedStyle(node),px=_37c.toPixelValue,l=px(node,s.paddingLeft),t=px(node,s.paddingTop),r=px(node,s.paddingRight),b=px(node,s.paddingBottom);return {l:l,t:t,r:r,b:b,w:l+r,h:t+b};};var none="none";geom.getBorderExtents=function getBorderExtents(node,_37e){node=dom.byId(node);var px=_37c.toPixelValue,s=_37e||_37c.getComputedStyle(node),l=s.borderLeftStyle!=none?px(node,s.borderLeftWidth):0,t=s.borderTopStyle!=none?px(node,s.borderTopWidth):0,r=s.borderRightStyle!=none?px(node,s.borderRightWidth):0,b=s.borderBottomStyle!=none?px(node,s.borderBottomWidth):0;return {l:l,t:t,r:r,b:b,w:l+r,h:t+b};};geom.getPadBorderExtents=function getPadBorderExtents(node,_37f){node=dom.byId(node);var s=_37f||_37c.getComputedStyle(node),p=geom.getPadExtents(node,s),b=geom.getBorderExtents(node,s);return {l:p.l+b.l,t:p.t+b.t,r:p.r+b.r,b:p.b+b.b,w:p.w+b.w,h:p.h+b.h};};geom.getMarginExtents=function getMarginExtents(node,_380){node=dom.byId(node);var s=_380||_37c.getComputedStyle(node),px=_37c.toPixelValue,l=px(node,s.marginLeft),t=px(node,s.marginTop),r=px(node,s.marginRight),b=px(node,s.marginBottom);return {l:l,t:t,r:r,b:b,w:l+r,h:t+b};};geom.getMarginBox=function getMarginBox(node,_381){node=dom.byId(node);var s=_381||_37c.getComputedStyle(node),me=geom.getMarginExtents(node,s),l=node.offsetLeft-me.l,t=node.offsetTop-me.t,p=node.parentNode,px=_37c.toPixelValue,pcs;if(has("mozilla")){var sl=parseFloat(s.left),st=parseFloat(s.top);if(!isNaN(sl)&&!isNaN(st)){l=sl;t=st;}else{if(p&&p.style){pcs=_37c.getComputedStyle(p);if(pcs.overflow!="visible"){l+=pcs.borderLeftStyle!=none?px(node,pcs.borderLeftWidth):0;t+=pcs.borderTopStyle!=none?px(node,pcs.borderTopWidth):0;}}}}else{if(has("opera")||(has("ie")==8&&!has("quirks"))){if(p){pcs=_37c.getComputedStyle(p);l-=pcs.borderLeftStyle!=none?px(node,pcs.borderLeftWidth):0;t-=pcs.borderTopStyle!=none?px(node,pcs.borderTopWidth):0;}}}return {l:l,t:t,w:node.offsetWidth+me.w,h:node.offsetHeight+me.h};};geom.getContentBox=function getContentBox(node,_382){node=dom.byId(node);var s=_382||_37c.getComputedStyle(node),w=node.clientWidth,h,pe=geom.getPadExtents(node,s),be=geom.getBorderExtents(node,s);if(!w){w=node.offsetWidth;h=node.offsetHeight;}else{h=node.clientHeight;be.w=be.h=0;}if(has("opera")){pe.l+=be.l;pe.t+=be.t;}return {l:pe.l,t:pe.t,w:w-pe.w-be.w,h:h-pe.h-be.h};};function _383(node,l,t,w,h,u){u=u||"px";var s=node.style;if(!isNaN(l)){s.left=l+u;}if(!isNaN(t)){s.top=t+u;}if(w>=0){s.width=w+u;}if(h>=0){s.height=h+u;}};function _384(node){return node.tagName.toLowerCase()=="button"||node.tagName.toLowerCase()=="input"&&(node.getAttribute("type")||"").toLowerCase()=="button";};function _385(node){return geom.boxModel=="border-box"||node.tagName.toLowerCase()=="table"||_384(node);};geom.setContentSize=function setContentSize(node,box,_386){node=dom.byId(node);var w=box.w,h=box.h;if(_385(node)){var pb=geom.getPadBorderExtents(node,_386);if(w>=0){w+=pb.w;}if(h>=0){h+=pb.h;}}_383(node,NaN,NaN,w,h);};var _387={l:0,t:0,w:0,h:0};geom.setMarginBox=function setMarginBox(node,box,_388){node=dom.byId(node);var s=_388||_37c.getComputedStyle(node),w=box.w,h=box.h,pb=_385(node)?_387:geom.getPadBorderExtents(node,s),mb=geom.getMarginExtents(node,s);if(has("webkit")){if(_384(node)){var ns=node.style;if(w>=0&&!ns.width){ns.width="4px";}if(h>=0&&!ns.height){ns.height="4px";}}}if(w>=0){w=Math.max(w-pb.w-mb.w,0);}if(h>=0){h=Math.max(h-pb.h-mb.h,0);}_383(node,box.l,box.t,w,h);};geom.isBodyLtr=function isBodyLtr(doc){doc=doc||win.doc;return (win.body(doc).dir||doc.documentElement.dir||"ltr").toLowerCase()=="ltr";};geom.docScroll=function docScroll(doc){doc=doc||win.doc;var node=win.doc.parentWindow||win.doc.defaultView;return "pageXOffset" in node?{x:node.pageXOffset,y:node.pageYOffset}:(node=has("quirks")?win.body(doc):doc.documentElement)&&{x:geom.fixIeBiDiScrollLeft(node.scrollLeft||0,doc),y:node.scrollTop||0};};if(has("ie")){geom.getIeDocumentElementOffset=function getIeDocumentElementOffset(doc){doc=doc||win.doc;var de=doc.documentElement;if(has("ie")<8){var r=de.getBoundingClientRect(),l=r.left,t=r.top;if(has("ie")<7){l+=de.clientLeft;t+=de.clientTop;}return {x:l<0?0:l,y:t<0?0:t};}else{return {x:0,y:0};}};}geom.fixIeBiDiScrollLeft=function fixIeBiDiScrollLeft(_389,doc){doc=doc||win.doc;var ie=has("ie");if(ie&&!geom.isBodyLtr(doc)){var qk=has("quirks"),de=qk?win.body(doc):doc.documentElement,pwin=win.global;if(ie==6&&!qk&&pwin.frameElement&&de.scrollHeight>de.clientHeight){_389+=de.clientLeft;}return (ie<8||qk)?(_389+de.clientWidth-de.scrollWidth):-_389;}return _389;};geom.position=function(node,_38a){node=dom.byId(node);var db=win.body(node.ownerDocument),ret=node.getBoundingClientRect();ret={x:ret.left,y:ret.top,w:ret.right-ret.left,h:ret.bottom-ret.top};if(has("ie")){var _38b=geom.getIeDocumentElementOffset(node.ownerDocument);ret.x-=_38b.x+(has("quirks")?db.clientLeft+db.offsetLeft:0);ret.y-=_38b.y+(has("quirks")?db.clientTop+db.offsetTop:0);}if(_38a){var _38c=geom.docScroll(node.ownerDocument);ret.x+=_38c.x;ret.y+=_38c.y;}return ret;};geom.getMarginSize=function getMarginSize(node,_38d){node=dom.byId(node);var me=geom.getMarginExtents(node,_38d||_37c.getComputedStyle(node));var size=node.getBoundingClientRect();return {w:(size.right-size.left)+me.w,h:(size.bottom-size.top)+me.h};};geom.normalizeEvent=function(_38e){if(!("layerX" in _38e)){_38e.layerX=_38e.offsetX;_38e.layerY=_38e.offsetY;}if(!has("dom-addeventlistener")){var se=_38e.target;var doc=(se&&se.ownerDocument)||document;var _38f=has("quirks")?doc.body:doc.documentElement;var _390=geom.getIeDocumentElementOffset(doc);_38e.pageX=_38e.clientX+geom.fixIeBiDiScrollLeft(_38f.scrollLeft||0,doc)-_390.x;_38e.pageY=_38e.clientY+(_38f.scrollTop||0)-_390.y;}};return geom;});},"dojo/dom-style":function(){define("dojo/dom-style",["./sniff","./dom"],function(has,dom){var _391,_392={};if(has("webkit")){_391=function(node){var s;if(node.nodeType==1){var dv=node.ownerDocument.defaultView;s=dv.getComputedStyle(node,null);if(!s&&node.style){node.style.display="";s=dv.getComputedStyle(node,null);}}return s||{};};}else{if(has("ie")&&(has("ie")<9||has("quirks"))){_391=function(node){return node.nodeType==1&&node.currentStyle?node.currentStyle:{};};}else{_391=function(node){return node.nodeType==1?node.ownerDocument.defaultView.getComputedStyle(node,null):{};};}}_392.getComputedStyle=_391;var _393;if(!has("ie")){_393=function(_394,_395){return parseFloat(_395)||0;};}else{_393=function(_396,_397){if(!_397){return 0;}if(_397=="medium"){return 4;}if(_397.slice&&_397.slice(-2)=="px"){return parseFloat(_397);}var s=_396.style,rs=_396.runtimeStyle,cs=_396.currentStyle,_398=s.left,_399=rs.left;rs.left=cs.left;try{s.left=_397;_397=s.pixelLeft;}catch(e){_397=0;}s.left=_398;rs.left=_399;return _397;};}_392.toPixelValue=_393;var astr="DXImageTransform.Microsoft.Alpha";var af=function(n,f){try{return n.filters.item(astr);}catch(e){return f?{}:null;}};var _39a=has("ie")<9||(has("ie")&&has("quirks"))?function(node){try{return af(node).Opacity/100;}catch(e){return 1;}}:function(node){return _391(node).opacity;};var _39b=has("ie")<9||(has("ie")&&has("quirks"))?function(node,_39c){var ov=_39c*100,_39d=_39c==1;node.style.zoom=_39d?"":1;if(!af(node)){if(_39d){return _39c;}node.style.filter+=" progid:"+astr+"(Opacity="+ov+")";}else{af(node,1).Opacity=ov;}af(node,1).Enabled=!_39d;if(node.tagName.toLowerCase()=="tr"){for(var td=node.firstChild;td;td=td.nextSibling){if(td.tagName.toLowerCase()=="td"){_39b(td,_39c);}}}return _39c;}:function(node,_39e){return node.style.opacity=_39e;};var _39f={left:true,top:true};var _3a0=/margin|padding|width|height|max|min|offset/;function _3a1(node,type,_3a2){type=type.toLowerCase();if(has("ie")){if(_3a2=="auto"){if(type=="height"){return node.offsetHeight;}if(type=="width"){return node.offsetWidth;}}if(type=="fontweight"){switch(_3a2){case 700:return "bold";case 400:default:return "normal";}}}if(!(type in _39f)){_39f[type]=_3a0.test(type);}return _39f[type]?_393(node,_3a2):_3a2;};var _3a3=has("ie")?"styleFloat":"cssFloat",_3a4={"cssFloat":_3a3,"styleFloat":_3a3,"float":_3a3};_392.get=function getStyle(node,name){var n=dom.byId(node),l=arguments.length,op=(name=="opacity");if(l==2&&op){return _39a(n);}name=_3a4[name]||name;var s=_392.getComputedStyle(n);return (l==1)?s:_3a1(n,name,s[name]||n.style[name]);};_392.set=function setStyle(node,name,_3a5){var n=dom.byId(node),l=arguments.length,op=(name=="opacity");name=_3a4[name]||name;if(l==3){return op?_39b(n,_3a5):n.style[name]=_3a5;}for(var x in name){_392.set(node,x,name[x]);}return _392.getComputedStyle(n);};return _392;});},"dojo/dom-prop":function(){define(["exports","./_base/kernel","./sniff","./_base/lang","./dom","./dom-style","./dom-construct","./_base/connect"],function(_3a6,dojo,has,lang,dom,_3a7,ctr,conn){var _3a8={},_3a9=0,_3aa=dojo._scopeName+"attrid";_3a6.names={"class":"className","for":"htmlFor",tabindex:"tabIndex",readonly:"readOnly",colspan:"colSpan",frameborder:"frameBorder",rowspan:"rowSpan",valuetype:"valueType"};_3a6.get=function getProp(node,name){node=dom.byId(node);var lc=name.toLowerCase(),_3ab=_3a6.names[lc]||name;return node[_3ab];};_3a6.set=function setProp(node,name,_3ac){node=dom.byId(node);var l=arguments.length;if(l==2&&typeof name!="string"){for(var x in name){_3a6.set(node,x,name[x]);}return node;}var lc=name.toLowerCase(),_3ad=_3a6.names[lc]||name;if(_3ad=="style"&&typeof _3ac!="string"){_3a7.set(node,_3ac);return node;}if(_3ad=="innerHTML"){if(has("ie")&&node.tagName.toLowerCase() in {col:1,colgroup:1,table:1,tbody:1,tfoot:1,thead:1,tr:1,title:1}){ctr.empty(node);node.appendChild(ctr.toDom(_3ac,node.ownerDocument));}else{node[_3ad]=_3ac;}return node;}if(lang.isFunction(_3ac)){var _3ae=node[_3aa];if(!_3ae){_3ae=_3a9++;node[_3aa]=_3ae;}if(!_3a8[_3ae]){_3a8[_3ae]={};}var h=_3a8[_3ae][_3ad];if(h){conn.disconnect(h);}else{try{delete node[_3ad];}catch(e){}}if(_3ac){_3a8[_3ae][_3ad]=conn.connect(node,_3ad,_3ac);}else{node[_3ad]=null;}return node;}node[_3ad]=_3ac;return node;};});},"dojo/when":function(){define(["./Deferred","./promise/Promise"],function(_3af,_3b0){"use strict";return function when(_3b1,_3b2,_3b3,_3b4){var _3b5=_3b1&&typeof _3b1.then==="function";var _3b6=_3b5&&_3b1 instanceof _3b0;if(!_3b5){if(_3b2){return _3b2(_3b1);}else{return new _3af().resolve(_3b1);}}else{if(!_3b6){var _3b7=new _3af(_3b1.cancel);_3b1.then(_3b7.resolve,_3b7.reject,_3b7.progress);_3b1=_3b7.promise;}}if(_3b2||_3b3||_3b4){return _3b1.then(_3b2,_3b3,_3b4);}return _3b1;};});},"dojo/dom-attr":function(){define(["exports","./sniff","./_base/lang","./dom","./dom-style","./dom-prop"],function(_3b8,has,lang,dom,_3b9,prop){var _3ba={innerHTML:1,className:1,htmlFor:has("ie"),value:1},_3bb={classname:"class",htmlfor:"for",tabindex:"tabIndex",readonly:"readOnly"};function _3bc(node,name){var attr=node.getAttributeNode&&node.getAttributeNode(name);return attr&&attr.specified;};_3b8.has=function hasAttr(node,name){var lc=name.toLowerCase();return _3ba[prop.names[lc]||name]||_3bc(dom.byId(node),_3bb[lc]||name);};_3b8.get=function getAttr(node,name){node=dom.byId(node);var lc=name.toLowerCase(),_3bd=prop.names[lc]||name,_3be=_3ba[_3bd],_3bf=node[_3bd];if(_3be&&typeof _3bf!="undefined"){return _3bf;}if(_3bd!="href"&&(typeof _3bf=="boolean"||lang.isFunction(_3bf))){return _3bf;}var _3c0=_3bb[lc]||name;return _3bc(node,_3c0)?node.getAttribute(_3c0):null;};_3b8.set=function setAttr(node,name,_3c1){node=dom.byId(node);if(arguments.length==2){for(var x in name){_3b8.set(node,x,name[x]);}return node;}var lc=name.toLowerCase(),_3c2=prop.names[lc]||name,_3c3=_3ba[_3c2];if(_3c2=="style"&&typeof _3c1!="string"){_3b9.set(node,_3c1);return node;}if(_3c3||typeof _3c1=="boolean"||lang.isFunction(_3c1)){return prop.set(node,name,_3c1);}node.setAttribute(_3bb[lc]||name,_3c1);return node;};_3b8.remove=function removeAttr(node,name){dom.byId(node).removeAttribute(_3bb[name.toLowerCase()]||name);};_3b8.getNodeProp=function getNodeProp(node,name){node=dom.byId(node);var lc=name.toLowerCase(),_3c4=prop.names[lc]||name;if((_3c4 in node)&&_3c4!="href"){return node[_3c4];}var _3c5=_3bb[lc]||name;return _3bc(node,_3c5)?node.getAttribute(_3c5):null;};});},"dojo/dom-construct":function(){define(["exports","./_base/kernel","./sniff","./_base/window","./dom","./dom-attr","./on"],function(_3c6,dojo,has,win,dom,attr,on){var _3c7={option:["select"],tbody:["table"],thead:["table"],tfoot:["table"],tr:["table","tbody"],td:["table","tbody","tr"],th:["table","thead","tr"],legend:["fieldset"],caption:["table"],colgroup:["table"],col:["table","colgroup"],li:["ul"]},_3c8=/<\s*([\w\:]+)/,_3c9={},_3ca=0,_3cb="__"+dojo._scopeName+"ToDomId";for(var _3cc in _3c7){if(_3c7.hasOwnProperty(_3cc)){var tw=_3c7[_3cc];tw.pre=_3cc=="option"?"<select multiple=\"multiple\">":"<"+tw.join("><")+">";tw.post="</"+tw.reverse().join("></")+">";}}function _3cd(node,ref){var _3ce=ref.parentNode;if(_3ce){_3ce.insertBefore(node,ref);}};function _3cf(node,ref){var _3d0=ref.parentNode;if(_3d0){if(_3d0.lastChild==ref){_3d0.appendChild(node);}else{_3d0.insertBefore(node,ref.nextSibling);}}};var _3d1=null,_3d2;on(window,"unload",function(){_3d1=null;});_3c6.toDom=function toDom(frag,doc){doc=doc||win.doc;var _3d3=doc[_3cb];if(!_3d3){doc[_3cb]=_3d3=++_3ca+"";_3c9[_3d3]=doc.createElement("div");}frag+="";var _3d4=frag.match(_3c8),tag=_3d4?_3d4[1].toLowerCase():"",_3d5=_3c9[_3d3],wrap,i,fc,df;if(_3d4&&_3c7[tag]){wrap=_3c7[tag];_3d5.innerHTML=wrap.pre+frag+wrap.post;for(i=wrap.length;i;--i){_3d5=_3d5.firstChild;}}else{_3d5.innerHTML=frag;}if(_3d5.childNodes.length==1){return _3d5.removeChild(_3d5.firstChild);}df=doc.createDocumentFragment();while(fc=_3d5.firstChild){df.appendChild(fc);}return df;};_3c6.place=function place(node,_3d6,_3d7){_3d6=dom.byId(_3d6);if(typeof node=="string"){node=/^\s*</.test(node)?_3c6.toDom(node,_3d6.ownerDocument):dom.byId(node);}if(typeof _3d7=="number"){var cn=_3d6.childNodes;if(!cn.length||cn.length<=_3d7){_3d6.appendChild(node);}else{_3cd(node,cn[_3d7<0?0:_3d7]);}}else{switch(_3d7){case "before":_3cd(node,_3d6);break;case "after":_3cf(node,_3d6);break;case "replace":_3d6.parentNode.replaceChild(node,_3d6);break;case "only":_3c6.empty(_3d6);_3d6.appendChild(node);break;case "first":if(_3d6.firstChild){_3cd(node,_3d6.firstChild);break;}default:_3d6.appendChild(node);}}return node;};_3c6.create=function create(tag,_3d8,_3d9,pos){var doc=win.doc;if(_3d9){_3d9=dom.byId(_3d9);doc=_3d9.ownerDocument;}if(typeof tag=="string"){tag=doc.createElement(tag);}if(_3d8){attr.set(tag,_3d8);}if(_3d9){_3c6.place(tag,_3d9,pos);}return tag;};_3c6.empty=has("ie")?function(node){node=dom.byId(node);for(var c;c=node.lastChild;){_3c6.destroy(c);}}:function(node){dom.byId(node).innerHTML="";};_3c6.destroy=function destroy(node){node=dom.byId(node);try{var doc=node.ownerDocument;if(!_3d1||_3d2!=doc){_3d1=doc.createElement("div");_3d2=doc;}_3d1.appendChild(node.parentNode?node.parentNode.removeChild(node):node);_3d1.innerHTML="";}catch(e){}};});},"dojo/request/xhr":function(){define("dojo/request/xhr",["../errors/RequestError","./watch","./handlers","./util","../has"],function(_3da,_3db,_3dc,util,has){has.add("native-xhr",function(){return typeof XMLHttpRequest!=="undefined";});has.add("dojo-force-activex-xhr",function(){return has("activex")&&!document.addEventListener&&window.location.protocol==="file:";});has.add("native-xhr2",function(){if(!has("native-xhr")){return;}var x=new XMLHttpRequest();return typeof x["addEventListener"]!=="undefined"&&(typeof opera==="undefined"||typeof x["upload"]!=="undefined");});has.add("native-formdata",function(){return typeof FormData==="function";});function _3dd(_3de,_3df){var _3e0=_3de.xhr;_3de.status=_3de.xhr.status;_3de.text=_3e0.responseText;if(_3de.options.handleAs==="xml"){_3de.data=_3e0.responseXML;}if(!_3df){try{_3dc(_3de);}catch(e){_3df=e;}}if(_3df){this.reject(_3df);}else{if(util.checkStatus(_3e0.status)){this.resolve(_3de);}else{_3df=new _3da("Unable to load "+_3de.url+" status: "+_3e0.status,_3de);this.reject(_3df);}}};var _3e1,_3e2,_3e3,_3e4;if(has("native-xhr2")){_3e1=function(_3e5){return !this.isFulfilled();};_3e4=function(dfd,_3e6){_3e6.xhr.abort();};_3e3=function(_3e7,dfd,_3e8){function _3e9(evt){dfd.handleResponse(_3e8);};function _3ea(evt){var _3eb=evt.target;var _3ec=new _3da("Unable to load "+_3e8.url+" status: "+_3eb.status,_3e8);dfd.handleResponse(_3e8,_3ec);};function _3ed(evt){if(evt.lengthComputable){_3e8.loaded=evt.loaded;_3e8.total=evt.total;dfd.progress(_3e8);}};_3e7.addEventListener("load",_3e9,false);_3e7.addEventListener("error",_3ea,false);_3e7.addEventListener("progress",_3ed,false);return function(){_3e7.removeEventListener("load",_3e9,false);_3e7.removeEventListener("error",_3ea,false);_3e7.removeEventListener("progress",_3ed,false);};};}else{_3e1=function(_3ee){return _3ee.xhr.readyState;};_3e2=function(_3ef){return 4===_3ef.xhr.readyState;};_3e4=function(dfd,_3f0){var xhr=_3f0.xhr;var _3f1=typeof xhr.abort;if(_3f1==="function"||_3f1==="object"||_3f1==="unknown"){xhr.abort();}};}var _3f2,_3f3={data:null,query:null,sync:false,method:"GET",headers:{"Content-Type":"application/x-www-form-urlencoded"}};function xhr(url,_3f4,_3f5){var _3f6=util.parseArgs(url,util.deepCreate(_3f3,_3f4),has("native-formdata")&&_3f4&&_3f4.data&&_3f4.data instanceof FormData);url=_3f6.url;_3f4=_3f6.options;var _3f7,last=function(){_3f7&&_3f7();};var dfd=util.deferred(_3f6,_3e4,_3e1,_3e2,_3dd,last);var _3f8=_3f6.xhr=xhr._create();if(!_3f8){dfd.cancel(new _3da("XHR was not created"));return _3f5?dfd:dfd.promise;}_3f6.getHeader=function(_3f9){return this.xhr.getResponseHeader(_3f9);};if(_3e3){_3f7=_3e3(_3f8,dfd,_3f6);}var data=_3f4.data,_3fa=!_3f4.sync,_3fb=_3f4.method;try{_3f8.open(_3fb,url,_3fa,_3f4.user||_3f2,_3f4.password||_3f2);if(_3f4.withCredentials){_3f8.withCredentials=_3f4.withCredentials;}var _3fc=_3f4.headers,_3fd;if(_3fc){for(var hdr in _3fc){if(hdr.toLowerCase()==="content-type"){_3fd=_3fc[hdr];}else{if(_3fc[hdr]){_3f8.setRequestHeader(hdr,_3fc[hdr]);}}}}if(_3fd&&_3fd!==false){_3f8.setRequestHeader("Content-Type",_3fd);}if(!_3fc||!("X-Requested-With" in _3fc)){_3f8.setRequestHeader("X-Requested-With","XMLHttpRequest");}if(util.notify){util.notify.emit("send",_3f6,dfd.promise.cancel);}_3f8.send(data);}catch(e){dfd.reject(e);}_3db(dfd);_3f8=null;return _3f5?dfd:dfd.promise;};xhr._create=function(){throw new Error("XMLHTTP not available");};if(has("native-xhr")&&!has("dojo-force-activex-xhr")){xhr._create=function(){return new XMLHttpRequest();};}else{if(has("activex")){try{new ActiveXObject("Msxml2.XMLHTTP");xhr._create=function(){return new ActiveXObject("Msxml2.XMLHTTP");};}catch(e){try{new ActiveXObject("Microsoft.XMLHTTP");xhr._create=function(){return new ActiveXObject("Microsoft.XMLHTTP");};}catch(e){}}}}util.addCommonMethods(xhr);return xhr;});},"dojo/text":function(){define(["./_base/kernel","require","./has","./_base/xhr"],function(dojo,_3fe,has,xhr){var _3ff;if(1){_3ff=function(url,sync,load){xhr("GET",{url:url,sync:!!sync,load:load,headers:dojo.config.textPluginHeaders||{}});};}else{if(_3fe.getText){_3ff=_3fe.getText;}else{console.error("dojo/text plugin failed to load because loader does not support getText");}}var _400={},_401=function(text){if(text){text=text.replace(/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,"");var _402=text.match(/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im);if(_402){text=_402[1];}}else{text="";}return text;},_403={},_404={};dojo.cache=function(_405,url,_406){var key;if(typeof _405=="string"){if(/\//.test(_405)){key=_405;_406=url;}else{key=_3fe.toUrl(_405.replace(/\./g,"/")+(url?("/"+url):""));}}else{key=_405+"";_406=url;}var val=(_406!=undefined&&typeof _406!="string")?_406.value:_406,_407=_406&&_406.sanitize;if(typeof val=="string"){_400[key]=val;return _407?_401(val):val;}else{if(val===null){delete _400[key];return null;}else{if(!(key in _400)){_3ff(key,true,function(text){_400[key]=text;});}return _407?_401(_400[key]):_400[key];}}};return {dynamic:true,normalize:function(id,_408){var _409=id.split("!"),url=_409[0];return (/^\./.test(url)?_408(url):url)+(_409[1]?"!"+_409[1]:"");},load:function(id,_40a,load){var _40b=id.split("!"),_40c=_40b.length>1,_40d=_40b[0],url=_40a.toUrl(_40b[0]),_40e="url:"+url,text=_403,_40f=function(text){load(_40c?_401(text):text);};if(_40d in _400){text=_400[_40d];}else{if(_40e in _40a.cache){text=_40a.cache[_40e];}else{if(url in _400){text=_400[url];}}}if(text===_403){if(_404[url]){_404[url].push(_40f);}else{var _410=_404[url]=[_40f];_3ff(url,!_40a.async,function(text){_400[_40d]=_400[url]=text;for(var i=0;i<_410.length;){_410[i++](text);}delete _404[url];});}}else{_40f(text);}}};});},"dojo/keys":function(){define("dojo/keys",["./_base/kernel","./sniff"],function(dojo,has){return dojo.keys={BACKSPACE:8,TAB:9,CLEAR:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,META:has("webkit")?91:224,PAUSE:19,CAPS_LOCK:20,ESCAPE:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT_ARROW:37,UP_ARROW:38,RIGHT_ARROW:39,DOWN_ARROW:40,INSERT:45,DELETE:46,HELP:47,LEFT_WINDOW:91,RIGHT_WINDOW:92,SELECT:93,NUMPAD_0:96,NUMPAD_1:97,NUMPAD_2:98,NUMPAD_3:99,NUMPAD_4:100,NUMPAD_5:101,NUMPAD_6:102,NUMPAD_7:103,NUMPAD_8:104,NUMPAD_9:105,NUMPAD_MULTIPLY:106,NUMPAD_PLUS:107,NUMPAD_ENTER:108,NUMPAD_MINUS:109,NUMPAD_PERIOD:110,NUMPAD_DIVIDE:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,F13:124,F14:125,F15:126,NUM_LOCK:144,SCROLL_LOCK:145,UP_DPAD:175,DOWN_DPAD:176,LEFT_DPAD:177,RIGHT_DPAD:178,copyKey:has("mac")&&!has("air")?(has("safari")?91:224):17};});},"dojo/domReady":function(){define(["./has"],function(has){var _411=this,doc=document,_412={"loaded":1,"complete":1},_413=typeof doc.readyState!="string",_414=!!_412[doc.readyState];if(_413){doc.readyState="loading";}if(!_414){var _415=[],_416=[],_417=function(evt){evt=evt||_411.event;if(_414||(evt.type=="readystatechange"&&!_412[doc.readyState])){return;}_414=1;if(_413){doc.readyState="complete";}while(_415.length){(_415.shift())(doc);}},on=function(node,_418){node.addEventListener(_418,_417,false);_415.push(function(){node.removeEventListener(_418,_417,false);});};if(!has("dom-addeventlistener")){on=function(node,_419){_419="on"+_419;node.attachEvent(_419,_417);_415.push(function(){node.detachEvent(_419,_417);});};var div=doc.createElement("div");try{if(div.doScroll&&_411.frameElement===null){_416.push(function(){try{div.doScroll("left");return 1;}catch(e){}});}}catch(e){}}on(doc,"DOMContentLoaded");on(_411,"load");if("onreadystatechange" in doc){on(doc,"readystatechange");}else{if(!_413){_416.push(function(){return _412[doc.readyState];});}}if(_416.length){var _41a=function(){if(_414){return;}var i=_416.length;while(i--){if(_416[i]()){_417("poller");return;}}setTimeout(_41a,30);};_41a();}}function _41b(_41c){if(_414){_41c(doc);}else{_415.push(_41c);}};_41b.load=function(id,req,load){_41b(load);};return _41b;});},"dojo/_base/lang":function(){define("dojo/_base/lang",["./kernel","../has","../sniff"],function(dojo,has){has.add("bug-for-in-skips-shadowed",function(){for(var i in {toString:1}){return 0;}return 1;});var _41d=has("bug-for-in-skips-shadowed")?"hasOwnProperty.valueOf.isPrototypeOf.propertyIsEnumerable.toLocaleString.toString.constructor".split("."):[],_41e=_41d.length,_41f=function(_420,_421,_422){var p,i=0,_423=dojo.global;if(!_422){if(!_420.length){return _423;}else{p=_420[i++];try{_422=dojo.scopeMap[p]&&dojo.scopeMap[p][1];}catch(e){}_422=_422||(p in _423?_423[p]:(_421?_423[p]={}:undefined));}}while(_422&&(p=_420[i++])){_422=(p in _422?_422[p]:(_421?_422[p]={}:undefined));}return _422;},opts=Object.prototype.toString,_424=function(obj,_425,_426){return (_426||[]).concat(Array.prototype.slice.call(obj,_425||0));},_427=/\{([^\}]+)\}/g;var lang={_extraNames:_41d,_mixin:function(dest,_428,_429){var name,s,i,_42a={};for(name in _428){s=_428[name];if(!(name in dest)||(dest[name]!==s&&(!(name in _42a)||_42a[name]!==s))){dest[name]=_429?_429(s):s;}}if(has("bug-for-in-skips-shadowed")){if(_428){for(i=0;i<_41e;++i){name=_41d[i];s=_428[name];if(!(name in dest)||(dest[name]!==s&&(!(name in _42a)||_42a[name]!==s))){dest[name]=_429?_429(s):s;}}}}return dest;},mixin:function(dest,_42b){if(!dest){dest={};}for(var i=1,l=arguments.length;i<l;i++){lang._mixin(dest,arguments[i]);}return dest;},setObject:function(name,_42c,_42d){var _42e=name.split("."),p=_42e.pop(),obj=_41f(_42e,true,_42d);return obj&&p?(obj[p]=_42c):undefined;},getObject:function(name,_42f,_430){return _41f(name.split("."),_42f,_430);},exists:function(name,obj){return lang.getObject(name,false,obj)!==undefined;},isString:function(it){return (typeof it=="string"||it instanceof String);},isArray:function(it){return it&&(it instanceof Array||typeof it=="array");},isFunction:function(it){return opts.call(it)==="[object Function]";},isObject:function(it){return it!==undefined&&(it===null||typeof it=="object"||lang.isArray(it)||lang.isFunction(it));},isArrayLike:function(it){return it&&it!==undefined&&!lang.isString(it)&&!lang.isFunction(it)&&!(it.tagName&&it.tagName.toLowerCase()=="form")&&(lang.isArray(it)||isFinite(it.length));},isAlien:function(it){return it&&!lang.isFunction(it)&&/\{\s*\[native code\]\s*\}/.test(String(it));},extend:function(ctor,_431){for(var i=1,l=arguments.length;i<l;i++){lang._mixin(ctor.prototype,arguments[i]);}return ctor;},_hitchArgs:function(_432,_433){var pre=lang._toArray(arguments,2);var _434=lang.isString(_433);return function(){var args=lang._toArray(arguments);var f=_434?(_432||dojo.global)[_433]:_433;return f&&f.apply(_432||this,pre.concat(args));};},hitch:function(_435,_436){if(arguments.length>2){return lang._hitchArgs.apply(dojo,arguments);}if(!_436){_436=_435;_435=null;}if(lang.isString(_436)){_435=_435||dojo.global;if(!_435[_436]){throw (["lang.hitch: scope[\"",_436,"\"] is null (scope=\"",_435,"\")"].join(""));}return function(){return _435[_436].apply(_435,arguments||[]);};}return !_435?_436:function(){return _436.apply(_435,arguments||[]);};},delegate:(function(){function TMP(){};return function(obj,_437){TMP.prototype=obj;var tmp=new TMP();TMP.prototype=null;if(_437){lang._mixin(tmp,_437);}return tmp;};})(),_toArray:has("ie")?(function(){function slow(obj,_438,_439){var arr=_439||[];for(var x=_438||0;x<obj.length;x++){arr.push(obj[x]);}return arr;};return function(obj){return ((obj.item)?slow:_424).apply(this,arguments);};})():_424,partial:function(_43a){var arr=[null];return lang.hitch.apply(dojo,arr.concat(lang._toArray(arguments)));},clone:function(src){if(!src||typeof src!="object"||lang.isFunction(src)){return src;}if(src.nodeType&&"cloneNode" in src){return src.cloneNode(true);}if(src instanceof Date){return new Date(src.getTime());}if(src instanceof RegExp){return new RegExp(src);}var r,i,l;if(lang.isArray(src)){r=[];for(i=0,l=src.length;i<l;++i){if(i in src){r.push(lang.clone(src[i]));}}}else{r=src.constructor?new src.constructor():{};}return lang._mixin(r,src,lang.clone);},trim:String.prototype.trim?function(str){return str.trim();}:function(str){return str.replace(/^\s\s*/,"").replace(/\s\s*$/,"");},replace:function(tmpl,map,_43b){return tmpl.replace(_43b||_427,lang.isFunction(map)?map:function(_43c,k){return lang.getObject(k,false,map);});}};1&&lang.mixin(dojo,lang);return lang;});},"dojo/request/util":function(){define("dojo/request/util",["exports","../errors/RequestError","../errors/CancelError","../Deferred","../io-query","../_base/array","../_base/lang"],function(_43d,_43e,_43f,_440,_441,_442,lang){_43d.deepCopy=function deepCopy(_443,_444){for(var name in _444){var tval=_443[name],sval=_444[name];if(tval!==sval){if(tval&&typeof tval==="object"&&sval&&typeof sval==="object"){_43d.deepCopy(tval,sval);}else{_443[name]=sval;}}}return _443;};_43d.deepCreate=function deepCreate(_445,_446){_446=_446||{};var _447=lang.delegate(_445),name,_448;for(name in _445){_448=_445[name];if(_448&&typeof _448==="object"){_447[name]=_43d.deepCreate(_448,_446[name]);}}return _43d.deepCopy(_447,_446);};var _449=Object.freeze||function(obj){return obj;};function _44a(_44b){return _449(_44b);};_43d.deferred=function deferred(_44c,_44d,_44e,_44f,_450,last){var def=new _440(function(_451){_44d&&_44d(def,_44c);if(!_451||!(_451 instanceof _43e)&&!(_451 instanceof _43f)){return new _43f("Request canceled",_44c);}return _451;});def.response=_44c;def.isValid=_44e;def.isReady=_44f;def.handleResponse=_450;function _452(_453){_453.response=_44c;throw _453;};var _454=def.then(_44a).otherwise(_452);if(_43d.notify){_454.then(lang.hitch(_43d.notify,"emit","load"),lang.hitch(_43d.notify,"emit","error"));}var _455=_454.then(function(_456){return _456.data||_456.text;});var _457=_449(lang.delegate(_455,{response:_454}));if(last){def.then(function(_458){last.call(def,_458);},function(_459){last.call(def,_44c,_459);});}def.promise=_457;def.then=_457.then;return def;};_43d.addCommonMethods=function addCommonMethods(_45a,_45b){_442.forEach(_45b||["GET","POST","PUT","DELETE"],function(_45c){_45a[(_45c==="DELETE"?"DEL":_45c).toLowerCase()]=function(url,_45d){_45d=lang.delegate(_45d||{});_45d.method=_45c;return _45a(url,_45d);};});};_43d.parseArgs=function parseArgs(url,_45e,_45f){var data=_45e.data,_460=_45e.query;if(data&&!_45f){if(typeof data==="object"){_45e.data=_441.objectToQuery(data);}}if(_460){if(typeof _460==="object"){_460=_441.objectToQuery(_460);}if(_45e.preventCache){_460+=(_460?"&":"")+"request.preventCache="+(+(new Date));}}else{if(_45e.preventCache){_460="request.preventCache="+(+(new Date));}}if(url&&_460){url+=(~url.indexOf("?")?"&":"?")+_460;}return {url:url,options:_45e,getHeader:function(_461){return null;}};};_43d.checkStatus=function(stat){stat=stat||0;return (stat>=200&&stat<300)||stat===304||stat===1223||!stat;};});},"dojo/Evented":function(){define("dojo/Evented",["./aspect","./on"],function(_462,on){"use strict";var _463=_462.after;function _464(){};_464.prototype={on:function(type,_465){return on.parse(this,type,_465,function(_466,type){return _463(_466,"on"+type,_465,true);});},emit:function(type,_467){var args=[this];args.push.apply(args,arguments);return on.emit.apply(on,args);}};return _464;});},"dojo/mouse":function(){define("dojo/mouse",["./_base/kernel","./on","./has","./dom","./_base/window"],function(dojo,on,has,dom,win){has.add("dom-quirks",win.doc&&win.doc.compatMode=="BackCompat");has.add("events-mouseenter",win.doc&&"onmouseenter" in win.doc.createElement("div"));has.add("events-mousewheel",win.doc&&"onmousewheel" in win.doc);var _468;if(has("dom-quirks")||!has("dom-addeventlistener")){_468={LEFT:1,MIDDLE:4,RIGHT:2,isButton:function(e,_469){return e.button&_469;},isLeft:function(e){return e.button&1;},isMiddle:function(e){return e.button&4;},isRight:function(e){return e.button&2;}};}else{_468={LEFT:0,MIDDLE:1,RIGHT:2,isButton:function(e,_46a){return e.button==_46a;},isLeft:function(e){return e.button==0;},isMiddle:function(e){return e.button==1;},isRight:function(e){return e.button==2;}};}dojo.mouseButtons=_468;function _46b(type,_46c){var _46d=function(node,_46e){return on(node,type,function(evt){if(_46c){return _46c(evt,_46e);}if(!dom.isDescendant(evt.relatedTarget,node)){return _46e.call(this,evt);}});};_46d.bubble=function(_46f){return _46b(type,function(evt,_470){var _471=_46f(evt.target);var _472=evt.relatedTarget;if(_471&&(_471!=(_472&&_472.nodeType==1&&_46f(_472)))){return _470.call(_471,evt);}});};return _46d;};var _473;if(has("events-mousewheel")){_473="mousewheel";}else{_473=function(node,_474){return on(node,"DOMMouseScroll",function(evt){evt.wheelDelta=-evt.detail;_474.call(this,evt);});};}return {_eventHandler:_46b,enter:_46b("mouseover"),leave:_46b("mouseout"),wheel:_473,isLeft:_468.isLeft,isMiddle:_468.isMiddle,isRight:_468.isRight};});},"dojo/_base/xhr":function(){define("dojo/_base/xhr",["./kernel","./sniff","require","../io-query","../dom","../dom-form","./Deferred","./config","./json","./lang","./array","../on","../aspect","../request/watch","../request/xhr","../request/util"],function(dojo,has,_475,ioq,dom,_476,_477,_478,json,lang,_479,on,_47a,_47b,_47c,util){dojo._xhrObj=_47c._create;var cfg=dojo.config;dojo.objectToQuery=ioq.objectToQuery;dojo.queryToObject=ioq.queryToObject;dojo.fieldToObject=_476.fieldToObject;dojo.formToObject=_476.toObject;dojo.formToQuery=_476.toQuery;dojo.formToJson=_476.toJson;dojo._blockAsync=false;var _47d=dojo._contentHandlers=dojo.contentHandlers={"text":function(xhr){return xhr.responseText;},"json":function(xhr){return json.fromJson(xhr.responseText||null);},"json-comment-filtered":function(xhr){if(!_478.useCommentedJson){console.warn("Consider using the standard mimetype:application/json."+" json-commenting can introduce security issues. To"+" decrease the chances of hijacking, use the standard the 'json' handler and"+" prefix your json with: {}&&\n"+"Use djConfig.useCommentedJson=true to turn off this message.");}var _47e=xhr.responseText;var _47f=_47e.indexOf("/*");var _480=_47e.lastIndexOf("*/");if(_47f==-1||_480==-1){throw new Error("JSON was not comment filtered");}return json.fromJson(_47e.substring(_47f+2,_480));},"javascript":function(xhr){return dojo.eval(xhr.responseText);},"xml":function(xhr){var _481=xhr.responseXML;if(has("ie")){if((!_481||!_481.documentElement)){var ms=function(n){return "MSXML"+n+".DOMDocument";};var dp=["Microsoft.XMLDOM",ms(6),ms(4),ms(3),ms(2)];_479.some(dp,function(p){try{var dom=new ActiveXObject(p);dom.async=false;dom.loadXML(xhr.responseText);_481=dom;}catch(e){return false;}return true;});}}return _481;},"json-comment-optional":function(xhr){if(xhr.responseText&&/^[^{\[]*\/\*/.test(xhr.responseText)){return _47d["json-comment-filtered"](xhr);}else{return _47d["json"](xhr);}}};dojo._ioSetArgs=function(args,_482,_483,_484){var _485={args:args,url:args.url};var _486=null;if(args.form){var form=dom.byId(args.form);var _487=form.getAttributeNode("action");_485.url=_485.url||(_487?_487.value:null);_486=_476.toObject(form);}var _488=[{}];if(_486){_488.push(_486);}if(args.content){_488.push(args.content);}if(args.preventCache){_488.push({"dojo.preventCache":new Date().valueOf()});}_485.query=ioq.objectToQuery(lang.mixin.apply(null,_488));_485.handleAs=args.handleAs||"text";var d=new _477(function(dfd){dfd.canceled=true;_482&&_482(dfd);var err=dfd.ioArgs.error;if(!err){err=new Error("request cancelled");err.dojoType="cancel";dfd.ioArgs.error=err;}return err;});d.addCallback(_483);var ld=args.load;if(ld&&lang.isFunction(ld)){d.addCallback(function(_489){return ld.call(args,_489,_485);});}var err=args.error;if(err&&lang.isFunction(err)){d.addErrback(function(_48a){return err.call(args,_48a,_485);});}var _48b=args.handle;if(_48b&&lang.isFunction(_48b)){d.addBoth(function(_48c){return _48b.call(args,_48c,_485);});}d.addErrback(function(_48d){return _484(_48d,d);});if(cfg.ioPublish&&dojo.publish&&_485.args.ioPublish!==false){d.addCallbacks(function(res){dojo.publish("/dojo/io/load",[d,res]);return res;},function(res){dojo.publish("/dojo/io/error",[d,res]);return res;});d.addBoth(function(res){dojo.publish("/dojo/io/done",[d,res]);return res;});}d.ioArgs=_485;return d;};var _48e=function(dfd){var ret=_47d[dfd.ioArgs.handleAs](dfd.ioArgs.xhr);return ret===undefined?null:ret;};var _48f=function(_490,dfd){if(!dfd.ioArgs.args.failOk){console.error(_490);}return _490;};var _491=function(dfd){if(_492<=0){_492=0;if(cfg.ioPublish&&dojo.publish&&(!dfd||dfd&&dfd.ioArgs.args.ioPublish!==false)){dojo.publish("/dojo/io/stop");}}};var _492=0;_47a.after(_47b,"_onAction",function(){_492-=1;});_47a.after(_47b,"_onInFlight",_491);dojo._ioCancelAll=_47b.cancelAll;dojo._ioNotifyStart=function(dfd){if(cfg.ioPublish&&dojo.publish&&dfd.ioArgs.args.ioPublish!==false){if(!_492){dojo.publish("/dojo/io/start");}_492+=1;dojo.publish("/dojo/io/send",[dfd]);}};dojo._ioWatch=function(dfd,_493,_494,_495){var args=dfd.ioArgs.options=dfd.ioArgs.args;lang.mixin(dfd,{response:dfd.ioArgs,isValid:function(_496){return _493(dfd);},isReady:function(_497){return _494(dfd);},handleResponse:function(_498){return _495(dfd);}});_47b(dfd);_491(dfd);};var _499="application/x-www-form-urlencoded";dojo._ioAddQueryToUrl=function(_49a){if(_49a.query.length){_49a.url+=(_49a.url.indexOf("?")==-1?"?":"&")+_49a.query;_49a.query=null;}};dojo.xhr=function(_49b,args,_49c){var rDfd;var dfd=dojo._ioSetArgs(args,function(dfd){rDfd&&rDfd.cancel();},_48e,_48f);var _49d=dfd.ioArgs;if("postData" in args){_49d.query=args.postData;}else{if("putData" in args){_49d.query=args.putData;}else{if("rawBody" in args){_49d.query=args.rawBody;}else{if((arguments.length>2&&!_49c)||"POST|PUT".indexOf(_49b.toUpperCase())===-1){dojo._ioAddQueryToUrl(_49d);}}}}var _49e={method:_49b,handleAs:"text",timeout:args.timeout,withCredentials:args.withCredentials,ioArgs:_49d};if(typeof args.headers!=="undefined"){_49e.headers=args.headers;}if(typeof args.contentType!=="undefined"){if(!_49e.headers){_49e.headers={};}_49e.headers["Content-Type"]=args.contentType;}if(typeof _49d.query!=="undefined"){_49e.data=_49d.query;}if(typeof args.sync!=="undefined"){_49e.sync=args.sync;}dojo._ioNotifyStart(dfd);try{rDfd=_47c(_49d.url,_49e,true);}catch(e){dfd.cancel();return dfd;}dfd.ioArgs.xhr=rDfd.response.xhr;rDfd.then(function(){dfd.resolve(dfd);}).otherwise(function(_49f){_49d.error=_49f;dfd.reject(_49f);});return dfd;};dojo.xhrGet=function(args){return dojo.xhr("GET",args);};dojo.rawXhrPost=dojo.xhrPost=function(args){return dojo.xhr("POST",args,true);};dojo.rawXhrPut=dojo.xhrPut=function(args){return dojo.xhr("PUT",args,true);};dojo.xhrDelete=function(args){return dojo.xhr("DELETE",args);};dojo._isDocumentOk=function(x){return util.checkStatus(x.status);};dojo._getText=function(url){var _4a0;dojo.xhrGet({url:url,sync:true,load:function(text){_4a0=text;}});return _4a0;};lang.mixin(dojo.xhr,{_xhrObj:dojo._xhrObj,fieldToObject:_476.fieldToObject,formToObject:_476.toObject,objectToQuery:ioq.objectToQuery,formToQuery:_476.toQuery,formToJson:_476.toJson,queryToObject:ioq.queryToObject,contentHandlers:_47d,_ioSetArgs:dojo._ioSetArgs,_ioCancelAll:dojo._ioCancelAll,_ioNotifyStart:dojo._ioNotifyStart,_ioWatch:dojo._ioWatch,_ioAddQueryToUrl:dojo._ioAddQueryToUrl,_isDocumentOk:dojo._isDocumentOk,_getText:dojo._getText,get:dojo.xhrGet,post:dojo.xhrPost,put:dojo.xhrPut,del:dojo.xhrDelete});return dojo.xhr;});},"dojo/topic":function(){define("dojo/topic",["./Evented"],function(_4a1){var hub=new _4a1;return {publish:function(_4a2,_4a3){return hub.emit.apply(hub,arguments);},subscribe:function(_4a4,_4a5){return hub.on.apply(hub,arguments);}};});},"dojo/loadInit":function(){define("dojo/loadInit",["./_base/loader"],function(_4a6){return {dynamic:0,normalize:function(id){return id;},load:_4a6.loadInit};});},"dojo/_base/unload":function(){define(["./kernel","./lang","../on"],function(dojo,lang,on){var win=window;var _4a7={addOnWindowUnload:function(obj,_4a8){if(!dojo.windowUnloaded){on(win,"unload",(dojo.windowUnloaded=function(){}));}on(win,"unload",lang.hitch(obj,_4a8));},addOnUnload:function(obj,_4a9){on(win,"beforeunload",lang.hitch(obj,_4a9));}};dojo.addOnWindowUnload=_4a7.addOnWindowUnload;dojo.addOnUnload=_4a7.addOnUnload;return _4a7;});},"dojo/Deferred":function(){define(["./has","./_base/lang","./errors/CancelError","./promise/Promise","./promise/instrumentation"],function(has,lang,_4aa,_4ab,_4ac){"use strict";var _4ad=0,_4ae=1,_4af=2;var _4b0="This deferred has already been fulfilled.";var _4b1=Object.freeze||function(){};var _4b2=function(_4b3,type,_4b4,_4b5,_4b6){if(1){if(type===_4af&&_4b7.instrumentRejected&&_4b3.length===0){_4b7.instrumentRejected(_4b4,false,_4b5,_4b6);}}for(var i=0;i<_4b3.length;i++){_4b8(_4b3[i],type,_4b4,_4b5);}};var _4b8=function(_4b9,type,_4ba,_4bb){var func=_4b9[type];var _4bc=_4b9.deferred;if(func){try{var _4bd=func(_4ba);if(_4bd&&typeof _4bd.then==="function"){_4b9.cancel=_4bd.cancel;_4bd.then(_4be(_4bc,_4ae),_4be(_4bc,_4af),_4be(_4bc,_4ad));return;}_4bf(_4bc,_4ae,_4bd);}catch(error){_4bf(_4bc,_4af,error);}}else{_4bf(_4bc,type,_4ba);}if(1){if(type===_4af&&_4b7.instrumentRejected){_4b7.instrumentRejected(_4ba,!!func,_4bb,_4bc.promise);}}};var _4be=function(_4c0,type){return function(_4c1){_4bf(_4c0,type,_4c1);};};var _4bf=function(_4c2,type,_4c3){if(!_4c2.isCanceled()){switch(type){case _4ad:_4c2.progress(_4c3);break;case _4ae:_4c2.resolve(_4c3);break;case _4af:_4c2.reject(_4c3);break;}}};var _4b7=function(_4c4){var _4c5=this.promise=new _4ab();var _4c6=this;var _4c7,_4c8,_4c9;var _4ca=false;var _4cb=[];if(1&&Error.captureStackTrace){Error.captureStackTrace(_4c6,_4b7);Error.captureStackTrace(_4c5,_4b7);}this.isResolved=_4c5.isResolved=function(){return _4c7===_4ae;};this.isRejected=_4c5.isRejected=function(){return _4c7===_4af;};this.isFulfilled=_4c5.isFulfilled=function(){return !!_4c7;};this.isCanceled=_4c5.isCanceled=function(){return _4ca;};this.progress=function(_4cc,_4cd){if(!_4c7){_4b2(_4cb,_4ad,_4cc,null,_4c6);return _4c5;}else{if(_4cd===true){throw new Error(_4b0);}else{return _4c5;}}};this.resolve=function(_4ce,_4cf){if(!_4c7){_4b2(_4cb,_4c7=_4ae,_4c8=_4ce,null,_4c6);_4cb=null;return _4c5;}else{if(_4cf===true){throw new Error(_4b0);}else{return _4c5;}}};var _4d0=this.reject=function(_4d1,_4d2){if(!_4c7){if(1&&Error.captureStackTrace){Error.captureStackTrace(_4c9={},_4d0);}_4b2(_4cb,_4c7=_4af,_4c8=_4d1,_4c9,_4c6);_4cb=null;return _4c5;}else{if(_4d2===true){throw new Error(_4b0);}else{return _4c5;}}};this.then=_4c5.then=function(_4d3,_4d4,_4d5){var _4d6=[_4d5,_4d3,_4d4];_4d6.cancel=_4c5.cancel;_4d6.deferred=new _4b7(function(_4d7){return _4d6.cancel&&_4d6.cancel(_4d7);});if(_4c7&&!_4cb){_4b8(_4d6,_4c7,_4c8,_4c9);}else{_4cb.push(_4d6);}return _4d6.deferred.promise;};this.cancel=_4c5.cancel=function(_4d8,_4d9){if(!_4c7){if(_4c4){var _4da=_4c4(_4d8);_4d8=typeof _4da==="undefined"?_4d8:_4da;}_4ca=true;if(!_4c7){if(typeof _4d8==="undefined"){_4d8=new _4aa();}_4d0(_4d8);return _4d8;}else{if(_4c7===_4af&&_4c8===_4d8){return _4d8;}}}else{if(_4d9===true){throw new Error(_4b0);}}};_4b1(_4c5);};_4b7.prototype.toString=function(){return "[object Deferred]";};if(_4ac){_4ac(_4b7);}return _4b7;});},"dojo/_base/NodeList":function(){define("dojo/_base/NodeList",["./kernel","../query","./array","./html","../NodeList-dom"],function(dojo,_4db,_4dc){var _4dd=_4db.NodeList,nlp=_4dd.prototype;nlp.connect=_4dd._adaptAsForEach(function(){return dojo.connect.apply(this,arguments);});nlp.coords=_4dd._adaptAsMap(dojo.coords);_4dd.events=["blur","focus","change","click","error","keydown","keypress","keyup","load","mousedown","mouseenter","mouseleave","mousemove","mouseout","mouseover","mouseup","submit"];_4dc.forEach(_4dd.events,function(evt){var _4de="on"+evt;nlp[_4de]=function(a,b){return this.connect(_4de,a,b);};});dojo.NodeList=_4dd;return _4dd;});},"dojo/_base/Color":function(){define(["./kernel","./lang","./array","./config"],function(dojo,lang,_4df,_4e0){var _4e1=dojo.Color=function(_4e2){if(_4e2){this.setColor(_4e2);}};_4e1.named={"black":[0,0,0],"silver":[192,192,192],"gray":[128,128,128],"white":[255,255,255],"maroon":[128,0,0],"red":[255,0,0],"purple":[128,0,128],"fuchsia":[255,0,255],"green":[0,128,0],"lime":[0,255,0],"olive":[128,128,0],"yellow":[255,255,0],"navy":[0,0,128],"blue":[0,0,255],"teal":[0,128,128],"aqua":[0,255,255],"transparent":_4e0.transparentColor||[0,0,0,0]};lang.extend(_4e1,{r:255,g:255,b:255,a:1,_set:function(r,g,b,a){var t=this;t.r=r;t.g=g;t.b=b;t.a=a;},setColor:function(_4e3){if(lang.isString(_4e3)){_4e1.fromString(_4e3,this);}else{if(lang.isArray(_4e3)){_4e1.fromArray(_4e3,this);}else{this._set(_4e3.r,_4e3.g,_4e3.b,_4e3.a);if(!(_4e3 instanceof _4e1)){this.sanitize();}}}return this;},sanitize:function(){return this;},toRgb:function(){var t=this;return [t.r,t.g,t.b];},toRgba:function(){var t=this;return [t.r,t.g,t.b,t.a];},toHex:function(){var arr=_4df.map(["r","g","b"],function(x){var s=this[x].toString(16);return s.length<2?"0"+s:s;},this);return "#"+arr.join("");},toCss:function(_4e4){var t=this,rgb=t.r+", "+t.g+", "+t.b;return (_4e4?"rgba("+rgb+", "+t.a:"rgb("+rgb)+")";},toString:function(){return this.toCss(true);}});_4e1.blendColors=dojo.blendColors=function(_4e5,end,_4e6,obj){var t=obj||new _4e1();_4df.forEach(["r","g","b","a"],function(x){t[x]=_4e5[x]+(end[x]-_4e5[x])*_4e6;if(x!="a"){t[x]=Math.round(t[x]);}});return t.sanitize();};_4e1.fromRgb=dojo.colorFromRgb=function(_4e7,obj){var m=_4e7.toLowerCase().match(/^rgba?\(([\s\.,0-9]+)\)/);return m&&_4e1.fromArray(m[1].split(/\s*,\s*/),obj);};_4e1.fromHex=dojo.colorFromHex=function(_4e8,obj){var t=obj||new _4e1(),bits=(_4e8.length==4)?4:8,mask=(1<<bits)-1;_4e8=Number("0x"+_4e8.substr(1));if(isNaN(_4e8)){return null;}_4df.forEach(["b","g","r"],function(x){var c=_4e8&mask;_4e8>>=bits;t[x]=bits==4?17*c:c;});t.a=1;return t;};_4e1.fromArray=dojo.colorFromArray=function(a,obj){var t=obj||new _4e1();t._set(Number(a[0]),Number(a[1]),Number(a[2]),Number(a[3]));if(isNaN(t.a)){t.a=1;}return t.sanitize();};_4e1.fromString=dojo.colorFromString=function(str,obj){var a=_4e1.named[str];return a&&_4e1.fromArray(a,obj)||_4e1.fromRgb(str,obj)||_4e1.fromHex(str,obj);};return _4e1;});},"dojo/promise/instrumentation":function(){define(["./tracer","../has","../_base/lang","../_base/array"],function(_4e9,has,lang,_4ea){function _4eb(_4ec,_4ed,_4ee){var _4ef="";if(_4ec&&_4ec.stack){_4ef+=_4ec.stack;}if(_4ed&&_4ed.stack){_4ef+="\n    ----------------------------------------\n    rejected"+_4ed.stack.split("\n").slice(1).join("\n").replace(/^\s+/," ");}if(_4ee&&_4ee.stack){_4ef+="\n    ----------------------------------------\n"+_4ee.stack;}console.error(_4ec,_4ef);};function _4f0(_4f1,_4f2,_4f3,_4f4){if(!_4f2){_4eb(_4f1,_4f3,_4f4);}};var _4f5=[];var _4f6=false;var _4f7=1000;function _4f8(_4f9,_4fa,_4fb,_4fc){if(_4fa){_4ea.some(_4f5,function(obj,ix){if(obj.error===_4f9){_4f5.splice(ix,1);return true;}});}else{if(!_4ea.some(_4f5,function(obj){return obj.error===_4f9;})){_4f5.push({error:_4f9,rejection:_4fb,deferred:_4fc,timestamp:new Date().getTime()});}}if(!_4f6){_4f6=setTimeout(_4fd,_4f7);}};function _4fd(){var now=new Date().getTime();var _4fe=now-_4f7;_4f5=_4ea.filter(_4f5,function(obj){if(obj.timestamp<_4fe){_4eb(obj.error,obj.rejection,obj.deferred);return false;}return true;});if(_4f5.length){_4f6=setTimeout(_4fd,_4f5[0].timestamp+_4f7-now);}};return function(_4ff){var _500=has("config-useDeferredInstrumentation");if(_500){_4e9.on("resolved",lang.hitch(console,"log","resolved"));_4e9.on("rejected",lang.hitch(console,"log","rejected"));_4e9.on("progress",lang.hitch(console,"log","progress"));var args=[];if(typeof _500==="string"){args=_500.split(",");_500=args.shift();}if(_500==="report-rejections"){_4ff.instrumentRejected=_4f0;}else{if(_500==="report-unhandled-rejections"||_500===true||_500===1){_4ff.instrumentRejected=_4f8;_4f7=parseInt(args[0],10)||_4f7;}else{throw new Error("Unsupported instrumentation usage <"+_500+">");}}}};});},"dojo/selector/_loader":function(){define(["../has","require"],function(has,_501){"use strict";var _502=document.createElement("div");has.add("dom-qsa2.1",!!_502.querySelectorAll);has.add("dom-qsa3",function(){try{_502.innerHTML="<p class='TEST'></p>";return _502.querySelectorAll(".TEST:empty").length==1;}catch(e){}});var _503;var acme="./acme",lite="./lite";return {load:function(id,_504,_505,_506){var req=_501;id=id=="default"?has("config-selectorEngine")||"css3":id;id=id=="css2"||id=="lite"?lite:id=="css2.1"?has("dom-qsa2.1")?lite:acme:id=="css3"?has("dom-qsa3")?lite:acme:id=="acme"?acme:(req=_504)&&id;if(id.charAt(id.length-1)=="?"){id=id.substring(0,id.length-1);var _507=true;}if(_507&&(has("dom-compliant-qsa")||_503)){return _505(_503);}req([id],function(_508){if(id!="./lite"){_503=_508;}_505(_508);});}};});},"dojo/promise/Promise":function(){define(["../_base/lang"],function(lang){"use strict";function _509(){throw new TypeError("abstract");};return lang.extend(function Promise(){},{then:function(_50a,_50b,_50c){_509();},cancel:function(_50d,_50e){_509();},isResolved:function(){_509();},isRejected:function(){_509();},isFulfilled:function(){_509();},isCanceled:function(){_509();},always:function(_50f){return this.then(_50f,_50f);},otherwise:function(_510){return this.then(null,_510);},trace:function(){return this;},traceRejected:function(){return this;},toString:function(){return "[object Promise]";}});});},"dojo/request/watch":function(){define(["./util","../errors/RequestTimeoutError","../errors/CancelError","../_base/array","../_base/window","../has!host-browser?dom-addeventlistener?:../on:"],function(util,_511,_512,_513,win,on){var _514=null,_515=[];function _516(){var now=+(new Date);for(var i=0,dfd;i<_515.length&&(dfd=_515[i]);i++){var _517=dfd.response,_518=_517.options;if((dfd.isCanceled&&dfd.isCanceled())||(dfd.isValid&&!dfd.isValid(_517))){_515.splice(i--,1);_519._onAction&&_519._onAction();}else{if(dfd.isReady&&dfd.isReady(_517)){_515.splice(i--,1);dfd.handleResponse(_517);_519._onAction&&_519._onAction();}else{if(dfd.startTime){if(dfd.startTime+(_518.timeout||0)<now){_515.splice(i--,1);dfd.cancel(new _511(_517));_519._onAction&&_519._onAction();}}}}}_519._onInFlight&&_519._onInFlight(dfd);if(!_515.length){clearInterval(_514);_514=null;}};function _519(dfd){if(dfd.response.options.timeout){dfd.startTime=+(new Date);}if(dfd.isFulfilled()){return;}_515.push(dfd);if(!_514){_514=setInterval(_516,50);}if(dfd.response.options.sync){_516();}};_519.cancelAll=function cancelAll(){try{_513.forEach(_515,function(dfd){try{dfd.cancel(new _512("All requests canceled."));}catch(e){}});}catch(e){}};if(win&&on&&win.doc.attachEvent){on(win.global,"unload",function(){_519.cancelAll();});}return _519;});},"dojo/on":function(){define(["./has!dom-addeventlistener?:./aspect","./_base/kernel","./has"],function(_51a,dojo,has){"use strict";if(1){var _51b=window.ScriptEngineMajorVersion;has.add("jscript",_51b&&(_51b()+ScriptEngineMinorVersion()/10));has.add("event-orientationchange",has("touch")&&!has("android"));has.add("event-stopimmediatepropagation",window.Event&&!!window.Event.prototype&&!!window.Event.prototype.stopImmediatePropagation);}var on=function(_51c,type,_51d,_51e){if(_51c.on&&typeof type!="function"){return _51c.on(type,_51d);}return on.parse(_51c,type,_51d,_51f,_51e,this);};on.pausable=function(_520,type,_521,_522){var _523;var _524=on(_520,type,function(){if(!_523){return _521.apply(this,arguments);}},_522);_524.pause=function(){_523=true;};_524.resume=function(){_523=false;};return _524;};on.once=function(_525,type,_526,_527){var _528=on(_525,type,function(){_528.remove();return _526.apply(this,arguments);});return _528;};on.parse=function(_529,type,_52a,_52b,_52c,_52d){if(type.call){return type.call(_52d,_529,_52a);}if(type.indexOf(",")>-1){var _52e=type.split(/\s*,\s*/);var _52f=[];var i=0;var _530;while(_530=_52e[i++]){_52f.push(_52b(_529,_530,_52a,_52c,_52d));}_52f.remove=function(){for(var i=0;i<_52f.length;i++){_52f[i].remove();}};return _52f;}return _52b(_529,type,_52a,_52c,_52d);};var _531=/^touch/;function _51f(_532,type,_533,_534,_535){var _536=type.match(/(.*):(.*)/);if(_536){type=_536[2];_536=_536[1];return on.selector(_536,type).call(_535,_532,_533);}if(has("touch")){if(_531.test(type)){_533=_537(_533);}if(!has("event-orientationchange")&&(type=="orientationchange")){type="resize";_532=window;_533=_537(_533);}}if(_538){_533=_538(_533);}if(_532.addEventListener){var _539=type in _53a,_53b=_539?_53a[type]:type;_532.addEventListener(_53b,_533,_539);return {remove:function(){_532.removeEventListener(_53b,_533,_539);}};}type="on"+type;if(_53c&&_532.attachEvent){return _53c(_532,type,_533);}throw new Error("Target must be an event emitter");};on.selector=function(_53d,_53e,_53f){return function(_540,_541){var _542=typeof _53d=="function"?{matches:_53d}:this,_543=_53e.bubble;function _544(_545){_542=_542&&_542.matches?_542:dojo.query;while(!_542.matches(_545,_53d,_540)){if(_545==_540||_53f===false||!(_545=_545.parentNode)||_545.nodeType!=1){return;}}return _545;};if(_543){return on(_540,_543(_544),_541);}return on(_540,_53e,function(_546){var _547=_544(_546.target);return _547&&_541.call(_547,_546);});};};function _548(){this.cancelable=false;};function _549(){this.bubbles=false;};var _54a=[].slice,_54b=on.emit=function(_54c,type,_54d){var args=_54a.call(arguments,2);var _54e="on"+type;if("parentNode" in _54c){var _54f=args[0]={};for(var i in _54d){_54f[i]=_54d[i];}_54f.preventDefault=_548;_54f.stopPropagation=_549;_54f.target=_54c;_54f.type=type;_54d=_54f;}do{_54c[_54e]&&_54c[_54e].apply(_54c,args);}while(_54d&&_54d.bubbles&&(_54c=_54c.parentNode));return _54d&&_54d.cancelable&&_54d;};var _53a={};if(!has("event-stopimmediatepropagation")){var _550=function(){this.immediatelyStopped=true;this.modified=true;};var _538=function(_551){return function(_552){if(!_552.immediatelyStopped){_552.stopImmediatePropagation=_550;return _551.apply(this,arguments);}};};}if(has("dom-addeventlistener")){_53a={focusin:"focus",focusout:"blur"};if(has("opera")){_53a.keydown="keypress";}on.emit=function(_553,type,_554){if(_553.dispatchEvent&&document.createEvent){var _555=_553.ownerDocument.createEvent("HTMLEvents");_555.initEvent(type,!!_554.bubbles,!!_554.cancelable);for(var i in _554){var _556=_554[i];if(!(i in _555)){_555[i]=_554[i];}}return _553.dispatchEvent(_555)&&_555;}return _54b.apply(on,arguments);};}else{on._fixEvent=function(evt,_557){if(!evt){var w=_557&&(_557.ownerDocument||_557.document||_557).parentWindow||window;evt=w.event;}if(!evt){return evt;}if(_558&&evt.type==_558.type){evt=_558;}if(!evt.target){evt.target=evt.srcElement;evt.currentTarget=(_557||evt.srcElement);if(evt.type=="mouseover"){evt.relatedTarget=evt.fromElement;}if(evt.type=="mouseout"){evt.relatedTarget=evt.toElement;}if(!evt.stopPropagation){evt.stopPropagation=_559;evt.preventDefault=_55a;}switch(evt.type){case "keypress":var c=("charCode" in evt?evt.charCode:evt.keyCode);if(c==10){c=0;evt.keyCode=13;}else{if(c==13||c==27){c=0;}else{if(c==3){c=99;}}}evt.charCode=c;_55b(evt);break;}}return evt;};var _558,_55c=function(_55d){this.handle=_55d;};_55c.prototype.remove=function(){delete _dojoIEListeners_[this.handle];};var _55e=function(_55f){return function(evt){evt=on._fixEvent(evt,this);var _560=_55f.call(this,evt);if(evt.modified){if(!_558){setTimeout(function(){_558=null;});}_558=evt;}return _560;};};var _53c=function(_561,type,_562){_562=_55e(_562);if(((_561.ownerDocument?_561.ownerDocument.parentWindow:_561.parentWindow||_561.window||window)!=top||has("jscript")<5.8)&&!has("config-_allow_leaks")){if(typeof _dojoIEListeners_=="undefined"){_dojoIEListeners_=[];}var _563=_561[type];if(!_563||!_563.listeners){var _564=_563;_563=Function("event","var callee = arguments.callee; for(var i = 0; i<callee.listeners.length; i++){var listener = _dojoIEListeners_[callee.listeners[i]]; if(listener){listener.call(this,event);}}");_563.listeners=[];_561[type]=_563;_563.global=this;if(_564){_563.listeners.push(_dojoIEListeners_.push(_564)-1);}}var _565;_563.listeners.push(_565=(_563.global._dojoIEListeners_.push(_562)-1));return new _55c(_565);}return _51a.after(_561,type,_562,true);};var _55b=function(evt){evt.keyChar=evt.charCode?String.fromCharCode(evt.charCode):"";evt.charOrCode=evt.keyChar||evt.keyCode;};var _559=function(){this.cancelBubble=true;};var _55a=on._preventDefault=function(){this.bubbledKeyCode=this.keyCode;if(this.ctrlKey){try{this.keyCode=0;}catch(e){}}this.defaultPrevented=true;this.returnValue=false;};}if(has("touch")){var _566=function(){};var _567=window.orientation;var _537=function(_568){return function(_569){var _56a=_569.corrected;if(!_56a){var type=_569.type;try{delete _569.type;}catch(e){}if(_569.type){_566.prototype=_569;var _56a=new _566;_56a.preventDefault=function(){_569.preventDefault();};_56a.stopPropagation=function(){_569.stopPropagation();};}else{_56a=_569;_56a.type=type;}_569.corrected=_56a;if(type=="resize"){if(_567==window.orientation){return null;}_567=window.orientation;_56a.type="orientationchange";return _568.call(this,_56a);}if(!("rotation" in _56a)){_56a.rotation=0;_56a.scale=1;}var _56b=_56a.changedTouches[0];for(var i in _56b){delete _56a[i];_56a[i]=_56b[i];}}return _568.call(this,_56a);};};}return on;});},"dojo/_base/sniff":function(){define(["./kernel","./lang","../sniff"],function(dojo,lang,has){if(!1){return has;}dojo._name="browser";lang.mixin(dojo,{isBrowser:true,isFF:has("ff"),isIE:has("ie"),isKhtml:has("khtml"),isWebKit:has("webkit"),isMozilla:has("mozilla"),isMoz:has("mozilla"),isOpera:has("opera"),isSafari:has("safari"),isChrome:has("chrome"),isMac:has("mac"),isIos:has("ios"),isAndroid:has("android"),isWii:has("wii"),isQuirks:has("quirks"),isAir:has("air")});dojo.locale=dojo.locale||(has("ie")?navigator.userLanguage:navigator.language).toLowerCase();return has;});},"dojo/errors/create":function(){define(["../_base/lang"],function(lang){return function(name,ctor,base,_56c){base=base||Error;var _56d=function(_56e){if(base===Error){if(Error.captureStackTrace){Error.captureStackTrace(this,_56d);}var err=Error.call(this,_56e),prop;for(prop in err){if(err.hasOwnProperty(prop)){this[prop]=err[prop];}}this.message=_56e;this.stack=err.stack;}else{base.apply(this,arguments);}if(ctor){ctor.apply(this,arguments);}};_56d.prototype=lang.delegate(base.prototype,_56c);_56d.prototype.name=name;_56d.prototype.constructor=_56d;return _56d;};});},"dojo/_base/array":function(){define(["./kernel","../has","./lang"],function(dojo,has,lang){var _56f={},u;function _570(fn){return _56f[fn]=new Function("item","index","array",fn);};function _571(some){var _572=!some;return function(a,fn,o){var i=0,l=a&&a.length||0,_573;if(l&&typeof a=="string"){a=a.split("");}if(typeof fn=="string"){fn=_56f[fn]||_570(fn);}if(o){for(;i<l;++i){_573=!fn.call(o,a[i],i,a);if(some^_573){return !_573;}}}else{for(;i<l;++i){_573=!fn(a[i],i,a);if(some^_573){return !_573;}}}return _572;};};function _574(up){var _575=1,_576=0,_577=0;if(!up){_575=_576=_577=-1;}return function(a,x,from,last){if(last&&_575>0){return _578.lastIndexOf(a,x,from);}var l=a&&a.length||0,end=up?l+_577:_576,i;if(from===u){i=up?_576:l+_577;}else{if(from<0){i=l+from;if(i<0){i=_576;}}else{i=from>=l?l+_577:from;}}if(l&&typeof a=="string"){a=a.split("");}for(;i!=end;i+=_575){if(a[i]==x){return i;}}return -1;};};var _578={every:_571(false),some:_571(true),indexOf:_574(true),lastIndexOf:_574(false),forEach:function(arr,_579,_57a){var i=0,l=arr&&arr.length||0;if(l&&typeof arr=="string"){arr=arr.split("");}if(typeof _579=="string"){_579=_56f[_579]||_570(_579);}if(_57a){for(;i<l;++i){_579.call(_57a,arr[i],i,arr);}}else{for(;i<l;++i){_579(arr[i],i,arr);}}},map:function(arr,_57b,_57c,Ctr){var i=0,l=arr&&arr.length||0,out=new (Ctr||Array)(l);if(l&&typeof arr=="string"){arr=arr.split("");}if(typeof _57b=="string"){_57b=_56f[_57b]||_570(_57b);}if(_57c){for(;i<l;++i){out[i]=_57b.call(_57c,arr[i],i,arr);}}else{for(;i<l;++i){out[i]=_57b(arr[i],i,arr);}}return out;},filter:function(arr,_57d,_57e){var i=0,l=arr&&arr.length||0,out=[],_57f;if(l&&typeof arr=="string"){arr=arr.split("");}if(typeof _57d=="string"){_57d=_56f[_57d]||_570(_57d);}if(_57e){for(;i<l;++i){_57f=arr[i];if(_57d.call(_57e,_57f,i,arr)){out.push(_57f);}}}else{for(;i<l;++i){_57f=arr[i];if(_57d(_57f,i,arr)){out.push(_57f);}}}return out;},clearCache:function(){_56f={};}};1&&lang.mixin(dojo,_578);return _578;});},"dojo/_base/json":function(){define(["./kernel","../json"],function(dojo,json){dojo.fromJson=function(js){return eval("("+js+")");};dojo._escapeString=json.stringify;dojo.toJsonIndentStr="\t";dojo.toJson=function(it,_580){return json.stringify(it,function(key,_581){if(_581){var tf=_581.__json__||_581.json;if(typeof tf=="function"){return tf.call(_581);}}return _581;},_580&&dojo.toJsonIndentStr);};return dojo;});},"dojo/_base/window":function(){define("dojo/_base/window",["./kernel","./lang","../sniff"],function(dojo,lang,has){var ret={global:dojo.global,doc:this["document"]||null,body:function(doc){doc=doc||dojo.doc;return doc.body||doc.getElementsByTagName("body")[0];},setContext:function(_582,_583){dojo.global=ret.global=_582;dojo.doc=ret.doc=_583;},withGlobal:function(_584,_585,_586,_587){var _588=dojo.global;try{dojo.global=ret.global=_584;return ret.withDoc.call(null,_584.document,_585,_586,_587);}finally{dojo.global=ret.global=_588;}},withDoc:function(_589,_58a,_58b,_58c){var _58d=ret.doc,oldQ=has("quirks"),_58e=has("ie"),isIE,mode,pwin;try{dojo.doc=ret.doc=_589;dojo.isQuirks=has.add("quirks",dojo.doc.compatMode=="BackCompat",true,true);if(has("ie")){if((pwin=_589.parentWindow)&&pwin.navigator){isIE=parseFloat(pwin.navigator.appVersion.split("MSIE ")[1])||undefined;mode=_589.documentMode;if(mode&&mode!=5&&Math.floor(isIE)!=mode){isIE=mode;}dojo.isIE=has.add("ie",isIE,true,true);}}if(_58b&&typeof _58a=="string"){_58a=_58b[_58a];}return _58a.apply(_58b,_58c||[]);}finally{dojo.doc=ret.doc=_58d;dojo.isQuirks=has.add("quirks",oldQ,true,true);dojo.isIE=has.add("ie",_58e,true,true);}}};1&&lang.mixin(dojo,ret);return ret;});},"dojo/dom-class":function(){define(["./_base/lang","./_base/array","./dom"],function(lang,_58f,dom){var _590="className";var cls,_591=/\s+/,a1=[""];function _592(s){if(typeof s=="string"||s instanceof String){if(s&&!_591.test(s)){a1[0]=s;return a1;}var a=s.split(_591);if(a.length&&!a[0]){a.shift();}if(a.length&&!a[a.length-1]){a.pop();}return a;}if(!s){return [];}return _58f.filter(s,function(x){return x;});};var _593={};cls={contains:function containsClass(node,_594){return ((" "+dom.byId(node)[_590]+" ").indexOf(" "+_594+" ")>=0);},add:function addClass(node,_595){node=dom.byId(node);_595=_592(_595);var cls=node[_590],_596;cls=cls?" "+cls+" ":" ";_596=cls.length;for(var i=0,len=_595.length,c;i<len;++i){c=_595[i];if(c&&cls.indexOf(" "+c+" ")<0){cls+=c+" ";}}if(_596<cls.length){node[_590]=cls.substr(1,cls.length-2);}},remove:function removeClass(node,_597){node=dom.byId(node);var cls;if(_597!==undefined){_597=_592(_597);cls=" "+node[_590]+" ";for(var i=0,len=_597.length;i<len;++i){cls=cls.replace(" "+_597[i]+" "," ");}cls=lang.trim(cls);}else{cls="";}if(node[_590]!=cls){node[_590]=cls;}},replace:function replaceClass(node,_598,_599){node=dom.byId(node);_593[_590]=node[_590];cls.remove(_593,_599);cls.add(_593,_598);if(node[_590]!==_593[_590]){node[_590]=_593[_590];}},toggle:function toggleClass(node,_59a,_59b){node=dom.byId(node);if(_59b===undefined){_59a=_592(_59a);for(var i=0,len=_59a.length,c;i<len;++i){c=_59a[i];cls[cls.contains(node,c)?"remove":"add"](node,c);}}else{cls[_59b?"add":"remove"](node,_59a);}return _59b;}};return cls;});},"dojo/_base/config":function(){define(["../has","require"],function(has,_59c){var _59d={};if(1){var src=_59c.rawConfig,p;for(p in src){_59d[p]=src[p];}}else{var _59e=function(_59f,_5a0,_5a1){for(p in _59f){p!="has"&&has.add(_5a0+p,_59f[p],0,_5a1);}};_59d=1?_59c.rawConfig:this.dojoConfig||this.djConfig||{};_59e(_59d,"config",1);_59e(_59d.has,"",1);}return _59d;});},"dojo/main":function(){define(["./_base/kernel","./has","require","./sniff","./_base/lang","./_base/array","./_base/config","./ready","./_base/declare","./_base/connect","./_base/Deferred","./_base/json","./_base/Color","./has!dojo-firebug?./_firebug/firebug","./_base/browser","./_base/loader"],function(_5a2,has,_5a3,_5a4,lang,_5a5,_5a6,_5a7){if(_5a6.isDebug){_5a3(["./_firebug/firebug"]);}1||has.add("dojo-config-require",1);if(1){var deps=_5a6.require;if(deps){deps=_5a5.map(lang.isArray(deps)?deps:[deps],function(item){return item.replace(/\./g,"/");});if(_5a2.isAsync){_5a3(deps);}else{_5a7(1,function(){_5a3(deps);});}}}return _5a2;});},"dojo/_base/event":function(){define("dojo/_base/event",["./kernel","../on","../has","../dom-geometry"],function(dojo,on,has,dom){if(on._fixEvent){var _5a8=on._fixEvent;on._fixEvent=function(evt,se){evt=_5a8(evt,se);if(evt){dom.normalizeEvent(evt);}return evt;};}var ret={fix:function(evt,_5a9){if(on._fixEvent){return on._fixEvent(evt,_5a9);}return evt;},stop:function(evt){if(has("dom-addeventlistener")||(evt&&evt.preventDefault)){evt.preventDefault();evt.stopPropagation();}else{evt=evt||window.event;evt.cancelBubble=true;on._preventDefault.call(evt);}}};if(1){dojo.fixEvent=ret.fix;dojo.stopEvent=ret.stop;}return ret;});},"dojo/sniff":function(){define(["./has"],function(has){if(1){var n=navigator,dua=n.userAgent,dav=n.appVersion,tv=parseFloat(dav);has.add("air",dua.indexOf("AdobeAIR")>=0),has.add("khtml",dav.indexOf("Konqueror")>=0?tv:undefined);has.add("webkit",parseFloat(dua.split("WebKit/")[1])||undefined);has.add("chrome",parseFloat(dua.split("Chrome/")[1])||undefined);has.add("safari",dav.indexOf("Safari")>=0&&!has("chrome")?parseFloat(dav.split("Version/")[1]):undefined);has.add("mac",dav.indexOf("Macintosh")>=0);has.add("quirks",document.compatMode=="BackCompat");has.add("ios",/iPhone|iPod|iPad/.test(dua));has.add("android",parseFloat(dua.split("Android ")[1])||undefined);if(!has("webkit")){if(dua.indexOf("Opera")>=0){has.add("opera",tv>=9.8?parseFloat(dua.split("Version/")[1])||tv:tv);}if(dua.indexOf("Gecko")>=0&&!has("khtml")&&!has("webkit")){has.add("mozilla",tv);}if(has("mozilla")){has.add("ff",parseFloat(dua.split("Firefox/")[1]||dua.split("Minefield/")[1])||undefined);}if(document.all&&!has("opera")){var isIE=parseFloat(dav.split("MSIE ")[1])||undefined;var mode=document.documentMode;if(mode&&mode!=5&&Math.floor(isIE)!=mode){isIE=mode;}has.add("ie",isIE);}has.add("wii",typeof opera!="undefined"&&opera.wiiremote);}}return has;});},"dojo/request/handlers":function(){define(["../json","../_base/kernel","../_base/array","../has"],function(JSON,_5aa,_5ab,has){has.add("activex",typeof ActiveXObject!=="undefined");var _5ac;if(has("activex")){var dp=["Msxml2.DOMDocument.6.0","Msxml2.DOMDocument.4.0","MSXML2.DOMDocument.3.0","MSXML.DOMDocument"];_5ac=function(_5ad){var _5ae=_5ad.data;if(!_5ae||!_5ae.documentElement){var text=_5ad.text;_5ab.some(dp,function(p){try{var dom=new ActiveXObject(p);dom.async=false;dom.loadXML(text);_5ae=dom;}catch(e){return false;}return true;});}return _5ae;};}var _5af={"javascript":function(_5b0){return _5aa.eval(_5b0.text||"");},"json":function(_5b1){return JSON.parse(_5b1.text||null);},"xml":_5ac};function _5b2(_5b3){var _5b4=_5af[_5b3.options.handleAs];_5b3.data=_5b4?_5b4(_5b3):(_5b3.data||_5b3.text);return _5b3;};_5b2.register=function(name,_5b5){_5af[name]=_5b5;};return _5b2;});},"dojo/aspect":function(){define("dojo/aspect",[],function(){"use strict";var _5b6,_5b7=0;function _5b8(_5b9,type,_5ba,_5bb){var _5bc=_5b9[type];var _5bd=type=="around";var _5be;if(_5bd){var _5bf=_5ba(function(){return _5bc.advice(this,arguments);});_5be={remove:function(){_5be.cancelled=true;},advice:function(_5c0,args){return _5be.cancelled?_5bc.advice(_5c0,args):_5bf.apply(_5c0,args);}};}else{_5be={remove:function(){var _5c1=_5be.previous;var next=_5be.next;if(!next&&!_5c1){delete _5b9[type];}else{if(_5c1){_5c1.next=next;}else{_5b9[type]=next;}if(next){next.previous=_5c1;}}},id:_5b7++,advice:_5ba,receiveArguments:_5bb};}if(_5bc&&!_5bd){if(type=="after"){var next=_5bc;while(next){_5bc=next;next=next.next;}_5bc.next=_5be;_5be.previous=_5bc;}else{if(type=="before"){_5b9[type]=_5be;_5be.next=_5bc;_5bc.previous=_5be;}}}else{_5b9[type]=_5be;}return _5be;};function _5c2(type){return function(_5c3,_5c4,_5c5,_5c6){var _5c7=_5c3[_5c4],_5c8;if(!_5c7||_5c7.target!=_5c3){_5c3[_5c4]=_5c8=function(){var _5c9=_5b7;var args=arguments;var _5ca=_5c8.before;while(_5ca){args=_5ca.advice.apply(this,args)||args;_5ca=_5ca.next;}if(_5c8.around){var _5cb=_5c8.around.advice(this,args);}var _5cc=_5c8.after;while(_5cc&&_5cc.id<_5c9){if(_5cc.receiveArguments){var _5cd=_5cc.advice.apply(this,args);_5cb=_5cd===_5b6?_5cb:_5cd;}else{_5cb=_5cc.advice.call(this,_5cb,args);}_5cc=_5cc.next;}return _5cb;};if(_5c7){_5c8.around={advice:function(_5ce,args){return _5c7.apply(_5ce,args);}};}_5c8.target=_5c3;}var _5cf=_5b8((_5c8||_5c7),type,_5c5,_5c6);_5c5=null;return _5cf;};};var _5d0=_5c2("after");var _5d1=_5c2("before");var _5d2=_5c2("around");return {before:_5d1,around:_5d2,after:_5d0};});},"dojo/ready":function(){define("dojo/ready",["./_base/kernel","./has","require","./domReady","./_base/lang"],function(dojo,has,_5d3,_5d4,lang){var _5d5=0,_5d6,_5d7=[],_5d8=0,_5d9=function(){_5d5=1;dojo._postLoad=dojo.config.afterOnLoad=true;if(_5d7.length){_5d6(_5da);}},_5da=function(){if(_5d5&&!_5d8&&_5d7.length){_5d8=1;var f=_5d7.shift();try{f();}finally{_5d8=0;}_5d8=0;if(_5d7.length){_5d6(_5da);}}};_5d3.on("idle",_5da);_5d6=function(){if(_5d3.idle()){_5da();}};var _5db=dojo.ready=dojo.addOnLoad=function(_5dc,_5dd,_5de){var _5df=lang._toArray(arguments);if(typeof _5dc!="number"){_5de=_5dd;_5dd=_5dc;_5dc=1000;}else{_5df.shift();}_5de=_5de?lang.hitch.apply(dojo,_5df):function(){_5dd();};_5de.priority=_5dc;for(var i=0;i<_5d7.length&&_5dc>=_5d7[i].priority;i++){}_5d7.splice(i,0,_5de);_5d6();};1||has.add("dojo-config-addOnLoad",1);if(1){var dca=dojo.config.addOnLoad;if(dca){_5db[(lang.isArray(dca)?"apply":"call")](dojo,dca);}}if(1&&dojo.config.parseOnLoad&&!dojo.isAsync){_5db(99,function(){if(!dojo.parser){dojo.deprecated("Add explicit require(['dojo/parser']);","","2.0");_5d3(["dojo/parser"]);}});}if(1){_5d4(_5d9);}else{_5d9();}return _5db;});},"dojo/_base/connect":function(){define(["./kernel","../on","../topic","../aspect","./event","../mouse","./sniff","./lang","../keys"],function(dojo,on,hub,_5e0,_5e1,_5e2,has,lang){has.add("events-keypress-typed",function(){var _5e3={charCode:0};try{_5e3=document.createEvent("KeyboardEvent");(_5e3.initKeyboardEvent||_5e3.initKeyEvent).call(_5e3,"keypress",true,true,null,false,false,false,false,9,3);}catch(e){}return _5e3.charCode==0&&!has("opera");});function _5e4(obj,_5e5,_5e6,_5e7,_5e8){_5e7=lang.hitch(_5e6,_5e7);if(!obj||!(obj.addEventListener||obj.attachEvent)){return _5e0.after(obj||dojo.global,_5e5,_5e7,true);}if(typeof _5e5=="string"&&_5e5.substring(0,2)=="on"){_5e5=_5e5.substring(2);}if(!obj){obj=dojo.global;}if(!_5e8){switch(_5e5){case "keypress":_5e5=_5e9;break;case "mouseenter":_5e5=_5e2.enter;break;case "mouseleave":_5e5=_5e2.leave;break;}}return on(obj,_5e5,_5e7,_5e8);};var _5ea={106:42,111:47,186:59,187:43,188:44,189:45,190:46,191:47,192:96,219:91,220:92,221:93,222:39,229:113};var _5eb=has("mac")?"metaKey":"ctrlKey";var _5ec=function(evt,_5ed){var faux=lang.mixin({},evt,_5ed);_5ee(faux);faux.preventDefault=function(){evt.preventDefault();};faux.stopPropagation=function(){evt.stopPropagation();};return faux;};function _5ee(evt){evt.keyChar=evt.charCode?String.fromCharCode(evt.charCode):"";evt.charOrCode=evt.keyChar||evt.keyCode;};var _5e9;if(has("events-keypress-typed")){var _5ef=function(e,code){try{return (e.keyCode=code);}catch(e){return 0;}};_5e9=function(_5f0,_5f1){var _5f2=on(_5f0,"keydown",function(evt){var k=evt.keyCode;var _5f3=(k!=13)&&k!=32&&(k!=27||!has("ie"))&&(k<48||k>90)&&(k<96||k>111)&&(k<186||k>192)&&(k<219||k>222)&&k!=229;if(_5f3||evt.ctrlKey){var c=_5f3?0:k;if(evt.ctrlKey){if(k==3||k==13){return _5f1.call(evt.currentTarget,evt);}else{if(c>95&&c<106){c-=48;}else{if((!evt.shiftKey)&&(c>=65&&c<=90)){c+=32;}else{c=_5ea[c]||c;}}}}var faux=_5ec(evt,{type:"keypress",faux:true,charCode:c});_5f1.call(evt.currentTarget,faux);if(has("ie")){_5ef(evt,faux.keyCode);}}});var _5f4=on(_5f0,"keypress",function(evt){var c=evt.charCode;c=c>=32?c:0;evt=_5ec(evt,{charCode:c,faux:true});return _5f1.call(this,evt);});return {remove:function(){_5f2.remove();_5f4.remove();}};};}else{if(has("opera")){_5e9=function(_5f5,_5f6){return on(_5f5,"keypress",function(evt){var c=evt.which;if(c==3){c=99;}c=c<32&&!evt.shiftKey?0:c;if(evt.ctrlKey&&!evt.shiftKey&&c>=65&&c<=90){c+=32;}return _5f6.call(this,_5ec(evt,{charCode:c}));});};}else{_5e9=function(_5f7,_5f8){return on(_5f7,"keypress",function(evt){_5ee(evt);return _5f8.call(this,evt);});};}}var _5f9={_keypress:_5e9,connect:function(obj,_5fa,_5fb,_5fc,_5fd){var a=arguments,args=[],i=0;args.push(typeof a[0]=="string"?null:a[i++],a[i++]);var a1=a[i+1];args.push(typeof a1=="string"||typeof a1=="function"?a[i++]:null,a[i++]);for(var l=a.length;i<l;i++){args.push(a[i]);}return _5e4.apply(this,args);},disconnect:function(_5fe){if(_5fe){_5fe.remove();}},subscribe:function(_5ff,_600,_601){return hub.subscribe(_5ff,lang.hitch(_600,_601));},publish:function(_602,args){return hub.publish.apply(hub,[_602].concat(args));},connectPublisher:function(_603,obj,_604){var pf=function(){_5f9.publish(_603,arguments);};return _604?_5f9.connect(obj,_604,pf):_5f9.connect(obj,pf);},isCopyKey:function(e){return e[_5eb];}};_5f9.unsubscribe=_5f9.disconnect;1&&lang.mixin(dojo,_5f9);return _5f9;});},"dojo/errors/CancelError":function(){define(["./create"],function(_605){return _605("CancelError",null,null,{dojoType:"cancel"});});}}});(function(){var _606=this.require;_606({cache:{}});!_606.async&&_606(["dojo"]);_606.boot&&_606.apply(null,_606.boot);})();
(I>zUR>FqnRA7X7tNݕkY~PQSvoCS/DZ @\c=!`H]a"[N/g01n{൤': D`b:,^LB@"^ +*kr]M07LjQ3DN?nBF޾u]`H^ryGdЊJ/2U $\B$ށ鵑 l*-I+=Y 938AKeđJ)ζ"M"[{:wOO<7lL&Nf!lIV6A񲮑mnL# WB`XG>ρs:{t r SSJ_ G z j{bA!M0&sJ5]Tfg37Wd#D3FِvX!`!g+KmMmQ'H%ZtmS݄0l#4/i7[tY?cP=&i)QȨ!7"wѶ^MoB?M#0325K| Ocɐ@JTZ6L}DBP WK\E$l2֟/Gy1YrosF6T)#B/gvKTҀ*jvL.ݞَ@V+j/g@H0uAvS*.?4o&R`6pz.ױ%а>'͐*`)_m yLx4li4p=ܩ4;%iսIV^K+24F)›3vJ*xi0^P$lL %x]\PTtԮ Bt dKВF\Ҫ6 #@ج{Č89.m Cy R?ue.L{? Z_ IdK]G\u=@pKf򇿺5 n/4]Tx%BSDL.f]^L sÊkWw{t03 ƚc^{dM 7_!Ϥ-I #˅z)35XX9W4gY٣&B(9h7fx[iY@[(?Rt}0[}Fb{aֳ)0la`##+Y4|Yei_qyMY 0{gB k[4#l~58D%ᘻ t^ėC\EQE͈o]'7FxK3F{[OtD!<BJ3ǂ!K"jTͰج9ǝsbPS,LA^[ 椥b*q^ $q{9'"?'*0go1EN6 YYl5lFd?-&MȱEv)_sQd/泔,׭LfhG-]Y< +,odluXļaE86EB O"vxrt/3,̅`Uخ'3$wuA_Qpk*?ZoxC7ض27ډCLYtgz/EnjzC{x h 4Jl I\띑>gý\q'^|qM =ZZa~Zlbb/ d `{ ad'Uޝh |z3u۟z~w/Xcfn)F> ]S*Ip0;MW%.;=J]>᪽ՀYApk)mjTC-{IF(-#~5턝*d5oDŽo 3^`q Z$)y8\G"b0SB#)6[RS 'Nu?,6yٓ}N8L`bKT;yfJn `'8!O r_rO_ h=m`^.-t1A` y-Q`, GR߹BqnH u6^a/Q-kɏOUz}=)N:^h-BD$Ӧ@]>cEQ}U#fI,v%cw#B6_Ց޼m~MՙHmltvt1'AP [ CZ1Fr@q.B4/eX%Oq}6~>`NbLq7mS}jvjKNF|Nc;JFiU):a~H3#Ic2,sjߞ2~|EYk=$2~jd}6lށZO`~A)l C2}CBezK+.oc|e&wՀ}'BX5׼rYަ.n׻'y*rT`كJ,6<{@ߴ,O{%3DBNExEod jImyCU6$d?k#dS.V\tagbxnÙ&7D g`!?w|q+^|4_nC.䨐<(Msy=iHgG%.!k3gC-؉fd =/Ll qU-&"uz!Q )h}lIU+&;C`6WwgbtqE^2qSc׾j )1 {3("u-y93Rna'ϊKr%Ьq.XtYbxxZҟqg FOЊrB&&suVN# A94TS݁depW}N}ylc;Fk{Bnqޛ%qb AKue&^V9E,/*Z$ Ná: oA&+P= Zum&Cnꗢ Phe<]طU\Q׻1Vk-U{ W:*k޳`B.I[rTRv"ĸrMɋP~h@穣+6Ra ْW[?شoòt(4@s UqgwM">ڧ#\ʂp)\ή<;f/A2mAOEOV.]L׆q#5 ՏЇIqB; Xd,)y) DxP K$4Ss@k-c{ֶ䣟Ȼ_n򽑉]NeXrN9}?M'J,_xlWV0 }T?Loף=6G%iN9ݼ)IV# &~Ni-4 OO/6I\p ge"@Drv$[sww^b.Y^.۰JPZRtlj{)_88N!͜2EiPq0f(TA[R>itjIQmRrx7B01LujCW)N5/\r1*FSdWo?x Ԕ{u*g+?86 òEX667krZ6RWs ].i,#Y[vG6 SCf/𽃆A';U ]+45\ڡ{/Ah_(3[ BE,|u<i[jK{]WzS8ʼu^߸YipfF#acY4zW&qG] % ? 5w`AAmxCqDӿ^MR1)m b_"ҡb}ȺU)0}XžTvP\?\Q%@)XXNKBw4y"&Kݳ^>}srC)b" ºU,] _!DaJS-JxH :)F"ƉL.'=yJu*nȵ:Q^s}-yqLAN oIȢZ7҈sk{_PZVa2EV\XiRg@.҇4Rܒz0,mĚ:Ib}y$Q۱l͊XZ4^[XQ7 |I_kM2tkw ./̩F!kD߷v^ʐM&/-WFcLDg@+.5ͮSJp0,ٱ /mI;A?$?%09rXz5XDl2Lh% qc)'a+w%GG zqNݝWQlr=a4ɐfm!ʵp2wİlwiD" /_ȊdVu;T!%=;wsމ9mȱऐ^$H*B`X+Zk-͓P]Z2 L#ژ:&'q,2q Wj;6E;궏эle;XPGrUhM0kY;nP5B-='sy3.e yP!6EI*wyx1bőҕO5e&^dP\Z.F@$M^ISC> !B=pv~5o\בb2Ռ{x6uk BY+,?C:iZnFEᯩ(y PY_zUgUʻƢԽ3^7Oŋ?}6P ذFIgEmxO>3>=W?|/}|@ IX3}z76>ns{v`15$/e?bõ#~p{;_SCז~7Sod dLH"se @buMLjAN/}TS@RtTQ Ѕͮ8 rV-TR7x+I BھՆL)د\{7%?밣Dnk`>5eIJAlޛXۿ+a,l1uts~(|2 ,ΙUy  *G2f\5)F3J.WBu]]-]Se|1ӰCs{O9?BaU/2]CW޶9en2?S\/X| %>U#s<cX]-%Fw~`mi^aNNzz1\U=&3WϕIO!J6BJኬ14IX4נZgl]̙+@^WW*e BcA6<2XBKb 3 V$kݷ =0+ lc'Q *4҈|b>qCnѽ=1y/&ӅB[I3RFL()jjk ;ҎLQH)-S쩅Ldf;VGr æyWuS'aN/v@Lҹ?7%c"m[fS{!yyci |JG;:)tbS$]?Hȏ&\81Mrds:DG:Jd {EB V8FZ|ff:o;2s0 :$1WxSN#y* nB~~n$=37?*,?GBT,X\u^hթ}T= b&Fz$>ɦ}聱ˡ]w y\P9{v(mSɬ}5@܉i-, jǷ74x=9$VEAXi㣁j?>**/ksWL<jm>~qٽ ~Jt_;һW3 N$]~STf\6˾EύR< Wq|`ޤH2atHTg6ى]:Y{H08ǿHdg٫qu,Tۣ~$;yV*3;'J 2"d`W?|@SO֎X"*[`:+23{ʀwe|d9a2];vݩ*K2rGRWmGRZ#%]'n /ޚp{]jw- #ybHzW(sSlW SVo˔ ؎:rML^u?T+'>#O?=k1<H#ص*B#j f݀`v'rEwG4QXjs8 Nх@v.y]X ",t($.I>SGBodyTy&Yޥ5줜+wIΆk%S~r%I/v Ȫ0vVU XmFUtW'm'@Ct@N\:*$"j vԲwN׃ɤC03RjM*4+8>JoEo^++hƇwHP۰FMh~ c|o^U䟹'Le9-rݡz:!T#T2w)oMXk7h|QcGw $ ˵PȐb"۠Yc.k.Y~0u*_ \)=Lv+wk ./F[Wjԣd} Dӧ\ae¿hU VubV]{:O\r@k#|!ODF%l~fpĊ 0LYe>XʡGy"LXK:$U2/(mw% AiD:NRճQ‰ &Ҏ,REV-+~8=ʝlj3n|}Hvܻʖ XKo µљFwΩ]Yf:x 1e tn0=Hh=LP"4mǻBh9ԽZ[iZ)%ʍђJѱra1zvn(jD"ŭ2nPk;a,h5f1DdPD+[]L\y>J>h!Aўd+a#n{2m7wEeYڔGKm4ޙxaWr5 c3!SuFPl&挕 q=j$BxL6yqiag E$bܒJMbQ|~)&&)jlELyOge>2p͔P1԰V}>‰acXJCɍ)|f?nK^Ui4n(Gb~Gc&xy -4\$$D(WGc~kh ]E6+ e$0$.v[ (K%qjC=\j}RSN*2(4j~EY'EScm)v-5ۗU6?$.|YZ#ȇ_uX?o,u.E >duTD0 W=+u52}d:`PX듃2gWRУ`O"ʭ$w@7ƺ6ȢwРN!Os.1R_)nFwEE7N|׼Ɨ!N7]T*zRiĖv/_%]dCES~ en:[TQ+=U|mQ(iFDN>?r6ڛo,lRI07_l۵eHxHH_*́Y#mT%iQx+\N? ͞Ϊˡ:wQ[S$EM)$vjV1 ]irtv>fćSʱ޾i™Yt<|v! ^OLe]; (q&*q'Tl* y'd"5 n8?焿kȉv:YjWB<t( f4黑ߗHi",X&wlm,a&)4<)$ĵo׷G'bwwEezj|}QPp*LO]oXHKuh$A׉|ViSms rlϸs Gr1j&wz@ܓ):,=OQrGYUÇLdݢ%`*Rj.Fۯ(je9W-[^HM3X=b,[͒wxmPii6VO}Ɋ@YgBdbv`u96 dc)i-A$ ʼ='xS"re154؊bܰ_\xb%v `sLC[遏Hv%:כKU8Kox+1Xb P42 7s,}Jo>W<$QІ];(n0ZR=fyۈȬń06)5Yh0q7Rc5Q1;gpsOe)ۻ2GdcC`M-Qҡ9ݗ͏)ʴ6}}5'C.`Ef9],»xM3¬6޽'{k &w+[[b3;*HԻQOBLˡ+3dߚ~@FxX[RDj%d6.mЌ9NJ&ܐxiwh93S.tW+u@/SI0v;ҏo@LQ~,Ơz)iv$:Q;Գs B/`Ԓ 4 U:DB)*gDԓ>F9G_Gc~^e/mFF=L3R;~sz; Djc L}0ȄW1?j^Gg2MpAߛ s n>e 2pދ-Wv?R)BFʒϴ%_*5`Uʚ!)}_7ڛïֿc5ohn%\t_LQ!_>D?tWGl}$/EJK#TU8+x̸Jx䱟xcEGzu1Ղ J@W 1“t\=5#/ B|s;}J 8 ߈7@}mݶYk E8*M hV') {+-s]3{('!SqaD5[n`":7Lի=2.'>qN o<P j5Y 4xrItΟQAf"?lܜo#R:Z8FFk2дb+;A/SKB-<6;d*_O<66(R:(X $=ϴfA4n.ShMڮX`AIz~CXpl{GG.\BW~}ğ(KenP|zv|v(Ep 1[w'7rN_6R.45!WB)F5)/p}6MtnX6NAen\הct(P*QL@&͠ W6SyO?XF:7,׼|ë8GaLղ]\ŧ%a(d72jRJ ^e (SM}PHClT[3~<^[YTg__P 93)&2%Xrwy2 HX4ߙFí- WnՋ[q]mYa,M/i#M0Ăk8^ YQFKu=q {KQ j=U؟JT+^lbs 3a'߁&Q<Q1.[ c[dH@٠Eʣig`xG=@uw8>1 O0]V>k3G;2aNc2a SY1DH~f-s89噘9CfM^ɻCJEyuߙL&xkll H? ! 55V~4ήqt*Z$W+3ib<ֶ"F+`w3PGaJJZ11L^U2/z^Uad F& e9S;1/6-dsThz;!zovP0_5;,j %1Jڠ:bcf E3PX$ԉ$?'b^A!\Q/] '{Ac{O,d-ps*=^S4(mߩFᢇzB }LtBUUQǂbU-]R} 뿜҄.W& 4(%C=m⾘ֽ;}TRXZ~^/yclrwiT^FGH`ѐve 1TfTgeIؠI̴pT&3.ՙ=U ak*_XMu;3x-qLг _-J w.brV=86-Qgl34)c }E?72*aP.P:7?IwH9oYXNt\6ȯZ-eC(jVlNr!),-H[n~-|/-;s5ǹ0:YdP cϹZ F#H5D5ӅM wlj+Ni{R Fb?>[YX3'y*,Ky-EY(B5o< ?MӵdI&<5 ĄPb{G}GHd+}̧Ki!ciDǂY޴xb;k+8V\_0{ASU0^yB^J䷾H2Y3~]G=~ƛʽ`6yiBctp{A>c*ˢ ϧpףlngb&/WYnvr&װπ6VvX[{)# 5msnԝ%E%N[-TԒe:]/auH@: 6E2wh'Ti,9ϡRWϷZ< oz5#NA}S%br"l"Fe,l@6tug4(`@Ib<@(OlP}==hL$o֎baPᖵ!|n 'm'n7ڹ~e]/$JDdW9^Ȣ dKͰpSSb~|eʄ='}j)̋쬩n#L0P"&C>s")±yU`%k wo ƒBTO$c(Y=2}Aªj _t5}Cb#~A[tYH)h>nҩwOxҳMҪT1HUת䜟!1a}M'06:fpı>ܾ:CZOm^BWwMIGJYߊʥ$} JDY[_Yz!`cx&|R,oG2y6[@A?|Q\K;~ј'7s<9~  i%eXUY&G>L3d 1XM\O* hGf#>HD_R۝]5JY`۷IR.ns#s(DK\5MAK@~"X;g_) c"8A$:D1" ;l-6cdITy)7͑5d|U$j7i(8o)bpa(%*~Szka&fd027ڸ֐>Xw|836|^M"n1;+R~ aND2P7,g4EFi1vZ{UE ENgfRvPIkHK ߁3+JWW?`j\n&JgOiYi%SS{J\a|fzG:j7[C8Qdc'Nh'Lq#4̵ c N#4TḘK,oD6Q4S-$2G,A[65sbU|8M.| 0<^[z, 3\36aySMc.b}WB` *& D|`m-zbdգ{_٬ pQt`^O}'p3!jM{~XUq Wr9؉RQuhXeQK#ItbxsӆJV%Έ~=si1bėNAvBg6))`Ep{l<^c'7$L5<[ UlRzrog1Tuoz2M):ž,% j)( >`P@EPE`@PD&YP> @  (/ &+ mx 7c&*HDb?!$S0T|.%۠d151^{9J.Kq3ِA9|+u'/FζI~і59{M9UL h:#*1Pway 9xNނD(ثRp2GiX6[Wӛ9b$.-}xڲ/ss/lTXQЈ*]9u2Q{;sj.,.>剏?BJC4ܹn@ʎ+ ;Ez^X+r^^jPڼw>% XNFEq3Nqä!d6gMk:dTdC/!'SA W18<ޭ"T>lFM8#w0a>i=DZ!̇RAJ"iJ[` OloTNcEljg At&ڧԈtSk&cHnywx*`jRܛ:YB)N]774 t>Ȓfy.^J2ks:jDGf"* 0߯{#~WqίSM}H)Z搅{΍ۛ +{?Oi?2[ߖFF3IVY}O'qôM 6 }@E! O Tu욋,I?ho.ec ?]mq^+o:wc_'`E:[5AR$JC%t6y~MJ>hX{omcP.:;VQ}-9{)_ P 4|ZG5WyEьdฑ;0,!9K6@ԄlUuհ9ܵ q%$`|oċa]X^zl.+c-64"L&&@> ezEnogsx(h(pP4 BSG֯۾=~%Ia;- Wl|0 ].D{XA}6b7QdAW=o!}uQ&'*f.OYf^qdƁu&AŽ"K2{e$;H%15^ |2l8yW10k^ΰ4V(gxE$[oH?mGDšvqm>g=k)]R=f??*89m =Hh i&0F kb4g=ncړ;sh6oO΍('~9Jq͋R6ԗrj(aiD{ӹqx6TGY o>W5GN&N ׎3Y_Y5Z乀zWJơ0N]'h>qh'z%,mOvȜr:7--":*™\_L]^b*Xs|Dgڪl,/!j{LڇU( wVJmOI<ݸq3|>LPlȪH:]TP/rM>պ WM d?TVI3u mn^vYjRRf70;k‚6P9+^Ĩ]5i wCBۓG6Ҽri?k2\G |=n}mhAm'Վ:xģjsv1 V**6kۼߝ]vz8+tܝ ;/; gY+ &L2B3>)m9qcx3uB cw.ЁECM5'>_ RV. vaj=FW!SA7'#,Bu@j,MeceTxS? JҲl }zmFc9f3.8aᓶA:}JW0Xr<@^y')9G9Bcf)E:Xsr,@~b:X:qUE/I&9d (OϗYXqēͭ {+eoe~4Q-[jzG;xL#ષT >HtGmʿS9!ݯmܿmk# Ofk糷+olF~WyEImrր ֥D3ݿt f>&|mxm-(/X蠖ҁ`FqE}xgSq5ZZ>&eGHMK/7<>! vB֊a b>q:?4Hţx~Yi#t%?)lQww +M~ns!(>h=MH^8{c(oZ?0 XRm>p4 s*y`݉!II|jN&H4Ӵ9Z5Pf! ^ kSq.eK?^ Ga MP|^(fmPv"la質XV[ΩAÈbdY!|P > ߏR^˛zĖ1E8UĿA;MǨ ~zy"Jvބܐ i=maS/(Br{_Ka͡g cϣ@u_-?i]eye(m= )|;jI p(P%d*vnݺWhT2t#J}Mv(EtCJ|ZA< Cn664l}=)5;iTJ { Cf˸ꄧ) _W+J@ ӫRw$RfPJUѭ2}b:/$dW0{Aiɍ.xh7pەԅtJ̭7ݖ'ötec|P!NdDcbiWf VB <~L0S6j[,nZf{ R֣; qd{9w#=fUٞS;{BVԃH9b ޞgkܜp*cFZY)E#'(w6ءTa8 iKiƪ/ ?x`B䉔2JA{Qn/N~%I: M0OV_6utÜ2=#I;ѭfڜ_~hNK\l@@YP8``A}.1|ͨyys}a'j?)_Uc6Q0Qܿ1lZ!_Ox`;c z'4zb Tb*X@}X-f3ڵ{kC%+CI˒b{VO!kw4mK]늰v>nӖ{:KZd* "Y͏`݀.3w)2+!%QC$ L_E%Da[qGqB9oLlhv$4Kq{Ӧ %`V|[5'KkS&[`%kŨ`kۑ9*Aa@Q})c1㽡fڦ1.`m3xAr5#v#+r"9d`їZ"0"ж*yOynGO&jHK< 3ڂb!7$YXۻY%LZ 4`^' X;kWR.J)8gu/dKqL^@s̒MP 9 r8n6|Sv!P ka$Hү<0hMZȧD̛zVjnYLy* 6wZI?q_pN:bC@C3 vݤ`M,,<&Am4B I{;Qxh9!Fyf/E4'ЇRDVace{u&!T3*Y2RZYf9v_k7ؑnYe[h"p/lo'>&oU)oO ->ezܒ/PZH83p`Nf#T6ÎŦ Sg0mW-0WFJ@  mDZg`hrz1[*T2pEbg$Ux#‰MmF$`k;)ÉOn~|FUR1Kɞ5~iG_)1G `d:B]Nܗ>{l-usiB . G楟l&b^` Thr~%Ř9X#*`GQQSi"c8o\#5RpѾ\) 1 :OcdCbJV Y+S32jK"^7DSVok|~'kH%n^f6 Wp ӧ|^[hYJ0i}%F<(2Ȑ}M9EkIH!H#pk Y(y*MO=̓p6b!~T.v5Y5 8Y$K~3|֧LSz `MG`\-h=Slˏ:y~Sb܍U-2g1`EOm"ņ|oHNgguu(YER\MKO]!fKQ -$,J3lHU [9}?t3Ϣ>Ͳ4/<|dWq,٤[D+t|H! 2R)Kze y}E0ܢ}z'{ MDwGL%lulQ)ɤ/qseRL:3/\YdRD}ʒ] yC)(BH[aanp&!kM2ں?RAJ(I4Y 4KZfJݳFf!RMp5idEoʄn̎Yo4{x:r!~f0v7kv1)H CF}U*Hk>mia#:.-@Tނ19jA3='@R=DEf/µh6?ی.ˆiVOr,ԔU٦mi[dnL鷪5HUѩ]/. b.)TAU'ĺ hP);슋MoNܚ*C"m7gֻr6ͦ/xsDtJ@[%s*!lu!fVX4JN3 }wg{T\h4uDE A鎩E@ xz5&ۗLGX4#E+2БeP|z(}gXon5K)^@W[2Z 5SaP<$Vyyoק>iݘ t_u':w3>yd'X95avՊ{Cv&8l+olmK6 Vȓ}jXEQQCyҎ;~³ى.XPޢ|y T]rq9>ӾS6S1t<΍xBcnא{ ô=OvK,_>6b-ț"~/.U:M:=}QXM~Y/0)ox*. }D2!d7;-'Z.7Vd$T%趜0OɛveU6aGxyRHn53'(1hA@ ٮjS=4i+PZlQYCbxݞ0e~E=Y&ҡk4N`*9"&,dNOWYCD,cE)Nmt5'l0=a0^Xץ+}2M)2SVa1@8ߚ˓KCdaM/&}eYbezgv,Ғn0)FoB$]C|*;<)&LYrrX7j/#K3 TU2{bϭ#>y XP3F?36b3QbIAGbB|?HQ2H jS:|-jp 'Ч'_^E0ts.//ks8+B,Yճ>'{7|L{* :Ke8yUl ?l??U,nND@Y0f1Syzc@  pEQ*Xf)d"QݍpdsY9HwW{={9z痍g0=2i/ 5lNaa.CU 2FЏ̙'B8]̍h0CuWV9cei`ነ}ٚԣg@)~]f{Y\ѣw:LZDGI8E׼6L̐z<+_~h噽 *j,Gw>RN#ʍ};p/ԧUc6C%9KT8)ԖuY_F DST܍<)˄!חҗ:D6pKV.W]fkA\`taXO1cU%g֙AY?إE*~Lt`I !YuT˸:I=̽#_2)3y/e@9M8e4OwZtjTwn]lDM ZvEK)8j=4mĬĘhhNJhs| >lkLOzk ?pOǭ ̱)W|)J #-H>۠y!CݒB}b FVxd%Pq# Sp#h "gpc )èK6!xB~qY'[E* ͤ"LZ?ɖj"J41djϓo\7~ W05 $ o[q'g v.JPv|"+c{jUW"!oڽsz'ݬT_0JKpVj4o]LZ҂\:cr*jchR R!}Jno#8Nfh8K5kH}Y?Rƃp/:H(dXPI c!jI/0y¶dlwH_=Qc 9<9QzͦHޡ|2BGiCV~R1L.!W/`Cl}2ɐX˥]r%62'6b'>/t;wJj 6" D;,DK3t +xɥ⩴*}jYMv!&I̥1N< ]`NWGӲGGIOgti*@-J_YLI1!:p2WHC5~̴Q]*Yρ|17?M+ 9UfǮ ~ADڇxxf4#ͣA\^>4Cv VuZbv pukۦعb6x Z:Zj^[mD3nqh^On\…m CGɔ YO&t>> LʱP\PSg@@W^rŤBz\ӣrqMyΊ*PKA˜q&uV'N}HMς5:#ZՇ[ _ݻL[wy5",yIe.n T3%`܎6f\s'LV^;u$bA \[F0/u;vTפGH&F&`Z=m%vR=qj(ծZo$#!Qecowb CKۖG K0 K `Iy\;4!+.8ੵ&'g`/Q>~+R?HӠ :8\ɸ,g )ǀdHYՅ;{~cX=dwߵ5 * sd=89<杳cor]?$IҲ bUfժŏ1:Q*+4UY7#NdnTmѸTGRX')x7NMN4~Ե7qfϿ; (@+C4$9vJBe; eya%Tqv@kdoVPt@/S)FqL! omcj5xFˣbԭOJ$ڵ_ g'&3¼bVos` `uar-=Zrl')Q.yWw>rJ9ȟd8zĻџDҪ4l>+i@/Ӥp>Awњ]}40:2 lؚ6G74Uh\1/(KHӸ uI4O +P\ fzk:aA-uAJ(Y}bc;6* <`a<?]$+s}9y~BDp8ӱ+C- G`d!jH:14y)*$"[Qcɸ ve ̷$,rFmrWscGDzGbz`>cg5@IL--Y֎l [`K8ͥ#ׇ? };P A;SN:`9͐4m Cd(yt]J}~(n{E%H+39_{Oiݡ #&*mQW9Edik RE'(Il< CyvϹE?nQ`9> %߯>ZaᴱA# .Inq*E?x=MK)톥C::W$q>9ͰJQTC U7 =vBiX"7kZXP/`R5ޡ#Wr%nAFm,2.sq+ sf[ALP4~<ľμDA(Ua݋ҙJx eG* !˱C!:_jND]? %ORiDB2aTx `ɿ9/- ɉTz&P4`@O/v# U$-\D&f#-]yɽ#z~僾ɡ0+O`ΓV+=1_4!/7;7t JddEa/47 ?V۸W3eۚ4fߒܦC(uhP4 ȯ5Ïe|R%̦G.rv 2wo &10U2cCok`f&%D:>էE;.9UX'v ='~bfϝ 㖀X@)nj\6|e2MMfnzzwE0!u9ςt Zw%ëXjvFMՂr,8_*l5P(6EaW_M-fr/4lskl)V˧}'4iܻymƥ,;E\28JAK&!JFu$Qyjb -K9Z@+d~瓈+% l^ʽT#PE)奱s_MI Ǹ~>U:!Њ볩gS:!ZLm(P$aPhYf׋|qׄg;I%Fc!WA k:$E{oUצJ$|bI+;tLu34Nīؿ`YaV91YrZFVL))L)PBPZeٶpؓ'>=1-.U`4֞!e|\\Y,Cxur=kR,k[lX Mx$l[6=a:cф>-g5iLR8<0;bV1=RUMc5Y7nX y]c ;`Nũ~$ݸ3JOZ)H i%F6坙-.b=3Вl!r2f/*̜Z9 #7wJ/\j<lae^v;|wA\y^xTLjiS8T}4!IkoGs"YbJJ6EG$m3t0mIm,*|’WXbCi^Hxh_yN\;ۙ#%|!TK +18?xo@$m6+CGxi]f!YO A¿AuNċE(1 ٿ?% ""w[P *6IG.ntD ^m={Scyl^qZUTwh]x񀅟&GRܦ 'lۯ2Pj{K l|7“!1f1ӎ:Y5F` $[TCp!Rqѵyŏ]_##u.l(T'jp꘏mZ&Bt5 ԘxkTp2VOQHD[Azg HAptb!$hWptTw{{"ΰڙH:m];F5I]'!r<~Dg>X/UD"{puۂVi9-.mBoLS z єZ:a?:4`rlm%q8])t4'݀[Ŕ{[VYL\qZA@9ZQ(<l6W/j'W9Q cծ);Fx1Dٜ| nrHi ]Fii# J-^fR߷_;Fg^뢁R }SxBH ӞW8A\'PBL YL: F`;<#"`( ^]]#c4߆TLcﰣ.ǀmL{T>(%-w=d/~sNL`姞Do-n? Cfy/%pXW{TE,ftxPLZ" H/13 i: i8;p8+8'9R؎QLXZUCzKV/`IzQ.wʑ(¦.j[}GrBWۤāM/+xi+u{έP6P?0{=ܖٽsׂ S sen֕6IEs)4sM\_0cc|bo~'K43QMHpP/}\Ϗ,-seˎ-ya(OmE"+dAa 1;,P[l%s#~؏;$οt I]٦vݽN%׼aO_xZN3~{6186}a* @1%Ԃc`lc\'!w:GVc̑հe"06/.3o{Pe=Z 2GGppZb p `Ggn:w S9h.Lfj)IFF%aZl35d.jaivPʜa-Ao:xI9vk>biP兯 h*l DHTT֯9$(ǔxȤe=x ]l;*g\Ea)c9]A v߅OS4mc(`RL!O e@Q'֎uoȡ S#x>reh,%qG[ .x6X*$D94u0i,yZZ,5/D|Oݿ%,5 u`@V*M4}Ϋ<ΰ[omN^&ヽ]  -$*+;la*IsD}8 )(Jo/RSoLC%nY]nptE<'>5cEσ?j,#2OYk&ZIZVu 49Dk7LDdM;_b=teʑerQk4 w a\>(s]!M^3cʭim{e'Uڏ]=G=xY[U ^7ǝRFDRM5Veky]Ky#LFoq@ʛG~TxZ{t׏whLW'hXڙA[<|DK=DIT9'4%u(# sXa]ttORP b{#F.Xn"xB8S4, 0. vߎE{ۻ)2KL؏BZB)h+90iLcnA*f|~3$ DT:8oAYQp2}-Y~զ^?b8fB0޼ L#%#ieO6Cp4h!Lժv;ޤ|搋 L8a4M$}d~M Ŋ?|9 xf>1S}ΞTAsvm Ɂ]9^^ Z$̻!^5hke0=Rg_'?B8 7x{q9s~w/.*bN"*]~TGy׏vnp`tobT6wS x[bl!PߏVzw|@/HwQ=^J''wv&"\4Xd@Q_( L=L W#`4O$[3mdK=>)`#We>ЖV{qjk9WCclHJTQy;.qBN3f[XtwU5W+V12S$*k<_Չ.#|}NX Ѝ]c$]Vy"O̥( JT*W 3z(aYZP|Lɮ@}[+  ܂[op__uhB`v,{k#?渍!LS`{/Q"q.ݪ4(~ĸ{+l )ŬhNjG; A2>QGf|ʿRgÝK^VwLsi߾+>90h[ƙ(߰S[ MMtǁ"M#P&IJSu$tCkVsS %h%a~汖I=%jkkIZuiM,$W{k7`n=9_ ZKYB* HjÉMgxj< ѥAW4 Z`0IǨ7:h{H(xʏ͍{V<0e6Opeqnnzx/s:hW}/&RiC֨N)Skk!vdv)}|!yqVk0XӅ1\IS"S"0N%FbC}4WaDw4C^ );eKFAeg}Piu1X2u`8吼L`fD{moM(6F=ގ8 #|%\_ic^zcV,,!ސ'8=\AC+G9 B[ ,~v=24xj(3'i42 b!wxri_J7VW΀z@03(ad6Mj5N(3 DP;ʑ3u@D'f E9=}{k:Uh{H5ӣ"y[/! d{g9X(dz 7Vo ˥ qo@ܲKjRVtߒ2&c4x4 FaSJB{sOj@9ۙEl}I& ×Ғ /^0Xmɱl!ezkdŚݹHja^V6py)3^b "A)冁,_o T ;sK|,nxvE-JUT`^}5Gh)O9)7cSovqX{ K\;fT=,׶v_5v :Rn4hխӒJ'NDlVaB\.C烩lc[D+FmMRpfƆ[tN]SY `;QIRV5i+2HbB{a^&ؚQO?9BZz pWeTޢ>_nYz2A-}@0]^!wb] ]AW5'F{'?h[Vyކ0Gq)j1p%r K,\ް\oq69ʾԄVل k[3cz8/{~ ZϬ+NZsMTzp}#-Lj\BdwWOMPaSs p$VzR}nD֡qF ؼ( qy;`X 'c* 31׺&bi֐S=筵Hfi10FRx;}zFDygqAxJ)NK&fb270^̚Q+bMRTt;Jf.~Ef71}a7ؘ鄗x@EOPAnWz>xL4ɢF8їzndv*Qm'"X &C*cz@C#iFyRFū|O"Y5suIXz,k%z<ҝئd);ubCHgurOKY/L2Bfy_V&N @7@2ן 5#gn80JJggHEfrƳdCL]_l aK@cpl:6߂^ $o .KSJ4;邕g<_:r bBA?ؑfOȪlfmL!5 P}w[λzfm #ƃSd 2WMX@& ;=yV*Iyi82 q=ʁu+^QͩN,;+]Zj^lKnHFTZ/ *3{?OKy7( 빉d7zC9U8D\?p73 eel6a"49/T:-6xp[ LKr]U]ͬ']Pד%R&cik{Ew.dZoC-GQV &nSAq*%r7|p6j1Kx3f8C%4#/x*nN 4gkxk3×`=HCܩt,>i̓ɱS'fa֊jٓ JGa6ʶh\u#saJHE\"V0uDlX%̸gsٙI#0ܪl[yb_smRzI2 :2.f!.#[fildYkV@_ U@]^ۮIRAX㢫Tu^4͸sW\XHn+ͦ٩I*8;NmM?=]ٜpU?- ˹5T Ar{׭5Q~7Ij :lQϐs~x}%dm:sGb~s=Yp^]BYҬ눔v5 ( $.$ZO{o4r6O1׵_s_"\v}U!Տ`VvB:ώdžpV:ӽ"@ lyJ"88~Vu!LZ2W3׈s/ц} Ew3LpZK[Ȍ@{Gw)\`7ڍD,).I6]9TDoHYoMm,/\&IݹqDiը[QY{uvo9)b[Muk^l{y퓯 @F%.Vkщ{IJ~3F[AΧ*Q~JoP<~jgs.L\X~ܱjCoMȓXP83X5ի kZF\9y8ݢ]@NֈS!TɌ8=mn - v=R!%.|D=Y^E>ftȨ4 ø%q=L|6OWz1."_;+4h-_>H0CM4IҝIiAFR?K#+G:8HaL8˞Î^hk$~BѸi)eu&G~"䬼R;> uz¤Gγpc&"z(V_nreN9GAn=HW%LWp!?-h>'չ.8mPr.R4^,^pj|1E۶x(9|-pf?>L4aYCO,0OxU\]NqckQXBPnݝm"5H b'.vք($2U$Np\,Ձ=`k1gvh>{twA%GXfVtʵ|x}¾xWl"a|-4(lFULԽ6NS4򋬤]ιCQAbDY4m ^4w f~_qtС٥zås9| wɜ#aN`vndg͊;`uIbešIFܡһ.^}CNkY6Se䵬19՛Jf"-LH>QVMuTuB}`Rn6(c(vu]qNeXWT k?kƢ"w-%,VN;JK(vK-0xHK0#"&5!ҳѰ2}C*ӫk o}9{CP[܏g+OgH7I%:jksc`uǭH [@6Z܇o|Y=^MH=J?;1! mSG~<Fu xVV’.ǫ??c }4*"IlIWo#SOLĜ=2A_얭45E`SEOlTN`6x቎ I-k@d~2 Ɂ]opF/vLבg'\ݑ'FOQkYDz"}DO}u]$"[.! ΄IݑQZ^ E1ijAZ$j0-/dד_..a`D`2u҇?18T7+dllF4SbnÛu ACx#YqC.䚱ïQbys+Qz^h^')nIt9e_Ew+jl ,k)&Kbłp]vζ*p]ݚֿY!yDz1tOC:<< FrN4BOMVS:6)ZZ7P!α՞*3J`O(q-ΏKmm;TL9ƻ.{!@!ꨈnVOٖt$w޿֍b:vC(')R5oخ6&uv-''FfDSEkѨ~S]&T\-;N&k[2Nwg7{3eƧ#E^JTniO@)޲37ʶ$bEri2."#8NkD$8QAZVn+_tQ$NtK(=3 B&-X8o37LFF/A1􁦅VdnΥBl[U#4&g+$t?(PZ-Z!ɥ Z=P!a'lͰىm; N5nxF v?dڛ밭E05&벿9?43s pw'SeuO,Z~f8++.ӯ[F>tӖD塟_nC~2ҺA_Ģui֟ `Jƻ}$3KrweY(<*hi?GGk5Av+"(K_lIZrn+^Dzj7]1}'|óחyW}wԤr (PLܯ&Y+|{Cg"{ǠNy13h[2x ۟km[ёDh2(;K3St['1|=0]}e%)_ŭ 7'΂חfeO\&3u踋WBZC&Gi-o49 %P:X!Xf䳡 ҆!w0`SÉ2 #%'K~uj\k4}B{b筵 4JF{ض _6$IdMR.Q<`~EkC!z FF 60_Om4Ѡv>)+V$u31ߦǏThamGe ՖkfvȋH1||jgbqD-Ck8o~ۆM1dA\A:nBWE$|c[LjHhh6@Y`<{?+[tBp˥Kz35bɖi#UU!1~dOTp紫u}T,wȇ4~ 7e6~Ұ2+r͌٩W9 stb5}y[s9W@: 91 `F ;ЀЮX6vz;oD`ɲ~|JXJfStu!j]u\qg'W9Io [ht oZ!!y4+C1vS)|PjOuY< Ҡwbw_F.lU@n!_DNoM8c+v9 <'YlI_WU.OB<=-KXt i xg}^,6FfG3窟GLΕb#'nbkj]34"N1eqE)!yPYhSHOUWCw{nCk'H1]7PQD` F`ij8ˮReLx +A~ۮ;Bx w| Lq<@;O9ц^XijH\DXdq"]?u?e+c8mEI?Ä B)؝ 9 fEϓ]XI#S%tmǷg %,5Ô^[-= qðw1zsmܳA&-:Kɳ܀3$cqۨf8m b/ytz*H́a nCYuJc^ȼ 7X Qp{H[Km¢QX _YS@goEcbŮJ`+UA7z'LܿE\vJHZge7Sd)c0wp0DݡJL(2q/jSnovPkڤ}!Cn2ʖj^Ӟ.(Xh:!GMx $E<2Ȁ,bz0"U@kxDfu \;)wwyn ~¨m04~>c?pU X c}-=klӝ?~aHȠeOkJbo~FD* C0fSnĺ^erp^IK{wծTXlwDe#xу.}k鯉vƬĕ;H!-(ijE5)m 6 7asU+au-MVG%`nz-!fY1]Pι_ X~7=1UO<}yNybSDD.)cR$Tm̾|cޓݸ1–gZT!NmXyάwӁI׍{5cp{%Iz6?-}E8)}ar ;Q8 -whY'0VZZ-ax}_Qʛߝ'f&ڎjX'3Յac_*_7`;g\ \MO !M ʾtQppq[^)vC8A$xۑCtr_w IP^ӛ^#_CESՉ6o!>N/twT^\S#y3siZBIzY6hM;D뎾/Gt0ޓ~¸[zJ@è=8+=v7r=+s*n7Ke{͸.pFs'44^"V+ ϧ-Z>jbđlNCf3^._g(XCݗ&~Aa?|W_4L3Z]kT蟌8<1qcYއZuLrGn:K`fjF׵?[OǞ+ymgQU?N:BK-)3BK{C9wdl3#YjF`W|g$XH*O'YIa"MkVuR4A#Q0P%ɕ7e)aD M{. LbD` s_3okbpW:%@/QrX}9>ZW. ' mlrU&FhmIbI+T!k>W'N$ٖ PKXyf=BygX,l__m/΍Dc3>NN-K'$nQϨ6*،T=JGTo 9!!v~?޹gv1>C!;\8#Xnn 7e/,,vUNy.sD"YGxLÓU]0?T-$ht 71$$}ӆVgvӎV:|&RŭwX>^8$F˩Y䣊 I<uo餐/w.{DxG6M| <|JL&=I /˭ƈ}ڭ9o1(7xc)4qwWRz_) 7=ԼsBW}ϦwAwY$eS`=u^[qĞxsG9vg%cXev)ն ,B s81 Ong_\^,3"*x$Fim)~+U-l~q(KG~ښ.嵙SKA2Stg򳩁x; 9KuLq4{q9r[jA2OPLWN&|FMѨ{"?Zh\k aas LS+)v,r͏R$:Ҽ^IjJ~ Xl|>ɂLヶ!9*%eAQ7O?V-'YgK}Ju풫"! ఱU.=}(nw2',h/OɶP6)ωh"86eL>"n7LU˫C>oZI >XU ~ZJq)t~9ѺBznGrm2\t8ȀH:aW2 >Y.6yJMyR}Jj2vzޜD^Hr GߥS*De* IC1:B!W> ~KD*"E3\Ţs9 xPIE&uaaӤ: . hĂ( 6Mp$ퟷ5?^.y;`tѵr{k o/Aq>ө^YGj'E8J{s"0qrQ DŬL1[(/Xgo^;@XePaoEl=q:adw#NY9srj1O2qi|-sw|\⾿}NZs%s Al<>Ե%HWyb͍~}#6)=qIxQBL]m3Rf׈]-uF )1R$ 窷܆HfhA[JyV&( |k`dt3 MdA2˫ gju[jdI[YmxL;-6*Qa'}eʭbLߜ\le/.J>l%~jS|I& ^jBL3ў$%z}+`]J8&JlAP4CY+3v n%SU8;( җn7cp6ϰYMmkCuFz6I$\/0bB!}4=U Ƽ^oY?' rZjmMМ_Baȧ520c7dN`~$#Zid6Xp=B,0ZڴNMfҒ|=n^z)StN@+J6Cmb>V-E8j 1+xХMx w<y5m?>  x5h4[rAW/ܾ})0 ;δΣēx gUڼejH19ILHIg$}/ufUZo(ڼm)KEz@xêZ ?NLs~7"t_dm`^eA6}OUS5wl.h"HⱧR9g)>:oo1'2elYQ{!)=NΨkTN`DD_R߅]~BTJZ^/'Wߙ0.Ƕ`Z:qqWQnfͰ$|O("Q+'p 4S*-\6>'/V, IAf.OX` nMSMKD%=%X$ c)>!q _]jCN]n] {Իng^^_z]O`$Xt6R%`.)㇧[.薕^Yd\mTгb@M$jH=׬W7aaiT/i;nE|^Rܷ QV|# .ed}\gi)$uH1H2u ߴ1(SxŠƒk}n#]z\]G 9ȝZxʇ_ZdHxS3I[ajjF]Yܢ}x7i*r&TT ֘  /l𱲞 ,y1a{"6T>Xȱb g=C ĮB= a~·RǬ⿲yUk_Ӟ5 dtx}Rط ۷"+x_zt,mJl裡 gb-ToYOjU2BI6o`0<:H,P4Ź ܺ 8P%r-w4 i$_Ȯ|n`ׇ4Ȗ`%߅IY >/1T`F]ʿ(#R\|q|AӦTlSY?Lj؂#_l*"ºF7r" -XF pc9l)#i>)]) 3'l{4`ɴKLJPpm0y/ԐQMh73kb_ҁ*LLhjZpP$#G˳ 4p HrGU(˙ZP1 F]}Z,;?. %ijd?BW2.%c_l|>elq  `s_R}g8O_XG)4|wܝZyؗu@ꥷbࡿʛce|鮾(XY0W, l(D,+ka\?\ YEl YY\RnQ/׋ëK7$IuD=#sT׮+3YdqգG@$B>&؃IJ[?jF5 j3sӐ: Ū9cȂMz΃ٰli|U=Ͳp< %TpϥpQ׶J8qD#|`( - X;/]'$F%`2YSQ_U2MyӂjuCg yIwx8W0덆/5olm쯔,~,5On@ \!yAW<݆OhwgI Qo7akf,X-l%̒B)/,A7Nj ǛbI!B6)Ϙk oSL/t 7}ξ6}phf.M T>Yz,(c)y˵g]w?Bt%TqoP{Kpw_>%h$E['fj#`Χad<ɠ%)د0TnRm9l&Q}CRTWs]^`݊J$ :e Ôt?7G);@n9t~.bS["'Ŝ4+Ǚ7b>UT,'41a?qֺ(r1k ;ȨL'0~-41xIMGÂ(c@I ӣl8A`\MYx*ڞ'k,0⿳mitpĕ~Z__ANc Qf!ϛq,Z;D} a*f"͜HRYQlur Ct&ދP%e?y~X(#.TT#4]1 Ķ3L_5im uL{ba*ŰDMȻҷH^q(, I=uDw#ڧ 𞲯3WuV{E} 5 %7 .ʸ (kic MC d]Zn<*,O3%EQ*TS|I.#QM;nZ8l r=|ld99f޵G8)E<"zx1͸4.s} +b3XHw)h*.z.tv%&vA|h8d?xUUf}N^ߋhW'?I?B +WF,:ApiUOѡZ*^ޕ l Uc 91=ޢUv[5 @XLo;,(IYjdN:%Ս_וd" y+GmP!nqY<_ dͩ.4~u~`ޜ Iw@@4f{{CMe%ʔ9,+\޷αE6 2VXW-UB=_a[3Xh <SG2[y4< >u}#+iM!R)7_;E*C\FaSSM- a!S/ֳ_˒ׂ3GSxE0鋳' L23#$ԮCKwX”D6\z='< d@/ lӁ`[T%*Ⱦ*ނasnTD:\f#tx-ǂ((lj 0h-IYP9Fw]d'c=[(\o^eU7( DַzNEG,-D ^MLArr;:Z8LA;mC?qCӽe+*=z7 @+ĥ7 y\sǃu.p|5cg޷{a[jA}@>F_ZɊ$ 9̢ǟ%+u&a/>K }`Mi=#T'<4|ys OmvL-\Ia7/Oh&X+bT#]2!sC:[}޴*u=EGtSW?"gy.whӡP4;ZCtǰA]y']4-j qiw|sS\)\LH NƤBԲë6̈́7 W< 7z@M ,ޙkm*# d2lg]FiZy$QD/jiQ@^r RMll+QQї)EdA4\oXn]@ђ̵ϗNd|˺^ qL0ۅ7a|K3sot`!79yZ9|F#'уo|jIB4# }~V*2*M+jʡ?}& 2Ap6ҿn;2!oIñU~gjI,fyC p7ƶzw^^&HqZݘ#fh(n pd<'A'TxW‘'^A)=8R|D<.3mη3(nSZhǑ7Wڡ kaÖRDޞ5ݖg2rFSÂ[{zhN<3CkeUT{g{+ *+j>ͼkFdޮظ>n׵vEK؊x=nȇzȠREbBUdv\MȝݗϞPꈵjtiNVk7}ԧ635зS֢S Q<(`Fei,"WTc@8*nƇ]l;DH2T@xR?3$B;W"~GJ凱Ad7^!f-o؏ipj5i݁`c2D09*b z/7곒}[aO K;RFP 9vX!!I\#pIybpZɗi+jfz%7udn9w^z]pHxn  ,c>~>h}/drv<7WJDzyqRi\:K̃YBa ]o Hmhwzzi?Zm~,ׂd, E-uO|1"<+@V(7"!T|liLBQ%ec}%CA=~h qa1{J1U=¥RӬ?>`l1 99zbxLM>]:Lk\+GRZu+c ODi1QqS?~RDp&-ػyr~nfw1kƵ"Aoa#`Yvb̺Onuf$ SNV}'0o^naHME&q{&Dtnł}7k`[ ңMD]|QkF+/rӻ?ςUٸJU5P$Jڌ?wyI.]RT#o{k@լ0F핥eլ VI9y8%]NVM]`cϮ#}d8wz0Haz?WeSAɓ8}wX‚a.T!˧>! U?ZA¦7ȌvmNPPy XXA]#!"P.r.%2 뛶02k%^cH[]$QkPނ3-v^CPA _b[4%*3s ״BF[hO,ę+FVf`k)x (D0 ėwSDv=;VGT)hgꃣOWC]!i/f3j\gpO oy;O' -=ߋЛxq N<ɀdy/<*- 'օEX1Fp"-^|G)fV* m{E! !>?Ow[oakXZӬ#_e ˂gE{ʀ5~w{?il^c b1q&eT1Db`շzM̛6 |OoPQ%|"I ou=>tVUsAVDsf[x7cpT\i*-ۨn$m9,%^YpEz5G2u^`@v55.("˕:.䢙R_j1u<H>\uV(t\/-d\pfA%b_D)n0:!/j+*ch5k,2푳z"I$ozWq+P4##;lEfe[iP`2y#|9vυ\1lr8ebt߾|ࣵ?$J#`Cls!.|x3[\M<^"=\cquOOiJ{$Ś.?M)o.]-!ǜ#|K hk7ҳU^EKNZ;7N9{ |_#n~C94f+g65ZMoK#OڶVh`/7?f^1dAIoKmnH$KK`zX({zύ+nWr ‹ª4޷ E(2FܮS6 C?4XWu,[dkFpbnĮM9*RpH x:;i&%,L?T!+ gY4NмsH#b'wW4VsFp\‒CS7s;Ԟ||dޭcJ|0qǘU,lb0kՖ塚N>|24;ގɏ.Ul'2c[DlH5Ċ/f,Uz}EBDt&Xf}'u t[@"O?;=BE1X9[>]qxG& B9^SKPUI|+H7C$p~[EE8Mgɩd]mfJؽ ED"TXU w_)cQ"2B-~ aS̀h栮SD D:"dl}J=6´ZIқpiwɅH+1\nf”_dP 4]eԼ!)f:a_Jj Z?g~޳xUbl>z{1=Cœ{+`K ڷfpgd$>!Ԯ$BA:RHGB;3E%dI)βxSCY{z}$xzu3x764fL%F?lȑnYݘb+(g33b6P41´7$ʩJYxVo_%CVR A4gMճNR+y`-fXQӵQgM jʭzǻ噊`1C0e֏6jeMi,YaOr;R \Ipqƶ9rJYJU!X "j& -YeGhQ!"5|:9TT 2 ׃ [_ܳ6(KJ;hT Bm`/QtlZGc ❸|wʳJ+iLrLsqTp; _>f(;źlgp}({_>%' -kpͣE`0E57_2|T֩z+"h]__7졙r%hbPP\L-;۩+Y`WNIZl#R<}J윂sNV/Y^(銈Yjjc:욃Vd08y~/il^n-`;9{Ao/FsK>\\7#? _ 󵠓! ((=l(u=(%zMRP?ڞ𑦢k?Ɖ7^J~Sz `UP/"0k51w;`Pfq9fYGgS]- *o"SHذ!_+*!ݕ"ښ2xC Yi;7\ZoP$LcjQ%%O!Ɇl2k:}|jyˋ9s;AD1\y 5j¤\-~f/u*. 4);=G}RQRo)t)XmsE iOCr򠮾ُ<)UdszJzWpyٳԷ[訲Hd'ڟmMOh+͕̋fNeg[$vB=֥ A+l KL0Pt+)e&cAGC]|-;a%= 3γppR3C8Yd`,s#JeX^Iڿ1 Zh}q9p2?H#"e-TGHR]~jbA%l0\TY1r m>Iq|O[fIC쬘0Wz e}B=*%#(L*TOGoelN$⼅*"Q19Hc?|Z SkӾgz!l#Gie33 д78,6@XyN!νKa@"m+~@rx0NU_+%ęQ$a!AL/-~@"o/dvq⩗FX澄Pn>yliK0$@W0rtcX3Sk=7oڏ W"&Ը_o!JـsBŰň*@1j! gS%AsW4 ;&d? u}9spb3E⊖s7J[$,vO>;rNRU ~ȸF2[^o&밃Մ247 Kpem&MqϨϬ C9&Tؠ;Ox(A,IPs 압g8$}:Td3 g/NK>K =y ᢲ p^vR8Z}qd)#0RA*8!1! 9 1+Gmxhlf \nGC*jInc'Pdݣ˕l-}HibdF$V';,T$yvN 1>Ja%蘉Eݵv,85'%[O S >?Vϭqs!.6F~2,4tCHxe^AEYl\e?p!L}>p^&Ԥn;:! teۈCnE߭fuǤB_ElrCdy.?fm|Dފ1&â 7H Dhr]BcN~'o@=1$6xA Cg(mh50^yk q7ryecN)l&#+aV"ܤ/;cl( 50dD(af23q ބs~A_À\KQI -!oB6/KQIzTq;v.gHzX>akfcnQ\:uLWeHc&n?bFD1}<3LA3|]&%i {JO٧8IrAJTøJ,ze$>/|,AKW.091_^bM'O}c[jS."Ǐ%q3"7ޓsR S-+DnPQz%u:Fdj7$SE|>X f7́FZfS )攡+Yɞp,mտVP T~Ʈs'I8S}Y6Nđ3LXtY(,ːP#DE)b'WL𤝌t#N5E)sv \{;2OUKdK2=vnbZtuZrn-?yv'p,/:Upw`wR8Ce#XiQ3{#ah5lY]ʶï &{YQn 8_,2@TbG͇xh"q\w O ,ƈ NRaT Ÿ+ɉմ,M{{*^VQm/PY1 w~G \oٻ/xe*\"mIjhvHPZ1dM.IÒڌk&j6KF}6҇2+P3/EO朅͙Băc>4sp\%5`qZGBE#-N|El[ }jUjIwBrW/GoB>S:1toN=^~3]jQƔkCἛ`/@~2̞4{{& t ÊOwpV-'[mVM$CI}.f 6gw.",@ Jz=6޶`'JYez[?B.3) >ZE-9H\QoM陰D"S40Mz#09 !{,MfdŊn(~Rx>BDxœ"g tIxTE-GTyJGPb=hW1h]AЛHԝyeAS&k^B^X~$.,\*աUœ2=:RZ:HGW[MҶ`TO32#YNxOwPܣ3d}A^CŴ(li#9/Ҟ 刬ꖉ'Y'olo;.Tlʏ6; nNP 蛂' 롗W6G|3BSB#}cq=9\JsNt@H OV9IT2]f'{ P·`4a8Sms76T F)WӿA^xV Kؕ>r,Esl;4K+y&ff\N'?Gᅴb4ʥ]X I đθbN/`1K.0NT8M*&5.JTQOt[}`Qso5Μh}{ʁWO']Qatp6W=.n?dUA,׹Rp댣T!hœX2 ?cvFQ\캣jw_* jﳹ6i]aɳ^+; ))P =>IgH 3`24Uˏ, OSʲv't?+..(-{fC8֌\+EyZ81+ZmWgbI9rNpUYJ#*&MFtzR^JXB3\M5A&ܽA5FzJklpߢi !SRE!f*3_jjO,_q `.I1mMjgF~s?i `{(Pϖz:cFq> kt-W"0J5 ]6*)V{p$ Ob]߮C|sl*a=S3{O86Μ#+K6hGt* 7ur*#j[T~%hNB G.wCREn/3gj鄨 oNQfeQ.[{b_6ui7nq#zj&QJX^`I4Vm%3񊘽$)Uc(ofn^amuC%.U+ζC23?Oq\}1J@L[|>{e3+\O40ݩڹD2eY&訐N 7{`g Y+Q#y D{_dز}'Bx8 6RɫQD*:fHή붞cM 4ox Wq12*~ !9Nީ>[Dmԓ*FݒǕ57faԯtc$8Է:uO+_#A#ٺmBL^(Fn*zRtMߖts /u'~j:#>{%7}|nE0jOs ;Á={dTpGrmS3Qlx|,㼑C'J@0M) U}XFyG@Xc\W;BT.v/ ("0\+,umB|@g} 8jo꼤L3u`/D~+}$Ĥ1"Ti^<;^CZ?˲Ḃ}@Y5D}ITfH_btߡEkY5, !hq ;s}luvQ')В'-}FҲw < _qbnGLR{caq*J{: T0Z疘<X<:*)Hu,6U%r\V&yg&etm"U7nK4~\7=98ڴ$ӧ&9 Bd5L"G)gF5."TQt= gbi1:7'D4IQDz1S.}Д.3|{J!%!WqJ"[ڦPVX*+Nv:?S{%U/Oqe7H~6A'䢝H{=LݔCH~5[Є j'/4ӡq9.F#Wal.$z!Dq\)u%=ə`So'mW;[e BgZ[uotD&] =>5+Vgg )լUʧ,XJ(! ;el-rQ#v21 HL?6GBrs kRGiH92uEl`i{d\q%2tm-N|}停!û[)xBmK9Fz/>"8x!8hJ.>^i۴jlg(ȁ)P=jި6t!T?2K7G9y_ P&l~c^u?:mNɸ(< 5>('>ye|k¸S4@O*v^zi[r^\,Ί=y ~jcq4S}07' +?Yc>RUf,'ANKՀշ`ͩHlt4]T.Vɧ}0/=2X`I3Uj"$jD߼DgU05҉q]Cj2 i& 2] T%;&>t9 gj-:4 p{6eoxUYKu%: :dp>Ώ8-i"Ƈ1L%*>Q:H k 6 ShE)vh1w@l`_B6a Q*ZI.MCccGbh~U= b\saބǍJx $^搘m^:ceHgB+U&\*qY):&?leAKW?jJWG;)?Uǐ%=0xM[26$SFuAMxCmV(%,A&30 ه>uc08ƩĦxbXQ0ۻx롨Li77lVewxg0@/:F j (u}ʢ\6 GSj~_EG]-^ԁgP?׌4KHeA|\G^6SPTU=niG1UmS՚{r4fe#^;Z;ǫm8*W'i:c|)~m3k̃jAm@ 5~ "N5ވ} iz*ζ6}LL{{Gƫ|ɠ ;z>%"&v@lyF~~˅؜%]ސ?j,Cn= 4\^*۸!w?X2B3tsT~#Z"/qĭ23ɨ#(`6 gcSVHrDy{UP>d}| +xB%[fwdD8_U/2U'e-r4$AS1#:|= y(w4:RԲó&CgԾ?X#:+2{~ll)~M@nߔpoG 5nJ12 M4" [)D"6MI7rG dfdL=(>n|nUg_/ /^–ā į=MMaUA]s}Ԑ9Dk ?<ĕg7| Đ8YnXc ޗ?qj'vI5 ]4)lbd\'WD(V65<" Yiq/3?@ߘܠb(@bZP4&XVm9xaߪa hMT%|3oϗM8K8WK!3|SQa<8|t4ʹU) ,EevΡʐr6Jc[eoy_OW<1Ub< iIrjCEQ=EIv ,q ū~ ;->źx=4j<:jI]$mJz}#àLcO|tKpvig7/䣡+ ;2;R~[5,ғm\L!|-`O5=hkr_.† =(HBX\O\\Ϊ2e Mw^8HtcYٝ]j JHHCAhx" #K+ULH\HBp&t^eUamJI^sV3f5B^ ~2m6F55p>oa/%g33>! ós;4TdNJLL_Mᆕ^ZW8xzo\=j Q-S%i` IrFK{l:~I‶NbdefEwuwps"I|z13xA)µb11|޴,|"՘?p ((Q4#XmFo27jdyO1x۩7u*RW r1L@8$ʫg$ R4&h*V9Zp#c5&'FB o(h[qsY_? 6m _Z"3G4c34li-PbYEugm~tn{J-0;ZnCvXheaiqᩗڃpxY"Rf>h <u|hCFoO}nforȟe/Ѳm)Sgokh̟4o-r\̤ÐN\!sgMoR\ɠL#c 8Zn7H8LSpj wϓoZ!u*'ԬV! փ\`Hӟ>^GNy;wk+wLnp]qS/W#C*cNV2-P1#T-j{DB-}hlInꎐH(n<E+B* 1}DM5j>7#tSkqg61-"BusͲERV[}va*B|. IN{-0 M,2;ʅ,3ThnژUx-̶wRhZ>P ـɯk?ĸ;7S(.`g1GOhsc[\GJ=Ƀo!a6co.e.ת-\&a{F_;Jn㤁\f&eU ML_v.0dd{^Z'ߠ%!!.}N7'8IjPsއ}i.\dCi5DlX܊U:T+Jd:/RM"*>gZdPoJlC(p Z8L6 Z*]ٴX: w?xYhwKu9l·5^7d0))圣:deaDT}ڒkyEC:ѝ]yku 4EV袀R_qep&9=YOTm'8!օ^ypTs@Jыϕvi%W>^@})-XQrôB"p!*;zy _|)wu9Fxta,}Hњ$)yf\Ί"OoiCPKuo!E,̎'$%ܼXE}GpM.y95rx6{Cի~x3I MUD ψ6Ko?\o}frI,H$1qߏ zHmE I8$i wR8x9͘"qicW2WXy+ ]y˖xۮoVUixm2T '\[/*kwu9lx~9B)0{g:Fn:30c8H@ŕʏr#Ϸ/P;ZVFQIN} j ={g|Kg> 9[l){V I5НHǍ88ڽඪyu-2vP ߴB8H6noVM@tN@:x+tv9]TQk>IRD1?eu"״Q,Ib%HACk4I"MyZcz6rٟ0B /s6*NG[7-mK6@5h\)d/>6>bA^10[郅UEH.C'qk*;SF#4 uڂ7Zlw=r̘!dD}NWVI.!tX1)[CߒNq€Kgu÷[ Oc?](] BJ^_,wd/ROsc0'{5*WC%T) 0\y9wH~Ua@;,!LFbMs͈C"ܺ>519vG5ڢy+nT+AUE~R=_z6/n%M& ӎbLmz_bBv*ն+H%v); 0bj6i,Ws~yO7YgJm3nhr[ȁ5b8R;B|$n}! ̘?)Iq_JN PW˺p(Wuwڮb~>،?gd#qIE6MGQ^V9bKE83 E*%kv w-ƟyJc34ORT?Y@Do7\]@bQG6KDhb-hFJ]ϫ c>%WTVM4K#~vOuD*NF ڋ t<5[h͖рvT!FaAomkDiC%B{g/$sigNr U`_9iPSϽ k~6Ei_ k)nQ8$;WTOJ[^…xk=%@X)[(?tG΢Ԇݬ gQA?a3D%>%/eaZƣ"$b>=56g\pڙ:TK=oKw!RPWdEhʴϠXnx _#ٱ@j9P_]MJX^MŪ|;5W#10N֏3J;ǝ4g7Q$mѕ~:ZiAm a苝XcSG5GⓨpCM:/>"l5uj;*߾UƯytXN'u0ø # #|#F/ A1d;r 8@~`TA--$=aI7 Eu-)D,yߑJ.9Y9X~~r #W_^ϙ `lFVc_Ap}HS,D͢'l3v>PDs0!6%n%v!t1" `s=P@{ Nz EB8ʹ|:2q0kA$Y(ʄoMn2G<>M۾X oLζPCOGGIǕ=ΤV?$֜u̟>eUNj}r-# o|*k 40XGp=}?|nd}&OdJS~_v?!`j)$=g'hHJ.gnTPy. ڃJzZliKyX'(īI*}گڹ(LM2>b5Dο@H;ch}zGխ<'!rj$`9@M}8]3໥.]k{u^ڂFI@dCL"o&y)A9dIk}*oo0%f>ܐ1}K3-{`}{?d7@y"Emq@>5^Q`5p7A*-Ь|Th}`zl++Ȱ&abW`<" URol@樶~c!ӂ2k<D Y')گhJ?d܏ݑIK򹂆AلtsSe&я#.wWXoLe4g'Xˈ$i[pϑ˧0'w%QܸHsBH2fmQ/,tͷAM  S5v0B ; A%P)d0-D? |yBedycL׫o/f>QnY5n7cJUKAf( 6#@=t<z_9^cB$Τ6nvUyށcʿ=wl iAlӔYIN77bRڧ FB}M~<=pܶ ~v.@bebfw:Bקo3$ \9IkpDkWkv.| ӹf|͉ͧ>cEγr"ȇ17,hq?PDѐcbnAzG0_'MEנW#$67L 0 KZ<B6IJqM)`ILe!*qϭ€ŝ C:tZ.X]a ִӺVI7@ޮ2*'Alې4nvםڠBr"7bw>h$B:HԵh(pbbǠ7ɭ.^пz5,.nv:|*q5}즞?Lne]j SzV~~ It›q\r8kem7Յ=LL?&䙏Ixx 5c'Cdh qa:.VWPi8J(uVv:i,] 'QԩjG.pB-J mL &&r~q^l8>G⭋%g'Zx%N8x~@y6~,)++HF٧)L4=M>8-%H8"ajfh^o128Da,L t d?~@4D f)uܔ;Z{!pNoȍ?|5+-{$@YOttiRkC$!P K!3l;2p߿P h*m3Rt"ո&eYpIS~GQ;Gkc9ʲ+Sjyd@Z*E!rD uKkJX{iG BYΑdV HWJ>|&qT{D(zd@_L:tG64ggۚVDǣ,| 2r{{!ᒡ9 ];U'U[n!Wp)mBt32#5|/ H $[y qs7>s.EA y>} ů*cgprdXB&dܾgH,'|!nj|F䁪9L#v>vPEכB*X#C( FEjKϗ|~ݹbu6LN q?-vi@D<E@ĈN$w,!VlǞ(f P EϾtt \n"GW@RVY#c0 +`t0$/v?78_3Ξݡg…`F!j5 sQa2A * M(jQXEw4p` 5Ӧ[wG>S5 NJ9MtW:kI^JѲ̿kNj/ =+{[^>(>xQ±W댏p^'LfU_$2 P5ȕ]nJʸg˶/x0%VTP ]/6Jx0Ozƙgl[L.qblKtM3dJh[_ ɚ>#g:^pL`ZH_4K I7K@>2OgO!k)pQd\Gr)E_ve|1ZIhZD˜|e/+?9kP3 Bt ,Ayߥx\G]?2}{cnĹ JO)/@ڐeq cTHcf^w}:T+Aߍ~Y;0V1~R[D#u?@g PB$?mpU"_u(Sõ;c EUr%jO.~ 0ZMyAgFmsd*LwZ0 HS (\ZL&*%_yM rV_IdՑޓu&v]čS pB]biن6Aۼߍ?XD ]v>TX)a01^G(yHc%ɪ&RѐoF&4o( V9$c v\LhQxG%6JiC6pf-H$%Vk:PDY?ɂۧDI PP0ؽMesIw >OC0%M6A**dcCDzdq=  탍\aљ%=?Fha2EH<8A4p^~wAOIIZldfN^hOX!&I d{h8>1u( ߫R4p@T|diWW`a/{+#tw,az7v/D *(g6ק(!o5-+ߞ@ fF|0Og7w1rc v=oNc)y*MZ2} %]Ľ'E!49vЏRI3H﷚zD6(F3e2wAs鼁'L?G7tCl: ><|B}JoaWFjrDz">ᐜKHNKZt rUF_ 6gؖ%foy)Og! H&>DlR@-N {TMXpE6 $Tc1"xusx5_+|_ oJcܹ4D@C{;Rv)udZdI+y,quD*yն 5A%6T^j)̕ fi$˫ }c\Ҋʟ~Jd1hz4BB/ߊ []mھuNZ'႖x"Iy-33$y M,&q@G2{02?fbgy|}* J45]vqF 'i 470E+'Q>~._+ B(*Whw¿Ņ_ӻ넶5} `9VxͿ+%*}CNLgau,T s CB6Op{^. M~D;j'%0LѺ?Z/rp8u57Zv— .wRR@/4SjՃE1b/ow`yjki$[l8wt§v\G(z`;`pȶ%xN9zw>OQqCK4ekӮ@ZyRl17&%g.b-ƙ #OQDuX+8`wER=Am^+ 4\`uWuQAu,!k㈜;A)a_]h3ϐ(y3 MI4uweͱ{ YYB%+4R-] ]/$,{+ud\R+Eg9c*Fz̈szy?&#!;̰3YGŸĉ6Uon^١]B9,vz!MSSܦpUfB+OJ-~+`r965s*lڋ.& p :IMsˋ‡d4:dI< ߃UFf?kXD%?A¡8&sn 0A YZH:t|D 7!zscV #`H޸{̈n;}QϘ \0Čώ ;A+!u oS`4wSQs3؝~ 0[zJ'3lI/rb8 rء%,y=XSa 'C^v8uB]V. {HV,hcEH1{γӇ?3[d*,J Mٍpݥ d+ @=YV!{ҽzp3BMZ9,H~(FddCйtG.ܜ2 ڕjo;n,O4ڃi+VI %QPE]-ՖrL8̢0&Sk`'Ƅ9 @λU%7n޳U)oMVi=,ITR2]'1 %vWB!B3e\M͛^{_ѱ^\V(D>t_ /0;&Fv)&iv4ܑB)3p1OcHnAZӡPoi f8^;aW7#L1ՠ =JQ(\R@:x#b5= t=g$ށc}=-7ܧc(^(٢$&>ZAEK 4`"Y^Ơj!HkҲ*1c*qz~ .$%-p2,(h(pg0 cQJ66{6ɐ3 rkl#m *}RzMn`ֆ۫ySb#U;:gnEOΫn#IiZ/V[~ؚϙ|CmQ/~aM84%V}_bcM? H(2Dŝ9mC1ȝFY4#} {%wi_ %.KW>"OQ"\x%1j3XdtsSl~+E8#Þ`|8v/[v`T5 1},`}x?G[$5TA"ayNoN1ϟ+= N 浼P u(@ŷ= \f+( 79!$3^(NvU![z o3F`g`6jR$PEᝠGzA9k'TX[m{dfc+8rO/ZUQ ib'lAR&u{@Y_#%K8WC]6>+D~xޛ!~ OSwM)#)  @VLOaљ2 ($'ÄA!5' %bS9:˅ Jr"Ő)*4~ңY%,y&T@wY2Qֵ!kfEzM_ТN',V̓KMW#6BT$DV&^R,_- 6oD[8[[^}U~%$ގy!Ci6XTNPbmλ_2 P+sa _7qk4oIUzU& ,`>:hWI B4BXZڧe yR!'Lws4(RCYt]['P;7gY LuBtqA=Dw}-w+p=dl7Xv8K*D/bAA$O=*eL=ҝBӅ7y|cww/=ك%8q7fݑnp%J)zG@06'JʟP_b: T88UE)EZHh>"/q#.&sy9M}w%ZW"ijEPɜ\8vkPPL:g-;={PM|fL4*^v]伢i ͙=A90yHE&~C5%rCe' Ro)ٚng h!a*Zꓴq"Ǵۼ ֭ 9.&xк8F%>/ 5EmߙTË[1K}fPpOf  x}H] !s4^0ѴCUx%`(V\SfeM# K4c7}26(CxI|h | U֝ `^szJh3G-쁲5A<>h<06v@JZUG%3eHV~6+#g <.~ NNqōnԨFq}W>䭄+9H@ߐ AinFXY=#!wǮtkSru|V K) Rj}-Y,ű.Ӳz9,z y$iy{>nI=tyG&]`G饺.=՚ Ŵ$hMeZXnh=9GGk![o~NJR,ÞkuArdvIMk~ gC]rz>!夨-v#BLt=K&cߔ`gW;*.nAB4>aT?d8 d%ۼy8%< ݩnۀ~Ë[qLmᵪJ%=]o{)1-S\UI_XpoP5a%^MҁV-/c-c쎀z.޾ jBm,.)^@^,nZ2-~%*A!$Q'ϧ&"?#P V /Xlޔ< Iz)|Ef>U+)Ĥ`ݖl ¯`Tz."jR&9QtBd͂ĘT@ٙ_&y\k1n@.t-Z3b9L*q,$hG \֦̐8P#Ih[2 b9څu._1G.auUյl4 jR,G,!-E 4W^j;j|2}+K's)Cuk!AAL?"mR7- I/hkR t I 0lw$9L;;4Of$I=jPVߐ2Vrp݃g`oJR,XIC [-&`zA). hk|}ᖆ{nq̋8TUzrp}~}#;;Oss6"ZEW>O&Qb V/Ey%qCcޢ:/X$R蕼-Ɲ@Ԋa-am~ƱQt G{O q'o.a8uᶐr҇"-jވ/y:Y_mRA7]1l [uhRC"gDJK.خG׀@xE`i9SVX_GUal$t`*Tx$r/9ȴ?^C#oEz#WrtF'c{T>"/6Q,tPwvnM0'@i`f|vk}'Žx2;#i;o=k A~BݾA=yL}(S:@mQ'-+`~nz7AV8#&օ=ґG)O(x<0n{}!Y5F1Nˈl ǴSM8.G\,QaxE]SppB5M~ccѪZnn"E:15kupFat'xZ k΀>Vy]51 b͒nPҪueZƖO!S%K^f'xcoΈ4zhuU(͢AGgR*>x`"Ip{hhJ8&NS{OO=IU +f/p1y Ee&m չZKcl"%qy[RiS]|\/r=Z)!U88l͍~佋g,) 䪕3ޏ5).ֈ0ܴh2qa똪b=C_Z;.mK,Lm@3BMuE&Z)!/74W'+@W=ް Qoam7n^ qG}8f%7^^_B9 Rd'M) ע~bf)hLR'vH {17ջ6҅R6rF^5rC0$8cڙT)hwaHח4[ ,6CV(r<&g'gيGiB=p!c̨q"鹤8? Y=y55 zcEz cܸ;kb=ja ݾŌCF 2CΝ>[um_i&`:TdЯV&/BvG Qh, ͝E$kٙ<(>CCFZ@=]j'>KT)||bm9Hq1ЯCiZbT^3II? cY|tAU)Juxl+s~C/N |侖 Fe @SYxa>LS[?-S>9I? `QrMU;>͑>h FrqesFB7` #CĂQ?I.ޛ0ZmWD1, QV kOQ/K\ tq$ku"ꔕM=|J8aEn”LBay|LƌOr|VxJ^վ_j>RC/NQmP3^ mZ+ISH^J"sPH qφwc`Q J ~nVK=#مc<w1~=[{ha[cߩ 8@QXЯt79zղ}ύлZvVA'*Ӽ 1;=ZRU&g"K *BX#J$BIFVuH iD$tMROyH㱱3?sd ^:Vߤw{^!*qgƦP:ӊQ8.-}ಙ% q׬YQ=T_o^DSA vũhpj9 DIXŶ6 Bu3G&E7a RI%4R,۷T^w3:-'GC/5<e&8/v@vA,ھϪ/oftQ@s͸as/Pgnʀ_˰HI(&^x!1t?\'TnAc"}AvG]6F?Lb[WϞS}m>E& l\Ύ~OG@K9I$O0ʇ"CUrJlLxDTCd^c͒sqv}KM4FՀ fA̗Yj=L*dPy.xG #G k$$2&$L6^꼗]?YU ]&ۥ_ju(ܲ_BhgZwt8 e4ME~f- *<ڶsF"C7!زO1ZQBVH<x{,,Xз/Wrmb- xW٥M3]Z]pVyx -_CJ<GKn@[,[CQykWwa(?^\{(9FY\V 05sMKӛc;OIU>W|R! Gސ}W^:UDx@JE+  Kp86e u-"|8fD-w~DrYݠc*-j^x" * |B!,۬- wGrʷE 3 AQ0Ŷ]KsPMxQ(2d6w^{RapAޮmNBc {))tX4#7'冬LhGʩWv.Z:N󊀰lo F Y0-/*Ezp3 *ߐeXqﵟ=R lvs=l(0> ˞F7uANƾkpfm!V2ߙWJ˻5N5{*q ֦fϳ1'$6p#'(2yƏVA7Ν@*avכ{AwN%^꽑+Ը ̡Be/̋OX7DI݃zRKu5y6TÔHiQP0@ p5<|c|+,Mt:`M83‡Uɴ50zU>xjw}PF'iNg21ϥPY 6^õD;b'W~T)*H\b.$Lo˜jZ>\- bO>%Zml" mu3ŖOR@0=8 b;^'i<5{$| r/{Q"̱BG>=[|Sds-xB 1K2=iތ;vKf Z B5Zo3Vobq4ކp,4p89YUY=*:x!l1e/U%Y5UD~b)jքQap/i^ GfJj W"WYp jRv3QA/v i׬Nz<\u9,O@ FqD{3 ܥ,psPjq=V-\RT&GڶX97f|K@\CV±Z9{mXI1|aDzJ#ߧrA+)C.e+*[_F%8 yGR(.Y̥CkԇaEL-l3'{5Kcd=Dl2s.uԂONevӸld kR}`1™8v`JOcWkꥠ0-f M'ԹJΏZ~Ru~47B MjWqV<6 6vI7,Vn unP]pMfJPhn⡄ .hł瓶QgMIK1@G TH$FS<+6#|h}}3u8SE+H ASzRM؅ 1H8VbcA8@hq;j}jnb̫1-  g\V.N:5ou8pk <.U:W?xO$"õ،\ڽojЦvnWw-o]&lo}aofToy<{B_8ƙL#FD*:/)*̛f pIGp r:$}'kcpU%S7a[,r[.!*)n:5f/&D+#!]H^ݡya0CC0BbF^>HӜ ْw6m˵[ϮQTVy戧!<7Xm`)%% gYTpIt5oof6lRǦw%nq0iHՊUQ9B2JЭP|p¬'j픎az+q/ydRSWgcdYSHMUo EAkH)( :ͧ MEfe+qޔzĵ91Ф6!G , -ϜI">B X T8KIGt/3?;UNgiq}RB5}ާT|zvy#|F hD8+=G CAB?O\:ȣTi;FU74QyAp/ "0Fm^%1y ͢PGs zAjrWQHDd|N0%Fnz7r/o:{eB/:+dM5 qV4Ir!8jq3#An;l}Qd_gW;!alRצ0 jCϙhGr؄XAm6ۏXDD[SJ*s qgkYkW=Qt?cL-k_e~7&ܳj|ȦAAUqRc&<~S}&=t#%@[A١eVnpY#1@,vg4OkՏ"!n^wJ@c[8rDѻFV`sNv7<] 7fg7*(C1WV#q> HHe? Mwݶ+4C1+(ߏxv o6 RJDtpч?j]#v l{G"V2ߛ(UT@y$7:a_//(΍a|oxwh:ܽ\-Bf(?,w鞊&vp>:۟?]VNAb2 $\7E2=P(orp-Yk6Tw1 Id8Yٖ&6xKgςn}FM8D(ҽ  HBpEQwKc.`^ `A{`nwt}mpL&J @#mW+rKAIi#.dzΊͷ5bMXN懧 :Nk\d cj.s^~N P+a%IR P-2/v>' w-Gnp_,nXlA9D{Naq:hTs#}ްT&1uV1p(A!8}b!<je3fm`s V3D..:2>LpB%[ȐQ݇O_lY+={ dAa`_@ 's#^`JxF W7GlmBa'ۣ8_Pwg(!󏊋;mr+MwapƄe̒?&7o|1 !-c=p? Ho<@vi,җ宍;e&h 4K&L^V{?*a`A8&OA|U rVkZ0 R.Hj@<닭aK[EqbnYS,?w`ٳBs=n,b\"WZeay?^Xc_!EtᘡulHvQgψZa9Yk: @8r$aĸRjK/VvbZztfZěÚw_%=J|u[_{ `(ٔrCpMprn9]B΄^Dbhf6 M{ҩi,X UP]ӄS>ڵjE^O(t4U7saXѻӡNMk3޿ s.{H~yjySjyllpP}nb౒{6g;n7rvA~ ̑C Ϥ{v*§ {S;;y}9a!D/y"+V #J #=E^mUSU%PxMS0։|BeCǼ u20Ӯ{"0{<<=Xx !'P/NAY#dBF\iΙ*}ͱE<ď[ uD|F3(jY⃃Ԟ"L!)Y[:\ky̽eJ lSD}(7C E}~p#sNq bߌFI-UY IxC:rT}BR޿i?I>'b@$s,f3S/FPeLs.`I3SgX7'L;IlP]c2ku]&wV cM{ #)_QJY]]*ڴ< [13";ZP^tj0x6eB]F7Uوg ֠Ӣ6I PA{`l/PWQEzQം2upA+kE{Du0w Vn}e ݽlRe8PS[?#N&gx8%e$u"GY6$ϘqشxS߇c} 5&E iGu ց5!br1VP"p&C6@eq3CjZZ #U!Ԡ(-$K8't`̊\M=O;BŊgk'0W񭔥H^nI3DEOwyfRV2mݛz>]B Y-iM~-6 L0MFFU mdKl ʀW*V:GQ)[Ϫ؂c2syZR#fuYqvQq}`pPfPƁM;uj0esK5xx/LD}gH]f{٧$A15e3]TToOŢYTO# JWkb1oX(o9rsaJ!4 &V(9hHL(2azőcwN5TZ]S_{C^!Z>:H_p4XpcG5ϼI:H/IUȎL< 2 oo-c!SSMIid p&fKG3'y`JT 1h~땔~:6/vKܠU1x(|%R>(ndRYus$SoGyYwJ"* G}] 15n֝8:hBc)2d!}po9eCd#yՙO{/hA|۬1?*>(C읉׳&Ɗlku/Dp&HZmX ܗ r~䐵R098&:h:E!G'" ~{gbzv7$oS:tD ݆!ӹѩZJJѾ!"\t[niZ`eʧ8Q5fخO,(7<wTO$VtLV/e' 1,o[Lo080vDˆM[l?psBa٤{~'.r򄸴t Y_gTloLtPމUF`sSH.DSqs 쏘Ew_ (F.%U4@8+] ~zᩎ`ۂ;Pڦq7I]+>60Oh""6; 9=Rc@={#+Ie*fO<ج,HE2r #+/RxS:Q$&4Ŧ;wZ@F;7r6QN5cEd~U@ifmo^5+1L-r7عb|H:4+O<("G棉W4Ja>NrH/'^ٰ'鈏$\JDQ;!>A߮*x6]yrjPc!@:WN#$3\p^Y(MNdS2".i4Ё  Hw;Q$]+.l!P}ͯ M\7QrN*m G]5S7qsFw@dE]X֪{(7ٮcO9o X^5E ++t,2cG8Uk%偠'9S"lh"AnOv0Gyw0<nO37/ape '_OɆp;a\ҁMfaϻ(*g# hhpKx`e2t]7,.I$`NKXe ;(읰F aG.C'M6,N^=}&%%'Gm-I,>q-rct`& iQFe~sVWEw-rYm>-δs`'ַv0.X+"s({zRB41hҾbTkfppay󱪼q3za}|˪.JvpWl>$u(3c'SV>AT9힞x,9DjMݱX&02(OWc\d1Ӕ=.k-*kcSec0ue,OJ )߄'**`’=Tg/?buiHhf̸-bͳ!"3Kslj#mZȭsC/mr (, Sl 3F_n- VeI[K˘St@_*mtxN.2T\?ͯ)j755"y)Ґ*!6tH W6{ )WtdJNo-} ÏwhpYƝo(AZԵҴ j.M};M-ѧ2G-xH ̛Z]Ͻ@Jb$wv堸]Uyߴ*(oYŲ g׾bS.AFCcP^UPb‹j-w-ÑLQͩZV56Yxb,P9 å"K<` kU2nι^%wײ z倚Ξ*%QV'`/}z[jGC[Jk8T')$ H۬U_U0iϡ8M 3n8hk-"7y^۟$>tbxթnfzx0q}~3q)h Nuʍ+̻VLw^ٺmͅ*,*s Eg'ȝEx҉&zvX2p tӮZ^ݛ\Yl˧Js^`m}L 9̞CŸ#K/{!rM*\bu||I$ai~[5,35SR&\(d;xYnAd? rYʉ~1O +SaB_GA(zv# Q mB⒃`OBd)`ŀ2 z(&dqF۰fO0tXgԐڐB ;ϊIcA"MXg~ޔҨHje 51H anpƢ66S߰oBl` { W (AK;V?*`>*ylF¢ ɜJGXBNdM=i?h?5Xc?X<ͱ @/p=]臙 DHcRϟ>uj,%eeDFQBkDoz5C6N;15V򅘁K65UڨձS ̺i9rUsi¨?Cg~P%:*9j$;6@'%ũu#xՇ>kv֒oU>hOSBBtWZx-Qve$⪴c5/8[kװ, ɧ/MfX=ۣF݌)4ylwtbQxB6!$:ye -JZD.9pTY_ǁ*Ă`ɕTH"첝. ө/I62V3x-Rwʺ7\V(bYZ]ٰo7i+ rCFҶ7eg3I` |= SѨp/l3k ?LP#p;=]wu6l)OJ理~dqLC>C)^w4 Nٙm fA0L&L]2u!Tj _Z~-6#b1>VЌ~8E\{czD--bLԆ>2\Ff!2rJxic@ɍ BUU[oZF(6gVn.4_ 10 H#5I4 1ӫJ|4݈hS&MnG?mQNWz5'= SpqH\,܌ߜ郝6\Fq=iP<4S04U4s Y=Bc|fV\c;)q*/6LO]J^v˱lC"c+AS0GacPD #Jm@jo<ȝa ~yt$ڏy7goAס @RXgY]$%ЉuQy\pgUŠڅsgfvm!=ܒ7$K:3`#\[rʽ6Tnr6͎ L:5>:^F±Ŀ4ˊkSdnc՚4R=!\o 75԰Sbsm70ٷ!FoCx] p4pe]#lʁYKm2BL)]^<~(,uayrB `c!ffI7Ti6[Q#^g[O@Y͸y~ܠ;n. HdU۬8rGs:ƚN7 's@7]yu1v1,7ʪ2b)I reƄ򔒣dtdD\_x=33bNt8HP_.\L-WNݲ#awxVUYӓzx-go?L:"4J^";CD6TI(-`?[cfS{=S}sP c4(L9ޅYb-ld!"hS|Yh+}Jb àɀLɔg5_uӝ+ȦrvzsΓ|7lZ܋wg2޲'7;7(zIAPljx5S͖XRy8HEv,/|o睺V]mTw 1XZ]B1}m`NJHPM`6 ;De|%;6' |'(֟n']hTDGC.B,JxG.|a* SEbx橩q95cÅ$+T+O3(ir=N.Ǩ֠ΚB` 5c YdhE]C͹i;4J~*l'Q".!ח@9LGWq@x}P/,g &h#-vˬ.**8^a\G-4D(V^r۴|y}BE'g! q1j$#E(١bO1fm_'͕g#WԚRܹR%y~@cѲK{ .MMxC@H%ܑ-2[d㿬ٟC%Τ{p wFs޾1wPyP^[`̳$!j#:XB0Þg1.;\WvASL{/6tCïrځf!X ??fiq+[F wEb$w/r OJDU^Ţ7 ~EhZᩱ9R-u[ٽD܀| {5pK!/}Oh"Ѵ8o,GL9v7EW)`c.CTSW$3,Ϲe"RIƧMQ{=%u! C4h(QZ[)uwm p,n)V^7"3ñzqZ־Wqk:X4HH+*H|nG-;ds֜+s*].$_M):ݥTL6~s4yYsd): ~_bdNL1lPْ-,nuַp&^Shա)ճV.cF6>Re %s xq5WTArou[4>V8<RS>1Μє`?y!}n d&tIa7sXPX.ȨT?$~,"c mߴ'z.$#uBJalEiNNaKt\gqfLZԴ *A훘K"Y f^ OVonߠ>c\1߸&I^E]gM<?39td}䳤77kE)Q, org{N휪Vm08\L誥ד@ )Q^`mx?CAosHY76z74ݟF]k{M'e6dJ Gjh\(ܷ K<3/?Zc?NV,U6i`>:ߨhdr,{4m)ɺg oQ4T nV{*l~"M @uaΙ_r2je.9^׎Vf9}z~ufq@ 8vq^66 SnvAk /[n uJZ\e=SF4"!DƩAׇ zzGc9]a*T8~) _ BP@V!ݜY,ʾ LC9őo%LR{UX# qgd9杊Y%hv9 OƩkv6wF.t˫?}YB Jtu`mCl[U^ !fa$ ρNf_SYP4;X>7}j"@hj]hCwһX2L w<M^! b%[x0JFf㌝I˓;ŚtY[s+;Et%Qm2rGt0Oah0ّb FYe?4 Ѿ<ZNu'eV0PQ}ӓ@}$KHt"Jx0B=ٛZ gZG!qq zֻOҐ9vc1˜Y ,g, P(XQÌ^f:PN&rrb G=Ig'> #c|37wp*M~SΪ`i4!ވ@D%"؈rEJehq?Fc9yQ)d 2z7#J muHimH%l|/SB0X=SvV5D"|%?3xNciNP!OSŒz(!¦: {y-usUr _z/~$9Ƒl#hSW,$t%CvW*1'=`{e ֒&)G軬6%޲_*ҙ3-{񙪒e!)ǺփPn߃8 O: %&vRKᘟi?@GPB` #36L z;x)ʃ !9iK7Gh<,s{ ^K&҈ܷ]}/5*! r"`VZň5Bln̹Q(- ;%Z2`h/0<0wrlN&P05y_^4,c4RPs`J<wj c+ Yp#j/8K6ٚ.7zk]Yأ C!N6TKG^mejԱO pmQNS9eu]@#f '̏u-nLC%@J2z\%,P/S7YѯQc|.82/.T'q OwPd(@AAo[F-[^x|X,V/ ٛ]I %AF/5h;(IᰒöT869oeRftЀk4bqJ*m7H9Wuͅ&t dPX?Y:"w:H2_ 1"#VE7xNթZ4L 1PwJ?j]*+:~\UejGL un:qlA :̟f(+׸\gE/;T7\ٯ"~&f6ӝ,pB7z/dxeUR6N#(!o$Ơ@BpQSQaX?c±E< ZN+BSyѶ6cƕ,c=zx3A/~v`3>4~Kilm EYM/#a60$Df:U@)N}>y3mQ,GNO\7^.$Mm'ⷽ3 WYPL4J6~N K)e| e\uײh5~%'ᄇU*4ܨ܍SZ VH|~\pz}mMs=Sf _U_'){ĕٿ3iV‘hCp@G4Q67&{#$uf*?E9*#yWv{8[ڼepBpX4F*ʣ/k`x !Ǹ:kq$nDpF'^-"+Pr6hoJ$Չn^_v~ BuT2+{30}n =_;yv6''Fbg\ 7N irPa1;ȇ?rx{tlXFDTG"'`]`D/НAniҘ>FDLۏGX(5;;f:БH(v"?`%թCJ''!dP9v*7 X ˱I?'|dA1Ly:"'[DW|XJ] :H5&DzJKg`xK7nk ?fk޳AgژLEhi9EI{ RVa*ƀQo7pU|0e\j|7 /T7[x+z` XR »$>j_~CHU腍 Mup YPi6u&Id*Tm6M{qʠ(hw'$Eכ{;%G~feA-݃atS}*`hi:ȚG! 3U'$1}U̫:׏҂Z*Ios*=-%J(?k-[$\T-e!T&5TX}>h!M;eW8=A`9$X![=XvzjUŢWQ p"/ ,%F@Lsn7&4D)y8t`RPQag؞Uyb{g UYXW'D|^ڐ/BŁSz7e`]|h=A&d0;aυPu`L O a e[ (GB$]w;PMVEԐ?̎l.zU'asJLXZ<->6daY; מ/-9j6Bfl/=78,)l2RTiV~hp 17 m:N|W|T0~P`3o\KPXH5DUFh|@#fL+\fw팞:e]%c$1 MVެ !ʷk]TI\7o@,~#E(8e g20:_>:>);۹5Tj`[t#'E zdv6/9;*IIW& {MHKü^y8$Q$M[k  Bۏű%Y.dh0;t3Ѐ yAgE0b NS:!3fI)wMK|էup޸9PDaB7DɱSL'ϝd)l'dw)h T8ٍɮ2}Bcj~YKGXn<]3?b館ݠ;xŹ$бdh1.Tg4S8*Qͨw@n\utΏ,Q2! _D5zJWm<`GHĮ:;Ywd.֮_Q Ouc" j,WE$Z8rB;9zzZaB hnB[҇`S͈"NG\7^QSIt_?[l(f[i#7FyN戼ÜKq%[]HBEG VyIXKa؆PΈo9aNQQ߫đv1@/F<vx5x^r?U_`_jA$70Ћ/}C"&wI (ң.iHrRjw͢1URN,dWWuKojB_n㻒}q/K#0-jPOz{k+a` 2Z(g6==)[+6SFn ENa\mg|vs]Nۑ^'I: VS^ (Wfol⒗Cupeвe]@c@`FӁpW&S7alrR&6ȷxz+-%˄ Gi^H"wȀfuFRaRVhGDo'h{9~6?MC c4@AzԂWA.,4(^N|#ܚL*jWVᦠ!K̸-~$j~!Gkz~̃5'cG=O @zR!ĻhKDCkT1BPqKMtȠ<ڭG9 c/wϫMS+|µ#ȷ9øvI7H^*q8BB)vhE<7Vk,L\ǁ4X?;;a}:(MAHq~M[tH03OYye6-rh|8њ ^s9d%kg"7j#83IԳIf60 \PgI/#D0/k_(n&%s隑LvZS}(r"LwAs%02\yXw4:ýXVH|yC! c cn;`YB)uK&gfe <&̈́B/)>;|˃>4!teiRF'T8 Ljp9߬d~%> hw$@ԛpQ 29'l({Fj PH'$dPAz`<$o,|dsjˡOTL80Sw}rIj?z|%'(3ܫ {՘$BMA 6兟a>%ԟ~ F@S=,kGqHޅ\BU@Q[[ݻ.1 ɿu TMIccPa%C8n<ū z$-ܖ`T7$+Ye[ ,KrS=<~j N4/*J=œ|\Ȯ]k9ɞg-tWo W]LoZrd Nc" UX"1J {*ʴ͜銃u#E|S츌M =f0(WBÏϴܸMpZΘ |Og6D77Z'8bf %sY,m-b3(L+-}G{GA2*@{;${{|yE؞I(˃u+ .C:&12_/`}P\g|.hi﯅VfS'!.xYZ\ V#<B+ (c|HÒANh2.n"uTltΊ؋+8?ȩü lHA*OT2ׇz+nNUZ߼-Ci3H0)5Xnu9b 6@G*yO5O8k0I$q p <}tig3v B/넏R;䷕GS &{KiW<!ݵgh_@ԅhESvKX;BGJx-AT,0y!71ļ' CBjqjQWܥkh f7`yϥ4kD]uU;g7ػ3DjCٔW?ӮN=T>O?0KLߍ4m7bة}$m wG׳ܻ{s;êcl1S4 u"1 ℘9𜠈'[=FpC}KuˠPW`!de֍<I#f0}N6]CBiZ)C °:f1BLC@`J2c#8gUF]GD@08rPe-N=myF.ʋ1û-MDOvG!]^9)C),|&ɯ>1x"N*Xx%Qsߵz&^͎`0+eEqAhR71R٩mD0õj-#rcE, 9Ck_zjɗN:b /dg9!>-F1L49MvBtHeh m8'@)5 ;V(re:1LsJJN:5pO˕q/mcuV{ G!U]/a+NJ`1s*Gq䌀u -t563)W{5gqƭ[aD}0R*̤orAJfe%1yQ`\ Q-^Kj?' $SǰDvl+"+ DUx{3(C`M7P:Ļ}Ht^䧼O {dW(ZQW?oDgbW)n΄DGC5(U2Y%4S):DlUD[3}}"#:ξL-v3Sq'hev?CL%tJ7޹mMm>2$rre,A(cӶybSLfBif\NI]ˈ32D“16̈́0\"^ifǭ;r[ݞ#mJbp2鷕B2*W7D~ګB_5pȌ=zܪ'&Nvtqt?K/_wy XPdHծ/qwe'tR6S1shP4Y9; )6?=m㶸4 $թ!<@Mk_t/?KmԘ9INCU-]R&lI/&1˜MUPƱ!3r̩ < n$F,IW*aJHbY ~Q-iԒC0p ~` sx`wɘEO1wma`˚ rz5}#O[Xs 39]c­ӓn_hDGZŎنFOޯAT/_3.Ӷd{_f;p֘Xekc$1m˔< qxH8/N,A(gP,ՄYa8|Z=0)ci\qtJC/&dznRMZ3FSrcbv6}Yp26J׻}̛+X-Y+$ KFǡ]vrͼ ]1^IX̳x4 Q\b>@IF-pʈk2 0Hrd 4mg e=q$4k%/k)Ẑ.P)ljF]#+,H QHɸR8M[>}1-}鍺͕W» YК(VOz(掭9|F054Bi{~' %0l/D-' mn2u%~_s{k@>e,QELa#LiڟCe-/#SYe]ňWQ)fv &" za~ߒY3+] \b nrU\}2YCG^4CI5&k<<όq"]6 gaV= @s49WUh+/Hy16:CJ~%K̲Ro0)]r͈! d c^B~fv4 ._t@<:zTsćE[rJQV4~Q1(ʧ-n. - =[eVE0 7 ^C5V=_U뫶g|ŠǔսnK Fg 8ޗV@5R"x6 4r[ XDZs-fyJy:]^$NEn2C~dqc^9 ^,u-'BYCnlwc +ݪ"LKSV$-wzaD~ c05/aO) \s\T9Ym8(.c lŖShZԕ,/N뻖hǨJ 8//^lsfJOKfɣz^.Rlp\')x~7R 51͊Ok5H]>( X좒kWG_ a]+N Z.pyp$s Ku(fJ$T!xjݺ'  ISF×-4\4 e^#I>)ȲL(O JBq2rk3z$O?Ⱥy`5ng03h&AN$X i ΓIt^F/+@st󨸊U"f(pn9PWacPqjgج%ǁI&%jmtY$ Ukג&#6](&YY7#J2R(aP_%(lپ/w!."M̒߼dHf ѴMY}Ŷ߂[ m\KrtL-CVDuIP2vQYL]X\̟Ujhqᖌ6K)uݷR{44suw,o}}{H S _$Rs[DNPN$ߝ_;O'a}ߝ`gNfg~?S>}O Éyby+)R2ý{gSxح֕~!U|Mm'yMl71-h/%Jzqg艫#"? tx"[nuwѶ^rMj>NfZEPډg\1ϟuD/8PQ0ږEAm4EL\kFD^v<B#1gku8#5"=J|._dGzlPh7NQІ]ś 1Tw ={QF>.Kqg)۲&w®[~Į XKZQYi:sx;0Oib<^d`hgݧ2Hzjp:+9Zg3Z~>r@mHUjT@g! Ygv͑ ajoXbOMp6(wP4]{jVV`s| pv|.WK3KOJMh68B3ƘE!7v{Tf[He_^ь]W/ZZ.KdxBy#xTt> #[:+9Y_d CrPVŹ;ݭ#Sk[yY1eDL1`n*j)ioЎ1S",zd벯ݢ:=CQ~; pv^ZFc"?ap,@M~zm-s3i KFXFُ7!8^}Gq.&d3)2J&]mpxZ|͡S $X sC'fR9Ǹy.VeňEE=|;E)ߙ=E'A Hc"C&[H0w;BM.ծyd9 P}fk6e..k܅4'b@,9l5'\B.䦹(n#B2rywnOuxKú -e m?J`̵b~4=q;WrQ# H;zVY2w:Fk H%GVHCq\֢25μR\ *QIR-`ɽVCu8/܅opQ )}ϛ G6یǦPp}ꁥnh5 {|,rNŖam\Vb`DJ|:!;f ||ZB6oh1`d9ո ^>=SEtn{ԬÖ+kh!CCh__s} C#zMH%* ᦆ,1</.bT fV.iӔ! C︿QO&AI2kJaQ̹c*ƏnOajDmz6KdoSEG 倎[Hd%qVv]M^t-I2ü>('Dw ?xfwII&{,cJdZ{速\;yo }zfhU)Q˰̃Z̈~:mEAEaUwDp4Af#Т B7\I8Ѧ004% Vβ;/JY׼in^6(WK(ꍟAJmp@g|&\շJVHAǝVAseesij}޾2 JE s^W. 8s̥* }lqMw1znSZPeM2` ;'39]TV4 rYo'!%΋c (o'k{7= `[;VɆkjCI ƴ!MvS0!A{Jo _)A'Im =\؍*w*y[:H4]"6xI~=I?Y]0#&x7^VW"QR+6~vi,SuB6s@I%U+&2;VKnY;N%7iT =eu,K>'Q C0q=sU僄8p(>}˰_.8ŊjI=YnP.UP{AVXڙD:q5dQa}O 1m͙9{Z :h0F L-Ǣb3e^WR)K9;!-̢E<:#2HIC^$W'EiVUG17s(,·KѯgoNNmSGBUx9uTH`$ Ҡ~1TutP.|†9|sM0fZĨ3 lC @G/c ET+ECn5 ʒ72Zpn\C= x:u] j 0-m4.;ɴ2_ bDW[馞[S KC+I} 4YLn=RNG} %ߢ4}vmi>P5?D`u̜^ƔyQ@_P}$y'q>}R)zF3a?SOT{T2<Z'TTzlD91yŝ .sEAjg.gz֊=!H(~,e{5#$[70Fcd+:{:$qz{{.B ]cA`<¥`WkC;J}mH[tl<{ HJ~mҋv 74.QfiNSnRցR(J ؎j$$t0X]+2`1b AR&z.'x^'˝%mVbaxJ=u}X&@X(L2(}6h_OKg}z@9()  \Cm\ԙ~I^\I r>IN'Vϼ2 8WnKR4gz3]".P;Xxw7sZ_#u1uɢ* +%|MGJ|٥S;dd-a]C#\<6[Kslq\+sJ8{G @$X=&_ B= IWR2{%Kҥ[.ʰ 5NXGrwQeS2p|i h! "MxuasY䖫!h :P-lþdE%Oa9ǀKWыqHӉ?<ᦻ.-J4,0~TȌ1s ABic.BxgA˯ٰRzݱkO|G0gA+2jK\/_U D5;ɲ|'e,<1xe\/(gO{uiВbVd9A<ބcQ9n8'J|0&fn)Kl*iPܟaM.~/ `"vL:II?_| ^i+ ù q[a֩S y:fAz+e1wo2ᨎt` , }F `q!IlUM˦-&< ~*:AtC פbPRB[f^9"CiBZ9Wf1㙑HF&""aoQzhٓo( ؇CvHqՒ#0 dz\̼ڤEzN O.lX""p DQLjlFJDKɡb_V2W+Elh%IB/%Dm=Lj r[m .mi=H|sϹ[imH" N8Hw O]-uwq27P}ǚBA!l ~1 d3۲gf (Z3PFS{_wuU2r=A!0c`)+Bog_!ڣqUqgV,T'i),2Wa&@|nM"Tjhsxsm*Zb+ԐP5Ư|,[:V֙t#x0yÀ2Nj$1F:8TĖ>ecCRi:hɵ X{bDWn!s.pɛ][rnM- }>]kő_`w{넫Js$e29f+82dZ+韷Kk۾Q<D{˫qTҭrַX1UYHnϢxL}0{DP9EHy,s9,~q͹SƪLe"o~hv~pr.Y:qT^cǩ%MZ0GE;O v{]Cݒz(R3ISHFc0|P$>XrRotw7,(0xH1aO9~˟uu|^7CŤThTxP9t4N\ξ}ez4MnvqJ"_8% 3t ѡYY#25 vh!\Z!w||rʕ|ifOV)I^oHQݨ-Ȋ0K€boy;e^ T}JJwmQ<˳~6}4 ;CST:Nq"|rAXx$Nk?#/'n\T$_#jO؊糱ukܹ6lv_^EgrG,7c>nk:臜@IƑ2^6 0[mܞqrrBȌ "Xz;{ H`dus61sjT0>0cVHojk$#\wdOth{zn[jxlҀ }qgJ8E5ﺽ7=#pI4 LX~/EX,N) qUWMJF[R5Ajtvd}=/[%Gi <@Ut]튿g}J{W,B&8E0o cLz&]EP*$(vnc"^`ϝDGF7u.ᷖ{'Ǡ]@q/ mjrZ ?kP@/?ZB&8JyFh\{|D^̄)Z9$ 29%crnN>C م=.w ИESv S# x/O3K%5YR *Y.e\>|ᕈJp7Ŗn5CnGm̑}PXdU$Dly=1̨2L P1#;Wb gBIQ *ŮֿχNqDV8I*' KJ\;^ErzGXC \I;\g0H?8m?CZZ{|6zb25xR0R2Ko%;eGtWכIs<}Y[<=,lɋ{ _&5@{чK=fnxKWVHHTd`tآ2WOx]*L162u}~by x:%/ p&>6=>dhai Im>L4wܽB!ZvԱKb zmDn/` bg7ˠ` hغ/\~ݕd$1q:=7!g_M^.X^ Ai$HT7`i[;DZ5Z9 S)(Gþ;q-$7-:NeNb6XNssΕfsVr*5gI{ZEideJLIط59NsgCA'Vw;+R. j b^W:rZ»ϳY`:GKđ %w3g[O50\!TnNHɅMd/ lia]~#Sd釴!$!/a;#7:HJzsC/3UVh/eқ?b&&(9 2'k#0I碠jV!G.v;Fܗ 8r r x BȟbjF](^a^Ǜd7YqoXZk~'—?pk4A^u77w)6q9v~ a pE;_yk > PW8iI<L}Ie;WLW]"zfN]:ZxOEŕT.Nq'/$<y6wv ԫ$=Ŭ bŽRu|_βq,^$4 ҺXk".Ym yq `QBs;zeJ3DCj2ZO>Dr/;CgU5OC+iiE䗞o*V)F/>uCQRS*y sJNo1OS(ıT.95wA4ԃK|"y՞9 6)\,T lAU!_a^ъ*.m̉rjH4挳jq)J8p-#o㑮{CODvzO XfֈNW7 (62r%T>GKsHxrCzhH$Si-x/Zۼ^L\h_ d<>1:9N] mY2tE΀;;H}rg G6"}D f痻!/K: [PL'^JQ\MR re'^K_Vo3APKh9M ip3jRJ˿EyrpCHQ`sLڅPNOg6L+)PdLF"LdE>sM^q`mHf6[q;r0jËXש0 r{?"{2e_wݰ*5u6⫙ C>E(D7M^?Iq_Ś(Q壚-"UHenҼ{w У󱝅hjLMnl7ɷ$D(O ){Qy97J d=M,(*cr|:taBrSA.* LumAL 5y;UG%>唐~$%dA Е ;,a|^ΤS!4;mbmX.iL 4k:h[a4T}jrb1[p8y!ҕU?% 7 BK+vZW3ࢷ{jó44F׃VL2@k|[DZT /nZY-ǿƃ}tPO9膬GRF*^tTŎO}:\E| !$aӜkϳa.9`Xxӿ1uڜ8NNUxnxԔ<ȶ ê>~̀|vԝKS{N&IrK7>$R q !|coAeYmϙAz{n61F匙C/XhhvzcM"ͮD n/S- sf'LƻB1+RQU񧊐;$fqơ{h֥ _yga{;(=ZZ(+&خ`h0KO Gd]tK$!zvves_2))fG=J!b:T戆9J{Di5HgtCwJkFo\H=N`[}NU.0F}gaal8+=H9Tx>t[2oe@ef3z%:8m1NV20fK,Y+*=ohf)92(E_w [cB6]s+f~F4o%؂rh9¯pyN l:oG) Iw"Y?FpR6cV]}e9~hEdq5?ST8Qڭ iRFds"wH%C=˶ϼI^O DBR1}G-fj".=gEx\ΐ>Hscowt ydīǝ^Fq/z__) qPCB(hθѺ!],br(nAtϰeK}bD'GhBlec=; m,m9p쫤(0/siDyw7v`SsņuXoiUMwuZ^B=Qy{]tO[6 BYV|&w2T5_EG4hng} $FR@r{c9.{C;(+=hn'9"b$/,lb6G7#yvjG..h/kۤ1Ba]L£ȬP{pEsԶ.G<kEGԇA#P 4Yea |4 FT]ZQڿ칦ވvR-mUr rFtƶx=tuӱdU<8du=\ IYi7RBi*[_,S8g¿d@8mѵm/3sm,@-6RrErt>4- s^Ls3K24~ӹ{\*"5"(,pk<+w[WA?*;(8| tך9Dwdl>_)zSa`nGL=!}ԋ%#N+&Ɨ|,s;H!L?Gj&(?^V|t 3z?r@ hdN\KsROq/OVxi-#" x;k b,e\BFeT)R=__T:̽ЛN)DF/m>5.)J2F.ȥI[.ȅ1,C1>{V*F,ecRzp%~_7VWߍi}s,]KO\9I&ϧ7o9Deo=Vh֧Cxrccunҵ̪iّ˟$<$=[1`u[lpHZy;2S,CPIIUp!vh GIk_!*+գR ϋ,p6*7>( 7h\kNQF1Oi Hԛr_Pox0{v7ȟ& Dk<ӗ˛F?+J:YRw]Feno\?n3Og%<gᣃtsLw`et鄖45liXC =Bh: ,2 ۗ3{[5ߏ`LSK" 0@[yfK-]v ,4o^py)y5GgmxNhZf:JHa꾀SKKo KϭcZ`ڝ^+ɞvj"^Oa:yxB llWyx00c~f`.YݚUQGdhжssX'Q9s9w&z>ݶcB]W{ˣEgD_S k]RXA! ~85n5^uCTJNcμx'C (5-{To}?3W9~nGUQB& ~EÂ31FQdS Һ*6&o6pȚt ڴw } %r Ϡ!|6ݎf>H4+}&Tc֛85!/m!l0> RX:'3*fj / xT?^Nk~rdKw|X(E 8Ly<N=qniBcQv Pe L| '2;׆Fy*E_f&9Ƒ` 7zp{d4y[F+߈L@ QU aDF`9+[೫kS .TM)@9;F6Ly )v4j7_š\+6@,i:q3sZWNgY,!=~ MDݒCUo@ҴNl"=Lv8 {.U\f?-$q4hL9dX^R[_bo%Gj5fD|5?* 6/!?&20Dp+v Ek]^+%_FE ᰠٍNL>@kT. w:'gi3{QǤH`,-Zy&|oD-~͇9|Ks}=\!|'ư}'MX[AO6 `-/ҔcŮN^660Ym dEmUzAu)b+$ uM B \uěTF "^C L&ɻ7}i;uK3?v>K=BBDվ^^/j}6z8W'9c'sV0r(nnqP ZDb,#m}R1;2 G7O*D^^,JAh 9`#K6}ַԿAH6&Ν&*bXX,0ٖ$iFfa4=Vw9P%a6cYS&KɸP 0"T=PVÛ]N`z~J[T-Y^B%"5ńTja 3h-J!TD87+}Pq4Qt+S ߨӴPz{^+^K}-7аdÞ] ?_)d2Mz&4 t୮W ۠kRB;ƎZb݆F䄄T4i^|Jڡ䙝wOo[Z9gϩQT_>]СJT놼ޜ ,}Smzj +e^k{āW!܎=~O}-D,WD< L* Q`y[Pn>֩baxm(y#:e{Q #YA\%4κ-`^k'=;ftڌ>YSQE=shc76yt(MTRi>ӣPv#eِl %# h":S:!rYeT"v !I>#:17PՌ k .V(oC\%ݟ?""!?^&BP.ӚF`@ޤ{5w7hP<:o}ܺW}Q@d1r3l]T7znU).c$5CO8C `DԾoXMZ~.g4ڷzsß:Xr .fUWŸ -+"aqbK1gtcvS4"))ˈ-)yUn]r_z<vKUCo䥲RoW,hxj@e n!\nl&h}_M5E>%/QL֏" جԱGup*$pH=5j(VX/̈́\1 ]ZzϐT.p=ZJz$~fFLgx6L즕{Su+ X1QCͧDRL H,Q41nXFu /;ޗ)fHLlgGbsro$nS#5 C }M D+TzYju ֱֵ#X?;meNMWNTYVuϷE㳭7.C)TČ w U;@G"tCܜt$W5gҽ3=+!#(:Hf)\orKam2n1LC4ɐ)weY/Be U#:APFDLFevMPtk1^0)*Xe5JV&i3xL ڍ3_v/q z1OZijuK(?WӦ!9kLdES2 >0a6 X,s;հ(̛ۣ;kfe:Efwg_~;o{mt H"x;$8KZĂt;15JuVBi9hy0Whܽw8QD`3keGi9iK11B4"٣;Z6KFz#Ck?b/U=CD}ws>ų1|m \  I@yJ"I|4n3_cHRR4N2Դ"$B ,՚Xvyz$#ݢ3$լ.o:6A7=Xz8<mȟ"TFb5 gJHw\e,|g{<`( XN[ dokIN܄^Ƭu` J5q/RNSh9+}ď~Cn~]JDe^֜h$8joHs0!_O5Q5ع 7&"kBRtÏ#Zyw*7^S}ݜ`8o+4˩e~wG_H^:Rpz0&]%lh0lvI(!}x:"g{-Ur ]; z,DPAQZEkdhpM<Ч\ox5lj)qTB/2:얂Ye2*KUbOԪ%v)Yf-5yi ] ?L0̘vK8'@>b\hFNɽɪ@8a>b.ﰨ Sw{'GR_Y{~L= ]fr+]RA:By^)g I(Vo9a~ olV>qc`5szRsFn)HimPT^y?T;maJ 8t2D&/y$ 8&6HP-$wY r/hNhqT9^$$7.ng~eߣ4de/V!o h2]I]ȯ\t 08;НФSP4 t&aD}+ލ+UlQ̔ p pN#`=-9Pģ샽Z/bsdz?/~dzK2enN熴"UkM~;N`s4icjdȬ%J|u”d[=ͨU ) V)օ(g~WT|JRC&^8nc*m ʋIR)[ ][ױ%v{ Nn TH~F PU EV5Y!mK6_.aQNR/aqaQY)<T'BO޳36%Ջӱubp%oGDZܱǐ"N34^G_N 'LNWI yuJoG E 6a}@esa$nf{Rg_N왯gLTdT@{;p(t'N~[.e,օ+4QH2.oha@HZcȉRE|ADaWnmjt,$dyߣj X[P«1 . \Lxmx}(IiX']zyFs><;6c08T_H_06LoD'`jmndnmN)jeVzz0}`hTu|TU} :7wug6Đ=zvMr ft۽dk]"Ygɕ %jPxyF#yEں/l/)u*ZhEPi# WԷ 株%hޖ0ͻQxn%e*Y,l<w\''@?lv1`L^G^aBٺ;|#^P)F)-SHBSO]ci]^\:sXEw*Fn;MK[9%;q)F(FKsc>Rݒ9(_—C-sЧLcP|Q<;`sBF٦oLfd`.n7H11|'C}7~[G]}Z{Iqq!]V?BLQNXl-V!BEO bR\gDٟZK]r [K\n.OI7(&sM60z_sqV[#\Z-b1һk8}{Ii|FW|av#1ӚtK"5C"ĦUڿyb/ WAs8@HLNs0vg$'Z:3N sDvZd$tquP|Cd.maajw9^dQX9-`&5^>B:jτcAl8m[0 Y3}p6+n㵷0y;vSp v^lmv`4<؄%,[xטX#*,q 6|_Ak)yk&PZzlXg !ĚP 4 ˟ٞiWN3Zk:òjtCf" '4+)4`[սj-Tnjp* I/[QTslwCT+L3}M!k~rˍ^x%t8ZJLb`U ֌RGBlV ɵbGPj>AH$MW `87U(QXokZGa c%U2^~jquYb~W62=Fʦ6mcYUdCz-ƚ$o[: 6 9==.㇤B+#R9L lx3fGۈzeDk 8#043Ubk@/N^.z9<"nTj*-e&!e'fA}EnA~yEP􈥹,>+vѝoS[s@cN$mOԶr$WFb)tkE{csC9&h()sA"-ǛmQ:t/wCruȗ2'E]͆cы0 Ȝv΅ˠP lK xf$rƎ4"=k5_ ~-5M_sk˼%W3I|e0>M˳ZgQ<WFDSe3)bq0vJc*<<;ŠV]ϣsؠ{7ܐ%A@d>< ߗ5Cڔe褩oq&KIRD# fB'$/lLd4Gv.Yu/a>3T $놦)F¸0r*3:ѼZ&8k~c!puh 5VƆk )k a *[KB] xCo6 74%eP,KvA7~*Mvj_U'.r&SfU*5x{nAH8*4s:)LgvJop0aLP@NW%[Z4=?u_nt'=k%`Jš>/ѓ5)R1CBg 5Q'Lh=sN|]`ˉ3"csDW{~C0lW^$ʯ"2CEW/Я L0&"hfd:{22eWSf&Lir(g5;T4_$ IpmOB86mV_4?El =@ɝwt1^:_C J(KEwdYr%*` x>@8m.']h@]v-uӆ[{庩pnh.Pl(RFn@8{f/F,^%4*[ ,Sh+Bd{b~w(%pʈBGY<,vLjl>[\ ׁz***ss=gbqv1<'+@΃┚5,__g;%- lxۧ-rhP 7S{t s, i 3t_7Ֆ>^`B"+DyӲun'ϴhIim?ueBH(19OQzdϋWvk[m(3 ֽS&NaOEXeY8a7|q\ieKkT1z6 \;}۞!p>hԩbDgI/tط8 ]*O ă^+1U^<D6IrLlng+[I[mG{X@O8bjZxv#Ȅꇡ x<:tDJG r~w'_CSFsZE' A6U0nr`=-y n(ԏ Gu*/(:2@3>?$Fa RN?@:8-2]g0%(S 2;xV9 jġOә44W3}BM{ a7,|ߍnJGh8kgI͉U:EwnoXRsk\KCHU-]\jelg:@wDܶ'd ßY-rxy7$Dp2ۋ35$ʾGogOV h^[/"'m[(wM:WzAH>ȽS{!@w˴^q`5'mR1fU9Wjhb| NdmhzQa/TbbEI̴fxe =.>YևC_Ӎ" {v7(|.^'ؤJE%!h`5F-ʿZ[˓$c5P}sYѹde "Ie[zGgu*efRN~pc墝Sh+%SyK+F:]#r!vtZ= r)]EKH+"4AyFR{anL=_23lJ-}~e@ATۇ-&4wet'lĨDFhi#[GQ)8 u#s5b*wzBa/栧EA*׿.7eg3Fu'/ɠم U)hkx_σo^lkLgôRpضXp)4e_"+p-.=/踣_+Zt>u+fͅ-4{9~nx |IݞSv*ՖZ"t~MmHGlP%ULlY*^?  È*dIQ"F#8!9/FZ}ơ$#loӰ* _B hBd7Hd΃̿O~i Rb?g#771^zɵ\~J\NV^ܱ#RNv/x<c8?4C<yf\{3__595bٖwGޏ(aD(cI0@0;+RLA6JKJ'Imym•0o $틁Չm톿3 QW4%hqߠ_b.w)Ƥ9yfF؞ו2+O}1c:3] l?7/-#q Nhd*%n;YqUVFίZ9!]# ̺ba5JS|H[Ly&M+є|3dj*dxQ!qph'蟵j۬"é7G4ZARe\C=""clwL.yJx~ᾌ7Hq)8ns4U'zԐ9zs!:k< j##JuoD|I~OO:!_ 葞OV.$"nh3J!7h5ύof[l׆\Lm/=jhzN4{auGM arB:ı21;"V6Z=":!pI!7Dp8“O 6XǃHTȥ\J'mU7ޖI<ʓ.-+z4PuJVi-UXmӚzpaj(ćO]E0GKg̘isP.Kఐi c 0Q*YLQ50WG$|萮4"^ /ߕ5X|Gg`'%U o5HP+7|ifLAAQC |)pqr Ǒ!z2ckc|ԈEITlK08%KrCݔA^unެ&p\JQ|Tת,jaLJ\6؅YO4ׅ6+]$? x§b5Nx)84eE~yw?l_=?b$bڕAg5!R o^ٵƪi{5^VPNΑ qYNbO!nsϼ<}3Е°$Nq~AQXE[ #VxU x-ĈA=F<(Mw¤/Zm,H 97( [`K`dP@jЋknJUx(n(Gzni} (ZSMIg&yHz(PIr\?#B$c7c0<*)U go9Zb]ZԻq_+$m~~x13 yv]9Z}Xt{$P6+!|/xS +'<L}QCm1F&{X;IWǓG=+*p. {ص)N{  o펪9/f@rfhdv[a9C߁gZc_=@S#. .ԫRedy|3}H?q,FޝOߙMxbXO`9?2mrwb *^ >:0{^~x%성ô19f1wWNZ*~iggEAƱS" pUX:'jI<'F(*qszZsVF1N]JKJ aM6i'\vHb wICPZz:h$k9|]q#Z4u6%bVxj S*x(h֛3 e.lhG \'bǂ j-ի$3& #JR(I&ETN5p'8}ܦ/$>g@u8nz8Ulq -&+'h.řLW.'!D$ A@+P-@`^)JUa:^1Z8;!WAIzAi-4QUef3]:r,l4\r0i,uIuЍiX,&۳7`c?K&*5 +G9tBFڞAi佉dڳ\ʆ;a*X-Ŏ¶zs<фeF0 ?8I{xi].GX/M I&Rh]#kId3Y-ĀAjxHHmVAKB(T baFyUr%^#|8Y2wQ8?i'R +N~bxuP͖4)̤pFb-M0ΤLbaQ,SG ꢋawY3k*YHsh3[k$'^8:(]lN*;2u˫rRq$XL;.H]){#gA!;x~7zI0":7&u8 /=8{~U8񨺘1H^Dv./N=w$esI@JPB+A|sȈg~ 165 2#Dqњ,a˘guW#=<HJ^2  @ٰ^Io~Tq$83O i܅\K3vц#&gEmv8z̸h6Y]V֓HJQKc!<4O|;Ek.!Q9 ۱m`g$%@An6b _#7RbG.֦ZovrJuezj7xebl.k%((G_$͉O ~wcG8iwpkN ak' !qBL-@=2eA!{zϮ^ݝ'yjAٿ{*A,\L⚎ܝ]cf "Wz&B4 !UZޡņSg,zc 2X &%#PޓM+d_OdvNe!px]` bZywoȣ@ v(_Hs6ynZIK-*C|bL:#|HE^eTk` .w{59jeCfe5o2jOkϺ}mם*_wZv|ulSɩ=OҏS4S2~i=HL<`F4j`)FOTMSjyi#ڧ5==5DW}<#:ry9_Ecd_^-r'/=P.u <@19P/xJ70-.svŕVp˜rm0'Oc|N  $ۺb,z9&ME˕V0Vf3 8E|r Pt3_| 'iv\O;į16:$aJ/g'J'ɒkLf/Oe%l?#ɴFz"agbA@HTNjDd -,3pꄤ΃:k;8ݹ Lן*cp9^Xauww%wwW0FA`4=)\{2~GpYd 9mxsrDƶÇ:,0cI ^TivP7 p&9 Cn8:X *Ŭ MV37w`= ɘR356S. , J'* sd/X)Svf$ٕX y x8򹧷pk~U PƾPsn/3:@,p2FV R2P"%@ j|$]Nc\\ehÂ[e>n[Qw)aRev&fMSp}ۜFMKyMjX1:{#)ٜf3|'C?r~}3eKc=wLJ^Fx$e\+U|ְAGߒd:i;ro'i$^*w2)h"J#Ls9ȥA$ 0raJ Xh EKv[&1G7b+Ĉdt؛&u- ff`\5J_B+HN߿"aN;g#i* nI1sCWeD z5J>tC:W5v;_ƟtWߔV= ^:}mgO>˗ZݘWXW>')>`3%;Ҡj|4Ľ\t) Q-E[h l~(QLb]gYUg%f܄szA %v%#[hգp"!Ҭ)̬Verj5Gy/K زK';5G*^H8Ro־/3MN:lPx]rdrU)@%өzגg؋֢m7`=xu*Z&N޿jΞUDlmQ_ Q1YcfIiD dV{|ݖy+a̿RՎ\~#o3Y\7>n5 ˌ- h=]LL&#c88 T[[xV"-Nt:i zg9CY^Bs^\NZ?t#I?}r` O k a͂:|u*YHFP< P;|`血;<}۠EOƮ1A綨'<Е@*Q)/XzO1%{#2@b e`4 -bخ*qy]9W(◗3Mpe?R;WX Ͷlʦ [ @9qOQ{|`PV9,O _n *(RxMΝ3wRZ>r&r:SfE(r`baZZ%r=Pޭu.\ӈ4ٲs~,VNs2.y1](*s"MHZۈB92zĵڰV ( Zi3D{ħ\1PL2D \Xk&5wICn:olYYiͺɦɋ ]`%[bw-Yp.Ǵ~i;Ei% 5P&@>w.sX 6nt=`#Nߚ=G;# Z/r#kM4)(Ɯz`.( 8;d *vzڎZP ~mT 3c ;Rm\&=Җ KVM,WP)uT[WmvESRRwb¼_0CXs]3*$%rZZ qc;_v~)ꡭTFODh ?w39Y 8֯V_rz$mI. rC`IV]|eo!j4I# ~Z`ÅѡؽSl5@wmJ񨃞3h z|r?/pXf[\i 8Bț+*SusƝ3ʍp$3?YuWmI#38H TnX-Rq_+lU 8&E rB 8ntri; N>B6X>ҜwI@gT sdΗF؍*)[ 2'k0w]Jd,leU;D{Ro$CrxYF/j^iWi9(  ϥ&@2@nɲAc*{t7AY ^@%j똲v jԧ32pHh 67^ʎ"(z*'chk&om3MDz_T]iv{C䔔H̐:Y|9Hm|['nTu7vBv(l|Yԏ·on3LY1G2wCv!&f@rQQakȩ<h$|W#I[Aژ胒vnThYT<f^@,w,++:OB(K$L+Ϡ;#(R#l4Z*u|ʞ_*.[w j21Xn'nWQh!ۮy-kFe5*2T4].:1ynѐ]4k{ _@ kH;.SiWԢv>e1킓D\;p4|Hh*/38, zn#D6!<91NBFp2(u @L!`ljc`@6m T/o{pO`5Mn?­;qw3!aXgrA6os\l"Ax ׷sLb>~%A E"뱫xIF4tV"c7R؞зMDRUJ !Y2X ҉+|=3ӛ-QS وo'&PBegSSl!x;-~KlusY${Vrhf()@Msï\`􁋙a\<2")knae\nH&`Xy0 H5fPUwgP/Z'UzeZ&3؆,F@[X#{ -D!zE1eªifc}HtG'Sei~9<m'|pxX#D 'zJf? s qL;w\r*nn9r&=r SnS!7EF=֓E2%"{ރeWr=ʑ98Io-@\[f EPu2t78_ca=ayC 8 lOYM>R ޿ʣDHî\ 2¢)G 2} b"R:=3ʈ|aA[:(szpcequEԘjc6~ n>z+g6Cdń6Rpt9 _`ir-"T=`KuCcز#Ab(3`iF[7Q֮ Ҏdmu ]Y:Vƀj{_a:j1L'lM<m&|}-t}rXܧms~R|"w$S W