From b8ebacbf821b530b04245f3e4224840161eeccdc Mon Sep 17 00:00:00 2001 From: Sergey Biryukov Date: Fri, 12 Jan 2018 20:13:38 +0000 Subject: [PATCH] Editor: Link suggestions: add fallback title for posts with no title. Props afercia. Merges [42425] to the 4.9 branch. Fixes #42664. Built from https://develop.svn.wordpress.org/branches/4.9@42439 git-svn-id: http://core.svn.wordpress.org/branches/4.9@42269 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- .../js/tinymce/plugins/wplink/plugin.js | 5 ++++- .../js/tinymce/plugins/wplink/plugin.min.js | 2 +- wp-includes/js/tinymce/wp-tinymce.js.gz | Bin 210677 -> 210699 bytes 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/wp-includes/js/tinymce/plugins/wplink/plugin.js b/wp-includes/js/tinymce/plugins/wplink/plugin.js index 2a7f697368..f20d7c9d89 100644 --- a/wp-includes/js/tinymce/plugins/wplink/plugin.js +++ b/wp-includes/js/tinymce/plugins/wplink/plugin.js @@ -468,8 +468,11 @@ } } } ).autocomplete( 'instance' )._renderItem = function( ul, item ) { + var fallbackTitle = ( typeof window.wpLinkL10n !== 'undefined' ) ? window.wpLinkL10n.noTitle : '', + title = item.title ? item.title : fallbackTitle; + return $( '
  • ' ) - .append( '' + item.title + ' ' + item.info + '' ) + .append( '' + title + ' ' + item.info + '' ) .appendTo( ul ); }; diff --git a/wp-includes/js/tinymce/plugins/wplink/plugin.min.js b/wp-includes/js/tinymce/plugins/wplink/plugin.min.js index fb4f708919..c68de36a16 100644 --- a/wp-includes/js/tinymce/plugins/wplink/plugin.min.js +++ b/wp-includes/js/tinymce/plugins/wplink/plugin.min.js @@ -1 +1 @@ -!function(a){a.ui.Factory.add("WPLinkPreview",a.ui.Control.extend({url:"#",renderHtml:function(){return'"},setURL:function(b){var c,d;this.url!==b&&(this.url=b,b=window.decodeURIComponent(b),b=b.replace(/^(?:https?:)?\/\/(?:www\.)?/,""),(c=b.indexOf("?"))!==-1&&(b=b.slice(0,c)),(c=b.indexOf("#"))!==-1&&(b=b.slice(0,c)),b=b.replace(/(?:index)?\.html$/,""),"/"===b.charAt(b.length-1)&&(b=b.slice(0,-1)),""===b&&(b=this.url),b.length>40&&(c=b.indexOf("/"))!==-1&&(d=b.lastIndexOf("/"))!==-1&&d!==c&&(c+b.length-d<40&&(d=-(40-(c+1))),b=b.slice(0,c+1)+"\u2026"+b.slice(d)),a.$(this.getEl().firstChild).attr("href",this.url).text(b))}})),a.ui.Factory.add("WPLinkInput",a.ui.Control.extend({renderHtml:function(){return''},setURL:function(a){this.getEl().firstChild.value=a},getURL:function(){return a.trim(this.getEl().firstChild.value)},getLinkText:function(){var b=this.getEl().firstChild.nextSibling.value;return a.trim(b)?b.replace(/[\r\n\t ]+/g," "):""},reset:function(){var a=this.getEl().firstChild;a.value="",a.nextSibling.value=""}})),a.PluginManager.add("wplink",function(b){function c(){var a,c,d=b.selection.getStart(),e=b.dom.getParent(d,"a[href]");return e||(c=b.selection.getContent({format:"raw"}),c&&c.indexOf("")!==-1&&(a=c.match(/href="([^">]+)"/),a&&a[1]&&(e=b.$('a[href="'+a[1]+'"]',d)[0]),e&&b.selection.select(e))),e}function d(){b.$("a").each(function(a,c){var d=b.$(c);"_wp_link_placeholder"===d.attr("href")?b.dom.remove(c,!0):d.attr("data-wplink-edit")&&d.attr("data-wplink-edit",null)})}function e(a,b){return a.replace(/(]+>)([\s\S]*?)<\/a>/g,function(a,c,d){return c.indexOf(' href="_wp_link_placeholder"')>-1?d:(b&&(c=c.replace(/ data-wplink-edit="true"/g,"")),c=c.replace(/ data-wplink-url-error="true"/g,""),c+d+"")})}function f(a){var c=b.$(a),d=c.attr("href");d&&"undefined"!=typeof n&&(s=!1,!/^http/i.test(d)||p.test(d)&&q.test(d)?c.removeAttr("data-wplink-url-error"):(s=!0,c.attr("data-wplink-url-error","true"),r(b.translate("Warning: the link has been inserted but may have errors. Please test it."),"assertive")))}var g,h,i,j,k,l,m,n=window.jQuery,o=/^(mailto:)?[a-z0-9._%+-]+@[a-z0-9][a-z0-9.-]*\.[a-z]{2,63}$/i,p=/^https?:\/\/([^\s\/?.#-][^\s\/?.#]*\.?)+(\/[^\s"]*)?$/i,q=/^https?:\/\/[^\/]+\.[^\/]+($|\/)/i,r="undefined"!=typeof window.wp&&window.wp.a11y&&window.wp.a11y.speak?window.wp.a11y.speak:function(){},s=!1;return b.on("preinit",function(){if(b.wp&&b.wp._createToolbar){g=b.wp._createToolbar(["wp_link_preview","wp_link_edit","wp_link_remove"],!0);var a=["wp_link_input","wp_link_apply"];"undefined"!=typeof window.wpLink&&a.push("wp_link_advanced"),h=b.wp._createToolbar(a,!0),h.on("show",function(){"undefined"!=typeof window.wpLink&&window.wpLink.modalOpen||window.setTimeout(function(){var a=h.$el.find("input.ui-autocomplete-input")[0],b=k&&(k.textContent||k.innerText);a&&(!a.value&&b&&"undefined"!=typeof window.wpLink&&(a.value=window.wpLink.getUrlFromSelection(b)),l||(a.focus(),a.select()))})}),h.on("hide",function(){h.scrolling||b.execCommand("wp_link_cancel")})}}),b.addCommand("WP_Link",function(){return a.Env.ie&&a.Env.ie<10&&"undefined"!=typeof window.wpLink?void window.wpLink.open(b.id):(k=c(),h.tempHide=!1,void(k?b.dom.setAttribs(k,{"data-wplink-edit":!0}):(d(),b.execCommand("mceInsertLink",!1,{href:"_wp_link_placeholder"}),k=b.$('a[href="_wp_link_placeholder"]')[0],b.nodeChanged())))}),b.addCommand("wp_link_apply",function(){if(!h.scrolling){var c,d;if(k){c=j.getURL(),d=j.getLinkText(),b.focus();var e=document.createElement("a");if(e.href=c,"javascript:"!==e.protocol&&"data:"!==e.protocol||(c=""),!c)return void b.dom.remove(k,!0);/^(?:[a-z]+:|#|\?|\.|\/)/.test(c)||o.test(c)||(c="http://"+c),b.dom.setAttribs(k,{href:c,"data-wplink-edit":null}),a.trim(k.innerHTML)||b.$(k).text(d||c),f(k)}j.reset(),b.nodeChanged(),"undefined"==typeof window.wpLinkL10n||s||r(window.wpLinkL10n.linkInserted)}}),b.addCommand("wp_link_cancel",function(){h.tempHide||(j.reset(),d())}),b.addCommand("wp_unlink",function(){b.execCommand("unlink"),h.tempHide=!1,b.execCommand("wp_link_cancel")}),b.addShortcut("access+a","","WP_Link"),b.addShortcut("access+s","","wp_unlink"),b.addShortcut("meta+k","","WP_Link"),b.addButton("link",{icon:"link",tooltip:"Insert/edit link",cmd:"WP_Link",stateSelector:"a[href]"}),b.addButton("unlink",{icon:"unlink",tooltip:"Remove link",cmd:"unlink"}),b.addMenuItem("link",{icon:"link",text:"Insert/edit link",cmd:"WP_Link",stateSelector:"a[href]",context:"insert",prependToContext:!0}),b.on("pastepreprocess",function(c){var d=c.content,e=/^(?:https?:)?\/\/\S+$/i;b.selection.isCollapsed()||e.test(b.selection.getContent())||(d=d.replace(/<[^>]+>/g,""),d=a.trim(d),e.test(d)&&(b.execCommand("mceInsertLink",!1,{href:b.dom.decode(d)}),c.preventDefault()))}),b.on("savecontent",function(a){a.content=e(a.content,!0)}),b.on("BeforeAddUndo",function(a){a.lastLevel&&a.lastLevel.content&&a.level.content&&a.lastLevel.content===e(a.level.content)&&a.preventDefault()}),b.on("keydown",function(c){27===c.keyCode&&b.execCommand("wp_link_cancel"),c.altKey||a.Env.mac&&(!c.metaKey||c.ctrlKey)||!a.Env.mac&&!c.ctrlKey||89!==c.keyCode&&90!==c.keyCode||(l=!0,window.clearTimeout(m),m=window.setTimeout(function(){l=!1},500))}),b.addButton("wp_link_preview",{type:"WPLinkPreview",onPostRender:function(){i=this}}),b.addButton("wp_link_input",{type:"WPLinkInput",onPostRender:function(){var c,d,e,f=this.getEl(),g=f.firstChild;j=this,n&&n.ui&&n.ui.autocomplete&&(c=n(g),c.on("keydown",function(){c.removeAttr("aria-activedescendant")}).autocomplete({source:function(a,b){return e===a.term?void b(d):/^https?:/.test(a.term)||a.term.indexOf(".")!==-1?b():(n.post(window.ajaxurl,{action:"wp-link-ajax",page:1,search:a.term,_ajax_linking_nonce:n("#_ajax_linking_nonce").val()},function(a){d=a,b(a)},"json"),void(e=a.term))},focus:function(a,b){c.attr("aria-activedescendant","mce-wp-autocomplete-"+b.item.ID),a.preventDefault()},select:function(a,b){return c.val(b.item.permalink),n(f.firstChild.nextSibling).val(b.item.title),9===a.keyCode&&"undefined"!=typeof window.wpLinkL10n&&r(window.wpLinkL10n.linkSelected),!1},open:function(){c.attr("aria-expanded","true"),h.blockHide=!0},close:function(){c.attr("aria-expanded","false"),h.blockHide=!1},minLength:2,position:{my:"left top+2"},messages:{noResults:"undefined"!=typeof window.uiAutocompleteL10n?window.uiAutocompleteL10n.noResults:"",results:function(a){if("undefined"!=typeof window.uiAutocompleteL10n)return a>1?window.uiAutocompleteL10n.manyResults.replace("%d",a):window.uiAutocompleteL10n.oneResult}}}).autocomplete("instance")._renderItem=function(a,b){return n('
  • ').append(""+b.title+' '+b.info+"").appendTo(a)},c.attr({role:"combobox","aria-autocomplete":"list","aria-expanded":"false","aria-owns":c.autocomplete("widget").attr("id")}).on("focus",function(){var a=c.val();a&&!/^https?:/.test(a)&&c.autocomplete("search")}).autocomplete("widget").addClass("wplink-autocomplete").attr("role","listbox").removeAttr("tabindex").on("menufocus",function(a,b){b.item.attr("aria-selected","true")}).on("menublur",function(){n(this).find('[aria-selected="true"]').removeAttr("aria-selected")})),a.$(g).on("keydown",function(a){13===a.keyCode&&(b.execCommand("wp_link_apply"),a.preventDefault())})}}),b.on("wptoolbar",function(a){var c,d,e,f=b.dom.getParent(a.element,"a");return"undefined"!=typeof window.wpLink&&window.wpLink.modalOpen?void(h.tempHide=!0):(h.tempHide=!1,void(f?(c=b.$(f),d=c.attr("href"),e=c.attr("data-wplink-edit"),"_wp_link_placeholder"===d||e?("_wp_link_placeholder"===d||j.getURL()||j.setURL(d),a.element=f,a.toolbar=h):d&&!c.find("img").length&&(i.setURL(d),a.element=f,a.toolbar=g,"true"===c.attr("data-wplink-url-error")?g.$el.find(".wp-link-preview a").addClass("wplink-url-error"):(g.$el.find(".wp-link-preview a").removeClass("wplink-url-error"),s=!1))):h.visible()&&b.execCommand("wp_link_cancel")))}),b.addButton("wp_link_edit",{tooltip:"Edit ",icon:"dashicon dashicons-edit",cmd:"WP_Link"}),b.addButton("wp_link_remove",{tooltip:"Remove link",icon:"dashicon dashicons-editor-unlink",cmd:"wp_unlink"}),b.addButton("wp_link_advanced",{tooltip:"Link options",icon:"dashicon dashicons-admin-generic",onclick:function(){if("undefined"!=typeof window.wpLink){var c=j.getURL()||null,d=j.getLinkText()||null;a.Env.ie&&b.focus(),h.tempHide=!0,window.wpLink.open(b.id,c,d,k),j.reset()}}}),b.addButton("wp_link_apply",{tooltip:"Apply",icon:"dashicon dashicons-editor-break",cmd:"wp_link_apply",classes:"widget btn primary"}),{close:function(){h.tempHide=!1,b.execCommand("wp_link_cancel")},checkLink:f}})}(window.tinymce); \ No newline at end of file +!function(a){a.ui.Factory.add("WPLinkPreview",a.ui.Control.extend({url:"#",renderHtml:function(){return'"},setURL:function(b){var c,d;this.url!==b&&(this.url=b,b=window.decodeURIComponent(b),b=b.replace(/^(?:https?:)?\/\/(?:www\.)?/,""),(c=b.indexOf("?"))!==-1&&(b=b.slice(0,c)),(c=b.indexOf("#"))!==-1&&(b=b.slice(0,c)),b=b.replace(/(?:index)?\.html$/,""),"/"===b.charAt(b.length-1)&&(b=b.slice(0,-1)),""===b&&(b=this.url),b.length>40&&(c=b.indexOf("/"))!==-1&&(d=b.lastIndexOf("/"))!==-1&&d!==c&&(c+b.length-d<40&&(d=-(40-(c+1))),b=b.slice(0,c+1)+"\u2026"+b.slice(d)),a.$(this.getEl().firstChild).attr("href",this.url).text(b))}})),a.ui.Factory.add("WPLinkInput",a.ui.Control.extend({renderHtml:function(){return''},setURL:function(a){this.getEl().firstChild.value=a},getURL:function(){return a.trim(this.getEl().firstChild.value)},getLinkText:function(){var b=this.getEl().firstChild.nextSibling.value;return a.trim(b)?b.replace(/[\r\n\t ]+/g," "):""},reset:function(){var a=this.getEl().firstChild;a.value="",a.nextSibling.value=""}})),a.PluginManager.add("wplink",function(b){function c(){var a,c,d=b.selection.getStart(),e=b.dom.getParent(d,"a[href]");return e||(c=b.selection.getContent({format:"raw"}),c&&c.indexOf("")!==-1&&(a=c.match(/href="([^">]+)"/),a&&a[1]&&(e=b.$('a[href="'+a[1]+'"]',d)[0]),e&&b.selection.select(e))),e}function d(){b.$("a").each(function(a,c){var d=b.$(c);"_wp_link_placeholder"===d.attr("href")?b.dom.remove(c,!0):d.attr("data-wplink-edit")&&d.attr("data-wplink-edit",null)})}function e(a,b){return a.replace(/(]+>)([\s\S]*?)<\/a>/g,function(a,c,d){return c.indexOf(' href="_wp_link_placeholder"')>-1?d:(b&&(c=c.replace(/ data-wplink-edit="true"/g,"")),c=c.replace(/ data-wplink-url-error="true"/g,""),c+d+"")})}function f(a){var c=b.$(a),d=c.attr("href");d&&"undefined"!=typeof n&&(s=!1,!/^http/i.test(d)||p.test(d)&&q.test(d)?c.removeAttr("data-wplink-url-error"):(s=!0,c.attr("data-wplink-url-error","true"),r(b.translate("Warning: the link has been inserted but may have errors. Please test it."),"assertive")))}var g,h,i,j,k,l,m,n=window.jQuery,o=/^(mailto:)?[a-z0-9._%+-]+@[a-z0-9][a-z0-9.-]*\.[a-z]{2,63}$/i,p=/^https?:\/\/([^\s\/?.#-][^\s\/?.#]*\.?)+(\/[^\s"]*)?$/i,q=/^https?:\/\/[^\/]+\.[^\/]+($|\/)/i,r="undefined"!=typeof window.wp&&window.wp.a11y&&window.wp.a11y.speak?window.wp.a11y.speak:function(){},s=!1;return b.on("preinit",function(){if(b.wp&&b.wp._createToolbar){g=b.wp._createToolbar(["wp_link_preview","wp_link_edit","wp_link_remove"],!0);var a=["wp_link_input","wp_link_apply"];"undefined"!=typeof window.wpLink&&a.push("wp_link_advanced"),h=b.wp._createToolbar(a,!0),h.on("show",function(){"undefined"!=typeof window.wpLink&&window.wpLink.modalOpen||window.setTimeout(function(){var a=h.$el.find("input.ui-autocomplete-input")[0],b=k&&(k.textContent||k.innerText);a&&(!a.value&&b&&"undefined"!=typeof window.wpLink&&(a.value=window.wpLink.getUrlFromSelection(b)),l||(a.focus(),a.select()))})}),h.on("hide",function(){h.scrolling||b.execCommand("wp_link_cancel")})}}),b.addCommand("WP_Link",function(){return a.Env.ie&&a.Env.ie<10&&"undefined"!=typeof window.wpLink?void window.wpLink.open(b.id):(k=c(),h.tempHide=!1,void(k?b.dom.setAttribs(k,{"data-wplink-edit":!0}):(d(),b.execCommand("mceInsertLink",!1,{href:"_wp_link_placeholder"}),k=b.$('a[href="_wp_link_placeholder"]')[0],b.nodeChanged())))}),b.addCommand("wp_link_apply",function(){if(!h.scrolling){var c,d;if(k){c=j.getURL(),d=j.getLinkText(),b.focus();var e=document.createElement("a");if(e.href=c,"javascript:"!==e.protocol&&"data:"!==e.protocol||(c=""),!c)return void b.dom.remove(k,!0);/^(?:[a-z]+:|#|\?|\.|\/)/.test(c)||o.test(c)||(c="http://"+c),b.dom.setAttribs(k,{href:c,"data-wplink-edit":null}),a.trim(k.innerHTML)||b.$(k).text(d||c),f(k)}j.reset(),b.nodeChanged(),"undefined"==typeof window.wpLinkL10n||s||r(window.wpLinkL10n.linkInserted)}}),b.addCommand("wp_link_cancel",function(){h.tempHide||(j.reset(),d())}),b.addCommand("wp_unlink",function(){b.execCommand("unlink"),h.tempHide=!1,b.execCommand("wp_link_cancel")}),b.addShortcut("access+a","","WP_Link"),b.addShortcut("access+s","","wp_unlink"),b.addShortcut("meta+k","","WP_Link"),b.addButton("link",{icon:"link",tooltip:"Insert/edit link",cmd:"WP_Link",stateSelector:"a[href]"}),b.addButton("unlink",{icon:"unlink",tooltip:"Remove link",cmd:"unlink"}),b.addMenuItem("link",{icon:"link",text:"Insert/edit link",cmd:"WP_Link",stateSelector:"a[href]",context:"insert",prependToContext:!0}),b.on("pastepreprocess",function(c){var d=c.content,e=/^(?:https?:)?\/\/\S+$/i;b.selection.isCollapsed()||e.test(b.selection.getContent())||(d=d.replace(/<[^>]+>/g,""),d=a.trim(d),e.test(d)&&(b.execCommand("mceInsertLink",!1,{href:b.dom.decode(d)}),c.preventDefault()))}),b.on("savecontent",function(a){a.content=e(a.content,!0)}),b.on("BeforeAddUndo",function(a){a.lastLevel&&a.lastLevel.content&&a.level.content&&a.lastLevel.content===e(a.level.content)&&a.preventDefault()}),b.on("keydown",function(c){27===c.keyCode&&b.execCommand("wp_link_cancel"),c.altKey||a.Env.mac&&(!c.metaKey||c.ctrlKey)||!a.Env.mac&&!c.ctrlKey||89!==c.keyCode&&90!==c.keyCode||(l=!0,window.clearTimeout(m),m=window.setTimeout(function(){l=!1},500))}),b.addButton("wp_link_preview",{type:"WPLinkPreview",onPostRender:function(){i=this}}),b.addButton("wp_link_input",{type:"WPLinkInput",onPostRender:function(){var c,d,e,f=this.getEl(),g=f.firstChild;j=this,n&&n.ui&&n.ui.autocomplete&&(c=n(g),c.on("keydown",function(){c.removeAttr("aria-activedescendant")}).autocomplete({source:function(a,b){return e===a.term?void b(d):/^https?:/.test(a.term)||a.term.indexOf(".")!==-1?b():(n.post(window.ajaxurl,{action:"wp-link-ajax",page:1,search:a.term,_ajax_linking_nonce:n("#_ajax_linking_nonce").val()},function(a){d=a,b(a)},"json"),void(e=a.term))},focus:function(a,b){c.attr("aria-activedescendant","mce-wp-autocomplete-"+b.item.ID),a.preventDefault()},select:function(a,b){return c.val(b.item.permalink),n(f.firstChild.nextSibling).val(b.item.title),9===a.keyCode&&"undefined"!=typeof window.wpLinkL10n&&r(window.wpLinkL10n.linkSelected),!1},open:function(){c.attr("aria-expanded","true"),h.blockHide=!0},close:function(){c.attr("aria-expanded","false"),h.blockHide=!1},minLength:2,position:{my:"left top+2"},messages:{noResults:"undefined"!=typeof window.uiAutocompleteL10n?window.uiAutocompleteL10n.noResults:"",results:function(a){if("undefined"!=typeof window.uiAutocompleteL10n)return a>1?window.uiAutocompleteL10n.manyResults.replace("%d",a):window.uiAutocompleteL10n.oneResult}}}).autocomplete("instance")._renderItem=function(a,b){var c="undefined"!=typeof window.wpLinkL10n?window.wpLinkL10n.noTitle:"",d=b.title?b.title:c;return n('
  • ').append(""+d+' '+b.info+"").appendTo(a)},c.attr({role:"combobox","aria-autocomplete":"list","aria-expanded":"false","aria-owns":c.autocomplete("widget").attr("id")}).on("focus",function(){var a=c.val();a&&!/^https?:/.test(a)&&c.autocomplete("search")}).autocomplete("widget").addClass("wplink-autocomplete").attr("role","listbox").removeAttr("tabindex").on("menufocus",function(a,b){b.item.attr("aria-selected","true")}).on("menublur",function(){n(this).find('[aria-selected="true"]').removeAttr("aria-selected")})),a.$(g).on("keydown",function(a){13===a.keyCode&&(b.execCommand("wp_link_apply"),a.preventDefault())})}}),b.on("wptoolbar",function(a){var c,d,e,f=b.dom.getParent(a.element,"a");return"undefined"!=typeof window.wpLink&&window.wpLink.modalOpen?void(h.tempHide=!0):(h.tempHide=!1,void(f?(c=b.$(f),d=c.attr("href"),e=c.attr("data-wplink-edit"),"_wp_link_placeholder"===d||e?("_wp_link_placeholder"===d||j.getURL()||j.setURL(d),a.element=f,a.toolbar=h):d&&!c.find("img").length&&(i.setURL(d),a.element=f,a.toolbar=g,"true"===c.attr("data-wplink-url-error")?g.$el.find(".wp-link-preview a").addClass("wplink-url-error"):(g.$el.find(".wp-link-preview a").removeClass("wplink-url-error"),s=!1))):h.visible()&&b.execCommand("wp_link_cancel")))}),b.addButton("wp_link_edit",{tooltip:"Edit ",icon:"dashicon dashicons-edit",cmd:"WP_Link"}),b.addButton("wp_link_remove",{tooltip:"Remove link",icon:"dashicon dashicons-editor-unlink",cmd:"wp_unlink"}),b.addButton("wp_link_advanced",{tooltip:"Link options",icon:"dashicon dashicons-admin-generic",onclick:function(){if("undefined"!=typeof window.wpLink){var c=j.getURL()||null,d=j.getLinkText()||null;a.Env.ie&&b.focus(),h.tempHide=!0,window.wpLink.open(b.id,c,d,k),j.reset()}}}),b.addButton("wp_link_apply",{tooltip:"Apply",icon:"dashicon dashicons-editor-break",cmd:"wp_link_apply",classes:"widget btn primary"}),{close:function(){h.tempHide=!1,b.execCommand("wp_link_cancel")},checkLink:f}})}(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 a14f17d4304bfcbdfd9c79a768c1606de1e68bf4..5329f6559e5811bdcb44780688308c4124820951 100644 GIT binary patch delta 19880 zcmV(zK<2;o?F@_V41k0Iv;rL30gIO%+5+2uU$Va}@E1m(g@qMf0Y585nc-CbmKUqZ z&h!iVO7`{nd}_n&mEZ8O4YN1>mM@j2MSeZ|hObQs#IfXF>Wq&G<5}_|nP+lQ@m`!y zw1|w5y+E_P4azX1h}B`;M6t#(-b+H`8O@90-r0aea645Qsw#EWLsPI#2vKRo9CNaN zWS3?`YJz?ZZhyv@{pd@=t`4LWn;?=*HLt^2A4bA;hx5l01n(#|kk(M&NG4Ls^W4wo z)V>Z}ClF5$TL_Gd-zll;l%7Nr`sii0aM}A=Hq+m+w1nUgR1_TqT%bUTXf?1aeAu zojh1Ciz%C{3-qa18QWN(9%6)lQh*f}7LIp@vx24>0Xb35$b9yYU0_Pve=p6+_$obv56L3w!T_JGkFZrmJ~VB%Sm=oSdk%&*2~QW%e9c z8k}f-Vc%}sqO{kWHBO6I-EAWSoUm>e?joyxQ;ItJ&C#aF`c0KhPv6)|jMu2}2yxNA z`saWD^6RtbgPXJ9!LHxxIlO)b?EqdDpT3mSG^>9}F1z@m*KhUxf&KDH^M4B4KZ@$k@Pw|(%-2x+j@9+#td-O1UpvoDZW{1k@ZyrAw=5}cVV1+dOr=szN zGiVT^SUqz@7gw4E9a$42G6Y9wuq0DGF@=Rf2DE`|y$`iKIDPN{ACtdRBK-T{(X*EW zASg8xd{re~QvAejw+|zESZEVmIxgsnZ66SDKBSE(sXHQMPjtPh!Z+1_RiGZ38z_#X zN}ckkvW0&zH1&-^uVk)9q6eNGXxP!|&N%($G+ZKB`m50l7)dM0sS54m*VmiXjDU4k z1j=a%0}E3%zvQ3ta=V>$#zzr4q>j%gU9udG6fB`I0SP@gCeiK#ffdEwm|@P6t}+FP zDcjX{I}#QmI93RHd2yzHtrh5+3&hNA3~@DnUc%8T;=*Hj6n1=k0j;@$|LdS)vW^iR z%HtrT3lDUv{ejnDqphA-_r1gGaf?F7mfzm{dZ%$4ub_%E4v#&x#<}BaO_I{0P2pk= zqXGxPl&oh&B<-mWA5UAK<8p#w#6%8`40oWIsTgexTh{UQ*B#k^v>BXcv-48f>oC4m z9F=IUL!3{nfEJC_A*@hnk6_eoZ;p3NWEM9iFlTtVFJ_y3N7v7}i0rh86xc$))n*^> zxgUIt&N>TNA|E5-NnXv?-U9f`;0!}NQJHf%vOe0Sn#)bsjHcfz7cVW2da0M1UceI; zm73A9Z}3iio>sRiRE{ zYpT$^H@F;?3U)_~WC`xjQSAG=4LNfd1RvM_;0au*t@umx>EF}yU=h+x5mLz$qaN6B zqs9tENiIi$H@+cxrN`iY))!=GLo%?4ESqEy6}*vOLPc>gyQH38E?B`(OfDP2ddLKE;Ra$!+($9zsHcRofV&df@a(sFZ1CRm+~N3Z4&rz5%7oy$ufYg z5|ALgM^fwoT=9Z+)&qKpm2J^o0RPIDBt_mO=G0ECWs; z2`O+2p$nbqEe0<6f6-|-ZOPmf0kyVL?FnPt0Y_)rPsfwhd_kd@n5&U?yuOuz;eacD z#c|?oWeGD{X}LYqvY9EmcGMX;^Cv+S)>~UeN?$azzD>wTD6kRfg9*@}0+`_nP(7je zAxwKDfbc19pn&N6ZGoh@pctecx)bJ2QB zpQbe>#kX{wd{|^04qxhgbwD_Vbp-3e26Izme$YMr@^I?Srigv4*;TOg<=6%>**riMc} z6^VP4DC$?ptMer+Gf+8=Qe+x#Hp2mTz84JJiu7qUA)g@)yv$h8FCx#ZDC$f%2}>L5 zaG_10P&@F4VRIz`J`gLNoMVcAyHPq+vy`n^9HeNqSC)AeCbrRFVgrmNdn%kj82H1( z3UTAY*?fjxLu7lwW?xl{EhuzEg(@+FHzw7qR;5t9KA{GA!?xZ6(!m7Ru)TcD%G8Ld zOxieh9Isw{5&>^fn7FF3b@LHxxV8yh)HaM;V(6&o5Zf;k4mNyPiNul40+Uey5+Z z*74u|>;L@@!SW3Yqk6+Hy0Nue-l!OEuNHZCv|Y?bzDC)vpsU#W8Z!bf(Bfrmy1S+V zh}??EYx^f#SWyXKD2X_K#1%8tf3sFA4)8S1*@FHT;6vTu=q!-Ik85UHNUgks5r2vH zY_~^fM~k*o;=?^-p5iJx#JY}`ggjkz-9|*8QF@}GzOwfRWc!e92?lurZvWMItz-Kf~HToJ}?TmGRMlMh_Mz^R6wDZ@#`BZ6$WTz(CO@NwX zv~{*tWT5V%C3dS<2E!JcG?GjXu9EsDYGJPdn69uU;WR%RPMx_l+XPW)7)gNm0 zf>;9?LQ_jU0WkG{X`Wp!fv3JqP}g?r%S$|$SAH<%=+e3|a|39XJ+g&-c9gHtsn-hG zPF}t)vS27qL)Jt`;?x|+Pd@63(9x#H&RPpJhy!*z^;t-UlE9UMvCj}V;asFDE)fHk zDSQHa1N>rVy}Z6jNPM7L1Dh$0MI-@wh4DRh${bwvbD{fxIY;ZYvREYZc$r}#+igkZ z%~Q{3lqU>C1-z#^hbAqly}~m^fmj4L+(9zDrBDQ+QRPQtYh9x(Q0MixTb;tgW6a4? z`?kuCMB3UGRz0w|>^&Gu54xmr=7+WK{On#1U4G-iv8T_8HP%r~nXyOr~GC#7po7Y*x3h7%5jx|~QA?twAF zct=^V@^ooH7X?HQ$<50a`eMzOzc0#poV8$+CC`9=yyl&&XhJ?k6qVMiHC;{ORsQ&U z&nG($fD|M^HOY zR&a5D%DcvI&kyqshY`caw|NZLXCS!q84ho>VS_dHD8V3Z?28#^Pgb~r5#n`>SM|N9 z*CRa1r2X$sMuV>G{@B{|9nx)7j$6!d$?FM@aiu%-vKG11BUG4&GVT%xn;z)T=Dx8i z?R<^y{mCp_&WnsMdvL?WODL=1ISXtL z)b`(j{PnLuQ$eE-*R~K0ZOCDZ(v4UWf1UYHW1Z*KXy(Xu{_q%eH!9+Jtb&psAAkSI zc%_ScQZZz2mUVixbht|9! zIG0t+^@Tbh?arXC5b`7X zhVU$_xwRc1>-j)F3;3;l4Mo>6DzIB)W6E3BQlPhF0BFY70+pOn{ zS5tEB#A~i$H5)vSNYwzeAop=qqTvdOt`Pn0saDPJQ8d!il)^)cCJGIi^Ox~|gn9pt zu_|B61H}(;j1h-gIH{*PMU-J&p5V=JXk?`j>YYlEQMJ!$Qwifp&&L(GZ<4<2@Elj` z%A}~Gb}+`#f`a+fzHN@+dQ$u1d9ye_%OAoaO-s>@qGwFSU(#)9yL}o=Ve5_I2&uXw z!NQOPBafM&>tjR=fijG7Y{TE2k_6GN$y|%&aTDRmkTmbZ&7_DGz5m1wQ@-p}AhOD_h2YBeJ=0@E5S> z_DH;lbPiXV#26pX7j^gp#0}=r7i2#VlAWU$XtIj83j6NBEBhK@%xV`J6zzQ^xxf(` zk8ig}pGb4>6H@6O3nBtuV^a;JsBr|hEc8y0HK4j9u|`-wOQJmHaC_C6x@+u9OAJHN zdgIiBJKJju_QP6Z&q@1#ie{qwJU*&Z%_A0AI=d&`Da`%|t`6`Dz3qLnwbt{G4i)v& ze>+202T?)H;?v++gr56Au1|v(ND*EVk2>~Xd;AoUZ%9ZDG`k(R!Ox1BH;f=j4uxzW z+@1wV!hS~6Ks@0YAI;hH-RUK{v*cAU7-} z*Ey}2;l_vKw_eflZpUy&4o{uQb;g@ylVIF!`NVCaoWHqQmab(idGITm2A59#quXa1 zLpLeOL!lKjg+j5p0v4tim})Q){;6|C!Sk+sbo@hLgV3ytgMi^OmXCB76TJq*~*D8iRShtC(OA^-$F?46ok_-cto+L=YC4SNnmIxyEyv=hP5ru(+>A z5K1u%wOI+=3Q+)~>P>;CT#^t*xW}=0NblDm-G9L(2o(lI^I##QQFp zw5Y2x9f3?2BorUh@7B>fn{kXgZ^Qm+kAL>db;=`<9xYi;!(Mux$J&M zk-ROBrV-AP^q-3j|G6QbZsRIAEirqYk@N@a$X%v;#yJY{84@dTiCJ-Ndxt_n!EtM# zHHW5CCleWeZuPLXoH5NeG7Y=>;MNQie*gpbM&Q+K;*uro1W|J+GmGUJgwZAZ<2xan z4=NkvwG!ihBO5X%$oRW(N8|cam%6`?$NX=%C-e8fi(^K{BD`vX9~BAn#WmU{m{|AA zd{j^@IvE@8ktB|>0MV`!^V=sGt0%CAJ(La8Z#tEK^7x2g*OekLRU`<08aNp^TDEbq zU5$yjVMD!R>8K{PN*J+eCfQC`G>O_CJMXZru{Y=>th0$tq(9rQCa5CklF3P;Q36dk zL9ZL46A7D9_4@r)zrXDFXM@HTll}YNc^^%<+{RGYDQz)&g)q;;MkM)jJ zBUH_+h}B>Vyj2B@R@&$xQ4u*Vi=p@=V)dV}fy{M9cvm2~PF^wE(;>Nu6cVwo!-TV3 z8oYCcjF31J9{H{K_?M=mYN)2gV&iCNSqiteJ?{dJ0)J0Ds!DJ7uB`O}-O(*F52U8I zh&ZE)@{^Q|q{mc03?q+PEZ4os;f=2Ly$~xGBB#VSrIs>175Je>iUL06?F5vM(a9IU_y7a&Wl@r~ErG?wFfz1aFU69rBvYz# zN`p-h;zA6<8L`nmq0mh<9_FNXHi#w&M1O?;M4X$V6C}#Yq$^S*%Ge!w%`-nNXv#6c z4_z)D-%~hLoW%g!E!zqy__ix` z@k2-NAlct}JC^7tNEtgU2ra4_$ymV;78+aMQXjZ-SqtYZAsZG3Cn$+vz`L$WUw@zt znWIdE#(o&vMnkL+{!cMrFb6Ea`X3JLe>kxJ8#%B?U&nzx`b%8YgRlFvmU(;lb>C8> zU!DChvly^Pe}QwWVTlF@P9}0xZH^f`4yhv$Q(Oa?v$F%FhF*9#|nSARfVga&ej0LK`xoonXXKu8KQj~!Wi0|95*b5H4i zFdk1!C<|S6eth_l6QK2LXTGGcwJ>H6Mf&r2IdSGCT(jZf^wdlpQQRp`ef(Ia#(!>> zocHwf2h96h{OQ_xT5e>qKcagO93;hPE>a%i4E-}-UOO3=3*2zv{vg}>Yk$0)BP6Q( z^5x^ll=50O^M}(PIL~XCe=n74UzIoG0nv@74qccCZ^|S&*=HxJzY&0Brp_O3tA-?zGZY(}?mUC2av2fdUB)=EA%`;bPzu<#C zN`%nKsuT)jh&eG-6M3>wdyl_+aQ3LfO?1x@%Hra@z0NM&og`H{_S-C&vnF8?&0Cj6 z7JS5$7l_ylp4B|gmj#?P$PRfkyeb*fl6&rNbBC# z5h09`CNU_zlcPoOOb$+qh!7dU>2q;Th#40rgcvT7dIMI?PJ6Qft7WlAqekSOua|_K zkE|rZWpxU8JBhCD<3pneCKux_=gY*Hg$N_wn+yU-jy-f(gw_FfLsD+PLz&xH>W;38 zYRGuma|F~&6o1#_Osa;QU_)rtF(e31A~gYK)fgkVZLH^09+4(2zRG$#X{J{8&qW3& z9}Oa8mVcY8DO9hXhH(7KA>~n~1z6|>h@s<~6l@c&%*nM;myGEkLAy`?1})-39At)d ziCjM3OOQmWWv*+vz*Xx$qYk!OEncep^@Xu!d2EA&bALy(;vyZQlH@`(=S9UgpcGmy z=WSY!@X|7oNEx=_4kKQ5AH-iM2w$UVDY2w+aKpi4Q;KzE2blIN0E&OLDhc&1>tYmd z;)ah-Z>{!fUjj61jf*UQgArg6pN^L;8!pW(hglT($G%Nus~_WRub)u~a9`Umz=nPl zF4H71(m!M_N`ixd`UHoVNF^wSt+b-$cBav6k7~upVQWqiUG6AmUf{NB_ZYHzcF*qG z)~t?8>LT=^qaxvWKuOXUftURF0vWp6t0IeZ0{hK~q}4jHaIDh>X(QuzWF27g=TIG!PFpm%5qwwI3E)c$&! zS)Ym0bbb-F1^$_#5z-w0SwyF(-3pebh7v9|65HvLR359&5~DD9%Npq6tYc7LG^%su z@vvw#2*q2TLHrgY1i>o#1$|3iP`!9o54wtG>pt$TAt4x($z%#A|LW)jmi)QQ@WeVsTL&zdZog>H00`UQ)0P2>Rw6axYuNu~;^D*w9p!DruEV>td8=NN`P zUgA=BVh1g(fCk5-WxN=(I~JVw&U}bIS8S7tlnpa$ytCmPtp##82CmVZ4MRo*=7 zcK%bK==s_q-EiQZ(ILD+*(5ZB5_dl3ZSLpw>+%}oZx7~s>N1W6_PBPa;COSyhRmGL zIQS%wz)UZ&^>QRc=V2Id9Dj!aaHJ0P>wm@ri-g;g7={b%8oE|}+|1Xx?C^KrLGsVQ zo?!J4bgG&B&`37Zzck`~fO`MRv80kkdIHO+h?!$kQvphD>nK(Q3DVtx!OnLX+dm){D}9gwj}SaZZa@n!i!1;4@)Hc*%;pBBqGE933os^phtM)Y2d>_YIa7x&QF0=_hLPnv+^(iBz8BpXzKcrA_DwYyta42) zys&gFbqiF=s)?;DH1b+kVpi4T=lx~$;CbB=eB4eKE)A~u4HHy4@75y8Fz-o$I z2Eyr7uL0En&hc+Gpt?r1%>9M_z?LBhrb_yLh*A1|Muus5h7mSU(uJTn^!4$v$nyF? zhV9lH;(wJuBO?BgAdiIll>+C!3*7I7HYSii912>cp31`fePO>`7=J(M)eRzIgi|(M zUB$Ci6M;g89oCzFcY1o-!Q-;YBFK)eNVZfr1zrI37dYjy)e6>0AJ5eXeD89> z{+)Ttcs6naTmN^7i4@EL3xLk#-5;TeDo7=!pzl&wwyMZ~bp7y$JM#SCBJyaFpZ|a! zcrx|xlqx4#rt>ofYmy1_(neZlJK}I$8EQ1nV@QKL)ns(WYJUaU?E>KiMm0b87F*yI zwwrQ0FSl8_CGKmRDAsv9?wvIs54OW1FEbeXEig{L=a9a^@2Ze{_ke9R;!&LU+kdIx z3l6fr5aqV-on5$6h5ijHTVDI5u@!np%<${87jGC1^Z2+nxrKNN&w&A9gnpa{0?f^W zeW+Lyo}r48P=DW80v^6`9EYHx2+>WWn+8&9kR#Ey0__Jd5V!Bvg6Rhq~ zQc?=`gYdntULcKSU?o|Mfv)82!z+nmWkCX3$+t`<_kTrf6l+^sx=563isZ{8zy{o$ z8ZKf~6CS(UQNlkmlyUo;2M;j{`h$lL9#J;@dG-U5m|Lr^NcBeOH&-J@EBvY`Z-Rq_ zh3}i_2)ir4O4-z5PtA|EQ))@K^#$s`;qlI-c7Y_4Z#4 z8m{jiZht*WK9c#D{pP!Gq^yW_I+isZg15$27`aVejWx;nYI;nz^V~}@JCQ3IkFR8d zcLwwJF8-9)9s)w!kSMQO^l|=~tUo*fWn`WW!e3d$cn|M9HyG8=>Gs>*i!Db(g+DJ} zynMNJd`Z87d@ls>A6=k@GNZK4C8a~>&9cz1e1B7yTL)q+r2GHXE3z%GP`FKQiPFKr zv)tmTFT%&l>*|*7=i3TG>Xz_z#IO0{&-o0_CK{{lYLS;^I?mI{R;{xEMaUF^ZCA^5 z8?UZs={Cc_lUw9pw?JB#c%Y@r`D(=mgj=M!qb2Y^1Gke%Xht~X|B0an6*OZi$uBWn z=6|LYI`M~ScsKTL($M{XHmh|pynaS9KsQ*bl(%dlR;q+w@*yH>s^^!R6627E$N`d! z?0=DrEZBs#3~4YAYq-#0YTvMeKeeUPI@GrgxQM-@;IQaGyBUq$V63m1!6MWep)dL( zxw8_Qf;aL$%YOu_L9+in5dlhKSFm-=-z`!DFXdT{JB!Sj z1fNhflj2p&7;}W7CC={8@p6W)&HlxiJ%0x<>Cmd$pyCMN2V0f!7sR5F0vlSoF6s^5 z7U|d_qg%8Zl=4%g1Iu~Yd`<3C&7a8&8t?tB{nPRwx|$5+MfZ5Z@|KWKiWB~;1Al_t z^LBgMNzNZA?rZgpg#?X8Vvs+e3VW9v)6len_sSTmLy03nM&#P~K{N^P$N&9$IK=(C zRaWzrdj{-Z80r%D6{45rb??nhP%Z)PZ0 zenys`ZxPDF4{z4ApG+l7BfIyVI~>9OqMk-#iY)g|^s9?+_UR0t2efsny(s zB|Mv^rNN5fI_oMA){%$a7r>gVTGRr+{UF#xkAhFpvatz1M~m*_(8n#&)YITgbk)7O zJKJ?M=@!k&!Hhf*e?}$bD(}ekB%-j})A)-AV-$P|ruf1So|@^`!Jk3VoE?f5_`$OX z*@s1g@;09Y&m(+`zgHqp^J(w`5}&}AaR~z!f3I-Q;MIU$dq=12Ga-zLt8dRJg^p%* zJV?Wmp=nX_Q}pP2sPg;Aq6}_V7wY`f^K(Wo_vWESpKBX9ofhtSSXP?nvY z#kq+&29SH%_=)p(zdrkOD*i?L!G&FU^T}SN2iq7JP>dR^o~(TG#*@aT@iST)t()`q zJOlWOmS`66T0KAAZpCuFn6_wxbkj&?YIq{8Ifum@&M%@dbgf~vYDfoY8lA#j|NQj$ zSnPrM#dy0-@wY+>17!h!v)#(u_h0Hw94Wax_DDnwls&{dWwB;#?W_xXFf_%@Dc{-( zU4$3{x?IDhB)*<+;CcXS1pz>m@>9BzjFta11z*m&}|Cy(qbVl+#ZkPH=rKu_a9| z9OF&vJ=Keqkwb+AqjP7`B2vZIlwPZMeen0lfX{>ZH(3qkPpxkWT%Xm*LdWF6s`S`I zIXrSvkc!SI@8?SPNwRCmUkUq1_~9*>k;TtNmK#o5di|E0rB3KVZqeEtuS}uKmYvKj zyGN0R<71ww<^_L$QIl6EZMS)g8$4t!$&s5ID9Izy0a56EtAQNB>E*AVyKEgoLvC&+mX zN}~6vW9>~gH&!tTY4!e5AgL7}iR>cd0kV{E*vYS{W;46HBGqoBKMqrBD&RAUnm;eL zTLkZeAFWG1-h{(nlrmp)gOc^nPle%57NEynZaiXttUNfjGWcRBiPYomnB~FTk zT*y2jWGska#AFZgc!EXnF<1txU>$5C*((H;L}*jAOcL?kDH1VBdh#fz>6%0%R-u;g zqpC1}o<`%A9)?R8wM&+i1VCAgv7`^izY(!B)ph^Q{aW+p9TK&5&v1@KP&ua4cU*6XXmB$ z1=@{Ac9I`>1>8x0^JcKDX6F&h4b|LWL;`>z;;_N?o&y z1M3IP$)lMc*stR+>UH%?^{VSt7o~a?eEXsb>lUK)11=B0nrKNS3}G;Zj%XISsPBT*qRb z%tKf0#_o{Oe$X}A4)2Ax=6aS558}Al?8Vy)1O>6A{obp#M!ClRNBD`}p zEnaEO4@7%uOdm^4(B&PS^Q9NHgm{xA*7)q%zK`}VsUXe+wW ze_nL)Z|I39G#)Xaz+lT*M(g~4j+Jgvtf+MU1*Vjtq0Fy^LIEwOBU>;jg_88eFcOs$ z7CZ9F&#B+0+D(*5WeJct`WDz2A_6M{*CO+5!j`TP^)o2Qc6-D>h&R{2TXM85&P=e_ zDqxfS+{%|rlswj@dMC0#m@*Eql<7+1_S99lc3`BN4cSJUFQNW#i^$~mA z+!Rf&SD+ED#(BPOod8QoHvL4TqAcR^@en7J1~Gu^kIuqV#!tBF;T94%20VC#!F=THnCgTn{;ghlG5H4ODpd=9nNk`YM=_*Qt z*mhlou4NQKSk4HZ&zV{m(p4jA(O;n^O<2t$m8FTWx(KH8jAFP3{4o(#vO^a|2aJpq zKFl8>nv<@@#qN;VCmYdoGJ9@VbPd<6oG20*(dOlFsvMet+OG{z#+i z_j~?ltb9LI-;eb7Y(ZQ5{iyQ&NPT~QrN3u*6aN0R`J?&$Rpt9D z^?eq7^fJ6cWwIC#$1rw;U2K<76!?J$H-+f*sME*1v*z>H_6m08@^yh6j3Z#j#<(ZOv|ZTS)FMMF3Nccz%Ik<+Aly}0=&Y^1`c z_|t0dK`j|70TP40ng!e2TWn-KgvQeDZjE|?qzOlYA<2tQG-3;Pj;t2I zZFCtwlXe1bfDY^UHU9m5S<0km(iBN1yeAl?r)8|Ozs)JTaME^nLEhRd%c!&&u+=g} zXMBtlR(%CY^okLQDlgeU7thAZ3zm3)BR5caA*4Kh;2lj_nTmT<9Z&@xQ0Hg9KtY`$ zBOjM!rHM3>iZ#ByGQYjj-(Kl&Sv-XwkALHsiWwrVzdHH9MIa`?2ve;Hcm7#IyHh$$!LLD*0Q+` z6pxK`uSP`SbcrOHU9yGHQvdXSM!w~g#!g~LhVLEQr2hj@p!VK*4)ll;Nw=?2v!J6- z*h)aBnYN8%>kYJ05DsfIj$tz{^C4~S3h{{C%LM;o9hFZQsZD(Z2 zeRx?L`w?xsj*f&^kZ|!qTpO|rN7H>{Z2FsFJ{&TiQweh^{eWzq%D|w1REZZNv73b6 z6qwzqb@fJWxb;p=s&}(P6Fzcc@iB(>%Le&gW|mb{(P>fo}zV zFvWRQ(u_G?;nMTUH3A0#q$naIx z)TdF&gkP~?ojlFRxCL~#_?UrNy3H_#c4scplSSO7hG#+Yb0zR@w!A}2bLk=afky} zA~FD32;JZ=g7U>43t;_=C)gaa4YX@Sva!*+a-)S-vr>EW$fkXN0|_`9dFC6xtJ>GK zJ8060r5|1^4^H#N5gL8V0$_T)GP*WU|By={w8m=-a4!i;#9zBsfCsS)Ram_c`PsYM z!ytY^X@LwRxYe|NU02wWw@~)l|LX%|K81?V@C z&J)`XmJcy|ceA6|5rFoAPi3nDF@1J(Pd33E$ z#nL?HgDG0d$|KQQR`cKndcIH#IuA$!5K0Mv+gOpRe1`@Ry8P;yJ4NGrs{)jWdoyAv z)QrI8V-YR7Cn^|{>zp9ZTSP8icwJ0VSB|_+9I?7f9C4?ABto^ult`dIvR?gJfw1Xv zM3fX|7ZkwIURfJz7$91&-@Q7xRVKle9}aJMJ!HByk$&6Rx@Gst7yAscNv~+@3XkwB z+Q@E2UZt@+tqgd=6CmDvv%2-0N+v`nt;?m4*ucynO?*9ei7{Y&QUW?P z5|X_gR9PXYs#0-{m~D>C>m)FV@)2RngJo1Pi_y^EHtbh19bHPpTMhp8R-`aIRTi(t z_{)($R?XSG7Mp6~#dV0&6q0+@BZJ#NRMQ!2lrCELVOSoS|dv?{G{BfL!(J%s&{ngdM|0EG}$+ z^KWW>8l*ysz!eUG|H~)z<8`JjJwgul6%hVQSj_gx+~Lk6WIzEqf^U6Cp&& zjcYi1F^O+07Js?$X<{UP>?n#_>Riv`79LUYzI8Y`FVv)aJvq&4`MH6WBo~{NDAt*k z#-kTzSG;>y|$R)?pbs#FS*yTYpE>2$0H|d!0lMdBb z0mt8NQ-y_(_06IqVNs@B1`Jb1E`QHEV8#v$MiX)ilr16iqM7!JP4+SRk5W&j`f}6C zgbr2^XfT5sL(`fAA=~GM*j_F#SGiLn&NMq~?DT}yg1IF^+MY&Vd%fwpl+sjxDIq0% zuM;{+z1d)@rIRv#A<)vneBn&qL}srX8iW=z3rvd3T(z^o=TkzN(LQ@ZZE`8g&262h(2aJ5eB zT&?>F$&`8@9MW~69wB3_203aWZij}fGSzAdCdcXyoPVpDJm>53&51dc1t>Cvz9s{iefB&BU zh-8e>+|d!{>FekJs-7K*rHS!X-{0ISnW#3EvD!)@Dc8_Cs-Db;wi-#;Jp(DkFXvKC}_Xe?k!!HIvXU z7#4N57Z&xFfT-D>(NK9r$!oZJf2L98RUnl>2aOlME(MVnsI#kYJX}U`S;9vB7XLBv z$wBY2S~K>3PkhGiRrme=px*R7CDSxjM{JpEi%6JqvLxlJjpS@c={EWC{m`sNOl}lr zAP^ENqXB$Aw96YOkXtek?AHDdp@SsY)e_(-yMkO=> z*mcDq9E$LZrs4HoG7I=ext#d-J;S=*SI%wsZO0eI9g>jM8W`=Omvvo=cb17@W4Mz{ zza7g&LMtnbd)XZZ6C~3;-0wqvh`Oax?5J*#NnkEJ-!K;uX>=v6CI+bSMDZ~)l9@C@ z5HDGKYuhTQk(8i7s4*pAe=j^RavzFVB6c*YPqBTg!+i)2Fa9ANT-uHSC`numIrh`u zE=D|p16pNyRhZ6!wXhD{q=I0YSqL1Nl6m0qp(0($kbExVH&hdM=KW*1uZS30Bvw!J zaBrHs59qqc@R4NvswR9`TXh#>4uxJy9@k29RG-)P!_?DbQy(|me>MaOvi;sC04}E20d}Ua|1?z{23z{?s=)R<0M-q zl5_cGk=bVnwyh~5e^I&@=dpw4#40<~f!TRAD6@QLnU|3}o1@7QTxJ{@>mhQRXK0P6 zJ_X7eOUKAvfY9@Ae+g^kp&j`J?gWXIiGD&!klaE-6TI>o4p|@IKp3yri&Z!DyZtu1 zLx29Xql^`(;YyIXQvEr1H?e6y>UE)&+?jD0SIXXM}!s7}x&0&S{y3?);) z>R<8or*_T%e+Sk&->xps>90c&z7+h*PTbM>}HbswARN-C&hSDN_UWY0m=Ve4>*yvuh$f4QK$;ocShK$XC4$Pq(fezkr` z7R##kLV$CB3rj#XQ&5V;<}Ti$Why%^LVTo`^B4RWm z#k10IyN)k(T=iJ{D>FexuKI%Sfq@Wi2-AXl-U+vZ)+(gKDjb{y8Kb(=U3Sm#rR2_?*YKvjlFE_a>9U%^9 z2BO#`up{dWpt)H?tcP8_z!7I6_KCAMhrE;3fAd8%@@YCc3y#_!@PKR!sYizXtMcdZ z@kjZyn~G_BvNt2D$>?;wLOiszX5MtJfP3Z#OV11(=KjI)WkNzIqKMeQH9AS2&m7j> zVWfAUq6o({jz8rN6}M8*PuNnYSR*`LogUqFpq#$n8ro9 zf1U%QfKKnH%^zEre`_=cjsFsl1DV_$-0!!@&;I5?@c7~GUb_eu5sxD<8pLMwKEPUQ zcU#{z2kIw&*7X}+zl}-g;orqiKiZ$dyY`>~70_Sr-nQTNAr~x&I`&q|Rg?@1nBDm7 z?7I5gS}pQ;(ydE0$t@f=h~KBICk_Spe<5HnthEM)*S{G>$ss#S-b9j%RVmt5k{+e8 zBvObD9|8JnAq-W|1c>AgI=7Aw9%m%35?+Mj)9e!}LGea6u5EKn5UJyOh`X<-(0XhU zg4Jtak+<7h%@w)FVY70u4-o-7WKVE*KZW$4;UN0gnxE^1#AK9cdsH9_{BcTjdMWS9mLAw;Pfkc&hT7zr**LM(3?bf)gCMGd?cg{J1mYk z!}Dws-0UA<;nC?1%3<4+J;w~9cHAc@n19_l>yID|>un$Swb=$Iyhv<=hq|cl_NJ)hEK=#P-F6$PgfqA2nf-2qn(1aOY#=ycu`khe(8ncDUU762%C_4SwP_Q7chw?h zn8wbwQ>jB@wASh`XQx17R@?2;+e;^>*;nE`t=UbL9cOP;9W27r&C9&{b+nn4)ooc> z>mo;WC*4T{s!;|-9Kx8Q3MhJTD1RG=BQ#oAAGL5&TblF?;jZ1VD+oU*_ZS}CHqN}m zugD!l(J3oLPpGa8yGj*u{6r=4vEuz>)*!O%$F{F)Ed{Xui%ktk^o0d5XXXZQq@#D` z`}s5R1__*u5QrCK%up8_SUTVcVH(`3_Jub6cMV{aItQaUV8{^Ks0XfDzJE^^QkjWs zB$aJ0L8XX|nGvpxWPZJ`B+X0;SQ_OCXTYjj%m`V5fiBZqgN8@BmM(JKVk_wQlPvpv zW?5p<$0+3a1!^rx*D4>hRuU5T5~{fn&fBYGJfP+iP1-kVOhu@hR4d2t*wGAM@Q?f& zZ4h)Yv=~S-wi4X@4=Sau_nJT<>PZ zf^r+0PN7thRyto!nGH)|Plf7=)Yhge%c+kG27hRwNlO9MdB9-JTBxs=r(k>)e?fGP zn>b~ZD=7iQ7eK?%3HdBw(Ot*|2bcJcrUICr%NaVJg)kJ~)ug*Va?9vQWNu81B9@R@ zqIyJ+GRbJ0fxZhs}#s4^Jx4qZQ@WH{OsAmZviK!CzP@LR8*Bd@WyX9K2=^~0W0 z<3#}rXjzP%^Mjc;JRs%s%`XVd#1DS7tzz!vw2>t_K0d^!yc1e0vQ7<<0}rjGXADvP zWdXDWeS)NTVXVVQ!M@)Gmc&$??V6E!6_q zz7`d0psT-SXy*_f{%StU`J>&gN&t{=SjW6)E?I<+oJv%SRrxh*sJp*_X7l#~V~+Kg z_|O%9!&J&RW`Ewvd09ActH~pG&aMljGN{{NC$Pa@Jx74R6NOgcp08l#klDb=d7FNV zc>EM8Ou3_SgG`l{+6iX+VTz`;Q;b@OIlg`(!K`KP{R)VhD z2;Ik2+3cNc8V&^X1-ps^;akU#R67du1-Mdfs_mzRC1{qh{gr-Pl8>D(g2Lcg9<8K6 z5kMvdvdZ&neye~x=c0Cqo5BCMy6n6EH${;wbh=4mn*Sqbt7GL0R*1EBm zu!Qa(2HM|x?1vd~pF%!29l@GYV0^`$-;cyPGr+(P$ke+dLk`%g=;xidZsS-I`8z+a z#I>xJKoViJ8X4>8ba!&}hq>gxh9zO$N)Hu%2!9|$+-z^H0tmCbU{hUMI&i2qB|A3i z!{#}2;f8w)P6UR1Y>v=WqDX6jGHyS{d1J}*(OkIX9+@75KN4y%<>b;F79(1v&Mgo{b6mVfB=`zyDR!t6HOK?52t!o`Y_feA(}fLMJaxT(TD2lw`fFk3U> zv4(AdIftW!pZ$Qq(N6~=x)+%!?%^N>*`3}^rSQspjzMCku$&1*)y0KXG9)h%u$=Ln zb;7inBQ7J16tIT$@o6yHA2>UUwSVTC``K$tFo%F6ugF0NZgvPKnceF2T?A)z5}KX9 zidrlfL3nP)j>~9>zXuP#!OWGQvfh0(ytjh8c z&>yZi5$nD~9(aZ!7i?w)`h}ah;{&fok)pKIJvNhk_Yxc0;2|4KS8xrmlnbtvO!^WS zw%vYUy_e820~H0#8e1sDm+CPC9Dm%4yFn}(X-@u^w#3+8)n>Uts`W-F5j6n~59!ko zuHvpmnqmg?kOX2o%?_{I9XktKFvrH^1mpVYnZR&Y4vR8ERTrEY5>%6p3to7sApD(a zv)Sb8?&Jl#)#li^QUALE%}asA#ZUM99hKEgj?v zF~&`-TJy==EEpn2R(tD`Q-xzYE1tX6^~4AjBEpt|L~U?HU4tk3&|fje4%!ORNlF3C z1r!3TrcB43wD=tIc%9M_5`Uv5c<+X%K5T#J-ER)y9A(av)jPk>C{}Ks{etq8U7$0c z^;&*4_iHonAV405ktd)Q8u`%u?mJi?!qRVyB0~MbeDlzLW4`*n^2&VosQS))`Pg`Q zq0>pQ`EfH}=T`r`rhoG=*xhRfGB`Tiy0KUDs8o?WdpGKs4Bh{u%YQ`m7v$|o-^0Ua z+LiE14zk124~!>GYNS{za0LB9)CJs>BAp@xTObVfX2aiJop=N-R1QMH0KJmhr#Eox zK|N#4kZWeO1iH}$@)z3a)Rd=B-gXmjWW2lh{_n@fN4kuQ=*KgoC+E?R5Akk|#+W-+ z{2lV7(^{%;yrAH<|9|$I$$@JFYq3l%pJgjrAK)mh1nv!FK~*EhdS5d3$GXkjU$|=R z>c|CJf18e$SaB1ng7!$`@CRNu?6DE z?78|H<+gZJh&@XoqM|@!oZu$iyqjVJlSGui_EG~{4nxYYcl-*2GpeVTMTr!mC-9{Q zJE=viExk^_tWo8ZvwtTgkPgBM>nYJXjrIyS7nBI2M}d(ni7$j}GhtGy-ZARPZJyU;F=cqHp#_kdY@k*I z-iO3V>ffpD(tX+^w9*>PrcAhV=wX8kBb=D`4cpTGy9OlOYbzIL<-$ajV9|RP?FieK zT{Qz3e`oM}FcNIS|iSm?bmKDwMwTXk-XBe$tX|JpdyN8ry*XeCBj?FSyiR9^t z&;}H z_-^WKJuIV*;hxEcDg{we1k|2ZahPT0%Dwwpe~BPjWb|ny@PZ-~6v61>4V>28VY-|i z@F1rWm3^EVbXS-nrgxYN86c0MqaE^IlIA<<0RtaDuq>?EoJg|$7J5!$u-r+RQy@jhT;xoE3uINsKdl%`%*}qIkVps>klM78-rDg+RL~EQFN2V6_#L#^` ze-JIQCA--4{~QSP-90k*HMuFL=um&CVgET?Yp1zr1N8|2id}A5 delta 19870 zcmV(xKx4K8%Fx4(E?02;Na_Ag!UkkxZnN=eeKF zseK)|P9UBhwh$N@zf)4xDLsiM^wG;~;j;I$Y^J|sX$iq0s3BlsU@6K8_Hfx!3;C>#zFn2KUcV z`OkXP{_6e~{yXotb(+X^uRSV)HeR2J{gXb|aEabxA`F|61UIu@+jF|UB^Z8xvRIUP zQ}F$H#ur2PqQ5ykjZdLY5*FiE@Od(T%HY;weM(nkw)<(qBqAf{VqKW?;$FLeHLeC@ zq*t`UtEstBHuSCg7xvx+5x;QK7A>tX;%M|Tz2tAuixtX1N-HZ=KntYl01&9 z#q~E2Pf!2e-+Z5+p5m9i-2x+jcX$S+J$jfvP~{9yvqRW&E66J2kr@J)4p6{tt%28tu8 zQl~tsY~ddaO?_j~E19d2=z(Vk8g_KLGfsaw4VMU({%SM>M$!s$szUqt_4Q^oBVe5s zfpS{Hz`|6`FZrju+-@hG@lk{hspIoWmn?@P1xqMQKtd0WNwoVwU`25^W|*_2t4sl6 z%67Hgj)a8>junDlUYu!vYX!RI0x@$NLtKrYmvFR-xbRpWg&iMXKx?kx|2n9ctYd_S z@;J!o!ULUZf8aIPXshSdeedvk+@jF2<+t~~-f7&%E2!d(!(&gaaqhTUlccn0Q@EJJ zsK7xmCF>axNqg$U$J5s5xSU`ZF_D8K!yPDQDn=W_mUVpnbw@UTZ3d^=?7UR=I*e}> zMB%o$$pi`gdM(e-mKB0DW21-8&{wb{pe z?gt;Ev(5sR$j69yl2@~}w*dY!IKvQ6ROTFxtdDl7=5o_Dqv^NG#Y>B$Uh1W$7x08d zrDk;O8@!VyReS+H!toECpJ$#&8WVV5A+DIU#i$Xgk?@Ucka zvL+|;22DcZ5O{Vt4tRSVkslX*&acg{FcbQ@%1kP8T#UwlC7Dg(henpYIzO{@Rj5YV^zZ3;un1|U2&v?WQ4egm zQDX(7B$uPW8{d$;(qnKx>kBfpAsJXimQ6B<3f{;sp`y5$T~bdk7p!0?@)fY?aD_n$ zfzeAiaob*hGKYODJ2389Lr1v0XgM_H`wSH2#P9iV`CM7CU6FApW@36 z1q``|7ZBtA&^>&C=w9&6CLuMH;!+ip+T?4Hy8iHgeW=l;YYwJ)M_axQa>myEF5YD* z#p^~rxKs`NEh^9Y-7nM93xT@$-EA=)ZPA@z3yqjCvkeCmy~MAelJ>>G_jTpa9}i0L zSM=nb-#bGCjY)n1Gt_Gz&yv-mLvQH9hiP>A>aQA9IGl+Q{O7`dxK`=zwcNn#`yu>y zov+}3Z>KAATzCd&=gX@ZmR_rV(P3u{K}5UNrdw}oMQ%RiAUZ7PaE{6B?FYUBj&h}D ziCRxsv;$!vQ|>PjRM%e;(A=e<1FH^jFaloCWLQe7+9WcWd%b#eOKr7s#<-zH=v6xfLL!31bf0nBg(sGd;# z5T-p6K=>3lP{4E_C1%H@syAtEW<(s3X4kh@;JhDbZ%~C0P8dQMaqMifX*lHIrv8ji zrMLMohjyj;R;Qt?VGDcvIdE9&%$W?YJVn(FiSyG!Uf9NCvBk7=Iyy3Y)w zjL~F|kI95he}ukCVY}^e_`y`tqVHTE89IWwj@YFRs@rbah7OpxqxOf(uGbBJ*Yk9n zXS3~aJyXYO=A-qcToszT6|KL)?u02j9igQWwa#2d9cI;MLgF{_Ef7?b3JOUYQ^O&g zio`ui6!k0Q)%g;Z8K|5_DKZT=o8f>v-wTFqMf$Xwkk60?US=%l7m;UH6m_PXgryC2 zxX>n0s2%vju(^@|ABdGs&N0P*-6$QZS;|%{4pOw*E6Y3!6WeGou>r=CJrzzM4E*6? zg}8CyY(7J;A+o(-v#+Yf78E+7LY0`o80p9u*j_$nWopD! zCT$!$j#n=}iGa5#OkCC2y7`DTT-$^$Y8%EaF?3XPi0zjN2OB=DMM^<`(-mt<(GURm zu`b11l$}7+oG?`j8d3Y{LT4-yULQjfYd5YaT`B+&hCFJ#UN2T?snl;HP-M5??6(_H z>-cZ~_5Xf{VEKlHQN7_8-PqbKZ&VDoSBtzm+Ad}zU!&|-&{b@GjTwO#Xz?;O-Ca`w zL~cdowf&PVtf+)AltdhV;))sSzgepl2Y8z1Y(f7E@S$#SbQZ|q$2Bu8q*mU+h`&U8 zw%a4Lqea^(@!_7aP_D{4N<9o@pNZt%o+jC_sk5B9gBuF{9PZI1O1?yozE}{$fL)Tw zY#uvSL{;x;Vw`%U$UdOp!vkwf{X5-NV6z3ZjBLef8Usi3I zMElcX^+Xs+;4_-08hs6~c1A=r9dK9!Nv8ruBNwO|qgzx3+WBkWe5y1=vQv}nCP2+G z+B#b+GEjHX61&wagJFwJ8c8OHaY+>+j>KtHnZ6RPiGtJ^GD>Dtqtb?^GtK_k>JPPg zL9Brcp{b>w0GRrJG|w)Vz*Ao)sB63RUtxn>F;BJley;1b~+8Np#fN68ir7G%y1dk|}}C#a~ew00v&J_^FheRCd+w8~QX zj&$N#<|{b2;nW~s&0+L28nZ>lE)X4C=9^WH-OBm8lhU=Pi-vV1!wH8%T~4G5_rMro zyrV2wdAc;9ivpsD)do=%I?zhQwq1cI>^;?qfBdDDx zE4Vm+k*!0(*AcRqd`}8e{5~~4(T>3$1P^K8FvYUO%L>EbKh8% zcD_dU{$!Rd=S9YsJ-FfGC6}t>JDzwDGox#N{o6>|hoCUTA zYWwd%{`yy-si4t^Yg-70Hsr8H=|(Jxzs~%pvCi{qG;`!Se|U_#8x`?9Rzb;+kH3Fp zywXKJsTeX_F%N@r=Kz82!okrq5(Xix*_SP0(M32@2-j{L_qiXuY*o#g1@Dw*2BPbjn-?~fx371mD$rUmg5#@rhZPxR} zt0}p5;x*T>nhl;uq-p?Kko&kQ(Qt)CSBU=hRIBFqC>rT$O5veJ6NQG%`OA2J!n}XS zSd}m3f#L@^#)v~LoYYgDBFZo>Pw-|qG_q0%^-d+osM_bWsf2N)=i>_8H%Z@hc#f-e zWl~g8I~e0=LBV`#-!?~ZJ*j>1yjh%|{UfbYyty}UNE&%#Xj8-tV2&hRtc^P`uR(8Fb z{!O9nh>xKNtz9gkWsV7^V+wSJ-0@!!YbD{dO6y{;^6r9D_Oj=tl`Z3c5!qZg_zT!` zdn8^&I)^JwVvLXHi#q%P;s*2R3$mXF$V*6o$a*+`(drI=cIjqMKjTT9v{`I<`D}lo!yh}6lQ+}R|j~7-u6D(TI=~ohl={? zzn!70gQy^8@oDfZLeG65*Qdb?qzEsGM;&{xJ${PFHzcG6n%xfE;Ah3m8%B^Mhe9?G zZqI@wVLzj3AfE7yk7n|Tt|Q1SMxR6<>kx^a5Ir~m$AbaWs^Tqw!#Fywpc~^zkQzr21aO1=ATd(MNw_`XXho{cuI^#{UNigoVeBw4y&fnZDOV=`%Jopt&gG;CW(d{#h zp_`QCq0ow%LZR4P0Si+MOf{GY|J1pn;CWX*I{qQBL1@;+LBMdCa)r=%sBR3|kB>!u zhK$)6k-dKqQmt`+jln$MRZK95dZ=m`hS%=|@2LVZA_$AjtNlR9T;n;-b7}}QSlm}5 z2&I^X+N=a_g(!eg^`^j6E=dR@+~Zh0r1xu(?!RCXgbD}!CaEEh_${ALs?2HDy^%n%xLI1GOZ9Y6bJzac}alYI$@u=L-Ty{UB zNZyu5(+Fot`p?CN|J;yIw{aDmmYBWHNcw|yllgn##W5pe5neUHkBWr(;u>ueOsxB5 zJ}M{{os13lND{|bfN0l=`R$X8)e~659?FL4H=Rmq-%rDiQ=g4V(-dE!()* zuEs>%u%X_ubX1dCC5+fKlWeCennZ1nop)H**c)^b*4e}+(x2^D6I79N$>b!_D1j!N zpw|u2iGjk;B;C}>k@bv8k{>PSGBGKU|@k-$#3hw-l~E{D{b_UsE8bw#ZY__vHDNgK<2t4yep7gC$AXo>5$w+3W?a)VZvE1 z4c<9JMo63qkNj4A{FkPqYN)2gV&iCNSqiteJ?{dJ0)HnSRi(FkSJrxg?&ubo2U62p zM4VAY`AJGf(qpP0hLJ}tmh0Z+@J3hrUWke5=Qdy!pO?6J{7AXDd3KO zP2znMoUB&Q(SG&Yo8RAW-@o|p_fOuwc(Q%^`}_B=f0Gv163dPpX^~w8ZX_e#6~^-w zYB|^f2)l$zj;p9pxK3e#LE%F7QOJV(J@|waBZClle~%Gbd~_w*3zJM&M+ziXWQ?OE zg?|8J*tLX-kYAk2un6PES*JX|lEQ$J4Z%j59~dGImE^^UMzmnsQ9= zLzhd(_Y@A*czp)LCV}^Om0ZD$ZMRo!#n{281yd_IXEDHb%eF!azU@j~ z{Ls-mNcMN$jwSjDQpOGoLW`z%d4F=bHI85R!t-V@KBBK)_k{+*A4= zjK|Xw%0gG2A0IyC1Ze%*nJ+19EsWVik^VehPMmoO*KBw=JvCED6nBbKA3v6<@t>O| z=RH0B0rUPAf4X*_mK#~@kLVr*2T3uSirM#BS{NeNm&huKeP$c}M8utS?<9&`{Z#K&X3Syxq{2z`>o)w#^94>4ief}#7uhuaoi8lQ- zFS*f}NwtwiL!|stOmp!}g*^GViRt;-GkShExt1-$B||-ek#Ig0^D)ajs>Xutxqc20|}~3{$CmN=>ihnSU5`O5`F|x{+8H zXD>HX1PU=>Pt>-)oW_goHnZOL;)aXqXo8mo97Q(MQDmbBlJc{FD(j^U^vK5ILiEUn zguzZLRLzS;)h1ryiW&A-xZ}mgC+F+Tj9fEX7O?SQm`)mA+I1aFqk5C|tVuJud@qxCrOo#{Wc5ctVviz^VVgN z1t0O`1tKm_05 zBP)q;S)BsjPNJ*(_|PbV$;G(K`7$wPA;O6FCW8QyV-Fn`p>@FBkd)i+Q06w4x}&S2 z8Zut?90Bzb#eelUld2&n*brKE3<-jhNKJrQHO2^T8|(R$N2Cdhud?1wnyHojbCJQx zM}r8N<-g6<6slKGLpXlrkn$+g0xa|b#L)3g3bqMX=H%L_OU87Npxvi`gBEci4l={K zL@poiB}gLGGS{_S;Hq_>Q3qSC7B5x)`odVVJhs8XxqqWsagh#DNpc~Y^P=J#PztS< z^ENFE?W8WsS)sJzu*UzW~xUcOOU_(C& zmuV6hX+JU-CBeZ!eS$+wq!JXvR$9?=JJV>kN3~+)ur;TME_W0&FK}D6dkk4UyJvT8 zYgWf4brJf|QIT*wpd{&wz?b~^0vbR2uxZQuzWF27fJc9M2Fo&^xpQ+e^o7YJWY= ztj|PgI=_h80)J*`gfz!Li|7=!Tfx%QP{PGVVmn=u%45}8ViX2%Spz+sbqwl@Ms=<{ z9u|!Tp?J$Ph~Hv_AXp{8pij)Rc!l%^7x=7~4WcAi{Otj(^HXw3A%$A%&4LH86R^p! z9!*jor+*CPD+&C^YJDQZfg0yr<40BFRMt4B8s}UiEInux-uo*p`pBu3ud=8I%#@@+gNd z#t&%4y221oqjd#XpyM_sjg#{>!tz)MQ0qFhsxNL{2V zdXi;ih!vOnbzOaXUDKMn(2Y(=zhIHBi9FzdVnE;{$y6a#P9B+=;keTxt z2cP5-nCS(!UXFz5JPZSlYtTJ09F6$+?RXmWhndQsYsP#TME9DkI! zilT%Oc{TIdsm?9xuI4zy975vb;aZr(`dEs!u_AQB_i-ZE zO}t#rKcmg>s^!3!(mhyyi&>ah@+ve|9TucFzARs;;1{^^NmY(Ic;sV~3TC44k408B zbpIg{65q+`a|6QN43%a=h3K&0 zEcZxOPXDrm`~*Wcv$=t(s2H610*ndYA+(GTg1Q_d=$@9a3+|qp1TTB17|d1%s*^?w zLZFOql~#Uq7@1Lda9l(WAL1=oJf272lcQjbpW*=)6phc~vPdlck7UAxoPVf(7$Rcx znWu|9CU*NmUB2UJsV+N?I&`f;&eWkxl$?mKVPyFZx2vg(??pF;@1l~jeNznvt6WnH zFDzY4-2#=eYGSKv${>c`D1&bS@+*EKf9!WeKhWZdK7pcco0!CQ!GwoP%Ai~@fvs?U zfuw@8>sgk}QVw8TLkzrb%VT28obRj4XeSLf^vb;W! zVY~H)_+KT^h=@NV$RnYCrNFuG0{1(ijS1urhk{nAr?N1AU)V1f#(z(Gb%Tf);gn5R zSMhAsM4*sihxO*)ot~a{@VIQU2r}eQd!3z2GF^p$iJ_^i>-W$Q2OS(sb109GQ6E@4 zoRKwJHN$CUpddyDj>k~9W6#G%Iu}4I@RowoS0TMXX@iT7C%TV;n4u2KL|?yy784Q1 z#T|fNcjyylOh&)>4=Rcqa zo=p8arOHW`>HLhrnq-2!w2_wCjyN1wh8m6Y7}DTQH5r|;T7N-yyFhq>QO(c2#TIyl z?WWw$%WYO}iTm0nign(OduPqZgYB@$%M8YT3yhQRIizp!yDH?~Jz!gncogUT_FpRa zf`hCtM7iyIXBVzip?`zQme)RMY=zztGyMAO#T!P$JU*^XZXuq+b6`Lip&#dg0CV$T zA1c;_XQ-ki)PFaYfQPSI6q?A31;wxystMY<5^7p6xdUdy#H^@Q6n#UmM~;GRQvBPM zP*rp!0!P}zMtX3U!tfAClE(@QS&*m&%QLhhw_~cYwnyTsRg^vg{;XKNm@d}W1gkrg zl$3(~Abjtu7f53nSVeBTYry|k7WL3zxnPPDJx=~j%7`U;H|M0MsAZ=V@-0tnjVwwJoi$}PUMQl<15+V zox!}li$CSHhk(#FB+9E6eVl(L>km&r8JTB;@K+Ww-orc34Mz2Iy8U+dV$0D`;h&c; zUcTHqzNFtkz83=ck1o(cnNeEjlG35`W?AT0zJIC9tphO@(*6JH71@?oDBLEuMCst* zS#I&v7vW>&b#+Vk^KAtobxZg<;@5of=X?fd6OGk&waCjd9p~v}tJc|oB4modwyR~j zjaS#Rbemz|$u07)TOh4VJkZkRe6?Z&!Y$I=(GvKdf!j$WG$S1H|HM#(3YsyMHrY3Tkxo7K7)UOyulpc^bz%3HP&D^Wq$(IAld((hyW$AE7&^b?-r?nm-4K}okiwM zf={TLN%5*>j5)&45@+}4csWDYX8+>Mp1%W_bZAv=P;mtCgRM&V3t~}7fekHP7xe~j zi*)Re(JfjHO8F_$f#tkxz9#pn=Fj8>jrac6{%Ls-T}=k^qI*1Hc}vJA#R>n_0e?a6 zdAmLBB!B~Ds1|ol;`3s!%W*Xae2Gi(c_aiHXH#3wg zKO@V}w+Q9ohd1l_B0LS2bYC3@$$uP<-Dy}bj`OL&ZypEYLR;*lcZduDfdN(L)M{?R z5}r-d(qP4KopqH5>&Qdz3t&xFEoy<^eh_S;N5Q9P+1Lc1qeXXd=;M}X>S^#Ly6Rrt zo$WfBbc^QXU`8H@KcfeRgY5c{5F$%r}Q+(kEPtEk};Lo6FP8~%H{NP!H z?8Bl#d7Dpy=Mlce-z$-)`80R|iBI5{aR~z!e^y`xk1nGnXr)wgGqLPxVY z9;9K((6lJ|DSGrhRQdg5Q3kiG3w3_#dM}0521&`AXw;fSG7I;rkvD(#LultGD9g^y z;@rd>1IWE>{KWaYU!VOs75}3B;KHuF`DCxsgKZ29C`JudPgXv8<4I%F_!%vY*3EhQ zJOO+~OEe33t)8E5w_>?oOk1=;x@jacH9V2loWo)c=NHi!y4J8-HKYSHjZWdNe|~y= zEcU?sV!Yj^__sm|17!h!XSc@fQ{gdYF}O%NI)SE%;23ZqFPS+PdQozJDW{)8oZ$LeVoRD_ zIL4dSd#V>JBZmqLM(56=MWl+aDZN(j`rz-80iOr+Z?YQ7pIYA%xIU|qg^tOCRq3&b za(LvTAQhca-p`fnlVsPBzY_M3@WWd$Ba5GlEH|9A^!hC~OP$b#+@iHPUYSCdEjyW6 zc8?+r$HzQV%?tj2q9(6S+HUg}$)~wh9tEqBSZD>V>UwOnyf$)9PJUq2Q;U(yg?|{3 z!UvB|(W%zr0%cEqU-?ckC`Abu0rtp?k=$JaBd_n5KzNipneZVC7SSQEUv!Gfro{~R zi64ACm=6`?4fhi6qmT_P1efdb__+NHZt~My01?*2IrKY!bLjR}q*t}Im*+kK-Wjj) z4L$bokeB2g9r(olQE9NJbcP_;9+2JKqI{uRuOaTeTRgnTPmuE( zltk}S$J(20ZmePw((3)AKvF9{64^z@17s=Tu#;a?&1QCYMXKFMe;lUNRKRBxHGf`g zw+P+`KU$Z3ya|WDC}qCp1|{pCp9;gBEI^OD+<3%)Sb1=4W%zrfexs9zXDFm#OMIIj zFu6E#XDY71wYX@)Q`h+F0Q73&8PEyR?h-FQFk*Q=BW&-zR9NmW)r0B3pBhLEN}Lo6 zxsZ86$XF1;h{+z}@dS(DW3UWX!8+JPvR4QwiO{BKnIz)7QzT-N^yE=a(=~}ktU@i} zM^#~eJdMUJJq(vHYL_f2363Uk9N;0L-H0&ci8woQ$pvkYI ze?=}<%qbru=G#b^L95r-~+6Pj<$_22VJA>@LqUpu4mcsAdZ{OuFMvu= zIXD&m?(R zPoVm@g1BV2y?%|C=UX!jhX^>0;qtzTNkc{He6%{iq5bjZ57VGr9awC?Z@;U7wxS#T z=S3I)4L$LM#v=w47;G8KXr14GvC=Jy6_w7vz?3pHl=-z#D4^wZWD6#xP?EkFMxt`U zVn<&2IrZCAyNMF1ECCWn-vS#$L|{eWT4bJ0*wQtkeg*~EZjbl}@#gw>OOCe1nF$tK z1#GgPTlsQ{lE=DK??e^|Q^ujV)()D8*3RcLXU&pvMQO@7I*fuK15ns1zGeC@>LYVLfFfyl1sj>twX3b>Q6K4OoX zo1)3}3N*siIM3Iu6JROHrk{vZltnx~9^!=3;0Bq-KD%RZD5%wbnnppctX~`?=>9TK zfpowi{l4NxXTlpzn0;7(>yf-WV8k3ThU|^SWZWSqd@>dt!o_O?lqA9+>FByOT}5dS z+peq7wTvPN%NfD*IaBLGx@sgX`d6q)6IQcGWoaU;E`sSiqZqCMe@sM`?9fHg0V5-Y z5A#Qe=A>(Ju{&h;$wu^?%$^$-UBfjiCyGQyw0SvPIor+9zM(IFqkRZ&vE|gz93NLx z)IMbQW%*jxX*8Kz=ZEG-rL_8;icJh|y=KZC5$uP0tvR@?6+!st2UZvY<$W^^#$`vI zPv3G+Rv#U_CMTAIx9!oN7y+CO$8)rUzBR9ml5X9g6K%$Q4<4kn$a8xYqo#q5N138{ zl04waa-7XcD%o9s3%5x}3O6HJcEj_;1^IVznjKnYvT1j^aq26-ye94Kho&> z{a(La$p){X1hftFyA@;-1%^&e(S*XQL&ByKw4unN-iZs9d^o`nocP=6wh5ogOCg(V zX^v7m(pC=j$8lMVX7%3>E8h>*_aps1ThP{iKdO8`Qr};H>F*idgug#+{%C%GRr&r( zeV;`iy$r8VnJmV`F^nBy7uzKi1%BYcjUmw&({SH!qtF@=&K?Z9-WUqQUsxXgLM)4r zQd7flTTB+Uv`voF>J=v4qcm(0`70hD=NNMY{}}nsFOH?&H$-7;1S34eeE0{Wm%~(0 z*c=#O7`zdGzCtJA(XGWC!8jGf_ZGJgDhAI*3v4KjvR@JG2&9a=@TA!9D`Kr<%K}^N z^hW0z*UvRx5K)FI(^JbixBI!_qYki;Obxn8uw9aUy$V};|UnF=sfF{*?Pck z2n}*Wu-7WKg0hG=AwjLE*XU&cy<+=vb~=FJ7aK_tF)U=wFEjh)eSVn@JraIZdk9i<^JKMk;)Y zKdts2)RLhRATj8xS+Kpm#YWacXe{mS)~E+ans6i-lDz0dBeo!Z%L!7o%$SK~f41!} zahCcsYX-5nC(Zwj1Jl5XK36kci|niE1{T?WUqg>E3^?9G?Fv`-;Wf?{#RPZSXqkM{ zlYKGvFdrEbX-3QxZnP8Xi#wnoFb;tj^(5gO;94_=8J4c_oi#~(`vO;dJ1_f1OPTKA+$XlCb8I?8zwpym> zjE|ARs;?l4UNIt3F;@Mbv!4hwOioL78u@F?{EgpX=HOjfrs8H$r1-uZ#t1C3BQ*r{1 zjFxCSFxqkGTsY9u1aytDEx6hrkWVKrTm-X2rK7bzOevZ2IgwvA3DE_67`8uu&|1oruV4aw0@+DNX5=P27$Y-2bNOK=ZC(&6yk)M#NMf{LZ-+dsD&kJywlr;|3#+qD16sSA9TM-<#)&3Ir$*2z87(l&S~jYv_!$hVx**hvh@@V#T3^nU;f)ZRPKfgVvJ>Gm~h7IgFp zTM6hi)3$MJy@6H=!eMR3F>JRKi?JKOmc@GB7BARpNz6>?WZ% z1!i|@UA>VTZoN~J>fP+ngpZt9d<^2PCz%Ww;F14<-GF9`X`Wp!=kqlOyAIKcz_$WF zm|{fJ;H9eh4L*^v_B9_footU5rPe+beHxX!mrq{PM&7u@y4-6YPa>%D

    iD>lpkNGy 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