From 22b760088ce3f4bd2ffbea48e91fec529a3f913c Mon Sep 17 00:00:00 2001 From: Andrew Ozz Date: Sun, 16 Nov 2014 23:12:22 +0000 Subject: [PATCH] TinyMCE: don't show image toolbar for placeholder images. See #30147. Built from https://develop.svn.wordpress.org/trunk@30361 git-svn-id: http://core.svn.wordpress.org/trunk@30360 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- .../js/tinymce/plugins/wpeditimage/plugin.js | 8 ++++++-- .../tinymce/plugins/wpeditimage/plugin.min.js | 2 +- wp-includes/js/tinymce/wp-tinymce.js.gz | Bin 135727 -> 135752 bytes 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/wp-includes/js/tinymce/plugins/wpeditimage/plugin.js b/wp-includes/js/tinymce/plugins/wpeditimage/plugin.js index 84bfccae65..b46c989061 100644 --- a/wp-includes/js/tinymce/plugins/wpeditimage/plugin.js +++ b/wp-includes/js/tinymce/plugins/wpeditimage/plugin.js @@ -9,6 +9,10 @@ tinymce.PluginManager.add( 'wpeditimage', function( editor ) { editorWrapParent = tinymce.$( '#postdivrich' ), tb; + function isPlaceholder( node ) { + return !! ( editor.dom.getAttrib( node, 'data-mce-placeholder' ) || editor.dom.getAttrib( node, 'data-mce-object' ) ); + } + editor.addButton( 'wp_img_remove', { tooltip: 'Remove', icon: 'dashicon dashicons-no', @@ -267,7 +271,7 @@ tinymce.PluginManager.add( 'wpeditimage', function( editor ) { editor.on( 'nodechange', function( event ) { var delay = iOS ? 350 : 100; - if ( event.element.nodeName !== 'IMG' ) { + if ( event.element.nodeName !== 'IMG' || isPlaceholder( event.element.nodeName ) ) { tb.hide(); return; } @@ -275,7 +279,7 @@ tinymce.PluginManager.add( 'wpeditimage', function( editor ) { setTimeout( function() { var element = editor.selection.getNode(); - if ( element.nodeName === 'IMG' ) { + if ( element.nodeName === 'IMG' && ! isPlaceholder( element ) ) { if ( tb._visible ) { tb.reposition(); } else { diff --git a/wp-includes/js/tinymce/plugins/wpeditimage/plugin.min.js b/wp-includes/js/tinymce/plugins/wpeditimage/plugin.min.js index 405e1293b5..370f679afd 100644 --- a/wp-includes/js/tinymce/plugins/wpeditimage/plugin.min.js +++ b/wp-includes/js/tinymce/plugins/wpeditimage/plugin.min.js @@ -1 +1 @@ -tinymce.PluginManager.add("wpeditimage",function(a){function b(){var b,c=[];return o(["wp_img_alignleft","wp_img_aligncenter","wp_img_alignright","wp_img_alignnone","wp_img_edit","wp_img_remove"],function(d){function e(){var b=a.selection;d.settings.stateSelector&&b.selectorChanged(d.settings.stateSelector,function(a){d.active(a)},!0),d.settings.disabledStateSelector&&b.selectorChanged(d.settings.disabledStateSelector,function(a){d.disabled(a)})}var f;"|"===d?b=null:n.has(d)?(d={type:d},m.toolbar_items_size&&(d.size=m.toolbar_items_size),c.push(d),b=null):(b||(b={type:"buttongroup",items:[]},c.push(b)),a.buttons[d]&&(f=d,d=a.buttons[f],"function"==typeof d&&(d=d()),d.type=d.type||"button",m.toolbar_items_size&&(d.size=m.toolbar_items_size),d=n.create(d),b.items.push(d),a.initialized?e():a.on("init",e)))}),{type:"panel",layout:"stack",classes:"toolbar-grp inline-toolbar-grp wp-image-toolbar",ariaRoot:!0,ariaRemember:!0,items:[{type:"toolbar",layout:"flow",items:c}]}}function c(){q||k.hide()}function d(b){return b.replace(/(?:

)?\[(?:wp_)?caption([^\]]+)\]([\s\S]+?)\[\/(?:wp_)?caption\](?:<\/p>)?/g,function(b,c,d){var e,f,g,h,i,j,k=tinymce.trim;return e=c.match(/id=['"]([^'"]*)['"] ?/),e&&(c=c.replace(e[0],"")),f=c.match(/align=['"]([^'"]*)['"] ?/),f&&(c=c.replace(f[0],"")),g=c.match(/class=['"]([^'"]*)['"] ?/),g&&(c=c.replace(g[0],"")),j=c.match(/width=['"]([0-9]*)['"] ?/),j&&(c=c.replace(j[0],"")),d=k(d),i=d.match(/((?:]+>)?]+>(?:<\/a>)?)([\s\S]*)/i),i&&i[2]?(h=k(i[2]),i=k(i[1])):(h=k(c).replace(/caption=['"]/,"").replace(/['"]$/,""),i=d),e=e&&e[1]?e[1].replace(/[<>&]+/g,""):"",f=f&&f[1]?f[1]:"alignnone",g=g&&g[1]?" "+g[1].replace(/[<>&]+/g,""):"",!j&&i&&(j=i.match(/width=['"]([0-9]*)['"]/)),j&&j[1]&&(j=j[1]),j&&h?(j=parseInt(j,10),a.getParam("wpeditimage_html5_captions")||(j+=10),'

'+i+'
'+h+"
"):d})}function e(a){return a.replace(/
]*>([\s\S]+?)<\/div>/g,function(a,b){var c="";return-1===b.indexOf("]+>([\s\S]+?)<\/dd>/i),c&&c[1]?"

"+c[1]+"

":""):(c=b.replace(/\s*
]+)>\s*
]+>([\s\S]+?)<\/dt>\s*
]+>([\s\S]*?)<\/dd>\s*<\/dl>\s*/gi,function(a,b,c,d){var e,f,g,h;return h=c.match(/width="([0-9]*)"/),h=h&&h[1]?h[1]:"",h&&d?(e=b.match(/id="([^"]*)"/),e=e&&e[1]?e[1]:"",f=b.match(/class="([^"]*)"/),f=f&&f[1]?f[1]:"",g=f.match(/align[a-z]+/i)||"alignnone",f=f.replace(/wp-caption ?|align[a-z]+ ?/gi,""),f&&(f=' class="'+f+'"'),d=d.replace(/\r\n|\r/g,"\n").replace(/<[a-zA-Z0-9]+( [^<>]+)?>/g,function(a){return a.replace(/[\r\n\t]+/," ")}),d=d.replace(/\s*\n\s*/g,"
"),'[caption id="'+e+'" align="'+g+'" width="'+h+'"'+f+"]"+c+" "+d+"[/caption]"):c}),-1===c.indexOf("[caption")&&(c=b.replace(/[\s\S]*?((?:
]+>)?]+>(?:<\/a>)?)(

[\s\S]*<\/p>)?[\s\S]*/gi,"

$1

$2")),c)})}function f(b){var c,d,e,f,g,h,i,j,k=[],l=a.dom,m=/^\d+$/;return e={attachment_id:!1,size:"custom",caption:"",align:"none",extraClasses:"",link:!1,linkUrl:"",linkClassName:"",linkTargetBlank:!1,linkRel:"",title:""},e.url=l.getAttrib(b,"src"),e.alt=l.getAttrib(b,"alt"),e.title=l.getAttrib(b,"title"),i=l.getAttrib(b,"width"),j=l.getAttrib(b,"height"),(!m.test(i)||parseInt(i,10)<1)&&(i=b.naturalWidth||b.width),(!m.test(j)||parseInt(j,10)<1)&&(j=b.naturalHeight||b.height),e.customWidth=e.width=i,e.customHeight=e.height=j,c=tinymce.explode(b.className," "),d=[],tinymce.each(c,function(a){/^wp-image/.test(a)?e.attachment_id=parseInt(a.replace("wp-image-",""),10):/^align/.test(a)?e.align=a.replace("align",""):/^size/.test(a)?e.size=a.replace("size-",""):d.push(a)}),e.extraClasses=d.join(" "),f=l.getParents(b,".wp-caption"),f.length&&(f=f[0],c=f.className.split(" "),tinymce.each(c,function(a){/^align/.test(a)?e.align=a.replace("align",""):a&&"wp-caption"!==a&&k.push(a)}),e.captionClassName=k.join(" "),g=l.select("dd.wp-caption-dd",f),g.length&&(g=g[0],e.caption=a.serializer.serialize(g).replace(/]*>/g,"$&\n").replace(/^

