From 90f441e1b48876862754ebf4b5f356ad0c86d461 Mon Sep 17 00:00:00 2001 From: Andrew Ozz Date: Sun, 15 Jan 2017 02:06:41 +0000 Subject: [PATCH] TinyMCE: improve removal of spaces from empty paragraphs when loading HTML in the editor. Fixes #39437. Built from https://develop.svn.wordpress.org/trunk@39902 git-svn-id: http://core.svn.wordpress.org/trunk@39839 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- .../js/tinymce/plugins/wordpress/plugin.js | 23 ++++++++++-------- .../tinymce/plugins/wordpress/plugin.min.js | 2 +- wp-includes/js/tinymce/wp-tinymce.js.gz | Bin 171848 -> 171860 bytes wp-includes/version.php | 2 +- 4 files changed, 15 insertions(+), 12 deletions(-) diff --git a/wp-includes/js/tinymce/plugins/wordpress/plugin.js b/wp-includes/js/tinymce/plugins/wordpress/plugin.js index a38a26d3d4..79d56d2251 100644 --- a/wp-includes/js/tinymce/plugins/wordpress/plugin.js +++ b/wp-includes/js/tinymce/plugins/wordpress/plugin.js @@ -129,19 +129,22 @@ tinymce.PluginManager.add( 'wordpress', function( editor ) { '/>'; } ); } - - // Remove spaces from empty paragraphs. - // Try to avoid a lot of backtracking, can freeze the editor. See #35890 and #38294. - event.content = event.content.replace( /