/,"").replace(/<\/p>$/,""))),b.parentNode&&"A"===b.parentNode.nodeName&&(h=b.parentNode,e.linkUrl=l.getAttrib(h,"href"),e.linkTargetBlank="_blank"===l.getAttrib(h,"target")?!0:!1,e.linkRel=l.getAttrib(h,"rel"),e.linkClassName=h.className),e}function g(a){return a&&!(!a.textContent&&!a.innerText)}function h(b,c){var d,e,f,h,i,j,k,l,m,n,o,p,q,r,s,t,u=a.dom;d=tinymce.explode(c.extraClasses," "),d||(d=[]),c.caption||d.push("align"+c.align),c.attachment_id&&(d.push("wp-image-"+c.attachment_id),c.size&&"custom"!==c.size&&d.push("size-"+c.size)),r=c.width,s=c.height,"custom"===c.size&&(r=c.customWidth,s=c.customHeight),p={src:c.url,width:r||null,height:s||null,alt:c.alt,title:c.title||null,"class":d.join(" ")||null},u.setAttribs(b,p),q={href:c.linkUrl,rel:c.linkRel||null,target:c.linkTargetBlank?"_blank":null,"class":c.linkClassName||null},b.parentNode&&"A"===b.parentNode.nodeName&&!g(b.parentNode)?c.linkUrl?u.setAttribs(b.parentNode,q):u.remove(b.parentNode,!0):c.linkUrl&&((k=u.getParent(b,"a"))&&u.insertAfter(b,k),k=u.create("a",q),b.parentNode.insertBefore(k,b),k.appendChild(b)),l=a.dom.getParent(b,".mceTemp"),f=b.parentNode&&"A"===b.parentNode.nodeName&&!g(b.parentNode)?b.parentNode:b,c.caption?(o=c.attachment_id?"attachment_"+c.attachment_id:null,t="align"+(c.align||"none"),e="wp-caption "+t,c.captionClassName&&(e+=" "+c.captionClassName.replace(/[<>&]+/g,"")),a.getParam("wpeditimage_html5_captions")||(r=parseInt(r,10),r+=10),l?(n=u.select("dl.wp-caption",l),n.length&&u.setAttribs(n,{id:o,"class":e,style:"width: "+r+"px"}),m=u.select(".wp-caption-dd",l),m.length&&u.setHTML(m[0],c.caption)):(o=o?'id="'+o+'" ':"",h="

'+c.caption+"
",j=u.create("div",{"class":"mceTemp"},h),(i=u.getParent(f,"p"))?(i.parentNode.insertBefore(j,i),u.isEmpty(i)&&u.remove(i)):f.parentNode.insertBefore(j,f),a.$(j).find("dt.wp-caption-dt").append(f))):l&&(i=u.create("p"),l.parentNode.insertBefore(i,l),i.appendChild(f),u.remove(l)),wp.media.events&&wp.media.events.trigger("editor:image-update",{editor:a,metadata:c,image:b}),a.nodeChanged()}function i(b){var c,d,e;return"undefined"!=typeof wp&&wp.media?(e=f(b),wp.media.events.trigger("editor:image-edit",{editor:a,metadata:e,image:b}),c=wp.media({frame:"image",state:"image-details",metadata:e}),wp.media.events.trigger("editor:frame-create",{frame:c}),d=function(d){a.focus(),a.undoManager.transact(function(){h(b,d)}),c.detach()},c.state("image-details").on("update",d),c.state("replace-image").on("replace",d),c.on("close",function(){a.focus(),c.detach()}),void c.open()):void a.execCommand("mceImage")}function j(b){var c;"DIV"===b.nodeName&&a.dom.hasClass(b,"mceTemp")?c=b:("IMG"===b.nodeName||"DT"===b.nodeName||"A"===b.nodeName)&&(c=a.dom.getParent(b,"div.mceTemp")),c?(a.selection.select(c.nextSibling?c.nextSibling:c.previousSibling?c.previousSibling:c.parentNode),a.selection.collapse(!0),a.dom.remove(c)):a.dom.remove(b),a.nodeChanged(),a.undoManager.add()}var k,l=tinymce.DOM,m=a.settings,n=tinymce.ui.Factory,o=tinymce.each,p=tinymce.Env.iOS,q=!0,r=tinymce.$("#postdivrich");return a.addButton("wp_img_remove",{tooltip:"Remove",icon:"dashicon dashicons-no",onclick:function(){j(a.selection.getNode())}}),a.addButton("wp_img_edit",{tooltip:"Edit",icon:"dashicon dashicons-edit",onclick:function(){i(a.selection.getNode())}}),o({alignleft:"Align left",aligncenter:"Align center",alignright:"Align right",alignnone:"Remove alignment"},function(b,c){var d=c.slice(5);a.addButton("wp_img_"+c,{tooltip:b,icon:"dashicon dashicons-align-"+d,cmd:"alignnone"===c?"wpAlignNone":"Justify"+d.slice(0,1).toUpperCase()+d.slice(1),onPostRender:function(){var b=this;a.on("NodeChange",function(d){var e;"IMG"===d.element.nodeName&&(e=a.dom.getParent(d.element,".wp-caption")||d.element,b.active("alignnone"===c?!/\balign(left|center|right)\b/.test(e.className):a.dom.hasClass(e,c)))})}})}),k=n.create(b()).renderTo(document.body).hide(),k.reposition=function(){var b,c,d,e,f=this.getEl(),g=5,h=8,i=window.pageYOffset||document.documentElement.scrollTop,j=tinymce.$("#wpadminbar")[0],k=tinymce.$(".mce-tinymce .mce-toolbar-grp")[0],m=0,n=a.selection.getRng().getBoundingClientRect(),o=(n.left+n.right)/2,q=(n.top+n.bottom)/2,r=n.top,s=z-n.bottom,t=window.innerWidth,u=f.offsetWidth,v=u/2,w=a.getContentAreaContainer().firstChild,x=l.getPos(w),y=w.offsetWidth,z=w.offsetHeight,A=f.offsetHeight,B=A+h+g;return p?b=n.top+x.y+h:r>=B?(e=" mce-arrow-down",b=n.top+x.y-A-h):s>=B?(e=" mce-arrow-up",b=n.bottom+x.y):(b=g,e=q>=B?" mce-arrow-down":" mce-arrow-up"),d=k?l.getPos(k).y+k.clientHeight:x.y,i&&(j&&0===j.getBoundingClientRect().top&&(m=j.clientHeight),i+m>d&&(d=i+m)),b&&d&&d+g>b&&(b=d+g,e=""),c=o-v,c+=x.x,u>=t?(e+=" mce-arrow-full",c=0):0>c&&n.left+u>t||c+u>t&&n.right-u<0?c=(t-u)/2:cy+x.x&&(e+=" mce-arrow-right",c=n.right-u+x.x),p||(f.className=f.className.replace(/ ?mce-arrow-[\w]+/g,""),f.className+=e),l.setStyles(f,{left:c,top:b}),this},p&&a.on("click",function(b){if("IMG"===b.target.nodeName){var c=b.target;window.setTimeout(function(){a.selection.select(c)},200)}else k.hide()}),a.on("nodechange",function(b){var c=p?350:100;return"IMG"!==b.element.nodeName?void k.hide():void setTimeout(function(){var b=a.selection.getNode();"IMG"===b.nodeName?k._visible?k.reposition():k.show():k.hide()},c)}),k.on("show",function(){var a=this;q=!1,setTimeout(function(){a._visible&&(l.addClass(a.getEl(),"mce-inline-toolbar-grp-active"),a.reposition())},100)}),k.on("hide",function(){q=!0,l.removeClass(this.getEl(),"mce-inline-toolbar-grp-active")}),l.bind(window,"resize scroll",function(){!q&&r.hasClass("wp-editor-expand")&&c()}),a.on("init",function(){l.bind(a.getWin(),"resize scroll",c)}),a.on("blur hide",c),a.shortcuts.add("Alt+119","",function(){var a=k.find("toolbar")[0];a&&a.focus(!0)}),a.on("init",function(){var b=a.dom,c=a.getParam("wpeditimage_html5_captions")?"html5-captions":"html4-captions";b.addClass(a.getBody(),c),a.on("wpLoadImageForm",function(b){if(!a.getParam("wpeditimage_disable_captions")){var c={type:"textbox",flex:1,name:"caption",minHeight:60,multiline:!0,scroll:!0,label:"Image caption"};b.data.splice(b.data.length-1,0,c)}}),a.on("wpNewImageRefresh",function(a){var c,d;(c=b.getParent(a.node,"dl.wp-caption"))&&(c.style.width||(d=parseInt(a.node.clientWidth,10)+10,d=d?d+"px":"50%",b.setStyle(c,"width",d)))}),a.on("wpImageFormSubmit",function(c){var d,e,f,g,h,i=c.imgData.data,j=c.imgData.node,k=c.imgData.caption,l="",m="",n="";return i.id="__wp-temp-img-id",c.imgData.cancel=!0,i.style||(i.style=null),i.src?(k&&(k=k.replace(/\r\n|\r/g,"\n").replace(/<\/?[a-zA-Z0-9]+( [^<>]+)?>/g,function(a){return a.replace(/[\r\n\t]+/," ")}),k=k.replace(/(]*>)\s*\n\s*/g,"$1").replace(/\s*\n\s*/g,"
")),j?(h=j.id||null,b.setAttribs(j,i),d=b.getParent(j,"dl.wp-caption"),k?d?(e=b.select("dd.wp-caption-dd",d)[0])&&(e.innerHTML=k):(j.className&&(l=j.className.match(/wp-image-([0-9]+)/),m=j.className.match(/align(left|right|center|none)/)),m?(m=m[0],j.className=j.className.replace(/align(left|right|center|none)/g,"")):m="alignnone",m=' class="wp-caption '+m+'"',l&&(l=' id="attachment_'+l[1]+'"'),n=i.width||j.clientWidth,n&&(n=parseInt(n,10),a.getParam("wpeditimage_html5_captions")||(n+=10),n=' style="width: '+n+'px"'),f=j.parentNode&&"A"===j.parentNode.nodeName?j.parentNode:j,g="
'+k+"
",d=b.create("div",{"class":"mceTemp"},g),(e=b.getParent(f,"p"))?(e.parentNode.insertBefore(d,e),b.isEmpty(e)&&b.remove(e)):f.parentNode.insertBefore(d,f),a.$(d).find("dt.wp-caption-dt").append(f)):d&&(g=b.getOuterHTML("A"===j.parentNode.nodeName?j.parentNode:j),e=b.create("p",{},g),b.insertAfter(e,d.parentNode),a.selection.select(e),a.nodeChanged(),b.remove(d.parentNode))):(g=b.createHTML("img",i),k?(f=a.selection.getNode(),i.width&&(n=parseInt(i.width,10),a.getParam("wpeditimage_html5_captions")||(n+=10),n=' style="width: '+n+'px"'),g='
'+g+'
'+k+"
",e="P"===f.nodeName?f:b.getParent(f,"p"),e&&"P"===e.nodeName?(d=b.create("div",{"class":"mceTemp"},g),e.parentNode.insertBefore(d,e),a.selection.select(d),a.nodeChanged(),b.isEmpty(e)&&b.remove(e)):a.selection.setContent('
'+g+"
")):a.selection.setContent(g)),j=b.get("__wp-temp-img-id"),b.setAttrib(j,"id",h),void(c.imgData.node=j)):void(j&&(b.remove((d=b.getParent(j,"div.mceTemp"))?d:"A"===j.parentNode.nodeName?j.parentNode:j),a.nodeChanged()))}),a.on("wpLoadImageData",function(c){var d,e=c.imgData.data,f=c.imgData.node;(d=b.getParent(f,"dl.wp-caption"))&&(d=b.select("dd.wp-caption-dd",d)[0],d&&(e.caption=a.serializer.serialize(d).replace(/]*>/g,"$&\n").replace(/^

/,"").replace(/<\/p>$/,"")))}),b.bind(a.getDoc(),"dragstart",function(c){var d=a.selection.getNode();"IMG"===d.nodeName&&b.getParent(d,".wp-caption")&&c.preventDefault()}),tinymce.Env.ie&&tinymce.Env.ie>10&&b.bind(a.getBody(),"mscontrolselect",function(c){"IMG"===c.target.nodeName&&b.getParent(c.target,".wp-caption")?a.getBody().focus():"DL"===c.target.nodeName&&b.hasClass(c.target,"wp-caption")&&c.target.focus()})}),a.on("ObjectResized",function(b){var c=b.target;"IMG"===c.nodeName&&a.undoManager.transact(function(){var d,e,f=a.dom;c.className=c.className.replace(/\bsize-[^ ]+/,""),(d=f.getParent(c,".wp-caption"))&&(e=b.width||f.getAttrib(c,"width"),e&&(e=parseInt(e,10),a.getParam("wpeditimage_html5_captions")||(e+=10),f.setStyle(d,"width",e+"px")))})}),a.on("BeforeExecCommand",function(b){var c,d,e,f,g,h=b.command,i=a.dom;if("mceInsertContent"===h)(c=i.getParent(a.selection.getNode(),"div.mceTemp"))&&(d=i.create("p"),i.insertAfter(d,c),a.selection.setCursorLocation(d,0),a.nodeChanged());else if("JustifyLeft"===h||"JustifyRight"===h||"JustifyCenter"===h||"wpAlignNone"===h){if(c=a.selection.getNode(),f="align"+h.slice(7).toLowerCase(),e=a.dom.getParent(c,".wp-caption"),"IMG"!==c.nodeName&&!e)return;c=e||c,g=a.dom.hasClass(c,f)?" alignnone":" "+f,c.className=c.className.replace(/ ?align(left|center|right|none)/g,"")+g,a.nodeChanged(),b.preventDefault(),k&&k.reposition()}}),a.on("keydown",function(b){var c,d,e,f,g=a.selection,h=b.keyCode,i=a.dom,k=tinymce.util.VK;if(h===k.ENTER)c=g.getNode(),d=i.getParent(c,"div.mceTemp"),d&&(i.events.cancel(b),tinymce.each(i.select("dt, dd",d),function(a){i.isEmpty(a)&&i.remove(a)}),f=tinymce.Env.ie&&tinymce.Env.ie<11?"":'
',e=i.create("p",null,f),"DD"===c.nodeName?i.insertAfter(e,d):d.parentNode.insertBefore(e,d),a.nodeChanged(),g.setCursorLocation(e,0));else if((h===k.DELETE||h===k.BACKSPACE)&&(c=g.getNode(),"DIV"===c.nodeName&&i.hasClass(c,"mceTemp")?d=c:("IMG"===c.nodeName||"DT"===c.nodeName||"A"===c.nodeName)&&(d=i.getParent(c,"div.mceTemp")),d))return i.events.cancel(b),j(c),!1}),tinymce.Env.gecko&&a.on("undo redo",function(){"IMG"===a.selection.getNode().nodeName&&a.selection.collapse()}),a.wpSetImgCaption=function(a){return d(a)},a.wpGetImgCaption=function(a){return e(a)},a.on("BeforeSetContent",function(b){"raw"!==b.format&&(b.content=a.wpSetImgCaption(b.content))}),a.on("PostProcess",function(b){b.get&&(b.content=a.wpGetImgCaption(b.content))}),{_do_shcode:d,_get_shcode:e}}); \ No newline at end of file +tinymce.PluginManager.add("wpeditimage",function(a){function b(b){return!(!a.dom.getAttrib(b,"data-mce-placeholder")&&!a.dom.getAttrib(b,"data-mce-object"))}function c(){var b,c=[];return p(["wp_img_alignleft","wp_img_aligncenter","wp_img_alignright","wp_img_alignnone","wp_img_edit","wp_img_remove"],function(d){function e(){var b=a.selection;d.settings.stateSelector&&b.selectorChanged(d.settings.stateSelector,function(a){d.active(a)},!0),d.settings.disabledStateSelector&&b.selectorChanged(d.settings.disabledStateSelector,function(a){d.disabled(a)})}var f;"|"===d?b=null:o.has(d)?(d={type:d},n.toolbar_items_size&&(d.size=n.toolbar_items_size),c.push(d),b=null):(b||(b={type:"buttongroup",items:[]},c.push(b)),a.buttons[d]&&(f=d,d=a.buttons[f],"function"==typeof d&&(d=d()),d.type=d.type||"button",n.toolbar_items_size&&(d.size=n.toolbar_items_size),d=o.create(d),b.items.push(d),a.initialized?e():a.on("init",e)))}),{type:"panel",layout:"stack",classes:"toolbar-grp inline-toolbar-grp wp-image-toolbar",ariaRoot:!0,ariaRemember:!0,items:[{type:"toolbar",layout:"flow",items:c}]}}function d(){r||l.hide()}function e(b){return b.replace(/(?:

)?\[(?:wp_)?caption([^\]]+)\]([\s\S]+?)\[\/(?:wp_)?caption\](?:<\/p>)?/g,function(b,c,d){var e,f,g,h,i,j,k=tinymce.trim;return e=c.match(/id=['"]([^'"]*)['"] ?/),e&&(c=c.replace(e[0],"")),f=c.match(/align=['"]([^'"]*)['"] ?/),f&&(c=c.replace(f[0],"")),g=c.match(/class=['"]([^'"]*)['"] ?/),g&&(c=c.replace(g[0],"")),j=c.match(/width=['"]([0-9]*)['"] ?/),j&&(c=c.replace(j[0],"")),d=k(d),i=d.match(/((?:]+>)?]+>(?:<\/a>)?)([\s\S]*)/i),i&&i[2]?(h=k(i[2]),i=k(i[1])):(h=k(c).replace(/caption=['"]/,"").replace(/['"]$/,""),i=d),e=e&&e[1]?e[1].replace(/[<>&]+/g,""):"",f=f&&f[1]?f[1]:"alignnone",g=g&&g[1]?" "+g[1].replace(/[<>&]+/g,""):"",!j&&i&&(j=i.match(/width=['"]([0-9]*)['"]/)),j&&j[1]&&(j=j[1]),j&&h?(j=parseInt(j,10),a.getParam("wpeditimage_html5_captions")||(j+=10),'

"):d})}function f(a){return a.replace(/
]*>([\s\S]+?)<\/div>/g,function(a,b){var c="";return-1===b.indexOf("]+>([\s\S]+?)<\/dd>/i),c&&c[1]?"

"+c[1]+"

":""):(c=b.replace(/\s*
]+)>\s*
]+>([\s\S]+?)<\/dt>\s*
]+>([\s\S]*?)<\/dd>\s*<\/dl>\s*/gi,function(a,b,c,d){var e,f,g,h;return h=c.match(/width="([0-9]*)"/),h=h&&h[1]?h[1]:"",h&&d?(e=b.match(/id="([^"]*)"/),e=e&&e[1]?e[1]:"",f=b.match(/class="([^"]*)"/),f=f&&f[1]?f[1]:"",g=f.match(/align[a-z]+/i)||"alignnone",f=f.replace(/wp-caption ?|align[a-z]+ ?/gi,""),f&&(f=' class="'+f+'"'),d=d.replace(/\r\n|\r/g,"\n").replace(/<[a-zA-Z0-9]+( [^<>]+)?>/g,function(a){return a.replace(/[\r\n\t]+/," ")}),d=d.replace(/\s*\n\s*/g,"
"),'[caption id="'+e+'" align="'+g+'" width="'+h+'"'+f+"]"+c+" "+d+"[/caption]"):c}),-1===c.indexOf("[caption")&&(c=b.replace(/[\s\S]*?((?:
]+>)?]+>(?:<\/a>)?)(

[\s\S]*<\/p>)?[\s\S]*/gi,"

$1

$2")),c)})}function g(b){var c,d,e,f,g,h,i,j,k=[],l=a.dom,m=/^\d+$/;return e={attachment_id:!1,size:"custom",caption:"",align:"none",extraClasses:"",link:!1,linkUrl:"",linkClassName:"",linkTargetBlank:!1,linkRel:"",title:""},e.url=l.getAttrib(b,"src"),e.alt=l.getAttrib(b,"alt"),e.title=l.getAttrib(b,"title"),i=l.getAttrib(b,"width"),j=l.getAttrib(b,"height"),(!m.test(i)||parseInt(i,10)<1)&&(i=b.naturalWidth||b.width),(!m.test(j)||parseInt(j,10)<1)&&(j=b.naturalHeight||b.height),e.customWidth=e.width=i,e.customHeight=e.height=j,c=tinymce.explode(b.className," "),d=[],tinymce.each(c,function(a){/^wp-image/.test(a)?e.attachment_id=parseInt(a.replace("wp-image-",""),10):/^align/.test(a)?e.align=a.replace("align",""):/^size/.test(a)?e.size=a.replace("size-",""):d.push(a)}),e.extraClasses=d.join(" "),f=l.getParents(b,".wp-caption"),f.length&&(f=f[0],c=f.className.split(" "),tinymce.each(c,function(a){/^align/.test(a)?e.align=a.replace("align",""):a&&"wp-caption"!==a&&k.push(a)}),e.captionClassName=k.join(" "),g=l.select("dd.wp-caption-dd",f),g.length&&(g=g[0],e.caption=a.serializer.serialize(g).replace(/]*>/g,"$&\n").replace(/^