([^<>]+)<\/p>/gi, function( tag, text ) { - if ( text === ' ' || ! /\S/.test( text ) ) { - return '


'; - } - - return tag; - }); } }); + editor.on( 'setcontent', function() { + // Remove spaces from empty paragraphs. + editor.$( 'p' ).each( function( i, node ) { + if ( node.innerHTML && node.innerHTML.length < 10 ) { + var html = tinymce.trim( node.innerHTML ); + + if ( ! html || html === ' ' ) { + node.innerHTML = ( tinymce.Env.ie && tinymce.Env.ie < 11 ) ? '' : '
'; + } + } + } ); + }); + editor.on( 'PostProcess', function( event ) { if ( event.get ) { event.content = event.content.replace(/]+>/g, function( image ) { diff --git a/wp-includes/js/tinymce/plugins/wordpress/plugin.min.js b/wp-includes/js/tinymce/plugins/wordpress/plugin.min.js index 4a81d63ae6..dba3b945e5 100644 --- a/wp-includes/js/tinymce/plugins/wordpress/plugin.min.js +++ b/wp-includes/js/tinymce/plugins/wordpress/plugin.min.js @@ -1 +1 @@ -!function(a){a.ui.FloatPanel.zIndex=100100,a.PluginManager.add("wordpress",function(b){function c(c){var d,f,i,j=0;f="hide"===c,b.theme.panel&&(i=b.theme.panel.find(".toolbar:not(.menubar)")),!i||i.length<2||"hide"===c&&!i[1].visible()||(!c&&i[1].visible()&&(c="hide"),h(i,function(a,b){b>0&&("hide"===c?(a.hide(),j+=30):(a.show(),j-=30))}),j&&!f&&(a.Env.iOS||(d=b.getContentAreaContainer().firstChild,g.setStyle(d,"height",d.clientHeight+j)),"hide"===c?(setUserSetting("hidetb","0"),e&&e.active(!1)):(setUserSetting("hidetb","1"),e&&e.active(!0))),b.fire("wp-toolbar-toggle"))}function d(){}var e,f,g=a.DOM,h=a.each,i=b.editorManager.i18n.translate,j=window.jQuery,k=window.wp,l=k&&k.editor&&k.editor.autop&&b.getParam("wpautop",!0);return j&&j(document).triggerHandler("tinymce-editor-setup",[b]),b.addButton("wp_adv",{tooltip:"Toolbar Toggle",cmd:"WP_Adv",onPostRender:function(){e=this,e.active("1"===getUserSetting("hidetb"))}}),b.on("PostRender",function(){b.getParam("wordpress_adv_hidden",!0)&&"0"===getUserSetting("hidetb","0")&&c("hide")}),b.addCommand("WP_Adv",function(){c()}),b.on("focus",function(){window.wpActiveEditor=b.id}),b.on("BeforeSetContent",function(b){var c;b.content&&(b.content.indexOf("/g,function(b,d){return''})),b.content.indexOf("")!==-1&&(c=i("Page break"),b.content=b.content.replace(//g,'')),b.load&&"raw"!==b.format&&l&&(b.content=k.editor.autop(b.content)),b.content.indexOf("]*>[\s\S]*?<\/\1>/g,function(b,c){return'<'+c+'>'})),b.content=b.content.replace(/

([^<>]+)<\/p>/gi,function(a,b){return" "!==b&&/\S/.test(b)?a:"


"}))}),b.on("PostProcess",function(a){a.get&&(a.content=a.content.replace(/]+>/g,function(a){var b,c,d="";return a.indexOf('data-wp-more="more"')!==-1?((b=a.match(/data-wp-more-text="([^"]+)"/))&&(d=b[1]),c=""):a.indexOf('data-wp-more="nextpage"')!==-1?c="":a.indexOf("data-wp-preserve")!==-1&&(b=a.match(/ data-wp-preserve="([^"]+)"/))&&(c=decodeURIComponent(b[1])),c||a}))}),b.on("ResolveName",function(a){var c;"IMG"===a.target.nodeName&&(c=b.dom.getAttrib(a.target,"data-wp-more"))&&(a.name=c)}),b.addCommand("WP_More",function(c){var d,e,f,g="wp-more-tag",h=b.dom,j=b.selection.getNode();return c=c||"more",g+=" mce-wp-"+c,f="more"===c?"Read more...":"Next page",f=i(f),e='',"BODY"===j.nodeName||"P"===j.nodeName&&"BODY"===j.parentNode.nodeName?void b.insertContent(e):(d=h.getParent(j,function(a){return!(!a.parentNode||"BODY"!==a.parentNode.nodeName)},b.getBody()),void(d&&("P"===d.nodeName?d.appendChild(h.create("p",null,e).firstChild):h.insertAfter(h.create("p",null,e),d),b.nodeChanged())))}),b.addCommand("WP_Code",function(){b.formatter.toggle("code")}),b.addCommand("WP_Page",function(){b.execCommand("WP_More","nextpage")}),b.addCommand("WP_Help",function(){function c(a,b){var c="",d=0;for(b=b||1,h(a,function(a,b){c+=""+b+""+i(a)+"",d++});d",d++;return c+""}var d,e,f,g,j=i(a.Env.mac?"Ctrl + Alt + letter:":"Shift + Alt + letter:"),k=i(a.Env.mac?"Cmd + letter:":"Ctrl + letter:"),l=[],m=[],n={},o={},p=0,q=0,r=b.settings.wp_shortcut_labels;r&&(h(r,function(a,b){var d;a.indexOf("meta")!==-1?(p++,d=a.replace("meta","").toLowerCase(),d&&(n[d]=b,p%2===0&&(l.push(c(n,2)),n={}))):a.indexOf("access")!==-1&&(q++,d=a.replace("access","").toLowerCase(),d&&(o[d]=b,q%2===0&&(m.push(c(o,2)),o={})))}),p%2>0&&l.push(c(n,2)),q%2>0&&m.push(c(o,2)),d=[i("Letter"),i("Action"),i("Letter"),i("Action")],d=""+d.join("")+"",e='
',e=e+"

"+i("Default shortcuts,")+" "+k+'

'+d+l.join("")+"

"+i("Additional shortcuts,")+" "+j+'

'+d+m.join("")+"
",b.plugins.wptextpattern&&(!a.Env.ie||a.Env.ie>8)&&(e=e+"

"+i("When starting a new paragraph with one of these formatting shortcuts followed by a space, the formatting will be applied automatically. Press Backspace or Escape to undo.")+'

'+c({"*":"Bullet list","1.":"Numbered list"})+c({"-":"Bullet list","1)":"Numbered list"})+"
",e=e+"

"+i("The following formatting shortcuts are replaced when pressing Enter. Press Escape or the Undo button to undo.")+'

'+c({">":"Blockquote"})+c({"##":"Heading 2"})+c({"###":"Heading 3"})+c({"####":"Heading 4"})+c({"#####":"Heading 5"})+c({"######":"Heading 6"})+c({"---":"Horizontal line"})+"
"),e=e+"

"+i("Focus shortcuts:")+'

'+c({"Alt + F8":"Inline toolbar (when an image, link or preview is selected)"})+c({"Alt + F9":"Editor menu (when enabled)"})+c({"Alt + F10":"Editor toolbar"})+c({"Alt + F11":"Elements path"})+"

"+i("To move focus to other buttons use Tab or the arrow keys. To return focus to the editor press Escape or use one of the buttons.")+"

",e+="
",f=b.windowManager.open({title:"Keyboard Shortcuts",items:{type:"container",classes:"wp-help",html:e},buttons:{text:"Close",onclick:"close"}}),f.$el&&(f.$el.find('div[role="application"]').attr("role","document"),g=f.$el.find(".mce-wp-help"),g[0]&&(g.attr("tabindex","0"),g[0].focus(),g.on("keydown",function(a){a.keyCode>=33&&a.keyCode<=40&&a.stopPropagation()}))))}),b.addCommand("WP_Medialib",function(){k&&k.media&&k.media.editor&&k.media.editor.open(b.id)}),b.addButton("wp_more",{tooltip:"Insert Read More tag",onclick:function(){b.execCommand("WP_More","more")}}),b.addButton("wp_page",{tooltip:"Page break",onclick:function(){b.execCommand("WP_More","nextpage")}}),b.addButton("wp_help",{tooltip:"Keyboard Shortcuts",cmd:"WP_Help"}),b.addButton("wp_code",{tooltip:"Code",cmd:"WP_Code",stateSelector:"code"}),k&&k.media&&k.media.editor&&b.addMenuItem("add_media",{text:"Add Media",icon:"wp-media-library",context:"insert",cmd:"WP_Medialib"}),b.addMenuItem("wp_more",{text:"Insert Read More tag",icon:"wp_more",context:"insert",onclick:function(){b.execCommand("WP_More","more")}}),b.addMenuItem("wp_page",{text:"Page break",icon:"wp_page",context:"insert",onclick:function(){b.execCommand("WP_More","nextpage")}}),b.on("BeforeExecCommand",function(c){!a.Env.webkit||"InsertUnorderedList"!==c.command&&"InsertOrderedList"!==c.command||(f||(f=b.dom.create("style",{type:"text/css"},"#tinymce,#tinymce span,#tinymce li,#tinymce li>span,#tinymce p,#tinymce p>span{font:medium sans-serif;color:#000;line-height:normal;}")),b.getDoc().head.appendChild(f))}),b.on("ExecCommand",function(c){a.Env.webkit&&f&&("InsertUnorderedList"===c.command||"InsertOrderedList"===c.command)&&b.dom.remove(f)}),b.on("init",function(){var c=a.Env,d=["mceContentBody"],e=b.getDoc(),f=b.dom;if(c.iOS&&f.addClass(e.documentElement,"ios"),"rtl"===b.getParam("directionality")&&(d.push("rtl"),f.setAttrib(e.documentElement,"dir","rtl")),f.setAttrib(e.documentElement,"lang",b.getParam("wp_lang_attr")),c.ie?9===parseInt(c.ie,10)?d.push("ie9"):8===parseInt(c.ie,10)?d.push("ie8"):c.ie<8&&d.push("ie7"):c.webkit&&d.push("webkit"),d.push("wp-editor"),h(d,function(a){a&&f.addClass(e.body,a)}),b.on("BeforeSetContent",function(a){a.content&&(a.content=a.content.replace(/

\s*<(p|div|ul|ol|dl|table|blockquote|h[1-6]|fieldset|pre)( [^>]*)?>/gi,"<$1$2>").replace(/<\/(p|div|ul|ol|dl|table|blockquote|h[1-6]|fieldset|pre)>\s*<\/p>/gi,""))}),j&&j(document).triggerHandler("tinymce-editor-init",[b]),window.tinyMCEPreInit&&window.tinyMCEPreInit.dragDropUpload&&f.bind(e,"dragstart dragend dragover drop",function(a){j&&j(document).trigger(new j.Event(a))}),b.getParam("wp_paste_filters",!0)&&(b.on("PastePreProcess",function(b){b.content=b.content.replace(/
/gi,""),a.Env.webkit||(b.content=b.content.replace(/(<[^>]+) style="[^"]*"([^>]*>)/gi,"$1$2"),b.content=b.content.replace(/(<[^>]+) data-mce-style=([^>]+>)/gi,"$1 style=$2"))}),b.on("PastePostProcess",function(a){h(f.select("p",a.node),function(a){f.isEmpty(a)&&f.remove(a)})})),b.settings.wp_shortcut_labels&&b.theme.panel){var g={},i="Shift+Alt+",k="Ctrl+";a.Env.mac&&(i="\u2303\u2325",k="\u2318"),h(b.settings.wp_shortcut_labels,function(a,b){g[b]=a.replace("access",i).replace("meta",k)}),h(b.theme.panel.find("button"),function(a){a&&a.settings.tooltip&&g.hasOwnProperty(a.settings.tooltip)&&(a.settings.tooltip=b.translate(a.settings.tooltip)+" ("+g[a.settings.tooltip]+")")}),h(b.theme.panel.find("listbox"),function(a){a&&"Paragraph"===a.settings.text&&h(a.settings.values,function(a){a.text&&g.hasOwnProperty(a.text)&&(a.shortcut="("+g[a.text]+")")})})}}),b.on("SaveContent",function(a){return!b.inline&&b.isHidden()?void(a.content=a.element.value):(a.content=a.content.replace(/

(?:
|\u00a0|\uFEFF| )*<\/p>/g,"

 

"),void(l&&(a.content=k.editor.removep(a.content))))}),b.on("preInit",function(){var c="@[id|accesskey|class|dir|lang|style|tabindex|title|contenteditable|draggable|dropzone|hidden|spellcheck|translate],i,b,script[src|async|defer|type|charset|crossorigin|integrity]";b.schema.addValidElements(c),a.Env.iOS&&(b.settings.height=300),h({c:"JustifyCenter",r:"JustifyRight",l:"JustifyLeft",j:"JustifyFull",q:"mceBlockQuote",u:"InsertUnorderedList",o:"InsertOrderedList",m:"WP_Medialib",z:"WP_Adv",t:"WP_More",d:"Strikethrough",h:"WP_Help",p:"WP_Page",x:"WP_Code"},function(a,c){b.shortcuts.add("access+"+c,"",a)}),b.addShortcut("meta+s","",function(){k&&k.autosave&&k.autosave.server.triggerSave()}),window.getUserSetting("editor_plain_text_paste_warning")>1&&(b.settings.paste_plaintext_inform=!1),a.Env.mac&&a.$(b.iframeElement).attr("title",i("Rich Text Area. Press Control-Option-H for help."))}),b.on("PastePlainTextToggle",function(a){if(a.state===!0){var b=parseInt(window.getUserSetting("editor_plain_text_paste_warning"),10)||0;b<2&&window.setUserSetting("editor_plain_text_paste_warning",++b)}}),b.on("preinit",function(){function c(c,d){function e(){if(!f)return this;var b,c,d=window.pageXOffset||document.documentElement.scrollLeft,e=window.pageYOffset||document.documentElement.scrollTop,h=window.innerWidth,i=window.innerHeight,m=q?q.getBoundingClientRect():{top:0,right:h,bottom:i,left:0,width:h,height:i},n=this.getEl(),o=n.offsetWidth,r=n.clientHeight,s=f.getBoundingClientRect(),t=(s.left+s.right)/2,u=5,v=r+u,w=p?p.getBoundingClientRect().bottom:0,x=j?j.getBoundingClientRect().bottom:0,y=k?i-k.getBoundingClientRect().top:0,z=l?i-l.getBoundingClientRect().top:0,A=Math.max(0,w,x,m.top),B=Math.max(0,y,z,i-m.bottom),C=s.top+m.top-A,D=i-m.top-s.bottom-B,E=i-A-B,F="",G=0,H=0;return C>=E||D>=E?(this.scrolling=!0,this.hide(),this.scrolling=!1,this):(a.Env.iOS&&"IMG"===f.nodeName&&(G=54,H=46),this.bottom?D>=v?(F=" mce-arrow-up",b=s.bottom+m.top+e-H):C>=v&&(F=" mce-arrow-down",b=s.top+m.top+e-r+G):C>=v?(F=" mce-arrow-down",b=s.top+m.top+e-r+G):D>=v&&E/2>s.bottom+m.top-A&&(F=" mce-arrow-up",b=s.bottom+m.top+e-H),"undefined"==typeof b&&(b=e+A+u+H),c=t-o/2+m.left+d,s.left<0||s.right>m.width?c=m.left+d+(m.width-o)/2:o>=h?(F+=" mce-arrow-full",c=0):c<0&&s.left+o>h||c+o>h&&s.right-o<0?c=(h-o)/2:cm.width+m.left+d&&(F+=" mce-arrow-right",c=s.right-o+m.left+d),a.Env.iOS&&"IMG"===f.nodeName&&(F=F.replace(/ ?mce-arrow-(up|down)/g,"")),n.className=n.className.replace(/ ?mce-arrow-[\w]+/g,"")+F,g.setStyles(n,{left:c,top:b}),this)}var i,o,r=[];return h(c,function(a){function c(){var c=b.selection;"bullist"===d&&c.selectorChanged("ul > li",function(b,c){for(var d,e=c.parents.length;e--&&(d=c.parents[e].nodeName,"OL"!==d&&"UL"!=d););a.active(b&&"UL"===d)}),"numlist"===d&&c.selectorChanged("ol > li",function(b,c){for(var d,e=c.parents.length;e--&&(d=c.parents[e].nodeName,"OL"!==d&&"UL"!==d););a.active(b&&"OL"===d)}),a.settings.stateSelector&&c.selectorChanged(a.settings.stateSelector,function(b){a.active(b)},!0),a.settings.disabledStateSelector&&c.selectorChanged(a.settings.disabledStateSelector,function(b){a.disabled(b)})}var d;"|"===a?o=null:m.has(a)?(a={type:a},n.toolbar_items_size&&(a.size=n.toolbar_items_size),r.push(a),o=null):(o||(o={type:"buttongroup",items:[]},r.push(o)),b.buttons[a]&&(d=a,a=b.buttons[d],"function"==typeof a&&(a=a()),a.type=a.type||"button",n.toolbar_items_size&&(a.size=n.toolbar_items_size),a=m.create(a),o.items.push(a),b.initialized?c():b.on("init",c)))}),i=m.create({type:"panel",layout:"stack",classes:"toolbar-grp inline-toolbar-grp",ariaRoot:!0,ariaRemember:!0,items:[{type:"toolbar",layout:"flow",items:r}]}),i.bottom=d,i.on("show",function(){this.reposition()}),i.on("keydown",function(a){27===a.keyCode&&(this.hide(),b.focus())}),b.on("remove",function(){i.remove()}),i.reposition=e,i.hide().renderTo(document.body),i}function d(a){e&&(e.tempHide||"hide"===a.type?(e.hide(),e=!1):"resizewindow"!==a.type&&"scrollwindow"!==a.type&&"resize"!==a.type&&"scroll"!==a.type||e.blockHide||(clearTimeout(i),i=setTimeout(function(){e&&"function"==typeof e.show&&(e.scrolling=!1,e.show())},250),e.scrolling=!0,e.hide()))}var e,f,i,j,k,l,m=a.ui.Factory,n=b.settings,o=b.getContainer(),p=document.getElementById("wpadminbar"),q=document.getElementById(b.id+"_ifr");o&&(j=a.$(".mce-toolbar-grp",o)[0],k=a.$(".mce-statusbar",o)[0]),"content"===b.id&&(l=document.getElementById("post-status-info")),b.shortcuts.add("alt+119","",function(){var a;e&&(a=e.find("toolbar")[0],a&&a.focus(!0))}),b.on("nodechange",function(a){var c=b.selection.isCollapsed(),d={element:a.element,parents:a.parents,collapsed:c};b.fire("wptoolbar",d),f=d.selection||d.element,e&&e!==d.toolbar&&e.hide(),d.toolbar?e!==d.toolbar?(e=d.toolbar,e.show()):e.reposition():e=!1}),b.on("focus",function(){e&&e.show()}),b.on("resizewindow scrollwindow",d),b.dom.bind(b.getWin(),"resize scroll",d),b.on("remove",function(){b.off("resizewindow scrollwindow",d),b.dom.unbind(b.getWin(),"resize scroll",d)}),b.on("blur hide",d),b.wp=b.wp||{},b.wp._createToolbar=c},!0),{_showButtons:d,_hideButtons:d,_setEmbed:d,_getEmbed:d}})}(window.tinymce); \ No newline at end of file +!function(a){a.ui.FloatPanel.zIndex=100100,a.PluginManager.add("wordpress",function(b){function c(c){var d,f,i,j=0;f="hide"===c,b.theme.panel&&(i=b.theme.panel.find(".toolbar:not(.menubar)")),!i||i.length<2||"hide"===c&&!i[1].visible()||(!c&&i[1].visible()&&(c="hide"),h(i,function(a,b){b>0&&("hide"===c?(a.hide(),j+=30):(a.show(),j-=30))}),j&&!f&&(a.Env.iOS||(d=b.getContentAreaContainer().firstChild,g.setStyle(d,"height",d.clientHeight+j)),"hide"===c?(setUserSetting("hidetb","0"),e&&e.active(!1)):(setUserSetting("hidetb","1"),e&&e.active(!0))),b.fire("wp-toolbar-toggle"))}function d(){}var e,f,g=a.DOM,h=a.each,i=b.editorManager.i18n.translate,j=window.jQuery,k=window.wp,l=k&&k.editor&&k.editor.autop&&b.getParam("wpautop",!0);return j&&j(document).triggerHandler("tinymce-editor-setup",[b]),b.addButton("wp_adv",{tooltip:"Toolbar Toggle",cmd:"WP_Adv",onPostRender:function(){e=this,e.active("1"===getUserSetting("hidetb"))}}),b.on("PostRender",function(){b.getParam("wordpress_adv_hidden",!0)&&"0"===getUserSetting("hidetb","0")&&c("hide")}),b.addCommand("WP_Adv",function(){c()}),b.on("focus",function(){window.wpActiveEditor=b.id}),b.on("BeforeSetContent",function(b){var c;b.content&&(b.content.indexOf("/g,function(b,d){return''})),b.content.indexOf("")!==-1&&(c=i("Page break"),b.content=b.content.replace(//g,'')),b.load&&"raw"!==b.format&&l&&(b.content=k.editor.autop(b.content)),b.content.indexOf("]*>[\s\S]*?<\/\1>/g,function(b,c){return'<'+c+'>'})))}),b.on("setcontent",function(){b.$("p").each(function(b,c){if(c.innerHTML&&c.innerHTML.length<10){var d=a.trim(c.innerHTML);d&&" "!==d||(c.innerHTML=a.Env.ie&&a.Env.ie<11?"":'
')}})}),b.on("PostProcess",function(a){a.get&&(a.content=a.content.replace(/]+>/g,function(a){var b,c,d="";return a.indexOf('data-wp-more="more"')!==-1?((b=a.match(/data-wp-more-text="([^"]+)"/))&&(d=b[1]),c=""):a.indexOf('data-wp-more="nextpage"')!==-1?c="":a.indexOf("data-wp-preserve")!==-1&&(b=a.match(/ data-wp-preserve="([^"]+)"/))&&(c=decodeURIComponent(b[1])),c||a}))}),b.on("ResolveName",function(a){var c;"IMG"===a.target.nodeName&&(c=b.dom.getAttrib(a.target,"data-wp-more"))&&(a.name=c)}),b.addCommand("WP_More",function(c){var d,e,f,g="wp-more-tag",h=b.dom,j=b.selection.getNode();return c=c||"more",g+=" mce-wp-"+c,f="more"===c?"Read more...":"Next page",f=i(f),e='',"BODY"===j.nodeName||"P"===j.nodeName&&"BODY"===j.parentNode.nodeName?void b.insertContent(e):(d=h.getParent(j,function(a){return!(!a.parentNode||"BODY"!==a.parentNode.nodeName)},b.getBody()),void(d&&("P"===d.nodeName?d.appendChild(h.create("p",null,e).firstChild):h.insertAfter(h.create("p",null,e),d),b.nodeChanged())))}),b.addCommand("WP_Code",function(){b.formatter.toggle("code")}),b.addCommand("WP_Page",function(){b.execCommand("WP_More","nextpage")}),b.addCommand("WP_Help",function(){function c(a,b){var c="",d=0;for(b=b||1,h(a,function(a,b){c+=""+b+""+i(a)+"",d++});d",d++;return c+""}var d,e,f,g,j=i(a.Env.mac?"Ctrl + Alt + letter:":"Shift + Alt + letter:"),k=i(a.Env.mac?"Cmd + letter:":"Ctrl + letter:"),l=[],m=[],n={},o={},p=0,q=0,r=b.settings.wp_shortcut_labels;r&&(h(r,function(a,b){var d;a.indexOf("meta")!==-1?(p++,d=a.replace("meta","").toLowerCase(),d&&(n[d]=b,p%2===0&&(l.push(c(n,2)),n={}))):a.indexOf("access")!==-1&&(q++,d=a.replace("access","").toLowerCase(),d&&(o[d]=b,q%2===0&&(m.push(c(o,2)),o={})))}),p%2>0&&l.push(c(n,2)),q%2>0&&m.push(c(o,2)),d=[i("Letter"),i("Action"),i("Letter"),i("Action")],d=""+d.join("")+"",e='
',e=e+"

"+i("Default shortcuts,")+" "+k+'

'+d+l.join("")+"

"+i("Additional shortcuts,")+" "+j+'

'+d+m.join("")+"
",b.plugins.wptextpattern&&(!a.Env.ie||a.Env.ie>8)&&(e=e+"

"+i("When starting a new paragraph with one of these formatting shortcuts followed by a space, the formatting will be applied automatically. Press Backspace or Escape to undo.")+'

'+c({"*":"Bullet list","1.":"Numbered list"})+c({"-":"Bullet list","1)":"Numbered list"})+"
",e=e+"

"+i("The following formatting shortcuts are replaced when pressing Enter. Press Escape or the Undo button to undo.")+'

'+c({">":"Blockquote"})+c({"##":"Heading 2"})+c({"###":"Heading 3"})+c({"####":"Heading 4"})+c({"#####":"Heading 5"})+c({"######":"Heading 6"})+c({"---":"Horizontal line"})+"
"),e=e+"

"+i("Focus shortcuts:")+'

'+c({"Alt + F8":"Inline toolbar (when an image, link or preview is selected)"})+c({"Alt + F9":"Editor menu (when enabled)"})+c({"Alt + F10":"Editor toolbar"})+c({"Alt + F11":"Elements path"})+"

"+i("To move focus to other buttons use Tab or the arrow keys. To return focus to the editor press Escape or use one of the buttons.")+"

",e+="
",f=b.windowManager.open({title:"Keyboard Shortcuts",items:{type:"container",classes:"wp-help",html:e},buttons:{text:"Close",onclick:"close"}}),f.$el&&(f.$el.find('div[role="application"]').attr("role","document"),g=f.$el.find(".mce-wp-help"),g[0]&&(g.attr("tabindex","0"),g[0].focus(),g.on("keydown",function(a){a.keyCode>=33&&a.keyCode<=40&&a.stopPropagation()}))))}),b.addCommand("WP_Medialib",function(){k&&k.media&&k.media.editor&&k.media.editor.open(b.id)}),b.addButton("wp_more",{tooltip:"Insert Read More tag",onclick:function(){b.execCommand("WP_More","more")}}),b.addButton("wp_page",{tooltip:"Page break",onclick:function(){b.execCommand("WP_More","nextpage")}}),b.addButton("wp_help",{tooltip:"Keyboard Shortcuts",cmd:"WP_Help"}),b.addButton("wp_code",{tooltip:"Code",cmd:"WP_Code",stateSelector:"code"}),k&&k.media&&k.media.editor&&b.addMenuItem("add_media",{text:"Add Media",icon:"wp-media-library",context:"insert",cmd:"WP_Medialib"}),b.addMenuItem("wp_more",{text:"Insert Read More tag",icon:"wp_more",context:"insert",onclick:function(){b.execCommand("WP_More","more")}}),b.addMenuItem("wp_page",{text:"Page break",icon:"wp_page",context:"insert",onclick:function(){b.execCommand("WP_More","nextpage")}}),b.on("BeforeExecCommand",function(c){!a.Env.webkit||"InsertUnorderedList"!==c.command&&"InsertOrderedList"!==c.command||(f||(f=b.dom.create("style",{type:"text/css"},"#tinymce,#tinymce span,#tinymce li,#tinymce li>span,#tinymce p,#tinymce p>span{font:medium sans-serif;color:#000;line-height:normal;}")),b.getDoc().head.appendChild(f))}),b.on("ExecCommand",function(c){a.Env.webkit&&f&&("InsertUnorderedList"===c.command||"InsertOrderedList"===c.command)&&b.dom.remove(f)}),b.on("init",function(){var c=a.Env,d=["mceContentBody"],e=b.getDoc(),f=b.dom;if(c.iOS&&f.addClass(e.documentElement,"ios"),"rtl"===b.getParam("directionality")&&(d.push("rtl"),f.setAttrib(e.documentElement,"dir","rtl")),f.setAttrib(e.documentElement,"lang",b.getParam("wp_lang_attr")),c.ie?9===parseInt(c.ie,10)?d.push("ie9"):8===parseInt(c.ie,10)?d.push("ie8"):c.ie<8&&d.push("ie7"):c.webkit&&d.push("webkit"),d.push("wp-editor"),h(d,function(a){a&&f.addClass(e.body,a)}),b.on("BeforeSetContent",function(a){a.content&&(a.content=a.content.replace(/

\s*<(p|div|ul|ol|dl|table|blockquote|h[1-6]|fieldset|pre)( [^>]*)?>/gi,"<$1$2>").replace(/<\/(p|div|ul|ol|dl|table|blockquote|h[1-6]|fieldset|pre)>\s*<\/p>/gi,""))}),j&&j(document).triggerHandler("tinymce-editor-init",[b]),window.tinyMCEPreInit&&window.tinyMCEPreInit.dragDropUpload&&f.bind(e,"dragstart dragend dragover drop",function(a){j&&j(document).trigger(new j.Event(a))}),b.getParam("wp_paste_filters",!0)&&(b.on("PastePreProcess",function(b){b.content=b.content.replace(/
/gi,""),a.Env.webkit||(b.content=b.content.replace(/(<[^>]+) style="[^"]*"([^>]*>)/gi,"$1$2"),b.content=b.content.replace(/(<[^>]+) data-mce-style=([^>]+>)/gi,"$1 style=$2"))}),b.on("PastePostProcess",function(a){h(f.select("p",a.node),function(a){f.isEmpty(a)&&f.remove(a)})})),b.settings.wp_shortcut_labels&&b.theme.panel){var g={},i="Shift+Alt+",k="Ctrl+";a.Env.mac&&(i="\u2303\u2325",k="\u2318"),h(b.settings.wp_shortcut_labels,function(a,b){g[b]=a.replace("access",i).replace("meta",k)}),h(b.theme.panel.find("button"),function(a){a&&a.settings.tooltip&&g.hasOwnProperty(a.settings.tooltip)&&(a.settings.tooltip=b.translate(a.settings.tooltip)+" ("+g[a.settings.tooltip]+")")}),h(b.theme.panel.find("listbox"),function(a){a&&"Paragraph"===a.settings.text&&h(a.settings.values,function(a){a.text&&g.hasOwnProperty(a.text)&&(a.shortcut="("+g[a.text]+")")})})}}),b.on("SaveContent",function(a){return!b.inline&&b.isHidden()?void(a.content=a.element.value):(a.content=a.content.replace(/

(?:
|\u00a0|\uFEFF| )*<\/p>/g,"

 

"),void(l&&(a.content=k.editor.removep(a.content))))}),b.on("preInit",function(){var c="@[id|accesskey|class|dir|lang|style|tabindex|title|contenteditable|draggable|dropzone|hidden|spellcheck|translate],i,b,script[src|async|defer|type|charset|crossorigin|integrity]";b.schema.addValidElements(c),a.Env.iOS&&(b.settings.height=300),h({c:"JustifyCenter",r:"JustifyRight",l:"JustifyLeft",j:"JustifyFull",q:"mceBlockQuote",u:"InsertUnorderedList",o:"InsertOrderedList",m:"WP_Medialib",z:"WP_Adv",t:"WP_More",d:"Strikethrough",h:"WP_Help",p:"WP_Page",x:"WP_Code"},function(a,c){b.shortcuts.add("access+"+c,"",a)}),b.addShortcut("meta+s","",function(){k&&k.autosave&&k.autosave.server.triggerSave()}),window.getUserSetting("editor_plain_text_paste_warning")>1&&(b.settings.paste_plaintext_inform=!1),a.Env.mac&&a.$(b.iframeElement).attr("title",i("Rich Text Area. Press Control-Option-H for help."))}),b.on("PastePlainTextToggle",function(a){if(a.state===!0){var b=parseInt(window.getUserSetting("editor_plain_text_paste_warning"),10)||0;b<2&&window.setUserSetting("editor_plain_text_paste_warning",++b)}}),b.on("preinit",function(){function c(c,d){function e(){if(!f)return this;var b,c,d=window.pageXOffset||document.documentElement.scrollLeft,e=window.pageYOffset||document.documentElement.scrollTop,h=window.innerWidth,i=window.innerHeight,m=q?q.getBoundingClientRect():{top:0,right:h,bottom:i,left:0,width:h,height:i},n=this.getEl(),o=n.offsetWidth,r=n.clientHeight,s=f.getBoundingClientRect(),t=(s.left+s.right)/2,u=5,v=r+u,w=p?p.getBoundingClientRect().bottom:0,x=j?j.getBoundingClientRect().bottom:0,y=k?i-k.getBoundingClientRect().top:0,z=l?i-l.getBoundingClientRect().top:0,A=Math.max(0,w,x,m.top),B=Math.max(0,y,z,i-m.bottom),C=s.top+m.top-A,D=i-m.top-s.bottom-B,E=i-A-B,F="",G=0,H=0;return C>=E||D>=E?(this.scrolling=!0,this.hide(),this.scrolling=!1,this):(a.Env.iOS&&"IMG"===f.nodeName&&(G=54,H=46),this.bottom?D>=v?(F=" mce-arrow-up",b=s.bottom+m.top+e-H):C>=v&&(F=" mce-arrow-down",b=s.top+m.top+e-r+G):C>=v?(F=" mce-arrow-down",b=s.top+m.top+e-r+G):D>=v&&E/2>s.bottom+m.top-A&&(F=" mce-arrow-up",b=s.bottom+m.top+e-H),"undefined"==typeof b&&(b=e+A+u+H),c=t-o/2+m.left+d,s.left<0||s.right>m.width?c=m.left+d+(m.width-o)/2:o>=h?(F+=" mce-arrow-full",c=0):c<0&&s.left+o>h||c+o>h&&s.right-o<0?c=(h-o)/2:cm.width+m.left+d&&(F+=" mce-arrow-right",c=s.right-o+m.left+d),a.Env.iOS&&"IMG"===f.nodeName&&(F=F.replace(/ ?mce-arrow-(up|down)/g,"")),n.className=n.className.replace(/ ?mce-arrow-[\w]+/g,"")+F,g.setStyles(n,{left:c,top:b}),this)}var i,o,r=[];return h(c,function(a){function c(){var c=b.selection;"bullist"===d&&c.selectorChanged("ul > li",function(b,c){for(var d,e=c.parents.length;e--&&(d=c.parents[e].nodeName,"OL"!==d&&"UL"!=d););a.active(b&&"UL"===d)}),"numlist"===d&&c.selectorChanged("ol > li",function(b,c){for(var d,e=c.parents.length;e--&&(d=c.parents[e].nodeName,"OL"!==d&&"UL"!==d););a.active(b&&"OL"===d)}),a.settings.stateSelector&&c.selectorChanged(a.settings.stateSelector,function(b){a.active(b)},!0),a.settings.disabledStateSelector&&c.selectorChanged(a.settings.disabledStateSelector,function(b){a.disabled(b)})}var d;"|"===a?o=null:m.has(a)?(a={type:a},n.toolbar_items_size&&(a.size=n.toolbar_items_size),r.push(a),o=null):(o||(o={type:"buttongroup",items:[]},r.push(o)),b.buttons[a]&&(d=a,a=b.buttons[d],"function"==typeof a&&(a=a()),a.type=a.type||"button",n.toolbar_items_size&&(a.size=n.toolbar_items_size),a=m.create(a),o.items.push(a),b.initialized?c():b.on("init",c)))}),i=m.create({type:"panel",layout:"stack",classes:"toolbar-grp inline-toolbar-grp",ariaRoot:!0,ariaRemember:!0,items:[{type:"toolbar",layout:"flow",items:r}]}),i.bottom=d,i.on("show",function(){this.reposition()}),i.on("keydown",function(a){27===a.keyCode&&(this.hide(),b.focus())}),b.on("remove",function(){i.remove()}),i.reposition=e,i.hide().renderTo(document.body),i}function d(a){e&&(e.tempHide||"hide"===a.type?(e.hide(),e=!1):"resizewindow"!==a.type&&"scrollwindow"!==a.type&&"resize"!==a.type&&"scroll"!==a.type||e.blockHide||(clearTimeout(i),i=setTimeout(function(){e&&"function"==typeof e.show&&(e.scrolling=!1,e.show())},250),e.scrolling=!0,e.hide()))}var e,f,i,j,k,l,m=a.ui.Factory,n=b.settings,o=b.getContainer(),p=document.getElementById("wpadminbar"),q=document.getElementById(b.id+"_ifr");o&&(j=a.$(".mce-toolbar-grp",o)[0],k=a.$(".mce-statusbar",o)[0]),"content"===b.id&&(l=document.getElementById("post-status-info")),b.shortcuts.add("alt+119","",function(){var a;e&&(a=e.find("toolbar")[0],a&&a.focus(!0))}),b.on("nodechange",function(a){var c=b.selection.isCollapsed(),d={element:a.element,parents:a.parents,collapsed:c};b.fire("wptoolbar",d),f=d.selection||d.element,e&&e!==d.toolbar&&e.hide(),d.toolbar?e!==d.toolbar?(e=d.toolbar,e.show()):e.reposition():e=!1}),b.on("focus",function(){e&&e.show()}),b.on("resizewindow scrollwindow",d),b.dom.bind(b.getWin(),"resize scroll",d),b.on("remove",function(){b.off("resizewindow scrollwindow",d),b.dom.unbind(b.getWin(),"resize scroll",d)}),b.on("blur hide",d),b.wp=b.wp||{},b.wp._createToolbar=c},!0),{_showButtons:d,_hideButtons:d,_setEmbed:d,_getEmbed:d}})}(window.tinymce); \ No newline at end of file diff --git a/wp-includes/js/tinymce/wp-tinymce.js.gz b/wp-includes/js/tinymce/wp-tinymce.js.gz index 4d5ca926beeeee8d56b508b394d9709a65f4d206..22a93bd4bbee14d86bcbfcbc5d3736ac4fc7604c 100644 GIT binary patch delta 39621 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 RLQM$H|36%!Uuu`-2LP_^EN%b* delta 39588 zcmV(!K;^&Gz6!{`3V?(Gv;xHff8`~MBZbz@+R2@CCpSyanQN>4<0gr=wn%aucck~X zzxt{G5TGb0>6vrhn{zrAK@d9%RfVdr%xU>)x!iPM!n!}Cp(ZwPo%rEKLM3YZI*&L+ zm6YXW;)ObTy^(%afUHVy3i>m-<{a%nmPEjMmyI~NKl>SwPs7l3ND zRsZ5ZU3o$}Ft$Dac1JEYf9-4U`!_NiC=p=ZW2#XM5wZ)jljY;Ji=F?W9T~cvKz#X@ zj<&h+u8HX*+XYEvORub&s>T0#t1fFxM60-kCesqT)YqO4z>7t|^asRjTf9?ijWzf_ zt#Er1DP43@r;AQ1x@c2r%UO>Kd`35|(?i%~){VvrM+H!lq8wEzfByMS@HfodVCN^JFiC_&s?@hZH$l|%~xdC%U- zuu$|siD_>r$}Rb6^N76?_%(}iV+3VugO4PB93}YWen*aL73Rs_pj!2PVf+WRc3tJa zg|J)b3JLr?yu!_9(yG-%^IMs{ZPMySnDYzs%ssFjeuS`aDr zG!o(@vRUnLYOA!uPv)tgPeyxeayoNL0qgLVwP?g>_X?sWU-`bX<-I7dnPir|ael2& zP#|Sf+f6=*1}5JXNd^rP;3kb_gLw5uI+@-yrty4{%fDdkf9aL-l^6~=#Kb(GmBqc{ zM^oUEa==5{yaxuTc}s-vDjvpk@FHIi!4ArjUht#In@omTgHB7LrwstP%~%D1%fHJU z*p65IL4)nSBv@|)%47MpY)Hv-`X%!(&oJb~Az^C#fG4C9VVsw#c!FEfB67xuiMPUS zSvKtEEgQ^ne?bK+za%cS{ANwG{JglDFN)p`z7_+VhO(+@&?cr+V9|hI#~8&^XD=J< zQ|a;TjO@Y47KP>Ral}Uz(~*w+UM{^M>g>OnJ22zvF9tY{%QPp@BV9g1NsH+VFNZ=@S8;v#F13^))P! zNQV|eDdQoO8}Ea9;VU-4#mi)Q7e#l572MHyZ&8eLs3e$1n4>lUaX=d&8)H}G3Yv}Q0m%RuZ z?5*x~LwfPx2u98m+69A~>43Nzq#oU+#7|cfff{Ix;@PF-zJKUR1og%oV7W*;KDv+G z`PFPvCLY{Ju~T>%+llum@g^VJNw`%91(PjTf4+Edm(8mCw9{Z6Y}I%7_>g5%V*R*f z)~mz2=qAyZ#;6z$bE~-H1GeiHSzp_1tY+^o(i405!<%`2Z ze=drqd)h!zv?+G~%rjljLpEX`_o){kXS>r$F~(`uh&ioh9*+<2?Ux_%(0|8Q2M;ia zOfgO7{uKs#q&j_YjE>1vZpdy#CX;S5E%ywTIMl-b_rn#I;f8IfTmPTfkSI5Wucb$(Wvqt`j4&TONqBGp9 ze!Z6GkWEKulV$OIpp#H(J}Q$A9^7LO2igyM>)b=#0ODuTEXx#0>D7#mvh>E@w7f%R zlS`@vEUhGB@UkM#LI3nRM^lP1Fq&u!=U;HaRb5mMkq2aoa`1JG^ZEhX&!okSf6glC zP8x9v@+0q#(5?B1cpM`8!%R~&v@Xm0*skT+J~-4Hb#7Cc2kgpmHQ%kgIlTLTy92S$ z-lNBdJh8-Vs?9spLwa~{uk`*<@}#}D@z&;jCVG?~99P~ft|#iv!|EH*AXVP6-3%&> z29E?UMVAhaA68!v;$csXxYGlne{1SvnYX+97%Ov<5LFvaW`!O|9vR#%5|tY2!Nnww zNx-CKawSu&-tbXUjC;_(-sm(YKB$t2&qNd62fW%Nnnax z$Ft0oueb|Z7$^!-$*h=Pe>NtxlsV9wS_jM|%qEC8Kn=Dh;)v%Ilvu52Ok_;rPHt0x zgJY&pBr6Svu^KC0+(5yD=t07DfpUpQ$ClIsdVHU$-#on^5jmd{#|N-HUvdT~#^un5`1`zozMe^nnoQ0X&1u9JzX z@$jDhz#{Ai50BY>tsfJO%^Q!Ot5i(oQ#8aHyhGkD&z)`@@>Y57bmNfe!}IlS9PS^f z7jBaenVWm=w(O8s-m6M&_f(o)+kKU`R@(#hqEZ`o`Bk+xBtHM}Qaz#nzd7T5$Vbf^ zw>`YP-?;5zBJrlCe?3em-c$;`tI{fMWG)ElEBT{#7jii636R zdH0)o#z@6(^Lf9;Zu6NxkL#NMK)tYr|L|C)RfhlYp-Nxde?z(uyQzF&nK_76)+3BS zTHQlDiMiViCUm*m4L%t2nrVrUA)@c!Sj01VG_ z{lv85!@#^{a`0+m9x)XEAhu0Eqj9g}QIhEdwC>j{fAxU2{iYw#u>UI516uWl1$Wgd z-qCOMYqaUzK)8m7ydmEgeceUgiXUQCF0YM`b_aP2z8$Etc;7uWPiV#4xqgynDWy_m)Ge|cl7UT|li?WHjQcMpppX&Ezv&`E$L zo-5Nh^@=IMwC2TKt)ZxSCrsz{xaO77r6`qk`R+dN4I*!|BJPu%B`#s|>fU{)g^HoI zKju}U8(R1N*lllJmWNKWYjWJ*cU!-nL9>-2|4r{%tQU`Cb1c2mrQQUz8fKiuEfD!r=yFPV`{r*w9d?NEPx zYrgvrM11`-hh>M_kayXVh;l*goaHnPf5k$-dtlzB!>h!3_0YT;m+wQ8?>)f%44Xkv z4rP|+avf?+SGNwrWRu5K!dEOnf3}PT+0y&)jICa@r;>KR0C0KipiCO?sc_IvqdSlI zT2sNhO##oYfSok8jJ3Q(B>xKzMi$ z9vGYsB4J)MFT}JM_J)@yIr}?vztWw^d$gFH04sXGeQ}btGwpXdjPjo^e|9olO%5OF zg5=dGDo%&pa2$;~@7dFHuQ!vy2Plur0S%%^RyodWr90UEg&a&(u` z=|R`P;XAN-Yk4XFumGc?5t=DfQ~}E~0C$V*#9Ohms`N2yG%109H_>7JlgE|*VtP(I z1y-gkFpQ0uvZ6^tg%jFZe|JlcH8yJV5C6ln<+E462R}7AEIO@ovs|{f6F;>rU;r3E z8Tt+wrS6&BTEY(ZAAnA!NkxQ1#?qdQIV7+fN!Rv~R?P{Nv#Y7F;}5hAg+faA6pXr^ z%l?Vh1Yz~7515?tQ^8IQS{qCE8s0YwL5^UxY7YQS#rDwp`V%0qf4;u^e?QGr=r*x8 z;uM<6Q0<=9!G1_bPNse;Ynn;8KAYcbo+(BGWd-*_4N2EJxW6A7BszX_t#=slQkw|r zu?WQhykX4Ddeo*}wrFbH-JgDGH;_R>leQYVc4KH(R({v6{CIyA-cqX!@>O+()hyW+%*|Fpy=u-m1rpIV76Gs(wrKYI!Q}d>zW-)(BFgZD zn_*pye+6!Jt9(|F{k3Z*9c8U*$tzXxuL?cjwxYS?-&t;`?C)FZutG&&VIN2De~qWD zp0e1%bF07lK|6xUa59_HxaYGUuq7xzx*cH0WhunA&#}9}TpT_{X+S?n*^%&FKY=R? z9|{Z<_;uDw_hw4D9QpmA%o#WMd=fp<#0 z^C(`4RsF5xgxjtyntp&%i2qZ?id$2kdzXO{0u>d>fYMoEMu5%+9r|Q%7KA3fZ>9IG zm#Y#293kEhnf&}hEBf9VlC*}x6yTi)s_Vq>gcw>PIVE5pY~VMS=n?`mf9oS2&`Pcu zaH^*8{nSxQIZDd&w0&&A? zZlMhX2MVcW4P-?kw&e;~g}JE^$YVy-D4 z2q>UhO44cC1(&CxaeB*T3>O91+~4^9|y+qp`#M)G^yE?Gk%EDjY_C5?lcJ zvw~pk$;&I_t;<} z+Mv}V0I&@m?zo|2m^X;`WXwAH@l+L_(eG!g1r+=e^O3B!GAAipEZ{-JR)%xCeN~!VsrA)Bi{bKps58y<{MNo!{}D9MuLBb+GS<=KRtF)86Uf7@fT2CL(=y30d@kHT2}C4!2fsbG-1 zDjvWEVghLizHR-E+@r>UJ}g7Axx2T7-xLp@UZ+=v0CKP?1;)%UKR~cc13D~0$Augd zI~5hg(!QQt=d-8roL#+%_e+TxB0k>U;8A8UBZ;l?*ItH7E5?|hHm>`ShV_bCzFc|; ze{MwljJKomhERSL2gl>R#Vj7r8CZrUq`wtKKw($8q5->fm0^xBR=^~!^?VmWl04NiHA#%^fE8f)1zr!d6d0$CI6P*vusq5fYOy#uWc3m`EVG#;DbddDBLFumAJ%=cF>`ejR%>~`>BG8Df9f(bU^b?v;;pw1sF1swiZ*I_GtI|RK3B@R zHuEeL`qh}W{5Z9l*w6rb@_FYfK-{n7%u_cDK%628htD>H0z#D)epw(eyk$Gl$`Jq$ z#k*qNTPxw?7_Pc%aAG~4lIod7AV3&pE|X-Fe_4PyD5}}*RQC&|o0?n}dGu8de=GX; zWjr6yF9lo9=a>8|FIL)xlKMW?rRFHER*fbCr^-QTuW0X9Xqd+Kv801UCDD61K=2UFUf33)*uNaGk){Mpk{vn~>=-gs>V}HMj)BSFVT8P|jF3Vr+1F!X*t zrH`XK-VP1novs&VB}`&~BW4Sj)@9@}EPvES)7Pp?W{d!V8mM3>tV5(Ge^4t_E~2^Z z-r%4yIBX1#8iTuy!M(=degju^Q?FJ)0HmQ(AnbVD8xll!ysiQ;#qGIIyA=ANii-c4 zp0C#*-nn24zBgQG@YGEoz5DRG`q6ALEI-nB1t=-hx?f;LHWm{xM=4eJZc7}n^Hy4E zj4l_InR4H;B>)vHaEoi@e{y5j%2n z9`~kJ*vJx6k9GyP4J(DY4SAM(B(O#toJoD4p5!HeZ@;I{oeV+v^|}>@pw%k}+f-@H zUHm~fH@}_CXa}j*0ylE+OLzmQ$yLQ4G@c~lrC<8TsA!%yKXa*$NQGDcAqxv)Kqwua$k9ffxssrcF9^n3Am85)H@8Fu{3 zi1DPNPbxH7pMFV?LX~6^BJW^-|L=$wJ64%55Cljvk4-coof!}S1{r83;62v*3+&hP z+h0#=U&CO)S4&i(e^&5m41N3{%7d1#d(aC_ANs(N_H}CuVy5{~y}b}5gc5$JzTI|? z`8RXaxBhBe+x|fiX8vVR;yk=CpRtgqC^=CarXsDOx?5%bEGz^^6alG6_I4<5SIa=Z z;@vDFQp?|nodp$~0t+KK9Kc}j85ryZ1B2xyoJ|eF18wkIe>z%6)zRDcia_OScd|D5 zQWwxKtRxL;)~d9#3?>Pv4KUJ`yXu_biZm9PtIJvA)Hz;{ba~U<)W^jTCv=VnWNwA| z7N&ZlxZTt@+27Ms-M9R|zYn;`F6QOe>rrYO!_|+TX@eiQ$R1SguidpIrd}^6v*J%s z!Qs2BVP09;f8Vwa^BxUmFdkYv^HI053&2k^M`e8tK?7q3ptddR76;Wrd4c>ui8Zzc zKQ{V|Xz~3MAOIMf_z0FPY-UsBk&@>{{1+>Vr=plRp>U0o=-BbGh6GAi`kufXk|NEj zBN7cFDX5*%vS#7afz&r>d6_!994Pf5wBD-|Evuf~e<4cFXEPE(ouUH?FbLL&k5!Tq zN(`yU(->0uo<^FEJO(5~l3-s)xdin?#7#Mva&wI0I+(-(n@`viqe(MXRPQV$Vaplq zH5-o5isTZdKz(;5m3S@UMy{fE#B8Mn+*^s>(UvG1om?VLWGd~(eFg-%tqAdZ z#6pyfWc;)_`I%M^!i@h$?FLS(ln!%TKee-F&FRmn&YCg=vSdvIM($3D`^eR!>; z5}5<%iQ1xx*-@hWv+orhgi!_Mm(&QfNzHzr@2OZ3^F1A~Ve1O$&ZVdf)yWSakd+MC zfA#dY{Q4DE;Jds>+{}QeHkt&xV_M%}Aj)o~+8Vfh;R|OvFCnHR!t9*pQX5i;F0L0* z`=@C;Z zBLC9q(N`iZtvLuxNY%Hv5upgXs&WPKf3ND(!>21yHixR%P<4u))vwTFqi3%*KUKfF z(8F08Yte@j1L9i~>{_aq+$}Bt5sN_|XmnX^qfQ6l%_hbgw=2QIBAK{R$kA=*p&9g6 zZv{h(a>{wWfr0g22gIer<{7@~BlOUoz)w4n{E6S^`Zzex77wBQ-XC#nRRw`If3g_R zwI$9as2SAv3VP;co<<#KWsgF{-<%^dws(F`Yi$f$AG-p3XK9wl*9R(YuH`hPaso&a z5;4;hg~-39&S?aI1+8+zB{Hi{KTfeJ_pbO458wPT9c9=7dhV4i$O3xIk)sXk75%GO zE_5E@LVZAKSs4)F87$6Ygj}Kqf23%U8cHHbWfg$l+7GCWDtr;9;+yp$Ue$=YJ%S1A zIA>^M==0M^kC3mvpmm_vuVRN7YurAcN7V$U4Ao3{F32Q2R~V!usjNcpsd_D*6>bh1 zyS7*bEiA1f5PRDLEC*K65uXEnF$Ra@*m79Iu!gdxtlO`P>CuQ;FB6+0f11-TKQ)P> zV6ttak+cG8PE5ff=J?B>wzoeS8${{`U}8SLd+oc%d9*=Lro)uB=L zUz+0g4aN7N*S)dF~O{eJc`=KhO%Gb ztdGv5=u|i?;Kdg{n;?8< zZ$}WF$_QucBZQb5f0Cb%n!);~YJjq}dBCTG@>4M&mQUsPu23AwDM^7vb-3B3B|7zg zCMf^XFQ=1hZ%I@Ms!?OUHHwKnim5w_i5^AMJQ)?!K5*J4!CZfrMljb6{nQa&m4(Faj}nGUZfGC^0c=)oh_BY!g{+`s8_;ochIws|qT0w9z#F#M zv{9Ak3?cD?(^mYLu-{_^QIC+NuYUc-+ajJ+%P@#iTjM;4tA+_jIPrp8vM?(*m<)M* z1Fl<%63jp>f2_Ohk;Zfm0Eq0q&@6+N6f3WV$%5cmc|l2hQw}+@@@gTTfkrT_yq45J zNu3idZ%&P9xwSQ3S;G2jEq*{+v*fm~O6C&@a0S^ttZQFP}G1@PS>r{!*u7IPIAz6jmf$le;18O%7e{V&TEx%b_1Y>6vC1SW5R9bMn zQr3JxEqxM?a@*fBY9lCaX#BLx3#7Y)K^*li>YX#U_?EV6lW1k1c2ITLpM^lcZD=ZmA39f_h82 z;-yL@UX>r$c;oRG&kVKwP6xepKVH}MN}<(Pf7&;SzlhTS{Q2Ouc2o{;ZpS`jm7!O4 z!j-N4#rDb)8-c%CjVK|@@=B$z_TYlrm&;TNV5|t`qO0>ZN&v>W#DGwvJ*(SsLQPA! ze*lT6`HOfsUz=m2#HhAKZ^hVJG;4JE1$z<-IsRO?u7r2%u)=Jld_9H7fE5p}nC-N8 ze`5{R#76)l|6pRIAiEsm{;!bs`RJS*0*L z|1>IHdA2^XG6Y7AtK#fdI2=i|cpwvv*E+9-g@RIlc)Rng+(0&=>r+VhT8WAqst>Zx z<3xqaKpOmD<=bC!+S2jRP&{4$vMoQae~c;BhD>k z`eIe>!|ybz3<)c&vg(ZD)2YoWn{_ShWE@m8J`omLy;cl0J9l<1?@qX^{aX{>fBNi{ zwi4TdsrZ68_wKHctTjkDgVQyt`q zPKb`Tm|f*wO9Cos-+(;qMX7d+?CtKhgPa7QUY9R3;qG`#c|DLvRba&qlsDRN=xBY3 z<%G}?%dX^Wbw~>@iXqh6M#r2&fBP(iQSIp4vK|C$<_c=QlyQN2GDZtEGpq3&IB>gb zt_a4aHJ&W|(~7v!4NvQ&3*u-UNoU>ep}uu|c73a9Rf~sEDQ`bal;;oB=rv|Wuhas@ z_4JR~NPu6Qf4_|cXTQw?*>ICT?P+LfC+6Lz^&W3;dr#guh(z@uP%+d_fBu`-%a5;@ z&t4m3n%G6AiK~DM&eyMBEuVc@K6_U8wG-Lg>W^jGQQ96xwv|GEQ+}31*0K+*;Udbg zwe=&{eU=j2DkX~SxQwN^nkkBb5@UP=LgoVdoz zS?R|?WtDqCasq)7-9^T^f1*5{lr8GjQ)^$Fuo{*a*b!`4+sam}wU@DeX)OQTky^Ko3#e<_^NQ8Jla!l$=O zLaf%+cD4>$sWa1ct^<74)h2%HH0gNm=y@&A9tGkIdR8_W4#}f_cf*4y%FQa{yP}uo zsu0b_Wuwz_4+pxm-D6LqK|FtI7Lp%y{9cI^)}!}pt8DiG(Q|Wko2o*DWll~y`GVF< z=e~74L(s~rMoD>;e^HllYx*676XjO6y1|KhVn`8vH4%yvzLSN%L3tT2mkE|~IcqiK z)}^KT$WNjT^olmdemfBWIHDG@zQ9l02k_A;C##$Yq;Jr<@tg(AWxBHyCioocg(3l> zquRl{2di>jWl`_@R#yJ4l?BBXH8`_Z7cn(#I~Lhic;QQZe~aD&!|^>cmxZ@i9?=mY zQw1a&y-Q_XzZ>@{EiDPlH)v4kk`{)M5IS-T%?V#26RH}zp}Z%Sla{)()(v|xi~DR- z7_eJrdCpYMn6`V@KWuaPKTe=_>#t2!UFIz&*hfhY_7RA>KL z2_xQjJhvSB=bQ#Gdwx`Fb zzZ``5+5&dAO3C0&hT+xF12$2(um*8q4We_}f45~Zq*m)wS7Kq9+q7;Fw}6S}#lYu{2}}ksoj_GlKOP8n`gy55Ko&Oodys)%UBaX@2l^eYuI9YVM2; z+^FoKGKf8S(AnB=dCy!(+>Va|8G0=ay=NahpdlgLF6x4`*ICQtJ9j@c^?zs0apk1prl{&G)xj(J+ii$d8#eTQy$QOjZaS)R z(>B&r)6qN{(4wDUQs^D^CylrklhWeSJ}J1UkQfPvP608?ET7MHSdn}TfHpC{ooxGD z-zZj4W!pho8D)3NtA$7mu=0_og>=g*e|x4@8C%L%cM6Q(X&-g`w7M_xNvijez4-x7 zZJNzrmYt}S0lPi(GPFM{TVxYzt2LFSWK*2myHjm&$L5usQ`~51=$w4XoP^T)+lH?$ z^`Weaqm;aB8Ny!Gnl-O7V{79g3#bLXq_vE$jW60%*yz$!P)lV{N-zrqj(|0we?Y3v z9wns{{%1cq&AN0V?{7r_WdVe>!L9)7STUsrI$PO>FPqz7Fud2=(6d!W%=6%UQ|jUr z>SEpgew3W1U7LRPi41Nz`Zv%}>-TUp- z9+4{_m8ub;(>!%XB>%>U+|YJ*e_`ip752o3pzT`~lj6gcrG3c8mVUvg zFu;n|sW4!r2mMqzHZsUGpimlWp*_JA3r6>cmqwMD)b5$`8#Klmbe(Rl3$R8`yY8|e zNm4}KiwG)-OJo>E{q~SLcPUq=!yp`PMHfMP7!7SA5!50vTsmAo_bWDSf6S%CSRh7e zS+OXE&Vp-Yxq)6Tm#OtlT0Q^WZ?#gyYFM>h&~rXf+`LwKQ*A0mbe>>fFayiwRsvg= zavYxB|5>e;1RFREGkHqVwl9_%M1$1v1CeCyG&2E`NFzu}!E86b|dg zJ2t5n^1I7dnM#nR-IRCo)3q1fmRExO@sKi7i|4gy*Wl->-K#lKdN`7L)VH3+$tU2} zdN`*dl5HaExV->=aAk~fRGC>zZkscfiq=lzN(Djq56Vb{Y6hQ#e;^$Def!+_)6ncH zVNM;w?2P}kX8eiJv13l*oQMJMt_y3Y@WKKItw>(nrr}ApqO?L80+ER5I3`-etkfDK zwc_sBH#(19-F0anD55{>#AuPdc^!Uy9nw+@RFg@J;JESl#}>hYKhaQlx_s5zcxRB> z7~2G6YsQ>mT&Y=Ee;_dvZn#Nh6QA7XlljuYvvIL=bmOVzZ&c&;`h97@R)t-7KEa2jQK&nh~;D5+`~`#MREBMk5nQ78L6N;~~WJ?A>6f3j~D zNUtr2xveJrZ8BzUL8&RkA?Fm@`__#Sk%xd4V;1H*vVNH5fB8S-;iYIE$|cWw#HYNO za~>zKCsBS%L;z2opgtdZT}qdTCd^9qEZ%pkSG__gI|=6gw9MRf-c&}+87vwqozp6{J1`5<;W)uW21FG=$_Md*Tf5wqH?CLLmd7r6lnZ7}cUcU;T zeFz~mnro!xl8%S+;?MuK^JxV-;u$-Kzy{jBxyRWhat|{gFO>!PE89Fg{NEb@<5Xvq zPr^DIfRe+!nlY`$;g2V6sVBb>>1I(b%xP<#r8o@^3 zYx7S00`PXI^bRej)-~_-HJ3Xv0w;euAUd+o?z&1B0qWb=k;25mI6cj~p+a zbakRyw-om5`RnH&p2K9fS`;7V>xKO&mJSCt_RUuDIlIhy8uuT{-*9e*yf;Gwl%$X(?4Tx2;4xm#04o{Y*Y{Ir&5((jj9 z@UWI+e%<4iOrh=K01(YDyYm69Pij`a+vAAO@QiVdI@cg!cmU7EL1E5(iqXS~*3hhP z=m_aO8e+k$rl(n#4g*+ImP&sTO4|SfXzRit$dfRb)nL1%WvY$s(zAeEu=5PS%eO&Y zh`YX^eMeiA5mJ=14fUi$9I=Ji(re~F_cdY*%Szgb4ibCM&f0HY{M^%7dln8%FJJ+r z7hXht7jN-08dTiU`AN7);-<_G6A0=uFqSO>QD*0f{7l$z)4wb!@Z2%TntsGYxS!VHYaW3svo-{+pA3|Oo{!o`xFCJq7j$?`bAU$$j zBBTL8Ezf7QmCLK|@+PX({Z_uLtFPkZSl0RDemehcemTkij9*UjKj4>h85Mr57b&*m zr2*f(RM-w}v6lQ=2-trtPnlXg)t;${ThiKml)$}091fwQ9MMr%u>0EDz9LrtblQys zEcrX#1eokAH-XE)>K8H@Bc9%eII%e)Lw`iiq4%zID5y{+n+B;>HZ0vtp35NoXqD9bJPvuc$e3RF#|5;mK*bs`kGi4uGNBbQGx%Yg0VoMC$)LieRhQ>CkdT<>L* z9I8{z%6eFz^{^)E!HCX-C@qV#N~yd$EZbNuUs6MT#33W|hi_@G=ChBpVa4-$$7_xz zUkbn$-5}Htv6`VbntU$uDoXpL=6V32ZOZ;>miO~7tn`1edY~_HWA^K2L*di3%NMRN zs?}&o-cR068m{{fBl8M~@_O81Rn10nG5^7}`jGZ-iLeScDL2J}i&W@GM4Ll{9hn;_ zqg>rFe_->+-h z!M**Bi1~l46U$E#xPZwTMDBX}rA{c;@S)sNNNJh^`pggp+gEgd=W0v7q4u9o5-3!sWt zDu$Dj&grO|A_R_!2-)dH-_AsYw8b6a_YEZ+%_AN3Ywp!e^U0l^lKOP+oQ)sJ?`qyd zo@n18T(r1ktgUQFM^;*4!4AgcZ0yPJM@??n2|cQvq*rf;n=Og8ZG6;}mnU~x&PXti zRWpBF-_C-;y7P!%{>VZ%beOuX&ktw0NWbsYjsD5Tu|06d_F%)<9@LGkGkgDybH_tP zd)wS*xd9V}X(;_u?0Y-Jkl%YBe|gJ(o<8Lr7KqD-c(+WP&S{LYLSmMjL+gxNLvZ19 zi8HMiOgNrs8qAlLEjMlp+c2r2S}r}rd>emxTL?E=rURHSp6>BESd!5#*tvR&d65U< zOy#$*^730Ytu7TqXnsU7$J}*U7OoHGz+t)S4Z^T`&FGlI`zS`HooFN$(_v|U%Y2|P zU~(6ERIk?6O7kJghF1?jC$YFA^E)cr(W;IW5<^Dx;9e&s52b%v8R?)k=)qxGk~M!X z3G(3&sC-zqz-pK0g{J7TI;3uJW&9>PI`AF;Ve=C(xQ0<}N%YdME87<`sX}UrPC%4p z=UCbdKZ&SZHB_*zw($L?QnHdGvk+#hf*qT)#?{ibrAl>@v&u{tY@A{? zt^W|y{y%g`)a`-ZH}*j9_C3(MWe>!NK@xmb=%2B`eyYQx#lICjk_S0qR`n(U+<4_t=_#ov~b)$De=Nf;)ale$MbPfkQ<)l(Z- z=3#y7!s!L?~1MFFIa`YM#1TEB`&zk<}+4b4(UUw&Gs%r>!?u6H^d-wOlLF?$? zZiw(DUbA_9eZ9xuCJ2T+YVr}<{OQ08D@rZ~kaudMy6}m=w-bDh{L??S|E(GizpF-k zaVDRjqw(&a`@0X%cF(&zey4TTp{8_#X7S(E?ay@ROwNC#4Zc7x*Yx=A;XPD#Z(moY z^u_!&*CzH0KOJ-==EDAVa)Vnk`hk19SzIjWXNvgk(Q%eO$Wm`@J#TE*-p|2*q;ZF) zaq(!{)(yP9A#{$;&-VJ0Nqt(F8P6jTQG4gZ0OG{a77i)f_(9w^xl- zjJ0y~jMlE7E^uxuxB%|+qv*Ip@|X&f-lCtc#?&uQ*=4Fv2#Nw#sm4{cwNYOYKIt^> zI&l&nH97L@=^rQEpHGNB_6tu#o~ACE#$+-?Ki6AvohO%cY`JTv8C?@C&Hr^9kS zuU4OE_-8Q z;H~G-EY1pnpxx3o6jA-oFf?C=Zv|q*kq{mjGU{&`S_|$aW zmNhs+3YR}pfl~Yf8eINXG*PQkOI(=Do*1LEAxrZj{v4}3Vn0_WkkA`=A8umi{)T^& zyzq#|Wp5T=L!1~Wh0uk6HCED0Uj|3mI1z31^3B+6K+|5vBy3#fH&@eo`ded3z%G%{ z$icycBgH0R?K08%N~qSvV%O)&sMljWj(PpbVKRl@p;tEh4cGAAyj*uj{N5v}ZMH{Z zZ;u3b&+E3ds(ShO9Y=(%tDQweslR`neyarvEMr41wI&kIW#$+1%BCT6#M;X;T3qaE z7htuWm^zzt~#mm!IGz1QMccGEFHgWKmY*?r!$xokz&jVETU>l>!;A zO)354j%A^5d z(>cY&n|#0Bdt?riF%u74H|ts#tl^}`xerCC*Lkq^=X_I`P`Jt>hE4bB!q3BzPBVZP^EHe zy+9|%L-4f^HZr$|jHnX_?wUIYT)D#?MlriD32WLs-8*Y`o8YhZ+xdT^tej*S>#g)O zqtj43ShmwhCFqOi)HYUg6pqCCC}-3)i}$ZNHKK>2x{Q$Jwxz9`dO=@aJQ|c{b~`&4 zL4G#mdHM>2qDVcp@wfbpUiWF4NkF5=zdn2Y^!&r~_aEL<2iXa|_)LWE zSDutPM~GuJDXw_>K|y~X^4FWXqAqKSQ*;K_*=~7JvC`2US8dwnW~*Y0$_{O^r>z&B znwRhkX?~c%NFg+dI02f^CL_6!slE{1Fn~R+ZC<&`O01x}vCzEKm7PRKOB>+|G(U<& zhUz4S&xjFeuVp<;G^~Se;HnM5P=9r?cnyjJ`;`&PUM}9#V7RQ zH0jbTBMCCpB|Wa?ZAjLmNZG1M{#ain0-4t+YE|$+3*RQlCfvUEH9hA17G}Ibd&pI% z{G^&dtqQ%Vf>_Ya4AlIBwM#=`@e=>*DulyB@3Z;OOZxB8 zS+h)2xqfQ)Lu%UYF8jS{z{}m;lO+;q)T|`RdfN0Goxp!NWgim}%y-odL!Rvl^!&-$ z)&73GPgU~Ci?8VOq)U}0GxyU1E&yUyze{t-@y$=TS;_3=r)JTu2Bee)Z7xr1g0k!+ zJ39srSu7M;L&1V#5_WINXXhZH+svc*ZyP z{C?3}UQF{&e>olZOKfgLDvzo}$q*sixtYNeeJ7Z?TkoZ2S$T0Y?Cu%kQY z4!06ox=L<-D^fH^ga)73hu+{hlHfB95;oTbPUZ`LT_R8;HWeZQSIQo!eG9$H%LD;ci->Oc9LeEyBDq)n0O!_nyJRoW(;!CgU8wIG{iW5l~+b95=r%^4H(19L?#8w?ii~u?+qmn1ks_;6I{&erkrvj`!1nhj*s9Mw1Jy`We#)taPEd z-2sHqzyYnj*yt^rGgg|5!lNB6U|2CMXo}u{(d^9G*Ips=8Lx@`u7GYE*!S&i2U1HD&79jcPdmH;WHrU5Hmr66>$GBat8?MX_g09D|gF(|?M=Pym;DyU;yxjPI zy>h4gUgXzriG3Er@Xun58w3cBH*_!^G7`+6QDq-V>-&2W0*?o#y3^7bO`Dl^pO<>N zH|OLJlPQAa`h&?gl*zqs+7L(~N8yXTt0v6AW@@t{jObRZe zKdb8w2<=DE)0a!((!mkTS-*ej;GrIWxF7gMWNN((QzBugnuyj7rEj3E%2kt3s|4<% z>*3$SbzJdyIMn7FaDrm(MXM33L%H3c0f2_5*zu-c+M=y&9PHC?Wz4UiXobvr@C|GX ziY&{=lmd^%#Z9ZRPbB_%5Yh%Ka_DaRd3rgKu;v;i<|Z^juNFfM{cZq5ji)4kW6yN% z-@A8oueHm6us#!L^r(b{S9V4$&4PvZ2K#dtWBEI|T2yf%=F~YlWu|dI79Np~n43M$ z&5Lf$)$hi|tyPhMZ%VaH+>Xoj?mN>Fv;%olA~4DG)tEa#hv1*v+is=2{QnGS*8gOq zC)+SgmaJhi;OB={==!xgB(05q(;|zkmcSbl5>HYp14+UOaFdmE9Yd?_ZKnsgva{}r zicCTgI5@L7`^|wI(qexO_0A4}RJ90OXSfBuO3^dH;A!v>P_@KlPzk;VN=QS=Tf7W{ zy?YRGy>g7aV7>jRThp6nmP9mVpWoS#P7)174I5-$L^ile z)GTZUYAnG)q0XG;b7J0qXf;p4;)%I4OAA;XJ@`08S@_8>*&*Vsl_@DOAZYF5_F*#n zI2}%6q71`H@{}Z;ybaHGX#QVdt@?F>&R!DF^ZR#MmV@otMW=`^T11F1H4x=5I9qVI zUNQ+Tm_c!5*Me*OI4k@>NwI9@UCEWHcQz1x1)HT3LuBiqgdeGYhaSmA4cq)fLfbWc z65?5gUqYf!MpMJ`Dc44g!y`fD<}Zq2-m!lBK`U>|_~Y?i9%uP1?Cnj)7}#hgM3=SI z3ADs81)x#N9?!ATVH?WO=W9SmeTb22$ongOJyY2xv9mk$dhS={U1U0!l}Lw4C-sRY z!JnN`9GOq0oxbLO8oh8MR#_Fdb-DGr*!r&ST=nzn~dI03I>l#nIrkHQ2+W@SW*lZFWuUu33S}F z#X!CdO|((5E%?hSh846v$M>OgHKpzI)Gl<$_#)uWJ+quzdsV>L8$ymC$X` zk{u!_N5n@2!>4hCr#-Dr1F|%=;pVmjDY~gSkpRSY$?-m9G?q(^&c;}(YeZDe56dft zrJ0};yGKYX+cQc(i5Npo7r@~Jq}@fZh=)0h!ru-VlMDBBPZzV{&hO2qqipAQTh>y@3aBRU^2q!GQN_)%xU?;SiO*$_6o3YQ_ zVy}5=Y{j(_H8He4AE(!h>v)?+;c=8$>j_KE0IY?NVT2%7Sz_CA>#qAfp8@=(Svo9< zXCm=%uSR?i4Yh~G%!N-QAM}g1HgV4g=vRz#7KLDceD~Ohf9phwNru)(OhwuAwa8z@ zm!eB+V|86Hi#Qp>A72@1q-Bcw%D(19C^{=EPgz~;%72|UGSnu}7&^4wTv@Z)NMR`bR z*jihE6UG~zLrkSLQois<0F+usL=>rEM9YjS;5nfEd|^~8n)$De$VLX=;=vq!uu|$# zMrma>^E!MKtbV#i4ezUrK-a9@l)WQMa@ z+-JeEfnWK!V$1R@Dsy=H&dmCFGW9mWQ|Hlt6-TSsw70jOu@(yKtHY#*{zSHWD)8%b zhT9eVu(h*Ud2*s5tcebcgni1U6nsxJj%j3<%fuP!@>$Wb_JugfRfqUn1Ka;5=;~Tq z(2;r^)*ALT2jaVRTwTztJ3Z+PD6Lh{Kd=;Gn8I>yAurcY?d^O{EsP+B_9px@d>lT1 zVJt@?ef!}vY|7`6_xE3)K7af8{fFmIUj6oWFMJWP5}?HmwYwjB;V(vOWZht~7z;*; zIPG4|hPGT*Z2pR;!Q+E; z>-I^9!aFGKDU3<*g)x=9q>XjawJa*N?>MWY2L5Hxfd}42mng7Rm-v8Uxk`o9c&e_T z>;U5A{9==M%SFsTC$mhZ?muJwP)#+aywx{YGq+yhY`To83m4pc)FZa5(Tmf6Jn}$K z=8fNAe?B2X;4Rf1bLZFjWXa01$UFVR>;8O}jOLSFm2~Iyk2`lv+I0&9LkA6;@{~8Q z%VkrQ_U38HN&>&a>VARgsErFSFdH?G7|9buF z(`VhU2jSuBZ11!o7wO$535utG#pf@>QJU4iWVa2xI6d1t3%c&h$GiV`^Go(RsTOy3 zb+o_#;Oy#dzQ2!uk5m5r@a*c|{Vc)nhj;1s!TpTWkN7vI-^=PsyLa3>pnrP@RNB3x z^w5;k+s`(Yb9QzAu$Q}~b@|rB-1MMmyl8ZHny`@x)dgu*do`+~$9KekJD(1@61zFA zr2t}2A$9*ubsg>>9^x^1z=`zl;k~CXx@YsBYo_^v4idH3FU$^ZUs!P0Ygd1!)kAC1 zkJdxCiJDDtz9cd=>j+Fo*$9UfbgtP=Hff|gQBr4kvu;?X%o3d{AU><;-(u)fsZ$#O znJG$mT0|eR-WWD@lQ@BY3flc(L&NMNA~Sl&bAXb+>W^tGomd^QIS%UU&1y!#vA}_n zL~C4BHLvLuAJX~L9&AOR(U&KKPM?Di=!i_(r=aCuME$TYsxr1g?<)j?q@x3Z0{)z` zU69xiiWL*a3RdtZ2gt9@@4+t85bpG_wy$ULl;nG7i&Sv5J2FP zj(rZXf?;m{A!~W3X`bgl`cPk{0U6~xsLiflS`it$yx;s8t&#U@W9mu@{DyI&C3!bABeT%i0-~~U>F9IS@GvC<8pefTm)hDXlH}Dnw1NW zMH&xla)Qg)Wxq}ZO@VO$@$NHnGJh_w?XQpt09!hfNgNdY!H~Uf@S&AutEit`+F+}^JpfdSAzVZlyvJJWLDhwCV{KHqEA4~O@=QFUZ%^V_X@zfSSY^mK) zfhx&Uih=SQQG_7^UF8cl7~pHnD4Hynv_Gc6kGGmn$8pn7CbSuK%X+8Im~d`o0$hDX zD}~9VkW?@67`=rGgezf@t`#YRT34caQz@`e1@_c`j;i46^eFpSA})4%a#_O!C7cp9 z7;2*)P?k^8r;?F*l)x}^$MBJcjocN3&1S#ggS7IIF{bQnwx;Zuk0*SG4Pk}mlSK7% z?%_G0hq3#`gL|iuYYdQe>eG@{%v?XH90JcrH zD>}@XSqqq)b9Rw9SJYzO2CUgE@@NapCgXlH33u~Rvj}&uLiBMQ?oPwq$&jAuzagc6 z4-V+RL;CNC{<};6-J}2RQ?_PSd=7Wx)4?q7EwL}U;ruG0|E8e~bePOS+IJyaJe;z< zLN{E@!bNsUR27viXOnCGt6vT_zsch)T=XWBMYw>mvoimhi45%|c0FBO&4? zS{`-gblL?1kUA6RdpdVTQ&|e`r^@4hvrA)En~w9>e!;;}gzwSLqJfiPPZq9QoFv{> zmh#oqZq|#^CVn2Y7qx!1@`=+m%|40aogLFOiDKYlC5~$-g4tD)0!H}*PzJ~JRFSE* z|MQlOgJYbylD(@jQ&|xI`nD>hjSX!LtJq(OV1K1iQt`{BWANAcrlk0mt}{T4 z?Tss@bab3r{l^w$Ty33znGr)n+~t(!7~bE`srPiSpVL&9eHH*TTx-kKXAiRMOsYoYnadB^Xx7L#h-0l$Ql@*_z@hcLkw*&;c?(sSmG_e-(u0{NhcNSwL);d-^B# zm4%^r#fmpYyf5~O`9G~wkL0Ay3c3GtRm?8uo6VwYRdbs(dOxIITeow6UUMMIze``i zI$J$tv2T7m4sm@Yx8q{S9vzGEjN1Z&e%fs(3JTiBig2B5sweBtBQm<^=-in@^qk!H%s)+GdQCf>0T=>Ab0*!Zb$nIA; z&WoPv?=I` z5fZNZdw&16I}8b*Ws^)NpwbHeAt{T-c`<0nE2)2rPDzmY#vQKtP6Od`XmF7r z4ZNd9nN6Jhi_#7+DwLRkIJkSCcz-CKiBqo4mQq4kPZ@ zXD~NoSSV=rD}%!33nh;gCVMh`YZ=+}P2NgVDg!V6NHF@)y;T+t4ael6PmA?xmh*39 zZm56ae${|y&FG`vrl)ty?Kx=TEjBSx#n?0v-SH6D?&^nSXkH6E)3ec8xPBpN3M0iz zF_0~?TZkG-x`s&^ghByZf0`a|SidV}qt4%U_s0B>)zCV_w{-PqZI+vIaw<>n5>0&ngM}C8!@o=GjDFfJA3?b{P za?Kpum14Bp)|+Sl^7t}SyU`I3EB-G~p{pxSVGXy~LyfqVJ>~rffBfAttGxPL%!{NT zKKBMJiygnb-lU}Y>bJKaKP*2y|E~{^-#vf4eDd+bhd00J%VX_N7L*8TI24k-A`3)H zN0tOJV!v>GY>P5rMp3*+S_Lo&TcVxK!kaIj~Sdm_z34vH{zmsKW3d?5O%^mp($!u8ZB>4cQGUx>lVF znA-&hhVUP5MRvsBq+BzJSu;twW;PhQvcHz{TX~E47`$N5)rzeobE;7q5@XoHIt*K5 zK9K@;1uKjqix~NXZd3rE1OG&l8_;W(VQojHMx3#e`nv}}Uv9%(BOz#cQaaur;Jx+w zfQC!UBK9H~(2OmY1G#)?57@T)vU91qm6j9zmVKW=gS8=^9hlC-?i0p*xfD}r<7qW8 zJP_{lYT{zAl&63$>)D%MiO;g(9ZCKxLxfC+m!Vk#Cj?`1OktPISppeV=hpy3uS|7nJG_v@1G3gmDhj3IR3{j8NZ*>&vOP z&;O%s^MpjnOZxlp;n9&KQ0o_s$xLEbdq+nq{aHM_Y)k+uNe}z`c50vTJtg)2eVrQr zNz4hS?(ZKX?{D$vo5quW;gv4-;Y0dC>!RpSRLap2{rEkf-H=4f<;FLZaID+UcC zUClmSO^UgU&Hek_vUii4cv!YW4ddIZ*%aar)r9|HT=J~A8tLIe1Nrk`!80ymPEu|9 zWipgTBa>+(kA_Nljc5S!%!NGubQSaS)2ICW{_;k*2up^0L?hAoT#$^jP-Sz@e+~+U zcfbg7AKx-U2seg*oBb9PM}5HwuW?u0xY2Dwjq+hk;*lOQq;mP3n%)5Un+Kf}rHFai zNYo|ShgT!7%NG)c%Qf5jd=yWY%glLun(TN;#}!h>Q3TTx5-i<`4uf2W+69xCou)fb ztE0FU)asdp5nT7z%+~yVjOmzVKnqJ4_3@oYi_8Yl>(2^*+W0g~cXs@=<1yen*PATH zyIh1s#zJtitoYo({q>!l$&R<{?M!!e8i*lgR7L`hjSyUMCsv;|W)rA`M7Z=CntVsz z?txe8is*wiO2jaBx)g!Erkt9xmimVzP~qLE{o8*#Jh<03!Mv!&Cy$zo?8I9+0ULlE z8;-)UNcNK+XuNk`WZ@Ked_>en(YTz~$*dp>4li2RFlF{Mtv8o`TmmeAw@(wqSE46( z!hVz)khbuWdUg5e;&jw)UqZ>rAZ!TUx0s!H#I)?U2agK8MNp7obonzLb_U__q~DQz znHoblh-JXm?ZLtj(BITL#IuC(8MGxLAWB`ik)&i>NPub+n9elh4jRI%Qto_N+leO7 ztXpG5+{j`wk`dXZ#aUT@k9T%cC;N4g(aFezNSXED-T8>BH%~p9G(Ds;%Dg~}a)BZW z^ezYCC1yLhvFcJw*ZAM>|D9SSg{XjYx1TCv~gZd&(W&+uM_+ETx@T zYg)!S+&Gs!OCIPJm!ub_Jx}^>NK$z9JZkdtq?b0#p+FOT%X=e#HvA)gL3mw&>tPth zB>XCIl+x9DXx^aW9q?DHQa72VE*3GEQH19Hwrcx+B|H_ZT1Xho-y(*!FZYE*c=JQD z8am)F5Yl6(to4sE`-`Vs0tEQA0^Hjk1>?j5Xh{~ML;ynSaBLMvnTXQzf}ydUAk*#3 zXt+kzY<{~0&Pf%28gJ~Mu#g6)|r&D9>Cpk$G!=0Sna8x zozsR>xTMADWmiSAMrn9NBx}kr@VPYlhmQAe76}x|IAGg<-c^{?ESUiAPU$zGoAq&Y z(UCaaFd=?Ll4GXaAgr-|a`P&)GX<5!#>BA1nBL-0FRJ$2bM7nXT`9M0Gab4WKINiA zyQh`;7l8mFY*EtowzJyYs}i}7K~+q6PhQ;%vE7XzYbpO7CcSLL`EU6jxlW%qT_sD_cM6HrMp@ z8_j)UC~URS11SDBG}|iu-);7f=^Sw3!m5nTNYs3Pf);x(hLd=~yJqiC;kt=Wq5r30 zs!>dsayNRRmlo&H*MVD(pfKf2_7ry%1M0Dma#p}ODGKI$55u0sGuBq_5!tz-hX4k0 zTg7sz)ohOrMQtlZZ*OlwEhf5HAYm+*{uZUWiDHDr9{~oWYIK<}>{MAO!bIW$j^jJg z(LS($)EFBa3A;#u284*uR*$`1IVQ}T_f$0utjgeUk7s#oVO?1VieSXa#Xb=_9fu=R zP!caC-0}sC>8w`KCm-ke?7eJCY49R}+zh4e_I7UF|5BSbW9pI9riI~-U@RMQ19wt^mUG(~YDGrXuCGSd0L#Y!l{?AoDyCD%oJzr0W zEx82xmV96S+KaCixT8ue)$H|@6Z!nmvM=0Ve0_EWaP{p|1761CYzP}VwO4kfP&$GZ zPzwUx7zTYMX}F%A$Ju8avj2mOMnm5Sr=zUp{qyblV`Q6*aXt7Bpyacb#f9b~K$#!{&(*yIhGKi0mcr(0c%f`>r)sG)fV6W#sXOIh zvj(PV)mxq5tC_sV+)Hur2CzzIJ`(G(_jN%6j5gD{?<}u2Er^e;-Q5ut;sM!o_keeE zfhbEcklklFOG063gH{$%n#-#q{Jo!lJAoh?TQ?xaOvQoziEASK8Knm85|l?GB^u_W z?c%W1*g;zIH1Fa*3z_PfY^S?km%|TZ73kL-_Rr1S-F?3al}3 z2M-qtQ`(Ny@yZy!rPKy{pM1{80)WuE`o&I1FiJ7(z;<$zx*B+E}C6hPqbuy-iD66@UbLZIy(^YHZC4bQ_z0Mp?eT9{J)E z*5k1~FSkb7OWWS7Uw@JNek;_TL2OMb5tU-2*|3Mf3ALBj9+o&Gu@|2K$nXe=>*E^JGTw{8ki>N1;!o~z$$mqQmUnq#>~150CdQKQ@0^0#bj z4XT{0Vw04bs-R;j@0k^_5QkmnHfLp}QA9EPz}ehMG&d)Qg^Y~Nd1H1_8XwvJioC0(e0E$3xEbOWGO5e3v0 zl&GaMb*+*hPS^nuq$`9w)wc|nNe0YnsJrn~wA{FP*nxo!lJO8`J3AyXXOEJ0klGg% zaRwcYj=&;{)r*(alzwiuA$8as{0!v+02%rTxV+G_7%&asvbpL_S~QRaN6 zN-Og#=Xv^P4F9fw3I3Tz@RQsRXG|uP28QGk4L^6z*ADacjL~9dl`)h1eTy=~BF584 z$8=|h?;rK~ByZs&N~`2G>_(r)b4b2e;N#P*8ztfN?}xO`_gS|qVWa$Uct|?|O{Vo| z9|LhJu=ASuf2!7}GHj@EA~k+8HI8(R6RvS0HPX_fMnPLJr;@Eza^?UVf{0!o<@Cki zkXNjyjAcqd!4L&Dyq(LPJCB-_%e@Jt;!w`+Vz8USj%n8D6<_iU*F)LPP_<1piLYo( zMUS(LQKI92;d)&cKVH|UrY;XQK%#)6MY>?}fB_xT>}@IK2%GrHuao0|ksa;f_~#%W zHyH1NmU<&@z*?9HaonH9(}9>Q6DQD^^kA1P24$dZ$Xr4)_9nQ|&*@OOL1;0!VNfq zrk($UD0;qV@cnG)9q@5|1sxzYgA-Q)=iOb;8`R~s#@`*x58P#p1$taNRCLBQ)P~F& z*BE?OCm_>vv|f*d>O2ht#_=N!KttbSe&2YYND_Y3Fr1)kusZ&9HCg1k!+-l5CBGy_ z2Gt*bmZ^5~k(F$x-?h{27x$bO_M7`=pm#CUFM$~W9o?|O9`nw~29=?G0R>1oj;$Z+ zy_^&;jy(ilL|qM~W^4F71@XASM$jP|a*07#K@(xauWw8O-Fj8pLn=+QE)6J5RZ+?W zw3_)~zs#-buI4yE4t2jqTW~RO1_U7=c!^Da8tgK_3L&h839XNrS{ri)Q2h`mdfmjc z+2k6=b@ROjeW`Dj^|#0(#8OtFwdzn%x$$-R>e_pXmCx7Hxc3Ifn^a(3mE#AP+LreZ z4dVJ2LyLDy^{hQhr{so%v6H ztm@{!qTs#*cz3z-w=V>`cLL>YEQIsUB% zRM$wUGJjrv;OZ9?Q>E>*)hK-&vvF9SAsQ59*>o?JuSt}aEN?bsK!|w`GoM(&j10(w zB99C~niA)}3cbIn%al<6XfQH}c^Ve>?-Tds)cVPDv*w!!NX15)-eR5R2ThwnG<;kX4N%)!IqS}g~MI>1A( zm;m%bg=vZGD(m%vQC$0&sc7jLK|Na zyD*Y*WvF2gCoX>9yyfCEw!GiEU0FOu$j(RpbV$6@sR zSWygTq1q7Hb9Kw=C*N>8bs#b7t}K2Kz00Nex8EUE{r%b9f6d!}|L|M)eVg3=eYwog z1*uw4o^@k#tJ~}V!C{oo+SF5~m#&XWZ?Bj?A59lGj1Sl=!!R*8cX+E>jA2Sk;}W5< z2nLPVz^u00A!%pF3oj#9$L)A+qp)M!6z}Zn@Cb0UhewC^I2(Q*95Y$Cwd#r{u1|}- zPW4p;RrT8?#twyluUo|^o1~yhj%?#BVgCRfI*8|QuE%c$)$PV#&-DM+_8r`99NC(G z1#D}`ZlM5>lI>YH)x?t(Z0%@luOyG(EJ1NQAtxb-;t=@ndqc$zAmy2Njt+&cuG|%F z{4VP=im7OiqwR|;3N^ik?==UPm1)Tei zjZ=2(Wj>vz!#thr^g6o|BasLR^tWE6yLf#&Pj?xja_x}j+`)0U!b>P!E!Jx`uG`@` zIamSBa^;;T3LXe9=6@hClZFRM)saa=lD%oA8v5yf=_xMRyEOFv_jbJ*^>1I0+|Cm# zo$`*2vZgxWEk(T>>*v>7jK}whBKeVA>;I5kOKihRB2p~E3d&K;T&_s`%NQ4JLc=Kl z^Yorj^ESiPVmlamVrW=Hu?&qC=Zj(f_6|Z0UP@Yc#g={i!JDXA^gKn-z#GMb@&VN( zd3}k0tw-tU8n%x8yG?4{mAYSXXORVwyxWVGNxW(q_=IpEZtDIT{Up(KGkp5>xYLKa%O9?JUPjnZL*3{ufhPsu#-99S);tzXG4sr55TP#egr zx63zN5i7(#I@r+#d2b4Gpb!i+_4;Qg1S#Hs-3}uHKG77@`YS6D&1Pa9e{d?47!%vJ zvk=mOalHDNWftMY4cvcNUHWhPs4w_U0LX z3dw|y_R>X6IVO;+*n)b^U0A`hZOtjxQNONnv59>2OaRhk-KHJ{ohM=&eJ4IgtL9eR zM9c27u5ep+^;CR`#@+G#*>0mrchs8HX5@+ZS2TrO(|d9~j|hfz7JuH!+!xw@0 z(N4!`C!^L(_5fo&A^EUuQr^~c@iM}HxA=Q4^R#{xuORU`{Qo-gFxJVb_&GXNirW_# z(W~9=CH$4H3%nZ8+wJI-{RyP~Zt?9IrO?%^uLor)(zh){eu}>P7MlF_dszqfs|#&@ z?)tB#O$JG}TjX9IsVqFIX5RWa2%(>!p)NN&i(nIb4j}ic`4i{wK0NzNs{U1f=gEcJ zcwXzbbRg4#T}hbsle@+?0K;&pOpn1LYEp;1D%E{ zVFgl61X@-}=fHSOr&6?)QIKXSLROY2-ger!XkZiq*B()aYlR~{mG(4$YYU;2Ow#m= z%lt~upzwZui-Jj%SpJT`vfv!ic%=z-!pYblyokN|c6PXfi~sQsR`l>!(?g4eafI+y zovq93$P`RN!Cty8>QdQgO-jG_U(r%!nL>*y4`FMvq0G6rBc`pppx6W944E)kQe8ie zSXvyz^{CuAu1U*wjrL)G%$1>`Sk>D=NHpV^Zd1hY2>r!w=PzWfk{3pYoTXCUU0&@~ zu?0y6q=xP?zM}6Ki#Rfg*_H6r@XT=+QxyByCn#p}(B=PjJH>tfsnNudmZjr}WVBH= zLgXn&8%B7ta!b{*xtNj)BPF^Qb20yXy=p*A$k#u#!nI>bE6DKgL z*F`@0Yh=Mf!Tj1+d7`wLh6-n9*J*KN11XQJwxb*#xhhCS|B4R_Ee|AlF61x7nZYig z6Z>olJb!Na9r5~q=)z0cxg0r=&|@=5rajr7P@+mP2~zQbOH|}FNxNO%CJ`-n!cV7p ztfT0SaFJAl`Cwh;#h#NV6AjFvi*o7V1SiXr?@lowt3y<&kp_YG{-G$&h?WqsOIeJk z$1TvshFybwtR14H7nE2=bq=QJ)|1Ufb6j>9?w~Fo>WG_v-ZijyUT}_K3&s&Le5@aL zmiq!-g2lvojfd-YO$(b|!aX9z7_1_pu(Z?qE+W>StfWOKk}QraaMjaI^X%-0BGb%4 z=jq&taw#BF+l)F&Vm)5vN2k_0$NPt6!xe_kjxF(M{Q|yOyu^6HX!mv}MN**_P6>Ih zh04}-jd&D)TqI2Q=f(|8p8yoyJ2R~STc&G6KQg=r)d`4hWpYpGw62q*>*wadEW0pw z4vG+W)B(>U@?Ybk)^T8VU&GmPY)7j@kkXp`V}x;MWg(eeW~@0|5{?S{kY={?`y0~z zPNv&cgN_!i;0EQfH_P4bZck6`YrX@dBU+U5<$s5N;^&(mrA106&=V}T9x>u3ob4I@ z9_Zf)RPI}v7T6SD=VMB)cRZMfLtELUYSFDM-+N_Hh#UgUSf0-b&#{yW3;wl!@N42N zYne+dg(vngpYt|C%U=ooA}C;sSc$dR026K@A)w-QOkuxb6Y879A$gS3=fbG=q#K+@ zgOVnHbQTTUW*V+x)~;EcAdV(*$m7wUZ>-ZOmp4MLNQK=FCdrP|<4@RsX(ACJQ1^xR z^gkmH8-mNb=0yMpXQa`?*b#Liyji@032rIZO0lfZ!&g6N`&5w)j&hV4n7UR6GTD`_ zEAlb$4c65n22KJ8)aR691S|7Ann?MK^sdE!C|&SpiGM!fpB4UDqN(K=>nI+`N__pI3ab{P@=u-CznU0v9!#N_!F4f0+qr1g8i}oc zag~l;k*;x^o;AJY7Xo;nY2=d8`j0&M8<};WYyo$=h>ef4eIDIOsoo63(QIP*o$PB@ z??x5a30-#WFt>tO%W6Uluj07X>Z)vEicYxbR^p)B5Vy4;W{S-W9CSms%joAmM!JlP zXv>5{MI<1i8CAm^Hw}VGY?!l@SVGBvGSan#t|u;#4at1Zho}d&77&sL*tIi}Sf`}y zCts=$>uSIMr~8`F8C?mI^zfy<6gyq)FkZ)l}7?ccy6)M%xvv;&ekVPfSNsP zGyyi|Xk}IjODcN{{EK@mAPi^C9=^X3oz)Yks;c4#B?_C?S`A3&gO}jGViDed`!%_Q zbu~J4p#Kzleabag4skKR<}Q=zM$H&<|Ljyef$!?1eJ9THr_$yiuI6xIjVN#tZQXaX zd=AaOlZQ)o==HD20UylJ?|Whpd@T^j619noK^rFTklMUQ2l}{>56tp9pMTos+x%L_)C<~;e=fF-S$x}wr|U)ICWb?HvuMa{WP6W0 zdHe}S+}e&>+^&SWTMzSm(>_6*KQvaSLn_K5o*#?^)uhQ4nE}tbXL2Z_K{-vEloi)6 zP7(}%m8WoYz$E>?=1$9h2!+zUz+I2zwg5BMkaNgxMtqDne*W;vPqg_9&o z-~oM-X6q;|!o|VR&`QeJUj*;xOs@;&gOIf8f2m7MSQnu*iitE$5VJ)VPf;Gnh3QZw z18Z5eV8EX6Y5pC?NHMK=I2^KPWb1HFW|su#T*Ec1J`@RpX!8btMANWw3GEvy8CeD0 z-LI$S__&y&_aS@fs@JMbtIOQGAhb6srB&}#?4mfxW~v=guokMhxSSP1K`Lrim^3~6 zx-%G;9l7*;4WFzF9Rh*2{Fq%g_C$D9zSn5rdoZsAYzTrXSZ5NSC4rI``QBy0^5@Eg z4oXqzNKW8n5-lTt<+<5C2T#b3dTFc=yWz9tMbPbC!Y??nf^Hg%JPFk`GGEfKQ`qVc7w}fkY=m=xKMtq z%V*IiKSLHOQ`Pu5hjBw1e0B*)fFF2rV@M3-XLuZRP!x^GTTiaK{tzm|Us&HKiCiC2 zYHC>|%a27p?T|;XeuYVoC=Gi=j(Eq%IU?fYA1mLpi({o64N=@0!3_5?AN~nF`VnG21|%tSS#VwGIhF8GY)rsRW*ddCP2n*woy?(sVX94vE&09FSUI7?2)^ zM$e{Aeyw&ptUG8kz`V2wv2Ayc+c*OnStYR$d2k(TKpy)AnOCx-ymb~m%Pyzc=8Em> zn`B?_u2t*>Wsz?}!WYr6(R?08#fH;tO%KyAHq3y?O#0f8cg_f#_HSZDR#>RXx+)e21YG2@fV`096T6cvFCLxY#v=~` zjCj`qVo%87 z;X0$)3pwnM0B&>@zfj6_PoO6@md5{oUrklg3uUjPA`(6jcF>R0*kpf~Q+DZn?CnL~ z-ma$6)Fr^ys}#M=F@8;#d3ypKe=+VA?ooX~jqrkcb{0r<&N&kD@svy%@rv@hsaB!srU=! zsdyB#_4Ee{AZQ_L8~!tK$tMd2Q72x=#BLJ$GoWi{4wsFDZ~MLee||nixM!yhnE9FY zJ!6jOyOI&T6M<%YX`WrL7K;tXGNizzffIYpmKfR=D@7%*_)Nyjw|t|VXQg8&b+)8D zc?j_L5~20fYDB3IJCpMEXr{bzFpG2KSpK%=plKE|VJS8=Qx_L`ZF7<;&SyxIlLJ(r zrc$u9fnQRlq{>I8f4q+wt@D_&+vhNJiY4!=##4^0Q+B*W)wS0m_FRSF;Ad{^P)KwcObXrc` zO`%%};sMBJf~g2iEV#}vqYMzN2VGJgU^5nQz&v$*X>U*2ETeO{=O<13ele*zt6S&W{OcQQ2= z=yr(G=`aJ$p=;i&%RljE}=Z4Pm}hbKH@`V4|A)BX{0Li@5odo z^rSGK!-(@!D}%Bak=LqZe}6xy!WJ(Y=n2=KlFUI<@0l9_>Aqk|BSJry41fYGJT5t9 zJg7iMpp9Js9So(-jhRI-u@x4j`wdPDbH$w_z%F|55E8gSq4g_^#w3}*`wP)}-j5R0 zqjv33o0oKe0wI4XA#+*@NofZaRtTz~*y2Ug$Zp`)Pmu{nHkyf5R4{ijIMyys)o3=j zRtB{Ot?HdjVLYWQUJvnCL;YB{=8H-&rAaZ&DZ?j|M{8Bfa_8!H5dyDqpjpme(eU^{ z!%P2;$Pn_!@}A?*2K%B>GQ&cu7pZhMr&sK9D&I)|GcAA93o&pYJrN|_UQ}2^AWaWl z&HeAl7pXLU^zPQ9PwK}_%>XZvF;B&h&62wK3#Movc*I8K#!tl=dWHTD*OWwb z)vwNi+Bg~P6)l4_VV{4|>(e?alxSOndTRr8oBPg7o7dQ>yK)lSg1tD-M2AJ`^b&gK z<9FQgH`{-)du}h0!jar!uhE4^mMvKF<<)P@7gIoMQvRc=A^mkXBp>S(zGQJ2;BCK2?FyD3oDPXSv6lkEQ5o z^icMu>rqNer-YR7tw}gfs?7mYvvl4r;*4(a*NfGxG@D0teUaXXR&UgmZ^6_d;Ed=` z^DlqlnV1s|cC$1*)@Uy6d%r&wvn`y7Xz_#gHf)28zX;7I^r(LgRT5oekW?cXYKja! zJ?Utwr>MNJHpegd4OQ?i@2~Rpu)=dkWap$;G3OP3Qc>UwIWmH@QoUi3yzfY@v6QqP zXJHQTn$5FQR7Q0(Vhls?yVJjTjGV;A)Tw_`7666j>}vg4-fxqcvtr!f2EY%dZ8#fV z;xyn~kO_iHpn*)R1pN)f6kYmf_-BrP*w<5$4x=`*o!8eGh6-pkpeYBf5$rcpQ5wUM zHbsNf5zh(ChWy1|qnN$|dToN95z*u!`oCVM`=3(*I&Jz|`W)EWz(;3x`;~gaNi=^1 zc9Y^WE}}6^ii8Ye}3=n$v&Fvn$pn&!dsrfMaLB&B^aW@5uSrntRMyJT!;q zi?WnC$x=>GEH|zY%T-6muv5b^1|ng}%@oE875+PtnTacr!L@g zVgXMYu;mXpWe!PXG9{789wd>G*j+4<$qAxUaz#kDWu#d;G@;b@U$-0H7`~ke$v*dg zWk9f`IS;N%HZJL)EHr;KfFpBI3x=HE;Fz<+!i+kViN0oewkc-(} zyE5^AVg(N{O2V{a3z|K8a?kQ41BtI)qtKb(T(FLAKP<0CTqK;)`tbfk7x>|oEFMI| zi34lYtw4voskRWqX;R4O^<@WSHb@hH;g_%6z`kklR>5m{!IzK(p>wbMXe^~QVi__?kGn&%GepV7QMKY#eAY;x8L+Mu%XxaVOD}^}8 z4JA~kyw3hp%Im#R^RqAF@v-}SadwK!%&Jsn=o$YBf7jqBi?4Cg=l;RJ{JCC6Lrx*ypl{b z*b`Jp7Z=fxXyq);4KxY}kqF*n^McG>Tp=3wcC;o8M_AtoJYtDCaoHKeh}|x=>>|2S z(qmujv4f(XAeKd16wRUrxFDTP<*D_E${gyiBWA`xY46xDz)H2&a7n;_Y?Uayu>>cD zuI&+$M+r~v!>F$^+9QZz$|%NitDv(L%JJ<8ZnyzQgs`4jPe5AfN0JYuH3ZEt8oN8m zy>jj*sj)#)!PMs#|42br)3!ri+6AsHYTZ@CI`3FO_S)RGSQag-aDs#t!W=g zaqeG>k-N%**Ww{2l#I?kU5|1(Z|5n(C!`cl+L4>4K;(Bli#!ZbW8W9{Df`J!s{zz% zWVbeh*c?=mV5KEM;xrqbL_3l@8{kf^@NguyBcM;VBSA>O@RR<3-&^vbGX7C<*Vvzf zB1cMCB-l%_j3TK{sqJPoZU5tMxDe~e8V#)Pm;vuvzc+|987a*pi&#)$ ztm}E<3CcgTUsAFdY}Yz+WDY|p21x|o z&U^XNy|}xhBBw=v29`DCc`hml@j=Co%wb0c=V}MasebwD?W+&3b~}Fh@%f9tz5ng` zi&q@X)SiFu<(q#L>5GxQ)HU@Ubh9W8t9Fd{@qdtX3x8%lb;TFic1jEHYx(cXUx_3NL)0{l5A z>q|4LyiJp(G0yBkcGJ>r5+)?gFI_VC^BRTC0|(T*`M@v97Wkti=m@M8{}eSLV&sy& z&wGuQ2cZ^`T5+`g%?j3=h`Z}-alIa5yeNqvrJnMC{a1U!BF$d#f<1Cnco^z!4b(QU zny?D1J!7#Fui)nuAC9ZTSX`q|+x!g!qPfJm4Bt-1b*Zod9gXA9v3iL%uu0SFwA=C@ z28zMHz$m;us@!!DB7@Sg{_*xhJivwQdl;IC0NxxMu8e~a{Cikj@O{Ul`iT{izp0r| zDC;VJ*RMFADuHR#GO7Bc^3Ht7+BqP3 zKo1`z)kZ{05msPQY9v(@53yC*$MRYbhMngjP#DY>+*+FP6xTS zrTTR(4|y3FV*Qnu%OIXkVWWNxdW9@fi(OHvLGNA4Vhrx^IOttfYu!`wmeFm0#E!G5 z3^1=gmOAeU#qW0FR`{nrQ*B5mew3`xdjYjd-9y|p&!+|eDLba(uXF^f(70L zO=SsVx+^Ck%gd91Kn3WSTJ58Mzl1;9;XQclTfV)4hSqrOy4`ECnm*=dyfE^hjr1`P{77+P|JLu?o&53i2k%!l-NjIzp`Q}oleTZG&Km?_>YKTF#}~ve?ginR ztBb5Wn#_^oo6%&Y(cpW3-T$n(V14w;Mk-#XJw#qXtb@Yby;))`^26INB@=oRRnYvt zSAIcvJIgQ3y`I@&%)TCf3H|F1F`Wck{>N``A=_^pYMqhHWe6yRO?S6N&;M^c!Lac^ zV<_+vDi*8Z*<*^ptgc6ydwXDSS~8@&ckwK4pqr!44sBp|{{Gs34Y;8qu0>w!47K_? zFC3n+LSESm3;^}+ZCD{oK364hu`5J<1R_X8a^RFqP+VXkK752Tf4JE!*WEDa_BxEW zbaT^d2VJSeMB-L+6J6K=M-n*#>rocsz@Zd!esdtF(*tOb3PJPaHY~w`ybj+F7%T2M z^jq6w289YC1#(k=W_qJ00tNnD<^ltryS?jJy~FJZA9M4j;$?Z{niyO1^vU;#k;my-z)CrLEl&+oD7d6jpP0*+ZjS;vCHW`Z4_c{g^m%n6Eo0e&u);(ya9|ZOiWBe% zeY1q>_|CAhIlyY=kf6;^|PDG&-T3ZMRb=D#A%J@ z>}kb!Gr0thED$T-j@Ik_!9g8ELOjJX4WI)XNuJLetme$K1`xS_1n)YGKj#gqZmpqY zv8RpE2H{RUM7LO>1Cyr$y=cTGhRskU1B1JYMFf<=EFMia3!n?og8sDiL;LzK&DK@( zzvSbUN^V^}?zIWG>+Xs8{^|ZvXC#&p&m+(kL{(gVgtgY`w!djz>7Q7v8#Mi12a^yn ztcyiIxkce!=c)-j4bcDoqg}5PKrUDiRRpV&lxV3GkgxIC*=_N;yH2#6!fHl_uddW*~kDgggc6cA9T;Nw$zdW)hK;h%08DSYlR`@}oNv-HY(u zY8W85`@Xtf-Ekmsv6`Zu@x8i62#;e*u5iX_TV5^7;Etz}TU|hP!Wez3#5prh`zb z6X2Fwn4i$HhbL&*>3Gdlg)VZx0b}uqici7HWFcwPiSZf=a5)lE1~DbsZkM9&Y7*?n zZ6Z@?P_DU673#XPj^3V~!uDV9b}PS>PCz(hIx6-9#q3n{T?8`G3{lcsrjK zw@hIj${fX2e((M)hTWEdxnqhUruS-HHjdA2^{_gO_oT8mzOabi}6nw;Mkno#p68&Qu1L;$-5nMGCf_k6xZ>3el=k?Z=iT@@r~!U~vb z@&sJBsIC97cp=~5;iE!kBY*3P8A^gI%PC)qu7Kky%TIdmn?S^z*T!zcpntScYgnKl zAVaUr#xPZ?Eze_12ilk!VMr>%)PLZy$wvVThI|PSQdB}&0qQXFd!-W8$ntU{%M)x! zoLKV5=UMjq+%YJl!YFTf3$0E`v#B184iMdMiwVVC=+5I8GS(>7WPg{+wwbAnO_>^1 z^gTOT5FFay@>|sS>$vp(5ip~$6Db`Q$YwQ#pYSP?&r71eLi|B9?30YTq<29Lg6BU=sF=CJgqFD-)q4?YC872GImJArAX>|%70tbHk%}b;; zN_$rD=~zAODRo{}u!Nq)IJiK}{eF%7EwD=vhG8InaBWcTrGk+pIXe*p=~+{he}7rR*@8B2iuE6wK(Mgy_ktjm9#UQzWjPf<`?JyfEy=6HCqkLGhj+7E zxKi^z27y^NpLmcB?l@RU>+o)lafx8+*WrPA*p8lC-w=o1t$owBYD5(a|8$JXouEAT zx21^W_~Pt9vv6$R%7zW7?O!sqDhTUKE#^5F+V6`80DsaAo0#{^H4E2~Qi&>8=G;Gd zHXSv9Daa#l!A=q+Z?D<|C$I^6RUBnw1+za?H?Ajx#eQI!(N6SbSGI5w1(WkRu?@a!PXn~N-sQP zjz{Tm(0>vbr#o*qql}PkjY%~guGL{*nZ@UQO}zP0=@cbZsM~_lDU?2$Xc_Nv-}2DAi*BX$8o`#oDJ@ZLIeB-c*6HVO=;H(m_a{_mfMf z0xA4N^YqdUW~tDnhG`JgN8&zvT8PA5L+&uYTYq&jYnj6Vs37}RPf9L>2B1l+1^&F~ zi0)nAX39=6AW2yi(eL^!74Da%!sIGkCwCY1(tIH1yZ)iqMgV}nS#ibg;VPb1Ul_2Y zApsTunJ9%^vjMC*jgURMxBNh^Gb=(*jbOSvu!L#tf)cwCS8W_etbK2B+aRQ(1`?~H zF@MFd{du&8D?0asdr9wla`w*w!8z<>UDb8yc9I1>*aRHRiW8=`3>#n9nijxX?P2#C z3+d8(0OSoLthWaFJYS8{N|d|9_bqQMr9QD2F1cfse0#M4ghDxDu38 zp@lR1TE0RG-^`Re=Y;zvKUw9mHTQO1seg(E!8b)C*~}YDV5{TREq-O5cUhiY? zQEzue5K6sA#~xabm4wAVAP-ZiJGQ!5>v>QN&ozk(CfMlpfCH+bPQh!mz zIz2vqN?`gZZ~Q>vw5K+3*YWX;+r!Y#4DTh)GiHcPEz_iR$*gsT#&@LFU5EmWx}+O3 z%cr9mT<|Md51O4w^*>_K>DSU1Mdy|+pw`5;?DYKh;{b@frq^!Le~&2W$6TtkhZMVV z6x`(z#@Lc$5*RqyuAGxeBQ%DxvVW}{`UaD0o}1+|RR56=v)1Xo@2J=xaLaUhYxy|A zI}5Kd-0D`(KVJ5FYpC{6|)V1GFWSuqK- zR*s?z=Ih-wlLP-se4r3W0yN8*fbLVM8T$OBTJ zV0k47rLG|@f^JG``+P)J6eAvi7E0*pilwE+$R2MjVl;T#vw>-a<~0@RaR{3m6GlOV>#b8Q&(^ zm!n;$K&cL@PorTpD4a&;uul81L!sFrNu7pHXb^ZLuo-!r%u0lDKT@!1crxRjqN(X0 z9}nz94sBj>H^@b!tgQdkmKeIL+OAimM!|!kOUIKM_omw}oB6#=Q2mzn}ef4MwYx_lSnNSu>RjC|)7 zl^s@#2r2ozZ6eQN;2#^&&VI5t3&w3!%^qBGx^nDi!Be=no){5BhP}07##j_l*P@9& z_STHogXVU0lft5k74!nErpyF`cjz4Qu$|Er5~G3ib|jG zeOq{Czx%HE&VKp5_42}`lLYe9cCpEw@%gRb?y1;6>InG_p@tQXY7tH4U5~@k*JSAZ zKT{{_sUYvUa>=W|)5g*ZT4eRo55zAce|=AEG%fP{L6isFlrkOns0;ewZZ`bwSBXc^ z%%c`o2F@#`Ci)Gy9#ja%jF)UTOCTRzIQ~L6ox1Yl^LO3EA6V}$zWpnPc{0z@4`ZGq^P>}6E%$d}%4Xkdm)p3r&Wp&ii)b-+tg{r7%e+gLa zV#RJshfL(92h+alxIhDH+y4+7ZsDn59JLtM&F_Z2_D+QXl^Nk`Wo<5p{3Pit{0zD> z;3=?QiH-TTEH#A=!Dw>rHl{2&$$g6|3FE!x-iR(7^1n7#v&NtYwGQ^N(l7pfyP=i) zYXXPTXFPu7i$C(@Z=+4|HOg&~e^ZEkM{~i5IEXGDPj`ub|(f|04|af4#>4igU#ypPFoE8As3yxd^B8n67#5Rrp`(VGj(mG zlE|VneV})C)VC+oU7m2HZ>vl_9Gi`P$zns-f>z%a5z9$fl@iSW! zDQ3dK07|WX)cUELDdX9iGkoPe9_l<=V4x8}(&JC!nbt_K+$ggs>WHlZ63V6iuF$dt z=VA0%jD}MQF=A=de4fZ2x$5&>_ci$hr|7+2*RlUxs2p{xrfBf2PPMw& zBP{Mo$v{1=j6i~etg%qHX0$ktD|7pn)qn}EzC`nFw04!EDrTSqfsInj#7j{ZV1oaF k4x1T2uKAIL3y^px-(yVr(0Vw8nh>1-e+@9Ai#p{80F+