/,"").replace(/<\/p>$/,""))),b.parentNode&&"A"===b.parentNode.nodeName&&(h=b.parentNode,e.linkUrl=l.getAttrib(h,"href"),e.linkTargetBlank="_blank"===l.getAttrib(h,"target")?!0:!1,e.linkRel=l.getAttrib(h,"rel"),e.linkClassName=h.className),e}function h(a){return a&&!(!a.textContent&&!a.innerText)}function i(b,c){var d,e,f,g,i,j,k,l,m,n,o,p,q,r,s,t,u=a.dom;d=tinymce.explode(c.extraClasses," "),d||(d=[]),c.caption||d.push("align"+c.align),c.attachment_id&&(d.push("wp-image-"+c.attachment_id),c.size&&"custom"!==c.size&&d.push("size-"+c.size)),r=c.width,s=c.height,"custom"===c.size&&(r=c.customWidth,s=c.customHeight),p={src:c.url,width:r||null,height:s||null,alt:c.alt,title:c.title||null,"class":d.join(" ")||null},u.setAttribs(b,p),q={href:c.linkUrl,rel:c.linkRel||null,target:c.linkTargetBlank?"_blank":null,"class":c.linkClassName||null},b.parentNode&&"A"===b.parentNode.nodeName&&!h(b.parentNode)?c.linkUrl?u.setAttribs(b.parentNode,q):u.remove(b.parentNode,!0):c.linkUrl&&((k=u.getParent(b,"a"))&&u.insertAfter(b,k),k=u.create("a",q),b.parentNode.insertBefore(k,b),k.appendChild(b)),l=a.dom.getParent(b,".mceTemp"),f=b.parentNode&&"A"===b.parentNode.nodeName&&!h(b.parentNode)?b.parentNode:b,c.caption?(o=c.attachment_id?"attachment_"+c.attachment_id:null,t="align"+(c.align||"none"),e="wp-caption "+t,c.captionClassName&&(e+=" "+c.captionClassName.replace(/[<>&]+/g,"")),a.getParam("wpeditimage_html5_captions")||(r=parseInt(r,10),r+=10),l?(n=u.select("dl.wp-caption",l),n.length&&u.setAttribs(n,{id:o,"class":e,style:"width: "+r+"px"}),m=u.select(".wp-caption-dd",l),m.length&&u.setHTML(m[0],c.caption)):(o=o?'id="'+o+'" ':"",g="

'+c.caption+"
",j=u.create("div",{"class":"mceTemp"},g),(i=u.getParent(f,"p"))?(i.parentNode.insertBefore(j,i),u.isEmpty(i)&&u.remove(i)):f.parentNode.insertBefore(j,f),a.$(j).find("dt.wp-caption-dt").append(f))):l&&(i=u.create("p"),l.parentNode.insertBefore(i,l),i.appendChild(f),u.remove(l)),wp.media.events&&wp.media.events.trigger("editor:image-update",{editor:a,metadata:c,image:b}),a.nodeChanged()}function j(b){var c,d,e;return"undefined"!=typeof wp&&wp.media?(e=g(b),wp.media.events.trigger("editor:image-edit",{editor:a,metadata:e,image:b}),c=wp.media({frame:"image",state:"image-details",metadata:e}),wp.media.events.trigger("editor:frame-create",{frame:c}),d=function(d){a.focus(),a.undoManager.transact(function(){i(b,d)}),c.detach()},c.state("image-details").on("update",d),c.state("replace-image").on("replace",d),c.on("close",function(){a.focus(),c.detach()}),void c.open()):void a.execCommand("mceImage")}function k(b){var c;"DIV"===b.nodeName&&a.dom.hasClass(b,"mceTemp")?c=b:("IMG"===b.nodeName||"DT"===b.nodeName||"A"===b.nodeName)&&(c=a.dom.getParent(b,"div.mceTemp")),c?(a.selection.select(c.nextSibling?c.nextSibling:c.previousSibling?c.previousSibling:c.parentNode),a.selection.collapse(!0),a.dom.remove(c)):a.dom.remove(b),a.nodeChanged(),a.undoManager.add()}var l,m=tinymce.DOM,n=a.settings,o=tinymce.ui.Factory,p=tinymce.each,q=tinymce.Env.iOS,r=!0,s=tinymce.$("#postdivrich");return a.addButton("wp_img_remove",{tooltip:"Remove",icon:"dashicon dashicons-no",onclick:function(){k(a.selection.getNode())}}),a.addButton("wp_img_edit",{tooltip:"Edit",icon:"dashicon dashicons-edit",onclick:function(){j(a.selection.getNode())}}),p({alignleft:"Align left",aligncenter:"Align center",alignright:"Align right",alignnone:"Remove alignment"},function(b,c){var d=c.slice(5);a.addButton("wp_img_"+c,{tooltip:b,icon:"dashicon dashicons-align-"+d,cmd:"alignnone"===c?"wpAlignNone":"Justify"+d.slice(0,1).toUpperCase()+d.slice(1),onPostRender:function(){var b=this;a.on("NodeChange",function(d){var e;"IMG"===d.element.nodeName&&(e=a.dom.getParent(d.element,".wp-caption")||d.element,b.active("alignnone"===c?!/\balign(left|center|right)\b/.test(e.className):a.dom.hasClass(e,c)))})}})}),l=o.create(c()).renderTo(document.body).hide(),l.reposition=function(){var b,c,d,e,f=this.getEl(),g=5,h=8,i=window.pageYOffset||document.documentElement.scrollTop,j=tinymce.$("#wpadminbar")[0],k=tinymce.$(".mce-tinymce .mce-toolbar-grp")[0],l=0,n=a.selection.getRng().getBoundingClientRect(),o=(n.left+n.right)/2,p=(n.top+n.bottom)/2,r=n.top,s=z-n.bottom,t=window.innerWidth,u=f.offsetWidth,v=u/2,w=a.getContentAreaContainer().firstChild,x=m.getPos(w),y=w.offsetWidth,z=w.offsetHeight,A=f.offsetHeight,B=A+h+g;return q?b=n.top+x.y+h:r>=B?(e=" mce-arrow-down",b=n.top+x.y-A-h):s>=B?(e=" mce-arrow-up",b=n.bottom+x.y):(b=g,e=p>=B?" mce-arrow-down":" mce-arrow-up"),d=k?m.getPos(k).y+k.clientHeight:x.y,i&&(j&&0===j.getBoundingClientRect().top&&(l=j.clientHeight),i+l>d&&(d=i+l)),b&&d&&d+g>b&&(b=d+g,e=""),c=o-v,c+=x.x,u>=t?(e+=" mce-arrow-full",c=0):0>c&&n.left+u>t||c+u>t&&n.right-u<0?c=(t-u)/2:cy+x.x&&(e+=" mce-arrow-right",c=n.right-u+x.x),q||(f.className=f.className.replace(/ ?mce-arrow-[\w]+/g,""),f.className+=e),m.setStyles(f,{left:c,top:b}),this},q&&a.on("click",function(b){if("IMG"===b.target.nodeName){var c=b.target;window.setTimeout(function(){a.selection.select(c)},200)}else l.hide()}),a.on("nodechange",function(c){var d=q?350:100;return"IMG"!==c.element.nodeName||b(c.element.nodeName)?void l.hide():void setTimeout(function(){var c=a.selection.getNode();"IMG"!==c.nodeName||b(c)?l.hide():l._visible?l.reposition():l.show()},d)}),l.on("show",function(){var a=this;r=!1,setTimeout(function(){a._visible&&(m.addClass(a.getEl(),"mce-inline-toolbar-grp-active"),a.reposition())},100)}),l.on("hide",function(){r=!0,m.removeClass(this.getEl(),"mce-inline-toolbar-grp-active")}),m.bind(window,"resize scroll",function(){!r&&s.hasClass("wp-editor-expand")&&d()}),a.on("init",function(){m.bind(a.getWin(),"resize scroll",d)}),a.on("blur hide",d),a.shortcuts.add("Alt+119","",function(){var a=l.find("toolbar")[0];a&&a.focus(!0)}),a.on("init",function(){var b=a.dom,c=a.getParam("wpeditimage_html5_captions")?"html5-captions":"html4-captions";b.addClass(a.getBody(),c),a.on("wpLoadImageForm",function(b){if(!a.getParam("wpeditimage_disable_captions")){var c={type:"textbox",flex:1,name:"caption",minHeight:60,multiline:!0,scroll:!0,label:"Image caption"};b.data.splice(b.data.length-1,0,c)}}),a.on("wpNewImageRefresh",function(a){var c,d;(c=b.getParent(a.node,"dl.wp-caption"))&&(c.style.width||(d=parseInt(a.node.clientWidth,10)+10,d=d?d+"px":"50%",b.setStyle(c,"width",d)))}),a.on("wpImageFormSubmit",function(c){var d,e,f,g,h,i=c.imgData.data,j=c.imgData.node,k=c.imgData.caption,l="",m="",n="";return i.id="__wp-temp-img-id",c.imgData.cancel=!0,i.style||(i.style=null),i.src?(k&&(k=k.replace(/\r\n|\r/g,"\n").replace(/<\/?[a-zA-Z0-9]+( [^<>]+)?>/g,function(a){return a.replace(/[\r\n\t]+/," ")}),k=k.replace(/(]*>)\s*\n\s*/g,"$1").replace(/\s*\n\s*/g,"
")),j?(h=j.id||null,b.setAttribs(j,i),d=b.getParent(j,"dl.wp-caption"),k?d?(e=b.select("dd.wp-caption-dd",d)[0])&&(e.innerHTML=k):(j.className&&(l=j.className.match(/wp-image-([0-9]+)/),m=j.className.match(/align(left|right|center|none)/)),m?(m=m[0],j.className=j.className.replace(/align(left|right|center|none)/g,"")):m="alignnone",m=' class="wp-caption '+m+'"',l&&(l=' id="attachment_'+l[1]+'"'),n=i.width||j.clientWidth,n&&(n=parseInt(n,10),a.getParam("wpeditimage_html5_captions")||(n+=10),n=' style="width: '+n+'px"'),f=j.parentNode&&"A"===j.parentNode.nodeName?j.parentNode:j,g="
'+k+"
",d=b.create("div",{"class":"mceTemp"},g),(e=b.getParent(f,"p"))?(e.parentNode.insertBefore(d,e),b.isEmpty(e)&&b.remove(e)):f.parentNode.insertBefore(d,f),a.$(d).find("dt.wp-caption-dt").append(f)):d&&(g=b.getOuterHTML("A"===j.parentNode.nodeName?j.parentNode:j),e=b.create("p",{},g),b.insertAfter(e,d.parentNode),a.selection.select(e),a.nodeChanged(),b.remove(d.parentNode))):(g=b.createHTML("img",i),k?(f=a.selection.getNode(),i.width&&(n=parseInt(i.width,10),a.getParam("wpeditimage_html5_captions")||(n+=10),n=' style="width: '+n+'px"'),g='
'+g+'
'+k+"
",e="P"===f.nodeName?f:b.getParent(f,"p"),e&&"P"===e.nodeName?(d=b.create("div",{"class":"mceTemp"},g),e.parentNode.insertBefore(d,e),a.selection.select(d),a.nodeChanged(),b.isEmpty(e)&&b.remove(e)):a.selection.setContent('
'+g+"
")):a.selection.setContent(g)),j=b.get("__wp-temp-img-id"),b.setAttrib(j,"id",h),void(c.imgData.node=j)):void(j&&(b.remove((d=b.getParent(j,"div.mceTemp"))?d:"A"===j.parentNode.nodeName?j.parentNode:j),a.nodeChanged()))}),a.on("wpLoadImageData",function(c){var d,e=c.imgData.data,f=c.imgData.node;(d=b.getParent(f,"dl.wp-caption"))&&(d=b.select("dd.wp-caption-dd",d)[0],d&&(e.caption=a.serializer.serialize(d).replace(/]*>/g,"$&\n").replace(/^

/,"").replace(/<\/p>$/,"")))}),b.bind(a.getDoc(),"dragstart",function(c){var d=a.selection.getNode();"IMG"===d.nodeName&&b.getParent(d,".wp-caption")&&c.preventDefault()}),tinymce.Env.ie&&tinymce.Env.ie>10&&b.bind(a.getBody(),"mscontrolselect",function(c){"IMG"===c.target.nodeName&&b.getParent(c.target,".wp-caption")?a.getBody().focus():"DL"===c.target.nodeName&&b.hasClass(c.target,"wp-caption")&&c.target.focus()})}),a.on("ObjectResized",function(b){var c=b.target;"IMG"===c.nodeName&&a.undoManager.transact(function(){var d,e,f=a.dom;c.className=c.className.replace(/\bsize-[^ ]+/,""),(d=f.getParent(c,".wp-caption"))&&(e=b.width||f.getAttrib(c,"width"),e&&(e=parseInt(e,10),a.getParam("wpeditimage_html5_captions")||(e+=10),f.setStyle(d,"width",e+"px")))})}),a.on("BeforeExecCommand",function(b){var c,d,e,f,g,h=b.command,i=a.dom;if("mceInsertContent"===h)(c=i.getParent(a.selection.getNode(),"div.mceTemp"))&&(d=i.create("p"),i.insertAfter(d,c),a.selection.setCursorLocation(d,0),a.nodeChanged());else if("JustifyLeft"===h||"JustifyRight"===h||"JustifyCenter"===h||"wpAlignNone"===h){if(c=a.selection.getNode(),f="align"+h.slice(7).toLowerCase(),e=a.dom.getParent(c,".wp-caption"),"IMG"!==c.nodeName&&!e)return;c=e||c,g=a.dom.hasClass(c,f)?" alignnone":" "+f,c.className=c.className.replace(/ ?align(left|center|right|none)/g,"")+g,a.nodeChanged(),b.preventDefault(),l&&l.reposition()}}),a.on("keydown",function(b){var c,d,e,f,g=a.selection,h=b.keyCode,i=a.dom,j=tinymce.util.VK;if(h===j.ENTER)c=g.getNode(),d=i.getParent(c,"div.mceTemp"),d&&(i.events.cancel(b),tinymce.each(i.select("dt, dd",d),function(a){i.isEmpty(a)&&i.remove(a)}),f=tinymce.Env.ie&&tinymce.Env.ie<11?"":'
',e=i.create("p",null,f),"DD"===c.nodeName?i.insertAfter(e,d):d.parentNode.insertBefore(e,d),a.nodeChanged(),g.setCursorLocation(e,0));else if((h===j.DELETE||h===j.BACKSPACE)&&(c=g.getNode(),"DIV"===c.nodeName&&i.hasClass(c,"mceTemp")?d=c:("IMG"===c.nodeName||"DT"===c.nodeName||"A"===c.nodeName)&&(d=i.getParent(c,"div.mceTemp")),d))return i.events.cancel(b),k(c),!1}),tinymce.Env.gecko&&a.on("undo redo",function(){"IMG"===a.selection.getNode().nodeName&&a.selection.collapse()}),a.wpSetImgCaption=function(a){return e(a)},a.wpGetImgCaption=function(a){return f(a)},a.on("BeforeSetContent",function(b){"raw"!==b.format&&(b.content=a.wpSetImgCaption(b.content))}),a.on("PostProcess",function(b){b.get&&(b.content=a.wpGetImgCaption(b.content))}),{_do_shcode:e,_get_shcode:f}}); \ 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 ec35275e647cf0caf25d89208c7a4f2aaed8e0ba..b2a2d0abd8fdf59749765db69c183f0bb909d039 100644 GIT binary patch delta 30821 zcmV(wK8_8X4HzFv8(P4lYjOtPw6?nXGw=#TzL~<(H>)f)Nk4tcA-O-g-Bp*`!^4x{w zM@DikCiBU$sNY!5k50ubEW|k?({V7?Go5hwm=6^+t*9m0V2~nDo~fxLnggsd1;7+Z zPw2dZjId|n0A7E}^k=-qftKqI;z*)L=~cK$RQZCnfQ5lYp$1`*Eyp$By%=CktOH^a z7CAytK!eSRIH5U3N-WkhPGlIvDQi-Iqo+in(gaSJP>dBV?i98&stJI#!YFqrPve%9 z1N!taQNLxpp6t#AgdR&z!r@Sz_Q$81^cydZp5Y9=s5O6TuqVEWCO@@FEwu!@=6R)ZMIRP29OTwKM(0i0bVB3C^57@B( z$;1P;>OG0CqE)o3KFHVDrjH{&JD<@``ILVRWfy6Wd=5pqv^&0-9i+YSVI<0;4e?4n zVJki?anJ^mgupj^^=-Sq1E%3Du5P_emZ8ZL_K3q zGBwt;K*oBkX@N|Pu|B0kUkt-3wrwUKuwmatCr`0exjELv@z2F;5@{B4tVx<15c7Yq z)FV#H5A&JUuABkVf~?JMlRPz-V@}F}SUq9e=5huebK~R;JUyi&I|Ko^#-V^Y8!Hkr zGwtakIt4&5HdkF%>$8lV^636xd2chz!3V7iwOU6s93t$#+lGyLhsWtXI#}t5Hh3 zR=*=YiQl12mZPdwzJ1D)2C9Erm7e!03mNIuOkLVh=i@Zix<+WKpYh31Z z$sjVE+8OMZa$_}Cd4osWP@f$t%^tp{DKb=yL^^Xw8(q&wDQwk#Cp3dntIMhzL?mkK zXBDiuLZ>g)2}-UyKo8&{zEr)`6OS=p{##&@dLMY`lFpU zb`@r}Y~*6yYyx}Oe1)ZvaZnb48BfH;Z=MT=+xycj!m(Z{&~C?`_Qc zOZpwXoq=+!7VZ(*QMoGJviilwmF{m0LkR)JsBx)+ko{_Izr3NgOFMz`W!O$TL8PlC zBSCrBb821y+2$?Q$g_XHc#Nxo%<75;MIpo2EO9p*v3p}IsU1wAD=Bjy{7)+sNr&=f-V`p~Bft)Ig=3_uZ0NTMJ3bd&W&blm~+ zgG1Xs^0nJCnpo}}5g(RiAe(OvCRxDCi(?))yjXM5)Y@!6nlXQW$LnTvtaAS0prJ9k z4v~#xEOJF?hZ+U2a4SaKgOyw{;80P!V!XYruS?}xus$3`xia_ykX9RvU)%Y}=B8xs z*gk^M<_trX;b%uBMk?{8PQ)I{7p}YbD6l8_OgE8>$p_~!0e5J)J^=@hi+1!C`#(Zea{~$7ox#tLs$1` zXnO4qHyccVZUt;y7~g``rtEKG*Llu&_-9RMLp`ZGbcQvXo+GU95 zI`QMaX@?w^Apnez_G0ZqvA@3ui`hs(@(OD~disBDjb&Wef)XFVWh;XOBg?0O1LIT^ zEEfL#Bz?|mKq)5Se3{nRu9-3jAXbEyn8SfhM|zE83e<>*)?oE8!bMHSA*o56cf zljeW>!XQ%od3jA}Wi`a8<7VM65Ik{r0DpLm&)h@!p&GfAke%W;+LF~I#(Hf%Pta_w zqqh`Wl}dm{$r(MQ9Yw1v-L<-s9xN>6fs-vzp}n+Fh7lG-qy#t8?gXaRXmi`%p0Vo` zT4UrDyPYDyVhs@cZaH9a~t^o6KVo{zk9UI>4O zliF*;_e88yT!OCi3MHo6uW0Y}WzK(J=U21Z>uAES{+V7=0{n#x@b3pS*{liIR@w<4 z$Q+sZ8K`+l!NmvCYW$71Osg5c>28)&*BN8K)Zj!~@~2PCDp}#Dq$%NAekVie7g=IlO9L6? zWX|#hO_M*SNlrdMkno%7C}iy(aby&CIh^vMY!&GWed`RGiVSjJ;K5x6sg}n(#_zyB zY7G9#Krk!pUJXvbw(x`Qz=(Sx&mfWo$=y>iKj`TjdvI7H9cOZkfxj|fY2Sb4SLxza zxa5$KgCGWG2>5t&gCj_VJRgDiDZPa3BxAz&!@z{Tn!vEGq2-&6gUGeO&p36F*B^nj znjJlzHCKypww$2n4ot{!F9;C4N#qJf!y5|?P^w(^y7M5;W!?u*41b_61K z@P}2O?95!;gvDAu?fS6lld8-rC~Cnq#V@%JrM9M`gSAiya6U`$k!&{AGgIidB3i1s zc@zKwop-hZ#QuuUybg;4AzF;*6FS>efCs27b9I3T8zmr1LRJ917QBBeu6tu8e3_wl zni!l=jwh!&Y7wyWu+F8DO!ChQ5D$uCb~DxfLg=RQah3)*d|1K1zl6&X{1R|kbbj%_ z{9-E{dSD{gb6F~es;pL{vA`*EK-yc_y9F91eW0m1_})ikA&br`~f zzT;C)bdv*l7>}4ega^{_)wukzHkiJ4RWiAzvWIKIb+-&95usW^;?bFHcSc9G(Q$2b zQX4(0jZSN$$2Ih4m^+mMLX6->tU#zc)EmNL>kFU<)bP8oOHn_BKIn!Qz-u{Q?>>LD zNMqzWla&OS*!6$W$ItJIA1ziB{gKrCV@bZ${l3F%gH_H~W{w|ElXkf!7H(8KE;L4# zi6pV=D$StA1H6(5Kveo24doA2RsD}(3XT(v_VY4r{W zA$+*h&YM$>ToIv~vf)lF58KAndK8}RV}IgL{h6N!mT$d3*U$2Y2-Mxlg1yY2l)*&C z!9)PMPVWmVGDC-X`XuYR2|||AP#_{9_r;$na8nt5>ge$BzknqR#xlSO{1TZ(l1e~) z_)8;vB!ho87z@KQU(auUJ*j++?oO^)JHoG;kV9fZSBVklK{N`3qljju{t)J0wiY?QUbrWkf{6&Q6Dc& zzgu-*VT4Fwk3JS!+HP3Q(-ZCaBmj3nGF~kvbpn6fA-J7bqZ(BBB@g!ZZ|PqZmBpTZ z5(FbIU4EM6L^u}xWF$#gptjXY4e*a1;K77BA|1CoBX5K6?$7_j9&FKre5t>#2xFCPfAky~{lMk%sBmX&uNU^_`z2pwe<5j` zd|ZD|(!$!k+X2vdK3X7#Zt0xGy2T|s{!}xh>#H%q3mv+ZZ7E;h7Yn83@dG9P?K^z( z&A$Hxuq*ejvzxeilfh#dK=YaV`^heB+60(1SHfsXJc?LSGJW!~1S!rvY!FBuodlLO z349jZmxbz7z;r@@c=#w?EI^{OzVaB;965gtItGF1);J`ABXLO5<~(0!bmQO^=VHmyhrr21i&gCP4C*>ljs@mYzFutxxcZxJlm21ZW5n zXa!_w+>OzZJ;M8A^A0RA20b--Q$Oj1!KJ)&XJihv0|1usQd>9>>qp7q{(eMKTd3~r z6OgjyZ}p9eZps!WA|x!T0>}IN6JUQ>VGAK+vIkQdA)eMitvOZwffN zyeTo^_7)(4&b5?@T8AG%vC(|f)%>^g>MgFekLdsyj}Z`GY!Vt)5qr4xb+>=wZH5>q z1RSn*7DwjD2|t!?4_JK_2YE9N=cLojo8bgn?b6=>gKImew#X&Si+Idg>>Z1zE zP}Z_482A9Uuziz&$L*_6aX5c+U-TUacE`SvhB2oBM^uzgGI$3N?brBSf_HgMhF@g9 zGXkQGC41bluKTrXP5f6shh?2(%pK?A0;Xh!RwN3o(YF_#JlJ9J@Uek+qI_mRIiCMD zn4?VO>Y_Z~s19m#@alq<8NO)XS9!hu6((ygk#@d%Rx9j z)$(X=#9mC)UX1MWZDvd?@K7yg1YjEn;swd4Vj&hOrzmi2P(n#P#jA-uidhNPL#;bj zk)0jx@3;Q!9X6iz>kofgaO5o!R~E;+9&i|u5O0x7$55Dj1K~i!(#U-d2#fYH zZzAA57#=xkPQwMTOMcRG_*Y|<&z*jtpP4&=BsgZ8-^gCoGqRJ)#>~&kATA;pp&$p8e9-%7~k-KNo+R%CALDC9-oALbWuW zNe0XWIw3C!+@~|B3L`rzqehtdY;A`?c8L`cAX03cK_(&@D=KON zDZZxpOmnD05;z9)VYS;j4H6vbzd7^_@F&?{l07>p4OUdP>2{0}mt6z+nr zSAkcOZxEcvc*CeEX!aGEw9kBHYyxahDVsDVwWFGlIYoc9_&g=idCN${_Tr|ACeD>& zPYUZso_@c2zFzT5HC4BiSv83SQja~Qty*mfMkrw`IKENew_IYZRtzSFvSgbNKM9-H z6Q%a~qC{MgF9T^9iX$lcfgo+lY#V-as*ndo-&p1}O-M<@BJ62LTYrky@I?ZVGCBbC zLLmPMPi~=2cO*pU6&|iQ2Mi3-Ni|C2oHz7sp&MbiWFtdOiyAx&$e@nf8%2 z^0_!kOW%CX=fzK6(gBR$@PTQ3!wG*du%hI&>98xFj+|(mpPXPH8+`ntgmrnl698*< zT6lLXaPlNejjDmqJkv6^DW#!3KY#l(2Fwd5YKPKL^TJ$i)s@hTBiJc9GY)q(` z8uWj#cO$nkwO)a3(u2L`3TF6n4-FT{E@RQZtFjr@c-cNSjP+?({nG9^d`smBMrXI> zJ}hyDmO3@)NwzIE{C5~iLY`n>AkhO}AJ}G*&Cst|8Arv8FKJQ8*Stg=vP|zArs-&J z`?qGfy|hZ(T53m;T__2~lTtob6fFIF2poUjzUo8b-=5_ww^!ho`hKs9J?eWED$D8y z5s~25R5qljr}T^AAKGZRT)qH!D@F@7Pd}#F#1nLRf6XRk->um+MYh(T?)!I}FYh+5 z-+4;3&=7)!D{gfz8;VbT-4>XNzGPQ^6$;GCo*MeKXn%ii4~Q!e?kQdL;i*q{144gQ ziZP-i)yTeZP%vi3M4l*!+_oYa@ zjU&&Gx)?+am!tscO{|=~K_8@jk>h^_1|q4*;I-4D4mS;e1rH8k-QQzyg4D=XH8{aQ z;NaaT^-3g=how<^f}%Oj zOv?7aypiy~Nqr7ox87&&694wf10V=IS?Ec}(DN6^>5330TR&y@#*dOju;}0T#`Bo z1+-B(=@Mf#Q6#f7fOY=q!;9aXAjtOj^^y-vORTCTzuAxr7Yt`F>v!E@nOJaew75&Y zO!jD$8(btdUb|T0wtTr?8jvn@$Aml1U{mb5cFNh&AvE5uPg7+K4`P4Nb102Th-fmuh-n@QYc^DgOek||N)T$4@ z$?J&&JY#y+#07ea`v*RT$imf}aX33`3;T)M!hA+VA_=x8Cxmn);Qax*VGFf1b_j-f z`DQv_UBlFFHug!AqBVcAofL~C@l9mVE()1!s(A;6`+S4Oo6+md!w<&CEOF~;f@r-k z)2$dQp|WWtxNbyN)2*s51|dWxO42Hsl7YK1xZ#9xE37J3yi*vJM{4{*nM_tt+24B~?q=N8i_EI=#z z&7a1`r*3SGptXV$56P(L7b_?bz(#dlZurRh#N1iv9O|d;$XMD#4{wA=URS43 zvF^xTCm9au(Efi=)ql^L?L|K1rikiC#Z5ZAM;k)Xh8?{xH$isQPRFY3w4F6obaWVu zfXHSzDew;ZGYF^_mC~lt#xSrUMg^L>=44Z`dM)MFT8e=dikMm{1;@e*ZQjFEPV77 zx@6@$2vXxcnC8wn7@K?Ft8}cmw4;b%ze3f_1+*>+=e zW-(MtbMn{P#Sas^Ee0g^6jDox;qeopPcyeROxF-2b6y5W6;XO zqW}z9h-tCSG~6{1{4Rf4h=C9h7zfv7nY_}8VTzo)$0OnKD3Iqu z1)e`~DO@^5lvVqEsZ9UMRM@0|_DXfDnB`QiM#)FYwM+AZ83i2;DKPC`kkIHGoCOO9 zs04y7LxL8y*VK@#^u_fz!)=P?QqtCV7(3qo^3I2OWO7d=*OWNCB{l{l{8sn9Gtqxs zMMR69Fo-H0l%mIB9HXc`|jYnrd@K$s| z@|p}@0@LxzH2Jgz?5L>G8pf`XM3=_ zmhRv-b^tl0tzYzENXQeRY}f$|uJp~RxGHu>0NdE5q?yuhO{_1r~@f3g1&#~ge*T#qcy-pX`tOkUxNM|FQ!jhq0SKQdi- zpYX%IeT;Ci$3++qEsG_0`8opu-#fxPG>mgD#hN{!977o&jUmZ^*7miIJ`IEt0w@fU zVH8|&Wk3r2crSmD`e?L`G-{9ZZ`w7fWZx=gGzf|_`trrAe}4M#;?6}Dj8kQ!i zeM@1l-@JSC`3)Wp#iDC zB+FaVc{+63#Vl9hH=P9^+T}tXVUBNEl42o`D#}Qssm?-Ar9Am?sI%ZhDaZ0^KrPXM ziCftxVM9}YbQM2R|8c`?r!hONto1MRmmKpix2mvAr-Z6|9Gd2KjQ2Fv0D z*7fuch5kC$ez1RJ$gJ%eX`>w7ZrdoXPWi3tViokRji=N4BLNHvplE(nV$E{OVq&qJ_FY z@RwEf6)eYfoj-2Y`5!XlJSo{%Mt|REv%1j#sDD;8M_6~ntn?5R!HE&x$hPKu&p3CTj^+eyzLQ`%^FtS*mx zX`gIsSYe)`!o0$xF@_Vdr2gJ+3%-<6$yu@clr4YPUCu1s!sl{O6vCWgs+UTE*l{|H zk|_>5(>#FP7*ij?HffUa3Qy&fd=y{uJq=Alu_aCHvyA zGO`|5XFaaSdNc(xAH=#iqm;s{W8KDL`JC#@lM6Evi}wNcYP$Hcm=wHa>P~B#f6vfQ z?;3w$JAqsDooW6pON(mTNl9VJ?!sh5hpv9Z^gH1Y7(I~pHzE1rkl9@??$cch8mLM4 zK<5DlEH6v=n0brnP;%VSMv+WdLi%I)p$msTpt-(sN>7z{U)UUN$(E8A#UL2V1p+J- zNFQ302|}6C{thyMqDqH(Uq@9sln64izM+5k;g#EUa(GzPuA|e#ov>D>2_Ue1n=z{?)87a6*V65+v`6&P`dyDC20hvL*0FT^<(w6&JH|(K*4{# zxg%$eMVAckP5vzj>-AV;or|&)UY#n6uZG*fg&Di zRU4nT_$90>Yb1#IsTi)iv*2JIJg0w`_n%?vKd%hvx+Lz_a^Zd-RE_@G&apkR$M$H) z*dA4ltu=f9i*rXqb>?i9Hr}?W<`Z3;Vw?927{R{zDg6Ec-Gde`l0(kzbrX=H@6QXz}@x+H&NW+Kdoe~`}mx&=nN9LHBh>*_Govewpz{hi$6h=e`i zw6@Sc5jI2dk!=nXaI-Z{aU)t;B}tssQ5U$lDSm=BXJGYLX$SnV00Cq1pWGlvw`>rR z%Tm6?O_7QU6+b4KvG5+#=q<@T1)z5JCJreALums>Xn96~Ft`PKxaxl#)u6q=@UBQv zw9xWL%1XaO#8?F}g963qV=|vPlKDor0QL!>>b6@SHkj3g-L<3eg4;2~&&s1u*QV|b zOutyY5$fkmxuU{m+QJ@+41*@0FJxncw5AJiAhb>$SyGUVV5gwm+pUNc#SO zhJei=fH#t#1W>MUTTg${K!HIPk)L@t%d2b^(_t2e%T&<(HvJY+!D;7 zNUxnwoDOYh%&=bfkIw=WSoBvtnWH}Jv+Bl7syoOnIH*b6v$CqaYBmXn2~RiKBbg@+ zfZ`6+rp9?F?`b3|>I8;utnLm*!BGdAJ?e~@fEeu<_2tDjhUdX$j!+$=Gwxzm>f)%} z#gWlP*+lu$&rpBzqlt`^7-8@agh{n0)DCEy*142zNZd;~En;@>SS`A8f+@IU1K=N` zWg!+~(K2ios{TpxZnsbsw?1!1>3PfTonM_dn*F-h5(+!9p!}=$qvKP5)II^h6OqQ8 zR_p5Os!88Q7zSY4qP@|2aD=K}vuG$7-@DDa_bqUHf9`+(t>TZ3;=jQZN2GN;eK?DN?Q1VYU4$it>7oc#R{G#@slLp)rRIn??2L#W7U#y zI`7EV7`4KBTAnwDc|M%L=(@eI@mK%m*gx4q{q(Md!#!PQNq|4@YRW;2z7hpeOYpfh zU3RIA2giT=Fcb6jDqsS5uWO+H1k}fL_~!fE1)++-xO;z|^&g&LSmn%-Xd{2I?PHkd6YOWX6<29A&Q^5JYN*uO zH2n7}FWK&+&PIn+!YGe#hIOh9rPG|_+26>wgjP#6x&91LlenR*_f^B`fy zz5##!GQl8n6R2S#VY+0Q;?_%~H&^*5!eGSvj)_9@l9}aomV9GoM`J3^N2_${r@^J- zd$Gr(;8OCue#XBUSW>isV~xl<#1jKhh%h9)@`V)#4hHrk@>_&f-|y58O>2n4i6o9 z^c98`T}74D9d{usI#iw>I-Y>;Q|o{MMu=N7=@0?-@nZUfm`p`F0W7h^ta5a6P5*=u zis>AdI_IG$k&l!>3A;p*BDqzH6&1}zw0XM*rS`{KBp8bw0o0&3#&|c}3H~wznVWz5 zO|F;KYd*vEF2-(;9CX!A%FuhxoRip|6NNTgm<&R|PHY?xAW?gtF>V+L+>yu#iciWLcxvtFh(1RI7~?bt}m7PUfOn?Z2c89Y~{s$L(E zpcV(iUf3J-`lrVLZauipgc4ClZ6%>Cp6t!kEQc2WGwfiy&U#^#{S|r}4NeyGm!DCnxrIGUXX#RvOS+Ch278TekMCQO8Yt~pT`tf z+6yow=w;>#TfOFatKULH7}V1xdXjmp_u^gx6u7Una)C%tL1NA8{@8ysa4i}889Kob zPYzUnjo`#6w1gw$j;TAYgy#p&O~AB}8o8w((5R+P$Mb#rWAByw*5ti1|d%Alyh1Mcs=` z_aQf{2hRCSnE&^pK600kgwn$p9!q&^ob@CSm+hQiplkz42n`-w!2KFdw_cJ{`#M+f zn9^IcLGn5isye18(FACf@5~)u0o*VJWQi1_tT&!4^X<@u-n!{=xc z#$xCB^5F*ldwzf3(rF^sgVxZ8rZpO5XfFY98jZ6JCc>y0NszVIa%)}hIYNfih?@?a z7eIs3h7dv0q`^>fXXop~!|)KQ#Jp$t6?`7`p|WUk_MnyZC05G~-?6k4pW+Q6dKVmy zK#`}v!2W6vkO|+he_u_qd6b8X#N5Lm3>bTqcJ%N6G*W-c1faZki{55Q3Ccn6PYD`c zuz^b=ARyUckZj3xlv3afVphwwL)@?`cPSsD#iQFU=l1uaX0{Zp-3Mm$*!Ks|Ds*0Y zgGuP0fhK=TS)h)Iik#cdLYO4SWbK|9ZnsX7eWRc{$oo4Y#B+Ow$hcd?gDJM(s7~O@ zP>_!|SBcVtXZQ!vF{p23N zP3Sl+#G*rADpDFJUfnrEy$+%Befaoh^ZM=Y${BxKd*PvT@UR;a-phoMEqc8ccO18( z11EgjEx#8zTJtlf4%-&!irYjAGC%X&=kU*imLJuf2S*ORQ^jHY7%0#$_!z(kBtgI` zsH3ZAYB_igcbfGlVu}G1NQd z_bk2o0B0j=j_31x%Y6(v7@!mz4ZD zpCimY$nr*thlsp(Kjqy_l4cM;rv-biVi=Sz3sHLrz*AH43c$K$fN?ocfT zOJQs*g|P*dFd)qTv4!JuWPjjhfvRg)usjya)~A#o2&?Qe}TI zuQC`}IGH#?b>_%;J?&Z;E%ONo;++}{07_w5-I;&yu;^VoI)vZCDoQ@V3Rw)$0=mZW ze;@_zvRBvb8s1ZU_k0Y8nxX~eFpbAKdE%=ufD2zC-L58N3O1Cl2EGm#>fm)(_wniJ z$!WVme{g+Lv@|FoqLrPf5al&;M#+C>{5M~(ir#8V=p39!^KcllyoBJ`Dn><8HfUbh zcsnDP&ew&OTf$DL*Sl*?hlk)g_(ps2^0Nr{2FK+Rbyik*4qW~qsV#yfsZQODBI zp`rbNanD%XSQgyNM5-ls3YnANfYjMR(-WiK6t|v2A~8%q6c2cb=ZEAo@f&1N@bf%& zJvsp(5PeXUtR3yp zc4MgJ?jc{71BL7jf$jd2ypYaY?&UlkZsxP$W|$2Wzc8W^Qf_w{2~$6TT=p>ylXT%{ zDqfL~4GEJMOB@TlaTt+KaEY0_#&6ea6S!B&QFl*-g%3*O8d}5IQK)|`1+EV>T~Kde zUk$o3FgxVb0h|v0M!&0N**{=vio#aK9qq$83%_MRGx9}q4F~UwAqFZ_Ow5Z}vVcO7 zk%=%0168`ef5<_j@j(oI0R&DmGijg~4!ak`a8Te;K*af{MLzwIXS0=uJVNy=UW?GG z|MBIoe|Z$@RqzCO1sbLo!9Kv~I8IHc>gcK~YedUfCL>C<^hW z86Elj^&-+y#!ys{CrlHGrP^|sgXoGRH1D!d?gk)#=lSl$GN$F4FI3p4YHl_`JXD?_20;Lb3zvQIouNHKRLxys58%z`nJ@pIFxBIj9nNItFjCTa0%sHsair#ZLz<6g-&?Py zN&WX4EM$K=;A%2-?h<38Q_pHbepogg8PILnMINoqaU%Ug2KJ)0pDe;5$w4*zmCg$H zh*yEm;YdBO@o_${y7wfUD!gLYMZos1;6G-f=&&vE0KzUCDe0cZLWo)rEg;w>AL-S~x{9L~?&4bAbW_Ww*48 z*r;t_>R^Hl0)APNwy&?tTZLAe@l`K)jHg6pvT#Aw~NhIREwQt2ZBBeER(6<=fx>%jpOLh(i&izIejj0bFRZ z)5?GAt1FZ!Rc1|S9c0pRT!gocf~W7!Y-CCySr9CxHiMA<5s35D`qL%*Wh!XH2kCiZ z0Mzxov0h9(!FdyUwJN4Eo*To#+XgN`$?+Q@b9!ueaEq$^k9?8vDEw#cyNapGMyB`% zhyRDP?`$Vi48kEG&z}!~cGU(L^~k{^Vp)It4Q=gm*jvs)S71H2&}Imt?qFEbe@La(MXUeEldrJj8#W#`OEy`TF#665;P>kKp&w z0V0Uv`a-@I+sMVcH9rCwoiL-Cbay8kd%U9C5*w?K| zUW@BNRCVE6zRwrdAXXJ9@`@M(e8F3&Q(pY4iHc})_KvC>Lly>9jl_gI+R=Zoy~9GB zAkqL)oWQrk8H}Zcff*{ASY2;YF#^_=5zwH4gxC_*yn~Z$ve}F~qrCvNz~i$~7q4`N z3ZY#Z?X}&@VCWA65jYnz4TYCa)RloDkkf)}m%w)Te0z;!g$8eDN0?t)+EEZO$Ego+ zg6J)g*9d&WFV7)*MzK3fy;SfZS3tPy{j`kZ$Pq3 zZI00ZV?99)B^*H6Y@MQjJ)(D*e;z1rfb(XHK@M^ZvwYN220fo&eS^@V59?dNCDQk7`-p{I<`&9&^(D#Fj=M@{{wsi_y-?mLV9A}2=feHIQx&wdGZhM|?L&|&$Ic5Pz zD%|Tf;xEmo_dw5sMM@(@N~OLGb)AOOCRQLya)h2if5Va`Vy73rpqpU2p9+F}vw{6F zhh}?5^WkW2xlsggCTM|L>=Rgf6(yjw3OHNmXC~&~&g4}sQ^<5x_6|Tl~ z>E{?{-7r+jmBE}}>$k8GvV?SoH-Q%-jHD2cC3@J^b&^v!SU-rGtd8_N5cfW(++6L0# zbvGbxZ76CxaL{Aszu`oom-rP_(mLyV9+!y~LG3P-;w|aPdH&!CO*6;o8Ce3mtI!r@2@;6Dfc!-YncNQ*VRe%OZpuG1y_+v$oNXRg8KdD2h`OSkQ1 zl_FBAfenAFyjHVCCSc7ax#SYI-(ZrX*etTQjy+Gh;XuC2JOdVxTJKSG={{SYEYw=S z$+;kF(F?J6mmPG%Ujz;;$VEOIwj#fgPFtDZSo_$=nctZEjeG*n@ZSW|M@R7AG5mJ| z|2=~LPT{}Dkgb(u-~2|{8!gho23Kj{U#=tgZ|;BdK>N|chh5;)#d43Xh5P<$;jfY& z&^WAYv&gULuY5V${U!|)e>KSSmA^tIyd#4wlf|C!B38X@FMLiQTMRha+YWT5H}9k8 zt2m*SO_{r(hSVZ>Pk4FsVazJi@ia7F5Hc=vAu@cqXJz1!xP{_GoZMT=l96zQv)4-7 zCoX@z&Z^RtL`0mmJf3B!LQ>$E8i*(e(H}grJTrVe`Ryc+FexyOBt?hduqMjwYA-T7 zC1YPi&Gn3E9+Kkfwu(^SJKE|OecmJXc}F!0H%>;1heHYE^;dj~d`t%^v@1?GIt>** z8`#dTfd$9Zkm6nILn|icL7qCkT|R4?WhZ}3RZxPsZPwI~%&{w`J`=6w>it zY>$q?*o7UweDC!;kpL9i9p|#>%Eo_`Es|3>v>aVwwE<5!u*aZ1As^Dcb2wYi7w6}* zetm<<-b45KIWhes8h))P@27!ow zh)s@kMMywIXdjyyl+YvzSs0?ZURnvg7!nkp;9uP5IR167CiJB)DNH^5OVd(dhtMKv zsPM;4VKNnG44U4v&5uLo!lsi!Tpudo{1SxoOAQWlDUEf;!KfGYF8h6d!sZf+tA<1Z z;%kwxC4&w@sz+vbNpqF|l77cf1QYdtfI657>ufSEHW(`sl99!s#k^;_7u~piAV=k( zo)Ng#unk?16zzw{5!UE~6LSq$eXrF2WWPp4R=B)av2%`5a>bazHWFW;Ya^d&sBOaoZ}(A$ z#J2QV6EXeVkw4;qMJhwSTvZlqdL&eqtUoLiZHMiE16M28XG$?eL ztB-6yYVz=vGSbyQzx4z<12&f30r0Y0c2ZpQ)~uV~AyCBiBBkG$xhDR935P|ijndt0 zwIN4%%grbnHQjc{U$||KSi?8Li)Hb{u=CvE#B6x_QvJLUg^#U~qTGLZrb`Uof8Jx0H&x7g?2+#X9EVNe!Gs7KIxD~WmMya=14il^&&1FQ0$q7K`1ZFC zUp{X>zxkifFFw9`v3dFB^XK=!sqovv)5FssIcP8*HM7KHX%4f0L>N=%JJm;qdL!lg z;5zLL!E@TI&`bP>J;+YtT)#cbS1$V>dJcujEx@lRO;whVxlw`vDdNJF=h-2PsF%U8 zegrJo$YjCjzGH+umE_s*f%zTrQ3F0g(D2JfV@GxcASZR70t$vKe%xn!ff*qv(rYGC zYbMfbW{2@2c~S^}i}DW$0ZI$@Laf+AGNmd#6YQ`yu0y{~Auu{aJeh)RVfT+hXVj2?ZRt{MauQ! z1+%z@Y8$tIO5)4M20viIWW!vfoSeXq-_yl4$WK&mcnt}EPi0$w4Hr2&896`w^!PEQyqC>< zdia#{yjLw02|ugGJ>_P6PBEeeHS4FJXauN5kKupRqMxDGY&oh$oc>gP_cOQVr=LV? zJ|Y+kJU)9yk1wVXi9^qxy?R9n|4I?YOAQY8mj>rk8XAeO;D6Yt_2TO~&z3wkj~`RZ zKIYed;Y7DX4C9COVvZ_es0sgv<>ta#21wC4sZTy*RoAmBYz0;m>M!nrSd6%HNFmKV$dm(i&*MLVqKhlvYz54ps<5f z7LdWQm&mX@$Qj1HsE#^S+%0X=srDj_O(1Q(wmXACD^OVwo3xQ1+9!yQ51y|Q>28m@ zf#D*9oekYRsJn63ArLF7H(JdaR0Jb>BdB_keXF6R+ChC*cN$JTuh(mceXbM@40nis z(BWY>6ra@=IVurY%yep!J_kmspp|m-XZ-^rYTJjv1XzQ zR!neV5v#*6wwDzO3S|(JA=Nk!u|Pueoo40Y_9*1M*_FFC6YG`2%Ah!ZDVdK@kSuJ& z8z_(evW)Wb`ZLRsB){M#E@Bz5IlgQ@Fl6qaiFfWj{-g1a3^;>on^k*{8fV#>=Y$;gpjia-aUJYF;2mXPB@y^1ABIZ1Sdq?H9;d#P4;#SB! zSsZz{;mo6D$i!S$tx@>A~j2e--ilgRsHQb4@JN|}iPOQQa zuh1$66+LEeC~MVq5Oa_Pa$zMoLi*4}A3#aA&5)!Aw2?@<3)lY$hrt8IRNOZ%mLgXG%^Jp>Xz zOu$E&ROF>m5r>-mcA`{o!>#%`Dry#StKO$=FBSbMws3^%qyKOle@tXWtvyM?J4DuX z*8FLbhbvkl&A*tLgA)?|-@iqyRmI*Z*0R$Ey5R??V&i*180XapI?QyA;9;0pW$(Loi_{6)9o4tyEP}*{Y&AGngf|l>hepJkU z=#lLcyVk;*6EoA`yC*bes)~MGGcGdEdjt@D-gl)9p?BUpZ;3?1;;uEUw6kN(0}-qV zRRtFofN}zXp#A?avv-ycSL<%2Q+sC6OftEeIwxa0VgJRwJGIH3IP$qd*-| z{I9K7a7ZYB4+HjsZgkJAe$uf-VUM*p=s~f$2cEt|nUZgNi`wt@{ye9<;Fi~kV4ah* zsl(&l$G9U${kqd@iDz}q9TxB)wPCoBt2%=qEJ68%29!?%tct*_xn)&*Wa}igT97wF zkRURNoQB^)GWp&ZG{5_YUOj<7BlFEQyt(E#*T#;2Si+XLL7bXV{S;wp93Qb{+C%vy zamgIIA9ITFC;3#QW0h6w|G1i8ATlhlb4$O5Peb6)(#1631`U!&BjCp4Qvtcn9ym|cJ{)4;e3K-hRHV*M z3vtonQ{;9aOuH*1vbDb-3G!RMgOyz~>WvJT1zC`nk@g-xD+PI-)GM^9&_2#IhiHOx;^q_0i7bkUlI zh@#!*!>-5hi@Pc2y$B-_HJ~$CDhTD+Y%8sSY@8yEnlACXa7bdhcs2-W{O=P|MvB`t zuy}zI-z$Btv5qOa>MMo?aVvEYCq@a4=9*J#t8w(}dxS~P@oaNoMGQe*;t zV1KAJo*IPYpgt(?oxj0``N|kzWEul}uv6gh(b)`WMftufyhd%z(FEA$m|=Z|erQy! zNzo-56@`@*(UH3Kjhjyv@X>7B}`U9;g>vIbML+t~-i7U(bC7sL*<=EDC zIgF2cgJF&2YK+2V`sL%hy3@i1hEWEfjOKg<<%l5l|CG2WpCm4dBSLdMIz5y@2Ob?C z`h0!eKJsbxrpq?&PAtyZR&Q;8#5kH{k=5c#c5x0o;+*44>R)32l@hp<$hwqFqJS~v zZC?z3P@|oWV_YLjq70DkF(pjMwiR_Tskkw0t<+KbLp2zaUQr8;uu)6Zd`W)y7oLq$ z8MHKwGI%}9ulUK11;MKs!)E{ZgcU5t;Ne1rr67y37YR%Tr?BN3u1$P@ZoqO`go|sZ z9121+{+q8-cm(>V{KSXk*h=4$myk_8o)XJRs)JlM>Fzo^au9& zx>scwBgX2>jPCN%1mUwC!G=;9K+8GH`yClJ8#lxM1ZyCvt#HB;dPD;5iGeZO`p!Q@ zJAC=0MxJ}>X_A@0&+M0fbK@tyxCyfC0>PJ8>0On zizveT4|5}it+sfoC>g#N$hZW-oTc4oP=oT9#}qWx>dHd1^cgV5Pw&X{lmbO$>GP)u zrYcjPP^z3TnaTEqYIwMz5|9?+`#9M^)N1_DGfQVWQlBEi^lbdKC{(6zm zzswQf73Y-z{}R89{brh*7p=bke#gkc-pbRY;0A6e$daLdYQp10BM9{4EO-wP1N##=q60!M@i}%FekXxP9A(Fl}bbH`Dp* znm{*F4O+eRw)b72mU(7Lm@QcMj=}~0?!<6>q92xfgpfk=&lj5s$i4!KLYn++NH*Mv)}{hhe?u-c;#WTZ zE1v<$rzNpj&eO>RYL3Snr6cM4nIAc}tuiqe=3TqE%Q`tc#Ey*uC!DP6WK-@iPc5Y! zcT{(O>M_DU`Og2hUaqpi^($=K!tp9HF070nIfi3JzKNCZ9Rl-LWxKSp{j{D;Dzkm% zY|vS98~$%R6e}~XIb#)nSd~3Dv%kM1^Gr436Hdx2oRrFpOU}5)4PKpN$~jD_t18=H zDjQx(ROMLdf=FVj$dYiDPXxMwG2+(4QDw$|kt&O%-Ks2em4!4fRaw5PEF}FFvpDF3 zAx7wa+6$x=OQ5FK1A5bbBVbgb*hp>NTUhu|qYLZXM&IFZ9#+nQD8|mOqGTul+R``o zk`i_KyUz$a&#(DMRX_@wwRo=P_il2*bk_MZakxY z+h1c@4H3SZtnGH^-jD3w6!TcB~($bP9F* z_UrJwdR_cdz3RHfMX6r-Kfb7c+Eoit+5}8?zZ&asP615SbdMrFyMtib$o#c7mI4Ny zJRy}XMVd}c$u3WDb|eFk zu^P_Q@!hYfgTcSu)`-J@>{z~0kudMdn89M)N=#VE&O<72@;>&kV=(zFLqgYgY*DSe zGiAHVtiqL5G|u%3Q~=$7ICpH>yDL#y9sf`kRh&PxdFQ2d3kP?v6}PQeb9YW2e_@=2 zX631S0qqeZr38w8?q@+yzu z$7|}hXEsz|Ghk&JMOQI&muy&QLMm46|H4JZumU)BbAPo^sWf?^9 zFh}CD4C0~%h0n1-T{R;P1+bM*?hTtAL{0iDEDd0_;$LZP5DB%AKh2YHf}R2VF%ea| zEfz)lY`EWlK1ok0^oOd&!R|OR8i-7eC;8Gg#7J??%85dIeBQhqOoY{qv~TFk!1&PK z{c33T_lqfNAF^4Ed@buVn#`^9+U7>3wCbITO}y1rLG6fwW^%{DWvvK;I@+a{o419~RAcCzf=!wc1Jp2iQgn8Ec<+); zhZh8rE#i8bNinM^?ZgH17*-m=v#2EOxPD^B(1ZZ9qi<{Dcx4sWF+#Xlh8>7Cv=qPP zp52w#8uUb(Nux6w%8bTWNwy?xmQO!WQ{^{>8f6|{aiodpI2)8Vk}d~@Z09Huz<6}s zBw!eCUGymFW5|Mnw@x7&yoM4e^mo^^6E=bQgo}Pg;UKi{bT*ab0|Uqk!{97` z33>+()cNNDf+XVaTDRr-sQ{^!4Nnn+$8iX2J=U%;KtHO#9~8bHsPBjRdp1U`{C-&Y zeyF~`)Zepf5`T}e4~*|G3*TR=?~`DRD-jVVMKLZ8X;>4Nzg;q|Y>)7)%6& zL25feh$3oe#yrGVHr~KN{jz>A|BeN$%3n2-6@m(6^@HcFWCeMWsyqqi84(5sf(axO z0WJXJme}4+)lO&FA6P!v{BQ-NYlOVh#m4TUK-|?k9#$JxQgSa*k%puP00+8N4jQ;* z9g3?I$$7+niB)VBpPbjAL2}~bp)H!z_?bG zz2cXJiXX~~*$@YY5+gNLf~OkvOA@P5alboqT{WkV1deVNeMoSZzc2P!FN8X1g2XE1*?>c*pKA!5jn! zwt@ZulB>j+iN*PBbH2d+dpqxy?5jzU(|LO!~*yi?ins58nQOyBl_w0)gpW)nHyj|ve_8F z#=l<{6PZLg@E%hpe5UKomy=Lu|CmyCVP)@Z{j|AWOoE9mbu1TuFrYxNRynlcjL$e+5}oX=Kj|LW$W0u( zkr|)4{I)=9B8yQ{1*&xjlz`#kv9|-BR*8`Z^V-x@jkGjMu>_BwEqMORA2{*Off%5X2_OH(+jrHuJC6<^k?f0v{DcbYcq~~ z8Q_B78^j}UE+YJkbre2f3kvCoEItJyQ_QzWC#qyU+#|gP;AH{HUmi&N`=mxeEB#l} ze2q*1MGR(t3;(s`Hcxc9(n^4h%#+eyj;(brwllD!xTR4d7gLP-L$<}{HCK;$HDVTP zACpw9thUAOtrs%kS1dxy(_jxzJx-FJ^Tw=mvWNHcu~1Pi;g`@(%I^dHy^9$QB1hRx z;)Z4eH$e2;F`foO{RyHgxugm8=Tbbv0no;-uEZgK67x|Y-imlGZG$@Sn=Ri8^NK(c zF-Ic=5rjl8NFSDoc>0Ku9H~fNVj|gCm0h_i+g8o7y~bqiKd@i+My~k=ZT3a`x^^GT zP4(4luN54Z`C<=9v?>4%YsbOb@K?kml{`|{mS}=P6tTaxb}JGXdL7 zED*Bhrf}!fSGqPe*QhE-*IF#T_^w*c{ULdDp-IAXXf8P&vUhMQ=dfDwiH#J`htukwitAOQ)N>xKlc2fGU5j;u{bEeA>ibJk}uLKxp{Gy+-aZvM3lI{^@nJ< zW9^&)1_$*(u+4UEic25F*|jpI&uE(|uO+WNxaCW_^nCysD^@{9wRH`encL|E1v zksA7l(M=J~W1q6Lquam+FD>EbHaHc--4bPLl#2ZOwUI9pDq5HtEsO(Mn0rGeL~Tdh zy3loicxogVlM(Uwbs^ik+d&03c&?y-C0u??60UijVS+Bg5ajYEh^)!O*fJSH-h+Xg zo7g7cUOiOAQ)AsiV?9!A%cXsVS3t+mKos&HQFJExm z#K;+3nO+2A199Q?+u!*}(C0wG=qd8mK83R~h}y1(X)qlAUw{>9~f-uGuB>Gbp;U#+4dV&KOLDaK+z0~guDVRqeZN6DSoKGg-+-)sKD?ovUp^~G%9#v8~1sChClX4k;1OQNw^&0ubTX^Y|QdXzu>W3iG)$na^wjHA4FPa0dH|x`eWz+b1W4HPT&on3+wY=X5~loyDQ)S07y`LP<%j-} z*Ieaa;M7^X3Sm8a>eZ3A6Ol@|@G>+dw)r=;ydCTEmm@#Py`L!eD?<`ZOS@ZTE9eYR zypnGs1%_4V@LuaYq9hmRa>Mhsp-J-2BcUir4I#5#AYCcU5Z)_p$p>Mg?TNTc`dgcVprGuoJpVelvI_f4J+r9mzfiS_gqOjK`lvpXwDBum z;!|h7H?Qj;2A>5lk-uTYo^Y|quNv$ZV&rSQXpFq}vLY*m#t3BpF)!ZX2SX5O=9s-y zY`gF^-AZ;<7snodw92+SZ$qIz-PEyF`sJ?4!`4E!3FI)p2Trs;IpaHj_=U=){e6Vu ztq;#Qh9Uey0Sx`mgS_$0kL$tr=68R67Oc7~a_J_cr-uXiK|TSTF7PIh0u{j)`;}h+-fMh|^HaHU5-;0-w$<2sGvwbs|)I#Ur8a+H!|0Q6vZtKeK_!M=uC-yL_kEw6*v6W|0*q6>6o(JSkZ`a z7m$_q&gB=KTf@mzu|dFg9;3Z2fe$O=gR)(((I$0FeeIr{9=4AT6^^2Cm5NKm935NA zsUo_(td$vm&g!OfH>)wTbhTD>URM=7X*zV1-wIV4=1|e;rNMiyHTrjD408D2VOq zUQAZ?qoZd<-$tG%2|+B4ZwO{R#2v;`&)(sk5F~sl7YFy%_jD=BmlXzkc;4ccz&~~VGHTmTh`h+qxUC6|!$fPF~1>+EJLbtkqzol1Hz{hj| z6F(})7X&7#LzlFg;bZa0FQ~~FXi&IyT=D&$Yh8iiSK`>>ll|z>s~;WWopd)LJz3j1 zJ^U|p7BQikg+EzhddXkS)uen{M^kIP6j677fmMr}z@op#fxyuqBO{qWT^Sn*qCdb{ z!8)GeKQnEbQOhvon{#o2kj)^=f|NgOWC`L(>+eApnII9!R6Kj}iwyuVeE|aSn4;;9 z?{oiu-s=A6OaQDpU3G`$nbrUgj?DV2>;ydj5)Gs-DU=%Nej`&eN_xA*S~i!Z72}V8 zyTX`b_bpw5l)@tuYGOE1Ga8J61H05my5fi=KOikiR~G~8WITc98wNJ zImJWcs44pFkv`V=+A2v6*6n4n&bmDfOk7P>k0G~ z3j8~&>9MVn#yyNtiJh)>uk|ETOE=gz%VUG^dR_uOR^4|Lwc8emVL5+tuO07S_dYcO6+-S$TY^lcVzMqt*f5>O-7dO%VahL~PzPyVJ{iQ!?GGCdJnjY{cVR^DuUp&`#)1ndYH&wlXDQ3n!e+5R0;qSag<> z@5{$Oc1RS3zhKTdp)qQI&Tx^;*G;8dQySh#nRZ9yDrvQA6x;3>1>Y}9ed5T~iKE~E z2l1xxHoi}(M%+vUfGOf&ja2srAB=acDZ zax&uSl2{c#&s^Lg-4hyXVpyS_i-iq;WtR!;EKz7$GpLU^G}owqi~!3nd`AYtr12Q~ z&Xdutv~?uD@xi5<#8*5agOLau?qqtvBH>S)@vF9KpQ?NWwMs6cX~C}3sc_T zI}hxzF3*CTZ!5x{)=#Z~ z87qN#qHETF;plL{Y!AShwcPj$M$vMCaqvEz5Nq$#tvYC&zv1g;*^HeC(sdqKMn(bw zqoBXG3I0@26#$r$ zt*X)FXU$p=J`Q7a_?Xte*s8dlGKym!;Vt61mGwq{bZ8aIVeM!j=amP=s1QN-ZaHY9 z)qzkF2$RmWv&*w;$|PhyM=#jToez@=ZEq&hK+-1L$Xoi>2krP$SQ#(!@^%O5ntAr- za2f);0fg>f|8uO;y|)E!-ZEK_q(HhJA=fYI#RZ`a|&;53Rl%pM47J z!ZR{|i>Yt)tw6BM%_`skC_|?AGUa#v{goWDmXF1yp2iRxwF@| zGV|c(U(1ka=SOst-K&lPcjL4;fBt10v2W@8PV{Nj>RX@@Iqq)s6?D_-8gP%(WV*HL~nAxH>SqSNGVPU2JGJ8zG{E&60FRu)>LJipp$3V zfhAb%?HC)$>gAWgGMZ^Xcm4avvhL-7`gi;TNJ5D3*=E-wbn9CDpv2H}dK!y9Wc4((&gO z?WKmvDyv+7Gt>2V>$YhDG&G!MLaZ%@(Mbx{{|FlV6i8Y%o)F~TyU|l|r*W|T(#B%i zW@&RFc&#)F;ZfAScRT5io4#Ow$+%_2-JG;OsY6=OzUjU|88{JYxn~puPa)Q*3G8M{ zMN%2l@AR$whfBp944E*Kt%VN{)_!kuVMmK))I|(Gbmkmf#+1Sc+(QlueTD~k*m6hc zbt^=VoW2xO^rhLSl5_v*Y&2#Y!?=Im7ur%2-NBG9d(D(KttKP0l7a$%3RZZ~ZgnoA zb*gdM1r@eOEmu!)H-0j<6)OU=1{Qvkl12(sZQq%bl5@^go8;=M-Cb(5oJV&s&h-JM zC8NN0VJSCDiZP7{Atq-c!wpyd_RiVtq`raH9*r_!D6k^8F)!;3M*|*UV+GtS!_jLp zi&)Bz?`(YxrN+ZHp;32#hTYUk0cPUvDLE@?!TY(WGoy>yWhdV;B|;S3NarbOH)oT1 z(Of3Ez-0>&2jUB$K4C;*1qWs@&6B;6tpiSxc|p4{Ys(Jxr5f`8qxp=`2}J$jruC0| zL1*H2s5EIDgyNheQnx|p7`QaHLd!I0A)lZjscypKVGQRm<^ipL^C9&sMWmY!x>Dtv z^mm8!6Fd48K>>Jb`iH^kC+|DZ3dNJF{#@2$Jkb%>Wm?@cb$aIJatV^;u?ONe3b)2e z#v_suX+$V;xzmlhG8*;p@ezP8`VFjCvKRbvd@8SL{mKh&UXWMHyuhaC!Q-R;V$nZ( zh+GW)qweA1L;Bx;diZd6xAo|NeSxljZtd>={6Jo{T8HfJgGcO|A;2KFm7z~8zd*)}=u-ml*D^F{S$gg*neBZyF-VgIIL9Dg*~ zXEQ%JK8LWfL5OQsU_a6)nBzQuKeP-Iw5c#oFgq!33Yg-5B6!WRpXy8j=#0pyqi)dl z?t36?VoBgacWPvHVr!|206|e>B?Sbt%=RR_7yme$-i-#c*?8J(pWQ#Z|B)4dJX!HS zIB?Y)*OX*NO3GA=oUO{(P-&XWM6PX>)`~`RACx}bpN()nnOdo=bbgmmpX2Y=3wV5% zFA7ztVvZ|P8Uh|4Wp@eF7 z$|n~hCI^bF&+r^Pj{q!8$e#{T#O?CvO2iR~CoaVkt-2>HlWLg7a@o_@ugj4MG+Uay zj-W+A^UEjDZcxj37PjI^Me#bKKmBm)ild50>A+Ke5xof46JaC=%Qa5^85o1*7?ddO z+;8(4i6O63p8QCiDtX2U_jYIP@>604G(%BtXsJ4YYipEd{4t_etOB@*8o3sPPysX> zdP%b>1q9o+47W}uic3uU=5v&-OZHlE zITl1JSDgBUcn?2)rUe((HNc{}&Hw$kx!g!YxM{9LxUP~Y*YjjO1r}+FdUtzuNS@Mv z-XhEvD-0^JM&w+^t5TL(;VhR-03-2>F$d}4BQi1(9+n2`X2d+C6iFn4cm0GEqey@Gr8|s?Er3tV4VIb|IKi1O!#Scer8DTs z^B3>LK2wDE8D8)G8}iF{a3E5@Ebj4tmwDyw2rEk=@pu(zQOylMleoRUS*NdF{_CCC z#aC8*_WHx`=z)oHk=obPa-gu8WxCa#laaN99PsAWw&E(9!sn6X%V?^P|7^~?`uHHP zOz)(?+bBAf{P_YjQA0(bjJ#{mMKbO}v`gWHKDTw(tf3=bmBQI6P$L@c<3KHcqsSpU zT_fWEk}axJ@VD(IH<_3pxW@QCXPfB6`ba{TJiuQ}0_tC5Bj-&b2WO*EY#n&5y5

IEX$^bK1JXq&`6$RDH7wjy zcg?3mVj;1LMpSlZCZI#pJ4g$E4IbXth%VRF=4!q;Hi!EH?PrvJ5>3a$t+tG|s=H7?nTY)Bp?nLlS-jZ)rw|3=;+j;zLJQ@(ZJ@~ur+ z)=G}0<_ZlmW=pVKlC4%gXH08VTe&x2x7zIG?0eq;`UA5M%NA{b<03N4l?KmHC}hbsCKld4BcHzaKPN3hOhT~5ErIcG^G&8#_`jc0G@GigUUq&Ox)4Fu!UL!Epxa#)99_(kSXkFB6yF7Q{u+>FI zlyna;008LW@vLlYCcC>;jCg@M=FRxZfbe{S+`2&l1C3fscAS|wL!NG#NejRSftYl? zx0etBRKoolGRk%Lfb0aH8A(^(DmA52@hD}TrOM`Faw@h^vCt%cTOlrO)Me{UO_h}s zO6^*e?t&gp_>5STSW~NQeKA;NnLGkU#fC|lg$GqlJQiI2qgl6hUg>bE@tG*M-Qt3;)@wRb%#K;cJT^bU{^e^$UCpNw zvJ_SvqpTU*9?()*ldpw6b}}!ys2Rv*@Pi(Z@Av|BEU>D+buj%prevhbQl0tM(73Ii z=D-Y|`X%%f+{uO43C`N>9Iz_tsz{_qO1g~OR>f~t#c!(OH@KkxAJ`Az8C*FA0N%=* AF#rGn delta 30796 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